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.2, GUI v0.18.3.2

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: 208d83c0b214798eb0b4392d35838c25aa48b4aec517def8acdc95adb9d68469

Tx prefix hash: bf12d8ac736114dab937f9018d0017c42aea88b917ab449b28636ce3a68a4415
Tx public key: c29864f1605f9401c49c8720b4357073e4a08aeddc50fcf1ea8ecc74a206be6a
Timestamp: 1680369409 Timestamp [UTC]: 2023-04-01 17:16:49 Age [y:d:h:m:s]: 01:034:14:40:52
Block: 2854864 Fee (per_kB): 0.001057300000 (0.000020480000) Tx size: 51.6260 kB
Tx version: 2 No of confirmations: 287293 RingCT/type: yes/6
Extra: 01c29864f1605f9401c49c8720b4357073e4a08aeddc50fcf1ea8ecc74a206be6a020901d1c0d7b854f6201f10fa90035249464672c8000057454250565038580a00000008000000af0400fd02005650382092c70000d033059d012ab004fe023e6d3496492422acb12251da7a200d89676de77eb8ae58bf93cf364ffcbf4e71fad8036e48db125683069ffa1b23fb17fabe56bd1ffb97833fc7ffdbf199f59ff29fb23f005fad9fae5ed17fd9f77df7cff69ec07fd8ffd07957f34f9f8ffe7f4a1fb4ba7e7fcbe62bed9c1fda1deb8d2d7a5f3f7f68ff83cd47a8ec238e8ff8cecf3edf27ff1fb5a7bb7fbc3f1cb5e564956546867d0fffa3d46bf33fe81febfee43e42f939febbd85b7af329f73bef1ff53d51ff5bd0bfeabfde7b037f7ff4a3c48680ffd63d237fe5f37bfb0ffcdf615fe7ffe2faf27a5910ba57da33193ae9c4a2b97ae0984fd7b09ed2068a771a712bb47d9dfbb122982b3ac4ef90c6afd5a2c49cf715611e2c79dc85bc1eb85674279b1c2a9cbfcdb6d679b579a2916a48bd35f514f75e5f7efee6e9d61c18be2eb5a05aacbfb93114cd3fcd49029a9b3bd5c9169d14c769bf3154f45897cd23e112d6d094b4e5699f2b61eb2f33a13005c6cf2cb7c60f9ce725165c44365bc68a2429d2ccd7db8789c5db68448204a47d410a5bdbca23744982c7d96770c04869114c6e78b383cdabcd148b469ebef5ac6658e62dc2a502b9bb1ded1336ddef362b78df7f62d47d1af64d751a994979efb9ae93f3958fb0fae3ebfe3cf79d2f8d6a24e32383c2344e76c59d128bbc1c93a2fd036b5a2b225ceb2f764bc3f0485ea09abdfa7d5d258e5f86da27a95c44233c2304fac7dc92a4b06d5e68a2c234e44e05312fda7da82418f5660a6ac54d379ff2b5edab278b3ac64adbfbb85bf83418a622cac8d80dcce78641606eb90031d3986b6f2e84bea05494c0d4d362e51efa3346d7d29da470a037b62602edf73defd2c71f15f76f23449de367f2ae68fd576147a6c6e7fb29df9064b5dc4dbafd3caaf2017012b5fa26f10223e52ccd0f2b861e8a3db4522fda7d85056b66ce18090d223fda465e8968ea0878c54808529cc8438bffd8ab0144fdea24296f181ace02f8790c678781bcf4dc5d0e6bef9a7234bd42f9ee0350f8c271507847f01f5b6f3f6475a457c6f7539c67ca6bf1a5b6a2687606f4050be7eaa1cac9874491eb130330b5888019157f118b18da09d5961b174ae159d09e6cea5efbc8aa607286636ba44ae084aa3edf61655280124f1afb58cfdce66192e8c369e1993afe7dc364c2a92f080fb4c4d612edebf10f0c6732337173fc7b4f2b9daaa2ba5bfe37a36b067e7c6dc35dc574dec56351febc5336275fce37b197be6f951b03bd33610e2242b1c92861ad664aec83cc7a45156eb72dbba922876a2ddd3b152545700acd625e6ea92e746acab5813818c0cdc70be01ae8f3cd87528cd6d8e83b03d27a4dead311fd9003e6ca115799d4209a745b8f2e0be7fe9bb1f0a31cb192a044fa57e8d7998affeadbc457f2a32340ec25ed10a196832b4c22f21af66e0b05dc60f4f22fdc32e4a942d0f480ccaea5505819266b128459a18864069bce2a02e780e201fb7306a099426762eea985b6c31c3762db01f17b71bea74866b2e5e153dccbc00d146edf796c46e467ec7f052348ad6695bd6a462948c78f09c1c1822a21c44d22cfcb6520a24a367cde702a7dea7ab728203e5f670eace4c8d0fa74303a9786013fcbc7b5d915072c0fa7ec3b1c2d4afc4f3003a5fa8ca4186ea90819d19863081b773e3ed802fe278f21ed530346bf681ef4c6cb78a1d0cae3e5dd0baff56362274ee865f212be824d414d9017fd5511954c4ece415f196021a7ea41fe1896665ec0d4593b088ce2c93c491336be11229ca5a9c38d9eacf209b5ea9e810bdd65d19c7ebed890d4c480182bec0641ec89cb56bb197b36dbafe3fdd2fc2f434e37548364752d581f98cffd14e62222fac7f2bd8e7ba5d9b699f54c99b80e98a9a0c03b59e761a7b32fe67c5526f7da2b3419d31fba121e7d5172d33a81e5c5e5b4f8f845b915435dc3a88b248101783e9d79c6bf5580184b48504c341c46b43d02ac89338926aec03c4878564664f0920cc16d5eca33c747d6bab9884b2bab14156bb5ca7c9ae63590a438dd6ee96e03567e6af291be678854b0bc39e84f10f119bcc1ad2d6d52b7e3f6363aef368fe464bacf07908b26a32b9d18558704121106f61d17d5085f62e708296a200eb4c40d375f9c605ca35dca810dd225b851897401ba753dd550f383fb88ac25556a0aaa596e0a7b6b6a15ab56147fdfcb2e12444e394ccb8b9c170a96e25086d785c6fe96a437c59cd921cd8375b632aeeaa2ba305a266ef9ad500be0709532981d7fd317fa0f00cd6ef41f0391cbcfd8e15137606214980368663c3631033315bd966231730730da0b840d28144e4b41f7523eae7a38ec7a469f481670d01da99c4f82a8aef2756382c6eac8c2a0fbbe1eaff17d03bf9fff5f10976f0c0c42e0447c858a570757991c657ab5fd1d0558b3931c59efada72d631c1d60436c5feb6a373120748780cd55e04e5d7596e633148a90fbc4d79dff0ded268917f809cdacce1b10ede4436b4b89ec4200bb6fbd5f9c1350a3195973d25792a5ea461a1a87bbc74e4a84b925874050f90eb43f1e47202a122764d35ba95ca1bb03e4d26e77de1737b4f70e6d5753bde017db4721386c4dbd63488a55fb87f2702974d6cff5102dc3c4e93da32b40dbd10c43dd1f299570e502963c5e3f2bfed8f1ce04f296e4f788f4319399c4200d37d1eaf1c772c019ed868cbb6d45025cc3bbda87f0317eaafd4235efb55b1f627b2d18afa5cf3e99a7bdcc39ac51ad7c16fb14ab1cf737d9d79d2408db9bb541b930dfa1b0b9eb70564e1371825edff5b482aef6dcd04349747b5fecdcf8c4a2665874cd33aa356e65ec807f48fc8c1006d0cc22b24c084517b94a76473599435358b6573b2845fdc61fa546f2c473b5437a36d861f18ad15174d49672bc91b4c560262feab1edbc6ae9eb8c521b05a6f0c34b21dbda31143c3a49877a2c131745883de3865f7b99a40f4e4f926c3e0c1c48cedd7e727bc7f96d73ea537c92a458bd35c8a7d73dc5dcafd6c0020a3e69d535b4ab430da24aaf79a49e06dad65988dc5d0cdc31bde8b508e98de7b36e14c83fa207af7d2d1185915b3fc3c288c80589d1c585567d9e161b37c3975715ddf62a16a09b60470839ba6de187fb4918c888d0a43888c7c7120aa3375f0a8d57a3c57f862ad74fb1a5e64ae659cf98baa45d6a0cffd935253f865b7c3e49e20624fa618405dedc073c14e5480d5a43a9ab9e5f5dd684fb9ed5fee6ca0b6c92c1593d5d8bc29388b88f6d4ab5c20d4e9d96d7a2f216731b9009409c90ed96c28c429072ea5bc6d0ea545f91475c26522793dd2043bb0ca3cb9e3d09c257d5e1b34fa372bb59d69b807fa29b46cb44342cc79a102c23254f28ca349c0e2c06a88eda93e3356de9566d4a5a3cf97fd24f7f087801d3a08928a91171b6473ea044944a753ddbafc0ac8737ac7dc7a40b53726b7bb4848d3d939e1de3cf98a7de4c7e0c8e5146d66c6889f686f65d659c0518925958423138ac5574f3e4551f0a7d4744f1e3de3d520934c2e06448e75b2d43a3318c813efa9fa9c10dd35407fb95b0b83a595c106576d088d87ef72bbcebd9166bd3952156de232703d9369e9a93dd33b8052d57fd72b4e9344e85850ff46cba73e9fe3ae4ab119f5e04795e909f742047bd94f2e9a085aafa4efabcca4d35d2723fcb95d452630b74e3b7412ed572ec7691da9dd573461d6b4020af7f9f19f7eb80adad85a7a3d4c78a0fdfb26f91fffee1b98737112ad6fe1b550fbdca4b9aefb6ba3c05acc6b6be97a61cf0345da6c0d171865749c59f01b8b7226c738e219b42dfb41bd6309dc5a8a1109f638805ce563505c16198f5471913a03320cc9c2318f11fffbc1684520c6f8922e01beb18ed6791df728aaab2006cf1fab00aef272dfeb4b6d2bd4852a85c9107bc5e719896dfb645badefc6b0e249b4f9f480a0551e898fb23d2b4a443d97395ae823aafaf60b18850fd0e729f5394aeccbc4bffcf395d593d78284d3488ff0476f7c5827cf93f4bd5fef396b45e3bd0523de9148fd5568f76d95c1c4f72e94df645feb174f8d43c88044051b059dbb9e7cdfd0d09ff318f73fde87685b9eaffceebed1eb84889b2eee13c80a51af9d20ed7fe1d26cf79aa24dd9768f1007cfc3b14c15ae5b628bfa3caa04ffd757bfcb542d64481a4380049fa23be533f7285d0bfaada582abbf4de5e0b59ddd0fb442e7648f1ee0a2fade8be5e6ccba7cad40d7ed9cc5998e4c5c1afbf88c4674ded2da49b0d99e1f623f9d9aad6c83eddae6b28d147b3f45e1b9141a1afe047df2e25ecfceb74ac4e6ee949eec3e236423b5852976109c66f6b6fb912c46cd1dfc54fc98cfee7ba41c8ee131d96911a7afcdf7ddda28100b88ad3edfe6af8b08118fb3baf5cbe7ff77f9dfff7552c39f9c26e4899c1c5432c0d7fffe68dce9e2b7b69c93a849cc3e4b2be3e93cb0d181e7d85477174051a31c954071b9981b483e59095ae81082ce3c4bfad74517f564e048a25b8a77558812676fb9410bbb188cfcc61d83d18a5881d99d434d7e8ca23c6c757531a2f0655d417c8b857d5dd98df71cc28e081ac4e4c15e8ce7226d3918f661f8899022c2a2ce037b811331db9fa0de392067abbbe5a0c4c6708ed1c24a8a80f5773b2353768504347c56d210902216e377aff03baa5a8a74dab3484cd7efd091dcf37790c713f7724f83ebd81fd7b2b4798871d331e21453d42d6b99494196c2457468362750c40d99c206d25075483427ddf5120634393a40be082a0681276aef3df7f784873740446044ea3f658321b3978c1960eda463f23e1a5193642ad9fe77434339a754d60754a77af082841baf12d3da491df2d0b1772d3db556d394eecc0cfb772c31810fcedc3cc4e52f7d6237f06f7aab35b06cf95f677974f141eb6c84936050312ad7cc964e3205d9d9910d0ddedc01023a7f526c9de66132a975621d555ed7418213acbbeea6a4029072d4a1d51860ab2a160dd43598ea15bbaa7c8f43b0120879db6903a701ab67f661d93378c87d9e64c0e3dd04afa414525360fc6b4933766c23b16d56b326054831693477f9102eb43c1c11f56a539a6d73dc933224fcd430c8441fd5018c0ef92202272d5d98e3303243c4066aba79e4de5d4d8c2ea8230ddf5d9c24b68836c2083ec3e00078082eb37ac1722c08b1021f6362d1edb12fddb8134c69ea3b8f6d51f6cb779e90bc60129cecb8e3bcee4dbaa7257ac95bb3c0cf76865cf1d1511cd61ead73085639f01aeeca9f49fcafbbe47f02832b386af5e485915137d415dc5f68c22f8adf7eb3a1502fc788d780792b36956bebf78068e2f2c5d31065e5a2470c44b18f421900b2aa66034463ba117593ce12832b2e3bfad023e9a6cdc93def82642ce19136f42bf49ea71fa236ca881d1ee91f78f3220d1618e27357487c441666aedb09f2e7bfcfe9352846cda660ce8c895957e4af3f37d87cd5403d67bcf770e3f6f9c844feec28acf8bf7cc5a3ab6bdde982aac94d22e20e57c6abf9190e78d7e20fce7c59ff23fc2f9c76a99c4a9e0f80bc0b8239c4473ca904f829a8518750c3aab058fd9ef36bd827a8b57725376e42a5b06f3246ba0321033dbe97e4ef1ae433065454a7366df985474fbfdb84d23b0cfe859551097973633afd0c8e12a5d9b9b33b7a87e40945a90ce769ede67f5f2512a855ecb9c362d5d16ed0e5794c92b38b70297727625650a06f28f4416cb65d0b2fa2b161307e8334fd3cc1ad72e51e420f5c849f00c40a1709a95080ec723f73f493e427c9e87512358faa9596b12427baf64c53cd8135ccc7bf9346ec022d4bea3b8c732d7b1b41f81335aeae03790038a8b7a18ee1948f2eb0c80dfbeeddbcb650a346a342ea0cc0e2eedd67bf791c4330f8f7b24d4f22553583536bed006911f55acaa7d33338ca1fb232f75ffd3ae44ac4baffd2a2eaf787a5ec6e78411b5441df868df93ba3358cb21020bec56cb89ac8eadb4fd4bcd6480c6caff47ec9bb1cc0e152dadd3cb5c6ba38fe79a7658245ccc7ef63a6c54d72065f059f8f43f127df38bc8d95f09505cbbf1a8701bf00979fb86b79069f97b29bbde1611828b49e9103cb2907fadd3a7029f936b47e2b0bf8bd969cf9f2bdda653d40c471f91fac3ba2eccc1f0157d5a81f7940ffe757cb00869530ed0644570902d01aa14ec707703713f33faf097a5529ab6a068c670b31d4db8b12625b21f898d11c41ca2030340e77209c3f8f6141f3dec5f4b771e3fec3ccb6e34328098991c7783ecdec208abc6e6d914dff46376791c79f50a69f6904cff06fc3370330d1a7e7b43fa34e95d75b6eca1183de7a210dff1fbde8c5308749dccf12a188f9e90bb66421aa6fe0f2f76df2a28f92fa70f606f700c790daa3180e4b14a5e9031aaa4af56b36d5aef4b43d1058b8df731662021d0d93cc3291c98392f8c57e3d126047155fc32fbb7e688b05c495d26407d57ecbc8a5a62f69337111359337ce2308e12e981e5316bd65c2d9fe023058e7fc02c19a1fc28209f4fb56689e4200f15f8389cf4243224f3a2a4fc2da50d1c3d6abc53c5b468a22a776ea07ee0a0ce858b703b6764556d5c1497dac567c687eed501e85c73658245cd290bef6e4ef846e66221b8ce571d8d268d94e9c7511dc3d551d9715af1246dcee2d974c3c9b17a3a0941f7dbaf9ace31ab1dc6af04171b1776ccbb7faa6153135db07cb7f539d30fe2c38d97632527a2de6320774fce23ffc54e615c470c480717cce95627adfd97a93da573ebdc4b9b63c38be7955de00a0027619c07127d485a7a2f5982bede8a4d06cc2e02ad6d0438c660a62f2da9935870c559cc6f9b27b192d7d552d13f5b6045d69edea7ca353f7b87118481fa628f614c44b7075f5134d9d0971d4bf998f1271192bcbd1e6dd8ec9bdd6ff9ef68c45a794cc95532199d34f4adfdcc9c4b515a68865907a34198c64b270e7b86a3f58cbde24a0b3e0b25fb30c113b7c259e786f1c27dcbe7a9db520bce45de1483af6f018f60c634a655c3b0890237dee67d495ddab0084c6d96a8db01211e7185ff6fadf7911c0f652f78cea0ef75dbee1d7f8ff9a60cdf8a2f964d98fd84af47b9bd6a819f691ef21985448539ff684d3b2804fa241132e0947767612845d8295cf3f1b30ed7973f847b0bfc5f05a04ca87151ad5a30cd70610597ea207c750577d846d7bf4cac63ed58ee18a3fb1469258fca57cc0f4e51561ac989c7df4b69116a6ddb53d14a01742cc7bc25922d663b531232c6186979256aea5f47f35bb554053600591d77921431f83c4dd8cebace80de1df3b5e24365005a64dbeeb781c6106dac7a2f91e8366c5a930b60c09cff59c0480f91c31d53de54edcaaa28b29c91c65f5487dee16dfde861634c56f28adc27f5f6031236ee57bf4f8e9ce86b6258e002c11d7658e2fa6e179fd496207df96414711dc00544efc7fc35041bebf13d8e37da2a0df542bdc718463b174d717bfae8d8de843cf930e29a7c3ce5766ee48c494dbf7ca5113a6dae13bc9c1e3af0554efe00b7292304fd9cbbe620bd052f5a828e1574c33ffd9d7d2d10123d16d33cfbec00866f494767f71cda1a132e658289434834587d3ac9c326013ecd08637a6a03e27e507b8de0cc61fab63cc76f22b184ab2110ea02b1940e6c96f0fa9eb1fe497edd6570a58a6e3bf063460405feb0cfbb35a6886541c610c86bf8db20cb82bed122a3ea6354a86fdbcb4075cf0630a6657e44df8adb92df94fff0485d46e3c7ef4f1615ce0626072372cebbc874733a71aae7e00192979436d8b511f1a6dd35c20078042aea1d43447e22916b82b4112edfd1e6050e0f716c5b1ebd516a779144178748a275c2f81be71ec64724168f9b262f99481b312e1fc9d8716ea9aa0ba9f8ce0c7854af50b4276c2373e04f09ac37c57922baff6d567077c25dc4ebb7366137c3d44dec53de1c0d213695941bf5c362ef2194fb301f80950a16c725bb2530afe2df27a044ee93ffd40b70cbcf1b4962c203c29eed25a7a76cd6d5580cb357506043be3145b47256af26deec550c51e1b1fc94bf8cf8a1adccba3b7fbb438bbdd9be21fe312c1ee012e5464a02ce757f7fb930dadf62b4ea1a978b1c089ae959ad0b06ae8ef083f64d7a6403ea400c477f1fa392498c341f245705772b27f729066f99913676396667f0a4a0c184a518cb02133ae423e9f67590329b6aa37371e0d2fccf232b9e3a299cb2cccfb194c96dd015ab4793de1577e0d540397897bc006d88029a4706e8da40c867bec657218e9a254633c1f06c7f5d9116fb09ae1fe120d9d9203d7b16faf96c6a462bf81f91cd2dcdfefe6f8673541156c51a0f072fe19f09add26221d3e21135ace9ae68ab1b149878af4ba80ad03aff6d9679426fb0f5b651179f71d39a87382948b0cf5611093cb173d5f166fcedbe5c20e82e8e52628c35343c4eed285f7ac511a3a554b8df8932e7c3eebad80ca214bed3b94322eae58c66cb2dd1f98060d8560ab7acb48a4e6da6f9746b2d7706836c53dffa92b9016a35f0e25b47e82c07949f07d4e199c71814fc8e1290275e6768c28918b1ca3ef62ed5983e26dea18a7c897f8ec2ff6b95ddcbf323164e166132362a3592eecb984c09cc63ff3dba4c40c54c6b8ac49cfb12bcb5786de30d6908be96c075fcc2087d96d0bb35ffdd496efdbd6629f5b69ff0c831cd0e72d1226030f0cbb7633b699bcf02e9dbdac81ba12e6ed2e2c44cf17d95071a4b7e19499a65fcc5ed2157a7f28682f595304b29f6ecf2543f548bfb86a069a8f35325ac1710c1d44f320561b7da37ff5303f8c899b42c1bebb9ff10f6f3725fac2901e2695634e80540cf2ca01570e453d7bf5f84089c902bd4948d42e99da21c856da49c062b0de580017bd85efcd2ef1771617304e91c80bb7d2cd57c150d01f356717c6cfdaa6536f4633809324b00277e5f1921d4eee2aa8b295b7328b20e1e5be912067010f5fa68bc136d3f0cc9109d0d4aa4840406a2841b43f1a6f80f8f27531e02c9186a295200392fef6a563fa8d5e09b4a2686ff0ecdd0820cd3d27c048e4ba541a53391cdfab3747412a05c3e0b21f1770410a65a1e1ec53246fab561fe986b1369e76243398487ccfa357a918056e4fc23d4a4a481f2d81b1f34f1cb0bc9021bb3359e15dcf190e7dbd3b88114404deffea0a04165ffb79c8ceb5239b020af003aa908b0d9d6bdaa79535af6a663a40b2573685bfb785b9f81bb6b6a54275d5f0b4aba3b23c034a582ad755e547f475e6fe8584b6651418ecb2a1c457e081c59d32534a87e37c11dae5d0af4cb173e9511f12f27a7ec6c00b1bd14c1453eb357ac29a62797a1fb7a0cd8c28fc5f7d6c46941f8d9e0f234702abe9d4975019fe9745e05180afb14366007f9619fb5cb7796d62f3250a1457bb3e0496a0d486627d503fc627a56d3e0576e97cf6b29511fd4181ded71a128b8d5b57ce35794c4cb50a8c3461979b4c5a14da751e5b52e09b574a1524aaabb8687d1788191cc4678a136dcc5db0aeb837592bbce06823078bf1174ff121e96c843af1456895987f5aa96ffee964377bf6bcf643bde435a47354d9075a492f6d4f63b2a27a5e0172f4980fa45de6bf3c021faab66b9a94abf3f8e29e43e657d9adf0070a463bb2c359ee36443edc81fdb4216ff0614243a7a7f1d49e6a51152874365091831b251a0d494c9cf6492079c8ca516c08f1defc29d6da03d6d5dc22a1d002f63d788b164126e021b42dcb8ddfadc6be677ee6e226188751bd6cfe1ac32f12507520a86fe7cdac44da190edc86d86f7434fe7b42b9c097461583cfd8648bda9d8bbd4d340919b209b863eac290e4a0a09a6b37cb9b44120a6455e0d32fb20c387961483ddee8875edff1b7afba98ec966d4d40b5a2385fe70fda193b6ac33d668368c0c17c2c31ae653c352d2df6f3f470044984f2a9627b64e7592f427b5ae0fff3d5108a1c230f8d3935ca6419826e84c3062c76a8bed9199c1c1c233ca437d22a42d07865719dfdcf8bdc6902d56c6d93814e4367020293ad2d66056c710826bce07d6981b8745d9cef302abcd1989ce0b7b330c026053ae4217d13a1f9587d7680964ec524f367516661df3439e8fa3a334551addb57920a09125553c06ea73e2abfc235f9f51ceb7a3314bf10a8e3878dbc2aed0ca8f0539be3a84f5ba7f602bef0b3f7e4244568f1221f42375668608e6042fd12f0c40e38e29ba31c28de7c7d22f1f2228406baaac06f0884be3788d8b0797a77cfe2770c6c3b7d51c1b4ab9b0c9a7ed990c5ad0eaa1cd463edfc22c3eb92fd26138689c9d0e2bf34748860c61b5fdc4f7a9203b25e75804df484c056a9d99b972b2779618434a2be45e177f4fe8224fcd6cfb84ea10699b887e1135d3d3866da4be787aab6004387b0d4882eaffdc912fff9a41b8d14607922c8ee6bb83306296bc26fdd43981c3904b896873eccce07946fa113dddd0adb8d185d716f82a44990445d4d9f37361f010faf4d7802bd65834e9615aa0d16575208a0d6df65effabe138c8fe15e39ee741c285049c68d580c0d7be67d93d03fdf641608037a5bf5d5e12c851b3bad260fc4f81b0aa8997f373099b8839bb0873b0d9946e190244dcdd57f6b4a5a75aa7b3fee4f623365410ca0190bf24e78587b444f40d9c862f897994d936f3a2eadc3dd41eafe8ad6e5c35dadc2805781f8cee2b51462e215e3cff6771f66aa329888921f7d7ac3c0418a6a92842eaef0343a1bc662a19cda61aa1c61d36df505b7d324494d41a42446cc23c2c8134c856952090f85a7f8a1023e36024b70bc3c09ea5f2f7f083fd08778c23245abbabcef635535d1d49a040c369d19a1fc82502bc055231a2d1c96514688b8ba2360afa88460fbfb5fc37a1f37a1b8af5f1e3c1e64807552a2a522913877936cfce8f1d764df711668c9bebd99d4a8766e905835f2a2322c52d49614adec4b5fcafcde7adb4d104c0d54fcdc6bf724455ca3a96e52afe28df3aefa30b89662181ff955ac841cb4a876b6dadd2ee606e52bf6ae5ec8e48cd1ce2dc36654a8a51104927af213344b17f427cd83f1bcd61ddb2f70066d8f21cde0152d556968d10eeccbd7664c97bb7e5bedf623e262775a715cc07ac360d7a81a4baceaaaccb636be1533b2dd5cd1d7285ee718714a83e7e2cf4582f319ae252e85d8bf9053edd43f8ebc63cda354c0a6356886e1c1d900eca3a45c9ccebe6a51ea80d295f77ba867df19013a729b12f96db5fe00378e2c565796f1b3cb90e1a330c2fe6db2a5cc1e17e6ad82450391a996e4fa72991169b26cb81c85c227ac14d6325e03287cb93da86bbac02bcfeb8ce92df553861a7e439bf98ae29426fa47cc8fdb6974e86d131057cb18670c32cb7956c7b9b916637e035c3a28846ac478cc7695b68dec3cd7ee18cf514dbaf29d048210b9db3c82b04b3b80bae96edc73f58af622934b5bf514b15e870caaf266d32eeaba29ae35b1a152da8a4cfe9fa2980b9075472fbd7033cf4453a52fb6a60ca684f01cdfd769cb2eaa146e6954aeda795d5c7b628a8b1bfeb5928cf81c1e12012456ad174fc0db4653032c1f72804a43d8d0c6371af266bfeb899f35000d89497f86878c34dfc56dbb7ba7eabb4be0fd6349a37d63573ccf3a3573f9b387b21e8702fe1c595e98dc5eeb34b7db3f0f75787b03d94a9f920dc59e83d6b5ac8ba5d9e86a6673efe676d9a81cf6145ebc103a03edf1d900b49e0a98303cee957bda2f16473bb1e67087d003daa7a7563488666abe9aec38bbc86434b232cfca2a3630e591b4e610a2efe915bf43e875c73882a9f9ba69f51c4ff4b747066b403cb86215a9902fbc3eaf051395ff8517a4983fc603cfdffba6f35f50e24a8de3f5d135d3d10c0dacf5262fc85dfba8b9d184258d8f5f456955e66954cf32f9de3eda8d64822adbafb4d656ed07cd95fc3f7938943232096b2d4fdc0efd7fb50cc604465e20c870565a229cc7312a5d3e9896b8ed3d7adfd392f46ef1fe230c0ab5f259d5a5d631aed15eec3afaf111732a604c2c20aafd91e8b2ab956fb9b9e708d4655741ae4a27cf3f6a5e49c18abd74879206de8bfb67a7765e58f52f432312632bac3a45a249a0671fa2a69c1319f7ca40c78239b6063ec2fe1c1d6a38041bba4c03215f9decf501613806f11f19dc1bb5f3ffebb64b9408938b370c90bd18be2a8c2778eae9c24fb67cb171ca4b695e943458c69898d41ed8687e65479509aa9e0d9f74ec8c1026b71bc6c7f14a7d20c475593025179a71587dbbd643286be311d5b6829b6aa8625731de0bc2a36474a6a878d37fd873b24c8252f0dbeab82934cd1f6b8f26eebc67a7cff06973edbe6e2f052eec937453d4377b129de54ab44e487314dc0ae1f685994cb9981b4a83cacfe4f2dccc07eb152d738c99030c9c710f4bb95d820fa0ab69a51af82be0edc628dcdcd8b1540a35c9e5aed39c6b9e40eaf1794685beb48561b332289ce20c9e9685854d7e035659b43c962ceea95b5143e6650603f8a1e76d3feeacb7dbee9a0e00d4ed93ab6e119e1044f86d1cfb79e1de69c8a5153ec9dadcc14a08a8c05878b601fdd427c992b7d77d83fdc70b822e12a73b559bc37960bc7ccdab773d9daa496c7fa713b0b060692ddd8ecab974069f8d581fca9604bc2d607b9e4b90084b09ed677ab98184f90cfe8e4dd24a3191c5aa8bbb0ef34ad01e7bd517755303919f9bb1bd3a3061dc3e25d7e7eacc20ec72dcd42706b3ec8ce21ab51e8d0aa5ab56beb390f7a7ffabcd27637da5d4f399d94181cbea65520d83e469f39dcb19a7d3e63f08a4403e188e92edc54ba5cfbf36f64514f7cf8704e21bdc12870aea65492deb6cd2a95681894a76056fe14c36908d0e505c3d06c852fb992dc740e0f90547f3fe3a1335030cd47d7fb7a4f4920440f769d8f0e75cb5b43d2463601b6771e3d6fc2adcc293eee2ac1c3c06fdac34eed32a75b6ebae41ac72d75104c227074673dfe077df6cf8e78acd8cf33bc471f83dff19d4ec50bc54f5b3959392c3113117d117c96ad387930cce970e6cfec22b075029a85790866421494b821c8c97d66fda5365a4d734b6faab2cb14b60f38070e2b79615038ab20174e1e75eaf6a78ebb48c8b5abbf83b96e40ab67a0cba6195f5c6402d7c15b323e1744933a1dbd042d13ffe8ea1882fffb5734bdc954ed2667f73b7d460f16205154963de0a13ed5890dd67e6e64e1b396433a294dceda091d17d4dc7be321ea28161165400c417409388c55fd53b098cb897c26823b49cf39859d178ec85796d85d441376ea526295b879ee6ad08ab9cf726b6a57b4f70b90a59387ee72f5e2f32fa2f354de004e21c4ae87865f550175de84f9b754784facce9e357a302670ca8e7eee12d3e6f560e3ce1ddff29406439a176ed8db18f75001567e884a668602ccca802089359df286ba63566b8cd58d38427c0f8ada98b7c752311624a26ac325081c4ad695be2a51987f6b382cfd69a34e59e49a62e75c03f6306c5667b9ff3e5edf9d1c5650fc683a6faea308d2c7af8c370608cac4ab69a8008740dd6a6c996c338d60eb8dd452cd9707d2f22e8bd95985e9087a855a7c8f84f3f4db75fcf97e4c9d777168381ad64796880e3a359b9de3dcfae9cb192f09e534dd1d6a04d01319079e772eb11f596e2637fa0729fe8291efea5659431892c481e46a64aef597e0b83e04018da58f30e92adffbced5b1df9d77bece93caeda27ace8d471e73ed9c06dfa63edc39ab1991c3ac88de02414aaf42cefad3c312a0f7fa33fbfd0410b6f3ba2cce7ac8366d1d61bc69fe4158970a12f0b7ce410be0874f5df229a1a2e24d34f44cd9a776eec7623dda538edfe94bc41283fd849dad4aa1abf62a974d30c9176b500fcd50d552a977299cab73da968881781d9604e8ae9069727fdf7151f3d4c1dcd7ba1bf5a23dbf5f504d45b4e4512d426527eb44f1237073b8f96abaa07c5395f3b9ccd446b5facaf1de98f1437fbbffe5ed961fc4c9d9f547e00d866a0004586e0b99a5e721138f62a0556b3c4dae5c2bc8e3c38975a5ac1def9058bfc96e3e8735604fcb356c81f414f5f00c5d2615e1b15a7d2a42c7962aeb8ade7a1f20e64a601765d4703b0866df25360ff062d7a79742ea0b6d4d23079a2101abb84581e62dfba31bdd04423dacc37a349398375515398be7e0f8f5eab83f553a28244ded01e6e0f7f50836bf4bb3312e49ce067f70fa8575b0ec57aced3861cf179a222bee85b26e625c7c923b22b4ad6ce574b5bca2339e9944c0e44c3708ca94d627fc0058d4a54532c957e6236fac5a4372b4f1f0d15ca06439a126235c4f0ecdaff414381f4833e6bbecbb55aec168d52c39df77f8dfc02e0557ac629a33f4af7c16d8063c940d3f09b26a3434416e665599cf59cc792a98fcdb0d182b2ed19550c95db28a7819bb6e9dd4d5a8e6519db758a4b224ee1c4d20296907db79f35f136e60a2f6d9605bb6e4942aaf3e6de0dee2b6c0d034ac434b26c47dd647e2ebe4a1563c4ad5742e096d1fe4ec61fdaaad73ae0b02cccdc97a47a6158fc13304fd3130a2087dd9ae2c2a3b6bc31d2dae0b9bc940a6cbe29ae411c375506b2611cab2751e48f70f7af7367f3b1ed315e5442d64750412d28f7a6b7383f8ebfe3fb277f4346653c0b76143a36ace9a05d48aa9e5f06a0b0e6779c89293b2d4d7b4a906bfa6142e66dd26b6ac1c71e3124e03d386ab55f0c44bd882b74dad723768ae7a4ac7513773c4273fa7dbaf73cc3eb1be1d291a07028f7b97d300f931f9f3326348dffa319afd99f3b34637d72c77015e31234dce3ed1d86a6ee6740e5c14b6fe70223236de270b38668a3a48ea4dbe065841cdf9cc1454d323416b1bb1e4d8e38bda3721d9e3adcc715a9ddc83227fc22f87c48e10f9e23aa24b793d6d104d59de614875279c6a6ae94f106ed0a11d3dc39710f95a9526d1108adb473800feececa9cd8c61230664faed2f81f95df0b9c79c26f95f5ef123ab60330abdc7b5042c100b8dd910eeae8d29725fa44e19081f049abc4f8d5b5d7bdbfe252ba9875c77db0c85b70bdb89e6ed74c2651c4110be0aae8dfa2c1dc300e5c07140a12dc01f798c32df839c0422f687cb18ea1dd64b5fe368bf6638a9638450d0cb88990ff79cb4ff0b8aebf57ca43fcee223fb5cd6ecd53458b73ab8b5ed3eabbe2f618bff9de25311b17ab27a492ba4af190000012bba21e06ef99988123ffcf6ab82d51a5e6720e56fb44000000f1e7ce437bb3fd4e517cfcbe845656cd2b72062bb2aeec74201164cd20dd3c55119aea7f18e3dca424777e1e47e226fb21877c9cc10711d51b098ab385219bd8deb4f368aca66309953228ddab206871884022acd6f151d4d82f339ef6f85ffb2ae859aaf8e65d4853643e5a966a07e8766543c0f12660d0c5db074881eb571b0b1434045b0c086a769c7f6971d9431b11619f20450178ce675acf44e7e4a48210cb622c8a0279d6870dc483a050ec20a306c7cd6d6b588dbade4b646bc1f90057f9f5b4e3f64f0bee0a87d7ef06320a85524477886704e0d86ebbd72d38cac8dc39c8d4f5e50d7bb91938a7616a05335181a004010694b495883d296e95b0fe06b7359e4ba5144da5e6802f831365c99e4427577166c3a4ba04a829a1136dd366fd89d09e970f52ce9000000001b1ca6836f5a21147c766d9e000000000fdf518668a533fad54a529e17c0abe4c234ad9e5f34d42c5fd562687aca435140f6e67a8223f33a86fa04361bbce0cdb1e95ff69bb0ee8b28d898d5510442a814b97e8d7d38b29c2d1c498cf74286bc1bffbe2748527409f6229fb918ba2b8cf36e3f410ac7502f1e0c01c71a77acd55468712f0a7e3a7db2650b1bee9ec322c439b5040e0c5de66bb6a94b1b3e452aef98fea3a93c32adb9619d7b5ab94859089b175c92414e80c0651138fe5590d8d515b0c393aed2dc48fd80d6f00bc8aa9d64563862f9c2ffee378ecc905964cebbd77517010305d2e802437abf07780d1dd4b1a10fe2080d5f14127a7239b3dc81c00b03746e36894637b77eb918fc5570b0737794b3d0dd88cf5b70f93ddeebc073f170fe000000016a2ee7315f5c679f57d5f03cb1a0000000009e0452365470c7dda685c8114ce9a882041387ff76f559103ca0378566ad5369967bed7180a9265e4cff1e4bac83bf7f56bd3237319a6235d2cc6908933b7f987fa67444121f1b4165671fb8c136bfff502714e54a199ce90156daf8ab622e8f175f903efc163d56a5157200d012cc2899fc7aea5446729f091348b8a3664ddc262d0d76c4076893fd5345024d6e8cc2ef2f3d5fe2dee6030c3abfd430bc46d1256e95a7d1dfe00cfc88af123e59a1d47752f8f50bc23816c55740d665040f9b384d36cdc8df1d6661f714a21cca0000a9eb34c536dde2c5868005b7e2ced31a952cd162b35f713515be49cd0131a5f4f473105d60c69aa928852fcbf9f74ab16581531afd323435857ec2c00000001a04aea361f043b342c40000000652b150b57e07611c19eea313267c5eb24932f397b3d866017c0cc88f62b3b26b794784671c791c89ebe7e141d4ce008162e6b374196a72f0d0edd0aba3db68874cbc6eecb2dc3e07ebc4ec7af5a15598135fcd32e63985aecdfc5b96ef1bbb1974ed955841966133b9265cad0a46afa6afaaaeae6b51a9c194423de39fdbe5c07de060ddd8d341e66129f4b8eccad6fd1b5c0e29665f2eeb79671505741c86c8c9122657b67ef1e0b7a33bd383dfff067c6a83802eea0db6e61025ce19f958f130b1ac527441076a19e2bc164fe8e5471f00d2961479b84a9418b38a1919e60a81595bd661dabce49cdf81d055e35ac459094b2593ceaa4800000000312e052ecc15d185d34778a02a43df42a85492a2fc71f84f7b28b1783de61c959a7f6fd74c19ce53ffd2c418eca4971c181cf2ebe227e360a8f66842e217874e808db6c0c5c4c0ff23a20a172ad2d95b1785cb95d9e990555698e298a7decf89d7d9f3a412e4d8a64502c12f1f1cd6f3ce6d7e384b460af7efe22be2b4a32dd7e2472d67b970298f8431a72364e130ebf24ab512700c38e11ad29e8aed8d8f92504de039adb87590a43614c44a21a05c712484fb50c038bf6e5640b6ee4381383d056624403115dc811416413a56727a71be6fa4b67cd11f46b48a5ee483c0cf5d9d3ac3b4f2b50f54b544e6e206d1bb246ce5f396be45c2e29144fc6fa12a48353d4c6048257b866ceedd248a7f7e3b0136795337f4ee5ab89e2105db7803ec3fed9b60e87d37fa5d693e913cc8cc995945800f12146ff0b4c9eee8eb00b561b30316a1c878834467288187168d2aca784a18a4724b1a0f62b04034a68c31865e45047d5bb32e57fd4b198899d4c636bb708910a03a3018c25b8dd58e393aecc8298c0b52ed276de68557c2c74485ae82d879609d0d57bc3e3455edd39bd581734663a72ac1e97f9fefdd6233a60000011cd18825951a857696616a570ad7677098b0160d4141b8422b02876887f168476861f5b0e86e23b138e691c2e31b1d18072a445abb84105b22986b17d87191737b3d773ce095f718628751041d1454bafdba6159f3081c05784d5e6e69f8b17619bab95c023db1d107b5d49080be4ddbe010650a9f8522ca7bc86df2851ca1399d833672f9cd3229ec4e03ab9892e58199a16f7ac5c76f413114d8f3eba249097777a26b0f68dfd753aa34261eae9047af257b00925809e20d7d5b5870851c8495cb059fdb04c65412f2175d2e426d0a576684e5c09ffa20d0fda1c0e23c9b882ff8dc4ff3276cbc5adece22067a6504a5e7e0b609ff492d5854d91eede714a1d46d484c8882052168ace70ff8b760d94c69fa6166433fd078b234213c388caee475e0c97409fba81695f211749464a83ed60708243f5809c0087192412a5204c1f435553a42071fb46c54fc0f8468c262b47370ef8470aa17407f54df95393128d4ff1aac631fe848639c41b6b1a0563cce28b4c25d1daf71e93378ad3bc99128f1dc71e2ad4a2f6bba69d39c04b4a36418b0e428a5c5523150449d2832a3b15475ec174c45aa42551ffb77a2c8b5bc6370f758a433915f3ddb531e086cda54e2f994b0dc5e11b4a60dbe0ed98d044a5468a9d8ffcd7686f2a76c5a7bb842970bf91896b963510cb2db043b2fbfb0949c3ba2207bcb50b997e18c453e6caae32b2e358ff016c7342d75638e6fd78b82485376fe550b50d6c552db99d4ac33977aa4601846bbd4e1dfc06418338de16e7940f2547422a5d0b21603f1ede651c4b711390bbe46520abc7660edb75de69ae0d4fe44a198077908d0c426316a1dae27ea8f12e56ea34a0bf2a144d89ad0b9cb9ae08079d6fa33350ea53d1efd6e1ef8a710d80d0f5ec58c93534f2fe90ae1bbe7c9e04c4060c731afdd4b7178e0b71ab518d801dd4d556238a491081a102faee264e0a94367ff64d5a6ca98d2f405bd6cc1c4b25b7eab53c41a636a958a15ae83d471ebe3bd35f76731bbb15794c6b42e15d81eb2539aaa2bcdbeeea6661a16479f2633081bd42671d565128361383a60116964fef84f003d0f52ca851a0aeca39790095e09217a934ea9b9489d6d4c37032098fa67a6a13ec7d495a35d7416ade530963dc053eb348df3097fb52d76d2a66170ab15e6a55ab86d7991c117380fb1fe74a38c1050cd6bf085b4ac251720b01b88d7523d2d69d61189d62611dacae01ba3acd4c1008b547710b83c3536f4ec30bea0dec68ecc544ba1debc10cf84fc13aab805be10d73a3dcab6ed1415f093139430740386bf313e8d867b56a80a923820c23e7fcfaafca67f8a1c88195ddd979443e6e246f3f50e359a4d3583f210e1bfa282dd1ae37d6367f890a059b806746b1c2d07d5a4e405cfb90da4c62c9805db89629c75c67b8abb3607d36ea7f123f4cdc177356c86a86a3c90a4e74605bfe5f5a9538239d2a4b5611c78c15b5a646215b419f16d7d9c89082659c096f2a2b736e414a4dd30677a03c3c3fc647b3150e5ff6fbc9b39372dd7d9e19a970c05c1afecee5715a21457c06eebc471070a302d969882562f5b624d19d112a1d094a3eb8f784a066c53e8e3fea4c0f1f08936aab1ee8aa2264b3b6514eb0ba847c759fac2ccee6f09f248846e8923c49257ad21f90547f723d9d280bcd7cf46cce4bd94eb179e0047ab2b7fbf0bd8b174944d709f956716885852f450f6cab8b5e2d33d3f177ebeb38754dfad14d909c776ae8c81e827c9e36d7cdd99f2a9447363d414b0d59dac0b9f1671372bec16e5787e09de4c4e2c75f64b84b6803ea1e6ca03f8001fcf591adc088d602d04cff4f7e3eff536aef751d373cfaad54238b48dc837058f97ebd29711ef34c71e081d1ed00b5090fd4f61ea0ed9838e717f5cecd6d4ab152cfe1ad655ac25fafacd486675d3ed7d410cf1ee4507ced9492086b749666fc0ddcffae3864ee56faf6f14a78519e6b3f4993bb535a11efa29466695b79710a8b2dca7e06a81a47aac911b7422255c7d22c3c4f0d84640d7821ab5adf8fe10ced9c8a3145940c22431848486e14eebe15e5c337877a29944f1a3f9ab4629094b38a368fdfaf953b1d7967da3584a92727003f5aca7052469573e5f5b8b80e4a761949e28bbb4ea22e0bebf914b3c77a63e0a704fc72c2e5e2c5dfe93ac1d18b14d506ed527810e2717effbca2ff0d411212b0cd4a2c44c49f2f14e59c3d4e418b3800a4a8ecdba3edcaacb5a8b595e07031db36f2c0e613dc01a3e884a3203905d9c43ce5cc100858e34e7da97f82ea1f2ca5585d86d34112c679663bed06819bdcffa0a3d5baaed44bf44cd1d98ff2c1607757cc3ac41fc6cfb0e94c34112af300cc6787ac455dda92234227c8020cd0b04f28df4da98c79323b490f72b752cf8230d3df7ca6dafc711fea166550c4dc404a4e8dd2d6074db52c5cbdabd839d3d1888c7f65c40820fd6e5d76d4d775e32a6f03a3ae3caf66085c07bdf792850cce354ef25e31340b8d8da40dfba185c4e26b605bdbf31fc7d247ad0a83b632d3c5eb137828f20007a8c98d09a2328cbef95099b1277633007d9e4e883330bf5773a63c3b96e77d97e61522271370a510f8a335e40a6a26e75f8306c6b9a5f33a1bc6346522c4d4e590aa7ea84a67d1d24bada97173bb024d20cf25b8f55dbbc2fa36cd5a1d37966f4df65171a1632ef993e405737c344d2f2f21c253a4acc03fc650c84531edd3f2e949957dc5c6a2012606b1bd9c39ef649df9eb433af4a4c66dc6bf45cfe6dcdaa7cbaddd80347f8e34af5f364abcc46e8066a5a9ce2073f10ecc193e6d4191036eca8a2e01d337e4855f97968bc867207ec26b7157b5bc3d7817077f5aa68486888b8774da006fe0f3089d1b8e0add29d103358537305675ded339f03bab1175828d84fd1c03d4c76fbbe0a0c98cbf05ccfdec68d67bee3da044624c0579520488f9b91cb9ed3f080f5b38b209b78690a9e8e210b53e4e0258ea29573cbabcd30b23d002e0b9b413dd79eef97bba7dd3097c08f38480a9461b4acdfa401256a4b43c73e9f1ed407ce9fc245f5dead8181e740b4917091af960411c33347d0a0da0174dd21c74b967b1001cddbb29dbb3529d32e09be57bb91c1c6db670521a049bb19a97607f2c19df440082dc20c39280ac54285e36518c1662248e2b4bda3b6134af895cc49664a3d1a3ea6938f9860b6608b02a64928dc975ea0b5ad9b7e01041997a049c40eacc1fb6ca51e1f579725d24a812e3f141d11c7d69163f400bbf8d1f7251bf688e90dfcc9ef8b2ebd07bd119dfb1b105fb5277c9fcfe3a989a7dc15e5e2bdfb595e7dd8d7dbce426adf8b9e5686865a1969575928b820a49c5187463de64cfda00b9e10337424571f507077b0ba60367bf40e54630593905ecf859f007eb1751494af5963cba0bec8be1df1376260890ce7546371af1689fef0bee5fe89e561987fd97cf025fc02be6f038d92da7c563a33130987a36ce916008c29a4d1ed5eb252c655561a69860f828cf6cc417640749c81109591bb92770c677b93271b004262c342611aba6bc51969ec36f2645f3143f66415586243d3abed29e3951666363a2e442233a96ae407a722afd3949959597dc919f547a3d77b7da55992262179dad715bf2d964b7fa8b28e3c24bfba5546dd4b36c4e8ddaa560bb9aadea19737984c9ad89df1bc60ff0c9c07543c888f16b41f40d5be385c0f424868cf0b1e9f54ab1ffc9881a58397b9cb8487a970886194c4c2421f299c6d6c51d70b68e6e4a5af4e2b8e71fcae4d68b8d851731ee01304d9da0aa1067bb4ce338bb847ec2fb07c721f860e7d1ff0d46e5511c4858247b543778e0f622575b015bdb47d5dfdeb0b99f803325c17886fbcc25c41bce8bec2e76d563ea0bce604ceb91a0a8a09e6dd0b23a685af2a62df0e4be9c7bc1b015963b3fda58275cd666b4423a9e9f00dcd24240d8473de199d985353a16c14ac9ef12f19a974c2eaaf0a50b471e97f1060417dc8cf33fcf0ee09e75bb4fce0c67981b3d39768cc0ad77f180a16d2fc0898d8583fadca6ce641bfaff000f615f42cc475bb8ce8c7e60e408639e9a069429ef135831d4ff781b46659c08bbf0d1e7c566155fdc3d9a77e75b7c5c9ca498d188e058c59fdb86c05511d15b4cec8ade023335fb916124a783782010a76f5d38578c689c1bc19195a832a560c38fb730849ec32f9b9d7503f244c11ff9d2e1720b878825f4846957416ebf7a2d45edf2b37451cd4c9441f6f23bdf5da969f2a3db9a48e140b5be7f3de926596a2e0e632f4f84f41166b75ce4db2c14e67172860564e1a34a167e8e923a9c5ec2467679ee75eee24ca75cc1977fa3a1f2660dfc10c0dff97fc7a82cf5d42984eb37a94b31c8f9aa08889454dbe47653c3ae24ac10a92f8d904fc3ea3c5ae6d976a2496c13b6a6cb6f7059d590c3938215f2798c1b3594683f5ba423e82fb90ab6a24a5fe0f1ce1f4986591d3a84e673598efb402089540987bcdef59765de524085840388fe6e082ed5638cb41797465dee05399ee21ffc189ee0af4fd88c6290da1daba2d145f1b1b7bd7bc74570dbac25892bc1aecf5653a4a430db153f15150ac0cc855e389914df075afbc1b6b254040ef2187d498294723c01e00b886b598b86e759497a2c5fb054f87fd1c3aaca06a61adfe12f6185a7951f3fb55a4031f07a5c9fb673c076f954ab7c406e56b3b215ab9b16163296a6e0ea14b822446a878bbd971705e45339f841089365308241bd4bc464741cba2b09c4f0004fdaedab633c3ff1992a5fd02cfe653a8c6330301c748e62e962148b55d726d3dee806ad7bcfdea6122366129d82e83bfefa4894eb587a522fd1e3f9c647e80ca3a23d8a91f4b8d4216ed6ace088c1dcb7e1cb020cb26e0877a4448526580cfc3d5895ca88941709d8c0589c4912398d00271f9e7090ad2cedd9fd5815830de316dee4a8fa7c87434146de5eab91b8066f9a02e252b4b8ca3a905f182a09e3a540f0945ea3a3b1869f77a21319e901b7f3a4a4fab91891786166a0506a96f5c5da411c199952d3dd90e7a97371e8a35b46a12d45738961d3d452cd95a7e34ada1d8e4b0ad75500f1f59eadef2efeb2ac091b2852a3e32c9a27c9143008455e0bffff81481fab1b5f30c50ebda4111d4d794150adc2108cad952f4ac3cfd12dc1f2257bcea5682b19787191bc157b001948019756171c69e5e2db40d65e0eaabdc8ad3929974f2f1b1e519de48c624acaa59560e735d74004135a8aef3124999c770e475149714ba377f19d91c1dac52867ca0008d36ae6391ac94ef4393e0d582db373aa8fc4fde1e99b6fa642879c948015fef5589637056ae4c802f143f3d4a3773b3bc18380cd2c9c62f6fbb529f3e0f1b7ea8b2f0e062a8a2456a39909a5ca1b5c2e8a1f461f5a24b9fab4b512f275848880f7c281dd202c8fca40da531d60dd79705625669de3d57aa0d64710c0b5c7b99735dfc3a0df515b8345c42cbf4a56e3f848e0f957fc6f596eed89112405cef28b73b205becfcdffdeca70d928cc8c8e27ac4ff8e55a761d7c113fd0e4160a4a01fe98d93c42e56c0bf78df467b9d8a166f02316bea35cf8fdef7ca8b0a90e18d970a7b3d74449b93a2a58427cbbeca2e204c9d41a8accb88926b0f01042b2dfeb74f99b4132a7584ad6778aca4eb9ee8cac4b2ddf21bff5ea34de39b26912dfcacf6a941141ff18022f4d7638109c888bd3d796297363044dd8d0bca2fab84a7f2e73a16b1336a91be83853c76dc9e293e66d595db14408a1037ee008be26edbdde8ea1fc9175cf74737535b69bfdc08395d02eb2ef4c085ed0e59f6a9bd0467ada42069be392dc9734a07d61d6b35d9644dd4d1aafb6930fdf57d0048f228410ea30694c2f03aef93b6fdd098c275524a8f443f5ba6390344b82cbe4891912aec1483dff7eb3ecdbb2f71286ed975496117df93645d53b48e3e56f4eb4aa18bd7cf1e25f0d4390c8e1263e45ef586e39a2747bdbd9bf8d6639c8c3e96a548ebd59ad9edc79eba3d3f13ae3f6565527cdc3ff7ba985010df4a9bdb8f3378247d0d238c2defee8e62092d27f89533d9fb5fbe3dd982040654c3bcccdc1a3662ee0f26e1892322748a7eb034fd703699ec463bdc236c87801119372fa15d2ce2ef4b15ff3282adc8403aff4c387998000adb828557313afd2ecb5fc18589395dc103acda666f6e088e818a1ca5d0d63b784fa3410e4b6e3906dd1f01d31aaca99b950f09766ca2f03ff13ee4d47c145339117d9abf46d5a5a58a8c10e88a7e86f4c1e009ee9a5c79f3946433998c54f60d0e772aaa92731ac37b66a0544ce0820c8a95be153e8906f0b8331e744222135a71d51f975d6fb93fddda820e038555ac37b3594589cf58555e050157bd39a33ae1c0412fb27a5c1c26429d74d7c639f2b3de103a1755653e59e9a1f4b88504598cc9793a0690033ab595319bb77dd53e9b093dc4f56d2f31df385bcfe57a2fc3245dde7d84532e96b722bd93678602219da8549416753a2be41fcec465d89c1a2e8f776735c6f1b7dafe12b22437d837a77c80ff9709bc9d91a4905f74ef17a1f8c14a9153c069f721f38ca9966076e164140a75ccd2092f8cf855677092f453c4993eea9fee7ce4e7b752c70c98e0a7e896bbfbdda24607c1ae57b174554cf32c3e0e69ad6eb57a11a5dd60da5d086f7554bc35774b9be49c71d7fa73c261ed225f101dc07c53e26f305da3af408746cf3ddbf6ffa45e3b583ba618a4b68ed7d2badac9c449713850b9384d20ff88835055bbadf3cc191474ee9b5767ec916d1af6b25edb164afd4229f1cf24bbeff005175605e2cb53fb99c1fb2475f7e2e71edbf8ea472a8655405a670dbb6ec1d4a089a0c15390e74b3c6004024e3c8c64eba6a3ba6145ec7f4ab0b9f920b2458f39bf76690bca2726a6bd0d2d08f5c9de5b90a2734ec0f92798910bd06db4753462498180e278c57131bfa6d770460c2147ae80743a7d5468c17aaacdd1e6fcdfc31636487afd74ed49a8c7db994c02cf1cb181e3ed74d761b3e47ae06bad24429a4d35e6ab2d5f074efe5604f3cfeca386213bc827738d0a9a3c2100f5014aa07010bc0479742a9cda77bf67776ef018195341821b4f6f67ff5ac5f098b9e7d447a09389ff08c6dd27c669b438856f0facf196ca030135dc0cf12834b350f5c346f775e38a86f7b8c651d957132f44ca3f19d03c3846705314784661abf6db0dd3325192d3b28201b7aff868b0b934250bdab38d1e1693eda0e57164f6cd53949c97444d22ba632cb46146b538062e68ad80c04a78fbdd767ce804e6280b24493d75b0ef9896f0f20d5291e7aec86e316c2c24fa6a4bbf0f3475d414cc56b9466bffd37ab0e966af7d9288cd7cc6fc3c7f260731be05c14f87de1d414620b3f10124a6873dd9bb73a4a687950de35e83df78e29825d828501811cb1dae63d394a56eaa140bcd2ae23fb653bd44d85be0063947c3fca794df454060c9301d0213fec4f23158ed4eb2f6199caa4381c1d11afbe98f45816dd0f172a68149b5be29c67ac2370029ca16fdd13b41e0b703a7de7882507535aaeeaf72d6544e6435694bbf067060ac212c3e826d95250ad763209c2b03bb10b7ff06e9ebeac042163257ee83edf87ed894d550f2d86c62e0296ae0e82724f1a9904c2c9b36c1a89ab47960b869d4359977011ba3c2e8bda57775e4baf7c8669ee70d27f34c04063a70a3118f2f0af225bba0869298d3ca4195e5facc140cebc594291cb53f025604007f6713e262411b228c926b4b7d93346c46a00a0511933eefb25536781fc6a331062d45917cff40d5b5f779757eb8f726c4a4071a85b926c5add58706834a25e207ff8a38aed24d4cb11523bd56ac2ec92d09a694e4d6129058d99353a7e7a9d82b0adb4c40f30b5658e903d11676e8616ee40d5d936f853afecca2bcc1d8767d906e7b33ab586f974f2f2c1f525b355cc48aaca11de6725159bc5b68c9b316b81f85d9aa1017cd9fbc864debb6d63264e9db4b44a14af917123f65ff9aeea17194e69db6cfd24ea7657fd02f9edaef0e5befe1e40577e7d597297b4590408e2e17d725f96fba30f7f27613576bb8543f2b51606aa78da40ee03283db946b78d30ebfe4bcc215331700597a52c59f4783e887d21c1c23531bded1b094786da1b509205ee53b0437afc533571c71934f8cf094c035f9278643be995eeda157d0dcdd66f2b05d73675faeb1e7828c7e437e6c5375b1c7659add2bc20642ee42a95c7f22d5a5db24feb62719b3231d9efc50fe52b0f80a6873af326059563eae4cb40b3629a61df92d2e1d9d86de75d57c1e2bef3206f15d46759232f9765d80508bf8a53e18010dd135175820e94b27e2637ebec0b4d1b9486e003f4628da7cacfae197a09de331f4657324bc05491bbb35ef70cb72964e36a0ce2556cc336ed89b94fcf41056063de7a528be9740c783ad1d6c231b44a5cd88c8b26366a732752ea7c7ba78589d8d2d567c132eea6a25cca7888460d0b04cb61f2e3be0cc4b47c35538bf88d32f7fc2f7074192cd8c20c4fc0293e171a8e2bbb7c03bb22f92fe270193531997a309134ff7ad378d4f9087172c5efbb59432b554242cc1e2b4d75802a468fa980731dfe8f03732c7abeb955ba39fd3429ffc6e35ebb66ae5cd488a4a4ce8dc92f490f9a3e2e30bff2a987448be1c059c6640d6ec2aab24303249b6a3e5551b413be96605b199023d7f6d2a50d2ac771de5f1a5b9fc3e03caed3f9b4fce9fd31e34327ee3122ff93388b428a4fc1dbce67a7de71e4f992b70c98732773397c498b58c2c454f888252d0cdb1cddee64fac8d4132819621b041cf17167a3d521013cabadd4cdde3d75f08863dd0dad6af1f4613bc489b7b26100c874cd0d3bd7355191bd523b031e11d7efd01503b58e3197db449b81e5ae0389837fa643829f0de3ebd7d321d9a6e45dd8609835535008b4aca4cb2ff723b71acf630ce11a810ac6c71848e03f63554be2e82a278fa593f9f10f4af8a79a89d2378e6eaa827e0231dcec59f6fd97c6d45c0274f75e1dd7b4f287b4d5b7abddadbf6d06fe964d5aa057b1de5223155c487c9591abbc0e83ab437f2404d21ba9106a8f63b0b099b1b629d93a8390df13af3fd0a92ac6bc4a243432a0608e9461aa0d1e1e7d6216507d5ad362bc51be72f3b1d037fb62a8317ba95e4192a5bc736b2fad6e474c19945c5e2180060d38d69feba5894a4e5bacb75faea0d928e931b1bf87730b1b90fe703bc6ad48cc5c3157e4ef43b9ac5ff9c6def27d34fa9690b3b6f06b7b4eed0c9831f26ec007bf80801d2478200f63869f6738834a6c46b4581a5a43629bdcfed7146409cfda01a4f2783b016797ad833407a89997ffe8c40a7d575b067376ad1d7b59874f834d2ff1f28b92b66b569a4ece3b92a87039daf01d0c9e2f720fb2ea9f27d7a60d0ec4680c46e023c6602aa1bdea0d2d4a4230385a7f44bd84d80665ed114103ee27d2d78f36f40d5219c992516a764fba7a19b5d333a63baf7338759c4e1819c51a52752d9f6046f443b4a28c730c28f2ead6bfd8bf232cf4d24e33bcc26a88649495b9404e98905ea5c69fee437a9ddb4f8a3f12821260b441b6f32da78207e46aa11b7f4665eced67868aa5398b9041cafd24357f0b9433e247ac276f756adb4d19bf773ae4d1d44169ce1f4f7c5cb4c6efb99931e7424647ae5fb7e3fa601a8b3411b0fac29df9b87a3e643991d75e78237c3f1d44f33d8b1d1887d762acb9db4cb374c112340d0796e24a3206e548596698225957ed7897445870e51b2c09e8c04ff74075568a505b58a8f51572f4dedf58bb3ce0693771acca2ccdd3e3e5840b1fde1e6969372055668bc26e61ba03dd016aa228ec55c5545644d2d89789cb17aaf756fe4dc08cfe9e13a09191230eda120c83d7fafcec6bf13ca0a54e16844bea793d1d67f9c7573ed9b6f3dde127b909715940e8319b50aa0eb56bd254af112da683462f0d88b58de2da4dd7920f8ba3c13790bf1c152736db424cf7168172a4e00c5457acaf66526217bd95ea91cd8fde97741d688ff7f727dd95a8ff0c42fee497b192f56decc5085fde49bec7a5c33c085e9e71f22c24ab9feceb7146c8184b9ff8027430cce9f9c164ed7b85c5bcbdd1045de903a8729204061dbdf971d9b64369e302042f7e9960d011fd80d4f4e5c374f745fedaab2be6fab63a6a312cbfb0921032e1b670f1d4141337e7427794086727db216fc259bbde09d047d994417fcf4197eae109c6c04331f591a3f6dbfbc4f47d728797f4f8186a5cf5941f24494c9b2f30a550dc553b8765d7050b73611d9e121b983f488d910d3dd530fad8a8dc81d34c2d009e71b3b12935537ed3c978dba2e5902aebbba34a2eb6a4031e496fc4098ca3ec24522081a01ddcd5c5ef31fbab819cd01778190f243b55cbe61b9e8eb5c3eebd4adf2f862a2eafcf2424b93273ce951ce32bc1cc934b2c211cd673b701ddc21288ba8c0742b536a4af6712b4fe397d4eb1484580f2f425629c44fd9019f759d846cb7196024acf56b47c1303ffbddc24ab27881907376773a152812aba8ecdf031538bd3906328997b7f12e1189c123b92452ea5e046cb61f8476ec52a99af1325926030beb7a1faf72591748d037a42f371b2c30a4d164a88f627ac175ea528172905167b4016f9042977939779e03333b287e9f2043245b6cfb7c23d7b3fe8fe2795be37201e2b66f80c91b9292fd80ac9ea6c4127d9253800897a6688bac6b7afa9a7985192e9ede93d7abb2f8e2e9df5d0cfd3a8ed21a2db93eb77e6f379eed7d56094f981bfd07a55682838afbb669df72a486290e8d8d5cd72ba48210abfe64dd7a53a7599d1fc7ac49a2ac99e16d3491500fc53d6493ef81a6883f25f83ea2d96a9320cba2747c7b03e28036326445cbd1bebd08ce13d1f55d12825e3d7af57d64aa16857a034fc1a13a121feb7b613870dcb1cbe2aafb782686cdbe4bbd167558a21648d6e17a276b2ef8118f5833359c329315eaa666f357fd3cd6c17b9ef53609a99265ad7e14cbf9f79af193e79ca54b867e20f0e5a60b6d8c612abd3e43d4a680d2db12884c45079aa8cbd64058c1f98c6bfa7025e32482cce65e06daeb65078620b0f05007c29deaabde6ee4fc689687606a99e42bc5315aa9aa4a6cc687d5b665d6ef2c56ad9875e39644817deae8a56ae8e92cf0460105b26ebc84332c6c45c8f40f2f22275ee1fd72461c6b828ae5b87b046bc9c8241a39b371c6b2d08d977e956263076bff5e932a9b2b2c169d2460199932ff014b1849efac202447f640eb5fd37e7a4b4a0aaa05f1a9881e3d6ed7c491be2200bedf4b7ebd410f9f7e8fa12155bdd7eb0f7bc263095c1ecec36b959fc67e05727ddc392da03e0d3571ea8013de49747af9fcc1642f757ea79c163c0fe38ebc0efa1c7fa21a588028f82e7a0f8d27cf6ac4774ac83d25b3333a94a5cdbf3e7615b079f69fd6c7d8af3d53641b7c84b482f9dade85610a503a478fdb9b9dac14cd962d435434def9ce2952cccb161d2b737346cc3f46f035b60c0490c6c5beecc214750c944d2e39126e57e558d21be31da3bd14a96f54d4057250c04c4652c4b0575695e7fd5d8f9fe2e9cda5b47d3d810a56bb63395211a6590404f3e295f8ffcc6d2fa60b5c7d0952730cd6677f2acbad024b2e2f7aa212e48ccbad83b019c180f6549d6f3b0c273d03aac541523041412e43b70257d750beb825c20d7048fa64b0519a5eb658a43cb24633aac3bb1d05f8e7a8d25af3e9a27033bbada9cd98e7a192c7384275387f99314d29960602520d778a709d59b7e5d8de0f9181abfd0c211b04bd043e9919e51d4aff149f1ecf4c7a0cbcf0acac94b426dad31c519e06c480e9823d9648e43ab7cdf9e4f94d36d56538a1c9fff2374c0d9d0105975ac276a5269bfb01ec36620b9010077f1c87b4fe6abb5f8c8ea33c01056b4b1da9a908b392fb701164726d5893faad8fbdaf5366345d1ba68465d6bfccd4c59cc28d2e7ba8a8edb7bb2fff86589cc71abdcde00fff3426cb408a563a366c0dc77e13063c7384d36219ed7b6262ad053b1ccb4e62b6947ec72e1998d1540d1b1bfd8e41ba40617823649c1f9d2e58edd3fdc653556c6d797db0b0fcd3686089926f9b203045e53cdc42785d32d90630668fa78598a94799d4ab7af0bff145b4143a744b1ccbf16d7a753fac4c7dd9fbca661dafe5dc48c05ef5318806014b5bf5a8488aca24949d0d0ee06d58c5a229c2759d8fd42a34c48678642ab649d045ba20e48dcaf650e984f4b4d29065a97cc35518e034be18024ea9f7bf3abfe4b4e8e48b02753b22c849b0b1be47696f08866606296c9fb8333d32f40ab32fe5b56b091437d563852fcce0687fa1a83c0d2efe6921f3b6bf9bea65ff58da08b28cca6a8ef98a73beec790e25ccc1b2aa04fef1a418d42832017a8871e98103e15a23c6992691e03836b260d0e5d1d046db73e621e46b9ac278622d47dd8fa5640242f5e6f8dd7808baa9d1ff332f9d8f99b60851c83a6ea4f2648d391344b42d958ae8fea13c58b3359ec75fae1eb478de66de221321d0028ac76da68b2fa544e66a9f5eefacfa75a10c24af5a73d5c17eb1fe64b57397041c81608f2e29b9acf3d541a5fe9871880386eecd43e09d1bb9cf846cdeedf7374b2f805eeb39c5afde8ae1c5ab6aa616d8f6e244e776310158f08641d4cf4ab1740ef482a145812d94e10b8b8da16fbd465815ebafef50b3acaf8806949a045f29ef415622c66da137961872e5ea013f503786617bd7703b1df03d9e01a68b55330b4ebb2a376c47a3b8c8e79a1fad8ec2e6f538708ca8223762e127be26f81cdf85ad93db7f618742d566d006aa8abe876e3c3c1596c72d1c00668f4ee25df3f8febc4ed47e1e61e1228c2725b743d413f3602a1c1f920e3134c2bbfeb4234adbfef8305a412b16b26698247d1880a9df7f66f9f4b42864bb4e60e1770bd80bbc8ae9596b0864b30b74a398b8f69cdea46be371d394968cd6cecf4fc432cdf4a6d7c61c1e3c7c3ff402fd02d4cddb8c5f688d9099890d6cc7b9bee273c15c136287473845c36aa6247f81911535aaba7a1a188f2cadc76927796ff3fa4b93d2bc6a9d018f56e37a2441d7ac456b9597182a3645768eb4cb4ef636c01d4d343240c23d8b1ef6a50d4b2cb30d8a6f45880d3494601b9cdb832e2c75b976c97466dabab20b20e6e23422cba20f5fca9a98e1c0f87d6cde4119ad139efe7d9b7e06bb77ff8f9bddf39a33b9c09d22596edbdd7771302fe25e045d69567bab52da1802c2516826fcdd2273b452d16f23d7b296841c54310cb5f79e9e4730af65b9ff5c137ec7bc29d05e5f8d9f8f5078299b7a9265a7fb4b0d50fffd73135dedadc03dbfbdb631689f55a19ef37512e36c63d07907c8e0a95126fe7dbd40fc498ccdb14d44b5528073f3e1e37055fe71bea8ff4f1b5f4eb248f5b505fe6ef7cb3ae64e67c599a91291c9118af25258c78f9d7d33390669f3b835d5754b6dc67bcb54c5b8db939e78d0f6ae87c44db97708a7c2e6d4ff74f801bc0c75aa7eb8e5d8a5ca388dd9c0ff2f744bae4713399d75a9f42456af63e4adaf9989c97d5c31a34ad50fea766634c8854aa43e912532b2e8ecb594033989f9817afc158ca41d60dd7ace1cf90a08764f73799fc72ca94c163732041646fed634809915713b015b27afe100ce019c73ef44c4f3b5db407e27333708b0c69e53718a31a3f7057e1a1b8640d11869d961958855f2c37c9710d81990df894f06e751b3aaa6680891b2eaa3debc67a9cf605fd16f15c86db2ad77908cfb5233a8694997e905a37a853c01f4fb5dd11736e1f91f9e53cb30defd28d2b641db584a057bc672b876ceb12cf384fe6d6f6801668aea3c1b12170a9a56f11fd772d08547c2b482390366cc8b39ce6dfc300e8bbf0e80f2739de5b8fc0a95f52672eb8baa529b1d8bfc3e7b7ba46775a7d8ecd4b5029764e3281d2567ba6f3a41e91bf3a57166cd876b698660f79d7579b5f2b851659167d2887e526983d8533ba872c665d27664bfc87c2a36d91ef2705222dc0c2ae4992a01036937e887d38b74bd32e006cef0f4705a47c65c2351b3cbbedbc038ff6c0543a88766f2cc83a33b4ff3f951644331d3be70b2d9e1dfa5995912c4b59f2be9861b7769c6069d7b56dc0fe006ff6e7ffceae089aaea2288bcac0fbbb75b428d8b40daaf02086032a7052ec9add38dea17634f678a2f95ec122290e3577d8d647e221a54dcef274ca493cf579553fdf1f38cc51862b7c830cf321a258a2a6f169c7eca9607f7189f117fb8e36c74b61be92814b7a4891a7a7a90fd045cf5cb7706dfee3e5541986dc8a1e891054ed34784eb4fc7a80d3b4171d0c872d7a70bc32e78ad6c0b28efc39116aef8da1f94c9cebb37b8cb29f572ce9d9fcd8e62a0505831a4eea6662c492540148254eea189eaf236abf63954fd737bab1f5a78af774d4cc34d455d81da1615a2af32c21a38797a0bbd2652f6976e7207dfd6d83b6ab32ee0fd0dd2a419900076f1ff28d193751201c2aca724b80d3c282725f6f18dd0e5d54cc6abcfee8fe14306116aa81cc0693d8621db9be28306821b7133e5255a2f179bda954fda9eddc4a48286100e27e2eb5bb8295d9725ab0bb5df9871ff95ea907d5affd93e9ff3cbc4a6d43b4f98b0ec2e132c2e76b2c46bc6a665f1002358aa32ce4b7f14b526b8cd779e63bf4db174725600d5dd59e8736bca961ee4512b5b996f3640d6baf646263d4e43fcd72efd0ac243f28c87b2476fa7ff2233d5caed5968c2a64aba4b75e1a998cef6ec98006c028f16170dcdbe2b1b0d22bf90b405da4572368a5a643f18db37b506d4f361c8fba091ea166d2656d1850f2f02de315f1ef653ec3d0ed57c69519f48fea09dd5312f2beca64abc3e2a5b7afea513ecdaf829cf66a3cadab28d49b5e3743caae1d5c85a4aba0223b5f08280c4e3dacf671fa08a179a7cd74c7dcae6a689c5f4770783b89b6122f18b604c4545e5433df14e1de010723a8b8cfb89c64e68ed40cea309b60d3d602bfce5015579d8794f3a3cede29fff3bc4083645949bf42c8b113eb758253170eea964cfa64482e9f4378df1e60a0fd38cc04d7e0b67b59ddd37762f63db86857afedc7352b93f7ad836671109b0de8e97490d9131fc23888845ccae10d73851f8cd7179224b026542b1d05249e4ba90b05d06a8b599e97e8975a7de4ed64e477128da8d9f777140ef22d3fee5f63aa2e53a50bdbda8f4d6efc158188e43278bb98b29625c6687feb1e0fa13dd8d8ea9567869d8b2d28b28002578d7ec27810affee963fa68b2ff9b6f439f1555f83897bc3045110da76013627017c5bbf3e121fba1c1a7d64e77f2906652fc613a5683c5b051571c1a3fcad64be0f0cf89775d27e45e005d083ae160414ba510770a52677bbde4736e21dc7171fed69ee64d438414bdceb84ad852a24e24babbef990ea95a120c6b87b99283a55220d85eaf0109037e7429e726995d078e8fbf09bcf8f78c3ecf652aa90e9dee761af9bc9dc4d2db8a6c713c463cc21ecdfd2cb0670a3d2c79fb33e994a84eb4d63c37deffe2335caa8f07ea236a9287f03da8e4766e7b07b33ca2f9344ec67425a0fc533e17bc5f5db8b55ceb3099c6331d8a04bc37ead360e1fa702965c3d79be74a752de3a68d15669be867303907c5e3a9b8e88c25c7816c68513b575b2823a4712cf169a41b883ea5185bb164c276527f4f5a9c4c6a1e95543ce4e886ddac6e5a103d51a8c9146f581922892098d8376017b9e17937eef3e643a9a42007e8efaeca8f46e8c4c2342fe21e49151d6873ef6d7410ce74601b29f9fb70d3c2c8c956a671fd31ca5f7615ec08b3ff85ecf9bdb9350db5db46afc2c7ce5821b44dbe916f16fb5eee40ddda13ad595a12ad724c718bf47fdb25590003c9c84ee1db67917530cecd2cc60956d8de44a2254162db5e3a2c9b0f33fe1bcc05a7c2a3979bf1eda95bbe5cd4bb622e96b51cb7bdb6e4487125d39080fb3b1ff10cf24cc3fed547b75a48226ddb469a2b7d2dc0097d09c003b05d2484eb9c0f9a1e3a05b381d47f5866c6546577529e7f231a21599516e75500f3124c579d0f06f00b69035bdf5fc4f01332f956604992045acc361af13c0fdc65ab9be02b64d5e3901aea240fec46c46a5045c433ec5472b9d6746cfafec711b14ff41a59b9b19bba933991c4e46cd27b432babaa7981cf10eed7cd88f6e012d45a42f9ee06a7d6ba5886278d3181314969940f61b8aeecf88c24c983ac2e645b576fd8e0ec2abc35f486aea167fc11b22c980827139990e28440d0d49ac286894e40cba253cb17e387027b8bb44497d9b6726cd6f946cc5d99e5dd088cd018526f2069d35dd20df484012a0efd0568e7c5838b3ec3e8a3cac54ce98fee3390b8941505718c157bcc2819aa6206fe7596a363bd5974eb0475145dfa483dd2982d005a1d0a98222280a0ac3ee46ed1fab1a022870cead8ce9ddd567e2338e8ca8379fbc0579899da03b56b8c518451547e1a27e7cbf9aaf1a34a6dcc143cfa52ede3e37700af2dbfa25baabcfbed01bc87744006cc1ea7d7c09074b3de34dac754e8e770ab2bea0420863fab5ba09a20474feff5260bbc452def8cdb17a8fa6d383d564bb40ec90a10737783fb1ceee29b19813300ce9edfe388bf5b28683f53c128700ede0d984edca5dba704254186fb0271f52a39b0555aad484a1ec480259159fe0fb6da00608711d59a38121f86f73e1250cb1844aa8c26f6693e1792815b98bf83347b62bcd3519d90a6e4ff4b613b24d3c5b3829c57811fa68af61cd1d5c055e34fd43636a0a69288cff97d5b807312366d0662ba3245f6111598856d673ea83c10ea37a155c8d13cb627d7b87fde02a26c6ebe5518a8cfab57dec5f4d93e2e9fb54bca8dad0bd75dd1f224c3376525507444445108cb51d71b4c9896b63fc39a02ba211309569069a9f63cf13affe03cf02122652bc4cc5eb4ae0d6c9d7ac911b757973b7a8a9b0cc0fe2c571f193d9ad9c52f4d3aa05583881f06ca0fdbbfc2133fe5dbeb4f2362cf0ab8935a6dfbd00a09d6542be059b25f8832cba764b0b43176071d7bf41b1a524c7f40bf3cc947e5336ff365e65fefd7ecb21a92ad6d3a529f98e86cde1c879fb397dec2c5621823f020f0203dbdfd2d5d27c2aa6c3216ddba35b1d5239562b9e076ed7331b929cc2e6496a1dbed0bd73a33020c95553b8e86c81ee766e93f7c9919f3d073a4a3418962d5dabdf775fa81671f64c12047c50432fa36798f7f5b5939379c6cd868c6d57c43c0b36e14c85af5d51bfffc04f00a272b38a0d09966afdf1f2ca6cbb48087dbd1c3bd05fb192429602dc09fefdc6162a5ae5a26c931ae7e962887b9f5b06a9e37564e2e7d7ea49b0a9ad407efa9fc803db6f2cd20681cf7ea9d929c310cc74122fc606cf9e7aee850396c446cfc1de565a6acae778e8933e241b137dbacf0db5f4154fc5fe8e1c2955fe2c0fe32521ccd91aff5c67a420fb96a4500ac3e1b6a2d2c94c084899c86aa7d1e90c222ef9b661857970f316e9989fcd2f60542179f11b62b4c37e29a2d7b906bcfd5f5f3f91ba8f85faa0ef22eaae2e186c42dd99442faec7cb5131b569a332e52008a943564be85e55beb5d59eb8884ecb29930e5611cbc309de5f4bd12abef46392b4463ceee5108c91ca5699cc0be9fad7daed46dd32cba5e8b83f8dcac877a4b18b00562bc511545717e0691f4019c0261b83eff25c3af736c1d843c8a3146173efd0497e59ce9a5fc59f9eca5ce8199fe89f5cec2fddea3ee7de413b5f6744fe4f210b9d335362fff9239ede47bb76597356eeb3fb2566fec458f61d623412c515d1e9c808b402d607caccdab3c8bc93ab71d1806ac6619158375d68ccc0fc79a243f7ffd561fcf59868caa5eb1808378b257a22aced9288fb7264bd5dd09a4ffc762665e370ff7618d86246cb339feaa24fa76b3412858b0387eaa6c880273a9776cc1048650d89138ab17a08bb166b87d888f21122ff7aa29a5b65b078b7c7c28193e416eea414922ad29441effb55e44fabe34c33be3c3ff58b3f5907f301dd2a7b5a95b18fcb954581d82415d44ca9540c29782401ce56e016c727b01518f1244390aad0b504efc70439c1144489bf426355aa9d6895290c2d5a6fda88b6a5bd833822549bb00bd2a7bfc7bce5728c09aff3adaf2d176984e9e034f64024e494757940e18d1319f94807280564a424f1529ecf1c4acf0a9f91e5601d3a9f362a0a57c0b8d1f9587e574902ff486c4a2c5be11583c668eda7ecec078d61de42774aa565afd52cccfacd4727998e8cd54ef91319976257f7003133e69f9c7d7416e8ad135b7e524a5b32deaea8c8febe3cc7a74020d98b5329ffad4f400349b278f1c1562e8925e18fe737d559b220f33e155dadbff78d2dadf15076f0eca4bf254ea324ce9a3aba18d4932f20aec1cf968c45c9a459381c87aabbc457f9c4b3520cf74edc44e4bbdcb29204f5d75f6ca3784356207e37e86c2dee11424f71b5bf5635c9e52b61cd865b7fa101f9bff70b6b705d704431265e23c88b014288079deacbb6c61adfee53815886d987a33825d9438d1d490eb15217de8034d36c8d08d0f7d7ee0cedf5d176c210aff3994c30898c5ec70e19a45c93603f19315b2e0ce2e303a8d892bad2d8e9aaefc5fef44568246164bbd5cbe6aaad8fd6cb04a10bc00ff6eb17fd97db4c99b0e5c7ce4bbcd1343fcb25ac1924b37b3329a8755593c0c7b4bec63910b0667c954e5b420c40f4a8e7e6bc3e6fb7a2bc3eabe80ab17045b62ab5f4d21d07e5b6e6464f4e4c76708ae23feb1324bcfe48bb7b3b5f6a61f426212f3ea6c68c90c398706ea4a28a4b959e1aedc2365952711c5188612381c582b9e37fe6ec552eae254ae865daf34359bd5cf6890fe7557d14fc1fee77c9d03bacc088b9e9cfb59105e68530bc1fc177bbe8eafd0c2d3e4da63fbbbb3b375eae59c08f4367d53f7eeb547aadd65669ced537e740e016808d7dc56c63b74f997f82de41af8a22c780cef65582ea8052e917ead952ad48e0546ca869ae2d33c386876a1357334aba34c5a9ee6f447e05ecfcda719d0abfe775a993bf10d6d05f8991aeed763427101dece29427f026e7aeb16ebb3cdef8f87769468ff688e3dd8b0a0c5c88c93d054bca04ec01d0bda86b0d1834c710270bc6f09cbe97317217495a2d288722707edaaca1530202eccbe9a5ff4f86c1080f5c49759f65135dba9d058089fbd7fa3b404317a0aea407f24c30c40cf653b3f5f20115ff7f5b194ef21cde728bcc6eb7663ec43a5023e90b258484d1159e3899afe0eeb59f3fc8904ca525a2d7c6246c45fae4e3382852e0922bcf7ca6636554915fd724550be6cac0374888be9c704a668a4fdba0013ce7502ab687ab523730a44767bd8797f8597e3ce004bf5c76d041641b6cb5ceb8b534861c348d8e129d36ff35c290caf4927c2a7b787d9179383fd1b01fcfe0e7d9a1bd566c540b86dc3f616bf329d496901ae1682ba03ca8a195dda7ce8f23767a087f6c6b71e1bb4d0dd964609adf82f23313eb51bdb91c68c652145b57a4c6117bd1c1deb12a41e7eb2d3d2f00d8c677fe9256e8aadb75494288127c6feb085e868ec70db161c3f3f5f26d474c1a1bf8faf8d6754d347c06842d8e63641d30b976e9fb9b7c7128b00b17c06faa51d40d5024cf6f57fef755bce4c26d0a2d3aaa2d5fb0c25438562728a596096cf1964e7cf06022449c41ac1be157406f11cd90c8853f7053d8b621881761bfc372379f92396402a8db5893d4fafb8d377fb6532267a41d04c1efecb3828aea9de4db089561029c48bcdbc858ee3a524b94721c2bee695a30c2bddc5ac786f088f83fa7039a39edd1d56181b10575bf5b865d3b289376e3664e1d5a1a436aa07cd0761c90cb7d1c455a2c516eac31f696fb8d1f806e4a80d2c857a87f7d8d563e7de40332f08a23936c3ad02bec88c5333f2f9e60860063e5bde0b8eb0900615b1bdd5548449548ea68308ccc2c658a1983142e1e86952a8e94c25b24f67ff4b97b4fee7c7a9073035c705622c3aa48185af4fe28b700f8a81495bf872b44082ff63351c7fecdc43f1dbdab486a2e058735a69ef20f3534f347db743a84934528cd5921a5cc94eb220c0b12f97f7bb0c0c355bc982b8dd14c987538219f0a94da14c13c94cddae9a2f684e3397cc7dd6ebd9c0fc59e69f1425919b4f627bb6697659ceb9271d1062377952a9a4fe30f729510b8daf15150eb8da12367e622cb44dbcd8eaf8c2c342e4363425466ad23a160c2d9bcc93c4e338175440aa8797e3c5607845c6edbd1bc602b45f187fce5a82703ed9f7ea9daccdd703e3a452ccb68481c0020a1d16681adff07ad74cdc55dbfd66458a2a07e2813386116d30471353aa2e7b180908b1b874ca8c309247614705b713c2f8aa1c4ad55b11f202f7c93f48b02a10b4a65e4c65db29346f52399b966a48d5ce0caa31d46ba7a399dab58441eb4bb23b1c3eb28050605cc0b714a813d3f009752301976f0e789564eba1f1af6602da83c1847381ad74b736ab18472d75a2805afdb1b2a210d1affab9aa95351b00f42bcc32a83ee3a5b36eb2255bfd9850e1ecc13146acf7ed35b1c4f213ecaef1d9a8e43aa4bf15768db57dee37f65c5ccfcce7d0e103317e8ddf67c32b92411f63f3cfdb56cca2ae01a0cf158d96afd5648bdb79c8525ca3ccf7b66aac5a2374b94b99b25f3bf8ebcd18c1b4254bdffbf2788555b8df76299a3d2660e587da7a07ae30bbb2341330bdeae9798e24fd2d4baea4bdbf8d11a4cfe8e6bd8a67e04c33e1e2747305195c824a340c0fe3a79199d8c8cfe8bc740d4a166c96ad4dfc3f9414e34c3747f69b1aba65e050145f1c100807ccea77b6b825a006ce48db85edae499419edefea7bbef746edda6165f2753843290be3ceadb032a1f9b69af71de900e08f4953bc9f27adadab56efbfa3aaec6b49248c1d8914ca08f567c2f476fc7da198859c4f4f6250eb7a9995b6b3c99e255359afdb82ebadafb70be35609f6388850a38fe45c5b8ce6160aae83199ab4cfb5f8c169b68d7d302c88d362008d48fcf0fddc0152fd8237780f6150ffc162929f7f5ae3150c0661f34d21445f37ecf4929058fded93e1ffe22fffb558b934366073b82416c3fe24b2d5cd5afb993b1b136bc6489597763179e77777c427d7063c21a6f3d38b93f5a41cf188dbf1f6ab666f145c700bfb1bae393f0b93bee293c809cbde62e3c7d1f2077ffe2646612488a418e2f048ab7c8c88c1e6950e59d117a21be07debd492496c560d6bea3482e17bae7c202dd521a63b2f8850a67d792620bf08146b508154d0c524b0ce71418718685dae07d28ee7d52993a844bc8abfc738fa8f16b306cb4ccabdd597f66957ae6b0971d77186d65f53f3833f1e997fc5b4d3f78bf233f8cbe8a54ae1dc9c32146c905800d05da14bd01a93c7403b4ab5d4244b0c11f8835095bc93622f43bd0df115739ceddf01accbb3db2656ca37424fe5261e801f54ab17827e7271c1f88ecd37c121d069c3a41f5fc5796419c4c0dc642d0158e9f6bc2630d1842da66bb191af8adb86decaa4b50a4e076844e25f8d2fef6e67abfefabea88e53c5cc284ae5fd3dbfbd2571db3b9ef98536110d524c88dc8ee96f25710f5a5d53cf4694b67d3a8e16bcff3567423561c46bf1b7f9e2b520f9c981891661f81a8c342eb1905d7f53854799c9c5e972985d075a69739254f411b1bc9a03f29abc9a4a9a7324a7d2334a8bf204bbb2102fbbe9f6b81804c54e24b984fc52f96e8fa73996c40d1a7aac13c2a0f86f9c90282ce6d67811fe46a2e58eebe0a8f74b838e3ae1e40086261fd5aea63292b5649530e914644c00b1314ba3e4b2b0cb5358234ef38314b04aa0e98dd9163f5961a057b717d40228f461928098819b641454c38f78c33580d42b5027083cc2f79fe81387652dd1ad428488967b0ca8f85d162a8eca4bf001d2c0e35dfe6a3f7f11b32bf3c444bbe6c1d1b86fdabddf69ec8911356479cff60e7c2d0ffe7f60ad1c260964ebe25a3c794296b2b01274db3af85f5f22533cf9a0da26e75867b2aeea2487be93bc4c015682056bcf0b8e7598e92f66d5acdaee9309b980260ec6f81aaeec425bce412115dc6fd263c6cf59066f0053c83e677d53227b18d28e3b5585a8350e0b5541aab0ec76e56c37da3ca9571f783ca6085261dfdf0d47b07ce11ab48b1c98e8ab77d76e7b80855e6413feb3d4ad8560a0ff351011bd0e016c63151ea7175409e4831f11ce0e149a030849c84982fe316a8f9015df244e183cf1347d584edb983be9687ae9f913c77648e0216f33a6929e8921f806247a2e6f8f5e588fb2b45a691a43b91f812dbbcf4c372ef2478241ad09330a48bcde7e23fdb6c94b3ceded57eee83164b4f72445d53450d49bf91a37ba1e748454ffc10bd2677002c9e6b9a7e9133274dc6b0280ec1fb0f39fe986d89ed5c53a02c97cfab1460ab1286ea05995efaeb78b7aea2561d3590ca18c850ed44121dde84e4e2c33731f9ec4727acbd30cb39d637cd03c895d30ef5916a29158c70997460feb52ab7019a676a7e518553f7916856c8795f245f7b8408ae280ed5e0a13c256da963a1eb59bed9051b48e3541c2187ce1055e738b1ee34a1e09e66b67a0d3229c6e2d02366abafa16f0dcc3cd3aa3b37c6f6401c9aaafa71b8320776bae0fd3bb7766965cd08da69f9f649f09791eb367e92e9bd12b39fd97fa2588440c4928d4a6bd6987590327359284cf6a1f1001179371068b849b4ccbe8458a4499ca45d522c5629d0194e7dc3e23d170fe91aa4289c8a9d7f6b44e1733991f1d041e93c0f34590c903e8af84a74ef3412c9e3c8ef175e78f39625bd4d9f0f14dc33fc3c09d41e2df16a8d1c5d9ef9905c8d15900b3fac5235570373dc93ca1ab64243867d798097fb37f5dfb89e1b6b8d0956896c7f91cf0e55a67e94d9113fb37374a408af2556f8fce5c5e08a63f370541056c7657d0e94cc55433b96a775a06cd25ee8cdb3879b775d34e9e5634d2a53be8275abfb40c09e1ef9e4513775b0141e7c0cdb84209eb4c0c5f9f1194e05bb9bd89cd89c003730946b4f39331457e4a0d02df398acc97eaaf684c5cf2abb14f1bfc166b1199865354ec28b86094dfc7ac32c480712c136fd89792443831e25973b098eac17975013d73ffef661d13fbabcbd31283476ccdf89cd8f664073423277183f1220c70c452817120acac1ed99bbce434dd6b735a3f5c7bc692b13d40ae5f83a17b6c5a76336fec381a1d567ef448550ea3dbc868fdcada916e27310857688a6794a814e6d432fd21f55daca62b76ec26635f3594e039ea4b2e75c7143ad5a3c36dfe84018271d128742e2aba19dfa5416fd543959ae111721a5fa8792627d1ae67956d8e232d3d7bc0e7be04d41b2b6796d4ceacdf1f4fbf70b375fb225f7f2c5b710803bcf6e693ae25b64072ea4ad02d0f022832e1b9d09aa33fa20eb9114e46c8b243d91a673b7564d47365bab24a0b9b0976aae1ae07c3d8135cf63291d662b783a07d49d403f98fb3d2b4c74e99ebe4dcf4c06f9f00210b52f8ac13a686b5d95e73143303c2cb501633685a8542fcd300592c1f806a04e243f656959c17b6ceaf90f2833a5a7bda26554e882342c7137671333e8167c206f95c221d8af3cda45f3b919e85f7bbb918f1da4d0c2a912151a7b341e7798edf4c469eb954040578cea0aa20bc2004f5c4cff53bfc7b27d8edd02cb52ea37ee26a1dbd542fe8241f7287fbf32099374274da92e46c57c72470d54225d064af4c21ab48303848fb9901aaf09da325f965cb61b10a11a4afdd77cc4ee0dff7252d6aed9f1dd05447ac2a34f065613f38fbffa99bfe59f1d0ad99e3349c0afb70fa719440f4877c2c88b55f546dcc9826e070cbc352115ac4418cd15b6cc6cc54aa439f16500a520c7077745510e70fcf87395731581fd71dbb0f8a05d09519e054e3ebd6f9bb4018bb32ca35e26081efe44663509b184fde90562b71859de58c3fed014774434b6c266ffc2a5d34c6057a0bed186ab782662353968db2421de839d289620f68fe3e4debdb79e1330f6b65125299c85d6eacb14e6066c59778481a356750a03ce8b04f570f04f900eec2aafb3ca3f4a06b1c0b4eeffd81f84b8018afb1f14a849b5a41cc6a484774ae1af0a000dad224a02f9512a258f5a48768bb896a466990022f3628a95d19e6d724628c08b03d49f7505d17864fb16ab3767f0d4e03ef4bc7b65df26b0dbe44192cc2e3ea33b2bdab9c4088677f5595f903127fe2d95e09bb88ad4e5c684430564de00ac5d5ce3cbb16e1fb5a44cfc72966ec33539e27869f5b009e986ae33dba42f1e71a7eca52a5405c071864fc34040bab99141ecdd5b9df51338289640044f162d6b3eb40b2ea635725987afe44cc1ef69d938919eeb7e00081ea81988608c06ee5a78f74f57afd8ea2cf8e0552110732a8510e9eb2212a989cc5c1f22f831835ce9f7e21526d5d3352fb12514bbb7073d87a393b2ed1eae4911f9fa1a9c881d333f52a19d04192ca1cb43e94956fae2a97300b1b616feee1dd757a18a5f258eb956338874ae1d3f1e379a62108ba14b653cd3f2f87c35049c41db4b567448e612420de8c7a786ff3116ae15366433106196d32de940df968e47b90add4d710beef1b9bc26cb34f915f0faac73bfef273e458fe8366cadd39828aaa926adc458e6a6256de5573f46b3669e2ac82a9ac3a28cfd8cb4f32ab3505e147d0885798b6f168b399c8384cdae913a9fa4636e048288266c737971ed0d28de1ce02a5375b79062b741e2f2ff64dcea43811dbafde7dc3b7b91a54373d69a0981349cafcc6d8d2c73af69e279c670fa722bc74258c29b3cc500c3f2e7e82a419a985ff40b37c25266771e2338ce08021b48ce63701efb018bf224cc9d85e13df31f3c34a240dc0fa7a080925b4b5bd16ec7e793e0aa643fe87c99279357c233a3821e7c5b97964229f709986f33f1fbd775d27a5b2b897fdf5c6f64fec0ec7a75baf9ff8d86f4e1b3e2734f63e1f1ea1ea7f1160dc6d515f5ae21098e3edd3882c6093d23408f69c29aff8c113c649cff57017520e0a5f03e6a5d114bbefb83533dc368344e5ce74455ee317cdff4648f084a46e024d52f72698852cc1eca9cf200d617fd76abb37d9bc4c6b2a57e6cbe653e8ee460f2e3422892726eeded805ac7a3a743098d52dc8605d3b5b7ef43d27e1eb451350a22d8b6db3710e2f49424ae95c0d478496e8c33eccbccb75a3d7c40ab6bd3393f84d46b720328822995238611df50405cc0e99760258f274e5c707f53c191b7a0a9325d1528e276170f54e0b77397292fa350f5f341624bea1c13ca5348856c179112099a9f0f9f67fa1e54217092112f911bce941170df40f199087f17573cf8bf242008d4b2d7e8a0b236f9d1779c3517b360149330aafcf04932b9ffeab722c87588c71e761a4d194dce1889d1594c3ff10999de3909752d2df3234d57b1c6f2ab23a9a8b3674c2daade0beb48b410c5e54ef16407424fd3f1c63fa384cefc196509ed2dc6b25ef39b6508165ba8a34dc4e0c837ed596a4b29d5d33b8d7a87e925a1043bcf41fa130d359cd2c3b50f5028658c370a89d653f0e30c18ba697648ef630f2ac91f93f15ccd523221803aaadf9390a50c5c0a06c1eb2cc214907a3882ea441b0005bd6421cb435bddd9d7c493c9034d217c58ee6d9088468d4f1881feba28e6fc0bed945dbbd7c931de7eac0ad0a635209ffcd7fb52b0aa2ab7c0ac037f00362b3f183346cc9848d56b1cca1a564b990ea8c0ec8151d1199d60ce08632bb05120e28d6181980885478de0a5eff257bab281c89102f3276136e1d1f9541ba79429f493671ebf8b95152fdd300c69341f3504afa2c64e69339189a8cc2ae248ff976dc1d21ff90928c34b405da4c193dc6b78d7ef866fba76f4d41588d4ae4d2a08eb278028ecc95a4b4eaa1ce8efe82100e08b0e97a2c13b04e57bb532fe057f717ff1d5e26fbf765aa829af467d8bf5c081905f72708a580bd045556cafb57f8a76b68b140ba87a87501ce370c1fafeb71eb0be6f31752fe88410d99f46f2d0bab0811e5659778970468390061db3817bdd99647b69931b8a770545711f81941e3676c592e2ceb2dd7e34262cb5a7c36a6899163b035256a96e17669c5c17ec07f8accdd4a71c6e510a02f401a823019aa363ba107de986a72f5f6f43372818939837f46ac6a43cbcc098264c5a9ae4eabeb32cf4531807f02351bf9af903dad3eef777e0e013118e3449f07a2e455e608b77f2216c89bbd6aa95ec03a65d0f6378a9dc66a7f43278790dc5eddac87a3a714c934e4ec4c0c1743ae1861fd740d5348e20b8079cd4549d63b9ff66fa8691666efbc3a55971e9ae0548f0d6dd2e477ba079847c9cb7ba66cd4531fb96a0166f4db72a9031b8cad378d53d0d6d0778827d076b6c25f26b93405ccfe8f60e697ff2950bf030b246c3c26853f3bcf8e7a6288ae92ec319938c2351564e93a47b645daab4eef0f5783203c6a88a19f9dba8681c019a968dccca1929a2d92f65cb974bdf792d0071979e899063e4f42b8476f7820b57f17c2c29bad4a687c42bd188d6d9b1fa92f7028b6590ee89c4184bc7499602056f0880bca94d0b75076bc7551e2ff4e9e9850511fbfd38a967fd01e6942905f3d33151679fce5dff8afb978b73733617a2d1a513f441e63324a66f2495c9e4e42a41762f876af10b2ed77b69e520a6be1a2e5f60502813cd2c4170cc27e90d53858f290edb41e74e62760bdb046dae71d1aac3e4543fdd4a8b7e6034a236473522295e7ec513600e848dcdc0dac36b1d2b3328c8fcef4c9e37c92c19996e6af498f995bb3e6d6776482674ccff7359acaf294585ca21b7757b2455351493b00d9160ce638210139d845b9d6459c720dac7f8ee6a0e4cf7b8e87a6390579d08769aae59b0ef0dc8480ab14aa9fcdc0baacc695a188899477c7943dab63ef9f707b256f3d16d081f1b5a6dc1e0adcec85fbfd2015ea15ae67456d2a37306bc7dd82ac61d07a8c12e8dd7fc5a38b5974dd48b6d0a87dfd53b468d079ff84d207e2f29043a5076e963133caca93c6f0269022cd94601e2af2d24cc8dc4e15352889552b1b4a57fccd726a06ec71ddaeba0b134e17e78c5e3362ee364b84819e15f47d4f8aba431c8759237f1e5a8254959e6d4101326672f1153e2416e4999ebf9985520711f7cbb47cd6b32e87947f5c5c24cae7dc81b3bd4f0fa4056e38de235593a51b2e7b463c45981b7df3de2db9302dfc1060d19a1b8f783bc1f38c0395d099485da496c9d9341a7554de9533bd3b9d9b3d50f71a42cba1a5b5ca5a3e29290911afc5f515df457e0e12bd11fe6187aea942b632f13e89061eae039b4219d0d471aeff13aed6f0933cd87d2360ae3634cd7fd3e99d1aa13f3a9aee291ab02597e15379bbc2dd9564f2d07f0e1343e7d7adce3808d15c9bea2601e4b3827481ab8dbd42a92aac4e133803e29f50f877d80d995d8cbb12897c60b5b43ee344de3e31344573ce657fc7e3c85afa99210b2d8ab97ecd68a4daf3a07889d0cbf7d76f8b45dad3c3c7701bc53e53e0763fb9ca302800ac7e98fa2aec59c08a5347aa815894ed9030df34c5650c6b7403af545131929b12406c863fd600e19109f9b7633c68587a9726443f75c225debbd4d1b04b1d4355686b94fd9f71d10731b3a3b3544676978ee3057bde41d2ae89855986838dafc0c4d8f3c0dc82e092a49615f2b0fed541806089e179da54c1627f93e4169186084d0bb762bcd870faf8bfaa825f4805727e07805d957a9b97c16fb94fc2ae2ccef426ef899545adccf7ed58d14e0f92d2f705b999ce0b362b078c0a3e27bd6b6582fd9eac8a467415ebb7a40f9fafb88351f1a3ba1dc8d20b9064f0baf0ce0c3ef006c2ae378934865101a79513088dcf0cfea708b0c9fd338da7bc7f2864f7a3116474345e4cbee98ca458af09d5d5b197948c961d9e8146d3f4d43079e363f88c4807f306beb4d72ba6c93dd37b4b2991d0bf08208421c0cc8e815f3ada77873b8f1cf29590b8530903c6395e79c14768eb3bf1375f45840f8eef37a5c8ac7427dbc43220b6deef8c882693fbd4e848863c854d6238e3a54aa473f0e7d26ad5600da9f26357f934e8b775b5023d74ccc57ae91e184e83e2b43d25099f72079003f736fbe1e49445ca9d4d5e19b00a589f7322364befd78ed5256a4bf31bb3768227f77b99ac8f7a360d71ab1c4ba7aa317ca4ad278a9b0dc4e04d948928252b24e69d1e9fec1ed10a496c01e50a180898659883791704dc9bba8d5685e42786fbccf5de01dfc5cbbb554cf0a6daf3d4f83d66bade1ddf976d3dc0fa45b1d9e6d9920b485356110fe5e5a146a7d416153219d513dd6858b8a05414dde681d909421b551fcc396274d29fa8687aa1a5de6650266e4c3629ff2247a4ab740006665a3467769479a5ee65712a9f8fa94227c1fec7a225688a0eef8d83f08d6daef1d4ac98dd3ea475c3a6186c18f38e779d9b3d8f8c960a5c814cf428156030929cc10cbf9ed6dd3bcbec2db5582277d715b749b6fb16bcf41df1a38fdd20d4702fc005a2d801b1a5c13bf7f21af76f99d7fdc83f4db7ab893b43c03e8057ceb0904204791b6908d0474128d32c59dc271069a371a6a99a3e8d548a52fcf3a3109dea6bddb36b5db118b73db57b1c1bfa6f4efca3994f353ef27cde20378fa6ec82db7e83e0aaa7dd7358947b98da1a18ef6677bf9f007538b78f5d44ee7b8cb6ba211b30c317621962e14dda433b4f828977407768d15d767eef4f94188d9f111b2a1a5848cd2d387d94104ae729565598cfc20f7ea374f33a5b834d3c2c3da8000002c7b773d9e914726c873a1e61d9876a1c833615261249c3efb98eea7b67dc3b137d6fe458d479296d9d7ec499bc6389f0adce06b70c800ea10c0646c4612238a50ddad70ef81c5cbc27419442d35da892708c30ca28f8d7a281fdc645158419d6c6435bd488f6dee15f7845481d7a9f4d3950e7aa583cd21cebb7fd6f8107b2d1e6dd5a9e04d02aa3cb4936bba8abc904f3d12af28028c5fe4c6b5351b88355c60f4cf1925d6b91cad3ae9f2dffc41531aeba311cfc00965edffdb2fc58dd669269cca3c1621597bbcd754f4be0bdee62e91a2dbb1549d4a547cf6fd39ebea166d970b76c2ae90a0be88a9963ffbb1656c1848aaff91d52cf951ce9a52abfda2cf38c2f95dcfc8ca3657af062caf62148957ce983318f83b8e4f194caffac5f176bf89492f1cb0d3a34bdb93013056d3e72cbece7fc494e503fa2db3877628c0afa30059a7c35e1c99c089f287588bbce0c059fcba18b2747079de066d9e681dadfc3aecd66787b8b9e4874ec12e53bdf1b65dc58ede77e7a53e4c2285983141ba835c4e53f0f7283d7b57ba60d9828d57d02ff13bc17c11155ccaad16bea0cfdd6c383a6cbca861af7cc0f42118ac83ae2422e073c283a9ba8c2230bbef93c2eb643e77c96879b38f90a148b5616e01de749a2af5dd7151455d7d28d6ec57f8818db541548bbdad19b1c8211885cced472a9d65e67fa388a1691f4d32c280d497125ceb191568033670480aaa4b382598f30dc37146cf5bd6820b0ad0d9a8a955cbf11a948c6c46324e9f865282a31187e3fef898d52ec12219e09719d1dda17a5c4b203b8847288304518923dc5e84fb7f1ae45ba60ebfde24cf967ae2b3efdfa2d4a645ba9014ace75ca03988e6a33571d7d8361653d99f6f6cd272ec5f3c3747dd7b9cb3ac303e4483df2ff65b4d76ca3f9f5ea478ef8d3036fa3343658ce39dd74f1e3ec12d8583c2cbb4d20d7d50dbbe34b0c4155fedeaef9caf4da5d7146926c7ae0b01672a1f58002ef054b84018c8b4d466ab772cc198ca96efc11f7f66a54be2c6f494a4e80352d362aef9d1e34551216af29ef54b9d50f68a76e0f9a3e962b3275ee7d61aab41dafaa4af56372a149c6a0ae945317da5f13a9c080bea1296d6d87753e18879f79adabd9f7ad6516b0e8791eea1925778f183919304ea40a3da2a6e0cf7ac7bc195ad4283f7fb86005bb8dde457510a6300c6410f40969e3aa5569e6beeb593fd88716a005768fa2ddaf0779e46d02243e440c05c49d05b1a39aa1000a439218df0798417be5d4d96c33e6cb4e994b38aa78468a935e000a441aa917548b04cb9ef84281d295dd33ef6a3d77a620b7d89c1ba6a509d8050d271644534981ceaee10482500da67b9ec27d6f1d1dceec7f298e7489e96181d3f7345ee6e16ee275258629d198742beaaf63a02e284c14d9b863d266871b7226fb7f4fdfee86d1713f0b7b7b90162f5f066758df676fbeab91ec566c0c4dfa9ffba112bcb9010ae1f77c98db6eb55c02287cc704942956ab738bb11c94dbbb3bf0cbbea24ffbdf05462821da12ba8531fe9cbaba632ea389b0711d66f3390ac811d8134080d795b3199d375e540ed05be4c7abcd2fddf67b492817705b62680807a46c392effd02becfc4f366d738bab8ca54721d885565ec1f1707f685ae70813651ef423f545af07c6fefd0bdc42b7f639c965dbe9999c438f6ee90a76477c27b050fe05e6fc4282f3bb1af86d851977efb537d48346fa33acfcd82ac7bf23fd070760556e2865f2380f614c944406e184db50f7fcb12877a7017957a8af49d824a7d76c361e2fb3d8b136c6683bee1953059ee36f95cecea1acfbdd0bbbd1ce36aa3a38e05700e6680092f6fcd66b890d8f31b31cb68baf1bdc8ab97846ec3d1358f846148819a19f049850f8981170a025ad9f1b50f1cc343eaca6eda91632c83d53ebf6d7a7f412a927114358fe4449072f950764a5122b9c4ade54ee1de26ca8e40fd6e52d60cefb01ad4291fbe4690ec8400b9043d00c3426c5a184f2f199d3decc8b4790c91804bf1693a2d420da02df472e62d61c34e50dc83a67118b0bf12965455c59f2f5b6f73bf9796ffbb24a83eb3c0a0c836ee9c9e3133a459e0502b4f4e04ff9262e1fab8ba19b4595f24ead1eed2e3c2170f67237326a2cfeb3cbdca46b0f19b916135d751f6858d5ef419ccf49300f61ac2398c152f173af7fca12657b8c59deda4596f3a6f001d431d57f41709cf8f994c92c644955d5d370245fd668688faaa8848e98de15d109b8aa65c8a0f8a70cabdbdc810a7f937efb64ff21eebcb36a7e07794dcd129d2528ed801d45049189c311a0280a4641c04dc32f2b835868291912b65cb829ccf44a5c044a6d4a1a0bef277bd729d2ee6302d2d6e30582bdd70bc748c612a2334864215ea74d1ff693b24d28a7f09140c7e06a649155be91c7bf6c8d54610d9ace2c9f67005a380c9cc990060a981ba8609de5035d3942380ddfa3406513b874f3d5aa1ae15d58236e993f466e71feb58fb9ad83b15520d5c6f44744e13e1bbae3f70ffa835244be584b02ee2a600c9b286001692ecd358114e4c0a6f0364cbb6e5ccb63805ff70aa1bfd607afbc667123136609ea27955b86120f5f938ae49bdce53ca8a901106683dbbdc3d8ca37c1e3bb20628778d7d25c7db97a3c0ddc9618b67f93a59acf9f8a830f5c919491a51b1a70bd49b21670799bc4617adc511cce7a8535c4199411d7ebfd12abb6b3925315bbfc8c29875c26e02e9993c6b0c58e55ea6e19017a6b1b6b1eb5be87130f567907298ad867ce8338acfa27d38d59d01969b3e918129a615affe2e9c3ec5b79fd6b5db5489a908ddcd568362c5567d35086ac7bf8becf414653957f721d9640bcf1fe0e6639c58b7cb2d9adbcef84623cabe1406a1c2a8d007a4e7298d3c435bcf5a6af375c38ac95f5597536a386576233bc9ad3c9b36790047e1fb8ba50b7533da78533d36a8f40212763b29f28b7d7ca18dc3e630f70b461c111b02700c036336c6d0f596b307ab11a984b0aea5cbd8b1eedd6fcbb8df8f7c52e5c00f93e7f353590d9a1e7e033accf5aa3c9e6f967d72961cb7b5dcd5f8ba33506ac134cf566e370a21e50075b958abbeac415181e7d4ccee0408fa35a94f52cdb136fdfa0f55d7c8aa88585fdb6c779a92173b3ae010a3de0fb6f9d361a920821d8b8329ae2061f73a66b5e2a9c766d9fab31c9ae52d11b5789271e2982709cf8844264485ef7c542f72bc42750d3a07cfbdd3573a81fd31463ffcefd5106c50a1ec9de3bd62848f8c0037fddc35a4fe3e9d0b9718950d2b96043f0a8dbcce4cdba01c3cbaf7556218015a81326f2400365fecd78126ee156d6b46c7e1f00392a1073187cb7b6bb8843dd8fa967d4c0075de0985ad167eddc70901be157084a07cd2a60e9d77007066da94c5cef77ff05e7d9f2a4809ba85607530f704b88448afa3f949234a45658cc70e57b544d5ae583cf7386d894347a9865d3615be7154586382d983060074bf67288ae7f2d869a2be84d78f05210832e985e708837036f70e31b6645b95008ea65ed85669339c18e97938c27f66d5b97f453b218757ade85685204e0b2ff30d8247c12bc5eb7001cdcbe64ab0313bf2852109956c0b75ba5a4db5629046c3a987da9d767007cfd5d8ea3676bd7aa7dd7ae0c4d24628867a80159be6610b4b54ff72ac2a728bbd8d0439966085fa0c608588f6b3bb67ca2a9670514da2ec1bde67e018c1bc7c8b0e603709eaf5c8df394e6dc7d1d0e2f346b3debebf58913600599fff70dda15b99f062b46e9f44ac8eb3792711b8ef6e10a1fe15744033274e146c9092f61f2170cecab6c21e5b2d3253e0b2dbbb77fb74917a3ff26675882f4e19716de3f71f98eb5c4d44e5eba3572fdb9b303890df7712dfc398e9118d21d9edb081d5d7a69a8be934669e2998dd2b8d0f1c18100b289a73cce6122ba6e8a2504334c97e473936a0f0de0134a423c2efdcee497e85d5b443111ba5e92839f17f49886a558ea71b8c4a660ecf51a1e33b8a855b4c73de7be60cbbfc268e27c6000520286582791e00170604fc32cd7d2b379ed598e14a847688aad964c6ecc6598be3a8c3747162d2f12b4c020700fa61dbe807ddf37dada26b64a57981fb83f960e7f4fda95a53a10b9e80a0da6db502974c19adc3367268f383d8ec725947ad91acb670b4e1f23195c6076be9eb7f8f3fd43765654880a7895c217e00523237ceb356cc89af641ffa59c94b7646f7ea386f50b0982fffb86e215a627b9da017e23fcbdafa60180c83ac182a94eb3604f98c3ef4535a53f6b353af635d528da397125bfde43be14394428628efe01c9849f5fd184104d0da77c7ae3cfaea6619b311275da079ba1a0d7f99d073913e5f9797f72895c677f32adf639b1d9b61133b0da7d98a218e83c2a0b65ac1f0a067f8708bf1466be0975c30c1172c2d0034f457452145d91021ec15d1a340967c97c6e03514cca779d1b29c17a044b390c41985e22c19e90399dfc7c898e15b41352573013f44f406b02238077ba002be866190f1723b5e061eb4032b79deefecc260ef19adc0a11d06b049058eb9254e197221ced7e27d9d92344d06889b379f1afa3a1a9a4ffd2331a171abb79dc47b5bda0f171775f82da519840e71c4e698fab6d652d9779999c7a8e457e559dcc83eb75d63337030c5b89c95e8c7006c2cd8bde21b474de907506bb1795d0aea66665b15c59048154ae6cd79ab7f975400e8bbd6899bdd9abfabeb4a6ca5b9ea6d5ab7b7bef72e62f0ed2c0f62de4a0a1e4fd9bbe1b7ea9689cce3323d2f02143ddd4c0914107503b2cbe92b02c4386ac870db787334fd1f807317e7b287f5e2c788b156f87886614f4e0dbf40bdc318008f10e7175957aefad4362f36548a87f23d980f5a0422284ab3df8002940f83c3be04716f4ee32fd9f02f8a18a18c9fdcb9cd5247a7ca0617d3f0357fcc06f1c669ed831230a919187a534d7b3f795baa92720d06951e5aae15a2476bb2099cd1bf5bb019f1a7c4dfe14a5e454739b1b27eeb7d4130dadfec0206a3d3d0d1816b6bd01e3ae44c290e240ab37462a5ef8770409665a7791de808607d762ac60e699660ed61f0b2b851b1eb2a4a9277f204e4382889c37efeec32a57478eceb5920fc36df762c0dcbd1410a59a9e3323b6e27dfc2e8002e14b892c526204f392c78cbd5158d985b539fc0917aaf3000832940c04bac4157855a8c88fe006ffa04523b1bb3f7f60d847b9878def17be97b1a59d6052047eccd73b450d5c5866e65172dd4b7b4e8fd30fbde440251fc028789c080a0df3aebd870bce2ee9167473147f8da14dba7fff832c50503a0064ea2f3964b23cb2b19daaa6033f248cfac2f14980140000481e6816b1c2b0341475b772c373bc986d5527ebc26c2a1df5fd3e38e50bcbe48592e9a8f0394adf9f2c89207477ba94671148f72d64032a49b1e53b0345c588589bf08a6159abf7b5cbd41f01f9315c8bb696dc9f147ba032846ace97c728465be4a8a2b178d590b2e7e4acdcd04027cc021b73fc961bff7b759d95ece024c1e72e982c85add20ab76bddf2001dc9c202309208752a9ad4e86a03416c1afff8399b6ffdbc6266390c57aef1fc6ccf0c5016080da17c924e4041df2aa629edb1434c4f9c6376becbd014fe9e9423da5597e4338076518b0949be8cd37134ad752779709888099743d498d1212c99ca32a6b0db69678285c42c7c42f3b9fd10a66974ef103844719a2c4f3658fe021a830ad51c20a49460616724f742b091939cc904cb11921ffec4d5f457fc60b13ed176c5f75bc266a29554eaa0bbde0c229e1d635f20b8a002c1bf02ae6a970fe7bf8b64b7eb31434ff66415cd30ced0c49b130e5ec8ea146586d46293d98bca2954e76850819240f12a8f77b70272c481d9fcdbdb4c7de21e24a6a96343047ab81b8188e48ab510fbd8f4a51c7a7e3fee83ca04e5dc8ff53e432c8405b86b9b08cc474924b59421b0fe72a6d23c3941234dfe19412dd36944e87593e0e293dbd19b1dca1aeb62d16f6982a261dabe542ee06c5a38811e056e484dfb6ee6a78e221b948c6f6cdd6c70f7a3a9df2cf5e2a8a5ac793bf855f8c2d25356eec6fcefd3d8d8d77d516f0d39e0f2966738a6a762e59eae3ac92820e0a4690c385f35dc39b37cd4f03542afc89c7d88257c5d56c65df96ac9da3635b332665f0848c45f25d775e15a375a9203767393102414b4fdfea49804e3ec0c0cc203affb7e2ffde398767ff4fe22dcc1930fc9c44ee327302a78dbad21ebced5dfec5eb0c4f75824a0f45a6185c8b59bba74dab15a6a59f543d263c9b3a7a88863ca701dcfcdf8f8d2b3d9eb56db0141c3c3d6e12d82cc5877b64d922bbc7f830ef09d67c655a61755a11c32fb587ea37e838792cdae2bf0574f1505cd5c04b6410a309ee393bab6f17249e4a8e74e63ee908b15c06b2e1f18fa00f3c877e1bca1d39c505ca175046351c14c86adbcc6ac6687d541b94359388d30df068ccdbfa17834aa862948d27f51dba6cbe901722c19f3d4bdeed685cd78b1aa2117a92756a27dcb26dacbd6c877c3176888644cc5e44b91315db44b49a306369e21d25ca5f6510d8567d84a1f492a4f576a1a1680dc3ce46375a2f77cbedbf003ec1249876bca2d1bd305845f615756452a1bc16b36e304c113bd28523a4e73de1ce2b7af8b38babd5894b752022276e9f78fde5e0d27f34bac84e3bcab50092bbd448727ac77f11a8d5fa2c05ce3be1a19797bf6e5aa29adc10653dfb67f586a9acfe917e431c73ca326944a0a6956e5cf1183c6d31c20d759f7f4ee750e29ff59ddfb2007aa3f9000015b054365de70fdec692be5fecf5a0a71703bc540aeebe2411582547b1b0baf8858b70d7aaec51c671dcefdd975505d9c806bf99239a47ce896e1d52668b3395b24ae14d7082a06f9ae2590d4f0224595cf1cb038a0a1f9efab9db709719017afb32bce6b7c116a321cdb64cf6b1312634e763309f8e623819103b70da7bd1a883e672a6ede3fb045185ac5dc74e7fb3822008435c32713548034b6694514e7832bcede808a37c1b53a6ca879c945a3d929e981d72525a734adc55fcf093ab65b3cb121b421f1e8c32696e8e409974b94faa0a7d9c56e801f227ba7b27cb8efb70535c673ba6d680691539de773e4f78cc2822d6ea6a81e8ac139a49641a12d3849c831ddf7920503535a075de1e3a6d0464a3d2a35c7daa76fa72991877659f73025b4f407680e32c20cb845042c9fdbb0ac50fbedc8a5fe4c5fa8518f70ff583a3b50fefe0b091bc03c1099dbe860d1f3c141bca4f89e474a26b464e83736d83930e7091103d30b0c96436cdf06a3580f296f4c98483f7a181a8d1fe8575ef2f4411280221a4c05fd1e610e2c338d1f3992f00812da3c57d8b38b868852d2ad240fe4e7be4cfea1a7612ab0fc97df7c289829fb8d3ccb7e28ebe154c7788cc18a27056ebad6baeb7e93447563f352b0ec4e4ef42bfef098d03bcfe833b0288b72a9b3c3d376bee17d80b5e9384f228e1ed7f030d94a61168d7fe3c08ad4490b060305e200b8be49e7251db1f8c937b92b0c01ec726d00aa9956b2257f4c03dbc84e23c6e4a35977ce9a3ec15ce9dcd7bbd6abc598e8a245fcf6cb251030a7b3975e2812e4c45b217f964b161e1ef1112e37264d9badf0e63add66ebda52aea92ff060cd62e49f130526b9dbad4992227c481f62171446b24596792e45eed5402e7d9fa0e9e4858769d337ef483c4c03bf5292caedca2d04f91fbd7df728ab51345721723eccec443f7c4e6a11bdf2a6a940b057dea73004828ce6916bd45e27172b4184528261b1ce9b5c208231a5e572889d2c216b9e93157c9c3a4e3fa9b51fe1fb77c3f2380da836168e194808891798aa09ede535e826982be1eb2e96a4376c2277a855a2b10f648bad789e75e640e0a30c6c16c84a1b85badf8e3b845ca77076b2b2f62232bf8c50d408e119ff2def60fb33bd0ab59edbe4c636159760c63fd563b4578b2aa5e1486de445a2f118c72e860c732eb8cf151db68fd6147d304cba8d115029d3405431bd2336cddc2b3d85638ec32fc2e86a6d5f5f97a839aa0ec8935aa23817af640a25ace4b6d3330413d00c96871d80fae021ac1e4758e74b50432a91fb1d1e7177b070a4f7e922c94edf747a1cd22c00fa166dfadcab138ce5145dec6912807cbc7770d360ad9ee5883c66e084cd547e30a6f5d5eeae99025ce5146d978f8bee49fa874d0db1bf609129b9bb22ca8ad42be89914985484ffb5858033487fa0a5c2a366739ab0a249797d45c0b7b90bf6d959cf92663d787964b8d50688aa607a04edfe0d5b88bbf3ce0b248d4ac717289f6ed529ea055f37e33af094ca4efe6e4f603ed17d3226c98f26bba81fb6c9245de571bac473273388dd238e6ba9f496a7bc8154e770130c364dcc8470049eaf2f2433bc80d3f6795c9f0f69f23dce9e87662834f082ff8c0190d6a810851124f97a3c02fd10640776577e01927eb9dd33ae19c2e78c7e155048b548fbdf4addc8d00a43193cbbb52901facd476c35dfc7d0b2512df5f7b68419d31c9f0d308778cde2cb041984b9cd3da9859f5bf12a02e77248ed3273368eab3762f49b88c5f96b41eb5e2d84a854875cc4e01593e4652f2a411fe984ca8e9f2e5a667aedf60744bca164b33b58cbd5e3579a5719e72f0a59b73bbd26a81f17daf9261cf728f470617b079ab5c081a826b87a5e47feb674b802c90be7f5125c26fd0006e52d371da6d7fa7171ec48d99714dca615b907d15ea1a4e14f0e5f00c57ba74829ea46b0867f2eef8b22015e4025e070bff1992b59d8a63b97d17ec5fbb9d4214c6298158d9b2599618edd61309139ff5b2630fd753482d0e85756f8f674b8e6e9b7bbe34874b81f2df04ab5dcd15bc52c74cb0ee5d609001a7c9723b885b37d1cd4d86173b7d1d90a035f880a1c05498007fa588f7ef0a7442c536f5048e63e0e98aec6e941cd248a2ee5372cb3a93adc1012bfa984c6153d22be6bc78c849ec28d29b27343c2b7fcbd85252256ff53694fcacbd44ed2d6a7ea4ff23239a9b8bf2fb12d2961f70c8d3b2571dfa383e483b5db390a03231ca44919a2b16df6b1fcfa83cec582fcdb1f27499efdf9d92c5e9521974404341c623d72850c42f374178939628e90afc8a949391aa37abf8d16a521a28bed9fadf547ba597e8fcf1d844bc83024dbade491e04fba66312e0d4fa45e12e11a37773bcaec8cf9cf32461ff3c15a2926f91b0d22b1e96d78e32f4a73d083fc1811c9f1edab7fcff2175fffbc1e3203a4204958dd5a7464571605efa6ecbd22bb16497a92e9b973edf9c9cc673d604af5ae85eca66bbbba79421173af14e0c1c72d56ae4bfb13a421030a0d5af4ae09ea21d8f9a1b4b87aed85c7d913acd4f1357a30d809a3998865348b4538e0f2fd06e991c7965c790c797af7eb99200a16738ef05407c533d330d5d2db263f966125b80833a0192b512c50869e4a146032de292f30f611866de1d37ddb3ab21ad6bda1741a1365caf413ab9051abd5c14c086aa32e100a1f225122c1298e4084d4cce622bac6faaacf09f2ddabbc1fb6b2f0b45603327c99f233f5f5fe8073a756b0e5443563da69703682daa87739081ec0f394513b0bee7561ef1a96cfc3827715c322cf7891f3a27f377d6c9b1aae87518fc6cb4caac16c86dc1f8a105431bda6ab55ef89ea466c8ed27ee1c7e256acdae0c6c6ed046c554bb2902c260e4ca587d332d295a421a5243e9b262a0e8cb7656cca61194ea56e633937282833d0cd2bc4361802b3062ee0bca82fb74ac7b3f3ff12bf1c112ed1e75f5acb4307245e478dfe02c4b0b36c0ebe67e5fce3d91160dfbc0e94b410949ae76f9b75b1227e2d3ac3aae9cb146774a8a9b2676cad4fd07493685d48e7c1b3c78a3560c361d7bd608d86a7455bb0c61f1ee4007f638185a8b3b909f4bb2a537031e6839b6297416e8f6731265be0c19d75a6a1aa3720a732c45ce025fa0051ba4379b89cfb94ce5618e30f36e1a946d98cf08fc7c98da5d0039a4331cc5f7838e8e1e49bb6bb68f44b994fc8dcf0390c67f219985d7aeb55a1fa7675a2201f244f8555cc0227dc15d8d1a3f97eebf608601c4c12a1d4dffab5a39b8d6e8c7b2bf119bf3096ce7f69ceb4e6d552ab78cb6db4397dbadf45924641519210b2875c7d6b6e11fc1c8e499edcb0ca4123d83fca477db5d89cd4ef17f5513ee9861e8acd656eeb1af1afe39c698a2eab68b16ff6ed9ca69acca6583e2ea20b3d1e024f19300cbdddf5882c3d4f71b3ef53f91ff32d9ade5b297c6a285023da825b4356694e8f7a14cf9a2075d4aeab11717d55371e4c601ac68a8b1117ede4456c45c1f619a3c3c28c2a9ef4fa20b4847a5a79d7de7aabe1fb1a42ee686290acff99c4508cba024855fe0a12cc868f509c44b29a10bc410cd42c2f498f59ca944ac349773dd80c6925a37f5a1b9b668c71ed5b21e06af93d5f18f9d65c931eb7560765e44f569fc36d2ca73dd2783808138dfce2cbf9969ca0f17e92a5d59f7a846280a79ee4ab3bfd3f2584ed2613669452bfc2203aebbfaac5ec9c09f0cb52b9f08dc4f87fbf66dcadae83da831514338f779a8ff5b79eeda571c61437adaba6fafe803cc565a348662046b7446139d24432d588746c39397d3d7781ac209b0c78b38ae3f1451e0ddafa6a3c2af361949245d64a43a84a3b67596d793dd860d33b3978ea7d6b55a461f8fc753fb79949d61f0effc4c71c7920333a134cc3633425046cc7774d2ab8623b7d116bc0f300240a8db3feb347cb0b07099d5adb40bc329b3fce1e4ed927d055fc1d5ccae478e233b41248a80cd40c486b4be21ed472b787795dec1517a91e7de9e5ea31d2bc65acf099e7eed0ddce01379b8ac7851c96de9c3ee8d167cb4c105f3fd7058a91646269bb0e14eee9040da3fb95735298c470523fe8068bf80526fcac719d9589d4ec7358e38c3b7c364f801f3291f5d5f52c68a6c63ea1d5fb9a13b2d111f5dbc5139f9ab37bf9305f2d2d83414d1ae328ef3e935ac24b546546cc3c2c34d0015e19da5c832ac9361250a73180dd140c9444a376c6ec59fac492d0040214b498f1f1d4435f5bd85ab562f9580d816c632fb560fb06c7b3e9d2851b3367ca165e4869cf90a08542bc76bc3d1c40f6fc47f43cc4350569421e4359adfe09f824e62b9ca37290c5e32a63fe162aeca4bc0ccad07ca4549f0a0146d7c0625877ff7f3086deecfad346cb09e23a338c0917600c77e885df1b8feea95080b2bd27ca8f97c6246b1c6844084fe8b72a3604eac2fd6061288dc22537851e4cc3fe3f40120fd572615012b0be1c48b24c3ae1d2927c6a0361b815d0b4092d7a74b8588cbd13c53ad768528bf5c444070b26bb1a739e7bcc5cf7ea05a23715eb741a6af46606845a1ef9bc9b70af6db8793a948a04d483474f5062d0d937434733caa2974d43e09b8d4c487852dcc8ea1d766ee98dd1708c2ba33a3d0b363a47b5de2bb1548bae4139122f16750526578214249f72f75790c949bad643257a456252e8c903d595ac5aef3bd0897f40dd8fd6a26f59b9eadddd1f766185244783020b94d852a49886d0ccdb05aa655fcbb8a2ff68b80074dc502d6810da40e7fdc49ab2bd6b2d5e1f9417bfea83a72339882b1be4891f413d34aa10d51a345fdc664eedc06e40caf9618f927010f16d69554a16881e9569d4eca3547590af15f2bc42e8c63185ceac4b6825358f6ea0bb5f36e3cff3150c8a288338f5552c72f88f1b5899a0c113450703a37c207abab87aab020a6e89d2c7d88ab1b48774771dd37e11422ba9b559b95ea96d06261f9a978af2cb0f1780ec48feb9d3f1f4f4266a0f40c31fd9e84b18cc474d0721caf7790397dfc0d5ffedc53faff987ac0b4c0c2ecb30b21ca2702fdbc0cc37abf74010df58305602387d025c5f82e299549dd0f1c92ab426c30f4afd7cd8803c9325978ce7842c64f35a83a66cbb22d7793f615c8f3784571c08bf7021f99651c039631d64d7cb5ae1c8ed755e18a4185e5fa01843e2a023af7bd8746033977e098ab66982cc694403a353ba5a9a8c20e6e05a55777a9206af12fcb11bc8bc52b8a64a5d6d712c3bda6e9879a292360e758e6356d0ac9ee0fa96538c8faefc19acb08f08e808606bb93e1cfdedb89d02999ec0fa043b19b251068214004df415566b69e9b281a5470f7aff1aa9bbe6bda6600597409e4ac01ae9de67f0a3d81be056e1bd3f1692eded721509aad9d36fd305249741e29de826d1d14c03858e5681a8343b498abf431d1c2a8e8fc7f1b34dfc8a10a325344924f28166760be979e7b00177d0d5aeea3fbc04a4c94e059178f303fc8c707d914d639dbf937af859300fdb6e6f195f94431fee2ed18aa5ccbe0d3f3a5bd746136a214ae3a21e4f53e1ffc91916fc1631dfd42428ffc1ff9493b9a4ef97ce1c8b8520950481a43c1a4770601fd6748d619cd0f7b5e618281f95413d48d134f4f1ebed7eaa2ca1d7135a4760ab3aa9fcb4eac346a6c4cb40435d12df02b4d753cf31abae774525336fae7890d1d623d31c31c3067ab37bcdb68b8d5073d5a6c47ea63109263bb68347f76d7bf6eee285d97d12cddfc6fb1d5669ce526d8abc442acfe06c426867fac470f4ba62b47459c051dc38a47e936a07f6ae4efb9a7d8834373acb7cd4d6d0667b2764e1d4945910d6f4900d84806f2ad7cde9ed2a0d888bdf8f8026269b37718e4e089913c95e06783fd13ad4c6f7667d643492640d6ce90acfb5a113e37d88e5ee25055c4ffc638048808a9d95e35ad2f01b14f2b141d4ce0f4cd074595b4febd6cf9caa4f5bbfcad0f847bc5eabb2ff890f28947d8b2dd69a07cbf3499d6aab69880f40bb1802eb3f7224bf9c221977ea9efa85cd0b4cf0c1cdcd34366ee72d127eeb0cc13ef38b6eeb1b5e02a7d6809d4e4b377381fee06b8cf006e674bcee2f812072f90586dba582eeb93f32ff9f5cfac33f1a8d24953ffec9ec4918f643624539d63a4ff834e45e6fc21fdc8cccb41b7dde204d04eca34b12c9fc230a9a84f265cfbe73413e62aa330acb664d146c29286882f2733c924e8c01afd4720541a1bdb4b27a615ae112706d518274a97b31d57b1a214e1b6fea4b545138ef4ec153c7ecc9de55d36e233fc98a45c2e76d2b3a2e360838f2a2d08a3da02a39ff10314b316417bf87a50504a2ac24a99138def5e11d7ea5975078b4b4a2851071b2093f0dd8f4b61de24de7ab71599549d95167705d57c1e0fa7051f38a4bafc0ddb04fa767ff1a6533730f0b86efe56e212160685ad1f85bfbd3e876ac31613d2c7baec02f4d73f81d31cb500c3fd12a40bd04781ef12edc8d8441684026154bf98266307e2f614dc87e68566ff456a99a63b2cb134dd3968fdd25175e87317b9bd1a7f4f25d87d92c853d2535b99ab78814325f051a571df696831edba5f01d3d6a5e27dd4d00e851c4aa24ddfa68f48adc84f876c4a1755ecf42bcfb3a85f4387d6d0e9f0b2c756e6768e1498415ad540ec46cd2784fb90b00584d3f13c30c2a97f2030d74f6e9cf1e17db989f3ebbc4199e68561da1a3b890b9362c84c759deb80767e0e010471ce4c0e1c66bd0aae27558ab13eaa8fbcc5d491eed0dc587fc0e77a148b4300946f14d52c9b37e123701383530c2b9752031ac0642459fb1b28f774c4d0a09d45c4c2622c6278ce914f43330849096ab60547bcb9ecd7736fb309d8cda5a6fc2375a0ac15dbf3529cba9c7812904cbaeb198b1a045147812fe633969872a9247ac94ce839ab343e535524384ee5c3905095fb9edab7924f806ccd42fbd78d961fe7ad2aefaed2744de44feaa9cc0650ced43bef795eadbc98eeeedd9b1aaf679daaa7ef2de01fa7115f676e03b72a1a88a64451f53993c9f22925b9a017d44bc0fabe08eda63bc81f037a389a51436e2c9521783ec7f796f2d7867a8baef79bc1012e52b4ddc4faf9098dc04e35e42fe63b13565aae69975605857716bda9881f4076250418830c55e380b70bd174f1e5579ca0b82a56c4c83419b59dac8ae2cdda0baece7a951c0ebc561a013ccb0e04a6640c7982c862a275168ad891ef5b70eb97bd45aa99f9e58c49c5bd72bf6b2f445e6dd733186ee679309aecee8bd70bdcedbc9ee70c4e8a35286e42fc5c73ebf2752f0c0d0d1b4ad87fd6f03a955af7c3cbf335834a103ffd4abfab13c606565d542884ef478452682d56aa99977e43d9f4daef93893808de109715248d3d8387182352e5f1a710c37b10af89dde5a7f908dd179ccc8143350ea0573b89e5ad51e84c6620cfe90b0271b2ae5e264b2204f2afd2d14b42bf1bcbdeb805684e83a150281438bdb549ebbdd69c3c6c9ce0e11090403090515d65b6ed679a452fa18983b1663c621930c67f4710128b52f5935dbaad9b2df6b74221c575b144c2c8537d700bb715888b2cfcb501c27a4dd438556c8d908ddf4f773682ee1d31d9cf4326556c8fdba6804c14e657743630629826e478ca5baeb7814c51281486cecbd28bdfc46fdef9e191f13b0b440df76fc22d46069850142df22fdc1c252d3728d722879bdb31a67087cd23a2352e919887895e7cdbc490d89c5c3a68d0a5cb531b46dffbc5240cc41794686804597c7d2c11be316c1a3af05017f227c8f7a5cb35f2e1aafa0fb38dbad5656d48ce6f47715708cdced101670eb866e6c2ee6d3f4e9296b23602375d5dfaae68ddf423cf2afde20fb084e7afbc0b86ebe2dca1685e4ca7d2b19d6fd333b72f2a9d24c015222a2f4de0229ab9d0135df9f38327542941be5b6ef9097520dc582cc47e9ff16b4f14c2a388c05287509f76e9598b8616427af1708e4dcb46b5c69f6795c4bc9f78d1b5ebd9743f98290116f1ed608986f5f7a3500103de1fbe3cc40f2d7526e643e89da2a34fc47138da9a3282ea4b9454af5a18b7be5fb595fd4d5e0eda10ab1f7e1f55cbf9dbc4c3333ea2151629d8d74177e5d9e3b89461f913bec935cee8c246a7437bca7701e44f977c430329e0b1fe27f3d524bbe56a166c685e64086870cde5bd82a39a3fa57407c458603dad28d6f4012f257a015232a78007951ef2d44e8e0864ef5f2ce80b95c6b57017451989a411327ade2f88377bcc70b17cca1e5cc4be3725d75725086f171fe9e916d3096cf6591622afc05343dcd44cc347f15cc3a1d562ee9dfdef6c237f6aa8022f266024a8c49b5f7e707ac4b8d93e7bdeb848075684a298df942c609ad512914ee3af07ae39bf350c74ee88ad734568d11a3e4405615a348da6a6888edd04aaa63d7e9c39c0e1bcd073b900c4e730fc0cfaf1789bfa79961182dd49c0b155260c3714f3c4128f384ca8381a901cf3157173ec69eeac8f5ede04564b48e0dec407c61e3c614a504d58bdac7a9d27c10dddf92af9b72abdb9d51807c5e886fb939828c49f648ca0518f529a718a3e24a67c12f34e3b8a050d3e76342b2a5ef789c2f84704532326fa44ee46b44a1712bb7939ecd1c63bb6fd23c4fe334541fec522b7895ce1ffda61c727871a1d6204c3238b1f3400a63af2deafbb7c3cf59b43293ced7d00b3a0c9ed5e931a38de5dcd4843ef1221c7ea8edf510be645216bb984c218622b051e166db1dbf6741d36c54d4dac88339b7c9461be92664510f9dd28e0980894c356b8ba8c43f81e00d50149d67a692fa24d246429e23f2446f508d12a53b38aa206ae6658e37cd9a3f412865c0c5ee5aa0ec39fad9645cd5480f5e008af6d4c91fbb34df500fe814ce73bb71743e65a9b4d9ff324512cbd04f587fef6936351397cfc3f7b2bd3f704dea63d9d4636bb0d221542eab11991fbf0cbf41877ea1b2ab35933d0226a3867cdb268afd36a8793503c6bb51292366dbc57898f0fe29b515d17f3055ec002e220ec4ce1f4da07af41ccb96e89f8834e95f9962c4704725ccf8856b743f43a846aac6ff93b92de5370613d27ede0653a86f84ae1cff6228b82c9c70cee16462c325baa04dafa53cf25dfad25d7a2f54510d0b8aea2a1006d26e38c8af49829f4cc178641edffc23694164fdcf4e7c43679beb25b3e994b248ce74a3f40437742e3be525520d52f3c5df1ee5c67c471e0048d9d306eba72a6dc732b26329747ae79a03871487b8bc22b8a2d4895c281a244740b89eb5868d7e5ca3a9deb2cd686b5766e75c8f2e4b5211581237babeefa2b244af3229bbbb4bfcf2853e9a9cf876dc018891aa132dcf5a5fd4ab2ab2bfdb0a812d383759afb18df49218661977e11612d74c3f95da77ed99621b259586a5224c865aac2fe3a6156b0e79661cf43ba38112f9882b7950da035ef757141fecd98f7b94a1af9c506f409bb59bd3f9604b204d92d12bafc35d7b53ee0fd9ae15651f499a1717fdc3e13a284bf055bdfab2e98445d007788e7519c1644dc7925199c375d23d00e1d44570a66ec4a9c838372d0d3a5f20b4b8a7d494bee3f860be0789172b789e83a3f8f4607ba53f18ec2f8f4616706b9af15a9726cf49bc65bfa3f733d80d5fc94a6010a9de249c9566879ce1ad7606f1d7d2b1806048558a5635e76a42b8e639cc4e8e33dbb1fe5af4da371e0c8b27a6f8dc52c855439ebbcfd1a0b84af9c2380eaca5c3c199e161e76c0371b3ff467ba82f59ec784fae397d487c58187b35026691268e488f9c6b79da94989fcb3ed67fb7f721f0addfa7b35a60473c4c1aa15deb7b49d1a82afa4871f168756d5860b522123baec1bd7e9a9c2036afa4888fb52bbc4417b671ea4e090da9fa28f39885d9c856a5d395b455d87080027ccef944ff36aff093424461a74dc69be368bd8803ad38f43116c55f4a8cc48dd4326eb764a5638e1c627dfd156f41e77df9ddba8465e1edd181b22dcceaed434e66f84a1f2d9a2db43c4940212faa10891bbab60ac66768ec32ec5337bfa002274cc2849e36c80ba2004be9fc940c736b550f26e55b811584c24afb48e0594c27adf903aa6b6abf70db5ea0ad1f450e3f7b374dfc16e70d360d9124360386f32c459614c56e4254108265e0960538d3b43417499315ec86b765561c2164949cd6c69cc5d86869b334aa2c1f5a62808f6f54f2ff485096d3cf0e9a112e92e3752822a047ac2096ce8e64e72d382b7cfacd8a5000d6a57f1d04b28ff6f6f7f9f36a97d4576724edb95bfb5959814df41e8158b7ed0765dd1147a3b673346663ee03f52c3a943f1589e5ed1f82e66048141b5ac7fa982968df64b75877f1f428ac230339a0908d68e9bd6eccc3cc7922dda7a4defce3fd8457ab127f9ce7b4cc5f0a53614b08a1f9a898423251ab7fd960d3a2c89c752e0ec894e203d809ac52c8b271763d0c14144993dda6e1fd66f5c34fde9d9e855e87dfe9a61375a1c75fd61437554152f31cc670153f828e3dfb09d3a395c330564dd5e7f6cb9034dd8411f2fc0c678f2030409133da4078eeef555e9abd0fcf013eb4c7d40261c8abc59a055b548011d0d5a2b4291940412c67ac544ea2b64f55af54373b1763d761b08c5cb63c54b10b766d6e48f3a5010f44698feaa44143dd9388be686ae80c0669bf249f099a157503e567ea18dbf52fc11880e8510199abb15b123cf1b6758bb942bec34d360ea7f11a2f2d7942a25a5e44d971730cd059d303e992170d420a52b22ee6c641cf86814c003f95bac96e208f3e69a29b1042619cccac003b63c3af3e3528359b4e21eb0a5a91350dda857d3abb06d8ef8eface0c4c9fd1b3a50f500d0fcf6db14c210c548f68b94ac2cfd2dd26570bffb8ef7626e4986406382074869661b206e11794c7dd542d0f139da266049ad0a3a2b4b5f68f8c1f0b4e41b46d2ad3a777e175401624c9f959cd91cc39c4205c77ba3e00882ee3a7d49f9289fc47ed215acc853f6580257b2d89d0ea6087b687d131b923e14c2afca40967af2173b087c2e5c5ba399bce04316b3145c42d4ce96d97685c7920634504bab7f6e3bfb7641d6e18101644686c9f68cf2edf7cbca0154f998bc79d8f7a168448b7585b7c6aa5262211b3d85f2b96a094a32eab570ee948005a18c4f24aa70b3c5ab757f5d843a777d182f9a192dd9afa93adcf03968476e63070bb9733ccf3ceca2e423af1ca5e142e0196213bce70d63ad7ef1847fe741583169708b0be0f2cdd536bc845b148ff24cc9d08df11ed2e6b567c10de90cc8ffcde569e74c05d69f49b76f9f4e27aeda67d2fd9909a2394d02b0a0c26ea050837a73fb6d6139329c2c8a7e4f43b7f5a26b16f8da1d7718052670cd80a0640f0b0f12fe8eb1320b6fbabd000c8d6aa69ca3429c55aac1ece5f151ea4d230da902f4f127beaa58f05a9a70645ef85d9e2496e4c54c5b972f2e0d5103c7e375e41ad843040d6ac2552ed032881836d40b7591c1e863a88e3777b8a5d78e63590e74fd84770a68522233df3f242cdcb36dad13632bed105263064c7ef704100ee53dbbdfee517dd1a1bf8d6635d0c33886fdc17e7171413529862df5af0a04d66296ea632f03e39cb55d133945c79e0f2bf8d1ab582b4df82e82c2bfa789dae602ef06c9192a146681d08a8ba411cb8bf9e0dc47423ff50353eb73b4d9ffd514e6c602e4ffee40c408d15c102b33ea999bd96aaf92e1e9b8db1e3f9406129ff7f99f8fa145504ac4257bb65c16c7d874a376f46400c1df98afcaeaf2b3a39d8ecdbcc0a73740957b9c5ce38b11999e54fa86eff03ccb3949c0dd7e537d9e02ef27e584588f0ece87d088a6dd06a49416964c83b96e2d22fd6ef067bb9f526994ffbf99b50b114bcfa4d0e3ef2f13f3f5e8bc7600a4d48ed6c06e71e7e1faeb32ed95c7dc33b26029eec86eed125772d2873e7f52bfd602f5de4e12ccd78fd4d9addf066b0f33ed06533376e4145f4b2279a0a14c9a28747623380d90b676b8c53a34bc5e6512671bf6e59a90edee02439c85db861d0bbe2ec47541d9373e79e5e5162e84ede38052262b84f27a666a1215d0c25aba7740fae077e0452296fac2b34c1df7811e48357c4289cf951ade981256b4cfba5d732f85efe53494da11c9f947d0f60aa648a5c8078543a2d27be73b902e3096dfc6d1e82e270f5bea276c6a063a4bdadcab96ece6a798bf45bf23aa4d14efc6593d7da546e02d14070d55edb920f8de8d6bf6a936db6cc3d87b0f9ba1b4362796fd14b11c0c8f0d68eef3ee585af571cdecd8c41b2675bbf68f18aca9e3a77cbaa00aea8a8b5a8b2048cc931a06539955ac9a777d49adc13023f425017704292228d51e8987c89a2709bce99e2eb5219bd2a12fc00892701a96ee19a28cca92d99adef5c6204c7dd128ebacc272b7fa2b2f109583327dcb6dc43886fd563a3319dd2824babea9941c2692ecaddc5954e7fbffe3312380cb6ad1db0743d8c6826b8d8ee228ea168f7466bdc3c17a2a22ecb71829771d0d0c6881e296e53bf620783571e9a6be2dd040033f7a0213d444ac12a700152df85421b977e8c552482a785e62b43a612c28647c0998b8202fdeae5fb9764e9ae6942cb8d4dd0810708050633f31eebda1bfcceef29d748b5607656f0b13a4724ec3dea8541fecd0397764113e7fe52a4b36aa071a676fc9a34efca55a55a5e3e1bd78f54039a318edebfd85f9c6bf2c31438a022d217cfcd6bfae59b95a7a078cf73c7d31c815e8a2a8472412a72d8e70a4c8cc6d5c9304b86362aa4066383c31b5ff6f84690249d31ac078343a5caebbc83225e2badb5ab54900fa698686c019182e43c5ca6ee5517acb1b8ec8a495cb08f1bef56566e35ee0e081aaf9783a11beeb515a18b08c7c46f54977bddb237b70d408a9d8f4cc6fd95501a7d6d1c45d04a2a94db328e224c0e0afbfb188fec731383bf2382ea19c336fd351983968e9fed0cb89906281b89797dfebc778d4509a86deccb16181c1cf456b9baac4bad5fffcd6f018ea8af9515d6c962393f3ad42fe3c1ba4e97fef14ed0e4b85e29fb8bc1fd2fb844c20916b82eff2411e58b56282b7835d78e85f69bdec5377c2110643542ef3bfe9d5c66e35ac434fb888f9f50bbcfbf39e462fd1c4a02b0bcf3f232b560899cd2b27b99d6845045158ccfdc58c7bb350ce928600ff9705f3973e1879ec188520e85a9ee2fb580165439018396a6b3aaf83042f32d8cfe814a0bd991dc241ec965490dd0fd05899bd661b2672c1e8c830779f13d00218b4a91051e27acfe5c5ac34db3170696fb8adf537912b03415afbc4bc731f387c529d87f4cdba2ff68e942dea2450f21480085c66bc1ba4c89c5fa60eb8d9b16a4aefc65ae337d8a1246dca3946659845a7e466142ae610df519e3bc798ef9ddd4ee415393f8bee5b9feca6beaa51a84f54d7b9ae1b86289a129e7d06bf94f2558c5a66033890cf187102a8287b5602f783081645611c74369d29ba0c0c7731a5b054ab1a9335647c7cb663c2603f95e0941c8e0940b1e5235e3ccfbc890ffac3ac32010e09cdc618428f554c49f7be2bf08929707ac77de18dc867a05d5f361262f81a36955a886cefba3f6bab09a8e42c853939aa75ea9b15441fabc076f31198dfddbc8b7b0e0fb03aa22e66d8b5263714073ed962d6dbbe2c5402022a93bd63abcbc3d7ca793b7ea658f196cfa19bba2c09f4ab81c085a359de318da4917cad7cd889b46fce857d54962a9429496cb3481680180f2b3919ccb660f129e848adc56981b65eec961e89da6866a4839cfdfd99521fbf0fd3034789249c28c2ee26d479b1ce4e2521e2a2ddd6ac1332d948ddeeabfce8bfc931bf1e9d73312ae14a3a68612d4495ecc29596ce7d8972663247a7482d11b8deabb591ac0e372ea6c9e68e2b19760313dafe26911fb155deb9cafd0bcca326b7f724a94f260275e3a143e3f668671e81f8cbce253616af7e03912c23d38e84daf84a547b14d7ad9ea710ebf1ae854a67e6e6cb3569fd39b303dd44f5d511dfcc56cd9b10227400fe2a3a194285b6e5c905af636db42760f0820bcc85c4f9c80c9c27ec308492945d8a6477d2bc17caf07c894a851f0d778f8d1ff37ea3b31bb60d36cc91621f996849ec29161d95dd10cc38b41384cd42f7a841004373021d2e082c9ec4d9e3d16e6ddc2520ebe472140cc271a42915baa412ea6357e36add873641607feefe29b1197daa309e6a72fe407e91b46e89f970ab7b2033ea3ffc6e16a5060a64cb3d2a2d7964284845760b12ce6f42f456e34501a7cb61722fa50b39708139e02bc5bf0f5f69ac6a180a6a905e2193314f0b39574f3ed5b250fdc56a8c97388f2313f2da70ee2676b57f9e3e21a5be1285598ce9d37464b88ce8a4ec1c04cb6ff1479e322e64304405cf6614039e3dbaf45e6041827b0e47e4b0d572b21d456d8cfb55607003ad3ee1bf0e941e77b1cd5271dff50a8eec2b830d4c486211b53627fb194c9a6c7fd019c9b722925ff7b9f4c7769ae827e1cd73f2bea1c457d9a30b5b2d2d9d47501fcb4f53a4210e2989493593a55f369b598978fd6990df05079f5a47509f46848aeeff632c1ec4bb105488116903df865da8dce5fad019cda6b1f93271e825b60faaee39868f3a719759750334df9f50ab9e3a09529e958356fe9129d3027e4c963f43bd14f600cf85628c0b8ff7cf97962394a069d3b02f1cd1413312a19dff734df7af19f93ab6dadb7f7806964884324f3bf5d371e0c80fa99b0448ad2cde3ea9fa3db31552f627a53bdfd4ac349721846982e000867204a7666a96e23d09e1f689423b267a264e1eff451a035cb4f2000e035f37dd85e32db10f8042791dab724e3db9f76f0207512471232550e96e2377102320788423bbe2e89d83ffa5f29c542e730437eed107fa5a98d6264f4059a6aa3ea0cfac8e3d413fda5b1e50e38b551323a670c041daf39d0236881b0d340fd48b886de8a97d3b4f25b77946a96d959a4531a057b141a5e07152e07e552ab46ace8d487b35beecfc3ac17ce95f498eba42b88e19317b4175164f1151ced698feaee703ca32d07562d000ccdc8c6e520516e006b43f1d6190f6c6278b581e164da6d91e66a49719a9fd43b4a649cc9bc23d66abdf103d23258ae8f34cf4625b43bf65b74079f2916a64634cc3eacdd8eb5137094c1bd14ffd0801534c53a642dacefb4f3eb49210003aceec1dd2221b5993a62b2e1cacbbd3c616e103029d80151aa3770eff9f758bf7a98cb28ccc8b43792fb317db62bdf6efc3a7dfac4b8eee7f06776507abd34059b6bae66ea61e880ecf1c4e8b3f3c524b0f0a291f7d35ffe5c607a38f222e0757e0f8cba7927b12f4418a286e87b32b29a7c6b4c782715da3bf1112d524a910a221bca97372c64fa83e96028d3c702de76a7b0ae3c565130293fe34ce75c4fe2e00b37d349cfca77bd7245d5e19b79b9f1d61d1b2c41829283d86ae58c282310da90e79c8f978d871aea6d920ac2896c82f547fb510031263266119993a181ab0b7dff3ff466dfe1833d03cdd42b526c4db00c8d67888a541a8410a91a6dd0ace53ae7761195e0090b8ea1b8ebfbb2991a4ca7dea0c461e462747744b5210f92bb92510a13bdde591aa9a47de4c7109349c504bf4a084354ac281fc8961a52e6ddd9a52baa5fda773e1c6c8014cde513248aecd36ad052f9c5255279c6bb267b4dae6388f6a469f87ab083a339c458622db84bd00c7f2b1634d9724be39cc3080fc33b0aed5b44c37aab2375c1c4094c03e1d78f5da86fe4cb0b0b06b4bd39aeb8d8a5840d854bd44354813e76991ff7979f326cd1313da049e6a721c592165a6f9a3113e0a94d8bcf43ec5a6ef1160e2d9fbf75bd1b5c116fe0db6858c06975222bc7e036c27d29ce2f5355e6b6842d8b76edfe73e77ee336c8025d92834a4e06b87f49e2f38da705a4a29cee2e45b9563363a61dbd21ef41d0047ad6d7eb97d26d1f495f8779ebddff203e3b2101c6ec34f3959eae7bf7285e8fed488e81badc38a8fdf627fdc7e61d635f7f47759f992f776388b00e1444a07fd24342e162ce943bc85443d102e5d9d025a70018c2b3ebb3741b25758c0e10ec5f0fded29587306b39ff4e100702754d0f1992bc003e06fa6e0f6e553a20c96afac952d3021fb312a2253702829be85360c0321d5f9a55e53476f57f64ba390d7130dc89e2af44122f27e3412cfc246331a34a686264eba787a4ef07124800d17477517da92cad22589e56c3ea000416af716e223f4d331f215e1253837151944eb9d4449bc2e88276f6fd7a9c47212c27d39655f21efaa8babaab0e90a9e58e043df387d51fc4c8ec0e42fd8d66c3cf30825469cbbe183b0349d53c4d6d5e0538e0bb7571f410b3afe67bd263b9ed2bf7d561d2e14734715c6339401b4480b253a2c16389de1e180384b3b6feec52f4a9e5a4d20f15a1ec0ddfbbfc691c5e41a9eb400b82d66353694d938c4d6c066b4360f0cd7f206410af14715c2344de88cc1eaba19d02fb38e637b5a1ed17a7b804daa82dcbaf4f408f1b1233b8652326d62cb0f7f71a224301495f28ab4c57562b1b2cfee1bd508cf062d57d7405ebb5993a1ee93f14fe1d4396d2bdfe1bdc11c27427e9b0244000dd5e3573ee75363fdac4390e586b9a9f04cce703121234b84f03a32f567cc9588f0cf674a1bf90a5e2b09bd11041862403298e6170eef17caeb1d9bda947b112a0457e355d1285aa3fcb1613432c85e51dc13da90bb87ad19fe335ab7da31c3b34d306327e9c1d6e7671a577591692ac1b8648f202c75f881adb91f7ac816925a6dd3215569586d54021c3be79c6b26d123945af70b5877485b5370a5aee3200bdbb48c52d7766eec2c180cc49d7b208d615050e140cdd14f9c7437262bfb99aee8c2be5bbd3c73693be0aa1b67d392a4e81b9c9d1038e439b012920ff2185729a4931d4ef2654efdd6889ed67d1f4ad1ffc15bf1f09f7a5f827f1967e4ca65fd65348553f269b8379df71ca3ba0aae0fef8b50488411f090b3fd6643dc4ad4fdbfcea03f022ea21740c68b457b86b5da94f234c1262134a99a941e306a6d42eba7b99b34ced7efecf35649afa4da6330e720e041a63feced7fd7e020019966be1ea38e09a1235806c479616f85e6c44a8ff9665c40281ad4d4f4c6279412b4185740d1e21c3559d5e1e90e869714209c3ddb1143ecc2612d22c32a89bc31a73d94742a0a201086af4960922af206645bdb6d99c8b40fc71fc58688ff18217f703a876a74d9040909fb97404b819aa9005262187b37892f43cc8a7759182e0237c2b3510a1bba28b6de14124a186d34713b6969b0d338aa048c30fc0442689ba8242e345aa76c2f26e9d1140f0d45399030b1f6a9d1cfc5b17f2d2ba779c07d9bbac11f7166a09fb5cdd4494865ee04dc97f79cb2d51c73dbf3f55426755b92f2764aff81bc415d1e71e348b8d66e8dfe01d84cce4bb2a94c6e8020eb02d9a7900d65a2a20409ae169dff291ed13cdea776bcacad0940eee48cfd2d02b698a7ff588a77ce6a2edc5123fd7d08a937e7e33eb387158efd38b4bb536602cac259892a2bc55196cf4cdee897c5dade6e297a2a85b3f551d5514d9358ed1a7c28e0f492fa0ecf026cf587b41c8b27ce88878a4fe9e349e6882a46e9a49428fba347ce75f0f98f8e548b128978ace9955a10d37885fbc9fe75792eb0aaf29a57aedf985ec4f5c64babc015e391612ad7b379703ae45e76336fa45b9a598a1b15a221620fcd7263b486e4ab35bfcc24339417b139edf94e736ab2d9e7cb76a7abb505c0b56d4d12519f4211e7534cf72c5367a955ad3b0ef6b8cb2af7c38243c1cb30ce05a8e14e4c0c8942f8ada6fce5b3838705c5ced6ecae6a1eeb972544d82564477ae1528c8ff9b218a92cfff03de1e66c375135882c438c7c72fd0c1e04fb0f555fed6e5d65bf856dcffaffdc302fff63a16daadf4a9637d28afa04abbb47831fea829db28f1ec139d3e03ccbcc640a42c671fd03b72f55cb24c999565d07bcd28f2b347cc6a4b1ca45be7679205adfeb8038fc2158fc0387b273bbdd4e45ab62b274c1b36b2ede8ff231cafea1bcba527e1c80e82d009aee69ee7f1aafeb825ec9db72eab356ce2bb85ddc09e1bf002fa78abcedded46d362743518138a9b0b9adfc6c92d91d059046600b839e80b3d111f9e5debc9412de1c10aae6b2860d4e9d1fe6d2815c9972bb37f227b68859d02fe0ce7529f448a139f40c885f27c90bb3589e8422fcd80b40a69c91c595a4113f320e8fea0e6462bafa0f1c46777ddd2e7c44b40e6a20b9ab67193efe304037e54eba879ccde953d61d492e5dd4097ace4a2c4da7b1b31ac03eaa1235a494c78a2b37c3c1473922ad6687baf5592cac4001c7bc297292b156f0611dbafcde294f151040740352b4d33400000045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a0040001000000b004000003a0040001000000fe0200000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 609ebf4d87acd3d204305a181f8fc8770efa7743a99c45cf6239f6510cd5e4dc ? 71088379 of 100426634 <fe>
01: ac58ec74a600d0cbc4cb71897536d0253040641596b44e962423cd60924b8b41 ? 71088380 of 100426634 <ac>

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 2018-04-25 11:02:29 till 2023-04-01 17:19:58; resolution: 10.60 days)

  • |_*______________________________________________________________________________________________________________________________________________________________*_____****|

1 input(s) for total of ? xmr

key image 00: e48e909f09049fb9b2efb3eda39bee1c3aa77ae70203d46afc33d8a7328b7709 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 23f944a2fd897f3115b1649bcb284fa29c0fd965dd474845f145165f9505746f 01558960 9 2/3 2018-04-25 12:02:29 06:011:19:55:12
- 01: 986459ec0ffb920941039453354f53e76e38cfc45f1fcf8e8487c5574015ed18 02781406 16 3/15 2022-12-20 12:27:00 01:136:19:30:41
- 02: 79f8c9d00bc5b4f841da4e91469852d6b01c92338bf29c88a7656d4e26195aae 02830564 16 2/2 2023-02-26 19:25:13 01:068:12:32:28
- 03: a1a5fa6a686c369e19140f45b05925ec586be0e14ae38b6a41dbfdda061b88bf 02837103 16 1/2 2023-03-07 23:27:11 01:059:08:30:30
- 04: 8375dec98d96defa1a4670f61433fb6e8575a5a1c7c2ddcfdf72c6ce6ea1e12e 02842810 16 7/15 2023-03-15 22:02:28 01:051:09:55:13
- 05: bfc5799c81b14256a6af12fb66e3879274da4662c7b4b5ff620a3bd4bf35208a 02845027 16 2/6 2023-03-19 02:06:36 01:048:05:51:05
- 06: 2768cf01cc7c1f26f2bbf426ebbacd9b93aa3a3bb35bedf4133800c140965efd 02851033 16 1/2 2023-03-27 09:47:41 01:039:22:10:00
- 07: d3762b8190fb8c5b7588d37dea1adbac0e5935e71df309b5c353087db1116ba5 02851294 16 1/16 2023-03-27 17:15:43 01:039:14:41:58
- 08: 73aa1fac8b44e8393c5251061c41e7463a59ddc5b987b66a8a5df7fbe24faebe 02851785 16 1/10 2023-03-28 10:20:48 01:038:21:36:53
- 09: f5d4a97118caca40503b3cc6a6ce20011a274c98df7a37b738e65fae260bba48 02854024 16 3/2 2023-03-31 12:49:03 01:035:19:08:38
- 10: c10f148371af56b7da0d32ad792470a96b3aa27e95f77487ddb583583c16faa9 02854473 16 1/2 2023-04-01 04:29:04 01:035:03:28:37
- 11: 0747ec897343b393de23ffce4bbc4e23347364277279abda9808bb3574da76ee 02854539 16 1/2 2023-04-01 06:23:41 01:035:01:34:00
- 12: 4acd13930e9b4c7cba523688cf8a8c54ef6a9fdbb0f035d77904c5d01147c601 02854748 16 11/8 2023-04-01 13:34:51 01:034:18:22:50
- 13: 275a48d896b22d17c21c9a0d7814e55a539a4352ddce13900daded61a3d29348 02854776 16 3/2 2023-04-01 14:37:46 01:034:17:19:55
- 14: 0c78218a815f46c036dab88fefcc086aecfb1a0f53f957b07faaac99ab5826d3 02854836 16 2/2 2023-04-01 16:19:58 01:034:15:37:43
- 15: b8cd5dcfb0a573e267aa263450c6a055754bbdd7356946f57ebdfad002376bf7 02854836 16 1/2 2023-04-01 16:19:58 01:034:15:37:43
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)