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: dcf4d3fad7e76f92e9352c8d59de80cb99313c8a4a36235b09c84cee62ef93f8

Tx prefix hash: eba73bf989d49321c234d580c4d445c50c0f2c2366efc283f4f642e40423d34f
Tx public key: d81ca6c611652df17f1cbdc37d9f9638e0e90d4cf1eeed236f90656a516fab8f
Timestamp: 1680318444 Timestamp [UTC]: 2023-04-01 03:07:24 Age [y:d:h:m:s]: 01:053:23:16:26
Block: 2854439 Fee (per_kB): 0.000761820000 (0.000020480000) Tx size: 37.1982 kB
Tx version: 2 No of confirmations: 301255 RingCT/type: yes/6
Extra: 01d81ca6c611652df17f1cbdc37d9f9638e0e90d4cf1eeed236f90656a516fab8f020901a642926d0adc0b7210969d02524946468e8e000057454250565038580a000000200000001f0300ba040049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c075565038209882000030b0049d012a2003bb043e91469d4aa5af2faba6b1e9a1f01209676de795601f45bd82c94306240a626b46b2fb1fb068bdff2ebacc4930d939f91fae96a94d9dabf67e1bfeb5fecba6fbfd9ef94f07ff47d837cc63fb5e73f367f4e9fd2ffeb745a4f4bfc77fefcc50be473f452d4b903fba3871fc8fff4fa2cf957fa1e2cfbacfe069bdacfa687fe3d33f37ff60ff4797b3fdfce96fc706ded89e6edb62376ecb86932261538f48ada3defbb5148be18317d75252940535dc8ad7e974cbef7c73cf1062038c360a6a8eb64d2d326ca6b83c36330839b6d069670c3f32b8d97007fb208f9829b7f7df728a8fc5ae0889f3ad95352173f6a278b08fe8d40ea1a6e9c8a8fb9e17d419c2e96b2d7578436f8e9e12706165890b5ee2c1c90794a604850eb8551774c5c384c8eff98a97930da7266660d49e544346378b96e597a2e6c89bb866eae9670321e514fe7640ce4d770f1babb3cec54971b27291d5bdcaa35c912b4fc05efded3b4b55e4d9d2f8713951591aeb000b37a71baccb6a2e566fd5c8d7991c59d596ef712eb9ff1187affe8d83e014a1d984788619e3358f7e734f4d0b6cc27b6a5f8654c9049878d2b41d7dd0a27040a80c34da1e1e9664be2694a878b290360d43778a75fa5beead2254a75d378cd951899f0b48d905044b571592229359ef2983edee7cd79d58f1ae07490b1b92512564eee6129379ad76b5003826d5deb507a7d30188b6c54ea6cbd580b26ce882cbc39ea19d66a988c1cca7fb8d1d9ebc050242a42ae40e2a02291ed9d3590139c6c133ce26f9084c7783bf8a90ebd14aa54453ad1035133007f7dc98ec99ec4e39f7e75db32560b492cc75510e28eb9c3ad502ccc813ec4125337c1058050b333a98c035e10185fa455d6f268a7c892248ea40cda87dc8921a19319e8ce0fbada98d7f654bae1d61bc8d8c54ce2765efa400c068bd83dee88af68d785e45dcc6076632f94e1c175c164c5b1a72e5b5a28b479213eb08f6ab6e9a7646701b770ebd8493cb9b1d59b64de28cec4ce2e62f4d6558d1fd09821ef1d57e512e17bb9b38bfb70b0523a19c3cf4626a1a06843f143183fb6ee53ab6a09e15db1fe20530291fffebfa3a21d5b552798f26ded2d367454945467923aac6fbf1868a906a976631b5d33b09826a3b8cfd6aa17ad97dd016cb581f92aee701e67ad709a092251394e618565cf4e42379aa91dc56bf48ceef18bda1bf2048b3305ed74b26a3baf200d6299fc6924c47c59ec74b1f1f1042b31585f1b81a79b70ee28925e28eb2cb8ed8aacdca1043ce1a47649122308df3f7917ae237eccd3277a4897ce4a28dc446a14b77dbfd173f3256f6022c27e96cca0604ae27863bba1818fc45377a41c9c4230f3a30e04ae7f4ebc5748ac3f3dfa293c730d7b4c77e5bead3bf579103af11cf026bc7f02cfc6405dae24d6df272a96c562d6db18d8cb11b83f03f284881dc566cfa8685e185acff4b088a0e50736cb783ef452195e86f333e0c859e2c900581a688464b1059aeab02ad37f76c7e930c3fe0ca1b73c13daed7be60844939ea503ff7f9eeaf0b408d59a1cee0ee27b556bf5b0396e6816043febf73e927169649db1c74fc0204707932d44998e164a75be9dd9b3922c6399b68770cc8cbe98556b1a2650398c6e4f447ce7347cf605cb3d1b47725259b2ab4bbaa5d202e7163e23c73d5698901b3267cf7a7522c05fab5b4353c58ad60ebad23afd01c030c9b56b014932b3fc7c73cdf6ca3d76e35effcb36697115b1f96eabff4286c61b01c625b8c1577dfcd64118e8f0c065c51adfa4aeadba6e5c8fdcfcc08e4156d1e799af11f161ff104f8f64c634101d0d9f2f5e8143b0772b36ecd9b357dce3b4565a22b5897c620511d94db4a5d4417cfc080e3de55eb84c57e280f271d62f9d8fc2ddb3119bca2a062295ab2a391cf11955e1c87eac6f54fb73552c5869f49334c822ef36a7841203d08d43a46b392602a2fd1dc84d1f66daeca0fdd28f9158676eeeee6e82a6a2ddaa22bc4b1e6baccde2d0f36bb0150f42e55f7d9ace2f5dd1eaf5f9bfd05291a67e2e167d1a0684313a2a867aff81d7e4da3e14243e0922034e097f80447aa9c4ef1a26b7a0430ff70b750c53ddcd6e720d92d0df0b8bbf4fa723754808ee12c0fcf03ce3056041f0701622e51d388182ff086d7e0f537bb544685a4fcd28c2263e6affb7e2e58823f2853f7a897a86ecb6e8ad38ec3ffc87719d81d75a57765a2957a2d6cb68e43f9c6eaeaf5f32dbe894f592f0dbb773025fd6340b08a820bec0e89c300dc0de41d2e0b08df85106e216611d1b9c19f99764c4c49c31b47d30f0f90dc26f7ecf299ad1f55e76a316e441f6dbe74e1957a81ad2eda931a7848a424af705ab9060d19d5769c71af432677498636d5ef1e47d5bebb081bb43cf76ae601d727b8ecedf7a4263e14c43c3dad4cb88d8018c85bcbfbaa94498b90cfdd96afbdef20e0a88897dbb0c15d48e11bb3eebb698e6d410647b38979f557995e92bdb386ce3d0a2b2caac38dffa5377971fa420e63c1a6f7f2712f39e47c6d162b2d6975b0d6609c0d0202c7baf0cd125f233fa7c3e67b53fd46e9ba446c0c26fa4c1b042bca875023709fbfd9ff92659f1bb8b950eecfee969add8ed9e9413e3a3777bec359743196cbca2aa0a61921d34fe31ec037fddc54e5c4acbe45bc94cbe7175abffb82a79a85a09260c469384354f3989c8d8e1635e0d76f578f6524a6ecc53735389b321ea5d95cb9847c0ba9c6c587ff39e051ad728877058ddcf7003d6727d0ecc457b4f89ed0f37c633e38ad8da71e123df1e771a18b0a001c192fbf58011b9522c5e21729b2c0a7bfb9ae25f41634aeac701e8ef08512dc2803d11af3c851a4e6ffbcc38449760f98089f27df804e3acf93690ac84ace75cb1d21e36daff5d25bed6a60c391f0470a8adcfcc9fdc14c88446afbfbeec4a169e1806d43da8e1f40859912833a047516098cee3aea3ab58fb5e318de449e9103986a20bc2ce9f15e4d94ed4292b852c2f5b3885faccbb1b81d857c9d6c5181b2443455610bbb986b4ee0f1dc0b2cddc5928a8a806e141fa56af8ccf98605d5d4957230dc81e3959438d4958614bb66860fef2d2f1964bfc01bb30c3ac9d8739a7eb1fbb24397b5556da0c847f7d75f70be2c137d7cd04abc9cd9b6ae7440a3b488c48acab2272f097cf21171de26c0153bffe6f834c07ba928b6fc0522a86943f5884e844d40b2ef44f8b5529c84ae1357ad36d5e89c0998e84e00c7b6b29c7b6443d204590c9f04d6de861a15dcb6b04650907ee72424e1d65bada1641699f0ea3b42df4374de70858e43cacdb16a22ae74ea24174ab5ca64323c02e92d82c9d719d8fb3b947607c05ca25eae28c32bf8159f47f496102b0a907fb551455611165a59bd3a4e0bde5ff8fd55fd94734a21a8a3e8ea34f284d4787cd70c7820d09618328a869d7c8adbfa4d2e72aa213dbeb3e9a8146a17cee6d8c894bccde95e8acdc8a656b46b4bd1f873a657845a538100f0ae78198865279afda54c70d795856c1c3feaf2bf91e7c121034da2ca9e6f8eb00527f8740ba3a25a696fd3dcdf8e677e13fe34e9db3a0f33cb0c86f93b7e7fa2748331629cc9356c63178d54a132c3e02444243038702a0c21d969cdb455e30ac6d66a054883a6fde46d6539059c606c8cf8e33361f5e1270b01f798510089dc438d83a21a811aaa6e3cd696ac7ee89a35c562648780be381dcc3910c99743f8a764f099eb30ea8fbbb7cc5ce5f2ed9d80d7afb36e188d8aec2d74e6f64e347186b9c9cbb6182196c9e92a74b1d0330c50cda8a4b8abbc0df15156487fb4ecec6c76f4f70a02ecc1d478206a71d72b67ef72279d6802738b9c4c07e0924e829d4e51eafdfa76262e2176a98b5dda4474997bf56cecae3d5eab79059af7e6358974ac3dba2b6ac11a51c45ac23372b257dd55c758f64122a8edde59544fb7e6574babe0627f8a56b54595a1a8fea73a1f033846025f572fd55cef8c81c7a86ef7c0b38fd46276464df3cecca6f92a4b82cc90872302a91f44db0fd37ac0a125d11c7cbc5b4a9fcc2b173c72807954bca10583eb847d2748bc93faca4ed7478d9384d3e8b22966c57f838c9b7e5e5562b97a4242488200ea5e9fbe517e8b01b9112d87a3bf2b63defa38b96a66220da74e0587d6593b5334eb3065bfa64df651d33dbb5ad38eb0403804e0ae35cdf0a4330985ffedd3d15733833bf9c1ad4781fdaa7151b28d94c2260cf8e95b1392637d095e494910a1c8b9dc17101e8b22e317bef0a331824143bbce9e506e42f72bc2b11cb56588f4e4b74e3e16fb871ca8e851b34a84101615e97071f72c42fe230633d3377e4ef2df1657020826ca92c1e9245dbd234f2bb5762f8e49b2e641ee0ed9b0f48bfbea5d7f0b4ed4a46d15bf60b6b775768511d96725aaea30445b6df766c9338c90356e367883f533bed92b097ee91ab7ee8b4cfe1a12ba942763a41be44cb7c803b5af2109b9850dfe57ff9a36803a2c5e8d338a21f59305bf917c8bd3e4acc0b00c7b0afc363cad3be0a660ac9afc9647ae9b6fd5d94d3da72c7e18f98d7f8d2e3d7e6f1e24a2304438d7523f162c31457448a61a65a614f989a5e4d3cb688c68d67c1d91651e865ade2607ba1fb055b8a60b19be5c0ce8e8643fd1251b51d546751b22fd5faa0842218b4c4418c70c02a49da1783dffdf71a16ec292646dd32f1e5d94c219e1d334d0cc1308c2dbb74613b2588b1e0da868434a6d4220cbec1199f4fcca01c1a8b4e73ea73472db80e2c0a4e0a52cf2485123d2aaec815ea39eed75cae418f2a435f794339d9737397a2dcda3979b7f2f140d786c444401443051df9868d66f70bca53b00595b6abbc7e6118b99193f0cddb7e3d546ea1b5ae67268337fb0388714c500c098290e19153114d2300552a98d9386e2fcb63a1d084d52e32fd1a8e6457b7d0df40ae140a036543b1a98cbdbdc603627cc8cc86b80691587b6f06782ba6f08938b0a0001f9fa82456f2809ac289c9406ae787220c9f8b51883e20d3b4df0de02e64af462869a1c56003c6ed10adf34a5540057d9baf50951f8283b1d0a2b670112a431717863f13581f57c51faf118d2cc6001da9e0c12d1f81443d1a16c4d71d73f7278cf71df7a7ea76e4b1b3ac03f5a9afd681ebe31edfd8496a39bbc59028af7beed3a37c12eb2629dd1c27a8b858a2f9700341bb826c15cc44af916fa5db3a085cb99b460da5e6308102ef4798e8b117877c9696ca3b03cedd7fec5fe2cc108d52d3eb35e18dbab7eb75b83a04f7897262f21948dab4182ac686bea01c3a353e0006fb42e0316c309f8dfb366e25f594ec5939c07907482ab3e1bd8f2b03b2764f27e5dbfb12c496b4abc68c7de83aa255fcd65dad8bf39ca71662a4cbb182732c5bf2f7de648a2a37a2ca8b58bac552ef34d639f3e8ab0bfe0035569cc6035a5e5636aee6f8bf90a75530448d5b0790d2fe915c0a18f45d37f65f1dba1f35cf5e10a72d86ac75f1f40556157ebd854110247ce6ef9267489e1a97da0a0360ac6d23d674c5d565f3048f8b5e0697c492b9ca173a263e29615351bf954f30f1d13b603b2277299a6700740061331633e99e2c2759fab8b6a2ca3c28c2e6d0de0b057f155519fda34ff1d64f8614c7f55f69378015462350c2a20086ab871861e5f4c60cd21e96d7170ddc425907c0d1cb1cc58b7cd8721f245b898a56e8318e413162f6ddaf8335842991d16573036dc03acdf89b85f4289b5c78bb084264d1e0c8f7f93d3fccf8b3836f7f13332d872f3773946c8fa026f92866b1db630e7965bf2ac7dcf67226ffd9109098d3eb83eaef5507247ff2b985f6cddc38f15f2c2c9f062b7616ca20e608634a7abbe620ee53bf251d66c8a0981ecca4a82f6464c0aa981abd896c6be50b28970e1520769b12a89fca076bd1e571bbb7e67b6278cd389d86cdf00caf3cd20b3b16417a3b27fff5355b13543d965fe699adc48ad88a886782c60b5e79e7943c1b891871fed7e865a2c9232eac65b1cb66c8c3c593c259a98157cfc010fa02dca36ea9d5b7fb96c15bf7b751c3f5a3ec2cb142c5ccfb65acff8334a04036711577f583b3d865650100db41634c20b829bbb9c8484b783683cb6cd92d78ebe585a09748e1f385ead202377ff0cba6f3355afe3a73f52bd1c6279c4dc00f0024c737bdf14ff82c12ffab59e1f1e2d99d5efe8a1c634b6dfe88a90e780d35c3e062f5afd6ee903c8a49d22449af23dc5d58fa07b1ea79be13ad133929352baf6131121c5fd86cbd950935544b7af3b04aecdc6655a857eebf1dcd0975577fb55eeeff1e892d1143ed75260c7bfd9d9d8f83b0b5c3b1ea80c93a4e47b955beacf7bbdf1e115b468b107a8093d85e41bf11df1bb5935feea1e1ce1f409e9d4cd7e146a6b2b3b2b9fa303927de00a7a786fdc5b668bf7112c4ff6aa5c2d0525af60a56bd0073bc09d72f9337bc85bc3d258e1c94a70f90ed51e782c5b13f7be2fd2d2a66365de5c3c582703293b4e1c27f3af8d641bbb04db25355f03ec3b206364e883523834d1d2b8a36df95be7fa9430bb7aa9c891acabf1a012ca246cf6291a758beb25f88743c388c647b57aa0ad5c2eb9a8d3e6abc621493c1eb9d93ad01f443c31e7ca28a89e019b1d38ad5418dc0607d4163b1bc3b27edbe06d7f254e79b830f9dddaef72137ea70465f3acdd3d1ad6f74ab4bd37025eafa843d475f77cd82d435a21acae830ab41eca2dff56057453a9eeb07b3d5925e502a3d46a05426aba681a62b8208c8c969563982102af9d3a9389e8bd46d7460cf156fd69aea7b681daf86f9f8c855fbf4886c8d710225bf86203da43ca99eb1f4639d963dfe150662bf8b3c7519eacde7f2d34914daa5245cd5e402978d998fecd33a861e0e909cdf6501bf71ad8b14e7e5e912d0560fd27ed948e742800957a4c197891305961619bfc7708b580e80e9a7d70d37e85637107306405ba51d53a03d1e2959a17fbf0ad78bf728a45cae1b47e62ac8f4e0ec729d298909f87c21e6c90d09bb402f5566d3e64d341cabaade27fb3f124a447937b748d022e161e70ad1b702e3e20e36dfa63ed203fd52dd5d0426556708a4b423964b2c9c63c3575202aebb27ff5da5c1930da2007caac0d06a2e1d810ad10c67fe312e4482de9290d17f9b9276c52db8b90da8bced1f237a3c04d23337c616b79691f06183a87a6898193fe4efbde1f38c3b3e9a6c1eb5b868ab15f2ee1d2a7f1cbe88945d1e4c45d1d9b06cad676f757c4f39272a1fb64551caec053d0315c06676f9648750a9e591522dac432ae2ec0d4f380d8b50c51c8eb13a96b6558b136e72ddb188d7c2779c68fe1a0d22119ae8658f2bb4788e5e2fef147248b1c4d439e650c1dee21894bccad525ac203672b90d57e9347a09985df4021aba11e5239860c7943f8115d1625b3ded33936a7258fd8c9ff4ec9940a2f3a7750baa4edb513a2c83a3ed533036d8bcda0475242c7ee7cc0898e3aa5543bfafd4ec42af835640c5a215592f0d0ff0437ef09f326dde3df02aa11ba1f089f52e054c26246660f11986b593b4e30171cdc668f53e6b9582d822405ac3bac53413d3541a5b5ea7ae01cba4b0455b0e29812e877ef66fd1e9fc41bc0fe63ac54a563600d3cf968be08361a0e44d8006244b665cfe870abb4053ef935a8e20b489197269117f043be6bf9ce4a63bc1d715db10901c4af33062fc2d454add8103d75ac63f5e3cb48698bd020f8dd1926c09da1161cf8b3afaa1ec2c4a473edc3c1de39c9088704d899447bca9d75a493689e8d440c4750cb14ece7e436c09868746f272d31dd757d99b361fe43e4759cb3ec35b89d4bd6e1f981bcf6bd2915f4dd0eeccfb1ee5ba0478e168b265f6cabfc8e62698d179a122b50a7abdd5cec39012667221281c020e23242b5cfb89e1418914f5ce6a890357fb6330c652545052dcaf3ace1ff70c1a61d2a8b6ca207a7abf840bac526307a0fe1de049213ff56ef053dc8d0fdd7c2a72d7ef621426fe237f41231d9b71866b14ebd68b27ede2abf1a799b1d855259995f220962e8782fd901fc5c839d21e2c2f06edd867dc050cab2b855c5d09845ac549c67c20db5177025d4a194632f013769f32b707b01d7e929f78d80181daedcebd6c6a7ab39aaa1f139ff9b334c833c2dce206546960741ef8b0152c1e09402fe269194ed71b2d795dd8fa70ecb99b447fd1d3be10c16f89d66e39ab4e84df8c1b395c6409237006c41cbc5ae43bdeab79ee94b66833e72380eaf917e939659a984e79104da12cdda4536f8b2b6b6881556bdaeeac25c61c2de09371b3ef6bda48c92f70054e31321324e7b1977d0183bc5589359bd5b08c1bb937e674ed99e7d0bc33b8b52ed9692dca9947eb3a7dd36e45318026aa36a786d508a884e388033c34f015883c4cb7bba2312ebbef9e66eb88b36ad8d9a57fe1119499fa1d0f0d17a0ae7e620e072033968c432cf44e5b5c9301a1e7f61beeb66ffbce02e0125a347e2afd3010401a7957d317ddc6ddf38c697a3492808207230a44149f1df10c0c1220c17118be5a580abf38ffcd345a9d2023049c206471fcd82a7eaad1301e9b474db08867f9a6bfc806d1eb2820edff2782c8e1c289ad1166d4942a2d43cc9c27ccc7d410412135ad902d7632b7ea3e0ff07080663b806a7710f96330a5e681b73a5e3b1f5d0c08d528c13f5859748f3d214f4b476d5e2c8a747b8e4e837e0fbfc5599b05b7a46a94cce1c930685f171f62fe420abb99fd9eead9c64b4587d150d0df8813b4a16bfd50781e16ec1f7a0e80f85ab438827cb3d756abcf3b5e15ca45513a746af968a7a30867a409cdf5572d0224e1a0cc9ff8b89f3ac5e7f911f12a305845a3483ffec58548a5ee5dba88c8f5ab9affcde65cc31044b78f895e76aa19b56fee4ebcb556c874579fe709a276af80b85066fc1abe781fcfc5b0ec0a5062208a848bd1a6d1006b008b12585075a4103fc23a71ef32d0dbf8fc6228a2686dac10bce5384a0e9de8d3fb91e0baf0fc9119785239c038239356d3ddd5fedc65d6c97268cb8300ed4ee9fc3c5e2e94fa09103274f14368dd673dff854841089f35059e1fa8b2811f7ef1caabb54ea00f6cc30cf51dc53299549a75a9a055c2b3435487727a5e121144e204a2491b67ee65cbfb2896085499b1df6e818737f33e2197fcce263694cf2c7629edf25e2ad188bd9f07433e575a6fe90c0a81af0224c3031954178c1e9290e0c86b05b19324c4402aa8494074cded2bdbce8eaf9d8e1878aa035520f89d0e522538087e3cb415b6e9a99ea64925bf8a2ba46a77c2a698abebb8265f5307810c4c253dec11beae1f8c2e58d23e04e4d511c1838aaf706caf97419bf6b8267b93a0197e47ed7f272cc3e0b9e68295de9292b6fe1e8292a4ac996b0e4bce15f01f778144d6e39953f5f90c7cb7c2e89dee83f25fe85e95d1564577594b02dac585604d519cc6872be0855f618ff4d010ad139c8e1b02f7fe6ca08713098375b5869a64dc8d3ad99c45ec7131ddf90a2b357d8be2e150c86de405bf7791ac85d0c9478048c10fe4dfef62d2f47ffd18b024d34026edb8e2efb28a9df36943f7ab6aebb019b9812f456b99cdd8ce7f28b3aed377d31a63bbc078550bd44daee3712aa06f7a0bd426a06638bc970b80e66e2b3d853765767bedf1a7ad26babb983446e6e1232a4c5befa87fe8845c17e7698e9f41cfb5f16608ca8d4c2a50bd26e9cb296189c17b0ad5e1c4989dfcef562634d72684afa9c4204c3aa24063d890576f672843511f7015f170f81956d5c8f3b0d44a181bf01e7533c6ae2c3c788e8e8fa7fbb7068d0ca8c2e0178752a8d9789a208fce86218eacdb93afca0ae04e7b7355952e1f7b3412e2eb1cefbfd96be320e06bd4be82a87d02057985d24450a11bc11587ec27f347d0562c2f1e3b2f56bcc327fe0e8e2fbdec7ea59a8ccc1d2f09550ec6b5ecd7c2bf29c4ed619558df94fb8093b0a10072ac716687b40e3d9afc8e4f83d93e10048354ce137175700903ac957fc1b5822a15faf3bc0ef5e5723f44aa91ecd1e95b7a225e6875198b83f52e5cc25ba0db4eae82061f1a80dfe970cd67b2bcadc0df609a3b61fae3c92b03c3e4b999d50997b1f27cd69b9dc9676088d27671dfeb74c2dd81e72703d60748b7a804db54cdc6ea193afa88b151d3ff1ac05c649a04035adaa6775080e46267f60a55055a38653103e0ee9d8fd6a6e2275f56868329a0abe2023e7fbbd716d46c2935daaca2bcd57c51df373fd89ee61dd511b06cdf74a8810906616f75325eefcaa7a325474f01be09a360505b6b2a49e3739f6fd405b0a931d9703da57e1cfc20bd5d1c19026f512394de41066ae9c97a416137396e1abc6dcba4b0b0f92d09c61f1bddacab2df77782b39341ebf4f302339817ee123a4814a5de0fe762ce3e59b4d4c44d9d4353e68e3480f8d744789cbb68d87637c7a4762022d964850b59785b820c55feb757b4ed1dfe341fb15fd80e637733a432babe98b0b7305a92bf95ebd4f14082ebed99bdc88748db57a72d6bf7ee32005534efcbca7cced9d55050ec0e3047dbe433d92b01e9c629f0e540f2a480a7dec185df4f1bf40f021f42bbf8b0385ffcdc207900767bb84fc8b40f438183f6d058cb3fb9ac8a6b4a6b0274bb98e5cbd36b4fb99b642521373fab645c44a002ce566d53acf6723556445923a3cca4a03aacc7a81b8de0ca5ab3b043ae0255772af21e8d3185beac1c985baf79909354e05e2a7efd0863f601b493113eddb7e986b2208dee2bd844cbea04cd90af8ff5735117bb0d884c61dde39a10f40a294500a1500d434a96229d038a20eae89ececf42e6f3091c625433068f89b0205f3da9db4b8111366850cae790aa7c79dc52f282a10bada553da87b9baf975728522f52aa17cf3195aaae1e0bd5f262ce16581e7fc815d88ec3611593d01c43e99751a444c0ae4e3dc0fd1f06c8384bf1a8c9c186a35671289d25a66c668126b6214644c677d4f4698409332b3150ba546e1ef4520d2e7bf5d5e1ecac6fd660ed6ddb8fd1fe01b7f831c3a527e522791762e7822e4f5175ce828b028e2598e96c03a1285a04f15cde133e4b2277e8493ea37f666eecdbd99be5e6281eb9a49b6b8af059a87de890cb63f5641b987701b6453f14b9c84aafdc458956ae25ef91cc0dace1c5e5eaff7a063bbd186123364fb5e47e16a70c488969581bf1d8e0f7170d9e9932ce21e0a9037be768e9f97a5fb2000d4fb10fedf9dcdc565abc7db0b476acce06e7d0f5c282a2030cadf8acefa0566da5dcc1e71f7599d327e2e0862b70330f4ccaf65da3ff069277f9fd1c99d2021a08b49b533fed211cec19ed466888fe02a953a4f7c32c50a9d1ab838eeb5544da4bee2a44e5f97945c3c28b5f439aad6eb6db6617a88d666cbc275946b16fd3a6d410f301262403925ca7f70cd7c07b91a8f161d0ccafbc3c04dd35c8e0ec6da4525ec44ade4723ef3a037f4ae1e47b1bd1e80ad1b004c69a0bfd51cd74600e5e8b01b1a91dc80219b45ee5945c33837d38229567391df88990587a30830e5676744239b4a6fc674ef219f41f52eebc4d2a464a421673b74a59f45f5f8aeb42546638834dcb864b4875cc46ae23f8ad3401853eaa3a101cfccd3771a77606e429f1be7fcd099586e88ece2b08a74fb162aba4b8b6b6570f71e66023059418206e90417098876a79b01cd1166700d0781a619bbc5d940d7ef28e6d1cef8f3ef43b08f4a8a7ed1bae93aeb71041b1c69ecef638f80060d7aeccaff076e9af420f49b2c0a3da2181b0baacfeb99d1f67c7d9a7d593225b7cc72ec091d2ed14a035a0108b1a70431253cffeddb04fda569489ee7fe3dad3670dd1f763629ac229a84cf7efd2aff8c980926636b1fe497d3acd20effa9a06e09927201ca9eb0fa4dfd04e70bfc74672ff1a87181fe14766da9966a6914402e394ef67899f5e2c9a0e235fc64732a41727ff97ab8b761677df92de9fa875b9d881c78e72dbc9711997359a2f77aae0e86d064f355809f8e9051baa585aa227aeae33a2a57efc45e493a908c8dd71babe3495244c8a89928a08d021b130c7d346ef81d235ccb935f2a13752347ac6e87bb63006185e40a49b9b2c2e431e24cc9ca53db29faf03af11dc6f146f8b2b0353d4f8a2cb8bdf74417d1d6624d88ce398884540817d07a137618de6f7f443f1ec3b8d516d60266247048a3577f7d077636dd5d2601ea4f1a1ea50933313ba0299b5b07eb1184cf7f08665b56332ae4effd006872b7982a3909c92b99550d28866a7e0252e968585a45fcb86330ea160ea198962adad424df4bffa7420cc2591e3e92bef19aa2269cf32cde427b4a882cad1d4d3809a33b88a921687e87a3d71c4cc41fc8aee456551fc8888f49916a51e4a14c6099332438245fcdfc83824bfa8d94e09c3eda936e47d23ba36889932724e07993ec44ba00397e11fede077e017517a36375a05d94075554de0f59d3351efde41e89ea32218429e7536fb5d1094f9b41093f5b13e7334004ca84bb33c66e4267b22eb4e951715e84f17360bfbd277a51b42effc5481d3d72cb8a972644835715d2b0e0d4c4058d05019c444b937dce91740a7d0300d868190748a09f4a941a1d796eb4489b9ecbedf16a688f7e49bee88b32ba9e71bd40d79fc191c0f38497e3c97f3a75107ec89f30a0677c298493fce01f906a517f4251bd4d5a79576a26d2cf10c46ad0347a749fcffe09b5cfcc1129523e6d40edb7e07a3eb1c044d1527ce5c7ea4765ce563888868e4e6472181b93f10443c9921eb697daa37cdcf50b14a8c151e45614fccf812256abae107a1346cb8776096b44e097e2e14cb7003c58e8e6aec7c9021b1b909d7849752f07cffcb315ceede22bb3c70bc9c5f0d4bc2cb549a8947f5fbce461583edd1d0c09ea505acbab7ed541d2acd37a59205bb6b10c97d0bf51f0a1223d2afb02135fb5275cb3e3262dcf3a4b4bc50ab52cf43abf95c86de64cee193c31e3a5f8688e1e9aa417f993817d488a44dea21cc4f3e8f14a16bef49f55948a97d15580a319f26efaf5515e086c137d59455458f2b3ef5d3f68776e1d5685880f3c75f58ed03a37347913d3c1b2f3a2264cad4f7ca680b876be7aa535653e7cb163c60f5b582f6a9475bbd96ace2af580a01cce3dbbe8e804cfc1d0adc52f9d52d488a7cda3c1dc16d1734e2b660e85987f163d0fa796d99e3bc5eea6e1242df7fd27b160d9b509f8c8a70ac37ad12c88dceff33fd7614032dcfb88b94f751392a3476adacad722ffd400e4883ea5686c601dad60f261e4a4b614b5e85b861a0519c344b1b54c5549d9be98bac2b375177e172910a5cb0ced694faa0776605c3981dd057b8a7ade85193a3b6517d1319b6ae755b6a287745ea6f75cbd0216280c334f6d439b2fe760a1200ccdb51749f9b960816238680aacc4be0ca8556db840416633f8b58e8346ad63d6cd1fbdc592c1000fef8ea0f88fc7c9f62ae61917f877c3bc4589cf30c4e5ef8243433b294776d6b62483257c15e7f1316b0700b4ca55eeee740240224d948290e2472af38116ba295a1a3642e96834d10b50886f13f8fb9f1cf85f3337df3922ce5ec5a05bd8d8d2b98f211c297f3a2e44bf6cc793d718eb6cd6a41d614e862d94fa1c8bf51a8771535953fa2f954371800ffa68664baca6b6430bd7743b267cdcddad2be8fa53706f0648ca69d3662fadf1b26c2e80cf23cafe38e19fb0530534a54a5588d5112a6bc408516e04a0716fe4c95579e7349f0182fb7caf372016df3a9d827c38de28efb1018398ef8ac8638992a0ff9ef03591f2e0b78e0d5276d8a9bdbae8ead3986d492421039dc50363af7069f0ba67a0addf5d1705d1d27f5671fac676549ff60a226acc91770789de486a94dfde855f54f9806394882802cc517d17abaaa0650ba737d572fd4a555e59fdfd9f691444cf07a2b8e48bb126a68d8dba90a4685e2256ecdb6b34d08f4298de44e3b2c8464fe35ee0e61c60074c44ac4d60b2da080a87953ce0a34a4be4dc7c9f39f9d4d898c48c2a4ca73471d7d59a564548134a0ae520ffd9d1f995f8d038d31f8bd84bd59f5707d514903435024a13d462bbf7c2e38670c4fcfe3c00be5c07b8a397f3c30df987b910eb2b60cec80007d1061d4570e98f4f9eab6dd399e5618d8b9e3d8527b3a0cac8d1ac5bee2c0d1817a4684c9dde50ed3e13e2f8a8516e6e6313b2350acbbd7f587fae48067de917cef8b70d06a9e3fe73ea193af2e22898f38c35c4906b8a5477094b465510dc6056e5d73221d46cfb04e31ce7eb0ba3a3300edc240e6ee5bd113ff49259869fea56809961d02c788f6db72f3a3856d64aeaa99e4e8026f8f4b9df5d93c26f902ae796d377dac3b9eef2b7f4d4a795b502cd618155075c7dcfc4b7e0e91a33cb18783e8b5d5ee9ffd9a7ac60943e0001e27a736b77bf8a2d406bbc9502088605db17bd046d699d2f00c90eabc962fb074b557935108bc8d401d9b5f172171795acd5018af042164be1797e9316659388a4934c7870c75626e6fbe7bcdb0bfc79e0b067010c2a37db89234d82c53b3ab145e44dce5f205a4ff1ea7b12eff8ce3a97bf230b47ebdd9f420c82e2be1ea1abd89930e2d12cda3521d3ee71c0e3c2af66de5f37c0c4ba1cc211804a6e23960658eeafe6da7a714da46631d966d9d9eec17b05a949f01014bcd6cf0265e5e3afc6250f9116f6ae017f8525558593421d59680e613f31f4365fa04100dbcc17a2cd7ec74a3be313dff1d11cd0bd1693025dd1a0abb436a1345336bcb6012467b316a357a266812368200c0d12826f4b6b15127ec11e943145d97b46eff75a38a3eb89db1fd4bc99721dd0c737805fe21b3529744ae1f3e7cc653b00d306d4c5eeb4351f5e7b3d3972057e40d1a4df70cd4cc259491ab35a93b4995a0b83bb152aa3d642782b8f2e6bf185a312f838da76005d74ffdb30395f6148aad5c8f23e8558b66df757ab548c47621a18bf092f34e29ac1f290024316bb4f954e90ab9ac178c3edb55cfcae9e5ba04fe1dae8e17786f7b40b8a3186cbeb5f3f38b3650ee2a4052449215c14ce9ccad86e5b839e71442b01b4120adffb785446b9858f25e0bee630e415d82d7d7fbd2e8bb03f0a60291dfba6b2f9be9254a36c90e0fcd9ccb6019f2cd1208b694b6eb68204ad967399708e1c0d4e38a89a3a7433093bd82de955ee63809d2796cfd32cecb9e1f45704bcf1d6f44c225071b640057b5ccc7b2b1a7dcfd23f2db33612e8d5169d9e3a0ba4abef2bcc332ca593db0cfc0c2071a68bf55820d60d8b1f9b902c90fb84682cf34f5a4286fd1e2ff283a0b54f3f8bfc11ddee0f323edccd19e86ec51d9c8727e368add41d90e14bbe2d5476ea6c1cac887a44c933e4ba3d79a76dff942a38c2623eb85201d0a236cbe4bba3d188e9d8ad574112a8479f9ca460b404ebd4b5188e8a8b589944a53fcc1d59ed0ff29e3a59c23b09879fffa358cf800f7d24bf21f0a73f3c9fba5028f89b9ae9ce07dce266b924019f10d789970407c95f5e3c182b4e76121c6876ad4717edd8652aec9236171784fc07892a09e85c86a5baacfc36f255eddcd5237094702e824f0e81b6860befe04d0ff02b854c002cafed18b72d8eecbd1de24e287d684335a07efe8780f5486d85b2df2c1875e12429c45139f46647514685dd7d101ae7125217040b03f04dea60b12186fd84d2d51cd8fbb6c483a48425bdcbd0fefb64c92bdf889095638301a0cf3c242cb710acb834016c533919498bc28e6c8d132bf65f26bdf341009d364020fc39b2081354ed1c9caade512141315e7ae87e1662067b4b8f43b29915b242a460a40160b49e57801584426bae50327a60aa99012682c8277bc3c5b48bc3aaeb9d422a952b3a4cbfd6a6bae7c6f0b2f91df28373226b22717a254c331428ef91a807f450f1ee158b400b0efa5d903df061f5e1062bca007c7b0c1a482e3e67e6bea702720b78322d8eb5ceb478a010594948426bf650564b5c112f3b5ca4c9fb18d07ed1d864ea60aef3a82589057eb962ac3fdfa34af80528f30a0547d949ceaa1e0382db5e72eef5076022003643fa2ad2304e5d9670e32096aff95ff2e5b3905ca253662a987c4a17522dbb16bf36c30a7957b236c2b64d0262e00ab8e8515e1b45044f1bae51d8dea5725c4215603acf3e1693f2021dbf26833a571b45ddad039a6fa5285cf614362332f95bb46eb316b19ac251599adf80fbb11ae40f614e362869a82113cfe4a8a783c131b9ab1e531cbe3f1a8a3d08cbb077f04892f95024724df7f537929bd042ef02516f70cd32eca5686b3a71db8db88178b8d2ce1f71ca73d30bc6eefddb6641853fb68469050d9e8a2b11779ace9c0f5bb5b5430973caacfe8acc1a23c1031d8c7ae3921ef5e5d5a030109fd804e7e6a1bf3ebb40c40fa30889fde50beddd250528af502435b7c9fc47bd02312db099d043679695662079103a75d737fa54b87c79e4eb5045083f2115c07097668dfa6af85e31c04f9c30e6aa853aa09062d6639933b5e4ba22fb030672b45173186b49f63ddef5e057776f1fa30555c03ba01350447f819addc029453f089d21891902c40c6ae0e3e62ebab64eeae847ee53485d669ff9663b106ffc4f54dd6ba08901c0e3811a4c4f014bbb45402dee5cc0b6e9c57012c9ea98c1b7e9af9130f215d26581169ac87883607b2d09e183a1d25787fc5f6f96d6157a965ec220114a8f9e1ec2a037cf775102147977723f718baf063cae5678437a8e77417f2fd1a5380cff94ccec40a78e623081e2550b066fd6d18659a9474e4fb0843c338e8d520849975891ebdca2b1282fd286fe157951c906ff26718ccd90aa1150205961efae0cbd0e9886a0d92ea16ba57afb86867dfda75b4947233b74b89783925119007264db0cf585b0cfefe4273862d57c681ccc9726387507a0a1c6d88ed03089c0d5dd3c009725e8c732976af311b18465505f8c7402f1816e530f087f9d55aa27341ba4f5a2e762de3c952239c357fd784bbea0e98ea7504273ca581c9bb70fc6dcc4514c35f100b7b22b29144542582d03a91af0c173cff165316ec22b14825529885d5f478e72908dd89aad4883690d2d064cedc04500426b44555ed40802acb22da872e9d5522b3a9e8191625952b58645e5f3b83dc839f40a91b1238407d54abe660d6000f1376befbeb148d1d5c9886bb376a81f3af6598cba85ef897ee2ff96cca61cf6cae3ea358807621b18b1cc9c3f9f85c5640633af899096a601b5f2f2a02b15b6f5f7e679f0d28f4441183e125f13456fc28a5a4b17e9730da0659c5e25980aeb5cbbc740502c2b3351186b2d006435c285f1f29e640f063786aedc858fe470ffece08c9fa36a96728a043c6ebcca93668f2f292413f48383e83cabae7a3283671540785fc714d5a9fc0534006362ed6b4f7ed6f634d1660a784c44aaa50190ffd145f253bcc00cf8c073809d033a5169e3470130f8c4fb6b3da336098b5a9801eb093a3fa8cab0bb683df7221c05a8ec178c7681127a46fbf4480fda975b5d96797c19e67664871b3076b0a66f869fae791c32f5a4a3267ba62ab91dc523d56e3c208e11dae8e316bb994f42d12fee0ff9f60af5084117faf36185a8d896c4d75c5f05f033725210e3c91744d8e20d04b907c4b638039be20967c03692304fbe0d4aa7cfad93fdf5d2f01f6f715a21d2f82c383b9b6901fc182dc0df5a7e92ca8ffde2c43c306b84a84fe95a529edb8541bbbf3aa05ebcb7134aa4c3a51d93527efc9dfb0405072a2e916c316195619a93f791cda23b3a245b66aad1901c5af8e54dbc2f4afa3423b442ad1f49a7e0665de39ef72910adafb7d3f34ded1a4d455dad62d7452d44f68c9fbbb3846d0117d3eb592f9659ffb3769ebf865750d7a51793b14dd6496e1d1551b20a353b3eed8e23ea0eb8114d4ea6358db7c3373b1be0b2d293ecbed989d5d0e1a72b5f1164ca958a9ed5bf2acd6522401954903515fc29982b6e1762997bdd926122ee3dd3a15b2be1c627af2209755ccee07493dd596566b055c1794a412bb01cbbdbf043bbf798f21448ec3b7290bce5ddabf15e97ca6cef0016dcbd1a8107ae7fc65dec59689fa37068898947804e5f2171fa0840d5f002bb2dd69206d81b9aafd5bd49135ca2638847c8f63050eb5ea7a05a08bd74f124de3f7482dcefc7f627eb399aa00021132ac6fec638d940160877c9769d73622090242bec38bf068b16831ea594df2bd7a4e68c428a2604d03f631b0e3e7e579dd209fddcdf8d9a7f5cb7502f9cab2096c9a9f89b937f23cf3f43b6a5aea89e55f99a971520a04186990fd07fc6580dee881b1d185f34e4dd171cb34b5ddadca014ef59addda143f716ce97d598832409ca4beb8271b41f2e7502e81ba1ec7da54a4bb0105953519a103d88b06b3c66d9388f4934639a0c6ac81441d92b060ea26006daad742bf08d4fbaf154fff2910d0961d89664eeb89813ce584dc01f02937c1ca9d7be710a9a6d98dee10cb0ee7d80d3cdf7f81cc2af613c48ab7f4e096a436c3529904d2b727354cc441ef4dbe806c53919c17965cbbf2577d3658d35876f29c484257d2428dc30c56557ec6d5d9c591e07a81ff6e79ed229bc644a24ae5aaa54c9113ab93da7d1e70ccc2c3a365ad9e640cd0e7cb7ffb6f643f1614dc03849fd0e41b8ccea4e86ed6c6ca9e8494e8e19c54cd376d07d7dcc54c4f84770f9a328d615ccac6605de87bb03f22581410b08db1b627b8c37dda6cb4460afb71473968c5669563666d57426ca90581c68392522ddcd5e7bc8a9df4e6bae91775009b6599af36679550b0ae836662bd0cef47240d228d6ef104bada510308bbde301f6c02069722d0805ee4a43d45340a137a1e719a9e902a55dde0b3aa23d25076c9f4504015fe89f85fb19d6c14ad8fe8adc2d745d06ae84ecfc1bace66b58a98ad3d98643e9ac386733a4b5382bcb15541238b731f808cb9c9642e04a10b30c1b6302d255d4b478a8dfaf33a5262acb8b1a029e36b6302a30fcc0d633430089effa78606be3f4fb902a21f3daa4f0a26d11b4a77851e5d4f00a1d9cc623d6e0fbc41b09c84ddbc588cb54f3239f3441890c326d9be2899d5d102b217815767310905517337b971f00907407223c417c7cc1bdffb1d44d6913de32b9fd5c7e7f390de141cdf838bb1a3cc1cec07081adefb340c5182a824311d323e7a6c2fd9e03dfce4d435f60e382769bb2759ec7afa5d39794c7f65e8ce91cc921676028c7635f74e76a3d723bcd4ee4891138d37600a123451e9a088eae18a993ac65ec4804a7b1be96b0bc448729059c423839912af6050528a66c1f8f72192f1a32032d0bcb632c416dd2e77bf3298d02eb1b1b8d49d1426a4c16cf8b74be0e40aaf0985b2b61ab5b197699608c399dc71faabf83cc0f8e2bb853a4c2ed84a5f9d43b6bea5003f38e32adf215e4ad07580dbdd0bc18b18f4dd270c30999d55c0ed99d0bc9f0c4de456016809613009bc4badf798edac3e1570c52b8fa880821b69fbd2f38fe6f9b103a6cb87863f3685d4a0271b73421b833d3f585c14d23b8b048d17ecc87cc7312e2cd0be9b88838c2c62985b675cc7eb7bcdf4088cfc0d72a8f2c1331921a4265b37fdea23cff19342b51c46aa06f0def2e2734912578c5aa17df7fae3f02efeff3e036b41c14f23d4c2d706db5b068fe1020ab6800bcc1f76d06ffd7ca9c0e923e6df1144171e6b483410459b2725a6c5957ccb602289638e1328158536cd64af1e85fb5075fa9f521e124c4021651dee02b7271ad6a62bf877a8b96393c2af5cb282d0f4dca7fa5c2e2842b6ee956090e9c356edf84b5bf88935e8027a508ac1b5cda816a0ee3e4a8c1d8b7abbd219d7c1fa30104d85f76bb4f74f61a1aeb6ac466de6aba19b4fa6a620b7e0c6eb97df16b7cb958e7c2036e0110f88ecf92e720629d4f4fd6b60f2a00e6a70819cf136d43a5deda9f519471b7604551814da9ccc7a0e9294191649cb809b061f405e253ae5852ed4948bbf1bc0dbb53e6d1ad0eb7bd1661204b36d6bc074ef37153a898d5510713aff6345a07063058df965e1720cc96cc858ad044cdcf94fa06c55344988377608abebb140d1121154c8190d218433b9f986a3ec3f30358d52dfba71cd3da9e74a878c176f8c2148e851f4e22246de4ddbe842512ad5025d5da60674a14d6d761d73fb06079a0931b43365a8c43b48145c3323fe0c1f3d7addc96ab5db8310cd62a25e407613f38dcc70b168747d8fdd3977b196361eda797dcf6fc0b4439e0b5f282cdae2bf54f938ecf961f6f040477b418696e1746c1addcd54cc0cb193e203d87b12ee3e3bf4118c112a54e394f4d273bc17f2727f38c05036bc05c10a0505da546e2616302559e67fcf12fb18be6d3449616d1346affae3d3971a0905f138c8a7a090b8ab4d3ba7fead0478689a65fda7f48c38d363f43ceeac4e12777ce0a868372add989071ca35444df4252e1975e9c14b207281e6904b82510504fdb75e24363d9ad00e2900c73170356dd4e504feeb06799ee5d50fef5f6cebacaad0aa10043f0413a230704159339e848d4f27f412c2882d4b6b84d60340c2660877ee658a75d3e53c3f08eabca66fff4fbd6bf74d52661e9cc57ddfbee15497de88fb7ae0f319076676edafec152db982a299abf4ae221563ff68cb5821ac42ff8fd87f3da145757539be3080399f2984545a960ff4093de1c0eb90361723d86d26466eca6e7ff78133826fa7f864e96fa7699345dad0a8d426ef828b467f55a4c4fe7d4e0946edccd1061aa9a595baecd36ad5486d7e7cf7279a669713035216f22d63e168404f1b4d3c1cd57764607ed1eecc84ca2886ca986ede14508bd3d6f2289cb907f34394d35260197932f07e8739da979b915605063b62174169a42674820982656a7df9076cbbad22f608e9b5097b3518410bf0235ecf720377857b841b2521575a9c569cb765f721e468645b23bb9d3c1c014f1b050fb7712a8f8cb5e7396b2ad622a28d705c7968f438017051c7f705ad2de8293a1d58bd8aa0305b5e49ce10396291a3022c94ee59d4d2ee1c2a3bf2df11939df25f68d5f18794dc28fe1380969d5f23503369aff3619a425a783caf280ada94bcfe02fdd51bacf113d58e90fe966c726635ef060ebec93e8b1c802163c6f821f2ea64eeac01348c93b24b0dd215ea484009a59759447118ceede0e458db43dd2c39d1f76d8a6ce372e8c912891e46fe0df7934dabf3c17d5c334c194057f01b451694502fdee3b443e55f1cf38307fd41b244b938194ae53bc097aa83699bb233ba9311875c9efbd85a7769c1059f176ade4c754d14fb3b81642be9cfc9c84f8e8d04e490f41404b501d582a67e6947488224c30b074ef2bce531a654186548a7cfc8178b06544a5d5d7dd08ee51dbd9390701873e7bb8e959816db830713e267b5e96e96079dec4ff1229c3519d48f22c360e59e8d12f591874419a2f192a686f8875d57ef4819749b497880750bee11b49188fd791c19ca64478745ae1a45b58ab5ad14a733e79eeb074e0f0221bdb7633b45271efc51da31ce91e59071b2497331ec2efa4550482cd7e8a45615a34263b0b2146c8e8220cd2a88ce8c4c4759033a4a0f16e4b535c0f57f65c226c5a50267f49be30681ce1ee1cc2d3505f2998f980ddcff11901a913c940b33596740042ba6c30fa878807a5260890025e9e7626b832fe460ae9b5e5fa5e0849bcd87b715deafadc2bf7e872fb38c250ffaf7d45703ccde19a9e47256c2c2f8be9d98ba4a5ee9e37b3e12c97acc7d88db30b314c06c678fc302ec27d5dbbceba47ad44e69a26408ff89c1bce1db57627535024162186a6d4b9dc1420d7f9e4f6d440db43fdb75a4bf6ba9a12f304d923da4d3c20aa96f72d422e1f857d25089dc916f84a67e1cd5bc4509f1cc241d527d0e8253c1b5e6c6cb636b807c4bd3fca90326d5f354e0dae2d356bc519b274970522d0e4b138daf610a20eef568598441331ee67760c2041196fbe62d45b619595f323f81291113157c8b17242c605b0937299723e8910f91d57b9ae710445579b06903730fc23aa3ad1f1e7f7c9a7baf06c681bf3876473dc3f75596b33b666a88950a98203272a5292c758ff7eb1a5d53d2b409d294a040b064414348fe807c3c501dc8583a1bf985e655d55105edc4c4b313a3fac8c2033a0d934bbe9ae7509283ab4acb30f142540a5ab40b8f3c3378b572242d9039f241300594d852df196d0035df5382ebf98f49f4d4d2d831c4dd7617ef1db2c5ca48782c41f9949292c7c82047bc8726544230ef1ba9f26abd3b1432385c2f5df5a59bfef5085bd42703690dd20cbe606e16a36202d4ba41bab9c2df8846b3bf3681346c403f11f58fecf796e629ebe3aed02dbd57bad3f22f0aa1cd16b525709d17bb05ea020bab0d8b9c078ca913db36d227c7fca80bcb7d7e31a28569a00f9824dff63ab9eaa9145cd9ac962122458dd23b0797681a048d02506bd969cf6c4f84ac748a512fba50f4f968df479bf77ac6a4e2f3b5877d154dcc41f0a8e8de88b8f5bc861cfd9eb1806c7451d9cedbd84c5641ef20b1908085f67960d89a121dcc16492a5d2c9b7ba12f555e77b87d8ecddd520e7d32658c2ce9d90985bca516431ecc57e2839b7b6b685b7bb9970dfef9e7b653ccda04d0964aca042e1cc1893d2c2db4290502720ab7447422b30a95550e8a9a388be3872535937083763e018c17d40d3c84645187b13fbf2c615629a9e88e176639dc930e94f341f5d6a8eadb476c6f29ba2384f9cc57e17d119368f1828a2e0252cee484ac252f1cd7b3f19c7cdbf1d470fc129ed0664f5a062db4fafb936feeccacb57d1946af4fe825cab3eeefa1b001c8a72ee8260aebcdf94210f20982737ed6a9023626f567a5cb55e7b3a547e476cc48b39e384e9681c173af296c022bbfa79d3c1400622c8294993a6bb2a476f9c4e842d2588f6735020339654979edde4c132c736dfa24704af47043078687c5497640b38047b9c6d38b32113b98782229ed27bfbcae7b86304a6d792ea4a59b526833a205f699ec68e2979d02569c44e73dbd4933c8de9b35bcf991efa0b6a96088c665035f8de587734dba9518e2893ec71a5d49815814626d419a52a661755bbc5bc659b280a81211b78f9bee710dc0024763bab22a89485c2e8f4e7cddb856093cef7b8f6db245c85916d2ad280a53921aeee390a934fde3d1c41c8347ee0c7a907371a942638dcf34e21bbc808886f74cd849dff6329170351c1846405701bc259e604da41fb79240e3c499ce8a2363a747f8a05e558b3d97d30f612043159bac05581625355eb53dc7e1fff611c9ac14012116ecf46cfaad56b7cbd5c7b6d9a1fb287bae7f521af644ed94514533abd2563f7debb5cea892be83b8206950676a5fba412cae2596631b1e6c06f276f4e9bdae1d5d8142ecea683026fe1db40df83603291dbd32f4d511a93ff7d5c6bf890f7c0f2cf6094e3e90989d145378c60b7fca544959dd4b8d193aaa289bb6d3507db7a9075f4c0ea8683c4884a21846d244f1177f4c9960914661778c40c506e704d4acbb65bbfd20cc6f91c317f98e3609cc98e1fa013c335acb13388260b68bedb9bed39fb5601f7d502775a7a72b2a81cb8458313d347c776a3a040971d39006a9847d41928499c1dec126cda06c4bf18524086e39109f3e8ee7ccc2c37165524f5e75ec72032d2c80868966004020928a5bb6509c4de2e9588b22d6961e3035e1ad006de90aabf2209767beb1632b73b5ab2cdc2ce4192182f91a2b9244c9d1202f1dcea0c6e160d1e84986e31b7611ea22bc30fa8a5ccc7da73c97eb6e988729721d63dba746f282d36d53eacb32bd1220be80d9c431aef214fc73eee84bda913371b49d64fe1244fd7db00c11dab0816a0269dfc7fd0efd8fc026dd080ce6663d7ad39136ddfcbf6a8212f84498dba6b4979745ba25e58cc03bda20d6633184e6470123f8ab41ba1e6a877478bfe7078d9d86223ad743ce66cebae6bd7a4edbbf3ce36e73f9c07573910a74dbaf403f39e756684f3f38b17f4073e199bbd65a49e60a01b626e6489c75e4629591ee06346624fe3432791df5e81551b6f1109cfad6da1dc2855559dbffb1f2ea94bd08ee0538604b360d709223049b09b2c107f0e3fd4b4ed02c2c459df444adb2a24baa15fcbfa1ea9efdf808dbcc504f2e9a64380761d899ed9c4fa28edd0e755fe0a3eabd8642a70b78de10cbc2f9ded263e3b26bb343c7df06be16925cd31fafa9804e298d280383d9742d5b31436789674a8096ca9dbc9365e1f58c022929bf51b9a7913a83f0a920ffeb2efd829ba4e9932003c7c0ad743644ef6aa5ed8fce609e500c58348d5de173a56e12d9008e8e65be0d86c1df9df2dc144f60cb48559548f7926075a9c4d4dcd5f9715ac03f0d2f95bdb790b36e90446a5001400fd355ded7c4c5fea16bac4861904d651f5f8ad00863d1d816c7eb96cbbb8af6350449658d395fabe384413420bf53a232943ae579469e8c800c3e4ab3f29ba9bd739c8ac8b0e1e5bde9cf6aaaaded986f0df9e11ca02c214759575e2e434a83d387411d9db72d131d1abb9c06d72eb0e05e62887252793249d7de9d4544c686bbaed6598c9b4f2151f986dcb4657376c5e3678e97fdc0cd7d15a456ce0a603c40d7c472deaec2f3b464ffaff45a4175ba725e98233fe269a783ff687d241c93f78803c533e1baa78d352ed703c86af654bbaec8ae8dc2f53c89db20d5e76e674bde6420949455a056230dbd09d3addef86d926c6c0c343072224188a1c2a743e2a6a8c4d36a9ea51b6e2e8ace240946ae91063537404ec286b631ac2e6ce98228d9dba9ab04d5ee07321e6460818c038e797309b4b92eef208b8d2e976cb8044ca2725775378261bf274962835bff0a8fd0c29130ec33d9cfbdb4e31cec68253a7a4742a446be079dee4c285880d700748e35271a3138c469d22b70294b71799da31fb9c9713c6db66ed83dfcc7697effe4d837a43870c0743c6dc4e2dafd65ccbb38c6e2ed6a9209d3b0ba1a5291880a8269ec00e110a605d4918bde1dcdd757c92763ff149ddd774137d35e55cdbe6a66cc9c5c90121059b56430dffaebc44e0c0a2213b0375f2041fe244ff8a46d196f4714807e3a3a7fee96394f7e62082907b9c7910ea66b2632b89284e903661e7f34a5a24fdcbb74afd6314fc48f0c80bf1ec7108f822e329e01d8737c303b78808888ebb45a25dab4d3591b6e52ee1470e607943a04affdacd4dc5ea1ced64c6805d098a248b018ac48052dd1ff2f2ce0140dfc8de3342f1e0a6b5bdd0e419329f034eaa5efef47395316176dad4d044e387f65a52da9987d507b0aa29f19e7074c2df1f78c1055ad2e7deb48df3dae8d10ea77272529f88acbeace5526204a8388f5c6d423c57995415dd6a65821634bc75bc88982d44041ae2124421016ce031f0f98f6d360e03f189ed802ceebe96fc88fb6117c29e11eb2b05dd40e497173f5fdc94f95589298b5fba1efa4e22bc50cd35508d96c173a66b3e0bb2f8dd930435aae6b60e1392305dc6c794660e50f58507979b5944b959fccc7487546f812486bb98c35420ed4e8c73fd17792b2f091ccfd0921f130bcb5628cbce813947175e1018f590a1a509edf7217e216404ac1b658f97627f04b3f6a59247e25fa222e23c1d1e2eb6b57ffef0f122ced76492812aee05aaa2b4301627bf759fe4860d7ca34f44a39e8e15ac701db978b00fd763a4b4228d48f172ece628379b7e72913d06b5d69f711f8eab06b7b78a800cadb9b2575074c180ea783e1428e1a988451ba0f1e07475e3c3fea3df6d6c2f08c3dd00e4982620fc3995f5c8b40702f00243ac52d957a1f5b5485174636b158db15c224f2fa797b3dc90dd9133e6d45c0072a1384e3608f918ef2a4173e57a7286439338fda2280c384f378e2a0555d2c1954d860d032d87d2f802c8162a2b13c2836e905b68a68653add9691bf0d0052da18f022fb7a3254aedf419d8cec2ac224e14f77f5ebb4c36dfd166ab908c5643a39ab837b229c6725c3eb3791b35e1f4441a53be7e83a5450828dc7b564963bef2885f87790275a43b9fa68d685f735f7074d85d0c6ad8cd993800b7c93ee3a325ece90aa8af6bb883b0905e9b1bd44cd6f2c16269c495142235a48aec4a245679c02790e71de3e3e903fccbe3e6d92f1c868786b3a3f509f6f335637d680bcf2cbfe11c4df06b258315573b730ad46e09231c438ae4a358b778052fe9d288413cfb386064c14c9b05ec35413aa14eaae41190b55d57796c6daefe72b1194dc14614abcd8e3dab8b8cd7fcfe1537887c91a0552d147520315bf283ac4593ddef8390a37109818941d3b5954b1ab6d0eb0f4aaa836f08e7c3416d1ccab6b963cb9a80a39c196472c3e1f87bfa12a808863d1307643b18104fffbfbae8dc38ac3c54c5c615abaf41081e4457fd348c9f287c4ad1b5c5774e34078cf8077dd2494b60d524cd4b2cc6aa2ebf9e2f725c84c3c376ee703e39808e0eba6b0b9b6090e802f043e6f4eb97cc4eec3c7c85336473c5f359ee0e22f2681c1166dbc0262e87e1b81c1262eb067ee67891291cf79c2e233f15a5d3f854b063787a99f49b604a7aa604b475ba58ee89fd54d0649c5eba67f09eafbfaa9eb1e50984dcfd2ebfbe5ec426a22d9b78edd857a88e4cfaf747918bc56c7a49b2690273e2ac49b9b92c9c05dc692ce0010603cc514dbf7fd611bade9c5648c41b609ce44b7f42c5e2429357116d7d7c61da469d4f62c90328015f08326322c39483e2615d7aeb0cfd7929421065b1f88b7b1e1f81b0a785f330437dd08ca3c9b49c45eb9bf342eed0286754e9440f71fc723edd14a4f4445266009320963b6f4418d5517c457eb4c11aa41ce74bcce3a0847efdf91d585b21658866408234a9ba88772d545b6327b3a92f3c0982adceb81b399158e960c053516ece2cafec286d4dcda83c6c6dcbffc4c72148feb4c06d78c720184709e26834a647f677969cc7068d3e80832c8cf41d5a9241556e2ca68493ff6396f980465b12e6fa209999e0918e6196407e321f9ffc51191f6bc1b84c065cc666bb536d2544816ede76ec1f6617a3cd05f1d9e2b5f99174183d30dfe00e891a07648f93fa5f14eeed0c081796ecf4b78209c0c61ac82e812a9808707c9c530baeb21bad37b5e5013f07d21e2de06eb790deff7d16b00068307f271335dbe3bfdbbb3f6ad32c9ec60bc8d9227225daae791e2d7791b7754ef3a804b9d11cc26cc392757431dffe3b6573e76c972dd8bad14a830c343a8a06ea64e92344645ae13ed3d645af3e2b79b3cd01d64cbc7d5de1fa71459fc3715260378581866863e6fa2ba9fcfa855e130e7f3eb3ecc715f8870fa6fb4ee67466122185a3089d706059f62aff93c0affe5bcda625f9025ac4834d2ed981a23bb25c7fbb03c89b564d8fc228ecdfff3cd11bfa73ddf5495bf28221e2e5084df9491b5f0dba5a4071c9c725c0821dcaa39046b5ec66ae77dac80630a79866f5ddb90fb3dbf291a630d733b9e22d14a5677324d4e805b1d9bd192ab7bfe1ea305e87a1095dd7550bf1620e0ef83dbbaa4bbb84861ab76b5b55d55f92a8c847171d070adfbef46e5f6ed400422e7b856c18a6bfea88381966705942c7918d40f85a88ea99af7f1e49f96363981834f9bc66d34f3b4fce5256731f2e995ff8bddd0e3888861bbc892993b98e01a1dd6ae978d480e2423f071753d3232479822fb98ccbcfb2980cbf802784b5cadf4f4f807c53ad2d4a079f737c7249635ad801e139db635face1f0268b091ed33e9182f963360663a0080ebe43dbcb808ddc9f76202ba22ec10c2dae90f7abe50d078d78f878589d0046faea3a5d51f3de736ac243945292cf940ca5eac5ba685ee65f8a0831f9c0f87637fb33101445bfcb87b499cb4f844ef75b5a19c15ac011fa75451b423b52da43d349c0d61313a4cd05a60f928f9c9aeafccce7bd0f9ed07d8011b7490f930988486f1fa6fe5d95bae41509398bd78a53a6e19431d2889a03b519a90d844084124c9ac9afcd2750943b898091de14503aff242d2da26ff539b5a7cd72e2e450c7350189281ed422fc2dd9dd6c0c053122ebc7a3b531bce304adbe77472fdbbc3d9077b794696cd07d4d326d6611b8ab9e20b0309261bddcbdf4f59c5e0edbeec778eeae7a7ba958fbc125b173b32d29d2975c1f76a9507ac2972011c07eb0c2ae5fbd492051a16f97a4e5554bca348bc7bdca48e6e7965b7b470d9b22ffef47ddeb504e197877dbb071d71a14ce8a9e351e88e1567826f50bf6eb0a6f743c4bc177b64e68cdb1d46d29bc22800cb8a7a9242b67d6c9657e3e0d059462fee3a3d191d76db36509986c7c65828af713e8370c6d5965c2f742fbac6d66d45d524433a6c854c40b6a1e04b730fccb6b3e0e274932d6bfd8d5fd97ae47ce1885139fedd8a4ab87421713104eeb60f8d1223284773d090f80d8976f88a59d74b2b3967377952b98f964c5ae56ebddd6cf9a9e12d2231c15502fc2215557a1c613589592f2e57b2e582071953a33c9087694858d7893d404d818d73a356580b5b2a8d6dbf8a7eeb000deeeebf800d886516b8ab97a8a04cffcc689f2e9d98dd23c8a192e4af859c6c212fc97f74ce0852a475b42a20b565c42971fc15a8be57e536bd9a8b87de001b305f35477c83a28bcb5901cc869617ec78aea94383b845b00b4313b517e8e0c9b91a045f43df26b1124a20b52a320b19c21d616be559ed085e307a446d19090bf3f195900cac62da0cdde8ade5026eb5beada830d4da6f80aa1950984e1ad5c8208b1314a6e0363b328317185c03db3a38b19d47627709d0c13bee85178ec82b26ee3e5b60d195944bea70571fb41fb196052c00d6430a11489d502108a785d72291808514e940c7a80870ce28f648a0f47acbb6c70af9e2ee6948e5a5ad585613994a22d0bfdc1d684abc0399c34206e3ec6042dac44504896213757b5d7ca2817523f7342060de50d9e1318387214a6a145e0e6cf727a76c971c5310f7aaca214a5da1f48c041b2c551c1c20d2f9d02aca50fceb32780b35e33a53e4094b5acab3521b6670eba77d3a45dc0bd54842ddd740532ef6636787a88b7d41a184c863cb02b47f601bc7a52577cc9c5025e8457ed5cf202cf1e017fd4d97a7c68adfe5bfa4eeba43501f33cc0526c3303b3856e6962e2162ababa600ef3ff7f2b77e24ced760a3d1354481645ce1b64b32478cf17d69353ec28afce7cdbbcb33ae7d7c3889f113e137744c5439186683b4cc74146a4c23f8f85dea629c9b0ccf5bf208ee61716add411c281d0161b0aaddda8adcd170e7d1562640d76157d4da73db569e53b2912262d7f0efdf477f0dc724ba59d92b956b6fa07e5fb58d2a5005999b5a6ea67ebad456c5cab9789059a6ce194100167b1a3e10da2a1296dc8acbb55d015c70895f02a1f756a4fa89e0571b7a2c4f866340ccc7fd2424292a589ce45cb9155392f53ee4a0831de6f8fdd3094f1654227dc434818f6d3a1ad83561ff45a76c230c825e3e729b21d31bb4eb4f77c32eb20355bb2ec5601110b77a359db8375dbac9d5f59476c73a5e6ecca1fc7b526391babc072976b290cde10b07a10c20c6b207ff5f6fa704bb46110f4902a7814169336dd7d26a5c7089d0d293fe2ff0a3c7240d8d0eb8c42b45d7358067f33f496e53bbfb3025d9bdb46ade9d11582dd3745dc1049b2e6e29149f4b233936f27246b4ce4e6ba71b7eeb6091b7610a1ddfd915661198f5d026d0fc8a82cd2e6a7f9f00b53960e769cf8857380186dd89cf7078947ce630bb8dd7c867cc358a19b48f9634f2f16be39f19d7c79f0834421ea7acb15e31a6ba4d8c7ee26d3f990476dd5a6eac75364bcbd754dc57d67e55a873c81d2944fe043e8cbc43fe57202c05707ec3aba1eb8ab4b54bd87fbfa6d4df976f777139c60febd3841b5f23a8d2b8adc0e026442d8939173b81121d03dde139a0736c5d7d062ec74ec1ed757ed8e467d1927728dc544776ad80ca4cf0cad407cd28463827afe98b0a2674cbb33309dc19697f478c58462b9b0b40643f55d1059ed1340598fcc12ecc6b73e5af6a0aa0e97cfa7949d6d1724b0330fb068ccf33872702767941d7a7e6704c24a26c0b423d06906563774070dda52f35f9377d0527b26e6703070aaf81166995ca78ea0b1a7a97145d06a0ed779453c8ed8fc84c280182f7dc2119be0c7576e45fa6ca417e3850b8967f53fdaf0536e1d4212071ebcd91f86aeed224c001e1cd5d1069ed054cd36aeb3b4ea0b965c5976edf704d4d3d3f31d9d58d8394a33a706c9fc0fce6ae3b5ae3d94fe2010e3fa133184508881fc7764ff46d4806dcbe2f706522373f6b369cc3a123e5b5339a66bbe99924e2356b0673e310023b5a3fd4fa625a790ae8b42510e3ad3bd8066bb670a18b97685313b505864e59cb93a5c7da81caf39ca791ed004f5d3c0f1bb577301dda080345a7ffc222c26d86aaa8983442453e42d98cb95a76b01094407cc2f8d66248746fdac5d2c656a6aca4412c999a0950306801a6a5797be9007f38c40b57fb16cbdc67df2683aea414e781b8d34931f69424e56fdbfb2ca07c4e5b970966c89f09170e4cdabd06155ee1373a25d9f9bc7b8b1c509f44ec38c1385e0e6abfd7c6007529db685691549294f0689b51f78581e52d84ef9506f9532ff333b6118ccbedc9ff3f62c2cd2311fc8cf7facd2be23595a2332bd4a0f1890c14af7f4a6a1ec7d6b29c01cc46e0528e28d0e364ac505df51ea46ade00d9ec1ee763c87945f4548b20b0beb96ee7552b979c7a9c2c66c7da3d844418370a480947c7b77710638581d1ae2d8f0fa19b1a4dd39fa9367aabe930c764c7d87243249ea6f3f222e1895593303fa6aea869abfe432d04c4b25c644405c1dcf31f6fa3887397738b7a336b46b872a820aa3531f6b8b62f5c07795546289e46cb9b32c8d5ceeaf36f863ad4d5ce0a405d6ba6bf6b1054403a32540d0266625d04640e16a82be3bc8797735c868be88f95a8cf559b6786ce8817a3c6cc96f9f9f0df0d5d4873b2596371f178d930a18d6646eb821aa2e83b6cb4e5b3ef0efdee0fa8bae6a8bc1dc5d63f64edcc593e26f925166e3a135e89a3f7fe6666e5ae779056f8234dcd52afad3bda136cb31818961b7d11e3cb3c1bbb15dd6426197bbc8c2a2f419876bed923223e4c8cdf3a7ec93394c028480acf2e7d1e65f8625fcef51f56617553d58240dfa4cb4775b36db66e22f77f44d6d2345cbe474acbd4d08e4b14649790a00064d61a5349ec8ba190a0f775b80fe95e90785229cab6c0cbb8d987eb26ef44bffa366d30eba350487dd6470323ae20f54c3210ac2cbd8ec169866ff66909e056c76e469783627938fb686bb3a4d4daff987d7606ae9bf9cd875f9e7394b55a6a5b1bbdb6008b99dc579989b73074125a163af56decb0d615344401024ca2c80928b089156b0c5db4905f2cb9f3593ab0993fb111a2e0895577ddfc3c8818e70486708f34b708c7ef7278cdbaadd0339e75ccafac87c4694814912476052847fd5afd657be3587025332a7040c1395a6663b558313141af897d51b6a337e71edfb34228a95b3ee60222db7bcd4b7cd7c3b02d32e2684e9dd73336be1ec3ab8cbc59ca8f5671b2d9c436b661e27942b0de92aebd790bdba81e99c19b92dadd9fa464f66cede5b7773b6eec8964c7c4f76534ee5878245d73dcb310e6e78ed99ac1ca25473b1b0f40b5f8ca46c12796e8151ab09079007510c02423796ea061d578627c771c8d85696b37a42f79d088dc67dd3586479fec5b8847e0d43371681a4a06d7b23f5b570df97a7b8ee038100972f3be384c6daaa561a57d9480c5b3f8c0bc60470e519f2e66e245be2e79c56c054fb9b4ac6fd7fb724e932016038eda2960804af21ddd15f495f2479637c54a341cecce9b35592da14a2711a46230556aef067880c8aa962d48b1da167c46768753f559eadb5d257353dca48f0171a4287ab0daee8fb739fb6d8db60d7a10aa25d59f250504ca516d2d0b6709a862a7478f8e9a720ec14f117b133e7e003408679c45bd086840c0dc0374c3c93bed5e904d31ec3fddf8e7cdf52c609247ffc3c8eb39406bc87052876ae223f173677e2d52c8a0c2580345aae3692a86ff2abb3b68996b50ca156d3b896ac717e710e5cbcd52e99f6eb49c977c9368c63695bc2e1bea1e3e6556162439ccb68f0a2f6f995dcd25ae45c29c438ecdeb2465b3fb1cec6fa4fac651f804e1b148abbeff1747d06a33810599b32bfd6b36f3593dd1c8426832ebf1cf99edc9a53c8f17426f4309d62638b39e92e00339927736b51eb0dbba56cf02b1509add7dc166a5fcdb0a3740a61af174a3eeffc327829b644003517b8e8d8c04337d4ec056db5b38708ce0393cae0f26cb8c687233d097a7616c5d85127e42d3319d2d401050c9377228f4bb5efef831f806e032e7580e2920d1f048e22f26292d317a40e063f50cfafebdc2596e45c3342ec85fece50ee55d33681a66e80aab9834dad98b850054abc937eba748d5c5476213ecac0c5de721e2ba700d08ba437768852c2e2db65807e512a7eb0b50a25b1a96d2417ef3da6a65662961a984fab10819cbf0099a16fe5e15da04a488c0b7b8c3e89c5d66645b0aea3bd9034e673dbc7980d5970464d28d1270cb4bcc0a3dd2bc0096df54de671b620f37c34d50b7a145606f6ce2a48652f4001032163aa59e6aecc0826a965e8775dccda69287a65f61d0fbca96279cd3f16df4bcbfa0b23dbf37b22c627c955b04a6c7990b2bf0c625897c137db1a334812c562d3dd8b3afb7ba2470ea9bd531f5810828a96b0be3b4257cea66bee820fc73425a73512e2fcb0806e26422a548b5c853ee9f450484b75c041fabb6b5bc47f0703adbf8398f0a6db081648ea57b5a6dcf884ba7f81953e0fb001d990696913da04067be1419c7dcc509316245cc731587a93a0cdbf35c247a365900577f56a063f432895aee05a6f2c25a0a641cd6c43a34501ff496a3b73a6782d8da096cefa9a13cf51db446b76222a4afed6dbe041db34242c0b4403bdce01557912f98a951d1ffeab109ac7e70f8b75a6f9dba8d3a6f47ec39340563c0f9aa425839f175c0d9c581c950e52298ff42bf69f8b724aa4dac783aae41b9445481617857a6b67f83ac58eb3706eb04fb8d5b85cacd972a2b7c8fc425428aee358dda3e373a62c60b27862f059bd134bb4629c120458b36c7283174f5f9943a22386246319007ed08577d28b0f65099bf3383bd7cf56475977f152c52d36c07ca9b0568263c4bddedc59f4f082c34bfbcc60ad3c46359565cdbdd3e626903aba934cb96156453dbe9abf831001e1c9b4aff809950e5928a1a9472e7d7300359d93576eca9f55b2b769f6671e2b9331e695af70324a6d631bca4809470093c94ffecbe01058ad63eed0a389041e78f4ac347bc3564d3ded717a4d17ba59ef8f99204c2311c5f866038e440e4c08cfad69155feacec13025c65c715272258d2e792970b51a5ebf0e3345c8345fe1d5f634f03f58735689c562ba26777b62da379271ef7ecce28d7b918653a2823353e01f185bccf223ef970f02d9798243a68dd932cf6a2daa269a615ba8fc1210cd738fd2f6c55f43ee3755ea7295589806c2e70046f5d663cf2f1f4dcaa484ec5b57be207afcb037623f00dab108fe82fb63b42d91ec82a5164edec08b13c0d0dfb6767e2561e4da7d5bd3d44c01e51f6dbb94843201f34e884c925d2569aba7bc6b9e1fcef907b61d8d27faa4d52ceb3978985e882110b007665fbc95cddee4c79cd96f849b4d538468919ceeb414ff7591695f81f606208240303558b15ee9515608225b3ebb4c96363e2127888c48ef0984846f4a2e255be001cfb2da064f706357e91edad140b3efb35274bb8d2a930a94904263f83d7d74c23c72f5dccf3842849aa38b067826ad7c77e473f5aa5326c96b3b4a1e3a1ffc959cbb349473e2c75058ebec07166ddd610923c32f4ea9a2af2a048abea12b705a91917fbaa7b7c83b4a7bd353762b0b8639dbb45b4f4de1087f103a277717022c6270acc2ce3fad74995eff766c7ebc3bf735f7160f5e7bddc2130d80b51bd5a368adba49cabf8c7805085b24dd98aeb5b342568b9f37999895d38e6ed853edf2a8a289fa2f8f1562ac6f01a803880438df13ab62f5aa02e13dac8ee71477f320a07da0c350612f8a6c24e215aeda74ee85a1a1ab8b77d384b6d9d89a313eebd161514b494ff7524cac5758c2c1162aa4292b1c85bfa9b284812e9bacc35c680321f4d04bf80c82f9147d8eb6f1fa3cc15213e9c3bec8a4b7187779546c5f3ee33cc878d3353c33ab9ddf3a77b79ea1ec7bd4b35ee5d3d6ab776c516c7c3a7584e45d58d150855109d87ca0ffdf5631c772674ef5e7ca65598bd4fe3dd3cad9a15958d14069091e00a2e2d9060c75e4ba9b5d63f281cca32cb164b87477b3e37e28996923a646c058d937f1bc80d0ce57e3e6b9160007fd4474d3af8475927d2bb51e06e51c8ac22c35589223bcc12f2858f378e3af3c6370856cc9076e4a2156d2e9253d2ed054db86e8a556808cc5780f9c74f013fe9a80c323a85313142c9c76f9a310872ed2cddaf795e9294a60c6fc6af9f0a0348e96756e2b7ba81d14a99d65f1e94512502f7b0199521f55efc42463717eb73ec463fef518772c59716937e13db21c1fab27a11ea4a1e1735569221087d655d06f8ec3e94a2271ee3aff2c68b6a2929dbb8e582da56cf24296ae879c249ad7a54a643cc0b948217e35df85883e8ffce25f8760477b81df40fe73606757ed6d9fb80a29360fc260cdee0b2e3ec496152ef9f945dcc895ebc1c8212906974d6c09243e6d14bd1c8e698db1d49d99f41f6591985f90139553d5ad9fe9228d8fc53407acd4d73e340a6ef41a510f958dcbe3fca70789c237338b95bc44e484675813fde030a1a590217e62dcdd36964245408283b43ff74bc2b7aaafe1823ef49a16811621458357c6e7efa802b753b7e59a3712f08e680e89643d9cb85e3f5ff27f8419f2f9eb3bac9304723f1375b647c053779b0c33e1f88a070cb7effac17ef6f48bd29617647b45337f7ac579f8849157b35c8d3b43fa76a6851cc3aeef0e340c148cf35b41c2a6aab29656ff76b20ba4dec4021a37a76ea21438f4409562b69be98083c111f41d2e0e777937f36cac0ea8c506ae4a70f791ac736f8eb5fe7b490bd169aa8acf48247474c31c2981bfd1d74e0d2531f9dcc1efd424e25eccfab318302213979a65c46506973a9f8188f333cd6fc54e4e40157ceeef7942163e0cee90baab193b1fa50db1305d8eca53dbb5e7253cef7d7fbba128889cd0fb8a9d3c20e26e7b0bbdb1bf5135b8b6f954c3e227a0193aecc049f4efa7fe110610a9ad20f431daca3c9e88f30b712613af72c4289e2fc18051c36a238a1c90a208ea55e2e403e2797d771a81e1e8139ef1c7ccdfbe4c32385add51e6fa2b68a25e0e40d3fd213b620246ef11b07f45e8e386369a5c525c0612da5056bf2c12115836d3e22c65c4a58608bd1581c8b6cab75f331814795decc06f621418ab0c3758b8bb0bb70634ee8f41e89e9159b88b6a75d4c0ee37c01d086da86ae4b0566a8303cd968bb64ff660570914cb6cc4ac2c5d5bc308dc22753fbceff5fc4dfa1c65f37b3e9bd63a90a09ed889d1404c0cdf9dea5ab414a41520ba55feab56a202b36d7a69a371be4f8e50776f174a4978ae232ed1a8c41dd4c9fea41a074b49ac1d982a1faa3e253ac7ddc956afd2479b64aaeb3e29b543d3aec7960557100b57d14210b60f3ba6ad989da7f7475c8c4c45fded31c711944f19b0fb3dd8d4ccf5199c48626336a8d4576f94d309193de53ee4daaf512d6f8f64e0eaafc619f6421f4707cdf949554767dcfa989d44fb315cbb361947bba9a5bed7a0fb887eaf6f886f81d1a050bc9c6da8673471cfee6c412e268e343c80c6a9728be1305656f874102655e9dd3a77132bf2596d9aef2242b49239054645664be0cc1a0c089d1e558c1d1778cc481cf2d7663fe2453af04536a6ecd431e408c4ae9715d14e640f60a63fdf1811b4b63164d2095c8649ba747016fff76f2f800fa3da9f35e317a4324e4b5a459ae1f48c0ee535698b9b11a0fc58b6f54aae1fd61dfb2b4ccd6d7a4b5350a85d4799fa8156a0a2391ac308ac1d935ba30dcd8fed745235368e191c4d6d23f8a9b49b411229d41689747f1162c69aeb370a72b8521ce1497c8ec64a6c5e1a47a9dd66f4e06ac48fec31d95981fd0109b2d0058aba9ae04d7ea04d62a8285e396489c856025f946906942ad10168257d208dd0a5798215364aa6686bcbe7d8a3e4f332d655ce1118d0ecca3444d24b4ee2589c76de4fad8e13e409ad05ca7e6a8a0b6d48826350034e56fee757ce54e450577459229f4e6d8847147fb921203b8e58231a4a963ab537d7f6ed73078c3fa69b0571f17c4f2f604995328ba32e48834b72463de12053b8a6543fe1e3f879032559de61efaf9e929c7fb9646720bcfe642c65d2167fcd63ed7cab5c19fe08b5f67e756f5fce5b2548f59c99f48af8b31b586dc20459560907488d35ec4308c9017604245d1fd2a587e859716b15cafa3ecfec9eda1b74a65b493e2d23377a210ec849e5b355fb8d2d252c5f29866f52f7824302c65eb02987965bd40d38f8744344e6a02f498f476842e77f848a1773cee9b168029609c2f3884f46fbca82351c7f97dba2f5e1f881b659eaef96b93a2526582014a85899ea23860477f63e01322326dda65cd500b1506f13ecae9e27ef63898326be064e26a3c65dedb841ada44375bfd39f5c994714ff0c6c9f8db11dc45bade91c5a5f18fe205a182502b0e29f6c705443e9ac3b35ac242f6d417f059ca06e847fff791aa69c845aeff5297ac446bfef24db054967e382d831027ecb09adb68851eaae16a8168cb46e83b4f55edd222e33991de69e29c004fe17815906224459e7bdfa666062e606f8967a37a75733dc859ad72ea61ee2b1d4a47285fe485479e3ddfee584a95010bf0038c805bb13018182d758f14d2af841787bbd90ab8a31197dc067cae4b56340df80757bad19393203d4e198c98f7bac5e920b01b2f2ce4e2a0a9887132e870d5fb0dd0e029b9db05f8db9bf5829a663188cc2b10954cb64deccdbf73ceee927ae046d2140143e4b76616e7fc8be863341e5ab203fcf4e23a70954b1667a66230a943d5244fffa8b5b8e4c56e9017d594450b953c9cfd11fcf93312b1b043b007c94f46516309cca718a56982126580c009e3319b1877b9f9c71e344468005c247a269714bde6d723bebb177281808dca8d2a3df00453a2cdce8b7e4565ba7c967959646599adec227d31632c95dbcab8f8b2c69d61c940812904c942785daa4f418842b32148cbd4c311674b3ebea46da381d76e6d1396fa39a54e06e992f6a48f6991fa618acc779fba0b71af38b743a55807a6bcc9f1eb361eb66ec30173848a66d8a34e51e5664232d0aeb43cada1f73b3b712a8748c35016cdf9f72dda1acba0984462e1709e72ef91dcd889f2a5c1e495a715e20a91275381a04b0805c08a7e9b90f958fc6e7620ef11082268e8033d12085483dd86e2656210a363b9cd8b440d41d12833b746e719dbb2e4f04ca7c5c0250453c2a0c66f1558e914100af89119b6bf575f182d98356e3b2ea12ff6886493015f52c93feb05e3cbe70eb47cdd6c05481fc0e3768786074bd13eaf1615a9d4177b0e0fe1121fa5b5dd704616529e3990a65e240e39680f2c1d39fdf15d53f44127cba213b1d5b17ae01247a02cc9335ec99d1b535c3295601bf20bb696c4090937d24b20b1a45923275259073bc2076874df57ca1a0bfd88984b196181e118d1dc24171d5f98c807093e3c66184203f1371907d685125204e2511dc7d2d8b11a6ae215e4604a4d250539e5e7c1021ac000cdc10ae5f206a6f4ed0186439c92457983429740805cec2bb65b272bd3f0709ff75faf6251b340210e7d39f1f4f6f0bb70d37f72d264260b6d749cff6ac146b3a3954116ce51b6a66921239a91b9770439c2142099ee8c3d3f80c6ea9168027cb1762bfe2a88657f1879c07d6fefdff29e2f60482d4e79a44554cb0b4747211aa2fca6fa71dcb077ef97e46529f3f4791be3f4cad264ba73553a2b0980b6bc224895c66980363170e2f9951ad1315814529088c992491098d6d08909dd51790662ef6587dfcf4e1aa38301f72707360826c16925e805303973905316d27e5e234dfb152d3c1d661e7fd4532ce53bbe2821b620c6d089b03367900576383cb39c6ee0e46f224d29928b5f4e6c593d75e75840b79a723a9e71ca5bb5394976ad5450cba1616487b585e77f844bbe16cff18ddf5a26aa9ec54dddeb733a19b78dd35bb5dc916bf8145330e3c85d66dc64d47e7b01a5cf452b0ddc872b70e2557057d96bef9dd0b44751a70affce2ecb1b8c3e03548bcb260f6f4fecacca5e37d46b584517b512a602b84f208a2755e0c20a3fb02bf4f7c3d46cf5ff88fe52ab71dacc93791c33d1b1fd6be2c6b5676fe7405155a729a1400f8dff5d539f51035120fe76e1763e18cd1fbc67881bbcfb74e259abd2e7b6bdece0585d3fc1f2ea972eba70bb2e87fc4698b959564fb18339253989d1a6d9193d1cd32fdb93b05266ba137bb4d3d48e37384ede8d5cbc137cec23619045c4f95de3a4d23b44e53e529291a6b55df984630ab5ed23761335af876fac2f43f6581bb0bce10e83404f0936d4d99389a111864befe84870812a18d5cf1785203d3847ae0686465422f69d73a791f03b4b127a7a4653552fceaa69ecf2850af6af08e8c570e8cf15711b6fc2a3695fcf13b8829e9fbeee09ce45d4b21ba26f80e8d47b94f1d28aed97fe5a93191a537ff76b916b2f7681552a75d31522c83adc2be5fb805e4d54740444d275f3f66409319362d52b32246ca34cb9c95ea6b612ea35c2c6f8cbd369a9850a1d6b6ee1ee2883862f72c8987967a233621630c9dd2a20efba80519ee14b1e5fc8e457e699b72b9ec647f0ef5849ddfd374d8bdf1e01e5051c4b227ac6109488dd9ab742769a320d8f13b5e82a5ca2d786d89ff526a08d9f786d60d393ab2fc488714dc6364b0d55f340cd979c58ec7b6f8474b992fca312eab58c0bb41d3b1b6d3467d7195573b32ecc2133bfc2aaec1d6f561007710d196046ca1b3fcf2c23fa1563b5889dd713b69ced18d4691c9b7698260a6e51acde8020f3711e3532d743ec677b10a01b9ebdb020f9cf47215d167a0b29b9ad43805f97d2d1a6499ff572d7d7e974c5fcafe5eb94b7cd01a23928a1f4af0360186ac2ef7aca9c60260ee88925c6de71bdca4f5e8c796de4851786b3c6d051bf32ca15e767dff410830cec2f0a9db6946bc9dc2a9ae4960501bfcbea00f37889d41af6ce9c1228122137486ca00891ed372cfe1b6e1a70547bf2300fe2adf8fe06e3932189ef50a364db1c855f83b0e54a76ef4a2aac7ddef7f8e9630b425737bf8600f3607a6d600ec3a2721e12125d3efb073b0dd6ae07384737375db06638c52086d13bef8e38406491135723a9487550e8325c6f25584e6ddcc5133696fe80a6627a606903a4396ec5c868e578e685a4f65f1ceadcadb53bcdfba8fa86bcbd1e30db89eb202e4cf90bb21dc810432ac5e9c1d5947b02cad062c85909e41b31486bce3edcd4d7d96c31b8d0bdbaa93aec0df5897ed5eb2804e2e0bd97d54bce1e93a4f9ee67cdd39a3b92b50fe35a793bda2007aee0d71df6da047d58b3103415264969cda70c427628a41f785eb5005b4999ccb6743ac18b095528e02ecf8eb12fdf008a4144c6f46fb6b5aabca31d1041e0e26f3e9df0fc7617b2e577a45a438f360b5271c0d833aa77ae42ff7f9ec3b0714d9b6a91f885ae3290c7c55c53ca7c106c1484a09d36df47ca87535446dcae0b6791575bfcdd22e63640c6cea7bfe4a87c4762995570342ba8ea3812f8f6e6acce40212cd3b299f47e101cdff4f638f1e4c5c88ee92e473d2a00a81c66ca38ccb2be65454eeff15dd4c36f532c0e53edfc41e37de322f73188e799a2ad81c245894d9ab64a1222e2ed37bc37c99f7e455481588f0ebc44988ccd789a440936b9cb45de6568f3c85ee17e7562a6d6c30005f9010669dbc23a116d16be1df6113b047ae316d5a2c079ee42500e50bfd45724b1d7675f8394067d867ec4a376f285c9d306e2707869c2bef8d4d6d490724742ed26fab9bc8c16ee796fa4fd1bbbfbc7f42b22239c83775f07689fc6806994bfe1fa3e9e7b038b21cb5af28b0273c16dd084404e622749c24d9d5707fb4afb76b6bd9d784f9abe3e90b36648d05ccb5285ceba6b7c8b4a6f611920bf64fd2ac6cf2d7e29d59ebd5969221bc4fd57b5377a710297322714636d7fb8f5e838e523b5a3b8033664f8638a64dfb92bd2ffe726f53c3a65739a4bcc16ee7d141814289ab1357ddb2522c3ec913e3df03899024a2fa211353c834ce487be460fac7a8d06d180d25b0c023910c6c62c60e63f8a61b451466e5757db48882f25b56efeab90681fb4673520771c055ed1df9e11e3c7c344e192a83e85a80e1d29baec721fb390be3eb937b1c136f1aa659c7ecf43ba5f7342dc91cb9f11d6e5ded54c6c2a3a9077062069cb03ccfe2f3735727a2db4ef4a394787e89defe9e95495b8e2861f12b6c17aadcc0ac25bd579d1c48c1ecbd9e3a129e871bf5d31c1482620cfb21814086b10611c25869a95fc61ee5ce32145c289cb263be9769c2682fa79ca2f65b53b8de3251a48191dbfcbcb83654d8cd9e5b5c806fced7fc32c3b4ec2e57f99af190ebb6c2a9ca4882668441da834fabd5919758db4024fc798b80b9326ce2ad81107207508ecb085286aa037f0ed9011a67c2809015665a23819d9037c2a0e239b5a1f194fa5987594e922223204fc72dad0fce58eb98c5381115dc2d7bc9191d1f0373faeb2bd64f8f10e2a9811daaa7b31bcd0817737af1945370bda054e55f88fcecf0fc647499a516265d78b27d9f4f5569c97710432b9dfd8ff531e27de8795b42de9d0583e41ed4181e8d20ee3826d952a4c45185b01be161d05bf934934922c72beb60f1d7768304acce8add99059bffefa84d78d307f09eb145dae8b2fd99fbb5116739c96f482bad0f1931890c336219608ff254f0a7dea59da5d1c3bb7d6fa62ebc9a5f3505988d39184d02ff4062fc6ae2a6a7dcd7e6f7c2d43c008bef1f8de24c2b9ad688da05ab7cbb6de03aac2431063baf623be14763a4831f952070b3cc1725ca2bdae44ab23a378799de5ef8af1116270854e924e58a78ff1624d0deb0cb30cfc0d7aff81c2d8e615bacc59638cb5bf8b6cec1ac9d80514f63e4963b64f948f3df3d6e8884f64ef5578dae3482489fb56176bc17d62df9c35a6fa07128c07bcd0e33554ed67969f2ae242fb5a4d29a915c7926c5e8bcd947e8f2d4fac3709d9fce9a34250c7f9c47c0813198dbf91d714792e0289c08c8d610d93a6278cec80ef496f60d494a28388fe107579fb19fcf93c25749c232a8721e2d8390c63135860bccbe7c8a275dacef01988e915854e4c6027555352e16a040a6fdbee4b098c3af46939b7f5697b54ffa79b2a0014c2b718b0f5e1db0f727c6c85dcce75004832e052ae043fedf37bac58292e3428c3c9baa1b8b9167477d7016271573af5f82c49fd2a918bc14f716969418b27c6a1c87a41ed29983832b29244c57d2068bfa91a38cd16f6c5bf05d2abe9777a7407d6c885911b6bdaf3903da28b479a2af93562ef677ce44771212edb4302f1f28815a72b3b0f2dfc92f8b9c01f5c4056ec5d86fb36782e145a187f44cbff39ec79f4a328e6d3a042c9ee2832776c8a5257733ca2614038b121a412e9addb85ac59f689e1851cd059ff8543d22bab780c89d4cf33dc51711d2225a84db4958fc83daf4465161cf38fa07519a3216d0f50d02c75a718e61dfa1a076350316e44b852aae695469da32e5fefa0d38e4a69707ba81c272b2f267c27d92d56294c2d91eea26b4750bdfc3deba607cea02be3e3bf685064d3fc54d385bcb32b8098546ae8418e85462468d11c88768782c75822afc8da0547553bb856bafc161302707bf97e41b1d8ba7fe3e54d4f1b3cd4994cec73727db32d63369ce10eed42bc3dc0ca8fb868c8a1d4e5528e0e2d463f610136375bd08d55cd23dd0e3658062793ed7056d77232aecc700f84887005aed3ac1d7ed1a98cccb85cb2cca251a0da51317510ba1ecaffc621673ec086552bfd6a0cd7ad9f4b96e5d306c2e6ccefcf3a9b480a896e2c823ed45438c680cc7d178268970b454ec54f873c986ca8b3205af523f73c8260d7126da7eac225d84c37e1997b47f4d387e6fd6918bc9147446d9ea2781e5350aa2dd3cac49fac73000196e4fa0fe2f68758ce61aeca22fdfb02842885e596c7965a9cec846cb95ea98d93b0db64bda7b5056f006c22fa0b59a808367fc1e39e581c1079b6b73d475551169552cc01c301048b8212cca7502a25d00268b3585e9eb4f5b6cd1ce5306004fc2fcbd4c3728c15fb8fb623f74e1570e0a74787603ffb59be06c7577638956e098b99bce747db09811917e08beebf5f002b3b02362688daedc32e652218436d2516953e521c9193ce899592816712e9e3411c5690e1aa696bc1f3721c54c339476d4c276e66538a9d90e5e01e824ff654710840c02f59dbbddd10b68ea2e64ecd5a24915715ff08e8ff15a447892785a59f8c62e064bc1732bd445a2a8b1729e69830edd44e068189fe74730dd71e784ee838b55884f420a202855d0776808ab02ec5513316be47257d741b29ebc19c47f083243ab3dae86c09463497bf577e6eab0da66c659b2662bebea0676fcc7c1e4a4f0c1b1c5eb8d05f718b4727076df6b343760ea6eb2a69560ae8575e97076114bc416ea8764cd93010a8407a6e09ce63aa18eee35ac51c8f23c169af78f2dc8bde96b9ec14fa23793e1327b16b013cb3392e300580d065355e52e9ad03740de996f07ebf6112bc40c6b367f6209c621de1d45b3a8d0b69c7160c870474e01106144afecf0df5877f1f80bfaeed5864d361cc21d369aba290e41e6c9a9db10f56a1444bfbf5a108142d535a7b40aa50ea8bb9a2a247d0e25c49d24d04a49b0a3d5ef3a1843a348de50a39c22db851434cd640d7faa59d758e3e444ef5b9a216e3b10a8c02fccb488b94d95c5c3828d54b5c44dcb1c3a6bddcc6daa2c642f9fcc8b9c3b76c7beae59f919c3b6f5aded5dc8398e049636cc7d601786f691a3a4c545519521f90584a34c8bcf32dfabae98787918b0919113c2b37c1f2b48feb06fa65fca28b7ddb7b1f9bdd8b649931c8bdde6701a3183d1d2ab9d2986855a3779446f1c0b53abaf0d539470d3824ba9dae2544166860f9f14e38cd73133f7231b194fdcb54855f2ad189f084ed9d8c4265b744a930c0e98ea0acacd6ec1bc83e1d05736e34a988d1838672956861b1ed49651d2787a3b5ddc558ba55ccc452229c3d148d91172dbaa6716537a2984946ab4078f558bbd268c9658ec580ba9781c587621b09521141863bdc595b04455c4f821941e729e0e0e937e5e37cc1e21a5c4a5ab4d793cd34c404bf17da6a9ae3f5406af0b560dc16379560487a432da8e14489ace2f0bcb800c8e7c32033835f9c2f7e8f1f7977ea5a44c372cf71e30338b10d65ee35b52016aa945165a7a8ebe2cb6644e44b1762225afa43e394c5c153fefbc08497ebc44223ff52900dc142ccf35c2f0eed70e715e608e8261aa8e5d886f6f80b3d068cf7a8651de4a36f8fb36d8dadd5a40c70fb2f97cb68161d46679acdfac3d4c2c1d140dbc606e5c7415e7e07805fbc63956034dda265efa877cd2a6de259ee0d62760aa85d3f93de19016eb4636e2f5052cd6184fefe8f7f450065d808183b2d4842f1f95cf9889c5788279ea98d3443a58f1b1be94070560ee3fd5f9b25fa6cdf67964cf5f964509472983b7919097f2f04a17ebea366ad69b05b96b729d288dcb11aa53d8a4848e608321c3bcf1cfa90abc1b200488c572991839467d681b5c07e1fe348a7ebd9ebe0cacd8503ecd0e5ececa34c63e23d0d7e247bddd20c5e64d2be5f387117415b6f13391139648ed1109156a3c0b91cc3b3cea75598bd42fcd1ba6dd814e6eafba67d6c26fedae29785aba62fc2ee7a8aa50c5f0d91111aae095c142d7890115e0fa1b2396496c85a06f26af6e55f2178cc46fe2bc0d333ca57bd4e9e95815cac93ad1b5079f34aee54ca675655ad42e0ff9b2ea315cc45997e573965377ca19a9f9c68d2c49927b1e72e9d3a2512b2069e0d4235e9ae73db86320fa7ad1c9ed8793b25614a9a179c261835237cc3a824ac0d3c1c11959b3c348d9622f718d816a09959958a295c0717ba5d06574a58b47926ccc832c33fab1d4c391dc2783d907d8ff248ff84051dabcbf0eba9c70798cf2fe5e79aa02f08d2a01469a303044ae3eaeac5e8297f1fd9779b97887e2999cf07707af8c273d72fb9c7ac4db77a277d3e53973fabbca0783fd1d4351e48144fb015c0a28b645fff57af7428ec7d9b9e2788aef0ff31436fc3a27b05299901ee2b603b3ce8f6bb40a4f5a44c5342522df6310281433a4b7d7a1d8dbd6157f295fcabcb774f25018d1ff2a78bcfc2ac9849a5cb72d428b8f480eaee323a4e3738d432cdd3a92f116a25347ec47ebf128c6aa1f4c2071d6d12818a084d1636af25d51668bb8568cf47fa5477071c5b971931f5c016f8a6a6c35bc6ec51bd48e69019b748b9c8dcb32bd85135236ec46a6ac9792f3376c5eed240346da1f8a03d69acfd0c12af97fac3e33e152d74c238ed892631eebc10bb7696021b358f87c6ddf751bf99bd896483676c472989324f675c5216b8b7bdee242c414aa77d9d3948bbab50571219bb2bb9af888e81abe743fd3cf6cca1ecf6ebd77f9926e0770b9f463be6e81229295bad4b855e7f1ab5a833d85f7b0d6e8fa1114ea96e1252b1c0b6310fc55cf1991183e883ea13bf11e5fe4406d993f66fddc889aec53a851ae28dc6d0a938b9bd7cfa7db66efdfdae25dc01864bb9c47a14cf1ca087732cb9a2b7384b37129e9e7bdecca7a035ae5f4eba64a2bb5e825576f91e7527ca629d976d5cc864c3c3ec3580931cff5f1dbb71b8dd3cf2349a350b48ce5f76bb3d51c5750988b937e33490a1faabb8d9d3fdc25af91f7c9842091f10a528d5f680e2cc567e3e1dd6278960e8873374da26a4638438a4eedfc8aa276cdd9ad060c6a5116eeb2329e77092afd6029b5160a62b9a903a19f77baa180d0c07f3701f058ec41f8b530abee60a847b271213663b43edbdea7dce06ba05f9de65cb09ccebfbd061e58553182b5398d4f1bfd7bb8e1a1339906cea3e64622f869f147fc0cca802c74f5ef0f7fb637aee3c630a5bca50c671a90eb9be1d7f89dd6fc19333bca143e3fd782d89c456110fbf765310337dbc3212b15abbfca94819fdbf6d76ef413f6dcb1caf66b4b4bda919a9ff971c6b34e02ab6e8b5f494cf2eee4c851449bdaf004da949d6481b5a02ed93e4037a6c8a7ffcfbc138fde4ee92d01bef86e698a65841a87256d358e731bcc3bdc7835d19dd8022fd8b89d4a5a28562e2c769c0d2dc3056a6033fabd7043ee83b17775f3f5c5910c9ae79277697ee706134b9f84c83280ea04cfe6898d8230cfde2c8e35416d4518926ba01cdc414cd934e7bd10cdeb018fb6e702804baf2cad95fe82cfff89705bc031f8fe3df1ca1fa083f15199dc16add3bf0d201ae0733fe13a5c00af9ff4c6ca254dd1693f3c5fafe595fd8acdc67f2ea135af29e60c1d52684fbb35f3e7895052ebb6f50051812bf35071b4b08caab4890fb2bc8871424e7e766d1ebb6ddcc1001dc5f70f322cce62793b1c48fdf32a7a2dd988803f3cd0a4ad9e25ecd808c8a536e8921fcf104ffc1f28f02da4154aacf1073a12fb46a5a3254228112dc290dd03fde65c701026da81ba06b52c294af8b9b7f14c5e73a098ea9f1e9e450368160e15e3e44e3a3dec53a4779b502044fe570b00e2415642778252c37ef16ef2434dc5a4a5945e80f5595ff300f7e7ada233299e196163c23e1a3a5e5eaa5851f2bce4ed449b45912b7407a02f84566075410347e46fa1d78c0eba1ea0c374874a596a4ac995ad3cf522196a8606e7c0399f6a33cb39e3e6a00a94ae3acef81e6b2fbc0c763e815aa80bdec6b60d88515a59a2c899412921cadb7b1297f02029805166d0ae0bb231b1c5d9902b4c0f53663df5842b53d6406fc0bd512ac8ff0c1d32025fc1893033cf3a3026c0b379ae4e0247d30689dd4a865004a51e3842d9b08452f8c7450d5b27e38d650913a8101c5cebd1529fb4fc655e4af90fce116590b2a5b1514316bdf78d4758c0c955797154f87afdcb3222431a981a5656aebb8b2e2b7094b5f7f36e380bf9a2d4f3c9c5b64c99d8555e710d23b89035a6f7e991d48f5f8e979b6932e29069211d8b74191a12b83463cdd02b24ca5a42df46210460407839b6531f30104d2a1fd36736e34b8103f3dc20318292108668c5259636d4c6598fe6db85524357aef66f325c08bf7cf9cd04fb0b5e2e75b8d1f591fd6c1959dff836922e861b2d593db0e9e1b7576de25a334a4c7092fce8ac085f8876d2836ead501039eb6dd905a6d2d563583f834c87a869c5fface218c2385cc03aeed524b12a814ceff23df7d018d7c7a17978516084820827b37b91c264435714caa5d90583f779117b58b5b48583b813505e6843d85bc11beb8e162d16a61b76a87587d563fa99d41fa23ab9a4f63515e9da0e09304123d2d3745ef2b498a227332167f4633e1bde7ee392144738a52811c1f4aa0fefc06fce1102ba0d7cbfb75983f3b700188143335fbf164605af519015dcaa160002f506f726e737461722052616e6b696e6720323032333a203630206f6620313030206973204d6f6c6c79204a616e650a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: ff407ef6734b60733d765f28b0c651b09aaf18cd512ba3fd9869a83bdf1a7d12 ? 71058772 of 103188542 <42>
01: 4974ba831cec6e9a5fe651b035e06cf8a7d31a4e2f3bca1fe8eb413badd1c3e2 ? 71058773 of 103188542 <91>

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-07-09 01:18:26 till 2023-04-01 03:31:07; resolution: 1.57 days)

  • |_*___________________________________________________________________________________________________________________________________________**________________*___*___***|

1 input(s) for total of ? xmr

key image 00: ec9f9e22dc24f0a9003a114c6e5be0778e39302ce73b61847e89742062dabdbc amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: e8952e1c371d1fda7895a5f2cada4142e6f5375821fe7a5489cae293815f636a 02663215 11 1/2 2022-07-09 02:18:26 01:320:00:05:24
- 01: ffee764c068e532c3c644fa09d8aaff12e704566a1116d2613c3cee613f4181e 02822668 16 1/2 2023-02-15 20:30:07 01:098:05:53:43
- 02: 0a65244e42fb9f4550a9035a10d185efcb1fa55fa59c6997d49040c274ee4962 02823219 16 1/2 2023-02-16 15:32:17 01:097:10:51:33
- 03: 2cabc13403d298b84c2af965879c56c83b899b3219604f05d0364d4071ad0ebe 02842120 0 0/497 2023-03-14 21:30:38 01:071:04:53:12
- 04: 4f1ee169c3e9746f5eea8038a932e914a3e4fbca3c4f2ba7a44cac5d3d26bfde 02847195 0 0/31 2023-03-22 00:22:33 01:064:02:01:17
- 05: bee2d5de9297ce23040719d94a27dd34bcec981b04722c988bb307b4932250f8 02851652 16 2/2 2023-03-28 05:02:06 01:057:21:21:44
- 06: 6ee0395798482d704cdbcb14bad045f6b04aaceb7b29caec0da9aaacc6e251c2 02853241 16 2/2 2023-03-30 11:37:14 01:055:14:46:36
- 07: 449f5d6f3d2ca57c3ca722d44f7997dd1f1185be4bfaf3420cd24b96bea54332 02853470 16 1/2 2023-03-30 18:47:32 01:055:07:36:18
- 08: bba484e6f4732c574c511e099c332117c5a39b9f12f6a1443a4a734f1a88dba7 02853676 0 0/463 2023-03-31 01:38:23 01:055:00:45:27
- 09: c0cc9d8833fa12be871a6844381db3b6ba808da1089310dc97cc26812c9b6dc6 02853935 16 1/2 2023-03-31 10:01:14 01:054:16:22:36
- 10: b2b75ea4fdd23e584581f1b38b4961b21db68fb9391891ee0a2182c0e8395a16 02853970 16 1/2 2023-03-31 11:23:33 01:054:15:00:17
- 11: 84e5a70c0c1de55161060bac99f166f6cba4b599f81ea17259ba9a0bbd6ff511 02854190 16 3/2 2023-03-31 17:57:53 01:054:08:25:57
- 12: 5278928cfad8779cad0ba91fb1908d2508e307d912f03ee9325f55164d1ae396 02854325 16 2/2 2023-03-31 22:52:50 01:054:03:31:00
- 13: d6bc813b50b5f63fe95a9df4f8ecb93cf914298ec5ca2116e4fce92d20687eee 02854359 16 12/3 2023-03-31 23:55:00 01:054:02:28:50
- 14: fcfa690c9b5f3b33c6b4b9926568e795c644d915440069620b7bd57a4bc081fa 02854410 16 1/2 2023-04-01 01:58:26 01:054:00:25:24
- 15: 23c7968d9f070e4a858551e8856645de6272fe7d7bc1f3538881fd5946b47b6f 02854423 16 1/2 2023-04-01 02:31:07 01:053:23:52:43
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)