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: 579b909586b6fbc6d3010ed5166e71ba204605edef558416ae1dc69ce3968c57

Tx prefix hash: 72392845d9338948b3f159b1223c5255d59f3854031522483d8e82cec57e54b3
Tx public key: ce0e34cbef90f0373e69a0e9c24a1e25c4733bf780ae0e1a535d1d74fbe3bb1a
Timestamp: 1680092485 Timestamp [UTC]: 2023-03-29 12:21:25 Age [y:d:h:m:s]: 01:051:04:38:38
Block: 2852578 Fee (per_kB): 0.001055140000 (0.000020480000) Tx size: 51.5205 kB
Tx version: 2 No of confirmations: 299206 RingCT/type: yes/6
Extra: 01ce0e34cbef90f0373e69a0e9c24a1e25c4733bf780ae0e1a535d1d74fbe3bb1a02090173423277fcd2560710cef70252494646c6bb000057454250565038580a000000200000004c020088010049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820d0af000070f6019d012a4d0289013e913a974825a32221ae97dc18b01209696e82f43380ad0b6d1a2faf18a8cc6fd13ac7fd03ec9fe57ad67f03833f8bff3bcc3fed3dbb3fb1ef27f69fe83d02fdd5e82bf6dfb8bdcafaf7fadfdc4f605f79bf07e6a5f61e62fee7feb3d807fa7ff82ffb9eb1ffd0f04cfc0ffceffd7ee0ffd4ffd0fff3f593fb27d07fee1ff27d843cbe3ffffbc1fdf1ffffffcbe21ff78ffffb8435843584358435843584358435843584358435843584358434f9b111c3aef1542185a75b00185a75b00185a75882381b68dc0b43a047b100c2b13f5a11d2badff97533ee55932ce3f8357690bbc0dce4d5d1f26af5606a5255a2f8909c3807c0011d77043b5c823a448eab03c386618f0e942ce377c98665da84a7278b0fa92f56b8949429cf2802ba7883c0d5f93c0ea0462cdb15529309e7f3aaf5fea9846b1423546af02b58ece7d1068cf061cdd1bb8d1526ba7f11545a2ef2d99b05a2228c28993bcf72dec583dd6c9728f588df3ec7bfb5802ee166810865ca32848094e44952e285bfd4274b579dbee349204f075341aba01b7692a7e34ea61fce0736be2e1cb6d5f0780a912d74417e86d4064d5267e00a0a06d9c29a6dbe92756871fbd37b3f0c8904527460310e36145eb253f53b3d029e6b6f4ad55221fe6e04c8aba07383806ecbf96ad078c8cdc5461ee54cba9932fad2494aec238e4abb4c062d438e71795550bd48702aaf058b1d75a1938a05ee25b4977d3995ef0a10ad6cd6ed0010ba3089493a87dc11a1a32e41340b066e6839a07524eff6bd03bfcd923443cf747208419e1a7b429ca1d774e47eeda3835a0f55ef3263cc0a882ef49b78bcb094b39591191be71b58a9fbb474605fa2d4456a55de116a69d0ba3bab55d1b510837ef2f3410ef73fc3b4792781a231659fac8c1d7f1500e783cf3082e8f1be3d65b89f0509e31bc902a1fb21ddc8264d075351fdbe5c693e13d93f0d3796f912dfc070964b90e9373199daaef2b4ee1a82e6d21e124e025e57e45ed1bca41a40663637578d979f7e58aef5d55682543ccb5fe02778dc29b674fd3217bfc44ad553e2bafc74d778f38f555686827dd98028b20c0c9770e6a9d365bb4b2f8e45b16df3b676eec554a1fe9c84918407deebd0b24fae2c1178e93d84df14e630275bc572c83415e5045611354bb502e882cee1a0b776cd14c731da51dabdb96e46b28fe9784f4b4c508aab98da8d3e1e9d931096cb77f5ae717d785fa1449f7a975e532c37d4df365526d8b73e9863b7798866c5c24b3a8b5ef86102e185f7420d42559c2d9b3ba9d362ed4faa304a030e99f134a747173145b8feaa6952987d051a35a8ddc6e8bf7fcef43d236df2ec19c26ff7571bf6ebf04354441b9b5c3d3028b91cc4dc0e4b1c4fe8bfae0d8da03d0518785d401502059c0ba1fd82317ef2a1527b750b2ec719fd75a4dc5d58e9b60d3108d12b988e2480e641fe0972a409fa5777e9fa04970ccb11c2d2762fc314bce27e5d8c018915683d4bf4a0f5dae6c42e0ba35b2a7d2c896df4955aba33f82a4b789a800f01d712746f868bb8d5506d540460fb00ebec4d7588f3b330224358408abd9ceb91748fe920d1c4659732e4e4bfc3235cac607e9aee6ab456ca319129c9cf8314974033819e99c54119f2d859bc24a667c95d882571e4edf3c1f3b1085e2bf81587401a1caabbab3cc3ed066e5d180bdcf531756a0ad98b6ce33c4238a2e838a21a6d67b4bc4be740c429a11342df98779795d39eabd5c3d40353a3005714069dc598c190ed7a29959f23b5c272a7826eab3ee46afe8d9605e370031729aaf449a94a6368095a531c762ea9408f6ffa5a6f2199f191fb4a309561d6058e15983fe3959be0dec423a8390c4dcf2240f8c86efaba445243c5d3448a6495771a2fd66e7e6bee2f9dcfb05100a01cba0776238210eacec620befc3440b55b314e4904efa6687384b0e9bc4ed9d6c3e2e4504deb169627efbd18f292bd425d9111949ab57cc6efe36b97d40065e1cdc3c7464fd52e0dfa8f1c676acbf6e6c6fe87c72fb55f762d8bb9d77c358014448a6e1166e1762e0bc5e14edb7b64a6f3003c3231a1ae8904ad943898318a920f2c6875d288ae4f58ecc5c4950937e641bd19ec1272f1dc3bba0693a5f48d55a86cc0811c12592a2cff52bae75b5ef2c4ee82e0d0780e5019d31105a9838f764a90ea826dfba641929e3310e6c6ad085e4cb5acc10871b6b625c50ad81d46f06b6196548091edd7750e2bb75d5556e96a15fcdd1122d1169ea4d1f1f90d2889ad5acfdec1af88666c5c9a9f5ee623497f2b42cefbdc21bf7b2b9a1d70dc062b071005cb2819ff3d2d023e79680ec4d327eaab4f222ff65c98816832cece7b6d68bf6cbabefc6622e8c54a14b30699b14ac01e7dca397ef94bb006ed31fd69216e9b086bb27d8b25c372f67786d07f89ec2e709e5b612a016879e4927764d9c1b76287e2e3266389d7a79bb472bb9f7dce63c4ba394b7de7593bf8e2023ad789516e3fc7d5d548242e9c0098a8af4d1f9e30840c719e5c2ae9bf9000f27d49057bbb236a82eafd97a48b3f4bf6ee800e2a3bfb94f555bef27f2f013531206b0843aa16e406d88f0d691877da10d1fbd8a44e798dd2d8d6b4893a80ed533d82dc3428a060800074c838483e6a123bd28519a5fbcd3e7ad9bfcd0c0897a0391570bd61cc7b4b835e9b3b689fd08344b26a1fff1ff7fd0a4f7aee0b458ff0a03e211a39b465959d153f8f5959538de4d507f7a0060fbe2e3def420b22f06f7a5548d7503f66a8adacb15f727096bc3d31812bee3df5a66920c28992c2fe1fdd523672af49b59f1c73f3f5841860354140a71e2b7cb52b7c454ac9e384a1f4e58ced6f7b60c14cb2940b4120aca8d9d7c0a5a29fcf5243d91a692d9a7042ecab62478e437eb42338bac7c91cf58f7a104d5490ec6bfab68aa963be2b3e879918a68df5677b829badc519bfb91a55a3cb39bc043a9c54f7a82a0847c2e0b66d289912b6f7eee5754838eab58b9be42358bc48acabfa0bb202facd91830c2f26fc637ffb9b2d6c0e45a41c72262aee6e443b3a51359aff930641e4869b5950ee9979f9bc4d39f8fa1c82831c72b80fb9b5fe29e6a0db4b6292a9e0a8dedfbadba90c570e18085c0d21216e931d0b38dcf0fe47417fe53eec22984a146b53fd445228a372b632c221271ba480e79cb7c4def07644f8f4bd1ba8a28241e347636f9b9d426313bc07ab73f2943cce4ee4aadca5fb347208ad0f95fd2db5b85b8a8e4bbf61de53f3ad5227fe7d79c37c162d3057dab3e3dfd3f901b88f10e7e8b728abdd762f973545cde6d9d3567cdad7e714bc962f32f2474e84a1bae5174b01591828913d51f59d40c12cb222ee0d8e8ece69899065cfb1095269e089f0181ace0dce56159d125deb869584defc2cb35815e61fc60558d0390e2e97e838570d8290bbd1bffb3e4eceff7693b31ec81e5fbd666856c638e06038f018aa2d3e4b8fe542fcb8edaa3999c7c59586292b39d29fc558bdd6bb5187944cc864bf817b928d8e1995f309a2b82634275090516619af0063463c78d3f224822d8bf6e8e940144ce69cb70be6b2d529ea45c19bcdd60f6b0bdea36437e199afbf3c66a37eef81fdc2c77619c3608b9d83d0eab50453c18b5fd1ba52837d2f9fc196d57e4e908934f367831af7049fad66da86858a558967d0ec747238c1b221e40593e84b75a6befbf3166d3da3480c4248392ee2cc8e3d78b82b0050828fd26df6af5b24850f9e81f6a3618ae49164a28bbb4ef46393fbc3889ab0eaa6e397d598bffb54076570e2ca5063a014bde0ce96622a59e95f30a225d25391c19a716590e952a7bf26b19218b7f07c3cd3371df87e1476d5c4f0df1eca0f84ef53f32fec473005ea8295be8e6415eba9249d8970e40903639d538d3c77d1e8b98425a0868cd7e5187b15ad0a87d59a407815da168dcafc710c7701ca5de690ae4598c1f7a31d110888a27c5edcf923d51cad625a02824c38171148fc78f3fb74e439bb0eb38ad93200213d83af724a9d85663a1394ad2a5af69c6ccd743dfee9de5f7c7b1fe5e9bfb5f5dc1e796d3faf7078ce8ada58776aad3e41df37d732c02a51daadae870cc05474f3ae95327439579c2d3b0c909f6bdf100035cb15586c22ab27840abffabbb75a9244ece3fd05cbda30888b25aae427b990e9965e47617b9e1b718a2328f615e9cc980f8214e4d64af672179a3705d33c28f742e88b8ee019f829f5c5e25d81267f72e88521ffe00eda30f35cd857a7ad1b637221cb7d55df971243921dbe1d0548fec1c8fc5f8ac90d484869e8596913aad681aaff710a78a4d58fd24a18c791efd207e404e41f1f5efd51720edc0267b112f15c7fd5526db482fe86b4010d87069d196b8bc3763e86334138bb69e49f0b0e16ef5f8012cc1e9ac1527aaa7ce63abc49935a128b1ee5a6c6f12a115fcbc66cc274d263b873f94991364fd7844599cca3f5d5aad4da6ec211201ad611fd9378b7dc4e8deacb1b3e2a9a8da1bf1c5d1b5eebb9cce2cba46450267a50ddbb0e6fabc4953c16e5aa8de83ff4de940d7c99765442d2d288aae19c4b795a90a597ed53b866024bb88442fd286413fa9b4ebe3e5c27355d614161bb57854f4fac92f7b19b079d470a7a92f590be3e0991780dd4759aeb01e20c5fffd8314cb0e2d081125c2c8423b1bc9a986c9e6d3c2b8ab4a72dd3180c70b48a9475eface8c5d290a1b1062ed1eccef4cca4c2780207df6770e5c1a3da722df6ce6e23e1dc0c851b260c978716e568ab2b893c6d59e765cf4485319f97a48b9040452f2a32dd76f413808d73d7a3775b4bbeda07a7688d63780992710463c5b7c3d122121ab685f7e426502cd1162aa26c0b787eb923c50848c0351147b5885b8b529b32cb98a0f44f0406b0e67f46eea9c9d2596be2700477e446290d96f2f71a29aad424e917f05ae642ab44ed1a58c09340966a17e8fa172e82e00cf08d79957ae12b1973ff9fdca97084d64f450b55b8077b25641ea85ee067094c4adb16af8d3b075a321ed0ec460055203764b652729b41038e873d6e88b5d20881e899eada6dac0bf0ccd68651eca3cb3a6fe4c7d9760e1a45529feeff7915212966309cbc38ec499163f090cde12f1477e69b4d7d334d3bf030c67cd9cdbc16a69504969820659f264d917f788d7b8943352d7db4fe338c9d001fb9bc1aec4b66ba76d92fc770bc0e19706e0aef9646e1d4158906fd1582480160a93e47440e229a41fe038c0df8e52d992ae7df763562be289542ef8a8cb36c0782f6e41002a1330b2df36687d68e94de549cada4ca77b4d26ee63dd249679f36bf1110614031837f575ac472ce8b043337d1f8d94fc921d2abf4935d2badc42e67a7007f87cae6f131407f6abed68f6736461ac7868b7b04ed1afe5e5d5a77674baff234837670af8e7da59752b6b2157e8d32cf89a014b13dddecb6f437d22859f0ab5c74929b3f58bd1642c2d80a4284872573f326307f5992ea29964914aaa519de7a68c8ce0c70d26478aedc970e50b23ea1c142360a37f78f1dcdf8bab79ec757872a7292ae8d3fff60c75a935309a796127956d4b2dc63ad47b26d87bda7bda7bda7bda7bda7bda7bda7bda7bdc1d05cbdfcbdfcbd980000fefd7670000000000351ecabfc4f57371a7c9b8b79a5706e7f65153ae607f0b5309adb9642c829f2bdf8c47317d98b3b0e730af250aee0a4e6e2cd49abbc55080ca65d9a6b4c431995998404232e7765b30f173ae87de318e3192ac64d805b2c65011b4a52307ed2f1070c94886e8a80265d712dcd50bfb42415b44497bcfcf1caf69c705d52eea43f0c2c990f5338484504b83d3cd9d791c0394b233988dac83c92ebabb6a5443d231c233277fd51df249d184f2dbcf54f472491cb21f40293f066291ff011f8eaec0cd20b2b1f848b7fa3ffeff7a7c4f7d47b6e3e9e1099fdc52088bdb3175f908e1321400e60b0090289f63fd0bc721408db28a660833d97970269199e33405ea3a221d697e247e654e6da177016cbcc06490967ad1beceb5fb90d5d4e7b06ed059ebd94e20bbf85adf0271fe0d9cff597a19105f86d881de2c19f05b121f37c0647c1d961f8ceff6c8704e9fd069b3304a0ac2208a4e00d8d1f5b6971683c641b36ce9a2e93d842757d5b33c1c0af394971cca66f95d8d8e8b1dfbade6b4585f943de53589f6b91b1c771b15605bf6e91c7211f3394f07ac9b6dbdca2deac0a0b0b0c0374d753f8a339bb36f9dde30ba7d1345c43cb5a59cb7c3b59b0f837cfdae3769301f2560821c7f58ecc6ccff04d0c0167d5ad7c79ddf572d11f8bf9086f7b1ea80412d426f9e41557762f0b9e0e9cc47608ac2d9800dd142cff32324f4e771e3f97b8028a7c3585a7739fc2b72e4f1e58f27f717170965882a7196bd49098b55aec30bacc445d6d5267e0f1d956236e6d22282bebd145d8792ff61e69a98d28739a05a99275e0ff75c01e4274556913ceaf9bc06e271d38385bda21aa85766bc130f0149d8b25d64f4d91a301b451c3a6d953e3f18bddfba62d5aa5f89ef19962dd0fcd779437f58de506877559a677c43c85fbe35de71d395e0aefc27e13f8831be9e9980b96bb8b78d43f5665559eaf27e8d3dbb1ac5ffd2c3bb4670801397cf7a7d12fe153c0aa4c4b22896aa70e0cd2781078d901af7fc33f10367a2dafe03a446e80e2cb7b4c1b5376fea8a3e6a3bddb77fdc12d0400d9b5def40276defa5ffbadb7f79a9cf687375ff01a1df848a9ec786cb7b7e461cc60ab3773b404717cf5accff7bdd1f89ea29c11dcb1b3338b4bea8770a8e2260f40b21b3e75da12acbc5d7423018d2ad5bd4016a14c7fcbd4871df7a7671c58b17385914c31ca3076dfb77e8f59f1300cd01420fa125f58857efdc97e862b1eed562fdfb4849808cb017ba79f71ca8e8caed7d5640a62cd64fabd86d08c31f447f0ddb8f20faf9bfba48ab89a52464fede04fbe709da49570e2a90a0270f18ae4453b38c58ea05f934454cedacebc9fa8343668d384181de1bebca38b95304ee44b95b3f0110d8628383abd32df8f265a1f8f16b6cbf5df87766c395665042bdd8400e9b6e02c818ac4dc39b35b9d04edf63b7c3671226e160e93374758e93f84f549fec8ccd580abde21e01003527414318f949da526ecffca62920de5e11e5b4d599b81b35cb7b67cff6d070ae5c27a34c67911b1d14819e9422abe88a2254c1dda63b643f72164d30d6b13c18372f6b6af447b7d4c1800b2d227cbfc7fa0c9c13095f1256e40bc7f9b4ef6c2b7dd223ed77efaf6a7ec19772bf7f1b19045b40ee299d0cd9238bf0593883f6d8eece672c2f338ee74159fc00ab45e218d47dd186366cbdd7a91be012c7258a7f54aef87c3242e9d86ef1eb99299029602516190945ad25103db01beff5648914bfb37142f21d9521f99c1e25a0b569843b5166e43e9940dfe525e8ac0638a29211cb46b85e23c82ea09eb5dcd8dfcf5fbf410fe7c15dc565c08731f10f6cc71fd394ad2fedfd2adb6b34461fa0f970ad04d29a397ac81723ebed47bd314e873da793117b881877dbf38b3ab49f5c20853319e867dc782011e1601fa9a9dda7b6dd625bc9afb86ea447fedfae5b5688cf866639c15d75eb086aac1a9aa181ee08d905993b22541d6f9556f2807ec67b9a04b0052779ae322205e629bca22fc92c99b3b6a16f94d586bc22a40228a70d2d23c86ee57f8624bd35e8e1687d35a28b5f1921caf68a515bb66d2c9b1bcf22e78bc474021bdd07e2bb7c7a644fa980667cd15e61de302a7dc3e69f69df683649d2ad6a41d507e94b1f62039f92ec5f1778e3d9cfbdeb3045188f7e98a9c0c53daa82fd9a42d3f2132c032506dcee49eee53ae776aa1f9d4e0e20a286d7e887b2171e3ca4d0d124ea1042e09e40eb27020d80c530ea24b7cae4e12c407a2c1e581d771e53fc347845201a6ef32d4cfe5bb882fbcaa99e10e4b2e96b23a6381276ef86a46251581b78f1473388ba283fe945b49fe994d6d9f9630e739456f41619b6831c0e74c562b99d2ed20f22bc5ae0d379702f202678a975712a93bbc1eba36c35b0f0871097c146e456280c99eb0a160df5f8f50051dfb79eaef3cf1640fa109a8925c05e0b2826dd4664d9d6d909f61a0427f7db049591af608c845c7bc0c859c5fba2d027b43161401f2df53b2ae2a4c32c0f6c8bbdb2baa2c525b2fbabf928283f3351818f81b9291c250900077b948ca6571a93d189d01fba119277ac86493e376a392d26d391479a08c89890db9bc3e91f1e6130534f3e88106152b355e3eb5bcd55a9b3fe7c3f26ac24e6dd3203f765b4f797655340ab59ccb1ed355ff28a01ea08ef938b19a60d2e610b42fe208f31ad3fa9cd1db611d6bf92117ce7a2666139633b2fb4f6d4714e8f8c5674611350810dcc21af1d2f4ed1328747b1771eb88e599d335c27fd37b1366dd5ac50e5afc690834a9c2f03faabd61cf93921d0a9d401430774123f768d2d73e379d5b0c0734609c2c9353a77d03213a5d6deaacba8e123ae09b3af6baee102624a3fb84e1debf49473d36b054c5460c889af677b92add5aa3246ba0606edf8229c2cc1d3e4af3d519679895aa11b6c7c77eaccff14748480466632304cab223378a0904c7099726d077487bcf098547147cec1676c3b063515924cdcc9f4144ed19b6ca721a566c5273e50cf40ab27e88c91430caaf1ef331fe2819a4b9320db9ff5154f40bb497a2fe5a4b1cc5e2ad7683db4fb7f04e1a94e604318722c70f0bae18e71a3e03f7a736f97bf89d9719db48b4f68fc1f52a8e272950fc9be747f74c565f6bf60f623d2d987b9cfa76e100ba496576748b4ca8faaf5f1916cdbdefe20c3a78531895ec3294acf2f1e64ed50685411e7f4b890b37f9553ab71ffaad681384ff812cd232bd6b327c942454f09cd906dd88f40d72375e0265aaf1ef0b91887d7a928310ae90ce690b32813a4649f9091a8dd6a265a98a89e803d5a2485c7fcfe5a22ee7bf2a47ed341ba8192767b2e32054bd7172dfafff9579a16c1a6cedfd45581cb1cc9a26eadaecd3b6cc0f7532826626c1f428688458e308b1cedff897502e1e03e44c39aacd66463ff77777e28a48985384f9dac73b80b1e2c12a1b5889a16c8af09dd206f717ea70c3670067ae39e6eb4f636a84e7ea771e725f740dacc1b07a951840eb7293a7fd47ec65a241369db6d078c6f51a56a7de7ebe20e119a357a3adea404e382d73bb9d037318e26e3eb79ed14d12733d4f554b87e8629c49f8e78666f766d7039c95ac84c58f2ae40f3de69865338cd1a93d147bce169aa6bdb1a9f1bafc3b2730c5700ffdf8af351778c267dad0dd994eeb104fbd7171c2e25a91bcad5f79be97205cfc1bd8ea034b17efdc89634507e5b30186bcbef0c00adebffaf05eb505bbad69be742b0c1256d7336ca3115e35c26c5646ebdd703f85a5ef114f340cca5f30eafae5d5ad8098b750c2aed7ed76860743e29da68bb0b7e7cb0a37621efff1616c97c3447c1ef230509071213f12ef979fd643741b36571934db52cb744666ccf1a8724b56a08c17d7637d55ce750afe0221c3fde2d4400dc3527601cfc8c70e10796049e3a1774795bd4afbca8c60292fe067965a6d9e3a933ba271427ec0f0e82956c34dd78e7d935162820d4da29694ff373d5a50a18b8b53bc0bc74f0219e9763d9ff6eb657f8e601414a3b2c0b8dbf2ad46598f1cde43abde6479d86f13aa85e4c25d9ed9bfbfcb86e7785644cc522d7465009543c0c9da64cf879fee0464f21493ba54af791feb7ac44f975e0d1dd497b91551996a149860ee0a74a66fd12a96e48e2a46025cc2accea27173b845e9d6de8ba185166c894e9c18e0b403ae45e8f4bdc06cc92ddee92792044e8d1a3075baef4afdb0c35f9b69075ca55974143d9276039e218a1e743122872f885b6699e9a2bc7b5d3cd7086cb5bed3f648e719b2004190ca49b3383b9ffd5747ac9f5dae5e0c847e3d6ebd6c26f5bb4b845645195c20d64ebe33b4e375fa5db884fd528351c35ca3fb971642d6a035a133e59b7e286ab479ef428980ae132c7d66ab4e1c99ab83a471ca4bc69f4106ab0d4d43aff58dc6c925ddd6eaed3f68e337c60c681823b4683f9305339520c407d0c480195bde8985ff177622c8844b4d5d2a27d8ce3a5dd6749ee7c9e05e4de9f6f542797b4922ec8235efa89cdbb7130b2234005cb3a0059d158e0da62fef2c3f5e21ce1061962997a58f95478f8156bca9be5290221bf417ad2d2533607d38ff5f509afb67ce5da79f978441840cdcdb9b223c0a4641ea3f98b56dd407afb10a9ec45ec22d5632068943f8cbbc9cac92cb353f5788e918aa06ba7637bd4819c8ef65bd76da3a4743e3b3572fa757de6958c7f22519f30b8acd8cca8426d86138d2b953c83287a26c85ea54af0135bdab8716b59b53d8e514ae10a3a3bceaa5d9fdff687287d886e474b243b9603686afdd6d7f5aa151f6fbf1813f69cdecd7bfe040f565b30b9bfa44998b969837e2d5a91b5ff5452709ac58a71b5c291fce6bbcfeb8b7b2628a1b5cbf56dcf578f5075979ae2e849d4db1021a46ee325f686ed8863ad64bf6ecefe791c3cd98d9ae961594399dbd5660c76b36f22e052a315acb487828996a6c881e7e1998d2d3f9adff79adc61df8b58b3f0e9924232f28557f9218322c06fcfa5407a4d43a2aa014c71df532fe06a7fc7759ae2b03cf48f30eb771519acf04b63b90fbe805dcfb208ac6a5b6a3c60d0d88d298603e3531b333255f7f6557c3bbab06828615ad602070ddb26d7c6f7dd4d900b41c069ceeebc98eb859cca445f9a6a63bd67503cf433a9f2bc08b1b33a7cfe9ea5286ac57c597a60d9c3e9d805205c05da8ab4d64b5b7a6969e2cf435856b97c36755a48c9c9db646c8536daac13f639cde49a151b6caabce34c0c005d39ffab7f817ded1305b7a5024b54535b417222180ebae8dab313357c848905f5171cfc10562b776588186de4b383f1729b571bd6d53d4508d04d0c695752f90e9c4b335cbe045ba7219ce0cb3adfaf26c8c53e766632943ed383a3c714a7f397bbfbb7dc1d714a775f102779db67255864a7e72de7fefa0f64466a1d56b592a7609379cb14532bc408358e1e2e1448e434298937d2a6f87c407a70c59ed0d7de32e357f624760fa4c27149badf48399030c7abedd724b02e39413198e2f3c3d9c6c04650f2215a07a91fb4a58528df7e3ac27beebebec6d247e2438129ccf41f77abf65c1f630a6cebfb3ec3bd7c31a0ce01e446cbb44e585f9b0b5e732ae70bdb13814f3b7b131adfe843e2a1c761f3d470aa096b09e095041868e7d6f2bd232326cbbd4941815d9b318733b6879be170df9364be32639a810bea42b69d50de9e6406b696f3f9814d9bf6237fcb46ec6fa1788e5f725098ed48e836bebab59df16b443a8be8c57baf245852576b2d09c221f145336b5f02f41edb7f7cccb17ea2593b440ea92471d9997409d799f4afc160980fc6be23513511073a49edb37b38ce927e873239c7adaca36887b1c8864c97adc5694b903a1374c4e4c3f8a7651f758b89d8ae7b2d6338b6655982028860ca502db8dd2c0d7a61cb9f182c364cc84572c9179aa49c19b2439043da59026bd6e21d33c6fd05b371184556cc69c23e8805eb022fce34bf25f75b00a1862e94a4c3f53d2d9508725be76552215d85e8bf27e6ba5a232f3bc9b14922f601bcf8ea445bc4684da5ee4a1a0c392db85d5036d78fccece0dcfcec2488b791c8516b4170631a6278d5f11fee88bbbfd3e65840cbc6a98a40e0fd88f337a9b996c755827cf94309000441645ebabce16d25452aac2ae6384c7f1f9a38084d9626c786911cd9f3f644595e502e161c50ee055cb303de4dbfa6162e9724cc78c5033d07501fc92f3e2588a0f17636b47bbd224d38443ffd036deb1d7ec03cec7e06fbff50e568c71356160fc705d29b1a419587293160dc8d47580c035675e0812771af319127ce57b7efa259fbbf34cdc55bdf10bcc2959c82b64bef2b618e7f63c6f2331a9ea55baaf7d4bbdcd539bd5f0bfc5e198ae7b7f492fa86e66fa25c5f9a514d1e05dc768e15cf77716e0c56a53bbc3a21f2ab048a63d06bbf575e128c41a12c250538155a9f857709b2ddc259b582195a230ada1afaa58487ce1b94009b9d62609f04096b8b25608c10f00222cf3ea64296807b1439b02c02f38a823a34d0f85cf2715b829ddd5fcddf5ef997e98a9a2cfcfaeefc31dda6631b0b4e47ff335364f1ddf28c855f6d9f2d02b24383e61409eb2d27bc5b25e30825fbb89ffc0fc08d63d81eb5053bb4f6beeb63f171f2ee1fbeed22c8b025f3d983c873dc9982075cb1bacb21c507e73819f445310776891e21a3eedcb8fe0b8e6e5b16f65a5befb64aaf269495db2a46dcd5834e3e1ae6c41a9122d1c036627ca77202ba3034f66e34d615da4d3b7f0bc89029a385c962ea865719bf7716fa08d4d1ec89a2a2c5dfa68fd2dbf2b7b8b00bc6e7859bbb1bb55b47939afee4d68e007f907b47b25dc213b926daed237f66f0be13b5f60aaf5a73ea7e1e7c8fe0c114ee4da1c70d918c41889520d8f899ee0b9c9359c5565c7061581aaea89d01fd7fd92d4531059db4f15c19a2306f7c1c75372eac60709398c3d3e4894c8bfaa21053f33f4f06aeb133ed0b5807e01be9fe620eb5f406a22ef61024febad5735384fd90507edcf059ad7eb1e3868c0977e995573e9cffafd3d8e35fe0cdc167ee6517988bde004a6bd0b2fb3f11b48b83ac7df87954beda2bf47861ccb2763cb790fc99ce991955faa6c5f6946e38233aa14b59adfe93bdbd0b32fd7ef22880e8825fde485184e04eb0aff9d19f484c0150280393f769f67d7a9bd2128e3773b6632cebfcc4edb398686f4c12b831771c653670a7907909d0193253dae762b5426f84a0b1f725f4db6ecfefedbc9f855151143079802bc7d30129fa298b96a95b8ea3adf3bff7af21063ee93120afaab00371ab76e41870762bb673a4e6a7b78b198ecf3c60aa5878ae02e390927659454dbf5a8015d9921c3edc7a5b2a2e3cc3dfb84c20522afcc43ccc18e8d50e8d40be9dd57ad4077811e4a484016394e35c8a90fac2207294394d3a424fe337db0a960d2a39bccf84b1b8c44bf2e30063e18e5f46cc79681d4fb11d8cf6f28c46d815d6d50a42ff6bb8af26dd8633ebf890b78673cf07c4efdd0af948bdc43faa55fe999e7200ac47fe8fb177f9e70273f1c936f4d48ff20d83e0d7cb47b1909df9c42cdc8204b211e7f1d1c874253ae85dbe5bec8c2148e2113cf7cdfb5f216f31739693823d76cd9b3c16d3859664562db0d8740516309f8a29eb4b7953a6377561cf7ed6296f6b3cc0fa38abb6b0be190d9c5be067c9eb76ec881fa9da4214542f340693533f8eb5540f59f5cc34a6b6e5e51124a0396c73970412b5ba258bf3415da61deb8687bcf1d980fd769f691ef44347f6fe5635d1ea640a6ce31f989a982ca93bc2e1d610ce10744a2b7f224187d3564db44e99412b8a89abfc68a3286e00f2c06804c42e9d0af87cbea02124e0c69a78210f895fb453e3775013f6f0f17acd9c6864c6abeafb28e06286d08255ba685d12322c37e23576274bfb516bc060d945a348321ab1a5eb2fb8b9712a97ef12e33df473c45274b8cf3293f10083e1ca91f5be2a614a6ff9b18bf398252288c98f6de3227714e92b865d944c0a31190438ed332201562aeaee6bd1835490eb41f928ff094de31bcedf45651f6e36dfb464a23486b408172f256eb9265440fe115da1a3afb3bad78b1de1d6cd3a348a75f6c36321155cc8c7dea1f3fe45ca05b81c7608f1dae1941c08469237f5d559c2b79cdfbc032ff881ed2345acfa6598e302472fe94c4758785fdb44735a364c6596c58886e02f39ff9368761240525ba1dfae3a33b1dfbcdac6a9a8d8b9a4b544fb56f51311a21c8ee2fae96b1241d20febafb2fd152ef84cf6187ea38537ed2b743572c497677fa674b785410f90cd01e7004228d12c1b61ac4883d0431fb3d11f5679cda45efa8a3754d78bdb5c1f5d799986695fcffc66d7c1c9134cfac09c68cb46139709fc3c699039cfde453874333071fa83997e33b5823da326c48dff18033fe7bc06ac5398e8fd4a32d7cb0a5d3718d02c803cdc4d5baf26068a96f56f031d3eced8acd72436bb79345474d4f7932cb9416ce029fab5e3160af75797096cb093edbbe172aa0cd0a5208dd084cf74da917aaf55f8702e6eee590230243cad97ae9dd64d73941ee21643e2dfda645df304128141efac7b512c2455f1ce265ce5c7633d81237580f3dfd451a532ddf211635b5e73e6efd17b367333179f643a9e95817c6728d05e3f24c67b02a8606e2f7945f4df66daa1917b6455dc21a82a718b27b28fddd92f4ba272fcde2b5177c9b9f3869350d2d1b1e8121508ffb3c939ffe839f3e17a163c34cc22c6b2e40fafa4f3df070c83942167ffd61d83772afe0e10e7d1850617e6cf85d3a63651a5ab3dfb9c28a763d731db584dc3a11006ffcb1e7957ec4dd3c8ac4996ed8fba0bfdfbf0fa0f91895a9c6da88e7e6ab5132a5277a6919d0d7ebfb4aa9513ad65f37d1f482f7c3703587776f5324673ab468de365c305e1823e8d65843b5a00a62f2b3e6b45109228acb8e1631a1c41b30c7f10ebd6bf877408ce26456fe15faf21f109a5e542c2fb5db0ec0cbf5ce1ee388a66c6a7ab79699afacd3e298966bf9b6f73a162ebe6f01e02adbc2af6ea235c809c8bcbab5f4f57726d4cea8f585b8c9337fa78fb5ed34b7af8d3882474778c7ef4790b82da5382d2507dbb4b44dda4287df8c8c34e94eb8125efc73708a641517c1572027f357bde3e52e2a3d79307e8b2732fd2de925d77fa280c70ea814fef354d85f97f2a9b31220c5576d22936865c33467d718302a4c733312c01f0b19e2eac6f71bc4391d77b88b75de59a96a6d6740fc4c85f30fb2a71457e20ce9e95d5914222a779716ea0d523565d3ead853f0face6bd8d7368e7a08fd52064af32dcf1965235d907e31c09541f8eb9dbebef8fe42d4cdc0a996d0774e878c617747ad5aae0ed6c61bda58f607760018a17761b6d43f1e0feeae20b6f705cc2113bdb8e91f7d6157abd83f2d64f62a3d784b2a5863177c2c3e23707c4276bd7f19227c81c655f639e681a8cf33c6fa436ba51058c1f0ec55bd8aca041f7b1f4e676b8868abc804767ef3f087e59b382ffcb44628394ce52381c8768163ca6b7f58a2f883bbf2fe02eb949567235f0232f61afc717ad415c5778a15b506ab9c55ebf197a6a6f39136db6dc3179afa97a40fdff849f1c3df44b92c4d1f691d6adecb5bee3e34bb1136d7855bf46d4f5bd5a9f329cfa1a4c4fef92a3ed73ce8e0069a583ede680e48be4afb7acc335b960a8c2215d4205c37026bd7e74caf01d7fec7e24c671dd6b40208d3fc5f3039bb2c4a587501ec38c6ca064b029080aec409c9522b91dfd75c2d711aefefba2018fe9d3e68ca505ff9c8a58b1e84bcdb47be35a9f4a36925daacd311c0a66b6c4ef7fae901ce8c47ae6d07b574ddfdd57c94d94dc0678f8d7574a7a6d3ae155a6f2008d14f9c2f6a80eaf7864ff2d04966ad6b60f9dfca8837ae998b7fc8864381912f9000db37e29c6f6af671931905bc80292f094e6c461a9f147b622edde7ce60ab3868d4789c691865c806bbaf87d7935609d7a44eb1bbd9ecde0de3d3f2d6d01f889cc057706721aff599701be8a114faba32eb63bfb9e27fde6be4aee9c021ef09d5a06333e743159ce1f739c6ca42bb480b1baa5efe00f4c8bd7ece7e37d5ca8ed51d1e2d64d497220addb060eb60b9702d3253957ac2bf730503da69504d408008b7904fc6722114763d59dd8a9314699cfacc132e042d5fd62ec316b906a5d06e7548623f89dbb4da6019ddbaa187e22f4f07434d7b808c66618b09854b6ce4b34b259c8d6eb4cfa7f36966927b05e8412a8e1312ccfbbbfafb9bc34158aa99a6816857f1bcfc308b84662b798a0cbb8d3c93d49d5fea4e9598b23979496f13f04db1042114308c124f6f6301bb6b8c6c3f077952354404cf18e40a76d6df08dcee407d05c9a55678ff916d63787dbbb9682f8e605bdec88023a04839984c3fdb5ec7774fc2db851839036b30355a5ce75b1ba04d6b0f82352b2e06e529649ae8cce9236082273f404b411f877c8e4f63cec250b91a0ab739c248d6cf9e6a6d2b51d82933c92070801baf5879d1c5c7b115fefb8a8d3eb01d51cb678cdf3a320bd6c70638f1027f4f9ee5c7aeb6aee58e034e6f5a7520b02c41ce10f3f7cb6737ded150d52cbe50dc20643517cd773039240db2167c6bb1d3dca7b07fac252946f4489e387ecdc3a247c8a42d45360c997f1d4eda5a9ab97db411f18c0f4af0ad980644f7ff32010ef8cedbebe8ad59548b992d40304887b3ea1328a83637ec1716abc6321ecef33a9ca70b2abddcd4c7c0d23d08243f3125eabc868f0610615d40abd73a07c434de4f2174cf0eeb1bb9e26b91be16bdad9999cae557c6276b04b974281c36a102d69069832e71f35122989d69171693047dd93864d5a665ed2a75a77b0ae45e4162b2961318bdf344af0fa0e743e9061588da00231741f6dfb7feb95e52847fe05e4289bc1d73756df6d276dfaff1aab77f512861ab9608cb83c0842fec308bd80d21dd938c8f8231c3c4a7a5bc035b5f1ffd5c3f2691330f05015e49ef8f01e221971682dc282bd3f7b14feb9eb3123e5e6149929ac28a9bd5ef924bd78155316be3d3cdc91c9d8ac52761cfe4c477351201ad6a808b5ec1ce3c58f6b18bdb788c8dab2bb94475477dfd7630940618e874de8339be18cd562d15e76e753cf45277de6c1da64e6959cdb258b12ec766710c56559ccb931e0d72aee777ca4dc0ae8c6a77bf3921ab1c923b1741b9deae8d3fb7b9ffcc5a4307f138350a9f289e36592d1ed5b010ceb0e9df7f3320ee8903b2a9ff771e2b6642b35c50d85871a155f191241b38bc8597843515c612c58d50ce5c0b8dcc18cdc699e993bfa59872eb809da0e8e62cdf0c3cab5701492b3c2d5796716e20603abf185c1db96a03eb9c236fd4fd5a06b250efb7b6938110632a60802d6cf3915c641087f54b0942b5180949fafab7f41e0256c324b6935ec572a42fd62f958da67be255d99ff4a7508930b20e05e24a3b5b2427fc20a03dc220f4a1d2689a15ec413064a2e3cc3dcc25761b344c30ee7d1da235f259f17b529a412f98d851a13f3f92cf0f754337f651843e16d84fe81930a78aba575373a0d3b1cfac2b8d71abdaae5b2b7c094a60ad4427b8091b88031639a9d673d23c73cb63627aea53f211c193f791a9837c234a64434ea7e1c14eea24caaf1023768d7e4dbe3f41b7eb4da444f18f633b022b196936b001bc1aaf89c690ca79e476aa741653ec167bc31d71cd8d43ec26cb3b9e82c5fd653a370ea3c9529912cabc1903b622e9cd182e471614ffa01d4041d7dc8d485c515e84436e0f3e548cd56fac9292c9f55ee5c6f90b6529e8ececedb508b09aaf820a92d2a0ceb1ec72795c74cce57116dfa72013cff14e625ab39ffcf6cdfad6691923188f1bd3683e965eded771fabe03d2f65b862326747223742c1505ec3a8959012559d2aa79345817dcc022663cca81d4d2ab79a0a1e7618cc3aedb6faae3adb2292d93609fb02b232d90a1ed6e004b84cfe7ac0df05e405e7faf66360364ce5d6abea2860a5c8118d34d00011ba571fdec3b2af3a62be23d19e55b3a19e769941f796529cf57d48fdf98bdcfda00fb77c0e43f01bd1f351365b45baa13fbf1c8a0c15e55f40dfdfd383964c4fb2b490da8cadc5fdc34724553e3f7a15669032dcb5c8aa5dba13bca840ec657d40a7b551b232045141fcac3b97a7b08e3c19f467449a8263750c51f795f2368fb738417590a51f2a63307a55d99956582c0b84726fab789b9a9dbd9d8743c240a561dbe174e424299938f404a9456a195bdc3626f217846e4bb5cb71c5cc5672da3d780540af057cc57524b1cf6ea37585e0e39f52ecfeb36a67a0930730582d03080c2f5d96709caeb073458edf9719d97be2a37863c2002a39d7613d7306dda76b4c6cce028e2dbe7bf2e38bedc46278e9698f366def9a6b6bde307ca462944f28d94bf358cae28e4f8b0a3cd796bd598b85dc7ce3e003cd0c538f21e86ca815ab7f48559f09dcf2f0544003c9c835b81b0d51b0c647cd03ad052d452b1334807546012f2b6d94d9ad65d6aec2c41e2395dfefd74bb4eb08babdc5c0ee3a81b6d8c24e1af055fd9de67716a173f2d03271afa6928ddecd3b740b99b9bc50a2ba75efbb4ff0bf89a253648ef7a23075092c20cd96e35c52e04e5083643ff670aca9dbcfaf658bcab83e7386890784b5252ba5cdf698e2eb8d3f24c73b582af98f29f90409ca3a13ff8698e8dad177f7950d4c40c72a567105ae085de88aecf7377624c2e9e86dc53e21c56a52c413e591566fd61e25fd7f42feea18b13ba5f554fa96da2299e5a602a4cb73829c9ab15b119788f8e0999b0257d3881c1aacbca654a18693c51e0e2ba4cc709b7987f6de44def63032a6a6e939a7d64537a6169bcecdd2068060ed63a733e73a83fa81160ee461e4f208137d05b0d49b1198d5963837a3503d6e9cf6861274f061ada5bb8b1be2bfcdf77d05fd77a6cfcd4529f148ba1a0c2653217356297dc0979b8fa3617a39ebae3667a443e96de1b52c2ac081d8b7955173b7247cbe06e7d9eb68cd0d9336d55a64a3af645dcce9315342dda858572f8f00bfb5c24147eb0beb914c82960c23e0b6310202da3f5c5998b1c5e5b1b4fa357945f4a6d0d7051995229c4b3c56da5cf59d3dda6e3be4e66a240d60290786f7354e860b6640f767a1180b3a684635ff8f7496aa262c30e792d54ca95149f62e5528b339cfae6fc2d75bc2680457ffad50962b81092fa54b05a0b29486c5b92645139f73dfb875e39f457a55eef755ee5cf9fc79b083bcb02a9a6f70ee20db4c16579bd830c3a7bbcb83b3831ae636ee25030198c725284673685e498b3d92392f741eef5b05a85065ada1dcac2bef8b09210acc437e3473f1165baeaff602be8e9fdadb43ed86e4e8ae9707ae2c74ca013fb60e5d30b6ed7db219a9714d2e42db250ba076978f12aee454edc9cfab31fcb87aa9fe2f0c40b8f66b0083cfb449aa71c866142c788c1051185cdb2a64097854a4f49db51b84822b2e67ec56e94e0b29fea424d9f77ae0bb8ba567ca491dd9091a34b5069699cd0ebb61a1c4dce97c2fa72b84a3726b9c7efe3f5ad656767777831526e46d5033853957418792dc438af82e71b6fae3a9c81962c1b9944a75864426269e417e82f02481f3a30cca959f60355f5ab06c71a74c38f79e90a22500e0d6ae25ad1101c5e9a61bdf491dafcc763e042345de3dc98af3e886a9703cd0427da08bb7981c8d65df44243e21034580ed3300b8089cfa69160c8edc34a0e059d332d0e03d002ab43060840fb361ecf9ca26f3f7774ac08e81d1dedadafbc0fc0edf095922c7b275cdf4a68b0dc6aa057f780f8d884ee16199f9ceaf46e4001c19d2ab25f2686b38e84edf62d36370eb06d879cd3a86e756a7fa28e12c606c1004a5b9f67196155d0910e1634d6a3fa12ac1a47a1a8ae5971ad98a307efc9990a90cc6f0b8b55b2c42630347c5ab6b2ea8fe0cad0399fdef6659c3ff469958d6238602e1fcc1f44bb3106599e4289fa076990d344f18c2988fccd49f61b017d611fdf0c061f58e770750d65df5e2a94d7aea777ba5e43e04b21171e7c2463b6bf35f8bbce379a4bf3fbc5566b6f1436ca17d138a4739d6f2ffac210ba3ddb1b58b06d87eaf9dea385fd006a5d832f3186dc23cdcb029357a673352f100d236fc7b7ccace0fcaaa3e0949cc22d4593770b43447b4ee289e5f9953ac102436510a33d2e875a5e31803af714ab2853177f5126db1cea0b96fd114c15cedcacd8e94211f1969056565e72b7004b3b0a1344f4c6859d12b45df9bf63ef7a3a2987bbeaf183570a46e8a1550af32f2a47c2f24b915edb93d12acf65e32fdda51be60bb5b29773623d46e5d51f987fd6ca85a023bd4c48dfbe00fd4bca2f21d3d54999c54b17c7dd8274575ad4591a66c786440c7716c309c0167915553c9e1239975a069215190f5b32f456d1b6cc94ee178ea4fe7785ea1af6e7dc06845b3bec3304af19ad9cf9fdea9d688759fda4919d9bf0cefd8d40181820a186747efc9dc0f516dbd5f72a1f6a9dfd5e74ecb81eb43bc2f6f52a034db196916d24d01fdf51a11655fbb2613df5ffbd956fa2e932eb05b95c0520972a3e939cfb05e828b6c74fa068e21b47ea7a58bdf33e31d6cef0e0cc5fcaa1a5e134d1d40a537bded1b93a6766e5c147fdb0c5c39338edee33f600832695f172089547db4c2a59fbdd10b4446e3d2c774864c7509aa63e2b8778757cc2045f05170ff899dbecf58f510a7a672f7cd339cedd2b98e8d8c0ad4be6ec3a7f7689c33dd4fd0d95c4d25251945226962d1faf69b663ebabbb956c3fc89a2d9781c4418195d52f0b8d6438000090fc2da145db130228e339ea497b58bb089200e85feff32ea8347e3e61584779109f0c7ecc3312b2d4b7f3027683c1147d283ab5c59dbc7d586db1c4b335032e5d44d73837fe74122beaf4723ca4b26ea40bf6bf35d05010db1826168f04f448e6b5ea016ef31964029c4d71a18239f22d12948c45cb5a9ac25685d0ed96dcf5992e14124fce7fae17c72e59129b47d59fe7d8b6eec99cd4d2ace25b040d8e70b6c45c017228b36bab90583eddc2364847d28cc2a35c833a6f997a237c55406eb6bc3a108c98ef3274cb90eae19fe661334c4d8407f17bf724ebfce5a65253d5baf1eb64028bee081dfe637ed3a3657b1d3c04b42214be2f186d7532f9ba6592893e7ad43e7b90173d1ac8fb09cc59ec11d64f134eddf7cebdf87587bd07171594da5ba06089c849f42fce3b304afbe39fc3255644aa90feec4c99948fabb8567b4e414b5f5d7061eface067a572d59f873fea761913ae95c1fe0300b1e8f5f057427216dbd2b59b160ab4e251154afaaa7611ed13c18da5c77ca26dcd71e14758d721e32ff57e866a3560145c1456dbbf55254d326d1a7717976832cd62c5bb62e7f59e35533638b453c34e521bcfa53f8d8ccd837dea8c6e4035092392cc0c097563067da8afdb265e81e894604dac9637f3843f4ab7f8d64ae63c2cb6a4b38065189db2576e81feacc4640a64d77099039493d93a0dc6255890a46fdf22a32ede4a88dc795cef9ad858cef231f47ada28d9bba8ad11ac76d9cde63d5a62a02f61939d82908427524e10df3b04a7834260ce4944f62bf078664fa2375298cd5749611f0783e30d2c76422dce627529658642e8041f8f95a61eb37b7136997fbcbcd95f5e149433284470a945c903ea1f16ac4ab18113d7edc39f4e036122313480284c0253210598177634b39456c0613f51416185a6fad79596c509aeb36865d8f010bba7549b69921cceaa6a39b6c8657081ae83aff93ae9d727389934d967607e6d525186c1cc5fddf20e762d4981019a8eebe4831fe1925ec742d1b3a060752c2b85f6ce1e21547cb3080573aea281a339354d7b831a693e77eac791ecde900ed9f9973b90f6f060675fa3405c5fe8ddd9bea6a55c14fb3dad1339b45251e1741cc4f20433d615076848d4a20a5fc0e5ef44a8404c092f72792f524efed7b95b8afbf24d1c9b0c5f0b4aea4999de15f25da286dfaf96e83f1ebc293c370bee4f689f4c415dd02039a13ba2413de8851636cd227108835b91572735ef766bcfa13f67b4fa6dca4d3012325f7ec14407af85ddd21616083f30166ff76fed9252d573b6e1ad93817b5ebdc61d41b4ab349001bb7e1d8b1cf0966671a78f8d3491a5875de44df3b05a8a399933e704a5db4d3339cf502caee38cee00708a340696c854981271123ed812dab9fcf773a8aa7534fcedc4710fb7f9c469ab4588d47515d7828b44878e9ac1fce8753fed87daafe5d452a924e8f6f01c8c096cb4d6713b77939f5a16d7154a05dd4947e19a09752339208eee6d5738895cf9cdfecc03375b33ff61d06b28d9a417b4b95d3865485fd4377d21b531d1c69ef24689564e2acb59fa5725d4e41a3ad4e29072cc536a6e9d67bd5a8a39e9fcf36e43f49629a0a9a3f697280ebb8748f506acdfe848db583c3c08caa40110fb49d45299867557b3f65896b355a7ef6616c22be3b9f65a4033b7950d1c7ef929da0a656a51649e6d48ce6d20885783602381c97a0b37302dfbc7912e0ba5f98a82d02a446538607dd1aa46717a73dfd195aa79109f3c81d56764c94aad3c3c5829f9a26111fc3c79a84db332ababbce007210435f97756801e50820929a8d0d6c33f2b50ffdcec5ab9d77cdbfa57581b5cf88dd7d03e2fc48c24e69c221d5c5454c6bcd74d826634d52ba9ce65148b35d01c1e0e5101e5600aceffdfc8cbcaddfd5633c3399e4b6aaac3136f229ffdf3ac6fb98e9521824eba5e6f5b8f402e6290e38305cb0d6d4b84a18db2a4d1d846f20a4cafacaf94ce89688fddef965982a0757dc13ad555942f3a1abb9ee26f220fcbf66756c2a6d4e1472471ef52997b23ec808eef54e05727544d857e1971622de5708126e7f7f5c2e34b35f1f86f7e68f766dd7ac676cafca0345f59a27d76ae08040a4c7df60a17e1eac7c773e63a87d89c4249ab8d00506635ab760e710e7b4518f365fffca5b9af75d7d53da691f1a98b762b333c9152734867b6f1bbd58a24eaa5771bab2868ab91625e6b6bbc50c072c298db4a90bba9cfc3d33e647bc0dca79a70dd121747f3b7dc040adf7bb253db1ec0c46cff073ea77daa7e545e51673ff9075ca1ee4c677f79114d16f5601bd8f6b259fc59450651209f38d4f59ec9ec00992bd15e9b3108678d6c313a14784997e0c49843381dc261643d47fa1c7295ed9197656523d7b295b8ec8df0ee36cddcd4921f0d535b4ff4745d491e4e45f87a2450c5004a02a73ddd9cb69f4930fcfb30d0e25d0167ea6697913a9357271d72824fee09c9dc15294e1c288578b428f5363606f9199f4713a2ed1171b86fcc9cdf5f9a7a24a65ec42f28c2ed207df9483daa15b78d382bc83d60dd85b5330dc6c94989d59354dd3ebd1fa2bb62a1275285168ef40fef3471cf16b026fbdd1da0e20d3eecd979e5cf6de1c852bac0200c53bd7513798e19c1482e15813190aa7f2cb971890286a13073230fb196f7e424849b366ff9c44a199473073acb8946f635d34b0b9714f85315b33259839ba59e92f5f242e2ea04d6577164a077ec0968bf8a3a12451d0bb95aba8f2da20b8c673d3c0c0f1ca67636528027f97b3935d5d31f15fe2935c934f97f81374f3faf2fc955f0e7ce5d01a0de84470f0db9beeb1a92fc5ab11af232805255b27c73e9b77104dfd6ba1669b09f44030f015c5f192ae4b00b43a23311296a89d0370f00eda9d96fe9d64e1615e2eb21d3cebda392eb9fcd7573e4d918c16f8c9db26f5d1539a5ddb406a1102c80409505d25294b9093a57f63b40539863f76c31fc3a6a6738b8773a1af1f824448cbd84cd5b112e11642c873864800aa6a539699823076d7a71eabba7adbd0d1e8e3f171b3d7bc5f7f311dc5f43dabd439f53e2b98a70fb7f9a878a1f26595b0d7d301146a78d05b057ab5aa84321d4820c4f911b3442d9134f16ff8c877b80c2b6b5465d4aac9956ffd4493437222d7199e72c7b61a0fae856348c3f23f81509d736e96f20574b010111e11980c0b5a9c7e6256725f42a172e335b49d76588cf04938b5c0d7523a30e8e42bb991c12bb880d624cd6ed4b7c38f1fb95b0faccbc71570d4189301e36caebc9627aa286b5054ef3a329e940054efbb1a756c9b2e7c8df6296268c11c6b4566756213f8098a10c424143fe0f462a056d36f87d18e3b30743287fbb0d44a33e6eabd9685df64f5347af8ffcc8e9f6d0e68f6d793914d7640407ee860113566b1a7a7eb385c4a986a86f8a7bbc9e197699c61f68e2ff9e155897203f1bad90aee0544cfd0d7aea5a37ce67f70d694399e96c4fdf4c1ccb33be73ac9b5b7e0eb32dd0fa46a6d2dafe53b04fd6b931255ecc10059c2b3ba92793ddc6ba213cad9fa1af36f21d2b9a13e1cffa12d8faf3368263f37f9cf2e5ce929d59a12442d6b0e12bff4305c2bcb7db5dc2c0d76cf18db33910aba39cf9c7be55d276e20957346db7c5a6bb79aa8e26ab9750abc6c6bc5bcdfcb450e7177246fd3b1666929b43c0bea7433a5e1658961825b201b35cf39a1bb7b09177e3f375037933366c714a3f71c11e16caf4024ef98b374cca41c8e3c695124654b970735babc3cbee740b0c032c92e788b396ff2eeaf0eadee1f8906027d9a192a33f0b473f0d2ea847c5fe045fd53675e97f0eb181700eef7ee133eb90c913f4696cd8fb9d53f58132f1c3f9b9f3709a8f9e43a4bd76959b3a79c96526e6c6e92fbd767cbd9f0a819d12aa43508cae26de9ed4776f0315ef8995d4fde9d7d8dc501862e8a69fed01f5975223c10cc2d3c5ccfe7166d9d799d666d73fa361e54061c42df0a4ee01621af0d7633ffb13b8e7db7aa065d825cfc59310154a87191e373a8da086e34cf8810ab391acf6448aa53f275fb59ed2923a3390a05a47cc8bb9da823bbad566cecb68089c038afc53dfc4e2af502e73c4c31ac1300193f403500f064de496bb7368a305ca7148817a711ef8f7f39d7b6eabc086ebd1c16c205195fe9a9a445baf285ab276cffa03ea6548a387b6038d58d5d75f186341f3b3dcb43358dbfbb2120d35abee2b6e7cb095549bb016dc9becc7b03f7ce807b069be53420a709a7f265b39340cb14db189e6ea7eee3c5ac8c6dcceed0ffccf4f6b91738b69b8a1c3674cec17c4861e4832e8eb13c110609077eca3775d98cdd79f7870745e498d34f61d534b06979eeee862f1acfd2ab1c4d4cea440140453f634d8d97704143c862360a430828575a9fda66d7bbefcb02517baa9f9922e9f61aeef17f06be01bcf20c026f065df65967b6c1d58a1e7a0f1ce5f20f8257ca2dc83d5aabf5c543a19fedd9fa8b3d9ad7a5844747a3f60be30c02cf003309b1a484b1d7e4d262831269709169c71ae265ad6c6a2c5815f394b8d01f28392f3d0f81f67bcd89475b0cbcaa81bd1590f24190a99f235053e09cc3d90f70b55b5f6b1decc6aee6b09fe2fb826ff4b4df1c0e0fd2eaa299b74a7a7303dca158eefb416ddc0cf8265a006bd3dcc5f73cf3a1e81e488b81b044cad2d085791c54602da75c667fa0722c5579f3876e544232750a814090abde9f6bea4c00696af462b772c404bc17b2fd7d2293c4f4abab4f52f14e277398a5bfbbe981f790c49cb6f1247a4b96e6ab4c166e66fdf5f578ab63c3373984a2445f550371192a462c578e454ffb92afc45e104901b1cbfb8434b4366094be1a5fc8c75873cbaf50d2a4fe72e86a3cd20174d9ca2cb34d9fb77503b410f426688d7af2db8db1aedb9127edc32461ff82d46fecef221f3d966f9ad2a3bdfd9f7e017439b9bbd1c6d9cb94bf54bf8e7579e2da5ef1fbdd54b2d59f350f106499c991ac7788cbada159f77443ceee2010ef3d233aa357bdd6951ae7a7d8dd21eb268b6b86e66819a6dc56a94e947a9efe82e1a87d0a8c9b00c4e71261f2a3d7cb344c304550c54ac8e3d413b337978d46274e147a784b977223071c4731f2bd4b9c809f5fe20df4b5826f1bf0b130b30b94b4b2a24cf211deb8f8fde6216412ae8734092d1830f30fb1f0c3adbe2f0e2e3a6706397566274776f2fb3b19dd32734afdc9119a5fb01ee11243b0114c2b134205c993f2ab015257f7ec6a82ec019baacc3038d315c3c13248a1e823110a8fc79b8eef3184c535b63af79dac7fade197a67ff6d7453edef20eff7f858944d6d9767b793ffc2955428816853530d394221555ba1322d209043afecf4a0aebb7f9734688eb2e1a22d9ee3945273fd2f1f5a52d7974c6bc7c1ede5dff545abe29cada4ca46afe028951650e0f38e15c33de7658de9df9fd597db49c19d41ebedce82f896d2f2161cc7e267f1628c5d717642763b3cb3e9334d61afe3a992cf1523c10d423019879f0b464c01948065eb49718b9cb70bdaf8026a8a6c93a5a29f011b5644629dd66f3a59beac6d108b7c2d61cc2171660273ac2f62aba9209186c0e3a32847f47d99ccc763d072ce4c1f25e05b975637f75fda36e9d07a9cdfff2ebcda96c38a563e8208703841576b4ba1f70028fdaedb4ae5280961071beea6548ff25a800b018b5c2165bf25b3fa395c927df0193294459248dc4a8f4dd6c50f2e00549bc79cf7aec441f8fe9c54ab1b6b7838d905d1068d61419bd244cc105b1e27a82418cbed9c4ee38960a88a21e7de6f0a58bd399724ed3fbbdd6c108a34a9eb3b1818f4c35c8ba1513e5d14984a566633eda6b0b4a25987086e786098f620cd1b284983760a23b2e1fe70ddd7c22682af5815d2f131c2925b9b6a21f96cc96e47642a6621e9f1ba97c4e3c59e4615b6b03286cfaf8561ab887fc8052d8b52d38dc9599bebf1f780edbc6943e2e3f4c60fdcb0310ac574410908eaa51dafcda8ad47bcccbea2052da9aade809d71e28ab6deaa8d51b08d8b1b05cc5e389df4e69f62ae1ac09705c1fcaf61c23375ac606a1aca46edcc056fce68c90a0f766cb2a32a4c0d17fcadb031b599ed3d64da86b1b9f7f800f78f859be4a0a523e69cd9ba5afb740969366b20754d6f17a783dc222126621c8322a8475ac14aa96b5df723cfccc265d7b709405474ba4c822dea3c1071361136ae9ccdb18fb1bce962cc9fec03c04df55896c0991efa6e98008d7ffc5618b7f9593eaf979683836644baef0b076c7a6c628b60c026b01ee390ef8c306e7e53e549f42db7706d78cbb3b617f958dcacd2bd2709ba90e9934fc419d6aa3faaa27ea3a81fa21966101cc782d701ae4bd5f4deeb435f7437fa4d0076d643b209a3418ec7ce61a7e1652314f2fd94baa84f63638dda7f40989c387c942ffae21753f2b6ddea64db38aeb54834e581be17003e8965218ed9546f374e93d427c3553dd398be4fbc9294d01c958378e09c27bacec131426f89c5a71bd8f91ae55ffe9d933f6f58eacec7640420dda2fabfdacf4e0aef42d2b7b1945baee03b51a0a37c8db38187851ac80dbf1683f1376a47e628a28c71f5e626ea7c22a5cac19c5442e47973f44ac3c6248d0c0ced0a8456f369f5c8a250bdb7b0e9f035fa872b4686359f345cb7114df8421c1df015c127b6119ef1364265c063088cbe6bb247b41d18e9cf9477abf752c720116c120585d887b12d39553f985ca99be862d0acb9d8ccdea99269fa80b59f45604444e345cf51ac0fdbc90b30665a7d290d9eba5bcc819224d7418944225d62a0c10895b8f9b68eb144504fc581204a0044c526716eec0b11d191c00c3c00c98f88faa709a2b0386e26c740be925df17eca548b09804be82c767201754fa6060b74b24ea1a94dde663a5c9e398409ecdd18de22b24dc04bddf5da477d9eaea100b417b58a060b15bb77a394699f26a269f7e0e5c44a65201d544ac8e36f434ea6bf612813a54cd1752ed5543c4006f58ba31ea186d40895f04c350768200976676ea0b6aacd8ef98ecc0da87f31e7e102cd0f4fafc394a1c29012d363ade68b816d4dd2e9bc801db59d57e759946a3e46f56ec7652b47a395eda6e87cb4c24daedeed2c3e742c06709b22bc9414feb68f28ed6175881477041446a5f9a8886eacefe84acdcea2dad8bb3943ed4082d68af1bca062085951c1b955cfe122704409cbe110390919b56ff2411de818a69fb15cb01ca1a2261176fe4489d3d8e7fde64e27f75c0cdc1ba286c6faa8cb7086d9cc5daea5be61dc95e94c49759105fe2ce3dd23033c9a3d8931efbce73a0bcde6942574f539176121ad30bbc0ab155ec85afd27fcf7d05bf46749bb1807ac663554d7a234ec3d908727a1bebecf7710706bedf8ac1d7d6c44231b2215e2136821ab1e30fc5bce5819157d1aa021932ff418d063db61b1bb76ada0d4d89ff7fc1e6f5b9fced6077d3e403f992c237d80fd98618a013cd99649b4629bdd6c241a422d3f41f3bfd429abdda2ef90b4e78fc7d9e6f8bb51dedb78f6e5e3f490405cb01199ca4b6ed7f17df47a06205d1b1544e308162dbf5e114cf0ce9ead1f28d7910afc2beac4832e6394f51523f5801918fd9423c553737b6c2f17fbc1393b4f63fc012decfe349add08a61541ce620bf822f3c68064d5225e8402bb80090228c9975850cafb98bee84e96c39a15eaa8c930f91ca0bf696679545a54897d7bf3c6f47cfaf78a1482c3dd8eb50bafd59afd2634d5fabe5da80a487cd79888956af761cf7512b83f465d0ef3fb8650d0c3d0d906a44f57b353b89a35d26e01c50cb24b306d96a323d1e15ef8fdb0466c965517abea7ca48979b38060a10a9ed83b975e0e7c750ca753ca745f0f3711bb29f80b0aaff670271ee04ab8c48d83b03d5d61bfe95a51d94b44e984d887c80eed50513f63f70f3412f664363422fa9af64f226d1fcce9a77cfe9277661426ac489bb89a1b0a9427da1e68e9c80491a26505df88dbee27f98698042a24995b3062a9d03e242cb79dc3430816359040c183848e82878713f1923eac85f19accae0873e9ccb789eaac8fcd8a82d95cc996171a599164aa7c1b0cf1f68d5c14a504d6ca07f6d50056e222e9366d2f258a7a4b21350e235fdef2c668bb63f4146623bbe3a6abe9f6aa8fc36aae89f36a0e18c9a9606a11be614330787393f186ad2e6d2e26122c51616413e8a445b8b56e427646e868aca6b0ea4b54387e75480a5640786f44f155800821a63332c65b77a3225028996404e944683e7e9d0d6f19052f04dd7e81f832d358541b3d9efef2734b2915e20ada6eb3e1ba30a093b4c57cc99636c08aa5851a4d9ea944764c93632dd20d7e28a1214f9678416b10b349ff132e21a8bbf462865e2891cf122c771cc1d31d2aa844b691a44592a013cb76eb4170c6afbd42f1f75136dd4b2e2c53c076747ad99d44130bd0349bce64de5118adad8e8b2570576751fb86906bbbaae265ef15d166dfa823c8d441ad20107317af71729c2554adb56264d517a91ef1a1dac9f549bc6dffdb405f77371140b313c443d14b120b7adba7044cf71deddd44e59ce1aa80a2589deab465d11a283e5226a781b0eaec4ba7eeeef8145facb78573021142136cf7978d64fe1a89868c1c417e1cfe6ecb0c1570aac947d0dc6930aa4dcb3d829305879084c8fbaa484645f9795f4fdc5ca9bdc8976e34772b313af1c404cb26aa055b74b1248a942647e172b5152a9fc500e1ac68d191e15cc994625f2fed8fcf8424cebf33586944494a0e36618faf7ee4fda31b552dee066fcc7eff3e031fd671b255a54ecf12246e67f56d37142a2263ed7d0730fc2e7fda4090482fc21d34f310e12ede543ea54a4d7f1adac6e22d4dd36500cd9dec73054d11496aac5229643926b0d5911072be9852d429240f039482b83009ac3b6bd037d4d970a49ebf868fa3168cf1a128e959d3bcd7e4e50ce94ca33623694e5d8c08cf6e4d4bbd40be18fc6d26ca0a5edb126e1cca906690f1c41e03e57061de6cec6c5e704e443fabf75c02f243b0c3b2e9b99af42c9099eda019006bb40cd19cee85e8b2af72194072af0e19b3987c55c3bd109577983eb31048fc44b1de60707a0bb8c820a67753fbb89b3254f6e95fdb557fd112464c3dd157666fd1207e7f0157b2805e63850293b3255f17a558b6d31aa1842f2ea11dbf308cf27601b5428fb11486b8f4bfde6268b4483334bf706f293de8cebc1e8ce8cb9487dd16c3442690f1cfa3b1f9fc801e7fc36de309627e3ec494f63d6c1f90e62dcd8660f4144bcaaf03b78c06fddfabaa8c63f5fc4a56e3656e52a2b16fd74c9fcc03f90bfe219af108c81d38098e7fc87d8474c43ca1b6b51122f1bf0483a3d75c38fd2ccc3116e675db46d2de8f987f9295e4e4a4faf29ca75ff2093dd556a326ef96ff7b5f357ef88c3c3742b3e9093f6399a33d706f2e9bbfada8d5a6bac7de822e8ab7d0a490e82cf2f2481062dfde010fd9aca2997f38a2fa59a4c8972b33857157e0da3b9e81c6ecfc4ca6fd4f23e0ee4c03734720659cf8f52ac41ba5d5c94113fb7dbd8b30152d51841c7d977666f14f11cfe71b49524f8f5ba96de4cb586023d5524646866844169357fef6ccc7695bc1a1f6d4b69837f253632c58412891d0f3394edbc024c60f008d9adbf1655c0804ebbdbfc28f1afdc9764d23c87d09f4f4ed6ce759931f3ded351db9bbae55700d8bfa30abe8cc5129f2e9056a8db171f91512af7d431db2d7493fe4e216d1088e6b55fbcec8942a4439f61fe92349a0da9b1c4f733ea4862d030ba044427674a2e879d0727b9f03c348bd710f815658606cff858ea498c2c05b37b79ab0cfc7410b4bb07b1b2dd9831a6cd6ebfc75ac553328007ba447950f2f6ae04395e1044648c645fb440ad5459b9cb8fbcc3f21b2ed12ece44bc18b1e8ff92379c77b4c49ba5720dfd406f9bd14308dc2595cbcb0fc2fc810d9a19819c28cda5aeca184545a1ea8d2f9a2298f51fd7ee6678b68e67ec0e9faf4b2f47e4acb26d7885d38c97cce7795c979195e6f855ecd6b6ecb2ea44f7a22d148fce58f2be54f094d86f0f55fe088a5e4b211a14f528a18afc6f4067b8744f68be0b30238d6b057496ddbecf51f1b9037227580c159e81b51e3dac9457a49ee736d210f0bc1922887c061957b3ea6ae3a3fcf56b6cbe7ddf16da5886235c8ae9dacc476270165e51a1a0ef5b0a2e78a0d52fcbb42d79ccce674f31593f1e63b90708724888f86b4fbc523fadbc294203f9adbb3e55f6f1ff29506b1b467b2bd3ddc9b9769d593a0bc02fbe7cb18b12795e4f0fb13afcf2cce20e0f22d33258ea685403194352f6824c62024c571173acf104c4745f91c38b01eb2ba51882fa3fa86e8d0ba17bc032a138f56691e4127709b97b9427f0f7254cef5a93ce7c5f40ec7c23512053baf16ad6ff0e97423f70c53e6052b38865017f93b2befd56b3b7f39e0a739c2196d8c988d3c8c39c762a4a3dea21a83552dd0c82bad6327f86a370ffd5bf4e67d66282ce01a484c39450f9b6f64f22fb155cc0b80e416b1b16cb638b858d7d2cec993262b8823c0d3a6234ed2ad1b95c86bae8f337c8884f58bd5cd5afc92f1bf77dfc783ac96588ae9e3bf7edc73070922b8e02429f4a2a1ea42ce5bf91118d799720eb6bf6852b7917fac1f22f531d2d11e31bd521b739eaa28fd12ec3d994b473861105b69debd5f0c2dabe9a515c2980cf3f81f1d00da1b11a6abe45f1ebbaac311479fcafac3f3545adfa4609dfef9d57fca5cb74ec7e267152bf9d0279a4228248f23319c1fab6c06193376d74868ffa50d216768a48ae1bf23bd622bcc992a28f5285a8355a59e1104984eb7009996e0b8ddcdca52760714605dfa222b90c9914e8bb065036c652329b3fdee07dd572ea649e1be46be81c46c6b3b42d7b60982eb380fdba36e49be3e5bb41117ae9d853bf78bf9fdb5de9cfde308dd57ad9c71b45c697552d6736627145ecabbd35da6338ac67e832cecff0f176581a0541b8c58b421ca493b263d57dd0c6ae5bdac32c50bb25bca6bca1c83abe7cdd9e32fdde81099450c34a67f5194e53c2b15184b7b8b9c93c6506a3f91b3d14f5bde55a5d49d3d82f5ba7e041b4b4c9775045decba68ffe9c32c88165890ec3cd48766e0f8822e41a73f22ef55ad5bed77579938704784832e388192dfd2720be9396673232151c92e1f277166e56734f46ca32ec8c9f99b3c83c840dd8f95d018bfb8dfe722bbdaaf7c4b20d61c4ba77c45dbe875a3eab098c7158c6f317cf9eb5957d4c46fdba0bf44d4d5e927d55115e436c5ffeb1a1077ce4ba0f32f3cdec9fd3d9ae76cbf03fc155ed61f967eca43632c82737fafc32f1f6e118b766b3cd56bc2b8c3696334d0479243d8ca3ed80cc3d5ea12583ce11eab41c81e08a8290a00107e77bd2e8addcc1bbec96cc50a62da8cdb3bbb13740d9743b0505e56b39735dff1ef89e1086f57315804b8b00365f35363bf7c85aea683eb655c493af548c1ed17f510ead669e4cda44e3d5167776dc8afa1547eb2b911d598ea5a201f4d7d6c45d2d081df7f0ab854aaa03a4c402670d47a9bccaef7a7e00d752e23650f6f2c95d3c1584e4ded7c34f8ff346e64f1a9495b2cac8837bb687729dd0d69c8ccf68ca2ccda7fecc44da45e32addaf26c7bdd67935aec9155b1ce38887ac73f86e1dfa125006d3b16030560742fbc784e5e484a55763e68c2af92500004cbb331be70f0ecd8237b20e396d47daa6f1b0402fa1beadaad1c643b1d04016e6a70c39cbb8f6ded759e3fb67c2fa891db9bed86d6819c0ff08b33c1ef13af1374e27bcae64091173cb40ccf6f16badd3b6330289693a2976feae924a35fa7289eba7927e10609308489bac869578534ba9a45cc2cd087c34f0d4868d52bc1954adeea196f1ca2a7ffbc944402298e2c5713f997a9f0cf9dbb31214bf59ea1e3b2b854551d71eb48bd383fdb32c4cf4f98703e0c9ddb01b3f90d772e37d5e35bf146d5a2eea3b80e0338caf413079289647b2d624310140a44f0cf38343051191eadd88b2341173eed07f71a157b473e9b7001e9bce36636299f3b1ffc7c02e3cb0d1e283b30e9b0d7c46c024faa6da70bfbcab7059e4d68313ca38e4012be1149caa35076492b4c34ed506d0ee29f16bd5277f237414b84e47c871065cfdff4fda2c5486d327fb03bcaf3dda41666b5baf2ed7a00f4d57b98c0cd4ccfb1f1f257705697de0d37ca62fa8ad787ac2dd7efce40511c0d79c3fad820fb9768668b18f1363860db5c850325ec6db7fff3e9a3dacfb08681f0458d664ecb5f1712b93d233239490cec46c6f6036555b07345fb4beaacf5b44723c819990a96c0e62686d52ebb9aec4f2134327bc1ca4eedc6d5086e7304263f074bb1abee0193a379f617c596b6602762b05fe79f5657d72a7028d92460c6bd2cdf396e23abb404a5dd38dedd6e6c270a919ec81281cf069121e462c2ac3915ed5cef37518242720e23bd42e4e09251bb139d4cbb113efd0f50caac63d2182201275137d17ca17815b7d68391d521edb58fcdae23d2017b237a03037613c5eaaac4f8b2fb3e1e7a63fbebd7d29dde5e85ee7efaa6ca778811102e844ed25634fe646664b8f05df3a5f7582c956e28bb10757c93ac01e1ea67233503ca1429b3a9b21f12ed16cb69e97ea214536ec2f96a98d7d028ef1b4082fd70f905ad9e33de084444f97886c916efdfa8cbb9a3cc78d7eb6dbe54dc598891a7d0f53acff58fbd6e7f03872f86ddf1a571d543b0429a4d2acdb17d7afe4add6c199e92e33311dc23e925be6b051a8c469fc25795389eb930325dbd1031b10186f97731f7b57174074c1b092fc7ce6e1bd9c431550da318f6f60b205d01cb2ddbdaa423edf07eeeaefb472d3531eccd9ce293626bde2973a2aa1218819019cc5372503ad91b421f1efa1fec1549b4298ee13eed45929fbee1bd9f928cea9fdc8339d2f5e9e6bd954a50d5d3f00a23198d3c3be0aa77099def9fcef4630369ff6b3b058231c1923aea1371e9dc29a377d67636bdd44f764c0d5d9b4d1dd8ac77fac313cf385a2fc22261a8b824df06c12e7254b1b9657ccac72131979636ef9b1821d875dc48c2cdbf5f7dfa1e8ff1179b3ddca3929a175aa0ec23db210d8b3c2b0a67f4c997ae0306cc813deb6bc7563f9cd2a65386e3b9ab566fedaaf95658ec7fc94e4d2e209b796a5f9dfac96aa0b463f857d086ff63e09fdabff9c06fbaafcb66ba272fed031fa7cc1a1ac76af1ccfa418c4f4c9bc0959e7a78380e500bea44fd7d7e6c51d6288ae8ad8383e6e8979a275acc4fe5d4b35fcd4937123b529090a471ba518e178ab2b85318bda9472b28e616042d79abc9b63646965689f353b5d52d95701a76f7dd18f80a6aaef1924391ed2b9c3b7de75dc46b56c914628d3d4925b39a275efcdbf5ea4e738f66c30103db6546d91044b157f6ac1fd729289b20948e1d9aaccf13f9668c6e80fefedda506f46df51f73071b8e7a0686ff2d581fa94d8633819d4730e75f870ebac974c50045b9607241fa030e23be05e5ac4047207b3055d9431008fade5d1d7aeecc2996b2f10f60cfef75bb08f659742042b52be3364eb0ee746552cd51c534d034d45bb231cb71569e7fc7c8fa426e6194b5dc2dbce113e84ce2cc0a46b22b5a35ab8f6778b4d0c583af51e41e117441cd757633786b9a415ba6f9246d1bfa3cc0051e78e28be3f5f098499ed38ca941aeff3c48e82443a90b033de090247058c1c3dcc538c4be68cf8439b0aed1d51b411e15279716e9af30809f253e41ffef6c5013195a1e1c3e16ebebe5b2b7f87c7b9d7d98cdda0e428d85d614f4cf32ccacbf10457d4a10614d99a5e1067e915cc10a42a099af3d192fc4eaf5f248cf486b320e5e62a84f3d8628a60a39532c251676c96a3d19a661cf3a4dbccb16978ddcb2f722af2f02d66aae1e194694e4d8f3abfeaf60656d430c4d4207a4581be33951f9f078d0870a03ddba6fcdc5834ea8b4484afab5bd823156dd2c9b27da8d2efe7be04a324e039db022dbf324c143290e63e0b0bc76285fa1bb2b337f8dbfed0ca2ac42d319f85936dcd34fdf4d909858e0d485d040a054185cbe69113cbd23ef63dc6f7b4eac828799d03a47516ccbf9fd7e85310574d710bc332d9099a07b9d07429a4fb61a394445ef9da81ef49a64d712ef4fcf71822a26a1059680a1bdacb413422c2cc03a804928370e155d7100d8b62f65b03136dc5cb6e84a127fb9a99f68619d66268d1d8e6e28ff34fc6cf753f7dc2a64e29f3790813ef6175d1f8448ab34dcad83a3c3cf2b9723276794e02037b87166fbe7b516864f836911da9d21723834ce9efe49a598bcfa09b4e32665f7b6e71711601796473076ef019563683db8e6166c01231c55e0bd1866e53b389cd48fbc564231de3deb7592cbbe0d9c6656714f37ce2eaab0fbad2cfc14c31cdc1e38bdd268aa99ea3ac18c0a88d478f0dc6be1a0e068db7f6ac191c9872ef27b5a09dff02ef2567b69c91e45ac039d6fcd78065a1b880bd5d261811f4c1779f7dc7eba8a75063c45994ae148456a89b4b882e72a7064b7685e0fb142dc4fbe94253a18534061e0c60951ae6a623f6f8147ce21e8a75917e7f3ce6dd44bfbdf94d310303004633e27eeed800e7aa42a45c14d9dc82f47a224a3e0c53dae8c91daea57752dfc5e6527cfa12b091b6810e6aa96a02e327028b28a7f0b1e80696d55fcca855336db254c997a48c9f8f0b7f71cf0eb16c0054ed165150bc194290ef68081113ce060155883b675bec55c100d0386070dcd913f6c0d8eb5fbf41350c62a347288a51b8984375fab5d2b39f626fd804a98e4e96284e1d257f7afd82eab3a6a1f37eeb3e7b7b52b5f9bd12246c29e692d2ababa0b6899ba7b0ab51d9a4f6df74da6853b3efeae474072ec08f7080c9bf68079a70daa9dba74b2dee4a1543e23cb5e2fd55072b44f9df9298929a98d222647d80af22bf5d818a49c94f4ad91a91d3b3f9f3fe29c8d6722082841fcbbe96a57bb8387519110c1e9ffec0af39e6650c204c2fb6a6ed64a7413bdb8d2fb6bc0bda7a33408d28b1929490dcbc2a50868318944009d6135b86306b03109a4dcebf92860a7d4580014c4c9618906624e6695493ba9fd3dda89a94b75bc25563b9c834e311b8b32b0e872b2c3f44dcb5b7e07ceb86df79efdc1caa8b8136b190a08714ee436a131a7051e196f6964f2fdb0b1ed4f39b9f879ed2716152fffb424fcc74e885e738b74a647c0c8b49eb606c54907867f20856ed94541473077f9d05c1c1544acae4b01487b5f1a6838317d5d9c77467ff8af3d3f1822dc9a0455f91ea69dc49875f8cc7ec92519c7edb6951e2c81156b20ca8dcd1a965f201bf1a5e971eb5220edb7b98f163671737c65705ddee8403134b7b790e815702a104e5770a7dd5d5681d6eb8df19473f7345c53b8e13f7ef00e59bc6f6ecf04c1b3444e43a0c82ca7aeb76a57fed5898f45cee3db864472eb7b2c7d7eb687fbdb2e77c48ee141435d661c9fd6daa5fabfe1b2550e389fa250a2e9546e397d3ffab16fcfdd300632151b595ef67a768e8c0381efcdf2fbe18d72fff92211e91d557f21601b0ee7f3539c4fe392a1e9b44544be6e8326f7444bc78b5ee48ed23bf104ff78110637b5750d224af03c2d1a9bd5af51650026dbb363093e2f51acfb9f9471f190cba32c6678b43f6eff271a00b20f7b0286f7d0161fc1dceb051d1b15a0c540cac9544d2e2150852305abc780ae0b430d1178b57dc142432579e2714345d2eb40e02d1493c416685fce1d3b944f6baafcd34ad7d5d6d5bb4763696aea0e64baa58c5980db3a43aca366440b48929ced6e9ad464af51df9cd674731a5c6eb19a0c7e475f4914d53d3d6df2ac676872bd2f430deffcb20bd44ebbb0a1ca74a148f9b9a70224f0ce2c089c7ffcebcd66a1e0f4dd2a5c0003ddc54ac4c7e02a895547dde3411d060f3712f38274e4d45793a0dbd200fb5265b4d854b654177ca08bd26ce966197edfa8ca461dc351899fa9c82ebde616e23860d069fcd44ac54b805f5da7764303108625d7630dc4a0d808ecb4a21047df596f4cc635c6935f7c9cae99a214e09eb7c7ba8e4ca7af0b3916cd32af6a0a6c33877ed8266d23786d635625e466e5fd819535ac1fb7401729a92ea2d4ab9cfafe7db60379169b3d10ec347a51b224d19b961197940a42f22f2cc760128591d7435ab9c17a2edb9b110459dec2138e32a717b0fcc973cbe49ead03081f34f898b3f52bc5859b5de43fd6ab129ac5f25876d17b54f55ac554410f4521cda3f79aeec5cdec21444972613d4128981fd4c9fc9188d1234745ada3cd41f0996bf50d2371eb8eedb90c433b4e82602f82c3bfb181328ca5642d857cdcb50507ed5687dd578ec4e3325c4c92a021a9675bddae21bebf6c59aacb1fde3e1dae832602230f8ac1f81a66c0f8903bbc1a653b84c5a15ed3917d69c38b73c1ae98cdf17320ebcd5255e8a6e09e3ee2e92a23be2522a2c124b3adb052c634c4b53b7d4a8a8ad8cb289ccd73c422cef856d3093ee82408551d108f29c2e8474c4f1c10be624d695fcdcfd47b2559fc2ed0b70e3ef24d39619113bb073d2c97afed2e6ed1e4747a42e754269f67c370d9af6c20069f099cacdd3d14b0cc2b210b592530c7702120aad2a010c804031ddcadbab23a2b234c2e6de67e8a7bb400b9c91ffde2f9c2575cc887171340df20fa21fd536ebde76f75747818c69092b4d10a93f35eacd818de2c455f5dfa50a908f222020be7613a75df001e9c8e9dab4ac3b053b44a21da0bbfba8a6089b7ce28236a327a0a4370665ed68677d3bdf82f1ab939c5ccf7889deaf4972bee6b47af477b9a3a47351ca206bf2438b72bab3389fbdb8bcf541d6cd161a96e1ab76bfb73301c62d5b05ab50c9622ffa2f58b42bb69c0fd4d4878db3217346ddb905018ec72db2feadd47a84f1d773b707f7813c3b94d993b7c4ae72d2092a3ef36713b2f3fee5b2c7538995665bddd8e22b68769f38144f63dfd3931e7f39439d599bf54b2de3f98014dccf03dfab7a75df986dc062afbf123373f7cd603f364ba650385135ec3fa27c8ec8aaed4b6db1938b960a1861e001bf1327ecb702d4704bc58964c521998e93891c9366d9be198b07a40e69fdb00da5a7204e51f9cfa502955684d9ac3f0860567b34dadd351f637f5043cbe839babd3e2abf7a9b453da7f4fda9272a8bf5cd479fb0cba1428750c53fe1b861a80fbd588fdf8c3866faa736ead4a70d7179d8db336ce15bb344a5136dab3b6f3a521455e7fec9fd12253ac706e19b932419bb1feee6ff85143f225950f5835abb5bd7b5c97722ae6f2f7b65dfe8c21888335ef95cca2504ba815bfeecdeccd8f2a1777736192b8416604818fc03a739efcb8eb44c35830fed924b233e51d1d6d276e083936dd9e8c910cf35effca695c7a95f09fc412ed8e3065140dbe212a603e3660de5f9d4b496d5eebe9697a7900bd0535a27e1e2347dd694216b174c40c472c8e0c80e7d548a032fb9115fa01e25375cc28aad267b3945c0dc795625e172b35875758ce818986ec7e3a174a62e323b7e037f92a406083ab3c4a223e030afe9a523424416c8471f111863e57e337a768e9c4526e50c5e0ded1717c29ac56d06701dd1301fd34735d776eea0e275ce914076958dcbc4b577d9532f66fa4a439a5e6fb97b4f791a1a30b27fa7a7e683f7f3e04476ccf90e14bfb195f027b976976fa2203a2763bae8216b871b94f622ca1f409d2f07dbb1681b24cc282bf2e0a9a1ff1d32e2a2bc655602a7326d8c580d6413c6979ed7b70240f1da755256edb06fc703eab2351b4f4096caca87d0f659226dc71fcb2c4d4a11f408da073ff2359148e393aa52578699b2d443dec5339519464d196fcf8bd61b34e0fca5f80d6caaafe9e3b6d52b49201630225f7e128d4397accc7e892a5aa00bda0c1a0b8dcf9314759cc5b7c1373ec73d61e4683ed6d283ee0414fb9b7b4bf4069fda4acebeac228c91717308464f1a362029af6d7bedbd0a4fbcf311b8539cee917cf457ec19c7107509e1a379a04c7e45b309c2c5854d6362dba5465b8dcc053f6ba68ad4c39eb1f6443957a2de9c04df3a9b4dd19b87b13cc378e97c3a712a4715d6f7f1227c01ca890c48b3b033b9db19f13fa3c621038af88044fc6c305951396746242f210314f8922f21bacc076175da008405ee21a9d1592e35f9887b8af8fba46acab69f8a308d93847a19d40beeb09ae759d3ceb3c481f22e7f94792ba5eb72827fc39376abe1be50cc3ed7f64af808204c4b4daa5f031001a31b82324b825db62a05b3a3abb4f5a10d39ebf91d07ad33e107b98b7d61bf6d3039745692fe459bf9118c85eb390e9bfb154926e807c8d5631fdc188bc93ce90834c238bde9823ade0db0fc4d1388cecf4ecfa5607f636fddf8e742ce987ade73b70fb84ddce4954db1c9621b3482b8119ceb72190244696c63ef47bb892addfd3152768d3fe90204acf697147b9643afa9d86cfaf1747382fec6a3e4434e01cac15896c144a1575595a2165125adc1fd95e386516f0c72417603265b4ef70c23a9f1ecb75a4796adfcdaefbb96acc44fbcc70712781db03d58ba025d973a251d84a95ad92a1988dd476c730a9e5350d490dd67557999d1fec70d2ebb6c9af3b4e9d0d78a92da9312647fb9be061f8790d0cfaa84ac0ba1b4f9261903f97c214c3fb993a95be535d887366e046e38d1c514832a163941e758e51900a6968479588533e3101493aded46d3f19c13f2be6f3faba87f09e7da2738f99745dd63c452f53b341d4d6f97df0141d46927eb89af1c120344629654409a58f56ff898b78277926a051d0e09f674846ff205e703997ec8640f866d9b5454983706f5f20d06f2eb29f4651bf938f77c2eb7674d37c9ac5da2aaf6b57510976915c4bfb11e9867f5e7ab7fbd41afbd3154ef03fe63ce6528da6e76d8071bedb92d8df197ffde3e450176a5150a322563438e3faedb1809b051e98ff78cd337213f7adbd4cb7308c32a3fd459ad440fde969dddaa172c15ba4ff5028aa652724c9ac76d1f91c621e53893dd7239aab19d763d3fea0db5d58e7d0442f05fef34774c7371b6e5f5591ad006440f29cab6c2375202c4552e891f190fc40be7a8faf65f433dc21f6723b3592effd72eb9bf9e8fcbbff4ca71aa728f88a58f6173e17220fdb69ecd41326222ae5baf3521f496ca17d65dd2dc4cfaa41fd800a0f8b2f83ddde421fd1bc6bbbb677776cad6fcc5020b3b5341211dba58847cf8e3124506c3171d4b05a0f01e02a3b7d60a11472f1947feab98508267753d5b3b5e89b02fd085466f53b544c6312bad7cd9e3db55e75eb65670cf17ef05ffc9bbc9743c3d8cc7bdd0677d2e5263d435b98c0315eeca975c543ed664b08c26371c822554090a383ea6e5c1a94217ccbe05bacef4e349879835c7e48fb8add2dd2a3421fce8ef5674c2a0c893f9829686e55d5f7c5f6660038dd2e5a02b000df8b9c2323ae6c87bfc8c1b3e0bb132b943a813e204d27d2b6f0ed879283ac182a65e5ce2a2f68d91a21cc4a67b18293d2765e4d2f3afa6a1e7960ec5b466e3cdb17877eb40abd28e2e06437017d3277e99c82cda14b319e4176db2eaef738196fe844a3775905b6dfc8e6ad9f3d784d371439c363424695ea1bd763209309b398aff24af645fc5420eb5f3e7d2db7ac50114b42027a248909b144211192c6efe7323702fe6f1905fee152b9782789bd3729d0a94f969ad35845f2aec2624229547d4d5560fb2bcf6ec49fd21bad7d52aec5185c308f3858ce39ac904bf473f260cace4f5bb1684833000e741511a1dcc19ce3f87eebbd5470c8473e7d939dfe684c6f125e6c2e1976e6c351980de93bc8afe470d9d6083a121855122463c5a976b0cd9683850876260f925776d44fff88debf929aefb003b631c65f48c55d341b16b25342462a606cb2d807f565a09fb815a1e17bc92300711518db33318d76c68c2db8d715a291e30a9a9f5afe25fe7728b5f513d8620fc604e30c9a47ef1b5b76d5cb346d2ae95a4c803e13df7c719b41074d97f80819fa0f6ec5467b4774b13044b82889eacc513d3479467d163ace789e2ed8c4ad1c8569865ba4718a7ec90e1ed9c3de9318d93f800e3267c4f00586c3814b58617b259310f8458dd6f6f444577d36f50a8b675eef672c612b9825b3bd84caa1cef4d59696f5a49d4177da04904199f6fb5b43838a5e7c248e487f4168732a35e54636b0645bd509bbcaf9480e0cc23e544fb4460f4d2bcad013621df7cfe2c018c96a24fda64649b720af1e7926f591e6e75c6be0c6c5979c09d8a1f2a6819efe65bb647ef4481fb09fb0aa0a2d71513b16ad050734667e03dbb480b2e09c6b36742ac939081bdb12eb828e5f62832dbe9d5a036dcbb9d1492b49302ee1de3791713afb71c66e7aa61fc02b2aabea3d72c615bc0ee30cc2c924451ca8d163f8f36f0256f7f0de5954c1620bfa2a7814ea25bcc68830d5963f660c3cc0b21fe98f96751129a813de2a742968ea183fe0c96362a1adf8bca1c8dd857693c78dbe7b92e3745e82e9c8467034aa0c464286e261034a5d04897be230fee6f48539a50b321644d9b7b7dec2455321391177287037b9bda07de7f594cd616991d0ac5d76cda723f9e0aee6d5bfc18ae45ba1631446f605b279df404758d8002f5e1b419239f1032babe4f58a4b9ece5352fb6f4a4c4aef4f0c3d9203427b461ed973ae589efb3eb048f47c0b2a1a863ca1ffe9f8d2693d6f70b1d63ad6496cccefbe1d7ccb862e79e3ce32bb18e959ace670e5c18c83321037c9c862ad2e811907a5fd6a15c93f711d9d0638f7b1738901f631c63e8fcacc5cbe07ade7c0c39798c4e796fca9bafc7674c3e80d58e161447d6367040844a8419846c4b5a6f804ca08d66feab6716f4da6b11895175398cfeaee29130f6444d40d5c8a3b1cbbea7f49d8a49230c33d3563511c27e6675bff87ce48c8a07435cf8ea9f07d3ca7e1f8b6c7f4836399b3cd332d518565efab9cdd8e4b4dbea3d6b87435cd4558618517d0b77c725dee0d82971f8a93a4ebd0f78dc4da61a7d9605141231bf1add4c1c23ec674baa4923386a6ef36a5aed18f4c3e4e02319c875bf924b122a530b6df6a029a8fef7217ab0c54cdeb34ad49d09c0b8d0640f3dd1dfb7698c083eccf6ff87c5b0eb2c4c9f09cdd4d09314ed707b4329f953c424a5191f532178b7487579a633e06e8a90c25ffe6c5b4ca498204064bd860f8ccce05d7ffd0dae5ca45a8ce6433e9e98ba53c6488148b99d7f24851a115d6a15ae86da46b7474020b3676fef41dfb58ea1be33cf523b81b6634f6fca7eb54134d09dcdfad6ae4c6da045f92d05119b74d3098afd1f3a5b9689a62bedd3a99ff3dba3368afcc2c35e5dff7d8c7b3db31742197be2ca3528e01d66ba1a5386b9cd4facbcfdf5f0e5dba0f6b34e0e32f232432b9b9ff9598cc10ace27226b893fd51b84bdb714fffc524833cb959b7ac09aab2c8ddcead41b8023d18883d68a03b9c32a8fcf15205e6b7d4027bdf1899b2c9ba9ace8ffdc17ee016dfd1f99fa087c66e96e54224fb8bf4589bc3c2fa09bfbb2f842ba6c60608011705c2b82886d6862176067ab03d00629e53ff1381bc14f55c3d62d893ac11e4c662832188e02b4744f6ad55faff6ff38ca25f682115f2c42589a6df1aecfdaefb354480524097c1864d45527639a5c0a8069c4130209265f0870219af94dfc9ed15f138abcd03c659835802e30b9cb02df2ce18e828e3bc26d87c7520f6723a32e4df7b7ffbd188b7e1f89555b8a984fd2c081b00c2b0e63fdde2fbcae15e656b7de3786dfea897853ef79a5d40478291bb92d2b4d96e576ecfdc0412b57715adce55039de0c8d7ad327c9a236698bbb9829098820864b8593dfff7f4a8e65c7a0ba7b24f4c2ba0e5118fc8d1c9d683d9cbbf9f9dfecb41e799faede238091f19cd3a5b9fcf95b6605da27a14b90d414b0ddddeb34cf92a1b15d3a5cff3542dbc543b9557ce1d9f0868e45f73f19338574c311c1dc7ee97e99ca3b5978296a57fa900713e98ff05bfe5ccc536219ab1d61e0f285b517abd1df6a660ef4a8c8383b8d3dfca2135ee580b6c59729336406bd23b89eaec504d15ca1b91e4bb9ebbe8973302a3db73d4cac5b524d03a2cd3984431cc800b715f6ef86ce5e8678f3bd7651f5a3ea67df82b3ede36f83aaf78fea4b541977e0a9bad0350b4e6915668d5fa106639763681434d7bcfe60cdf33b2093e7d4dba92ddaa248972a145d3c54de7a895ebecfbfcc9b5edc5f9c7bc0db441372c080448d3a56739183c63ba1f6f4ee67130745da3f31c9a6319be85ff03dec36fbe3b89afc34263e8cdea011112b9449ba32b96cef9e7b60e9a393ed05eedd5db518c6fed2397205b52e03db4a76b2c52ed1a2aac2bffd5c0fd82e7056015ab563c9c3ace93e5eaf6d2a4696fb7b20ba7e4db21922a337e86e4b3d3631ac5efcf1b18aef74ae9752653506dcc48922a0dc1fea3da02434b6f2e66a975292878c3749d06ee40524246f18d9d1b542d6b9c7d901f239c52c04f8348a0d18fb20ddfe9f447881143d954aa9a5a94731f12bcdb9cb68cd319ea2210d872d0340f3542400070866e5884f91bbf90a7fdbc48721f066367013543d6c21fbb52790c3362bbb2978380743acd94163a4f142ff635d3b76d3c2590d3893d043f9c7954b9d0f0149975f833261e6f14ca597bd24e224031a2f130f16604c19e8d6815f6ec2ae56da14b78db5ec0a3758ba193aa8dfe41536b6d589d7cfa4efe88a23d42a0d69c0e374edd95cfecb833575681b3f49e82642307cb0a2abc81473f83827236c7ba16bbfe1d91b0dc23ad9566c980ea982224f921e9cba0ca69c66eae17a5df9d38b7fd96da91499f629b9de359702438013653cff380bde90a524e8d73ba4b8f128b1d963b7b16de25789f24a634c7eb7abf7b3cc25183143f4120e95a116a851071731f7e1ed5277ca53456abc273adcff6824e541ebcf8bb089ba01536fe7b2312369e7054c398b89d8a2999b35d26bc4a2d365e81fb3a8a428fe0a49cd1147036243d5809fbccb654087565779ff18571d72ffb27258eaba76d7cfbd775184dbf2f01421c4a0d3384c083c90335e75b12345f4e4c47023b2fd896ba850664940fd8679e156525546f5081be63ae4a90ed51f94ead9838fd0c9331a4d51bfedc235cfccd81c2df110bb6006d922bd2835aca72539f181f5d20cc59a0502a6ae8840c850548f912992f32d69a52eb53c3f9dffe8ceb67379dfcdb0f540f9df6c51845196c4e279d0c29349db49a7e3fff685c479d3963e34ce29e94ed28d9e0d2ea965683573d9534724e4a5f98c4094c28f8b2616902d14a6d7a6d5cca62d8b1e4732b90201ec8bb38498211371fcb309a62752bdaaddf4160566030af58866ec1518aaa8f37e8ed4c652de3fc405f5999ba39f80c722d266b086ede305216e7baa17f3374e87c7328ae15e178ab3c71818a23fa11cfb0d2e31674a6dc79154bd5443fe58064857bee87c79afe245649525ee01632238811499f360c1bac5f8eb0826f535257be273e254d12574fe44be14d46c50fe3d1c9c7a51d1a3e9c761e6ac756317e755b02a8cb50f9b97cc10be85d655ffec9fac77609518a328be20a3c1998496b77b67dff96abd5552e3cc08a4c02ab7e24f2d2bc42682a8423d4949767dabd4e1ef896f5bd8a2e3b5febf7a7e55853ac667702d2c8b0a487d4e2f7e0d398656ee2b40657b23535df051899ff1ecd458f33f2977e3fbd87eb4e33ad40c60fa067814652e3916bd854500a31031744ae4112fc59bc4665e47ea0d3f113e97b0b7ab15384b498587c21fad6fa88cc5273bfdb770e332b344ba9bcfa184a18d48bee325ac0ba9ef6009e9a91623f8661619d11395c88604005466d1b7ede0447aa3202b09da0acd056cc047b27a38c06707350a2f09fc5b2e2e04bfe2c970f2e097f7fe27851936820a87bd8460ed747ea89e2422bf7b0a5e074aa1d8f8929fcbccbc3c7623e13792a35c4183cb827d2c967527e771d3b84622aa045b16389fcafd20c347cb14297668f8f188e3899c74b3e60113d513f874c8cf174889fa76c719afa7c04a1f3223a4eae4c22eba930f9f2a30008a0fb1407df6e8936e36eda8a692b3964ad9788d2b35a9a686459b4a0dc300e33007b1e344b567a708481e92bf4727da63283408696fd3489901a137ddef887ccafdc736a7a59d1e6eea7ddfb6941202101c206b4d43225e4b234d1daaa8ca556fffe4f70d2ae339db86ecb3a1699614b65bc0cd9f4823ee9832f9d44ba4d78998e29f4fcff9dfc911d6f75aae2a4fb259fe02a5d00ffc030b7b05e6dd82b5d2ecc39ff35f7cedc1dfb96819ad3943ddefd153192e2ac2c107c610f1a7b46a762d76040b6ae1c55c94fcba173ace1c6a52763cae19f67a2b38881e04f8f880a0b36cd165dee0e2b34cb0c02bbc2c4c1de5e24db7de2a7235dfa8baa5f99266b539e72fa012bbe4d50d4f3aed9e401ff341fe862ab8bbce904d7d18d604df0265c03dde66adb81a1f36cd0aae39c052b1069285bbc4f3237cf126cb6658ac8283f0c174f8b1794863c546e6487319d0b6f201a4c7fb4887b93966146e856cbc983333b358c31c7752063ec6a8996eefa386174e0b7b5f26ed063b5325d126594b5fbb870aeecfbe58ad637fa567139e7926b9a386c05974f242db2e2a9b99429125ae90039b77211ba2db9f581c82a32671c76b123e9bc102d126d3810cb3107f5fd4b32cb977a14883749b9499c51f790aafbd4135b1c4fb11b8e8ed7ef919602ed7224a9fa05a12bc99297d5aa53b17ddfde401780460f53255f13acf0eef494bc8dbdf665375408f1166f48316ef07748827488fe7218f9716f86b19bd578b77867580741bd362d744276956deb897cd48a2055b780f3a61d3d88134ff1e060bb8b5c214a09e680ddaa99d04776c2e3e99cf542d004ed0da93f6704f4560c70ba21292ecffc9672c7f517f8f4623de969aa51b965da162c277f5bad988be09f88b1c2e7063d084a281af7fa98f3979e8c52eb313255d98a050982cde01b556195fd0bf477f288b707ad7aecf8e02e79a9190e9b96db19fc771024e7eb83b196d6350ce53ee70668a4fd61908eb536e5a91e044b502db561441411f2a57fcd4e949797c8083dfeb57ecafea66a71dd7641044fb5588b7133937fb7c77d532443a3f28664a230fdf14b5aa6cade4cde8eddc41ce6ebd24813a40663a0241c9abe86eea4897a891037cc4edf867ddd2f7391f28614abbf56468b039e8bbee763eb0ffcf13a375ef55c51a1b03d3a348e30a4317e8ce59a1e0a05e7473e9cd151102a77bd421615cedd181d87683ff1bf177c7ad75849643a5105d39b0404c10b3387c422c57a46f9a72d7047c75f04c25a64a99e9fc96fa8cc438c85bd6c88915e345c91c8e46ccb6042383cf7eb53253c22ec9ef61fef29c5ade1991c78e065c3bcb49e0840ed31f2a59646d1e7c9370bf41161d221d738201163f4d7defef508992da5e304a26516a9f7717b777041bf001405d4278bed9b542e2dcb439ddc16e59ee149cbfe21f2378da99720c2f6cb75d2096ad0c1b41589ad2d3dfa06c4aba5513e7732ccd71430563de3682ba309b24940a84c92e8166ba5c7bd89cbf59d0c1df97c8eb1df945e560560c324c5e6ea39cffbb2829d28ded52465823e2a8041ee663b901eef7582896361b01de7ed01c78d26d419690a69de3dcecc518f8426589f4faf45785935dbfa6c95cc39ab179162d7f50b548b38a2919f1a03892b2fbe9a3324a08ec9918da55c48dc9e3b5797c67eb7049b5b2f288dbadf884d850efda5521346f9bb418bcdedf626537fe58449f9306728689063866506483c2b8e92e031ff0d83dac61fcc089e14d7a31eef2e0d68e3e15be60d537aff87688f953511775ced227ac1f4746a43fde5f95b8d5f43e0500f7c0eb6b797b4c1c83631dbe0b58eabf19d3a05ae248baa87ea0dd28057f8fae59ca47df1091583f5daac532e021a317a5f43516ac4031f3595479e2d3eeb6118860303c71ae61a57443b40deedb5ea4fa2ccd5d0dbf9a3213e5b4bd7df2c644544fcf1497a3e0b6426b817b7f2a7d9432c5787ebc8ce0c8c722c6eb9f72b7d97161f521d92125de0dfbc252fd4900bd82d7b8e2a0069efe2a611474d8c7f87ec934da7276ff00a7a1edf5b892f74b01448dd610c54be44cc29cb35eb3377b67aa3423fa14690332bc5a911e07262ab2ee20d8e23b1c3c8c27e6779f087acb969cde73131ceb07ab3e4075ae1e0a715455e16a66754c94f12b3596ddea67343c8f3c089d991820049d79697da00df204e39f5e137d36f7843d4e6af5c9b92623c09ed5a62a376e29ec2617eba71e95f7a21a0552edc10d536b0dbd5b0d2607cb13e032a05ae944362e7f668cd04a1aea42c30290a0917e2290926598a6784a15f174793f69e7a0198df934c6340f109376528ef586be2de64e2b83bb857608c00e9f65bb90ff4fba3d4d66145bdf347aba42300ca930f4fbf0ee32aedc63e80886a85097880b68f616772e4b52665727912aa5c2f9ce2921754e83d7454e31a0476a9de45e3f090c6b43aed094d564c169798cdd7d85f622bf5f9fd6121fe3a0f583616cc8dc558f313ada4f8c98e1912d4f069e6ab064f45ba9890fb4256d07202fd71cc65a7416295b694400defc1967132408f6a07af2dc4595e553a900143b64e684f3f913ea96ea24c072e656ce9fbc798e23a4b72299cceca562a06649e8f737b7364fa9f036db2049c142b9c5bfa3d02153315e1f52c2c7e1d5a11cb42d6f2bbe2c3047c5f296580a0d49a381d87ae00c269c11b0fe75037952bd1b94be018652a0e14a66be32df5546de6d70eb5e5029829bca4c19247216917b1267634984d7443494d037b51493afd9c935e378eb81c45083fa79124c0aa39d41e70373dba3d2e82d031781bb371896bddd64cd261dfc23ddd6412d926ddf85788e92363af8540ed2295fa4efc91a7fad44de690ff745343d45e1ebe43544a81bb1cb7ad9ea0a2d048d984e7a8cfdc1d4f666921912df5306f2f342464a5442c00565887790ec06912cf7f469f2a2f87fefe4b884c4b2d3d26b63f7bf344870b58025a4467390e1a4c23e6fc86a963db78d45aec04e01579331aa1a58446be087675d191f19dc4d08a5b14ab677d3ba9e9ef4a11de4cb483f43a3f07438d1823f3f5e2adc97a7e7d9da1fa911461a1c8cd82eda68c2ef62948d13dae4f1841d7216d719b1b02e9d760ddfbffb0c63d3852b8794dfe3a82030ab46ec1c15b0ebb1ad5400c4fd53ebfb84a4268d152c1ef750f253b1df2ffce5909afdea0b1e722a616cd255a7299cb573ed67db0ba460c19a57f473938c32b43d815b907a74b597125e06b3530676ced140cb27b8fb070b0141a0fe083edc375d0f383c8e3a23a3519662926b3d2eba6244e21bb3697b965a25318675a525eb486ecc322a3ec4e2cf7a2775bcc55f10a17a3a18f7349feb28665e6fab1950549b403103aff0d9d33c847ff56a6828559da7b8432901748f986bc105bbcd5bcdf093666267336960687de895d1b06f5749d0ff3a08c8d7f5837642e722465ee3e38d5a654f1fd35eb205d192054fcc8b5238a27dbd1a2af0af1a78b1290d5153f973d7397cee0d4b017e26de0991eecab637bc1dae530a8b8ae43cd6d2cd0676c95749ab4312972e05a1de6370f04ee86dc719eed6407ccbb27b4ab06be91da69a1b4f300902456fc0ca85494edfdbc7da3cd2e6305ee71be5a0fd2f1d9c217f3805ce4fdc24708dcd5c90662e05829d1a5f4842fefc625ecea57c0fa33ff9e097183469ac5d2a256b5b7429145bcc1d765761b3a3fb9611ac67cff0fc66c9cd354da5e34277524094aefc6d27d816512678d1c3e03e97986a048b305fdcd4707d653470c7e4b8d1d1c8a41bbb0833e4d99e6066603885e4d9c6252ede6c9b19f64f3430d9ba99f6e1fd2eee797705d873912fefe6d61088a76d20a1116cfd6ed34abedfc1360e84c80628341e26561977899ac0381eabbb78f68a66504bd77ce5d9416d65028420682487a5039fba2f58a792185500b3dcb9ccbeb2a18cc85c919e2d30a2856287594f1a93c37ee74eb9b7448f7bb1fbc0bcf5bf0ed4eddc8cab7568021c7d533cff8380072e7cb3a99d33f155e72db122634d311aca95ec458d4d1e7f8b0fcead38bad70a78e1d8873dca48f19b1a3dd5519481216f790cbf304a56c7d3684b601987b20848eb85214e8c8f1ec54f1096fb19fcdbe8c0c465b0cbdade8b58523950cebd28c27ba899d0afedc3e5e0608024b115cfc335288b0cd7323c646e2b3535d06bf9b99e2b6a1354d3a67d95b3ac67118954a91e8708e549892023e575d7610daf51ad63e6f5557dd3c30d876f6873cb588df623053c7899010bac07ca20255b1c6d248c484f4d73dd8567b526b69417dcff3ed2ffd45888f45ba8cb2e9e51d2fd588cf87f1ede02e0626a01ff62f3c50965bc9374a5d0dfdf87f926efd5a01b929230106ee91958c53c584eaf955bb3815c1d23e0440424ac0a136f747662e4e6016d1c5c618800a2ab772fdbd00a4648b394754bcac879d1120c98d1332d07bec6d719697efe445653b62843648ab7ab4ed2adb6bfb0e18736bee5a7257b3e56c8ea0ead1e015ed42e409962058d284fb6ea1d6105002ff041c55bc449062a0e0973d07dc2d3b3ceb1c62e867e27619d6d1238c9ac99668b0c707b1bdde5c3bad5254772e36b129279efe8c50be1c84917f1f1f6808a9c3e3d347533653a71e8108a7b53cfdecf708a01649387195a19393bafdadb0ed7d7c3b806b23dcc751f522bd7f30d23e4cafb368b4f084005bd8e7a4f9f4763fbccd9ccd5c563b38faa04219c6884e2e78b027e11d06bc966119c4d9c4b81e6ed88e710f9f70361cdbefae8a2b9f48b17afb80b4dc2e92687af56a47c960909179503e1cb00e54707fbc54c095b2afe1f25050733472baae3373a9365d41028d66338999c3dee8f346138fb5662df892eb901de3038c8a3cfe7760f24c874f66c825cb4fdcf872bd5e2c92b2a021525f9f1c32466eee3e615fa5fa493caff733171c5fb4827d76d9f3be49a34243b9be131522b55ac347ea6719c9a9c46478a9fe5b465f23d03d6c83529cdbdde4388e3d847cf02323fe504fc95054e7f32aa0c364430c0eb3feda3514b14daf5e9adae1c70a031fe2f622607c7ca8aa7343395ca3984fc0eadd7cd5262ebdd28d8ffeb04f279eab5f85aecdc9085b89609723478e48a9a39b9ad5c9587c1f68c551dce4e56ddff5cf3b5e8a828bbfe2d8f275017e320fe07e57863306387c7ec46a8312e2d26b03c200f36fcc621e841e8fe2bdce4727069423aa7323aa84cf6a03d197dfc6c3b2a7e71a346c5fc61b6e8601ee0dadcd3958c9f9375d94c1f9c09f1ab885b99e8bc1fc837f5fcae6422da107262cec28df55dcb70f541194964e2203fad1049ec5091b162b13a405ca329ff2b7282f118817b9277c0317fc50fc1ca40d1e039694bb8caeef7e735bf084c357de4337f22fd0e16c0844f6fb5067d3a71fc59e145a9a5cbfba8f2ac4c9b93cb82dfcb371b92787929956d1901fd4da5e7cb302edf342ff813ec528d2747fd98420ba66a87d38cab5a26fd8fb5d6700520b50c57d047495d5d7f5c5a5366d0193ef79e4a957ab3e687ea79a205042843a038441a3d6408fe14b7b83888100ef6dbbb810177509edb58e58f5f1ed564fec8e077af073dd63c591480db8f4de06f30dd9006d453f01d78e6a0feb5d862bf2917e1abd207dd3624e7bc7dd52753882da889e4d69ec9041ddfc1ac6040123699892ddb48f79d0446f40a28b449a8e27bd581e4a39972239d6ca43cf9a984752239556a73c8d0acffecc690d817addaa3467be576a7780dc0cf1c40050dfd5948a6255bcd9fe72cc50cb14f80110dcd6ddc4c25a2e9945673b0a103905a3e3c1783e6c2f3c2e71ee651db1926363148ce2d1bbda60b91ae75ee881c1f69c04e3d5f5a7dd75ba55929d9a5d475ae9e35b750d8e7e8a73796fa1d44190a73031095f265e7e460f0abe2ea318a8063007df9e5e2e48983e2539d90cba3cfa4371c3e4f8a312b8483729dd367372c8a314cd88545992c8058c8ee23bdcee91c96341bf2436a13537b8ad86c02ed1ccf3ce08ecdbc4c3fe68d0af07d99d86168d6b924656abc87353d2f0d1df447e8f9b7c5e1705a3c02d2d14fab28957c6dc74bcc0f8f1d8f6d5d6844251501d6e242065b165695f59d4d2fb40dd10961db72ebaca576380d5faeb12410ab391cc1e282324574294b18ea63757d602758d764e13e3010cf70858f8e342e3da9352158303a75c180dce116b141b72365b550574f904f144d16b8047e921a9a8e28a5e6b5746437669612b0d9adb60887106535f1a44b8de7591fd416312a7a49460516b4859bbfba4c03bf827ab0878675979c33835777b5614359d4115110ef211356169608cc8f9512cd0062c0f8b70da65b8bfcc1cfddbe9ef341c7c13b8960058eeb40117c59fd9cf3c2e1d5af00ccd6cd985cd11c62912f378d0e24afbc686fe99ec015297201d5962b445ac193787cefb0532ab62b6aad05ef6009c212d2ba35c0d95a8f8fcf58ba67ab7d974c9b13657af38ba2e0b6d8831f13c966fb2d67489ae3d1bbda3422aed055654448554675135ae12ddec9ca12a0dc93977888f3c446144472777dae5fcd069d7eee6ba7ba8504ab48bbfa1476ee6329caa039f50b0555317392f9139226af4ad15915e62f6e87b80b52ad332e093947d678ce4f9faea1cf3f35f42baccea24b2b6ea15eb751178c603306581587c9a523844652941831a4cd3841d9fcace60ba2291eb040a255c2721aee97842dc80589eeffc2cbc976a80fbddd6a6836c5cad9a75d3e6e53c377510046219f984871df0ec84f5f83fe17e7f9af40f2a6d0996cf38c6ab7fa754d6da4ea2202e3e7e2ddba10023b43c71e5e92124f36bfe2cd99b13944f505ba498d98c7fc0539cb4959d2a267d6279ce23dc8531a95c1dc5ba4a43f23aa52d955583d892c265bdae2b7e51150f7401f61f4f72079f0cf5ce5de2bf5d2ef555cf82d822cb6992c3ea2639c3a89e3722e3a58c34175351def2a98d8836e0c28359659a1e9edbff95a4531db7f101691c4d0cf12486922426e0155fe23ce6c5da3b774a9a08984780eab89a92b149ecb13f59696bbd93b3c8e6cc38dd6385f37e550ab6b02e96f073cec2df33ee969db306d24e546f2ffe8332ef360077180b943d4fefb4fbcc248ec646a6ea08b38b3e57c049c09471c44b07012b26a7288e6a26cacfbc90fbf1c0f2e1f7c0dfdef435aefa9dd9881ea4d27fd1613355796edf3d44088866173c5350e71d2465745fa5407ac809da84318a9583d595cd3563eed2b6a21051c36bd12984c7f99bc89a890624ca07958141a813ca2550dfe1ce1090d18bbd6788aa494e137f8df672b298433d773a0d1db3f517affa5213afce65c83c644e1111e5203ffe3c5d316864751570a8ed42101563796b6687d872f5cfa853471326c812a797a63af387e7287b8dbce658723a748351b4551a4ec282906f16000e8f841fde0acb0db34b42914d56e1376313c2e4e4b446c2df27653fb0a301880e740df9a010f57eee7b04e08b8f7ffd4e66609ad915292c59ced510ea44f75450ec519d3642ce282739d3aa0817addae0acc74999ef814254257f2969649c589a86c29ee639614ee8f8ba7ed1d961f24eb5eb313013845ebb5608d32ae52d1445490b2889190cbe524a432a9f273dd4c672a3d7d61339a4d20f2f4b599040f920155b844e29f730ad5861856cca16b4277e9d5b303fd3c46aeb0cd3d8082cef8b0165b4d252e548f38cdf800ccb4d0841b06a6d2fee17f3c7ce98f784b309785d85d4993d2316ab9604ff915c937b6df76fd03d3fa9222f9813549a4ccb7016d445d80487b667aea8540127bb57f3176074c8c3938a7835a294e0f6f93aca32091f74551d5267124ce571623c0902e1e017566992285c2f42582f391482b4acadb1f118c7521cf61e8fe2f465a2862c21ad5734587d36217672246929b9cab8a0a4635aa84e7ed71b6d5298fa9c54e44938477d2cbf6bc7acdd9946c91b0fa2abdcbf246fba0de612481d036cb03db1cec5f474ec4b4c0f1c40e4c518fece009c4fa5060c18dd343f17103cbe807b0ccad3ccca0f09cec30e6bdedc5efc5c47c24201efda78c965ce2b85076df767f14c33a93f495078770e221c54236a4720cacd20f6d1cda3becae16c3dc6fa1632b759c82bfefac11527526247ba3bd995fea6bbfcd93095e76a5bfb004f338f3cd50323000f8ad8fbc2ded571964e127309e276a7c13329276c500baf5b11f62b849e1d2cae40ed61a6c7c2e20eba07db071800ac9df798f3cea8f6c4a36e6702a61b4e45133b090cd312cff7bfd0f9b910bd41b82dcdfe5eb6323d41bf7c8567bbc0165a76d8d1873442db883f3dfb90d7a7b64953723ade3e2c12634865c9b0205a9f3728d53205f6f549b27d09b6c449cd7c6c1c218d8b1307f858a9eb6a3949215ca2671820abcabf92083d18f8662e62fa1a43240d87c9abad92aadf5e4bb8037c0469c27e09c0c85042b379208be4526bbe1ea01c2f28c33cd7742d35f968079e4e5843a1fa9055aad4ad0a263fe0050165b330c28f99f10f2e9d9b2df0cd82b64f626b638d4fa05da9540120c9f4bf6c91bcda27dbedc1debc339ce41b0ab1ca42e542e3ff82d5b87831ac3c87d267d40a97233ad9125f2d18ab82b8cc08897dc74e759d8de4ac11857f5148eb31849fe2fe67d99bf37f11452b003338752afc78dee08720b44ec70a6788edad2579b13d53d7682f053485f828182a9e392d46920b9c03217e384baacef5425baea0ad35d7519179e482e4b4188516c59447bdef11f2d4ee1013927cc4b44495fa1efd509d11384c10cf048f7704f7a328b1f7963a5fb5892f05f95b4727954612ad16d962dc89394a4e0d2144a707856ffe457acadf80ae1f710aee3159db1835af02bdcb1e421162436c6ddc23100a988632b9b8059d915a99868e389c86a1737ad9f6f3518f1c837b0a371c25c0dc616f7cb6233030ed89cd610c57fcf1306ec4995bcb94af18cc3e6259fc5a61d3a155c58afa2d08ed2924eb6f970c5851cc73fbcf00b12a93c5b54af3acf9bc3c261de5da840bf83df040bcddcb7ca848a1c0a646418674197603bfd3245c5955b15a3ea0a8b281bc3f29e43de9a42a2dd783b0a0774334f05d0fda7f1828ecd0e3d72d6f389f0554a3ff8e15327d343637c2f65ae2ff555c5a9e317e4a6c98a059bd4f86e9e8d5bb3e8aec079f82944ce29745d25479738f27ae01eca589ad2ed76b5c0c3cd0576c2c42345625386cf748e6000c59d46a0c6e24a39f0452c4a3917b6ba37a0b21a59b793a498fe87a28d1efa81e032da93ae5c15b7cfc9eeded912c9efc9c73bcaa8671486ed9f7aad45db710d3131224b8d666871a8d6c9c3a33bf169313fa92246fbb8fe698cd21416eb1bee14dbbe35d93f2be969523997d5326dff18d94bd54c0cd4b3b36b86ff09411332970d9194132c8b74d75b4763607a58bc5759aa8665c6036d80db0ef32ae9421c7a5385b4a69250e060e9800f3ff35d253ecc937903c641f4c991d1e95f875c3d490808f356886e9bb0ed251e7a127eced009c468100991bcdbfc30179d5223a9de1ea9f5c10235247995c82882b7458917d03541913bdf00e1d7d766dcc66e3338b4dd3908490361a813d1b9b0e9a66ed1990df10a4fefa5a95497074bc47cfc4cc282d4d7a7842f436a27080d47de539936d2c854a1d1c2ac9bd4193d0473d9bceac4bf080498ad64ac88e25ccd1a3f685af7ea43ba38a3b9bdaf60b5152fdf0793b0d335f9d02d3ee37651ac158ea88f814cb4d96ba7ad307a42e911ebc37897d5c3954eb5189159846c9753a4e89ab20e49a9a8d28c5643d7946d5cd3922d608720032e2eaf95c7aa764c64dc057370a1ebec40d99bc52f3603ce734b09471f5e54d11eb560dba0120ae8aa4972c30ce730831bfcfebe795815a133405e5d9d8efc7c28b228f0c4d6ab8bda2a5ee40262eb0f98c99832c665033e705d2b9da52399e63b9d296720054504d8084c2fd34f4d1c0beefa13bdec7f02c363989e379cdb4ec0d4b75d306f86e62a64c3e57c07d018addfe553960e5f7d4612431efde9641368f6f015994177382a1cdb955c8f8a8b340a9585c135a5599e0deb1b36581db78dfc65398f47b3745dfbed7d7b147b16b5d0d02eed1162de60d16b1e61d7c7eb18df9baa5c8f8349c9d7981652f86efcc9304ff56416fb4d6e0a8c045d39eb5ea2e7fe803c7a2183b6dd9bdda88e2eb346eadc71d4db7c7b2766b3b0e03285618335f2a624044b33d19e83e7afa1ac29080da9900e5a0144c3821a1580e0126d86ee3e0c2533465970d325e8ac674d1d6085df6802bad8de42443adba1a12361861cea311b26c579fd97f2789a3b2e7dc1c86ccab5a79d84f84c7b46fb010b3d085258b88bb035a2f3c1471c3cfd1ad4411128e92a5e6a3272fd0d438b8fd87664d8a7b02672816e61f245535c6db8b3d5c7219fdef4dc4cae84c763d3383fd90e724dd027eb3ef695dd0711b2fe163b9d7d409776ac6529e4d7bdd4410667e746adceeb9bad5194f8debb6071f81c0f200c4d6a508bff662b117e20b791c1714bd4240d2a184b388d6496c3816e7ab2982929f8ed73df06727db69f1c14755170ea8f14ceb88c0c435a2ab1b797ac5b1221a2aaac8674b364f304fb0b216e26b2a2abbdae8e05979b1df11f3b32bcd53f226780812a7cf66f4afb3f4f135fde4a387f2dee62a9ffbb54d53ee5b0176fb65fef2831f05aba64241d397f0458cbff3eba15b65f0a9248a294dca3b60f5628ad2231ee2f0aa91ca4349c7542ef36fac7a1f114b621231b14fd1196ab9eedfb98f2adfce9fffb80b1a12055e5a70d8ea57f0209e359216ad0cdcaa5ededdabcf8113208c79786839a87624663f808c354bdeea90db5c2486905ab720cd60b43ea05544a615975bce271a08dfa1ddbcac4133eb8df2e923e8cab0abaffa639eb6bad0a3afdaf08237c4d7e79ca0100ae314ebdbc50f75c4985abc86aad1099254f6309be4dd4420ce609f84a8a1302333e743f7153da2525403377e55c6bfd90d68e977dcc22805f57c11c6301fe1f96f15960859385eba72db0a47983d54beccd87520753a2852530acc96e570b55fb213161504ba75c987119290ce4b2a328b4156ad26d0aee7b655e28e2cb0dce6ad853f5f9a3217987ceffd20cef2e4e3f0617951d9f320515c2a2e7c4098e7ad6cd32e1a9adda4f93298d6789d89a625d469c551c441f9f59b3ff4ba7f1e99290e947314d59d0f70c882dde8b24848fb08efbb1162223a23276c6074132cd449928745ad87fa1f37dce476348b2bf32c1619f23914187ad3c2868d8a6e8dc788b850d3344009f43c19c8076eaa1c9a3c5dadbbf1aff2a4bf8dca0b6e0218b2a1aaaff799b96493b91f47b4a103a1401b99e8523a7f2bb67c467dc75c964fcb18bf7be0591ee19094db47ae7d9c0597104a5f56fd165135cbb48d0754126731ff6122f07bd3d48aae86ac11a72f06f283da3101b6a66b24db2471ed96a643b4fae214f5b33605715e9a37635b23fad6c7a59932c8a6ea7ee64805f9de21bfc615dc0dcb394442f995e2b83da758902ca51cb73744907afb0fd1709e5a3213bea678533aeed10a590f9458fbe6fb0a1779520b38ca89837d60ff43cc7fb6b382f7392402903508840e8892adaeb67416b95b1fa8446398c2716caebf14ccf0ab0bd17e7ef0f68c0116a6ca1c30496394cf504b12b9a806ca0dd6f90eb812e499b9abdda21dad98ecee1b2553b8a41a3a700c1c182c7531f84bef251e5d3b2b7548cf96c01960162e8a41fc9f757e9dd098caf741a8208a0623b4df9eeff18b4f0b24cb1fb80151bfb5ac5ad9431ecc68386e2a2b0114ca5c048c5e64d4e4549a4791b4fb8dd1975eb7474f3bcd6db35153d78e63db63dd3a483f229c246d4e586e3d5503efff369cf7055c09175bce3e445cf67f2ee9b3d1347123be6f83e19e6bd44c08939debd640fdefc99d9675a9dcf1bd14271d1c84013c089942241e6a99026dd88f86c3f608f6963395ba042b9b233e3e1b410a61560a6225d0eefce4bf12a05cc3217747c09db151b807279b7d0fb3eef6c2d44d4174f4f3eb68fac49392fbc05da7de70c77933dad6797ad0a3a2df1cbe968b32f6e15f6e423510426e0e44e2320a3252fca3715ac59583fe40b1d58cb9437e3763ec035d32dda61383cee555997e8b65fc2341f19b3cff7b71c40c0c5ef5f13174cff77263be9483ea0bf48bb61a47bb3cae26b4de930fd88c682ff47b94c9b034b8f473cf4f7966805d945d705f4be18e2585e71348eac771dd41dc59278533cbdaf41463d6083bd44b51853b4ac54ec04a62ec8ea757b3ba36f6ccda4ca02fd9fc9693422c4828de63edaa13efdd6aaf96c3f34162337899ea5f305e090db76028d8bb404e85447419c10e5ec52cf7ec9cfc5450d76493cc384e334caa615cd89581e1ab0104e6b87977c6f298a2ead856741283792069c6e25176de93c318170081ead1ddc91dd73b6f5fefc6847bf3ffc70c02771c8ec54dc66cf2e8fcb1321274b2ee4b8225adf575e1744b7a5b0a0310fc10ab759d355786a4e1682d3ad6330711ddff199a4054a575691e3ed183e4eea16f13136b5c312082662fe9998b584f2c793a948055150aa2923d9b9e32199411bfc38717b4e68a859d83dc0a42bb80f4a864306c09df9de604198fc9d4e974f80dad3227d71f66652226e2b382b7b6501dd9e64ee5fe81194dc86215b01c2205d53fac7844aeec3a00b18fc30ff02e87b85106bd14d169a22a46e27271c434180dc3fb006d326e84baf0a8cc372ba968fe8a31c92b7cebcc11e959431be98422e31d7156168c831cf51e56595e790d11fc14b382f5e1b5e1493119797eb9d92fa44d885d3449e3722d33ee135b96b7b5d60c29022e80fbbc12f57d5c68b99cccf7a2fe1dffc86fc25a46744ce48470e2667f407ad05e07a4fc82016034e9ab884bf931c4de3463a5d6cd76b498ff576d28e594a9a396204abf4e6a8658cdaa74d0656d56555a3d818cdfd23dc376f4ab2413549fdf06d34cf3e26ab47fc9d5c9c803bc5b4c6438c6938b7e4c30cdd70e193bf106d778d70e71ae46597a0282096996c49eb94e1624c1fe3be7e465debba41b85f8c6f3b1ed535ac06670ec8d1a10915edd29ad30230bb9dd68161f6743a3a6e7c5a226e7b04b78627a4aa57835bd4d8b540da0a804be5e0c5ee17d262b7988478b269e0ba1b5325172d97ebcd4cce4c854c572169087ff458b62298ac98861b59826e27b686014945e5efba26d546fd70fde8884dbb65321cf1364500ccd468839d456f5dc24c116441d1b479da6913f9a525b7426820c287e5f3d5aaf5582fc6ec9a253b1ae999b180e8817a70c96af31ffd23d3fb04c691946b5f5cb3dc17be587404704479f74d0ab80d2b46230da1341f9c9e3e243c6d1788734b57b06edd34bc3cd5c3f11e84a01881eff4393f559b7a391461ac03b647cf7ff87efcba55f48756932cdfb13312f19f2045c084c0013a66faeaf20f4109792ba3d2582ba04132d5e840ad88a321e918e60e838b47c86054065fe1ce7cdb76d19ff97196d4c4bc04ac9feb3c25ce9327ac384da6afc994b5294d68c9947f79b1a2c2f64fa07f601375fb03f2347ab3f87ad6e3e5bc5669bbf19a50e0a29c4d8dbda4566dc4a3eec52bedabbdc8a572a60761c42ae4c76b5cf1c638da172b81496d65003a6f0d5f29d4144e08c6cab876c707f28ee9a94a671ee2a17b92bcb7ff67e4b9d6050d56ea9c5dd5e773e34e00e0870eb115cffdffc557239727a6ab5741f62e52f1ebff67ccdc6393868e7da77a4b6b132c5081d06d7fb89baeba206bfa49e4abc7e8770bcdbf029b3d5d05734b4c77d150c0f67e753ee20fbf68fa10c5d32b2d03c8b304d1cdbb5b79e016d5af9006de3a205759ce80de0d0ab2f4c6e03e77fae62662102a1c7d22f96c93c92efd4ea2eb8810e190ff615b2611c31bc03ec042971cf37c1ad5656bbb8edebfdb16ab815232870ba06d6371ac5ec0270d30a0197411a74a20d7e16588a0b68a508a1cf05b541a257ca37bcbe3caa5b68961a80d3dd50692800fd9f1dd1391dede9199ca94a326cb9f95e916a02a2af27610423d6e5d266781029933ac5a879dd46a259b531c6566da9991f4c11760eb9cfa9bc141dd9625b05468cf0779202c4fb12a7796c552d37843c263af45cdaf0accdda61612d09a0302db1461eea351f2549d5ebb9132eef0a6ba3a115de89c9eb4c02f6e0da4e21643a14b30a45bbc16bca004be0f6f4b668f750490ff151a6cbb9214cf8499b3b1c38c8e65b3585a4f30a2eb82c78c3e06eee93d1f8b1c529227a0e2f3825325d2bdf0f6b10b7efcb24550d038b343243e409d71252057e7e81740ce76051cf2228f42a2d59403ce56b06ca92d21804dfb628f3d7442e84fe7131266e8dd6ec8ac28d29ead292a42c6a3ede6da8d24b5702735721ea58cb1df5ff4a61d77269781c7b8b721d0559612ae2a07871fcbb7e2176768b5af3b6353e8d8af60d8ef9eb5645b8d502591a76d5e8f91abccb2ccc5a288b83fa14a908798298de36b13823e0ea11b660d4901cca6a62074ee6a16e0f0d7d3ea613592518f73276e4e895b1f4535ec940112b2198d1e8ef168136ef7bad9eecea15c33091848930cc66c8502968be93ddbfbfc93699b53edc71c379482766983bd8109573190d4268cea72cf82874d68b4bb5859d09d1a5ef4bab568f53c9b9d9953259f4508b1cccf4381e330762b508b38357c5044d68b57b4d715e62b761b67a9d538007ecf2da0035878e4d812cd4562ea91272d8f50bbde991d8e30cb8e8ef22aec52cf3419c2e4b07f3ec0c81d71785bf2f62dd8cc54603405a59c4356982c6440b4b751ead53cbb7db099cad63d1a26e50c431a8bfd6dfc56f3e9a91d74de88b83cba83fc5ea625ac644b92b963ba1e01f8b5c5e05cbb38d542625e1c669a39de5dffd6c3f6319e3bae4ecc2129ea579c3105c821f077c90a9571f3959225e44d1262f73951283c5fb52787ff784012bbaf8e4148f5cc4a046eadfb892a434c21043165e4beab374a2906f5e7823771d9194437fa50770e8d853919e619826d2e8e7866973abdf6e8b6a2ab664c42df0cff7486d8ba5ac5f9b739aad46bd2c08f1fabb2b60b7a09f8d521e16b5fc4250e8abcb20d0601a53d68b939fa6e8551e1a8c4bae80d1b2d7f84dacd7dffab2bf89a817a63995be55d01e64e7777a04ea885f3fcbe7cfb87a2d84c0b35b3fdda09362a6aebd56748ae6827fe24ee75e544dc6a4ae393f02a342df1a89bcc4ebdd566a525e2c78316068ff1c0afbaf2cf2257d2ee3143e014a1513ac5e5d99d99601457b4d25bab0b591c59275ac8c069efd9426772c65553e2b969f65e735899a890172968bea4b24cff45278c29ff4d5fb1ce96d3af7d608541c8c0f2b535d456147a9d83e90cbe406489be60c054f5d8416d95415e65b7f1d493a80ab09f3ae24eb0e375708e3293ecb0fd5339eedc4f7f72f3fd6fbd10ef64397465cf443d6b3cd97826ed44ba684d4f4b22581319bdf57924b9d25567965e846b88db61489985e07baaee45913447a4a04189d2efec78fa117536f07331243672b19d42deea8b28428b174ce4c8dd46b5796cf8b4fb0ab138bd571b07848aac617a3168d11476ba657e42f0e9915ecedb24c3359d162883234b4558961eb1db2492aabdddd983c411d1b591b284e81b61c0d8259dcd1865a07f4c0f6e6f2b150d10c63a6f7a8ad97cd819a1033beb068155160153b5a2ca9d638dcc9f202f2fca0db26a04ced615dbb22ebf921fb00a2c9fd4b10477d0fd26f7ed7c87dc756c288def6ef1c66883ba1d9360bb2dcd4d50db30167bb4f358a5d672563615ad1c087242f3d8db1ef779c600d963a773363f958bf81b30aa73c44bdec2afc3742b48994edb049ca9c2dd6e91f28871d42cfdd25a34f446b816f749fe0bcb71147f773cf62d95a41eeacaf1f08da52d8d7bf2d3e01fe981913005268b797b493970e3746d11dd7b36df2cf77e56b076a07897c3f058cb069a5e6e32c5aa82c3af8d068d1249d8895d1f6de20724aa2eec4721fb67f1bbe2546d026045896d8719c7b3c372e669da5309438542973cecc5ba7d4c4c05b1781a09d5951969b61c88955bb1c1e070ac14e01c7cba78dfba66dd25f6d738f4ba2e566cc2dd59e072d7358c9b7dfdd2a1c6916b237da5ec5a9ddb0e16c49fb15cbcfd84b7829b82cfc81c73c65e6930244112e02359658dedef4440f855c3b81df5bc168d7eb9476e1e4febc10293a2d7bc7da51ccf24f5650477c5c1dc3c5b70fe7b530d665031139f5d6146ba4ba55a249144018863275c63905672cc7930046472cee0b0a54115b388c70236d587da45dba97b77f0c18076042840c230d9d483e0ffd9ba825900189bbd0d20dd0b9b29cbcc558ee99db5702699839ea9a4c3287fc69b7ef5c304ba6f00cfb5431531dd72b14b6c34e5c27c9d04ede2d663addb87797b11957aecb770c7a3426d53f6b3214581e018fae15c7bb0d8420051713ba98209466963d60df1bdb387cdb737fa10ac01ac206da47be2db134c669e075688fc22c1da5c492a294dad175560dc6b62e6241f7e8c452d0f06fc14ca87166b5b4e8fc32e851c5e7e8e1cca082c57dfecb4aee3a990f2f85857b599550047cc32149220e4d02e9fb1f633438f86180d31f279b7130f9b93f99a8b1b6c54f509b818ffe222997fc0a30eb665333565b327f93e1d15ed55c7c3900d5dd426354eb75278b2fe4a50aaa108daff5e2e9476bea034ede06d3a030040cb6282bb795d9a8db3b1cddcb8e6482d76b61baf58bd241b8f47f4dc9cb06415c51a75fe6c11a4dd4602f43d9a28d3fae498b5b5760fa064afbc64fd0daab9a1e6ba2a7e661d0fc4f2e649217b91484ef006d4fa095ce15d6070993a6730c5c07e34afb7487d1f135ca5a75107a2731436a49b8c52952a03cf966a239f4a803084254a3caed86f0c331a7104726b95e56b887f1a225d805d14f34be690e89c7a9bfae89d52aafc4d1b0c19a0902b4f37a80a02291b931356f44f6ff5920dc873660f2d280405fe260952093e45326705dd21eb9f7ca0161a9071e168446fb72c19de93418d8871c976af09529df16d158507918a6203036c90dfe782d13aa6c5c8d80051cbd4220f8ac8df8f1ce50d7ef5378f405a2f54c956b8456e51741edb96a21ae4cea0e403aab44efcf4a131611c0bcd265c8a439750ca5123bc29d876a514fa3f6dda990615da11582527af50d29567585dd49ac83c94566dd027943fae99c75d4bf422b58fe9548eb5b91174150c2040050d332f37198dd46c3cfd7608b2cc1d0662550523e08fb20da0f954026117b3d8bb5a563d0b30eae5030166347d97eb6a51e8ecab40fcea482b63c1aa037414dd7aef029a9962faeb63754d0603fb44e71f61c6dbdf4534d0fd040482f8c1edb4038c3ab542c2c616933397db67af85fdff12a14e662f36f4efd24282f8ba142d040d7374c8110f736547046063d0feb626c4a6cbfe96f09f91d85d104774751d919bac99e8a30461086e2319a5ce5187cd0530cf0b81ed0c199912f4d5fe1a5efcc4e97ae91f61a39715b98a8281ebb5244fb2d957ad59357f5f72211dc8c4b432fcf138042c52d0762988d0f804939c3e0872694db0523ebe87ad474d3bc52aea06ca08a5028de6c9eb9eb87600bffbcbd50e40bdd87f8d26c75fe4ca447a2e6c0dbf70edaddc619652f36bef40920049afd5d95829087785f8cf96819e5185f66ef16671a149174cc8c58771e8666c3a13b01ea1c8191d5f8c52745247da01e8a1b92cf69b5c15fb98b9ec68890251e41009802329ad142d89668e1e34a931c869b131b8ecee806de2e33d5015fec477c2c04ad4c8d030704c23543fa7556e545d21daeb3e546c15d6c6e6da68f86b7fc73049634643b44e4224d69d51cdf9f686214c14a336ac3451cb4f3fea09037edfe75a595a221082a3db32b92f6a92fc77eb0fc73ba16090a940a3a91c5bf74aa204bde464e33aacd1c2b785b6fbac9c00313002efdb3b5a6d9d02cce5d037bb162f6b9c4f49233857d39e698984028344b13083eac17c6683e0f7a091c99baf983f8dd329a68f280800365b40002aeda910382ea6d915e038bffd7c5663af232e948b519e099836a2bb1a072fc2d76cc80a0799a30e46aacd5485d861de5edf686201f29df1a5afc15b1cd86ddd438e3f305cbf72c96f6a3d619ee315979f738c85405a6bfc945d0c5371fb6d58a0298046cb6e0836a4718a192a2cb458e3ef836d61f5fdac51ba75793deb341557de6cb9e5028199c96d58ffd2d7cd101b35e79733f058000109380cc8015bb13007e256b1f60002790015cd99b491fbb8e2b4bf274fa069d4ab3529c67320000000000000000c418456c69746520426c61636b20416d6578204361726420436f6c6c656374696f6e2035362f3130300a0a2d2d2d2d2d424547494e20504750205055424c4943204b455920424c4f434b2d2d2d2d2d0a0a6d51494e4247516a2f796342454144445a786b6862494b636f51637870537649617462797134387742653448305471676939595335454d5162394364695a44790a6b43377850717557356334514c7434334364594c652b6c32786b6e53742f4a6e79744d56526d472b6246706868384c77527264635377654245754d576f65304f0a38365a4c6e787a4c6d4b4d77704539397850507170674e4f37786d426935346f50506f2b624d51563170736c4e2f377749674b6d30392b6c5866334f347364760a58444b4353696a78477679657351484f4c387a7133716f7a546e4b647362764e74546c6f6c48554569693035506b6436774b46566d7776396e576d79775750750a64364367794d6d6162354c76662f5575767254336a587774396d71524b796a45514a716d5a425a5a69457466326e5643494b31316b786f674e7932566e326d6d0a566b774676754576683730375a654c58366662456772437567585244755269346b527758707a364c463565375151424c59445573414d4c644f6c444839436e380a366965656e35435643314f672b51374867653936702b4471495172387249446153485761377a61515a73764a54304b39626b4175394165593165786b324369620a6f42722b65622b795942595848364e316d43356a546e476f4d6e4c774c354973774a757a742f343532386d76437836396a554f63694a4a6f745a79422b576b2f0a504b5646537651434c62646278375a77743856776647357566692f316955716879664c6879563843435a6a545548446c79563164784446442f645a4c6b44304a0a39364b7545713342597a42345a3432574b485a46785a6f7557324d66576433745a6c4e6473757976357872424b41466865536159445854676634626a765a57330a49524745677730363766656c455948667341594b4f62314555642f6b67377849394934344a62516c666d4f6e446747326863452f4855565651514152415141420a744152686257563469514a5242424d424341413746694545595857713669594575376674682b5942424e4a78726f384642426b46416d516a2f79634347794d460a43776b49427749434967494746516f4a434173434242594341774543486763434634414143676b51424e4a78726f384642426b4173772f3948426e7843386b720a44697446326f70696b45306846516e704735394930374733457244564e786c4e6d637541734968586a592f682f304748393832397968323757766732646675760a5255513570353656416b33576271474f7a69543736486f44724d50694d61617770425779413145422f7678724f4c4b493343675053544e2f776345654c622b460a61424e37345874775a327a6a3532677845787269446a633277414834316f6c59515461686b464d63786a52334665796e6a356f4731525a6c364a396c31346f4b0a767151615338432b6c516679594b496841766d362f547469375166636c6c44563347596c6b304977417374466c4361714a6e32446457505956394e66493549360a4f6f2f7664564d7a7431363242545473437546706a4756432f52735a734c74536d516c374f46327856766336663571537047414d6559707672324e6d2b69335a0a454f5456673650474b3664374645336c7437364e31356e352f36437173427933696a392b336537496b4e323846466245634a67683142563865533247755745390a6a435636436e716458554b7931432f584268543154496b7a62426f2f7a74516143366c727a644d7a2b41466d7a70634f522f714554527032637450374346464f0a6268557a564d39693863434e3658454f467566354c682b4d67316546334f6267784365747336484d4d647636564b7a4e343355494c2f355463797568446753730a3738416731507869535246327769457652666e4c662f356b445435526f77376c6c507463722b5046386b446545466b33414c5663443252323167357a434c63370a716c7945596c62734d3039675a4570323875432b316e6e506632306d4a59424e487948322f48444c79322f7552424959554730546e493775444245622b6262550a75666e67754555454b53384d7a706a6b504e534a336a74515366384e3444697238633235416730455a43502f4a774551414c51564c5179514d5546306b2b48730a376c775633566a6b3666564c454a57552b69674971704d594c6e47426e766a373557522b715438654851754656745065553833547371466856637365343949570a4d51334f67456c64737a6949746441575a4d33444b4264764b69476536334158594b66746c396944774b622b744770536552634e5a353777306436726c2b6f770a4558462f414243546549336156622b464f726e754736597152713731366d73647a6e7578794148527a4f5a672b34544337734f3465354a3959374543344b49500a776b5047344f69556c587a417546434d517951767038536a4131746a725a6f6a4c7a6174615a7563794171547848445741525334725a4a467535437057542b520a642b4a343674654a65496147777338344b2f43626c30654b7568397055356e6c362f6a6f5a7978324b6b785557742b6d6c45675477326c7949724451376a38630a6c353565614f6b4b4c624e4e6d642b574672436f4a376f5a4f314f786c6759547253362b4567444f7a625a54702b4a6f324f2b6a64354a6350433077387461670a716e452b5246634d475432757758794468593148694c35452f4f5a5477456e654478446e70714c31376166745a52776f674f484f6359774b77466174534b6e720a586666625a7874724b2b43354a2f79484251517237756c55526b664b61784d55576567435743444d4256304733346465593550327136387744757072505353730a7a314851425859336c7a537363456d6359357330694536463676354d38384476546a2f6d52454b785831545a497871734f4a637852354e6d7a342f364a57496e0a314d387a4e74504a306d41754d4b4231302f6844386f5476376b592b337965526e754c676a767868586975707542773432777139637553466d54326b51377a390a3679753656694f35594d6c7a426f54416a3079614748413479677068414245424141474a416a5945474145494143415749515268646172714a675337742b32480a35674545306e47756a775545475155435a43502f4a7749624441414b43524145306e47756a7755454766537245414373377838796c71417663666b4a667653460a356749676f33374e4e465662693039796d4b6c5864754c6f334565516642756e774773534679554d4e78726b506267434355662b2f697372314169587a4263650a752f633372374c724c4a495739615764572f6a63754d727074416c48484954584b384c496b524d6961504e4b5369333565736a7577466a426e2b6172325565370a4a3231552b5948774e733552397236697a4e61412f52426b336374472f6b526b32585369623531685041633139652f307737526557316f625259594564736a310a6e76434a4c54557638594f4e6b4361324b4a336563636d4a724b615572584e5a30446c68533551777833456f6d37337a70396b587631394256343637495579560a52507473716b4c50627758762f44674239576537446c71657859553369415479353836413130704133597238784a5061743742355633444278696a32306542340a74434c647a38566269575345687459736f764f734b44574976557534367a706d61546555613769635770335643635a414a5161492f306c4964504a46324e696a0a4e6e4b587072374f53752b764d777068767442632b6b49552b6c705272783847497045336f4c73494c2f4c555a4b682b6a54452b667a336c62686e586c74716d0a4c6364414d77324e452f3863574d734371313930465648426e6b51587150434138472f506f68732b69663072434563746750334d3459435a7744435953494b640a364d702f33516834482f644e6b315153534c6762352b61794d78423572476f396964696d373564446e49485a4676686166365454734e504b52747a4b646e75660a582b6d31463649487070522b4b4b303672624c452f53536142776344454b32472b646f642f6c456b2f645a66644e484571515a2f565831337457674c6a564d340a48423347512b41626c63365948336c306676516a6754644379513d3d0a3d663673370a2d2d2d2d2d454e4420504750205055424c4943204b4559c2a0424c4f434b2d2d2d2d2d0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: c68f021f5c1f41a90a1616fd2bda722b62fd1f23d13a84c8482c5afd494786a7 ? 70911894 of 102094016 <11>
01: b475ff8a187367af2d0279ea44fa7dce1c85dba134700a8f1b52f696f3b02f40 ? 70911895 of 102094016 <ba>

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

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



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

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



Inputs' ring size time scale (from 2022-10-21 07:46:10 till 2023-03-29 12:57:28; resolution: 0.94 days)

  • |_*____________________________________________________________________________________________________________________________________________________*__________*_*__*__*|

1 input(s) for total of ? xmr

key image 00: 1072a7ccd15c27efc3647c663e9b3ed83996a6b6b187350149583b4f1125e9e2 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: fc3d8f1320fd97aac80ab91a6c87a2188f97e186c152310ee395f8255fa0232d 02738203 16 1/2 2022-10-21 08:46:10 01:210:08:13:53
- 01: a51dcc6df68deefd6bed9833b14c236703f70ba0b7c3103314c34deae3ed1501 02839717 0 0/75 2023-03-11 13:31:11 01:069:03:28:52
- 02: bc9bfb443ad335279e3a3c290c0990eaa939b8ebc129ba95432bb293bf356cec 02847064 16 1/2 2023-03-21 20:02:03 01:058:20:58:00
- 03: a7bbefd2a80503fade0bca8683ea235128060a72b88c767110ba4088bc570438 02847123 16 1/2 2023-03-21 22:02:33 01:058:18:57:30
- 04: c1605b595078cfe78fb309907a02a90b9b96e81fc728a103cb200e9b17ac964a 02847899 16 6/2 2023-03-23 00:23:18 01:057:16:36:45
- 05: 0f51c2590ab23020454ea30d19e12c0869cec2e6245d2578cea0801e19a0d2d4 02847955 16 1/2 2023-03-23 02:38:37 01:057:14:21:26
- 06: cea1f947dfcf32fb2201e6a3a648c67cc98ec4fc9c313eeb776d42147fc796ef 02850001 16 1/2 2023-03-25 21:42:28 01:054:19:17:35
- 07: d66251964ce9eea8ae1fbd7aa442b5db9a6440691858a9bfd44d191fe099bc5e 02852326 16 2/16 2023-03-29 03:34:04 01:051:13:25:59
- 08: 29f152201c3f7bff6dc065f4143c063b2719e84ace61b6666089d1cc35a14497 02852454 16 1/4 2023-03-29 08:06:31 01:051:08:53:32
- 09: 144071bc5b425b0b35de5b40acd5a24555792dd730ac93a497c4c4edfd76fb4d 02852504 16 2/16 2023-03-29 09:50:47 01:051:07:09:16
- 10: fdbe9b1662e5f2276c22282bf9c7c4133eede6b6b5681289046f22276b669e13 02852507 16 1/2 2023-03-29 09:56:22 01:051:07:03:41
- 11: dcaec226938865905b8bdf9271e170b3db238caf2ad1308d53bb889faf902d34 02852511 16 2/2 2023-03-29 10:10:55 01:051:06:49:08
- 12: a693f68186e7541e7320dec84e52696758c0acd24a0a0618bde0f8a3c03684ba 02852516 16 5/2 2023-03-29 10:23:20 01:051:06:36:43
- 13: bc13460a4fd1f99d5e158ee73b62dacebdf6661c72f9df82da6a1fb291e5c7b2 02852531 16 2/2 2023-03-29 11:08:18 01:051:05:51:45
- 14: 8566e236cdd0ea7decb605a3d3bcab6118966cf8d152cb62d6bdcad094b559e8 02852552 16 1/2 2023-03-29 11:50:52 01:051:05:09:11
- 15: 89dd10bc1f3edaaae9a5dd269ffe7bf7aa7bc57065fcc584fcfed9e10919b3c5 02852557 16 1/2 2023-03-29 11:57:28 01:051:05:02:35
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)