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: 36d3f1203803a9022e9e9d34eb15c32740429ee4af46ea61458637d317055531

Tx prefix hash: af3d044af4b57b3269070a51b444f28b6090784662ec4b72a2b6c468857fc2bc
Tx public key: 0edc0127b3f2154a0716752428bfd6097ffaf2a01e309bf9c091f1475fc3d991
Timestamp: 1679967729 Timestamp [UTC]: 2023-03-28 01:42:09 Age [y:d:h:m:s]: 01:048:14:48:56
Block: 2851561 Fee (per_kB): 0.001079700000 (0.000020480000) Tx size: 52.7197 kB
Tx version: 2 No of confirmations: 297338 RingCT/type: yes/6
Extra: 010edc0127b3f2154a0716752428bfd6097ffaf2a01e309bf9c091f1475fc3d991020901949828fd51e369da10ce98035249464646cc000057454250565038203acc0000d037019d012af4019f0100000025377730a925e014b7ad8b84ddc7faafe26f7f44d3e6ffe13f52bfb3ffbdff1bf30349fe41f6bffad7f96ff1ff7a1541e3eff41f64befcbe31f8eff40fecbfaf1fd67ff9ffa4fb9dfe67fb97f63fd63f959f9bffc2fb807f07fe1bfcf3fb27f9dfebdfd93ff2fce67eb07bd0feb7ff0bfc07eccfc01fe37fc9ffb0ff6bfda6fdf1ff6df947fdf3fbeff6ff72bfd73fceff5eff19fe67fef7d007f27fe85f79dfbeff773ff4bd81ffc67fc4f600fe6ffd6ffde7e6ffcb0ff89ff73fe03f78bf7fff07ff5f7fdc7f8fff43ffa7f7ffffffe837f22fe81fe53f31bf7f7fe87e007fc5ffcdec01fef7d8e3f807eeefb9bfaeff56fe7df8a3fb3bf303b8ff9aff70ff01fd3bfb6ffa9ff15ee0fe21f19fcaff5e7f9d7f5dff15fe07da03f127c53f4f7fb2fcc6f723f88fd35f977f5eff25fd3ffaf7faaff1df7c3f9bfed1f8dbfd4ffdeff92f667e4eff51f8fdfceffda7fa1fb05fc23f86ff2afed1fdf3fa8ff60ff51fe1fec57ed7fc877146a5fe8bfe27f95f602f4a7e2dfd33faeff8bfec1fde7fdfff9dfaf2f94ff2df979ee9fd91ff45f90dfe1bec03f8aff20fea7fdb7fc87f6dfed5fef7ea4fefdff23fc27930fd77fd37fdcff45f941f603fc6bf977f70fed3fe63fc6ff7bffbdfe8bf16bf7eff0ffe07fcdff9bfeffffc7fd77c4afcbffb8ff97ff25fe4ffcc7f88ffe7fe97f40bf897f1efea5fda3fc67f7cfed5ff93fd07dc57fcbf6cffb3ff3fff83bfa69f749fbfffef93d4193c69b44c69b44c69b44c69b44c69b44c69b44c69b44c666435392738796bd3e64f1a6d12a23ffe2d45dffd77b7b1e8ce417a4ccf6903bcff7381dddf25fdfc8b40ee924832c193c69b44c69b44c65ad947c3bc504349394c48bae7f232d5148599e45e8c716d1ddc8767ff0349878ab01363eb97eb012a5eda31e72d864ad06ef993c69b11379d608fbd99b252699a3463e64f1a6d039aa60f2b0a3f6cf748c8d90e3c69522751145a8ffe26806af245655b5bba4b385f7d36898d36898a84559c2ff4649b3558543cb33be300fbe4d949f6a9a934add187f9b02219ed0058da004c63b851557e284db986ec47cb5e9f3278d33c9688a5b08aaf87ae052f0e6d51be6dce846cdd6ab4ef1d1a0c1ee674a5b92012ee6ad61472ea31444be8b88af9109467c9bbfd3b907bdc041af02f21bb73dacbc33642dec3f36dec808aca73c18f78c94bdf16644a5a2634da26296809b777688f66030ecb1da13521602367ed24262013eb1273e1dbf3b3c0cfd28ab92a6d1ab732c0df2667360fd6311ff1211bf127c42aa6fd8ee36a57799492fe93dc94bba3ee3e58ac649c21f2a851291ed41847f45cc6f9ba4f0849089e34d9e26ff5035d28f479452abe147a385637c996768efda0c6b035ca5c71f0b01bd1237afd25b70d80458245a6f6e49b487d76edd2dcb99b656c7eb8101a82facd3d18f7b292ded6dba037778e9175612bae34951b6fe416b072a8a519dd168c7c94daa0bf9a5e9b32cef776a8e1f942aad6807e5b023ab80821fed94d1e5b82ee7b7283e818403fcd3af7c1fa1158009c9c341b8ac8e5a1a8b5ab09ad8543af3cf5ff67b7dff3ef55e37de3e64f147669fb97688cf32e3493cde3c219908215ba872982a16ebfc27284b5610b0ed043aca1e3b9ecb0749b8b27c2b9376380e9de7da9306b4e5c94f5e3a3b123f03b3593722017e6a4fefad84edbbc8d106dcbc6607f52b8b1c03b7504a96caccb200bf77a84c056c95adea0160179ca130c96d977e05e8c7cbbf5f51aef2cd67b21c841917199e683eb99d9f22fa523c6f4a25acde12196ba9ecbf47992045d12b1306236630fec7e63f2b339427cb327ffe6bae4bb4293e2f70c28d1b98469f93994d54ce361c9f0d5bc05efcba05b53e0c5a89ada75cd1643a45d94902e7761580a7d2a48ba62941eabeb1d565660105547d1208572c58a1e469221a6fae4ae5f18e386f94869c5710745f6fafedffcb0e5df6c2b68e9892be6e82da2a20dde5e670f2d6ca50ab3fe8b1a83078fe0fcf7e16aa6206f9f39a9dec4314bc9d6ca0a13b034fc1b907344f42680212a5a96f0aba282a70e2fdc25a3f4b4085e411e81b32231d7383abb6498387c01ff01e0a3b7a02fc988f7ec1699bc129ae8bebd167cc12a6fe278cf432ca353e79a3462a198904dff53bd73d1c61b0ac40825125ed71983ce12bd5c2982e30fe489ae345a624cf3a0cad42af4e1bfb6e1e7b94cd01e928800e4bf748b3eb5657d0de8204161187f1ddc31e53277f77d7acdff5e4ba3f9ea4152411ff2b9ce47098c0ed2ea1273878edb50ebd6446266353bbe4a63685fad529bb9080918b7d110452daedbc1b0479fa0f7f0ce1bbf58c287b8a95ee915971e434307290e36bc0c0120e0be87e09acc37b44bd05d78b2d3f094c392db6fc79ca3d6f93f2e6efca17bf9ecdd40f9a07182cb0d92e2a696a19fbd1cc93ea27d11d87bd0aab39334896e14e673878f01c9b7696b011c13cd274ccf00b9522150fa36fccc23745d7cc9238097dffdedc347e40817e7403ec5729b28c8316bd82d8f6445fa7cc41242cd770b93f10a19d7132541fed15bd257a2621f58bbabcba2c6cd460e3cd1c2eb38abc0a3dbfa2b887369914b5164dacc4e516e051edc6376a82dad9506081be0f2d1dfef249e9ddd712514efa40b6bdb952d4e90cfbbdc4c05e10a552b570e0da053e8709a208339d822c3267eb7b6fd28ce791b7c0f619fb44ca0fe1b24d33a46eae92a8c1d4d69241bd06da6d00c90bb777657f7dffa563a550a6e70d8acd02c3a37995d600a6c28f3b9ec8f8ff17432d699278d33de6844e631273796aa9b3081b373af6651ba4b04f9230a47759b737cea10b02cc6e806958f6d10a4768a8ea1cae29017a6d4495d147c6a9892467cc0fd0bf761fcdc50949b05881b9db1ee2a0112b136cd6779982f380edbdce6de18bcf2ac294a247898d35aeef710a4119cdb35953f9b8392454883fff6f78fff79773094c3d5bbbd7378c367ce99404c60b8175420ba3b61414ffff9e57ff9315fffe72241731c15784ae9e94aed9e23c4310bc5e30f8a8edff09b86ae47efd3aa5193104da388dda261eb513afcb76b1f8f509e2ec8e71ecc61d2a1ffed6963743f86482bb72858633f17fe3bf99461c556cca2fcdebf50c5bdf008f0b53586d5cb85fe7e7b6b3b606a6a7cab6a8be72fc2f679b21ca5de2d4e4b3906805997a7eb0e0c764cc352188b9141c30e8d9150fb5c35bdfa2351787cbef8ad37b43a34f4afc65690d9f4fb2616e3c7b036906aa777ae4ceb2088b9d09bda92367cd96856074ba52cc5517483dff30663b3f139c3ca6b8751668b66b6aeab0ca1e849b03fe30e1e547c4ca33b0d02894af6cf2cbe0f6107c6d6cce61eabedf3141cf25d039fabbf7ecad78489434618d32cf5b5c3f719479ee0c9e34da2632cb9ebfc101291f6bea064a9db1c2fc88f3d10399e488fb5216d3ce70f2d7a7cc9e34da2634da2690939c3ba0000fefffdedcf00000000d4a7236f646ecacc2e200000a60a20338d848a81f36b365c094662b4b611d785efcaae7c9902f2656791814d10a1a26f09f1904c0ac7af91c116f3949c67234ad14788009979f4f0bb781b50e657ba81714ef021ac1fd43da9b68e5d4fc4d2a712a4185f12c8cb62a0083f8a3568fac0d7f0211da22545435cdf949e053a15b48db1209e0289b88b60543aa92d98e0c24cb6a6f5f3bb43eceef47b41df8b6608a00609377bf5671558bfbc888772565e5059a6fb8dc220d996f0e3f6e3a5698701ceae997535f21c249c1142001fcdcb331419916a37f78bf312fd562f7650bc6de5aa07ade8d7841fe311f9a3bca0c695026ed0bccbebbcb6b7415ac47355516f14721b2429db34a605e94f7f99831cf1df6350baafa93093ea396a80d8ae13fbc29c96635debdc2f3c157b10fae85d3e985d9359ab3f323130ca5017c22a8207ab76ccaceb30bb15fe1f9dce35642e4332d056ae85f57842aba7a7c54f5344b21e28dc9d1ce7dc1300c239c263fa95b23734052a292617df5a3cb65fb8760ffad314546bd1a587e5ba29ddc930d74432dcce9545803e711be364f9ce26bba3c2ed52d07a0d29d913c552183833db03226ceda376661eaf86d5db115bd12a8841940609af1749502c92caa819b2ea521f41565ca687c5c10b2aba152e0369c5f9ac22278d5855b2f1def01a1f9d50d6c896808b7d78b4c946a296068ef56f919cdd637119411e34c227eed24a61e3e211f63ac34b37c31db0f8a93e4917b54c215affabfd6595dcb85a749c9b51cc432fda690b7ed285446f4c11cc0a7b46508b3b3b009fc74422e979148ec009c1dd775fa2944c9db2b31396f2353e128270a5f2459a3f39fbdf9aa1c673f7bf354389e4c1b230bfe63eb87ba4b1d08391356856c7840bc8ac5c2ee42889635ba60b1f1fd8e2e8070a83651ecbb77cb2238c50f11ca6f4419e26e8747e15edece70022ff2e3b92e56e83e84972947d730025779b135b8b075502ee1665880884710dd42020caa7e0f453931f0eac7ebf025dc801f48da3a9838bbc2293d5fb7c6613f4f44da218940ec2b1b6eeb7cb222c619a64745d5b07ff43efdca5531477733ec7316acc9b9cccca7fff4ba49e6436e62d82793df310aeb296291e87eb3d335f40d61e20faedbc47e6ea355206e23a6ee65da75bb1b9ef17af37c25e3d876a856fdf15456221fb277d093118a8b12a5658d170393251b697e3f7119c2335b4cd0bfb1dcf08004ce8949dd03d891da4888f5fe70ef7f60a5d0d31979c63eb58ff44f0759d77a77ae0d6174cebc2bb0863478d292285c4613e32333b5be667c889fcce6a70a9957e80443a0cd0931037cb110acd762e906a98990c20ccf9d7c793726ce5ff3c74859b2d7ba309220127244bfb7207e4146d3ad5d8f52710b1f4445ede42609f0af60c4e5f5fed4b9afedffb7940d5ac0c7a3108c1c9d4fa19ed9fc9df58c2a20ad565d62da109f3989d9bf29c1f01ab3a58122f67a9ebe9639d907c8611a48f640a05736f90124ab61c944f5bd4f4ba3ffa53e0a500b41236340b60d0eece1ed3687968d73a4de3f2adca6562981e2c80750d2f9c3d5e4f7438094ef179cef0b63150eba60fd751c9d6adaff6fecb04b54be3f8b3a378dc9c9d876b1fc8a3d34b31ddcfee18337b4438dc28e1d723d633dbcb141d40678ed14f1d95c606e55f0f05789cd8a3cf0a0748bc6260daa9b129479d6927061204b84f02ab44a887590e1f2c4ff3e19bac49e94b4720fec481e857fea89fe78ba855fc5c335057fb5a7bd5120aa14da73fdf23f76549c793211940c0510602d8665dd9748c44a6f5f55c6c7beae1c8fa48b194f0cc0f5b072bb59961d536064bd5293dbddef2cfb425994a8b6b3f9ee9a00c72be1fd020aaf2258b5b57094f492c937f2449d6ebefc88904436e708bb27bcf0b19197c8fe6d13c0ed5876fab3c7a433d3b502137840e5d2eef27dc674f6c47fda42707f86f55a1573cd937e3cf8ca32beef6b0a22f4a6b98daab53ec901830479bdc033a350e64bf6e35175b7ba06fb40f80aa952fdac7dfb68c987383703615ea19e89ea52d488d3771658df362646b9f9673c75ecece32a2003ebb2087dd1d0f4cbbb89890fa37facfd6a2552546831c21855b48dbf668ae8bc050601635c5f5a88700a19e37a32e03405649bc7ec2aed3af087052b04870b1b978712e48146a1df05ea3392344420b1d59ab516805a92c02fb915e41b80e578621a142a04691ca14b2d3ba33349e09adf7e2301e72ce96f03f44029e1573c55a36252a11300b98044f70d1fe4a205198ca955030ce8228b4d0abd2b7b1a10b320e7396f8a9afd378dbd493b559c7856f7ace818fd3ce2379fa0dd0ebe739da640b31bf9b2cf4b8f0ddfa7412a38a95265bd980a70ed4d6a3d8e6431bff4048a5a7c098d91f348bad99d2c73b6815fbcf8036dce45b7a5eda9ea2ed3c3de06aaeacb1d7eb03728a9e125a45e5c1e03fa6c0b3e9a5d459d0f11f95e54d08af291f9783e25e7b9acef662ba1249473545c6e4257aceb7a8cf66e66d84a6039a984cb095289fc842e708fdc44d92afadd9e03602b94f91fb42296227a572b24bc5c53efd3acb3233083e9ee10c43ee842623a5fc5eefa5cc2682554bc04e13700bd87e276476a7b9e554eebc200f7ee8680f13a4656fcdefe22f989db5f37e2dda121c6b95db6a5d13276d56f9e3480062b5c0e8d222dd26098f8683cfd49c5cf74eea1a5577dfad5a7b869651f4c78da41b0cc0df3ee6b6ca975a08088a6276b98c4628951917f042815dd727df0c13fbb61fd321e2b7fd814f51b7649551d29066bf9655de157e6bd7543b0d6a5112251044c2d40c7e1a586e3609ec743a249e3619e15505ad3f141fc454ef9f924a72ce9e2dbdd1ec35c61c562c81090d37eed8311c9abe7584654eabb4964498a2c307ef77c5976bf6963def8acabbaff793cc7849baf476568caa77c0e38a298e1af1fe6474fbca3b539e62ec25f422c75838b93af60da92e9be8a4b6f19c5702e244e9b6fad613a96008a00103c2e4f93d400bea0a8e9c6d2bc48187435a105e4ab482bc8df9bcaf2ade07eeabfedb62a0b6f615503ebc6732d21d21255120a53cdfc6f94fbe1aa7d01c26b615c1811763d91cc0f9be82d3109a4b3298c1b027da0848fbd880192107150a80e22640821d6c01d18fd7521778773c61a43f940fc32a00bfa5ea8aadba5e8e66dbfd6a1ab086a4f7f5e9e4113cbd98ce1f5bebae6eee95990c999c47b953416b31b23188bfca5915c0955c40fbf550a54c8db1e67b1976d3dca8a5c7da50e21f52d1c0359d08ade4529fffc4db0d4787c8b37b58294658871c27fc6486026927c0ef66ea5e021f9d3f531a0e571a205235bbc7100f6f3712080ce9f82324eda93a65e6b14dd14a7d65247a3a1c686b90eaceb26aeff46f7b77cde0932734222243768f0f1732acc28af6bd0c37c41a21a042943a1b0693e6f3dc29cd85b1e2d5ceb64d08860d70c155fcfe0d045f7126e2b78f5c016f03c1b510eecd39dbbe45448bf42712f2cecb3395e686752cd054283bfcd9f5ac7b6bc9b033c16477601423f5f3a6151137f28885ae1282d61b3a4c9706e422839171b9dd6d717b4b01013b15fdffce4cbd0336e2104768af32b18b6607bcf57bf64144bbc36aa0bb855cb93c0672e389952c77c966d1bb04c32f5536ea02d4dcbe63cc8d8122c2d65df9c07df0a05585c24fbd6dc0f33df663911086e5ac5e4900e5d4b34d17c3e7abc78b71f27b9601405577c0bcb9be640f28ac3ed532b4cd4b8d8e285b0a90224dff15183da921fcb988730cccd17419c9c6acf42c90c5b489339e34750ef7d32ceec1356aa77e3edb9c053df538956666aef9ecdbd549cc05c82d10c71849c3e5eca395e954a5ed55acc3056902c94e27987bc3ef8dd2de9d442cb584261ccc42f00bf58a6b9255f8ef594d047ea08f1f9b8da06a84c12724f7b5477f1aa005bc40f40f89de36a7f43962c9a6123c131f3cd9ef763ac1dc02a3c306d838237e8aa716077b6bac82e23e94cc2691228d75e4adcd5f0f544598582fc5dd6c5f4456147b621da3673c14f0212963e0fc65b542974a79867b18d5c2673d498b96cdac08ca1a446acceee4598e7a1724a2dc103f94a2f415c0000385f90b3dafb8614477f03a23f1377e226805f56868f1344b1f54b728a52fe673708b60349cf0b5d11029b188403db251b462ce18cb90edee5c7d94ca85d0f991e44de5f0448ad433a3f699548d84034e5e8328bff3635373b079b0c269a4c76b9de3371e70109e0f6130cb693874c3e81897e50ba2d3f66f16292fa5e54bc28ad2fbc6ad8e73a2efd7bbede322b3bfeb4aab4949f7504b532928dc7fdcbd561228eb292ef1afbfde8af420ec08937aa9d04df210e9c9692ee7a5a0b33491342eed431fcf61aeec8e3e545e80f7db21521006d0312e8c5d43c2d5041b3f99d3ce26ce10b2c1592388335d9f05fc5a0bd12b802633dfd04f6cceb87ecbac9dda2cbe15cbc3579b12504cd17b1a2a63d0dc08249a035ccd121dc2a179870723b1e324b50a62d72bad72549a713c3f12625c7df6342d63f80d29190874a55ac172465de71a516051a8db286d9000a21349bce830b8cc28827f76b0b4598d46c9b84cd7d4df78a2b802fdc2c56502392ae0f75b637dcd9390d8d00c77c6d597dbfe2dbe4bd7e4ceb878aa56f7031a9b2c62c24cecccadb2efcaafb7e4b3f59e3aa5525ab3d6c50020142d25bc05a9e8247d8427d74d3ad21fcf123ae68d04ef1746c98c53e51a38c47ccbec5aad64b6823ff002dfdee8f7dc6a033b3c8132bb3e5db135fe16fc2cd2c9b4dd2c4d5058f0eaada54837744b953177c947d7f4eef8f0f155fe3d6207b259a2c480ad8c408c51dd08a34477c1f3e2d9cf090770fc1c28d32868c0e118c085ff9d28fae179d444629c1c7afb4689356fe579d31047d1b79d32b979459158cae360c0a9dad71970e45ab095eb3925bd2def4e1bbbb79c27a1ad3f99cfba41fc18e247a3787047fbf2f0c67caa28fa48fa5378850e1effb6f666ac3b42a0b0dfca2c000149a86723b70c20c510a129fced6f5ca28fdd4264d5e6220bc0d0363ea5405385a987571f53ac011e3f3ad58f5556195ef0f3ae18b05da3b8609fe4addcd167dfc549998671367ab02ed7092f34f380b2fb6949f406e5073641f4e1424701cae09721b660ec39b54c2f6e660974cd0d87f7dc94869fc4c054729666aad8d003f34081a770f41f8f12af4f5745bbc4c18d46b16ef3cf0da8ab66cdf7c673fc91c5c1da59cf1b7033c001284e2189a115880da66314f392dc489105b2100bec5f39fb7108c61c77d53ba88195fc3f3110801dcbf7bb90ec0355475da20c2ccbbe8f9d710f748c53e227f4c7f61cd11b9f1e6229e6c38210929bab4d4a86eb98e3a56f49df41fa87da93eace9fcfa4f5abf52207aeef8ca4741126d9c6a86c407781b5bf238f3103215343307f5f7c3674f9027c2aadcef73dad8544667a25a341de0bfa0925ce1e064ffa91d1190719601d73c1005243e74591df60b98b75f9b6d8c1c11dc56e4e2636447c4882b4444c220451995f7a2c816195cba3137671bef110874cb088985b736cc7fe16cb5b465d4cacdbed58def5710fd27e9aaea6d7941b801e0eb3063bba59ddeeae4378850df635a934811126cf9702f0df57081989b470a18fcb5a0a9411aaf2cca423832c9d1cd9becc54218ce4a90632de65845949c0f273158c9922b7b477bc23cc4d9ae7e975692265e7164edca6c3029d414e455894314bf7a6fd02b4fd0a03141bbfe50c4902f1ce28d4378d1cfb304fdbb37ac7ffe30dd2e08ed65cd1c9f79ef7ed373f544aa3d7a246c4382011386fc8faccc4286809ffbf4cc5223ea4f4b6d03d95726f8c34f9ec9e6ef7410b340c4d2ae994a463bb17eb173aa5ec1b44bd2a169f2a9ae9b2d922e28cd132c48416a5954e611220f42d52d1870dd1bea6de1c20f0e766856eb06594e0ad2cc9ad58f871afc3a6e56b855dab43dab5d81476695ce24924b1dac5ce791540079eaf43011a606c6a2e740d2dd8af2bb6ea41c5a9202e330afd3302131e64c7467f0dc6be2aa7b1b63a5d06b341c30528d70ec4e97eeae2b9c572d18e3f667b16e4d0f311e7fbe290417147bd68d5e6ab6c1409c15cb7f139fd697f4c86a45cc7bd4862e761ffbac6917d7f7914bee02308dcfc093dede08f67869b9a1756e4f57c334e4d06b71a5d81db885dc31620e5c891e0bc8a9d94110c7c7a462ee43b87d8ac1d116c3c14fca2978e27358953d5c02b3c6db33139de21f0a217c7d0ddbecb93d79574801e837140452c087c2fe7dae8caf9a4fa887bba2b862ab14487b597712758b779acdd40caa3e44e0d28cabc5a15ef0daf875436a2922c932a4abb247ff4213e5772583203d9a193cd4f54feb0a52b2bb2eb43ffc66f7ab26121bfc46e899f3a9b07f031ef506bfbd309a4fe44181c1dec397ed9f9a6e2ff428806e464a33ffb446e19da8e42b5d9d1628ee751e537264bd0c93825643605577067791ac420684d836bc5d331b1550ec12c76c529ddfacccbf2db05ba8e537529638f90509a66b2d85c17e978cbb3f0210022f94907c989b9084c0c2cdfc114aad366cdcb117596182c3f96330b317a553a307f727cde2fa3d40763d9e1899025ce94357cbf505e611947c9d3ec83f5890f2c8f230a72196ee1c257fcfe5303b128d1cd0cad6ba4e8d6cdfa1cd7af0d8e014b99fdbd7cefa732ef999c8e69a62cd6af7a6d78dc21ab5c22f4f95b035d19052aedb2455fc357acba69ff329a513de7bcb7e0547f80ab0f603a7c8d3853685f3e8a6f78f49bd1c6e32875fc9f0cc3a86bdae3d70432677047a2c687e4000007d1e29ee9b18435422ee3994fd21d0ae90e1963aae0a56f4ba02bd387c162fceb84728ac9ecec0ff17090b1aa1da79deb63964afa8069c1692ce4b3f74d41c13917186662d4d75e11a9f879c48840b9fd33dd9133e24bd5c225a6741ffe491fe7bd98ae5a7096593387640b0e9d4624c0c73edfbb2f480ea6ce0dae72ccdad752c5186bd0881b8906d2e6beb5379f27006ba0d4671468ab93bd74af5e500ed4555288202a700617d505e0a15906799d105e76f34962b84e09a1a153a29e263bb5d3eca428d1a3b773080e6db9099f52d1d95a5e502550dd2d92d68eaebeba22bd4281624228bd45b7900df67b422395b3e1cbae242123788b3a8b8fe474f8ee91702201d211af115dedba15bac108cf8302229ba9f592e77c70b5de916594b05c97d8b65d95ec72f50522e0770eed230b3fb358a1aedbbc1231e710c4cf0a6f887a75883c6c0e56a6090b463ce5d3b45573da01afa8744fa9ffddfa77e3845024ffd4bf8fdf81ecba8294136d3564bc2609ef126c3026b6df14947209cc6c749ea128ecd46f9f0ab450292d8f03eabfde167bf10952936ffb0010bd15f3069a37079f44dd49c26a86f002e80e3bc75680f7582dcf2c95ff4d4fbc8e1ff7c27006abf7c3e039de990d031611f2221a354f565297106bc5065f401fca206b07499122803eb30f406f006cba382d7ddc56a3eeebb31c667a7f7abc660432c2d46d2645ed7e19a3d3dfa3c774e32e80a729b86d411e3b1a34217868f4ef7ed8cc052052f32496dc7fcc22c8a7680003768112d3520030fe97af1fe012ecab547f1f8216575e528dbfc83a84fe2aa1b1c4df342058911052e4c4ad13a9fe161bb932358be071e6a1a757b318fbc9324a276f10a304c71042344fd03f3079a0a825d080620d9e6b67468ea931d674312cd9d79c57eb94b72c6ae5d99035884f236ce20023a193c33562d5e7e88c732687c28c8d95039eb65b6efcba5954f17d36bb7a849cd13e43f792679853df1df4cc4e134649816bc1bc6c6d9b39d30fce2a343bb751c25319ce895e91fc7f1b1af5d6ab6b55edada33d57ef1f2c021bc21c468367d3d8ad3e21cc8192d7cd5fdc32e857b5ad8c6fd97c5f9021f106b3b72ef12f4ac73d58a9f41c035db8ea0d6c5c0774e54a452807b6c8fc888a174e4651c547f42152f42ec22331320c0a05b7ef14774d881e4088af0c240f6246d53e706b43c1d63f8f4de5cca4d553b2e2a2a2e99303aa0afafde6ef4b0f2e570133bd58bed226d38009a2afc8a75577857094fd629cac7c4ed2c02053d0cd369b64350dd92baa79a25e2007e71cec8f749e73b88af9bf33bacc1015c05586342025403d2190ca6b98e39d7d4e81dc714c1aeec0ddfa0e54b58e529a676f90aa80ee9c5c6ba5b59509286515e4a04710bbacc4fecdc23a2907a9c5e6c356d7cdee390ade7ddcc93f344d00609a273b8a1c473228902ebcf4a5d6ac163b6004a8c5f82784cc81ce50f1656fd0d6b982f743af20a113ea12308b7b5ab8817ce38fae7e01b35c9c46b216cf76c18ef26c3f8014364018c4f4e950b1478e82dc57df71fbe3b12744003dffed33db1954b8e497266c8c4d6387075e858a3ab271bc263fa23d2663debdf3faa5c2684465015ee5c885735de56d875fdebe0000612b446ee5f171b48d4a11ca65add3886541c299daf79fb40d506351dd8ecdb01f9bf46b0f9a6fddf30454cfa6820db86a544ca78ac876cb9dec6ef9aa95eec9f8f73f1ad5ec3b70bab4d2abde68eb13bd6d53c8bcb9c93300a0769324455d7ad01736b5be464a2d06a849512ca642ae78caeeaef65ab94ba7d27b96b50d71799babb8782b45f57de7fc1b431fe8a11e648d8bc7a2b9a294d86896c9805b9cfecd96458d9c13dc9d2346fd07b84310eabb385390180083d8e9aeb466a13ce1ec8bec538fdce6ea901ccd75528f70b54bbd1e46f4717890107f6f0094b2ee84e757d4561baece2e62a3842b5a90ffb80570f3a18bc99c7d17cee4afffa1b370f25326796fdc80b2daf86104afbc0f04dcadca0eb69c73ce564d97a9caf34d1369d3113062b43ee696cda06969c73c7e258b593b12dca36de134e6e04891f1ceefe81c811bc06b51f108e7068a150ad3ba275e9b09ba5706802bc5f51362d146936f6584317c2d52e6300a95753225f70ec855f56954e09cd21b8cfc872bb0907a21b56c4d1798180b9329090866ad8cf8720d8271a1792207dd1702a14af0fb91bb242bd71d7e9aed6491b20d674f483a4b2e71da6ecbbe886f94fe4c65ca03c704bf98d079c4a8629fd0b9733f5674290e6359af53f039615a9c125bf1d62b7ea5c8fdb62dd51d8aa58d1755e6b7199d4b75904b52d59ef1c937336c122ee4cf4decbedf1e9d3ca542e565d56c7a2db412e54595b75ea8b0b4276b78cfb6d7acb72c9645267ee770b415d5c8acc99f5ab422eb4bbce147200ad8ca36c50fcb0abfcb1d2770a7f5532c65b18ca7063bb66cbac80954a4b7953b896b404e7713d1386cf0563710a725aa541e3ccbab847ad0ca11ed356222d3102a96184dc49c9990097583be0ea174641632a1d0c1fc999f44e19deff82d8a8b817b9e78f6f8048a29048cbff3ded30e187167b44cd2ee354f5f050f65c776e87da9407423daa06aacf31e6b272c88c5d5c7678a08e447f754c7429154034991f1a557d8a1fa526ea5ce6bb85f784e1365b7bfa5942216de63bb3e24b58e1ad39ab638d34a399b61e931fccbcf147ee1d8eecbde0c4ab4aee43a1527c3ec3cfeb2ed289b01e602cd9e52c2e0b726b4cf0a1177d7c541e6d6516329b6564fc1c14edb70996f55e24a276c1d8325ee481495290624fa0aae8623dcbf1115261ffa50b463c1a365cef596d3f16c82be6f76505bc08df77172f2592aa8b3f1c3101a70594937961b7172a3ef52ffe85feb0e0705a23cd63de1a40a5a2af65ede595f8bb7caad412d99c64d95c40c490b88d3f78aacc5f876da2c093d96c459512f7f352cb2f74d6db81fe357542c4d5cfe37f7b1ac99eed974d65cd1ddee42ee637d9103018a8208d430b39ca4859a550e1e3e6cefe94dfb0720db8cbd22a713860a238fc8974bf47ad374633059aef19bc8fc51df364c07b42c670a2eb4f2b833872a5c6bc7039c56879da558161aa1b7f43c145228f7accf777b705a9c3df660abb6156c44e81fcc338e18d29cb216d08549f711ba43fed4a9a1bfaeec075856535b55d4674c646a8ab503a493db34077f978651740b167a0bcce9de555cf981050c061fd60266ecdf3446231c3bc1d65d323cf7d7916199c323b7e042b7bd5d159b083c2458381c09472c44e061a8199481c01be8732c619195248434c0ba81c757ff4f5d7886a597a4f5931a2a3db7a6a7a45686ccfac515d5ca2a4b173bed80b917db220017b8bd919426443ec607391225a43dfd1a08a505f5af0a73e758b4becfc5b81f4f01084619b51fde72a3f94b34f4a933b0be89a3e09c825f3c3ed5e3d0d128a7051d93fde2f36c82fdfc2eefffa9db35c516d1c8a65771366c85c54d96b59685341d870c7eba79e577687339dcb05953badb82295e88dfc1c0bf4c8bbbe5c17f67826204f1c436e1df07ff455ba1557a295ee223c40eb8222929f4c9e40fb6fdf43ba0741ea3011efd5ca79ea985a0cf6b36883e6c888e3bcfc0e9614db20debb3b7da3236fb7d8f5e68045efc22b2358c5e09d991cc6cffcfcddd08b0d740c832ac46c399d66e5da81ea0e6765a1c139b1844dcd0c49aad7dafbb45ee89f7944578dcf2aa67eea13a7d6d353d99a67915d29079b1dce512eb1a7205c320783484a6d94bea4fde26778ec0f32a7cfb7c66a14e488e9d8d9248d302c7d51c1f704168eb7ca6fcbc0ace2a51d9857d8ee9c435ad40725943f670ff7c5cab1763c634969d15b0c10f9567e6291a68ece406840fa76bb984b2ae946de1fef64feaa06f14c8e7c0b0fe50265971120cae10cf1b000f08c80163c40a696e8266ecbe58dc63bed6916af000a7f0ffee0a9d45386911b5eff534c7c7cac990bdd51319910fb6dfda7c76f132325568be45d8c31bf4aacb77a5ed7f73fc90cebda95331b1f70e1e100227d81782f41151606c037f60062a4d6c665464a8904377b878042975853bc94e55aa812c645a174e9341161ba490a6131ff49797891a5bd56d4e1745eace3e3c641ca384b1b9a0dcc733619a69303897d81e253c244ccd2b3db71c96ba826ba30a1d3a73b53ff211c57904d1db0119f803a1d488531062718beafa596ed0de9e28b567a0eea23ad8d977649ec1c637d1aade8348a561d46cb532456d6420dcfb04bb27ad67407bce1e3eab89ede303b960c258c0320547e2cb1d6b9bd0745f6614167eaa15755d7172403e46125680a52ab04d207ae3f0bec7455371335da1a16774faf0be476d7a2d010ecd887b23b8cb281c6835cc1a1c0767929f830fe8f34066f33c23288fe7d1bf6995b5a753ae4f1c0a663ffeb90c65db072a6001784904dcca262351abb3caded892d91baa373b79dccd1f4f1c0a55ceb7b6a0ff575c792b6bd751e6f020a50f90eb259b66b3e81ac81ba3a7b6e07f6681192d188b883f0feb6cf032cca4af4c734583348c657a1d21242706695876a65431a5d36cd45081f662b707cb3a3a5f36ebd5fbabaed8e726ce28f2d5425322224c75ce6a63a1f97dfd8ab60448687bc7fb02d399a6df5a80b6b78603f5342c86b4199e0ab6caa2640ca87101671e1750a16485a04b82b995372b25eb385ce43cc6fde1dcdff0b3d8fd5a372a0273a1260e2dc6ab1c981a5b7f118c20835e104f1d26598bde0a8b11e259e491d997d447d6bee0ff98aa537e2bb281e76ddf41e85ff6a1e4872e078846e3c14341b1c5df0420e21eb452b58ba151c6b2f6c3a48df2969e699703c6b19a0177661f91ca75c52e9fe7299b3c38960e7c951875d4f0aebcb94de3e4004d87ed292d5b4f5bec0f0a8a50210c126e44420790fdf09a8b89832c205511927095654e39a21eb20611d28a5984667dca0b61a4553b6d8e509581c1f8ff6d1bdd573a9556d3b105fc064fc8f74f9cfa63fc363d019709eafd7b73431d44d780707adf64a1dc317889b6243eba553bd2975d109e7072b267fb618899d9a0523adb2b21e1694487c51828cd26aac993ad6d5f254a59e9b4a509a8dafcd9feb7fe1d4369acadf36d13fe488a86d943cd3cf8ba0d6e90bda468c6067268d2d256aad9bd7f844e7f3eb3c115c2e04290a5a480104dc94784b5c143368a3e3c10859a9ca0eb6415bde015f6fa28319a55989583c950feab8a3b7923d40c5949c20f9f73ff55d275ddbc4328813728b7e07884c5c6c307af4b1c318fb2326a8626edf8b9d8a3c4e3076e44165620fe399c497a1f047960cc4373fc366c118bc1c1bc5ba3accc2af8ac8fa1c1fa6853dc10d8e19b837fb5f03386db89719298c8beb22572b45df8eb8ee4e57bd62eeda3a5eb9ae32df0de8bf82cb5e6af6b3a8163b6ee6885047ebf8c14e7777ce4ee1740028a29d0e94ff543ce96ada4a2d37549d99a6b29a109923419343cf40bcfb0ad804802889538fba5f42c40a46507b7ad3521145b27f97d539339040d5feb36dce9cf96bcc53e162153f17216000d3f78733787ea41d1be146f2306c02b4d6bde7cbcffb8eaef66baf55f3717b5f443040aca23a9543a4194320c758bf0393197043ef1b5a5f6bae096ccf701efec4ffbf0d43490755ce184be42d5688f2e5d3f12e783508e04ad98d5d1a3e0f97af92add5b74148c9aafc78667cc7caedf631b9b771d0884915c333dc67322a173530a0721ca10ab4b383afca889453541bcddb323540426bd9497e491515b7237d219594e39684068ebb92f6cdfd1fc7a3337aabb8a51911cba0ea62f55e97128e535783c3b4f6b5fd4c1cfb3081f21b4259983976b9088b20063c6973cbaaaaa36912961bafcebefa24a0329c5201cf83c7f8808dfedbcdb09b2fe696ebf1c31a412832298dbff0b2a235a1e6a5893d1ca7780a919a67e8254798aa47913ab7d88719edb5b4d28c9ab6cba9cc670b438776cb4978743f6cef9ef850d489285559b6a2a041917c50463df7dc6b7d7868fab7f2cc61a4c8ddc5db6a0f006174ba46bca82ae5f65380d7c4bb933993221fed74153accf754e737e54e6322c3f323c7a370f5cb0ede2f64d2326d390fe5371baf3ecd5aa8eb687cd25973e8b7fb30fa6096d3d49230502189eda8338415f80cab492523f37ef4d9d8fcd95afc0728b6f8a945857297b7fcd80fa00cfb71d94c2884a9d8f004c754014d48bc251aa9cd2144d4be88c843cc1d2a812cc089b796863d67945e58828c42a56499717cde0ea02c66fff899b260f34403ff7d25f859a06c5f931194a1ff421b11f90b4f256d62e90ac0322220ceaf71052e57e3fd131c495b62e4ce3a2f5f821da594e571f9d7b34a865b0d561c3409117f7fd3b7cbffb0439720ba2c580d939c0bd9621b02cdf9524213ca644196cab603b9e3ba5ebc78a1a3fd69e6c14c0ac00d1ddaf6e5c7386a62015f44e21428bb300133c03967d2df69ab4a6797cbc286fff235f6a1732e27ce3ebb1140744dd1d5026c4087a44b8cad6d30ce9b1eb6f1107b14f2abe49d8bd27dac53d0959950ebb6cf5bc9cba8144345515efc521692bf5da5ce2edac7d9e412d9594bd00abb213a38a89d6464cd7a3a614005f6d7a4c58d10583740815fa4d6a8c30d4a29ececa7845a5c0e70f00035833ec712dc5e0d021c7e0371209b83651d9624e66f4187c0dff482002788cc2c920dc2f7e79bdb827005d9ccfa0b01b3d24a0f68003d9c79e44ca64f1ddd4235069416f26c54866524266fe712d30f8a93e4dd4a89f0e3f980f6e37e43c4ddd19b7c69d9edc24416acb7c163be7961d92c0fb7c7a289bd6881b1fbd894af00032a58a53008089bebf83be6313e017a346ba723a95774f2f1c7f23c162b7dc1d6859d58fed9b4a41b61d1977ef0e2ab544dd19457f548ba600113657fbb132c8c4ccf97c7d7abdfd3d7846368c2ea9fdc14c3dad0211d1ef2ecba455e7050b28b898e9da31b988b9c446ac1671fa41e087acda1c168d3342395b70cb3b9dc4fef05e97c2b7767feebefbe62f70dfd618d6144f7d27ab02d1aa0956aa722646937cabb3bbbefcb5078c58b9fc084c25dfa065ae86d4ee9e352d702f00a7a821c82c1f0552f5f05a133bb56038d5310181c895a43a7574aa25e3648265365055d1f441ce4b233ac153be77003e213a854d0aa9d7af6b5ef94550ef5993a7e53505b75b78fbddaaa4820d36077455b6d9bba1593901f19b159413327fe7b03c40f51bbba016382ba681f821703b9b81cb1689963343488e6b127786ef803a9e37203f6f1c57371eabcc485b84cc3c5f39b916ead03d22d3ea93135b1676b1fc3774ee32474f42a141579bde9408c1745acb79a70218a0d88eba7954aa3ae58b0dba3720011e07e700f56d149bb7eefa5a79e28dfec71e7eb751be2fd38d5b9b13c1f34b3bde497b2b9bf146126ce4471620b137da2922353517a11efdca72ef1e0acf0f779e2055e97e19d50a142c87f343d0aa096bca78ba1093f533a651ecc80bb45e765c7ee012a0260ab1faa0952b3c32bc044bd4d4a68c0de898c6223540b9485fe66db710f0587d827112f70a36d33ae4b15d2886eaccd8ce4239b22ac6368cfcd5c5a5aef92847e7286645e06890059460da09e8e59c2c95446b68dcff69e0988eaf1f8abdf91d244755327a40d8776293ec12c83cb8fc2461fd6e93b4204ec3f3cc6e5c7b973759ea4427012175ce74f55626c672514b6b80f4b68f0d790e0d383fd8eb2b59abc7b217f4012fd732af0282af239047f3c56a74f651e92566a9c48f3925b0ca822d440001d5cf28e5a41749116c9284c5d7c1ee808985b6813cc0358e23ff2fd91284f2726ce7df52fdee3d6dc1e5520c6ab56b8f9eca7c74f0693b313fe903c8c8b143dd2d558e782d439ddd263aeb469a571dcee8b8b529e0ddfcec3c5bda6251e4f862f8004f27933d04091124cb9161669be39d528011bc3a25b32c42e429cfc9855b36dfc88f6fd676fba3eb6dd008b68892f06cee3b3b63df4c32659a2c6fb431f9f8920b521d8e31f1985d4e9595b2616049696c1576bd50a7d80b9384e9dce3d0fc791e59044b80746939fc6c7cc170b7e3f03c9badcc9ce1fb41e6be115900e2f25aae958f988b10b8a66c81ba1bb51643317ba6d27803902cd53c95100fc5478b3f3a1bc51f9041e925c68377e9d6518b823e1dd0017255dc0b73b801363a3d1fabaacbdea2f959f1c50b99d6962c5616b47dbe471ebaa4a5335256d6d280715d49f63d975bc5a431d2a11bb9f3ad748290e4cd0c9d8abadd71df8b9c911a76d85df53ddb92785551b73ae925cf4c2f784bf50078ac18e00ff7c9ac7f273233c1ba7f854d319f2ce4ce2260eb9019aba520bd0d6278218d9b5c1576a0e507b203ffb21e9442717a93684863947e65c6cbe172e428a66f36e083fd1fbe2ca9a33abdc081b897461ca2fb61cd7bc079f83a5a62715fcdf49ea409c5ca9d4d7d09bfc6fcbe59718a1d371ad0791cbf6134d8c0ea7ecacd352cb37a2e1b0316c900154db935434480b05c0cac688edf222e8cc53c13b5d0c87859197329ce34331ff146a826b4fd865244d49b0829cc715f3619445f9418f865f8adc58fd54e23564d4fffba49ee929bc2ae07b35caf793457a6ec71e7403861e9d95d27ed68a57867a54947a08461fd8e1ca947af81de21428df8f64c9b701b75c62f5b3f1bfd1c1ef0e908733e6c6af0f0260bc87b89d63e8053f4e6c7c3ce357f678fe8a46fda580745f18f698c2dba681f799cea8a9fd96fb4be407f9ab31a8d82c572a34b85450324f407c90abde58ef613f0438f9796517b5f71288115431ed847028d4394bfbfdf0e1224df3c9ee513f32f16ec7987d1c2caf7c39549095398a114e76219a0dccd47530a353efa3ce7ba89d204f985d4838d7438cb48919c303de5b65bf3c90579c589747e0d7d8fe64256b32f4dc76b109ea38e5f9cd52cda2880292b595e10c6aa171a2bfb5e663deacfd36735cf8fbd8ea8ae4cd7679471d96064fe58ee71b3e63dc6020e1701c616d225d24c634ea1b77138c23aea7f416d280af74eedefcd474e0b49f53b515b0e27de4fa506f8bab8b26a461ba3afe011c3b9cb2b578d18062ccaff10de44601068f5a8a1520b5bb27b94ec31f4632b6df3dc71e494d281eb02979b8b72a497c64d2ef36438e695254664aedcd8cd33d13d8fce49854c8ab63ac177ab8ba74b53b0518c6c005d98eb087080bffbae25b9fab8835e1a64da88c5a9675c75729d0bf43b4a60bccf4ab2484f78e0e4bac45b87d70fe1078ce101d94228f7f93a4a9846d1159396dae67ef03aaec0e41c6adbf01d6ae6ab0f423dfb17156cb06b957a42fb133935f2179e5406a685236d1617c12d39901b62fbfce1727b5ab7f3214adf596028178a10da97321d70281a57187e55540dc38578caeb960635ceb3974b76a09a5d2b2958eedcfd01ee9ee64ea09bb4f5a3afeebbc6ee5ab3746573f081aa6c7305d69ce777d50a9e319120f9abf548c513703078221ec52c295a858e7e1e3e0eb0c59a964c16895cd831c3eb794606f306b74b4f009e886de03864f37da4ee5db456478fa6300e145a29c2cec6350ba6baad1d2ee57bcc12f3d4afe0526dca4838a242a022e6e9954e2c3030ec55e4d602694ac55381b40533f05c0faf25bc7dd8cde8fb2a6007d2269515b02a6c0857b70b31eab60d8492c1c0df1311af326598c20ae6e00df44aff4ced09b9a2f25f58d09123f3404fa23362f178cbe09c20fe49f0939aef767e1b38cb28506ceecf0cc4ccb127f933b9661499e65660af753cbf63b0d850351936544173f3e93ccfaee5083f25bda70aaf3f993f1119830fdc5e3269f1f702ba0e1d7cc85d67033d37b5f846bc4c557233be71fcd6e58be22f25afe1961b40a1fe7b1dc2fd35aa62f9a776f30b5982046955092a5193c844424db39eed6a4d216ac8ad5e48bd0b8a49264cf78b62594384e17da562ee676c6595eb5c8c6d7cf451eaed234d61432b2dc2c698e020352802130a7d1f9fe3ec0d7df1096f38d026aca46e1d00478951b0f55e63bc57ac5c02b75709e49dd062966798ff608fa7fa47ff5507e0125a332a07b3901df35903aa5a6072617a8da1b6cf9c51b55fdb60a9528ecdf7466b2a79c07c365d91d42b3cfabc22d0700f2186ccaac98168ad4d26262827733959a97ff44f4b77523e8d2ab0d51c9cf254bb79ff7833bef116a3de5fc5d1739e9050c82c560c1665e2af4bd26f289a1882e9588c70c819d4bb3675a4bb4c4a765df34721a134b2c2741d2dc5dba3f22e28a2be78d90f2965def1af908e5df3f0cb7b51663a91334fc3b1b7fee88ae3a85af113428ca23ded8973643c0e4fa42d9be6d13943a281184068279a5a59b6b793dfb40dc0f581680f9f93bb9ce431d5a63d3b6dbdb148ebb350f9ac97baea41d82e2f54da289970623c17ac126259d32b361439f042a79182b77cc3a5e7845330cfb12e7abdba0a97940e2236a3a1dab5d704127233bfb1b47c7b047956a0c1d910ce8dc5af71c1703c2efb7b81035be6540e13da0469319131a7be90d0198682de15596bd272480d8cf4e8f52148548fa13eba57004c01978665663887b0280d3ca45e1646fda4af9427e6a1e13dc1a92b5fdd5bf68d4f9b58436713bfaeacfe44d76527c6b6ef7f62f594278cc0f2041ce9d261f77f78e667c58e865de4903dbec9bb8f575aaadbd4d7c2d7e605eacca32beba654c7ce9951f3eab13b1144d0cf36c8f76b1a4452d14ee55b2c53dbbc6218e4a973e48ab6b33180d89fab63cbc444aa188214597c32515cf60962d5017d9003d6f68913858a6b76ee6a0902a4a7fda65a6599220e5dce22b5b058532a92ce0f308a9945279c2a221eb0f6a2ca40a1636af55fde65fe690ffd37f7e91c3a238be2d4e65862e50f51149ef431c1935fe4c23221d13adac6db939a6481b142e6a0fd2f3854256e26889044431ce437593628230f86a98ade2aee8d7e4a876a9382baa764b610d1c8e93d9cb5e1d32ac04352538ae38752ffdf0a6c828b32c300f865676a56bde31c285b64025eddaa368eae3da62fa9c5519d5c0b5d559127d6527e1d87e5fcc31c0d91be0f7147295e7dd1e928011fb13ca835bc81d951381f7243290fd3fc6c8b2b004d7ff2d4e292ebc78486b821e8ae4c8d0b2390af00a6d497d84bbe56ec4d7c5046a777ede4a9bdaaa9b36d56563a01b0480ef473b640cd766d17d4b10af040fd4f5975d779b6e503c477c4b6dfcc9438137756f76dc6fde1b806a209f72a6e3affcbf2f6e7057981c148a11752e6714bf8275378550acdddbf74cae3d13c18558fb488cb4ad878fb81cdaa5cac49e480bc52b40244ef31ce10babc40d4aab072891a296b68583cfdef6a3862953c6ccf1a8aa65757033bd6e66d0a0f34fd156ab74354ac63f20c31c45ad61efc89f36ba8e91c0ead12f204224ffc359a88ec60d4024cb699cbbbf971d6babd54b2e37ecbe0aabfbe97e3e680b6c1a0b7f4e92ea9f5ac49c2b29b69faf659cea9563ed37a8f467af7fcf63d50a10ce2dcdc39476ed27f6166c32b3c1b2ff681da03b09d134d8df1e181b5bd078c98c7efa7d1b4f663a944e1f9f28ffe524c54c8b1f497f879fcabe4f21a12309c895ee3ff21dd598dc71a1810985c928e0826132a9028ed3fe95d0587f7b321ff06b19a88c4bfb962b8f34d25618344a6046c9ba7fddcab5b3f7a54091b0154ccc063e3896b33442eff4cbcccbb46bc5eb75bea9a662422aee4aad978f169bc12d45b2a5e887c64d4c72db3bf09e6307e1e8b2d39ddb607a5c682be9e4fbc7d56954de166e0bedd9e80304f7a3e6af6f8b3d4d415ccadbac17d6fff24a0c6e8d619919f80b69aa8d3613be1979e324b69ddc772472b1d997f608b0f4acc38aff05377cd4d9aa6f8a86bd25b5afa187392c4e3ea517c6e415bfede2065ad2cb4013cf281e91065119569bfa74a95bbd41e6ef1e0cc901cbe7730d2629095553d9f51b5d27876827d6dbce8783f019dd738922cb1dee20b3f1727689487051bc04530e25641b784d51b0d17b3ff1cf4814064c68fd29841ab197f51b31254810aaa83cdd4f6b59045ec0129f70c2d31b874dc6026d07fd11e755f3f4eb714aaeeb802a7be27b9380598143f1624a3b64c61bfcf2324710e45d3a95aabf175fda1a999300064d522714beb5e4846445a1d138891227afbb17acb2d96b52f2f57be6f43020ae5517453aab561a7cc66da9ab493188a5bfbfd08ba105b466ef93391d987f532dc5bca0c0d256ca4c42fac02716ce17b27aa89cfd14df7327357b497f2cb7cae2bc94ce554131976d2766e531df8517dd47ee56d9fc8b35e4c6c2cae76ef776182075697d71f6b52075f65f5a0fd7b7ffebeaf04c57b823f24a044ceb4c424a4f0573b79a56080f4e58509d2b26cae8e4e69419844d82d0785452720ba26d39148bda7c24f66a0b301a75716595a672f5ecf5e3e33f4140704cc3999cccef06c41ee41bd89b5a7a5a82d9284aca822457817f5d3e5f55275614dac0aa2a3a59bd21c7713298ac92dcdf8e52e5e000d5ec2ca96e17b715fe71649e48d54347374f2aecab75c83433c3bc3933fe77d88e5c4b32078fcb3b7baecccecf8924995211b728161b15ed8f3576e01fc18d958034557cb7159535e8880ca8d67949ff8bd7060e765605f3cf9a757a7b4ff60c5dba65aa26d087394c76693b3f4daa0521c99646013c7ccac6064ff7964faea59dfc897526e92ba4b05330cd53ced292df3e0a232fcb78213a8215dfb24fb347c13ad05bb6e82108d5c7e12b88c90578d356f33b75b896d0f417685e3cc7e6b2a253323695d95601fd7f675c3bafec14bbca1c9330b52f82085e04683f5b711cb199ea208cd23fa45e7a2acfc10f221ba3ebdaa0f8a561d267da83f7d61e9d839dc2a2623a4777eb7752103386c7bc2ab747865c5be9ff01a45a57e79299b98bd4a957af07d5fed7a5a33b3b367b3bdfe72b91ab4bb794b1ae3000a32548a8d74556a665a46ebaa174092206f80042efab5cf80e9048ffaf1146c1cc56f8cae74fc3cb6f54280e20b8e6e4a564b171f9783fd08312956f4ff46e88e489672ecd5ecef98e4e97068fe00298ec7c4ff2fbbdff2b57d205c68d665473aa9d1743676a5559809815470882f787a5db475c1df1df12be96e1536ab6864e54965318db142146b535527bbed7ae21bf43d75be1e1ae5c99d439b1d4196c8323b8821bdb2ab507e8177b6727f3712c70ef2461b3e5ee8947ae52a75fa4d1fe9251650aeb4dfff9bfec8ea8b6bfb28de540de693606c06bdf4b79aadc96931bbcb11b36d968ae90f375a979867e5fb1d56fffd10bf5ea87bc88f7ca3d3b820693275a88616f36f99f755e44a86ebee08c77419b892ffda5ef94515d006bcc15cedbcbbebaa35e0e35c6433dcf901c1ad948c2b17af7725a421d7a1fc89a74eda7d606c24b4a1f74526ed173885997e1d1128299e26f981c6a287b9fc8c9f7da4274a81bd66236f166cf5eec61e59f1bf8f2f225bb17b8dfee7e81675a36dbf40001590ecc84e250495d75854be33bf912fdfe10c8fd2ddc4f2887b20528d57fbeba3cfbc47b5843e382dd1f66950df9b05b4bc311a042b5ab1cd3f0f45a2b7c0b88596558fc44391cbd0dd226fc5fca9a3367243ebd8c6d1ffa3acf1b3c52ea9a50bc2649436609d4b75ccedfbc5ea6270a243c8e0293f5f521c1fc7c71accdb992eeb00b803df88d2fb8dbad8ca5039ade2df1f5363f6a35b9869eccf289f1f005acae701fbc1c696bfecb78bb13d5cc7b8bdd680ecd9d50fb4b07bd35717f6f51d89b0f8570655c15193d0f8fbd2d3a9546996e23e16bba2b4218a09f3e8ea269c4dc79eb1e3064b3e38cf2ffa16e9fd103429ef1009132ac6874c4c0ec9c4827ba65813c6fda7bd945ab7180c08676d58dddea7e8d0d13cdb560f751f09caa712d66afcc54c3b0309d0c3439104a6696a69491836bf3960371f883fe73098612cb18a00e0f5b34078e39f4acb70b9b1d412e85549140c4ee0d56afb48840b505b93fae483e2e1fd12e8d2ae63f6a319bd18447b0715b4d95d70574cd94a1db94fa9868b7e980ef552d1d40cb66cefaded420fa6fdd07a70d607ffe00bf5c34cc658b6c17272c1d669fb00bf8c31fcda505a78034892b536ee1522fb2730c608efe3f68383247e27fa8b08de0f94d4ffc71070255a405154a426d89986c7e5a9b196ea078b2ef6c88d3f6a8703d31044e5309c2e8a3c27434cf8f57057d6c1c1659d61f1b1a5f97975e18f57bf4167711e40be31d33d5f70c2b40c47c581f4b21219293c3c1c35ac16d849580163b030658e0aabd8a8f77ceb4345aa068a5fbd024dd6df6961db5e2e38cf63f94a84fc96ac603b7fee08abd81b749e0d5f505795f58cdec0c02625672608e4570c36f4fba5e392e01d31dd176d0aaef6cabfa3d55e7da16e32c33a12370cd10a3fac927808cb0e75817034da852e03a54f8a1579032e6d95cc50d4ee31b4ec13491b102fec4fd4fcf4ebfafbb6af9e8726d026e2f975060f4f00ecc4edf9684e29302955f301fdb5bfcff395f7cee9bddf5bdd5235a27ca2b9ee9da0151e85a7404d2b8e19d6e58006d551b4a3189177a3edc53756d6bf940b6116bc55a566e8f08daef2fe8d6920b1a50a7380a05d0055af66ae9f304996e4d9f535425c1df81599e75ce3ae4731d895c86257c4284ea85282aba1ab7625f356639bf99f0a84c0334c607126e5145c9fa0b45ae38a63275f752ef56621c25291e66620364c7a4f4ddf3e6553b73f80de53c4f85277352923a3ecf955dbf090e6c40677959f9a4c68d64e365eedf7be00d7b78fc7fb48ed84dd0b6479f40984bf56ad26c7481edbfe7ea40967d6fc8ce2544dbdbcdafbe63737888293c87dc29250671f2d5f09fff13932a4d3563c5c55843b0474e1433d896326743943913ba20dde91afa712249dc1ec3d80e0ec16f76e495b0218c308b9848d62dca4a57fdfc9af6dfdc455b1cced811eecf24bfde7a98bfcf4760c3d2dbf2ad9d410c8dd81aa12f72eb65a33d1c33e05494095ba722d837e42e8c821947437a4959ff671c26765849ed503a8381477fae477037ec5b14770f39631cadf27ba11cc1cec6900055052cb290e1ddf85aa670a60028ed3254e25ce1a8995888185bb1da1b901f7732c9f2e1b1e666f5803fd176e4394d879609e401c9895d04a2546bed95546e532ca90031287733477b8310911c47a3a9cea39acb3a3c0afac7b8793fb61da6a92590a0239e854ce71fcf9f87e3c2fbb2e8635c4c04ad2277902ed91a870e8dd6b9835930d194ba06c2a36e329f6e6d0389fc2fe6fed359576f5f44c5a8fb8e394d047846f5d3410feb3e2102dff50f21bba7cded768ab92b696355a3f6a9db682f34803a271d77aa77c5afe24983bdce49cacccf5cee41566c4257444b33c23ee6fd515fd942b1efa6642d83a2d077516efa30a21f8e9866b91282808a5b6dc0a58b50d2dbab8bf253e86be896d5ae7838dd4e383be225a9a29c8ff4ba2f91c9cf6e63217d78933ff924ed41d7905c18fd69d9b00bde7c6198d1f4600b9ee03b76bdd45b97386bd3c0df432023884c4540587aa22b838d3ef7d54c9a882dfd1691077d7c604c2d98dd4421251f7641a40975e713220a6c436b90fbb7b333368068daccc757453c4d90171f177e45e86fd3a8485302d632c8c05cfee5a304ef63c7b3ff33af80d26d8bb55b2724424a0fbc1f1de3771038ef6e0c32f3869de94073ad94257cca529f4a155232cd99b1c8d1d3f93e5291c29ff21127883776da22be0d6baa7ce76557c49887b65057c155c68cd04f0b2460565e2fb2f649a778069042967b7f36aeb58bcbaf8d972ad167ae17cea20d32fd551eb6dc3510e6f4f5713d57524524144777145c6e08367655093af96c23a35dca478deb4af55ae2f835481a434f9d19c201314a43c783ea66c0818576adcc859644803f289dda97ec551f4958dc47146e2e07f75a03ce06905e1025a85e770a415e486ac56dcfe31bef5af78bf52c9cb66afd4d600a03cf938ab8ed3f3f73aec6a6ac7be8af8343acea92e5cdcf1c5c466ef73206c0b8d1a8ae9aae449645331265f66233f89ad7dac1514ebbb8b3f8d699dd7d62e708dee777d248f5a2d793d3f3cd342e2338f5a80c1ab3fcd06ec4ee6b9afe3e822802b40cad2d44503dc26045f1519b7f46e064f54ad9c0d8fbf9ca3d9f49f60c2e2c9d62ae9d60c3d652a5b3f5f694d922ab363482c2a863ee4c20ae1c7522e5191f23841fe1051a72864a28b25e381c2afdb2875ecb5f5957a9adcfb6f38f61c10fc47a25ddc3476836dbd4e5ebbda2dd3de79bdd7c242b0b85d0f3ae5356ef368fde1c4430f005c5b65c492b2c9e690e846f86e4e74b56b1c3767e3a6a9d73683412b0ce8665a905f14dc83a74673738aca065c487e17434b0427f3c326020b5d511383c23b2b02d63c37185d6e1783a013e1a951f9eae17a74d36fc1eecacbe44ce537c09bc43c5467ad0195c234b330806791162a162e63f24232dd0bff8a9381791578cc12db5e2347d7337ad288645c88b858c0e009c99fca4559c36f275b4f0225a7f00d2ce00ff8a2da9d861dd4041d9cfc1ab0b587e9fd27e94c97bd3a047666a7ff69976ae27ddd97958a7804c4968bbfbfb17652ce29eb994021868c778e3c6590d95b0c3c3b06d909e6212d01b1a05473fbc50ca36c99c326b5384201c8f43f17b1112a03e8e32587da6dcce5593f8884ce7173c47fe67a241c58a7c3e0f93a8e51e32c9d81d8494edc42607635b3aeaf446639a569641810b7cb8a431298b29b2ecb33511a71508733e190ca772b06c4b87c2afc3dff7cff5265dc3b85f134436a7f2a333ff1a40d8817364325e01fb70342ed8d2799a2982a5da2a1cbf5a01a7031686cdb3d6e263eae54c2dc5e7a5b52fc3467406582e8291f57aedef91b779f9843d394f81405d05c91a0bb21b0b54333fd0e64f4369a47ebcc3e53ada2c5edeb7826fe458c1ceb88b5d8afa7593ea508b7ac275bdbe849378fb8153a404c8dd6e83982823c04bbeec3d7829674378fb4ad1377c87e4855b4a6bfdb08d11b2267e77334b459fcc05d2ff672668631acd8a0f40451c66f48e81f2f2e8b3e16b856d554cc85cda5d0dca7ed1cfd95f358927eac48ee10c1d688223afcaad16594cec69d2a409f47553c74d893f33d4fccc53bc3beaeea803139b61cd3c1790f13901878b08e7d92bc4a7d01d08bde7a6b54c4ecd0f673c3cd2a7f61a851583d9302519ef6b247583d8cfe5d7b2cadd707c0131dc44cdea97e758fac6a2614d7084113e8fabe12ef04387fd058b1b25f3e912dc04497ac6ebe1e51b05434888bf8e5b4d31bc519fae4c7b2c065aff960c45abc9b7702945827a04c57bdca4567efcee14b0e6325c55bc10ddbf43d60d9cdea7878ae56fd802f70c350e98e8edb5e8d788ece95763c6d4ef8c64f1961fc1cd4542da42a36f0144178a56e8cebc0e04690630962d83dc8a96738177123ab8608163effc6f8a6df3755f8192c88424b25c175f8039acadb3df4bae81d3eccad27081172a8d56d1ef9e9d9eae460e8c2ad705f191ea26f3399b530e2fd22df7d8ccf0709360191a86b10b21f551fd59b3ff701d2489a6031e0b9848f326a97539732419e3bcc684fe8577a385d251657b86c66ffd1a452494f4f6af0759c677d46048d437e526aa9d711b99a83ae1edbac7c65dfe7003c7986760dfca80770d746da253ccfb01718482321ddce99eb5b6a97de362ffe7f026cf43413caa02f6f8c5660dbc4b5744078ad10e00225629222677c3b6673d528822c8fef880d5790737118b41c2c6200859da377fd9d61d488d8c250a3083482b5e359cb4f9d9e6bef9b3d871795d3b5dc5c851079189ea6da603583db66b5d52e4d1f8584d417e6690e728fbf7e6fbc68588383ea9b4b7947b0cce4ad06d4722e8f23c3448df545af717e856212a611f8f1addb99cb598c8b77a461075b2825132f6befbe4197e221960bd72f6001f7bd4cb829aa99720a619fba4eccab875947e9112d172e6d1910f381c8f429e51f4eb1587915563f9100000d9564ccbb456ad603180fa4621d28616f280071460893d3e653337afb82497d4341c4dbc89e708683561507df460c9ba904d58a7545bc6149c1deaa5ba10c5ac839348298dc67c554af0f9e1f4dc5e6906e4a300817eeb0148f8327a4855dd6c03ce089d640d0455f8fdf7dffa44492e60099c06dd816586ade2273de584c2a385124d5fe254b78573d987260838bae36d102f42f907b14945b7c66de3358619a7f9b27d891c3c5b6136fd3f484599b8a2dd50f1da8ca467e0860b819d8ff52caf5c4346877702c889103b991e286f2f244c908c9262f44b00ae0329eff945806abe2275ebc2143a1d3581e71a9834a5bc3d5ce0136d95e31a4d4ca51b6d05c46688ce42747038eb94fd526379b815f8c217603362854c6a14d4e6ad13c4c009194e3e2b3c00fa70cabd61b76c82ed678d3419712433bbc0a8624df2afce46da48678d83b9e8271a1ce6cac312dabb16b96fbf84bfce1b8d893dfc368bf012dab1bfbfac32c924f65262654e0b686dbe07d41c4823545b45c1cf522b4c5109c88c39262aac3248bd61d25818ced680f9fede4d404f48c339b77b400a786ac952edef1dcda7b8b5dc84ca1abbee25b07cdcc6fffec84ea3782d76860985b72bec218dadac5e33c781e3803777d3ae24e69d60f49fd24994c84acc1ce2fad7c78ab9b3d65d7e414a7ebfd3f43809c23d44bacd12ebe57c13c7c23c2ff215ba841b6d86fc7498603e863351b97d0c18933bceecd06ea5dfccdd0fd2a8e24e0c2c58cf9a3254015d14a09a8a6e2b5b77c294593bd31c9d97c89b3baa4cd20801b8ad87f96a3c7cce12df8f4489cbeb97de8ffbf71e3be7e4cae17e5d24ed10364dc5ee3b1206f8c09c922aa4b02d310d76873c6032a0e543ca6737fd301d169daf9d76bbda33f894b436d20749b997ee1400aefc3ef5dde2e1bb3fdd23dbcdc83d2bfd8d526b4fc88484f850ee158c7e7e9d69fe60a4d282bc550049e0e25c0f3618fdc74d4a31d6575a950bd746bce9b496d83ab94db04c62b452ab697248e9a35bf71db32151ae9e266d0382617c7ddb0d0352a69a87ae5074db190714fb80711533d0a636060822e7a4862c44adf371f408b63f9514d9f3ab503e82dcc51aefbcb44f641381776096724aa68c9e3d35b29267809d1944c15d90f98d974b0cc4a156b56c224e6b5293866461e7136c691637e136e5bcdb0ebdaa77d605f7ed216bc8d9d024e5924b0d0fb7b5658b7cfac2de4396bf6de5d576602415eae6ce72ba4af345a554175dd188bb7964eefc5ac02fd0b934329eb308e4b1da848126f9fb92b71a84d5f73f4f151815ea3a7b42b593db679433b3a3ccd772c8e57faa72ea439ec64af63d46801484021e522121cd418ac1b2bbd2aaf0adbc7fde9613dcf2766f6826a65bba1970b17a2b44771b0eaa2a2983d743db6f8b7e59ab696d6b108389e81bbf299f1dfe943b492e34c047a863d3c84f50291557a2d6b4e2dd1afc7208b5f840411036c76da58ed8bfbfb81a2bf9759445eb351a45f54b58158994203b4c16086e60b0000981405fb80586d1a8d05a165ef4eac89afc83de9743727a56cd190bab2c6b55417ad3e6a922bb42ce7ea7ff43e935524fb9796c69eccc71c90a7b87ee28eac07424b68e1d75fb9d22c8dfb63f917e2c268acf530ec304cae41359fed0c140184c3da55746d2a46085e2b1b467267acd86e25bd1d764419ad1af7b88b16c1504852ed4f73f81e91884d414b972feb2a5d57ac188ca8d7c53d64aa308b98d66cfcae096a9aa4c724c6029c862b6b34c5b0991e84064e8fb1f7388ddf0397aa1bbbb1b0f2d32e1df2fb7743268619e9e276a467f4c924842c788184f3f1471b953453f44801696bed2c84aee97163321aaecfdec80b95848bf5591d2c038893eae211cbc5d6231bae522d06e38fea7d73c37212da348dcf3b686213ca017e49131f3c911c149cf5f3ebe54ec48b8bb15ff09251340a1e75a3b5069dadf060c9b82e17cea0c7f19a2e570ac17c9fe388ddfe6324bfe6782810593a70bcf2be38ba6871b5125bdebd5eeb51591dbfcdb4653a9868e50e8f836269860cc4bb2a82d3a4f53afa205a777ee9db183fd3d1c78b114711e819c2b311ce898d009e44983aecd7ea2516f96d100497398999f698640052d3053bb56c5751e52b311e0f2d32b85899dec94bba92692c671a4dc01f3398036314fcfa711a56b4f95ece8108ae1e44c1e26caa92790af0c1793bf1f88eaa3be9da3a2273e4798f89bc5aa86f353012ec61cb7f5228ab412199ff7f9e03cafc898961a45a187217407ae27c2744f77b665859ea98bf22d7d6b577d8974730e0fa959554c7fa4b39d03cd6ef0034171aee0b34ff38f331ad7f563a2d14dea7e538dc1eeee71ce88acf0125ead72b4d4400038c4000d978901418af705dddbe576c8a83243ebc84b1601fdb624bf8cc5479863f4d7d701b24109cdfa2abf554e8c60a0d758923509e8c5ef6a3be390a400aa706b52473c906ec27f59b0ae3bacd0c1dd50b9c314caa0a5eb37b6f5b3a56c68eb22d40be5785da8ed07cebc07afa0801e1e3a796d067de8f7069b8ac7aff8fada6a2c6e6880b74fa1aa0705b2fe882a3eedb71b9438217a03b8c3e2599359c749721f19d3a270f4e1079b23bd5964ce6e944bd1a4e766c6c0e7fcff94d9075e55b74b30718465805c01ebfcaccee59eac48d34dccf46db773c261ea15e4d189bed477a2762eda879b4a9e72c14f3162637f86593bbc8339d55eba50e6463a71c2aea9650d1088f495b58ba503d84efacfaf2f91b310a2e03b182cbc4f3f1f645edf68f52cfd1c5289b4ed506c365758a69445b24710b9a8a921de19f4fb9a2ad2d15730f0358a60367b1076f3d445993cd6d61cab27ed1d5e2a26ccef7cf806d4df0a9e72b4b5ff52b45ac72a0b611c991e49f66cfb3c9a625e3aaaafdd028871e8d9250ddad7d49c59376f50d329080f3768ae871ce90bba83b10af0a27616a3f069f9823fc826905d655027e62de2e3dda0b6bf33b56dadbea320b480ab8729d4cf8d7a1ff7974a0bca8bf5016a8cb208462674eebd3c5ac087541b5baf719ede90c60fdbed3fbcd5461b969f57fae78d297496bd34cad762ccc3288c1e7781c012250b52f760f1acd0436529eac1e71df71087f8122f24a185dbb8eee8f98af8f0a85792cad735b3d294c929f38f2730eb86ee3c6e48db445ed07ffb9d077b575665e7bde6d118f3829d4a447ead39e1509b8b3dd40be6d1e45cd589e53e35adf93094474e8cf006ade2fd5887daac5dc087ca155d1014fd2fb5096dc95a99aa60064bd0026a7f43b3bcabe30aa9b4c0a55d8bd911dfe81f200b5a1bcbc90a5e7f17a5146ea93a832bf6431092f72b08455fd7f48e45d2fd565938f2d1ac04d1f23685ab919457c9339d74bbedd838b2d7a14342b05a2ad59358b98f40ce5908064f115ca9c9a455d012f3c2f2622ff69a191c823ea43f86a9b624f4f7801ea05be457e199bce4fb403ca4d56ee51adb5ba77f9f2266ace84e6981b9c0d36500f4583a063c83cdf81bef7a8e7746cdc1d9ed52da0f221e977815b4ab18f25c36ddccaa1dda22ea5989d89ce0da3add0e91fd665dff5265f94a636da5edda376ecb7e9eeafdf7d321e2cb3dd64ca11097efa954951e7738c8de880073f2a529dec4d4038ab19d37399915ece2ebc80fc32f6abd7110d2a3fc5e513f633fcec9ec5bf7712bad419877d25589557e5972315799dbc7300a53681beb2aa5114d065ac908275108ebc7265bcda721876074a25e0f23b2da87f188b74bb9bb3d73cfd284edf4e46e935ae8de6e11b6f8251039415be498f49b81ee6e70ec94720a937621a5039d1b29e83af2ea106dd18c09a9435e6ac2d62fa89d6b8daf3b39e2dc9cb275a17748293d5772d4f0e6331b8299112f1fbc40048eac58fcc223ab120a605ef6cb128409612a68249dbaece59e765d5ade6ef81ddd628492fa7be35416d69863a906320405b4ed2f706cf32818dd4d76016f5d56db93de872858f959000afc57445d421f8a3771e235b6c78abf32119dac9ae3c93c77f92a95f3a1b92fd7760e6b6182fae6dc3ce703da763050f0e55c0b693ba77ab2faf5705dd43b7b19c86dcb243231397445f7a7c038aeb21449d92ad524421897f00000ef6631d1f1718da9066d115868e0612932f1a40a25a13c29cd019f8281246df74dda15437fda2004ed1397b9bc0c2c1008f965328b8b673dac51607ff184ae53f0e3318ba7763d8066b6d979d3583dad0f2926674138a1421c880f586678a31fb4f06b392a2880ec5f51ccbb73d9d4fe3b27e65675395697187cfe5ac3f41bdb37bf4d5c0ca2eac5a1d30c8637819a0464b10a416efedb33f413151ac32ee1d6a126ba4297235defb72fd55bde54534810ee35c0096292db8a2f1e4681f4609ee571160ee79630d39331de3f23c5c65e1936c477807eb5b337e655457f45099963caa188b9758b6a3f757a0232c00f6f86ee3e8799f45d8aab54974e4686f61728cfcca12560f080ff64982b13e9c8855b3c1e8bb460680af1bee48b48cde9ea99584b0581e6590615d656cefe62053ef86c1859fbe342b4e652ad58b8efc0cb189698674ba6a428f5fffc7d7772abe81561f995389b219cf4000fc40ef72fb75558b173087500b8147337c7bf2d8fc88018e8bfb400ea82a29776b9090b08e9e05ffde8981430da7e62851f97068a0e982f96fe438a4b6873135ffcaadc31f9a4f6fbcf4c579b809b6b1b7f0df8b6c02007da3d9b82944e984f4d88f83d797ac5cb295d97befd5ece8b4e462975cdbd87a2062c5c583ef02380fbd22cc8b3cb152fdbcaee992993b529cb61c9aa61b0be4317fa52a0e42c4f6c464a90ec8fa92b2707f017fef36e0d87ca50498cf45bdbf12dec30bd29f74b6f42bc92c96c304ee370ea288079fc47962be3c339d52be5a75779e18d068474c21bf9ba4ddd0e3d62adb06668a143e3b4755b5514e8710ed928f2fd151001de0982cd602c02a2c2c73a4e4d77d6ea08ec7828a6f947bdf4011b41c172dc149a212a0a12fce8c04e366cf9e09c618d4bb392c433d0967800ed85295f69c518799ab0c737637faf7c194fe8247a9d72eb30dcda7e774c7cfdbb3acdcc6963427c2849172ad272445905b0ebbb13b90447c1496a26e54530e228df940ff54012fb2eeb72edca0cd2a3e170a585650897e6ec9fc549d651cf1bcf4998be3955d129b54ffd1ffe3890184a44e4d3fb6084f00f1f1f135930ccadacdede948d2acbf4e393341b390419289ee8cab435464ac06f7676b68ae240027abc4745d030c3cf5d894fe6a109a6f85eed17eb850d5cf741b305cc2d3edbb9ea8db1bc321f95cb043fff31628b6679e6ea628cbd67da9d36cd080364bc08602a57118e5233a785d33fc1cf969ec0e01d2c745c1c369b9a8672787c1a3b632211cf4d2cbaaa0c246dc5b0b66c995a5bc8495b6c2802692ad49419d0021da7416e699d53ff5e37f80604181b25012978265eaa55e55b072be652494f597bad864953cc08cbca1f1d4e7f364d0b4e75200d5dd881e17befb6be54316615d1014a6f5f06e0ee97312ff9757afcd2134bd8060c5c16a93e6ce0c4850ddb346fd5b0a0dde48e1f2ad2c5536f3af4051229a04a20aa9ef59ce6ef6c89224865ff53a15760de02194f5d4b9046cf39159dbddee1c0e7f555366d9ff54b9405748f0742dc95ecb72573a7784573cf5b6cbd339e5f8a05790f7c2eaee09b3db48eb77f5638977f7520f2211f20f6b16cc77af506d2cacc45c1d905a0652593f37f71df2375efa6c2975f2bcdbe67aadfd2aa9ebfe43d46243acd0d5fcceafe8244f728f504330bbcf938b1fa2fb22e005f2d1cda38f50b65c14b20d66cffd1490ab8347817476a2b0531cb743fb4e4ea0707f877a722d7c6d5e2ed0778ddf7159f4aad2a0fec60bcd9118cab17138e6549f2b3e2688edd95be3f1d56c34777e135e29a71cf7567b670d7ac5cd1c81e1a8c2ed74afb10e38087fafe25d833e230186b7dd0cd4d9177f0f7c9d5d954e2f5551f6d335a1ab81ee5323e837d02eccb477169aaa6432908e73b1e7af17bae76b0d71c80c8f9271aa2d795cbc7ec06a266b3190807f04fc793c0ac0458bfc4fd9cb673803fb24465c57a618faeb7939b86b58001f2e55df47eb1aac14691a94d000c151650eeb591e0df875e4ed8ef6d56c29ebaf6beba16520f6869ffc8e193a72c55e2ff4f32d8ac827aceb5b8e16606ad4e9fe996a0503d1ca664611b2c01efcb8d785d2c58689bc896ef58e6175defd8d67a7e68ae8aaf41e7c9989c73722b20c5680ba00471f2f456f5afb5f9994db717a2cf23db7fba7d2d159556a1123f79d5ad51578dce365dad61c05ea05e0a023a6cf522fab233fed03034f672e9317413ae390646ed25c77f50a47509e22d5f77d0cd8fe7f5afb88740a81bb6558192dde4ae1b570c2768f3c59c986de58006cd507b5acedd9fa58c099a422fc6df0606a99b2278f226488d39eddd155845074439fc37c74dda5ad9f332de7dfd39b6a0a63885934a4e504206d0693683b113cea4f4884b481d477f6dfde03ed091546179db78003c63c0333f2b949d7c57b3167d93d69b6b27fe911d2055f922fd32704ad7427673c60a54ee63b0fe2485c281a21372e26d4c39f41daba644a74d1a75fe5d67a41012de1520fbc5c9c12fd16fda8f78e170c5d7d1e8784c6fd466d4328d46d49304b54abb9383d35eef2581d6700e0f21b6c4f26fe6d8b2065d532f594daa22aa1ac15781ef1547b90db0b73499345c5c1c0aeb16b3814370a0cb7ff8b89505120d05ddc4efff390566be73ce644614233f4664882e3cbdb0109e5411e42fb107678a6274331db0b01b6dc30225eb5f0fc6071118089ac63285b8c0270cbb4916a528cf21f66a3a06fe1fad89e95363fa0264437c650838ea172439c302645299ea22197b12620323df54e368f97f7f2ad600b941c237f8ec46cc388c348332aa00c233051353523c676742e9ade4d6ce39c6c6ec7d87e2d8f4d8c7073f3e70c64b9b130fecc39b4d447e7d9c0c88d366cdcade1539f194b76f3729ebb5083257c8ecab7077c700483df4bca24218c61836df91e731f1f3c38571f032d6341139526fd09f5540783362a3269340eb8c8887b36c48cdaa531b60f79dfec924002aabfffe1b5ff3fe5d66963b8c66163697da0d6334bff98f373cfa0106367652730fda0e9fbd510312dab763852e12ea0b8225214a7b12585df31e2690b232f0f360e9e25bf4da41d3646dd0bb062f8b8ddda482addeaa717a993ea171fc9974c11a67197a27309b548d5dea670422f4406042b5f8f75cd37796da955629e5e9f7252bbe2681ab3f61816ab29223126d76185dd3199bb4af37836e3d1b8bc51ea44b49b24606e2d3c73be28198a9df1bb9b0c4f5b35711b77a7233cb57f9736b1655b56c1ef20b0f2a628ba2335f9c7a63521f6e3c9d522dfd710693db625e2abfd39842c24151a4a05b99ac037fbbb2e0aaf345a9a70bb3fa14aeb7e381096c2437004ed2689c1813ae982ffb3134ec1e0102c2a5f64bbf1257c18c9be55664dd353f8d0c07d761849f65fa3de3b7c50aca03829d3c09a2e0400484b3b18e53d2ee905b40cd4c3e19cb09a93ade8e094708a49263b85cff70f2d527cccbab8908d1f7150e07697995c68ac35e31d52cc315b3bafd737a20af25f6d807f00539acbd00d36796dbc844db01f1f9db7b6c3e894fca25538f862f3aab37e0d54aeaae0277b6bad05535d16f6785951a7cbfd7103863ac9e9685b57c510b87cb60246bc11f3a6c101000abf6c723d2e060b13b084ff66177a3c6857c0067963df815e4ff6286bc0e9bdd4a04baebab3b1341de14587e7d6e21567958d4959224b0b3111ec8ee670813b678514ea8627b2ba07413c5bd816e84f1cfa6db64b2a8082073c26c4f50cc0599574bf03a7ee97b3430237435bc44d5f139b672e05fc38f831e0b2b28ca92576a3b8304467041f58df3d3dc859a0717ddca0042d255c4938d0d33ed0ee07e09f6796008f831dd380f84092f6e53b5ee0b025659dcb5a9c0f9b06361d95adf325db83157ca49f394e42271e60124cef423a0fb463fb98b9763d26e6b0ce8c1adfc8b5e8ad872451aa41459c39e5c22296f5416daa585aab95fa650c4d03838cae44be89e82328ecf4ea6bb04498e2b50641605f70cc6165b487101678b5b43be76dc78e5360e1d17819797670169e2f32c3a9ed9b91721c4b20cc9c1b564972b6ef9cc8e6d5581d821991d67b51307811f72bbdd305e8a2e6b4ea7a19c3193a68dd2755911888eb56d98ceec69a8bd6db272c94626704d639f9a77f23ec01bb0cf0676857002de032acad5fb89266ebbefaecb74105c7499fff328e293777b617a9efe79c5f906b92a8439ae9de258a4f30a155d886abccf4a72f841ef739f960bbe8306c9febed4bd7332b8c5a5ae3f3b741cfff3dcbf1460cf7fd212bdc8cb7ede485050bbd7275d0e7a5e7b41e296cae846c2be0ec3b9046dfc81381a1e64a55f99b288be29035f1d6ddcb38d1b732b26f154e5ee7fe44a35153f3032b72360f5eac1891a05dd857d4faf44e5a946f0f15ed9c231662b206884ab12ac84dd0892789a30ebf532ea1cb24c704c92fa5c9a39c2637a6fff8244b12e2a067588eb8ba649f9bb6ae9f05d92a897591d1e898bb7df6bc6255f5b62fd3e81e06df57be07319b2016140f1331a59e91ce4c74d8dd10607061d4e91ad3f7d7a163f134415df7fb66b62812b1547c4b27f29a0b5a8d249e6f792e935fb11abfc081364aab46ac544b27b3543d38d98f2cb6e6bd1ee35e3e9c7361b83b5c477e5ab54fdfd2e6be2b304a92d41ade63c4b8adfe97f961090317df5ef10d40a8e042f893c6860dc2903f7eb87b716aff5d57523fad6d828acab7b46514efffb26b83ddb4330e9815dd163d3caa30cd24435c9f4c12928d5e1d544b2a79f2c2a14e527d64d0f96dc49684fce0db69d76b07b1c27f3774ffd50a6368d41590d968d873dae57c1098f8de528565e4e5e5bb5cb759593764de23fec28704f283263b190597790ddb760c31e3cf53a606476b500491330ee2e18d94b8667ecac023d2fda2ca05438a6faaa83843f5d8e4da9fdead7819c781a54945115649aa0c1acde3d4c52462ea5c0089782d012a3ddb2b400f27a386e55153777c1841317981913ffe73497cef76bc03b9dee4f241c0b4db59d1ccc248a281763e56f43a9525a02bde66a3f99868e7e219a6da0e3bb904d31140b56323bc72db55d5c1d1d490349f6fa81813a78ccf05bc283f6e01568dcec2b85a61bdd0d7130a78e431ea230587b18a8161b7e7a67f6902ac9f16b508da436b08a4945f436a36fd742d73c9027e69324de6c217d6b5aaab437954bc57532238696281ef49a9e43131ded48585d7f6517ec03cee2767c72ea7e8191eeb570aea98e363019e12251ed219d05cb377b4e4740a79684daeb0fdac38195e01e3775d2ebed4001d08db67071381ea2063614c8d672bd5a6388547ccc56aec53f28aca90f3ec6496fc16ecdbd444a50513e716245f2b2f1fceaf94234bc80201a4548e00cbaf9bfd7e12e3265b067d6558a0a177cc1459d629f825390b4fd314ad840f92507ce82c36434e874ccf032fb7b1d3a1ec809baf64a48cc78b3f92e8fc04d556caa002f17986d896d8abf903a75148ea2e4dd6e5875b4e9c0ed23d3cac4119f6138bcbb403759f5ff7798170d6b014e509dfe7f799bdf88b03965dc2b6b7943c5d5d259cad77cce32c627d9653305265f0f96a86a416f9716ec5df22f240c397b88446ff3325e128c1c1e1abdb454cffd3b17edcacfcb51f3474709cad561a23cf7a73b4928bb3d89151fb8d976a1942c6e9af97c44fe20cee4fe475c6e0803af7f2600aa623e8b292df7142112e6a5e49ef1e5a46531156aa10f656c33fccc3064fd7f31f1a352f34fe8acb628c046a2ab23b94141e971ea6d3ea66117762ead56a2798a600320ac0a25e63e895f3425a78e283b49324f8083e2e3416c0ff4044729a3fd63fe5740e4b28423e627b98067883ab0d09efef32c0b4828fdd88590db84c13ae16e8a91953bb0e5456971a5dddb94b6dce22209139e2e371532245031a12a732bbdf8b2a0676aa64770323fa0e4c32fbbb28790a07808e429c17d253a79f914aaa758c97bdcea9d7847f22e09f6d6f61f3ed54d105dc660faa4d4578abadf46208d12a0cb7a4bfe37692728c4478ec330d9f1226f6deccc8139fb34a30cfba88b1182699d040a94e3b2ff41aab0aab5d6fa525c0b3e63789276125b10b132be94be8f155b0d00f51d2dd4de90db3e403099a2e5bd6959a1271b9e2c5d89a5d862e14fa4734ca6dec01cf9eacfd4cd4e627acddc15e78e7fb19fc852ce1a056019ea2ed77e30693cad3240ac0a1249953e22c082488b713b627694419e8befdf12033a7d9c92c82a58872a4d69cee77c50b08bf66755ed22a5b054dd28bae82a2ebe308722da351011f6ecdcf2a82e6a897eccbd65fefd871fb141af0a370951ea3efb00cd9bf1ccf6aab5d90de235259c69f377af29ed70aafd11c898d7e8ce65e08ef5fb540159f712d239540e164d67cbbbc3fd265a889b54652a32f9f48e314a37d7f9d92f0892b38e29b829dd2ece11c46832866fd8100cc67d8557985fc7f153c4af155c4224da466ea719d3b422322ea3e90db0a86be3e4b134ded0fdf006755e3c4150b26894aa5029e1245a65e101938d952fc74f522809c39994c86a41fcb7c8bf418a4e16906c3d503d22d1c12e939459532e4def31b78192a834a6de3ae2f0a297741dd63ff8e739f627d9e824a06955145bffe774ee5090c7c3e1a5019f54d853ef19b8cf62d6595936ab12ff59d004d44d93fe5c03cff3d3e494ef1ffbfff3b4dd383db068ac0d2f5a3248988a5e3d51a4bdb05dbf280a80f1d47c0be2c2e7f55adf73fcafe2fb5925a4dc392e96adeda3c9808093f7f996bd4d510d53c391832a04ab468adee9678f1fc7fd145a833367f84d29f2e9812a5d3bf4417d91030d96c4ad72dac28d7286a275c7689ef8970b0619db6fe18d4929a9d819d77e8022dfde98289e8b6378314943b2f44bbfb856fefcc5de38f2b3b59df4ed41e0baddc974f97ce6ffea8c4b667bf7963fe9833420e34b7efb32ac27418983c2b3db62fe4a2d8c58e3ab9a4b11ee74a587e1e34bc158b01aa7e803488d6f103557473798b1387363300bf99f7ed8ad01eeee57d2e2b7807a1354d5fbe468c7656fbf673479a80ff0ec880fef795af6b228dd32116678d04ccaa5843ed08a4ad758000e299991e85fb137597d5537aa6f24e3b12058882377600b1c8f1b15863da792627973606a82ef36eefb3061121de81a9cd57eacb3e793edd9d62aa73d4d8e63bbcd256ad7fb14afe2ac081a8a62a9e2599a5bb3d11051b2d841cc10d8ff6fee320d54f6824bfd74b1ab8c5e124d85c39eb775ace21fb0e3b8e7dd9e6486fd140edd794ce75b099a34af99b28fa109222d67c8a55a117cba14e7fd2ea75edd12a35b56a4bf8ee108279a0c13186c5d2af90f9d6a69d9d6735d98b2bcf5953dbeedd6ea56b89d8575e49c480114ea05001df1b51796c67a472aa2e868f420a9136ffe301ce554fa1c33167184d9d0a4d6b62f1495f5f57f2de704847dec5b4da9e5fd0f404e30ed673b67f8f95c87ee7bd53c02f2e1b7f0343c1f0c12af4085e38a3572eb2e22f49b8501357056d353d3a0ca91d81c04de5c96f7e8302e14b47e561490412ebcfc25fdb23f39256483c67ea48cedc756b081d2e4d5c9dfcc91002842c46ce4d86cae987c90638ca811cc1e4c4336df96860259456358c15b5c4435ec7dd41aa89ffa1d90ac74aa1fdf5aec51f881a969e6ade8401dbbb9509a30a9c524c4a37e33797d79d38e27fae4fa1e4a879b41013d1aa11a91f65ffc1adb0dcda5ef09ef758b186dbc6a047d06b5dbc45ad1077c8a8b8561892327e23f27f268d169b120da4c126af85cf755577323ba8915ab1248b6a4208759c6e5a5033e97736a7133cc4f3a1fc1e7243ad006fe723db753010f9ee018cff4a6b6b8dee72db731e11be01270c1e67538fd92cdcb8ce504920d17e4367dd71db723b22af7d90a19e1b5ff22b78bbefc3967c7c6c895d9a4521655bea9625ee725e7048c833eeed793bc675118a481b6ff91a3c2515c24d2042fbf621e7e8f990b9074c2884d4879f1aaea04b8e335724683522c60396a8f30e154283d170dd9f89f69313a8dc5ac1ac5c438749cf237d391ddb4f5611cb642a35795f8e4a6cf4aad127371d90e9158ffae0659b1742d4987b2d3d91db94da7b55900715c5e97e96f4464a11a38403352124b1141a3e75c7c29d3e3869f6a6725cd227127ed161ecf278164aa7cc434f54ef9c26505bc57d7bc3bca1975b9d32ce246cd784b49b9099dd2bf5d915ad6998e632a9d2368712b9c9437604cc32e55aca691d48a7de985b9e22f147671aece95508d2ba1d228c09e660ac97ea76aa0b17b6b671cfc1ba60905d27ce691aca00521b8ecb9dfc7e4ac9df35b3297e3ca324cb80d24df05fc17c45633e549b9473ae9c529a1f5ed5e05e86a47d1fc3fc8ce3dba7953a2e75a69f798f5cfd2dd1d61423dfec0af94a996f23a37e71c5188d1443ad6e94aa8267d6b6bb6d41f28114238f16396a1a94715157031d772d4d5247a235ad1a963d9a51ca92021c586289db24676d66ac8fca21c68450b2c4a3a79879547789d6f33ee6d3c4feebe2aca2b55086499fc5a0be4c12d4fc3b1b7febcd68f36e68d74c787f5fc017547800b6e33794d1b78e00bf0d4a3fe7d80c794498a07db49a34c16cb815b17b241cd71356ecdc524dd4501119201c6f16e243f51202e21139ec8045254deaab1fd67bff3c159116d7619d235a146b081024ab7661c2da08dd8c3f9519621b3c3e8d13e053790caa5f85847e1831aca93d3b77ba6f43919dc9da5377358ef465949ec643aa4a2a9dca83177d91e939c23b521499d9bbce839c271a3dbd77983bf9d6134fcc9c62afaaa2d96b5512148e48a4cbaee03fffe0e3896fea9c61bf749599b6ebfe264b8982bf4ef59744cba10880e1a3452f743ab433dc3bb3651b3e20635a442f3fcb278d46f13dfa48296633d876eb4797e93372631a922260b40388f178bc8136c5e104f652b5db70bf2188c3a2af836c9b2d7af2923e382913715779dc584b69a12bdbbae59a9a52478b05962fd5a6ae66105a50fb21c58c9046c9784fd5d3bf3efb37c1d2195e26ef38a82647dd2dda6d367fe18226c3ea256e4b23cc40adf198fbacfb6a7639eeff7b5deb894c9c33fb839729e30728ea4f5a3f2b26d1d8f08bb796760e80710313bb70ccdaaceec823ebb068c629b720015fc72c1995623f1f7157f434ff98db417b931a930ebbe91df26eb2f5eb6ef9d910357cb167fd59df4adf864f766248a9d97ff3f316682840ee95f6703d8d3e90b7f10b79e8ddb1de5a59f5306fafce238ad0b525c50ff82eb6536fc6bca888c7d20be5689f54e9cfd42ffcfc4f0943b42f75c7dcd7f77d14481378d0ce5292ea5ce91451df3cd65e6a154a886ad2e2d980c8c9a894e54c30323bf2e684c6f49dfdd162020b1f6b7adb036b304199c8da9ae8bc9c0cecc3d764dbcdf7202f0bd6fe041a2cf4fcea323231d93c933247100d27f4e73c3159aa6767a52654de2e42ae708be24bb542a9662441fc8bd2abe2c0e2c1593d5c39f374a07c1642e1dda89e3cd0374ac2bffd631f4a5e6a8fa6eb61930f92980e7586fbc94d79a53215b3ee6f67f0740a31586fd6605024e20e3a43a2a82a7024224a26e18ba665d61c83eb3142c6ec63354c7ad6bb20448bc31130b819d13e7df5ed1facc2e3b2747fd6e1d18740b8cfa6d3b60959c8b760cdf386f52d9b94b7619b00e44c6a201ece78a6494425f208415e5e31a4f39128d8bf16225b0d7ef106394779a1d37b044d5e57192ac1a3267a8b19fe5b419e2838c69717d8b9a04ede9b4104944a92e575942bf9136e52d442503cfd3452ae6259de8fbc334e142712c77d3edf16fa559e2e4dae4ad540b4f8e8ebeb4df4337ef890b8fb240a40d7da5a1b9bcddd9b1a98a93d55084857a085054051ae733b1b05a0e2ef7ac9d69bf54cd59ea0a6b12bd6f246235371610fd07151679a953c40cd27f276954bd2b72264d07175c7ab529fa090b8985b571a420c9285cc88c734c76d85f4df67bc6f4c3f75860e7eae3f54158fb55db5ab1a5d5590cb57b71734837d97b6e327e0797d87716d2e34f6afedc82de5a1f8dc348ce8ef20c788bc71de0e14490c907875c8ea7a8ba43b7272b89683ef17766c71d2334fdfa876bb0f6cd0a4a8ddb927859afe2a46f6ddafca1101e0fef1031564928f09042da3ffc9817406b854e99e4c1524ca295108ac840037cb0657df6f693e4c384d02d42afebe206cf3c1118d55376ee7888e5ee8f89579502c8a330d69c2c59108bcf4c3de45e820bc2f60cb8bd84cf7d8ec4ac899a65c1069e0b77675cf148916c472900a7ee5147abeb2e385f18e35aa2c61896ace8d3e71ab046becf2bb1ec4c1a2f7f9779b72923234411072da5c17eb88d95975598982d0bdb2f67d430c141ea5e91ccd117504e0bc7d809b0de0fdc4aae5e349b0fcd28e3c8e7748b411e0add6d091ce1ee39076e722094d279880973cc8674a94e8c800b94929af2f043e34adea37cd007270c54d5f7aebbc8531cb6475cc3caf1db2348014732601f92aef952eb0a94966e62b15bf7e0171970909c38357922269d05d865da068dadd622aab2519b5646b0593ed293c284982846141ed09741b4252aaefc1e805c34994425ffd81eb707ae5c7dadcdbc152d2e9f430c2be82a5c8e13a7e5a926632c9c48558a6ac8627ffdb6669356a3c975b436c8002a754705fa3cdd68418452aa6abe17bc635f3dbd86c31fd586b67e070157011bc7e10921175c0c1186a63aeac77d121be5a737c8aaaf041593b0ebccfb73f360a7a49708efc4b6caa01396b36fc60d0392ec8982c0a80e599d4b59dd7940ac224be3445a4fb41aa46fdb4b9b2f9265446da1a7c407b84e8053a4cf101a86f64a6b138572ba657f3af698e05b18a130b61037a7cbbe5456bf54ad70fa476851e311d1107f5c3af2c6e396fd813ca0cc287a6e4301d409de7ab616c9711968dfa97e28cbfb37bafafdf91716bea25c0e03c37a6b6b2a1310f9bbace284ab739dd0a0d4fe75ef28844780f8047daf655d2180aa0e0757c99c0328c2a114907206fca045c6f20a5edcb6b8f63451376dd0f54a33dd028eea0b8d8415ccc7d70e3b3adb5bb9b06ea197136cd6d37fde9aa4280cfecb7a314afc5ba9c4bca7350277f6405500f5c4735e1c5f1b9a458435ec36d9fec4af349534b95e73f779bba478a4d890924a83d32dd31ade0b5b585268defec89ea30d9f7e886f01ee1db754877acf14d533c96048544318565d3f89dd676ff3f6a0f816e1bb937772d88147ea195b3bc86c6a0507ee927313b3d822944010785ae823fb942a182738ae0f6186738e9d23827e004ab6857ee33c3c4a58aedab40df441976866e511c852b699dacebc86b5129ba58d7ef08967d9a9056011ebeef9fd89cb5e2edb1a06952f1fc57edafa458f40d3bd4dc990962eee9ab35947e57baea60fb386d5c2c60c3260b40fce284a524bc31e9668fca89cd948a015333c0e39f5374947678b963ee814543b665767eac4e4cea5b8ef8c922214e78056a9e77cbe2ab9f8620baf293c97535548b6cc30b0ddaa31c57a3941acfbab839d53a39718b65c4452ed7975bf5cb24e2fc70495827fab438d7de17ca6113fe8f7605d5d74cde824e19d0845271862a03d588c5462f03cc2126f81b31b9e9bd0e380691aa8b5654b61989fddacf4b89591ceeb61b657524213ce59a861d78910787b2df6353a4d3b2f84eb12bff8816203ccd7efe7ae32b01eddeee88f767a27407e5f461145a465f8f4029b8a904d4d37bab2901e7bca778f7c6a920e9998f5ba13643405d017603d1399d3e12bdb0add8cf23320902f0fad1fac944918d95473812b8842dbedff03afc5522945cc7024e69e4cceda2907c354ee4070afe6685a64131ffd2cd0ba51eec35b61ed3a11cafb882bd57348778a064c8c5409e9acd880fea616c21a7e472f795b4c1c0d5169337b4cab92a4011e7c0dd1d830b21115e42427f24f4735d47b080e4715c36e506d7a3dd7d4c9900ce636000848f2fafdc374a5c7803051b4740e9640d7842e508dc5609e8a8631c6c3cb2a27f008c76c5031370abd7cb474bfd94c186d33656e513e89849e35a68aeffe800758f5cdeb035e068b91d72a215cd69928d317bf75967bb90c8e0877ce8a75180d3263a2c08544f8daff3f060133d7fef9fdd08c736c0c8583dcb041d4f7adcde735cc6e615e7c59b33207ea4da3cd00438407af2824d286b3b25d575e185ed1707ffe88817de4dcaa57f39b9355831b9d9443751091e86151d9d017d9f3c585fd200cb4b8a4c45420feb4afed6edcf146a6bbc65640a4634505b6c63c24625f417d56344bf0e9e08825cb5a7efb340a5526ba7a4b2feb2cb9e091cb088c576426df549b3740a58f84f112db523cd802a8ef011af3c98dccacded518d17e2320e3efc3ed5d22d18b86ef48277e5801635476703c1103701774e6e61890cdd160eeaa43839bea1c5f1b0b04181f7230c8a9cdea17dee35abe62fcba3e84715468ca252a4d314f831a60d40d79b51dd7c5521233fe8e36363cf08ea7e6375bba97d19df06cf646ceb5d3e199026f01222a754fc42c755e704f337713f49c1f1a10a2bd903a910119c1232217c6f580d3a1c811fcadd511b48dac4d7fe05bc5866b039d43ce51d4fdc40ea5d044204209ffe4dccdb3b638c7982e6d48addebab956bb1bbc8346ab15b6c47dbd453b3b3ed692cfe484a80abb6c70f4eb72468c9bd8c0da7916f3b4e77fec2e19c61d4910f386198d1543bb19d2880eefd601b1d92ac949c5d6b9af89d9cc01bf7173a632a9de7d55e294e7b2a436460ec03db5cfc6df19b56be7928a020965ccb7bfc2908f698511e743ef679b01ff33e3f937089ae388ad7dcdc19b65fbbb95c23333860bfd7fd1332f180cad0da7f309af63a813afc6425f5db014e91b3fc877df5e7d66260cba9c0e989883f5b9e6ef97317e4780af489af6d3e1d2ae825f7a56eef5983d1c7800f29b6c8ac861909265f1493f409bc67f254829d6074182996271863476b37b49cc5d83e26e1bda4598beb5002d4fc5f2bcc01d0682861f357087bf79b79889f1685c980516c4bed32808f8acb883c045a381601470d5d6fd0434d9706f139947720fd09634e153223f3c0d97e981bd8b4d2f3f718edb63a872eb041c5621a4a6d0e38b6d2eb6c55dc67608c3b727921ddfbdd4b77f8b42d74e9b40f72ede7cb6b7fc050571ff4a02e2883a283424f1e610fdc5467adfdf283079890a7fc13a457d6b1135a5e1de83dd02769983e3cd59de4d25003136e943415f312ed002a29cdc7601cecd593da7bd3b9a6bb3cd86dabf6438c20f0fd8872d000fce2a6ab37a8441b7e0e432d1945a8b7df3e0892b50423df31fcc14de980fbc77a579c2e1d8af3db50f1d678aa8b2e39805618c1d6c9c54f28d6f9e9231ed4b6194459a6ef351278b69a65fbbfdc24a41f045e6e47b205c37365f0b878bc73295dec88eb969e6b1366e5a2b1196f953aa90484173c31c587bbcc46307cbc3d5c6a44eed313b6ab305084d792b6fb01d6707ab6d17b04fdabc98d9ee4ec11e8d08eb8aa82c9c7b5faf740c0d8d29cdcf170a6c34b3a1482aedd87482adec534a2802c9d89a939e291727d5475c133bb4f9e646f64b00d357b4b78fa6fddf92481ba8aced9326950d943497d01d6e54107e8386e484105b0acc13f1005e0c168821118ee40170b3ac86e529aa1167a27cd56f32754ff35fa949634fe6d3d53e4a7f5781c66fe53ef477e8786bfc73eb31825fb3cf76a164f9134274e6625977aa87b17f4de24985e9deef41ce256cf4a86bb8801ca2e5c35fe77e7e759a3c8333d3a80b5f2d462ca73c510bac9e2abeb151b7f22dab90818e545c1a8353c4f4ff6d5d3062763c3f3266f30a5f8849d0b471040d7c43375260c3c782d9a4722b1bb1dd8e23ec3f1c5be4b5b5408343dc5c03e1ec0fd2af4b2c764017573765449a1b96a6e8792191f3e38976d932bbcd7c2001861f05c829f8b332057820987da1568c11da61dc6d6c94406a79690592688f6a266eba7eb20aeb7fff62854026878979ebe757d8c32bf843c5126c04ebd378cb331b46bf056dcab2dd23d3494242f979a142e2f27cff4ce94144b62a745872fc5ed894f07516ac9c6808f5060b194f7207dc30d9d82b4b3086a5a41973786ba5cc50e8bd020a2c0716b6f71238c4cf7c56801647c3e1f4910b03936ed678841efba690f234c13723d0cf99e56729ff087e497935d75af5915144b07076b8e53579b275c0129a18a267a345a7149b0de0a0cf45343aae1f147eba216c225f5616e7e98b8f7aef701c393038c78290b7ec975538217ee88f68536bffe6ec5ea0b7e603783aa8a4434969f6f6379aae38787412f2f4533f5b0a512aecd0263a776a285a85a09a416d599e72ee0ce8bf92cf22c9ab339d6a10f273ea41a27d55f807dd1e37e25a82de87e64cd9b537e96114951796722178d94298814f07e932636975d604ae3f9ba6564feef9068201ee5883ec2f5528d6da714ae3a24fc98019180ef1c0bc8cfe4787d8e551d761e6db49e8bcfd17e9ef7dee7038994ece965f1a81d0ae72b9ea4d9289e92f85a8604b8886141f178e9c5b9d0bf636cae58dee76fd57dcc64960dbfe3027db065238caf7abe22d1fff82fe8b30c909b417112c8ec34c1c3a49e848f7491bedbde9219ab9d241d737594fc9476779fc961ba9361090d08e18a2aa4f42e084c9852fdb64fddf2e31d38e94a1fe0a40d6d423c07623d95d95c5cca6900712cd5a2a16c0e522d5059a7cf253a9c6ffa3631edec01ebaeebdf6b401689690ef86015aa661b5341584af7b561ec99cef45d2de93ebc36b82236f478813dc4ec87ff62a074898aa4b42615f179d9c2a43d6c2defbe44bd82edb8e433d9db29925a13f6f0e15e393a7d6f0896911274d20a2e78b7481380f83b6790eacb3e8b70c8ed890281647bde1b45971768680db3edbd1013632be51786717fcd9a2e3a9bf2b89fbc6afad9ff1a9f309674fca191f86ee575602000ed4a1287edca1970a32f69c50db8f000cc8b41b33e96fc968b8a6fe23df0c643252f76eafd80e82ad6077b98026e8782f102ec7ec3f3dc764a0b0595538a1e68d3f0c9c36f11921703a6ae97987bffbafbb69a3bcece779e48380229f2dce0df15fecb0a9fea90b5c0444f0f8d78ce7cd725dc0e5d52370ddf32cc35d1092c6e14e842b577dfb5137bd218d6ad2185ce8faca587855b957dea47e2d90549a606a87808bde78626d03cd65232692ab6338f634b6b669f2ea3df0c3c6b39405b1735042c45a7d4c54b5a93c20b501417eac9f904f45a772f30cb510178ab7f1373b5035942620abeb13d0ebbc73095f41a940e11d4b0ac40f1191e5cb729471aa297f2b5bb96a5b98f1a4f910bed0bb75a31bc69514f5be3a81a12896452d09821eb92c47b1c7acadef08bce181944edd70a5221967249efc5f188f2e4f8aa8e826986f4490933fd14036a7f7e7dc4e64a013c9eefc7b8273aa53a0f803cdaafa7437c129f0261585c5c470710e575183328720c41eff44ba34454901958334a1badc51fd13bab74d24f2f9298987e5dafc385477446ab4f9e5f3abf139b8d5c0fd7a0cbd34b16efb8daccc1e5ed2ad0b7906e0af8d66e3c4d24d1314deae4f39dde4bdf41cf339faf65dec1e3cd6a3e26851734a192337256625461b91ae57291042530f9169e15d90a51e8283b196ce082263e5f68f24fd03a74a71936eb4c4b05fd55183c8f56e91e296b64eac72cb1ec56d0c3a16d1efd2c56c81d1a20be9ddfe358c8fda276c56f07e9ed4d68b4bfa01b0c858fda9a0ffe56178c62ae3ae61de415d9588f6ec8d728dc7ee1f58422fe21f395df67dbc333be6250a24fd27778e9d1d7f5f3b8637face7f7b7a0a87217ec957d4a098485876a08bc95259011a4ec08f5524be563bbf901a74e6bdd0f4995f1bee9eb42384ad0172193a5fb15461dba1d492b3efd523fbc70f12a0b72472b195214dc938faafd6a2508017c0fbd2f154f264a3d5ff315e037d3e8ed987e1234fa5e8a0bfc31d99007deb0dbba964e3351514d45f0e85c0d9e7a66ac667c817e0195ed5a2c830427a2cb235bae5c00eb580387567c534d373787a4b926809732589c62628e0728449913f20405c0a19c0aca928ae35269646b4b52af60b02e075e281ed71ee8de0d26c24b6540c21983a30cebe36c441a215661c04e95beae69513cb2251bc4e891ab559256ff1e2d879de49288bf108a85a9b502cfdb72c73aaeb3f72dca8b3f1b06a8c8cb2b5d07dad45f78aaa3d05a71c37da96706884d41ff5a63602386ed9f6c5304bec5f974295bb5d0c1711c9a505bcc2b4863eedcd82d939d9403923cd363b3ffd70c9d5354f86628db1ad1568bc6057ee0b0a623b9576bd216c42ec6d4a6b8924fa2b2cdf9700f1577a64a01d8bad30cb8ec1420f4152c40db6bab2a830780716713aaf7734210669fbe8935f34197dbc0677b4aa673c04cb6820c281df595f9ff6db018f38fdb6a22326810c4c21a6b9707fd65aad1f2d64f246ee6780375e10093b4f2f28163b7aac1529ce95f45c1a38004cc0dd9a80aefc954dcfe90f71486517f82d9658bf8396ce216be87bc2d9a936c21ca849510f14fac2b528e4642ccff38999cf6badc64687517406687f90d3facb45c8b6fbbbd83c40cfae281727f974414870412ead2b4e9851247afb8df25a2dd4ee7a7ee86fb1062907ade475a983f821cecf841aacf174369a6442fa92228617505f0e5d4beb0c28d38c787efbfee99fea0949955d8fd8ab87e2f0f5d6291048660ec127ed4b2235ad0007911041710243f50d297f4e5345511b6496e5ec3da840dd910cd11682e5368114608fe774adf6a0b4836123b749a1348bac673b3bffd2be320119fbb6b3f6f086cc8a88d55e0a6e1c17a7d479fb89b8770451f2a249437088105e7d163bdd0480dad4a51ced1c6d217ac6a58cf65354055fdcb8d01abecf759f77d197988e24a65b69b8b3dcf2e83a735b9e5ebca673c9f40d62b9148f2f23ef8a6e73836f49615d01d5982a931be8b32dae5f4cbfe5f33aa3fd225eaa2e5489913eb2d71e94a745d351b84461fd113fa1ff15e9d98a2d4f0009a6241336eaa627520284a191cb2c64fd0d714159b93f939f0c41a81ae30f559adfce26a18d1ed2e12f38badf7f513a18f43ef104d40b4f0b21efa724ef772319f8599408972ebd47991e50f816ba931dc893542e87871d8116a49a7c3881e10f66d7dfa33ad864b192d165f7c2c48ddfe484e60432d52e6e2ec6998835e604e639f6c0c2bf1e2a6e3a23f0471e53e7e81d2bf3742b8ce3bd177c597c1a7c1f73f2d28c816775ea3b3340fb5706e00b9402bd575400f8808d1f35d76eb537e3a53177cb0c93465f346d047b4c27cd54b7196413750420eef78622b545fd65625240321c6456dbf6873a14531f0c9e8a24f33f663fdb6e7b087203d4c37687a9af8aa53de70824484444c5ede9537a304a9f1b669c4c8fc4c6e622a7f6d3ffa5e254ad8497cd867726927a78eaf18c0c9211dd5da90a631007c8d54e43e47b931b07118f8e9e5e578d41b44a3ab33290530e8121d8e69f0f212a73276e51bb0be14630a723ad20d00c264a3a9aadcf7dfe3ae4a418fcf2cc27b7e7893557c38c0ff2025bd385f836d4456f6e85175580ee791b40c5fd52ff82da539c23b771a42c83d50b992c8eb6c7844463c066bec1fc0078b3b31a6047f396abca614dd20d9cddb55c6acbc490361845c62001e9d2d778ac63978d47be0934433760a6e078caa22edd7b4803a9447eae3749f000289155c64f5d400c6eb582dcf1aaa2d5b6c0c74b822da8f8eb1cce39c065acd56b5d767ac7b133591ed96ad727ed3a66993bd471b96c7434c9e890461a516f849729012aadcae8b85cb25dc3af9c726c16e10148a4a4aae978e016a92270ca40dc56fe8f12de0716069a2f42f3836f78540a6678615f2eb2a76ff437abe4927420cd7bbc634a23014834c20d08fb4fc6a3c795278fbc8b4a767d437f09185fe041c86984df5654a10bce9892b7dc04d05281514e676465e5387addd606c9cd096f7ec71d01ebabe1bba69c063e8df00de1fa87f77deb4170ce0e7423db34388b39dd48e316251401bcc6135c7cd230b0ee34fd496aa60ec35af62e14014211a604688eb2b9f2bd93706ccc09c403a2eeb6179850c6cfeea712d9558618da5a61a16ebf1f7e088bcb35a29ca920e8be4154ddcd49d10e51eee8aa590b8692ee88c720d4be8fff9f115a972807c240ccbc983c46a9d8b14ce758611b161728b7eeb7400a7cf7364bbfefdcac1669587dd4718e51e74e29236ddbfc21c164ee41a2e4f62aa124260b0ed79835802978037e1a16af83aaaa177c66f5a0f002d0c479040ec6dffaa182717aba5265f339247edfa817dafada74052a18ee6c1c2879468271edc052b6b7a03344ac68fd34d8c40013d10230916723a74e8356efd57ad6b3c76a67d43f1008bd3d82d0e552f856c638474743c87ef2c8c7a06195db03af8b30910a6a0134ae05c40c20555463725fb35a44e77492cc6d50914556fcd35a48bb010d823a085bd5fe708385bf4be71e6c626d5917bb4b3f8f0de75f18d9db3068fce334f5809e42130cb617e8c0d7b69f1cb89e831e37cfc5aab132df7c8f4f000a404105ffe79f3d11e3991d650c579e22c40f1d293e0a2d9dc8ca4a0adfbaef40725aea2bf88d5f34dc67c1c330bf4803e74ec1fc2bdd0b2f5733174e2dddefc433e3b3a6d1215a8fcbdd7e3fec8d450c025fb05f08d59959d2f4caee8d81eff51df07dfd6b0a482f13d5ec48036faec206ff99135363c3f4f64dd4363a3b9499b5fe69107ec8714130764fc4a122bc750f73844719cf6832f48ab5d67a5ab06abcb5dcd9e75079b5cd8fa0df38cd743bec92fcd83261a1b209b4ba2259b109243f875c91b87c18d83f97b1d71ce25a0a97c9fe89c0f28865b6dc259b69a546a92248533d37ac8da2ebb13a796151a4602f33bdb053af92a8eb09670a2282f5f0952eee9a7b0106e7cf9bde5b792f43ca06df6df2b28f6bd1e32c6763d1db3eb916ef3acab0b31a56eeec274e40d9d1d02a9036a1d505c3ec542e70d3a6f6d0092135e5e80cbebe70f9e06680819003481997bd795ec63f716ba87f0481a2e9fce145ea3eef4507d843e40b6fbc8957bfcdf7bbe9d5afd657ffdcdecff75da996299a4779670e9b7e916320e065bdea25f299318710de3951f691c0f9613f582ce429c2dd71c51bcddd9f7f17aacc653a93490c04960287a9e8e37491f447ae5e6f732539355870a00a1550a4c396ac69d36119f1ebaa3cf266cc97fb0cb11df64dc343b0447073ea7c54f8c8902ba46e34c051f34e05c2abc874a0e8aed39306d36b9533a6ba8a2ae8ac701f35553ce250d692685937437736b8ea1af201eb5e421b1eec0727c5d38149d10c7e444600983e5fadf8718ef7f9aa8ad2a9c987bbb1b8d4501181e5f3198321c2f35b3824b98b836ca287b4cc4cc53a80d4ed1f571fd9dfc526fb8993000cae9d666c014e1aea2379e768d7d0c7f2d8f8bfa5d52651bd2c446f59eca620d6c92ce065d90edce58c5cafb860dce7315dbfc287a0acb66814904a19065a5112e5526dc21bfbc922518b01fc54d34ba1c9179015d3cfae31e39d4f8d0c26bfef78b0d60cf8c9444845de3382b60872598771c7a3fbb350a903b891ab6951cb230e8a63af72e444b6061548f84f5ee2bab7b883e098bd70ca424fa5f079167bc32d2b4f197c021603cbe755d18fba8f6338d3fe42d6f2eaf056ff0558cacc80910ac6109fbcbbc7435c53f4930f3db9fa06fc6532f9f73f693652ff9399f2eeb092153d75ff2e79ec5b7768b05ce376d64ee349de2b6eda1f9d79d6a625edb0bd69191cb112cf7838cfd22b967adcf67f28fe7a77fffc1d401b2e7d62cb2417252a38fee834d6428bc806195824e9d8a854cbe683c7fc4762b1ae411be64c385ed59e4ea351414172150ef9fb7dc3ac1a8b5341f1e9a077451a352595b24f1907773f673c93cd86d12de7281be757c2297b789712756708d117f93df1e261d1bfb859e1156aabce6efd3402717dcba4f272fc2de2281841427f2ecfe4306b00304b6789591b61229a665f08c9fd922c9bdb5452ed76bbef9431e4b7cd3385efed82080840f7dbec7824d6684f0a7798ec1cfb4aaaba1b6082782f71228051a19b0b86f393e6be2e724b5feaabad9dd6695980e0c8408df2a8f3e23dd3234e951a798517bce1e2b813ba506c29121666d73ce729bca1dc8d7a92e51db260454782e14b5fbbde37773e5e620f742d1786b103fe22ec7710ffb728312e3e4c38b85b6a3bd7a8e7881117b04ecdc3c783354ab636265950bb27c01071753f20e793024c58bd2d5160d21f2f87dc406f03cdfe4bc2e4450c2e6e7eb4b57375dbe1d63ce2bf839017ffd0ab69ce389954e8f9aa3c6f178c842619b0dbb9515fc13756b4f57a10b1119319d9dd24426881ae1b30badd732f6645aa223559d65649cc00932959b47d0b84c6d3f08b22fb1781d393a9de8b3efa49f99bc991725470301ddd991cee52349385fcf83f6a733091f69a83a6b625d72dc669066374de69fea9ba877ee7580a00a4653e98195880e23daac93e0d33ba9e141bfb81ae41025b539adb1fc7144da8e6c5cd184c09ca135504f220a21604aefa681a8fa25ed97e71de51192e30129c39ea1eb46c90d496c4109ba427a50770b8d90fb54fb53470c4030b6706fd8a815428ec89c886a70c8e4e33e8595c1cb1d866fa81dd1103a3dbe332798c3ea1fcfb081c773b34ae06e8687f6904261b9b28e1a454f445b53b1b4eec44333dc36d7ed5c46da38f1a883cb954164db895060e5051ec3c162aef926ac49e2d91ed683d9f612cfd92f9abc95deae0c547a162d25d6004fe50f0f35ecd64010926d2dc0a519954f8ea115364ed0b2868b6ff8072c09b390ee018ce60d3588cf91faf962bc99015f3920580479190a26016e748dc125c16d0d2dae1582e5afa57897baee4dd61475560e233ca960e651cd06fe4110f0eaaff83d8903f7f4b093fcf04e0318ad0301e00331710fb0f4273a0d820010e14895606b754121cdb87aec5065d4b92a28e1fa5502642e1634eb525151e49a34d27e6c3a1eb0ca48071df536c84b7dcd8dde646c22941299002ac0eae2e44d4b48d28f64cf344a4620ec1a90db5c245be8f6d2f011527122dbef32415c697e4932486f1baa76a6078c540d4ee0d1c373ea4b682b65505939cadf837043e9de846b08e6f66d4cadbfb28a9c62974613b6c2d660f6b4b333ea2b4cca6582efc3831d220f00aa8de02d679bf9246c842e1c689e379b0d1b98b51abda4ec1ad3bcd976da9caf0d56ba1164dc6f8028a63b0540c631ab7541d7f6325ce76e49c8bbbd3da795c9f348ba4d2da3d7c7d25624f5d0b1717108270420ff5883523aea1777799dbd02b7c050af1d1b46ce2c9da192a3348d50b6b1f179b97884d4ea28527f073b6fa08c0a685b23c56e2f249b1c74b8a69a012d964f8285b816d8f76db560f2e23d231694c41cf584145c01519a389174758cf5f3e6fa144a314e4a47500ca650d1d630e756e92739df52878082a6c1ea85eb3918048fa0be025a4092a6b9ce78885b8bbf2cd383b571bcfb3988d3771decb31779bd07e1751ef221acbc1fcc1372af59474b25e1ca6d8180c77042ca7253ca9352b4eccc11b7e2cc9184e1476c74b32415b6bbd19240752d3c60bad21ce973ccf2d50941b6112a190a9d454de092b82608038cf91fe43085ea1152c38d75363577a09028a9c2c6f1036a0a2ac3c0c8a4ccde300ea1153dcc9cfcfac9f79a6bd7d6933857fe0312d42a9979f1cc43f0c1f9d8deee8d04dde3f052b36bac1a2325581c9eb88d99a7deb120637b13dcc9ac6b9be6b0a763580de4343957ec40388d078367f0e001acb451ab1569c50a1f4b518d8d312d279ce98d1e42ea612214b51bca955850b01ade550b207c8139b7dde7f258f0ac4b3b8d63d465e705426c1a64a55cde8b548b74b65cc3d3e3f5d5eacf129f55ecb0bbebc29a464815a5e6f1ee697f647a373563c07bec168680a3290ddb3eac23e0e5872ebc73402ede37080f44032971d11ec263134b4bcc537e2fa496b653035120c0fdffcb5eceed6586369652c1be2567fa2aea5fb5e9a424a65ffa0d95d3eca157da752a237a24ded0fbbd89b27b97a77fe541ccdccd03dda924325541bfa5a7258e9153be7f8c850eefc065f0e3539b586cd4fa5c31d3b6a4ab43c27440703353b727c2e770936aecbb2a4c837e0a8bbe7282464485e4743b34b88b50d041cc517cfb3d6ed1ff1067c880df95c6665233bdabd9168faf4d29533eb735be7bd825277b09b0dd05d419decf4e85e08b8a03f1a8adb1cc0bf50f845e2936d1e72682b2adf4b0efa47ef0366ed12d35bd2e6cded0712e0dd1164f11ff361cc2bd680a232c998c69d1247e94d14f4ab225adecc96abc652f6ee096577f17b563aaa184d400004cbcc3976da858648159ff7fb101292c9610181dd59923c9b20d649ddbdf1f4d03facf3e27370fe44f1803728cf23cc569653d417aed5897000368fa8679f44f161b5e2f335dec134cfa3e479291a29352f1e2b62efeb2d1ce04fb924aafa81aaa8dd382c9d1737e78412f6055d8373f15941c4afaab7c4296ebab15d3a36d5263537fdc93741d176912b8a9b2d6b2a7f7825a005a69086f9d581b777c195533580ce311c7867646ca8ec24fd0c049fc132c3c246fa14d5b766eec07a00ed47ccfbfe4198289f17b826a82944e7888f52d2376a8b96882a72f0cd2aebe9689aef0743b8890bb2f6a68de5860dbca5019128b2d0e383bedf57fa94ad8819831abe8285bec9595314fbac6611f994e2a3572f5d9e2a442318cbfa0b019105b0f8e2644fc4af99898a0a67a6f26def907381d7694e801974c2720d42cc1d51a8a3e5e0ab457d43b97a0cea520388f90c58a637fe70551c2268fdb8fed2295c1a4aa238212c0241790326ce212a00dfc58a08451678d25a7084e522c2e12740e527de659228094575f606302e67ecaddf8c63fe489fad140f1dd94706da21d33f0b10ae38cf6c9250a64a0e138aa6fb3ec36a6cdf1c234226e785ab0e311fa3068c90c74d7012d146b169216e46a45fef3212196b36f614bb442107c867c877905ad33c49351cc40287bcdbe1ed62f343cd19494555555261a23533761a1bffee46b5a194f5740e7d668cc20cd75ec960f12640311b97c1896b8ad420184b91ae62f6a83daad48098dbfa694780520697cf8d2d90c49615c6f6ff50ed64396d86f4c9bcd530d172493d2a21fde13c7bcf77493bc94226de612534c5a064143ad84e55373b61c0be338a066c590f2a5b5b706632076b6c45bbbe52d4eed523134ed1bbc13f86868061a11bf8d4c3db3f9ebffb74678453a297e815047f8487daac192cc48a1ff6846f8dbb725cf75f0d5ff9b27da09c7a1b634238d18db97c4cdad96624d20df00d6d35682020e6e333bf11f980d3fc7a1f34c69f7c814c7fd450e87ed174711d0b1e623d34b023b3c552d386937329d6f596e60df538a67dd06cdab932dfb04965a43d5982b0b47ca8b180e58d6bcbf4bc95e735c6d47275c5bdaf578a8b794dd85421453bdc4ceec60947a31eacb1592809291d2d3c2264099c75b0e7d1bf53e7d67c6778a524575db95a0090095b0bffc5df9ba7773c39f8ba1ae7cd573d4d850d5a7e4e849656c227032f3f11b51a911cf1ddd077c2ee84b3382a03e7b4ace73645dc228e81f9809794bc100684517bad25b8f937fafa912915bcaaef0f9f4bec71421ff57932de70a1c32c17c338fbd6ba4e2f241b9bbf4b85c83fee51833b26eebf7609352d565ea74082113c32d34fdb92c8e892301c01a34e97a75ac0fb5a1dcd477ecac47b85faa17015e932ed8ec8470692623cfb5be8994c63477fc845b450d4df0ca54c1edcef60af98f941e3132fc54d7a140ecb9628f7d5fb4e31c0fa3658fb42caa97b62f35eb3dd981dbd5e916106228d31e7b7f9c021c70e8d5dcde5e7835c1315b257499ca082efd6d7168a51701a9103903e3c5761cc57d564210c174b18d593f8696ed8e496add7f20edc5521d70ad28f9c918a1ecb929fadf2e108992c95b07bd78d30522889dfb4fc3f30426901f60e9674d6c802cb9fb29e6c87fc5123347d6640267d4fb85c689c0104abe670004558a942bd867be13f324ce854117fbc029b166b0056f6134b9493fe4db871309d9d7f656c38955a2f4474294ed72e15d07bfbb04efc7c3cf99c272958f4be035efd9b2ecddd4f64822200ca617c3340d75588f48048c905d5a43abf9d791e99ae4fdd1b6d603563a5586889f7ec243a671301f4964917390b4313660c03481a1d692c56e059053bbb6799671d5dd89b6ed305b1bd94087f52873cf9e4f7d25ab467751ff3ed87421aab78b8fc5b7810f679f51fcfa4cc072e0e2542ed3645c1dcdc2acd2bc537268a4ec2eb0e662012e15e252e96563558263814d6fee85d727e56580da87589d58471892dd105307c36c2af35c498e3f85fef929843d227800008f67d0455cc7869ec5b5233c81f2c5a896328eda3f50342af67e70f23aee89b592f66ec2bcce4e846bd78222181e1ed40f6ba7521a0c85f44e04024cb5bde4544d349ce14f236716a51870031407193ed26970d31c5de801ae1ca3d5f6525bcb47f377455f741e8b02128da84b30e326ed6cf2048f9ba26d349a0a2aed07a01d13a1785fa354e210eed1a36cc24983f85c415c6c4c3fa84d1ebae1f729b8048ecc4846bad0461b89a0a2b17e59aa6b4094681ef45e592c9375ff4b231c5ac66031711265605d50f7a1caf4e04f2e539fbc57326d0e0275151bff016d0877515fa2bf9309dfd18f319fff84841537957d705a282d647c242b3db11a3a96970abda44f243ddec370b82677b77b9a30326b2b4f2a08d3bd3a6be53f9c26d4d77822511bc99f1ccf7565272ede66cb294801d5be63de53cba6f143af85c154e976f64585e9756279386e383109cdd8fb2e30c5f62f9b42b0cc50a4304d6850e899d3789fd64792d7fc008d987169fef4dc8a68433f464541d56f3a82ba1009575e1df3cc404f26dd4e85b2810375163e99024b25d628f7186b46954503df8f3cebe081b3972661ba2ed8ff536c88d1ce48f06e4d36fd466833ec291e05757e802da0f2e935cf3f434ea7ffddaafa6bf6061dee73c8d390acf2c4c29535ae3edb6da633b107b069863c6ec6f32c5dc28bc6e2cc0c903eb46fe3018fc15d625fdede8f1b234d5a6a8415b5f5b64cb49f81324894a0ac71442c3cfcd59352191b9bf5451ab4220d99d26eeae9a9d7de68b32c3af9c01594d73cf7f57374ce42d480fe2e9da909594eea08b52075569211e264947c4b3240d47cb664cd403a0c6dd52029e8cfe52f5a4637ba2cc02f12d755a1936676ed3189f1df83339b8b9046215b46d8dcf902c5b846ecbf216dc76253d6a1f8b156ff8c66d02bdc17600485142693b128e69311d21a3689e458cf15f6ae566af5729e2648d259551dc51743cc835052cf10af6ef92cee3c1cb550aafd85291c13c433461034092717d39e591044c329cc3afd546bbe1435abe580ecf659c7846d864a7ea52c9c780f144b1e22d1b91ee6bc1fe161fc6ab4b6c93b6b85e3a5c5d9d5ab40b3ac8bdcac45abe78833cf20cbdedb41c8a9165406682f79d39ebba4b863422d535e51385d3bc1d0c4ea64c36a2dffb319a83e2511c8f76261e15a3618c2f2c1b20a8be41a666340ab50fcda8593d9ad0803cb40f0c3be25f692f4126cc78b0f3bdfa59d105658080512c3415817925129a67d98d3c8363006454c294f1cf842dcb43060c242783e5deced1a42330dff713ed2653454237b6d8a116059d879c47edfca845f833f8e6ef48e92fd91a8ee99b1bbd4be99fd6ea2a512babd79af7d082e863ca099f08292d3dc61cf3a94e48487c03a870d5d4f7772e0e9ae1562049d21d6817fef1f0a9b05e74582dce73038e8781cbe1f5d43f4928f1be026e8ca36ae4961937e276e6d96bf5e926c36ee578fb099a539c6e6bacdceabce1c5035dd9b63b75e230db4397b0c2b3c1ca82ea08c3563d0c49029839e8f2c64553d76c5efda779a568589fa38c2637dbbecbada121ab0d671806b04a9d26519317141403d62f4559d79438a790b3a112655aa39b943a83010ffa240c71e982714090cd0f012a57da3963338b50906890b0fac96875d648dcf61a11c6b086052b7dd8b4a158d3d7e1c0be8f085611582183e4ec0243dec82ce344fdd83fead8fb5656ccfc5d37a3e18bc8e18ba198141eca345eb76d20080716a3989771eab44feea7c6c1b0df817f62a12fca62f47e4bc08f7b90714814e5a0de8f9baf7e3c740079f9e82c51cefabd2b34690e670dc5a2d76ac1ef1f61b34645e673d9a90608857436acff8dab9ae17d5c478efeff5e12cce831e2dbc1f41407486cda70d10b8c1fa6f034ea88bfce5a73fffcdaffd07d22c91fe8662b2e13efe4c5bf85e807325da0fe758025b5123a59af73aa5a316a1986270d0f4570266b742f276433d0aea5c804dff22d0b5593a32bb00588e6819eecfa76ea40949f7e172ee6231c4a49a0bb5f54e4ca8ca2c15a233fe8aa7d3119ba3dc4b2577b8eaa5c960a214240ec4140f825b8385d87d2e3d95cfb777621e41e8cded59866c5d981eafaa66f672aeca405bf9305d02073ca6e7d430f060b3d1c11f0dae2f9609efea78d41ac3c099cc1c8d974c966696ab71b176e14941840ee91b12f7282824da9021729ba5acb0bf5e7fc70fe86cfbb3824521d8989837e7fa225ec94cbbec065f9ec24b9f6d3fa56824dfdd5403e589337a834b705d81258b15b472e242522f322860dd4fabf05e72ba09b201c0c9eb1027abf5291962183cf27277c662b41daeb67dbd32b6730d361754ff8607c350c5ea001f1b534bcf278614021068953d0bca43efa43d1a80289e84be35571a20c0a8839c7fa7a2b80d9377c7402ed07b481b52441fc5c8333ee030b03126be5418b59c5c2e0f26d25d369892d65c37b233c418dc36df349fbb234c28357c6b5c24a7cbdb21848ce5f28f5e176b51cb402dd3cfc2540424791befb5e66efa86f345f91512a212cc010d00eb95c979da6a5529e1ecc44ff05b9ba23d41fac1cb44cb6e0ef033b978c8fd02bc0e503baea5c241c059009df6bad337cf6f90ae519e6ce9c8a9407f80101be38fcab26cbebf5a1f976fab106c7d6ee8a2254c6513f2025f789041a7e1f0f4e30cdecc047bdb820e240000c3da61cc7a82e1c35b0ea63d88c1c733b3cc5ff441a768958865f72799a65e3ebcd5218b0ef5b5c05db03b9e9cf3d434d702268b7ff0d32f329b038d1d49be41f2665b8c1456d980a0159fa20db048c3868ecee868e4a9850b7f16e437505881c48d568a5cb4d577a6c0bbe4588b2a9fab2263dbd05bb93ac053f871eafb44c077abbd2f59cd3f1645cf6305d66c47795db09f3880c482ac9bf6947ca2ea23c8ba8fe302574a954e06ce6e35999eb08612f3c0d219170a63691e1ccaad2454c81bd03456bbefd4255ec30429e05b486a6fd74b6f63d385423ec4b0f1db7300822c553d46bbaa4f9b5da3ee14a6917bea232e67be120f74dd68f61cfc1476f197a6e6179c692d558a0d641d8a4d62c5ce06ea0af45bc490b86550543a3417d80274ea08bee6a18e9006db20456f02613199672458c4f32280e452ca39efe83d62fde9997789f1fac983ac6c591a461a9aa27d39d3b76317ef353955ab958690e789cabff3f8bf3e57ae7e2f8a9e5dcaabd037358cfff2d2981a082f58fdb42f9b20f12f89f0ee3e51068966ab4a3bd0004e8b78c053f28ff05344cd46d26230e3c53fc8f2c4b2375ae7a9c9d1ad8cdfcd4756168398bc8d8894a8974cbbae3e9b036d5798abd12ce0403328c8f358f122881e6c3e8ddb2bb3674ef5d96f8baee0b14a02dd373454fdab8bc0c918de187b250ebb4d764cd42fcb45ba666cd7fd8a8e567905d2b036ddb4930ddd64188107f69938bebd25f2d548b6451ce5ba835cf642acb646978e7c657bbf200cd18f16dd364d7012c0c91f96435d10a4d0aadd9505d8a0bd7760d2c14308293779ff4e00eb4352591037c874cf84ce16928b7cf92e98817d800e369aa06fd9a6a1207634bab753507516234946754a90d68c0244e55596ff3af895d76914490546fb58e6c0814343b3829ef902cc7886e6460df3a9db44d36780fb0ca57bbf1c440231a3575311e27dd5ec9f41137b876a7660b8c3708301eca17637539a30eba2ad06d1ecfe9b0c9dcb024c9b7a6de99ded0d3c15a279e20f809815f31d9318f3ab64d2708b14bb33fc622e0ac41f8f0c39a6d55d23f7faddb9ba04d506d3f7af5d405c3ab9784059a6fc2096508465f93d2728fda0c06cfa1799b1d8986d31bc140f8f45ec9d59bc2fb28da5097ab60bb1ad4b43db39202523c4f8042afcf6c22bf5989977b7e6b6856f0d4aacf580a2439f7b03250433ca0e0c42164998d98e07e354a7602a3da92f2957228f37229e8409038477bac186e68aea60f6e59ad54e168692cb71c1c7094381893ff04cf9f5bdda37891bbfc43c7b9fd100daba1178a7e522a8a6a7583be8b052ea28daacc1f7f8a67b41eafb7b6cf5f949bed612681dd18371883621c7f3c5b6a5b2e18210b06552115ebf8086f70016112e1d1142b3b70b6abf1885df221df14a0b6c59ddbdab0e467f65b08375207e8df69551ff3267cce0222e9aed7edbb70f6ad2d8abf02ab80c6a6d12fa9e7151af452a5473e538fbc038401a7a04109f5d91cd9792f94d22ec5c76633dd9dfe2591b70e760e135df80db9d9e3d3cf10eb44dcefefc9dd7376061b3a17417ed5cb07d9ff294a8b55e9a0b68be0445db2da25d1d8058b0b55392414db5e75d14ef347cc72027afdcee24995509c88085cf7186a17fc563469b0a67eb125300f6bb11f0fca1164104bdb32f2b11e76472d410d2a1bd342944694bdbadc3603e10062b8f2f24d9b408d1379941ea7dd0de362540da7b18e3dccdb1a145112ec9961df158d0eaf63d519c4027592df0405e6fdb4ede5f5393c01ee11db3887157dfc7531ffd0bb768d2d2dd33a1486bc040c2c19f1534f2b40cee3b28d39f55cbb9d463ab35500efacbd636f5960b896c92c79c30e758a6928ad6261a20ae48e75753d35d78922dcbbf00bed0368f7ab1db41c9b8ed9ebd469e26095b0d57a0ae3d2a59375f407eb0c1e9d5adbef143c4c987ec881ccab7bb46af2dd96c3231a32517ea494a19ccd2e5e5a0c1cd09fc9977fb2ea79ff55289ae0948b3316860b7335a6ab2b58851440b980ed0765187a12f041c51a3d83ab5cc61b796e06672a04ceacb5685f30bb536e0db12cf339f0f66d6ab884b9685a4c26e63bc3dc418403abd18d3ca4a734d89738f5e4681356952717d0160b9db562e33a0c15575c7568a49e86f7fad13d701250f86c9ccc3a6376a1a55534b8270a48934c235ab6e47b0b4925e044628dfac3668f18b76ecb283b4cdb3e2dc7db6b01ac7d55d1e9e24c098fad2c47a39cc0423179910f028daf62b2e6c660a4f19c5d436e1397304ab9c78401d8791a8618206d0db4ba0e5934ed5ad9432dc7aaa435e1827280604bb0818c40c6763a04cfe86207665db2d81e3fd116c393aa01bf5ab228c6ccfa41b462f8922fede1616517aa9169921f384b0559543da62e33d82a479a2ac2fb868caa84e846ae2516543dd2dd34b28b309e1a6096af25a1a6f0287834b3b5981f21e17286e95d5df2faf45fb274406224254d4768742f60fb2fcaa0d2a99ac51abf8f3b8644781788919af8fd98c6102b5d3d3ba9f3942d6a4e5918c764709a29addd42d6af9d0a2e6658d9edabaa53ed02c191e43ff61b90c9cd657571e00bfb864fc6fa4ff978e4fd8d5756508e33f665aa7afb651627b1b671e314e6b436288eb845b729b9a0fbaa541d28e120db8a06576bc53bda7d407df07bbdf0b0de82bec012de08acd4e1b72dc9d7519e135e60c533fb0cb914a867c57e0359a390bd37b6894922e28b082b8dbd49bf5c149fdc2293d40e20b8e6af77bc84ef14034d4bce7fb483a57a8f8d23c6f4b65e67b188830753544c52908b85d211698f3243d47b95daa75c6a7f1906b0177339972726ebb4ac23a232e4d2e63ea2dd495084fbd39bfe7155f96eced9bc2897680ebc67c7a66f1f86df273e896364675efe2a37b3039a8749f71bb55db30def2422bc117c5c15a9a4ca1c1768edf1abd05b27be0d92422bb62e13cfabbcba570dc21617215a8c743280625557effc0309daae3abd4f98dbd67f55a802031bfd960867e008b58a9df8941530e3ce8d6948d92601bc88689dc9a2bcc2bdeaff51c971a554a519f2c830a81c6166ff9065b5aede80f6fa7c51942482130a03ca68c823c356041be42498fe64fdd377957a1de525dba7d8932813ddfdbcb2c6ee5aaad58e307a8a039fc08aa8c209b9694c6ec07bc84f0598d7475e80a2194c6f13555cb3dbff45b3233fa2580eb61645b81082f127ff2e8dd874b68fb952fe377273bb38002b180407f8da6fb8e4374d7126d78ba39d528974052b8520c83723c64a924c86bec3c72abff2d5705573caadf9067c9cfc28bc69d70dabfd854fa1ed02051ee5cc25337d3e56a3b057eb05e56a5f69c15e35151fd6cc1c021580365024041c46df7cd0c3577beb606b3daab62d2a1c37dbda43ca28b41d456e9c55f46a876abcd35fb28bb0321e688ce7620a51249230893d6e0c2321f7bea11de30bada3c69b20bf9c1dc9ed33b3f8b30738a7b41efcfb3c48dab29be43d79c65f5b216465ff1c5d5e5b3530bf66c8f2f9e94f276afe5fe95b10c92a017b0f1e36007ad48a28087514bb38d198c9c901c02bb467b07d990f4a6e3d1ecd0489ac8867540011f1d05519a65b74b7aba217013d7b4aa6635485993a23e6e6e707102314d4fa40caff3839d9d711e680ffd3a99156a00240e2d73c2ce2b1fb42cbda753d05544179d040b83d494d14d898c3f404652aee7f05bb877388b0be75c59892fe934b4c0d073833475f6d52d79ad6a3db5c99995ff8938ac63f306725bbc0faa11524cf2e6c033401bcf13c3fb0198ac53a17f300616c4a9540f17fa9c532115dadaad431e21fff8c85ad33c44c2250c00dcad227d48e6a879ddf793ff0e7f4ef00fe94cd2e1fa845a449b7e67ad179825e1a32320860ca146f4d765c499a4028b3110d6946f6e58eeeb7415c28d551363089ae579d375b353cb2d201cf591cfa7b29527e7b63cb8d0af4f3cd6693d21b13987c318a161126f18fea15b6449b08f94a6463df48996e97da76a0f88fce962e6f1668d4b032bdfe3995d8f1630cc3675db0337bdf55b4ff44ace303855deb9ccf0d3f701c4a85666093a1ea8fabc7d136422b395c851d241e646bdbc4adaa34caddde2bbd3932665ffde246f8626a8abe5f7c6b070ee1bf8320c2a6f28d822c436ea13cab9498f4b6c7c8dec04030be08e012163439eeff8f7f511651a796d00008c3134b604e2b1b15cacc0e3461044c40eae4c4e1876887e8e7dc75174293e5653abc13a6bc3b134abe857ec388ef3b0dc06cc19a31f2bc2e9e19686cdb4ba2004456453dc60e43c56ec7461027bb517b3985adeb5b2a673455a93d2fe05277e0cfb83232d795d9d06a6101ee675a9ae32c058bd8ca603e6a73d5d19a8bbe1a844d5c3e481bf6758584a71b3aae85484d36c71cf795bad61f04ed8614c2b6502faf6b34e68559e8570b149178902a387977e58e68e287e38c890e1421a175af2df4c9059899dd956d1c62a29d73021ba2908ab595738433493d5d6bf637f35481396f23687bc9702e88c33c730cacf69c2f2821f49fca13658a1ae3b05c2b9b60c6a81635ada46f969595f188169078ad1de487e6a496d9013e4550620a8253feff84ad545c62ddf8950f565ce2053ba8a4b4b12c097dfc464382b1c900d4d03301253de8ddbafb127e0d2a680781f97329ebb1281d18d664a063a78b4b8e46d2f583913a3a3f6f604dc15594c2d29d432c30ee1db27737fc0d3e38c335ce116bf1b207632c9310ac7be94960bda7478f7c5801744fbacf0a2b69bd14ab524a31acbab386ac3383c7a6d3eb3db1d43ea2ccd2275848cbfddce7c1cd2a49f6b26ec663ad3337086314707acdd3b5adb5347ae572451507b438b752e92d134c06af255bc16d3cdbea545c4df5683e7a9669e6c2790eda472e732ec69be124ce1602bb82b12a549ab236c28dbb862a99c5c2d5e571cafaa95512ae51192086d29dd10d2deef5b6311e4ef72780e4fb726da2fcf581cb7cf3524ede2f19654b614dee31a5271e9ffe777b4cfca4fe49eaf0dfcc51b8064a7af2013fdea2ab6d4b9ab5ae3bf0ca6494c364092f09baad38c7e0024fd874b4c902c3c98299c5287a71d53bd46b1e9365bd37cddf9a741b727de59f020a04a89350bfd66bdc39ff398fb8315e5e43ddc016e01809b1e3a51bdd788d914afc91b9fa943659af1c8165925fdc74ee45266d0df0d29c10bdf12fbd441d602f600432d4b63a41661fd1506f19a827d39c855c359af47b5720944b88fc38df36a896b5ac8c08e1296db9162951955f293a2980ec063c375b783b375a8830076e66709d379ea46b2592413d5417a6cde6549b4dd04adcd577298b00bc3e91374c33b4fbec8930b43beba2910c51357265fb72007d7cd4ac9f388b97b03ed7829950db7b602a639951135a51d3198f01840e1ec326241185391f2da762a702f6dcdeeeb2341840cb1962807e85791b9fca6e95da401f83965034e9660311f4eea4b57d88fef626a39949689efa88a3225517432e2f4f985d6044e34f58f0cadb48bc5495945e9d901ea28e7e724b739489f6f68cfb783d2790f5a80c84eac64943bdb3a3495ae9c354709ee43732464dcd6c3cf1a97917219f8b39c2251deba6ba038a0aad2f9a5149737ccc216c659fcaee68a3017044d2d4cfcda44175218da943441cb7a9de4cec3dcfae23037ab0587d9e585e343760ffdbe793f0314b1c7dec413d54b2925c7d86cba2171705ab22efdc868e89d277e3c0bfa267554a9e93540257024345438499e898182dd2e2883c0781896d51593762fe4bbf61914207903d4c33284d85121cc8ffa9b031a0bc64803f7880e7de24f4a254accc79f56f2cca116d8316936ceb0292f9bbfa022b6fe70872044214e557b97ad7fea18599c5a1d3aede68553559731ec43927fd555385eb5860663e11a1a8488d9b7b360f49c8e11131fcd70ed0a4e81a7ed60b8fd165f191e03f4171f1020ba22f1b7da92b2d3a3b9fcc3a0801a42388ead564fb44a68eec74472389ce60dba23b2e9b5f773eef943c1f2a1fc5e7cec6038c0654a57ef6c300c13083f8e13722079fa8ff567da1f03d057c586dba1b0bb10f1f45ac306542d312b9fc2f7cb055b675cd60bb890142b3d637f6bd3dcb2cba15ea4162cbc422ff53f7f1e123db47f84ed28d6f8a1a87b8f1724f5f0e99d787b946c8deca7aba858a9c28f694b7da0d24c37ac10f38a7ebfd5bac73de4b1aa1be7a21691e5316354872cac5ce343053b1d48676e574adb3d75c90f59d846e29b1c9271a72a1f21f90ebe0e5f6bcb1b830f6c717dd56adb6e5783b899a56512cf881d20f1287bd23018c577ba011ae21b3ae2decd4af74f945e80940002314e5a6aa213f637cb0926f7478265f81a4711d0957ae9ea43abef2fbe10a30c4d23d43a05b7e19e4c8d2a0192f89b3d12d4a04ff7d80aad40acd8a4651614bfbdc74ce22ffee6ab8f72443603c3de00e131047bb17d152ffb87b666d79d07aac6b3849ff1d9b9e3eb04aa21097f7048a7e09fffd70e014d32554684ed59ef1262a67ec03fbb084291b7fd82acd25fb0121853366429b85be5c33b3035a35dd82d08f2f4ae9504713553c28f4b38c2d185347689e50a8c018419d7b9bd09a61383b22d14d15879d9e6bad5f6d3ae41c1fcb6c600b87c1b7c6ae43e19dac84c61210871af8f5cd48492037e1b075acb21f11693ebe5b6b9fdf8924d8c686a60db670c212b13ac77c5f7a42fb623771eca05243844f0da32690dce627028bace31e3fd3282d1029d8c8f075ef52f7322b2882f207b9d9f8d12fae9eb4804529663611b9327cb4f6ecbc4aa9162777486d4afec7a9fbb45b2b7bdffecf5fbb5e7b0b6c9cea60d8a61556b8fb09a9fad6560d9b8dafcfaa303bff80b37f4417c03b7654b5a09535de994da821c84b0f6c34cdb2aaf59941b0fc0fea8754dd0ee2d09faad24c9a0a84ae9e64ccdbe45c63b654715593af7f6175b41b55b0e64f5d05165ad9456faf779a73d10d90d3ce000b724f2bee80553a87c0f85710ceee9709384ca6086efa2d559da12487273676f495b7ecca5dc65c65c8a86a3e3f2aba8906d30faf5337a84a3972dee8ae995d91354645e0e5dc0b8f6b84ce18ee960019e4c623776ad8eb7f497949c1eeac6696495b76da937006d9e6c6ec438ab58b197d38a022a7efbf3e8a9c38b1834902520b7e33089c933780c52e0e6761fdb3778d6f95d04e02bb26381e87f63b06c19e94d2390e2aeaa6c30e68c5ef75c2a1228af60960fe0103b901921ea2bf840cd258bff20db8475da5cac4196a2a6925c0e82c41a7079fc1aa7d11cbbdd35554a5255582a29ba4bdb9a166070ebdb467f8c4b33af0c485192184604fc20b6d553673a6c77ffcd1fa61ba7cae01a02c3d9837f9b9997e3154615da34d4dc62ea786948f7f5505b3013674134cfebf979febb31c8ec0c5f5105a6b25d0f47c57940471a8d359ccb19f7a84ba280c562832eead50c6d3b0cfc6928005218719d7be1360ce6ae443f9b7281f0e56047bed22e8b22b33f9b18523b5f4eb4103792fffb3c2d7bfabf2c02d850bf58283be6f42cb45c322af932999bf84c8a8ee3965da41b37f9551df1e3b9c1969928fa809c99e17756deb5115338b6d18d477ed83ae75d3145e9c0fb08330f441c3f4516515c23a26234da9be6db5c138a0cf6182254a55dba14845c9c21734d02db210984e5fc9e8aa4156a8b759034ea6b76cb59ee0cf0cd21f816fcda8926f977940e17eeb1aa657a86bbac3e3d05b713fe6aa0072b17489f7d479295592d23810676f9901622fa1d094d28ba67754dca9267ee0da925df31f2da0209f9dad4e5e5d580008bc4bd1d19905377d325be028da42f96cd1dffdb65204c0089aac521eddee4161983a93bbb891d5cb57dbc8e8f4d4b7c2ab5f4b99594bf7c5c47003f1ff36f5cbc59b6825159f2c0e0bc30828e1f12bbd983dfd98ea0ea768f9d7cda13cc05c1c6c67db360e9fc67ae434b8e6ae3f7ee26b362b43999e587447fbd819dbf883c7844276d476c835e75c8c3df3c8c5d30e0b111fdc6c5e4ec0c876f8757e8a867ae8c25640b25184eac553ecfd5922a51538d08b023cc15706d770ff9523dfdfe5e1b0400017d9f04e284f961b08a320fabcd8017b4431dba1df036d54250b9e8277499c2a89222d9b305821cc14a73494825193032a2d0021963c268008b4da4b3e28670633df560838c514bf01b0656d50a53d359605472a766409b82ea1cf5221f812de4c9fb6abaebeb9a1c9e14720c320c1f47cbabb23924af0d0806e07224592cc92d65453376686c5fcd6f7dec9c76e2b9e165479850f288261effedbd8f90ad281bbe5004bbfe4af61217d9b1cc55e3f9cae2df58e557ac8506895bc21001b97bcef1eb9a96fe03e1d6fa1d8c2ad86ab7b990a24e122bdee31c4264360d6fb7cdeeab22b0a9c31077f0c4fae8278313df4693420fa81a52f35a4682464ad223ed0fcab47f7d531d6e6a52f930a87951a72877922d6271c5cafefafc1bef4e7db220cff87c95c92f501373be10e2f0b9113a1b6863a9257ce1bef3fdfa346aaa80a61d7bf4d52e54e3d477dba4f2744369424cbb6c8b3afc0e371a6ca880a0ced271dd572a3da4e07bcc1a011d85ee404734d7951059b604ce3fc694900a512e7deca0d09f9c4c62ecbe101a28ee683b4180cfc278954d7a23bbf7f9bca4ee24685b81729bf3ce2bcc891f3dae325c528b4dc13d84fa1126874243434d902f5d264c3abc7fc56e1ed642a5b0d74fedd1efe3f360e9d2f23bdc58c78b73978c7da1d68c08f656eb1c740a9e9814013d4aefc59d14d22574bf660b2bdac692e76857f4bf65b6d4c8cd75ce22c670f04bbf9a808b0ef2d8681b8a144b9239844d900fd63726611d91a75a6ccf40caca4232d38c3f3b187bd5806edfd90b20f6b39068eb6f2f6c95faf5838d3c04f7a55d198b8de15377a1ba283dd1f3a73ddfe448fb5f96824e3ef6e30a56be74f9676e45596358d3b40a262413c71f20697b0c0e3182a2eaee5610c9b3537906a09bc3c7791cb6e2e104cba8a0ee37338e2e7ddb9043f134bb42fae7c8b714f2b42e5224ac8528f0017cb04f7bced0308cbf007f6d15a2d25e07db528975ffb6c1c612ccbb81e7d547438e457b8b0bc9ff4ca0f9656c332342ba988bd9d2b215a5e61c7c4a10aec211f211db512f0a9d5fb58cc1c631ec2a3490bf5651e5ecd5ff0792153d2d9f064c8bbd7df61d0818a98f05f000a16b3bbd18b3aae565977a84a08cda9b3917deb1d641954fe626723814cd5769539006c085d2d6963702e2dc5735f5cab2d35f3cfa6c3dcf199ebaf2076f5602f15937c8a762e51722f938ed72b9e7e39f4377a2015c243e2c795b36b2b285c2390d64bdbdd691523115bf14b34d16cf0bd67ebeaed5fe2edd00f705148b04d5d452c073a7f19735541eb247da51b3b00df4054d65757ee7ddd7040a79a2b5ec007825903bfc69df2d699faa91e7f05f281489e1a3fdd1fa07450fc019611664714380fe62eed802bc225f5d3467b905dbb73def68b991987f3cbd29f6890837c11b7a0a97c4a9535838cf5700489860af0719140bf764752564e929d922abdbe5dc61dbf35fac53066b0c830568b84761cd2411f4b484a8434777fb36ec927e7a304475fce85293dc7928c7cdaac906dd81280f1354481506cccd17aa6ebcf93393db7d9760d9fd31912fcc672d56b755487a096640792fcbd2a0e336e95dd2bebd2767deedbe2cd346bcff7bbfb217d450518063f919d1092d672491b7dd31e40304f89f91d25e28e3efce2d3444cc116b96bd6062f320da1176b15b7af6a6e8312683d59f6b3c1ded538e5558ecd87d986a6a7f7b4b08c4acc85a9a7feefa6bd2b3509e391e1cb2e86079964d730deb63c5f130e3335ad6aada5ec610adf824a8d1fa09f3f0ebbd6dfd71779b976fdff465a382ca13b869337a019ad88fc7e5d97daf25e561531076ac40fd2626422216ad65b3396569c0c2eebabffce2d2eceb458963e71e88a0afe6b6d6c85241b28354f1f1a99a8b5cb2495e35d741db266c3a2bf95c801e2e581d7c163fdffe14ee0690a8836dc3c14fc7d616cd8acc4eeb9f44cb5de187861a7e9b0274c1852b55c2c0cf5e4d03e2ba259e40287cbcaf435a8b60232ee9fdd0e5ac06bfb3976dcd63f55973bf76c9581558e4f72f5015bd1a96ea983b14cb5347e5854ee9b9c99219e85606fce1b3bc186066d7fe10cada42b43b8294ed2c21befa7720fe7364387b8e4a4a5803e157cbcf1c23848cdc23165371449da7cae3a85f6e44f8947bf6c7f3d2a5b866f209afe2bcb1fdd190f049de390a13cf881db4d6fbbe50533cc80054b1bb0df72c8698edfb411e836017fbeb2ee0dba01c727f2b46bc7c1b21d70ca02339096ed21a2cc2c324cb9fb0853c8bb5939681eb6b40107175b95d094f5137a3d947bdb80ae34812c5b7d8c7b29b03c3008f56f5604aabcad317cab17df4e4a62394708697ccdb7d882e2ec0c3ad725a6ec085b499cf05aca72f6d0e6b2e72d47616dbe59a347ba36ab81d46ce2a217fc8dea94edf3500fa30fa01682b9d749c0007ecf6db03cc949fe3d18b126c8b6ee30d9fd2d1af13a8b036df066c7d6777d2fb3590d934f24a4a3739219ff52d460b9ddbb9cde21e3dbb86787ebf30d21ad421774a37891430ec0b9e768624da0e538237f8ead492eb3ed5e03dc46e68a90ecd43c9b1eccfbf837d37288ef6c9f88706a3b72967d9c24be25a9bb5643f4f733973fc7980ae779cd8947c0bbf7f513b2a27ea95166617620802d4b66498163bd1cb2a986402d039f9b09065701e657599bc93fa58cf358d8e2e44eda2b6e2bb5a4479b83e95a67fdbf9e34442fbc3a52b82c1a1ecdb3db8c24ddd7e4c5fd8acfac059fe6ed31ddcacc4b1bd4d827eccb83e98a54a86d44e4057617390dee07a42100bfab7b7236de2ec76a80ca8d87765617153fbe9de7a917097aba682e92cd17e55286fcb3d4e0ea6741b4fd778069f68be08a59980e64efaa97d215e6349dc0177be9abe30b17ca2eebf3d72752a9454ef141fb193f116c0985c9867d52436a1bf5e94aac492cbfcb2a41eac0baa3f26af9935c2a08457a498b4df99443009ba68c0742b5c4157d8afc53195ca46f00485ce49c03d7c8e2d7bc4d69a17cde803a68d29416b1829d5e51ce289f93596a5b695bb8725e1ae1f77879c4c25b8fce782518878e24957252f98cc11498a0d0fd22ae04a43278cdfd34e67fcb7690b3fdce58f742d7758e45a3603d275ed94ab82e1b4f03d98cad8c7aaaeeef281e186797c57007ac1fbe5875639cee3e0dc80138f4f3298300e8270cf46077ae81aedfc41ea2568b3aee79032a05b6f8bb8e021f3caf5feb7c79d2bfc18a3d8afd89e0ec29f8a556e494f222fffe30ac6a6da6ab5c77c90b00374fe11bd90453fd1f4a39cb3da567c78d0b5cfa42a97d5fa543982944b9e2e9dc747c6192db1d5913c9210ee40b399488865796c4b762a8cc7f037e42486ebd3b20e5e061555cdf471842d32548bf13dae8efb50d47c492867fa86675e53f7093e1e08503dea1050c95dc3e59891f38c49f102916a9dabfa016cdd8a13bfdf5fd9fd455f566c8f477de4ce272dff767a82d9d90f189e0d56b2591024897171bafa069032688a2d5ed0bcc1f05a9740a22139c4d2efbfb150210cf7950e12e03fd34493621c99ff236e627dcea1ab529896e90e0423b9d0dce654d68d6674228a1fa00fc0036a6b1e459f3894abbad0d1ccee3ca3f53320d314e5134e40a10cfc18f6c1b0619c7bbfd5e5df109c280fcf28aac94843af761be33a701bd31afc825d7bfd9ac81e2fd3793758449b5e0a597336ac24d3cefe401abd056c01eaf34ee55e3d0a442baef9cea355071c2e81122991e56d2b078eaf249bf10411d83108e2be8c983538bf80f67316aa4a55d3f89204055b3a6ea678b013d3e316c710d7c60102576f378ba9e99aefe89cf7bb465e7edb97b0a267a2f8c68178b2cc363080aec811795fcbad0c5020ee7ebaf18d40fd1686111010af870e2266fdb91f9a7255282f73384133109ea47a119aa84ddb516ae6e133ea29f397c66e9c9ee81e81727ed3fcde63ff5e2c51cb46c0baa937c695db44459100236e473aaf20a62c1264ed19777455f0a92d92c7fc262a64ea061e2c41a4ed7414737c78bdb6d3b42572c636d168e30cad22322006053a012addc97383ab67b34a27727debecbbe231347faf737bbd97bddffe0927d524daa6b3a117cdc3765c5d628f54c6b9b6b448b75150c2fcefe23189267740d6baa5d711523d5c81d9dbbb55c850ee6db4dbced1b7940cc5efe38d378405e338e886abdd2390398fd4abb40648c47aa48e8d03109c92404cae0107477acebb46df93b9012aa93fff6bfe1344303950c6f4b75ee5dbee4e4b8792fdc7b639b29201c64663f4e58059566cd5c45e92fc523f56107aef9c52089af9d565597da31ea0f32fe17cecad831b328142baec3454866d141af79583189696e12186ff0d9e2adbc364c52ea69de345bdd9ee43282824e8ed54bc9d245d76a1343100d4cbb0c39f42c85c9c432ce516f9d3c989492fbb6c8772b9930d1e218da259060cba46b11ce85183b768268cf7755f15f2bee471e7d9ba5aec17a1aa77f525a519b08df1addc5c3bd19ebd6d2b5ecbaac973cb48ad88b02dd0b3e44aa8db98e19bd3dc000031909d0e6aa3794e1ae841d3b3334ae2753c349573d311ad374875d59b3e53c3afa80d5549e57b72762a42a05ca1fa61056285f385d5e2723181d7ac73e5ec289e8315070aa9692c982cb723da8292526be8eff7626e7cfa534db58c1ca3e9c8b83c9dccba9c210ec72472c31314fe00250b86bd65f9cffb10c892824f4be4df9f8bdc3588f1022e327b8235766a5f5e5bb97ba04fd3610d12be90bf5807d71390105b6eb77887c8a71c054d2a00000b543334a6f2e192e1faf02992b7f170468a82efc861caa6b1cc2310248fac658025c3ced53ed7e0ab5e73d83b49fe593f6b5d1db4c498ec7f05c9b9190f8402e72606eedb771a371b2ac4905ef31160f760a58a499262b457f29a901f9cee7e56d230c30953e03f0147078a951df1e9b87880ca7751e214569bc1bc003d2314d3f16035c51cbc16c90f32ff7fcde999bd81c949e0ecc065503d1674d22619ccd1f99c67ba04e7f63f32cd51336f8447c3c2fb72e5b4dafe4a8547d1d40b48c1ccfe838c541e17327d04a26ae1933513a5df9763e89891fa1fc118256d018dc59c88a2d2da2f2a559480d72612fd66a0f91d0e1ccfc0b563e005b0c22d012e820778bb67ea64102a5a61d5c63881dbcdc36980e60b35288b1c4f93bc4a94bb728ca6a66b3b000000000000008d015265746172646564205261742031342f3330204672656e6368204775790a0a457874656e73696f6e206f662068747470733a2f2f646f67696e616c732e636f6d2f636f6e74656e742f3835646335353235633935646238353635643561656238626131663636623361633831646464313132313039323834343162383435356631316262386132396269302e0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 3942c0f2cb5ba5306a6d13bf68958e39853bc176ab854eaac795554219e35fd1 ? 70827127 of 101341128 <0a>
01: 5c983b5d930b13e038cb3c3420f3e66d41543f0d5bbd764cc4f6f83a2ed594ea ? 70827128 of 101341128 <f0>

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 2021-04-22 10:14:04 till 2023-03-28 02:21:40; resolution: 4.15 days)

  • |_*________________________________________________________________________________________________________________________________________________________________*____***|

1 input(s) for total of ? xmr

key image 00: 521f432b2a2ea3c85665bb9eb799ae5c0246cc16511efa037d0b2b6a32ac52e5 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: edede3d6fdf266bca6a0bf629d52cb335184fdb40c7165e4a75b5b970fba53e1 02344844 11 2/2 2021-04-22 11:14:04 03:023:05:17:01
- 01: bb7364fef66215eaf749854ab29a4ba2bd570e50d62d5dbb03045abd5735c603 02827625 0 0/1 2023-02-22 18:56:28 01:081:21:34:37
- 02: 025ae26cc7df5131b771649c42746fb5081bc7da8710f0308988e9f872e0f42a 02843064 16 1/2 2023-03-16 07:21:04 01:060:09:10:01
- 03: 549f068e7308a3b16062f31071afb5e275988c038ed810416f6a38028b87c7b7 02847872 16 1/2 2023-03-22 23:11:56 01:053:17:19:09
- 04: fb07420c781ad4e6587ec423abcc288aa9288e97934c52faa5d945f625164ecf 02849189 16 2/2 2023-03-24 19:52:29 01:051:20:38:36
- 05: 862c6e3d1109fe0e23457a00beb968fa3384f2368deed3f6ab1e6d6aaacfba45 02849713 16 1/2 2023-03-25 12:42:00 01:051:03:49:05
- 06: 3b01ea8b23831a58dae128b4e204a4e95f57e484f0929a4928a2185b34a8b91d 02849955 16 1/2 2023-03-25 19:52:24 01:050:20:38:41
- 07: 1ad052fd0facfa2dd309966a07402d03bb8aa2de6d95c0e41c7c611ff3c1630f 02850168 16 1/2 2023-03-26 04:17:48 01:050:12:13:17
- 08: d8eb631db25dbc1ecded60feb8a083cd1e8a1eed8aff13a5649d0e6d0cfede72 02850625 16 1/2 2023-03-26 18:21:41 01:049:22:09:24
- 09: 38e5bae49532666f314ca2f7643980fa37aa3aecfbe0e5610926dd87ac0669d2 02850775 16 2/16 2023-03-26 23:57:42 01:049:16:33:23
- 10: a99bbc5786d24d10ad6fe28c5c91a19358feb4fc2a411e0379dd274490e1c7b4 02851152 16 4/2 2023-03-27 12:46:39 01:049:03:44:26
- 11: 85ca8e5446bf9c0558b700c2ad792fb39aa1c6c677fbb8865749a377b6549d16 02851297 16 2/2 2023-03-27 17:20:56 01:048:23:10:09
- 12: 48fc0c8e59239c194739c7c14e13033e6e198a4d3f9cd7b1bc773faa7372d2e3 02851421 16 7/16 2023-03-27 21:35:41 01:048:18:55:24
- 13: e8d234f7a0747c9cd3af7dce75d241217cbe61442e14702583eb7ee87e59df18 02851426 16 1/2 2023-03-27 21:47:43 01:048:18:43:22
- 14: 0d7a0af5deda8558efcf248589f054192c9e83438052f90ac5f6f16a37e42731 02851516 16 2/2 2023-03-28 00:30:46 01:048:16:00:19
- 15: a29b1d1464a2b392d60eb81c3c26fb2e55272ba1da44c7de579a94d6605f6260 02851545 16 1/2 2023-03-28 01:21:40 01:048:15:09:25
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)