xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: 3bcd5c573fbbec330d345784111c6500e5d23d23ceb86ab7a5941240a8d3159c

Tx prefix hash: 44b2d4326dff3ee8e41f28a0c46bc3a1e41f98290e770af81e6861969de0913b
Tx public key: 685d5a05a9c08d3a28e418af50f3952c0ec22c183429b1fd32e64d1328bcf946
Timestamp: 1679751760 Timestamp [UTC]: 2023-03-25 13:42:40 Age [y:d:h:m:s]: 01:050:09:18:39
Block: 2849763 Fee (per_kB): 0.000825620000 (0.000020480000) Tx size: 40.3135 kB
Tx version: 2 No of confirmations: 298611 RingCT/type: yes/6
Extra: 01685d5a05a9c08d3a28e418af50f3952c0ec22c183429b1fd32e64d1328bcf9460209010930f1bd10ca240710bcb60252494646349b000057454250565038580a00000008000000af04001f030056503820549a000030e4039d012ab00420033e6d3296492422b92ca270a9a3200d89674ba87953f973fd63ef69aaa730a9022eb3178867f9d30e8170ffb1ffa7cc17ceffd37fdcead6b74bd843f647d5fb2c3db8f9f5d8e795f566b43ebbd17bcb2fd5f325f94ef4de9579a7facdfeabd185e733e901d52fbd7ffe1f2313dd5deabfc3f087f34f7a8dc6f1e7f49e0d7f60fe4f1c5f9d7f55e82fee1f32f6ac47278c7fd47a0bf4c3c46bf99ea13c703f63f517e9bde92432bc4c726493fd4b962171a3c687a25cb9279a0371578b0adf0caef15e3a3e343634630a4e287eadf98198b3c379b8e4bf4d72e1fdcb9dbef255d4446ea1b171def0492ee737d7368aabc3c264598726063e00db421221e98ba182d79775211dfa74d3933066b621a54736a9fe081b3848a26573e145a46ec14f871f8b24798d67784dd6edeee3dfd797092cb9c40a856b23f8d04fa981527764e2ddb376242170033b9349f46d80adeff6a513c11ad5eaeee21bf22aefc8d7ed0f75c6be72397d53e6fd80ac0ac04d9bb3b1022a52259df6e6dfd6829332dbb4753b20821fe89274a80fc815ca0129f6fc9214345d7664a99301b8c667962d94ca339ef1cbbf61e136fd5cb8ebb964d0c7176fc46f14b5192464c49d8078d39d2280f70b6685435e8b3f4fa36c59fec5efd4bb20be55221796d1232e85c37fafffd26dc271ef6609da21ebab152efc8c02f2389ec3e68d281c4380519a1d4da76a6cbc345d40b5db179a38adafe2cc888cd27ac072d4ba4e8ce2a4795194b7f802f59f1e45a57aecec2ba752114dda38b83ba1329bd1dbce728aeca52932ae2e76c3555d54f56163e97a79dbaf86ffa01037a5226f9728d024cae9911c002b6255dd2c676249fae9a36d389fa382b1b27d3f19abdc2fa5c040fb92e5f67ddab865e7bc67a15820984349e236955f69421767129a3d34fbc8a2bdd9856b941830f4ab56140f6fda1d2f6627eaffbb3ffc2320b65c6bbc665261ff65628233dab7303e5c7d8763d2013b63879f722deb15beb0d9da74a2f89c1d4a2cb9bdf64311f7b824614af84574fc50fabe63e8bcb781df034bbc45da3202a35b7198dda2fbbacf3f24f24bf78a82c6d852b451dc49964bbe39890223d64e2fe25c91708fe6a5cbe6363a6cd16d3c228b9a8518ad9bd2955116811b051ced15f4689e74c2fdefe1ba83d838051afd204a0318018fdd5fc6d3594569cb0949da501b6426079e3b6b66c8d2b80fb471c6262fbb570d5d6260317113ba5adf1641ceb76b4df430b6e6495e6dc259110a3a07425d7896df15542bd78c4a04849fccb6c43ee329de1e084b4fb3d3277ca32027fb381a10d76fba71ad0190f4b1925b6c7c005aefa37049b107ee96b0ab95983a96f0c1718a3bed1bd7b80a2b1630b47e1d45d61a6e9ebf875d02c5181ed79ff33468926a6a9ce8c75a9fea814e6d316a034f19bbf22c4655c7fdff1c54bc06895c824bc1bcdc7932fba17c584cd3ca14cfb69abd7c19d1fd307cf3d24b608311556f155a186fa2c31f59e5a1f213c17bb1b39a5ca4d6d9f7c1e0639806ac5c197316bae9a56883a7bd8bb1bba00b0cfa4c0d2ca36c0711290eb9c3e8a199a9b935d78f406280ba5c561d82098c27b2b18087b1901b8d5d15f7ed28c42eab54c4f5f60dbd94ac97676922eb9d6b48051623c95f3907d4f039d125e5dde172a07be8da126c8697f0bd448252172a2538cc5c407835a6908db3d3b1805933e332d0e3724d589f328e9e9fbd9ccb124aff2d76df86c1cd6bbfc8a7f52905d165d220f129f6e40b3b9373dc2d782d3723994f1430f3a634417895143bb0fdbf4003afeed65845020b3e0059aa77587654dffe835ce1bb7ddd358b53c6b3713fe987d1cb9e63aaca875fcdebaa9f0cbbd0379eb10ff16c15cd34aa41e2fbf18b9a815877dc3143e804fc2767277fdd6ca1fbec90316887c60ee8909b9128e723f55605de663ddffa6723710cd285a0f5c8f0588799543d2092ef3cdc2641dca94f10a6dedd30a08bad035d51dd32ebc6d12ee6b54ba52ade4af69d44360110d7f173263e05b8484b62ef42f2efbcdaeb97543d3dce43bbad44e5787cb543474b0667bdce8f5c85809d071eac3179b43133c659ac933ddc3bee2acfd46b2644040b5dbe3465142fd10e9f96031ce58152b6966f034b0d6fbdba038f71165f879b769cc6b9ffb5b4781cfea7ed2ecef5134ca04020eb36613c2f4d8f7c6d890ef0b7c93e4f75afa7e10c2f3872eca93eaea6c77a72adc4a891df92361357b069f06cc3a75661c286eab87a51fd65d8469f9a43f52c637c60cb4b41e39bbdcd2b19cce549d9bcd95c5bcaf37f7e1ebcf91c087bc01292b47bd9e933293e78f0fa54e73e1d35932816e3035eaf0fd533e9f42815b95066d886a3b4f022d97e2806113539765b3567fa704abfb6deb1ad611d706d13b824052a16fdc5a4b70fcae7fd033a1aa609ebc4b445dd33fe3a5fea22c31a821990aaa3e5e397e9878b99772b5e3446758668c90ef376ba55f6de0493a6aed35ac11481387113a903943ecd986d76ee89e047c36dcf6b00e1e867eabe7b15469c5e4370a06cf158166da057da402611f7094b1be7d92e84f5b6577cd6249bfa590ce7dc9c25444b967c145979ac73fec1610dcc761d54b22dfefdf9c5658f9fc680534e6c70240b4a70128e863fff5de1c4c70ee64b833ba355530ce5ae8e4bd2d8102b5db6b3c13a64988b9d3ef21e4a1af166791527bf7a09b84a6be7a57d5daf89ace33966ea77cf539c7128e933579871639c595c07b25e12b6d2d756fa6efd43126e1878a4c8f68b48f4c70dd0218f856a0fd9472aa7fc3370008024e5beeb6e28590d6e794ac67cfa4fca91eb43791c5386f7cbdda6b2a5024752d564cdb5c2f234e512979583285aa807622f23cd1de983ec1374438b21ed6502c3b767ae3a800a22232063130f4f5f63788fa2f9f5ff112f9721dbbf7011281f7c8a7697b8f46ab747385405ffc6e87adfa7ddf10db567e6bb020019def4566ec921322ba8221443faf07587e55ee35a1311a18c20ad6e88a76e6d2a8249150bebf75ffdf78d9dbd0257759f135ca55ef392e6d78399a0197841fb1a81fa82bb4060cc61764f3e89d67926643e288ca3d6fd61a686f584f70c5e216af960c72ab727dcec4928249aa32ab9d1a78df337798f63d123ceea01948e41a3398ab6432c6503532116fc951f8e248fe68ad527305facd5dc2466c6eb7850c29e1b1f44bbe1b6971642d79dbdadcd3c409dea6f4014a49048dfd83cc55fe9831bdab21926399efae9bace968d5830c845d2489e4467709ca28c4158e586f68e331366ee57342f9393008dcfc784f3ba670a56758e1ffcdf26fdefab54ec652041f4684a324581e291af50226dfd7f54b66b37283a09e7effe60977d660656e1deb7e3cba3a330dda5aac4949312f3dcd24fdd5db87391a2554767f989d3bbdc93a985a9a6b4e4097ab4e5dbca1038a34f513cd22735455d0497ee7a4a1b3e26a98be6ef665a3a022d8b15b0dcfe94f5b6e0df97e4321bb1ec0fef70ba93a5ba558abfcc789461601e476afdcbb97c2154233528c017cc28401111a9a8ce8475f433650eb8af497b505a364ef12d9dc50dd425a4ed68a251e391ced16b3bb55fa0b39bacf1722f02ba66c5e2ed1541f4eaf8ce061267f3c2102fea16396074cce63a21a67d564a947e08f74791fdfab8940c647f3d54d1de239ba60bd59eba300e42a1242fd54b40f1c58aa6520e157169df9119d6019c1cd67afadd67c347558894d7a24e343ef57bd6f592a4fb649cef6a51bb13fa69a33c014b84f6cb662bee4b9000bedeab2d28c60048dc62329e66211425a79c04095f5a4dd6d5cc794476de4b0b1dd75355e01a2d6fb600a0d7876ea777dc7d42ccfb8c8bca046cf451c80b6d477a9c281168c4583646bc582499776c1871feaae241169d642af93925542461e9829c643298990d69f8d2567b89eeca9f8eaa87ab511f7fc63ce2c4d3c9639d588c437bf2b996bfbc20bf7b42b879e79e348f2eca50a0e8ddd3f099e51c5255086f8574c2a1618fd039c797504a0e60fdf60395956baab368a139844e9e23837f76944f3bf50847828a539f01306fa98f1bc6b2eb0c771e372c52d40f9e535fe37119428436371a91a014521fb6add9dc71fabf86cddca1252c6b91c79579358b7fa216714b85dcefffcbbf89f8654f27327e5562cb64b5829370556acba3edc44a4e0134df024d6d12f1a4a12141feb43ce10c975a03c269d5a14c7ef2290be5260d331c0f5dde6c45a9a2ea9fc0a4a950261e225d28df96961b96dc55cc47b23a5fccae224c1313aba92ed4d5d1795c17f2350a4c2bf535e968d3e9868184c9f193aafb191389f43e4aefa58a4706ead836efd74e4c243b2fe2c83b02106b50d69d06b3043c97e13339b5659e091b4d6b2c0b42300dc93f9a87eb60e59459d1e76fa25cfa95d16bc732b38bf57eba4122bd6659e0ca1350b016f16388d59ead5da89a10cd8ab2861e49d06a2df9bbe76e5ca876af281872ead36599e9469ab93b72616a5be318eee7b00fec108d130e6c8baf4eaa3499a65c02947399cfd31a34d5da2a85869028b39e2ce63f79637aefa3de7bee1fc9626624f78e5292bb653ec38a57a21cc33ceef1f54503965293059374e6e0d9f3d6a4a6eaf8a4c1c854024940bd1fd99afaeb281cccad2637796008699835403038d744d18ddc0937ed9b3b5158f841ba0bd7f14fc6ade578d0e657956624eabaa49ea187c26858c543fffd4f609345544b8c3689b81fc4102a1b5cbb7ca56a03dffca66484775be4da8e2145a44fe547025776a752d5130f36e861aae349e5e2a438528d7b4c31babdf9deb713f4a2d6b20ccd4f2b8a0af5ec35d040732a21986d00db0d3389d2acd1fb36a2ad9aaa8443f8049083776dc78cb292f2fb9dacb884faef6ad8252015eb9afc56ae3f12271c5ba1560f43e22493ec46d71e80a08cd5a1cc36ffd9ccf283c85203fabac2be483641233d12a39ee514bbd8bc8c4359f5ed03d598aa947885242d381ddd517154210adea57cbb3ccf079ca1a420daa045234c71a6307040b19c3260aee4a206e761a251fea336a6271ffd13e6105dcf2f1f17e1852772cc6d78ed8ec8abb4e83a5517b09424a93a934de6196410b963881abdd9d4a1fd41e1363c55318efb380d825be22cdc737ea550aa93b4d073c9d85df085551ea7f1b0fdf0d27fa46da904646578936f7945aba71aa4afd8c7803db8aa170178d0720619f6e93b90d1869c11ce1fed5d96363b391c3fb844e725102b2de59b6b4e653bbff5ada4a3cd9872cab92e2f1112201bbecde5ae586f125185b29daf1499e653bbb0937f1de06d3b6f749647c81f2dec71ff0c4ba86fa7a8295914994114d7b70833a5e13a6f6b4b8f5513b34e05bae1027420f517b8cc17da3d9dea5ba75525f1619a63a3429610148228090b24a84f5a54ae6d43b1ede9f6ff84e2cda53cc26c14d370f20428499a20bf01d54c08c58bd5ae33c6612e9396365f8915b882754bafaa4845a970c68a8daca850905040f2186da37799a3d3f53dd8fbd3db77d9f272d93c1c072e7415b85ffcd0a9fca6a3a5b90aeba288c4da1735a00e9f2e71b5e6e26a5fcfa6bc8a9ea92a0c37ce6be8a438cea6034b37c3640a152658ff788b26a68876122e029bb1458a9dc834f641187a80b67b7b74bf5f06720494a8af5d60836abd43243ba87808061f7982d4cc899f94f2835fb2b29aba1e7a52bf05903001023522e5b32d06144dca8474941d9f93acaaed2b81a3f2776f9cf9fcbb2ceffcd8435fb5c42eb474f423a2d09a1744064f720c36bd62ff262fcd81f7f8ce4c69abca852c45bad005596344302aa9ce53a56fb7d7de720e6e37b20244ea5827e0ec3dac57ac930c344b388482601e6c57798589926afb69f345154cca6a443f93bc2aef609335bece78b822c9811acbdc8654029b1053ec95e990ba95b207914e608eeac0ba31c08684dc57339189ef7b64fb1551ac9fdf3fb0b27687d2995d4df653e15a16e47f2fe07fc035b89d689802c5ea2591f10ad3395e442d3e1ab227d5aff8c28a91ad9e3ceb2c0583d186e625697fcf236c18f31358d08e07300bae7cbd7f54c4bf62b86a558f0e18075061f2fae67dc0b7fb92576646f895fc095354498f497d36b5a12113682bf55da794449719b955880a0358bdf015eaba8fcd6b4aad661418cfc740b3cf5aa520fe2deff711c80588a17ca8562db3d9fb88b39077a1c82ec63ca523087436b908cb389fed95fce4cfa5b9ae5f4a20e8346d7543faf269e3b8c0840cb1e69bac00c512e0b4b44446e6f2316b7eaad0f54884e75a7bb5dddf32d715b1fb977f8e89e89433c3af00e92ec369e5f38d4432ca34cf4714b59bd016380501546cd8c96011263383875bbccc915c3fc8100df2c5bc644d37523739eb55f85e108493914c999448f84e21213fba2b6eb8bb6416dcd7f5633a0dd1a99532e5ff21c1687e9c990565e3667c84b0b5d061f151a8208a95720bf16c675ddf59c1470ec08d9f4cee813e614502968d89de4f5fda669421475c2cbde5fa2e85e10d38a31352adf4803cd1244b1ea975519c648bf6eb0284eb404e0a545eae7f10339ec629dcc7e9d888d099b61a878a0fff513d843b02ca82dd9e882f2396baf40f79a0811cbcc8cef551d25c75c8a7b0107dd99de65d2368603ead389ee24957c70e3ad77a1fab35c322710a1bdc9b87285a3374b25dbd5d27d5a6f0aeb82a2190e50e9aded92cae8abbec798f63d29540c88a3f2f274ecbf284ebdc7cb287cfafef57af184a89ba5053eda0eaf9333dd45c7e27f67975b5faa445ec2a4e115a2d66f28691a63f8e9cb3503df3fe50e6b874653372a76d42797eee6d474d247f6d5e6d4a5d0c0eaf761a6953025ae54719fee91b6624a6d8cc6001867ec3724c4adc46c644e7fe486a34c33be713706582cd4fcf3a8ad0bd120c5307df2ff588b4024f14f8bde635d72d3aff730900fb63596b2e3932c314fd2ddb1907fd56a01d8a622dad708032ebcc89482cb4dae8fff9213595b61c9fbe5cb3cb290cf46c179a4bfda941954e4ae31baf623fdfc1422a315606feef0412bec05952d5d622e8994db6a892e2f125eb44b6ef4d78c0477576002a2af5738f9ce91c7e7fa61435b25bcce9f0aad117f1bd46fc191700ea8cf7b47623c2eb2f56d053709219141d84bd0e878e2f7e6edae297446307b2957ee2692e679d17611025ffde3cceef68cd537d1a11fa9dde1694adcfaff9ee259ba9ac306a901774479e897cb930db5fbcf5f359bff6af7c7816ddf295d43116330987fb6e68d9bd3dda5d0757e86025bbd097949d2f8b237c773ed99f5578588b83b3a5d0fb3aa42b7c63d3f9cf3fbb84b2a672a9e0d688e6c06d24f89cd1b2521d17a1fdefc6b499982be4d516fac7bcecdc086e43304e6e4d0367dcffc161aea816ec6908ea99c3e9a23da445aa3dc10dc6efa28ecf21e9e6437dabef3c0855322ada29032844addd343e5c210761ddcf76e9ebff1cbbd3b757e4c35b588217abfd4d83b537baacad40b15d39965a42be0b6511ccbb8ae69b968eda155c8fb13efeb9f4791a65506f1b2371d2e207c8246f0e08cb0d6bf62dd47e4b1b11f980616479abaa8a1055c8aac47c1676695d8a68bd071f86efbf96d0f6989aeff05c0e268af1ac300c9e3baf350a44012af39dcfa0e1d168cb278ff9d9df5c0fba623b793e1dbd14b71e8caf1fa65551db7791475c3235de36fe134f1ce8a9641a22c5749704f6498f4d838a9b8a7f8ccdc355f5dc9a836975c37792a968e172f38e195fff22fda4e929dfb74c08b8adb4470d990ed9132c3c3d3b6b85b54f212bfc02f9cc2a22ae0a9f70c6a7e3427d346f8357e128f56cffac3759c43ca457e296629233ca39b49346972ace6bd12d249244ce63563ee4d6ccc80353e18bf1e6226108443f26d37602a360a9a5c5936ea7c6f32252961c9e22311b957666fff6f4df5f30f66186b5e97d023c484079f38b9fd7f284df59c3e25a1f582aea6476098481623e3d4b602494a9825b5c6cc30af193b33d1f2751aad03d69c3a13f4463b1dd4f6ffb6c3654a5006431a9de4c9ada1a0af8b6e73488f1f05afb2312b6c294cb6c48400a5e0cb9f0f9cf1102c52d51339819bf2d82ac4d0b8b9daad291c62e5ef4119f430a6d8a69e1f8f36e385590864f28c8bff3005ae2011b09c400a746c09e2347ac04456a2457d73c1bab89089d63d70b98981442b9caa6cd9c15354f47f7d8b5cb8e71b67bdfd0de78f7ea9f4608485622a9f191ec4b32092cb0e81fb04c1a32661a6483ab7900c1d601700d80531e781a64fbf3c67abdd5c313d2676a5aeddce8f5415737f09973a62d4157c079f50be92cdfcf98b44a29ac662ddd410d796e0f92266202bd0b2fbd8595607da2201cd0b9ae247e597a6ad3b15904de7873d16b8693187e302283a29c724dfc2427fc6785d71ee5b69727465983252910655c1fde3c0333cd2dd020e41d91a30dc64cac3b9e06d179a59921db2c650c4388c37517dee144d38ffd2d000982c07cae6dbbda361b9e542d8a99ef5623780c9e89bc7e73ff3f432692d491946358c3c05397ef349ef2e2f69be1707f8f2390f620f6deba3b096e1cafb9e911e7d1525957c035e56f957a846520497d65ee938a67b1f510e8da6dbfa1f1d4f555d2efdad3b46923b08d97fa9932cc1499f21a9b564d9744ea71fb64c7513a43e3a729282bbb29fccb0e474afc309d838a88c9c5b741bf9f8fd9cc710ec0e26fc842a2c480a75c703d7a67cfd598f8b3e0092a8fd07469a234e7448695a5cd869f9e226f5552f6ab71c40c866ce0bff2574daa76e60af06a775381f6baaca27fd305120eb97d20bccdd6d0d2d86894cadaf3aabdfda45b72f206dfcaa764427bd322a4a3cae45d96f60d25b22692cbfdc5008e1fa3e546d37579d965a60c83a927e84ab4b33a89e22c3dcd255ff8f2678bb4dfbfb6cee594c040e034988c1528c41aef49618f968099f3f7837dd7e8b85cc90ffb61971a41fa10e843227cefc62485fef97295745dd0c92f71cc732196dbdf615e9ae17ae109ac10cbe7491678aa8ce0c5840ced3e4f65e26fa44175ff2e8b620e30dd37b6826ac0591667f05df0ebcf185e7df17b0b6c6ff9a0fcb72f9edfe8e85632b8436f08a589b77a5e93fc4c0400d06f1612dce1efb902d42b4fbe787d17d44f48cc8423a175d17f67857a3cd7dfff174455010d41b88e4f8d75ac038be798d7186f14152742a7e516b7a3d2d00898376bfdd1cb449175da4567c5adb543a5e2463a6c1fb6223c9225c2ca751c876989f817121998ebd73b86c03d944e4f7aadbc9176500fa83acbd99bcae297fdbc136235d25c63d5b321f046b66b54836d6385aa51384ce6ed183c0930b755e0078682e514e397c6b037dccc7c26f289fd0fae5e6b404f27821dfa96b64ba02a4d3631f6bed3239e9bd9b268130145920bd5ce7b37651beff94cff034f576b4acb9d73094a355b210e217c29e58417a8586133bda53d50d32143a3ffccbc4401a581095748534857716b4e1d0867c6540050ae0c111b75e1ba6756e2a5951091e7d9aeb1321dec254347afcdd56477078a38cedd10cdf257b2ad40926c0394b8e1351ff55079ee4707fed73263d1e1ba846ac13dd6ebc75af0cda20678a7c5e92d40c66de6c419a8cfed53a95ec8e52634a5438f9e4dd00c40ab37c3be7b69f5ecf919827fd17817006dc2ed6f6b38d9ac55371f39e7f4af00d5201c3adbfa9ab56715ab34a55a77c529f97b0849af26fe164d6cd80a4646a0fb6c90c32d9c6af8e3a5fbfaaddb8904add0fce126fa4bbe7d85fa4d27a79a77d6dc624d599e6ea3dfcdc4a858a903e5f70ad6f616e53ec2ca7d8c8b87f27eefdd99ec42b67ba5459e9d39353b8e5d8953d6146e1788d21a86cac9bbd0ae85d651d752ec7f1cbfc33d1f8bdb63d9d660646fbf861573495a9d516e76a50f00b139ab4088b53bc7c458711f239266f218b0cadffe55d7f6ed96865ce29e411eefc4e038c88372c78c0062e321b377ab9006220b50a69b459286114ba4d5a580fbb2ef741dcbb78975d56dce7bda0481a2102126fc49bf95dc413a29a522e7ce3912282a158d0c607b83124aec3044da96899d68613052b24e38b93343c8613880d0fd62186db85f72c79c58b437d16e35f7c0e6ae09e59062ef3c5b0aaab9ec7af16d6d54f826cece923eaa60c2bde46f549a71c2a0494b406a130120758b28997b5484114acfbc16a6bcff59253e796b0559c195442e9b17a36c0e21e3ea28fd4b7ca3594330d52310fa17f81231e65cd33a2e98e3a88b1487f75e92c8fced53a472e4bfc4959e577c764991051e87322980104a634923862a569b19329575889d7cc7a2ff47f244aa70ad24c584a959bf57f7e7188ddaee4a025fe9670beaca461179f081e4ea7fe1923ba92a4c3cc7e2a3bbe0cd94445e0982b40db853bfd61c156af5635952c38188afe15f4057f2ee268d1f24cbcd8647b47ade24ad6087a472a4455bd8e6d7d98b8732b673e9188a2bd15e8a33c53f44c2272e2d551779eaa442bfa9ac382aeab12978858f2e05c928d97543cdfe5eced439992ab173ff6592049ea0b3d85444fb3d53c131d973fa8c3dd14dbdf1af616b56a355d61aabd27f12453a9e89e00ba84d1bd4977b0ce028fb0f31223bab89d568a5a6aceab9d5c3e924ae40323ba5f1d876a1c66dd78fdf2ad1d0a8cd2aacc99bd25a0bd84351e4bd1883f88e952cbd92447616ee72e52060fe23693e41f5494da5a43f617f6160482855c8d7b7d287cdf8bd26f796cb9de8c27f7c80687cf321592bbe8eac1acb5444373bd2a12ce33446fbebe62433d4538ddcadd8d052e812287b146c1a01f88bbaab490c6d4068c3a6242b5f3c900d12565a92bdea50d60d663a314f17f2669ddf3e0aba8efd32e64b84989d07e601f1f6deb64a5221137a829e6b2a46c9af3f8589c9083e12aeeab0f1261ea86da49f74b983ed68074cdc115c43b1e367d1162e44978defc37c41fbb11cf94665c628b4556aa16d029d545a6d433bb616e0c0f204f0a08c1d484ca91d6c1a13ccc8349da080f7e0be6355039f59948354789d2e07ebc365ced741ddad42513104d4ad1bdb49e3a97a4ab308686e6169b4856d658707f5403ee1dc9ea89ff97474164628cee505c426a89dd7fca18000feacc62358a9fff9633fe7e3fcfc7289ffe71fac3fa8f4c9c88a967a1e071d7721ff2f8944a8f2a2312e5a00d03d1107a14f247897f95ad4ed855d7f97a8fda882f11b6d3f98474526fbaf609f526d375f108e56d3ab8423f3cd83c351d7da980ca008f27ca3ef82d6128b02d0f4142d69309f9854a7e0cd38d9f28280cca2da0b21e88c4a9e2caa3125fbcd2dfc46933aaec86cf92c1f0f75ed0c9b1f716edd1720587e31b5b400e5b9133bfa841f76eaa1318ffa5fd5490eb673bcc23f96f8d4552ff428e5726ff50fdbb21b6fac33e3959e0db3a80cf659bc8b42e0a87655c718fb8877236dc6493f8d9cfbfbe1ae533dbd8b55a5adc829cf30376396b6b6f1197cd882f3f8ba084d02594a309544ce37c617bdb8fdc9d4146c4e6bf14244ebbf209e15ce4a3bf6a813cdac90ca9236450d462bda47bc81b43c3ae4632245265f1abaf53af622c52e9346182edce5dbca39a2a9cec9c25bce96ce8ef3fcc1c72b3b9e39eb778e707fe6aecb84a9f51d36182e8a2c9a2df1de8ccca9cab7c5d86acbaf260ccbab1bf512133b8f2f5729ae7c428f29026adf57bcc0fae6363b3f59efc532729b15b9824239df9ba591ca95345ea1f6bd8789ded509836c678cbaecb25b88dd167012eab8370be86b870b7eb155a64d2a92aaad3543430940f745fc8357bf7f52eb1212296cde8303eb56003a1b0fc2e8995f36a1c306756663f28fa8711c8d9029f7a8ac8950bb10c3183c1dda56d05aa92b4248b42ad0d0b6ea7424a551ef4bb827c30eba337b937bfc37a95748f042a38063ff4439cb451b2edc35e8e20a1bf1bde913cc33a83d81d421d7ab6103a6a4f97e891263b97ed201768319449eb30214a01963a640996f42d07a10f6e053fe0ef19c3c404839bc80ffc29805dd056f38bc59a61c51563369d51479e1b2dc1983d2d9df0c7686a1e759c09236630c95ff8da51cc42d4514fb28ef6e7090e101bf855d1304e50f1d70d899075b029ffedc4ea842be1b3bf766f1e00db2135af34004c8430236aef934f8ae956bd8b7332f17b756ebb3f708aa4c08a72c41832bf2c9633d03fc2be8eb7aad2d4c7fdf0d0a4d43cccbd340c33e1e53005dc68f122ba46429bbf5f550684631f9ad952210b89b6977e9cfaaed596178174df2b9e9880a99c77915cd5b600c913ea1955418ebdd14af30d9020891a38e2bc73a4798215b3e3e3352b3e55730650bec5eb921a56f3a20dcc75761f774e931f81fe655bc71ff1aee840367203810ff8ae8bb70809550b38a0e4726491f172af014d10a7f542d2a7560963e472c230f7425d95c4fa09e847683c9c38f01ffb598819821d5f4cde8b912bb56654d2bf5dcf059e45d0c0040ab0b5892e7f13494db0205fd714d43f182171aabba0ca3a69f89a1085972dc37c8d2c08cf5ee033dc748b3b325f3fc03c3c7548ea364ccfcd9a424549498cea42437011aa6ad6d47078920ea722f473e40620af764ad0a5fade14dabba7e1ac57efece3f75d8bf8458055be84303b7b32ae508a30e018abfe74cbdb2d47c2bd4e51c9ad97ac8089f63ea65950ede9b178f89713a2339e25a9fa5a2fbca16c8f46b0f60210f918c000a9ab1a53f7d33dccf6cc677363a76ac0665df228cf7275dc0c7e837e75a883d4f7aa45f848f3e15782dd97db8ea1129e94c542fd6f9484792713b666a146854f70f92c69fe14c2c641f3fd61d3b12d2c0c1af73cd8b1474121637928a4be8b6d062a35f12a76c4a0601815ba7e696c4c08f5825e3610781e19df37857141f16c534e3a737b4811e241b7156cec51cec366c698b7dd9fc01e63e1537d57ecac352b3d45a925fd9ee25780937fdfa1740acadb911f4dfd8cb7e158e8bad18542a25a2c8449518cc97782cc6f1c7371a069682d016df639c5cb12dd82eafbabf4a10b5dbc4447466d5c0dad8b08f2f2b0c494552fb4baf7c7bf2a61c10bb580cc001cc80a348d8f9bc600ce8b5b6edbd53e69c952390e5f53edd4c0aff2836632ff1f61d800aa216aec7770e070eb4d37263f80c1650a83ef1bd4dd921627c3f6297b2b29998ca693d70ded0e33a2488920290b1e1060e39d49f3c5f86a5f91a417bbab00c280eff5d23c51c26e11e800b9a220678eebaf69447d92bcf7855195a2bd445653e71c1bd7c54b5bd77fa2969518c631f70de66bd485c2585ec1debd9d881138a50e800d1a6bcb2a4abdf6dbb3c8d630cfcb08def7e0ed8b8216f0af20531ad2db983ea5151a8041370b81e8b25b05fbe2f521f14679ef946fe453ca655c20f7cfd044cff4a4d305a943adb11fc809f00a7d299385957c176503aab4acbd799ddc929bbdb96e689551f2e05f9967d2103e96d3b204f51c43d5db9182bd026d1fd1c50c9371bf95ac65e38f9ba55320974661fc58ca3570cac7d727d55bd9d96b7408ae1a4f3fa438a655f8ca0d1f152f99fa273717b6618cb884a5a0a68bbc8541374f7e45e2a80fb418e7b3a3ff04dad37ca89d11ffe4145d10df33cb549956b52f6cc46691265a623ddceee530458cb9e7369ff73347b56986490e38655e754ff377ae409c8c8851026a5b02e6afe3af3fe2f5704dfb66e4ee45143b247b5c43886dbad79643b552bce62274df8bf85b6cec1767edb3cd15177ec8f82133de73e89513e7533b2bca0d3e708aa1137bbeba30f27665fdd411c738d82e500c177c8ce27367bfc4a3bbef2ad57b7f6f5ef783b94c63b21d09e53281803ca96bfa1be99b874c30227dec122ceaa0cdf1a8199d9c8ba6bb25b3dffda7eceb99c591458af3dcc39bc15d15349ca74b97c4637621f48bc7566ff35ca8f3847f4cb128513c78e7222a5862686642538c08e4a1725ba85ed20965d65343041e606ce717d0ff5951cd42e647935dc7db5cd94d4752ebc01fc6a8ce59958d64731a368e3ce322e5c8aad5c6ce1c5fc5bc72c36b7bef94e37588d2b67e8602cf239aac19728f090b0c081daf4e10d318105e61293a8d6f381f71b4694fd2e143c678a501938b9c2ce133b35e1d309de3b5e877f4c6ba0f7080e8793933e7a973095ac637091d08eb25d21592638f7b5dc26ae4db49c8ec8edc145032cde5145f93e3e3d75f6dd1b4be7285776e1bf91cfd22b27163f871a975a2aa15fef5c16780dd552c855078b4ba6728c77c4c738672dcbb2ccad06afc7f1d524a6be7adc2d850b65da4d1681557421a661941e7381d6675c2a87a6536aed01b4fd210fe457a5e19293d503802f90fa0b4d3dcd23ec847bc47044676712a4717d7b5ac334ae31d34685504fbd54c76b5d27a843b68e4fbfa09ea6eb00a8ba4da9a7314d4983c921ada848a2e263c2465adfd9be5a27054590c255c032c3c3708ea3afdce78491c20009616f15cd4c5ca8ffc8691aa72ba16a45b08040ec2a987c4696499df8f3c3f8a63f050a39b5dbefdcf67fdb6e8c06fe55a3656d0f6fc95820a4aecaaeda3485fc5af452079fb81ad39782ffcb4a5410991a3ef497aa86de742602f6d80d02f5ce18d3e8800bd29eb9cd792761acc80e02b6ab8c8c7710878a81ee788c6a2314a902f19b74fa800781be30b975632398f1baedc35f9f1a9893b806f5deac5ce19a22ecebe5191836ee3b4d95e75cafade8a6ebbf797c68dc5a54857c90d0123ae755a0f10f98e151cb29e3351031e5d0a7efbff24af035fdadd72d5b0fbbb6edfd1922ed0ad844f80c1416ce0281379e821f231e1f4a570fd5b4fbc59516bbc0c0e6593864b6cdd8afd731c45704acc912c4e75508d5a4bba61f22958c06d6e83daa9fb88f22aaff3c588cb2b1b522b63a75560a680a11328f994dcf1a2ea589dadb86783bd54a502282dc94c3551a2c4421bcf943c7b1fb7c6c417e821fd30270d1e3d92826b47dd38f7b7c677fe9dd9119db3b0c54c4c995efba8340c0bb60f07158241aa5f6ae5779eb2c5e32a31d1082f8bb21ac60612207b1ad288e81dd390e36e53fcf68502c999b85988d15df02b962c37d06bac90eb93c5416694587b4a8af94a3298c8d3098eae6c6511bbe991615c73e11c3958e19df9f69f1a11f48c77a3a5dd3cd8abb340c0f8d472e2055a4a3683a9b0cb9071e92b277cbbfdcf876fe1901157c04fe60256ec3b104c94ecb333990ea2a8d998bdddd6d794d8653b73965153f1fff0e7f90f1eb5bc6b1ab40dce1faa13b4f215557445f9b874d0788b9c99c53976ed3ab894201e8c1b151fc924bdb679a2666f050a2621e058dae58b3a572ce26e0fc24b3b969aa5115600b4af31aaa362912dfa620c651592f7ac5692937fe53df8ad12642db0fc433b936cf19a547fcc0acb4cec670d59b4873fd63955e6dab7fb5b8ad2808a71e620abfdff5d47cb1ce64f589ea64a111ea6efe9901f77b3c237cb04805c681aedc4db1ab086a48a2e19012256daab4257429c261daeb341413b205ea7448858b828a5e7f6006278f9037af21673372b0049a8bc2687f9662843a89df1acd69229606fddc8ab35f2d400ad4fcf377a87e50d173765991cfc238d47a395f8bdbe40b83fa18fbef31e1eeee5f465ac31b219541e29f26d7d08b92361eb6f23cf4f6a8f9b0ce32cb9d704e70c003504f1e04b40eecad97d83b4af6dc23287973573245d18038b8b724aa2adf2544b54cd2190cf23abd056d83efc4d6b8710c2e36635cdf09454533cf97aadf86548fa3b46ba53124eca4650d4a8ee8b87bd26a3581b3a072d4b2ec3c3d50ee3b14cea4997e66c8302b1934d89fe35cb13190e2b5999dacdb0a9751526735186c67e0519a4d20344bb16e08c9b30a2ae4c925206f05febc14cda638378946b54df06a9c9a1e95cbd4fa1e3665237c899d2f5abdbe0b6c09e7968b32891051b489dab0a2d818696ee57bf0af03e431269467d00d8d07a5e5fe975db0b4b7c658486649874499213017c771a441de0827ff27084f3f10b25866c31864edc4687f8e4cd143278d28723af374e2b97175de4cd08a644810cf2501ad93a6a8d8d7fbb2afe0e7d55c9f42ca4217b763da97d1cba779d4037873b67b62ca62b72d6cfde3c4749a0b6ca207003ec1666eef5afea245af0c47a2907766043526546a1fd85b5e398b0ab720ee0cfd0550371ff78c7047b6f102b506c8b11e0a277c5b0c576b80a5440eb9d180dcbed88c45f609ab5f80ae2135f071884aa70d8e049f54cb131d78ae941272557de2ddfef2dcac8e18465e48e823dee9ff46e1c9915a789e9cd93769a92fadc12045ab6979710a27426dd4d107ecd9a6d377cc79bf3c6260841fc7f87b9c5f3435272588744f123242375526613f1112e5489ada64259299dc00ee9b19af767c002252ad2bf5358cb2648db06bafe0e0bd335425fd663831b56887c4cdb61c239190efdc72f3d460d0e7469376b40486a0780e5adbcdeb7fd46e847bb955db44dae3107b7c37fc21cbaf65656c4173460ec28835696402f49e1a96be764d3b3d7dfd52e6b3912daf990b3dd8fdb7b482a26a9f930f9598851a74fc2b0be8eac8231a11b38301c2602c8d54ae81ff38689808603338b4b4c9be905955535c3f74306aebefff923c6bedc57bedbfb7af279ce2f93f3e0b509e9a31871b5b30071ca970386238fb790167dfa63308b28ee63e6d2b86bf74f2fc1c78fefafcaf9f2f0e6bcc7dab4b64aa9c804b2d71dd3bb84b525a1cb957e7fe2f72c5613b7741a34355f37f38b59f4fd769edb731974a9e9c2f693298b12c1a2819393c7134f98dd8511004a997c32e8ce1f218e85e77e7e77b7096fb74d7c27e688f053232e5b9509d0f8de85b111933242b33f3fcfb7ca8335aeb4dea8548fb6a315e52fdf6392fe047ee384288bd1865c35ffa1a18738e2bc2bc25ded8da2bfc5163946416dcf5a443d79b9a67b421bfd93ea8b5ff1427ecef1227bf8a4bf68c215f2bc3d56320031f959168ddc9c6705fd600341c8dff36dea3e0bfc162f0f3c7ff95da46bf83d869b6ff28df7af7bd04e2b14b2ffe24606d80a4e4546ac29ef049dc13d1c2eebd2d59256e01c450983d0f02285d0857b96e98c34333809945fd66ecda06ba01b1234ff934ff2baf41d4a84f600246e46c2277d6fb743261d9961eee927b2deb32e3b1f69ad1e2b020c3e726f1cf8885a7165c1563571abbd269461d0c9d18f22ae422d1af2b1539342e77bc93077c5c50116deacdc066ad3c366b992911b16e653b11bd267e0b1868fb602fabd638e21b5646d6323e382c7f0e861e77c650a271060e15d2fc545ed0cf1bc8d2d427972ef698dbc98b6ee78fab4f59026d19ae0405aca53ca1c9e13e60e8d56a8758c598c495525b0d5ed8408d15dcb820fbf1c3c8591799ba8768a39359b44a5b8d919bc66e612bbf44f78246b99c31661dc8083a19e6b5ce7541d0dddbe5a1b28158d0389f11ec073fcf2d522b9ace74d713c38c472a3f16c351b9e32d8ce728ceee60fa0b2fba5ad9dd36d55c46a9039ad10e050ccb38a6755d3a377dc36340c683cccb3b3993ee5ddd374ea7464bfd128f621283a786e7b019be19c52dd65cb231c151ef1e8a302a0d099efbf3c09c336f1282d9797f5a3f5a3d7039d0314ce83f58557abf173d9d6a490128231d590b073531e5e3b07aa2d30df31bb5ac331ee6efca5eb98ab9bc459c4c93e70ff17734832e9a68289cfe7d7c20bd2117a4bc7caa7e1430a527e9165d3af1ed3d0a8aa5aedd65d65aef924b5d064406c56961ec754e3f5df814fbd8ce4ee5ef14d640e6029322cad7d798a13449c9b796779e54697c5bb0e51a070b204e6680c4c3c669f4de527a3ba89671d389743b1aa7ff6b19518501d5fe46ae59a7e89d9e32dc07927f0b26edb5cc6450a0d24e6cf3f74d6c4619409d57670286f728f52332e1543ad6459c4e50a8dfc07ad862a3643a91378bfcf709195cbf29d775b6fe475fc8b655645427ad475c4ce1e7371fe8a6bd77b69543032c5b354f1afd329581725f06468e8b9ca6f5eae3f4103e2dfb1abc0b5c37f9409d23704b88441c30876150dc459e8953b777049ce572f0133ecb10112959998f6f5e674dfd524142c89076cc95c29f72a005775c0b96cbf13daec56154f10d69b8d5136f249545eada793cdf54c286f52c8479b62acc8f9e85f4551f1b239b3ff90a6590aec64565adc412732259fd742f0b4160ec3a3bea2d036c93e17e757b4f4b3ecd6dd59dc3628d82b38f9aae14983ead5bcff3cc666239cd514ad51fbc49eb01435a4db5fda0153dc70b456965b2d59c593aaa5b76c038724c8c5ad34ef5d15ee506532bd9aa2a3ac4c0e3b0d956cfcbe18b46f5124462434b1e81c8c65af2ad1b8a1221ccdabe1dafeefd1c5784a381699e1fcc62478c6b65c1863f4b1047acd745d47772cf1846122c946583bbef964da9bf09935218ac459ff7ec504a5905fd4e2484848580bd954aedd3e88e0cea616b8bcb037bf63acb3863b92254c7dafb2f9666f0b36b63e707315d8e9c8503e1c1f2223de435b67e6b671ff035ba213833976a77eaff1d9d657a29da66eaa1d66c7948e1713e8d4be11ecc609bacb3da6ad77ebb38710a79dbfeab9abf3033f483386f8786b4ddf07e6c7b84def5ec9c7eb7c8568fffd6c5ab230a6c68db443896825b2918ad030b81523eee4bbc4f51563de27fa041cbf96c8f8bf6978e5874202de64f02a90a90c4df3feccc9ac8d3c122312d7126f006571126711c83440f1017d30c0fc249d805bb0c544f0244c52515d9cfd2800e8680e3236753394d527985dae43ec200e01d6e2818c928e2484414529681068b65242de8e00d054d3ef3213568c997f6c4445e5c403d9156427600e219ea7d95ab518c17f01d102c8905181585efa68880036b619541d69749211cf4a5ae107defa0afaea77a81bf8d20534ef622d243642b3d3202c825a63664158e53b010e81f602d50082ea75826160ef7c26b3f3608c7774814f4f3ad4a20be184501d92c47caa6462c91a0979d15549bdacf562a5f5281f9255e3a44a781b332ea81fad44028883800cb6e563aadc9672ca43a01b3aee645b32298211c3dc53b62a423f1b427bfd083113dfbc572888de59f92dfeaf7784834fd786fe2870da863291978408f866866ac386e19d463346faab2d38bc0aa349064adc0798ba3b14ab2aa41952b5a1cda9c5a4ef0766b7749e6fc158995830d12f650f5739cb8d8be3e3abcf1a30ff1be5401db27f650c6d8f9764595cb48c3b9aba2da60d40f1b33b5f362aae314a1a6cde952900fe86c35c3c5aaffd9f597d37331bd32ed79704fa571d57ab62df14b4ea635e5a179b38ba1697fc5da773b62389d9298fb5b1faf54afe8ef5b17160ac56d775bd5e623aeb46aecf8d4a465db97cc3f2508e9780a2fde88d134a139a28e7029bc0d2328ba244ab7ec6d9d4a7117943f6db66e2586c4db1136eafa38cc1d6484c372d69f3a13912d9c9775d25d177a2d227ed098f6ca3a42cd37f9c46a75c1502a866b5f5242421fbad86e29f4ad5846e0997a4b25f986b0a0f63c16f3f8241efc1adf580a72e6d53a0b404f4969e20ac62bfeacbfb67ce044cd721472c7864a3f022f13e67b17e8f18240293fdd8226a34bf8af366eed61fccd6ea3b6070d16c69d3708b416c1679e705972a0c01f926fdd3d93cd35536d3a80a0eb25bec3a08058fdc4880670b13c8d5756c90937c7277c6b536c1bf13039538adace874d1058a171ab7036e6889ce6794d51d30e3237e358e5c69aaa0260a5b49f14703c676dd16a9be4f0fc454b9326d49f1f1b2194f948e78a13c610215b71abfcfd186c797cb2b171cebdbe5a08a65ed18d36a6e702eb7058b4578bd4c15c24eb0baa1951d6c7e36a9446e7810609f7db77d70a5840c774da8535d6db1f7ddb8d1a69d7ecc726932902aa4b1fb8eca815c33d00c0e1c718d31961c30c6571887af622b5b3d385f1b181d260f75d464efad4a0a197a325d5c46933acf6836a3dd93bad734ff7c4d5dc10d558221739df5af753bc112d1331cda34aebd32062ac691885d24bd5bfa80d36ee9a43f78e507a786371fb36a3c26612c4f96fa374b7e97c9fe19918d50b48a154983bf23f8ce3c4030c09e68948f9ad7a38ff2f68a7fcb7ec06aa46be4e3a547e44d496fbc4214b6de923be208ae375403803bb4b127933dcb13cec7d87002308f3cf3733fc1a5580f436315caf1dc5aa749046830cd89b7598b157e55a8ba6f6d21f1c0fac0ae82668e57808739d1720c09e1371632e09770a10afc9eee50b2f7d6f4a58cb40ecd4b7641d0f4f381fd21007307ed2ddde108bf58cc9db0716d3976ecaf409ca8691e675dbcb97ebd2a33f3449784398f2e752cbedaccd29a6505a4822d9961773640c0dcb42934350723d274f3a96e5e4d7b1ec811f47956ddecf60bd26fa9673774fb75a8cd361a78c58082edd711530e317f32e9db344cee85fe1e651040a7fc2f26502d923dbd852bcaa311d6cee2326d89505304b5c8a84d44a4f5ec2dfa45f841a2ecbc98dad527709b6d26e2ac86ad9d793b4552570392ce0c9a2830094b8d859f84a27323720e6eeb30dd946c81dccdb6016b7823f9d446cb15e69f4abb391823ffa683da74ae54231110f76f5a31173860b00d816b6b637de6ff94e267505cb399e3f5f3c5395cac22fe2d4d7ab5533036a79ae1b211596fe24ba5b73d3934390f16e15b6cd4e2a50994f1b0f857deb32c54f16cffcb7780f36ba9f8aa92b3c234bf57fed30a06ff5b5ae51c6fa37c0b77c2c30efdf47ef5900806091183c0c0d2714ef2f793b298babe750673cce4378b243b74f5207267a97c7ce5183b07d602469a3625b21fe18a35f4ca80d4a1ebd03df04a7bd3572f960efb458d5af6655e5db29996d25877c494258eda520b6940b0f8d8a39cba32b55e101d293272469ca79ddc39eee6a433c73f1c782a24d11f28eec43c5d5ed27c610479ad1f58d96213444cea808ccf0b9d5c56c22b385609ab50ee423ba8ff47da905d41c28f6573da9d2cb9cf8317c4c94a01133c00a98d7edac345b896cb78c1cd32ce2b2f0bfa0757bb6c9b292e8a1fa98ba4ea07b8a7c726d5525ba285e11e1dd1f040d001bc5c489ed736ed73b01fb38481b79e7014c5d1fc0b835ca8c7b5cbc97b1295448c654c01592f24e02facc512ba0bfb7ca5ccd9cf4030450cbfaa4d48b24a642df8113b1d02fc74aacbc6770b5c3ba4bd64b5b45d378c2e5771d87df86160ecb361cdf9bbff4a59984e4e867d7038b3724444f6e1f826042cec03e424b793a4d089354b1be2515effba672bdc99e6676a0b5cf69e73a9a12132d24a81d2d095642d667b922f53389aeff6e98b7ee2c3fb97b832266f9b15bb496f0bf9889861b3ca0f92c530e6a4e2236617bd151461956efbace9b9107dc4265fcf4f76246b1ec9fdbd48a14549ec8a60da2d6894d37afbd76354b73d767464910d15a9151ac82cf653ae6990b5e62d6fb89a63e5707b87f7b7ab004efdf45c1aeb0c0af01525310605c329dc3b10f6d8b7028cacf2c21f8bc3a326f585e76ab1ec9042077a1e0ecc832165df894d7c063030c30bdbceff60fd6b4d6efec593300bf2a42b215cd9f50d24c219b04f542e60f948876932002a48ab2ec3523827abc6364ee4698c342a32a8571b7df485a6503f5a26deadb9d9f5ff2b1458fd2c2fdd1ff8b402f0c9b3c757f27468f780725b9c514c898a930c8957fb93d5c00d6274b1ca8f1548c128317a1735935b4dffb5a68b63700b5a8ce68f1ca17c327e84590e85ed374f1124cf37c34fece5ed2951eced95d7c1b031fd235174172c23c6a4af6c2192eb1218c24994e0a9c04e3fdb3d02abd6d9b0298c28cf70a9227fd767e4820407270383d75429c4f2abff9be305086957a6843ae803cbcfe679a1361a8ae4e0b1077c734b6db34c2588c8000f0b5020fc36508ddc397f1527526ff75a505be7eca14d20fdfa92ca2ab10671f94cd533d418765640ab74e2375396fe25b6bf646c752949026dc70d820a82d169ab542c9127a96691ede4336a63c5bd936dc462654f3454695b013a931d57e67605c9ddcb2db566e929c2f14661df06c9006c09c83a4b841638723d8ac5e6a8f6614fdc74ce613063441834bc640b048d14642e8d35d7439947cfa83b91e79756e175f8d667425916b82ba5fdeed5e51a59a50deb2359f7610efe073cacde90f9e2c9ff6688ad504c392973692ca0c0331d3846b863010e8362ea61bad8f3a45972e09b8a1dc2d8db042b637fa1b4179afeecde81e0fc0c641168d6b4697975dff3cbf3df604d846ed36ffc08651635e0143f73b5565a0d1e4c8014c21c3ee600838503aefd2b9bf3f63b72dc1dac1ef65e7e08210817667bf2413fd17b13b25b64cb24f71d5eeb6bd1517da120e1e9ebd74b6794c2d9d8b06ad395ebac02f46e9f47e5e2d93761b358fc44d1eb2817ca519908c0980120d672a7dac5236af780d15a6ef4f81ccebab3c917ee07e186ee351b1c63f24d4c1c75f7ae339dc01f9c70df33b98de603049571f54b9ce215c4adb748d888a5de5fce6175f0a1b5e8c13d50c1d34479c56e75441adea875f7ea2c807393f191f64951851e0bfaac695548332e0e6ffcbdd036debcd2c53dae3df669232a1e5ff6b0dd1f5b467374dfa592d1a98a424b3575181069824909c25d9ddfb29604d68589bde031b485831135ce84fadb1306090d46365c8e4a6cfc2f687932b8f62ca52fc36764d62ca912d480e4a66d02035e99a867cf51f128b628585f08b0a01361a5f2e8965c3f49e34d7b0706a3912a00fb620bd6d032afb63b078ff236a6049a44a438a58653c673bfb499f4a03799df67fe6df6a8b7a1ba521244a5a43f635a501542546e8b28370986e4282af8e617f242beccdb3217ebf2ccafc9d10fe3f50c1e08ce63138a68412ff368a9bda88f2132fe002a822393fa0b4bcc86d766b08ac9b70e9da41ebe3bee2a76178497494fd1e6e8dd52be75b13919b3e77a1694d06a35593d669fed3124837722c11a97ea2cbc9abafa17c2fed8d0885c9466d7f9bc95d15332f01c2c306b48536330e9c266d0efbf465a8e5ac7f0e80fad74e1f9ed31a15da00f0eaa3f26f9c5b7eb68ec8a23c1e72411fd8dbf0b6f4be20e27ffcf9d9ff2388b8ef7d6af0e48af33204f9e2d836b3bd4587c24a241c8cee66b44a7cda991a227c52fb90cb09d4ab9181ad31967817c60ee4aeb23524755de4267ab062fce6733b528f81b6f948bf458ec0beb3c259c1cb63680f821a7dc4b734e422c39e19b45ceb21f4ab8ccff7fc945c85205919fa53595a9e67f365917519e738d17c0a001e4233e5862dfb89fcfb74261c7d9995132eff38a6bd873a83a02cdad9075724cb5fe2b927a835b9c8f91261e2dd3b28806656adb4a35169863d9a0a02af7245c6035c960672e05214f25f8a8277bd86ca97f30774b9389c9d56456197072c578b731d5cf50eb8f0a989b0cabddc7644ddb79640a094f3ab419d6487cc722421ca0f39ac2d66eace6eced5b9198ed9a9873e59919de235c6943f148eeac43472f8faa899a3f536cfd70653ee48a0371342a807138a40c214e637085aaa639071b9671906e8bd1517c2a4d1715538d34c06ec97468cda368d04bc7aaa97bb94645691a6a15e9988c3d51f1100db88335b3d1d3a811cbd928d7ccb0ab17864a076982fd5e5ed3947c0d961abadf8d95b03a54670403d944f5042aa39c1ccab8ca8e6f82e199bb91bb3e4b949a866bf566e162fc67f228864f6ec2633ebb4843fb0eb619e08ced3b0252b1b0907a8c7bb119bc85d6f11f643a987e05e0708f394e12b88c97a1a362ffac7eaf55f2562a35821aa910191d122b94471d686536d9c51a8a5871c07fb36cb9fe9bd5541be0f7cefb3eb2627364b64b35c555e25e00ce4904dcdd3e1d8636ca6cf8b3f9ce97f666a672d6e57b853f689e28b84edaa500c323a4b20e971f5d664c2a8dfda0e283b638bb58b487b885b2f90502c9dce8c879fa80207930d176e1657a99b7b8aa0ef276c4ce439b8f05c36946a486d4d7f03af18539c965af3afc7f12eaaedd8fbefdeb689d912323df764c1f0d9075c263b7918de32fc65d0a01f7b3f665f5edb4242bed99715c578cf0d49ccd1d3f2fe54574ba26ef3a607d4cf2b939a9a1f21ed6253b6133583079fa8fe4faabcea8c83b7831c712cb0096ce5f837932bb4ffd6dcc612616367f6662b1b23e362cb6c26300c1ee9aaf371516a1ef11c45ef172ae91bd0c5a24efc60eec75aedfe37aa9b7fbec403d23d1b857c8f539f2f28af2979cb5fa8ed12fca0bf564959b43cf16d02bfa38e67321d17ac758edf576d7f70bbd371a37273ffbea6452e4018ec696d00a919dbfe70367e5148c72a88d5f0954891c36b8cec427be7d8b0c538ae68fa1ed12eaf9959e7a5c02261573535b0472a131900874ca7130fad4497d1e1dbf33b93dee099992fa2e2f9bc8d2012cf622c783d112fbec6c9f0cfcaf253e36e0f776ddeaa4d2770e0ba6870301000c32e074a3208ab47bfddcee859b20f90034dab1d3cc41d530f40b8b8a08f6334d97a20dde1ed322a5c22568e1a17d6dc28ba97940da96ce8be4a077c68c4200d97eabd079a40bbff3c3f5ad8a558d49195c87c2cfb00243d18aad79b85d4ae37c4e73080f5a2d326e10e6bbe6a6993f202b35723ff922584d20d545c8178670094ba5ddede6a411687a373706b441785de13cf26c01a464fb85c1dec8355cd0e65769823e359d3a133010fa32496d80b05b915390a07a7ad1739a2f6619cc48e7451ca37c52ae8d560b3dd47ce403027870e8ecd10cc5cfb632d74d54d370c2618f408ba682c12220ed612c1dc783c15212d86d9e7837f52cc2994a6a2fc6099eca6e4a29b26866c548764c1f12eb1c337872735e76440a3de770e8a8d490d33dfadca00e7b78c3d8df1d20b5a4b3db380293cac951bd093bb473deb1ead2297b66f595264aee2411a7a99e92a28750e7e432865d339f7462b2e1210ec897d3453cb93b0f1381378225df80887248984ef19f94342725d55dcb1cedea96ea53bd81bee8ccfa5654314da049867e18a1b711fd755c6df65ff9279c7bd2eaed8f6bb6bf8d6d583c0d4518a404f64d6319837823f7fd8424414f1411a1ed2207550508ca011acf2c2eef0898175a5de3e9d165dceb704cb5e6069f453d14a644c5836fca1f5c2d441478b4e96340d3d50c4750cdcfbb1311400755d779e07efb394ffe2558e7dc46350b5c744ed0dc4bcb4a72cbfdcc5d11d6a7fcad35214180b16c5c4f9d013d07c5b5d459387f9e7f054cdb09272801e38c2be75defe6df9182fef51f1e9cb392c1e270663429ac6689cfb3f00c0eecc4090b7ae1afc12b39c458599a8b62886c25c106ea84db7d6012d35ee9a9c390a86d9d577c4b63ff83cf4532741d9730fb12bd76e37d4b780fc5aed64b769fbf8b2fc0fd7e4a48cfdb505a27832f8b978d7f3b3d3fb5d8c9f3b409f87d9deb64cac4af8a531445f174e8ab4073e8d8edfa1c981329cb935b36496f8e1b934e6bd236290b1f8b836e75b9b9f6715c2d13094bf19112eae26a66dd4285728d9f82a7a8a39aae7c2b3872ad8c04e9df3bfd085e4ec4ac4b7baf987b156904358e3a20a2e8cc87e92f45b0ce66a92c311f9696c658ba9930a11bcfee6a1dfc0150d32bbbf89689277d133b9dc43d85601365f3dff18abd6949710801a094dcd0f7cea52594c762923b6f98d004c18000f3459fb97412fcb46e4c3f2890ba80df135c46444488f25e249d8331471e044980b9b27e943d7f551fc9e2979d09e6ab12cf91e685ef3b14a283dc00ade39d120d231b8006e791416e517ea4be3e3947e6f44446ed33e64f8db3ac14458f7bc2bd3785ef8061bd9210b50723348957bce9b1306f3538f15ab8bab9cd4c21b6abd40379a3da1936f6ec10061ab9fefeaa0b9b7cd16b8c65d850bed526a2cdfdcfc3d29c60dcad502f7fd85f168ffc2021a733c3ed3f2539e08dce96bcf3269b0529ba886622791177b8fe4f992618674b40db0107fa5ab6da3169c4175e7ea92393d63f5489113d4df858f478c3bc43a5eb0ad26a40a17d9d85e9f5b3d93ed834bbae35bafd6dffcbe17151e170dd82581dc02ded57e0949847e4bc522d13a14fcfa4118ccfe69b101b70bf19952699fc0988686247c23c2bcfc87c0856a74b1fb14802e8e56f494d2985d23c52685b4837544185a30f3ea190ddeab2a3fa6cfe44464bf3eff71263e6796009be265d06057ddcd5f6864499a40174ab2d86d84008e1bdd079c723ff9f1867dc10817df2806cb78a44032cbb4f1358bb00e9313b53edd5c14abf6b0361c9bac7f5e889a389226913971439749c0912d033b88a1ced57358c1edd72719a2a4c37c6707e3be1c60a85dde4290dc6b07d7339488bf9f3ea56494ede530d15bfa25b594d79e24280008510a54e2e053d52ba9940f37970dcbdc586e424989038fe61a42d9f5c630894ed6d253d60459c02703cd34ec7aa702cdf16dd86e6d79cf230761f0fefe344311536fcdd3211f24c753c1d2705861f2d25a2d2c85a276afb4cd75e98816386baeeedbae65124084dd703feae3703a7655f47fe20631ab8a1d9634619715aa5c87e96bf3bd9cd5ad9064934799a7f99d6cee8264f5e3c3cca31fd6b5579ea14fd9c9905ce35f7eb2a542b74f78ad48d7913e4eb97941a052877a92ed9b3fcfdbafb24873c37c7c624461dee003455377300f8e6e91c8840e36c657b7a39a62ef91621f553de5c763886fe6e5e876fe9e367aac0e2e2d28740ac3ebc7d057336d76a2a768a00e6aedab0a15fbd3276414c7dd9da640b839a998443077d8226563dabb81525da405cf6d715cce61a68c4717e0658d4935343dfdd8f89d97fed125701e0bc90554f3cafbe8686179092a488755572060c5ebee0445c90c0a139e3aeda8218f9eecf71343302cec87bb6f379ceb206d91e54b5aa9e8ea18f99661232519bf909e129ddfef1b825e52533f4d59770c5ff83b81fc7644d6f6435f218f8e14f53beb94ba5d0c2a4335bb9dc7e028967ad727e1c1353e0a3b43b803307d7c70422e26671ca438113874fb3bda8e9e95c48f1d81dd6751dcd7b692d114e944084696bbf750a9c5cbc5516a2fda44383b7c02c60991c7b3091f73147c79659d3399efc38fcec6772a52275345ccea41a4893fcf72a36a7d3a50d5fd5bd9a0f25755c58a1254e5c061476d088053e66622d7c98eb2f36d1ae05989a0f19471bb15e4b07be18d5c90359517c53b7024cf8e1102cf8ed7aca807e7f1d3137433aec1fd842eca7e9ae4a2dfe07fcf8c7740d02d664c69b511136858e325ba4c6970df64b88d2dd9e50dcf6ebdb5fa528b86dd3576f5d820adc03f2df899c247641fe805b4d257da92464f6d835f5d20850b70628c7b77628730469875a1064f025169db05e986b13fecb858ef618d145f3efd28e7702fc0ffe6217683285f0348f70bd7697e97a75168f26ebe1df1147fe2e5b59849cffd632beb57c685b78e1066bd11a95de0b4d4aeb9891284af4555f4ad73ce0cfc44d7b62e970c060a1ff6d2644e49b7b46dc508782a7935b77392206cd6d79ac86ce40af06d5f7b1aef10338f4c21c8fb618d4588b8013c174e4bcae45a2b112a9253aae5cf57b2f26333b23fc6dfa7a4ce9a769076e5c7711f54bc736ec12f07625db232b1ae75780fd39864c80c2490f7f217fc742de4d794e24f82a0fe714a148969770db51748a7707cb40a5c7d17d4e8498a16d591e27b6c556388b82310f067a19148803e320b672835df66cfdb07c921b30e91cfd62479f194a8b96dac00a3d92c60106103954b1fa923a7cb06a8747e7d4605c2b0ed4c02ef7209770aa461039bb16251da5af628df9663ab4eb42a38d3ce40930b97c1ff87987da3812f847bb552b5362e1fff0104217b9dd191c45e3862a2c2199b75aeee19530ee730250ccbdca95eb6902a57ad26c9a34ee89565febec9e7ecdf33609852eac9d4ac33d9f52826088897c3f8e1b194cd161b2e959a56955c862f2dfb2130f7caede40e46a3e283930f4b7b9096f2c8bce8c2da9d6abf1aa09629414eb551df1353b5a81478a18cf1aa6960c760d0145948072ed70dec2bfae38af5a4f58dbd0ed3a4a69cd0ddcd06d95303f835bf71a99cb549a327902b53e68c07b8d3e999a28c3338b1c4c4c449d2420b48d84208a107bac48cc00abe614f0dee1ebf489bf9740d250e9823f554307693844e1e457376ab819e00efb60ba0809514a8ca754b3dc8dbd7e046f5d487ad2a57680dfba732414ad2e7867293fb233a4de2318c2a4f324446a92d89544c5b8b63037556733178021a7d1807d0657122c80415cfd5892c6efaa40df56459ea035b8513206767bd1a5fa0270bec5e757cac7f15a0d9b8158ff741c1a6181f3062b0fbab8c24d4cd15195ef735c9d7108ff6e9dc82f34d0f1945489960ee37677a027ac01111ff5315c69d050c745ed772e917b8890267755fa37f7fb766ba83708076f401bbd5b86b5c0d5e89aed802659c3b1de1a433379e5e046398e12df7583c59ead9fbebe9ac496ca43397af2a7030ba582970250fa1b2734ccb2124476022881d3159721beeb9bfc9ff616d1aee4b7ac4791105c427866652fc5158cde1a8dd1da7ed8fd4fd8e76ba858f0306218c8542f6aa2e9a5ad7f7ad9ec68dadab156c3f99ec28f304fa48e8c32432b4db8a41b5979619ccafafa0ff4e46c016ff424b91347c2896e1ee4a216dfaa3a242f0e53b15903288726be7f72a35761744b8dc6d28318267f7373fb54a51f8abfede3470367d880a3653bde17ff00a43b610f6809aaa41dd1b948b75904af47f99f26b72c0d656d0edb434abb94dc4f3fc42b1c069fc381bb7bf0e97c444ba6d4528a311461bb3a280bb566a78f92088da885e99813572e9a02f49b58081525904b2804ba30754cfaf95eaf9ff69a12644e36add5cd653adda7423cf570e6f58fd49d3a33346f27f7fa9b28c31e711c97cc5e63613c0f0c8d9b279d5e143ec95d6a57fb339216fe42e9a94a6fa8b98c88ef64f3764da3837d3c51fc4cc28d30a2a67159e0c7d214168349dc1ed536f18cf3b3b50547b8b8d28eaa1fbb388e1a412e3c067fd62fd2e6c0a5c9b576f061b29738c9e4cb39b3da2b98701f2b68cd9364a532c8e3645a9407a062f9f6d5fc8971ae87dd889d2cba41e689be37d4a7875004cac7c563e27f9f93e7b7f76e419384c4d9af2ea8ca5d59964945f8f4a1a5be9a91e95a43e0449fc9ddb0e5eb697fcaa58652cb937105f06e93513d3d18bc024d7f9d203ca634e31f885acb5077f1f7cabb3dafd002e22d138c85594eeee1ec9c98d676a83d0b04b075c98db1bc0a07842da0ca630ed7028c00343d056830c4a1b6550b615267b45a3b779c360bc5a2b4fe0c4139660fcc51febb5d30f97b99759728bc4e5801ec77e1d33b022735c0f7b1fcc388ae4e2482d8e0c02d464be2d0c844903b244c631df98b01c0f558e83e7a3cfe692510560560d32914c3801af46afe36ddc4e367421b2ea61e894d3ecc5bb03e73d34f1e687e1829f358be50809a54b5dfd60d8fa1b24f73b5dda19b41de1883e615872b5497d14a985daa0ccd95f69a03e187ee7aac1f18dd2a1fc92134197a0ae4ba195ee286630f8df4f5e3dc1edcf8f19e278d537100802e796148e476e171551efe7d0bd9560e796b6cc667e2303e560ae3fb5af64c720599802f2a328d48fbf579a79a8bf4a1302d4a8b1d8270492c7084a905863f508b54236e7aebe922c3e91030b02f3b17d18c07e88c79dc06966820761dde2b1f53a186e69ed7ac604470312bb7aa8a47de7aa0e129aaed7a544dfa27885c996e09e5b41562a384483c2edb4801ffdea904312722bbb58fa5f94ece7458a600714459051324336c8badb7c455c063ef4da266be5f54aa7b14341026358a8772ae9d7742f575b5864516a9da40468a5cc23d4ea0fdfe0474b8d91a5baa55026e92f9e2e8558f8fa2f7a682591a52ab55ed7787ede65c404679a91962f2849a06e244f8e209b38cbbcf239ecb8f1c0b276bafdf0d043d2b9a5945910343140040bf3c5346966651618ea41b36bc90c84abf40c3c299f8f02e7d8e6b69b2b62d9246631e1c8eee18172605a527000d03a85bedff96e7efcc2f3a43428569d0aefe82d4fc6e0792850faab9e4a429cbc97314c0d6ad634fe806ce1c85e7d0fc39bf9088266740a12474cbd34c16fe45ab0bacef569aeacbb82f56b6f4f2de58196069afcf824f5ea6b797192a74224eb6de89f8270647238a61c73151ae8249ca58faa73553e9232a38fe1df9d5e2d50ea3f6b0261d4b9182af816eb1e98f55476e1da0771fbdc998670b7001f18e95afa33a0c3b03f9be4fff696b0960949924f3e28d00e36266316c4ea755f146a8c7dfc7e6fb7b80425d0b4c0b97ec9df1c98ca4d90df6f7ccca621cd1e56e121dd196a7a13b7923881698c25676c3f5873ee17678f15773acd70593113d9ce60d17427738432f289dc8327c8957f9e135f79d4c6dc13053cc20905575648cd8f1c25f7a812233347940c8fa5b3013f81c44a22ba37a3182717ab51eb35b2e414a14f23fa45f775aa715d1e009e9a28ec5af1e367d7b255dbb4252033307adc0093a967321670a70b3fce18d1f2cfcaa5d3982467eccbf16c333a1c516e466a2c5ca1abdeba8f20f7034e117b54b4f4280d25c878c5ab103fa17b313018647e7a8fe2ad8ad3695f047852d1a698a0393a400bf11e2fe49b066042b6ed32876bbb19ced968e2325a9456f02445f4e05de0161ab0ca5b5984a54fc93efe201f735ccc1405ab4ed734f084ef31a615c9509756a8af8b6ef13df8e4973f26626c562dd0797eaa7b89e3fca1db223873819937adf51a504bdaad624cb148eb176a71b649c27be77c1a0132ee45273a00cb6c8509f6ddbab1e89f71ce8a1f8ba3d477c349863e2184c325a09c52fe2290f4df27636c1965218d7f03acd06b339cf064959a8d22d4667f8d568a288e83a5b0b5244bc91f2dca0b2ef6f638dca72f05875d1a65fac64e2cfde3823a5a5274fc5114b9275d0d7cbbee1e3ceb716635093d99c8227ecb697d6d4c23da25f1e49716a04ca06e8824b58a1076116620735ceada0ed5054adb824643c829e40413ef9d6d816adc41ff8384f8283f653f766946d0cc6387ce409c427b66a4b939819d56811b3047cc5ed1e3bedb711a9f1833c29963176a9287cc716fd27b3fe7864711b2a4973d7e9c995f37eb777698697aa0c618e0a9dc91a8bfa8acea17a98d01668ef7561b76387817612af2a49d0b02b4283d9c6d25b6eeda5955e3a4280bfe75a479f888aa4a2fb47fbcb37fde108727f4eaff28ba4b7909f34442f3e893e3eb932f7d111ef2d44116cdabf8658b04aea5baa5353d82c5fcbfe67fd9c9e7aa3cc6587db5c56e51a72d60da9b6a1d8760e44ac28b8c9523485e2277386b91e5b7ad6bce8d24f42365aec72fce63cc47024e214e3dddc1f9b91425b11db538f6ce039fa08aa4068353e0b15eda440da9c049409c4c4ef21f68c42f860edc88df4e1f72f864833f9600ca42d150d19f4c848355f6a01b6b06e4a6d6fc0900f75d21f9e43119557dea82f8b2eb344aa8980513c936ccdb55ab0ff1f055c521cb14576f4293a5fc8e872b8f3588799df952d8ef26612d2425a3f2540903817efd32a82761543042843b812cd0fba59d38be9df1f8c533833718b011f7dc08177d29df461845459bf2e7f039bed6f447521c87824be343242652601f2a0ad23ab06299c4acfcb6cfef9ce2a981805d4b39ee6a332e8513c566b9a9a89e2d15574a468389e99519cee24d9b8e93395fbe4d8bd78738322c6edb2c714af4f35507291987d1e37da44ce8fdf7873a981eae5b3e51b70440fa31224f1728f40c2f7fbf3169cd567464ee7bc0aec6118ebee53646961cb05fe530f4366f19e83e775b9833b3f3e618b409bb6ccda9d8b1522ee284450fc35bafa417f19ec9acd1d8b4e8b749ed8a102e2476c2f46e5a1dd2b05fdb46ef02af90731679add83f9a8b02cd2e98fbba350ac5a3ee8ec58ca2e26aee83ad9b7436c17329b9fe91463f176b10a28227ff64e25649241f1261c1175a6f2e4116bfc75e449d9a9e3c95125c6afe1bd83934be7459c05d2e79f244e914c2eae1712669c986b20a67a01afbcc6d80254a2e11919d69af7a40f00122848b580a018ebc3002e1726c12fe6ea4295a72fec5e9d2ad5d731dd9990d0586b7354b4a4b6a3fba120cc1c0318bb82e4edfc44402fb94eaa4e9902d6f64eb734e69a039bda44588fb8bbd68c769654c27c189e21f8af29b89c2d8ca86bd4b34fb7d2a5bc3a7778234c676a5b935fd75e66af635cf2f15122a04c011c596374bd1051742578665c34a836498ab65c1c45fff18a421234d52f754e7b6af0513ab481a5686fc4691cc2dd9ad998003e9fd1b610f0512541b1442378a306733c1499a595eea92be62310c16a1c01d8471baf40c351048d2c5ba43d779782e5fdf804a7d0df856c66bc795e0ae64662f290ae6ec9c9a498456f170bb06754c730bb12b701748c0edbdf834e41a2e46c8b71598c225aac423dbbfe1f050dae9f0201e05ce30b0698c2208a695bbe325bcdf58af7b4fe2c6426e3e73f663c18b4ae0345db20fcb703e5b50f1f5b320baaf59dc7f3fb751ec47c507b0cfcf2af570798ed2eaf7c4ea63e8003caa011ff3b23f8de644c8062824a089ed265e4599992a342dce82ec102a1327daf6f2552d7b07ac76afd5f194ff675487ea5d5457957c48c9da18335adf97b5ec1a9e3865a3760297d52bf4578c7e0834c4fa50f827bf3c1fb5b8fec395ab2185ee436c8b3a496f2f21bac7e3bb145cce4932e836d3f4081f8cdafff7fbb3ca7ee7b3d6400bbaf01579453ebb7762d7e58789259069f3cb446e2ced2578f21d79b34a21d0acc458c8ace21edcdb1dc4fb14a192e739597c2b9cdf3e4eb3618fb4b4279a46fec21ebec57e81cf19a17cc28fdef2be596169ab69d27bd8c9675854b6da32ad6682d478d22402c3f8dd1956972340293bf9a587d58ce3e3455b3520409282ab785b9c60b5deb542cff30e84f18f32d94a1a02b8141350cad2c3be7d316aa224875f9ad6068905fb8617d5644f1e8449a1c5dca03f7575e30b823e3559dbb829effc4029d6fb74d34274d86f9547ae1cbcce13f59713f24b32894fb5c5570997aa27b41e2ffa7515523a9962b33ab4a7e6c85dc4554acad70aef8256fbda28c17545c72665d08d59c591242ee034e840c32da69e2b25079c27f9df380a0441312e1e6f22b4bea37fc61608c1ec6ebf5d7bd4bf2f1d34d2c95d034e3f5a8b493968a7e87d491487dc8900fdc18fb44bbc8f41b18f7f3a28a3802023729c38c5fd6056e22e7229d9aa2d61cc808e0ae4713141aca2248d46fd79293e537e626b4f5b98075fec03e7011c19463c083cca9df94c6c5330681e568144b200157edbc6ea19a008c99268a9bdce49da964bff0b0e2b1f6489ca6a2a5c9b9dd4f67dfbc00f5e3fda8004e67cfb8e8d81a65c3557984d545d466e7cf51315c9d0fcbd22c5ce39b55611632b37803c4b14f7202c12c6d826d3c29cc4be950a22219b5d3ae94ffe4553bca4c0dd9045c3992d834cb6f86ba0dc2cd1fc15b899800ad3b7de1ab21406330257637d77eb292a244528697827e7dbcad143466b746a183cb1b12cea8e46da7af4c58ef4c306efe6aa68336816a6d360d8784fc4964f1577c2cf15daadd4f6ebcc472e7a805c965c84fee626692c85354bee1cb1986966188be8b636df29f03b22ba6b20c545c29e8fc8897fe8377c28cd251369240aa850e7da9e5e451457386b292070c567cfe5e5c3cb13cdc9b60a026f499588aba54acd96e69a91b5e7b0554ccb73dbf9172d7c334b8af0465868e8cb8c14ab8664e9d48253a6a1f8ac418319ecf36dfaddd7c9671315115f79d51ce7e922b1420200d7e059d8fafc035c7b75e1e1ba780323b67f6a5291908032c068b4daed56aae16a6693df3f0e3afdfe20156ffe8802fc80d047706871b1dd449bd4968728e936dd1456ec09fa384c08142eeba09322f0bdc21daf78ecdbfb8ec83885042c10d6348433e90d5759c87e0386d600ab8ecff0f0cef89cb109765df24ca9074afc462e30e586c925825f538cacfabbccc2e498c1f4816e61aaebea48b6d3f53798490d6ef702803a35f3dbf207582f1085f9813d3a1ed583d90d718b201e219f9baef97b68bbb3a3e2179e54857fb81c76411c387b452f7981ca01b94163123dd06bc3550b868ddb059b34e9a74f7be75be021943b5753e28cbf23457e443b680986120ea11b2da5ef6500f6a3e8531a8081e2b5845f5a1f295f50d080f4b8dbedf606bb3ccad000f4479a07414c8d6ac283752b9f1224ae0513880f03a9800804b57427163e598b3bdbe8999351ff74ca9132b7d4aa9036c49ae8db8091451790cee7cdc225015bc97bef5de563cf24177210c78805bcfcf7158abab994400938f2265e0bec977dec3f9af44dcfb23c61d9143301d43686b29552bb711517f72f2df707505715a9a9cc6c69d830857c7a179c466f3e04ccff19d8520454217813eded1dd8a587199cfaca5985ee399e09a8f8a878bca8cbd22fcfa2dd311ced2dabdfa5c078c47af333b731a17c2fb77a809ebce6e9218e5de3caf73e246927bbb70a15a940d3057e69c8fcd40a371d37acc1db0c2334c783232c241b255c71a6d7bbe1f2d89d5edd17886fdcccbd3b5c04b66a7cf62ebc1c8a8f73f7ba4ce0cb774f4faf8d458405e7e8e38bcaa6679b1494738e7a898957cb3bdeff815842180902e1510eb16e32d9ce9106fc0ed56e0812f008dcef5fe859282df399256bd87ef197550438e780373c2ba1003a5b43f805e3af571331df3c68e5d8e3ab2cc806114f8154d0701b35a067d1eb67eb31cad5e01d22d9f1a820c165118311dcdf2f0ac0a93bbf4afe966b413d8147608d030efc28c9d544e5e41b3d752ea194708ad92de361751c9de10445d6bcf2d104ea9633225d293249f65f84cba74485567fc19c8018c7769796b39e55cbc1fbd7b1b39f2e3f42f3fe1b2edec484411cba4fccafd9a09eedfc2ba60d70e01f0474bc0bb5ce7164f791a7fb826b00f8aa3f09c07dc34e856c48ff2df309ec2c0749732a7227b5e9b49627dbf8b8acc6ed56549531398a4a8485701c05237f2efd1e232e807667a2a5bf0e695b1eb56ae85c1f62ce0d7550338df2297fe46fdb1ce15e4e0c182fdec6eab563cd00d36f2a6d1c38e87abd9651606f455ef4b44bbbf2720186d1dbe009bc5b17a7f588b398c4a1b3d1cacf7dd90e89921f97875a291ef624fc56ab8f2da8669becc427299dfa280776d7e14776e9de7f3d75f8f9ddd1631d32f47fe04898c444ef2919581010112bca39f8365c9d6b696611f7eb2a41d98a8740ba9ebb0f916d3dcf53b3a6487ac858033ae6ca01214a3b874eb975ea5990fb3deba7d11a7504cf482cf99c6da203d90f16b34fb18f46ade91ba7f732447a55976d0a8002a49ca91af5e2cbef3816c31a4acd6903629bc7a70b405bf8b9e47d1932fe1221dc6eb40ffff78309edaa1048e016e3c884518a03d181f3a029b59733e11ed983621d10c256b7fc4f5fcefae06237669349fcc5cf6fe26b728fe2dd74a49d968887d01286dac631ebf735f5b52151e73b48449246a8c189a9f97aa583255d19b642ae30aaf7b38e434e4b14c3c1e1c61f1398fca008be8c1c15dffeb94fe73f28ef7727acbf9a439b101a2d7da498eccf6a1b331843c31965e3f388119315bae8849c10fba659c604e59f2c9e8458dfd06605b9355bc0637b7b78b7e61f2f324b203456c2eb3486f8e58bac0e70057ce3a552b47a7763baad912f8a8a276fc5485d0033e081a5ea74f8c81b73f2f6a9e9ca31860890625284eeb5b78f321255774e0df01155cef4998540fdf0a0212dc53f4a834965cbf935043624ef84b017a3c979cdb02a81bb0b57217dab604c3f7127beae07dc9e3022e771e57efd03af1868273ed5297cbb51e409cce2ddfcbe33b7a9b604f0933656b075db61128be7a8a90fa2821ea0d618c7ec39a935cb28ac04cd3770977c869c81037a0e376b3618f8aeed6fc953c210167da65f45d0ce8e1f70027c31615a9bc8a3275930c83853bdf0c17ad866f935220c12d0044aef01bc997f1e0bff335fda4b310e785215439b2170f3b0bd6d7df9e9f465be095e8d71c17c37a5f34aae2c3ffca48aa5ea97e5e6fdd16c67158969c559573e7dddae5ad369c01d6dbeafa0ad8c2e499a4cc2ef8f4c95dd82846b76129469ea13470518e94fee6edf244528d641e1e4a0962c3c81293185c839d3047988c0fae6f7020813d4b1c4411da0f56f3224b1d79ceb57ac0b922edd0a801faba18267fb2f0ba3606c30074cb98afabf68cea400504742b43e54b5a0e730a531bbd3480debec832a2a33c292196f1b5d97c89c179499d8c3b50ea485215f677e72db3c3d79e541cf7b13bbb6152ee36e36079dd0cb3a72b98298c86e5ecea04eb198fb7d03f3bdc24121feb74dccb12e6361c18100007a266dd5af9c425a678062cc9c76ff90889604b56e5033030dc9c4205c23ae90de526cca1dc32f9d84c3e46a7869fe22120a11276c817d985e537acec39d87a10708b94256ddc40c8d96bc6542808819a912e2b828c31108a29fedfb9d1d075bae35bfc58386fd57afb637c69f357f685ac59b847615121e1a31cc1d1ee8e1919f99fac35c008b81c47a1bd741e7598b9b9f37c039f912d4c2b8ba45127c856437dc1608bcde28bc9091ac4976bb2c3cd6c9e1a0a22564ef1cfb477e3c7ef3f8fd34cc3bd1a7463c428616bc2eb004eb01ee15819c092f6ae32b1eb3eaa9ec0bcfdd6ab0d4f1a5fd7577c91f2de485b44fadc664e6cf26633c79024bbc324bc80011131e3cca3d81ad9f9a658fc07dc8fc7d09e27985fa657a644bc02d67ad844b52fc967c7703d4449a30a95d437a13607ed4668c3f9aad7cb4ec1db7079dae4781dd228faf7e9056eb284cde360407ae3a7f5966705ce670df8afa96f4a48e49f7d4e64701bac837bf340e74bac27467f9e5efbbf842a9b6d74808ce83cf68b2937aafc3aef99eaba14d205037223b67562eef87f33282d896007f28d93241d0038a0a97434dcb1a47650bb17831db9fd8ca695f11d73f2cb8c837ee7fe7bd7a041fbaaae4ffe0ebfb1f107813c6f8ae7c081de9117033f35ebbf495e5d8eb9a0b25c0b4f648709552663d12510d5ba5ecd788ce06f49220e46ba9ab75a9b587dc41c18d94c1a6c7988f95ed1770b3cfef6f1e280d84526ee90c1d997f22851c015f4b602b6419f63bfc50cfa089e6424d9d9e15887be237e6d24851e2c62d992d3c17feda0f003f13fc37dd1128987548e6719f778b8350b1d92f4cf159c488b43f74e7e19c75c768676f191b498ea58a3853e19825a4badaee6eba040d904b37daaefc2d669ef261cc427d391d223d3fba9ee026a7197f8f29ffe82a78599a7cf341f5220b6e2382cfb5ae4633d062cdf7b559f80a46e4f0848856c24634c10348b5c3a007ba66d5f737c661393c398e828d120eccf1d05578af8613fe7a7494e792bbd09bd45c7692163adfc98fe92297f2a6f113509a69835f6ef282b1fdd31eca915a5f6106ce748322b21811ca53b03ee4cc96435ad11c7f72c27140c622cdc0ee5e6e9b5d63b9b8b2c8fa1017a83a642c7cc7f3dbd25065e8393652674c88e43ce6fe2f86869d6671e183b8ae8107af4400ce0c02fed2c432a618d05f4d25615a7b49e01b47d62731864aa81582c59c8cd42f78137b75b43d858b18bca8986ec99d1e82c990cb3c227e619b578c224368045ee0ab44102bbdb08886fefd246d294b917b291f1b7886733e92de00f16c11d3d69c8e491443fd73dd015b7fb39411c2cecab99d910220cd06469bed51e3a2c4f41c2878f1ed89d846f3cb3a9e88de845de0b6c56b916df855f7a3704bcb6384e9dcd74d7346bbd7da3535f5a179ae6c06eee8dd93ad1692a80a91ef92befb0700f612a0fbfb7187dd101e21b728da8571ba40e5d65afe06eec8f3ceb5c29f7b1ad6c714ef210038084365f576a7d96440e2423d080fcad72bb51b8ff77659a5ee4b24de54c89c50246c4a57d9051ca8e88ee04a7c406ea91f6b2ff58f4cb7fc22cebae8be04931fa4bf29d5608a96a4a00f3bdf4e1b11e8933e74ff29e4ecd5c143c376d5079e506f2e6e2d05713c58744ed5603ef9c7f4194ebc0d4ff0efdf3d421e521a82fc63b4550cf68d927c983e51238b9fba0307105bf1ed6e776742d45ca73dd2ad7d9b4bf98893493085a9e6524d9ebd792d1dbece84ba900500ab892f6171d7a405dd88a5bd4386d57a9aab49182f9eeebdbb7a67372a92c3bacd0ec8c893847077fda3ec66a3c4efa3e0c8d27f17363e4fd8e3cf7bdb7f9950b39b6bd867c4f3435a9c9e396765297b7de1fb146f0a4a9237180a7861776411113913a6072d96a3e6afe8780d9bc266d6824d7f519af66c32f453c192d4a595db870c09876530c8f4d7caaecbdbecde317f50d5e6d23b7e537cbf7d73fab1e881b244e24ac71cb35ca5f0d1ff20dfe3ccded5c3dcaeeddcdd8e3ad2629c30febe8c3993000485ba4b8f94b3512c11542b7d141a9ca46f83055553b7ee20068d60c180a50bf886f1788e4ed7b951632e5d338d22afb90c2980017ec7a7ef539fa7f824bdde16a6589a899786e04cd7ec8f93a4aa2d84ac3077344ae642303e8db40df777abef32dc4efe484324dc2617ee26d7a5ce4fb5cdc43767ff4ba3b16a01752b79c2a6302ec3d6249a62c10d9733c0ef53cbe384dcf836c5f5ef835fa0fedbfef22be5d3ce7a8cf65423ce226fa212c86f65fbfd664127edb74f38274af3982ab03ad187934f07175534073fa77356775c0a3de6569bb2d31b8238ceb31fab5683639ee37e9ef5b77a32b9823f680ec31c3668f34efe779896a65dd6062cb1b7c06eb67e1326e3f66cad328d21306b262ecddd3bc8efd654f5e3124962ddea92c792a0292eec6c65a055ddcbfbf632a5e24fe37b44225a93ad6c118588dcb506fee61e92374397bdda02171a3b9f3b8c44117530d21ad3f7da0cea9c61ea5f72984435735883c52f4fdde69a68fc119c5dea0914ce6084d0b1fa7e97ab24d1342237d1f29b6babaa0976296593b8848c894b5f0748ff7b9d55b225f1650f766cb7fe0845a359c7624aed1c84ff94e52c88fe88b849157163eb552126016ef74f122f7cff992476564ea20346b95b5aff65c2d24da503653160f97e95680f19a53c165ca871620391768df982c3439bfb90cbd737ebe9802b5052ca558ff898a8e1188cab5a681fdaeb301b3c75ed54c718ebbc76b233a1574198002250c86fdcdc6960e76c203d2089b1c92db2a59ddd8947d02c4075ace53d88f7421ee70a6d7b42023359e847c775a5a45888ed647cd91dc7d0c2c6ca5ca81e6388f306798e032ddcb6ec2a649ee9131f44a7df46a1d78cb7b41de3e2715620d7be0c42a3fdc7a30e5df128761c9e1c5ed8aaba5bba8a79132a8d356a6a910eb5268179b714882e31e37d2398062b32d42a6866c5a927a1f70fd38c293169f39cb57f55bc2400afdab9bcf0323a9d0838d80a7fd4c752c4fbb37ae636c1df2d70d09c8228c86fdd2eb498da3d3036dc1713b8095a69edf6a6b20826ffd0f40d1994d5a32334ea4f0f64b850e1e04449073baeb29d41eba4e7741784443b61939ea43bd6047bd91e6cce8d35969a84bbd12688f43ad29e1cc588f7e0a6f44d130a43e1cf61531d6354c10b7728f1a521eb646699d9a9e52e9eee25c4b6c5affd0932fdf9d065ded6e3549ed22df3b1170e7e63451d2adb9f1856f627ee4293aeefce4484ba8a49be86077dbd93165a1514bafb1e7954e8f2877da8d80bd4b796157cd30b9ea11205810e7bf13b7434796193219dc3723c875821cc05723c2cbc5218820f5aeb6dd019d2081f0dc2cb07f9fef16b705217cbb379674ca4c04112e9446c387bd90a81b0360419c01f581d1ddbfb077580f9df10e13dec47d467cfbd3eb34a0d1f2b0814ef9d21120bee8863011d92ce02f50c7775ee82ccb21899de1dbe72ab93eb2f329bd9411d03b7ce78e6207e061b07812756389b100b8e78347a2b9e7723e97a4fa5763d5f13e2341f0c7e2962ab4083bea2ba9675938e99de2e3d2e7883360ab0b70e31a7ecdc655818ee3a31d654daca59057b050039db77a5a56f1a60b0cba7b859dd0a67f1b702fe839e9d989b02384a4df076ddfc70f637297b2490297b6031d9ecceb53f75480c0784272cf3341b705870c02b91818545ecab9964c69707a708040b1583934ff467aedfed8bce0ff3dbfb6608fce5df3eab46ae4bd93eb18f40028b61ebfa55a9c23445815e370333ac1aa2e135dc12de4900ee251ab5e39428f064f8357d8c223e957f912c47bae148e4572f6b72d74303ccd222f0d205ec1b0d04cfdcd99f91a028997f0c11e7f038a3673ba21def707d36e337655fca4bd34b21de4d49e94eb941bb0fa77d34f2a4c1490820ef404104ecfa47dd9b60bce16dc66fece00d80567cbfff3af5c839d0a441b736d9e62926a0cba4531da946b3503f25bb88d5a7a367a3fd7b16394484804d112e9ffb4e7873a936f553142544d94445f19bc767b6def3551fa93aecbf31c52a31aa1e68980ee56d1ff05716ae4700606c9ab0be5d1505a6220ef627aaaebeb4b79861d8f46305b0dced90c94d5f3c81385a19d1ac4ade89d6a40a7a6c1a15d5b4a67ca860dbd52b2063f7049876fd6e6da4ef6adf1038601b9b169a70bb4cd17dbdfb01ea8c18716cc4e7b84931260e4639c1f2dff328a2e40e54434537ea082e204e31a490094f54c9b9f369f52fdf39a0d1f55b5d4750140e5838320e5351b31d78549f0bbc8ae345dc28b4f54e8c9e977c147a664478451dc37656de7e712f311d8c7788ec5128b1d3ff0a6fda7805e7c33eed5c6db6969c06b4b6afa7e1db0f707dddc2bc1245c631e9641970d4a1fb59822a291b0f530cd5ef4d1291d8b1137c1f9af0b1c38e1e51c1bc4e2a2eea7ffc5c1b5255f1d8c98739449681b752e4264714e99fb68f132b6373d5e5d020d615a4a115c52b47a4b6fe9395b0e83f0dcae24e298777dcd9822c89a769244eaede5e30cddecc51d0c82381298fe93f30cbc38acf6516170b8834306e0c6a4fbb7bfaee0733ca595f8b2f2e8526cb01f35556de89e2540c2daa841c821c57850090b7ac873da90e9180cc902899a0005f92db9dc5d004d879effebfcd4affe7af9e5d6e7ca004b06b9221c297bba05c1efae8ed76b83d5e6d8e33d2c2c253c613721cfc82fdcd0d9db365e90aa32c7cc41268b9d1d750b535b0e6d52c6abb4ff818977fae361c82ebb4437dc817510b5e5400f659260c688f363ff72e6d7d81953d473458511523004641db5a5974db4d6b4c0c3c50ce0b041cdf01f524fa177fbb3ecad9ee7de1e7a3a3291cbb5e886617a482198a0021347992b0fffe9c11d75ba72913c3ce9a54681c6b6420b4bb5d5ba94da1ad2cd9771e868f0c37abb6cd1248c7cf27c0c014ad91635cfedee6f3b0d4e9a25f63c1c87653d31a017cadd686412cddeec703fc786631d14579f4948044585ba35a26267b2694ffc9055b1f0f64736808f95e58289013fcb41432676b3571a8a345eec304779bd2016a146d28c055079a949cf5aedba8a540d6b7dc0ee4e3fb73cc04f616b8e41af716d53c2a7c7d7e22f12a6b09629273b486675f66773231cfeb6aba428b18ba8026b4668caf6e02f96c1257c153584978cd32dbcc5249d308b36b271fbc9d1026a1c9e3909e9bfa670eba2dac54579a56df4017209dee649cdb88a6183112a2b4561b1b3ae22afeb471029f65c3689cb80dd0c4f2e555ae36a4f0b2ece2bdd0603524bc4d462d6c85d281b2892a576d79e8b77803a704917deb07d8be8e8dea547ad1ba9379f1fdf3ad8851d8653ddaf023e709cbf55a0f90b8a687c25b998ce3448b8966a73040e764fe5e01929ff77a5608c2992576a2fbf1a53c9db04a39ef98fbeca25ae7771f43b378f41a28e8d2801edb80da24e2c3ff142a6e9722d4c49da63e76bc3ab198d38a076ec2e21df789be91c24c68b94b4a0d1233a04e20f2b3e796674ecc585707a22ba3acbbf3df3d59ed5caf6e6653864e53f9a16273d2dff80f15e380c9ef7b3286cb6f39e0175f8d60fc8359af5606831cfda6e3850ba67ec61d3ab8abcccbaddf4a638d334357ac502761ef97da404d8770c9246f08a20338b7eaf7f95b097a5810cd695ec31dba0c9bddfae6b9ac02343a7e39e649399e52789180b72f64b8366f39e89f552e6b6dc9ad6858c9a1f3d4e1367e7bc7b740f8a52f4eb6107c396c92de0ff98581294d11a7367220995670fa950683ab4342cb56b73985a40f9b8cfc5402945a3f40a6d4df21f56cfb312d38b1ca981299b2b9389517689fb96ee4b700a4195b397d8e9f4eec74ee40f7c80abbdd490d9f2232097d2fab901f2de7a7d409a3930c9fb7c43c78fdecfe9ad97337597e3b255db4400481004b250b7ef4467727227eb4e20967c28126f8925704bd9c8b9cf99e43eeebfb283f0b5e15294b087a95f3aeffb111caa36cf1cecd24092597f8445458d8f096de64420284b382b9321e4164ce45824e7ca963bcf669adb85e1625e238ac09275dbe137889e8438714f69167fcd475ce544bb91793bfb627574517c3bacad29e8230fcf8082074296a816b7c3c663cfe124e7ebdb566206fe689cdacd129945b90ab085e4a44354d250c5e9c0a7b0fbdf89b8dfd60c579ec7a27bb512f43e0cb628d350c75402fd2279909b174fefa66e73e2b0e6790f8b38f0a3c97c77c0b4016afa52c93e2eb06ace505cbfad7ce1fd85a9e7f1fb82ec06c1c07d35fe9bcaaa31629d324eb6a009e74015303848fd71e120c1dcd7a0913944b060b4cb18b558bbbf35eb0672c3f90babb7d0cc73fcdfd6736af79a3cd2d78f6e1bdbf02c3cfd38f040ace37b2d50d72f35e9cb083e75aec84b725478a68e771976fdc845ea3b2c9020d7525e1acb76b09033c44d204eca0fd92732b7e7c023686fd111675d48829f8c8831a63ea18b5f8169461a7904a1e3af73312bb6af287b26e28241c0d142aafb175c25275b877bb52b69d3c16a8dc6aefe92039196b266c1da09415f11816381f6d07d0497f2529143e980278f7f12b3d07bfe6b469f621d665cf610c270f1db0b15bbd81d6a6247eedacc3ccb9946300c5d52758b3bf3b5754cf9d27f9263ebc706425b336233f07de707c09ba7b339596a18e312219442fa9c713b50415beb373403d637fe06dd8f7f685e31e473d7a8d950607965a05a2db565de8abd07d189a8710e425a01544e57a35f2bf98563f4fef8d596a3c19427a2d53b5a30b1b4aa5bf79002b679c87dac57cebe9ea95a7c2e80f1853f8fdd8b370637db43c7838f35ce1fec492b391e04fc8b01e0a3cbdc42e48ea41d82a4105cd10eeba20a320de990469c91fa677e4d7fba08f47185e34fa185f93638c55495946e9f837d938241f3f4220725116a1b172e337d6bd263c3d744e0ed59ea72ce338f02281b959b181e1c55f89af52da67fa897624c889bfad027e5ef957746ac791d9fad4321b4ce1677a403b36c519bdf4b72b0420bc7c14c6020642b7e6752907959125a278c5cac93685a9f1ce21fc9fbfe29a0064b8add4b0908a1ddda25d73dab69812c2e6095d1593becc1ead1121d5b84d24693889a8caf8c86de14dc2d7baaaf90affeccea3dba2fa0771760ea3f387f611a3a9a51f6c671bcb5fa7266dde41d1ff969fdb476caacb33d6efbb7c859d8bc4dd40eb8c58bab592cb2aac1c1a94e64d7dd75a80d69f4a07a650f7f5f2c61f20a313823e71394700ded1bafb978294324c804d3acfa681ee0f538e02d28d62f8ed088d59e2004ea830ef6277ac2d26f43b87c07e61bdaa48eae1adb629ea1976a484ce53d0940105cddc7d8d2820371d462084b8f5f53660e2407104c0857536c4a328251193c4a1e52b87e69098ca37a39a62fbc96cc08a54c0deeefe203bff82c6cf72958665eba5082c4e2d5a96f6e2e8d10e1595520f0904802ae6a47b0c85b7338bc190c2c5fe2197bf882416c919cea3d331620636c425e36e7e97fddb75d8582dee706f69939f7cd2880056281c5671093d915baee2b4135d08da3c830ce85205390d02fc92a26503a29818039aca6f73f04a9ec5458e7a1420e0835010383927461faec92d3e2a64f708fa9509a39be39b4c5ab9d8a60ecfca920cf014196f07454068457723597c5a8da5621fc4909279c8a36a3e4e60c5fa9f157fe0e7665a9aaccf7428d66f70c5ffa432c7e38a22ccd85c80966cf42b9a657d63d11a85cb374a680ab626a8fae080025a00622e5c3556b5ef84237d4f633d6814b5897e0ec0d038ee9df26102aac9b4f3f657c70901a99e8fc311cc16588c3f14479a518eb98cc82e942d891ecd2827a9f2f9dcb05a267cd779d9c89c7266c35d9073549976c7738856c682445bddea035a347ef1167e18e96b54ed57b9ec354c71d94e95aef1df16f64af5f1da3d624b2465e0f77b60aaa33d972329a8583bfe706bf1761f8a22dfda6194c39775140a6236e2e3ee11b8deada739a8bfe0ff181ab6da19c6c755c791b41fc9491c2db938070bcadd7492dad8cd71c9d03f4ec62b898b82f078eccf6cdf200fba89116a47b7a610b3c2409846f86251cf372ad2e9fa583f8516a49c6c4cba3bdac411594fd804ba6da2ec30b858cb1da19fcdd2d2ce65531c95f890a432f8bcdbbc26d26016e8f93f824f04c1dc32c784ff3e798f2aa2eb85f14db1679f02af1ce2471254f88196f6c5db835452d52548b9345f365d1a646fff1dc130ba335b107cba13d1b9db66a9ea310c3a8106a1b93dd0360544bbcd71850ed4588ff40eb9aee61b027dff46cec619e95de617fcbb09a5ff38531d514907a24f024a3c7de1301fa541f6b5b29eb4c8277cfa451d3d58d28bcbfdc0a5cd74a01450ff18924bfefc9baaaa432a98fb483a6cbd10f55fbd0505dff4a7c59753c420a6978dd8a0f0564ecd79b260c5ed9e52c04729f9dc59e0c0481e445f84f466847f38b395f05bddc045ffbfc8871e16bc8894b8f690ea1a3cd6b4c3227c24683a6e552d69a0b894c939cf1f419e5837a3b685707818e94947cce884b3be8511f3ee83adbaddb6030a4db6ee05f9c8c07c2ea038b9b0d83ac7cc1e675060fc7aca546a0acecb7a06c33ac37434b360fda8ca8a6735cba4234d65fd4a8f1a51e474d86c9facb461132564dc917203cc5f78b0b11a0e13ed8b80e87245b16077235aae9faf60e5cb643a311b8e0d1012633dd04dec15e25933e51f0c5c4829a6a46672044d6a365165eab326598538f77343cb0f2cc266213eba85c46caea4ffeb0549ddab771b1912ab978b7a65148a8ee1d69c3e3347d69b89766cfab9ff6eee47ff48aef014d93de966598d885cc825503f97f1c7ae470ca4e317be48eb27be037af554f32e9831b7a06e21f8818ee9e81647cb46ba5ac0374467316d75ef32487ae04eee01353cedbe69a7709c601c34d15bd40f45d83fedc5b2a69b770586e99997fab696fa8f58fcb26e1e7081bda84058dcb896ab5adfbaba636572a91ad755eb2b875993c96a99c72827ce572e4a4f60b18a1eb855ecceb87c23ed808d90818dfc2be0ef9ccdebcfcee0276cb4b4cded6f7509705b4b7c7838600c9288c5065ec789fe38cc9e58e9f82314b25b6175a112fea45ac6e7472a15181a2610b657a5dccd4072a26247237802f4c5e6ebc02cb634dfe7eedb7a61ed3defb8f46712bfe94aff32ae5eb89a171713a1a6ca577a2671c20aae6bce59f7a38a642e8f15625f734bd2c60987544cf764f21fcf084df834a3bc8a607cd7e910fd3afe8020ead304daf63ffdfc48cdebc9bb5fd3b007fe00e669e6c2de9e78505c02fdcdd571abc70db8482fb9d6898f85e4cb90e73e12748facf13f40845ec19179bbe4b5b7f5fa464aae0c08779bf41d3b3d7ae984f62a8f792275c8e30a7ab46526e5f35906686d58579f883f0b2eeb2788ed1e9e0fa31ae4104cf33d10451cd656168e91acc18b17945a818ea9310119b8b314a7cc25b2d4649d0a85d3e64e1744be6ab8f72323b048804fbb6ba52e17f58c04d241f8efdfac8d848eebf5af08b675ea53927687dbadc41e0aa7f17a21b574467345ca6cb5d5a7e2ab82fe416e027b42903606a53a2c7a2e605e09304c9fb91dbfeaaa9f6998018efeb7c6678288eed07aeba88b2050615d42abf09082587ba7afcd7147d5d16a869cef61e42d5e13384fcd6d197d6aeace4d599948ad3833a09b63759b4ef0bc13bbd9945f451e8cc3c8e26b497a2cdc428d67f3acd1b403b24166d086e944023b9c51e6c02227d5972867a7de64b8e382a51509cf9efb4e4a98cc1c16fcfcd0c1ad3df13b8ce42bdd551376ef33ff50e7014424584043a20fbd44a57f437a271833a8851d438645c722794fa84f6e0509bb180927fd61905b9809717eb4fc0c88457b1b61dcdc8c0b41943e4a0e883a2b07fd29e4b6e986ff474718d561465b6d945e830eeef92aa50182964ecac1b2a81a397d3e2a75d150dcd4c1ad2f2d9af5936588d627015d13801486f6d6b1f26123860de61b9d560e9a109993b161c6d6fa48cc32734bdf86821e15f672f31a9926f30b2aff9c0f7200e1e161fd02da0749633949a7e265808a253d28f78af909f11f73adaa63a60e8267f2e7a34fd6373b8ca4b7d96665aea477f0a30f814e2c295d870e0ec2baf49800f37313e6ef2e97d8e4c8d8aeb18fdfa605ee1569e3e8be535a31bedb8ab78bcdbd6c97414f137c2faac3df9ed51a0df66d62c0a18e70720e58ba75871bd428f09143f50ada5174973f6b9c4e45cfcb91c73127f9b7d9257e937209e9d23682adae264299f7aef109122393f6363fef347042c428bce26ebe3dfb6977f90a929fd71bfd86f10dc0f6934dc99abd2c93f5d3f9cdcec65d6caf6a7918f78850b73606189569cdf7ec1c71541b4ff841f9d4c7661650e7c29af7cb5268eb85c4e90cda0eaaaf3ffc4abf6e9f2ba14bc6872e37f13344d99e40153d8e44d59793694bf17cb73f91646e77d9646afe0d40b21c0e4645c37b5480a649ce73f3d93ab2d04adea284464e0e12023f409d1f82a9eea1b4b0361af0b6f54d1014710427acd9dddb47ebe9840b58967113131d6037c425b911e50d13a5ebeb73dc3142ef4ba1281c6226d8ad19a8be8ee46f8826e8993fbd2be44869dc75c3583ad1722bb5a1de11c8d20aae0a4827172cf1e3c76cc2cd4dac9c442ce2daf94c2740d2f028df837f55f9ad6c18d1991846f152cd0160234861bc4a9033c2b1004bef8206a2e75ba25c9c66e18011af0ece47be792a399de2c8f8d3e32eb99eee1aced1de0be1554882ec021f373c333c29d405a64cd7a5ecd981841be33c1d6bdd95ce67e1648b64e3c45731029958ff3367fdb894ead8910f27d067c55cf0037805c3699bc659c50d35ca229b9700bfb0ac2c7ed033c8102fb0209e72b28698b5a29281373ea83d558da4f7c699d06cf844eceba400d6e7634fcbcf751940dd9dbbea5dbc568acfae9fa99dc4e5bcf0326e739b7be05472bda7f58ef55d1e8665115cdbc428ac2292b4802921abd12e3e34f6f1c118a663222513404bda47995e56f474a5f45915702478919341da105d595d6c2582d0941ad58d80525fe6d4d0443ffad3e1800e509b681a432d9c1591a680365a7b03e179a5e475976788537a97835d2ca0147f9f344c4b0d5173bb26fee93c85c35abdc941f98c124874c7ae9510f1f39d5d3a747c9d7874d79caa110673860756160a502eae6da40899e9be7bba6613c08f131f6038e26cd7e3e2f1c15be8e0e604286a10bf58a4469ec33f48656e8102a5ba1ac6303c6b544cb6e43bb31ba84a833b44b16de2b6e84af4e8f3a118e2c1a6d8814105af11f10c1230e0fa55f7e99581310a7d2e5d5e501cf5594e45a1fa9c3ff8812c2a25eca7d408f02e161d141c62ea241f46049de5efb1121fc516e876bcca52fa9897d099f611ade96c817b6a19b664bdf24bbe1f41d5e251020d2799c7b84a19fdf91f680e2fd7506a25cc07e5d116a0491d63533f3b7d47a6f5aa1a5184cf64a57b16cb8564c8dab6ae937dd6eeec91bf01b9240a126da8fa2573c201d4f0a203a56335564335b77710f2a2548ac205748b8be5c62073a87df1ebe72c00c3862a923b18ed24c186677129fea6c717b8133528ca5def139874374e87a56a44800b2e1673972cd1fcaccec696bc4c89d5a2ee34da80191c91832b4c0880754f09e68fdba623d04e1287ff790d62bca921b56743a09bdf1083c25d7bca9f3bfffa07ca8184ba77810c1e66a62449d300233455c95c47f0f3bcd87dcee7f8aea690f596dd9c122747b2d552066ed5c4823955302ebf85074b2764aa4c671f52d895b2e13d5a9368f33ba95d9f3add061f0fa4c719749fedb4d036924ab0018ff821fcc77e2455d58b0ba46f5b05928b63429f1357383c661f410b1d3e51a0a81563deb3e6914fd421a7dc137e313a0ddd794b5fd09ba82acf8e3cc0918dd7834b70c29eaf24e0800fc6552ca51ee90a93323a76f96cd171d7a5949732ad8734982105e137d56577bf8ac77898d244427ba08db4028e001a89c2c5b2af07748ecc7e433b483c8c62b5ec3866052c0c07f89b2830057b022b6482bb6981804d01bde3cca43e973f1b74aae7c1bc8d33f03ed508cf3af6ac236eebe881a044bc77aef1b2d58f90586b885cb3fca3e696d8c2aec804e940c14d116e4ab2bf68146810fe6e762b99e9f28f13ccaafc0a9ef5b0469a7959d17426128f3c3e19d091db8eeead2e78028adf385c03f7e01571097851cff3faf58a0a2619d464f9b18152433a97085b8b05b0d60f1ad5eee4599d56d97465dcb3ded9f7fc5b0017024758a74ca9ec1de95fdcf54fd82d7be4615ac7d6b25098a77a34622b57b49d3e180cbf8cc8122922d9821137f63ebbe06286952c488896a2c1c81e303c4b66e544d2e6930ca3f48cb60cb578d92b1dcb7c3c5dd66454f125bb1aa27fcf5a0ddeb0ac3359e684d1dd947ff6b63d46836ba2520025af68aa48158c89ac1fda70ed6e80849c51e37388eff2674664a985a9d3b9ddd5904ddd61f94841106eda1ca562090d332739b2ef8f0080f1d97d48478af2b44f746c0cb1f52813d7acccb0d12506779d4793720588f2a252ea4a2d6d71e36a70fe30954027330aa36edf3e3221b596fcc6c2446c352f8dd7f90f4f008579838d68b611ac9adc292ee1ec1aa07af87894afa146e9e66752fe95667ff2e052c7f0d4374a4ceaba253012f33d64f09d55467f3ed6b33a2211993a566d35ba20f868a3af8e8e934df5e3b61a5a9a81fbadd97112138376467b3746829c9d0b455b3c3d460c5fe59dd975d1783050ff3b50f508d51536155b584b115385748d068e067b0dd5e9816b045e6e3c77fc38d24bc994ac97b08795de4ad2cb0022d31863dde7b58f1101feffa040d86ee3045e1ae27cefca0e928592757f16d2f81e3f706bf2f4ee1b33c74f93d1fbcfb16da81303d25614f17a3cb5b1c4b04929e996f33183bc44ac1464d3eb791d0bbb7d3a671b9fba32d5315a5079b5053149700b4d34988114f367621ea8210b0030eca0d2291d72df364657fad96b015de1af09b0479024b2e66b1395509cf7b962a037f2b7b82ee506518d4d4811cfb1570d647c2547ba332beca5ecc5546b582afc072e093bd89f1a14da88b807374476e20188667e4510585badd2d6da43aa0feed13d70782c0382471472e48af4eb0281ddad3e371ee815f319e2271be6133e3bd87b6a67bd958fc2399cced0ed7c082fc1a986c25282716f46817b600584b3ca69f46275939297c719c0f46ab826b727a4c702bbe1052cd69c0e28674212f63693836129080b7500f6d60e540e0c758bac0ccd1109581f3782f4b4678f121e711a0310839a83522c8518ee682c606e87bd669b26add68dba444d44babc9b48c57df759c4a6ba6058cad011c6b2e8b0dbb750f2ee24e7ca13c614389aef26adbbb0666028944e35dff6272f967346e8cb02592b336a784d619194a17902ae75b18f0f7854c0b714adc80d83b1cb5d87d5084e1d29627749c1ffbe3d47014832f1d7897f6a255cc3dc5c5c862f36bebfb80e141d939b81185fe514a16120fc39dadfb765477dd0c120c80dea7d55ad96883eaf5267347ffff6ad3349f4bdec982ba301960222fc8d73066307c9155041bcaaa8aea229642fc3db72eb7175d26639e4910cb5a86e458211a0bc7df0e57c9c7725c07998904fb4b43eaeab0cd3b0e9dfd2ca6dad7dbbe4655c9ceb74a9b22ae643bda3be05928c5e6d0b8d3b543726843f4ac4f591e2bffdc5fdeaf9c4c0628180c06a61810a216c4915fa014111fab5133a201cf317c599aa78aaf41589809bdc67bce0e7e5c59eeb0805b5041b78a59131a7025be7b40128df248000a6c5b8402c004b0072e10206dd881f80b65dfd18604053e25e56c7b2fd1091e8656a848f38e98c264b81b2b2dff622fc78957d6575198a3c56076e687dec65ec1fd1541fd2239a95bd57366901db10b8a76467f66bcfcafbae199aaab833b357a8f46096e5a2cf025c6b2d94dbad20745adb5a0548b4e265933de47961eee74b97dad4e3d85fb226e424a40673690ae5283f16e27353b3d8aaba16af05941ce354b9e49f3e83ddbccc0964bfa9c26c7543a4d95381dcf20160cef11c546b7b49b86e52cf0b673d5fcc071d1d890faeb9e174639f91f3e5d37725bd377cefbae9a74fda2a4cf018f3d4d6a5fdfdc375c89651c220399b125bddc4a4e19b8184634e5a4fce229ccb991c716f4e7182f76976e45f53808badbfd1afe954e96af23f4ecfb24f5771fda59094cb11da3cb324610212ab6074c28fdf8ecba29dd5fdbe0e75b36807fac44554b83239f1cfb2c3cd1866d9657c331221006b3664f49b0a5787f5ca4cc3ca0a07fe428347beb8a037d66e6b70a910f65469eedd43507815afa5e32e522473ceaa56bf48183e9c96cd25699cf25a1aed6b29ce037f569d627c2e074f40fb07d7d64c5f779f06582aa70753b53a6517d3794542d71efb26ea6f01068ead4859cf0ffc814ceba22340db7da6cef16a2e666a24e6998d4c9afead9fb56fbdb0c3e3c56b625e9b007323afb2fcbf0e34d33384a222a9e0b9a28d55bcf4c78ad0b89c340f3ad8dbfb5cb0c6b3bd896a236cc620d6d8025dd9c5f4a811238e15fad88ed1c2643e75479072b53a2e631ac502912e539534558f7839dca1ffde7c2825f5e2562aee51ac5f90b061f375a33c8806b57332b0019dfa9798e73ab84579332af4658beb47458c15d35eb34263f822d7ae4ec547984fe07f9f67f2ac970f0a65a46f8adbf7de311e5452ffbcc73d47d4ec34c6432d063e7bab6b95bc79b8a7f02ee51509686ff7d7efa525e25140eef34d95db6d9ac5a20a88badc6e88c6cff87cd0eaf3f8c5e359debae9f7dba31cd11a4e75a3ec20a657dd8116a685ac718db95c7677e7d6bce7b262e0acd24cdd310c5fe9e45d958fdd78bafb150c3d4789963ba037ea27ab243d302f8941a9b5961d25b4bf6155040558e36f5644e35eb855dcef93bcc7eb5fa9199010ae083ec4686bc25759a04a332d368e895c9ba5f8546f43302bd41f027a8795c814365ce3f11d81681a5a2fe9686816868083bad674b74ee81923eb1d1d182d95e42cf24ddbe81f7ac9b4a9b12e83b497e48be402f55ea1d7049bcca8b8ff61b803a2653c4f88e0738212fdd41b84596281dbc5dda42ae54e2995af12bf062579f4a8dde2a287721e603ef4f32efbb826093fd0492bccd3643b80f9e8918c70167040f1a95aa01305bab359470f83f104220bebecf8c6f75fe23523524854c85a611715d9d890d90d4a71db33cbc40197a58d8e6062deeea7d2bf2b8e3559713c7844407a9f0ba36090932930283c10b5e00a606118c3c2efc7c55b2b409ecbb7dc1629362a24e0bc72266d995f4d5b91c2312be1b84da4e275ce1a73b80499c04d24100c46233e157b28d1143e1e74d691efe00e2e12b05878abb71e239018dfa54c0a82c0010d3569801ae404a3942575ffa3ae364215f9ed418421d131aa1b4ae93a7ec7e77eebad2ec42c6a8e7ae8873fe06a0818bfd64a9b661e279f200faa327892c28186055038942d1cdd7d23776cc9a2859e52cb28439ef5eaee4f83e527e7017b5569a2bc36769b183866d6185116ec89094c997dfd14a79167d731e112f8cb113b041538598c989496c88585d258bc4472c23cfeccac787427d01dec893c7a25b94c9bda54a31de6f78ddaaf90fd3cb2bae716e5ada5df7980817af76b9e46f87e9af38a0d3caef2877dd7570a2ad509ba78ccfa3b72a416fa5ef3cbd55e467c9de4ea63fc6c7c1951282a8ed85e5e63981b0861e25c3b066d7e59546e5696c3fe3b37d6a8a9adf9bee6a07699517e18a8cc78d9c048f1174a40027e470ea19a423524cf8405381d5746da07dd49842069d9252c316eee011eb425fab0dd0aa18a8f7938c8a30be46d00dcfa3bfd54bbb6b7dbc45efa49f3dab532e245aeb2b1ed8ce614bcd51c6bd1f107d5a91ba72958a2b8650b52715d3ae2503fc50638c46da869e3083fb54309232a3376790ffbff8ea213968fa4a702b6501a484ea17a36fdc3dc0831d8895db0fa0f4777cec3f3b744297d74ed1133c1fcb573ac93fa4009b5c2a43cad3f4dd7390e78960d14ac05f4191deff44fef72b7669bfb257f104fca175e1aa37785e661858485a4c2f99c1070aa283eaaa359d3e0ecebb2888ca10f3bc3d6de458122051786f379b704a026467db40071998100b73a80d041c6fee745fe56eedfe9b972a576f34a887d3337f24a57c67b408aeddb11810f982a8866be0c9215b68cf10a935304dbc277a9f6d4a1e7f047656340fe2a484fd600f00c4329d4fcf81c6ece3e6849d52a6283633ffc59a6a705792d80eb92a41955742aca0e79e6ab54deaccf6a90c281f2e46c4cb614f29b98fe8475f975e0912a727eae710ad9391948dae110fa97272d05a907672f00883cafb74cb733d9ec868499ab84b321670ae3b3e3d05556ba5080bd99344534d2d7715e35d95ffb5a39e8282f9971a37d82e60917f51447eb948f3eb0e858cdf7d0e1b30d31556492bb7db335867cf721622b8ddc2ab566eaf34f3936174bae24047edf56eed9d4ac2fe18619a45d72e815241885841ed01791ae7ed3eb0c31b28c08781e3205ff40adab13f80d40ee41b4a13659eb265b5b618f7bd4290b6d6043389787da1b7134223a090efefbfbe672c73f48d99c6cbc0eb19eefee5253047dd54a762a4290909b4940b78e5b3a92591786909bdadbcacebf9c46f1584b455a59d43805d124544e7badd15462e9969e9c99e024ed3dcb35f7fe1ac44d0cdde8aa319f177c42a2c676de41c4f69b73199e9b6c5a852553ae96e34cb0e23e654008a03acabac003e54c836148b3be34b4000083728a16d8d4ec4b71d98f048de62501896b9fa918004a415f32cad5046538c6ed1401815411f2146cd99fe79af4694b5d8342c16bb09c27f4512094f1916a9e8e4b1ee5e2089d0797a85da19d6a82293d5e160a03721fa5c3da46582983e5f2773a717050e4bfc5b604e5086ee1c0c20949a420250758352a8249e13340828dfa40170f243520839731013f166af30ce12249984be40f00000a9b78ab401e7323a4355e09051f476480da0fba8d9100009e3b1037979a14ed18061328e54cd509a10981d01c32785c97b41fc963eb5f734a367902daffa2801e09c6813971dc3302e0dc005343edbd49f3e0009be3021fe1f8d672c9dd1fc921ecb7e03e60b15f9831fc487b6c6db05e3228dcb7c99c792e019db28049e44b320d19a242c0d2c8c280bad1e13cc1823c666076153b70f421fb18edd845529bd3a485f1120170aa1c5676abd068179bcd8defc952a8c586b70a7e6db01573c8ecb9258e8ef200fd690b68ee0f1c43a0789c926962a02a279418ba5e05c5968d829166f35f2203513d7977f0ebea6e1a0ebe4e5684cd178ea962abadf73f5c089b0541cc709043dfdec4c2352439fd0c4354248c176995e7e9a019cc35727b33ff405937b61fe0e1486f4638e75725ae263f99aeb913af6c081142f0b4016be75635b48e534338781180132f37cc7359fc55b026bc87ad3adb3211fb0b140da1feb89ad88ae5d6bb93c41486239238eb29928b59a17a22a5df1abe4c08e45dca762a1e22917a37564d450d84a06f43fc740ee8be4f7649634e7ca20a54a433e8201e4763f7bffd971527ecc4d4c6d65529441e1d74b04047245b5ce93dac7dd26231b8f70c03719f4a4fb11fac701c7ad2b033de2429ec842a2c938088a12e45a447e0b7feee904fd4580c83b9c5a5e845c188c909b7d026ea0580fecbc8ba841e7f8dc9488d5d9c882b28ed5eba3805f105012085fdcc003f723e1abcdaecf7e61d4800117125d73498693bd8bf3c7b371ceda4a6ad8f489bc48107e718a3a744b8d19e8db9c8fafbce78354147b9d90cfd216c8116a7fe500fbd108a83003e354f65b06a44eb441112b0c8f821e8a256efe7ad9950ff2aef0ff1d3925cf2285b77826e3f4122fe13ae594477ad8a005f3b218cc5063318a46a93a18ebda8332ba30037a0e3ff1dc60ff6987ec38061eceb420bcc6ca3acbf6aa94398c8ed0abb16c0a99fe7c05e02917f9920a6c64ea76e167622c503760d9db8c0e053785a07749eaee1890794389176376c45486cfdc87263ed2c391999579f67fc2392ea3ba47feab8fd0a78da0090e0ac7e58cd7010c69643649f98b22782f531f0887b3c2bf10a9245b711584ed9ce6266079d406ea2ff25f19babbaba92228628ddf38ab83e2ddc89982abbd390030ebdef4ff8fd58a4feda96f4f3a9e32b217043d79c95ade15e6ed0ff8c205cc148f059dd8ef147e7b73995259992ae49b2b033ba82a0d279758e72fc6731b0de4c0a844c5da9592a06fa15daa80074fd747e08d380a7f7966af9356786fc603e8a519928c8625f4f26e166562ef39d2a2afc92ef7b1fa0e753912bf3b7893c5c55b0bed55dd573e269b2418ea1051668453834f9101a4e128afa6db778320499ac4d080c8470c2cbbc002f3d75e564b8d80e1e964a74b8d71c55a7155bc4c4dda5301c9feed9c56e8ff3a311f315c5688d57a193d7cb2bc8d8ecc0018bf01d95e45c1868200e6916d3b08a5e584d8aa8735609a0b16507b4c80fbc7494f78372bdc84b16064baf39866592dd0cda86cd3650dfb921d780e1259ccb5dd60ad50e074825f655c26ff1af19f513ac3776ed80398d0acea56297d186401623d347f282aef2e29353bab3dff73c775dd43b1a0077fa77e4b60f80000045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a0040001000000b004000003a0040001000000200300000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 812a4d7ae245f6a5676e4c9cc8442ead976c97d66d639ec9213b4d6478faf3db ? 70681974 of 101209202 <25>
01: 84ef27503e8a267210ecb477b1d9ef0be9b58e6d8d4d0a4cae6623ab23f9ac31 ? 70681975 of 101209202 <b2>

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

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



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

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



Inputs' ring size time scale (from 2021-05-06 14:29:22 till 2023-03-25 14:27:46; resolution: 4.05 days)

  • |_*___________________________________________________________________________________________________________________________________*_______________________________**__*|

1 input(s) for total of ? xmr

key image 00: 1b1842d74ee8a2d1ff43756953c3b84c0cac9ede43dcd93acb005eee6c68f44a amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 84f37818cde347b3d34c0dfbc7ebd8f12d7f9db4e4b89d21af6835c8ec3a91e0 02355065 11 1/2 2021-05-06 15:29:22 03:008:07:31:57
- 01: 5d50647031fe7096d4aa88782ccd3b266a6f4bc916e550bc2dbbabac987ccf6f 02742602 16 2/2 2022-10-27 11:08:06 01:199:11:53:13
- 02: e994087950ab4bd55287beb1e5c725d3f97d4f67697274f4067ab8243f7414d9 02836464 16 1/2 2023-03-07 02:25:09 01:068:20:36:10
- 03: 676cc8289a46ce34b44e0b7503a668e4e38452302f10586506834ca68c47a553 02840680 16 2/2 2023-03-12 22:20:51 01:063:00:40:28
- 04: e4e8b552e7d5462a91045381bc684cefee5d0d20e3648efb0c5aa907ca4add8c 02847451 16 2/2 2023-03-22 09:30:39 01:053:13:30:40
- 05: 518937511c758402072f2cb461d74a0f72ac6ac5845287f8b3572f4a691037a1 02848319 16 1/2 2023-03-23 15:55:10 01:052:07:06:09
- 06: 20809363a51a00399384f278cf7198012532f97933ba5ff50bc2c42859ad9d42 02848954 16 2/2 2023-03-24 12:14:33 01:051:10:46:46
- 07: ea72ad70046ba2924a429bb3eccdb13623aa572fa4e79eaf7bac770608288fcf 02849210 16 1/16 2023-03-24 20:39:44 01:051:02:21:35
- 08: 1c5b438b3378fe6647230172a7b70732d3652ec816093dca66797a51dfa3b253 02849385 16 1/16 2023-03-25 02:35:35 01:050:20:25:44
- 09: 0d78f0d583e670c9a9d2b91ca8719a64aefef56e2f26cba800c4a3ab5c0d9b7f 02849460 16 3/2 2023-03-25 04:43:13 01:050:18:18:06
- 10: cd5fd4b5a0a399d7c0113e01693e37064173fc86241403f33d96646ece2db044 02849496 16 1/2 2023-03-25 06:24:39 01:050:16:36:40
- 11: da0583a9268bd37c3873e46100c9dbdb2c89e490844fb349782f41184924db66 02849563 16 2/2 2023-03-25 08:14:00 01:050:14:47:19
- 12: f6ad6c6e4fc62ccbad0439e36cccbebaa1512e6f86a857c3e7d793c7428162ca 02849633 16 2/2 2023-03-25 10:13:47 01:050:12:47:32
- 13: 3f454f17c69937ca32e00ef685c682179e774ea2118211ab65f4c97bdba06a18 02849672 16 1/2 2023-03-25 11:27:47 01:050:11:33:32
- 14: adc6e7c774bed2a7e40c092a5c552f27af0ec9ed9e639a93294556d9be4d869f 02849744 16 6/11 2023-03-25 13:18:59 01:050:09:42:20
- 15: 35a97b2e17d5d6faa3a29272a103fc551fbd91fe3cd0361b5c6afe57b53c6961 02849748 16 1/2 2023-03-25 13:27:46 01:050:09:33:33
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)