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: d51206f3b2136d513f5334cfeb43817f5b0e5b802e1a78101504af33278650e8

Tx prefix hash: fcfc253e2b8dc503c841af1737704086d4badea9ae3bffd1a35706d7f3cb3428
Tx public key: b67568d124eb06bcb2ae41a8d2b9fb41ece990581d11122ca3a229558ee549e8
Timestamp: 1679966852 Timestamp [UTC]: 2023-03-28 01:27:32 Age [y:d:h:m:s]: 01:047:18:53:16
Block: 2851547 Fee (per_kB): 0.001052640000 (0.000020480000) Tx size: 51.3984 kB
Tx version: 2 No of confirmations: 296757 RingCT/type: yes/6
Extra: 01b67568d124eb06bcb2ae41a8d2b9fb41ece990581d11122ca3a229558ee549e802090172f66d21e98b7ce110868e0352494646fec600005745425056503820f2c60000b030019d012af4019f01000000253779462db3fa732cb400333f7ccf05fcf3f13fbffe3ded0fcebfb67eaeff46ff9dfe57e6429bfcabf5a7fa17f54ff59fe67ee83f7bff1bf19ba46ea7ff81f949fd57dfabc7bf22febffdc7fc7ff8bfed5ffdbfd47df4ff05fd53fbc7ebe7efffda0fcfffdcfebbbf007f85ff12fe8bfd63fc6ff7bfec1ffcffd3fd5fff69f657fde3fe17f88fd49f803fc7ff997f78ff01fb6bfbfdff8bf28ffcfffa7ff13ee4bfb2ff9eff6dfdb7fe3fc80ff2bfe9df78dfbffffb7f303feefb087f81ff87ff83dc07f9c7f6cff8ff99bf2d5fe53fe1ff91fde9fdfffc22fd81ff83fe3bfd5ffe5fdfffc07fe4dfd23fd27e6bfeffffe3fc00ff85ffcbd803fdeffdcf73bfe01fbcfee0fd52fe95f8adfb37f31bba1f9cff72fd49fed9fec3fcd7b7bf8efc83f2ffeeffa85fda7fc87f83f93ffefbbb6f547fbcfcbdf72ff87fd3ef9b7f5bff17fd3ffac7fb0ff1ff813fa9ff03f949f955ec8fc8efe1ff213fca7ecc7d817e13fc3ff997f68fd4afebdfea7fc5fbc2ff63dbf9a9ffb2ff5ffe37f6e3e00bd38f8d7f4ffec5fe2bfb3ff6bff77fe4febf3ebbfbefe44fb9ff67bfd17e4cff6bfb01fe2ffc93fa9ff71fd6bfef5ff0ffce7d9ffe93fdeffa0f26ffafff9fffb3fe8ff203ec03f8cff2cfee1fdb7fc77f93fef1ff7beda3f8aff29fe23fd07f8fff0fffb7fd7fc44fcdbfbcff96ff25fe7ffcb7f77ffd7fe9ff407f897f20fea5fd93fc87f79fee3ff8bfcdfdc4ffb2f6b5fb49fed3dc63f4d7ee7bf7fffdda7a83278d36898d36898d36898d36898d36898d36898d36898ccc86a724e70f2d7a7cc9e34da25447dc4304954ffd9ece3103643ee79e25384f5c14346caf00a016afb967dfc711e34da2634da2634da1c6df06fa228e3e7b5b51db7fb21da381d8e1a0888268476be91518fbbb856f2e7652325d697fd870618c803d34210ecb11986adc1b378d084eded321c9dbd5956e2cb69238d36898d3681cd531542df21ca847364c44a3b9e17962d750914a464ba1b87ff083278cfa0534fb143417c3f5f4d6be355308c1b463e64f19ed3f758c9678f45cede39ce164b2903361b0ae87cf11126e8a7936c6a92058f26ddbad84236332bdb70b5269fa527dcb8fbba2fc40bd1876a46da76d18f993c68c720d5d7776d32ac0cb78edd763ea470719bd4d048643d8a3a931a8f9fbf10d9b88e509713227c6be7fab79c15ab835f4dcd3256c4ff9597eaa3f883ce20d6108322bf84aae0af0e54eb9d7a1e6ef46d99fe26ea3ecd05960f2d7a7cc9915fbbc1252078416c52ad13b2b9ce8bfac011dc5ddf7fcd8c593cd7c3ac366f4125c8a3c33c2e3257aa6e82244c31769b15b63261671488b2d970f5a5f897e161e7b8840224c69b44c4e0373eb7b368db956e1bea2212a465f5e6e12cad1254466ea3a0d4fbf6b7854671b3c908468e9c29dc1ff32978b909260903dc47ba3c9c1d33bf71097aefbb56697232316a8a4c69dbd985646d18f993c6952d260ee3f7fda0aad57bed4aa0013044cdc0d63d96a085d8d874c7ecc99e3a463bb838868807ff429803ec539087a906ce0a3c0d63236c10ebfbfc491b463cea9f70f196755861a790050445af36137da5a41f795faf237e814a72ff84baa94047ba3fc7a97ad066dc673a8fe78d43db85ee8ea08e4f9c1c179e67ac1af8c9350953539b169393892645791e04bb50d3e8674bf8724cc0c7f460ceeb300a2f23841ee54d5e84ac87d631533225dd17db460f03cbfd07c7996f39fddc5ed23c5b7cf37bc33a70e72eabe1446169c794d2c8ff1f5d933907d8d28ce45552c5e6ef580675d58d3d3402baec3ced19025d83dc6e9f79945fc5ca0db99f34472fa51f083d6991687bc81df2974824648ae97a57a1dd6fc12f6d18f69d37787850614572d2ea595e0a0f505ef9bfbd8ab7ef1941488693742d72809f1c4fab5ad7146d7361db04d3231694b33ca44528e5896f7d56a9558d420cc3dfcbcec20eeb0eb2eac7f03f61903b8b9968f817b13491e04189da81c4e08296898d3624bd06b94fb27cf4caf69f38becee25d41bda2c639f854078fcf61b12b313b2ba1b9dadb86e60c131eb7166cd95275eacda0ee5999bfe9a751f901f21984307527b036b8f7cb191e34145257e8b7012dbb46ed2e1a5b84b49a1dd3fca7eef6c6bfd15b615f8193c5162420ac72fb68c7ca25ae792bd7ad06bccc87721dc659af7289887a5a1ab0258869ae02dcd18e59091388bf6873957adbf7c71edcc284963872d2cee64ee1c8c1371fc96e39244dfda85e7821adb8436900d0ede3f20c4061ab07ff9b9ff897f419fd13fea3655d636613e57ccf4e6c183278d3677d4614920820a55588f06228c563e00b79d0076298e0646bd179d4f116be0744a5d916811c8498594790efbd60496ac70a05b6d1eeeaafd80974302fbff9b2ff4c1b74d895e7ec383278d36726045a7c77b33035de78353f91de29a49840bb1699db9d9abee02ab4896efc896b5bba773570cf6f411ffe9fffe2f5fc2ea50381fa0da536e427659bda738796bd3df3926453f3c0d7b23da8adc3d5a1ec5213ddcb997f40e0463b2e3e6ae50df331d07d006e50073a5be5b29876124b5a46439d5a6eaec8878aaf7beb01d79bbd86b848872331a332860ed8b9ad85064750993597ae5371687cb856f26cf61620af91b447294255f93e0d3c2980d4bc05b189fa82f0b5c5880cc7272433be23f2a8755c4365a4b973ea66b66112abaf83f3eaaa97d19aade25fddc47a2cbc6f81891de05a365ea9fce38c22ec3734ef753f56574685a1985ac5b4e9d96addf89ede8e27f0095ace0e9e363f849158cf8119b7c03d9ae5a7068a204d82990707f07720aa0983a7084d716351b7a3f91a602e7ea02061fcdcbca255e4ef9b74a18fdb6b293898fb7f6f12a49a5498c818376a1f8866e6328809fcc95502ab03b82edcced01596cab59e7e7185f9c5675263567b04f3f18c78ffada7d34b0de5edffb732453997aaa19dc6231efc40b202cd78151816081cd2790062215185e677d25c826f4a98ae51047f9bed6cfd4a911b3de5fa2c24d5d6ff4ebd6515f7fc2d4fbb8d6c7a664d103b0fb2cdc7ebd428c86dc9e7b482615e691adc424b2bb415cd21fda0eb0ba3ca586af8bf0b72ad24156d7213be6fd80ed3dbdcf9c1a9fbeb1261a4a2f8dfac69847ef92b5ce7b83146e83bf83721aefce4daf8825a932cea3faad9c2c85695aca75b62aa5de273c51245e711d7fa4355ed03cc497fe1fd7eba5711dc63dc436d3f90ddaa89a7f9afbd1a864f5d4115c30d2663e0929bc799b6e0da31f3261396185b483f6785ba7ecc4541be43541ad4e0f7cb882834664021ceaa3c5bbbaf7c1199ffc7aef3ad938ccdec8e34da2634da2634da26337f86a088eae956a902fbda6bbed9a5882eafeefa73b9f200000feffdedcf0000000013576b14025e58ab8316000007aad349b2de0cfe4e128884f64b4b4a9ccde11e414b26afbe126f22901e1c5c7dceeccb71d3c1802f5459d04651ec0158f5cf9934b94f636ba54c797ca26935ad8bc78ca5d28d0530cb9f0ccb7ca732997cf107339e7a8b91eface57d105be1b806b525b3c04e74e8de8a49d1360b86f88e0c148e3791c4d21fb345b0f94a99eea4185774254b5f7089232906f9636849eac3838f7be620741f7e209f5ebef2a19dc6b9a6a1e35668b17d16fa9a8f97716797fea5f7892f269e2db8a13239f98d1e025dd131cedee92bb615709e9a99e4860d4fda02a88ab74f7e2cfc5998da113565ecac003df2398192c1f1e950385b5160ee7af0f6c96903067e7e9ba9866a4ef0e49e2117f7fab9945ec4851e9ffe881aa77b87afe41e9c27e85423568e9e67878218e4fc6e32ae050ddf0e0635fa144e664fcc0945213893f44c580282fcd6fc6732c2c6a660105d3484d181769881b48781fef238bf6c0b2044db92d14c3072a64178b079efd8579c50fb7ba89e3347771cd4c6b80e6079573adfe97e7c328b9979ffa2723bd6c3e4fca26869908edad2601b4704cd2d5bcb8cdd9a1b5e6ccaa70c8652c0f52410e2e5ca5205e80c8e1014c09658153626cece741b30cbc8cefa3fe3cba1702ed69305f4f7cf28b54558b2ff0472f97e92b051e14c02f6583c5e3cc950031bfb57c73deac44a003b20e30e4797858493329d9394b105823489c2113abc4f3a2cae961141b7f8bd4b1dde4a3448cc85a5b19c870c22a25ee68d57cdd3a48f9da69cd359e89c808581c91dd1ead80246a31d061830113a7916eb9df1b9909751752d66b4855ba63526f3d66ec40344718ca84ee1fd4f7c45e68f42f24f7c0b1af4e2205a37c5cdddf8c6fff7ed9bc577d45843aab6ec530cc5f94529d957c8b83d606b201ca003077d8e9e3886b51e6dd7e8514a930eeb085eead8279d16e5f5697298eb344bb77f67485aa197a7631e2188ab86f765d363a3ced07c8cc350272002fc24f26479deb0bbc0627cba55af567cefac8add05f149316805f5f99c73c9e30a13f2e0c10fe5289df2e93ddb6f54bce1a6c81ab22acb6c19256cd1aeaaed30d3748cd177281209b8898e27d0f5ae9287c7d616e4ec99e04bd5c5a1604aa908297b33df7ab0c95b2667805ab7e9d80ab19de77e600206685f6391ea825366e16a14d99f80000fdf056faa8ee3ff5c6670cbfd70a43664efdb7ef6492de7e0c4b2a9f1e6c779006c681a431111bf3409672a02b9bec8c78c102ac61e239eaebf4589b8ad8462cf2f5f0ccf15884f0da4be939beb25c2cf9a3b4e4ed2200a04ad5164dbeaba2f86b7996422b6b47273e6aeaaf4eb0a8da068c214a222430d445929e42848250992fff0abd7b435450b6a4d995dd46c158334d124eb596c7b5933dbd934c3ad93c17d9ca213a459e37825f8016403eb5f5546718b42c94f39ec7f0ddf4c41f12642234968c230e2ca46cdc103e1d4ab05e2379dc0c07779777b2ba436e480505a6c0a97480d12423bc572586b1e70c55f657ce35e488c780543d17012fddb0756fc87c233a05b559c35dd4fd86a88ddaa1d4921bc08b707c4c7e2626f1a8e6774d4bb978a29905b3a1cf8eaeec0d4b5b2017a8422bf00dc880211c42d2d8875eee351e17e119a8c4095293968b01a25ce68631e1d4a82c1c6ab702f75f6f4e9da12eb4fdfffc15b362e64aa915e462bf5cef52d24737a8a01b63ef165488e337814bb11d9511a2dfea075c37b427e05d00719acbe08f82b617af8313a4b8bd5d2b7059c27e11bcc2b300406ec3e797fe091878f089d88cdd491fe7d358515ad4747b12a03e971c8cddeb4c8aaa4f1c6e381b0088c935f7a5c55951d2bc10e0f6d15e3cc115fb7760f53ec4d22df837fb7b59863a010dfe9edcb6945fd23e1dafaa8f02fa37efd8603c32c4b37ea6eb4757db854f24c3b2b6cd2d5e375316d5f695c42162c6a8767075ab480f27b852b472f0f8875a3ff8a2a1d315d6d258cc2d683014a2ab60182f0b6a3ecb43870234a2036d84c6a44dc546ad09a7fcdb03b97312d5b07fd0e8594ed55d8c77196e0908deef691c2815d28cd1bd1d63fc430b025113ece8f320a11a2e0613e11190af66d0bfe3e901106576d6332c292a90589c2851e98e4a2c1ac336e69d9b0a9b2506376e60df4fd5df6752cd329cb56f4e2b8883eaf12214909dce340a45694198eca968b7558e101d0cbdb775370241f681474d5006292cc6ee60194237c5c9204a7c995fddf1352002ed0a59b308f800288ee3833aa1dba72672e76c8d3bca3d39bed007a2a89095d397a9a4ee3d587b63dcc7e0bc1f14256d46357de1e8037814a7e80a40d3e2fa4df4fab5f394c01648a275419c4d8628b93689ccf0a43fb1853417db14f7bbe1548e8f4ba4fb556b76631f86fe85319da3b4cc4e60a4c7313ef5885418da9b9d5e2b0ad0099c0f8fcd94445f1b80322c55d5249c5a69420a05e7c3d0b79c9c142c105e5ff05ec9862468ff3d26174b9f62ea7071500bfe6b45caba8b50f32aaf9030f643dbcab3f3b48171fceddd3987cc17971af97834f157a208dd807821b12b959e6fd157de3925351a090a81bca370aebb352345bf24da613168a51ad3769132ac4b3064b3785570cb7d25bd174a56b25bb379adcb2a8d5b0c97e3d49d69048d1254263bb97c2a29bb49bf76629cbc93b97ba811f3f5ede7a009fe0c4fae4a157562ddc3bcc6641072f6996ab0035c0d9324afc614291f77ce40578e29f7eb008602eb46034798d0085ff5d02db584cc84ac3eb693f918d881205fbd02ce8add078f3f3bcfcfc441c67ddcd2277c3e9812bd0c8e3e25a0a56ed5df698cf0ba1e17cc485ec2dbcfa53f6374518396a0507492d2e1ee8e06b3e22404f11c81aa458b7cdb35e0d46890f8e60f3358ab9505687483680eade558853ec61f10d7cdc8307899cdd38b521b7186f1186e827285f8ff19fc09d9d86ca546f8d8616aef736e21b0d340c9f90198323002fa6b74a4e6b27de15bf94d21c3da29d56b28196d438207c920b2b177e245d65a38c32ce2a107d8f8f6f729d98ace6338657912b8f3fb8d8a62cdca45f0b166297b460f0ccbb366946ed756e2d9be2926a9e7bc5b9ebf3dfdd0700665e158d029d5d0345180bbef3e1f833763837bbb1a8378514f5abe88afaf5ad6104c886c32fdf28e5d937436ae2a80939f1c3711acadb0e3db6eae4ab6bce3bae20885280760087f13d2700010b4e0c25b6daa4d3da561c8d937a8f5f4824f34dad74dbd46010f78c65fb6d63be846a2f2ae89d6ded1cd82a2a58495a7ca15b19f76caba3c0dbbcc7bd75b0eaa1f461323a0313e2d666fdb23383887284e4a6e413033a31da9e04326bfbd003624055a5639c6025268c009a4ef34b4efb379e0142cd52098be1f82f9595fe3fdff82e971f88f59eba300240119a5b622826a1734b357bb036291ded626fbe2501e1089375bacca2c62eb41e4c0de2717f2ed93e8c4b81968153858b62e07dcdd0cb71239bf2d5ffe8250e23d677c45b16d33f928acbefae629165ad7ba55efc9ce5ec0c1818f907743b554e5309721e89885596b193bdab0bc027a90ee947adfbfde27d95384d68d90c10d30e7bdfe6d623e075169088b428df8cb4c0a5dbe0690b573d1e13ddf09965ac2b52d30bab59290f3b4ecf549f0d579a8af48cfe2f9e23dc983b172c8f1d45139e3ae905634c0c4db0062c9b19a421cc697a539dca337f10c3866c5a3acf86572a6dfbfa4f6bc337653340b84c1fc636bd076679b62c49e309bbad55cd66245c6f80bec57809a498e44643c09e3eea7b5238abcd1dcbdce83aaf321eae0f9d068af1bb5ff3aa0c445bc70355e1b19d3a3c10fc34f96cbe9fa70042ae7f1956f8202ab6421242f99dee8ee99e44e9b7cd8ed685f95ac01048965dc5c71653a6e1caee5ed6ab933f3157b77a03f6d6bddb50c73c1029c000f5a5dee561f3368927df9bc64939a05cf954451f3c8931f80d99034225fdf52bd93137b0130987a9f89df10c338c968b1d859c4db9fab16cf945bac9fbf9e3c3378ef028671578e97d04db15d5742e77c2a7bc589734e13eabdf954c1d5e06af615b7e094b7dbb51ed733bb69c8e3899f3de2141c239059d2bb2141a9deb5d289b0d18b6b7741906a78f2d223c2a741bd110e03174bc2ca6a7a78108571714a19cb62b35d262ca13fb230b38cbf54f70c0b5b5d368b69d4e209a7e94938e61e490f3b0ba787a3a853c918e0eb3cf95135ec510bfb5d15c59575f41a8cf7d055ae1759f2297f3bf1d403317c7c33b2225c72701b7479b03d865c63f7c7d85968f1d58631e6f321964f91ce71bd29a6cfdbb666660cc169ca2f69e087e58eaeadd62e4fc76ae2c4cefdfe29715a28cfe0b665861682da9876d1d0c236b2be61154ada8fd0503aa3b21e6c230fd8394c85cd74af7d5806b089282d123ccec7c05b808a6354c07d2d3bdc43a94e00ca44c0f3c46f6c57ba25c748dd8a19ed83673b70e867a12cdab81e75226db626a1704ca439efefaa1a0ffaf90c7d45157b5ef2e928f157724fb9ad1416d74e770824c4faa628b84e17f5ad30cc0925cda9010a47ce493c236d191e83c523c7a491d18c2a794d99934a159ee2f5635a08aec827699011c1e95ccf5e243b45b278cf557d193b439d6b8a5627845efea57b455e1f4efd71db75e5e85c3f00eb46cb0a896eb65f1c2d9335b0d28df05f19fe3cc47b37d07d82deecf22c813907ba0adc38f404699a62d845388db9e86335ea9dbff55f17824a894f44404e8c69cfd2b68233da26bbd86e76ea16c447748de684cbddc8e11a4b14301930701a246910f38af2623b2a1ee2246561356930e423d332b8018a3919399e10b2e94677298f0c367286025c5a83cc21f71fba0fe8d3315db5389c651d1f4a4d0ec146f7a8980f35f41386806e7ec79dd91fd5f98d9a766ff1a02ee08ea15d05ccd7c166bf1b2017b4940c949913496d6f2d5787c5f783828054c759f3983eb7ce0e3d1370000b5c6884f2f090e403450257a7f6a897a3982a8dd866d38ac73577decc1d84f3c26f75b833ec2c931c13299478cdc726d4ec68aecf8f682c39c785c3a62876f4e4cff6f8ee97e183354236435fc8c2c2ba301143f1b61c618be990c53dc9d12f71f87e9acc0748d36b7bfb758146c135c3be74b1a058f937480dc19f3511be14f6e83b6af9c473e527fe311f5bd755cca01ba1218f0e6a31e5f9791c6bcc6927a1d0d85525fc3b22abb5b6c11869d89d40354fe0462dec6f55b316105256492db86eaea91243d72af309c6876ead8fbcae3a54ce62c2516112e242ce9c1d322039daf851e34947da9e435635974db90de5431d0cb8cf3ecd041e4790e159440ef58be20de361935834e137f4824c00050aee6293a51f2e32fc5db78087407507377d0534bfab36832e4db02362586e383c85d847c9470f2bfccdd1fb1ae62199ded0272bf08819d1310521e5b52840757b202c76920a4365e6d761cd9046c302b51c835dcea0ae018f50a813b7b1c1969246729e84066775fb319c672a18fa944fa86d611547bb2546216838a125afca734db4dd2ada7b076da8b5ceecaabd111314fd3f22fab1e68ab0e681adaf56ba4f2db3f7098fe33a2255e65062db9c29505eeceddddd22fd6a74e408dea6708fdcfd248495e8b0b7e8ddd7805d6d8982724b8cde7f2ccbef0456dc49f33076102e1f357f48d7b4ace3e1f08b6376868868f7ce82fb6f816a05813d5388f0cbe0eb8d79919c5c74c39bacd828e44ebe57ea6fb0c12ff1357e6e987cfb80798ba1080ec2dcb3c298ff2bb776c313e82e187dcd363d653bd6963ff3e7fec44a27235f8600cd64bd674f358231dbb2058f94f71bdd67f107130456c24310c73ae2d73361c739f88fe7983f49805af4ea94594ef3d9591251b9c22a8b49518f87d91cd12e90e753c04abac65f0cbab9871dbb9f8917a4744904b6963f11e6baecbaf35d0bb8d3fb2e86b328c8ff3c6719fee1a247b5bce2d8ff2f52114d6845f083478e8793472209b56e410ab970f434994783b4424c1d73bfe1e80b8fbb55203c410d9cac9dc4bee3e1ce96d62ee1ea7852cbd70dcd791665e2ce18ff4e7f181ea01848ef9187ce7ec996504a94442e16f5c386ca18ce4cb19f984778bf0a9175bb5ecd6f405553ab5a0b1bb7f0c06a21154d217437e6d095f91776bdac13eecc56cd2d533d5b46b2bfc9539182f45ba95a9a4fe6c97e12be0aff5a733b47f27059768e071d77b4e785a707201b084eb5c093e36ee9db8ffa3e4d7999f251cad9e5a8881aaf58ae5281ae87073985202c351750157ca0910d75ceede1c4b1175a678241b6cd9b485afa596a999d07fa252bcac5e7240de590f82d12eee7a727eb88bed80b56821cd7bc9a240148358079e34694e3a1cf7bf3047b2c8363e6335cc71b3c690f64fc5947cc0cc4348766ac28ab929cd5f9a70a98a67e09f8461a1daa0c0def2c7f179517796ec6bba8a4d2106d31681717146e01ce8d219668053792588c701c38f9e7ab86500083d80b225cfa5ec558b9a33edaeddbd4ded62c4c01e77902545ec0f90a2c7972dad23cdfcff6947cf1d5c872d823a1ba83708152490de59aae505a8a9cee950befe29a66ba65cb51ed225f98914227c27d95e89a176997399c866d353c5e1c0adf8f925a81d8a9a3a1ce511754e6c26d55c5dfa5af313fdcfafe4fc02ac27b77c7665517f51c6a6a5df63a9716346810cf0f2e2bdd7f8bdf48072c5dba3e1d9eb55d1af2b7ffc31a2a511482eebb7b0abbc9146917a9cbaf975b552bdbd34dfb19b846af3747a2a5bfea96247f90bae307cae66f12cb263565dd01a4746bc111c2247ced9e7e54e277453ccb2d87b7ed7cae7a48dce309ad5bacfd8e01a27fe52bad17648409545468af2106e97797e9b56a892c331ff6141272e7c7ca2f4965401c094de787f83a4e790fa99351f5fa2dcb05fa663f564a9facf2d19a219c1a77fa60c0ba0acea7a1d413b42a166159b9964a7c5861a00cb399ca5d53330677e0fc513fd1c643ca39aff9d607f7d595088c4228d265bf15528b28ece28df7e73d7d145cf76e4887a70b2d965ec922e9cd4a6f50be7750527b28752d48f3621c358504c56ef89e45a390c0e5d87e2e74bba01601136186b6d663f1de1ca587b829b43bdb65adc0081635904c04d42482efcbffe540576bf0c2db65e76ea959ccbb5591deac7bec6f04db195e66598b4e83e2742f5d72f18714fa78b8cf31f4454bb1f1e9fceab95ed64bbec5419f9fba6386861d69a38bca267752520e24e1467763d77d47dfca1eeba49fa6a040115553a947b79423ec7d4ffc366db0b9071052e648468db66d7ef3cc397f8dd60db8cfc3fc788898e7b984c3998c1d1599117537c08c1ef56b625ee00a3408e89823e6f3e40461fdd97cacc60d1fcc5bc1bc05d140e6c1d9b2f7388d517df4316f1ca16c360e12d985a2dba42bb2d2086e251c95092d94816a83b660f2007824387e772525f4e00ce66b9c1bedf60fe57d82a50928dc5610cbc9c6e73f6d58e6e8e744eadedb7a0d496b43f5a388adbf741d49651f13593c412d55601f9d0d29edffce021d972c8967e456d9fca19936df1515cad9f43067f552028c52e91af56dfa392ccd8431531bef6c6110297e850d86b30e7333094f7f96c4704d0a9d419cb3ecb84ce3e32eee32a15530eebd7c423da8f21da262454affd892d4afa09d946cc82cd93466fa39459107441d27b487b28a3fd9fa2084f5f467188c58245c846e919cf3ae7bd379c33353c7415690bda1135edea4d34a1266387d2d7c1f864cf6e6dce56440c776b68b07501b2dcffa030ea8defe3e83f609a2877572fa5b082edcbcfedb50c45e6a958dd0710d3f1cb2dd2c456b89992b48cd7d6b1868a5639535f98640dfc5fa4a154f52010693e315f80cbf39e5918dbf193aa64940f0ce99eefa002a7e1dd91958d69e82a37dc8194d6c8b8fac661a0fc48242b106e89ffd96e44de656ef265a0e9d82ac656337c1ee8f8ceabacb3a626ff8fdb7ec9cdc8455873649f3eb14ab90c340958ab783e74a55b6b2e5719bf784648b10abcd9941d19a52bfd5a16a4c676825b75730a35166b6de2b18a5d56528e9cf1d5e57904ce0dfd9b0f60a5902755fbccdf98098a55b79a7e6209bf5ba5205964c172b6221cd2149ba9f57e88f8de39d7e03e6d0139e876b4178f799b53bea6d1cf1a33cabfa255b9110ca3b3668eb3deba4ab1bbb8d94f088c55ed5024102b05cd67d0b9570afa5576daa3defc01f0eb0e3aaa6c44c6b9a76d3e4013205a4c211cd672663f471074386e8c69eac8bb74f6997ba75048da2bf7161ae4cfccfe75f08243aa792e3611ee4c8dae2152f5f2003719e31f77de8f019dbd2b1093d70ee7feb29b8413888f5c87938fa0e7daac133aa4084234bd1fafa59b500da78780a4ae8f8a30534820bf999d9f78219d41bec6f60f5b80f717216ff40dec195c44f0d71fe8eea5d8b71b429746a503ab8c92a3ae76d75847a70b023a741579949d389ae4811235dfd94e296ecbded32f4ba6a8ca3199e90c049534356911adbede8d30e8f0d9d5fc2c9733a51e6493e369b9ff31f5675854888646e4ea3dbfbbcff2227d2a4ff0ae97457d8afacbec269118fd5dfdfd4e0297ff6674781928e4d1823414aef94312096bd0ac1a5061fa62b2acec2741a439e66f6a102fe3587edb02c6223222c9cc4004016947811e6ff8e1eb5127d4ee6c1d9bad8e77d64dbfa2b7c8f2b685bee15f2b50c3974d9d1e0da365fac7680b64fc1a9bf9ea8472e808e65b4b3cc2903313edc19bc4993c5cf082631ab5af72a3226db3da1558f500fdcb025301fc039233666306a71eaa74f056f4e2422ae6837db5362c921a33323c4e36187e971b383832b17e925654e799a3c203a4a524b38c56e5541c1a85d39727fa512e6789c8628055566f1b2c5d62d1a9a28f48bf54a5c6a6be3a4dfdf7815c083bd7bbc59be914cf4e6eea6c959e6d33e80bb106d7763cd890a70880f5dbf581f2b01f44fd7dbd83d1591c7d20353f5485f3a9167e52ede4a107dd602df57208b3096f7d347e3395eccde7f163465eb28f5c8c615295578f1ee397f2ce71f11ba4501b6ef30e449acb6770bc8b29ecefd462e91c5ef89a999a61912d5713113cf0d756d990f7de4ad396fd2b94bd4d85d3a4946178f638708e9b3e8de5a18037e738d5c972e7525ccef90ff4d369986397c7f1cab18a9a21885133d9f9ebfc8a695b57c495b273d3c10cc8bc58cba717914750cab9959785e5671118b17cdb86b7a4f7b6e757bc8ac07bd3517491bddd07f051b6417708531c38caf45e3300c6e91d974924ec7a9101cca612d9d3ee9da5b6a83491a8b6f7570779150ce2d3f638910f9b19e0e84f59929b984bbaa8d28733ec0b5dba5f4c0de5f2339592768a056d72dd6706d687d5b1c898fbe192a30c600b94dc1bbd751e790e9457eb6d31871ca857b169bf2a511d3337835ad8d46f73a4b954e54af889a1f7f4feeddcadf45f6a2d26b467792a302a05af8d2eb8adcf0f06a99df0a4d94f43f16cd037feefd6ff928bbd0f9e803c8875439d6ea05c77e42662090ec664dafd45b550b9d7571a907e1282fe4e30337d2d6f135e50f2d1d720c8c94f25b71c46bca6b7d4c607ce3a4d47f0fcccee7dc7e731803e268f5d24f91cb355f9810e866d3be10b10c56bb647d82fe03d7d6fbe01358968f39e460afd7c5e201ffc9d779f05cf4998cd895ff3d4b77187ce71c8a05a0388830b5b295756e760bb38f70916cc53058ff592921a974ad81cef4e8501bf0b139bb13571a70e476940d8c7d21978045ac14e11783bc42d7f2f2ad71963dd51edb0a834adecf43d13c6618b8a606ad2dee65575ae6ea3cb6b60ff119a69a3e62e65f16e80f235b79251f465f8001321e78bcb0468e2a3225149e46e6ce5b2a7f6631069735f1acfbc5b40eb8ed14bcd5d27f70a1d6f11ba9d8c5618f0099da215e785f77d6cfdfb3502140c570cf94b1c36c2769f1a49bd4a5445ce7c6f0cf6b0cf172b6d468443799085521af6dc0a322c09f3455aa190bd53fd025e4456a9ef424b6fea5f7711287f1bb45574980671f5d368ade16f2c11bc266ea5b098463777c10439a07a128a8e25c120d03668d2ece479ae47f5d8d9d58b71bb93ee7b43e90219da300cdad2ff45832a2f4704acdf1fac1d617759f782913deac208694dcc1c96979c0000c8c62e7cc787959d6f11afd1663ebdf82fc934c09d8aa95a93b2c493c17562fadf0e2afe4de49abba5f862b021ccb98b0a039312370290383bdf4403ef53b319722a9ee7eebad9640a690bf7fb4177d072fcf60006c4ab47041b00bfd408db8e24141b3be1c06051e56799d8b40e8efa127c7726c694d21e7a0c79298cf61464eaf3123e440140acfcb70ac3d195b5b70937e9e35e36b6e6993dc2f4d9e4769f72ab085dded2b69d56c8d40558578ca5d8e77a3b2b8e23fb4eef2d878675cefd29f6eb2536444187a452fd57f0095bdaf002926898207941df7daea2013fb492ca669a79a75c2f4c54aa5d5e81623f20a1c435e2d322597699b3baf2e981193a13467972cd4369d9eed8bf074bd1bf1e062cf6bc3328f21a2d8edeffca0fdf22c2cadcf50319ec4a0aa27d339158054f40b6820fe9bf3761ba3029fc9def21c9ac628085bdcf49632974e428c8e69cdc4a803a5f3e819c050c69b7d0efc3c8609dfc01109576e5e2e81ef80ae090e52140c08c5b253d37411939acd1505667e8c87afd64add99868dad6bb0532cfa22d7aa555fff40a438f041fde6ee33015ea85d8bf4a48e308fe41c21d0dbe53b9dfb102f7ee8b0620f5dc2b2b7da010bf3181181cc53b913cc603108bbdac64f63531e932665ac698a7ed03688feea2fd18e799472440f1b0802f1b447c2ed07199562dc3dc5deafc58bc548b80edf9797ac7270983603d38f9eb1f0e06c838c85fd9b824a04e88ec158d12e19c4df6cc45b194ad724738fd4652ba3d89cdd414245466d179912b283636d24e98bd971b5ffe7f21b347f6bda454bfccd56b2188f5871a7ac8118ca3647ef36127d251332dd906de21f04daf71823367eda51d4c0c431e235262812f09be0467295043b5cddff2890f4d4640a2635e9076b6898f655d24e43b2c94a4782593a49e803dad526cc9f74ec76c5d35442e627b9b1f7ce15da71ca2f644e6289a8128c8e247204219288bec46134dd956feb0b70b411fa7507f7ca222c05335605ee4af34a8474fa6a9bfb3bcf7a2a9dd596b59344d60ab03b5c90a01ee2df784a9d837971ed6a0ee070a93e2191cf89e3d0d8dae9aa4e55c5f6804e6681d8b80f586c1b07fdfd2818cceacce165025f4547b954453d72da2c4f5f1ae536b8d93596162029ee28e6b2b1ac28f59a47dd7caf63f0d2a86a2ef3782165364edafa549f35b72f95321075de77ef21536d546a2df49194dc5e822c637ab27eeec6cfbd55d9b95cb5dfd4f70fe225432dd49d1dd8d8b05ffb9b0d4d4f1b00d69f7e21c837f9586e2ae222c10ccf55c14ce67d05d36651e862a85c63afac8e620be7119f98c416bd05402eff3ce8c3375609a02d6d437a01b1cab3018da4c7afc1b85625601408774984b23b73c68cd59b4500079635c83f1f50cbe808578be22c0d25d9e43f378d0dd3630acf1d8a563bf019772ce02cdd61a74528c569424b05c0cbf784ec427a9b1e608d55199018afc3d5e80b48a4e13130365cc4efdd52fcf38fe6e33a6019d209e68a7cc2c94086c143a4efd3725b1b5fd62318e89259d644d8f1db74901f0cc1a40f1d3cd6349ec64796fad3f3ea93845a83b247bf8e7c5dec3e039494dd9043c927cfbc6129bc584baa5a645054c4c03927698d5bb035d04d927c78dd2defeb296c9a08c9444f0295b485ae6e8d169dc9229677f23d171ecc37f53b16f5b03140730280d287a938e8045ba4fc9b5750e06fa585219152a0c771ea619c3b85e18e5bba5458dbb6673c257d5240645c3d411fe7391913f78761cfbea0eb2d1ccab608ba4242005a12b42b3bb30ac4f9382d5b73fb5abb310ce6b537771f1f84106b00ae4a1385949e968dce4c3828e970225f711455376351e888f2f38c1abcd146f634b9f5bc89657faa7334d8ba958d35fa0a94e99218cfa95bfb6d47b5eb7e756f6fda77c4106b660b275d18bb77a115636d1081f3f46908175c0b402b38f4b5c69f991a88b39b38f46bd1953c3a4d1315759fc10c2f7315a7928e81399039988b02dd0d3f5c4b133295f0d74cf473fb8cbd47ba65dd4b222c4d1ad8162a5ac6e358026c5d6027f1e0d87bfb1623da14c4ffe2db0652ad725440ada7381bd8e52fbfca59166240ddf728f2f86e859be7d4cb5da98a1a292cef68809f6cf5917b2de7905a4e6af3d3975e67cbde4fda8c279948620a12567f70525cd39d36eb70101e664469133bb04c662fdf21d3fbc414336b54a303f163411f6c75489ea40c565797a61814271786939d0e5a38196afab435f5406acad86339a869707df4d7e48ad4fa8897f9df13aa027c0021f3f438db40241129e2cc5a3e7de7f4aa8e7087b5bc9343deef3541292175ca6b7db6f9238f29e9dc3da626de9d53c1d3ef6e0c1171ea2c0625ad96761c23493c6e9789f5224608bcb6006d44214762c80b8a1e13b70e9219164c07734a530d0719770d6e5a358b5a7d0687cf9ec9c51858b99ec675bb288f7a139bf3cb9912850ee00fd8fb411a5b0b68d9727fc282e4e632e16fc98cc25214daebc3c10bc1b4a3d6b52cb63274ffdf3bfa90c496fd240c3af0f8f139e27bd9a3fced30623bf98f2224a2d7b341accc3a576a35d2c8788e59575bcfd8a12df778586fffceeac1bb64f276a0b33154f1995fd7fa42a38b499d894caf07493a6b254e1b61cad264ce256f8a48d61e5d7f7bd03aa7f542a6834b544beaafd9b184641f4f539120c5e5951626878139f05904ebaccf6450978962629a77ac7248bbd8389f330ee9f4d58fcfb9b201d5d7c0ffe1b7ba48e0cb734127f44b529b01d31d6f0f8152c3b19f33e2489367c4fd53b149df27000922577c10b5fe3e51a4f8ed6db00257e42bc66364c1f33262217596816388abdf6cd438db093f054c5a4ededd41cdce81d31dc3fe45421f3a201461ec2fc0bb29b176b1f3081b9fdace3fa3cf142391509f8000a58e5fce939cbcf86f9e565d201027304f0363c5f8a99d82f480a29d562ac290b25a39d2324c05668534216cf29a6672eded18fb76f21e6c67ef3b36503fbc8c724ec6877615aaa4b31634aa65b09279c3c63be57842938adb67b46413155dd19c646ef485d2f7828038b1429806c8b3a816a8b4777212803662ca7936eb1c2eef90f826d7cb1c3ffbb75ece9c3fd50097239981be6cd04e6032fb24ab3459cb272790bee76a94c2ded28bfa13ea55afb7ba2fec7f8f29059e1e996ee628210ee11213eb840a4780b5163fa99645638e41687505207964ec60ff81263d64dc2ebf82e683ac2de26b15d91b6cf0d1562673610e44846c71a51374e2b19bff9faf27824f723b241a8a15e350340fa5d253c1e6b3861ea8edcce5fc0376aea111e4353d08d20331ee2d276c1b7c7da9a5fef348d8994a3e5a9db2a3caac4fc19f9cfa7ba64f1e9304aa636e48044d1c57538e2f098f14e4985f76fe0f537020fa3cb50d8a2a18f4bb6facdedada40f958bebb8fb74f7c3132501477a43f7f178180f1ea9405879d9553cafc2351f1cb1ccc4dfa5301f453cf045b5ad262c419d323c751e15c9b8d8ab82eb6ec3d79e5bf2ce5e210ea60bfb6a30b1c65cbb204ef8cb4eef089c20683608bddaa748ba36910a784eb5cf91238a77b4160fe0958352d7c0a5edda3b66b88f6e38c97ac8f47a62ddd7faf624f62e79b78a8e1c1b0431ad49168aa4296b2f1367a08d570deca689ac0ebb7b931895661ce36027309f1d0a2ea6a4a28d0c6fdea867d81611120967addfb60f7a3c76526ec299f1abe686cb08e61cd90c152ce7fd6688ac20ba8dac40346179e14f4b8e90b117bcadad28f5343fb94e68668abc000267d00244fc20dc4b6ac5654224fb1017015eea9def89af62dfbb50654028e5f6bd21749be591e7639e305ecbedf63656da2c68ecef3556b4a3c22117436244e9cdb87077cab5b63d21a2438d2fe3406a5397d192f96e804ef8116121e9781509a10c4a25e03f53459cb288cf8e006e4f4baf4416dd95002ce93e0d747372cdef537804fc49a9ec392cfa6eadad3d44dc87ad183acc2880869689d10be7affe80f92f8cfb6cc34a081d46aec8ceebe369102b7015470ec624abe8a51050ce40aab236934aba0234aa49bb8409e6a9f347d003eb7dce2d8924bddb5ee2db138284eea66991148e6c1af4e5a900410ebc90073eafdeb1d0d060944b2311a3b325e995edcf562c960ffd0511e519b86fe3fadac14749f67209aecc654cd1cb673526ddd38eca244db9d607fa3dd857bee5d8965d9e68685a3e26d0fd776d18fe81d9e672c2be3c9c043a24bc336ff78d4a19f6fdee793c635f7ad4e8b0f012366c316865ce72b0eea8dc2ada4805ba53fef1da77a083c6130a22060df38953112aba7c68676b567bfbf4fa0932671beed61da060770c37c5a1bb6c09e2911010afbd2f43fd449ca12c54980af31682d7af59939d1022ecc370d9526bd514900c5908aeec71d1dc83478d0469c6fa6b9cc0dd463f4c9935fdd982ede5bef5fd6d047ff1369df8c6d0e9a070bc0b4891aa6b04c78682c5f53663a624e14df96e60cc470d308a0b19115a525ffc59b363d6c1c718d87f124a714268d43a60d92e76d25f1c68889f185af68963fd19c44f3e0ff23355c0b3b2b2c07c04437b0ef781d334c49cb369531d103336fc2d7846045072c32de7ab7a1108cbc798e8f3082d38d87683e91db9104038ef3b946af0a42963116a6819b989e42a7bbe449e5633bdb4842a76a6309f28d5fe67c0be6514f45de3b47fa28fde827e8b7bc8a3f0ea7c7699bf23bc8f7a9738e83374f3befb61a9c380a7bf3fcb608f4e1f5ef672dae325712fa19d6207e5ce92ef65341a920829b85934f65806e484cd8cf6f049e4d022368dfce34db543528a47a99a8325fc95749c0e15ee4641bdc8397f7fb0efad167a0b5fe2d4521554f6f91990d2366dbda83b7716d1c8e7906b37bc750a087d5fcb3e37ad69e9acee0a18e265fbd4e7c2fc79886099789476762b86b440d3a94ede556132f64979093f13236db74720f9bc02d1f6cf2fae117e62b95bc98bb98d00c5bed7e143247fa4c7d0d528c1ddb4917a1c82f67fbc181eaf16824630b794ee0b43360e02e735ba4adf3606d9520ae9c05bcb08c3ca0e733cf5ad6047745ce96a242987da247b11e8f40057d54e9af5b87dc18b04a41f5fdc62ce0af90d6b142d359f6e8033bf5b034380ad629f7e22de4bb8e852203fe88eb0fe04aa5342b7fbd764a7d269f24054d0c65727e40b60da473e44507540ee401a05b6927623341841cc04403c72a5e3a8a9604678139cd80f054fe853dc38744e7fd69093e2fd09cf5ff6d2c365df35278ac4cc75522ea8d5020036657f83227388b20c6e5dde254b9fd5a734e6f96d7d8da96ab1f8a6d2a67323f9161a1177c3fb3cb4e36b5a39b6ae9427f0caf3101cd4f3b69ce9e927063da5cd9514fe8dc90b07231745168e4729d4abd28ae7c312d587a153f4dedc2e788eeb5bd4d8fb31960656f8432543e01f2f2f3f952a06e10e133de79de723eaf61d106934f5e728ba2b4f8128a9d766cb558c0207e2b7c02653b922633112ba51a295b4da8751ea0c2fd6036c5153ca3cea37db18c08160635b431e11b413f13dc7dbb597bc67e23b388acf8e3a58b2cbfb54134c6374be63d92571a69f73b1c59066ca8a1beecf411f4a794c3f4e227a2f6832bb8df0368f8f5ee26955f059900b1adb90f9e09d196bb8121d99108c390c17c157419d10d8e34f34881200616fd3b2eef5f83e2f58487554ae1c3eab9d0329291c1b522eb6bbdc4577fcaf74443cfe01737e58e0d31c195eb131bbe8570b065ef3d2e01c7a64ab548d48a5860e8f6edd24ff743dc2595343e9ed8c70df33ebcf9e436bf4eab58661c25689879c7a9bcbbb5ba48c90ffbc35807278b58451dbc80098da8f82f6e95ce9682bd2ec6a6bfd94d04d795f23edda8575a4a6c98a861e5515efb6ad76d5367aa3b854ef05b17c883952b482b9c439e5db3e6a77435bb1a56c8b343af439f4d511a7aa5609a99801588e79c09062da111a77ed097db86b7e539cd745bd998d5aefec85d4028d9af49ecca1a25292de9abb81e7d4de4f054b20347a23950ac0a743e9ba405a6fda65d0ef7b16654b2ad30c665dee6c1862b24f0ffd73e849d29491828d95705653e54cef9e31a1ce7f42a3a5fa8e2fb51ffd0d9c22e5667079da81001b6a46b8c3d0c5e1ed931135bfbd59e94815dab52feeb16f0c15ca24f083ef74cab4bb7c0ba7a6a238fb7337306bd11976dcf5c87270d24cdf6e25a813504c7cf031e626a3c19b72476f8e3f2e2c513e57b9093b2ba239c62567a682830ce7f1acc1df4a43ed64963e703a31c810790dfd386780ea114aee28af45960e9955192906ee91bdbf2fcc6ed44d61a6d7b55e783efc7e09e0ee0d5d129118a5143858b071cbc9aa2e09a1fa867e71644d523d4b4d3c88feddc337ae53929808a4ffda4f0a171c1a779f8fd13d5958f869fa0b42db9982b4c70c6f26815996e56e4db2007e3a00747214ccc0ee80014ac7a8af01d8f089d7003ac73d5b907e75e3d867190f990accb3836c13a6d60e12d8d0203ebe5f0d283d56e4b3a11421cc01eb64e61c2bb4a3085f849e591ac1cc5dc440a9685f06c211dc0f9fcb565bc0f5aff7f900c8dceb382ea412cd38f282e962b75d25f2b8a2eba813689aecccfa5505aa8382ab4d8d26effb4ff4b6bd7f0f5e25717d8c65b0ab0c54554a096fd5f5754acd9c60af85e6d72867f84861638ca50b57c75e4ba0d35733d277237b630148bab0028da13c4a489bdb50522a9d6c51d842a2c9e4b31d479b249574b2c801f880c211bccc01eb80a08e452036392e5c9ca56232582365598524460c9803be623fa122292244aefed44a106397a1186f616852071727a3316916230f2da9e1f2ebb67735e59d1e20929436bc9d3eb2e579e77789641ecdd24df9b16af45f9c1911fa55d794d32755737c5bfa77f980358e548a67add4af240dc273b2fe50259eb45988e00f2906c9b34217c3dd82e18944fb946bd63ba056d023f2416c871db8aab125a1fcc3fc7f41f288d031b567b6df8468764636e456d6c96cbf18171f797b35f9ec121fddeef34d1e1ee600275a161a93e6e5bf62b1b0a452e11f68bc2247d58036406e7bfbcfd02f5dad2f84dba984d0c6151d69ad5ff9a71c2d762f7fe0818871920864576f7c6d289d74d293de6636e4a88e38d7fa08c18bd605f392b6ebd98c139d02e2fa9b8a771f61d7272327deb89e2f6ec281f5bc7889c610fefc3ca41942d473855b019d511c9a9d87aab9de2752a22e521e44fd29e73a36360c3c2ef82d0c787b67cde5a38e151aec9384fe2e7fe064de02400a646148d11ac92911023ee109f7c91dddf000bc8de83c528b1ddb586548bc5688e4d86dc9cd0c47cabc4f8d7e5262de3897e9da513806de1cffaaffcc4ddb26b02efadd27837fc1009e9726992987f7550cd00a20d62ff29b889e2d0ce3bdea3df646dea1227c04d0becf50ebf568aca0b50b6b53624d1dad2414cd574917e82c75af98718d0cf997f60e7780241be15188284439db438d7ecbe0ab9cb6f697bcc2ea14df02134d70c10b942452379323f2facec9cc4e18d69598510f1747fb4d2632f6d35f2bf663f04db3c7aa4b9080d288b4cfd6f51610797e0d96c7c666bfcacf91952c22505407e77103686d94245826454d263a81bcd400f6fc948e44248d944ee53f4fe483488c5b603f711ad36589430749231a8e27f2567c1b36dd717d7abf831c59fe20b17c7672d6ed65e67b9a1a255a26a244267f62ae78a92d73edc5e7852bff0beea7a03b2bf16dc14e475c9ef0b6baaba6f68f154b94b36220a65014903acc48223609e693f7970e77d3645fa5a37ac23fded0210d73fa1111931153b3a899e2b6b7503dde6e2b844143462ef71485f9fc3c658c3386fd3fe894bb0c9a37c258b5458f0d5b8204413de261e9f6d0776b8bdab3b979c43dc6f191df33d90d3d5dd52277e4ec141f6c7630fe9e52abf34a401af3300c6bddf759c688c055539f9756f50e4ef8eeeaa7485ee58d3640a61ca9e399c29cb6810e735297be90b4ac586a6247752f96649c28f2ae00637e6988c72424aef8687bea65e974ecb434ac54943f0ae6b414c01dc0a8ebaa62db6c614d736cc8e1bfd7955569d2c944fc5139b85d31ae8d3a27e9ed4277e78d525f5c75eaa32bd12f2d726de6a0130360e77e0c974c3387d3e6c12cb259d5f206724cc024aab5b978df83de95f10ff181a6aa67e0adcafe0c0c94aa838a8a1a235444f98686dba6e6a91d4b309fc3115c2de1919137211f1fe2fef6c7630efcd81c223241941c0cf38325f2a72c41f32ad2b3b1d6e78f2046c2c38c531bda6347f3bf88ddcbe746f8fe6d47f7e88d38ee991bf2ab2cad2d4dc7113fb82b7c55adaba186cfd3129deb1e7ca5a2df56858a08176ad391b72695fddc56a1fa32fa7b25716342fb8b9110b91e930046f171b171148352ccce0151ab481f724f914910e3b34eb4532d0220bebea8f3cc5b92f149adda0c7a3e35e2763b0c1eda95df148215c392916625581e47b3f4440613f02ad599472ee2a58b1d9af6da22c194b3b42b6de6d56bca5ae8283ea4992d3f3c2e77755eed160c8d6a1ce2c8981cd7ee869d4fc80d84f58fe5102cdc373a3176922d3da6343e101dbecb9de9df453cddacee71201e90f798cdee37c5b75ba0e56a3c0fba891db2f5357b548291ed4a26c6bb9fa346d4fbedd86c321fc694c5e27f87325c1784381c8cdfa723170b731038471b2b18d30356f6f4765dd0bb6a413d9287989dba0b9ec322fd9968efb6ee7ee01a52eb02a108597f648f9ad4357af6b24c2956ddc2f81522429359a8a905f9f02b533ebb72a6c3a2625eddc123679bbadd21312ad3ccf8154d7b6ca6c62e55f0ecada7c9409a5bb269af5dc85c53494d4a032c40faa41b6967158e249de5f8a60a68834255a72ad91330bdce3ef174194452132a87a6d071231267155675a7d4c70decf5f17a9c39f8ea24164247d411694443470a316eef4fb8650ab83dedbf4c9f5d9d1bd5f7a2f08472970778caa2d49801f4a1b3843080a6980e77af75b63be41b5c03fda75df1efe47a387385b17724b92413b26af88067a4df63b6fce3ce9eff137c7e196e0f70923adbe44cc650e0de014429525da888e7e53a28e3b03dbbdc414728eec031e1c8668dc2ba2b0583c00abddc8c199a363309e3e1faf7db8a75918379c0906d624b7d29334ad10df1f388cc896be7d3f6b848f0859ce9531f06fbb8db8d4e24f37aa60170345af181f96aecc7a136a6e723ac1918814556e3d5c3da42ea9442daa24b42296dfae819aabef3088c731ef0ff58c672133305c38decc93405b12de8f94dd4f00d4066b92b3a3f14b7ba68ec61ba40dadc80420a48fa7107345a67fb48bb4e5c4faf1dc4d3ad7deeb94b1b28cff9fb9c4adeae93ffba1c912a1a4a48be2262411144b6e0d5d3122a0bd6cf3abea16b5302a0ebe13bd93ebf55bdd6f60a397e7f276df19341f08befde87ab1a10cc7885ba7be8a75a9a5f5051f7366ac9db14198fe5cfcdea7f0cd6a8219352ef6ff571e0762aa78be080dab445eac2ca781ca59088f5934e3367a2ca12373577a11a6a619cdd1998245271474f1cb8dc14eae45db1be562f6ea7acb7feeb957823113a608d8cf06ace325db93d760ecf4bff1d49ef0e9226af474de125ebe2abd37c856b6822b4a0cf902e77e01624317f55af932330624e6960e51d7f819b014705f4f9716e2a6f63f9ae0eafd9e446cff6d73527aba6f3f189d38155c3f2c365e58bad4bd963da6301122c65258dc64c52388d694dffbf84a25fe3558828f573200ccd7de1bdfad16ce81cab459c7732798a702d64dcc37319e5bc4d0f9885f26e9448871b3c2be0b70efeae2ddc0b93adaa6ba6bc3bc9a5bf7f6a4ee3a2c169c2cd60f2d1571abb72ebf196cfb7b8c451b3516ffaf29832423a46bbe3524ac0b1270bd2fc093b72cc2ce239f88f7d516b1142b698c75bbcf854b8929169d863b6cd81c7574756208b04e80378ea8ce0de2c10c24c8dfd3f969661741b00b7803072693c89717a70167cfc27ffc9314b089cebd86d6be32e32414927d4878274eb2d428875e629222ca0a147ded2d5495778f81e5aa0fca280976eb1e2f21a425912dc1071739008ba45cf24fcecbcd6694ebd77a69a2a9ec2ff4124253a6d8d5056ee737cfd9bdf25c91cd51a900cf732f802c2ff728cf3b8a89b7b8b19f0106016ccf6cc170255c722a655c755db41029b48c481bf444ff7c55ab85f8e3ce12da7bae599796a88060db5907522dccd2b11de83640ffe8ea2b72c6d27bb9ed7b6fcebd92eff5ba2dbda72ed2bd902ac756bc8be2b92f88926f0190597dc4f41a52e3cd08396aa2d0af854bc8450320322f71e8cef42eb68d39d162a8925ab27928e5b16ede9633032f1014ed2403b55fd3f885a39ff7623f7a88d71c8f6c8e77c92f51f492bb16ee469beff5e8b5385f6fb7a7ceafe14c09a36204218849d12313490e5582030aa02ac8ba8b5eddda1a3724222f91ac07d293e4c96571901102c1bb3b43313969556b0b79bbe27eba2f19616ae5026d86f1a87ec6db9352218e2f0ccc0ac07fe6e6f64c72b70fef8e9c4b9f60aa767f8373eec40591444a45bb25725bec16e53b67f09e34ce1e7d41c5f03c79a4fc523eb163d788e15fe9096dbfbcb129016798bdd41db3495c3198c97df7306826e45a226912fd6ef668a4672a56e0d7ef5c098eda6a05c42ae30e4714d0e8cba10e10ee18927def32b71c4183318d3ba5d7af78b6c10b98cc6653998af4d365ae8e20158e6d411d4ba8540b3b27c49b414a3637bf3f2c911dc026f9393df6fc3a727d61e2e09265bc765faab5d4a80b64ab9abef6a38e425077b481589235ffee063b2c0cc44994c67fd0b257dea57f1c5800846e21f9991bb8f7385e5e56b4097f6ec5c6ab041ac93af247e1ff6488ae5cbe27b45e72f12c4fd762b6da3683551104c41fdde69ef4cae5d2f23b710a3b995d2e1699bd945b27d155b60d67782f6221731b6975dc45f5e47fa05e4a85a98a282971f1639de5bc5c95e409de49471416f63018d9cb5a34e32143bd04b58c4378f67fc7ba97b23edacd37b3d390bd27c38e380b7b193d31ce12e21cd7d9cc2b61eb56f0c60cb3bb88cb25412cc0941efe0cfbfd4c0719bd48430735b10d226ed8daaa49b2a9c15812df5792bd046f2a711eb419c568437a0dc8fa52598aec5acc8485ea919f8092c04852278a44b7e4ecf1bbb9c6af184442caecd862ef65b72c97f1a45f60d8576c71c8f43fba4fd8f93973e34769b4972bc21faa69d3b86efe8f1b835fa3b951249e742febcfdf7617d64de5f251f9d2ff96c7aaebea429768d9d9b95a1a6d0a1d67dbf19fc20a88c07b28e6e90d0ab5442fde56e9083437ff5dd7596a726dc4d736837ff918cbacc8bd99db195e985738b4489b773777d7f5d3b883de5dae5fe404301a0b8a2ef26898855a1f3831aae0b6b692ec59edb0a1d2952eb6d8152ab5d196cf3dde82e1eb8c9141b39a557a1c62a80452c700a272d7dded87a7dd665ae9d2c8ddb8d9874edb654386c299ad5dc733a66e1b258bd15439fc0eec920a9b4378aa833507d9ad379409a5ba69c459b45f97134541e71616e9e2482da0e14f5fcd5b2e0e3cac5df52797afdf102ea9b15d8ceec7259f433ae26f74dcfebf9d71fcd2ec02eebbef2270bc51d11ca531c37b34dc7d63f9090cce1a72a196f5456ff3da42717fd54077136fcb16c887a73cc5ce5ea88da5a776a8db43eb9c88e3d03778004e6e5fcc2aaa1f9a88a045e9b06ee93367ca822dbcea049eec1430fcd19292ad6ed9e344e69bbf94fbfde57d339a98857ae3d7d671afc68c9da3c6aff34f6980f3a028394f27dd50ff0e4d7d21e59fd651bf12bf2eabb253060b330a2b129df46a21b68500e284cab9716ed965d4f8e8897eaefcf8b9328df415de253df9fb5fc33cd7babf1a711c5b0528a669eab46a004b5c3b8a1203e6e825ee0b2ccef980008b51b60123d387d74dc41c0e361660ec0a759996b70d46581adbc1ab51bdbb9da90de40463588233a74d15d69a04da31f864ca2e85aa65c09b4460ca0c5b3817427f971d780a71468f927e5a492f95c8948a30bac62fa147f3abd5337394175950b6855818031ca8ca2b948a39741346100960289f01e8213af4356ccd2cc8673b7d54f4ec18499d42e5e743bfb334c5677481e66cb67bea46c4c60ba2ac9267ec79387f0d05065e1d276e9c724cc6da7eda6bdd2fdaab4fff18bfef5bb5550f6d5e37630c0e16045398938574721779342e1c9c182ceadd0cdc98fd77800f4a87673177ee1c882c2f90b34802b52598e389b16dc9527a6705dc26775abd888863bfabaf504cd25a9dc9b0d48ef4e064afebdc554f403d536603108946176e26e6b399dfaeb3030251fa7112c1175e547dd4b1ce1987c58e4a1ba00a567deece67cecfea99d47286dc5ee7faee4864ecf40b71f308fa96eb9d0f472c778fe72aae64e8c05d4f3095e0585ac54c0bf7691f288c94c2d42ba796e808f58ae27cb6a420c16a1cc68155404df24a7cddcaac9c0015fa2fb5eaafdb86fc12ee6ac0ed44e4368ab277dd717b1479e97b1a7240f51ce72b8e2bea37f1f31f7cf01f2b8517be19d5a632d218a4cd9205563d0ce7099fcf97dbbfeaae2dcdac747500ad384ffb256433a2e0e8e1d5c6151a21585a41b484deee46ae7d544a0813b0fa357573f57dea0f14771067089cb398c8e43614744be457e2e913e4b0711e2f93a6cb8d5d541664ef91e8656efb7fe9a3bba705ec5388011b82f7ff895998fe6a1302902ae2ab45239b491cea1fa8a7aa67a61f23391037dceafdfd0252a381bd34f83cbe640d2ae024af887cef03888565b40f5b5f324daa32df7a8bee6ec4b40cd28ebf3ca06c85276a761983ff7c52a0c59658e7c8bce2fef1be1f4c9a72b7da59cd867f5784be5fad0f4540332186de6fb60765c506663f4e198c6f62805278cae23d038efbb4acb83403c380d3d3a7099a4a5097028e2edfec18b3c23612b37ef38d92d0014ed4fc580f05576cc06f0d66d4e6ff34c95adfc8f631676cdf7e8d833108a8fdbd8199ad4b0fcd8185d2e1c3fda1301e184aaf2779de9d6926ff538ac423944b8704d41e252f449524be083add025fe5c4baa9ee8a8ad46b279968e8c46b4fa9c7ee47756705bd0e6cc6028aeb25af5c459060f7cfdffe192b54a447a6c06b5feabd0bd257d55818f205c3a90744b170fe9419a665d804c16ff127b15a3b0ad3642c826c27cbdadef0cdbbaea3cd6c8e944d08a5d1cf9b6a5e999b2a1e4ba7f975ab80a2d75d56b3ef31b3caee01c91ec7db948805bc1d29ab49d0686ac1110d2685c4ff259d905615723ec524f0b346c96e3041f42fdfcf6da6af481a92d0fc80e6bbdfcfd76a530e047b05af73855119dfbe9ff8345f18158d684e96964e6286eccbe8507178897fd12c56862f600c77e6f82834dc5d891f1b2338d69b5a9b70bc534c71d6aeb64a777c171da489ba21e33d320fd72c3927cfa47a208d6e83584f994c46516a6e40f53cb5479f908105679dcb495e1e493f8db8154f519b64dbb8762bb01336529cbfd972c63ea55077b056bb562de67000cb084a470e9580d59a67a57b652d352f18b74db2573fd0a5e8212c1db3becb9d7fa9a2093376d80b2977fed84a33af1be42ba3a3899b8bf8dd2dbd2dd9387b4454ae997325e7a9d1b3ee8dc5048067facdd4fde45a086bd51173c9762ece4312bd728ab4d3fd286544c6e85cb8a9146dfc5cec4c1516c5c3ba35ac8fae1df837e45d1e7e1b84386fa29dc6c6bb5aa2e25b42c29215b3c851709f9a0c006e5c3770e6d2dddcb0db02fcd1b60036dd28e6913f00362e70daba10a6bb4e7073cbc0d9bbcd17a3a5ba812e02de5e150b66d920309c2375f979e9fb6e0a7781c9e6e31035931bd97ec1e37301946c93bd18733cbef0724d6289622fad85d57a25be4e95d654785d6015ee4b8c856a8f9d509dde8b753bef220d68aa66402759938c1de3be475ef926af36b0e98254c173bb5583bf4241779066d0835c10a739ea6bb756ba680de163858938364deff27d1b2ad5b6b167b6d12093e8126bae64bbab020a27c7edc257129e1db79f3ce5fb9e292c94c62a840a06ae63f2b2ef23d63e6d8771f00469a62939c4680e5079a89ea42b679e22caf30ed54711fff56b5aa39441defe7b9fbab86e1fe217132839e4d602c1748dfd56e17f89f87d4b56641ed4a22a2b770c2b63709bb5ae204b64fadc5c2f8e3345c112e8029086eb7b581505bd9fbdd4a3fd9aeca3b0c1ca383dfb8736e0556b96787abd32ad25cacdaf656be4483b6f4c88a7534dea213a2496fb2a57f41dd8601c04e80f1bf32b57edbbb057b376dd9daf07fd0dec6799a2855728abaff97232ed7d3c88c1cbc43ae937d04e884b57ea2f03cc6d5cb41e71dcf29de4c8902f287777e59b75f14d28a9bce8c49213424a6e172b92364e7715cc31ddc2b20eae82e90799e252b6e9e02e74fe4b05ed001af09ac423d73f37a99ed1d37434375e3c3d2c5ffd7d01a8e51a8c9cb41593743fd9c148ff9a2bb38c426bb7c349ffb00a145f00ece60bac5087cc18522f8cb12225e3189b7aacdc9aab82e5983d9aed23dcfaa0e25e84efa2df43d416648fff58b287121b943564bcf4bb0fba3d3ecdd1d1df3501259d229e2c69e4c89a6e7637a60285c3db01f0a11ac6c86bb8559de449d2a4e6ca679e94eadae876aa4b410dc60db58eb455a0a4add9aa5e88838593c3f2c32b98ca0e41ce595f35e84d76667bb123f1367cd7a1f20e64f1248dead2b6a556bcbee5dd46290389e3236c88cf6d7ea8d3b39df43d6c003148146b9669896e3b08c3db539716c6a3443e3a4ebb0566d410ab037e69b6c051e566130526419a983c30781582d7f3bd0aa88d477380586f39332fa8475b52d1fd068e7ee0df520b36f33720f0cab778852ab85a421c6b96cea0f637a44aa5c428dbf2f82760c5b1ecb24f62f006bfdf552a72901fe011e0deabaac313bb93a12040357fb9a40c3ff9a7ed7bd221e15da7cf82cb89861247c4b6c2918bc8555aa2448d28639a39a7878281e6d72d1438adec7a82343736ed41751922df0b01510a0f55842cc59a004d307dd3a6400fc74b292004ec6af8428baf225bcfc317d62f3350493a2aa75d5dad08cea01b831677eeb95f3b0f3805862037a86b6a788715c1c388d8fb9eca75e0ac1bc3d61e050d139cc0f38ef1e39cb5d53851e251030e04ecc4c3601b8357b66635649560f543e040753a00830140276e4560df40ac1be815837e5a7a564876a93443b54adf2b27a0657d6ea5275aa60ca38ece59b32e29ef734df9f110e3d9b1b817003ac42ca4818f4aa85951eb45db4a53aec2f70bfe97984d3d805dff002f368e8367fbb606fa860ebd57bd1950948153c02b00b482770a747f80ca50849db807b4975abf7d8f15af5602f511ee47c8f1f11376881c919522680124af21af64198fe7f14465614c40ba2d01e1d0c69ff055cddaac6c23ad50aab1f4984a408f0b0f096c5ef2f998f8f7d78fe488f3e06088ee89266e9e0f64d1091c7ea2a569a67dc53818a2002a9e528ed659502b17a71df9a376320584718953659179eb33ac3ecd26edc8b7c42aff673d877176ba4b0f900b4bbe945b660c103b5f47e80157947fb5a749d54ba51569ce6eb1a5af796d352baa7f03984ea15856e7539d7be15243b561d8b49ae421b19ff66d8320171b03b07bd0abb6868ae4f244c971b7ab702a9279ac75bba03b5f612d024bb1b85741124ee45f2279112e1b779c9f6c8e1a47f2b227ece15892ebb51bc4844431e5774d9d537c5613f139aa3b709f7fa2f9e4fa2aa6dbf7d83b412d52532c049092651873418a3486cf9adb3b1cdb54b1c4c2a23888ad13fafcef8207844ca394abff93c5ed7dd0b57bfda9e0cd7b151bbdadb9b2596e763785bc28b6c7051823188efd2b8e6c416d0738b908bcc595e8fac5bf916927d81caf844e90ef35c5c98051fd6355813cb9812abb26d293735f269315ffc7e474cee646d75b67c9b8b81c83b2c9568c4dad7a51388cf311ec26df50bf6e3457ae78693a0e80a80474e95b65d2c084f60ad077085f488b785cedc010a0a1c353d2f5301a8ac678058e1c51f02b281524eafebb7351ba61d141f7b275c707447102d57cba946c710a00b5c9b267405463b746fa95a795cf7e8185212f8a817994feda641a83e6a03c36b8acd6afd6b60f9cdb6400f9fdf47e7ce548738acef1e7c424a8de6ba1f4eb9a4a77b4ee0a0ee08fd62d9caa2920f9cc6f4509da2d1ff077f27a7d0397a5360ca5d3cc8467a04c1d2e112f0fad591b4a83c6e66139387a28af15c1509b0de03b81e8f92cd442a9a82411601062ab004bf17e9058b2243f807ea3c57da360efd93f68f776d6823a41865b222022e03f060a0c60958362bf15ce3cfca49a8a22ee39b17616cd3ddbc2fe85d5c011e779df68130db5b6b7913e4469b38252980841a3395edb9525f2d348578e806f6851240a39ed7938e09127f1c5aff48da309b08d297c8b1c28581f1219e13be488e4f868d8055bf69cac600d866b5b7f5e9fd444b5f8c368668f86d6d6a14e6a94db2ff795868d8da75d097b09c4860f838d5a8108db35c0eb7be49b02c2e6067b95dd155f80b8981a78beb651765a412d4fd8cbfb1ad173210c25897769d9417af4117304f9ee44a0fab9e5a65221ea1e80d71b2878bac84cc47772a41df1d2dad6ab47e415f17c1c0289c3b6b50af2cc4b9b376b34221d465aa6f008860c88ed15ed6b6282e9d6f2c4383729e0d11c4898e2bbe374be3b63e051f8dc787d4d239e07ccb0eac33dabdc80caaa0de14c7358d9e9971ed20d470b7f47dbf4f4e53e46482109b2f3c4aba3c878e338864b33c54222e323637f12781c41d94c37f248a9e989ec94d4f6e2643b27aabb0d8b0f784464c519bbbeb8589ce27f349bc4e37417f20cf45a8a5c0872150e3f82ce8aafda57722c9d66444fc9a07286c15d6dff74f9f81232e55123c93545ebba80da7c06e8db0c492ab5a17778459bd4f527d78439bfed1ddea8764c13fb01002da873815a91a5727636c46991d4ea6996d1c1a82a13651b4cf39ad52a177da3248f385cbf72c29276f684c0c8b85db5118490e96af193fc81726af8fad2cc5b5d55d0d0ffef3a49abf59f1f349f90a26c406219781716392c7493a120ec76da8bed9008d1e76b0dd7ec63d83167278f7ffede4c2db1f0ac2b6180420f8985d89afacb5a6c707f5e2f3695c9a1b69d6436d21cd719bed6b0cff3a19ceb90479413fc829bc2fc3aa4d358717e54feb3424e4f57ec923c1a2fd0bbebeafcb2a6c41c193163dc4709349b7edd6d622d83962cdd48d9aae9d8e51d4b37230e6108cfc8b635aa9e2cf25f228ed837e449ffa9afc5b223a0a4bfa9cb69225b2a656f409ef17096940ab2d85fdb56538b254aa46a8b113fc0982ec9d2b14076e3c76decf680ea7766a63eda5788f07521587d5408cb6643bd02ef1e392abdb0f776f1381e4242523f8d975c2b2a06ba683d20ac2785310d792219cc44caa02eedc51ac790e9bdcc23e0df8831be136ec9d44f310188c3f44077556a0620f030fceb950b5cb40bd3c5d6ca25e3189b8d14ea4e2137abb5f4f1ce0a0137a0925bd06e63cb088634781d60e149b0fa9fe247e8530bf5f1ad21975da8de23db4c84556af62aeefcad1298d9ef4f88bb4f334405d63a0339ead7699d4822898d7a67db634a9c66cb64d4694aa9785bb5f00ba87eab53c9fc6184ab43edba09478b38424b7570558092b3a6a603de6a0ba76fb368df4799a95006238680c8b036e5fe3a28cff7197842801aa2630827deefbadeb3dd06c9bdc528c9e20c845600a087354e625697386e3f90011df197e94881f091121a2c68c5d5287637de81a10221c34d8ee7b92b19ad993124c60702e6440000e3b21dd7914ea5b2ff8d7d4041fc0322a75e3ebe467ba50ba054a1bb077b43c5577ed81c191852de471cc6dc8f06439af9b4ef8dd9034086b12f814e5565bac6345372ebeca900958495b7979db9e3bece2b4b6b76f13104b701f141e552e356844136e2cc0ea71bfd51e2043f37a9b813f6a5445be1dd849deb41aaf58026e2944f24ee2c393ee617e527429ba16c213ab53b4636e44960415d4b8c1cb6fe1887c464dbe2e059f76f9d0378604b21d44434c87463f8a76da950085360fd9697421d1a7e80d8af0e2312434f3a3a129cd40fe3392b5d2d78d1a947e07f21c1edf1d1031f2bd4a50df9b71b0ae638f3724c521bdd32657c946a1c08ad95c6a2545c32f314b8581ae5f0eb96edc9944c43ab601fecd1f32edfe27ec303fe1a7ce9acb68b56749fd97cd273f74fa1837d42a06ed58d9c0e41bf302c8302e355f1ac095af844e715eca631ac04505fe96fb096724d038693c525ffe7a494e4bc58297cdd3193abd204e7825af45cee82ae2c4f3c7aa6021d11f8f668966333aa44a51d1129645d60bb89ce711db1fce1a80e38eaa36337f39fefd62c012a6a1b6753eb79af0d2c6537264bf36256bb080ff8ee8a66c3c4ef7b21fbb4500742fe2dfa02a03083f221cedc32adef1346bac3a1967a68f57c2914e91bf1f06397c9085b9fbdd8f1bd4760c9729ede43bc3b0cc729fcbb2dea45802e0380694f64ce3a3ab0eb42bb3321828cb22e61e1b17175e8437a28866a1ca36774300cef4317f0f8879d202b73103086d718a80fc7cb767dc9cca8815984b98e212194f21cc66bb229eecc5613f645d11c3443fbc2932a77a554a71d13d48654be040eda878eb4aa1ad0957379de006647ca52659f0d630a31d7ed2f9a1938dbfa4c6f5d927485e86013b39c1aff9725a79f65ea50e6ee0e2c93dfd01e1364058ac5c08cb15111d6caacc3ec2d47787d3984e500ee4c623adf410e09789ea637a04909becdd8be2694053f081aa9190886e468415fa9317430f5d84f9f32b1115e455f7513cc90223451aecbc0866463360b392088dec11a23a3f3b6a05f7b1f9c192037d4d0e055d2e3b569053ec7a6c285b964690f22ce0c78fe477f03a04dfb9acb46460fc6a861a4209e0db1ae0f5fd7056e0bfe6a4ddc45511c0ed65185047451adf345e0547de70e3d23aa236dec11774a16bf74cc066bd245f0f136125082e8d1aebef06be5e13e034fd1981d81ae771923fb70e0c02f0fdb9004a1d17dbe9ed1fc7017b92ae1deef3f4e0650f508729e2610c46dd3aa6b067d43dc920a94e2bf48a3397fafe2b127fa18c7d3a2b8c5d78f660ea847cd67a8a979b7dc435f5cdfdcb6545ab385ec112d8ba2a08a39d70b8b0c52980f5679e0fba9084675a710ad61bf376ef055bb9ac794a5c5994d874bfbd351ce166acf666c321ed6d21bc5c0a0b61b1b54d1c72e04caf45781884735cd73f9b9099cce1fa41a84ea9775583cac1a96e98e47d24d1de40fe672e118926a711ebb465009c39fb1541d01c8162c6ba517dd8136c16dc16b92f59fbbfe71efcbfb180b6556dc3accf8ffd1d3ccd94b57ac622c0bb7b15c8b4c28111821abe921b308bce2a009dcafdcf4e3adf052ccc791e86bd963f5657fa81e5323efe07d1b08f790dd985bc524a338aaf8e820fa86fd7d698b9a371c2d411e5e5b6af9cdfebe0dc230199a89590a5e88844ff058b4d1c2c3d139acbc33d66996496b87686686eebe43e88b9ee7a75b115624bac75530a9738850d7606c835d81af0cab7788527ef10a4fde2149f2101d73f0fecee55c3b1ce1695f334b40c357ddf0c6ba0727317ce30e473e1858e80490d63f10bfc4f5357ad8d903b199cb1504cd3e64e2429de15045da5fe989d10f4f9298666697bb6947b2623777d9bb0e4f376c8b2bea344fd93e3c942868073c63cc1c46ce8211261b8e65e339aefa51e1b88d7f92ee788211e3c515155dfba51c1049460da9aa8d19309933e97ea7689938cde4ba77284e15dd074c4fb11f225c2d16254f087b583a9ef274fa36e4adb5c93b87a49a5cf9b07288919ca4a4f713fd1c1ba39db7716a28434786d7608bcf5ac1bfffd43356b79a40ba666954ce0ecbd2f5811e7ea2d55b45aa52c5a0c2f258344e521aee1dc829e513acd44b8209965e59f7ca8f42d55c3d187b5d8dfbd43e05d43ee89f290020e90f88e0cdd9be6eea474a7ca06dee406548bf972f2ffa3ab2e1b3f99a0ae87f96416fb1f1577d50ca9df4018c8cedcbb85913f0b615a84d56d25e738d3eac1c7b6651c632eba848bd01a076329aa7ae7d13609e5efc8de66a673225de962611dc49269e48ecbbbab507ca10019a04c97ac89b7aee6f0372ef5eb6aff2da564e8e025c9ef65cba310ad75e9d11f00f55f20b47bca0fb3fc205cc91633dae5e000314959ab9f18a3368bbf71cac6c545669f70856525d6894ac17a001443f9f43078563db3ecd2d4b9944d028d4476321f1312143758dc5e315e932c73e35f90007e05cb64afa96fe387730f5c5663cf97844be1643016264a937697ecc3b4133a92e9fd0989491b52524b1af722805e346a2e8bc4f6e6cbb67b350294d6fea2f49881312e5cd4f6c190a55ef3ca156c00669207c98902765c8cc0ec62753b7e62b1b144afbf71133ed0cddc01cdde4b0cc176f08658817782a2a27a1a651bebf1b2b38da445bd74df19cf6842381ae0504978b99f7ad496b685e7f21b33afdaab720f7d96a496fd08b38c87182d66a27cff96489a6ca12897094814581a3f9ae930886d8f3b81e1372d2de2123377ca3421e850749885bde118315c4267fe66a78f7976082589130975a8356b63d6175fd76c68aa81f98ab9d82502b349477deda153016901d8a483708923b97dcad0a65826335be7261f514ff9a655c14bac8d940feb4491d01dd0c04c1cab07c11348acd3d9a77b17cb9aefb8b6f8b96d101e745ba342dee22cce7b1f2cd1f759e2fb64d8fdbb2ed90e05ce516e481e54dd6f1c769f68d834e88723c58c2d4a4994334b459778982cc695d6d09f34518f49f4c5adf272fc54458957751a41a70b393b597adcdc0344b0ddf38926638f9be3a85e29334f3cb1e90866ae0b40ac4476038e0882c9b7e3f715073f1875f0e969ab0d9b4f6a5f8a545696ccfa59e3de2bdf691b9754af3d3a9cb0b78dcc5cf65d9346dfe06ab835d38573c14eb3c6b8e47e1e786eed067b0ff1a1e9e8faa2275b6edf4f9e21b77b5826571749c297c5a8f969be203c2ff636d81f14a05de3e46ab1664c08615041a96f9b13032ab0eee93af9ca7dc5b7358b16623674ae545c906ca06516519d82e46f4806f26ec5514775e8ebc946a58218cdca174c0f76c7e91e78eea5abf52fd2cb5bb58d37647a7c1f723f2a1c825c97934a4d9e064e378155a5a606b5f5e6b81d54a43f7d87c0dc944cb869e334166e0060deaf7865f18dbdaa9dfe18d33b0616258c6c9737ba7f3a59f5edf9da2a86377aa0b692288c8c790674064d7676a2a2b3bde66e78d043ba313fe6653cee51dc1b5b95c514c8aaf37ee05854540c26786708b99ad3879df490ef39f7162606d2d6fae60009ba98f2c6e574455361468420f3f0b77ab6d93df7b015df19b75a4753367f3ed91af1c773cf9d594c4ee5f1b5b6543a16181ae964f55d97ba3754f2768f47053898aef604ecf3dd100cfb541761a730b4baeafc750031891af23a8ddd777261bd352ff0d8dec81174987206bf5526cc7bf4d8ea8d8f8f8b8e2e6d4727032a0500cf53781d1b2e27d52df5e7f3827d02ef7e5cd41cd667e6c80f417b07796cde3460099dc499c1df19882967096a2d9dcb0cecf0a7866c260b535f8491d46a3f4875accd4f16e79949b9381784bc3c2fbd71c9306535d422272f381658c1a2fcef811da2140de5ba116379b3f6114b9640e66f18e553cac513e328f5042573a8f912867a3af386f99f7c16db2af52a45ca7a830480dc343d540204ea9d33d1dabe00caf45f4da4051a04e6fda234176ff4334479b863566f09cc81bd8b49ae41423560c0f0242015287074c168c2a2f5526d0ef6abc7b7cd2c7229d09cc42e40f89fba60608d23da64d875e4e650b10ca6aad6b4bdcf3d5fa257d2cea8cfbcf9ce87d69bc13b9c71d40a43e39825eb76e0dc3feb478a0d927f5f99e61dee965c924a7ec507de1dcd68de55f5c51c3e27cd4807522db9c29870d474841e3f263edc5224afc94319a8d00023e0d3ce331924c45fe052dc60d67e6eba5bbd9987856a9b91e1526fad5230f410c376d73048ed7dc287fc0b9b24d53ea64b802ee96c9a49fbd2283f9228790210440ced5ca5bc7ce0e0f2e3fe5ee99d8c8cab377541a224b97a451cf5fe88fd729db7596d7f4360a832183ab78da56715cccb8ece3aab8d4ad794eee7fdcc24e8ddedb2774829453e028129609465e1bcbf583e813c59efd21846f44a597ec51f7f30999c0c3e177ca970ea45eba4f80b5787cadadaf98fc1beea01d42b9812671c2d84fbbb3686c898a4fe78f25f43c25704111c42e53aa4cd12190e5320da7258f1db221b6868b8ac53545505be8f0d064de947dbea2f9c3e0bf622050a302eb063cd9f659cb4944109a334db5dddd1174644c8b1e1ac0e73361c05c268ef6c90cc4e14a35f6790d5ebacece51caf2014f09c8ede2ebd5e03fa934a528dda50ad8834357d1602fef6e83ccd192e94d6c8a22055234cb650d8b908fd7f84457ded51e070e3b814c5604a8b8a8951719394ac5fe38c8aefe2a1a51a11e50eb7d93b138baa668e67a2198426938636e528a3c7822a6a7fb41f21f90215e8b1b66926d7f0b62257d75a50b6e26c972624ea70f98e69be0571625cfca52211af06e299a6f0a61c3dc9ed9ee22e9b13b4158f597b3a54ea3df6540a376bbb670c33cd1053a8eefe774ee0b319398376fb8029616ffe7f5bb826d24b9899f4803c30a1cd21aec798c4aaee0c4ae20c152be823bc75c264cfd931f37ec911a7b4fced1b0e5a8ae40699c0f44e43cbd5cffdcc16508968052a717a191482dd666142f50c367d53a75072da5a13122d9156eebac5d8e71523124af460bf5a5c5af75be4d4ef1ad1593f2ca9fb710c14188a47df5c1ca538b13fb03ac5ceab324a2be6ce4c9bc24aa89dd704016693bc9a3dc7c791b9d2ac8d4af04d2100194a0faef6101d1a2213d2b417b5a1f6bfa06fb3aec9b232a159f9b596fd35e14a5b8747effdb077c6dce17b11e2addc6880b1b37294df9989678ed97546569721d2051b3111a7eace2863b82690bdc57bea3b1a470617f18fc64d6e6eca060d41bf78d68a85a14e5b2753d01c26dcaf3ef45f09929d96012665b9e38fbda62d2576b745a26b8c1058de9bb4d9a7f1912f9fa7c6465d389ac4ae69b50a23032fdcc9cbf4e28fd9811deca26c654f725d2ecc44c236803278a01b0791610be24e7206e15812a7091f903d42d925a6887a61bf5e1b38e0f694c4cdaf325976ac231e70041c09b7cd9878ea2c19b097ac46ac4b0286df93cf77710def229091178605a62f4b3799229fa54460847a08898a07c2ef1595c17d4527b8debb03d3a4527deb065c8f7064c5d7ba7eade6ccbe5cfa44db4a5cb873e5f531e05c7ab04d98a82d8d87ee4c6a9e7050003c1318f3e58bdacea773ea806aff57bc54925afa2bffc2329807a4531e08e3b0449d7e753d19c273d92dce534c698ded69a9d86fb9cd2480d03e1bf955b11f16b092c211ddfe03d24c7f3f1db0d6e90a117fb84c6c50ea921d5d873eb23b0b17609def742efa6dfcdb7830a27b6b5a7d63514dfd120fae65d14bbe02f3b729f03b12a69ccf519e85353513e0a475a04020312a8fe04b316f6fff5494e1c1cee11bd523213dbc87a67bd55646adbb32e3914500975cd7d8b77d36840d4b2f4969df2967282c6cde4f09a50737af4a0a1d3081477c30cb274c68cde62f68a66567edeac5fb852d423ca4ede0c9a8588834b6fd26ac4a090a04369a0b881d7ee3ec94d7fc59c64d91d872d9f68f11e8c970942a9ceb7a7b9a77314eb6e94d85624259974019682f423929cc6c1f48e8ee74a1685dc71e9736831a42d530882b13ff3660d2f655e3d5d400edb5165d95b6cc5982ede79390bb4544e700835c14482188a0d818d7cdf29395ccae9f6e2ac88aac2dc25f52a2088c33d6d90072d9018342961df61313aeff66b97ebbb223e3a6d393d53f863e1d06d7df540165a1e49922f54d7054fe47dd530406281570a54fd211ad1c1d21fef10739d8dd54cf27d29c301e032a4f4c7a9890670108622eda9f8e62bfb9dfc885a9a9806cc67110adfe65b1b01d9a7e23a69f9fba45d316f01c86ef76edfa6bba21fe3aa8c543ae5daad0db45f0bdc7fc157a1c23900333a563078b1937121dbcbb866d32bb872c3a4c4de0d7a8908ad653d62341f93471e34281b06d17d5265ab8bb5c42de1d4bb870e825a9dc3ce0b55111bbcbab80387baf5f9b9fb3731a252f09fdda4fce40f8b755fb52912965a1d4b665394ef083e291508604ce1daeb8e97a06ab1e4b0a76ccc4962c34194bec64cacea7100025943f44023ec2461fb4595c70710c175fa120f763e3fb4a19c35753d70e30bc6bcebe79b80f0a779ad10bedee717522c88fb7f5fcb66ef5a0c0c5b50c17498800a59d97b6ae084b9404e237b4b9dadb3f42e3558f8cb5cc16016cb8575fbc8e3508383e437e003b1215bd11b769147f320b10ea29e02084c14c5f4bbb48aa8d6069b43be1d2a76fb67d9f447875900ddd703cb1b5de6c01cf4766f405fa93fe5aaa92f0aacd8641b40c7c6612ce5fe3ca2fa8d3784b1bb11ab991cd86fbb51e2b06900408961cc1fbf17e4ad58b037466226d4f7d66128a7547506fc292c16c9e4188bfcee0c4fefb63d550991b6627379e1f3eab73b742bccdb6560153ab8eb64adbed77603437446f2d2b5e62870818c548b72ef67d8a5477e8fb85d9b38005fe1caa47aa0cdac9e0b2743979f3564fcce255d52ce7a5bc2ecb9dd4edaac1b7285243634b34c9caa4bcf04b7c00af20e6d4f5d8bc90f9f6ae5332384979d2d4c88103c14947440d855cb930ba8436ca1e9e785ed2ee85720e70e1f8ff016c51a7807d1c7e1a04b71440c9ccf4dbcffc92f9c87108b35b631be12de82e496d5da2ab64196e8fb1bc2f64a3f251d990b9517f747b943f4812af8bd08b6f6b3002797658692736aaaebe1b47f27c5ee20a7cc8884524f68a8d7f094a540aee8fb9943fb31f680898f3f735bcc050a9a058677cd0a16b72880e24c2d506657733d2f72a9ce1949ff9b6b4f60e5551f4ddc9f6efacd08740ebd0e8c985dc153a42354cdb0c574b42cd05d7b760c25998446278be2fc30fc1a21dd5232e1ba270be53cf79ec7a9a42044af2d87b2e0e8fc300e61e141a0ebe3cdc8e5939220e41e1e430e4f01a08aa945d11298781dd035cc7351c787b45a4daf655691cb61b6c6f76b5a105c02fb7671a07cd8ebd0039a721cd744d39010bdc0bc4355c340e351ce50883aa3a8e49153144e547fea3979268d10dbd16bd461542f376145bbad6b3c91bfd31835ecd1558cd3c98bf3d2b61465f8e259102e1e10871ce53003945af1e09a13afc573d5dcae08baa79bfe18cfe9aa9bdd27a84412264a485b9252e739a117796a0c435e602498aa579981615e8b8673aea1d556fd2f9ba96d97c765a71a1c87749013b50482598bfca5eafdc822d78684f56675aa751ea8032b0971d0309b0e92bcfb48e0dc7299aaabe35c11455c59085c3dc0a1cc2cfc8d477fe13a2f783043106d5896fbe98731da9b44aece929a5fe590279ffa39463682782a22d9e764da8ef7adb62d6f9f1280af753da8fb2a5c39620c9a4edb01119d5cf95b57e0c9a4f4503a87d8274caf1d52ab390a966cf93bae577cb97606c80da2b5863399b6996d7e684f3f60385ca60a6393cb0f0be572ddcccd86c120166851d4bc1523f40e79b0fe26916dbcdd3ee192d71e1c358c069e6a003b434c4ba1fee0442aec1e561621e08bd13efe3c452a27be1fb527a8c512ee72dbf41b9df32a9bd3de66ea15a792c8836ef74ca3849d2de9148d7e9f9f12503b42426fb306b498258b02a6782bcfc9f50469d0874495c7afbfa49e113bb7e4b7354ab666568f073341451a53acc07319a43fa7cabcf79c7a73762540350fedfaeed72b3eb5e1811cb12ed0a4a684ee7cac4ac1a3053075d44ab0829b1f1856f09505a1235b9c307dac57d591ec9fc1ed44c38e1d7327a64a465c86db75c278c7d2aac712fbc5969e049045f6e14378e2c49faf490885a2bc32513bce589b3a24cab46a4f2482f93f296895654abfa350b5d2aee1b0377a3b273a5fdddd5679de4cfa26bcad71aa3f7f62ae7159d589eb3504f84fa552bb173083d3593d7dc161ac4c35b24cb879604d922db1cc6de9916ce8ad8a6dc1573ba7b4d82b2a6b741009de475fa2f68feba819c912c4ee38850c3638c242cd3f7a7f98683991959cd3c954144542e58b30f9f9c6eb93686cd8ec5bd3608c490b32f7adb5990e17bb1754a9e06e1d4854630b2fae563f3d77c82caee21cf023499562e99101ec8eafd1d40a1a7e49f5575e54ffcba05dc88ca08badd98f0ce9ba622d8b49508a74247b90ae58477de9a4e73d81de240a6669ea2ea8fc26e351d5292cbe4749f394963e197a0189b371cfbcb74d7129cb18b20a9a49e834d9f76eeae9edc9ff5f325422a9c14bf793957d1d045ecebe0cf5423a3dea3d8d2035e43256cf3ec8d0d1755342bf0b1de1b38e6ab640a4066affa896ba39a4a41ae510b33600c0bc3bfd15cc124cdee80fe936e4d22716a63186b3a7991e872f7dde13ff6d5f3c483d470c5b552e6a151c7229e811480a9ff1bb4a21b6448f7720477e137e7f90e65001bba92613b27ea494b6e3344f1cd804a8fa45267b1edaddbe9d3c0e442807f885e11957ae2733b449723c424fe8aec41fd2de1dca69a0006b4222a9fc83407b371d28d3bf56c946750b43d288853a2cdb1754b823319bcaacb4fa9877afb2a51f0e0435de00afd9665113df6e54bea985597b4c29f7b18366a3ef8a8918753321484224f3f40778a626cb2db1a6b8e5f785d23cfdf44b322c84dca31640a68c76064429cd4885dc2078b827cf041bf3f21c6a3ef319d27d44e247c0d426be52ebb4134d7c82732d323a9521955bce8a266583e04b2a8ae996493723f5a1c3522220f07b2c9f718fb1adf118225ae45cd6e480516716d58a2604baf4509856a8e3d1144f7a193688941e4287e30f2a8782e7b1fbfd2378cc8a5b1667ea86414518844173743eb3f61da666c52ffb0a5320cdf1b4e9c149e2ae8b32300e2aa3629138d4f7d255e8912da8ef16f5b58d0a813f860d96dc20d7a00a94c3e84c949d18e876fbd7809d2f6f092d08e4b97a62172865ca5b7d2d39f57703bf2de9fdc613d946261defb4817b6360ed4cf66bf10aacf2d5c0d396703fe0b4fd3ba344ee56043cc94c3dad6609d187c53cbb1ada6aaa9a100223880701b1cf3369df42c6877fafedf940710d361e88d25fe35a68e27160da0740c5d916dee883fc8cb31725efa2d8950f2906ca90e960d4c62a26232bb4d673eaa5bb3a52a4aeb36772259c9156401e174c6f51b6135c6fcbc7d65ff2c9edfc804af1756d0b9d4047d9551052cd7cf2b1d8c92385c3b11fbf52612d07f7a7f9fbb10452f815007857a9698de0c3b52b3bb8b9a1247b794ae362ac033920b56a0ae2b6095ae479e9542a9d30884efec9aac04bdfa411d109b95af85082d7da193a5f9ef9d2dedb15feaf882c640e6c3ed6ff6c2897f3f7cd0fb44e08d7b83a289ef3b9f7ff7cc3394d47b297a938e81ba649ab76a79c02c81713553ecd606724200394208cab833ca63d4d355ec782ee6a9fc92e88eec4587d195d9317bd354361674e3af23dea3f192e21a7e3ee3ba3aa521b8eec84aacf8e973ce8b8d2b93afdcbde0fb6d567bc249b4227e2435b45a536e5b9d0a1be2862995e1e488b7f3caf3b665896910014b141112bce5e7fb038ebe2341872ff80a87498484859fc6a51f302b8e5200aa4ce8c9ffd7e5cc25604cd9c5088d8d2a29433123b1cbc344579fb853aa8aa5a1182f3a760cbc67b2d6f4946d0e4d1bd99d9f516367e31fafcb9313574cce1793dd391d7d39158c467e02cda8a24d679dca3a92fefbc54aa716d667a0a09d19c5f1ab8b072145f2ce501066532d8aab3c0eac94f31810ba28590c752ebac3db2525f1d271541d0682dfbe62ca7b2b57f14dc3a75414c85d522f64b83929014dda34418ae2f6d146f8804a379a0ffdb3efa5c2b27fcbe9603d99bed47eaf3f54fe6c8f64681c1a786ea20de1c0499a679eea143343e992d11924f4c3b2d6cee4063f1a668bff526794bd9f68310847e307462cded3e600695b3685da30db627470eda66de9f6c2ceb4124ea797a72df9957781c4a7f4ad8bdd9e8cba256d83b10fc32fdf219146fb10de4b6482f2f56a709d1db0c446dd44e10a2b193c3463e1ae21d28b4c72a0a5a20846a3da4d386d9a73d440c7e6201ac65d41da7c1d1b2a168690171655f4b7d823fc0c3594ed2a1d6e078f7f6980fe9b9b34fd975eb243fb0955fe111aeb2ed5209eb73de669103654f90c0a0a2baeb2da7426cbae9dba0772a86054b8f6f7229fc47e30d7ed18766c767f9903a463f9a6e0a02b904a82038deee33a63d032a3111f0ca9604df02fa34ab6ade1022a8a4e7deefa66a65ee49891d141c434ac152f72d1541a15d07c9adbaf6126670a06f639e6036f787fd8180f8d11fc4ab87291e2f4554c44e8bbdfe88e9c0aec29260853962f5f002a3916c5d1a99b092d89fec9bad3591a58b30cc7c23749ccff45147cd8394e4b469657e15b4c39e32e8874712c162d325456820c1e835245a706ada47bcdb96d69693ec3358f65a6c20700a1411ad2c38e7ed38da34d60bab7a0bd6002ffb977f49fa10fa563b48d3dd43159442505b514f4bb392eec98e71b6950d40c688f8a1b49d99a38b8947e0df17c23d8f23290ef5a2ac1ac16bd7857281afaaf32ca451080918834c45c8e522f207a2b2b7d708a73fbfc77fbad2d2b5afc3a79e0943fed0e2635db73ad6f8d9bcfc744258073c020e2f6faefeef858df4b95ae848360b0a6d3a1d609621ef188d5a52bc49034d7f9d5bf8e5166a2e47c682ccc7e586bdd0cf6f02feeddf34cf1a9d2e47910da293de7f345d218a672f13ce0b2848396ee7f6be96947e8257f47a9935f06cde1d35c06d025118b81d376cf16f36ed523221cbc3eb6f3af127f368f9e83839d795c9d0e4e61cffb834a1aca6fc48d4ec9cbddd0adb4d46d3431381b5de76c40269d8c52727b0cad7e1d79afa050e06677ee85963af4d0d42d08d2b14436cf1cc4dbd17128be5cb7493cb9c8c31855f1b5e8a97fdba5a4777d8db0a97a6e0737efdeab80ef98605206c604784fc8f74699467c4a62ea3c64795cfa0c88f6526621b74b38c98b7e4ee7747cdce9bab5cc75ceef8344b0cafc5b7307e818a1d8cf05c35975e33139e2f4ddffe86fd945b2ea0a90aaa783296cf6d4419a087921e5cc3b053c7882431d62270dc24668a606f3167fa36bb1fd4ac07a0f8c8d0e88ab359c8772f7ba65ac875c080089694913478bbe0203fa6867acdc97ff252d1e54e547340b853173ae1aabc2aa618ffc93215189878ba47ab5ce06d022832bdbca71a8d656bb7cd24926c4b851b9c17aaa2413f89223e9d4445d0b18d2f696a2b1fe50e93651256f9347ce894e3d9cd1343a8d64e953724cce9d4cbb5dd771f3df45e0dca7976f8d70a5ff91f13c2174dd5025d79ebef634b4ea079bbf469e42ed7bbfecdae7996fcec1062de2382c967fdda568a3f83e5644d4cc156c5f92859efa1080c503886f22629df712ada10019a3dae32ba112f42376bd10924dedf261f8b06ce1ac02c49eeb5fe5448414a935c13b4aa3fbbddbb697896da7cc9e3d376cdb070005e29230b7a7a918a2ec4bed667000528749f34771d7b36d2bb9583db41dda4aed6a8c40b7693343156d5a852ed87b7a11d2b6d91b4052e15b6570660e57c00b1d0abadbb119f7f54972539b1c36891ddfe919f424c9a40897ad8107ebd12b8d581d74eb93cc451547e3cf1a951726092ee972d18447815073166cb354041cb8f00bf807645b8a1bc1cb9847a2d852842025ae227a1a964c113ed64a9e9d8cb03426aeeced78f4b6bc3f914a435ec79f4d7fa0389897e70cd8f9164f973d1c7f5d66f02aefec90489dbfb5fc4f960534b0b8925aa1250be5df6d7a7d366790c1020c7dc9f6431d7cb1c266aec839ab7c08a95814a8dc071d7aa6e1a9dde18d53ca4f5dbba221107961ca8fd0171a5e93c5bdf87dc41b50a64960e95061c21a1b03feae84f96dd22b88f94138c02db9d1b34d4ce0f5c09fe12cc89a84d16ab0accfbea3051e546697ea814b95d880ac3d7bc2c38301c2a0fcfa6581a7674a238679bf7b4dab5c7e8faa33116d97aeec9850f4d7af0fb3aeaecf8a437dfaf7613f392713ff4e7c3385beb18e09b60f37cc2476f30836ae31d7260dd676907c8633f43de9eb586081856e6f03184d0d57ab32d75f56d10a94363dd041299216cc2052c8621fc8bfad8024dbb7e4b5a11943f0d79d298f519f578121fb8ce05a23d404bf8de79fbc789b82aca0ce99f1a7a3432e2f18e89311a49f90f500134d00eea8483855e2b198563699eebd414f2e5e8e64ad3408a122494993f4eaa41fca173b2e45da2b14b97a48c8799aec86eadae36a0fa02d20342d19889bc1fb236d015cbd836a8b2a6fb0e350eae8c5721a8a1fc18bc4825cf47daca3fc80699ea49e8d202842ae83d7b00b23e3d5d7e492d6ecc47f4399c7e158118fdb70212c6c0dce2767646bea990e0f2998de7a94700120bfb1d55ac3f3bf82c17462977452eca0a9b86be0c862fcc2099c001d1816ed22c4a8ddeccedfacfd765add2b4fbe4e2ae044bd2306c219cd1a9ee263d0b37baf7b2e6db0a33e67aa411a9e3a042ba1eba3018f05042b6b441e9a0db57bc7e5e9c4bbb42c032a47d86893e65c20522f72ddac4784a57150446ad8c15ef425ccdf9e38d79394a0e4f8b93fa6cdaef6e5617e93531991ee55f36133a50efd00b1eb036e10814e5bebc62c997a035a6aa6adc1280cfb7c3658827039b423c8920a0bb1a1b15a3ae56219ce47ce3533cab0bc64b9cb95f8439ed069812b084e3ed4bf07231b0eb468d2966fafd8940b0eef1b6ee6a706c38105964d08c293a9349ed25b23f8b702c2979a28dde0a7c1c7725484c05fbd671af1e4cde1399bc4f9285336729db79dc4a0641bcab1920b34301be73f09a10eed6d5fc32fb0267cc177821e3c1c65944bb90a992719b7df2efe657c356f7902cfe52fdbddf99d8fbf3eb91c93930903cb5ef91f61d76f22fbb345f55cabad8580942bf5b8db6eb41b4a703658f832684e966a97c24f82ac4dd565617911dabdfb40e361479ae26b870570071dc75f12188646c149b07cb2a64fc503762bb9870ddada0929178038305727c7f580bf6259084fe1ec93d2e0ab98b73fdbd0732ec4223197171ee724e1f281cd2311c8695a652a7ea8c230f131041467f50aad00e45bfb5bc5de29aac143c09d99ba21061c009f56635ffb4dce0f86736c5950c47fefb79e501d2e115db8c8ccd5cf61734c36033479487e51e1f1cf710fcfab69db1eb98aa3c83ee9dbfcb76df15892259fd3e4f9b0094c8dab2875a416b17c2d311f2c0565f9d504eae45582419eb3fcd22509a7426cbce3793ed857d11c94a5dd2021a5e0b7dfe0155cce9e94b9e9be342fba69575949241176112b9d4983a0c364305080ac991c59e637ca90594dbc682626d4775bb2a1445ee98116766f649cfcf716349be8ab05dbaff7631676e422d07178f1aae6fa496ffc8c5d683d3ccc128a8ed52b7a576bf2eef58fbaf9e2ae987767c5f3ba6df89bae4a2964f7267ca427a65938e819a7b08e6bdc26032b8be5c84298e9e2b7fd7566935f996f851e766d12d36684da1447ed15bf18ab89c68d92ded8b30b67d3d7033a03aa594a04393b9d6fa2ce5846af5c94ab583ae93d8ed430af7af56b852b7fa877a2865052ff07e426e82ffb28aae265b613f8bbf2a60d334bf69f7608c4df199a2233ac79100fd52f91f511a7c72b1f8e2f71801a67b336dc4a39a583902836d4842102d3543d5afd5edebb938943248c9175aa51ecbea1f351491d8608b0e7371f9471d3bfbb07c7ea3ae8ca5015c9e41bab072eb3bfcc9ff542c3bd0bbbf877606038f8ced50ac7dc72120e8733a1cb4365519a5c9571b1c90fbeb7cd6c5c365f0964365e9298353c6e4c70d9c1c0ae943e90e2aee0610c9438f03c40730473e4465ce674ff2f1dde7b1b93981c39838ccc2789d7d3827fea30b5e427bf80043ac4f3ab98eaac8d231b6b7034b0b28f8d90295310ce1e5569cb90d7704dee66ac5d9668a9a9e1b7bd2ec702104f946cbffbc4d75d1257cc2e685f7abee56ea369492d575fdc8ab334c15d4de7a0fda533622a9e5532c1818bba7fda985cbb0502a14d9f406dc33e14f09874558f94697f9ffd3d4286c1416d0b44f0969390db3c133523d81f8696bf89fc5b190e07e95a1dd10454f054aab16b8964c8259611672ea7b149fc3c2296e7d5306255fd05badc0c5656f3d8d771cdded080b7286f3c209479432d3c5d30ba5c22000b4cdfd1f9e48d1bdfdd29ce2cbeec1e892b3253c9e679a515503bcb6b5cba829fc7585b592956704efa0f65b51fa28d5fad6ed6194db17c1e241995d8ba5c3313091ca14f6777b1802c41dbe8fd3ee382d5446340a2b6dc94717d1c8858b5b4d50fc2c787e77a335b2c0ca57bbb5e10297e123745f7dbed02b0aa9f964a0a8bd5090d1581867b52b81fb1c3eda7e762c724fe133f68ebdea395b27d767ad8d1cea7db6436045abb0087927bcefebdbb26b7bf765d3ba62bb8889f032cbafee38b25dd405c921b4b63445dab37befa9d9d47126c3a76a6b51f72b1b420d72a721ffaebd550a59875249211accdc7eab9092096766d485471cab17e479ea54870a3b9492fd16858dd3a9b46824386d6a4ac486b2e4a4c6eadc4ad19b1096a096dff10a1c23a87d52f5d5bc9a6e58cd7cf9c7c7b1d4fa3e99a611d072e10a5e39b76b809191b3250047e342ec5abd2de7fd546a7599486e56c9c2b1256c5e2797e3b0266f4dfb64a1bc69842fc0e251bc7eb9dc01581d7ad15b84371e08aa6c00e716c30a3e2836331e5d4f8b84f52a94298e05f05c5267f1f426ac4fefeb8f63ddb8db983be00ed5a4400000049862b0ffe87e74eeece47b1b3df6d0d3720de07729821cc116002ce701247bf389420376402ba62827aa4104d2ebcb1958722bcb5dc01a504186463bcd71952150505f7e6bd9211ac3c422a752d56594be8a5ce805735357c62cb1842d6ac9a544c1024dab6d58deb9fc02452b2c300efcef256978a721fc23ee822970141d95d930c98368f1a8788f1a5d383c138a874daaf868179b9b09e101b7bd9c947c532aa96d63022c617c919b93a23ebd797d741eadcb2eec8a7a8e394b328977bdd99ee17bcaa554ab20052e68a0c996d838a478dae059e52fc24cceffb7d5c165838f8f943d594ff89b5599a33e0da249add7315aefb3d7e678de26f7910a5cbd044db51ee15fdfed6cf44c0e27a2bf226ff642852ede6351f945735547655ea52408210a37bcd9f6d315b30aa9b38269388f0a5d6b382d13a6af1cb5ebc383c271e577c931153532d0a5a0e6ae65e757d6f325d29e0641b7a67d28a5b456197b595303a7b1a8e7a828326f9e9b15a1c84d97214c6dd6e4ee7613366af50cdda31f6c691b753e6eb40b16cc3dcf876d7380047b5645ad7efdf72d1c44659f87e172646ffdffa679a0ff685234af5e322c36943d7e3b1d69545b9f41a8b78e829020ef477c6130be367f6d54247327e84e38073c3ef42b94ee501498de5a44e4b23d031912dfbf37397232d671604c83edc7f6e8558573b6da95d4e29f57eab39747ef2bc4a5e1118497d6c411f1d60df1eb96f5931b12073ddbecd1898331d186c35cee0878ee8b2087d4d3315354cade615250e028a6f5d2f6a34ffdddad8abeebb12cad588fe9df7136077d514167d25429d003a54c5513fc4a917cbfad6edba1558254769cdc69f6e6ad7c4a91fa67488a84424e0d2f42151475d045c644592497837f85bec968648973152df1aae43e087d2cfc80dd84c78031b265d3ba795a6d298e8e47eaa22100ca51ebb8f384b38ac40b4cffee0f09b5026b5350cc037f180977017d62b48c08c1a71bf9ef4a98f18b9c31bebea02ede68db69092ba350b9ace40fecf683df947bcb48c3e09ed4888468c382213ea1de2d3706bd488611880bfdcafcc7b7b0aad191328bf6ed2307bb413324c14cca178d8d119404808eee3a1f864312505bf49ef05bc05cf316afdca318bf092ceb75d83c2ff3197089d53cb2ac8bafe73bd5ad1c25777a978562f573842cf3a1d8fb0d6cdb0ad735e863bc043b856863556584e2d02a85677e00dc6ada610172a880a4a744e881b242bb64c729451389158e7ed81414451f8cda6b2cd6228b48ad2c70c4da114397d75a90d6fdbab1923b64e27cc832ce9d231a2885f9d50b2cec030e0198097ce57a2eb43762c4398eebcb9349b782be75e9fb1e818d7d07dba1a866a437d7846e6beb7dd1ec3e11f13f011118bed71f8f0158b5d395c6fa9a7c95e3ded32c209da6bb593ac79eccb03dd5f6241ddb99dbb3ef7948649b6aa804320d339e1a1510b9dc2b7e3b959ffdf95c6292482dddeb39091c1f06f5b0f8d59ac7375d84e92729bb18b93c0ac725ae0af063bf48ec77563c6fed81df5fea8b890d4b611a999cf3f15d85a040259593c5836df136399ac90f28db1d2f8aa1ba57e2a9960c0c69658401b24a9264c275d0b6c8ea8d28c4c2f62474e1899a9e47a4f226271c766b89044079e2beac9f7daf444ee665635917cbf63a78832d7f51df674294ff1af61a38cba4b1484e5690b0c4c2e1a97519fcd1800291c1ba66d1a13405be481d0f5ddfdd6c73451aa5a5a7b498055a299f866adb36661c6f056f23344660f6bf5fb81d6af7fafa2fb2bef064b4bdf0a5d3fbf8a0924752b575228f1419143a737436e2beccb3edb3001e6533d512b0ad942d889cc100a8ccc5fbe20085ab4a8c5714dc0f730801352d424156f01386ffbe9840b84f1919a0911e3f7a4a9e45000f68a2dc6e06d3574a0053edf5fcfdeb9b7055335cc96b4ec7ee9d3c650a5125fd1c7d5d5abb77f79769bd43f4abbdbafcf168682b19ce62a4709f376ea6e85d8aff6982d45185ebb54fa3336b67b6ad8d9140a5ee8d6a9415dec12897c4917ba7cfb7f7f026ea530dbe50089ccff3de6b0afeb52536ad0a126cb4f6ce3b4f05609bb256d6e20ad1e4797709468522988810874af159dd6cdd7672407bfc27856084430b312eba2e0eee87b5473b97797ef454522b2fb8e788c54f6bef78bafd9e4875bea9f0f15e2ade6afe612aeea7525798265c6df7365322f8b89cd6c2180a8d8595e3301f57529f8ebfed4f6cc26ca26e28027471921b833510c922fa67d0a06bd407139b992d80045a600ad63f1f1d6b9862885198fef0da382f55f8e5d9c32bd9e62a7db7e753a8d65bad86bbd0cd8549102bc3d9fa944bcd113fcdbec0d89be143f0efcb8a7f4397a2a4f8714a38e5073c53968275805ae433846c6f938bf2f9ac1d4ad738913572e67b102ef5c8f7bc147b5421b643965fd10876b61b11bea3a4596a7789192f6f8b645e22d9c098e9539aa09e93b138a9dd74b968641f1f2467e4332ea6d201f057163ecc84f0106a645fce427236d41ba0b5f2c62df4f8ab20465334ef6f9ff8d3ec86bf3751b45dce503ac663eef0bf287e277a80d08127f855282a83a24954fe7de963122be027e8cb4cf42de2e2ac7148e2d90f0e9fa518d3855e514e9143033a6811dd1f5d8de4efe72c8848a2b39aae0bc553907f6623655908aa60895da49990035a6170130b70270e751ef80aced1f61e786ce84a65490a2ffa9164c4e8a7b19073006cc719120b50d649de97e69febaa302ab5e683b58c5301c66cc5d40ddd6d34b1167063083896f24ae9fb8ea141022bf1116f8d6e76ebe1d8c4ca460aa15be6c0e7e7e5b5f9a9f3a5738fc50f6a4a354f1d0d414ac8db9a22c2f74a7592e448a39e323ba020048258c05d9f84fb794c6ccbb02f831e21742df93d566e9343368113d3895d97e29fee134d6ecf1a7b74d4293ae415ed40209abfffb7f06968787412dbe6b381e45815edb1b8d9490edde1d4f4e5ea78e79632d7bb1109f89ff0a5a2738dd767cecd0395b5906bc49bced0f738b278a760044669fb8d26600ad41376e6fff5f60b5eb1c53798d5e4732848ce0e1a5c426392fff7428c9306e1f0fb08a0b05a47bc27e8f59bd7f8c79d68e4dbbaedf9fcbdfa6772947d613805fa85a1e335df4548185ccd0f938d6045fbde9f1f407d2d23adc7dacb54e3f59f17030d6990a59302d66c8afca77cdef17e4d72e7a29bc4b08677f5834c59e4c43a5e03669481fdaa168fb74721cd10da99b3a80e679cb7ab4d03b6716b51631a6c8cb383734d5905700b5c5d61e5d9b390f9333b16eba880a2a64db5f5c8f014cf1d921a5d05d843b449327363345e036416c923db69b4769a0e9d648f85e7725e225e3e74739cb73c47368e11a661f104e1b2df3a8977daefe14034fc84f49828962bde5f3df6cd935c6468dc12228fb7454e51acc6d8ecb246ffa8109e8d5a0620c338b0ef179532b608b873e30cddadd97a4de4b6c33099d3b4dd998a2575ed19a537861b73645ceba77b8bdd5170ae53998da8fb50a548fd573cbdfa8b2395e7423b0fd5021ed87cdc2db16d1ce4bb9c8b88bd32e877cf11e340b50b2bd6c56aab7a81b9d11a2b0efc5a464200da0fa71fd886214cfbe01a19c81e9ef7c0987a9fc06a025f5e9fa8a56b40bdf988808297fd077cee0731299c9a8e3122142bbd900231e69c5e12f3361846fcb85d16279cea1dfe1250fd7bea8d907a6d4d66a1a0a6fa1040c7f5a0c6662c7c3fb1337d4856bd1c9dd4ca675649e06d3f0069bb8dc21424d879ec82d73c81920793250f796a7a1e2842bd9b7536a2e1d031e3da727aa8f8446c381881ae3e8c83865da7998cb80dd686717395b4e841f691bd838226f371a40df862a37e14ae15e710dafca3ed52f5b3124863eb2e7776da9de2234afe61b24c16b8e6cbd45464627763398d65b8d33e11d3a11097cb4e6ed351508fc9239541f9d0d68d027797d6dc09295cce48596c8175b0bf483be3287838ba1406d57c0049b00fa80dcbdb390de0b86e5c6b1b368b5a4d0346050c896d3b8f9db9ae18e8340dc860fac563d09f90b898bd24437ee88d3075cc76399ea0f782e9d81570eb4d635ac08aba39c8844bb1691297f9b9b49542c04a2761cdb4921ae7995f433dbe41982bf26edf04c1c3779e2571c1a70032cbccffb2230b431f0437c093a49ba10d7a5f10eae876a4eacfa463a139e7fbf5d60d193fb0940cd290b115806600fed1a8bded7791041ac6adabba5a2bfabd2c23b2dbc5ed6c35f8e2e348c3b8d96047089b1738316919b48da755a7574d44a4799741ffee51be234102cb2df823f365be2802fd0a981089e91087b9c453f5ccbec1e5496de82370df0a9252250feb0c7d99074dfcd6cdf4a36acce7645c1ea5a01022739e71103943173095630b294c2f231d4d73a25bc3c956e5d53498f89ef0de758e216d74249c6b7ccddd80c03a2c6988acbdf20ae2fcf0675fbc603e6c60f332cc61dc731b01d6330a712b52f1492e373c1c6e32b56f1a597962ada34b6680a4c3dd6a0c2f7b7bc847262d39bbfca217a55b5e00baf9348cc926b54f5330383df15f8ec07d6e809a935d97a6983b7f0619f2679a17909e6230a4823379f060368be819a340f10ba53693628d317404f444ad96f65148f701f8bf2a984c1546236c4d03d5ef99c0fd766b9349a0942d132d6e68b734b3398efe097d18d44398b501ee26f76c2bc507c15564b91ed4f2f715f5d129003c7d946ec9675ff98c6040ada000adcc075dc5ee398aafa70cf63465d121bb4f0b34e553a11b2f1dfaa2110384221deb577f9bc1ae0d510290766adef29b576341dacd4d4c695347d15727b8b6ad4e655ec7ec5086b8b6431887665a9b9d4c9d2e6e36556db3d06b17dcfc79846cc7c88a1c47932495d68e70a3e4b28d122ba8448c13330347c56d79d4827601fa965f090a62d2d09a1735171866d66205e74a20fbeffcefa7b04b7111b1d00a88900628091cbec360574f969d2f9c2ae2d206a440a7982d85f192d1f16ae14598c1a412a8438f57281213b4eda0316d9091dfd826f4f5b2d240b042f2832d662f43836c2da9f91de845e8450cacf1839a9040177192cf7acb54557fd48faecb62ee1c4a002c7dc67a352d4f74707432d628173e2787e99e1d803b8b569cec6581ddba9305ecc756de051b173a4dca9380793ff3704940892a7145421ceec40d9d6e3295e07fb7fac8579a009cb17855a334ea765baaf3df462694f9431c9ba225f4dc133e7671c3124743593b6de72eab2c10725dc6c566a3eecb28d6b160d80e3c374cabf05e4aa3f549ace7b82aad7f47618a0b84e12ea0f8cfd01e7c89e062e8bbac8dd04a8ac0d73ada3f6549ac4f420004696fda0b821c8e7e5d30378c7e144cd4cfb4a6a427b0e8e30ea67a81d781f633727a7d1558152c9441d7373fb383272c78c6bbb10e940ffff42f37ba17585a8efb77c0e876bae4d2aa8a21eded01a4316d9613b6a52eef1976d05497bb928e5d4815c6c27f8dcde108380bbd93656dfff2c544f9be1fbcd4774953bbddb1a30976539a98e8e836c3976db63c14d2e2d57c8c35ab4803848641961c56bc10865421f762ce76d9b64e33e72923203cd73855f3691deec112262f0f9ace3ede0ed2e7e54a0fae114257419ff0126fd6b5e535ef07fe87255b88df21cb137c21168b42b5adf16ef3d327e9304a818d8473b089baaeea095bf0170fcde7dd6028500df17708809952e210bae088ca74bd79cd2c0597f1dcf0f110874a3a6a9c39226a5c53b324b667b8be2af3dcc0bd5ce9c3e9f4d520bc072e23888aba5fc8ea0a719b3820e4332d0e9b06cef67bfc175ecfb38298cb5b5b2ad8c2818c6cdbdcc1f9f8dcc16e3648edc40e367be64569a93d8a7e4a699ee8bbf681d3336bdde44e60c9e266305607d6bcd3742c05c82d025d43bc08faebd2502c69075cf402d888e262897acda2ea94d9af40295e9428163443d76bed6a789dfc937a7876c25b5e7f5a527831aa97a2f2dfc915bbf60c0b759e0524b7660d054c8b56f2a9092d40e5959907c30f86a79daaa5ce6d17a3a4605fa3206c1dd986b59c2c8e0c693feab20a91eac14352bbb016202b9d6f8b29ece86647528398536e665615b0f11ee47a4fae809b3a78cca708d8aa76a02730a065d482b3ae46fd8e523bdc02e6f42a1c5c31a2ea70156325573f04cc44355499e9eac9931e0e8c9fc24a613d010763a275c2ba6be97e81e853e722919933f6dbe5b901fe2bafed3e8c7e703767c0b91d83693effdd32c0d3c7beaf370bdb8a68d818e4b4202021a75e7605d86cf1e4780433c89e48c2c57cb90ffbf338bc605cc62621d1dea740550a0a4c5aa0f9121eb65a783a847603ed079a07b7b27c3b19ca4449ad9cffe0f17fdbde6b0f02ec12e762d838775022ae353ea671f9f6daef9e624bfb4f76910736a8ee186429ff8c5e2431fa062d239bc5d62bd0aca4e176a8a57156cb402d2944559789cca9e30400fc125c429d03efc10afe3858e9f3ae8c5d28126abbd73aba81a0aca899e243e62313ab82bb40e51917476f4f557f2cbcf392a8bdd90a1464aa8b476d23e8ba8a3919e224b67557267ccde38ce8d0ea63a356bfc49841e98a3b7c3ed9bedc759c76d0a0b6a12013258f60981bc707a7facc6e34c98ad4210a9beb7503714cb2b78f9c906cb43233ff8a0432d65bdc3a72b049c3705af99fb1b3e1e2537ae81ddb3187a36488ff063a37a940084f7f9a17ea0b91c33935d97431f06ce34d619a141420aa19a4874b35f35a9d9dd846b74580e40308332c67b3a3534608b1cefc191f9776e71a2101718c59ffd614c37271d8a7b3c51f58f766439366378b022bbca0a5e4ce4366d1d3593da66c8add081e5e4812c1060f7e002ca3d016fd7525a986e3ecde337c96ec8529aab1fdc47b52df1e523af70dddeb53b444c3e17206a66b8c49a66388c360bbb383802f47fc496655f6116fbd0424e258ec1c45d618f9a6831a4d8efd7f89cd5e7e06cd59697d1beeef97612a38602ce8be1b2bf5c05f0941060a4423c7654bd8bd3549f76977330aa6b4c88145daae04c9845d54c9c1b061feb5c33b136a596cac96105c29ca62bbb44b3b851bd4f8f2d369ecc09e08367a104e9b83faec6793cedeecbaa895c4ddf84d640be668af8b25231ac9aeb7005991b70215bf08f8ce9e1144213fc47c7b6d3a65a70464c0bb85f7e7de16b9806cdcc554af664410437843a2bb6266aeb51ec3b2a814917e1476d748c413dcd6fc5cfb5dba2fe6171ac2aeb0e68e97339a4ea7908e3ab0ce53d49c1fc540dafc86844f6f6a5d8960546f1e87601843f03968ba62a31265b361c053906f6be8ab9d38964e0ac1a9ae01100a514a110c802f19f69b72d76897358eccf52e22d533b6bd0e87b37f0bd122aedabf1df2dfa2f965c6ac1151cf3c89e79cfeb26c9d00b6b107849c99c808b74e89b2492dfc34ee069b7275f595c04a351dee4c5fa1f188e22428b5192c95763e8f4b663c5ddbca1ccab4330ab51b17eb137b38b4220a06f95e1707d93036937a888c3f6a2678c21154ca4f95a34bbf70099e22f4bdd3782b8775ad462334657832f3e03d6deab8d7eba84de9a8a8959b927c5d87058018024cd245a0e8816b0f22233c53924b6473c599fe1f7ba0cc6ef606a75b671d70a9a75ffa8bc57cf308df15b4741272c9de43e6aaf327cd5048c2f8b90af32f92ddc0c9c908cd9aaeeb3eea8d8bb514a2b60eb33fc282d47a05b366c268d59f5a84d9f04ec7484751fd3025ca994eccce25080dd8fcb6fea3649d0a34d70dbeaa997521949b341804f186942b7dea70ea2efbf28eec325f9114710d1bc62dc6c9f5811e9be1eec2ee0d9011265f316ff9c7433ab6426d82afd863a814298617e587e3f42e6aea23263809604f1fc4288aa5e2420c9b5b9180b6e8ef7744bb5bfc552486fc7a98945b007f189d3970fd1b1d88399067fcffe1308737fe8460272d285c12c1bb44b4abf76c905260505637c19539226b82542c2457707a7cbd29fc8ec7f6db7bfc88ea1fbb87fe6d684ccb4322ac95890ce76af0dd6cfc2bdf1b6e76f6563e988be0abfea88bc08e7d9f0ec5abb9c66ef4ea7c63bda7bf463cdfa652b9d39cf04ff2fd567c29d0858d45c803cadce1bdc80fef50b1403d77bd56ea73ad469ebda881917671915ef62c10339047cb21f32aa78bc1e9afaadf623903b63b781c96fbba578e3e659e3f52bfa0c6ee176fdf2356a505f5dc10438a72b490a6cc32ac80da01e967be92e14c56da790fc686d9d8e70c1fbad65296fd98004be4e01f6c01f7ce09cc0a15c28b92164b8947bd89f6971f86320886efa59897637739597df4a744f1e68d0de2538ef2abb5d7bcfeae954d55d278ec6650dfe01d30bd65eedf2ed03de4014bcfbfce296f912b8947a55cf973a44d5f239833a4be56c6216061e177892103a9170539318cab1507ecfe3bc46d9ed24905adac525ebafee45d4f35b3cada82b35af136c9802e803f3cbf1afa3424c7ea529f7dd477566f316e52b486165a39521763d03b6551d840ee0f5fde9bf7640fcbd298cad7abc7e20d703a1ae1ce711fa76ad5fdebfbde7a9b9bebfcedfc359281dd137dc987b691aed9e7cba78887f9d00eda17df0b13b6eb3ff254fc0cc3a23074b7b9b6a1fb2d0a2ca395313e33950f16d9933715a67a0c78b059161ebf41e47d4f382fa130f306883d5b1727e9dee034ce790c8060ab9f96f662622464e4fd8dc6efb166e7d9c2eaec8dfb71b9ef30bf1c34c09d5cdf15586c23e750f833b3488f8423cd837c34c0417a8ee5a061450bf2988b6816e9b4fb2deffd2c81c76528368ad2121f105d6046f36fdf15b22d5063b47711a010e34f4f8cb13bd533e1c629a192c49a8d99e3ac46074ccd5f0743164087d43e8f4159aa2fdcb74f887afa60d5dec095bdedc3b5d57335b80d8285d8fc313ec67a7418f3a223cc418bd5aeaacffdbf6d862461c494b136bf3c14365f8afac67632992aacf2adce049eff83f87860841ae1b46cbf6f93f987c461788a33246705be44a92159573127c13446df3de40d4848fa270b460d23c57678c2a6ba58985d8fa2773681aa3d49027b4fd27124a5b6a1ca05701888a00172766691bf7a6b2bf9e092b14891fe570f7f047d0f0fd7968ad96952cf695613baecae6b764f6ad7e75b53d55eceae88deeebe801197c24e96f16ab6b1b450863a8013af7ca96beb7a9c4be366e81df3893674494a66169d74b0e7e7bbe552bf71e65bc28154a92cdce0cef858814dfa99ec306ca238317e8dd58b795bc02cdf92b92087fc7fc26d3f094b70af0bef71144a3ec77816a7171a275911503748c366fb7e270a8f9d410b4542f441c229786f2ce990f8de16e57351b34bc65be0b742b9828431862ff73ecb4c08a51d4e68b239bf7d4b9034219df8e32d4e7735983d1011ae879c2003fca607e074d3a3a6fd41192bb667ff3d0da6bb7e0229303ab71053479c58cf80b8084bac71e184fdfa4353c8af3152aa111a6e2492f78d2b2f4fc992f6b2029d18ab93ad8784bb67b3d258bfb2256996f4097c625c30a2a4ded841c14fbf859815d2154ed7ae6d0831b7e559f92948c153b70ffbc97d0d26af05b93083f53f538a6ec8dd8ce23c4f471337e1803a2b09b2c1ea1b9e05d90bc31053d0ec6da0ce32eea27828307e3574e8dd2c02ec01b8295584a3c7b90465d932da34000bc4a11c4379803360bc2217a53981dca14faedb3c02503514d05e7462990dc4b3d8390e87db76036406d1e09e3b9d746b12ffd47f59fe010b574f3ad2f5fb03f5504c0f766515e4782d5a7a68b8606d9e421af2c6a4c919db8e11a2cc8360cdc0ebd3fbda588eb11c2a5a7282ae92a6ffb7c9d4ac9acd7230ec4548edc47e18b5f180f8b3c5b6f24a2d516fc7b067ec1bf8bc1e82be99743a95db5d0168bbffc4763838e80b87bd18a649be967c0056fce65772426d6c4ee9db0650e4fa016d8efe186d0f2c274cce94d252f8fa00c1ed647f950bcacbf3b5febd5bf04cda95eae327ced1e2bed85e83338d702fe1c907e712087ce04daac5d8705b2b145fa5cc1a8c951ebbe2a73903148aa2dce83032bd67f3794b27037147f99a2670636faac75461c04832be1c9506ceac0f8847dfd097702c8a8520c401ba59f6998b094f18d208c2b3eb3e9fbb5e2d5697bf4270d445bb74b467f3465b02f1be9fc90ac343513e317694273ef0c198d68ecbb1e657ff4112d9d801e5c170a5224f5ab475ad8fa141d1d564ec6abe04d8820908e5fe479080acd1a73875181ef54c0864f2eaa263eb10135f692411ca9197709d43b16785af86cee0b3bd37e4dd377dd492e3d598fbd576e9565fa0f6dca08384a80ed5ba91cca3776c707b2de248d861ae60397a30002c789fab785c5cc45c2b06ee55e34bc1c4eeddb7c5ace05315e19694f6a03632bddcf699cfe4fa70a13a278b798ce9e91fb59c3d190a165b840d82a3e5dab785122a3f1dd455381db905322e1b1c92ba241905dc8da82dffa0015cfd5b8a53c89e55209441e56dd738cad3fb2f265b6c3a7047b44646925d2f955c3680aaecb34a769dd2a57571bcffb580f8d3017a2f83ff79f2aa82e4174e629bb86482f6e5ca7f16dca4914e29a04d518d72f783042270f0ecfc7357bef4497738992dd8f8d33beff7c2a8addf70b600b00865ed10e2d73169c5bb1105ccc5cdccebfecc80087ab468b439e9494b5b48a5e0d8b8e3157c6bcb8548803d24585665cf8a3a5ed72f0c82965a17c0b48330d21d08681dfa7e937a9569fb6edff25d38d1cccf038c690dfc7657bbb87923666db0d0415550d2e04d818272b4b7fbf2a5eadb2b2e17a67f1cb39567c7f57f167e7cc4a5eb1411d6bfb5d7be7a0cf58b3a9a82a10405b797296ffae0a61fc40ad17ee5e844d51c91e9ad9dc83cbb3faa6bb62dbb8e21e0c718e136f9703f4c3f0e0935590c8825a1604b6958812d84ed91c410b5b47b14c3048abb7726a7cce0461e22e11843fb5439596902f5136f1449650cde2693972700cd7cff055e672e9468eb2b3ce632c0fb43168d41a3015d8b5c0a07a41cc0b1b3df94d52db2db3074e8f57e275dcd84f9801c4d2f4e0329aad5b013eddfe01aa97d1afc8e1798eae020cc6785e6226387cd55401cc0cf4495be866d0ca9530b452c4a428ed4cd34b0d5546e047b5115177533a7f1e79c6b948fdb48c7520bd93dce8b693860a9c5e8b2d2c9988354fbcc5550f9c73523ba4d2d180b3b18bca6708fa6920836728a497cd72fcdb1917de20fe737043b0f32127c371653a958f4eb9fa7d56fc36a33c744c00b9ad923531b6e50243e7698158d6097ab5dfb19a22cdfff034c01e1d9e0aabc50d6a366e1c9ec927b3169d89d294c3d78dcc27e646e4277069724b0d198021a0ac19da6520740cfde788f54fa7cc6c29fa21850e21eeb6851960d59fe4b5da2fe11a8802b4b86eea5ba49a43a53a79238b43029369ff3b1f3efd271d409c62d56245ff08080cbf60dbbf8ea915e96279ed9c153864478c6823962ebb4318c01072e1d1f440fdf3361e077d321f1c94b7dccaf3b1faa93d4f285c8d7f0f792721b8c2aa3ffa5c73f7f2ce928288aeb3a3398d557474ae4592759be421d7acfca20cb7a3198b93fc42bd17682389d6b2c4daa03b22531321d4c436252b05592f6f09cfc700d2fa03b16dd9201dfc96203ff3208408b73319ea4804ab0a51bbb817684dff66f27cb4b9b609326f675c84d8970ace5b8e7396440180fb85202ed8419db76310a29c9de7daccd4ace7532e5f7786d1be43ae084ac15dffeea5023ff41f11f6186d6f1b043970f555a6419e0f6fd0e932f6ceb9413bf1c52459b351d5a874a34228edad9be469a2beaaccc49b6eeb8dc9c8f51851cd74b6fb2e432bb395c41afbb94e7503a07aeed7aa1314349283e154b29ce78e27268f5ad625de04a2deb20ea6b25f2356e0b4010362ef510dbda298895f82176137b85b57a61db3ba3ba563fb84e6d43f37d1c40e8087070e8bb1e46c2fd8e39f65c33fa9a9cecbcc12710c08b9f63a75265eefa6c5d4d5277c2c803c84257ed7b2ff59ba21be498f4ca533f2957870b3bdcd8d50b61ac360ad0f8318d589e38c9309b93ef7929038046f13485d59a1f477db038048d19ea21fe867c8a31e13d9f40b35c68cb04bf3dd2db10c9edef104e5bf6e90537394fdea97b1be343c0be93c033e0f398328eefc6cd907dc450638586a6a4dfc23c39575170a553c9b3c962e9c7aeca755dfbbee55ee7f0cc92080778c69168fed0ff8fcf84bf352af990fec05cdce61f1d8235c43da1a3d75fc0141056d2a0e556f6bf1f5efa744f2dcf34b148afceba1382bfc875e92599daaf166e502584591d557eb5d59c650f84008084609dc755be41b2d1f94590ec10cf1c8a23b82598ac3812d8011b56fba126978dd340a56c5fae68e6f2a640e34b932c6e199ff66bbefd8cf1a81236bdf3a216e35d07789ff96320ec2fd5e7820908727b4920af1e74425bf2af4bc54326af123c86b1a636ab61530f81476f77c0dec752b76057b758dd1cbbd18e3930ef2c9251452de22dfc1b4b505ed7dc2ec2495bcb09bf17da033ee3d9c5b04a44154ac826485e954044123045a90821d80eab8bbeae7841f6f76337d2d6340ec4ad68909c8de1b349618f25f9873c1bae7371aa8eb40d35ff37cdb660066e9aa9edbf511deae7e31d5319cb47a6c9c3674de662f5802bf043962e730d17125a92be9987c2efb003367eb97ceb4f5b4d2109f2e833cf9246f77b63ab523d5f575be502f01a9afc4a8cd660f69809697514d3f0b0eadf18032aa867368404ea0188ef337103d61486e0ae5ca816f3ebb37205be87e9e9f09ea73603d2ee5cfd69d4e02d305ea92b89e0c08a71da566b7f7a05dbc87c33120ea70190d345ccc6d4c2fd43850ca079dd2990b6946075c8589ffd7a6eab97eff142b87f0f2608e86e3c249fe163ad701bf639ed9d3d16298335ce1acd16df5517c9f69aca37948a2db4aed6c83cbc7f68197d93a2cc2a93640dc9439dda4988c8b1fc7881bf50029909aa93d61e045380a6ece2f3b8b0a4e168cc3c0737e4a5b258bab9a968954ac9121858bd16b8888634ebc083458350941cf36c1b5502d6ffb435694028dceeed0737e7451a93bb1b040a9bb1aebb6c0b08cc26c684b5396e9d601679598e0c5a203ca8fe9eb1102a4f720a083967214e1f1cc8287787a0224a30bc27240322f83e17c0d201d197eb2da7d9fb5dce57e1c52e367b5e98691e2073eca38ddeb9e0bf0d567ccc3e605786fc5029d3ad728d5be40456cf99706e116b0694ab5e086f7734472953e490b265c41ec56c26b2ec5b46ffe573c4fa85f46b1465a92b3a4ee3107313197e23eb43bb0d4e3ca1edc22bffcfd9d4f457c968a3ca6dbea3b514fecf08aa662050773dd3de5d817252b98f3d68d5674cf874044a440bd771cd053c48fd96ece5bfe83f696600928c24e2bd1388c0acb8f5d84242eea920904beaead39340460d15c0e22cd480cefac7e506c7da4e2575ed63ec4c516a3ccc111ee62481146e1b5a58bae4bc30461d2ceb67555986eac585af4a99d6fb18a46a156d9382952bf415e13a38d532f8447ca0360629d9038b1cd3df5fa3c100be6153d316efa67ece8d5cff01c89c100a3a901a0bf9704dd10fc3b06aed9d1d5fc5608217aa5caec1404353085e9e87e06c768b4f25f7ba0f4f2feeb87f367a71423282e0ea2c0b5c68c2cb2b0611bb97bda58d29cca86c688677a52d8e8b4be1e6407d7428eeb7cb5eee3dad55aaf2612fec27d0df1c8257b359fd453bf12c7be3cadadaec980f89a33d1f477aba349ca60dccffe572bb682a382040ccadf6aa4f8e01cb0141fe5c79d3628ebc1793edb6baf6c047c47421b916ce441806b8a5ab1379598c160c3d7f36b4d1093cf83fc8f10138fc0178656de2e06653791157eec1c0899c2b74e4638552d16807c28ca8af307782804b96669da60a4dcb119439a93d0a49d9783e0e3b4b6f36c7b725603dbb6dd0d9dc07841f9d2490ba3c5b24aee8e4281a532ab949cdc6440edac0d084bea31135718f52c607f1aa8984cabbf5e35302f72d51b9e9049523653ccfe77e0295807b6d097321f782f62f687055d1bf1db44bcfce9ca4c3ebfef8f8b250017955c2ee9b64fa5b03d10d26bfe7c176fc942db8c90e6b67e4fadf6a615076724a8453f48f60d2c435570043ce98cb26155a27f34cedfbf444b9b2be638059b7dc5e2babafd205def1ac533f82dc0e3e7e66e0272d33b55fac458332b4231bc5a223cb71050099f75093f07a2415bd5c5275e73483abcf2020692f15768894d729f8034ddc8532205f18b43dab3a5739fa46241bca4153343e2c5d4e0e17f3329b3ae45c3b86c5b42669d311c01b52981f393d4c948be7524d46c2904ff62e1963c3c278bc241d554ae814d241e568611981643307fab230b258496d52c8be8db84c08b770014a5b0d188c10a43de348c3b57d5ebb376c7cbbe0578edcf7d1f77d7193c917f985eece8520c401ba59095d004c17bc734726f74b5bc1e0b555a6e0239c7cd7b7803d017d593185083a42f081599d608524d3c17e3b56aa3f9492a2c3adcc4dce7343d30878ac4e3e8221b1f013899b12b8034ce011f714abff4a77221a6108133fe2ca7f8ba2539c7fc0093f93b524e3e455010be335d8ab1acfad50bc8672fa50ea5344dbc69b26c14c4fd6c48fda80865268ad9615ffcf8956652513e1f6d2a159d9b97c05b15be1b166d8957b0457696181c1df77c572f507e255675620e4961142f947e2da27771a9cac5090df1a1db9defe255834b816e7ade62a8be33425e5e52f1ef8610d4682deec15fc77a09af2f434ea35fb1286f91787bf4c457012323036fb33d17d4ee4640998c489f42373c2f0d70f9ca467e833c5532f0082d70f71a0a66e7c0c829175c53616032d9442b669e9915933518dbae913bdcd015721f94b9107fa8b7572026272dcfc96af06735176f415df3ebbc115004d68a8f0e5a9e4854cee88384f5731400096c5c6aa2e3c75f0d4a7104cbd13366a622b90983825df89cf375a14980fd4980e43ca02fa35d6753da85c583b3becc1736b44045ed500e26be23fc0a41a2451623edb63518657d4a1c75344a8555ef2eaef81e8ae0a35a0cc2314dcb9c95bc09ac7fab4691dddae4cf09ece0e02f7e67f5e46d961ec96868d3ea9011b0741c98eb62b661ff33dec368aaa292a5335ef924651fb34f36371487a6f96680f0ed17711c7857273995a1bb53aedd341bb6f2f11fb745f7129cd27d71fc92fe2943afc7671cb3a7322adf6467670629e11c6399617e1450bab071d0f9cdeb0156ef0dd24951bd43cefcb1a8513bea38018d947409e83edc1d5aae614ed0f18446feabb0652013b5afe783d58ed0cd1e5ef5e6af1201185101a66ed41c6c51a1129c5e3c0ec0a1006253fe457bc991ce8d0b7ef0d848478f89830c81c5a8caaf342dbff4d643e5a2884a414a50e10a9b7e0ac631611278772b79d12627ec58342b57d9d9704a6e79391d9ad22ce81b194fbba1e0ab4ac5c7df31f716794a586130eb9994edd8dbb7fa6a0da067e06d1c6eb65fe7b29c05a05084b6251aab91fb947b0db9e690c21219846e3caefdf72b5ea18f35e48728b170802c64f0fff678fa3a38ae5633c34d5c18b0894aec38e0dffd6e4b1c58487dccaf0ee10a7babcb0eee5d06b1dd46242dfe5f4f2e5a7e4a92afd19a761d3d59648b11ed2894d2aa990fcbde6f71d3fefc901b4fe8425ba8f5f4061452fa217699cf5ef3df0c10c46737ea2de4457a1583a5a63fb3a629311d1002f228290efee07bd250e6355883c3e7625bd78af78bcb3df961eee8df6b4195dbce937dea75cbf6f1149c6a93b8608b5911b225154ffee69a00be52945af6f8cf828ca4ea7adeaff776ab3a2e62f5c2bf0c1372f2672cda54a2e44984fe8883d7955bd1557b3b9c812c91252cdd19c8c49ec0a32c0f7d91fd07916bea5cc379e569d204bf85edc844b5dc98a27346f9f907d188abc071cc84d6a8208ce46daa71caf05dd7cfc302c087ec90db2fa7d88ea2e7215d5e9936b869eff88b0125ea5971f90d3acba8219056481a733c7578f7051e0b2cd6e2b5263f5b05d8258c6f02da72a06adc21d2178b4a428d887361f11375b883cb0e61f0f7f8aaaf994f02ade0270dfcf34ddd540781c1101bf579ad687a2281bf179192fa34c5c61e25b7ddf6b263d497f71bcd2911a42086a3cdad8a9b13c0513a86ad3dac06cdbcc5bb1ac965ec7213055d69ef350535095501ec8f12d0fb5bf7ca186f0d628b581680cbfc06249b570713c8d275fb86de78f13d29f5c2efac57adff23c1735045547114f235fea395d9e0a4981c04e714e74a37a0fac064a3611c251dbe53db4737ca3dcc22e82f57341598b9291026b8a8b50f4580354f7de4d0a308f80b329aada9df574341de37468be5b01b0be663edaff7b084c254bec4f8ae188b24c9c48f6decc4979d11c77083257eff04b1d0d42a9da3eab4196976ff30eee934194e8f8ecfbace26fd11df831de933ecbd868ae702c9d38d1fa0572bbaa5593499c6f9bf4331711b54084927fdad0041ba41744b4fb48e6548a71942dde48a746a51b31ee20542c5160156bfa5f10c5ae6de457108276f171653b3134cecaaa987b21f7d85ab96011338a3b6f4eb8c2c2d20f0c86540232ec5effeb2cd6592f480c7143bbccf53f22ec570fe3915269061005800faca2a0be738b2f0a03c7c37244b917cc44a671a1b241371a9942d5954a071ac220b242eb3562c800c306d34318daf14c6ab3fbc513d84bae74adef718b5f0f7c29049d6be986a9cf60f72cbf01f5fb4ab35f08c24a88eeb372ec0a9cb9a1b7ed0db49b7aa2bd26dbbc79a8f74ab6b211d95a3f814cc9c808cf9a7c3a16f8b674745fa5d959f9ab518aafabcea4619b1993ae551eb7fd4ed740d3a99cde7abff2ab2652385a33fdd8d4be8c482256dc392095efff04c71647964efd345d8529854d241b16826b39061131f808d71bc07d154ab979a79c79ed64c1a3268cff10a9f63437dfbb285fef81fea97cdbc2d204c0dc6b23b1d9e09ee41d737e8796a8932391cfea4e70997aa1a70f45e70679eb00737c6c6348e56b32b1d8c7f3ed7d126c471e548bf938765a7c0c121df6b0e1aa08cff8ec57fbedbaf7173a0d7f7d0231efd4c6cc65beac036c59fe01b474562a5060be7aa667d21612a0db1cc28e5a03da3d742f2d6ee19cc00d2ef7a757c6d107a639c7a2c93b9128fc869d65d35884b6fb424a2f691061e63296295427a623f9cdc272a7e61d35dc88dff7c0a48d3d522915077e8ffe87f2c8005ad80265026bc363c6cbbe57700518ae5366ecc6ce878784e1726021600e5a63fccfc308abf8a28580cae97173f0c9da3d837c9b37a15fc91acee4da71e68016719ab67da313ea87e58e6ae319ec191beaf3fe445d3bce6f2d3073220a210f7f69dd61127e9f97bf558562571469149618c45e2be63ba4d195bc5d5f3a87589c8fac3b48b49fead5146f32b410188629e5990b46caf0bdce35bc2c6f93f7ddd1e8101d527cfa803b508f0bd76434638f7f3291b6d6414d45ace740c045cb6d3c96a1d3860c7761860a54969134061d9c000763dbda72004010001233dc12634ac2408082a77435b3b384e009a21f81ebc3dc0805fa57cc360002c04a20213556bd2f69c8c15075da613b046aedd239274f210027e035c9bcd171c835cf3cfb6610dd961dc9e60ab1842d3c593ea671c5a154c56b66ca7a7f0a0fe268eee15c3c36c0910c5b29012d2ae7e715ee054e40419a3da9637748ff8001567e448d8698cbc6891a897ab99b0018f8a79f07cca1117f4efe01776f8b98ceae6bb8d133927d27f7475ab804ad0c70e31fad2f8dd6843f769e66d67c1276ae87ec8b89041377e920687348fda5d2e88c97fad2b522e87b0c4c5d9fa0ed0366d0bfb41c9dfee824f0013d45130b1cba67ee600400e0493cb1447fc4419649f83e929ede9675defdb9094715170c8fb81a2c7901fb5fe446ad8539e46c0c047e59d05f3c5f68eb87a6da1688d47a00e81dc249b5a87776d8ce1ca4b08515856c78707d46eb82a739bd0ddb325c4c791e72f7ed589d1c7990f11e81725694fb5b5d9038c13e9b17f15b13fecea0207038176b3a1a972024315e23785adfad0539aeed4e9958a43d8c05392fab4fdcab2dbf303ad257b9bc68e4c72be8aa4c3303c1dae96ed4d51ffb6c8ee31095e3e66c8e0928a42e438d008942a873769c1b6f89d3455bf4a0986743feecab35aceb4e6e1e81b0cd652cf21d06f775507fc7d8c4a481e1474148e77b115af011eaa06beef2bb9e361fe7529ebc28a8557438808533f17e008528c7adba7fdd17f611b0be1a73feb2416183fed9dccf6f5a820d73eeaf53a33c7b7ff42e3d30cc7602f54022a44e02b746df9998f74c1addc12d24f3691c786af0d7ccd474c091a4839666a058afe3f3b26d2e921e6672c5cad2d140fe714c5d2e833e8541c0ce0038548f77ee0de3446ea10ff05cd5bc49d2f6a8e9030689778eda7df081c3502788fb2d6250929190f597dad0ba05438da13842d09d1ddcd691db3fb6d38ba3ebe41e670044ea3f17d2419ac9625c7d8cc4eda1cd51926d389e4d6810528a5dcc2645eae118f6982d36dd59b570c969e4f9a2b73ca7709ad504119cb6a58eeac2c0e22a23627db058be4e38066f38f3a4f10046fc6bd4fcd83a89dbfe4f6a03d62a6aba82322cde65ca4ee70db3c89f14a1804da3ba7edc0b2cec16fbf224e56dd951f6004a0302ca9ea02f7256b2db52a66161d8cce0446f113803de55a007864f4c2e5b084851574f28ff6ee53dbb8251906ee79447618647895cb2d3109fd010ff3693386bd85df6ba54ec3985a5761cf529bdfd89aedb8df7c5384363496e3c0523e1bce9df8668a93739f502fe69f072f0f313717b2b0260376a8b43ae83be69bbd8ec6017f5c11e5a516dd57e32f67f1a657f8cce80e4792a306b9f5557bb8102f09ac928961464eb88a8aa21a42512d7e4b48bce17cea135ca661b21ddeabfbac73f9ba5fe19ac53b376f4e009ca40366b6941869ffb387117a2eef3d341f8279b45ddb4090e960bb2990170021c22670388c63f7f694e9423bcccef8055f3314e456b5f9032da86087eaae9598a35fc5007a3610a5ca84a4da5215f1d938227b23c35874cc5f3cad27d46705595a413348e9509fc38709126ac719552fdfc0afbef334d5f39df8e4ae3af858beb6046f5a548f6873cb31e77cda8f675aad62b15c3864aaa28fe543fda3755c890b1bea45b0cf9ca0f96f968343d1c756db5f9e69d6b73f09015daa521789c214c77403bec08ca3ed846e0a943408dc7cfa6df3aca6f491b55078b4bc0a4a507b7ea0ca7f47fb92281bf786422343e07859ee55dcb1be7ca5bd2a3d4bc20b3417b9613a2be2ff2309fab94cc632ef877c4b7168db669174ac2188e7e5217150f58ee6129dcd143f0049b78711d44d4ce1054e8a73ea78df9281699a6073d218c00571fa93d4193201ffa779cdf62951f04f5757f513959dc7fda5bc9b8d5526c0abd5caf92f22ccdda7fa2a4e6fdaeef1dc6dc50bca37c10398c9a0e31b0cb74a9da134e0e173c6f813e833ecdd054d539f1ba9f581416388218a68afa6e48542bb8e03b243cec68cd12d9a9e5ad839c1d4c25d25393cc8fdebfac3886fa580a8e0d6e4d46071c1158d09c56dd2ddb5d75c9f6e5a77d3470c377d9ea8e34d29cb137f390eb52e54d9a554923425b43fd67ae27b093b9a073a941ae58672b9063b40cc6e19875f9dce1acbd908acf993322e186a49f2d362a801408395f8c23accea533194378391bf63b30d87ea891bb7176ac1c92663d609823d14aaabb5728aaf9b9b5f701a7f32f7c922f9a55999511e981c75e3a84b0b3adc48d0dc14bfb97df261a1e6697f5630943634043b44a23c6324f80e3906dc4cbb20fc7b9f0ffd05c0020d05d02e3b813d98261217921573d4aa8183c7e266298e47c91865f18b95fc0f618b85271915943d9216a174f6ee56dd6d43596f46a941f976bd8a331cf293af033c5d5732d5e0b1b192059ba224fdb098e19bac5801161a7e2169e8745fcb32b6ddff5c02264e74eb89235b6b05099679f5078d685ea371b72cf07c5d401edbe7e90fe864af3a24ba650f84abdc99e70324d4cd725d5b8008d22fc3493ded9de239de7b1a84595561b2fbe70358f4f3fb31137de65b1bffb4e2d9e4e80010e8690000aa9010ffca3a426d2aa53effe8cdf6d9a93164267e4d5462e4073a3e618faeb45504c1115f007597ba35381b842be7acf42d5704f463aa8951fc46729e009a865de63d0e097ae522972338611156c430fcd6109f901527012808067b000309a5c5ef86cd6da5c8ba0ea2e3c1a0c27f7c5db0df3562047290db438d5963405eb1618316f31e402248133a602c317e76a320d0554980f5e4ce4032485fda691a3bfff17865e29c1574a82746dadc4e96de7ca82ce67f6e97d81f8b589c0cb82da6d36fef61e592cc3f5c0d2a7677bb8aaf88876e8363025f2a28d576e62a7a1d5d0e62e07e6a83902367f3b24c574a211f194ee4ed95e25b168fe0aeda8a3ed8d0e9be0a9cf3b969debff411f41c5bfa62e6af52e87153ed001ce5d8c076e16a985aad604c257112b0d97403a1497117b453ac5a950a805ffb894e08bcfcd490fa6019a848f62c919d84346a0fae35a08e9bb7f5634f7fffc1dc715d6d074d5891e56d4299e09f365d76b43dbf88d03e3ccbed411279edbb6409bb8dda6b429d93f2bf63f689439d14f40ca93df8ef1d72b20bae0a75e3dea10ec0714341822a6e809fe3f7c622dc12942127a727fcc1ee1a2251d70123b4588a740e754db8c66910c3293dd63890fe1e49864e088396a28fe01920b9ffdcd751a281243d4477d1bc56db711050412c8b57964031aa42d14a8b432dd091c241dbc223cfa7b931ba46abefc816cb2f8c6d728ed2024adae3defe0f3a538323eb76ef9c7b23b340a34a0e989ffce7a95a670e4fe829b4ddc379287e29b7da2886f4b94820a84bfd66492b6ab3f478b23e85a27ea4e666cb5b10862c894c399a916f5a99b8240763670c0093bb75da3d6651565b42d9955a29a44991894bd8f1bc4922e79af2e8ba79bd92f1285ede0fdf8c76917e6800ea5f2a22a5ff1beef6ba0208b5d6fe88fbc45aa9ffb45fe59a60b327f28ce418545477cfac0d53261450c02fe192a5f25815c84f3d68f1a65dc8f4942e0acd3890790f7764207692c774a8d467015ec9715181f6d4eadff5b9bef0fcc580e8882b6bb59e1cf5dc159ba038d111feec8588ce03a42b3f9cc2504e5486327f8e3e39b855a2a140ad9800edd66d4b0b77dbd070a927411c80292904c86084f48e5d5c6c89f8ba0f168928c8ee19010f5c26c6fe5f4d5737ec2fca8db28c79bfcd1b5e66c91199b4753fbe0e310469fffed204fa8dea9ce4a7e5ef6174f00b54e78fc33928e4937aebb57f78f3602a00c1b0068425fff4df6e92207f050a62b45a2d032e904aa2e86af64f5a40ff3b9da835f1f7115b2921445c86bf7f38f221332b814c502ff1f39e9e6f727d68d80f5825ba2204ca9941316a4a6d98b0a869f2830983a98816064576e5681110a626311464f7c9a48d19dc2c0f4f1ddf803f95d3a27ccbee93fbde69faabfc9354320ddf762fb26e3860ecfad02341f2a759895238537b21a86291aaa8610b64bcc8c89ffabb12974c52c20e358c7571074b5cea0df429633a705ce66ecf4f72df862679f2ec92d819bd897a5d44383302e2c162dc8e2bf48e8082251caff8e18024658ffa48c1e64dc9de6d22267ad32f32d5ca27d7878449dddc8dc454f9d4ca0f259f2b5661741ff2e94dfd9fe2ab50b276f9b9d6045ccb9dda25cb24bb32af020ecfc9db0aa30b989752ef89221e9cf3ab115a536153554df9b4f5a36a9bb0278ccc40e55d694d27a30bb6206564d770c57e633b3ed09184b57b8317b777e6b3882545b19a87604c835e2b3e732e714a645d5c61a20196e9f01697d41591ed1b4a60401046b0caf739448a18d2ec833468b806ae374520dfaa1159bd91e3cda5cc526a3debee80dee295ce18e9436ff24f30d2a6e3eddc21a7deed140ef542dc771796a1a037528c8b71870fe5c0b8dc57e0c148f5997f1c0cb7fdbec573137256524b5fceee4eba048644e61574b89fde3cccdcc7618c89f87c63c6b6934ea68e24884ba49129c08a4157a4a44187ed27dabb99eb5e4da730eb20b952b1e472c9b17affa2578255cde02f2edfb41174eab540869e6c30c12ed128a2b5db99f5d02e8ad8ea48f058be27808299b367ce593651d52d75506b81f7c08dad47d980edbbe82eaeb099421a64996a00afb222a983d45e324480001977720de3d8fae0f8013ba3cae4ecf03758134de48e1c3485b1863d2fbadb487ad6803fa4007e11651e52f45bbf98b501d4844bffdf947f1a706a77e3e7d89ad133218a5a1ca3d2cd5155af655c21cda12446e0fedf2e5368aabc267a4abee8c319e4aada006779d38bb1739c4077e02d1daad53a78009b95a7c759b024077238f8340eb752ee13423ca82f99f99a07130b355932d043757f15fe93b22c4de646f2970500625af824469e1e0afb21e3f217d00000c602af043acb5ee9a6e8830fbba95a3890398c3482db283fb00f0d1e5decc410ac73914a39131396cab1d0047bd94491f3cc3cd81382fc2e68e18ea2ffd1d33d11c6d44efecba2d08d4952134635153226be5d5dc923de982543ff15887ec878ae1d16f5123556803e0364cccff3e3893647975db50cd2beb7276745d343abb34d06366b8f6b4df6b31b78e3f85d5ef8b411a39e0c3551812b03f44f43a58c9f453287c41c9a54351a35ad97b6b026f04d43e8df01c361310323b3c746e9599ca8a6e0a45a3ec2d889ac1e542b0f7063b088f1b2e3b2c37d148ba36438c88d643a86603dfdc0e164bbb51b0efa92e5e3db5440dc05ec4f563104b25a68c0bc1efc6c54d05612d854aaef7a49d931e97f7f2b5fdf2c10a8693d2c1daac07f6a068f136cbfa8c159f208ff31556cff00e6b9f8ede7baa5c698004ee5e52ba516ecfb57561f213803160d9964adc81cf3ae6023a9cf1a630b0b576120b858b6ee59d61584ab2f64c20bd9fda44c748d3bb968744f392009c8a38e547dffed0f4d3355f094c08366c8ee867c0657891378787dd86e7435ad5682302b7ada74be414f4a5cf15cade45c31930b2b9d5592afa17e1eb9cd8f916c8e110eb3a8ae0905c2b933a4b62185d1359bd270883940db9e7867eee93c29c9fbd636411cef48aac90d5a747ed3cdc2bf35262f0fb5d871dc065ef912af98f16200662004bdaba7f28a816e4c3ecb7cef5caf6db57210a79aa4d01839e2c1806c2e76af5a2deaa7906a5154d3f68612dc7944ac714b16762a3fa7037b574aa5e48c609f76958554e1a16bcf6e3beca42ad6f033b8100343e891fa00969726c69ad1b0b0385595f63ff3dcba2e7f98e1dbc724a3bed53de9edc8e57050f291ed4bab7dbf4cc63de501c72d5abf2bdeb4810725dfa7e2f9cb48002b1392d3838b4879984bce796b67f71175e2dc964c568a0fb123de1716a23f9aa1cb97daaa5d723c1f1ea8b545b14da8b4c4492fe7152cd99d7db82e5340043f54b29ecd510d37e298448d9aed9c007b0ab490d5f6fdbf75f0e1e3cba78501d633e0cd79de0b3995052c775b253a633827093151896d843f352bd8aab42656fe5c97f8df4de22c3120cfe449dc6500844e000000000d4011d29b4156a23542e6aba03089174898867b917fb4bdb2bb30b75f56b8e6dad9e53c15d6847028bf08356f8d0360c426b8d7467e193139a098b7e8922af958fb24c1425d85f6f53f596e8df990f958c10b05734531da4d66fd37d81d114289440a83b696d401152ea8f3dd38d98c92d0b40bc9d60b541a515fb40c02fd99e06d8d7507e31eb1838ccdce0229b12096bb15f94972c1fd402cbe8af4df1d4d104d4d670c377514afd85119ee754b0b703dae1a63943dbcd8cbdcdd6e588918c9e6bfddb894975f383be3d8d544e333b5e074edc70f45e9293ac2e0866b56ad59d9257f09bb6e3fbb026355544d3382320736d2380e599fc71407e7bbf7b1aae442481ff639e910bbf2590313895c5ff941c4f36d6568579c7b79b02dbc58dc1a4b97a876bca2d47b6abcf28de7f63de7718c4d3fb5c4143a45a11842afc372e15f0ff896aa6e881bd13630302d91ad3eebfe670a05602e22b8900a662326456cc1c16d305920cfb0dccc6b55775e367a48e06e587b8d18dd5ba4cef55dcaba1f7d06e233e12509b747ce0f962f705fd78ccdf76e464be610ba04769f93d467dffa69fe3c7fa85fa6e1b0c33a2a2ee318c2023ce93813bf3c104e06ba6b9036bbd8e758a4d840db45551b3df85eb4547bd4fc56e311e16c2f6a7f256bcc87007fd7c1e344cc06283f2a9854bb8c8e456b42ab3995f2baedc4ff3c0dca4bf79db544cc686798a5fc42e69dd409dd998aa68fe7720ec7e123deb4f21565be03ca2a0997aced6c4801307326e7b127a05fb2107f37715c00000008d015265746172646564205261742031302f3330204765726d616e204775790a0a457874656e73696f6e206f662068747470733a2f2f646f67696e616c732e636f6d2f636f6e74656e742f3835646335353235633935646238353635643561656238626131663636623361633831646464313132313039323834343162383435356631316262386132396269302e0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 3e753dd04b97c3aa07d923bafc4fcccc4339601abb4b13eea918fa547424c5a7 ? 70826679 of 101191221 <01>
01: 9f39a06928c39362bfafda9a3c05ffa2b84bb97917ff95cb7ca64f40ff7f1059 ? 70826680 of 101191221 <48>

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-11-14 22:35:18 till 2023-03-28 02:03:42; resolution: 0.78 days)

  • |_*_________________________________________________________________________________________________*________________________________________________________*_______*__***|

1 input(s) for total of ? xmr

key image 00: af904195d9f146f2dcb66023713ee45146ef47831ec01efe003e68396249b6b7 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: ab166445252798a8b401dbf079f384a8546fde89b00b17acf4e9710643090c79 02755913 16 1/4 2022-11-14 23:35:18 01:180:20:45:30
- 01: 1c6fe7337b43b1eb872f2323b7aa0b076be0b4650f32b531e551e2c16ce09185 02811522 16 1/2 2023-01-31 10:00:07 01:103:10:20:41
- 02: 681379d6d80096ea5e5598323a6716e5a59df1b2b152dc30cb5cbf090ea5d38b 02844029 16 1/4 2023-03-17 15:19:21 01:058:05:01:27
- 03: d4396876025e78207cbcbdd9718c9a52cf349bd272d8ec815ead90a6bc4824e3 02848300 16 1/3 2023-03-23 15:06:34 01:052:05:14:14
- 04: e5b8c7f5edb6c1c3476edcd73bb39ac6061ad61f647da0560355d914da4e858d 02849977 16 1/2 2023-03-25 20:58:36 01:049:23:22:12
- 05: a882fa3218e67e6bbeb0652142752d2a9617c714d8ffd24d96d16824bd651174 02850682 16 1/2 2023-03-26 20:26:10 01:048:23:54:38
- 06: fe192e5bc266e0f21ed036df7150b701428fcd05b2811f682ccff12bf2571a05 02850742 16 1/2 2023-03-26 22:35:31 01:048:21:45:17
- 07: 7652e2a1415fefd4d74b1706e765ae5bee6854576972ff719e3ad406451a9bee 02850883 16 2/2 2023-03-27 04:10:47 01:048:16:10:01
- 08: 7709e66c7b2d31f84ec9ab55c17eb941746c28872e9e9260dc677f701d7f3509 02851003 16 1/2 2023-03-27 08:38:40 01:048:11:42:08
- 09: 90abacf089f207a66a3e3be31d896831836b6fc320087b2637e6770ec63c514f 02851018 16 1/2 2023-03-27 09:17:05 01:048:11:03:43
- 10: a60bab5c806b0ea12180a8bd9e1b127a56aabc62fca38c654222e7e2abe835fb 02851029 0 0/421 2023-03-27 09:41:44 01:048:10:39:04
- 11: 84e33a0d5f84fed4acfcb0b2905c2672cee1f08a635683a465c67beb906bac1f 02851219 16 2/2 2023-03-27 14:47:44 01:048:05:33:04
- 12: 9c86d75fea8ef2f79ec3682d1bd5da3f6a29b701126a0a93bf71aeafcb781d18 02851394 16 1/2 2023-03-27 21:01:48 01:047:23:19:00
- 13: 8256046bea498d2fb7ba5834ee3d75c353eccdf0bbf8cc3b3acad3685c248588 02851514 16 1/2 2023-03-28 00:27:02 01:047:19:53:46
- 14: 7683543895b941a35cf0a3b00e223961dbe900b5569691959eafb783b5e30d75 02851524 16 2/2 2023-03-28 00:45:56 01:047:19:34:52
- 15: 9411720e78e84abcdcf96a3dc771c92624b269a7f4e94b229398ebfa25119c3e 02851534 16 1/2 2023-03-28 01:03:42 01:047:19:17:06
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)