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: 93c4a98b3cbfd7dffd09e84083d9d301e6bc7a01b0c2c3dd31df4b060c3b7469

Tx prefix hash: 22e69a370c417f3e61f27f29619fa46cb96084f2ca11d860282ea730106a999b
Tx public key: 5cd5cb2691d04be400bafdc137fc4ae3a88b0a144def8d724549aabb903a7644
Timestamp: 1680086862 Timestamp [UTC]: 2023-03-29 10:47:42 Age [y:d:h:m:s]: 01:041:22:06:42
Block: 2852527 Fee (per_kB): 0.000964980000 (0.000020480000) Tx size: 47.1182 kB
Tx version: 2 No of confirmations: 292517 RingCT/type: yes/6
Extra: 015cd5cb2691d04be400bafdc137fc4ae3a88b0a144def8d724549aabb903a7644020901360cc9c9639b7b4210b0d4025249464628aa000057454250565038580a000000200000006b02009c010049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820329e0000902b029d012a6c029d013e913a984925a322212b56bc88b01209694022a30b757d5ea6fd49cea19f2403aa2f92579f74c17f9bcd9fd8f59969ff503f4cece6ccf39bead758cc7b98d9f63f269f5ceb2ff45fb77f9deb9bfc3e0ffe2fc04fec1dbebfc1ef4ff68fe8bd01716bfe57657edffedfd02fdf2fc579c4fe379a5fbb7fbdf602f2e7ff77861fe4bff2fb07f942ffd3e5b3f76ffb5ec27fd83fd6f5e769837ab02e7f0173f80b9fc05cfe02e7f0173f80b9fc05cfe02e7ee49f688ebafbeb2952c5dfa4dcdf27431e4e5a8edaeb32416cd6bbf24edf5f643879a7edf5e6482d9ade539635e980acf0893fcdf3ed3c52d29bfd83cddef4ef5fef9582a061f83bc0c3db0c6c122c815f9fcdeffbf7c0ca02250cdb43614742db02f4eeebfbf6ff56b0589007a9305c8e708a65a5e5113c223bc142dcda3b76484f025f8c54b60d17d93fbb2fb72fa3d9da381b6bc64c50cd5342f173e6f7fcd01c9754c8d055c54fb4a48f0aa9c7c7f1bffc7d36b8c260040fb9ffc958363d8fe43d030beeae8e3eac419a7b24ec2e0910f4d0eace432b735e9d8d922f00dbe076958900d5e2fb2a08070dbcefdfa9d287e6fb2f2abb05e58b883607688c04831e61abb260fa077ce39281e2aabfa7183cc1941e5a1b837608b0f0bbbb51ad3a5de7330ac542f5508d6863289e78206df82819e3a4f0862964ec0a24cf502fb5c969e3ce0f3f0fdc088584006478a593be40d867e70efb16ce191d446ed49e061d13b60a17f68c4993ddc3aafe3a726cf53f898995828e4c75079e744bb7c83a8e1febf0d9d18c1ba985370fd8f6fbfa78d27d928f5b63ce820cd667760476467e78b565a7bedc06e69bb51731c2a8dfddfcbee7c2bd1270767d9866f5332e06b193f1941d2f5f14730a5f1d217acd806aa54794de33d393f58c4aa110af382815c0d955d73855bcdd379a99e6eb995a07438e37a7fe3567ffbb67c6ed112a52601f217008cf2a83eafb87ea35dbe3a3d30e54c9195537d22bab08ec2627bd7b2ae91fd5c72104691381f855b23e785fb230b62d90ce2d78d1227594d3acfdec572e699254f6885cff7fc375c5587d2199553ceb4732f7e33ad40cb480140e8c8b1f4133cff3ed7af16720f02f76a802b92f528947f113a7313dc914620972f7bfe2f424fe56dcfe92709654af886b223212a821227ee0c95b7e0b19c4b2cd541f22aa42bb19ab250e4abc262fb032229cdfe395227ca71dd06f687dafac5774ac5cd1d65fa1f8bec7d8fc286f9405a5d09e977edc934eec78766c25a596cf60c5e08ddf944bc1a30c48a802d314a0b2878050962e2d893d2a07fa9ef3a63839828a96ef65acab78ad465160c590b5eaa606a69b316ea1cd0829e900d42ec178247f848ff5554fc02135ac16c8176fe8dfa3969b6dd163201056ebc5b873b603246d97a8f7af12f6486c041baf89a29433daddf0fa861303325166120066cd088d309442e24306d02d6462549af2d8c7386223cbb7e63053b977af28b3a11e062ef8a4c44c447c751ae2ee3b1cc1323e59375eb6c57e8f1039cc4f8299397502f16179c7687fd9255f8f8bdaa8a247ff4c4f624b22b802cd26e568628b2f860663df086a4ebc8835656cb43dfe476645e818a85c2948d27eec0fc2ae4a0038260d68f1f45927eae282d6d1fb6f02441b681bfe8de3a7fc72297d325a71cd1cb4a9b6c83b653111627b74f14ccf09640656bb16affe0a135cf820d02188be538d74fb8a76b4fb072e5c27fabffd596bce38e974f7c199b272b6fcf6edc351168ae2fa8533ceddd27770a9923e04c3ecd5ab8c3d10ba242ac80a2d3892ea2bea2e233f3b6055859f9f5378fe920263682889bc46d109c12050d3bd1dadec7f110fccf6d91ae8bd707f4bad9ab49c38b547537f2a202bbbc2f5b0a27224449c7781177158fecee66a605abcd25ac6eba2c4646d3a94a498440c7c948acee9b85bc286681e1c187ce84d3cdab2f8fb094ae5984ae90313a9ae9ade2bee1aba3e5cb0b4e35e24c5cd1cf17071fee5afdbe847f596824fa260c57af14f5e47d120b3182c2c06a572b6b9f174780f75f80a787dd12660c0e6ec943044b1029a83a62ff7ef81ba058caee429d4f51cc7d976cd63cc510314e6bf77d13c21c6ebff0011e0e6c46ab9e0edc30c8961ba0dd01acf83a770dacd9f8d9b2c2829a63ec5e75c0f71f62666d9e05c768dd2958f973effacd4036028ff24a9f8461a3fad52679f9147052d02f5fcf4ad8bca226ceaa930ea38489b02f8db0cfd3f9b16ac54108ba71ba6e92706beef32c10b525a6e10a6fe7d60f2373368abfde19c0c8de0862b76be04ab4774476ac77ed8bc7e0d8165278c2a705adf599be3f63f859117aa4c4cc92aa8510ee2b5e54e0c13fc427b75571bdda729df77a13f94d338a4589389f9e9069b5348c31091999def56a26d748a41b4d8f3042bec71c30a4ad2168fd02f8281fe4d43798be70fd285074d779f61d9f0fec3832fd9de16ad86100b72185ee25c7158d9192f962762b741e19fb816525ed2f7ee6b64ce5a14f7ec54bb2628bf2e05c3f232e2570ef0d46b1c27d066deafdd5208e06e047b79cd9ea90c30c42f64439850206c7bd1e43f770eea4b2ea667f732da96c76a7e921c851eaff2bf1d9222b623a3a78e4d093b2fa863d3c0aad6019a3d468e7f925f6b22d3452f6157a8702355f8e2fdc299064dc6b13674c06ad16dab6c663d0ae079f08ddc28218bbb27a8ec716d46a7d0397fd533a1b7adb6a8931b6ad44f2244f459015a859e6e15eb6e4e5a23fe039953eb9729626164fc6d362dc51566eb9bb0c97f9c49a9dc55afe176d1b9963ad19e3ddebb721ca4473d6a62bd03995132c806a84e51c65525e8b58fbdbc01d168f680b6e98334271c2451ac6c883b818cf6e63c797791a4e1a2eb730ba9acda95ec22bf71e40a785b05d389a1394890444734bee8fb58f790f9be677304b0e79f560664c842e279bf2a59a1695bbab52622ecf66ce2eb6dd52fb8e3a7822f358ba09d335c4b94c6866673726c000b693441a552d6a511c739bdbcca97352734494daad5ed724a829607540d2367e3d43dfc173972a5ad76a783d15f5c4862b84fd72880092627fa01912ad0789fda338ac9c4c8b41acd7f1bb6a66790b388a1a7572e6fd974f843e0337fec3e50bffd544df98836d2bccc7aaebe98934062a23d5c6e93bc19a77ed3b9e9df0bf16a94f8fdbea7aed3aca04123ac8f34e8c3b153c7608f7281407eb938b7e57567a6db7c2831f422f4cb9d8e4db8ae7350d92fa701d3dc2853007f48655885e41573cf6edd747ca7f8ffa889eca05f5edd39d7dae16efd5780aa9139c7d0af4cd419186f222d3a3576d2a8c89e4793cbc615e44b427609067deb3d4e6ec026c8ebf42cdbbd9fbcbe54526198036bcf48173c494916bae4efa870b3c5e74756b08eaf175d3c88883f7523ee07b691f0fda295b7ef931c6178eb587ca86a27df63e0f20360b9f540b30c2529530fa6542f0adc867039f4a20ed70301052cd009f43c887e227836c877bda351c8bd3fbb17cd6b716e414617893be1c70b9e2af3ad81d3d0e0f234ace362abe71629312bfcba5ab537a108fde9ff037310145571633f1c4aa6544a66236e535a98354beab1d38cd34314acaaf0acbf3a8a8e6ccf52af35d28c22ee3d67b6c515448cfa4cd13b0780899dd17071936938baf92b8e2d51b990401175a7ada336847c84cabbb7c6517494717d0658106d6dcc6204fdf8c7df966be24590a1e319594e71c3b0a7af61ef9d5a52574b9ab9f6450bef8ce5271a6c5e915dfe2cae204aa43bd237f248d4d844b1817243652d90cdefaf4c2124f060178533a9b8039be430de959e0e0c47c25a13b45823b79de5c1b2c801dc4a210d47ffe514fe0faf9959abf06aef58f2841d14887a37221d618d7a7036a0d5e4b48b85532d938b377a482f6185e19db8e6f82c78f1aa4a059bf1362def7e41617b65dc29efe6131175e3ceeb52ecbf5ba8fcedb9e1130a73605b8746ba03fea8ceb878a83845eb601e55cc420dec41549338d823404dad34dc316f1ac2f2aa0dcd630b3cc43943c0b1c9321b0da2b461c6e8292f32eb1bc7c6657e063a16d7de42e24c269bcd843b960c8a53f9bbfb256f7f0ca6c27979699ce34868ffccd57a3f87f901899007f41bf2292653b6b15e4d58994e8e5d3e491bacdf4ebce4e2163c690471235793a64325b79f3da279a6574a4b8242804ad3f1237c238a6f525da589a6740fb27c0bbdee025e0b3702baeabef3bc7704d52da9ab8c9795e3f14c9a703eec859110ef2d01f07d93293da61c657ddc93926239a4e183198a3173232f95d659a94c47ec789441a3f0d24503d4746331edf25c2ac00a368652452c20157731734659b1b1d591214cb95c582b474c301a1932c31864e9673efa1a3e9983b57a1541885146a82acbcf642ddce4d9d96ecc7b824ba41b932c5a5c069f89fec4418a91af7584e1b7e673c894e40c0645bb569c75a72e5fa08dff8ae2fa93b5296df0a6b0512533da84bb3bc1be451f7a04f82bb5fa31476daaa127dcdefe3ec24899460ff29ee5c1e32602626640759456f32078bc6c31e1de3e945fa0172a834899e91b68616adf02f9774b59f91f1b3a56929aa99c396c6aab725af5b0def09610fd9c2c723881d7cfdbe74a8ca384d2cc402a9a5f41a285a91c64632c57c1ba0d9427e02f708c43526dd52757aa99c9647da5948f2c5853ff809c03fbe7b0eb8d10df034d35c522b3dddac6a3e48190f1a11fb0192097b881791829386aa3d93a295eadcabfd2bc5180196ffcb11250de7f8d3db77962228c9e2c34de63af4991d96c6dbc8503ae2995af30e37c9af668421ccfe9b1e8ba0465b1e1046bbdce775983b96b4687d9bfbc01953d9cb87cac9113dbbc21ab321ce8633701e920d21dbe87024f57dd83acad7411970313b0c4664ac710c354f0604cb2e15e87c0c5f3232a85f0e700f53e708d8f4dd84f91d57ee5d8df1fb41e4348b71c9bcd416c451f2537a0c27135beda00b2cd232076193187b1b86a4154a26fddc05616071c0e7d587ee0f7b5bfac3f040c21ebdb0e7b7ce031dbe8d77d59c3e8191ee4c8f9d5ab9753cfaccce21340f6e3041efb9f16c2bfaa145bb096ee5382ecaf2abdbdb74eeb62e5f0581cbe059047257ad4d94792800e0c7ae7d754a189c46130a448459cfb6ab55c4d18b4cfbdd4ea25a6726290b153c3ac0493eb00dc7353bcf17ec6b7be80597306fb1688fdbcd2325d671e60ec14d41033bd23b93e91abda9f424ed83ef13c99da0e63e62da88301f97196b9622ceb768c93ef5f351d593d8f430e558ff7fea87c15a5e37fe7276098716d506aec4f3319118b856737373ff764951317b9858346fc5b9b871e88040891991afc7a0b36313c478f7dd7733d9574eaf3371fb20003d67518a74c48ca8ca2fa26ade86c8752a225fa33e4109a52de4cd61a9c5a77528d63010ae001f1e08252060c1f82cfbc2f7d9a2ac5a69df2b369312173cf08690b96adab4a74e94416d1761349e59381c19f35cf1f104f3f183ca7310912c8ff6f84bd953dbbe386c15d37b5a9985bc3109a483cbe521cb8341987b7c944bc62862d64f068600ce972a30394ad8e74c860e9bfd06ad07930feeceecba16ad81f621d3efb8ff1591c0f60d318c3dec0df8fd17507194d7be0ed8a41e05ad7dd4b6e5f8016e3de11e773d5f92533b30df5daf3b000feb545c538245ef2f42d7c89ce59eaed65688d82632c1c8b8f09b557e7d7b5151ad364e187114e2bb9d2919f6e5d7ee3d5ba84dc182d0c67b83763c06245dfa7205ffc557e98ae90f6e277c32b25e08d67cc1cfe32dc3bdbbf3d136f1cee27e370b702c4d955d632121f648ebfd5e6fb234f1acae4968f632ed0ca06d67a01d8d38c5d8e43f8ebe971b8a20632b56984328843febfc5bb2dae1be6cc5b6b61ca14b882571090903639639c7eebecdab2fc1bf9d3b613ff0140f2a17f83901ec44daec5ed6baf8db6f635d7c84befde9abbcb189ec987affbcf86dfc015b8c6f8fe56fea7441683f98c43d66bac41cb42e18c907264b01246a9635f4807414adaab702d169d5c1be05c06118fa7a0ac629533b5d997a7335d52f551dd821422e40bea1bc09cd14c0a76368261345ea2f39816e7531ff4ab6e42ba6e2bc3fb0f0d8fa925569133fa3ac9a0426f20910420ae406bef2191d274deac0f07e02e80c0b9fc05d85eae17e02e7f0173f80b9fc0783efd0000fefcf4000000000035b4b9bcf8a7f61c7d2ef4ecd1c8da3b17e67cd139408561342ec51ecf0ac176d555bb34f2c2d12be5012b1043d1b717688c514a14bb53ca6b0402d7c34efd88d9ea03acc7afa8ab5cc50a7cdac3a717afe131cf377f88627eea6550021dea146d842fb9026b6e409a9e80a13e8848d9519c028679b059d0be3a7823c9ba1b8b5af62833f9bd5789ec3fbdfee133cb522ff96fc8f44efcd1a1d60ca3ee8f8733623e6551fb0d83c396ee1bd4064886114233a18c6c709817a0985414abbfceeb6557e43d739bd7c70785b78c8ee4f956fcc5dbdf2d0b1956a7ef8ffe1cde8a060acc48b60b9c674e5e75b16fe09d2be280de2c9389bf25f393c80b26ad837470f1fb7c780943ca0f32f64ac75ba3507105581dad540bb8dffd39ba232accfd468fc6b04b0cd7355b08981271d91a7011dee429c4f901ddbe37f529008d625e4313565887f2511fec84bf5e99ef9c787d154454903389487d36135d44c13f6465e0f368405e151ec9371b78ea40c319ef2d083e978016addb4e281f037b46bdefb72d99e9d9e7e6b920d848fdbe7835d85e32341a37e8fcec25a2e9ab554c7860c9ab97655c7dca1fe2903e1b75da69e3998ec8be444b92e17ad44a409655a9aece281aef5b6bc3dd6a053dfbe9006fdc7f73cfc281eddad48f7b1192327fc9231b0992c91750ca0a32161968efea509bca4da050c41c1badf236a0329f9cdf80f533e2ad9239857134765447755879b3582a66c51b3824022a99ceba1da4481dfdb7fe96a6eb7cf5b246e3f638fd204d7a17be4be90eef2b96011e1583fa1bc5a72d1c796cf59b189e27a987220cd228da6c11ed4cd3b6ffc951b96ea8042198f3fc162c394c335618e98a5818746c43484e95639131b69704e3ad4c9dfd73172091b0cfbd4dc5143182688c3666e41c5ca86d80dd10b197a9cdf4efe43f93a9759699142e92c0ed99a51d6f5c0c656f062240d2a79ea22d6c184b1fb442e986b66f8ae9ea448a33d45fd83faca69b913f58b444eb7035aaddbb44fddf144d6e214ebd976a62586484edfa84cb6660dfba9eb62b5fca6eba5bf426d54cec2e9037ffacbbfc287847da353ba1553b369a11e69306473e3780cd1ae62f0288b30588b79e5e57c3800245c6d91e676f4fb20a60b488220d5093fe73abf16988c15d85d3b39373fa0c5f9170a3561b203bd528a66d45579ba1a701ed89ad79fa48b5e00a9cab235e8a2494593984417773aa9358a5bad329f3738e3bcb49cdb9e58fee2681e2c4664c6415ab1b18dfd9891fd375c71f5c176c7df113e5b705389a2c6103ac702c6ae8dd99c703b02fc080a002e987cac6c7031d6b5361e5d1c0b21704a4ed181e66e9c2d8aec4869a1526cd5c706fe2b804ede1972b1563f46c1f480454417c71f0eb40dc51e65ffbb226b8b06fbab51be64fa3db6a59cd795df9f007d0f434e0032aede534f1ae17056017c876f7ea6ea2c796954a0f5ec9c6666a5bd931689a7fde6f2ad1efba371a2e865a3a0412ecff9fe6eaf757503ed23d1a90b25a03169079c5c82f75f3da472328ebc53027c640a7a35616e0aae79714ef764aa9510cbdbd5dd3c7a71744a38be64c2efdebc1a4e96d41f1e38a4f106fde71bbc2882d8b77858e9c4bcac6b56edc18cd5511e765c180ece1ffcf67c3cc33c73670139a3e0bbb5f717a3490325660e052fd315be3edb8fb6a8fee1fb21e97e0ec4337a07787804ea5f33aa6cff9aa0d2b4c267506c7c9ea661a860bc8d49b41f55376ebc51b2d97d6a636bf733e8ac6b628896a2ae77b369f20e1680a3acc3885e1678cd9faf7d1f94c38257d789cdf51458b6d234c29a7a657aff9b2d2d9038b5ae443b805f769360234aea02d9741f01229bb0cdee6d9486ce19a9877ca9eb2f258b669e57f408a794ad1e923ee4a2e985377c59e2b66971c4338c24fa6edd553bb69d04c7d388413ff57153697a5cdb05ba9462f99720b3e49bbdd307b1700594a3e6ed7d2116da9b9e63eaee7424f2d03896b4ae12bc15fe02070eace7cf75f683f68b2ed09f0973f6d63facc2a0c443786a35e9480376dc6b66d63a349641e21787d639f479fc671940671dd14952ab37c00f373edaf579d950455353d6a0698acbca48aa8a40b86275d931437f0c8897dbf59ee1bd9dd0433315ef0d7b7cf18b61675b0c5a94e36e011b6d0f4bd84224df97bd3a9abfb3533333a18ebdf32574cbd903dafab9f86fbd57732aa01d20c359e3660166393f81b298d3be3c326597541f6c11ae6cd76b806e9aa6739e1fe937f54af9d4d3a92f2123142899fdd7155eae7271c1df6ec10feee64bf1f45dda8243fa1e022129a771c4a030f9ef5e866bc9b926d874c5193079ff2656c1c0dd55eea0136ac906f79cffad35795daf66eede372ae454e5e9ea1c667af283e084b3a18bc6c9a436b16158e4c7c21ea41717a80eb9b5e388210b160e1c66350034db440325c4e8a5b713d347eb020dddebf74b21731d9d72db5b531db416f02bc53de132d4ada4560dadd590893800c63ae973dd666c0640891b5d42aeb099c23917cc2fa7887407a07a6e29a967c49a393e77bd4141657f6662942243a890105742cb53c0fd84e92ec14776f4542531a1dae0e64fa38824c96c08a8714d3a6114bce92336a41c6f9c90a9d5b8a280e6794184122e233d5ddff6b2b78fa91e09e53e791c4ea8d3b4c14f9229de0907bb71b089bfb88951edffd5eb7e08be48349655f618d125e26ce289c0fd98dc6f60645cb4d1d1cffb275b8194f9bb0f67ce8c420bdf306f45f88005de2efdf1437c15f44fef23d5a0fe1a625408572931490d75b97ca7363dccb82c51058d4b6ce6b8edd154f625ec63e1dd0d07cbe6d6471c27e9bd0ab24eec587d25090799b1bee9df1455491502e2fee1cf8ef3e7a79155273a6761cdd7eab421b776139959ee8240794eaa04fde306a4128669c1129cc38fbec5b2517139378d5be82a3339176f3e8e5eab42dce2482f6ff3662545f00dc97626a1cd3f9567e01cceb9e64d12101d38dfcec0bd4f7dfeb45d6e1b0e6b1611fd32ce45344cd8e0d2cac948dd65b090080a9eb7fb0df9b2c1f3c7e398858383e1fd47285f6660238ea77f377471c7605da0aff41938cab1b3a523efdeeb8b1324e98c9533a02985ae2435d1a533adcf372673a03d49d74e40939ee1189306f7f9c16def3535306fef90dcc6a6dd4005579615f07a35c4f6a90523b5bd91422224622e4eeb0bc500d6499d4e002f9ea0942ad852d38d5ee3978a612a2e42ab73a515f5943709a84cff0ff95797137ad09ed4785f030dcf46fdc0024dba6c13967ef346665e052897278e2e831d353839cf4e8b5d54dbbbefded0cc93aa015b3335bd72365304d2d6dbdadb41f3389d123a869271dd351a0eeb64800746c6a4b5ea77d10dfd2822cf19156065accbeef38a8ef1871f7d98fb25a0c2fc8eb96c3d69fd5659110c4e93403e48a903b4712e8fb3b5d07584555a25d145ff0f7989ae771f878dbf4b96777469c1c2e723635b5d19703627ae80f77fef2ea532d9df5b20086547afa232d1ec67fd1343bf8d249f53cc07bb58c1d851a97ae56f3932bce0e83d17f7896973efcfa140e77c5e474006785f5d3d59100c816834dc38139915ffd4e73e1981876a3687abcdd5762609030ded90e0d616574d42f1c1efa33abf375fc6393dfc93dab5b48d3eceff28f1494cd3cde20ec2f1db1dca7d992014691840338aab3023e01fa06e9279a0edbf33dfa4d11710a22a0e6fb6bf5e7754f5db96c6344abea0febf7fab177270b8d0bfc653abdf184ef06932ff63c8423c40486e5da9d87a8f7356d312990a53a474a8dc867b4eb4b802f1179aa42744962182bcbc6afe5c8f46290c7b7e52af0879350894beb67ef8c6c15422e4658c83a64db4eb26e7c8d1cefee5a0dbc3300b4a91218428e3bcda80a05901d7505bc50b29ce86344a4a6507901436b8d48dc67490ce70432207c7dd26ac8806af174a6f1524575131dd7e1e52dfb10004106f30b365311f6aa5e923479cade4baa4267c038215369b21bf9a6eb7c9062e881b48ad8cbcbd80101e07605b54d0486c6f8f81124a9ab86006ddc8d514f56732af340d0579d18b4903ea1a417193cd0820cb47d62325b636d812bf94ff92df39a4975c13501b2643f05b4382f96b3f5436e6f56507beac36e1d55827ef7dcb9c31866295a3dfda7caaa3505bdbad4f79c760a30de123978062fcbff26fe30c7f1455e6a1a59f44a0310cfea1a92dc0a4990b122666b3f07e68d4c1a11698c105ce64ca1139f60c570cdbf21a6d194a5b0b63b2368d8e0973cac3555aee7b569c2c88d4c35e3432bafffabe89ff845d00a5d963246c77e94d7989e6a2745edbe4b281ca339fdd28882c72fbec870bbcd5637cec9bdae802db36e02fdaa9b0f8fc2d249cc95d686be5b850f50206158c9f320b6e0aba35417e29503301760c7cce0cf7c9e1a9f8b4f47a5bd4c9a54cb380af6590b661824be11d31cc6d8957f987ecbda53ca12cef4645dfde0bd47a4f2ffc4bfe71969d10e8ef8a4a1c17d42a1756703d878598a2ed1aaee46273aef99fbf254e6e087d5c4a6a4082e40242b1a983fc48faeefcd170d97514d905677ad9c0899f34200dab3652f1c86c35f81e65f14958a4f2e4ab4866ff6b1d2a273ab0e380f12e76ce218eef2dc8c03f170b30b1bd2798d0bf47d8f866144ef2f23c3eed7d37049e8a6b263202a4785e0e22e4825ccfab506887041a63a363640413862d2860999885b1d17d30a19ee33d3fb8f182c41315349f5d671bc4526a1151c29ecb8769a46491473955086b9f1debbfb461f4e394a372bcafeac86f382de1f70c3eb808aa361e745b3c6953b3e4562f4f6d5a5810934f96fd4181bf5d59c39254a6e73cddba714082e0498353c83edeabe904e9e009e39a12b7e71e86de1d687c630927f34efeb50d4b672e50d1a75f8af6e7fb761a607ccace67c020e5000f7f58cdb228b29952ab520f63243c77ac0ed5a9444d51aa430cea5fa18dfa241aadbfd0ff810b5c7d72257bae7d546044bc0e10261ce2a7691aa9e9786a10a72947aab2208f51cff8efa0fd024ed329dd7fcbffad0450f048e7bbc0b9244a86f682120ecb22e63046befbdc406489bc96542a50f1e146e74d1c4f6a19d165d085c25fa678850d94315c54c1b6ae5c48a6224a75e297ac1335b93fc06ff8fa2841b767be3bf53e0ca014bced41e927d0621f27d32e02f7afc2c531325a4c28bbb1297aa9d5f9289840af4fef810ddf7689e3548afefec30427a73afb750690aa95f0b0b62de011ea813dd378bb83f2f6ecb7758e6436607e1ab2283a776ecccbe9dbd47f2303eb9a631d6aeb597b42b031518790691b0591da3e2f42c014a8a818455bc60bcbf47436ba55b7b49d58fe936c045353bdd402a9a6be248f7df75544d09720ff4f46ab80575006ffc2f61df677be8e8fb1e30f2d5b319791b86c3df3880d897c2c87edc350417f342c5d975502364dfb6c247e8844a155addaf5780f85990befe06dae62855eaf43e6a928038a9b331141af924f2f7475430249eb871ef6a498d697c5f32803e59d784346d5c28294aa5e61ad0bb6523822d1c421eb4ee02854aebbe5b40955b40e510a323492c09c3ad2865e2f05a8b8b58b1f722e41901d7991024c271d8571c3cf40a0e82c14852b3d2eef3f5af88e27f094d32a0cd3f01f0f8bf470f42382a1c35171757f7c24e640a029eadefdce62cfd4c594a2b9941d9ab0f78a068b16ed34f1f2f2b67316d333b7f3ee5f3cd99e5e0a8c72dd33ad908e7c14512eb9f5ee9a47bcc27163dd45227761e753fd408271dc018cdf77df7be27c47e909363f210b0216773e542d0ec9d0a874044e9dc8011b747018e4ff37b2c1a1b98756ca39fc08785ac88844c61d6ff7a998e73e077aef8c067ec392deb6a93ea5acfb605654a7402655bb9ba9436b25d5e66604f2e245de01ed4565c847826f3c59d0cb2d2d10c959e3679e0a22aa2b6a81ad6a7ae2549733cc27d6dc4f9df4cdb3b4ce5064006dcc150677e1179a7c1d8f60e65b217691240e351e7b5e06889b317e2d83b75c983d12409a040364ce12b1f22379e1aee1fa014dafbcb077c413b1ca4867fda264749ba01b9b21d5773083afa8058b111db4a723a33a34e10566ffbb71bf6acb6e5c07d6b31064ae76c09ae8caa3922352095b2a962d256dd6c190185025bb49fd38ab4cf7cfaebac664986a2e8df02dfff31b6b38abd0fe115bc3559aaeefced370c21b5409eff8378002d3654beca35f670596f43c3abfd501f513a18da5482dd51315e8c53f00e348c2351da9d95658b16acbfc93a457124641f4c6e77f42fd7dbdd770dcc7f4609a9d38df7ab17614fbb16e1e6dcc6299d0305af111e23daa76bebf4e87d864146d0f8662fa23ce3d30055aa975d22246f59f661a2bd3db9fa3230e2b880020db37a7ac34aabea3321d7298324f7114bd9a466709723298018c6d9a88dcd8859bcb995e3c300f90f35748f42c4746bd9d7252e63b2d8cab453763c173718a3d41b1e02fd3802fa403b4ceb135b532f3645df66f33479276d9e0c09e360f7d3f2e080ac9c0d7cd01125df1829ef3a1752865aedb82c39ee851595c77eff6a430594f79fc0b2c242b190eb9dab46eea2b886cc59cb0d0716ca23bdf655da165b380cda3adea15b64a55ff0b32dc45148d0f737884c37b89eb0b0cf944f7b08ae5762d134c24f4cc6e500123972104964b50ea41fa6cb6bf3304544b9e74aca6b1f655aeb1cbf2da1023943344a04ee650b51e9a22e486b0caf2dcc7bd093c140cc0e1aa171dd7acf1b26f1075cc2b57be83290695be486d22fce397d8e0ab87c175133b1fe012b1d7141b797cd65de2c698464e5ded409da2838dda579ac9c2b84a4a4b13186a07d7663096927003c9a73f8326d86a69f2f32b433419e25e32b43a8ebf777e6c7cdec14ab002ae1d48209660cf2506e399380e6b81b9bd39e9a6b444c1f4c6d99cc58af34158757fce1e9deeebaa9486cd243053569e4bd05ebb4453b532ffd2d0c6159930f2decc0a212c756117dbb41424d2fb9905c7d131fb96e190fc6a0590a46cd9d1d2080232fea844742bcdad93f68ccd039b9d4524a79c10f50b020a452be8774fae02efb6eda29324034b31df0c1181dbfeb9f8b7cd23bd32c193b622703e85e2205d55342ed4d6e91d163c37649db5c3a084f84f578606135d22497633569af4395f7c8c7ca925e3738b94609495ff5b57b26af36cbcc308d8c05127ab9bb2362e526f83b094acadd26586a80cdc6ec081122b9a3fbae92a5c717163ddbf11bfb58a73171e126bab3284ed15baab27d43fdf6a1ba1df1217bbb0fbb69b0a276deac1482055de17eb4af368a1676d21a21536e17cd2efe399526c7b3772257447af75edd107fd6cc6c41ad9b9c8772d6a80628f01612e06fa00ce7c0bcaf2b0e3cd808e9cb87fa222635eabad2a541ea08d11822beaa9651f45f959247f2312bbb953728a9c828c7ff4b340dc6fecf9f1e6e836a84b7417acc49269b94774e3a7f925dbe220fcb6bc533984ee438be89e865e42b55ed4594921099b2b654b0a0b09ad52d90d8325c81b84d2583ece835f4a8fe7632a405ac49ef3210cef3c97a19becfcd9a5e3dda62d8967f26de382c57af735ce55bcf8a67c76df5753800733b2e6e6a78e5507a2e4229058633655a5fac39ce5c624ddb8cac336a666b3576530dc1ab08a8b5971fd2acf324e78a428e7462f77072b95afb6f7fcaeaad8ce53ada4cce19791c58b61a6660ad04fbbb5fc03eca7047b51d111ab2053344aa619521229247afe9e7a1ec2c49785d9825e4c654de8c8b7a18409ae5cc74d6d2687ce22afcf2b31ab3a28b8ec8b7882be021f931df797cfeca519a2ebc642b78cf1e886138a191b383208169cb5b4adee4264d486f4b4feaff79bcbcaa96018a6b54224256704959c9c613e1c2b7e98300a930563b452c6a7b6186dd05021d02b753886075b69f5e7f65a5139490d09c4d597e7eb046eca6eceab67a43e685c8e2ed75b748f77c6875d6fd1c85dabf9b0fa040793e45335255139f14ad5a244e174815c870b0d0f0ffa2ba8fc48dc0862cb9b8615eb36b4b97db22f136b2d3655d50b5acfcd9eb88527a32e4914450884690ef9fe34ac562acb713988a5d7e42d10e3c6ece0815037c48543c7fc8335510e257d25071d5b4ef3847261fd4a7f3e0bbd8a6e8346c82bf5d9e6e351182e95553e8183e86624ab5d14d0bbd448fa4675a6f4527197508f1111221ef85130c5a3f1f632b48cdaffe6866c4c3029a4ddc2ceddc4edd6e86d2c9c5cc3ebe6f1841a9fcbd696a97141bf51f38129ffc32b69ad9288d11c012847dd94eaefdf9ff8932eddd53162086295df9b4e0ea9ca97aaaab43fd3c60b8c5277512dbce1051c19a5af8370a2f7ff5b620cef75b56f7e5c847d5726b5e70c57ddef3a819ff53c54af033f55fa0cdfc6ebd12e4ebbecbe1d02669e02e385f543786c7c02e7db0eff9e7ba54e6daea37fb192c6cfa3c018290b076b0d30cf1b18cf6a97abf23146a44c888993c3cfd385753376d90001ff9507e6092457de0ffb63cfb4d7b8287f6c5a6c74d87b8516a6492c282e5a225aa8e8b6c03b5177a2d29ed65c5aff51b76582d8044214a4a76b062ed683eb4c7d06f91b12cb50b590d0b62dacec5596ddf2b7743c16bd7d4aac267edbfa6259ae7573ce42c08edf9be0937d4f46a5d5d5744a6884592cfec5bd9bbacb98eb70e76c108e8236fe6ac2ba9bf415c98b8587592553c377c4446fbdda8339db8c3676e92a4678cf381aa3a41d80ead564d3b113b964c6c077e341165a92fa0cab3ad53ce40e254bfc50bc5d35ac5a8f5f479f4cfd9602c7f380b7ae256dac1b2fde67aa8ae393d24b676a56082dcc8a2506228ab56d48fcacf7a2c86f7607acc7ecbf55ccd6f6f6f020654d8bf76d395ec2b4e1d54b4281d58d3597aebb932afd888a7d612e4586d07a0b4c4293099aea11ec4c549f5a5a7257706f6aedb7d9b5c5b1a16324ab21da230cd2c8e1c263782702f0b0e77785b17af5e357ea8579547df2d566b367c53d034bfdd0452d4d1601ca2b32ec4057f0c24a3870d3009ac84e5b3811736ff750620676dde033c5df684c92d516b0aeee1d9123249d7d844b984945c0f1bd4dc22468bb1d7277dae218ce517e73344d2bd44b8cd30f6c8ab8e26f0ad5f462ff80a4240e54bb941b7f6f27afcb9cd8870ec5143b949caa3c1e516f1847632bdfd9b81218f63b750371f894200378db440ca2249b85ac388b91313212a978052cc735274cc6f50554470d07ccc6ce71b29ee7b66279f06ae7503a12348a020cc32bfda4b0d215edbceeeda83a6b2bad914bbbc4be209f5429b47c2c6fccf7114f0c40c1e5ffa878b5a82e1fb2cc39f23aacf29e9662fe3bfe91bb085864218bd5dd3b3f20ad5ea49c15e15e76841b7ce92feefd1424eb1dd4842d8b459e9bf6a30c990c2c61a9c7486180b89284a2dfff06e39453c86084fd8db9db1d7b5c226460ad96c4d6098f14ba5d8d9d8d1faaf0e1591af818caa3f27eb93e5f3e7802f22dab8267c58fba5d203f101fd90065df031668eadacd48a93897dd6b73951355fad43e2b44737ccd9392239fb26f4564cdf5ddfe16a144bdc029e43e72d11cbbc46cb3ce60bd0d381be368fd2a7002cea28581a4d1b1e8988e48260440746bca204896c5a98f1c40edbce3b204358d24f39b592814503347355db2cfda8d2608f90f933fa43903456a85178d82788250a135940d38c8653b721d6322c68d34c7cf3b4a759061712e57e5baa7b07faa2bf10c38885956bde7ce25434135c66e35b3fc370971cee5cdcab421eec903e462063f69954a0fc803b0de787595094f7773539b4c73a671967b4a63aa4407b06d93b2540161d9d94bc8cc0e86b9462a320bb1e719a8bc0c45f4f2856818a4a6990ffeb94906f1863e4d818f12793c648072f9fb04974c9c65805985640b1ccdc3a4a1a4d691bd25ea43ce3c2ba89c7d9b4a47cb9e389d1d79d776474d48bd070439ef2ed8bec8e8b77fad62b5ee9cc8ab048adcb87a7588165d9b8e61415472a8e0c5208e9dd921e5693857fb91cc5e68b81870d223a1f23a832dcbba1f5a50ffeaf54c6066a81f296c29d9102cb9924dbb823b430d91000f3ebe17840ecf1101a2b414cfc312835869f9a60aeed01791e64b9d1368ca3a8d7184e1f16c983ad18da7b056df1afdf9008b595b4e82b5f576816faec2929975ac4e49dc889520510c5336210018717cc8b6e691d9c81daddafbac199bd84271062f9613bda863edd851cec4ae00cda604786841b3837b75c5c98403450f3db26cfd40bc172232bd1298ac97bb978ade1793cd6016232b881e86cb621bee2874d118444885daa75792995e3926a5f8c8325b06638b08bbc512fb7fb4853fe587ebd42ee6b7e787288891312a5a646d1b8c3e11baae1f6f678b9332694483ef695b248271706175f713b4e68fbb64c656ef3b1342bba5bd4e2c64696a55abe07fae257e507c0688707ca176d30adf036d62183823b158355d98a4790aa89e5a01dc206a4ad65983f4c085ce15ef5b7782f1557ca8acd91f9bcf51e8db00bc798bc157bdcc4b87df1fc2087ecf31cd1f927c873bf3a8339e433e2b7028c8944719a1412ff2e2643571841ab19917592575d555e04e683f73781fe5209feebc95636e27ff6839575178189dba470492cafd12c30cd39eb2745c01a068f74de772ef0faa150dccdababfcd83b9fb0d23d7c9e83a1430670d51ef31022a963270258c2eae11b5bf385d2c54234969f02ba3b9194b25408153469de60a17a2f9b6b8a0174380cb0a32fb6647604a78efa05be182e9162b1af288438d7270d913e0890673ef2d585c790838d3cf888c36ee8482f95a3e3d12516a55ddc2003ef6c21068bd79d03f9f3467b5ecc42c4f6265af9720d0122072e005bd3e2a1cf8c81981f9db3313a085011a9e52f38809c2fa38fab18f5bb167ceefd58a1c706fc7642d3939088ca025e70efc03211eac7488e0897175a79d50a7a8f2a67c99302d06a93df4c5aba3e594748c04a019727c366c233ca9ada1fdf047b0a830cb5fca8233412a2c90e64ccf6f8e14436dce35fd4213f81c42b6e474abcf217345a0264337ee6a2d2d886811e55887654633a8f2bfefcdc17cbefb2473360f87bf61299224104f55062ce530bcdeb20fb47bd38a04ff919935d8f46295c590de624044840e21cf04594108fc13896d731fd44138ca6cc997b2e1080da52d34c02c376ff3e0dee84597c1eedf551f28235193adcc8cd5aca502377c63ea72592abb091b7e2b475ca7cca740d853ba0b82242a66e8eef30e417b3f2a2f7b7b3ae78c224e6756c893bca428d67560366ad6ac7faf6fc9764dc2940098b3d4069dda17bb110293678c58dc96a620b9ae5ee02a7ae13c66cd60f84c40cd865623a1f41898e6ec627b0cde30f835f0dedb03a64c4c212daff916b4bfb8c819f8370eb3ea16b5fe2df6d651b5a768a18660b4a178a40c2b88ed69763d62ed2dd98efe9e469f7b795df8812c6b6bce7ea78f10620423430e6ed33e4657141c9088fc3ca361543753a473a06990c170f29ac175fdcdd2b30da47f55d8bbc81b208314216795068de64330711f9c14f5d01611c26b279ed3b0ed5bad08aef14b0296ed0375c88c176b58b3ce06419a30505bad5db0b3c7106c218a02f7f810188400e0db815931b74d288b80e861849a6d70cdce77477de0523342154c1ca518f2411e9a3734f75510a254c16eddccf16ffc363d594f31cd0b084b7b16148087c88ee2bd3fc677d0a5002a43bcba7cd190c393d2fc57c2fa6f8e5ee3c76663a8de23c05093df29f94e8e392d82eb9219932577379e6b3e363162700f88b794e5251e1c5c13ed5109eab8ed687135ccedfda68b342474d36161e07cc9c8c2b9c21b2e3fec10a8b9b25161e9c50ac5993e9743e48228ce10d0a07ff128557a608eedf06401ee917b050edac3c5395d05b7244534cd2254ec20e70e7343af340bdadbc6f6e687912afc2482b4f0a3a42efcaecaa5792098be95d8924a58580e362395cdb723f2721c7e53584bbbb6b776be64a48f734c6288ada5d305a0665be9335c8b7f0563c7a985d719b878e119194a04e83d0f5c1c8bd712245d480ff6dc39ad2430d1b66d93c244ffc8d9e52958ae7aa0e211d011e9d5ce744f654039d2f2c89cdffe9364e4355aec6278b2bc9ec5081b3e7e64fd142e0078a6c016334d9cbc80fd9676f384794f5322297e1d92806539427256a9ce3df6490221582d6f8d70fe48f7763076b83ad815b9ee8d9e24b08930543f415a0d49dcb4bb4213ce1929e5beae7c8a31e074468662cd6cc7d199e9b489fc0bf6379348d30e6e8bfd063e74423682cce3996a9c883cdb61662a015f3e8753dfa1ecee3d3a23f716e5838cb2fa7ab31325c9fe3ae9543fe9f116759fbd29fe684a659f5de8ad93555fc7fddcdfec53c219729689a063d38618b959f42301744dcc733a799ec99a235094fead31f66729e30b758ec7d9e80e1faf07fbbcf1f119ccfb779e0e2ceddc3b0009d0957f889e74fbcf5cdebfaf7ca3ee4c11054c2b37f2b086241047a7b4a789cda3ddffe2389433ebd9d58e57e4dc4c1b6f9aff2fc73c6f7e24c58e61f2516ce21617f5087ac913623045c3fb2d853de7ed1ee6b340f9d67cd05003531b88f6203161da59acc67b930ea3ff159d53bf95630caabb2ed23bc3e1311f0bf02b2b782ff4d98b6b41c8746c71e5c494c06c392effc9225978cbde6d25a30ab7346a9a4c57252864d178f578ea0fe9092b0b1e4400a2889f2334dfc4867b81624e53a1fccf6821bd1d1a377f34a27f784ae8f6baf9bc027ca0f6b93980872d961beac79e47042b461ddf87a57f673d75bbce4189e07fb304cf480e6b557bed89979fdcc90ade45de48a606008fb3d6ec6f9708cff5e67d73dec2ca2952b2980e2dd7184d60ff25f0abeb0e47dc838fe384e944b8b0ec815bf56f926811d1f9112f70d12094841e77bb7ff39f9708cdda821e2f3c425447b65b435509750edf8c1d5dd7c246bbbbc5c2320be5213f917ff931b22865753dd2009539a0da739e70e47dad911efcbb5bd48a88a861bcacb9d15c4a78a93ef242db9c25f2a3034f350eb797840763664461d6fa78b564bb3515d54f51d86e13c7e50dc8230b09e69422117dd0b7ccb3df6958a41aca3332a1bb869f782f34d6f4337ed66e123f6b521d7a73a38ea2b6812ae2082fd2b6871a769f6c2e0d325fa6cc3e334574d33c8492aefe8abdbed8e801a89f0af0fdbc0e3e563ba3f93f952e033716502e47944c768dc856125dc997a02da34784080d08284ffa0fa1b9ff646e26b158928c8f02202641a38e6acd9c165d2f4ec46a5b3c4b5583168267a3ed5e3ebecbefeb1bab431633ed049ace44d5204e6427e9707e8501c447e8fa5d41f5f77139a3b7b5f4a09b25512b902a6ac5e1eb00914a19a3ef83e142d7935ad7572de957b31372ab37136e8c41231ae65030dd3f36e8d58013086ae0814f60ad68c10dd72ad67d3331bacaf062b7aa5251aea9d2986a023ad7740e99d9baed6b4730a9bdc8c591c5f8061aabf67a44ee228c3fc530383f56664f008aeed7c9464fca198aca8023a954c710e6d16610b7e4a299a781968240695a9d0652df1a70b133e0cf4b3cd3fb0f571216e73acc86c08f83eb44927bb0504837581630a9a05808e55a827387764218fc182c481dfcb4d2297d0aece13f6e0575794a4a2e563e95e200481ff64a41e69277647c6ca5b2ac54db4f3082c04eee0376b3bf889ce63d9503e6a3a970283fe5af50378f803f324b1b4ee96275380a3e1227900603b10c83ec496dfb979c1f3ea61ae4a6fe184b841db13e78df5e12a1c2ef8530d6c14ce64ccd7ef62fab4dc16bfa802b152af8a88b4b96bf3562853ace91667166c51dd63edc34741ae343ebeb054ecea5c80df9d6aa7a14486e387fe89e38572bd64afeeb2fd519e612d3d1c7aae958705c8e11ac33b4bf5fb936f8ce22f05195d7a7b0ee1d3b88a7617a87900752a9e4ce4c74dbc626d0bb86ce8694c862834d7a178f73731b76a4506f41e3910692fc51fdea12fd49d05b39738b7313528f79cca8df844083fbc9947264bb16ffd81f2eb766d3adfab2f35812626461187ace4afc44657fcd40107c588798252da89a77f995b3a92776988739f70f28b03cf9343783407016aed0e6e2699dec67c9d23d1ac425e095d305b8022cce210b10b625fc1ed16ac337dcf18c92c728f8ec11c22f8c20c8d7a0d646c484284851a0aeb86df91878b5e28ad3c50fafd196bbe082f868a68d36af35de52d30174c4db8b3cfedb44c54195747c731088c8b427177adfdadfe22cd9fafb1fc62d39c233e22e858cfe7ceee45d9a1c475e772f95d82a69ca2c0fef4a6ffb8486f100a6176e299eea2b9055cd1d6f716f86fc19caac393bdc7a02d2af10db138f70c4f6de99a5a34467361d98246726b7864b982b8ba227cd5ad39bd4a66546b573a57fecc586a5062e24f1e6b7845a169b163f7ce4454e501234c57147dffd295fd348b4141f1f59df3ad9af10013e074fe4a5c396cd5864595dbfd0912f729496a2455b3d0b341658ddf7332d6c2b9135a3dc691d2f388ce74fe0a93a9f557fa50b33cca598ad877f5ebe7f788df7144355f0142f6f35c611825df347a6c83a2ec4b248634b1dc14e97ea2c5d6a76704516c611f65f00c2a1d498f18a0a7a84a72358638ddbd6418f20296d05747ca32af21961a09fcd69a8886cb2ff392f40bdc1cccf9ea481204d23f0a4a8e1d0063e025e2890d1004e2aabafaeddea47a11fdc6c7aac4f428818828efec893a92ce1fcb347a6cd285fccf03f42c815dd2c25b5c0e91782b0389b0ced1060be5a328a1e993334271032be88e2fb524b3abe20c6016c33f3241c7f7782922ccc3521e39aabfc9f2996d40fc8d6eb60428d18135c98658d4dd1f00402ac6ae675da9e3eddc1e085fac3345f226891a5bc34c8b08f9009778e2d3268522662e55eae82ec53d20cc28094d23c16910683c9513c55c11275d1587600759b55bdf453477ffdce42129660982815fe17abcfbe52afc82d6a1f9ab593794b78e68e5a7b998af09e150f9a3612efb1d73e794678b3af4d061ba9c7f7bb4837d4f95f8e4fb4788416e43e54ed8e2bed373ebb336a8bbe338b34afac6843c94af121bc1cdacf5f3b982cac08f513080626a4302b8acc7ee3cfd113e56b8fb98adc2fdb04844a4b711ca73677c6c46b1f8ece659319896a2dad3a0a145b2cdb4f9a967914f0caddda74a0bdaadd9f3f888420f81c1a7133ac422238f52c2b29bd3f2a589cc3e9c2b0bdf6a64cacda841da49ba9c4a979ebb8aee76c97c311d0a840f2fa3f985d4954927252e4746bafc50a3aac4f913fcbe765c53f9ac2dc952556190761686da678f0e6d9e3d33f9a83ecd873e483c35f2fcb757c22419408abc15e23db8d6bc714aeb3865bed442da15195302f5bee635968deaae6184aa93cbc7c6aa09abd98ae3dc53dedc9442e6d7646a2acf3d2bc6c97494e68357e5d612d0978f4b929908e7f6f1f0435941f8393b5c25e8829bcae210aa3ff4e832a00ea83bc26319b792349d0c086545a5775c02204c6c5c05b28c52e321be215b2bf63c83d7a5fbe55bed777d8c7c7de732a263e69b07a2daa837c0b733a7f8bdb29ead525fd3519bb138a0188d8203e1ac2591b9bc5057060eafea4b20b2507b5a2104cb14eee535f94dff975f91e586c887ffa1b55a198b8d9a6cad57852a2d9927b998b49f0ad1b874f8aee729c343f2dbbba674ec52c4a360615eb88756e345d6e731eb1c77c63c59e4753544ff0c0c36526cf42e5494bbfaef1e892f5d2d513b126631ebd8cb23bbf7c09247026fb7a21c31bd896e0cf60e797d8cab806eefa60113ddaf6602e449f1fe9e1e170383846c3f21f4ebc6914954052651b0299daafa160b21af1213a29487699bae8d0ec9c506e475b23ba6c808465f136987555d5cef452bec9ff1971d9e903915068d9e1688e01dda6287969953bcefcb0141ccdc8fdbf079715d64778c7e1835f36cc65f68afbf4cfa5b27ee589f19d2129734b07592e3473794929d9e77a8e7a3d2ef316d83b04f98b1ab5b07b7270dd372078e88729a5c54bd972100d5898073492ad57254cc5b2b4323ed5d0ffa8829526403cbeb4746a0620b0de5d95f0541f011fc9be0248fb26d566a613478db12397d89f0bf18cfcac57ba59e6317c7074ce162492e66c35c104e6461f739e4842b618fd0d5a7dbff7db6751f5714ca0137093841f2bc152a803ea5564f1054d14a9d448b984f1d5bc5805e3e46eca0caf34e67a483fe1261aa1b08a59ca6dc077f54e4d101a72b19c2047ae9a9ded70613818d654e9b5369888640a8cafe7ca0c0434e539383593180edf8da167da950bc6af8fe5bb294c156f6c2089d5e06dc28457720ab9cbd2bca224fa7c83f93ad3443667735515b72348128339040dc3a747539f4ade720577be074e0adeda5a32d47632c175f5c319bf915a8d4434c5efd3807ff017ae06e6296e9c985c89dc1d124ba50814f1ff9ec9abc3bd35264adb6f28a160f4b2ae6536188a2c27b1e32879761569c2f9ba65a64df7df3bd33853974bf00c3d4940062fd6f691a0d6834eda9fa7fecaf737329d81caa66a93070d4511a3440b03999c06482ee8727be2bba1170d538cc42ba39c6d4e30f5566db7eebee858b7aab002c78a5a891b75e59d88f31596f96f0283d79c8f317bc0721a79fd063d4e894dc1474797ed2694cb942ba545928a8261f78a558809e3d5d776bd65e776c848c99b3fe71e4f729af9838d95c5346a601a0f7962cdb2332ac3bf5c186ae7d9bd7b359279f40878085a49694859c18aa00c0aa4f6c14469f73aa8b19c4bea3a091691bff1e63f557bea5e35cfb42ae1f873b9e7f79597e1cc8e1731d51e6cb1fbf53f5a6f1bcb7bc9c3b17dcfdd9c04454e816b5fb255ecc045a463d49a853d25e543adf74cc990d48e2cee55073ea57ce41cbd5d998a79ed0da9fb59a47c65c7bcf82a6b59fc0e2d314b9d7fcce891a5d66432d4113aaddfd2d5fe2e21d31124eef10856c68620ddff220a041d4af4d48cf66f09c69602ae5acfe169d1fa69948941654d13af16243d5c0a7b4aadee688b043dfe296d29b4a6cc7e29bfacf98e5af5808a2f0f5beab28d20b6faa047c9936a85f986fb5f8011a894216ece10a24365f7ec68d8f428129f37f7df547e7534e86aef58ae4ed6a5f1cf923564bcf3f89a16825ca86edc0b8a5ac048e3ea8ed67feccfd523b5de2005346847a8da89fcf8c1d25537a2a522e6d328a54a9df0c8cd837438a8947ea6ea79fe72a88e4f26c14a5c1717ed9c820c75e8bd0a1972050320763c8effe8b208dce31cb5db6bcb43c296bb6d24c6cf7bf37726499c641047f72f25b24b7c2beda37c02b411ed12ba5131e275c8bc50664da83e7668f0b5a453ef5897fefee4c8e8d8fb6dacf107571b0d2daa7f2a891081af663d136ca7e2ded29c41c20fff3aa3775883cbafe38279f2a1413f93a76196597bdff6283f96409b243ef56b932c7df30be529407ca53f8ccec8af90f3f85b2b46857e542fa79dd8bdf0ed037e3ef4dafb2e3e281b964a715c3c01638cb6ef61746c40fbdf87cd6d2b76749216b6ad92b5795a1320ebcb0d3ae6ea4aaec1804ce594e2874fe8561bfdae984bcd38469bad22b88cc379925eec126704362a562e00f17d73ed0898bd890479978db3a62b77fd1b156f22bd01c0bdfc052499307fe72880a3e16a507849c290bdf519b292d8ffcc331d5992639a71263486320fa2b2ecdb42d5d3ef7b444e6ea8da7321a595db8fafcc6c04050e3f6a147e35b82502453cc733914b7f8ed42479138afeba92a0bfc2ba357e716dae171824aed154673a726fe90bd1f28a2bfcd793911cb52f772371aded6886ac2e595ff8421a3dd2231f3a9867432875b155be30d95a20a47189578f4b4dac2a60c5ec8b6dc74c2711b563e9e8ebc9b208a4723bfb795e3ad4bbfc49e868f97a1974ecd3adc763155d2ea8ec401231ab54d44d799c7c21328e5eb522fd298da1e4e923b8fdd74e23b456279da6199ca785d53b50dce34d2aedd0719217d0a86b811b96867d845df30e1da8a53349f38b949e3dba0ce26117dbe3a04e27c1e134c78460ab7c50d95fd17b8331447962e88e9181ef037aeee94c746c88861bc022e517d208cffb05a87ffbbbcfe78ae6ba6bf28f3119f0939b8181cdbf0ec489af201e5f94207efb1ebabcd797a55a8c89a80c2d1009bab698747bd14d6a76efc4e838e91e572130d3a8f4a5a5b5c601d59b522be13a37ecfe6926b5d357bc1b3182c77e0386738141b2e148d82b06d867ec69996503942bf6d3e31b81048275808da6cf03f0c80922637e7c10f486fa575c369ef9c2ac22e6d9f0463d236711ce3e862a807aded5820b682fe84085ae0f8e753e84c81d84fb0ed1d89c7700081fb15c6b3d5d8b7b6ecb29252740f2c0d01413a4e37743830c7ae6790aeb756f652e25da81f258d3b76827531a73060a3e3bfb5359d34dc24ef335959f142508c93d183e192c97ffaebdad4ce4eafa27435a63f7b1bb537b3e6795a13691c8bda6f18ef6b3e9dca95d04e2dbb1036bbefa0f43b8612b72f71a81f59f20df1339d1b54822cfd02b809966cffc01e86e82e6b8126bd62beea77821d9d824cb79aa9fb19f984aeb87f1ecdc87fe63b55a9a022b92738da2717fcdb3e6e5d83b4ddcd43831297e0485d12c4ceff8802765fd5ed7ebac97575cad3f829c8517ac13418f0996102c68582ffb9f158d531c7ae573d365b941ed96275c915eeb7c09d535e4ebe60857fe82ac553b465c2ae3286e71dcf2f84ba01f102878ca1561b714dc0caaed049430135423661517daf3bb01026ff7a661ef8fb15640058865d972e94ce9b58be06f05d2dddfe4006f5193fe7cd3e2248a88a9da752832ac0c30e9c4120ffd3dd288b6d88fac52ccf317309e1f741d9cb0181e6d48c96b738d3debd3aa47fc2a7489b3aa7ba91f48a3e58994be02e7cbd0e30a7a6df25c4e714c0dfe1f75685f3f382837736d2dc7963c1f755f2bcd6a46510e9a370238bc4e819e72c0a983756c41c7481a51bf6bd017763023fc9193d2524214277b19a4d71713123c85a78379ce795b6de1ebebd3dad0ee96a6ca24c31d65d16a32f585c5a18e1f52e82cb960206b0c8eed597d2a2ec4a4833c4a93ee0af02cf584ca82727fef403a7c7e41313d2711b352fc5cfe7e59e21eb2671b44a0b1117a29af3d027787f1d4bbcc0eb82a461a8394382384d79eca2465a74ec981adf466e43d864d603421e3f9808776d8a331ed787de99157f9a78e0e2db416ade84f503f363c83b4acb0dd9c348d1c9bf6028695b5da8d70081561ea3368cab9f8a6a53f270cd01a82432126032de1fc17cb505155af56ef95bd1becc2e2cbfdb548cc0a3435b5c0e2887c633228e79645818525d612391f4419917f83114a6096298b63f8499532d78811c73aaef113a37d0c2b2ea10bee6f3bac2cd46215ba5934f2114d844dbc2ca6ca300a2b3b7851dbfd4bbb67abe63196ed6033d3e070c3b643a63753bb1da3da208f76f6209901e07458cbfb9a585f232814019e294bb36f4ca5e180ec809f56bbda9f36ea650e51efe57fe2c383e542c9bdd02641982ac4aed8c79c2d1cb8f5d8d69b6d0309c3ca30371acb5e0444bb2d619ba74f49b6d4833ca412a312ab2b0ee6a389c86d187689c79409c89f520136bca4a2dea1ff33d91f82f16682cc5f72de6d83a42ec0bb395bc0498d876adb3ffcc359a69d6577eab9df5f4aff6820112d6d3d1908f5a264db56865768b3318ed8b4ffc9fc4478c587190d028ad33a66b037e4dfc15e0e186dcb86cf5948da3311bab6d3b86dcaa0017cc9821894ec6b932fd386d69e9cb55574f6556d7f3abfefad226a84bf4fae72dd2c3d2cb8c8754fe791ba189f1a8039f41fb1df0444576f1c78d89b3fda8aac5466df82a4303d67fad1d44794b9c7cb5851414c716a69e8b89c8da72b150eb25720f2699a89d80cb17746a0c6d2e2064de09c3d8ab5c282b5d1ceb6fb8685a440a8f7daa5b1b1d7a8e15bc8d248489ab3845ecd406cb736c5ec4b27db4631ed95824539535eb2c316ca9242794e22b36c0037fa81b1b4022c293919add8669e3413f383fc0dd081e1adf170942f97cfca65410aacdb80a4608f9630ee920bcf39c5dd084e5b3dadaa8b1b8fdfa40e7261c4c0796d8d506408a6650372e55f8807b6cf896fa8868d4ac99efbb1729fe12ecc5d0019644c68bae03853be99b94e4b376f05c7ab847452acef4a308fa2fc399788d0ce6ac8ab29a91f92c4d9e29463ac1d58828d003332342741e42c72bc0831d7722528b77e2b964618180c8219915a968a31e39cfb175f00d55ecd706edd82467d3d739bb44e52ad1b96e052c7b492b27b4a5e94e58baa3e44c1d31cba69780be49015273da12d5ea288244dacc358129eeb032e5a2401d510a4ccb68b8af0d4cbaed244074bc90b787d7540cfef665875ac16d7886ca98316cfc3727342eee2d17e29c7d7b8a171350b152e1641b0334627b3ceb7651091b23db200ead85c553a95aca0ff522ea20de3e60bb77c040fa0e71d44509c151fd72466c86fa64ef78aa9132cf58e68e6a0a873b83a9eec1fa2cf06a57722f2a3203f819a98e1ef18e92b3f3a7a4b0d4fa8d10a56e62b9a326eabe01231453e4e5c5444c3a006b63d03ac53f8cdf3266502028f3d76a0fe13e8db56bab1f0fe45a1fdb9ea641932bc83d6a3c7268b8cf5b9e2c62880822adf49ebab87eeacd3f5ce96de5497c393737f6dbeca3c79f9307982d61f11a774595abdac9587d5290373ec4a81531f9011f697fbd1cf6dc43366a6d05cb8434e0ccd7e369a493ee13e7805d647b26e8562babacb1a81d29f3a1094682131c05f77bdb0e8cfccca1d5ce38d08beacea3624cf48a5b0373f368bdbb1e03e31d5410415f21967164fcc171ecbd7f54c556a1efbc916ed406c22ebff19e38d92a10ee6e860a4b3bc428be3d2c84e1145c7046d398f42b22510db8bee468e6c259528effc2f38cb234b6ddfbaa50cc85dcec17add6f0a5c13cc2692faaa24a7f636a9e379433b655eae77cdebeaadea9a1c6be4c902c8071c4ca248ea14eb000a49e910e3e39216dfb39cb3301bb1b9edcb3e20b03c5a6d65df50006ed4f1dc9d36f4d5879b42520e4c7b110355550ebf31171da3ababf72e6b7c448adbc9a473b7d852835186f2a1f7d60ba0669a2fba3273f127ec5ee08b142825f5743aa5df2ff9b13e5ed13cf037d12731c013554d0a7f7d5682b2e9d5408ba5afa1eecb6a744ec87588ab03fbcc530953644f11e2dc4b29361692f335875ca74b550b2e2c4af888f37edeb41e550179c23c8dc0a71d67c664f089f6bb480e722471962b5a79a69081deff8d299a2a6ef165ad7915360fc3ab6fbc9da0efa589fc4d9d98adad4e6980c8b8828d149556eb3add87e9426f9d2155f841b1f520b826b0fd22fa9a25b990361bec305613ccba47667843abe113b009421e630b7e3346a3fb84296ee4c2fe574344b38de20799f411d35e7cffb7e4c7dda9d1ca0e53ad467c17dca9cc0fb7bb1e8c8258863e5843318b6062789d68e052fad789cbc8e8f9151c4407ad5b7ec86c13ed2f4e80fe938a39cea75740b57cb1f523453d4f56f1c8268a45920b54df73ade6beb599cab82e2d8e6e0421fca2fcc44a78c315952ae0d1c9ae6b0bc8f4d4114bf75b1d12fce71d9950047bef19eeec21f7aef4565bc11a72ac799f3f04f9f7d02ae0fc097ac191c0e91a58fba71bff3be14722a785919cd368b805236f07458f67c1d98ef0e614b5496e82b68003e13fc636560970301aa4e3f67d89d9a963db7fc6ae1304c29181a7eba643a2a9e8c93af6a0f263b30f953c60ad0cca1df1ce7adcb790c1542b9148384151264ae169b1fe05ef959692ed038d4aeb41d01b06c864acc0d9b032cf9052ce9699109374047800178b85100b60b33c4463b584667d8c26d2278cd5e4f019242ab5d985cf89c3575f14a537784c4805ad67b470dd0b2f59f33134601a214221f60d70028a3abe09470461b8aff2c7356bf5956b79e8b8d00583d4ccee5153e79418657e847470669ac4fd649146c5ebc1e8a24dc97c83f17b09c1c8bdf875b17dce70164e00166eafe1cc9fe2226329b1db4db718b851c799f154d7c632777fa5972d4616484a501827971b62d3d5880b00222b7b03b78b747b5744b7f64d06503e8febb5525e40e8bed5444d538216cd18ec96dfc71258fc00cea694e8403ac5d2a73f10e1b1e920cc66077faaa78a3550755afb2b87de031cb4015f09e51ac62d7f557aa1a262eded0d0ce3baad2ebb428a593e00798e91038142fe9e0e17cc2fd5c69b68b29f09928ce6805596e675af52dba532edbd48b7b6267851ec60b7af3e26f7521236c5dba4cd9fd252f838a59df1659ef3a0bc8cc4d5fc6e04daf9b540ebce5361eef3d9cec163738d6da24e0995e35889d445b0cb1c9b958f112c725d298ce33d8ed4917cf370597eda74879ce90387fbf95853f6f97f2a5a8d212022912a9b86ef28282016710e7f8c0a2551e21ce8e90e1ac4153bae2ecc4e1c1a593218a0dcd8a49e703d3d5feb82a61094171b0b580af33fbe28a75895545978629573b3069eeda43d458a45a1481f35e7a6988a02130dd0685b1a996105184bbac13addfbfff449334ccf8427ebbab3b4a1cf0991e3c3d392b61a66cb369b54b4c0f95494f1fc308d0e5737c030f2392fc93b7b6be4dcf0c9b2477bc9f7bd64a2d8461919fb64f4e89ed3747e75dd681fdaf283942ad89e86fae4f127f504ee5a6762fa53e2a82d00eedb33cabf93a62fb4df0fc85e1e6a9ff56ea6730bf6a531cf63db5d573eaa5c91258e555459fa742dde050c6a4f5bc5c8d11abf9c2621bf129096901ff3d15a6a3d49fee214dbdbd4c8bfd4ae76d71efc1bbfec2156f4fea371c20e7a6d54163abf0cb243cf61f102275c92532431d220157435502ec9989e9d55af14e6c9db96376d85eb06ec5aca3bb89085becadd672dc8896ece5f29c117ad79d889e1e6fb8e2cea5d33ec60b156695772e1c8096b25f050296a9550c4e729f936086f791dd1daa979ce370cf9cd1674c88499251050e68497d97353c3662f436b239f1c807e2c1560f0ec03dd8e31eb03f7695fd8dfbab9e4e3fb75c856cf10bc4185d32f99474b3425e74ebacfd371a6edcd9ed416d3f001c4ff5f97f3bc6d440fc006cd4cec8fbda0409139811cadfb6c9464ff1e486e40be4be3f1bfc8980b3b9c8898ed830ca3063bcf61f85c79f63c5f243e4eeee7279cc06e78f801dd0976e242d37b2498de3f09b950c31a9b356dbf4be8062b1bf12ff781d7c7c919fc69b25d75d69dba6a7bd48c4bb320ca4b6a8d5d58a60ceb5818d12e92114f323a45d484d47697afcea75759a16259cdabdffa96e9317378637eb30f27cdd2c8bc4c96b1bfb50ca2d7d163a0f94ec3585300c22a4dca48539576f85c2f5e7c87aee52ad0f42db8eecaa27541e3f93bdf76daef9ee2a80cf978ddef56833b091cd6c5a94f39d810924e77b5dc9036afdb24947fbd5fe6c8428b1fc8c6a11372cf1838b7de7c422260493fbf924cc10b3444c77f3179a45adc39a6a7f006fc42ad2073a9d2dc047b7220852b13decfbaeeec74b10124954d0697c868dc97872f07a755139289cb057acbbf82ef8c755a44cc93f6b5d0b411e19f89eeb5da7c4de72269a2ac030b1c26aa940948f60202573dcec89b796adfac867c46f9ea6ac88c39689986fc7b3445f77f0f0ab6a09b4239f47052c8be201f5fc82d749f3d8cfee341c6d4956341a8c01cd6e116068e97dd8cc8cd02bb33051d57236e8bbc35e64910e177c868178e9484fe92954459a10a9042f532621aba197a82cce105827730379fffcc4ed93aaebdfd7f4b07136037a1e23b6bfe36669f1488085bbda23be3318860f8527563d301e88f3a506f1331b18daef5519615547581c85488a84c459fdb41b767486f0d5b1f89ad50384259a3266d928ffbc1ec0bae665b1578b53bf69c80b32c25af2828e3825696dcffe2fdfe6c8f25bf69c89011128fa50e097f42355dd1e3c0f4ae91dcf49332a423ea8ef48f791a2c3f0310864cf645d8354eaaad8d8f19c9a5958d88debd9e6ac757537233b4fc9216e521cc092e7a65647efd0d36941ebbcd701d5d27a3ea00043d47b284295df726db687b6c982ba4451e6f8791e4313e1c6f89511cb2972a967be3f7233e91061f8ce302500f2d57867a870c6bb6b5cc63fcfe62613d423dd015994ba066dee4d8b45ff2d2539949e50400a212e6011cc05474bd82ba1daf67cf161d7ae3f50feb9b0a61243d75b61786badd120f0e7701c2b7a3ed642e214ba09f159024ec0512edd8abe8453138d670c5baa00da55f38a8da2ec88055b72af766bff44e921aec97ee8a7fc8229ef473ef32ea8783e6e6eb03d62bc17f701785f6433f6938f0fd4bc2e4ef0a490feb15457e324f56b7680dca38096129fdc11b4eda2b67c22a1a7c53dcd1161c7cf68eb3ccebf3fe7f69800ca2a2026110d89b8838cc70c8cd892412363f5ce0b30657f234145e74ce812ce2ddc750e91e8ef45fe53704895ccd57c95a41d7ab3bc86a402c70cf90ff8c4d5fb31de78fc161b7e2ba13e783344551cbdac8007eb404686172c1a77e8871e40ddf00344065e370b99e6d8fdd7ee6f0d3ffff6fd549520b8dd65fbc3ea83b624f65f52a2c5bd7a60abdf6f4f6a59f9ac40f1245adf15f7569778c2ddd53c27e67ec7a78d327b5f167adbae8122440e55d313e7aa9a3191591b9e511f709bf58067f98f0a32ce79a732cf20193a20cbd87f1cccac0f6ac390ae88c53f4a0c945daf8e363aa1a505dfdedf618c697e49630c9d655a1092906e27798d00cb8a7d8c0f149fb9d3b8157b3bb9749dc0912e159f44e10cf80ea8a745bbdd700e5dceb9b5301b902a763a28a2884d3436d95fc811a0911225c4206caf6343476970602c9b2e6936ef1dc65b1fc0a15c7a7f7d71a740e2cea2a656d2ac2cedf830de482fad6f75d1eb9f131111ed98e02c251fc78a8a87dd6efb634f7bdc3dc2a30766f6596782c243b37c0c4f6d3c51e9ef8310d996c43fb5f0d0d1df1ccc4980c969497c99f4ab8b61334cf9034b0be36006d341f06fdfc024fc4042cf1d8e98739d66658ee9d5c8246bf3fce362b650aa184ed59cc65d481d3c449a7e625d6f24e2046124a41f3ae480381949679d17c49b91ce646fefc90a0f34644626dd721fdf81854ca6051b233a734a4d23b83a95092532a04912b6aa46c3d8715741a68952a874a0f3d74cb96db85d417d2a35dfaee76d79a8d564a937b7ba5ce80fe31560b7346f613a813051ce49c146ce87d4afd7b2a39c037fdff7c3c41da6fdc593fbf18120973a67142dac8e6f8d7fddbcf7e92731b356f8e066bc478c11a7ae8b5a0b5fd8892067ae4d34c4f23bfa8e3a27e70a0e74860ac5969b5729da325cf4e092c80ac880fbcac66d37ef0abb5ba01d739dc09891256033fed3a40382fdd0245004193e1667989fd0004c87ac744842ce038b0ab4d779a55ea5c4eeca4ca2fa3b1d0fc8f572635e4316ff527842c67c18182694f2823c960af3b0e97f433985401226da12eb286279a9f935b599a9d84fbd39245af1c54bd9b9d17a0f1472f1c62a5faec9a03effb969d79e5a86baf16f8ed03a5d86e16110db66b2ffdc31d6d626454e6b29c595e3c9bd8862bc3f210391b483f80a3ef664b5c65c276876cf794ef190367a8340748e4e07c0d88e285c2f7ef07cc9855cde77dd0763a3971ac66259950ca2435c9d5516393b716b2bd09f8bc1b086262ca61bddff019662066ec05dd771039c362d9b98bc534b1100c082e0acb5f1493de2d4ad6d67120347d090d0320e41f3ffc237fcc859fffd72cc076e7edf6ee10818caffca31839a22dbe42170deb074119ce302c602de1d3127c1bcf12a696cbe99fd55b2c59f8a6ad63c33ae20d4bafeb6cbc26f37d11b56b344b2aeed416cd70cd4427f066311637d0057bfb7f776ea56e0c3a36d24d5522b8b7dd21ab2e96f2455c963b761732ce72360b7b84731418ededdbd13a97712b9a1e43cc04f4940329a1969ecbc553d5100ce2b3492a5a80e0e2178f11427f1a3b8dddee551cf8151e86dd91ffe88d801e990b160aa09c0d8f30d0470cf925c401be07c64386d8d4e39bffc317900a849174a6ed260abdf9757bf2792f41783e2b1f324b4a7f5c90dad8d249664d892e3f2aefe474eb83891958ea2e4a7aea1135b871e4cd09471b822dbe21595bf730ded9e4a1b12bfe162b267e71cc5cbd738c2b3d0537dd918c101e70ce8c8f202ab19c26c6fd61a1c8107c0e7cb34ff9943e3f50f8d140a853d39cb2dc430fbc3d1a35520435c463d47cf65494a37f5939f487aaa7d5a662f690fdd98a25565366ab5283722c011e24a2295c661d32bbb3591b75ce6df82f2d0b3dc16261b8bcac0ee69cc1cca64036fe74210c3edfb0991eb85381650a9461712724563df47b8ebf6b91176291aec83bd8943db1b02fccb2b7e3fb203d8ecd6ebe0d14d3464659b1e79326a4bf8fb35047287baf4cf0d87a9cb6a9569f6ec558aa2e92e3d969f534d63a6d5ecf383943a7e5d054d7d273d63cfca6ce46417fa2fe38aa851c253fcb4733f523baff54f2db2e0b7fd86d13bef1c1e683133119c3c3d9658a4d80c67eafcf2072e81af57db803a3e962b467ab893205583f804664b35a3f8b0b8e1add217516e35d7c093ed7fe5f7dc611b7261f61857a4497bb53e361f65ef09cb4fbbd17021309005827feaa1a18e74cfabac45db689ead7da75598226710760d538c83c19112aab2d97f433e57ae1bdb56da2baf320355ace657eec66ae2f28b23995a68fbe90a4d0d18ffe2104929634085966f367d1c2675c7e27c66a95f7962d7b8cae80c48cdd62d9097f40e1ab729c456e5446d872bd26f77667ab685906e21792aafa95b41db8ea0b24eb273a163cfae2fe93b256c7c64277ef96da84dbb4f24f941c5405508c9aed3cda382a372207591bf7a3a6ed8724d29519da0669287f801d5c5d35a656199e423f083c784f16eff845c654932062db8e620333e879d4aa10c3b452620c6d87a06f6f14fa9ff7bf148505a373747616b99937d9d879f35e3bda0fe4ecb086fceb320423d9bec3931210867ddc3aa4faa7ab6e8e2ddea4ded51221bdef32aac1ff1e37103b3ab82ba1e7d077f7f9142f3547617154f003b87412cb07a5a42ee43620b249e6d9a1c21428b7260da1840ec4bba36c267037e821e97ee695e33c6fce5dbd818b8ad6671a6d7a2a4508ec9ebff77739eb8a383a6fee3a4fe85f40bd62d985fb8847943ff0a98b6c74e37a03ba42f70ec46edfa75f718dda86ff337bb072b880db382475764c869381a53bce88a6425bdf116569c4574a160ddb799b521697d1853634c7f35fbf426931992af17024631c58b17bb6b14678672895fc0fbf3d0bb5484b3471680b700c24e6c04269099774cc27f16a22169a412acead80ce08afb07dcddc4ea9d158aa2346edd62a9e37ea40d32bdb5e1609e124a598a4ba7404c0c9560a9eb2cff8809a822a4effee7a09d94e0038aafb75023e0a9dafb411990291ab39afb4dacd865c7869bdf4db6d87aa2b234cf582af22c7e2cee75f2122af2df561ff8759f5875aeed9d91c7d4955f62d7b0dd012845d90ce2de361107e598f1c16d8c338d84abf99d088713f6e86d1552d589e4461fb8e0975f1ed02f20d5ae3745986298799d373ccd807a92b964f07be7d92dff71a03d47754a728b3e0b8ed3ba852d926e0271e4aac47b53cf6726af834ada6339ca23426a446cce4dfae8b9e89c165c241df3bdc47ea5af46563a0315e085a65e0e436e0d268e71de7be71b4b6ed7ebf0ebb340f993edd7cc329107432ddfce203cebfb4476866c031874e36f711135dfd2a6b3421bcdedfb1bf79e2b0a7b1c822dcd5a93125c12c8438ef1cff76f68d8ad7ec67a6abdcb8d9dade370f678100e07b3a775dc1ece09aac40b876d2fec3107a6788a17148ace5c5be19a6a67cbf1ec36befdadda6d5b6c9db15b20a589860983b4c474c9758569aa5c8ad4e6b77d3e59f3cdbb7983c6af300dc0241dd4c3d323062794c18006450d5e6e6e9d769dd10edb632a9376112c20845455ffca4a486dd8c90add9869cf72f126ab8d961b93784df569bde5e9c0fa1337ad438a68992c78389b11b5e1243602e560033376824f2713bdeee14871f035581c34dc4086659409543b9d0b858ffad3f5c133a3cd2ced00f821e6bdafe17987f6e8c81a0de4f5c2a6e0ba175597e6ecf13c0c8fc52960c68e2b194c9760048030cc80fb84d29a2029c67c81e7d0c740a63cf7e0885cd2ca0aaf50078d49774dc698a3804379c9b14b2726dc6e6e0b403618c749fc7a2a1813cb07528e38fd50f9a2130451842523f33067f2e9c7ff385b3ac9018d212c3ba46717d76350c6a6b452d9853718614be3ac8b9fc2698c0fdec36dbbce6fbccf013a898835488d3d8d3d738aa64048c221a5ac5e9c6988cb5017d1526e19202405c1e793714464fc4fc2fa3e2051a23d75b0bf1d736a2161dc2c0b068b34ccf975e5e4b792741a1ca4eda9098de5390465175d62c029af9b917ecbe7e6fbb4e28a706832e50ceab66d7a6bd60b88854b19b675b1306c1d2b19384b2b4fe63b36f578a942251e28b365cde882fe0aab65357543c3927dd24afa912cb8c1812a53f5681616a45abbbee500794eb235142c14cddf1451ec3dd34df37855c9fcafef19627a087651984e9384b9b703aec626ecee48bd768de94fc8cc65efb6c061e0a9158c73f40f35aa2fc6256a3fd8b05478fe35a9bfae668964e692ad4cb12b7f7dd5ba2f48afa3d62e93cbae3838b6c61c9bad192640bbdbe8f2479e3d070a6a42b98bf9b64787870c20ab4edb5fbf9b88fa6a8eb85396727c1e345e3de3e58bdf71d552e89970f3e1d6aea5c512a297d9fe7968a1dc68a53c42fab8f9e862c3ef9d63dfd3e111c5e4d3db04e3ed530135b9100b038b298800de53f70aa9d0bf815d8c320d157848ede3c13c276857267842bf661a8b140cac5be07e487b0a67a6a9158f9a91a66c121c844c41180a1aaffe8a78bc34536a388c99014bf994a2453940f42b8983405888c8f85f803b5816d1511e752527101566e4bcab5305fae9f62ee9c921503a61cc50a46fef4dc7b80dbbc80ad4e8c1b8f712a8f532d2f5b11de3027e5f0780775ed1bbafcd1bfb7bb13bc5429a1a30507de9b3c17953b0b5dd6159af2f1efafd9479c11d9c0ef062147f32a13198bdd9e02a91ba37be82fecb52f90b8e3a5cdaba3681965ef32e5e3ecc1ef5d24f8b49229f893721978a1a78f267319f626fb11f55063d97fbdaccdf30b989b61decaf0de268dcc7b74e16e018eb0aa54f90a050b916d0c6a5dd8d937cc6f3793bcca4034e0dbad14322eab40b9d6adc91ae71dfee3a16ce8c96d792bb5a35980c11ac5ce78a3fb72fb6ba5a266abf80b69d1486406270e82b23da6b747ffff13254df064b3067b7f1db9fe7465795561ebb18058293fa8a01c34f9fb9bc6a191d10f8eb16f6006e1771e5e02c1dc1ad2aca5ccd9ec6782abf950cb71aec9590923755fd8cb92187906d8aa1f9957329080df7cb615afc5e8a45037088f97d927eae5442deb8875f90ae361e061e5eb45415359424e3b44d533a1f41214acb23636e12e590ba9aa6569bdf3c16dcc5c215b271807b33a73c373e0d29ee3dd3d8e2416300684c7fc4e83a4fce412dd5eef21a51b289539c5920712239beff9ee99bf1efd31c830a01ff48dbd5376081cb328c668fcf2afda70135d1e8433fe10310522ca38d9feeecfa439807212ae16d8404eee4f7dfd07ba4caef1d283751d62bad3aafe4ed45a686ce13c86b67d086838f648f5c1b4592411af67e3abf13ba8faaaf2f28dc17bb642fef0cd6e1400c51e375eff1fc61505de3837231dd43ed1a97df11261ed7cf863283f0cfd02bac1200a8e631d8dd13310e4e3528d13bb656d57d2cef89e3a2659ad2c7c6d40b02a11750211734ff0d1aa317fea1ebd23b8ece65a67ad9ee69639153bc9676eab1722d3b83eea79224e9d633f2848ce45004bd6884dff30f3b161fb063b8a1b01ca09f5bdeda60af005909e6df2ea2fe82fffed59ca6745184c4ea1204e1e7788acccbb7ff345814c1980428c31e06313808f43853fa6b4d8642a9025116f77ea34c4e72245eb99b575e99838b0cddec43965d62f0c64a4d03e5e5c05f7996ea9d838216577c86354a7d8284d0ec25e683362ff217bed84cd97cf3f6bc1df3580b2d5723e74df5a3a93bdf540035329f038a262c8d68e759ba0ded5a692c94f694dcb765b59dafa788502088a7b465302b04cdb88050557b4699bae7c0c81dd1c0cfe203148642d47f7c5466ddbce2d11f74443c4a3ef56a753d3cca28046b19c783400acb6e1725a33d9d7724eff792b14a35893f0f3dad9ec88e3701bd02e26f42acf75b9cd646fe5beedeb91b52cf40f3777ed00dc0a9c362d682c20d696e087b559023fc2261c984b6a684a31df61fe4c98cff92d69fa18d3f243c214d28fbfa94edb823b022f60d999d04337abb570e8dd75cf6e9525a186155dec76af47d525ca611d6162008aa3c2f0f3a4c7fa3f64b3eb9f6c40a7de4b2fd65368e229c81c146b6303c704dbcc1af5cea77b34cf625faa918517215dc89e280ea859067d1c68fde2a0c89bc9b8014e02c3eee065eb754d68cc338befce42c079b237dd854497a6538de9e3bf8d619bd699b9811786097f01d7a6bc4ec7a20196c640ae7ca6975bfbcb30c90135a32dfe2004f710ec974ddcf617241ba568faa01e44b62686949a0b11b477e63cca3875541ff91d83e34cecafa7230c68a95c1d6a7ba0a8cbfa205bb4bd3d4a3a6fe103ad11c64842d559a20ee784e82dac60e70118434ca1d6bf1b0e537ac56b71add50eb1e2f9c9016144244340e5e46e9e5689f0b6ea7da8410f2b8d7aa0237279b24df6f8da0b84ccf5f330447091a1d331bd37191754ad0ddf09247a5a98395dc864c2ca6afcd9159e1e83c2ea6f61a94d52db0802b10e738d555f9823d5f979684c80ce84b98a1bd96967bc47fcb44cb368af0eaf0bc67bfb0d56d4c841354f86a5f28c9de36fa39cd236b20fb189286d3a10a00b8e240ad9e7e0fde48ea9967db86fbfb376c10a6ee2a75c7ce0c648f2ed73a402333183fa813effa8fe1430555849853684344f8a465a96263c035338debca80471ded26d78abecede1925b14ce661d9aada7c019b72244227cf34b744dc690d3cbf5c99cab4548633815d1e5050fab3ddac4e00c9b07dfac52b5a44c6f993db111292f6861eeef1d3809aaa6c6d4c427dec76b62fee25d62f33cfe8a21ca82500cb2d91cc35bcb2dbb5a0b10121d676911979e69596f8f990691b3dcbe24103e872732e4d934338666186a77c1532a2f3fba6df30abacd6dbcb9f35fa991a39e4b374d2ab5633c6eb19929063bc25b1449a7b4eac4c398decf2720dde03a150b04f1b564e99a7bdb74521c359ee330b647db6c455d0391ff60d9d09f77c2ac3c516192a9837d11f3c336e619aab25e165d1f7af8ff3b1d2068ec39e85ed5f2b5f548545fd756a045a0e0e01b00ed6fb577edbefb72ee80d3c399de9b5fb6479d24ba64a53a8d574e8b09d8fcea5758d806024a6949623d33c57f046d265c5f38839a2366c10a8743f265be14ecff04a4514f3150655d0098d8e6df43d2ed93b58b68740a70a8fd040e5684ce59f436e57a7913a89ed1279f033ccb10be741affe90b1d5b5a77f66f9cc6a9540e21254b24b61433bf87fe8f05c8981d5e6e1048af833a5344c1272741851d9da86b8657888165f9f0b3f4ddd22fafdc6edc42705f4034963f8accf549153be298b848a5c447ca729683343703de18fdddac0428c59b2ac31d5b7d67fccfc51dd104fc60342d63c809b1c514ae5cc5f8c6d10f57a2963b9bcbb783604eef97d47990f3184b7fa39e007c65581e8e73a6d95153f0d9f718b0a7ba74e82fee7bd58ae1bea3af30e83c53030cf293a81501ebbf9d2c7665f5f367733169d8bfa405166fb756d91017291b33fa0f7ea5ee61a904f53c22aa08ae2d06724b89c55c519f315ef74c3f7496c504b93ab8755b1c4b68fbeb31337dd0d85af5cfbaaa3a59be3019a95dd866d32bee54702c84960dae0f98b651a176831d2cc7a4666fc471d99086676884a412062f8ce4d1eeeb0bc185261325198b81aef3417f89c8c78c2e88f44bb1d88cf11f3fe4efbf8df0d1a87c6ed5183ce82d5b358c7bc9e97d4d0bf109352423da4ca54c47c44f8a51b3921ef888ccaddb80c5d8ed77788af1188418affc27784898fbf5d042db32f8905cdd6b31a337dfa4efa5ef2bf239b468a409ba82ed8d5ddd246d73f58f16db263cb4f3cd81fd9b03eec86cd94522b82beda269872fb5e44e1d5783ba8d8102832f13313d9a5d05ce91106ad896649eee2aef9622b6e71fba1e47812174b55831edcf4603030dba0740191600c6d5ce8bb3ee586cf3beb78bee27dc4236196965240a76769856a8a0536ec3f130cfaec344d98d9c5be0d8d2adce5158374d5c8f8ab9c515c9a52065bdc86a9328b88e7ea5d7b7f3444a64a7ce4b7ad9e5e6d02189a9ccf6175d72c6ed7f7467dceaf45757505a309eb146d203eb6b393279308e80ce763910b0884a028da09bec9982f0b534f2b1dc048fc0d89cd840a4c065861102d18f0f4de7e0ac91b323827f900270869ba8139d8bedc98a3da5c40bcff9ca67a2242e8dde78249884cac925d111d2aa15f6c27008f048fec6e1035502f8f28dc436c65aa9650be3137cc1fb74a6e528c0e79e33bf9f1ada0a802fa117ae46b68b6f625fa2fc58ee12282030bbc15bd5a716856635e52caccb234b3a9ff0c2142a2b9d3adfbc89b961c6c64e047662dda6613fb208ee1264d1ad195cc88e1f38c361e4587dccacbe9fb59bce6e8ddbe5689223ab0484de22b080fc8784166684f361731baa8388403c0ecda7b83c47d46de701472d7479f77e6e71571a656fe266c805aa9dd6bb46af55119ef558971f0dde03a08adeb169498f7b7da50b2326f40b8f0c631eac96e832c09cc740fb23ffbe46ef914d3fa92bfd6ef123917e4c9b47db388b9e7834045a2a1655f34e0763109fcab0a580950b1eb3f2a2dbf1c689954d6f1a491ba023f70d4ee0b04b99a96b865b4e6a98c508ac8a24d41605330b40d3d898f27cb8b4bc3c1812f9801ffa70ab1ceef7d1d2b63e0620165203371163bcd7c61fa5de41acf615c550e90360866d7684796c5f443572a38a9f09c0cf6c90c42cf1d91230478e2c8a7f2c428f08d50a7c544dc5ec5a50f3ae02495cd75b6488013f307f1cb5dd2a02ccf77b9e108286bf578ea0ace42141aaedbf30605ed0b248c1cf1b359e70346258a83cc9fd3fd5b5d88cd854824a3315df55c7afe83d56a61f9a3f2c9808ebc116774d1cba39754676c7f0ff99a9a61bf3fc577a49a33109c1ba63fcf53932b90ef4f349b4e13bf888841923396eb37d0a096162f903138198b56fe67c48a470db6f4f1237a8646b0659d2c954bad506c3ea7037e9ac3a4490975b880da4700b25c5dbebc97ee8a3cf6b0cc26d87b53b521c5c4dc7b0fb9cd1cb12e7cc1b8222b5c85c93c817b395e32fe472e0b8ec1fea20ec2a8864f0e10abc0587941b69f5ab24f7f7b746043e06acc34dbc9cc9fc0defa6702770b7582d4105ac57bca351e8094558863d1e471e93b58232912f62973728a9695cb888a81c65de5131b7885bfaab2757513623af84c5b527088e2f350a13cb0ad96d7e1f00749cd69b4322ceb9da859f4cc76a136532bdb0b890322130990ec0e73cbb0e3528eb4d623b53c49203f57346f3de35642dace9f174e86c162253e9384a06debd73159c3964e729a0a383eeebb8d9336fa178fde7f639a14b7f3ea8a692e4504eb41b689d09f55b1b77cdd49c0e125c9219721dc380cc05c98efc86011c6b7fc0c9e42865907e893f0b762b3b787ce84765e6a754a7aee8721afda57e8a114781557b27efce801d9a3e5905276e4780e1b34700e0b141cba1e8bff0eed4f7a81dd94728dad532aa7da697caabf17c24bfcf470995383cb0cf1ec747f53c5ff7a24366bd57c384ac8d7645c94ff72d711c805fa84a5062a86a40e8c8970fd8e3a832e3ee4379a4100da5a7bef518c4dd22b58919d195d8f41cf4d53ca53abecf791a43d629ff4f829daac94fe0227f065e0f2532557965125f91dfa25bfebe2dbc73ca6cd3ba0c65cf7711653fab1cdc17e2841801f90691381064bd41bf11ffa108fa95c67599a9b16d8983138f4c49ccf49b31725280ceb69c319cc21f74544c8b7aff14f8fe937596d407ea4a895e7111e3836c57f23bce8120406c260bc8971d4b4d953c2a1a974664db00710c00fafe170588c61b970c6dba9836f8f1f73fa4e10455a6c359eb5f0f658341111af0e9413fa3b8e8c7d7ddb0cc77818ea17b9aa5060166e76afc7c95843492c5331399e7972913ba9b0b1c5dd1d50a79bf9e7ce08b18ec5086e8b83d95d4382db9afd7a7c495b5bbd53615f915007114be8f0e2a742f71954a593c52bc31e7a19888c33d210f5863d8794200638b38d7e1a2ec4715646822ad8acf166437f70fa596f7f02c98c4d6bcc2368254672b32ca4ab50c4c4bcab9a863ec15f266644a382bda8a7f9b00a489e81d2fbb3223ce4f56387904ba22a0381158b87e0844dcb80091466a191d3807ea6d60030998ebf7c15dc9bda4e713779cd8a6c74d8337729e7e638c2022b3a0be3031869982e9fc6419ecf177f454d32432030a0e9721b3eb06304eb19d5578f27033b06c9526db333ae494eacdab87fdf586863ac42b1df08e59fbe06f50883bdbf9d600e244cdadaf79bfa290791202035fb6ab30029160f27fc78006a82d49d5efd5769201f5e27cc93286f45354711b50c6907fabbf3a502aa0e80443ebed2dd5b0f2dc5386fdcc37f1d5ed4dd39fd863d7423bf3f7e937f7fb01c99f18da29d2890f9743c21ed668ce8c840da7630c8f95d869c9daa62215e6ef783eef432d8fb64974f0b95c3e8b44911ec702f88c233be78990c1f2f50360591abfcdc9b94bb9c547179f072193bc35d6822482afeb8f8fe496b946bcb253e66b300c3942f25df67674dd2df10189300b1812e40664f8fdd65db1847444be38d722309b6250a9cc20c0921ddf4d187488325b470059f60a3f2fe8f8351726b490905e85ac099e943af96d1d2c1e804f41843103b3a4bfddcaebdd6d182e7247c2cb54701820dbdf4cd83aa9295578f3ae7ae32e1ab85ac61c2a9b7ed43fbd7454bacb99e861caaebccb6508ba2f71d75ae6729da896a99d28ad37c4bb09f89f572335cdc5784746d252b16e71b31ed64017a8a18153460f951dbf8a1a55f65fab9feb96ff7af50dc250a4d73076eaaa468bc0799edb87b68762d8506fff5054e79f880a93719c7dbcabf926c50cb88d28819c9ba245ac9002bf18a835ee4d75ca917a6ea4351b83ae188817dd5994c6158e90134b67e4bedc3162b2f4d9f8f0e8c64e4354d20c2bb1e64281839278749385a9565f4dc1cb73c6c4bfffb94a878a923b25793715baecfb057546bc9c1a95bf1f8f4fdd0dd31dfd3f61b49d6e5c3684b9ae25a9bcad49ba912bec871f9a2e7bacce84049ed6a0b3dac1b1e4b9fe986db90d7c0d27994048d615d90451afbbdb2cb6d8031d1fa042777b8b1f11ff101ed9d880854e589b80193c0dc848d5be73aea36ac0ad939608b002ae55afa7dda1428537a9dda696787b686431f27db37a9046811ce90e168e7cf228cfa847cfcc798075cb9b929a129f0e15076419bdc45af246ad86cf47bc657ba29a859b6db3cb0b48bbcc7c072f4b1e6dbaf4176bd301a3dd0434d97e57b44a44ed3c8dc4d60347e7923f7cb6c56a39ac5872c3365f79181048689f8df06017c5b17150ae863a6496a197f6e65c7176fd21b026f834ccc5bf22e3b17adcd753b62895f5e4197f0027cdd9a5984b5938509f11c2622845f39acced3b059e0c77ca460e562f9be2d8e65ca588bb744f3df2cf8864a446193290681a708d12973e61409e0656b5f91c64460f2ea9bf383be0e3f108426ae9eda747565852c308fd1f87d17852e782c16579ea65d7fdcd9678267ca323657cf2823881cdb5ff62d9f0ff5a306351d8724a2a95193abe748f61b278061fa7c64ddbd8cd5fdd1f5a3d528ddfdf1f3d37ed676abdb627b84a7854f86cfb1d5ea9a9b0ea8a7e5d04df8b56b55a865b7680cc79b660c784986f66cdf7a0fdbb8ebb7a3eaf458c3498ffd80e8669097e077de4247459220d379e7f901a6b69130703a0a141c81bdb333dc61eed0b3d95badf09169ccb093905842173a931df1c00a7da1dcc38e7c57bfdb21f9102bf16d5d60e275dff1c85d1bdf33272247a7760ebb733b9cb6bb7f81719eda2d78016e84fcad3b8cf8ef3531c03c5eaa8dfc10594ec1d8ddf01b8bb752737b3e65512eeec840c698b6ea07a307dcc3c4b927c653590e1ebe633de0a9b4b2455b11143296fed9328ec73cb0e53efeee0dc76d6a97fbcafee92620fea3cdcf01f4092209650f10803a16bcb848e41212ec09d1c749cb93a2bc00037695fc0518bd173da6f6e333d0a87670e618fefde664f6b8e1067a81be664cb6ab1a47377ffb9cd70df418efefd0db64285a1a5024f8bee9a81287ea87921f996fb4e5a19ba9c5e1877824756abe4f0aec333b0d567fd6b87aa42db02927763fee7ae691919eedbe8c860c0152927eb1979dbae126cb616f502233f9c2e197d0ef1d3687817721a120e4c3e11855fdd36a749ab61b70e5569d0969c5ca8a095ff2491065785f6a454f04a6f336d28eec8fecdd8a79bafa053a034757300124bf536941665629a2b3bfa965c1afcea928022cb53a78fa9d7ddb1860532abfbc2868c91daa57368811d6bc86cd4517133e10441775c9f8dd0683c9b9516e257a96eadb4b40229eec971f02933684d2886333dd6d6d57fd135aedc84f00ba3eb5f2bac2999c98a6785345b144ff51495b98d891dab3056223c788d3357ffabc23be16565387638a2345556f1101b75bee0ed4ec23b516c07cffdd827c943b311c252f50f519877660229471dd1f30a4005076cab688ccd4f6309fb932410da59df0cc7e7b17dc434c3f7e887d6702a51e53bc61ef85312beac9cae3120762b33129eee6a67aa6b1034c598d520c0e2a28267e8e2161f3d2954565f6697e1e53ce504a446f48859774f558aaae97aa11119515e21a2a292ded56eb75caf27d2a398e6d197bc5a5418d7e4f69dd15784e8184fa7c4a16039145bb44c2f82ef1864998b55decc50618bf97a5c5c8555994add9abae560b1a13c1b8716d7fece62028a67698c16742394409a5b0d3c43b86d205a8cc0c4e0236c66db7025666b7ae08aab205e6403d45ccd19e44781b35d94d579558a72286998af0e1e1fcb7cd0087a4fd943851018252b8acd68f5d1d54b6e8c71bed4d6df791813410d54a115a4d771e3feab3b781ac86308f82d06f2485d1279d2c47a519cfb5dbbd3de03191f57c01347eeca2c579d0e27eed17fa11e70a2bab0dc17df409bdd5a85451c436f2a9ecb9ea39817e0321afed61a22d8ee0afc97edf002a0717cb04ee166887e7b1c1324baa401e7db991a492af705d469911b8ca01833b057c53004c1eb24ca4b110d572b769caf959fdf3406944ca8bfc640cbe1cb5db96d5210af52f8894558a601f27725163e06e69e9975d932a21f4f7dfd9488c96e552c10a4eab638fcbb7e171d3e2000f792c50b1ddd435423d8dde835e6b6b3ffc2448ee7f6f6d106dbd5a8f4076432f77338df3c5d1be3788fc7777ceb7a2ab73300d76a7893f8d6909bdeb288e9506f2e441af92e3031f2268a2ee5abfc612bf20f214ba28461cdf5f638d5f16e3a62aa2f93875981c140f906dd2469d68ef2a608598e39195bcc1769b4a1dce5639d3b5b115c8e022f3fe01652ef1a50cc1d1b7ada5a1ec809d174bd9f7da21025b048809be6123366de959cff243cf5df003985eaf4c5795c50b756129063894876bd2849d1f71863afbde04456a8a52b0009db0f468add0ebdc6d7193a569e01e61938bc7954ef6a36717ea5318079a93df28362080e27bb9ae3e6ec186dd78831a1d1a8e0483bdc78333c4373a1451162b6d4e349162973b44f30c36b5370a83998728536ba0b6705d41f66667c5de7faf6ed2e9cf3adfcc3e8956d65362ca6873208ad88e0839a42b5970ab544b7b77d3010f66b8dd2dfe1a500e0edea3abfdfb72ddf1d7179850da22e524b4a8f743a9c67fb8ebe3250c436f161be8459f7204b3c74ac4b28bb413cae1b09ae0183f50edd11941ee55a779c11bfa0e27dca828498ef3b057a14c96713897448e41ff1f36fca18ceac4939b80c1a5d1eb0e1c74bc92c00e3e18611c606e268934acfc68bfce3ea6376b6abfc8f5f4e8b085bbe63da732358a73bc258d1847897f70e6cd89b352ade7da7a740e2e1d887c72aae1ded2b951ce30f5649cc1831d799174852f57e7c52ae6bf90154ceb8e355c590df04bb1ba03e471d3b162ab77de0d52509c73babbada484fd50a2815583bee720ae539b73cca80a07c0fa352ffb8745a8acf1e28b4e2e639bc7e0dfc5d96349aae775b748b48649c7f27552244c948007ed3df25e7f5ec929c649f4c7af875305dd520bc4fc179b7b077d75873c6aa01b5d012af792969311ca7e86ecdc1c3acc2ba9b83883dd0e0006769de241d0235ed7a38ac5473cdca1acba7f41d5e4a0c4691f6303ee6b4ec816e015feb399832add9e6f8d60064ea5e75a3fb73711f61e2f81a00f244b9aa3d4c7bb67bc843648f8baae77bea7bee3a146114519f3ddbd167a017ca8b7e78761488df79786ed6e3e26e22005c90ae1a9720ab7d8afee133a6199e4a737482882b51e37f44d08e89793ba8cff3ccb9d5ec5b7d5d2086d3c6cbbff233b8a4fb5ce83b5ab1b16039cfd16d4be8f5b0e960da8a03d3670759d4ae15648021dc25fa832d08c80ce44f62c8ec98d6ac138bdff8bd4963044c39a378d0331af9157a235be4c68111f9f605d75e018bf9d03083882242baed3cf432da2438589f6707fd23109d9384c96963b97affcc751d98e189ca69ef28de12667a66947a973865e601e129c06e436a42880c9165cc8d23ab6da4a3976e9c5a66076ff4e9268b93908e5d013614fe05059a9d761d969057ad6fa53df868e172a5c0346c4a0b78f623a394fefc8d5cc793b3ceeb16f595878bd3603d61d9ea37ec3a8c883a6eebbaa5f99b7eb66240bb04b214b5b68d2d7c7004ea0975393f1438f98640b98bb4a6a278df1f51f4d18b7d4699a449278843711dc18d0980cd78a1561bd4b3ed7b4fe1aaf20d3ae4c3eb45876c4089668412c5114b35d6bcd27dc92693c5453af54ffe63707dc3946e8ea6ebce148a305cdf0eae55062c0ec8bffc2dd9229c8f4112c9351ca95ef28013166198b0497934d0988b47c57dc8e1236291254bb1f3b3ba4704ec2427b8d40f8d1b5f8b3b8951731b7b396eea186f0e524b06d7e48132498e37e6542397f48bd1bd95e1748fdb3382e91988e21cf2e4a8ba418c4692fa8d68486be0b69a89fffa463317a96cfef78b9e231666215134b7ea1ee34a900d1a4ec5352ee92c859da273450acfa44af6665d71f6d4974e3e875d0fe3c47b30bff20c0b885e1ca34eeafa55ce461375b99b6cb95e5ba41e06ffc80d10207b7477ef1f2c83eab9f5578d90502c7acc86870cbb203994351309a9215bd0485f69db7152f1f2ba3ff23a2a5882025783b70661bf1264f0f172c77e1aade232dbff2f461d75fbb968449f50bb84c8c73604e847c09e0f6948cff57e40d60008c9e2d429a47faf8ff63050627b2c79ae4f307269e9d88fc044b9a4f20ee68d2e423a0ad13b82de072f780b865a41c0ae9cb2c76a81fe07d61b118937f7db68b95d122d010458bc6ebc4bcb6110dcdba7241826cc0a30cd04ec427d8a2561889e4c5a03febc36de6245dfb21df2816a8199d43609b1b4544ab9be890745c6aad529b7d496817d40a18cd415e54417a7dba77e5680a171b9e03dd17b3b004906b6888eaee254e63498f20ca2b9f7951f72e03c822af5de58b00ac0a8163b0b5686ace052150033bec53e81e46d12288f4eb69ac84f02db3b541de393eaf29970880bda058e85337358b8eda3157e455fc503a285d68481454a079bfd826867ab5581888bc304aa0cb9fa19fb4613411d0aa0b902667d11721a78b4034b15ebe5ec1bdc5256cc098108af07908adc1af77b451ff7ddc1f8ae9cab9ad1a848e744ecdca722842e8d4b00ee02b991e2f21bcf66c65b0f69615424a99be64ce28251f502a40d3ed689efa2972f39cc38ade1519822b6472eaffd65199fda209f5af3c0d85dc681adb14f78abfcdb5c03d171cdd7039ef6417fc31517a2d2c9a56073fed0171f23527445f1ed52efc793ca78097c83e2b06555cd3ba50abfb6ad34f5a3dfa6a1ca55346c3cbee068c57f0a9f5d21a11068db4e7e49cca31589daf620f0a41b6151107e38acf289834295e046cc42aea50613f71bc6fede4e54316a677a86bd902230b2d97267726d23a3a7e0be4bdd92d28b99892f8402c9230c1a9d1510f06b70fb9fe521180efd09596dea0631c48be1688221f888c2dfe065e23e81baf3517a66917ed75006798fa59cbe705aeba753c053428dcf2a1cc26b59ad1fceb1f872f1f72a593e963f6a446bf656d107e9f29814ee4e5b64b217d1b4047cdeba0b41bcb4f91e24d92d5ef28aed30e3a65356f4818663142b5673bfa21ddbc4bec2f6fbfe2c17fcdd7ec5eaa5ab1acc01d02b03c84d84e31df9bcc8f17ef1c534c99ee604b543424d445dbea6c59029a7c34d239638c4dd76a73c2651cf65d7ce28d9a54979e79789a86a01c99c64ea44899e39f52408494e09c1ece283424d81af95a94d743085d817288d17eea76e806858a326839a0ff14d749c515cae99ebca9cf92656e1b0298849154107721580c9020f2b124dc34f6a4a1c24b378592df1524568ed21732255a51c1df7e6eeb004ff5b79cc1a8f0fb43d276e8ad813c7b187f4c057962e5b22c26849056814ec2965ac28faf010cb85fc4bad764d4ef2e027a645bf26f96c1039efd2301ca9c29a8013435a88ec303db01491530ea569079888819d13c9211dfa4cf0b49848f9c54d93fb86fe9913d1616eeacec931b2de5dbf803405e4e66168e54ba45080039433e2817bae1ea03ee071047c65a958944b7ac98cf583b5056e77bb875b72e1d40d8376bc67c4f7b7a1dfa46f1ad391b069a9ff7ef4fca0ca828580b10864b4e82c3a625eb803afd51620f183b68713fc5c34975968fda38b7f946a44ea83347edfe8e18138a842c41faa7289b660f8547de6417f9473224629c41f866d5c0f048f10184e21cd4bd3280652108e36d1fd44027a7d1de9217ac396b4895cf479d5654895d7a067c32d060ad3904ca8cbcc44d41cd5390af14bc07abf34f95ffa7ee999d3330504ba2c32a63d3708e61ce11a38b1fb61849b7f71643c83f638869aa449b4489c08ea4b525215145d5de414c4968aebfb4e0d6b2bc09b0eee6f3df670d6fe14d14bea55561c6eab8f3e8b204403a9eb480404f78e3a960689bb33c664081bd988f3a95edcae3ff1cfa3c2c8201c65ab54c12e5434da90a0e53efdbf6c3bae5a927f7691cbafc9cc19645eb0410c2f919edc98e7ed1465811c270abbf6d7f6854307b6e1b1d03df0c98a48d3b9d7e88c99d4eee587f057e1caa6ea4e2d6454d457403664bb03eae00dc846c3c3ab9fc80cff9d459aa22728600dae061a290bb60760799298c13a8498bdce20dd460d012e51e8a60df3a2ae70556b2054b75066eab7d18c55c0651f702e942f5e54eba371636579741c98a42f8e6d05d65129e113ee67a9c94904c2bcaf1e17c8df6393f59c33b76af043c1111457d3d715a84161c78b69cb1e76a2bb2832f0fd47845d5f4051ed8e246d14822314aa8af7b17d1b188aafeedac10dca7fbc0419821306f3ff93b71a4295db47b350b7b0f5d6cd5e9c12e1ae02fa15b34f86f9b8d6acf02f2a5b91bdf6c39b12961340633210789203dd7bc47aebfca5ea2f4027a22ed06e84199d08964db13d8ae2f4dd8b51216271efe18ea5abfb7603dcf70bb2c97f1b5be1284b781d46dc0734924a61bd1e4088f8defe67bc25d79ff00cf049c7ae9151d74b399de4ae586b507015e450c8b7f261939956a51776454f2b917249244ebe134c064ea2f8095083b48c562a5354f309013cb1e0e06da93fd02b70f7769381d68208a1c4218527072bef74cca0b5cc7c57af864053e39ddfefa5d2c5e53be094fd442e391cbcabe7432241ae17d7d21c11281c69832ca02885b93fc426c8ef42fa4d4c78cce8d31804bf0d956bebd340051ec6f74693938bf7b0d4d4e5236a572bab37a6ca5c46560fafc6d8eccf75968cbd1c358288e4a26bf1d300f118aedb694d2e7e9bac2f8d817c2fcce8bed87fde9a19863de2fc44f4f144e5232e0fe8839b4336277d50260454863cce1ea17ca8a83df5ea92d135b5d895b4bfd436d0edb93b78d5e2d819ac516140f4cb3d88fe3d600f8080581436a73f0ff3b0a7dd4c697e2ebb8924173abe771b0422c82ffc12af6d859c5b517b38c542da2d2974f58c36bade3e1920fa85d95f1f4ffdb989f127a060bd8a3ec6d1170b612d770e055ca9a1cba13e28351affb93ed8ce348eb98644873f164b530bf5217eda58837eb35a1be0ce2770609f5a141c11a3ea5628b0ec9f7afc5b321f541ca164b87c6a6b4a7d0e0955a263cc058f7fdd94f02acc20cfc778f5158c067be7903c7e2c4b8c532c63875d14d0d1ba4fa733e258e391bef024e7230752f2b387e1d9756e019c00e44588310ac2517e55e5dedc3a7a1d51440f4810f9add1ce9a208571a55eb7c66da6163446ff8410726efbc70008db7916fffb90f28b4600416ddc29f24563d0fd05138cc370ba1908fb8fe1d20544c69e63438f1aa29e1d116e78a9e6fdd47ab9b3f3ae6dc8924c593a86ed39d5af41c5f908dd9ea4b4f7ff196990caca91a2aa0a663213c1bd3263f580111af3b51b14870e7c7536cfdd2244280fc591eb0fa503001ac0ac25c6259a31af9a0fa8a7f4316d8e15c603cc6c5f62df810c45b10e504dad6d87f104f198389022b90aa9101a071102689fed6807127efa0de73766b66f07bd434778ed2053333630b322328a9c0fe171129d1845e905165db91e18431b058a0374a2343247cf7843313ae2682b450aff3e3b69802e1b89d8225a6086c934eaa010151b45bcc995ca4bf20a9f2e005f1130ffe1e0e1be9240fc11f34dc449f09b222d952f13573bd1519c01f7885427f71c98971ed8c455e4f0028e5d752793b0889bc17857e821a6a9ba06cc5ab23c7541a732cb3aa08b1a60086cf9daade075b94b1a20833d20c1b89fcf12b2ce60e08828a6084d5b21ba249166b11628a16ac106b6a716a42890a8b6b4fd5ce60e8b54f0a5906c4aca07eeaee87344e1876163e0fe9a9770e8e7933c189a9856ad1a85a6f7b1c0c5156ab135eff6889bc7a20262ad46e1c87e634b9cd31651fbdd5e1cb32989e6ee8ab435e5d79b7fef29abd6da5ba87d9cc2856ab67dfe148007cb10040663086405adec44922934af98fabd27d0c36a945eee4b0b482dd6f62ef907f914553620c0e7aa49c522370ced066a2b782a50cba068217285ec509c5d96ef42b8e30cc0ce3c740774305eb6291dab63742955c6a47129ce87958e874f205681462b2426ed7a4734030651a3cac4e1d01debaba29a4d91c796f97461793802c00f43c07a7edef0f555bc5206caaba50e4386c861483da538358cede0a780983e4e22b100cea8d729dfe8fec2b8e956be80d7d0c8e46a369e9147bd224a8fcc7a9e815bfc78949640a6826efd7ff3a5b5284bca0e7f7bfd05778097fe68b53400fd5b72fac7537ce2d12abea7afaf4e28227f87fef3c8a8c29ab2c095c61b172e8a40ad1cf7affef90e526fd924cef913d45f22ab435d8b87f8ceed0a3398271c2187d0ceb3aa8c9628317da3600c7201a0b6dd1149695b67fd4f07af5a711aceb6bcbdb8f1bdef1ed171d910ca3889e01559b4d51acb97e7a6095d2cbfa0a1d0e6f93e42ad595c547c7f40711e30bfcd3dce5c10fa47e17737528662f64e5ae019af4ac04de81e7044f37f7f69fdde8de1b75ac063c9eb5bf310617a576a63745c92627e2cbf810f52906efc72371793bfb965431766b073d2f4eacc5d898a70aa2e80c082c0a95d6e97f9de368a4563d429656b82a384b7d548b8f5e52b10d2f7d32241c50852e9c5341bc54eff829e8eceb89dcc74e125828f786a52b9cdc7654536ed287a8ac654a92c2980a29e41ca6609d37921417af03b579d36019d642e90c583f788f664e9a54e398a5abb9f4faa57157e817e1f663ead265cfd170ea9b94a4c8546382694277dfe9d51076c035ee215683bf0a1a7ee3e81b56da5ab3fdb5f3c1b10c920803f42d585549eee1db4f9b8b10ba83355aedf56b3e2d35e5af2f66a55b97f54bfacae85931d35085c0011c4c7746a0b132b58909e2043eb1a7d99b0da5a4df76883e8986cbdb8733eb96e41e9845dc486365223c7faeaf1815b2849f44450809161a989713fc7fa04e2e5b3490756dcd8d9b2e0e4b88591bf1fe9699e4d2b53fd10c0240e6fb4ba1f04508535a3064b428483f874720de163e3d5b1c05b26d48b4eb7b37de64f150a73791945e5c3c28728c3febf45839b0142bd33ada8c1cf60a58cf608d3fde71f3b3e141802ad04f8ae718d34d072a94881b544f49b964314e31e58d728dddb753fc0f3d5268facd8947b5f341fd35a8980538541110d52d834036f1da3d857600a0bf93a32385904f6ede7008fc8d7d13dfcf64b973af8eb02cca03e5033cb55f5481a138c0d01620b4a90c1ebbc1658fa22a25b84b565e0e2a2c3729be395b5830f7c711213f9378c83ae091184eb22cf8e3313d0dc382494ba2a0125f901f96ecb53f728fffa8d8835eeb3b25a4fd25a5bb52847fe161dc5da75f321d505463ff178aef4876513c52f1c3c62139208bf0e06ed88c5c5a7ac9836d3c7e2c8138ff10bd296ef445f883b6579c0dfa9720e5b36c64cc2c0ec96d9ea7832f06c18658f4950de107cce71100af5706efb40ead38488bf798b404c511240fe0115c64bf906e61250c3ca2fb46a7955f82ea78c4e19a90d505f56362db3219a5d68c87f9ed1a51315267000acc37674bf0caeb8cbedca39f9999dcf0a654280e432917847c462ee0ce047b916ae6aa219ae859f0ce9109d44f404e0a90f13ea1a0b7adcbb381c6791ed64aa002c3c80cc396f897d14582a5395a607f8c8f1861e2fcabb0d1823de1eaec9df150477b5354d0c3f0a17d81ee8efa000c53f0e3d4ee24fc21a3c01c75b7c58135c9e819f27fe991cd105846719eb7bef35b51d21b0abfbbeea89f2da0efd249c596467d95451816096b9f2974e42dee7bb0b1d5e2a2a1e14913aee68e4d1c68a34f0466f8002108cd0073720a96b4df6b76b30478418649b041ed795b53cfe44062346a16df9c5cb3008c9f7850368c0edbbddaa55888ca8afaacc300c6b209f219acd5b320a9164cafbbf7f1a8d3a63c94e399fb56517eecbe9c1e8b486c65d3284a78daad6cc852d65cc416b42570f328baf6626dc4816f32facc83bcb424a2d1e71f853d103e24ddf11982212d0003d5e06fbccda02e4b06c2d028e05812a4cfc4d64eef65997baa2c5ca5d176ce9669789d00a9a595e11eee539b58210764fbbb161cdd7599080296d329fc0de562a210dd05df22c1b0310f6fe0ffb4fa98b3c7e749799d2caa8619f81b93668258befe521e38e1ec6078ad810b10023e9a55d82bfe3143bbfde779789b414631fceedd12fea019b44621c75480a0ddff99620057a90d808d6f978200de52d87a301ac96ef794a907650df66e6b62159360dd8c4731d62d58a9cafec13813bebf31664838088bffafa339a3240c2a3ecbfc1fc945b00694cbb77b0007a93462f380e52dd93ad5db2f68718ab59865ae8c6c8832161583095342eec0ca41390adfdd1a05143c8a300e8e9fae35713dfce7183de8cc5f680d72324bed186dcf3d47689c11d37dd756fd5e3746e82d4f7ae395629a647e036facfcdd5b09a59e441dbd92433d9368c0bbd77bdec69a0326af2ecb770598bdaabd99e1586ce0461b09dae74b0ad7338b44a82c4fa0f658d6a9832c5097a43204afb1c4efd9dc07389c19f1d5457d0b93af8eef6c137151b439b024ac3b2dd85495ded2cc24db92f9ecf50b2e73533846acf5b6ee2bb9be6f62bed58821e86c0b6dfa1a1dc1c0fc9652dd11f62b29aee0a3f7ac6a27b7343c64618a977312d3794d1c467b203cd8c73ee3a53c9dcb5749008d4ae9493516153987968eed0bf763a7dd5d789d84b40d7534dd87fa0d765c60f7c8093b76fe0b2ed7c0c178a74c6f15249dfc90cc8a4b57c5bd8ddbeff19f7d938d4e589cc91fe9250a778e6c4ac009d0c59d0862088ae209740814d0af6f3ceb362b65248a24397e2f19bd1573b51df18222ae9b2cf1a31e2b3b6ca68ab452a3990dc5237ef57f689d3e6ef393af86d7c7efe69767262ee768a1be5f59c7d02a34eda17e89c2b34227e6d86b8c3a26926c98b1d953179b3311128e0520aa4f4f32bb3011d3847dbc380931497b5cdfa870ab1ac968a2e48243a6978182e94bcba2345fcc842045c8f1907b0ecc693f3a62dabe399474335df598e193f25c3979999c95194d6cd92ec280a4b2a43ae2b2bc180307591a17c45ce260c60aa76534f1e9307885892236c675797a8330a1656735cccb3cad2f6d4b9206cdd155b21130a58a6e6136e7b09c88e06c3413fffa0b26ff700610434bd6d15a24113cbd128a7d5da90f1e484ed60dbbb107ddda3e7b93bf7096350226be80818c3e725dab1242b2d4b088dc8e1249559f3e479f30f8b9a5d5df12fb7daf466c7dcbd8d602bf14a4848f48d61be8bfbb6a695cc7b9e7a9b2387c0889288b95635baa06d4e4f6417b3a5f5276319b52197e51facf0ae3a56a2d2d986220bb28f20c5b4ab930863cbb693de7f59effb13b285223b12120c5603a975bf20f4a16acff2b89c50b3ccd528a73efbbc45dd8f9fb8308f75fe9c2e967c6a0312b050de8ca7b735983305fb93ed950550da9d755da81746f92cba1713398897af48b46b2ae12121cb3e11d037725a897b32d6e720ba8789b8866129b1ba3e7aa4021e5966f93b63a8062e956b64fe9c41ed692edf56bc1e936d8197491c81933cdba06abac5003d82cf8a5012dd77c6b0f0e1c4cff01e37163c505041ed95f3c8de4867b3705ef62be3b54c922e9a8fb7d8eda2a51ccc0a7a4cb67b58ed55191e44bb945b61ab9c981f2722c83e36f94ee7a8e66e86d2180f15f1b3504c93f32151e4c1343166f8104821971dceca7e269a7bb4d38ec8d89e505ee488f00b45fbcc5c86409294e416bcd09e7c63d64e5f8b39820385025ffcd7498a27b9e2daddc7baab9289b64fb48db5cb0fec996595b54bcf2c8925ba8a15f1a2d1f1e4a2f1de38ce4672503ad8bd67e774c691983acada30d5421eafc027d0fe88cbb2dce4290a77f9a6dba1d2d040d50747351ed61129d1623b27820edb47c841082e1dde86feb23e93f7549e0354f0bb4a6f3acc450875f2595e9705ca4806065822c7e0447560e3f30baa686228d66964d7fd61b1d30b782ddd18948de3e40a55af1da0d55ff580c137b17d9768c33c869fb5e173d50a29b76d03e0b2ba56f41e38760b472d382a024adc78a5f7b9ebb0349f4c383f75058339ed4ad27aad18116689ebabe156b6b25724a4a28a03abb6b6e57e1faf76e32e8cb7bf2cb35347f5fac06f240c3200bb641d941d2a7dff78f16e2026f0a16e495553defbb8213d3ff06ab0652478cb301c79467151b828e05e0538ac8b73b1dfc401dbc39e49674aa44168393cd3288bb532d59caae98026d5539825363426f9192b77cf672033a8c4fd8ad99ca53289b1edbfb7df6afb4437626b299f006df75a5c770ee3059f307215f7b34da24731a90289d254c6d043189707ba23e9f8934a3ef5a9fb488ca7847f0d7a6af07a715f1bd4eb085faef47d980ac28ebcd113ebd7e90c7967114cad8d5aed8ae763e84374a3b9b49254492fa3a00670c9e592584d1f120a24f135218ff1a8f9a2abac002774559c742206442187f7cf332cbdfc7cf3d8cc4c81d7ad0691e85e5e59ca5799870d132e6dc1155f65deb0be4faf73367db7e87744c0c7adf7b4df4f8f6844f0d65aacce7cd416a30f6bb921ca1438f6a711256969ef96ed633056749943614229cbb3069448158b73291da52aec3099eee7bdd94726fda45b594c5a8a5a27d6c6bb508949a325b82d00320275914ba688621c02d552a2dbc20125b93dc33975664d6cfe1359adb9e283f4b6f9864cbf9f71e9c879f6a2989aeea5d17ff7c587d0b1136d6374c4406c576556256248e2ce7e75676e90a3c0aa46fddc7333cfd7f5e0601dc4c8f793e06e783edb9bdebb3a646ec376e82972b8cda6e821ea36b636e7ffb601e983e573cb294d285517079bb5eeba50db69d9301a313eadf03bd61c46e88f503d0c168bba484c57467bd779026084ca623e7db60e1c85610100da9b13e79bd62144b641c8ae5553f1cd8db5861833035430dcb41528b70c24893dd97b39ead639f23342be084cf80781f16a347d96df8d5ff26ce19acfaec97a847b6909c0b1b0027deaf5e477dc2d35a238eae6a15d34ebef49f598d662d93bc91c1e41d978d04f2b17b64b4f8cbedd34107bd86fca5d5eb5ba05ac6d791fb7ed72cb5bc2c927907030d2df1fb58e1bde49c88fde757589c408b950f63d5e938d69ae572b4f50daefd6750dceb8d0d75ebdd22155db41958075cc9a59220077fbcba9c6a9f91107212e022e87bfa7ce615ce3167f11c3904ab3a35b147231f0a0778f41e8e683be0040f14c5ddb09bc3a8ee28bb28433f5556efc7e299d1294d7dcc24b10d51e59539c2c8b1069ebd994300e643c46450bab19429f2f5ecf0fa8184b6690b560d9dcc92f2b019cc1b8674a5a8592b0eeccc3af2d4d221afc5d2c134d7e2580f4f40cae0977328ed4d94f131dc0f40a9dd6cab0a0f83e110b15d5d6712e0310de6aadc42df632362f3abc8954667abd114f8069d4c380b632b0d02cf7afa65fd3f711a2e23912b27d88dc21006151fb65d52504c96f4ae280557d7296c9e60094fac8556448ad6a902f769d50bda03ab51885b9fecd4fd4995759731c9cf412595436a137c4b3da24e9b3c1333e4b240d9e3231925168c03a3f624072b2ce38c82390f35770398e3284f9e2f959397706c23bc60567c42dbd90a823e4ba9ac767a8ab3779a6ac66f5fcaa1c4838bf35a94330fab32898199bea074fd77865b680e64405764cdf1ae24ff85dc1f01ad9c10f769fd11c6cca20fb60ebbd825899d647b0e08bfbcb91782ed2721dfa49a400947435343a9abafb8a04ac05f029d08b1fadc48600dc40663f1c9ac7bb02445b5116114c34f75f82262dfc045b67072aa6c07b9b2f3a5462f0bb6a8ea2cf64806fb9120579e73884b5c6f7f71195330263f533d10c5d823996a8ff7edecc9e81b9dd532c9dbff4e44db95471455c47dee2395b725d01cfd6852587afe321eb5635cadd6186702d2416a26c9bd7fb5471e9f1b9fa07c23da89b17ea3d4e66788cce6fd0559cfd44495d004027a5eb1f54c54157dbdf7821f518ca803dc706410cb863106fd0ac6d4b1b00b4381c1a06dfee7bbdae07a75e5dfcac918de9ae583230db59a532dc8b687103e6d56a0909080f666ba460a1ce17b10c8fd67e02cee96855f2bdcae06fe59a54f5484d93f27aa3d555fa3f9c34e388e4542e4d36f537033b8187ee6294df639a4a9eb7538415504a8766555d3848a79b201d556a609e0f85ce410a62d56104617b9c53b1b598cecdbde7ef9e85aa5dadcfafe839fa1ae1a4a733df2491b62d5ad75bb666ed9b403949ddf6edcdcb61dc709bcf355cccee49a074f8564c01a37e2e90c41c3070e338f2772172141434228285655c6ec787f0460384532c7e66f34c831d490dc728978d0b28201581e70b8cec991876b425d252fc09a815c4e45fe60e21f09f75499469a323d373f6dff47eca3fda0873c4a7342bcc577ae3f3bf0f83956c7dc6d30ecd9f06723891c1720a4200032204b4827dab26b30ee9bde2e9f20484526ffaaa2fdfc26e1006a73b0b61d8321371b141dc858b73b37580d5cad31954b7820122814adfd68a6feb07638fc208828879135252623e0e7009a881b4cb85440bbb09d0e8e4815cf25941810006d881531779c3c5487f74b9d8597afb35fcbf065182cc8b09bfea794cfe3f8f45e8f7533e8731c328da58cd5864f89ccb2be1f5cda738a87fd485c062bf892a5bc814adfdd5ead036a394e264d106f277122f53f01cc25eb5054cbf889bc51fb93e6179f93804565c6b0c013a016c00000000000000000c418456c69746520426c61636b20416d6578204361726420436f6c6c656374696f6e2032312f3130300a0a2d2d2d2d2d424547494e20504750205055424c4943204b455920424c4f434b2d2d2d2d2d0a0a6d51494e4247516a2f796342454144445a786b6862494b636f51637870537649617462797134387742653448305471676939595335454d5162394364695a44790a6b43377850717557356334514c7434334364594c652b6c32786b6e53742f4a6e79744d56526d472b6246706868384c77527264635377654245754d576f65304f0a38365a4c6e787a4c6d4b4d77704539397850507170674e4f37786d426935346f50506f2b624d51563170736c4e2f377749674b6d30392b6c5866334f347364760a58444b4353696a78477679657351484f4c387a7133716f7a546e4b647362764e74546c6f6c48554569693035506b6436774b46566d7776396e576d79775750750a64364367794d6d6162354c76662f5575767254336a587774396d71524b796a45514a716d5a425a5a69457466326e5643494b31316b786f674e7932566e326d6d0a566b774676754576683730375a654c58366662456772437567585244755269346b527758707a364c463565375151424c59445573414d4c644f6c444839436e380a366965656e35435643314f672b51374867653936702b4471495172387249446153485761377a61515a73764a54304b39626b4175394165593165786b324369620a6f42722b65622b795942595848364e316d43356a546e476f4d6e4c774c354973774a757a742f343532386d76437836396a554f63694a4a6f745a79422b576b2f0a504b5646537651434c62646278375a77743856776647357566692f316955716879664c6879563843435a6a545548446c79563164784446442f645a4c6b44304a0a39364b7545713342597a42345a3432574b485a46785a6f7557324d66576433745a6c4e6473757976357872424b41466865536159445854676634626a765a57330a49524745677730363766656c455948667341594b4f62314555642f6b67377849394934344a62516c666d4f6e446747326863452f4855565651514152415141420a744152686257563469514a5242424d424341413746694545595857713669594575376674682b5942424e4a78726f384642426b46416d516a2f79634347794d460a43776b49427749434967494746516f4a434173434242594341774543486763434634414143676b51424e4a78726f384642426b4173772f3948426e7843386b720a44697446326f70696b45306846516e704735394930374733457244564e786c4e6d637541734968586a592f682f304748393832397968323757766732646675760a5255513570353656416b33576271474f7a69543736486f44724d50694d61617770425779413145422f7678724f4c4b493343675053544e2f776345654c622b460a61424e37345874775a327a6a3532677845787269446a633277414834316f6c59515461686b464d63786a52334665796e6a356f4731525a6c364a396c31346f4b0a767151615338432b6c516679594b496841766d362f547469375166636c6c44563347596c6b304977417374466c4361714a6e32446457505956394e66493549360a4f6f2f7664564d7a7431363242545473437546706a4756432f52735a734c74536d516c374f46327856766336663571537047414d6559707672324e6d2b69335a0a454f5456673650474b3664374645336c7437364e31356e352f36437173427933696a392b336537496b4e323846466245634a67683142563865533247755745390a6a435636436e716458554b7931432f584268543154496b7a62426f2f7a74516143366c727a644d7a2b41466d7a70634f522f714554527032637450374346464f0a6268557a564d39693863434e3658454f467566354c682b4d67316546334f6267784365747336484d4d647636564b7a4e343355494c2f355463797568446753730a3738416731507869535246327769457652666e4c662f356b445435526f77376c6c507463722b5046386b446545466b33414c5663443252323167357a434c63370a716c7945596c62734d3039675a4570323875432b316e6e506632306d4a59424e487948322f48444c79322f7552424959554730546e493775444245622b6262550a75666e67754555454b53384d7a706a6b504e534a336a74515366384e3444697238633235416730455a43502f4a774551414c51564c5179514d5546306b2b48730a376c775633566a6b3666564c454a57552b69674971704d594c6e47426e766a373557522b715438654851754656745065553833547371466856637365343949570a4d51334f67456c64737a6949746441575a4d33444b4264764b69476536334158594b66746c396944774b622b744770536552634e5a353777306436726c2b6f770a4558462f414243546549336156622b464f726e754736597152713731366d73647a6e7578794148527a4f5a672b34544337734f3465354a3959374543344b49500a776b5047344f69556c587a417546434d517951767038536a4131746a725a6f6a4c7a6174615a7563794171547848445741525334725a4a467535437057542b520a642b4a343674654a65496147777338344b2f43626c30654b7568397055356e6c362f6a6f5a7978324b6b785557742b6d6c45675477326c7949724451376a38630a6c353565614f6b4b4c624e4e6d642b574672436f4a376f5a4f314f786c6759547253362b4567444f7a625a54702b4a6f324f2b6a64354a6350433077387461670a716e452b5246634d475432757758794468593148694c35452f4f5a5477456e654478446e70714c31376166745a52776f674f484f6359774b77466174534b6e720a586666625a7874724b2b43354a2f79484251517237756c55526b664b61784d55576567435743444d4256304733346465593550327136387744757072505353730a7a314851425859336c7a537363456d6359357330694536463676354d38384476546a2f6d52454b785831545a497871734f4a637852354e6d7a342f364a57496e0a314d387a4e74504a306d41754d4b4231302f6844386f5476376b592b337965526e754c676a767868586975707542773432777139637553466d54326b51377a390a3679753656694f35594d6c7a426f54416a3079614748413479677068414245424141474a416a5945474145494143415749515268646172714a675337742b32480a35674545306e47756a775545475155435a43502f4a7749624441414b43524145306e47756a7755454766537245414373377838796c71417663666b4a667653460a356749676f33374e4e465662693039796d4b6c5864754c6f334565516642756e774773534679554d4e78726b506267434355662b2f697372314169587a4263650a752f633372374c724c4a495739615764572f6a63754d727074416c48484954584b384c496b524d6961504e4b5369333565736a7577466a426e2b6172325565370a4a3231552b5948774e733552397236697a4e61412f52426b336374472f6b526b32585369623531685041633139652f307737526557316f625259594564736a310a6e76434a4c54557638594f4e6b4361324b4a336563636d4a724b615572584e5a30446c68533551777833456f6d37337a70396b587631394256343637495579560a52507473716b4c50627758762f44674239576537446c71657859553369415479353836413130704133597238784a5061743742355633444278696a32306542340a74434c647a38566269575345687459736f764f734b44574976557534367a706d61546555613769635770335643635a414a5161492f306c4964504a46324e696a0a4e6e4b587072374f53752b764d777068767442632b6b49552b6c705272783847497045336f4c73494c2f4c555a4b682b6a54452b667a336c62686e586c74716d0a4c6364414d77324e452f3863574d734371313930465648426e6b51587150434138472f506f68732b69663072434563746750334d3459435a7744435953494b640a364d702f33516834482f644e6b315153534c6762352b61794d78423572476f396964696d373564446e49485a4676686166365454734e504b52747a4b646e75660a582b6d31463649487070522b4b4b303672624c452f53536142776344454b32472b646f642f6c456b2f645a66644e484571515a2f565831337457674c6a564d340a48423347512b41626c63365948336c306676516a6754644379513d3d0a3d663673370a2d2d2d2d2d454e4420504750205055424c4943204b4559c2a0424c4f434b2d2d2d2d2d0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 13aa4dfea47df62efe7cae29ba023c413dbec1f54500e38cddd0e7a6bb07f2b1 ? 70907229 of 100721358 <7a>
01: e3be87d607ee2a49645f67d24a0236e73c170352cb96352a46d19762d4e6557a ? 70907230 of 100721358 <2a>

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-06-27 20:01:31 till 2023-03-29 11:23:20; resolution: 1.62 days)

  • |_*_________________________________________________________________________________________________*_______________________________*____________________*______________*_*|

1 input(s) for total of ? xmr

key image 00: ae4e50b80d7db3b2dec9089690939bfc6295fb5914ac392d1a349087dab8f571 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 5a9222b6f33e2399720d659ea23323e6d4e85fb1c7d111304d3926cf95979563 02655191 11 2/2 2022-06-27 21:01:31 01:316:11:52:53
- 01: 6c2fa9ada216b9e06169331f462ff65124e8c72dd4711ceb5602854bb23a3188 02769969 16 1/2 2022-12-04 12:23:38 01:156:20:30:46
- 02: fa53369ee4aa70261bac37e38bbffebac0db55f11591d8836526ceb161112f7f 02807982 16 1/2 2023-01-26 11:07:36 01:103:21:46:48
- 03: a3f0bd215922da2e710521c584fe4923699a5480072863bd71080bd0f78aa7b2 02832460 16 1/2 2023-03-01 11:21:14 01:069:21:33:10
- 04: 5a8c71724ad96f5090f630666a2a015c402e1be859ebbd554e9a2e9475f63351 02850165 16 2/7 2023-03-26 04:02:36 01:045:04:51:48
- 05: f042255d2959f8ebfcaa7db6050be7273b9cf1588857b09b687233692842db46 02851534 16 1/2 2023-03-28 01:03:42 01:043:07:50:42
- 06: c1c93f3ebbb875e23af5b9b5b8b8561814e4a48565e08a779c50f289b54906ca 02851596 16 2/2 2023-03-28 03:06:26 01:043:05:47:58
- 07: 0365451389637652d3b8ede5eb74d69efdf2119d010ab555cfa410790fa1ffa8 02852224 16 1/2 2023-03-29 00:17:51 01:042:08:36:33
- 08: 15555b472501f464acbc8012e98dd895f71e7779ee82e93392aaedbb831f8fd2 02852285 16 1/2 2023-03-29 02:26:02 01:042:06:28:22
- 09: 5368a7ab7e5fb3304dbc7424fc7934eeeef6df4c84b7930154d1ec7aa11488e0 02852349 16 1/2 2023-03-29 04:14:28 01:042:04:39:56
- 10: 9c85fb6257accbc0c51e733318b158026158366e7ce58442e48219f703e40ceb 02852467 16 2/3 2023-03-29 08:32:58 01:042:00:21:26
- 11: 2fab81a42925b4b3e1109399d440abed35ff26cfeea7effd9f78be61fe43be7a 02852470 16 1/2 2023-03-29 08:41:48 01:042:00:12:36
- 12: 45611c5dd820796deae0e6d31c7dbf5765819fadf573756ad8fdb79b442a9e9a 02852471 16 4/2 2023-03-29 08:46:20 01:042:00:08:04
- 13: 6ae3a744484acf69252bc9f18b6f987275739ba9d89f632c319dc51c01f7d49e 02852506 16 146/2 2023-03-29 09:52:53 01:041:23:01:31
- 14: 97458fffdad45e3a037b9810d6c3baf087b20bab7eb5a40a86a9926a5d279d88 02852514 16 2/3 2023-03-29 10:22:04 01:041:22:32:20
- 15: 2b586ce497e9fcb4a88e1468f4b7e2e99d72798182c05bd0b71c62ff5d8f64ac 02852516 16 1/2 2023-03-29 10:23:20 01:041:22:31:04
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)