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: 94fffc6eff83ff84b6921543cf48e06510445c2dd7c06f283c1d313e3a3a60b9

Tx prefix hash: 73b85b6937e52f5c6608cab5c197c6e1db17ba2245f3c696dee2d8b329bfb069
Tx public key: 6caa5a28fd5f15aa4671aeeec343bd06eac4ab4ba2df0f6086f3dc4668f86a54
Timestamp: 1679796524 Timestamp [UTC]: 2023-03-26 02:08:44 Age [y:d:h:m:s]: 01:056:22:33:29
Block: 2850109 Fee (per_kB): 0.001027980000 (0.000020480000) Tx size: 50.1943 kB
Tx version: 2 No of confirmations: 303392 RingCT/type: yes/6
Extra: 016caa5a28fd5f15aa4671aeeec343bd06eac4ab4ba2df0f6086f3dc4668f86a54020901747ee76645ebd58110bc84035249464634c2000057454250565038580a00000008000000af0400a202005650382054c1000070fe039d012ab004a3023e6d3496492422aa3122d3d99a200d89676e6fac75352b25740fe93847dc1d94766e4b3d1ffc276c2f11eed9ec2bd0338f2e7e9e809fadf3ea6cfa97d83f52ab13eb76b9936083d76f79adf55ffd2fa75fad1ffadd04fea4ba287d7469c87dede883e63fe6ffd5f0d7f41f7a8d24f3d769ff7c73e5dbbfed5fe6fa08ee93ebb7bc33a1f326c02f107f76ff7bec03fafbea478945017f56fac37fdbe6f7f71f51a110d61ce4b0ef37f70c463ccda5280e58e583b11ae8ed7005e32f0d2aae5d74fffc83e654a1493def14727d114efabb1a00162aac3d566fc29bebcceaabc54c0f4961db7c0d39d9b22c9b77e82a5ece46866ece077d023f047b7bfec9ffc976043191464fcbd4fea3dfb895a1967ff87e00506c6a2ddb8a11975aeb5cb2e695e4cfc7680550f80cb7210a17ab5c173a2482667aa4d68f46d5c05c52bd1a7ff4ae8186a2d9a231bb5606fb40aa1a01d1763f01a561114bfcfcbad5742540dc7ba2d6ca29717822c290c5a62eb7e36273e595ed1515e6c2e0eb933dc13085f32ece013f5e4f154c93947a71397a62f5ef7536b432222d5758f24bdea310b5ba7c1bd9608cd7c7babfa1ca630a1b7cc9070e0fc46f17c5e3d825e2eff7f313a493f419e5e069600c5688e974e44a75998c87c5442d979008553f04b5f835543827d192d7cd48289d39c9e7cda75543204a93aaaeccd841ce296d6534f3773fff7a55cd8147c728487a626071766ebaafb30bb310353ca2a768b422162c31c9df528eb0241d973da2f6be73fb352bc3b727e4a0fd672e76957bf53c6504682f799d11ab454989e3f2a4a1bd29c26f0bded99df1d60daede5300ad39561507091525e9e87782d11e97047978b772a9e30a5e7c7c3ce4ef8b6d299bccd2a764d02f8b5bcf2ee172d6f0b50eedab8caa1334be2422c6b3be98e99c4ca9363d547f20258be5e92bedbea5b42e01187f53a028d87e93d7bd57cabbb52cc67b55c0ab006c6a716fade09794216d7626ac2a938bb9a926ef6925634c2147a7e70323f4db9e1b788f56a00fe2af1e0e8cad203fe5daa3d9960bf949fe23a691bca64a8892b0cc3bad7375984d3dcd8eb4e096914e56b77efe7a69a64a3e6a71de305a498db7295bf794924fe9d8eaeffd4de22692629327484a67a8d30b54790f54da67ea712c5be09b534a4ac5164660b68ceeb8096560652b7fd6c672db62ecba02bb81ef0e6a967b91ab3059bc20324eb025e23439aaa589571161518eaa9a135a01b3037676122c738e9ea3a87e025df37c49c740f01c3704385c03d245e36c8f872bc36e779e361ec24543421107b4b783c8036cd7f449b9f356ea00e12ed08eef777ebdbb2a70733e6cd72cfd16b4f7a15d4feb43123f43da8189508dd5ca45bba5996792cf67fd4f9f9c246d093a91b27082062e8e636aae19e8f0d252891acf4b3e66e96353e2122968327a7dff24abfde948102cda17f048e53570fd0eddb522ce5b6ebf33f8ac8ae961388fe4e98448e7a46f50bf65196e61aff67da527efe0c02e67d5be8ae83d75eb708021f727007bb2fe12fe1564ebc82c9e30797015bb7eccfc3f87c45c808d3d0e1d7daf877d01590d0bcee71bdb63d193047c06a3bf7137021e4a848cc8c6ff2223b5cfbc6567614f1bf802763d65caf8cf22a349aab0f4bc50cfac9e5cc36aa0fb7a8f017a49088eea809adcde63a43719a810ae54cb7cd00a509577d141a18ff71bd6088d4a0665bd45bfbb2d515b61a20982c805dbcc48f9c76fe0e8e4979fc2f4530501ced580abe798576f4ff9e2721921084edfce7bd5f359423e474a8f5c030b8ca2b127256a6335549c05fcb03f37bcb8a42536e240070fc9bd3c683b97756d03ba9b9d4dcce43f88176ab1d392ba27927c88888734a0abf920ade4128bd0f77c8ee5d763efbd72b363b38b52c96b122606e886bd3dbe033b2770c0833e7b2c592f8ae8d7488cb6c100c4696ab13c067cfc30c8b9349de513ee70707f763f03761e0b6a438cbcea49bb507bd550b41ec937b2cb6f9d5bd113cb99ba0d9512b45b6a9e59ca004dc84203866c5ddffabc7184425dc32d68db46cae76ca46d554774dd06e167c048b94e7563a6fe68ebb78e63db6efc62d381045addacf6b138df9bd5c95d4d5f1d1bebe860d59c150e0ec800c682d2a018c71594e94c1d7cb6692ceeb9fd59d7858154d2b0bf7303e1b2433ee308e0dd3f1efd2c3dd57e0b8ae0e3905bd16fe23e5af52e5882e1659bedf63134cd4cc3fc5f61e67741f496a017ad1afdb21b10b2987d94168daf6cca62f3ccadace46eb1f536e62e1fff2a49e309d405bb4ca17de7cc4022b8fdcb9c81a96ecf18626a0c278d68cc935bc4958db04bd02d0cbb842a19cc9f9196f9053957f35aad6e730506c4e5d334c0ba9edecbb6b32901efc902d5a27db946328901df95c7fdcf3c527a2f1fc3809e2f2130486f8af9dc5e19fc46cf5abe22a6003d988674583b045f2e0374fea5576733d2979f7689fd5ed89b941b8a77ef1b619d0dd8123b45c835a1343658f8532873d0dbe56f3eaa8d3c4603438f4b003eaacabc4ca70a44d7818c70bdf44131c86e83d5e85bafd1c8fba8a6492adc710f3776a4bfee572b8ff721615c2ef73015b6f8e0c4c34d11cb7876a5e39969a344cbafc518360432b41b3c5b062ac5da69943e0067781238079baffb2669493d7ff1192f3ef1e0ad859e00d8d7880528419376b6bd5acc53d4107daf0e301f65d4262dead35d9bfbb46a8b0378c4e55d4765f78b490524d3c8e0daf981e7d63de8a7f0af1d492090b67139ab0a485db0445c7607e26487324dfc053b3c72584934aacd43fff2b04c23c4500fee9c17cec002cef4955315ccbffd9efdef1c0b63ea05cd0cbd4cc9575285aa87f42a8b76e9407137b8b17a3ebea6a523a52fd37eba8c08d9fb147f2c4d620a6d0446bd1624e827f4be584b642c010c68c497a6870de55f888fc91e123aca6ef50659924f2386c24a750628e2a6b695370ada4fbc5c3f3c8d201038774fc098e9964f98a1108bf64b7d2f756f176d9a6bef4aa974cdd9172abcbe6814125ff0c109ce66eb56f5ba60b31a1c74dc0f0a84cbb1db7965a597e9d17e3963b11c6fec6ba0068fa443ff50700ce5dbfaac15013488ace178b2badae353f1b779d9c2dfbb31012b9bdb8b17ecd2556f0f54976be391e337038c26cf1d2e37a1ea81bab3db6776879a4a9b04c38d99a3ffd23542ed26a0170506cbdd6a46a67a6aa29e4a459d4726644a14e8ca5ecca04b8873feb59503005e2c764ffe5b2ca836715d97adc3c9cb89797bcd4ee913799edfc9e96157ebc3250a9c018fa091bd4b413d4c9aad969f465f14e9a5538e275024b4ae06c0f09fd738da2d35900b142411750d5e8136cecbed20eae68ab4eae10d9ea3a8a2691c87ea8b732773d9265e3710b08ca71d65ce6f5e39f80f3c03e301ce88990ddec0e4f05775cabacf83567ed64d75b427589794701bc22bcf6905a702fa0f346962da497bebd25bb474cbf2fca15b226424c95936f2f96878d3f1b76498e4e32a1e4bf28143bcc7fc99724bb8e71a34de88b65a956e36dd136a82f01ae8c560c7a0c782993154986b49d8f53f3a07b4b4f438913440071d645a87c96ee0bfb811104df4c4c8be0c0a58e65653ea7e6aaa891fc61ad6ee97c8e565a1ef7b445f2b52b345ef02a6dc3baba9a477c1ccf64c6ecdda4ce88e55e5782ba531a83bced69b7c8c83187ae7b77a6364010a222c725320745a539123e31c435b1a2827989ba9fb1de3bac5f2bf3f9af11ab6f90ed8a6f84ba6d1cbec84a62af0ebfe78b8ec858e6b69f40f834a0c77ea4c94f274a8c01c3e40818f26178d37a7e7d66bb6c8e932bd4e5513d3d137fcaeac3eeb1c590d957e9c62438bb7cf230226a09e8c74bf2be05a178e883c022460b39386bc80aa3cf3e52082ed7998f433a02502490f4bd69533baea039378b9ec78b3e31987dd4a05cd0e3a43489c76de60468e141cc435869d65348cee367cd5773e52eb363716718840d5cd6fb4edff7f78bbbd279d16e4ccb4038ebbd87a68ded70ac0f6ebaedd3e482d38fe18fcec41756925cb56c8f109b4ee4313883fc638c3004f289e134bbe67633086ecce2a9faaf3dc4f25460fc862cabb6bfd6a157910d83346b59bcd2500011247324f2a59abe4399a01613dd215a0d7cd329a6c641d5e5fcea25a7a8f85973c0142a54506d339c348c6aef907f9c4a708ab15fcd1bc88f82034c665cccf6196fd3bf87cbb82706e013736c0ce88f042d3902b54fcbf49809ef64b0fa5c7597403520cde4b49e552c352648b37ec426b26c35c2907cba7000caf937f3cb72b46b46a187085084284d55b43b8743a15b38afd3461cb369ee5dcbe62855f78bb1b79acac4c06f8bc5541048fcc20dc61821da76eedb49252f6106d5cd7f17c4fdab9ca195fa43b821e546a6d47bf5a9c4af8960ce21100e02ad3bcdb84569b3029d2d4c530eecc02a987e45847f0e7676f4f37c62380db90ec03446aec69834059e74e6292612d3c605680a0ed4d0b5317468107480346110da1d9f590f3e1e07feec3c6a389832e1359c23d86f8f73e9159ceaa2f1efacdbaff487119806e5a79a7689599e6fc2acc441d2e4d2e9b5676577ebde48a7891437196d017f4c042486a61714d87ff85f6eae123a04ced1b858723ea9a49db406d34ba48dc0224edb4c218c401d0d5eba4c2228fc6d5263951c5ca3384e4565965a8ebdc503854d5dc24d3f472d52505bf8a484a233d579ad4e682f00177904420bdcb3abe5143855238d9807fc88b3e4380fa1980aca9605e3401ddfa3f38f199ff835507fc91558f9968757f01eb1793bb637f0a4f00e92923b848b9e1af431dea9fde6de07c2475e4e8dd30729d31a869ebc6dd65ea3e373d89dd042003bffee68bc733670ae737254d0090b02b287eebd2e70b878740dc18fc948aa14e17e12a3faf82e353d725c395dc0793ea25a25837faf05ad7f839a5fcb500dfaaa2acf528ea9d6a2898b1b094071628f68f34ab66334f69ba7957a6ee268f78ddbe1999291705e05f867b414a64af5766e449621094ecc145f21a2a2a0b99fb884a4438ca3479c60bbe64cc61114eb7ec8860bc0296826a43d861058e0d2a669015cb4fb14aea2d7eb57669652ec13fac1fbaf3edbcc52d9917018b4628b55d466a7ad40ee97b298a6d418c0d9122a862d056465326f2217e5409919c17d34d4cd53f80ca0add7d084eb2712ba788e66301cd249f2a43ca6bc16a47c43667b1d5b09fc80052f42c308d6997d9711889a569ba288ba3ad2e9acb4bf81e22913dedef7a3d7fd0d5aac04062417f34c6c94fbe65c2e9f354aa9cf2fb5d39a4adba926a1ab6bcc74ec993a73e330959ab7f6e8bc66fa3e408246e04bda365643fb02dbc5f862ff7e1d65479082304c6e0b4ed7243f255a2a3a8be38131f89cfec0447349f7eb2b6de48bbde2b21c4536243a3efbd01f13c32010c75d2de7959bab622c7d0de205da9125d1491a313ca5b191c8a536ba640faec580789e15d7877734d90ebdeebc3852e63293417908dff3d55c928059fd39686ea56ebaecfcf4d364a18f339e0100545ebe894144014a721a82da733d00760618d52c11df1367fe49cd98946d78da8fb364559c5461c7ef234fc73edb72623dc3811f1af95b5392ee6dfc6cbcd8fec095f8859bc4978b2fc2de807d24b590d5b7808c1983161f0877dd44e5012b731a8f8037cc6012b04fbcbaaac4288ac4ed8f47656a6f0c820d3fa8c18abd26ec317e795a7dbb787ecb1b48525940972f529d671631c0c10da14ed56c74e91427afd03eb52956e920573cf7d9b4540e268e46851b84f322b59243596c3bf4fd82ccbf856952e797de5ce8522acd0fc999f6131f6c045cfe2ec208eb3e2f34d867ddbd8caf698a8e588fe02de5c7dda29d9dc9a12e569640602c5d9184d6d495669f0e276f4bee7af1e55cd9ef4cad7cbf9e1ff40b09c6b39e5d856f0e88e8de962743d0bcc107e55ed4e4f41a1bed89d9ca02c3b6e29382070613c8bc0e5e91f8cd54ab968682a6586243fa0c91e9da1cc0fe7f400abcd3309b06da58401e97f7d553d5b02dc3b3ec477389a33ded72457f0500bdb1c3a00550fd9edb7b11ac83d5307f97476f38b652c8ca04e7aa9f48284ff7d90bb52a1d06ff706e4ac92f494a11f6ca8a03410f2b89c4677fff05b5f73a8bc1531912a05567a9f3b491bf854c73cf6e61b10ae8d37504931d48ba50c48a1ae65a902cd0801b0bd26bfd93b56678edc0bb36e0ae3c144e3956e38bba2ac2163b4992c42f65bb983b48cbfe9a2c9d05be8d6a1a4b7534f3ed9952b15c30ea4ed7271320dae4679a192cab782a6856cb6320d99db62fe03d1187f9703c04dcd34354d0bed3ee4d49835caccb58abbc177cf80233ef86914157ccb9af67c10b40e13fab9b7c0dad66ca2ef2d7d92ef555d21b119778dc0a2d90c3fea4014c7fcf652f15fb256b90a5e536efeae999e623ffedbbb5fc27860b5ef15c8d13aeb0a4a7ca123e3d0d4d7007ca702e62e8d762696c2855948705ed27e90c82002e0b5e867582420b4598fa22cdb6f562f4f3ce5b655319926d78a34c8a83a47e06df2d0736d9bb569cd825ad649c5e8bba5be1fab1774eb4bcdaa5d16017e232adb98fb788836da9bf06a1c60d399d8263d3c335aba8ddaabf6f747962bd5d460d7989eccd73b70e11a825022ae1f027a66d2b5663a5307b48a6b7cc5abbb46cf378e36fc6235e63b202dd91ee56e743e9b5def647fc07c07060ce8bc5172bbb1f7055034638532addb0737d83299701e5f6a345f3ff63cb706da1d7ff952bae2b4c7b02bd2410f425e87ec7008c2aef647ddcacf84007e7a40ff4a82f387a1998acfdd92d6f9d22a3ee7e2c508ab4a1580a180a5eb1c8906924104675389d6247dd813537c8369c770a109d7b28aa06b61383c47e699c89b32b91eeb880e1ff088cd160b721dd2918a08bebbe749721c0b236bd7e250a08855f2ef0db947e5ae366ee5888bcf2eba8e758b2f970094670d27194ec3c9259533efdb40bf2946ca8e77fffdd767ffe80a2b0f326abfadbad0b4031dcde4456a39f14fb246f586b6abe7015ee64cb467ae341bed03cfe34f224acbab20f7512e82396ae0ea40fd0af628467537aa87e8e49f7e7a7d3575622c5469837bb31583e9e9580c271278c03f6b15f9067a42bf65ea83633fcd0f675f84921c50a69c4d05a54ea0d3c48c8d525d715b10d30864df38456f6c659a6c13076c17ea35001f999910d2c9ceade298d80adc6a8e36e2ad2a31a2e73772a85c7ecdad02e9fe5244a33fff6f1cd4ba055054733f343db6493c7499d41ccb202399cc7b9cf3085812812ee485e18bde4110ef9042198bad2608eb6dff2b52891a26f6dafe09b2e847d8db196c26a2504de437f3845703eac4b11e1c8cea0b1a275d26957a58fb12d574ba8a67c32305fc300c12ddee6acdef3abf99a65db739b7a330ef979b0caba665c374ca29eb394b99be0ff935dbb26bd569bb42149f72f2b72699d487506ecabab4eed820cf72d6947f54f274ff511c943d62fbc99917ddf2dcdbaaf0ba545567f4955f3c2ba5e158de30238f2264d184db13c87f812def54c737785e9f21db2969cf6eb1e108f53520ffa6f904a80646369b7395231d15601489a652d855b2139b40e79bc0ece85916e0d3447d2704cb4c1ee27fcb5dc3eeb1efd94726499a033e6b40495e3fa3220248d88cf28108cc1104fbc5f55dfd154c103660d8094c4e6e5e23cf0e93717e5aaaccd5f343ed4950f2488c62ee355175c3975116915a0c8412385df1c8f6f801b0adfc125e87392e639bf0c9464dd83602eb2a3aa6c6c76c7e7a961b72f74f1adc65b67f7080ed52f7a34e082c955364c0f9a3c17bc6f603e1855bd37372dd9da93c85f7f02ca3aa312b2038443c2b5257e6052240ee81970caf52abaa871c92a33abdc9d5246880103919110780e9ae790eb3c77ad8f3ca49ac5ac7403158e046e2b273377119ee9400b2e011b1d42f7f907b7d7c9dddf1fad076522bac35147184bf96a3849946979b6bbf9d4823ffae1fcb31a500eecf9ed981b1a61a7e965aa1728e39461385a5d2dc03f03108144e1e228e0df6538488399480f7decbb52bdfd16f6597c844c91958c3e58737d02751afc3b8a67531f986afcf4bf2c33c9d83b7d4381113eb6bfb29bc563f4d28f3eb5b4075a042a738632ed74abe2e32054570b7f10bcbd815a15cb89498a597d7f0f42989b74cb1bea8fdd35d4944f1f4b99a34bc8b3780e77c8e8c2a646cd5364768b900e7ba7374ed96384fce5fffe767cd685dcbd48c7e5ccedf3740c66d2ded81a43a929f02bcde1ae06f860da252195dbc7e591fefd82c200de764c695314dfad47c0e02b65893559edb05fa2bdd1b989637696bf708a4ab54a872f6ea5e925228d5a0c0e7537c66b83ef31cd536f765d9e846e6b3b4ffeab88c446911432ac5f501304747ad46719b4ef37656da5e1ad17c8e3402ba78937d20e57b565e49f0c9fb35e1b30a0e95b6ea64b929bf7b851f50daa70452a8b092ad2295c1a65a7bcf1240807bd1abd78ea6029807f3e1396ac2acfd5684b6df9016fc79bba4dfbbdabd33925e15dd9eb21c68014ee0e62eb570e717a4d42f77667ea84ec240dc2ad66a325c2e5492eae6bdbb76dd4fd57c7d51c22d2e0ad4dd29e46c515ddecf8504fdd14e4a4bcb9d1bc7cfe47329a3d816465ca640b75079c697e1842ffc927cbc2cc18352cda090d14e19ebdfe2b1c09eec16cd565a7fd636be3cd6cdb3dce55f4c6913da9406108f4c81cc690aef2c98002d6a9f93e4cf2e203fa22254a14486d1c27ae537cf245d4a81bf0ae92db3cc17ec6cca01d6dc970ffb73214d8a96c3507ac63857a8ac18e8d0b6757b08f04cd564980d20e74577298ce8e73a53f79a2010b274c0edf6c2097a6de88de56b193268f40feb69565ec8dd5f7ebaac3369e71098a14039daa37d561004f307d2f50e9b7a289086df7adb5353af4b5231fa744f0c78fdc455ade1bd0a820a702ac66a14ef8532e89f8fa58ff3c812e91bb3381f7bc6c6737a2b10d9d9d0cc832cc1daed7d5cb9c77b5295b1d85da6aee93f8aac059fddf47d6ddff1cdae9371c05c34899e63a2fbd5e2fec78210705d3cf65e3eff7a334c88202516de25e3acd725e5d8aad776259a14eeb2962447d884d379b8d1f2f649cccad0e0d50fff1ec54d16b19569001bd93d009b447321ff5dba73b35c4161928e6f2ed0b9fa3505c92b0ab004f70ba20255a78d7fcf8e71f39bf237b350040963b73cc5e4ed7adad8644e0ad1799e68370c4a2c369339c8316e8c58a9c18e0d9312efad9c7ebd1cff22b2597feae351d59e019e9a4104951a2f7bb3f93353f16e6163b5bcd912b9f49ae1d9fa6ce2bfd8b925d8e4a292a3d7f3981ea45693b789e2f1e505a9bd639da114955d1b00b9ed133defe622fef06a8fddfaf3edc1c9d6b5a56847d8c11f07a014a7f67962beecb6fb56ecb3506a0b68c9910f005c025ccecd0622f29f45f3e665e273381785fb0574c253c318d2938db9ed4518cad252852af73374bb67e1ebfacc915247afeb8e1c9d59f42b7e6f7d072fe81a8918bd440c3026aa77c32c14259313af00782b85141ead625963e84f4d130cb1d63b46430fb7bbba6f04aeca3ba0ec6fadaf9e17e32534d8688ea0ebb959b7d562edd4d8505bf8ab0d4e0bd2c766d1147fc95166b5a14461913e8abfb78ce145dd8e10d252e3513d8800c740d2354d92d8270b4629dbe71a97dabb610cbd32dab7344b440f0c70b70ecfe489bae27c1d1b33bd52547a0c658dd658d6f4668a0e55b9174a652ceec9133e8c5ef271ae4f9f4b8c7d9b98f4d49b425a1513dd13e2eed9e927b7c2f5c37e299f0d57af608156639cd77c1f1eb707ead2592caefeb8139a64b1325e536b1ac1e8c01d7e259eb942b4768a25eea53384a1c884f22e3df9abfba6ec6f46ab3cf6e320533c87d6fb0df1d92b02de0da70300cb4dbf24de5b5054659764fcabecf316bd75c7f634d5444e7eef61e00cf9c9c9d519c8a252af68abfa4c5e2761ae85e95428acb8a4589aaa98529ff1e71b4d80753f8a54d4cf9c8de305966234c121252e0d7c60fe90d263032db234dadd6fabdd872b03ac25491f54c872fb65f61f1b3f84d493bb65a34f4fbc5bc8d2a1cd26a27bddbbe87f8edef0c7659c881caa5fe16b16ab2e04f779f97e0663588913a75b747d51bf54a406a0f7546188e1878a85a0da3a7cb16c2d0b168c48843d1c55fc34df3e21dd3c2a01166aaf64d3c0cc575330a93dc42d648a494d7bdf206eaa033908e6978fef277265592918f88415a7d6b4065e62ad9ebe3797e2723bd2058cd546b18c062f7da06ec90c3fcef43b394aa83ab09dad604144b54cbc077187a7f779b8f609ab465964dbbed16d3d21da1d314abca234cb12190dfed3e707faa361f8d6274b794676181df9e24885b2aa39aa92210f544fa91c5363a6a1c2bd49004144228c944238c17e01ff2ce0d734d2eb15a04b4a12cba713bea106b7aebcdc16733f276284b185c42d713a595765b971c61ffae5767e4220af8fc5359240c4a2f5fd8a600fa72d66ef3ba7f6b9cf131678195e0725f2278e0dab895328809304ad5941dda744ee0c15cabf83ef7aa2121d1c0be569fb20892ad73739ecc3a1d2a0578bb2ada39ab2b404a9bdfe04822e20846b8fc41a99093383f71fde4c269beacdd5506efc04f7b13e6e626af74a2309ac9018cc48cca937e2a4f4d55a4fb4212b8780114dae6dd89253a36a6557706c3d39497024ae93832a3f99d1993f9953f5b5fe3840c5ff8eab8bfe51b5f08784f9de7e6bdc85a2a48b177c797eb534ed24b99ae62e787dd7d62886104e93e7b9e4bf78d1568c7b003f1600ddd6b97e4819541538bcd4b4b671865eb5648b92b3babfcf220898de9bd795ffff8fefe5cbb4ac37c57dd9ca079f88f77475388245eae236bf3517da452a51b2c4742c1ecf892fd7845a406c4b1384a8bc9adc977466d9f4174203c1b8ea07dff0cb39e72a3bda868035b704ac8e4e32ec272ad872599540ae3a01d7287d528f7953181f8353303b2dd16cf7d0f11416200532ebb35f1a65c3c5f73aefec4237842230ed894b8c737c89f10ced85d1f19f432fa99d1f56696d71364a6dd94be87cac5002cb9f87fc36708b200faba951b1ac0f0fb7fb4d6567155f2511f081ec1e921272b5d5312ecc546b3b65c0c96dbade398980da2fb63d0622d19a20694b8032ffc53ddc7dbba6ff17825c643a096df555d436bb2e01549e2d931e52f7d10d0ec8578e2085210bf9079609c82105f6d166413756ef27c0bf826b5f4c85f8006e433357009b6e4fc94bda1f8681afd748e5ed7eba019158c135ebb5786a226164da69e47959b000a46feb41b51e620f064d57f45c11dc33c7caf67af601859c40070165ea1e0a6b649c022ec3615105f636e1392af0cdd683f0aadb3763a40000fedfd75cf3f4fa6d7eeed0e29b7ec1985e9cb19e0bfea862f387962bff6576caff600b706bc277d4f6b63f4543f3f492440362610386d916a9eab2f4a98a072d037118db27a3ea3c864b814be727ac05839b0f1916470f9a76388760eef5ff4991417a9a50f43146b52768591749aec3956a86354c7d91e97fb596c304c98dbaa90e66a5a0c56ff0b9f3916eb1ad7cc607a1f859b91bb932572508252020b4f30e6343173abb8e90d5255b82fb511106d3253f6ab31f335e81a401c0b82f2c7dadb35eb5f3251b52b2c6d1fcc1a0eb63bae6de33d0559ccc470717aede38cb1077df778bf0155b2166f0fc8b7e81e4d3448f4f63eae73f94a51adcd12927763acb76ac8cf43f048c633a690f54eed4809cade4588b2e1f04f8bcf75d13358d5bd49a71484041e0f4303740feb931b2c50db4dd69fbd0b627bda05a9eecdd921646fdf0fe57621b4565ffc84335047e2a40b9c507391e29715ec66b6f5c4a2a0355ef6d7e6c05ed0be616d5d01575535ae269fde13eaffc78d23131c2c7bec3ae04429f609612d391503c1c74868160615815a5300b7a40d1bdad9a0e9543d513949156dae42c883100b6fd87e134dab2fa4edf7cdf618bc106ffd05f3a8d5e9c2db0fc2bed382f1b837a31176d90389fc64f24395273500da2bf4db9b28e8ed7b5a2a4c81d8bccb849cc87192a1c15217ec62687de817bce5c29d7ddc7258ea8ca516f9b8cc1cf328b73d9c8bebd55dfd01570389e42207a96a0a798af6c5b96a6adc50caa8c03186d9488530d0d7f2e6030521397d8e2ef7c8ca84b97ac71ccecfe5247621770337c7029fce4da810527c064c573ca3b670d285ba9eadcbc3d20f31d5b57ac8734e06be59e2e9ad7ebcaf5758e68c886c05bb15095a9042eac4f1edd85f299c52f8abc74a9ae38ca6f8fb78167b11b6ccad1b5612dd621a5e54a39a6572bb783aa74b2e1c76a0ca42dfe652e5a5b3add3d0e70c91e354d5f688718763e4b3902e7786e7465f06a6712c8ff57d82e24a252f0cc8629e80ac024274f2fa9adee49212f051cbec99ea9d257bbd08e6171a8a8e451852e269426424d509a62231dddbbdf2dd5536170bc85f4ac47c929332591471cfda327486eea2584209af1119901a4af84604a93b3a3cf9ecc95f2a20607e22a7180a873f988c64bd42a7891e5cacc2b3bc606e60c8ec1fc3e8fde60b0c633d919e8410bedfc8bcbee1b01ce63f8496130140fffd34fb2876e37071f520d8de586854a3a8b88d875a1357ac68a1d97fe7b332afb7705e004f9a787274e6420b9d6efc6ef8bc3927fb4be05c59c1cbfe06b39bf4b0e57dfd221b5f3983e744eb8c683c00376e485b59400599882e7b4e456a243c9a1acc03cd1aad7e9e613529d359c6b9e1ec670d2a70251dfcccd5bf2f18640abfeadf824dafb1f47ecdef90b0bb4cfdbc9f61a23b3e2aefb9790a95000084d2fccf874853fea70f2c5ddfbe41802e92ad317aa9281e8924bb7debfe2077a622ebe10ba2c7aee762839f74f491b675af95d554823fa66dac8c142a991d8b75573bcb8155d0fa5f3717756d5bfcb6b54f27119f9723561e0a1ceefce316fb9ede93d9d5cbe482daa2279cb6d2d041baa17ad676bf3ba43157ad546caca422c635fd9347f8b7570ce8545c9824800a8a8eeccb0cc234a7f205b84c655b916c5b5e16584898e4e27a2f802dab86626d1d8c3e05c194464d1004cf0c3ee9da31be32ed96810e458128d048ab35ee30ef6f12391a6effeeb77785bef996180d5a93fee2226f40035f3620f81ca4becc5a29ac16a739032ca32a07c3ec443099dc1144002bf2488d754fa40d4eaa0c806b4132b52803ef4337d01e820edbada25c75158fa7fa0244441ebdd6cbe121b60042bbbfda40f082ff1ae7794a4aa4523ae2f6f4715afa260ae2128671f46d986a77d79993db28acab9695acb18e26694c16b37b8df7e78d24a5b29d069497beeaffe2ac769d0b19183503eeaa86aa14b73e2f7855107edd4d43b1622c7c500ce4f1c0643ba15125b745803c6f9a4c6c4a875da9748cc2976f59a02302d2b3da53f2595bb2bc1143230a302ae96fbc09c0edf53c6cb268283804347574517836b4fe4db08cad55568c73e6630ce2e79918844f020f2eb4f6f2e8426d686e030706f7a81d5d3b45874d2cd177e9997400d6d891c8edb374febae7262ef7b65f1d16d7e19249d75dc1ae7337ce616c7c37d37462ea20f6fe18e5a9f4c6bfaf15f86ac1d9f3d357e82784b6d6e2a8f1de21671d134d09197d4a4c82f91c1d0555ea68ba79824762e4c1ea30bf72565aab60afc4ff66c8d259784c375655fb7ad6476e0e29e24dd0fbbbf2e92f6b726275b9505d5cd11292fd72db1d242aadbe5e7e97375f53eb0e59d156f53f31e3de87233a7a261bbde673b7e9c07c520ab68e9736ede201cf99ec3aa999bb246060ee2a61c756eba4b366906d1f5a521be980f061ef1d8e886e856ec7eedc7c7d9e82f9f96e51e8c8153d4f41f45cef74c6fa13013f0717b38db2a8a9124975b30ffeb8a923470c277c85c690a24bc0ca13004c9ef3fb9b6b3107fff412dccb033e8c3d17c51eb9418d5fcfdeeb3f73e9362d68fff2816e369970668a548e0a52d53b9cb5d74f4c7dc004c322e6e92f96a27d28660d235d210bf9509f81e21f06a35d2e73b7f3c34a6c36ab279c26da7d9652a40fe5e145fada89f744a33bb7725377b20581e806682430b1976fc5e0e0f98506c17838a9553cc216e549f8abe866ef4e866474c19797e87642ab95d0029f7be429272600f46822719cd7533d3913937003108a92d6565f9e3bcbe070cb7b8307b9d2867c10d09dee55167cad32b4f44186f2aea007304a85993a92a7c08711ff033e5b8383d133b49bd6c059f60a545c895a427ae16dd7909535b2a0d5c469c5eaf19834b5afdac17d77295476c7049321d3e1c1ff0fdb0cdf0abedd8d360897b00a252b2f929cb131de2212758334caa64907277c80b2f20ab9b09a80abf2bb8fe81be8afb52d8dcb63bb2dd75e6a010c40d6214a3026dbf551c77f3a0c1f66c22da1e7c04d8b22e23f26791c741c30011d1bcd4f12c36e296ba1e604b63ccb85ded93b9808f6582298a029866c488ed98ec0b1100264381e626b518c89b303540a34a82cdce084ba35d99121ef0101925d89ea3f0434d90e3e15f578e515df1f20a0ce4cea6b1c6561f13db79139032e7ad525bf15222919305f5f78361d305a0e16f1c86e1d03a9f91aa5ab3eb2e3ae1adf6249f7a4e218b81114305e4961dde59f7ba295a4e3d822afcb7ec143bbfb64ca0d527a4688d97ea45233ddf581b888168026779f7d68f0ed5a4474864cfd35238e9539ac91dc4e9b2e351c48465a63d3e9d1090a8d0ce51f765c2d052578f75357b53adb9862c55f48c453f87a912a4b5b6adb6b6538069b480e91456353f3d86201168e01753ef013e020e187c26eccad86353431669dff2386e1096fcb96d7cdcd364cda853d108a7701f3bf4b558f85888a152035db672bd50c383a0873e6e38896227f921204f929c05dff28d77fa1108b708688ae39fe737fbf46ac4ca27f7ffd346a3ed47ec0addbbda46edae7330ebb9a1e01297ee5bf4a5b977152defc288e3ea63346e088e197e135cfa96517aacbac913f6d7dd26871542bfcf291e406a52c1cca178284056e53579f501cbb55910d70c942fe5f50e787581345d8fa285fed5e24cceb184d298f42698170416d9427c517c1ed32020f3e68b0729143407cb068ed7d2f5f8762525bbb29c2a5451b37231eeeeaf5914cb02664eea091e198bf5d5cd31a085c0f70e6341af18d9db08b3b35cb2c9e26a766dd683e7f4bbd21fd5661670c70bac6ea91cbc5f0596e18d09067513fecc390bc694173d07dd5d3e0630527948295cd56235a247723bf5ab36722c8024f63d6f43c4e55945a146f2d0dd80cd4027d23f9d8326c2187faa735e86fda4875ec93c75e04b22952723a530bd91718bdf092f19b3315c1de82d07da55eb40a852fbc88cbce620182f5ee50a2b3f015e39a4345e8e48f4b167991d405113374096f9f6e754906dacaeeecfe52c06bacae0717af645a274d44054ccdaa2a8a66f9c6019e61b8475c56a53a98c13891ac51f3e528ed529f3a4a76430d2b3df1a35a9ae3b240bd5d591dbb5644012a9521ecafed078fe96b6a4fe03b62a040cdb56cbf2de517da35a35646f8482cec92ad337faef8e48b3a98d2ecb89b6858b0bc0f920728fb303493a3afd48919a7e144bf61f51fdfe47c8bbb4f73d41730e7101ed68e5507bf929611468742a104b43f1f39fb7d31c4fc532e7c9bc761388784e764f17287bb537ffadf9119a72dd37a4c995a0876f51cc250894bbbf403d3e2552df09dc8619c9f4d89671d56724c6bafb654e8a6011eacefe8f4169a3962edc28ed46816c2e550cef651e9c2d8c22b3666d03b65e57fcb4bb857eabe5681e63446f46814fbd7f4f11b13aadf25221305d2ce53e482ab41d496f993ed4436667a0b60583505347ec667600478760f5fec5cc9556d5e7336813dcf357c884d520ad066856fa36ac2da36812d5a50a294f619dc79faf2c1d86b4024551c55e4fa70bb4b7201be7ed0def684e90e7b7eee5d20ed673a01bfebf77ae3e64cee2a079ab19beafa292a0374f67b1c11b65d71f7bd6e98d864db495e08041f84399e267b05f2199716e583f349864a1669972dbf9d1884588db71094172e606633ba188fe070d2d8ebf37acf4f78d9064033875ffb8930e1c64ddb5bd08eba796709e7b5d24f5b2844f388242fc13866efc7ae7f226eaa0521bba728243ffdba404588002d46fe8c1d6c247483ec3016206a282dc86cd35a0e67d92486a2ba886c355903b2b478b6c7728301e97d245896bdc1f61103f3ee9cf8c860b9c81b9e0d342f4538744fe57ed82fb182965f223ed0464c60c2a977217b7a42732c2ab3023d5cbdb8ca78ca46f6b5bba3480da195eb71883189703633c66751340d63501e7e2b8c6791f20846beddcac12a5b7dbd935d2f7fd8f89da7706a7de7a465915b8aad7f03720c5e2bb4c2cb29e1e774ac493510426bd7137e1952d740040fb33ef85e247c097150b5cc507b098e80f6ecded2ab74161e170aed9997dac460928d762e95991cf06cfbba0201d6880764e0f984d33416add9fc14da170c7da4d3a5bb6eed651b1b2f3cc3b29b2b7f4200a34a81acdcff2dcf9bdcb721d784e7ba4fff94071c24ac83180198accb1118ff40ac4f4ef97b0ad522c5ce2e0b59baba6ebb7f938ad423f058a70fcf214076ce419be1c69343386c5a9503d773aaf8f6797ebe968a1b02c5aa7bb18578c16905bcd9581f30f9c42758e3766b3882291f48ffbcbaddea43184214232d5d73cdf4fb5487af641913bbb6fc9413e8491b866d0676c827a302953ffe7a83240a9b5a0f09dd60d67620539bf65282c84f88cccfd157d2b1c874b4d3cdffc9650b315bbbd3ee79ce5f8014905f08a62eb394d29caea6f8f5795ea9ca495432c1f49c1504e73749270e64ea9dfe2e0d1c30423367bea9b37bf721c9fb4ae129d88c656c228a1e09c0321f318aa5b1bc9d43eefd41bba93867e56ffdb8d9ca437d26cbe51d6f7c667c94918806701f561a0da9e7e1fa8488a5fe8e31edc68b75377bc8ae4df39944a050a409fdab72a353be1b13c1cbb401088fa349fef75b622a72c40bf884d1713d0e38107640a12df2f470b28014cc41342ee8b182276ff50306620fca015e9af011d846ad92e39d3090340384707f7faf1352f98377aff8cf96dde126bfa08ba339c037fc988d8f65977c7bac5f8c7924b9ca6a4df135aa52e6f2b7980d616969edd3c38aa68c2ddbdc96c694fd0908e9c15504859840f1e89fba09dc5c6aa4c0ec2812a6f838ddd9a3b7eaf3db5fb9eab5b0902343d0f2dd127164e6a90d334b12cdca603dbd2646d34c32f4759423add0594f80a94c594152ac55c50dcc9be22f87a478c625aa7cd4066a1d69bb503a5b9f1ed70f1a020f10acfdb49cb5dfef44ecbe6841f70c35162c676d28b8f654eb69da2a50b50be79e8e69ae2b1a464616ea7b3a358e776bdb0dd8a1d54a01d1a5c2189495a39809d1c84c59553667d64ef7cec53671fedb1e2dca1555e7579bc95f8f0fd3ebc6d18e088721ba18be3e05a95eb70026c879eca297574696eabe340eb9411018000163800b032da5d08d3c00d11d405eb759ee25d8ad39b09497ab7ba49b64002bad563ab7be348f9edd56e79ddc2082bf521051b72632c7a858c49fe8710a3af7e11abebc3d323784aa25e645d006c98e7a2147c67dcc19a935d30d509828f808026b8169bd929f8c450031efd54f1972cc4af51c96b9df2fbac8cef31c43699363eec71ef489d1aab896b2c6147b34bc738454f07257eefe47fa28c1aa784a5e561aa86ee04671ea2fb14e5d038bbfb636e8be10d3457fc50837631fced170cf86b3beec324372b302b94aa9633d30f6843ff8191f7e4a236c9b3f044e499a30a203683f02a8f24dee7e8d713f57e0a3725eb642b115d54898ada495a3983bdd1aac8d9910d2c44cd3d93582964f4621edcc0a93cbff693fc4f46cf97e5ca8d0e0c9a56dc37d2f7044b16499f0280faf689faed1473b4e417c8295f65465e03f6437de1dff32829af9ba73e299b92d3239c955aea534806a01e7654eb5b879d3d51f8dfbe2932c4fe4e70f64bcad8839cb98c7952645c469d13f1549486be8fd459682f4a7ba242890e06765f211fac25974072f31be1d07f21a38cf1600a3e2f8ca0db74ca37900f9c05900b5be428b3a96c360c77abb9a12b636bc18f1fed016b0ccccb075f4901a07ef2648729b3985fd13bc54d89a48a7c5f441253219d1c1949b4485ac259a5f50171b849a52fcba1e9c93c116de61f4fd66693aa29f93eb60db73f94c271ee91b3af4ee641c1c972fdcbd24b66fb7036c0bdbb13e7a9278df78ab979362d4397a8bd448036170e8aaff078d8c83aa3a196f01e9fd62ed8c2dd06ae5fd6270d91c412c5c621880b6b91fe6e1b572e681578489824ea32e9959d1fd49269a522ff913189100fd97a41e576576ffd77a3c79e7f80d5affae0af4828078a5eaeff3b572dcb2267452458e9e3f2321a22fb3cd2446cdfe5efb736a11a95b4b9e17d3426b20ff1b222c656a2474213e4e779671530e1f468647cf52321037e9c5d4f338ced0b1a226a494739c36ecfd90a840f8c75aff8f88284a96a92fdbce5b8e760597cd7f71014f0b7c7488c869691c6cda227c296644ca877a682c8df7a4102003cc8c55627513ac26280c6a597d9441ca3559fe223fd52d3d53c01512219890fba83af0f392cfbb8e2552ff546ad5d2a0115831aa74f4210147c1381c00893e5033ac05c41624bc22851e5ad53bc4690b2394d80fbcfc6dee766bc414b1cd66b6e0c4c1cf73e9e1112f8f41f1fc960cf6b282339da2f3324613ca81a3239504d33d2e7393cbbd5d2a3c58598a533de105e07e25dd0710dfae3d719e87a1e6dc3948359226fdfb1ce57ba906d3dfe00d575c66571bfff49910e872c91519b064ab34e1007780407b2b507829cfc7bca38047c5e9aae900a67f22bc98dc24c5cae84989992cb7d2396c55acf6834c96705fc42469c07522e2ae19dd97c745b2505da697a0e045141145032bf94e7b46d8e91d90779e04808f4b195379a2b8218480f44835f46a2e7ad19b7789cf9b2c4e257822346dde509848bb1721782638d8dc0de02cc9a19edf47562b06eceb2aa471da67f2ef1905c6ae50d36ac2d9daed3df2603141537db43948bf8b55ed9599782ec6b36d40eea54dbdb8a790f5082e2b70535bf47fd8daab4addde73159d94a2e83753a357b9a77af9f76d92bd099b1c89f3c6a6962f7c8f6b34067f397a400d88f548c975be04420981dee3e012cf84a54c56e972267dbcb622cd5c74b2c7adad83f5a6e733156ea48414beca9f68e888eccbb6d084f162c98a45b77b2667563c5bd6f8ff6ff272946c5e51541d8e123ed0b1568663d79e0adb7b56d503ff3a6f81e188d9d8c38426bb51cf099a39eb1d9cb3e769439a2baa7e7b14a48a52dae3e28a752bc8806b2dc35d1e7c6af8249dab91c990d997420bfe82ccab9a64002672f2e95f6bb191744d639d2c17390f62f953326f89b412c000da6678017435d5149cb8971d63278385800c3ba3e28c37e8585169edcfdf5554335a911b7707933e55161c6e2d1c5d7137cc328ef7b328b6863705847a074f389837216f3ad6cd8902243df7675a736ced47dc4a45f53aa4a5983c1193eacad331b996947a9a4cf0391aba3dc77339519b5856c988db42eab4325257b244f97825b7b29ae774f4d77c89ea3a60179c32c38fb9f6ff12a02f0c9ffaa32f14663e6049fda521dc44c142f892498c92dd9c076256114e9dfb9d43e0858e8e92cbb9412ba4af09c426ef27c3885eed1d295ca87a0412b69640af6839e9e67ec5f45898122eed4a624d1d87cc1acd05a2219763d6900e9e98ece1875f6f640fe595b172c6a5220fbd01a3650fb10ec9d75c99985979c83ae2e2a583984f28fedfca541966ef1001acbbc7adeae72d4d8d290161af30cdef594c862b02ad7727230cc4c2bae22d6c2f70aa2e906814d0a0ecb708298404c7bddf14713e7e9102e2f5e1fe88d00757b7e3af22efea3ccc3773193c02e694b1dc9d4a9d8aa9553e9322bc31809ec9f606a2c96304380345f64f5cc556066a12570b77b7ea3829ed210dc4e2273253f351bc29d0f8707b4e1f22989c0d88d5556c9cfd6756180e68e8e06b75cc25bb4e80ab47a2d071cc39d96fc0be12af6f7c55796959e2a184dff922af80bbf355e1ae0c85f2415a4565bb104e38e478fe52f4700fedc436509330d5de2cf54625f1acf4e21d16a061493b32b5ad97c4d38137bab86c920535be99981ae21f72f49bf47b738d77a076b3ce08bf54dd37c49353c1457b89710f4db21cd24505187b75bb749c51be438ebf399cb17a10ff84fdbc6561927c8fbb17f02d9c89ccae8dd2884c8399cfaf1ec0f62386242f4837794eb993cdfff6a594b8bb73690228b410ccd5bc5c1b6cf309b926c66d7a267e675b84310150512616387a4c5c20a77b95ef914fd157e39020376f59664aa3cf149089e54b622b8c3705f3e5e85f1d73685502d6a683f441c997816adf3d0023c53cd43999e5f8c3496473f1e5f7f7e406e8ca69cb2dd76ca8f6bcec55e8e9ce96f5e0866b75d077060e9643fb4443e4c6ae01bed55194e9d0cefe48604a02c86dcec10e3d596fbea97b7dba53a27edeb7b45b8d3100222e4d80e7809bd853cbed8002cdff6dbd7de11283acdc967b8077b4947e21a054125c09c786d94a1f65d8bd8f4b6227414345e51d9e78f909dd2c719ba2aa3d89d14662165a0b0d03d5cc2621c4542c35ab30e031a74080bb00ab16c0b19008c751a72e427ea8dfcd6319ab2d7541478e017e64cb15a8021315d3609a6ac9265caca1856453c5fca99b10caedfa8cfedef174f9af91a4e8909cf21f7182fe1de5334e96bcca6c90a0cce55eaa4e42e500a82698b201192db46327c344d0e6bccde6bd1fb317ad87660eb60e02c1d9f2f926bd29a46e802554319c47e4fd809c285139fe6ad782f1acef1f0b7c7867f449c19038a8860fa54cdca437c4440d0ce85a1f534ad1702d6048f73109c3ec27e9fefb5346be15aa85d4f555d8bbc49e07231d5c70cb5f620eac0b1c0661c46755c64b02e9c8605726f7a3d408dec0c18b1554c5c4aa688beaed70abaaa5e58c4eb00481e16885cfb857e5f05ce478dfac0e251f02b594cb2498cade0fed8c42a21462b0220ebcd0b0b55db7a4ddcafd96d16b721a790f68f768d037b56f11743ec21cb425b583030523bb997404d55038ab2812ee474187d0f1b91799cb91cd4079c4e6f9f61c8db1b19e4f2dcfbbc4a24892083f8514881910922a8dd2d34ec54e5fedf213cffa0678d566a3cc602128742e6681822f47374cd20a382268b182723985894aebb0b513d10b02b4d1da2a343932c45c715ef42839adffb25e580ce30b55a5a090b371d40b5af1ff2064f76460ca46cb848b35cc7f212329f970ebac7a41646595f95717822efead8d7fe97ab7f98a680d6d7a0668da803eadafc26e3074e281b3ea519f917fbb52c025f47147eac43e8e443394edfdc611b47fe7e22261ec04610f0c7b8200599220a53f8db6e94dfae3ab0566645425aa1baae1a5624cc552e63c4e6e353cf9898f2f41e5efc67d206adf6b10d9746ee4791cfbdb6c5187fe7d92db1e97f7f5815db343457a3c5127bf7efb8295c2d67199b65ff2a9b4102a97419d70219c978938f6486a9e7de5a30b0f1acd2579ccf4c5f1c744189b31e8ea5314e23ea5fdfc073dc0b64a83ac78e062143ea1993676eccf69f48d70950c6e092afb59e013cb8e3fc943fe8d47f78d0d6a9eca0c2c3864576ce64e4bce657bdde8a309393dd6734e3ffe5616c12d18ef626ed890e64846b3e8d7737d12f2711e791b01dde1164dab305a59131abc41204b22ae79a17f487c267d802815ca97da6e34ad672e74aa0d4b12d9d82da792a8c09f0635ab4a683280890ab172dc32600aeb8cd4f1116e9200edde7aaa9fa3300ed42dee6fe85db45dcdb9a6c262f65b320ab2ab64f2c9a043725f055232b1153769c0f6093d47dc6851a22f3ad477968ddf72bd5a83c4797e31b7eb4394dc0c529c1165be78e78fb55e100848ecf3f4f32abd90789af3612a16cd3c1c6fd1ea5f62664d08d27ddfb258ad83ab365163dd025169c68490875e4bd9bd3eef06533fbb33d335b7fdfc1ae8ad5c1223aba98dceed290dddcd1082bd963497df23e89ddc44546082783745489de11bb7efb2d55436ca2ee0c7397584413100e3b5d63b3ab72d65d77f4e9db72004fb04b60fe91a838a9cc4ccf9bceb00f0f185af022c6c97b0212a50ae8cf7bc702d3867428cfc6d8d5c57f45449babc393db32e3b0c10f72adbcd8ffb6daad3e2d9d59d51251c0854f4c7e77b0026fd7ab8b0766aaacfae3f272795a7f37b959ac8827357765f952f9de5cee8fa0a0c5114365cd77bb74560ca5d1b0c90c95ef43c30dba54ab46daa190eca8ff0f0a962399d7c8fc3ef314b63fe8668d3ee6e395d5443df9eeaf20277bce4a5bb330bd7596ad9ca543ccb4f79e4035a02a6a71e2362925b843303bcfc37e828785d46463ba717c984c84463fde6df117172c475b915f36bceff9d5ef1fbd8cb077b21b6b64b489192ce1e12e2842df90e8e45713dc8f27c488593ed65af6d8ab12fc1c78e99e7fba504088894418cf0ee78b645777484903ebfa2c1c5811a1808a41226845d4881e7bd377de47c5dc058185b522812a122e4dac64646757ac3e49d045f75f0fa5d6665b18bcfda01ba7aec905bbcc8ece4d842ea8cd6db0fe0c06da59f38658385960c3a7856cd2d8ab65b021dd60594c6d845b20e2c9e0324f815ccfd7e38b6fa423b3848816d2fc5a8e87c6706e1ba5dd032193c7c8584947889bcc993814195b8a1d1c8e98bfe0e9f6f72a20a6b6ac0bddbfc094c34b11938fd4fb9e4efcca2e863df3bd129d04c10d1498477ef9080985f8e9d5a892b39385163a4e41573051f3263dc338b83f87288baebdc6fd77255e7994fb564f8f5524a22fb873137b904175125b8d5f165b676cfe5cb52f0b399369af02171625748848291805626ff11c659603c9c4c6af607be472479a879f007f14586cc9887c78267b22aaafa9c42e202dc43fead57b61ecd6a8966c6d134caf96ee3d7235516ceb6c5fb88d9884a46afe4438e4d41b43d16ae8ae8279af75fcaef9df3d189089c6924d5c4b2536908488a9237595d068f83254fa28532ed29b699dbfbf71ee2bea4e9156d9e40ef05df02e1a088f1c07080375ff10822377b7f91fa4742e2f317f94a61c8ee8ff7cbad7d49da76761a4cf43d598350a02d14af357e8baf2009ecfdc786ac95a29062ea8b0b80306881f9ac49c02bc7005739291c0256b7d062503caf446182c5e0de3c0dba13bd5b9b46dfac15ef3d01cec52a27b82b1b0d571d7b8130de94203b631bb8d8fe64a5c4497c99c19bec5ffaee3dca5f085e72877210acf2b29e1936064a8f51d417033ed3b746124a617854a6eb73f1a8e6b576c48cd244ff230bbe72f73ca0d85c6d5a127adedc367b55182884c21e881c2658453a9ba1825048590b1ec19886e36e1c386dd8293358687d3636458a5b75fbed797c32ba5527235d0ff09312935fb826e9006cb8eb13095d61802331280e1587d88cf354a1c8455481e1c8b510af84884b2c44f0a862027bab59847472006a825e23949e4e1cd992d1aaf3283bdcf45868cbfa2e8db55c533b9041c523441cbb0cf96e611272a79cae6a981e6c42551d5cf0318ffd6f533d695c7d8ab26b987bb5ed1b4e3beef9ac6c6a263be7a5e38f0d32752d6ab9c3218ce1d980bd320695381a9e68e88da195270d59edb95011e874dc68e902b509007b46509e9137ae94bf111236dca83c1da7c032b33f88ac007c278ca4db6588e75a5b22e436813bc74e4dee50270e8d7f137177e295b72d69e28b624669798a560ba42d8c17dadc480c399811c0669072fa5be32c95b169f4c416ea59b8dade81d79dd37f5257b695c7d2998cf89b1c18299ea698ee3ac58be7feb20c39d522b9390349c6b4ec0d86aec92f365d2f70cd4d5f0b86edd0fc3bda92f55026f67f0a102cbd71124653782e052de3102b9c04d924d14cf9119e47131b21d61d758bbe66019fc64d1867cd1e707b0ee563396a379240bdad287fbcdc8d9dcff2604d494879004a7cd677118fb6ad1995c9f75de737ddfbcaa7e65061b446634a46c72b593b32d7d756f4504c09fecdb18892581735554b7d4929d6bff0c4064c5bdf354883a0ed240b505b39f49995758e995e6c3ab4ebc8b054b835090dd3d8770ad5cc7562aa26211a4458477f7666082e343803974794b67fababc215f7fd5f1f0a3e6f0bdcd474ed4ca0ff0823b0676855ca9eaaf12c7683d3c2d1a42af29f0768ce2fc2d1cff4c7f2adf0d6c1f1575b35e9a575585b4330912e3720807d47be4975eb4e0ff1997f1391c1e97b63a4e4f7d1c7eb13f7864d26f3d3dba6c8711e9fa116a5223d8d5dc3cb167110242a43c665599667cdfae2d79af500265c0ff04267bca7be688661f9a5cb4ba5cac12d50908ef6283031ccf2840ca9848ae2ceae8d263ed2769ffe9f52498e6f4d5f19373e888094a94270d56b645aef6663e8327ac64a15ca3cc09c003004a6ca723b0bc30d27045a1a13115d7cf9764dd77b1f4337592838d3f0e85a9fa76b658410deff1861d1583c90130fe1b4d197d7744ce5e0438666054e6bce078bcce88f1ffcbbef7ac565a97c8fc2063d54f7541626817976718c2db90006fb62728342764fbb7b0e7639ad888022a4c9acd0c8a234b54d8d27c0d27236a4f4d53054511e67f9e52960ec7a2a383988e5bbd6320acc0baa400d3f7e1ee8ee82f6e66ef1c2e25d92b51ffd95f1a3a23d3593f4a352f22698aa24b98660f2be15400c7fd35852898ec22009ef24d4ff98a30af2034fdfc1c5b649a863542fa3b9c9f8641a8661f888db51c29de261b5b40f898e931e0d3db95d173502d9c1697b5000fa20bbd9d5aa10080d9f4c94d435eed18f2f1c26d0d79f4ab12bc305a84ed06801fa4c2b7c4f943bfce06e905009114096848165993ae579129701f87a17c6aee3840115803561162eececd5cef4f6e6d6630844c45f0112816fe4eaf6085b29b57bca33d351d172fc3ea48368304776bbb9fbb54ea577a7751b967e43f94106a1405bb6e076618cbca5761cf127976ba9f52bf6d82eec47eac08420c1fe6a0b58e8ce34cacddbf749c5fdc499805dac818e7dfd0779ae9d7878b779d1cb5c2451466761fe04697fb706f4393403f828e473ab4c6942573e2e04c81a7de84b09ab4cb8ff810831549dca9742f29705a4258225449d16d1999340445b5557e3af32403f8fc2fb72aa98d9be76edbdd448a2385ccf4d34bf0f2645ba9b7561f5b50f4195cce438bb26fbb815aadfc55bf92f1907ec3d7315658f27e5bd4a4ca50a6c05a2b1f4a7b44621b95d22a41bf5ac837e7a44ae9ad7515ec9f03966468d8d459ff0bcd57c5482432c6a481a1564d58e04d360c7b8483418f4404af2d17f6b4b15c933e6b1a1b6ae757ab6f56233de6a3665e26afc6ed9df9ab1998a3768554e730129d218df233a24da64e7490abb609b8b9fff10ab192b55c7462aef6c0350c97baa3f17430d60489775c47c0d37f19d2010ddfc0d84a7905c06939bdd1102e00038f289377de23266836b1d2cff0f38c61c37ec112ecfc5c84d8572dc43d3486e818a8e2b20a7925b1e9f7801d8b3e50789fac2a194d294b68551db0232e839da049d0f442a594d0824ed736db7fd167700126c655842e3e58f367b4b511725b748a1e0a77f8248bbfcebc046e114206ca119510ca3b1559e40f4711907366dcc2d48d330d1e74d67a97e9a82b0acdf5fc8922dbeb2875c759325907074863964a98898c8440aee85f18c420834c661d3c0164e83d5c92d6f730437c78c54b7013bc5d47ec87ad978278c3c1c40749badf8ff8e8e881589c8d2030c81e884b7652aead8a0278b158c6ebd3c68ab9ae817185bde3fcae6f50800235b88e59da535cc0ed53d7e46e2219f3133ab631e244d57ce2ad05d4104bd19fc9239a7e251ae9e3b722d19c858a895a6872ec29cda3708d5115232d7b1a9dbc51d15ca3a77b393bbfeef0225f7fd63471feb2e0df4305c47251520e2cd4b0635ae2c5a9f1ea66e4977c309bed6e3e0e0845e70e783888ebaff0eaf0cb763a7e05d037a5dc1bff6867e1052ff07500c1381dbb4dcc9f6ec1627a3ba8967a6ebdfff8fdacb74477e159641ab7376ad89eb71022bd9e9fc50fff6909f7b56415435762209acad68c918743eafcff2236f6f5577db776561b9b701599780a8742e1cfa1746a38ae4cda92084cae7a98bb0d6cf76e22fe890c87492c38262ed2ec4ccd96b1581fe97cf32ec4bbe37312b8d627b051cd1393251617ddd5d39f3b26b69076c6db2895514f8d42eb529cb87a8bb6595aa2f7ac3281e07b22ba0c742adee3768666de263331e3b6a1a3a52c42384781cb9cc0b7aa6111d7facf0ab9351a1709009ab0d5be3c11309a2ff99b38805012eea08a32b572206eabfe78eeb1cebd3f4bf36f94022c26478c7e3b8110077f1bd570f2762ff8168077e3cd5cae2f0699c14a68ed09a348401075b29adda3b374d711cc0a7e3e452cdc8a3f25b2ee6738e5691e5852b2d90fa8ebe6e4e6477a827ae4f0b21b2b32689c1d183cb4ee8b22c1c5ee815ac1e3ba01e3633fbd63b3aa15cf071e930904834295104bc864b2f1258a8691f732765338096fa75981a7b0edeb05472c89baf2ef1c932412eff0f6ac01e2602122ad8bfb857a0ea40f10d29cc1b3cedf17cdb3885e03b8231bb8c3633920b47a0dcd28b2dcf90859936aa1827ad122c935ba4319ed651b91c9c07ea9ee2baa35efa56ed938a807b8004f94339c592ab167aa51e278f8845255ad3b0f6f9a12e7be4467329e91e8ce4c82b8afaaef8b446d8a32379b3b8b559906956860d7626cdcf6e098760ea975cb794f5bb52a5f40a59d48719876e85f561378326bf186c89c5b21e7c0b4f7745ec23633ef6b85b2ebb8dc89a7d2ca6ca39cfca92e0ea8f890322489abcf5c8abfe51a7e30e4e82cc8fb1284e89514e85798f155584d1a0f7283b3126f4d611a121f954890cbcfef1c6c765e0eadad500c920f65a19d1db760afde520a5ae09c6c9d3f454ff4e3ad8b07862ff15da2eb2df61bbfd50e9867071f3fcb80c2020728ce55c9bb3d841f61ba895f0486f8f4ae2f5b39cdf1a559abce11db23c542c78ae160cc9fe3ce5d943353c7b6aacb9643ec150ebb4ecbeae79f8496d6e1a5f0daed37d08846187f8112403d1a17f04ed47510da7c1f265c56db48c33dfacc7fc1f621fd5dcc2ef5562253e578dbe33d94bc625804d8712dd508437e89830030698d1d61a2e3874ebc9352321da5e260bdc4cc40b34fb46eae4f86d2420b1db754650cbc25706365296f89cced5afd146e28809a854acc8d21ac10cd5b684f73e5bec23e433a1a2b9032b1552be0ea6e58318534fe885528dcc1f32b0f72d8d965ea0e47e6ae13691da1d4ba847a83381342c6c6cd5ea0284c845e323056b1eb82eed658833d7eb6aacbdc5e0eb6cc955fc0e7e41a96848510df3739f64973f858e03e59272ac4d5aa2ba282358311df865306e02fd4a6fe0a8635363bc32332811189d679ceecfcecf81bf8401d89590d1ff4c114e13d1784de5c6737a85bf6f4d570b1e188d56e2136fa1296833945c95e4f2bc4c1dc58a05a7fbf22df32c04b57d88283b40e10bd2b1b1b058780b33c25c85df94969fa5ac4dd4ef45c28fda99453c893c1592ffdfa08e2b63005a69d78fa2e220593916b9fc738b75a992997c0ff4e3a95b7fdc8b2cfb0d8933f8b8ccd18e5bf92445241379d4074edcece766dabfaa1e90a0d8e9bacc337e09cfffc91cab0bb9ef46affc6912532945239e5ef2cc64cf61a3038145f214d8b719d3309e807bf31e24637072ee154557c6a0e39e3f7bfe6f3c711a16aa6fde9fa4dfe8c872d337d4de9f938e6837991c4dc8d4545f549b7b1cd11662a55eb581332a0ae5e00312b8e7d0f2947085e80b39e1a509326814b333630f571cf00645c305ddfc9b61b4510c41103a0ac8199e21c0fa6e5457e0b829e906cd102725e2a9f3933775fdcaed0790b142fbab5910a344a321c3e9a215751b74ba87cd01303c97db35567844317ede2150cbed2b679e38f7a1ed2753b2d13a7edf787bad150d9eafda7ff151d34d998e5cfb0345739b248e50cf0d8cb36763fb2414914de522aa6195e5fda4c6d3b9b0eb0ce82d62db93071b1c66546951fec833d003d2a3a014134c268996987118871e847959a3d97be4d7487a01b2b223c459c444b3e322e2faa381fab9aaf8571117daecaf8af70135e4ea1ab805f7d6ba9722154e76b516f61582c215e74c8a1640359e84e21d0e791afa2ffdce3ee6e8b782ec201b99769d6ef7ae9f14eb6e6aef8ca366e9e7e692aa770bea5300154155ba8c6a960ef007ae9c6b208e2ca6930501735876640b4893120a7f17d600dc8e3cdd34eed7b681edb681233607f0ef4379fed2d590ea4e457b8593e763169913fb1aa53ba38c07bd4cde6422250b5e75139c878e7a2db5c9a0c0a133b58a0f41220f88b3ba73eb8c3d74423acc12546218151ef9b1c2755d9cb90c8e6d4404f66641f90237e254aa4cd26031e372e9129abb19b73e2a65872b144c8ad2cf894388b8f84fd95c96fbc1e5a05c987ff7326cab9043c12c78574367cecbafe6867e82337665e187bec1d33cfafb59456e115559cc6578089bdd52afbc2b03ef082c53e733f7a7e6209c09d17815b27396ea61adbf846873031fe02cbe65c9a6a794318088e9de26095513473fd5e0113fdf7c3ffdfe18d05d3288a18a1f867c28294cec16c47345e500d7d00a9f991cc80422ac2406c05ff5b494f1ab1c0b94406c18bae6c46d5de963cff523ff7a6622e16b5895d631b38ab07c4155a132667c14828aa8d317c7b0edb34b7bd82126dc532f63ff0280ecc7c5aa890c7838b87708411141e2d48ade76bdd87bb07594c8a2f6e622685c9edef2f4daf2f33f85629a3e1503b78bc4c2e0c3bc7d5d43d51a5507a10bdcc1cc945262789a0dfdcb7acac91d6baebd5e6273b87728cb03fe9662bde4dff687d9c852ca7d6b3e6b1449e4c7df5b7a0b4f99c8f8273aeb9a40c78ae7a8d7b09e4be98f2136968d4015de68ea4759f6c97cd82af507dc165fab34d9cb7fdf6edf0feedfeb08a89e0dd10e73a02d3f413b3b30d87c45bb5198a8aec0f9a5b57388dfa5adcac04c178702bb0b33aace13cbe19cdebe352a9bb193b6ec280eec4f3f7938a5d6413912cfb536c55e1118c9ab1186bdcd7d66a6bc801342e1d4af4cc35bc6bfc503cb737156257e11e5f63660e150381784766f4b4d59a106d54fb6ec717117dffdb69c102e1b8c68cd7dcd2c82ff0e045ecad552157718ed348e12a83fd5c74044fe47ed9b77beaeb9c2962fe5d040636d3be54ece4ff61a659bbb70db8dd5f4c6ecae9453b491295d369b7729a30387d3e8974cd699b317a6d0953d3b2dbfc5702611a8fbb3a8fe0368eec48014f2abfcbc9afa4be7edfcbecd83f22213faabbdabecd2b5353be7492de2e33b915eefdef20b455d068fed7ed78d8bf8b004de97dc9532b3deea5cd86a6e37684990290d9bf9a14ee70a3beaf1b52cf344c711a17739d4425c1501cb5079ee16bf52b905336ff6a0d3363955fd8a6b23dbedec41e942653d518caae9ac44fa5010978bc4e01555f3a26d92eabf4c2ec8106a964b72ab709341eeb0da1b27e61032b9990c7c9457f8ec84baf131246ace29373a188841d5554d60f69d8942ad22201b858a2b4f854481ce18c4654f19846bf6f390f913dc842df6d1c0bceee08f86928a058bd5fe750a8a82492bceeed12ac1e43b098b2d03fe7a570a63442c5b50d6ee4d3a8cdddcc25abee187d73a197f306e6bca6ff7a100b66cfea37c418d61797eedb95b9e6b87e3fa59848b8bb37af2d270c1594a9f552f0674ae9c277a79433b6ca8cecbb76481910a3ab94f85ae0a9badbb970bc86267ddca9749a7214bae3d6f7cbc9653325c445f5e417e1f7a33d0a55544119f386829aa7d0f4a6273d72f9a8d9f87f88f8b39c201f9cc489688ff3a4b9b46b36f413e8e7905cb70d6c781bf307a207c633c5e305de99853a95779193a76c2ca9ab78e6f60bbeb9473c0cc9c5aff1971cd2d72e18524e8817f747588c0abb73c07d51f62c0a42ecbfe563e150440c9b86d41db332ba0d008ef86eff656bbb2a115e39db6986e2b0b0243c6cfc9dd294d08a179727c393970f741d10cb3455d41ad79aacc62ae8eea87890286c1b9e02e6a3903e16043a1e535161c09caf67af2948a03ee019a9ce63e11ccf2990d327f9b895f1f141eba3328306e91a12a98e613dd3728f8f9858552890192c56e5d82afa533969fa70314a47691954c7b292ecf4c520ae4806913cd09817e958fe43f96218501c90db580892e29bb2c5bfad1b5068dd8ea04fbb83448ccfb0773487edeae8a316207dbeb24d6a619e58aafd8ec0203bfd337df2d552a89de03555abefb62a61e301fe2299652e865bb8ebe21193b271d7aefef5e4dbb4039b2775c3214e45f3c51484b637441a39549a2f829a5e88af392a86937a4cc52323acf8a17539e9fb6c9ca6798da33e0910c42035656dc1ef6069b0dec71d9f19efe9b0d57f09f3904ccf0450977894dfad8f47240c367ad899d8012fc6d75bbcf736582f0c491b4ea11878e17fe734b8213799285a51591b8abafa8b46f3e81966d3685ae54c6e8afe2dfc6a68c9e7aa4b45d1a0ae77415f20231ba9bc239e8c0d76111f060330fb163ddcbced11d25603f17bac6b2cf8874e0cc962edfe1f2d3d7a57f641d4d7397ed88839f21add9d43a3bcb1fa0eca4c7e6ef544b35ecbb445f235909fedebc4f9f730de6cf5c3589e973c07e61e2be7b05b41ed4498643e4d079b89c4ed85e279000c445b36110e07625c731a57d16330e1b9da99de1b68fa4b643b553c4d06cc8029d70f54b827de0b0929e7f81d15dbc6e607cec932325486523ef0eadb71f08c936ec6c666723a209f459576c67522b881a5448e6c176e0ed1c3555fd24ba2fef34bc2d97d49b07e9f2f59baa8ab4d892afbcdd4179fddc4a7f7e9ade4b5c9b517d47b16a3e77c71b099446fa298a99496c2a2a23046322131cc64c396b0ac5b33e61edd96293520ef9f8be32745ab72dad047231ced56e2a5c21593b599ef8c4e28bbbdb3dd3104d391e095a7c0bfd471480db90322e8173c4e971168570cd9f879e2cd0b76ff87d194c58bc790adfd23742f623bc8e70ebd0185b282156d21f745a218ff58ddc638185ac454c23c0c0577c8316875f6d449d491b6964f6d2324eb3cb63821a6bf4f0e2828c6cf69811716b56e1d5958dd987c39aeb71c2642b54ccd9c1e4a606ea8c02de92ca36849c9a020fadf72e0f855f32522b3f1c9ff0567d9edf2c6f1bf0d8aba27f81f48a05bfcbe1bbc39bc07698c6649ed7c17afce640f03a9ce50451038e9107f57aa9416756523d0a0a097b85f4e66b4975b009672e57e054809a77915a26d1debabb669d57e503cecde65d6719540da80234dd5587ef3d5e778feb60b64b72a705b9f6b0c4cea155af83a9e8235bb6967be958a9790695ac0f953a0b704cd7bf02be13a8b6ff88d1bbf68d3caded2e4873e3255b10aec97261f50e7f0d38adfb4be435c34a325db31a5a419bac0f52e8b35e00186a3c704af00010d310ae223aa6983bacd59b736c7976ba911bc6eb4a0aeda84ae5b36469fd2f6a0e467088de53ba8becb66e06ec749fb44b49e85b15107e5862a859306f63b0b2496f3f801c9adc285ad185a62a2ff3131ac3e3faf1f7c6de7e6e2e72ab945856fe3cd1b92e4cdcb36df907d2115ce3a8963a618d4d2d30e636ca9cb408c754c3687ff5fc35258bac63e5af759f4a4d5a0f0dc4333495c4e782aa9fb4b8e470582cff1877285156bab7aa596b63f50f4752eec20a3bee8dd091f44bfe974b2276f9a60a3f22a40ee89352a17b9adf0a0f035a57491a2a0d38192352fe84eeb3d7c699b3d50b6c252477622331c6d4b6b008ad5359794060099bbd4e72af621fab952d301dcf821240a3769840807077370860749be366a63883ec3e90a4df718633e229b5403e6a8c4616a9e56b814c59170312f883a030648e99baaae391a6fd49fceeb653fe73a35f6ad4aac1492df5216debd6c176e64f9158c1d04c10081ec32b66f1ff0e80a2f1281d7f928d6e29e9817c159b8ea49f110960afe2e609ef62869a30cd89cff288f8f1b1a60f09f46c206a9ce96a083dac6788e02a363fedbccdf35d4b513647c788c5acfaf2d66e9efba09c799bd953eb429bcf2a57fc2cd2163cb41772d2876d48c148be2c0e6e9d0fb949544855edc8a8210c5738a8abbc3528c39da7457ce0d1c4bacb36108f2a088f0ad27d76153ce08eee29baed86fe663ec2e4bbc156fef2d92c4adb4d4de60a5667e4261b079ce85cf8c0767a4bd50edae07d87cbbac5f501b700f7b88c92a8732fc8e912612370d8540e4ac64d5736ce246136721f564f6eec02e0840c463ee9e35014517103ff4a102ef5a376cb627f747e6422686e5973742c50f4a1e4dfb8a9e3c5f261898e1e7db9e3ce6778415712554e132a66d04ea577b5d14977003eece13946c17d5b79292ae37d6f6c092b1923be45503ff666233a2de128df5af7319995a0e3f584ec05fbe0164e2d6f3f01f3334c487f715f14871be1ecb7697f2ae1aa2df9e14648292964b9139e2a91cdba2b88c1229822a0442f8d57596343b6d6cedf253f6d8978989ca807fbad292b0f4fafa3a1e24f6840e21637a079418c670c4c47d554c49e1dfe822ddaa903b7469d81f98f9deb6f720f3feb5b51ab41f039cc94516dec1b56e119e60a3e65f8e103c2dbf607f91d343a97524458947bc8cb75862ebdb296d0104a0f95daab9fe09c47bb1138d3ed556f405bb96017feed21152c23e43634fbfe339e1b12eb44bab3ced7ad8aeaf772d284c181392f84815515482be6f865b63f2d57ed52cc7b45d5e276906e5cb08fb5ee918c1648bc1469e4f0e1762271ffe2b8c5f32d190bc75d25cf38a8065055df7ce5006c9aea0368c7411d6705283f1e29410a68b6c9906a560baeecf38316d376233bfbe8ccd24516d0cb72d6b11a53fcf30a3d772a6ab92e4a84ea7795c0438ade76c7845ac45e369c03a9cd81af248702786858655c2a0d47dd89c09b677b6cb3a3b02ef0de6fe5084e72afb834a6bdf7d5874aba2523659c66d4736c7db4474170334482533809915839bd2d29768c668056b32616d50064d65822a9a8758621cd8dcf8ebd737ff7a7f171b15a52567739fbe19cc7380a62e199bcb676915ace1a2c4758c150366e6ddadccc2028aff333b525700b9b9d7c9aee1c396edd458690acea2e18a539aa9e4abd28810e909db347ff26a7399fe07841bb6bd32b0133da8c1934cc357af752f45e35008e9b0ed76ea3ce6ff781c9737568b9b7de477abd73d60ae2ccecbf3d534725766b3afbedb8ed9cf45bf954d6583ec0e6ea2a369772c9d92973a17ebe923915806ac773cdb731bcfc7b9b41bf63a7e5cad8927a07a65dd6c2a3af83bf841fcdf9a72ad74a73551f9958f254a8ea75425385fe447224c6593468b23cd69e835a7d71d8da1a7ed4d3b1a355e5da5ee869d7bef9ab30ebb01380cfedf158f1b4a9b469534195223de969e8efd515c86b78f455a75c44063bbe1d036081c7917f0c93a6d2946581724b8bc3328aeb68d873879857f67461992c4fb89d1d062e325552258a963041053fab894335fccabcd51d8afedfe83686235bee3e79f4585342b293529f6e9c56c9c5d251e3f6d1ed2d683aa5710b9af6dc42a4b88e5df082d8de64012072d06c393f81e3c7a325d34ef2a88c66292be7d19d064dd75e8567d080803ab513f6df9d63b2fb296d630ee56783410c406e819131d00b345583a6275609c7df70e9d880c3654bfecf9c7493adf48ed88a82925ca55a4cfb6b75ed24ca712b4dd98316afe8304f3aaa2e4c352db400990675dc135f60eeac26d04dcb6627cc48e054e69048fc866adf62838ea25c7cadb9e784e1ac25ff7235fbf03e841956909091447937d0387f1cb9f279af5b3d8b8283e6f4ac32942cccddd9ca6ae94b88af9bc970749957e4bfc80835cff9d14c3eee081f33ddb0c060cd732f147ebcde74c6ff63d66af76bfb563054a16f762e22eb93921a991ed8a5620f16082a5d5dbaedb50f2e6582292277173110cd6bda18e38e962a8d55fa02e741766b67c5782bebb894ca9b7f492281df5476af07669987813878ae9d65ae94e32ccc3f10026e6169564caff7cc35857a72e18fc7ea29f498d2d73c99b7b84f1f1299f1cdff2babaad9b7111b493f85e31f0c7a8e38c76f7a5b6d323a30285c5097d973f2bfbdd4798f56e2a5cf2f04c337096711feb2f68b646d9ccf2e483fdfd71deac859b16e230f27497cb25ec8f26e76d3057ee0fa3124b88a276c447169e7c922c0a9bc405c0971979f2115f4704041c5cfc0dc44710ad5add2eba8a93a29af1fb3100019b6fbd2901429d51a44ea56d885a3a4f1dd109520decd3b1bded98ca6e3696bdaab13857427fd78573978866d70c6bd3d27cb6db72fcc354587c623b0e2f2bfa24bcf1f2dd49a6e26d665f47695070a7c8f779c4ff34895fd10f28e0ac28685df6b6db84be1766d00c1c66fe69351c4b7d4358ac07f87202a9c5f94ef2d99c09543ee1893ee32b78f5feb594e78d54db9d4401130cfb81556e4b9a535422615304530ba9a110400ffa572725d6acd640740f59891fe2bae0cbbfa7f81a9fd6d682988e2d547b70f2d938f6fcd83c2889886d850eb892c8bb0490453466b362752b12a59f788418767bdc4f575e63f2fbfeb0f8cfb7034f5751c723b95476bd7d1c223b514a3375f17ff8ce97354e67086904f49d4ed3121c1e12ee2aa740426b8770d6aae8333232ea100ad05501a94c72e816ce100503ebd0be782255bf98c88b4dc658c82ac5964d83bedd2a37fbeb2c41ea5ac9f99e02434a22378afc48ff9d33623f4790ae0565b3bd15a0a06b9413e1d5445b98abde389b3c21974484098a24aea704ec6223b7d6c742868a5a5221cea636385d0e642a9de6cd6de2072c2a139114ac3931ca28159f2c195a75a7b6c5fec085d50d624fe4572f83a3c45ee6b6609c7c8071d95f09f59c8fd38239b787956b8154eaa88b64c7fe2e34ecc380782efc524d05e99e4112731569a474a78381384aa65a20fd4126a3a0c0504ee0b73cf1af477e829f6582189a3460df61206685c1d97f49e22137e20b20a8622df339b075180a02c46bc5fbda415a78297564f685c92adc9a5c043d4cadb01db338bd5fa14bbfd9f0e1402414b80544b8129896743ac85bf237dda0fa5e74a4584968bdf6afc6c358352d89a78576bb946ec5d6e909357ef95281947b03e55afdf395c08cbc8e540770c52b5a9806dc2923813099aa44fc0cc19692c43fac9809fd063b2b93d2a535d1c812218987ecac570bf429a1a814fe210f8e754f6883057a0e8f2938522995b3e0bc211898bf8ec96ce501a6703d6a10ef80e44b46a0af3bf3c3edaac63c40589526b04bab69551498100893df25ffc5dbf7b4a08f44ccb6f43ed80980e0eabeca68e221f794bc2f1606964cf456ffc00b9373b3f5bface2c5a911bb7dd11dd422a8968eecc09f8be51d1695fdebbc1a7d37efe7def0066b9d9a553545f74572925f3c97c0fffbcd533637fdcff23cac9ec5b5157d6db1a161e5de49bf80e55fe45527a1080cca3ae8f778ef6c43038ccb45e861a00230721ffdaaa28c2be9d0def1811c86ba18449df58ed5b4bd096bbe774c001b5864ee2056fb0ecb9110064dc4cd1176400010ca831c4e58e6e6ced9b7c87f72e60f570557da44c0311091d36bf142c9572415744f40e3ce7a04e035c26a96d7a64144ce7715a3b2bd3dcc115e837c75042911622cd682e92e5ef953a90c060ba4d3b52bf3f4ee2b4509caf43cdc1c95d5e5ab1584a81187cb72195c6b40047b28bcd749cf992f45e42ef92041dd00791754e14bc53563fa15da1b07583fa5ecf42d71b58f95c6e41fb518be708680f31be3f10be28e8f79d38c60feac011e8d50559e7bd127a4031ba122617cd8d71988196bdde8fb44fbeb878ff4be2d4e7bf0d2f41aa65909af31ebea0567d11dbfd35b8aff5f9d38801608f1da0d076aa15c95c5549727330d3201a99ab1874ed55ba9fcccbf71704776e80ecc5adee8c28b25da4ae4e9c8e8d06fc718e98f10823862e22d33d235a27adefbd8177e10a1733d732931a5533aeb1773cf643337b7aace989b827f016ca6df6a6f9c665cf4a2953bc87b52d1a951f23cde921c1b49d6bed947db4aa5d9d8d81fabe1d50863fb30e0c391c6c3b4610948e5fde6e0aadaf6de6740cc672328a60aff37146f97791aefb7d0a0c041516f2c0f25a9a3817f6f634eb3c8ada8e1bd460950396d03c4215f51a421c8528327a4905e3b171cfa27f9b88a071a70265689648b51c03b2a0e5f02ad484f3a68175642ed43184be69ec52f1fab6ffb582937a01d7010fe97dac676481695a832a47f4d1a104fb9dfc14674a40ff872e6dd174d1a7b46958963dafa67e9838b685c2e16cf79422b5de3b6acaa0239250d606afcf4bcb73bc486e2f24e1bdfe62e0b3b7fcb6db8a71f304271e1441e2fe756efde584e5696fd6c961caab917be9efee2874b9d6739ac6835c220016557e67f0ba4441c948bf326820f8bca28387c540b03155f0667632b17ffd4443325b500b671f6f7e39ae88a10aa1a9b9f6d0a78107c78d94a68b9ceeef5a231f0f4dd1085aeab843fa1f0e91f9ed2be613e7ce76065e0c0db87cfa14d832a1add347e843fd6e097b26adab3501fcc782b9f632e51f641cac044cf71bce2013e7484477fc36b777ed2aaed36cf4d10e4e160aa169aec372328d4985e6197e1af483d640859272585e48ec91f20c668052855fad8f77e3d25d2076aabbf7a5aff54502479bb0fa7657692120dfbd4778226d02050c1726eca8ddbb9e477324a622549410cc9528ac0828100498ed9c677b59976179047e42ec7a60d3696e1911eed63a94da2fba385d7d153e804137b706ca0f750f9fc29b9ea8691723692fa4b9ea69d36ee993f2362d4f5f698764bd75888f5553506a5793b5e392273ef14a0056ac75ad3d881b21402c0dc91907e14f9fdab103c6d5d24a6eca6d7b402ec009774853b56f4057c8cfae29c173e344b8a4fb4c4248097ceba863705c5c040a46ed7c3236abd630d33eefe3d6c6d8309a13e1ab134e0095b569504f8d88092dd4ffb163232a3a16b4838f899b91086a44eae230b35bf0ad026fad47b08d7770e897276beac89085652de90a4b3101d7ef3c8c10c883c5359d10a39d801d18125a5c07766c6620013cd0274455ce47a692a5738900779c32bcdaf536d79928847452eca6852d44230e1ed7c43d936e775a5e2e80d7dd54f3dea6507305795906b50479bd8497518f4e8ae7ed7cfd6bf3afe6aa9f4c3336a76f78e792a0e53fb7cacf0090babb6a4e8ae154d4889c550983f3bfbcd583a52e400663b76b0feacab701c467c1ab7e7455ce0e0c1e870299354baa8b135fb86be5eaa52bc5b008dadc86558df8c7d5cd08eeedf0afb8622cfc0ee0fa998e40be15744cae2e84938a15a3f51c21818e2ed82da391fe76294f6f84efc8a52baac6c9a393ce0210a79fded1e4f4f062a577e842a7bb05ebbbd2b3c3d7e31bccec1242aad6f458f886a13d7f521bf9c4c0656d39ab5b87567ecc09dca4de4210bf4433f6080d3016d63088af899ae83bacb6a58c3ae7d6bd8aa1f2e65164168e063f4a69bfc28779ab6d37a3da8ff287bd25e2b806eb78928e235fd5939933d408ecd298e0344c4f857b66157548ef85eec234f887310673bf01946ed5d4475662f17d214c5add2d118d79ef02dae329424b8c1a38d6a6ff5d88648b5d35ef9eecfe16037fbc8b2eece7f0a30427e3f632faec2002c6e19528ccdfc7eeed8b37334dcc4bae37ade3baec7b9bf3e08f97e9f47a3f24c5137f2f832d0d22b4f05c4ec2d36669d5d53af5b5fc57a40f85aef73d716505d8a705a297dd77cd519b5a96b822e663368de890d8db417da0ded7f0e61103c19fa6b88dfae620cb7db4709ea15f5ccaa4c4abfdbe7cde196a6a801735aadeb01df6a41f54d3424b3cf5873d4722df219d741589a6423833053af3d5008e75c1d3a9cb52a7b045f61c72b9c9f10b694de8f6e7e7fe73828b4cc6dd1f6e597c73828b462c73381ad4ded0920b7eb66853082c8df73b1d2a5595c0794e6a0aa93491659442a129537cdee4825bf68ac39cf3157e235046ca99276a77911d9b76ee9be3ccf2492e002d36b75149faf5e85e51344f38f8f630c45998962b288d39e6b61721823aca4dee4fa0b3e7ad9c4444c94ec9b8c1abf14efb02468290a32479d570777cc70e3a9e2827bf83e923919eb280e5f8a318218652b3a58615e370b8bb56c7faa2e263fbab7a103704601893d0de5d2751d5e672e5d9b0185060c842c71d715daf943834796871cb4ae1d2ce7762465ebc34945339f04664e6c86d7a587b7678fba2eafb639ae1e0de4fca2e2f963246ed6fb4e9116d583f2d43e60e686d87692f0030cd4da8c98d59ac122cd38b31fe7fbf6acc3209dbc9834837a10ea5808c44c941019752b4ebda4581e14efd121ad3bd8b76377752f62eae57c109806a5c35bdf85d18ca2bbaef67f1ac774ff6ce363a4b0c993e8e9d1697d6175df970cecb339e9a708b0d04129eed833b05c06f250b80dd02a4e145aa2b1017e5bc1ccea14c4682283c5e14dabc84ef4031c593c430a431fe4644a4889171a8da743b85910f582ccda5d69719195158899669456ccf899bd8845d1479a22014a9afbb64696d6a154ffdd0386ac10a163b11350d05b043d1095230005eac4e3ad5cdb41ea376e63e7954d31bda00613fa408bf3789903ff11c49ee9ae6ac16e71166f2e5cc06f54c5e9d500f561a17308242c3fa55383e5b79113484f6cb59f1ae9321a9d7c82693ee01fc69e15518fc0cae3fe124a41f55f6214cbb0190320fa85ae01144253826a60bc72065dd55e21d4793a0da13e3ab06f72681bd40bc0ed37dcd27b3fd1fd773b4af072c908c907a8eec85d07da2fe971ed84fef8efbc10528fd1b2f0d85b887fc418bae8f1ef862399dd0e9f9d8557f8ca7adabc8ac6a957cbd12091fd91d41d0f8ae9fe7a1a28d128bcb57b1ab18117b34460cdea5ca7d2338c81bba8a410007ef013fa4b39b41871d93105fb2f12487f36fb6641ed5bd6ea33ac171cb19ebb498af0c60211021d73029de046d95f85d105523f28df4ccbdbf20b47167953d3ff2f3a0dfc367389b9df3ae659b88cd868e1e19efd7717fd608182401c61c791d69406556df0a6b0727d4b719e0939fb8ff27a0360f76d15191ac4384967658295a9fc07a9b68179aaed8767aaf0e286ea8fa83c7ac6335f92c5dd22a0a4e7bff846032e9d9979ebcefabfa46ef87b8679ceed7caeffef772818cc0a3fa6d21b94f5c78dbe747b552bbb74e131b433afe5a6213df0573bc54a68ccea01108527955ab55e69e80ea7170d68c384ac1ce15d4943419759d276f8ec9089061ad4b3c033dafa2a9247147a7714d8681259276436d27b782adbe9d5393a00f3b8c6d1bf3ead288e56ab4df5ebe40310d7657ad2a347ba8ee7e334c9e832ed5e3f4f6be9e0fed7d1352ad0b9fe2285d15d483d180f53f185bdb5254c26324d66a3bb7f991ab619877bbfb33593cc872659da946cdc1b52d452ae358f75a462fc1e28deac1fef9d24d326329de2bedc167ec31f33524b851329eab997538cc15a1a2d9f39112edad16a82125d413a03e7e5c2418c506e4ec56ba693faa128e319ce7aa6b990805c60e54d85f172421e3c549ebf8a11db81f21b959e1055357fdda5be5f757fc914999b28487fca0d49305f16e1d0486ca766fe52049e2bc4bbedb6d6e3cde3b2c13cf1f609012996afa791d97e3b31c899f02605beefcc9bb5109f3a51e5ca9b69c0297fd721284b126bdd9db292b99d61e6de8f32bf6cc826f68996a13e4afa539f6176cfa33084c169b3be6e3b875dd8fb4fde9565961d3d577a9a487cbb6b2645f99cf6ce99cfd41b45c85dbbfa7384b6751ee764986bc3e3bde72b4a2b3da4e7f2d13bd04fe3c130d1a6f80820b279f9a9e27cbef639181a5dce119a8924e5cf94f19fbe2bb2d02513fba02bec749495495d170cda2f065e6d46c7c65144439aa8496f36b9724cee35ae3a23e4bf41550f95da042042866c3747e8c48b63e69953913c99e1096b1cf03573160739c095996a07a5943b8c5587204decc22ff554d92a3f56442d5799b3b4042aa77a64702a65278825e80d88c4e0221c35e2bc33125145ef08a0785e3fa49a2d2c226eb8b9cfb961d96ea72bad3f40f97ac34dd00425d4bb57395ba95b223fc36014b88cc9df362d8b1b506e05a1090c95a28059ff444dec8cc2d5861b121193f54c69aae3986cddca5c249187c2e2c0a9dca86b25835dee900396cba9c2e4bc332a37ae4c68aa21caee1248082bf2c316fcbd2668ac2257fefef81c80c28eac51142e07b44378301c8c0007adb1681a2cc79a8488610c9466ac4f0dada1562d89400554a612efae53624051031138b4f0b034a44bfe89194f6f4dc7a2161d2e7309473de5538786b2223b5e23ab5da16f19d5840f61f79cbda18fab30c16c7a011cf54c653a9ef84b3ee48b657e270dd18a8f519b1cd7e7f0b4fdec15655a88a969b143db65098f0899b4d71ef025f1a88631a4d01aeded245bff45bc0b4e40d47f14a68623a6f71110d100843abf600b2e5d9250ac0e8b42f39aa6e1139d098af1c8f0f22ce7be5efd8a06dfdd81a306b9645d4c95544104f6f1eb4022a4d8a988471274dafb883db0d94930347325acf6f13ff4be8fbebb4a6ecb73220e1e462b99093f49bb92fbd7c020c53e830191efd0539428fe6c0e32512373949fb0cd4c32055cd26eeae4e9f34d83c6e8c11fb7d3098a1f7dd37c6c3efbdddd8c375bcff23bd24a08887f0074385a74ebb3fcd704954c92c7d4c1d95068821f9344bf4798c1ea0a99f48fee2d532ae7437ac63ec8d3cab7148f101358cf40ce001833f5556a3b053d4a602474956410fca03fdc1b091eaf0713c6b0b62dcc7af0ac093aedae82a491e7c1a1a129cf90f1a5219f180838bbbe43f3d5bbd9b9ae06b0b4d1767434fad2eb30962492206c9e0b6dc054099087de2ba932026945acf2aaa46e2a666749a5323addc1feea9aadff91db21d5ffde896a1310618d4fe9dba3632f75b486c28b752907e7b5c79e04ea34e09fabc87584339d24cb3d98a7cb85efa172cf59cfc526044462546bfc8a69cf5294e77ecd2cc41740fe48b9a641acc628c6c550e22159e409d5af5c8e37dff167a4cd495377c93e7844f9a817b2e6a6aa55cfd06148b5d1b6b2539aa6556442f40957cf3cf6593a65d5c34a7b18440b59d316886ab51f764b9baa79391ef0d7ad633254b606355c29affe86eba55aec3759bea5e6dfa418e7dcc564de8223dea2bf867dbc64038a543ab38ecdebeaf9865f11c268b475095cb88d9e3b601e07bc2de723c3f74f8587b38140d77b8af47f1c4a89ec10f2770214bb7b688c838a6d7b1e0fcb6115570452019fdd6656a16e11677be72b5c3ae5a78bab48eac1ef22a36a84a2c56a89f2d89ae82c103c1ff61dfd76ddef96bc27c174924d4280a81e23495c4ed92669e068831f14a8f330d77102b519bc282017dd49bd3de1e56c1e17430f99a0554b9301f2e12c90d42b53d2dedea669e5ada0ad0e77e7238897fb25718168fc74c807cb15948a28183c4b55dd54e36393f0886e6b805b73bad8cfb3f5f909715f133b5a5d6096909709d2643233107819a05c6bba495024e8e7ba4d3218b5ba993d1a320876613baf415bedccf3762dc29230bd09e6a2d45905c13f1925ce6dd5d878c35fc82f278b9980dfa4b80399148b52c917ac0f982c65089dd1e99dbe540c0e42b16d60bdd4eac5e687bbb2178145c1ee454de47f6a870f3081743cd7859059950172a9ede878f78294f325bae80fef807e102a890108158c2bea240d74de3a6c54623028735902bf5f25d147ff32e1d4ce2e03c07d8fa1f8f15dc2f1b454e656e7833aea5b241168b53e170c28cbe10fdb238cd0e0f791de5942d9402e2ae8240fd38f851e2ea881802a278dd0889d9701f97df138b912e280d2a43cd255ed8ca6a552bf6559b3bac044c3e946bf6737316a2e7c67e75746f2942c5efb9dd565c99f365d11b956a37d7eb43ccbc3ed0ff794f2ad7578010936b62a34a15c8d9a33bb8c40c800e2108720f7215adc0fb08fd5ba767487200e3cfb6256a13d3168f7d785244e4dc812fdb8895d51a65f67860d734a05dacd4d17cf01cb4e6d85b3c4baef33a14e3717e15fb4250f38205146a46a869bfd504e14d5828f517818defc9f8058d856a096752049163e5601c2b1ed245711c25aa0686757214b2123588256985e86896d311879bd83b3ab9de59d6452f7b9886c147692050e19ff6bbb97e36947adc77e5e8928f04ab4634badecfd091862d787e1c9f480ac2859eb9cf8b7ab5ec88769dfb9f6b036c44197a5aa706698402ae69589b7975e0eaeaf48a2980b12f99659414e1ab82e7164b8254291078931f6d534e589ec664cbc08b0779d7351aed571e877cebc6bf231b3ef199d984e63e1e3fe6351df4b6099692e1ea025e10b6e70f0193ca02146bfa06ac953951b1dcd5926351fe58475de644cfc0abe6a26954029efc6e1de2ec5043c87abebb1a872dfc9bebb322eed9b584e5c2bb5e0f963cda31ef8d76bb398e32d4c0441af1066ae6ee9528ab8e43cbccd7a611c3a3ece435e8c6a2b14ddf95d6512420fc659538268c0c1be4296ac36de923d3e7733ab0cc0d5a627df85afd92371aaed76c03e7856efa7223615234e026bce999b585f0da445411d6e1014f52e7861429faba1c37da50a424065d551d89b81969b5240a619375717d389ebb30f0093f536c46b2f18738257a273e1cf077d88ccf22059f9f503b9a08ea0e859ef4b73113fdfd6ae1e15cc14e1649c64837a39a774bf52915e3dae79d25b5a2f0b33d63f4779207968669528ff334c32777a837f8616b8115bfdba1d124d346d82fc6b303a465fd30b1184f79f06f22042cbd8636f171fad569e835d5e05f37537ed4348d069e5528c4d7ca76cab719499e06a8cea2181906d64c2edc1cbaee5ae40ea257c77ab129d5164985cb7e9e217498c5ca8841b620b258fa51f852b8d9ebd7df7d7dbc8b30042f9234028133c28e622ce4d9d4a8c99e527157e12d93f1db1a11ce7a633733f736a9892266737b0d36b0b5ae56545d6bf9799dd023856919bfb137becd839202cc4135aa14e479b7d3507e9f2e838d2c25b13abfc77ecd1f37bf02edce4a3d48395bd58d527c6c6e8e22a3a93147d2c473162f021de3acc70426c638e8647a4985c9cac227e809fd896baf00267c665cc1e3321c991c1eae5e84c69b674951c149f239147c43757898713eb2bc412f73b3dc4558e446fdadfd3dd4f6b27d17b58d3456767c4044ced6dbc7d477f6877dc0f0019d95a80c3dfeb434623094eff65d4086f9384b81dba30c16a5ebd6ffcceb80e1031b39b477bf92de5e2a3c0cbc7e88b837f2365f9000001f6fa02edf38ab451c38cec47a7fd331d68cd07039f4d433808027b4c650781bdd3a0c0b6954eb921f9eafd55bb850fc74c503352d2a945b41702484621ef0e2405d3530fcb5f35980aafa594402f910600b23ddfd0eab0eef0024b328a47a8e4d67627b817aa0ffe03b1bce74767d1b93d658904ef72995cb540b4a9d6bbcd3fb7106c041b2760062db792b9be3c3674881387879f14efc823de850545637a012643c6606ad1809c124439c073d3b1509564c9ce122224c1e176677f9a20b243a694f1af6e7193515527a616cd1019db591ba14f629ebfd6cdfd3ecf054aefe2fd52da010c6b8e6be0cbb8b810e828ce7f9fe1c175e9d76ac7295abfa6c9ab8818c95096e287db779f80c0abd39a573e99b781d42761992c50627aa3f5cf4b9c2e2d8c27aedc45c2190d6ed499f9c9de8e27aa1f034763baf4895d761044166bcda41e54d09bb62c2a26f2f95a7265a4f210c1e421899d2ed6669d8fb724fe8e9b4984dd0ec5d4f5555a8b03f9c06cfd7f1e5ea407d34cdf688844a916b3157f8c1ef2a641fe2ca3b1a16f48d4dacc03136a5af793bf39ceb884acd39937d5f4d07368216ef889f4cde5745717c3a766338b65339f8189abfe60a251609b8e5bba7b3e4f288f3bfe7e44f78583e71d8023aae7ecbbbe0d026766977f431013e4f3701baf0da174b97dd9092c026b54d7ed1746140901928689b4613f9d27c961f185817cfaa5713a863eb20e024ace34a117736e202be9898a090e31b07056db35cf8a9f27f114d81a112b69c5df396061f381c4ff49054e438468f2e549e2e19fb78b74d099f9a0231498d85f15a91205ab56c6ce4f8b9c2573389aa29adb8d52b3ca3f382c8c114d2a9e26fc5c65eeafb739d246aeb235d808e9a971ec232e19d10a70fe89ac31fbf5456e637e37fdf0a0db562a7a6c5320d15c62ead5b0fc3c3059e1bd36395e318562f140de95f2135a77ea451cfed23d6a04b90bea654402110b12f6d80f36cc997611b453d1e02cd4eb3ca6f1d9b1c47d3c010d5d3324959e0251bfd1e8e3afbf8b88ddd37dd04419449f562b95e5a9a0106dc21e697ff3ffd8509e5bbbcade1eb6d49cf5ddccab38f91413fea3ab146d1485eed89a97da7909d9f838118f39735297898abfe093f44975220f0cc8c870d0ed3fb709f445872a6fdebae46a3a9fb04513df43c8d2385764d3ec25d8474ed1e7863d3e7f05bd43532825b7f93cf4385412a4ad0c4ae1a155be27439b5080cc8391c8b6cf2ca01e09a219b12da1b5f3f980baf9984fc6cd2604fa1e989fb3e7a1174e71d205c9d88f41abb05e296dd850394728091cc95df6285800a6389d59c221e1d89f02d016a79a464488bf2a1795c07aa9bac606d15f160b2e2d747a0cbd6252346c4bbb13abada82bbf2731e51c732a1dd865aedf1934b9d2ff732ca1b5114d7df7646d4621ef2fe2a04f961f9e508cb073309b48f62a349661340723398242748aa2c478a93f82333f886232afca7d0f36742ec11e6cfd66bd3289f50d74fef3dd617005f0e1b3b3f730c469d94c282dad938496f8f3714d88be3ed0e94b307563f5302a14036f6bd99daae138e6257cebd6f1bf9c5e191655332c0cd23b7a4af20938985030b461a8d378bc63ec15f00ae2d7f67236af92d7deada8909a8d302e1bf24615b196222e86a4d82155729ea13338e1fe5548db6f984efbfd42e6d906630cab473ca84aba9464624510ee8dcb06ce6757abf034a18d5c523d840ed62fca732de0bfc1a7f535c9286b087d006aab2127f8c6a51ff52ef86586187ffc55b0ff258a51367c79aea16787c7f5f0576ebb31ae9e92df77929a396b7af2cde602394712eb8168062db66ac5a69bf43c4c178e5d727a600f9601928b027637264159590da0b8e58c3fad7e259bb65fe026892d7c4a474dd95f2b1f30803b737f376ee021d19da6a756a6373afa578f0d71046630d421b204e4eb4b788079c0ddeac0fe86178f83eb768edb9c1de7854e3709cc9307df67f19cf2846db74e3362d983b7f26fd5aa4942dbfd8ca21c114c6ba543505e98da463d4bbfd4979615c19842eb53173dc02f01750c0228b7f659ed9b0e23cf14afa96f1975495da5fa69b3df95f629e5b61dee88aa8b70fe0df55334caf2e0f5231f226e92f35cfb755e5c213be7bd8d786f32da8a1cb8a28d1997ed972674dd14ec5c1507e3f40a1e41aa1460192126a176c910e9f1945104c56dac593f07da629bdda4066d4c0ea4ca4c3ac2a49508866ad7f2cd20e9e1021c7c5cc4831b849c5a471a8ca700d45738e65d184fa70abf24079ecdc5bfa2cd9f9126f36df52cc00baf28b07110e178defd6b2badd150056a34a1da64edc087d2ab0785d9a32fde8064fe9307aded11f8e8ebcf2ee217ea7da85975bdc94c8a49cbd33338a17e7421ee74de31dcb9914609ff17ae9c333eab4f2fdc3d15cee9ac670e52173dc495b20a266dd05b09518352b858e1f0dbf05579d3f1acfa4261991659babcd223fa202bc058e69412c01023272aa96e8b91fb32828f63497f5dbe9c2a9ef317d55971d79afea604e639e623fea0bddb70a4f43d59e30d32853003a241eb953a28d25d04b892c0d2f5ce809858b7a3100be388e73df68d97a085493c29c53b15decdb06a6f5e05289f4518be1c042d7a75abda587a3490728a7fb45a20a4384584345c68d8f43b726c8294c79d6e2b03419cf83721093e9f00de2880f04654c3260c185d1f6b624ae0b166431d38d09d2aa99f79bed6be63064002790c571da76d112380ce71fcd31a5382b6629998bee860869519999357e3c89f6f9b623a0724c84dd33ea71c7e2fdc9b1b8d858092b45425dc7f4102f1b3e4ec2c35e19d9f5846b3ae6515be4166bf0e53546aa6c06a7f9c7b17ed01b57ea0a3fe720e99d5a19a30bc2283693f78d9a996e9706f7d6660eaa89230a22662489d761b6d0aeb9e8f9d7251eb27a124332556a9306dd1b5c1bfe86ae5921a6851054e69e1c28e164cd8155fcfabf31db20a334cdb563b91c8c29e142bc3162771a767f54f899b78690a506fb99737f3318f9c4358b7b8f47a62be7840bdaa87da7e6b72329e7a55420d0681116bb3bf3d7b007c08259c4f467b519820e0e78b68298ad83aaef3dbc59c7d4ff2107b94e72028438dce7313b37c1070d85ef9ecec1989aaa28fbe340b7f70c82e01ceee81f1663567240aef04eae6f1b807c065590ff407a241c0d5791f59868c31f16b76f3272963fd7eb2d4b0247aa3503c20dd3c172c2472432c49757489f28e2792030f2108608888f008d6fe8419630596e9335a38e091075d3874d05075715364df15b4d0faeeeb6dc7187ef97aa1b0cbe4015e0bccda9570f2952d6097c106c6ccb1ede804754d40bcebcf3930d32d06a91d9e1ca0732e7d95780fe5ee55feaab356a3d74a3d92953b8a8e7dbad663e1371d438ccb8a5f20b061d35fc8081bcb2996fb8db84646bf8eeb50b72cdc184acc96d2410e8237edb0c485bdf6a078ceed557e15cf25281135768e84fd5fdb35775bfbb586d5dc86cae454e1e5aae68ce8156fe56993eb12b1a04a72315738c640f2cff5c377880d089ded9b59848a62a13358c9610446ebe082948f0621314a7d98edfc5a5d300c8fb5f7658a26ed0dcbf0e089a03493b38365acf93fd7fe5873b761abac46b37ff23c376d70a888bb6d12ac4a0618e39bf182c24ed929c33687564b77bf2d96fd14adebb2095bef8f49e7de5d13b65371d3a6157183ee97960836b4ff198914b922e4bfc5d55a9d9cf446039b7f3cbbf72914f3689b5db9ea6e1bc239e462e117c5f07cf17fa1ea1b2595d180dd7b90f9bbc742001f706ef5a4a1e2b9b1c244d549c23446065814777efa4a6b017ad9338d21afc9ba20a920ad4124f2259c0875dd2f349675c4e8557fbe21aef7df12b8b9326ffd6c569871433bff3965b21a2ec867a4c024ff598b1859e557ab98a9bfbe97c620958747560ff32da3c6f38be8fac58683b94203979a276b909e04a1b9d4839851b3092ada3494109b01844cacdb1901aa82dae2bdb5895f0adad8ad5616de16d0c490a29df3e7e1379e0ad2614c242e78151b37fb45f7b098a2e73f0e27392fda33040f3c12979868145e9144fae4d02268032e8579afd1fe9f8b85c06c31741dcac467c738aef728756804998339d22d57dee75b60dbfd74d776653c7b0dabf1575c1bc12d7080ea220e2ec9bfd49eb68aa6c7c62e42a104578f520d43beb98ba2c56e03c3901793a00f023d95855423a72d286ae2b3f223a9062db59d9f6eef8a5f4951b110f73deb37a697b383b02c00608b1eb8862e725989ac6d15e6b7f284693e6fab02329513c4031e44d9a5512d9f3db54668748fc3f09e8c23bf6566d98d09d5e0573fd07c7373a21200b48858c6abbef0020b7069d03a9aecc4e80f43c8448181eaf5242fd0456a6eae81feb62120a98a62a9e0e2ae8a4a2b1860176776994dc86f20f9745844003355462a51691ba220c1a5a53dd6576f3e63620ca1cc2b35c6f16b461daf891f760e9658402e9877f4a4bc41fce6a7ff96a759dd7054ee107173d71e3bdeb730ec9c83bf8a9fd882e7ff57206e6f95f670d719a850647cc55118e25e8701f35c93adda971459693a11bfe32de20d8e6d603d66159e2421097dff8f709b379712559b1d1c5634fecb36abcfa4f8ed66aa3ecbe8674914c0a93a9acf8e71b3707f045c659b647c2008ba5bd3fe602c28ef41050316e46ece762c3aa968adbbbd77c5895c5cba81d814eef5f88454d7395b14cb9ee10ced5a34a9461382dc4f9d9d5759dae0c521b6b99e31417c7ca29dd0a9d11e19be6823455c5836dc31816037f70c459e91adbe0b38bb1d1fdce964a0716cac7c0a1c1c734a98c10e92836dbdbde77805aaf8d621b92693b1c5f0f1b2ccf3f9f1cc8e862738e097de463497fe44ed46125e953e6e33c2f78a02ffeb91a613d622c4f7612d7a6f0b7548755d82d1103ba91dc3f88d7e59f3a58cb41d746888375306e58adab47c42071473f9c86bb73fc411842883fa431adebee28cce4e3734747c2445bb132a2b43b622bcba1b5d26a5e131faf2d2e03599c3ab91f110e9f1e1f54b023af3e84c93c42cfcf046186c0604b326faaa5e021ecf2b02b84e73eedd8d334d143cc873f87bbd2ede004138df895d7333349b2fc2df4b260365d37f240cf474ae8086ef25329ccfbcdff71a3b38660cb831c52d6a047b59dcbe3d0ffaf46e62ab56ca6e95d7d8ac033826bd6238aa18197dfd88302940c2e226890cd4c09a01f3c2b70cf72b6549821bb663527e3c26c6312967d830759d60e149aee1be1de0fe040ceeb5deaea4f3c0b14f9a930b0916f0062b3489627737d9eb5f34abad2a80a6285d417af40d58508fd9b4ed2ff64a75a4f6cfe8f3e766bf20e00b89b0f470466da00f0c7d8c4d225bf7d9d647c73d2bdaeb6c56554736ce8e56cbb8e1b9889318c93d78c7319abf3ab61c6e327b9301f0ac505d601fc54758f1d206679ad147af5455405e481e1730164cb6a24b21b2322816636b0b2c6f5b9df991a1704fc233808b41d4d186b82f5f94f972ed59ea8f79759d64181009483a185924e3629561de02eb37dedf82c4150ec5048d34b5687c9698953dd9ea0a2bb08702354e734671c9036368ec28489f290857b34cccb44ba958563393ef0729844bc83632109246e4853e4494f9e7bfa292642f7c3db7de9e334a9d8e33b4c692bd23309ff4780af9ed91245e8b883eb31d32964981ef696c2597449705339630a7e66304fdbaac8c437575ca4c51f61ec4be7aa169f2b884e6f420a014775ffd0b315cd566bf6afbc60f39fd3dada540bfd6e32ebcb3e12c1a83b766a1e13b85dd8e656b2ac442034d4e4aa4f94f1c6fcc2d1def55553cdd3c662b2ae50424eefb797cbbcff8397375cb337ffe6076622d766f65391bea123b430f3697dfc35258c3f68e5970da106a5502351326ecd49a2766453bf99ee17255beced33c236831ff70b50d5a0b943a864d8102a17dfb5deddf9a86b869c3e32309fd06a570ef08f440deec7e740d13112fd8d0a3be0b65beb715724c1475a56fdcbd128035095128eabbe883e225ad2bb7ca5e894a4bbedf48fdf0b15c474878613625b0ef44b7a370048884d86008a06f2f836b99b7b97babda0836926383c55b9178201551181e04b6449b1f8227fb4f7f15ecd6be2699a2b76d94e2168ec5c72b112bf954713abf490c39bf2da841488c79851f1db25375eb7336991e73d5585b969ab53cf0b6b354f873d16891d7a179572d3f7891baad8b70c78c1370ea09d6b6ff134886ff758449445b7dd871b5d03d01dd0b24327691ab49347965d2f4b82e329e69dcb8ff233255118f141d39104e4242feb3117d7a0083507df9a539fcbd91eb0f9821974ed108c7a2c0849b36e3275bd04e81b99e7163b979caa5ddd0e6fe1778d2821165e1d746ccf2bf2604f60dc6cc5e172010adebdf1a14afe35ef77e54c48d338b989a321c1c192caa8fc60d62e86707d3904d4f35fca1354b13fd11215cfc3e0afbc600dc64b7ae4847e2508a845089923d29fcd36b2fd4d4aa4c6e5c736af289849f2795188028fc138a722d1a8a309d9fef56b38a6d77dfd052ca7c3f55be092e641ce8184d5b521c845cd22e33362ee64adcd9763bd969b3c907109fa322bf54bd4ffe17de2345d87d458879d44a108743fec3f8440811568bd97b9083b3cf9fe8e2ccc7d7e040884256cc60fac3e82b7168a3d15fc3ff35609bdbb0b744c2f2c31993ce14d74f0a3e96cc96feef8f8a496b82e2ab1d990420733065b71ae22756559ab84f9d3ad1de9a4b96a7cc1be680a1823d42104164a314e676a899047713dd26e6badcabe97bb1ac2b657bf36772e981c76194c38c74784f66d985fe01cf026c31f69d43300cdfe374418bb0d4a196d64dc85401b36aec6106bc565fee4a83125c35b5d8a34423011cc2d9609cf27d846f84f7ac32c6a8edf32aba97a397d84dbbc4f08eb9ba6677c06c86ca4173ba90b99f7520aa466fd4655ebe4dbc2e316f5695b0cfb6a9f08cee66d162ca3e09e3535717fdacdf35f178aa5be8a6a93a07fa2cdbe72820c77a34cb9359abb22a77361d5c7541cc8adffef4b43f2c02a35b19d5e272aee9d1943621fad3e31fc0dbf29ef04b5eb512dbefab60592d634f5c6f2a91536bdd5a2af9f3bf8e42e1ecca5f51b1374cbe33268d5505446135fa5741e167047d486f84f1012de25cb10bd9f6d83c8391fa6df04c639d8a1f7c5031c099f6694664099471781e1041f44123060e5b7bbf0fbc5e42bd55d1b6777163bf2bd6c47d7fc789f13966f9ab64280dd06a0c86528456e0c4c2b0b07d86678b62dc4b8b02ef8f0f804c60ed92499ec95481da2b1b00b11ac5d7a6ed1a948cb8523736663314391c824b763c9a47e4b7e0c407aa5648f9b7a6ff93996cf756bccd01024cacfb1b7522ab9d65396538b7dd6c216da23f01f2254f80e69d29d9ef6a30de22ccbeb2202ae2aa4d7cd41f700b9112c99671ad75bc4f739593d91dbed512938656403105a58976141652e949eea5d3fa1fd87cffd1501a831b69a9aef61e6a3fb4cda86fafcd3963f392cf20f4fda59dda383fab6489770ca77cde80e8e8dfbbdb47b031a602838e1d12e3a0169a6b482c1b301a9fcd156dd87f45156c69a60224e379cd9ce09f452b92fb2484d5137e305a3634051d73e4a2452ac39677c14b71f0c82157f4de43fa2c13ab7fb21c46563310225359d5ab3a395715f0eb39316c87999f7209cbfcb3ca77efa4737547d1f220c57298bcc1b9c1357e80ad15c29095a99bf8f08af59ebf7d5af1f2bc293b68a6e7808e610df17f062eb7197be520d9142d2d9b23c25e52bbc5e6eb4d49915d1b9dc6c5cb705563d4ac6a8131295b56fdaeac72550fd0af0f5dcf0960eee60b7b1e6254b1a795ea7bf72c39cbd1bc734970ee49138a50e7c100227cb17a051ccf0fd99411351d5e4dc65b481bdb67f7df34ad21b1d4ee94e63aaf0f469555162372852be895012c8b1c6b5275544cb72bf9c00130e3af698c2c42cc5e06a379afa9096a71463250a2ac67db5671ab49b0fa7d57ec7198b893ce26655a328a208cd63a99511f22911531fd2fb5c86236ec360848d9ea436d71cf2b43a7ff9427de107d1dff45fd0a8851701ca74f3bf6a13562df98674f1f92ae96260318aa1278b62eb4b4dacb1e714c8651c67887975475c0ea83bbda3a58c3a6a483d83418a7634c9a2830c3b28655444664329f201d32cb0a192cbda2dd995a8651dff059536c8aacd571a33a035fd092cc50fcabb46629bcdbb7c1847aafb2ef37e02a613e65f64ee076bcc79845a3fda7816a9ecaa9cebdc2d4e538fa825b372abe287c39a894cc6238629797e02dd36554cede21145d5535be83c4fc1dc23cd2bb5d6b66c7b721ab62f7d60bdde8842b7a705c0df2827d1e07f31b01b05630d15c7bab3cd2a9125675b58a668e83ed6b6c109c4f2b07795d6abd5eb3e982d0769fbee058d930a291959bdf602e1e39c5fd466f68d12214d22546d7938d99aa90b912feffab68115a0095ac56a58af51ce0254f83feb898ec19e5b63aba390e4ce022d1ce0f1d6d36519e9563de4c429b6ff89d23ccae105ac625278d8162317eadf8ac970d4fb1df40d5a67302bd27db3f31ff83b7c56983a201190dcfa259266702b9068d4fcf09de311b551cb08945d613ed9a47c8c2948603a4b20b287647cf35e883ff2dd14dc7704b5cf3b8ee3c4d2765cba5e423d4c123c536e83056304f34c59eee0868da05657a3f686ab9a8c572b70c8407926ecbda690cc5a78c1be2b1cc35bb7c96870e2317ab8b93b659638f447ccc075e87389ad29deea3b069b70fab29bab5f0dfa91e3c5d03d68ad0f3dbb17a655ba4184025a88d5293566473ebaa8872961cda41533729411180f0d4bca8eef9f959ab121b781943a6641c7fb0858aa04bb74fb32c9c53eb8e1a257c4c23a35669f39027d67c38f3cbea22683d1d54fe94d1258aff6aaede4e975eb561fb213b092f68786a4937cbe97cb31b7709ce7672fc4aed7b2f93e99dca8d01f08f3091776670f01e7fd864df8611d402e0e1eb7253431d9b1c8900ab73dc325a35108711eae6eeaededd3505edda05e7e2fcecebd6ee1e00d26b465115699f3c8ec4f406d120ad38c755c608073597f99bf62b5a7a92ee5c9da7aa65e8a97658c18cc951d6e52136fed309f00bf2c9ecf5c485210bf8853534da6c79e63c5d1646c12031f5ef6d13818a221b412907fb8c74ed513d824c19e51bc968d43538d81b5dd89558893cb943c9ededa357d3772f7c98e6a97837ca4c43f72bcc16304f7aa58c18751ea801f3c551c3e1e1f2feeaf32b114cb0a6400b80e5105800b689b9bd607c384c450127dc6dbc8712e1011c87108c5f96613a9efbc7e035c8073f517dd2d71f2a4f2461d571524927a6de6d2ac0eedf731625c419669a3e5348eae5060155c30a2b96c486c804d0e0939408a9269ad3f237a00fcd76deb0cc5210debdf1a14a7f3ba12331b6dcedac6fc69b534d112774df2a2d7030cf17ee5806c2fb404535b807cc74565775198c6dfb5a81fd750f8e09c4d94080927e2c21bb6186572559026ca7921db02bc1c90f87b5aa863adb56bff716825409a2ff2281b5e8a47ef62d79a8971a24f495a3939db6faea8df9b15af1e51d4a48168ddc0d6479295ba4327be9ac7372fd435c79f76caaa526113138e963718809948ed9bf5d4b1a858c203555a778aa83060c922ec6a276280d784f6769d97d41a8e18d67367ffbfd2ede0a0e3e3cbee37abe77a69771fe6c7d8e3e910b714659b94bf5db49817b0031f52e58f8f1a113f33f12f83648cd6ce9cf1e54d1d31b539d2bebcf04ce04b08f9f46a12b96be19aa7ea6fe62eee18b8789791efed76a20130c5f14024e82c4da7bdc663dfc5977ccc41d189ace2f58f16a3e00963cb6de39fee05ad7b875fabeac30176b12a0c6d660670d1c2805d0cbb286b5bb221815dc2a7609e14edb409fb10aca36bc5a194e9e009f636a2fc8301d6fdfaac1052e41fbe3b81012afdbc8dc4e5110bf52b408a2b5a821ee4a418e2b748486b355490c92ddc95c54b47d2b66aea859e294b7fe59fd666989fec2dd236edb460fd2b5f5ced1c7ba9267ff8e0e36c3a65d16ad45fa8e522f03dd74dff5cb4533743ee021ebd7b502420940476060c530ff633c8f94d78505c71a390f466493a36bb16bd74c03a7d0498ba36e1cebddc756c863e7e316018bb8b70aef3e6e73288677e574a4c43e6c08ec7d807b984b8a93de98cff8135c54f060bb9dea3e51198d289755a2f099aad1dff90132573bb671c61bdc4d1cd108c8c8ed97955993c0e202c146225650469b10d2fa1c0e8352c134155dc735397ee086a34355bd9bf09be85d515a106a269e7fccf1105f3ed80315affb8952d06bc66ad87454778b2062747a0a9d433d511796cd7fc35d1ca00d15a3f84c91431a1961910ac1298bd7ebcc1619375fca51a16514644a9d30c0daf203aaf0668cb23ff28b7462d5b77ff232a87ec59ff2f9505e8aae1333250c2d71ae74aa8f4d6360bde61d660dd9d8ec58edd5493b1c88a15ba2456d60ffab94600cccbc1771d2ad79820a022b1d7dde74df123f92934ffddd76e4873bc323c32051da0a4ef05abcfb65422ff5eab9a01cbf55e8d5480b18640bf2e6f55f07f9c86d766144c05b22baa6c42e88409d17efc06762dac679580bd6ee92038779573691271f1613a56c31870bb2d1ba6dadcb76264a5af2e31ded1155922c679d0bed3f355fb8732a65cfada6b51764f0541c505cc5d2404a1b5567e894b15f3553858e20573d5e16aedf08e6eff3b8369562801d70b2590c4f689c5eff96391577eba5c73b1746b17057e867039c02bc03722f37b8d3dd8b4da67e1fd7438d969ecc749a77eeb409a576d52a1e27d8e4a2a177339e2627c049a1e5237890f9d525cb4b3a1381112c76ef2d6b098e5e792f5e3e948800323ac6dff5d07364a29ffc055a78f0fa647187ee2317ccf2aeb67db2e5dd7c89cab34b0c96f571a4f0da11f24c2788d94c5f172466f7a43ad4e8c17886ad6ba005d571e33f9726d1911a0d5554f1dc5e168b82f9d6f3814feb11b91be7bb3f00f4df6b305a46f6dfac4378f27b4415da3c501c6ba4070c322fcafa02fb3218ba0033b4c1b391b6fb0508013ec9319d30370bed8f537ba878991f85152f0f0eb5c0f7e449513b342b48df0cf73e232a83770d46c9c7486b29d4bed70fdf526be63ff65860ce469a7e11c2fd6e1b899f120763676c90ad5266387dceaef8bc6216a04352473f3737cd0641168b2be9620c57d4b76096f795f9be7f61b1ba247e62f4884e275ab31f1bc646105055d390d0b982007a5ac9d16fac21a48a4de4e75903d5bbe600f37de25b9de79306e690d5cde1a8d68cb52345e3edb1450e041ae1c7c4157a0439c94b4056b992e62de80ea3b645690e084edb166dc55144220dd70c2cb4afe33e9cccf621c79a8006054fcdfd59015ae6aa424536b584b1e2de44a4cf8d886882735b8fa820e6faaa871069884439688f26f4067ed818dee9cccbf054d34adf50913a89bf32a1b7666fec9a83230a7151a8f04975128db8b1e046875a18ab208a5ee70a35d3bcab1eb3968178ab66eb39fba4b7e587541298277afd328d934a7bef0abdbbc0457c4064ac02ae1582105ee026e6fdd84c3417c73e30a3910e313461c1ca5b47a95a8045dfb9711ac19a03bccd6e58131a17f74a884641fea1b752d7fb0d33374053ceea2f413455679f966d78e8c8899fc9b1e425cf0e3918d646adeb42d277ea98f02fad762cbcddd078b21afd9a6e7d18e1a1f43986ba960d2b69ed0273f4c3988b95f2360d2b384351a7f33790da60e5898f88459deed477d8858311484874a825c47a454d4ad847922262358398c68d8652950cc358aa7e5bb85a520c9126ed84733b1f7d66fde4a1f2a06c0d172be58a34748cbe8a64047f0977a47b30afebe0e3d48368c6905971fe3d565ae9d68fd23b5a5c1d848dfbd18d0038b73c4a592163ba626f73efd320f133bb3ca15c413ea3475a471d303e0e823b15dbe61de77f4bb95704c4317d5a038cca4fc244bd02cdd1a4b8d6648ebb740f72816f4d2a61dab14e7ce29132634e5534815473f10286204dc7da1a0006b5e90b7f7b8ea878ee8ceed8261bc09eb6cb4802e5d301bc04ba411f64dbd9d853819e16e208eecb724a1ddad02e0da9c914432b903450ac6b39b9d7521475fabcbd8a5a3f067926b1c81394a7cafa29075ea0d50dd2f2e1154018c53ac1d43811cd16ebc13c96f2752508690d81a1a66748c66954c23dc68378f91bd4ee43ae3da3eb08943908a38007b25ca83bdf754be0e489677ea56e331cd10dd5b7f753ff37dbfed17b7ba9dcb76cb9d8fc0cb3c83642eec9603b5d8457fb4b8922e5328a3b2c461748c45874d58b8f3a8829b1d682f082b69cfe62018f4a5ee649614c4116167bbc8fb6ab38c56bdbe4aab683995253ed8971083689c86f550ea647787c73cb77097ce8a24f379bab79358928bf7255bb674b6188fd98f473861002a14f16c9f579d3379abbfd781ae9b9231b09d6b1ee77ed51838160f231043610067c9fc0c2fde3f143d2124b0c794bbe1b8abbee711618d148e5a55934754bd30e539cd048858150b683a3bf009162a9a97b7aedbdd1e8fb389e287d333eb649179037c471d27f6151b7bd46830d1c774503837c5435ee13533aaa2da9d119bca0d52b0370e58ecc5955c07fe56a876cf025b62fca01f717c90d41841711c2c11a9f365376f880c099542bd70363a2e2986441842dffa7354719b3454e963e839d3c469678e5e3e3f731ec2322abb1044a0dec1f5ca024d8f1921cda4c0b24f0f51ad0cdb92ceed18cbe9c608568ef5bf296117b4f9d70b0572d2b6869ae33cabdb7fb02835def9e0ec3a7e4e8709adaf7a0613561a505d1fc6b6291fff906a360e3f6ad9f3c66f66334c028e0c2527c99e85cb649f838f6c2c10058f121cfcca55aa95e697c723e736d3df0e199823a074075587906eaa4f16559e882339df7196958104b36f950fadd670f8f6c51ec983cd58a6a5e74d83fd91c2e88af846cc415384442361fdc76850262fe05b1932048a025ef0f6ce14737e2c6984f9b3b3946082927de47ae2dc80944b9c55828524fa0e37183a38e27301efa0416dec5c6c742c559b2657cf5b9d49bc3203894dccf6b5a51655a071daaffa0c837579eb5e5c704ff95c2b64ed9dbacaac2a00d0ca5b24dcebed3b2074cb18e561724f933e195e2936e2d053625723f9361d82ef7af8a88fa713c45a9f1b069ec73ca3f7b32ef4c8450899c55a4557446895e61dd3ac5242d27e2a21c3b6a285cb6f0c0a795cdd19c8df9d45c8552e11e610981ab8c957f99d2e097228d4987b1b004e76220432223398246d5af0488941df0c54365271f8f0f9f57299bbb69c5d5c151027ab582ae7ed661c1fd80067188db56f9fa6c70e95494d21d5a086ab11a86743982ad3136e3f1561f39d5753d8ea5c0a7032b2d431f6dcbb08d4f7b338a1e6d182c7b0adea67794e8ec27570a425ab6e390e16ad63f7d8170693677d12c00155804f3bea2c9c9bf30264327ab50388694bce7cc5d18b61f7ade5dccdb25ee3db18f5faca88cc744553f661d0bca59644729d07ac96d487931ea719e37c7962a977d8a5050b3f33e154168a63b41c421102072ee8aeb5d2946b7d05f708a478c274a70d4672d69a9e55d5bebc147b15fcf3a90e16cb1469f5d9d8d55304bd5b6bb890839514fd47fcb820ef615d6c68f73ff5a4427899431e754726967c8fec89c546939ada9831ff20ea4c87c89bbd1079f1af82b7147d7b7d9febb574532cace5945fb90f1bb3da51584a2b4d967b5cd22aba297b65332f4f123486c7f5ea86d0a9e66c388275d11ad76cd55b6b2f10afee0c579de6a1ccdf86e40c937717e0459c04ed2404e4481890508d1bcb66acca5b91b7207c4d97a8fd5525298b6f3ceffea0ab5bcd827afca1b94c0e332c0af295ec7330c604b8f49414a04c321c7d3d1b6d060de0d355d0c446c7cd07cb523f4816ad34115d7fcfecb661d79fd3a9a6b658933f35437a185974222a37efca74d533f995f33314b38fc9cfc33b2d3cf696c8e169d1d18d2d34ebecf2b8196746fb5104e44fc9fe90317bdfa24273df4eab977a4de0acb8d12f75b6a3321195b966bc404b37e45afe88722d4f1d340a3e2dd1b2d04fba07ad9362d14f43eb8b984fa1614ef1ff00b5734cec66689ebc7870fefebb9825d3eb4fe2a3b578cb979f474a99621e232475c736c40da47fd510fd8c4b4739503b8fbf9ea86316f94fe7abbcf8cccd9f1eef0cd2486b2d0dc18f7ac39ce95adc10f3a09b8494cf7f201d3428c64d5f963746a3d360056d3afe1450c3a59a72e5905b78044951b1db92211dda7313f5114d58b6461e7e64ec17a3edd4c07dcf439c01b601f5e95a5181b7d0b312137f753adc7962fcd9f1bf5218ff7aa0254ff7846e01d561c7de6821d70f44fc5d0b55f108a2c2ff9c052c41b90898566418b1b74f55929f4320222077cf2214d90fef0394d545e44de26edbfd80d4b680d17ef4baa038bed6ef9d00e7a1eadd108357645a7352d57baa241c798297129c8f49ac0154535c40ba4dd28421d8d6cffaf656b2dd3ae6dab57177209532741663441bb83d96b8d5c9fc968f86494ee8fc1c0e991ec8f7c69360b8756ca54d73004eafced68f16dc864d3dd6b38b10d6146d0de0081d09e59149cbbc00e50890bef44818af11e57384330242c1cab032b867c7a1f3fbf36473294d87e247481a040481567d5aa434c4c7928cbb33bbc22a7e4ab4b4498a5c2b7e52d763e50de86021688c70faa63d7bb1c9ed58490144200a63cfb7d466b74b015446fbdc8ac1ac10f2382974d28088fb31a0e4e4f1240bc7fb55c8d97a019ce07b61ee7318d165eb4b9d7262b1728aa44edbd47e98b899990fa436ec8772fd25ba840e7594385de78a7be20aaa1ae1989b99112dfecd4090528b03dde26ad13f8d3a73bd3f81edabadf011b3dbdb9fcc37620023abf9b93deab86b73559da42132651ed070dc2428fdc71838c9481bf63d1299fcabdf1bd1b26158dca8d508e554517bac80e639ff220d082bfc1928a013d414fe2d8418ac152f4f20ab01867941819ee0d059f10b144db0349d0fb99e2923e6d1a519443e9b294be648076e5db6ee8167da0a27b90b44552b60b1dcf1564961775d99b579a5c9e47a00330ecd3f9096c6a51b95e09f8322a8805ea007d5a202221a7c1bef6a5f0cd0c93bd8cb00b3dfdbfc0f4ee62ded1cfd089c83dcdd2c8ca06f35483bf0fa98eb427c7720fb868288c38a7c595228e18b568029f20a20e75fea23269bb49fb8ed6cc5fcecc57824a21a56111a0aed8a86a49378189b576f4197c5e00bc3f180525aec4ace656f72cb7fe589d1bdf4adf8eb4c0aff631f4e6474bae873c4a3304a4d8bee4122299948477630f0e71c51a8ebe548235d5ecaafb3aa4cb673b417f9975d2bd2e31c8d13d21769275c9ade64b1ee137b3d91c6fbc9f916d4fedfc1427c6186600cd65f49b146f8977c3e4134e497ce7eae5357bb94f23e797d0fb5121105d84476efb382a81e9de50cb099e6ac342c06c93f2171b0360d5b6b352b3c7be1cd698eb4c4326fe566bafc39742b2d91811dc8bf40d6cb97ee406b2cd38de7c79a57bc963a29b26996cf1e64d497ed59b299d6a8b0e13322eed6bc1fe1af1dc1899baa75626e4b6d9fb02c7221c090e69fd19b1863b7c238b1c3597bef8ec2c19cf864877776057efcc220c710d12ce3447b31f30f857ddd5fcacdb003566ba9b1ca1da7a0f184be8a6219c5ee3980ea8dfae14cfee37f2bff98c6a95a49bcec505617f6f289ede41a465c740ab1bd57dced7a4c2c2236f62c27e7135a7e29ad82f387973f537bf59f184b58a88281e5f70ca13dbb50203f10b35239870a18bee5069117d793f8c1cf03e5a850f008c273bd5c0e16c1baed1bbf4599c7f5ae6138efc82b453eed36f6a20cf9dd1777b73be0b509f3ee4c0069d31892495ed74ecbe86e1ec4b85dc1941c73e224358854a7437758a4fe1944148fbbfc3fce28182ea7cb5d2c6ca19e782c522e5c1a088994171750c747cf6d4a965dae8950a33ad9200dabc95e8ebca83ba32236ad8e1f7045e38dd617482e6a21d050ff3186c0b90cfd00ff1009c04fadc9eb687b92427b8475aa99e0829b78badb05cae36c98bd378407b1dbfa6a9ea793e920304067cd06a6c54e5711dd7d93b3ee256f76394b5e19f156d913412e5907b43d1d0ad05b123c2c426185d3481d139ed697e62b12d248f8313ed4d00c4ebe9352ce93a0825169561d39ae4af3c29e86f8e13a2529ec257559813ed43eb46a867e6f498c1600ce6bda5b3969f3de94e50dd0950d39cb45239fc50ecdd807df3ec59d4ed0c10e983ae094cf57df6128b804dbcc657f240894218eadbae68b8156f7e1cb27a131d7568bb8ffdb4e04d2d9927d19feb502c086a5e7052829350fa366c9dcfc654660a9a3c5bc9e81333e89bd6dd7214981d89b9695c39214db1d470cf4b487ad903d4e64d2283516cd653b91d676d5f69a5d9869a648e5730f689a133f9bdae28f0aa85a547b3ff539e937cf5fd3c89f2aa8595f785e066a772b26fb0ac52f45be47703393483458460efdc565f7f7d72c32eea80000388eb81b346df0482de2de24cf7ff9376a0b2f5c0d6584fe64c70cfa435f4497c1555a1f426e8a1c3be27e877b58ca3ce7d01033d9f61a997a1821c5173fa980952648204027842a2f110303670e088dc8732a7b416eb4dc68d94dc88a7ad347e79bc05ba003bf14d49c3f5b18316e28a8e2f07c1a18c02e858e9bba3fcb49bf24e3de3bd1632872f7f9ab618f0285c0c0b2cabcb3b2234ba51e6c218c4ee5f45198d3f7a81cda83206d30f75a7d6666bf05c63c7e7a75cdf841a7d5e9c0a8fa19cea56855944091a1fe8894c7ef73b3cbd3bf37ccdc0dbce9bde0bb45ba6bed05978eeb517d95056070a6b7c292d21e43fdf63256bfffcdd1401f865e905a25918e67ce8a75c21c099aa482a9930b1ff45402a8f64ab4856788542f51ccbc4472a469e2235b91939e57da33b4aa7c3e12df9dd1b5bba7004c0193dbcc1f29be202062037eb4c65ff8fc8250e1b3698e1c202cc982023da804a2b9672e9442dd6c38a384ca8b4d9c883be52e8f1c4c34efc55af20b2c93ee7efdd7b651ba02eb83b458143811d8e5b8e4e86912195ef0c743ae4aa1cc11b32420db694d53ce183f571b990b8dc12869381996ce075550a28be7149daeac3fcf78d3ea5129c928dbb9ff89f7be64a97c96e7af9bcdcf61daf68075d52e4f3bb5645c0705784903fb500e33e7b9b0a1f4fdaf995bcc04936c4a226a94b0248422d85dd56c6169180bb17f605ae150bbeeff29f5cfd5053f29381f064454664065becec2fd99f46773cb8e5ccab3513a2137f4d3a145ce8b4286689225f5e8be3a661118075a3a52860b931b5a41ac9afb251d7aa0c74dd92097d0e21f068b976b8a9491737606e7a4e69a2bdba360c89da00449d90c59de7d62305242b9615ce688f5e12b18642976f4e7b246e5b528028b338bb96e8d68f05eea3c0e0035a32d11979dd9e814dbfd02b3bb1043cc1266bd958f16e211a746b3e7fccb60028c997227737848756ea0a2622969ce02f28252d8c30bb5136f783767ad365073ca97c849b0c0075a8ea1f0ae1c9947ac3ef6067038a887519b65b9810e8301b22826caeafa2d190e520bfa914edbbce9d34c3d1a47daa422a02ca6d39f2abec34d0887587317f2081472d7450e908540b9fc0dff7f6e226d076441c11536f7706c187354896934a719e16cd2418aaa3a04bfcf7c93c04aaa5301805bd33d799300c9bd7317824b93d8143c646a5e3eef1aaa8807f3788258a8929bb1a28c6267f024578063ea4c9b9e59504cfa710eaa344b6057d1da1b8fe818e9794112ecfc4cdee14515940e7661fd09ec3bd9a7055b0b76522576854d5cfa68042f881b20271f25af68bcd2a03bf1ca1020d4e3d34eebb865153953b454768dc19a5ac3165bc4c004a274db12504abef10827fbd74d7b6141a680f4b8d1226a2291c79459255e101d8f7c59733ef43b3528bff9e68e41c90bc7190ba64a64163433d669183b0660d54523e6562cb58d52c481f2afa1b254e1b3500d94fdf5481fb531de54863ac04c1267139cbb1d47444697f7700a6252c52a966dd037a1dd770d247a6517f72a447923fa4f4b5c51340ee360add842801712205f6e5b677ae9534852de1e00d09683473d990179e532b6888f3a64c6e12f3c7afa416f54d896060bb79486fc281fa8233203941039814faf056301a21e001200dda35931d7b6ee987610520211ad78939b97b6acc6d20691a4086d6e171696eb4f38a9eb12d70b79bcca2fcc88b0843bbb77f46ee84e97cb152ca63ea65c55ba5cb57843d34443393be8a7b8f887c51d03ca293013a24d5abc55f1fa7b50e2a9ee3cfc26e4ab3e8685a8bfa94caa5b5ed484d958af938c06176a65c08c43912c4010ee51c849907dbb51cb40c878942082cbf14bdf53e059f6e9677651293866c9a60e1d14b0b4dfb5c1ff3fc153771093ec5d06cac1b6df4f537474893b2cae7e49f078b634e1a12b439b49bf2bef706c26632c52a3d3f54315ba83d7491f647486f87493f222f4fcc64a428f00dee8161174651fc114166b53084f23813c7818b65e34c72a61d841f700170ca35fa17f08d4333facd4ee93725217aac9d2c69aef5172903d79805e2c46eef32b66dac9d768d563b9902100effb1d111ee9e211766ca53bc8ffa969340f243a035782a96776c41eab87b81004de88c5d477ab4ff9a543d8c724c73c6f2484fc94ca399ea118a32ee1a3f13c1e11fc3548056b24c46db7a0aac42a8c908fe25d5fe098f6bed3c26d60f0b05438604175cd294f60f685311199760c2bf9ddbe4750fd23a60e0c674384423c266b572151991c5ab3484368acc19d9384681a453ea19f541306ded23cbf88678817f42b72a04f6eeed7d17dcde3263b5b16521910bfcf0cb5f16b9532b561908d43c9016cba7bebdec79ae78c0b69958bcf0f7babf8df5f3abf5dc5b78313e042d808ea3528c75f9c3441509b30861529002e29bd64821958fe014071e928b3f8a69313e3569f5215ac69f90b5e572e8a586de634b3ff912bf444fa1e4d1ebc6f017b32eb9683e8de3bdaef876573bdaa049d3f206edf45809e2ae6f78c5d81ab12160e100cfd20a55d935763e69fd23274453228c27224c4e99b293b0ef4361003d3c1de9812e95d6afa6582fecd7f4a4f4597f6823b09f8f0679f33436c82d081426b3855fdb2da6d5e4f998d28332763f7edc3f76250bde91d9b4522b5fadd863142d21144a8cfbe06c43e1db7e7733e9c03db0755cb272f2ef41451174ce895a377ff636844fc3ce98922f11aa00813b339a52e5e1cd6654370cc924127ee176059358af4b44a3f2725fbf58893f1bccd116f1991d06d18c88c2d2e3a192bd12d3a4c028c7f5f13ff803e753ad3cffcad2e418eeade82efe2564dcebeebd6389bfe02ec03ace48c56ba67aa2116abd2c7de5c34f5b7942d1ca2973fa5bbc763b2299a6fe134f7eef5afcee86255f004a93845a41c004776f268ea17a7de17806fd5d47d9fe01d22f59835d24588980c946facfeff8d4f3fc4ab0939c6d616c068fa50969d8d683ec04d945a5eb8ee9256caf76b1943f2165853f8c6a0f1202868acf06a057cb5f3711cb4950c62926b44f53b5be3a2f5c409ae587d5e0c72038188f0b9e1a471710d2e3ed5801033c04ea950b733b7547d318b3e920765b5637db7dcef2e0b1c706664dee34a4296fde60784c4b33bbf908adcf39be0ec40bc2890458efcd58fb6b616c618c3f86d77c1f1bd6c21161fbe95590b6ade066ba10056cde6e546e52c4412bea2c0914e93a948fe0384cc9ddf4acfe1eae914f979af87379ba68038e38d9a1fe38f9bab777444b5c5f886085e8bc467ceba86290b97725ee5d64ed2dee4f10504be584f43de2a913305149c38a757ea39e6327c3fce7d3496062d060ca3f225900d1599ad28cdf35d937a6ddf1ab8843fd2245d6afcd7c258550afc9f31d2b5021e15ed3ca3d866dd1a89136bb41c0bc651deea87d269c12368c9e9a558c9b71ddb233c4ea3543dd555c790539803e5c3fbf372dc197e1d402cf1809e0e11540db4ad5acb56daca9f65465a4befa1a84864610a023478bedcc2de198a9c8a3a313cd17ffd1c7cbabb2b571087b528214e020d1c2728b2faa6ec6785b03942e816553003d14cb692037c02c50184bdc2b40eb6c56d7a0d2f05cd57d2ab81dcdfa9188cf98d16c77ddf7f554ed3ebc34de228bb03991015fd5b0adb8b1829b95bbc3f4a872862e4e5d12aad652a3c1297f0c97e13430d3c54cfc005a72dd0b4a71644d75f49682c0875d733a7a5b96c4d93e42a92e08e852f8d643fccab7e4db3f74173cdfc8b47ed889476d78e45c54fd7dcbd3976f8f2666e766fb774a9d2171e5fe9542d46ac40881a1ef5baa114108dd78a50401622b36e6bd5570092e5682226e6e3d65093b8e0089f12d230f63b94abe423a221b585b1027110912c201ef9297a579f59b81268f5006b81f623967df750b5cc2fe4cc0378a2bdfbccb9fdeb98ec70b06eabbd69da730238a7150fa657aef77c04c69e9c560e8d907ac82a2b3c751ed76a3ae960fc966d8429b4819381357dc451b6da56c90f431ddc5aef78bcf3109eca870f6e42b8cdbdd5b4f8c753c8e921c8de2470b2f0e8505db0bf19495c72ef049b82e72afb50b3c0c5b554e7911de4a9b6704d86c727c83879c289bb52f61bf9d9faba342055399837be71f6febacc7e0ef5b3bf049de1a9e3615d2f721a70fe435f4610f59434204254c3447403f36e0b03e1be0398839923169cb530dd09b5d746fe5a7590c64463f64b1162cf2fb7092d1d89731141969d084eb05dc4ba0e79869aaf25a85dc39f3654082aa25972a85625fdb467a84dd4ab97940a06d12eae7065225c82b49ded0d92e5565d79c624b85b6aa70e8fb6aba6476fc433fbebbd42b1206e339b88d4d3f6deea1610c598b09e13a1dba824824d62e7856d5032d81b57b549a776ecfd0a8e88b47aa7d4e9dc22e2656926671784336428a88135b5ab852719fcf5e353454e11ea757dabce35c6bed05f9e47f65785f8ed92ec59091a4735f2bb26ed70f5c7c3e7649f92e5dbe08e22e11e59287a98b6091d8b7030973fde850952d6e0b88ffab082dd62d303fe8402df39eeb2ae2d4709ece56c7529372d7c626849ef05a4c01377dde6ab1867daa257ed73a1a9abf51d65877e240389dc9e18c25d1779d4f45d7a6a5916f5b5a8cb1f349a42462342e0e9377575ce3559f7862631f656ac31990822ca2f2931bbb1a95152389359174a56c34230aa21d0f91ae6360a9eb5623093f9c9a3e45a2b55b9f3fbffc6d734b0b6537ff63b8b70b81424e1d7868924d841b4ad95165943e463f8632525f7b8cb090aeaeb00e702b41bb1015f34a96fb620ba9e68d08b61f8ab2dc00817cca336a83515e114bad8104609d010e639ed2e6fa5d44e7ec8b156bea8f19bc6a21c01edecacfc1c7901dd7f2ce20f58264934687b47318a61865651d5928c8c009285584481846ca6c62d95cda76539459d7cb3df5ee76f53bafcf7e23af4e029e7eb98dd046eaadb06a4132f287c102cfa69361a8e12df525a074310a62cf1ed028819ec060c30895651d99d7adde5fdb9a11c08e2a3299d869ed9064fa28cc36cb576f145859561f06c72017a2529d64f9219cf1928bae908d8c3528abfca840ec8802540ba3aab4430a307b91cad0139bba47a299f2a30556d02763d3dc459f0aa3ea64e4ca85eab6ed10d0f948578bf71de5d3954e672ad635c57e38df8c11d7dc018680c981fe2906a238ef7e4d86df43b81f8d272d0dd1f51e9b6f9630d44578ae32a5a15df3eb4858002d22fe51d6b812e71cc1cc37dbad801ac35b6867402133092792aadf49bbc0870803010800f9143d3762afc649d70fd212087a8c5ce6355290f0b55a2324a12256f5990c3bfb394a2f26d7809636a64a84a3a07eefcbda667a21c45959b2297664af4450303edca7225b849d035a4b25b473517f40c09189f27cb8c82efe7e9929b5e82c2f61d46a4d703cbae5cae355e041d78648a8375ea3620bf8df77091ca690acf889a403b824080e8d0c161bea6af570c8281a1565745a37c5a194c2d9818e1cb304d2304f37b95fd0fe430ac57de1ebb14ce819bf6bb4db9812de247b6c788c7c36e478471f52bc80f3796026f4f183b346360dc5d161669228f6e775ea1aaadacaed0c67e5c8535697159cc18bd507406d7b4b8b873e4723247436f047fdb8021df7c4b0b0399b3e133f54f4dce08d0037b90e908f083b387ddac0eae159e4ec5c8cb56e422b6f1517921731071ce4a4bf6c518d73fa614cda20f19feab5584b38c4ab946bbe8fca486eb8a2e986a9083f8733d8ba311f239c1bebaaf6ba5fea86c76bfec70c2f483141b7095b843f621b152d637812692bc4b234af79abf7f1b5adf096c9c48918333ccfbf69d9f40f3e8d7c5fbf31c1b6a5f486b4b676c604a1f230cbce0ddd8b3e5b03ad9cdae7363e67b2ede24c03b563a2c704f0080810c20c38a74e055b5bb45f18617e66a7a678586e825e9c55024684ef4fefd9a4fd29f93780a1cc65ea4139adbae31bcc129c9796528dee3e9526febeccbb150d4e43a8018353d9d31278d394e9094a5c71bcfc603c4b07d43c00c7b7051527b5cfe95ca2535a40f1a07e6e38d5c108f06cec7f2beefb46b2c3630184ba10e0948f9973cb47e83cd372afdd0ec5cc4ef74e9f7cbc55fed90bb46ef17be29057af013b852ae916554f62a7a1db78c268a95a735099d0b5ebf223a01c9b5e6d86de2fac76e23b79ef6f8e19e2278caedb415ab97bfbb8df87a4aedeac792d6c828d9f784dff8ebee4e250ab1764f5ad3e1ce03a8833e6b6790cda7b872d51aa2c480ad972d5c4d0a81b7d386acbebe9b06ca00b452ac31ce2a70605c33fc28abbb27ef6edf2ce622120219dca833fb76b41fd571ddb9709c5f41709475af2bf5d423d077043cf93930ca5e476350308f614454f1200e8ad1dc2a049e2b05f5d0484caf8142852bc8edbab986add5e4777c0d8b02f525aafe35398fecb31d647fac3b98e6ed6a4d2128a02df12bad0a59e1255ce4c2b05156d43badd641ef3a429b8f1813560e9897bcf23c570ba4871e5039591ecf55767eafebc5f0b8f6640d526b1723a8861e18533dfa95dde9d5348add8f160fa300e06e7e54bf245cc3596659a203e5b1d1cbffd5b111d414c0f4060b55d1af15622bda1713944bfe2022d65da5cdb7724199234678a191a96f2f53d388e1ec68558d61e5c0794f3f794b461c23c65b6ecb50975d462d0f9eb5cd68610a6dc32bb9e92cbaa8a01665d05036aa78dccf2413ceaa0b3e79d37759695dbb5b58444d7b5b3de6e16bf01cefaa3ea06dfb0d7ccc96391a023e4acf39e8b20bbe030f1e0dfed5dd23d956f8b5b2f7d727b445bfb3da4bae7c009538005ccb2f2e33d9ed096f34a40a327641ee89225bffecd8fcd119c452e987f37f9fce35267d465ca45d71bcf89ed5b7c9e24860bdf98088beb50008e059b503744eb9417591605e5a4fbaf5ed6f0570fd4558a22fc601bc6bf2572cf908e338397683fca7f2e482b0809edc35a4c70fcc80746cd59af367cbc5a3fd0154c5995d698ae524e576f0b9fa21190d286c490479f2f8db324e709c46bb41bedf7452809dc4f576f899f9a2702f66e2a7dc8a159c4421c5a8dd08cb82bff06fc0d7b858ce7aa2fef5ffbe995ca7bbeb3efca9ce3de05af29a4192083b87a104acd69db56967bd8c08ad28da1ecf4c516137405db9251bb22009a082d6a70e8b68c3278e82bd0ec08aee6a3c821399bd439f2d40318a506759d0b3b82da771dfccd57d780b8d4e863dcb3992ed3d22056d7b33890f22225d12b7d15c64c1c633a62233f5e6d8704a27ec8370d6b59efe439270f45ac563ebdf05617b0d5b33e6bce7669db8a8d2285d86f39cd6de518654778e8279c797f1865198deda84e1b475a7af82bda1d3847dab4ac48429deef33368f09ae3a3ce393acae51a70c1e62f82074fc40170b6fa7aa7692b3c7f0a2eda68afae4c8254ee18610159d37b8ed48f9a8c27f504331293da377f38cb34c9f02c4b4b73809fbf3feec439e245670374dbb5f243f169d3c8d09d8fc5d6f857257d1b18778179ff3b359cc65dca7aef9e2c521da46d100e72f55d93a72fe3873d4590fe9cfc90b37e9ab3828cadcfe27b98db2fc089a571c53d9d43bba1b1f3089e896419081081aa2898778f59684bbb57ff0517f21e34fd41b631f0a98a6c04f1d3ccff2b07e3e9e12e7e1a52a0f2f88f3b552da8855a0d1ee1d630e6c3de9d7ef094f2492c042e7c0b9702e4b9bf09b58abcd3e1fc986463af616c1a8ff2f2ba96aa74bfa24f3b3d59c653ad1bd4c7908b620596d08cededfcaa620ec217c9832585a02614a5cc054d1208d92b5e886ac3dfad37a7ddce2f000b0e10534b711b60687e4d78467ab7c9e675f33be6e011390d3b3bb4b1e584b66e1f6fa2ea772ff96f934b5be726fcaebe2e9d50829fe55b006d5c0702760023d123b6be695709f8f010e027518d33bf74138ec84a00806d51cf0d9059ab6ae67c2790cb73c5d63041cd2d90f9bcdf478d5ceaadc9b1dca8839342642334578dddd7e99ac5bb065def8a3200170141272d0a949fad4bd40e35f797c031a6d33574157723263295568bd2753b986f14b11648dc9e6295c9a8f77001a00949094c7fa4f8d1632679c5ad5f9d9c600c51c879d1dd3438fb6549bcea11fae3f0f2a97792b58e45012a19ddc4834bbfb6f4dedf80fb031c868f2f0224ae6833bff4b314483d03ac4e205c1b2540cee861863c40fbc87e0a566c4218ea22b6cc793fad56ae81d34c2830cd128d0e30f12ac470253b13b446cf2064a112562aa9a6919322924a44bbafea2e8a7895fdcc4e61addb6e2abfcb9b266f3410fac1ead95038cd95cac30ea65933422962bc74511fdf0441d69b0f255c3bf4078970e8e98b30d6b645affd459d6cf2f7abc3b0a7040f3667393c84008f8f003cd18262aba4c3349990865e42ad43a3c7db879ced4ff2624931a0d979f8f0a0522b1812342e1040f121074ab1fb64bd840e21feb0c5c860702b6c6e0121b21c5f00c832320c9dbff426dc6fabc92185d210c9b9671ce2f8f39118204c0d845b6ff704b191a0b8312af1bc9a984943c2c3014ebf81d2f46b668481d5bd490cdd17d9c6cdcd3644540539a5d40801090f7d2b5f5d8c580d74bbd579a2ce075522ef4e65e5837016bda8cc34707d30fb99ef6b3716165a89e8bb762c1f44850752d5ed11de41cf0827e14c02d3e0a611b7eaf69707ee4a45ea706696752e341a9bfe8ec6186b90a9a79a0080aa6867c66408eaf7fe18a551f2dcc7cc182543e4e921521b4943ffc3c8aa2f0835023864d38d1db642db316b59633819bc80b2d21331bdc7d9ddb4eb959131fb73e8f6d3bbff1573c9a391118168191aa682e08df9224b9b47f8702741789bc00045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a0040001000000b004000003a0040001000000a302000000000000810144616e69656c204272616e646f6e2042696c7a657269616e2028626f726e20446563656d62657220372c20313938302920697320616e2041726d656e69616e2d416d65726963616e20706f6b657220706c617965722c20627573696e6573736d616e2c20616e6420736f6369616c206d6564696120696e666c75656e6365722e0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: bb418ecac1127a3da83b5c6fab28ba4239dbd3f110a0176b889c26770b6f64b3 ? 70709196 of 102527160 <7d>
01: 36440cabf4df56100c7ed52b75532b3e03cc21234e1853887d0403aa92edfd0d ? 70709197 of 102527160 <8a>

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-07-05 02:54:08 till 2023-03-26 02:30:39; resolution: 1.55 days)

  • |_*_________________________________________________________________________________*_____________________________________*_______________________________________***__**_*|

1 input(s) for total of ? xmr

key image 00: 5498a4f2357bce2180949e8b706bc780f28d86259e490c8b93db199beaae07df amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 675feadb6fb0531ab95aa08b790ab5ecba93ea7d11aff951761067c9c9be0aee 02660389 0 0/211 2022-07-05 03:54:08 01:320:20:48:05
- 01: f6123a1df42f7cba601470d61ae524d4b287059f7d521f01d41ecd3e3c472c9e 02752906 16 1/2 2022-11-10 19:08:06 01:192:05:34:07
- 02: 44dae46ecc9ba6b25136cc1f90d92baeb6bc73eaa3c975d72c1a1447ab7d1a28 02795701 16 2/9 2023-01-09 09:18:23 01:132:15:23:50
- 03: 1eafd07269436a3e2bb9fda2353075a68f6f834ffcb043954326e8eeec1642e5 02840342 16 1/2 2023-03-12 11:24:43 01:070:13:17:30
- 04: 31c54ccc7e58ee5a5384b19e9b62b44426746491c62ddd27f587da38b738bdb5 02841815 0 0/95 2023-03-14 12:19:30 01:068:12:22:43
- 05: fd16d735d491cb4725e48c3bd3554605ed8948e9050d9519ef900218bad9b693 02843244 16 1/2 2023-03-16 13:01:13 01:066:11:41:00
- 06: 16d8d3882fe3a96691aae44454e2f42a596a9a8dd1c29b6118d3c19d117af006 02846145 16 1/2 2023-03-20 13:21:47 01:062:11:20:26
- 07: 01d6d0682b0463feaa6d415fe857596140ec1d87bbd5e8c866e0e2344f92c701 02847752 16 2/8 2023-03-22 19:10:05 01:060:05:32:08
- 08: da8606dc2ceba4262b28bfa81bf4e981ed1fa2fc6511808eccfaaf3c799bc433 02849135 16 2/11 2023-03-24 17:49:41 01:058:06:52:32
- 09: 0c264a630c8087e4dd8dc92363276e9f4561e0ac0638b6e6623377e15dcf4f38 02849368 16 1/2 2023-03-25 01:38:16 01:057:23:03:57
- 10: 32db0c7ce0419eeb6d7cfef6e956267d517236f52f304b69dd8192b4b754f6fa 02849380 16 2/2 2023-03-25 02:16:17 01:057:22:25:56
- 11: ef5311240c8ddb4b0e8848eb2ddbe4a86ce95a7bf2fb6a9a7ab96f37265fe6ec 02849890 16 1/2 2023-03-25 18:02:19 01:057:06:39:54
- 12: 4b8b665b2454f8876bfcb16c92c8599bbdec185fffed29e7066c02957a0ed89f 02849990 16 1/2 2023-03-25 21:19:34 01:057:03:22:39
- 13: f3578dd6fd58ae6f009c696a1a1a87c3ac24db6ad3879f27d812cacd63697427 02850029 16 3/2 2023-03-25 23:09:37 01:057:01:32:36
- 14: 63dec55004af8515e2f4da1d344e18a6ae921c5ed28b8d9f081539b7e06ce3a1 02850064 16 1/3 2023-03-26 00:21:01 01:057:00:21:12
- 15: ba7d5fe1fabcbfc6db209ff399ec0f011d8270c162043759754969fa87f111dd 02850092 16 2/2 2023-03-26 01:30:39 01:056:23:11:34
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)