xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: 2bccf68a0b5e685348d4e471ac135221d71ee81aeb5b4e68c7cfc93c253fba81

Tx prefix hash: a2cd1051e981fcc1d81d313e5b7d36c405e26af868017b82e577ff182df97243
Tx public key: 6b6ad456c08c3426a128b56cde9363f75f360db2675e0e08a4b884ec7ffc479b
Timestamp: 1680099444 Timestamp [UTC]: 2023-03-29 14:17:24 Age [y:d:h:m:s]: 01:048:07:41:43
Block: 2852631 Fee (per_kB): 0.000925100000 (0.000020480000) Tx size: 45.1709 kB
Tx version: 2 No of confirmations: 297181 RingCT/type: yes/6
Extra: 016b6ad456c08c3426a128b56cde9363f75f360db2675e0e08a4b884ec7ffc479b0209018873bd7ed77755a910e6c402524946465ea2000057454250565038580a000000200000002202006c010049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c075565038206896000050a9019d012a23026d013e913a974825a32221aef72c08b01209694127aaeb68b37ff3cb905017d0278b1206fe24a43e5f9bfadf92efa5758ffa0fdbffd0f5d3fd8304ff29fe6f985fdb3f5967f7fb6ef27f70fe97d017f39fecde7eff79d883b87fabffe1ea0bef07e07fee7f93f575fb8f31bf79ff5bec03fd37fbfffdaf593fe87829fdfffe47b047f4aff39ffbffddfbc1ffbbffe7cc67ee3ff23d83ff663cfffddc7ef8fffffff3f134df6208140814081408140814081408140814081408140813e0e7cb72004b433e4a2c8df3de958d34c8651649e57de1c77c2e28189ce3f089166e8953b6226c2f4ac69a6433934d5286a572f539a186244794a00395a5b61b8d29b96899f3c7e1c4bc918c6b619fb7a017923df41f1120bd56647c3e4ee287c2a5f439026f8e4c0bacb5867779e9395b7d791a45d1b8780eb25b43437ba9ea99479be5eae7fc20809332f014b4e443ff788e3f2701b19021988f85b1d44b0755ea1b7e4c8b6da0ac5a55b892dc79f6cf7948f83758ce6a64c4b7ea670986cfaa56a182d7705fb2b125ae56e1d4dd4c66b52295b636decdae6b75e2a59a0e13ea3d30eb823efd66fc2ad464522954b55cd2eb29f2bf12f68618858dcaaf23540b81afdcd92835077b2d1ac51440b25477e79afe46ec1f3c13393d31d02cf0bad76307b648f0f233cd0698ed313f9be7407564698b5b7587058c116a9c4a31f7680d633d715e2c408defb3e085cb87bb53267479a1f568fd548a37179e1cf4eb530331fb06c39fc716daf2b1fd0362d3d2ace3dee7f1d5537a157c1c4399c42b946bd150c8b13b35fb641fa897206f512c6d7d9fd9bb625c0455a8f051fc8dce9e2a8add03cb9d70626d7a050ad8275cbf275ffc9906926d3b0244f85b32076ebdfde37fb389b5af831d6eb3aef34ee2ae1920228b00cbd5864d920acadad73d5d80c0553c0c26b43371dd341e8825427d4b9076b954eec36733f67685a2fee6fcd22dc713fbbf7ce69628ebe9b94f68321d8f497701c0cb08ebb433f9c685760cec2088b9e826eb97d464f7e918769ac215e9b3a8b4eab9abee0e8f20c8870dde622a1fff803a686f11eb94acb3c2a5e1601534e9c27580d28bfc6f629ec62efda1eb9ac2462edb2af5b45f283082c9fd2ef319f6cd914ec1c8b0c1527de747e1819fa40c75ccb2e182f54330c08cb7a325f820b6ef5e72808ee3f53c784d08b282362331c56a131090a5931a7076cc7f2becc061e49899bb2e2566a8ce1e5892a48c17e821b45cfa6200df7ba43f725323f26c5789c710093486ab13af8f8cdee08db1e014f546a18d2f8f37c7f7a8a4a5be0c124aad59e174f80d7befe35177033a7f903a662bd80a7f75210a1915ca30a35fabda6d582ddc3c6a9c85abb492985460fb63d5612d94a1b70c81e3165e22868543a75639c6f1adc444ba54c27a1c2de543c7f64c053f8538832b511b5c18e3a106b40c347cf19513d35e4bfdbdfba02173455abc0e79699ca98b6ecbe258bff11048e6425b7712318571eb71b1a6d65c2590634c3e79e60954eeaa28c4fa6a24e0e6a0ddf87c972e35ebb901968023a953fe54a9b8d3d588b2b4d9bc37e857a5dc258b3e20e35675c317ec427ff2d4fd3957287a0b0f4f3ddd7b2be66dbc2fa86117d5ed446abaf0a30ed4be24dfcfef4cf152ebb79bcc47d682c3ab9b0b205e6c430a2b5bd4e6fd858cc681a720af8b5eaadca6e3f188f2120f196193901e061f44075d45db9ffbcccad7ac612cec84e55379dbba701a56f39b426bdd606c4ff1354ec579b7f58f7dc457a95b7adc093262aee73fa7a943e1ba4d5279dcc149307b0d9d28c4b47191442861ea8ca1cb95742e6d08690e901e671147862af9bd4de2c6d3f652d6d23c7b3118f27f2c727d6cceaf57f671832fab7e2b1cda0ce2d47c8226a6146b4fc272f7949cb1187fc1f32cc5c7de86b4905a72d6c79b0b44b4b395671dadd122b9dc6aa1ecae2e1706e3be48cb2e7323274945336e19e8a4e946189ae2a09878f1b5052a4ea1c427f2f935ef03628c0ba2ba61bd521ad04f12516e48a7e55bbd7c7a753ec41912c1b340372c1aa64b2eb8d88452df80b32d4cbb89ea85f744e423d6c647821188b9f8e29398010102afe06aee048eb85d1cb2cdd8a0af27fb71f87f9c0353b8ae420972430073452c5d3a15019e188e6c3fde5a00317b7d541a7677e2445634811e76a89d3333054f0ef6b56df4773e28bdfff29edaca0788bb1295427c6475026c71766fb468c06da0d43eec6b9d9d2be791d2f86596ea4906ac320696577d64bae5aa9c165f5045f3dcf8d32b0a8ba3fe1655235d70a093ada52fe871acf9602f42f0b4044aeed59708995cc88eb500a3165075bceb8adb556e4247dbc773e457473f30b4866ae5d6c178bc0746f107eec00520f1d5a20c6b54ec8f6a6b6d12dcfb9e68b44931a717c92dff39ee57d234df7523ec239300de878308c7a61e47d3e81414c0c89e31a75affb9c95b9925e7b94bbed1969b828a749dc369191c646672d3fa0ad5c3cc5681bd4cc074a64b203fd49a0de30d63a100b6f7b397396894924762aef25cc6ddebf4b4033bebb5d2a593613442ded558da77c89aa5499f2da601c299fbe6fdca3a0b4500198dee947b55853007010dda9ddaf0bd82399ee735f2a9f650c18d184923bf57e42f9003ba60b0640d3c677ed77a89b7beeaf594a3c1a645fdc9e171feef9998959783ecb26efb9c23f461c70873c3ed806adeeaf5e148c89261ad6c0bf4a5d73f5a789e381aab8be600efb75365b65bed8f86a78f9a7d0a6f88bf4146274218ca30d6363edea1e15affd09235eb675f57f5acdde4b64a2648f08dc6e22a0231ea041c9ef89556a6c0014b16e0615b045dc7a010e7930c8aceea0dd8799296f352560656f08a7192a64ee6c3af6a61641b248f228f4b9f298fe1e459049b46303fb41aee1c959021d28723e7c756165e3968a330063a3298368f777c0eb3a56d4c1c40bfb8ba7321578572027561fc1df916087b6339a48f17de79a86bc28d9a9144633bdf7080752533799da78942446222f9d78c6b6339594e004647c65e64be68374c7bfae8fdb5e075d9ffb4e193b532d839f142c694bbb53c07bf1bed79954398937a577f5d95292df9f31f8a70f5db3fe4509431e4e097235c48f06ebd2df25cf5effa0d35056d60e6f39fd71fc65c6f74b6d7762bb129c44732669d89eb40dc85f8fa6cbc1fdf91950621c961ae8e95ec1ad768891946c315a1d35162c516aa6d7ec00ce4b9354cce809f18086c070c32711e51ae7174ef837d448fda439b0857ca197cae2a7f8a4146bd5815eecc2677bc3053a7c791f9f9037b94bc5196785617f34d07579457aec75200a7e10d3e2de20d04f1710ecf782d0f3f45e6d585ee68786c88d428b2a32b76bff85b55aaec322391b1d6f1347da25c316b18aa38a1e0552b0c5d775ea3fb195d0b3523f6c620f41a29869ca446b26390a4f01e5fbcd8cbabd7db733749bf56a7591a95812dfc62618815b032cbc057732de7cb304cf03cf3ae619a4ba7f82a0cbc03bd300b92aa39e2d4a8b9ebc1ae1e1a666b2152b5b32cb7928b07102a4bcbd1a531dbb19d0ae397a410e126d0019afb379d2190957c77c0d409e315ef132c14d7756fc2c725208e0a5a87d91c3abd00d6c44a937abfd659f5304e0fd3ceca4ff41c1c5a9ddac87871c3ecfe55797a871c824400500e8f1dfb0d88d67ad2029163f0bd2da2ad4d5b790825976c148e549c34b9fffaf8135e3cc1c6d4ef880043b64a1252d342d5e40feac62060c2a386aabeff49edd846c9fcf3a1d193559dd8bcdfc0e07e5305a00f4b0ae202673632b1f92ee46fb207145cbcd2bfc62ee6601f39579a19078f11925d0aefc275d8d5559766e465cb5b782224e818b54fe3e453c97a9ecf2e8dbd3279c05fa70cbec5f7494c54c3126c966118e14789fc2b96896c3093d4bd8b68707beb59e41a87a192b28db2b1204df99ad333b292da3c81c709e72c888b627d73b6b76137f41703e1ef1a5e299c464fcde95b5c57e944240894f0be66eb89e18b6bc98ed9e206a24651eb736c02c15b78e432486f8bbe7ddf55371122b33302aa65ce56ea5f94cac7aa84c5d25c401489c1b4b2010667b36ae8826a3e26e79382fd96af1518bd2a50f9ef925ef88b897244d2583130433eb67522f1bce8ff8b41917e75950da10f54080a92f2d3b0888aa57515815ec4f592087addfe4c4cf907fb8adf66beb493fd21b2c4ac9353c8c88e54b6b06b257a58a2ad4818e76d07d75324ec4ea6b603483a7535fac084124685390618675a50350280711b4a69cb9c5d39e2d222fc58d2b8339e1871e5e27d27f64c6a8bb77953fd2bd393c0a25f987150bc48ff652137bbf15bc1fc3cc927bec1e02ada9e0d0fcb2090106f8699198b478068a31a1343b9bcf325c1f7fb5993f5267a20fb17d899380c73d0cf0c3742317ce765e28b875c89b7bd86f158279e9c925e72e6472010de0706649587785fe7233f84c6ae7b55dfeda0b81cfb25ceaf9aeced296c8f26386d5cccdfc8b82f36c07f3bfab02a28fb7a7ebc341a1c860bad613d8dcc56bc3b78a0f9a5c8f9862ca9c0c3feeec9cdccd4ed166a95cd07cbbdf54fe9185961c035fecc18516db1bbac1359b97c7c423d90b026c9973486bcf569712dd931ec073f9e64ac5978abed61ff49a0eb11df46e32d1d43af3aae221fdd8aa96d68441ce558d3ffd9e5ac2f9a40383711b4896ea44d6075bae5bae5bae5bae5bae5bae5cbb2dd72dd72dd72dd72800000feff6e64000001853b83d5ca8258a51d4b4fb8c5669bfe45df92b3fc17e1faeb7717fa959e9e34ed6e71fa1c4d00604a8e2a5101bbe77860eb32b8a00e9a0254064719b69c4a91b83fd849d1e3de9cceac4dc5098a0566f9368903880cb572c2e34b2d95a7e40c323bc1809acb68761803695f39f932bf79218c4570f0882d7e3ece22afcd9a6076177ec54009247ccc5c5a85a90aea20846a4ad3c7065d8392196d4d14a38050ca8904afe28b23be00ccec76a7311a0add4e0f7115a6e46023d7acb2d5e95b0b008e0da03705e9d24c5b4b06351a8f28827287dddcc8df1f282ac6d177e9744dcfdf9eb0517480fc2c642c3ad8236327b43b526c889d2d466660372bc7a270015c5e98f278a2f26ca1a0040c9e1d027cdc44996ac106af45dc472f1be8aefd01b7c34bf2d441f974db24c902e83d3309c1350881cdadde134085c80b0f1cf14853a7228356704bdd2b8e5a45494e249947e11cbb85bc37dc685c7605014fc6849d9b06f5c4523fb60bed594a2c3819c2e77aaffd4ae5056b7153b9518ae11acac1d56680d016bb90a6713bd150065a5ea6e62da322560af73b0297af685e5e3534cf7a6acaec73e8e2620d4d89c6ca74b326474396d25c0c61c1e00d078258c615c4e46d7b9a2d34596e1dbff7bbb3d2c7808deb7a9531ac6189828d3b7dc2c2f528dfb25cc5f1f0b3c9ba3cb5ee39cdd4c1f3f1907d858fff67e42d04971e052933ea6b8d3e809d56881b852eaab8ab76c597c22b5cd1b47f1a326ffe981fc75cc506fe4794b51e4f2dd18c011c55bb4e8a50beb799495a441e284a123a01073b20bf043bf50911b4c26686cccf97cc2d53776c90e90a51fef6efbff0a6192b15ad6f2f55a3f6c0baa64e46e3f9fefb89174c29e1676635fe75c4dbccd924f57cb09013534c946c79f8e14188dd6698c234e73d0dd89776d19ff3cfee3a5a7b366b8ef89368b1f7593ccd440ba52a19f47b3a28cb53efff882aca043e428524ddad109379cc35c0693073280ad4297a1447fe66b831e084e0be72f1ad9473c0d03218b72cd21ffaaa648bbab0456d3eea71a5d7d3d20ecfdd6eb6a50222c9ac6d0b064a817e2df1de67e7bad0bc191415ce0d10435f8793df6f83b0c8e7528085e0177935623a0e3ce9b4f3e95d8b704cc165cc78218a8e76a9fdd121c3ec7c77f390f2515328b54348acf04eee1efacd094f734bb1c73de2a89ab36d4b8f2543e06ab84c31f86f2dc654f7c9949240cda5987ea2c608b1bdbad331f1cfc6dadfe0e91f647b2edbb36c8bc74a627a626112a643d89b67130bdb49d8d32b6504ddef20b5d1fb5d917e6ba8725ec1068fec67ed344cebf69cda70a849b3a6b90bc365186f122ec82d4fe40518d2b261d53fb1dfb2e4158ac6cd4f15477d8f4b8636a853ae250de5dd7107cc4f40e6c08ea45215ccafaacc97076a27f3e41431b5802f27d9df4a6f68363d4d50ed7abf1ddcc348097865d9ff30649b7a486fba04d5211e26dd7bd0787c64f5657ad0c7a1b05da0a8b0aa6d32cd1b715a3f9d950a7be17634e777bdd6770cb298ab33ebfd8febcd6f73b96e3fa59ef41cfdd20091b77c581a993e933b8e16b2157edece7a34d91f54c972c8732bd20653abb0413b4caefba0868ccb2ffa4e88d67bbbe825b49975225bde938500efa4e61c0e060fd07d4d30f6508f110df504a9542b8f2d1bc06fdd6a9a296dd00c32ec0b522ef94ee2357e46e1d820e28754aec6d8c99afd676f5e65660376249039dcc3881879678c4a5c917bba61dc3ec7b952d66b486c1accf3f49623b6aee5f54af735d9d8ff3e2c53aec1fcbaa9b76f1fdce85b1ee0b97d8c21f53a849a14c82f69bc0ee6c79e78c252ccc3b9096416ca842fee13087cf568f8f6c74d0eeb87a1556940287dc4f4220ea3564d7577b01799c54449e1b1a53777e5441a7ff51aec3feb86ea0fe9ab824b236f25d71923e152ab781f9716c177dd2c29f02843cc0e66f3e60e1de8b27e91edde0598d8c163be9e95f12e291db10ab3fe624a5cb0518c5b1c3b0e92effa0bf447c6c6611f6d8fe51f58d338ead952a9b5f494f2f15d8cf9c47110f6fd0e3ddadc0401e44542e2ded43b399194d329d5642dbc1e9d36cd9a5e8a28356b27a2fb64ac4b38ad4586710eceb5e844855fdd56d166b66d014dc8cc1476e30dcdfcbdbd223bd71b4dddab29d38898c92af51e92cf270487cc94db9e8e0e915284d4bde1e9cbf5f851a153609d714b54a7a5ba091476d6f11b1b8de1c781ec40b73c9c4b056ed78c565a7fbd8421547f83472fb29bf608f6a8f6accaf7def35b7c31ec029f8d957c8fcf3af99336910336d93982783bd4f7f9583da0e5c67591397fd114eed6a25e63123d598829902f8019ee80fe7002040b778d751f2de7f7c2c611a13666e01cd42ae1eb63ac08a30a8edf34638ca2a03eaf98e7fc479dfe702db988477ba6ace5d4c1c99419fb9bd6e492d3398a17b14c1e4dafae3b504fa3db1ab846e517171ad4bdaa186a85741672b35c8401e911835df87a047ee3d91738dac66a4c81ec1ab7383cdb443b0485ec45be6aad858eb10591660df1fcc5c4fbad8dcfafb5dfc889f5f8852d295872b76d80c53eee32664d22b891db1cba7b9fa57361ec242b7a2ebf339a4541ac8718561226798356e33a1287bd1da7909542777d5fbd5f235e6f6330a4755cec2503559150d603779c12176a2b494a5be972d02fa3c64c8f9d49ab5e653f169d71d6942e977ab67e541f35c4d3c21316ec1c4c3dfaf7a88a4ccb17f1bb50c635e59b052c0ab57fdc20714e2d8091f739728d954c3af3e9cf49a8a7c758d0fa3cf45f4d16859df6cd73d3f854bed264cd20f81f17036b2f6cfbf9cdee3e7eab0532bb73ccf0900061af2b08dd4bddec6f46f287b9d01d82b04db25ab1b56f6f82abe8a13bce06f443299df239222748676af4526d0fd269f9cfd47f2974ccaada161c7c62860fc84210ff84f7596c3b6da79fc7fd0cdef47b65796a70a1557fe280e9e4dc0e8a9997a0ad9d2d6db859fc9315087ba60e1622b824bce359168384c2bdf24e35ce57009672ea78460d823f76fad7db8db9cf921ba02869567da740eaab145cf873004c3f898cd9d02e6a3bcf00b8404defa353a45a7a208aa8d22a73d29f72da34ad05e0725a1fdf638341884dbafa33f8fe70bd1f4d475c083d6f3cc5dc5a47340dfca6ad905733a221c979ecc92ed5e84f4bcbb1e02ca677d08b7efb17be9cb68743e024df78e83bec87bf967de6a8a04a5b0b230e8c72a68247984c0838d270332ed69762b6f604f5cb6853bb165895bb59ed08f0a45ccf0dc3e3b8c5ba82e47e79adbd39822be1678cc142ecd894d893fbbe10222c3941bc2350dccd140e89df7950b482ccf7674d339c79a2d614e5afb227d2a1e02a2282e492ea9f7cd11b5e103a2a9ea782bd6606bde7e7a70121495a4d437fe21752eeaa8f365de27fe05bc67f5aa28181ad4bb3ce827955bcfeb257ce1562b4a0a6d2b65d5200571afbc6c42fbb771a52308b66cdbd8705f89ebff5adf83f018cd7d3694047fb3939413a36d8ecc6fd19d0d6b1afdea003fd3b12041211ba8e98b9acbaee9ece301e4be0125740e88ffac9471bd1ec5dda04dea90b4188deb1dd97f9c73e1b934f8f385769e9dd5875fa283c49d4d88bf0def726a4b4fb4bf1385ed11ced990f3e9ffe4a2858869d65d3928be2242e640f51277f7119d7de2c074551b1d8c1ac777493100934c96ee8a3bc03659776a6a843cf576bb23535ca6110bb49871699423d749e6f77afa77091d6778217bf759084ed4906326e72a11e92e35999161e2abbcf6ff15e4a42c055315a4e44e3fad3c2bb15a61cd6f3b24dce66ff9958e9a7dc9d06484592bdc3c5f4a484ff33094aa83c2c80abb38f1ae379b6edf4804df210d7731ed3c83cf12694cda35e8de95788d99caa0866ca3bf7aea17e2f6db4378ba608f43c0b2cbdf85da2b86dbf905f4d6c371a64cf5ca363f1ee1b6e273b4dd083d623423d643fff2f5019bb46dc37879dbafd27eaf9af42bd1d4f4e5cc2922ede26673b34a0521040667de52e7ee54d335d32553ab57a036f7fab7a0fe430a34d77f16a1d06ca108516770c1075c975c30d6a4219c5e37e9c38b19fa4e7e079501a4eb463166ce79ff4c31e82d2c18c503ac558795aff2f2515c3b39dd2ca7882bb916518408d66fa63d24637655ce05b1b3ac28a99028b4cfd08cfa4e1f064f212d0fff406df7b4d35f0c89f17f95437acbbe095eb659736e4fb0e79c1b7a72d47f0a6966f5a594d518cf65780bbed02799e4b98e79a6e89f39bf77b92c080b4189eb722e66c2087a04f42bc57bd1cc6c6bdb8dc2fed9ca28a3ef5bf8c7ebdc73c654591c60efbb71124e22373dcf57468edbf0932721a3b1809695eddddbae1ffebca3ee03dc648a372826714ce380bfce7039a4d0e4f34844cc1f91df4eb37321e5e7e3605b57f8fa9d1826ae3f7c7a5ef5b2cf2109b4072ccc965fdc4c8a3f1129a6f6afde70044be7672cbd94f35615670705ac07e846e2271543f6d41eb1c30b495f6f3603603ab0f010a5a2bbd5c6cd8789672d4cd3bea14e5b5474a4c714abb840cad9ffcf44640e1c0a6fd9fb21db7019e09932cd1ca20ce08a85a428244c1b98dd3bd752184ae471f42646c818acae83708061c872ba6ab3142db42382cf1dafa5815b319ace688dd3a375b832ad41f86e1cfd478a4c8a687c7752819fb38174e74d480946b7b9add8f44685e560e12ce323a07fd2cfaa973c864e48b7e09f569bd622bad092561a24be12d1e2f37ad62a8eb25784996a1f00f3770fc59f3a31cc60a4a4af3fecf57c0f072034733fb706eebe438ddfcd6131e9f700661155ec8ce2ca0fa52a5caefa244361c981e5b06892b2ba87ea8c4b558f9b5738108d69fd6435168a97447cef646b940bd5fbbcca94e2db6538015cc96b1654a74c7315336b08eab30479d1691a7fe449d877915f2cf7dd51596b9fc88306af00f98a8cf7f1836aba036eecc6ee0aa6ca0f1615cd5bac9f97ef8c78a53e18fd8474d5ec1058a5001725f67b95a4d5ffc61d9d5a8c19d5e240e780220ef4c29447c75948957babb792060c2cdeea21f5621044ae2997b45354ff3788ab1fe235174562668bb9302a216ca595869a2ddf347e2012a9a949eca8bc5cc502318c42f26d3491f508c091b6981ed7faefdb6650b7c43baf37943777a6bca0a89f71160e7d9313b8ca092f4c5b30fe57e75312f26f55164eaaa8fad51553b8a85522c036308d31b275b4e5ac618c85507044427f47f029f42ea58f549b5fae2e94b7d03ca2d0a384f10e76bae3e8e52cd48fb2f85b41dffb0f50d461dd9597f5cee0c0565817ee2991ba72de3f8887f993fb37896626fed1f773a9ebcd04421b6b232e5d24677e21b7ceca795a1e968ecae889878ed780d11d0370b383c2742ed44c15338f0f4c98d4003733ba79da4cc6df12b34128f4892e082228b8b739e29b9b8fbd650fe8b9cf1090f8de04c8bf56974ac3e73ada7efd521bec62a42c19d5eb9809b776091abb2ba4baefc15c0b2f516967f59e73475fed1c340117de38c8ba524425c2118ffbc148003dc1a68fd60c596d3d8f2208f91e2f94e0bda4880f0c92dcd4c6dd7201f16706250609e00e2e7e7dc8dd037e55d51a2f3f60dba46ee6f6fe969b92ebd40fcef8bfdad9d54e57c40f8feb5bbeec1674b9be52ecad823c5bb55d00edded22aed04258b75a70bde39a42b8ea4b4ddfb5c712db138c32b16c8281d3b157c0f623058f4d067594ee3d18f7dbe9de73450b17ccb52fe2f8439565aca115e5686ba8ee9ba3dd929cd1c772559ee5472f2b66b072060f433d7c8e01c0dd0b916eaf8941849951b64c02b66fb1c7e364dac19c5483a147760990d337469a6cd09599798535fc9623d5a47497b618a2e72d4c3bbb09f852665cef4cd51e51a6c53015c6b65cc626002a7badd0886f59dd7de4365229107353b222bb5b8554d33935d6e76a98d76d7947a81e798a8113c8ea35d83ca529af3ea13e0773eb1138a53f227f6da6f3e4eb449f07f5d30308a6901ab00ad6b993fdaf695d92d5dc7db2ca5a8b6f3388cb1298451f78c1358641a8a48cad6bac88dd0cf4dc77376313dc6489e6cd03ae6532384c0735f8050aa1026519b59ce9d38c4b7e3daf4ce2825ea09ba934db2e324bd2537315db89ff9c6a83b40961dfd9e564db591b7e4dc3734a4a212286bafa993a2e09e5fbce4d99c3bed0223ace1c055503d6ebfd088b07020094a60cfb8e6a7c4f9a311635afecdfd0b43ef9b924065f3bfd1ebcc57a61d1afe2b3718c652ec1c7e7cac4ce9bbc5606ce44805f8680d90f55d7a68b7147eaba6e36a2c00b679147c46d2666d15a5fd7da999e8d78854015564acdff61850bfada65994b45deebf44193f0b8f583d819233338096f2955547964ef5f48caeb3af756febe9f1fefebb7a355d2bd14d6bf774b74614d75d8dc65595d624a86a068b219a8695da0ccec9f4a8d039d4f2f0202978c3e987d91a8e174b3ca5b198418df6cee289ce6bd059ea04e59401a3f37e4c10956c06dac2a835952d7a776eec1fba482788c526052b956ff9d54b9d96a51f6cc2d068156de32bbdbd3069864fe2e73859bac95fee23989d7bacb935591104a31e4c7681b835a541fc53eea63631b1f89dc57edd2189645523b0bee2b75d728f9eed71d27cc3793c294e27572f774d66017ca260428be9d364f041024932208908a82a931912f5356f96f698878381fdc985a02ea4b634c9e17decca6fd87be1bedf70f4ac0f6138bb3496f3a985eff78e6330b2b8f36f9175f1a912f2dc0f16dfab9b930b6f8606f72b5e229d470e2a6d78a50b140252ec0187943530695f5bd0c60c791f2bdd974f64c533cf8350fa3d2b7f0ab750538c1a472d4b3559e15b9268ebc41489681bae90443515c26fdd546805373abe84eb4ef75f4c78c0402812407aca393db2ee1e9b160da3161c9e405ac98363b79e54fca3954d34d9a70b86e5cb15666bc775fe3df8fbb1c590722fb94f8ec866ef6c2de1ca296bbe829e0d40d966789fb396c7448c19465316dd1549a3532af76ece26e442697609fb1a17544fc4454993ab1c9981b2f7c15644c33068d6e46896a08f449d2d9a5ffbf67da03d8cfc95b1bb962f1df2d8f3e8ef3d609e7a9edc8fb13fbcc376d5e8f533a9106b3f6263bfe82d25a315f3e3efe24a375ef115e2c1d99dd25136b4f7aa6ff0f6fa2cab27f29da4357d282fbf31cec6ba611e8392ba4ca8eb0c402767204d9602f4b40d68f5c0b55b22bc8233c636ecd2aa6d74c71060d62e52ccffa7c6e6f0445d42b94e673d6f939e60a799b53d38ebbec27e40e9d70a4ce4df51a666fdfd0cab7f38e12f725b37c12ec8123ed66076d4781e4384f2ae3c27a9696d12fdaca6dc81d8e7519a087d96de340dea601143e4a0c640f44ea6fec192fde8298579bd872a47e2ae14be34bc76d22b74fc1c1d830ce123c9abda62b10e46f9f8b62f80f4bed7ac61d515906d904a45fe75601a9e839f078bde2827935edc17043420d7fb74c38b4be3b4a1705b94cda44980ba8d4d85fea008df6bf4a293e2d19effe0fb05dc7e6b3b3ff388406d8dc7c693c28d8d90306e5550930c57b157aab2e8f10ebb7a292c2303638c8ee422e1475b25fdd8ce79b3c715e175f9825ca5d8c581e62d92ab301dd24d3ef58f0e07663ccb3894dd14d7f38283ada7d5c0760df2f9704d5bbbdb385d93bfeed91aec9f47484e2cccdc13d5132b8fe4f7b0a4510ae66fb7b481a4b85683400b454254df033a30616c8fac4880ed9b18ebc21fbbfac08104ea043dd2781cf1bb616ebe7d17df2ebf849a258a43c4626b1de50a9284b1c3e7d66d9988430baddaf395b1176385f45ce4c2667df1aabf8f8fc1f28d2adbd3da9dfe6120f6a7f466986fc3111c64c0115581eba337842a71b99c485a8fd86b02106c5cfe81b43284fb0097e06d65639328eed204379c6735de676e813705c35d14f88fadb43c5978b9f22d8f0fe94ca616af8632e88fdaaddfa874bca21578011811da8385ddde060e2e2a815c3bac61c2b2f7c3780d8e349296f217609da445c9ae1fe8305887297d28cd5cfb3df28929ae7b1dde9b3a0c9af49d6fb7bedcf8ebd2cc1d903f63b650e6f7a6380b321359945dde6680ae8d484f130bb86c29fe6874d40b7a0dff73af2c46689736b21a2e37595a4de34f98651ad5050846371bc42165a910683c942b31f48683d31bf6462e15939b892ecfa31ad858b13f13f96f3840c8430944ff3cbf4ab46f9ca9310e8873c877ab300f7747946603d28e5931bc51f691b97774dfe81b8127b4a92805f3bc3b01a425fa2ba1048d71cf3e8e517d41e231217ea2c13235c6a4534bb35fb0a9acbf5095e1414c28d049dee30d0745cc4446ec08e79f72a8b733272ad6accb2ccefb594b12ad3495f28880acdfedaf79144018de8432d50fd22b34757a7e3847d8060f4532e96070af9c64576de5a72ccadec37915b5a19f6305911e8dd438050e6dac539217227f3da3efa1064a46003b15ba825d7dc0f7da86ee86d00890a85db54a758d1646dcb14e4bc7183da33625927bf1e325f49cb715a98addf6ea2b8e29d82a4973fc8306db2317e14697a965e49c99021b1bfa33db9d45a392c00bd596f758937a0f6b54ee1f71f52b440c9218a39185a25b38ab92f4247b780cf050650c3104060adc910499ee382ab7fab3a0549443cd8b8682fe8d175a5f5a83941b1cf7060bac0c2519b83ecd412b9fd6b3a42facb17cb99d1b741e983d68a9da6c6d99b4dbe7a63a99b745ce662d9b3d561105a80a465b0091c2d157bfdca96d1db0c8bc3e42b3041d74e75d20459dd3b492ae4d28ddaa1f5c7f87f35aaea6802d5c3ecdbda662256a4b7d0f889cda9b219acfcfde6717b629a37192d8370fb055f2ccd079299f3e60acc70738c7d6da729f245602d2b03e897bac3168de04e6924db693ede022afa1da7c20f4ff6b2eb4af3c65e8d735c798e0c9a0e2b4ed64a6e11f28f4097680efa37f556c6ee6515d54016106975928e79c38c3f69dfe9c9b14774717bf9537a69c5aebc76fc30ddfbe85e4f0dea28bda16da904bb24b8d4b6eb20e74a27dd15c5920a1ae7ed3d3fc25efaf2982bb7b5b43fce657d1fc5ab38994630654d3b8ac2624b1699a36e9d2debb42afa55ef08be104686f948234189e7f8c00ed3f69d1bfec6fd2ff2ff83598f61eaaa522670500f08281765227939a0ca41f536518c0ab1fa3b0e3fe8a58968ed8bf5e99c51fcf0662eadd272e9bb97ed4ca570fcb11089e7e0ac106725d7e44eb2e63a9d7db4ad39d24db26d85f8c087acacd3eabe212ebc9a0221dabc95b9712a294c36ee01436a5042a8ee4ad9fc5532103d2d5f135f08f2b7ee11d761b273b77899bec0a2f635ff4a6169940d8c82804eba667940dfe7c9dfddbc1eb5575e87256a43c3d1bde9c3bf8dd90f8966d9084d19b88ea395f0c601f2152f7ce002396a7925568ff75b17a1a8545a8263cc33363fdc02f720820bfe02bf11b41dbdac009460c4dd961b4d981e928edad7b0a5b403998bf43b5d2797d60ed741efd67ba27fa88d529c7e74dcdb18fef7e0cba3788bf5df76b09d8f8541e9737f2d86f24f2a9f72506ee549fd2e938cbac2a944144f61d394a644b0dc29e284b096e026c48c904816371954c13b0617606a1a7d304f61753a34f034f4bfedfb032aa51fda55ef526e6d497b0f9696e72270e4b0324c53215885c7a2b9d978f6c17a275da75394ba60d780c3c867f2163694ea6c8949e8255baaad7bec1969c1d8ae4808d7d5855d65982123322311e5e1d773df5c6f2ba559cbb3b21c2d35878da2fad2f9d1a34c7c7ad10562246067847c2ebbb4c05a2e29c24cd41cc8824d359879a27194781a14bb92d90324b0f9124c1dc24acff86f120b0b2e1877301c7ef395583ff4da73193e997876d13857e1d6960f9e90bacc23cea0a0b9d7ab3075c455d069b4689cfb27066ce28a82cc770b5da9c639789d6e4a83934047aa0481ee1517b6fe4060d21fde298dc0b2817c279cb85d11d3b7c5e8824d820394e7be74c33794d0426179287ac491defac36e503ecc0e16d5f137a1bd945d4a2e71ab54f9822fe26d26c54a976f05dde591caa204b3a212ae2570c8ab1a5fc7f2d9340f98d3e10afc0d76c1ba05de14b9e45f0ab86a701e938ec609406d2e565121c69e692b4d67d36c17b4b12c5d0cccdd7befd3690c7d7e2f033b21d369b4a1640c507a79eb37de1d50381512de7ef99b6ab6236d7d9170128a59e47b3c5f9de801b3d825988292555dbc1ca16a9eb2e8b639afaf1617ea5db1e430f916b004d62970bab208194420560b927323ba1e8fac4537152d828b10686c4cadb1b482028eb7702422299651d6c077af7d6ce590f18260ea09870b82cff17a42e64ee142dcc17826178bd7c540ea0192dc03e4ef955bfcac355d3cc3364d8f4f03cd189344cdc17e2cd427d052bfe010399b21af81f07bd5d19cb85e35be1cc953a302bf9b9ba953b16b02db78668e83326b46dfa12ebeefbf4732a1657e6227df4e247270807db1782a3f8cda9ad6ebaac64c198c25b32a5fb6238c2c6b8aa553c873de68316b94f99c076d6af90a5dd3b2093a9a0735fcb0b1890bbb609da5cb03eb2c2b4790f1825b2cdbaa04bedef6d9d6d453dc9ea0d5ef0f47806b2ca5b75854790d1dd06e643a5938512c5ad60df9778a81d5d577cc67b74512126ec7a85dec40f71d219497e35343215a2b6e5b8de69ebc73ad0b4bda3b4644ac52e8f53712b53c9964f83f4acef378e030993ea3bb3fe8d2e7ff0a4622df3cc23462781efccb56976095e163061cfbfcef8caf8368e92f4d2f0e200769799dfd7665d4e414e00e01f668ee5b874739e4a46fc31469aa1df359589c9bbc867c5613179fd835501cdf290ec7052fbd5380e44bc01a236b89ff4d0fa6d1c5ed5dba23a491c87f8c0ed4d2ac66af5fc30c1a2f7fd7ef30f1c01fa2adf1fd04356f51a1ef60e37c7fb3dfb1cab0ed07f0319ce0a54f2ad85504aba3c1744aab73dac42656bce0db95d2a899bc2eebad980ef22a657e9746b1508540dbb2b8770ef097ccfcbc510f440ceea824d1fbd603e369ebd9b477162e166261a7d4c2e362fa25a6d86ae125a40bca3339dc86ceb248e2bcea0b776ac5b2f38267b5d5151c8dcad248d2d861257107abe285eaed44e9bc5e71001f3e4273e02c426823cfdefaf7b73a71b301221ad70963269489cc78be11cc703aa5e30dfaffdbc4d50aa1be3cac6d5d524e706b093c5c9346918c6f501ffd5b4f23024a5f910274495646dee796f938a532255a72106af7ccb195162f5c431c0019056ffb3f5cda71652815f2841b39bed15a331601797ff29c0912d1997f49633f4a82bbe3ec8065e86c09cb312843b067202e36a5deec383ca660631584e529ac622dee0da23d776047b36dfe0d222fabc31cb31087586fed6a100ac79a34dcb3b7bc2d4ed0735f6659a4eb7b6f15c573ca434cfb4f2def30c2c7ede08790085c937ad30d899b59ea8a5e0e9d61d6ed19ad0bbcf40d7321a03e9e5b509110267c7f7ce21923d2dc5dab9704bb52e2ff267748b29b8e5f1273109243230b2bd5efb34083957c2f02f94682e523c1f645b7b36b9a1e5c33b59f2f33e5534636940af754179a517010cac174a1fbdc379af6fe8b5a90132bd8de06c9289a82284c909cac28e30f030e7c25f015a24a41be0e7669b18cb3d5d71780caf697ee6833eeb361c50e8d02ab83618ded5a237d745f44cc0dd633837df7ccb0e3fab608e9d06f28d2fb4fde5a62aafacd32e365e600ddc390d78fec5cfce9962139c5c6bead5ecc6cb9f8348f00bca5ae243351ccbe6973f37900d927ec7804e76bd24d6c6b7211cf6b23c39d2ee2bd087878d87d986c839d443a40c48b4998de0a31f7f135381239683ba79ed81c9b7c2a72c62593f21d121fee499864eabe872f4e877386a7aa8c557ae1456d59aff5c8db7551b2f729ab0056b0599fcce3595ae9907fcd116b58f1539af336f8800b189674cddc486ff813dcd421205bfd525ccf8a5f9a870e01c0c37b00b15e709c2362b3b8fffbdfa0fd38d9ae9f4d3629df20be1b49589b963a08fc27ca2682439a0a580a52602da4e43c579c394640fbd6d841ee7f541b13354f55df39829a625db0ff9c3a927f7d0506d2c9b212beb9c65f7ada9e80888a5919b286960ef903612b072ebba3162f2b9894352d43d400077b1354ba8e2b585196565ab8b545e24e72f8545fe1974907bc0c4ec4a1d697c0a1b8786a089838f3df2ac0c5685967f8fe9a82289b20b631aeda25d281396cb0a7ebd9be6a2a9e4983b162180d6181822a097bf00e709200426f19ce1302bab77f27a66c821906ef0f2f4cf44222a628e9973556d723bc4426f249a741095e22e445e827368a1f58dcab6a177a001ae88f9e3c3d6528d1b840bbf7f896bfadff25006c5d5f3d05ed4ed6b0c812ba85f3cc9cc68f73956d41bcb01bbb67e3ad794f63d457e8bc928063c0c2d929bac710de79b7453382e85450c3958269ea8ad0e62ba80442c3feb88033dd344ac501e0709ebb0e058c2fdb922b14aeadd961956a57abab2a78bf3ade8650c3128f7f8678accca22f52699739d2ffb09d0145abc389751814913e76818c7bf06520ff4c5c72d2220992f21707e998e84d425a03487d0fd859a056984b4eca83a72ec545ed6eb8ead3f837b17a1182abf375e01c48e02c7e6e33e3d12c2c8336904dd58e9fa214ea5ddec6b9d2b09c70a75c2bb03bc4c362089500369e5a7e84e96fc1cd649ac13d30fd82663a44d0ef057bfd211922cd50299df4333326ec08fd96c4180605a78f7176680f022821c02d347f025cadb089a8076dcdb8df8fb0d2de24504d571d746c150d589c72d16659657e94e476c74bd3019240969694583b8059995edb98a21eb7011ffb846102dfe8284308ccbe261997e2934b4b916f8c4a62663f598805302e4b3b3df84c7c6a09a22f6aec10a80ec07bc3093ad445aa00b2452b119cdcc6103a9ede86b439c8a27573e8e6792e9bf18ef37758d824113b4dab4d18af4310c79f698c6f780ec3704312f755e7626d3a2adb251afa3cccb42b781df3f3120ad21cbaaba37a2414494a84de3ed5363a04a950ba62c76ee4af9ec003eb04827af8ce32694e8d1ab8187cd40ba37e7b58f390e5f8058951bdbb841d5aed944d1dc9a4845440bf47ef4f90fa4795cc91c5acf63e1eac2e66c8c2ab77ac2ad633887a74a35528bce22d6a80fa57e1ce4a6aff66caf531e40cc5bded296d1c77475715291057b51bcb0690a91ba18d29b4c0f5dd24a62ff6f1bfd5d0d93037eba9038e328ea9b4cbefbb1fe0c264428b67f5e9292ba5290152adadc9e040ff39bde5cab500f7717c82db5f1a7b7e40162b340e02d97c0ca8a515715a3fd605d47869bb3582b3541c5711a09539c31d972065dcebe731004a94411f20abd17b2ac86547ab08f29417a98fc09d2349fe4c90af5ab3c32e48c554c942d0314820d22d57aaec6cbc02b62306e77f3427f57e2f62e535be8512baecc393847c68863e1acda1159131289c774b55af328d99c02b84361fdc7394427b4607b3ef34e865c93c30d073d07c76b554a3cdde60ddb41b0c5164d1def2e3e7524da3456b3bb81a8b18ce2ac4de4474bf67b7b53bcd2b92fe348b6c47b5bbda621cfe41e557b2731b3abc54f48bd6f410a8b4c1123f465d49a66336186a19a63eaf4c461ffc3197ef93fbca973b996bafd1fa7669b864699261952393bc6720ac975b561cf5c3f93d96822f9569377c6dc35e933f45954f278f8e22bda997330d8c6420114b640df195413ccfff5d9af826b729817c073a34e74bf79cc29866241171b1752f09700b686678e728654dbd42715cbc146108e90044c33dedffa814640482cd238da244326112ae3545af8b692cc634931b9e98f3f9cafe2a5725b91f7ac4d478e2d334a1f578bad9f449a3a37aa0a0fdddadf6056f390843115d31652136067651f36597ab41492c9c7ebc54f82f54364522dfd1b89b65423a633204573a16bcbb4660767a2e2121398791fde20f4eef8327922fd171f20d52b18f3afe14a3cdba5cf1d0018dba7f7eddcb1f557b3d4f867fce67a150b398d3108f7b9bcdbe6a1aad95af73c7f1eca5bafc06909ccc27c3a2b5d74dcf27ca03012d3f23d8958867b92215576c2b0e40a0dd29b04befe1fce495d09c6b1609792b48d1a56ad969fca38cf30b42a23382d7f874520b6c2181038e99b97a0ba73bcc79bf0429051b5f94f4c4126eea05212ec3c741385ec4170aee42025255859bb5c129fc1f4ad5b464f9d95cc006680f4f3cc435e3e355ff6a8ec45f509866db5d227e1c39e0ef87f8b7d57f8c867ddcff6f340e888ad77671941644ffe73a0a8a4cc387ede71af0509aafb7b0aa1eeff5007d4cf322ecd5f469470c8aa62f83d7573d5ea881a0b0096d76db010129f2f4ec0f8ca517b69facf7baa2f3362b7b50755162cf74f59af601544bb23920fe40429219c0e634b7f29413e6f55585199cc3774250d8f7d3062f075057cdc93fd5e50aedd35eec7fc6cbde44561cee7c4dd70f39e93e11aba436babc6661bb9d38611d6ce7e312f629428527a2236ba80cefd168fe247df79669feebbf628a0db47edbfebfc6ec50c78935f24354dc564b6d13fae67a78451f22d57d16d5ada2dc5550ef69eb82b516cf5aa37a737defa769600282c090ee0128c937d058df6d84cd9a522f2f0b0c9ced723e363761b8a4b057c131457b14841850aea7b7965217762beac24d06f95f2556fa6b8c166cae4af1577c4beadb3a8a84cbc9e95eae639fe096499ae3f667a729e2b07efbcef0f294ad86ae969d96cae1885d081105026a7a3dc05a0bd7b9548f5e3ba8c7283fe73beb00deec4d5de8b82dc6a8ce1dce928ab32c1dd239b4ec274840f0fd9632397a83fd1e14ad8e91535362506dab9fd122495a501e3c48121ad1d4b2bb2e3aa3f3377085279fd9a0ee9885dbf7e618f9e21b9b8bf08808fd879cc94ae73dc32878c1b9454615c1611bb33eb0ca4d171abef6ba158e911e9c99b0de8eb3f9a2fcc6974d0c2b6cfab2a7bf52cf22fc7b3af6158ca92c23f5d3944f950760d315c8f973f7d8159c3eb8327602a482796f2d75927aaf2e4d7089d3f8d56b5faa83aeabb3adf535ad469d93489b30f179e374e904fdde65e7a1082733f6b65d91d61c255fff79d4735ccff1fb42371870e0ad0233c16811aa0b48f8b02ad805eb5a888d753d209f45f68ae0aa5f3ae5f5517a2ce86bde91906888bc2f68d449f2345997f6002ead4a25a73ae0f6c3a473ef64f54dd99cb3d1c43bae442166a6f6318ee7fd3e4fbcfbe6e4c2b643a9cc99f6a3a222859c81642cf84c45bd0f454d067140c7695dd449f8875baa8d72d3e0ee28a9f41642a1af53dec8aa9d10545f09d2e73c42056e77d2c8567e41a80f3b652deeb0fac60f8237fcadb8924dd29c9ad20d57a157c58799a871b642df52ce4e36d56c6e1d02aefe9cb6e63ecf189b79e5ce8443893f9f22ea95757790505f712ad14fe1f5941ee49072b40c1b8334e119818f5e9c620f51d1a52dcc510cb8b2ea04dd0559908c3d2ceecdcaaa569b90e1907b4055b74248111d239866d95f2e94bd6fd394ab6d74db8ff2801e0a2f9b1e4feb0c6cd67d676a4934520d1c8ce75b2bdf1ab441c52dcdde365dc8b274a2c716717629ad3c668d99f828a9b7751b3d66ab86eb8bf56c391362d5bb363b7705c6caca9b436ecc1b6890231b2bb15a9e91d39316067e679ce047f765e74ec8f9033dbefd286a405eb5b92591d1e083c995d410a987466025d6b6f50eea15068e8cbf0c62aaf17ae1226646d8fefb8db6a3ae6295b65f0b94712aa1fd3af7a212e86737068dea56bdd7e938d27d4206d77ad2d0a3547426fd7ef85c39a6cc68cf028739053256a2991df2dfa2d7f651b717985baa5af7f32c104c82b7f2161b5c2e8f836661d7597cf0eab1e2b5024aeeaea5a58ecfe9841b44b53637877716bfd913fe07ffca9be25e019b6db540fd784547d6d29095368338f56241c84fd566e1621d75c73d1b2679dd6028d430f59f539e4aa3e786834e4a818505750b490bc7e3ce3df1c279b08d3977ccb2be5632aadff30d7ae60e7d2429462b9f765456fa985189275f688192f0afabcdf22c4c85214df801874563f8b3ada7156173c8a4f3036c70679491a5b08ebfde7bec7c22fc11525e8b29cc68fb95cc9fa2dd357cece9b52ac53039ee008449b13b64e3c2a8e564853735241ea41fd24fb7b38aa99706d21141cf286c1709d6417297669159aaced018d6508af4772b6738ad22d6e1926847c40649ba59518f588540e67d20112b837f1acb4d58bd259e03623eb7acfd870090fa62da623145d03663200388a534e1372dee100735b6c20a7e4d1c9bce64274406a29cc35c7dce1d8b3ecd6c2e5cd2d98c7b688d349dc7b15bf417ba1c9c456d4c7d91254b2d2bc4d823463420e771f4e4c25c977f772fefe6e183c0052c58fbefd954b69f70bf4c3709b6dcd156077cdad0e86f5d95c8c0d77e0751c19502d767849daa98539ba4b47920028fc324416d0cee7fb9e67c8763dec41d5bd7ce798f5d27e466b4fa74d6148b16322caafc0b16d6053afb27dcf91f80a8b2544fef5318f02d225e1b2f2a760be58085216861b4662b75161fbf29b89a2c93e18e637e545e56a1c6ec446b311c765612acedcc96e71d38349b319b9da1ba3ab4ddafebe110e79b83a49216478ff44a1cd64cdf8cb9d467f4d745614a700637d0ade75fea98cd529c99d1a6204c24bbef2a62770fa6418a0ee9cd9e5bbeb7f8f69302cd8f5fdeb48c4dd1b6abab3cd4b67dd51501efb619020e16f22d2524507d2a40d56db3fb1a1653f258efe5b9bbcaee01090f3b4c32260070540f07bf509aaa41da888bdcb6b810f8086a02a3bda48417df87b2ba886c763163b34ee0c0cc0aa43ef5f5ce9e2ab54232ceb98b10f742e452ecd997100eff5bdd0ebc500ef36d736d7df8c43dca5ea099fdb364ef1b5b4e06eae98bf2fe3a73d160620fbc3521b8f9c56e1807997c0e3d7ede86405bcb5adf42407d595bf245adf073cab632d1bc6d687970bca1e82732bfda2ff5212075d83d1f5f7b44f26e1cfa57b7fcfcf79758333bccca9a93c4a1ff7d999db56a50577e10c464f093904b573e36170d00ca4e9e8e435de62b5a12a2cccf9e6e994f0ab2a6d36e606ca259d9b4adce83dcfa2a204b643b500c5832594a1210195536c01ed7a6a7e70b7dafa00fc4d8dcaba92e605229ee3b7a68caa7b004a61dbaa9bf2dad62efb90c5f5a1759e79c1e06d73aa6b770617d455ed1f8a9d4f2f857d9eb482ece26fb9627b6152448f65a463b284fe1ef1294f9e1346a874d8ed9b9b7fec1ac3ea711d39a16ec5694ff4dab6c93908e45856097be4568a6f4454d9e900996494db82955af626ba41b49af6747c58485f32e5d0a909911163992cb0628a581c9c29cdfc94c1fc7f36ab73c3ef5fe3c70b499a4fa5814d27bbfe985106e7ceeb39eab99f19b3d15c400a1b11f003aca8f0ad81d4ce650fd919f3dd6bb841c5de4220396b4f4f1e3538dfee93f10aa20af7ad7a6c16a249e4e0480e42602e872817e9654a8dddbcc3420e393547e87a8af29f13e5f88967a4bb36c9aa52537a5dc80c979ad856224a3eae3ee205065c2f4d71aca00f06d7456b44539edc9419d7acd6bc9338502a1c79624b8e18fcdbeeb1335730a5c85f3dfcdc905551083bef90d8a839a67f528a643933a6edc02943d902492c634f6925b335739f89e565ddddc3b5a4d922f3ce82e7ddc8304a61ec9f895723b21125a4b0cb8760c7e858a38ad278fd03e7c5f751627188776c6088dbe706230a24a98fef5ce641b6031e666fce057c86c65cd137d077bba4b59acc30843f29d5c0535aea3ccf4b704737fabd55b464873dfe1eea661e377f1ec40c2d663c0f84fced45510c47c31d60463d51c8e6929fceff31add29a0f6fd66bba6e6281229f2e235413209a52d7bd08dad997ed69651e0c12319ebfa8f5aa8b0ea025165124510e23a969456e50f095b89ecb2e0ea9d4b9b022b9582b773966e2f63f20365e8d82349671d308d54a5e342ee8ef22f9cc4640d0ddee3703b93a894951ded4f86a5cdb0e0d799a84faf8b3caabff71688b2b4b89ce1ca16e9c8b4b7170d78b07ffab3fa3a69362ff3fe8a137376e27c88c2c046c8bc2019b4cc17bcc893a8ea39450ef6ddb431ddc67c99c933ecffc539bd31c281ae02db462d151109c14fb8350dcae3a5976b2aebe1bf02505e5259f66bbf07a5c1f7a4f04d27d37a6d230b1c8009f0fe84263cbfc97d4685566acb0f83847fb8cdcc41d78c78d83fd9ee0658e50ffc1840bc0049b68156c830ae0695dd878b1199ace04b284671e0fbb874657c2dd8f8765246ed896188ec72322dc03ecd4dbe6d74185f5939335dc35480c4c2a31a6492b63de5422c30a8ea34b00c5858eef33511cd711610a9b4946ca7a3a231909cc88e8887723cfd5f3c8de6e161a5d61d53f0536a39082ec87a8afcfaf3cb4e1972b4dbf409298cfd1ea0f7dd7101e41851caa9d9a51e1e16ea27e0b0f7745d8b9e742d9ee43a1eaf1b74d01da0a84e2bc94007ff4d757891d9a3e7ea4cbf59fcbfd2e8b6b1d2f9898a5c2f941d0508216cce55836fe2028ab15f7c922363ad6f2afbeacb2b3e8ea3a2b0ba688a99eada7f200c03fa44689907521da7ec20cc8ee106e16b2fe361ce18f841c04485ec433abb19cef06d81cbacf6648081b37b2c4aa7227810c797a10c33ea350951deb3c65b3ac92a7765c9c760cc2bed4d4ff51b80efa8b2d5de2588e9cc962bae75f4ecef4b8ccf5d1ca29d3abec6c58d533bfb03430660600574c54cb132015d1beea81448792f9336047a1d3eb8a27d3363acf3555d8775f4c9b730c073774e1d5e190b58e85f3202484cb881de214cced03e20c807c646cbcf27aa8b6c19c423f37ecd3231f9d146698b6771dbddfb40c71c19c42ad36a04dc8ba758d3d9a4e03a81b04a12c80a2f2fbb49e8730e162980d39995b4e3829ab0d57c75267ed5a84ef22ae20bc6abee7b7ba397f073a882d331c51093b94d5da0d7b8c07d35f5eb4aab211610dc4121ae2236a8fdef7e1e741ce6485bfb2b9b0362f16b3ab5f2736b1217803ff7b95ead731ee5c1bea0daa1ab325b55d557871627bf27bf401199fd23b7dd56cf9209889bc7df0451c21a3c14555d8302763b1c9985c539ec96c0403f2b5a954a9946427e9529363167f8e6bf088f9e4ca8ff856263880d0a606425bb346dea77f8a5ae4eb4f4c03ab3bedd4ee71ae14c3142de40873a59c14e050bf7997f7ec8feeacead747f8c7f60bedcb7e28fccaad76ad022c471c61960c105e381e5fff1f0cdcb729dc2fa5f9c1886b899e03c1dc7779dd1959849d6a52514a154dc0740cffd57ba7a9d8d86eca435dcd6633537066fa3d0432d9f81c93cf062a29f2594b241a0f8b3a161abbc2c5a9912f345c5a2caa797d3f5760f1f60ddd1c8e7b417a26a400902a379fcf3e6be9c64fdf03603f4567bcba9de53d3ea0e34fe001c3389f509b79e5f5ea854b539016d7e15b9588313fbc8604bba7681c2724e6b49c88b61d9429bccd57a54a698d0c4829bb58e90a3b8a77337a7ceec8f17d3cf9a93a3f8f474152b13d1f4e78e83f41d74cdbc61a5535a96cce5832aa1b8c64cf3f1896c5ae658d12369112c794e1a8c99e02a1abbcacbb9ce4309a19705e343ce43a1fef4ad7d00b544f63c62cda444daa493772289ffea45214c3f8dd98f096b33aa2118379591755dca3a700bdb6babc388eb475c0a11f2f49a0590ae930bdc1a8513c0d53b61e7592ba6501259e889e595ec1c8d2110aab82ef409de6e1446245b5d46dcbdb5c7b28193879969db694db89ade2629cdc3183200673d66f63f24066a693bbfaacca2d80e174f31f23f0c2d680b4dd73df67453280bf9fc821771c1b08b27f9aef67700eec096ec90ad173677410fa8474491c62edd1e272e599c4594a8a0f069a4db6e1713e7920e305220638a9e16137c0e6f6687d3c0db6ad77504d099d0a171b3765dd0cceb4505b32645752e61e539e8262fee29de3196269e8f194d82e5fead035b4b67c39080fd4a40bb953ccfec8e5068163b7cb6c61da98888de965643519330d974dd3f7578f2fec2787b880882afb21e98ad287e10bdbaf02b97ac0b9ec0930bb24d5a39aa75ab9cd806b2c98701f49ccb87e65103f65e27e42bb0fc85b4a22b27a4d18df90433705808a26b13cad846d98d2925dbbac22e320206294376fca6ea93569eab2ff4051a444b55f9ba7a8822c8f7a0b767b4ffc4ddcf5bbab01247b5889631e2ede78c7e2d2dc257a1f1ad75145653e227b650170e0be4d23ff512a7f2f0ca7ad817a7cfe51d95227af7310d6a3e1cd7d85d2e3fbb4e99c07a48c01430cbac2a0d3dac28125c51239ef93e0e207cc98f32c271d07dfd891e7bf97d28e71d9416ce3c8b309559641a9be7dc890388d8aa9d95f6d3f755b500eff114d06e6e83b062cc8bf3edbf9b5a3b5231bce870dbfb182962fd2e13de3e7514c98739dbe5d8f1b03a2bd4bfb14d7940fcd6be3bb709c9c4d83029cb153ec492da343b808a770505c78145f291bf12d6ca4408ecf6b95c92103ce236a356c53ca398ed7d62607db6fb65b7c6fc03ed9cef5cf44181fc566e65467589b582c3dbef43c85ca8a25d868b642cb3afbfbfc84f379fd3a4698a5927a1537e60a30a63b8b011fab3d5ce01402b8d62e8fa657fd0075ca043d6bfae2c0bc36ac7349d02ca5836b2f50dc776c5c6ce481459d24579483a0ecfcb747472f9f9ee2c6f8eae036f93b00bd14ad8320dfea9e72c29081fa3f1ca1ef5122a88a3157d10dfbce49bc9c3596ac09b9e239c06efa06aa0eb7e3b1346791538e2f338728d9c002742b96f0753060854ee4c3e55ab53bc6233221782df4bb76e9d4ec88181759f4397b349f4aa2640abfa5e23fe416d4fba742ba94304e12c6bd207003694c6b472327e4b0c418e93900b025b27cfa39934234cc7cd7848e2132cb797992ff6e6f7251775f6af1b6e9a63ff721d75a9d18fce4d21d108597feb515afe2350c5f5e9de9fe4c82c28bb4e272665ba6321c550d787b89dea313b04eb911abc273cd4a244df0605c5417dc470fcfc5659747762e249f78f94fe8df499b1e459a72c25601ef9fb1b251ed739b385f19a987f538f304ee5a23429e05cbd4870ee9270637b8ac981cfa9ec525fe4997b41db7633a8cb88eed734f18761687b719d9b6f33e62644c19946103aabac6f185c67293e30dd1c1e344d2bb1639e50e0f7a1e8c1b6b2d1d68f384cd5ec097b2218344e42bb24558b8c9485905a40a1931902f89885dfe609ecc57c17bcc2b20f705f6c620e85e103f96ea9cc75b8f8671e2c3d79fcc7ed8eda46c75bcb1c1f088345d0487996111833ef5487ed29fd5411deb78dbdaf261273904eb2d1e4df9ca6b4faab882396306ae56cecad1505c59559c5585a78f729eb8c518488438a3a39d9be72fd4c747ffc9cb667feb09056668e946d34f06fdb3bf7ea9db6ad834d79c64ded6a44cfcf962d3c1d1fc6c2d7539ffe996689ee90eb60500f8456a2ad252c9c94a437adb93fe9617369284da4727bc1a1d037a76b7278f0913e9f2925b4f98299f4294151a148f6c15d19cbc743bfbea674e97717cc08be877a2a3f9fb498483f62c086e6c2d53b8270dc7931885cdc5d23626f87877dec34b2c66def5f73b112b29aece584ba64bd9c4ffe319b5ec7eedb30351856dec59145939b032727ba31f6c2ac6426ca44e016b31305a2136b79e0f45092a3cba5330f04c256e4ce8dd978a077734111a4acb00b77728fffb718d6e4972f5a0cdcedf1c1907b9375d2237453c42a3a8f568aab06f032768f300dcf2ff840581d251cf71a927ac3910acfddee7cd2acd32edc52e13a0ac0243e1944f57214996275b24ab8c2ef25ca88cd987f0b9bddc2c0d62ac5a3dd38490792f6815d16c2e59bdac1f23d8a6436ef86a6849f7919984edf287930ee7aa9b8461d26e02c5b8e826be4197e848e78cf20c45657a429be83f687d671d01e3963086631fc26aa2fe36eb06bc34273988e967f32f35f89f67732a15fff5eb396407e0a89cbd5b16cdfd080d785bc6e5d0eb48530fd0c1d031798aeeace0320e5f611537d2473948d268b641ddd97fe933728c3bb0c242183afc1e3d3ddaad384db97fc278d42dc064cb1390a2fd64d7c8c71e3ca16be3e77a8f90e4580cc901fa0eeb503f1253176b78871eda09a4f250499aaac8fefbb78939bb258f1d7087d9a8abaa48e6c966b9ab29015891be013ac4a83fcf16d65fa7371fe02792ded352dfd9d168cb5a4b525c178433d2357d0bf5850ff912091e5194f50de5140e636c70350fe454e072e18a827b9c8096feda4656619fb261547b3bfb7833d6d77c98fbddae10d94e70c0f5db1c0722b0c215a6b559a7dd5e414d564539d8c2283657448277ede6c69595475d65cd320f77a1d5f732d7731d532d2da5d3cdac5c953950e3dfc1c0ace7920785e9d7cc4d13f0fb4e6fe20620d7e7ff7317b80906cb90f16d3b16e3b1e13c280f63127046cd786535940ea63b4bfa5268fcdc522ff48393d0b0dcc9de319dd419b6da8738949ae872131ab521e06b359760829e6b4b6cd89a1a2595fa7b68074a6bf86d2285aa2c76721af70543f04d7cd601899c8b1b060e37ba4964449d9d23640940d10f0e313a353b671488b8ae2de7167bab1cfe03bfca128f7e9d7d73f8661290ed12d8e06cb1111fe4ddaec1939ce8c5656779bb0b92413ea94aa5b397cba3d3fe0f4b34f52bcf6bc008edab2b38a7520fe6fe603258151d9d417c5130cf06c82f9c5faa054dc440df9276b147a50ddea006e8bd0fa350b7ce40a14c18a6c5dafac553e163a34a214d9538e9432772a87aca634948ae94e6db921392fbd2489a78bb5432406cbab3d1635f5a31a54228f24421eca6f3a85bec385cac2ba72eb99093427d7d21b1c35352d84ee4e15403e5b936a3876ed29c65da2d13352602f15dab504971f9bcdc49c633b64800fa20050727eef3194214bff75155735d222a7457bd8f6af00b306e011ae916ca1594da0cedf10a9539e3dda5db1ab7b19d8ab1be308e946332afbf68397cba17c71fbb228eb3967918283787e07fa695c082e41388fc05a4f3b1d7b8354b0c72cb86afb296051ad60a21a79f8b6239841c8c34809f56e4e9f0f5c41f0037f2b27c691efa34ec8d4cd61ae0fb09e20e97b27791c67420b2af29b13dbdc41d6634bb9972653ecde362928e3ac789e8aae709d0715b45f9d04f4ec7ac92e8da7675e9dc75c2197d7191897f0e8a946665313e9880a6ab8f4aa512ae392294e38f78a56db23dd0d3fc69dadbc901818ae305ac842a196f6656ca803cb770e369850103b4b5b62c5207e5bd587f48c41980becbdcf142c6f02804a7c57bd088cc3d598a5ca1b2365c9a355a8e09e55e2209af8d1eaa91c22788d0add408f9de4fb093376047497b05e56eed685e4e324cba1a0f8994d45fbf5150afafe16e1ca5ea12769c6c2417fc20d0f120fd625c25254bb3b8918242617edfafd17dd19810d3bc440a0f6953ac8b5aa31df1242e47ecb2d875c2497264c39857ca7b9016e7a992ee5bfebb7a321f7461247d2fc2cb37679ccb64c1143507f3ae3f3151ccbbb344f7a7a0b4665b2d3cc168eb69db2e8316763011ed99b439bf4907351599bf372fd811cf22d3cc9dcf7748e9922cec3cff7769aa913d8b352ba27d1b8528e9b56a5bbdac7b7ddeda8848c35d811b78f068a0154b5ec78cfebd9077f4c647b528cc793a64ba395cb93548db273791fd064d3a2d759927558aff93e75fa0da826b3a664d2db2c56def8ecd69860ba05265c41ad4aac2dfea815dee23bb6382cf95452079cedb94a5ffe67b5082fe6062456bb24a4bbfc5fc3e9b1bea3b85d13b230f37a733f82b6e0fe33c47831bfba46e170d807d35662e2e2ae80f932e12b3dc637a43590f80be34d9e8cea4ca2571b48efbbd8071c6590349aa94c6f4295cad71d4180570c32fe256773b76d5ff6766d98a0751f8502d3377935898920c278dabb3e9cf0a1c31b4ec7a10bbb6c6e84d47bdedb21cc1d4d303a9abdcd55bb3984ca6ba3963bfa386ee5ea6332a22e0080ba8138f18c1fc40e155036bd420cf7f07b4980bbba3a7317a4e84e97b531f69e1dad8291c75e59d530a99d53c3636fcf0448c65d6d2cd457554648931baf0cc8eb0c603ed7b17052b6bfb8473b03655e46c09bd8179663ba60a3755dd43f4db0c5f27381ae8cec3a543419d3f8040bdc20d842a2ceaa049edae1665a64193201e5fa8c3622f92e0b34b99532e178dc09ba2c2e0e7dcfaf551250b8ad95897dc77a269f6d04b88db11a13f2b8354310bc749a35f79832e30c98292dc54dbfc2e4d191246696267a097886211b348d87ac339c23b76fed031ca8fe16544bd5ed2df64b07c492a1e4c96373bf300121ac8f33f93837f27a901feb921a000a25cb28c4ce10ee1855f8463b6636f258d2b06ce20d0e24020dd0b44806570d850128b28f9c23057c3d8c70a6e6740252caae4cc67ac9c78c7dbb901b1d354f77eb467321c01e391d8481b7cddb71d114deddc3f6eb40b2d6773f83925e3ba63275fec1a65d477007ab36eb829c8b2b97473d0cf9b0f79a31dc73544e4fddc700a183d47bd76075835cf758171edd915e618686f700726ce7e66fb6ba3c66401221c93ceda898bed6bfc0e64b64f49446fc11b0aeb0d99d7513cc6971057ff8d6c328b2a34d538b71755b15d607cda47069d39522369e2f458dae5222cbd25820174c31bc6bc0c2553d76f8c1e23a9006a5e603a09c3b4c2c4898baa8d753908096d97c65434cf518257a58891158fcf06837275e4c3ed4f3356eb826f160533503b848b13865f519129ba4a1f54a9cd04b37f2410ab8cbd74f37074d7fd9f6b719a0b6380a4e99d166e704b859f7ac5161861ecbb3710813e85acf97f035e5a869e9f697f00a87a2c58199a8590618751af0bdc0cc35e2cfa09c7d1f38f35644a7c4196182b64147007cebf0f21b714bbfa4ed739782fd19942844a89a673ceb2b3e40f2d8c6937c7bdfd3727ac47ae45bbfe6ad69e6d5daf67ff0f459614b6561c713553c07d98fde6188b6f49f5bd00683e4e5cfbcdd9e0b0d2fe9cf285796445c78c5cbfecde896f659ab3fe7dd97a846802c86595767c24d93e3843825cc994a25f6f8cbad0932299fed10a433a82896341592290d23dab2ef93396fe8dad1ca9d2610601b847a7169fa11f6200863b56e9149c52576b566c6ea6d845fd60091278e6c78b89fac8e1b74c143d8b7a7dc6af56e4ea479c1a56a4ce08587ad10223e234fa36ad108e5107eed984e2261ab5b515b49f1aeff2fb4f31141ec4ba1cd03b7e57e7b9b1438b3bde8f437cba67c7dc4193715f1aafc6bc4d2dd7d1a2707ed2d600d62208b874f03dbad2b66b70315a778933eb18795aed1d1b1c2d93227c14988a9aaac081a41911ed334d30c1620a0d254ac9ddfcee17f168cf79fe50d841aae558159763b128ef5d204608f3119e2023da7159640364e2c27b1bc7599b7a697e3051e4a729201b8dd85e99b7be73480d118ab2ecf2ac6f6a4e61aff373d96d8460ad3ceb647fd13bf1786bb5c30db73b4407c95bc51ec14faaf9baf004c9cda1292bd3a9fd8dbbe4123ccad6f260875163543dab924608be2a1b470edd8156786d23631dc8b380af68d5a9b4f17806d4e26ab0958c8f77bbe37268828eb0c236f9828ee3136f32bc739e5045f5452ad390ced0f1f97d0f7210ba008e0b28fae93fcdaa13831f9131eb04441c10b83b05ad8c41abee337ef1b36e6fd34f64c40a73d32af50819e0a283e31fa985af508f9a2db3407994cca522c4642a9a59411f2cf2204899999aa5b55779eb560379fcf55839c7e7d405907a34beb7905a2c8da757a964bebee3495cca9caf774d34b50aa48c70aa0a61479405191c18e0320c3426614f700cc2fc2635f1221b02725f350947bb9a9a6b226a9bc932ef1821bd355602c30383c563b00a618a8273ee55015bf32a134629b6e5fc8383ab5ba9c46141aee7b035a6da8ab765a39cccf4b6241013e368fa7bb267ef65d819e43cda402d9f631ecee6cbb491d31d42adac164111e821ab9a78c44e5f625aefb69bd8d6c4da00e1e0e1212a9c03a00a540f23a3fff6323e08e4234b623d2cb3157b49f86f6511175d35ce2d9f6eecafc54c81a43efe35395bd08fe57f7ffafbb45301986fcc37ee295b4b87aff65ba15713d7691ad2e735a38630584b3d66c461fad429a1b4b2de8ea3541c17368dbf1f2d1c9e138377bcc1c645c0b85e3738d9fbb52744b7c2593b8b77f0d04d8960c14c24255ca91245f6a7bca3f5a3aef660017dd969a6986d09ff6381d7cd5ef68c72914b051daa5e7aeae589b8ca6800443fb85366fccd7d67cea244c3f36605976524b8e1eac49393b39f25b3f86f4f955b6eaba0f05ad9c67e783c2cdabc14a57d622adb658f21e077c49bca203acc4006d71375c020306fa0d6918e494943890e57619d2f83005ff8786e263c9d64939f3a1000d81c6f6c30272b81a2b7de19620314c9d4996b3276c99b2ed767d4bbab497c6b0df7d11662128fd061b9ccf6675e077e938a7c11c5da0d2d3e76564537b66c279ed8490710b01ae18665b99fa351f54523ffb7dcb9223763f666a4f416653185de3c26907ee038461783494254cd89614917e646b60247b268cf79571b125d8aad40c0d15e073da29cb474f41c3fa43deea900487e7dae0d4dc221fa915d01049b1396d691e87172882700e9dfcb37588f1c515b2f9a440085b924915531c6c722f9c30c175eb5f330f9999acc0603a47368d27af8075c979bc3178bfb5b9a5cde4d53879dbc0468724dcbb0187d8009b92dc8e9d3acfba15592974c5ba523c1106e1ef03950b00920e8a2e542bea08bee007bc06f61a1c98ee8925ee4213d1e2bc2086dec2a97b984e44735ee1d39266f8a32645b25062369a4c4e7178ca53fd93fa22c3be4aa665b822989a50d6968b98539fd85fd1d2527ab1015afd834bf6f132c4054124e852ba9d936b35cb189ea6cdfe1f835629b3370ee8d0dd754add1da7f9c2173f54d3e53a82eba81a9c87f5ebe1b5da2d883f29cc35df36d75d70d98daba1d735e84981f4d9c651f306651585e376bc6a678894e8953df101e7c33c2ea355d45e3bfbbffc74eb014b7b9a86f7ac3c5b60ec516f0a8226ddd500036e523a19e418177d9f3fe5cd0a21d432d43e10de6787c311657ad7ea7af0972615e786f36b13d79718ada309caf6ef37c28dca4c574865d91ac018207d6125587d7cbb6c7ee47e85fbf2df16616219f48b03e8783a7c924f310310b99d834dad30d17fd6ea837cf2aba9c762efa6fd86c25028c6d97f7d254c2ad1252ae7c0b606d8ff452598524a1b252da2228032dc89308e5adb966d581fe9c200336c77bf068016a5cf7a555e1e124dd2063de4acb038605b7e792944868abd408efecc40f08745c6683baa46a5b1c1e4df98c5fb349972a72f2cc50fc80dc82f53821111ddd57e0db04c04b8b11e730e167756a48e3d98d53b900df69c9943bd4caad3b589491efee57164ef4ae091adcf6151b33deca35bedaad693cdd4e9637c6576f120b76d405e1717702677955f94425b5e958644057c4e0d8fcb79d18b0a3ebc6bf4bada9b198b09ba2cd2579255966ba58854c9b7cd65a119992ac27dcc7a7f5d9ac94b91f31cb047cf6233cddffe77dd5902f92798533cee9b35253184228ae76c695df04bb387ee465841a00b826b7c9881a4e815ed08d9f718d0fdf37c53494bb6a2c28d10f37cd4c25b81d3038108d1101eb95f52b430f951b66e8c83693f885327c86a3fae8d453cca80f6dc7146622dc8caced27fb7c80eb4ae7f62f150d380f992aaefb8ce624a5264ec95b3dd1bc1f36b4502ca074574f517307f66f8bba3fd5e337a7c2fba321abc9a7e6c0e0b15ebc7c954b492b0ec5149373a896bdc711ce933ecb77b72ee1584523495e02b802375e63b760b4e98779b13731722aa58b16bdb52cb88e874c43756b17265442d95fa1dcdd8248553d10927a233285ec0d40a197fcd617f56a13d89bbf7c44a8410eddb6fbe6e12c46c18c2a8e51a99538ec2e0d59b1e36f77170df4bfde614fb10330e5705bc130c84dfd8aefdefa0f4bec5a606af4f8d15f10309cff50f1aa66a7abbb3b5fe499be5d6013af1572011fa0307840a3cc3d53452f5e8cd36129c743485291c4d3cd6df84eb174356cd27e9f5db130e2cf970699e47a21c9f6fb8d6c8399642d909fa83b1e719e18e129657b9d9a7b7e1ddb6c448158466619cef9365387246d2fadd5d3908eaf0c44cfc4b5c82601e9793a6bc0713d9fca4d88ce79aca407beb3dd670e908d051ef55148758886d4de505693758a6bc300f79abeaa7f665de1786e12be1261f128674d8727b24e9035c500120228ed212a304c33696cb2b910a8c5720cf14a84ee0cf4e3156bcf1e6a1572c1ac68048a216d876175eb1dfe7e6deb9aeb10d9129e4ce0f8a1fe155b2d9561633d2590ea8e72e8b880e584f058042fb557bc77b9eac488b650fab60e5c11b1a4d58d88b1869c7c42274bb744940ca44a7639f68dab86f0d592feaa8de7be499df3c5bb7a0e85e9762193f1cda4bf1bbbf7f79b573eb7216899c5f33b3a0ac046c82bb5356122664bb0211e17a684e55db51b5cf163f987876defec20d19f6e216ab5e2d997e9f2819578a679d4342526242eed17c5178d8c2310e61ef88aec70217b928fa0925b4280b7211f825b39da96429629688399197d4442edc34485e3bfa6a9aa235100935d84b2485587f2a880a68a6657d7b3dd29f2ec2f8c86644f928b16331148bedbf1cac8c86325dedc8273a58eadb7d863724fc17c5724cf3618b058180ab1a6a2dcca42749bad6bb5b9918aa53688ff0744e5eab7b12a5c0226f20f0063fff2845330faa77b87bd0ce9145b5533987d9da0e5ffb4874f5e9e169d1a2ea16b77f673362ff2e9850873b0399878d59dc4d615dde73a058618ca8e18f64cd5aca5e1b4810792dbb2f62cd02fddde74b3c9a7747369929b676b8196362ac42a78e66a1f1a1785687f65ccd275424c870c76c713377e13e5a8c61b26cacc312474d6311be72734d965a01b6ef638d5989ca8523d2bd4091b6d1cd9fe2acc3a7f0eb7b3de4a0bf1f5c6b654a651cf134956e123156c82c0bcc08281e1e327c85c0fa4a9e791bd300ea4c30451d6c01c5eaaa55d12bd3e9c29bb0a0e5d6b3c048b54b353d0bc0f78f0dd2a78a587f9d6b373cd693ff83c6892d932cb5a6c4fdae9d031c7db4c3c637c6b72b246f588678b0c42c6d36d2705d9d335bfff92da2a891451bd1fa4d3f3295f23e13b669ebf96a16e0f0357c3fadbbd785ec9ac1a6029de9dbb3f30edd0845bb2f785f35497a337ecc341ff4ce9e81796d8c0e650e87d41fe4c246fd8cc5313b67e682e682134dd73bc26ec4d6dd0907b348260d4b600972155a03a237b0b10aae257a5e072022e1d154b3447468766ddccaa897b27ea2e76a355f208d5921339e0fca4b23d1d9abda759931a7c75cd8afceb30e4740b3fbf905f74a53531ef9c913ae4725eae3638db86f99e67fcff282d875c9520859379923b6bd4086c821e52962816cf72859ce7088f898ee256ee2d74a7d6cf0e6e59e3ab72087ac1232a1b4a53a362bccd51bd6d00c663ffe9451702999f254f06945759dac4e93abbc12fb4715cecf7e1117c758a2e2a680c148fcc5bfef5fbb8c1133e78f581032c7583d6be4eede8f2739b345ca08ec5e97ba5d8fcc5e8b7028597057d3b3262b736ffc719b3c97dcdeee455219c2ec6d73d2a84236d0328b66ac139e05a425b39acda3873e4630d04c92c8d21088f957dec7d90408c886278e94a7565e8d97a74dfe1cb99c7139bcace3dec38b6bb90b7d36a6d66ce02f98f3cfba3cdf113bb6b095a992d63ddf8c0ddd8cd4729ecd95bfa161c739c8489339d7430578900548d0d65f4df286b19b624f28a5a5f578ac5788c12f237c1c798cf0c97df342bc7777e0961ca297de41242a0aee73c7cb3b49800b5cb9ab7c2d26f76ccb3403f6c532e35b88f400dc2cf7650b38e18a50031646a5ff782d524a9ac5bdcf0a39fc6287d2afd631d0e8800084b1737f256e3e64c3c56883febd4595ee969bfc0b960653b528285fd08a1ba0a29cc1dbc001a4e7ec7c02488a9b46f446cc089de4db62b00b6a5ca9ca05654b26962a17a2841df24ea0105dc554dc800a8878c951d82cdb6bb5b02389a814758df89200300102e4fe9190fae02f6885147dc5f604b81e1cd9041b779770314c25615a04148e86ea160a7c3cd534e052d41e0d31cc33f31227be67f5767ef9123ac732e6fbc3e0a10f1a1770cc21d36c610b0773b746ce5b448dfdc17576f1b48b19661cf62c5b22b8a45a826fd7c41a01cb43dc8e1553feee07279bcb209eb982d92c3e8bdc71935adebc6c4972fcd9b9cc5bc9d6558b889df4089aa3a0f125dc6c6ec913558f7e1f7e89874996a5b77e8bdc1cc9700ace3355b2e717cb1adccadde8f28e87ffdd8e836ba879a25a1b9c09e84bac6b1326b6e29614922297a3274ca533aab2dda82f30fc3a9469b26dd9a077558bc09cd9f0cfa71ec921808297b29730b7a837d18fbc3403361472881ace054d663f203b32ace70ac254639525be7bb75751f975a98aae528528faafafdd85a26ace98fc12986825b7e227a17c7e80cbe3d29072934cd60dcb89613d47ad073829e54b9642f1e196feb5a0d29a3f5e2727ebc98aaa4391d35bf55f0483f4c0c99b81ae40fc00d323dd8f2ef1003183ef6b8229309db9edb9e603f0efd0e03d2873477e09d1bead5bd33873051ff9d45e2ebcfc5b133362e66885335c21bb8b8920326efdd3a0380399e1499f2dfff15f356e13ef198fe3dfc3e5a2527cd0636e99cd7c5970480f9dc174e0debacc3f85aee2ffae7dae98de8192e6595290c0fb8230dce919ad572f63474d338bffb763196c25f1fe57d335c2c60392eb67f20e5c2de40452b70e517dba981da9587f22b234b85f303e1f067c29514481d9b2587ade4c171bb40fce6dffc61f3f8464dc4743d6368d5d99ccce76bc9501d9a636c0f1c9d9b92966a17aef899c81d55c46d7ce83e09f890912ea324b4f300fc4fe57a1136bd8e3e71ab01a104a32d94d1a223dc2a3f01d59bb43abb0f0f82bcf88550587f3955984a6d3720eb5a4d14a73fc8b2d2e8f808aedfb3c8781b35b3dc940027d77456026318696d9fd22376b880facd5c8adddd399d6c75abc1d220d3e68369b23bf266ebdb0b38f16b9b1f47364e9db4d99d59d52c3c5dbe5403a292f8d896bfbf1c6dc59b226368d3c9bb4b84fad9c4dd2e869541db167f25f11494c110b0992d4ca6d0f588efc5f4fcd92f8b93ba729151510ff2f805769acd74fbe2fa55cbe0cb99c5a9dbb7baca47d1d8386e6a7ad7bf6e3691dfa9bac6fe0c7ae04870e54e9381983aa505ed7bcc77f11664edecb8c1d403425c0aad56abcc6ad491b8d575fa376dd7c03e12326f33e76d69ff260b7319b58b602b1a8ba854b8f803fddb2467c1f97f6f34c05c368a1ea26067e4186d792a8b6b6ab500231c701a45f05abd5d6bd6a7fc231ad14c07d2aff3a0b94d54048a80554276685b109995c9cc2edbfaaa739491b8ce345ed9bbac7dc8d5692e9884b4fcd0c54b84dfa8d6282e9a7e420b6681b02bbdda23d3db639b9d7c920aeea805f95522a309068141a462ba122c7c41136cbff1db6834747aa6af144f40cef1c12ba290378f56a8516a33c5a892218227830a38b0e726cff3d95e794a2796f4fb6b51777b12c94b95f8a320544bc3246553b1d017f61c34379b4ab16ca92b758cb673d21531925699f3b0013d3f64ae8333b528b73763c8f5000c682d2cb4402b5db7dc8d511c5dc56c2c93177aead49fc83a85f8fff0280af0e160322752605769600e273ce8d54dfb4de3685a62333451f659d94a00fa6b810850b7a8d74590a1bf0262efd96485eb6c84d40a7fcab7982eb141c51559751baf40858f3ba54fc75649e8a9726f9b3fdc90b9dec198c96e777b3665aa81e690e0d7ea5aa62f548673fedb3a56ee9560ffad5aaea9735471c1b0141ba18af005074c82a9d8a423288fe34180bf5a21c8e2d5bc64e4f498eec514fa82492fddae43f6082b343309c43fa53d2e8737a67edd48fa5782ae0d6602454af5aeb87de79b9a79602b215a1de9e377b542129f0742e3554f5060396bc7fd0ef3ad15594b9bf0079451e507e567f65fe48e2ac1d9ceeee8e2ac50956d3f7601e5695ae7b2d59d545ef92775757c634cdd4cce84b86294b5e1ffaca8fd1fe33b5bbfaa310db40b45e5ce6eef43731f789b5c76f8f4ad60738afdcfd5a789e4caf47d1141f1a6db634a428d264703f08dbb96dead2ca4adb94ce052ed98e49c0edc35ff1bdd6120c5f93f97f6b3136d16837ec149460dac1dc3abe7b63a335a012005fb14513ca0515d6fe2c628e1ae6f123f5df4f94757716e4263d7149df7521e2dc4d56bb948c3172ca47357d8a2f5c0f7f2fc976d41c4966f3466726295533610fda735d1a5e62fde77556d82d2b26f7d735a8949e6610837f3d09ee5671d2896fe0aafe692bd9cdf866937815b5d6f0ea79ffa1d50e1a805da588fd3c5813c07151d77a35addf5208329e6a8d06df66e171a26e4f0b5fe287411d670d5db343a494e502b1f64e409f1de45c71135f5635b8f3200f2a75c9a93f83af6a86c7a5f5c150d7a402e538b0ee6883a41985421690d5869ccbcef7fecc32ab9230a8ac28609e8a61ad8dbcf56747b7abad0b5dd7830a3838d5eafc6bec4ed5674cfb76ed499ccc4fc37c26cfefeb016c16e3a5ff9f50f3ce507b71c630c68ccb42378ce1a53a431050ae23e96ac6c56909f9266b087c46fc28cd7d1c0e47e41d91eb68c6092876d097be718b65cbef104b3126655e73076992b3be61f3e5df5c4a9ff334fdf3895fb57aafca8e350cbfe25ffdf3e4d53c88f1cad01d00457baa470d4f40ae3b26360a03d275b7aa22faf33518f1c1ba72b433b4b0c8c05f00382b163d5afa47d03360aaa3dc7734dd9529060f3591cd201c3b6aa6f4ff4fc812b563a4fd791fd6f02060916cec9b8813c539ab10d00f797c4c00291c41794421d56c086a8c30783f9fcbdc2c82ba942abbfe0c4f9addee03bb218cba4f582f5c8845fb3bd2ce65ec545db7807357743ec7dcd045159193240a9e0567ca7d414c46b36fccc943d75949d3ebc8b226ba25292b490670d2b1b5416f031aa525418ec188ebecbba6a007870c9ba7be7fb34ea4dfcef4cea207741a95d9e7872f8f0ae56b0703b027a3c487039e892719f5cb2db2680f385c2a5953afbd17a28beb02d1c66ea6a95fcf3e02a63b0aceaf9b5e317b708082fee031097cf740e4a2185d68bea629384a53806af06631ca9e86dc2a0b8e4f51c2346879f4c90be96e99a973fa801df1952e719b67ccf1b1525a80844b8ba2ac560d6cb01692693bcd1153d5c6de5348e528fbce04e3174e89316bc248bc0be21392bdabb03aafb00c40edbbcc57ffcff400645a8c0d16c0de216e20257a3992bb78aaaffa79525499215fbd2e889c31392657e182100be3783817af010450e9a7eefcae51474b8e2b3ab2723bca663f4696818977c42a3cff54eb48be359def4b7e0dd88e7cb6a74dfb38e84481e5ab958bcd2630127982ccd16d90de1dcf181918a96623128f7e0dac9131d1b83c087534284dc8d0f53c86b52fbb8824d76288c8b5f6d980337a65d2afaae08aa9aeba652e26d1ed122c1b24aeff71e06003715c29602c187180d02feafeeee718282358f2111d5989264e9b8efc13023f5a6abf704b8a5c63a2cafc1bac71b54ee84f667ca3d40f52920b4b4e6c7b980f3b67f92ef992b023f9695ff027538f804aabdbe93986060f7844f7e2c98bb813547a40f1bd5b4874110639b5161a466f0f7e3e0d23c19af61d03d0f452968bc3dc6e8e819bd862c891f8b6523bff658237fb5a9bbbe655decefb9749a24e5be5635a46f480ee52636b30d51e482c84df94cb8597eac27b6538d53cbc9f55456609c5ecb3d163686a395324f7919bb11654fa7cdcebfc90ae875fcb9e31a11727890bb9d9bd7d64c73331eb516b56a1217122abbf7b110206cf852160a7150bc861044908d45792ffab2688008abc4978c2bb4f27a8267cf8bac0181f73ed36d1afbd55862173b423a5e9940d03113a67a3a713e68d2fdf4419ebb5d97bf7482ff244dc4e01a0476cc9e9f7818c3d11983e7cd0a1777719fe4508ac1468f46e675924131932ac1142c443c7e5cccb550e0e6eb9dc0499574cdc666d8b55fd3846179906fb4bf93d5ff079d3023e08b86226d46592fa3e15502502092cae5fc48963564d1875dd4cd047b315feed59b2ee090e44d3fe73a4a25af2a4fe0aaa1c27704582de9bdcbf66d28a51a790bd333ed2d7b47ecf1639edd4531ffcd5a592f12da2d2cdddb55e177ea2a9a1c2676b2850bf63456dbca7c167873105d909b0881ce8cf0d9c8e7abcef720d429f2bbb9f6ce75286845c67bd1ef43484ed3eb33b661c10b3b5362e0189ff7f9d39cda8c88a7d7bb2a05fd7da5dbf4c212d5529cb1e4aed830a3c66712124f5b5c59888d6a0fc8a2a0ebb70a60e629d9bc5398dee36796c5efbce2deeb1eaacaf6553be587869737543eda507413b68676791113df812bb20c6fcedc847cb6f6709729033b8cedb9b262561409c9c417b210011e93e7f123367129bb4e39631b89789ab6793068204cc0ae62307d40f62bbc04933f9f7304a5a752b5dd8b9b0db452dae95f527322bf54d19081bc0a26c33f6cc0c38a783d9bde1a6df7df4a5549a3de3651aa133b4fedbb7ab0c076fa73a01e1f11bc0c2ce39e26118e0f5572d79f0877e3eaddc5f9af379944dd6c793b43afa14f4862e27f7d28828964fcd4ebeab893943007838984fd909b6de5e7104bdcbd6d1e33f6cc46b99eaf16ea9a1ed127d081cb2b2e1e01fe4ca2c8f8171a72e9e20ed056e68d61dff6ecf43e4f5d86bc65cbd9106ecdc6e5378d2d8f99b9c3f4da19cf81b7b8742e96874b707c0c179be57f144cfe1c9db7b8ff5133e8a32cd9a71c6dfb08e40ea6a2b257583d18a22d06115dccd571100882adfa0e994030cee80804d21384cd1330f9a73944ddb7efafae899182f06e985e258f47fe74c5a4333e2ed707e5b63304c30ad13a00a34ad47efb8e9139576d3148fe879df115600354347b35fad6e67b89644a62e67b5aa988c5bcca9c3bd3f5dcdd4ad0abe009b89c2763a459cb8cc55bdd17e8df7462f7f6da75be9ccf7a7d78c35795171dbf1e76f83d8deac4ba104b5b87384e18f9c4724f1987ea8436a057413bfe91c0e1d6cc2ee94df1af5ffdd76a406dfa1a04cdb8267056af93c7990a14a91ffd051de663dffb3831f97e4603fa38cb23f17ec197685117e33011fbd2ddd04546b2d2d708bbd3419bff3ac89e09140d9ce349ad433ca07c2bd2d4bbdff6f580ba8e767e1149413975c459cec6e1cd3298f573d258bb719ad3a00c8e4a0fc06362d3e030f90db044d5274abbc22c2b371fbd48514315e18f8d1acdc6a43ebf04c057d7adb172a70e899550289c30e7c2754f0c81cb70279741eeb900ba41d74615ae927aa58c411c79285e81deea22ff8fd1dc99d57bc58f0eda23079f7985b71dd24689ea957e36958e8928c14449a6cd4d3cb47e2aedd87b87222c4198f5e42fcef514284d11de0f35b7ea3ed2b624c8b7d6a976c2b55e0e19a6f75d7ee0514f877f992e295300d8352dc28115cd6bdbdd3cdcfce672f7d4df72e86ab72012bd1c031b755cdbb22bf9a054f509f6a4050a85321467cfa16cbec059b82af4dee632eba0f766f966949c720b7ee9bec7c500a1e9c0711a6a15d914fa6e5244424f8e6eb9a3103c0a01eb15a9810cca5994e7df6f847eefc6909c6ceb0a4776273c89577f235213564319f9f883f7cb5d229bea288a98b6857118a52728cebdee5d1aa6acc9fd00f9a6355f70ee22899975e78906589ef995417a4847f2ac77860f5a6a8a6cfffc0fffc67e4b996f18e32555acebe221f6a5412805fd9d1dba0759be3be6a5d4f4bc8b78ed0b90e0987bc62e58fd221eeebce9409c2e44a9a54b91db6a60f5c5ecf68364bca1c4b15747b76c6310b95c9525f048faa4d93f5fa9f65500f8e656a4e0925b4e336829786ac4e4079d9be642b17c0514fb00873fc4a511d4f8ea556b15fcc3503103a65b85fe451fe7f86c0db79074cb1a1212e2a542707a2b482f2d26af97a2c184e06eacd11c105f0d944066c1c737e80f6451ef2edf511dab8021b72c607256ff63d303a7336073d3433e71032f3a0b2d962b1b020af229b8fcff805be49691b676cc7de76a319eff5ce5fb84e7cc162cf33bbf0bbf2af61f582c3735df14ef9d84cf7baba4c2ae8f4095172ffe9591c3b311ea3d70cbfdd60c38db47a7d2237aab3fb3c4e447808c410dc098f4b52f862a8edc2e499c4a93e4b17f8471d1d5d0e0cd80765ed9e670c0f5e2336c7c88e5576228b201cc5ee63a04da44dd8ccdf6efe717ab76fc11b5edca23eee5c6a34db8961e7a9a0937eb6277db18580e569e8cf90cf27a798af35fadd03fe56ccca24b243f83292cd1ba20d7bf5346aaad93bcbdb629be5c6ad0b159cf1103f9c40b1f84ce9fdb845830732125076a83dd77f3ebcad44e3a3e4f198ce899eccede75b4b23814e53137db94b3d3a763332e45cc535a10f52c10d19c9a7bd9c4af99f019c2325bb5be34599667846117e838aa9709c01186ee9675b5723eba9f79973c06a5faf8a9be0ebb294ab6eeb289cf2d21dfe96341a62e51618dd6ba1fe21d5f43d05e87de43212268170bf82f82903f949a2314a54b2c885a752a8df38137f7f8a9a9e1331e4fe647539fdc9bddc80903b0daac90a43506d8a0a3d1570a7a904e7de5239bb7b52921041531f96dea2848c622de2131a2f9e70e37fe633a5d0c47042c3299f5d5197d95b8f1ac59d9be5a8b424127d91fce4f63dc040e4a63b10a3e2e3f703ba01a0d8746cd8a98b1c751d643e98cbd965094a555702a4b3c6a598cbdfbdf94f3188128abee0e905b16bdd6c4214d7cd57798196ad9c885298babdb8b4d4b06c267fccc4f200b3912a9e7ddf897d6f9a9aab09088f378685d0b5a254cacc52e74d60bccdaa3cb657c00fa990d1edc85f0322b0708ae08afd82589899e19a06c59e76bce1365dd7767558bed97313025dfbd8abdb528effaeb165b12ccc77c771bf51d17cd1ff5569543a0506aa0b99692c2cebbe4489bd9938f282433e1e059f2be39973aa70152415fae81e6f04c1e57f081ed4f0c46f1417e39a44e528d4c4a80202b7aa89f8be7acd647b82218cd9cc3ba15ac36585471cc1f866a6ce7a07eca7d9362278f246bd188b9ff4469611cbafad021486916d233d440fbda47ae9fbe8a850b137baae5846d19ac602653672d1cd3a0d4a75385a3e569c1e6328c2e767349ccec1d360be228005ee11d6780f7c8c08325d38f5fc38dca24462864bc4ad5227eb1010699f9af010537b65ea47e4421e66c7159bc4414de5bb3bf59f92bc6b72512227d3e718a9031eb3bc884d04ea18301af13546612e97ba82df0441cc4da6ba392aaf4d7980530dac05d6f8707badf802aa4936441a4254ff7b502b3aab76af8dc6620579221979f9253fd6de047f738e0f26e75e1b9198bf344893cd9a6620b5643aeea20be15de8379180443cead1c1e6abde98c00e27463e616900cdc352a68754aba90f8afe0e1779899afdd2c6164fd7b1acc43aa551fc69266639a3e0b9a3ab927ab57606d61ca238873f3b0f9bff953a14f784262b8233033060be3263c84c4e81c7cd0f3c19a7735bb0acee22dcc864535546ffea92e89029640705d99a006b78f243ea0c8454c7d7347b8ffdc13a1310dc2874192e620957cd260f1dfce9e5dfce94e2822f24b958e17d9ee3c21086b55a692ce98f05671bd6e70921ffa31098cb03cb92a5332e2b6fe34951d533afe8e01ef754bc393f95e0d338e7f1c3d3c48ab591a5b86496ff26b52be9dc6d3242cde9b1528e0bd19ca6a955a40e61f1f569d54b616ade9778f20c146291ceb99d0582f89577768473081d047d4025b34ea0c7e49ded06815e767bc217bf300c3bd9a6a6938da04bf690f15d8b3a9f8c675d44865fab8b51a87b330faa19288c9835d0b030db1fc92848c7eef88908097dde027b1a7a9e04f79ca50cfca384d1a1e6cf4cf9c4fcd98295837cca4b33dba242fde9c02a249d7e690cff5417d6b394000f5c5189e207e1d1f38396c1ef7bdcc3d87427ebeed75af08489b2d7ded69ebd6325f12a53f9ab6c5d47660a96d262b8cbde5911417006898bcf5fbeeff1442464916ffd1e2fd3d5b84424f3f54072096ef0770d9b8b42e2d96d67ff5ae9a0302c1476cf641ff9097b2f3ec16027dbe219358d49a246ec67b6c66688e5b6bf90eeacda1799914ed2bb989b844c8b978ee9f782cdab2e94c351155b7ae0f88b8c52f0aa1a955486d4bd85dd536c1c2024a08b700088301e4f76daabd9ecb436d1e11b385e2af55d1bbc5792b7d019b7fb11249fe7b4f946b06ee885973506d1c3b459bddb6389db0672f1cc81104500c1db11ed05f4bf67c1866d197664b0b2a7ec018b71874c8aabb4728fae138ab7f61529da66c73aca85238a8000f8f805fb0bca7124caa561dbbdc073d3d55bdc048c089f2343600fde8a5ed0b5d921eb6d38c3b45b6b3286b1b9e8a8a5fddae49ef2350214edee3ecba321f2f481fa63839940f2bccefd95bfcd4eafe2193c08a7c71bf738058f7f7021d669b95efc9a144a4f6cba30b6d0a36baf93eab414c4d02b13523668d8a0d00c8bc04c12ac84986dc81d1e3f7d924f60f1d7f8ac5ae3447962f64244c694130dcebc58b4a510910051e87bb92b38633fe939659b91ba3fb458b7714b28827de474292952024325fc38339510b1bf4fa6f81e2d8073e566a9b768e2fc8c78d9b8299d2215120f45ba9d1894a4902de2890e44b98ad56c14e862533a96574b670991fbcd705b0350ebeb3be78c3b2c08aed9e26f5ed6028d97e64643e59213c286f58d542b851ccc61e4139af99c5bf1245abb20cb1bdc42383b3087caf1b22b365959e706deb4086dc0ab6d318c05a0a692a9b8b8764195a5e2c02453cd5bb3f9fb16ee8e1fce0bb108c727a45b45547c6fccf9b55c21315874ad7885b9953f0dd9596d59f4c8cbb506047b99fded25934a742319e32afa4e6b703c268e7334c15418ea44ec02cd10f3cf283f41da7080f1c8283ddf0189c8587c703e056189d86900fc0175271507b54cd5c4a07322de098744b599d83a9b188062322058a5dd9f713ed4498112ceaa0758908d44695995c80fd1330fa386665ff565b77f3b20de99d830ff86ec844f22af1a9e70f2ede690e4fd51b5d21f84df68c61709a7cc4f9a500c8e08cc97f09ef024018fb06f4bf48671a13fbc2f3f420f5fb1dca98ea1da752d6cd1dd17dcb09f5ff0039aa2143910607978064452a0443f9c77ebca4f697a4c202ef6cd1a1734827089b7e02b4bf3d5e69a3253a37d2016b1cb171ea6f192231d45c6cb8136b0c716528b0f7f0585c8e34b823d729a80950824a0da325466b1ad90ae3572a741467cf95ca35895e55f1aa720e81af614bb559ffadc9652b0548e55b32832ad08a0fd82e362becb6ca00b853691a6aa38d7b0385549bb96bf51425d64423c4601451ff4d25446bb85bbb155eb3acebe7898adb76ee31c101029673651e442c8ea53bd051d77469fc320cd8d3000574f15e147656e58823c0fbd4a3c94e5f6e9465bc06785c64df855104fd6b53f217e1b47987682076f31d210df5e0df627afd60abe0e8a823d968075c76e5d1dd83f8adfdae6cedbec32536bd50ce583a0fc5e9431b425d7e36b6bb3fdd33e3a215c7bddd9be8b368b69ac9897022001c250ac3a22371e5bddbd84d75b50f781bb4a8746a20dd346fa538bd2cf9988542555a92349d75f9ad1faeebdfff3910cb7f93734fd598dd0fdb4bd6841f0e627cd2484d400553d99ef27c44126104f00deed58373ed8798d7d47c26a1aef53f3e7708a8ec2dc907905b7791de669705acacb9dc62d0781b65ce98b6f8d11570a31a8da5cd87ee71d297beafeccf05a1915bdcc2c63104c8cfa49742dbe8dbc8bd6851d2ca6f13335436ba0fdf4b8371372888f75331d24d423e6f03840dc43259e0f65dc083ecb2c668de60aff40b571da59df585f7a61dd4bbbf804fc67ee8b3ebffa5dde7b7b9cdbe818670e2d896ef48c70c952193455cd0663e882b34fe6166087a51ead501d737e22a1b7cac1a0fca501920dcc693dff2eeccf0d0abc6d6abf9b123b0179932a9346c3d9ed42f966a53f29d10f014796d5e763f035057da0e9adc6e42de8a0e8ef1a35806f4f2797aaa2c4c5a8afb5d536d230cb1729121f4439712bf6de000d5ed546c11bdd25b5a69d961e9806d521812c7f81df052ba25cacc842fc87bf96cb5628aebdce745406fd10028cea26e939d990ca3e07fa0f04283b82c716f1b1eb2d46a67d5a7c64c0120e25d68d0281bd5236ccdc5dd85a3ac98a39dc43cc8001c1572dda4ec5ef16489bf61f166093762dffef55b5f6a69aae90fa18fe6991055b07d93d7bf542d62a6aa0f2fba7a14bcd5384081da365b10b6f7507724a67a3c6434115b87f7e1c8ff861de43386af8d4d66a69cbea844ac9ceaf48a40097f682832ce93d3984aa038f9eb0d7d35609767e4f3a5faa887e6ea8ec7977bea5e9f121da52b64d643f0bcb2986c0a1c55a71649bbd191e39ee7a264f7bde02b2656f9c580b6eef51bbcd6023d2a5a8c00a08528b9603fa2cb30709c0d6d03315ac73a1e8797295e845c4089f1a9ac2698353ba70a1dcc91fda0c60d4d130c4791a1e29516844eb247bdf1dda2006728a63e67b4c6a7bd6a45d2e0263bccfdeba8667a376d3d84f1f262b9cfe14bf94e8cb840699c801210345ca1b5d3aec252b2117591938735e887d0deba0ba0e9cf02f919210006cb348e3dd9df9adc7ff0775b1e738c97a82568eee44112f75cd5cde1ed55e955e86864077e4873574154c2360f1adca26289bd63a577222bfb503ad834e49ebeb004c704f670b05f276a1885cbe8d2c206c6881e1085475c7070cdcf90af546fd3b6e0e500b8f2d3fc634aa52c90b245fc475043d018ec83d6c381c0197e25679a0df295f2d5dc51955c0b3b9ac3f73dbc154ca535b3c2036911aee27425c1350d9f9b7109384aaff3d779d55f1946740062b6bdffc57f0c851e59f09f25c89a2e0eae64bda6b6a4efddd2d960d44e419991711d0e97850daa2e38f2295b2425fcf98ea0cc92ea80de27df63726cdc2cd7e88cc8e881b6236190f6da5fdaf938059ea5c69a7c205773c2a43e7664576fdfc8318901d89f76c700b6ea8b1328c0d381fc2bf9002d8ffcb51b57e68551fe226af8dae38cca58dbff2c05db79ebb59726f44123f4eacf8992e0218f2bbbdef808dd48892ac6da7bd767823d76fc1563d2c8c7c91be85c7445c1dc9cf9e141805bdb4cc790957358380e5d19627a5557ec1397a94b9923b777d686ed070e79c519f9d5223a5fec77d51cb0d66dc000d6706307bcc5a8f878cb6b640bb6a6f3318011c5b3174cdcd3a1cda77b25f7225c6bc7ccf0c54df2f1f06a20902511c3b2da22ea077c3da459c2df5db867ed43eaca4459af385c8f4a0dac4a0d705109ff15efee93d98869575bf7c67baa0248f8b0c04f6515b8241b0590e981c8318db7776453aa44e8e6f6573248dd553a428468f90f19fc869648538c8e27c43645b016f236a251d35bd33199590800520c5e4cfbcdda9aafbc72aabd23599b4b9088da837faf056d3e16fd24dee058b7118fa6fd09201046f114f1f0d4b034aba34eb0d1725a79d080305bb0a4cc56fe4e7ef54c50ddf5593a07e7d9887d572a314acf6c06351ed4278e3b079048f0932f5c6986bee8a3058bbdae124959efbf3da98e6bdb433ed61763a276a4a2b0d0bc290e02806e170ec0a342a1c0b28fb2e6f92bab3dd945f9eff4164219712c63b57bcb99902da27ccf5eb7c3bfc596438bf137cb0696eec26e0c091a9e9d69baf8aa5aeff5c7b26e939f8f0a950aa02973a652e2eb49e8579f48ce1a425525a4f25a836a8897d3a018cd4c3bb34c7f0ddb2cf19c804ec198008a2f832450de2510e9b2802c52cdbb8e8b63aa2ab3304e49971329f28383a33170f112c4d46c1aadb5636fae54ae2224e4c65d54db7896c71cdba8a2b282fc8fe2d09f09cabe29522909178f4deab3d98d9b86e0746d4d4d60dd14485599415eefa18794fa9856d2b5a0564780e217c2d2d6261510c17c28156d841223a340544ed51f19dbe866c0959e47166801379f338e7398050a1a20ee35391de200b14fe4fcf28c27432ad7f2ad3b00646a3c62aedfee7bacbb0a7a31f92f4956a8d09f7b5f92057d32bc58e5cff0d8c553373c6ebc4daab04c7fe566c933e016677e690b76ce670389e3e30667c8e7e2ca4727e2211008fc1a071dd021489c2df1b7c70e0c2a23f77d900a38421216e667ae8654c381700aaa757cfacb861b7d24df3bdd38939662e521de7f13f257b9284cc62bd11d9239b71315571405818f9600cbdca99981520a36051281cb159cc062f6173e8e1cee66cd5adb4b285be690eadf1cdb3184a0bd867effed52d113ee4826e629880b8ebe4bb98acfbd0a25fdbf1a81021ac86b08c1d27ab0f29edc0d23c933954d801f9d1a68b75cd9e6d8e3946655aba1061434da9481ce1220f58bc0985d8ba4c7b5545cec67f1b1ef33e98667d7e23c4a10004ddf4718d036a71c2fadff2c8de9cddd3ff760f6685cc6a2b48ef8f7b0d4c73e466c1b9532c8c5e9d9c5ba535552112068e9e193945bfdc8b30132b2aa062ee1bfbefb493e1e0c13b2144f414b98de3bc8db7a158f21a2ae981adb1321219b34f1364d3ce578838bd6f9d7478e1fdf594c2d3264233ca5700f292b1cd28dba574390803041ac1b89942369886c10f5bc55901cb6dc99f2808c1127dda3b9aed8d42ab99f72c1a6addd4675240942c2389049b8e81bd5ecea7ccb6ac686bcbe16198748146939e69e92c7551f73ab40e20f58732f169887a0aab306226112dbb08eb609ebfb88085ace7036a21405bf84b8a8df938f1f2c754292640251e6fca95355de031f6d2597a2e5048cd883fc900985a82a4cb6a5ef173b177677633902d4929e77e80a977a801dc88e5ae31d11b0360e46d7f5620d400bc430f3d1b0cec878042a84fe0099e8f492c816d7e5aefd17c1ad003fb80456fa24925f24cd94def96321749dfd9df30cb30731de40afe726404ae24d22e5bdc562d19d06667d2438d5e19f22c0a8efa475bb913e70a715a6244dde7f785a8fd9b467bc1e9778320bdc6608eb3a2a3524aaeb2f9216e0dfa968663a98b250bf8035a019baeae3ebe8c3b5204582c8aa3c060dd5a17f741da000e03842c186ae5cea28029aa7e8bc8a568cf84a74c3fed5f1be4483b0b887bbb13362d09281d525750116c321096b43bdb61a36680c84719f39e346ad070f8454cc7924fa66359d38ac427b7883ca2ef2725edc3510dcdefe756f38ba6a3d02d74a20765dba47489bfb9538841735e75a5f77fb2c7a80831623e015443670fbddac307b03d7ee5adcec8f170518abda0239a425efcad7491eed53086d7d7c0792ddafcd0558d71916324c437423f30398e63e3b85a370bb102bb6e1b9121fa500b7b9da89028922236c5b519ecf40c3e96ec40b24b584025bd01ecc06a4832dad11c65e322246ba1a89f360e7cfaf763f96203179fd64e237474265e64d6b01d8be27afd47a41ff701882a85d790e18295a4f471162e6bc9836609733880783c0efc57643f01489c7266d7f50be065b91dad371c06fc43d60894fdbfb032dff7102622d479e575aafd1d6dbda9f50f1e89d52ad4718ad1100e9fa270e741a15e8459a3dbb11c147389233f200692cad5e10e19f90d0946f7688b27a16a8001e13585e57b64eb3bc5ef568dbddde750e8ff372a9b45333ec41b54d5ddfa7d9e51d8edadff091d12c6a9cf0650afc72df906d751abf3cd86084e3e9ea86ef2ce2de6b92046ade77a4a1fa430904d1dc792099f02517a23e72600f9979b914239f00ede92d36d1e6ab768e9aaae3b38c68b7693730d9e4210d609ee01205f1d1541d3e6280839fa7f06f6b78ffd4335cfe158839b88553d5918e11d37cb0e5c873fadbbbd7c25147ceb852043e86c5567e95a5053a08b1582587136bf7a6f12c7bd238d59ee116d9e53de3810710ca53cdc0caa712cde9a09c7156d947b89e1ba5efa23265298b8937b2774040ddf0e4ddf56a841359b307c1685bd913afd22a51372421d34bf36c94a64348649e8ec69ad1d21060da074b7773f07657afb9558842a9b7c3981f247bec0bab9afd5c62ea51030f17f8e820cf16fdf270d2e3c1217dba670683ef082ed34efd7852846b75c952428d35a39a7d1266795bdfee47754024bcc79fc21abe250198e3eac3ca603f7f04461f74186ee326c1520337def473d8f15b137967bf836d2d48aa82e9b256d5fe2cb47c21db21b4ba764a01811546e7f858cd58664ef8b96dc6103f7273423d4e990acccb79514e4dea0b9a2ae62642165163e8db95c77137372ecc1293f12d5af26655f83a3f6643601d29f5f4675d53b5034942cb2a9b07e66704e3d59e377534cde979f37adb5b625b97c1f4063a47d84524b7b7a3190ab69092c88508247ccdb7ede9fa4d045e3988a2cc9e8b911225733d34205e0c0778b693103bea7e84f11ea2a050f4f5118a102aed27e5e7da4a6021ff8a0689573af4c18c2a9c667b5c020cd2b6aea30322cdc264b21541a73ad756545b49e8d40c3eae721d85709b6826f7367ce1460ae0e31b5cfc25c4de5d1ff2c79490c3d8fef67480e874f4dd587f633e738bbe65b66909ce99338ddb8f8a94fff5dc37c72a660e9320deb380b2c9d42fe291a5b722d7b7f941b2ec7d0ba098e058392279a76b8a9f081e6d22c959f599b023f64581a3fb6b08197f68e8a08aec4fa88747372a217819134a88a9c1888b66178e33c5d91de7a090d902248c356f037e6d5c08e44e0e9898b75c3f3e3638023e7e38700325a65728c1677276a2ab13cee916af33073c34084ec93a92e97b7940f18e824a2fd69611ad4ee24a03f43d75598169fdff0c1ed5ad1a6d0ddad07498c9fde37b884ca5a022ef62849d545329335a9f6ab139fbc1a8e39b4fc73948621762ebc6369bae424c20b2e33ae5845e34a3e21630e2fac4d5f8cd19d15b8e5e79892648b669fba30446de93966109cf9f4e7bbdf2a367aa6cdee8310acc1c03f792b8c140ddc93fc7cbd0009b3197f4ca6d0b2f1cff207536e9f39f904bd0f2cf53baf2912d5a5c92b04669c34add63d099714e188ed6405afb3c14df4b6b192a9b9231d60303c2e6315bcf96bb433d7034294ba457287c1dedee2bfba67797a5f5bb5d1f2afbafdef1570cfcfb9c4188ec9c3e0e5b3e8d93ddb4a242451bca19c03beb856e7d0a84d4d76344136ea7de319948830918aaa1b4d034b9872cfb6dd4affeb61dbbb8568745183135f2855c36d23acf1c092791312177dc4c175cfcf1516e243d648cb280720078a2e49a5a5a96a14d991a22d0f0f9862d88be2423051a7ab9f2a4c4268a03fa2b506d3536f8f753184c2b866cc146e28fff191f174a5222e3d6dc1eb68ea6af8c908900f237594e3946e94462d60fd1e04fb116fc0acd196327d2d73b0f649b6769f78bbcfcee9d09f8b4b955690f9e3e6c2a16cd3e703e4ce64b77d56978c75c16c9421f16d567591ad1000a06733b377283a4de82f002e502a5a29a6c32039eda6694105bcf3eefcb9035f2fc08f98721340a82cb7ebd3b6ffefb76dd87eb432c1b02459da7a6cd879b9309935c3bccb9b48d8f39a9c4e6dddcf7a6da9339765addef68feb5305ecce5f005aeb2860ac6b255404e92049df3b696029663ddebc1febce977a1b7d4397763d06bb57d27a0175760d0b46cdad5851ecd6e5f5392a3bb2de781f177f2a17b016d3b39150927928a2f7a61c4ff47905aec14297e4d1f1c7b3c50ffc3e081d62a44014ecad6d36159da1a8dcb6186beee816dc71fdedde8560625c72d164d7883f08fcda2ed25637b572db1254b3b7d54b35c0e271f3b26fe72b20a2a8c7fa200b103c95a1d956367565cb73ab192c3863e56f827f431fe72cbc813293e4b615967359cb85b10a3b9f00912ef27c276a27ada2374b916a087d1445362809503913b920ae878d593801351ce6b505cf297b74e9128a27ffcaa812e0e733daeae1b79bb09b361b9bdb9f480ef259c0fd6e3c54b0354e50e333666bc33ab3b6b346b102da0a456cbaac51f9f1cd2dce3f57141fd1b18e05e74eda813e4e69aae76266d910701470ebdf0267ef47d6081c2e950cbc6bfc00fb57eb58cb7abde8c237b049028a409a4c139ec1fdf3ccc242e5e41044b29dcab3e5a75183974a087354b3f90ce09ccd48d80a00aff61c18ba32f2fb914a1c67e2affe9552b27ce089d331cd9c2d35881d83d2f3244b646e1ce19cf6f2a6a1ff8a123c3a42f6456f6a87e3b95de9b1a77a8b3e2e348305338a7ad733f63eacfc0c61b08039b917256d2d0cb3587a90efdc854e527c67c6dddee62fc31b5c60f99a3d19441b452fb7ccc7b59957a1131504a5411e15b7b4ea3d0211c61a770a8d82daa56ff4b28a0af0af8966711f53a390c61ef718f72812162a10b77d2815b67cfa6da970403db59b1203d4c42bebea2a2948cc5c8b39c10ef175c2616b2fca953bcdf4840a3aae94b8d7b83908d704bc62ee88eb127b20f37c9d196788479928948ec0d580786402ff811793501f577899dc768df391575450a309705dd3b5ddd6cac830aa2330a8b136f0a06d5ef58ea02f5e9f73a3ca7236b218feceb2258672901a65c4847db3f976c5afc61a51073d60d60e61aa716ece8474b7944ce1653fe7623dcc51583f65e05eefcc92f06e9b54c93dd47e435be89d964a69083b89ede4f6cfcedec16273ed027fc4f948eb320c1a901626930e7d60cd19577fb710ac971dd68379b8c1b440c6dec4b672a1ddb68134502d3c81a1d8cd85eedb35e4cb396a160e377c5b3387202261f8296dfcea55e0357df9fffc851799b8cd478038c4384b2825f81b4ffdee2a574982f6d1182c0e37c2ae8dda3fb4cdd591109d60478c1773963f9eacdf5a08a43ffd33c4d7fdb1266fa2e98fb0ccbdb23229261f9ae3f55438c34094ff58a68927db1f337dd479c4824eec58baabc143d51d4049bc74f970d7e762077a34971699f26b929d86c2e8e28e4c0b114fd483146a7c87141527a861580e01f851876ace375f759b9d9cac8c49df0b45d51cd75765fb6011d89344433d4fd32d6baaf997fcc4787f42cd477b8589a0934084959df96ad2053e469ecccf9282626ad8859dfe88a136060c3e96a8cbe3c36c530402f7e30d525e373c34410883c6bfaa97078c2c9aa16e282d7a954f57bfad2545210194d5ae20d48178c4d3fe47f9b0ae8d00c94d85184dd84f80d5bba59465e05ae46bc6a9b80a5bc2d59fdbc69edf57a815ea9734d101917c878b3198edfb35007c95bab25c14f633ff081edb1267c625e7bb34d4caaa9b39830a36ff42c491b62c85494ec2a9021e30522599cacc7000209e9ff00ee6573d078dfd926cf4754c00e18f03c8b8034085a02c03cf3cab7d3258dfd6747f59a66ba5b37302efbc8c4cdf5c235ace024bb77bbe4d80d68d32c88c8dffe0f7460581fd86c9de3513083b8b7b5f7ec66426bc5a7ff073a70aaa7dc935fb497309b0cafac3dc16ac3db35d56c0b0d43fe35867679c0723b714d947df5eb19d4a4afac060bd798936b3556500ee7c2ea49031f1639b66deb8c2eceac66772a65732167e4b1234e425fc8cf63994f9e0d652ac15ab544fd597200578b41b12c6b6b9355674c682fcd258c1f7cfff5866d6d365f8598038dbf006b5850677584cfc5c2df0eb7cd5dbbb5c6c9ca655b9f4adb5680f59cf2713018287a6e514fa80a0a19882762f471ab62ec1fc625966b6925a7643d6150f45f3f62f148aa48c490f62a295cc582f29219fe958551e5bd0b471a17d6407f8b10663f387335e5dc18196d867e00356b6443c64e13e5d9f57463dd31633c8823b99534540dddabe56c1dfee98208eb96b7837abb3addfda92c27faabd373c02f21d738cb33b97e3e16b169a54c2f9a1d161eb5371ef595dfaa979b1aa3d585da469c188960894ab79731153f497a045c1686f532c42b6a590a75340120c60ac9cdc9302f3f92a1a48cf26b3ec14ff11a364ada7febd798f2dda0a56ef0751155a7a773ed5d91c6628c32d8741f4c5a498f3f79fc0ec7582afed4d85d29ebbe2fb74a3d64dc0ffe2337d51c65b915e05c412415ca0194036693019df37a339c3eb697ac973759c27ffe755c7956af32fe2be1c169593b90e2a1d634a21b1bfb8854b4f826535fa813d165ac80c7744e249d1de05f7eabf5c02eb73b3ea4fb9a07fc01641c381a69b75b454cae5b6ec04a61c3569d0a4fefc602cf66676194ddd832ded7a3e495fe3e7a9c29041168ee5581ed3804d610b295e8239e656b080fca063960c441b401577c97af897a9e608197f331c015476f5baeb409bf9d3da4e376467749cc323583fcc877ece884cd58c7943973a938928edd0a03d9852422904ade8039512e32dc5c809166737f33254f5e0c7655cf181d041d57f304fb0d5198850da659a2df789950c6b35ac64cadb1af5a2292bfee013a861e23269435fb780642c60151c389c80e385c64964476c888cae0f0c9d380a47dc3445ad8081d8d815d3ab3dbeb88c9142057f46e9ac096c4b6eb024c7436826e10e6d18f0b1563830547ccf9d98c63306f8cc72ec81d869915f23d3365f352e600d398098cc05f3df0b28437217a30f32931aecf7d018702ae056c32bafc0c0b0e78da51ed89299e6ca6d4ebd7315eddc44b6530430bbbaba2e178fed4ca7d7fc54a5d7bad186a629f049bed84fecfde4025c3c37b0a00ec42da8a7049d921ba991381b72a4790e288998babe682edd0cd9127e34ef47076a2d39960bb56d74e06603fb3c2f600159f842d8cc53e0db72d2bb3ed7e989577152a8ebc09504c6d351d2e94bd2cb3a3d7360000000000000000000c418456c69746520426c61636b20416d6578204361726420436f6c6c656374696f6e2039352f3130300a0a2d2d2d2d2d424547494e20504750205055424c4943204b455920424c4f434b2d2d2d2d2d0a0a6d51494e4247516a2f796342454144445a786b6862494b636f51637870537649617462797134387742653448305471676939595335454d5162394364695a44790a6b43377850717557356334514c7434334364594c652b6c32786b6e53742f4a6e79744d56526d472b6246706868384c77527264635377654245754d576f65304f0a38365a4c6e787a4c6d4b4d77704539397850507170674e4f37786d426935346f50506f2b624d51563170736c4e2f377749674b6d30392b6c5866334f347364760a58444b4353696a78477679657351484f4c387a7133716f7a546e4b647362764e74546c6f6c48554569693035506b6436774b46566d7776396e576d79775750750a64364367794d6d6162354c76662f5575767254336a587774396d71524b796a45514a716d5a425a5a69457466326e5643494b31316b786f674e7932566e326d6d0a566b774676754576683730375a654c58366662456772437567585244755269346b527758707a364c463565375151424c59445573414d4c644f6c444839436e380a366965656e35435643314f672b51374867653936702b4471495172387249446153485761377a61515a73764a54304b39626b4175394165593165786b324369620a6f42722b65622b795942595848364e316d43356a546e476f4d6e4c774c354973774a757a742f343532386d76437836396a554f63694a4a6f745a79422b576b2f0a504b5646537651434c62646278375a77743856776647357566692f316955716879664c6879563843435a6a545548446c79563164784446442f645a4c6b44304a0a39364b7545713342597a42345a3432574b485a46785a6f7557324d66576433745a6c4e6473757976357872424b41466865536159445854676634626a765a57330a49524745677730363766656c455948667341594b4f62314555642f6b67377849394934344a62516c666d4f6e446747326863452f4855565651514152415141420a744152686257563469514a5242424d424341413746694545595857713669594575376674682b5942424e4a78726f384642426b46416d516a2f79634347794d460a43776b49427749434967494746516f4a434173434242594341774543486763434634414143676b51424e4a78726f384642426b4173772f3948426e7843386b720a44697446326f70696b45306846516e704735394930374733457244564e786c4e6d637541734968586a592f682f304748393832397968323757766732646675760a5255513570353656416b33576271474f7a69543736486f44724d50694d61617770425779413145422f7678724f4c4b493343675053544e2f776345654c622b460a61424e37345874775a327a6a3532677845787269446a633277414834316f6c59515461686b464d63786a52334665796e6a356f4731525a6c364a396c31346f4b0a767151615338432b6c516679594b496841766d362f547469375166636c6c44563347596c6b304977417374466c4361714a6e32446457505956394e66493549360a4f6f2f7664564d7a7431363242545473437546706a4756432f52735a734c74536d516c374f46327856766336663571537047414d6559707672324e6d2b69335a0a454f5456673650474b3664374645336c7437364e31356e352f36437173427933696a392b336537496b4e323846466245634a67683142563865533247755745390a6a435636436e716458554b7931432f584268543154496b7a62426f2f7a74516143366c727a644d7a2b41466d7a70634f522f714554527032637450374346464f0a6268557a564d39693863434e3658454f467566354c682b4d67316546334f6267784365747336484d4d647636564b7a4e343355494c2f355463797568446753730a3738416731507869535246327769457652666e4c662f356b445435526f77376c6c507463722b5046386b446545466b33414c5663443252323167357a434c63370a716c7945596c62734d3039675a4570323875432b316e6e506632306d4a59424e487948322f48444c79322f7552424959554730546e493775444245622b6262550a75666e67754555454b53384d7a706a6b504e534a336a74515366384e3444697238633235416730455a43502f4a774551414c51564c5179514d5546306b2b48730a376c775633566a6b3666564c454a57552b69674971704d594c6e47426e766a373557522b715438654851754656745065553833547371466856637365343949570a4d51334f67456c64737a6949746441575a4d33444b4264764b69476536334158594b66746c396944774b622b744770536552634e5a353777306436726c2b6f770a4558462f414243546549336156622b464f726e754736597152713731366d73647a6e7578794148527a4f5a672b34544337734f3465354a3959374543344b49500a776b5047344f69556c587a417546434d517951767038536a4131746a725a6f6a4c7a6174615a7563794171547848445741525334725a4a467535437057542b520a642b4a343674654a65496147777338344b2f43626c30654b7568397055356e6c362f6a6f5a7978324b6b785557742b6d6c45675477326c7949724451376a38630a6c353565614f6b4b4c624e4e6d642b574672436f4a376f5a4f314f786c6759547253362b4567444f7a625a54702b4a6f324f2b6a64354a6350433077387461670a716e452b5246634d475432757758794468593148694c35452f4f5a5477456e654478446e70714c31376166745a52776f674f484f6359774b77466174534b6e720a586666625a7874724b2b43354a2f79484251517237756c55526b664b61784d55576567435743444d4256304733346465593550327136387744757072505353730a7a314851425859336c7a537363456d6359357330694536463676354d38384476546a2f6d52454b785831545a497871734f4a637852354e6d7a342f364a57496e0a314d387a4e74504a306d41754d4b4231302f6844386f5476376b592b337965526e754c676a767868586975707542773432777139637553466d54326b51377a390a3679753656694f35594d6c7a426f54416a3079614748413479677068414245424141474a416a5945474145494143415749515268646172714a675337742b32480a35674545306e47756a775545475155435a43502f4a7749624441414b43524145306e47756a7755454766537245414373377838796c71417663666b4a667653460a356749676f33374e4e465662693039796d4b6c5864754c6f334565516642756e774773534679554d4e78726b506267434355662b2f697372314169587a4263650a752f633372374c724c4a495739615764572f6a63754d727074416c48484954584b384c496b524d6961504e4b5369333565736a7577466a426e2b6172325565370a4a3231552b5948774e733552397236697a4e61412f52426b336374472f6b526b32585369623531685041633139652f307737526557316f625259594564736a310a6e76434a4c54557638594f4e6b4361324b4a336563636d4a724b615572584e5a30446c68533551777833456f6d37337a70396b587631394256343637495579560a52507473716b4c50627758762f44674239576537446c71657859553369415479353836413130704133597238784a5061743742355633444278696a32306542340a74434c647a38566269575345687459736f764f734b44574976557534367a706d61546555613769635770335643635a414a5161492f306c4964504a46324e696a0a4e6e4b587072374f53752b764d777068767442632b6b49552b6c705272783847497045336f4c73494c2f4c555a4b682b6a54452b667a336c62686e586c74716d0a4c6364414d77324e452f3863574d734371313930465648426e6b51587150434138472f506f68732b69663072434563746750334d3459435a7744435953494b640a364d702f33516834482f644e6b315153534c6762352b61794d78423572476f396964696d373564446e49485a4676686166365454734e504b52747a4b646e75660a582b6d31463649487070522b4b4b303672624c452f53536142776344454b32472b646f642f6c456b2f645a66644e484571515a2f565831337457674c6a564d340a48423347512b41626c63365948336c306676516a6754644379513d3d0a3d663673370a2d2d2d2d2d454e4420504750205055424c4943204b4559c2a0424c4f434b2d2d2d2d2d0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 29051aff8eebbacaba27e60ed1c57759031d245e88b8f156765f3d2912aa3981 ? 70917402 of 101569138 <f0>
01: 3cf01ac1e9ecdca8ed5ce298d1101aad3822114996447af177261ae576231785 ? 70917403 of 101569138 <03>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2022-07-24 18:56:48 till 2023-03-29 14:35:33; resolution: 1.46 days)

  • |_*____________________________________________________________________________________________________________________________________*__________________________*__**_***|

1 input(s) for total of ? xmr

key image 00: c16c8e8486c68757de9250413d97c27405a93069a53fa72ccaec9c78317700ec amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: e90ad3767e68b0b3a6fecac7a4833a1d632e7ddac75996609ba5aaa90f7bf8ff 02674541 11 2/10 2022-07-24 19:56:48 01:296:02:02:19
- 01: 58df06e8de54713887a01822ce22e8800dbd647e2ba9ec4a7595fd169abc5e3d 02815468 0 0/113 2023-02-05 20:21:30 01:100:01:37:37
- 02: 0ab5e57be7256c8e3e7297efaa1d9921ed218634f0cbbcec8ae392e44c7d720f 02843433 16 2/2 2023-03-16 18:12:45 01:061:03:46:22
- 03: 37d6ef0e48ff36362d11964d2a6791ab265a7c13689b11225945efc5194aa63a 02847322 16 1/2 2023-03-22 05:19:34 01:055:16:39:33
- 04: 465ed46f379f596e30bdddd50ce6e65af08b9f38196032d0a1ae06cc02c5467c 02847493 16 1/2 2023-03-22 11:05:00 01:055:10:54:07
- 05: c74fdecf5060c1954b4a3f5a234d1b9be0b1c55f8641f87d25661622dcb11095 02847626 16 1/2 2023-03-22 15:16:38 01:055:06:42:29
- 06: bbae6af6637ab0dfb2517f114e3cce78e02f56b923a450a5e71619b28a08d84a 02849774 16 1/2 2023-03-25 14:07:16 01:052:07:51:51
- 07: a74b3622d3e1a118c52b84e1f39e5ce7672db48b291910e93aa8fea6eae39048 02851141 16 2/2 2023-03-27 12:34:40 01:050:09:24:27
- 08: 31e0c4b2f4cb00012f17a7d2f5260dd83fecf05a9e9a7c32d073aed563bddd69 02851821 16 2/9 2023-03-28 11:37:20 01:049:10:21:47
- 09: 3d292df23543bb7fadcca91121bd869776362c9dd5d999630063916e22dc116a 02852202 16 1/2 2023-03-28 23:37:49 01:048:22:21:18
- 10: 289750f92b8a7b2f5402f3a4246243b9d28c659b086222f2a9538563dbc75ed9 02852217 16 1/2 2023-03-29 00:05:02 01:048:21:54:05
- 11: 01878d49b91bf58393c1225d0e66c0eca57e75e5bf4486453638576fe2b10ee8 02852247 16 1/2 2023-03-29 01:10:38 01:048:20:48:29
- 12: f50fed81ed1c414a8e5b212f76addb9c3b79abf58d78df46f64ee1ca0881c4f9 02852439 16 1/2 2023-03-29 07:37:40 01:048:14:21:27
- 13: 33323db45b2a6a1a213f7f2323bf15461412022d1eab67b220b775de9217b235 02852483 16 1/10 2023-03-29 09:14:13 01:048:12:44:54
- 14: 27e0008689787de972059b9e19c019ace05097b7c428aeed12c25f161ebea1f6 02852532 16 1/2 2023-03-29 11:08:20 01:048:10:50:47
- 15: 2ff840c274767d5e5d2afe62ae6768dabfda04d08030384c14423cc56355b159 02852614 16 1/2 2023-03-29 13:35:33 01:048:08:23:34
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)