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: 08573fd69abaa02af632eabc1bec0d43ba3c61f32efb83535ecc0bc1a137d3b2

Tx prefix hash: 9bb11526ed521652529b7e43594e892ae615cb1b1ed59253d6d64f4a2547f43e
Tx public key: 3da38ddfa9a86a21a83afabe4a25529c27e3c8409cf7b237c6241adf4ffce140
Timestamp: 1679958018 Timestamp [UTC]: 2023-03-27 23:00:18 Age [y:d:h:m:s]: 01:056:13:34:54
Block: 2851472 Fee (per_kB): 0.000684320000 (0.000020480000) Tx size: 33.4141 kB
Tx version: 2 No of confirmations: 303098 RingCT/type: yes/6
Extra: 013da38ddfa9a86a21a83afabe4a25529c27e3c8409cf7b237c6241adf4ffce14002090190543e245f9c2e0e10a6ff01524946469e7f000057454250565038580a00000008000000af0400a2020056503820fa7e0000f062029d012ab004a3023e6d369848a42322a22211f9f0800d89696efc49ed119c7e72ee13d0a64f2651a87c37fbbff5ffef7fe13fcd7f56f8edf18fd2bfabff6bff29fedffb3fff3f78ff18fad7eebfdc7fc8ffb7feedffb7fd97dddfe85a43f56ff23cd2fe31f687f49fdbffc87fddf8bdfbfffb5ff03fe37c89fca7f7cff73fdfbf26be417f13fe43fdd7fb87f88ff7dfdc7f753eac7ec3fdefebd7eb1f8d7ebffef7fe67a82faf5f47ff5ffdd3fc97ed2fc657d0ffbbff19ea5fefbfec7fe47f7cfc98fb01fd8cff93fe2bdd5ffcfe037ebdfb05f003fcf3fc2ffddff2df9b9f4c9fd7ffefff4dfed3d35fe81fe6fff87fa0ff59f217fcc7fb4ffd2ff13fe7bdf53ffd7fe1f849fbc1fffffea7c39feee7ffaffdc3432da617c150f532a19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654320f34172fbe52950adb5cc1c3de14ca783313863c469b7153efb1c202543a9950c83b36e24b1dcdb2a19080950ea6543205192100f864f4a9e9a11dc582689aa1d4ca84bf2f3b4fed65cff6cc7e71d87be7b6b4c754225baa11b6fd0678d2a1ef52f786f4c095dff5a1f06657e3117e4abb54c36706620540d287532a18fe552db7af03bb1111e26e4c9c54526b1869fd36da550c8404a26bc619e37f5ea491f410865d34e870d05f62fec3ab6bbf163c56ce5a424e16694a4d73749ce52a1fbe40c39fd269252858870efe3c765257ef9a2363d9bf1657e88e838f1719d295a25587e80e798f81fde5c473c91d28b54e352e878ff31d44faaebd6f9bcad98b815407078420214ff9700a9a0d1ccc8624592bbc6560d2247879c40b50c7f2f7822ddc145995ffeaef9f01b334b65d67fd537534a2aad76d064c2f7bc1a8640578b2d7feecf01717fdff786281d9b4ac25f054e7ad6e5b67f131b7c9b2497105a5a97b38c40e1157183ab08d2a26024d51e291e4b710fd9a80f64abe0dec8fe908776ab811d5c85af39a830261fb9756f12c2376cfb84f78835e3fee32b3f9d413f2122636a35c155e70d989bb32b3948db81dff6b177b3f8ad45ee56c1818aff5e13b72411d9c494940e9c53b3e548584be6d50ac74a2d3412da1616206a8a8f4bf68ee72bfae0dd3817804114805b7182598a39a96fb7536df70f25a6a324494305ee57045da88daa73e9873e3a7372ade801f0cfb7fbffff4b782b962b0babe9d3f76839a0b3cf39cc0667ff5209307c1fe3c18f7e2c4cf0ba6a36a329f1834efd9c470883e462b9891a5a7a7a7828edc2f851d08cbdd96aa5a454bb304c0d16ff2cbd4a613ac81debdc3517b3b5e460c6b5cd71b35f3290e9a4698077bb9ed722641d8593559c479b20afbb38f774ea902bf2ccc12f286519f0cef485bd1b2702eb50ec75fcab389e4399806fdadb613fdb13bd1542fa8e7ee9ac8c155797565d902782d2b3d0c5d3b81c4709bcbad8a79a02c00cfc0a49c035fa04beb74ac94268a6f7a2da776bb37aa7fff32a7ffde6cc1e2d3fff5f86759ab426896d7ffd4d8660ded530341ce8bff05ca9d2146eb9717bb563315b593399eb49141f2276c1ffd4032261ed2b1c93a6623927c835783d5369840c71241457d22573a3a46f055bf5e13ec463ff6b5e96608f5f87d681dbb6547693fa4e3465877ffc0c3a5d9798bf8957316bd7f5e57c788a3cce0c586be2d6203561bf7d3cef6b66d4a08da5ad04ee487bc32b57f424085bc2bbe77112da62d8e991e20d713680f2cf35b17e80dff8dfcae512a377276324e5fdb46dfcb27e523e29590ce91cca9194f6252ea36485f1c7d8aa2a1d3ea930dc409d4fc4ed3c39b74976c3b95ba00b787c60210dfa05bc1beb010964a78b85fef7bd151e7c1deb2f90ac9770478f525f8496a16d554f61b4acba7ac3e7210b12710715a444adb7ba332961763aef48a44d5b6b558153a29d2d44744b6f074c98d4d0a592d72e64b4a50a92aec4c55dae15924b46772c0a138f839a7385eea817d7957c982b54e9631ae8b8aacdc5f2185ff3c58dad336440aada78a279807e7a3268d17234a7e90df43d63a33ec341e4b58ec25946ba4a1f1144bdac010e9df774c9a294c563cd4af51f735b89ac55db8114b850c0bf4a79b5032b2272128318e0fb4afee0ea26c52768de4ca9c936ef037ae55478c170dbefe3c4d7a3b60a57235a7ffe5adaeb50311f8fad0457f2d913c9b0171fc78ce3c7e7b6f010e6e213746cadb3e1c59227abfb7a10300d1c1b495864a9ea1318ee355aa7e4570596a83d3df66cdbebac1125e81cf42a4bf979cb8182b43fbff0fbb9374707545423107532a113aac180115015de1812f03c977cc09f42c2ff09f29aa4c7bec7094fa3b03f008a315b366ead8a3ea472989328d980547ad6c4b4a32a9db9e5fe82c42740c2c024cb12b885ca79c374514fcbcb1f483c41ebf7377b3f6b7222ee55c9b9eff2a86ffdec74d0ddfe5fa76414740cb842ef8d70627ffe599cff998f3bc38f389b0a47ed79b7b5de4a5bf0a48a48749b46877fe3129e548ee692c4ff3f11b18b3f75c45c9ee6c05bb5fe38612fc201345173e6edc8afc07ce9f25ca94818ef87e4d9ccf9817728dcad4668a41a6658a7ee85695dc508488374128714e60ec25c6ddeba2f78f1086c2a7876a3c85db1c030c25488bebf44ae1b94372f12ce85fe32ff635f0934ba48f5f7810bf08aed5c6a696d55c09425e86cb0e9c919fdfff7f544e628e8c9de6083c0f11d70a7bed8f301396e7e3dab2232c0162d0dbff1dcf7d406ebffb86eff582917b5898ca096d0dc22f91f95b788b29cfc7aecffb8ac3bae9a2b464c431077ae4afa3088af86946be4d859b539ac5f38a8647202820eb08fb70bc483ee911e194e70cabc6c7a0c418e2d8208cc29e826e3e3464372b92135372ce6c2824b2e188a8307312b80130a4c8d423bd00c4d3d48ebc3471321637f42516440129c15ff43e1492e8b357ab3f098e7f4d17e9ff24b8307d99d94493e6929ddcf4b8576ea9c4f82a1ea56403ac22775e9df6222662cb570fca7f3180291fa90a8f44cfd66af5d47eee8e9f435da110209c55f04aef20627b52673e96957f82b7ffc810d0d904e263b4688a655dea0113e09eca017fdfcc428ffe71846d52aaba31eaad4ae4118c519dba355803f35fc5aeae308e1c92d0e1f02a573ca336e3c3270396d7a3afd049a29d2823e2727dd72cd5d1aa86e1614a0ca89ba09440bc6ec39f98b10a2d6d90997d73e39a3cc1318b7c7ccaeac58436d1df0ff83b995b6c20576d3c09c4f9049ee7e422a64c65967f75151b7fa2a15b4e4a5822d666ca5442f21887183f96bdd84f2c30486efa981ea654320ffe3402a6089cc2a5eae198e8fcf75dafd2a28c88516092edd2217160bd48a212120441687b805246b7749287d2036776ece66fc8890a4c00c634ebf86adf7c88013f2bf7d33ae77b39732957e913e72305e9698bf83f4d4d822a3e0b70a0365d8f382f34fd4e99ff322f2a1f8a694c65827586bc6996b13b7623b1990192e538f4f3820d0e0defcd52d31118830f78e90b620f93727a78681860c37b0283f8733803a757067b55f2aee428b9226479647870d7fedca798bce3fe4f7d482106bcbd80cbdcbc19290a5b2785845fe66718e3965238404a87532a1ae30fb4646d560d933c11fe7df1e77a498b0fa42f20e6d3511560d9ef2d5bfb5add23f3981c5f2231a9ab23fb060f0363a4eac447b1005fb353fb3a37f91c168e65e3874cd270d12de8de7d3a9a92ab31d75e9b6a5d8db90c7e8d0a8dd09ca9251f87c8d044492461989c27507477d244eb3fe75b167a77994ebec04f5e0c3b32081436afb7f27e5dbf0c8db20dac7b8b4604fea7daf889895100a3ad62a79c9c0960580392ba3a56bb7689280168607a9950c8404a86f05bfefaac69eb94e376eae0967b02905ca56f5a2c04a4980622463d895cb7d10a87414b59f3cf8ccb1b517a7896f0362716f7e2caee53ff7f02216db2a8cb687e8d26d3b1acab84f64672ca799838bc7efff38ae91f773e7a4a319a7025666f2579551d7c32a158e70b293ba25c86d0655b961b504dd0ca6a82af50728b095149806fba9e41668df4434ac478b4fd5f5c7dd305d66ec60d6fb32e8dd1acaa2fc78b7d5ff3bf4d284234c2f82a1ea65432105ad1dd4c1a135f1eaeeae742a99d2bb97eb969e9ec909c3f2a4664dfff38566988592d2bf20b9bbc4231beac70a0b7c202540c573e587c99a93be8b7082b07d73b124c4a0c8b4cd870e791ecf4a3de08686bc7c04431ff065e7b7f6c7f26e65e61f1d5d9f63aa29651f51d76a3824312a2d1a491ebcc16e3b319ff91193b0d1d387532a19080950ea657b110bef51263e5ae9cffeaf4bc287cde1cb5fd9a55743b59b565549225fcff05c00ea48a2e02543a65b765d411f9741694f20153935e7606545f2570b0738e02637a4bf075dd8976a3f72f82a7a10d0cfee5bf4b905db19bd98e115251390c5fac205959f4b1c3a8edcb6dc12d5f9b631cb92996760cfc64202543a9950c8404a875329926bfa057fd155e67e982ce7aa23c45185e55fa6b033f469c5826edc86bab24c0e81b30174d1d380f2b9cc45b3c9e62c287d438e1ebe992e872912b1b0ee7af0bd7582ed8d06fdd769e41df5e2dbbbd8ee2d5b8b8bd2453f82f5575cc38bf991d954321012a1d4ca8642025437a17dfe710f1b0f63971afe778c6c49061ffc8d27f502478be3561cf0f858e3754ff43f81ea57262470dc55b516dfe7f9226552583df854bcd74eecca882d5794c9ef532a1878bceb438892083bef4b90c768a6846a5a9cdee5858e7fe997f317ebc445c50a5b404f5fed8e1012a1d4ca864202543a995087ed226739b6749fb9e90e9e1d1a1fd3e6b3fbfbb375cd785b4ff032fd18d509a70ea976c6dcd7c2f74de5a021ddff8c5c73ea652ea844ad7e4eb439e1bdfa96caa1907ff5e945274857d7273e550d543d55b230fd729b1a3f81b1fb4c2f82a1ea654321012a1d4ca86214ca7d5385322388c76e9c4c86a7fbf944f6cd19cb83cf51320213e0a87a71c321f70db22d43e8fbfdbba88958983ece4b4d4496fff703cdc322ba7586cb108094617dcf05eafd83152c6b582f2d7fac3354c20a6d9621012a1d4ca864202543a9950c84045ac9b385bb9344ca673c8625924538bd3a9534fb016075f8cf3e64c39c88b9c33c7ce081495ea069536d51d91197960ffa05849cf8c833d902d85549dc9a414059db57120ac634d2097fda3069d9451e2e07fbf0a4f17130ad8caeaa2dce61c02e2d3aab68fe5b4c2f82a1ea654321012a1d4ca86428a65a14befad336906e02dd22502cf986cb2d8c13ad1dbb238d5d852c8daff9605cc806673c85487b630e04515352944303d33978444612395e363f33fb2a754ea336e5ac91d551122ceec7a65e088d05ef925cde6c605c4d048b11231665c01ddf177f8dce1fe64202543a9950c8404a87532a19080950ed51f2fa5aaf4ca79f75baf1b2ade020153e212a0c850c1328587c5f3f8316abea8a1865ce5f842c3003e1863d579b1414ed3905bc08ec23e4906a156149113f2ea90d4c391408c3ea3ab73384476e4014be76d9316f56a91ee4261f2123d2cec6fb5fba77598b6fe1ca57b9326ec227ad6439c73961aeac985f0543d4ca864202543a9950c8404a8752b56ccf179cc2319bf1d947aabf04874670a43dd9f02f8ea3490ef9cc622e532732c3133e497e9022ac30df2c046b83b625f64b07e53609d2385f0a868fd470075466b16a70dfbbfa434b105db1c202543a9950c8404a87532a19080950ea6543214ea70dd201a79d3f9cb8da2bd52b1d29535d2f3ece182f694647a1958b59387532a19080950ea654321012a1d4ca864202543a9950c8404a451410c82c5d5b0b308f4166b5ed9cb9ce97c34ea5ef47bb47a9950c8404a87532a19080950ea654321012a1d4ca864202543a9950c8404a874c34876629d07fa23d543d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca8642025437871e8c67632c61b3bf9080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a72f69240f0c67175f8ae758654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca863fa9c0741225e9064b590f15270ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4acc864423755e7c8380950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1bbbffe0c28962d19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a7ed954321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea654321012a1d4ca864202543a9950c8404a87532a19080950ea54000fefd8b200000000000000000000000000000000078ab658cedf4621b59424ff1a39467991c5d463eeac4fa5827feaf416a73406456032bdacbbc4e3f7f30b3abc769ec699782ae544eba795680f242624c7304844aa5b837cca513da4703490fd16c1dce28bba56f8b6a180fac7f109a2d1acd9250815dee732e2307f93b40d8b120877fdbcaecc64df1750b754d140d43144572d8d584993a802095e43d3bbf763159c9b66f165c58bc677781821dff499b4d9e7c41ec78419e1245ac02f2c007af66ad868bde40dc68ab9267beb1297dc628f20ad0476d2e37aed9ed7f4009700e5d74e8d449dcda218b7021a3dd52e71f144d1b661971797fa35ccce4439b8251491b4ba427fc083db75ce81349f1c3ef0707f86361ebcb6847c0b09b6306fe012c246d233f62f5d5ae01c821f7c6bcfc310f668eaf0336ba49a5543a8dcd9f3af1caadf7764123a3b26d459a37c87e294785d8c09474800b92be602e9a94c73abd301fcb4e6c9606dbdc6abd935c7149a56e08ae828bf0a68799a937cb98cc80c131fc28ba917f10b2419e079042affda5f9c59d0dc5daf46ecf297baba1bf1140aefe597d05eff1f30d3f99c220ed1a943973ac2c67ee7bea6fb30ad2878dd64ef8087bd728cac8ef54e567cbf578e0b9bd0df368b60eac3037688de9870a0ab22e096874f236001b7cc6520273243e02a0d37548ad6a34ae4ff11d4cd6db8279709e178bfbe707205f11219c6e5cc0524c4eac5830dfba5b1bf33e8be063581c9b52aef494e8f78391ffdeeff5fdfbf0496efb357d598a178b2978c2176ea7f35e788e2a9b2cf9fe75a94659c225788b049680333988b0b29f4de3b5746d6381b780ee6aa40629f38a4e352368f195390ec34fb30a01bb38daf5702b02d6f8349dff30b64ff846bcbd0aed6a3af0997faf607b4bd3274a279b63be52b0e0d3614bfae869af6ae55777723aecd1427ee97f0c858e5c3626316a7e0e23cb0d8f5ad955b5af3381366d82231862e9bfce00b3621461c5533499d99d9c07a2a60d243be1b1f2808ace785152f615a464ee1eecf66f520560ab77d066ce08d5483d839c45ba4ba6e40c3de865f09f74dca66ec737dc87972d6ee2308ded982188f65d9600ca9fd1b47336b3943a4aaefd0eb21e001d0be2459d6e837b27e08aaa398e9e3f3b4af5c688f8081b3e12169d4b8db595a1a6cb3673435703e54f8e5dfd58603a0ffb16bd251f2cb2ae4f1020ad8edaa6594840c79c677169e30a873c15380aa945c40ab038c4f785e779c9bafa0f90245af9ae7c9fe06a868758682e7a79aab096300d282c0f8e854f83d2425dd334408f49bd2194cc8cb32f4654ff2b4163058f76079096c22bb6032ed36a1cd090aac0876874abfa68128262f4067117b9e181f301ed2a610f8b2e7f2a20a06e418233398f1104e11dac422309b7f565adef4eb57be7a7f803f9cf67d53965390c1528dc3772b77e3ef465ddcfafc1209096c043d04d591e9d23d6b6695a3553ee40bcb7449641aa4bea018df0019ffb8100430cd26a1f9d23616c947038f58be3fce25c7a7bae1a057cea23586b359424d96207513121056dcbdb924d62a8f15f98f6220be248bcd10af671c49a063eba2b1b2f8b2edbc1749a0a44bb77115734ce2c75be642fa5c0284e858935b68669c108a506b13c0e03dd3de8b5d95cb600a2f059438655e44a1f831eb5aaf099e32b797d71270c1340d5de8459ac840bd7aed7ab004dae41925e49806a23c8a524d6e8686561c729c5e1409bd3c9786b77a89d434604953fcd9b82d3a5705bc80778b59cea9c4ea3e0eafa3aaae6cc006883615fb6dbaa61acfa7f5ac1954e19886e048c9dc70d7aa5c47e1f77fa56869af0ace1b0b433f0f3f4eb3b7328096a193e3d8c39b0e8b7a336243ad39a475114e128c7554035e9471d48d1fd846d43db9eb0a2636c7240d3eb419c675dfeafb6d4388d86dc69354cc0955b26baa788d2c4e66b43ef88a6dd8e1cd0525248c308e3e760cd048e4f8ddbb26286163934155ed2e843ad89300ee021972e4fb0f3f665082511b7c7bbd6cc97b06d45ef4e712fcaa7a4fc75d9b7786e029ea6af79b20d1485bd6548ae0fe8c03d2f4f924ef3457de5df4fe402cb95237341b651326104da4db998f0ba211164973f5e5ec056aafeb64f0834b230ae5b5b26fa11f3d3fe414381dd18cf5c7c8d412425e7d80960237053880b3e9aa4573ca46f7143cff215aef15919c9a3de0b01e914a6b4336cb084271759209bffdd433b85c5db63897649abe1c3cc09b457cc431617e6bc760404daf6da617245958288a23c8174ea67d39ca528359c4a01c37e8bf3c9c73f67108a68966bc3890491c0ad8043c5234588a65e28893e4507d89d9cae43079001ddd558a93280e6ce3f0aeb39ac5c4f074476528ff81c69ce6658123505346f7a1b66b0176673f6cdf6c2520fe4df3f083976f5be5b9589bf726d339628211487d7713fe87fbb3165678c757374c8b9bcfab505841d68cbf77a2a1ab49ad98f7ecb719b99c6e02ca6b53719e28d1a2ac4bbc3485d688ee739a3d78f9cd4b2eda175fcb75b6ecfd141621e1efdf7b498b1f29388e2786a5c9f2385334c3aa22f8ca4c20a135c7b00f9e1330fe7de1bbf3df3ee3ef5665469079a371bfd0de325744b5ca9c30da9384994adfc5cca222794b22b3079ca274869115968dc016bfc34636f2916ecc1d2f9a0beaa60fe38c177336224e27b6803e327bf9c922d780d5034091f6db4cd059bb7ad6a32a8e041939be258a2b42b6700e9799695d02a8926f2ca0759f6fdafc4a3dac099245ce92b4d9a06e22540fb1a28f810327fab7da67f00acb8a10c8709bd0553398a204e92621537e6f60cd66ed29c8844ff2607b248fdbf7a75618fc78ee6f72ce215b6fc7b650c29bff4ca398b1bfd2520900174bc9bed0c2bc7593fe641e64b396e1f2344744baa449f45e608529b552ac1ab3111691cb5bd361a99c24cc32d78a98a1233e57d7ab24f5fe84933b24ea0e73a43c35b19d65ae22f35e5449fe54f622e33f1fb005cc1a9528a403f0fed78bb3fde4ee6a892319eeec4fdaf82d7660ed31b5d3503bd32188a58784d2005cb0c422b3e6f197b5a71319711c33fc8f36005d84c58388f7f692badd6a323ff18e4f69017c5316b428b8dc88a59da57a8448667334b148b22ab8224bd75e2e5640a489dc5947e55edd7fed337cc177ff0bd41195140752da31499478718d01817fa1985dca31c5f9932fc7f3f9bb2b7b01d94f05b62130c03f7a6bc22574ff52ad0ae450c51fa5a4a494893a3c3b0ba2ff305b5ba74368dec29426520fed1006af8ba546d2f40820069b387f4b6ecef2d640a25242b02a982313f34337f35f28bece7ed4d8581b07e7e7b0450c230c6d7a87ac1e9bf362817924667c43e81d154b174556a30f15c82fc700a201d6333371f2315d5c7b103bdd0db136734bf223f3c532acf217c4c86b2687411ffcb88b00d3ad404b80946de7a0ca8215c9c26fb534342f91e3695da572c756490cc9667d55b73a4e8e399dddeb2f525e0f3d59c8535730d160182a68d6095fed20ff7064d33e334c79731ba52d083db849ff108c65b2759c2b0b6f0fa2fadaae349177dbded16bc916c9f2ff97ece823aa9e4cb08ed99ed8f07ebd97126fe265766dc067bf81a009f51480e39d910f79a155e83292ed0d7ea50a2979341a7dfd0bd4a415b64a7698d53f81f8b506ade9d680f7a92f0dbbd78e57e76f0d174614586956606d815a9969221b099b1a5b6a525e423f6a23afd3a263e488d52793c60e1d253f3b4d510151cc56438b0a04c2566950617457861c4a3122ec0a68c1606d9489bec450c23e7fa2e8fb5a2be3fa712e4cb02eab4451ca83b50bb111b97c94d6f02cb1789fe1318c3f45a68a8f1bcbbbd040e3075b255f45f8aa90f3b644793dda453bd5eb3500fe60fd4f08e232ee5c99ed622be56bc77f64059749613326307fbad860a8d4691258fe2507d93780b7bdd7ef3b6909d2761946ab460ceeba7132dd1f7b734c03bec3d6263aa7e9c7150851a359896c5d28543864b6a5c4b98fbcfb3c71f42b9b36a1d896df35f3a1ebe2fda06b74860e15e873f06039e6b82bd126a3e6d67d56fd986d11de4995bbb0c3f56434ab7dcc9bbf6d81dc61553e24191f9c12077229ef047256c2193583b57f200a18aad60fd590e154031691e0c758070b0bfc6e4ca87d300b1ed60a545a1ec12e1eae2a61a00c063c07a058abef63f91341e0abf83beca2d5d81852c3b78eb444ba2c83feff79b6f2c65439cbb841d7e352a362895a367559aff3881d83387a7c094ebd9ffa2254bf37d9a0e01c2aceacba368beea9b811c25db8517cd2c7f52006353ae4231948cd9a55dc758c6f8d5b699babec95da6739e9bf7d16beb34daa18e1cc3e46748b92522df952cebee079140c81dd5ae528dbb521d8f5cb19fb733f4d0f922ec2f52bace0e930ad590a542becb753e9e359134de6ef56ad16ff07de625270e2ca6a8db9e1818b4bfc42299d07cd94244f6c7bc19bec0c84363b74b6702a5af1b14cb52fc57af272cb75a65f6e116b33a1f576886493e752bb1c530772395744c67af589bce61c7630c84f480ef8694ce0947b074a4a4dfe054e894333f39014583e18f318b757d2dff85e03276a88b1f425484a8f88a8125130ce5e9d8655d1fbfcb70f08e9b542c10ff71188291025a9ea9f72826741cbb4e179b2b7b9da9695fff2663e38aca545f441800910bbe8ad5301becf850d6f2a614383d476d96f774c275119caf88583b99b25ca9a3effa8f0b6336d759acce1539954eb5fea6d8d342e9bdcae1573a0bbef168cf08edc3a9944a55f4a9f5bbbce1e6e4002d43542e69e755a4395d587c4d9efad8876f0c35d8a7939acc2cada61a645eb69004181bb04e5c9f4a3c56e33092d803d1f85a73b179e2dad877e0fbd3ae2413cf52615ec4a1c30699e8215d06c3ce4ffdaa40dd2d5a7d7cbb49a1d76966a996930ce7b7cbae167a0a81b7c318d55946b570327e7d49e8aa200de43ae7e52637b4823f5618739007a34014c6d69a12f5cdf15cca9f3cd91118d4fa67c77e28ada64a02c6b5b4481446570dee75e966e3b23d1635361fed9a15543585487a9a10c8afbf374d632d6ff5d88ed3191147bfe4d616c7ad8bf7d4bc84753ac28db4f2befe57b1d10566451e215213a15f384793b6b397b1b164e988a1bdd0c65f486412c4999c322674a0e878f15cb17935d67d412e041ddbbb694a6ec698ce674dda2182f330e7a92cd624811d3b819a21e06ea1a7e9bd33e77ff2105a9452478b9dc9f4b86504cb4f3be03575aaf2deb90d5c414f2877906db215656bf12bd2ebb813258215d77ba7417ce2db776710e86c42181b756da65361d4a8fad252abe31b54f4688fd656de5f33624c80c5d9a051c8b425b6ff08cec694410985bc92e026aeddd844b21c195927fdcf8e5aaaee446ec867f02164d15667e24655c0b29464630479d862264380f77ef21113350ea8520a3fe9b12f9805fcb203a7c5e23d7a01ba23322812377551c9e0dac0dacfb6ad7ba4b9fc3bbff9aaf339006466988e2de719a3dd8c22f04b4585109353e370338a9131110e8d3150fc016fdb60466dc11d7348f9fd45bf25a7b141b4d598009d089f87fb74f1cd65c65624a04a4388e0f2520036035a75039622347857bcbbcb9f9ee0acbaba39a0a0acd001d69305effaf38a1f32b6dcd9817f8887927934bd04f381e505eabeaa5e113cb5f31de8b303a91e4a40540a2fce87eb4c131189817d01bd997a4644566818a85cec59a4f66ba3dbc91942bc0b8a015ef48ed2b4de67c8929523ada7614a4cc1e2f66ad5ba88503dda4c0e74392b672599ba1e56e0540aa221f2a6c96b3aacc16e27e7ca6b1e027e7d60ee889a0d39198151657fc9a1199b2efbcc2f48256a003414f46152bfdbf73d9eaaf8aa4e74b4bb6cce32d5eade37c58d4c2ae19ecceb9904e863bda1107e0aebbb9270537f4becc1e0e45dcfd9b4e5ddca914bc32caa4140b1a6bb42daf5b768e89a9b0e2207e60da3cd435aa39b2430206988de7d9f7b8e5b989d8e205d95c7ce551a76a561015287ff46e97ab38c68386cd5882dc60be6208f611fc33edff5f076feee7aa928fc140befa950062746f878a7102cda7719f39c4e64eb3dbba769d96989015c611741eeb053aa20adcd288e53d938623bfd8d027333a9a14c91907fec4abc6e154d70c27e352a2b30aba3a287dec6a2e4733f2606259e139fc7d226dea57bfd2d1b2bf4dc34dc4019c312b695a9cbecc441a62e4a81d81f51949b2e8b15be13be730faeda4465bd45ea66609b83e0eed8d40edaab4fd665994b8d58823a83a4c138d214b9fa26c4df3527c421edc09523cbcc6d1eaed1dec8dd9f79405aa0116f368645c72997cdb42b2a48c4597fd8428160fdc94d7a8eebaec7c1d0712aeeefc8c787c3e43f345c0cac1090339a8786ed168d1642cf0eeb8cd4e67a66c0662c36730c61329b64a710fc59c56d0ebd1959de1af35c9619f734accc1b302ed6956d2168857a4ae9a893027f2a748f212024c6f3739c56cedd5204bf9f65b20387406b9b927ebc5e515d2f90cbe97034c0c477871456150db75ec4dc659a43c9d65df8637cffaa4d6cb7ccc2cbc3f5a800f1960af144e356f201e8703a661a5d835add043f4a75e43bc5436c26c120132d7104622ca80e0ff66a6ab03e5b6d980e5df5c8c6cd47605b4147dba20417d4c455cd5ef8a7bc35fd1714825dd39ce88c72ef0464572de466b9ce9ed8af1b55fc56b74edc6091ba5018af6dc238015a597212968a01f9f2aca70bcd7b9d1aea4bdabd4feb936754c66c9b4c1b57043c01790f3f47ba8d2906631970060da07ced4b49b0f284a2d3d68608ecda57b5f25a4f2fc2a1b38b9442fa73da63ed6c2023ff3f9e19f813d99e32369111da169a202032f87245ff8320d7a65107f378bd3aea73515dad5cc20fae0628e9cefc039ed1f79679ba697d8fcf8d1f6c5932c9c21869f7a824254d482646c8f6d21dab203f9a4e7b64c2060996ba43a705e83fa1e7310086a87fd16d12b7ecced89627495e205a116de2a24f957ba999f57323df3798765c11f1c502da65f3d7bbe5f94fb96775c071fe45cc3b4d514323458f884231ab53e357fd3ea8acddc7e10ea9b1df1f25876bff237a7c0bd3bc253da70935ef592fc2dd26fc8e46afc3b100096829c925a787158e09a831f074423a74ab9909e8566f5c14b5e9c337cbd43f2417cc6254bc0cd116918836a6e42ed8de6aee04a9b00c2d4098c48b14be8093a3964aff6a19d4f8e3b8b40833e7173256a751b8e7747935a69f680bedb7c70b1ddb51a503a40f81f94b5a1f8ec261a7e72993302cc0adf3fe9809fb3017dbc0dc9b9585c67b95422b84f0fe55d976db8df4a48b354aa4f70e82baa54a07a5c5bdbf7121992b95cb5ec844f32092e7bb43bce25ad90090ca373584751f5af69e46e1b067e027cb2532bffd2dc177e6b1e5af9d007d518d2c33a34e5f2d373b186bed3d9a7d881c65512ed2d60d2bec5dd7a38eb061275d842f6640c13f89fa3acfaa5077b7e3f10ab43e05a61d560319e9728a1a4279771becf9945c87068a35d671399ff2d705a5fbc143fb78eb95c836237cf4aefbf5ca66483f76ae4a9846db8e4ba591e51c9c4d14eb8eb1616ee73d81f514114579b2b5142fc4e03ad345670f21381ecea81a34b71f6509d44e7a1e640a7adfb8843b839d0a1d067c2bffce10410aefc28959cc28fa201edbf56a592b22f0fff68f5950fe2a1ad9ddfbd756a9de03a56821a0190d2e9eadf2b9adbc20863c8c0475aa6edb25f8b0eadc0537cce4a148ac4dd15c9f54d8bab2acf3853bc1ce03537adcf1559ad65617df4f3c884b48f086028288ce88ec4ad6c2d0a5ee6c5d66df015af6a1513404d7db518322c4d02e856c82d21306e3e74a4d4d6e83a064d4858c473b2c0e366a3b62c8b9c6c5a5cf58022fc57085a47c6af19571a1fbe138baecfc3d175668740e776f1cc8aafe9825f8554c0b691f4e17327e048b59f19f4a2736d02f63e18cd4b0ced5f3756d17dc21add00d9e4febdfdc9f4d4d9335773b7e5abf1f9eeceb740acc2b2a2f55c3475a20ceee795941403433f948a7858c0f3dfe3cc22c0943219249fb4911d355edff71bcb7a300f794b17a9dd94dd62b3209f42d500ab4ca4d758990cb5e9628dd887d689d577c7df4bc73fdb3901517766c4354ebd85afe4c9c36e50f970de8d77d1d1f0e497af8264e48486925b6d91e3b3dcc0679a6e48acf57ffbb8a0a8390c775f4f9a61564dfdd7df70babdfd2592d97f425d54c9570efd7f057b9dfafd3cbaef91e16ca7c3cba1e7ba8677bcff469c8d221885306123101a707332bd4a46aa4dd39ad90ac94ded6a2fcbb60ca0c74e932c71e30c176cd2f61d2e0cfaa446cf3a7290696c03b1d9b32d27c9863b906e584bca788e160bf1186bdb6ba8f3710d9afdcf38f2e7a8f97ebbd5a61c4711eee2a1b906640119d2ccf936266304cbbeb443de29e5b10c6cc78ff28ec6f64152f25ff80a3e57efa84b32890c56a0a6543bde5ec98a6325df26392384fdc62f50e2cdb81d185d33eb51c9f682889fc66eb61f3a39c8b134fec5b7fc0336f9ed59e8087a2173848df12516f2952a4fdf50b9b6e6c4f11a13cdf57cfb11ca11e358c2f88834774d90fa03e66765522072d2775d28d77eaeec0ab67d49b7ddd81289be83dbbc56272ac57459350a3c9a30a490ab87a582e2fd04a8d763af72a222a3165d90b794dc7ad57fbb3ad275bff17a8ef5b6b032800ed6cee2317be85b042a3ed5b59822bbea85f4ee01041d560363f5bd301808a4194b0fb93316a5cf123af945f1e519f46b110b0bed964b525a8305d0c01bed986e5ef6886b3d5a32018787f92d95d2bd3067ab18014209f932a23fafe6a4f7e423ba4b0699edbff7b6b811444d296a3b10ed10b3decf245be8b6716dc77d7963a6d660c2892a0f89d9a2141665bd1a94570eaa457347fed5a4e5131523f272e794955aa1bf7b3822639a06ae97ea92ca39ef888528afabcc166b835cc9481083b4c6688564733de4177f93b9426444955918d6b12e939fdc2619a5b950b42a0c1390508f42d0182c0171c39bec547097b342ec578b6ec7e1ee732780490013828227b9c74ab0ce6274c887fdaf9bc8cb80c94b84d6f91194fc082500028fe694cfff698e17dba9800c39ef5f38dce10ebaa651d09597d01ae714cf5355e90e8d8c6616d4a9e63e17158780f0cccf99eacfe9c03160ec2faf3a3155137e87adb311d1901426a5dd4e0fbeb0efd26b2caa14c73e2abdc869b1b4b50d0b5ae9eb7b015fcd57d1c23e96517b09bdff3f83e6976f0392ba820fc5c01d80f3edaae82e76609f379209d2b320d74d6c217eb17b726bfbaa288734b7cbbb497ed550c7e85973c05ce040559854dd6bebc86fa9dddf3a76b0b047040097e1aaaefb838167387d6dc93f67bdb35e45f6e0e7fce41064eda5f27dbe325fd6a57d70789ff67d325ce61febdd8ff7a5e8a7d6df8c8df6adb62eece20d4e7f8bfe5d65c3948312fb15c5627ec51e16ef183deee014e079d86ce4e4dd9c835c6a24a11f3138c1e5026d8ad8c0139819a08f902809642812fc065b83787e21ecf038012c9a580889e1342ad3f03deb7e21724aea818182bb7bc4ccb209c6d0648879da4fc191427b35a95df99ce7a7c2d09f3d88af78f1aeffa0db5852975f346ff85dbe0d30a800d0152cc5548d3c965dfe467d2751b422f759404b4a5cf37eac5741a5196a54b5178312ca8b527148ba2d6bf9af105a8ccd475cd58257bddb2bae974b729d2419ab33980c13867cdd42549570b15fe88cefe29854b920ed945aa0db8b482108b9b83fd64fbc344c0e5cda9f118fd9f702f72f0d6f53ead9f87edba7265dd40c39b754a5fef192e4bae9b1e69db0020d605e32f2d8a3c29f9564219fcefb2ab2a25bc790e5da7539c9b4cc2f710044d126ee5da6d0949dda415ab77ab949168d14e17326184c6e1ce533daeaa65bab80f7960c4d79ef767a102edc29aea564efc3b4ec7797a67cd5187399f5d1d4d1888b01cf4b4f2688ec67149c2879a3a13a47130b0994119339ec485f3d9c530d2240059582ea4ba1e191fc72c321f701fd9e6cdd00886be7684fac213bb7151e842c0b407a8df884a70e3db3db6cb34f0fa32a000e5d726225bc06de5ef5b211092d136e6d1aabcf0cadefd4443495d943607dc7adb5c7ba93e29515ddcbddbf40ec4814ddae43f37880499d3b149298c362ea226da043c38dd780ad5373fb09c20c939133e3701a32f629ce38a3b685c95b5ef2d54e3e5b78fbddb6ba2bd67f5b06eca79d6d8ef7a9acdd0bf345373bc51c6e65ce17d094ecb7e57a8ecbf5d2ac4e3401610fb746911f6f478caa4fc426856f7e1a16b04b35afdbfecd7a3a0de30cc28bdcfc7a2146beaf490e08c7c2d2f683b4a87a2c54df0cd4133cb9b75a55e1b6fc651e4f724eee05982e9b1759df2fba6f06a51cabfadcb5f8db82c1a4e6d4eadf84a802ad06c435ce6b14752ffbe3504c6a517bd1aa6feaafcc870b9dd4aa76d4ef63862515c77e885eb46009a18833772bd4f7b05f28f940bd0c895956c016582b08eef25ac38dcdef8f9ca5cbef1ecc4c557bb4fa4c1ac62d1b3bf6a1f412de469a386903ec48cc03ff7e5f45618be661b0b39a87c219797dd3f0c260ffcbd72115dd0ff92d1f324cef49c544f4c6294fac904f25d062fbf00da2907d7fae3094bdfa51fd11ade5c75d6ed175131c5f64d6e5994aafdc28ecc4445c66462545b94e73ad157d11c1414cbe34d1788f600cbf84db8da44450b0a0f5a71e222e3ac2491c3d10f27141a486d3b5cdb52774940864a4cfe844c7b453ba7084232f67acd805f8a1026d7a146116a7101f94ef5836518f871eb3f95090a7496f0c33e717c107273d8c7ddf5b0d8343b6462e0d040a765b049b88aed4bd5be0022dc978640627e9719148e7f7e60493ae59715dd008bd4412edc901f982c1fe5451e91a6e5434bd2d9148d865f6e7c96ed01de4206439cf86f1aa12a8f6deb3d508feca4227492d8da1d6feedc9da40ab8852fb9e9e398e59e3ed9516185c02cd59c71191b9ea4d412e1513276360ff0ee6b70b7433f3ac437456486ae947950e195e6fd33efb5eaaf364467dc61e6f4815153789e69a7b13c5a5094916226d1b18d3b905f006a6ab931b6591672fb4541d9995b2c1ea3cbb94da98c082a572240e6d2f633acb2dcbfa1f2cf5e8e9d18263b5ec40ea62542cb93196922bdebf0b336402d693207ff9c68697b9035effeefaf45b7d49f6d43f15dbba65d2f8cf30ed8b3230879c96d41844795cf2f2f54b9b7824b05c9082696faa96ba0dc5eac5f06918a2047aa720b5db94e62b36af7e55c99f8604442f1f86b155acf90a70d563ca4dfbafe8878817ad7f08dca1ae098c48b1c893cb40d97f65e12151cf70811bd4bf6cdc6f0064546ff36d7d446cd8a82bf118a2805a7952c822350e8b41ba2183996f8ee6bf768c83e89e95755607f7a618b487363d7ce8e3bc39c21dd2bbfca1a108b758284f00bbf280a038c74f576c62e70736e4fd9c277a78b7b18e22e714b165cf711c82f37e4d71c909a18721014de4d69133d13ae6536c2cc8e389ab3af8e951f3148bd12082ef6c473dc593eb330777aa3d8fe345691f236487a1f811339ee9bf338f9b19edb2f750686705719ee10bb8a7165e36657e43e39643085bf5c266ff4fa77edcdee22b5034a27b8aa2f20c7386d512902c19dd5d60244810a65e6eb3be721ce09ff2ec5bad347372971127ddfc3a382d4b790d6f3368290d1db51c834a9706186669ffa4e7aacbb93f7883d452ab708a1ed59ed110e9fd17fe4a656cd99a6b07aa00ddedd3d4582314a5064239baaefc7e59d3e80ee0c13807d9787874981de0fb3cbcf99ea35241e69b40e1cd28fcb6414e30a7888d6bc95f8e1e178bc356efdecd7b54644beac5f152210da62ebe1c25dfc037a660675f73c6e35e4a5d294897cda9d2944c33eda123d36b01e3d22e7dc82f5a30a1d076f105ef14a2bfac00bdff754bf0a860d8c05bb279204dc9b77183dc08935cd28dcc6bdf4b5bbafe3b40bd6e441bbdabb97d703759820211b2218ac5425b631a37cd65bba7965358f989d75b3d6decf2e3d3e4aadbeb3ac5bff79cd390bb6001ff6f9c385af6d783b2c600861c658e87131da4c65bc075280983ab4c63c2dd613e9fea6daa480d1e0219e6fb44963347575e5c1b3e04a3709ddea0a439e0c6553843a0861e0220c1117280cf6ec785669624a0fcd1dc93aef2d2bd43dec213459a1338474b83eba722b48e879965c3089c2a49bd14d4183b11cf71688659d194ec446b5a7dc885f923b47661e4ba578cf4c567a80051fc9fb395fca9c63691ec555412b0d6c866a274d422dee034c556c5c9346781080f17bb2d8b1e751a9e8406c13a36efaeaed4084d29ab10c4f4f4f78d66923ffb603d8d852b8dc0b9fc86265b523d6f05b251616d3b160ee1ab7ffaeb8e009317aacac1997f5f1dd973faa90683c5388a7eb9b2a6b06bea391c5c4c6f87f72b8413fdb39eb82a7f140b7bca35ce81d770522def1490f2768c98d466ec666e76b334c7d0d011839da62380a6f48531bcf506d10ae4d3965109178614d40c43f04048040a78180bddaee209c64f4324360fb6cc365fe356ce78caa0c7432466beee39f1e21a29db5c620e3167b0a22b5a73b94be73cf9e00f86c312aea69a00c6d82842f1af561f8144f36d492c2db36b49bcfd2fee197c082438c689aaa4c6dd6b970e2edf2ea478cf258576625627d8d9706e5c9ee6626561510a036e0613410a21f5dd127a42c3f42b2db6ca77d2d2e4f3aa3f2b0eb7391c9ee44d2039b4d065a94f7238337eb057f22fbc1ff55e777e171935264127d621a4810c90aeffc530d2b0467cce24ce03542fa23b2df53eeed3bcf99a4701bbb1dc4188ec5c2d20c85961a15fc96be6d5f158655c4defc65413c41cec268c881824cfb25ffb5924d91bbffcb4221569e86046589e1c424bc2b85d4ebdc1fe792289a0246c881d2616b0fda6e9fcb4387dfae2ada5ae78aa8adbeba19e63eee28f5911fdd929bc721ca5b88fadf306aa3a7b176a5217cd3b4de11565b83a381cb6cf600b81dd0863d5c43035f7a4cd26a58fae55b6cb3670bc0782335addeff1342f00e6f7643eeed3cedc6ab8bd2ca4d2edd69604da5e918fba9f92ff02d59cf255d4c9f321a662a54d9e439ad0f220e694455350981a8acdc12890fb6ad138a860a88d4efe63f2fdcdae7bb5c046c1d48de531f535e474810b3975442a169c0f999ac35f46dff497328306945371f3e5decb1d6efbbbb5717d521555a7755837f256eea003871ecabbef2b0a4afcc964bd90ae4ae503a19f05ce1496e5c2afb50a5a11782407c14fcf77df4c2805b8b2a319813ef0873d1011a0615ff57e3c27bbffea45bd7d754e0863ba19bf39c4d0c24054e21071250f2ad127e2ab44864b01f4f6fe3d8164862e1059486df838a5d0d4f8066ae24b146bcfe6b8a5471c9c8d65d9c2ce2cdd6a9121c02d4818485fd76b9fc235fbc1c0f975dbd0c021c42a07fa230a02a6d1a52670b16c266c7467df0fda77e37e52a1ca54c6d3654de53d40d9514dec2b11ea97dfa02560556929eb43bf32ab7fc9ed6a661aca3db3f35460363d8b2f04d7b51c0097779194a83495cb63608e50721a1d87d0fac9a95565b7b8f95ef71c013b007cdf1f67a2ba5340299ad0846fe4132b30e6b02c845a68c1c9ae60694872acde0628590adc40dc99a1a7872dd927d5ac67737cf6a83b21a51a815340591de4bc8b3db766a82dab493c38cf55bc16288203b663bbe6967b1181adda4e7d830acc1dba2003706d754e8252c0658ce2ea1bb844c1e73a3210769f02bd9281b68de5800962c0e7fe22870229bc092d49a4219038ef2eb553265127e1a663b9a2b7a006cfe092115660539b6250f6706d5b40dc090ce19a48feb6d3653b43774550ddc17348c4e17ab61ab2021da4fbe05fb0c00be53422162c5f676fc4161c6042cc101e50dbcd26de82f6b7fa196749b4566a1e399cd32dfee5f78631156a391a3706d3c313cb69912c08329e7ad27413471266bb161f8991ae52ac324669b435669eca753c1df00352bd31edc1d44e5d498ba0e3ac79cbc048b12eacda5e9206d9da86560606baa74efc129cc0424e9231daa891adac4d17d30c24cfc964f00b8001a0017d13f9168f03055c169823bab61ca0595479f6053ee253f3b01a85b5abb425698113be93dd004e95a22b8523cea7ffce492858a96769a08d60a02dab8d9764d3b47a91f7707f5ad2794444a87907bbf9e34c90917cef6fcb5f4e9271837b794c3cda025438ea42c8329f5cb88ea465db457f560c8826727a744fed7779f20f9154b695a1c7ceebf88fa15f8498c34c7b8ce4c9edb1fa5c861471a2c21b64f8d3c55b497f7e047651e1cec19e87fb4f9b34dc6e59ab5922f6883777cdc19971805a42f23633aec35be732d92fc18af89a3ab83e7a234ede8855a71711500399629af4545b5541847a50b8f77faa80a3114608032ccbc20ce7d84a1e022e280e02394a828070cfdbd582d53e05a50055b197ef7e96c5da94f18ce9ecd25b2ce9888c7fdb831611c2c1188eb7d442bad41e7f8a88e4bd1228b7d23b157ab5ae802ad2b60311cc77a9d76467eeffdd75ca8da34d7df0ef31d8a73f534e3a18e2081ce7408c52fee73f4090e6e253cb44cb2248ca3d58d0fe58a51f4e8305119889ff835b159bb72455500f5404f0e1dd1d489bef77eccb10d37ff77ea4bbf7ab647bc2e7e30d667848d7e987b34c7b593d21f9263e435d863059890539c2dc404d32a68966a98967a1dee5e2f2d4baeb2a14b84b19805e802d9038b0cf35e358814a63fc72ef2235acda73cce76026fae3e6e3d8369618ae181188eb023cd91073cfa7c79055dbf163f527ba5f4004f17ca760445c28aa6a334f2ec9a90052e7a6aeb0f9ab8d3c718b172ac43b2bdbce25a94c5b5293aef2a0b293198659a08e196b1d917074e60a710e2cf0430bb4abd1ad8a3ae2ecd2b6973cb7d1c1e903e11cee0188bc4b67acbcfe3dcc7b2c9b1770f01956fc2c29022ea22247da733fe57d8feef206cb1c2cf7ae17701395a6bc4d5f3bcf46bcb508c065650449d902caa892ddaffeac1a5321393de20d3c32935abfef75507acd5423dcd6a793253a8fbfd5aec518c9eaf315fd9a90cf98637a47c38aedec51cf58e2cfbc28ebb4ae85f7b60a6a6f40184a35dda66a7d9c09f4eba1ec17319b0257857b082d8c260261bc2840d5735f8019cf3bcc0f04f944168f6155b3827b5040186d84853e2aa685b9b50c806a9ab4a5091fd89cfaaba426a0d4fd65369d6fea32d1702581c5fd967603deddbb2007e7c98e816f70f498757c9b9d8a214382b5ff0bd5fa4f55ff69774d2d813bc7425ea25e682d2acc43cad85c51489e3ffc1972cb42c730eb766e8cf51335f938c2df66eb0a105111e1833768a1bb7920d72f3ec0b98b5e20ffc5e0220866ec2e5d033b6aba39c7e0d1d73f4224f7dc9ea84dacea8f3c3a69d671faa0539325e99b71b69f69a609cf7d72105ec90a96fb02d53dad92dd8424f9e0e518a93eca116897e9dcd775e2f443ad470794079ed94fc69dfaa41b2d80fcd3a8a51aa617e888f7ef0143229cfe887c4e0758373ad5a29ec15cebc6260d1922c825f76395f3a50ee1581723b2e141d7b247b45e4b2ed61b8cca474803ba71d3a9c2bac7c19d277b9eed3967f2487bfe84e88ff1cd1839301f11e00481abc6a835f6bf665e5f0dcf74e360df33b94bf676d5f0ea2a9026422871a2ca49b9bc37af3d94eda99303147a4b1e97225bbfea2cf72e7265cc3305e20ee6c5e11ad60ff4c9f4989245a446c931bc9772b56649e67616423c90c290a7dd3944616c7780309c48130a5862221eb1e66ddb6512e088a391769bf2a81b06139265f9cc341b87f0dc10e2c42c41e8bbf2ef03639fc689b1fe81df5af5a8ea1071dbb27df1b3d174fc593852734afc2c1e07062792a4a093e6ca5bd9c73d4616512842794fdacc19f8df7352369a14f6b8275c648fe13b755cb751084000225b14d58df4f91ed7c5225c6c395a5d57845d5d36559acc8e631d79465a6a989f35bbb6accfa7b047df3bf11af15424d721db89121e41a19d1f957f49a2f6bcb19029e0ab025c55195176b4fff9f7882555c3271a231c7938fb5a6da601e27ed18803c005165044f39e8d52bb454fe524ff560c7264689eee6145e87c20a142c18a3d43ea52c37de4a756bbe2d38022138cdee9844e43684f03079fa358b8da97ff750a66b12ac1442f329feafcc2e19bd7f3010c566c723b934998d806023963e399f8142fff83a348f451a1a02c193bc20f230f202f262d9450437a4cf9d50654f303a2418cf0a77f6551097b39c35bb12699cb48449da6c8e08dc5fbecf66fb503b4156bb65d5576040c33a3ff6a4d6985ef2c0d71e6b52a8be3810a99df7aab6bb883fc534056ebefbfc8e68b4ff41a0e9d17b3ffabd7d95b2b95fd3d466e9b28ff15a972d784f495eac4ce4300764b88f80aa1b1c34763faae914f8ef5b0cb4c86818bada3d3010976ccd7942d8ebae2e5bd7be4c42a89503cda6b5ff72f85e7ab8484b55286bd4038b0b22e3566ce290196083012fb6b7f67c75c1af8e5c61dd5d9c4ebc525ba340cf78d59d6d16e1e8c54420babfe6eabb4199e47f22534a6670a19936c8a0fa8bb7d135e530c88b953dfc0d2e18bebb910b5862737ec8aac66fbad259f0b89f9702a04a9a0e04bc47bf7ffdb64468e3e9cbf326f0716c65cfa772e9c14cab06e8b3bf5f54c718c25aa86280cc39e9be9195d9d548ff7680827a5aae6d78e2b5d0eb256da7c7e9617251914d8f2fa4945f6b0a24ee3ea3addd22e00537e51eb68de7a0656520f610ab49dff723bf15eb483747f009911e6ca7e565aa9095f13e0796c93c1f29f0e71a7f0d56d77e85b86d0f70834444900a9494072c8c8590ba1500cc27180c827ee0d620ee698cec389b7dc92bbca8a0d38a69fdba5d27cb75de0d7dcef88d3b4c9aee272f073aa3d3e87e3807000454cb27a8c32ccb4b579361f39c577cf3b6d4fa6608c28bbc8aa2c1e83794c55ce919e178d6b466bb898fe4f983d7b827a5efda70953314ccf3879cd2c49fdfae0be4e000698b76009af7e894d4e276d008cc08e0706bcd58dc9defc2013642aaa902d013163a9fbadc5b577a36cebf550c0abf5a62e3fdf8df8f1e033dca90adc3330c36a7d6e0e22786773bdf38ac36df2424d9c937193f3b4c684b9618e10e9e194b7571f1f384f39c6a1c37f8f5dcb1edde623d103cf1440573154215c7dc9a38cd926fae16d58697c51e5ba2c718125b2d8a2548472ee25ed98a1481e95404c5e6b80e9ec58f76bce875dbe2cca830a1f1b46485aff77ea2be845f975c462e40bbd77bd7b7c7eeccbb13e7dfc9af0abc056c850338503e50e867064aa9f1347ee716966a098cf26c89d3524b573582fac55c68e002e18da6b4529f332670829c2f861852a05de429a431fd3c28b56663f506a6b58bf40b51b9ceed3047fc9b92ad51c29e1f569b1dc7df1b92155bfd00e2d87db17627849278749a4ce262a73151b70c90b4dd464aada889df907698bb68435725d1648cd48d6fca5bd4220be49f5ca2c54d5a0ce2d135a4d0d6912f1f2c7056565e5661144d17b31123e6b2c84b688a58f437bc0f3f9ece1b3d6928b0967e3748109e64a3550568cf75adb3bbcfae994cd22f7c8b28167fb86ccb43d06c8ba3ebac16b146fbdd4da59302207e20dd57c3f7b6ebf5f73d2bf393008f68bfdcdbc754db985bcc04b40a51e9e9c046b67ed7ae8869893a89e079838409ee2d745a594320b221ee1ccd54ef54888e310f6f1e7a675e23686fd97d9023b82cd806694044ecb069b5b10913f7899d5791f5df435141702fe549a750f726fce24eef7e1167d85a6ec585a1b5a6f06c3671e0a87f6f4aa8e8baf27cb4ff3dded37e9c382a16d4de095aab73ee45995fe729c94e82702d062932f7c8b77886272538c50535af68e82b95b057b74565bddbbe490311623029cc4ebf50ca0fe049838c64e38e9c1a461c9536f1649aa0364974d638ec5dcdc727564122ab05ca5c0a864c6e428195b4fec5e11c8e95aa90fcd0b12645b5992ff94054b63168d93b28aedb84bd360c8aa64d79e6ae7367ee38f748aabf13a33d164fe9b94dca6b85c7fe55ffc7a8ffba55aca12e0bec2f2ae42a85f432754b01900e969c9c5b04ab7d9610d6abe8439ff243831c937b28a07e2419eac3a1ead17c9fdeea9dbd773fee73f40b989b22733f0c912d74b1060a71f3ae4bfed4f481975c33f082035d1ad56352fa164cde1194660a93a2d504118982e645c5460275440850f9458312e5dcde8c0139b26dc3779ece227edc7c807c7f11be8f1dcd912665a782bef4d67bd2b49692abb96673b68b6fa79b4ef9820b283f66e4cd65bc0eefc4768e306a35089bad46a147d8703d02add930c45c98b73019ed37b80e2896462715b518fa7640a5851c151cd251186398d2e9d0eab070545864bd6abf5f3073a7b66d0fa5cf1d9dd2b633e41efb0c098a5fbbccc58930c0a59eb1781de2abbf7ce7d3d807195f14181a26b9cb6c373a11e45424537c01c38f4e2aa3467e39e573d0edffbda5fb59a3d59b24adb27c41266283d0aee4723e2a02976af2351fda0befff0a693d7aa047af5c8dcbeb9b19c8557a6249ab5957bd0260369b5ccc8974547fcb14ff1b39288c7dbb304d9b31dc66dd73e55f319f088901a840d085ca74acdc60313acf5b30fad0bed88166f9de8ecef32e496b4fce37dc21cfa08b4394091eb94a0c3fc4ef357e99148ae707ba3e48ba69adf7a90e2c3c613df1bbf587f078f78e872a7bc0f8955fa95f02e5baf59037153d72d130a59d2e6532a06bd21c054e9fcda1ba0a3a44eae1e4d2ab66cac8885bbe20c052652d3332481b83c7a033fe21fb76cd5e58e07cfb6fe2510726fbacd20a96328e43402d68d81906afc7bac774d58c382340613d5cb0be07847959dc68cb505471e2642389ad87d011a3df90ba7127031849d85b6ee3e3355e8def2f9ce08d7e4ce98a6d2d16653623512ca556fadf50d404f29c2f157771494567e87ae396f33ac94cbbccc2d98e84088f5985e7795b7ab91171f3ba94f3e36b69e243444d2411e711c202a160ed4134624657c1a0abb62eb169b18b9e33f2cc7541ab0921c8a94d5f28c696177542a7823ba17995d682635eb339e25a49f8c24ab047b9b5de2822db9cfef17659ff2d6c12b1f89275bab496942a81837c11929d5581c0c61dedf0b2ce4986eb5a8151e2ae99693dbef92c639c450d6dd291545400c1cabcd3280f5ecf84d4481bcedd9d2036d326a1fa63c298931a01f3a923a5c2c8fe472d0110304aa66686bf2931025aded48d772f8cf09f67d9ceb2da01afb030a8b02463259484f09febd8e42f35909d303796a19119f8773d5e95c80274113a10fbe386c8eb91e588d00145623434913db790b6a3fe30ce4b9de81670d7ee2ff2cc4c1559a540856e7c44ed2c9d3cddf28139f427d00d1dbd407258105dcea3981b0719b738a2484df589c05ba48366ed9f7a427a4066349f7720aa2571fb0ff6c0547a00af910950a3be4c8f4034581cda4db2f7c991316de8939c1d78ce61365c58dbbe48f0bbea9d2ca478436069ed433e0d48ebdd2cf5224a585123e02af60b3fe34ecd5d855ae7bd536c93ba723fb1d7c61c5fbf6c052663b1141760fe600805c5e72bb133adf976cc6b2b6308f0f79c1927ff8e229cb8b0247fa70a4c77de60a9645e7f666558c71c23dd134fecc0bf01c0b97c91aa01f8c09640d969b1e63ec5da9e47aff78b1cbb251b84bb4994bf29701ef6484493e324478247c1754a8e15e88640fb769121db6a5c8a148a8c0b73f33da6ad3ce74a2d686d26fe81a1be72748a55538a807441f71b053e58a9ca9ce806e3dc0888870b7f0e29028a5d00a27240362b925b21569c85a8fa83753454f1836128ff2fd63275fb54f8c1554e578f6015da72536809aba9d60a55379fdc77352601fe70de2343f004262d506bef9546cdd5df7e63961290d8c5396a58aafb25dc7f525cb829efcd74b2ca4f9f4016e14ff4580eef05ec2fe9530ec17be14df60da55c5f35b9eee5cbc6b9c90a9f72ce068fc0ad4e3b2ad255809d65de01701510f0bd7eb4d46c3577799ac301486e897eb8da040e2b8030ecc2aa7c38901f5dc8c9b467955b5bf5ab64ed51f50c264abd444cabf18bd16fcaa727ebe20b196376d1fc7a9b22c31cf0fb3d2f8937338e9d22f3a6d1fddd315a61d991a26650e1f82ce4478976dac24fc659074c8ee105a2d85a3b50a8dd0ec8f1e7bee987598709307fd2cf1b27c66b4dc2694ac88aedbefde1c2eefb26741bc0e77523f5146f388cb7abf6e2b465ca98229b9795287bd5f7c17b0eb1cd08159bedfd4f05dfc217c90cbd020f910d0752de833cd1dec4fc126100be326a689a6b499638ee9aec3f6d502cd1afd66b288e7d8ff300316e3eaef17364116f1b8820dec5466cb9484311011e758fc3c2f64f288a640f5081cb2e20514c5ed39969f12ae96906ee6b0420822919a46fc3681afdba2e35812e9ecf6d098db2eb0ea981249c0d42f8f8358560c7b1349feaa0077dbc2e777e3b3dbe609d2d5f2ab6285b858bf04217a4bc9b20ccbf35f0dd514aff9d08aaaff07f3fcf9f257e1391b79c1f37c589b47d296dda79df9ac025164bf525a6290cdc979e57e6e19de45e9eb01180fc870ff1d76c128c249bb2e402551c5729976b70a7012afcd80f2e4ac8e546cd87d5be41b553e6d7117422255d4b2766ad3468320607b333298b5ca908ad7e11eba4169169551f2f88ae7d05d51ed9793a5d542bce667132cb046c49096f9fa22df1bb0874cee25bb6c66c09dc581bc1a3b75aca625c9b1a49c95911ecd6888b539859a5a0787a270f4abd9c490e3ff960920a82093c6c11c3dc635088dbb997ded42c93da48a35a2fba6fe4d021f2b946d2df9c078f28041d62a9bf4142637191e6db253c691cad6e75238b829f3a26b59646532225b6792832b7b899bf4676b897c70340a2262af5e27820a89a7c31f7dbe60236aa40f7e1f312c7587c633b3eb5e16d3f7abb8d989ec417a3e703174974704f1872c25b21ef647a3f719a85665117886eec2cccba0db98365f85c49c07d7e971b98cfcbfb1aa29869c72e488c2d848bebcc551edc45e438b0e81f6c166f9d78e65fcc660cff9c254f652bc64cec47bfa57ddd2528bfd3b88f5f3d2c0d383a9fe141c6efb9e4dcdff9c211ba800ff20f2b317524a08e51916c4d350003a588d23600effb062b7f12178289115641a87d1fdd919f8b8a0fc9f664b39331a16e91298f96fa5076d351a3770933c2d6ae44888f31b21f3d53aa6dfe968ac82866714c471f5807d7d93e47c921286ee5c9e9550aca0db68b2478023ee4ec82c08f281aa514f5405bb815fd1ab6650c5f7e512db7ab767bfe6d37f87dcbab3ca99db9ab7b7d06692c955b8e3eae765a1cbf3d38bd1024c85a5f8b8f5ff454c736573987d1ad1f804b7b5f25a6e40e127c0470d1ebaf7a1dbbf97f9fb3911e3beb682d59dae97ffe568f3d9f459f7683b4da38c249a464937c1f08c2b41d28a595ff15271ba504e1e1d810da4e9cf9ba017ec3cf80c4e7356de849993a277c6653f868d206ad1070e7199bb66357765389030edb2da639f936037022f38eb5e9e00cef56a14fbd93c6cdf3ec86747c97bd18d15e6571af024d7fdeb620d0781f0dd2e751707eb01e53a0f1140f54390a7099e1f262aa4d73cfeec7627aaf1c8bfb4f19ad4faec95496141269eaebd12a672868677ab409e75e46a342f768267636de98ab3cf48e89520c0adb252efc977e65c1e78a48c5741996d87cee4b8053106714bf1d30a60c8c7abbd9c8ef11e82c8a31dede588080bb0f2abf28178d0704d94d6eb157f550f749da14fa53ec6c9c5cbaf1695cc62526e8a85c1e8c67b1c24036d49a98b2b17d412b5d54b9ce74e3ec2aeaf56ab872b1376d0ce9494ae15a5ae45971cb6058e5719a71a53c062b4546270c62ab4279118dd7818053fc4e532bc532419e0758a655e7f0252c9e8e1678b675f4d9a3dc33341125e735280c0dcb84afe44a45d4cd3a4e267b18c4cc0615b4428568282b5e79c1f779a40657b8e8eca18d4a9dc84f570aab5a5e19bde220394c8491f68e1b19691f726e6d8cfa6a520e8564ae41632e0d65d6d7272291ed083e2982a890eefa58143e8e66c0ddf6c7d6d4f4b720d3cc8d5744914449b589a6e20e1077a21d2b239ba8c4016edfdb5936a06802266a72bd30015130f4d29b48278e8c7512d032278fa84d72e2bccff0c3d922d9ea7db743b1f04b008dc886f8fe65fd4d243d47bb224b2960c3de47ee5cbb93921bb98ed122d07619c3d8028d8f54bcecfcd2de85a4050c542eedaf9e6646c2600660297efe5ab3a144dea82d1abe9d5c44b439249f191b47b81f4501f40296405eb21f540ac88e7055e984c48c8fab15bb6520ff441c8431cf290b126e4ef1d121c6da3d0f481e298c4e57f375e103376ce233dc4d514037686a72990aadb837e634cb6590231ce40999876be305174edd501ccf364944e31676cf3f05c592fba08a78f35dfedaf45b848837c8e41e86af419d0c90ff72ce4c28b68116ab1d47f7a8639588c4f588ec7216010c8939e42940df2ef7789f6d1d39df689e8ad77cb1cddec6797f1892595cd09da9eb33fb45c47f690ef1448c71dbe62389ceebe480806cb36e4d23a82f03822c6890abb6506b9d1e7983ea47b1bfa6c9d1d43f5ce5937d64f173873ff8a62510e44aabd262da7c23620b864d40f5a17cae7201dedd8500ebeaa12cd50b8053952d5d3e355e2f90a1ed7d070b6412c96027756a870cd9d8d5d5fe14343fd5c64b8fbe9461f8ccafc1d1c68da3ce3d0c9748224d77405417049c4968036c74d664419a1ce6ba15c16b43195bc5ec8aae60d1efe0ffbf81bf198f2a5f1c0690a65a5bb0ec3f304071f25e4f8c77ac2fca5694bf15c5abae576dffa3e63cc3ed5b5e46267e2425ea1d5306168f633819c20fb8631fc72779d9a28a858b46ec087a5dda0d1301179580a8e994d09c3fa8836f1bde95b512f58815246a16f6794b8f3ddd7d7d353ad3f37678eced2588e5ad25e3ef26f6ec6e8e04187fbe6fd595d4f8699a8c4f257ff33fafa8f3870ce1306de67055a19368650260a0ce0c675071c3fcade3707f6004f645450f4991e0641c7ac6b532feaa7386ded209ec1e5d3c89ad02830cd5c0155424108ca4ce56c2b155ca8cbf899842f5fb50d6f6ce1b32c2cb5e966d727a5c4ee0a211bb5aa788fb8e1d07357d8c40e7b39aecc0cdc6040107470367b6cc292f36c53bf6b5383b89bfabc164b3826c42c952394f86064c67bb0e15a87a978913f37ca452190484b3c561e22823da24da4a6489110cdf36b80d0e3cda546e8e42afacf1c3c8b4e3a743348da184e44dcd82c1e5d60d693e2209d16fa6ebf9633d5f727858f2a50d228c28c86f1eca5a55b09f61f6ab463a70075d68146d612e7137d121199098b06ee87d2a54b8001dca0321081e9ec6187183ca2d0ba81354a11bb329174e0710359c21a37b77a43e2691d480d79fe42ffa006d896224da536a4716b67a9103bf36135e62dbfe77a6a7ad301875f5fcce65419063d16cde474c9cffc3a9e4925578f1808f26afd5d61a9f3ad8b29d6f265f11ddfdb4e2ed9d2f14862ae639def41885d7a1618a6b9fe565441885ba69fe1116745028bd1eb9b4aef2f95fc78a452242bdefeb9e89dccda29b11bf27e1efe8239d807ae884149f7af380e419063450d4ffc2d76f35598933670cc127484d26253d092ff7c804f42f929b882bef5bde97a8e0e539f6ff85b77755bf5ffed0e31a292a9b5c58e8a1ed78bb0f119f71f3f01e095ee2496af8a08e75489392e381bc8daae6bbc99dd6f6e4f2a682c061bb3b3a0fee0dc1d8b78959bae12fafe155c3b8ac11a8cd033c264f90c525860528162bae676bc031afbe5afe882d4b4543274dce3671b217e256eef06cdad5340a4ac4b71453f20831d48eb454f5c14fa4ddda09ae03a5062da0f2d0a752837a332fafaf1f6c34c6a8c22f90aeffc1766a8a468d1de09c4e169f55f8b02f7c52b96e3c022a76f466a431f5aaf7fdcdc4eca8cde9ca1508ca83a867f9fe292617807982d5a8f659378611a3a9d68e07d79028ef41b71abb8d2da86cc29d7f7a565c62e1777b4efaecf0e067e46a5548861884399dc8f5280ee65c34dba35d1b9488907fe96e5301d0980d1f4f70cf96d84275185ace040dc242cf326eb29da033f7aba66ce6bd11fe614417b91cfd1dd7a99097dd0c63de370a96c0fafc9532034b944f59968c915d3472f3ef580bf681deb1067c2539deac84af8b5f34ff831d15b0868c211531831fe7ffcee37390a97327ee54f57a01ad1e136ad829f1ce64b1f97a2c0d42d980e4bc46aa44c00b19482f4af94a72210f96feb32be02995605ec612c4eb017904ff0334ef83db4ed62314050f7a1040215c1d36f0c60696f62786a820e6341f162eb6b30f87dcbc949cab840bb7fb236040db2f66886fbd5f31b6969727ba6116cc5fd54a5cd29c2bdd175a5683903ba2189373bc506bb3ab970b118844e0b11024add1eac5924c0b139285b1f3df67ccc34ecc8eb1317b2c4018bf2920a9cf5d95aab48c0ede240d77124d35179bd33c2bbabc50ab04c252519fe3cf1c5e70d5f94bf203b6640fa58f0038ffc25ef36497135cccee6a9be9893c7899b022836bad078b3d775cc0160fd05372b996e2f89954a40717ff3a37ed24a36373c5be224ff24e1105216f24099f6aeb1f942c7e07f3050da61e7168f3696fe155c25bdd98c48c2898f47dfda12707857c03df4144d0e2d2b4212e7a322c05deaeab794549d60adec22b8d05b120d31a05878553f47250383b75b53e778469ed2f2a431622d94addb11f0ef7c825fbf46b86ea86c0a39dc59deecea54b0f52807689bce04e9d31de7b592aa19521c0799e6334810df154c0a55ddb22398bf0597c7eee5f8d62ea254d5efe9e2476a2579873bc5e280e242c3f7af672cfe6837f9c8d0bffa6d77a01fd1089a1afb12b0de382a280766a721300be2e8cc15f481f39d4d84e2c37b8de453c00a47cef3277eaf2aaac7b05f5e305b38efd9a328796d9799b60651a6302baaba78f0b3a6b9c25bd1c687e83cc20e74f05bb575b9e213483feb98616873a702c1e64cef1c6f391a3c9e216cce37bc8d5787891cf958b865aac03a9f830c71f08375025d94be5c03cd85e37d9974cb8048d3b089e960c57d47cdebfa50034dafd5b0b760e0234858a02c32ea9a428560a8908f6ce29173494720cf0806685496bc46f553aa2511670fb981f1286137ac5ea797797ee61328cf1e1b21fc54456418a4a32a21cf1550c734ec82983e71ffa84e5b6f7713cfd8b085465fe02ac729b5cec614054b0b3e66faa18642c96526c5a9f6543e89a7da27f43a79688988fa76f3089ce587ad9a9de989a6edf749fc693bdee2ec68e3f06ad180ac67d9b70b1a5050d06936d5c40ee930f4a7e22c2056c8f89841f4c830377f52839f5f55f583788fade600aee5621242bd4c718d91329fa9873d1b3a3c242ae98f5b464b555b2fcf8898a13e6ff0d26567a86d6b6e505b20443ca22d92e733397f5db7b133a469c67d017f3bd691b150b8544ab8adb38eaced01d43996006289f741194bdb30dfec802bc99ee49cceb2b9390c1c0f8945aaad9297bf734d9ea0e14d4a209f26019ce5fa1a02c9c82d955d5614970d5d77c8f69eef4697ed3ac0033d4ccda340a4723352c92e442edfe0418511a3de85bcaf251d982c2e25a1bbf478de1b94987865b9352ebec90588757ed699f318681d2ce98f160dda804273b79830b329a34ff657a6174933a51db1a2076c3ac00ca1a7a7ffe635d7e684e8d8a7ff344efaa15c81dca50e31079d0d262e36299b16ccfbc9de129fb7ef586393ccdd8e5c36247ce70547a0f99b941bfece3a778575f958ceda23c764a51cd62329e1093fa56a252ebe69347de291f4bd192e8feb9f1610f60951aface56fbeb908c26308bbb7d631c8e032ab35865717c8d581593538f915f66a7a324ddd1ca55de9c458824d6f8cfea669a38306bdee2727d6bb962c64b12f97f5a595e00ea9ea3b810b2d429766f650469a830613abbec8d7b4fcc78bcbc5ce657a3f7c5a706e5f21c619f5ffc312107d21aa65b3b83148591a24f12bad7d9cd23cb31925d3ac88002f0a23bdaaafd8a142002a9b5a92aa12640082356c7a8ec376a6d4801de33fe3e7bf51ed4a72e623d86b1caf6f699d53157ba169d5e358737282422ae523a0d048b5ea626eb7ed4617199c8f87b7157469308d4a855678db0672ed5c75175e782cdc3ed04a70b7e28a2d82a0de8303b4210d42b848cb68b6539e594d5c579662b9942d17d766e86a9f80eb48d28fca9b659a48d474435b831420727989599567e36a6e0257b9a901477adfb9827daa9b98cb43355d47665bbd2ff9f682f03a78ea908d3dd60b5d8b25688080f8d08c5f81066cccc6946c6f2df84fb80ac7c96a6a7841da51842d1ad78f5043bf2c851f7f949e7e95806525b6c9d7f55e0cbba2488203054b05686a0c1f1edc75bd35f85afff97e0b3393c80d0998bfc5733dc7a5615d0fe77cc420b6b761e84249ad565a5ba7ad1e3ecefed4b3cd9c2f5aa30a155215e1500424076b7289d51db42ac8911978a1437b76e421db2abf3d9d98b81df1484217f44330d71aed0094b7ec9814f9e9bbffa21fb3456e43f0c8e04d7962fb7953f3d6b1781b1f77b3d85955a98bfd4cc443e3b495b8e9af4e67396b3006b6e00e966fe17f2ad04bf8005b80264d707a1635da2d2c8e0ce351ffea34d82e4f628d2a2a25aa45260716d6fd12ad623e735f98c00e5d84c0951489d3422b00e6652c595aa2aa5658c4fe003e23335f4d6a2e5a708a465ae4407f25d7926b45f8f8e0157e2f66c290be108b58ba675e0ee918ad7feac778b93d9974571ceb1368e9941809a8ec1a879ce7dceef8218a17b3d37d57504f3800e02f2cc7fb8f05d8ec5d609bf496752bff19332590d1c740380fda3f44f307154e9151ae1000ea2d855c7c18e499d5d437c7f997f9679d7531eca407c51e4a0afaa72d5042f879f2d38e74652ba466753267c72be47d461125c0b2ec0b214d9ef840ac84b39adae28b0eed5b4de2b817f57b6f6f20146e2bbfe3207499a9f8cfeb613859739271b81eb7c0b566646fa6b381a4a6189873758d0d5ffb73de7df40d48c529dcfc68feb5c384a53e5654f5578fc37c87d8ba3e4454769e40773276b53835bccccc960cd1ec11658f2e316cada96ff9d514c79ce85d649fa5c7991e940a50eb94996c1914e341205cc06a5355db4777fdaa6a8f29d3881e1c6d9641cb445e0534b0544f7ee0b4a7d7fd53c42194caac8e9fe86f93e38d6cc6034842187384b26f322a6c5e7583b8c6aadafd8dbc3062a581ac4e43a11c7c08c2e3716c58e500af54eee11973ee84b08cfaf0a441589d9ce3d3d09ee2f6716f8d904cdb9e28c49486c1937e63db8ba09492ddbf8126ee96ec52fb7e8c4aa246107a6abd9ececb2b3845e547fedad74449a487f006122cb80bf652a5f93d5724399f0f662f3397692742564c37c154f421d60562539a33810e234f00fb0cb24b4eb10a8ec961c78aab238ef6ccdd6d7c2f1025bfc1bed3e0de42ffe250a583efa13f28c9aa29392fa3fcd858929092127156abf7b90a2fbb0546e7a0b501b517579feb952bb7b14dd5366f5a0c91e030a11289059802059ebf06f61ec1e967c8b3c450b4bb9a1cecf9717a364de265c019fe1e1786d2d0dd8e1a19d8aa0a0c635ab783de2bf858177162d39f7e0542fd9c8c42d8bee323df26426bff835fa0d570b8993a4f2c519297a0afcfc4680677917bfcc0bdb392330b613617a084f1dc42889a1e3ed51e29122f8aa4be8a5087eeafa2fb4ff67f168cf42515fe7db5678763f306ae31c9a774c5e89b86ea9d31444f0b8adf0a50e738698527732f5d2325ea7017a7e140dc0d5a5db20f3388eaea77e2201de630fa662654920d2a90ccc3ae06f9bb83f8942de5b654f6f35cf4953043fc4e26cae7ae00b3b5b74c18471fed76f7120cfec718351f02e6a49858b197abbe3d316d2e728fde54361b9befd6157d6dee9c2d026864b316c1258fb9f4ff3332667dbc41b6b60842433e4bd40fde3a624b97516e5573d886eb5285ecb4e188b1dfcee7641f444f9b19b994499076042ff6b5ee01870b90745a817ce2e0be507f786cff06adbe4f58344093756bde999b095997071ebdcc80c52a77b4e2fd0ed72f051dfb8ba6fe473a447661ce3dd88e969f281f0a83467898b8cb39a5c7fc4f5e6db4c8814bf66910dd92b4604393fde934f9bf2e0cbaf269f14b009cfcee793238884a9bea4d0a859fbdce2df641a018ca493ce463b3e6d1ae46122dffe49d54b4075f1e60c3f52d5cb9a76a3dbf9cb4e744eb9b1c6289cae70d4ef6870f700a6ff389ce7c463a8ad4749d33b18d5456c78fda0ee1115d8bd820196fce0482a823d5c66fd87fc19ab62f28c43d5c5258d8a710e7bd12eada700cdcddfa1edd44d51e967ef9916453329e83c5d0f90452c200615a1ce323074c091004d6a7e725c81b0bfdec6b65e9ebd700fa0689f7ac84a3e11c7f854d3ff69b36b2cc3b3215b9e67088ffb7c7ceea761d899675d5408a0a94f20703335d42f7cec96623632b01a228a6b4ab217327671928ecad6a954857ff514e6a54d60b61c7a8d98b4148796e092ebfa1128d1c6ef8a1dcffd6b5b7a47080d1074622e3afd31327b71e980ef79070af00f42f85eb5e798d24d15d8160b0053df510608c036b470ad7c9a30acd1d4e30d00029e7bd2f8ffc2a37b66addcc0fb8b053a6ca88b7013403fb5964bf70d83ad0e9648815e3063fd023b004ce613df4a072d5975ea67faa7b42e8962ad8a7659e7f83691ca038c6f4a4d6dbda8a35a39a8325964eb37916a21218c1c2a0da0d488df755dd69cd224ec45c4cfb1aeb882e4b4fcefe2c0043de0df0916ee1b8f1e816d0c3332351a388e0c4a8eee6fba0c8d5111e558c56bf6539075a3f1390896b332943f6ecbfb74090f3b9d553a633b1d0069eae6a50aa33f24c9be25507a80257652973a75472b2f9ff6c0e817feea4a87bfe99ccd359c93e9a1cd2f3ebd78fea587cccceabb5b96634eedcbd3a1521c744c050529a47026607e2cd952de91a1e8fc331c3b19d8af6be9be9e80d18fd041cd9f5e22a2b90613fa6ef4deb881c841ae5bffe2baa90b7378a6d72a0b134c729e6771a053ffbabf8f34713b1b9a6fafb4088fa36e331078629f5f1c0962955ae04c3bb4b8e0297f0bed71f5619b03cf97503527a9f02a579686b0d1a5f1e87bb34b9543f6e5026bc79f72e732f371b02525e0a9c83a7bac2c8bb03ffcbc8575db174d4654b97e914fd3f84014bdfeb169caed9e64cbc8d36ace74cc6bedb1360c45d93c508b8cc325ffd8a4c269502049f231210a28cfc2ac309621f360447d99b7fdc17364f16a397328270f102e8fa3ec44f083dd85e66ebdc3b9fbd8c6cdc52d78a9bc3abff7d6ae2c3ce13693e42fc75b759ded95428dbd5e970ac9b2147bef904f926e538cd6dbac95cca0eb6667f31d268f7f63ecce9f48d19959133b9d5aded531266ab15ce2b04c9e69739e4f45b91c92c24169793cb1b09525550a8900f6d3599ab69db935a3efbb6cd3559462e4954e0a5aaa0f5b4fd422168208774c3187e3c2fae27e7d8f2b202b9fd4d98e129f2724e4ee46c8da78b5de353eecf22d49a3c0f6760852455e353d071433281e059107526df8e62ebc1b19dd4076052825003cd438d693925a260dcfa7d8d0372d1f97c9789b5361ea2dd86ac18c77c294612a057c5fc861645c132c5ded921d3e1adee4457bc90046d50ca0f4a628f4be9f3908153298c5d8f78dd52351e21f83314330a9c888bfc20d4e6126e1c67f11baccbb30ec4e2b7c3b50aedc7876df1ccb8eaeb6462caecc2cb788151d106cda9f8c5ce31d6ed45d801af0a07e5ecf43f55141ec4c59b60fbd1a52e3e8ac03a3c4a591bfcb0e8a54efe6075c5b185516da36828d412d8297a159529105700c16b87424624124c88b0f1ef34586cc9b56e9b830fec8807a3449b9555978cf0bf4e0e16de09d39f65195478f76f8e8347d7e205cf8bc48df4f307495580943f26e5791851cfc5bc80b2a16578bd9f0beb4ffda2fa62fed134dbab374e142997b54b903b44934fe0a7a3707cb9d78d64a4c1e37b24ae6b2788eb68cf01accb04aa49914bd304c1a154e9b33747eefeabe498ebed76ec0ea7bd4688af0e8c2155aa62a663476556ead81cd38bb16df6d034f15a2fb8d0e4fed430a59d243b21949acebaa3b0eb3d52a891f1f1730bc9408e65302122a97ab254e008be503145069bb90b0c34c195320138d2b373c0f677539e9fd4a5c73ca52a7e9357f7eee37c97fd08b459120b62a03c2fff60c6998d02e441ad3ac5e72678c8eb41780fad63798c337c1022388d861a3de2cd29caec9e427599aebe3f65693ab0fccb00fdd083f806387c107802d16fc42b029b65a6807cffa0f0de18b3e5b04dfc25efc1416e266fe46bad43230ce15699085d3adf3e4c42fc9ad0892d65ddc6ae950beb9befd838a2373ea7b9a6be40bc465ef5d21683ca2e955e801c049d3e53570d451a70adb39e7b3b7ededb2dfe9d44eaf29d860657dbe6fd7677ce147c2f4c5a68bce1ca9c84521914d2780460e124626c21cc34d72ae3c5b6d546834ac26400846dcf0d8838e5752f1843934b00873f149515b6fbb3e5582d3eb0d31f7a4c1763ba49e38f38d79e2990c572194af06205bfccd2bf432ee64581d9f825058d032de40bbb599e33f759af7cc3e52a45f3599a7bdb58f4a4ff0764720647b7bf6cb41ccec41e15c082a64f6cf0e56f5e7de6bfff31ef3447896fb06ce436d5cf532c4b4aec440d8a0de697c0d4d0967eeb09dc5d3fe0e89b96cb8b66196487ae462f8120c4762e169028a1ba99169631ee295eeaf6ca11636a1b431bbb6fc723ef5b92f170188e3e609f6ceca3629905498587b329488ad9e6ff39679c7460dccc13d05a8b3c558cbd37bf48a6ec50b8ba4f76b3f2d1f3bedf96d0a3d855a980b5d57fe17b66666b3c0313e12670cf966ba93cdf565b2b308aca27effc68dd04fc626cb6724c4cce6f6b94ceee532c5bf21b2034b14af37801a564e2e38c4aac05303d585b2185f2167081486c05a7a9ba00f4df023fd2a508ea845bf724140539475b6c270f809db9c00e0f90550a106445457397fe31fecca5b2160243cee1efb6e8bdd81bcd50f920746fd3fd6d1d5029a7bf0f50dfd99eb2b8e2675e8055ba3bab10c38e562689b3efc6bc869e703d7371b6efe37a522aeccfcf12eb94b8bac3a7966fee50baa9667d3d7ea4049e105cb4ee2ee89f972d6e66530b23862642981abfefa4f84c8e2ea0996088d40add64a67b11edcaf1919d24fd430036ff1cdcd6183d265801d3a4a5b17803d6d1f54726e35efde614d0c48211a06bb158c27151a7de226e10cfff53ecaef5e34921fb2050ca8ce2cf8ed06c591447d8450f25317d74273d4b4c34be23d1c873449a8d263cb2f328abb76baa670a62e0da73594f995a2869d6993fd131a8e2f56dfc11e429201f5a9c59f2ab6bdfcf220c5485866c624e1511af3db3deb74d02cc0ac0df9b40b734868e0f97207b8a272eece91eeaa7017409838dde710b4062292098d5785bd7fae4ed1dfdd6a9d131509e2e1bd44f7806e5e4faf7c60429f6895f8401c084e9c3b0e930efde608deafefe8bbafeac4e44d24be580359ab93bdd9f720620da14c16e54faf9d76360c9bffa15f207a72712c8bd8c7531d663b02f761ca498dabd05ec6a6d63cab60d003681327e88a9253c2889141ade0da3f96a38c15afeca23245f94dcee3ea7627f6e4bea0d3f8a1889cc0d7a71cdada631a70d21680709e5e443faaa620ecf7bfab541d63d55c02f13a57ce175bb96e1e85b69beb03c45b38862e73ad8766d166d3906cdb9fd13632ab6e74d3d66e7cc9f80efc101a6c89d2b8d7c7027941764638c87cd5e274728d793274e9e4afb58a1ce5ca1ccf6547ae08ac6f8fecab857d10d5cf158623d4659309e75cda78c53ae7c0fa303d955bd61947d56b5a089e56005f7520c8b4ad9f1bf9df7149814237beab0f722a067af527f952000997a36218438394bce4c9564f88a064498c65cf49220287e5994b1c1224cbfbd84d6208fb439b2f8dda744bb16c8f7e2ba1eafa8cb83b75fd9f51467c5b0369b57e94c92141ae3372d0583ea13a04ad5d782cfafb1245b8eedfe33af3a1e23e59c52b46bbc3f2253291f40fd42d131f730906555aa82a8fc03abdaeb32abb715a69029bb08c98b150db214c2478adf47eaadcfad4633a058eab4f6142fcc0b29d8381ac16ab9bce0937b1d5d7bb00ec8f6f6315181d4370801f0c32755c79842e2ef97f8bfc4de75a7ebe98e20ec494cd3067a2cc9ad9d4f62fafb7482ac52f47325991a9dbdb1ff765c2978f2bb202aa7811da165c078926490536b7392a3c86b3d82ba08d5a955ed0e9477e66ba0dcafcd1ec97c5abe07e2deb89339b3898ab26635c86b4033678be7e09ddb1802f8f4baa3465f1d170fa766930ca11a1ea6d4811c355e8f870776835481c8c033d8fb3f07c85cd0afe4e8122921c33101657cc6dd69ee0279cd95a4122c18519e80c7996dd680a52301f8cd7b4b164827e821ae8c7f450bb50181a1689af045ef949c26b6aef3849db26ddeb6682ec4c0019dee1e4ef17100f6de66b3eadf4e5667814aea887c7e445e35136b53e6a687e882eb8cfc2865933ef5ea79225afa821cd32331c4a17062bc056fefe84bdf39721b68ef1631c58bb3c1c2928eaba3d26d7c6c33198e981d0c1ce6c0f6beea683096253eef730b42ed8284809a4eeac64a1a9cb50f4cf37d8d93330517a2e0eec2aa69d8784755ce32f21da9e801738156b3d9da769940972ea6c7e687001968c5d3259e0f0565a2df5bd9e2eb778843c41b17222c98906a59bc6167506428b1bcff6046a4222d4399ce5e57190418eebc8229de86e86e074be3203004f2cdee0791d7a2f94ec5a547e9ca7a64e203a075ebb5d71c7ef4b5bdabbb6e1cd37d42280ee9a985919f852f8fedd4f1abedf21dc92eedefd9bf95280b7cffddcba27cd2b82c7ced36b8e72e716ca7a6dd248671750ca3aad2bad36ea9a1aedf9d4b4517336c8ede3c63e25db361d3a88e9e875c219f36afa16e7177ca1faec5a89e2c429acba30efe57b9d2bc4250b3880d71f1ff376b69aee84fc7de98d691adb7feb60b719e9bef103d63b8868a72908a02eef2bb3c0b70407ee216efee2594ad4c102c068cb0e744b60825cb08d1dc7642afdc8c4b57f33d2471e39e1038211f84d696182ff786a7db50ee222d1fc574d763dc5f4c041544b9746496d55b595e3ca700abec25d0bc7bdb3ee6a386e0bde55c987c3f1d7246eafcbcc323c66ed3532511e4142e2253c8443106969530ec3b6efca048fa3c41c87abbf70792d984968ad3e9a8a6454ce0e609d90c58e64caf177d122ca1d07123acd5596db15af9e729fbdf5a3bacdeb6c50fff4a1c756b3ae398cd6021be4933f01100fbc569e4dab47a73384d4f1dbe4e73e71daac66ee7d114c7b3fb677e8b877cb281b69087a3103112f5c252e91da8c7bee627e1482ababb860585e82b303886701e3d746336231394ca78b9f5cebe0915a40ba49fdcb86bcc9582ea4eee10afe1081ff076bcef4251c564f4b2d90de2b374f419b7d2a94958272bafdd5192fd8c6418a73b38b7d114c560499e64f08cd6f56e55b88409e784fa7f72a501549f3830cb48e1659963b94be6e4c5c705cb3d7200dc295e9ad10b4e0d0f379cbae3a34aad9f9ccc1598b3faf6d960effc8a67d059d45f434343c769f6a1e38566b7511caac7937b0095eee5621eaccd8ce23fcb46f278a97cd56f74061fb3898c504f362c56b53f9ed2abbeede140de7ff64fda6ba441cd3d03eff05dae29c050656976d2e8ae88041d0dca48992f05985a6675298ac77340d7af5964cb89c242deb3f6a9d977c4066793bc133accca58a086fdf55bca622c4bf27cdd4f0e0242f53d38a87f65de07797d5bcf81f543cd330a67eef9f0448154f9ad181b24bab889a8b9915eac6d2b3ead2129a573b5cefc5abd6264a204e02d6f7fb00af4ed95dd94b82b1f19c93b6f9d7e99ecf1d880d214e73495c3a2ab5e82586a2aa387a19fb206ef0ed0dc99e480f324067b26d365b5a4120db3936d7d2124a848d620721823eb3a6f5540a2d00e2e29e06ac5deaea2a222fed66ec00ced2514805835df74e18865f1880abf53cd84a6ba471e06d557a21c484e0a414a0e5bc2bc8293422261e3d43d1244d721141949411be1941d77f4e1296b4f44a248dea20e17bc78533496fe15de45475645cd2c8fc380960d90fa4fc9bf7a786c8072728db5e9ff20ae25a1bc9f8c1fafd7b7fe115403bde847b462a261b3a2d38d344bf83209ed5ee109d2421ba374d9acf443bc3e28e05bae78d7665155fcef290099d43e48b0d4d7084b928fd42aa33dd879f42f93cdac4e3813df454ea6b77704fae76bf06249732b3be0d4abf0e72e1b3eb87edbf950631428e2f801d4a293e919aae06ffab0b8b857101140efe946576131c26f7e810a003411bd3298c9c4fd8341d3de9f8b13f9474be32341433efab5db2a2d28a046d3eedd2e27deefbf90664ff48320f83dc0ae786b43cf582cfb0f4ee0fd03d93bfbcfd237605d0a7d960f06427c311f8615986cb980eb42faba02e01395aaadae429798ada72782e3fccd985135948af4d97efa22477b867fb9f3050a94f8f94a21fd3f3aabca8ad0b020f73cc5627ca85e7af698ff053d9257a96b1d839df5a82b6d621b3129e04230ed7b62a8a9bd80b390cc613f4272666262061862287078f6b71aeab5a3307960075688652c2b533b3f20d581eddf1d727e53d027c24f7d0b6bda0eb7284b8139d1d3e3823d30e9d31eb06e8965d399fe686dce0f3b526b8df8c1ead31f84f09d0ebcfe2a4a4a05528e1788200787e6a8c839e9c7961311f9c0bd1f0c646c3734f24f0d6d5010e9539532f3e445e87095239eeeb98fbc87c1563f2ae21b0a208869c055abf9449e812c7b5d0aa48097cf6cdc8043edb8718720151523b13b463a472804ba2d984185f45b6f9e7c64b1424257483ba4655ebeb276121e6af90cf15832d765ade316022e158a5aeeb9c55fced5ced7f8f1049bd109f5a39657d00a8a41b97925062695c4fa5e7c3090b3141e0fccbf87512346f54f01dee0180ce9e555e2169b9bf734960b4c1a78c51e8967341dbec95e6411f22514544e42c229fea6202e5dcc2c0bb90d5b9dc0fbe9aac76b0b9c6e2a0939e5c30b62d480db1d585e44acca6c91493a805b36811819ad9cf8df33f693019917daebab8f16647b69aed76e3893be6fac29192e80c2fe7287614df2bcd8b1ad16b0c84fb2e55be66c7493e61df72e9c89ebad9af8de4c710782bcb2f8d9061a94d92f15bd124d91bbe294e3c3764f8375c7b3ad3a849edc7b397510201d468f2d170fd54cc16e663585d5e24959a0e6e06134b2504717e0382673d50083afdca0c55395189ece8266bc30c5b1053945450d5707d89be1a442bfebf16073ccf3046ea6d6685d8a121450ea3efc9d2585fe349e8396584e289c081256234cfaf769c9800f9897809c482312372e10fb636854ac39d16b888ae51cb9e703df6ad70c107283b8b7b04d7289298df6904e75a04600690561325a9eaed319c12809809fbb90202a8eef135ed5f479547f8cfdb67f37928f5c4ac2f890e98bca7e085cb60ed4cc98a999e5370aa1a1545a59d962e229025655f74e016512588e6b7c4189e189d762cdba85ccb6511be65ac72d22a42caa6639cef0c539142f8b53cfe0a826baf0813ae0d5ef15591a1a8fbbe813d2b68e6dea9f726c562f117190bbcd1c8687340a02747914b7178bf96317aea89006bc0cdbf9fd9d726646a354468217a03a238e23a276889bb7e4b8dcc292c0810ff39a5a340c369fe7d1c6e5947f03a29c4913bf31f57353f68a3b337d9f752bacf69eef25d06f6628977c514ff94d55e0799b62ec01845dc30597b4b1e2e587472ed54ff6f39aa1c427a00feff127283251473bfb6b5bf56f5104e3fced6a2775e0479cee0dea9c017207d4ec04463c63176c9e01eb91876afcea732bc3f61b4d21237c893d8e795da317d8203bb3932dffc8a564532e6fdccdf0e96e673996cf127036b85d305bfaf0e10a9357debba70d8a4c63ccf62901da3390143802a1af17e939fd94dbf62778e1478423f12e0f2801bf41eb65291ae4e7b19e49297fcfc0a4153ccff28f5b040bbec13a4a33a47a458cc2b83b62191430d7979ce484b488b39759f130cdb8c3734a0e24b447e742d1e2f1d7d84049a59e0c909589a0f42a5a9095d59dfc3ec1810546ae9d11bf0979642f68952d6ab2ee3233b139d54496b3c6625e4623bda402567ab1af1c6ce9381abc3b2ba44fdec3b23a394fcf748ced1b7ed3cb33dca47832542cc37dfebb70e904391fc45e4b532889442d75fe749bc373be5084d7045e1bef13a5540680800e8dff4dc92a90cc5fcaa722cb4a0192e044235d191ec3daaa0a223dc20a0a552d5babb5d978a1ceeecf34a5b6849eee6777dd79178cd92705584d95ba90d980d58d8d646718eab24d237888f543d13b44947d2de41cd8e54f1bbfdf7ac636cbd2579c964e117c9dd0b2302068c6c4c985e35d762c3a8df9b50717692af42a89ea84d0c997e3ed14ae97a0cb959eff31a3ed68f2505d31eb69330fd8bef7291ef15dd60a5d8b32c61b49edf6891c88f98ef8e594c48aea1efbb8b6140228e74963106d2a3a5488781105e993f344593c8932ab5fe27d462e98247ad1608afd6a271b22de26fe5efaf59bf0caac68680a92f0e456bd01a4435d8e6a1ed2f596166a9d8d24408cbecad88584a88cc6de68b80bbd4d34968e83c89ce7390a488dbd72e347e22762a92ff5592102e416650370202c9b04845cac2f55865c674e60e02701e68374b23f981c5628f26b705477acd3bcdb01218508192659cc3da5b8aa84bc2dcebecb173714a69d88dadfc7a89737d37418ab45842164a82e4de210a57d212e9090ff0c260262b7090b3651802db4c48cff626edb3b2878193101352fc08f9350984bd4f57385f7534c933a8c87b5e9a655d2791e0b02a870b676724c52e60345d494a51baf6e89388b1b9d0362692777573662a6114ad928a84e7fe78b4dfe98099f15dcca9b490ee8140773630dccbd17efdd4a8b5b8d347f2bb4163d21fa84a7e27ffb3682b9106bd4889d3923c842d5680f9be4dfe2069acacb27cf66ac4c84f5ebf080b9e42b518b6ce6a6b73203b1e3bed53cf5a0b38ae317e8279e3edcbd9781910d6fb366b4be8bf9c7a39ac8394f2f7df6fe3939572cd13c2ad04e9c173cc74ba67378f038c111650bf446ee58f0e20c2df42b7739e45cc712d7e4325f0258bb652a4f8ff1c05c664fe8667bc9dee4fc08d5880bd439bd5ce92bbca5e3936f82748c33d89ccbf07d9b24a3e1f042bd3e668121430667dcb2d310fc7687d815b29d46ea1e4a74e0bb69f7ae554c693aa5f3a60ab35bcbe503f8dddf031b1ec14ceeaecb688062e86d9d0337da324a30fb5d83f266003a620071f101835aaa1039803853a116cbb5e811f463036ad0e2bb5d81b66b28b123442bcc1a1fa6acd414501a3a20073146f16e306588ae737cb8543e15155cfcdec8de349958b8b52657b38d549e17d0d84895ac80fdb8f00ee6e8b651b8831bc91dc32c04b51d655183e3b1d5397b025633f10cf14d38b62fdbf275d56c9e2fe79ad08b0581129cf1c846d6e2642a7d063d5c4df5bdddef4e2f19480d1d3a6b5b389754d80000a3cd6262326b89c2b9fd13d9a5b5aac6feaac1f558fac6c109408479aa79362b2ff5e9f6ba86d7cd5d4cc0053930fce946a73e27c67ae622281318cf7e55252fc8eb2a5b8cae82bf39dc02b246ea847aeb01d36f36896fd01df42253027f2a5e86bf4aa0550908a71cac056db13c6a56a8ab376977f318e394faa45dfe8a287bd7ffb0100012f5eaf6f610ccd292c27e0cd58756df9a3c2d566a0e424626db7a1f8f1ad10159968dd0dd084b3020a3af278b806c95f48894039617e7654fb57000a5d44e0a7f1c5da28cbdc03756a6c25546a0a3fa6f0cc46b761320178db5592e1994c4b929b88c5a9c4ccf3ed5a5dfeb2b2879b6c272f58d9077f78ad5b3c00045936486696e56eca985cdcf611eab64118f5581cb5619501b81704105e671ad613555b52307ef183e1af76518956294d40e9b5f738efa402992a80f8e499419cbd7333d8abb514f4a00024d6a5ad1bdaeb305894f4162d8a1345f6d99122c7b65dab1b982b99411ae18e3245a81f4d08ba11b130d0102d71e3cab56aa403d8c4cc36d680013d95dcf576d90433a60dd9b9d26349822267b52959587d1765798cef6258c6ea46f14392d974882c904b95d1d386f22abc0d0688a5247c459e576001c380827425e2f98c8c646303428401c0194da744214bd6fddd171f79458fe20021952d6179fa280000000000000000000000455849467e00000045786966000049492a000800000005001201030001000000010000001a010500010000004a0000001b010500010000005200000028010300010000000200000069870400010000005a0000000000000048000000010000004800000001000000020002a0040001000000b004000003a0040001000000a30200000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 616e00e4a44b5269709fb1f26a6accdda1506a27a3e033991e520f2b73a17d9e ? 70822140 of 102853216 <66>
01: 5006640a7e3f7a731f8414f802e17e24c477028ba3de48905e4f2eb6baab63b1 ? 70822141 of 102853216 <49>

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-12-29 11:29:15 till 2023-03-27 23:28:46; resolution: 0.52 days)

  • |_*___________________________________________________*__________________________________*___________________________________________________________________________*_****|

1 input(s) for total of ? xmr

key image 00: 80866599fbaf25a63722da3a38da608c7426ccdda0da9bdc4430e678ccd523e5 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 7d264e19f28437cee8db8236438ee24c821b9160357624ed309898664004294d 02787907 16 1/2 2022-12-29 12:29:15 01:145:00:05:57
- 01: fd063f2f14e66586aa1aed6f223b02a3afa38a66335fd5d5b9f6db0c6f20cf05 02807505 16 1/2 2023-01-25 18:26:44 01:117:18:08:28
- 02: c139cbbed62c32a576a8994311bc11b5b55f46cd84a8e85eb5b4baffab3ebfc5 02820997 0 0/111 2023-02-13 11:41:14 01:099:00:53:58
- 03: 777cf5897809b742e4ce2d53a953710f01aa4c16e1eb13c25e49be3692bc5cfd 02849315 16 1/3 2023-03-24 23:55:59 01:059:12:39:13
- 04: 144c6be6d4cfb83979a3fb40ed4fb80d6a38b71e7953dee79bfb0470023a8a4b 02850082 16 1/2 2023-03-26 01:15:33 01:058:11:19:39
- 05: 650333d23d91045a2d7ae9b93f0b358624d93338492ff0d80aea532cf688db7a 02850292 16 2/6 2023-03-26 08:56:43 01:058:03:38:29
- 06: ca1825a54e751e34d89ccfac850e9dbd92123e63b495eb4c512b980ac15c7fd9 02850462 0 0/400 2023-03-26 13:57:21 01:057:22:37:51
- 07: eaa6b02f340c8abd423111f286b2fdebe450b52b09879090d9aa6403a7cbe462 02850547 16 1/2 2023-03-26 16:30:21 01:057:20:04:51
- 08: 0d88faad111480be6966b8d9bd4eac9f7dd7e6dc848ce0232dc4db7f8526765a 02850890 16 1/2 2023-03-27 04:27:44 01:057:08:07:28
- 09: 2d5662d7080ea0300fac99945b5be7b730de560b5034d65f5f52bc81f4f83845 02851173 16 1/2 2023-03-27 13:29:07 01:056:23:06:05
- 10: 087144971af499c8e591f5f13c346e5a487a8354ccaf8e8146862d8d1de08c3f 02851207 16 1/2 2023-03-27 14:30:18 01:056:22:04:54
- 11: ba0add79fb4cf1db199a4ed33c0b78b6d48250e62fdd59d0404c621d35c2f284 02851217 16 1/2 2023-03-27 14:43:54 01:056:21:51:18
- 12: bc12e28a638832c67709ee4384188c2ba65eebdabcbc27f8661048348674fb0b 02851368 16 1/2 2023-03-27 20:00:33 01:056:16:34:39
- 13: 38629fc4a126f177e9d70c124e910f106b5b252710cce52fd61f3ff451f678fe 02851430 16 1/2 2023-03-27 21:57:38 01:056:14:37:34
- 14: 41e003ab1ab6f27eea5c0906464d4c67b5ca7af7427ed7b65c438f780975d503 02851451 16 7/5 2023-03-27 22:28:46 01:056:14:06:26
- 15: d3e721d62c36f4eedceb080479e3feaae29e4f1652f7193c52876573fc13b446 02851451 16 1/2 2023-03-27 22:28:46 01:056:14:06:26
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)