xmrchain.net & Explore.Moneroworld.com

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

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

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

Monero Testnet Explorer || Monero Stagenet Explorer

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

Why so ugly? Monero FAQ

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

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

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

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

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

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

Autorefresh is OFF

Tx hash: fa130bac1e940d5b95f5a273b6bbd40f28dbbaf322dfe806c9b7e20ba4af7e3f

Tx prefix hash: 5ad47fc60d718a8b6e0e9921540b428034d3895eca401250c90df1c9fe830f88
Tx public key: 56e932a09baba414e34071d54a66459d3af5ddd0d4367356739254cd1881f218
Timestamp: 1679966072 Timestamp [UTC]: 2023-03-28 01:14:32 Age [y:d:h:m:s]: 01:050:05:16:46
Block: 2851539 Fee (per_kB): 0.001011180000 (0.000020480000) Tx size: 49.3740 kB
Tx version: 2 No of confirmations: 298489 RingCT/type: yes/6
Extra: 0156e932a09baba414e34071d54a66459d3af5ddd0d4367356739254cd1881f2180209019e542c313b0675d210eefd0252494646e6be00005745425056503820dabe00007031019d012af4019f01000000258dbbb981d37716407fe2bfb2fe38f88ec77dfbfacfe2dff54ff71fde3e61aa0fccfee37f5eff53fe8fef5bd8ee977b0bfd27db07bff78ffe3ffd5ffb2ff87ff0bfd9bff87d68ff4dfdeff263e6a7e77ff05ee03fc3bf89ff45feaffdfffb87f6cffd1fecfeabffcbff76f7bdfd77fd1ffc7fd6ef803fc8bf987f82fed9fb7bfbebff23f217fd87f87ff55ee8bfafff86ff53fe67fd27c807f22fe7bf79ffbfff76ffe97d867fc0ffcbf600fe7dfda3fde7e697cb0ff8eff83fe2ff787f7fff08ff5dffdfff8cfde7fdfffc05fe47fd03fca7e637efdffcdfc00f400ff73ff97dccff807ee2fe78fd23f9e7f65fe69f8bdef27bb9f9a7e267f76ff2bfe3bdaffc47e3ff987e1cff63ff29fe17e4dbfa7fc6cfca3f46dea5fd3ffc4fcaaf727f887d3bf997f62fd51fec1fecbfc57dedfe6bfc3fe3afeceff7cf637e75ff1df8c7f937f605f857f0ffe57fd9bf537fb2ffa9ff0df595f7dfe2ff31ffb178d26a9fefffd2fe617c02fa65f17fe8dfd9bfc77f6afee3ff03fccfd297d3ff98fecdfb39ee57e8dfe57fd37e527f53fb00fe2dfc87fa5ff75fd76fee7ff1be90ff13fef3fc0f922fd6bfd8ffaeff31f927f603fc6ff96ff73fed7fe47fc87f79ffc3feb3f167f88ff31fe2bfc67faafeffff9ffd7fc44fcdbfbcff99ff31fe9bfd1ff88ffe5f805fc4bf8f7f54fec9fe3ffbe7f6cffc7fe83ee67d65fec6ffb4faf5fc1dfd33fba5fdffff929ea0c9e34da24aba0b5cf77d210be6394b09c3278d36898d36898d36898d5161b7f596dcb471de9f3278ccc2d5a418f4f993c69b44a88dba1243d4c26ec6a5b0eed6c3b87d1057fe055d9052a6422775dfaed1e3288ca27febc324436995d3fb1460a7cc9e34d653245a54d277c57edfbba1f4c38154852f65bf7f46faea5abf43ca041f3d215d12a79b0d69c7b6b43b59ef4420c54368690e51dd10e1562a2d6f05816ca19b3af4f99286427c41e1e33719ddbf9b4bf6484bf07dc6e9ad93b44d9cc254930d9ccc7666e37c22d7ace115140a9da0c9e34da25effebe9a7c43e12cb7975aa7b26f91ef53fcff7a8bb798cd93869df870eedf9bbc877b5223cf53b57bb4e0df7b26925ce0eb6b4193c69b44b2828f1af106cbbd87f4c2ddee5235f7dcbae55bfececfd95468830cf6bdb7d4b0a95f841b2cef4fc03f1ea9f1e8bc5763410fe9c98d36898d36837aee22f5df89830425a2aee13af575a5a032d444a54d2d58d06db31380b4e711bc054eea18c5d2be95117e5f47109b55edd3801a8941d0e64265a0c6dd6cf77035c1e71ad3e45aee52744fd7413cd895c325799d10a84040c5b5a31f3278d35a97800b7184f1553f85568602a52cdfff3f5b8866eeab9d66cc3a79c40fa32851cc476d23980cec8b7c0e936e59bc4f64fff1f89b28e46f46e07a3bc791000bef41cc074dc7d0dde1376398136898d368989b51bed6457149ae5559627cfc322957e6b1e10209daf89776c4471b894803548cd1012d5ec71a2e081414ada3c67d710d8393e8ffc675bddd11efd58be7a09da4ab9111fd856a65d65f0a3f13f652bf71ba2a646d18f993c67506e6ec514b1558d01120c0e133af3d091144376d48b47179a12d1dc7410fa22d2581696e6533e5c6a0179947fba7518a148351de6451d77cd722af3ce6fcfeb129fedef8cf35537387de57b7303c8d6e92a50d6fa5e8feab1d0103c831f3278d36769ba2114be6a1d1402a67fbc6ecd2fc7e646e75e9f289caf77ef055cc2a184afa6ba540b3d02ecf7be6886848376f5fa382559994cfa24695d7dea6f25626802c52fbf185618573a32d20c076366790a1003856857ba0da2d1cdf92606e0f77d9deb7ac1e5af4f993c098f6de36b30fe33f958d9969d1b7e77875f54db3c05be34b2bc40a31e913b410c1b1160fcc189ebd80bed6ab6c43529127ef4d6e2801e7d11c89492af9a66e3222ba19173b9a2250e6ffb51e3da59ee4fb242a098cbe50772e335c8ed2cf7e63e64f1a6d130353f4aaffab4c8746ff9c433b430fbfd44d5e6341c81b4082c94341247133b8341d27adc8ba7945350d9c39fc266d3a95e9490552cb918ec4deb9a059840a94417c85688f24483725c01626f41d3fec383278d367ac97779ef3fd31811559a53678540965f7da05a06d5b85fefce49578e0f3fc8e9e947f226f12cd2435d72a2398bbb3b3e0f047014f4c66e3fff7abbecbbbcd0bd804043cb5e9f3278d36592137f3cd623786e231e304f4b89e75b41399f06c18e2c060e2c957762e66eae06f8faefffaaa11deffcb661db463e64f1a6d069e8da72c4996f13f8ed6e19492e95d4bec30b3b64663e2e9ab8b2a250e89a9be17143ca0b1522ba4c92640aebceaa60898d36898d3687a4b6aec11c67b3ac8fff2df47940e381d37f75b5e798e5cf0bc65f4b71a8965b9c452bd365fddc72c0f3307bbbce7e80b237b54d01a72fbdb30e0c9e34d6595b37ffd49c3f374962e2b6442137d1c75cc948dfb87d7db2123e332584f7af5c0116310ce1ae4599c8c3e7fb7fcb8227b25fcebfd8ecc507ff23dbc46df8fe589ebdcbd971be8c6e668c97c506f8cc0de3c5fb00c160547a64db68c7cc972e149f39fdf39eb92e77968ec615d802df84502351d2ce8b07db42ac3c5241f55c7d6936b6a47aeec388032cc471a836c888dea5b7e37abcc338fedf73cc34e804aeee0ae706f8f78f020acf4d12031c3213a12477082d04ca84c26beeced194fa898d2d5eb901a1c883fefe0d07032ef5a4d86c999432a3a899660cb2d09875f3ad52cc64e3673c0798f892f7ffbe27fa67adc0ba1eaa98c4f5a7e8f70e687e98da49e25fd44dd43b96a116ccec37f6303194246e70197899f512398754669219996d62c79786d4f8f195245559f726b85746dbd74b1ff9ab34c39fabeb6b3ac264aed8ba4f7edd0faf15a1b48f5d7ece0014786dd8a5cb95eb068d2db66254554491b530392e903764413af41e8a454a4c2f6868001b6dbd29289a1ed920ed3ecf362447b07d121f55042fc89ece109fb7e59ed6656f715609725056a2d4103fbc4cead1c0ee6db84a52d927df518c3d91b3ab17ab65a178fd1758422aed15043556419c7e3d32774e621671534be44cf15cb3614b95b91f101cb85a8e5c740bc62d19f179289031f7846cc6e4f382aa08f61b8ae3ab29fb3fb94989b99da933fa12dff0f6ec096e83a54959f7f17af124b50957f951b42661dad169ea0261634d5977bc84501477fa42f3cd0f7d385ae023d91310d3d1be843c09e58dd02e807237368eba1789d60c0e4b019d5f28e5bf3f6570333876bcb670f290430d413f4ba780a01883fe53f17fff6b2f344c9c91081cb216e06355994393a79158dd317d710d86bb291e3fbe3d5464b34dcbd86ef2865314bdfbfc6ae930cb427cc9e34da2634d9e5c9a301d576074186000fefffdedcf02a5e45100efc4080182fb99eb24263165d8b574a8a25e50f1334878a9118c98a432ee9e79772fd91b8e74b943a29052b0b967819b25d2f1e18346a65434dc8a6f343c69b8a578ad7d9218d8c6e49b2a7faf2000a90f05438f504664ce4cd5f832f10e8a5ddd95185f704e370f870d81cb0df64356c81efc3e3fe9f2ca40d485418f23b91cf2995a6a86c0354b95df7913e4ab4a637c8d0ab86415fe408cc7422b707784cfbbca5010ef4a793ca1156c8000021f8bebc24eb7579515b210c6c6372491c587f40692350a1d8e44eecb24d7eb83b1b455d0226ad04856080757b9e454b667325a694bb24f8fa13d128a0cdf19645c82945cd2cfe6893a72746c786f48af777dbe4e6b1a6ed267edef375beec7021e3b4014ceca4db1403116cf835e90c96934ffbc9e5786a0069ead011de084c726c28689a987f8b7a7d3bbbae41013d6000692a92eb07d992f43a7c53c4f49a0b1bfcd1de8afd2d4044dac7c6bac1bfe99dd4fa6632930e50171ec402e936523df976844e785a9375da0ec57ed386d1b6d68259f059b88197f78a2cb983f040d4399a3fd171c63e66e741f15207163599908dff895e6c218cfa4f4f1b68b7778321c4df7a6c2c8dc2138ecdf8fb59fe7a5e28debd79c73307f66bedf884615a145fe97742247e7b250755739f84beb0ade94dc7cdd7d9eb408f5cca889bded791ac962896e6a2ea45d30126555901482bc45308146a501ec21b17ebab84f490c5868910bb2d841db3f15982513233913d640d20688ed85ed4d3dc71e8de108bf3c677cc2b60df4e99c9fd27c62c669920ea9971dc71cf5811c06bc268bf4b92674c042b6f74d0dc647be3ea40878b51042dded8b47ec22c7c019b628f2c4456d5142734471e5582f4430817db0d4acd994ed33c451a146f5fe6485f6ab18907191e85773545f74eb550291b139d982c7e243ac9d075d83e0031ecd0ca7e8fcf62ed09116b709bc03fc9e6ddac7fc7f9faaf78195ba3bb3a35e568aafeb86b38e38f7931f7ef1b3f378a3586b3dc0f54bb8c11c27ade4ee51c0479afaa24e2c736400bc8507b2c33f5b176e10f81b37f4b07ba403a54ccae1dfffcc8177f6375b2a492c63456145b7fe1e448fb447d54d641ba62bc79ee77545f1b13df4333953f461df9e9ca73d6f608410b5d450ec8255b37477af8b923d0bb26654f50b849f79f1a014c216159fe61c35012d310eb46314068ab011a0c4e8a80fc6d152d934bee09b9da9cd1b741e223edefda68230e16e81614273365888627e9026ca1f0129f682c429c36f7efbf7f674cd96d90d37a526093c3c4d63a913f2da6526c269e1592b6decb7c0f454325738d4276a0dbb8f5f7fe1d9e46c025ed167e34264bbe6dd254610c45829459a8da1003020987df2ed07e5f0b5ca39b8f9fa66601d72185b4949822113ee0d26870a50bcb82b377c7da60c680974b4f2c0e19a227e7ef2700eaa7e729ae9e378572dda8f480de0b49b5f2a579cf1c7d0b8498729a71d017bd249a90fef7a548c162130c3ab942cf3c34c18c67286be7464cf79f209edc7603be2d9737961f84b6200d5bc09ec3838df7e62c1d0fe5ed7af419700e5943961ce8da33f56e37d67515ce488d151eef33bc2b591e9c076a0ec57c22a6bc8edf3e45d7d8836fecff0c96b98791170d462eb211fc03187f9fd4b58e65100dcec6861183ef59019017fbb17850a7af5640d382c58ac7a71c1ffb19585402455ab337b9c83664499b85d1957921a37681eca4e6bd0584e60509929b6c4a305efedf34822524e13b9e6ea14c0c6bbb09c0d3bb65b4ff16d98f7348f0387bd7129be1a6693014ae8b991f4e33dcb0f025df1fe4999da09f883919a4e620712cedc8295bfa38fb9aca626eafe3a0fc3a401564f0ffda22f222a7e754aeecefa45164781fe173c52bb8c9146b923e393862f6ecda4d0a12f54e054898e41f7978768f5ab5b2f91c974238d3a18a0cf1ffbc9aedef937e7d7ee1bd12278fae2532b96b0d3ae15d228235bec709324959aba8391ceb17d25ac79cd83145e857f735498095e36b4799cec536a87de69cef05e39177a4a36a01336559abe7987b142797aeb0b3b93ad2f7b7bf7c13be1f1c8725a48fb52d721d25e8a228b89661d67b78e3df74e6fb7d30683a026b921e86f313a1cc9249cd1e43fe85f42b709ed574c8db2cb281549ca5dcf4486fd02deeabd81e5fd800d03dc827d5ff0591656582f188ae3341c7c01d149b20cc822ffc95fc148b7ff90d4d8c706d442a029ecd9c440aca512ba9df9ac4c3b929aa3c53eb23a31353a102741c7bbd94101947210c15a5afa3b48e600609aaefd361646e107bbc51941764fbfac0309f0f671ff2a7d337a768db6b40a96bb73d318c1b3ab4a4c4e49f6df60c08cba8d30c27485285ecc73322ed7d096b6d59b80f87ce3006dd5626a2ac0fa8317512b114e06a11c68146d32eb85abea300359fc5bf3ca4394032fa18152376b886a0c6cdf9ca406a7ed7a5ca67bbdca61ec8044aa3dc1dd4df4aa87e7643a765b5baa3f3ac055a95ba5ee85bc4b839d8eba92046b4a8197ecd016cb5fc6aca1ebb6b5a33522096d0f20fc48af12549e89cc7f148a79377ee26af739a2824a066ea2fd65d81857dee7fd5f2ed8ba0641d50f2f49a6d8bb8bf08f9c1f70c708375af652b370fc01af94f568e272793a1d91b1b20081f4f76a5da194eaef446a8091df852b1dbc75efc4e25d61b40ee95508238a73ac88d40ca193b1b22c10d0259692951c54468389d7809daf506ef8bec6e86e87a5be3b5c57cc91518bf7d71a1de58d63cde39c54c6d554c6337f7d87e5b7a091a07edf05d5271a88349c83cecda734e73ba6e205d03bcb93a221bbd0b5e0046e240854455ffc5e98a7efe4b6ff44bc7f8e4c422328b561e7ef5746490fb957d7cd609eaeda80bd985513af2bbfb8b4db36209559ab3102254d5384eb32dbead741d9a75039f14f5a1c7b06fa5d53a2141a156ef68b6707f77616387ba6c629d61844e58341f732e3802f3ccd05ddf373627af778cee775bde3c09672930cf5489191a2c055c562a13df554b7aab55663dd7388de18a442ba8532d8d650245d50aa16a559541664e9deb93ea5e14d2ad7627925522eba5f96688017130d59f4cbcf7f9ae5cc16e74f718a4160b4b9ce8e5819a6ff3df98678bfb0dcc65f44bf7da46aaae28b36eed4a965fffb7af04a2b8354edd86cf765129fec3008477c235cdb575ff67f0d8b11795afef9a0d83b5d5582b2556d6a5ebe83931d473bfdf0912164d14ae543cf1a81deee47ab8ee8b3f8ba4d116840b127dfcf73c34be04219b20047e7cd8e694887937dff215a22dd2d1f8ba56bbae6b4415d0be2fe13b45cb06894128d8d4959ebc4279d871787f373438c0f67db3cd48935443fe5b2ba72304dc3499c8242b8d4ecef3398d28b590c48ec08e0cb45c6da2674830c7160fd8f8204a311ded7d5094efdf39629d3f19c9894950b5ed3f7cc2a6077e18cbe643db2502b7e22280b3c2bd4337d73d47bd886866b4ae21d47178555211095bc03bff3d2f7e7798d3163d483053718716159826e07e3dc8aa1f9f514a647bf0dcca9abaa6604d2f13207c54045d2bd6df449d18d215b5b272e9b402c6ad87b883ecca81fe70924b710e96284b97d160b22c249fcac50f7ce0d7a2575c6f075a0f5b57040e8d8a39886e6818c991bd0ce6035ad5360a03c5e8c47f0d9141c639def9d08e32f0bfc2c06e352de9bdbc258727a0e9d6fd19e72514e654321cf449f0f2b8d1f300d4e93ee7cd71ade44d8894ddc8a47bad19e356fd6074dd0386003ee710f588b70cc5b26c13e45924e810ca4c76f18c55be425f773447d9b0281b9dba60570e6143999a96c36845849d4d54c80745805c36f3247407708c6eac0b1627df7cc4a0d84b458e91d27c655c75b74d1f2124a1eef7cdc9689b5b123fd6538784e0191e802f2e026bdbe8d1aee3e1ab46bed2121a971db2d54011220a4cddd07d2e360638bfe0032bfe410761440beebc6eca90eeb398f81462d58da335949a5f028106e464bda4c6ca8deabb4ce58355836872d858d0c8db00ae227b7ad57165b5826e69e8a77664180f32265ce9a63fd1d01d7da556c5df5f2ce38af881c1b9aedbd7c802c00895c3aee1abc8d87c0c7acd26b3e30440042449764b764615aa0f8e3d0afa7506adc96296738a2d1360904abf9db62c1010ddba95aa0e185cbaba04339a145c4ac5184855d02c51db2e8746886c792d500ac04a676494716dbc97ea5389af82568f4fdfcd3cde72a267b329e3e2f76424e1cace8481a0970dde35d2ef9234eaefbc2db0995b0c176b763961662d27ee22f38afc32ba433bb2b668819c69c170112691bcc4952584f73edd75e8872e4883f82c78b168b9d0493ff087a4e7c175c9862d82c614c5dc2366b79825aba984a3f07d3f9d515c6acc004d0705a8f7ba5aa59575db26495f7b5eb49e3b2ff90149b9b068f23dff1ba62811c3a531fc53243b3c81ee909537c3791ac6c4e54e32b77c733d3ba350d3099f917b93b6222d51587e652d73b721700391aabdbb51389b7c3ab98a0ef49d75438f0bfc57139082a344adec1136c46041703624b223cf2ca94993e92bd44a9e78e37104f7b0686482ffe8170df446f680ed05040b79067b0020dbe46fce546c5d3e7291789ffa0216ccb6a45109df2947d8fa5c74d45751ddaf582a72f4662dbfa111e2b6b4dcdd480175a133ab80b997514207170ec480e7bb7e5b300c1ff0059a34f3868e4a8f68954c6b4a0bab7ec3be31b24ea49010ec4fc5fced47ae9b724b2bf62b1c279fbb7a6ff3401159d95986a732e993eca46c3b3a8a09d1b9a55be414b912b2cbd94a2d93ff7bb5dd4f8e9ba65e2870e225cc7f31ab78ec0351946e55d19c5247855e8009df3899a62a1a78edff6ebef70123e43c22e707f2d9881810341eb42d05f960209e3255291df5b1d5090335c4b8c1b02e4c9045cd3f163982a36ecf84c554e98a91548e5dae128a928fc0953b3178f66b54530fa76d25c7425237f73d3bde882a1a53cf6f0e365130baa4be4579969cf00bd268f14d7ffb3c397d3ae76134069554040106906003de98e031df7b28f672e60e4e688172dce095fdaf76640b6afdb34958b83667c789bbe9afe2381dce4835356b51d7f1b23d6a87609a4c39de4e4630f0a2fb1eba26b2a406a5ce8569dd2ba8a022dcd6d55fca46fd922733c202afd79afd66c109d0002d5a15bb0006f2ad33baf64ef18f81629d07ed04c37ffc9941c3bfdf3ed5c867e0c5e7d0cc0300a124a53951445f99a9c5f9d23e07e6ac4da47e35ff71256ca1731cd128ea89dbd1b0abf222af61143c1c5e5e39cb451013ac21118db1fb76e25aea0c9ad7add0a2e06d11926a35c67bf198daa7f53793e717c33b1bc8a96d06f836508d29b17906b8c1cc8f72f72d0594ca063ff8195be0c0de970f0d5998690eca21b4455ded04b34f67bac074c8d7b93c695a1a0bef81b75ac83c29f347d262c927ad3df84df640cb10687cc6213064d3eaa95cfc42ee0481b9d442a6dfa4533f0e9675ce73403d5546eeeb3f46ab1d2053f2d9d616a028178d47bfbaf44d6df87d4109c63c0211bef8bc2f13e5c514ed436bb6cd31ba5df86c57cfadad24f95217bdc0f7974382c24674223e0df807b3ebfba00964b181dee1be3b2b50addaed8d5fd202de359238982a7a3b3f84709dfa198570fa653cdb991e09586060c0179380c563d42a991449ff9f57d5143ab664e952596db7972e8e4169327549b21601a52e24d4912e77ba720e34a4f291062101a20affe8ca8aec5bc13431063a2daa7976cbf655ad1f8d6853899f4d190d1f651aaf1a28cf466334cbe19544923f6541c7ee4001dccff9ba347b7893f7861c0b3a5ea659b629ba27c30f53a4e5922892f848ef8b29dea4b336b6771459a4941e8975aa3d29d9343dd78aa601fd4c56f1d6fdacd0b3b5e8e36e127fdf4bdb97c6c9b5be4b7cf9e28a71d5307c958013b5cc997d96061ee49a1bbc158334fb18fac753024c308e46788d1f6dcccbdcacac26a6c5201e14a8863c16367c24446ab78a472c5c7f979879fe6c7322178c17913320d94c72ad29e8df8296aaacfcc08eab89576e8660c6bf6815ebad59eed0d7dba5104480cb48358850676ef89440b9bddf90c403e8b94a0eb41f4db5863e13003649f44be1c384e5b5918163acafff26c72e2f72f49fcceaa4c074415e3a66f619606c3379d531fc468d011370e1f73e02a1891d7346ef94c1d27d328e3a36d2d798b707bb467e1e9e94736c6dc59b09a1638d3a992b2bab904ee588cb44e11e035a153719d9999291f3e60a8fa11582f9c7d488762478b550ad3136e93f35d5b9d97ccf011998ff2103c392204574c6de1e416dc26ad2eb85236f5c799439b024ec487ffa10b5d1485eee15b70ac13729ee92460d4f284efc309c9cd5660dbd3ef90ef9f35332de3c70477ea274c00b2ebf4c707d6e4ac9d3326800f3eb8a9fa4cec2ef2c94f41a00fb8f78d9ae17ee165aae9f2f091698aa70b9f9cde44db44b9f37d35ea7bd1820345b3e0c63bec7defe3e50eb55328284d566600636f0364467869f45cbccbf7ede9a2251f6a8963062ccc8eabf7816b74a8136d1d7949309cfa1370c7420f6f28ead7a285a1e1e9cfedb881b3249f18ae14e42eeaa097c44d8fed31bf8a6d5cdd690ec316fe6f175121851fd0cdf06c16b5118f3f4f175fe838b0005b57a802615645ac7d2ec39ddb44ebfe7ac0370b67944f5ff6ba0d0afb2c0fce9759e2301c71be34e0f4cf793dc000fe96e3cb1064f876b89c4b080e064fcba83e258e133644ee3adf1d154212451274e9c55f707661890da1d54d545ea0dbd07bc1364ab898ffcca62d4d15f675385dc661d782fdb14858be2ec7927b5d84131b579400015a15b0ebcdf112f9439629c617f1adae9b2a8c4bb69e05162da238e483c99c39587aae8ec3852aff25d7cd06fd9bdac9373141cef43bcf9b892961f099dbb70737c34de0c7eb61047687994dbe1dd71406e0f7ec00c9886e57fdb0b3c25ec990a4ddc361f8a713be69707c49fe36c95a901ad07ee467ba9e9ebea1be7f244654b09b5d516a95949018adecccb9f242c13a96574a242ab4bd029950d15e9cd6b0945552a52b9b27657baedae62a68ede887a06c58d974147bb7f09c3d98b262617c9f430afe8d2b01d6799037c3ed57ba1913ea60fadc022dc69b8a87ed56dba3a44c76bd34e01d904569a391e721f8469880fbc59c18a6c97474b610b260115d0ea9ceacb8a8361e27bd134f1ac58c1111e3b8389e4ffa9007f3fc6a400afee87eda73f143315c9840f7abc6074c2182a5730bf3fba20754186b8494886e58a2bcabe5f6cdc2bd36829f6aeccc65b4a2f8dc618cf986853939091f13e7bcea5deaa3ca582ac25fa5a7aeb5d5cc740bb084134d4918d5afb27e7b3628cc24a1073f5ab84327a7b41a1c8fa90258b25875d7e3a1b9b1f917f571f25875b3c421eaf614e47854ccaafba71ad7f1f67d5e079394b96557da815f1e7250db045fdd2ba0b787e0cf59b8c1652fa7da20ac945af3bdfaab90ef984bef3183aa3ecf0b800f41123329bafc712ebc87ba5a467f89fe15bc316bc89aae7cd3c91e639ea32fab9b695b3c0bcd162b71ef08af498ffdd41893bf53b1b0dcbcdafc0cb8dab0c38ef18b7d2079fa53493844ae035c8dc9f98fff0cbef01ed035585835a1a3b60d5379939a608d67cc53612b7a8dd58fe0401a769351817fb223ecd24e760a32f923c9adeb810603279f33b79ddc2f66c51cd2070fcf0586c4fe9a93aae47a556d1d9897fa4768e32b653180bacf51740d5b741f87fca6075f2345318fe6d79092aecb557b8bda7d35a6788fd39956d136edbbc4dec47b6a2dfbfb8c1c0223f60c8acefe69a0b737b76d6f8fda292ee1a5164ba7945869f078e295154ad0969f23e26f24f22e01e3eea9b259d19c1042478fcbb30413875f07f25f80b99c434707d8c5b39d56626b864fa844072f2012fafd26fff369c1cf84cb4d0a88409e608da4c5c081021204c04d9cd35fcc1f1a9d9d1ecfe3cf2ed89fa7d2474e9186d741b2ee59f67209d6c2179528cd19d80edc462251be0e13742aa6c0541686a1c184ae8b7cecb5978c53c4a96f6c5229516b354e02a8ef7927b91339b1752bc6d7b69c17e580680c50bc46ee3e8c79320252c26011a2b1dda7c4da7453548d5c4667c3d2aaf8d977c9439caba1ab19a0ce77bf182c8291f6601a674bf6e4623a19971c1d10836791ba46f65d016549df798441201603265de1f00874b01ac654c333efb8776087c79126943a5b2ba9b929835ca7eec4e4e22a680c14f640e9b41a297289e78c50461b00002739d38d038a0a8da2800008d5e5e7b89053a76fc00000a8601b9e4b8543f709b20c5ab2bb9640ada5b72c451b8e0c92cad97a72a24dc17810d618ade5c7f089fd1bef03a8477727600bd4a0b5b1fbd4001a25ff32357cb5532ae377073f5ef406e37800b5822c2f9f0441a6e51b44077a0b60dbee2e5208becc4d70b7a7233c020453900eafbf4739fdaaa55a45488e54329e088e29772406c50d628b2f985be50228318a55cc42711c421602d3292bb46d9120aa68a2cff0c17c2d5c4e4434a4dc0911c9dd550cdacc1bbe4babd63dd71701041fcf87ad12298a3327e4b04363dfe2fba5b0ea116b26480f7fc26202ff5daf3470978c2df664f18460c1e29a40813c0a8c57ef49c270916e48f80a0b014384abcd987d73e41f189c84cf126812f4e2420d082678e77f51ca56634ac2f9c6c0a5816a84a3d64f3c5b10d24bf4543197e576744d08b8afc168fa64916285ff9c87c8398019ca5620861dc7582fb3d5d01772ccc98005cc245d603f7b4de1cef7001c3a6e0bd6d255f83631d4d2e5e7c0ed086527b949e3ea9f9b630f8c2280332d6c0edc9a4613e2cbd2ce3a1d0f4922ed20e603697bc0ea6afae925123c6c800552384a713219eec4294fa2f58a2aa93bb14ba7d522bf99c108a777346919d81a11838d113269d65b594968b96836855c53dc899a041b1406ef1b9429e729888098beba88921ab9bf9c3f14607e5cea34c1252716481c608309a08cd6762f8e0f19f97d93cbd791d5b28d2c6d4cdcf660dea3aa5a1ca9745fec74b2f9335e217c5a04880fbabcc212bafc569daa9ada657405950b3fcdfeda53c9bfa179b766a1a6336c9eda4c57898dc13c4b3fbed026d9da9f17b311ec88dc5ddb69a2ec1b26c410a8cb15bd3fff6a7001b9430673802e81130aff38e980696d519554f0178b2b573481ada15e208236e5b99468f79f9f0deff99f00b37d6667406320124894cd1115734602cab91616da0a12c455c8670c57aa6fbc9b45d7f3f95aec38147d175649d307059eacb3aeeac3b674317739d998eb0989114da8fdf8c55af1c28c44c2babd9d71efc9146716b4161ce51f14d6d69ec73840fc0a0787404ab34a91ee2117c06a8895b6a38aad3908b6c87a0c73f19d5fe550529138131abf0582c5eb41b03489d44cdffd5bab9408973d0b6e9aed0584252238af79c13dc428fed41e211265a138408d797372deaa6c66c7d5c91360330d37fcfb1083b5da21568ac8ed28fcc35b587ec5cb7612d2d300e244bcacbbb598159be659e54e0e10284ac819bdf32a6fc52bd75e810aa18ff3962bc9c30c4da9867332f8ed6a345a39ff76c2f370b81477ce6a6a2fb11eb4e204247a31564a5b628dc70419c784f4cbcc491cc172f6e6629f2aa69d8771ba4bd8c241a943b6be5357cc8081d5f23a536cccd989b98d5e42d11eff7e53ee0b371c25ac949f39e34bd5999007b4cb1a42df4bec2627ae6b7456983d500ac89609ba35a0c2b98446ba5ee710b8103453dca4a41a8959944d93475bca9d5adc46564e9d1e961334ff17f990eef04f896cb93776f581c17dd51a751e25e6aba41ed9d5149c46e0fd75facd87e3df2a7aa022c6a2ae3aa3f67ddf7b6c2d2368bd1ba6f350856a37d0bb2936ba6395bd05ff048de2775f8b1836263317106857f1d5d497c635c939ea7b1be055bfbd30a75221fc140992053017de7d948d35a6df09fbff7dc0058f20086f02d6e947fc7f4ce5a4735c2cf897c5e7b6ef6734fc29201a0f60d9de3179b3202aa8e4c392dd08652c1db0d8c6706cb2697a5377d142223ed3596d35a51b723893f96f7c3fc3ac4fc407677979df8b6a1b895c207c73ee6fce70aa9dac192a74fe8f77d16af56d62e56bf79a6a60133d2948f75dfa874433541e72ab04441cd18da1ad4aea772b304504d1ec326810d2085a3257ebcc8464e06c157aaf8f5c756dfd9b2c642b528935bc69279442b1a6476bca286bc4d4b1898f1a000f92aab014a30b98faec3cc68a295a35ab7c8cc733c88c4d4ab1924c425c30f77f32b87b416fec8f60f7aa43f40a3b24bf8ba778f42c0050fe947ce1aced2b06d23086f5a8be819af04f09dd7dbae67c4a3f8f312da102cfabad5b150d11ba6d43ce2d097a728ceb7b7e7a2ce68377dabbdba7d39bbafd7c75fe45f1ed9ab44e82c4c2eda72fc1f01a03f9391c266faab50f2c5bd43a7d61bc01fe129552468ff7a39bb50973302b73b13cb7759a3bffffbafba3dd49041c81c4f2412acc032cd8bdc64dee265976303bd3333e1e2ed05a8f9f4e0aca2f154ec018cd506298e1657eb6e2de52eaf933cdc276f0ca0b276ef12245fb1128df1956cca145254edb808561dd6cc9ae4a10341f588c69a89e0138f6b12e3f499c4390c4d96790786ca5f327ba64632d8fe9b8890eedc00ea064cb2476a40209105d05cd1798d8bc60d313d3b16901022cb0a664b9c9b90c53258d41eb4a90bec2e0d5794a734903c1f936d0b591afe90dc3c250488d8c2eb792a58d64c24651d1799666c5cc204e09480f42eecac32b8252c6d933301fa13b629d64a8eecca2ff977422360bdcb09b734a022f9011b1f3f8c6598fd5083f56b28f83d86e9b2dda8705b2c5bf2d037f732c6a8bd82cf8768775f7cdac9f3c0aed525b9ba5e37d64918995c9de83597e4e7000f1741f526151c3fca762d2e72aaf55d4d63f11876256911876e9e9043185e88f5abee2f6e63ae90ad965a096f0d148c27fac72f8a9cd9ba6dbec7a4c6f80f315617fca242dacfc5844923a605640311a20d0f635d54843e7ab25d4e442256ec6250c78b6e5fa2ff0671c905c957b23577990bcaf70f2fff7cb4e8e177cc10e57747d493e2034a9ddf980616036406676bba6160ad2bda404fb3f6947fb1c7e876276a0ce8d676dde1d38822b0366f1b9533c889443310b8cd9a9f2608d826783174a3dfd53dc3bde9d54ccd4383bc72d19bb34172526b0a3d79cc27cd0d66eb842e55ca0cf1e4cd46dd24c267a8d4f4b9ab324be1fcc193298359ecc0153f2b8296bd24607fbaae60518ba9cd368ea3c12a837a2041c9678d8a01dbf7581eb0452d4578f418391b38000063441132592acbe1cef30f68b36a9b2792fefa27e582d8a33e27dafa8a7ddf758b982b0a314b0e32433e72897e74bf2482062fb8f66a77f0c6cebcbd2e781b07ed7a612cff87437793612de6c766826388f4f2045e952522adec439901c493d362c8fb31f8e2645a858598bab7e7f0350c29a208f4da82f8ac3275c13a2127cd3b6f2920239107f174390ed51fbac7c21086b432d6fd4c8ad332a2cec0868cc057db7dcde2bdf1eef042afd0f1ff598be42420163cf41610de399dcd3edac79ef5ae01083b4e1f2d2d41c8d05d2bf2a140375555c7673ee853a392c30c393b72facd6a0af896c738e0d575c4a5ea883e7ced35c405438ac31924d38ba9b9aa734f528f982437353a860bbaadc6bdce22d5ca2b940e28ff925c8e5b1b051d46e8c185deb3b61a71f79437ddbbf001d38ffa49b8839e7746b6bcd98ae80ec762f24fed1f3e6234e66e3ae9fccf363cfd9b2cd2a99793fc3e62dc038308817d692917000326e54ed442a8056365d6dcb4b5e16a777bcffbb089a96f4bddf319e99041e3abdf4625bf697aca52f5183993509acb5998146045567b473d70635a9fe3d4ab4e4b04664de2a66bbe57f315029efeda3a76d57e5bf10097846718bd73bf8116bf1caaff5d121a9a2527a8cecdf90b0864f8fb5f4f4c7efc8e28b9d076024d922470b8224f507b61d4c25f3693ef390d47f44066616d422d3173bdaf67164db98b5993028d1051e3fea13a7d695ed23fe321afcfde4b342d7cc5fd388a9261c699806dcad713751f417323af029255bd1ea33a3f61a2a8192b0a136bdc859572f8df98c683d16738bd1a9d7ea9cf91bda992fff04f8e1524eb25aa86abe5fbffebab7bf77929c3088cb919e2a68f803373b6846d842f2c5f4232220faae0e96a9d7c6e5f3a55c31c76c3d6d8971af1b96ff47c678e9c8d51ad0bbacdf2728917f72f0db333c5f559db2261375b54b66c927bdbb10f3c04ceecca7b5d88edaec62c418ba8db7877d4842ba411fc55c7889a85b34772963991abe7fe96732ea14a385a930c15d9d76398ea726c7693a8162f5da8e31bd84738d5c00aad48b4e6638b9aa193d933c12aa22e884b8a1f1593ab3994e8ced9ce029311be951e8ab8b7fa8810bd7641c12a4ac2760154e122904a94b5bb996c2b955a5f60b65c23c5f162ba7484345213ffe3238735456f9abb14d02d05cd2f5729ab96d5a4a7ff2c6194ddbc97be2f636ded12eeef36c92a0510191931547893f50c41a22d0bd488b40fd3162ccc422d5378895c6e1f8f9703c3219dfc7da385ec3bde3b12d9b222a48b0eb6d60aa3e36f4878d106b188bf01ae44b6cb20b42b72a8e6a04cd67ed5439029bcebb35043d62c52562bb5208b28ad870ba37fb9f720a99dc411e67ecce1a76d8b5dbe233e8910229a59e158c2aaa5ef4bee636685eda0438eaa330710efd1b6e9112cb6f29f7f6590fbe7f2d2381b2bc2a80f526512cf25008cf4f2afcbd751f9dba781bdcf533590319bfd7fe2ed687e2b4ec4c1b06030548dbdda447e039daaa1840e8931ec82467e79f531bbe07ba5fa65532a72f73fd29912ecbb64853845cea8108cc705e62c643ed042567859d56b10aa66688e1b275007b73b0be93ba2462ed4a4c2d7dd2bd0e6a992de518ec9c8442de0d068eed0ae5675dec924d4a912d0615913e639aac234a4770ced94077be2f50d1291ce03dd09e06890a7bf03578845f0e9dea7af105bc75c8c020353a887541de4cbf91b14f119afbaa0fce8c470205a52f7e542b6eea084e3a7ac7f4f279c2809dcfd5136f6345ae22a62809d0114303a7dd9bf25723f17d3a33ebff73aec8b2bbea89b2cb2797682dc7b862520c926f26432fbca78ce8e4039f1a47aedd8979ad1002f61c1bb4c89edd0ed642fb44eac05fb992d8c271d4b656902ef05fbefe1d941dde99f60f95ee4423a65355ea1759f1e684b0bcf6db02afd4967d20e2796ea6cdf79b432f2a8ce4494cef394d59333c5dde8901e0481dafcfa92dad10924679f50f5db6002fd936c5323f00e2e32d24d460dce49a91b27b1accafdedb9bf0dae32cf23c4c94d7ebe9bf109996796f8525b8aca4a22f1384ace507324b9f3886850d4536047822ec9f640414a61603d361fcb0042e2f34f8babafd9d0b882fdc0a53eeed5b03827c6ad6a9a623ce24a1a8bbe4229830de77055e9d16bdb1c879ba2d6100a839670511061f5d486fa4157f79276d2cf01b0f2cabb992b01590fb94cf5d6bf6f58e083495523696ffc87ee624bd80572014a8e0e9fb671516e69c96bffb9e85cc11a6c16d3611af4078a11227735d87566804bec9063d231741fc6bb7e8739b29ce0e7bbfaef6354537914ecd8def22f39c04de588ea3d511027162c58977ab254488e928491c9dc1b89ca1d775c3518668487e8c9f209bc7168d5b29925e165aad0ac8bbd1e5d041e0adbea5be0f6ab09ff52cf312707831c3adc038ab7e8493627b6cbdd1fdab8f73530b418648cbda6fc0a9db92e3fad6509785c29f52469140c394113f74709dd1df322e8ec1ca241947251deeb319a083111179571b74361b34d350a49790a2954a7f2bb1e18405126352218dfbeabf5bdfa3efea4af5c7e4d1c037e7b28684be6933bd29119cf0c75e2436241d95ec9487465c210fb5689628e9b1932308713eb887b5f0e93c86f3cf2881360f05f82b0432b8aebf75355ea32a81551f84a7b233f92b7cd2423464ac52868b66e52994a27a057d68395a58e4eb701a45528fa4eb57914af8fb48b28a3194f5659890408dc5e5da291dbc9ee4b0e806bbdfeda4c57d3b6bccdc0d1032a9d10470703e665b6279a2056f4845b71d96b78eff1aac4c750f1c7bd7486f2c4fa98349ab0a567a581bcc7c11ee7a9bb0a862c06f4572222cd083b4436e2a4a72385d677ecb080e37eb788ff9b9b40ccfbdf49089a6d1081bc55f2911078f60331fe00f77c72c19a3c02d9fcea0a68c932a9b4ff7606c300339857865dfcc23593cd7d1cc754147c0d78bbdc667f5e8f999eee073e6333dd078393104fdab5d3ac508b0d79c986726681000d9b734b34fa08c6c7a1e329c10369c9e39efe6dd7cd306e0ca7be485effe0c999b15252cabfa3967ead044d0b93dbef20c906b8f4f5c86745e74b47bf0d749b4cfd591e5b8e6c5744a17363c8a72c12b935c3f58d56c0990fe2af85152ebb5504489b863e7972f0ab01b992cc76ae465f303b522d4e46101305734118dcfe519ef93900c3a8e79de2d0debb9c818093aae6ca1c27131c304dae9f5d6b29a24bf24a7d1afaded7b192f1779a43d0371ca66751ae2a40cc7e6138754017d1b8931cd16fe4c0328ec9bb19d76403a115e1d12dc25b89115e5d94557c18704110fb147cdb010fbf71db82d78a17b8f14214d65cc0b54f8344aee6b0d6c1b1b7dbe68bbda990b6a2622737c298b5d25fbfa2694d7a105252f52710ec4086c817632bfebde317a234ba66dc3b4d5039bc28b4ade3cdccf9e49f1c0023d560407e03d007e343355fb4ca128e506b541f0455999b66b2aceab541368855d49a9131e81d4f3cf6c79542745e052aaec8a5261cab23ee3b5c011806184b5696ea6b32a85d9964c21f6481de17b2162ddef8213e58a0d6ed44a27068c859ade69b9b460ec9d78c999aa6a4efbb6d9ba244d02b1a12af7144b1f03a18c4c52fe79529fc1cbb444114572a711a23f75982b5bad655717754a134864265b6936973b86b746693376d39006325448f1cccbc601876f790c57e9d6398e9a023beb97f3ed1e29274663ba837b0e4099a6a1889d62c63242a24c00e410ae76491a2a2fc5c39d28fc66043a3f12cff2462d2a9d3a8bdf51b9fd5e0bf9dc95ddac3853e391156ad2aafaf7529156e377c6fde7d2f2d7632f5f2cd557e27f47d53f4adf1c74773e6003a65d73bdf64bdcaf121525e3b3a28f84dd4662d498de8b6f7bab6de53789f242d77a79e3d80aa12a8630bf6afef7fb2495c1aaeea0a912c110a16200c516a0797ffa573b4887c82061e1055eb4609db3aeed7326e414683a2c71fd10bf6ffeb71616aa884726b8498b22c186e9737210289b7195da78e1cc97b195011b443be0b1e322bbd9e5a2ddc27a15258dc3747f1c9bf9abaae820389bb6dc705d2866a8fbaa0be4f17c111f338311b545780d817d24dd096951bc6df47732f61299d725eb854f9a90f6d047d841f63ec90522b759e5432e3b182b9779c503edcab0bf2bd6b886cd97ace67632c47a16d00c6be19bff76df760c630e073de9569910019b2b080c229b3bec087126b6bf4d44c6c4e90b5896ba65da5d5c0a724802aa9f778e29f7eb9c4329e5b2c1984e9d10ffa12f4d5ccfe151400582a24211a61eac85a76c6abbeebb9b4e41dab958a993725fdf0576a48380522264facab0e12f9238a5a7ce29336101a9d42d7b4641dc691841b15c13879e5c5fb7f64c763a0af9bc779d84c7f7187e63bcf93a1db5017638e988b3718045b9636a825509171b014d69a47c473dcc8afafaa7b9974609dc00f8bc8d92237c7c0c356395dc43a3545b909f965c5bb66e7be8ddc2571c939204eb84844ff6f920654c80ec3a088c26a669b808b3a22d4023f389e40255ca7d9367c9045202d8b4a0f5414a589716e2667be9b58a86185c745808b72a924700120c3c84af4b79a0a010ebcce2e659ed8a3d4d68e4333eac268e1d279d432c8c74f47b10412017c235bf7b1c0a8f49518d3cb44e35d47014eead807659200a91d4d735bb9956117739bd55ecce2046a782f169e870c741cdf14ded6a3b1fcc8347b37eab04f48852e1ddb538db96406edc9ecc18eb07223a3c7eb208b9b205753ca0f7171857527dc817395521e1c5ccc292747aec379b70b1aa9b87cc6b185f921d4710a0cdb96627665e94da4168fafefe2695c8ebd6c6455621d3ac66da79c4e82fcebbb31173245f5620b76b415e962fbac21272de252578cc8c57a705c1991db5679f44d8b6521faefa63c5be4c7ca1c882e89d4016405c836696999d6dd81e02649189c5e488368a3a02fb4a89372e983720a0b0ae213ea696df64379ff1a853c91e025b7ec07c53960ad00b0d1ee5c45fe06694a241912cf25e10ef9c14f163146e32f1fd3f87dab8b281e765cd878c0cc70a1a9b400d295af5a1a1a3f8708536a8eb639711d0f3476144d0252c1f8e97c1ba45f4d4a3cb4966f62dc315e2117b821458d5963228925bc2fcfd448338016e4f6b5ce90f42d9a85550ef7ef6eed9d113eeda1d17291586e2bed41e84ed3bd4438aa2529d5b3b87149d9aaeeedb6ccd875b5e577bb0b59ada2a4cb32d1122543c42f4e3f1303baba53c10f984e09717b01bf784728f3c35a9c6a2971e6348f720934b176297be6d5e45ed6d70ca33eb2518ed24f4827b003791f2366a44a21cb4521cadd3def68cf47c1440c10f1c7fd75913b6fa0018af0bf650e5f726284d099b7b2ed4494008be7128c60f9ecad78036c3c184d92bfafafe063da6d7efe979d211869896e211393d1b77a98d6545e6eac7125e5c06285d5f8d507dbbc3350329fcc5b14d0782220a69fef51a004ddfb2bd11e29edd42c1ceb7e2c83a49a588aff69e76165ebee29cd8999101b5ae58c6dc44e73b6cf6c5e52ff86ff909217dfbd04ea2a4a043d376642e8226342d11a21e29bfc10b07c1f158ac7802d0ea6a3961a636371480d8f43d20d455fc2a7d594ea6f78418fc27d2db550d728ec718ba2354cef52ba2ca0f0b2815e68dd6131cbb62394d04b9582b5a77679003c8d56c76c5ce7175af7ae7a9ccbd72d246d63d95b5ac3f080fd92b1fca123a0b0c65c3288181b3d863e1ee7919f84181937d3ade7316616d1879b9e1374473b952163acfcfe60e3df141c5f27c6b0a523f33d3910c0db65353cd527f34e8df36cdbcdfec417ba67868bf94f319a1b73b4b350e016e446819d85674e783bfdce4677c8b44d9df6ae0cbc0873289b491e09f92ac38a614620138e68597b6fc38c6f7fda9008d6ec0f1a9b105087f9ca7196e0c942999ec75fc0004914cd98f6e6fed4940178834398a0e27b6f95a378f948f7427d919241fcb4e5981c367c35493292f75de1925f0ad630e4f9bcef5070623788d0b86f7dceb7193dd5d3eae24389beb4cfba949fe50bcbfcd2f27ffe267428ff485560272f81a2ed20139990be6c2f30caaaedc5568f21c9b9ea2db121c76b18d4cfec6757e9c817aec8ee4fe1e967514083d7d9d15b24e4698b4741ec0d72d7a5af12d31be9914f5b05e8ef193db5b4c45a0bc79bd747b2b4d614491a4183f0dc6af9f947e1517e0e8d65172806696431ceb39833576b05325257a34f2ab6cd87324b46afcb6cec97ac489dc6b5716da221823545a730e0ae5cdef4ddd73ff37f2e9cd4f0dcb0a8944810eebb9530bc22d78e846fd297e8676e25d1f065802c8d5cdab67abefdd72c627be82133893214db14c9c6bb0091151efb3b429cdfdb000349ce0c78ddae3033d9ce16051382400ca24d480334012cd8a8432147da5dafaee39a11458c8cedf73fe48dc1acb04d0a505bbb5a90a3a5d60e412bb3b69ed6c071a0ff7338908bae52a9bf16f6ad168c87c24dcf18c77a22eb64ac9f6db51abc048faf5ec18cf5f85eb8397ee6346d004d100ed7d4b7c149a1f56d9724f58f036b25bdd02ec5fdef771f778be8979f0a6946f0a29ae3d2ebf7fe6c2397c6f7c10df33cbc78db96f8453cde06a4aac40638a76be382b9be9c6cb1c5c0607e91911d3af8be9ca9190fab8d11e63661648c00f333137766fa6124d2e5409ed11c8c5bd5fd981a486ee2c12db22b76f12e48803f0f5a4787065187c5fa20a6833cec6e925f6683659d53dc97c6112d91aae2eb0531643c3d10c1934cc5aba2081216a551d47c0348da55948a820e8e4f5f0f34317f97916da03a0768a8495cc7032537949cad7761b71f5ca03816ae5aa9630aa17eaeab6b110591c48db019a48644a19d94c2d490ab127e0bebad33af8dbf9dc79b55d7e2713a277007c95e6ab21e980d46fa0caa02285692f23c5f7b91c96e4967d59213c2536249d84ce23cf8c4500e009be79a5a308e3ebe0157a218249158f9ef88e75b89bb34ff948773fa3fd7606e2ecb185f1cdcf6d230dbefcf5ff85a20b18eb01241820c71cf5db60aa28a1b799537006121ad94b16a8a3987049a349468517e3d19a19cad62a698decb1d0540ae41e1e122580e05715e0d1c0d7ab36745fd4c527c476fd683f20e4bb68aaea4667d03453675362d31ab7cfda84238ce2779bc4a9e7c8fb141d9f87b00053028b3ef92d3c68c97e10cc9f0eaa4272dbaf1e387fb5c2d81db87a80ba5a328d6e3b79b2d9cd944f1d254a8e82e61fbbe5a5347fb541f7c432721f5ed4062b3e839911d765aa45914569442e4dfaa8fedc07ed86b274c9acf9e10cde76b3d319acd759f7d1dffbb3b10e1325aa89d9f13f99b703139c34207a0afee8420857009b081770e40047bf626d5d19ab04fc0a3fa9b78a5325e401d5f8299ea832d9a1784cf1997702ec24b9452c6014868d35aaf166d006264145a589c064282e3f19b588a9552f9422ae99cae863738d3af1b9719f5973b1aa2e3a784b8311f4416394dd87987f1e3cd4ce972ca129b44770084bbc7d2111da39cd5135301ed2b08b37d3e37751c26abfa257a404f611631a1b02d27d74d13d60b40b990f332767ea5d75bbc62a941c3eb2974085547c2044fec0cce39d9fd6bba400999e77da5e51ea4ebf9c7dff522900e04d2631610551fbb90b8af7205cedba0da96fe410a3160ae4de09918f26598dd625d8cce229837a2f24514f44f4fcde4dbb4c627610276e71d1ecda8aa9a1f416c4b8678c047c6638fc3787c741c00577b141bdd36e1b862e5bef10bac1c950a3a54bd58826db3b045d0b671aa702e8d299dcf3493207ff06073404aa7c5c96a153364a59aa46d9ad590b8ba20e1cd22544e202706c479420ff97845a2e4238ab02f79b7840d89043ae9f21d6c05653c4a89188bad778a1e7e72048d6e740dbc6140eb1911ed48fb89caa4abbf55ebc982aef0e1ad96146e04efc399808c50ab8a3581720e6ed7afda36967425cc7ea38d1b85254b89a1217adab51718612872181db9512596c210b405fc22e9a637e629a884372f6e0aff7738de9f2ddbfd95cfe25a8578cea045c4d0a15d04c2dc40c43db9be1ecd4b83e406ff31fbfec16cda90edc1a0270daf58afbd79490cf8619e6579de5926d4101a9e028da55aa3deea138518befee7c5eb99899b2ad6f16bea27bf392175616e6d6a38c9eba39ae671c497953364c990c3ea93acb53c2e62da7bf9406520a19360ca7cd101ceff2a860c0e01f7723264854223e0284f387699f47c079493cd769edc4da86fde0a82348d278a223d716bc85d5bfe1c129618ae82a47056a4cd23dd1d4be692524bddf323e86c9d45406a0d5798850db93cd93a3b3390bb87b906094719d3882576060131b343523f87337558a3f8ba839a86a84d81b8698f491783ea24f6aeaf0cd943e2673caa2d379f71b6f2cb7f2e451d03573910b0ed471923d23b62bd4ca2cf167a05e69d1ebc81aae39c0d08d73f011df7a9b043b2930bc7c206df19db5a848812829c338afaea6ae1ca664d50215c1963f067161a43f7fc936b8df7f279ca81d342acfe921e99574f077bb3302802020b8fa87730a37d2ae02e1f4980a3af97cc2d313d3984803066ef1a2c7ef403b612a36a2e5e3f37991f6813db190e2fc134cad36d8bb50df84041a791808236cb6768813f23e662c969cc405876ccf50390e7193a035fff482d1c28fbcbfc61b661cb724dcc3652cecaab607106cbe148ac93caf898bccdaa2581bce155c1f4202a7f8cf3d1ad8a34726a10f6bd67da8b1286282d4090b7bc10f8b1ad3dea78ff5915ecb1744a01d4d22ef6aae70a30b9b097e3100febc3cebb0d8061239c57675c5d33198ba17d6fa9f480891f8f38f71c42571942d4d07ebb1d3c1c439dc9b027b4ece77152e002f0a6031c8d9be243387adca5bfc03cfdf525d0553b2acd3f251af1267904f7fb5ec72eccc79d7c59429306758e997c64c6941d292847fe8abfa959dabb9d05b1bebbbb3fcfcf1af08255a9ea8223710e5c8a32b235e2d3454d4e17b75e58e86acef9a6bb182f0603ea6d52374557816182a70e734e895411054f82eeeb4eaaffa71509590034307eff0c8c3c9feec3c2a2fb1859884f7de549fe53f62c415152a825278b4535cd60cda5a8f5460629a885e426ebfc5b882b99dfd9859b77635f8a3149549ce891d72011bf5e2e46a60b9f2b9a022673f305250778a102497f9a5b3ec73eec8d071439d2a517a9e7e413be7cba414a41059c1da886e677e7934208e9d98a9dbb325bf8e39196971db555cfb8d36bac0b6aa1a9109d1e0ecd61501a510562359b5c7753b483777f8cbcf9cbb05b360c67eca256bb37012ee2bf531f40ae95c5ff81f608699738aefd5452c4304228883dc92a7c5b71e6533ec7ea953cd0b5a533b2bb6379400e4f2d92da81c332c8d2c41eb0fd305b6ef6443be84f5ceefad6b2b7ee98a31dc3db021e09aa1c5d372c22f219461f590fd31bc503362dffa09d5a38c75bfc32d450d12b1ab629fea0b807c9ab0787e93507f0e0b03a1c09245233a5829848bb969ecc46cece4d78f527f717ff27b8ff012a2b073f5664040e7534767b132bf36944bdae0d330cd35595dcfb80ec76f75e728b7ea095178921d7ab1bb962b00a73c004dee08beaba07c6f7b6d6bca8bc949a8f5b64bab94791d65a94620990917ab506ad88a217ba9ec90f485d9cec16ef1b6146fc22ad22a007abf78fa5afbb885d39c5287e12057b5c0ec15be0f6ee2a485587e8dc667916fe4d7e6422c4936e0e68c99999cc4b0147bf8fa638f0dedbdf52a3b752bcdeeeefe6813dab2fd11ed4ad0bbb1a916ba1bc618cd94116ce2e77ccdfc49a56c12a536f3bc5097a6ac37c70ed93dab81b1a6c271adf484d4f32cf89271283695e09e2def4424a569b074117f3eb77201f5809fae1f5082ffae0333e90812e193ce9192c201775beace66e555a995098284269cbd437ef772c0df861fa585ab19dc9f63851fa5f5623d9509cbd4ecd3dbf72ec968cbab9b8a800519d7b805d770d5d44fc37b73e0344420e97a489348b2f8c812b6c7db7f81caeb726b7dfe74be4b9d70a004cc48d2984f8a254de0225c41416074e0a376f868ff8cc7fcfd8d11dc3ba1650af3c8743cc04c361a8c4bdddff984dd84c8539c94967326899b32444f8b4d2e1f6a8dff19d91251717d52fda5bacb08db191214a9735d0fb769e8151003c8f23bc280778102448644b30166c87b771de437e1cf49cb77eff66f1af41d72d77e9f3b45296291579c0ba6c7e380bd4acb13e2b9879e7685498fecff646f311a6ce722f82cb6cd2654614869fc788e912ef834ea5c2cd9927de024d792152a40fbe1424d13d5d085572b497e9b0af4aeaff4b1466c46980185529e917457083dfb3d69210c967dd1e01688e3fb75c388419f2f5d3cb157e31ed30d994664441276c42b75099bfdd0ae4cc63f4ab00ac07c5d56ad726dd59060f5a0d30857b774268b64ca1b45140d5cebe37c812b1edb7e3e020e8812fa98fc2b1e31f9bce4c1443242fd03d43181a9d5627139955cdc513e0950b9e3705371721bf947a665ee1dfd7aa9785de7f878a8cf28b59058297c9f626f70dea6c5e4949f177a1a20cc6ad99bbdf0e3cecfb0121663bb2d24738da69c4a3243c574995014720f8e7d9c7ac5a0c6d52b99fbb1bc0deb642a1dd143115f24abf0b3635bcd242e5aedffa288299c1cb3603326d4485f02a862967f0e9af050c817ad31fa9709207a9a1563816cf4d36319c5528699eb3856724243d7bd554c9fb31ca2fbf0752c797349ad10a1c39d9e442c9cd65d3bb9d3b9835fe25eacefe8aed3b1bd0eae7f2607aee9e076bfb0b42897281c7ff819837a46e64328eb8d839f9bb5a055eba9a4fa9eace84c8e26990b20fde148a00ae0d89f3a73532a36ab95c174ef5682011dd0f489b2534d7f3005b5b682c1ec0a2c0d79b024bb4c0108c716d2b4aa2ddd2a29c6bec379dca5afdb652530a585d617f36ce2a972b2812a919fbacfec025beb2f671885938605888b99e0cd25dc46831c50b2ef29f3e06a8bf014ac0cbc05b6c7ad2ded98c41fa0ed36fa174fa567ddc38677f72dd171f007cacf1e06de04aa1a804874f07b37cc0ddd804646f789c0857dde3993743663d9c545c92126657d8720c6633b37e6647ea69726ba9c2aeff83579a41ab0c3ed02fb83c0cb7a4c944b15012a685e9ac48080018fe87df188a7841a2c0eef0d28daf98021d3e70f000d5cb7bc1d93b117967019c896984c59af3fdc891024e309d5502168a7ee0c23a70f081cf8ede3a6c121da5a73864c19532daef18772cbe75a10f1b64a8dae6c863d4568d19cc2ca7adbeae29ba15aaf42bb051736ab69d1b620991cc52996bf460ef10c853070c10b8d91e9830888598d440e71b1d8ae6ce5a3cd204d0b401ca14fa5e5bcadc7f8a495d3fdd1851d02127ab4480173a6942f0412c12302949f1c90826254c2043427d3605e9eae420e49f404b9e02823e22a2818c3cd5ce80b89e9775b7ead361b784da495740fae984973643f719fb36d95ae823a002eb109ed4913bc07109c4b9c7f546e6027d0899f4fe958e3551e68e5934427d0c77047050a69034d3b13d9449fa75696c37ca3b5f39d20c1fa075b282d90eaf29ff6b0d76136575ae25b4c8a917ffea088d0ba3064501e2b1e8e53c24f352fc9a3d87cff35db06f0d806258273342d1cc89907561e5048d990dd5e648f90957e07579b4425a9285ac7788cdca0bbf230d86b866e5df2915d1e2733c2a4dd17232592ee1d35f9d8e6c9efadf99fcaaa2e20085a6efe8d732823479d0a7e8f9f6577d6c1bcfa7cf5c05f53baf84281a0262ea482ca216fada222f720a3a1be26cd8016214c78dec62d8582b4970aa8395e9189d29c794e6141714eb588c7f97c8b882ccc4148b7ef65a2ec5658dd6277d1f97286ff637990f4ae892effb61601a62b9c847f50bba50da0d1627e9d48c50a64b130c1ca6542f82d0765ff29e88039c96d7e45a8856f7699d3f7aea467af18021332d70bce1dd125239881211c4be16309eac2bb794837595aea37bb22e9f0925c9b1dd477cf179a9315aff616b6fe28f1942418adce42dc9a04c41460a00981fc98f6991eae647dcc44c42b3aa3ec50046225fc3d37839014831f6893dcac0dbb91fc6878742416c9962e6c1168936d87c245a98735dbdf7d0e2d88aed10bcacbfa853366005dc98a4b9bd693873b7e1837bd18c8c25d88972e5d39ab4a2d9c90ed94eaa859dd6850af912cef7893671d6dc94b714d0e5dd7267431865dc54c4049049b9fb7dc092220761838e183701580a5bff7dbc1d97886c037c900eb4817d198cd1a135f538c86e65795299ac4585bc147b2477751b109f3cafadbfc09c7eb32003a128630ffd21ea72fccc6bd1453886f88c3ebb0fde6b11c851cfb64e2074e9ac80c4121862a73f6902b5c8b5f7c15151d1c37bd173470738b6c53040afd263a78024de0ed4be32abf65babe9611a4503a3c0f9ae09e58a9d669869077777d75dc6e2e4e24ed7a7ac7498d9f4908ac02de611e85c4214fc5db7e4f7c9adbd203eba37e666cd5794965852fcfa6cc3953e38922f000a82a365ec8f86ed332fd12ac741191e2fbc882835b95aeeb36d0c7068c29483fab807a48d1f2eb718013687c81aa49d5e98ae7e1cf5bc753c165bafbb3b371d69f530f2133fe092e1323d47c79d4552169d6f4fd3e6c507d89f556648ef2fb4b10e2f8c8d1f4898d9ca722483a22e7ede85292e05f0b8ac16632f05fbcf821fee3cdbf8782ed706463dbf55ae100578bb00cf71f55dba6ccc4b2c98f3a91dabf28f88a9c15b729fc4c6d0bf390fa8de96a6162c48fdc8e7ae80e0badee4ee1d40c4245c6f1ed7f7e29f780aaf5f413ef6876d000e3fac37f0b8d425fbf2a494c14cf114f9a12964e6ff6ff73ac8df6156bf91253e6e0448aca9668e6be62b567d70f64381ddfbf84be58dfb5d6d14891a06035e1f1dde93b15c736e98fff11156158dbf980f7b6ad7761d355bc0124ae52557cf56aa44ceac8fd0e323797d99ffe85c245dd0d198a1379fa8fb144274e3fe395fb0d56e953d538e47f668a32759ce3f0f91592a3296b22ac562574c454bc32fbcb01b7760cb6c863b8ec60e54d0b830c6231050d5d01acdbb1a5732ffd0df193f7813bc25255f6017432ef313f470bb9c45775764b006329ae5ca3053b80476f51c5a8c647a8eba56d9b145a7da23426f7d9aae1c98db25d169ac6b4e876ca98200f95e9080ca64d02ae29187fa4191e6a143975e286a73c5424238ce28b04c7131d1aa9a12a15cb0615562f73714d8305e87af063d06672d0a336a14a2cf9f2bc429661b8cf7a08cfcf3e09002dabf16f6f09bd54800748670596651c7eeabb6d5eb9afb53e131eadad459c3fa8e4851a30bc1aed58140052e8dfa5a6c1f185b299c7b5b3d17f81519e5865a93986730f1823659d198d66e3bba4fb36488fe9f412ce8a398d3514cc88e49100a8fcd2c3e049c296accf9723543c95cda3a75ab9584839f5553a5ef5e7fd81a0fb4eb441e6636c8978f5e6fa2c905e813b0deb8c151816c02500a58929b74a910a19c2fd8a908bcbb7ef0fc49dcc6fa1753234de69d2179adf20c9f32b60a80b403a75145d017ad10bb30805f38961cf023c59fcd3f47d72f04e6250577d89543a8b0b66d2e760271bda1efb51fa5a46dfe5fefb29b431963e3ae5951ea14c7abdc82afac418695cbc847c323c1a7002cc5d9178b380a7ac471cef511523c5a36f0adb3a2d7e52aad6a3aed131c7015dfb3aebb4c465983b8130f72733a877e3e6928db9d39f50f131b902e3eaf6da8a1afbcb1fcec31e40edc9520337a3914c5a25d60d3e9dc407e47b003a635bf9114328af21019533d0b0872ed89a168e3f2dad624e12654067d41e9d5e5ca4cbbafb34fae39f57c17d5659b1c5b1d99678cad5203d99fe7404b5ce5b30a9c8078f4b048904a3c13f658878f8aa00cd2fb2a09e94cb0c1f1bd3db42cd1c4c66a492459c468975795a2c42c43894160ba5ad5349457669f957bd762b7e7850f90c4268d63b2695ecbbf56f0c18347b69b0938e758c19bc97d2a9f2b0fbb118c5cfa137b300a2a98a0b03f5d4b16c987416cd2739461d536ab7a2c56a5405df0704200a8f29bcd1a6595f5d1feb23051876c53ec668e62d84f68fe76861c5148f54c3822c1e10bc2bcaab5d6367e50e927a292c144170191a3e2631e22b29da2a91889b1b15ba72884fb62fd4f6cdf9b5c5c7e8ceb3ced30e29ebf6e81cc4e15526eb977a34de6c62f32fc46e5938e9f35bbd48af1c2d84c4c8bfe695516aa1ed14fc8939912b9905c40d0c4f7be1920653e6e0b93ee8bdbc0edfd5c7a331a853dd0d228c03a9a3eaf9e0cffc9011b75e73bf1a04135b4486ab787474b7748fc4b679e0def04aea45bc8f29514ab651490abd0346b15a8a84c5c1f55672c2fb83e3f11ef3349687fd0c5eb99931869f1fd51c0a55e9f5e7161d1803ebc069ff67d83b056db4a0047d3ea326c0bed3c479b5a8cb674159550ef9edcbbd690ea94379bb443940d7ecfec6d31ad05763ddeb106ec3bdcd2b955410f97ad13bb89599ae640fc9b17dafbab6c4c6d9b29b1eb8c2e11b9a0ed50745b45056d265801d005d51a4000de03c32111bd8919199d8f33c24f9790e170ab453691b8bda1266ad89601e1863976886ce3d52876f032b3082f59fe05cd0f8e6bbd85fdfd4f4d390a8083e0b72d4845b3f3538b35dd98623f0fd7e7dfd5e49710f9ad590fed8bb876adbdb320872f37e051bed9b0b605838d86be983bb1f4876ef53fa245afe54fbbed20744a0cbf6809b6a424117feecd1798c692f5c89f1c5dd8b92cccd9e6ed5afda0a63b00b34d66df7598395cadd6237d790e1d1a23e5d8e343f399edc13d3f44a42ac7e34bb0caa05328d10948473ce47e3a86d061469ac22d807fff75d20b3a1bb5852f4781c2dbe19b422c08f6e43e5d5bc3f0fbb428198a27f1bf057670aa15ab6637c97fabba845e65cba2cb118329ee255ed7c452df4dbb097814c693bea751d65f3770588c4d4cb4ce42cfdfedce4fa37098ff44a15b88bd48eb4204c2831ee9fe8cf1287fa4a34b79a84856e28df44721c986053ad9679cbd49914ec756e8fda6bb53c8d8a09a776daaaaf0188e42cbbbdfdc1bc82f5f9315564075c1d6f637d0afe03c6b6c5e02b460623f5cb436a80302701a441b3781d98a15e708cf52cee46cbc0ba7bc6a13df87b57036acfb9cc2cdf7211f480bec03740e27a4bbbbf7c6a2f31e61ddd5ffdab59fc6d937cd582f8ab1f7e4104fb1b1fd02cff6546b3a3e8abfbd56f8aa2c4b1330005850e4cd71a08cf64821767aea202cfb30f11ec978ba8991a3ba38abd4d4eace24b87c2a96554144cfdd0723d120ada0127f95f189acc38d4a381057575d9dec3b13c012f7a9c3587b4459aa4d786b3b0a3f3c3585e78403277b50cc7a6a896c0594c1d8faf84a4aca4d09295f7362c673481d1fc9b468ddabca7a2868f9037c6a0f768f03a639814efeb70d9b914b51b1e9f58379606944194aa6c659c0ad95bfc2f0f501fca385678365e479e4d0abe14b9c180a8bc84b9daa98e38e7771dcbfbb07603ea799a9b3f238cdd109cef0d9ab11f1c9e61825ebb99bdddb3fbec9aece3f69b1766c5a881e09759fa2e193e0a7598233122e0a03aa39e80adccc1bba14c130ea9f4fe51afa2cfc6961b43b2134d9e8fcca08ed096e9b651f3c3ea6403d9c8cf440099b47bd39aecedfa1ad5065e181a897152e4236aaf1bd500115f60e99b02a91f6a0ce4f68256a08f034b5c1dc26bad74bd458232ac933e3092822715ef87f9fd0379357e3f25cd1af96d3e96daa86b8f80e8749467187b5dace9b436b948ecb982adec606367f128dbd0e8fec534df04b7889c06d14366f295f43f2e82ab5858dd611724e6f7c2f20e67523b3b55a985d163e4a3e463b522557ff7e5858dc5bf908883eef6911e68dcedb6a918bbad5cd0e9237f5ff089163b0d030d4bab79aba21bef49294e3d449f5a0fb8737e84b12df347831ffd6cf346d38b564b47627e16004f7015edd260bd6ab4bb25bad9d7d529b673d3071c80e986de39f834594f9ca48459f390a62d28b3e43220a7de0ab72a0432e36e58fdb10df3be16f6db5eabd2eb645019b9126f2c928ce9990157d9a179b5c7bd79a708bc749451e91196b25fe30f5337c26fcf8c0fb3b29a3cacd71a97a025dccca842f492209cd852fe02d009523b70ca78628b140f53392567217d4f1ceee6433c0c6236a40154170c0e94658c981549d12e59f38c1bd5190f0887cce63d2d2569a8188dc9b922ae19efe1f22ddc2a62f342bb293969261bebfba7bc893594dd33c859a4b90d57286292dd4ebcafe1576cc1fd6cdaf2d922680d67f35ba2a6ea79c9ae15f098299fb879b2552aa30548f6bf7640515719a181aa535411bc0bef9d1d372e09f8f9d6b2377d935d74dfe18eb739175c71310cc482fe0864459280c9081d8bcb3cc4e64a817b8088c62c9457a5158e293dea562af3d80984bf981a492b496aa5e0c8c970aea7858b9e24472bea8288cf57ac43a255059e2f2fdc6772c29e04236d9675c058fee0ac035722eb69691c05ae308a0662affa1c9c1665ef6a0191638c8a12ddcdf21186f840beb7b274a1634cda5477eaeb53f39aa7e4e5068a6c98c7703cea4fb03425649468c267521997d93008acc6d73061771a38d4bdbe2105ec195e46214750c0e3fae7dca5264ed114fa070721449d4d20f8cd40284f3feff33b66e0024c44577bf107537128ddcb0917c8d33fb5afed5c924b023d5b9d03af0b147d488ad5f42a492965809a8724b86d8fca10bd8868d41d1a7bf87914501f1881ec87c26443a02c3a8a37392dea98dbcee080d916350986dab1680b0ea62b1084098e82ef23c67757aafc1d64976ff4ff3a85e35f37687456bac5a8b9a1c4e9a22233159b474f3e90b2a293979ecc5cf026ae440b64f7ddbdc43b191332aaefd7b5dc7cbf52fd0eb073fd65953f354d7b9a7f8fde249b370e20cd7ec5ab72cbb74e91ded83e2aa6ce6f6c16aa14d46fa5f5e788cb3c4c30f51c930bbc7481c429b928322f9c89e17dc2308aa0d989ce3e46c0583281a30eb6ddbde184ec4c2f7eada88e20ed78e376044ae6e4ad1b34f37d13de12708660adb6c209a6578ce91dcc4b30e5b36fc74bef09181774a02fcb7c3f2395dbd66a2c478e2966e2dddd017b682eb181f9f6b3004bdfa1ae67300790b47a2414613bcb3c63db8ad5144d638437d4913e14d0d6f9ec17ccd18326253a77f5bffb27e98a6da8cee602a66fe9483183f5a0061676c3e8f9e649429adc9a865ed82225c471aa345b1d64976b68bcc15a05f6f0a5286647c384c333030659e6a98294c413012eb39cbfd51a6595a065cafedf545575046a14d95f15429e8dd6f8f210d7ccf9c53eab25e43389a668d00edff0522cefc284c739f5d2dd678fb1aff6a95f2c8b133003e1e3ec3a9bebfe32d20e1b689abbfc2504435f1a02878713c1a46c04a21c0c614e554a1097f0ef403eed712f8a630a23abf0ba54f9cc92072c275a834fcb5c7c52b4f8a1bad35673cacc1d47a393eab1079761a8ed4bf92a36d140923e519143aaf98c461b75918287e856a0160c47478c7e7fddd66e3785a67525ab508a9d7258b201b6bec1ebaa707e7291132b64231274850196cbe79ebe1f66cfa0b9a597bd8e57b99b165db57d9f0a6680a8b1d8a16cce3779faa577e26343c49c61a5c1c81791ccd8622746d9a9e09958ce0efa46d4a575c4d73847107f49a0a424ca1d66d176e7bd96dd45f440bb6b1f597202593c2c8310512e2c5b2617b875077cbf5209553bb2ac572d3d792b0aedd7a70904153423ae8f5fc762a6c97781d5d7da80d5df0128e673582ae6370a392e07c6f424cac9133fb0c3f014c258965ff87be801bec68ca3073cb1fc1ebe187a108e33ba4150976bade90acaa105a19dd64cafd9a3c1b62b1f46b8b2be7f8951d7d91df59c84c6ef23d803a67337423f7376dc80beff154668be99a4c14b44d24b00bf56f783591154a6b74af53b8411c14166b208d8ecda6886061e4548ac4ad730cf213fd6baccc3183c2bcc9a6509595549c422c174d35403ddd4f2dc203959a1019d2d4d92ed40c595cdc79395d6fd7a35c6a3aed2f1bca72159e3253c0d3e2007911214caa791b3b0b940bde0cc0c4a0dab21135a0d6d08cfa95d7a4e75afdc3454545fbc53ff8e931816704542d1a1bc4e1b5a268dc822a39a8d9a9324857a695c281f05e5e7755fded4e7947899dbc898132b3220558e5ac6dfb11d5021793321ee1d22b86671c0c7b513754bba54a43a1e78d6b87e547fcc76bef3a0344df96cc86e82eb7f2cfb063f5e49ae4ee97a00442c867fd4b79f3bc1180235cbbfc3493bb06470e3bef68cbca66525af9e0e198bb12a8b19ab8d9b2cd7ce84d963d36b01080101832d693c917d428beb1851e4e3d9812e1b8180006765eaf6680182cd0aec89cdb194cf9f0c0f7e53c563cbe98e854e2ff9b6ad5247d90a2f550b275ab52403d4650230ac03e3bcd31f411c89c9a2bf12060301d1511d9af7712d7df73091b18f714e3260024fde86e6789232f81dd1380b0255f3037f78297f07a3c345e0d087715788e80a46482c32c23d2990be1f7f429dd8099ac0a17d1f87021bdf60c48070520e4684e26dd5c9a3bd49811583fba58174c642de8cff11d851a82275638643f8415ab6c96c9c54fe3ef50826836c77c1b434790a76808e8ae0d2eee01279a9802b08ec695e14f63c833ea8140b69043e09c3845f5272691973db45a1d9460e44b948926355792a32c857a9d3c0a88b1f44911443bb6fec44ced7877fb8dc6015e855c04ea5c58747de58874b760a4a1ee506e754f8221169f73c92d7f9e5cae89fba3575b93b2e068446b7a1ecc0c86b00a34e5dc9534c5c68a2da7c2038bb07f679f658727ef14677539013b3aee6abf9736157ad435fc2ba25d36bfbeca21072ed3f652b6fc5caf5290ae0e3ccad098fd2e8c434653118c372440602b5e72b90a91713b1d9b92c296a6ce542eb16d4b045ffb450a8c4b92461c036f0087a218185e34220f5482032fe4db800ddcb25f0dc7803a6409a342bdaa81c1a3840a86ae24228ff93c0abbfd86e94a5f462fadf2ab819dad85661367df5deaba59af7ec57830e01b86b5f2f003173aed47b9ab6f984ca0c6bfca496e31af29f86f4f628658dd05a2f3367f096133ad1f29cce88616d76204d6eda4916f285d76a4cc30601efe4586a4bc8dd4fc521f5ae1979b28be1bc32f5b4fc822612a655f21c2585f05dcc0cae9427ba2b6d412101823efa2c43122e4f9a13e1326b0a1232b7d54ebaf99493a35c1dc23e2d7ec5b3d6490e581ddb9cd7b9b74496f60440b446afe15341ce925f846ccc5900697a21e1109e75769797bc91bf20b4f033efbaa228c71c524f8d72fd55d6272a042fdefc63d2878e851e58b7d49d920b779f3694959eac284e4b4fa906d6f028546f5b2d33ef126dc267d706471c1bd8b585f82edf1db16316021c37ef6cfaa3af90e98217b514cd2a27207f4efb506f55e8009480d374d4e59d3154dcebc10aee0b924f1f4f71f31aa2b628dc26741bee7874ee80fc3cb55974930edf90c248f29bd76d27cf755ee07ed900963a9427779218b9d7d6cb0b66c0fcd0f2f301e0935537201e916e321df3580eb851fd3bd6a2da239efcbb0ecc4f2ef2800353dc9ee0c94a15d6b693cf3c17106cec8b06a8a2bf7d43d2675c4c9fc0d755c76f4ebb339f3776ed1855561471a0d627fa09e57c8c0a9ea0da980e4f990ce6b5418418a01f7a739ab934138d4dc27b4ebf32887d91b014654a0e2cc71f90612e03d83aaafaa5cf6887fb29c7eeb2399b5e6d837126bbb17c94a92af4dda54ec394df9e9e048f28890255301d17ae50d092cf3b0fe867bcea4da8962cbb495dde554f945a71a704ccc3e0de97a0116408c05d4857a115d63a20f70abcb71919612af52d8882736c9fe08a5bd490c9b4a442eb89938a3888ec6cc7601f18436444d02c5fc80daa96e4da79edc8b95ea8d728d5ad177ba2f6a125230fd0e1eb63953f5c3c3433be18c54b5473c6a068723fb6869045fc881101f54c77acc46702551813a105289f49690883284d9db06c6743a28d48e1b0f51b75f4797ee89951b4ea2498a95f4f95ecbb14753e9d9c88455d48ef3503641183fb492d955c755cd6c1eb74073cca2c20d120443a269be536a073abf1b0de5f15d4409b07bda60436de100457700b0d31fdd183c6c7dc1bcaf98bc266284a366013d99e89d6584c1570585a617d3eae360e5ce11e44c9712db0b2e3faa09995750118dc7305e076e68a74d70bc6654d44bdcb3205e0d46e60507fc90c44f3c3874d1c8233f658bb7a6b225c5121c669a5dda962a49d6453a17941b98c4fcdeaa6ce0ee5539e4993ad2f2c90eed9252b94c215f5f7b578ff1c2fa19d7e0225c193e37a4aa8883d14cddbec15d17d2da4a725bc508cc166b478a450610342f058dad998f4f540865e11e6b2e5292e4205492d8e369c3646b058e96266e49ecc1ad3ba68669a83ed01ef0afc7342baac24afed68c1b7586d66179c7f86143eb9aac989661c4dac0a4afa65cd0f473c5d99b844671499b2654a7f811dcffc84b66afbb4cafb292a82a36783a75bc64516e2620cdc968299c75109fe3b0e20d64b0611f5cc5c5126e7af770d8f65972b6e7a83db7872779b0f7ec36c196a1c3e7114f62c9d05307ac7277f52a6cf035723c6ed9a845a3cba1776cca863dc1273f08f86843fc89fa15b7d532287ed02204abb4884405116ef409f31a2ae98ce8e2dc39ef1b3ed0644da102a67dccdba9e2921236ec99c6b2de3f55d0a447d0b8afd843f032f21d209b952f209655c308e4dbea450185008e297fc10dbd06ac313ded9bb4269932b96194afdb9c3dc52beeaf2c7c3f7cccdfd100a488ecb2f2d19e54ae03297f3a4c8bfd30de97457a05a96e79cea9bf684d9a7400e8f2307894077c5ae45a8a07613d91e845f64cb43dd2285b5dc5ef4c6ad81a81931cf233e278a121e14d73c8f00f31ce886069fb485e2bf964e3768c09d5013c42eb8ef03d39b31d37eb411f49856151efc16f0e4855e04788afa43ba88e62fb4122ea934a5981ec98b85a9a308b2da99c192565ea6c3609bc3dbe35e82714608d441158292162848578f8e2687d2f1e0a12ec862f69fecd705c7abd41384813f79f5dece69d0227b0977ad52d42d41c01ea7ace45803292004a4d640360b203dfad6e1c2919ec8717532f02a49ded53560d8e6d4367ce3b90f1433bd0bc1fc63ed0d79609365bafdefd730ce13bf160d356b25d5dd47de766aa394211fce1b39c9143235565a936f99d8c7a8971ef33f323c45129d9da293daffa3aa67d6aab3c3b109aa6c4c6940fd19e07005cd95ff8ca508fad2d76c00dcd40e84a434b68c3ba6426a2eb3b57f2cd3cd14ac363880e5d8f85f40ce288e531e35b6d11f70a8474d638ac99d6c6a67ccafceb05336559df594c35125a66ab1cfb63d15c7ab223bc11d28f18fc08e776dadaf4a5163b9c9c8c7c39052d22c0b4584ff0f6c9b7ba55443f0f4c162e08957d894e28663428484525c7e295a5a6108e58728d540a85e500b42cb9f667e1e9cef492a7b76ca55e31e569a66b21c74c56361b4c5b433159989558282656815326ac6bf771fb5ebd0d6601ddb92582ca9d2dae986aa6ae741157ce9776a4647a5ce5dd606e93c6f56d62c320f14b06d9eeb64ca9172662d9313a2f0a612e928bd548d542fa879d7c0118c62535de5260f82e2a4faee7542b12093e1844cf903c45ab0c95f223773bbe3207de0c20590aae733a6651cd5c919a9fc728a5c89e82f0764ab0e9b6a4a076343fbd10fd9055adf0ffa1214368c8a90f0a9b58ef9fb190f14e735b25981d4065530fbe7eef55df5ad654032085d0c90bfc58e284b25b489ed559272e50b5cfd79bd80bbeae16c6287c14ea4cf657d925bb391c55ee5e4c0a0c063ba020d3506f9f50dd75e0887c4fd8c55dce39bfb1e7508b11a3c021411a20c2be362828b84bb7eb33523c2d827cd678779f61851a7e8142785f70a922a3ffd5d55dba6ccc4b276bc71bb03097f87aef8d5c1716f796de5f45a4b906753bd282591a770f3cd01f0c98d02aeadaf9aabfc12c4832cfad4583d4acb7a791a89ab7f7a585a5273bbdd742417c7d7daa60ef777b93ef853d9cae6d7d7038d63f07330b64ee8ddf55753b2e4bd526c0b3d4a9209acfa4c9b335e4ab03cfc8b5b961ba26754c7a92261941b754a59dfc178072b791939706073471dc4686cff97a51fc73a7cd425f669513903f4f0bda034b53083fd1a6d1b288e2055a99462936f32ac4794cf04a04ccf3df4bfbe9cfc272e933f33982eff00931c3c0b7fb244db104804d03f0bc9067a547ef9ec0c6ad4cbde0a7fc6e80663a2221e76016313cc5173394a825de5d261472f1799b21612c97e6aec5bb8ed1e5c562ab3919d8745a9814875a43c2cd46009e6b20a3f84808bb0bec744b8dac6afa0688745c62a24e101d4027d3bbefde722ebcc515f6921dd159f9e7a7f7b7f4ccc64ef0627f1294929f3501003856f21427f8a6c966a9d101296bd449faff64a4e5b77b2d327d56e15759001e19c5a39cb371eda7933fac6ef3114292561dd093b9e9a88e35311f90e69f5bf478bffc5aa35e146462d684a1165899426af1ce2adc50e62732a87e4f449e7eb6372ec57026bb0333c79551995f9de53336bc52cf6869e353dfcf6aa2683341f37db72cef0a28f13a52ab30ee0a15157e3d58bf5cb28f641716bd51b54e4ccfd5b0e130aef4d58e6e19191d57d2c931216f3e013606be7a93031c2081f466c984ecf5d9aefc013875d40743399a13e7ecbe9e62196d71d3b06a0381177116675b3eba6b7e78a2fa0babb6c86df298585a7bf49baa432539624b6a45e591aeeb71d4535f6385e04a27605cb198141d683224d6bff04b4f975b52eaf5455fe35a8ba61b832867cc0577cec99f459cb8602149aa646bb8985d0fa05e0b68aa22da34baba7af3fefa551465c08ac4f272b10cf27408e0f4d3f814af3127e607165040af4c63e05811809af72828df62284a0107b05579210d0dde8a110c37fc4b6c68723c26246e5e66504490ad274714e9fba6d7a1226de9103452e9e2414b52dcfbe174268257a6ca03065e8625e686f349bb6cf04cb94c177c4c1710acf1ad0844868d264d6e67675befaaeb9dea9508cb8de1132d2c1d47c5bbc56c6cb98356a86d61de77c8cfb7392c29cc26b641d72ad3696a8026c82edd97846995836c251b43b1b7d87791262ef3cecea0287071cfe9146e2a8347714a68bf842ee00096ad84aaf50bae1cfe4895c11b997a8f7fb76221d680055f3e516fe1e93bfdc6d80beeb3b94baafe4b50642aec8d27c1e96e6d36f6b01ed73ee47662b93b7d2337fe8e25633a4cb97f71a2253a0cbe7dc76038f6585c3ef4774be1312676a6b570aa368cd2a80ea31e046f03b4849de1f8445a2adfdee8655b6fef60f1276d21f30d3419f1e4a351bf5f64c88be8927ecbf4cf1067046d3572b550bedf53dedd0003a8d17487e0708b9482d07eea0c25b895368819a1cf9cf5d85df9d313fc15ded13874163b71871fe64731fd2286f9905b52bc6827474fe3461bd588d020359332cc050039afff025bf568f237a4b7ab0af27f7167ec83cdf1366d416e812bdddfdee7d01b94eb8ee2884f52ad4f0cda2c11626deaa575074a5503e572514aed53fbf71c77f4a4f14634111b975e1544c408f1c6ca58b0b6d991bce00003e51f7661b7b3e65d42b586baf43ca992cc15c8aab5b93c8f963d34dcaffa2e7544d16bcd874c0c7ef7ae552d894a540dbded74ac86b748a278956634e917fadcbe32133900eb12fa7e38330111278fea0268de59509418741fe4e3b3ae9834da568d4b5cbb1c4f905f2fc0382f5efb0cfc5d05eb51076f6f374c4d3cfc2c17b360374ae96695507dc16e06c7f2498751d4cd4be91aac675a4ab8abd5b1aecbc83f7c0afcea4e9e292eb932ce66915c0c857dd08eea624c5cad2591bcd72adc5207df1d6f911145ab139dbd1a42b8f9ecd3eeb16cb844ff8519c73f8d7d35ae34599e8c8500791215077ffc3f5acd7e10be49733ff427366752292da57cf96eeb335e50a57c177be9ac5fdc6b7848c70b2f557d53ce482af1dcf94f3440227205d0a08d476fc7052b8a018110c9a17f50290474204407698a89231d325ae59524e7986ca28db2263a71ed16a2e5bd2468a850ab6154a4f79f7fa20d46b2fda71747bac4b49e7647e6556e882ccd954359e41549ed782b822169f72390beb42af95793a6e030ce829cb1566dde3d092bd38106facb2f443cdcd1e9a65352c2612d9eb7f8ca2ac9c792cdfeb99dcb65627ffce8e92f4da3ea5930046316b513602e048985a64f4f58b26489ec1c5b52ffd7df5e071946c074ad64e7e3f486d9e08e42b4188f15c9f2a9139a6ceeb0829e45006447fa10584920d7b81360bc8d425e71ac8adb64d333727054c19607d61d3a27bcb09919b04e4c3a16d8191639e389e19b39e3dcd61dc545b5cfce6cb99f64fd1017f07390807ebf15cd712912444def7d211ca453e56eb5a0eba503ab199f471fd200fd8caffdc2aa860ff9524e2f093ec63b64c63a6d4fa07dc7ded1b64479a27fb9fb16e14149a7f5ae3899830ab45840e96185cc2381a0f2b290000019eb09473843cc9f86d137dfc187708a398c3da61f51da96eaa3f910267a7bec7b2d9919dda1dabe9f96edc4356d535064d0c1b7b0b40b28312bb959fc8c1441cbc88fe010ef5d77c7ef7f764e979bf6bd5aad2b491fe7141216a2a71377d1ec2fdd6c18aea7c0461df2995aa81fe314e7b99f5a0ac26ab231972b2c53c2ca2f7e72fe4a44d51c7806f45db6e6cef2427df5303e0c6ef7a9ca7cdf69a3f4e71403c322246bb865b8511f43070be607de1509467e3862dadf1b4e66c2cae73f40eec00f84ec6100b1d58c073c4eac5000c3edadb5a4176286eb6e8bed9ae502db7380164546f57e41cc19c44cfaf24a6e391ced471f4d03ad30d9776052b56eb9fd270b1cf370cc89009584c997d8192746800ee9364cf1ace012cd5397d517fbccde5de264a80e946c8aa7b4ea99fd9d8025b0cf8ae4f7a56e2091077c084264a24478e6f1b08177c291d306d91b4d95c4a753c633351283ba64fbd5cee6dba87099fed742e817dd3e52e1f148af37eebc7a4841dfeed187562d6fa0cddb4df7cd796e9e5d49b21d3b666bfb424aca5019e28a63153a3db41025f37141e2cd61224709ca80587a682540ca656724704661e11bed70fb2b5b14e9eccd21569b41d73f08005de4f46dd451601f8970728f36ea1952a96c8589634ab252a66d72a244cd04cf9bcbaa199c17496c4bd702bbc9d7480e64f67a706e2930ce0804cec3014f4db969b06f84ea4fd51753918a6cd5abe4ddeac0a51515263ec0f57848134cead745b2148362641a60fc25b944f64713b0d92d6c87ffb44d53a0b26ad5b9dea375ffdac8357dbc474f922754b8f59b356af7f0db2211ac61da424e407bbd52be882e616e106c5190f1a3f965e526ec36c229bee78e6773390e52c7f1a56bdcf952416bfdc7211cc6a118ea14f18a4b977d47985118f231f7c4b31b3d0b1160f4bc9287df64a9edfd81546809c5a23c02a45df3109278df654544155ada15e00089ef7906863d7ef0fc9d39afecbc1c7cd843b227ecb7b1f5e6310f7b16b3945fc823dc1223c97a4eebb9f7424114c38463d600ba8fe51db550b91dfe1595436bcb342f5f4d959b8a43efc009c16dc2e68aa3c99094d52924e70b9ae39ea6587274206f574d69f9a7f41f5e432a8f90ee006d88e785d6c4d6bdce25f5f5b59cf378bf3312e478575110e6ddddc47bc3958caa2f81facd0fc53a28ca5ddbb4780564f999ed27930e814badd0671cc27ece466e960f7bc5dfa688b7766289e44036faec41c3ce3fea0f785e11509ab09b36195718f663f63641bc42054e844b00cbf4f5a266eb1a06ad77f24bad40910d807535d38360896f4354efdd82d07e69c1fa53feb5b9389d39506abdebfc9271858932d83e8f90d7f72254d7d1afac189355c40cc82bb094459e8ef5f75aa49d8a6c78659ba073d82fea71df53df1b4cd2a33cc2a9fc7772e00e05836c120f59d5dc0d18415e732ad62d65ac31523964a49e1737716e45a109660b1406bddf4f116f60b0ed0f7a0a9572cac69d3b89016db6b9c91f91f3241a496600dcacf0cff2939d44b3f28910bde0b6ec09061134e8aae210fd766b0992113cd2bc6abc469249827fa9f8ca575b074f192669202bd894d3c5da33c4b401045e5f4e99de6c895ffcaae92d113523f34831c8980a562db1242580a86a2042b72092a819f0f304c2750a0f90a308c801ead5c4338b28b0a0c5dc37fc9fa0179b09cb6c72cc12feeb7bdc62425ed6581fb9f7adec46119cab8f3e530b2821f9de74a486bab09365f30b8b89cac8a030ed3d431b02d33f621e9d2602d451e6d04cfba5d893721ab28dd202a099855e8608ad1f9d6a3515fe334f39151108c16d6cf82755fc69a24ad630b16f0f1a43d25c4dde77d7058ff73073e420fd7ccbe0ec9cafae81c5a53a2f43c3185cee7f6aa045b9bb7f31c125252059c88e87350c1cb2c8b3c43ffc03f116cd1aa5d08cb2bce91c9d7e61ae30be7a5d3f439c7fc60ccf4d2c41081261e76e9d2d7ce75413dce8fcacac8a05e6c1e93cbedf924a8cbb3bafeb34402f82736cd21c721607063f195611ce62b8fe51341dc29135cc34575ed39ba60bf96a844afe7d017aa829fa1a3e5714e80478933f2856bc97d9cb38f5c396b4c9581bd1dcfef2aa46a7018fc42989df23a4acecbe70c373c06c9cddd1b72aa13fac3a3fb7b1541203ad14445fd35a8ce9936f789f15ed95213ad1938e4fd906de83b5c8b2e0c95f06c11013b4693b3c8d2f7f8fb4c639d1fe6b8abb32e7f2839bf0aa2ac5d506f86c28058891998ac668a1a7b8cf12959c0c8da5c1a64c0472467e4862c1942c20826e233339c8813ecb9837b3dae0eeedeee029fe3ee90bc4eed9e2cbea74ad5a82a2c77ffeddc2416e06529aa1d982cf544a9ca401ca2aee12d146693251cdc3ca71b0e44434a791e653f1bcbabff8630c6ed199ef80c1115ef75f198dccdc86046883daffe1207285e9c9074f1e0091570857a32d5c3f6992927b0cb40f882f95586a3c41727b22736b1e24f2c338b65cb2ab7097f5975fe66e3395b6b066cf4bad6dea02961b0d999254dc00e230ec2d352e85c3863dc8e290dd0d8bdcc96149b630a1edd02c6469c77c4a0e9e95e1adb760c7d05daeae3796535d06f9cd5313ec08f0fb5571ee68dab71879edf63b8cf17c2bdc45ffcbf6b8dab7751f3393c9991efa2affffd40b0157c5d2f52368342ea391b0c818f2467964fa1d841f8ee243f46b14db82e3d75809c5a4881a4c5166dafd4b3ed0f2ff0db2fc315babc5405892b26f3441c73ac0aecbfc82c1bc5442538ac8a7ff719891c52baecfb8a47f05beefbb013acde231a9633e250e480bd6ba301c5c722ce027fd528542d8b6c158f8b6504221bad365c7dadd6ba115435e4e1714da2e7d0c085f34e637994d1fb7bfe72c645d69b752f8511901a71ae74e86eae19af3759dd70c42b11f99c3132fea86819c6909ebeb9db83429fc8bd963e5bab437c179f219086372440caeb1391b11089f33af3c1dc724c477786da16f1680e968ce6668d5693830695b4fde3fef31a95e18847fff64cc1350de8a1ee6ca33cf89ca6fc0d8f15755ac23a9c9459741b2d524759d10f28a466e488e2657ea7140c2bba04d328f26e5753744aff3f45a12b6651e8b8873036f9b5ac13e66e5df86c92f8a35d3cd9b9c2d065fb491f79725c088308f79933d087b884787ff45b9c26084492333aa94db808a266083ad5306718763aa04c1b20e5142f14a6afc37cfe61b45c3dfc0e1ce05a5e3b850cdb8b3e63a0cd57eab70311e16dda092f53d30a466ad1accdc0ec084e76c7f86bc964cab409493e5d9852f8baa189f5b46262e034565cb6a2392d55d58fbd942e6afa5d48063875d1294d3b5c8f00e0f306ca813f4b1496576b48add309f03cfb9c9ceeab6b4441ab704a326e64a57fb16cc940864cc960740bdecab6ca61a5429ef20a6588807ea9b10608af4d27cf7c5cc1f81793387edd27d311fbb15d4c5049e0a86d47c34375c18c86c4e097f6dadd5e4f33b542c60d1b03c757b3113101dac68faf49b4bd0adf760fa201239de17bc6b499834914f23923f89b824f30d82bd9612ce223216fa069432d84db3ab0e56ffc8f5525e699ff96a3dc7a928e93d58b289843a6cfdc147e8cff65ff54fe1a9378a5f0314e1a74d90b510de7813ab0d985a87cc527428cad2dc9fea65136a24d829234edf733c51f2d0ffe291bf2adcd6236ee1e1c4b4a73979342a6900cbf6092d1c399375af4230999387e1793a210f294a9707bae66e8a1b5eb199e659a7088a90f00dfb4dec98d2de7aa0c8d40131a149ac77fe457a52a23cfdd9b8034372713f9e2272b4e57567a0222172ad60fb874ef8a243be52028bba7bca93dbf77e169d329c0e94e69fdf2513ae6a4cedfe2aa6c46cfccae0633227a49604f4c119042b13bcc2cc3fe6ae2bc94b970001ad1fbf4ad346aa3edb25363b95dc80acce6ef0f5db1e548a56c16ac70d3690798f9f38ca829ff616757d2a08821897f73632e0b761d404e3ac57d07e0ba78713b39938a3cb6d595ea5ada48f6369f78a89444190f3db401648dcf71b30a80eb3f94531e419de2bd5cfe1e26cc548b81982ac3f9127e7ddde2c2479a1ac1246b678ed2306b9958d1b1c8c0b10c87e69c1725e9791740b2e5cc145d7e4caaade4cbf13ea72439566979570bd6a3b7ab46bb4c9a8d488e1a9b977ebe8975eada21b08b2d0220b45566ca60d405d111b7c3462e4d8f12bd69973ac5a69fceae62d9a16e4e169fb01850b284f7fc3e68de32a4f05dd5eb345d8d84c8f14d1d9725c46ebcd48eefb9be215baef7c2d2f1a7805af9c9c8dc93e7997c014067e411dc8d38fcc89a5c48da99514922b88fc5edb77ff3c6551dd4dd03976ef657e0f293a411bdd00ed10222563aee04d432d9230615551e2643a21541c705eebaba0b817b90525fdf58ae41588b8d7f8c83c7898e824cf8a943022aa04cb00b431beb80f42266d7aec79601af078b6b989aa1873e465dd7a0b2a0da7dca66a0006c176d31828f43acb488a33a7381e5f3b6fcf5109228b17e2a464ca3f9ba193463824cdbd26fa4916f2f48f4e6c6fa805e2e60c75776beb0731d300bbf86fa5c773a3706b49e2cd56ba5ed9ad8b9f022690770a2bafc33c33cd311c089c6145b2ad08053a87f39426b4699f8b62bbd8ffd446b393b4bbf0d5032d4e26e096f53bcb531b8f87734fcc072a20e2ab59b15e7b4ac9563dcfcc06facae18e965a4267d426e114a4d34fc5121d092120d74d1a971a5ece06388f09b6a0c73a1ce258fd473b939cbd035ac5c32ba12be803559f67801a8221713bc47c07bd5d79c681bb03bdb9f6d8113a4d4a090b9876c171aa88830ed4b0ee7307325a587868aae9c938cf3911dc92e74d68eb6b084e5cbaa58c1d66220120bb0cf2021aa779d45eb82cd9b64aa3a5312bc69435e28141885a827f3b04095a188610d45064cc6a1cbe4b4b1d1e179cb68f2d2c38ea722c2c26cb4f19e8f7d15c7d33f5cd286e02a20b04f98376136328d9d15cd34a3603ce972df418439def5155aa0226469a98c88bc73419fcc5159e76c70ee01030ec8b0cc29f65fb59c96456fbae0fc8600649cccb0db69bc861ae571005e6355eb0789526e3294c801f10653981a054af119068e73ef988347f8a532c53842d7d5e1360ecc19639f72169e3051d5d4509eb3ede4908b50618325735702b632c02bc633c826d88f0e1341b0b7111fd76b0989d56133ef46dcb37ae0f72a511cfb5542dad18e87914623721451283a21822fcd63a5b159788eeb17144e009e2330aac8ec6d3fe7b512c52651774d3c6cb8f84be6c5d3c84784a5d2e5410a55931c1b584abb2187bf40de5e11c511402a5c7ef27aa9c8848e6bbaa5fde2e0d2823705d653b73ad7dee719b1779ab290c35ea6a0ca726dabc5762f22bcb8597470207024c20f99090fc650d92ef386325c5b6b1537aba68c2a0403a614694c4889e2bbafbdd72f00e92873a7ec7fe146f52db65cb5526e0fda17c3e6f934ba794f5fed229152813d7e3b27ad2fd438c916204d5a0c60f593b10169696d7f959e80dbb5aac1294a45018f1966b928eb9d41b12941d84f81d7b7263c74031593a5017d16466aaf5809acf58a6bbc108fee00288de2e4cbffe3a3e2ff92c9aaaf52fee52436ded06118e137852a57065fbd96e596cc7d816973b8a59c9dac52766db52c07e97b12fc9b06e786db26ad86403c13d49ad42699a9fa97bb4f76e8f03fedd1c5c6751fec351ae00217926a7f7a58d3471ac24aedecb5b65853af406f38aa6b42420f14932f037fba7120e2094baebc7acae55b5f15a6082e6267f6b739f3fc08b42fc59ed3f8fbdf276ba3d78eb5324cd3745d9e02e90beb6f1046d8eda2eb73a63bb356161e4fb2d7fc879a43f81d0e55c186f7c17fa654d20bde1c64f76286c8b68e930a64dc89c44b64ef53c552a503ac518e1d7e19eabec9e97ab29522ea5451a39a0d5e900ea91fbbcdf4915cf8d9287beeb542dde5a1cf9cb334c64d6569b2bb4f972969d9a89d7687f6518c1e68d98fb8b92ef3b9e6c7724c24bac716617f4501f718d3f6bcb288941c9ce2a910f5abdae01e2cc0979d6feb5dccc1c2358e1d39348b111d587659a091b786ae60a21bbde45c6a94cdc5697647236a549a1c2c70dcbd9eced080bfe9bb12833d6fb5790efc09caadc8aa1f5275d0e7073b4fb3b2d6361971ebf705d7094692a2d02b012b295fb239f1ba428eb8957cedde86638de682ef995528dc32f65e2e08f57b7508d8753e237783bce98ada1eed1c13270f0055bee55595eb0beea63eee4b148cfe65e2ef664bb9408cd66e0b761c4b4df8fb238aa6964a6f7c785db7a7b43f91ad3ae0e0bea3a94aa433d6d99e7fbb22482139552aec5cee35e9049885bee60fddac138c48de8b0769900e09c04abf174266fd4b7fd95da8159ade136eb7ac129609035f2e106f968ee70ef8e24bd5bee2ed8d0de7b6ce08a0eac85da78859a2e641bf98be2a882b4583e24b98bcaa391ff2bb4bc70a7b23516db2e835c6817962d0f94f515fe7d4e3f9df48706a6c80b1a483db724d02ceae82cedb6762a6d154ac4852e397123b67f9583a6b9060920609ed778585768b2aadaf7ac94229ba9116a497efe39788f6b7f1133467dab9ef44a6d9e056a979473325d763416440e623cf812636af16c6efca9e99980072b7bad2b679d9d2d5d8d4d20ce164a9958c150b821953206f01257698fdd3abb2ff4211c7acd26c5ddf1ff10bf2e1e2c85acdd239e5c028998bb64833e28b23044cf3e6e9c732582542d85b9fba16a79b20a4c4b531bcf2696d74e54e9bf40f8b667af85ad6c0f48e70a2b40146b092ce5d56f3c628c78d49e85d29aff49290956faced5cd4995c30abb779e276a641922d738ee1167ddabeb74f66e3641a18d5b778292fa46d66db862ed884ecdb8bf401a8f651551802940fdeb62b3c99c07cf7c8f5d18156d3f22c464d4b2e37a8c07ce8e2d7eb617f258f37b6ef0c7f00dc7335ac7cb700004851afa38cfa6aa258d858fc8d70334a3d503f7577aa58eea0623e4ce37b4118757c5c481383e4f3cf55fc118bae233f59ed067424d0b9cb750c7699bfaea7d289365130c7dbbb5d1d69e55193339d394ca71ab81fc5fc48fe92d7f58ec61b3e200febe5e308875c8de86aaec50e41fd0bc9364db43bed82bbbecf5cfb78133ca861795d09083648d4e66fa82928fd563c982895c5ba715457c45368bbb47e9f0ca61b0b18e7569d6d9565ba6ba5ac17262d6637179eb2b12369bb957257ef6fd2c75c9e96bd16998ac694286b91d28b3e1a0d879c69cc631e6212b497fe75e61162d07b407cfeb999f7eefc0df9a9cc43c3ac0a1b2b2bf6a16bcfd45c2bba3a4c429472d6e38786c9e40638d20c0c6e405fc54f0a6176d9ae61c29767d62b642777f0d8444a49c9f2a5d0864a1176f542cf99f7d5c05eedd9399e0bbc831d6e7664389bce68cce43795001f0cd8ca6383efe34163e57c8a6a422484dcd45a05d1d0e7f5a6296fdb652a0238fc8360054cb97bc51a6246f0e11b592312f8dd5f1f5643e52673d6fe7a48049ee5b5f70d69e8ae8309ec4e0a676a71319104220e9fadb16b458d434484ccc1247becd6ee7f32a0cf46fd2f56795e0257e1bcad6a5340519bc313b48c3ac29c194fabd5da3556d3a001ddaa2a56b9559c014b78a0c333f757329484048af7a9cc4ecd3b895c86d8241f694e8d1a485c5a53544e69b9c8e9ac76cf40e33b3e91f2094e92d72ff837aca0a64f11c6933e6f122c8cec9d323f4721539199fcd51ddd7477f10c1a083cb00ea3d4c41fc025e6039904753ef4418600f11297a3c49ee6ba656d8d6d0598df5f0488466491e816d56dc350a6400abb93f5cd6743958619bba7d1722d76be62d8a0e5144bc7c1ef93f116ef76bfb5836e8ddf1da323e79af4f697c48551a9da9d5638d5bdfcd438ee866e16a5d4f100aa15c6e659c76fe10bda1e46d482c5b99fbaa0d4a848074ec758f04fabbd45c643e55fda67a36d0c74cd8099f71a86d06ffb95c7db580c5f94a7982042e5f32b0ebfba59a444ab5e9b47fa9789dcec47903a08d348d2d5e9435393286d0836d2d1a2e8047d050c85d9c5a63888f3b59fb83b0c15d28f503d3cd0354c5ce33c64881af96f455b1ad46598f3404928750f12f0179215600dc118a1a89d1773bd265f8aa19cb22ed0265e38101be8b8254e0dd2e708b54d4b7109fa06ff151b7ab52bfacea518f2311f948099b50af89217279772d4ec0e0efe62c16c7adc8b53ec3d7febc1e5eed92710dda9cd5eb444cf4222e4ccafd08d1b3ca05929090644c2bded908a4110696b9440d9f3b5f5cc47bd878fbf7dd68b11fa81d89de472d2f11516323dd5b0a85beb350d19a13156cc2b4f8cdee92fa98d8f6575fffd8eb4ac862842fca1bf5d34f1d5dd99d6d075e8d5a5eabfef2a085627e37a98a7d6b47c68690c3ddd706e55b95d909512a807df9c666efaee6cf51f20523971885e00d5ad47e6ba6c7a76e1d9d91270de1218a4879704a36a2784e1c06071c22d91cc38d5a8ad1fb127726ef2c14466327a4880d91d58e22b346a7c5c8d02af77b9a66ae7dd640c3bbeeb1b2211132520ab8430acd430cdedf80081d906563965b1635c05eae1c049bed434d86f1734f4c9157e105a5375c527d904198d034574f60d011bbd28fbc0f5cdee5f3fac2fceee884b585603191dd90841af284c03e7f2bd05076b3948f64e81c502ba8e8fae5f0aaf0a83c0fbc366e4f6031fff1c4a6603864e22bfa50dd0e0639d40f6d2f867b0dab89aee5b095a0415c9017fa243c64d1c71bef7f7f1ebb8ab4aa59cbc1412dd832f265a439dd6d14df96d3052934f6bc807e8a02782b1088a76bcdeb21fbecf5eb4b064d857ed9bb1964bff69e0c980903d6b8a99aa7494b6b3d37bf1e6062a85ee300588920a41d9cef97ef27b7092931385f1bb461af9f9f646031b127a951c16bbeb9d8137c7f9c5d1a778051033e142dd11f92a92a4247b5825f6f28c11648dd5b4c3b5502c1384bbceff647bec0309a5f54bb07dbeb8ef5f18e689ab341e87a5449b3149b763d3ebccf0df8ea6133c9e0a60117bc5b1f270728b3f05ee691dc703416ab323a5b4c74695e20bd044ba2d1f4d856bb822de11c799ba022bf03619234b6420c7d77d8aaef6861e2293d20c15856515cd78ff491d0d4cee9a7577fcb2110d2b2ccb4f95fe488c20c2d185893173bfe8b87529140aa621d25945fa3fd87b59aa812462986698a545057e672155d259cb02c23b8b23ec32501c80f02dd6da6b38da770ba8615873f3a26754c3658e0ec49531419592c3be0df67a453bc436f706d0a63ec99d25e7fd0d7acb2b6386a36837236a706478b996cb43f1900bed4e3fcf96695e4c06e3367c9209215844c7b755aa479916c96f8ef5e2783f95dfbeca8b7bdc192903065e248900144b427d6174069bec3adaa6c3f9cb59088e215a6eccdb8f405278df27e3721482a59c5dfea2dbf2d9ddb4455ee50f7c7e912bab224ddc2cae3b02e1fa0032667ff8f8fb2940727a5bf13898173e2fd4752a546887dba735a43415401f9f39bd45e5753bae8ffdf6c047b2ada049f8ce737f801b52f2ff8cc6864b13affa76550620dbd05c13876ff8466755c98f3368bf8d238a6c282bf9de06fcaa05819beacba0a16ec4ea1fa13e1777b9d867bf2813a68597e1a56131237ba02303c42aeab90cd8f5b77dd6a81163f381bab512fc76b74d5367b5cf5b5b985e8b2ad695c7da00361c759b347b37618402ccb8a0732c589029fd1a1805d800177875bffd3fd616033d5bd56fd70dd021b77d359b7519553664e4a6f9b7860e45b5e51fb80676e1b0c4fb56ecf257a8dfd6932067dd0b51b6e4996368a10452a5727183115096ac7986b8ef52d7831e8d39083419fc097e04c1582aa419b053e0ed8c35f1b7f3b48ac54a2de7dc8754818865e4f01c49979c6d6c56d2ce3931c42a2379395a2c20a71f30c57d90ec900eaff069d56bb02609e929f775d008caae47be88de7ab206d9553c42d7edf44ea947353ac34bb2a1827a28602947a2884940848ef7b66141763a797b2ac5085ad5f15853f62d435db99110f7cd35c36b30f1e21718fc6e3ab72effa16d461cfd9522f735df34fc1ed3bd90b9377c54a34d3bec96359fb4c28f9d714b1ba20023ded48e490ecd1de3aa9d51d2a6073a3746dc07e110378d7519f2d2bea7f61acefeca06b5848d025a0e828248afe2bf879ef258585f1d865406cb50af3dc37242e317e4c0bf458f1f2e6d8bc1e18526a49ec785996376457e37cead8e34268746c5698e3185e51ab021f6023f3861aa322c8fea35bfdebe45c4e9b7c4e3e91f57c84af975bca0273c31c28141977a4ccc9cd8abd6885041370e0ab44db6ad4ec7f071be28e7fb93d597633f56cfd75eb1cc9eb9d378bb2a552f7b94b57258d3cc11dc26083ae0de69742c869aab75d322af7552e30516c45f322e78125caaf710187083073f682846591c5d7d9ea58538dd4eba536a85d13a69826bd4d4f8a2ead0eda8dcb8e67d6c102327d186920b61623288f2f4ca7c67400ff7f2acecf468f2062c515eddb36646b6613068fff5f3e4a5633280d2eb3854eef7f259e1cad0e96a1151ce94c24c7fd87a14f1399765bc322c308ec1a27418d5573c4d230f55888ed466d1db666a5de1ff8746433b1512896ce4f469b06d8b8471947dd3d38bc216f483aaf6d9a3a122b884173e878a91d3650858e9f5c4caf6fde2f683ff118079a54469aa9080178b2935540d4c60f379a4ff4870742bbe36db1b2ff5ef1a261d8cab692d1e24ca7fdcf4b0f07f093d4974bc49b8eb174dd6f636c72ace8569ac3eade7cb0aafb315d6e1db5f5a5e2752f4a6c505538ec2d205ec0f4a30a5a19973cb4e7069f2b5f25fce5f64ba279298a3ff6cdb87d0ef46c5dac95fd17b06e9e53ed733469fb13a772d8bef3838d5ce77ccc72e7d9d528379aa230cb129ddac0597ce4a5cc9ddd436e7fe83f37d4ad9aa0640e70370d27ab4f6087323db180beb7433debe79db4bc0cf5f6a4dd38bc8d60eadb9a3091d00c42db15d589bf8725968e3c55f1a180e88bb48f2d29c4b75a12b94188934b8c9c0ecb4777108c99b213bc92cdf4ccb712a6bf4daea29a02b200228ca3e38cdacb2261db5e65cd642156c70da0f3087943402fb2ef11720445236ba7b02a21f5b07fe65a95d29b1436c97fe92d9e5016469bfd30762242c845a9b36dbe2565777afd43a257132fd732ddf74fa9d820b9d4db211f1433054bc742a912fd185aa377e14a9602c929cec9d00a6fa5e66cccbda44c9125a840926d0f636153a4a929c7c249224eeca486435af35957550136480a3a5fef284928a4e66d9362f4454d1bbbf68996a2a4a3cdeedd7f0b95e6630fcce0765a3dcddadecf2fbb01b35e795e26bdac906b0d7de5e5ee0b9a47907bd737a0c7e3066452fe01050311d13fd8340a11298602537b59b0439d12742fbf1d3faf47ddc422331664810072f693d8ef2be44bd50256ce84d05a33a19dcf32cf5c8f86134a6e9911d68c078b8a1b8733aeb4261554c92c7156eae4924726397ef0cf729622f977505f3b9edc9ac6f45ae70be5f70b3d01b53591587a7e25fa2123135ce12029675bcb5fcafd24416aa719ae5c5ef305686c7ba255634ada4e4954906d52d091a11b7816a9b184bab4df3b161fb00b0e8683cb94bb86f6c5d7543cf2407d92a9f5eb47887b797959efcf89608847c7b7ca78003e459de893e6f4079b71893736b834547de51b3fe7e82aae5462592cdbf394ebef67c6ec9bde22e198bd7f34279a857841d0e8a1b85a650cd8d73c631f591776f001d104d15e1ed99301ef465ad0f4eff565351d4072f1f5beb22d06de7d315b53b75065e1a2a210770715048917adf4582744744319ac059981028928a2f5cdd35abe3ba8eeb3404c45e222ea3a5c43d5d409e7dddf68c4b2c78b89ebbb553795208e87e271126a63ecef936c364bb1973d31de98bfea070c4a7d1448be35b36f5c84b4887200dc03f12aaf8230656a99d5bf977f693f2a9bdf12838abdc355312f0de09e9f1540964170feb7ff703e7b88283991e5d8821bcfbe554bde29a440025948cebf2087ed53ea0cb7b1a4bde7127f7f11343e57cd9cbb1fd29ea72c726dcaf75c6a6f56060ffcc7a29eace38ec10709b31ba8cb5bd154ad2c0666bbf964ed539f8d2f7c864c8160d7a0013846000054e4d7f6737be26dc475ddd9e1e0191ea8b60516a67a1e87a7d83cfe6f1c6aa340c539442b834a57f36cb0dea615c0e3d0c8cb9434fa60e98615ee20e8fac42312e37a77a23ce08e6bc4c536d6bc08f822d9741f8f2ec9fe1089d82413fb68f98a7b63507ff1925531ca54395c7127ca0f9506702b9a24e60d4aedc073bdde5ade41f29f439584d0198a4307cfaeb4dfbd1f5c847527c79401a92d454f0bc96e094af8002b25881699256677a154b6d80beec50f0ec49e82a2625559d3dcf8478a3836d5bc37540b34ef3bca6c0045704aebac4cedb601547bdf61f60b0e61e65e715d7ea994ea93b742711bc9400eec1e7983cc054d8dd1789a9b4435494c47777c222dafcb45b2567b982a4ee6e8682ff4f532dffb171b7a8b6da353860c43c373d6433c2c75a81db4fdfbed80a33f665988effad9a1d460fffd664af6d9b3f24e64f8917814adbe164265ecb6b653c83b0c51f4d8abf5f8d26a7ee3cf257524c76919684deaf23127fae65fb26a357ce5af7f7c33f91bad83d3bb3c8c7a5179ce6e34283a3c7a2eb003e0680ef487c408aa78200cfbc95ad25cdc976bce073a0e74209de37a1a85771e956ad8449eca4e14c3212e771d3cd00f2eab5bde1591a1e42dd65d7547fef51591fef741f7bbb91948d7d8506913147b99be27573d54aba0c540e06f1478fd62c204b098c53b944bbe2b0601a15406acaabb3fad70df5be068753526a8d3b85d0e3e438d34d6bf116ee08e691530b6922434c99e59242707d8cc4efb98d9bf27f02fc74223fd71648546775ab51d96b6d8804c4060aa1811069a8e57c2ea4b2234f45324e7d882544a01f0f7d626977694d1ebf5a6ec254a5f50165bc1bbf95f2ec1c6f5e2f815336ecc0bd6c1e3e347b0b8ba5a5a0595260fb3bbff5a2e7befdf3f8f0db5bd27f2fb0686801028cb048e9ac99e425ab6e44547ea566213c8675d79b53e83e334c2c378ce81e5e95ebcec21e2da7bbb7b7497daf321667b1a09a5b7812f2507e9c428145ffa6ee6feb8d9560818e0e610a284274993324d4d706e3e7c5664f25efd2bded3fcf0365f78a963a4601eb92031e7587afb14f120460bb5f3296993cd3d43ec99b48759e95047d0b48c88069ca6e7d7c0fef668ec54172ca9561913afa9cd5205944c140be8ee2f0c4e37339d2b53cf037320cbcfc5b9ada4cb5af45359b97bb9bed328038bae609278e5b112dcb4dd8cef22a6c5ebe3f777ba02c51dab6299ee274be97dcbf42561f681f40e0a9b637a587e6eb7d3a2c86827281a18dad98413e9aa1f165eb29d21bd2ebeb425554902cc1309c3b2f254909240d5ef09752cd050cf075a52bb0cc8e647847363bc29a3661442e0b386a3f1dc54ac0b733e543f2af59c567ae0da1ae90a3101f6522d45215e330181d12df86ea9616f4f4441a16c85331e5ec5969ade7c924316e7ea848416859c42036694a3a191aa8aa39f87d063d50e567e4109b83d757e4d00a83fb5e13db2c715c5c41b2a10edac5068f2743c27cad75f64630708efc13a10cb6aa0784d836cec7badbe36b904002eda82d20328e2b7f35da804cc7f0b40b4156abf0f34e321142399d8b7f06d6d3454c323809a480e2e7a04ae35c134d0c308cae05268a9524ca1c3fd0011c322b5046e810e69dd0a7974ff4d9ab0d22dc8268f83766eb7afec07b6a8df90f8ba13df459644a29ed8c25f35a27ab45fcf0164c47e7e9c6ea7ab7889351e1389b966748f12f8a2a06dcfb958fcbe24d7992007800d1d2a6a72fe7bae199316254731d0ba548d4d985d943c4306aad29f5ff2dd2d4425bb20f84113a84e830995d56458964e84a2fdbdd72692f64bc1129cc63f8fa326211f28906f07eeeefca1d4532cf17623ba26331e90477ca6f1c3f0764f3fbe40beca7f06af7922511d594f3ae7c8f477a85fb7262ef7b95445c0ba16053f5f89f79541d0fc8c14cd6c03fed2e6d0560e522a3a765a6889d558a0687345388eb70ce3da4a0ccedd4d727525ddad9c2a0b2d84c1de43e1099fb151c042d019ea0a21a477f0bc33fcf83fe76423d8844c6002b07b44ef2bb53e3c5dfc1a7eea4e17dad24d72516535c91ede9bda177ae28e1475288bad985e562d9db11feea56e7cdabfdfc8e2c5b71287efc2e5240e51bc09d0b32b4431c149845b4d0a26650679144e19ac2d14c4f19ba67710483c5eb3035f8315e257a97665229c4d4cc593de13fdd5a4649921ac8a5090da983748f8d3062b22b0cb4cc0f5d0f41ae01797294b3ab9eb689251f9bfce2537dee42f45be8d571a7231912f8282419fb5dd6bbf2793ff2b6216cdec9582dc82cfe15cc721547e61fb96d571f5634d3fe8585879a313980f3424ca94a8e4c349f49d92a37cc9226f161bb9d1375c159ecbdedcf2aa150aaeee7e9623bd599f3b009d2801acb7309bea063acd31e64fe6468f8951e02521244b66ecafeebdd7f7ffe5f5930434f86071d0804c93e74add7c8adf74a10016d6c5a5ba751e03a4663e5c2d587912bc0ea397a63ce4ba13b8246f27152bef1f0f5620ea1ff7f40157faa4139ce25d6d28788318b3f3e6000a86fa2d2700ea4a0d50de0f05befab5523f157074f4d6b18f7dad9fd61fa082f987a7cb78659c9056a9d882da8a0993e68083da0ba7c18e93934340a11f84f1a45940b5f0433c2f0bd7ae88db789ff6f03a5d80422565022929159358bbb91b0eb2e6cf97938b15d4118995e481a580a407e60122cc5a446abda5b508d6fcbb85c1d1a33f0f1b3bc9567f64a8aaf014096c13f7bcb4733473a66dab4a6f3a7f926c53cce876af1275c1145cca763794860a5c88e830462892e89a01fc9c830fe4569e45ccee2c538124b5bf402209e579a88132a33d2b48729bdb70ed04220ec06f96943bb59f946c06c0bbae332194e37285b44a738c8da3c8881a1b8ee0ace382c1e2735869091a833b6b3eb4e256f0271e25ea62ef2229ec03d9bd8a659ee1ac9c9a2952cacfba11e03c6e14b55a6e9205f45d2c1e1b3e4f9d842f78168d99805382dd26ed0d0daa5c64229ed520d7bbc346c96308a2d6c9a8cce54019559a8d589e6abf33bf325ef7bdc3938e7a7b78f611720629c45b65a153058b6579a56550bb00a1eb09e0886e4f0dfe636f3bdd7c117752c1ddc19ecf25eeaef08f5f5dcceceafc48c9f0568ae0b6ba6c7ed2453771d8ed3167b7ac91d1b2d09bfc3f22b33c52ba21eda8d6c27d94e5cd6a7b01e5925d7ff769b886997d96ff109c7de85627dec5badced5e7f5017b059794f49f8f482b22fe6fb447e7bf52f341e7256e5f2a1f974c62562c6be4f3a143e93fd61394fa1e820a8a7545cc02274c30073ae08a3dc28911af4e68adc33ed8dc0ea86f91f3645746eac4beb885359ae50fa97a4deb1d3249fdc092e60d0f9350ad9c9819dfbc3cbfcb0e63385392b4c824948d293caf8483399924e8bf178ca6f0893b17e26c8ed5c00a2b566bb228d5119e8a18783a4e11569989fbad3258b0c39e7cad9b8089df9fe5063e49f43d56a2aa7a7204dbd5f0cc0d54d921dc87e99812993b56ff8a80eaccab4dfef4df8359146b0c1ec755e9880d26af6a0bfaa1b8fbacb00348f83eb43518fb1138bdcd3c39a6dd8532abc7774bce7172c717d32d0b05da44a4806f71eb006f558544a75bd6bd8d33491fafa9109e84b4fcbd0230b2e381c59a3f0adba0eadbc21bae36d43e731ba9ae75371405478551d4554a29b0166d9eb6cf7c8f846c555ae0d693797b3b6a820d73f96942740f0134f5d72c9bd1b0eacd5dc425dee916426d586b5023a13023de8cc68d9ff618739fdaea16980ca7ba53f6dbffb6245f7d4b0c29fd867829d6d8d1262aaf2efbe2f67eb4d7a68c0efeee2363c441e2bc6a92454bc3b1f6d692f91b82dac89d19916887fc056b2624a5bb5ea656d3ca01eda890705347d22e818f159c05026084371a83d3da21792bfa454a1f94f866f1494cff36f4ccb6efa2a1c1c963d5d50420124681072ef4f1e793e007428038d9985f3f7641ccefb3257c4fd81c240b25c80eca4a791e2d0a9bf13718999450d67e00488d75f8990a44ce7f36851923395258acfeb84e5e037e3f0012e20fac61e85dea1c0c0142a167d725e24e964320ef255011be12b15a108f7f87ebd74102f61c02362c698d235780179d23963c7c1a1b5ef628e6660f16096ad3669347b35d8cd9cfde8d7998a6392f6210392da3dd665c63b335ec7f46a6c3fa573278192ce997505217d4172eaa2d6941b8ceb692d147d5a82624e8f50cb9df66257a3ed33f86f1fa703f0da6b1584f609c4fa1ce27be9a46017a3e0c2f1e457b698754881d93d1b37ea4d2c10d1f9000daa880a052140ca4b3fcd7a53d4e131d6dcf64f740790a4bda266661192cd697a8354dbc64ac2b883b848e36cb8bd3cfb6e080ba8fe84db935c0133a1685c23db7099077d25a11629944b8a4b6d71cd99645b76459fe25f85cfc4590d6adf61e8914a77c5929d279f7ae4018e361d524eb070931da3fcc38f9a131d80bf62443154329fdfa3c514ea3eb529bdd47802dd388af4519bd96bbc71616292a38880c24afc04d52ff047944f03bbc75245af94bf43eb7910a9710e8d9e44ca814540ec32f91865ebc9c1e16c4db00ded2455e4d2c818aa5422bfd17ba3a5ec00681c4976908853ae278ae421b58bd4247b5ad97a25d7808064957a6f70c3377b1ba69f5246128ce49f5bfecb23809ba47cb28985076168cd3b746bd5e3f0db8629993441133e2aae3c0167aa6ad26d058dc0b815157a93da7ef2aa65b9de8ce01ba8657aa5d334f9afaf928e14ee17f570bc5311bd7f361dde3b0aa613ef856fd541a8a03481a7eda1ef0c4f19341770f8ddc9d5c4caecff08a8bed330aa721da42bc24463c16e5b46158dc386579806378e1ef48005dcd5217171d7c7bc2b03be9d2b88e60f0d3c0fdbd01cf6eb7eeb7b64a726241d786d41b965ee0c189889135824b8bb6238a4932035a9b6c7d6bf1cc02195b7ec6ed8aedc632f124e380604cb25aca1c11796341de6dcec4af1c4d575e17eee1cbc050a464c3e70ceec5ee1ef0789fff1c0b7ac87efab2279ee229e41dc8fb5f93999ca41a1b0fb546dcf17664090541e75b092584975e68ae8c576df7264876c4344f703cfadd3f209b197e91c329f88fcd6c2513cf0664c0114178690a9d7c6405bbb2519d74eae5aead2471295ff8976b90fcb8c502b881a7da22339a64554efeb7b388c4b6089afb18cea4ecf0fde91db6609c81952d6463ad61eefa2a54535c5b14743ce9695c932568714ea342c102fd238005c022190d4528c84da9e4aa15127b1ee5de7b8644f9a8d10f1acda3565fb39d76c30684e29537466790d86306a8487b4da71e0e3f5246c8f738d65954375f3e9b776096bd50de976d27fadc220d1923fca1540e059e084019c7a5b536bba438fe812f42bae87d936ed9041d8cd50ba813ba7913d78c26d9327f7bf696e9db5a5d39f85e638049875d729c8a613cde2fae4f26d55def5b7401846c54c6164e683602a15954d19c53155c8eeb8c4bb0475c18826931ebd404a004eac4acb854df351d56192fdd079d631a955878ab6669c963454f60ba8b36c266d49a1b734818e5e8b85322b1910ef1179028095152845fa6d172438f3f262a8b092dd1eedde3fd1547372e4131322ef197736e6a75f928275ea4f7d35a76696ecfe333ccdd01b307329fbc36749527a7d64ef57a0ae9233cd3b648202ea9bc565463fd4c7ca67d6f1c217795c8f2360cd23be71674f72b87af14e836feb4687fcbce3623d068d28f38b4a8b8530c78979fb970dd972842859f4db4f0a330d467676f7712dfd596601496c7e833596e5f2d4094fc7337e2feea10e3c407801379cf1a0f0956a1169e9de27e6f322324cb4624923c819192f94a61846a1024495a5371c18426dd524cfd298032702ea84b99732b9c0aca1586aa6d523c64bb205cee9bdc313aa6b8d461cd70f232a8698573666526d5c331d9475f8d300bb7ee55b6cd40686ec9f41a6e71f925dca22ed94408f3ef6eab69123168fd8301c57bbefc150ae8a4219047bcf6e10cd8bb3ee0834457b199cc9bca7731a84fa82e162c7d8a1621b49f724ee6f94102c34382e3b90fb5196cbc4d4c762d3841edfdf5f33814e98b9d927617a0cbb13f0500e093f5bc5f6d54c7bdfb9713a6690ed12beacab136e4face6df7eaeeaa68bac79826daaf9d63bd27d937e1ea6e46c39ffaeea120440121066baf105e94007703b18d972d59391b8bf9983d266f8b77f190f3a991619fa63a0882a78c2b3f272dab85fb3d3085ea293f9b066558caecee524f2438821b54a0caf1151773269f3f2e215e74c2fe3ea365ef9da246128db703f8183ab59c99aa0b7317198c6f1e9530638d630e380e762b862bf7298bdc6524b9500663a801bc6283f5f645be574fc79670b33ea513ca072570a7ef6208e6bb63f5d9beb183a107ced958f2d4c6e6b7d6c719316ef8c24e0479f410ee58b6e708d785640ce9edaf0ffcb3c4857082c5ea40ab5829c6672551c05b70db4bfbd01df92b7ad05da71ef3ccbcae10321f6131bdd7537953efaaa44f78ed039450153e1638af6e356dd5642f717c4586912f9d57641308b71284c3ce0e6773f869002c8c23d19857f73e0e1a3917998936318654edf06c082b6c87c30448642fc18c94244cf7a1ad20550c9914ea4a601ea1bf928f77dee1fe2ada11f19b025d47372e3d1b10dd038ff93ce9e617bf8b0733011d5baa51b6fff03b6c758b3a556e56f1f3abc87e2ea8e1401dc6a57ffe08bce603c3b8f704629e181058aa8b12b8bc69ed83c93a011d68293ad637398515dae1ecf6fceeb2b3b8e177a16fc05d854e1142ba2094a492672b36dddef70ef5e3838c33055ec97be6ae41d11ee83ee681fb1a5eb891101a6ae520385b21961d17538a6c62b68ed306379fe8c556cc95be2fadc2180c3c1a45b8c808937e95349b9148eb046b6027a09b626c0c4c0e955c4b4dda32ebcacc7cf3ea940661cb510d0ccbb905e980c8ef987b41b5b9ef798cb7f8a5ef7fd481df92961e9c00a3ccdd370b288bfc90e302ac7793432a98243d4736e546817758e2cb1319515612e301faa52e0ff86f2ed80a528ad1db7cc42ff7d6f52896e8a9a89dd18ff41beb5b1744b3e31aec8fcfff76bd7b24f0734580fa7c6cae775b0f55d4b745f066c07b861dd576a0c54820dfe12fdef176314acebc8d0d1c1ffeb7ea72f1c701bf0599910dcba6a15111a37d37deb211e1d3f73d66416398d02b6f181d6326100cbf65f0fc40ba3ccbcca93b99ad9e00408bfead35e1927f9985f66f0c5756016ba0195ddbdf9a8da8460819b3909138f769743ad44aca5a6e0fd742716e7c4d9c3b97af1d9edd5243ffeffeee29f696ec6dc58bb7c4fcbaa6de58553e451f69f8ca26175ff26e88cae2dfd27f84867d6a506fe37117512aadeb4ed2b2b17348d39ca96f17faf2ece45c1628c75c00ba66445fd162f2918c0b7a28f1c8b48b6080b8b49c396a034e9db5c417484eca9461b26780652b3105cf849c0f439d3097aadd01245fb34bed5c4057e4f8ae80b0665e208c14018f9e1b1f27e7ae4ed194cc50571c0c00d618d0371fe94a369aa7eb8f360fc2d51f819fe6a60d7a41126a9b14922d524fdb1337454bb6ba06065496ca0ae4a73be05e943ecedfeca4028924c8e323e23886d937053d7afe944f22085dd656e030babfb89365ec864149edb916222b21c46595b6690baa76cc5ea02fc8d63c34716f694a96450db4eebe54bc989746b3a382fb05c56b09d61d08c785543b856a88908e04f2578c7e7a92a56d0414c411b67923ed45780edb64681020c42286848c20034d74e96685db56672e225f92d415cda6b6a5eb1b49f6f40403b16119cb1dcea3833a148305cc7956590bc609ced18c02cfcc141a6a172ed1abfd6d421cc78cd936f429e91d052f756c30c4f3bcf98c5b03276aecedab849b4ec09d83f69b8a505eaf16e73e8434314a941799cddb56b9a32a139ee6c93d266d72705cd4c9bfb997432f3259eb1afaa3237a6717f9c6733d8276922ffd44596713b9ef7f8925c7c2ba2b66332a5631f9fe54ab8973eb838c458b374f95380947f8ba74efa60855a3b4a2a2a0f4d9985370f3abfa46bbc7cd4c8196f5f767b13ab0867b0d90c0286b34a7bb079daa2e06135e3a7d6625a34e53ee564196f19908fff67eb468bd7b317e3ef5b39430d386f462624e6003693ff6879ac7c6b5de4fbfdecb16dd3d334360b144b88544fbdf3cc2cfea379996a65aeafcf798dc9b6197c5c826024877408c0b02e3b0412dd239bd7f7975d04b26be65d6209c159ab0f77a88c0ae037977fd9484888b368b2e4a62e7fe2cd2d1ca2a9b93f5051b319e8fb376fec22c8a2cf0b2504ceb9bc62e3415ae951c92787002de354eedca01ca9a92decd20c669a54507e3934a3c931c9220f5d2d85591cb775ff0426cc1b81451a640bcd3403db1ada7ac917e3230d5f7548b0abe4d3fc0de58000c6088735637f43036ee5692c221870b8b94da92eefcd6141d76bcf07b17fe5db8fc1603b88e768137c4a79ea04277fe731e02d3c4f365664084e727d748b5271038af335c33b5b8d53548c5a8d83652bf21cdccc700cbd34db6ceb709920698ec9c7068ac57de80316c0631abf5ab19f1658466ad876b3200b23d80977fc3b63db25dd1c50b32239cc87dc6fd8d9044a0a1e53d1ffaeb197ee504a25cd12a3fc346fd37cccb94542ca3781e7797a3ee5ec788260df7c0c3f7f4ac909a41468732dc74a99c4dd93e452cdde24bc2d213eb8351f343451f447c02c7fc16c344989458dd16f2c0215be32ea244f4e13fd604775f1605da34af5335b64a0608bedf778fe6319154e1f578cddfeda81cb6a9919c8aca1d3b3578de949f285603d521f813b4f096284b6966d2df5034e5bd4256edde24ef6600b489a7263ce3da882f4e23b3ef806a1eec877d385ade8899d2c32914959f5f47bc582572b511c13fc198646b97f904e3d265624bbc575ae3110211326030e6916b83151bb260808407176583edef8366dcb1cf4574d63d2af271807efdd686af1f08a6411ac160f93a0f83847ceadf4506a59559d4a455d8e677bae4308fdfe2269ad7f310286322a3cfe9979a31dfdaaf515575ce78d0dcc2eae534ea90c2a7a19293e2700f3243d40cdc43c20e5618e6400509e998638e5486155b6bf208fc3a3b750b7f8540b5fd899842ff16a32ea386ad50ccd9663a2e7314ce5467a211b71d500bdd2725b8d220338980c817eb424bfabb30ebc14277d90fa3523521403fc17ae66b49af2b6c4f7c3bdc4f812044eef52c6cd805c4413832253d60b7fe94af0406b2fec9d35963c5f31f409db6561e2a923017ed554d8ee79af4b280b2ac8d33279fa0e436ca1a515439fa71f5062c9feb51b052ea53a3c4cdcfa5a8018dfcf03aed771a7d7c9bf5e04a17d88a31902367de75156b5ac22208af0de5ef9123f8438811eed70a9f74777ef1954608adb0aa3878883311df9d2d23e57db7f99df066429d88d7ef6cfbe1a776e2a30b1fa85d800d26578ddf23c32c86f6c36bcff2a4ebb3ce7e9f63b991dff2f64b1dd32cad492e0efa9c80d18cc61da81132172ae05b85174cb511fe13c525cf5e02fc2538ad861722e5f87dd5f8bc4323ae265cd2e87186bc30b43011ad5c69a944c5155e889054399c8cfd4398f32cdf80b21c88a1e2c8b5abc7432a54e7cd47a625e91464e2213b7c012e40f171c17b7c8bea4a0d1f951d05d4540e6f91e03573c5db45e247f616ef2ae3ec59770365a9b708ad8f45c2c58e66d78125b1600274da5c1c3afebbb89233869ceb46df9abcafe4abe0c65150dc428b16b3209dd025a3c179d7749d8d04b18a82d7aa2a50c8f0fefee05d2283b431b96e4e92c83cc85d367f23deba13a73625163fec73b4e61de9243135b4137cac92d2a8fd89ce2861a1d362f1161649d1db97642ae965f5a5d380486476b6caa4b4c71b767b0d2c3c8b97f317051442cef21ac952a2dace0ab2282feb1a7ece971bfca1a25d89b7d1e3b11a724e13c73e4fac021c461d5d8bde0a11bd247a546b85532696efedd4e6380413ef1e69def808ea6d6ccdb97cb7abc820a45f68773a87c4644901759ef30d7575caabb463112fae7c30c62e7d92ff1da68b574f08083edb7dc23fb5dcbd267a81edbc7ea2fe9222ed58c1a5eccf8ce52c1fa921c0bc45c8031eddfa0dd03a4bab99df4ed426b9a43d97fce5ae60bcf2d7049d39f17e3ccc9d1bfeef4a5b42fe4475f2baad564e482be855d71a6b80dd4e641ce689d330ab80c4e82e9b436ab41df949146137c3c63f31232894096b8e3d005ccfefd450e7f3d521ffa0dcce36f3eec4fc667ebcd6878d12ed76ada3711687a897bf1a89d9c0926848184a79844bd585df1e65afd6044ec8a75e81f482deb5ad94dd27285582bd9ffdc9e83264b5fc78c129e1e4216d5f3da48cf3fda9e000b28f9c13ffa7cbbea02f700776bc040c790a665f3a6f473398e672072891325ebf74a8df9cb3325bdd94f37903905b175675bd8b5d5b05b0ca0a256f1d436b2dadbd06c68a194d78b089fae8d7d10e843f010d88623f4cb6c3bc338542880d0883138431040a5bfad421c1039407774bc57c7847cc7853f87d646b00b640da98a144e6614fb6d4ca4dd2d2081ded87e926c841b0edcf44b2334b79d128e2bd635b4bb5536ff157fda95dd3cba912a5cc3f49def7e7161f03ed6b9375c8f6fe9cbe11bccdf27b349522c2f4823b7a0d1029f7340272bdf21d2536fb376883f1396e35306c51122e2faa1553597a4c26af69131f66006bd4c886f8d9e0e3c70fb2a0646c1bd0532380a84769b701b60fe2ab9f764ede44e783651e9a5062df7afec63b1b75ba9bb507ea2f5a13064b913c7fd87a97fe292d303834d0dbb2dcec5a2c7007aae2aee98f837abf6ee5b84294796e48243aed523875275632ba26dc1847a6d9e9a342649cabd08e10dba276089edd5104a0d71421f6e5c71602391dc196b88493d71b25ed306ce14e8a0172be8245b667bfc5f36fd1f96d2699f9ced5f590a3e30f193a0212739bdb56b9e00a7e3bea501c4594b68acef5fb0323e68009817f53f8a4b61a1d0b7128a1001ffa9eb7ab72097d1a6815405659046935cbb96145b48f0ca07a6d3cab6bda26efa42530a4fd124fa836be5099dbf127c2ea73c705f4978bb57b0ba88c290545b27a4cf10c09b5d99b02de6ee4c50b5cbb430f585f1d63103071d1feed26f73d300f951d0403da019d8c6d3709e0106b06da1796bb9753bc9235a6bd8c7bc3cdcfe0a960707fa7322586687ce474b11d1fa58a0145e622ad7e27d0ccd9bb244e7309f701dc1077b6a0143124215f2e1f51b71e5f9fa579be72dada184a9cf6ae603c85c8093b52fced0379124a45126211442aefe9b8ae289bc4c25eff980587b5fc356e352f06851bf8cb88c0a5b5701909b6437b5ee362c232334a1bfab85466bce2f9d14d88b10698d8c01505a3d3695db868ed2700f39bb5ca76c6049410585e842b0d5e497845d5bf8207bb5b372f04142bb5a7ac4c9579fe80649d53ed8759dd92ed36666eb78f6531497cd3c3aa831ae974fc0745b3d5ddee09c4964be22a6aebbc7b8484fe56bf95743f2e363e5a89cdb31b8d2f8272efff381bee7ce8a61016106d5574b5a0d0a38e1460b04e25ddd2632fa53588c677713114c52bdd4e9be5ad528a840bd18585b536a6d519b970e65e76f04550c3467c89ab3f7b3906b355651120197ed42f41d8e4b40db0b39cb9818894551bdbad3538bc1565eff05c86d6e8af5d6c74239ca0e4c8dcf3eedf407e82487d9fcd3659dbff6863007df7c00a5c3b227dabd5c17e470e5c2667f1640852056ff1aa730e052de14c55d2efe416ff7c5e74558d3a99d9e173b5eaf8e6e1cac833ea01d4aea1f4e4e011660e13bd7bc97e285062a6550136798b0cc344f286a676b566ee5db72abb68d4347793c91b87a50e578fd3138ad52cebab846fc11855df2b1df80afbdb73540febab83cd9348be00d9a890a057b7448f7075c569b920015418b9148bc9eee9c3f43f8cd73d85c36777c9901d1545c59b7a268b073d920f7f962f3c54d8a78378a214b5b035ba70e98396ee160327ab054abd3da0ee32b7b7cd0250cb1a5d2bca604811fb518b3036a3152f30797482640874dc4bf4bd5f598a2749d1daca6cc51931c37c265dc1132ee4f2dd424f1c5775a81bc9d440a368b670cddc12eb7ce18a867dbaf742a42eb36991044c9346c2bedebb52f48335682fe710a15530185f15bbb1346ce8083e27fa9c3a6eeb969d54743402ece225d4d4d097e90b9479ec89d3fb2233248ed4e5bba1d24cb8f88b01428326990f8d00565d4d857315891aee33c27464c794340990bf439a49f016fbdf23c037cfef5eee00f15fa134f21859d1dc3f1d2f6f817857141631fbeaefca0c8ed49df67a0e1f4e361a6c76b1d7a9efc36a7d59015b98294458e1b30ec496db9c788e252a1b5468729c496fc1d95a26f1665d3e362752c69c7f9b488ec54f8a1c9b48b58f22fe8ce0e6a4bf97e7a659afa4714e2ceb8b6802d550cfba5d8750ec9efa3ad203cbc9a930fb60e8ac096d4b3111d9291205b20133e4990bb66ba02412a03b2b0e93cffb6262418fb889f99e7a6dbeadcbb5b7f7ce695c17c0b340f65664079808b69d1946fd7c9784b12f28828ae460ca603012bd8a1c882beab55010caa042dff0e014377fdbb69fc1686830cddcd1dcc426d901bb9852d3b5094b600ef6c52c0883f0cdcb869ea92ba5087bdae035d8377935296d22faa0362c0afc426f3ac1fe0c7708405a2067001d256e654bd97c3e051cb5bd408824551dcbc21beaf482ca9c6db4bc11411d45804b1f85279b85b9f85af1b2a73fe344ee60d71c42c0b40b3a20d00cc5a471f1f290ebe1793e6c61ff7508a46af4f235ec84b3222c42aac4c76c9814f8522bc462744910c5cbb624b5e4bf359537b576912d1d62a783d4227a42860a902dd1287c0c1cff408777a07faa3cbf7813dc983e604d0eaae3d5b26b87b1dd2be29349fa0a58e7f37f0afa90d479432bb801a179076fd289679afbfb6eeb28e694285e9091ee8a8bf434a4c8d463c413f25437fdad3f975901c039100497e59bd7ac4f7f9ba8b50d41134a71242f82069c05465666856e2672f2d14522a144ac6dd268c924d2259485f24bf1cbc317f238fd00a52f8bac0bea1c1bb05ac65f8294005a5592e170bc645c29c4bfa8289ed897f328bd4700aeda6f94395eb19c9cc77149e217cd3b6118a88e400d60fc74b43b24bf93b715ebe0b94e411d5ec0bfac1d1314b657f716132edfc21974b2b31d7c50ab1c2c9dca0b414904e9652a37d3ea7a0ec0bddf76af3446e7aaa46e26f6f9c3d9c5ee789e47abb334dda7e71e4c5cc1dfd0660d1e6e24c21ad2d21f7ddadcf5d282299bf5b0907864c7d772bcd901cc6fe35f411c3f9cd28b3fe2af778ca8829e4fa5280317d1037e7dfdff846e01aee9c10d314db3e0547e08e8f7184b6a1d467176d2de8ca712a58f64aa3addba60e14b9a5a3ea43b11d9003d082c386c648e09fbce75a9d0a205029b3abdbc97667c87a4a8c4ebcf021d246b0acb8b2e0095771940abf02f86613dfc849a032a995cc0848db35969cb788894f3e5390d92fc5bdac27eb5893ccbdd8cd895d0c57eaf16fbde11eb1b2164c10b157d95cf9ed337e320283c1e0098a745c8444643e62f29fdc745adf0fbaef702c1f855409cc48187ecdba5dd2b5766e4c61eb639a09a149e0aae00262724134647ddac948cef2d3188403c718406aa4b1f93781271cbba0174cce301e137e3fce8322164c199f5c3a289f05d0becde1ffabfbb16393b28bcec8dc5e772d2ea6cb8f2cfcbe3c00137418b5b3a90fd54e4c136a58842b5ee4f575208a6a59fb98add1a03d6cc8c55697a22fa6601e94e46ddf2408b5c16fcd6e96361140c69d8d4bdea57d7768c52e1aea9deec1eb1b4a11a57b1b00eec35eea4ff3035bc14f84c4bd18739f6d9ccd4925b4c3a5df91cee73463c7e82cefc4e7d62916e8c2eccb48ca3136ecb23579ba1803ca9d38fcf5d7d1ac7f2348a5cc679d0552624b46242fdcd63f760c4de5a272a7c9ae277ba2a5d38e6337b7ea0384d8ca4252dd0ad360f04dfbc2ff2970afc6bdd00c8c8bc5d7dabd0555f3c9577df3914248e6bac2c59ad98f643fd85beae477ab7737177e86c5e1996354c7a4370111b4a7004a5322613a84843d72b9a091632a2394a9c8b9b01d446a44055c120c20a823c29af361bc2c8c75cf4e61305df7b18c8785b24b8e05e8043d8c5fd16612dbd0ea7da9c525f851be7a8344f00b3e54bb0c8483edf59be8abd2d985ee793eb0c53d6793e137e870642a316c77b475d94682dfae44c2c7e0065dc89aa15c96e9cf55b8253d979b8305294475c0b4efd6cfb5fd000dafc6bcfb59ee93455d59a558eea58a1d7e7c99959f1d567cfb99b6be5be5c11ce559b9c5ab206aeeae56cb6fd099ae94c741a2bd7f10fc0c650311ec5f827219ce021ea93df4e35051ec1f149a66a295794faf50a32702e52f85b027747102ecab1860dde15726685f9e3a9914cc5cc803b757736a1c0338fc56f27ef19c7baa26fd776d63f7a21262b73d6b86cb60d58e87e2b9094a4db62d852e8c99132cd4292276e60a6da5de9decf5b69175dc92376b298dffda997fe22d630110327a504cc1c8fa349efcb22440c597f94e8791dec1516431399b828a4018a11c701d2bfd51dd1d4e8879815764db1031bb61d05e032f91b8dda3b5f11f1d610c0553edf71656f7feffe10415d13e4a45d9dab80056c0ba12c67a44b627db9d0d013042a6669e759dc6fb87fb9dddd38dca3ae619fc14ca35eb171b7090f34420f5c404ff699c95b78667d27a7cf68c00859137d94a0b51a950c80e25332ce5e70103a6688b9455e8b74b32e72ddee7c485a2fbdbd0e83b93142cbcf29d8854e3aca2e895755e27b05d3486f83d787ead10c897cb68eddb8e33ed4c332500c06ee0fc5ceb4fc11821e9de1a416c45220a0775710efdf893452758c0d545caaf5b73718e115c73f18bd5088cdc76f56a071c05f64a67ea8d5bfc3c422ecdb9c024cdccf587bafa248093753b1f07f515b4c3b0c18446573ddaa2e3571eabffd4ccc74e0883f81d9869b0bf544f44f290eb7c4a3e571ad9eb321ca6f0b8151919974ebb37258da8d6d984de739594abdedd0577f2039ebba1ec86d4688c6b0b6676a3ededf56dee77e6006c245093dc44db44c31e3f0b428e33d82d32b81046a1529b53042ccf6ea63e04282f2893b739d8403be05300000074a9b1e8db38dc73b4cc001ff3e8ed0cb584cc7b226e417ddc61bf455c980086a858d4ffb19cef8a0877789d0ac40c22d2e6150788af85b2b0b598cd7b0d67c17eadcf424912f828255d2629540a9b3422e741896e0072dc46d1514f6acba1fb5c1afd2ad4d212ded2f0acdbde85d6c94be54ab3b11fe9174f965d2141d6cecae8e7e300c6bb6e125c34737fd00c53ed8c9ee98a496ef34c2cda00b30cd664cbf669996935c000056865478f1b8b9587ace319fa192f9a3b0a28ef7b68d30d429d2cb46bb0452bc99e42c6380da515f9cee00758f403ad7d807ce4eb112b0cc21fc7a06b344bd019919995033c75435c56aadc4a2038d8f1671a3549fa496e41e048e0eb03e8877b6aea5668dc17fad8e35e7bd5f8b2ccb9bf37e3d19af98c6344907477bca149ac95c59b81f0a86a5202415cc59f6f618cec92d28ba2d421ae7b9605e1c518864515c9fb6b36f5f73b4297a4f3dd43e08adf27221676cc459b3a66b22be3f2572e4e594e3f7af5ddfcb15aa9b1330954afe8a2e1f2ea7d4fac1239aa53bb2158bcad326186ad386b59363ef9a62bf03311ef23eaad8000159b76aa188918bdb8cae22143fc95ecb39588229d36a269bd907de5082a8dfeeacf6cfe42dcd260904b9ca69990ca1f40f8fb187dda3412118315874df98dd6a1f432b1fd22c2350ec256974ba4a27811016f0874fd77cdc72a3795913b6b761c31baa16f7ae68655f2282030824eb3f5fe3e373e6c08365b02fd94acf0cfd5708e6408228d8470ec0c1de27554b2721e8b433faaec1d8799422d24dca432021f6ffc5e1f125c7ed9d544ceccaf8df581e1dc82e3565e1211dda6d189d2fb1619afacffd50606f0670b114029b28b878637793380828d1fc4c02d06716c963e232dd786d26ed93338798dda4e7c286e46d6c23774aea69a7abcf29a20209285c17a88cdbe03236f621cf756f231eaceb089dad1a595199340e037923dd9f9f7daebf310563cf634adc8cddf8946b0612ff331331c417a2163e00040111d0fab20e27f5e77b47bb7dd664f4f8175e824f43dab0a6bc59a454a9f637392f0170b043b645ccbab4ac3b6aec3a61756ee60a781788ad2f8c668849cc02fec67f602d2d5a2f0362a583bc7f1bb50d2c74c5c68c5e14932ede50ca8b000001bf8d39fa7b5680eef7f221ede66b837f2580dd90113f232f16add91b4e0d68febd53972f06922951c1fd759893238000aef33254249208dbc6ab51804497c0a60a3eea46387e5e64d78ecf659bc117fff0875a741b344b5d06801cd0a8e00000008a0152657461726465642052617420342f33302053747269707065720a0a457874656e73696f6e206f662068747470733a2f2f646f67696e616c732e636f6d2f636f6e74656e742f3835646335353235633935646238353635643561656238626131663636623361633831646464313132313039323834343162383435356631316262386132396269302e0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 4bc82fc59fc316e1ee097784c3b4e7930843a577aa34d8f01bc74a7b0337d334 ? 70826302 of 101628648 <30>
01: 35a5341f836d970f284435fa781e60cee9c64dd7db05b61d0bb14b561a3f7ef9 ? 70826303 of 101628648 <cf>

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 2019-09-17 03:19:22 till 2023-03-28 01:45:56; resolution: 7.58 days)

  • |_*___________________________________________________________________________________________________________________________________________________________*______*____*|

1 input(s) for total of ? xmr

key image 00: 929f178cbe5b69fc48bd264eed88c95370ebf81fdb92f7b4cfaa7c66ef96b6c4 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 163b555889fcd0c2dda96c5404a4c5e2f7e82d33307a9e6a326acccef593bb07 01924858 11 2/6 2019-09-17 04:19:22 04:243:02:11:56
- 01: d1c90ed5da8185263fbdb25816b2ad3c8788159515736a98caf274b2346c76e5 02780934 16 1/2 2022-12-19 20:06:55 01:148:10:24:23
- 02: 283c90b157ece99420288213c7f7c4bcc7b8a43fe750cad6c22ce69aab7e2bf0 02822021 16 1/2 2023-02-14 22:49:33 01:091:07:41:45
- 03: 94f168885abaaf23aa7ab6eac63b40a0341d6e3e9c3a676df82359613c4b0701 02847835 16 2/2 2023-03-22 21:47:00 01:055:08:44:18
- 04: 81c3641fd0567c09cf1fa36dcf72080853859b4bce46a757caf9868c3bee0efb 02848667 16 14/2 2023-03-24 02:32:35 01:054:03:58:43
- 05: 97a98ec87c19a36e5025ca79480a45224c11bb47424f7a14a9b1dc698bef7e89 02849108 16 1/2 2023-03-24 16:48:42 01:053:13:42:36
- 06: 5e7a6e9c611b96cb6164003464d9d263f1745d1a3f73e8dee48ac9c7cda5642b 02849304 16 1/2 2023-03-24 23:33:21 01:053:06:57:57
- 07: 4ea4779e1a8e74374eea24e4f25601566c82e48ae423f1805e7b6610b725e0e6 02850185 16 1/2 2023-03-26 04:48:03 01:052:01:43:15
- 08: 6b827eb7851bee4946ad3d9afb77ee44fc4df86a161647499f1fd7453251d5ed 02850799 16 1/2 2023-03-27 01:09:26 01:051:05:21:52
- 09: 014caff52ffc5f28f722af522b5789ea513a4779ca2e0c98af598ca11d72cefe 02851386 16 2/2 2023-03-27 20:42:06 01:050:09:49:12
- 10: 47bab1fe0cdb7cd7bf6babb6a9f0f226f4b65a04371e8aa00f2475dfec6d94df 02851392 16 1/2 2023-03-27 20:56:49 01:050:09:34:29
- 11: a9178068e9b4d68861d46e93723bc3db68e8ab87ada1fd15d7bff66b1f250d40 02851423 16 1/2 2023-03-27 21:42:32 01:050:08:48:46
- 12: bd59223949de1ea73e2c1cd1ec9c87d6d44e896cd698305f06b52170520a9c72 02851477 16 1/2 2023-03-27 23:15:54 01:050:07:15:24
- 13: c19979545f74e417169e2914a99ab71976833ed18510496857630750a7f0f79d 02851477 16 1/2 2023-03-27 23:15:54 01:050:07:15:24
- 14: 74377245780249cecb81739afd000b9d7aee193ae3e40c52bfd5e90cbb239087 02851483 16 1/2 2023-03-27 23:23:35 01:050:07:07:43
- 15: 5705a0efb10dce54aa0828bb12ba1fc18d1b82223d2065c083caa97b008be682 02851524 16 2/2 2023-03-28 00:45:56 01:050:05:45:22
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)