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: 8a7f9b3ec19d4d883ab0c111f0dced078fd07ae03c7a65111f556d089daa9942

Tx prefix hash: a995343283936ee5b4d180944cf8bc12f611f9435e54c832d57bd738eecaeb7b
Tx public key: ed9feb7106eda78f6953f3f44889de52bf7cacc053f157a897cd13b8a7894c6b
Timestamp: 1680098729 Timestamp [UTC]: 2023-03-29 14:05:29 Age [y:d:h:m:s]: 01:047:16:13:36
Block: 2852626 Fee (per_kB): 0.000941480000 (0.000020480000) Tx size: 45.9707 kB
Tx version: 2 No of confirmations: 296670 RingCT/type: yes/6
Extra: 01ed9feb7106eda78f6953f3f44889de52bf7cacc053f157a897cd13b8a7894c6b020901b72d05213bc1dcf71098cb025249464690a5000057454250565038580a000000200000002502006e010049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c075565038209a99000070ba019d012a26026f013e913a984825a32221ad97bc10b01209696ed1a32eb5d4cd9c3e89a3fb576d0fcbfd007112d10b100ac0b4e5fd6b4ff7bf269f55eb1ff3efb57f9febd76a7f8fff37cc2fecdee5bdbbff75de5fed5fd0fa02fb87cf8feefb0db68ff81e80beed7de3fec7f9cf584fbbf313f72ff5fec03fd3bf753d66ff93e0c3f78ff87ffa7dc17fa57f97ffe9fee3fd2fc42ffb9ffebfe2fa09fdc7fe57ff6f710fd93f3fffffff0fbf7cbfffffe1f886fde2fffedf699dc49bc7d6b005f5802fac017d600beb005f5802fabe98eccec16fc836a0320724ef950995951f0d4a98ab1ae23e506e1ff9f6a988d5854021c31be06992e75af328cdb4701029f7dcc75451d94b28a4602dc55e02b78b980676b0a9e4efbe5a873a38c0955424802ed955b38761d4b7826210cab97d21de9c54e71c6d628ea0981dd5c2db7a159afc1a53053adcea3e3b5b3b8f76d755930d0e96b5f96018b97b80305f19755dabeccf9be7e883149b67c0877b752121bfea967e409bdc020f6472ef16473c11f6f407ca311355f8b8b3f9fca3b0cedaff3d887cb0f64813f428074f367f038d5aeae1cd86a8e9426e2c1df1ea28e669babda8572b7d2f75b1bcfa0336133093e468d3c12ec1445d88a45f3181c7ce8df34d2c672ef5b70cc565eb0f9880468e4990304d88ca34811eb960ff36e77ebe8d2cc043c135410ff2ea90228fa23644fcb7fb72c094dfe8e14388dfc093b04f0588fcf02ee1e6ead805e36b88474fd1c3fec09ab6fba492e1004e722b7d160287baa8b4778efe5632b9bcdae8fc846642c38fd14ac904ae1fdde0ee8170e8b03f6cd074c766dacc9fe6dc9451f246e406b8c79c111a7074d3127ba0b198e829429ad25a77039570e1d0221f2495094334da1c2fd3a13314f2c344cf6e6c295cd716180280f62e3421ea3b5dcd9599bfbd0225edf1c27188f715cb35cd36d3e5a420485a88cdbef6b276ccc4c1947f64b9e63228c7766dfb68f24c126115918b3837bc6d6e4394232476cb1cbc217f7536bb835fbe19ba0e941e4266b80374f226a39b97a2851947c74379ec6d45aa8bb7d5e22332032a003c770fcada98e4f333412f8b2cf7cb100b8c6238f587f92bd7f16275b16d8f7f19d92b02b153fb5b690fca7e17d7f99c72dd6c6f3bd65d6001aa6695a2a76fd073611a79620fdb8410daa5c24af40fce53447576020dbc0cbf242830ca06cd1976d84ea02f7fd42de4273c9d2770a718a83e795a6868e6d29b17f3de4e8c20b0215e8aa25bc696cc6eb4616f7b78d1b973b20ae7b5aca2c4a34ee337cb042d01c10512650a1ea1332998e02380cc0b9d9e186af51215badeb88c6bea2c20c41f8e6167de8899450e1c535277b618214d00ab60a547b323cb52a533fe99fa8160a74e2317942aa20b0ac323fdf7e3d4c430466c04244beafa35bcefe984fb507ab370bcc5839b07686d2bf306b319f207a720aad49d1f5a5f0159fb7ab7a90a354d423d3e75fe28ee75af3fe9ccaf54505673ff7cb06eaf5a1ca11f40e3cd41e5cfabc81d8a681259178ef19d1b2a00faf92cf81cdc54af2f0cd63f95c4e2aafd7c3fa092aa173277730dc6dcec78d8cae1feff50969eeb45105e13a434fc3d48dfd1fa4fced9f93299cd2c119ac9018fc7e37db2b9855e5ee049030039ec618a1406bcd18aa3283fff9737575b1eac8d0929602d7ea8a4dde50c99f94f39578fa9820d8a22ceb8e55ae16d3d1ebfa3630e84f60294d39a36b9662b3bd4de0ddd160fe816faa45602159d6db07b741eaefe8fc0b07637f44f41b2d1f49e0629484599649f4ee3c45e05d1c7a890fb9a54bff31c60383088d3cf236832ec1933f79c1584c6edc5506b5f8f5172907183048d0a198938db8f0db1fdd7b28638655c74f340d966a58a79879bd5896c3d4bc220c06fe62327ac6948928d11ff45522bfdb6ee54f5379c74390bfbd446092a13d611640278c231cf1ad2ce678e494434d4a1069d911d5883a1f409e1d9b35ce674405a4add66ea4ea00dbbb9492add1fab375ad36cc4a4cafcfd6b314138677a440080c188229010f330c00e1fd7502578b4b7f940c6a8cfac2e6fb91d4c30f8112bf4cc97e6da35a958edf9c9a49cbbe72fbdf53dfd06b2c1f911e96fedb6b0c69f174e3e70a0dbf20087adff5e2f0502e1a066aedefbd3a2b7c34a26363de96a6cb75b6a9f90dbd1655cf7c7341f7f3e903279c5457261858ad8452d69240d8e2bc7a9f03cb65db5bee7911099976b362a241c6ee21d9679b82aeae421fdba258748e406c9367f98230aeb4817a235750bfd81bcaee7c86530dc25bac59910d7bab694958718a2d630a3cc1612812ea827766eec2a32b4373980e854fe33f35c00d162dc3a06c2482ba63e170ddf388b67be43bddfbc0daca46c8480d08efdfb2b3b2c81c460b50874e05c86a4a02531d1ff3e8355d7fc34d6b14f5c1138dbaf742553301a6c23e5292e6ce7db0c9dc15fd1841229ead2cf82b982f10010a025bc2c29b38bbb5c554ef5b932538459fa63c6058f77fc5a6f9d06ccfdcdf723c674b32c4b4184afcd9e7bebc16d4a1c16c87140fd2f2f1e7193dceee51cab159ae29b95e4cdae8437a1e6d9e13f204874d2e487116be3e7e3543f1ba8505ccf02de3e74b7402433a8e53449865c045a7899cf98bd04b601a1177de79d47d939daefc3518ad9d3a05dbd6d6cbbc756c772091f87957ff2f72515923f745d0249b87172593e8408ea058ce5f08a35ca759a888e1915f3f5010bcf958622ea5b557b4b0f4efcec33784f4df1201890ad1304c68a57915a464fe3cf6043591ce747b2432a191b72b95f5c1a569a587f4dd19d2466f0959c46611c5a94e3ebca9c87bd53f6cbe578f6a7b16e37ead027a7a0711e488d5c073dda19b604fc371c7289a5eb983f310f1263a290f98e8758b197ec9ae1324dcb1f996e2bfc76e219752c82b4fa035fd11d0d9706cfe94a52bcfe98aa655811fb583f157279bcb273b7e082d4639e9a5932bcd2b5b9bee46f004988b5da8b408ef7512774820916e44a68230e0c63291dad1e88a329585da823484dd2787ce99e6a9ee8851513d90eb85684eb50dd2590d39e2ea9f3be9b2830510271c03b262b620b5af68127bb57c3a6a40eb0f908f5f7b0b5cb36d173cb89d2a785013d64856c6e6f5281bfd13ca829199cabab1f2185f85ad346c35e23be7935723afddf4376bc04bafa3f9de133dced6c2e804482e0c47eaf997afe80748a81cb3befebfd8be1f321980af19b23d761e565547b3cfaa24041cbdaef1b3dbfa9f505e5cf89cc4df1254b82fc56228051176f6c07a4331f94855b0fd615fc0a28d331364c20926df494d03ed56b90bfee9fee7a25f6f4cabf2a32802c7a999464826b113e69958d2b6efc2f8ebf6c4f5d641102c1bee289421a086b716822ad4454041d3f8d21e1b0a8f4094223e2020ab70c38684ce79493c5ed8157d14287eb91011c716f33f75287fd78732f61d8df123ad95068fa25978190e019fe68a8abebc301ef19038327ec0f1cef5356e054bfa9d4fa5b6480798f032a1a8fdfef58c7ddcb9e3e0bed70c45069590af2323e7f4708cccb59019cdaa14a263d349c66534b27d55b688dcda1eacd45189bec4ff218f8d002fef5cf3102e9a36062309de69fee50d96f424ca4ca059e6474c3853c630b7e7eefc01df433294d1db07e954b1be1ded6a29c617061c8c4455103606d05668c43035053cb5f9eb8d0c21cc2793775e37321df531926e105ef7d2687d86ac4659f0fe2c2ec43779e342233c3f07ca7621dd446a139ebd49bb15a067f9de88b358b943f1916e9fbd472c78bcbdea9c2a24af90b71bc9c8dc0875b87ab805d00b3f9f41c5e1cf7eee78fd0d4de42ff451ba07e5ca0f5194e89e3d724bcfe20d188148a6bc861b699c2a5eb61d88f1118ef9438a4ba4a1a3a55a00a9c93e618cc443231dfaa0ec5ef7193952615d1b9bbf9021d50776de485a22efda15573f9714a60c76f46b01953fa99c4550d6b6342d5aa40da25ce29c4bbfca1b5a09c9eb414aa99feadc2206df692616b62f6a97c9ab826fa3941ccf6bbefe4fc788318309afd48c5df9b07b29a2f0d0518599d82125dbaefe56c9a3c712932ea2f1438add6575d59adee989ddcb23b4aead1750b1a9848a77bb13952fe362f0e7602a4cde856aec56c4efb595e0609b1d6bfd62f507c9060d63fdfd8133296f23f1ff3b53a4362c022fb04214dbd040a76c68171b98c6dbed87e428126d87e7fd2c23c7159a600d1fcdc6a163c38d6ccff89ed39a3c55d10eaf51abff52667f7f4ee5a6a7e6791fc6113b9cd81733fdd0b0d4fb42553d05931228a82cb6f27649a32330e96742309bb1e3c3b7c519beba60e93c6ae0162b4e002413bf878ae96603961aee92b192693f0fd25612764790ca6cf62152d0659810e6f804b777cc6c45621b77c38de5bff431eed86f84e393f72d818cfe2ba783ee8f433458b2fd3561b134e6353e5d0104a101268847953a6cd8b21941060d46ed24944b92aafd277a0986d3c47bc5842e70b9eca92a89addbce703e096585f235c84cdef6d0c94ead16f7bcebb1c6c8793874de425d06c9d2febee22bdb3e775a515ec55d4e949cbdb9e7a766acc21b174341baa675ab7aeef58ca8d4743bf35eb430dcf20a0d9f4484adb03a1b1b965db23779650f127f87965cc18fd5a44028bffbbd050f3b352e98cd970009d31cbb77f4538ce8e2feb92a7fa97ae6b0dc0d9d4c4519d3c62f54d962af9bfd66641ab82f8fffc29baae7ee28ab4767a4efc7cd398aaa34aa9a2368b9c83d9f30af833fa3f9736dc4df7928efe9c3df800e924832426bba187f4296f8976f61caffee387a28086b6bd366711ed845358ec6bce1299d1e80cc70994fde923396788d135e4386deaf3ff8b2bc13c851c6a9bb3b93e28edb68d58f42123db01c6ce25180b9dc49bc7d6b005f5802fac017d600c7aa5e0280beb199c0000fefd7670000000021f8911dbd714ff749ebeace70807935013764ff3dbe62f1237e231b80de89d143b0c2de881afce48bb9ab7f2e502a0563d1a3480068434831aabd56f4962481b1c8190bbe11557881723ac676cb43880464a832fd663843ada24b03da877865c162e4c7358fc9a0071882fd8805298eea7d4911334674ab582942e8b940c08989d84be16ea32bb35abc26c4b0bc73f9e724ca25c8a9e987e97388dd2b3ebe59a3fcfb909d748edd879974a534bce07a50dc1073e938370ea7ae9ff0b860d60fb1262d5f99a5fac55b91ce32cd6ca7cc0a15f4a66d4483aabbcffe3efab9fdf5cb8c604fbab1c502e5ba8ca4858b1ac15171dddc7f2670f40593b6e01addb9010f66552462f418a73e6c8ed5add2f06123fd76c037f95de1993b751e7e36d4035b7bb5756e1b735850f67d7f3009ebfcf27b5d50b5ec43c614f97cfc4885ad84fe5b9b863bd14089c0f07795d4383cecb4040aa5c9a50a7a30fd4b7ecedfb332312857289e97183dfa8d3acf655a509f598cbfd80cb23fa8815e61871229d57b8a12bfab1c97f582e1944efae1a19506436e79695e99e9d8d4a9ff1f4beeb671efbf3edb435f4eddbbcfc54e830cab4f47708f8239e7c21bf40f20017124befc4b61f24395fbdac8020002216e337fdf3b2e8218f9239fd2dc5b744ccfcbdbd7681ef80473a6ef9f2fff25c0281cb4a5b0b5f28085539f4bca7dffc5a521452447a72fdab61b7ccf1a14ebdb5ef310b2d405d18d84406e890b6cabc6ed1eb6e1e655d1622bd4a1686729261d547808ed5d48981baba504df87ba5c4671cc28f8b131b64f02de9dd79acbfaa33be0b7ba13a59c0a27b5aed84c2c890e9d13b5a8a95a6d1a54d272a9da37b48f14c14fe9eca52eb14f7a563af20dbdd2a0f571455b9363276b6883716da92450c3f49bbce94920550892a0e0925fa4c122401ad9c99eb08bad20f3d5ff0f5b094392bf3dfdb2c7d79b00fc9d280408105677f146fdd37a5fc125bab581a034e5874f823c77f4ffeaa543fdb3cfc8e3937706773bc51415dc85e4b6e1bab76b2849ef6145b856f676262df881144e0f883512a04d959d03e3b835ac9105c6b70fbfd94a759ee0baf0aa286c757c5e638d7efbe3c6b4d86c552b1dcdc15d8208935fe62a38097e707d33a98d7267489f9e578f353257458b26fc9d2abdb6c6fffceff01b0166bc3dd030b5122a9ff59e08b129efc69367f72be8254538c675ad6bc50e11c95957a564c1529dfda9044539d9d88385bd4ca1727ce07e5e321dfdafde5d3d71ea26259966928e1bdba58e5f3e34b7e34bfed248e94447a9b308c2aedbe6438a0c52fcd0bb906768c17f4f50dc83e9c0b63cabded69ab77a459eb486f24fae7d5859d52dafa7f3eb2426e85807fcbc53d73e1371978693f449cd14e129caee6cbf34c64ee6cdbce75be30bed133e752cc9ca2ab82f97d1b4f89e1ba48a8f651d713ce477ee5533e8b15cdb99106e12135d3ddbd344eaf8078736fc93960448adf382a511ae3f77eb7179e755a31f5b7088171d00dfc4af7c4c4188831c8bb9672347a832e461f3d8eaff49fb1ce6a9f5ff87086365545ec8561872a8fa2ba1525d3bb1e0fd1b436f0c788fdfec48c2234d29a0d78102e7e9058e59a56168c5f25a342de3c9bef5cedb29ae5e8292174bcaac12d81720ca2b507496b984cb6ac84fd03291c7f6b629214f7535a20828f989c53830b5908320e3dd9f6b4aab536c1f2846dabae8314139415d8ee4c1969e5d69f844c82e012d21498a55b9839bfe0fc73d975b0a48fc52783d9f7155189492f6bb8982e2c0b058fca9007d1ab37363e16c7f43139086412f7d9505a5309058fc13be62578a02d38c65e3fb3defcd243d545c38785f001c5ca37285a3adfd158ab1b19c671b9ee15f8ba7a9aa709ed05c0fe60b3d4e24c5917c1ab3b81f022e2d8e476e0db50ed566cde414ecd61b36e90ea1250dbb7897e77edf93483f447fc4a0edff6eb5a3f6b4c3586783ef0619e817ca076914f127e1ed54107639e13eba398d682df199a6020dc1ab72adf51fa53928edc3c614ad5cedcf506ff88d33408bebfd255de77427e404b1b265b3229ddaad324e937508916c2aa663980747e374f4a815f2d707c9ca78747c090062ab63492bc8e206f7eec856b20d6c365d6fbe7f31e87e8b66b189ebec0a4407e48712f1c6c671556672c0cf4cecc1702f48791c107059ca19c14ad704ab4c71433c4d01330f34944845f106ba7eb1d3aa2ee7a8f3f4bae7eff4c3ee523c91281d2efa77157fa5ca88c029a640566bda120c403b203e1cb2b40a8d5cc68b5c59762d84b1156b7fc68d3acc5ab9ff56cb0bba9d21eb128f5c8f5a15137cbd59e1dada3a74fa9fa6e49c4a2d527e5e19719595393379cf7154ba78eb75a0600569070ba500b1a852e4ada7548d3e4de73baac9da240ce787e0ae00b458bdd779a3d0ca6de8465f0562673fef50e86389f2a96ec4f5e23161c4f7377f8ebf1a649a0a764a17030cca0529b0350ed8d994335b1c97feb1ab8d75a6f6e0f7638fa1215882b63fb80d8253d9c080f94202a1ba73c4210ad8c6ad7a9ce4c5320dc8d0f73b0fef1e0a36e4cae0e5f62ebc73a4ad30e77017a6f329f49f9751243d91d551e1a9561ce49bc9fc40421351a9a87977ff7439200d5296d36f2b06cd1a954cb6f65e9ddbc78e1f63109cec40b86c09a5779da2a6d46d6029e76f03578faa38b72589226254ec6768a63a2a79a1f1451ef8e0832bcbc0205c768ba8583bbd2f4ea7986887ad6bb9157c6b0bf9ac224e1699b55a61fe0fc007931a297785d912aecc59e2fbea4646e1fd9619f57aba9a490c7c5dca5e7a07dc6a0b1e4fbee5096d2130d7a808eccd98bb545aa012caa2748cdf4d145e5f3d15626d00e6dce3784b508deced77ea913ea44fd78ca3a0fca3d8f66b553ef023ea265f3ab4b67600513a51f6ae44fa6dc56d0d684616531b56b614634f36d33960e3a36c75930bcef4d18f889ffad1b04b817ee048623a3b89fc444d8feb7f1374454344d742b28ab4e58ba71a64397568420c0e551d6205948598e9df8c79e51d318ee035cc435740238a5339db075b02725455e0bf8cd5ad36e893a1b5a5106ca49fc9d1d49fe63c9e696deb0c685b97218513cbe1c631a1cb4161499d984b91015685afda87e0fa06b1dec3d6b24999ddf25bb28dfdfb3b1fe51e5d18f03d42f721d6cbc2f94ef1af6023a5360cd42f1d4244a3d565d5fcb8a9bcc8d2bdb945942ad664a5e273f0382dbe20293fc0b593bf5272dc9be9e5b07d74fa232c04ee7191fa2dda35a6f5e47ad8e174ddd0ef1ab6ffd067e3db2b04e955a890b6dac0a3ef29aa4c1278fd452ed69d745800af053334886ccc403a803d56b7f65efa50dd46d6b094efabd0b98b6f8b9035c71ec179431b5b4ef48f4d0bd62b5a0a2643eb170a36d378cd4b0e534a6ed0d859bf1ba58a842528fc142558341c796b29327ed59e2de98b5cf53589582e476f0434cfbe56244bee1504869b00efff4bfb9abe3ae3efe2bc299f982d29a5049867388f9ac8aa5e59102dc0ed8d2ae0de583b75ee1ee18c02a8285c564a9738c69df147ff130daccc38f9b6dfdf37d2c5b85cedf1e13d01c0c59e5db9044947b34fccc27e4eb2ae0d064f2992142407b19e310274e340614b5d3b08e76f3f240a4b51186de88f5491f13614af31407715d0ac2f55db92ae4daf3b5d8dab8634c14393c785aa7338ef454eafe0eacca8b4b673ac6147b2f27f313580cfe598095b7182c10507216165b7dc195d9498da06b6a12d5a4dcbda2c1c0bf31ff961393cb6d90a6791b0cd7d7c1f662b1eed88e951da546024ca3d11988d466b928caf008854cd0f264946e5740f1dc60c0ac4bb762b6b395ad8be2498bc784af7258f0c90d9c3b9f332997830b9d6db13d971af42cf6a0b351f235490543a53824ce0e2a0c61ee91b95c52831796139d4b0f93f93728afc15bc64c7721045a732378f520c48438e80d49169eafebfe48ec76f8e0c0059e33039e3b91a680015f98f5c6ad30b70b55412c9c6eb315eebce16eccb862eeb06661a101a4b8f9ffb3adf4d9954cf4a1e61b79f769d528c09601a21d895208c931db05cb46c108ff4e91d49ab1ef179ba9abf190122e7d6408126fc7d607c417b463bbe9356acfee383a43ca37386252ebb5fe8c605ebefc4c9b4c2a71909a035db461741322b741a313f00978e6d1831a9cb0de656d4915683fe4e0db01e49ab11d172d4babc41b26c003ecf475f92f1bd69628eb597928dabb685186583d37cf3338f9daa192ddaae32523fb28cc5566848de49f473f0f842d1028981494614de9cd51ecb7054ae33f91e91c261ba484dd1aca5a96fa1d8efadd7f1e3c2053bf83a4cbc9a919b0e5709d20600e6dc21853603bba44e5297e7ab78a910ced6c345d8504cc4e49701c0e768088bbd289f614c01db3175041e3a35ad5acddbdd1271e82608d594ddbdccb29430b4c00b54f50b63d3d475c0719fe5e83e47640630d0f3a771bd56ce23d5771b8696a3ab66e6e9eaf6e217f2d48f20e2ddc9be8679c4a89ba597ed03c3caaa8ae203abe4cb2a862afd41acecaabc12d13abbe0edb5c5691b52e67059f5d6c2aab73df613df581018caed1a68922f6f1596b3d12119f9caf5ffd3d5ec7feab67348f718ade1a03ecb14119339f54c84b929c48069302023ecd630e1b3c036316418b799368c568c023e95fc56cb7e0fa484ffe8ffc4cc6878b66d0a9ce20a16a1c4b960834a6fdd44de8aae77ea65d77431576be3d10599a278df45ea37f70762ce59f3e625ccedf5f435d9ace9799e707de924b2862421279a305edf2dace5a420cb168c62696d8967a3c81e0cb1af48282fb1fbb9dc4840520fa9bf65731553f9eaeedbd7def10f62b014345f6eb2aea8b6f14a8423cc6cd02ecf00c5f4b9e485be905614cd14d1e71eac25f95626afd92371e5943f73a3d29c511d70ebaa2f716296788271072d4a7b70c89d411eb55c899d47c42be816fa33384d35c6262c0fed1410b06df39569aaa70bc4570cb3b73301f7339bca945f7cabdc26aabef7917a70a545f317af4699436c04846613bcdec793267b6e8bba12398bc0e315e54ac07ec2c86066686bb6cf14d4c4dd1e12bbfc7974cf1eaffd4ebfd813500a8ba45ab7bc3554753fc91c928a3b8ee7aa0df63b54280b53e65325bc2bee7b167cfbab765205711cc8da3416e54617aba7edbd837894b8dc80f0ff17cf6a1dc378b09c5e7641038941a7ed6d1c3da32a82e08dbe596e000da4be3f712127442d26e2ffa9e1c0c569ff317b2b4b1dd0220681e383ed2f6e44c4d1189025c33bc34945998d2ba8330d122d942698c5a471702eb80322d1efc1ab3dd82579bdb9df69c6bc100764d03b56f2e10c20f0a55ab43a62eb3a889fba7c94d9c09b7adede40468e189b35375f3d5a2bd8c05fdd779c0004fe09510bc0577334c10e0872087f2ea0911d0715549df933d973ddd849ec7508cb97f3a4d8a9e064d1bfd3b1ae74441ffb2537c28cdc585e5898ab63e2761e29e33ddafdd52a16a913e5f8c6908f464953a853e82b5b520e16c2e33ec71a0c72c087989d1cdbbde209c1dfe612a215122b5721ab2915004b524b094e3d038d9e451b6dc7e1c94ffaf07e9a776fe4a1787b10884a95b9f4f35f24a8a786179003a9218f09c12e49064f2f7c456324491cd7f06d78e9be7db2a1dd5ca25ee1f421e17bca30215a81473840b57bdc260070c84441154370bc22eb455da942ff9b60e6a89515da18e464068ccc7adc2594fc6367c79f84f97de8eb623bf718c2e6290c94dc3709978f0a7690aaa0f82f4cf869b624accd3c3a89b44a94c92d620525ad50d099d7d0d0c97cbbd49c0dc97ecc9c3b3f9f1c2eb18ee991c6166765edc4472b5911b94c290836d58713c532dccbbfc350cc1d4e33ecd77ced9b77c3b5a6a80a5116ac3bb35b3e050df65eded3bffe0b6d9bb4c223db34b38c9a3eac4b86096441dc04987fa4d8d4e20a1f777d802bde650dba40080784794a596a4770905c0bf1a10055ce042ce7a141532ae16ca00a0e0161ad660dc3ce6a858b6d958036e93924ab8dc0f3ebe5f017c592de5450faf26ecd5f619034fea777e9101cebb77b42d2257d6555e6fe16802f85609a970bb35f4358dcaa788c177fe169ba3b5b9113132a808451a9022fed406445fbfbf2eeed09b46a0fa077eecb6f08bb8e3553958288846adb386529639a739b78c003e4f1da305844e0379dcb2eaf92c1f10531934d9f6ade14d2ec8ce5c98d44117ab4df5e4c97e73ac61dc20a04c3f7c8b54becc844273675db34c410e9c8214c1dc900882734cd668a01e7efdc40bfbeb875683bd14e4b62f9ae307a50cfe2f85ce0d7a16e8f914d9320bd4009714c154065114fc8070015fbd2cb0d242f8ae2657f919557e9c591a0999265da01bbf6d7c81f23614af2cdbdf4e671e9c2d4fd3718f48309e79f065d073d6e176cf2dcdf2e6b5ca9c6c61460d7e92c2a1f15eb0bcf1f3ee2636bcc921becc9b320dab9e3767b762debf12361f9cd9d965feb405114d8871956dcf4649153ac77f34c3ba16d43422413480debdaf614e773e19283aa5f1b4f7b4f386bfdd178723ca1d1171284141bd9934a630e10019ea0e6dcdc8afae276dcc9c786e147318ff31fd48e319e5781a36e9e64cb6669a4a0127feae8aaad101fbcfe849d31f207f30492c3a6a79c546e2a52b936cd2ee7da73f25f479fa8b966bfc91b468189477d7330ae389934b405035e43eb6d8d3dd1a655dbdd260c3c172b3bf010a1bddfd0231fb136d27ac511aac571ce5f7c2b18012c8ad44dc963cd96c1fe218c6f74cb4a4f3f994d304bba9caa73b91e29d3fb208ff45650663dc3a8f616a782d62beeee061560a9d465e112a84bb5f57c2d97ea3202d9946155ec4b5987f2881159a78af7c3ec2d66442bd3a4c98972333e915799f5f4ae708f45e70659c11129a018ddf7cc127593b0ffbbb3825596486113c09fb7c53b0c33a3bab74ef98d4ab6d2bc9aac91ef2a537ab800a37a45e184664edcfaab58dddd444fb5b8eed5a03924b1c3d4142f9b1f7bbc18d4dec9e35cbb53f2fdfd44883e14f710bf2d8147b2c97b2a78678c7120a53f1ba0f3a73f34edddfbf9fa43d5dcd59a833a9e18a93fc308827c04444fa7720d4f03110c8f864dc7013ece516dbae2a22bc602269c63fcc5456d519c0754b87e60e54f3177cfb58489b05405b04c9d869bca3a8d2b49e6ede7a5b8744c3ebd90a39dfe28e87493aa15aee0693067d6fedf33291eea5ce0893842c79d6cf325a51e73db2ccdaf46c94459856fe67e2c68422266ff410f2f8cb2bf9b4e15f777c6ddc7b751a904607a4c5e20f8fc3e142fb44b1eccada004194eed24a11ecdd2441aa08ba198b7b3fce313f45632a05799e08835ba8d4937a472ba8243d975c028d3279653071b130231f447693f3587659c2d6d28d91c91d404e2d9827d50042b87312c80d65d1dcb6cc5c2ab879a56151d7cc1e921fcfc7a9f469e7b7955b2b7f0a1958b634aa461b88831c1266e9d92d5c8ff4ca3fa2c7d04d27b833d963952057aa812d2c9a6d47123b048124d4da0dd3f7cdbf5604e50bf596cb1e0c6b340cc25fdfb2dd3e0335ace1500297adcb8fd16da83082b6fd7a99d755876f2fe71cad2117c832460acc333fda718c0dbdd1ac4fba87b5d5236a40a70977146d174f9928c191821a86e13bfbb132ad39bdf1972222962d0e7264bedff9f83c47884c7f5d8bd58171d901aa019bd28d2c3d7ceb9bac532fadc85292fff9b020d6c8fb740031e3d953883e80672cceb08c3d29769901336a684a004c7b7b87bdf8f02f9a7753ca9099d2b62855826594b6db708cd95ed87491834dfb65574dc7c1c3dc9ebdc13c9ee8c72e1a499628be2ebc48a7e432d9694244d11bb69f7e2d9778464db30205b976a1d26c285e7cc29841fdb136aea24fa60cdfc7c454ac8533b7743ad97f6fa544f8d2be7e077a0de936aed84d6474a971036d5c567d2720f0158856ced00a7d638bcc68f171095e400366b615c686a7cbddf512956ee3c01a6c9dfc059e8d8a48e64959cc4cc4c00d6b4d2083b1b7ee2d22948645f6e13583aea51ddae0333e3fefa67cfa745776ef80da2f212443b405a414eb4ed7ed45a45e513da8257135d734816f56ee1510a9278e875245f4df3931d6a7d35a52a0f3ce21eb0f969486f87ebad1d4024db2b2b4287840cc55b1162d9cf9abd851ad2179d02d05a0342b40948c08f833d73fabf02587863a708029b561ed8abbd153b72e7a2b7e17a77a04d5e6a6d985939cb2d4ce59f3c90034c7045ad7d4d23f0e9f20769659b37809dc9c99da238667ebd8e008d38a98ff492d2a4d541dec32b9f181f70b3fd45fd2f874ec8cafe54a9f43356984268987e09e743c0118457fe89b91ac3a62bd94f79f3ebffec758c716f33f1cade6f1196258f9119ea752e75ee5335be2e45a081203743b91187437fc172de4d351d3cb0fd651639191f0c98dbf8689607a5cd5b2055158b70dee9515c4ec326f1423130d8aeeb835778d99a853ee5af1022457fb379c899110ac7a68bf8ec4a080d4c24402d2021e53a9ea4e433ad8d94b4920e7439220f13b5dc3ef540487278864a5417de325f2b98da55acca66358153eeb23b07ce67325e29dd9abf80e233765243dc0490d391dc6280decb3ea6177a889a030a935221eb6cf6786fb599fd37283c90f38b017d15b24b184702c397283ece708a8fe932de01320f0c198452217e44b37a0ec430abc11c3afca123e5110af76ad2bffebc1ef8497ee6cdb3220ade74800b963083d048fb2ff7ac34710120b42ae982c99bf960856a86fbbbeaf31712a501028b8b90d0ca642205c8ceced8e1e442b9a46d21ab9420cb271a62b7c57a443a8a3c8f5b110a78fffd1a2bfb0a8c4da9c5f83c3c07c67b0fa106d05a5c776c961bcee2f41951d8181dbcdc9565f168a5d65d80246142faff82a5b36dbe6da7874dbfede2248dd1abaa9eadbe0aaf718b01169cb33d3143f8d9878727f73e31c701678d3992950cb3537334df19456a3c28476a8335d10278516b9ac88da8b8b6a3c54c16c25deb99d125dcebd6f2c799ea4f1bc79adccc080a27b1ab09d064d2660a48ac349070ca89f2b82c88454d0567a5c51f2801ca2a6e76ac13e453024046da818f1455e7a9eda26ebebe0854fa37846aa145ae10c783de7129bf314daa3e39fa7a60afa2743a08378d27b63a9e7df5ce407558bcc82c07bd03ffc897cf619601d946a36fbf5bd423c49b92070fedfdf21ac1190eef3d1835f5435732095b7b637bd6eeeefda051c21bff1e5875e40930cd011bd400f96a457102448147ae9568e46bf13372160530ea2020dee4510d0f383a37ac1d4ee1f667a65bde6ed04075e99367ad81cd26bfe71ab4fe509a593e903d0c51574173926d4d5167556494f15bfe32ff32808f511a213eed556507de5c36e746f69cf313f583c1606ffcc9949d547770215d493df356b4470af02b69e70109682574170e2895b74913776f1ab4b521d6cbc5ab66749b564bf246dead0d4320e377acfb35829fee5d924f2ea6bac3bcbbe061b37040fdf691c27e89f408c69b1f782b439f781205fa1480cbcf5940e6278aba42c79e7d92a5f1f4affbb132e9d2be15f865954f135b10055c90797c95911bdfa6811279f9d29c7e9848d12e548bb51858ca1f7133d2d44cf971da0d8c8fe43d571234d0299fe521ac82b50226743abf30807818d5dc741bff7e616a83e5bc824416222cb674c61608c72469691e48e2a2478769fa15cf108fd9ea070919d8ee82f04107023ac16db3f17667b8415fdc04ca62de45176e2381b15bbfa6cd215f94a6280e132182ec02de0d7363ceb21066933bfaefcd65edf09bf8bf811f8bbe308696d3ad5ec5edeeae815a6a2f1140124f62b20ae8435557f2112c5605d38cc10883aac86542de272c2f625ddc6772c1977471977f0ce23921a01986ae3c13cec85a8c2ecc193e863ef2fef48c020e52f0758db794ebb68b3a49cdd71332403f65dd39c02c0f38d5bf5456dbb6ecbed3a5f0320fdb74cd4aa9ae0b898985690c98f5ef94278b47405d8930d196b28ea92fecc7c2d141c6750427856372bb99a78a941ccd4f297bb53eb16af22e11603ca10e78037ba7f53de9c73aeab6ef3105646aab0bde81f4275e99dcc4eec3cecb1137a93060f8a913656af8049874ee49d7318fed46ff069aed056f9c6def1e9f95c0e75f4972fdfb0505fcd0e26f2bdcf6dc84f31babda43ceab71dffc948503fa2544a63c95ab379fbc9c18e7f236d673788dc87a497b518c7f66b9eca49f65c00fdca49fc7d81f0d206c633f1a6d2450ea776ebf19e7143d5cde7523df3c49544e069c48aaecfe12c41dfd0d5d11bc8684e6929ca8e55e111d5bea0802eeea818f6df65a1a0eb8ebd9695d7acaad8334843aeedbff037c3d1c7353e665d5cb79fc58950c3cebdeb106397c59ecdb2e5a5c11bceec33d670d8f20dd3cb1b9317b7ac224466aae6ffa1440fade6b7332d1da6cd4898491a5b3c33bff36e8a9ddcdba4eeacdf5658a3fa2760dfdc096c87314d6bf55c6bd565ca3bcbfaec07a642f8677f6ce2982d056e557a540c692189747784b5fa99e997d9ddad6805e9edcffad3acdfa417bd9075a1cfc9d380b7f67f2d4e8135250f2ca94d1127947711190cf8222b0abd652685f71b964ebe329ed53b6b9a1e354cf2b593c7a88569b877d3bc248f1cf48a5b8b58289c3e2090b829d9c17335298148b42638028c3398efabbf47e1f5b645659971245a5eec238d24680de1d0d0f74848b0dc7fae8d52aebdada3bdfd998f46197341faea688dde8d21e1b172f9183cad78e3ec366cf627b465a20cb7f2c3637b803e3053882e62c2f6a294e2410b6e22f322787fdcc4de77f778a74b25bfef0ec9886c0d42e3dca109ea702e833c2b882173ce07c261569493a9263abe0cce13eb7173416135a232cd905dbf11bf9098f8b560bc865559642a5dfa01dd77df8237b7f1e3cf28aa5ca0f6520cf135a74a6e3f1fe6ae370a06163c5d8e5f48c63c3694d6a4159ce1df9f78fa8a4c5112d027272255aeb4cb89cabc347a3840cdf86abba83a5d6da5e2ddcd0bf8d47dc7bced07a984005d98e8751959965e139d91b112246b6113289afd381eb92459e097a28490d9f8154389182a59bc66e2de99f28ad371bb3b5186cfffa31126f2d18aa055324d36e3aa88ec9474656e5794e96674490ff2eab36501a5ef3983eb52b987690df93a9f9541c8190b0de836c6275998bb6b2ed196a464d42fdd35425657cc789dd4a517c6111c1117923bc38a1683a904014b1cdefa62d050514366f79851ab71a54e47298f09a6915d6a6f75acae1c947cf23e5c326a125ea12e50718e8f9d31c2831d035a41629c12a4fef300ca225e87a6b8a17bc6b24cd52123c30c6a85734dc5adf84f7aa644698e3c811aa8fb69f19af3790e0915dcba5a754996f8f2e982ee87b457e2dda4e0db8181ec5a683ab2ac5ed62d3bce963a78298a529be5b6c282fb409ffa12d587b6744abe8e2c390b1b889a60041e23a3627158fd8fd484eca2d6ff1af19b85028b7587b84d857a337ef7f3aecac14c8b883be730b48305756b7e9a0ed6a5cf5506d03da5eb81f169fd65b801fc7d63e618d22e319585dc34c6458c1ecab8db00485ebb9062ea87ca57eff9008a10f9f2e145cbbb04306f3ec3a699ec2ce64ce76d50b39284dcba36710464f30ac447e4f5b8d0310a394d530b050a43da638f5e9262dfb1df0683f4e32dcf046a7c284494ab0e85e604dcd847f18426ca0af78fd039336a4b5d17980148e40de779361d97552c785157b6cb24b9a9465c8b839ef5face40b3ed09e344ee9b3cd59c24ec84cc2ca94a78e80207b2f1b01bf4d9e37c891e3e66744264da0077b040036c1b43ffef1dc5a732c8478cd5e2498673b84a376255fea48dec774719dcd823d7740967f6bdd01c03e571e0f851567abec4692e15457bb6d55b6824121de2b4433d6d61743faa25482278c6df668ab89ea55e1dcee93b4ee2d7740967ad3e865f10d72e25271b924d22deb695a2ef1a4373ec6db4b2538d30e0cce649bd9ab32983a6edb84d14d1f07c4dbb4fc987d1b3206d4e6c1c7ab0e84fb713a98d9f0e65eec796d66e2fe0f82766fd04a8a5ca54df8876855c45b58d3e9e5151fa843d9c6ff82781107a697e7f775256e889890a6aa01e8ed77140cb64817c50552bb7e230f62cccf40258a3769ddd12e8b22693a35c0dc869c7bd72c0431a9e777eeb6eefd41fc96c2dc5733876d0e0aaa4d0f984a509609b894a8d96a46b29ed32795d0f7684e85829e0eee672c84fdab146638401e26d02552df57aa2e891c9e11af07729d74f7e37883796b55a63e581765a03c1ee2d300c3ccb52d2357308b0327872b4393da536a2fff5006b428a73142e497dfdd889091d0cd3d3088e6c6c458e05c6f2ced43e6bf152c7ff64b25e31361d6ba229405e7ce483ed502459f886b5e67b34e421e05a06b30fd5c525d00c33f6c722f171aa97a03c21fd52942b8e6339d0967f8c7bc49bca969eee39a8de6988538c4c827a0de15675d43738dff3f3fc243d7f340a66b91c9f713af160f89c6d7029a0ae6f19f35fb81bc9acb34e9ab192a6de5fbf5f4bc2cd8aa9345a6d749074fc3bd936eab0e573237fafe7eaa0e4a50f60c699f6de87d9f750c4e36910c7c2a6ca7718735509983bfab8a6977b6c9287e3c786096d5239d23ec9381851787d94d87f3f1bef34b633d505fbc68c8a6ae2e8328443e3809cb1108936176f9dbfb63b5e69a3eaa0bbe5374fb8b2d398cb81f7c912a1cdee2a20686e96cea7bf365a50c1c7f5ac7b838208ec0dc83ba9f473eb01f67b167a733f4405a7f778dc9594cc74077d1ac085ce90b2ab6da9608a99d8b768ba8d9b5b0d73ac54ba5d21e1e89c02cf59325f2cab7ad4058164ef8564eb42e90c6af66d36f54dcb9642fea27729dfff52aad6a65b77a612b761cc4d60bc13097f5a7ea3288683ee80ebb297a4f3cb047fdee5e5fc4a408bb31a471d7195cba476f9e64779b21df48e5eed907ad4fe4e388dc21fe93a0eebcd3000c977af4d4c9fc9263aeff57cfbafd90c8b71465389f256af29436348b490fdd88594ad3cee58546532f1587531b70beeb27db374f5c2fe9bdcfd0d8904f77ee653ff35d19c23f7f62b4822a71029b59d6cd309954b82220aa9c3870cf1f50bbf926aac7ab541810867b48729fb1b61b5aab1366ed4e694cbc193ec39c5226a23486c9656daa17c7a855e707d1dce001b94690e95eaffb2fd5c816ba39eb70b980639ecbbc870e69c4915e21e609e99873ad9d149298d12963a3dcf7c458329ce7b7ca5fb7b419e84c039e784954d6f73c954fa55dbb3ae561844a0ca074614684d00031fc7725222c0896a136fdfe70beb222c69d436ecfa0cc7b28713fd2c4f1932d970f2b1e9ddbc2a94428592d241f922a0669ac9e851eca8497a4f12ac1eac704dc5db08688c42bd64c81e8632f4e4b333ea5550fa2289736730398d7e631b4b76ac50f0acc1b2976fb072c91eb4c0bfed65791fb45ff09b8d38c3b4eb7c710df6360caee138f8508046be89cb5323c82e54ee020548543324c6e12d10f7831de6f4fc8cd7816a7536c9aa5857bff5e5dee5a46f45c251aa14255eb96fd970c90fd6c69fe99e030db8387187b9bbc42f23961b4962f51a6f0a0397724e47d5dab75bc21e3df30905a7a313da219fbab0fefead69c8bc5a09755a10ec30eedd9c3c7ebceffe3f1a6ca2a3db14d20ffbb11e2e12ebfdce27fa85ae15b795a12d42af940ac1cebd6ae412f5b20a8bcb5956f838d09eedc123377f9f090470519a80d9ef4b0a629d9db78bf9057d85db8d76ce634101a53ce8db5da686933a71691b656aab87e99376a96ec4f579db302f6987e7c56fb580e3db0d691dd0b40a40e9fa1603e5686c3a4adbd9ceff11d4ea7fdd5ac6f047a34d13dcb54f665d1c18eb730a73746e708a4d01a680f0ccf7c3ee2519a1a20b8b2f8c193856fc939105a8201b9c5537be4088c267c0bcbd74b6eb39f8f763a1efab70c520f04403517d175010bfbd151e7d4aeef951d88c7b6f95c835b45cf03e6501e2c6c944e595927399669ffb55cb0ee183dc586256f41d4fab52385e829da3f1866780e955ee08bc49a50ad3bef1f7533cf50aae067fe770616249144d40b83b6f8af65cd52858a7bf02189f1d4b7d9970c3c177026a22aa20985b34c1f2743595f621c01ab6a1fad9b7950d99b95ff797d0f428f7972f58241f7800bad28f3dee4d974b4787dbd880fe99cccd452216c5f6476756b97c5c32da7684f630fa08137c42a823b4e64a34006d2bb52316f45285d87e8a3831b2800daa3342c65e67c1242b7ae87e3eaf1e51c214e234ec877d70bc663170e8037381ab9196c822887ec1f441cb764d66793a253a8f8484cb1e06a141868a00d7abd6056774f41b37504cc3e602d0f053a79ce2510dd55f6f0c9d695c5b80530f47cc3c02ce6c25f1c10dbb54c896f6603d04e7e5c84aeacd9180290e2b4ca1a68d4b72f3feb50bee66ade75ebf3d1a6ba389087f0b08e0723a8195200a3e3b4c63361cbb35ca45e20b5ccb60c072ea238df05d606e4bc1003c47bd04cc5ffe0035e7d0312359cef0872098d97e39300a11a753c1c73033ec981380a47abe5673347a1b18f5d8b3ef949849085f1acbed69a140bdea76f6d6db001e333d381c0b67ceee7a9cbfa4e8357c9f25d01b57128a7969266d9a948c28fb1351da2c329d2961e7a59c5f6c1a0da54b0ad741941c8d5236cd94796246d5a517586759b75256fa0dc8f8c9f142e7519fc059a3b5f108a4d0f569497c7daf2dc35bdb19a0433928d274b920b52328f70fa3a6dfe283cd20af6da54dd0f88ab63860898219da5ae7c4ed797c556199acb1c9c1be23de5205ff93138048638de54adad4e6547417d12f5a2053f34c67c6f565f00a329e4a0e831d6dac1fa38df478854be75f110c9d2892191b5494e5d6ae7009e76d13898f3031b74d394544ca5ac6ac745a442bac15dc6629f7bcaf780c036be2b3efdfc90814b36cedce6817277245821663ec5a61311db31541fee326d99fa22c27d5b308e4f5509acabe6df9f8bfe2c92afd1fbc837335cb56971e1fcf4d78c41dd82640e3e2e19bab47885e7533ce7c7548a4d8d0565b6fb9dcc38c16d9446968c577e436c85cd5f96e3409665921e3c5e04958e2032c771b481fe1dad9043b8d68ef4bc16884bc1834c17771011e9ba8892fd1257804dfe742c24b9ee811a686f74a494d70c9b9e2c31b8b8a38017a8113f8044ab505ab63c9bf27c64ae52d8274f00306d496b05f365ae00586066f995a62822736c2f6e815d01ed61eacb1f54f9c827ef7eb349640e9e43507114fede4b83b5be7c1743347010ca4aba12ad3cd5d0245e8b7b652d884400bd888564ebc190747e23e9984fcf5cc01dae64d3d0b6758309189c5719a2d040f2419430a0902dddcff695194277933cb5502d3276d391b12519d81aff304200971c0175559e75346c3704fa6014190ab22ea22c20fd32d73a5f06aa56c05df5a77dc13e09fba82f0fd150f60cd563ffa4df9ab387f65f187a6b8bd01dc538aaf080e387857e58f08b9961559623f3fdf3727b8aabcc124e5bfdc6993f75a28e6e6339c6ede081e59a596f0d3bd54c88e58d11debc06f893fa2f3c8f2d0061e4a0e41cdbb382432453eeae231c74f5403398df85a484030a17e36676b5acc1ecad051fc6a66b8aace50122fd7aa769fc19170af1446404be2fab6ae70a35d7701057c4dac17e18b5d455b9d6e83b72095478ac1e4083280fca4a58ab5b36a115f5c4c0441f744d655db955da3dbb2c2f9f4c293d11dc6c25a7dd19c49725497c31f14b54917389d8b601acc3ddf11b5027985107c8348b2f28e51471909ef95ec6b9bcd8f6fa705fba7a7d66f77cb341118ee76a178fb33b038553c00d2fff73fb586eefd17ef6ecdeb1fa0980e412dcd40a352ad62987657912b8ab5b4df161f732b7b42435d82b1af6a2216982f48ecfaa33853353f92ae6015daabca55bffae67af56c2193e4cc55611943b5ef3bcf5d719f1d42ac29cb8e3c45634bd8b0516fe7621166f0e2b96097710ff5a48bb298081f3cef557be7bc88761a224d2b0338dc8cd82ef6bd58d33e5ea3672d428a1efd08167ac085ecb36d19f3631c217adc7f2ae09ed83e0c107e50b3fc8ee82e849e83866940218a3124b239722d9275610a3b0e8d78bb856043b61533c2e08f8a81d1aba9cc62f4dc525ca517d8c3ba92c2e6a6a2cb3783e5f1fbf14da2b82d05f14814d0c0afe647ee9466abeedbb75a61139391c959d963d1d13921de5c9a3bb267733cd739c618a8f1125fc6e79724d34f2c01c8074f82427da60e15b8b35484ec732076067425205767b91287e4191406b4ca1b6a999a6b65b5c52c2d9e8a197dfa1ee4a6b26564ee7a6718ceb0a9878b1cadf17608868f5addfedf302fa4378577bfa24414f70ae8bc82fb5e3ba9ff457a0f78dbb866ab439db562e11b8188949f1f8a9b1424dd51243279d8c57629b1190b5186cdf4e3b0eb9d9aa957bb5c578bf198326af6fafc795bd38bdec0d61aaa6566ae154fa2e7fdb286e214c179a3f9cb546427424cbe03455bade4667cfc7c3f72424d78cb0dd1c7e16c3cc1eaba9720715c4d8ee860f6ae1d47f7a8f923bace54bfbf05e215656fc620789c545b53a9dd95ff8b4c2ec3c1651823f162d636b2d155a5f24206050d94b34dd1880e4de2e1c8053df08ea12ac972d44d4d3e3dac899caec0b3698ed6cb4136b9e7185dbeabf14ff45aeeee498e4279de9049202c4a40a28ab69cc8f0c7b2dae5769ce56cadd61f4abe3cabdb808d58712817bdb460d642661f9fad69de06a93be0ec1cac43641a070ea88c0b24615818a65eb159966f5d8fe44d530bb2edec81303e1f3755fb42d832ce531fe3d7973d5e4a18d069bd95ea479f9b56ea6a4a4a179e21be4a887ad9c26f9e39d8dc4858f6a34036cde42d3206dc49b61e0c91cb379ad81450c3760e3fe6a86c54b8ff710835a5241dc3343681f1aab6176c6fd5839187a7f77a938148ee1363ebc0708a69771ef3ada13715b538c36af8315f160aed531d81da424accaf14d2c06186728c7c2314674e626ccc0171418d6c0821cc43ba66f0b4318937d7419dfdc60ce406f871945e882311833c63b871871d1960e914598adc071919079b4958a18a0ed90a1f4ece8ba0cf3e5b8e9e684841ebdcbdf9bf74289ed72a6641bf7f394cc13e5bc52b8cd6d7ee838fea262ac7491d775126b44f65c0bfcfb9e428f2dabc5690ea3bfff8067be869d1d9d3daa253de3a97e6d7410b1f9efc261bf2525303a3f62ccf918cdf7161d179475dc1999c9a3ac9d314b8e9b429f3160b3e8cffcb89331d4dcaeab9835573fe9609167f1a466ef79dca28c8f12c693529c61b1d0745c7598b7f4f81f23c899eb41d50b5f9fdf0155eeaf78f329cd9f9a31e9a1078c2eb229f2fad0641a3c56904ce31493499ee6c3887e8b3b4c07791c26185ab538586ac02e0e824bcbda97e50d74b3f3d1dbd76e0383cd60eaf3ecb26cc155cafc5da7cdd1e50bff8075f6ea92cd85981f2eb503875377924e6a154fdd72e0f2b4e3bca2f9b0721f56b65f3b2220a7a5eb862d443af0297204781c2c742c3447fcb1b7989980b28e681ea99963a8162208ec4d1b1e34faaac3150b9b62bf3814cd79f8c9bcd7e107cc6a08ab09ee105cadee2a23c3252e4b7855b1a2f393a85f77abb8154997c4d1a13b707a501622237f865a62ab03a961175690239446eab9b1e5d18e7bad1d5549c873dd2c1a014bc0e64250db663753b719f1634f8a6b556662ac418ce6bd4c56e051529d81362591538ec21acd0e8f42a4db1d4ea98f1892b5a7bb02b3fee320bd25220d43cf3fe569f3beb86b0e77201653c145620c94a7c81b963743a6ae1cdd6eac2d6cb8fbc1619b26e33657640bc964f5c15480c675bef997160648f3b67b1fd75d6328dd5037fd3bbe5180eeeb5d3d9bed0773f34cc0659c1e1ec3edd90a58c97f5b17e769b0b135a34924c6a0850222c04f38e0d2f3bbe79ddb2aac4dc18c5d8225e22cfeb4268728bf3f2e19d3c8afe8bb5cf09537cdc0aa06976c1a3bf98d841fb499f9fbf4bfa749029acb26561a24dc9eb173b868a20dc806f1e35f9457cdf6dd1c61b85dfd7881607575471006b4898672bde892b8cc4a157b2a48c2e8ce604766d2a73926d3301f252867a3340e3991da0499d8afcf1217ed5449f18d01b4b93ca883aa5650c6a7d4545e163aadd7b1f7ee63adea278859ef2bb9c37d19e52aa125eb7aaa1b246173c7430f8016bfb3e7bf8316d35058fd6a77b9a5581b5c61a0f651a6769ced507b782cf6e1d00ee58d1a4a3d70331cc41e76fa465d6f5e033ec795567e0e297fb1bd528a7d07604255b1f2f4df7d5ea89bf3f921a70d0b6a83943f9461ae92111bcab0d212f6cf49d1b51f685ca72a81bd183dd7a32a132752d323ba3269e1c2104019b9f325f045e0f13989227e2179288235998d85b7ead0b2649dc7022a312cbf97516073c3b7f6b17ef20d0b011df335d62b3d7e0e866b4f090a8249ecc7c7a5d2077bd6d372160f7a1d716635fb99ecb582186c5ea2c4f32188a82a1a866f23a75e67fde698572a27ed4fe50f9520c365f4129e3f6ecb3d3394dfc6210cb7d74a1eb89cfaeb418d5aafb3990416b0e3f807112fab95e22b565cac40c035e98153784cc1e57f35f90e07db8ddaecf55d86bf93d06c75cb8168828df50033987edfd8cca8407c507a9373b7ed21bcd5748b7ffdc3de4072bad7ec539beed87fa56f9f2181418ab5b4fbcf94ee389966fde356dfcca8211399457dd6d752dde51715afefc8b707836fa8ab9e8214a60f49044dde3eea113e554a2006b08f38331be945f7dcdf9b67ec5945f18a99a846fa53dabd7f14a9d91e3277ce24d8e1822710defdcaceef8f03d44b08fcd067267a860377ce68b619c029c7a813038beefb9edd5eeb9e3ffadfa3d6dbc1d53c04664ba7c98278e53224e6627a73a76d76ddbbbf7a23f71762d9362d0a5454e52455ff75b7d83259c6deb03a5f6136e5eb3dd4daaddb3c3eba642916523970ee9abe5a45a9b8c68e538c790266267760666a8ed57cb133cb8ce31bc830b944506a572c500ce7cc14f1650654007741cf342e2f4415bf2a9f761dc30515aab21ef6973de0862403794bd49062a1953f2b864a198f4fb64c6a486cf2cee3b660ab57567c02ba6d9231e56ad8e83a3df05e07bfa61df8dae99e8178d926a894b06323e5b796ae61c940ad28de0018d17d14dfa76f78e961137f17c54b036b777af3a2821352935e5bbdc4f8edf6360ad9e07b2eebfb4580c62d28123ff71a347d981a81d069f484ebcd7d1da3fe001cf93476040f95a4deba6830d5ff93955c3e89c76ea0e0b2469f7afcbf8a6c60f30b91dd43f5f911dae616b4e66277372708802e6211d8f41d6378f20a093be3c69d281e14df3b7430e926b4b2cb710706720405b5775ce0c754832abee15d456a3b36325498094b65e2fb1e3f86d42d381b762ab21583f279959822cc533f072d1ca67cb93ec7eddf1f330b5d425921821fc9885bc8db4e3ecb40b84213c7fbce9335dd9b9ad7baeee361ee99c3f1be586a34d3911d355f3d9628d8529e9c128d5ec3a9d80ba4eb97328aa8aaebeb5e7d715c02d24e9bcb217aee73c98c3730b954bcf8b1f584009164f18b080433374cb18945fed65c8433f290ad805f4b4d585f2af4c0b1f5806c6204e42d7b6cf8f9c3c3f5b8aa0df8db1c578be2169062a6d3052973b3362f5006b518c6a058da836af8b2735fb24383f9f21b144f4592b79ba57231e6c4c9a750c719d881abbafd3d7e7922bb766a06e60871c1792a9b5fef9b7e50b6dc3aa47934f86227b9c65d5483a2cd65ec17f91efe801991ae3ecb10ac65b60adfe26ea86216e5a7fb08cebb751ac75c0a1127e1ed930c527cebf3d59bd674fd1109c5813ba9a7a7c5ea6fa27e3f03f7c8441636be3a0330e3e1ed0be9dc2eb02e03175256b3db47ace67ee951d8841b88862297550fe3bb9f4ef6e362ca99844f0c4f944dc92fdfc909244539fc6def0ec314b3f0f64fff86c8ddf483cdaea5ceb8625c588817174343705646111cf47c1c6959429cdea1a24b4aa7a3a22d0bcd65435416ecc242a05d140aa49298fcf7caad9dd87296fe72604e58ee3608fc0635b85a35a0016c6686d56fab4c6986c6e05d0e4326a3916658d63dbe948276a263aad5f6a6653f9762e5a6f509601556f506cac5b1991852aad426a998b1d202b0a26084a6262f5ffddfa1e47dde6b4f903a0c9b45fa7f08b7811b9900bd2eda8e0ad4e5b7ddc37a878a1d96696423861f82277aceeb68f6940a67c5cd7d5b104b9ce4dc8e7c2565bcafc0f616d31c2b3c2fa8547b1c590ed4220802fb9fbadecde1918ff8725806410e2b664debb0dbdddaf6c6c293e38893a9c204deeae31e98b7b0a1854f599a8ab084acfedc7fa9b71abbb3b3142e86c959e2cb7146fedd465e0cbd879aed1dbe76c2f2bf4a44bb0f4d02cee25d2df35519d188ee201bb6d971ad62771da37f6c1ba9ff4526de69e154bf92ab4cb56037964b0a56abb94e9852259afffa7fce94ae8e180eed53bd1b89e65fa174d49559c5d1d26a3759b9ffe9b3a7da1b48eb912d440448274472a4909a4ceea5c786a37318baa14179f4861993c5da15dd04cf81f0d45a41141e1df68b698189c9ec2602d80afeabcd6d0ff99c662324ec9266939daf51b4d636475560e1aebd10609187396cfecda92153e1a1ed35654fe7320173b2f1a78f9ceb7b5932a4b644eb919a21faa3f94d6a727b36a69ad303fe21d2aa25a791590616d91234241006fc98552262946b311dc0773531dddf6f1a9a1909dd922394b7a43cde3a562664f0feb8175366d697e37a02fa59d536b27d1d2c576c55234ce3dbe77a80e52854b9b394eaf98f5e2a585103ec71c10a134bd5878a381356d1d34ad9064a29d96943f05b8f08a60ddffbb8c844fbd0f3999f67853c7bf8524a2bbb42f164d8dc5b305c0712ef21f9cf0b70b0f31edf143938e2517d2fe64c01bfef294747d66f0f17f18f0e784a193bd445e641c8e6d628d51141e44749c17fc83475962dd0cb4c23945e1a2cd655724a15ef71d0ec225c60f24ac860ad7fbd2a9d1f79a995277f975131b1fd2d84d7f8bd8daf053472741950a9d754c8c1675d39ca6b1b793091f1d0800cbf60c9fbb4d6dca3d3782359d039ddcf3a7ae945487e283580b4df10042185d447d97fadbefdbd9b7f5b3bbecb32acd3321655e01290c89fdf889faa22297f1e984eb4b33b4131b0dac90940944b5d6471defcb102160abac74b50f24f6eeca15855f30690c85b361e0874745cf61faea3c3e5b0ed5a8a3e0ecd5d03c4bab6f576988019e125d9a55b30f7205edc529af66eefd4990fb9e8086d2e6ff3d8ff369acbab90d3def79993a948c15972d41756ab6d5bdf141b3d7e139f12c3fa4bc2a50995f1e36989303972edea1cdc462e336ac1b14a3a3a223b36247cfca8305446ff93a30d37faec46d8ec5b811fcc68ba9d14db85e9978ba01d8611b12c619e53cc35ef9a9e4010424251ea72044caa52813ff1f26c7bb6fd97e20b12227fe4875534d05d3527b4b847e565fd89d419615ab7f78f4096275af7a6f7175ecef03e9654f078184456fe3c3a1f28f9926d48a42bc617addea75bebcb2ebc14e1ec0270a4b6883b27aa3bb73a764a2d4ad7e46f36c2da2b71b614209a95d2c940a16984ed94c1b439b5762d313e19d3974cda2384111b5256c47748150acbabc4c1b83440d08e98215237523e52b9bb79ce2850f083f7905551eb79f54eafcaef4b5551e1fd61ef1af6991c37b237929e574bdc586b3c1a381b5566fc4b08b0d0cce5883c971b4053409017a3fd08f4a0afe35bc63cdb6ed67611d31735f57ae81041cf46ef3c41bd9a85fffd535d08bf6a6fdd47f4263340d2347e6d58bc8c9a2119ad67ba93ab371a59b871bde3bcdfd75070c05e656a41b36af777fa6015e404f886d4ac7ea2a845c5cb08525e3af4d78d00443d9d634e2d107053bec6c8a113d6c03bc1ab79dfa71cd5990fdcf249ec0cd0dcad4bf55918c1c015a23a4659a2ba1afd911ce2d42639d8203b626532020e4d330d21016a08c8224622c50341e506bbe109610e246f76c3e6164386cba59eeffa9d6b2aa48213ef59e91ea7f1499a7e04028efeeda64778a4358d9430ce9813c11825ce338910f78dd9d73ec3faaf27fd18f6295d413a1003f9460c14b41ee2e6cedad9e2b352656a103359e3a378e4bc1120dbf021d7244fd416ca80dd98d19eba3a0799fcf955350926ab0dca39f3c16272bdab482e1b30d096219bd25017cda821e8172aafe0fa854a752641f9c751a8d19ac724e50776405249370bd179c5bdf3ecfe9975e906e0b72ea1c6707c30143c0734d7109e4e64b0fbff8c6607cf0e2f29c5ab1e0b059d3b38d92f7a057bbb3bc46c98df440bf0bf816698c7627ac3d5700f3414d8081bd30327c9e8779f7aa51dc47cbce53a94d4c627ddd5cdad10b0336f6d908d8a7ef059eaa1f7905aa36d15a4ea19dd351d33b26eeafb626289a44acdd1cf5638163aa600f9f540237b355f93f86685eccbddb76ddf5ff6076c73d386c6b6aa50e00c8a4907c159bf3e2a53b6e4d2815a261374da9546de8e986c554adfa22c8e0ab1a4760d8ad2c6f2d270c243b565cd26876ac7bf4d9b3155766284bbb40f070c848b62e7e973a0567718b5ca4a62cc599064898571b8ff5dd483572ba5d3fc2d1269fd25147ac6a7494d3a9bdc7634b0b8de015c26657a4287b5315905e31562fbd54b38191728e18c5b09aad56130ba2a2fa09428b44fc4239b8b27b13d53d46d0edd5e0736217c401171f691d68d9376d0ac83a51c3b0268ca919f6a27ec2def9bcadfff50ac10c60c0b3c51dd1107d7918c664da4978fc91ed41d6bb8c6257db85b1ff6d3a7c5c4b64eff5b510aedcd89ed72cf5c31f6b6115bfcad58624702423af001ce40151ea811466b1b0d5f4dffd84bad5a308435de6b00b66cd13648245f01f13df8f6078b949c67e06f0b3c61f87e85f265ef4aa620213e3ba8ea9ca8e0009cf20104403a25628c9cf4b0d3af4172c81f91113d9cdf51e431af87975491620ea3431126a1b2d37989c7e7a0d94a8d661c0b3788a14b689a065e972453bbb73911d9b074d47a17a88f6c66e44a554f722b069627ab327b4fa24ef2d83f42072b01780d5f5e5f839397d47f5ebf0ef4703810c4314d23c733e35104095b2d59f95fb21631bf42c8ed7fe723916a1a78ccd81a968b4cd6e95a09e6001f64b5c504aacb8353c97732eac184021d2eb57b8236c6e697a251924a3ebfb8068d8e0659f686f32bb4c015c8dc9aa84089c5e3c0d8fafbe0da49271034bc4b51bfba2e4e51681438cebbac61487165fceffdd815f902f6f22ae05945ecb0fb275b7208615d8abe7a96d7d6acb20e2f8650b54c9a16912deaada7340814c6b39c96f7b1b90a22c65d0324f33720ccc03b5558b1b1b8ae5c6293ad8e94bcebfca371c10039bd9fdefb600b84f22da398c90c5d3040a57f6af9d0adcc0c3b0f5e38365876e73da4c24eee11c72720ee72b89321d604ac047a331512e2d14acd657f9136bb78f040e8fbebb4d9145ca21689ceadf91a465b8d89f5cf3252870c496841aa89cc7fa61b8f4c478ab82abd5c930b8e9b06949826896e8aa8d682e4be6bd81484ceba94da501ad07489d10fb8bc885a074a6efdd8fc36974b17ff6ab0a2e3b721ef1ac354031cc042b1bf22494b1b8db7351abea6f57d8d68516d0beafcf7e1fb65a1b23939571bec62ac577b91e2401a2e513d2d55fc8a901b2afd988b5da1b04f6e3281963fe65da5e70f6d9aecfd12829060e7566ce23205992ce02881961f20e7628ce3437bda758099385397bd09fc65b6490fe7abd9abf9e3278c1f69ffe1bb6cda955cc7d669b1aca35c7c998158e0b189b9b20ca7fc2cb87f09b9da37a34cbb2d27468104196fdd8a3f6780e3f93a1ddc1e20185376f917c3c1d0635b8bb01baf1b44e7fdb73339628199fe6558a37d0941e7fdea147d06627d8a06c432dbd9c558b2f82defdb76e46c97920753385d1ef6323150a9cf5b647a50f803d2bdf20037f4a4c2661ca0bd909c9053260676c288e184bbf6ee8607a57d55b3b832afd909fc3e55d5efadfcdcb84652a739dd6779b0a8547b0b3078e55c5b12232b59e905f27c7b5af1bd928642a6112b2295668a5b5baeda1100f14d058d84d0fcb5a1a4b9c71c0bbc7a67bcc101d34d23cd81da626f4079386b768cbf7850b8e9940ea623c778f9159b9097b181c0a1eb4a8ca1b4765bb20112c6bf45e493d1df187f84375cfb82510faa42a30962b7e17729ac453ff9d63f62424d67b2b89c7db9f81dcbe655cf5f783895e402c4cd552c5b93992a06c5448f0095cccb7cfee066e988425068b718bf8da082b8f1a8698383e786bed7d468409da66b112c133f553675aaa909908988d4e856bb744153ad469f7b2f369a526dfbc47c5cec219adadff92ed7af0f7777effdff40a5c77965e5e0e4f71ce782c5712e43bc95b0f2892000a7180955db2da6514ff3a84511ebed18052e37053e735ffa999eb9240a8b84dd7ed5e8f9d32f82c1a26d44f5454f6206a7fe47b2959dda6f9ae47131fc751cbf1c2f4f13b47ed22f5ad6a117c6827135aa8f19fd9aa55931fe3abf5db9daaa22e66c24c9571ebb9915c23ec812ae6e8cc0d17526ac2a29d2614d09589d359ceedaf4a569861347816c8234fa9e46f0dfcec79d806095133ca9a14cb13f9141f8d1431097c3ed14b9381b100170bdd3781c662342bb71c4524b508417c7efaa949acace452a0734ac35eb66405c7f9f2386e0066e95c73bfb18caf607acd2447208a8d0b936c693451704db5642544eccf6d6a3d7a088e698d3fa08eb01faaafd38d9e67e99264f1310054fb0b62b92e40a035ded10f968664e6b827525b8577a156cf1ae14eb65039634b3b1034e3a7d0474a3675b1352f03786b80e7568fc4be3ed996a506ccb331be3c8186954410d5df604001bc586139edb9295637da2f96ced118afd5e867c0056246124ec7601dd3e85d8dab5a422307903e7755146fcfa0a7dc681fe4dcac61904d07e0a1a9167bdda315c20e121a5bf9adfda14929fdf33d09d62b16fcb3a31b8d71b8a5a730906c9fc7be87f775860e470a54a41c9da6a11b4affa819018e2ae02b6cb639a2a81e5a8c9435d85a39907dc1d288afe72a46d719de763940dac17ffb9c0717d37924804220ef741e25ba2110deab62c8e9f30d2a30cbd302497ad3ee3e264262ad40ac010a8c85349679ce6db8d3db022e95e07c4ba55fe5f9e4221b09b71816ee927df605cda178118f748fc0546faca73a621da1e19d044d890454ffe264dbddbeb542007cff8b8eb2e0989c6679646fd706d434aea3b6d3b4f26283fb0c9892a92885f95a10ffb633e6b3c26bc63bbeff4cc7c90fa8427875f08a245ec41fcb0ae5759c21665cd1976d3d2ca15d59a77ce8832497080111599283c5b5d19bed2d095ae0ff326dfdda8d9c9b0ef1a45e2c286b57eb3a22316f4e3580d74007dfe29d9f466e43eb3e2273ca6860c20efb7c861f2e64cd05a64b49b70f5ca189dbc3ed8d19cb2fb5532822dbae95848767c4debc39523f15c190c1065fb616c833a3ca2a45d13bf583fe26ea5bac8ece4f45a6be0a92a37e9114c889cceac7303360e8bf5825810f46d0c9974eccde9c649fd43eb5a541dfb178fdeff524404af76ffd7ae7e207d57f437c70c3d289310754cbe0851fdd35f485f08f543afc7eaf470e59e5915d4929700a5ece40738bda2a30589ab4744520990545e1b21e1359341c87bc690f21dd8dd424f4db6b275b8f2ce9b3a265e2b300f18d0adb4ce10d2a699db18029b7b13100073c1cf8186cc9b8382db590820f84e48529022fdbbf3c28b28674ce46d1a86447b9c83289f49bccc137affb971c3130785815a2abc86b170acae060da415a416835c9531c7ba73eb8203fc33985cb821d38eb32c378783b81cee581bd407ba97f7fcbc2131c12a2205a8dc8289b69593b3f840011d617ff9a01fc7761c9325e34f86debb2f0e78d9294643bdd3e58dd242892199340ea869299650719306ca1d5f1906011b233d977c81567baf1faf2ef000e63491c0552eb95bb090b347af8f6759bd58026161fc13a4b064f648b2791f7f2d96be3ddc2666c7aca9b394e592cbf290e048e640c2bb6c77846a8b5e9e7dc8079adcfeb092728ae8c817835a70e85b71ddcef871197292fae87a3319f6bb1108ec12400662fc89ce3e353a9c929fa20ece410a80f453f8d5a26f3890b17bafe14d9d90b601163f1cb13b31dd7cb5cdff4681300a74f71015c6676b3806646309e81ff650503c83c43e26108f30154f74a5e041a3af2a3c61add086c27ff489376a58b5f8adabf3ba9eff32d0dcad2c3cc029faa292ff9e8d2615f2204a85c3a98103047a63b8c7ba6e42af2d3ee29320a675065f874dcd78b0eec70f51a1cb6b0edfea4dfdf41c4a465f99ec65837949b88fb7c45d425e4499ce6716ebff1227c16e36785c980467a5681bd5fcd57ded25047e868ed97c23237141a471271948adf0b35f3abbe9ccc2f569d0a96c637b9bcb2a3de41edb168c7622474a2a6df0ccaf57dd5466c399cc5719ea8f6ede390d72d090b6758a247f75bc967cbde874d12c8c4f44af4bc6b4b1b360b896021bbb35679f739aceaa97672790a7a89ee645dd1f5c8d7bdbf586a6cdbe05b4215a7d1521ca166bd3ca02eba98d4b0b128a40348dcc32b26554bc8c097ebc0a6f3094964f92949b87ead1583d6c94d1e5a7f57f443467985ad83621b8cb8d72a8b043ba548d52ba5ef032bc102a9647285c9f8bab9e8d4fe26f9528b265a1266bbb7e7099e8c76192e07995023420aa3f0ad8a3366f2b9ab3e9beaca6267f58f30c143b22834db19bad747a7cd94d516e71cfbb8c620dc66b1e070988aadeca608ac139bddc11fb2dbb58ffb3eb170f841e979ebfb77c7dc9bf59818c9011199ff0c7b3b83338139175e1119b1b6e4e034a7b751db18f271446509e88e462e5bb068508c058059fa1e0f055066df99b43d8c0ad1fcf90122479a75f91cd0f04eb8e22fd3e3ffe368cbf812062f81f9db1f85a993d2700fa303d57c2c23606c6c9a96daed5793c74c98f3dcf5fdf88f82219917d33b7ec12eec9597af05b5e49adb77e847fe64a50d803075b5a97415cef4f9345f5fcc97fa60590b5fe098980919aab190ac658d28fc447e2dc4749ffc58cc68704778b7a19774142a8d19be94104cebe85465e14993401cf15902250e665aa6652add3190cfc8d21e84af982227558904ba6691ffdc200d7837d14d632f537244c93facaae4bfaae7185ab80e6b5883775200c773579e2e538fa7eabae0b9fba143599ea4533a48384f1abbc819e1f3b81e07456c2a9f40b0eae8a850d2cec5536c7d39bebb4b74cce59954459fa01b094fe70b993514954daf53a75220138cef7dbc5f8d1a1ab003936dc934b4c672773f94ba2012351f81ff5e89089774ac1077bf91b5bd5b8208d330462bb0e2da01cc343303f16764c79699057df6ed95be5eddc75ac4e28f861e359d53478164597757bcba4c79c0aad8adbd9a6253aba4490994479b60cec807fef1ee89ac66ed5a525b7a8889d0a1c6d545e1bca6aed41b1b6b272cfda197b7b73fd4008bb457d0fcef85b775c4567ea75c08106518e3e9e34895c20e4b712d09b5bbbd37f72096ffecac3930e8ba646cc47a4e7ce3b66560972024378e71ef1c992d51c8e1928fda54c6e860726954bb9ca48fd4e501d55a47185d6d99d03cf43add142648f7ea85be7e0085bd546c904e0388050c7ce2db498654811f52c30727288a512bdd9f8cd48fc2e566725cb93822bb92e338aae0770d56c79b245324a4604223bffa36f4e8358db08210fc9c6e17a42031f60da74a2143aef9a7f09d35710c6a65affa0302281ccdc0ab7c11a6575bced79007b5051ac092640502a953490a1e99f8298249d55d5f4d1736dc8dd562832273e5e7d60a91b710aed618094776c9de4b024b8c1ba57f1a45cc796d369f3af1fb2edbaf38bdaf33624e6f48b7ac02b8ef825e8803534776717201a99697fcf5db65b7cdfefe12621cc834fed8f0723dcfdd2772a42ccbaa2a1f885b2a5be225e066db3fd0df2edfc1097ebb11ecc3c8d0d898fb255b388817be75343880edd952b81ffe42726a87e24979df58f5cee4abea80d6c067ea18e264dc82c4878931b067b84e943ad91fff4911ae8b0dc695d79114793dda8fa744aa2d1a20bcdb373feb78adf50b160f8031deefc5b5cf10404997f33e53fd630fca7c67c335f995b7ca22b3b535254e64f123b31fd7c78f177fe79ada2a61429b973a13649ea4116bbac5c61daba93aff30b401447c880cac37a503239b7ac8e8e964afb5c368a9b305351f2ce673742b79a05476f1cb6c825b7917593667e4c14ed3f83f96771a00526e872a6183f373df15ce998f135eda5dd7f6166d2ffd765cbbd7838fb223ec36bf434d9867f1726ada16977fdd1cfc8e9417438321096acdbf943361ab428563f98ee6e1fcf01403efe035d7b07bdafcd17c939d3823058e395f7dd9c68ea89fd75e085e466df4eefc01deb4e37696a693563a69151745093d7e9e9f04baa4938a051465d1ad0d818bbfdd130eb1dbcfb01343f1eb47f09b5b2634218c6f4a36a1b41b01435b74c6ffe9910bfb50871bf0f50195e3fc8401aea496d6ec3f70bb1ccff6449b8577494fce0856cc9810c099f8350eb1fb67f975272110d3d0ae6f8e12bd5da016cacbc229c8ad367786163944d20061bba387615d540c433a0ec57c759efc6278322318506c0e146bdd028faa61c1f4ab30747e293a53b534ea9586f8bb44e21493d706183353fe5416915d26570f048926b271bacc4dce222cb17ccd4bfe283bcb8b61c9cdb1e1fb3282413f9cbec3184ff98e8c4e03ed12382872819dc88d202dd313be3958e1922fee3ec9bdb64034bb5b46598aa50e8974d31a25b0837d761ea057447814c1ef2a4ac13282bb63ff8ee013e2c653b0e947b343a892af0036a75cbca978d4ee12501a44ceefe96c73602ebe760954b5ea84da60b3cc61fc3195b3d810de8426af863b358429b521b3a94d4662d57c95c8170b4973b3f822b80b0c9d6012929dfa42db005b7c7b15bb18611afb64c3aa1e63b3b40541cb2186345ad5b35d62c99aeac34ca57ca3958e871cfe8fc50203000001734f3b2529ea72480a35492095e2ddaa010572e06fa2d9ed13b495ec99b3d34b01a8bc65139fbc3289d31f408e1fbb7455ea74d093c20bd89b24f24eded7eb7d1286b51d997f7e0ca7aa8f10337e3cee6511209816d541cc559c557dca94223fb4f0691120895d1fb5d2807eb6a8c1aa0800c38f362985bcd1f16e8ec163556bd81a062f9e3a850c98d4e6bd2bc57c0a260e66dad040632d78dd774dbaf2e6e18c477b091583c1fabeafc753b1b186d3027ca9fb2b19c8c74ff8e680a81ae588300a66d39d3725ac139553b48d9a226c7277ede06af57dc4b7568e8f03b20e31b7a7ec70d91557dab2adc03c6be98aab7053d2b8386723f84b8d2ec2f83ce6c6abab65f980bb788a56d9b9553c5b92b7b23cc588b301421dc11bbb95d179db283cb540bc1a460324b912050e1f2599fe578ebef57b100e90dd4d3b349afb89dee1d083241dc7ffacf4167938b7c02853ba63e3470ee2bd33829afe0fc50f7491235c685cd879d9a5204bd260b34839872fd2e8ef17d311b097e8e59ab9b70ad0a64e6504cba9e8ca42f3da873d563b0993648183dd2c1965015f85a79607cc6b0b35d5e0d3e4cdb94a906f9c9b07a968f2b3e569066452b73f58b5cd7944b626821ca43d2501914403216c69986a3374d8887c2f21d93b412044519b7d067ba5417778e18697527a00406233a24d14217a5a55bf914ff36a15182f9d0473c45bb4ce9232f8336f51f48789a712533cff2d0af1dd71cd9679a74dd11bfc591197c9c83b5b5cefd37f982b661330ba0dc2d8e813815a2e86c6be676b50ce407aa87da9956bb4341841d2ec85f7541ce739ded4f0a74fffdb67715091a830061b6c63fd61f7d2ed2ad5ee8621e2968276b4169beda2a41c25ab005e9a8fec8b128cede3e292878dd6f41ded62b504ea7399241088fa03503a4bac08c8a72135dbcdbbc97840618501f846abd36bd655fff9fadcf3dec445e7d9830a5bd01bb763e6a9a6586d11f0ca5c6baec430a45248fa78d1b12171c2bd7b36d8396b1006767bf66b36a861e029c43062bcf9b5d3721b608975b259acbead4789c723c9b89a06b2895c938cd18d7cfa992e1841d96a24835b1e3052328df86bd67e1f335e3f883d81fa378c75d0cf334f392ef689c993838f8c081839231f2a4fa7d36b18a733d250fa888d0b6166a76b0cdcba0e8661fcca7f6bf4e3ae5ff6d96c6b72740fe9222c3f85243ca95079e4b52be36daf67bd5054e36abcde03475ed11c3110ff2337329e553433755acf6617c90874cfe98c7bd28a2055783001c007b9fcbe5bc60a78416355f32a79b6861c3a6e1dd554e97b7dc4d4e26445f58e5dd6d8af731c17aef34bf7e5a60055a94124837852747afb0d665ac4074c51bc1207ec3962676026beaed942f76a319c092c7f414716491f22aff262edadd569b80ab2cdf002ed3f4d9e3caad2e8798922312760a65699776a3b73723ec196b9429e33cce9b2710eb31bae197407471f975028232d435a0118e2b83d44ff66469ac27a36f4b7825346752267db0f7b8603e92d9d1a26d5357f23e17ad19bfea412ca0b05ebc578ebf07d311a5a9c74814a1be5b44579e0c45d421b52801bbcbb86e5d269a6b159fa31a3274b2e573305a6bd7d68668a679cf2e772fb8b9364cb4afa860cd2625a881e76e0aef6dd25be42ddaf5c6d2f36126a27bb9f07974959efd16217a323e8422d2efb59c43886533aba700a8b2f9a2633c74743b4e06cba059685c8f8b4353b739b53ca53475bf6c8acce2532d984d117a8a821e0410e132665a287887683a4965ea5cec3a8c15d85747e3afb6e02b0722f5181400d6427a39f2a384e12cf6b3bf9e5d301e39025e7cca76c0ab65392ce04fcc3c0bc669675fab2cf8b47837ffc4af3d3ab800831759493452b9514769bb2f7b066673901cb5f0cbfbe3150f2e54449472126917b7331bd2a9f8b37dac413e48d7672a4eea40db7fafb1554edb16f150047f84327b7b21b4b2a6fbca54b9a43875d5f58d390cba5436630d52f8484cc06452068af47fa4283d1c8f1bdaefcde9380f4273bf67d2a05a873585fba00ae72f8cf2465bdb4a0f93a405ecd1e4088b84b967216c42e42445356e214847a0a0b9230def0c4e064d29c479c325d722accbb90fb2e4a731ac0f54a7a0b6c3526452f86b21c460e6814e092aca748001cf5c234acc6c39bf81c2997214adf789a34af9fb060cfae58cbe644463f6b1a56b3c0e84ca677a503a0836591609113e97447dc159f3cd12802d5205839c2e6d5f191fd38151e6ee92cf054201a8dea16645e5ca1a5fe49328ba66a19020caad14497daafaab6e303fce6ba67b76772b08658757f21675a23e7a27c7828ca8e0d6d97d56c46c6b82cd073d7705a7a6f2817182a4e60b10e49ca79f406cad51eff357f1004cd0e388f4d1652088d1d7a909a27f6f554733a768e8f9afe06e16f364961b617e4b8829618a081115eee3f6b714f57c076e8216c9def5eaf5faab258ec9c7434d86c1d2e6832e193aca0569d1c3a924a1cf5614c3bb66ca23b7979c6a76162c4ed1455de606f8fae54b67918f990918a6dd4fed74b01c4ebf069c54d741544dc52737d0faf13bc3207cffb4ca746dd6b012100fc56e8ecb2b7c6d4c99509008ea93672f35970b95f3407ebfe71c2b241d96c378889893e59b109d7e2314f3700ff4b1d268a0a41faab8f6c2ed655b796a8784c59bc192a6228360d003b99994eac278a8d228c0c3392002ed2e36c19d34a2f103e00be492a67d3a568d73fe8691bbc66b42e97073081963dea2339eb7117a0168ae2a6c7d9dd82f6c86c17d738a375b443aed58f52b962cec92db59976936b326f71af94f8ceb7d3ad310a6b4b7c2bda7b63a4996cdbf51a9dd0b40f3b4172d098c0c7bd9162625db140011f3b1ca5743abe2b5a6a78b78200ded29cd6456ef5ce616e60151b73f750c61af7795109ed54675f4b42d5dbb1657b9da046b795f9342c1bf6329ea1e2d4ab59e9edf1a1413a35e622d7524e1f675472d83123726bd8429ed6dd5df323682c267f86f2b372e10883a64d6dfade3d516ddaa4e1539d4a1bcbbcb247c0c546ba02943bff474c081e782820cd2189d0ce8a860f2b02fde05456f2ab75ff2bf226883247bc7b3d8eae1c70efd4b2dc9489a42d495d43a466d473dc5c39931794468549ae6381f10441e88fdb0e2d8fc671fbad6ec654438a665525ee4930d6fa3f1b79323d477c0a22e90a86cf1e800b821134b3d692c22198cc0ffa1426f66927b71916b809f4d306c88195b0aae9786c71a2df39d44b449c2918562be09cb2091a830c64b2406c95fe9ccdafadf0455de81432be556005cab594af0a20c89efe1aac5c9fc2a4f98f693cf8c1dfe68d4331fe869016eafd6e34639b1963cd518c887e224a3fb09dd5c4e5ff34867d9b8e8a1e42b0f7e0c67d83b9ce1d999f19707715ee077b7c8d912f22ae7182b9d146957b2cd83c82bb8cfb430517524ea26d3546d48b50fd975e3f835feb9b6a3163adc42d9e84f7ff95cbe6722fd5fbc4bfbe1e167a3588dc2f1ac46b7e3cebdef8991b0a769444d905b0c36393365e6fda64ea0b09bcb865ed194c6cc4b1789dd73c038b09edd6645721c7991a91813f5b84fbf091bd5d81abda7f0576580a8a3dff2c5fa7a9ac69e7bdaf41fbbd0f8abf8c58fc2caff1957f340afcbe3181a0774710dc0fb459927abcc1a86a582d278ae95ea8440749912453911132c9db9f039e8ecea47d7dbc09b00019a0b85b8834930fb37c60a27ccf395b0ace83d1a3e00ca30fddb4a7ff6d40f8a83afad82e8ba5f0766c411167edb801d1678fd944dfc52aea0d994e2769b355e141ec75b19a4014e282b3b63cbf0e4e3c697dba295dc2a1ebb6197fbcacf053e1a83d8391cc4e4b9f1e2d15fbf7bfa2d0c3412a4bd4ce59463ddfe0a361f8c7acf636fc6d95dfdd44af26025bc458aae28ef7740e265564d099f38f77ee69b5f7473e2b982e494e9f4baa6f582bc7024958581a47238c6f364cd4089484869236c3cb54345f10b1dfe283b7cc0333274c94c84a5240e8808cb89b1d55cc14aedce50ad665b54cb04584e97fcb470a8406dccde286ec9138be02e06a65c776080dcc9b900d53761a7634d1a0924517805435d429aec47cdcdab4b86cf5c22bf5b3a4a0e300858949e4fce4357627ce673af3c4ac6c29176a9e8fc67251dea1ac76f7f78ced61b722f0dc16f3fc9e67a81c633ad93be33817c79338e33b09098b7b72faa26cf27fc67162d7d71cd82271a389d3aebd2d99f99fe0ceff5b35bdfe110930a5faf43049ba701932ba96fe97fc52be4c14b0eec7d338a1a7893f541020ea2c554815cb172b9ff97dd28d9d816180900f8a7eb70a4d1358f84a83460a26f1ba5020580154efcc2b21f53421b10e84600a7e0d58913e410606fec66ab3eb18c8c0659a9ea9b1cd5a67696f016dd3360c409081c823d32aa05814364b0f7d01d23c11db78ad1b863d1e963ec39adfabb0b98ef513c6f4ee0702874b1c6c1f9078aa56c141cc30608e5e7dd11099d7c3c2946b79d6824ebe2281eb7435499098f62aa4332fe8c20ced2dbdb08a7c88594f526086138c71536e133e88d55a1031adcb0930526abf02a28e7154cca2e86df4d96970332fb41ac1d162a8e49c065922f67e8b68bc27350aeaacf8c01d262171487e982ee65ed305f65c3d6da64deec288add8c73641896ade63dcc134d3f0d42d67fe876b19afa35efae1860b6ec2677f15f00774a8e34a0bddeb1e0b95efa83d9809178eb58e651a1d0703e7bbf0114feef4cbed2c6f046a6d60dde0ed334ca4ba2cf3f260631a1079d78031069954392e353a096775425da840b01e1ef43b58577b66b79922e681ed2c5f6ea5c33d04dc0637f1677af6f315e44bcf41785beac6e40fc78051aac861ecfd95d134c48b1c986752d3d3842166f461d6564d9f834852bbdf3670f872985eaec974b7b9d6489dce159bbf88b1f95f067931c4143a90693145d637f832bef8ea73c2e0ab1f2d5c5c0d4224a3ef8d44d6ae8e2bf6769d3cb5332a2df0f099e699069b1955f739711125609e8764a9f82683991adfd9ac121ea79cb56a58dc4beec54b64705d2971d7c3287a8ebdf950ee3b7905f018f393711fe22b898fbbe8d3ce8955e2c90f8e96a4965c78f41084b6944ae18277d49c4c577827fb38f58dfc17dbe2a59a255caaab5d3206ab802f2a09fa8de28bc080f73fca90f679751afdc21f4680c81a2570b44268150dba95fcc35ff817d958f168a7683b12bb9c595e0ca186839caa2f9fbc2d3e84dbe2650ad78aec99956422ba0f6767632b50062e01454cfea55e22b1eac05360d5652137642a6084ffbd29a9fde6d2e06e142f3d552be90922c5f3e40e891f3c2e8cb08e770d7368de716250715c82d3b5448ad84a025bfdae0c8e7a4687af3c1ad8fed2254df4933f4503cafc3b5d7fd05f436df692c0fe4afa95e71bafe8f4ba4c95e25632acef2a512b36b6cc0dada06f64d285e8a5b6ac5751094c040d897fa5cdd83edd71e9af42fab20acb794e8664b6664c01fb9295b9eee5379a68379aa0f3880a8c74c039bd7e3cc63185335821623537620ae183307c199a92fa147e190f44b1b96675e90a0b3a9e209c9c9a32c8aab41c18503fc41333572a0d5a338f89f624590f5f5ff75676108e34bb6112e7e3fdfefa607acbac0115ed7757d696867854ac6db4c97dcd0882882811f2504a2df0ef68de5351836749350a447e0cae54e6e2d35230786716f1c636056776c58ab8326f17753560c399630371fecfa1d6201a912848ab43cb9cda7f5aa3993dd6990636c009996a87d3e01b18a2f6491ee2ee9e50167292d073ad0f757e2b0e90e9ec029ac77480562179b135ba6eb20b4a63283f548c6d8c4d1c6f755600b59a10d495f02ccd51b1b5a2ac54fe95becccd3d65271be1510adaf78de6e2ff3149bd8c880a433998bf7205b395617763c82959dea0939ecb8ca081ad130e9a048261bc5704050a3cc2bf62664819714497b81a1b72ba3b22131c310033529a1c39cf09889e92bb8d40786728fb909e385c1ed85691b76655979bf48f441a2b1ceb85956ea0df31bbfe857fa1064fa4be040a695e0e1efab7c5d5474bced1f65ae93a8b74c24196da19c9b15913721ea7059c4801a3a8a371e5c91578a277122a50d3e0bbb5607bc945b4206b88f41837667140ce2507cec9bbb878c3c8f0234a59a771bb44e4f84ab6f97ee541065df2a2f2aa00b5eb9360cf5a589f6df43167fad13b509a001a7c4b647e7179a85a81096e6a54eef408f8ee31b63e39a8640510158984712ff275ea7ba8d475250cb51a4be61aef2b8928211fca7d4d1b77203cdcdc6c8c3a1b1411a08c3c4a303ee2b48dbea48ed969e6ddc33c045c20b8ff25c2b008b3c9e23ec92fed2e83c104111f93323df2d5c20064d65e3345364b37097c222ba4ab71236f4058c1d60b0e20257a8cbf13b702a93e24757651f72ef4fdc1ee370de78d5e3c2f9df24213898fa3d36d9d7434eebff5589e968bc3580fa720d73604a8b3c876223ebda280da85ec87b19a7cc0a72874b78ecff1ac309b1d9c877e35bbe0fa63f731c7495275fc25a3a6629b6b1e1ff95c7cfbd55d93cad746c28a8afadd1e8e700a96114e514a53b3e90858bb728ce9961f266668234fec2d054b352735d4d134135304219486457be09e2b20278c0d9a46b636da9985c7a4d378169d32942920c55c3ab3206047dd96eb1226616fdac90cafef7160abba18676d1008024b8e8c400334c9f81033f467e2e7c85b71abd09145e21fe1e32603f49df875ab08b76fc30539215401aff77c926d49e7e1d45b3f27fc3c083acce50dc4a28f5edaa7660ae25fa427fe152003757834d5de01df9093a83b64205dec24c9ef6966a30bb7c53c8cce939628fe50cfd5e5ae17477ed43ab62f2d29ee00c2c513af82faf1bd4de744396fc44a2a9304f54cb027fec902333ee7e2374e791c52d03b9bd765ed8c0d3470bb1cf95a7bb4da073f1e5f9d0dcf0d5f360ef2b771dc9fc40354d94b3d964bb2bf2e51957e5ac633f7fc5c76980f6173e70d1cc34e06a99deb3c51583616a8a5fd37048738d443b4270c858d4526590170e1cd676812c309f3e070adea238d0f03805a1cb5ea579d9c9f892c4cc697012ff3acda63343b50fc032c23f061ab8b13977f874e333dd1c0588e5aefd0c6d022c5755b15e86db74f2a04cc8177d4d07e1b746e33629961534625d4c792de070e9bc500524e13f6c8ac66c606c9d06318669b140c16cee21a086183eafacb620acebee7e91cff8ff562c702013f7b09365cbf485cbf82d346be49005ebc6be857fbeeb5ddd2970bee272c5639b94e74c129b112760a77b3134e38a4ab3425bd0299c45ddf0d1251561086ccc77ee421b3b57d3ceb3d180192d73d08111d11f134f96e97521ed638869300055e1c38860b3aee3a4446d4447295479521a52a23140a8fee1e2940e7dadc3e2e59444c71cbe2d4f1900375dedfeddd691ba8e29f4a825d2b205738b8e9f9953a4bc8a8cadffbdf7d1366b6f0f1f8e03d2c69b464a633a7a1e4e54cc794f6fe0388546fb0e863d6b6149606b58fb6ceac5fa530d7a54a78d35a97d9dc6f24abd992bd47e9016e0602917de1e7204ecfd461cd4cc97802ce680b1c3dc7e5af05d8a390e01b51bf66127ae4fd8f7cbca17aa251300e21fe43ca1462638ec8e942743865f5e890314d0a603e2cdfdc4d417ec042a3d02cb08e08cd8e17c51e452138b00b0ef0752b5cdc5e818469be0f998d3988f6c0713121ee758e50649ef904f176f33b47f5e5945e9c8ba97b921ba1e829f7e53fe03ecdf9d758880afdbfcd57fe34c8caff176c9a46a2dc2ef7e4fd6035d11d589577e1b6d6c49861eaea23cd73601e5f2657fb35e57abcab9a518a8b1642528824ed60dd67866a17935026ffd1047f519e51c8c2291d0d353f32f92033f3c440dd11bcbe05174af72b74b04df622247d7fcb197e5581838d2de94d8afae2acb1ab128a12f213aa25af506bf53a36eef00b6125b2d46e152226cfb7675d82c372a02972ee9781ba6b122fea3701416a66433076ad4c0e11a1f86138105e4575b11ba41a230d0fe543b71b7ea9456457529528e542931300cea66cc0b6767fe6298276c009130dca580bcbbe754d1856a1c00b7011dd5ae3f8537b81b650c080141cb4e80c062bae85cba4eb42ec541e903c9af75c9eb6621f83501284cf88cb8f940a0e32c1600e6adcdd474b551b45cbb4d4b5de2a1ed39fdeaee14e50dfddda0a9580be7d622c23e5b31559bfc7090bf491e36f8685e5d7a10b6af59f14d30a162819969732c9404615c00e119b0858f0f019c82faf6a8e8574a14c62f205ef45d900d0be183df0231f07ed618c2e05fb631a01e51fed55fd52e3472b6de591c69112df455626ecfc1bad683687dd9d483686b0a15785e669806b3186de8dd216f85a17760779cf7b917540e82f83d83801e19151f549c20a9b49f7bbe73d4cacb33f3de4f6997a4d2a166cda5a3806fc867b594610d40e20f8bf46c720635107c56f2012f01cf2913a8fa6c4d952d7d2f966d0131e06b2b22b87c90505c67947f6c5c0d2f33afbc6a5957d5483ef6da3e84eed8ebc90ff1276b527b15a723de1af456e7521e12392cb9e3ffb967deab6dfd51914f927c4f5be89ac1cc1d2cb3173a8eb1ef30e0a77e86a183baf9112fc833fa0091cc6ad8ff9b9b88d3e47edc4331f241330b5aa7b8730b966a2e72bb911eb8cee786970d50ec11771f241c4c0b6156ee3de4ac93597008ca995402ddebf1b5b4aaf94e7f8ce668909edb5ea674e49ef938278c27891ed2ea1d986fdb686a00d1a8016360f997259c1ec07c0dc0a88efc9b195a50fa870c93b56ce7b30670029dc639da976b3145ca2a26f0c5e573549eaef23bc290469e50440cfaa373fe38e895af48dbf9ef47462949817b19305f6b2e3e2f22fcb9057ee7ac8fc1edeac90e131bd97f5e16cf347b335301a6a2e0e6b989028dae520eb82104b58efd821a7110ab16f417ce6f45b37e4e1f817f9ce0d712678b2662675f1747cd35f6fe587e154fb96d89b4edb90244a6f59be20f1bad4baf3703c50f7ef7ded54dfb8bb5d288992686c75f52c5216d7c057a07fa45b751d3f96066dd4c20c56cbbc8d3b2c7d6216c97f04c1be0a67ee96593783b2f9fef9f350a7f75cfe9af14c93dd4c4eca59026fcc69adf94c53df7823eeeff2daa42d34ec6208e949cb3dcf64add50ef53b5e8b6243729263daa120d2874a36012319843f1fc4d0f0629a27c76144d3b82de278f57756406c89e4887b823f498460180096f8b94a79b431a805f3e8a6ea329f28968ca10f6332f99c810aa825f6c258fb415ee7db16c5e114b850efdf276e264e0a61b1b2727ef1b43c0c2b4f2544b849aefa57fc77e199be5c41c1edc5672ac2666755417d2f4c0d8f94c3395f0caee49cb1a4df47c80aaf607d95373340727251a0b2a3623266c233165385d4d403dc2c37065a0d198857e9f993f8527966fcca884605033c1e65d26836c534ab265b7d62c83618e1863508c9c0f8a3ce840c24c03c4d665fc4f4aaae41209b2f3c4752dfe50607dfcf25992af7878deef7d089ffa4befbefb904ec3c0a2c8f09ead99e48be28ca0e18d965e4748fca02f5aab3afa1c31a26fa1cd17e12383c9b3bc089acefffb19b99e72d3c25331697bbc055b9357ca9fb464a904aee2d2050828420c84c329fc3ce8b912607660710254501436a3fcfdf162f439b85487e7926416c50bd5d351cf2a8a5d786a4d73b0cdce0c19ee6a01cf34a5f503d4445043cc6bdd1a468c07f0816819ceed1ff1a13ff33fe0e7f76dc3a3fe4cb8911af3b5111aa1d68b3f7e520d4f96cf923edd2139f60338dac78c219376c813d83f9db9fc422e992ba41bcff957bc549bac3ad1f33e94bcbe0ff8b104997507d790da5040e236054405104e2ecb4f8e2a67312dda65153ebb8405f99fd1d078f881ab32089638d7707e0d51225caceb72108b0ba9fc86eea84557e7787ea257ca5673df3e60ec01126a19bbf714cd68f8d3427d81f80007d13fb31d1c46f7c34e89c820fa0939692526f66768accce453ec2c5b41919c0cd060ed5579004559fa2336cb4129db6c5c264c77766b8b761a3d930b2ebefef7970d88350a851db1b24642b10678a367471671bf77bd81d56c2493adf67909eeb4bcb969c883f6ed079426ff9e9e64871cf65c2a3c3253b6a5424b39e7ce2ac3eff69d6ca1d357d70663a8aee36bb98413af239fb75083f7251474c32f83c0f93e57a60acbe8bd83cb373ab436b1c522a61d3dfbf5b92f7e877745bce7ab5e549ad8f19711850d0f18a7a23ad8b8de951dee1c648d1cb129adce0939698d5a710eb0bd9ff61062f91c8ae42f4d32a1aea021373ac8632f47e799827683a8694248e4d0e8c5d8410f68b5121165c2a5801d70a9bdd9065efc24277f8407365d4d95cabf65afc7323fd36a0dc50b6f9651d8ec854f75475e30aa8fc1af3318a1040780c7be0965a0b01ae524328454cac115627714b050552724d6747440aa147c44eb6dea6f4653c4dee266979ac678dedb9b3122dec1985ad9dbdc33175906b795d2dd4d72464b8cf0549f36aba21772ddd77f0a0ac309d6d3b2140ac93c04169925106234c2bfbfea5abc1bb5d0ccc271dc1ff39a7f45ab1052be40d7e551ebf236f65eb2503ea745d0537ca90d5fa059820f84cbcbb01f943abf118daf4d61187d35e533376545741208dcb260c2b9bc94d7c37f0d33249f0bc8117fc41086c3e380ed92f590abed53b044bc690f40dde422166896349357a92482f0329ae83c1936c9271a3b74c130064d5959fec9d6252ac279f229fcb44f08ae7d7aab01cb8fb0d40fbd4fde6f41b26b93d59b2c8ad02bf01fc2ee045c0652584ba0523b9b6124d6bcf49df11e885e0f943c2dc85065514a1183ae0c35ac0b58c70374302f8f3b973bc812bcdd55a097f3ffa9059feac49ee0157dccefe8a156c8f82ad6646acee97c494a810faf492bd91fb4e0d694231055ece4e8b9a51442e0ca757f9e2cac67fd4f80c72cd1b84eadc536b247a9c6bbc5c21b60592f2ba80764ec216d3cdbe632c7d21db23f3c98fc894d3dbc981c953e074afc3887ccf0bd8e180c1a541bd38156ac678886abcd938ea02d4e1c1208a103a8a3b12be0a7fca1202312e34c52dc72f2d5549410faa3ae2df7a2081b9066b7e2acdb0f62a3260a11a3e5bfa090e042cb4827f3fcfb83fdccf4cd54b43750978e233ab6abbe03b593aea6985e7347a7a29b1d7698f4ff731c59d874b6c4af4bc010356aafbcea6697268e7d026ac21cfd309cbd5a7ac28226133e9e396117f7f587a500871554c08b67febaa005e9e086c2f3ff2d5c81bf7a16293d9f684526fb5d284d703c9b955ac3bfe6642464b5503a48e528d9a780f2bc6a7a4dab4260dfd48d3841a68480ac815f0fa37ddeb16360b22d7dd6b551b1cff935aa9dd1697664efbdda3550a4a2cee55f05cfa8f1989ace50a86490852a8dc2651a85b00b8a4218c21239e81b0b2dd0d25d457aa4575b634521e84f67322f2660230bb45b55825aaaa95ce65f19e0e8ba8f7ae7e9fe2c42cee9b1d0c97106e68b6f79dbbff358ea8a47d20afc7aafc192574675493f1006ca9ad5e2bc1a1dc415987a5a759f1f62f073e9bfb4f3d8f6622efb38e86b3d9fab632e023c7d9d7ccc336b3570ec7b417fb75f7b2c89ab2d084bead43d59c567e5a1bf45d3e7f403a5ddd72355a4ee151941e673d05f53d587b01e0d3d1842a7097905df693ecfca31e35c7a045f33e5919eabb9ca0c8c7a6f67894459776eee01d03b9f051f3abccf7d81d54d39e93fb542f6419f1d4d6d490faff5d1a15cdceb60f1e132e9f5f0c55b3424c9ac6472333c8be632fa143494cb64e434839b0f6bdc43598b7b7e99bcee9ac659d05d032e1e8af9f7b894030ce3a610e280195c30437c267ce88125f18d6e05d2ff047b3b610cdf27ba5ae96e2480bd721c0186425a47870ca48847908f323258a0b0c7e1a49bdabfce37e55a0facc60082f79be090803bac1a2c89a6858207e0ba7b0d3f7e925cba366d41991d0eeac57667160223dbe8f3acdd45475066135e981bf879a8a2153e8cc1ae9e073b3c3eaf81cd6d881e215a5f02c5331a2a0207b638a2e935aba3160ff8b3959ee30f9eac860f3eadd94f0de4e1f2d8eca05abd3ae3874ff12006cc6b7a5677edf3d524e395e774bc0c6598fcfcc14c6496aaf747f61696d63de836f8e13868440769b6c184f8ca5714cbdb377e959bea1e71ebf1598b2415030e4dc1e701b05c8b70c2b2ab92d2267f1a77b2b97f4ccf2f3c6d486afb3ee7828f8ad464d5648557c853c6865b5d06b1bea32079c466850813f2ec5cd3b19720de0e0b73c1e1819196d4627a7ba3b6ac979da6bc2d67c36427b8afbf25f08846617db29f53c9e72c0e2c336b848d57c4c5f6ae4cf6e439b42738d876de314de0c3758759ccbbd3639d17dd6ff3620b90aa8a29f91d2f7c60cd8c9ac114ac78e0bcffe1cc81eb5c58b1e4940c0490d8c607f34f759da431a6a647c9fabe33e76907fb3722a2330e15dd1ae22fb7f1ccec1564a2724b9a1ee8caa88eab6b6af45588ed53c02cd93ad4c6c091c3aac228cb99ff665696489df527aec523047ef38e1082248e59f07295a29816ec73efe2fd88d084800df83de6261128abfdcef1e52025b419568a06541650929b6c280a7b5e97e21bb10f412d4c6450b6a64616dfebddb1f3fc6ec198a88d4e59288d8da91392423119fe954a4221488974a613320cf090a8c8416ee52ad873a461301c153b2948bf9de347427c295bce8acd1e993e3606190180ed1f1e163322b4f04f454747ae22c07c4cdf90b9a4c23768937295c54231d4437d436aaef4c319bf464b8a967f4e3256d2fcb434917e0cb7a2e6b3afb0d6a8c3cf112d22c0217dbece9aaa1b5a6126013235d739762f82765f54a858af9427def8faed6c5c94ad65ab1839a7155d3d879f7a29a59974a4d7d0b05ffe200b1a53f5f947cff23e63ef278e5be58308cfa55e1f9c01e37f7ffdf1b33f68d3f1fdb046055f4d85ad28c8e2bfb8b86bdca32ac7097638ece6235519b06e6c0a2333f7f9c78d4198650d01bdf434d8b970d7dab588664f3f1fb2e370bba8000ba6d5abfad69473bdb5a0a55da8ab3b179c381068774eb682f894e158abc2d82dc62369c17cfbc4976793126efe01a115157fe7a620f68e68162a6b8d01c5c35507f87f45fab515a472f0778303d93ee489903a7a130038d70c3cb41e13c5e866ac977e266d6f579de488e219ee686c0a97a5715450bb3a3023a2fcd05a8436fb221f199112bbd4679615aa43a54c1973f6374d1ad56a0fbfdaf871f3d48a76cf09674101fa872de25122357028eb05a77f26563b4b0336017d1566c1ab701191a1f0c1fac9603cf46b4443ea2c6379fcf3c90cb498fa3aa87c9ddfcfd2dc3f0f84c6635470841b92ab292b16a68d0cc4e9ecfa38757266d35eeb26875769e72c24e620978b3b731ad6130ed309699c16336cfefab87da26fca2b0dc88d9e37644546d59ca42184469082d25926cfd587c175466cb1b919d57beac092a705edb819c349a202a165a0a6b221567803a94ebd80c99018acdb21cbf5de25f8a5d9ecc4694a8680d7aa22cbafd04f6a4039b70da50747557d033902baf77db5915d30ecde56917148fe33dfbb392e5160c58d3cfd05196a98b5d41c8a612562c794c055e01b242b38b30ad197b4cda6029b00f9dca6218c673aff347651894949b07c3edd74877d1febc6996f5fd8475a24171e6084de9e17e1936afd1174c93e232fd557b1e31e6b701e16ab5d64afef934bfd13f3b40aba6dcbfdbae43ab7cb2fbb39746f7cf4ba3c4f795ff4ca1aa95fafe06f1fb2a08a46cbe4b88e24ec0582a0387647c16b85462838189f1c710f65e67c9d0aac15de21e590f0ab1570420bc775a2bc28036071742855016bddfddddc07c78e93c738d74d25efce7f16b16ffc3bb96b1edccbea5e1f48446e97d32b170925336b6a423620cbcb1c01f573f2ea7901dda03565252659ac4ccb8e2efbeac4f49b9426c5acdbae8ffacfef217bdd8327070a0f01574ac13b941ae427340b579eb6a902b47ea67817cb43f6d93c0920245f9ec1677e3d91a3a92a7fa78fff371c8a199ac48c12ad9d603fb8c5d7bfdc62772dfaaf77676f48a175efc262e5592535a14c37172135c0d50ed8dbdbc6f2de4d25b7ec0f41546c6b5c31cd5daff4d41999c85833846be451428307374c2e74e70b870eeb65ca3b9f149b43a71bfc4b4eecb92714d43e77fb95999c2546cfb5532dee67685fab5bc8ccac99ea45cec3ae9e0770aa3e080591970c624f16b55b44c217e6efa3ae640fa771378606af27b19832b8ba3a50c1b2cb9282986282f597580861e3b641bbb585614600854146566bd58d3c07437af9f2ac9a2deafa4b545923c829b6b3e3d5411ab779411c54a60003758b1254e482fb8bc8e0ca493de5644e6fcc8d222002c18c858510b66305790354d184f08f03f8fe45fc14e092c6042e957c679ac2d8f4d0af5cd8eb67622b26ee25e6e45cf07ed9ec020ecc34eaf9cc22369d8462fb570b43ca86c967e7bfa700ac81a21902967f5fbf480c8b2a6c92e38c144ae06ead784c170c31e0db68243190f5fc7efd086352d364129792739479f62c247869bad4929bf9317aff7c481af62687cfa4f2a0b4b78a7d91c6f48e686f631f517429b02a1acaef647af4cdeffed7c5c12c22ea8e408b783678db73f1d6e10da430db6c8c305b98bd13e0c6d89d05228511d7ffb9198809f6a3530e8f2249bf7903c99c0d09ae608de61fc135045460cc77e46dd4ce127b5a3cbeb6c1ed6c7eb8928fd3fce5d4362640ff17ef76780c2789f71e0ba3063fc96b238ddac06c8b9da2b4ab70013bd1dffc40d7c8273e58ec62ab05c82d5bb39812a48440395d4c15497d00ec31194557ba494561fe0412cfc217345c089e7062a86966e9b6290b3b7d1fafa7653bc7e3f5f45761dda0f2b6e3334b1354078837643b009b4efec408edc3a4c18dc17ed248c6bf0d5cd48eeee99e3a39af219ddcfd08d9ef49cf7187669bfe2911b4db61988a2225f724ebd3a8a7f00fa16ed4aaa4c561f26bd22987de22fb6335e115fb745fc199c62904f80cf4dc1dd7ef35c7dc1d5744f0ba41332e26b9ef658d21b934201d19a73ed5f522fc4864ef0c5f9a3237ee23373cfef84431edeff7fe28dc2e43dba75294a2f55de340260112f101990bf0aef3fcaa4ef89c192fce75304ef68ae625c0a83dc3e20d1be2b7275a70e07ea9bfd9f736e7b0dd68125ba1868d202cd449e13b8e72d06e0a828c50cffcfa389ba9c271a7a70f6e4b4bab9910152863eae4ac09d404b63cc539306434ce0c6267b43caa4a7bce6e26d2bcabcee05dfeb28e1662e40d6c67172db29faf8fac0948bd4d902638a0b8c25fd984f42b14055b8bf669ad5a72aaa38ec4acaa0cfde58ea8f507672667f7764863478fd1b59864a472f29831690eac707532e340ee9f7a593830b284d562eaa070a1f0a2e6b5f8aa1d4179900a9f29525e307dc1f253c8f2fcc7b547f2324722718922072b29b44b824e551a00eaab0e0e078659ff186576f9739b978c731e45f3f0080dc6bbd330ad2bab9f40f5d3f224199e2803611286b75fc33760cd6abf740a5dffe931ca63f241b47ab7319b28172bea522ff419bc9c20c2246bbafd44dfec7e7e8152d6970528f3206f6606eed88da2ca0b6c4c398157d77bdd8a2d8a585f2b1c5a1f4b0c2f492fb31e7722f7df76f642579b83aff976c8277992d0ff70d3277af2b89060adbee6a50015d6ca2ac1d173efc3f54e9fc8e773691bd63a551c0f4e19e1e8cfc7aef4ea82deee647ce27968a897f020546daec285a25727f1cf872f2e54bde0bbaa48e52636230b17a2f038b3ae6eb013a4f07fcc7ce82f17e036b8a6f5c2f814b3cbbbdbaec8c3deae48a07be860e0a165b2a058b81e950a9f22b463e5f80ce365fb2126f77eb21e5feb69e866d9c8219784fd19eb86fe1214601aafc32a46ef2d42c7da4870e57b078ae173c84a3356f9adfeabef452866bebb03b4061396f8156f4144218ad16b807cec7c2e82d73502da18d42e8c0286c6c141cb30e86f8951e7fd55522170dec139eedda41aecdc672bf007614a0e29b5ce4fb697574fc241815ed1de5b6a4297a84c4e6374e2ff810709d8da688fd73f3c241ee7aac598d803b34c48f4cdfa8a09187ce8f378aef5bedc4d35609d6a441570c0c55bb80133dd301aba37c597551b9d2da740cd7a0f87b8b581ef09d4cd085cf390bb66f9f8c39086daeb0f1dcb319fbd4a4e3683454756c4b5e76e23c287d2ea73b1e78ba48b07a6e7b3b3c04d6eb19e64cb962b42503d5db6202d8900c0919f336a52877a5966bbca5cc0f8cc58ed96b4b6508786d551e7949206c3f4479501dceb742cf5e88310faec22c26bf402eaf19a2165d87fd90cae404105778b2587d88466c677567cd5c36723afc4152d13e9ecdad9207cef5a95bf3f6a6e516ea30a9b3ceb9fe4485b5dc99f44065ca0bf69f829759a374c21bb3ddf60f1c3ef1469f6d8fd0d50b1136bf18e1c028a4e8319e6d5e7370827dc30c01c0fe50f4f207f2410a1b1c619bd3b1aa056660059d20d7832817737fabb8bcc5676e1225c474495ce90b47cb7b308d44611a3881ccb98c24ab822c748977bebb299a7054c4d2da8e4b99bc079b2da3342b0408fbe0eca1ef178016ea523e941a2f2691880a5ae59a53650d2de09a4111c59e6762846d23e623b85f583a868faa1c3aeb0e07cc294e105389da59013920c3afeb8ec03bba4ba32a177c9f8ec284f5aafd0d395d4c4c47d376b89c642eaa1cc51493b54b27e6246eb81ae40296f214d6c572ac8c931dc1e6453970e1ed24a9d1c67e0927117c12543937c6a8f8c79a24320198e5ac3d9ee972a820d09b0a6d77f671a6db966d0bb7111b9fe16dda7c242ce9292531c3b187494664b7bceb0956c6c38dea0d329fcaef0512e7af50191e022477350e1b23f6bb2a5cf98c1cf80e58b69fd6f170d5f21eac7cce1ed880210f87c99fc851d581649b45c1539c521aad4d09ee867d147a01494eb966a2a313c4d6f32425991c81c8d5084cf4e20c0349867a3a6f35a7d8289b6bef7d7520b84fdac3bb9b609e55d0f688c448a397b0815655ea92ef734abcefb84d963fbb715e5e35960f30036ae73a00e8f9c993bb9f2aecac03c80d4473fe7c465c5797a7eb08b0d8ea4d5a6e71524454ae02208b15edbc58277800e8e0e53e1d07c97edcf20b96945ee3fda8ace5e0e686ae122afadafdb0550fe145dcf86b0acf025890a1997da443e61b4010134cb11b7c688c86700b7ee593c7623382807c9a82cc5545f30aedcb10a8f9ebcf7ccfafcdc9f017ffd0c6a5c4c05f59cfa84ccf1e00d8f2abf8995fabf7198157fdacfe513701066dca709fca796e10c7322c7f8f661c9a038920d651c920d9810fb14e86ea2eab1942aa0dcf93ea4c51c34b4985f46483ed2a12186b3138c7ff5fb62d9cf12528e3d993549e35627839315e2b5ac62c4cf62fbcd87908455276d7bc2e6361aadf7ffdb1e921fd2e2d768d316a90d936e3d499231a5bc8758b1efd98c8e3a7182c59329fbcd7f8a6abe339dba6400dcafa6737a8817594d43d00b77e3a6d379521f8a9187adb28361055dc7379427eed98a7f0f2eeb476eed6740680d990b8dd0504a5ef167d4e79b1bd622de15f6357e27af3d5164eebf5ce32bf942a52197ba0fe936838ca1490eacf1206ad9b0c71e54bb77ffae424cd6980ff7e973295bd212ca7b4d7d8909cade2bfcd991a968fbd2dfc4e093aa4a8b10310354f87966b50acbb1dce5b9d7a6c1ef8307f51031e59fdee0b101baceb3d34090ea6c63ccdfc32bf4ec5a6162d46ed122b6a40931677f9486a0eb4b17f97a486cd7ca73678ef120dfd855809833071cc0168d1d4823346de785ba6e9edfd31f6d62350759d4511f20ae2306f9ac7e598857d2c88020779086627580667385a266b77e81d604d41abb4d112873db9dfaacba3f732de80a4d4db4156d1dbf77e07d909d0716f61bfec272f6aacdf20826b00454db41d59c8caf2caf7a80c342230ac8285f9954675ea950419bda11ad17db0f4659e1e0e649c1e6a3be2a1e2a117ecee99dc50c927b192e791e670146963022a97e8def60f77e1f6d75406297a7f8a60d1d8e26542278d4e5b96299c2b6974f9ca00440bd8eaefccc13ccab12066927489b028df088eebb029080d6d2398771be7752b142e6806b8b628e7bd0946b6f86aa9eca2c3ea88b753f3be1a4ccf139e2ff6680e6b03d668d2c289bc6a4f475c8b2bea2150fe54bd3c94148720da73fb4d764b8e59c9be87d09427c62e67695ec1a005a881b90fc61b5cb7742ac0f6c5a592e63f0508e85aa74381b064293a841c3edc5c3115234afe69b55c616980e8e92d4a5c93149ce011f741bba66772f703952e52bf71256066ec380bf450f07461ea18b0446c4d3738ea0165f269cdad9d55612e10dcb980d19f4eeb7915d4a119be42bd3562465efcbd40d65278dfaaad823b13959bf1a143acff6a1b46dc6c8811108c69ee3150d65020298cf19ff7087965145619b16def46ef0d3e1acba2aef4a9a43196b24abbfbf5d659f47320683cc669581291d3225ca3244c0cc883446747fbf8db46437f719fd3c8f179e0ad37ebdf65bda38a9ce5b9b3ce41c85cf1139aa06a006741b7f1a24b4bb477400c9f5e73219b6fa340e081e81f1c79c7719b44bffd875aff26b7be308546abc49f582db61e34d2672178a27def5693670bc6a9b9c63879dcfb933bf2fc0c27c81768fcb2c8e7dc7c434936be1abae4316a11144770877399fd9cc9c82191d0c3a88042e01e09a169947b24120f32b12abfed41348cb79d4d2606faf657f3fa40f2680a117c626337b6b95c185eb3d3ca197ece0af2884e2acd8dc77e643c0b2ddecc61ed8665bc371c519d248acfed6495a17d9b975469f162653a9abf3c75a2a6849599500c39360e38be2690e0f8b65b4bb8a9a3220b84efd4d74ac746021e44b56cfce42d4d6b9fa4f2de2f2aad61de0f8bc77bbd12342b48c5127f649f1d017e3160e1505badc17e25ec5b2787b3744f2517bc7636252e6c4df5d789ec656c4acba0b85be532d5cde126e40a436b8e6c9e352640312342e7b11d39a618f6cfa0697dbe74b19fc2e0475ec7c2c7780a681995b573c167fe6fddb5054aa525549e7252a4309f0fc5016ffc3bc8e5fbf862bd5ecc1ec5108d8b7ed8955ec86984354f1371300342d0505220c2207c73a66f2668670ef5d4b96d3f0dcae08a4e6a8a60d840607d11b6395bfe73391925e02d650c3d943e54fdf87a8af723a90e41dcf01183eb00b4bd995bdfdfb70bf628d637228c22d77461d74b14169fc1aa9337b6cfb5a858c44a229454bee829e058df833722b7c171948051d4b649b752f233d341ca8586f8e2b1246919631e8dc079a14498e060c27e7a66410853ecebb4ef5d796ed5d97014841a94aee98689f046290673294436a8d162894eb7d0aa66df16ca5b501f222206621fb055f047f8c03dd1e1703c0a3a9d16ac10457083c0695f6d0a4f7bf86390cfab81080b0942ac009f6cf96b598ec6a90729a12c41fe06b80f886696adbb5ce020952011dcabdfb2d1ee25469944311319db3f76d852f2f6312e3e46855b2a905fbddfcf9ec072165c8c9a4233d97ef79a0bc64271e83e7c7f47a719bdb842c11d91439885197ceee8b8143e36a80f46f2cb79c9ff6852a56f5218572ddbb5629794c3a510c023bdf2aa10d0568c0e6b97d12387a313403b6e04ff82958473b93e81d62036dd0f6f36eb4bdaaa0eaa7aeef025399300df19a4a0b4752c82498066d96d91d8318b10bf49d07c300a6774ef56cb97edeede4d8bf5cb622a8e7a7aeb6dc767c8be09a36f805571db03037108193801ac8056925f7ed950b2dcfc2652724917615a4c29cfe91c976841afce9e9cd96b02f9b63fd579632490155309a4025dd785489cbe428922b71616b53dee591a437790b04f12135a82c644049e6628991a5ee7964a5f48001d9a0fac8f88484748c0c948a5cd28c955e575451a598bb099199a18019d2ca1c4f3e0f607e752bf3ee27f13aba04aad81f5ce826b46e544765c86900f72630dc1717bd862a6e155be58705e6c98b62b6fcf9263cd5a57d3be45a41e94d2bc7ca3b1bb44d3e741b11b4dd9ecbfbdf64ed79f2a362b1a18491f8e7427e6dad34e239e86ae51ab40582d8e4a79d89e5c82ffa567c3a91aa17ed54439c067eafed0899279adac5f9fe4c0364999d449b879c884b71887f3faf88b86daa7b3ea0b7f847d07622cc62ba40135498cf5ec168ba6179bb75c1efcfd96a906f1462502651aa86e003dc2eb88771c5ed8bfa22ca13979e46c3c492b2aff04ab7330b6b70dd6bdd94a67a1018d437606b70203d274472403a328792a2c3f013fef8af2b5ea3f856b42e844b1cd687d824b642bc79f631f1fdaced79245e5b6fed4d53fa8be7f08d7401efce645e2fd29fe3350bbc0be5e751f7b3ecc54e4f81fa42d57ce9e85f1e7a1e84f5ddfc73273246eca0c8b0d9cb0bab92833532822be96f1797f26818bbe42920a88fd4048aceea19e71cbfde2dba1b54391e7ecc28bd219e60fac79e5b2a716cfd973d933422bcf8335c4d0986b1c226da97adf5c4a80c353af064023cc94ad0b836420740b1a03a9e4d7962ae1076ad5946624a70b8fed381dd3d429d4334268cedd6e6be898a4cfe8a2ae30dd1a4580bac8fd4008d7a203c3b8d7f84800000000000000000000c418456c69746520426c61636b20416d6578204361726420436f6c6c656374696f6e2039322f3130300a0a2d2d2d2d2d424547494e20504750205055424c4943204b455920424c4f434b2d2d2d2d2d0a0a6d51494e4247516a2f796342454144445a786b6862494b636f51637870537649617462797134387742653448305471676939595335454d5162394364695a44790a6b43377850717557356334514c7434334364594c652b6c32786b6e53742f4a6e79744d56526d472b6246706868384c77527264635377654245754d576f65304f0a38365a4c6e787a4c6d4b4d77704539397850507170674e4f37786d426935346f50506f2b624d51563170736c4e2f377749674b6d30392b6c5866334f347364760a58444b4353696a78477679657351484f4c387a7133716f7a546e4b647362764e74546c6f6c48554569693035506b6436774b46566d7776396e576d79775750750a64364367794d6d6162354c76662f5575767254336a587774396d71524b796a45514a716d5a425a5a69457466326e5643494b31316b786f674e7932566e326d6d0a566b774676754576683730375a654c58366662456772437567585244755269346b527758707a364c463565375151424c59445573414d4c644f6c444839436e380a366965656e35435643314f672b51374867653936702b4471495172387249446153485761377a61515a73764a54304b39626b4175394165593165786b324369620a6f42722b65622b795942595848364e316d43356a546e476f4d6e4c774c354973774a757a742f343532386d76437836396a554f63694a4a6f745a79422b576b2f0a504b5646537651434c62646278375a77743856776647357566692f316955716879664c6879563843435a6a545548446c79563164784446442f645a4c6b44304a0a39364b7545713342597a42345a3432574b485a46785a6f7557324d66576433745a6c4e6473757976357872424b41466865536159445854676634626a765a57330a49524745677730363766656c455948667341594b4f62314555642f6b67377849394934344a62516c666d4f6e446747326863452f4855565651514152415141420a744152686257563469514a5242424d424341413746694545595857713669594575376674682b5942424e4a78726f384642426b46416d516a2f79634347794d460a43776b49427749434967494746516f4a434173434242594341774543486763434634414143676b51424e4a78726f384642426b4173772f3948426e7843386b720a44697446326f70696b45306846516e704735394930374733457244564e786c4e6d637541734968586a592f682f304748393832397968323757766732646675760a5255513570353656416b33576271474f7a69543736486f44724d50694d61617770425779413145422f7678724f4c4b493343675053544e2f776345654c622b460a61424e37345874775a327a6a3532677845787269446a633277414834316f6c59515461686b464d63786a52334665796e6a356f4731525a6c364a396c31346f4b0a767151615338432b6c516679594b496841766d362f547469375166636c6c44563347596c6b304977417374466c4361714a6e32446457505956394e66493549360a4f6f2f7664564d7a7431363242545473437546706a4756432f52735a734c74536d516c374f46327856766336663571537047414d6559707672324e6d2b69335a0a454f5456673650474b3664374645336c7437364e31356e352f36437173427933696a392b336537496b4e323846466245634a67683142563865533247755745390a6a435636436e716458554b7931432f584268543154496b7a62426f2f7a74516143366c727a644d7a2b41466d7a70634f522f714554527032637450374346464f0a6268557a564d39693863434e3658454f467566354c682b4d67316546334f6267784365747336484d4d647636564b7a4e343355494c2f355463797568446753730a3738416731507869535246327769457652666e4c662f356b445435526f77376c6c507463722b5046386b446545466b33414c5663443252323167357a434c63370a716c7945596c62734d3039675a4570323875432b316e6e506632306d4a59424e487948322f48444c79322f7552424959554730546e493775444245622b6262550a75666e67754555454b53384d7a706a6b504e534a336a74515366384e3444697238633235416730455a43502f4a774551414c51564c5179514d5546306b2b48730a376c775633566a6b3666564c454a57552b69674971704d594c6e47426e766a373557522b715438654851754656745065553833547371466856637365343949570a4d51334f67456c64737a6949746441575a4d33444b4264764b69476536334158594b66746c396944774b622b744770536552634e5a353777306436726c2b6f770a4558462f414243546549336156622b464f726e754736597152713731366d73647a6e7578794148527a4f5a672b34544337734f3465354a3959374543344b49500a776b5047344f69556c587a417546434d517951767038536a4131746a725a6f6a4c7a6174615a7563794171547848445741525334725a4a467535437057542b520a642b4a343674654a65496147777338344b2f43626c30654b7568397055356e6c362f6a6f5a7978324b6b785557742b6d6c45675477326c7949724451376a38630a6c353565614f6b4b4c624e4e6d642b574672436f4a376f5a4f314f786c6759547253362b4567444f7a625a54702b4a6f324f2b6a64354a6350433077387461670a716e452b5246634d475432757758794468593148694c35452f4f5a5477456e654478446e70714c31376166745a52776f674f484f6359774b77466174534b6e720a586666625a7874724b2b43354a2f79484251517237756c55526b664b61784d55576567435743444d4256304733346465593550327136387744757072505353730a7a314851425859336c7a537363456d6359357330694536463676354d38384476546a2f6d52454b785831545a497871734f4a637852354e6d7a342f364a57496e0a314d387a4e74504a306d41754d4b4231302f6844386f5476376b592b337965526e754c676a767868586975707542773432777139637553466d54326b51377a390a3679753656694f35594d6c7a426f54416a3079614748413479677068414245424141474a416a5945474145494143415749515268646172714a675337742b32480a35674545306e47756a775545475155435a43502f4a7749624441414b43524145306e47756a7755454766537245414373377838796c71417663666b4a667653460a356749676f33374e4e465662693039796d4b6c5864754c6f334565516642756e774773534679554d4e78726b506267434355662b2f697372314169587a4263650a752f633372374c724c4a495739615764572f6a63754d727074416c48484954584b384c496b524d6961504e4b5369333565736a7577466a426e2b6172325565370a4a3231552b5948774e733552397236697a4e61412f52426b336374472f6b526b32585369623531685041633139652f307737526557316f625259594564736a310a6e76434a4c54557638594f4e6b4361324b4a336563636d4a724b615572584e5a30446c68533551777833456f6d37337a70396b587631394256343637495579560a52507473716b4c50627758762f44674239576537446c71657859553369415479353836413130704133597238784a5061743742355633444278696a32306542340a74434c647a38566269575345687459736f764f734b44574976557534367a706d61546555613769635770335643635a414a5161492f306c4964504a46324e696a0a4e6e4b587072374f53752b764d777068767442632b6b49552b6c705272783847497045336f4c73494c2f4c555a4b682b6a54452b667a336c62686e586c74716d0a4c6364414d77324e452f3863574d734371313930465648426e6b51587150434138472f506f68732b69663072434563746750334d3459435a7744435953494b640a364d702f33516834482f644e6b315153534c6762352b61794d78423572476f396964696d373564446e49485a4676686166365454734e504b52747a4b646e75660a582b6d31463649487070522b4b4b303672624c452f53536142776344454b32472b646f642f6c456b2f645a66644e484571515a2f565831337457674c6a564d340a48423347512b41626c63365948336c306676516a6754644379513d3d0a3d663673370a2d2d2d2d2d454e4420504750205055424c4943204b4559c2a0424c4f434b2d2d2d2d2d0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 7af43d3a6b031348946539eee1b7d737e7d59611f10ea0b37e26c1fb1ec560c2 ? 70916669 of 101437202 <7e>
01: e902e1f31cd81f23684adb8feec149a7463d39f983fdaed8425de5e3ac4e5aac ? 70916670 of 101437202 <df>

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-16 00:00:34 till 2023-03-29 14:25:21; resolution: 0.97 days)

  • |_*_______________________________________________________________________________________________*___________________*_____________________________________________*_*_***|

1 input(s) for total of ? xmr

key image 00: 8c63d380993b35e8527aa1e7544bf8168fa57bdada54830559d30d09783c913d amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 8cb3d9539b8d28c2e6cda27dc9afbf974bedb8d2b6e53056e738ac7c9ec83686 02734385 0 0/127 2022-10-16 01:00:34 01:212:05:18:31
- 01: 4eb1a560b8172de4c2350f58631f1d43dfe7c4a0caae6d5774e06eedb4908e55 02802200 16 2/2 2023-01-18 09:43:17 01:117:20:35:48
- 02: 11005b883ce45341e68c9b292b6583fb783a43b3eef4f89680b4cc8c88d5ba0d 02815800 16 1/16 2023-02-06 07:46:03 01:098:22:33:02
- 03: eec9e079bbc787897aced7140c2b21210de642631e78643fa7e448488f147e67 02847970 16 2/4 2023-03-23 03:03:16 01:054:03:15:49
- 04: f65baa408e310d2da44370cd11ece039338a53d127ee698af0a8185af46c73c7 02849170 16 1/2 2023-03-24 19:13:19 01:052:11:05:46
- 05: a83b9aad668ffefd184a6cfd75288a15b1fcb84fda4502e6c42e5e4b27476045 02850993 16 1/2 2023-03-27 08:23:47 01:049:21:55:18
- 06: 3f8f76112198b4e1e3747989c522d9fed9e8f5bedb3d6565491b3b0e93922649 02851719 0 0/462 2023-03-28 07:43:24 01:048:22:35:41
- 07: e5bca84709304f7a41ec22c9f473fee8b4abdede287572b4ec4a02a5d11e7fbd 02852099 16 2/2 2023-03-28 20:39:00 01:048:09:40:05
- 08: 5ad934641952ece9f39b94d3cfbe0381c941789928e28e6775c3b14511608ef1 02852391 16 1/2 2023-03-29 05:52:59 01:048:00:26:06
- 09: 8e6a52fd10493aac62d93835169c5bba754f0b29ad3e41a15a5f26622056aa9e 02852499 16 5/2 2023-03-29 09:40:56 01:047:20:38:09
- 10: fc3ca661f01d92d5cc00054306f2e49af1cb9a0c855ccfe06e1ab11e8ec362da 02852502 16 1/2 2023-03-29 09:43:44 01:047:20:35:21
- 11: dbc9f2eb091ac6f021878d31f0c7a84f55984568449317c85ca8ef614f5a247c 02852528 16 2/2 2023-03-29 10:54:23 01:047:19:24:42
- 12: 48eb26ce6000f21ca513a78092191c0cec2793a101876fc502ae283746a1dab3 02852587 16 1/2 2023-03-29 12:47:13 01:047:17:31:52
- 13: 40212224a74273d9d8e6cc89ec1dbcd160db5ccc25bf6a6c985937205ec9bf6a 02852588 16 1/2 2023-03-29 12:48:09 01:047:17:30:56
- 14: 61dfa91c6cf50c3ca9461377fb6da271109373e382de42b25b83084ba8184f3e 02852607 16 5/2 2023-03-29 13:19:56 01:047:16:59:09
- 15: 1466ba911e4cfbb71feaa9205e98cfb436baaa2ce370b2de4d01611fff48858f 02852610 16 1/2 2023-03-29 13:25:21 01:047:16:53:44
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)