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: 2855cd587d081bdf95b86ce719ec9cd0050194b1a3ddd2eadf789480d79b40c2

Tx prefix hash: e6713f713fb1fe89c1d2ad740d760adedbf3d61f3d7873456d2e1ff1d31c3dd9
Tx public key: d6dd2471d3f9ddadee4cb7bd4a0130fb42c18c07e000abe310d7a8e3ca16d1bf
Timestamp: 1680091899 Timestamp [UTC]: 2023-03-29 12:11:39 Age [y:d:h:m:s]: 01:044:10:52:08
Block: 2852570 Fee (per_kB): 0.001061860000 (0.000020480000) Tx size: 51.8486 kB
Tx version: 2 No of confirmations: 294341 RingCT/type: yes/6
Extra: 01d6dd2471d3f9ddadee4cb7bd4a0130fb42c18c07e000abe310d7a8e3ca16d1bf020901a8bab26b7bf4bb1b109cfa025249464614bd000057454250565038580a000000200000005202008c010049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c075565038201eb10000b002029d012a53028d013e913a974825a32221aeb81c30b01209696ed1ab6e6dbdbfd3ce81cfb2bce807ce39dd21b416712d4eba5e74b49bffd2fac7fd03edbfe3fadaff15833f8bff2fcc3fecbfacbfb3ebe3faeef2ff67fe93d01714bfd97e6377a0ecffe87ff9ffbaf608f72fef7ff8fd14bec7cc6fddbfd57b00febe7a47ff63c16bf09ff23d823fa7ffa4f580ff77ffd7998fdbffe67ee17c087f5aff3fd71bf3ffffffc55b7d9ce85725f6252a3baaf7a4a547755ef494a8eeabde92951dd57acd761e237ee733a2aaed595afa6851a10d8ecaa905de43e6cb46a67dd9555c6a8798f2f85e76deef99e60f29739d981cdad7a96b35565489b7330df51802addffae7ef35c7d61d2ed8dd3dfb7a081fac7080cf84c923eca342e3b814adfc99a09dfa9dc14b47a1e6221d2062eddaae2cd8a7aee490dc26a716e91a7a4b3a8c868038cdc9f5c47620008931264ab8e1c7aa88fc2592fc9f3549ee1946d53d28bf887b06ac1f4c7a70d813612ed164f63eec699c3b367f475d360bb5579dfe4c00cbfccb03740993f0e97f0c90c669cfe92bc53a61d9ef7af93d12dd8df9b3d1e8414e0a127e4a00f10f7c5de91a4fc5e398e0429e6864d6e999a3c24cecade05e10478f788d3ce90d070dea8a7c0c85f8b37084613263bc3dbbe024f128d101f1d0e64b964cc62fdfe6398c761c295cb213870c6720646761fd6f35cb5340fa571b6dd764c9bf100a2acc784d52429673a652861e94ba34bdae16aedb17de4bc9ea6c1b29f530fc195369bc0d29103d48214cf9a235ee814599fb06634b699a453e36f41abcb8c362515c8abde25c895b6a6d8e0cb3af8fb8419a8d7d3c02bbd2ff10c0b6471be6e56642a60fe7994ab86009d0552199dad2065bea47ceb8c15fd1e02459299bc7c24940e24a63b1dd17f4096e276c08c30de49a7ad6c1a42ed26974ef72f2fb19dc615b07fb29d3230a6816a57f172a4a3010847d66c67a9a102e287f62b3bdf3c483237f4aad96c8fe915a6e6f81baafb1c090a8c91bd8a52ea712445dc5692e69acefe4930b02cc3d63ad020e151d5a4d677fd6fbcc3ba92c942c9fafb04bcf993bf617bc6b3e29e51c6270d9199635a483818bde2a31a390570bf2382bde40edc28619961c22daffa3087f731baaa732af108067808440a9eafea2966f41573e0a0c907a69e1f9bdfa5d4ff768a6329f45f3010fa946ea0876d659e4772878f2c24d16230a8ef26dc984517d2e4190af96010710d0a838e372554b3a03f7ba8517107fd599bfa13c286cafc1dd26e04d5c580ee8ed3142b23d625535f373b7fdedecea2b3b165038ac49e3207ff2487c5536023725387533172aec194d69404dd46f21ff2a41ddf14f929490ba436efefe5666a20e62d78b2824517ef8e3f24f0b3c98e19900107b90711fa117a6896787d9a4ddf9d9b4316614c5c6610bb00aae06e949f04696297716cfc979c93a0fc2cfe4d2c92a05d7c88becfd9766ff9f6b6a82b82450a5fb781ede4119ecc947d1fc72f5d06a0355ccac40caf40ecb8e8468da9734ef12f4bac49efc9c4441a721c1be747f3c9ff78b91e396e0a063fa0235612da97859900a0c9ec0b91032c57a42499d368e5ba75a6ac69cb46822c02fc60385ab6269f8eee0052eaf9ac26360381693f1dab9843c7beb080033d5d4db1d47bc6c6706fb70aeae02dad5e89e2f818cd0ba5d171e8e1fd7c0c65d819eadf3c729dbf4fcb2de8db6c9b3cad915b4cb18a67ea3f9b03967aea98c80aee0caa5778e4c3c0ef68c9e33126b31d5dde85c1fd4f757598f88387c5e0e38fd824c31ba7f22142f67e3a6bf6a4ee17e5ddf5caf1c3a38753725645b2a04ddb36fa69a5bf5848b858a78fdf7f13dabdd039c448f65c687e9fa04747ab231a3d0b8e4a7e23f9517fef82a4771cac170e55291e3f44c0a610bbed91dce0be85100e162f16c939ab6716c3e121af65bec41d0f6687e98a61b692ea5c44ae01e91d8ffae93b167766185c2d85575a6663210bd48dd74b463f2a75126c9077b09cda1e2d7af51a22b5d786fc0986129cf3bae69aa6c5f3762f7f08d8a3cdaa3c7cc93b5441dd588dff90607335e4f1ba93f70e94e709f820115e539e2f48271da8862bacaf55f641fa911120ab8f54f3803700544390774aaa277a46fc19413e8ab88481f56de75d4549efba83ddb9dfdcbba2e908453b91902bd17162e5fe122be8902b5404d985ec9bf2f1593dcab3aa3e72808b79256ff34898a226e99cf6486b54e24ce79570e81d85556a1dace90763af9bc8449fb7dd4841125c51f1f98dad0170770fc586be210b673120c71abf9b81e30c9b7cbe9f23e034e949efd685160168a66e6072bc6f8cdae2a551902a3010bd18f20c534bbfb063e7783d3dc215fdad12f00b8ef236ae09e75282d2693e22cb36183adfb56e4ba95ef2b629847af57090724a46ed3b2ffa756b001f7ebc777d858242e3c3851970b30dd1e0c3f3c67cbb7901271c38a3e2dfd33e33241eacf8df5f7789459cbe03070c93d24684aa733ed62ce67ac52c7b1767f18ebf9ca58b1372798e7d42e3e87fcb39ceadeb2ae0c16169830fcd97c9d4e4989a6d19f904662ee45fc80bbe8e67d7177367ee1fc076ff7d37f822b86ac569846f52c294fb5c809b6a7b926747eaae9e1aec257c643701cc03f680d4ba30f507c1a538d93683de2dbb245320b770ba9dcc4cb1ce725aff0e2264d36b12695fd115028c1a2f9569988b1e908b43218b43ba52a4cd7d3144e0a89ffd854a6e6ea30956c77a135b988a27957ff3d07c6e018bfd8a4867b9cc970791922925f138476cfb91bce73dfc74f6ccd043a4efe0b1a6262cc6c64c4db8be23408c0963bc18f0153af0a4203d060828493087e9786d605cbc45b5c5bfc18902ef9174cf2a85deff44ba9dbc423e77b31d4c86f1233a5e9f9fc96930b4268e122f73b932dd8b72ab18905b0ee3d836bb40a4be3ae5d4a2d026741d482d1c5c17ec3d54fd96d179689782627169b682ad04440834af3ed1a3e75556e3ef5d86b3bfe1be837ab064ac9cf673c49a84804c38916f742ebf8fb3f6f481befc688d9f80129025f73624c5b02be9fa529f6ed473807f0cff0568c3d314c689326ad5b8915edf351b96dee3f84ccec0284f3c613174f2dd59f74a0847d5e61e06ef780cced7f1b5e98b55065b0ba5608685d1d9faac4fb7870d4d9b4ef22befaef22ab61fbb8aa46363b6581a3c465a7f2dd34b05042412abb5ed45d39d4346a6f507360ff502e6c310fd736bc691a1936a74d1dca9035c3d4fa18a34f218d4692729d0b324f42707e27ece70c9e7b572c41b2cb81ce69794c86b6a56e47106fb8c926c3429c8c60881bbbecace3c14599a79758e3ce1d2856f167bef25596425e641c8f6f54614f0115b2b6a07620d18db6265cdf6bb91c1c32432417393dc14e9e3ba8e950e7b1ea05e338ae3f54e720d23ae7d20b9d268ed63014a875122ee2b36732328874f948c4597bfdff2f36077908244bbf0286b8583cedc7c7602568128431fa35037436b315970a78b46962e7f610da447749065964a5cb379ee5b2c17177b7fb7b699071753cef61c8041b67add004294d44755681b3d8a4497da04d5d9abbd2e70d470ea5e903d240e7b2938e0932e3f646c9a0b6caf3256f1e9fb53a786f017d07633bd8d50b7d7398878eb343568976945677574f51fd0648574211871013a300f2692a5abaf7e0f7682b971f45e34014508254d78c5a6ff18a980b1c1dbc9c2df73f0a77bf10e162ffb31b32ef86670b1fb125d37e0a2a033a76d5c0c06b0d18418c640fa2efd856f81480f29cbaded9cbd021ecd060626ae96beb7a0d8f9d25d77757c4b2da5d1e349e4fd53e57a2d0dfc2170acd99faf3dd1594318c1c9485fb6ca0de00e10ed580ead9e728f91ebc096190b5ef08228176b271d10012c56d5d614d4cc5a77bb5da30eac5a7519fefc1cec9a7f8c2131c0ec93259970d741c3dc0cf2825be387a7a8e1ac4c323ccc7aa390485cf45ff609cca229cc148a873662a14ad8812d84a4be74edd1aa3736009123b454c4f7dc4ba8b1c0b63ddb9c1716b965e791ce6222f5c953a0742ff39fad3d9a0486f97a3c3a7e20a4b126d9ed43d5bf41adc86c7a3dfe0beffd53300de90a058f9ef6e5b14c80960e629eff6d2440dee3e7514055aad589b33242640ef4fcfb84d8336a272a28e8a09485025a439a849b881bc2c8b5cfd55fccfa18eed185d4cd58c6c90cdde518304adf542bdb83b4f43d41855a911feb21b85796a89efed428275856b5dcc2136f14096aedc48f66b943dd9ce74e7a685502d5d8bcac71500b39df0006a7edfdfdcda10921b4b5c2c29f685cac7d7b8dbd485adfe40aefb910d09274c1c3bd9c3609ea18ea05f82fd25a6527fbbb4b1053f0fa0a784763ddf0f06ad71d8c07ba2069cee4bb72f0cc19979b680b34f1f661c21363dbd33172686b3cce535bc2c73c9983e87a82d328691a355df043ae8d490e75f407a9fde145e8a30c791633795d9f9845eb436d4209e81ef549b0420f2407249879c6c587a6dd371156b142c417ec725cfc91c9e3c310ab5607e87bbffe21680fa40fe12db6903fe3dc0637ea014eb0fbd9e6e6d25934605a9a929f8753454fc5cceaf49f24f799fc77d1e74083d649a170b84a267ebedf950110c422ca1f25c7c29c0521894b72e579a1d916900d790c49b0bf78f7a966a6389e88f8a3e3df2701ade6b9be518ce1a9b6e611c62347f173adc3c9439755686543a9ffb73382539d36e7bd651bc7b5d2eb8e4478ea1c66fb11f6c67fb694e708c94e732851e6800e6e008510daa060c1f820bc0beb1b1fa5261572fad5c2485a607991d52ad4866b11c82170f7ef448311dbb3a91600a5074a437979e75845d58b79781851f3c295d5b3101a449e8e5d791c562dc8c714cc6258229dc477702412b3ea797ba552cd03563b89f36143f8a2ec8c3b6f34ea754d82a50d3846c1573bcd5132c8b97fcd06cb935fd502859e9f35afcc08dea0392f34ade8d348e014a7600c62079ec1ebfea010b41b49e2dcd0bf9de7624902902edc6c2af97d96bd1354c18e556016cf6beb2c502f510d6a2ed097889c6ccde7a5b5e85ef7bc39da357a773bdd8eba245107fd78ceca7be94c77de3e5f2bd96aada0cbf6b28f166a9740d960a17c17149483875bd67afd9223a6930ec72aae188c96629b3f95a2d0dc00dafe3a50e31bfface2ed53ddfa2f5923c816a9ac584e5ed0958427cdf2dbf79e3a25368a4a14aa77e8c6f1329eded386690d4e1c064094bb189b3e61e7d106161c36564fd80a960c68fdfb0862d2fc42de0ad5052741d1876ad39084d07c19f6d31c427577e68258272a70001d4c410e64142267cbdd74da2856b2198bc20c9060b78217a41bc20dbc7b769cc181f4b417e94890f2a6f8e6cd86fe93e5176a4a2d61fb03c8e2520e958e8f9b891d5d9c8f27dd30ee302b682a93463131cd6d4a056e8e602f8bfbc50c0e50071b5ef841ffa76b9a6032b8c151fec62cdf9fae8e205217afb0102d6c4924a47601715455d704c571df01346753ffe0dc7c10ae39b23de4fdd2e0259652d0602ce185266a34dc387b48c11fdcfe68b3ebc0bc464f02e10905ba862423d6ce438ab1abaa1953108047fb528862e4b913fb8793556419575e572b0e5bed589652d7439f9adcc6e007db96480e45ecdab5bfd43f3e7620366cefeabef1b80c856602577d75a88b9eb5ad8398c067620ea3b1551c537bc3d79bba8eeabde92951dd57bd253071ed38c2ce742b92fb12951dd57ba8000fefd7670000000004e6459dab5fce93dc86ec7fb315b7fce54b48f108f215be6b0ff12a9522de89fc761c1e7cb8401ef93d037926834d04473fdb306193648ef3bc21013c83d8b9f89bc9f593b57c5723b207409dd9cc830f360a0436c811c14d847828e4e22b1c802eb6109f20d211495c1fb8c1f79dbb776429dc1ab423fc0660a3cd6e4d0b9dc31247e6150226fa903dec7d88d0e7790386976f9590df96c56c59aaba8af287371537fc10aa2f6b84feeed6807b5f4647c6eefd31ff83c1a6e93af3db2a2137be83a9fd85fe7ce14fcf5ff7941c554d4ff577e6345f118271171d81e7ffeb5aa4abcac2d6611ce31ad162a80d42b52ce6283559372a76abb745deb8b8db27fa0219805ce9430e24b687b055a83ae9c2f9518b61540be3b3185ab34d76424242a3a086f66d377c53c92d77ce8b9f4e588560a8fd3bf0ebd661f06c40a4250de408b3114131454a16eec6500effe5ec67d0e3a20f30cf9b3d55dbbee2873570c549bde4e8113c9443911ee46b3eb3f5554063f055b70696e8a49c7352f29d74a08ee9b228d0c6d38ecb3b56845bf8b98cfe8d71ecc1aca6f21e90d8a1d20e2a791a94293ec08ea4c8e50b37790a3d35b7276722070e615f5c052e361abcfba2d273345063cd300a1a3afa2b37867fdeb3ae30123143d7801566c78a8e6ed1e70a2c258e7555a34d71181b837efc392eb8758dc4082f298678b09840a233177df13c293b8b0298ba5da7c42ccddec46e8050e6d09a9007fd03e37ec2a3ee5c99fbb63d57e2013cccd4952f7cc6d0891e42449336cbf5ae150a77adaf0063c8c8b48317406d8956620a1c3a9ee86718e234265a00c973d6bbc85d47f62c8f27d068e625f5133ff6c1669945f27063e72a1751187dccaf4a690061e89418a97d71ff4f79d0317eb76e0eab0fe9f12587399d6746069963efb9e887e08633780214e80995ced3107550227260daa00b2bdc01eaff15589e26f85f44652fce8e965fb5044d3d44777b25f4abbf0c4432de5e6e91be9d3fe98d6a45959eb8a6c0c722aac9613fba37b2bbd85c4f15b6991f492dda6b3da320017babaeb122999892f22c5933da07505f093a3108da3e61af2b948d22c9a25eadebc1111cb454db766519c9c3d651c4a1a96b6a55592329d349073c8371c8b8ad9439b22aa2ff6631b35867f3959f6210a78631d3dc79ebc9dcdf44ac123243ab9f0e596e624325e09cf67bda284b3c11749ac44160b7ce2005e6323db41408f00f2c44c883720d6a8f65d89c04bd71b2063bb0575e8f2da292e4f9ce3972d81c4b587335a28dbe8d70f53bc1745eb31850175f821c1fc1420e440db40601b77db96c5cf9b9a860c2d7b4669a10354ddcf34ff66563a2326f1f2ac9b222688d849f88c53d813d213581f810be986b2ab35ebedee047703ea18c1588b22b9f2443336bffd7ce9735c65f5424bd872715e7a59ea50088abc1dce1fead531139839048021498a48a9105925ca559fb8063be79a18358ec9807e7f19691655a7462ff484d694fecbb1df642492455ad8420eb0f1deecdc6cacc924d3015e8a158e97f43bb96b6e37115f6e425784238ef833a8a04ef5311e2e63a16bd52d5f8bdbfbd89c46f5919d2fef404d7a25e23158644510798e635f0ee9b3cdb77e938b8bfc0579f77131d90abedd9bac2c6d88325c6b2778fac8f58ebcd4c7fd3267de533bfe13a5fd932cb6226e9e98dc9f72149cbc2f54a099a6e74a5212911f6e967342289e96b8b2346286c1d77a485ec97a97f86ca5de5cdec444ce78d2872ea42bf5b8b5ceb428f3bb21a60f6f8ff16036d5ce67a6d8141d42dc9473bb7c5e861c49906702b13e738ccff30bf6723ccde64f3ccd81f6d35a00814e2b433e5ebbbee48227eaf7347570f8ba36c8f3ad7998c3032177c74b7f1913408549c3fe5b5064f8fbcf0b00c5e23cbaf052101f2914feb5e088c0b21bf7478f7d22f387096aa8db9ebf3dd1c61995bb018005e7b9ada687f435113301c605ab979cdfbe612e8e93adcb886cd210ea1ecb228853ea6e045a70484936f6c73009a03f3c8d546c9a9a34627e207572a2bb8bfe738559f7dfbd60eae1d8931aa8cb2f026f2e9908cdc5a0a396ccd818cc42b9808c4d381778b3fab1a2a698a9a6f21ec2732e4af35cc47b20f1d908e180349d8045e2304f932451713a1cf250e792c71f5beeb811f09fddf8507e499634c3dea637a2548092d5a7d0eeae8e803fde20da4eb89f04a538ffb4aae08debf46d475cd6daaa5dfda86cbbb2046440577aa8e7bd55a7a7c00493ec69996fe3efaf0a99fe99dd4e40125840c7cfe855c35a1f88bd88d0062a3fde8fbddf8fb76e5e5b5897bdc439d10d7dc0951276e0f3688d4080835762c3c25e35e74ff9c211abdb4e0e6521b8f6c2c582b6a7a9458502f0ea2a3351dcec28e0c547f7d595319d158340170bab0988ded9a507e468a84640f7830e357b18df11122d131d42006dea3bd1dc607d5a1bf39932295d5ac496359448229d70d8b67b72ed049f97e362b067b7c6e433842977243e6183e885e66d601ca42bcb0ae4beb7b95f2c293b91553a35bf5b8577c789d4d21e74c8792a9de6d8abf51f396eed419b2196e5f3d59c16321e9d1d1c1be51926ef2249e7301c6e9b9fa2fb169ed9b1449658c754f245b33dca5411a179f0dc6b7167e1f7264ec173093bf41f92710f34acd2f893529aaa76d695e570ffafb40ffe3368e0f41460a886fc0f1c56fa2c31b5e627cd3f30575edf69ea40d0c69e93b2adafd9ff2f2370c854b8ceed268bb74a6ed109a2130b5821636ae86d701b3e801d69b1f26ca0a67d0e631e49ca81b9f57db66894ee1846459c0db49a3e815477204efbdbb13c26d4c2f01c8507f1a0d4cf1a3d4c93091e42cdfee1d95245d7f4d48b37729c7403d1697326fdb6bb7c2fc50afc21f166fd2b15bc1990da33187a3ca44cbf4a782dd100590bf9df4d72cc8ca3b74a42f1f6ec804e2bbf9cbd04737738b399b3c42b1c3e9651ab00f33cff11f38a20e113f83ddff35b4757b70a29524e5c474b48bab325076d8562b3a29dcceda74fb28cb7fc7ec9ebf82d181c32f56c0db1c35d2f67a3fc944350b027a7f647d9b363ae9e342af4d77f9f52a7a31f1bf7e7665469ea474ffd40f0806b7b2c592ec972a499423c5f8937ac5e0030bedc77cdfc42c57859a35a44353428540bc4d8a21c43ea485e5c028e43c35f3a007298b6690c3871dc014b161087fa2c23f561edfc0ba92dd31137f5e49b45d5e943f35f1ef9fe3e635cd44f7065d52a475dc0dfd2b57e5fabe63e6a403a0b8f2f557d3315a7c068775c08c8a610a67f77bd8efe0f27626d9041592af0c861237b8008f7b7c6b100f8922fc7a86c2853bb90bda97379181c964127fce4270fad78ac5730977c6e65ca404d22914a9108f525ccf174931448766f134683fc1c521bcac36171f2f02c7bb9f4cae4e57cec7984d1ae598b683d8fc0852ce898ce2c125e3364f32fa8cc8108d772dab517578ba0c2f2a9e3d2c77642f9fccdda1d8380f114495e9232666323a918fc73066e9d75f98396c229f28359cbdb5143eab2f37beccb7a5ecc7a0a170c7598e6c88567cc0a6abb1055903ad7f2ced3134f98b1834ea1162a49859cc4f0487c75629dcdd16ae0b197fc4905c9490c0ea463c4e85e698c58d8c7a5929fde49583546cb9eaa95799ecb554dac3c7ccc5b368a5c48925eafd6c2600a64fc8da76584f7df11b60f4e766621613625bc36de7ee7a91249f8fe19c696feabc29d5aaf027f1f8b10f1ee37f9e4f21ce229e86161774841d68083a142b1fc655b4a5a6a9f7af4cfdbd9f3a1b4d96421c270960b08fa3983a9d813faba2415953d5d5e6c6c7ee6893f827a2fe4cf0e4ddbb2e5cf3f2fb7a019923abf4317c2df283c1072e6b2a8d654b71cadc7404407ea72dbf22886e8e053bfca887b4361e4d726c8efdb4a38da869fd9758a9a7f068d5d73bc35a9e09f7f02ebf36e2faaa493daacad3c3b39669661feace7cd34f06e126da3af97fb445ff8c1b50456881271b9cb7ef7691cf94e440b29e56e2fddbf8561f8a187a35656a562d975b3cba7571606314fe314e797b9a2a096f2e484bd01026b7e9dec58de33e37e5be855b73986f9e8226c4c08971b070b451645ae74cd39abbd553ca22b8504984d38b1165b242792661ad79bef72a32ddb840ef344db4947e3fe570fb1ece21309158e13ed132553f81eb43027dbeabeac22ee2438b70194d4e6973a8094da3998a77db4cab238ee63ad1a118ceac354976b4390c436540c653ca30b3ebff9c4418a69f6150ffcb94a662c47c554d1adccb92ec05c9e4e0fb7f1fd2144368a2ec9449ae575e184aa7980e3f2f0262d6987331231c8463ebe2e54a7f0e1c0db3e3476450c86cd48ae26bcfb5c01df5ff5b8854dd6d82188340a7bc9865347d611244ed37f2cf4c012d4c1579db6aeeb48aae02fe187e40dd3dc56d8faeb8aff13e8b2f8ef8bf969527619b1eb7c5bfc813c16164c5fde5daf33025de8c2d4e5fa4dee54265ff13b45b0143388084e0de974f240aa088de3e9dd41238aac560b7fad46db873f7391247acfd51b3d7c2c319aafb84b7ece5052c2c894c279195a0a6b83b418895796ff4434ed8f106b017b440c99420eeef7aa42e2a2e306ba54d20d516e2879318217f248e0c5866cd13313a27cd4b09bef2e151c3f0715f383782e55e251af4d1d32e1bf19279a00cc402bf5e6d649363dd71a2d9553957c0df6c9cac947726542ba351a17557f9110511c84cd04bc7997da71d3b0957898b74c0aa33c74716380384385d43efa2f52f11c5f7631da528e1a5b052159dd7b20d82ac42253b9d902f7cdb279f2397ae7a3644aa9b587bf910c3be8e58dabfb2b6657860b44f84f13973edb1f5677dd3cf30503deaa10bba9a7d7c33dbf2a5403d24fa7991b59ec726963a70c326be0d4a1addfa8eac7860666608cf1c3429f9a9968ba074aa34eed82145e0c660c0f6f425566d3d93f83f1a273772b43a5ae22ebd0b5844f3a470acc4631b6af4a8923fd9f861411053939c1ff193d07026352cdee9b911c408d44f886c3ac056ed593a75bf4d6271a62cbbb42c2369cd08728b275aac28db15439a16ffd490187730da2cbc609552c7aec1e432ba5dbdce49a474506c4a82d4c1c15e04a65048c441c8c777083de269289b0e8c7bfa5b0e62ecaf55178b5e2fc740db13ffe1ce23225fb3ab98802848823dea86ff5b703ac393ee9554adb58629cd4df15fcdbd742d1c1b9271ffd1ae46bd53cc9641cdc6879fb379da537412c9fc79c019f231d45d972a680b3e1276bb69c6e24a6847de0670f5226c0fb204bab0c96f91024e70e473b42fde5afbaad8bb7bd46f39fa74e7d2735d4780e335a58df56aba895daac67477361a5a451f8c8d8b9fa49f4a00f77b499b6e77ebfcc95d6692567158ab2bcbc0a6d48f15ac17bc9d884cce470303ce1d7e44e3799f4f2b975f124edc2318259309d15cba2a2eb96b53b9881ff3efdf1ec81be95751e6b64109741d9f0e2e542516339e81d4b03f8b9973666b2534ed57c0778edb7d0e7ec779f6242a22bc762fd814addede033b2deec08d776c525ca20d8c6165027a31c564d4bd04a0e7edfcc252940dbcb07fba65f9ed6e7be370637e5c03bf9ea0adb330339604c5df30d5101865baa2395ad7035b6a95d567063029b5e4976eefc403c52947a7e267b795b019d8a700ff9fbba9948d2e9f7513c0a123baf1617c44206dab41bc68204b4013efd1808fe2fa063115e640d5615a860331b5a90ef5d4c0b0ed8e435470e2083d54e14e1743d77791516fd1716840f192fed4e34975d3ce72c84641fb0bbda497f4e86fdb8fd5487b1f3287fc9fa4387d8ab7f9d6cf4ec61d60041d3f3dde6b06687ab109ad22e69604098fb67a921942aca712aa185447b3a2c653859ed660d05fef751338ff3027adbbfd683a881582c1e21d929d5bb54a24a118315fbba7bf96f44ccb92758f17f22f6ebcb7240cc4d31abee510064701b10072c76682d917db9b1b618630f8dbbceeda565aae86d27d03d765a53552d4b138d93df57e5696b05508fea3a61d6a8f4067287587c9462ccd7365f3e357af70cc23191758bd760ed32a09f2a56e6ade2cf2bf4b09b7415a198729ebdb9a716f0b419723cc184d743cbd4755febac310a4e424c908e9b5e3b6ca3b6897779ad907715b057f0184764a5b0ab1e3d7d2adbbc0538135047817b78db5844f326dab3a0c8876c390869df7117c035e77167d66e4997c3b9b66ab838ac9ff0fdd6e6670f3cdfe29dbe81ae6f4ca3a3a1b6085bc35e452878ca06a8210b9b58b290b36ead87c20e68b07f954439082efe20e4b1d37edff75e9cb1928c99427d9cc414c06d4ca602ea3d9341a846d12f9fdb4823698ff8322459992b968c2b0eb8084c0437ea109e2a8bd9d67ea12405e87e9d2804c2c451970e988fba4ee03387a539a82ccf74a18160e7f638f6efd81cbf94bf2c276afcd75fe36705ab8d0dbdb1b0aa5fcbcd4ec47a5a0eeef9f2b120de50ea25fb3cee1f290e677955f89d0bb37fed9827f6a51d0d6984e95f9596e075b1f58df79d4a40f3929a2cc3f26cb647a220e3253d015997bfde6ff63f1bb438b1b20a8835e74a552ab8fde972de6b206a3ee79bc716da7ba105ac66f6895c53aaa63cace815a07dfe72f79eac59332bf4df34e508f47d411d6adfddf8c5b9167b7723454263a8d28d8256ed49c8ab541e72fad62ac52562829a1dcfa50ef5571258995e30f1927124513ddc8fe95ebf7e95db72150dc7ebd3458d2dffb2f0d5cd1d26f71a8661b2e4f37e4f8902af0d5c284c02b3efeae4277e674616581878e080d60ac5372d8142bc85c92532288bf4d62c7ddec70e86f88d4be2228d5ad3c648fe2f033bef2857db47de47f019ea0d639168c9e00867784e70ed0d35eae977880edcb0c97f5e2f5efa759935167b4681f62b20e31a9fc940335aedc399b60027ab88bf20ef644674e54fc239ca8bfb6cfe28a1670dec6474844061f1084867cb979e2c54e527bc4329b8758adf113351c788b63c7e5f335dcb6339c4c273863eea93ca64252a6c578e5389473b20e7c28183051085617aa5e1cd9c303481d0d90bc075f6ef1130be3e79eccfbe62ebaea0b980258a511d1be011c8634e8d1136d884819837159a16de048bfc720b625abe61dd11f225609b2878ae22f5f8bf76815811f06718f814e9d81ac85e8a53d43acfd047151ecc0de0e4eeeaa917f54a1cbcf58938d3db39743be7e3a548e616b1ddbe7150abcfea4820aea6d0c5184861c68eeb67291abf0ac834a018485849bc682b886f91729539b893756518b08bbde973761245da3bad9c570e3dd49c3170c5e53ef665e5cbae843fa6e403937448e9ddb191ad54d2beab71c964d977b476486dd9e189b329da27d5c5721a1d2eea500d9356b5dd792f7618e3095c8830299d9ce959834774d43adc3be7e05e61901a5887e87e5b5b6a8c8b1e60263326c5aebea72ff87b8673a8e39574ae8e86d35582316f740fe03be7e863e0f110f32987908c45c801e739a34e5e12ebfed0747fbcc55d263768c258508ef7aae64453976d4e7c162946dfd5ef3b3f06ade91aa5af9f0db5f25f5e50ebc74b87aaa78966cd884761bc38164dac550fbed7870301c0ea548bc9e9c81ad4e6fb85acc6348e8c23936290b7754da54ac228096a68d6e80443ba14a1ece1972386f2391bf6745dafc23a6f6c9359a69cf4dc4e3dc4164b3b2b1bfa1a1baf6ef87a38ff903169ee25f2193c7dc6067a4d1d4f09b45b84ea39bc98c9abcf03812b32212217fdd17caee4666bef30ca6bda18e041e0f2d21e9e813276bd4400d896adaa1b48d10dc81a871bc2d2f2cffe496cb758060779d2cb8ef088156f5a0cd2745e2e476ade9390a7de892f7f21dccb188c0601b0f674e1c2c5a85b2c8de6264621059a8ccc14b4b871964347f4923ebbee9e6ecd1ae74a7a5b255c1d18950283f8babf41b9c29b493ba5b10240e6bddcab3eb2d3666f25500aba78a0c1ce7c321007324df1cb4e9e6b083c6b4bcf09316deaaa82334c88c0799c159c84692e12570985c4080e876c09fb569cca2f2c46e82c4fa9aef7bc15c0978758c6278e29baff0dc59e3f056543dd10d73d056a379fd00eb29890f3ddda5c2e42e12aeb09f4a8b9fb808ff6ac827ebb7100f36645fa0c5bec880b44bc10a0702fd001a3bd2fa9b9df70f62aeff4cb02640120de6f83e77a5d6c3486af4ff5db08ba86ed2fec16804a1c16c4fcdbe305e9d0394d441b0e9b0b9619ab8382d403e8283d451f5862fc66f053960379effe598fed21e1f59efbfbe87e4165dd25345865e8b8a362837635c8022afcf40b4a12ebe95d1662ef99a61423e0b881ec8ac96343f0395f9a444079a21466f112f36fd41ede8769c292991418380a086ed289aa1a1ca72333516098409688d6520ea82f228c7b54ad41ad4f1937bf675097334763181cd96b34783c50c5960bd57da0fc4b4a4e55d2d03c421cd3d281a6c7ede50f0d0c63a23b6d59cec168a19cfc39f4e605af4483399cd96c7c52289dcadca1596fc9197f5aeac533919ae301f33c75b2e3ef961e7524ebcc18f0c74c5a9f3f0c512420c8d0a14a1e8330070d4d71b5cbfa33911dc24f13150fc6fd84f90699e17e20761a788d88d0b7d6ca3b18c52f1a96bf9b9db6d55f8904bad064df85d39f2ea37d09294a36c44bb8b2cec773c24250340cde8305a1f04d4f35e8887508331888bca782f483b8c89a1ed07c475e0642baf44276337c0639e2e2e899f6d039cb4a6d97ddc8701cf7e5bbbabee3612f99ba02e609a21d9021b70f9d7983263bb7a0d53701f51a8ed0f364698c05c50de9566a5e8f8cdfb41ab73373db8dfc15d2dc80ad9fb7848917539ee59da076e57090feb75e9a337cea0d30c55feb6fd02cc2e01a29a857eca86fe1303550e249cdfc3f46418454fb4b3853612872ef81496129a3fcbaafdd9b710202831788ef9f82635abe7bb6797d2b6fb5617f310e435bcaf2afc9e2bd99955d33de496fce46953a7574a43b521723ac69af5801be660db47d4a254a83c509de242260cede74720756c984e43b13c39f4bb2de159d8556d71e4306453954e32d415bbdf75362f2dcd9d8982669002e1ed78c3f5d410511cad89e1487b714d18d9e87970082a6c2c21b4de2e6fffad7908bd95dada2b6bacfe94f4ef466f249698c01f90f1f024287af153c40df9f2db0227c2c4a7204e911d41811ad85d2bdcbfcc5e7ee747069ffbc459e508f1f0b5de9ade673ebd34819353055bfa91d952482bbc209e55c1ab14c1748447680232703c78118cee3ed233239013bff3f15e6d39d94f0c507efbf36ceb0994982404d9a8ccb90f52c7f2b5643bac927b3e3d71d95a3410cd92f012d4afd9bc6f4322d5ee4d9d7286ede5c1bb23d7bbec4b0660f9f6ae9acc260d523c1618c86ca6be3ad022b09dec7ee05750ad395a37d31611225dfcf2bfd599d661651ca0669f2f834260d31c43dd344ba0b578d1aec46b4289c717fff05ab1acc8f0c4564f3ade84fe9bf930411c015b8e603a06b9e90712441bf003c7983daacdd4c09420ff438f084d9584c4cac312c40e09a35a620802fc8439199841022cf2f620ff8fc6018d55b186d86de0d72054b487d3ccfef7c32634fbc11e8c82a357bcced6da5dba41349103e35eeb5f8ffd6a3a9aeb6edffaf487b761e78dd0c63fb840b73c30ce3f9956dc57b872fa745b43e25fb0ed8cf9dd83095bae8f5281d8bc027b1ad349c79df228d33675507519b70f4b4fb4215d61f0b35db5924053bda47e36e944c20634ec675a829eb900ffff5b0617fa99d0894c783a1c8939a62a51c911bf37c6821d79fab8d9fa9a233fcf9ad9326005cc506b10e01124a372991b430135da1efd5b543c733fe33bd884a1ee0d885a597f11841c5aaa6dbaadab61145b98e6ec32f439643e97188708de0209e8cbe9e27dc31dd9faf956032382db286ab179d8fd258004112e049f2219100617dcb2dc83837697bcccfdd67b275b3c90d7de8ee457fa3dc95a6912191044411d6f82b61709411e1a4c3ccb00835ce62e43fd5cb9712fa38dec02a50c63b3508440754e5f186024638c77592545e4f51c78cae5816a9556db787f44391487ba3b76cd7c635b0b6bc14e73d2aefe7e3cad6a1fd2a7cab5b08eda148a299f79edb96bc59497d3887a90c5b4abc21625ce60aa18dbb5621524b4522e95b6acd4f821efd279c915c682a46a2b399f5f406ff53d60cf52bf66926ebdc5599b9bff6968c46d0cae941bf35164070403484036c93866627c8da84c2cfa0e5dc33411855473ab8060c822876f00c6b7ea741ee12a1bb8dc9a57246f45f83106beb4820000936ad370487beabf8ccbb82164fd7bd8ad9854727d874bfa60d6be11719533cf65496a39b0770b728aa1531401ae9a0974a30e16407f262ab090f61a23ec9e6c7a62a471419cfe7f62ca8e246e9f522c647393d0f5a4db889ecf47cf7e6f67f1e07f3e1b18ee98d3dfc7d5a50241ed671f3ade5bd08fa4b77be3ecfd13918924ef554f41a98ae97c26dba0d4aeb81e6604e63df10052e1b20121a01ff0a6de2f785874b29e812de194857f1f7db6a2feb5bcb4e8c6f67578dafe7b6e8f2d727253134cdb34b9538be630b8f5cf4b1aa953be34ea02bf3fd7438497c2aff37a14952ab4b3ead0b6e1cc4e0dce050e76222644f0ddde41f4894b1e0368c29f467acc3f4a0a5f3ac253aa78ade9b54cf7191cc3518aab212c2bdc2da911a1ad6faeba4489e6bd607892b4132585056e9b828454ed0190b055adfdb8baf94be06e1f2ae0516d07897b5f952a6ae6c080e2bbef071b2ea21db260894c21f61402981547aeae24bf15d5334b5adbfa407842ccc3f7f518012f6be64175359b8ddc046d3d1d354ee207a55f5c6606ddb3ee967f8830fcae7ab0e57e97ad868eaaef29379744020ebdb014fcb6470d6327b8514404fafe5b43bdba2ceed85e220fee895adb44575fab1a9dc0afbf836a307d6895a6e9369b9a8b7effd0def91937b305922c0d57d8d3a3f4c71f856fd0746ce1947b55c253da17f6a4a0035fc1cbd40e4fc8bfd4db498a6b7b6abde4ca3414cf2998a26e9b986bafa510afd1dac3ee48cbd0fe3a320cc2df51832f5fee5aac9fc118a0a724178176b5e85efe24d7d18f7e37b698d27e3514942c1559cc1bfeb38e2772c44c83589f4daea20f0a9a9a14040b3401b3c77c50f3e9a0e8b5d22e623cd8d351cb05188237d17f2dd24a153ab473ac05fb537cb5f5c095acd8737be7fe47808ef9fbec6fcecf0463c9e93e44198d783b5dff2d785634a7d39da0859cd3fa54bc4d9b9ecb54f64888c010eb42686f5557d8e86054906c1699b916016945f65b0d9dd6875b287fefa6d0537fe11abc0fc77214794f123268a1eb3dd4fe415944c41be05c37aaa2f7fd0351f95651caea771c7b0147a78d54fed4c30ba35af04e45501f0c6ac3f290055ecb96031ea934247d9225322cf8949b2209c1cdebe064b9d35c599c3f123d84fde06b340cc2629947b861b14990534dcc99439c9fb56c9556743d1ca0221d57189f939c5964ceb960fa4f5272cbd1899861a33216dbadf414f2f66aac7f08a8c2879de7a00d1faa945fc3bd088cd95094f279de5a0d2f72ac26dd1e861a9f7e892d26404ccaac614c9ce53db8407421686f610ca25ec8e310a7e5bd7a6c4ad6122770187d6d1a67277ab80be14b9b401b9bdc67b3cdfb488fc56ec92790afe2c286ad544a4892dfb097846121e0e05c3396dfd9a3fd27e1ca9af5366d94bbc0a4737755e44199f6d586a9593090f0217e0a2ae70fb24c6a0fc15a86c0e55b93bf165f38ab887d287786afb384c7da51c40c3be0340c24a73710c647cd07f73cd50cca26bbb88933e55a3c46861bca46e9a5a496b9931bddf95d2f1a3e56ea38f8bd8150d757d26a001c7ecde6e4040cac302dad28aa722ff7fe8834d161696a86b563b7f26e623e6c1c356df3567e1a470611902aeddbd22c6aa3c5c730b00027a3b66a82068a55d6e56f72e45855b44b52640dfac1d544832bc5f63e3e09733b32e5068a2a9d4d4f96bb23c6ef8ac1d2da1251fb8014baf4c5278f02786f168404fa383323ace6b54f23bdfabfba76a6337ca9506f68e29f1ee90cfa27831acaa5aea83caf490201e0b23a310ed7f5bce93009c67314ef994624486655066e093edff76e953a9b61905988f9a94475cc2167f2d6a58e736c5e128d2f2d89f5b7de3c5d2bc75330e28bbea537af27b040576d335eb32bb3632cbb60bf34a65d7b41fba8fa307d65e817b8cd739a9b667cd9e2be8a7e4abd7169a60bb990f40e185818a3de98c9893b35ca8bbace7dd82279d7646178e427077a2ebd750e00a8709f4cd0583ddf459296d6a5e225810390a9054d1362e1e85bf0d05e41326d636c56cc6ce9058cf3e508c8a719035d5201527f1ff67e999561526b82e79c9df05c2555efbb45270a5f7ad6b85357cc4df076a1dcc4d6ea23e0e09ce68690796a95554b4594681261379bc61890497efdb146144a0aea9c2110f1dccc7bbdad8303fa32e1f48cca64d1c826518f96cc94cc441a18155fb9507f27a2eb0f2b2ae0c5d5a46c0c179b0a2fd64ecee40a01321215144d275b41232fe02dd08625754bfc443bf6e8669fb233412a9683aec697ae31db239456de984cd126b56149aaef7a9a10ec8fcadb1f8d5619e62e8e7f26626940a6305fcf72e556b0e8a20950f62a9b89844d8f9f5087239cae6370d708087122249a5ff1f70b31bbafc86036753fd990ca7885423f1f1e90afa1cd2ee431ed1240f7a85e10bb24f058e178f1a36c15ddfde6689cfb135fb65360dc6a7c6f599bd7334809571d0aadb06b585f59d05cf144134af928d05caa4c2eb82d791c1e2765cded4a1a19ba21c441860e3c49ce64c09691c8482f326eda4c07a7314a883409527f5064e45dc7071e86bbf477dc8887618eb8df6fa0c17dd90b2193d2169da207ea374473176ff8babfd93a52c22c456812b204e7d46a8f51a9e6360a03c9c1c111b5783e20d542914f1625664101abf9fa80a1292a123131fd1394534fc8683633020ce0e914ff77724b5e0fbdb3204d6a066b872d1ba3ed4aabca2ad1a94b9fdd656a4c5ea383dd0b76a5bd625fb98f65924d17bf37740312743ea18b55c12e4811f27074654e03ca170a2fc698d5184c6c3a2146cecb3a118066954e66f10e2c1a7fb7a06d88cdd446ae7be6c61ef7a31e4e63bdcad6499300b670f685ea93f19a66b612bf3112ead51f7af83358f5bf3c9836c4798bb7f7905d2797d5e9e3e119088bb8ebc8f3597c994ff745a21a6c0d51551e6c992dcbfb3c518d48a293809f0072a85b399326bb6c7787c32830066d2866ca602b4b08374c6e1c5d15af787e814db8ed9573a09fd9701f4d435e87d7d73095cbf2752ba9a30a7b20092ac30099b36f65edbea1c672f7705832c97aa6d00f3579738067aa9abd32314983bd572fef5c1a891ec09cbafac31ab825090c8d9a10132516cd2f364aba76504552a20d068f5822b5aceb24189e51ac30357bc15ca2fac9aa179242fa7f5348fa4c59ae34260ab91e5403773365fd49dd2b9622da8636b2564cfb22e0f15b3b65e555046517343a9b8de6313d6bb6e6b54d6087e4a5b1c8607baba5b0a501d166b4c2e5a7e0d4e66842b66db1fc47b660027ff0d950b8109a6f5b87504de17cf083cea8acf9708f541a2bbca34ab0f69d3178127942ac915279e0999bf7abb7836072cae5668fb54c789458a3be3d3622b43e7edb0a8133823e3b42bdb29978a967bc2974666572f21702452a7fe1e449192123ec98cfd9087eca4f37a08c8bd04bce2373dccd4e4cfefd6e05a42805c01c3bde8c3c1e8172805ac1b302a22d60750681cec3684153fb0c2933ad1fab76f379c390479b34c8e3ed404a60ee767f8358f6462d3c2915aaecc26696a1cf3d99727930b126d62dc1c6b9d1a534dbed071dd398a9545da5d99773ba7a3164962ecef7984226d7e1f1b69889522f8f11861f277b034e5a77700aea7b1e909be44b737ee404b138d9d3d12e4bf85208787e370aa515f2d917e1a68710f77cf9a767a23d736daf973e1e477e05a86d6fb910cf7e9db3dde1deecc28ae25878c182f4a2c3e2d3e0781d6ec018307e35d59fcf6748b5720fae0e76799682d210d9170e6babec68b85d40f4c2723ffa8e1811a60418274830f337d209cfbcf7d0c26b04edac6f7b5d0be294213677e3d11e5af438c0b908db6db86c923cb07e7349e1bc6d13280a83fba4305ef596549030237b6e6115cdc9fddc23a08d770ae6b29e3f34bb301eab8c6c5deceac2da68822069c1f92a8fa3c6417545d2b9e2e5d53abefedbefc5e4872ee8f4d891a2c4432186285e227a8746fe60e9b77ec977e98fe65c8e62a8e9d3702146b9c99df2b30bf921aafeaa19506be0adbfe85bc6e50362a933f6741b2e1a007074fd22f87ae38368f6ca6f0add031d72fcafd560fa458997a0a9229c750dccbd9d2b3e4756bf7e7e4ec3df01ad9518f1fcbcbfae91098577df85cbee74e7280fe910aa0f759f7ad541ba71775bb9fca3071c0d2e6d9182b70b8b98ebf67b4f8cd394409c39ec666e1ff229148dd7ccc8fbd2feea9cece200d2a276a2c86921feb217b3bde89972a089b585f91c5774fd13ba5ea4041c44199b7bd21f8b5f99943a1a062fa1f4244684b8d8b83437d7d58670f199e6803e98bce174285c72f7393cad22a1b1bb8133a010b6baf58393ceb7fbbbefb7c6eb2fe30aca7e8e8c742f06ab046c010e05444408924db43f057d63745bfd96a49d7ef817e76f502e2a6967673c9de96d87008f83f8e039def9cdfb075778d21d9cbd3bb759ded91e46a11dc7265db5a755baf6d31c39ceae46023f6b3aba35098bbdac6a253a293089c80bde0578a5281a5bb8d44d6b0359652c9c60402a22dd4165fef704873e40e5d8d4472fde0ddeea2072339cc32e3f9158ec9a9e6c35e8f25e35412a8efebae5d6628b575528482a35fdec025bb6be8738faf6a40a1aa97617f1ae14e073d193432537e72dd447149eb850c511e543b990db64a706ad415b4b8ce7d524a519a4d868941982329e7aaa8b62de33a6e0787b8257a30c960f936185dc2ea8fe3eaeeee04170acee28b0997fa91ec33141c3c15daa5c27bd00f28bf9cebfc3db7447d54b94846611ed7ac31e13ebaa5d3b803598dc08628b7afd77e4a711e58224a8ff7c6a44322c578dd61c218a2187b83297e94bab49b980f13dcc44221a1f85bb3da6da6ca2af3bd535483e55b0c0843fbd2d9f2d55d8122e320fff3c524c60705d13f645bf32e7dc1d6446f8bffe76a336a270d891f23b8cd2a0207a18b2247b6cea66b2b67264d8c2f86ecc9618de9064f2f2f410ddb8f52ad765014d8298eb565dd546f5bbbdcb796aca8a444abdaded1e1c1a3b7f718cf9d9338af153e7c8a79df2ba5b940d7eabe9a0bb8a82fc9a8f85ef2eeed6274baf4b8ec9c91822fbcfc4b6a21179d9777a1d0d84c076562a88ae171bc7f55ea009af99c0b4ee19d2b4bae72707d9c99f1888ee567684b8f34c4bffcf03bc16e00e1c647322f8cee643b1a100bfe03f05d8c57bf12421ca757763640a8734b29ad382b71223e2c6d79399a93d39859bf021abbbc08cab7593e07be36954b3a64edae301e3cda3a4acdfe6fdbc67155215a5c15053af900d04ce58bced570656ea9de9352d662f813741edfe690923e2fc7d9f5c520fe56e939298841af834d31c8ea85f48ebd2a32894265db66b0e87673ffd27b5739e47f37b9b2f39856be6142f277ca6f9d4739e3dcd2c67cb3fd24a8ef05095bdf16bf8df66c9367eb3e34d9e3fd514a3fb852d6ec623f2437536515a0f0dc71deafe143a11e470fa6e5c2fc01afe58ec551c36b3f086bb830979877fd5f34e6d2756b3695fc8e479feeede3c6e0997e797dd3e6e067312f9ace9d609004178f7f9d8bbdeb3292d8d841b19753959015bd7d0d7e47c17f31141ecc6cf2d30ad973ec8498060efa4712deca9cd8f56a2c66d7ecf27c67e1a0f63dbdef3a667024321979a8449d7074ef6906fc277eaa3e4f2f92f729554086e22a4797e44702ef12177209b636e5f5c3792431e91f6a03896bb3a21c2a2c863607e782185e21b0d0e8963c9b66845ef034213ebfa7824c16adbab65448aec8e81ac70550f3538e7863605b884bbf6538d0bc8bc3fae90b312cfec0562fd16937107326323657606f17841fd608f170c620c847d9191143d11b1efcd5befa5b8af1f5d99be21c7bc283a0e2880759abcc185e250ee8b9f8cf2ee9ae5c58247fafdfbb195d38fd579cf78fbbd94f15fb3bb549c0a16a6a4f017a44ac042f24c1d8468218ab184aab02ba4d75e665afcf1bd057d1496f41d09aaca9eb45793affc10d5f5d9617313553bc4e31ff4c5b0ab329a76643b4e8134511b75f33a3758aa69ae0a2485222b9b6e89b9fc0a49e0b054f911e798536eda8dab2024a4ad0ca7f78710450eb556c4fa980e80fe2cc7dc40678732c2f6d51ad3436da06d7e3b20d162b82eda3f501c9782b34144fcb9f836862994143e7aea515f616a2bab62f29b8a4a01be7660d3dd95d9e6541d11862dafd02d6d8a4ed236063d1d8f78f4c833999e71c808616583d13d7929c380c8d3f0725a20a10a24d2e5eafabf7572e48c1e95a19aa112d7e9e3a9a391ed39309328e57112c3b37337745cb7201f462e3c854f1a5f638462e8e900f11ea376bea6abd1018f90f23818d974c367b706f469d0d42deae55a61cd7b38233422ad604b4cbfd72d9800642377b4af44169e6cd781396918c7454e57813a9744692ab23e8da410fd11affdef5ce11e4b5a62805b38a3fac5cba2634e58ec2e81a146f78fbb01ca0fb375580075768b087c05a1012ba5da79984b9348e08b1c1aef1366daff68be1cae82bf26752dd335e6017dd62be5ab48c4d054cb59c981dbb1f689c577f96797b942f5a3572fdc9e12b6fd2b6f2fdf4512eebf5dd94c1b24cdb9167e92cae6cb75884a4ebfdb4fb321eb4b5a20d44b408783771e8ae10d36998deca1aa13337c4c43e94a22a651a813e0ea6acc8d2972621eeec6ffb4d07c08fbe47bef65c9e7b2db08d1984eefc681652ad4f873845401c75278bc3ecf8d65ce417c6a8753691d96d4b15caf8a60b5d2d8f6936e37817525a50eb0459dd9ccbf86330e199de0c4c1d6f8b364dbc0cedcdc09f82b6531f7647854ed145b6ecdf2a8b4c7c8ebad78398873967290cc916f421da7fe449fc2e2555ecbe6aa35d63dbac9b2077c2b96fb699282939fbfb95db5c43f30d2a990fccf108c98d03f788fb8ab0decefa1b37a19accebd23622fa61744f51bf2c50f450732082808b74fec735fecf874962d27e3c79d388d023482e5f3936b73bc0a324acf990d141b8f72be3679a9bb02bee6a89f091ac4fc3671d0093fec7c008b53338aaf611a924a06193ed31e6ba0aec9f9ef89fe2a93aa42eb7700ebd4af73ef55d17bf9e93112d8e9af508b82b9ba54315cdb51b908cd9b6131680ba4b5a021f52deee6a6e7366ed2d9bd041670ee7bfbd1ec2df9742701425ad10b7e3558482c322f473809f171863ae766eef6279010ade09adc8d3c4895372ac6fba4e60686feebfe021e96e15224f020d638c93ed32fd04a6a5d9782dc3b28cea12f2070dc8f46342fa49267c5a9c6f6feb0f0f2a0d67fba2f7254d951c2378f92ecf703ba4ecb45ec7f2e7359c3afb08141f681c86c8f404e00c19955a86434ce41d0877d492f4b7711fbbed78eeadfac559636a47bd3b0a8cc82c132605fc3fbcfe92c3b91a471b705b7ebb62706e3bebf2fc0258c502bbab39c25166dba3014724ae47b25c32f7855a7140b1cc18c0a6622a38c4024cad5a12852b85461347850fb5fe0fa8a8247d66beaad990735033c6edd5d43d9364317ca3e6efd4034de2f076d6236eb9d01fa9a69a82ad793e2d83df23c54c3807a26613f62a9d6dd8b49a947f522068cc8edad626ad6efd959f431664c3637186bb7be8478731a6d9a9ce2c8fa1ea3208ad86460eba23bfd70db5ea4ae18fe4d07cf3724e07bb9ed1864a632e4755401c0b8d09afea54b49dff98abeb067b31623ff086d43fdf96679690e02b6d8a03c6df713c937f8cbc014ee4410351a07cdefd1c61fc1d1003d75fa4bdecdff145f95a9748f91fba2424fca9b7a12532f0459088dc50920865b99674bba6ae29d937ed8744d4ec94aa12050d92d8a8fba9035601c4c7ba19314e2ba7b95b440ca335124d921c8da4fc3de2a306fde7e1385753c5c7175494a40f5851d41115686e19343223bd2c825632757f27c30d19c2077c35a7410ad67a9eca83e3be9ba0a22c77391f80d4865a1d0783ff5e6ac16003059f1691439e012320cd20f68411cb2a4a5fabd336ec597198b7913219a10ad075c49744be417ee795655b403f3049af1f075d0b35a0fcde6825564d2fdf5136b3d6288fb2d85d35ce9ef73d698ef6ed4494bf4f904af3f50390a1d35d9e9a1a312d65578be6e9e340a43c63a577274f1896687493f58e67d3615232c5e116d1b2ed6c1ce7564d525a375ffabd679a8570f3647e48d0d1071441d8f69c5ebe223eec2a6e5a22c176df07c3ec638bb08ceb3411d7e55540513ebeee5a972181f04ba2014d7e0191f4565e7620a869e0fe1d5e72bd1ecbebd3f49bf936120687571de5140823297e0418f25e0c7100b083980be5b575f080c406b1daa844deeae64bf324c3bc0548d7d76f112502ec9e12d9afe5a8dd753f55799c1701d1748c9a0366bbb9a6206b9543e7a6ca9f3117e7a6b777c753448dea460801971e16664af93685552374ee10b9f56d3c3c0fc32c23cd9fbe846e94fc222a713a32f403d384e2a1d5d0731a592cb3dc3ecb27804969e025a69a6eeeb8f60ee89fd00d456d126141de1c051f274b307f69f4db8bd8ffa6a22cbbd906b6e302ab94829a79ba86f36cebdb549ca702eb02fbcb9348d03c30f76090cc55d8cd5f6958b637ede904ce391befa9d60225e8f9cffe1a23f15c2ac00ef400c136ef1f014d6824689bb7f7c6a070dbc7109ea0ba2484222562e67cabf4415f8eec6e4ebe4985f4c46397f3eda6ec8fef514dc0ef0e2e43ad0b0df1642c4b12a06e9bb859c42c3271a2ccc4574aa570596ac290aaed5effe6ede058305e5f284e2a342cba5b19287d0ab481d620aabf405015e513161c5451a6029033f4388f867e300f8febbb11d518eb136775ded8fa38649e26b00372a5017b4884cdb857af99b3ed1853b3f8fe629110b13735dd3ddfa6d340519c02ce4accbaafa244b9efba53c300b6494b3c2aaded9f58317eec8374f837a22a038eea600ca5fc51acaab35d4471a8f3fae448a5294c6031feac6a24c3bf503940fe23804d0bcc28f11aba2867c4c4638e6b3b1bff1f19dbd9d15d11162a70f07a9374e7c6f0596edbca369c373518234f152a300ae3ec982f20a6d0b963d69e5c97f4cff643fdc802e5b671e198f406c3040619bd32f2f791314dbe738efea6b31eedf1f2108f2c81674cf7ef67ad516a3214867a7f0fa41c081b8093fc610cfd94cd0eaa4eab20899ceeedcd86796def45b1548216a09e39a08b89126bb40366080018adb3cb49a50c5cb6973d2246eafa53c365d791f2995c2696b356affd9690604e3b4f82d7bca77c6bdb769030630420e94083d6577d2310bdc15dbf580fbbefaf0cc9b9ece82be0e26d164d7f33883d44f7fdf598f42535a4d326adf6c39605369c30240f0b08d750796a27a9a059fa898c6d87e92c277ebd775fe89808eea769d7a941d183f05b97da547806a27ef107b538bc5b650c2b2a325be8b626d1e73b1dd030a08cf770c5f7ea27a221f19cf7f40fae0348c50c5ea2bdef528ae5c21292551e8a2a8b7d769ec13085aef969a07810008a0bc5e5b901871bc2dab8e2d4e22d33bfdfdd3a499b2180910dee778e8ce7d7cfad2e2531b7ab930d2e27b2c68852d9d449426f291c0ab192002dad842c995fb924c7b9ef40d0702c36f7d6ed7214a80c5fe832a72e98d766e4bc419d7deb84f22455bfdfbee90b88ac0bea11ef67aa99262c9993e9bc18813637abda752275d353c601d9e88cb37e521e115391c41366d397ef6aef6b9a775fb1eccf6cf1db6d97c8f284a996c65f7aa207b4f6f04e9bd92eaa9ccd803956df78ba0206a94bae5c65ff970a421cc1dd4132d558fee98228fa9ee62a020e0a43b5f055e0574640a7770a45d18613cda6c6b78f6e85f85d0c42cb577cd34eaa4f98dfa9ebd61ee0d9285a6ef6cf6e7477bfad516d908331de9628e5f7af463a979e8d7e16c979815ddfa03ccbe6050c32d4748022e5a0787a5001e0ed482b6f4733195c9e801be318199cb98916962eb9583f2882a68efb6683f5f903471a661650ad8c0d92aa02eaf907cee5343fdc6a1f05c6a77cd883175f8faa7c5e8ec81ab068812d1ac1bcccd351cda738bcb7b5b65932752d894d03e643fe3089c460cb563b841980b54d67914964ebaa599e7f7bad514f6ade7c648ce0067bedc3939ea806d0b3980450a7d6d2ac865d18d7bc12b771400121d6c7228e2c5d19e39d6a51c2c754e54d702432039bfa78e086ccdd4c5e288d3b744473a8efb9d8fa946a64330b290b9027d44896d4dded4862b75a1f7a42bb0b7731b67baf2e48fe4358825c45f2c9a3c37279debd88ec2a3b627ca87dacc85cb942305abcdbccf0eae01dea8204acec73682ca2c84d188470204c014ff55a6730428dacdf06a806c78cd184d7ae6eb5cfe37231d28206b0114dcbb5ac00b9611088a042b2f872f2a51f33e046f2cee09c5ea851cbc026d84ff385332527c45a0d8065d7da7db514bcbc30e2bf9030f75aff0aecc826cea74eaf459d04354d708b518d7c5bc5ac8a3d7e2aa10862a1bc84bf029e796176232d52e74f5bf73ba25fd64974a7fcad5bb833176ca92ae435d796d5235b8456a56dd5bb54c8e0237ef4c1d9d2af9a4bd13eee6ea8ea2921e40966148343216d92afcf3caad2435bcc2d60fe5a02cd03c00d21ba6aa3db66421775fc2c438ce2f3d1685ceec14677caba5e6475ee0dbe9a283fcc51d3de1d1f32dc8dd5c6f0c0c685aa32f5cdbe47b7f2410d48d2d4f771ed94ad6f6c583abd555c516f24ee948934196178423852c0b80022c50f2c1ce836b8f34bd8659438db8b9890202d45dd2825a3171779f357c94da0891c77ca77b7437309bd531842af03e342b8e9b53aa1663b9d2c683858cf8db0b0b9ac69c7113b404527a00f705f97f202c303c2b4682d5679db52577e02b93e449880c0979548b3be48537cce52dc3118549eaf5948d34948b61d0fd8675cc92e44a67bfb1a4dba12253fe579a414a6ca5028fbe167143a4290eda159489c305df64f6b54dc06e5827c94d3bc0b69e9ada599752b45fcae0d61c92a815f26c0a30d2e724f25a680b89895b0828584ace6c23cc534d1e5f9f6e8794618661b302233331d80df22204c399e2d1a35b08c005c72b5f86c32f42511331ddfe1630036e6ccdb2cbb045af6c81e69b76e5dae268dc258ae511be467f731469dee901882a3bf5320f12dbf4d1a0e5ca7153621e6c80085fd66701f517e1b0a4ed9761814f191631ce8ae955d1544d3e89fc42d16cae9b119fe69d8472ef526fc6a8afd870acf572f1dbf4c77a8fd30d23806dccb28ca2c300523e19e4d0dbb77fc6114b7f8dd82f2585aed7a565918e9593618bc131b63237c6a1e7b928a25ceb986b805a7bf14e0f6e05339071a6d6816fd09678b3db87063f8b9e623e54617a0b99f3b76893a3350f471a81f3eb2e41ceec4b87f21d30408f6a2995fdabedf51a61b5c6d451337336269c44a75e79a28ca4fafb89393534642ffd4d164be8a8fa823d80f54ba33e692b83d44e6f7a360162c879366cfdd6338219907f0156d604dbde9fc7f94e811260dd1ee10320db9bd7821811f1feef26bbfbbc1fa696964bd10fec9baebc748dcc2fd32dbc881d2c7273b72e85a0e0e891730d437b4eef59f31b04728140ed910976850e18528ad287bee8c754c56962b5241135be7e205f50ce329197e9bfbb1082f34da87375eeb0d4236ffb57fe4f4171e34a638669c46fe06b65bcbc1b313132f9ade87b186c807b36255088eeeccc0bb6c26bb1b4e5e915bbba9939709544d939308f134135e13ae91e51bc42cc6b5a6d5b9feede0edb40c1a15e1345fc6479abbfe6fb779874df102c435c6a1fbebeeebcf24d52247348b3dfae021b52453507547f9c30926c2405d3a1197c12754515f9ffa20f2418ecdf3f5751ec8734e497d891ff40cd795a82bd296bfb57ca8be5dd36387b1569a34a7c4d90d4c2218d1e2b961900885ba3968b43f681c1e29af2c6f32520757588a496a4320c9ec8654b384dd26cbcde624abfc5da1b657d0c6c7b9b387fdbff4480d316ec5ac66d4669a97b2ed6138703b243dd70a9eff5e911237d1a5336465459af1466239826e491c950515a228c2f9aa4798091b0bbd51b61ff9ef9f9ee19cc5bcd0ffd80a065dde19550f284f9f22fee0f044579f566a7a2d67650c3cc65e9b662a46ef3ba2cebbe08aa3df045ea564e33cb5f1edf1396dcf2f549760b2df781879a635f123cac2739a34b26c041e8b2c74cdc04678b44ddecd39f79b617f81d91beb3ca1c7ae55cb5ea1c8451179e39de9262ab02b6eed878098a88215475b25489fb032cecfd3b398fda26b1cfbc30bf0ba83d7096f554508c40a2009acb6b8bb831ec61cfae2dcd5b9c145b73437159f2ef36f4603313f1cd95b5cebd948c37493ca741f72c5cd639264cc7af3753c3811de7243fc1cc96cb6c1d8466afe918754a7c69b3d1a53b02ca60e2940e977001916716edb035875bc8104e21ed14ebbd2295d9e659597783e903a2d6bc5bb29b6ecac9771f38a5e7c5287a856ffb41686d7eb4e26a4edf057aeec147330b586852267a0899bee1e61411c35b3919bee57427dc090066d729680b848680ffac54bce2ce48aa6423ad901b3fd6dff7ad67b899c031364ede9dbcb65f7b883bcdb549a57efaa873b3dada45b6276290a0f56a934ee8d0ed133a8b5e1f8f52c56d6ec7bf57092d7fc1e4671103a5be90f6169076c4aaea76861787ad8444ee1b22c088b55c34221e381703f8b8407e0bafe83a58eb6330c8ef265a07050718203070c94d915344774ce47fea93ca808cd662ce3f275ee6185283ce5649d5373da1cbecba0b2d4426217d609e805006df3ba773e0d299f5df99312aaacf268c85b30bbc5e143a673d126044775210f67a300531bb13d204f42648172c7b384133c288d51e9123a53bc60b073cf69c62984cff73fbc3d10ea264b2eb97c1d70701e4f74b08d1901e923cbbd304f9220dec35fd33ce52f460d231d1a53fa5695ee66c30b7c684f1ac890d0516561516647b78b9814dcb093f4fd8e134f2133e8297cb95dd4bd3adcef113bf22d35aeb6867499ed9c4d317a595ea30cdd507d0ff91cbd5b6c7046df8812785d9ac656fe086d0cf5da6016685a1afb835ffd90341ce9d3aa8b6ce64b196bd58533f3352b9e405a4de5083209c40bb01c418cddbb80414726c47166d2b8f7d984c41d4746e9a3aca7635aae432fce70a9ceee2c438bfc583b865281315b0453d7c69ad63bc7e2094122f12106916cb12ac4a4cdccaf9747ee604048a0b467ef54a0f306e0a5cfdd0a5f5a128650ec70a948638aa2fcd4d98fbe4230ae25b84ce67f77957d1f3289a6496c82f1af5df6aedc9e2fe62ff8c30064732bdee8f78374df01c5a2af8bdde12e7ce9b60c789f8f13f85b81bd75ca2368b1d793fc1c1055eb341779f56972675e2cb7a6aaf7ad65d30dc424f14ac052ec28dab4641dd58771f38e453c444c6e2d05020e88c2854887493813f1dd4bd6000451a0b4d2f6bbd908e63075ca06ecd61a7be6a01bf19f8b664d75e861cbc4d282af222345c3cc2facdccf97066995ff10ffe4c4c399aaeb73b146958b589d90b5888100aea824bbdcbd6c5bed828497a07c6c38df95b1c30f23f92fa96c7685be2cd827886ed5f94d6ce92a32c092235b11d492b5d3366f7c1148dc49732ced934199a58a42a75ee5736e35fa1b820d35655b3d3b4ba68b707517d61582344e5dd9f15b59f580ee8948b6fd2167e90025c5f0a1de484296adbfc533ed4e1d88ad397c755e828916a3a248b5040bfe213fc856b985952d5872451df8a021cecfebcc5ed28ff77b0a2ed4fe44079602bbc69d8d57f13133b27ea9a2b8aef01c14469d94665063c380e78cb3f6a0fb1d618ec547e0f5908a45544fb79580260baacf496847957c3176f0a6824154504c76072225d345dc19637324d14273aa463f48bff25231d8f9ccfac37c6f68bd4f4a0bd6dae0ae8bf6495c22088fab3c8b803a2e2f2f56a8bd69a5308b31c3c25df1b9fb4d0859184887654f88e7eb907570d8bc6738d63be56c9287e7c3bf4f31c5f79a99057a9add9c54965c8a8151ac128a1fa931e70044d0fd62ebd0cffd704c17b412471ac00bcb20b51f43c7c3d5e79fd3fdca93baa65c7685eed1ed4e6f15daccedc50fae18f64f9a713277db2f31f8a97c64b1129fcdc8a628c22d8b5511c80364a22a17a1d9f3e1e275b7a80d2ae84b414b117fc84846f01d3acfe97aef9c76502764521cd456e3d0950e3ada683009e7e4378eb94646758488793c4c5bfca0d1459d04d1fb5860d4e3c0fb84a387980cd22ad096c21c1d8e3c02384f760f7129d30fa857605262801b63048c865c77100d3db5f236f188cc916ecdc7b7a13191150dd39585df132ad4bd3070d94c82ea0a13379fc184adcee5fdb82d7345dfccd4a52f1f7b35f9565b99f30c62ce4de29d8d6862201bbc136616adf490822d3fcf2208bdb40618b13a1d6cd01958c19ae4c2e936edcc04e80336c1f8d67b0006e0f0fe11f511751f5f59ff1eeb06d1bee8bcde9b44cab15d1c3436d5758e077a0f63deaca94f7fc04a5b6b8cb2a1419fa93f134490840d2df3070475178ac0351d5d38b0983071abacf12faff9a71c8bf1e8c414db32f7de1625db14227b6289365586e24bdf4b22e4ed4b96b463bb8baa9e9949b34254284baeeb47ae8eda561e6da6fe3383bed6e242dcbc46f5495b889efdf6191bd8a2878c225cce8a77345dd21f52ded662c91613079a0254bc12e5ee483405b22c80d264751d842f78c2667a22e63c1486af0e582d9607908bcba445f71026c26c2792b7264d78a480e60fd2751dc37781a7eea28f4499ea037e5f3119b59fc06d32b50f91ada1d3d32b101d8fc012e846719390822bef923b6f4aa03d2e504e7193ff661fc1a2c176b51daae7d2cfb95fa85187134e1616fabfb2bc081957a1c20f04792c4b8aa6c8f490ab25a8f177099d988c40406d53ac048486a6a42210f7e12eede834ad0fe34c17c3c092db65ec1c81f33508ebdc6f58f95ea7cb650f6e366aab219b5c1e850318860c85998b52ec510e0f9190f137fc847d925b8d55eca45d05563f7813c823f79038de31f10b74885fb1309b2bb8805415d5495e3c514459236cfb059e8f09f7459c9715dbf201c272169fa18f02aca491308c152b0ff9aaedda0dcead6c4224b358c54347df5f46500f04dad282028a223bfa4155edc157f9fcd2cc0e2d4ccfaaef78a219176e1fe8c4823f85d8ae0f3d22c895aed11cc1977152f6e355c98a872d697975149572f6f3123f460235ddc5a9bc098e037052a841780dde668fff164885d41af14d0e74e80d1f22ec591979483bcc26c50d0fe602909a392399b01a3b07afe0ea2bf311c3ef205c1b60d9a698e4139916ba86e921103d678b2c92e1c66a88b04d9f0babb2a7d407633ed353c9113b358eade9e998d3d7bb8818d9580149cfd6b3bd4252bc296043d151e92c7d9aefe5016fa0ce96dea09d26e249fc6c8a07978bf20bd76b8b25b970e2690e305aeef2229387775738c13bfbc8c2dad787508997f9bd5e72578665bf6ca27270722dcd22b0405e4b2b84364c73afd215e1393379383ed76349d6449f9f84a6d11d5a3d6aaa61fa3b8e0caab36d12f0a5edda923ae20ae993dd57e403ccc4b25c731359745193f27830dace72b3f21c8abd534c67ef8ec403a0abb045a4e4e00224d0f73cfce4a0d17151301ef32ac5a3d199c301dad7f2b7c952438ae6c8160d7c1c470aa1935cfaaef92fa7475f57788242d7b4c969cdf8989135baf17b75ad1acb5be1945b41d2903d2925cd223dd483d6fac8396c0487d6072c7fedee8cc0040d1cfdecfd3dba42f2ab99117f231acf831f9f230b0e457a7f8e486d907d064ccfa430d950701d23a5229c93465f192d0820db18e374e5dc6f96fe88a75fe89bbf94fe48e5c94f25159528e078eeb613d37f992ced8d72993389efdb32776ede8693a3201d999c4ac5d2de1e2ec32268fc76a94d2ae3d36664eaba99ae8c85234aeccb99322c3794338c187038681c504882b6067b4b880267bc9a5e8503cc584f26ee1cebcccff3858a8449119d453487cdb3bf4fd8d715660e88f959075781312e2ecdae1440ca3988275c9e440345c23806848a24d0e57dd99610753f866cf41092ae8a4a37431560ec06e45acff37ec8b2443b42cb17fc2aafb97e25552c929fde070ab10ed15a2436ec19938c92095aff5d6b6f9dd7ff2f02de4c7d8ff384d735e9f30bb7c36384cf7b11069e9305f3e5c844b2cd9137f12fad048243bc2540bb33ea9fe1af789bd891ccb45ebe5a6f1365b8e37d8899543f4af9daa8b68f2b1efe2369ad3a541bf46a054222ba755de7a85606d85f60a21673e53bc62ab162930b6941040f1af59f1fdfc76a79ae852acb4c1399f0bd476a930379d7b3d1934276ecbd26020abd567f73d25a49547ad0df73ed6b83395be427e9f3d664bdaef93f19b55efc9d7287d9f9d4a3222043de75d1900e8a3900245a2c75d854cd1c86e9ba872245c6bb8ff1b714ee946f93dd99b94f85bb77072b312026e33a14b4c832529ed5f5de57b5b39fe3c96b63ca5b08e780ca5b1a5e2e7deca6726158da78e36df641c99f6d3abb646598fc1bc20f662ce5d0a42bbfc84e63e63a4becb374ea327441a899a58e2bd116f7e22c9feef39489a7c47db5588e13cf8e6bd375382918fd65df24e552782cd441944f66dc9f9fb24a680378c247a0a42cc10cc7b5f1cd40084572a8df075cb6721720b957921b7bb10eaacf827af8baa0e2ec512a010bb2eaf87ac6c608d857e98fa7cd205301eb73800d53785dfd8a5f21679aca5fd7e74ea52ba97f2eb0b58b3cd384298fc229f00e8c8a94ddaf4e610d2775201e91d1bf11c9865cfb7f72766e4a3cf4a022bb8157c051c9db6ae96dc88e1300703cc907726df1207e67b9f20448739ae9839c9216fea8f3971c7f28243cbfd8b0eac0854910e44c2e7104481f8d9bf3386dc642fcba3af858e08cd76c8cc1322b1c3a684fdd65e04b29b4b499024cee796a6450bcde6c918f546856ca457fc394bb99ec4c40fb57a5e557a65a9073d69f1fd5240c96a0dc32bfa2a7b5438f15abf11d4183d9973300eb7f1fdbb94f5e44dad9e8cd9292fb0ae071dd4bd82aa9a0f8066d7e6165b01509b7484a7ae2587aed0ecc962818fda8855aec5181bc1462320fc4c87e58d82a7346a5152b21f29ec832028bf15d4fd246131956c2f2682aa7413a620efedb44f4355808d1d20b64b105d124653279cfb6fe5fe306668f515441f1e29113c6874eb39537b8c3163639975e7d13d7dbc7e6f806af22198c0465d081ff7bf4e401d0f4e28771c10188479a43834080643da055e22b26adbf29aad95703e38ab9bc72795d56c413456b82f973976b8ef3292e0824c856608b1700000a4822f23590cc586049e3dff28dbf351068a5ba20737d619a345e1cd1949b731f59e25be1bab0221a3aaf21cd6eec7039ce9a1fcac5ff263f7d6172d0c0c2cebc3d2f3148bf8894aa4e1acbb9e11eb77bec650b9a258bdf7dbdb997a5eaf48a8fb6f51b36ed2f7261419ab55848a07f66e4905badf0c61d27b8e8deb28d1e30fa0cda29348f0bfaff2dfd8fa10fb080138f1b5e201bf0208157bbacc14dba6c63abfcbaf3544ba619971cbaf029f04a58d4f697d74416e4f9784a8dcd7065b049eae2f997498857da1d946a989223814c60b74868c12de16b0216dda27a83d62be6add95a5429d0c57c325d60440349dfb401fbd6b757b0f8b1698e2b8a2b3c1b16f1696540e3ef6d91df0090fa17610f76936d4e6c7bfc42057810caaf6dce5cacf04b97a50fab1ef8eafdebe70b04b74f29d89fe628520f508ba8d3768746226ef03f8ba2b08c73d5a42b1c9eefb68f8449aa3faf814c95069e85844da49074880fbdafdade1b1be55ba00d53755acfa57ef8b78ee6736d61d664c8f749026962726718cf7998d681fcb924afc2c440989b5e35aeab81b2a9ca860b42ad1ca0f85c903b85eabe24f81134f05124635bc3091dbae5287bb7be7368c766abe5e8900a0826b74fc259644c6ba472eddc76d3ba899389502a19b10420fed30772e46dffa3d9c091e7d1e3f30a035f9fa591ba9f7f17c31a01287553fb5dd2a29ac600195d3cb64566c3fe7029729417009b0c20c4de9fa2c7d331181c37dd78a0e7eda73d208acb2100bde0143185e7c7e9ae0934940f2096181463aa42f45471d6e5645ba854188af227e8037e9dbb6019c361891f736a2370130e796a0af2e5245f7c3b089c33127fca9d0efb60b988c77ff4040a585c0f8e34c2b3cf890ad9e4e8d8a6622a6b4434eb050fd8ac4627dedce4f212f5c63947b8267d8f113a01326828905f261245a58db0c8146eed55068e2b6213bf87ccb89797eb131cc8284929eeec97a7dd34b76b1a47666df284cb4529c1a4202cb9aebfc6c601c14a45e3134fea445e2e0b2f59ccfea543bbb25807cb5ed1344c11527aae5382fc340962d4a17d626dfd299e28d93578c97f6a4f6953cf04c728ac9baeb790acdb520abd58a40e9b8a2de3514f411fe27a28484d983f67470ce76906029c4e356a7cf6e41008c818e54991493343392c35a84c863073e71a2411af1f9b0dba79715330288daa8baee738feee896b649a14002d9ef6f8bbc5c5a4196992eb385601b99bc84f77e569197d9508065cb2e57ec7ee5c0de420ff5ea5d89a428ce8653f5a176e6817b6604fdf3904c98e0f22b7cb595bc8c141237e622522147479814e0fae8e9c0ba14a2e8ebf1c113c5aa007ddb170035e647ff731be52d8bd9ecc7a95175b26dd38916981efa7b6f820d9514843daefc4ab8cbd9bf732cab1d5575d0784c95efc5dedf9b6c9b235e383f5a05b9cc630d51808bd57d3f8a8081bca0a925cb815535179381bceff082e4f87fb79effcb5bcc7ae889d41c523bfe0ff482d36e23f4cb0cd9e42fe9ace84041e3239c8b6664eb7c260d9232e26f0f43eb8fe1e66aa682c47f6b6d51ffac057e4fcc56f8138998894854fc5ba4d87b04f4d588646080ec1a31a301a92073793dd85b04a579b2d5cf6609af9eb24c0d751cace878025c6b35edd78512b6e28cfc89c9dc42d60ced706659b53eb891f3857d83befa8393261940a4cb45c501b08c5be72d39fb26079fc22ddec0f1994a1956d277222fb95153c7808ef7b75ebab4930751a5e4a408247eef5805b61ed27e372a3b7f62adba6f7eb1ab9c1d50d00e6b54492c566dfa399e7d6975c24a50eadca52ab53d875df0526a4e597770526d949055bec443d0d8c3791419b956bef00f7d8b86b1f32f317e5e62272b4754be42b53c5636dcaadca308045607131cab6076fbdeac37580fedbd2b2fc439070252eeaa23c87c6cf9135bdd7f3f2941086c9b19eab84c92b29e2f6bf7e11f547b0e8bbaef4f55e62137fb485d733c457e1ca326989f8e91dff540f947beb1517dd2ba30a77b88510700294e57e64a48cb1644648ec5c481c2d6ca950bf9396bdb0513626d6623cc8018a9d776ec2e8b9f4ad7ad46651ac40f02bbc6d8aa08ba653508bac5d9f3f147e2a82716483a9f04ea173ccfb29499cbf643e15dd7905a72f39067e9eafb282b4d62382e1fbb04510f8f7eb2d24f2a29bdca377ff97cec92da92dd3d7e73787c88c684f2f0aa484d196fc3e03f0cbec883eb99e3e703adaa7cc00c96ed082d201fbdf8910b15b1e560e121e1cf0fc7e96a008d113cc10e162f8dcd12a72a3b9ed45644323aad63ec1d9dadd548cb87464f2dc38dc94d0f8bba2fb9788b8085c33a4dbf79fc970ed59579eff943d28268745bc593f7f820390726970f8b530737284ac05dc43ac6b4ef728a79967e991341085bf4a2bed8517bf61dd194b11e0ad60af721fd9f92e96b7822781d38aba8ad1f5756f72fd85fc990317e77e993f82dfdeed943bf1542591042d8cb8f59440ec569cc7f58815a0576d33affd37e0e61544babdf1bd521b954799edf754f9c0ace7194113949b5a3ef647998aa9350562e31d11b2a98bb450b89174ee799856c87e7c588dc2e141cebdc161ffb5df2aeeb2e3b8b423cba3883b62a08caeecbbab838cf50796829da779d6996b67025a75990759837ee046b56c17351b8cb9117aa6e6349c8c6be4e4752a77e894e7699e93354282014cff4e538634caab9c925154b373879a809671131d1f9ae291820b84a543b514339162b11fcd64c262961de4ce717987c49b3ff76ddb8b8790a19b6f810e7a0e337534212b434a0307f151ee11691ae95502a02d9bd24ab97049333eafdcc24463553db5f40e7467e35bfd2c02830ea47f1553a203eae8692b3a0fd96cee44a08d19142e3bf8face58013f6f1eb6c3fc9884ed982b8fb75ca0a6ed17982ce1375bd3c22566b7cb9940beebcb8796c8e9689cd680f5d5a93c4f2fcef9456742227cf74788daf96c8e96f7636531ae4e994d24fa256d9333215c56bb956072659f58fc189949752504c5759d93374a9b9794d284125cc81b19ac9e61512b66b8945d5dacfd2a9b6a6d381bb6cdd978f5c5ad05a769e2cfc5d945a8ce9d9e8413a6f2eb9752601e9ee1c47bd50ebfb3715ff78222722f32ca56400f1a3ff37e439d6105be7d862d193add70b5e04a31d0373f8eb9161bc5edbab78be3cb6fd3f3e71e71bb0aceca96f0bead23ac5642955c328569031e04286301f50bd1c37de27c345d951fafa7a9cc7943306f14155220c10bb24acb29ef9fd38ad95b5238a07fdf505fe9783868057e61939e2813667e71335688e1856c7695990a8af578699233d30df1cb5a4cae0274c7529e0eb757aef5abb2722ecc06e39b714a0e48ed783ecf2e5e8054822a723a6f08735fd1aa35c2e15f95682f28dc1db244a4718bb79dfd77ea6ba9c03de84133b121cba361ba25548ec4fac2dcd587ea9caf9a5084fc5cece737e0757044e16ba8984b2fbb5cb1aba38a4e70facb8d632717f5e641ce4cfc24b33c3c6916f5346213b5791d7def6cefe42b281575046244abb562c20d2f843757c0832b637551d83a52c4eed0eae0a1ead4d3fcba43b3f0a772fb44cef51b97a3efbbc78342709c8afec39719a58cd789956d1162f0b26da72144bccbbce6c0a54dd4bf3fa5d053e621bcba5d756aac0015afe820a56ee8353b073db2c6cea4ea58bca8269cec9bfbaeb95f44ba56663abbdb5c08383d672e0d04747c4312a177c7e91cf5f0081ecd55502ae9390be6c39e3ba17910173aa06adef0977d9bbb60c82e3e462ade3e9d215653108673cdea81a8b3c4a714f64aeb2168199015e11497a7f77412b2df377c63ca26d088cce812e017dbf1545ee883dbac6cdcf08f3fab6991e04a057c53eab7d380262bb1c6ea530dacb4d6d2f7b54a84be89b84664559b1e7477d3f71e71f75d7587e50c144ce3376737f523d5ff344270f77a37a75e5531c3f4957ec7668fb9141af1fd437c5f1a3061eebebbe8c6530930c4f13278827d2fc71fd8505799f3975daf08f8beda7d79ddb36a9b58610ef6bc8264d2261eb37f03bc83d2e732a7f276057a6a2c2145d2ed3f0a5002694716a27afe73e88ee6eac348cbbd39a15d9b600f1fc93667274a30963dc16e4872b211f12acbbca4e4f7ce5842b17ae49dfcd06d5f430aea61c627efa5c8aa9d2aa135b0a4e91c04e045befc746f33261a12d15d95ad697bf6197473d9a451eae2d283c06305531ae0dbea7987a796271541263a99a7c6d6b4e208ac77dcbba9abfe977c3bb95a2b101c6493771683d967a2dfb9abf71b6e0be4f954ae4190a84e933c86d600f0eb9a3e25aa51adfd6c53992fba6c847d89761b9280ecb0907655a462c8f30ff3313cc59de8cc09e4444a24ad63fb7dfbbc120935aa8ddf126eb1a216e9d7fa8319349d90d84f456b102ae408517ba60f68156b478cd0e0b15513e5bdee48f65be65ffb3c30a89b533154eb4bfee17ee7eed8f7540a26954259b3e1bc1d8bb2ff57c85e720ccaab48d96a57c9c31a6ee850d7daeff7704fe4fb777f2a7d7d609acd71e418dad70b4f17eec9b9ab2487d0d424cd8182ed9a729727173ceb70f9aef17652387a18fc68172f2283f2d3267f16adf47a44e0135583969993be793e7185ffa13708696e60a2579a5a98412f6503d3388d4abd2804212b19dfc36785c807f6e1a931d6175e5848e8251100bd0b124ea20bf07ac5eb76d1807991d689c583ee42f741ba5c1bcdfa2ac44e9f2f811b433b7284252d5962dfc707ccfc130d65478eaef989bcb9e45b8c9676034f5998cef10fb2da40f6167f29f5792fdfbf91dafd0ae8cf6cd527bc0803ee542575c30bb881086fe8f6597f8cca4cfbb3f5ced39254606ec13c90138ae6ba9374489fcb415fb77951a6e7346d0cf05e39878e2b9653789a160608c51da71243b4cf483afab5d4a5b28d216d0c54344b9bbaa62db5e08f9d064132ea915451d9ebfceaab27b1a46b7267bdf23fe93b3496d0c3975ea3f2b0113f20e48e3b8de406afa6e8c109191633a6419434ed18b7f481f7fa149880dec484852452047ccfbee46dcee208bfafbb4e022048e6c573aa19c0d51711b263a26f9d73f4d15316393e02a85ad51ca50f9eca2fb434e89eeb6ecd8685c6361d3304d7884a8182de67a6d4232635506d6e109d55fc2a34e13bae391d2330caac70027fe31be568b358db4d4fa1a8674d27d3e0c1c44b2de16491cb9e5b9de13bdee9ccb802f6a2980d19bd8552aeb002697354e8a849c58b1757a94a56cc1ac17037af3e69893329356e07d662b115538320b910abb081e7eeb8f460033a5544543a8463c6a7eb2828c4845257f320702057f4e1ef9efc621d185b529b1e7257f7c2b50bd0a97e99c4b9907fa38eca9d2da629b5346beff2ddeb95711afe79b89937b8c95cca7d63ddba3eda526d8f62443d77f0e5a63e2896130fc8db66681a2e67ff38c0259a2ae06479138a1bb1f9185a5eb2c2880bf6f6b50d35e7aed616e0af087838a60dd072f3f132b6ddce4970ca32d6cace934d05ee28806818797c534596e98b026a880b444b074ac6068ab54ad5993b460d37a3a29bae364a97bcbff24b4189d6fd3e80fa05a7ada1af19e37b789e160348df8e5a68bf6844f8596434ccc9327af1be77f1dca3b7bf1440bd2c7148de594005a73eb954a951bb7d2893cbee602392dbf240caa2269ea8f52edf6bf299bf4303361ffdce42d9bbc316a9ddbfcaf865ad16a0c1a277e86574b3475ffe33559252d7d3c74c77c34e75bba55aedce1667e27856c2c7653457f1fe93c3c695d06e0754b65aab5bce2afa563460d120f7b7c4dc4123cb74d0bddf338c3b61d5a33d043f8508e373136cec87704ee6ccaf29b7561d3c63134408e35b105af74eac47056d36c2dda8073fca4f991013263cb27e30e14eb0c4a7cec0e864ec405f2dce7da363bb6cf112558ecac1d489735d31a5623724af774482738d3bdbc2c03181fb800eaccf1205875534d53868baa845f0bc6f3c8363530b940b7ce34a49c8d8f4b3c48a25677c5a83fcf38d4470863f3f70bca28a80fe0e4194e5936716d91c9ed996d325636f23aed675af17fd8be538630a420fce1829a0a1aa7f9736b141e592f9e642a82ec38e9aa86f2723c86bd85eb8dd0cc79683a3de136aa4e784b0fb9d9409deecccbbe7232f73d3b7a293f6885a56f1c7f8a63d48ac36059425fc5c34a7fb43fdb439ba328a05a3d0c091b97acf49d2bf1820f76c35b2c9df955a44e473c63d5aebb0c261dd715c915738add870d49140ec2e95e7dd2ad51c0cfe67876ada3d2898c02eeec10eb00367c0d41c21869e8af11d0df5ab940e14e7382eabb436095db6dc0b0af51b86bc84d17c418729f94f92f13ff001b3bb27388bdc7d9b1afef110cd682c3225899deb2df5a9f46d769666d31347fd017d0564f961faf7f05472183a6e8a5ec656505a684b0e1bb5b6e160574407a517debe24431532ef3333296b0b10b0fedb15891524e8b8b6e6603bad5ce0da9ef09c9cc0b6d9e98048f66d680cd1a78b109f3831c477a300b3362af45849cf53168edb44ee419abcbd9cf3b3d61cb423e52170d6b9c016b16417094b23abb9dde1244c5d17f27d7c6d059ea8c5ce3f0bd65fbd5142f5ec6a241d93dc7a34a0e0db10bcfe17420c6d4ac6033445070daa43fb26516238a5f4cccfeed7596dc503cd9960a03faf130c72226f31c9584db230314a66d4c28d2b6eb6f01558ceea7fd11ceba9cec605d2daeb5ef27dac398bf5d82ed2d3813e7abd8cd9f3825e7ffb87b28e0321a5b5a20bb06be1996fec67ad72e4e3ac59744819f4795d7b4bfe88912529cc08ac773bb8884bfb9c1c86d1eb1d2d3ee9a34aa05f0c5ae426d96ff3f3eec4327260ae364d311fa2791a124aab5350fc26b7a368c03f5c48232fb8a1c923d961fbcd5d8fe46eac4ec8acf42e3a46b43c08fb79d8504159dc01a20f793f9b9193c58925ac2bb4bcbb1f8c7c64af76db5a3aea9a2569d889653c7e4300f83baa8b0ec874c34635e6863e1b12814bc15e8441b93ffe57acb9565c734850bc4e93c626d5bc082fae2d71b830140e8a6d5e8c195d4392cac778234210f25117a42a242883145c35cbaeb33b33834fb9f7d295ee872d81bfa886c29f5630a57507eed346bd139cb9ef990def7e111464a7a2cfcb5884ee36fa47b5233040fbd639997f4f17ef325f9a46f8627ffb3b4738a27f2eb6280ce8ea35bf466cd12d5cf0f49894df3b2a6bd01a2eb25c782d22cdbdb84054e3314af6b5f812dac058ba3e58d8c6cc791d1f8757e7eb7dcf2eaf77394372d36dd29a51054738b877a4fa0ec5bc3cf8f8ec5117d9aef3daa1e63cd046a68863e3d12324267e71cbdb24183982403525fd838b3a37178d563db2108309f78dcfa8d61f3de4506009a05a1dfc0d698055d24a911aa713a46f09ae82a19e731d433ccfede97322a5c7379453754b454aa67fba91c033ccc0502f69bb03e95335f9435192089f75b6b19a78f5660e2a6081e27fc78126f3ba0f9090cf4da8eabb80dccda4c6ab72649b93f7f18cffee574a826d6d778abe9b3b8ba63e5c127fbfbe37574b643e43e269716def3613c16560ecd4b22a6eaa3fee2c193adc4aa0d073591db912b9aaaaf4480ac651edeaa602d8c7eaa40fa24828a5f56f7a608314e6c576655d2112216342cf2e57cf440f82441cb8c91e90e855fc2d0c0caa11b31f6f817f28afda1bbdfce41712ad865fa312089c2e76f6561a0d1e9f9040e274cda7afffdf3888beb9d91b22f10b580202b35b759b4f8b886d912731d25aab5c878a32270f521856b0da011557693a5b9f57dee5236869e90cda31d96a93727ad668a4f0386416c487166f6649fb7a124e8305382f471bce2bf66ee595ffc5b20a164f24945412381359832361d8c9b8f6dcdddd2c1e4b1bb47611d99ab92a4976fce72ed52aaa0149e4d690d2999373102712bf3eb22fc794c882e9217aa8d9e6ed1f75b0af076a08da81ed21b651678ff3d74f14f7643c19e4c0d7423c16a6f49fa9cf8fc5d39b42209bc820bbc8d73c1abe750f742f6b690fdac9a280a89fedf06720c3add1218f54a032fbb656252b8331d353adc324c31280e4f9c8667db85d319b80db063c1dc3e4e024d7aaa5751fbc0858cf6e2b11169c25da7902fd2bf111805c121cd0c32885fa1749cba3b2f579f7083d2a1a4557020c2001b1b59df28715a658d1c6e6b94ac615dca2b64d13eac4510a9d6d759af1cf0637bdb82ab9ffba793dde55fad78cca8ead7f441e3991df6d45340a7e0f9bdc606242b564dcf0637305eb47f396864251cca2aa844716fcf9c9082880089a40027512d0536e1b792aacd61a1733a4aa60b656e2b942c7aaf5ec5f711a73d89b8b0cc71a5e14ea5dd54f9431b76980b3e543d144912c13de1747d3ad54bcd7362900b678c46d1aa64cac3e7f6a743b75dbada3a211361f4148ebeec2d242704685b0f9d41c4218fef5f487665a5e7a35eba2b802f50ad121b3588c25fb03bc6c79cf56952c25a6f9bd6ff03fabb5f0277fdfd2f503c5e04b7b3b16d41f32a92bafe21cf3c65179760152f4ca55dab6d45a38f53ab6b2e832944da46f3f6ba1a76bc2b9f578443918e05ae5a038e7201292f22beb38488fbd3de22d4d82a27c51f9a93dc28cab395cd03481fc7015573fe3a725b77c664a238c2e450041d4bacd70b23505138e491ec484b52d97d59d1de19d83480c4ed669453e8bcda8bdcfbb781919fec00ff8645d908b9714ad0b7f86e554dce70ad3ca031667e5af20546d204d53f61fe2929fa80c303411153a4f4fda339a0bebe20f2cbd6f958794dba40d14118bc337926b64c6c96c97a258a80a50352efdc2ae446867ca8579ec907afcbab4d588aebd4d8331f5b6ab4c00aa64c6e8c6e6b8f3258d7535ac0bbc861e104730d8a5e38fc60b4c55be3f8e865e0cb377dfdfa09f3ea67c0db3c407b203ca17f66c23399101cb34615ba4ab15f47b19c4208b608810ef6ddba336e19d8593c86db61b08286345b9cb6c34b8c424497be163d3b0f28572a1a9d97a76c12de5f89e801c3766298c4857a4f6ad510be1293394df7fce0ccf3d99700ea3936af8bf4daa4ccf2d6218fb007343435f77892e7749263997b4a7eb3c81c01fa1c3ca90863f9b01c974611af99410ad017f97cf8f618edc75b778d5b6cc75e4b76362a00bed94306e8730928f073d23a20b31467fa206cfe77acada89bb2a6a1cab7e0bdd32a7d32cc389c3815bbbde375387796ba0f06872849dc27098c224fe457ce4facbffbcd4102cdacde3e3a51a604abc497bc30c6ed20fefcda144a164463921380c1705773daaba94d8599e2ed2517a714399731d5bd2ae9e585e4a42dc9935976dd9c3bf5d3e6029fc282c90d860ae5bbd86cb420baa980ccabce93db52c118bfffc2771380b63830aeb91d40b89eb90314e35ed0a2a431e1033b15a7524445b0bc1c76a8db1e3aea097de76dd58d2b4571938124b014f9c1e1262065fc1b144de818851e4ec5eb196f639696bd6d87f210d69c8e54012b052475db1f0a9b4bf52899e24741d0e147bc9b273b7eb793fea230b4cfa5c9011f76a271921355475ff1199b71abf594e59392ad8c4fc54c5e65e82bbbb74b13815af5e6ef83ef9af86bee5867498cd123a3b8952824bf07532cef89cba1bbf0b4a099a7244ee1d5cb243b7514ccfc6caf74effb3b8ff397461731011c0567da242863eec59181eeae92aec9c66758b45e8b85a81a72e137e516ac7df7ffc6bd7976587b24bfd993bf88335ca2b6762d2a7310c29bf3b14e40595beb5ebfdc8b076ae3f86ef514498d92f09d8bd94419e773f39b18962be041265bd60c99336150901df5bc2413d3ade3326d9ec50db9cd71253b7f6e2d8501ec6ff39a4db9c46635d34cd8a30ed2c014f071ab0e4066622b3c72927538fb299dda7449a048198b087cdbbfedf8f0b5ab175dd67fe2725ee118b8e90564d2e6122175384be2285090b3b81bd0995d56535d8a4235c4741062e0254f7d5a63532a168c36e9b8a98bdbd74a1a64d14a9705dd3e37398bd141fce66291045627a340514a0628d5e18522c300da5fdfb74043e5a0875a7fd5a284579571f046d5d54163f1551306e35392073eaa06a9509aef9d5fbe034b9ceb5b4b43cdbd0091fa563b3414cce16ba193244eca776defefb22614d04542964c2b51c7e0af4938cb8ae2598f58b4ebbc95b7013b291ee8ad3f621642ba99b738f475ffb1a23d9ffc7edb118993a0b4a5b589f1337f7148ebf667e67234f211bcf780a00453f76bf54042da92228a829b9daf62c9ef56be44e6c41307c74f2d9a6f185949a5a1231a6389efdaaab9dd685289abfd813fe838b1f0912bf790d089b6626f6cd680e9837002cfb1fefc253358127c193744a0cf22289391e59d8bca8fa9ae73fe9cd719268d99140cccd21da9027d09b6a6c57c3b74315db03496040ba0ffaad0950d2d7627ecf517f110ec830a24f122950050d9885160e5338f4d3be09c2efcf4358e4faa98f4753778b445ba3428d0646551c918e8336855c1cb54d8d6411132e7a09a4c06c14cc39374095cac84e8764b4f810525b5bdfef7f17d9691cf69e273f84f7b13ce1fb054e5dfccf17f5fd4a1c296c48e923801e295dedec4596555778b875c401d18cc059f40b47ac40c1823093c4a02e8f70b2924c2167b99948482a743f9ed04e709bdd9ef99eca86e739b4be6528afd7529109b3a685ef384124c64c9040057a4d5be92f817b3b55b6c8ffd577479eba3f354d771298913b859cdbd0b070241d0353a331685c866792dad1f3e32dfdb81883bb9c57e6af39d0b09a5dcdb0b6ae798cceef61caad8f76f9f683c5316b441bd35c7b5685ea662d09653b56d90b250dbd786ae364974cf8f901c040d80bb1f90228e81b620b038ce812547348ee6bd15d844449af92232f4a717e50c498849ea531eaa7eafc501391bd740fdc5171d398ae88aca4f4743f797e830044138d9a37b4061a3bed2c5500f7eb6ab99ed3a4b09f3b129c6b0c60446e1a721d9d5f9fdffb7af1e84b32dc81a5a6b46231afaa0be4e8149ef818979b15118f52bb63f27694319b6c388519ac69d88be2d9c80639593c12b4a4226772c2f3a6c958bacd2c5e6519955409e9b7e12d72493ad285c2f225207022c113b359ad9e7f084d7e1aff30e1479b0d2e8d45de46728c748902ddb588222437b92b46f831d9f21c8271f5965cf74da334bf941f72442d07d967c69c6fa1535053b6b7e7494484a9fbdcc4bac5f22f8b1713e55de7929c1aa298f646dcdabd21b6beea0d5187d96b9ae6c40236751fd78be64668f7c1b9a9678068cd6aef17a18015fbb7502e89ee1797b36e8f75be62deb5954603349f7217d45bcd0bf571f9a714192ed23e0dfab6c13f24109f52eed342ebe446bdfb31b2db8c08210bb44c5efc1a1aedde2b96ece5ea3f298e492f1b5b4119ff6782b4c605515c8cc225a4f92b7847d9e0451dd55daff7be8d3a65dcbb01d05fad46d502365f02e9f0fca13268d623d6a3882906f0a9ddbbf9776ef053fff1b582b848696f089ad6088a297b36ec02692af6b6234cb9954074325bdce5cfdd97565060746844e68f173c51635a41dcd326e48ab342cd31859f30533cd1a5051d2e7f1a913a116e7912e5dfb7732a33f9fb7be1b365f88158dc20f07821a000a1c80ee52b2b96372ed51f68cc7ed6cc5d1bd2bb6eba91141ba1392a135480b369d933d3d403b99114c3e6eb9969f1cf20cb53cf550ae0bde3aa763295170a44531b26b65f2fdfca3c2f520d75a68c5b07af689d8f57aaf23a536796513150485346dfe881423739aad9b712ad663247a712d19c0d5a43c81fbe95f8b10beca8b0197521629d647b9262198c4ceb2dc6c3f2104f80f08a25f84b6e9a03c1e17007ab8cc7cc2fff93f9828f788277c2386099835a0585b40d88465df02bf6bfb9dd6e4399faaee2e1863dc21e710fa96be3003b447cc8bb2a40b82335cf00969c05994f7519997471d3e8e340505a56c9e6aeb612e02dcd08de27d827ba501d0240f7e4a4f6e9679a774219b67e80d02917491a8825ac5cc5e57eec87575b9371717c49d71c3eea085500469e67d9a2fc7e9aefad75620bedaf499bb1a1dfa231c3c500212a78b22023c6e7e3291162654d1177c54228b4b51ed488920f0d2c147b5dab83f2b14e74d44615d6b1573b4cd414db1ca3e313eb181f68ee9a52473f7d28b72bffdf09d6e8bba2aeee83efb5b5c8cb2dfaaef0eeeb2595dc71217bdd782036d223baee4897f4fb5095b42ca9ea79cb688d71e0c1d8bc67fe7aa9264323c256af48a371e24b636fb5cd5751221b72778e205ce385dd515ac5e14598748ca913e3282b00300ca76fc3adc089eeffe5c787c65bf5b79397289420e2fb0d74606b406207e8178b14e38865bf27f5d676add3a5b3d29372de0f64d30510b123ebbb1a8e6de811d034ee6cd7c8c1786e01ffcdbbfdda7f49558fa1ff6493691770a3ecf6b687c66f17ab9315f2724184a1f0c7f760bd97dcc2eecab4ce5737fad62dcb25e814313df77c6dc2fb64227a0e455a2197f847aab31ef63406c26bf0c69e7deb673cb875828b29a8daf001ba24bd71f53c7c652fb4d5da94f62c6e408f7a467f486429fdc7866a61fe355da9f149978e49a2d963494240fede6da214ac06fd30866afe0e8aa6c09f0694763bca13bbd709d20c7f11fea0366e27d53d05a30a9142c7741f9044574c6a714eaa52459f51135bb2c5b03f37d516ef0ea72a1920ab6a4afeddc79828049a7432040b45ad88746068b8f9795a49301f0d23fa7be45f5a875b936afb3289d40eb8253c5db94f6febf8c0e67a1f93a021df1a34c99f1b2866f2f3e773f9e3896acb2857c38adf39d90d6d4fbb378d992f840e041660139497630938bb5a6c45cd254a9ebe957aded26038eb3e60db89f80673a982283fdf878c29d799c1458fa9c3af3c51182920d13bd5ee6f93643efb9f9c23e64667921bb7fae944bfc2fe435b95fb5a5c218f7db6a398f51488aedfc9f65793d9e9b1554d13d48924259e54b91bd404a3123e93cd4998e1ee816e198e4f135ac12af7a57264b13a285573a913e18481a0e8447692d2c50390ae1d8e9a4f8e4324d248e8909c82e7b75ce18f978b69904453eca8c0015b8b4e405b2a4e43cf75713216f59f8756542a5cc224cd5dd4fdcd02e2460d50f818b604f248ef6e067d804151b6b2d342d928b0ba21aaeb45529ff60e3d0eb452e9bbc4386bbabcb79ef9d2aa1512675dabd4f5b64f28b3c69d7fc9e285721b98c0b24047f9eb04879da64bfa677c48a6b2d2c4092583f5a486c0a8c4376441657a2f97f04fd6ee114c9d11a5f842b44b81e2fe6075273da5c1e1a1e789c91c46edf9cbb3b878ef6aa08ec168d59aee6066303e415df23e5402a90bf3be7a26687638dc16303ee95914b2d6d652ffe81b141950c0241ad7fe655c15dab71b325bec7cbc6fb27220a6bbcf8d47da8b2eab6aaecbb1e1fcb4e2de5c4d41e24b2e8ef66fb7a58de16e6e1f0f4055a46d5e6b43ee7a33efcd7798ce4dbc0ab799dcfb3b19b9c0e8893c4672eb05179df4a9680cdc88b2183a6a90ed92aa41e1e0f2486709a806d67fa7e1ba96a56f5a7e0d69f5100264fd6d7ba67c0d925aaa5d96e45602c5fdc60a8da87f872fdcdb153c95b550b7a3aee6691e395bd94a8a4452a6ec01e1d93da9634842e81cf1b9007a730565240b6db4d0181fa50e4e7a78aea6544ade9edf9902183556b4a99d8e76a38315858573417aa4fc2221e1fca282f7cc1bb9c090f85fbf32bfb6304aea579756cb7de76b006e789ed0fb37c3ca88f48a28205dbfbcac1679ab69e272a1a13c888eca31ccd041d943b207b8a910beb96750df2ad97bc10db2b6ad29aa5550f5d7c100880009a97c1c046c089ae4ba9bd387e07df1f13789a4b5c57a9c186256b187d8733a39c0ba4a4f23973c68752345b8bc618aa0cfd6b5cc99adb44f0bd89bafba03cd083aae98cc437f73dd7e597fa8a7978d7af00748bfbdcfbc704ec51387831249e3dd9b0cf5de32cdad98ac269583c0f2c7adfee7766ff855233b47496a3489ce5953b525dceb3548beecc529dff82ebf5d00cefbfc32e6166568bfef89d726def64572d33013c046573b320cd9e7781854b0623f6ff2bb8e0de4752b0d8b89751e93f8575d6bb8a7e23a2e91588d16426233fe20426b8c030966a5435b259eaa3d1c82255ef901d00a40a2ab4299e01ad70ed03abfcd4ee97969e981b0b9a7c3bfcf2bb0e9e4511690adac712eab40d50a0b5d856d31e0500c13e418fd553cb65f8f9b730779f6aa7cafe5c0b103f5cc9d3f52eb0d25a02908997f295a5c9c88e91586d70c32784662002c07626ddba96782b91294550c4505a301836727648d77eab166a4cc9bd47704f0d6af6b01f6cf667d8e88dc494f24a12583b69c3313d500f034d88700a16162c24fe7383a0beeaef11c2b5a1ca28bcaaa86ee79bff09750e36c85bb9d47976a4896977817c699ad5440c805918cc1581662dfcd45cc948a82742fa7d58304151a4491560b93e342a7ba76f2c126c5c199381f379abfb4767aff6d03c140fb06580aefd66bb997eba1e3051c7c186cb9560cb970286839c04cb397f8a50b2c79bf1df974e1d4e00958156a9d334a5965459d682eb2bdc52a93734fe3e1b954ea3e0e00305bd30a55f5b0eff01ca406543cf75404bdab6ecf9dc4aef804b013582b9184401ae1ffce3287b3fefb9add3c0742d103880ab260376a0b667a57de242a803351bb5135ef36d6421f59e3b254f565398ce83ecf660803aa12575435b1885d0c387f5824c816ea73a79d70f33d2bc0da00d3c9cdea9f551479ebd2080fd049fe3d4b72ab5e2574ca73b74b89ec37d3bbcc61daeb4df84d830d142353786c174d0925afd6a6a35d513855eb3e1f7c10ae2f87879f60753a1c7da7509921f12d3ade057e221148003971f7bff9282f4fc89e92f8a9978e23f7e1841f4a28b59350eec63a5913f73fa39e860a3a67844f704134ea2b023de6ed5fcc3aba15ad16bf2e9a42625f81a7871683dc4fd28c7035ffd454525d46537a0f6f4ed3109c2d0e2ff40cd2dcec5bbcf702d6a2fd19d27a4108b9df419d56ba291d63d8dfd431333b8d1596bb4d89c960d4f3a89a33469526089cd7f364088d060bdaa5ee7a8635210a8ba1259e002f833f9e6cdbce3e3824490c9f66bd3d83346a02b6d698c241d739bc3a70cb727d7a4e2c2734516fc043054c1419387e6879b1e8029d4912fb55367f096c6505ca6a73113f07059fa9211c2b657020ad3bbc3fe65400e6550cc550e79c64e683ac93097e8a7299823e47088a6e825a2ad39d8f769374a56a08c60a0ea40ae113340d0a01742b684f4f54eaa42f385349b1a60c0f71a3c4c3e6d06c0313393bce3fee111eae0bd6e09fde166639eeb57a8216ab139208d55310cf435d611b2e2e406da00cf8753b03c147fda181d3bc7d84d536678aa27c370bf8ee91e20ef58b3b663fe7dd31ee851ff1e7f3ee58beabf83ad6dfd0187f565ac5886d629c9ee040ea8d62e715c7aabcd7f86df1f2bfdb2f2f972b2d356b7df61e696fe3ce88f4495cbfa4933e6ff0273d7921b6565309cad58bc552f5caf41d5d89945d562a42473047427622a8ae9c30b70cb640f3f573b370ac666cdd3d24182e92134619e55a644a31f6f8d53bf887108bf649d7a743788e257872195067b76cf26f2b4e079960c024448da118845e48f63ee39d51076998314e800d985876a568a5fdb23480c63408058550ffc93bd8057cf455b7e3682d23b70f242382303816f734be8dbe25947c93341eb13783e033be33934b07b9fdb5a52f47b529977e0494ef90aa21f9d0dd2b15f55fcd27e0ba8162c5dfa5a9061c4548b2641dc10f1920098aadd6781c77ff6e91a63a9f7938416d7350f8652106417fa52460cf7f1035c9a22c2d8cd2fe4389454434dbc2a0cac4234b3b207b5c71fa5763747e836848f29cee74b501aede7a9ac18197025f4f84e5a238eb929b6efe0314b3023f305cd963a3e7b0a3f9484089c06c1289b124b59db90d959203eb67e20e5a821cce67b923fcc536f295fcc608c63d86dcda5d936430ebbf72fe7b8c59421f05db298bfe10eb1f4ec8d6d8cbcfa2a1820e5f8c65f7601b191591191848341029f8b30a4a13eba74354e7fe1c29d963e348f8392c382ffa8aeb659196cbe42dd82bd458b5912db42187308c920c29a065da2dee21bda27fccd5e1dbb58b24ba9f2bcc7cdf95765d49bc053de2c6f0311edffcb8e1e5abe6e6cc7337be424d8399f6c87214368b99c3c45289af7fd554e280047b740dbcb1c7118c99d8681d08be3d3437b74132a4f1913514f6cf5166ad5dbabb288f23424785834659311a43643d0a5e2c62ea558e35c2fa8101d1eb9cb6e8f265dc1809d2cd853f40e697d0376a08a7ba973afb5b2039b3cb0499e9dc695d9a8a6fec1e866c10cf0bf202ea9dbabf4b7aa5fddc7d7329a04c503de1f1b4c7ad6a4417b06ab090e929fa94702732c80583290fd9bc0330f93e6dc4f58c31e15f8ef641ce0a7858b53ef7304cdae73669d6e529347be27dca76c9f81923bcd23ff8a257318c010b920fd23967298ddef6aaa9ebc4ffe76dfbc950489295c340d895cbf20046c2f830e9da6b2b2a2fd70b751387e4306401d1ff348c8be8838ddedc53c3fc58f9a6fac397140a47df110d50fab411210c49210ff5913bf48563dccc1ae182a171f9d1a9f27cf838513b2c2ee43c7f13adb6823710c1464455be878209a0722ca2e87c692b23f2565a793c0c4c812831d9fdaf78d33a8d794f92f3c0185523b5e46101128c7db74a22d3057f06fc24cba26ba92f4731dc427dd16b4671848c974cf2a2d4a242a7577db5bf43b3d86c356536be80c0e19625e45568dbe29b48691423e4b01249ceb969245a94cc5e7c79808ad28721628e2070c009d6d643358a905d7f46f3cdb78eb9aab8853920f1c46e7096db7d348ea648bdf949e42d845a9fe3a26a9bd133f13de77e3d96240fedb908d82a80cac45b03565a61da499307684a1dc32616fab7a4cf8f1553754dddb43dd02c8253dd13960599a5271b8c5173e54340fe254cd633dabba171265fd7033929265f7067436b8963e93be7d93a2efe872a29328884879e71c03c2b94ff9d15414fc53a52d99b896686a1d5c7016e55363ae8ec531f666bbfb6ed50507598861bb04582958f95ccdcdede84686c860d16a39b935ca8857ccc01a8af8876be6de33897eeae77b40a07d5a8f6c3203db7aebd6a3eb863a94c4541f2289c451e720e7cd530ea76e4c318259f3a2527fa308bab68d7b0f84c5565a1cadf7249e97cd4aaa6a13da38f01b2ace405022502eeab6943f2d38f42a3501ffd719e9b34a288ed5bf344032eef88b89735a3b9b277546a78c957a54aa1d44304f6990a1d894a637011798217ed8d5aff2336a45d89fecfd31a11d48db9fcd93f75e76501fb30829d78afd1ff5351cdf37e918d67694acf0ff40b6c1af2f8090ee0485a5f2f17612bb33aac2c37a76922532b4b3eb6499f88c1f66a93dbda3524600d3999b16209d147001cfa7666f13307e4decb48d28d9f2b7296f585685104a6e759bede0ce194291f8853754900c295ba54f46eb14b87f987007336789c1bc77be26d0f3c29b561dc1a441434e33518aa75af7466761fa4c3fae46b425e2d22609aab51471454cd0792c3c3b80a094024051063ee116ca8b8c64de43de0ad30428ad5cc8128df1f1af1088c2d0f241f1f02aab47b3257b396e460261960d4aae9cf39f9400f0268b6a9fc5cf7e476aa9508595e51908619c61e79b20234010d229ef7e5a6b0184209d5fd796c9b0f337448fe3db3a4389d85f249212fe4e065e2fc37652d0550eabb7176ccb6353e4f352cbdc4f7fa0a0fa0bb25ce9477b6126b9709655433285a28e10961c32e9243e31c41c837897f15a6176f8bb2a4e58ad72a8129b5c265352a59f1bbdedc084fb98c2419dfe2943cbc799f12f364c00b4a88dd9a88798ab704d384e37097b0a4b898a650c6485a48e2205decf781059ed929174001be01551c7f72bf36157a9461bca3ca49d1e49a53be171613df3484adfd91340b200d785bfd1a2bc0691a34c6a470e0c8e93883aaf3453d400a043787aa814f5a332018d5a6899a082178bd487a2f0dc6fce2aa0570c4086e5519f8b1a834503cd9ee57398c48b3f2003a783936ef874ea371f909ca08d044d14408c9ba0378260d3c77036f315e21e30907c27053b7c37471394406d37bb5b5ed252d076de50f6a0f14714d8affad449b83691450661bc5b0d815c93ccdd9a857a2f233a49f9863ffc648dcc417f1bcd1287d1f8b16ca1b9055f123121c1acb03d40bd9b27d161c6a8ca5bbac4e62873b40900afef434fc0572f78d1b4971fa5edd6c4e0fd2a6b49ba93244d504400422fa09e8a96afd3be0d5fb024656f06de23a080cac4e6ee5a4bd8d26b486b44a4785da688ddc1b65103b7bcf44867765a112490296c22e4055af3ea10c5d54aa4ff44dfe70691bf918798767e4d8c466b95b226017bd50e230d7fad95e5380358054d835d8631da59337c95f7b57362cccbb1708cb4cf95c9eeac1f1b8969b4c854ce631e815ad3a4a10d34750afced4f6f0aec8b2ccb2e88fd27da69619b52c2bde7ce3e532a20966414573a6e3a3c4c5fee465f8936696aef4f845fc44cc0e65440d3e296891f5801c580f3d76cda2738bfe0398bca72f623b4c53a4d0c317c889b7967d124d057d0b248302ff661fff111205b6dd56d18a9364f0a6fde26bd7e83719f13fb34d8c86acb680e1c1486dd53b232c7b83c90b547910205a8802041dfa609e02b4f1f339222211300079440419804c9409d8dd1b6a6fe90d87ffbdc6ff4672e147efc892c6cb146e6c083bf71436f46ba09d3cd49ce86ec2abaa92c3933361407383147b8ad3d466b9010dfda6755b036049e81cbd4722367c2ff9bfe392e47e3dd8498c5c241f3f9bd698f3170057c471ce4f910934504331e35d3fbf4c8353390aaa3bfedf98ca684239f6463eedfb5c5979c29acd030e41214e5f01cdc108e7ea6aba8f1aa076d0d152633a3b9de21228c141b141aed172ded8c2b734f7f2932d4742e19f3a0aa82238cd19f0d854f6f4720bb393852fa584aa2385bb68127b54fb1db482baf047599e6d76d53c01e9e8f5640ffbd8357d33c6c8b733239c8528084c792267bb2ed385cb70aabb0b7d2dd3a1bdcaf03336de793c4208def140ca6db094e757484b97d5d5302121a7cba785f873dcb184489aabe2bc5adacf59a0d42bc1d94b706f8bdecfe8b0b2fff6b1a3a5bea8a9a1ce5718bc457cb5c170bfeea78f92bbb6762171692de8f6c34c37d4f996261131bfa3787b9afebce3bb66f873a54538c58ea8bff642b90a792c7332266958f6e13a0253ea219e24e8b342c46609f1ac18e9d76bbdd992c21d6772cf10568665857283cb079d5283d3f68b30e03c7263a4bcc55de88dd6fc4ee03622c8b94391d11804d7d904ff8f95908d10ec017939a9307469fcad69ec29f2b51373a88a1caec6d2d96879947ec8e41fd7260b386154d5656756f77e6c466d9750555e5e6b0f848508974b2a1a3cfece7d654199ca2a52b75e69a36dd5732a3f7ca04a68b09962d3dbf85b506c0c0224bfed19fbc39db6ad2710c47a5c16b1c3ae512fa8814d91b25120d3f54dfb215e7c99421fdd09a313e8d10581a75bb5b65ce30858ebcda97355fac11208a5b86363db8589945d174442c6c40359632f78a1bf19d99e1711ad08a06d5310ba5624cbeb4465b30198349463159f70f75bc28ca5a346c103bbcad5b3673764cfb7e20508ddb258975209041b8d3deda693ac2c5de72c987d1adf680f16f8d770c639ff5506b8b958c61907c8592a0a6154d1f05d49af546eb0b76c154e89a92426c03ac4a1c1c361101c782de6d666713da800742f6789adc7719bd541e8fd0943eb16db376cca1ac68c9012089b706aa42c1970e9dcb91602f019bc43f33d6eb10d2b0c3f4e8165404d9efb882319dc4399177aa1a07d0f2a9d269840da817e6a986ef23b6251b79ecf00cdca55dd6c85cd4ae344f14f2e9af91339e4b238eb96ab07f1c89733c4d71b9ac50c07a5ad088a2abd2b88069214e0bffa7baa21165b9ab35bca8545d90de3b3b8730a053ac2c8020adb1ca7230a64c6f0bd59c43e94c6e57db8d41c18c470df57d9d4dbda3a6da4e48cb36245cfca69fccd224c65d43049c9148a70b94a98950df7eb33762bc7b763e701d88352dd4b5c80a92f3e7df8e1a9f42bc31a2ab1f4c563d7a4c286c81d4c6fa703ca6d7b42e1067228f6d010291ec9238b937e84627dafa330887810bf4b452b1c50843cc988833b157d7ed8d58d3667552187faad03d173cdcd5c15382636dbdf6d09ae844c96a377daaddbfef7eca99407d26adcb5618d36549441ba49b1a169d3b3849b66149becf1324ffd12a354a8d050063fca6238cc3ae05e352f062cc94f4e2319b111c7f84ac141183913212a36b6a63cd9a23331d4f87d7b316f467d18bfc47d08032807b22fadf078cd0ef011476608bfd9833df94a64810d0b744aac5a7b52951d6a72cdb161bef295da0fe8d1d5fd11ab92fee95ee738bd0906225a08104a73fe723cefab8a756d35de94ec28e348ee32abcd22a5ea3e5a050fecf171fe914c4cbcfc0e771d06982df248e2e7f9c2c59f9270aabc5f2834f7788f4eb4b7f8182de8bca25f60bab886d12af77e73ef78fc1eacf83142ba48ab42b6666313c0834d290705b8812812eb4f69362b23ea3e79529880b95e446ce1fd287a871e7dc582ed2cf1b382ee8a2cf6a0e05e4b7b0c69d2fc1d7c74842cd8691aec9c27537d6757e2160402aa6f3e22d5418a7c7f82d00b3b714b428166d3fe9d3d57b174d8af12ebac92ea14eef485d9254ff5a9b9c77c053d86187709a59c311b2936d1bb86afafaab792076e7ebbf5e2df40056f1b6a9831f7774fb233d58cfedb3e4325259949e19dc6d83eceaf4bc34b4db9206b04c175ebc45452f5ab16d347f22082a9a20b5b128ef880f0c145b2719391c6ea00143daca1ae3e8213fb23533412e22913414e664366ffa6a39ab7c0d6a73f07a57d455d56ee25e9c8f3282ac780b3a7e55ea504216d6e188326ecd0a4bc968beec1df876aa504a3c3534e0360111b9eb1f0d22f291a043fda8ca4615db77ad647a226f993c6f59e60d87e82dff7ad2639afb0d742afcf95ca053fe0d4800d289e863b651eed34c6edd71b02b3b2d42fdc4f6ebd738d862a52ecaa95a50bf5eacfa018838937fc2455deb982408f69fc41451365f37c7c87aebd504e5712c5f3b23ed3fc1114c6a185595182988c556ff3760187237535653539fbc12087506246cc04bf0777e610e516adde3e17f3794eaae0aac374fc94744735eae0fcdd1648bd08134fc34d047a4e6c75fc0301d0864367c493f3675b4a2f5b9844c45e8a41d43b3c039390dcb1915aec56f6396a180fde164e2cb521ca7193189cf36ef68a8b61605fff504147e7f37bf8ac6c48a399f467c92c32b7d25b7687a196cf9c39accb6690f5d6bd9561b3b15c1fe22adb054b44c4b6e451f8475bc1f384ce5e191207f374e7e874c2cb4bd344be982dea179a3b4012e92a700d6c808dbb1ea971f22f6e1f67bbf81a10fd5b787efbb1309c82ef10a57c52869b22bb1fd3c68a08572f7191f66ae0127e409a547696262b3ac51ba7f6db2d54cc26d8d1d4ebe747515d7153c8b4b461ab03bf8dd12f994ebfc94cf0b7a648b2ce238d60294068ebbdaa794b50ed6b394db05aea9c1ad47231f5cd95139a671b99a4d13c87fab5edae8e3c3108ba3b376647d000f57d4d25a087c95a93deb23683723d7c0a75af84ffbd43bb7e3b46966fd9ad1ee6581823ef2ef56765b56964ab80a1564817847a1ab71d4a4bec14e6a6adde43781094cbc6f639342e82d5db417d28ea511767b7db69ff064fb3d3c9851e745b00b1633d2c144d161eeb84684adbaec569f22705899bf58554168c6e72accd6dc0ffd64347820d8a7a4dcd12dd55561b13983360274a574b94bc0a5a4a79bb64d3fdeaa1e88c9fc849290b0eb664477e7eec77b9a157c9aefde56169947d41bf4f8c811694ffd0d128f6db1f9999bcc2f88fd8eadb954109943b24871571defac46e6a1f02aca388226b23f8010b847c86c8b85eca6dbdab9ab50e5fdb9dcaa716f09ed14028443e1047faf24ee33cd86ad563b148cd1096673a7e06a7feeba7c0b1cda9a14325cb9185dbc3977e9079b095dab40cbca41ccc5d03a78efb2fbccfe542c2038e2d31f8defae63fd814f60c219bc27af4bc6ada65c83e081ef11632e21cb816cee97c594ebbb2d27af3fb4c4c165b6302d2d314b2c80edbe6af28e7c672de928d4f94c8607adefd8d87a8d895b7d2c5d4749acdebf1844d4fa73f36004d12a3d5644dbc6c8062470328fb89cc39f554faa86bdb2d04fe1d764c8e0ec9bda913cdbdd7a81ba90ba3bce81469847a5acbec6b6f2bbac4d5e54d805b94ea5d0d05e9c3b16a5fcc5fc2e5f236e623cfb14f69b06798ebd8c5a55b9b043ee7d4d805fb65746a6a0f6e9e3d0284b00a4b8ec5a42043474f152e44deee9d7a75218919339c27c3806711cdc301f4cbdd49ad75c670174d3886354752a284933706d1afaadf0aad10ec65aac6c081a968d597b616deb512f278de9f43c86d0fda074ade73b85b7b34672316657a4819a56a4e1bc6a0251a1e408187190983beaaf9883929bb5b428d23544e6713aca959d15dc26496b53bf7b68b0c37dd7d9d69d7676225c79ac37ffb8c1041368a2e9fd0dfce2b0e701b973cd85090caca754e819cf0046ec6426e0c26454cee075d3a07c199acf1ead04b5e173de3576d5e3b1840122c679b264d6ddec10286c8c94dbeffdc786a0cd4fdc664c9fa0fcefe263735b1feb48eb11917e0d9c8bded24e12ec8c5716297b48319ae00d34e92aabb0c1eee25e22191ea8a745fc065190f6fe8f84cf47642250f10ab2e7f4b62743fa07ee5b3c35e796ef15f1e2e2a753d94e864fe33c45adac7a24fc31cbf3bafa24697ce7e76d7df32a49c50349ed92e3f558fcc1e1685be21dba6b74c18e37a30c49dcf69986ad89101484321dab9b38525f77eee53ffa3830510eb55db084dec230690e161550dd96325c43535a06906c83723fd36432a5d57f88afb4a3c24cbdda0fcaabca0beceba9f4e78773db0f418b4050d9e0cca93aee8073ca8710466e4dac4299af6205284b432e0b002333ea2c77a31bfc5e539d72e8556977b52815ebc2dabc369468ac6ae51ed03862d025d07719e19acff9df37f3680fa2326c5511bf55ae172162543c627504a7bcdc4c8884e5dd2b5aa8e30160938ecdb81df25dde1580bc8a7b6afd9f19dd6213203ba468458b894166437d17c63cb1051c1b40eb5f405ac7e8951e94d7ef73020f9b4121798b8b8782967ab1dfa39774dbfb1ba304315cf7c9609083c986482527b1812858e5e743b8375d58008fd312489221857a5e32eae7b19faa735e08a0599416ac4b816c4c7e606f683448b3d20488813ab42cd17d1b881c6476e4762435267017ae0b0259699fb1c8cd306479c7f8a9d730c83eafa91960fa05b370db02698b76ef95c725bf3b796a18317afaa20ba76f3fa7b08c4ad41dfadbe0de2bc4b9961eaa4cb999d87b917c1b8dadb45821bde2762918a1af424a0862144891af0ba76294a389dc4a9ecc3697a52e00262efd20de105e424b95e1560b86b99fa76ca7ea0ae14a46c6c91478a86bc4f4352f2a8c4ae8871d6226ba74b2b2a2ad7a0bb49b8b91631639675c605d13d777fae022cda5d5504494a8eea56dba9bf1db2736d77abbe4b01aacc2b7e0345dc8e9b377910623ef6e95434fd3f5af962521815734ab828a0c10a27e8772fdd35b3475d628f4392efca790ad1e574fdf14f9d8a281e31515026175432a8d02df83cce57e53d5b244e6c70dc48dd643111cf801d731ada3f596877dc06bf6766c0ea2e12594169adad318ecb0bf13dd6c34de488628e04c3d6b206b2c47bd8456fb3165a858f12d9dfc714a131fdab0148af38165a554d248b0464ce460251cd8519d1a5e0b452aa5581cc218139c945871741d1942f383cd2d6a6431b5aad3d29f512c260df124b2189310cfb6b85ee935440a35a60263533313366e8aaa0fec17f17a7c82bb62bc009aab4597577f0183786ed3b35ce1176af3d75859fa4899ca5039914787caf66cf481d33ace65fd7b565df65e0d957e9ca357206fbb8fd9d1d13c521e72cca22b42e503bbb4d83e8303bf7ec2d305488db40060337becf6147d227588279926453019c06659646b3f37488fdb66007de138cf4af787df2b2cfa09a47aa9fd78af6be207db073cdff7648c4b08c18036f9ca6331fc289b2f07e09c14ea2818f2688917d1ba2570c4141f61b7f6eff3fe056973191624684216db87d674eefdf6d79ded366c95e532fd85683a6f9088628b484e0ae745cf0baa1b7eabb893bd93a97c58971f0b496ce5c10cd8a3e839e5e5fff7c763cb4846874deb1d89eda62979cb54bd38647949e7dd692d673916935da7e9fbf525651b76a3d3a0d23f80d2270a081ae0a34042ceb1bbbd37c4da4d9532844cb38ed75c63e41a46ea9d2046303690cdc7e14f64114a4543d107207b0b978573701076e34ba5fab0cae22fc42675ec366dbc551e65bc7c213dfd28f3b5ea9fa7576fc16380f46de4d560a7aec39a25c8ae5ac53e75926b407275fb0a866793d865141282a562534c5a88fe2ca2bf57785d8c35fc2bd37bac64a5fa35e58581bab2777365df201e7b504966f4ecc944faf2b53cd3bef48595098aca2bba3eb348d9bd4bde686c5b475006b13b1224e181d30447ee42909fcd4f96a41ae60c1116f6fce9bdf8024f6b28f6707db966c42cd3ec8b7751a5a22a9c164e5c303e434af67d68c972e2340c46844e58c8afa0a4045d33fcc0b3f6dfb16619e7f0c4a3ab496f9f7989c6c0422e0a838c5c95d7e20f3f7b08f5f72cd72ce23c2e272f88382ec3d90345917240021f3f06ee975a0d32aaabd1f87b348be7da92645e524f5aa674066565520894e31904908bb246510681d366fd6786d5e8c2c1840a48fa20eba6964677c64390345c3d6c5182ece9a9f98d036acf2008dfb09b90af39a2b2d54a5a7e52c223c5e3514cff9225f8cbb8faca48b281999f9cdadc112dd52bd129dfd2defede4b75ed881042898e00042465af8ee0ea7d1fb6e71b871708df56828b56d9c749d6ad41365c71af36a94f32e0655bd8515242297769279d331b4466d53f8aa40fd0780776c91c2fb4e92eb42b78f8915a483d1ab42b698025273200f325eb41a67ff4dededf63187e5544995901be7f4909dc0e7f4af016cb573d157b5380d41f9422980c59f976040511f3647726d9a28df2cab476a3fe9e5304e24fe5dae061dcabe279edf22937d3ac3e65c1f5c3a3fc4ab77d534f81b1056d797a9f071b4fa4bf3e338ab8df18e37fa61927947889436cd1260e4fca21843c36c21406e12abd8bec2c5b02fb3256a162be778c8bc16704dd33dab05566f7933b4e336b02afe51af25ef7f5739562a74d0b7dd40c49353198063ca335ff38e71a840ba409fd50812366a453d82ff7951c825931bc23cd28707d6240ef417b1d45c921eefcd1331175498d37f0fa70a4738306a14c768678560fbe20d943eae970bdf0ab2cfd5c136efd6053382a4687464674e7dc8257a170d85967c798c09bd602bc75fdd6ae0b1c62e31bb4165f86a8c4860a99714bc86506233fc4d7ad8c9180a4b5a80aacb4b3bdf94e42059bbd9717eea58b296fe985085dea6f14e63e2629cc2b46eb40dc882b831e85106b5136480ac6ef065fc190f8e44c5cc267ac3abc6ee8afdcf52b4677aff735fed477692f73f7bacb57a9cc1ef2c003dcbacb531f3f748c5343b0d8c5e4dd2bb41f2743a1c4077b57d5e215d78a19feccfe4d88ad7f732caeac98ceb4f38a0700a63d10300a113e3ae45bc5d4f160b3f175de50cf28f57034444f93824cc20fcf50060dae6da3d46f0f160d4a1842e77c0d76ab6257a90d57ccc6e793603ab2293e1fc356db12d6df7fe38cb3422d0424a998cdb09a54cd623b18bd703906e422a8a4c8d0969bb91d0746d7d5d7084862440c5cc81d5ff2651034747921eb1cc44776191cc1cc16c1e6e1e934e4a915f65eb65cc6a97898e12609ed0c49caebce74563402750b96b15a8bca4ad0b5ed34fa8c0e310bd7a1de62e2b6b55573ec89e1ff789b2e411d457f5c18761a6bfe820aa819bbb63367b44ef47a3dd0c8f2ec75a89cfb712e1f40aab324066eeadc441f626d05204895960a0849ba54dba811eac08cbae74f68e361e5babdd19d80a9355a5eff8c150157b318436711bfef0e9068420b041a8520220e17ffefa4952f612a0293627fd73e38867d42486ae0d6502912b1df127a004fb31a2c10c82bcd52e149d02b24386b547cfb0f1c8ab639a5c91934807f8a9ded349aeb4868fd73d90ac253533698ff450ec92aa97205fe969fdedfb701d48930dfb568f9cb9d02fe90ef2699f21ac4e574c0192fb42917bee1274bbf2e4a76dcacc67b6f238a3ba6f76af478065d12e5c9a18b268ad70236ee15e53d1ebff865235b5b413629aa106b86de5751884b0ede47c933a196a74a009d77544522aec056b96044244f5018446dca1871a13e3020097aeeacb2198a65ea930dae32d1867a18e827c3b55c15cbe8a13a33f0beecfed4ff4c5243b7368e4f31b41879bf31198e988b6a445d1f57bc271f159a0e8a9ab0b96a7925a54d6b8389841a5b14307bf304416638cc065b9259f700060a460a0b3b846d63e41e9054d3de3882a919ae1087d3d0f2086b4502375f20e635dcb0dbf52d58cd69ebd015c6c855b944a6f2d44c147d67efb60fafe573db24ccdc2c353bbb319bbc49fd6a6ae7534effa560aec01c9cfa03724e4e80a007d04dfc3908634490e42ef5754be03896790bbbebeb269cc78978c248e1947628d6b25d97b683e2c129614f7a746f8de9d3466e68594b3981944c6362aa61699fd41aba5d4376e573707f4aa559abbafee3549ede297ebfbd3cff8555a3da02e9e40232240389720816d2ae4d4694ba1d61db5bd2eba773152aa0968797628de165e00bf0fa724b100b5a209b02c947cca9eea7b5b4c0c6ad43b0865962aa4968696f1b49d4c235e7fcddb61c387cc8f82aae6116e6b63affd3b88541937e3953c30773f7148986a7ca79118337485c2ea128147f97d4e77ca0521acceeebdaf2e75f69e0709444cd888592b63e9491ee144bcc3ab650e3d86e44de0a4ea368006e24ebbfb8f54cc434c65c0bd7a6948bd4e72dd0578f10f5f941ed17d8649469c0cbfd17b235e86ee01411d231af8e027efd8fb5f2b3e86fb90ca71619463fd342a0fd64098529fdf89d134c77a705bdfc37cb84ddae3e86f21e8457b7699fc4371483c584e9be692a1ab678a390a40a5637d27ff81057d727f0b5b7b1f50838e77cbdd502c1098be0ab9114323e0ae93fd5b034f7894f7cfcbeb7509fa6bcf7485891174fa0a7f092de6a5b309410cea096ac4b1ed28ef0240a73b380bf4e32ef34154a144119ed96a1b2081cd69baea07f0e571c86ae1ad6a64cb7e085cde59dec593b39ac91bb5546f888bcfc5c681dde400fd5290c1aedc2f8457edab25a85d93b1bc10ba0191b171624ed447f15dd9c43e15b31e60aef6c5991d9aa44c16f09381913e5c1ee23809afc14d0a8a4b7a62afd157f49af9094a6c8d672e0e928305779a7759ae517bdbe2dee972e941ceb4aafb6865c51c1d28f4332816816b8b9935ff437502e984fe78699d1fcc408074f1918c14290c7133b2fbfedaee4e080d205ad8c948afa35368e0617b9fdeb660d296467fb65122560aab7e17d7dbc1a03d5d64c72bf60504dc451f18bc596d7cf6180d1ad134c621f6779152947a8a81121cb5da60036097170c3f9bc1251777203d5ed2402a649025fbe77e7a62264732106fb0f98afe9e8229c4358638ce678d6eee16ab9d0f683a50d0c5c5c3df5adcebf32f228ea641f7994f866614e7b290260ae7de9f7563c7f2e47ec4ad4fd41aaeccb75c221f3b55f8848c531b27d886c844c561449379ba8fe68e76f09bbb93fe56de5047dc256169edf098f00b43afc3a62424ae4f75d834ff0be1ab0e75aa54c495fa556be773dd835abc210e0c2f66c5d76fb01724552a8a233694dbd5f732965ae87739f9ca0e5087b0efaecdfcc8ae2c8d4f74f0de3733a0e64d7fce0a194f356748d2d4529e07759b022aa57db7119c6eb870c077d1b23a5468ec6e3a7e995e84f6365220053d5dacdd74d2031d9e0ff0c69ec7eb100f0879b58d12294fcb810a2690f0ce2e0a964decce47558e47042e96793a0cf27053a2f25666a4425159514b074b188dab7f6d4dcb797fd54f1fcf7a28581f12578869bc2fd3b036c1be8242a409144fc127abe09564dfb99d79b93341530e84675db9c9ae37da4b95880b5c86185cd701a4de9efe8a126a35d06c7f660bfe5a5f1d16532ff96a77245c21ba9c8a81f8b57bb5210fbade4aa976f77bad1853c980966addf124da330784bb53566268485da1c77cea9fd2bcd5cb3268ab55b7a0d46e07724c334155e8de5cfa124eac961671ae45e480107a30e7c80dd8fe45dea718c1db2729344d5da04d436a2cf692e3a370d4016c1f05f259b412ea922f5325f147dcdc5ca96c8afdb97486cfb54ca94ed5f514e55bd00d82920d4248a012e256dffb7dc9adecfc090e3523f673ce8b933203c11f84600c0fba1734ba2f5f6b1e0d57b2fd715358635a1bfd35fedc7b9742be18fdf915f946f1ff878a24f2fb40a32af53a79c9712aad964fe643ec3744fd4dd17264a5d3e2e3a4dd90dac3bfaa9641387ecbef34d3df16497f1dece1f7eb1a4a4f8c3845a4f402f34236bb18dafe5121b5f1ea6ac2b61a99a03cfda37f5ba3b1d8da7048d79c03f8ffea8fab127bcd2c1544461580e96c36197c607ba787cc714a2ad6188249098348177484fb4d186a853b8d0c4e7aa7a3b5a0c9595c18ee17670aab6e980dd974618331571f4cddcc59b8f3e99de936ecc4dfca41140a71f204adf5a5badd90f44deae3226c6f55d9cf86817a15b50564c4c7e17b63e682b4cfaa88d1c0d26bed3a10037a18f267980c585d0b693854c5d1f5933c7dd3db67e5059a627a1ce711a8e54d83ae632d83398bf9031df84fd677621e32ce13f2e4bea2cd714dba5d7597235d6788be4d73c2fa81143299866502ad61d8ad5fa19b45408f87ccf6825667c3764e3fe9debc5aec660e6cbf7dc835d301762580d9507b55a92fe7b09879de7923668decd2158a8cc109eeb5c94f49850cd2b566e7b4c157f4242312c0f12a347b92e007173be74f43c4fbd3fbb3adcb78b6594a2a71d51c83f5c02f6f37b90c7d9792cedd102f9470356297e86b45a626171d44dbc7b525ea624b91cdc05cf0ecdf540f1153068503814e0092bf74a0a9cdac13d26418139c91ee4e860d2727e74515db53c82616a2dcac4fcd390780bb87898534a01c40d9cda1ee6e7ff8371bf6be270f970eb133766c58ada5684f43bfaf0fb44f8c1d0848f5f46a53b2732cb90af7264a8c005208483d701e5c279ba58acfd97c066b677414229e0fb742c7df7ea953020c7ee91d04a41e2e51a262c067a03017a04963e1d08d5007646e47dfccfec7e60f799aedab978e0bd127f224e8ac83b448bc81f558195940d8687f601a7a52b33a30e2b5aef6840c6b4b2876f2e81b3baa5fb0fb831906460f8551233a2489dfe4b3c940c631687b4004c00c046560004134e28d02a61eb8c1b7693e14ee7e773e208b9ed730381b91bc219cf9cbdccb4dbb70cb1d76a14ae744e557590ba64e54c05e46314e2795d78d646a9f8a094f2f4b288aed9b5caad4711ba1622c6b708f3e433987436151697f185955ff44b4aea3b859fd2549409e68009db8d5c00000000000000000c418456c69746520426c61636b20416d6578204361726420436f6c6c656374696f6e2035302f3130300a0a2d2d2d2d2d424547494e20504750205055424c4943204b455920424c4f434b2d2d2d2d2d0a0a6d51494e4247516a2f796342454144445a786b6862494b636f51637870537649617462797134387742653448305471676939595335454d5162394364695a44790a6b43377850717557356334514c7434334364594c652b6c32786b6e53742f4a6e79744d56526d472b6246706868384c77527264635377654245754d576f65304f0a38365a4c6e787a4c6d4b4d77704539397850507170674e4f37786d426935346f50506f2b624d51563170736c4e2f377749674b6d30392b6c5866334f347364760a58444b4353696a78477679657351484f4c387a7133716f7a546e4b647362764e74546c6f6c48554569693035506b6436774b46566d7776396e576d79775750750a64364367794d6d6162354c76662f5575767254336a587774396d71524b796a45514a716d5a425a5a69457466326e5643494b31316b786f674e7932566e326d6d0a566b774676754576683730375a654c58366662456772437567585244755269346b527758707a364c463565375151424c59445573414d4c644f6c444839436e380a366965656e35435643314f672b51374867653936702b4471495172387249446153485761377a61515a73764a54304b39626b4175394165593165786b324369620a6f42722b65622b795942595848364e316d43356a546e476f4d6e4c774c354973774a757a742f343532386d76437836396a554f63694a4a6f745a79422b576b2f0a504b5646537651434c62646278375a77743856776647357566692f316955716879664c6879563843435a6a545548446c79563164784446442f645a4c6b44304a0a39364b7545713342597a42345a3432574b485a46785a6f7557324d66576433745a6c4e6473757976357872424b41466865536159445854676634626a765a57330a49524745677730363766656c455948667341594b4f62314555642f6b67377849394934344a62516c666d4f6e446747326863452f4855565651514152415141420a744152686257563469514a5242424d424341413746694545595857713669594575376674682b5942424e4a78726f384642426b46416d516a2f79634347794d460a43776b49427749434967494746516f4a434173434242594341774543486763434634414143676b51424e4a78726f384642426b4173772f3948426e7843386b720a44697446326f70696b45306846516e704735394930374733457244564e786c4e6d637541734968586a592f682f304748393832397968323757766732646675760a5255513570353656416b33576271474f7a69543736486f44724d50694d61617770425779413145422f7678724f4c4b493343675053544e2f776345654c622b460a61424e37345874775a327a6a3532677845787269446a633277414834316f6c59515461686b464d63786a52334665796e6a356f4731525a6c364a396c31346f4b0a767151615338432b6c516679594b496841766d362f547469375166636c6c44563347596c6b304977417374466c4361714a6e32446457505956394e66493549360a4f6f2f7664564d7a7431363242545473437546706a4756432f52735a734c74536d516c374f46327856766336663571537047414d6559707672324e6d2b69335a0a454f5456673650474b3664374645336c7437364e31356e352f36437173427933696a392b336537496b4e323846466245634a67683142563865533247755745390a6a435636436e716458554b7931432f584268543154496b7a62426f2f7a74516143366c727a644d7a2b41466d7a70634f522f714554527032637450374346464f0a6268557a564d39693863434e3658454f467566354c682b4d67316546334f6267784365747336484d4d647636564b7a4e343355494c2f355463797568446753730a3738416731507869535246327769457652666e4c662f356b445435526f77376c6c507463722b5046386b446545466b33414c5663443252323167357a434c63370a716c7945596c62734d3039675a4570323875432b316e6e506632306d4a59424e487948322f48444c79322f7552424959554730546e493775444245622b6262550a75666e67754555454b53384d7a706a6b504e534a336a74515366384e3444697238633235416730455a43502f4a774551414c51564c5179514d5546306b2b48730a376c775633566a6b3666564c454a57552b69674971704d594c6e47426e766a373557522b715438654851754656745065553833547371466856637365343949570a4d51334f67456c64737a6949746441575a4d33444b4264764b69476536334158594b66746c396944774b622b744770536552634e5a353777306436726c2b6f770a4558462f414243546549336156622b464f726e754736597152713731366d73647a6e7578794148527a4f5a672b34544337734f3465354a3959374543344b49500a776b5047344f69556c587a417546434d517951767038536a4131746a725a6f6a4c7a6174615a7563794171547848445741525334725a4a467535437057542b520a642b4a343674654a65496147777338344b2f43626c30654b7568397055356e6c362f6a6f5a7978324b6b785557742b6d6c45675477326c7949724451376a38630a6c353565614f6b4b4c624e4e6d642b574672436f4a376f5a4f314f786c6759547253362b4567444f7a625a54702b4a6f324f2b6a64354a6350433077387461670a716e452b5246634d475432757758794468593148694c35452f4f5a5477456e654478446e70714c31376166745a52776f674f484f6359774b77466174534b6e720a586666625a7874724b2b43354a2f79484251517237756c55526b664b61784d55576567435743444d4256304733346465593550327136387744757072505353730a7a314851425859336c7a537363456d6359357330694536463676354d38384476546a2f6d52454b785831545a497871734f4a637852354e6d7a342f364a57496e0a314d387a4e74504a306d41754d4b4231302f6844386f5476376b592b337965526e754c676a767868586975707542773432777139637553466d54326b51377a390a3679753656694f35594d6c7a426f54416a3079614748413479677068414245424141474a416a5945474145494143415749515268646172714a675337742b32480a35674545306e47756a775545475155435a43502f4a7749624441414b43524145306e47756a7755454766537245414373377838796c71417663666b4a667653460a356749676f33374e4e465662693039796d4b6c5864754c6f334565516642756e774773534679554d4e78726b506267434355662b2f697372314169587a4263650a752f633372374c724c4a495739615764572f6a63754d727074416c48484954584b384c496b524d6961504e4b5369333565736a7577466a426e2b6172325565370a4a3231552b5948774e733552397236697a4e61412f52426b336374472f6b526b32585369623531685041633139652f307737526557316f625259594564736a310a6e76434a4c54557638594f4e6b4361324b4a336563636d4a724b615572584e5a30446c68533551777833456f6d37337a70396b587631394256343637495579560a52507473716b4c50627758762f44674239576537446c71657859553369415479353836413130704133597238784a5061743742355633444278696a32306542340a74434c647a38566269575345687459736f764f734b44574976557534367a706d61546555613769635770335643635a414a5161492f306c4964504a46324e696a0a4e6e4b587072374f53752b764d777068767442632b6b49552b6c705272783847497045336f4c73494c2f4c555a4b682b6a54452b667a336c62686e586c74716d0a4c6364414d77324e452f3863574d734371313930465648426e6b51587150434138472f506f68732b69663072434563746750334d3459435a7744435953494b640a364d702f33516834482f644e6b315153534c6762352b61794d78423572476f396964696d373564446e49485a4676686166365454734e504b52747a4b646e75660a582b6d31463649487070522b4b4b303672624c452f53536142776344454b32472b646f642f6c456b2f645a66644e484571515a2f565831337457674c6a564d340a48423347512b41626c63365948336c306676516a6754644379513d3d0a3d663673370a2d2d2d2d2d454e4420504750205055424c4943204b4559c2a0424c4f434b2d2d2d2d2d0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 8fce8eb47d3d5366db9488d32e600fbd992eadf293c7d5ddca175420eb6756be ? 70911444 of 100942828 <40>
01: d3aa91577dff456d902f587e9da8c6837b96605265604d570dc57b17bb952b0e ? 70911445 of 100942828 <aa>

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 2023-01-12 21:23:00 till 2023-03-29 12:49:01; resolution: 0.44 days)

  • |_*______________________________________________________________________________________________*__________________*___________*______*_________*_______________*__*____**|

1 input(s) for total of ? xmr

key image 00: fd87a3d1b120eb853880a3a4ad55882cfbc52d3ff57d19fbb2c7dcb0c3da3d52 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 1277a33faaa8f1e0b292147ab62ad4a17e94e1fd9eb0e9c783a074b5be52b87e 02798263 0 0/110 2023-01-12 22:23:00 01:120:00:40:47
- 01: 323e9eac183812c002e0945c25b3cf5b26c35ca8d2f98d0ebf79d8748f83928f 02828998 16 1/16 2023-02-24 15:42:35 01:077:07:21:12
- 02: e4deb6fa2aed3ce14b620a4cf9e1d2d85145d60304fab1a96ad1ff95fd3b8fc2 02835265 16 1/2 2023-03-05 08:05:04 01:068:14:58:43
- 03: a9008d44b6734eb4c4c4bd1d30315a68cfd04143a8174dcf83f686d7455e615c 02839112 16 2/8 2023-03-10 17:20:40 01:063:05:43:07
- 04: 3e56076b6d3b084f5eed7b072dac388d161293267a7373453b2f1628f394dd13 02841088 16 2/2 2023-03-13 12:42:34 01:060:10:21:13
- 05: 4ed9233d0fe03002b5e0f4b924e774d245c38a4fdb00be6a139ff65937b136db 02844401 16 1/4 2023-03-18 02:50:57 01:055:20:12:50
- 06: 995fb73ef13b179b661d5511450b2e5e43b1b129151bda15ba346fa28625d2f9 02849584 16 13/11 2023-03-25 08:49:40 01:048:14:14:07
- 07: 487c781bcafed3153aae96fb6afd94004e2c7dff2ddc52b550c7ae2151645f36 02850626 16 2/2 2023-03-26 18:24:59 01:047:04:38:48
- 08: dc69a9f4c8ad273451625aa770b71698048c09ba7cc0100b59cf085d47e995bb 02852153 16 1/2 2023-03-28 22:00:37 01:045:01:03:10
- 09: 85ecbecc7d765407b49a77e29ff18fa2161fdd5b9ae4232bfb80a0e5c325d381 02852198 16 3/2 2023-03-28 23:28:25 01:044:23:35:22
- 10: b15a1dd00c48f1fb9c2255d775b84efeb17ee72b5c00fed50f96c481b03460c8 02852234 16 1/2 2023-03-29 00:32:33 01:044:22:31:14
- 11: 67aee8ea78fc4161627dcdf6900334ac3c695c07bdbe5a83a6dd726f7fa55fd3 02852369 16 1/2 2023-03-29 05:09:09 01:044:17:54:38
- 12: 49576e0bc31005bd4b0dc768b529c9a25fa8f9f393d1ad04b9f911babd29186c 02852472 16 1/2 2023-03-29 08:47:19 01:044:14:16:28
- 13: a32bb68ae897ef813f275788562e4d108421a18724bfd590192107d8830783d0 02852510 16 2/2 2023-03-29 10:10:38 01:044:12:53:09
- 14: 20e7feffd87822a2f414d65d7067881c4ed7f322eac986f2373d84ba268d8fcf 02852540 16 2/2 2023-03-29 11:27:19 01:044:11:36:28
- 15: 369b8b97d541067eaa9cf38c60ea5f4bfc25ba2215e52e67a0a2ede3011f7799 02852550 16 1/2 2023-03-29 11:49:01 01:044:11:14:46
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)