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

Tx prefix hash: 88aa49fbd2fd8760b0343d372d89ed3fb99176539535958698edcc9c834e4428
Tx public key: e454d9c99121171c8e4f0f1594a69b54a64954348b728bb13b107b01e255b981
Timestamp: 1680325254 Timestamp [UTC]: 2023-04-01 05:00:54 Age [y:d:h:m:s]: 01:040:07:59:17
Block: 2854491 Fee (per_kB): 0.000779320000 (0.000020480000) Tx size: 38.0527 kB
Tx version: 2 No of confirmations: 291377 RingCT/type: yes/6
Extra: 01e454d9c99121171c8e4f0f1594a69b54a64954348b728bb13b107b01e255b981020901612380777100f53f10fea30252494646f691000057454250565038580a000000200000001f030092040049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c075565038200086000070f7039d012a200393043e91469e4ba5a3b3af21b19a2a701209694b066d1f2cea9ebf65915d6fd59dc557a7ddb1bfd3ea67fb05f9897f23cf7e819e7c73eab56a05c17f7b074c4e88bbdb309fff7d877f00def4e1cfef0f9edf93f65ff9bfbd76d65feadd4185ffe6d9c9eedf811c2adcd4a21fd71a10e44e3c67febe82ff6cffca2f0bfcbe4afe8cb05b171b1b468b482ea9b943fde2d27ad2def1693a8d18d1c18a91fe1cfeb85ac1dc76f98116c5c54691a36e3e49ebdfa959fd1830a42253354626f55a5835e9c05d173f316b3871b534da77a0dc9cc1fa19ca510fe12cad3f0a5d68a35571e2e70f79fa7222af07afa8ebfc0536b91d8999a6d45817054cc8968fe8ac60882ce328a2fb7bf7a4feba5ad2ca3935bf079226ca34613918c7bc0a6d24c78610748f55f61c0dbe29fc7e874719a689d3ae2942c4b63555c9544fefd35e82067ab42857310d16cad5eb747f6f251dd09520cd1a24843eea9c3c4effa51b31a2d273d35d12509ebc2664b408a706c2cfe150cfa5402d8d5581984faf7907862a7603fdd71ce28d19a8145a8b7bc0ffbef21c555b602b387bfd8303c8329c030242c851d57f6171583513b9b68c848204344e00c5d05ae2ec5080b410f5e2f5e6e9c5f313fa431ddedea177790ae573243818bfd320bd7befc24b924a2c5f99e9164968d84bb718e03e71e38e81eecbc2aa638725478e51a2d1fe9063a1f2fbf5598de2a3addd127c37dda9e7bc4eca9b27e562d3a5848a350508028da4eca52bedcc51c05e8cfae7ab3c2ceef81b38ac36fc9277158262d63407de675c12704d32a13ab2c1ed95a3fe924ea72e988aebf7126008ad09d180a7cd85a0fde8f261dd310108321c1412a75196b6b0e6767c424db0ffeab6e7150e8c17390db7627e456095da82430fc120188ca27201d61bf61a0555eee7b5c60f69e922fa01de326240a5da9c4f860db04210dcc56c68b511d579b995bc7556db8892f5cf3d956ba02e302b634a7c0a85dcb85adec17905e6681d653a43c8214bfa0d6314c7b14f1e69fff6e58ed3231aa48c3c51c9c6e22d961d9038d6166baab23a788c223d2e9f2678a672607b154accf43594363e3367aefa172beb691d4230df45b066397e86dc6f9b55813247676f5441145c95396a3a3ffd375b2938ac075be41fb54f34658cb64419d122e07c262d0080e49fddd9e11641311222a5eca9a07b3e3d045cf2a89ed88dbcab4b72018f9c96b4832d4981e5e1ef2930a8d6cfb4d9b8798f5cb508529da2786de0b825dd767d80171ceaeb9766b759c8dfcb4813e99526e983ab5596ee421d7444a2627d78a1ab858a2464ad2710b9a8db8ef44ca1cc52a88202a381ef350257a6b9c9ba61fc7f1b398d774bb2749f3b97b091846b156353f48529fb2ada68b6b220d53b71a61233a711c32c952eccde6889b1cecd1d650d637321a91fb45f7cddda5e410c8d2366353489be44e82189cc48fc802abd349b925a8afd34c8809c4129c9a5155f01aaef7a7c18013e99f4b1c8b37cb97a754c728c56f662436bb4e059a123789effb34f1ad692aa157b76f0cd4dca2029e04ab329ae23100483c5986ce74726714d06e91db8f9405f6ec78e42f952cf8060cb84b9dd9951a8c917a2a7ad04fe8dcb68856735ab9d4f6915d80ac87fbb732f3e7bd9440ce9d195b40e904abf2510f41974e32ab8c8b749617d302172e6a5d2d875736c36aba22875b3cba5249a6018a79239c23cdbebbffc231eefff241367e797a021f4957761c497f09f7e2451a179a1624a73c256569917b3b8c6f7bb38fd930eef75e85875276ebcdea321551c2e3cf45b32c51bc27e23298f50abe85c68cd427ce8035bf35463a79e66508fd59e74b891797f766e5504c98212616603d71c45bdadfdb351f6f0607197bbe7142402e09ded561bde7a1f6e20976daa5d49032d7eb9a9151bc547f1c8a53b88ce2b7f50fff3284057eea409d17a009a8bbcd7f7ad4d5d07b5309aa5587110b5e53adb0173b72966263b68ca21ae9331d301e6954f5fb0347ac82a3697b725b26ced41c7366a2eb7512b2ace6e0a7bb55d8a3b1fef6c1ad271fb26a619fe5886622e2ef915b03b8b40ad452c0476cbe38bfb88c4a3c827670b92fac132f99a3430d366f76523dfa9a29b1fe3aecc9be73a0f8e3603bfae09f40923561180875709778195a28a3a8f31a125e12d1b6075adb5b908931046fb352ff808cddeb680bf7bed9058ed7f1b153ba5d3c020fe81aba83c7a3f20e7ae9eaffedf610b3ba0d04e22b9653880e2f8e38e729c75d1c41de7ae0b7d995e6b0ce7df8cd8625376bb4423aedc06a455cf48e7c2a11eca53666a4c0aca82dbaafd04278502e5b62024b8a6d966ab01f1cc2fc8718360a4ebe4fa1cc588c56b08dfe381002b20217e71a6a9c08a8b0a84c38140c130b0e31c82e2e124dcbb2a7dc72562d71052553853a7f1e16ead7a79edd3312162d941bce0e257908653cce9f6a9ed7df6cec08167bc951c924489d9858731e451f483ea4890697f0b2b156f79ab3284e18195cb3d0abf8c61b961eb34a57d7c6e96e9361029d4bea71339d58a13274ab86124df6e726251a4654c13f33a1d441b853bf2386b7ac8769834db071caf2a0b0e418ff27b7d7bda4ca1ae9b12f40279b3f7620931224ed3a33f9bf37dfae9309609f76aee774adfd79ef09bed810da4b535116d0809e44bd819dd1180d776d5941363f46b0d3acfc0a9f0e69387660f7b2860a2c10b1a3753b85888ef45dea2f709e5275bfd8591048795951c1f5d71e69a3fdcc962ce85789f4db05d09fa69b74b4dc3d57527d808c7a7299b5055804c838f3f662525b45a45a19d19ebd1963379fe24540ce698a70ba078cf72593229c4e1fba2cee9536776aeff97fcbd3b8a7041b5e13dc7676bad84d3ba2d9ab4d7ed833bb2c3614555dd632f898324f3754f65267751a99df50562f1e0a16113287ba25cea6a43b77137211c6e8cb4bebdb93ff28e0c0d2baae1b6054338358ba374fd2308a3d5162598298d98a273f494b28e34666dbd8cfa15f106ebaa08eef5e1efa490a8c41d6947a7759dc3f25de25c44abd2f19c0de0034dbff49e7bb01ce468b4f53d88f453b113ae9c5189238d35d952ef0f2d7b080e29ac98e208243becc7f1ff1001c09c92d435cf4777150db41f1cde9415cb41a633e3f754b1b213be1eec4b06df065478b3d3d584f5c8fc757aee3f0cdcfcf939f34b77886e65199f4ffdb3ca864d54bdafec02365fdf64f0484a651e2fe1b1d75e32f4b64dd167fd9398aa82c0facc98f5af4cd6134213e761b95cae6ffd684ac1501fffbbaac1003450d5ff73cee08fdc8314c222998d5301c2c1d5ed775ff60f625045bf5ad650ed5da51f0c8eed988106a84cc1525c7a3fe9be1522d88b8ae4aa43f96a796aa45e5d23fd7952bb6e687ac5e1137968bd270eb134b33d671e538951928d6ec769deb0d5821a5df45f3b56a5e388ed622d9fe36facad50a1d848d3697c05ca514b2f284182476b2d171deda24be24d2d3f38a5eb333f52b388a540a549b29221ba7fc3e1afa3ae23f4933f2291ce2fc3f74102fffae484f5ae6769b7fd3c2dca2b1e6f5ce7247cd012207fa33623015ee7cc2aba4b4c45a58b82b8996438e6c8aa2ccf3ccb467a872161d05ed8e42874fcff067e658f2296adb64e6d3b903e5d9cbbd4186cb3047bc66a977ad04023cf0f11fbeb6a6125221dc09c74dc3e9af0cfe13f343a705f9d2cd6cb488701afd3cdf437c519d06641c130d528c059a27d39d01fd5562f58ac59d822469808e126abd99c10d4a4edce0a1d0b2c1b444584a29e2aa4114bbd62a0eb9f982ac901fb6500646c3767d85b26da1f9a0c9380236a3de5dd005b26ac17d19fde3ffff49ae1a4c54ca9f1d832d959f1bf7c208b1da9ebb18c9d99f4e52cdd582b7a1ef5d3f310ef77de67445195264d9ef45133fbd143a7c77ba870b482f8905b8f10602fbe8acf1f2af78d78327e7bf620a80082ea8266c519220a66760afa54b3fa70a83c9e08752cc3f8da977369b3da6e55119fc315760581947f6966effef3763b5ffeb9b92137eb8233389f5148d0bff99aef9699839d17956f3fcb1d9d6f9c85cbea67747226573e98d1c0b8e4feb25cc71fa52702dde8da1cf6b2e242007bf8240720062e270a2a1570d76c2a1e205f8b0ffeb3ececd16029a60770d946003f98104afe2b089e4852f5ddfdb8728a9615f1275e80d792dd68d6feadb593f88bada158f7ffdf55657ff7dff5083618971170d90bf18a4c452c107ad0189eb7b249603ef7a6192c43068ebad9caa259f7500d24b8b30d8efeea498a925776ad0c73c29313539aa4350cecb5a16ef9b95a7078a310eaad9ed3359105293964b9a8c16919ab7e6dc27ac0562cde5330312aa355939a88daf36c99c3771d60a87a9cce89979acbbf26726348e3e293b6945b941bdd59065de824f0df1d8a64fed76fe9cac5c2b7d197a11bd20d74a4f3466bb9fd46bb41411112aa66a0bd04da9cde087aafc0c2197b9be1d20071f50696fbcc9fbaaf8090a7f3a40ccf21cfebacaebf3f956e278a0e20e6a0d9d0bdd707318102e22bd07cb8885c280b12fa3b3439053acc832d41483f7139ba34f1d6b00a20f1db6f2ceec6e8bc34122bbe8711bbf53782122fac050dd95381f2fe3420311200c0ca0510fd1cc043271f8ba4ec53594d3fd062e3d6b55c8fb064e0c49c446708b975ab2a98dd9af3bceffae22ec52016a3d65bd5287bf55757c5439b3c242c6f6e40c8f06dcaf8b9d45f11f9d940f0ea6ba05d2f0fda7aecfe084f5a513aa19405033912728cef3b5188329b1c115bedd90649b3279c197699f3a4bf6b69a726e1c5691151f7ae3017010be16b313597475ae9bf2a561e011663079ae7f9768219131420094ceebe554f12f1f7d281d99d5b9c5ee9a82b0df35377edec1d842e257546eb600ca1af6b458be6f943675574d0146b8cb8d5cd00fa09a194db55507c150db1c87a4c2d6716f0fdf589917929ebdfffc35c1527cadd32e28bf5dd0120a03ba8aa5497843a986852c78b60c237f0e4ee21f99d9b06c2adb348f8cd27576f82ef7a83efd9519c6fc2deee891e90e0e49b8b649d88faf219efd2d55467f082f0f2df1ade196193ca45329794d0cc8e3cad9690a654511fc3edb79227039480536cda84b0da1b14c8e1fe46e3f52dec3e471802554b539d8754717b353ef37e3af1625547b841b6da18f1a17eb69d0abde14d0c6f74fb1a587b7d447d06771f25df299f9df57a61c8e7500d0a913a825ebc3aea74563f24374093ccab25f733d8b497add66836a33b48cb0239a719110580f9300e9c0b26dc28be99960902206dde5562b14a01eb73037f00bab724b51737c60d0fa676974b574dfc27f83d331f8a51c0707fea67c329653376def1358383ff5992e087487a1762dc23dbe6385adf3807a017303629e66411ef6294113eabe84379e69ddbcd5692108c942fa9c0e67c80ed1d21f9a87ac57fafe8188ec1a1e4fe6b2b2e4c3a13bf609b5b1919013a844836d05108220d5a578c4da202aecbd42680dca96ecdd21fcd21215e84561cceca9e7332aef3ce70c9dae6c6bf2a249afd0f7841203fbbe951ac93f8ada3a0eff232012da2b44462c70a62fdfbfb7070046c7661edf4ea1a08db0d0f0f3572f46523fc0c69c04d2ff2c8b6bc215dcea24a7c74efa7cac0ec63ffedb11873a013b7807765a331f2ab9ecb902551d1d35de7a086cd27244470d04fc799d339f899a050dcedd1227e9bd0a549191d387a03364b8d14de15eb3f3384bd8a6a61a92de18c86036b7e82f68fc800df0db6994fecf67d3b897942440112a62e1b35003e49db85290bbf4618915ec0bef361532c306324bb75d6f1c0a4567e32cdd70a5fcfff55c76a9abb621956a2dd55fca00d00954407ad9c0310a0d1a192628af88c2308b00f488aab5d6dbb7bc0dd6047ca55e75a032d6e2ad6abd16bddaa3f9ec7e4039f8a0de5dfd0078c7e51488c04d1ede00fa83465dfa564137d51a51b0f6fdfe3983e4ba53dd2142b870b6bff7f2e4b8cf1ddaa4cd39409ff55742fb85e245f1cd9fc8d1885cd861243bc0d1f19d1c80f1415b0551394883f18041f6bcf07fcd3653093fc27865b2958c76e7d1970b523e53a61945d6aa961fa48f86275eaef18b12f5668f020a52ab0fa80fbf27599bbfa8bbf71c97291d4a2f4049b2863650b8c245672ad35310c96b9495b6b7277fdb75b990c527a45e872fb837de95ec943ece8d0561ff3021ba156d167f5697390b4c719d2b387182f1c9dab400f2613d6c37b81393e9516906ad3599957290c904d8b6b48212a316858e1c843a48f273ab8d900f70b0f945b20e4391616ad2e436915be51b0856c600e28c68fe4e902449858c45c930cb358662964d71fd96f84d4a0eb9a2cee1084f00627c36598cfd5b5742bf70070781334dbc10ff3f31c9e8740e4ae94414190d03846b6378777ea344c0cdfc8c678d670cd1c3e407fb02bf4aaabe85cbe09ce9ed5cf91c5eed93450a21fbf50ab5964b4db7a561d1fcdf01d904e0d69725246eb1847205ea0c03a87a33f2f7b6c4fc066da469731a31fc08dbd784b5e5bc945c31881c802218eff76fa07ffb944c7561feafeb5765fe55c6c0d137fccf720af69dd8ea3592093fed49063873a39b136f8918b3949ff868ea9908a964b3488610e35c72cc473bc070188e373e3a2d4975b37b06b45306a60e0970d617bfd2487a00397d42b2fb6b83cf57b567fcbbf69d9db59847a92ed6b0ac22bf501821f917d951dd665348b1313e527c48a99df9cb8c92187ce28a65c066367eb60a6d191546d909ca6d0699784fa5179b3e830f3addbdffbd3ff7db47dc4dcde7b9f16986288f551cf888f801db31c14d72e599ecdf600aefd55cd2d388a1526719c00320cb214d2d6e278a30450cc5fcadc8967c98656996bf5491ed91fca9ec440c39e3814984d473605100328e9c82334a0fcc9f8d2818f138cd417d43acf5d3a3fbe9c23dffc0200dfe828c25ed0ce6cf07e3c4b2cbc473c59b8864cd70d2cca13c750b0515110906b77a980c2e8443e5255ac364e0c8eedd25b098bf3c22dec5304ad8a52a7a4726ab3e737f5635ac1e297bcbccd47e97eea6f4951ec5407401fb2db30450d7e6d14b8bf33cce34eb069ccf4c18bc00abc8cbb55a98706688bec1d6586e06c235f47dfa1a45ba0d1f4cf8366ecbf701665ebb6a15586f386e19208f1e923cfc5c45d1182fd028ab3a41cb989d2a96744ca6b0fdfc1f1a97a4eecda537c630a484f8dd98641a2d34f2b79fae62d65e11805d1b87f8f4cc5fbd9c9a03a010df7d94513b0476269353448c78e7bbccb2ec62cc785110cf03945383ddc14446265ac5757a571de9ba7d5acf16c1e49b81af8ce8c05ddd4fcf445122f067705a0e46cdcda7d860f07f5669f3f2f50ffafa1abab3dd542706ee90c87d1f5159e430632b7230e9004473ad558a2650627aba6c53d372b345f85bf8efb0b0a66478be8066a158090dd4556bb11f194a7780926d1e3997c12f4f394da6dbabee04a04b9d9c8a897d02fd2ee9d7bae24b40d00cfe74014439d021ab02779c9c00ac846dd3f540a00bd408e91608c1a43ebb3618e5e013eb2b1587cc4bca3ae0e8353a403bfe4018bc72f5be17f8896c7543e51d58d4cb3af75a78b398266d268841b2dd731b20feadc1827fb23f9d4c24d5d8dc5ffb6541b4a18d790d3ba0a1e2b368b38b6346b1da6b88930e4c716549e67c22930c66f96057ce1d143f49389e436d172f4168d7dad98189f2cf5ef6e3d63baeb0382662dd69e718a82a46cac1074a035e14ecb6de838f576bc21d42703a47207dd3768fc6f5bdb532b0767847264e7310108ee603d6c47b344fa7d953c38cdda9531e2cf9c139fae6cdc19e76384c9481d3f8f087da0aa59f43f5d3ab100975ab2942c21f4cfe696ad5239cb29525c0a6c34ddacf8c683ea07f6f6135e78c8aa89c92d70dde34fc66193811fb37e877833a9d84a4203d1ed548de42965bf3d1034b692a28540bd11d1ffe2f7d34fb57cc8307e7e7824cc1847d5a994a7b414ea492e18655f463f34bafa565d96b034366a79254d9ff64cf45eae533b4b084d2a04a0c6e918fdfe465987679de194b0ee72f180ea2e3c2d54f6d7b49f04667d8d93fa910e50d91894e2c8828d1ea1f906528fc5bf97f8aaa1c1f7cfcc78e07439c5e2523950cfbb3d32e015b106efd0829921f3f6495c368dd782d7ad4fbcd11103d17bbffaf7a49da971c204ffd9eed9c4d3ef97fac19e0a620dfdd2b1dc87611aabaad2264309de13c2632ae321edaef021f05dfd8b5aea33f2bcaff38d54cf6dc7159fb405f77b9a6beecf0eca5b0c2f5e1b1a5adc537b1d32c63a83c74268d61d2146bcc29085c429f604424c5153888649de7b8e83fa2ec2a9e76504f9260aa3978a5848255cf99159ba0cd1d45f7b9a8600dd51572dc39e78093b3d9efadc1865f558d95c24db36168102056b8e92a574f056dd56c3c43363887d97a004ea2068b36f32e3f5c1798a64b0dfc868e54967300dafbf2e87e5eb9ec1718e47a587e0d6391336f946f9d390abb757ce9114cb4a67c3b17111631745a558932326185a89c0de2e112b62b066646739c35e6ff25546f8b79d059114d790dff0cc93f99bd7bff7a23d7ba9ebb25dfadbf4cbc22ed543d7e42c6d2429d4ff0bf78ecba2a9f5df4bfc61edae82b1965b23c71da05e6a7207e955414eb9f83a628daa28da13b5c5dfec30b8057c969cb81d08609636218904551748bae2b79f4d318aadecdd1119aee11cd5e7dd4147d28f980454929d78df43d5349a79d4cec013278579c756757a95f2d3e69577567bed5c50fc7cd49cbc939aaf311ddde73e3dacd0a8795052ff56275235e7c84c1767364b6c0c2c540a6149018998a10e08690fe8afd97073222455ad486d3af27813faf3210d6da8bbaea6be5eeee72c66e76cb55b65c4711f4c7c06621ff40da6ee5aca92a847c431b00e7c4c26195d80223abe9d487d4114c282276e3c0dbbd5040d6312d5ac5401c0215b9160a2d1b32965c9274af11be8466af7ca6d467372d5e3e612d85d8696038c6cdbd4c27c197ab491010de34e702e2e84e530beace0899d893b8a48da7b49990f61355c1f80448b81cc4d446a0594adee5b64699d152624b4dc5a6db170548bd96fdfd638eb0c5d82c25d888889e35b5e70448b7876ef0246638db2d52949c3312b69bc0f9c8b493c95a258d4a74d59ee7c2663e0688cd948d33d72d68b40dfc704eed4041a3502cf6bcdf4e4e708cd15d607b47e5907cd096e195d1fd48ff7f818c1c39b369c86aff5b9a95aea531e44162b5d02afdc79d1da34cea002685ec0c43553ac054c90892f40dd8e15d86c5f3a1957a4fb63386aacc400a4fa1eba315b9b38d07eb6d3f35b891f1e0e8fe0ad0e7c7a2c9887df96b4b5a08fa841d5c69b17e37559946837960fd81039995effc2e23ce6fcc4dbfeed13599b2f5a7472d173a68ecfcb166b2e45cc90311e7ac0946cd17bc16494d61f29f30ada2f78f7d2640aeb27c2fa94e66236517b2efb92204775a25f388b24532abf330f9fd8f5d76ea2ceb1a613f578bc1c9e6140bcf5729dbe96f7fa1347535257065c6a4d4ddafb9a1b7fc8794fb17370f7e1e0bd6a91f797c8ef5aee013edf134d87004e36896789950e359d5192710c831768c2ea9d599803a4d6761e540c243f88421c533585de6ea9c21543b9d82d8b8ae34e8717cc079f5bcdaa0e350ce80c098b639e5f16fe6e07f8fe76890a5d19539b51d8896244494ced37a4e8346c128a13394523eef6a6348a58e834e8492473af5db90c1140f15576d4df4b911994f735f2c9e83dbc34c93e5049f7ca3084b9db76a35ccd028f0b82755cf3df62936fe84c3ad11495eb370ebdc5a98e091c3c1c3b66bab5f54a9696e1c6c7632512135c23efb91cad67b1e217a1c5027f66ac11ee614f90397aa141c68ded5b174a612b5b0a82c117bfbed80939dc560efd4506bee6ba4a7d7c694ec4621e3054daa3ec1c0f02683ace0989a0fe4f58ec88cd0a39d51d3e9e676d35039c30c43bfeb8764fcf1aff5332eb9ef3f5f1cac834d6240c951d99f520bcb0c680da91c48f1b9ed7bb1c2200679fe445b7685302de24e307e84982d74f08797037ab91442676240a426e5f6463b0df2400645370746b7cfdcfc4bc1ab0ec0873002972911c70c6609e2051d74a556d24e2f5a394665608377c00c53381a4de0faca55f065bce08c3eec73fb3d8e876e9edeaf4ae53ae8f4c57961cba701bd95dc16afad61e08ea9451193026e1113ad762e1e5890544be2a5fb35e433f16e83442d294405326875a6d695fb49a037c411e3ebb08f29039ced0b52a3b89fe54327cd0aafe6c68d86257c8328831961fcb7ee89460c739fd8694271592d32903e27a5ee5d7345d2420037be2a9d5e6a663228cb9ad966ec4b4783e95af9fd81946ab4823bd2a42906d176384d88e0717f7166d2560eec217c6401b8a530474de326643f80f29f38b32cff3dcf8b26caa9bbb9eabd889f2498ee7a3696dab484caa92b6f057fd4056969a9a403fdbd8b07371d30fbc0fbce6fb3a90e8742b95cf1d40fb6c925c75e46f05fdad8859a5562c72bb3d95734e415a731384afd85f623c2f7ec0dfe5878235204a438ea05ae354604ec419655aa582f4cb42159262389e62cd207f34346469b91a02883ae0e253a9b502ae15b2cedf8cfd0a8fb945287d882a306881c610bb8629a2d07443793acd21dfd60b37e01451303c40266fe084a3d873e84f8b2cfe408eaf47bd4c31e4ea0a0d8523b4060ad6dfc53ce614757a3fccf0617f4448f5cf415962ff06880b8672a5acaeb6e951484856e2cb9d005e71f04199ed45be6491b0309f1d7d0bb3cca48c46af3e0ff94b806b3c70d8987fbcee36129cc6fbb50af9a73f86f9f141a034c3f5f02c6f1157618dab545d8e901c7d6671fa2fdc792a10b49634a299a3536021c18721aef31a93fb484f463c9e7db16025d2ab342a3eb321e68dab8ff5031b55d53737d9660e8a1b5a21cf3da9df6b8864ba9198d3e7268cfca287cb42952ba27000bc47b692946d71d96bdda0dd0ac3893706a4454397171fb05fe7c0229b7e60580e59d275a6a385c73514bd4830cd682515a1517a512b446d12420f18c2b1fad079670b076146a489953847531e833e915bd3e14508a02ffe8232884bb70e9561d0ca530a06d791a577d145e67d447f892fedb8efa22db806760137d894e3b73dde3f4b4e0555f6e55a90a289557d7de5b61eacde3e8b7d46393a78e356c51effd2f79247b668b7e2258d062daa4ba1cd15af130e868f4159aa5d70dae49a48fcbc6c0202ff9537deb187849705d8c2f207bf6c7f7afe53280d0fa9381b4aa9906b691c95a29e3aef3800fe931cb84b66a045b6ea67277bc583fcb06116afede563e2c4576b2ff9381a7c92eca9211dc7604876ef0eddcd5ba751d6aaa13fab4f9f559fdc0a93b0d4b425503a674ebff7c5ece6343110f79043280000007bc3e3ae811ba294587f72380533c6dec0369678e880057b021900251d93c0012e0001d0c007b000075549309f9c6cd2519a98004036d769ea09627a980b180005c5776f0a710000b3addb92e9208a3ce673c6e94b3019d8805404900000d1994ea8679b973801facdb112145c4f4c0ddc0860000000013ad6af158edf439196bbf22ddfd2fb599daf92cd974ab99f87002c20d733c71a980000148df4e80373b40651ba239467c48100e080517073b254cc014145940b492b69b780000948007d594c5d345e19c1d8410001aa01f4148c0318f9eb1de390000228000cfd43d0a382406ca14252001a2a2c20845f5407140917f118fe1e3f9a1fc32c0a8bf1bb7ffb00025e62cd7f95886708e144200004b40096b94ac586c0b903267bae505d0d5d8ffe40a0f317c729dff00005207ed2c0b4f02d436ddef641007eee85a2c1954d44c35dd7996536910407c858ac66d293977a4b4b735cade3c39e54bf16d91b061a5df46ab04c189540b97cb89529c6dee1b70da10001ad95d8ce03d1e7f004cd24e2a54851759566f8440fdac85c967c412c7889fe0b2dfae95183615801f3d70000002c3246d37e16fcd16f1250b8679b6cbb2d8d0c55232dc4f181091c2b901e2d27a3e4492af1f9357dadce456dddfbd8ef97a8194b3b1f50f4379b2de24cf7bf873ba826dbaf805a9d9992e252d9a8954cd6d5eb0c33427949484f15d6d71d798e16f0dbeb13b6136bc6987885734a554010953c6de4c698da77c88bab00022f05b54072a35fa745a58d185c5e63eb178b4ff3bce7abaad979f9e5bb15b37c976f18a87351c074d329901b83644af765403c273b6e3612ff63eadfd2a30ca85cba8ab83a13a3fbb7214a487b9c8f3c517f89e391645d09643767369a6bedebc11cac543fdcb7e7340818eefdbe95a8f966748eb883503bc5f2344826b4f663fb9d09c71467529b821d746c9b297eab2825e402bd99a2a52b10dd1bad8000d72c29b5a69b0a01c02dc1e0a5f418f9ae14aaf0b3055c69106c54a476c81b6ee4b3566c9ade5df3af0a784f2670c4d5e7ca3a78da12d33f31f595286f2d15de6b2cef6f97d148404dcd50873bfda0af67e081d7651ad2c3f98d3f26dfc6d15476056be4d86d8ab1005bbe05206d6852c929d974de3c552578455c087ab8c1ff5d3d927ff2e005ecb7780255c000000e3b9a3c9e3880ed72b3aed8c363807530ac5af88c9ea08c7ffec9d30b7e381416aeaffae75bed6e09b040cabdea54ba98ff69573aef91333830eee6802eaa0f2c2cfdd7645b208fa505a97b3d69e39420945b20bb92b39c263bb0e7674418b2d2cbd12cbc02f3666e1054f3d56566ada4d66d4bde639b1e8b1ef4015789bed963abca7c453300b490c994059c8f6b9406592227c29f95f2081c5e2904ec090176de7d98bd4dc6ae9d57d8f5f1d07cc46942fe400b9800e47c1c846829e45b7c029d068b75b028bf34cc3b70a31d882d83da13a0cb5e278bac7ecd15bbb6d7f93c0d8f6e113079bada8b639540768667921a91fdc7d55b3aed3453741783f189d5c100cd5dd748b30d7208d1e5f2363457741d8cefda16398b95994aa503718f93d9b0e28b35bc1c3ae154cb8f12e8a011960acc0a666c1e489f31d6e289146c55c67186b1fbec353ea02d1fb4fc4dec57cd7d81d30ecd99debcc2afaaeb739bfdfb1ccd56fde17077b532129c4d257115333c59ec25acb13002351463bd6d4cc3c05ba095950f22532d60f621542bafd5981df2f50c5d95d40277b15d94853db0874d124355c890b8081b7b22c2ed4c7a26827d8c461b15f26028a763a7dbea9ac02222bb35c314f953c9c4abb9b94d754a6e220db2c1009df060781c62ab127badc9655f0198ed6af19eeb2f35a1190d77bcabd2924e1aa54bb7f4b6141ca0e0e206385087ac4c53cfb9ebd3618a967466e3e64f8a13262e92e475b9fec289587e6d2cd3d76a4ceda54ff0923f74a8726d66daa4f030199b037e0eab9e92444f3e04a7c187de6b2525a51a1a5cd5ed334b3f0ddfd317db399e6d712f3d210e121d576511dbbb83475e14822e7b5c20cd30a15ad3bfbfc1c7229e95bc5ea949e5badfc1cabc4805ee41ace266ca6c1c25b509ed20b9c07ee60a0ef1ae06552f08f38dee7018db5e03eed2c0e7f934861732e8b7c102c3e51175d3106319909ef3fef7700567336290b81341f9603d7df78c221a64e8911567d4afa8790eb8389e00276fb31789678d7fcb2a8e21be76e54974597e03f74074d2d39e74335db19e51c754f20a5c87fb76d6e0469fa3d5fe87358652090338a81ebfff6f7a7ce3088e5fd521173c363efeefdad0054f1756f65f89b1e430838f4b92a7c5828154ff86d90d589fca0fd57b8549853eb3575cc8074ad293010030d17a7b5f4c68940e642118475faf430148edab21fcc35551334ef15df2468f62c8ceb0bc83216c7166000009f23d2466292cee33b498450038820200fea2dadd50df22f2dd84711636b8ba033dc6b164103370e78237cb208d58919fdc592c4b3ff7c0fdb70856cd34d5332a993f3f57918a08159145669a4caa5c3dedd1016418c1edcdb0fb87dbf286ebacfdaf6293309987df64233c2b222f6dfaeb6495d33bb2e99ca45dd09064b2003d968b2d20952e2b6485113f2e600ad61c14ef0231a19a4af416de9b346ee63513bc9eff6724bcb290d2b138854544370e708f4c41cd0c37d943d63a46d246296d7201454bf709270973a05d9c52dca0b724640f4cf107959d853c01a4a6de9569c803dfd357c910fe6a535e597c276ea4440d98c994efce6d9557797b2ef24df2b3d9455e79d77650a80377c2bf25d261715609a944d4a00eeb02543cade7892d806f12c7f041d812a831e8cffe008b1fd047a58022a171c66f721ba4a9e94eb6c87e96bfcfb1f73bdb92af0ee35c5014f8e4672b4065db77a02eb045c9d6df289c29250cb9c8f18dd5b09b6eab44044f2601d3384d8da80cb8da53ab17e4025fd5e55e7d661daaafe83678ccc9c304da8b290ceae3c54c0b73bfcfd619eaf947e330fde460309b7f0925f25f98d071f137e330803cdcb033cf0185a2a7116b36e176a2c06683ee470302c96bf9dc5cd208a17533a33feba250cc527382e801d424eb0e49add1ae543e2198469d1e9d44c9487683f6799c2e94084183453d422c797c24ef2804e760d49f90e7156f88df4bfee89f531b52da223b41907d556e55864106eb68741311ad65ab41153edcb326d456d566e86d7856967dffa4ea829d4ce9b407d888491963977d522f055a0a6da90f75ff842f4a99b99eb50cc50bf81bb0df752abbc070a142c863ac950e89e8a05c89dd5e7da0b7cbfc7fe3562fc99510ef8acde27eb427bd3374eddff80da0189f2f47f6ac011980d582ae520422d9e9ea63771ae3f6bcb844212ee03a173031c7abe1fee6a3331a6b236f056b71ecdb12d8bcb76970d6ef3ca4586e68ab6d7ec2e3013f4284332dec4f78de949daa361d93c72bd07906cb5ee7eecdc3e0c51b71377dc525494cd6d0ab10ac3dcea522c5776852f8979427d432896e5ab573eca1bc03dd54f4fe3d550d18b215f8632fb2d326bd99b61d82afd88816c7981d60cad4906ecaf02e43ca32e11acc95c15be8f3725105d5b72744e1a8dc1a89ce783bc058316e7fefa151d1cc7f4f98a70a9091fe02a3ddd2e6926bfd4b6b78b4026d0629cbcf47c964fcebd442da95c22eb1324ff7d66a63b1ca2dae2e076c1f3195ca1a9df5a94aeb0f65c86ec3b0d422e715f80344825f288d684b11c8a46b805d3593e198d1e00322e7166b5d369e42e5e53f849a1c464a4c7b46e6285fbe3d9193c03b0d7413ccf0c7db50414a02db73287b3220ef332b0d80a5220b56bc760074149a95598183d72c4e55697d4c08a2cf566c45172edbd193704ad289da67bfa343871c0f2956c0ab5b99945ec00e79d56a8837ca3d13b9efb8466867144061ec35e6008e313f6470a17483afddf98e4e3503512c16c999979fc6bd4101227ae3469590f0142e3e3ee1b5a840a9902015bba65db36d987565fbd4402db927175e9b3665b73732bd36a1c139841bd5b742a91bd75f32779ed558e962595e981bec3f981eb39848a10728c25d2fc4a8f3c74b247af919df41496531109ea8f9050d28fe955cd605259ebd93e2970947fcc5ad1dcad9326f5795fe4061d5b3c94996113e940397af85112e214b8899e39bfb0cb79b4b5765eb54655179aec4a6a7de410ef7cb1b69447dfcb997109f3cef592a6b36d040984631b66deb4fa8d18b727f06916747ba2a2e05e223ace545fb711392243abedf500d9d0293665bc3a7873b99f080a26b0a312b4a1e7a64c48713a61ca29b040a830e0043f41a4d8af02c03b983d9ade5397833818aebc136aaf5f2f22edce2855a4b554265b783cb2b9b910d04206af59abf912e9a44ee7505548b9ebdf52882c54434934c103952c92a3f8759fd5d9fb2ae843d0f3e81818c7cda39960b3dbedf817fdc8171136b07afbe89ff047e3e1418a70b8157c1dfd804cffdb8f4e96cbb20e96cddda3c0a6285b8ca99a3d76a988308e784a6c822c80514689c7deabf1072027d70d58b7ecde087b3358126f1e39cb21c74de4254bb289f94563cdad71aabdeacf431ec183cac80137d76c809e323c1e98b2f433952baa4d9d215bbc415189d23ae68520cbea26a8878da2e3822f492a1a9a08d81fa7ce2a391fbdd698b574fcc09f8556a760d7ad4d2b904b9928d1141af4609a7cbb73d0afb8fce943e66ab03a44b53631564abdd16f8d53e038c2c81a24e8e16db860818c379695dc3215aa4fe5b91b97d9313ade4c20951a45fc17f78c4f70f3fea3975776e0e4a11da21b8cb6f0cf7de03d9b082a1e2e7f3bb29a2fb99a330e4a91a929f124cd6ba7b3f62375c306c8fcca126c9c16b7ff98efa198035bcbda71d1f013fb207ec567cd073b43181ddfd86c290e78339c57bd940fb9a74a6dc21423b48e6cc4fc85c428af40833eb5685b77c80fddb0058d2245e7a0e9bb595c991ce1a43a7e9944ff2dfefcfe20de263fe2b7dca4adf24e4717dc2b7d9b18ab87146d6865030a5d85d25dddba754fda8e714b1fa978e3febc032632043a1d8504b117a6a43615543a651a13e589f862dcbb7277f46445e3b1f5b133971586df9b4318847e50dda434f2eeeb83b87bed77971f54b5fcd96993892600b14b924eaea3933c4486b6b4539d63f83704606e843109374abb8ad8597e0a7fcba4715380aa9cfa89ffe1fa9ac125b43cb984aa69182fae08139f60f23a4c6d4e4c4d0ad78101019baed37709a9bb3e5bbe9a57d844f95f0268c533f191392e667fbdb46aadec1aeb0aa5906cbcbaea040312859268674c4d95108d37c94d7c6917eaf9eb525074b58fd94f40bed860f5701854e171a2c9587fb427f7d93e63c3fc51560d8cb8514ec5a60d900a3e85c4b2c428c257c1c880942f1d3fd7d70587a7f7de6d94bb8319c19bc621496d4f464f42bb1956e82b4d6e7c8c7820e566ede814aadc93446191478dc8e8578e981e9450ebea27a8d0e7694297d631a7fd0a991b0f21f18c3869ef94f77875f3637bf6d8fc09723b523dcbaafb36b6fb78472ee7aeaa49284dea383fa2dd5f04e15860362b12d9e33120842befd8b813ee219cc720ef33bc18231daf8fe1db23f1d3f4e195ebfac9766245b3efb01479638dc02bf4e55d65105964f8d3948f506613a7ac3722c66dcafbd7975e4a692415d022e3160a8d3d351b1aed18bead2ef300a39a19fc405a2f52b583fed4476a316be21386b6d66c2d004ef41f6a2ac0e12d4f5d1b38fddc3f59564be0c4fd585f11d7936f0b7d785052aa732d401dce98b52f3f25ce564ad8393a16bec6c9ef624f998b335dc1437dc273eaf9a147f955db82224d3e5c1ca741ccb0a21522bd05f678cd2fccfdbdb38803dbd3b2e48243ec2b6dca23ef745eb0b3c78341f1accfdaa57cd86b4a70ba7c3d21f8208ed186adf76480f2218bbcbd6615facb4d5983baa49a29538e052cc06ab1cc05f66d10e4247e80838c690290f07e54e6284688a1e6cded6dfd2c91428f0bda32b2cf9457aa9c1477c15c757da03ddf785ac4b11b1dfb3a96d82274d23a98c8175ca8b2d9a37fca3dec0c7f3e1988bce5348602dfe2ebdd1fc55f3909dd1140a66142eae8237fab411d08fea1d5f5dbc1d24022005a2c730ac95fe4adb96824d488af8695637c950d7dfd564a8f5f1e7637dc74de6bc4637bd187c1d790ac38f2c57c8ac54ce6dd345a70feb7502b2c4813827f2f17dd360ab2a5af5fbe7761178aa52166aced516985113d6e333d8a9ee5f6ea5099b7c52b7f721d60496955ad9193e1e5ebae04c63b08ddae1984b775514847c7dbdfb3c7c50769e639ad687743ed5f159016bc09077d11709bccf0703e79eab4428251a5893d2aa63cb16cf748ca094ef532c26c18ed61022a6edc267503d2481a3a191684828908b197995e13fd742e6ba6d4976d9c11d5de98d74333be0aa1aee09fabf08ee9c8ee06367ea96a7eaeb8b3ade1386bf79af11e6d8ecf0f6acd5f4efcb0b65e31f8a18198e2759dad540eb8ffc39566d0d49ff05d46a337083f8b74ebbfe8a09724176b741062fdf531f228138b7715f7d42b46efdf2189b1a4b3eec62e3497029c893d09a48c7f45888818a716393ec405c4b6515b3fd403d449e1ae561d39cc97a9686dead984c48b285a9751382761462031b0cd7f1edb93947524e369b12c81db669d5836eaf9ec4c98091e2020b649d3add19d0bdeae6eb23923bd9b1fbc4e65a205f976b996c5e30ebb65c9fcaeb5d4099091a0a4ae268f502c50565ee49452309828a0270eb3776fc4b1edd21e0d60ffc6323ea636da3d78a66565ef2c44421687daa0229f3e6d7800d74f8dfa8ab3160703f41a2311f1d5ac5b1b9bfe43587730a7054b1337b03142550f54ae48dda1312371661accddbdc64a42a06aa8d39812ef54a22e75259355bad07f728634b1acc0f3ea65e70fe64bc57cb222f63b65086154f87e179681631517363829e72e43dbfb6d37986c279064b762b8905f5290db06cdc569ed0f59e254fcfdfb3b11068fe07ae724e22ed4d5488199d684652c922e1bd7015c67585510d8e32193a7ad9fc18ebfa23a65a62b6cbd77f59502680a2d7e3d50f003a44b47075ca2022d6e203157f763959a6485e4c854f4148e87ae1d911acd5d94b2e1f7b8d5511fdcf6775e0868b9eda0db611f139748f920f6fa623f0481fa91eae8bd05710743c1cfe4d3dae3bb8acb08d0408114ad829e328d56fc19226d4a41673b3ef82c156cd9365b2ef132b5f3327fd19b7af9819fafca94193cf99efcf211b4df3ed0d1053050d7948bec514ef1a5fa606384ac0e3af879466d5f4d207975fc9e1b198ecdf9f4035f04ba27073ca3e4579e551e45ea1645a5d303d91d424c15b611a82439b91e913a8ecf41669167e43f1c3f667b1b2202be7099ff1da80590eb2ed8755decbbff531b370a71fbaa30534ba5c7441aea3e44647b7a373fa7efab38fc1c28beee26fec607ce8285145aa770bfb8febe79c8e0bae681d4102fa9f96b10058cc0a78bfdd208269832d056a367c0629f4df9bdb6c43d471f7628b9b1442ea46b3b235fb1ddf57686c9c5c43327d93a95b8a721a05f803e9678b74a6763681a8b5da84aa64acc369625e192e83ca7f9a7f5e5aae17575faeb7dc9fec57bab1e487c82406f3fc6d81352822fed1d1a34840b3f3455a5b3ffdbb71ce2eda09140a0278e60dc57537395246e9fdd7e119109caf0c89f0ec91542042e0ccaea9eff79e29d02ec493ba9215be3b42ccbdfec5c618f48a3849642afbebcb08d04da461b0c8efbf0e6e6b4aa70463327574337f00ebf1cd0dc659b85766131f9b1a1fbf9ad9c86b133c439a70672b3ddb7eaa2dddc18d73b2c76a3e8b9437faf5425916df0ff5afd69adda551362b339488bf05c6c4189a5e742e915adf81c7ed8480666aa2dc79ff7244cf9971fe629065958b586dd8fd1fdf0f6e6a2c06d79bcafb3151409c0938617edfdc37de883e0f6f05ba5ced3d31b02c9c651d088e96d608cc2f14a22eab60e64e81e0990b33716ea5696e6c53619e369515c0d42d686f71f0ea7118d27a51ce1469f19da27f51cf24a580ae15f5ca5d788f8ab1e405e8dcb5cc8b1360fe005e3f92827006cec986b6a0d3b0bb3624e94eb150851cc4facd5b324a7f0fa40f8af56e9287ebd9e5f11e9de4e8037b5db8de1f76092bdb4ba8a02d80ca6988a67117f9d1e3b9528cd493b7ba8f94862af149c08b29c367911c0353f92024ef279d68bd4bb2b515184b4a34e8d8da3711252f3a2a3981a22a33ad6b4a7202551d784742568df2c8b33aef9df1351a68cd99fe8c851c93cd1356506d45d1439ab6337857a0a894ea9b9a02ef55fed562f4e0a69ca4af6cc6249662bf3d328728cfc0c874be5c7a5e6b8b3b9f432098aa67f7bcaf7c06369fd31a8e74b91d0c347b7b74fd48c4474d1dffb9e9f4521494e47675de0f4e9a6536c5679dae33d7c728e56d634f0854d01fda229f3b1fe42394fb389a3640ea3f753650595021d3ad71bedc5ebcdf8776334a7a956c3e7a1035f322d9cf7cf543e633714453353d0e829d4deb16fcbf4e871cf7f3ce8030908dc7f32f5cb0447685b626522090d24141cb31b1cd16f64059a0e602df8eab4ad271f0ca824995951d7b442956ba3c9c75da2e07717f232f5ab4648d5a9535efe97e077d0c25be5d21f39e66f99ab93fe35816785ffe0da6ef1d35608a808db8e4b0e3b33c7a514d592be87f0e5e3936589bf17c9a387b3edd56b2df08fab88e57e91d4b6e3bd1ac1f874030c5ab5fc1066126d9f77b868cb4bff5d4f242832183c3dfe8ac9f9cc5dc6912a6ea1457864ec73c1ed1e65d0075094eee78c67a4f76e05c0a70b53d39ef6af1d263faa557d3b520653725232f335068adf8f156ced4340602e7647c0402fe5940e595c2446c7a5c49af1d9028027adc3aadc05bb07a22be89e10618fdf8f52bdf4e8570ed6d35e0a4568880065e82196fba41c6632b5eff42407953174f9754824264182c2ab7db87ae382e670680c4ba49ad5591a466ff6dc11e278ff65de8970ecc1233c09e5e6d27c2d7179d783da06435b6d2a0369d6479ec574739f20c12ad809fc60d721358ab7a46c36b796ca8ba91cbdf12269626ac8edc081b0772a1e769520f34611c943e51e9da42b5539699f35cf63f52b67dd493b1b24904e10ac03fab51b414c67e9c4a5390ac6d957ce32ea755530f8fbbef7fe1650e700d39e368367d78202907f172af73372d50ed2572552de6f0aac21bbf053c3c2813c00f13ee15b176e001a90ed22320f4178c645f3828bce2b50dc5fc9bf69e8002f754e92096565a2228ff7a8afb29941fdbdd7d2d5d55dd5517db25f5de51074a76af811c1ebe38e71ec5e7e8fcd3b25d8719d623182b7594f2b06e40eee647bba89e2ca542c1ef9953438480b7fd3e3b8f3d0bc2c38d9d01cbbc4806cb864b958a70d8741aca6e0db6ff819d444d8fdb4cf3b6a5ddd7d11744604181ec3876dbeceb368df6d6c756d5a6991b30d721d938bbb3cc817764753468e336286064ef5a01fac05826684ee80dd6491e586719910e10354e8524207daaa117a134bdd10998b0199be562df5d29be8c108658a7a2be2fa0ede8080955663a0c137e218a76e26d282862166359db897256177b9b2e3357cbaf59102741f27d953060fce1961828a2bc7b7f174f65c3462f807c2f0652e34ba5022682ac52e9c2133fa72f5725999bd9e1df70522fe2ffe2d19a6ebcde59102d06e2d87c999426384af8189e8067b7cf4a6b8c4496e421ced3294b9959cadf32f2b9688028f0bf57c9b40fc4b59d5922247339072a3303204b16f1b43dc55e74177b36fc87fddb41a5425d2cedf9b5a8e58b730cc3e196919dae1278a42c36569ea46ab2b40bfee4c5d21d3b8627a69940ef4ce8e60de20b3e19a3fec3813dc64057b8e288d3a5d19c7fac1e4ada3c8a274ef70076ab8e3bb78d19cdcc73823cb4f8790203b68621dc6753d9c534834edc4e9467a60a1fd28d0165e81b4d8ab7edb315d9082ff4e15f056f635c4a38331e1a1d75b8d1583792a682db8da2f452ef5bdb14f290755886ddb38017e4eef427b61d5fea1100ed157d0e76819493d4e4a8a767b561a126667ca75840723a59e4dda4f7d2fa541cf09fb3c53e9b1c73035ab8ef4f83dc4bad0764e2c545bb65d9467e258a46cc95dcd417e877a4e18089fd370c9588f72dcb9fd0824895a96b7e63a8ea0c4cb3fc68fbff3ee14ab8b6e5a817760bb5cb8488fa25d2270674ca48340a20b4e60d96620649442bef5ce6bdd87bb7676dcc6a654bd10100b20d35d4f24e5af17f3e59b68cd2aafc1cc0d042e6edbcb270a309e5bbcd09294d0ec2dd670c5b2ce6b6ac6685c652eb3e84910f4387900255d544fa1508deb0947972d1dcb79dad9b379499a434842bb2dae7999d54520e053146f31d9f8be9da3441568e7dff8d27a58734cc7b9ef89e05c22ed04162db40d290e14c432a5a952dec91d7259674d006330c69a45b0b76bace80c4ef88f443ca972e584433335785ffe790391b8ccf4478fe72022f4271b413ebfc91d5494f670c53abbfbce091f8d0681970bec087b3a8bc54c09b6b891a97b936446d961940e0e95cffa944dbd1c1f9d8abf7898fec779755c721e68a0f3df655d7ca281df292f4475bfeb32e8725ebc8aff5a0e20bfd948774fb093c6016b4459ae7c15ff83ca2cef2dccd0a768e97bf7c74c405a1511b4973f17f194d7038c336dffaac97a7d21829cf12d3cce9626d29050230d581a18f7cf34ed35848315b9860908d990d5d649a9bc2da06c4cc3d005eace1f37ddeca7dc3c68f9c6eab6de85b385d92bcebcc293841098e30b597812c93a81922ab461fcd8c12455366536e6515cdc43b90fedc099694cf67348ee1119e6465107db79bfbb01bef58b08e6247b99ad6f871ce9d5fc59e800ed3df9703a4493191c1b7ef2e6a36f208d6bc6ac31f14730e2bf8301ce46ba33c275ff49629155c10ea684d114be558c171254a03b27fa84200a67bc034363771f842750d38c3aed0d617b9fe4fddb6fcaedd88bae4cd403cba731d548e4d9a60152469e4f9a4e1a7c6ecefda6d319cae6a21d9a207c2b1111199f10ed3baf248a05fe2efff41a659fdc9029ccb9f079a0ee1cb86ed0ad54be19e6d6abe98269c37bae7f8ea8b9b3ee20616dfdaf7d20970d112659753103d355e37c098fda75f2494e9da319b4cb0431fa0d2e77fea974166ebd441e1299684a468cfb57f6d4496e9a23adc81051672b4e5ddf233e411d2c0afd1a538d4c685c1f454f8c89571a9375b23ba23b00bfa4f423ead4c7a81bfd09b947318097f7a80518a6cb1f6113aaf83d5e95c654141a5dd0b0c6c1c866816fbb12806e556fd026e7b7d09de6b997b51ab3d24e7a97a2447a91a3e9814f18adfd860704db9ac89b64dceac0f84e7f4cd2bb59e0e938b7e3a65660c9cfdd5cfdd070a9ad9bf6206c19e21a2b308195ae2508fbf45b7032b280795b4f5421f950b45e90c3b27e7cb8adefa1814592408fcba2d17737fe5c7917573eb3a2dcfe167781e8cb0f43e639eaeb3d9f50ab1b486f594d73a475457e9b044f01439051b73b32154b2d1673b15cff3730e1cf3427c43656bb2d18a1a89fbde2a1786eecaac35c7383dac50c1d98b9b554f45e1145bfa6a429c0f8098f73693ba3b2051da2745a2feb6c44479583ba890556b8c7a2101584f96830b15c6139d3e8586f62117b7924afc6aa2170decbbf9816e39f29679e98dd4152d6534f37747fb8b8ed694d5267d24f99d0f4f1774d071de13dd040c0762bced1e56ea64afde884a971c3de8fb41624489ebc6b432e5c1050e76b7e2cfed3f34d3cb59e9553c28ac9964be22ceda72d6c6aea9f1e9013b08714c282093d8377eb31deefeb9b6fab9cc61abf3b1208f089f68fc69454256de1c135f99ef01b8d53c34d26b9ed53fdfd1af9edd0e8a6554caa19f975645bb7944723091ad27c1a1737b1743a0a0f1004d13c255ec8231db8b5472590328f45af55f44daff879dd2e14e7b848f5db4a455395364bb8e276aee305f811ab06d1eabf9c852025e144a8174aadef32bc372c1cf4241fec3bed9f4129571443ac4317b19173e68030a42109680a82ef67e6ec2d8da40c23cef7b5e8c436622ebdac00ef5c3640bb7c034a0673f3ea4c4f9642f1f6c10cedf2a0686d206a2ddcedb4609e7605df86e7c6f6574cbbe7b6cf368c8f1f8ac756d39d53eeae589df34117facc7a69d5b018df32f8c168f64f5e427cab3101c6d96ba5aeab7a75d70c0c6265c03ae657d6cf621e968923b78b280d5333e5594a72ca457e55f6416087d6a5b776e02ee895b4c786eaebfa563435d8016b71489a6f1ad505821c5d01727341b7e70ca3d3f2b503c3e233b4b7354136ae77539e9a3e9d6e15ac7e2be2e38a5b1bf207f4f485bd1b0307d4240c7160ac8e4704526ef3f1b88d43678668e1bb4185d908864e988f4c928757e71f762a15d11d1ad03d16e308bf1587de18dc335b7304d5cef9011ba5980677a3c5e14065c864e65c36192a42b3d4199c66b57d192dd953592baf7137466fef16699345c77cbb93922bbae6f48509f9721db8f0d78f835d872b9d6c2a9409e39f1f29650be9d3e1a7d71da7060b1485f0991a7a559e60654ed4cbeebbec98af4835a715cf13508e681682b57defe120a6684b75d1de726cb63809b61b6e3a8414bf08a5ee991e47e227146f328972c3ca3fca2f02c4515ab1f6300e99c4db9645ebe45dc8fe2a15daed5871bd0acb85a44cbed060322555b73cd6c5ecc4ba7c13418eaa0d8bd37bc45f5b35d0d21e8d4d1651d89a2cbc2b500bb36e2dfc6490494cb6cdadee77f7f61753d8cf74be872c51cd4898d4665aa91d380d719fadcdd8e632a7dafd7359ca9a979e6c5990b9d784684ea89630b8db09158939a36e75a73581bb210a0c0d2f77f58b859b2bfca422ceb2977ec7fbd4abad24dbe5c82e79c3ad246f16b5d8a8b009bc4d3adedd6e42bd6065c0b0cfbc798785df41eb64b8ccd2faa6c13313f1724673ca7fcb7c0994b0870f0ce0bc0035aebb8001044064e4727396481708eaaf77dd53b9f15c6faab6a5aeb37ec42b3bc1d56802091ea646c091761ea8417773009975782617670d3b1c9e4cb37f69d7395d0f20ec2e894b65c27c84079f96dc7cde72b37461e04c030dbcbb7c63a365396c3f98d05d78f44e39a85fcd113a8857b0a5da662e63924e25f6c2820a09ba41ccf437159c153dd0b35134866e281fe5bd7f75d2ecc80541c6507254cf9974db80413f9c46a567d3b8d012df9c92ec687e530bb3197bd5e7dd512e76bfb2e4289296138c720a268c4fcfcccf9a42efd8ecffe186fc8581fc6211f9b11391cf37d4ddf8bbf24d14060b6cc2c34800a42092794ce2054f7d30bc32c8e59848e095f5dd2698c003c363ea50de483aad25e87530bbb00e60ac953972ebe9b65e9a8a448a2891c292d9da43ee4a9f92f0c471033abefcdcb1b78d445208e97fb4106e01b784b9067c00ced751043dca905a6e21b47a60dc7ac373d970a10a2930a7451941377e53e8ef64d60da457203e9d8997402c0c700902c26ff458dc52f3347127d4c304fcae89cb35a77bedaf76e9f1670a1c04d81fccabcc74e880bcf9a8e45fabf28d551699ab2dddc53785baca8a85f30393978c771a38c3159ea655a7e135091bc21e98d587701e7df5a2cde03b3b1e40f41425a520d48f1c9f46641c42566f94caff576d30404479d0933465a5e7089e42c554f900f771f786ed06240f3a58078bc8a7f7c1bdc36b7a14ade63f60266d877ad40f84b61f309ebbee0f8c4994ae938272869c152691a24d295cfd42d1e24dff0a292756192d785c55f5ef7830d6cfa41f264e57025f2649061990d1f8ef16d068b18ec2b0f66c2b1e3a28030daef3122bb71800449b3bd21c67b7b53656959011fec407b6dd60aae3f29b0dacee7f3ef1218f401d9a3edb3c6fbce794d2c00147f1b87c2848abe0742a42c5a747b56f1fc983db63a6e67b9538156a08be06add77bc67f4a8f2c7f478e4fa6fbee7600c2231415a5bfb80db566f231ae747e2fdcb06c359c30b22b1c6d9447dc48ccd76e8ab1f203510416886602f5806a1258d6919187cc1b13cae201d7b2747cb1ae8d3202f024c15d6b6b766c8f61c2d1852de9ac5b9576a03b43475bcf3554fe280da555b3e767578c46a74b17de67bf4d527ae4fc2efa26246bcc3727fff0b15d7275b4566bf5a7a6769400eaf6c08c91d71b9845fb1136c700e048dfc13f0dea630e33c068e19d219268726fe5ba6f31d69662a3210a9c84489bcdf77c1e595d99e90d811023de10021409153f044e46cdf3607a7e2b25681f9a79bc47473516487c997c7742ca4e9bd3d14d00d4ed1cec1a78d5c5e81ad960180dcfa3b82c14f722197fb494db0b0bdb2526d19819777b955c814f81eca967ec382f1958374f42bcc74f878fb324e706a67d4d9ade5a24bf59d9a73f1cb093c3429430f02b37ad72d4780b21a2b5a118bc559010266845fa057d743904eba158b52d6ef341c9470d967d37f6c96b902cd385695c8dd93e8fab8b09907c6af93e1b7634380ff7f91c37d4d573d633bcf1e9b32b24ccb3c5e56ff1f0e8319d92fad316fb83eb5a6c5fdfcbc8af5ca3c458329f048276f0e18d3151db0a148aa3e5f4397d77c21f68162f702338179afe65e99048c0739f3677b3e34db600fe9e4be89eaf63a2a07fe8b800562c07198cb015557d6c9c9f91f6ad584df532c7f31bc489a552e28b1cde65321bc09965a00e96995b95a9b25188e09617be3775fe6e3baa1ebc442ed9549b1d8c291c3228a98f51e367942181043151138404bc7957e6dd5bbe7e408856cd4d984047bdea6e65222c93021f2e63bec499e821b383d4ceda4edf459c7ce7c890071e0f1a71cc8632aa10fa691e71128819fa18d4063942a8083cabe5493fdd05ca4b52b9392391c7ed073c654fe420922f7c923febcc5a08c05d8948127d5f373722f10d0d21299d8dfd25256ff10b07aefb9f50fdf37dbe7d471d2ad9f205fb3c358c1152125554725a36636d824aac8f462ff51e912c8cdbedbeb58050539a2a6d5d21bd78544b93473f7405d1ba68b74612410d07d7937cd3325934144c484a4dd9a3161bcb6cd3fdba4862a6c6ddc9463e3b57203306fb2c13f2e2fc6891e412cc764f4e8efdb5e899558b13ad6df03323e561f34529f5e7c169131eed3b5cbb293a191f4727dbbfe454d10af2755cce4c0cbd91205c65af20b56d805cdd9169bf1aa0f4938f760cef5b704298f199bd427e8152e83d6668fe5ec338dfe029f807dc6c3b1f143a0b237881b6007e2c96772fca601c4d3857c175ef724533b0d6628303dd1a2b32b81a8db570eef5115ab5776dccee2639a8add0196fb9dadfb49514e40dda7998509e144aace2b84ac755f1c8c680bbfd8bfde28d7aa9443cc51eee0cfaebe5af5855163f7431ea33b5b0e28040bdbdc4c283968e5fd70c65278bb1d2f9ddd0cde89df21d397d5329d0f6f15128d1765bdd9f2bbd008075c0ee2280511cc16b4635a8ef930e689ace7c6601ca6783672defa52cf7cc7143a7e72f52fddad8fd591d1dbc6c7aa2bd349a900289166377b515b02ccd0761e82b41642a4044b6b8b5700c1178989a9afdd89e361a8a0ece0f6deb4e6d424d63db14bfc010f95d6ee8d78d20020b5771ba30d77ee0c3dc365bfe75857909f1da4d52a2e4d9986f301ec5942cb3a9ab3121abc9e25dd799ad3342c8465741bacd8a3b291f735f85cb1ed200a0e2c7b60061e802da2b0453a8e29692407623dd656564a2afcea6d4d9ea34c19aeb39561c86cb19394cfae59b7ea825683053a51049becf428fb5289887f3fcc6eaca9095f5aa8343142649cf35828b15fe3c49a7897078addb24e644090758ceb5d5aa13d617b29edaca4ba531da7fa4828103a0ca658cc03bc89290612e19cd5fd036ea52b2c69f1f6158c7f0bc1c5138c7af326631a7ca9c12a243986a5b4ff3693ceb0447e844c680dca144d5967e37743d710aa59ea1480820cfa5c8ed86ad31cb8d1395b245296bc88be6d7de0b1b2d1724efb4ab2d5b289da6dac7d37dcb5fc71069a0cbabdf471e4a11b1c91d0221bd6b7a54cfde27d7a6601f4d4d1f102924fd90638b93d64e900043054218efc7403b4cfe296f6d29605c307452d0ab015b4ff6e8895b9737eefcebc07ab73f108f6d52edd36667493f23c351f559a059180e086ac80c24b4141ec65338f6a078f951da10868aba77b98025440842fca6ec0c64c7b1b64acf1cbd4922d18e8a15ad9e729746691ae9a3953051ec66d54d3cd9d4f3e45726655e755441d7bbbbf71c77cbcc21b9f96a222818da8185115ba803232cab53d6c4f48bb8b2f4ed140e26036f7a507d51b0b6e5352abcd2b516ba191d7b98699e6c5d747ef863039aac0363c9dd83d4cc809bea64d8c76f2a082216a35d0837c931b687295baaa9fcc6d41d173cd89c188d74cc8fc6b212a23107a2727a7800c8edad75d038fae8a05e9f414e003a30bd059087480dfe03c4b0f7ccadb42049b98a58f332a090df884a1269122365cad9bff95aa77a40d2b030e78ce132affc1db0769dcc27a51b978f74ee6e8060d9571b53b79348aa32c0e84cab34f3bc6b44cee1b71756ae50b81c1777e9b96159aefe99ec4c5fcb9608824192e0ebd1783b1d532478c79a47da96b467efd5240022d9cfab445ba07f7b79f5546f72dad701eb48e58c8df028a13fb641410d3af59b188dd0382c7ff451b8c9dd419fa876d2fcf49f642a9a6c78e575cbdcf1ee1a6532c078a805ef966aa99e2b01ab6930b95c4b82392d48441651d507824549fb377513e3d1937948a1b43c156e3fca92d2e21dfff6b7610952e5aa8dcf0315b3653d42f7107d3532f78e3139b4fa5dd5d5dae8e76cc5486846b046574c9cfa70fc5fcf3bfe588c5870279286cf9eb0c5a28b85258b7ff5ec8b626e3fde522c64d6ed8691f48e14aa773b9411a970be5192dee54e65554d79c54cc3c90767642eb4de5c72c90c720b958f4dfb275cf769c30dcf0e1e5490691be83239155e814d422aac2f2e049885eed1c9d3c168ea555290f3add9a05913e83536339db8af450c7b0b243d4816df4ba938631ec43fefe17e5520249500853036529dc080ef75c91f83e15d4155de93167459c98e20e6ff92a82509b5760d5a33c830ede8d5037d89cb26f84c3351b54efe60f6452335946f771fd35f2469b1167600e8a3da8ad94cdf189412bd93c8eaab8fec1a08db085e78946a5e7635898438e9f8130fcd56ddf4ad32991c63071d5f73b9aafce41a9ad6abe7c3686b93752572e6373cfaf0bd89302696aa3d2352e6f444d670dc99408690a97812a011d97a84163d794732b5db667dacba424bf529773418c20512c55c33083b93d9e4e3a10bf5299e41f833391995345d1b3b02b1656ee7e68f9eb90d75af2ba24b6f5c5cd0074d20e2ad01b192ca3145c357ba361dec972b68e54142ea93d5cac32e6eef2372b3b04fb350f6d4258319101df2dd072dc012faaadbe368e58babe363f19fbab66d0f4f03a1bf596d84d3b3da97bb288fc4b02892355ab5a698db073cc30c5d7b0930c43c195de538fcf3ff6c515fa5856198d06a566f05541bd0cc2b43f1cc0a88bba94d2891100a5f5d72e4d4ad168feeebf12e5b515e4d9e7816753411711e52a143bfd21878ae8abfb3bb00c81fdac75898320cdff16380bba9ce3035f6681e8fab181b8542d8efa39be601bee864c1ee40f77c361c0575f1192cfeb1fef79debceb2819fd82e5797e5c518dcc0ecf1dba636c0729d0458631a0decd1453d68b34596349d5f363ac98046b1f294781904b194bdd4755ac5d9116afdb674acf76f93894a979c0dfea6a41ad9fb2a35f5b3883000b2f70deff6e83d86bbbe725bb33e62abbe3ce48a1ead04be37d43089447b3c439c96f5abfb70c6a4dda2ee1cc33157527600bef5c4e04029731b601273ebbeb55527089b7f30c9ce47b72a17dd598a7a02de880f900e7c4ba9b52fab4f8c9ff20563bea39d7f959a8f9239540fc1cac266bb2a423ce96dfb5f38c88beff2e306a1d8440d7223e74c7fdb5706fa80d089e2dd877b940e4cd8a77eb548a22128abd2b4c7967831757c73eff49eeacbebaa34df0e49e2116766796f8ca889bc16d8ce8eb4f0d02f88cc9c0d59ef6131162c8a0e0704c9d3fa41b8a69bb23fdc9c864c3ce4fb3c732037e74d50a8ecb63bbdbe19ceb84fa6b2b99ff5e3445fa58e956f0b5e30e468b2bfca6d521237b525ec5d95c0f6747a16708de8f045083aea2805c9dc9db140dd9c64908f8586ff8b5bcc993200cee3f71309e2f717127fcd9433918e8ec3d1937096052122c8d32b60fe3b03f3e56df2da497bad79b6b1fef74766fd1c4d2375b6409ccecc04e09218a23ec1a673feee62c5dc1f4aed5ec240b7968a63d1419dee106d5d0495adbbda0764784ca69345fd26879bd170090dfb97fdc56e7aa1c5530df3d095968a3ba1c1d6dc9b5568398f87084826ae972ae70d36db941493ada33ddf0df3da2c71cb14c2ac4f751d26525efec9d5ad89d7cee910c02b075594a4d78616ff4f4c676e17b7b1f8378b8eae9c42d6e731b83dd834f86c84ab3cae1152bb158aa4eaf8563adc9cf498276720066d1a27678ea20ca9573cc4c88f3171240583c145ac95096cd65e8b2a8728aefd3fb09c264e23ce8eba865da744844e2357c6290ebf00dea08fb24c4ee4d444f57a6aeaf13e05df2aafe842c881c6438544660009a84e61afe18184d9d63e810f7857bd60b250ca91d01a4688766ca525764ddd3e69d941770f39f15c04e1e66b2561201a0e16ca24fd71125663359dbad470881a5e20f8daf93a86cfd98a963bce5e95ec0e62125664e599704112cb311457fd1fe20dab20f6db29b8bd5eb3dbae053dcd04436af7230ae757eb72c14643a30c9ab912fb480ebd771293c7931b9462f3bc81bcb8f3d21e0982cf925eabac2d3c4bddf39f00a78b26e00292cbc69caa77b7f73310814766a48e4f255fe2d59932804fed4bfaea956405984751fd4085bbe20c37c377e2522ead9ddadb3e283559aedd619ad4c17f3647eedc8fda465515b4978d8ef7f00f2101f034f366c7a3fceb483ad259e2820b7125188c7ff46022849b983e3937ea15f411d64c025aa19649777ba11c749161d28468ecc7ea366c9b8e53e85e6d1e15c0c4bed1a4c74b1fdb8d4808cdd3c0f5d6932d07396508548a46367c782e1e29daa994ba8666082c146ddaf4bc068a57851003bedea96f313c07a6ca0cd9e793b0118f767a96bff1dec15dc461a5011239b6acf861cea184299cf123885cb7dcd114724b4b9955060b0a80e712a07936c094f533d6f6914809db3b6cf61fb6cf552688fe560d235cf17ce675b8b7d01b72dca7acff9ecf816861a9e3c31b97f4f6200c649b89a126b37070873d802a5bc28c756454b917b12dd6716bde8ae31913b6bd2ded4129ea0015ed7c195a2856ea5a202f5389b81ccf84d473c1e36eff1d847a421527408885df1de9dfececde029e6a9988ddaeffd1dbc6ccf257ea70cf0edb85e4d662b7fa6f543336bc22e2066edd7f48e713f42a17230e7d9c01723dbc4623a8cffd30a67fbbcd6f3f0461ef4539cd378496ead0053b00ffb3c75aebbcccf7b27a9f2d7cde6f5be74f24687cf37554433838f30952c63f9a0813546b1797d5507295636411189fb48e9ae59aa2f188ed381458b7533b02f25a4a60b59bece5e5651cbf436e955434e3ba63b9303ae9e50992298adcee2e7a2cc7c020d93062643184f8e64eca14fcc6f29474f30dd2f55ff8fc1b1fc2da5d73f528083b58692e24a156db34a398fb11de6f9bd41ea62996ea3c398494ddfef83a77b811770ddd39bd610942f5a1b6b50abb15d1e0ae1a73d98d8d382989cec0b5d7aaef6bdfcaa7797d73e245c64e7b5ec7bd6691a3cef6e0038ab670a6e5ac540242ae289e3ffaefc52fabd1f30099aee260bed7d7c6a6e385ad4f3c05efebb948b770ea7ebf1c914d438db6652801243a92824e4ff54fbfbf7e3027cfbf2a11f440945bf4afdaa3fd504d36459435aaa0af7e56555d0926db1fc147a4865c2676548177f87518a6c8e50deb508f223e0172eb070da01cc4b5c15c31681c1f8f0eef43cb886733bf1bea3409f8634fd1d562eececb22680d6a595af4fde3b2612e669aa2d0f83abc24084871b954df7cb7a542e04e2a2344a3347fd6ccc8055fb2f4828f8d053fb6b6bb697e7d706ebb31c7df09b5eb30f252deb305744c5fee68634beac5a400f418848bcbf34f1a214046fc077d3d5073ce100927e59b8c725649d9322ca42732dcf0884a88a9f9925bb08e7a4dca82c4f6c866a072d571bf5cf184a78e52ea0984ed1bc5a3c01b08ae8345b2ab7d52bbb48d10080d96d66b16e632c31a05bd85cb8daf777ff0e712c21b325eef7ce0013755e9aa28292e3ec5074b732b7413b08cbe0dee60f771f874f583df196e7779e72aa515e17aca8dc6ad413b752e7c2c3574a0edfba836e8a359bd5f45183a52020ebdd7c9c5826d8144f8be4cb2ef2a404e6ca854d75c35284ebe3a09103cfeb36fbec7a8fe4bd01491e884dcf5897719b6b16bc7e760db07f3a1fa71b5db3bc7f88fd2f0edb396ab20a5f09dd1e4e62c769fef2b1737cd7dfe9024e1318327a561e910ab93cb10b500a27fb02f2df9b9a340effcadbd447abe233969c63f59993f75e1c7ffd2468793552de4d41aa8da75a681e7c54e3af14c50a9f0bd1bc5d968826dd6691840747a95634d9758bc603fda6a450f066e2d94440a066a6c580edff1a2fe4eb53a915ae1f672bcfb99d273dd7c07914a1f0e42232c7aeaee661056710a2e44023af6faba0836761554cf7e5342a7ace072a86833405a64754424b935e3454ffe1d55fdcc8da9955d14e156d59b8f0684c93599c6950777ae9cd35bf665bad8fe35b832c2270bb824c421bda2acc584aa98ed2718738739e400c14ec3903684f318f83187aca0e353b54ef2b5b5a14a2140e0ad508675cf19f68f1e4317752ae0aef17634c255a1ed8cb0119246be63d81da52e842c00af6bebcc849e0a54567d393587e3fa5a785c48f1451fcc6654d2ba7515a9d0392e6424e325e7d292d1a80f9bce28e88be93c5d5a2fbb6be207000d448f5de56aa109da741f45612e2a4f281a305e72c2cc8b16013403fa965a22e165d1ef9278c8604968628abcb5ae5895fc03cdec2f7fc90c64a45d723fe9a2ba7d85732b11fbb69269f38ad1e77a7baa3cbbe19b3f06d74ec624ef4a84a0bf0c0c0ef9f6e1b5600173f7a1763ff4b7b86c5a5c14f714e42bf67219859ece6ae473ba377db1dbe503d6c17cfe1bd00088686b19d7a1b7efa37fd84247271cd5b241afe580b81bc6b04972c0137ad7110746632caccdf3ccb469f2beeb14dd11ab939649ec2c7c488cca2c9a659d66815dde9d354ba44832246cedd015256718fc60da2adce2598953b53a9f9913835353afa0da682a286b929ec018787925e082cee3a404380f9abdb75c41ba1a39c6dabdafec8e42a08c7b2e2ffd89b0c1211258baeb60da1afb3b6b587f1f7e434c48179f42610d864efa740356d797c93be1c0f6626479511c49fda5df88a3ed0a1f672f7600c0b3268a42417f347eaf14c4282a1bacdf4d98089c16cc88e00e261f86c45263dd0ac81942097e9c84b51a851bef2224af042b8d247d5b4bf79e0ebc0cde8db494c9930146e1fe292180b06b7c70cce7dbe990d9826a67fd3ca22a756ceb5d7250c07aa7909775a9adeb54fe2c9ef316b132b5136923b8880ca316c696c1ab73d967630f11f991a594fe57f91b617f192f3cba1efd9ac5359fa1eb330d5601cb846ab83090605f62f0cbf470409627f1e50cc619b60c85f40127142433d52e5224c567bec77fa2118c661fdb5b0e25ce375587a77765252b899b7d28d9e5fb1283ee57ce58c35140c9e187cbd03cc8a712015a9dc7f2b7b7c45cb25dec3884ec5e13e415e978382286cc7fdbc7abe2b9518064f9a7587c15c07424f17182d9ce0d5bab7114d0ccff38a09dd89574cca973348309bca9354090cd0407b2c4362044a36896672f9ea4f31978d751aea7bac2125dd71f267fefe65082c3115c4a388b410614e232c1dcf9c2c6e5a7aebfb82d0ed6c5d65bc626e5d1dedf0f44ce04b30bd57fe84e8d9d0145b3929b1e2cb34bb159f896639f7c3e7953d0631b37cafa44075232bbcde1ff11b860610ec7b1452a7808e0376c2463f83d6f0f6cdd5ebced1274c5ef25eec6df3d4c0fbbbb8d6a2d71b78dfad85b543d88996985b07bfeec3069c4fc755f09b999266f5a84137fb5d318508635548b5632847ede9fa6ce52ccc80889e8b37cb9ebaace0b61fa3ea6077157e57c6f391f78f1fb8f23afb57e3cb7a58c3b515f9e6ca085f3dd0ff428cd7f55799ff5bfc323f4ed20f7c79c1a53c672a6b0ccf1d0b103f374f9ef7acfbc2644142ef676d521d555ea82a6a0f42e4b0f1f9114ad7918b2427da9afe7e56e57450299558df0ba3d362ea163c8e87bd0e8fa99148f3abb8cdc56dd8a469571dfd355336459871785bffce48eb13a965d31ac078569bb6546f5743f775f79822eeca485bda4585215a8f81ddb3198f2091f764675d0fa732df1cef3fab1a96ea9a8d0830342831c71578490ed2a283f9eaddf1cf25cea1406f86fe7af9a109e7925824b21786402800fd35ba0dd6d4f6232c448735e715674c665b7fd0fcdd4e3e550cf67c80d657f290fdefa1633253a33ea7c3214ecdf197e24f394d962e87d842f99d5772b34032370ecb120bf960712e532383bf3fb1a2fd6bb88822520b67a9490478914aa109ed21473121ac4526c534e8b86d3299b268fb1703800d43703dea7d96d89eab393c80adaae6b0a27d9b21a9cc09a055ce7358e1875ed16e5922f0ae6417cab0044615f2bab78512220782a9c89b584c51dc272cdc6e59377da6b903fc9fea0f79a5e7ea25c9f289a5bb8246b3b7c42928ceca51602e511c3fd79b24dbdf37f22fb6380eb3ec5a7b9f0e90c6632e4f7e50c14fc560d38f4f335d639638ad85ee97baee03d9bdb71caacc0da76fc339b9f31f2ad04513239eea375717a15548fa070d5b17a3c425ba235a9820264146078d3a506427236f7af2e4a36abf1f5690e5c423f42890b10ac6def346d73b965ed9558daa73a8630562303cc0b6b5347885e5cfae554748719043d71252a522fe87b5b83f0a1b14f1a68fb65f182ec0979be994d4cce3fbe6a8fd795cc594a618125cf416ba49808b12b5a71f8612bfe616a1b5b0d7237714d920f94240f0e10414cfbc748d59a2c9caa152b439b7e376340da22a04c09fdb01b2310d9bf677ad1f259205bf7a2662e7ea102e4b9c56436eb8338f5b01b7bb043fed0e6a123b9bd1b5a141c73a9d9267fa2f4abe5e0824495748664108e79d09b490414dbbc63cdf87a917c2b602c84b08a2af6d4464c1eb28371aa89cd3b92def5602faa2cb56ba6eec3d89f90b3a89c85212307a500a1d418889a9560c78d7f2fc68117bd22f9ff272448fe3a28f4153469e3c77f6c54565e52b2389a272829707d8e13dca5fe0a3506b97eee57a556381f628ae4dff783cd2c0df94c53f94df9154e800e56c6812d6a461f22f736131867fdbbe0da3442e713c36f57a0cf25b202bcc95aeb7d2d60d2a06b8e4ff384c10390c736420fb5b6059522b73a4ddf706f05da0e8d501a1d22167f720cdbdc9df9a7607d8c20a6200571ac3b63293d9bdda1407102b6186349698b0fba9357ba18b8583a319dc6cb1191b5e2dcd9bd63ff22d9b8aff45962576d3a11532d3e56a325d501ce5d5f13726f8bb93749a7dc6be3215a351764d5f2b5bf00696757093731dd38dd9d0adadabcab32ad48c60726fed3fdd9a4d4a1e6f6241b3afbad162130951d5e1e94951ddb514d352071d249f5680456f2be75283be9b5344051efd3abfedcedf69be9baf44a671e825ba0bf8d6cb17f8faaf38d48ffad039ce6c786adc775a782123dcddfa356f2b7caf468a5fe2dac5eeee25c016cb4603d249c5f76ce0c67bef248e8b8968bb3d03c145e5261579b78db46e797901525e67776581a8ac5156f8598588f275348cb69d6916eb5455d73bcb9cb43de94a1f4954b7d38d971e320a10102b1613eed094e6e1550675d8dd92b910e12baac35d4f434dfcb6b97f1441380cc80cb2968d0a2e83a2f0c588bd8c2e7386eb403271e38cf493d1a35f08b51ff196625263cce81d8e2efbe1ceaa03a520b997c8935e6d3a3acb63c3339072df6e60fd10f871da6e77866311bf5c0dc47e90e70e4639eaf40d688656b35da4b1eadfeaac90f1eb3daa419d504672d1f80c40c46d843e737a588cc22a39b2bb71c37206112d5423f6f2a09fd5024b546cef5c3e6df055ea1194f1598a57d021ff8c78b365cbb2127c62de3097ae7e756aeea452e7967a9c0dab82e318f2e4c760a378966016421a88bc7296b01b84b052b1746767a6703facc5ce7f1c50aa41cc99575561d4a6da0b3a8a87b28ba1f870c9abf4a70a7239d7c037bb58b3bccb969d0080d8fe72cec669fbf7bda17ec08c49447d590a253e73c02018c74ee0d92c8e2baedde7460f229c5f43b54a0dd3bd3cf9daf4715ff5b1fb08dae3fd674d6f673234f1805f4f4985541325ed71f585829cf5d77cfff7a7ff26a00bc0088506105dbaaa00f3859a1b86190658f4f081dbe6bfe56b842e53cb84ece7c07a35edf58fc13c2dec85f9b899cd1ecb6f05c9d508edd39b161dc78a61ced465d00753bce6b5f97bd610e9b5f374e0e3c3936c92ec03126e1616f435a41bfd29ce7ae6a304a6558f5c2255b1c3bb9bd6cb682b4b7319bd138b46c53673672b012cd86dc82fbccddf14ef785002fea167644b15cbb93fb838565fa9d5ddc75216beb39612dc46e06bb97e59d2ad7af930f0ff5468878b7c275253a2da7228455560f0acee3a0462dd296d61dc280510433e391ad91e6f5d0f3867d10a5f3cec82fc67c4cc0d75ffc6d26b5aa312c58eaf0d6f9d46234fe1441619583b603c9dc433c80d6214ded3b76326f6599e1aa02c372e1fa0bf471b21a84ac9090b5960887ff01c409241ee0fea18cf1030d671d76806648058d5d7eea19c4b9768dd8a490eb064fd62459533570adaaef4e5af90ee78ff57534fc276cb5a9cf990dd0f4004c79d2a04aeb12ad6cfc7c9ccc12ec60c517f2a5f06dc768b67b42c305223609af5ddf107d8f48234726e05a8e15f9ff6891dc1f8c9e7f045e9f6ce0f12bb51e7cc3274de5f6d17f1d4c23ecd2f0ee927c5dfe276a3554ae54fce33677f2e4786bf4f3234da0466034dbb42af7d9c1c16bdf30de222ba3fdc29965ccb3acc591d2a4aed4027b58dd4424b38f475357fc3621f79f14347342de239bb6f6bbc65dc7423945a4e7bb24115489f2d4c8e39b28d1adec769700cdca2a3e425a329bfcf61e7bb2e39b04edd1bff19a517872c46c5a382ff47025429bb352228478e32e2db10efd8cdef8106cd29588aeeebe42f07e4746c6bd26c7078e2d1432aee2752ea38d926ef5cea9cb919a6f7ba3142d2d6280ba0dee74e38afe4e5e4c0b5ac58bd2b58b14112c9f6809f45f7ba975f10bcd9c6a55a698b1bd3d2c6f2e7fce49085691f6744df8a061441b4066734bb77165dbae7b688635f0e3930dfd8f2bacf88a1d2b55620bb1d0d1e558b3876493f4d15cb8a4573c335a59e2cdac3efeb68c02b0620a30ac2a7f90a60b343335265b5fa062d63586d51b0bfd2a9a1b925b8d35a954ff267fb91363dcb700b90e2e2df5898a0e583a06ee97995f117dc02285ea00f34458127b8e9c62f2b82a5c23ea19e7374b2fd3b51c7c82a12539393c2c1c02f3957544922037b015974667f7f71ad5d5f0745bd2f4571ca09dce6c99900a48be7c05a9ee99ae8ab2c3207d6c41169d5b4de035a016259660ff9404082c13f874c047441b840f5d3e4a8843025043697830b831cefd3c0d6a08e9944f84b073cdac1ec965b9407eba2fe397fbc5c8bbd36cf60d57a2d9ff90bc249174beabcc75d120a0338de918d1153837dac1a25e175415d57445e903fea45f895515c8480d18a4f975322bc2f3a31bdde979a26c4604b148c8a7fb88579a457391835524d5bd20134e58c07fd1d45480ba09702053738986a190365918ad9ffaf0544a3e908881b5f8a7e13f2fef70006089aef1d5531edf8c00da2593b5caad79d09b441a3b8ac19647ce9b0457a891e9b282bcfd172e3932d69a630b32ea591c913ac4dfd190498fdffc16a1990d823e7d4a08252a5fcc607c712e0a613b3ae402f739520dc62c491af11bcb31fa1855ec7c142e04172f5c8e096afa59f6eab669442f28015cd9c9fc8f704a9d871c99b6066ea11940dcccc9c40a2dfb9c703dcc1e7f454b96dfccfd1580c41a4a342f692e687afe185e1e9cc9c4692676b07efcde1050557d2481ba8b70b6c5406f0ec9d10a4fe2be04d820a2f27263aa12e28fcc7f3d62912040efe1d28da7349d48f3035420c6a89fa005df43e489b4e7cb2df4e5858f9be6d95c866356bd147e66d52ed61921b6b1fc2d2eb875579b05fed99f8027231bda2eece71289972c9b19768d062ed3e57cfbc836728e81c47f4dc65f8dbbe5f1dd197baadd088cf2b7083b310e5a4ae374f3d54c73c4b2f22b840791b1cccd5896fd668a0f5d6fe29d40022c2c3c4f8a67007d5784d281232d6aeb5cd4fdf29a9e2d088a0ffec38c7d61cdb0bcd3d6a0c0c30a7a23c237d30c1b9efc0894e1fc189413d14f65d24735b189924dad5fced8d95aca4c64cdb91fb51971147c42d19e8c7551443188dbab08340b3c57c654f9050d4fa2fb851d3b7edbbc9839b7fbe3790a84bab93ffbdbb0d8da7eb16cf168366ec9eb1bdf876d6285a50decd4b8bfb08e4d087865019b7a7020ce6b4ccca4cef32fe8c6605b85d6800ebc7133d8cfeae1c5d5453c6f4473c25af12b3e9953b67cf64796bc4d42d75bd12f0dddd933eeea5c56e634ac3c35d4753f224d95d65d4af6483c54fcd3c0b7372a042e0ea9965c8ed212dda4aec41d5f1844e91ee445a4751f5aacdc29324519985de4696c73bfa448f10e4a8ca6c17db834bd82dea587e5eb5d4bcd41830377132f5771c1135cb4bcaa824780c4f35fc0db90a91cd2185a14cb2aa7834ab0d277ab0dacaced736858c0b6ae6f267e431985fb5f8ad16b5047ea0993ed035d4dcb4cae576f592e008d8ca276829e1180b0885e80f35ee8220b2863f53ce5c1bf16f57e832fc704d2ce515af63a76835a20df19ae3708fce276ff89110d867d5229192f2e61faf42c2b52c48e7448af5c6eaa76166d0c84b50080268a60f5589c3eaaeff269587f5363c86e57615207ceba840c93d486edd76b17a1e11f9fcfafd0ff1df718ca9e162f0fe8ddf2563760b8e7e5cf8c35f0c29280f54c596c1b3a4efa742241d1dc6903ddfa3099bf8a22cb99edcdbf2ff76850921e707584a2f34a67cfc17d3f10a53e30fa3e33104b626e118988bd0ea8c805588af4750f7a7f781ea5ea6aef000001e9a1cedadff52240dd1880bf0ad19059d7448605c4fa08a0b74215ff52f1c5ff6ce96cb153cb51735971a662bf3a9ac556bf33470c0506f8aaedd3f39e8e4d8727241cbb9a98b1c4e7c8f9c8fb8c2365083fecb9829ea3fabfd19ec665d3012466892e48e753b865a457410046d45b6d926a8c69e7d8982c96569e761adc37c22b1017f9d80abedfd9b991f1cb6b4314004eaed59008f65f26b10ed7b02c41ccb7326beb9609520cee05998ec46d74ee23e02336622f48cd0b0f1497352a43baea04c37c2fd0fa351011235f71bc0a63a359fbb586ca708243f5ee92f0449616d8ef24107478cd70ed596c62333ddf76ba9c3d49c92e0642fe1c80b9b68978e59fd08cc64ac0f1823d10f48466e4365b055480fa7669f3e0aa2daae1a32a4ac8fdbde26dcca6f889c9d55f7a03d31249c5943288de7eda17cf0dc7d78760a6833b3135e1faff16bb452b9ad469280fcb6c063d6e4869c81a30044546d4721484df6fbf5615afcd5898dfc46d09d7b2e9eb9770db6e188a4dde057589fee56a96e6f5070371faf32b39702f80809cf731b025446f5833eb69139d2e7bbfae79f935131feea51e316fcc968df66fd29136d331ebb8b485e32f429528e9eb3661435b330488107782dfe914a0f8690528245d8f8ce4d7a6cf1cd8232cb563b11123ae53039bbadb1a5e07d014836addb4fb482301ec9c6ec0c642829dae1baad20db2ffda8a80feac2f49d0db2e51d2298ae80d3067fee2abf1c35ad174203736e75ba20c0ec6ba31a4f250fdbddfe380e811bf87fb2a2ba5b2af66c88f8b3591b91fd0ca01949d5c8a09c2cdb5e6e62332aecf3182e644b109188f6a750a14d0ebf5d8d900699369f3d4efe77874314dbe62b37217d121622ba769419659a9a820dfd1729a5ce31105bac791434fc2f022c871724085b42ca086636498b269b75b4768669a5939ec33c213e83baa97922183fa0516b676b948b75b498622a39f2bf5b4019642672ddc417514f33b41fb79e50da39b0f59151e215c652b4224872e148ee3c32f361a26520593638eeaa463ed28c538ea559d2155b67133e25c64be754e7e9d48545ec0e597a0a785c25b2e6031b84f505a48f54c4ff2825c677cb3c55e5248faf09bf3abb0256ac67ad778ee07757bc29cb43668fa2477c21659772cf0b58346b6d2931bb6db3916190af7216ca2e397a5d3d75925a67934da0526f7c8849bf7a589d00d222ab9fa2215c280459c6aee188289e465ca1c2a4e93ab48e6f509d7d22097edf1bb3d25c6b4b58368ea0834260a897b00468b45c126f613b2027d733f25da6fdad2d727db725e3c51c0ef77533c26a5b767f1934926473bac94c347685bbbd50474021d680f5246a9f913674fffca4c9957ea65be8eb817bec2c2454ec174e0d47c18f28a38ad65a461e734e694b24f55ba504bf6402c13bbfe3dd356b1dac8bca543979df29a9a7b9d7bdf1103ee9da237006f29e129f885485607450908d985d7e952a465a07a7c5cb7d91236109bbdb4e7132e5e095aba2e727acfeff43c8e1f9b840c4993cb2ba7d0ccc36b20fe602f89fec104d648114c2d82737242b515b6f5ad201e1f2bf6b76d49358a51dba4ce7c1374fb021bb9864eb3bf5823b5a38c935662b48c3de03529744beea568e08015269ddf7681f79197b2d0ac1649f63f981b6fb5a647c22363090cedfde58f142b3562e27fb48dd2889a220438f7fef2b2ebcdefb0ad8d17dbfd7044334db2f4e414293079ab92e2e961c03ed9c19f457c1fc79cc7fd7155a201f2c4ad07be98000846ca9c1f5d8f68c02d7c29229607766fc48fbf55d13cc2c52cd27f848727cf65c27327400e4b7fe414df3471954073af15ae77537319debca5cdd344df6c0e55db85c3c1847893d854935da2b51145e6ed55b799c0c82f29acaac257ead02fbd0008c920dffdf41921881efd213c2ba057ed9220666208509ff5e583cd442ead75c94145f9744344ebff8c6a007a481c1c5e5a53d980cf4cd77b08211d7f5d4b3c9c693a1a935ca53507972da057f44d6bda7cfe6f908d5307e38b89f2fbfd010e054721b9713745cdb45224428883def6bfdd812c9b40e5bdbd78b5b0b35d06ac013bd52040e6d9570ecf8f5a2de2ae568aae2512d4445c6d0d6e12f19dbdff397ffa7de8b9ebd234bd7beb75483ca794793946e508c580b206c6bef644b10e18fe47892b2e34e5846674a2ed4d1c89a83bbdf92f0a89684c2fce91444695f74dcb09f1424e7de716b595f327d71db10cfb590cfafb2072531150f07fd5c6f31f56ee859d8ddbc6f66157880dffc8aa544711c5036c6e612fd61f28b9a1671cc9d16e935c64131a455ea2b7fdc739467d1a8bdab5424ad6703e7fbaad6e691348a92cf2178c479def1c0805a4d41d6f3b8b453612cab021cd932e83e1632e227a61e9aaf5605d6b7f77de11e43d39f41adc9ed39c4f6c8dd6e4ab498ea58f7954809e18ee84cee2394fb29b50a9e369a953a284d842e9ac8d88af670e3f6b1c8cdd367685521d199aabcb320fb1feafd794c57e1df326b6c836828c389003077de413e73968a3c95ead9dae61326051eb875c3e6b6b1ae33080e08f1a2154aab45e4805d49c4041159919d87b4f7051838b5e376819802522ce7c80e69e07331a03555033948597a8df5d0eb8199932b93ed8ed41e8ac20cda55e3c11517077558aac13ec86e26d4dc12fe36ae4c85243399ffe377f2a1c82b91bb9c9ccd7f367a29a6c0680670bb8b06e00e0da306e6b1614bd114182a36d1e0331e1f5b79a52118401f36c462f945cd8b21d81fbfaf9eb624ce29d4a3ad4db1c1b02bc30000c9b77e86ade36fe880310a9f834477e95a44f5dc0032de3505d046b17489adb53a85c0a53d10456875d3a70d5ec54be8b62e106c798b2ae1195126425fd641308c60e2ac7fd03b30cf9dcd065cacf9ab3fd5074e64efbee73900398ef7c1942544d5adf5f7aeaeb99db58eb9a9d628b082dd56c1c9f6980ac70dea08ed6ddb81b6967d117d61fd309e17363134fef6e995ec2a861bee9fe88f288512ea92a74d35f36e115f5035edc61b5b44af9d44dcc99e27f1ec274fc45b94e630d8bc008c094996332a245b7ae4adb6dcd97df5c454c20432f80a353f38f6224fc421608b43de0847e821ec56761be4e8120642eb0a90066bc873d029bcb7f86d2b5b8f368511fdfcf77910ad23565bd6637cdb130bccb14de55d7546cdcf567679861a7e53fbcbe8b9ab6777f6e80a26f66426586e56c1e47345a4c7b4244f9df732dd1308ff996083199fb4bbb76b8e0736038f9c510bba5cef8b8f3915215a210770afcc200a501fed7d5d23a9c5c2b8225a63c6d74151591d526f0acb1077421815b65833c781def0a5ffa52015a93e409c2cf00fa1f8b1e24a1cb3d3f921312502b022b881c2b61abc2afc835bf88df991575d271de6f143bbc7ba2ba4250129b952d18f2cd5156e71b3054db3ae0084a1826f18dc7d6259aa95b03df482872f61666a14f21fd08ffe08d96c722b2b1af2379a21cecbfe8804f1a9ff1c3809662849a216e5630420457f1f534568760bd06e04d3d9e982531aa73e0bdc84ac0465c00b9071f2003be2a4f7a5e5bc730682ce9b125eb89faa261fc0d07b01ee41ccd4920af40f2e403262a86faa0fc2e6ffae0596ccbe609b8bd6982374828f54f38005d6a36f8746eb6c3aeaa1b3556ff1d2516ee6a2c112c95db933f43001015d79c1b29bfdaa9fb2f0da3dc8348974b6608c6e0f7e8c5e6510fafb82db97afbea57c84b272b7ca5b992f7b865787edb971f8fe2e7915712e9290cf4ab735cadac91bb09a1a5d22da3edd6ab1d7a3ffdf36bced8bd279f6ef96af521e974043c3a6e2090544323cadd9387b1ef503f7c022083afb3dcea6a9c5e1da7801e7e2292019e046af3740d3004ab48eac1ba4198282eb6ffafdfbf705aa1f1b7e2efc3dc70e8c86cb2f78ce700ad64682719bed6ee727386b34ad9759e8569cdc5c8746fd876e16c447c06d5bb57c485cd8607dd6d782200ae9520834fcfec66fb2471913d9953df4f84b58c88c472e0106f507046d5d969012306088bfdf201d09d04e7280734489562e4aab70822a11bcb621793a8e221c5a6427cc500b6e198a8e395a0d095cd0796379c2fb4240454c21bd060a617e2827f3685b004ea6d7cc93e8865aabffada41195b141c7e07964d37afe05e8ca736614abcd7d13fd17bc4b0fd6317b8e2fd41e637b2b78f7bd1107f5367bb275c55ec5369213fe5d8bf46c3bfac74e54a4e8e57165aad4d64be290246dd36ad357c32fdd5e777fd15f9f858a0e07a23d4aff5f6e0889227a69717d08dd76c78dda053553cc39383c88f6d1fd04061132321659122117b0eab4f27c5c899c72003dc01d4ae519093f6e31d06917ad98554a1e7430add73c381f34b62f335b60d35f6d561713f0cd47c6b5fe58ce150a5ebc864d22a8e01c5281d4243e671648ca4e4b3c10bbb014826f0429eb32de5e9ba2e60c14dbf16b199da5160f135c7a787fba87a8c810c6a330b76c0faa2afbeb027cee5fd5074a5e4b2c221afafc2304c311c5a5211996ce072dea556919e20d93abd8dde7e7410adc99da4672cf007f3f085dcfd98adc2779352f26c76f0c9dd17a48c3dd65274c015163cc1c60ce79f802da850fa063f8d48db9660529ffd5a512145f5b1f3fd4209c65cebeef77ee51da6e471e98893c8d01738df93226ec4d4beff6f9af2619203b048824cfe5fbf57829775ee4300894e3244c099b5e54c066cb5c4047d0dc8246cf4b9a2c92d62b16cc2e24475025ff0c70171b3b0a45565ad1d20c4537d5acebfb899b87c65d1c4ab684940c7f6641fdc2bbdb77e5354b9a46715fe634f5a406f8691358e807042182d4fa2267a537e5de4717f52b61afa7319438c254ca71a1355e8b6ac95be22fe4456d4526ca6f8364831b7f6df6ab38fd3d186f4638da5436c47d0af945f9c263ebd92549ee31e63e4f5cebbe6a9daaffd6c348c6973cff5dc7c0f247c249250ace4c22bca1e4100d5f9361ba76e05f584a45f36ab3a555de34cf1279f6d0d460135c90f9d82979e47be19b4b8c5bf07cd34a636a74c2dbf7945dd68e8bd542ef30548a7136064253dc788710c74497ef58958c05c2bfd85e697710abb3359c3477fdb7216a680f2ccfaf0242b1fd1a9b301dce2778512c46683c25cacf0e752592cdcf39658f8f08953528471ead80f82e500ab5e8dc7fdef678cd8f62d0f97136fcbf17b7fa84ec2d6ade2a957e733ab95279190c8727046d1b368148f5f857b15c9cf664b1dcd14feda894ad9d289a53e03ad08c5ea4e2f359538d2f43c1c516f8002c5a86fd50b1abee0864fe5958c46080620ac14437da9da53195e6a1c01f6daae025ced9b96fd24c67ac48716878cda27472b2800c4bdc0b9c35903f6c0873f0279341cb713a97ae597ee59d95fce1e6c4ca2ff3ada78128f367e4094f4b5caf79f648290e89990e108269a3d061b33f5d3015d82654682df61828d3b21c3f2013e98cec69c6a470e053082b86f10137fc260f0e0820ef3e640c3025e58a2370fd22bd900a0377f326b8bd1747f175323a486944ec41a64fec6211899cf3c95e2d6757def04c3cdc03cb940dc572a36b6676a4f1bcc97990fd031fc1d2c919e59231974e97c3388171df2445218e2896198e0c4b07d5217787bff392a04a5f8175f5708fe89cfab74ba23ea9782bbf4067203a29f77dea146a72176c28798a2c33f7413c8a68d4c34cbd0c1b7117b176e0c46bf1732c2851d78fb5cf70ab17a062d781850227ff579f554afebefe824d95c9cfb769692ed409af17401459c00017b3471b517ee371e2acfc66161c2382d1e3a28c5b0f556b884233b734bc2bc579e892e6f28a6cfb998b63d3f57ea1a986647d2dae8f7ba58d1b2c55f9cbcc4635f91ab7a2232ecf72f80f227cae54477d095426fdaa4195de5bb5c86c27a0829a418756a33aa073acefa928fb519e0c6970fb4a7f56fe72de2bff1f383a68e81ff7045b6435cad30976fe5070425956c36c3d20538bac422ff98f9e1165c8300acf2dbd83a04174c1188ec7a1929e3c145d6574753de6b063338826d95a541ef77a6bdbea8460be5a725e815ba97b369428e88d79f4ff8e9cdd3e818235d9bacc5193373989e8fc600b2e807b1285d019d9c74c9a1edd76ae56e70a57e3b7442dce51de6770fe894c800b3eed2bca92a7f6aaa63755c2819c6e617bcc36eb4d51b08b5138415d8ffba2875862c9ab3749beeab60607a8cda99f0c876460d58133a9663fdd1df09e9d605a1c330e37aee25a2217cb63713bee8284ad6f6c75afd4f0a02c36ca068477e127893066ed8fa50b679fb93d8b935d046fc03fba2f253c7f501f1fa18c44711335b2cb10fd7527ab4a2c499d0af3c85bac91e212d6d1861c84e1607a7f83bf7e7de3e6200c8cbf2120f19463be7423739421c5d6c00812dc9a509e5ef1ad173c262b8dc08ccb3547ac44368f7ffc4983bc437cb36ecf9a9182bd2542be243927021dceba24feb6db1b47716e22fb1c0f67b7d30ca06a4ed0e363b2210cd4bdab383416a2354162ca84608ba9f5d412e11e44829cd944bf3676666911c74b907300fdf7c66ee9363d80b028640836a505d5e02517936cddeab9251e2657ca20dfd552b8219eee5dd51b891f89e461e0bcf611965d672d1b792536c92ecfba1c76688b3c9aa0adf9da1b1f2b0eb6e23ef4eb83b4ffd6f3069585b33361a826014d0f863fa5681e10dc3288027b9632cd6b8d934c041078ce110a2bc5bdccf6e8aa5549bd530b30c156357ba3a9340b15892c02d5efaddf3c9149c1283a1c10f25a6dfb55010f22fb252aa730f84ebf2c68341e4ce4142aaa62e49dc89e07842450bcbf9ea6a4d95918fa834fcb870e186664fb628603fb4bd74863bbbdac4f56b76acabe90a6546b137704305ec25b789bc6f76944ede00f90ffc1950aa0ce20a19bebe8f89a853365d268825875cd50214dc0ce8b9fea468770f02acfce0a793ccc658bb5f41c6b1b3c57a37a723ef85ad9918845d0094a71c17226e2988dfda96e275499c847f6cfdc96745703f1df3cfb7824fc72bcaae18ebc41f9e6effbfd798400d6382426d0c92d6dac7592159270b6953bfe02d273c575273ae4df7581dd515ac36b534391ba539b5cf354d723217c87e3bd8d026ac1a4ce345fe88acf4db9eb5b17e37c8ea5155e81c125cbd8684a8286d4c9e8cb5f988316a4b53e400871deac8b329ad0852a19aedf6adf92aba560750715ebf89ce007450ce2b4975139dc10102e70e61677bc8db666cb8c488a0a475b6591df6208bf0bc4af2013fe1b82612cdceb97a4ef8c5c8ef9c0e3b64dd83efbdc49ec824234c2fe3600591d3bd2d9f9bf31a0916da15b0d2b6fbe78dfa0921f5c98311525ad67fe288ac0017cd771d39ae5bf562380d2c7138c8d64d00b3539952a37abbf155e01975941ced91ef0beacf529bee6d9e3fb46c05e1ec0469a928a54684c90b016e4177df94346a9f8a70b81cd098dedc2edaf5e2918c99d78c5dc807bf2ff4de0dc554dfb416a0132f0b2e67de49fbe578703aa9bdf55034b3724382ca19cbfca1bc6cdef4e1edc9b7a4ea7a1d0b9147f9ca8307430d530bbe92cc6dabcf59997fc51440388a680d8fa132d9daf8e910d024e494996dadc63efbad4eb8115b7079d2d92ca05bdd4def220598d3b4fd4e1ca4b7da1908b5eba23a935fe5088efc72df821bb483d4e7edb6dd5065e41bc547577428e571bd2e794dfc1e6270e585da343f09e2d5140cbe44a5271a3c2162465eb45187a07dfddbed5b92e1ddfda207563bbb46cc6d16f4f96d612b039398233aed592e0c3fff21c9017b4e88901c5054364449a3a797bcfe62852c3e1ad8aeada746ab1e12c9413f82bb8c2d34f00aaf5a0cb951828237a8457e79e06fd6073a0c69db9120e983f5523a34eaf63c6e3ca96122a50e18d0439b82a3718baf3f4052d4c78565f964bddecb3d0f1077902ac67cc798b284899796798ff2791b481c90f496168fa7a1682d710419c0e848989f0d72a13c359819e17df7a6d33b431247180ead58e7c91dc1e62a621f3ea276743cb6558c0a927c54ffa3db48f31f5780b05e4a43a14812dbcd57b54352e2b4166affac58a0eb810d1b318feef50fc0076581813c88b9d4a52be2fbc7f739a64cb0cbc866c86fde8d46696936a442bb08baec648bdcabc02d272c00ace772ad6adc04c7a43756200019715b30494133367472691e8882b47595c185574956b4a4b9830675af51240f5438c7863e15f70d8eb86c62b67461fd4627e064e82d61ff3881a464c30e1bf4acf686b3caeb7c57d12143a2ae467edcda86096b22cbea522978bf57e8ad070cd384ec9be81012d894ebdb1cf1d934f0ebd0213c71658dc45fffcb41f6144cc3d3fb9ab1c15e70c94c0779e849226c5a5e8b4c379478fd718a2261af94c5a6f5e3995c3e19a7aa705d240114eb59d0d648eb4bbf13c50a57ffb1e54f0a57bccd85386b7598ea54773b7172c89bcbb926434aa9836f20f1d5fc75a24c72e58a1481fb3b3122409db8af8df998f1cea2ead4f3b43693e0e7d7e9540a79ce8a37fb14625c4020a85fc63f6c49b368fd9e649d0346f9c825e3e89869c2d8896bda6155217ea0811ee8fbb5533e3e30b956e0f1d5fa5e25fec3f1414836c15f6f1bab436467d5c5963ed5361e8596635ace86c504b3dec6e781663e5455937afb67ce329d9f0221c1b3b0c4198048bbc509b076e18b6bdf38334753b81f587aaf028dbb27c4518cd6f1da5a1c60a024f9d93d72676f5975b807df87c3506cfe1703494f2355e405b70140b0bac814000ea440bb08487387c07b23091ca565698a0dd8d470197f1ed88be04f2234f3a2f41632ca663c600dfe0dd1d6e8aa378f5845192a5ce51546776665a79aa5ef20d5322dcbdd19954d2c48e69f418a40aacad5cbd3b025bfaee3ab918ae41b83d1be28d11b3df5c62d166ffaef93e22c4e8ff3b9440d075bbad761529c4973a7d306126239b97504e98b4a78400000033506f726e737461722052616e6b696e6720323032333a203932206f6620313030206973205665726f6e6963612041766c75760a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: a5d74c3a027e8068bed467ee19cafb6b9caeb07d9942db754ea0ae91763da8c7 ? 71061778 of 100809817 <0c>
01: 303a6a6932e75b1a17df5be982aff92a956e695ff5c225a547135e406102eddb ? 71061779 of 100809817 <ca>

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-16 02:08:33 till 2023-04-01 05:29:04; resolution: 0.62 days)

  • |_*______________________________________*_______________________________________*_____________*______________________________________*__________________*__________**___**|

1 input(s) for total of ? xmr

key image 00: d04ba9dc57814927cd658be1693f98ef68bcc43d22e7a7db42d2151aa1d42941 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 1b9a1f0892a5cfe16284caa0590190e628ad73de8042ed06d6af2a905e32c4fa 02778247 16 1/2 2022-12-16 03:08:33 01:146:09:51:38
- 01: ef860b4d851f7de0d4ca51612b38c1399a1c2beabdb6bf82c2d5267f7d111800 02796042 0 0/112 2023-01-09 20:27:19 01:121:16:32:52
- 02: a925bdc0c4b0025ab464b7c1a94f7e4381d7ae4b6f304e929f7bbfe286e31421 02814188 0 0/122 2023-02-04 02:23:11 01:096:10:37:00
- 03: 7dd955794f099592f76dfaae1d62923d071aa2a76256c1b498c0688e1eaf78f0 02820381 0 0/105 2023-02-12 15:00:17 01:087:21:59:54
- 04: 2e03c2b38dafa6137e31e7ec9bbb5fb148429a19c45cb435ccb25557f5ed9dbc 02838064 0 0/103 2023-03-09 07:57:06 01:063:05:03:05
- 05: cbcdf64505a54c4e55c31960a255bffe6a1fb65a84b5d14d3938d6b19e990064 02846766 0 0/1 2023-03-21 10:15:38 01:051:02:44:33
- 06: 3094e9970e44b631e11bc265b751595283dd33f26e8a70d66f6fb85866fd4139 02851454 16 2/2 2023-03-27 22:35:32 01:044:14:24:39
- 07: 0d49b5238d4320ec1863a4cd882fdb746508b5183a3778359606351228f3a95f 02851862 16 1/2 2023-03-28 12:52:07 01:044:00:08:04
- 08: 2ce3b0d7dc1b31c694e0529d741618673472fbd8430534542db39ca73916aa33 02853662 16 2/2 2023-03-31 01:17:21 01:041:11:42:50
- 09: e424cbc8659760d86b44f24d7d473c76ed8870f9a9011167c2957b158b813de6 02853863 16 1/2 2023-03-31 07:52:17 01:041:05:07:54
- 10: b1732e97fbb9109c722f4a2135d3b43b8d78dfbc52ca87fe602aba5fa24599ec 02853924 16 1/2 2023-03-31 09:44:11 01:041:03:16:00
- 11: 8349fe5b0f67c6c545629be21c15fc4b076ae77bbcb4777d6222b458f052e79b 02853993 16 52/2 2023-03-31 12:03:03 01:041:00:57:08
- 12: cfc0c8c707ee68c83b8fd7f449af608eb6f7008a4a74d84d0fc7203792a5b364 02854406 16 1/3 2023-04-01 01:38:35 01:040:11:21:36
- 13: 1994f6395e5f03ef58f3c82268aabe0beb9714f08e15bdc8a4146341ccbc6808 02854441 16 2/2 2023-04-01 03:18:49 01:040:09:41:22
- 14: 6132d82ba0749280ca0334c5f569dca8de973993fe3009426f7839952f59697b 02854461 16 1/2 2023-04-01 04:01:22 01:040:08:58:49
- 15: 928f0053dbb973f227fe6c08af01d642d22d42b655e023f07ff5178d424dc5f7 02854473 16 1/2 2023-04-01 04:29:04 01:040:08:31:07
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)