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: 85d0f72bafdf7759fd3e079b2669aa31a42392eb29a5f07a828fdff6a48a6924

Tx prefix hash: f3bcdc7792f414d9262d5521ee151a98ba9cf94f75d7d85d1807cc4b4441ccfa
Tx public key: 37c85d419ccf0cdf00ece9588da2a549c49830825681e7a82e30a3b7a4847b6c
Timestamp: 1679920265 Timestamp [UTC]: 2023-03-27 12:31:05 Age [y:d:h:m:s]: 01:051:05:02:01
Block: 2851137 Fee (per_kB): 0.000899440000 (0.000020480000) Tx size: 43.9180 kB
Tx version: 2 No of confirmations: 299216 RingCT/type: yes/6
Extra: 0137c85d419ccf0cdf00ece9588da2a549c49830825681e7a82e30a3b7a4847b6c020901382334173006845410b2d202524946462aa9000057454250565038580a00000020000000f30100bf020049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820349d0000b024029d012af401c0023e91429c49a5a3a2a6a9156a28d012094d5b5d9be89913fad245a295d72a248d9f8b021c85b8535de04e5d9e31f75ff3ffcdfa66719f6ebf1bfb8fdc4f453dbbe751d5de6dffec7ac4fd4ffb23f029fadfd45bcd679ad79aa6fed74357acbff24c7d6f93fee0fa3df9a7f57ff33c61f465f33fa7ffeefc3ffed9a17edb3535eefffaffe43db17f85e10fcebd423f32fea3fecfee53e4e3f47f6cbc27b7fff95e811ee8fdc3ff2ff8ef575fc8fd9bf5a7f76ff65ff97fce7c00fec47a99ffa7c443d4bd80bfaaff99fdb0f687fff3fe47a3ffd7ffe07ee07c07fecaf5d92c0df3d59f22e05d97eac515e0cf74e78dda7eb9c8eea26387971273e51dc1872c62ddf726d30fc468f0a76092d00a612a257e2619ab6e2a2f9a1881a89fd96c60de1382d0c35be36a6586e6a038f063fd2e8604a0db2b5eb7267ed3b16e688d61c2362ab03d348d56b75869c69d2fb1b378784fc2de1f425c3e7f26c235e22cd86fa2487b4b96746e1d292a7ceb83bed0516aeeb35801a6f10a77ca504dd461f1872cddee2462d1502af0e0915ba7464ac883ec7766a4c700ea91b1fb4d3cfb8572322ffa7cf0e2baebe584bee693c53cf4d8345a514fa6d5e96e3e87c4b1bfad09345b110d0428c29ca3e53318288855d3ffa1951911fb722389ca1ec9d064da07efabfb0e12ac0f0e65ab07aac0b3daeb1deb7238dd8e7257c24e6978d227a5ef2e742705cc265731272872aa7639a099c64cbe1d3d999aae4f826f3925fb3c874958a4edca6dd849d24be8b612f693f9470c0c1daf2f8b4821907f491c8987ddbfeefbffc0d0fdff20f670a1cad66fefa662194d6aa76ed9e02062cdb8674fca46085be96177ba25a66f9cab38fed24cf386f87ba1783addc09daa01e14ef88b0f3578597ebf45aec9f68d582fe131e3db126870b15fcebe8e2a3029741853de069bb48082170588e873d403e7f72d4916489f8b796b3ca13027f9322e22722b618a0cce4bd2fdb14308208ddb844123cf7b8188756d46ccb41e94376b03c0cc0dc81efe1255b5f8c78a6264c0841ad1b441fc1a6540cd0637a69e91885403192540dd37d3f0f54d1cbfac1408855903994de85b6b5bd5e530051ec8ffbc33ce60b0fb2dfade3daadffe8298df9c9477d2431d75cdfa18b83896e026d42dc01b0b5d3d3f9a6cba29310fade51b3adfd379a47043de9d97dc172ca4eb4ceb382119196a56819908c2c79ed20612ac835867df3b849573434de2eb0ad905aef0fd652864530b2fa0ef896ffdc1490647e57087670d3093dd898d581e7765550a32a614720f61d936881e45a59382f983457e3ca1bc37093a0b040d7f1e43f3037fffc051664d54db7503548733677163113cacc17db56994becd371f93f9b6dd00e440e48a6f49e6858122a0f65fc4c9555a52afd8388ea99c4ad5e51305d93391d23323990950fafc8da83ef87be2c18171002b34845da9c7c6774d47c1e7267f50f7597e4cb16b116c0ba5928daa4b804852f651e052eb9e85190fda027e12641b1a920a3350632b70cc3355094011927bc90f72e60209eae79098c4d4b56020d174454e775896fbe941110b9576174b1b22b0b46481e04c6e32e83b082d3239cae70040010d698344e74f6044088676065032351dc1b97999e9d0a4c8b2feec42f96247ab10bc134ff77a2cd52cf169c54fee5fc268485bedc1c8fe9fdee6f07f7fad22d44e342b5f010936060a3a47219d74b732a33c08a4e4b7734b295977c091b61cfc2ddeb6a633667de6bdc1fcc8f4a9f2a51b85cf2cff095566f10b695f49435fbf543517fa936d44d4f20555ddb68fc3beea5fa3475db1e8dd61bc4c46c69adb57f2607b19ba280d4d6eea1bcc4440b50bbff3e8effffca7b084d8f9fa3a38d55c6e5f1e64cc93c17a25b3ef4230bf09d7131a08b6bd9972363635604db31cb547820f85aba4493d50d6b63690943aa10fc6675ec34823cd978a598074409f49900998248e0e34993c0ce9a888fe9b17ec5ba0e8b63dacebf244c18cfeb67097e636db72f47bf37fe19afae88cda4bb4e3f7731ffec7e26434c33fc40080771d1fe56dc3ed8cc3fefd29fa9b696865a9474a308d9560f451b562aab57590fc41efab9771548972fd76dacec705183299552e7990a73d78519ce6c43dbd7611ca742c0edb092a2e7225f9dc1b13117cfa7d600fa496a18978f832017fb6a513b7be389ca8f1ffda888fff66037ff2c463723ce937834c736edb249b079bba6c2d3672e3a0a38b9eb76f7fa3c0367000e0e23fec880a23a944a2c4b9c82af2048f57a3a5b78c28e90f8de38755e93e15160547a51c9ba3d96f3b977288b33e0fe36177b67645c20d11d7c48bdbf624577a15d10044bae36dedc189603b6dfe378fa1af1919065c27a34d82a55547450aff40c84df7c44c65a233129b469b095de4272cb556ba40ae78364a571f5828057fbebee0c4880b05ca912caa9a407a0a2bdbea3248a42f16e14e4f38580fa1bdf0fbbc0bf60ea9247cf5ef923c0c5bef080fde9d56bcbc6d29586a3832d2c4fdc9c1f3d71db930b6005615e1259eb7c26970e70a40c010fc3bd988d8847fdea0333a1b18367325a1b25dff7a5cd9af1fd662bdd0c8aadb381be6d58de7b0ec1840a6f240baa131b7d4fe5cc1cc7da89219c80cc7d6edbe0a8f5ee5ef6eb1c919fd6614b4111bd83834db90532f5c0fe97eed59ee429155b9272aca89ad8bb9e46d2e205b1d8f6dc2c07bf16df6a83ed329a00a4abc81feb9236f614d6910495504aed784924ef14219eaad3543e9c59f1fff8213679c921aab553dea21aa5d7c9d933355f6ea295958372078afcb8ea198a247aed3484156d8fadc26f8dd805d0f9cdf2e2c77b142163d4373355bea8f97b08628d706033175e7ee9a046d8e6f01843b26093077e7760e52c87af4d717275907fd37bfff0719fdc57021d7cbb3dff978a817c9d4bcac89ee57d732cc21329b4a5b3ab18b145acd966ffb9da5250f4a042c686d780562915973cc65f7dc0c2fa5d3be1479c113d68bdd97caf0707f87ce148fb79d80633fff6335082ce66dd6bdfb2fff3c8ece78be45b1333f570c150a421d241663cccda4a8d33032b8846d373f9fd17d60c4c2f6b395978ef67e4c7b5a15dde3ff6d40c7ed5de64bfa0e2125a3b72ecbeafef51cdb4655172335baa65a69e0f947f45aadb4456126f0090cca28a4f4e1a064096200599f617de1b4d430b1994d84bf4f1d2b10e3e0cbc6f7163df12032d6a558d9dfe3b17cda64f72075354224ed90049a42f8b12fcbf5fcc44868617026a4c736bf2f2ff69902d583efd26cf3f8967443a0c9b0554972a3b36c96b488b2ba7d0e8d934ad666f10c1cd3c6aa77f9d296b6b4ff91ab5f12f76d995a70ca76ae174117579facb20b586e525b5ed84987c73bae6affe18b9af64f576d54cc3f421e0d87f8903e9a98a449f9e3366048177dcd28c4d9faebbbbfac197f6d77ad789e36eb6d4023e762f488411ae0d1bb0868ea3eb0d5edc33ae48a56d426dcc599376d4efbefe579cdf47b9ff67f6e7e40ccc6195be685272ffc312a377f25a82da1959c6b45eb32fbda1b697b7bc0ca0c32fa87abdcabe9a240e6528d32423b0bf03c0b093c1bd3653649329aab4df5345fd3a9e850902c74c23ad620ff2c561ea76504c4cf2f7df1ad72bd123ad2bf14ee0f0b3e78d0e6c048ff8d4b6372e1379e3070b37778562dcc7fb321555187dc75ead18619c7856e803267957911717c3affbb173eafe5d374f375208986b9c828972acdf25d1bc0780fe4495939c35f1fa2836344fa75c356687f3bdab0f09fc84cdea1d41fcfe0de39df8d35d4d36b4b6e024486502297f1fd1507bf296c579a252ea1aea9e881c2ec980e7b70ce6b383d5578972b9f407da05ccd9da89f9ad9df9be757c92820b1fff107e85cb81d44c17b6c8b9e44702a034f89e46a1ecdfb0dfc48a7aa57c15a18e1a78baf9795b298e9a9a501fedd97662c1258e741f2844cdf2d35fb17ecbef1faa7178fb2e090aac50c93484ed5eca4938fdedf0c6bf3d5d4c46218b3bf531b8e385d78b48bb262ad863c07f9f340d7fd3b140316ce7b5f4fe7e7a8e9885c52bd536539382110dd1d183d7b00becad6725f4eeae674c09c3dcb058e8b531d9df7fffc8e990a6605edfec4d3866a0a8861d51fc8a0848b83b78ebf857162dfd4fae2c53d1cfdecfb073121014c6efc3dc2eb123b7ac0f91ee2ea9749c3138fba92af979b19b08dd13a376a5b9d618aaa86a3ad5a93c96f0ec7e206773bdf5c1b2617f4bcf580cf74130bdba96185171f50e7f63105fe58975de9272feef2b0808df0b86535fd7b77570fe6e43e54496b192772e74a2c3f95b2940c508aab2776038f3c0a8cab19456ce368191d67c5139f6f6b6172a1740a903bf0dcb23cb7ed57e15d62d256665cf80aae395162fcbc6fbfe930ff75563b69f70f72a6b281a6b53cf16a9a7802f485e99e3bdccc51c8631920ac0c8d0987fe198a76b121a4167b7f7673b06890a576f264de3d55a34e57358b2a94849c020a8c39d57f40df69706f04f50ea956acd87853af629896f3f85c4082699cf917ee4c079c00da7f698ee488b7ef30f9caf5c5507cce292918bff99e4e55672341434da4c7fca5ae42cd3e56c7f16cf2c5481e3e5b2c8cfab7a1bdb430cc0d03251837c314e327eab2d20f91605050a6b0f5c2cf61cc8158e481c4e83b241e527cdc8219eda86d8e2aff6fefc8fb75cab8900d0ade57792a17ffbf9ae950bda6299ef1fb113ecf4e884b4a4d10fcb5693147d4326bd7e8af575e3a48667a71cbc2cc628ec1d1201f1a181f3d9dfda21c088ecdb6f53934ae2138af34d36ae7010b8026e81789a1cdbd5f5a112434191528321f7a5753e732c98fe2e8201b8eb4f31e8e168d6c3341be1cad6897f908bdf90b13292edcf7650de56ebe7e8b3c7a208486c213564034db3d1ed05b6c7700d3e9f7475d0f58946f3ea609e011a80bdd228fa7dbe2c4e398f86e53911bb59a98c57296a66643df7d3ee1f2bceddb279cf86e1ab9a01106ad94cd187668330f131b91ed6b9ae34a51867696905ec41f1ec962111b1b272d7e0bdc02f8b4d000b1b0f7c71c110d8e132f684760d8b137a9ff62f3bc12aea39a7121decab97842426f67293ce3d7a98cc8be0784f44484016ecb9c0e4f87db6dc71023020ce92b0a28ca04b57f2b11fbf53ccd7d8f87ca734ce38111f9d1b8addc8129c604029a74b7e8cfd202f16aa4ac924dbaaee109c2823ede6d09ffc8a6516a256d8a2b9509644d16f4f81646ca36ff7d8271538763e4a0c3fc8b69a222db13cd39eabb58e60fb4a6ec79a8e46a3f5b40c620e36c60fa73ff70ddac8aa6fa2fb02f04d1962b695159ac3de7eec917e776cdb072367992777e21c16b8f1cfe81bdffe14557c87096bc2acdf0a6b51b8c17d5b68c19efe5ffc7e350c566d8b17195108bb1f2ac8db3d5c0613dd0f8e6955c5ecd5a2d8886441241b7ec94659a4c199963bbb7850b1f346223b09076fc5fe5aa771350925650e1f7381856ba68c199c3b0a897ae7cd460d20ea03081989f5b6ba93e7eb921b2e0e7fa01638af080d306be9b6d2138d24e94f05466b0e7aa260ce909a5421844c2b3a4dd49c34be19c0e231a70154712438f1860e181d1b8b62d8a7ef83da67be1b7011c87875d5439b0cbde1142caa684eddd7ea5b83a6c49523aa08141dd8fd68ff0e84a078d023656e8caf82779b301d1e8374e214e0c9470be431f035a68e907c7c1c6b8642a63a4f4fac4c6ef728b17de70ed5f61a8879e8310eae3f464a9f248b548d7fc7218cdf27989973f81bbff7ca0089058c686121abe7de5e375704542fe468b41ef15f693f8758c3832931e2223dd7e752b4777b040a67703cc60426fd35ccbd25aa084f650d26ba0261c43287f1f08e2fb40d4592b3ac9e315a8b27b43c3ab2ab2225a3b1db17100a398e652aea17860b9d13396608a3a20e69254ab05544764beb52dc6ea01b6cdffacc80c182a311e7080e1471245fc3d92c8f7898bd749b886ce564626bc79eed9d546373f7338091def5cd82376a4245b938b5f4cacb9e31787e5a4a0b7080f5041309e93b8bf3581a0ea18a11c0413ecd71de730d2f5a4905a223ee973d5fd68939fa83304f0f5112ee806d971daaf31d375489e0000fec0e57b632246d5c21aa747d1b7fb23b7f37e3f74b45302a25a3f1f59185445c4c042f7e3aab146f90a57b35594b13cf1d7a612b555b6f325b1c600f6332be0696933ab0ae6861b92454331b0aecb002e65153c5e645d0bcbb1cffe77b2d2b8926131f5ec5a9f286f2df9fa091f0ea12418e2f0f8392fd9ae6aa32af62d18174cf2bcf27e9b69afdd6bace66ed62f51976a75b4b984ca44462789a57f0aa3a3800397cc63144d143334248be14d2eac80d1fb65816247075d40d006601962329d6f1995de312d4dd91b068087c6f992ef358e072fca2e669f8e8c3683f11570e0d5d244b7d02254199acad7ea165477c994e907c40976c6321d93298db19cceb3d02b287618c3174235cb6b86d8a8946cea5ca1677ee80f89fcde6ac14383e7ff705e004c725e425500458f2c65558c0db4110d05371224d96f0e07c134f8d4f7d546be4709dbb2832b17d4b7ab85cc3821791fd3b42c8a1924ba350cc310286c858a32ff2f64255cdf8be9b1641d64773ef00a9e08ab0cbc93f310e89b59ef06380c34e4dfb3a3c71c2d28df697a556d8cd8fa54ea7ec94e1389c7e7d08289a5c25199de5765c6f267b142438afdacaa473f890de579993b7de9838c98e1efe756ea92444c469c96288cbb366e0ebe88e432d4881899f6b14007fb9d628c223404cbfb01b3430d20759a1441d4ef4a2e00cc9e20f1f2934977fc2f8e6a629d7353aa9061cd129f5a50ff77fa07d182880a4bad62048779c83c146ae8d678850e9c088c9bea44d2433a8235da16a86ee32fb7ddd5cfc2173ba0b8d7ac88b7907e40b18dfe8ca57de5ca7a7831b01cc46c5e09fe0b405dd3792941576e3228dc23f952a0215b516abfb2fc5706cae128435d27ce60b76ff9802c986f687f365ef6f3c20d3bc61c6c08097e069eeffa60c0a3b91b0905876deef2af28bcc9e512a4025f5266521216867209a575d27f6b8585324de26d010b7da37907dc0c0956fb7fe5b0c4690ac9df91c4672c498ac6ecf1321fe5b504c61064a857d176dec8ffc22e720b446900d334612b0f910ac193b2cbd26c32644520764f2cf0a5471b17192a3681768b4d00f81d92f778f096eaa089039d3732f9441eb4ebcad87387e7442263b9ebe58f43cb47cde1adbf8c2fa25f8675314c6c3a5b8d3155ee70079a67e32824c7566a36fde1c603f531515580d9f793a92ff33aefee526e4a3e9939658bcbf983ebfa00fd80dfda06bc8cdcfdfc94819da00ec00911a13db8fce21b6d7fb2fb099fb287040a61e7aee56e65063d889b760c9a828f5d349a8ff75072dae84a7c5e16b4a8244d06f409aad8afde9b7ae53090e13d72eab89840726ed84c41f2fd94390164f6fa7040cd750206d3daed63d22be38bd40135f9f1451ef2b8bbe77379f65822daac2cb9901b298fad545bb91e266651a18573902dbc4938f608b90d62c732a47af44d41f45eb49c2224ce883ac1c6bdef38c83cce55d16d52f8fb4747e67e969a901ad84b0fccdb878499e40543ffa075afc57d507f6cb96b4f86edd3f9380f7ab92ba9f38a7060b94fc696d3a74eba5c02e96d52cdb2b095c21a3b5a6566a024b762b666fbf7e5793d991b3bee28510e102166ab416e1235712a3659c34cc8f1c80c68cd641dcb31900b70225d055dbfd7e5835c8972d29c97d8a91a5b655f0d7d3ff6abedac041ceb1aafd52de9171590b1098f55392a028a8a34f833ba5db4c87bff8291bb3ed32c9e5db80c1fb3c9925b6b1b6acf8fc2a6f5c140c87452f46000ce7041e62978f143560c1536ea4f46071318fbd7ef569c3027a8f6ee902abdcb3743b40a6a3cb9d434727e488e3215e4d21e4880773b1ee04129c03c9f71a661b438e1972545a1f695b57fc0a2d08bfc3003b5999c81c6eecf07594a5f14cf2cb2c2a08e1a085e16de9e2f6d3bd863d60561f020ebcdc56ad6524c70204d33905f033cc7d54cb183b4fcd4d5604c8a44e22de8f45e7bae680acac6a5762dab0b1c4ea0fcd4c96700c0e765cf697981c877a4cc61b596b1ce4918d9c012aa0f677cbf2ec908b084ffb89b3e2d66fa2697bcf2b78978c220fb59b74e7d636237c29e934d6c03fb34109c0d19aeb90d682a37a228c890e4ba103bcf00d553704bea573b7787a157d7a8871f57b959520b7b195755dae80145fb7bfc55ce7fe95c1ebc94d8d52c97defe8673702a5206cb4e705c53b6d9ae2b5eb5041675d7537e2ff66469f3ed25fd416459d7ba00a928754fdf327560253d939480b71b484222173470301c673f9f96f672580cb55b189e9e52568292d774a9565d18aee732bf37706f04bdd58045be6dcec9b8709226481ff6c3d6d3e55e2bef0cdbeb2e7c695a0f815a794432f06ab32f9aee6c1a0694988341d73e3eee0333a1d8542130d1b9c7e05934a254581c6cd80000b5e190806149d64ba82cee0003afb7166b660a6fffe4b83ef048a64ea4e2d6d768ed0b5dcc623117b8e095e34e978cdbc32e0a57f98582abe0ee63ae5f0e51774b847223a938ffd9046524472c401a923fc08bd32b64ae92fbb5f132690f3fa30e570de3fa515ff3c5a62238de1a642e241373be5e4aa6ea84183ae9f77c3b2b582ab669b499c09ad4773a941363e6e6426afb3f72ec4dd3140d507a89ef9c91554ec794f8ad5a4a7d9c4b883be1577bd61c010bcfe1b1e363d47c108971cf7a010770ec8561f262e09aea3e2b4f0dd17e6766a5fef29bafc1a323fc0497fcac4c692d842b5a30f502690b5709ef1814ccf1f29753834b9a3ba15d568aa6034f0abd21f627211078d6b8c1841d27209ef6d316855091cd3bb3f516b786dc67631efc7b3d5fc8fde30731e736cb5bfab64aab9d2c6ae1f2215f31d4b6dd71307828285fe93c3020a655522b2139a130fc71bb7db81e6cd2cd6af01b6a7f6c55fec1d3b7e387b5bd70a8d0e48a0348892cd03e93100f08db67823e181460f79efbbe1671769cf1258876b5f4cbdf235168a4abf4b3e07e3b7223a3859c64ca6ec544ebd0b8b9a7059d889bd4e00c5b00a390e21eb7628af1756fa3c7ba96c74de11ab5eb7d5c1f0325487e1b28b04dae821e8045b4a75717056dde4ab462e83db77da7983f4970f8db5e03ebc8eac7bb26c14302a513450d0ffebf3539edbb637645f22c8bd78e3a33e166b9642a618a94cf42a0a62ead06d6e27d706f9096f450490f36cfa93163425d048be3e69731ac7ab9fff7cd5d0f86a8e4dc8a9c8568a753fb0ae6fe7a845829e7dcac27da0e00e9427c1bf18a297ab33e41910e2761196614c02db72af7635992e3bddd86f2a46c077205962d4d471ebb45519c822afbc63cacbeb7bb6898213626f9011d3dc33fd439feeb0f064a442f4c1ff714dc51590c83f9a20b0c8bd34d1f974c76e2ec0189dc02cccc554ff76998f213082240d6dc10b5c23d2650a4891c29ae4e94c114a1bd948c099fb889e0257c0390dadf9b3bbbc9fe0b5af582b4a79a6b6932bbf5f5decf7ec26e605f0e341e6130a30f5cd35ec28aa913373c5e3cadd55da3013b4d567defbbe8db0bbb5a65e542abf44c59327ba8f5a8224b231f987d88977177f44ec458445df90e387cb50b4c1cef677eaa0629342380eb7a8948f8e622246c6863728974feae1817899e31459dc9deb2099411582fa70b828da49fd4ce806bc8ae7055b12cd0289be41452e123d15698146260e77a5f4b2a81ffc164cad71d86d9869e5e562443027999f98718cfb05e40bafa455292681d681024707444785268e5abb09d7832334dd3da3e09a229e5999450e756b328e97d37c1deaab9b2f48636a1c14254ca8929a4cf4520c74a3df4e4026b38f2e4d6fc8d1fcb6d8aa9e3394fd861e9878d2e564c38a7589ea47166def5fcd2cc49c16dc0e9165a302f93c4c90b66ff2ab5af00088ae56befe8ae8fbfbd6d9ebf9f4fc22a9301247f34c6aea7ed00d6981d27431c5fdd12b5c622ea92ef91a3549372a2e6fbc8b08188725ea0b67a20c30396cdebde77d87c8c6f8ce12555a61c6ef941e7b6b884a6b9e4356f4399dc27ea1e7631cdb037a5b1513cc9455c88dbeb1307b3117baf82a93d9919eee311a140418c549e2a41a61208878027bbf2d4f1914eeeb173e6d97b3c1699bfb76b6fb904739f257068907b1a14df727cde871fdd7dfe2e07ca0ee1d9d11e3de1ad544ebc79d334a9162295dbe414ea3bc261bf0ebc1b977f49917364f487b3fb5f6564a6c80032544cd24af7f81ae5b60bafbe3a4b92469fe5ca273b11b459f39e9b65e69ebe28e4817cf7fcb0a0c503d18fd60c7a493fb7919b9dd3464bfad04e1c266448e54b6a9030eee4b3786fde43c92c80939ea0d5ed5e097f34fe1e9791c54482f9b50fdd2b58016a2a730f18ee87ff4dee2ac49c8b2b3cbed4adfd791dd4acbf7644eb6a93e36302b143388f4cb84b2b448ce57ab2c9e04fbc70610fe8225e297bb89d1ae2d5ca8f71c2decda2a695afab6aa91baf63abd2a84c19f51495895bf63dcfc5dae0d2a835396d01381980e8c6ce32638f3b1e94a6372b2b8eba8c27f849365f30dfbf957adcca881dad8af3019430ddb96d00373df96ed0a971c5cad3e1a62c55f8ac2b46d1c564abf627191d0fdffb17bb8146c5a1c637cd9dfb0ed15462c06759ef628ef7bc734cdc622053116a99a7f4522854d9a82da1a2eaea89b3bf8243580855dfdbd5efbb76e88dc31f38547db83a6aee43bd40ef392d58e448d372cc9ca01b04b403cea074bd43fbd12b004a7cb19c5572f724223898d6eade6c1f1d96d399b96c2bbdbddea0d613e781d07fde054d8fb1dd12bdf336902a13fdd7746473fe056cf267a23907ded005dbc97a0499fbbff8cc80f33113f793bebb722017bc99ec508e9eeeb17b92403c721746e3bf7d11cbed54e0ac202dfb2c1b174bdfada8845f9900ced7d7319a5329d09e9dc6485edc417676781bfdb952d44599d2d12c26dd71fa9b5347df47c50513d271a2578709d7cf60a2ffeb71853a752f432760d55357bc86e77717495e5bf1007f503b5fbf1ef545dd913ec5545046d0580ed83cce19ee21f9580b92b909bfec728199aa1cc9244ca7159eaab6858f38d8fa03d274c9415273095294ef38fb65b24c79ec658b1afb91a944a76bd12713ad9e523384da7311db995d129dbdd033ac5f3e7ac07c03ae52003c454f086d197a55546dc946e52c0fae57ed2507e0de000772ea6cbb8ac067c16e37dd810b1a0c583ab6c3e0aa99bb911b8e69beaf8887e1566dfa4b5410de14a3407381bc3f9050b0fee4181b9a95f7a87b5ded83de5e06df51546b62d062f6a0f7f0bfe9de3092df3ad4867dd28be7e3827bd17be6fe9d3791530dcdc426cb64986658c3cc5a1ceecbcae3a7cfb8a7680df86186968876294270d07b3987547d45d74737c527452e60dd19ec3b4c42cf369020baf8f7340b76b722d0ef6681f07114bd62b1340690665378783de1302127d6ab8337b80d646cbde2717437ebe18f30bd0c19aeb9003d7d9fde85c913479875ae48eb4641bc068c0360e40b59445b48b6d36003e73b0f90d37169969d6073d3c3315bc035e68e12eccfae6a4d15115fb0e1e1e58a1811258350fe1a1088f4e59ad6cd5698c7313fb8b5b57c7bc7723dee38ad84c8136c9be7d8f52f734f1726b0e09aec7f19132715e2d891cd3410239b396ac62ad556c85206df309895283684639481d3a2e07298ce540046a4ce5afd1907761f750e163b47d4e23dba07d7f8820140504ab0df12c995ffbe65555b732abca73f762fbe94fdd1f6c693fba3421e82e37a006ff0c78458b09a93936cb0a332b9043190eaf9ab9d886326bcd128c6edbdd07082bf8df1050e432f63e3f081e911d92102d5e94548f0f4df0377d5c74d9278521bbb5f10d1d6563217d1e4cc08c36fcf3f357b9b13249ec7c0d2eb2cf13d59add85d9a1fb3d19f9d27736c2ac0b63b9d53d41b04d1f9a5fafa034c58c5e932781f79118a9fc1b274a030599832e88471a1b837fe5c45d962bba67381c19af4dbeb950e22bf295c54e34f812256c7502e95412becef2c5148c04776338bb0f79f27e15162be594e453a202a172d75f5cf2eaebd0d70f2e7ca32b50f4a2ea0c1a8910ebda282c7051526d00324421ea5ea6c17dd1bd2b8f56d36106e1c1e23db0565a9d1389d24d4357b0db7660024d31e611dbb9073302909233d8a49ac276389860b6ddeb7745d9e0bd4609f29a96fe7d2945c9773a0be33200b9decf99c7c3058b0298572f2ee07a5eda322ce9aaedb2e400eaf2705e218572dbb0ffa4e5e4acbf370d025c0e206ca46ee02b9a150d8893d25d67b8b74b5aa74b83ddfff6f4ddb2987a75342c3d51f451e644874728b4df2bd634d6b3a7d80b887c7a0d5a1589eef4e7e4dbf3e2d0637267f24b25e07358d09a7c167cf364a7db89e6c071554015bd2147f9c6b96096145bda4794c31b857921e5ab7b2e3587bc27c2a1af572707bbef8741c821e1d532925b7a3ccb4cc0a46e01052049f5306bce27738a02a11786a56f0a97d43241fd98a0ed9144d426b2ba9771a6fa2fed7679fb1d5e639d856ae0fe7dd047b2c35da5548e72a540b5ec30523b8db45f7d2f9b61f1fd2a32a3d20804cbdcc5fcfc1b63946e0c0c5f5d83f0e5af4c6b8cd277a40ebb975a3320657b0fdff015495a5ffd2e74aab8b4608c63999aa83d69d0f673a637aac73ef20954b840b842dde56c935eb535e75162c23dffba5f78b369a7988383ad38dccf912634d470f015119adb8bdb4edeb2d916483796da128b9fd837067b52391c90b37bd4e2febd67e3880c4f7ab8bff087c533f3691d0d35d68ef07a2d7a2dc00d91df84048fde853d3dcce26a49f83860a3fba17136a6311c3ef41be538b0045ab69d9fda02f81652a81189e2544b5e6f47cd529438883d8f42c3cd1edf6f7f5d0763f86b0b79326f4cb985414b44b8891525347a0283ea5462622894efb0660c2a09569901522c51be6f8e2b87210e7b315aa6e9df6e5eb0b8b124767c7a75bf0fab3e8f143f6d12a7e9bb10b92ae9db26ed567be0fd4d4586d4366b2c90e979a78cf63c3830cea9c7d9d03cf8af5238cd1c6868b9c7d983c6829887b1b541c328c6a430f22ab492b67205cdc0a02a8dea2ebc3e796883433944ea6a551b091df7a529414174010348e5a8cc8349267e7e0442971394ab80beb5cc24f0f2f21ed9d3c68645e2fefe284d5f0416fe532701d29948dd9220b39598a18f70dbddaa06300fdbf781681b87004abb099f9da985957fd3eb2f9f7295cc59865e4c77fa65140f5948edcd691649520172dba7e86ca39f4f7bae46730800f8305749ac1d4eb89349401a85e9ef38a6958492038adb20b1c5e070e4b9b6b561d8583852409b3710bbd07bcc35e09ee6963029af42e0df1357c38c7fde47309cdd8752e2d4ac033364a8f124ffcd87ca95f616530a47bb4b4c7b1276538555af577bd6e7706a0777f2284ab881807d414b89907abec886a9ec6a3feb669e071d5da1a49487be6359b2df20cb2cb45e3a9ebea51444e4d80da0fbe925652c844c53c708287c71080806d439c83d77783f6002feef341f7e0d4e0d3e18610e001a0c040d501875d063154476317de3216a0613ed36b40fdfe7e01fd1c2a723ef1a13786152f069d3fc14b391448f01125fda7241e79a5c19553b2a2c39afe24f6204a790ca2f2bb1e58e2bb714617b663858357c4818fc615942c79efedda56a25db4804226a3dc0177f2b8bcf6f61f50dc022c9aa4c3b308f0e65c638c035ee1cdad4731f3a6501a25b2f7fbc84831599599074427052cc553b44a54ce30e80c15987e1271dc3bf5e0797cb859ee3e5b13b69ea381e88b68ee5775d2df2689fdb4b13c06bcbdb0c9c9c9e564d883e6f6e9f0ad2f4eaec6b9a5537f2687bd3a7bddd0416acb365173f46e659fde4a35c882d5e0f211f9fa98183686a4ab57d608e150c166d7cb84b9f38f7bf812f5f538ebc3df6f171f4c5a6bcc03de8c0dc36f7434962bb79e2dd5687f479646d64cd12fdcff97170bace59369ea92601bfdef0d5df264f9f22e1025ddf83f089a399529f206c8f4358f75dd44eb612da491f3286357b7cf77480e91f5fe0e691a34d51dfa62cb611b08a35a4632031b9f6b4517190fb669dc894ca2fcb3b0877dbede26ba086bb0ff0d3d0a08efd2bf99f83a9da289e1be8d4ea3761e166432f990518f53ac57f474373ba7a317f12313936f1828862546030f6d1bc9d62c85d73834256cff6cfabddb6cc2f29175aadb20caa7320d3302e19bfc5322c6b8e53fd541a8b26f0e7f19ad58539e283016466d1d130fd3eb11a4c7a86002ec40bd94d28f1d89954a5e9bd85033bf6823aaad63b36d991cdbaaa80de961874e73190c1886fcebad37a58e25435ca3bc5c10e2cc0e5efb95cc459edaeb90999f752b26f5fa6a6120f807177fe2fcc17ac56d9da39e4e42cbb43aba8541d9ff0fa46000685fd6fe7857a0964d88531eaf54ba144f03cac16016c870f709ceb4b7eebe4cc492ae552486505c728697457d09a8ec900589e795aead93daa58d0ad68465dc52b574e356b94e63e2c714b90a0d5663b24a27965ddbd3e1313114a1ff03d91d5c1150e929ecae6662581fc3e1fa86182efae959e37e35d04caf5cc95f1f9108b673e5e069917cb770cf89b409925752aacdce61936b43dcb04afea20eef3b8d93c1f3715be81bc3dd4d3d2b2dfa4a2b95a99138396c1d9f7a01666b6b0c84dea748fad6e965045a01ccd0775301a685ece8de5a8350cb4d81ee43ea0006683935d00614a150c1eb7155bf4fccd0ebde82af70170f3dd242b683ad5bd8002d1a9a4b4d3b9e865ea3e50589b0614a8618f081f9f275514523751285b3d90c23cb5ce25f137faac8606e4c364e16f0a668dffc9e19c3cabed62f88e9b62d4e810d44bc0e2aa1a8ec5c378632f6a1b92fc26d35e4192b84a154d08d8b87da4774d4c4e6067c3ccdf539f64bf65e3dfe08768863d8098d86ac2105133ab1d5b84e5631601a16eea1ce78dc6a7541e87aaac593f910a57544b415c5fd3b352ea83112b684d4ea5f9f9eb2f33fda87e97d6371839d1d4a1ee7b29cfcd3cf7c76e7ecaa9a2369835b108c7e2a6378a5b881432eae68e812fc9bc0f0372d8a09f4a7e4d77a786e16550b03588781881a73be0357eca83e45555848d5b14edd3047b48deafe378f803a5e7097bf1ad3ea5107df00049ed901fa666ffba829aec259d56ed6414f704573a8e3df4351ca3a9e7a5a145a83200eca06aa3c0fec3393baea9ca384c749463756317b91c5a418762565c20a9c749f36078b280fdc906c0c41a4da26c363b7bd5b9ebadb5561e86d854263c35b8ca1987d2360ff2064e1b9992c542a6d17954fb5e79926a97de3656bc1d7e583f2c340af0154737eb530beda2ba44f827c998ec2948b168e481e396aca24294523dc915ca21bdf3c577a6a46004014cb4bc8ea6d0593a2c8d2a2dd383dad7a4005c78159a98cc00e99122195db857b18db9d7ac47517bcc5eb3ff2f52e7041c9a49994303c201385c7e1e8e759d2da9d5e1ea3d36ec092522b582be99dc7ea516c2c5a039fbb189c8951f84281b85bc2466c24ec4a140b55f3930602bdcc7b50b6fadf4602976432cafce955cc310d52f21b1b39157949f5a7c7e878b11e339580a19b6a823e3c889770e1a93d23d24475f8a972d2ad1cc82259d65ec079127f65b11dcbf12e595f8b7fd5f606cd00777dbe7781b65f7f52d1d49cdebba58e5d530a715afe38db39faf0d1fd4ae889d0baee3cd2266933e6808ceac2c98f29d05d2e0ad2410d36fa50e32132b50fe3095fa234ae529ea3d9916c3d9ab74ca4a17bb808bcc16d24f8b38515ca2b1ce6573d91caceeb2293f9d7a1e2659d0c87d291eaca8e45bd26dc752a375af27b912c03fa809ff70a5062bb69f87812a05ce2423478a613e698e140824e7ced1f25b0d1d6a9f52f61791bb5fc1d349a11dc356f4f50dfb0c8232fedf11eefe36698c14838e39e9900cf9fbc26dc3aaff7af03f8560610ec27e01132da953f1c0f67eb14e331bb838a424647be17ec87e45a139e375fef2cef601b38c4a026e2cb3824b9958d1d3713ebe076ba1661edd69455ec5f0e3b10af70871c852c149407028a8401114a12d960adfdb025496b9057e4923169dc555691bd3464cc0839ed6e1fc2075ece706846a4e045bf7cca4b96c3b6bd6569240d7f84eaacf758f53c2a5901221dac011fe3a7333196e71b2335b47b1fa12c91bfd086710891d7b5b4d0e387f623f4e730107fd81a3309dc2ca2fe8c089d97ca84f8c01641b58d96d9abe3de216938882cb5b15410f662664e6e84b04b0b4bc5cc52cef7f103233afe70127e3f185c46b6a10e3e07c67ab9e14fa91c6acc4cdaa11d3bf4d121a10be344524bb1fefda075490809416aa3a512f8cb7431c5c7f4276642e7e37eb2597fe1eb2f84e592a9575aee0c9bd48cdd1c2d32cca32afe991e193bb2befacf6a4ad93027107bb09df71a91d09e0f150d26bf1f815d101eda6300a048b6cddb962ef295414a909f7975756d60f0be2ad964cc469c137e27c11ce3ea964d399417004a25286e6fbf85b4e030a02284e1d172f41489e5bc76ac540b5b9a9b9fde6c85381dd3c5eb7ca332362e95de9d9546623f79aa232dab6cec0c31c34fdd3863e6202e59c8b7755e0f2b86f703a379d216afffac74dcdb0420f0e92b37c95e423cdeaee96e14c8fb3974c965b16850fddb374de931c19e70bf9ddb7f507574c5886fae250b6bead2be805dd2bfdde2abfea5d416e7260f1f6759eb16d01450cd267b463d155a55dd02aa45a80e91c9800c2e4c028cd0df7636c66a1f126678452af8663717b796f0eb92813fd67d7d21968e9e22b97cbc1d6a895033a2702a59cc3578898a3e0508db462bc3086a0470b31ad6633caf2611764c8b20f21b37bf1bee56982171cfb8d62fe3ed647ab796e66e815407876ca121df666c1308a40ec82f6eea309771268ccd59c0a63bca148aa98bd3c41d864efedeef18c5a3be8bb60f3bc03c93110390d03c549924923e509909d14c7d80e85899a4bf3a8f8e2ea4c9841ee61e54c62834f946d2fc34e7769e8e7ddbadb0d9eabd98e307c9e8d9b16c57de79f928a0a291789e2c0191894db9e468195764e0517a050b126868fc9cc0fd642722e61c652de7605fda6176d623297bc6ec4b26986ef940d1f6407e9ce92166d3bab12b4f2c4da21246d2e5ec7ee7ffa6a492d89df70d5a416c777650c5b15bf3f946c362c62f04bb3e63adaac94612089fff08e8c6ea13d13cecd62237bd02d909d67d1e2d3f7b33ed41793bea05da7a5ea8b9b840bd71225b1e0a727edb2de3723800c6857fa941a591ac8dd2123398f74db8c4965a79c6a070a14bea87a1148e4e2cfa66a677644c18b2ee222b611eebf4a85a2f99de2bef422249fed666425cb5ddfcb9aa819dc597c142e0f9597bfc2eec3eeed1f9b1802ca738c44c4bb2aa87e8f0dcc5a004768c73809ac0e697a7881000a043c97aae7b6bd83391072c4fbbfcbc528b42028c11a2a1e7a4e66ffb09185318614b3a424f983674152999f0137b082802dd78723167ed7fc881a14a1ad48b1f2ad9ab8f4a1125edfd43d5d3f6ccd29c39b2960db845e732944cb9078867f0f5914c92d970070d7bbb769c08a92ccef8091a01b2712a63e070230235640e013c6265c6ef1569d9ca3eb879df5b449a757b8357f9a4826fe1ef275c20b776e04e617567386cc2f1a84bcc7c8454da65df53649718eab124052930011f5088775005c8966431a8cff257ff99784ee9624b3dfb8d8464959fceaf8637031e0d2ceec030ff93bed656e1c55616f6b804ca5ba0f78c58a1a1a6c85ab8cc8d3a6bf7c7197a320da69313f2d7eab34b05ade68a27b77e2965c6cf9a1ec9f91de7c802a6e6e343b785b17475e188cdb7835d5024d8c2e622e4889f0ef22a3e3f1b26cd07ab503f5d72cc8fce4b5f85edc5c26d2e7ebb3044638297b65f81e1aa6e96459635bf6019c4f329812b36412c6a45d3ac8d70fdd6804eb241efef796c94fb61b23c2b19f8e2fa60dd1c7cf954666be89fc9a45dfdd94c94cb558a0c13ce50eb68cfb8aeae7bda633c87c7403f980f61835f519c7bfbdcec32a54eac1b6634191189fbffa9f59a285e41e79d9eb12f3bbab45dcd96565984eefe978b32397e4bccc567b91993a964fc54c9d8dba15754a406dbda7b293142bf59c619675fed3ff77a3b3aa2374ad85755bdb2cbb470c300df0b677fc5cec79199b62c92d19c8ac4bbd39a07d2cd807b6fe824750bc137448b372e5e200b4f51b23b0fb6858602c2205abedd7643fc4f8a1cfd6a9bdb972a6e6974a5f4a2f1f29d124677aac2ed8cc1c1b04b68c86483c2c83fb26c711c35163eb7ce825002e20eaacf1816dd52c4bff6f77747df655a6810142f117e0237887af7f755efe7569cb54b35a20f95e354d12d04753d01798674a199921c7cfad08447b6a590c5cf175c19b825625d6f930b8be53fea7a828e16f45fc654d9c7416840db90f280c8b18bd3def0995f8d6d236cec0ef9759944f073ac1998c5d83b090074338a181a6303e249c988d2a283ff672db108694f01c4c78f682593f8a5770f6910f92bc140a222d2ea4965abc19db81d97ed09d0d8e57600854467b8568bea5c207e5d2d0f41957d8ad0c8fbe2cd3e07ce61954b70a2931e2c9143478d23a9f161e777015fdf010d51c8b8ed614ef702095c875cb7d613c92b0a9fe8ed60f4d73e3a501899aefaf3092577c0da2a9e6e756950dce64692d2cfada2321270fb2eee0eb8ea42faf18b50471f5197d0a0037654c049c8cba9e8d7ab2d3a8a2d9e4f5fd9835ef4d2ec6c841e63f6a860953dee610eea19bd1d3ed06b08bf4b28aaee69268e6ebaa7666502d6e728aaae233d3de6b1eb1940f9cd4007b150a2ed5477d8e435aa9836cf4cb60af1b867b40a0741d222fec76a02d7d91add66373fdc0f1ebcb21f19b5c7efee4a73d98f537c9c66f021b53d751f78411c6b1d091c9382e5186fdf132d5857e087bd77663ecb4cae34e2f861a46e831029f87873142b7191ca56261d1e80b6cb93b0269da2bf7d0601e06a73d4703e0ace202a3b37b8446d7f65da9321d9c9c9a376c37e67b8094e2633b81d9edfb4b7865ae6a15a7d747bcd772ced037158bf6e0039017524c4854b10dcb50f9be6f795609d4ea5a5d514314685a90d2278661520e2769301c8a9adb868aef95a090f12d28c207f901d03885bc20191dcf5301bb5bb0bd64408fe52ed5b005d4c60e7b9dca3eb229b932395988d6949f513cf1fc661894929ef866062437b6e4632b20de7f5a6b7fcf1c23e4079a3ce9349e701e985d40ee827a9d8a9d25b12734224bb92a40781d611fc9fd310649e4af4e8e893c7c89a1149cac5c3221c6459b28d96bd0b9d88b27e7acccf424b5286077add032b60078838f9c6e6a461e2a2d94f0a213cc79066952359c94309e719537f02a49891809d549a9f25d9308cd775c6cbc5cbb2e3127b4f4e107e2a48a411f92286c3ff0599ccd8131a7d76d8f46d49f54abd30a9969526b3e530255640067efef958b4b07f5d8395daaeae1500e12fc6418c46717dae7d357b8dff235f9fec0faa10e8ca362e35bf051b033273960f97efac2139f92a8a85efc914b151ee56c25ba138312006accb0d0c3819e12cb67cd8db53de14f87ac684ce20c4c67489bf1632bd9e48d08b9c6e31423cd147c865bbbea30fd1a023a84132490afea2571e96a4f6683f8aad9abc5bc2d571bb1f7282b2f1f79b80947607954cfbb0a6d0e01dbff5e0b1c515d44febe642af0afa3bdf148d4232deb880e03849875a8d22e440d1e7df6a20132011ead291191d479f0935599ed4280e38e1e6bfc3ca92dce85e99b60344e1acb89b4ff0b6d722f0eabf49a6a1358ab46d17a37eb198f120dbf5bd65fb49c8251214e6938967cf88f376949cc43e80568f0c06146ce7bdbedd79420ad5a18f8fd7079ce935df6e86c7bde069485cd9bf14a5c8ad676ebd670628ab3958e483e7090fbd8a9942b325a7c20b1d979889a7997f3e999aab1966fdb7b22005f28eea02a22731a92740929fe187da20d5ed99c14783085ca4072d87997a48066471363ec06d54b6010f63cff3903d1a43650e89e46fb2bc5631f4998d737fed7609e120d2090de51d6a3d3bc7638616056d6d34bb9668110b078f383dfd11960befb4711ed2b56fc79843e01f3e38a06a16182cf5cc3ee5c14783acceb5ba8352f3a39d769222e60b1403051cfd1f19a064a42854dad5f1f7af732ba1e377188d87d231b44de122b76608c264d0b51e8d89a36981cfdbd9d8215a50601c9d1e2bc48775712d3e639247d636bf59a46007b043aa64fa074469793ba6a75f4b6e694e6e1dd1e41a00b8b7163f8967346bea0d8931ee89b60b9f12c1ca35416eacc05dff186e1a259343d8ed27fad44b493f97c35ec91f29b326b2a372fc29eda85d5f9fe398ee01f95c60010054ab16c58bd179757d99559551b33a1f3d5aef3317454f0f9b7254734e94a9ae448724111fa44288f3136e2839ae3e38e8179112514d8269186bbca5dc89492348a23b9f6a962a2a10a69dac2d2c7acc2d53d407f71c9d59918b8f4e653e1e351009a17830ef290450e3cfbe2d1e39bfb8967f9ea5ebbafdddb2b87e6d06db9350f51cad7ead958656c755b594f6f2664efdc70b405a98bb9face4ec8a79ba95ef2950e63b47ccac8d32057548fa75956fe616210887462857850e75e7ca810c81b79fd2e8dd0d08f992d0ccf47159983b7c9f2c8f3044a585fcaa373d596c866d446f35bd876dc68b69cc8a951b6ffebb9f48734eae21599a89357885ae20a7484d8959ad7572d807bc909450f3ba6783295924a5dd603a961f887d34ef7259600666b8c390f7438a881722fa6d07de850bef79c3f5da2526add2f3d3b53760840b9f9569836e5fc7e789f9dbdd0a7ba5cd9c1cdc2fd96d56c1d72dd0bc8966957739273a3b03b4edb0d5a37c861b2b4db5f5b2dc5918b27ebe6a4f268725c7d97794cf33b7ed919b2fbd387e9d3e69d876e0ebf021380f5c2f42a59997be1c21224c8a477024905f71d49c1354450e6a77c4e7ad1dc3d054bceed3566f53e61998f004785d52c2cd0e9a4a635124a86bc9f8045f051bdefb66bab6fef8a43a953cbdc878501d153f80506779a5ae8b525df69c6b507ae46ccf8cbf87ae80ebdfa3908136874a335126842900ac31d777b763946bb9c5aeb46d9b3c377cd29ea4dfa88cd9247804e8ad1b39f05f322edd00aab8322106fdb95089ed64884508e2191cf258efe5d7703a9aae0322f7633b7b587cf37ee9cd6dd8ed76beb085b21e03555f891361d83578743f7e2414fea7fddb40ae54e67c47759b73a7b8e866bf8aaa9e3bc44be4bc1150919f430fe8b59670badd2887ca1029be6d853c152a4c151175b257d3c644ba4019f470c9678f67d181513cdb5f0b532de951bb5be09fa242eb23709c486f9320a42d92339db5f36aaa8a00fde87fd3103fa4c1cc0d090a70ada65df0fc19307ed6022d55bf476cf6efe415f9b09019b6a91d7bb2f569be70bd5f1f774765410e2f4847d8444256b23a20fd4d6fb878f982a7364ed9c8c64934bda9e0b01a2983c72ffc4d3268cc2d0188742327f056ada369f23a62cf18fe79117f2866b034365c4d5af95d9a9a7a35adf59324eddd6f723615ec915a02b9c3826a043574feb67c727b9767558ad83e64f42219d24986572081ad1bbefb8631bd2b3cd1750b157046f2df5f2ac7e20b791b528e77c7b31feeeda1db30a8025002724b692d736aa82fbbf743e8ede2020e2eb74d3ba35976009129452879e9c3c84691bd5229dea2cffd8f0b82a3be6ba9f9c7f6f09ab193bafa9ca49454a8d5429eabd422900a7aa3ded896a39488e9f56d1892376440662bfc96c152d59c2e6afe65195f40dbacd283485a6eba1d4fa45d220f1008600e36d4b134f95c55569430da5aca3c48d4e998594b2a050454aec0423581c5d921d5262d617f3e70f18fdda6d1fc3c6d623fc46966142c3788bdd7f87c9f599f0518b3e138b05b1b77f2b17e1d9142f88c6fd07737cb11a763db90c2fe228cbf1e9357c703bbc4e6cf287be61700cc696f32cbda27de298fbcbf8f627422ea3f71e5f4adfc9ee89dfa212c5c1e28cbd1491e129efe83b5efa126c3130d3b523913dee68814bd1a96c38587266d07323fb062c7b4373e5fa86e1701290fccb62cb33f5e84261e12b6ea686fb4a490366db932b9d01be023d0a3dc8898e4ca7a80e4e0400e3dedb7bcaeb5c349371277cb985378b442276bf6efedf78f0db02f74049a0a2f7b29a409051aacf35b4b44e4c52b87e093a9e9fe2d4dc367857faa7fbff6d27072082af196aaa8e19fe7d091b0ce2b06d8b91f7788512697a3e9a5ed1a490f67de56c6b288d012b4b639edc25c100a6c0c321f64cd220d4b42253b5a2a02d5ca1513f615a2b273388f0730e95c7fbd3c71c2dc6be704c48badf74a2edda226aeacedb4e4c69845dca25fcb4d44cbbcaf40d0ebb2c417a66d268787d3bf3bfcdf0934ec02c7c0cd2a0df99498381460ef48d281681fc9ea5921bb3513f81ac087ce0f207075cacebbe3148cc386183a0db547547cc162ff61779e248699d634e168945e3069c4d902808c813c25ddb12567db69ed714dd67459e3ba12e268ddae57bab8540b857f411bbeeacaf4a7cb55240b688afaa7b40b6923863037fdf5a9f9d814e20e479d22da29fd0501207e1678d90a313cc85d758cc5fd3a18c6579b90b29292e2fa349785258cf9147763ab218eea14cecb3edee43d4265e07d001a0021f6bb6c265723b1e496ea1137c66f744ab699532c21bd88c717d3f1069d212dcee0b3316b2b055366dea346d9026ee854d3057b87281ebc1c4392f37e825a5b64daeb308f488c47c38e31d669c8b8a92bc681112a29a95c877a41c5577a34e782b1a7ede9a607c3e6740246b1151707ac2e3edc6418c5a46b88ee5152ebd13d8a7fe602041eb531f99fda5364fca55955c0f924ec04cc4d5200f0c569f226f6c990c44bfbac9b3ba8ba7b1406a2079948b2c82225cd5ad886ade19d016a4053814d01b0f11d994352295632cef36bb87c799b70a8d7720c0bfb667410a979599903a7a891a4b21ff23d83522fa8efada0bfb016a909b25edf4ffc4ff42be32287e34b915a906d203ce90c60f8a5a78f7267190100e0432c1bdec51072dc8fe0e42951e827a86a63a0d66aa56abe2c297ac794225e86ce98f6fdd2e96f4c2d32c8179ce052f08fa1dbfeca2a3f1df6cd22162f0639a9f726112b41bcd5e9c6926b57629bb02464233d957fe3f40a90957d86a5c5a82ec9ad6bc357643d6ed70b5cb5716c75316603896c59e489b7d15de6eeda24cd9ff3a24d623974946b609b5d620fe26716f6f6414270f28b2dabcace16edf547174342e9028f64a6b431a80cd7259dcdaad15fd170d0822dee6d28042ddd622aef685051121e19476cf3010873d9593ab78680cc682ea7e0a2ac8af913c0100749f755b925fecf52a1e09ed297bf77bec322614b2575201aa36ad91975966fb4db3f8915a54ce8e995605201b02945c84d622671ff9305f1cf8d5a1717f62417248ebe6557ec1fed358813f81725f062f9c0a35f93de8bf6ece6c24533d38347cad59f2cc80b408511596dabaa9d30509cea7fbb28a6c302db23e48e72ddf79098dd44b8bb2d4f7290bac5f75a10643f52287d893ec574dd141d201731ed475201a0b6a05889500e6f4850638722e6587b5e83567f378fa2c40b75c30296f6247e5ce541c9913be4110f33d11a7e144a66033606bface7ab913d4f0886c68036465c8bea7d14347e6b4b25d3f522eb0179e1a664abdcd83f8283698aa76dfbb5925bc1b4419eac70f8cd5256af09ad972af131041318a0d0728ba6e0ea55f610018c9d08bf01e268c845d97a97b4e231a140b2e2728df6e932f856fcc543898294eecb8558eeae87f7cfe8317784053066396fc5d809eaa706a24cc61e5556a9ef41255c04e02ab534fcbb41d3661fc954a1fd3dadf18942561d820db6d69a65dfc2b864ab610c71a2144c6d09f894f23b244bb753c6e9ddda87cd407739dc375ae18d3ef928c2b021ec11fc2e7b04bc68b4c9d66ade6362ef9197defc572070964bcd7cfddebed545b11b7751cc3db260379cf4491d59f6adfa62cf235a6cfe6492fb5f7e751fb189aa454c89ead468edc8700b48c9049bcf29a10764f77f38c1aadbad4c00fc7a92ec4db7dbe011b560524284bd420fec65e4a1688cfe308ef0aeba2d0b6f66843b0f42b23142df5c88562ebaac4a751207339da9bb7f7a0b039476e2503ae93e2fa294dae38003fabfd820e94985e0a6dcc319572a455cd34fe6933ed7a35d664accf3c9518ea3b236c1bbf388b41c0157a3ae223cc397c25e2e3a6a863cfcb62b1a41de9b9aac95844481fa347108520262f9e0d8a341492c683306359cc72d0d80965f56f798e9e2b2e31445a1e5415e69a63f123b944b5a59a76df6d9b0057c5cebd450b5b84f32af1804dc1eb5f6e3e43f07e751dfb6a41a0b171f16e843c42d301dd0a276ef48828e00e64947b01b3fabd608aa4e57f4adf7723dbc028f54bfad0c1198a57390170d34915834fd5b49a761a38fb2660c3c978760800911378b4c431628b6a2fe7efacd6f97e04c02ee7181fe1bf085d1063a3bf9b7bc8cc2ac2e94f259d3c67e9abeb82dbd3a711b4de854d3f2f3002d9b5bc268acada8919fb55f022e287837038e204599ff07b8f1571b6957ed3d3e032a9515741447bfc1846ab4ea38ad48fc3f0cedc881f62185fe353aea2bfdabe69a9bf1e4d981fba52f64bd840edede5950288ee40266ff689da93de994eb77735e8a1e34bd764fa1a982131d2e0846dd3da52295a28b2b6eb7553b52092cc1a38813bf591ce0b9230b491be776d799ef7bedcb947fa97654942d9878c29f9593b31bf468ab4939f88111c70b8b83d0952ec5bf93fcab592a1e695e5ddcbef15b4bd2bcc046dfecc0b1ba10477efd3db2570b544784fab7c584e59090f04a987e7a4cd2aeaf0c10d4f053d41afe7279ff83bbb347c5c13aebdc8a7bacca24331c57344e8eb7ddb63cef292baae87e89789f034368c765c47095b3c75fd6e809ab79a429e00706029a6f3d6518ffcadb365449760d42036681062a61c34054e3bd3dc4c195825ef1219a315382c48d19e61f6294dafa3e1b3a98027b54e646874747e7e2efb84bf8e94aadb038f4f7738deb5080c6666c4e0d6f33dca7f5fb6edad36018db0c0511891c16ad7d938f6a2b7a8ef0279249ef53e2ded46dafa62dcf59d0402c4b133845838413324fa7be441c64f5450111ff993825cc100dc28a953c9bd840a1a59c2543e3b52b0473033548ea17d27140ebc0f7b0054e292096033ef9f6827131f1ee307b5c4d55ab9d6c17093a104a49eb110dbddbd9c4a18e820cd85223bf8071a53ab0b653164634c5e38bd104ed49770b1051a08425e4e1c59e2ebb148035c447c9166b887ba1b6bac36f4303ee2d98b59fa7067ca0b2292576cabfd8d00b64641395f55bec332c945c13ad7796a1519cfc6f93ff6b35a5415f948188925bcbd02c69c3b0e7201b3837906df4e78d7fbc1cbbe60e70e6ded05eb3238a8ad86e3de53042aa50fec4e6581902e094d77faa90c9a67e645a43c616e41249b0cc11d5a70dfc877fd5418f3dac91c330ebb31525882bde7daea02eba8f4bc19d1a97825aeb20df541084e5c0584421211ad1d2108e49201214a0ecacefe845d52899d58635641aad9192eb75f52dc8feccfeb9d8e54a0aa3707003a7f4b57cfd64ceefcb3f9a12626da8dd694c57aef728b309231e4d065ca96be134ce28ae44ee703e212f31973dfc387088d274df20494af1f73b3fa3a0c093a7ca7adeec7192123b3fd69a1ef831dbc94306e809d3a8dff911f7dfffc6bde5e0f3dfa41687a086a03ae792d7ed18c4b8589e893ac1d213bd5a548073dede2a3bf1f6848da9b2360f0641e4ac2b21722e8f501dd320e149f133e095713f7c54ccd0685fe7d0845308f4e61d52dda59d6f5435e0091a610fea315dc9161b65c2796958c744ce623e8cd8860a39d37f9515c59198aee091c780dfe64d0b2ebe61b48454869765e36b47e0781884f3d265f114d3bc4084b2e6c2b390e8f5a90b23721b4d5c47c9ae9ee93014f88f2055faf5b2430ab74406892e0c1d3badff8eb20d93b8412a3dfd1f6555491580ecbc8caa479ade464429c4004d96916f593415842d2acede1a2040d243864139082d5cb03284b4ddeb48ba316e1e879b668220d6c821712889c155689b377c6626ea56f086ea7e34b3af1655a9b9df1a6e0676cf1e823b38949fb2f433c5a5d9236590e8b9b41cd87d50e5972bc4377c56a13776cbdddc6860fc36d939a034b7dba92919788c2f5351b050cdeb3767798b6b9aa377689b91a695a13a80b4322d7a4cab8846f9a86297f1f876f277d307ccbabcd5829583910ce54404c81acccae4cee5dee99d4fa970c9dec48b1a235f648658b64dbc32ce4a3648c343feaaf3806b0d3854afa721a4a8203e1f69703f3155b76d82ced8eb22af23bbfd1bd101616b7614bce7f3f8acb6399198302e73941176981bffa22c03aff3977c6e94ff89a99adb407c7b0e7976547e67bd6a88f7e2f41bc898a6461de64366e905eaff7630f6877cdb1296cb17a2d6232fa97081189b7d34aad202e00c2930f0abb36f7dd47a6b500760c313a7781846c4a51d53f137454fd8caa8d03118ad8fdd9f29d42843b0b9b8d5dd0c1e09c5d4bf6cd316a21c36fa957293886b4313c6a16becc867a6e70453a53ae80195e2a82f3c24b44113653677201f4940e56e29665d1bd26cf4afbf95b8c47abe7f5a7cd610b133bae67df3e6e3cdae906cce050a3427d310141e748f76bca945deec7d312865d148a569aec953fa0362e8d3e39affc1a100f2d2cce7d49ca02e53b1c22755c55d4da8cd327db185c7d31e002f10e855ac50b84a623a55fa56a2fceae51dfac9e305268594d5774d65f02cd70a28ac7979ca8917d457a2adcf25d75e430c83310e8be6781099ea1281caf2e6538bebc7af622158d28df9c88ce352618010805c89a08f2d0264df37605f9d38cb99afbe6e806be2ecb74e22bed180a0e730e5a0372334fe600b5b541fee521523382593dda9eadbb0f02993a18671214af655ad72790f87a721ae649805a57dadcb88bdf5be817ad721c440cdd6beee8f3cf0b818040e5aff14b2ae8b9df6d945c6336751e9ce12ca75e51bf50aeec8f62f3ae67070497c0b987e1de569b60868c93156d7a2b6ac3b0f417267e3c23b2f62b15b7e53c42434e091000f1ebdd69a689f2679489639c79bc29b7268656cf45332105f2e73cb7bf6f763803c09710c8a37f6189cc48c886b6e454295e30ba7e7fc6d3153324b650e6491d8e1e7852c03af623ee6b327466c6c5782f7422b9fbe8fc396e32069551f93531d2ec7401a51a0319748088ee54cdc4449baf6aa61f18d85b2ae7fcb7d875db597a5efac08f6aca6aa89b9b9c5f6a9ae2f53d341a39a531f02c8d44e0c80798c5894321844a03c2705d2456552b0852a34f83ed418d2fe0884da7e9da90cc08a19f2963c8ab7a4ecf68cf6c8d0d2d1f0f295b60e8bfeee25e171dff6c47bd751d0af1f0c4c2a16eab2c111c6ae6dec3e02ab1181e7fa7c3e849194faa6415cf9f40090492463f3782c26a364a627c24a824a9850425653c2f39f85b3909ee181a27ffcbec528465b8098a60df7251dc5cb8cf8391f9383fc8395382e28142246b959cd5ffb5d5efed50ad1c453496a170eff934f194e520672021458e1e4bd5af87f8bfaa8a1f27d160431ead448c146205cc98136d4e55b8df0d9325b12bb3afe1fcffa4df2c484a231522bad0f9ca7aa0efed8ef88cf6ca52283ee937712074b6e9f72e45938bf5a2d988494cfcdb35e394efa9e42276d7ea962f95fb1e52ff3356b87d1cb9c084e7b6cd1bff62eda826b8e64e409e6d6753368da8839ab39c1159b77ea3ce055c9e78cd0d5ed7def8470790eb2bfceb55b83148918e0b2e14c4f70b4d887cd84f04b9a7c1b5615e016f12dc64df30c5b515a9b860ff6983a81130b41168dca7ac380bad6e09ef271f19e7fd0a671a90bb2f95d1eec39cbfb57e4d07310020ee6cc0540f70e88688a1b1173c85d19c969f8524b2b5911441075b3ca4a2f22e4b45bafb67703796be5fddaaa85175d9a2036e681cef4e7690e958cf96d04b6378f17e9fd33aea11b031f3f3097e1ae75984e31e6562e9df851664680567c63206d53a6343ee57dd04b635e0a1bea57b097e62bf44c33ec08206a427f3185a7161d142ffd9de4c030f46930a1e0ea8747d02ecb04f700342c5e8f8ed2e643475e497156d404f98910717d4b7e0981505147885c11d062e1705ff21feb09b60494cbda7f2338778be89f9c91f546bd91f87ada8d45c76aac0ed94aa613078b6a751b46e9530a46b523968bcc09a77e1c3cf91e8a0cd1755b47afb2d0850abcbd0208b9dd532fda4e922e6a5745c4a461585fca67fbaec915f02c67c6b2fc9bd18fac15de6011f0624f0b1b69437832e48a4b7ee947fc462640a9331f6a7d1fcdc1e93984b2ba747299aca985ccd5fc64722611fbaab69fc2dd18f71919c799819c35483d5a35ba67b8f62a89733df8b05ff3ccbadf3a52f9502dc86b7d07fb9c8aa63f999936da4dd00ccf97d8607163dd704425183f3e3ca887823f4c3f1479f0d6f2e6de037793afa587bbd45feaf5a3ec37b2523b519e0228ec9f76e0b2f2a3ea5a569b1d715d347e4804337818c30c59bdb99d535e794daa25b94cb2f386456002dd1c660498a2c005bf9265bb65c81795c765047651deb439d818ebc2a0a4db0bd3ccf0d44497e70f6fe97f5a03495c31ed7280e1ba45b1da57cbc4301c41d4ca7d2fd21fb70a4d74bf5fbd750cb9b69f6af45c7c29b917e4dacb51fc9ba393a4272abac34f2d65fd1112e706a183ec1f44fbabdc5937f3eec2f4cf9da61dcf8658d3bf6b886810a9a7b19cc6ca91f7d010edca886662150c588f94ac0b51635edf3eab860a7e62b3aadbafec88aec7599d49b9df475d602325411285f83197e2bd7da5ab454933b8ac9a9c5566a95ffc3e015df5cd1e334fa620baa74d5536af9b35cf8c30075eaf5cf83db114b5d121ba04dbcf40922410292989582ad90e6764a56d3dbadb4391a69cb12941ada77e6701399286ac98e5bc51c0f3629ae30485c9598d51846b6e777f5005f40b5e68288aa486a18234704602e8b593fa7b40a4b4521e2a4b5aef2e1325f0322c0472f616c2446d6db571652d4c8b6151c968f280dd6c9afd728b9e4f8b77610194fe79b1fb29e56d4e77cfabcf0053a3e2a2e1c7ca633883a34c662ae324af0641ae0884c6e7857994f3898f771541f66442b18ce1e0264357219d21416891c31ee25aaef3fe513765d70593aea5e60a5d41d2beeced409a147be3d91a90da1094cbf447b7bbe314159afe060c30a7930f0027de53c77d9dd3da82af169e23380f6f1f4d015b2e941abf0366de050bfd17bb7875900acbf2e8ca3397859302a8c39aa39e82cf3f6c93dec570c0cd98b16389982d0d120efd8fb957e5912adbec7d623e50c35f4cc188efe81823725786e022bddcb0d342548bd770156983ba83f292379bdd321c9c111530d3dc58b2b7fbfe69b6ce2af602556633908fa0dbef7c1f57c58222aae6dd5db0f566612bac6309c6ead05f8f89f7eb4cb143f342d205331313ee9bd55e74492edc4b229a9e914a1b0bfeb6ccd29a280cfe004bce40fb2fa6a04a387d99e8a34ab98916ce82a952c293e798d009ab91d6d2c1a7f72bcf8be441c91a107e48dcc8267f8c1baf805817c09f6411766994153fba618f9af37fa1ff06620939b1bc76801ae17a751a234285eec14a717860a96386a8bc109217d51d4ca2437ccae35b3a51ee28fab1ba62db90c0840bbb2dc9882d72df097ef09866e59073359db9d8c99c068ca6a9dd547e4d73afba9d43b91b05346c37b0c3f1b43d9af9078d908f9982d4a007f8891dbb58f5551eb884ae394f60b79beeff849081ec2d93280760006307b9080b664497c0d1f986d03d4881b2a982fcb39144763de1d7225848231e0f59c244af57d64dc87fef924433c5a112cfcfedceb59e80c7e84d587fe03e511e4e9b8ce336018877fe2d845cf4dfb8f9d09626cfa30d2de205f2175899fec518cc1f3dc2ee34453e761136ec45b08483abbc9e96ae7bf159258f0beb4a19450a231af1f1ad2f9adec66dd433a5ed561566bf502a3f92a16736b47083324d42d5692b0dc9a62fc08a1d7c418da08aac3b4229dd467202160c938f25808d7a6e8e01de8778d2de02205a8a8bf169dd9f379233c6cf6ae1de525cede0d9b24a473c086e21037012953839e1fba59763ffa8e85ff4a9d5d099978a3f59b18864e9ca9f45de9648ecd9a676d55eb2e9f31e42da240789d0ec9ab82f6657d5972124e3ccd5a5728cbb2c5c6e401e2adeead634a2da5cc272cfe9ff5a16d02e2f637349df96e3b685a25b8e40168c2ddf2a7e6951de274eddf7e631d772eb697792829470b817bd1e196fc71dcf2973731d5c2fd125e4b3e6db83763fb906aa3590283f49912fd75d61a43b774086aa43e708490d18d8805b276a5982918692b67fd424de6c5e3abe2e67e0d4c69fbf1b5c0ba9e111f82a8ced60fc1f8dfac0fd4a1d36205cfa39ee1aff20a494bd79b546d9dd2195f1bd4666b34dd2ef732589d92b6ba9e5de662b37e6ad9ef29902e6dec4b24188f6880733f30c9f7781714cdc9f38c364920baf2fc0d18049a36b1a9a58f74372e94f554180a601fbc78ef7d2f0bd8dfd39939c806a35fe41cc2d703004f19a0ff1b598bc259e466dea560e2bedfcb53481cdf38c5faa36912160829eb8a0719b92851fc2e886cffcd45d70c7944265db1e592eb354fbfe99d6813edd69210315f1205aacda6e1f1ec2eba72cef2112bf1e744ea9b0a29927011b25a31de411c5a2c5d3f982fc15743d6260a2a719a8da6d7b89e8a2bb67e33421f1a87e16083818c5227d18db69fd464d339ca167e9362663547284a785e37631ee2e0acae879cf5258b3f45b5bd6d222960fc8d3d82bba80be754ba6fa382a88d00160919482cbb09d30787cd206a175da0f54dcd0c2c61ff43e18b0f76a7250edd842e9e270b5a6245603590b640710cbe5309fee9ae9e61b997f1621ba48a016ef8042b3fe14d03f83ddda92f6d916375ee1ce811ee1c9b76159f20ac19c6a286983a7b740e5632efc300dda1f7ddbe35f026804a43a0d6f023ec3f721a7fc301e2d57a283c0876b2585dbed99c670a5a3df13bfcce442b5b025668b16a56339301c0865d0e7a94cb211033b5b04e6330058889d6739a41d5aaeda55a859bd42ffa82b0ce959144254dd86b8afd13f843288c21818681cca90de6c90ba269ef4d6700154ff69409c9506121af99e1588312cf47ec48414b7da67c7107623f7283eff8f61641d10a7ce7353123829a85cd90de27b40992fe3b265b2428e3a860d6b8608dbd4d80d61494bdc5189280ef6bd178ebba405e57dea9b2f0f1c5f40529fe3d0215ae1c01227443d57a7c9f7110da059cd6f0a70a5ddc95992d9ef55e2ec6efeab3dd0118f0807cc8f3ad2bd5313813d56dce0c0183cc009fbf4e54158ad09713159ef1404ad41ddbcd8fd11d1d82721c657535fd03de1f5abbff6fa79a962ed8095721460dc4ae609b997dfbf7ba656023d83ae623231daf9301f85c3782f7e36734b72104856bd2467f9b884de454cc03393b40a65f094bb73e16ac2172c1ca23bb7f016364fbc7bbb7c57c24f81818bbd9c7598ddadc6fca37682a288045865aecd2087af1de041e0e2a31780471f5e41cb463f6ec920aecec80de13fbb1f34835e87241e26b6937495ae77bce9e4b2500138dfe4784611f31829ffd8a26c81df06ba6fa04b39428d5b1cfa6f667ec0860db75e8f1907b882ddf2460d98f48444b474f52ca67a7ddf124188eeee8181cfedfe72ff166f3d0605abdf2d090585b2b53c36a1e0181b304a6b2ae2a7811b1edcdc2cd4eb3dfba4e7c656cea3c6e0e1c7888cf701ff712b2020572ddfd1df1c5f127018e4993ea0ba16a607a328cd6ce4d0bf1d842faa583cbf405eb93b4e9622120ac0dbe079073ed16deee81b60839bf89c7b9f1caacd353ef464803269a2ffb8fbf70044de77f0969e3008f23a47ea3fabfadc7a514b1f911e7023ea7c54b13b89fff312dd3f2b5b02fb791b668117e8e669706f63f38a14356953b3da34ab1694d1af17dc012b9a9db0305d11dd435e00a1e08a592a5614d120fe72fbdc2e74fb4a42ab16708ad9e8f49795ead34bc3ab23af3774a8c72fce33295996c270666d337beb72084540ef1689e82dc3b16795652b5385afd9b0f67ba837555e6aadb70a74322754ca3104728614c6c44656357bc25d91770f1c2e3b7b852f8b7a36a08b5809d676a91b65f000826eee83b175255d31ac598bc8eddc687a0e59a51f484fad1d1b9557e4749861d5465331211c5e72673a03d2e219d56b1fe85a535a68e47ad95e7bb98b6cef01c46905e95e2f76a514a19ef9779d7d017e70e8e39f04b77d105fb6a526b6c5484b3d04a6f55c458dae86e93344cc908302caa1d5699b5104211e1acec3a9886d902626ec565a991d786c7fcd2d21cee58f93ec20bc32fe17542485d1734502b1d67197bee7280c8b3cc721453105ff0ef78f106f956a99ade52efb4184928703b8ed6e8e695a22d8d2560acedba8dbae0cf9f33666ba5683a6258eafaad5a0139ae69f238ba1a771dad48af80e44f4e5a8c762eabcdefc6c02c4fc4b7ec972dc0fe4b8467a659ea7294f70bf27be33376c356ef140d553e5067f1a9f4ecb11c5067d4f89217a4d112e56fdbe5d40054c9f50dfe0072d5c395c98a4ecb6c596c5803662afa6f9423e55a89c1484f5dcd76caa2dd370fa8a6db7416031123db6e714aba5d6d5a7a2356bacffda1cb52a2eb6c5be12a670156d6976f310f348328f169f189f10f2a0e60e06db8e7f8d38dcb4094640b9a100ffb74c859d6aedc110e7dec21970675c65172324b994fbac7b654c4491c4f278f58346157fa04ba22ec89802c127ec186bedd6695fa33524bad7469de29e2972adc97c3121c1b3e8f5372e639117547d005a09645752326e799d019aab9676bd8a669a67c24928a2fe0d99de8fe7d18a9f0436692614fca5939ba62b41477700d76660eddb4324978f9764b67084701b903cbd7eec56d3661438a2107b1a41486348a1b6ec2ed4114bb49e710267ff888bd08d64b8a697bc88e7861cac3891096578849a4f7e2deb1d3a12866d3bf8401338c7f2944772f316b3b10cfd7a6f0dd36a8e8a5a231b414724e498536e2312fccffa7791543be6166fb734c91b960febcfbb6be952c67f668a93d9856b80802788b4fe590e1373af5406859ce6905363ef18114edf963c56da3255716b3a6861c650f5de84f8e94d576b17fc88f5a0e032b34239180d65cc1f88dfde2e560d16d3da045081b68c19e8792f749c2684e23b3ce763451f042aead52d2b294698e32c963623fb5d0a0b40521fa1a4d3dc6002e125da84ef7ba5a0cd7d42810ceea05fcee0e207df83beba47e4f794fbff1f58dc009aebfb46da22e5740e8d9f5824ca706b4910f8b8744e0bf3413c8253c72fc07bd6ddc1b22df0c6f164536a50493ffcb9ba5c6d5c5c161daa592fe984cb6e0f6c447f671894889efcf74d37f3d6f56eeba19661aa7da66eb998ccf6faae8bb40cf4ebb0d8de7b19ea74631f48aec6f4f53dc5a2898166345e2d59b1757e1c82743390c5d73bab81d477ea11bb60e68987d19a259bdaa4c89aac5f0365a5f655a958f1225952c208a60c824af0929c5724e0f0afe46fdd917456da324e78c65c37958296d1f1460b5388234130c741c479c12f81ff057b8e29c8587fb9ca067e3727dd7d05c5100cbc9800e0989ea070a0d48dba29f8e653040c9f970c1cfc74a1d7045ea2bfdf78ff5d65fca8407ee4bbadaf776a97476f0731e0ae8eb476fce80a8f55d995403a81bc410ba80245e3941d92def2c053f39d3e11440fb4536f6173c478af8bb4473ef21230145128c734fc204a8384d282bfb1f016cc9e03f54fc15091bbdbd9b729f0ab83d2f45fbb154fa9fc71a3a42b381a3de2d92ebf506415b7b438448ef86020581b503972849cee9a955ec0e438d8d140e68f7a7b57397752a1af63f96bc87f1e0277b7edb8b0b5149ffea7aaf6f9e4678978c3dc9dfe4ab1a3b23d2fa85499cb891acdce2028d14e259420c72d11456a98f19b8e6abad27aec95d669bef216f4e84cd7e344ff95437f74e8fd426762cc2aaa1b494b9f99cdfc46d34d61b5ec8ce29bc805c31476bd954dd1162f5f0cdef05309caa9fc2e39e31a8f0eb4227d1632666f91455de792dab973323275dba9d83c93ffe745218158bc38a34fdf7480783ce3e630fca479c5a531aa635c51057196f1ed4720b4515945f2e3f9e8dd377743baf186c0d7b4e6f7bf41abc34aa613671c563145da5a9e4d098cb73a16317813a9bf9c0b2f0ee89c8365626f9d67cba91bf815275a5d8a442cb8d420b461b34322e526b2ca6af93f8350ed690e2ed259c36b57613d364c17b5bc7bee3508a58c7acfc2ff78e03a3ad9bceabc53f78114c2c7ee44e9f879553491be568f6da8465ff6769995d8e6bb0e9714a47313173ad83a9d95bb328d00020a336451768e059ea1c215d8fbbb26fd15ca1aadb3e837cd0d2dffd41069fab34c949f035d5235d475eb732af4ad0002bf1b29a13694d02db969a2e7281f1c6859d7bfad6a5f3bed128c03a0316ca40d1271a5387a295d6f5243f1e3a585614032f363e9dac3edd14dfe64b86dd7088edac85235896618aeb324e0eb8b140829bd9a0ab278e58399a267ab876e7fca4fd882e71c43b6f90755cd34fba68d5548d2f9b30ef63328ffa3f7ea35bf933d3d9380c8e507338357e5fb3593b17879f00b3aef345e52f047730930158d923681f889f1a3f20e31e6be4ccb6afb81ae9c9349afea9b8f7d1e8772ea48eac60ca16be56f8176e27cbefc51f413327533991ea562f74499171d6513c9546c93f46dad31143c113da725b0aacd48daf334cf2f782fbb68e58f91c683ac8bf7278cd9e7089ee3af673af6b890d00fb978a36cd94fced29f80e99d5054a01a272f89d64cf7282718e37975db0d655cfe75cc77fbc63042dd3975d7f42d1c4b75ba2d1bba8dc05c17859f461f399beb1b11a04bfae270ad4ad8e066f57c060e18b4be32f6cffa8ca55f84e219149e09ddb1e713edda1a5d79df94ece941519abc96da757d953125c77a62a399ce937ffb0669469b8dab9af025e3b8d6267754769e615383f4bfb40a1d37d4e471a66b7b490b0aef68a943e021f969fd6e226c04be05975760fde49763a9d113db2fdf9ab1b9bdb037d8ad5d49cb620ce01749592a372669288cf961a82bb2830229c302e03df87943f3a726b9e47f724d610f9e60df517b3564e6fe1100d09a5138fecfb0e3a0613828e164fb3e345dffe65c5e8c0acefe4e7eead4d5060eaaf8c24ad21f7836f1326a002c167fa9d266e82871f28cd2e1ca686513af078e9d49e366a6c4f2ba1f757c3cab436f62a43a3a4e6b5c84110cc198c2708249af4ee4e197f964b3b148dfd189ae8254c5c0196535392a76cad68e9adf4b681b041d10ce81fb9523feee96ea78fba4a0aa0d0b04429934cb38edaf919d7b769405320a947e01abab6f92c3420ce58ab40845055096464f601f1b4f4ce7ac03cc322a70861f08652b4c951378246956bb7b360aa97124e9b4004ea6da0ee7e16990a7c050ad080ed5fc3dedf735ecca8b2db5edbe5b2d1a585091c3fc85c2600a35c2f6611f8ae5797018d4bf68b4face23d02efa5c94ab36ed27b84d0841ac3c14a80b93b1fb4f4b0f40320d849035e6b4b404bf97b0cf9d443047a6458bd5fbc49de1b5a3311efb77fce58e68e6ba32e4ce4fca6cb64d49977b87912e9506e422a27b5be5e66382564386d975017ac0a80f6cbe10851c88b4c14dd56c04e7a6898ecfad5ec7bf62bfe8446567f37c3c7a968688491d463207db8a342c6c23250bde1bd6e32325d385c9f81e98140d810feefa9a79a44db6c708a31161a64d7153dc73bf75fff628ba54c818a7ec7d89fe861bd07962593ed2177bd311e2324108c56b398210c408bccbb7b4c11d7453e46876787ad68932953206b6cfa1ce1f9d6b45ecb75d9de23d678bfd8962620c469804ef5933351d0775f44df08f5b6319b9a6c8053170f45b7f06cbff7b63fb4f0e3392cc5bf094aed04ef22896d5a471357f50378d7f575356ae5b8b48dbf871a60d1d430c63481c0b7d0ad0bcd08a1d71f28005274288d6e6bae84636b46117e97af3c482a19d2f0d6da525edbd03b10524dc376bfebd2c6057a8f6cbfec5666991b4dfaff22f532e4cef60010a04249c4fbaf6bca128b87285b132faa7a0b1982795be36e1ceb33394a4d25590f4bc7e6f3d6ccaced220c7f3a53d2eb0f4c47e0da05a327cf10e7efb689eb032b2c71d4a913f8fdcd555a4c95acdac4481fadc961af8a602bbf37531010dde7b4918bfdd4e0c2d27f8882e0c17a2181e7d6d7dde208708290b11c7fa404ba493f604c22850b65583e2525fcbdfd49782964931c6494bc40eb0080f4fcccb597d13583da9c564ec605b3d4cb70dfa0c95f3599989e9e63b580b0bced6058850766ad80bbdc2c267d7fd822851044ac25f651bb90028c09dd75a4efac92174f7b3eb89d5b5838710a26110efd9caf9d2f4b694682c362c42bfe89342db60e1bd8f22ff324ad01a875349c85d0cba91e284dc60f01c45fa36d5a514c3ea4ea6877541edb7fc3b4c7f9a6dfaa7fc0911ab5b800d6fce1f836153f62d8c05f0509b89944d7d961eff236c93041fb2a512e14b24c7561163322571942ae6702737b63c527a63b22a66c51a4b10b1fb905f26004b692a9b96464e0cdb5fc557e8392cfac24ad09a5607ae45e9a56e12248c0308266ce7acddd14e1dfbfef3f6e97518f0e9cdef4f0464d869e25bb1f2fad8e82bf7e5ec48a5dc0e79fb8ce088dd68eafc3d4c63e3b691a6d6dfa68faad9602ab7634cfc4e15cea7fa081c25976c9c300cc4143e801905972813eb02f9869010f29a27fd960f10ea3adf2eaefb3f67c616129b0390673c511a3d821db28f5c8cb673c655404f5010939e7468e77c076a99ee265d6fc89d3e0bd77b18d13770a48f1f1da313f7e8977344a76edb8ce84733a0dea406d507d66ff4656cb33f2d4b9bece710afd67becaca74a5d6832688c1c0db6126df040966a349b364f601ef802cf79746e70992477ac8064143515f726d062d5ba88a8a505cced7949bc73982bb0452f8c8ceec3fd7e13a85fb9624f0c28f1e91030a2006e495bff2f2e11f6d33cc29101cd9657b46e892dacce09b133cbd74ad827ea056ffed448eac6ba78d10e23284446216f772599355aef237aa9b8f4d11d90d52e32c17926ee88f11c1dd19480f5dd2ce946166da8b39c4b5ba2a20e8a9a3b042f4f59d1489ab3a295c92afff2b9f476f346f550017dfcf0c1f4c3009c03931e48730ac710536c8881425dc7133c89710ef427a041215267a164f8669af21baf8816373f7f6b2ac518349405b3c9471e006e6fb41b9589b350590dd18d522c581b9bace3c0fd5195ea89a9967c5916dc7d439290d7e20ed44e52a300c4df846b540294d80dc63926b468c804a55cda01cdac0f95f3168e2e701fc3a8c415835db5f9270bd757161b33a5e93516f932f9a8f096158f3299fc926cea9bc3783fdfcce0046267cd14fca51e1659d0f1dc8db8284d0b003b65373e578f5d7ca6ab3a9bb868f836dff798037732fb06ce70941f1718901e61f61d8979fe782671c6a524ed80d5aa84d11e5bcb509785afef0345edac65287555160258c70581cb05817f0757797e7e9bfd321456ade7c07cc11e4dcdeb6209295ff16c42a37ee682975cd5326b01f3a56e934ae08cc568ecf4d4d65abfb39b1ac8781e10d74c7f138cddd457586cbefd691ff1877f9de15ec09dac5ea5d519a909c66a3b37af2608b76d8cb0a36336de469bb98d25fab585266a4ae5273a33d3e246ce97f96655933727266393b046bd719756e5d78cf844745321f17d55fef3a7ebd85b88cd7c5ebb10ca1853f272613b41c6b1167facc24be5ae4d5412995add043a73b87afb8678032bbe3a48ff958eb945d46f13054959e09856cd030cf941b79d0cde6a134798428c37c1c6dda496532f19959fa71d073991018c352cd4a51b61678870305bb57a144d2954368cc85426d6db6d3db9e977b4da7d87612bc537a2f1a5a76eb14a0687b1652b46b1ebcae91970878fb4252f7d771032312474de4ed3ce01916c9a954149fc5d9c569afbafd18e66400bff71836f302ea771cc2075e82e99794d1bcad21f756364ab3cc8322c34b70232b5d9b22e83dcb57775ac6ce0d8f949b07a05d6686d91157608d4f64d11931bf7c28aa3dfb1334fc45f49e09c1655360e094dbb2f86e4b82f064c9da901f982b09f588200e751e37f62bd63660e1c925e7c96fe75583d6c8c4fd2da847326e9d201330d5cc5dc7423756d415596e5b68a72f0a30bb5d0d726c5e3045e28fa653918394561890cab844e98a2bb1a917579988d0f3ff62fa8f5cf15866a6a85e15e397600c33921de1c44b9b1636565e338770e366db46757b8ac907773bbe3ba4371d0eceb330ef5acc3762f90c0fe7df0d093fc67f27d07ebfc8339304383a9e391876e48ca855284a5ade2e65d92ab33382370a845657ed5ed438b13bd3e078403da1c8dc8c797fb8e096a3006ea8e53cd7b18c9fdbff8908e51dcea81ba64f0aebc90eefcffa09c8b792d5b2e5fc1c82569564980418d0ac265136534867465e67800389e40c3b8af17a10e1ede43a9a40e390f728968231b1f0111193f58cc9660bd15ae0c4ecedc9ea4930932aa6b14fc3c07a7e5c52e395751347ef3e952fe29345039b1828408de2b8e2e377cd6d927d3e466075740baf7316abe76855edbe5d3381612d3acce897f5e3d966deecc69240b556b7cd04fcc9d9a8eaa4f4b4cc1183180a9d1da83380c55d658ef61a32282d1c6e3e52b0bd1a9a0f26c00a30e1521777593c36109e63602065d6380ccf6ce959bb947fbdc7b87074d1013e5e6b02e8bcb2386da0de2730247fe7b3a93033a85a0807ae9e886e99d108011e7e2fbdfb477e6f5aac2ec47755c15585dd5d681d4b13662d9573ba837298ff25744a0514d9210bdf75af573511770519fbb8fad891f97dfe567073f28ebbeeba19e743f5c83af6a14d52ddc0a0296e846a3db8b31ced3dbf51c5dea13c4a1a491603af413e625eefab3aa8d0055f97f0c17f04480484c5b84b1f12d7a29abecc6291978b79768a6deb642edbf30a3b314fb57d30324ac52812b1ed162ae39ceea1d9e238a6d8abe7e509fe8d8598362f99abb223cb13c444c3e5cfe4793ff7a86cfcbeecbc56b207681f24e1654d561c5233776bfe76aa92f3d219b1ed6352f252dd862177be86d293b6d2226ed2b79f807cda5cf53f6041cfbc0898b8f791702b13d17693d4d8d1bdcaced58675f0f8c06c2e7895adf67c73ab96cf3cc0f311de355fd67a21070422f7cf86dcac32ea3728294b9b439f8bb2523cb2781eb15bb70d33f9d4157335b4f5fb2ccd0a9f2baf823502359b1bc03bfadc879f6e5e6be606e14aa395b87a560ad5d6949530436e693142a1ce715708a965ff2b3cdcbf319b1438a40ae533633526c82aa959f76e6cb6d537e6788819f93d3d198d780dcd53b04fb1fb9a8b7833f3f82a2b4d59e06e1be67e5ef5a1a8032a1ed6b9a7947725fd17c771f1c8695fa80657de18b77e8689e3ea76ed80c5bf248bf49fb79ceb2defb920bef229d913de6333b579e2c6dabecb3631566a5d7b7ebd86cb10b6b61ffca0bc39075c1913928daaca92ef92267212d81d72f3e0399863cff3bc240fc15a88f84a832b6a76d957423b8d1b40c13a3039525655edf13cca02af446a46a0e19ee0bc8923fc3b092d3c0376052c5aea398806b58c5cf5da50c9fdbd7af42b9d18fc0245a494ab48f1a53fa49e9e7e481d4229fdded34b837f800c099953fb5acc3de8b3e498ee75b0ad53da1c8e7e93b4094f31c7db122d893a50d24802d8e43ba9f01708f7882ebbca3b6f80a0ba7fc390d9e4c02ad5677ef8fd9225973f1018488679f51ddaebc989481d2e410bcc6d58e256c16403340bbc1147f077ed332846cd284b991f02a81cee85cc9625bf697d8dd33d076de52a94f574edead95ecd93615ce002b7eb1376fc52d323236b7e1e953636f73a5c2339c49a53976748afbd01fe73ea47210243996a10d8fe011fa034f975948715e17b18fdb6fecc6694a77839a94fc3b40d918c974c1611a772bf52052b524fa775f9658e90ce0b1c29eb809506d06d45203d6ede595e8defd7c3821364d418deb9db83c09caadea747a70dd396b8a58e9ff2a08c2a3022ec69b9a419ce036acf0b1a319619d1c1feeaa1221d8b56b501f9c2446a7e1e0c4f87d1855bf066edf47141de26271550851e7a436c014330a996541049daaabf7d6fa7cdf0421639380c287da65c66a69b0660e44d82d69eb4598b62f0483caa413b94dc666697e54afe7a060ca829bea1d55962df025a36eb8db25ed216e7f16080ee97da0e89e5a196f6e861f471e9b639b4263ce47ffb406fa7254195b753176a01152a7e7c292c6a46f614149733419978fe03ba8c467958f8e357ddbcc71929d44ae0ab531c6a6bfb56f3d223c5c617db8fd2c22126fd17c1548164aa5595b087970adb63e0b55a359af4727db50d3334099274c03d160bccc1aa8db167c02ebeea20174d529688614de6537db37184d89c33d6a8e39ae6689f3827be4adbbe3da342e0049c872ef6da3d6cfb0d8d7665bd60126bc51aa7d4d03eb1b14c6dac619c2ca15044571e0f383852a708567fd76a29d5ec5fcbad1ad08a05e347993d6d0df655236c1ea955b3ab9632a51bad26d8a4aa8414edebb429b5a5a9d675a18a798e4f85381e98d4a54a9b1db8f20e7fbd3e92a84654aa0c437513489a5237c655b868bdbd0cf9de0bcde768c4feed76072f6ea000ccf2b6a6700da6f986e2494d2e9fc7e2c56d5f08c525f4bc217d9bac4a83b5af9f881cfca0376e6c3319bfe27e9831a345952596debcb4b54384f47b699017f4df38a033a37a738d43fa05a793d894d5fb044441e2f85fd1c905a7231ffa4065c453b40d9be5eded0cf6fc2482500e954c5bd18343da2e9fc89aae5c596b634eabaef56ec80229a738bc1cfce4861c15f2130ba498f708bb940599edac533646a314879e2a9f80bbccf222b5fcf8ed678c8743ab8cc41bfd21a6724a35e3a7452e9a5841aac8642102eeb576cc17f80a1a5621d0708b3bd66a0c7e63e3285143b45ad6a225a623f2b99ba434cdcf0a3c2bb73fe4f7fe3ced4af4d69ae23ee0b5463e014a5eb25311a7cac817b59b51428300e39edd17fbeeda61730b40c70a9f42e4f0372c9605bb132fff9ee0b280b09c1a11fa8f3500c07e7ef9040d6a2ef97e1f9962730c3754bfc15019d131c3665b9c0e355092a408bd22a3582412cf4caaa7e90c27873219d1222efc28b6fbe1f945d6fca0123202bde1ff02e72d5eaca4de55c631d62a37371c97bfa24f952949d9b7c51fc036456ca7d57472c0cd7e4a49f3b883d19b83cb2b73d213866ce07a5d51d0f3fea3d78fc78609668c57550dbfb477dd7684f438f053f5b425fc50efa5638afdf8b2f0f97f20f481b7140cd143af47e4462117c569f026fada3e6807c29a738b891782cfcc457a712627b5f100c10cb26d8dab5be0b88571d4ca7c922ea88473fc288b6417d0c7bda16668ce0519b97607a2d968c65f256aa5a3d96eedb32015fbc8f4be8ca72532e09502b6b875e42ad0c4906c6ff94af2b2c618d7b3bbba74f22703a4238136806b2b8e7b69329e937945a840d3d9daa9ad70ac8213633208fe395a8ab99055d871dccf50455871565745a55dfc6890f78111112dcad9b7b8a01cefb26221291a0d7d42258dee45c78a3753391ed691ba97fa8e320f5e2dc1609e63d1b00507784cb33c8b88c570f2e67f418fcab2387c85e0e49173ced60fb81a61ad1fac87f3eb66b860d0937d9d2386ab678e686210c7bcad736d4ecfa519ef5de54253784eb56289a20ed4d90a5251931fc82ddfb063799965ef5f708130dfeb70528841ef949ef1ca96f30276edb897304195212056a32447aa04e3f722df8509e82b27b39fce783cd65ca613a54fc2ad91de75277a794e76295edc7d6d52061b89ffd8d6ed6e6718804caa893466c345b6ba7f2133dbe960a2905264002c937b3ed57533195f56fabb1299e486469c1710e12be2a66a79c1a8226e07b64add90313d86afdb78a3f92a209090337b85cbe01cb171ce7118427c361610272d4abfd58a7023758b9a989dd255c587841ea1b1c613bb39b13498adcbaf4705c91bd72af6641bec9ee7b3b042ec6b1b116b887eb564d53f817788172ecae722e2bcf261d1ebe334b967336417003934e0a3c584d02153d3186249508d427d2822d4ecde23f4cb6d247e3107d4b667d6994f795cbff32f0dad75cd46d4743936d89a14ea5ab5a83dc374cbdff1ac7b26457b0dbe15ba2b8ec93d364beee7317d6641f7f114fe6995ace2e9c6975f559fb950c1adb751ef13c7fca4eff737dffba59cb6567c6ec5f4ccae02b129c913950bd600736c0d279ddbef8548b1fa0218b25f31dd3e3395901c62cd964233d5daae424512af348cc2986fd8b18c497189a127c40dc778bb0104722d3ac0e13e5bf7203d41a454cd58b2d5c9728a461cd7c0689862dd6b5f364a124f28f6b68dddfb1cc88933dac41aa70b0ce142acc4cdbe11cf7673469c3b1dd613226b32eb0c0a2faca303c723ad90b67f462e94e6109b4766a6ddaea340cd1140ec7e7bfdd69512031fecdfb39439ecb879a0f25511da8749486e306eab0abc5e5327a240e827d9f41622e4d0aade82b24a1a072a428b0efc63f497971c162351c850dfb8313ee491ba6d1699df05db595597b3a600605387ca7fea872525ad327ba1cff7166935c3a5aeaf1288409aabeade91dcf5357780ef4ee3a0f83524400363c16bea4a633b2998b928be6cc73ff4910ffecdfd593bb5d7882e585bc011ffdb87bf4d44eb594e4e93127f4b3d7baeac88086d6e4c995441fd2f66c1d4aec30751f27a242acf40ed2922f794927488f790bbe1b4e94212aca0b2a221cc15217a356986534b90de4ed98d4333dbf927cbfb756c825b4a65ddd630fd0d98402e36a53f5018f98096eeb687e7e4668874b050fa3f85c335af03964c80523d80211bb82b02d567f84e533e4d556b44c7ce5d606180bb265e8c936e2f7a9180bafe111532343058a9de2ff82fbb6a264ae5d388f50236260a81e28716fd6f97a08c0e6e56e1ad2b8a6caae164d1bde4e4cc10afaaad608bae8b914bcd15e034dc2a9e1c16d845494d5b35e738b88387e597b7af0bfe43c3f1c6252ffdf871ecc845c15064a31a2f82bff55d70ac5ea7a8d09112ab326ee2a0dfdc86e579d7b76b6196c36ea13779be317b99fbcae4ade40d01cdca4d7e6af3954f626d9822ea34f2369a85cc3e616f48f99f2c24f40e33bbd85e82ce95cd23406bab94f7acd1d50c805e48e0f6c4359173050374ab4e9217dfe2a14607a20798c0e2a0d9fa1c1bc9cea24a372e4d737a8bb6de70fe9030f7237992e52ca044a0aefa5db62a5ab5a854ea52e11fa3a4a3301f412bb082037818c37a963e154be8382694bb3d102179b050217308d39ec0924742089174dbc506f681f20599834ca8a3483f541f46ad0611b0ee0ee3f1727fe18ce7523a1a58bb4201b01474fad2502504b3105c5417eb55b3f1e7dcc0e0a59cca0b6d8dac9d6ecb0a2b3cb77c2fe1ab27b16dc4ea2832042165be407b19b668e6ce8331342e3f15076b98841ba0f09c867407a5b12531dceea50217b4c36bbf2885f68f27650f223b6dd115af451533095a999ee3dd0968b7fe1ddf14412e07bb40d2b815217d8075b43351757fdcfc5cf128d9ca065e9d6a650ced1890e27c90072b1579294ea145ab15c57dd0cf4e9aa8ce1e8232985f33e47c9d31a6e16b586a3957a6b4efaee78c8ae4a529f791407c82bd1b87a801f16eb087e6bd0164716218dee5dfe39d087730ad0d93c379808e4bb300a2adda76baf8411ea460bc21eabceab2dfa41e24f37a985fb018416e84b67d44733bc67a856b8b9df71371e2051ecb49037bbc8d5522dc2a57755a1157e1dc62eda35ea39a4bd263a7e7e0149c738e2580a4a476a36f64a63de5376752504888f965fb45329544c3fe7f8e7df545dd790542fc5f04c8ad4ffa1fa53894beef11bb0bf4ab0fc5f04e19f2287c9841a3397dbf47b7cf9f9f7147c28e3f79cf1cddc941aed46adc9658a71856d1576487e7b0d4f9f1c3e66dd1f9ded4135e1219db3b3d58b0f274d9321833a4d6770fbdb9668f12072c6b7a43d90c8e6f0f8c52b2c036536a771c9265d28ccfef61686a399cee125aac4c3f5de6e2ab2863263417a059083ce973f2d4df4810ae7159569c0fc5eeae93fcba9cc9410920885b965bba8acf307b6f31be4e19757410ae8a90f5b4af759666f89d00ba90d6d41c8910374cc39f9e2ba130bc18f3cd5c2ecca9f50711185efdd006aca29b47c2d2faaf44b2064679d3ac7d2edef3751d4cab22ab1898236f0d1b8d0ba26b24b84688fe948ef9b57dbcfdeb3fc8a46a149f5d2a3ada5499800b468dade1dff6e677e778a1ab72aa0287621e4217ffbcb88baa5d4bde83ccd0a0c11d568c42536d61666c2438980eb8339f598e805f458c9c063fe114b2e8b2501faf356b45258fd70e151089211f8a447af81691c76adf8fd27e7598910ce6943a75ab6fc6d0d7f29a7bf04989dd8662d7f236093dd1a5f487e8301a0de60319eed5f94ca1f99fafe738cf0e57d5cc2fb25739ab4bafaa27c9160675a77459d9b40c27aea38312d20f22e470f31da84befb8ee09633d4f4fdd901746b37bab42abf1af22d55ca62f85fb582114dae49426f7ac13be0fd0349e8e7f74527f61ab17b2462b2fd8a5b407fd8b8bbb2502b4993a249c3698f5d20aae5eb41d7eb25a0ffcd5e40dc6ec817e4c0388298aa31d345cf9e469f7615c0e4c40e2d77673bcf4d51693b04aab5c37aa9c4b4c56ef9286ed38fa842a7aaa1e6d9947e947b8f6af9371ea66a10cacb4d6bccde49553ac3e256fdc4a6ffa15a94c4aaa5064d6f3d01f890beabc429ada7356b5f8f53875bc3f7d33cc71ca599f4f14d4f97a6baab77ea25fbe593f67ce7309f19a0f617c09efd402437943ce3985749fb4a4e15efe5ab6df7f06cc289040cadf64941328b491af98d3f80172c9e3b56cc49ecf38cef5f7d93bb7a9b5eb3c23112c34e4c68b08dcca2eb6509de0165828b63703209951a94e36d7392ca29126ee5c0f55dcafbe0aaef3f5e98da98cad3fcf75bbd7542314fc568ae412540a50d77c1a37a8142d6b68eb3e9e380c6d52e4759cb7edf546c3c0ecd61c4fc85ccebe74f6de890b07f61c9b11b5e18b114da37193812a67b05995bff6da83eaaccf3d46c357d4d268905847445c0c163f2c7c503e407c846d325cdb0e78b7d131959d4c32ab2661030946a3c0964326f12ceeb07b2cbeccd9fb0a5fd5d339f70c0e862452d87279b4c6b1fe269da8dcbda2ccc737ba4a6448d06447f321b685d2328f9607e9ca0ea0485830b6844ac6fb0b1f070777ed40223a7e8337a525ccb5df7ec5acf05a81e0b2b5a9b1d7981403d09b0ffe42e6d11cf203784d09dee534206ef4395cc9276e82af8cd13d4d29b02240f3856b0f9859bfd001dc844c7af9ea769fd3856a645b76ac1ee79257228d517efc05c70df5f32ecf529a24ac01418ab9a8ca205a9db7d09f733f2001f15f038eb1595f365c12d2659e1aec834fa744a89da4e63ac1ff228c357c70fc1ad63f4eefd4dbc33b0e3ee3efb287a790f90af277d19c5b411f93ff7dfc9cd1a21ced24dc325838d43a2e0a55c556145495f191ff79f48ceff2d9c030e1d6d001bf62a03a0d5029db906faf237203d90368b1665b32fdbc048237387fbbdb0739f7ce659c6e6710960e4be7846669769d392a2c7c4f0a929b489eade617c4f98edc0f36fe719e6a29e3d17f0690b9926a93b006e49142f3bd4919336e84e8f51658f165e5b5e08c1343428acd0dddc00e1d08b1135eed99ef064f3c1b18cfe96a21af4cfd4ae791812b2e85b7680aeb8fd1ca904bcc367ff63a8a0a504cd329c70a8d0498fdee91274273078a0c43cf8c720cdb01df7bf1d06376acef529b1bc7b4ffb8ebee23137a2d5199e65b40a11a45cb44a50a9b10d0e67f9e21d9a99a6256bb7f2caa81064345264cfeb22e1fd0e74cf919e9d096332ef0f8b3be6e06135912c176ad1104f17dec2b3b6e55524f60577abcc47236b542afbe32db9d2811116cd2ca506860cb41a16322c5b7afc8f979c1b3e12e454bc770289e492fbaa79fd61053850ad01578b0b7044411ef3842c09b1849d938a75cf68e282058f0529fa01547ebea34ea42481c1b6f567ceb9f9ca54bd455912289a9a90e9d016f034b9ecacf34d127c92b3e846947af18c76453331efe25f6f3a6dac90a529e99b75717a7dcc4a434601dcd6453c4aacb8d9adbcec8070cc41d35b31106279054214ce278ca71475bf2d71dc3c74b62190ed43cec98db3f1f2886a570c32b4bf5811f483f077be04d6165906bf339ac32087cd4894b215e43b2f072932d414d6592332e8d24579ed2a6a4090c0229ba6ec032582e2ca0afa8fe8193c2dc7308d2db226a024aa329de369044b3454a6f1e855e6ac6ac925313937b4ef197befe48ea70db4421990b4665d4a3947fe339c7ce73b55a5ef8059c41291e63e167250bcd23637c559c44171d836f81d2284591f354f46676d91a938859f3e6e8121a7834871564bc2feea8cb3f9c3bc0ccbe7ab4cc4eee15baa7cfa2277912bcc275a47f7b09c49224cb7350140145a3c6f7959f4ed1f41cc2e1317273845dc4a265dc85223e7f2d6fe24cc8f81de454841351577df27e10a11657cd1b6f359de2d70e07b27a11b13baacf723e037b8e5e86005e3ec15744cde04622e4c7f2eb2f6f03a1e7582d6e28a047ce801cf32605778d78b8f0abc1074f78e087393dbe3e193bbf9d5b3ff0f54dc0870ef16c1fc2444880c02470364ad36dee6fd7f29f617e60db2584146368cfed7d0a7136bb4613cb5315ade8c43ab3fd595d642844fcdbc5b99858adbe37b721e88bb0dcf1222fff1483e58cbbd6741f7d3ebed860d07c14ea753c7dca2c991096b379492fe89e857fec01d2b582f254dd3f2e6b2bf69759e7daf1d4279b9942bc2ab0f50afff5c4d491891b836b8faf07219b1e4cf45f6f6c94928892cab0b3c40955463270e00a4b901c816fdbb11414361c61cf03e5348cfd95764e3d08649682069fbd5a8ba3319c07f29974dbacf73b74432aac24ac77e09be26e081a7e2cb0062d3acde7a49011626610bac60538ac4069b61bb255d35ff03958e3b79c9b107e26f09ba0e352c42f2a2b54998ecfbd00a579a19a3e256801de98b89a8ab97ef42d1cdce9d9f00512a937c31f6002377803c8be55012487bdd624c0e8c58fd82c98b22b77004ce5c296e8d796a17d9abe94f8481149a79d423d26c24970cc39eb52056da9792d31668e64fa1c693f39c14f6bea1e671e836669c36f2fb7eaf4bfa36895ab8288b2db9f646c3738f26bd1640503710e3c939fc01ff5106103493237bf0bd7f4a311f2c166b113f0ae14fc6fa4e9aebc0a35b2d538a74c2e787954c7ab081759433d7b4ffd1c95b6b7a0d88091da5a52a03edd56646fbb7fbcf67ae9415f9f951dccc3c7fdbd0856f13a78c12e2ff0cb4b9cad7f2046405d963079fd885fb18b795f8dac2a505cae17c689d2c5ca6ed3c06d091c5bf6d03295fea9e232899c07d662f6e54238256b8fd11b0e8981ed626ce123afe5795f0d719a14f56d0a5934fce88f0a47a189e0318140bc6d776abf4e1a2fcf816978c43198f958d3b2db4b5456761d058ddb1412518d0e1a82445d1ee27a231bad46ab3235a7f1fba07ca49bf39b9ada6b5ac73cd43357d65f29815465462226497eb5cfec8443f0bb561c18c9d40f334dee59083a53ffd7564dcb2194a0fcca03f65d78837f7cb0ac983d6be0b45cb1d98c14a0673be57cedd8ee08ea0379bbfca635898de98f42da782a5bddb2ad159617a9153bffd3601376b7cf4497fd3b228380f8df03cadfae3dadc4bd741eb9c9c725dae423234e9731eacdc7db6fded7b48b7a665ea2d1d8e8a3c796297e2ea3e04b8ee698d835e574035c7d3f648ae732cea29097c393288e1fb2f52cea80cd36fad33e2ee4e3c890bb60ba03435283f18b8a8e068134c9f935dce9c7d5e01839a17c5af468ca745d9c9b4cd1027a79c6ad82eec6b104ec4a17c4a28392cf9684923d14526452fde26fc93bbd5fb5305d0dc855843c73119513c8dc75bd679501f7a85497ffca1770d09f39ba9e75c75100f88ff8ce45f988a1be721b09e9edadda4739d119c4f82b0a8a84b8bdcef45c03317ab7c57ab51288d38e274f9a918b58e99d0e64d4613e19042c0abf7cf64da64d5663f65ea696b3a0755bfe3b0c012512f4e1e5b5f2d2682f7c65b77a2c285fd15c9424efa411a68c9126eb9f6b5baadfa9479f2b15fb16c425b9ee61b06518b55fed3a185e01095a562b7587337ba0bc1e5ef234a27907b268fce4f2573150eb99cdc1eca60096941acaec591587df7be50f8201ae2dffaa811673b49774c64d077b20fd4083059150f901082dbf79739a7bfe5225648f88c5c53af32f1c66d490ddfc6fd05aeb060499634aeff38d0864610b27677db026f48b3fad5625ece473978436c6b405d9c3db410eed92ade34ee6a7dbce7493515fb24f844f7b5b2ecab233494e8e763190e03281962053858e4f1f5a552214b8b15a1cbb0c98954aa8cb58c2579033d091648883711a1e0c69ea0b0cd60a9fc2be21ad43aecea68eb3fa51d6f41c6cdceb05f7755b86321cbc5a591204f7c2f1538d59c7d64222a0558882dbc7ddd853d6df17ed78a307aa180302c9e940444ead9b4ff76dc6df97340c669daa718999eb8c0b6e96675a7ce5ba084906bd4a963633caee48a6793b5c44ba4f6b4e7bec19fb120e96e22c7dbce0f1c4c219ac542190a7ae0c913e29415ada3b023b848777a34d935362581daa742b4e444c55a91cc08e9207aa5acef8579a6abac2f94ed582c0309f4e7059382c0902c987f3020e1f17da243614be0e44908f1d34b4c77be92a3404820d52b6192e03c2fa5dd8cc342d3806a6384173b3f2db8070628838adca3557a18ad2c327bd9c185251a9684d41551326e07567b7c06cc5176a8f9c0a6edb8c3d6920bb66e8c0fe6108f7c88562fb25376afcbe61c15ae774a8c9cf9265b4c7c84836d51a45191684d201fd0d153088878aaa2c0c012b6206fa35535cfa8633f40dbce16b3a6e827a66381f31c90ce5c0ebda6e6a6c0419257d44007041155b78f3e9a91e377477320f5fdfdb52eb85e51cbd0cab04a07f9f01366311295181d065cd14d90f0d431ea6634ba4f837f67058da1e6636739ad5af1187a208e7c1c94531e0f0250596ee22ac455d82ab370c282eac3451ae337512267e027bfa0a09c7eb414a660a51248cc6e3249fc5b55d4baefaecb4ae6fc554194e48c1bfa921dde1ba27ad0617aa055459c8b4bfc150d37043d15decae84f099c38456020107ef94a020c70ea9602658aa3e011f34cff65fab7e17c732be34e3009608aace59445794d6581646c38dca6d9fa5a2689b52e9cb1988faf4435a96be40793ce4eee53bcf5a780f1d438da537831df660fa888b1a8b3c215298c7d0d95a84f241dcb2424567266ae3256e546cc2fda08e094a0f3a12417008eb474cceb22cec7ebd751da99963bdc54a9c825a824a58e62988b6f4d972061c89ce9029fb8cc80b965b352eff930ffa3d19becd877dcf63136eedb057d1b80f44501b8448d36c10567fcceb0899e48f4a2473936f1ce63cb3ac1c79e57285122c9abcd74f914f0e726506e98b1a6557046c74205e12781393493413069e701036b1530d671be5da221f9d3d09fdf1c7ddfcc90d40b181167b760269091b0b84c1e90ba256bb4219f0fe74bb164ec489c0cfd58423590287485412c91869a514a83990ab30d82070652cc9090f25ec5ede1b65a55f278158cf41d8c199f73f085ac8a2adbacf08f349066e66af3037cdc3daeb52d7388bee7889ce52c5ab253acc0f82a77ce2a768f57f621223334caf126553a2e93751edd1478e9a285574f95445768d648dad394d58dd6eed43daf7fa87a94ad75355817ad580102e7e3beb6ddef45cc9abfed6368df41c780f77d1b76185c64e6f1b5781d5a56f308f83dc9d5f7b9e4b282e9c77861b289a7688cd0b367765f161d4f764b80e3cd6bf73d613e9c23d21de26ecbfd2a78920c0cb911ad7d73940d242694dd2c23033d6e4236f1ba51cc9e9b7d78e87e767591fb6b155cf5795e040cc604612e21e0808e26158cccce3fd413695e86bdf675fc681b649442450fec48520b1ee5b9748137107600eb3b2a839ec068ed8186ba244dfe5e1ef2e0515438985502e6bc2816b528e725cd21de03bcfbcf074a374f8bda1837e29559c3b51d4bdb6b1e760ce3b7b1dae81929714524a9223afb7c0d685900a78026d915c1b53dd9484937de2409e2ae2032280da0819c32684ea80df6e4d870cfcd428d41db747e43f4ac0c5da9641d918b52b372c2794efb5bf4295b0ab745601465550d176efd4d94832476dc196e9301169d399cae876bb06d40f71218e179efd9d8a02b9be72b2ef69623489a26b1cabaff237898ad756ad9812dd289cb4c7a220e64b38e9200e7da9f59cde38c365ead0b55375e6132fc3d0a79847454ea3b697994a5776ecdf9fdb10d0eee262a172b24b169e4d285dddc44e247ae9bf1cb8b3064b6b99651b8838a28375f3f92e71c87e42a8f9ad49c5b8557deaf2a1c230b4eab98987aad61777b99ab1894ca05ae2c7df0709f7fa0a6f31cca7535eac2e1a0ab4e92f0d842c41f418bdb09ecde14f7470475f4d5ab28b75e931c70a9c2bbcc776529dbab663f5e3eb487f0890a1373cffda6d3da42b26df2159c953ea688ee655f548b515ebc68e99744a1b1ab9fa5c5c3bd60c383f8b06abc4f7a4efafc0d85394a84e19f576ba75f5c803fac41a99515e2c91e9f0c1c788ca8cece9f0a8ff0d0130afa920bdd6971ea7b4b2adf5841e50dafbe52ac5aedd676af340daef99d990538f4b55356b54a1ec09d7b48a6cf0c9f1f43a52b9a486dfca1058ad53f1a06bbc815d0ddc6142445dec959be3444d91262d49cc5693866f324b08ca3d92a080b11e77515e0090f3bed73bb1813f30d9f43b1ed9355e941ba2d5fdb89e1dcb3455f810011742beaf15632376c3fff41f30481b13ecaa305deaede4f0b36403a3d9b085d6d8ac196af00f066b9e2971e951ed19f12f3d978fd3f40a9241d7d742c71692f05a532bc78c9cd4f8abd0ac4137ffcb17727c8e87aaf1006bf0977400bbbabd692b8d7de9eee571dddea6e28db3e15243d21e3f76566c029b6d5b9dbd5de812c51d4cb101c54f5d7c6eb96596538cd64325cba2d8d9d851f9f3f66a83969ea0a24b01c8f17d548075d4a66b923305852e87dab0937135581fe2d2940f08078bed468ee8900887df08bfe45b59fe3cafe2e72a0c4d91c1cbdf106a3b52cfdb30822768a82a1d0a79d4f421dfc59ecaaccb04c35f5e69f1e8c5424acd590a38621f79a4c3f2b27187110ba4ae4d87e502a6877d7d9a3ae2b9dc43cc1b8f6d4d9dc0dea54d7aabe42dab6fd761fe8c84b5b6686697b210436cc0967fb69ef3a271b57d99520b2752940e617013fc768330fd43d9a81f9e204a726417a735604a3070e70f3b5705fb1472ce505d3b8fba5fbdbd9b87a1cc23a3ff5c74b135375dd35f7dbe9c3cc97b7d85984449694a962e20d344de3e55072760c9d849690a7d517699cb581e79a23c9e43924e1443e3524318ceb4a8db7159b680d19de229db39c71a6e699579a43c93f31c77dbdbbe282a7f3b945fae6291a1ba60bf5b5a2712efb09e8ad72aa660e2283bc3dec51f63e650544090ec39b9069123485b8531ef390d84469a4e597f17350242c5a3555402befbac2c4d84b082ce909842911da5a548ad306c68e7c5b4c7d43f615c306fa7b6b0ee2f1087553293696f431981a6263e59883348f2f465be08c06723d492d68619b6ff3abf31488781f951891ea14c322da61b6e66c1453f91cffc76a8632e28d4db48445eea52055ffef7b60198e0bd4b29dc1878e8cebebe15c545654488ead628d6ae7c69f9b46a2e56c46c4e553c11133e26670b230b32684c7ad976627084bca9740d0ea2ad6a23fab90dcb4e9edfef26a5adb1e5a9b2bc76fe58b9d25ef67abdf5cc71651920332617ad9310dc9868728368e8aa1ada360856c1bf9b575ca9226b40cb503387123a007ff70db9ca844e12a7838033ab19b385139dda130a8f6ef1c7a8201d1b24ebcf3b766c03bc96b9c80807b85eebd40e7b57bb714412d3449c8ce440835b0fdcf5a09694869dcab908c0aa4d7689a10ead49ad7e9d0a47535fd52cc1cf0df06defeb8281b80f70fed85ba347f99892f0b9def48b0d49b39d2f78565520c009c22e0fcfbb7ea747e88c464e52448235ada5f4efef40864c89a33d116afe1092afc244661c77e3d8aec6c60b43e40707bf909faa64285acf90f9b25e125c65f722e6acec005af48e9c0b235f0b73be989e37906ce4cb1819e97edb5c7387191cb8f4dd347d34a776c907f6fd36255aff01f0754e0a2d981baf8b6e077c647aa497362119fd572a1e3f7fb279169e90cc64d5af2536fbc984a85535c3af06c4f16ca6c3fc735b28e68dd2fd72ee7087d4613ccce826b629a8ef3f7cecf2643060db17d60630e734e448da4d6c74eb93938ae03a62482bfc1465d1107276dd91d9f70376050b2a3ac516f2e118b020065ed8570b2684ae41a5f62ae5d41edd79b96fcba6ca49e796b4225c506dc6a1ceeddb2c287f7822ecfa02b97949841a1e80402cade5ba596af9c7f421106544447d9b872fe019efacd92384be9081bcc2009739282cda316afe6c5a0fe36311205a541497a154d6fd4820438f7b88f757ae067a4c5ac31b377dcaaf89aaeb7a2817a5c464c26de340f87fe1fd63d2c103cec91b2a425b0f4a2ebda3ae60bb9f1e918ddff7d636d3700bb4cfc7b763e11a309316fa42be621acb6dbd52c7d9574c188cd346209468fe1035b58ff3a52e3c8df390562e0dad6f09442d724a5fe9fc5cfa354fbd12fb63973444370c88782a8dcfc3d2f5056016b902b739193c157c7fee6e3bac495ccad13a2021d5a0889424b0ca99ae73a3a6fb84d88f24e6e1ca8da40ee3613a3933518ff771c7b62228e21193a47371eeb4e8ea73929ddc7f5974ab2c9c61953a452fa8c4eec5524b39fef966cab9e67bd8f21fd899a6ed449064942aa6447df1621b91454f8ea38446bed7b4f3a176187cc48772f66223742d0025436f5f671c9d8e04a87db108e6eabbb053402ef53cc918dd0a2e1ea266e183c1f8a4df24cdf3eaa83fcb854e4baa7dc104c02501b72fe39d3bf7b853a69edecc83e307ee5e430acd92cb687032e37c60229273cc0f4d0da4edc4601b7ceb8fcb2790c937d2e4c09a12a818cbb66f738582cd268b4d4d6a43bd88a85bb67cfb081bb426ae0aab9e784e2f123560f957c6d72533ae1d9dc95b0ac6da812ed0f49bdf9b290376322196e0460095cde354982398560534f746624011bbc8389267fad2db73a64c6fc1687ac920315b43118e91f157a16db7059f04de8d628101872727c21f9a252c443ac0840c334012d743aa6d76e9d9ab90f802bc1d238b850d9b027006ea475cfbfbb91d1f32e3cf8e26b4b7cc4a0089fe102d8e941016d0665567561cb348621fa98ff4e7a55e391e648e5f659eca8623b6bac45ba7fa34ae5212847192bff5bb00c8b14ca902a5f5488ba0a352d9c168e20b2749a5bdf9c899492ee7459ad65641d0487b5a66a332babc131dd188e98d96613dc3ba095a40568b62f266e13782c112e97910c638f18d49a353377e82b76e1a8fe31764a93adb96a23c7dad95628e0085461ac9dab25e21908cfb33964ca3002b090d61c23c6c50ad8767403e17a9f4aeedfc38b0fca862becae21b36d021513ca6739d5ea9637dc36d30e218126089249b6ceff362268181ce9f45f2135b630015798e9a8ef40b0a398b162ccfae86c3b634d90f3e740c69f4180da9c0d166d52ca70ad7249f20f6db40ab8196ceb2f476293d32b65d5b8cd84e8888b65380f20cdea9b24e2d975793c6cd25c95576996eb3da9cb75b2b145832d37327ee9be8b2029630c51295c56bfab2172ba089bc83018ee8375e4aed6124565ae4c3bd8e772f0d1b8c335d6a2369fe37bc6ee72fa1d0076ad786532dad430a4fb97da6d018bab6be3821df19235981ab6a9b97835db5ed5156a6f0b77ad20835dcd919642fab6bea380b2f98ad23563af4d839b4250a20287cf84a5ef4316acee0fe0bef5df37299d7936b23c43e6eb6acf6577b525501372b58624187418371a31b3e670c46064acef9b72b47475eaa04ef1377081ddfbe0b9e17f4932e5b2b8bd16873b784c285be3175fd13623a4caf055c71da893be98fcf2138e8c8c53f6564d99c7a095a996ce9c4545be866d0d852175d15943d14258dec1c743f4228e55f6e0f5017aada6b5a64f7c8cdcb9b5e8f129842cf1865671fa8d8bb1883ca83e91ee4a588182e54801d54cf6efd51145598d6f8bab53fa18b7c8345b5972dc66d1851b683abaae449e35125ce6736e61739bec554531f5679b306c00169c8714d9f283cdfe05301971be2d4cc42899e515cabe0fb67998b53df455aa8b9bc1086c227237bae7c0de537628617e92a78e2603003422fe24b6ee598f670a57bb7e4a94cf8a0bbd900febb5fa8c324bc5eaae1368c333614a4306c5f806f2e25a245999e590cf91d55b883a7bb68e2b2c537212efb9945f9679abf201d017d27cc38a15e6f0915865bd0533e70e70e1969b1b0c4d0a6262351c57c98221d5d5eecb9e13ac72787f32e4fbc20c59311c58b645a8c49650924d241fe96ab251a23ece6188e68c0ca1f4e94f5c96a552fd6f3ca2b699150dbf167daf8a7e8dfc4a88dc123f99191facdedd60379619efd0fe3a7c262f7c7d6c40da8bf025608f092103fec4f813fb1e35bb5bf74806b84ac7a229cfaf51cd022c09b62ec8132cd0acf56574f08370fc9b9e94a9db955f4fbff63f5e85c72e8a0f5f34ae5d45fbe526a1d1c9af7e2e3dfb11b56326e6378d1acecc2153b99d0e97401a163814be1ea60c54bd35c0139c837ed3df1a643db7cc81b826f5f7fde840c2f3ee2c592e582a6fbbee793a20c317bf51dfa09891e811a90248d2ebf183a6a9da9dab581c669c5f82685bfbe8811183968642d1b37e4e1a4be03f691bc9cc1baf40db05287624ba93c29d03ba3a45bc9afe9e51d194693df196db515fcc40bbdf6bb14f35844fa05ea6afbd84d1546979322320589f492f0a53b5b6ee1afeadfa7b5467b6603c53196213d3972cca73ca90098632c676b51dde50da49669301edf86cfd9053debe83ebf9afdaaaa29596bb25b5ad532b89d512911211f91cce2d77585db605ceb94437f5c6589a9e54c97dc644b359f7b712c64fbde8c2a8522e7944d13c251c98106e5eb35d25fb5eeb548062ac0d2014922681b27a4a4802c551363842c58f93108b663e7102a98093d656d685fbe2994ff8427cd26175906bface7efde27480af3aeb98aad5e094148967c9af1eca536a74ff507411b8eaa18c28ec33e00c0816cc7bba94dd6e01bf4a61c78b66edc31d8a4efb56692bc7e5de86a514644285eeadd839c8fc8820e6a97a75eeb3fd3d8f38f0730c743649242c01799b653b8552c9347675311570bb60395f19b4d4eced9990e9d1bb750770e3efea16ec366853e60d56adc4a6c94fcb6267f2c7174654a4d14416b1860dfe338d0a874ed55a7300e48476b9c960bd04d29824d27bfc1b7fcc0ed6e0f393dc1af77c7f5431b18d77c7f29ca74fd624fb45745b5214451f69c1096af5e18de76fec9fe5e1a759106cb447d272458e776c787b4a5b8430596e98efc246a4bfe2d9151e7d799733a9ef56ff9438fa9666fd23b76e037cc2a80f5bca513f622a73e3186bcee77a419d3bc273bdd55b557e58000072586d726769726c2031352f33300a0a466972737420706879736963616c2061727420636f6c6c656374696f6e20696e73637269626564206469676974616c6c79206f6e204d6f6e65726f20666f7220657465726e6974792e0a0a537461792074756e65642040786d726769726c2e6574680a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: eb0491af9b219a8d9bd02cfcac2f8cb741ff8438acebc1392100a9614a387a6d ? 70789760 of 101720447 <75>
01: bfc3bab201a9af5daaff1a0bed58b23153f989d69f69efcceec25f2da130593f ? 70789761 of 101720447 <b9>

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-08-18 15:01:25 till 2023-03-27 13:11:44; resolution: 1.30 days)

  • |_*__________________________________________________________________________________________________*___________*___________*____*_*_________________________________**_**|

1 input(s) for total of ? xmr

key image 00: d1942300272b371c531865ee584d15890dcec5a850b4e0b7aa134aa4b7adece9 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 7f92d8b2d1f017b362d659cc066711c6cb13b92229fc78b9b94a3ab164070275 02692373 16 2/2 2022-08-18 16:01:25 01:272:01:31:41
- 01: e55f8d24b63f13d6d304aa89be81186f9533ebdfc4559b59c6b5efc460068d20 02785748 16 1/2 2022-12-26 13:15:52 01:142:04:17:14
- 02: c9ab58d0af25ec783c0f2a28754272273aecb55411cea144910f29908e6222df 02796860 16 1/16 2023-01-10 23:45:12 01:126:17:47:54
- 03: 2ad167d17b5358b93f106b90939d519d7d2662c38455df68506dbb02e83318e9 02808625 16 2/2 2023-01-27 09:16:29 01:110:08:16:37
- 04: 80d2bb43ff1ba296e261d5a44ae8ccd23ebae82b368c125733c7d5f4e3067a33 02812985 16 1/2 2023-02-02 09:52:50 01:104:07:40:16
- 05: b72812ccae948b0781764c755cafe4f34bd6ffa77015f76b547d9e8b24c53bc2 02814905 16 146/2 2023-02-05 00:51:19 01:101:16:41:47
- 06: ea2f6e1e22e3bc888bb055241cede9083b2fc51107f69ee156b070d2a2b7ca07 02847142 16 1/2 2023-03-21 22:26:31 01:056:19:06:35
- 07: 09646d2b7499fe4f3547d95663ea30affce1bdab1d7a3921546c31edfe516722 02847584 16 2/7 2023-03-22 13:44:13 01:056:03:48:53
- 08: 37e0cb07ab0ee73464bc1aa3c59bae9ff1d626e27527ab7ad9fec482aff09756 02847739 16 1/2 2023-03-22 18:40:02 01:055:22:53:04
- 09: 7a53ffb52598a337807729d80a5c6c42aeb06f44ac8916ecf83086a790509d25 02849878 16 1/2 2023-03-25 17:47:51 01:052:23:45:15
- 10: 2f1843e93749962f85b66a622bd8be650c313b6e9500813c59895483ac6fe030 02850125 16 1/2 2023-03-26 02:31:55 01:052:15:01:11
- 11: 42e44fdf055208579d9b20c331c9da32b92750514e62bd7d91b25de591adc926 02850624 16 1/2 2023-03-26 18:17:44 01:051:23:15:22
- 12: 12416afb2258e9d7a79cc70cc3a333327ce194523cc84cfd072124a533c23361 02850639 16 1/2 2023-03-26 19:06:52 01:051:22:26:14
- 13: 6daf39518fc56f5e17947001184f54f97c73e6c561cceb624dacf1f66d9fde17 02850714 16 1/2 2023-03-26 21:15:16 01:051:20:17:50
- 14: ae7f8dacc2d14aa99bfe6db2fb770f338d1ca942773965bcb1ddec277c423fbc 02851023 16 1/2 2023-03-27 09:28:42 01:051:08:04:24
- 15: 333ad1cfea15376bae7240b2b67892070ea247cadd4b3ce3f24f5ea6b38a429e 02851120 16 1/2 2023-03-27 12:11:44 01:051:05:21:22
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)