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.2, GUI v0.18.3.2

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

Tx prefix hash: c7dc0ef9b11ffe1f53d5ef26cf5ce933bfb060b18f07e92fb2b7b2aa44b10e1f
Tx public key: 665c2b15dabdc13d88c4bf89645952b2cb2a5895a2595cfe8810ea378077f69d
Timestamp: 1679116962 Timestamp [UTC]: 2023-03-18 05:22:42 Age [y:d:h:m:s]: 01:045:08:29:54
Block: 2844475 Fee (per_kB): 0.000987200000 (0.000020480000) Tx size: 48.2031 kB
Tx version: 2 No of confirmations: 294972 RingCT/type: yes/6
Extra: 01665c2b15dabdc13d88c4bf89645952b2cb2a5895a2595cfe8810ea378077f69d0209015ef0c21ef980793110b8f50252494646b0ba00005745425056503820a4ba0000d084029d012aef0272023eb1509f49a3a22132275669f2461609e96a76c6564bcd58105a589f59fba69bb3f431febbf003d2fe474891e51ff79cea7ffef215fd87ffdded0a5159edd9b41776eebec1dffe06c6fe8dfdd3fea7f7be723ccbfaa7f9efcdbf45ff87ff97fe03c8c3cbffbfffdbf700fe53fd43fd07abb7f5bdc7dd83fd2fb007f3cfee9ff7fd3fbf19e617f43feddff5fdc03f97ff60fd75f6cdfe17f647d847f58ff17fb09f003facbff6bfbb7b6dff13f723ce57ec9fedbf713dc67ecc7fe8ff47edd3ed1dbffd3badfeb2fc32997e4bf49c45fbf79abf70f9aff552bba1f9478fbf9b7f95fb83e46fe75fa3ffe3fdcf23972d7fe3ff07b58ffc3c8dfdaffe7f29be1fbc6dba3fff3e187c3db1efd286b46fffbe12dffd88c7d109765c5c24b0df4de4bec88754a8ebd46a8b0aec28e848593b7795d1928aa8b9bfe277c2eb18116d173329abddbd029ac0fe07062f6af29fdf22e832375cf5cf71fd7dd41f2b326cb790c674d2880831afacd3685770cee13cf135c35cf8515929ce91706f986b45e0b71b83bb383ef3db6625e74e08abfa778970a4cd479e32a839e6eef550bd16a22da448c11c24457cef309fb8c54886388cb493f4cc47c8fe1250d253e993acdcfccbadd6a5145488d10382164863bbda28f1367f0b4a6b14e6898000e68bdb81d0f917d759d4a1f84d9ac009c715eb10189537689e5cdcaf21c1e1c1bbbbd6dd90cfa5f7bec770f54d6507efe2c92894cc7c0c886216fac74454325ae6e480f25f62058cf84e01aff4aa30250f011753593b41cfe65c0cc8df59699dd2d70f14a444dcd647817e45f197cd35c0914fc6ee700e364cc34222ee1d0ce19c3dcaba14f701b0740ec59a4cb214c939a30c1ac617ed13eda56964bf4b449c175ae762cef4df2e22eed9400411f448f22a2c59e5e9cb760598ccc95fd5b4e6f5d1b7dc4c82874f60aa0294d84e2e7a99796d10e563226e0f00de09527dd0a932be2ff2da2f04fc604c175b1770bec2feed9b33f749e3d4ff8e83189e5ac233a480546c1e06b0fadc910286d65816741881a57561081f9a8264d370da26f46bd56362a6f03cecff5cf3507b75e717d77fcecb8187d410c688b66bac4b7eb744adea113f14dda3fad0ec3ee8d05b38da3ac748274d8db32d53aeed223104874498746f7b91b07d43f5ab39b5da1d1b0bd6c9a9dc7c7e9d7e89fbca2cee52ba57af8bb1e534e253760d044fb54720160810595a9c44bf6a1df1c43707f090ef3949bfab020473200f8b0642666cc3c9df4cc9a225dc1fb786792bcd7cb701d050b959f8c4a11491617fd4790e44f0a902738846f420063d51175d90544e3ed91ffe270832b68f37c00322b5b230ef28455e17eb0bf71d17244102596d2f9c71a2b733603e905bbe2d1e10572db214441cf374e1ad193e1533049146a2f4697ed7b0d665df7ba7676cf4ba0a5cd765d8eee5d03d2a40abf398a66cae182f2141a8117af6c1e552ed161ed394860d892df8c273c8792b861c0fd3f07cf0fa84f512fce10c7c87a85db0a69b32b72406dd250b3f76298bff27031676990ca720e9eb6db67037de3a93ed5ee9836e49e2e9f66ce36c01bbfa84e5492fcfacd117a63014a72eef1ff8d7f386231d8d31af9e20a462dadde3d00afc5e3e7314d76899e2cabf1635b32353f1c3d106e94c12fb1722cb0871fe50a77eb873a3d9c975b505e204fc438bb2dc128587b47f285abf9cbb60d1d484a3c6c4fa9c241592f6fa634e02f7938a9ea5cea15147d0ea69286eef10fefbecfbb78d3ec892cecd125f67c375eeaaaf4298bd1ddb4907925a9ddbe8cf20e2f2b45931946a305c00120ea8c210ba96468849ae2b7ae9cf1fa1c8bfabdf02df50e333b3ed5e4b1aaf6e1eef3b1e5d678ea9fd5951740c3c816c7bc35a8aae8032b78ddd157ec832ed7f487fc9a3cd24f92a35fd1b5741b6408be200972a16522e4344befad1a049a5ba9d153acb5f85ee4ecdd7a5deaf54e6b73ae7319fa96cd8706f38e59a53ba1f191c6dfc1591d2955505eb6d89f1eea995a78175ce3744fc1760a04a4c753abb17501c7f56952c192de7800d24f6190d8261a62702d7fd662817f438286913b1f90fd9e7845e4985462c945ab9a5493551ef7942e0f50276b61c01e4ca601b8455fa657bca766a7d1dc4a017b8c359f4118bfbd4334e54a2be22ac6ee82aedc56d913e9c8c063630ffc8989dc50b54f81e97fdaaaba72e68ff532907381bcb0aff69736689f7240d8f7ba06d54e9c79420eeea63f3a939ebc5ce0d3907ced1e818782cd769d3c44d3888e6cd7a7d51ae9b9e6c083adc25d0080d64cfc2d9433252961d7816baa7aea0587edd731553b7284b79ab96765f456c3f4a6872b990b2aa3bbb30a0d402fc5716b54aac9e6040b539f49d057d7b80890a8519b0058d508032a92e7e9ffda2bdc46e2f28d6f7f0fe918172f980cffeae9dbb961b5bcd60167d148b7dd428d06c94689e337ac3f7a733a18d613d6c46fb7aeba44575a1977aac3499dbf6c9000bec944255111cf2ff8479fcf1698534948c402584951981e48df1436954e99ab605fe5259fd35b4d68c72097105a61854bc234b04b25319a598c0a339811017a45c01bf631fc3c465062a5733c0ba75984e59b577d3b27800aecbaaf2fdcfeaf216a6f9b110774e1863714124e6d7d198cc5b418da200f8b18a0107e0578cba8f53b035d5e2d1eb6e589c7386e5d02a30ddd9221540e7baea5202651d0a7a3a9897458807ad57e4f80e63b9b932d82e34261061417edd94a70640e13280c2b969dad1664601d54aafa84fd2ad28e26ebc479940e6242505c476a92b022daf20d628584fb12755c3f6f0f87df517e0d9a1bd787a89c000b32a9f38dc2c649bd647e29bf68df3b9ad9f92da53f871da399755467504de9ae65a5b4097f7e0bbaa16a7ffd12e2d00e0794ae93b96052a27f23fbab54624d857f644a63c9d6661ff71cc0ce63494607e7fe22ab9b348efb52791445e488b2d2f9f1133fa241348e2fd860413e413969e9b2b902384893780a1d4c11927febfff1e3aebe44f9c58c1cdf6ed4bc0c3c7bb1421a6947494bd17db733715dcee532450d8d694aaacce2a3bfe7b38596a82322524c96ec0581bc0545e3f285a1309b64dcaa459782540087daf2c848081010d3ab7008e1687e4d49522ab9df156867d613ec72df340b178fce9d2a8c782e14c2996d48edc5ae62b65311c7ffad2c5cd0984919e52740bfa03c96f5c31968a2daf5c31278a55e07109aa7521c8479e97aec3515b14bd291eef72b1fc3d1908dc3ee65c99cd31d1fa472ace479a5976cb70b0aecc134f3e82c5500145bc7856c1f9697dd04333f654dbe21b3f20ca88427cd3013b13f0c7e2114b5ee8529a8f3cb961097ce853b5fafd0894330c5694c699900d297a8bd136447d284b84e4b89e323fe8f536d2be09ff433a19afe85c5b96c2d94a0196a4d4f4449ee3e2e47d54bdca19fc8d6379ae4f104fa73a202bf5c81b5a9681329a6c14dc096823a2371185ce7582e1313c25c7586d9cfa7270dc1a8e896040d89e10fae44cd7c57c0d35caeb6e71f76279aa77c531fea361f1e9c4291182fd56a44eef6e67858e677b45317c077c6d33dd1280b4dda725049fd56ed0ae9d88a6ee8ea267acc93af6def8bf011aab14cb92bda9651326f3fb3ba27d4731a6ff0f5902025f9cf03f63467a0560b815ada5295be40a9ca581ac3583b7b13f69cf5443f6a0d8014b377bf4e98e4829642a4e275f79b961669bd34c6e0d3185451dcdc0f745326accf8bd79da322084ca04484221cf43d852c1ae7288c619be4f5da42d5a2a787578849b702e5edad1c4d53746e73e838d1554ebae06bc5ef6ab0718d15b5da9e3db31a24e7e4abc9a8a258d4f05db3dea66b25ebede30f5f8346900f905cd0b80bdf27387e454de16268251af92b5f583cbbd3525b04d13e76fc9da1432f151423e50b38147588e4dbee509178018438b10f769da4751c55e647673db0ba7271bedaae1e5b7322ffd33e2545b60ed093910a25e1879580a0cb5ad87a3afa920e7f1f57e451f86e7b2f08fb6840ccad34e1cc35c26acd7aeda329e3c310fe371b06a0be6230243d44020cc4f63d0513e8ef0835973fd2f7011b9e4f4a3511cd9e559aab68261356d3d72681a1fd74c7f901a7e8546cb45a31a7438ab5e66cfc1c9c170749632b23297b61677d0ba7fb2f40b9125c1480553a200d5f0ee813193a224b3adf0b3b0817bda22fec79fc4c327b1aa0ba99721a71d43df8c93d9bae6d90e9a5de10c63e5168ad918d810b7d62dc186da8a39a9dbcc90a53ada7c691bf4517d759f94deeb31767642cd5e8876393f673f7fddc459e16142f4f398dca76722595405849223067f1edff4d7a6ee8d53ee2e569f400ebaf2957cd7c3dd4f024b22ee971984037f72b1a2f88e5668350b6b30b847f700233b71fecb9db2bf1209f4eb3234d138ba078122df827465ce7a51a59f87c8c6f9bc96cc478a426a08c9c7b58ec34e0eedab062d11c171cbf0dade0e7c66c141b6b063540b1c551d54db1a92a9806f715a29c79db8cfc4036742b7be0d7027a56e53ffc162f080fa4dd30b1584f4b556ea12cade078cc1064eea77831832904f8073557a23380f98dfa7236773d101837473272622df4ee8c1d9134c5d3866203aee97f3f24bc0385bdaed931bfcdfec890694d292db9e755b69b74621e6dd42b53ddfe062984d0c116fe6c40277a169b6a85fec0973c85cc0798f139867db16e96c979f7c299609f2f419db8e54375110a6dc07f62f08825e60f269662c38f3026869a9602c1655d0bdfe0c91974940f701bed03c5efc41f5139d8ef5b5d6b8d68de05ccdab36708e0d52a9415748e67d14f99023853e3df112598e46bd9bdbbc64871ff1f3b341ab79fdc910fd72e652da7666e9d10384381ed27f285f82d8157ee585d99e225bb1712cfdd78d8be70e164e45b977ed978d75f85cebac3cbf238479959aad93df2ea3192ad78314a890e20f4a0d0a0c2eac0ec92da2513754049e1d1865b95989a131caaf8e73bb1dcb61b72e90d0a144b247ab137b2189151cc92062578dedd2d79521b6fbe6be5a0a2f745b43fea505955f3ef554806b70b65770e1292a691b48858462682ad1109a56f4bbccfe6dd463c017516eeb3c364bb897ff22e3de9969f55973d7ac106b869ba59bb38b4679cde90402d3c013ac3da8e62413fd7d7b9a64292b7c8794d370e913401d8ffda99232b8390515f00023c45450c940312b295fb35a8c2fcd2b1e8a3b7712234993e9256758bd40064e0b01c5535de58421953566cb7e515bd0af6007c0619e3b60f23a367995e39083aa6586a3f00232c3083d44ca85debf2a2a4eb8f2f0311069c65e5e2c6096ed2ee43e417460b169c47a94f76249a2470e06bd9bf709a97be3d62852585e09d2461643b8d3e2e925e9cd93fa2ebcf1c640adb7159fc51c7b30478f5b70d678620164c7fec933267f784701ceb75265b7cdd9be7520118f43abd01ee650e069d8e2fbfcb25b2d5d64b1f616793cb12444b5e187a4ca0b8c92197aab428fa7e214eee00a13d1df82f86306a3895d132cf84d11e012f724af485d1f0c203ee7cedd42e5943497377bc442de8cd3336de3fcd0d69569cbc78d9df599c453083f5601974a23977b20c6cc776f7b9fec307983a01b67bcbe3ce2d77c765421ff460670bf8e3316e5cf3cfb09c879aad7654f54bdab5bb5f4712f67cad59f6bbaa385905d1fafff77d19ee578be53a3ff8c039797cae486af7a07a92b6f73e2fa8753d9784a83097c12659e85db3d3fefadf99a3eb1ede3d9efb3ebdfc647782969b74271e884357a9f754dd4511a7f1070900dcac83ff33b0ba87abb65772d7c2c6f72603626fd2cf0b144076a2e3d6df84d5bcb91bd34611894c9bf1d3f49f75e436e26dfcb1fe2f87cc50cc80568e2f30aea2827601cadd883d2d1bc86c90bf1c98d7a74b6d30726273a7918499a987fc6eeae43f2fe7d94d2f655068d818247fdd71fc84a6cf72e97b92efdb19b647a5c876d1e355651dfbc0f29854a58bc8de4f8485693f8382c19feabd56ca55baef05af35dd1bb67379a206aba216d6cb91cc5a645c8b6143b6f014660b77ebb5a4cfa8edb51fc9bb1b9a1ba43b4f874a848e55ad3a5e98281f38febfbd8088b83f643745a9a8ece317ec6614bbfa5bf3c2cd8f3efe6b7deeaa6391bf83a2f220a419a6275d6eff6b9bb93aa4f7050dbd45d00ec7894f285b602b83816bff2642253b73e05f0e714bbb03ac9b9b2a8c0425807f7834393332b782fa184adca8ff8060e2da7da2d545ae5654a2c8cb5d298289c98758805a6b10da6744ee7ec02513a351326dea393fbb2613ce1ae86bc247cea4e4e84061ace32062e16d5205f153ccb2760b13fbc87738eea26d126d9c7054543d2912cf292319a3510676d39979815de8403d103ef810ea7550c16497af55b0d5f807a644ba9d393f3b5b824ef9a30c6197fafc29bb152306df9fe5d16f0b53922712977bc95d00d85b8a1c974571495a7067c59a252d124a384106cf9bbca919d619f452e6c351a9b3a139e1d088a2b7b758eea0cb29603adc3775aa9c92e2262a2fb9928adebeee16da77828d4b4ac495c2f9e44e967ab66e386104be250c7ab8b12b88d3bcb2884f60a4a75f1dd68815ddaf444c35e110bf18e97b81684b574bd5983132a95167bfc869983ada125a5f0663c0a5e007c21aee7d3ef22745fe89e23c5ef5e8bb072b0f1716dacd775e89602131e435e992beeafdd7f241e5a62bb3b3ba10839eabace6e0bbe395f7bd583f0127f4c7d976e3b03e88e2bcbf0b364188a69825fb0ca4aa88ef59707ccde72caf74ebb864f79b4bb7399bbaf1e111ed28433418c4fd998a8a857fd2e095b894d13735f1e2b186d407ae7a1f133b7fea963e5faf4bf2d8d4e1f0fb30ca4bf8104720f04fbefa7efa249036f842992e67f6632d653dc0ec56736c22e4194a96eea0828c01b6ab6a43af57ec47f03c74264ec3140f3065719735a9a154940175a8ea173e95f86bd7e4a8c376f7c8eca03f530b45ecdfe32af222261d14bf609ae385bcf00e3d1499cf5c3a87e01c49d4ab93f2c3524dddbca98013ac8ee7c6752d2d80a089789137cbd72f563b8ec9278014f892e150d369d9abf021d17619ae6f3b3b048ff3d87d40eeaeedbab2072eb3c85f6bb9436db3e9f7fcd8e10b9413af6e9fa2548ccedeff86ed5c9c4cc9159b14ae0b44677d392a000fee74f78693dbc5b8ace6889526340d39a24da657e00cff80f58f2e68f8d131e72ebd2953c9249ad3000bd67d72ac4d9e1915c4f66b348ad632d46b0fcbf3380bcd852cf3c38d03209f9de6c1b8df7e955735995f68bb4e49132f9d72a223e533b8ad34205184512e4f8010b094893adb5fc04aad2422f76e898f54740bb29d2e6e056088e435481683a05fbb2d23b93807501dc9bf247d686ff9ecb3d2a70ea4143bc8e976c5814aaaf7696a8082745f6ef301419be40619fa2fe62602918b1bbc41f437dfa584df31a3a0415a774fa5e9f51c6f1926cc786d95c12c57dd078780c005b1b3ad0e297bc027a75ef900a066a4ba0f7e14755cf52a40c6a0f5bdecec9cd76d41217f3df744be846db0ad44994901da4e5c83e6a16213fd93d049788b1e48121f4a7cedb60520648e4f791a949e43dfd946ad86fc146a5f14abd8b53b36676185c2d3e8103b1b1186131b486dbae661e21d2d050eaab5d49029a8d8792b863f538bd72a02464f8d9d968063bb33addd396b513039bfd7d9bddbcc9da45d1a9aa4e9cb56d10c88f516ca113822712010485d33f8af286008d2633f94c5f0bbf0a5a728399ebfbdfcb1156fec82a08158896ec0aac3cf8136e956a0d34c171ac851c65ac4a62a3342c139cf26179a11b4df9ac4ba4fbe76cdd04ff7ac90066d70d1f0e3cd598780c336ce434dbd98a8e6b01870178c13f7d00fa397dbdbc3f8185d48e3772cd2d80f6903c2289b44a21851ebe5d7799059162596e41e8b4d59665715119a62e1f9912df13abf9304c112e615d4d58d5929c02b6ee4c946c9931004602f52ab5141d33badd5fc9f1c2a849153db3f750aec2fbfb9e1149d7bca50c7b9ee95c2c8ec19ea8394ae36d8340441edaf803774cc1fe746b548a3a5a4d319d8c77b48ba6a737e933d0d2241a8c5e9f9f5b234bb024a5421bb324c8f23d73e9a15458c2526588cda64cdbb000c9abd638a2e231acde7039a6e252005aa6da489609f40439b3ba01a3e512c885fd07bf0264806a4ba4484d4840de5e8e19addf73060e044106440a24d845e05ff7183ad4646aa5c96362386c8567eebd90008907cebb4211f90ffa797265644907a9ade9595b28fa260366eb4050cff93c45d5b81eaa603d1bf06089cd54db8139f7e4fd91af9978161bbead18ecb51d4b285e92fade4730f546258f56f00a548a45bd851b299e6da33d379e9e966e67b00887a581f47a05f12338ff922a32edb6542bd163dedbbcdf79c8c9c70db9a774faf7613c84638c6f3c1c9c8e35fb2cdfe0050fc159451d5a7958c817454ba5167989f983ec0cdceae4f75e5593213d0d26322f8562bdff11bb10c8630a6150abcfbb57e2dfea6f7d2425f3302cea95055c79b8132126e8f8a8f3b856a5ec91b89a0ed5ece43f0319e83b088462086998311c7d616553adb8e2ef70fe938c066993330e63ef046b754b24d0c87c2df1a43e07a08094a4aeda1aaa0c0fe377124dfe51a5b702f763713abc3601f50a2ab47aaf5bafa09b871dd2b72df270cec5e84f98be071e972edb243f40990d2a55923c2100aaf28d54c17547e5ef047ca1845009590525c6ce217ef95402d0896cd6a02c2a0dcd8b81a59763dd348e0484727e449fedbe7a2de57dc3f2612d3af2045403b4b25f78fe80be519fd6eb8005327e6654d826bfa7248ad46f3d6afb9d347cafc16eda4571045b108cb58a470184f9a105ef9fc3745ece2cd1723184fb9c6082c891e806fe020fedfb04215d358e2b2b1a157baa28a855625c2a76ba9d08ebdbcf374825d90f6b5cd27d94fecb77cefc29b07092fa115c24da1c7c22adae9dfca25250c8907d8feb4f5019936c84059d77bc8ce3049ee4615ccd52e89afbd200397074401cfb392e0868fc50dfe93a996aa2d51234e8b09713291669d86765aa4c45a444eb8e699f5b42f5155abd46e8525179996ff8a7b6d049ee2483a2d1a3b2545fa60a1186c92a520ed238385e2b97a1665a497250a8683292e9abc5274ef9a4e055d5d2c6a7c620d43cff954b644b8e3282d8298b7c3a41ac5268a5ff83ef4a117e674ed2691ca8c77774a70372b0efe313258fceec529cfa487a1bcc11409a4372b08633bd0eebdc266718d03f5ffe5309597b580c207fa351b9f278f1daf4c9892802d01729f74afdf48e73c29a8f21ef2a7ef5d174eda85010b921f715db42c6ee7ad078c695014533d239f9b401b3051b8a44083c8178d4fde5c9449a1dc0ea8be24c35e9d46b6b2f282ca71b46f93c1ea52ed2849f4283343c7a14ba97cacff77a63452fce954c2ed032ccf9b2f328a6ed7e84419be63464596aed24fa8d29c95b35674fe83dea8b298143b4396f897a0a65b991bd027a21bc026dbcacc8484145d91cccfc56821864641854934e21edd08af08557a0bf473d3c662c1feeed6881f680059284ff9e396cd2b22fb33f7f084694c23f9647bbb9ee99c2a769599f84e367272b92f939da6c9f8c18028dbf62d4964ae52891501597698a2383562ede96766bf23a6c094ed5e248a1c30eede70266c3bdfcf3398e52279d9cf1d6d0ec1f107f60dd77b229331344eeb0f51c4627ceb9284cbe8038cee630433c51a08648db7a6b720945f670c4a45d8d2d33cdc568593e50b237c8a1dfcd513ac6b971da716589c30e648b30b6e4222ffa2027f495420be978bc2211da1540e30a3b67ba28eb12944e3a707c1a448aaca255e86f5e4f17e067410882c0e8b9c8b268c8ee0f278ba7eb925b959ca4e602744b9728ad2075b16601556869657d965e3365024b69bbe9d17ba214f7577546c108d34138e448a3cf61c9ffb719c9ba86c62e28de6def26c5493aae0e800cb18af9e9b88055c64d4e53d4ab5ac9261b2ec97456dac8101376583cb3383afe6bd928481aa7f7c75576ebbd10268bc0fbe5c4adeb4bb895912e98507c528ef97cc56853f37a12e34ff3e2b0d11c128dd5cde4e3745453597570cfd63b146485476315103be57ca1cb9325f3dcf3b6980e47dcc6021e3c34e99c9256b120aa06b683dc0d4f24fde21d6fac061cc8cdb5238c55b254b648a9196913b18100d108fa7fbbbad6caf7da3b373b823112965537d392834efc0f6d2b3b35e0d0dbf34e195fcd833de2781e371bf5b633dfb11bafe1422ec1d5a9444bb8f8e77c9a54604e917b2dac6db7ec37021d687cc6216fa1475ac3ca07bccbd5e8dfc467733b82c0a32dfdb1811a82ecf5b79ac7b133b8adb5b7912c50b19ac14ec7e5c309c332ee22b3f78a0fb404d4cb176d968ebf72df37b96d4ac065aca928d0e5da8c2a813087c0e4847b4b8cc084351372a2673d84841a16aa7a1126570fde522b167f256cc5251d0cbc307f1b93aa5c409c74d1201c31693ab0da354ca0bbb97235f45038400fa5d097fad538ac06d89b63996ccb59a4b2054b743f272c590b00b4efb53c6eed9543ba52f860b0eae6a5970b5c737e3e40be10702074cd127131c608079fee20b29791eddbcb7b73295db46e0599e9dd4a0c93e63d334321e53ab601b6c9fdf78a735cbba7e80776150d18a1d8d2c740e5769aa2cd0493140d9342c99182a1fbe13e8e16d75b60bfe5dd5101d97d987c4f5ee968170ca9da4ac58f0944b34818652ddbaab0a6aada4f7b567550e3807621f12e3af7a3315901f62045867bd13c018e0d682eeb653f6e1654dfb437291123d1210a5b6ecdc5f41b712c2a1c3d659c7f4fde196a3b97d5171520f3fe09004b84ceb4bc94ea0d40e5fda587bd4d7240783c396113dd50a3a073885aad1475ac6b5d078718a6f55692f5b4a5744139b012fac783a58dedabcb018a360537cbd911551b0fb1c6d78b91a404ead14511c3e3ced2558cb9b8f022861730582ba858ac52fe8f6ccb371bbd184325bee870d96cf00faf620bf8bc36e3d388ee2f615cd9526f7dd3c4ca6aae9d03fe24af14ee2955c568b82c6e23dd40a5ff4782c82bc23bf2b11123d88a96d23f14e47ab9c5b6d6edb7380ed1ddc11b5464a90253f6097af435759bd1266256562ff79f64f3f4bb727b131f4157369fcfa4f7d8afc047e7d50c1c0ccb48759b2c4c198eec693a531a668ad21ddc672725da9552f8abad515da588acff3d4d41fdbefb8accdb70d4deaeaa95a3bbd0d4eeadfc6a993bc7fc49f79c3c54f263cb8c78a973f8408ae9792cc0a959127693b3668b63b4af7539d2e9740331f146431b5a951ebc0fd151b23018e9226dc653f5a4ad7fa98db39e21d359e6def54b354e515138052ff081221db6ce3fbea1d2cd9655b905871c2f230538144d269edc8d742bc7570303ad7ac58d949823ef4fb249dae4f90910d5ad4f336215fe06f91d529baaf9303e51ea199e7ac42237688a9c09fc944bcfbaa6a1199113acad038d7dbfedbd9e28e9f8293724816961ecc40429bb8a315626567041b7e6efcf4c8724013a2e9f9bbf3cf793c4b181edd0bb7abff1848730272fed00f585ba2e2927d3c6769733aedc9e6aa789dc54b20297753a15506cca040a8de50608bed5b2cb26d2e5c110eeda63c43fa1c7f55c12b8cc68ce5606df905895ab5f2469ae8406bda2975b45180d317070133abad8ba39a5c4226c3b7bc85df5afd44b4300f5d78f6cecbd3d83b2e4f338ad8e6297b7a744d62b9a2780571a93cb107a073c4e09d87d0032ae6baad9b8aeadb3df1af50ff855be6b990be08041e24fd3584b57e28016642dbcabe52e689bb4c716d0d1963feaa56641fecc4bd9cdd46ab7c93e76a4369006c7e83aa1730203f85db0affcfba95f724461d587c1fac98119854433cf77d8408fd9662d6e076edf63e5b2d8e2faeef11d08fc16cea37ee954b71835ce9f88cfedc8d027dfcc3e8a20b72d4b6a689469a5b57866cc75373d486a73b10f3378464a7e941140c4d4ba833ead9b419d7e06c52d8ba03078b4a139e270d4c5d43ef0bb0c9734eba71419676b8492ec061d381831f3b37affb2ee9bf552fa846692497a36874c7b0f633fa9fc92e22a0087a36c5a63255a3f26f6bc9ed99bdf8e7093e447f3622592836cf6280f96727acd1b19b4672c940b159d9d471237c4a0a195b90a5ef7e171a658bd3e8839454c67560af0a91acaa165da62abc3526011cef784822cd16b551efc4221a0650d35dc57d804de22fc3feab5d5e84e02c91b88a93341c568c7ea17515b788528a196cda14bbbd63e7e388744e9fa80680023ac1f8e1dccf371df9a4feb45b89e2ce3feee73610e4cec63c2d8b37010c341650e2755e15a479eee88581695c53fd0a808e2cff2fa202a615430b528ccf608429eb9a88cf245cb237d7bc7f31547dca148a752937160a25b080f3b22530dea85db6a901b1e94bb19fd6c057007713604dd0f7f7d92563736d13e2fd014ad6523c6604d8d7e0190f4b52244071e81086ceb56c4cb4634d6fc6d25fff53de1fe8dace26fff0bf82aece57e0a827d8298f01aaa7f1aa30446bb6e30642425701f7917a0fc3fa2842088cc76686f3466be56cf4bac3328f6e7c77c56aa89cf9790c04e7d0cd42c3ea7150fbd9b21d57e6e224d984501671ce78afc37b097a03fffeec5db1166f80064fcc7bc2823333406a36e6d94072dc5aad606c25b28602f0f3285d6ec0ba5bff9050aa8ea8edb57fb93b1909fc1183ddc3a052812601d7758aefa64985c27f3cec9f73900821670f2fef31d0406c3e44a8ce009e937e67a53f9b02eda515bcfd0105d2df7916cef5cdfc1ed519b106d4766c2ee5ffe481d45f0d3cf03198b72fd70071a14767e0e822ef21db992bcdaf2644f14c6a7c8b75ced2d6bf7cac6ee4a01cf929f666ee8694b6e40b740e31e2d33d9cc96a4a4a00a170783afa0fa33e52f68cd636fa1ba536924b7d3bb7af775daa4ad54678bc92f6a10fdacc493a1975a856b42d55e73254b23959347991831642d3c8df2447421477ec5076f0c2d0334a029e5900ae21e353ee5fd8d95e3d9162c2128d39bde605fcb64fc20e5821ea02191db603e47b6532b426a88792371b0e34391162acf5e8f4633c40dcafca4e681255042ff3133bb0b8b0a04d0aae623c0a7f999390217828fda72b82eddce5261c24857e8ce58cc95d7662b76f324aae20636815ae8ea5801bad304c68a2a162192809444a4b93ed30c7a6a7e9a9767c61657dcfa09f23a948d2e1da842458195dcedfb6476d7f0393865bbd27d476c9368d38b04255e9b1c1c0a574538bac7770d2cfb3a98ebfc545944dd8ac56dc9b0394a2883a7dcfba1c1f7afb5d488431231654557999d5931d9957a6d3b1997d5474cb79d27f62ca698be958852c85d45c83dd593a840ff1c8335de27221ded065fe7d8726638938b465b3bbbca81c3d74cf0c31493a3e3dd1a2679fa91463a512714121faba4cb754baf560fcb23084f000bf41924bd1ea07c4a02230c801e2e3843b9fdfa8e48335d9fcfa7ffd39dbb9b5865816500781c822e4933b3ed387a963d5bc77f11b39d50de8b809a54bee2e333022b76a139d66d4d175c7dff836f3a2113ed476d9f954c394cd63d110a72c437d739a1f1e1a16053c38fd6c7b639a5444c4792220c0f951ea3b7c00a6b12d4229be61aaa517cce57d983c9624b965b2296029436150a005c851898526d23105db9250539d41eae741c9944d921eb131a96a49b75f16f8a0ea951c2f706bae0b90b0b0e8360c823603c0b32a60564bc882c3e533cf2d0f2ef3072b7fe669a76ff016795ab54f2811e7461c41285478fc9641829ee489c7609647e797d8fd6a37121a848b20f5e33d07c5b27cd0a86a1513d60f0867811b8ba8f866ec11172c74dac96662851111f1e722433dc5f585aa581646899d7d1bd0b0af5941c39d11368caf9b15e1d49b9546e6051e879e21c2a8c0beadf4a5f40c747a7463e9fbab104204880d896d4c725a0ba920eed12a3a213c66c91ac34961685c545f827b0f1b9ac3e40cfe97900b07d798154bcae58f76b8d3049b85a90d22f16af68da65a88e9879ff4f5b820f6d3b7d3bb6296319361567197796c12fb4bac579fb4b72b4265a339ad956899a8f2d2eb4abc77e62ebe184f5be8514679f52ce3c8c6eda54d20bde34bfde21739c6a7edf7933b94d39d69c9f506a5bb50fe88edca19860127706c633468d8090884cf091f8bf45c90fc792c28555dd2198b54cb4c3c6f48359c2caac364e1f79fdb7acd0a738cce9aa8a23a9d5a55648b1e749319c20e1be38a3cc68c2309c96dbd920c51e424a2d6ff97cde71ef51e73ada84458f6de4356428282e34123b781b9fb7fdbfb668f86f1c0f43681fde6656267f8379c5f06896f0240a910bdc38a42803d293870e51fbd2244b8c59b74094c241146a5a630002d6eb3606f37f9c90c24cabd6a86af81a6de9a83391cfec1dd40532359032f06d72986593a8870eda610de5241f5a60c689ffa65112a072b9b9c27a4878b8dbb4e1ad7410369673762d861f17d51477a968aeb720d8b8efe21bb3b13ef9468bd63ce6f9ed410a2256acc9f28840152a68fa7ba42c8afe97da5d3ab4bda7b57c5d8251f811c93326de6db6462f9a0c3843bdfdaf534f5d181d80ca777cd5a769f702728c3ebb55ce0cb1f571a7e280b9dfa541eea2e2752ba7dd6a586d28568591b36d2e8ba0729ab9e78e9656bfaccef1ab89e3d33e7c628d114b2655c81718d05e7dde9bd95ea228e3e484f934ba7ff36e2c0d884d4262d7954be59da7235e7e9242ab5747f12e6fa7ccba4fa8454e5f64f3048eb90b2550f48dd8c8f6f053b5cddf8f5244a0528bb293bb9a2ad105cdbbf14946784cb15364092a7be3a9c363e4dce5bc62155002f8990a5003d205526be0f40f5d3660122489975444d7645d30ccb2b473995fcc3397c9fded4e1402e210c53eebe379b09152bf4d8c0a5de31c8a93d5bd15e47be148adce7c8b0d06a34b0143eb53a6402acc13cb1182b45c78b4523c8f112ba58d42565c6e78df992d4576488b8b6f17b578d1f635a13e56e45f4c65aafb916c7de34e601629e3543a3f48d1414ec537a2ba3ee21485e06329a8b02c99006dc37bf4daf3e681eb9e572cdf57a183ab8e9a7b43da4021d59d205b375525a6f1fa4aff286896eba3ade1f4493979c2499d66aa245fd0164f302bc3ea7a46a649e5588a621c676716e65ab85b90ddd96fa6924786471eecd7c7a6478ea677686f49f27017f5a320eb436b4c63aaea97ba96ce89135da3f60cc14d1464f7cc77b5286495ac7d7f8c499ee01d453ca3e5cb82855046b01acfd9742a548e4682e0d0492cad44d69d34cc376e162c61ecd5b80679c981479f1d33ffa086ab95c3c2d484f435f8211d5cf3f4184de90a8b8cb26a97697b2ac7f5f457905f29e73d893d75fcee1baf2583b0184bd3991e262c582cb7e83ed815af3421d8d30d1ce621ac79e64f1910a748fa3aa4d104675513c39340d804c511d9a9ff82b18691a92eb098039f00c02b28657f315e65405f45033df30f8f463b7b01217d654ba5a17decf67010cea2d1075e4aefed3996ebaa104c687d2e697c9eb5d9f5e463f80fb609453745dcf9a3e12e61e9042e239a4d717554e464202f3d23afcceb8f4c025eb2ea7e66f5f1a4d1b9eb762c546baa2657808aeef8613e10eec338a35b09073e7ec01984607eaa793c6e31d8692f7a3966d3fad082bb7040157ce220bfc7a09bd2aac5a9097a144222f2fc3ba8c520b472a66238eaf74ab92117a171d8af0206d354d00e061f017531a0ddee4c048ab1d52d50c8a2ffd2deed0451a834eaba605fc32689488eedf34123ec415037bab26d0eab6aefe5c4b5a2ea06e42734cfa48b3e94d543b190fe373705b3763e06501cc4f2129a8e84fb516eedb8370ebdcd096bc58a983b897f62a2a558ea6758251ec48e66dbe7c24d66ac1b4f6cb1401c636e7f23eb32a34f855f381faeaecc129ec25ac37659f4a20528e59e918a3de9ad9664cda7dd2766a41574d0c3cb29657504811e96b88bbf1ed92286dacf9087354b5e4112adb200714129b87fc2915968911177b934356b7999c2b0ec30a98643f0222e9b6faf04713dcd42c7ddb35dcc3170d531c651ec26cc54a880f0d8388f927eb0f8da06a7b2f98acf5287c3323793ba59047d7a863ff5009d903edf746f4e6388aecc2a093adc56b1713f195216d8dc53312511a318d6e3db18bc77548b12b0987f3a8c728159aeb2d0425e918b48a96b39e74e260151bd393bde214e0e1e86aa62ee3ad0c60f258cb3361c1564f29c732fb51442d0a1a2ade4e5644e7db218c165a70eda479ea56d3de1ab19817b895d686bc3e53c0701f71fa3c8b33b53a707f0c4d22dd383b0d5ce731784b06b18a463efaccd482146cab8c8e387aea7fef662d54cab125ca86b78e7ea09e660fa4cbb188295c6bd54da9f572abc55b21254fb29ebf39cda541837146fe4433c81f608913e6fea11be33f65b4a5c3343bda738b889e3c93f14a58ba9370aee150db56e0273a0fd53aed4ee722ee5cc5dc9c27cca91143c36c4234b61af2f6e4d14ebf1c352625b6a08243fa842ed5a890cb9bdfaaa2b86be09099232c6040211216636ba0768d0766c312dd6294381c23e80c3359e4a993a705c6af979bd8579996c01f5e1fe8809e2a3cf23dc931be92ae0fcd653f28ee766f2a13740a1c0c96ec9e4d29162f279a0e5b8c3814626ab694611cc3fa203090bd0c4f5fefff8a64dec08051b39a782c3de3f703dc4a3f44498900471fa791e14e7a5fd62cdd2589210ea581509422028b4924058470cfa9f64930d395d1b3fb9a09ee9b2c85149b134cbfca710abc6032a7651414a3b6b736995c50be8024d9b682ea2d6aae0c47cc15efa711482254b3566663b5c8c17b8bf6c5640150ad2c841d491b5ba28a6db7af0a1f0a89e092c6a4ceb1ed06d75bfe22a90e87addb124d9b658f80773dad9d97959feedea45a7ef22c5af49993e9e9eb73700d51e872914d528470e845ad347618d9f5a0b9bd1a3b2d7a75c8ddf60ed217583ca683d18ab31969874bc04de5ae92376e87bc627422c98be39948324bb19f307189ce875501be52c840e4ef5898d28cba5e6188c7ae20633f3dab803fa989ca5b0d2ce8b784e792385b5e67b1d09f108414a69dcd528e69a05d14cfd6a8f99de973a3a0e931d99cbb74eb1720db3fae1653dcc1d0220be96f97a82fef1f843aca8cc9e6d185acaa417623fcb468ce256d95b3adf131671daeabf6e338ba388f0c4f699a36bb8a2343526ee7796c419eb0e9c0f96f29ab1a42c3802767bd97ce384d25630eda253e58057265aa46164ba326529bb910e2e6bec4bd36e5d006dc2816bb240ebf6efee61c7886dca2da6ea9491c1a8c54dd1edad05c52452fa8359abc1790f49208cd302f54a36448be63d38c40545d59820a0a1b088c9aa5e3115067cf9e36b5c35a42a1660ef7386f2ceda944bc909cedd3b6c455f86c7e095c3fb3e7c46ad12ac4d33f1af018f67f01f1b57a200df900d8faf3e8a143f0cde59b2e8344129eeb3ebaf7a1882e2d53a38c6205b3a6f85e3d931f6310d0b0b086eb4fea1b9880077b14a616e14fbfff10202ae1c2b0331fc045f394dd2ca5558780a2816687246f140e70ac5f1e3c64f8d93b6ef9c07b7a593db32384a11038067837b0435918fb6662da9491f822e6eee1e3420ff6ea8e002ccaf0df902f70b36319884984a675fa86557b6c0a0cea51ca71db173233b8a6d8cc1a6b1f945957bff4cda5a6d93476454e5d04747e788dd0839d301982121495bc688459369923ae1d0bdd0d681dc107aa18c127fee20d25cbfec08eaba07e8b215796720a2e79177a9ce53857603bb27b3ce2925cb8c830d5421ddca9a3c1d8f869045ed18f785665ce5bae1638ee764218989f99d837d97ede92b3414af4de995e140bbe0b30ec172f1889aea53876cd63d14b86fa9f68b37a71067faae09c664262232d10e557c38141d43a3f544d3a5a7ec9c0f2a4f61e6fffb7bb890499c57602d265f8bd0b8f1fafa38d7f9a48bd3889a6d2eaeb6014e56984be79a16c1dd4271d1b6e8efc6b2bd42ec62a6e34485efece9063df565e5303bb668e7f3b39326f002cc17afe09dc46f03a8de399f9125e69048a37e5550557999a2c25fc41fd0ddc3aca1ee453882f5d8f55c0424932296d5ae04605c70378db4d39e31a040c0270f2719fc15bade7d49668e9347f8ef11101a1ca34dc9dafe6e1a27a3cc2f032a5690779666e5d3d200442f902906b9783e8e5d827d8acbfa4b430d8de17bd0229274845d810f1b4a7da614196bbfddb27948de3d4bf76ecc65fe786df89781c4bdc2efdc7ca4822d1b5dc650f357677eb458316305795f0dd797f1fcf3aed10ff5973424455670c43c1056ea06dc5ac8dc39d353f5f9ff99ff4c23c478aab112763875b331bc33d782bbd54cc5bdfaf01a87b4ad8ada0788a9448940c291fa30059c1f82d79a42db124a7b8be7edac31d13af85b74d6a7f5763bbc5c72c134cc4a6c96ee0e167a9d2395f9f8e8f37c12a0aa3d7d31d8dad279c78c5c10840377244a5b82d3e1091dc7fe858845303372739148eeb28ddd127bc06d1e9c3cd5970d7731e60c3207354c75d194c5430a61609a0875247dcf9fe594e00374b2040d90f037e8189a26c9d1e84df1ca62ea3b3546dcf523ab68665f80afe02f38dcfad61a99356069576f4d7ccdd6181c41b2c44527a6f3a3a0c9e385f53a6068f7203df5f7f3ad0ba2746fc82b3ccd92a33371e3af09510f033253862ce7898e2eae6de23f802de4efe51a7c090b2125fa8f6f5b427b65d86a69302d530f5a33e4c60ebb025c906da01ece1fb905a6404224c803c052de31344f04dcf4dfa55a9e784496356bd528478a6e3a823c28830ed26f5474631a1d4b5ca99743265f8e80b0b4185b332f5a6a84924c924fd4fefe5006b52bbee3bb04fb83872127436861eed962ff1e22ab01de67d6a6481df78d23f58c6ab6601469b970fb079b05b352cbe1a486bc552bc1b3089bce42bfd09fdfa7c861e59da4c4ecbfffcaadc031c2928fe44e086dbee3342807634c4a21880a89d3265359e509a151973295adced0357accf497506d39aa3a7e6419b883e616a1957a9cbbd9cf8a2076779ef51c3f71f20347571115a6a697082b7912db81f108ebbf3a580ced82eefea3ffb9f0ef66cfa98c8f69abc40cc90745c647121279554830ea2b54a574c65f3e0ceb363ba5b372a11e3d6a39b1a43c5d48682bbd4981913be65545fb182d59a5775a288938a1bc1cda2487860f20fe7df41b80787fb36c5a357c8de5b8dd3a3cddfcd7a40013a03da82d46257b3f35b573b3519528e5d086fad0913e89e6473ffe433d84ebe4e4dbb484e6da24d3f4d638b2210cb65a3dcb4a33babbd9cf797b8baf7feba0fc3c6692a95826c90c68e10225f27478b5bf85276f69ba293354ade89fb6ce13a6ec4cb9b0216fe9ca112a50426ee5efcb96059a63725f081bbc9b970322f75f0f0079b28978c630f5b51ab14c28702813a921a2b74dfcc701d2d6cdbca5305b0736f9ee92d4b36ca8b93ae0ffb0ed11a1f55427114d6a248de782c2cc13ee93b830521c89d4d252208b36292fc2b29320909623fcdcb98bbb2dec5b7d03700822cb01f7d62d71cbc74a734c157fb06b9e7eda7ff855f73799bf385b192812998b09a7db391d7196b9664e3df69230cad69ca17046aff72cb60ef885a19c92248ab15c3100a6683e1d4a20ac3f9125e4787b761dc3449c2a124e99dd11582302215ad5043bf2f704318b3a197cf9c71ff22e547bd1c29912a686a79238b8497772589569e1f565105b20ce7dace1180a0d2a25037cc4d23e14c323c1bf12b1f21edea28ccb5c8f37c286fa969a4150819402f4ea5802311a2876a1c75013274ba5d574b5e263a4aab3e256b1102de39c2cec8851db7574c4aef794184feaff7d319d58a1d9a775a857569dc29b42fffaef941cb3eac80bee571d5100dd3bdf0db41745eec0ad956da44eba8b5c6326b3334f9d2aeb265d942b870c1381d2a84b77e8ee99c6c62ff0c9f87501de4f68d241f98e42f98b608a9d01734ebe0ebcfe45d0880c852f9def2bca4741c775352a2af8dc6451580ac4468747ed2fca229dbb234630fed72ffebad7109bcae57164fdf7bfad2c6a50161db0860fec905cb2b9c3534727f9d94a36daa3aa4d8640f7034d31785446b0a207e0d3f3e9f757abaed71912b29f96f170b066a044e1ef641e9af4ba6522e099a4ba8e5bff3f4cd1d8f4d219c71b472be57487f8a49bc2ee72cd800caf66866239132a4c620e43daf8bb16b60e30467940d2c448270b45c286d656e4f54a539021a0239f529007297f1d91cdb9930f9a84ab511bb371eef8d26d7dfd24c73939393460643316cf96b31c07b50490e54e03f3ada35843ba65162dc4a4e6bfeb104cf15c2b5111e19a140c7a5cfa068df6675676bf99333c4178f8e1c86e474faa6721405e805d1c9e800be00a03b71a9005775480830201c30f6c2e4e220bb073c5a4209f1d6b201b4726656ed9513c47ce842be2e69b7b357cd2e03a2baabc13e83f608832a09bf39c76e9207ec265b7764685618335948a2a4dc4860e32acd34999b83dafa8fda40c37f96466604d0dc3e88ff1e435be64ca7c92c42adfee31e1aaef1dc05e361257c0638ed01c8d86df8fdc64829ceb52fec15114f808de79deb687a46ddaa01e67c9d240626b917567520f6a5b9e8b8d6ca6c470121a84a6cb8f6a1a62a1b3b35a4e7d9a03283eec5c16482aa977f2edd1d2232f61d7362f51e255253de4891f983143f126c1acdf60f3d75c5f6a2cdf32017fe8070f355e00d6fa7b33a6a1c9a3ecbcdd7a612b6c8567b3059a8eeae9d493aa54983c84ac3e3f3ff520f785b32baf745ad76053020eebc83a41edda66549884a99573f623e4b61359883e4cd864d5194dbad481887c24be194709b2b0ef7374f4e6b6330429f1dd38763f4c39c6bdef6707f764a947dd7a49e124354c82036974041146084b400e73dce2c75411bca1c54b48e5f646204a1a15047d9a204e1803f1f6bfe71306ba278079aad7ea5cd457bec7fa92dcc64923824fb862221779dcb237dd38bfca14c55e707003c591629e0942caf2c37187382954f2df68b137776287d209a163dff08d17fc4b75ddd9edca776ce625f95a82733c1c6d95dd932edf6d05112433d57c04aaa89e65b3bebcf3c279911794a78ac6d3bb274d6a0e6cc75cdbaa348a9f27f894efb2a071d595f6979117f63ad34c589b88de142cdfbd0646f3d3d2a533eedd132c0d28b6b67ce80d6a71c59ec6b68bc686b454b1885356516fb831ce947822739a0732fe733d53c24a1a8e41d12ed84b6d7bd3e7ebaf46e7d18a6f92bfca44f2be1055b44e82f2ae76a57a76322afc28c592c0fc35af565c93447a13193d9060f3d14c4bd9237a432a3cfe9d9e1ee875cea568568efbb4167a52d85c46fd7ead085dc24d2d4767fd86083204a92c6a64c3467ef146b51e7564db8475465feeb737a4af24676e05548fa8802f502c8200f77ee6720c2c73b629652f5e08f0d9fb85820ce6818ad7fbcf8e83aadf8110482a4467b18cf45a754ea1a0982e9b854f20fb528f8969c7ed1f660f79e3a62c46220d36da1ece4dd73fba1653954213395d541f714c47986cbda0154111f46db8f8ed23b10ab62020af3bfb56830b4b920258273b9b254ef0b4117351d0655596c2493e5782a05b1c4894929fb12ce0eadb8ded17a92f8435f48891b8cd0111ee31292adf2228519ed51fe06567e40cd5e63bfcd4fa8c5d883a51103d91079ed2ab22edc48b6f4733730e92b3008eec23a4178323569a7f32678d5529838ec2ddbf695bd5b646664aed36615be66c8e623f8c2af3f63e539d887ddfda7efa399d89f423996ae8d407769ea4a89745e6047c1ff2554dd48da939365db27d8baad73640dea011a5c467683e6509ec88e4fcacc7ca5468bcdc86538b9a6adc4e1436f001decda563387697136ce0fb6b4d40ae005abbcf73f11dc23bfd388cb29f448559a323711c0a03df29075d32bb8158867e320232094345fd5a69be5eff54368259987b867cea883e51f45b68f26b952861998ab1752928d6266425cf821e548b683876161a3d8034e4b6d8fa3b80c1d93a839847a0ea91315c7bdbe448217cde37318325b78a40cbf2ca12df38444dde15887ad9066eb1ea1548e932b4f82935451693f3144faad0bdf22d4b9f09a473d6860947d1d009158420740f79db027a8eb6e58fb9f1abcbd6bb9326889eecfa9411e7e3f87cd0badf5750a887c3be3f949e73dfde5dda2d61df8ffb06bb21f16e3ed4f41dfa6632decd3a74bfa9916b901e8039a3075c60b24e3b35c27d9df40683b9d8d0eee4f2d540ae104cd8dd9f8edf67a3acacdee305eebdc0366cb3efde8b0ef9d29b9fc837fce3de0f63fb80719edaf643b1b8fceca903b4c322920488eb3209c32da4c9d7ee3affd913082feec4f22b8b787c150deef6c4d3f38923734704159052679a35a7f5adcc2bf2d6365db76d9bb0c10c5fe2f9f9856bd0bdb52dedf50e8485ade3907fca274fdd08b6c0c641ef72aa8f5b12469e10ce00f9403d505d465e9868187c7c3b8c030c99059aa54520bf68189e9ca998943f53b6491a6cc5a5e92d3b539e468feb1703aed97b66aa520937df2095cc0c3ca4ad8eda7bf1640f0e30e38a47b20a6b6a1002a7f5b39827dcf0c44bcef66a1a994b2185b019af9fbcd5b42c0fee77e19f62efa665d98a16ca81115a3b64fdb37b045f159346ed16c8d68af1d5af9e9e7489799ec8329480f7995aacffc1457f579fa3a1da040ba5c65a52d7d394b9afd971a14c796b6bab0ebff7e2688fa139127c65a7ecb08adc30e3e611eaf290b5b030de1155a5b6108864eb3daf83fbbe8db737ba0b13cb80d788e24240e204a941dd4876447854f9d8c92c761ddead24c6c617aded6ce08426b242191eb427ac0ee969e504bb3db807dd0f31f67aa222e246bc4e671490e451a885e79d28b63510002ab330ca0bb711be4e19a7dbf5abdca22a52855183974a42133cdbff1b6920b6b2f4a477c7a548830aebf6ef7b9ce15f7a80f602174540bb9b1c182662d99540741319c628611bfa56c78146823656284f9a4b2f8dac54e99059961d40559ec5b4329d6fa2873d096e42b3afd702fa1a57b6ef0b64766d4dfa6bf0aeccc5414c5fdfa0acc01cc77b7f49828fac02e2a864018f0c55b612c1ee5d8f0fc87113132d6b8e6c22eb4694f8e84b3a6d67778aa79b387770e26ecffb522b901a2e50062c38e1214cf7edc92c59b8c54822af1c7eea2bb2c0e8cf112797de2e26736548f9fb41d92806fc905072707fd7d67343ff17555368fe053fd0855f1b3067bb3a24a73d3772503a06d2f200f5ea80367fc46285b5bce1122c1f4df3fb50950fbb6527a90280f9a8ec4d389ab3420fb2658b998396f79d75ebc2945db32df2ffc31016632fdbf837bf3b4954279f02075edaee66cd2339d09b10eab010ff488d13ffb64025d55c6b26678fef2b09c88e55d87f0d5fef177f8cf65c9b5019c51a43dddade256864cbbe67d6efba809194e9705fb6ecd90e5ff67407e05507888f2ff2edaa438a42ab688cd56f5c6e939b22087bcef7e509e77ee7d91fd522d10c116f73411e458230070cf61b7e5b1c62f6d81bcc2662afe9fddddfa788ba9f2d9ef88970dd8fb83517e113e252b74dfa0728a1a098110cdf830c882dcee4104a48e99649983a1dd748f6bf0026c6ba2b14e9e1d59e0997b4f39b3494f8a8dc46dbc689e79f4fa7ccbb6cc129c5440880392e81ea67fcf6aa29a57de67db768d0e7b1e6e07cfc463fdae80c9c71c7d5b4378dda669190a8fdfab14817cf54f06845a2e6ae48ec5b5b1395ba24c310984353c51e00d431a88b5a57e3c8d06d3f47e80fa67e0fef22cba2cdc9e6079b22b55d61218849ba845522f362139363ce0d6cba20466b8855224da59526bd056bf43bc696dcbf25f644ec010af9c022205270c43e8230ffbd07addfb85c922b30dc026c8c2fbd55cc329e6cc9b4af7bceeaef050cf7b79bd566e5ae075c6cfe73ff085bdedcca187e89bd1247e38916c30ebf4a6dc8d000585bba2856dc43ad0d78e6afa99704843ff1fd5e907b44b55658ceb8ae93c274cb2ba8b885a0432c7939d5c4a0f651fd3ec47eaf68c04d8c0061a3384037e9c5becca323fbcd7dca69eb90a35244cc3c18011ce2bd5d75d3e178e0f24357bbdae933dbdd768efd583b9d9af99225233aa35d7590e7d820fc6c1c045489e4c0a6146c5a35a36248b9272579437120c545b1a22cdd7ace17c655fe8f9c434b75f818625a5fcadc6f19226f48f9a597aa5e6746f83e50060e99ae22bf13aaab8bfbac0a9900a66686f495bed8902dda5e38f1a2b20dce80224d64703fe915ce40b29152257142b025f8358bd87e6dc85ccb41630ec0d4bd1e49843d61c878815b2adcb518e4a8422a760334c053d48c5e375b7334ba4bfd1d49c02e2b4d0a7e6d40ba404354e3a3626c909d0c9a8b05c8f84c62447ca6609836a2b8cd906ee2b5c0f77881126dcaab27622d7bc02ed05bda06b31a88803256d79094b042d1c27ff443d86bd80aacd64fabb33e5905342f493395af84becc2efe4a412af1f7b59ce125e90c20384fbabee86468eb7871e8ac7d7f3dc48b800e63123b5182f0b13a33fe47472c9ca65f086a8b1c765042700e36a4e94daaa73b7646fa8827eed06b0acfd22590f9056e2e4a17ec346111871acebb01680330fb436e7b45c32c54326d6f8e518c84ffe2a8240bc1650e94ebbe1371b7736a3e53c1f3c9cba0bc561bb5c3e5c6873bcbf6baddc9255780110d9614d77670b6340a8e3772d3351eacc24a3faebdb5d83571b673e83bb0a89543e48e1d18609d1deaf07fbcfa80d2088b1d1aed55e44ad1e6223bf0e4378a528bc5265faedfef55f6522494f03d5f2def8b1ad7535f71c5c80e9ad782c0e8962cae895032e59abb757b46a12fea159931f36fcf7e35832b035e70a5ff84c3c5f54727a2babc42017ce7f5c7834a285539e2217aa0cb53d1266cbd54eddc3ac41adea0b4abc2f996402e2e7ff739b9f4dd5f6e1101d6ed4fda4ed99672805a15d953d0ccf350da974b46ae519f22d6719bbb69c0ab3abac638aa16cd1db25b3d19bddad9ccdf5871232d47299798f0565931fa230cf80e76ba040305b3a6fb9688692bab3a84a32bf776e9cb4f8520db8e30a7706c59df034328a1599b8600cc356291465448b41690b278db924bf72d57d1ca403a64cb0f4429f9aa5bc285b324388991d05fabb44db157b4fd86303e4577d35cfe3a47596149363250205a19949a5fb0b382db59ceb14a9434ca55e3b8677713d4ec66d3137c5a9ba90404fda7c66de1219b2d82e486c5e6cbf9548494f47f129eb76a38b21187061d6d3700447131744d566ad2fd7bdadced2cb5b58291c36909fd9ac3d056b4a3d0c423713426f04f7044571a44fb9a57240fdb0568d27b7a1653a979fe842028eec9ba701a7e9881b3273ff8a285462bfb0a7bc992daaf65982a7fed47b9a8b58f6f06638c462795ee8e09dccadbb7f79b562b6e3aee48ed66467338cb5f8cc452636c5c7469718e4944e2431497e2f2421618be85372622fa9969f2d1dde8e5bbc9925e562d99ea6e226d83dc4f0fcbe8f36a7a98e6da9634b5971549c96081ef36ce7f6b97e63579ff505210a40d0a0f6c3361e54bdeb07746de731a2627963b0f1f9b582741470995ef67fbe3b0c0ef9b59ea24f26b63314f25c8f3b4d8c091dbab63297527c18a88676b0a6ff5b9aa1895f14b55dab4443bcaff1036c44ebebc9942a16662b819c19e35ac2bb56727ddcee8cf4ef2f7a2d7caf4b3c9dacbfedfbbcddc3ff752046aea9ace731e5cec37b80901479367268af343c7858ead32e94ea71206c5db714a18906bc7b76f2d01c2df425541d40a22e8f740e889e7d29116b3c46a0bac8b871cd6ca4459208882c5310f5d71c221e1b9345104bea1966a99d7939a2d2c6a277f52097eaf351270e52e9b4f9633f78747b7a37ec2a2546dc95043a8e46f215a14d264ccec3bdf8ee0be4b578707157a639fc83ba6410a93fab1cc8c25d3c4333ed26d27a329cd18aa0a95ea45c767590018b76bd677db8a041e24c479cb48b809db63138b9710a40c06e355b6e8bfed8b02647ec59ab08f3f57f0378a7d2d53de3b6e22b8cd5cc4120e75bd43717350f6dd15d2b8db45b05a4bebc3c634e945bbe8bff9196bc25e65d519e83f28e2180261f8340b386c389ed02d5fefa684d233e0328908e438d43b3ccdc4d8d0ccd080e1b32687ce1ca93921782b91a1216afaa32946b8d9456698112de869941e77662f5111a554f46ce0179672817dbfbc9116cf7fd7fbe6f66e0a7cfb7311fbc807b78958528fd4827092dfb515cfbc6f24d8904cd44b0348f17a5aacb13b60483d4acb637b3792e3f0a7736aeef0de0fbb294b0040b084a8900516aa02ed78d11f79f54e2404f030c05836dc6cb8c3db85040139c5eb983a930a6c732216de57ac1024114be93803c7948ef7b7b1b3ab90bc512a1dc41553d54c2f25f819d8e266d037153734fbc5150b0fcf490bdd15264c495defaf0464cc00b3c228ee9da4131e09bc63c926273a9d79bb27388a3e0d98db8c01ff6abe747f9975f224b90e07672f10776f908eb022247e9e3ee2bf8477ff97d122e35864130191aa006c6ea1dae5197033e1b5940390e0c33e79b2d6ece42d6295bef08e8badd90ba17e1a8692685be6becacedf104a6c270dbf6d97a990ebe1a4d899c19d608d4f97f3c4a3af337e31b31ee44bd2d38dfb297b89ac12e213ba56bcb9ca15b17c8bb76fcb2edf943a9ad75c74f93ca0037ffd62be46087bedfcaf309991497661026cfbcc56a2a336353d7960cb2ae08c25400b4094a1d4957fa90ea52c51c58dd2487ef32ee375d080b9829a2d57bf04857bf92462d49733532607a97a7673c6c69a9dc13ad3558a9a4e1299d116284314242abb898e67d633e44b7c3a503cd67dd7395131dd77fc0233e2a9fe99db154c3de0e8263a7b24bf7a78cabaa7a9e6ee60d2b71d15a3415af056ade5286b68806a5d8cb1c0e84871abfb7ec92909a8ef1e1aac48aa8c8dc2a225c7a9bf9978a59795a4b1c5dcea212db13e26ff7912a65bb98ede989d6b3c25de8279f55ba59f3f1c13cea952bcf5dc475d0ddd5b0fe2b244dfbb016200e21802072374df8ebbc722bd05bb1d8df0e92981e383c72846d85248ed18e9a82d653d6db855d2e43993f34bac644f03b8483e57a992d03677ba343579a52dffe0ccbfbd092ce2d19834e47e5cdf3617061d66b4902799860c8ae125a6fe34352d455fff8747c0645f255c2cf1218f3d5e064795c86800912fc9bf55f4eab6c18d96f32e1ee2fab31e7c7e2197f631a47a9fff4f494b20fe62e41dd2d80410a649dd67b839e780433f94bad089a1861327a38fa30df75fa6f1ae6d359fc6c10bfd1861dc6da784f50955b222ac60676b7245f460fd4870f61ae3c6bfa3e1c0eb52c86a4b859c054d499764a9ccba2763ea5c890e66bf811f140760e6247447a35aa44d62ff21ef44cf9d826f7799e75c0aac16ba475c6568c9fcaed447213d470fa500aa0c1609e40602b11732963ed5b2d17aed48c0c023ce37f2165c83726d996d8ab59e70edda641bb80b17ef05792401ce9d1ed5c06f7564fd8a80500c67c3060b2a1eec85467006db3d139ad9083433aa121a3125bd758d5a6c5b334276835e796bb579cf53432ada1b7eaad5fdd0c480139f3ff1b2a2d32f86505d7433d07316cd419c7c013244c2c0c34c670d8b3e62dee3d5c003e58543fa268db0c1743b92894c18fbefdfc11a9e0603aa8d01bc69176056ee978642f7b0457dce22c4dcac57f21998142e627f7946e2562bc917d050bca2c8e879d6aaf137ddd9fd6db499c2648d845324241884b490af2e6dee091cb4026c8da7f6d0c3d181bfc6b1c0bf15d7533b3709b1856901dc56150158341a34627c31159b13e6bc89deecf444d8cde1c8bab9ec79cdf225885cffadf84753de11a84785f51a856827d1a59f7fcc45be64b694eb33e6ab81f28e2e48c93590e30047e30e1d5c70ddbee4f5284aaa6b4b362e4d1ddfa47f67e95f3d391e170ec1efc8398fadf64935dfdfa0377415570f90ae148e5ac216065b8312509766c3ac9e727a54302da771098871711b740293993b9d00a61f6c82a3ddf1b994a205b71ec7c1604fc421d9fc0a8e38f1dd7abfb5e21606d7312e674530f6458a2cef467b7b67155db5f4f3edb777a036fad58e9cf32b5a4ea33ae1a990047e87c4546f1688d69474677b31ae045994357a0b9cbff4a9817d99c17aa4716ef7d8bc7ceabbf5b5c299d27a0460f0a26e4d93f3d4b6ee5999dd4f3e8b616cfe32104d23b1430ca7b2ba79b01c2362df7e0bc72ee888ceeaf554a43ca80369d811d132eca55426a0ba3e8aa91fa9587305b34ad7721892441a4b21519ed57b288b95812db3f5c066f532414be93a6e4ef94a785fff61ef1ba2c6ab209658666f76d7e2822683a35076f5a3a34f96980e38a86210fede35ca883097d62ca62c9d61e2656aa0a9e63461efa464b909936699c11511f9779c78c0ed7ac52687a11f0495fcaddd241552514be4e20a7b0621ad829197bfa02dbc09d4a5e02947fba314eb86272446be1db0b6db9bc307e32dbe828894b76d3c5b6339987792cf598428fd227dfd052bdd978cda278e566f02a8eefd878f47b7b1793e27277444b8da28459f7f40ba218452d35a90b70cc8b547e3a4991b14addad77274895da0d91ecd5c2e4ae958a02feb287b5422245f65563bad0813e8605e5f9b0122b8974cab9acdfb3e451f2e92175d0d78d6f2a8208bb38e4fa4b1c1fe0580eb71a44973fe1b0f0fc4e6dd8494016c745bc139fdd32ba2a4d513c317883253b57e0abee06761dee0ec3af98e3c2e59b1bdddfc6f8ee46dc91c7fc7d4efc0cd5b07a47e34257e4e790b6a7ea9705710fe33e05572726db3e78a025b4cc824308430fb3c40feeb082575d5e6907177cb1a3572dd64c8741242db1ee45727fb99c5d28d6fbabd71bc449b08a3748e112d837499ba58f581bb1d596e133e901defe8825097fb943f657134b47de32a5306233fdace76b3f03998c29e5c0a74d32e3cb58e457c03fc77990f0b92d0f9a642877d4387a1b4892ddb6c443a8157678de33b73e10ead7f2358343c24128cf0c698372e724c70d9b2cfa694a525063667c5d22d28016c8246e9f1f22b4bbb957ab4c3533f4cb5a8bcf5f86a8d892afc37d3a26bb597afa2d00ff510074c0cf66f32192ca2e2777b07776afdff8d315c8849fe00a3365182f5f806965f18df10015bf3a1f38ca15386dca088dcbd77078b5f78b233a6bef9505f4b8c9ec44f6acef35a9d25fa37966189afab14c5ca00d11352059735627f1a9974d7ff92c397e37a313edd4c6f951b2d172f5f0ba184925eb0ce6a950d301ec5e3260b848b12f931f0c5972ca1f3d965b6368b2f6da1ceb45a1ede0b3204eb0f102679b6a682eb5f0b3445da42b50e08de060469401ab1cf3038e9fdb0ed8f6501b747b7e137878193ae005c9e01d06e057c5f4e90d16af532f6f33bce9cd66147a9152f3db0327eb544c2540ea0be2c06e37c35014bd5dddd57d56bfc9711b06fd186fee5f96ffdc1ac9fd1d2916d6aaedba3616847b6434a5dbd4600435ea5ed9e91f52272e087a0818f3f96a57d82e87a0c2faceb5481d8d35f7d9fd2009922845a64cbf682c91d225fec8f521df0f718af670759d0a7714a221a9dcb71ecf1e85b5498b1889676a76328f7bd91ecffaa0fdf4370a3eec80faa7dde4cad620ff32c21645a10adf40961dbed32a4ac01cd986272137737e4ebd95e8ed68d3d0d51ae5779f710a7b7ad18cc4e9006054b5ed49302f9744bc8781d832d6c92004c5d3a173a5848b6d36f659db35961b88bcf91f0d81b311941e5a79b493b149253c2bfc2a336566a0c2fbf709c5b9f8021122938eefd0f1af90576afa5261561df73bf2f42ab3d32669356fff6c94ae29bd8729dcce46545627a5fab8df568a11ee3c627b1fd198984e642b16190d52e904d6ac4b542f9fca42e67ff99f67823e6f5224ac3e467c21ad86e13016a0770b74157730af1ea96f1711c877d5fd5abd297eb7bc7b20a8788cbf59c69744d303fa4afd0ecf4c4165f1e3f3111955b871a4e3558799369f2b302030bad7983d3dd51688dfedc47d0f967e7b874805f5a7c8eaabddf1811cb504a65a6965a2d81ef7c85bffcee6173185ec9c9083a680a5aba36549f0bcdb87644eb4171373258fb7ce7f022fac493f2656ff7a04160007184ed7e3c13d863b5d7c9c8aa44ea57ad801043cbdff32d3951c6e9d4f77ace67700172e4d3d9b28d62f1b1d5fb610fd5ad8b0a79845ed8ccb7a1931517b492d5ca82ae3a2824e87ce9e0c642ec0647bd89475758ecbe2874f5a2a4fd5c29ceb33b0a9d6c592d39097112c4cf3af8ce1dba8cb573d14da4e81c082d13bf658b8020065f45f05fce15b4490a4a1c8c493ff56bc08c3f13e0aa603e72bad6b4fe078e188fa92f3dfa181a1659e6a01a82412a33bd3828333affdc64902270b9cfe06daa88e80844ef785e5c727f11cc0112155012313ce90525543ad25abd5556205bb5ae62c1d6e35fcbfc7264427b78eb62202451c221eb275bb8942dfcf0b0f0d93e631262a5f734a409f1896f200c096c50b2d0e07cf5d4031f5a92701922e34c6ab0fbb3a119d4e18bba90ce506a3814db041bc9b68473b55e1220ae4480a90d9a7d751862409f4bff65f1587ae0a22ba95298d6f82fc1b9e6812663df675c85c7e72216a33456c17b4a4b25869eba0cd5f936e1fcff5fe14ce3bba6106b2165b08b2c7fb7cee8f57fe44bc88c778f3540710dc5307d5a0340d92ee9a30efb332683bddc5d32e53db6bf5efed1a826cfce9b29f2d82c7c3ddf36bebae60395794de12393a90a8214b440d55c2a856681d70c821e352386a811caf998b885b63c57e3e3c8bdd2bc17e61aa3a8fe1896603344f084b39c555689535ab3239b3f8a31b24b55a46241bd682691d8656c6c82fd06339def1a150444f4e4f427c18cdb5925b5557741c12fe6a2a89762307cc54e7cc8e336e6fdd5aa529fd9727176661c204adce0b07acf1321da95ae6e0a9f96dba2762e276b2255c6ebd2ccb66b244eec2ae0ff95dd5b864d1832389b680d24cd8bc15158dcd16f1f7980e531b3beb7f7b47bf2bf448f6d9bedc48aee78361cee2e9da717ecb6b9a8a27dbb540279724de44319f4aa58f82d663d340b1db7a6c8b97038307cc84f65501ce0519d0eb82d734281752a860fe4f858c5a5b3c708b519dcce793a60d29ed0bf8e5e312657bc56f67c731008a4092ff1db5d7a63f970d2fd33796781a5d6d88e694768a4609c80688103a746d704f8ccfa9962c27e860db5aadec3eedba9207dba4175c8c210bcb5806918faa7362c9a79856d72e9d4493434774877ea10c91eae380b5a1c86c4bfe5838d517df10c058c566dbe34e57c7409e358330d0ed8272f4229d77b07b5db91b6b6a521385f0942451eb8e2bb40edb2b889174249fd0d1ce65e4dd7f3c1087448dd86c013ac20e99f8b730218d260af91eb889ae2183ada158f0c2735d70c08108acd98e56b738429fb9d12d629328fbce7ae7d2c0b16c6c81657b6a4d08f93e4394bf237c5405787bb09e72483d423051984e33d02a1036de69c641006f11a58bfa5e81e705a257221da5569b450861e88f9a666ea333efa43764085d3f5621d519a4204eb15591bef562dc636bbb4bf189d472215e865e74e2db2e3ee0dd18405b25d9f3df18e66d033a210d9fc61e8c954bf77f0657735057d4e0b47342030287e32d02496238fb18fbbbf6b8e3ffbc1be34c4afa5fa3b140b1de993e19eb6bdea147a4ab576491e8ae92e31ac0e01a8910c84a000a20331d731669ddd93e0a3060011fd965fc4c12f36ad87f30289cad7631c8fdcd7bd529aec5324a28710cab0dbbaec01c12caa653e7f3eac7ff156ec3e8fd57a68fed64edaf3610bf24a52d6508b1559b43711801db1caebbaeef8d10de2535a71da64c71976f587a2984fd35887cb4f08a61ff362505d5ad2657ebd5f31e46b3f68096e062239f30193d94c3fa847c56eacef58c58a2534ca0fae2f57bb548351946ebf9bbb9946614225aa4e7c8df3f6b02bd845e8e4e4038067a4c0e5cabf72c6277a32b8e25e9d513585b54ee8e35bf041a6f39d0feff277a6d01969ed7cb150fdbd06b60183c3f1ae4f00c73de529ef7b674cc0fd5f87912f967eb2abdc9cfdb4f7f67e1a48fea50af7ebc027eb2e76af170c231eef1f2ce4c61f7d48e6a241888ed3ecde161c844f95f7fed1c7aff3f08ea773206df1f68ff7735e25aa3c4b85a6ebba8c0ad60a0724695d83ffaed3b98132c91808569aad04ddf34b3a21ba41933cea4b38fc9b84716a99416518f815b495a940ddcd902802e6829e2f07cfdc9c71284ea199ee2b0ba42bf614d5931c3ff7c31cede7f77d80b246c63cd401da83c0a61d9176084437f8545eb513b8bcce4f67d306d734252e68dfa3e21374c1530cc2ac8625e6c6ed4caa75b35799053ddd4de7e278dc2ddfc9d03e844f6ebf609462a6b6e7b610d92b943c975ce15a3e490b97e6249ea9cf0f33e75804892f229dd688540034e70620dbb16ff24fca155dad664b0302bad05d4e9a2cf47f7b9b3d624f79c87d5646a4cb0310c551839577322579e406369fe6d0234ed847e95741214c120ddb455491bbcd51eb80e7a10a4862b4d4acbb0e1236fd4298df49af94ee42c572a7a2cd1ad983b2662625258d4876c10ed17e0c58e3f6aad74c0f12af0e2e0ad1521500a6cfa08484a58767d741ddda679b7aa8091e295a2cdeb67c6351d619f990d18b524846ce0e0c1aafd601cf7dce2c96754f26f9f5d27379f95434e6ba00eb7471990c4906b21a1b7f9cc3907721a5ddcce14ab6bc7769bf257ce8ff650d91bbbbd77c9da9b74fdfa110d9b4521215c7932eaca3abedba9b49f171d19863fbeaf343c7d437bf3e02616f4501b655eb87c63c68b99089275383f8f7b23631a8c7f9bd00d896293ed7013d07f74dbf2c4b8799268ea84e65654ba4cdcdd24c373ec89a5f8fa27f80d0483bca3a1960d71541e0dda14e70542365f7df5d2d9b4b15ecc6a10d8eeb08b3e32d12afabe299cc7314a0bee552b46fa51baeffca97ca5865815b1473977395a57ed606af207f87c3eb44266bbe0d782f414095dea22dc79694509fac8c5ab5d9d20f925e4470f030bc4eca744a1aef01ea13021b1b4d2996e7081502e97b62f3912221f896eb36a6ab3e3b1c6e8278ca23cb565270f788a5f8e08d4084ee11a71dfdc925b3c0e0db1baa2653bcc43d732eda2f08c714c6319dc1e3d95d29a7a47395bab7243e79c009dcb4a75062630fc280a5797ec00335a2115909f624060072083d661c3205b47b72e7a7132b7c02c51a3dd59ac8d4c100f12b498cd9ecdb76bbdfe4101980f9434c22f9a2c52e536df24089f21db5ec2a35be0de201fa94e1eb0a976ff6f56a478ce09ebeb8bb2ba19e95fac08b6da9b9facf9fe4ddc699fc6fd740117118d311ccf7299fc0d8df0017d5ad33f4f9d8a4e361c6e1a3c5204b425b51f124d5fef8335e64fd9dd1bc13a03f2438236eab93a7d0dc635cec345cb5fd67d4b2fcbc4cd8ac10e334dd288690129b7b519e006c624ece3e94c178397df59a0f51c1248c1769a07b479bcffbd99af0ef055b94a6e1a5d755b7c442f76d174107df2c468b00d33ee8b3274f05fd68d29802eedd46f2f9f07bc00fe57174ec03a72aa8799430b1c6dc21fe88574725e63295a62c20b49ac12f786fb11d920e7f7370dd1f4b00b6b1c1f4d70ebcfccb7b8c4a7510979f1471fa002c76bf8c514372d86ab87d6e714fe55d2ee890cf02e493988b26b410297527381a3dd1b4dca402d4fe57a0373197534479d8b654927d01db5f057d571715b9055de7e30304efdbb19e88bc32609a0da7b0480a6e6d3ecb8bcebffbd2c1e4c18b5f9bcafaf706408c8aa2bdb3d8aab10afe636ffe7d1d72db2ca83f68ea03d4b608a175134db49d059fac92558689f71e336e22aad4808aa9dbdf4cc8443582753c96a4ce0b1a394186803a49bd17db145306923b58101e3e7246d37eeffcb29b85c006346c68d196378be740c971f190910570148ead4db83ddac8f392fd1cc9603470a3c84ab642bef9e3cfb5d1aca533b570de395c484734905e9b64adcd64f39b8c9bfcb3721ac71a9cfea4f071216f0efffddd7e5a9a3c68c243582c5743dc36a9fa23383e018c6a0cf0ead90d0bd9336fe32e50b341aab518e4dfa17658f833ea990ab2a49c6fe7018dafee4d4678e809b48d4fb58610e8c987cde6f6e2346643f69374da727cc5ceae1b118db79f1acab3f205270227809f274768571af9d5987e804e30ee120c3d659442baf4f98e532b8152c079760a8a0a9670b72f91e6520410dda00612d157a09a567aa731a953dbfab42e9398020c5d955bdd61ccc484ebb8d96200fddee5ae0f446dac0e8448692b9fc99a8a07a5e32dd3598ce7ff4f52ff3eab8d2f0b962c408fd578f71ecb114c5f9e4aaac401f8466a57459fd7dcca81516f45b6c751c21070dc65da6a33acc63fee1f502503b7232d15a58df4ad9136086682a2cb811a70a69640f46447197c7d0b7f58ebfbf342a18d2906708c5001d2ff20b563bb9642d735f2e4647a5a9f6bdfcb6ea58dcf440a05dfc2c8126ba7a9ccae52e87b48d741e8d9ae398d3a4a002e0a23801052a969f4c8755bc0ceff9515a0dd9f645d05321c4495d52348079101eccb3dcffc3ebe95584a37cce7b4db2de4d3bd89aed9f068b18efcf7f9ffc9a5c86c6f92799528af5a1df7d211007c556d2371f31f90a4cf036ee00e0d6132c696b76a623c2357574d38316bb9135d0f2f91163f6c8bebcd42106a700f8bf00bdd3ed2f21937deb7486f7663edb573cc9dcbe527939d0c5e37e64d852c3a581428418e80783f8fc18e629a5cbe70613aad0643b4125a78231dc8327ce9014780e9ed0d48427eac55839f47497cdc4c5fe16ee810d99ca56fd01ad3f1af269139c9b5f9238e77f0416a07e1c3180db60cdd34912b5665d9c16490cd8b657fdbe1177859a0e5147665bd0e43eb4cd1e36732135023852a3339d9104f55d11db4e53663a65e452a2669eae964d3a8d19182c0cb7b30ed978b9d96f111cc21ac4cf244930a1e8d06e4c52f27863735e2290cca6ad6578fc8aaa1f5734e3157a631602800dd601a7b1493fda5c92ae44d7ec36a7cd794bb73936345e1a469c92af6855ae07f0621199a06d81bef6fe2344d1e17089b7985aa32d873113a51285dfcbf59e4c431e449d5ad02517e1ee96b7693c9fbf42b988ae7901d48f9d5c29b54c3713eafad3d704bff7fdb8b220aa0b0d96eaf60c9688a98085d2daf451ea53c79d54b17dd87f7586d5d62167015bcf07237cb21986e2a5abeba39e1b385684d7c0a29c3ce280a3e173db122c6cc4bb0d4cec228da527c78bb07fb8e1ae8e2cc54ec009fc251686732d9360bf130e7a2402ad5fb7b4e5fe3d0ec4b5681aa2688e858e2578b20d31c65c88673c5d05c0d7fefb4f81e789d2e10e7279961a68ea5c1fddc7d53b78261ad9dd877dd9cee7fb56f5b8e9f14a79d1cd81115202f07aab2f99b48eb7d9fc31aed11d393a22e52abc7c3606d036971e8b80feb515f7a9a3a8b76727daa50d2974411660d12cea422bf2014725183a27181e8b34956f1dc3cfa2d3e02c40aa03c34494b83412f22be03f0a8bc685ab91b08517a526039c6d217394a81274f9b4c43de8e06be9785687d074cb34c774ac3955001f32cff39f51cd82c422441f211930a43fd9cef645623408353fd8ea38887d4d74407a4977c311fb7d488e5f7c4c95c8b58555b6e267a18bbb996b7258b40d6ee04f9223b1aad4ad1268fa3e5d270af36efda933c7660435645ce735dc39c880fb1ec38eb4c9d4336ded8296ac5a9250f93aba3c1356961bd052c7cfb5f1a450b1fc43a4337cd7db340ed86f3c2eb44ee9a2b60e4900b3e490315861dc772dce12b8f11e3040f4bb79865232d3e89b2e7aa1ec335636658a8edda1a741d63a8817c2b131931a6b101a5c4198b270669d0a6686a98e5087820525a86f9bc4834b799cf9446d0255eca038e8f511e89e23095c67de7213734b02486ea4579ffc68386cf969ea49cce72e21ab96c708090142c4f58f000e86dcd79a906d51200d67b93965f010e098ef4df54fe08660aced5ca6d779cf54a97a1efa27ed26f98e098afc00f78bb70b7fe13ac3298241b5fc8b660a153efe4ec6f3d525a4bf41fec597c9b0ef09a9dea873efb16c0c32da22d2894e08221fe851f8cfc1099d2e54adc8cfe70e3115b1f962dd26bfd8cec7ad79f1cddca9fd7d67466b801560f6ffc5cd408bf71e701c4c66dc23a0afac623da9228f62edaf5114adc72b34589c8e174aae59df02d42a659eabdb8f382e339bb915f5c0147bb7c81503c46a06d8bab0b9075139c2cbfd35bb015ac8c4e5ecd0c3b58cff0806a20b883b1debd2c9929e13c55c6d7649f1681398356491243a3cda15c92d27b408548949ade948a01eef2f11edc9c2315570313f12034b5613fcf9981cbf4b784391b7bc0d5dd445d256b6cc87e02ab7d26c182150475926eed212d57f01e7bf0527450166d57019bc836094824923143e083cd23c9f0f0e6f6d5bfa839613ac16212a7e5f3a52dc00078213f586f622a4fa76e81f7f36de755a48376f6b264802cf01d354c889a8ad835720e8d7221e8d4597e296b224d9e47cc112e7ca18fff3b92ff32a285ce984cc10ba801c4deb1de219a5923fd97dfae203915c0ff14ab91b4834d04005bdb37e1213466cc8f0ce5f67d6f3d7f2d01635d2d1da3633af3282af0bfccffefca98fb78256aee9f37afc1e5bd4a6f21912daf4234be96f69ce412ceba4d90d9ecb8d8045935f7a3ec8fa993c245eed60c20742184d5f8263dad5b714863886d02aa7e6e333ee5e88384531ba542b58bc2bc54694f4ee50985971ecf4114c802bc1d2600e4fb0cfa4d5b35e786eb5575f62a07459e52fddecf3235fd8e21be43cfadca1da03c32c0ae8da075ff989988bd1d13393ae13d27d08829706519485002abe24d2638fb563a7fca80631d655370109029cfa6414e30e90d5561cead693dcd68955a513d5f320f816f352c51632b4fd7887386746ef92266f1a14651364afaa55dbc46945c0d74c09f646629f25598cd5cbb90d864fd367abbc51348e4212e0cd2bf4e0b2a439e19e8caa273fb5928f79a6ce8fb834d0cb905c49aa8ccd954dee697a48fc31c52dbefb8d11ec0d1b0183ac8dd572edcd0494f4054aeb971db383553efc0ca0baa8041ecf698de515e35ee44441730aac159077f69b068ca5097cd2ff24fbc4dcf937dc147360d4d5dc2f25f2857fefdd584424034298fce66081de37c977641729cc33505569622d21647db1cad6ab1592d34918a8b76da87b5a661183e62d412ccd5195865ad234487d2c877253e7f59ebe221291297f6ad9d905f77d61a392f88385932527a718fe887de9c3f6add10323f23920b12cd04401057643dab684fef15ed73d7b357e210bdf7b42f67386feb65ae3aedb0aaca4aa0af48c89361cf0535bc5207f00b972fa7222f20685430b801a8ba0090f3b5e5855886e1b420e8bc630bb935ad4b2280974efdd36898fad48ff277c3b807e3850900d266870ed7872cfebcfc0b1bfecd28393dc28304f17aef2d27cba9fe5ce13ccdefc83e0ff715c5644872c0a4f971b32573f6ab519352e134626345ff5bea80b5a8633b1ec46c3d35c4c7fb31076c338e36c5273bb3ac8f32fa7dd469b1849c46422e9f007d3bcb75a28ae514d1d62cb96cf8e0c5b0451f1c97cac79a5e9215070760502c57dbbd2e49381d153fdde54eff5a55e0a7dbacafd3b9afeec43e9d02b221b6e9122b3c90fb14108c690ef86cb3bfca58bfc84ccd7517f379cbf156fc12659882079152e30142a1795bba032109a5af0e37d13bd07ab4658461c6b08bdc037338d7af4069b4645cc352e98c906bc6c27ccef3d5d69b0d6d9d0a80fda249d789fc567de44b5638467c44c254b6fec2ec786624c906fc38f9e6f7e1b4d13f6890e69fdc6e7e179f9a9465ddbc94ee0958064d750fdbf8eeed0ede3d92ee3f142837912ae64427507d753965223ea785225684d604b18de4004ed91bcaafe29589d11b9777acfaf97f65320e84149e9b4a5b919905b9ba33d7b4b7e9997dbfe5b10739a7a35ae3ca03709878f94c4d5582ef4680f576da20c09f3f201ca831fdb6fddfb3dc7d073300e07429eb735d05b570e3c706b1c23e858711d967706fecddd2e1b284809d4d4761132cbe72b22ffe0aa7842c056c38e26daff822d6eda94258576a4b8d1b3d66dec6545965a6553b6f4050fae43a4ac075cd93fd45cd5446d14a02aeff0508c77230f298d789ef6d333835875a1fa462e7da62d1c558b1aadb982281782efdae248818f6c3826e55c01cbd1c2f8b5a369dc4eb97e350fa33e91b54b14248a78724c5d11e615a64ac89e76db8dec2db0fc7ad31a0d9809d89e81a3355cbfe73bafbc90447411c3d6548d793f7e734b9b48e07bcd5dbaa61ac41ed24d6bbb05f95b3b8a6f195c552e370dc71863cf35d781a643fc309203a820eaf233148b47bf1ad67397186c84e1b990e908b5a6e78072568915c58a0dfb5bee4d68c404aafff51119bb24d21eb957b2c2b8b2987db18f52869e2e626ee37e06bf8ce3f54fdda627bc295801840d957e62532e9965b42767afb05a6c166a836247e510a708cd4fcab0b7ca7288983be40a6ef29fdd8262f98ae571f2da5e7f12dfc3491e290c26c48b48fb58d16c34315bf57e0cd1ddf45f2bf8c628f16b55dcbf94daaea8eb0c85d67f0de9097c2eaa4493c80ec583e78cac2a7a51a09a70fb4b888e3aa7d8669665ebc385188e1b1c8be9bbf52b36a7da1ca3099479f40018e8285ee9dbef0d74acd68e5df9bb491ad577cc44425fd072c116dbd7a4850f22ae24bc77e574d2c6ea5b6c23604c4b23e797fee0be0f029018ee1cb396d964f5ea902ac37a7e11dcc4264d8542e8b6310481399fcca3c9fbb11ddb32e08d891cf924c2a36f3e91ab59ae5d9362c9bc37711c195bd25bdbcfaa16c2bc949600424dd577cb8290ea80ff78cec3c682f231b278d5182243a9d4d0da6927057bd1145d94cac214d85d8cce7fa0c40ad93e9ebaf67d1ea1e6f595b78ca625333d0ef6010e0c4e9a3f03f638484fcc8e5911e70e9a4e524b0128c63a057aab030e5de93713db00c804faabe930ad1a715fe0347a3493bb3ecff498b544833581970df8d477ddf2f31d6ba892079a7611ece2a453c51a1837632909805c2bf0f7d12a1f6d91c6059f5d7f86eff74c368d0539234a6f0288ec9d0c5e1a9a5f4fe6fafbb25bf633bb518c9ed7308d6048e445ff01c38f043741392f98eeac53a782b7658ef3bb11d6c891e2cc37367a3f5155273224583cd478ea329369c5171ff3181e6a444d8227d16558b9da0133254f53ae41fc83cfe44e659b70037ccdbbc3a3ca1ac3d660b65f83c3cfc113b5f6ecaf3696dac48188729f9709dd6e328f940037783c5dd2496f8163a871a93a7c2ce06ebf76b4f57165747b85ac99ed62f98bcdc0c0f91976d23bbdef68ac19084721b58b017c57b8d7262408d2d9f0bf2fa97c7957beaab2b6be997fc532885e723378849b9671411d2ffaf88f3447cfa0c5efb64b6c0fa6c4a4b1c0cdea274bdaec66a93eb49a4e9d96d4ee1e759dbfca27ba15ff6b63c6d0132d3e576b172f3c8f07b183b0f24ad36a6e3542471dd4366c940e4e71ce0c98c9b0b6c09849c68d56bf12a50b2dbd2a05c3c2e69a95408030ae80c940e6a75dce7c00f2352380881a0138584d80aaf15c855b1a262bdfdae7553e9d072ba8246b6a806cdaedcc2e3b7e390dbb472c0b6da942b0413955816a3a131fa85da3b37fe909a30c090ceacdd574c19b61cfef209869035e784dd8dd700c1bf5e6cc70e06befb6ec8ae302b1815bbb8ec40483ea59ab1f85eae5eb884610a97ab289a83ea0782474c0c83ae76f94239ed6a7e3adda3cc632b98fc6933caeb8562e9758d86202c9845bfbae30ac7a7e5203648520b95a506b6276b76bbacc9980b1356951b9d7b5e872ee3f7be464ecdd0c04d2f8daf2580debe577558beccef7c03bbde978efa295fc31f3de82c7e65d377b1473f7d6d4ce2369477af60ad8d6994569660325d40e1cce2f80f14ac209b0b0b0273d265a61ad90d00c84c4f52c6daee3b17e702ccb91f2258386b7be95fa60f77fc34b3597ca3b0a882d9f1edd66ceff26e141f0453fed9fc2af385facd9ddd5efc7625f5e7087e72af83371ebee2b97057ff4dd9da581815b56fa7f104a41c19108cffeaa6ee9b38104b7eb41a0dca9202d045658f8aca1d0571229a255e1dadfe4cda575da11f3007cc13edf800700c0aa2d69454000a0a4a422521a01c2ef80dbaf67aa861327f69b1320435c7fc16c7df772e020448561577e8fd0213d202a3bc7710a1d321b8850c17c410888bba08fa87a8ca1ec29a3add5cd3a128455c4009afa99910043114144fd3fc0dbf01d4790e73c0341c51572ac0850c77083f4f5920c5970a95430b91fa0e21eaedce0b46a68110bdef63870c2ff0fb012181c217768712cd31a72267a589ec456870bb05d4132ba7ba83f05a2ad1b7d3cc4d992543a95372f700e6408dbd786acdc936b5acaf1160b47170a96b9aa8983239eae39d4f209fd9ba6d268a5e33f2e4fe667ff4fd4a22f1bfcb118680a256c9b4f5a1149c0c763965e38842dde62b406977743e472e6a2ba4551fab121a3a4d1098e423581096843d0ebe4ce179b74e1304a14a77e2a051d152880ac8f722925b340252232ef7ebf838d85409ec2a0268935fc271c3f2890b57fe96e9fb106b6fc3eeb847dec19a4533a355b06494fcf28741e411b6e55869503b846b5a358039863b8502317ebbf8011330cbb0007278b4a1fd099f751c0cfb6598c3cdabe401805a92a6a7eb8befabb4cc64b457bf26469b000fc6bcce7c1a62a04d1e161e0b86ae478cdf19799aec9cc3267b5a5e05bbfc4564632935341112bca5638644d77d238e7fe526863881f52838e6b19a8a0090fd7c970ea6f272aafd673afc7c8564abcf012746c8b8ceda8644ffc02d861d00e8f368142536a9cf3536e8da467066f7c931024cecb87fe8876b5c06d3f1522dbeaffdf88f043ff7aee6e53597b628767c506659908579060f96f2faa2e96da725038faaa99d57e414034a4071530906fdea7999ac628ad0724b3751aba4ffedadbe2aca50c7bc9475377a61391a440af4a41f31e71d594490aa8dd016a078faa6ac36beb6d33689d5d70ef44ec6165769e350a294f2c0b38fc0f8b4691bd751d7d0016e5a2407899a237285328ba88bbe89f823f28f2817b179838d3da5f71f2f8d6bfb1433c862da551a0a928dfc7cc0b8418a95b42bf725cb1af3e21171e69695755730d7c2ecbfa06ac1697731e473510a311947b721aae25ab7cf0b8593df733935161c02eaa4ad3f06e5d757cc26fd7d0f578f7eb5565a51353f2efe273ed1313695cdd59f8b828c6ba8cba3db8841ebf99b2990a74aa8d48270db9cea86a1f5a2fc500536cc6ff92b56b711df42ecb1b73cae169c552b2e1062a9980dcd646b132ea741dad63b6ea0bf839b3190e454c7be547349b0adce8686b3474d710409ba484812de332dea670a5dc90bd68d9dc78574e854ea2f8ef16c3b54b112a7d9585226cbf343e373f29540ddcd7863e2b169d94346b285c6065294f0850f8982f2d1e7c969a1d50588807bc680a209ed8662a0e2730eee9d4b057edba909112a9fdb4d601797b7779421a332397f2e3f5130f9175c6715c16eb32794882220836803a833bfef18c811715fe51e218a8df9bf2bc535727abaeb420bd0e266747b8067309fe7699145455703d686108c77224908994576179a42d5f254f944244b639ea07d61043f83648b17fdcf4751f948700634731866c34b5d825323d12470cd1b1d38a3e8e7d07218cccf51eb82764f9b93165861b5389ea7d5bfca4736f6675a7dcecc256d9cfb214ed9d86c23ee3b14ac20312f925b68f96f531a78db0a0b136f084746966047dfc3ab79634165dfbfb07c71d9d9c113fef5603306d3aab5ce7059cc9b8c6fb4f8a886e22d72231970e39ba8e812ed47c0ad561792abd3657a42687698e097020679852bff7d620e37d5971e9fa2faf1badcf5098daf34941f005ee0801377a5ef02637b4f4ed78ee6944c14ab372721e1f3e762592cdd3473aa84d0573e311c6543c1d1331e7c58bc81297d39b81e623d72c04bb9aecfc131b508a8295c623dd05174fd3fdfb9d066f02f5c3306a2eee1fa5cb985e93495af8d4724e91933d7e2ac2a84d4c8e129eb66668a107f6c462f7a6db64d0e9131eda555923e8e3a426aa3c5bc57a476e675b5e526c08fe542cfd5d91f8d13e3e2787bebd2df0b9948bff8a0f1f627e590cd63f66d362b03c9b56f61532b9adee7c4c1b7a0a63349407038f16f46ab1586fd1b6cadb54d9efc780ba9168cf99b7f513a86faf10e152293c160ed6ebe9b73362e57f53199e0a1297368659ce84a4c5b465568bdd4e53d0e6192b1b33a3f0c73e21c3c6b96df7e81de59ea9875c8bafe892642a89f55ed1f45eba4eba32568ba1a1795852dcdc5483774e79e2c43b25e5ec5017a9e3e185c8ccd5f99840f75ac34f7b621950159d5e09a08ce3e9ed90de4d85fa6567b130cae3a2f8d142fab454ec4f567cb6168fc0dd1c4773ae371c07526f73eb395b207c4d87a3892b3c6f0533f3fa358fcdaa5b4190c247ebf78ca11ca864f5557a029dea8d0bc24c697c61461d56b434bc51c88ea290adf28cb78ee437819b064e9e3adf5d618c43b023885d892fc4b97567027a275b97dc7c2e78715b6523f6f0a7c34993bfd1549580e7ee5a1f2d2e6d3dab722440bb452a193d56cf7b552fad3afcf0d6b1206fb6f5132d1ecf627e5adbb0c433103a53a261f0212ad422e5fa9aeeb1bb972fdf9c7c370fcecf78f487e20c260cbd59b6a5958426ca6e11d79ce7fe71c4aba03584c3a78873f5ea0b5418fabbcd86d795a7814c94361bc0dc7b2746f1833992b392900d59962667bacf457736e4cda07740c9061998c43ddbd705988d0bba707de459c5fb9b4722fe3024e504a61091cff6e644af9d20192fdb3f226402e8f8805e5a7045afaf77100551f69a762026a6074db16208e2781310f25782f3b24ef2a0a1386003421a50c350c8e709caba1299921ac32b6327d4c21dcb33caff7b4038a9d30f8cbfa50da7c4610d12397294604883aca02d6c367d7101bbe4acbe7d4f3e3580864323f254bc843f71a418c120afe9c324d23dd8cc25abc4733ea01239e4a3fefc76b500d0c13dfbe1c16a800c50014a378e872229df5240746af5d1548ca153691c3b4377ef32deeed96ba25699172633f45b3d5d151638f13a6aeff1d562e6ac0cc54c5b257df6032b3e2cf23c8514cde266f4fb036b3eb65dfc14145ec608b610d14ef8c16d52abe43068f470d9e6f920063ce98c33d9f8cdd108cf824a6e5f7eacfe5f60b30ac88d84ff2e7a70c871bce59032971db143ebf2751073f984b67a0efee0838a096b918815714c5b7ef9903874ae07523da6ce09c4f1348b07a79a186bca3565cb8294aec2b9e28d2c48318f66dfbcd03cb2013ba245e51a11c50174bc814215d6ecc518388949989b95b82778f5c5a96f85b115f64ed29dcd48ca649b4915c5d13d36652cad7dfe285842098cd08ed9e23316188b8771ef68e54fe196146e0774399a287c30112f945a96090fcce97270e0c1d698dd6ccde04fb97aae45c6917181156bb04ed3d5b56c751c0e784f085d1408ddd78237502977980153321c47451d5300bf1365e6af796f188ace174f973bb52f39a1369acf7c4bf66435a11a5831389c7d4e5783aa480096525f410726064816ef5ccceb2d0d22195943f19690c3623822376afaedded9018e7d53bf5f34d26587ea5461d95ac291178b190bf300203847b8eb5a09cfa9aead9de4a9e7b637cdd255676892d18052f3dd76ed32d764cb774e7ed4e9d7927f54c68eeac03013facba0cce0db3278146919bf8f58952fda9b7033a5237ba3dd5e905d01033094b0ac6631a2f97a19df82b47722f118c71306d029a4a97c28734836b251deb31f2619f2fe6a82eaa91f8c6390aaafdc6798e7e1f0e75979fa61e8581906a68fb0d5ad6ef8aed1e564b44cb9c25129c7117b7d526fa4d6eb910befc7958c1ae227ef9e9d94a6ed40d91e0e1761fb789bfbfb213d360591d2408f384bdf67a1ea9a31eb7a0240a9ad453df59e08bde3ad65665398a68dd571100cd6eb1f6cbbb61a2024ca302992b380d9f401e3bf0dcee00b821dbfda42c826aad4543a3bf2d71f726ad76d11cfe66c288d459260ebae11b99a659881dd52a33c112d04e8598e3bebae42cb7f63afdedcd51f162a3e82d5bf5f3cab61ab4ab21ba2b70c319523bf2902d0bb4b5b45c854c0a553102302efaacbade461e7bb18f45dfaf01bed8ebcfa1a2af1670b501c629f6424ad7f7788a084aa3d59113df1124fd77bfe490cf0905553fd9b4454e86f9525486cb91b7b300e4217ef5b35ec223faa35bba5ffa0f9dddabda291eef1342e8c533e468bd4ed6ec30aeb88d980d690609bd6615f6455764d1b924b52573af032648ad8b71e802abd913324ff573ea0b5ad6b1487b80c1544f81ca0f22989d473948f9981c18d7b78f7f641d67f1b7e3aef10fcb0028d9669ceea1ad96f186b0431804f63fbc5db69073f2f69b12c9f37d0cc998b441cb215d654cce307012aae6874fc61897699d3f4bd25fa999966bf2f0f093e22a73c772f6e18ced625b8ebd8c63abf6a0ab57174694bc987da63ad8c406e9163c8b55b7292d8c1fa920b89feff8b791e21772f58b0a48adc0809b250e03731b5e117a47b589c110b0bc1953f88ca0dae6a3914492c56866fabdcd64e853d9561d3063fe69f5b8e06cd8687fc79f2d0d12a662936b698718fd8b368ed4ff5322f2ca9b5627ba72cb76e9db8b21aeb9e3c132070d98693003763f4d5f16f02e33ae5d11f1beae6f985d7e38d1c87bd1bfd1aa14fa8ef0b8b685e85417aa710b8a83239fdc77fe22ba1bd323f3c315ea0e54bd48c256571a6ed2ee1bca9a22fffe5d49229aff172aa7c2e0787b52aed8365349191ae306c4a52199a284c14739ef66b8f6e24d65832ead42886057eead9d01c75b90b95a7934866871deb3201d273ac1f52498639a5c7e5dfdeac957d0d7fa7f3604a90a459e297e4a9b11acacaddedebdf2b783c41aa5561aaa9bc8d05420ce9374cf59d1d83f43ce972a8ea00f8f4386f8d0bc1c6c986da7d3c978967288e33a3c266c3e8625df9ba54569a707bd72e410da8a2139f3fef8f4a39dc233fbf53ff027dd787572bc6b57efe180b3821cfbed330564e7c204e452753b326d5d3c129b00670519007d4ec2b372c553ae4a5db9314a7f459752c10096c29a5de165272c026dd1f7a92310bdf50c5ef3ffdc8d93ce1c2e9fd467c2f800ed544187eb9abfcc161fdf8c92e80b76047e1681d4a750b2f818d6ea9d9ffb9206eb8712d1f0ce5f2a0bef6d80ec7c131caafef2aa082bf18e952a4131f75ddefc52e4040b255fe84231b409a9203b67de16ac817b4f5a4b535cde94694a7590b00184d0f1436054a4e1b2f61be02264aae68d40fa87fff1cd9b6214e72bbff0d312e03b63d596ffb3bf692cfb7fbeda479c348f926445d725ae42e08e0b7f710f1d993bd36e0da91e534108474226fca0ca2c0f64539a13ab56a6e769106ac072bcaa50cefbbb4a3f028e6b83621bffe9dcd24dcec77268f1292267f44a51eeb3ccebc7c0c751618f827382a55824da0d84bbabadd3663f49ab695315774114fd23a15007c038f537ea1720ad9cbb69db290d99b736b54c57da2c240f2d807db1fe7db33649797499473ae8f2fa5a8af66ce97a2728c875893614018cb66fb371ace463224f903c7e68de0a49175646484cf42f5c79ccba01886583a5e2a0d715b9c2ecdb2595e1d409bcc282cddd42087aa92865c54f95e954e7977808c131848a66cdf3b045dac32c34016e9baaabc25b11e5a587f0d4cec1c13878ba2eb3d41dbb45f3edd42bcf61d9ee55fc5634081afeb3504a9522d5bdbbce7585177b7020a2d216997cdd21ecbd629ef495b620ae43b41fb11955dd20ca3574706204665f34668b5781113ba065d8562b8b042885255ca510302603ae4b93b15ead27ce1be25ddb567e65a34386ee2998e6244816eb6408a93f1df90e2f485e399e0c35da40a9909b7dc3a7e5635e9dd126e3325212288624840dbea9c51d079d08fa080cdf416bed2ae03ad8fde2e2b62abeacc596afadd5cfc66de6a724299e5466ceeb3c6346ad1bc80d26eb588a26b0caea3e12cd885da5d62ce0f2f48fb2ff6ca20666ebb23ba722e08a7a6d58c10b06de1ca82c82f82467e2e454cd439ba3084d24f0471bd4bc1cb66b3c7fe76873054186e8d85fabbd397d32334abae21d3100d76cc0a3d9114c61f9d784dcd1f54023dcc559289ff52a3663b1e391ae0ee59bd3282daf0695e5b1424295836e0c07f93e318d861ea64d883d5a5edcd54c9966f0e0479002243e083a468a5223a4e6b48147a1fb6e764549e59f4d49f15d1afe9860da1690422be425b3963f7875527ec02356b445e5aedd4279002b35b8478b40cab01eae530c59ada2c8c304d336d4f1e4f1f3ca8c286b9404f55659d8c443f0e0f6a4cca75517b0c2e23382da5568311f8c1a268c20a49948a9ac8bb97c7e86a6d26a4f7fbad86ba4b49e65c2aac36ba88bbff09e804b330ac538838ae6f51783a8d6924a907d64bcd1261c01d5fd64e592b66f890cf99b4195af56d82862e643648310f7b5772576d8f4d4f67068129600ff6a7504bec837061786fd51d8dac35bc196c811f447613ccce4fcf97fc4dd9da3a8363634f1004a35853d4872f9e98d91be56f7d402e6a07d7fa0930c0f5c176b68d071197876d9cb97dfe0beb07114c5ceaecacce2bc250605210e4f2d92c03d05463d506e0bd04ae73d49f41a68efce9c18dfa8c6d5651b5af69a453fcefb6f1f5108c46d2c3294c209b12ce0f01806812dd628e34fdac0083722cf8f9b03f755420ccc854affdd55e5b889eab2217032ec147c0a5bb2b6014e8dbfd9791b1a9282dd5d34460d15148bb4465dab44bdd092386009847bc4fef5ed3924e500f81e4eb4f645b9552d2056f3298d2e060f476533cda80b7fae5842c066c9684fecf6c8a999f2a98a249ecc1b3b49257acd63b9dd2a3605ad5cae940ab4ce94a69cc41ffc929f2612acd516d522edf8c3b806a14806995a78eed3f71222c1775e143cb05445dbf07c824346669a7ecab404a91b2d6a732168f79093108e3c7324fda830a125f711451a04f78f126dd395c641b8703df150babd64d5e73e52725e4f65fc41e304db813e3b46ad3b82374df60ca8599340ab542f3c11dd6aecd186998ec113da0479bbd30fa22afc9d78523fa14295fe98906055af6da02e6d4bbe45ec6c75c1d1293dbd837a0ff9b33bb9ef7bce12beb9dc380ac097895f8627aaebac236c8032f0f7be6c7f0aaf7b413009376d63ba1b5d130c845debbd5b24c69f4312234554739b73ba7d9d349217f31a49a263b5ec55fe1802364e5e6e4eb0d565cca0f25c86463a33c748a7210a5a87e23fda084349ff7bc9928660a298c4efc1da75bda267cd021c9ece3fcaf590db694851913523461863bd6d12198f70be459fd1a8d837ceeb1170ddb188e25c68534da51d895e4ca9ed844037e946722d438e9ef2c3944b3c9e058b61e489d02cee291ca4d747fdd3f861fcce5fd6e9b8c93e909d07c5b0f703c58ad9f1cc39f25ca0654f3fb96634eb30a6d766005c42d9ece833175a9a7d686d73b56043a661073424a82426800dc2686552611cec6bbc92e0d79ff7989b2126cbd2c2414a26010e445f2c62d079f4e295ed91b7d5e0836e55a06ee15cdedd69ac1466c401d728eadb15526251eed574ff4b7293bc1a523962cb02e6bad42dfef1aa913243c218cb9cc4b2763652e90b88822ec06385697a2eb4c06bd2bc73b3e7020be2e6bc17aa1c3ce3d0309fccb940c080fc1fe091b9aa549c7e229188b0aaf9261487cac88a2de2e9084eac54023f44ce033a52a84da92566c2a17609b4ef9d4be4b1e999b923c9959a75108bfe1a9253221b1044bc337eed56ab231a065fd8cd49580b5ea95c39ca7d79682ced59ef0bdcd81f390207c039edc716e6154432bc7e52b2fa763134e231204953168b46932d74381869464093f49deece32fb437d960001b5579079d1190aaa036bb62bf3c94e9e1781c15936ece8daf758250ab6e74dba170e9245c600fe3cdcbb82ba8649b01a84ccea8aaf4d32ff9578e29bd6b7de0e17c2ed86229c2709b0a9522481e89ec3c7bf2116bcc5710006b0e4b9ca8d61df6fcec8d1d8781c0d49f7a6bf4f14c7e511ea899099bf11765df1121f438f19ec269c11dd2200072d03b905334d3cbe9132816def22c5e4bea3cd3243806c649512bec2b31a091c198186c936dc9c57e2695551ed142f448d3addbbf900552b7a621c0d9af29bc7e4b5c67fa7f474cc01690d1cd4e1f1d4470c15bbcdbcc8706a2cf8bd395a9379092a8f3f76dbc49357ad47517897a75d1e40abb0cca28008635543608ba7b3737eece5fc20a60cc72e6de23c9cf3bf939183b05259925ec4723c3dabc60a1cee7bed5315fd9a0308e690d789199bbf8b0fa03f51e50b1dfbdcdb6860d5d88294ad511c67f2812eb014dcbe09748c58fd5250301669e1cf9f895ebed9c70b294cb3846afba74697c225af1973370116e6b728069eb9c19f64fd9010436dee9a8ba06e11d41959696c08217e217fda93f9641768600bf93b7c2f5b441f9732b007e355b6aeabba2d1623a45f7f576d402092492e0ff82f152ec2c1a7f9c01e44213c9ed732774b88c32264b09e58bca1a9909b1d19861a99a4dd222d9a2fb82b9200c6352f221d1aeb1c5957597687120a7f2e487a0ec00221a3e7f9cb3936234dc28706edb4edec23c1f11630077d7e79bb3c465fa98663b08c7583c7330f194c869a517bc976972393403d06fd6a26d2dc2a2829693105e8f9590eb3be7a4ca8b3c6f05631a629d5e4e21fd1c88f57e7b72bcf708cb339a021d07b7e20857fc35241dcc0bdc0af6165be5cea905d23e756480f8f38cdcfc1a884bc0c6eabb9cc974d0db7605247115348be595eb32b324a14130c18c0b2eb29d80565689f725a5c9bead7a5bb20f33c397bb2eb5e12ceee60af9370de0ef019094f4c4637fbc31ba147ba8021d25969abb391098c1b433de59e6f8b5a6f7157f8e256d4b864bf4f4192804c5cc75c83bfcf2176e84355517d8f73ab5a94f1f09d0d66bc07dc1d189ff903555e3808c73fb1a9fff3c9285997a7615ae3e059b7626a71ea8c34143624c99a11944a183e685942cc540f8e20f9b2ddb4b76f7dc91e1911139b15ac2b5d3e02070be3cc2195e96907db61f791d8171d8daad2ea58c77b6755abc9ee5327e05ad44c95c951157a6422994f139eaa05f5634e7a62dcdda5ff74a3b819d8898bb506bf25a5afd1345e567f6917623903a280badc9586d71ff283eae2a14e145d5b28d1ae80b89a409161c9fcee9f8bcac82a050eba39426b76af302f2fa6d9e72e07bc73c5357bc06b5ac5aa31cea3115aa5b0a4b57e1df52f80eb86766e92dbb76eb29697b4975cf87cd8c9036646baf5ba2ab3a86ef86e7b73d44e9db37beacbaaf5b7cb12b6f567c04f7a6944e9e05ef254274e7fca5b5f69d6aea4e4290ef2f67284c8c28bc3379b01542f4b861d61a0f403e401fa0e8798ee358848d68cbb91e529477d885b0e92cb572f173a7375c7c33c94a8996fc0b3752170401af8f2f41a2f075e5f1a470f65c9c0274352c3196d6efceffe906d47ff8397dd64a45e1c05070fb1c2c9832d2e613186c9cea07b2b71e21bfca7f06ea635b7b5440b165f8edc24ba430adb115873da3a030b569fe74670b5af111866caa5c1eace2bd8a99b4f2e3b76e37dcfae4a30c0f1f3ea9b831d0bbdaffb11d83d1cb1bc601cb995eff2fed92ac8b994734bce43f4f45c3621c7528c6841dd51f839c22f1b07ea9a810afd1fbf4eca5efe5ca72f97f6f1c39dd7b4980c130af88efbbbca01c2d12b591559113c0f81344ddd39f53fe2143cdfa04373ed546cb4acb961db57ae3bfbc9f048044ca18aa4f38f494b268b12307c6ae15ab8d78a59478a05de26b16dc9a1e09e9dc6a2554f1c0015bce945a23901146c61e173e0ff32f9998276a28899c90fe67027abc010148d6926098423466ea5ffde80d583c5e2dee73eddb3fb1dca268cbfb8d6a79a15622f122e335a4dde2a35ce271727ad9ca76671eabe89a2e15f90b475d8c88319d76ac28f40b2c4604fb5b425d97d0e901a076abc36f8d49b10f128f3649f4cd94d2a38559406c27da2943a313a9d5b1f3c59b003ace85e41ac4b9b357af20326161533d33965b77ce682036626b967df99dbb4b708d8257bb244ecd26cf6f9c272af13512c25ef283edeeaf3547ee8fa374212253c634762d6730318783d296d77dd9a5e9b8b478a079f21279819eb680abb65cd42ee42ab00aad36d849668f1eb825f45460a6a5d68ad740ed2c1008fb5a206786a6989a1221b19d476a4e88e65700d3ecc0a2883808ba0e8c5d476454699ca079919f9b0fd47f77256a975adda94b546ce7f37941415cadf1ecb830697b2d8046e5fda11af73dcc29577e6a365219293dafbc66a3a41a86ab557228857e4678b66dadc7117fd55ab95a5d700a93e4f33cb135339f79f1c34d9dcbcb085d3564185a963a749a4e34a61abd0e1ce583e89813910f8119c2f4f20875e6cbd11c2f726337818a4b942dca862858438b9597bb64fec7c405bb2cea86dac9f483c3a8b9c859ffabb846539a2c043e8926d858aeac671a5bf5904198cfa56bcfd8333c319486c08006e7bbd9a09e91d6b4ec0a522a56eeebbf4aba6a2d8cd6dfd09f5bb2199142429f76122ca7dc76c957f49a05da96754a8459f7378212d9e98a8c2d2c9a0ea0b6705b377e0c4c73abb2373e1669ead3b254bf8268121db56216736a19a115b72bdb0852f6e5d5f3360d6a9abcf3334154f436d0284467111265c52674bdf57acd8781227420f1f67e84e7fca9b8ac18353a87b1be157e0403a7fd611f0971c2483764090ed49152a9f091c9821f94bd9a93fb5132d398e4707b5886dec88bca51a98a679e6ec4886277fd2897d3300ac6d53e00b1c67430ae2f70e52aa3b2d44d8a61eff9109c0953836c3c157c114375004c06555aed4bc79a5389b93e4f24a5c201f8114a5812433e399cc61682e7a0c0b55de5c6f4c542d25e25205e4c23e65d94199caf0c2fbd8550411bffa422bba700d36279208f10dcad31b482e40f50dbf172fdde7a2491e838732c20c3f8a11c3e4be6a947db6d4d163d8ccbb25dcfbc4b0e5ff0a10c4e3034562181d2ba1bd7b10ce7974b8830adb68bf8c8e5955ce7bdde5f271cf7140ce9355f84a85cff45f64a37ad8fef1cc236583cf84d63f038ed66da80951039147369956ab93473e54677d3b018ce51db6fc8f004a655df0760ae72330051c7c2b8e5094ee82d704b362d83a1117f9959e4a969e196d6b1b0e347f6791b6dd7b2813f096b6b393582a044c16d9cffcb952df91ebd18fa1523bc910980043a16eecc4a220ad19ca05c384bc866ff6eab632750674ec3dbff9328fbd7c6f1395a4cf7f2f583bedf77c55e535530ff54aa5a4ff6c98bc26aab2374178671937ce400f46342a1950f14a51e9a77d9626748a11d7774911918303fef46d548b2602067e57343ba0ed8c275e7dcd03071e7ceb62d39937ee6470b575e3e2acf33178dced004a720fc00f26c41635cab9770d4f5ebb0c07496af983b585000a8ae986c4912154a36e1fbcbf004885be8177759cbb10747cc7bfff71ec46b89c9ee6e25ff8c2848bb0d90b645f884ab9346dbdb0d48704fe8230d684d3c62c0c197ffa5ae34ab1a31972183a5846bbc3d7b41c0c87e5013a47979ca2f3d3035aa38828b0e7bead03e7720049813d01ae93ae3656c5b79b7710ac666005d49029f9150a5a539def2b02e74548a2a078b682ff257feef65a1fbf03c4aeea62ddeeeb77d41f1ad793037fd907fe86f004b312d3ac58e7125326ed7a50a6b05baf22a01692cb9cb0b6efc498e4d9ad5e31db8ff618e332092dc28460b36c5ab40484ebd339bd147024a317237df5086f166772018abdb37f2e51671d880db02808d83d10f4d917df3e0d37459969bad6a14e22e5bcdf7dabfa2f2caf8d6c66823ff569c66b2a3dcb703f1f12ea39f548355d65c13e20c9990525f734583b1c1c786975656ac09ad340cfafc44a3acdc9b6b926110380786b46e13b3462dfd362972a350781c763a81353af907c4ae8662a832dcfe2a6b8df8e402d5168b8b7263d897176bbddb70e981db070cab08d5d59688f88a25f303cfa52ae81baa552cc67151f954b2fd155e206b7de6df6f91f751736aa4b0083ff5db00bb051182883297c1dd60b4d4fa27e63db0812ac15410cd46bba8ca4b2d293f001ad511d1eac638ac59c199e1a8eaa02e2ed6336d4768ade89e1ea5fe2157caba607e207f8a8a1a297e78ede8996c1a36d0893e5db93a84ad66fdf83680de52789c52140a7acb595100d806a66002908dbe549ddecc9977486e64c0ea917b4868e760a9d0c03866c34d4ce5aa417f2083216c081ba8fe12e3d03c01d13e80fd4e0971f5bdc48959eee29898e9aeda99566a146ec49046e2b16b8d69f13240e67c46ed4a2db3f7485517eb97a7a3d8c061408fc4594fdc6edc31b73b46429c8abed136608bf61079bec3694f5bb55ecaa5b1d79a1b11289822a27390404cdc60a2b212a5ad35c95a7001868cd8c0e0bd4e46926dc12b044ecde172aff53cf8e7ac46a5bd14c0f3d080f76668b7c8267ce36be65c54c4ca181042c12edc09f8c2fcb88a0e020f8ec9b87ca98f61e5254f778888724dcb30d62a90b637845dfff22f8237ef4c74ebdc3c780774a6f06ab3cfcbd8424e3166b94a7e4cad1517cf23d81b1a3f3470bcadc4eeb125c2d9a99d9b422bec003fa4110a0c7ab70d67254aa663e9768b77eb585194c35a7752a2d950bbe64810974b3a293783b451472f86b7d23a3b68d9c8051d6cf938536516b5a46ba43f7973d67413b6fc48ed08fd4f082b4d86a5a49743a7de5211e2b38e218466067691d740990f5da8225313692ef673e1eb8fc45efbcc82e6232da8617f3a0e051a471f32181627114d1702283a111b4ea8fe71010c5aba0753818155fd2f8a8e41ffc7b0324ede89b8cddd2d59b15fbdba6d91012bf6b25f3d06b269b8e114f4688bce08985fde687f6b71193f81412885d3128af6a2a43a538f8120ef4754a3e47d56f7ee058cd97191ee7e0dd6e5a2f437e91714472b16b36eeb0ddcc25862dc3656ffb0026d8e373c1b325badfc942e2f811e0192d0299f843fc7035d69877c73b008b6baaa9f5192308398842e955c9621c3263467607ad37400579fbf50a6aa6fa05ed0fe9b1d050985d786db3815a5100d21165e1a8ad5976376f40744042603858fe22d0178b4c15d1f3c662cdc675684817f11169164ae502f7f48ce5dcaa555ff141e0469c3584adce6dd09abe2a9fbcabfaf1468ef07aa7abf9f21b41c8eb768c71a67d696e796374a4ab3088210cc902232b1b92ca13413856ad984b22fb601f419d5d4a08a87db3cf2c4fea4c375d7818d924ea54c6e9037f156cca66beb2ff888b3e24d8044cbd86c18c7681385379c607234353d772ea63a686e80a1e9d51ff683530cc773744f2bc5369058c2ea544b6ad1a11a16bd5a092a859b8daf516f4e006cd2022761a99ef3d38d30d0868b649c90ac3cc37960f92d23de7ac5aa99e9cef94d1285db46b2bf28a29b5765bd162ddbd421edd7622ccdccea1860d4e552394b3530990866c361bfe0ddcd19f3f74bf3a276984f1883094a7eac05f534834d6ff441d9e42a69cf70ffac75406df8b30a175e45fa0d6954897d80b28e42a6d0ea553e6c430a953beca67dca0e70ea4c4749cf411c9d7d5c60580edec188949a54e7f8f44381061f27b0e3f7a8e64693b4745d58e190318ba4cc05344cc1d1d49816ca3007a263274e84661d9e949c281002e7bfd382fbe9f6d6cce4442899ddc33fed4d0477342ba4a8c79381789a5f33063c926998c7686ef26491c5cb7134c665ac69fd81be16d375013ddc65dac0bcfcea2f0919a9c7eead34a6754f102de51c2c170c78ea2258d541ea171d6b96c99d06d386a90951e3de9467de2dc5be8bff33b2a8b5a8b7283ab1b5f6ea40753c686a9f49c2dc47389cab24d2fb1bc97609dfc9ed2383dc1529aca40fff1515c2078508ff0597eea9706d9d0df2db6d852b213efc9c64fc555d34bc093fabc9427f1a1a80638492600ac751e90f324317a3ca34ac38d6665925595c7f08537447325c5abc16e93dbc4e5b5d19b82f1a396dd33fe61c21f98657ff7c3a019220f03ed0727f61d58f3b8ca3c183fb980756ecfa58005f0f33848ab9e015170a17e299c4b9211ffa5c7baf67f66df242fc4f274d43af014662298d489af669a38ed76f3034f45c4019c932158a6549fd0107cc544c44f26fe5312992da396816ef2c399f78772d7078129b19bbde1188513e91e6c23aac624fd783e2ca12cf97ff348281f9cc1aa8a9936109ed7b6dc24c4eda137bf2e66166d0b4e84dab969bb11f114b528bbca32d30950e571e63529fab286fd52e79786288df6233b35f03d2cefc16fb7d255f84f8fb3b7f094b5b8b6f6341278bee3b8be5c65bff875d3232cf483afdf9c952a9be568a0af3f4c2c986c012e7478412f8efb8d8b5d4b56bd73c28b325ac43470f88b12c30156427df2519ef4ae6e94561a2d877436cdcb01cc82b7d6b9ff638d669b491ca3277c96ec4b63f3dcd68af37163c238b9f5c1fbee9e86c6e16550907946f6c11316d97359689bf615c9015289f61b3b2b0e20253c3138aaec4785d98a0a7ef5529001b080f3e8a1a791e9a8253522b522d33de41f82b64203a1382fe830be1a90af5328c6912372f5e8b5171dbd2efba78efe419676e01e62ba2baa5d882496f20b13e9f4b581cfb23ae86c5bd3a2d0df700513f19f58eed8bbacb3a0ea4e48f4e6c564d9c7fdc24a056443bf18440784e2bd44d45a55f3e4b5ba4d8bb3f39461fddf91b8f41eb80b734f086363014ebb195c9963074dd46576655a3c095863f6949e6b0a561695e2324a9248bd137faeae7513e775a0c224cecba901f7591fde893c0e27d01436760f7862d08c1579dd30ec77ca80842e67e4c1e1b0688f075859d2100475d5ab05c97e396b2a584e8ee269ab07a35d01471919b695fbac4ee39e2336181885e68f7087e4f9230a71e3b580fe2ff54096149966191efd3f59ec965b0ffd6c099880a4dbcf4f9846ba87b57d40c4758639b880679bac75485ee375eb66e947a0cca49e34930bda5d0259fb77c997cb4a8afd4383d2aa31c77825ccfafb34cd9a8fed0dd0464617504ce7d0552b38c237357e0ddab6c5115ef5936d3dfc0f278d05c989dc2029a1fdcb016b0201c6fefcfbe8e300c547d78cd32129d02d1bfd0e0b8d7a595f04e306033642aebe811866adb47ed0ba3948c1eb03ac5ce67ebe2a0ab2ce9a8f2a40887d0e31b4a798b59e37ac916b622ae817806f77c9e9bd76783300ecbf9098566a9eb0b303f28d38e2a13835b2401bd8b85d873b0ebf4623ead3d588eb3e42dcd7a99465fed375e728a62f65a59fc4ceb7b70a8a1a4f89740ba625bd60d20ea9714ce8c66b1b6d4f9c5150f1764c2c8fc8ca50518dddf8c54e281ac69312405aad2f9bdc554948f570024e18d5f26c76f1d72b29f7c03c8c8f2539bcd638cca2a0b2f2f0d532d274269276ff302083fc65eafa7021152ac9a8fe057e61fabacd8d5a58bdb0c348530bbacbecfed0135cf79e4410a882df6c0d67f83b48c2102cebc8d370efab4cb10a645a3c6af194a23f524f9f5b2d14148051604cad98e74e41e5b9ff7a83c106ceeb4c55d30227d1eba1e795daebcbe251dbe67d5f61a5155570d90893dbe7e7185ddfbc83115c7b7001d8c684bd45ea4fed20858ed5f5bd6864a64864ee4021260e047413ce62dbdc83d9e757b176f7bd5d64079a4d09c79d19ec1513eb8797c17c9b152bfba7261fa88dfd0cc8d3057a4637f0a2fc20cb6114aea0c355ceb6768669aa7051f7c2cde8877fdebcca59723a024a8bad0c2028e942048b8556e1b48e533bd18fb0234fa9d0ff4ba359bbb479eda67443fd7023ae4281887a99a2b3114f4ab5a19b6ade00649e389dfc5f5a3d74e966d9128357db861efbd1d1b8f699afddb79a5b24c8c13d342113a971c41a21beca72e64fe224451de3e590a213105a60146397473a5d7e7b7b85e489f12096718638bad53e312226f42ae7299f12184ce74f309d386dc04caf08b2a3785ffcf3fdfa879e8d65b1b9c5ba4293ecdc58efc8644a6d66e09fffa066d0a562f32f65b6924d2f17bbee1bfae5811f763793ebab01ad4d07b27a42e424df8004d5589c8b3087938ce803e8fd8a5147458034bbbcc096f01f71e53b5fe0fa0826920c39a310b4c30a3246c4e941b178adc648b715a4b8c198a30b7a2c226ae1374e01e27f7f6aee3c271b78fdacf09f43bcb81d2cf0e1cdbf73e9fda476a79a6fa6cb48321a4580b7a5001ee6eac123b99215bc010aaa43243c32d307430774a287592a1bf19de154f59ad5d43015acf7e76356c733f573c62f5057424ec1935fe026e60cbe0ed44e7601661f567e3ae5770e86b6588829532f0e6e85c93e80bdcad84a5da39a72a6e8f79f27558a02751ae7ba72698bac0abb6d3ab9db59d9eab2b91b0a5961943aaf8a4b2f55b6b28add3153aa2547586a706ac13a6114e045e1a8edd45eaca3648069c1664a683bb65ba722f8177f55552826e4bca2b018152489ff716ad86bde65ed76c7f8f21f0941b7e831cc6416f8bff1590eae949b27133065a61befe24a1e503a28f4fee415317950fb4a994d98275df77ac01d968bb97280def1a9fee90a06d0b8ead5a9aa9cf10d75bb9d1f3418bc00c6ec22edacffa389bce5aef05ee19122455d961918b0347c0c7a54df4da8e91a7a31f80b42e17905ee625ff546bae05bfc165cc300fb725e2b119dc0c1f1489f950e470de4e2527689a6fbf11abdc3bfa1a0c8b37d75627e10b438b24639833135a2ebfee03256d20116655b3ccaa01240626fde18b999a519274e7b31451289a7cd31dc820ce11b048cf0b25b61db0e669d9b3f5bf3014d7779815296292821099ed58deffd543b21cf05d59e806b082837f80c3e0172372bf7f409b56b4093676339280cfede3aacbcb4fca6246112403d13996615582663ee0b7742fdae673eba22e1abe5de21d0159177be4d431eb4ce38bbd2ae47884e82a0c2f2d120d0454ece5d4f1ed3f042296d1444de0419b1712b8175d6d57d2f6d96ed0a10a621ef4f4ace6a24eddbb4d3f1a5adefc8d07a6623b611a7e961197f775ff078062501f05a85de7eb622828b3cb9a72e10815258a5a0f9f086b552c7f8690d05da009336905ae1a9dfeac9bfd877e20d8f360b7250dbd49f2d3b4f110d65d6c7aed6248f5cfb8ea2e9c256eb26caa2d2b9662d879f0aa0c47c87a01c8e92a320ffdb5977160a70dea0972feab574ba60c932df0ae180c591d57c774d781326bda143f4c34783d3af17072c7c179ede82d70ece88a64775d539a9020848edb52a9211678432f6332a0182e3a5ef0547ca428fb648235bb8e6b68772609b35bb09a37cfea2509747f434a0601b3b2887bf3ba3601767f999f4f69537e4e77440fdc65fe9179870764a19123e2873a89f250ba5f569f37e49aac226d263905e9b5556dd2e8a53a8c7b0a5fa9a634295809f273c1158de80900fc66846554c5a39e28fadc5f786947988c76f91d4604d9c4060f86e9d322ad9d1af31d9232815178be530e0e886fdfc3d8d6aba83db619611042cfbafaea70b1f70da4a9fa241d1aec965e3f01fb35fdbe7b0f196deee17a8e31d7f66e1f543db8b26d35bec9d2018865996ba6fa42460eb6142b86a0793f8f958ee2374c652c34e3720da25c4e0be4c24c109d3c776be873732a43359cf5023eb75c8a518ad1fe70aee38f99e93afaa085d1b6f410788849d38641dedf7ebc8ef698279341b14b387c2b6bb773a77fc16a675b70ef13ef604be5603fec97d7f2a243b7c45e8e6bb1c33c80fa47b2be232313377c0d2ecf51e9252c0bf721e5e78c8a07b2b1ea2bc83e338ed59046dce5a9eca4ed1e963a7659cead1d7f8a03f0ecd1617286e9b473fb59f576cd2df4a6c477dee2c102dbe2a8ed4a800fc25d4ffef6dc457dd3f50293479e795c10842e1bd88a4c0190e4d2eb0c7928378ce0d596ef64c0c5d95ee49869d32ae54c0c3647aef9041210091ed4119744d2cacbfbd5db68a4fa816d011f9006692e5812d7564180b5de3278bb23c27cff2ebca61475bd9b4ee2982f43d50bcb68b2be33d26259f6b75f69d72502c146575f06bed0b2f99d8cb06612a1480a6969e52e2072f4617a14a7e04c851586179a71e59a8b7c7320851a44ea63cccf363223e5d7c7584857e94a0e6807d7a43748bc2af35e43c4be9433609f7e7e10ae4381bb074403da25bb8135c40174d588cc3ef741eb46409d67a42e3ca775821efcb3f086b4d83f464cd384b4bba07ede2d2c39affbec29c83ca07de805ea9ddd2c82c51b1f03595aae5cbb7f7d957309ea2d8eeefcf5e73c62fa9c768af05ee15be381017cc1d52056dd3bd702e6cf043e8856e2ef2743cbf5c8940066cab16fe88d022e1ccff134e6486aedd6f205317716c1a129ce098b890c373d57cc07fcca47d031ffff6390031fbcc6b72d813c69c82ad87c3d764a87a71786e34f287303d70820c2521b89bc979273a1a7f613b01dcf300a346d54acacf668ae0b7df9207c6a7a962a6e6cbfc5069f2805b325a82816754a2264a5d586b5e4b26e12a0d2b92da2f698836a346a26def84821b3044b013a15a25902cf342d54ff0495fdf7fe4a837dcc01758c731bfc125857b1afdf736926531f6c11ac976fcdaf1a1ac4a04433bcf4fb312ed9fd662a7464361c60a4cfa1f8b83b4215affd8d89db5c1d04e6db73b564842746f76ba242be4f1720c074bec840aa7e77c1532465e1323985c0242c0e0e25fdb647b42471a140fe54c3c6e33e0d9e30157bc326b445ee1ff5e040848579dd8135bdae47372660b1a1e50dad4b45d87ee5e83decfcc2868fcf90bf017fba0ec6a407f8faba2d5ea6407ef30d447542a67ad0a59ab5afaf952700c8aed86fc0a5be9d4e0489ea4b484551bcb0930338fafb673d7519a0b58d3922aad71cc4cd1857fb19b53dcab588c1788a69c8f986bda1842dd282a1e85a0f81a75685a8691cf962da9289bc81f09787f0c4d3fa685b657a4ec1a30d7ed6d941f4bc5e576a338eb497619de3196269402539cee80f9c6c4a3f8df1eb7adbcabe55309a253836a482283ec43ed0cdeebba8c437412f0c622bc17543fa19df78b5f0f92f47f9ea68e58797bd7abe5b6a891cd0109a8f25301c7f7ae030f2d2db14a42c518f27387f831ac9541a01f6457109c4ef7a0acf4fe1a1d8f75f43831734067d0fe2dc286f531c5890dd7e325c3d87e160d3f6f096c7f3639c69274243ea309522379cfa132ae1d4fb0769d4172eb03c05073a89b65fd95206eeab503e8bded42c78617b3b1532a949283824c9a7670d79c6c8647cea8e8a27b680a18cdb4a60908dd341d73ff8f23a62ed5bdc97306c69f0378e512aae598df888ecf35a4e1805623768303a5a6b8c6ef3d79258ab63e3fa3d15672192f92d18e50eea4729d1b3d953930cd9e8aa27aa238bc518814858d8995f6cb7d7daa6d10d4890ab5097af0723020556f044728603c455a79cfdc3a56c13a9876e3d285eb2951c2e844af672946cdb2418f04087934a280a8c75bdb2f03b4ba99fcaba8d1355420baaf1faa20a06243e25960449ecaa584c2bf814683b95b4c92b7d1fd60fde1152d114825454f87141a240e77d7586643d3c47497d165f82e4e57b962656182685239ad24d98855e65f661c2de8843cbeb112407bf2befa256b1fda823d9da770cf38b2ab343221eb9787f7a35032c1606c2a45f3bdd82330f1febf53f8d367892b302ed620d6a68d35c7699445a46e0fde44d2f9cf1874a2417534c44ed677381f57e95c0475c3b397fe254fa7844b84d9239e4f72a4b0b76406913b6949022d45286d3fb9691e66a3a6067c712f22b98b470346b2ff6daa3295961aeb376301f4d30ce41f528b811582335597ff88761c88a1ca5a614520ac2debfc539dcb6aac37a31bc91f543cc7b82a2ca919f6d0baacd8580ab7e4087194e96406c40bda7ad69f75a5a964c48e4a409fcdd48df27c5050a016a1367ba0d7ac786cc4b3081a0f27e6b03adfd76be85f0c375b1acc400e14e278bd7ed91a224f85742e5d50ea8694be65db55cd395a1529c54ff7f3f15992c48152ddfd0da7e006ed29e125d2f4e62ebb43ebfcb9454388f6d52671a00be1f9b31a606ca3eeb27c98449575f40f62e1790a027958730cae1c9afe829eec6c7e2d285226c3ba02004593eaa419d3fdb34b1e19025f07135f0c0f1153ff0fbc0b4764b1cc2149fcbe56ed48721b021dd1103d790b31a0caaa2f31177cad83223443da42dcbea91107ba46065aa2845f649f804ab662befdbd88fc996f30083930bdda58a2b6e86c3df3dd71661fef79d3ebb35368404d0ca2b3c4b99c54b1d07f16878ca8f01e3029616c03ecb08a5f4ed71edc155501da14aab989d2950584d9d8875648372b95ee3028e5fa82b518a972a5c7ed1515eb017ceecf986b19193cce0e4627ec594187fe70386702f5901b6f970bde0b662dbf183aad0c26368ba8df1a40b9088e7c0d23a561114f81b5528cfbe53b3edeb9a3a3fc871d42a6b358ac416c29a04127a6e0a17ebe73a6637c4263c3ace3533c1ddbbb3937fb762fc212583353a3a8d374febc83e5f3f368a3e75271f6a40a5327375f1dec5e1b204cf50fb8aeab771abc1b2063a6b7f01e0b0170acea19a88be3cc2055fe99675584e4e292f91461c7f86a5869eb3d3aaada1dd60275bb76180d5ca3f1545fdd8b5463f8ad7b4a91b351273ea320e547261fa16ea9a352b19ea022fe2e913cfc8cbfa39fdc815d72e273561abd5396502bc59318f029d269dc9726af879e24608c36ba8ecbd383d5c28b288d2b4e738ce8e5eaeb369971189c6b3b22a238c3d0b40ab95c53a61aafe8a60abeeb2de562bd517c71797ff3e8f8a18b3fdb401f3737471abe823881a555f46ddd89b31a45e22932bd9582d472143cac79c7941735318962832a86ea27a3df23b06aac7f6ea4bf11696e29106e217ea0438ee6f7d81d3c13f564787139fb66588cc7177ba859bb481f5be1b62f8c13816325954d51d2283b942ca3d3d271be251df2f344d79649982374fa0364b1aa373f81bdf311c5d3f2859a2d8f98a7e30570a73d5df49db93d9cbdd2f0b5607a135840c536f7c0385eb7a0a894456772b5a52c097dc310e6042e07bd3b3ffb00a1da13615e750a792cd758632e4766826832e40cdafcc190522a6ad7fabe45ce2a7009d90155a3f0fae5555f4276a3de4ce9e0043c2eb58bfd40f615d39781558ea69c3e25bbe8bcc6680cf3a1908590796c4012197229fc433b4d15d235f89de0ea37c2a4e4523e73ab430488a81c47df900bc7a9404972dea925e8da122ed103e7b4ea479d4d7d06231cfce94f698d5fe7dd1afefed8581c47772bbed8110daaba829986fd67c8dc1076c1d1fe504721a42d665cac1532beff077a9c9eb7c6a82a7609db66c9ceb8b24959af94c1c8551f1511cf84f3e7045be7999b7674b1401d1666cd7b2bcd10092b0cf613c98618c55cbd412d881342cef9a72eec9e9e425d059d6ac27e0954fe78a7063b124b3a72b6f4542e901c32106db52ac3f5194b4fde2c2e87cafe2dddbc5e6a3e02d745712573eab4c68f04527a340b02f9c509b810b1d16397a165ad3937740328023ca5d46f5a26ca64cc5a663a399f1ef50916e1efbf895ea0c217b8f613bc35f20098787b0bfe3a11da340e5e9798390a798dcfdfee5a1bf84d6a35e1d83d70b5692efa671c42ce1e6b6fb750bd3def1cda7430a5d1840e4700552d3e79a1db7cdf2ff163305ca2ba5f21f3f102a94171a0ef91c2a7c276add1c0d7b474aa2bb921be6c3de8a9186d56f08497a69258c327de837df2d9c0c22f2206c91cb22bf6738576547fe54bfa0b699592f682f3a4531de88fbadcaefba139be13876cab16e209ec967fb0cdaee19e0a7c019ba1ad46995c30f9e65caaaace48a7ea4694497385e66e79f5e5046e9651861a827a098be9f4563daaf3a5497a0a0a375486fca1751b38099cf2fffd44a1127305e052465d73aafc004ec6caec3a2bf523104f65f0809d96d360fc88906852c6e82d25898770cab8655c85c89ae61e1934eb6b4bbe2b0b46ee3e990b637385bf932d986eda49f9c687b46914ef4ec5a19ea408f08b2e8d57fdf579b11bb54ab0802215fef251650b309689342d9833dec641ef434947bacc5db07a19eb42df6ecccb6de9ae07587e8472be1b44856c20edb259e7d37a192e27372b278adfc09c5936a62d72ba8e4142ab7e7fce2e5344aee7852d6b2cd4597a48ba8f42f32062bb75011219b2d56f8534186cc98cd05545d10c9a6328001918fc723476e96e3598d451cd96ba4143497719ba13a954dbe010f3bb5e6b2a2a799eb06a893f6ab094db4d1309473b74d806becbdd8b2fd424d656167e3919870acdb0df365ab29baef21707e66c150539bb04d05974f64bac7cee0204d135edbb7824e7280da1e4ec36d82981e5d5235ad20d351912260b721097693e76e49ca552cd18b650d854c6093f4c14af0379667d77390c24e59ae9e7597803c0342c187232a92748af1f0b015e8c9a54c9eb97362433e1f1e2910bf1c97e0f8acb509ecc0c0932d514e82a1beeba6d727b44b936f56d286c3022dea290333cddcc23730f7e8ef9803ffc5c02fbddf784dfbb508e6138a3e8bd3d44ccb8dc0edf937d998750e83b56458bed0133d69bfb2cc62cc2eeb4b5e3c3eab3d16470bdd72798e7a180226bb2f669bec20e3dfd5e3b0f42b4ac98d4358d2a7fc2396dcc2db1656aeff345e01019af116760b4e56272aab7d71264a2f7be568c0d921d048f63c5966533b20236c749e4da1c20519e0152196b9b472d19cb7a8868701226632a96d9a8293e7f2123f35f1b38b71b336db480b1536e1959e1acd8aadd36e22d762afc79c24499a0433bc31724f2760944322a8388ed8370385cef22b3f1493e5e7116c8ba0fb772c07117a7cf84aa81cb64d9fa270cbdacfc1f0843e6a7394e941fc33039b5d2f3a48717ec70a9d5ce1821f221a703941925e076201f00b123ac96c7a17716bf3f30c61045fe391c23bf1a1309be7a4295d8591d1f05a21008c158bed6df98e1ea1f0be23aab76c4dc86dee25293d26387f5913027e9fd4ba92f194af49b4a48c856e5d3b38c2bc91dac720efdb76d0e8be255b16c5c84bd50debc18733e84f2a0065d9da91756db37f3a47d5b9d80b95c4573a5ec126e78725073de9595f018d43fe588a8e031c45eafd1f87db48cbc8d87527ac6f71643daa72a225470f380bf73b7220895ba2f3f27828621c317331f16ba1d1bb44a86ef99ce8aa69ee1126670b746b8d7c539e1baf5b8a5f28e31fe704eb0d87b0603a3a5b1bf0c7610951a9ea19e8922ea6033e31dae6a1ab95c916ae87962b8a4a953a191c0de7879c6360f6a3a4efe87c26bee6ca1f6faf885eef9887b880333c19022889cee41b93474a97c8a3119cd1ba5468fa21bebbd04c818e817d4cf90b26413a17d097ed32e55e39fc7fd75a58a8b787097c28b41e8cae1975b007da647a81697afb43ba6e99f59b6621938a11a3e8d73419b56cbb4b031941dd27aa99036886cd669ee35a42cdd4932a64bdcb4cdf9f254f63eff07ec5a3f6438f2c68b3efc19d0cdee59e4d06456b0f2338aa29a5ac6c15509e71189cc2f54c227ab076be3236b15f90ba661fc24b31f8359b78f7fdb2f6c510d8cb03883fefed737d020d31ee6f3eb47d4dbffa99b4b39a0c81e5c23c1bbae456f14bb7c0a36b95d0c4400b25d44364416edd0061cf1253667fa966c53aab7046982d2c648fa4fd5890448f7bf25626a6352d31b1c65e7a873572b57372825367c95f18879198ee0df25e115a1f361e1e9d0c37b4ee18a3d03c7d0e4a56363ec6b6dd471242c18bb1a6c54771ceebe9cda7f23980047842269d722bd87a84f0a5bb890ce4cc32ebe25f556fa2a9034e01875ec4de538cdcb3d52ab2084b79adbe57ddf1396624ece551acfb1bc5dc3944fcd1bc12c3d9c958b48fff1173233b00fa080aa22c7394cfb60e0bb7813ef64b82ced9c670612c8209f9f11b2c9f5974b82f33a0e5f4589fe6af36abe7c255f951dff3fee343de6232bff3958730da7be64189a3fd104660deaea37a849b7a94865e8904315d0079c7f867e03c354bcc75ddfd0088318ee3191ff421db3175f2eaa4a80a6895aff7fd85f713183a8e3a18f9da47876157404af23196bd1378aee55621886d668f3fb40d1b46d2a15f36b921612e1431150aa6785cd508d081269f04773d8031eaae9c2375454fbbabe8bac86734141930361cc1b0429a5f292cf7a2152273a2b05aa0da4d876ea0be703ab660b4f0b96cbe60dc25becad4941168be8ef8ddaa7fd6fd2b2caa344b0d10a8942fd06471cff83f67d4d5445c0431752997930490ffe56dee149da93e7ad7da2d0ca19538bc12fb33deb962509a894f75dfedd9a1ac71d58881cb50f07a2f8112f1f0baebe3ef2f741a650064ddd4ec1b1838dd3473f70e734203d42979e4923233f787a7d17b5f6cd5c3f1bca0aab50c024c25ded4aa9a394e97e80b233fd9f2933ebbeefb9153f687a5e43e9862fd28e71b72e65447a99848fd454d96774de34822291856ee00081d52bde3a61ff2726e7c4488689d533ff92c3dbabf8c2f7683ff92305bd1e2c60dd0258f568882876c2444abaa32aa621b115cde6448562206c87adedb15f91c94eaee92e84069c5aaa4fc2e4714fbaf380701ca28b95801cd68a63a7ba1720312d94ed2762b29c88ab3843c0fc2af0b561e7b269efc64d2ca3df5e27b09e715021e49542106e332c741d3c691e5fb647d01bc58cc6da63c759da7048c0e5ab3e33576be8097bfc6c9f11a0cee09288023e9e41747b5121a6736bedc1e94fd2bc9164e1daf6fd49f568883a24f6466b9ab3d136af9042ce044bf244dfe7b5eaee49481be9388da494d661f9ddb76bd231c35573648cbc91844813f43f92c940f8547ef71e23c8dd39ae241bdc41fcba1f019fd4ad8562494491e7ac75442e8eee84d459080247d86c992442d30ef28ebce5a6c5a1bdcb0f24547ba0736bc1db595a25c62f4ff1a3c6e5be8a7cf5a0908504059863cf068a62323db09bfd4e872ab27b2181b317c686aeda2d2fd3b6988268b7504b8af7e656ca6333db68df19fc2819863ff03867e0b59135c961865b7f5ae767826463ccf4eab04cc17e62f4c91a6247c76f5722b3cd160bdd14d3178d861e349ea477c4f47a07e3ee135096faf2b8c0ff3f5ec7816cedb02c7f9e4c7debe73070674c432b395cb7a42e13b0843176dcde29c8a9dbee49e8d6b55114ada3fd9ccf52944d156f28babcfe8f8a7c967e6c17bdd645ff340a2ca40c9b1b5a1bc78eeae673438e0fdceed6e418085cd83a5aaea53252b56ff201f8aca913647b195a2db3e51370b186429f18cf9d9a8ef8d00ec181c68bb21af680ec2bd43d46404ba811956d184c6b8c5d0b1069bda3304224f4d75313ab2e3a5421b20cbead385bf0dda14e7355003b0fbe28428224e67f2c62e1e9a675cfb23c2b38e1ea2e369763c0cf7a8816593756a83c76788346465caaca2ce53839ab0593c7cddd9faa2aedda322a440dd8dbe47aa7eb5adfeecc10c72aad29ffb12ce27429377cf76b483975a1b72456ead095980520f7c69245329bc3d6b5d80f8164c158659de1ab3488becdf4f568da9d6ddb85e26bdef91e915d8d8edbb29b6a534bbea31f0a08c04499036e5058b8aa3844b72c4194c29401fc5c761001d79694fb48193706ba915835035f28c51287b96b0380e83542876903c6391aeaa84384641c34d7c8c48f0abd356b6e16bc0d3dcd831fec7f237b45ae8d0406ef2465f6d02be4582486e91e0098aa2a6a4a005cc138b1ac5be3a0529f28fa40153fdb1026de07850a94cf59999d7460961409589c0e31558c163071ea3dd8fff25db91aca5563153ffe574bb15839256780700c753ac18ea75831d4e52f9431655638ef6656606f1e04631592800a98b4ce1fcf455c51c005c82d68c2636f13456cf1225097107723658c6d03509d01930471054b65ddce41728ee6727ddead44c2cd6a04e65d80368967915ae900c573717c790141b791a7b65655570405b9f841ace061342cab2d601d2926740238db00471b6008e36c0022fb66280549d68b50b597bbfd1b7e16109e08feb86907d480f981fc4f4e8192db1af081edda08433bc30ab362038e72022fddbad0071bedb889dc231b46000d0ed41a5873cb5528d3402d054394dc651140be9c469ca0f50088fa842abbd166ce3479840d8a01334b4a705ad42450077baadc0006dabc9d03f0acacc3e924bbfb1a36058cdeaafad10c503855a76debdbd1bc1be000001455682e2e2e206e6f20636f6d6d656e742e2e2e0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 209e83cc4c5dcbf34539681a9d22a3357bad510dc1b33132cd6e04e3966a205d ? 70321265 of 100212183 <87>
01: eb5f4aae4cf99d2b0f78096d9d780650106e282e58218fea3c62d9f408e5d84b ? 70321266 of 100212183 <7f>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2022-12-25 13:09:35 till 2023-03-18 06:02:14; resolution: 0.49 days)

  • |_*___________________________________________________________________________________________________________*______________________*____________________________*_***_***|

1 input(s) for total of ? xmr

key image 00: 388f45138cddf07565063b0a4dfd581b8419d9d51d2d0f4d99e9f47bfa544081 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 2466e45e2f6a3b00890a284bfafeb8051838a2aaa14b9b4dfe132e46900ba4c1 02785097 16 1/2 2022-12-25 14:09:35 01:127:23:43:01
- 01: 65643054de6d947965c9b5dc8e4b4510313248a44977d63a29224eb57fcb891c 02823152 16 5/2 2023-02-16 13:20:38 01:075:00:31:58
- 02: 2708d0175022ad189f225775cbe2cc827aa0097876566c25cee1e116411aef60 02831479 16 1/2 2023-02-27 22:34:03 01:063:15:18:33
- 03: 382bc2f88e1f2fa3738a217ca99f7ca9a2536a081aa459d0a17ec85a233615cc 02841402 16 2/2 2023-03-13 22:33:02 01:049:15:19:34
- 04: 09d5b3cfd81cebcefd3899cb4032925ef87423de22009c0040fa7ac930888a06 02842139 16 2/2 2023-03-14 22:15:48 01:048:15:36:48
- 05: 76c348a483e80651e6f3a2d4cdfec5824dcebd82e32eb28be08cd0b0ac8d3490 02842529 16 2/2 2023-03-15 12:38:00 01:048:01:14:36
- 06: 085ae1c91bb88e768969fcdf50f5010a4461ac4e9951b6fe1ac3045204b27d45 02842889 16 1/2 2023-03-16 01:10:06 01:047:12:42:30
- 07: 15f6af9aa5a2f72ba3a1aef53c84c04ac214d181a75ceb1dbfe85ae6d2ba072a 02843635 16 7/2 2023-03-17 00:58:10 01:046:12:54:26
- 08: 20f8178b5ecd4948d38a74f200e627972e06eb0edab1492bfb027f7b66f075c1 02843747 16 1/16 2023-03-17 05:04:40 01:046:08:47:56
- 09: 9db64f20ed857861759bb228cf325ec61ef5bc41ccb2814556285f4fff68c999 02843921 0 0/511 2023-03-17 11:21:46 01:046:02:30:50
- 10: 7d986bd72e3afe02ff522e95c498954697710a6b914aef09e1e40d2705c48512 02843967 16 14/6 2023-03-17 13:17:07 01:046:00:35:29
- 11: dc4870aed5c2a4639ec05111831aadb4238dee76dfc19c5dd90dfb25564d2f34 02844139 16 2/2 2023-03-17 18:10:01 01:045:19:42:35
- 12: cd274fe20dbdcc5a4cc6fc69cab765119ac27026b9c5ffcfe2736f936f9ec302 02844361 16 2/2 2023-03-18 01:10:48 01:045:12:41:48
- 13: 90c5f63e36647b16db0210e9824eac0b5038fe001f3e722d3788ecc584e0a9b5 02844432 16 2/8 2023-03-18 04:05:17 01:045:09:47:19
- 14: b4ec1825d1c0a0890bdb349b592f1b38e80eed925b772513166f4ffaeddc9c78 02844438 16 1/2 2023-03-18 04:23:23 01:045:09:29:13
- 15: f2c79191726aca93b6aef342e78973aa0f6a92d57560570d3b393534fdbcbc65 02844460 16 1/2 2023-03-18 05:02:14 01:045:08:50:22
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)