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

Tx prefix hash: c8eec9952cc450318e34e543464bbf37181f497ffbb7548212480412afd11fcd
Tx public key: 062292a59c047b8fc2fabb20e6e426184d5ca72cd4db34d5a9ed4f0f2cfcf4f7
Timestamp: 1680446523 Timestamp [UTC]: 2023-04-02 14:42:03 Age [y:d:h:m:s]: 01:038:23:49:52
Block: 2855502 Fee (per_kB): 0.001220560000 (0.000020480000) Tx size: 59.5977 kB
Tx version: 2 No of confirmations: 290414 RingCT/type: yes/6
Extra: 01062292a59c047b8fc2fabb20e6e426184d5ca72cd4db34d5a9ed4f0f2cfcf4f7020901eb736b3f0788d8db10e0d0035249464658e8000057454250565038580a00000008000000af04001f03005650382078e7000070be049d012ab00420033e6d349648a422a7ac2370ca29800d89696e96cb394e2b1f35d2f5c9a1eafcf59fcda1ea2b24bbe487f3d4bd14d983f73e1dbea5fe9fa56ffd5f009f11ff63d84fcd0b2aae943e7c13eff4341ad9f6e667e9e8d7ccff96ffe7fb7eb2fa4bf6e3f57cd27a5de7a3eeb57af1f46a7a50e4707c4bffbf9eaf9cff5fdf9fe79f63ff43d653f8dcfbfc27827fd57f626763fc5f07ff61feabd05318bb80777f317f81f2a7fd5f3d3f6eff6fd1b78c8fe37ff47b1179437fdbe7b7f74ffbbeac9ff08752440e82e1e4a9627886f1864b98dfeee495f98df862a5a77db61ac73e5bd635cf8044212570b29d1ccf8e7b15415f4652c45a06e58cc87d57b75c81805c00878b730e108172fbbcc38ef66ca4656f53120682ad384b551222c148c036472a80d9852f6b7fff08c3746641149d1b8601d9acd8497f7c2ae217ea8b723b792b1dcf995448dca79b00fecd3d87f0c5845b8480655cdcd9eba0bc0821356078c8a1d6956c7613248fab9f4dbc1110c248420f45c30b6182f954f3effcdeaf382a6c203154c5347de5cc921b0ad956041fdfbaa61220fef08375710a51ce05a07e77c276f7e92db80a4f5aa2605efd1bf084b29105402cbe27f57db2875339520be950492eec0a2b8d617512f5a449f09b94ff6467eeb24c9fe259be1366205266e3caceb165f4b119cc941e3c4617aa28d09ef335bb5effb25732365f0ef66477dbd3e313b236dff2e5039ae0ff934805e7b4e1cc53dacd8064a040dea7c0f3535dd393f019e5d2953c0e933841115c5a08d80ca7e6d0eab6ab224ebe7245597cb31ef4126857156e733544e01034a33da826fd3267b2f583b2714a353106f21aa8aba4abc50cdbf89c5ae883449b7b5e7122baf011b63aa17fc5fb1729b46d3fc0e8ce9357acaa8cb863c66d5d32df8718f84db3293b60ece040f5d8b043d05629643ec191b3242ccd8af2ea08a47a602bdf3a3514ef5d47de051231a70e9a75ab1bb14ed14c11fa1ae6158053c287fbecf43b31901be553243eb145628fd0aeb4e70256cb39f5cd51ef6e6fdae45a4f837a70a448876687c55b394891d453af5d4c38ca6119363bebab5a5eff35f5e8e1e3ed241e8fd41f0ccc8babe81db9509066b7d63e2ff57e19ec0273d1ae2d298e1dd3e478dd56b18a79f9e891b35fbfaec332daefc0d25782dd693a1008385b61a4abc148dd61252ed4bea7ef88d2f1355fe83257cdb1127d9882f0fec3c83c9a8c080ee7e4b2473f699c375cc2474d65020cb21cabb5e81fafd8fd718ec54154020befee26acc535a017f1f04d7b45911ff7ccfc57c97eeed2648ff7c2d5447bafd6da5c8168896f83173b680ade1cdda37e3378263f2c3c856d4ea33c364388d8577e606194c54060ffba9fe6e9d3e572fc413d9b349e9f02e91e5a4489fa480fcb146db2f99fc65397c8d2bbd38c12bdeef0ad90a2598743cb7e194d72b808072360f1a3973be74744ae82f40224216a976e33956594c19e2aaaa0e64ed2ce62896417afe71fe4ed8ffc236d1ccc9c688a8feeae3243953ca0fa7772a0a1d4d6135f45ebc1a43a732b172fb140a71004f93097316026491ac33880db30e2cf3518fcfe7435df57338725e3d2d03d1027d9471e2c4ad9e89b81e6a5090745ecda2b01580d2c4aa4478502366b929d016298739c2ed094961f20362cd48c3b736a75c96ffc450d38ac5f153420c45b5262d665bda1eec974cf7cc7adf1545339e1199abed9c6b9ef4ed33446720b8f178667c5b8c5f26b17e82a49fcffaa159e419d5f90fa9e31a250cf139d716043eafa6061a64376bea69aacb67a5e7eec6d4689ef6953b803ccb532a68bb9432ee3b58e72ee05e0efaf03ddcc44b451b44782c244c14751f549a6954491422550fceb001b02043a552fdda2664c29bdf97a443b2b8b2bae9c70b1ca9f72874f07420bbb97ec3393048542ab54d28e5e77eb07014572c56683d706c58aa0237623b5cce82ee82ff155d747a935ff578f7862c905c5aa6c7ef926b0079b1ef1e9cefccc88aaa042cb7c2e0ad08727819f426e14a8c73f702c31458954afa815cf24a27298a42491a6ea0214ece95a09afb714a3536f882451d370f88dab2f634cd7a9c9e423eb9a9483772dbca9c889d582f6651d550f45522413f18606ee74f9bbe8f1172c644f488eba7714c94c8da32d07f5bd6d95858620ebd37dfff3d24a70282445619b8f815a097af3ed3e0c06df8ad4108398cc402efb6b030afa867720cf3eaf03831c6af1c8f69f67f54818ff1fd047a9a9121338214a2505142fcf70f1c59d4691458cb04eac18de147a8cb8ba947f4d2c37af6f420eb1379b58238de51293690139ffe70457e6c8c624ee9b8f3262dc5febca3a0a64415a603e497fa4d5ff8630afea1e9ba193041c942c0fa6f91caf76bf29b02a8ecdbd1e7ae5b52a5120252bb5a52a773fc13daf5b2bc71411cf4fc716489adae5372d90bb03347a6b5c9655847186b98253a246928a9299898f02a06adbcc849e14a634a1e413b2c94e788c6d92079d7a4cea5e1739ce527bc367fa84163a5670a7a3b2c0c556f0222fffd556177049300481e5137db197f28072a008da835710dd729c9461a4de9c379b6ccc7c6342c6dae86dbfa4dd2ff9414cbb204e9d89ceac8e6dfcbac62d5b0fcd8b6160338b3df1634f30f9e2e3bc824ba8edb4b46ca4f85dd574bc6d6ba577f2e2531ad654d9ff388b16c7b516e37c0c27f49eb9439ca3f9450a2f26f7fc648897c1ed82dc8529c4b968a4cf30e6c43372517b8f9e125dc8bbceb4a5506ef80a0c34071a000acc609b3ed2d90bc281dea1d5766e3200b9f67ec4b31e33cf1614d3dadb902731acd8b70fc7799bce08d9a1bc08dc0c6dace75ecac359e8ff0c8c5be7c322a2fbf47521acb19c8da81ee157638b42259574489f562af804fb05b3ae6e1ed4163d2b9180b48b8a23bf9f65855341ad008d1dc94b30a07b91fbaa0d3971673f6fe95d385dc6b18a122fb78870f62e5c11a15e54688d97ac72be07fbc0a1d5ff867a14599060203deb6da576f9788e9bf8b17001206084bf0dbbad73f46f7a0067bb760ef0255f7863bd8ad8dae4bb7c01ba0471632bfad14ca13f7c6279e07f9e3acadf5f920178ad7827dd33d1826e5a96254ee1cf346a514a4d19f359e1b5f448c4026ed296e2d00ec9ffba2025ab40981adfde4456ed131b58668e1bb55b70c7c70e93ea3559a844e0115cf3d587b9a6fa3dd593aab9f4d65e80aedf4e70a591a051bd8d5c282e557dd75e87b79a668919db6d8aec22b0e296f9453cc5cd064ac3f7cecb3e9ae9cfaee45a38073c070899d24a32bcf780d10f388feaa2ea48883cef7d878ce436f18ad8ba7043052bca072926c9f0c66711110436f6123fef7ae1e13241d458603d05f4077b21e3c65905d620d4a34d9e5551aac655330681526450714617066694b29452e3b9c922d7776f90b4f283e8c50633557b8375b5fc883b8ef7bfced9ae4c820493249d255b9d530164c09ebbf1c7bdd173e6b77c7bb012ac5738750e8839acaf9f70c782ff3a03395a06cc2bbfff7c836248a0a027d734c2295abe703a72b5c77873f0a10555f5c8e6a0a09e50c1a3777606f3823233be9ef25e9e450acde22d4910df3eb6dec83946df21cb5070103568b59cde2795a86ebffe27db89495a9952052d66984f354d6a40055edec666faf5f3235b06b62ad4ca9bf8fc5b161e13f12788e5f73dfc965a0388a4cdb0110d8e4cdf7a5cf45e00863941c297ae9616183010023393519e926fac45b9f2a7cf5ca04d6f7cd7b9b0c69ba2c5a48280b9376b6ee7c5097fa4b4d7fe35be1df427d40e36f71ee0321ab9ece9ff70270bc88037e1d9f13f94342c265e48b96e98043d213a10675f7c24722aae0233f1166dc7ada263d54b6ab5bd39dfddb62570078d90ad3b209e5f7cda7aa543b4cb6e36e35667d29a13e673c090d620746827bc4ed23e00656da35df4efd3192540d2c0cc4f023886cec30f9374f449dd146c82dd9708fae507006a57f52163c3d3b3a6a0dd6018c95dc21882ba56603297936aef2c0a5b93a901c306907270d8641dad723fb5ed86c226fa2aaad668e33126c771a3b772f3319166a26d79d082dd91d9f1bf889981b1eab74e52f546864e6ae9f6deca7b9bca2203c14a8007d6e6b4663bac0245f749b5a8a50f51632bf85080ebaf9748363075fad90e53c8b2fcac281dd22379718de992622d4a2e804220c23ac2ff4a619e102802072a7f4ef247771bfdfabb61e160570d3ef124ef5e0dd6147725655a5259bf4ac3f29bf777a4ed32338954ad74d50ee55fa2cf293a0a038fb0fe734684948d3b8167a5be50fce9cee550871d9cedae1c75e6a68ec8c01c408f0dd3409e6159ac718b624f6ac3997f25adc08858674ae4a0f3a0ce22fe449e669067bb1b06cc7f696be0532b2f9b20e5482b2b1b205536212b77617ee1ab258ab739185962ae4f2a5fd230eddd6f74c3361bf21fb6aa78beacba9a49381b49785058f4c28f6d425cdcaea754328ec22dca6bd65afcda395b2da15b8f9fe30f9438225fef721b34be46404f6ae5fb351d3bd8a23b07aab8c7fb3173fbd72e6d1938de2693a37e8baeadb20d14f45fc41b2da56ef435f802679022f4322ddcfe55a6dc6a3f94436cf1a30e5356e94e307ce9445393e544426ed4a5815907c9eba65474e7f03857860dea28e86c3cf4e1fb23ae0c114056d91feb773f4208ca2312025b98d72a174ef37bfdf475d1c852933764894c6532cd614dae8f460137b039d844b8600a8a4638c147d0d1851b29576ce6c901cda13402b96727e1305ea021023fbf9478d40d303b96bb8212d6e5956c87bbf45a99921456bcde9e65380b6d727addff566105301af2274d8570e11de9456e2d8311f069d0c7606e1339dea4fce0dc95a93e847740b542bec1942d9f99cad1884666c785cecba24bc276a14e7ce46404294e5c8eca85eb83cb7e0a7d245f3a1278ea7b6a6cdfce59c5064214f8895f9afd7b11ace415775ca7823aaf391a56286e838a0ed510a51f924bfffb6f26c37ba74d333ef27b1e287e9c0bf6325dc1aefbe308608d4c8cfac7a42e814b0b5ea1604ed032bbf8f6bedc11e1861d05b204f15957b1ff07125d29246c2a3765520af33e98631bb6b9b4d63cec3ecba3a9cd5250f82f1fa7571fc44617694bc5a41ad4a74571041987045783ed3d6ea5d2b581c6b9258905c6656994466f10fe9e59201e7f04ba3398826a501f8fe18ff595a48080fecc535ba018bbedeac0dfec43d94a8fad850bd8efffe9467e39b624ac353342b5148d77f027bd23b97f3996d307fcc1a8c92a4e0946d1216f48e48323f367ffde632d0e8581cc84ed1ae519f876f9d22c8418c5e5cab74319e09772a94a44037a89995b5088e46fb1f8b27c5f0810605ae3c4457a5c5b387d4d6ec3519fea05bba739cce3c51ec5ed075b6d924b1de98874b520fe4fd842c990601e483ccdc5868f337af628982d0e7a59eff9c0e917c0d6f1f9c929f112f2e38111de4e5152deadebc70c51bfca20d7a9ebeb8b75a026607ed5afbd8ec998273550add13c580b9a9ccff85c85b8560b07f20c33364452fee2c5a92e7429cdb830fafae25263cecae733a599951dba874be24e40418f444f981d05c5c08f3096f8d53ced65792bac0e9133c01590a82a4ec651242ebd4afb5302cbe643c647fe114b447798c0f9998991bb5c92ee16ded491fb63b8cc0eb12606726849fe1a0ffbc69c46b015f05e73b974f213fad2270f05f6675d7649427bde58ad453ce60c665d80b2a97c842a29c0f04dba57d274948e933b06d3a04c08fbf328198118c7b88362b10db7d2aa154fffae7a2be7cad18caf573e9ec7c9b4f9cb17e5b9512749a131d72d977439a9b497ed7a84eb478cc4cd43898d4efe8966bf8ea2760591ff9f3942b7d81b23c8913a2ba9b19c68a2fe2e74972e4bc8228d8a6115a797977fa9ec18c870850e9aa13ad0bfc16f0d560085a052a8ad8ef93dba7adbc1ccc93a89087139653edc72150ad898d94bc3739dabf3af3b39b7771075042acc96466885b8cfbc0eb8f19deb5af9ad417abbb2c10cd1d8bba5272bb35b19dc6a3fb6c549ea862f676d04633b8ab2162885991cf164ba94bda307f3987b158c288df0cfefc4488acaa4239e57d118f0462fd0d156e25a580808362a70266284a3e3e3d1a9433af00e9e044f0913c99188f595a0ae7355ec2c8187ab4e2b61f429d689371e790ef0e5b16f1ceef62a5328bce0a8271c891f657220a5c5b9f20ad2c231f5a99638eabdf05f68c5fa21c49d4ad048231a84a4696e9f18a148844ab9bb837813d136c833eb6ad95393fa7a3c519d24adbee970c610e4558a24bacc21db30ede5de2ddeb53e925d2f5415060cf1e89d5bcdc4d7311369cf5dfa4a045930e160e3a7ed5a86aced3fe8d06f6690acc654f6e815857c990fe3c84a94e66deb257641e26d3ed11c3697901db70fc2029348e5ec92266ca40ada4c6ac4252b9da53333922b9cdd49741e28af97ad0d310b7768bff1a360da0fc96fe98c36708e74b3ff5fee528e6ef294fe4ec6e8f6bec03456afd89420bde93d449d70d3073f26e9bc7d669a5f81902d4a26fabcb51092f5ac06f1e4c6e58c2af1f31b36c1780ca80b83b83cfbb15fe7933cca9c32ce130d58dc53fb5a680f9eca1d1e7aba143288517c25a807a4c5dd44c758e4bc58cd77eedeabb1808f96b256274f8ae1baff711a5581edaac9e477d02fd8b9da36a297c1157f9305fd948d284690dd264b1527ec8f4b4a255ce276de78ab61abe89549120c54b427cb8c8eefd98c7e3fa79b064dde25e31ff421cb2a587fa51fa5e58709d5d31fc1d1b8ed6c12ffd3dd1fba3efbfbac4fa3817fe2377780957e9d430c2d25da0cdf93c48c25d37a2d631cc5dd172ae4037360859e296490db7fe28e777b05ae66ca66a57a6eac26f48f25008a033d1a6ec3c5bbcf6e517a04a939881a3750c7ba30f6d562adfdcbba2699f9a5debbcfb1bea9040616556687fa081e4f60555d69d5ac7a1521e85fcc2230146b198c44398a1d1ab2e1f10d5ca35d2f52ade597f1cba413dfbcbdbfdf1c007d967540c4540a41477ddfbf5944fe494bc9d02c70a9e65c88ae28c7964ee574f248997dee88d28b7a9b94f9d13a379733a6f013af321781f86792df2ea7ac56aa07ce83e488154d544f2b1b34d8963340f90d038aa73e70c830bfd3da80e605e55842c78d84a5fb025f042ef42468347a702711ef0b0a12da34070967b037ee887511ea6d6fb17bd38a6b8a4e528c078e2b492e8807f69dcc7cb076c647f12e7409b69bf662ee3c29cb1d442140c790cef290aecd6b9d864f99f0277ca4da36e6d4fa4f72b2cefab907d818a990f84eccc1ba8f2f4276233a16618135a9aca409052383f4c560dea057d84623f80e4e1873e0b5a3f2bf4bfa6445899e09461ef766d0486d69d0ade5b4d21591875e080c351e299e78bec57ad4b99a1c55abe1cc40462726231246b4278a3f34a00eea6f63c8a06966af7b0817f4428facb1cdc86bd8ce2e1bb58bdb87b42a57eadbf804f6fb83fd5078f34d922fd34e15f35f726e4a164736d6e10de71d2380c2a7398771f4f830caa37885e5d2f62ded05d8c975fd12f4b83e8e0ae545860b8232405feacabe1794104f7f01bba12dd0455fce6c2c094293e4f6da286f562c4b3503d9c2fdd4027f21a6442806819545b2dbc86066a661595e5b5d0ee72a2540fe8d556200199429513ecfe1250f74e8314a53195b13dbf40415541171bbe8a4fc714b1927989e20a7d7e1ee116a4ad7c51a04219a50cc4193a055176285352465aebfc1d8ee1b716c7e8a37481ff43259c229eb71599dc6067277e00dd9ff55cab7a43094a7094a540e299320aafcc6df908d61b529e2f37e56f95729cb3bbe863c7f5b61d52742e4439bb8be73af7e3a9e64cb532ffef90657452e08b39c9e2959ebf93415e2387a9630dfa57c0fc4e029ea0a4ac45cb6ffbaa5d24b2f92c00e29cc993bd2b6c90d64ff0ef84bec50f1386ba16f05cfe7cc8260c51d9e49f71995b0eda16553070d19ac4826752e5a781e2a000ddd0b12eb124e66c59fbcf81ce23e34761527d41e0d26193bdd31baea34303c052a9aefdd6677da3ebd5cfd1ee66660ca6dc0d1bef7c367c03e2f3dc6f3dd09477897a807b9a491fe59bb95dbde6626ae13e8569efcb7cef7f7bd4b89153dede93dbe3019310302fb3f39575a087003e6f6cf02529d98a60590d948be502747fd5187c61bdaf1fda8aa50f615f61a44492798c6934425d4ee3e4a3e9bc49cce2dc183beb3aa91080fff15fc5efb80244c369c36da756d42de18b9641c6921be953c4604a98598a5ab906dec2dac0179a39bb8a4b7d2190bd3224f9856d3ffda007d64c313d3230b8f05a8579f708e4421d5764091a2fdfbeda1f9dbf5c0827a99be25af4b62daff52ab4913c1ed188946e3d5bdea35c88c31ca71461abfa31a58f59ef5c8eb61c2f916e69f24fef68c0a125b1f31f4d1070c5f7e0e698141800f62a57b8794d156fe10736773ce9749c25982fd9b6d515dbf900eec41a77e9878f6620bb9168ab2b9c74d7776a68545ea0d11d39b487f0b2f2089e478fed1f765c5c0ef4c23ca3c4b770f42dff2d1789638492d62d487d153ba9b547747e37a061d26ddbc22d03a5a43b1e47c2c28dbc931cb9fc2d28403eba4f70b3647ece2c24cb5656ee5b0aed3d880f3aacd079aab9b8b5ae64e71dcdd1a8d437843aa17834f96656901e6bc7b3660b6230c0095d1e8e0745a98fd83ededf5ce44909faa26733d45552d76495fa4b803e054b51e17a1aa81a855d5f63bdd2d2c3cfa1355f185802dc67d8927274119cca1bf190a94b58778878d1739b4a125854d7b4a3b83b7228080a0d25db1759e2356aeac6a9b72fa397e78ed300c771b25520df3bf38418ee1885d9d4b9b63e7a8203b27fc007ce045717a080c57c22eda8c740a0aacb27284e58cce0bb0d97ad76224a98d371e525bf25bd7a66331bda77818806016e6123945d7d736182530262be68c7b78f1b18d0187504232f56dc3613b1f677436df9b9065e707913eb465341ed7fd4ba789a1124f48b6ba4032ca0de0e038a6c1cc117d403a1a474cc9cac4254052028a768a59bfdb9388f8a92e7f2bf83395cd0e5ba1d7729b2072cf12a9df96565aac39329664e5468d6fac667fd342a4819e2978c1b9f8702bcb1ddc9554668f31ddbe05ba8fde208d652d0804cd392a7c148110bc821f2966e1d5715609d9f29525b584b02e52d35a4050489b6395f9c3d5d014b4817d3a931e0c497b62859ed4ef4b391d2a004bc391f7571b3182f3628cf767c009f7ed4851751f3b1e19693979bd09ae90e4613cc65c154d80a6972d1394220cd694ad94dd357a69fc5fb278d28503d8ee0cc4054d78836e96193e559a95801493b036b7a9318826d2f60c41a1e336b5e50dfb429f7fa6665ed971a872770f985b7787b2e2ea9012c7a338857bae87fbb4da53bc57cba3aaaf07995705392a4cef47e23a4ece0e031ee451783fd38f4989f14094e4725d38678b98c6b1cbecba3aac86543c8d5468cf53260b3b867ee14d70f7e4fa298d24b4a530cc960c54ee6ed8269d9e6b774f361e10a62f8bc0a28fb8e87e33bafd8da1ab4bf9da95fc6cc9203df1e18101a7e4be09b46746fa3a0eb823f2d841f5c345c2293ed4895331926f0f566e4522c5acf53364c17f71b9d144ea30005563a324fbecc20f52247c8d6167a96e93149780012c0241847861b79a7fad10b64887e218ccdb240242547ec22a1ee2c88ed62e2b3a472cb1ee530b82ade9a43d8938adb0c6f32c59ecbebb7d0b70dc75dbe73ba4438e7e9d43ff66b0ad569b8b3fd3a7ea1bd69e1bac4878e178899bc3263b4493b82288f2b72241844a3db2ff7f9f50d51df7ab5b50a96b6838736d7f64cf520ff32ff9d8d20331c4d13bb667b7116487689b538a3da8e89ea5fe169e75644a3fb9bedb2e83e406c17a65de860d9ccb25714d7f98b4d2de37a905ec81e51de1c14ad41cceae765241ece6562501856a78b6eb990380917e4e1ffeee731c7fe9e4d32ed612006af6141687cfa89c8aa55069b6e8d66655350b5f4c22cf71c5ffdcd99042e033c5fa857b58cf04d87930c394ad6e0dd2728afe72e45ba9d0ecc977fe9afe0763effef1fb6e09e308e218924cd24c9097a105d0e06af9efdad45f03d6c6315195781ce2fdcfba9f6b39e19e07bc6e336deafedadeee3acff734aefce5d23c2e0eae3ca0c7862a3da4d950f18d49dd1ba83d19777626876cae8a447fe8522cfd4d037c3004ef8abd138d52059e1d08598c98477ded20be6fd23b69566a05d52c6edc3a5ac85ba97bc6aa7ed724562fb79d69688555847f990a2431ad76c5e274c4f7a0dc5ebbcb01b4140f8183122e3ad80f95ce095dd4f02f34c9ec8590c1c92e4d88a845b4ca26185751ee0ddd62ffd5a83a207e9a3691eef6f22f9bb3e3fcb2c80a393f2062f1f981f57b18f9dfc70852d35a3680f86f09e9d0ea8e5b8573449fec08c19c158a06b9bed42505d3affab083546df0647ee3118fbbb188bc0fca47891cda52eae98aa22cc1239d822b36322cf3beba9bfd0d963c2fc84085c9101ce0329ce636c137a425de5a614158d0522104db6253d26530757171130c9bb5b8f7931c9c58c7ce7567a1fabe861962b0ae5c30139e9ff0aa589e87bef8172c366f56c073243929a7323ba321e220adba61086c9d72674cffbb435e3a267e116cc3280be1da7e19199b92f6f220387c9802fe7948164ce32c4f226c2428c22d2dc8eadeff6d03958f03063753b91655ec2f7d2f3754abbe6f724b71b93b6f9d312a61adc1e3cde0be3fda8d6172f96c79b1b9dd585c8ae432158e2acf62db5e7203f15d324e3682979783e00f4a2240c4215aaf652f693846189ff2e3be9a0983bf82ae67ed703f879568f749414eaf81fca7bfdab10dd92be2acb262e62ff0b9db10c6886f930d4efdb9ae50e08c138c81f8d200fd034162ea929dfbeee75bb4e84809adcf31fdd324671156fadf255fcdfabb21634ca10b66cf62661d170224bc2a2de55ec297ad53b641df71ee2661fdf337e5f6a8cdd9d5649b89d6e45b10bac250ec1bfa9dd110a517907161fe7910e1ce229efcf31fd381ab355092299e531aa3ec2e251bdbbb4f3ebd2690f7462b95231073eed20bfd2dd8f5df393a8dfd38e16599f78838266044cf5015249c83c3e112be01d860f76151b9efc3235b1881adb5a9a13efebe4ecfdf8b4d5b47466502d4b85e7517775d041ac5af56a423e49fe354ccac7a5bc20f09a421d419f3c91daade76dbf52161e7416b9d84d3e901c39c7e04a20f5efe46a3d2561bc1105a55ea76c4aed7f2b2037267b99d5d1195097a412b3e60e180a96486222c420a7c6210414cb539e5be9b623a88003704af591eda69e6b620926e6bdfdf42a7af686556db41036f7ba6621b2d6ec14de60fcd79380c0c102833ae381095075deecd81350b9f35a30322b1e7ce9c91bf80cceda016aa0b2253d215ff401ef3556c5c2f383cd56a1ad5b32ee3a10e1774d91aa1b7439fe05f289165dce5b6a8ecdbabf0ec9d5fb6152293a7067cb5e67dc17fbe862d638b6acb5b744b37a71443078d83c1da52e21a08fd8fcedea1913eaacf50869bce97ab95f4dc6c7ef7edcf52f492b5ab5f601c256795aa3f3f13c913b663eed248d08123bcc13f0c06bf81ff61d50332cb57275565c0da01b48efdf9122b5664a1625885ff342940a4b83597abc8917e3c70198368834f55d38fc1db8775564908dac102da0b2de6db2e0685b25ceb8d2f58d4c479b63b50a69ae5b0373a3811af3582b91e280e716fa3f7d43312f060aa020eb56f10bfe29c90d97eb258112abb0fab17302f7eb296c329e6cae9c637c4fe92f28ad1694edd90c70341d026c9e9edf240a1b5e39d887eb41595d7176d2af998fb2e51d72f51daadf7077c1431d97b42b443b1ea9a19552c6d5a7ff161fed0a9ecb9e9dbc2cb6b78cee3fe5427bfe2b565c95c3b129eb4ed4464e12afaa7dd9284deda09f0507bcd15db33e9c74f35c3000e2209d9d3eae99b3070963e5297d3a47bf43812824219df7df2cdae74d998bc00d85c2af68846e9487931fba027d55e8d1c9f37b78bce53eb3da53c70181c731ce3cd62e819bfcab488a9a68b77b46df35d3ba0fc1240f26affb5592541dec0ce38d151c9337ea006a7249e7e0329452ac206beac9c5be47dcdb6632913e97419d512dee99d80c11070dec646b2d5ffef65eaabc9e0f378c53dc6be3c2e1424cfbbc97bda98d8b841014a6ffd3514ee51fe7f49f17f0a19b3f1a96d8ff4bf565998288d0f3e85cba90cca310717b8213971ca79393ce3ca2e7ba57491091440f7e4f3a6f564e5401331d5489825e471798c6545ea552bb965fe336c9d5a473a9ef7d77997ae439b8e8c1635d6bcc711c21f574d43800b431e181a5039e6d13a9b376cad0dc2c7cc86d1cb8ae0561a36b576ee6df88df4c20e7f93896fee206ff693db3c997399df06516824f5bbaa7ef7292e72cabf2aa9b17a9a9b2714e0c5f09fbbcd0c2e097075cd390d18233d4cd3ac02f009745eef43eb6a0fe37e4b8929a7aa7d918813b44f9f047959cbb35f4eabb70d73dd6b7eaa08493474ebc1f9669ad4d6eb558ae56e99a168c9d0db386c44af8708682a0f4d3117fba57391634d3fad7135837dc9b3b5bf4cae6ccf8a8e20b29e9384197237d1134bd16e918e67a91365bd4235b936775e972e92b5f454e59fc07012c99d64ddde2485ac55dc5351a3953dd88f3bc94e09b46508cbd1c56e0dacdf9d12a77ee49d9c490419fd23f091caac38ad35c462d82e103925d91592c931e6171e1aa37660d6c11ef26b3e3b64969bf7c558eb89eed5160fd200362edbf9d66b8d3a7f69fe7c2a0a8c0a8c0640c2f9ff98ab49222ce00a19602efe3793706c8d31086c67017b1d3e13ed219521807bdd8e0629a52bba5b424c08589ff7d581b97121d403c4d3ae8083ff6f6a33e52499fc571a3dde7fba235206b23272d59ec7a83e225235d7d4182578cd2bd6bdffb4b225c708fe27e2fb76fb124491da8553084e30d0e2f144df84ccc78d3797c6d91d81cae59388db55f88c4956ddecc91a7f377ec5496c17be601d81a2bcb6f1d754f73d537a4fffd8298a3d1cab836aa4585f3d31eb1c9b15e6f885f31cddfd567b395f57f34075a50a9b5ae0b3d1abf32d0ee60444db6e4b4268eb90ee69204973d62a047e288ca5ea097cf897a0aee262cfc9d3f6cee398871eefd1eaf1704b2614a4a1b4a2d49645ec6c4b02c5161b3233610de65445fb38d8eac8f4a9745e2fde1f73b20e423ab5abff62c11458c35f87b437b0b63cee75d53afd43c85c2e28c79c75be107cfa5470aef2fa599957891d6373e50f5c28c71b47439f12cfe8eae1ce246c14741ef37dc8ada74cdcc99993720021387e57a8be26bbe1cedcfd2f93c7a4f40399151b49ade22f4f68d310612e4f2e66fa4f6785c1bfbef960a44fd94a5a86739e06c18b1e6eb61f2b1486fa99f467d3287a8a44acf4fdb42da4e61e60878be521b29f7e389beffd7b38d8bb5aa10cb6b06e3d97ca2f3ba110f3b3c6324dc7053870e1328fd938ddde0a57dd8d53e90000fec0d14b63ff9db8af7e978906382603e586a67f293e0741e0bdfcad8ef89a6d76a902dcbca22115ad54d6723215313a0b51ce58996f0f895db642115f535159933d24a27fa7e2fab1dcb61dbba42c8feef98f1f7dc50761bccb822d40d8f3de812d311d6680f6c6f4f569940bb09d87cc3ae79d2fc475ddce52a93d8e32a8ce1babc6374ce76c68f74efbaad64e710d6b89d78a0be58c020129f6db6c41f85c5ce6bcb0485ace792edb10de998a9bd6350153c42c062f715db1d89d54ea804401941c0f793c49f2f074d107289ba8b34fe839744b6b1a3e221840800952638a21d3c0010dca69281fb22d578775993f2172b4ec109d0588563f3d119905ccaee329aa83f1d39dd30a63aed2af9a24cbed3b7d9688a417f403494d6ddb8395aaeebc1d080850807d93979a2265cd57fc3e1c7ccf8493e95098edcd56256fd74ca83878021a5922b5e3e5bbc3289c348551657b2f1a04e7e2f748e219d21de1693bc8710bbaa7af569fff4409000ec2650e5cfaa95473960777b7845e0c9d2119d03351971bc6ae084ef5d5bf216f88be779ebe54548a13cdd044fb71a2db8d911be51b41d321c8dacb2ed2a1c0ea5667fa205559b828278b743904cec387bf1183fe720cffb35294fcf541267c04d06c490fc63ede29915f92aeda495f1ce58c53b954523ca6abbbbf3b3341471ced4dda9d8ddb74c025496dfbdc95aea9b7e9a65009e01bf8338622446734d5cc2edcb0884c1ff1b5a4e41dec04d35aa4c235e3071623c0560efa170a444f250fd8b61447ae2ff07abaa7589e896c2559633f06a783c3a65769ebc53934b484af391915cf10689e94b14479dd06f52299af3db2a79dbac8825940400eee45a85ea04a7d087a0229bcdb241ee79a1e3a00e214c6256bab5f03352c6ed963f3565e5ea1d76bbc12a2689954ffb3435d40921efb2679106e4d68a3496222236a01cb234a07cf462b5827f812bed9f00a9f3ca1f27ba67e618278d49b166270bda2f67ac94357a4b2f1d10579ee021652b33dae2924f142730dd00624e01217ee5724092dfa540759e041759fe66d62dac7b005763676e521d15e4b1f953b610f56020f6a90eb8354b05972397c3ed6cc429699f9b2d8cfc2fbf6abe731982b97f343fc9bc1a18526a55fe7f42eb1f187b91bae54f41e54cfae91830cd5d16962207843cd273c86ba7c5ddfdb07bc148ac9587e22e748f3f2c009afc30e546b20138b19a2dba2fc01ad21612f5923d5d3db9f32b3127d8ac9435696f8f4c047bef6062a9a652189fe320cadde97f0c5817f82aa91d2000d45d3d0cd06ffe16d8fd6b48c19cc34bfc41f62db4c7458827411071e90edc81de97511fa22f008cd4c44ad224007d0d12400b48dc78b68b8c484f0d04d4045a84700fcfc42b047e92aa24d2c1cfd1a05433c9faa041eca45422f98e614cec057312a7800c6dbe62e07f191364de46961626f6118677e5e09f1cdec6aaca4877575fd409c8c4f41d8005782d91f03faed0fc072897a3301b377b61046c0a09a2d85d7a5dea1d67997f9d18337e0ad643c780c6edeea5c35f98e6400c0160f3c7d0c800db96621c00e78cd3f0b419f477904a65bffa3aa63910323415ad5285f4262da63663c705ed27e76aefffe052424991998d4a31d48d719e14e4196733aa1e4e8a13d2b55fb7c15c06f1a467130d0bd86644351f2740093a467fa3e8932d7d0173bc05583e7140c37cb90ab21be100d8ae9dca9e9d6bfaa5029ecaa5fb489c6d6b913b6b5b1b200a077abd8005a04bc6b70ea9aab381b85b1469096ddd71dc9900003840a0f3acb9bb72e046e355c69e43bdc69b5a528426c8619b004364630ba38ba98b3d9a1f46e3b3eb210774156bf061280dd0b774eca99e9d5f33e47961978e188462fe0eac56630ebef4e96630daa272064f6d38e50713c8ae60990718ad78163e34940eeb0bba1a2456814fb1db0982067f19e22313400937eeeb5684acdac184bf9bbe687fb0ff6f5e411c2c0b8ab1770177c3d8c0dd215a4c8a14db70ea912805a50375919b29b59f110064942747863293679ceffc1b13cb9d6134905cac7a625890574b31c2d9a4057f1c5bd45cc6f3520f856ddf7622f9ccf174852d47e570bdf31815522755840b7d2a594d5093a872f3f069154907ff639d71038b5cbe8656390ebc2e48e1972139c1a48e044866f579fe21f082f5c61a36c10d9af9577f94b0f235ce1d2922ff3b2189f9521be428746ef374612ddc88bb6df31a49e70665b99a6a774c0f02e469d196527790c41cca3a91401ffc8a7ed033542237030bf231921cd5a5bb47652f285cc4158b0e1c2df10d426d56dd218aa54401c391ad37fedf8c2af6a9438e5eed0bb9b4763a45bb8c03a75154b5936987849f1d3019f164f841ae026d98bbe5b6b3804c338aeb6b5a3ab1d0ee6b16720477cc13762c8cea806799ed5d5b019daf97dbb1010c19403b478aa3029a6f79d6083d6470620f82ebf73753a78ed52b2467d7cdb299c6164df08aa71718a4ae52b9a96cadf5dd98983c98f4b27dad44b71281840827f78d0a468931283bb7a7fa107001b28c2a33fe11846aa17f05cce70abc42a5af15ebf5fa02a2e054e7ef055c465c5e6afb99ccf63aed8933d849553e0920dfdaa05f06113e24ee00a3283cca1bd80210ae2ec0e4b7e4f835d64008a5ae96512eda7a0bff72d7034d829b417a082807a46405433100142188d98b6609b9f0ea82061f029a9c7ad9a04c314c24cd5742dbbf6185a4b2caea63f47735d42f8933509c2d4bcfd36cd770154bd18bc3f0cf8dfe98cdf4a4ea9421a9513ed8dde9165d69a4ae6d5f26c81f0111f57c889548bf21e08b7354610a5928144d98a596b0d19ab5b6f30b42eeff68c96e7b078a296f56b697291355fa160e584ded96ac060d805a043fa5c9553091f1201966a5d4cb3951e75af3825116cbb5d75a0f29cb7320dbea7ad26c9637de1cdd9e53e41614332644a849c70bd1b7cd285c21d86da3d546e077224f2b847c85dc989d071efd5a548dda8b800ac8a9913ed547d3e426bcb86b90d89d9adbac14a8cf40f4780dd016ab7181f15ece0c3c1f5e38a9718cdc092e771361f05757ca036fd77c00e1dac55fc50bef92a4151aa0e378ff194fe0b502cfcd22b7a8261ba0cb5c73d58747caf6381e29ce01497cdeb57ba696d4194c3adad8a14b149719825549ec41236a1c091351a2ff45542e466832644855d9f38c2f410a801ef5f1a87b58360fe3b6a47524493e718e4ad524efbfb0a000038ffda2c94161886fc74aac583e661a94b01d84f04bf0498f327fe71d425b4176da8b30002e2c200a2063295d2dc23eb35c9d98bb8555ac57ec1ee849f602550cd4024374949dfe37ef2fc5f29c9174b1aecec319b65f8c9ec929c0314787a565121cd74ee407f668acc42f90603c0b94fc3f09542115a625e4154ecfeabb10f993187cb776adb4370ca5ebc97bcbc41890bd56fb57f13e27e144650b5c72a34b8afcd604ffe4e9ff8427583e966bdb46c1c324f4317c7f6840e41a82bd9610458667ae4ce60b80d40a12a2320d677ddb6b23b8c33753dd9190e10b628b5c5be448dbb1266e98abe81359a16d9a3d39290ff05ae6ccd71d3daa51786c701f90e0068952da4ebb2bee33e2beca69c06af0a332489f815d3d8b29a5ece6864d6a1b891b22a3897bb13abd36bcdcc9e14c23459cb5778437ee21a4772a795b7461c4000a8d76868a27ba22659260e3df04fef33f624799771e9c7178e3900b44c4a9d1b461f46e8d74108b20e1a2b885dca640205c6bbeb8e37cf0bddc88a551c5b631e68bcf75e9468f09acf61a3e244ee81987d9faf31322765f059da3a892faedf9758e82f6c8685471e43ee802f439205ee3e6510f6f86f3d0b18e6dfcb468f9fdfcb6fbaa9f80eeca742a7fcb29bff3b9f01542381fd33ce79d6ab5b033fbda0daecefa0352a0c87b82462cb99f5ec2aeffd1531a6c80728414ed97e71c8f49113cf8e0c723604f49085f8c591051cfb3a0208bf741486cb3c89d0329d14a061037ebd89b2eb9cc2c6f7b227bc74fd5dac60a58a4cb2cc1f2c82db5c567c5e05ae6c6c634eabeaec8d8dbd601740a24ba38d0ea0543a2eae726ad7407aefd98cd2f2f7e38be97c805f9dd4a4718f795f9d0c3ec46f6a7a364df2bcd421c2bee9ad65fa0b3bc06788055a9d8333bacdb7b6566a5c5afc84bfd695e2b4cff09472bf1bb6e6d0a5d873e42ea5a3d13f82fa509e79d4d9c3e27a6c73db0f051efe94a8c025ab3b4649a5d70c94f95947dcb130c7317922bf1c2183f02abf699c56f46373d12dbc75cc2f7410eb424d29a8f0afa978b6c525849c6455f7f1ed335b18726fd9a71d89f1bfcee318b8e8deb53dfb64fc83a6fecd83c84290bf5892f311b4b67971e452636e81b2112517aecb261260fbc051d916350989a079fdc022b6253cb4d5f0acf13b9f97759a4db645a73a53cd3d000004f29f9da50c7f4bb88fc42516dcbf9fc8de4ba77bcc59340837d3c5a98c7bb8e7242bc2eb91fd320b862e3822004fc241c2c393b14cfade4699e16a096bd7f8f0b55d3b5ad6dcfe0e593d2dc3e0f87f94472e237bd5e0b924bb1a14d2acfb540968b9daf44a92ac70c0181ff7abffaba5a2a2def88fd1fd5503c4d031ed1141df7cb9108d68904038343f4a6731684f5cb8281414b75b11d86649c35eeb2051250b70d1179b57ad7a735550c9e5e04222bbeeacaa1ab8728c57f81f858fc532f6dc96b3484b2642cad87ccc3c54100d02a892154b9a7b93ee2cc95820cc5baa3cab2a74406b21406f94ccb741bb170bd37839e46a9491307ef824d3af5639958e6feb5d957c43fbd557cf618a0fb38675c09cd4e456c898a0d3766780a06f99f67d5b2d54d9fd55957d5bda3146cce02e7ebed2d00f526c48596af42e941038661e5edfe4c3ca46f3e91414b8c39902fd24a73ec60ca19e64d45c07dabc66182796305195804dd7bcb8c7ef3367ef52c84d78b147c02300f23950dd3230da1a25edd8f51fca39a9c75fcb8eba225b70822f7a1e20e11bd7ea5b0eb492473d816026d443ec704ad2405aa17354d42840ed3777317ded64cdb09ecb8df2b5eb8d3da0b9d801e14f8e5d4a246db8df96ae98cf67c7aa8024fd87029259a73a0fc8f6123cc9d900f6a1ca65dee61c552a42a0b508221f10a62a0270f3fbc0dce38a4de21cc5e319255f195745d7c3551df2036152357ea83484a8ae6bc83ac15142b3f856f66f133af5ae118bc5886e3ed61fda928ebb7f9c41bc57bd5bed0e2f9ff3d1a3efb82888ebcc3a7061b33873ed8411015be08fd127f393eda39e77e8eaab5859d7c7d5023205b48db93a522b0ae6245f08434fb125fe2b44d9763eec10a147c0bee1581d37d76de07923d30f52810b134e2a7766e452c60c0b5497400ca683510524410ae4563128a08451d9394d42b61c48b0022381fe665815ce76524112510a673ed210c66a58ed96b8b8e6aa3718ccf25749266da6cb02e043574dd1c3327e8fefc52e25542e24ae4c0d1304ccc5ceaaa101a7904c572630914466b45fe21c8799766800065b1054289b013b53051eba81ec7c1dba36b952a5f67f65fb868b98efe485e2be6a387efdcbaaa8f5bf0182fd50af56ed5e85fadc800d97d389bb3eb0fb037d9eed4e01c17d94601855e8fc9feece4dddf87691ec4ad40d12cc047b4dce32fb4d8ae46a4d638af4e2f1026cf4ff44f3cc1acf13773e37f81bb309485b8ff314bce1feb1059182076807b6e4fef7cff67f5d93f1722aff9788f0a470bd451d5bd5205feabe43cdcc9d1612602f9394a57060ffa51cccbe76145fb9ab424f57008d029d4074230bcfa10686a5f30a4b2e55e90fa679cedb23b365360ea7b381b4d306f680e1268908d267714294617ccdc9f4db4deb1ef01d476ec87a2e99712f32d30738319285549f1fa229d1cf680375eb0b1f8d1c7acff15546145ecc7c0bcbef834531a085e918fef95967df01af3e3137013b5d7f5ed00f8093c3a39c7668de6f13f73736d0af6cc5851f4592d38ede75d3892c920506529cafb7438849b73727ce1506c15a39b9b20e0b18d867fe44477314a5a578a148c6094a84c97846a849c988a2ab8740a55588800d177ad63d3087c109c9c0428b43604e0d68338f20c3bb5e33753a8a539088ad91d059b3f8696ac2afe5ecf1efd4ea8c5d5ec28dda244c7affe894a9215a45257e49fadf2e6445374dfce1e342fa59d8d02bf8ae087beb50a7ba60acd919aa1fc80e96ed88e366fc4e531e03ffed485616f8904b76165de668ca2b378768cd62b6ab7d787af950f8613d63387956250a2bc304cbe7f00e7e11009e416511aec662d6a7642dce19a7afb5f9f47f532923712ebe48f098884ea59810eb916bf79347431817d91dce64c83ccc31f3d4ef13d04fef8323dbc92887655ab6072a2ba1ad2b5336c09489ae42f0d56d3b32df5560850c6bbce6c417b8b709d3530d4b871069cb9da18dc54a9dc06ebb832361e07f71c97d0c95d8710b646b4bb54c820e91705eb18cd58df83afb9ecadab4db5dbeb14b7e3b9ad508b9609f07beb26aa9e5934805bb6ae64559c59982d4b8182f692a1f8098b157fd18aaf10ba42b20c50b71d3082726772ff910f3923ef8baa1f0bc62882026c4157f756fc6883dc883669254217946dcd6443f5f35fcf3176e360ab6788b2b0654d38b17597fe2aeea3a1f87d99a7dfb2632c87dbc84163a42e1e064b8f69e0374ff85165a3b727f28414334feb3ce6ce4310dd071d9637e918862be05fe5efd2bac8ffb06271540c1c1c5478e67c5df1f01897d920360dc0eda40b1fc588ce2de28911af59a723aeca7c4909031bf3c9858d0d5c19d8ddcab08113e13ad94e7cca645024a2e6e19deb21c6f06988859c3d59b9a66287cdd9b2ddf188a31181951f6125fb9709c0b590a88840017e4af078f3a38bd733a930abffbf2d277546018fbd7cf03d770e3076af59429ee6a874fb9a328c9b196e9acc2b27cc89df6f88e8bb9876dbad7c3e16d2e5ec3b0d52eae86e0a16a3c011d23718ec59d137c68ac5f4075f77fd7cba971332e96cd21c194b133fd2c56ed1ac9edadd561c07d6254ef60d97fd9fc10412b4f49b0e96e6fffe49fd4113a8628cf7ec13316eb2966241067e1d6fc873c5a0b3df747a376bf8128e84e5ef5ec917b2d75991d46b07bdae5691bf69d22e905a350252f7f7de9b5b74b78f63523eddd07da286b4527f5363c311131834c1aced2a2bb1a8b42edc694e62e51b2537e810ce9f2abe521c27360d814eb0c2b6f1163cc1beba3b73ab5cf0377aec717f8c48bb29ad76369dd98435ab7e84bcff2d1ee6021d92d4b7abfb1fff4e0280998364d8d83bb5850b020c94b3d36c0ee9689e351efb06814c0c365022a55a2402b54f89c204dd26b1421d931f21b0017e9f58f56918179c23b2b79946f0cbed198be8a68548511653312ba8711e07e2a964d5485ec072cd1f2ec470542f022267cee08a1e52695074070e170b6ec9e3457b86e7f46dc564a65112bc0876e09d95629b171333eec072eb7606709a5168cebc8df9c33ead36ac5cbc5e10f4292d51b64ea703a043c136201894e12d0cb6e7e7d35b0b44712d13cac16c7724e1ef0822fcc9602c6f89a882ff9fb1b57d5e813a445392c0e62220328e6d0b89058ef561997580accebf00bb5d5466e9df4e148b0f405d787e94dcad54bce90a3d7bd247e374fdcfe01eed7265702d35b41710361396eec44f620e4d74232d684f2471232b70a31588d4f16d28c0dec9dbe4099f28443af84df8520c721a9a4a3edea9f25613c76b875c4d5c12dd0c4e34ce32f6a8f13c5a780a7aba807fe231cef473b2715e955f51fd7688df904919212b7c656ae94f715d360bc08bc3e8520eb0164edbc856ad783f946627bb4b59d5a4576628d20c014d24537248db88c6ff3e722e532ecf84713c43d4ecb7bbb66d53f0be7f0736a08dd874c7ae4253f6b9191d6554d8bb9b5177e0db66c623172735a27fbdfbcd655ffadf8e5da1ed34ca498876c6ec73e6bf2037aefb01c4bd90348df828a8a20a8981db99cd8bc075d100773259168ab652de7a27a8767e1a30ff0111c3fc2057f157c2d8545ed975a808b04b1b917056ac88ed1638de7bb255d6579147621697feb26a5d85510e46461220899e09c457c6d8c33c5af29302c997daa7abf660fc770f2794d3532beb0873c779aa80bf52b99644a4f2cdfd06de0013838fb61444e97e2aa482dd3db784be87eca4b8e18bbd51df3acee85de303001fb9e504fdbc1aeef6c997be9efae649a94c709522964d69965a2357e26705d33b5a5df32b356cf23cd3d487762542e513e8a14514605b9b877924b1c80a799d5daae8fe3ca01211658f2a83d373c38c1d5f66f6bb229ca641e214d94ec444c4f82f3e3bde1d740de5661760e836bbf4fe8c54b4ac198c118dd0bbfcadac2c322ca4759b3810d48e33fe8ce15648cd23828194d8b952928d9acc043b9ebde2e5fce17b653cae0ab2afb04fafb8b0369bf86204c6dea5d469023b8d4c14348b50940ed9c4fb2c80c066e7e50ea01c1376f82f25c41654fd82f5469d7df3d075b140b57119a1af7fec5e589a28d6e571d3a75a713c0e5dfa190ebde8d98a88e3e3da3218c0f5db08f184aae7c838533f24ac35260d18e5334f19ac0c6b2931189a5bca9e8760cdbc9e510b65d1784a97a9e80f83e64ea156743fc3a360defab3a4b1652c57a694e5cea3992590138bdce453cbdc360cfc60da9683574345f2e270ef1b70243f6cbc2babcdb434ca579d15765087952847b12ff5525a2f8d3aadcc3fed8bfc1ac50febb8fc639e22f76b957fdf7f0d9fd47403fcb5f03daea2569e87b9ebd41efb3c39f7b20d44f51c74f022cef860ddff11e75b41b483d24f981d9a091ea4c4de25fc25556b7ac57d92fedc9eb5c0f634292df9672355089dc6cfe1f061d11dd80b1446398575ec7832b3a46918f12568efd2f529c3d077bea4bb2d384e2395e40856c1b55544c18a4c362e3782b8b02926a285cb15ac134bb50ffd28ad7b93b9e81729d288922eb006bb9a86d7b2bae67c8bfe99e5f6b431bb1c9f1838fa7bb7e51e8f0939a8a965acb040e914da1155fd08b0ea9e0c8190ab6c3034d4d2b2a37bde5c3755f6da08351e5083107e382aaa76c969d110b0ff338031bd665aa2553b32f40a3a5489a88ca5ae00d2cfcbdf947dd0c3d902d97fb8b3db712268f9b9d1650530f2f042c284d38f4e5ed9664f1da30ce279945941ad754502d1470421538a8c10dc6febec3f265602b8a4765c0746e2c271bb3c5e61560f1cf5ea669b0e5e8417eebc62357e24e02141361fc864f1a2f575591f41dcbc8b03f1976a25f8afdd08f0f5f35856b08c62bcfdd5a11ce8718a76a074952d005ee1a846144bc2b9df2c74ebbc6a29b327c555f54de8abb6521413168b3842317e8c8827277cba75b7dd835a9382284b154513b8903ace09e63edcda0594d87bf911e266b561d148417f71524b1257f1f4609e743aa380678dd5aeeab3a6055d914a31de224a2ca7c4654eaffa126800c3e0649d8e3409abe183800e99b3e4ae0169ac3b8086cd3f7f5d1084955ed17fd866d94350530a5634b8082b396741d69d0de8ce297c6d63de5ae2eb21d6d61f2a1cc3d4e57cb4f1b4d21b96630c99c60976aa712c896f1e6036f8cca93ee5959e80b662667d21fc1acd9790d53530cff250f18eed614b83e25ceada0cd5ca76c1dffd52401b7aa4ff5aa93df6fb8ce5524cbbf86973690b42a8f91cf888dcebf011aebd017ad9d9e054e86ab660a3f7eb884445acf1b548000d53d87a505575398a31255d308085ad01bb13274770db340fca1875a86eac315e6b0532183f57d8acfa2e01a919218f5842e93c62aacecf375f4d73de9b41d200010902180397092e6facd1881d74a7c81305e1cb3b813371a03bb10caa7bcbe434816fca8b65a53089dd8bae0a324894ed2b88e6885f35e1719b10d8c095014994605e036471bc0342b0abc0fc27706c0ffb9217619ba8b1d9e46d85f578a916dd67114d1eac62e80ac00a916bee39a3eef68613505fbd6b7668eb4085fde95d42b73765676bd1abe74b3eb2cb5bfb620013c958ee7e338ae10125854fdb973afa383ad11a814e66afdaafeaa5448d9c87ce2467758620bdeef70fac6ecd11cfa5d4da2147453f4a05c6372d34dd0442fafdb737d6205799e5a0eed62428a402037da52042e0cda611d918a8ea82f0ab290583fa9201930d73f2e850a61afd1a65dcb08cfa0747245f489b0e8ba1a38b7f8706d6ff24b4dcc0d0ccc0f5a07bc1b470619fdb8f4f3d57ffad2732f5135f596da37dbc7a4b8a9aa6c421b702027a6612e1a065c5666dd3e75d5eb6ae5c98e69bcab7dddf8f7c7ca40f6d09a607d94dd114821a4fe238d997e06deb35c5e138491fc44177bcb8125364a016293732248be7f1607d89ad8950a6678e860ee80711d68ddaa9b9092b7b25e9b7f079690134ecab49c6bcee36b0f00fab4886396da0cb00785ef7f0ab644292bd9a2a68450f5ba45063a17bd93cee184c003db3d701954d0612cf4a1676f6eb0308421298466e6fbda22ee38fb1a14cf0315b325b6b594ef217c56d1c2141245f92ddeae048889b8b64c308529bb436b1c7d836bf9171e09d795c011fb7470e920cd9b9ae5d03bf42657303cbcef56b4154a7ba5b2f443180cb837a442e2965b109beb7b8cc4b349c3650e67352fef80ff189a7e6318310a6e76d06fda194cb6d6c4db7d73a6800013108a07c009ea1475b0d5cd2f08c23ab72730b36cf346e4f6f6494ccb18f68ecb558cc4e469687163730db3820048446d87bba692940590131d6dbf1bd5045ba64084d1e8b1cde3ac4aa6d1dff12f3e80a11e2c66779f11fb673c74ab4237c140b8b4be5865ac4009b2dcbd6aca05aa4991abab0e265da58b8b2e1ff99f96c93996caee2b8f7624bdc54507475ad9f086c4d4d3455c249a901134c5bee1ed7dc7512b89d45b38bd8307d38e89d000b085191dbecdec64da7840f0b94ccced5031e30c01a723ce45be6821eb7d9cafaa13b2673ca6a300e570d15f58f58d08fe72a44030cc6eb34b13a25c012bc02f9ae128b0546e167a2014a22773c7b6dbde06748daa2a09b2edd33da1077cc14d31c8080cb79bcdaa69cf733982ce9712f274e2e03bd5265c8725095102129ca20296dc324411f3ddc923016aad4b6f3a4739475b67f22432cce3cc4f4ecf4ecbca1cdaf2b6c3e860249e1b1454e5cbd026f7460ddd8e5503a887b3af1ca0e7ae629226e119db81acaceb47cd711e4f6ad60f9624542f2c9c590133073b21191060a2226c92101fc242122ae8b2c035c5cbbae5a8e3fad1853d1e3416642c1225d8e3259ed4ae2b8139af0c152e8a34308b3b383ff20f735500f11674572533be6fbaeb0177a43232eb1385e2c1f053ae8ab26bc3ed3c4de315f0000ae6a404f8181f6cff4d4dca6a24f4fad1176e411960fb48383566be2fd2ad10031e76e62635d2ae6c90cee2c5e5cece5156b8696cc1bf051e61b2b2de8699c61d7d13e8a066fbecc10526dc12f57009350fba44663fd6696b32cd779307296ede90274063a0a7d8f98c981b522bfd79530c490de00bc005d881ece151b0a0df9808a87c11418c4cceac26e56f1fe4138e54da90d3254ccccafccdb9a0c09f96d9fad928eb95936284f313d6820422cbcbf8d8fbe87b0b30eb3492cb061154a968b8c9edd91f67369aa0256881b1d2b2d206428997d06e05e42e8173f143875c16ab4317f1f2ec5ce8f78245ab4420c6527b0b0c18cdc91233b357ed8b38b394785b558b76576f351ad8bfe89e8cd009d72d9472fd02befbbf7cdebe33f2651aafcb719e4b01f21e771dd5a610ae5386250f114d5bf088f5f7d1258bf741b47862bc003fb2a2ebd0b74e04a24d61a3bc92fd4e264d2287527f9c759153fb7d195b58ec8bbb444bb42cfe8ec84261d60722057671a1180264ca3a449a14d14c8aa6a0768905f8f7d81d1c68e570e18162e0e870d0f3f0e8e4b2f422f1617990ad50335a349d5069f69f793d9e2383e5ccc0221ecd285d452c8895e57c1139f2fa001dec9cc99f7331dfd7179e30f19cb1f19f728d4f7508232060a317a3c787effafbdc655150a029e1877b7ca804da3773fb784ee70abe3e03aed1e501aff30a37a62bb5186e96ce92983c2d8e21b58cbb28d71e59bebb83f46a8d3fd0f4f38e8c5b7f943b3cf590d2f8dc5edaa551a00bf3cafc22a8cfe63b19fa90bf9770595e0671b8456dfc652ce653a8adb8218d8a1f73000744a809126d3eff247bb42c384cb8cf12e21fe85e18acc0e07fa4313eaf976a1ca61f954b0b618500db6c05989e336ad7e286e40f3bbc9528b000034978cb3db4d618fe258f3d625c7c9045da7610239f4f9706040b77f48700e40e8b972e0493ca6ac1282fca3ffad69eb8f53b474bc35d11fbc16c80c5c934e4e38a53722c86d34fc467b92caed0fba3fbaeba3f35c4e9b59f5645857b43f926c942af6343d7f2ecf56fd97c47844c1af222a0a2c347bfa352d17478ae48b92436f1b50083b23bb3e4e1debff1593c3242785a003cdcd2b17621bc4383911b6ca0d3f24ded7cbdddfc848eafad10dcb34a5153fbb5b60b4459c9d53148c0ac960e328d636de324f5151a58466399b74e518e66a929dd3084e15b3318b56f0784f1a96ec58303a5bdeddc6b56190660ea3dc38a4a6b954eab68bc81c22824e2621387aceb81eb6478e95e6cb1d0e825cc8dea9d4502d5dac6593cac1095fec66b1cadd23b92464393427a18999453a783587b377f6e566d9b9512a2817a8988394de06c02d50638315a6f115ac544c80402c40bd24254f0403f77fc1862be07b191c0ae182416825cb3ceb957231f6f1655ab4feddd8479c100f00c7a53d9375f2853eb229223c4d8140c58c854b542d1621ad0b62785fb3a60337c90b1470cc9527e683b05c463b383dcc3625ef0bab17891e36f6302832b185ba6463e136a1e4d03e54faf43d87540d713bf044fcd99434d725eaf20503fa272b9adef4fc382091add9d89ac6a94f4340074f9ea7b5ff0bfe90c35f3d186207dcf6c0d5966d5333629256a97adf83ebd54a25d9bd16bd28a0ee38270eb2015d67db5d3cfa127f17dfa376833b381271b5a6dc9f104d232d699355ff4ae8354c1e36e41cb2adbe6b2164277add0d233b75776ad0d838d02464f2839bfd9e6befcc6bc76294db48a9814e43ecc0b2fce2f31de08a477aaab8aaa08be2de30cf167fa8d9fe83e5e6ccb7de7d5250c9db6d71cef75d1f03b8cc85c98816e498828ebee3de82efa1b56c9241083b7e21b33778d4a587ab9da73619b1383fac4568cf0894c201870327c9954d0d9267aab43ae19d6dd5fced6085a7328198391faccf478482bf7bfb1c0a3ad1f89c943bae598ae16abd8a71ec12e9096142b608e4703c3e3a3dbaccd9d2cd4db7c13bfe2a5f9608b92e9bcc786b455543bd5256d449917882ef4e1ce7a038d23226e80e8468e7d2662ed0ef7fe8231b5e17c2aefaa62d95c4d2e2a9c909ea294e61f2321f66873637da30c0bbcfc6a395f179ac11f2007a883f9de6e294ab17af15d59171cddd481931d1599f984be38d1ae189098052274cf7be0e2ca3169abe05d0e3b10f996e2a4913cdd9cbd08c64e47058c89608965c2c2d4a0a7af1dedfac9c98d7d426c1e44e58376d6ac7b68952c75c1cb506c0f5a3a39455cb7f1fe61ee20102b12f42eb473462ab8aaa166655a4a538c211f5152b4ce80a01c1feadffd59b45cfbe54a4b46f0473053a304f3335263e0f2e91a734753ade0dded10684cc1c8690164cef0d3b546be06f08cc0478d59e529524504eef5d67ff3f243aa400218db8c9b63d60f2bff4f6ff3d961e6f8064ec0e14c87278e1cd477cb233e14227758c779c12f8915e4835165ec2338a91ab615b344355c88311497f90f52d9b82a10800885621f606030215bef10e0281cf83d8e50aee0e011e1d6d404f10f3627154c12184c483c18f050c7460dd65178fdf7d14f30553e5e0b445e7ef2a54e69b11ad847db1cf22806a44b182c16c907b978f4532162a06c989490527c42bdcacef8a634f95be900eafacce89b47874ff5c5196d9245d4c40cfbce750f3b941171a187545b634c9f25eef7e77047720971b6fc51a9d0144078f1b9cb1e3ee634abb4ee2d0af7de30eb01ff805d3f6c00cca5c577116dcc4eff0f0fcced395e225317ef09cb0f6753d94467a1673d3e94084e8d6de772d15e8eafe18aca25439680eb88d624e335280248dd6624a577acc1fc656a8835d8d21d408d37e1ae20596bd5a4980b9e24f5b729143cdc356f8959a91e22a0f37a6457a2f898d0a2dbcff5b41e6e2e6ad8c3fe580643eb42d7c532e82a67e7f7e4745a67c5c33038543d59b5fd8fd4f01d4d5f42b46ce2cb76182e62761e349e679a322cf57b36d62fe32947d972d0545beee5d66039faba734273ebd0f7e24876cac9887dc922e0525ea71171ff855ef1b14a32adae7378479b86e098bcf310ac850900938a50f1f12c8689c43ba7965043bb507e6d6497f407cbb9787e1683b9530b1ea68c5964de281f1077d73c466f67e6d02cdc73fa3927a9fa62244bcaeec88aab712bc43fbfeb3609863705adbaa1a7b19b697f9e0a7f920e1ddcf5a8a0a152a59c53dfdfda0a87a58b9355445c726dd5e856a7132ebce28ca8974697ff143c07d4f8a9f672796c00d767979973004a3939207a1fdeabba17664c1774fb28747b2f13e247d9c96d18ebefdf535b82f71c87b9aad070154a40ae819cd3c095fbf9104b0a53191a27ee5a20dcdd9db3a25b289a9ca5df02816e3a76a36c84249dd0a19a04f29805635add3d9c3e663d303e41b85b28b89186585bb7c79956d20328f96f603e4e9cc43069c0551cddba387e8b9660bd663771d93e39bc783ed6a95c901626dd6ddfea18cbbb0cb3f24368f0fb9225cefae367fb2b17e92e64334441f47dc20d73b943230f39910d77cc6019a63020e07e8ca190f162a4d998dcf41222ed9aa36eee6c5ccf7527561637ed69283f0362d0189876abb20524475e903a77bd9477d1a3fbbdaa15a856fca156e02a830550d8d4e515ada20a6c224489b04c9f4953a053c84097cbae007adcf0edc6b04f3509d3b201dd99cb27fcab083c96d392132e88af3734325460b4e676150f7f4d761fba03c10e96605c809f6c22ec2dc2c7022a90887cdabb63457210db2868ae9896634fe31fa7e015cb852d8cb34107a3aafcf7f892ed0ffd3577a28c4ea5f5d958459e6e96e25703064b0323ab4774c48ee38d4fe39a9df0faec076146545272a5f5e0213a6a9728719e76d92f2c12788d59d9d260e32ff348ccf13e2f596484e8086893e97ac5249f22c03af950dd9368ebfd288570e117b5cfeda8a1737c485df89209261406bf646414e73d5cb33e23ced0c45d281d9d0163536d1d0ac2d71778da1afba7b00411fe2c931f5597931262c3a8c98626f82240afa5939939cc38f635aa30b828a36fd7d13dd9fae6fa929c962e7dc070447717526ab195a79b6aa2bc6da9fb5e63398ea3637a8bc8e6223464d0f1a4cbcf4c165f2b816b84c7e9bf135e025237df5cd4a1edb3746c2fc20700024ce8729fe8ca88f595cd4c72639d1441e4f0d380adc78b079d26d283dacb853f5f6a91cd1d3438315a0e8ed64ea83a668f70ef2231371c9e3d9f17ed484a04a863cd26cb9e8abb4c5549f1c96f2ff340cb0dcc615870624f484b51dfad19ce9bd5e5ab802a4cf663000c95a240ac84bee57e9c6e185de2646a0ab82bbb5b19b7dacab7d4615b7c2c33b222a262346e3f2099e5c43de3ea6058794d0b6177b6e45cd4d7d3b3e56f47d64c77974f979231a35a5ca1918f6a0d68a621b605347aa72ea1794de70b68db1b8b36f4bcf748f079a05b83790aec5dd50d938050025302ecf869ed938b22e161c6623e43955c09b1e0f08ff383068e98b43fc691d5eccdc237621e6fb90c07d31985e11a5c5ad7bc5a1de91e250d884519f4b8e33105939007eb47825372f4b85ab5a6527b9fd8a3106496f590996000e7e92d09cc4a636e277e0514613011dd1458fc0efe275efbe1d8127a9325b6c1f7dc326f3560b3f0c28070f84cd81494312f26399e8558a65cc51fabff00a91acbb9c59143a51d73e73c573908fa14929504b3d1ab772600f467192bf2ee3c9cb3e1654fe78433049800e852a296c464e5ef32afdfa257b55716ee23a6288a6ffd710ab16516afa6451d24732202d15aee583e4669c87b6108d7cec9bec9c00fc5d14ea550e408041cf50f076cec8cd057f2c65cacf925111ae736473ff9ba356252e71e3f904600400126444d1b595bd8eb80a63fc6aa03e48fd9ef061137f2973a26f6a36054c4451a51c983ad4926105661017e91b8d5d2b647d6ce847933c9c85b0e445beaec9d30e9bb9ccba5fb276322278d74b208d3e7372551aa2a7ec480acff0c74202fd8d50f655ae4d6811532c41dc15fb2284fc5489aacbfde8458724923b126ab913bc4796c5cab75bb3315772c2517b925b10819b3a6758a7293b40b226c43d7736cfc1d3ccef8dc488697653637163d553ec2013259d5d45fd6a4939285c3dd18a9782f440f63e8037d2ca47b4ad7cd9ed8a60c67bc353e6dbddcf7f966ec0a73c9adebf1a90d9893ea666fe1731397e8513602e00d2614f3a0e885dd430bb1ad223878eeed16e436e8aa0c6bb4e98222241657c3f099284c8c768c4fd94da6ad3725eacfeecf6f5ada7659f4a836c364f6ee12443e244e5c7b8b657cb8bd739df1cc9125d72fdfada03462ada76a3671f1ac7c397a07b52b622fa3c57ef84465da3ddeb283731b71ee05bdd15a09797f00bf371bb1dfcee22ad1a199fc45b91a92fc1572e6d545f86b9b5c39d2a2aa32afae0eaadceed40d0d281488844dd9dc9ad9401715c950418b65d7694dc7004d99938982833842262d178613d7a77af9eb24dbede03055aa742695865430b06e4d37b88902d9f94e508ddc31c37c020763288180273795f38a2dc8929815a1d1b9a5a9304c14a5259f2cd4f739ff48d1a83aa2f31050a9d460b488d81066c549b560ba1439e687e40163f4903fb2401efe0d076cfc0b084cf942037912fe97c44fc48d068ab11b57d01ea80139a9bc42537beb81a82a1137a021a9d758bae321cfe0094a7578897d72b9628e22be540f3d63665de7852c0741f2174b24f5c9a3753d74c8051442f089fd89ab0eb790a581640e93c6f665919a5530e6a1d2c564abc7f53b26ef36cf84b4b4d64d1dc0159b8873797df7e30436445d9888df111437190421c5100fcf9d4d4a38bb2a2fbc273f55bd665a8e04de696cf6314f16d356f7bd97f6a39a5bf8dfcf763228301e04a3d1cb2d7f716f535276555d871ac74be735dcaef78aa4df6a2cb20d8ece0f96a13a1bc9524bbc927c79e663a037ea3f08248a2c0ee2015a5608f50614568d2070233602c4c0e22e3c80ac1c28c105dc3fd58c7c13063e2002c25cc16d51f4ea15e9891eaa18cca5335117fc886e198c73102e6ea96bc0ead80bdb7804b8d064c49b385427118a3aa33d9c75061d2f0b2cda1e7b735fc155af44edd29f1f87c203c3ad4b38305ae9e2d69b863a47fc2ccd394ff3097563e9132a65f8a7ace247f87f2a499cfca8d6531a62cdbc3a10107b9b4c6814608a2376945353ab9b46b16d9084cf560164fe2c72b1986db3d27fad3ff6824ad821fd4cae5d88cf3bc8c127ca33db0c33efeaba298c133d8bc4f9e8e36e13a18ad735f120fdab2ee0d6cbf057f9f81546f8eb4df9365191c83e4ae1698bc0d5a8bb82129b3dc5c48eab82907105c37e64c16edda6522b403dd2a5ad60a73a9ae09053e961a653272466efbc6df0c64a24a36a4dd4203c8f59813beff103c3d34717c59795f3b18cc04f8714946dd947d5bd8624a710c4144e939e837fa914b40365fa2656e7ef10c166e0da50aa9a3e5a03d9a0e332e7c5617994b7b7de7b8ba2c101b125ad64e10ceefa5b2222bfe73995414240d633bb66b02e742eacd91c7a0794bc5241703df2996714d5c8cdfded2f28fe49f804fc479c12a76bf259396238eb5a0d9227cc4b836ef95ee6aba672d909276b43a69d32e2bd7c879510dfe4268ef612352168430fa2e7539fe9f0616cb383f1b433e2d029cfe55126710b33c441486c575c42c578eb06ccc205d61bfd4bb46f6346cf54b84708861c4ac9968c25dc87b708d1592f1da3702faf6c00deee02f67b131435ab7e0ff4afb87731988bb8cb009141f95ef4b7eac3e2d19cb057a1ec034ffc02127d5f1533cccacb028e19766bb7b004a24cf2ade4ed6e596ccbc7dd74c1281b3ff036e11f83985f93b1ef2e83313662122f22778f297158857edae17e380de35bc75ddf02cf162b8ad5c00d0159f2aec113cc1354e843202b191fe912492e1b76746231d93f61c9d868266b3dfef83d654d08fd008711a0aaf4ea0b3fc3183ac9aa5a9f9564857b484aa4dc8bc46f7cc9a204dcaafef3fb2dc3162a700d60314a0e3f79ee6ab5a4ae37a82c7634bf92d1e396e5cf62473e82a5c99487ac4faf9cf67443b71c86f1124ec61eea24634c37330f95efa9e062aee67b3c424ef57c2f161b6337edc5cd247f997eb2dbdacaf75c113b90017dc9b3df11d60705b766ad666aedc73cc3d1339387bd87ec0d1d6f34e8bfe929092432bd65140d98a28ee83c9746be5c01fabc13be4119c999cd4ddc74b0beebdd541b48ae278931e79310d9b5debe5eacfbdf609964b9723d1cadabc1b340930b238e813b816ffc0113d8dbb10e4430544eea580071f7aa02606e831b80ed3a0c586edf83c561f84d2af1dcfe701eef8acf4110879d6acd592f4443aa1b9709a08c55940febbe1c67d1bbc64fd919e440fa1eca42d256cc6b5a17cdc4cd98f08b574860ad2fbc105a3ce7722913daeb525bd706d21c80169e128f802dc0027b9208955188d98ea99f1890320cb433e30cbeb13cbc8ef1607fdf930e91a798df9ab9154d48a42255a10c071756ba1e0d6a8657759e2cfa996669480c143baccca61779077e36c011f4102336c8e00d2af9f2432e825a1b047406b6248e3ee62ba8351c00b6c951cb3620647cb9b6a09755d9478dc20f1bf726a663c6991dbbb48e8fd96e794835a36c73fb1518b749cb5d15051bf6085e28028b532599aeaafc899bb684cb49ce0bf0982dcabfef443938d8048f3bb1969530445e83d7924148ead213904ef4279d1b4caeb757eba7166c487002573f163c094f917aba1ff2bebbfff588c7b2d538c447e40171c491384b29479b2ced1e9d2690e8af130b40feb83d4345b8ded365223d122c43b8e838d014b97747ddd46eb2004760b0b597324df302541c5d23bb2e0bea50917b3ddeecca36a49c013039a22b3b2d0347da55653902464a537fd47fc7f5c477386ef75a5830c84909fbac9e752a1b0c8a74620c73a75556e5bd511737ee2f888e8b21893b100aaddd35b7e799adcc3ebc97e277fe3d11ca36fdccc8767e98aee4166dcd290b6931d3beb486082dedcde8653b5f427068d7eb2cd4738e8c054e70e7565645fa81a1faa8556b39603b7e924af580a317face3d652217f8b4021886b06d188166101c066e2bf1ca452279bfcd6de35f807fb0bb9de702c1976c3d08582b2fb6ebec9214d00ee5fc127a26cdd5a90d855cdabc3d6406dc2a207d828f405bb551651637a947f3b8e49f47ea1961027936dbd01fcd570924a36e4ea83d472951adde312635ab6519c7090c614f951663f6da798ab7195867c2dad8422f2772a5f4efb570c41da5ae8a5653d7f976a7ae9e49ca84f0c0f505db87e4c53d8b51bc51806d4bcde7db65b5e19e733569f5de94819de9727e3047737d164962417abc9c0456ce531b9cdef8d98b0184cd89f6ad0cb112691253f3074c8fb9e538e6c7a628434646855ec277e75fe6e20554bf157008db6bfcd2749eebea02dcc04e3f4687c227a49b396a9f64adb47eaf9d0372f8dbeac55061d1a4458fec08ef76061d91d93d45297c91ef569f4068cdb1ab30cf56981453186c108b7d77a02a390791b3bffc6ec696ac154b3993bbf9531d5d6a62fb57850c1dd9a8f1c9d136ac3c703cdfea8328437559f7e0d2cc50425ad13e62708b4559180d2125766c5978cc67dcc710c3f68fb9621a3a3cf612655b648889984c531fd2df27530705bdd2911ce5c98c08b1f41a623ad88dd15d10c8e09c47b68bba24903249a16f91beee400ebde78893f74b143a1b50f3f73065696229a9fe14473c849497689a79ad6ec8b041baf16e41933af5c2d1e47069b380ac9bf31a04cb791d4181e3058b9aad1aadd3ebf3378cb1d67f480e402e65c1a8a0129c5e9a395388ba1e11d05438a9fcd33a34d43a89168c5ddccf499d7eef379a0144e1d499814097337ce75877d3b90aa3a95989438ea5645a67b6bc64204312bc91ad9504739703487524edca0555c0bcfa5f98dacdfbbfa5d6bb6973b51592e85b1cb615ba1bf6f9d760cf355df86fa3078324e9a2a2623c46a82a600acd74f0645f21f6099fa288db30e43edfcfcbbd32e1a362f6a1feff29bd3b9253d657b64a105c45445cccb6863bf006238aff0b2912c7b663cfd7439aa59b1f63644cdf3c43abc7b55c9e348cc858b6c00994d29622bdd1ebd73a3c75ab84d2857e7ef1724b08a3c3a54dcdb406b707028444b3cc6110671bd197addb22e85b62e25993a8ce93ba99cb6dfbe73002f89552488c7d32d5418b517bed225a4ab4c7c00bb1b7cfe51f912ae320aa376780e1c1f1200d9f4e997e4d28466e543130b3a00cbd0a7c0752bff876c58f9e0a853b88446fc3ab1bb976a88a409bf7d7d333729e5ae8488598761f1f32f0a71d765c7603f384a73b9ddb83e566cc6aa6322b5368acf7ff2be554e6c4cbfe8a78595807067131b7b7b3d56d2a236fc3485b06860069f001e8d5b5480b8867a859d1a7ee7cdafbc361e108cdfc3cecff72a54b07cd4b4fb529d61e8d53acb1973aee3249f17f14b648d6c5e7bfaa42e4d6b0e06ba8f148a87cbf0f07ed7e5806091a1ab8ffe90cf6b8d78a405e372b87428eb9a7f85b51331212b7f204157e081c0b5627f05bafc31df7e338a949407f6bb734b6c2b1631c4cfa642687f74669e30952a9ec058193950ba45a52f2d1bb6baf872f363a6a18f89d033b9595a27bc546bd2bfc4d172b7419d8d528389fe7c616d024ba3cab5328b0b7da82ea5d395ed8c85c16750150b85346c91e65d528aa14abec309eb57e9543dc06a4c18e8d66f899d17301c9cf88704bce8866af596908957009396582551030ca501853e38c15dbebce965f36e54cbea6ac1b418c7bdc4c1d13b725c8544d9c19834d76139f452f48dad07bf069a86580ce876e6deddb23efa426761582cacd7244fc2fc28b5152145840ef1bab7cf9e1c77eec44b75bca3fcdc26e335f93ddeb5ac9669e72698c4b879aa07e2f1b61b97b07f5b1a877d61e0df08bd05c659366ec674f89af12cc8a3b8dcae128764b90d458b2ed2ce57c82a874420ea62dea69e3c78650a05b5d22dbd8bb4fecfd90617c4ac1bc3942a8435797035f20d804e7b240fbe8dba22edef1ac9b7922db32de8ae33b01a7d964462238ec7866f205a7c8bc23cd0d4ed552689937a5b01c6aa0d525727408384fb21c91e0f207e478a5925eaab7eb3e867a86aca71114deb0109943f0b58ffde769dfcbd016e5e601a3add93b4900c21a79ae7a9bfb60703f66634a5d6afe250bf99517d51c937248214f56ec2274b9b5fce40c14256816c1b54720668549aa686eed11532f79b8838dc92326d38a603861c2567a803f10c1053868ff39cbadeb3f33d90ec42c1fb1f860c6cb554aca9023fceee4144bcdb0e76818a72886bf2a355eeca181809bb707c91fb43ead0c698a3043d9d50965c1e722c075d597bf6cc550a2d953642bedd6e1e797bb8ef6f4ab6a0bfc1f2cc72546d6448bc19aaff45612df49fa1db1604025a1d2e4e2b412a4481734ef21e0ee9fcecafd19171af436ae42537879dd23d316d00b1f326e098bf124cfa48583e649c6279dee0ac37613666e7936cb550d536c82566a52245cf05d89944d21ff63a4cbf848ce961fce93a2bd9dc98301756d6d0f9fbef7e5c04b46c757bebb32d855525bcaeea5df9056d6144294d7a9956b9be44208f7a550ad6240d354455517c4e5bed013d711f2b765cc400348c1ab96de155c9769bbb193a91166c00e50ff97c1c8b0ee9316680ebb890ce42fd277cd3a1c8f038040a121703d552f21287381ad89c2de3455124f5bc19c1db29541f6f807fe9d4464c40e360efb5b053b595183193a8c9ac9977f816d7e01c38f305beadabed10eaefbaf262ff14973a269b3ea2d1d252afb4af1b1ecb0407acd19dd860a609c399f654fb602cfb0ca803b20d0fb1eac5659a09bfef2514aaf1c926cc2fcbde6d5c60dc15cc2e9bda4e837cbd956b6b72668fe1a1afb2b801c58e97d2b987e1fb808586aa2aeb623ca085b975d3bc50b494b601806642f6c160fd2ca907e94dcfb3a7cd77a91fb2c114fcfb3f2e47d879651f4ec64d1ade6951a92f594613d7cbc8fc4c1267ca1162f50e24bbd05fab9444082c66f3b23c2071651ef72a7240617f7279aaf5ec812c73b29e939f1bf6fa3e2733b07d225ad4fddc0bf3c096f2ee3bc983a68a64e0a07d502e53ad2aa96a7cee1437bb22fa6770b2d62c1a5a0199e931ec926d0c81a4bd19c03bb03630fcbe8892dc417778cced0bbffe74cbd3cd9418419d77b5aaa4927d5b5ba0bd3145ccd1ea4fae5e13722e5ebdd0ff42731582a5cd223cdfd021ad75f046c5c9aa75e1774d124192ab669f9093ae3ddefbdc0dfdf892beaf3ac0e65f1b7bfd38a4efb434b8e1c19aa6596cc4f7c84e6251ebaf32257ec07e127f60726013b27587aeed4e5b74029e4c1bab06df01768b025ed15f2b8da70ad437f677bc00feaae3e11a0817007d86121e82a957951bc496a9d58e4c1781d71a3a14b676a01d008c7d7d9b3c6befa2f2337055cbf12da044bfcd059efa9b8bd209f66ee82eac46e5d0e54b4811be652352fb3722100c297971a533c58bd6a7abd467af9a90dda15af3acc14a81188f9cae5579107f095f036b98d662a3f54eccec24f37a95d8ebef92e02205e775516a0c0d1cfa7261eb33c74998fd4851371b883c5e383733ffbd064e4b93c6cbc38eaab1ee235a273fea9ff17564b013792e43449c90848976c3911e76c9a167f3a8c9d8b2413d90a681deb534cf68c369b3706aa7b6de29dd8fd92ca349e4c17ff4bf79010941ea72036bb36ffcf579b6776043fc813c678cec5f14c5d1ed60fb67bc31883a0fc4683d17692bf84af83d3cc8939c5c0b7000fe954a7342696d2b8e1a06fc2b676a16aa54d1ee5ef4edce76ef922efcedae1863e08a8487645ba7d64427534bd9edea8c352b03051308559f645a9f91fd7950d334cc51b21c4dd1256b02f9e87f875e665ed52ed346fd330f7e75ba79f3b506e8815d7cd7ba0ad6a027db7ef698caacd1a542317a3957928eba38aa15f14b2a3522d2f3bedcbeec0a2d7f99a906ee779bf5f7bda9690486461de79825158502a13e435747f226bb79911eced9c42a02ccd2f0ac3478740aaa710155c62b5ecc28636bde056faf59a22415f97288326f320d3663929ea7c2d0041d253173a67b763d080bede07a820adcb1df3cbc7cbb5df6d82192f73fdec5d4f7c914e486bf16857c1146e112676729e0ae6e29564ffec1cd2d9c349647c2f5d88ba73cebab334a36d7c301a152a7387d09dd57a2cfda344c66e43a53d35073e915dfee09a762aee6ed096915244d6677f53cd11757fb9b4be4c608bc5d6b1ed20645767c8336e3394142094a21a8fe995305d980d7e24b51104bb012022c4b74c789f1f75e4bc4c3da86285fd6b0e4203fd7bda876949c0981b20aae7adb06952f0561cc038e15e834d149e0c10e91dbcde2eedc53f67738ff32950700117ab4704a6b5627b0a16ba3630417a53bac4c538be3fb732757918b8e6668ba1d3f4c067fc25582c43bd97159448a614475e4731f04ed8f31566a04691ee265c3152df72fc8659bad7dcfcfaac4263d86c160a396f90f968aa98f8a17eac4c408fa9e3c29d28273cd40cb3bb973ea55989f631d1c1f35128004eee33011309aee37cca0ed6f4f8a3e92b63c3fda125355a2f45d3611a3bed3587b4b37051c89024713e989ae10e37f37e7678e2becaf8a404a3aeff96fc82c87572ea1752130ccd4f7aa194909747fa546757c3e4e8578ddcdf58d45b218d58e728404ffc062abea20468b7612331cb11239b0d075f2f8e900ca29bd53b4008524205d912c0c52f1f56f1a46e2f7f3bb057d2116f19ce812f3deec42464a24538ce07e5a4c5f6a53e03177d272080fc17f9a98007fc47d40ecef1cf476f758f33e3b3b4e41d0d28d2d730c8dadc0760615ebe435aaa39fbe6046bd057073d77db9adbc380b60a621a46c956c571eaab03ac7c01fd25983a5633d595b07ed93a20e9d34f9059d7fdd0412be4d206ec8559bb986272353e46c86e5a37d07e15d1e9e5f914f78927dedfc8ea5307721f436597166a7ede52cd8c7afba7cb25760f4f18fe756d094ce98c90a15fdbd2b533310b2724ce1132a3f870c448b80bb3c73b646e1f3c377ad72ef29cc0aa06d94b6c0039ef8a21a33fc9d242eb94b96ada1a4582ebef5ce2a0ab09eea7098425b11699a11784761baab2749ba931ee87d440ec1299f79800e40930dc6f0a9d2e8a55168bc09304a07c1633a432862f77be8b045ab09c3bc4d74343adf6adef9106ecde84173017e3014532d8a2cb0ae6bc4f1627d4f579a01c2868752fcd8c75c945e82914b124d82b8d0f50c081123455af32091a8d24abb795e518528df11dcd6abca55164647fb4e70c548dfec037a84d4ddfe8abbf34c67ef372849a8a1c6c8b2d1c3e38a0a4a07802875bf1c4e23ad02e0445950e01dfa95ef17ba8dacfa35948960411c7b224311c4df95619d74550fc60c36af931ceab9887991836c1d60585113c36078810681a82588168b6bc3f51f462a6853235bdd724f17e4c9969a2aefac9ff959325b6c4072f539e97578fba7cf8448e7ebdac46dbd012b7445b5c2513714c9033791701f69ee1547b17c6a83b99f9ef159485cfca315dba98e1564f4654e541c2ad12f2f2c65a41b777b9f4b33728dacfb26d3afbe3d9371f6f07f96633f48ea616c561c521cf89f1b27b7079c4d7257c5c42c48bdaeaf81c4afedcca53e88471ec2c362e9e3ad7f84fa67f8c5d95009c949a11723d53bec869b9409d42478c5c7dd6e71923d39393ea2fd1b4158deacc0685d1d47b327e2b32f2fe3b6767e2547f94ecac1ec19f0688ca6d4f87192a7640af53588180ed252e0293b71cb55698e860944ab7e7bc49cdecbbebbeb4505c8adf9d095a335a9d708ff8c8e0a0589b9f9193c5bfc229e6d51cf519a6521e686f03f4a0711d8d04133e72d2ddded36c70b2bffb05ba78ba34436f2473432fd784fdecb7c688c807f07fba850012bca63279cb9510a3d591b7cb090b6043cd2a9e9e5857507e9a5927ed89fea84cb93055032a1e43e763e4dc92f6a896897b3d533fd061e1e39503e526f7d18b3efb36bb81517e69611ac7cfc38534147f694959f394f89682343d5222576b2e71ffd15af534804d8bb46482c8f7f4b7e5522843aad0a38177b7c8104bfd6a137c11a52d97f98e318f8785fd9a255a9b845c0dd5b41bf71486766fe0f6d974d0360b3975237a72a2959569ea871868c9d862dfa6743d74885ef44ed98ae01838e13a74a2aed78a4768f65d5252374aed5793173fc6ee3795b008ac075468cffc8109330d82ad867716fce834970baa88146f694c2de66741b4adff604f0fdc35a33c87e40fb4d8c68c794b0e9f2e10140fdb30fbd78c2c0e1786eb1236063400c47431409347d8fb77bbb690659fcb57d3b0d754641375611e3bc985e2ab439c04617eccc2f626354a5ef2940d694027b694636f9ea806f5d7867c90c13a636bf63f0aa5fdbdc8d20906a8c198206c9e8eeb2d922674aeffaca4b6c0899b734a4530f3907e962a295c8d8250213b746dc4c9c7012889653ab045aa72b4452061efb448f004da96c82562ea2d4ac9940ec5c2ba6a649aaf7b610c8b1e4db871bc449d256eb8d63377a9db084418d187cf47121c4088d8efeb5b8fcc830d5f182b5b88624a352c487f60f73c4092f5b80350ef07e8cdca20f275f2c13c00de40a3d67b2a502b470954ca5c5e5e2ec928cedf4a31ea3a5027402ca5e24d5418733944385e31534c395a7866b9046a835ec9b421b00b20002bb9aca993703dd9950dc3d42e3f9c661543a77f918633ade02d1724852a393728f9d60a2e794eb16a9bfebb88988f2cfac3d02c54fb1b5afc97b6af0bf3f85cee00cc7acb4b3610ee2fc7d17caea7c0e181e2c40480e55945111e4fe92d305aea7947753e178572dbcf196c99fc642695c5557c433e60c591d5407cb57d57ef4d63392679d5ebd5f0ca78405f1bea173007eab325162e14fcd014e2e609bad910746a1ab46aead214ce70bce135045f8016de611359c6bd3acec5788ab4eddeed997a1203931ebe9fbeece5d1bf68dd8747ba8008da0d7d414509a8c357b85d398f1c30064531ec199192d1ea63cb26afd751e590eac4254a6ceb0465f5945c3dc7477a3ed21b830e885a43a569903b2cce118f6b31d5ed9f9e7e1d6d9cb2a14cd4b31fb46291e3dff1086cf4132dff5063b11f0f8a3cd4973aafa2eb255c8a274e1f451732af08a4a0290b812f0dac460e700edc2a17e9f0dfe0a34d9d032a02f59c6df6d90dde48567c2c5455cc0031eb6bbbfbbfef11acb57d94f92309d2e675fe4250d5078a73f0f38e6ca55676648e0504f3c1e0b8a9336e54b2da32830118b4ce161b22fb3e02cbd0bbf84d34c649a60ce86b32290fadde1d9825d06534d2c4c4d70e523e64da0af1ddd1885fd930685dfde0497fd8c77d42a6994501ee10f6a66cb578b18248e38bb32ba5ec36bb325b5a7fd04be63aed9745287bff42e9cdd2f69a9e936690eaedf72fd164fa55c73a0fdc7f08a09a2ec682160fcea7b8a49520946634862af793c84844b69a9770e6e904f0280ea8f10950a539dafac4dedb0571364c1f2e8d3fa17099c6a432abfa4ab151e1813cf2bca973e9f9d7773b4ad41be0562899f6892e35af1d918052a2fe0ff7aab5ff884d4b2029ab0ba901c856b57dae264435dadd92688956606bb50dee8254621c804e6a4c8968d1a0c41813941239f68f7e1443f11ec7d8aeeb5caab67963bc23fbfba7c6433e8bff8e8d24bd2e23f5c5a1f73ea5f1fe49fd0a31807bf8aa3dcc2362731276e3554065f69edfd1a3827d2bbde6d97149b94c183a7d609cddff57b0f88f962d839f351e083fd10b7126d53d8ed207a87a73cf82a3c20f481a2730267e2e5d67892389e3e3f24a83eaf073d861c346a107db4fe79215278f8f6e93ff78213e1b8fdc7d21d5fee2391d01ad11dcbf5cddf2e9776ca66e4aea59bf1aac97718b043404a112549b69cb2a0accb1aaa57a6867a2e16f4ef6406c646e961c14c35b5884c466c44b655772c57e9ef07a2ea415c3deb7183a2177cb07ca78d9fa92ad671ab57ea686990450795dadda76cb554671c6856cccfd316b521ba223369b4cc1aeeab4c9ac4507a777522d6af9212b1c37e451ec6f0748fbe4dbc4b2c10bc8794b463ccf6e7abe9c6a679387898d96e529261982c0b49119790d48c4a4c558943e620d49e91f8fbb1f072b16e4d48324dddf31f6034952faf3d036092eb2737be71ca39a88162113148e9faceeb1170aa50d4ac374e92dc55f5ba3e70e71e49b48fdd384a3a7fbaf0877b9a813ae64251dbec4c1d8ba502d699f69d6ea2133118022ed1cb43059902481cada273b81aa3878edb753bbecd4904d18a8d5cc4b104e6ac17458ce31d22364c6220c6ce3c8d334464395526e01779b844f72b6ff93e191e735cf7f11215194bce4851102cade1ff2245058df6f57a3399e6defdaf365236646237c5165d5e2454a32dcc9d5da86cda7a336428e57b3067c4d7c29466dbb0e45dd44c84b5954431c0fc1ab2573ee983d68eca3973c4308cf3351ab2c890e054587ee7578d1598a464f84c786fd32b85099319530023337c8fabb1ba7da97904bd26d865c85a63ebc39daa413d9563d134cfe059196cdd3a81d71effc48103d6aab8cdf2b9e4f38791737c4288d84ea7426da3ed930436dbf6f5c85d81b12d0fdb16741e4aa446cb42e18a2a24d94c37e092699d32be9c4c781cd717c3206d9d27e1a5f3dc1511c078bf55c36cc703b06834268c43d540ece39bbdaf25d3b249b857865de5ca383cdc0c38d71936bf8a15740e817123f86096d04edf2ab9a511e5556e265dc6203307d346ba72168d099c1de915aa4b04cb33040e796a93520fb06a023a410b83d2cb90d04d6d9d6fce55b958e58daf820431fec3f96954dc66f7c7c58e92e02a697b2fcd43124f58ae8445856a38af31c6cec5a4b967ec653820288366d205efa5fe1975ec8cf2ddf0b0f13563b2addf12a68a173c1aa5b0d9fdebad6f2d56b0ba64bcca85291e8d56add5467f0b7178c4a9cb71ca2d2828599ef5f83caeabec546170475c27ae36940565348aafa865693101e64b9cbdfb9e69a0ab1d63531fba3bfe084552240c0143bf779a4c42f61ae6692c06d48e09b8c7804bce02ed73a2125b4cdbc9e5080140443e7fe3f8799184338d47c94d5837c0626101fa4b536e02b703d6fb6fe77895b4bf0fbb8fd445027a8314c9b1f3fafaa7bf904930ab9ef21b083dcf75aac1d82a78e701d8d58a1199374b271c5c82d9f35d4e12a7348165c45fc74b973f7140e84bd3c2eb2938ebb9df1169f3028c269a88b36d548ae7d4a58f3ed8d971447c37c282fe3766209954120050227cbbc0f7802c3799e4f83f448114690c3296e210aac5dd84cba528d6fc382271aee6bd1cac877184b3f288401905f282d5fb59305a107b008d096f0cf13668b20e8491d777f710735c14b3bafd3934b608685acb1d0eddb0889fa78c7d9455fddd60eec229ea8a17fd5bacb2b599f8d0ce5f19a1a92c7367c196582ab661c2412e1320e63be5d124495e91c861c4a15daa8d6db892c0a81ed1dc45b0d27d537c3ff4efdaba5e9954a29e754a40066d111d762a2d9e47f3f99d4b96ec5e7135e9215aa714cd4f17bbd44926ab964dc09c19848096e7746ac5a964c9986fcab17337637e27f4f871e2de43df64b13337ffa59db2e28f7ae00ef53e778452f6aeb0cc895db22b82e348646802b0c7b22c2df23eae8ce585a7b567a3c779c8f0af58e4dfab4e50e18b23903ed28f227dbabbf7180ce459792ca0e76685b6c5f488bd6f3c45461cf2086b9ba4f649778b0bf7aa99769fa86cb1927644a714fd06c4333281c9fdb279568b33755f335539a7869eedff22a9db640aaf4d16a9fcb16d721008ade2d5469f39c9eace48c01b771a8db8d454c5c820a45324c7206f904cf670b3785146808c222727b5ad604e99d0cc6e2e7b9bcc33de30d7ec9f7114756f53255f2b5166d97a97de87145ac8807e14d12b6dc61b6ea133e78771dcbbf692a191cb7fbea553ba2354391114a71e185163504031b662de9483e34beabb6065a207157afa502268395e72338914d97ed5478d6585d0b1359c9d3570337d27736de2abc0c11921761a35645f0e5fe569df6bb25a7ef0d79fb9bad4969d993ab8bf644af057ef913900d00475e398cbe399d23f28feda0bf2b8fe0054d1ca3576b6bc299b05163de5adadc2196e1925ac17f0b0c8bbc1a816bba8d1bcc91af9b91ed2518cb36b4f4367d911916bb8e4f235816972683b0d02e3414fad4bd1421cd3af4ef0971449d4eb50fb3b8d5671c7c3954df131dfc8e3f94548ef6ca97b946b0f42e3e1fa4e63d7a25dfaec3b8706db5db00a2b057edae961d368c3cd1bb60b02433da69d30e48974ff884fb3e993e8994026065f43a101882147862695fb1943c8dd5d79b3f32d7030119795211a15391dcc62e26b0764957318f78f2739a55e472994d8805b25ad43037f1e895ca623207093a1be77d7061f90b684cccb7eeeb4b2627d371070541646c4285c1b4a1512f3d4435a39ad77b25f05f9d8380a539fd32a248cc0dafcb1674ccd1d3befe1565c1bd0f7793d6441beda738f21ba3275e91b54417a143f9a0f2dd9357b15f6af4cad80c294c1d75befafdb39c5ec7894dc702ddf15ac2fc04a206ce8f05d587ef20157e42ea31bb2eef5a407ca86c7d916f6ceeafd10d18817aaa825836b6281150c194d95cbc1aaacdb6e990e67401ceb02160301db3604f8b18d6a3c310d7b254885574c3017794b80788d4737e240d7f96dd006e1a8dfc8580f4ef77bdf96cd4fbc361988c85ddd7df5b91262dc4ddd61346e88aa9ed8ef822c0cdc0c48522d2a17ea258362db3c1e7ebed52e4915bcc049880d95c32a9ba945b72f2a6fc194ff662a1a290939f8510eb1abf7c10e4832f9c66a6622235439d6baa26ea608b7373fe70da64c04a2521c5a1a5ecc5b4cd30afd14f8bd047823484cde8aaf381e301f1c30df09351ebaaf58477c79ca8518a6b6226936e1adc2b045624b0e873612e64bcce5daaeb94e837b7b0e959468565e52269309796e303fac5151c416e8cddec57818513ab65ffc5733fa2e7c0e8bffc0a602e734d3ac94affbb53c37a8ff44d62fb1ce3465ab8207c45b2804c8bcaa78b6f39bed4ffd54244db4559faa8312268ecac966370fda9974272df0403c249d2ccaf1f87afd4a0631a4f447a7bc935279cd37d463db5e059ee7ed4b289a71c9e4a425fa3088627ce26aaa5f43a2ffe1ce1eee82960ccd0d3aab28c5ec57585839c7cef4f90e4657e2808fd356ddeb95583bc3cb674c86c1de08a04cf1241c3da34ee044b878d150a4a5c9e0156d5a275defd52071aab91b4262675bbe968eb3b35023cd1c3ae407e91962cbf34b1ee976f6edaec06cc6a3f7b9905239a01ecb20148832457ee0742bdbc44f33d0b45e1c6b7ce5026163e98b3bbf69f633557b617412d1105ab1e4a60bb2ae87ecf94213882dbd4a113bc3c5ef70b9a29943d9540309c023d778656566cfcc7b052045499988fb4da2d9210fa029adacc6713a7e0d481b86363e410ce26c3bc3c58104290a9aa4b24bade2f4894d69ae365061e52e56816356b132ac5007aba7466f721fbc6b29cdcaf818ca386b6309e60050af2a39dee33f97a8e91691c7fc749781203b245be377f6535963ab2c9618ab41d024896fa8b9b37b51df4b509d8030d74991737f72801a902b16ca57632c3a3771e93b48dd9008ab785e8780b18372b3190b9e6514d0cd75f2bafd46efe12118c8e4eb47806cd69d75e3bfef05d7c31a522adbb8f5e8c4b566e6e1356ac3daa23b310a862ea844eedae76fe95cbc6ec9e717cbeba6e7b9048548ac7b4903f89b1fb00a9bf3bb845c9a5e4ccf2dbadcaf3cf448f513eda778988a9d285de61d2ae2b443e676462847b30033e8efcdf74f200e86a18fec1cc2eabf9399c293896ca6cdc74eb655fc64fb77db372c1a385e7d638120fe18c64f1197294cbdb4c0591351c0ccbb3d7cd02a91bf24ff0eb07374efc14a4bf2393c587328473e87143637bbda016742c93845af6acee9fcef9b439994fcba1bab6e578f25571206882861ce3df1fc07ee4d16251ddec87179d1300d63bd1c516805495471df85db5187a8a6f5a9951beab0077a2a2b586c141be62217fd20510850defa17be913c7d8fd0e88a40c034682005441df67f3fb8136bc4e6849c8f31ab41a50c83f77c919206ae623d6408587dcadb53c53d15f99589bf57df01143fc984db4fbbf8de3f9512b74e3d605fbc76e1999183e3b81ee9043246524f3fb47b715c703eb04d9b99b9b184cfa3f8e1fe5ce35ce77e2b2fa14651a4fc63aaa045baab3787c0b83c59f0e73fbb3a26ec5ded1148ff8e8eb9ca5966e053ff77d8b2b9c6eba02bd86a95a04609cd798c43e6daf4ee32438a53a9cd20250f4710ba6c55118f79c8cd8ceb0262173d407cea9a97a263f2af935103ffa8d9f0080363c1a8bfc0383cd6e7bf6b5d92134d2d86a69f8a3570476cb4a0553baf24a9caa95b7103d52a498710ddfeaced828f91e5c7ecdeb125bd65e6e00fa45fbec2226ee2184236a25c547d642f48f986f2072ecb02f34df4a62442adcb858244e9e382a3fba4b6cfa9d8115181c69afe7329de652a258ce3d8d6962b223b602b006afe8d90d93e74eedc3dcfe2ed2f8d6ab422da6282a1a3e99fe233ae26edf656d85c0e50df67012c8d79c85f573ad7f8171a2caff52c96139d199329d5b6e4599731c75743e57d0ea12db9c8089f1512c5abdf7b02f50e29486114a3a598d197102f4a9c300c99bee389d3c9bbbac06641ba1b7b5a3df14eab15dece6f9c52ec7d655b7738ee73be3801f9409d6dd49eb2e76ae222f79cc2f479f22ffb9f11668ef58763f3039f6bd6a703efa7fac943fd51bb508875894d53a186d138291b4c7bc77078aeb7cf6e8f095fda8b77573a11cbdfcf2caf7a8d7bbd0ea5c4d5510f3a62fcbcfae1ccc259a61582a282d051ab43674905a0f88465544b5a56834813f38ad62f85aaa04e5136bc11ff359539ae597f29f8440c90af22c48e48ee480578da184f9558dc82718cc009c1df90e493be5cbce0656bbb6f7b886b060b324bef43855a9f544c4cbb5a3b3a992472deb6a0387fc85d10e0e81a01f86966b043e365a7af78e94bc55e2a17c69517781d3b2e8822f71867d523633efefe4aa4c02b8bc300f1363dca6db30b7fac0c5f3b48925b6695a75bc83389c7936f4d5b219249ef8a0c4a6425a4f946a41b50442faeca7fe96ae23bfa9a32e91438ed218ab4fa54c8a6f2c60a145c943ed97d6dd380cfb32edaf0493cd9fe25520f45a6c6a5b899a90d2f5e580d7eac4de27b6bc3c30bf0a5d3eebc3c9e8701f6fb5b415d35da1e8617548145002a9936bd79e2f9e89bdea5f7fbee598b5d587b49411210523985bcdf1bcdc475ec5530e69f7dd715097b372c06a593b08ba28a0938c574570ed214e0d1da684d95648da1dd7c05cd6e464044d3f75e79bb76918d0f36b15ba68deee1ce56f3f3fb9739f96be71bfd3e55f40e88e904bd16e67f8e08af19e92cbda50fd06c7a9f92d239650b81b1da915d6d120a74e434abdd90409144fd3818d2ab47a4a822d7b7a1504be75d15a594e57e47b65b6d61a36a3ba7b5c9d75698bae5822192eba9ade5ec352a164e432bed1b6ecae4607a2a8c8b7d3ee6bc8925df5f130c2a7f4af3ad0a98cc307d6046bc42622a6a0e55191b73a0ac002757dd65eac762eadf55e64d104d676fdcd22f0cd1d2a0e195b2c8c2b28a52f7738809228d1d055065a777e4bae3eef1ad8c92a030b0042ef71a06f3502d914bc820a2b732dbbc20b41eab78f124f4bdc203561039ca3f251df8091d1810ca0b5d68f257ed93ac570e351011f6278eaed4abfbcba18057451bdb401528fadae2e6f0e96d0c89246e94030d864fb74b451c68d5d6cfc0ae5fbef744159b0d3dba2ec528ab18a03a5eda80cc74f5952401420391ab0e0e7b151836f96d9375fa9592391ac54549c9026f208b8fe3966d2886f1a591c888f8c66273c1c680aba5b92cd5118d9c497b444ddcaf893225eda59ec8ed6bf4cb3907d0d5633e31fa9a3c7de91cbd618ee02bdf2e80b5549b7b7882b1bc97f786ab4980961618680e40adb9bcc03530381208c45a4ffbfd8b59c8eb58835d9dc3a58e718230b433e0df1ab0e117de5ce9a4b001adf7b9798b9152d33d086a73bb6a19c2a1a994f8214cd6b08895c7f4b40dd3dec997e3e2dff38a2a1b155985c61ba0c5d1505fc123397c44688bdcf69fe05322bb69efb7a3a8cdfdca311e9b0c0319977f7d5310fb40be61db2574157624697bf6d11eec88533b6c7c77f9c4518fc0f3621dc11f3150f1b776f84e37f3f8f95faf97b374313d4d25bce2dcc11304faace0f31274c6bd1c301ca85786e0cbe1d957c6aae32db887364fedbf159d39264dfdcf7b12441c63aeba634950b42344f622bf68517c68fa44edb9c16b53c6b1dc67a4a37e7e34d68986ba7ee61a0ba1d72f6fc93daa62e6491f1c7c6322c58189f4c90315a5647236bff1845d51e9a63f5d7e8b0bc5ec303bcb5e650953060aaed50b059753bcecc072a3463053a42b0b6e01e80d17173d2fdc4591f11f4a0a138b75ba5301ba2503e066d8d045f86b34f7e5119dddfa3fc6d4693bcbe5b0c7584718475a02216acbcbfcd2cded5298b6d6343cf60ce7b2e663c27eedf7c607196df788a53d46fa17eba285c9adb8f558859350418343feb15afe7eadc00074998217fae43d4ca4dee357b65e3ebb60853fbfc23205d70b6dd13c5e9097ea45483e033133d87e0ff938a4d989026b3ada29cfe780515759f3e6bc72130902387bf31086b81e3ab026acd1a9e22859cca5b97b9a6df42d0b21efe2de7e57d9b265c647b6e14712805bc933b35f969133d89df46e055bfd2c7584db90a6411c9978d87cfa0bbeae75240ca3e34800b6e37149b18d01b464398fb40515fea1e7c4f9f5dd94bcea6ed19b7c69773d8bc9a3ffa3d5d59e031f86df546855fd7b33004be17d46d9e09305776fab66579ec891051f0a29b534437bf6164306f7ce1246528bdfca009f93753d6d56a5b141e2ce4b6306fde18c88cc9e3e3be075c07b03726f49e64f1cf26b5f5b5719d202ac2f12c015157f729773375ff9f4b85bc694003bdc73fe6a145af4acab4f30fc9aaa90b238bd17c974d89e6d8e85d7722155a183f80824d3c3229a1b83d21a4758af77f380168d26d8e064c7f9d3f4837dc0af042eda7b6016bf814cdeedf2e9af3fabaa18bb0e8ac1c8efe1283ed264296c4321728e4c43e2fb59a156aa651c377157cd60e6a813958ad73a999bcd0f79019eea4158716a680d9e65a3e809bb4287d66aae8e0fbee76cbf7482ea2ddd33dd3bae7ff15ad29370da3fcdd2597f6f6d5b03f0997a6b853f45189983df01a21ed8523185a3173613feabdd7f5d57c4dd8885f2b23879495e4869927973cefa444e1f289348a254a92fcb5af69884abbe56d23aac7ef3e0e1e6f580b8097785697aac7e679b66573f7beeedc21740ea02f00f37d478883a3424d13d6482788f1a3b64a3c285c6e91869e1e9200798609e166db5432b67a337acc6b945772ad4647e63eb40d560a5fba53f1ceff21af0b22fc74dbd2afd738ab09e472a7ffc49128a24eb0b94b3e6179eb96c1a233255646dfbadca04a059661d2f08420bd3dcc101aaefdbf7145ba7d8ada268630049a5a09fce49f8ebe709c413ab6b8fac01341f32fe25f49ff0dc65c58d4a7506bf793a070a351c1f9029e9648182558081a943f07b47109aabc9b6f3ee8ed00d3b53f06acf87d5cadc9776fe9eb0c35bef497d38e85f1c6aaaa6d21cd62ef3511ae9e46d1b21f62e4dfbdec6cb50618700421b61e77656d779f366d2e3b75beea2eb123d0ff864d8323bb33a57ed9567e24a39fc714e36c721e3d2b58fc6eb0acecb8705ad1c7ec6d0abca35945237defe3bfd0e664b76e05274aa13ae9a7a575a1bb279918b3bbccf6ac9ddbfd8a7b0790664e52b19536f2468f520b658a736c390b7edd98b733121c6e230a6c51fe5cb21b2cfeeabde7f04afe9ce2df68ab2e93b5680a8227fbedbbef4394b2e43a1bba11b67a4a65a117a8e02f298ae03777fa0bccaa2a89e492d9a19c7a62954df38fa7ddc76650e93f893755ba9b9143e8e6aace12933d0ee2744b9dbf80528fc93aaa4e9ec8ff63d6eb2310f04ea3ab09fc7cab4e817d24a60955983876c4e474e2dbaf578c5d3b9fdbc6025e5e50e3dd1be3d89988ce0ca5662b75e8b9b4902a6a9ec5471c3734b0d38d09c0293d8f3fb83b7455146923a7d3f5683a2f3db10de687d25c203100168a39aba083783413dfa83ba77e5073b5caaa64365b19d6e7819fa72ab2c7f165a81f9210b3d392baec96ca5b2f0f183ca350fa409a3b6ec97bc322b813ebbf4dbc6316fb26d743d7de3c16f168cf16a6f5adc3b137e7c66983834508ba905ebcfd58755745daf415b379548a354c2daa348ff45bd3259305ac9603b0b18687b35f9d754109b61d0ae20642daff356750878bfb5207c979880660347c95d33c3aaff716908c474519b21ed556d099fec0f07a263fa4045c1fe8c2960369f6a37f786ebbd0f1a372cb1c06acbe2df516afd92efc0e967fa6dd3c77cbca6b337747deb3f1ca74a9398cad833b23410f461ca826c28aabd7610557a513880d7d0ee72ce5b96d5715e5cffb6718415e5f4b9e404a278439707bd6378e2c926cc44bed36571201e87bb5fde825cc1ed56e78b316272c2ca6dc3d0d3196cce3af7b47f98e04ace50db23cb71f775e4713fdae400ef81d1af6bae5d02f73bb79a3542eca9e647a6a4ca63764087a217e8e7defc04e225c80fa7e6ad1e601264265002201fa0cd38297ce09e046b445ac73d7180376b8fe743e6039f4c8fe62542c1a1adb067fde35be8179f3e888d0a83d495c65c66cbdd1dadb4576a7fb62efea64a56c12b526593aaffecd38740b72fa897c2272619801fc71cea18c82a0493abab2641b2c30d5aa8c400231022edaf14f130aad305d0235b529ad21683030b4dc4b0c400484000e047bc7e6451b44328da45c00bdd7592f561c79612cbc9adab1616c8afaa8e6ab62b7bf7a4f6d94a6b0d34c3459945d9c20dd86d695a38a40f9c5656e5564e1b2b6ef0333407c5b442817c2379e4522b03d357f07bc33a7049d198ad9d9809952e10d33d25b4cd24d9cfaf9b00c92d01723cedb16afd49f5d0f35e4b2f4debaa8b5bfc48fe73d7c61d1da8dbf716d108942e858e593363cd850f814c75da786b2ee8237e56e10bd23d1fd690a22e376117682f499778e8b0db693d7a13e14a104a4bb806c9496008c459615448e1d9a76830ae90aa37ced371b70d332b1f17e2d26eaceee2ba6067664b47dba17395afe9a54c8b70536244d065d060624d9f7419e1a7e9e2f26f74137ab04eb9391cbe1ee23e1b62679825f0b4073c92e510b4cd4b3993d76c40bb5000476cc9654955f94f79ced9986840c30d89f5c2b7da40e35ef49f0f35fbdb90e07f74e410e76088e2f382a18cbb5cd3b17d10a4c0723648834dea5478dfd1903cc861535cbb6ef0ca21d8931b582368331d72ea0ea6ebe8bc47d692142c904d8961c63dea29b0084f193bcb97fbb622a73aa09124f095aca8f86d1565cf7f158a6cfe0ffbf016d88205c73235286c7d23fea26b04105fa2846a88b4133b24cea532cdfda949bc116c7af216defaf98ff2ea7c3783af878e36c2cc62d9935d06431c161c8b06e3ec67e1ae82450f6206249d1d41b409272c94c2d2ca64a439f51054d9fc4927eb70f5ca4242f895bfe8e55d953db2df29d6c2cd5f2c8301f515651af312d31c55c672ce93d7d2434674d3a27f2f9d17461edb9c5c6d6ef1b06655aab2bf4b1cc6d7a4e960d142dfb6eadd3806c76ba344e19d4f39eb83b6e541544c343613c913750c59d94d02d96dbe4cce7e94429fe0c2271b9762612e319558509fbd1cb1abf2085e6f61c7975cc85fa75ebb11f135ac85288e949fd9faecec448be559e100e67225512442c8c32f81ddb57657692cec27245efa47d26831a829859d8bfc6ebfdea5242b28ead2f8d5ba24a2c71192846598bab56f905f47937a94d5102a61933cb818cfc5cb680e951ef36d8d9277fbbb6212f258b771aa1dae41543a53f28f3a603ed484e33208b0bc3333146d396b643b89451dd78774ee8f32b52120c21e8cd5cb6b4a1d702cec9fd5217e3a08cdf7e807ac9686d83df729a4f8569dd7a328111a4bb3e20d98de16e92c8e21f38befe9cb19e369a11f907ef6b702ac625afda0767872622bd30cd64cc720d465f0f2d51e9e4ee6052f31006bf47884619379b012daba91869c2082993d5840944bd4de09a011c3930748f7a3720b1df5a79f0c6d1d568bfdaa57d9d488bb1b72c1258e3f5ccc2b8af1c24d3f6840aa3c8da0ccfe8481c13fc6b24b16fd2350659d2cbe223c98368afe5114d6772477821f8f3dfd19697abcd55ac7f607b662c29039ef426169c269055aecc05fd6732aa5a245318b0e06dee55a2271af531d797955f482a6e689f940932ca74750457c5e1b86cf0e11a649382d5feb866d0c5db09cd095c3433168341d0f18cab8232dd1348725899ab6c965aac6fc91fad852dd7a76c0a7523d31059e2c3cb498ecfc9c4777047ffb7945af393bd85ad0d5cc9b89cebdf2b914e2dbcadd729ba069530ded5b3c3b13adbce4b7f07a4e4b134913807da63b4c6cd05e431096cc7236ef3554a2ecba0c29fdacf5cb0e02e49fca3248b80d7b3817089d81fa5ca5019d07f0973fde254767cfff3ab371f0436efecd715bcbddacb452a132931146196b35ae91351a8f373151c3841f4e5a20df4bb9a1d54a1aaab22a8da2fba3b60937d7ff2de9d10d4ffcc79439c52336865d0d0224124da4d1ed56d4d1b54395a7613e8b6d40ced12756c3564f3808b027c663052c5923b81b3430c854a6c93cdc18c95e220b55e286c39066601c1aece20333ebf1316770a4ab5a2ef653ec8e13b2707f3ebbdbbb9664f804b5b3ab6bf155828440d24a036f9e60195e8f135a4d6af44a6abe6cdacf55af65e185118a9a0b9ba1532469b962e3675cddc3f997c2324bdc0f8ff99f31ae6cd4f54483f689a499b2080e44b271b9a4d0fdcd89437fcbaa829242514ce31470bd52d845358ffca80958b3658df6ce889c18d262c0a07e5f7a80aacf4e42bf6fd6588b3667530b6f3529078b59ab8b1efe44ff21387e3b384408b54c5e246c51919c53deb25f6801462d59a21370d5b99e65ee1c6d6cad093083bc5cb478f85070d045251bb2e42d48b3bb91e9b52449e0df7116781d66a67419a0a0d36ee0cdc865174bd9bd9255d41243caf4f65505f16b62ea1f1ad69df77127938400e0a06090e1e048f525a293f1586fdff1e5f3dd335c924b5a7094886823906578d9f05e8e6694a983425c8f845918de6234f00923bc9d9f76ab6f840302ee040acf4f26150affca3888821ec1eb5baa139627632b85ff9f64fa86294793d246cbc997b0fe8787dbbd8ce659cb44af9b177077281c1fd12f37a54c4fbdff2f1648da0555d2e3aa90ffed4322efc3c499676bfc138d02b8ae22d02cfbec4ae3a1fe746de70cba51eed60a7f766b41c37146e2caf7ebdae7f624e0c4aeeb39e6425d085f71d176cf059300e9bb026bbc9bda6639f78b6e22812a1ea3102ace70f2efbfea7b2fd0d060242815cb75fc56525cec2310c4a66193a3aea40d292e75fdf1d8b0f46463f081f049cae6b9cc67f3115642af5d9c9e51e0bd11edad9c4fe06177b3707ea4eeb689acf5e38ed6e621bef33fdaa452ac7ee5f0d501280ae169f928b7d4f3ecb03e91e12a6c346bde1f2d1c347238b1a5683d3ee8393e04f79d396b6fbebff86fad788aeb90a52e8102b2468958c14967b04a72b12e67cb3c29f5473b241df996ce001104ff2d85e073f6d22dd4747aeca6e29d454c3d007ed4f838797ec97412ebd8cbe155b09ce53b610fcfb80156d0bf8f3b042448985acc8bdc7247f5cb2e314c35cbdaa1a2fd0c38a6cc858c443939620eea6027b420ccde1c6b913b13ca5a77ad5eb24ce2ad222fadca8af35b86f06f5dc82fb7f9c0147f375ece04072443f6645efe5e7673c351fe9240e95dcf574b38c3ab745e055b78d8f6a48942ed26b184c475eb1d864371c7486eae32d75510b0540b5b0d9514aea68538148893524a10a2ededac2487939dff821c5ac74c41c0fed969ebd220921a5c110a94981ddfe5a2bd93993b952880e7c259675ca143805ef2a35bf41708918d2b4b7827a635e2b82994177470b088d2ee96375e9d004b0b8bd036f833899ac09a813a8f1d198536d12bf1454e270388de2a6ec4572da2250c235c12aeb2f6d3757015c89b85c4c5ee37347631e5412dcff965372962a59f9db11ec811b424a2b4cc961f827bac8b2bbfed316cdf2b4b1fd09cd8c2012c7d62ed1388ed376577eb341f4051941bd07ed7bcaaac9489df64b33cb72d98c385971acbe377e8a9657bdb6a138c9ffaab2d59cc6731b2bf630facbbbb821fed3b0ca4e4a7998bad3e1b77ea8edc293f02cb119fa3964f75cdbbe8beea1dd79d7315e4c649ac5b2e7138482e05591e421c62b2ce3abe692ab1c1e5a67a68063eba571ad318dcf77fd827d990682cab8940967ac23258a68ae6fe089b2dd2051b67c73964144a50780beada644c736c187eca500e3bd17076607f1c4baa838b7414978c550887863b7d6d66782dd87fc7b0264ff4da22558878e3e0fa9a9f2697610cb9c08f844ccf267f4b9839da3194ad09410c87e9eba7d1814630529bf32227f77dbccbd0c969d97ac48accdae2a7bf12ff91014bb807b8ac32dc7c1c604a37c6fd9cba31039e6ca4d3e8c1079eab5fe29da800e29aa43e230ac5559662a36957c4ba929eb859c3bb4732ce65d45828593cf98f6798f1992e6c5fd8ff3643e7438f053e98c87b6d178e6e1529f498a994bfabeb1c0c6411891798ce8daa94666d2bf3f45bf5037e7fbf34031b9c433970e5aea5635811958a733c452d88d68aadf1692d77f77f3fae8b77e439c7ffa99240793a4f4c73a486d93b262ee9be885e670a8fe764c8b367ae3b35277663b62a3fb7a997155ca928dd4bc6fb7b7e03a135478442f8b573801aeedc0712097a49a5a8abbb5c69194da62de54f8294a094f438ba153bd4d25ecdf0d5e808577bfdd7b6e2db60d8fd7e01db2c38a99373e73210463f422f3d06e6541530817aad79ae779deb4b6b04bb0af5c61ca6c879fe924d89921385f86743a8dbe185ceea18030d1351b26ed0280dcba4b1f03bd119f7c617aeebd2785db778525fc0c464f076ddee3f019c4634e6d8026d35cb79fbd3e9fc4472fad91589154d30a0073fd9e7e637e327a7bd6275e5674df777f1f4bf2cbb3de015f569e2cd96fc2b2d8477406655d4f6103951afb763f26ce6bfa5912c682c549d6194ef5865b81442246583b425d5dd9825c3c3dce1d0bf4f80a3747c91731cc7f937d340abf2d867689aabb1b97b4f586603d008882b0ac3ce3270622de3ae56ff67e13c0196b3c6e0a2d32d8ff3bb7adff2ef63773307a6bb78bd9e8778ad239ae5f3b7906d51b568cc2bc80aee7e66544c082c4063d2969b089d024690ccb15447f630fc5558fd25883f0d3f45aa098b95516d685ef234cc2cde42bf8a537bca81a8ee1f34bfb75029a1917e8c1e885e7374ec7d8d80c7720fe0ce6cf7bb3f3a3f3619112f1cd66658f079b9c49f4efab90de41fe6a13d0283aae3285dcff1e759fd3f820290e29a21698fde54ad4431df115f480e38dbe0f6baaaf7d4edae0fed62c703032cbb304b72eee5ec514d741488d4428793aa1c4cf05ad5cf27560e2bd03d155abce2d6581b21b79b58b5db9850ed7f3372e801549ce7133a68ef69a4adc58f94788868f6184b75ebbc02eecd082a3d94b36fd11daacc66210a05aa6e8c0d181c12e92a84fc0151bcf74aabc3c6c4163ba5e081bc4350851cf5e94624c916b13141aab218bfd3d5967b4cb0a301bf50741a3926d99c3eb30dfcb7ca06803f850e1dff9d21b9041f27d15ad43d6a39060050843ef4aef59a68fae9764cc1feb5f0437a81dc3893eb3fd36c25de7d47629d42ce970575a90d3f824e95d9b64d28f7c0834a25861b01679653d154f15f4758ae084ff837677d5339804b5054e47ade6f28ec3d68b80fbaa858ca51eb6104fd94d949acef98d08e3e2651c8f4b2b8df37765eb79a1c5ecc9d102c3398a4c772550830c8ca4715eedb9964d7fb2d3b325640370e8a1bfe083cdc4e4f1adc29c48d95eda54b31192fe6821fca669b69cfa8cc410180d764323ef2467d7d37a83167667e5c90a4952e926fb6e673f134d7c22e4b2c77ba2a3eaa421c857229bea431672be6ce109bb75aede00d6104404c0705c55f363067dfb68ca0d4d2c1dd5403667e3d482ce7df93e3e07c7b7a499a64ef96016c5c8699efa583422dd4cd0dd03fc5169d3193599b974921ece69c32614b4d965068c6b1a333b36b2e9492a86ac9330d562089ef3d1dc20b58f64d16ff18f229ad578c630a9d551b326317441dc1cd449fffabbb3653efbdb6809b9d5c239050d52bc76a907692d5a75bfc2779b86dc54ccd406c283e8d6d3d264032daa86d744023e878138e1d522b3c0093bb333eaf504048dc648df8beb90beb2efb77b8aa7b4473ab54618d5b4910ee4e1af132634ac02ddf8fa4db11ca8fed7465c32f80e76983bba8504c97147f30f321428bb0961cc36a9981ba1cc106a535da5ca866801c7f0b438b86130234d24cda4ab0c67c8879f31f6fe4f8a06bb81a48d2450f7233322a54b05104c311eee896c41b91d9adc913f323f944dd996de1adfa75646b225de1503484626d8e557158e7b368b4510996cc63868a0f1a6225e0dea0ebe50cb3155d30165e0e5b0a2aae6c936322d10ff54d38b8360785f51fb2b7718a0b1e796bcefce74ef54a88029159dd48fd33b02105f3c5d0162ba7f35210df0493171b94107012d7e9c16f744d29f0b1234318033f4b37865f7efc996b986145a785fda32400eab3a31adf224eb2da33aa088ca08dc711f03d74580057d71a9a01611a5c52fed5542a86a815ed6c80f71a8f64ece7fcf6897cb6556b70d6948f0a5f770fd6d85ddda4cc19703379a704e489c8c3fedd9f53fbc0fcc892f784b124c45c69a2cbcc91eb1e9af97137074dd4dbae207f1ea1804cc0ad97892b30eaa19b4d1275beffbab62c63660142f0639627f1752e89300f511e71fdfbc401b6706636723b079c065a31c84d0cff8d15f218caac45208c5094fd945e7e0e2f2005fcd6808bca3d85472a0d1fec8341ad8b362c1405c19b66f0f9010cace57e8efc93446cee252434b5b87af4004fdf6455e4626c09bc554865f5bbf7b0d3e3076ef0a3a601b08c635c2a8316a04357d7441e68e6f16c4e60124c4ec943cb5d1e7d20466e89088290750334e18d9c9bbf13e9c52dd2ca4a99af0f5695fd27a11e5a426ecd54008c13820f180523d587b2c798c99ff22481cb95b255b3c066da26729ee2a7315aa53f809a022a0bde36b3d7253da61d886bd2c9fd474ba729beb8e184f93a2ed387afee03f2d238095e19f4fb198306acffa2ce0d2b73ff74955a684792e38a072437acf3c0af044d6e10baea9a43af844a7a81e9b15eb1d5437c96c426041e7f9b901037847170b43b92e84a350d128732e3da0968adfc89f3bd65b749a337b392273905bda7b620e90a91510f69dc98b5d9137ea062bfdf35c01786adfd4ec9f7428b816c7bd54b48ae12aa4a48b3e45aca69e03165d735b668af176f5405cd8d756f52fa8663bfdb618118c04c495efa8cf07577f1e2d8736143e06fad166842ffd072f735bc7ea3930e27253a72c94ce8def853086db6727e894a8107e8a69f3638020cde75a8c2e2e056c106e7ef11e2f44ec59182a57f7583863843c8eab42fc816d47c9fd9e46801681ddb9e3826ecc346be60c120d1a7f8692eb973bcc7483dbe66b7633e5ccd3f74d0b6425d0b8893257b36e86cbb6526ed77dea93ad71b902373f054dd6a57ea474cf1b76ce7af2f74f0a307cd27692c2d7724f6a94f4c4ecf2e11475dbf6cb86b1e5e1a72b7c55795e40120cabfde86d3606546862150ebbccbfd14585e2c152835eaef245c6ca3b6168c132cc7489f101f6413ff23c3978e04312875681dbd7a9bdaf24d697b8dc63b0d8e120c8c501cfbcb965d29496a376367c408f7f678273cbf4aebd19ba4cb37fd14b7ae87bc6911e608869ddf7569184c2e713618b5739b90884aa1060c93a1f3065d6584d63e5ef50ddbc7bd20ce38e2c72fb1eba432dd9b31430022a097d1beafd6800d9b1981223c4560be3cb592baf9f72e86f8f42a43d97fc48ec138f294a65b1c339b58dfb18be516c7188ed98aea4c932712f6829c1402b7028a318cb801af65fc4335ae02a327ac5a3ffa62b968be5f2f1510ed0691c2589a45366e616b76f30a41efcbc58ef579330dbbcf76862e05fe44a003583d5d2b401059e2f9fc26ec28ca7449f02f51a6aa83d06b6893a4abad1aaf05a67a03d16e3552197a357cd498c51135b12526a794cc124e71a242e62a598c6d7394a9d1822e9ba196412c8762a925ab48e848ee258c802869c8e5c6ee8a5328dd49b75fcc5f325090c150278c9f313d6b1b7a48350e4970f9474b7dff7decc71aca902b584292bf5a255032ba69f86792e02943e126fe36da02c79c22010e02291097ff9a3f28b78a299d3c2dc521364f1ee29cedca3c896082eccbfed82bb29e0bd9feb5578f1a3a0b337c53b34b9e14f23943a0835ac66477293aec59dec9616a8b205704fd7e68b681a4b60ffad713875632357f79032cfedd4bb802df0059afe0fcacad8fe8c52b573c4ea2c0926a8a303289ba3be06901be162f4499fce36499a89b860cda57e68b10d72d6a6961b0015ea281f55b559b0800fd266d26a632e41f6a9070638afe8274c06b4a021a65ee658872458412ea536c2dc9cb705d63e2cf77ab0c805b659e8e75a10768eccd4b4a454bb2aa70b37d6c29aef03ed18a184550029c3863c24fbd8a8dceb4fa15019d39c4c52dfb8ee92f4e5fe754fba81250683b149a4b137efe1efafda242be9284bcb6985c88b476cf4a1d68e684a0d92928ca4dddcd9315a263e79c2cb272dd735414ce258e7d6ca90e9b72d75ed046ac3523cf63bca3f42a90f307bf6a0c0a0f94d874cf1553866cdfc97ce08f7af56002dc65bd8610ebf4272ccfb80f970e264bb649ec961369a2d3b26ad6b6f33bffae26ea85291555923c7f9d9762f0ca1f0547ef1601f12f8e829357a582cce06abb1a9c156858e4cec7aabeac577f770ade413fea2a2cb98df2b9684b33570a225d725d550fc4fccdac66ca8be51a42e5b347c2a8975ec3b5027dc51726000d32cd27640ae34914a38a2e826d4b18b2bbf29c2bf7bac8f63b8adcffc2e37af19030c5e519e43007e2098ad3a3c3ca3f8f7c5dc39b1ca79c48838abf1fc22a67ca4e6869148f7dd954d69b56ff09de22172aea6b82f1fe7bc1873bb4c15a38fd67c2585eaf614bc22f20d8b43d4ea5e1ca6af10696ec84b0688b4cb02fb441395856263b6accbcab989effcfc1a1370c933064a94e6aeb626c5425d4c0e15430195f0e680189c764c5135a7a28ca6d9bab1e5622088bd04fb8eb55e78fc969a4c10e128b774c1942e4c54f09557b92fa36641dd4d6f8b179509e6504fd95da988867fc79c16f8d6c3645cc09b000617e5b833e6f9fb16a649bcd69ad7d15d6cdad1f6f998721b9dbebafaa67d1ea307e2aff937bb8a3311885847ed249132bd80e82862e39a5c3c8cbd737537765155fe7e834e2ecf3427d2dfdae7c8c0d241dc68eb085ca08d40c006e8dc8204a87d36af86330fba8909e05138a9f7fe3d5d98c273a1e2311d2db0669e8c02fdbecc49382585cc38363156b3b2709401c5bf408236d5e34fa474f4841207f7c33cd8895cf381a0888a8754929d27b40681010a48da264f80fd26d9adfb2d527d2ed474354b8d557d8a6a290dc63f9efdd58f59bd28074fd540822fe8bdd49b23f2040a50109ab2a529cddd80593627af8fa08097f5855a2f1b133a9b7718a7fcf65d7969c4282bce22e2357601424834abd19f772d9eec364c4ffbe28dc1743a93a8893eae5317b9d6b28f9341010e6ff3b11fa824bdc5ab7a8ffb458f55b878a6aa112746ff9c91c1769c82e499f5181d89ad341a55ef180a2cfe4ab1af5b28170ac877b3a9307e087f6a03484ec3b6dc8e5a7612a0f0758fdc8fab2b275e797df9a60126a09552a01e6082a9646bcf4a44bb7e5a84c59748bcb424ccf91e5165001a968676a978f31af835d528e74d08c644ce3c6ee585004a87269f74328fe206c6e030ad82c65098f9b903699ec8b475d504dd15d0e5fd8ce5cf1ae2414484663d45d4823602d930707695b57d68f230569e28f123fc002bfec0c1fbc9c17efbcacdb067a256c7be562a3b616a1c97c9e79dbce28c8feabd0bc1031ecd08cea0953e268e1f47c6a5bc8d6125ac585d79deb6450cf9531fda5b4be550d875a5d91b83ce128a9aaa5845c812b1606ac945995952ce29c94e5377859b2a2a19e73922e40c84fdffb0cc147442015003a9c59791180206b50b1862f41a7456501110755de17394d0622ed897531dcc3634ab59efe3f71ec650020e23fe5291ef7d3c14f93641554822f4d9b7792039fb9d08da72583637d07e23d135cdf21a06eef57a6357af0af5a86e2369e1f71965c0a1524ebeae970e1bd5703f35702b79c438286fd077807c1c08551f3b7baa7bded0f696b9dfe0fffb2cc91abd9e9ac47e62bfb74a5246b6d879592d2d81df1032150ed38717c7e55aa66f062b272327a38f8309105b3d2b977f74d77e41aae4b8dcfb6d6b43bf2e94cd5ccfe7297d469c7662dd746810f136ba6fab91c4485984282d5d57648b2c3089d3e8a9771d6f74ad336c723ee65c8c50d3873fa0b286057d097d3b840b2c6e388c6408e9f4709a977f5fd9972742145b09e91c3e916415233dc39f83d8f28fd3f149f95605e7e5a7a7e14564adabe141bef8da3c14c39ba559edd7c8d4acf2c0578bd4fdfde4d33a6f3d8dd2b330e2635492af1b4575758d1ca78b95749705a2d2b5f03bb71fdc426b2186087f5a309c98d2aee88e33447de4c557f8ddd6eb46dab7fb7b23910e1395f2a74bae33b0339593d6977bf97caeb031e4f5b4c9bec0f2c6bba6f08c2c1321346cd1847e6ed6f9079600725235a07223a21bd9fcd6b3e26288adffb0dd5e630b5c5451d270285d80fd5632f590177e86be8968af7d23cb55d5c3a7b8d9b4404277e07d982b3932220cb4e071586e11dcc460401c783de642f147d67677c272e276c7d36448be957eb811b8378788fb587d24600225e66acb12575c627007906e7e9959f4fe5614f902311ee22a2bd8d407208ef300e5271543f01ffbe3827b0269781fd468a780ded63d4a9cbc46a0094e96087b9c701af0b8b548aeeeedd72fc15030a12d21d0d2bb071ad8c433bfad39f28e91d5605d8b8a83646895bf10c9e22a6fc9e59ac5fd9888b0c0a4feb95be9df98ec3c92ba6fe56dd661e3a952d673dfb0c7df99d414dbae46ba37f1d0e5f415e66b05774c18a649a07edcbe22904c28c52f24a6cf0f5044c0f280c594c54bd2a2f4019cd29f7bbff612e6ec42f32c763fef9439c97bfd0937d027cc940ea4ddf43c5cc91de3513795d0301c2c9a1eefb0fb9ae33b52826f7c0b516aa297254a42131b10fe278b114936a6cbbe75dc8d88bfc5557a068672cd1c194a3429195208d3c696befa1707f8057addf013936e0c241745a4f4ddebbedf3fcae0886b1a0490e0e8677e166e0d54138dd618a803fd0a811ab8d658371f9d464b257eecfa6432fa01ddd776b15015e3b922bc4a9eae14b30d134219d70b08706dc9c12bb5a4edaf2fc8b9afe67c4edfc5599193ed04a4c115a8f9ba46abff4f3da7acfbebb27d3c36e3d977b95c869b5e36b253e185d9aa3eaf9deaee533ad7cec070404a493a021b75ea965f3515b45a460da5fb2c77f348607d227a2df636cd9f40dafe6eb7c92a365c5ba460e9ed4f20b6fe80c85eb347098cf90faf989429ff5da18db2d075ab31b448758e472e8b1855eab1984a6a2f98afc8f0735490ca362933a1e722400ff83fa608c2c9e2b66b626f7dea903c04841c3cdcf4d2e759ab098df9f2719e0687b993a733df0e76cce0c2283c420cfeeba93d85f08ed6527ccd1f6b73a866276413e94e8ea38fcc4eab6414c402ecd3788105782f2e6165ac2d0c35dc61b40eb4018382ad0670a0acf29013576e36f3de3b2d9286c8973aae6015004386cab1177f86149ebf4c8fe9141ba46e87ef3613b0fdf69ac14ea595afb132632789efb69fec879bdb160a836474d4cb92771cd74d91e80dc9d21b55b5a2a1a5d31a235d99267323124a6cc5e49b25e77233753431fb3bac54253d3ba8a0d982ebf34ee6411fb556988cd9f021093b9760bf42a122c64449ebc5f3010350f31a4338f31015f7a9d65eec631c2bd9619fa3c8ac8178b886528d768e333314e258eed9371519da1489a685f0b49abec1b933f6bba551248301ea8608b3da9d85b6af254c7a832d3ca44fa407307c4cf652a4eb8505db01a57fa71582a13fb9fec979e32b52fa3374f7f037655818671482a2e0920dc06632e255cb54191acb7d5559657e4cdff70e06ad4687fc8130ce5a2452f837ee4e21070b041d964524c08bb6ce076275ca37e8fc72e1d02c100efe37acd74c94bb6e0049900125d7faa53e322c90357420df59792f1cc9b5feb56cde6395482987fc2622b25068ae9a4c3f7ae1bc240120aaafeee9a4c50ff8b4b706fad1e3cfc22c0da465bd194a74714be1c7089985354ecfe188b151ba7c5bcb2ae55ae3698a1ad84d8df5190f24d66e5b0eebe3c8f20b9dbd25b5d83902fee5be20174bce3d274b3f9ef7d3a344bfb1e13e9b93881d5b62f8a4c9cf12594efac885c60ff94f6083340a219dab84b487cac0d2b9d392ba92ecbc24a43f08839938218943979f294e296ad3cd759f1221afe7aa1abdc3f252b4e6e4916976f7465832f3090ed09c496357eaa26cfcb0e09afb919a93e5d9ce4f6f758e1b75f16232106d8bfa3ade27ab31df1398146f3af0f0308e579f6981644a8d4fea6a889f6ffb659b7b318ac336c4bf56221206fa445e88b5ea4f238ebabb415a33784893d82b828820a845bc24132ed1e55dce5be0e1f9bef103007d98f61461cf993459aa9624546d83f0ad2a5a71b210196fce1922a709c43e7f2c52e2662502db48e6a30c4c943ea4a30ce6e46ce4c52617900e31fc95fa878f8a477db983b790d27e7216a7e12951390b241c88050a752d46368e6c6837dec520287955bee5f9e89ea7a71dc8f38b0c2046b2e605267624919ea3560dbce780520b4e8bb308411d4546b0ae643b73f98701dd3361c42ee14f26c54e0ca52499c4e56647b92cb159c5a4e59461f8e1de72d0d0f7f68e01fbd3ef75d2c40c602eeb105bab257b152e599ad7cf54ba6c6972758ef6e360fdbc397d9300f4ed0dfb6ca9162a9fbd63148f4d5ec9d017bb7f0a4e98f3182dbc70ed69d9f24d59afcc3d3da099a65ff44b54e17c730b70f7bf8bdeebf31236bfbe6356c08dbcdbcd276c30cb1da8b642d6f653f466ae356bb231012fafea67d3693aaa5ef051f6253fd67536704f846de7f35ab2085d2886da2b365c4bb5f6df703d5d639e926be7d5e024faab2690c8311a40f14dd8d2f891f147790d8267469bdbb84bed33c200ddc262fc0d08308d2e1f75651561254f56cdd99a682446d3936ff9c63d8c86f2ead40106779474a23a3221a78dd568e6b2ea0ed86e31c3a7beebf2c01b65eed2b74fdcb0aae1e0572b9841ab4ae6ef3bb541abeafce6d40d1f319c3b9b43fa17e05fc87e9c94c2380e819fa9a05d6d4468da87beef99f7211b4df11a5ad7949c51cc90ca19c3573f302868508a9912224310505ceff475fb940dcb7746da700c5b9668a59540d79768580ae11c7233956ceaa30c168ed1653aaa66e80d23294d8bf137babf7bbc03cdd261af67e9fc632fbeed54f91b8d6d312ed95effc516afc479906a423249f5cb680c21f026070e1e4ac2b33aaa0cb7a8dcce8b4e0ffbc4ff77c884ebca1963d5e208e3a678eeb2d461ed05f8b4a736687a391dbb93901d1d8c6484198d1a8011c639992adebd7bfdbfac47e22a2686555f593c5a163c92bed72530dfb1e13d6cc6aa589f81446939bd2831b76dbc1cf9e98c6d3e5d957abe45dd58f58c3757efdfdfd99379728ed5c0f5c9f160b0daa5089fe4197292b6ea2ba407eb2b5239045b0f0d4613282ef5d2684783ed24ff30abb423567ac80aea4aa98a212654196a0fec06d5113a2a053bbf958f6e484f91c8a99d220f673a7da42316d172caee35cb3260839972749e257a4612fa7d82a65ff9ae51fd7802604525722398ca36e065389959202372d5e49cdad5472575fe9ed8061109460fbdb1d43f166193bc072ecd546a78be6b173645c1e11880fe259f82747716015978125c2f7a244b4dd92157a5097ceb0b52b6efd6bf138b12341681251e25b9655da4d31c5a964f0a48ab151d38fd223e736dc1f6708b9953114898f43b29762803906ec65e9a6eb85cbfb4bf0a9ab22cb968e5e892d4e50a3a4d87db062ea64219f90cdf3bb8f284f51a73f7522a00d58d96f2521706e853caefedaa5631ce512f32a202a7b5684186d83f7b8f155e192a24bcd13eb0a819cef05fdea106f029876861704959228ade949476a2f3d5568c544a951f6580e5faf216dd9cfb5eb170bb143a39627533bf6795659c8bbf37e354683338aceca836e8e02a5bad6fbe2fcf8fbe2fb3d4bbb5a9f8370c90435f52f144efacc923094d50434c63a24f3baee7764528dbf3d65380148c5f626eba21285c52654b858e030bf9eb7060d6bee825ba977ca9b34896199ecbdc644bbb5b317e34f1b3c494968698ed11e7da3d86337092efdb7fb5ade8f232fbe6b7c138f1bb11a7be39accca8cab7c76c98db44ff735d1f07a791bb9b63db21b12013633ee999323d6f81a560234c2a17de4891fc82ca177fd5caa456be4c63d6ffd54613eab8c0676867e417fcd39c4a1756271713a158e8301ba5a1207561050b49d287f1f1f48be44bcf9dad14a11509b47b38313baa97bf63c8638b6701a6f4665542637713cdca921cd5d75626d4ee08771a897f9e6e054d9da2692c3a27d0fdf24be33d5f16f33253ddc1d4685ee79e42b597976375c6f8f5de00dc09a006f583bbaf3f7f4ed7b6c596192f582a7bc2ca58ab49c3d98c65952307ec694e445deed9bb204948a201e0131eb545fc084ffeec22fda6d8bf11b32b84cc1f431224ba57aae2e21ed68da7f2ff4cf0c5fb5f7baa49c26dbbbd3e959cbc43d61140d71f620cf83fa038b12068d8376d2f77094010853f370612647ace235c845777a4a390aff6e8acbdfc365befa3c2005dc1058de55be10071d8ddcf903eb182aaae35a2050595f376a660cb9178d8d2694f7a6445c2564491f66f8cc6238ecb7a9944bdab2332c0240699e772dd3861934e882ca7c7bb18d586e9ef4643a4d0278ed8b398f854deee0142937facae284e36377def9facc787428dd98f08cbc3e1a64e7eb15f995708cab9ed4d2586593d583a519a1b936a32a87dc0664dfb3313613b54e2f62482c3345a10f7726fc71a828f9142f133b38c69088fcf30c99405971ba5bcaea6df0d892d015fe36997c1f2319b152c4af6cdd82ea001e16064a9eecbc13073dd479609abafbcfb8e95696510b1de3507d0f74ed9fc27ebd0a0a29ca822a3103ef3582d36f6b2e7fccc6ee082f9b7b4da76ad9dedac69d48a1a8b2fdaa0743774590db09bbead182ad146629fe4254315f2083aac046f3d21df09cc688aba1d6675d7d382d36f4f3572e2da500154f38a2075a993211a4583b557770ddc3496581c286783bdfca9b89f8858b511a810011b659ebf6caef08b7b144e70658d1f0520d1710305e28c8a29d588f8147f46333c8eec0fc6e0e773ad61540c28c246948500002f18714b94d3be2d6d6320d77b8e452113fdbe7c453c28afd3efe3ed2ceca4eb4e46a7fe014a825992106ccb55d8f88d467b5597d3806aaa255f7169f3cc5d1a60e36af0ee9ada3d91d9d056a1289ac1dd401ec965e4509cdfcedf4b51ea25efb2ff320571c51e90717c8576ac6eaaf50138fc02e39bce6201c05f709971fc45924a972c71c61c991eba7ec00732d477762f70a9c46e16fc8d98649a53d751f201ed0bc27bbb149eeeac7f68159f7eda618705d9c43b42d5d3988e9111a9140a82f8ee2239d33b51a99e9a5750335a6db6633ba6cc50bd8f1beff074b9d76398e16e39cb8ba97c87f70aa5e9e5942e6fe0321845cf787ab7c0834cc906b97c306940b87ebedcf0384355e77e66a115db5582854bb2b079ea1626b2452e8ca22f7d1f0cdc46384a872360e270b4defa79f4ef46677214697fae4ffdb8758fa9dbe0a9b50238819f59e197cd2a6370fc4f5f0cc4ac2ec372139b36082f049b823e677db56ee8cd6efd3aa2e1e2bd001badb6a83527d8ac9fee5715aacae7693248591dfbe9e9394b3270cd4f7ca2c40e3404e4a83310ecee4c2699921a86883ab4ac17f0dbe00cd9273012939cde00a92212cc1b20d97884942ea65af580f037bc2f0e5a9ea6912826661ef85d9f0afaed123e6ecffb8be90b289bf80806fb8874f699a6ca2645fb1f1febfc61db812a56f27a4a692222e9dec73a27d0a97ab988aa9401c75be7084b01be2250717d5f0e6ccf4bc1a1610300dca8932caa01c7cc9396ccd57779328a83f84734bd5b8996947864e316a117923cf33866f515865af381dfdf11a3966ffbe8025786e5f8bcb2297e0b731bc6fd398cf12a13ba764091bca4f781e4b3e9cc7bafe59ed4d1a3426e74ca459268f2da3fc61d52d6dd867cfd205aa156808c1a74ec0d2009d6ac55b764e8a4dbbc4f04494e55d8ce3df9f56f4df8d4fde48159550cb52128042b5870daf8d0d42a6ebdf343c04ceb372dfd1dfc270ed791ced1bed89a77c698f560ba33fb48ea6d148ebd19e2607ab432ce6be394ab53ba85f5e2673ecbc969c972141bbec3b64fa1678e0a64f2ae6b97918c06f7e2155044581ca4fb33511e71abef6e8983149c4ba6cdc301661e02096588dcc319f81f7dd5d09f1eddbda8f20c98d0dc7accb0f12dbddc118f115f533e27a373287eafe997e4f0a108ddd8fe380a4ead5c9f43ba18fa1c065626e5c6b969073afcc548a2f68bb8f6c56afa0bc33f9b55822b06a39553500b2814a1113860213fcf46389775e34665bd9bd0ebdba9846bd576c101efd5edbe4026471295af1db1be80f4feb6026aa9f82f701b9b1f5fc03b159bd66c9264ed1a64937f7b2c843dcf7492d8d71012898d2b153d2efdd2ce1dc36682c13acabf9c378c8cc4ee6d08f507312404781b4fa32c0dc2790a5fc40cd85c05cdd1fbe1e0de15be248e1e522b210da71c2ac4ae4d85d338a9d46ecda95cf030b966e5f026fe63aae0c4938bce8644387d468410e77f142d4813be1dd418626a7d25f2d79c682ee51504ab85bd136cb332d27b9acfa0ba28e6e6037504be40efbce81ea0af6be13ddaff8b3e1e3c08951c592916a5e083076d1590ce856127e9c8401954947ede4d1aa39ae53e5277d9d04935ea21114f845ede043bcaf1e3007b17310ca72fee7fa85b7be65a14696191c01273e25994d6148c10f06f4ce5124818195e17a711950a59c9c3f57bea2f48b9375973a8c37d682a1c9dff5c30b09fd6aacdba121433c0dc40541bf4d2010fba2104f08e825619bb43f1f2121447f1564d94acae8d3ef5ace788c2a2941657433f81964607881848acfd189fdf716a9355bc865e46237a915b420cf2926141105f461170aa1124080b053ce99a74014b4f4d66602b01af1d125709668d4423b66f1c1b46ee99e043e55a38dd52b8f77589fb71d6096f61ba62b37e89157460044bec4860a7bb449e92dfeac1025ccf1d492cac428413128327c61c4e5dcf51218655c62bd51ac0e8811c0038813b034f687d72c79de5f87b2ee20074ee21a890ccad59aae93dd6be7aa3a7c1c8fefc72c29c8eed5369a10d447e0d93cf595380c589d3f641921793c6c4a984f028adb67e0f4ac6de23433ecac161b859c9d1a34771fdb6e1623560eca934c69dfce4bf668bd6b6b96087bd27182889922bc32536295438f34f42880a7378c6e06e40b038ee604730fed8e67712d82363203ab8b2a76e780c4c0e28e80dd2dc77ad7e74a76ff357dcf930f8bb7dbd2d9c34a91a67998f6ec00cbdd1b356028266032a4916289f3bed40b66a4ddb1ca42d31cab92764ee4758fbd3c903ffc485d9cfd7095ad995a8e51aa6d8b7b7095d3786f478e1ae7cfc81551391949982988ec729000bc6090c764bf592c77bab20cec6c7e3cc731cb0f0c011b80d6d64c90ca4c3fd545ae7df201603f8d0bb5e03f1b6c0e136d348e2384892ee1ebebbfac860dd4bd0e807b5e01e496d59e6460eb0e10c5d5795a4513494d2ac5647483252bdf5be7d2ae6b569d5d2e681c545d378c33bb6bfcaf718923616879c5bf4f6d7a69081f350f2df355bdea981e5d0b434f96dde9d852308472314da94b98e862f15b98b052e9ae4d029a2b66952ee94fd2a989df283325b96862844cff2fb15249eb391c89ceb7124761bb0ce9b9f68cf2fdb34f25e8dc76b74f69eacc18be4d93e99d12c4a98198f68a2c69c7929136e25d0a7ca686ec88da59b6e721f1045a33ff419bc37be35b82c938d5f80f8352e8fe119153ef2b29e5b5caebc2404fa1d6db828956eac8d7d7231b9b2a3e23ae6722a9d44e92e995215c2706c9405bd3b68c37d92433253d735e1f048eabba03dfab19569479243e02d0890ebe2b2566a9d6b482638729e1ef2c61afae35aa868a2b5a696bb90ecb7fd4c5b9d2b0bb5bbe8bd0c3bf87e8b8d9588473fb93cabe9ac9b3090df07929b44c9d9632932182a8654ecd860ccba414d77a67b5cc5dd626da66817fd50673c50666a9672b2499c46bdfb4650a6acb75a2c5fc5ea765bed068e07d915ab7a4afb539315d4d7072e820ed1811b1c2a57365fd6c12ee8b4b6a216dc9905cdae3cea1b43aea2ad6631c009f71a089ee7ed6de2616a6b67e3f9358fe75072a610539d2ca8a0b42711ca6d5d17a26e4838e87cbd5797ad730cf7655eb4464eb2870d105e0bf85c3a3ccb31b4e20241264346a63e3b3d1cff4b9173094b2ee456d964c776ed1d9f5d5a302b7844ac1e24e7993b34db584dc7756bab3b3aad1c670b5a39ccd413027052080b2cfc139d8074c87245652938da9f4ecfce7d204d743eb388705f9146456d39e8f92644e7b22cad5a6424bd13285226e18cb8ce2faf92e3b721123268e20087ad614a1bd0feee9ebd9d846270b1d238cb0f304ad301656a158acd6caa3747167cde0742eea5da44912c56418b185d4c8e8cd546c48b6fb308c9da997d944a9d5658abce14956dbcf76a18bd3b0e7fe151f02fd058472c09892e377fed2fa3d8142af4d9fb9aef0fadab2e4bc7f4854ac8db483cecd0c5abe36c57f18a60247f26dcb73cc39748bd8785aaaf297a4ccdaf3ccb637c906f6f83082558bcbcf9029c6d303f1a542697d2c6e813ac3d9a80747188739b5919f37bab1286009a2b64dbea1b55051e07a90b4f59f6fc4cbbd9c0f7633f58abefdadbe484b1f684dd94e0c2b25957adf6ba83a7a4009d7dc54b1b525ea3146b49e2ea1aaccf3a4e55cc8c8fffcb95bd110e056dc6e83b29aa037dadf6d2edecca1e597c5cb8e7a5419e0b4676b506fdd02ca4c021048d9ccbade60e11c3194f5aa11f1441a67817e47d7f7d42c8860def15f1f604c50599b44ef6aeaf7745ac001aecaf60699be249c4b70d607e5e9a6323c810d7ae540d82d5290c44bea2c03c7a1156a4b7ee35784b0e24f18b35d9aec16fc37abe83c5e0af97f2c712386a3d3a86fb9c1692895570ef85cd99847dcbe308c84d3c0d7c764851a533aaddd9c319484fd462a1a087f6326e474fa2aac5f5cb8d67555e2126d012d115b94796ebbd08cab5bf868202b342f897ac325b4f73d48f578b5bbf7047cc3b1afb5917bb6e2296a3292d70fa39f8694adac7b55a610e40bc35f173367a1c5384375fba69b647cd8c6ca07eb835ac9f58478ae706b25adc13d2e33066a5413fdbbb242ff9bd17bc8ffb4d128c78611cb6ac96657703668d1ed6ef0a9f47e8385b2a995411f2ccf8fbab1363b9fc00daafafb106fe8cb8b1509379075a64f51796686ae848ad5e0900f56ea622759b883a58f9b6f1185c5338d574281803eb50cfc81166eaaeb56fed0fca81ac295776248a5df39ded4e809ecab216a86f914b1db8e125cfedd54538de7c88e905f29e023858523ced3e9bf9b77a1dfa7b3728af7cd55e6008fe5d2575fd2329aeba28e5007a00d41db7c6f8d203709397ab6809d849d304ccb792f4c1b7c8d132df63572e9d1ec3f82a29cbfa4376b054f6296895fdb194e6344341cea40bc8bb5194e2884f7964a7bd01c2024865eee9f9e5b9d160f6cefd76d9760043e21a39081cab935064091bd756008ad6068360f2aa77c03cafda4219d0907bd1a1ece899cfe38b3293a60c98c9fa16544c88fda6dea001c7457d97344f1c25dfdae999dbb499e257c9968eb12a76903bd6e9e12745ba20daf956f68f46ad36feba19f070819bfe6cf5e0da5ca6e3a8abe15b8dfd1b3ddbc5be7e672bf3b472c128bf8d643a93180271b5b2ccb8f99eddff9c9f180bde05edfe0809a0190e61a8b43a0fffc188032a85a3378fce4e9f5631f3b4d8a3a28d84d44eed512cc83cdfaf8410c62ac82b13d708f1e7c1cae2a785e020c40847cf83cb4748e2704aaa041390632d046e0e8fb08d0454bf11e1f84e760d5a60f7b07cf2526dc16ab076270185b6ac39bf38cd265625fc7bebe004efd0f2de0558c8962729c38596c475cdb61ac1bcfd068c0b760ec6f9e6907f0b71078fd153828328fe680a470ba863b9a87bd6495129ad97b286944900b2062eb0eacd6260a747eb41ae709c1f25b67a96b213ff0a93a9d191bcf83662ab15615f8576d727610d59f2c0d98f54f6064d3f355b47f327f82019971a755d5a9b50b447eaa399e6e80b72feedc8ed2d67e19e11c85ca8c380795dc12c5c62d24bf49dcd0fa5af90192aef2963233290fa703873cf3afd2c09628df2d834cf9594a427180b1f37479adf0c9fc05be719cb6aa847e897f2002a3b1119a4ec9ea647a3191d27d41f58605f6682eacde02395e20f9636ccb6d8d924a088bb1dc4eda1bd5a8debfceac7bae824e83e62f2a3d80d2903695f007426a65c159cbf4bb62165fc422098eebb03ec3e1b2d1c09648174d289ddb81fd1b98f48a83e264da2abbed4de5246db643b7074d073dd28e0255829e99ed3c122eb178f68ec73caff39f5181b7556bb9a984325b3db6bea9a88fa45eff2e37a7601ecaa2298e2054c49f2043fdd5be7df0922795b90e90e9edcbd8c01be8adf021aa1f75774419e15a4e7e34bc3f6d0b550c410cfe8211a1d2088c0807accfb8cc9265281edb5f4f4b50f3cea98a63508ef76dfb602eddccbab9e3c62829b0b638320891e3ab4ad57cccfdeceb5e8b059bb2533bae47ae35dc44b9378a0189a9cd68c9d7f0fd660acd8036591fd342f0978d6234d859d0558bd192973d4d29454a4c4fa750d6c8b59f6fcb655fdb06a857b41e0d1ef6497c886491e29e599fa72455300ef255626f220c19b070ff8256153f4e883df4a95190a6f22df20d0f0363630d650f52537f1750633d062b875d4ba0353053dc36047bac761a51ddbed13c7dfec2de4a9820905f6a44560de5631535d31f1fa73ba1a5411c0c8d633f02499965b4d7485c2afa9ff2eb28c542ce8d8ccc1d05615a6694e1327d11090a4c0fb574c768fa71346038eac5c38118e65dece01afed436f3d268c7c0ba6c590caee875e0e7d7cabb094587e528fc383614cac05f6db3962f45aa2ba677fead3c23321faa670af3a8f05427ff4ccd8782753bb1ae3d3fb930f9fca95416cdb69b624d1ed58d6e008b0f56636345ad17d0eb4cdc1b9b8465542dfcf380e08a2f017e14846eff935bb5ed94a79efc02544ab1715ac79dc8f56d84a6ab231bd0f3d6499a3bc8e6a0e448dd43519e699b7d5cd0251457d09ea676481ec30bb88b0040579930b5dc0215c4c02a82b55013e00df14659b979ec95c7757714d4c6c369a84a23025e00fcb527b07c6c725f6db9f13f756e0eae251daa85db381387aac9b9e88a8d2db681bc648d59433ea99dc01fa10fa4c2fb50ba1ade051ff2157654bb453ec8e1bc05224ee20ae5dfbe8ad15ff416eeeb451e196d3e2dc616af8a9bdec0c98d9e3c6955dbb37981b2e0915212884a4ee690a7e6ae48dc2810720afd70b75f7a5f9e1a43c2f7e822aff4919201b50962e7d4c7144e70f953545bb99e16cd871dc63dccf36a22d6997b33b2ddd3c97f1c11b769766b6255156e670a936435bd6fc39a6f46b40f0c3754be34ec5500993e7e93b7483a78431309328244693f1a4a76cbf2051cdc760f55b6cda4df0f61d739687ea41a7615edf8a47bb1ac88cc7ea91e0d90235ddaf6548eba5262ca5fffeb63627a6651ff938bd3d3cf4465da7091dd1e8f4f5d7d67ff11738def377973be2ffbfe2b82181957c588988449c83d44d06cbdc83797b883c2c713408e879061fab36750b2f9a10cc54a6fe4dfab074e67920a7e793d74b2adc03a235f500082f50f530a3bbb047bd6a9c1f2829f17b1baeb791500a7c437fa8c8219ca66c233c7e722d05e7c970e0a22f638ec71e1b15d21c7deae490e688ff3e4104e7fcf7e64201514082c74dfb45ff41aa695f6247cb7076dfc09b2269224be9b6ddceb10b8192a36f498a192e766287aa7ada0a34fd544172451e7caae495def7d8d35bd08af40d446f215ee9e6b901044c33812d560523a458d2188d78a28f1ab3eb177a2527b234c8ad90d2d6e61fb3cb1e5168f534db139243d50dbfb26a5edf7cbd2b317e7186abc1095bd04c5d83e0acfea6d9985e0b334aa21de2fc38b139752eb5f24bd386219e5101e2ee9027b1c221d8f8fcce2c67ade73860bea68abbb1578b1b579b49787db8d98f302ed3df42f4e1f41b75ef38f423b6ffcd74966e39bfddba536c827dc253c1f6e24c141a46411a4df5320b3b189b71b719ec47a6644339b275930a47ca498c1d0a37f97dd19e77bf98706d10cc4120293108bc19588c15b7fb1fd2cc05453701f520dab295dbc0f9f1b6d893503c3d2e73ac219717063aa97c55763208868ed52814ccbc4cbf771ba11ef69d8f84b606b18e1eec1f0b86d2e59b16162329b16a1b82c5039b0a5cb5e593bb70deca788c67dabcb8315585aee98416c8c4904c154840a2d13177d6415d5dfed0f6e7ed77d92544b29305df913163ae0071d79e68d91a1b2f0da04bfdf54ad99e18fc864b3bdc70af55d831c9a20e2b70abfd66c534fbcb5b96306a150294acfbfd31f53fffb89e75152a4e383b76ea616242d92ce413e1d18f7f719e267be0954c71e21bc742bce0cb101d2d34937eb8bab0724273498b14282ce3d90585e887fc3de2bbfe50451725514561481280d2b3b294b0d790763e629621bae1198613d6a447314eb4de695d55759b033e25d8065d4e71e1e62bb2df8980c62586e0dc3f2ba849b23b6a7d6b1cdf873069f372d18a940da4e7941107512508ef3cd55b4a5796ecf2b4105b2e59f87819bc433c975d2a2497b3467dc0ae95283b2f33fe6a476324097f048598772c2b59504e6c0333122abdfe482793edea46b0aecf3402d94b9c212c15877dfe91edc08c973207d2b7f0f6bc15ede90eb8376f9fc919c65279ceb9dab34e92679d01cce7ae0b3d4a3431aed5f02dc2fda9eaa82983ad25b68c566ae977b2cd813497385cdb9cd458a10e2deda533ec8b0f80715b746c85d8842f2e17dc12e9b68aee7c867e45a977100a39c33697cbabfff4967278acaa7489017358e04311cfc153815cad94d8908e21217b1e03b0e6a87dae577315df46200b66f5c6a8b47c3f558367a79edd3586e82149e1d3e10e6e3f54dfddf28ee2153617e2f3fb3e0ec04f19af7bb396bd452b105e4705cc97b701545caccbe58fe05ec8673db61d61859525c0fc3330a5f6b04101772764f28e8e8121ec2311c8fe1b92fc5b4ea043b7fc99ce10acc6cbe66f63a68006976e072147b3409075873079d002bfeb793802e1af71010588d6a18479ddd418e11692fecad88b7201f6c912dcf9b6a4683fa2595251396837c1edb0fdb39071f797ce3a7283b13aa8c34b1cd6d4bae9b0e358761e016dd5678ffc3fedff1ef86e395b4e98a746449b9baa869cb555355a8be1fd8371a79b0233c1c78799b67504c0b4f7555e72052bf59779009b92bae08b804dceb60878049fd936847899a9bbba72f23d18a0bd9b8666b3cba52b312bb17458979805d1e88399c22092c63210fa913700eef2cd887a9d64cb1e7051a34d532f6303101abe8c0a3606c7edf067c0680b5a924ef63f545f971417a24418be7a59c725dfe33536bcadb82d5f159676e58c80964013d65a2ead681dcdb82d8faa380177496d74a38f71302e7ecb94ffb18cfd70da4a277b7d2b1796187571551010513ab2633fc1e2e78dacd093e7ec531d555b700171ee08c82efb47a78337edaa64d5d3bba645b72608e0db6cb9dfb2168aadc2ac1d97e5dcf10cbca434462d291ac730fe1d00a2cb49bf9f5e7f3ae76155e5f7f6b5f23e5464cb63f6a5d099154a1866975c5bd3bfdf7f17782eb74e7591f05326a2044d60be82b4f63f2c496b1f7caa5e7253028fc8f04023331399134c46afe711f1322b84bf2439138dd9d9b19dff38f1b20f42c5990f10e7371313bb4aed59f915358c79ce34af23171370b954aff8118f49618c9db65e71af757ee86a6624037f8d68dda797c0518eefb3b07eeb77965f796a17b94657f3cd76e844227e30b4bbb691c9302a79f5e1b20e22afe05bc0744f98fce3e5c6184d1e62ad87041a6f63e338d30d4c069e2467954910fe37565096e89ab4e52ad50ea000602232446f44c370437083ab5bb6dca91f906aa479bddb7fb1d28033937244f6b3db08ef83a0c43dc2c73e69d55b32b4a8a69fc86ccd85bfee5a73c7c063c91d681d9b443d7892bf7631c5eb2ba4f8f7f79942278f4d9261a095191f899a01d02d71330c04ca9ab3fbde0e4684040fd537dede510e096b6c32c49658d23d9d20271969ba86e37078426810273902c65855ffbd5eaf0368c10a9767ad0b0f60e907102cff32474ede44fc0dcc1bc8cece32d2d512e5c4fc92428fd8bfff111301e99e5c6f707049aec5b0226967df86afbee31e17506e1bfe2b03d46a7ba68af5610b070b27ee702bb1ed36938283a6cc0c246990dee71478a319413e0c7082c04edc3cd90b485dfe4f61260eff73d17efe32ae9fe6d8b52dbe2f14809f8fc2fbe00a260ec5cf30638a7802f70df94f772ac5c479053b77bdc4ca8cc8d184c4f273bae67f7c527b06b59c0066cbbb9faf048a9bd82c8ff715b28dadd7f32b9f15868fb5a8003071be9b3c9543edf7f789b0cfbf1eb5bd0ee02a419b8ecf28702f140eea3721c8a94acd20566467bd9ebcd4a8d3c9b55c334595d539f5e7bce6e774c08dc91fdc3fb1aef8acdc599274bec2317f61d55b7677e5d1426e749ca0203c0d21d7bf2fe285428f29d4a376d1a2d2d81c2d3411c97877a424064a20ac4cbed559261d0d80dc004e66c2d62cc8b4375cd92a77345b5fcef28f526fb55ce760c646657e196d5adc207e0990f3db6649928329db4ceb580389950a603ca067a8a860744651d6331ce7a9d6cf02093a95a43e1bde7faad1a3a7ea479b0e5d42a0153260204a6aa153d13741bb1a4f156d4655b1703b68af055504c852375eec8be4e6c31593f17cefb089cb2026bed6c435271d080ca2fbdb0f6d896f235a0309def739b6312a852596d86c90ae57218a89683c7da9d5b2b4223f620c2df877bd4befe07281bfff58c82da8089cb7138fd8f543c68b9750ae83a49803360ee925b88bfb5f7765e69735cdf68f91b26634a5ead1ff73fd55f28737360291a81c19d8acd37c7db225824d07952a28446c2ef096f0dab3bb3b2fc03bc5ccf2dcfbe25e65bc8810ce9a0a2ddabde8b45889d8541cef43218fe9100f317bcbf3b29c8598a656536a9a5dcc8fc88dbd6508734448393f8437b6c3351d620e22db2aefa20f01a9143628a20fb803de3cab853408057b6ab57ca3759180abd3ae44df1c077dadff36aefd704c533fb63aaed20d0c143a2bafdf8063ff7f7658b963681035a83e7cc7fad30e3b3c1d32c13cd3246ca211e907498f911cf127fa7fd259fb0bfd7e6364bbe066a254428bb55671b0505cba92e0de22df50b583683cf1dfd66955c6b77b1230327324ce43f35517097a6770d183bca4de10452e188be957c35561846e665da0106ba6de6c99d30c58a6e84bde961db7012a40d833ec7c0a37c7854c95750714c86a6002800567e3a81ecbbe095bd3d938bd41d25203896019d9e970bdec61f843ecc9fb547625e9b63f71dca6c29a590e8ef45a624eeb427ffda1262c58ec4f38e6077d1fd790a7e94ffc77d208810f27c8aedd9345c89b9ba239df644185350e4cf4001b656ad6378675143290d3e5facbb7b452385b60cbf92a1c07fb224fa30bf7ded260e9f16c6a1b3e44161a407d19d4f2ad0796d9a5168373cf5ddbd0ad1e67a338c7419b567157cf0c6c9235b8c93bb4775f16a930ae4ce0892299af88fb712eb26fb5c0a1d8f9d762251d84647975b8b7a0b2f1a589eb93a33b426c38babc1b68b2ba721b1d1436c84efaf742dc27a426e6718fb2bd7d437fbef298f0bd44e7b092212eff84f4980aceb094e1c0f3422276eb692d7afe7423722e2534f77d54a7898a3566230387e9c1144ab3910a37df8b12a3b25c3c83055c8c4a7621319ed706b0d75461a6b603b3e513875d90aebba47f901e11e9caaa778aa45235f5fe31189bda4c7caf2edcf62dc2e5102530fd78c27b3758a32755883731261f0362417f85601c048dacf2f8f570adffc819060b37ac54a99a844cfa99560311acbd2030d7c9dc37cbccd7916bf91c7a37403e04814a2a283fb1e8cd8666ac5db081a37b06bde11fbb7f9ba00ec0df2a1b85c03eeb151aa776e63cfdab92043ac75fc7e0829c7aa412f2eb4b64b9759e8c11293fe311ddae124741173d9de3b4bc258493cfa9b5d1ef22c38767565a47bbadb215d615441723df15cf7e3acee71e2f87d4a434af7a647cd1aaf402d4c1748c2f364269ba86efdfcbafb3989eb1cdda54dd72a13ccdc83d8bf25d77ffc139b7120e7559ba55427dd11ef7a478cf1ba3577192932fb0ecac437bb5c8cae8e2c17235f2d75d9d595d21467aed79632dbf42065387c02e2dd4d6666d24d344dbaf8bb784fb7390aa3dcc2766f38a96f6eb2c4f128f0dcfa61f1bbd0b084d4b6ae098baffce6b3563fb6c22832c162144a6f7740c54eb9ae871164b99cec475932b9951cce6882c54fc3fa0eb1eb9404023b403bb02d5c60bfbb89ffa79a3aac1ca431979f785cb2b2d01b47d0111ceaf8baf0611d88db3bfa750895e3cc1588ac6ed84d837190bd5a2b18de25d413a8fa14ab106a19b2d5377c8aa92887845854c98982225a4fe25e2904d9f26fe0122e47e17b848e2882ef8a57977f0bedd901df7458e4c8d5e82034494ed98f8db48b4a88c6772f90d88c208244bfaef87407a41f361abdfb1f33caf5ccafd57cd15d0cdb68ad68d922ef3124b6084d9b70b1b548482ed0e020cf7d1529779ce61bee5fac37c5d674cb3d65326c9077256895cebed68df84074365821d979b132150e2ef3fe6aac29b393a9b27f051a1d982d27b31e47bc30fe269ad39363163bf490072819f6fabefddab24b6a8a6e12fb830ea94d4d56c8b0ad9ce50936ba822fc7956efbe6cbbf22f4e887fff237f1bc58e9cfb52fcbb9d85d346d159da8a35a0af557aecd54ce117c7331f33dd823e87d4ddb25f9de587ac97bc0f3ef48d2da0f6f2d07212096c15896d14abf44d4e3c01d3c70adb5b7134bdfcef9d5a36f26fdc44f2177c2ef39b466fd43bd408ebffcd214458c87446c739b5fb31be20dee286a081a73dc64a72737419b011f345c231200916805f82ca7f5a6f005a6ab7d2ef523c110625abfdf0a8f38b62879e9512b63e52296ede53cfc7a6a76ac931b6483d95fbdc9eb72624d4e6ec8eb954d5e8ca188d9a2ad76453377cce8031d3bcf318411086b66c8e9b4147ba508dbb490827b49b54807e0a8c12f372fec49703dd6f3289484b6cc111edbe9e1b71e32d026b56a61db51250f1f3682385d2e846ffdffc75e74a82a1963f30576261469c6b0a589f6fd6ac3b0ccae55c498a99beb895c1829843d35af58633793bb8278ac9167b9807ac848eaebdc6d7c3731b17807c7d32477fda2a4841035a7bf27b565eaca11132ee037d3c538dc851a85f92f9360b04b82b3b77b44de7a9871849def06d9668dee07d8bdc47e1d72fb8aa206070d5db1f4ebf6c1a407f2f2ce2427dd538e21d209ca9f40de105d9762a91e998c0afca8761699ba484347498716cb7a65b69ec626394b9d93b4841320b7f6d86741b3f97431a73f4ba48638cb5cfebb1552f4d80a5287de316f3605fb50afd58dc95b5940cfbebdc187e7c4bad9149e6f25a2ba58b6ceb249968b29f313d21be2ae61c64c03633c6d9a462ce3597e4e088fe565f3d80c73004a39ed2061577a098750bd1005fafd264330b1c791a0c4169e028e882567eb4c0dddcc6af954a1714651835c90aa223931e5472aee4e8a958e2b76c3d3f4a7a215328ffc3d8b669c3b8807d1d97e154a8fd42243670355f5b38d8a0b3813c33d299c65a412f6e8a0ec3ae76a86f261cefdbb9aabeb1ce4379f60eb2700fbb3f5d8133b1a871168c859bd3c30ad2302f8d36a4c42b5eea66f9f5fb2e0719de004f2f6032d3a93d7e91baca4aa68b8f6b1677e5f59fc728efc3d35b52ed8ebca9ff5fec6e3b7ffa617c0f7eaeef94ee339d12dcc6adfb053ec538db69a0aa24946445d3ada14c5dd2e65cec8c88b67b28d2ed3a8ac7ec05790049e84daace1e7a4c4cc7a1ce1739378d37d9fd8672134f99c81a9355dc411918a476b7fe6c2f40f32e00840859b1b8d3a0df7dc21ce5bd2244fd219d84f4661583102aa0c59c9652c929228a33a07ec922ddc4ac3f17536478a215d122132b1878e041447732ed5847a00fbc5f0bda9ce4e580b905ecd57edf5e3e21f0086d79ac66bf5fc7815d3bc222b791c6c56a2eb2dc798f6518e0d0f29629821975325b898ddb96c15bfc91761d9f97e30e0de1ebcdba4f2e326f50a7bff88c4cb6c628f44228d54bf5527305b327af76ac559776550a8d0d825f3f1f076cae8e5de781be0dc0768964de8bb2d065e2b2a259c7f19bf77e409a5110164844ff228dbdcbada50c6ef07a9987c2656d195b00d3990a7c0ee00b86b96295bce8c36edaa58d0727e9ab500e3458adc9e270a4dac0d9dd8a6dc1f15b0639defd9a011b5cbb9ab4e87c4957f0db2b6cfc98e000801dde726641e511a40eabdd39bdb501ec38da80c32096b9a102bf0255d147caac9de3aa481fff6f09be8852952650833bcd4ab1b5bbcbbefcf190c428661675d81d1280583575a95448e4761ce3fc676cfa3c3770700d41c2fec819b2dccc236da0169fc3dc0d4d21ef7d09b5bf89b629a4f1851d58f0550a9f83b3e5ea715fa6c7cdd3dbdde782b6402ab48c2f4996f88ca293ab9bcd3b76a112ffb0e95fb0c07e741e2e4255259b1dd873a52772e4ac6f372c464ca6d5c5477d802b82046750c030f482e3942cdb2bc8cff7280cee8755387ac7f89e098fbefad4590180089ff7f13baf839a690c5eedf526d3d898f2a13d4956e65a0c1da793c8c47d3877e31bc261b28772ad96a23d0885a372933ee1ecd6db1a574378630dab56e2000a111f96c59750c3d07c7bbb6c353d847d5c636cd8ea46a921d4b02c583c619078e334268ea777426779770fceb511f4ba4041ff39779c5725ebe11c316dfd1a48942da51952f6dad6ce35830322a9e92d32807a720b7fef45f15fb2d595787345b69fae7e4b80a615c64c70fff60c438cf4b2b6c2edeca3ab4d6f275c1a76c8f7da0ce93cf3de9868a31e4c80037f3db0d76b792b2ee49c875c72d1f6b07169708fb810a7ed41c713f1e55b682d98dcecc1e874b56c00e9987afefecb5d83e2eaddfd6476b64846bcda598a28072791b9039561f857424f6dfe870ce8d0880e306fdc141cbd9bb9073ab549d148a0604c4e55fc2ab49f047fa3827c05d6b849719bf5a7d66cfdc764cf6150b2d960387342fcb2dc6e588dc7722f988d43a018da7f6885be371fe1dad7b8abecdc2f93b821c3c23e5d7c80807ed6df7009617b6f7fcd3c77c3b16fb82c724d3a08b40357045ab91190ff5c90373d9a70e230b369dad796bd2c63d962950dbf3675f923786f488eacae3485d1e9342fd2951bfffb4ec57ebc87b1ceaa2fc70a7ea0e7c4bb4dac18aa02b7ed3a71fc99f30495c144f62d90fc5394d9c3304446f9094768b9868b1bce67144fdabae916e68732a9c011735f1395c59d78f08afe13b19772de47120cb72bf652ca6603d1bd0cc4a849b845a54fddc59c71be0ef38315c2187fe830a9c49d8c1e912ecd3c7b7139306cf22df1cf0c4467fac1bbdc5f08f154ea3f0f685caed8726213b7d09a8798f7091cd36a325dd756a707da51bc0ead218a03148197f128f09d34b6e387a393f45f3a3df0671daee37e95ad3da21e13f62ea78fc6e731bdd961c1178a1dd88635cbdcbc65fc98dc66fa345d1984d0f25f587907e24850de92ebc1f72c3bb96472cc5f01836415faaa78ad3c8664f63318afaacbb36b7878200ea081e6b98b4ab4be869d0aa3475fcf1aead29a66c7195f9421f820fe52e3aa4df2dfa257049f2a49197ac24e086bbf7274a4a0b235e6c0518707763f9545029791219c9b134eeed56153209a4af8d1e59a9d23613db8c4b789c83efa26808a3fdf96e3235d14af40f32628a4661f15a1c15d18046b124fba1a29988439a7d946a68133d58ce40079beafa2ca3c050d7e18e9a2e0caf90a057494e47362062781dae71e384eaefdd95939884b4c1bcdf58174b10ced1ffb6df0067486d8511af6ab656177623196670aa1dca238e04d3300a149c3480d3a58b3bcb1255b05539baee6510df46651d0b86118911d80f5b38d908248aec850b5eef10580c61841b7efa4750acd24cabdde589062fcab0d4786f85e28893d409a7afe33e361ead230522b7f53d65a855dfb9f0f6f81c779fea28acb2758cb29602f635554003ace3c47ea3ed0956e96aefb5cf7649d172e7b73f9edff4fbdc4ee41f40004ed15afbadd96eb64143e3386ef7609036b22930ea9284bf506ccf5701a48372d72a670d464517a9964b957e3bc9d3128433dd4d2174b3036d07cf2fbbf39643ca11bbcd2b6bada010510b67afab6d4135e04e7d9d8715621adf2b0237149c6fd5450b3ba2989eb1df48e5535d4cf8219975666adbb3ccfcda3a6b15ae3db0bdf5f265be817a7b59a6881661ecd885b7c409ff0f03620b206fd732adfcd24eb5a84bf9b7a87b1ffc32eab2223197a4a712fc8f77d409c2890186c8c68c8503b59b4142b5213dfbcb10bb8f01fe3a52a2eee9977f66883d8e5cf28070bc6668849e389b01ee0d1636a5a4ccc138157213fa89923b659127eb4dd703f82a6b6a917d8110539ddb8597914f2665cd3231ddbd00818b0a3ad49f1d71d18ddc0f72c5d18093a75191c1a21217b6f35cb20d6aa308d1ffe833c683faff330a3d139fd061ec63dcffcde4c1350d5323994288cd812f8575299c56972ce484e9c680b97558ab6de20868c64a21fc4be44e1baa081aa5b6237e277adbbc61aee31755be8c17b483d8cf7e0d61dd8bc378ad2f07059c76285784155403b6c5035be4e7be6ee07f3182792f9c09fc6f378f1c109f95547aefde6e5229b8eb1740ed5a628b98e08db52c1a2d102c46c96b264150488bca07e3014d89aaffb666ca7d146e2da9fbc29d55ba0eca63ecc1853e1c1d3a342efb111c12ea45ad15011c142bc1aaefbe5447dd888aa919b95e49dc65d0c67c75a04c8bb3b28bf9e4cc319022a888d010197c08957cce796662960501cb62a1dffaa3ad70808c4a0f3707f747334adf80c3dc94483404c3d6aaf2cdbf3b26604eda2011fe3783452677a8054bff8ed3ed773598be79a93c3945ce52269e5658ccedf7a15794b420f7de680733ef833326f3239a825b85ed1f39a6ac2a25d4c974f96059fc074ca103a1de02b00f476d57f3d7aa727cb29d823ff725580631e555e00f4c0a1bc8d0ec1ac59902fb3fd66c3fb4a8712765675d542ff18516daf96e7878bb67113c8caffd0ab336b0bc7d90f39ac46d705ba6d4fc19a139f8b02317477fcf9076ddf8dd010eef49271897a092bbf4ee2fd25748f2168b56f4127818d21ffef0f0b5bb38b310872564734340559f9959c0cbb096002a73d1290b94e2bb42c54f9148e1cddd719b9220ee83b667806af2c28cd22495bd735d63927f1e7884bc5deffd0bac8980535f68ea8d8f710b72b7b277025f46f74c39182fd02c1c5285436e62fb75525cdc66815c4ce38cf7ca6f941b4f3cae0c81922dd4925c2edbb5ea568982e9444d74a71939376d81c2624adc54dc1ed2cbbccf063ab03474ed93ff72888415af349bb3c43f54ca802bd43d3f513b18bd13a3eda7f77be4234d3146b704ed9d744dbed5e7160795196596ff8e19b68a4e4cd3a94b27f8bd2b5d092637f1d52073d219c3f0e53fbf1bb74636fc46cbef7b5c4ecd00a977b9ca82213ddcd10da12bd3d1e42c475f4ec3e47ea5030d677962b354389705eed0277dffdaa5b11f0d3e744c76634ad344b331dd280caa19e2ab26ecf3e766ef4f4daa889190c371f6b53a4e46941d2c1a40ff05faed69392fd8f9fbc6530e1254b45e1d6e40082d956fa39bc340bbe57a148bee6839fff27ba041c23d3184b3e354ccd3ff3f6574c570781318da0a5fb5abf2f58a4fa6a8d2094d6c5dde5c58cbbeda4151ac647669063934de466c53a003ca11b5e4c8540c42fda118fcc96e84d5c72e6d436083d76678380bc72e73da23a834ac939abd8523568bbc7b980ad99dc6fe0fb079e370d934489f6b75be5ce4cc50f47d0176c00f1f18017f7690a50c9af0bb1c6c87452a9a6f410cb60f2af69b6a3369bd6f394ad285409b9ef8627cfc12e8f986d0cab69afb62add05e8396cf2c22ed6b2b592777ae969cd2433ed7e45a3d2805cc8227bb0f5a5fe60029535ed1d927a6c3627fdf37b6e9a51d50d201f2cfd1b4988d10cca914debede03c867cd213b8538373656180900fac9b2e0f14ff2eb9253d6330dfb864ce69d181afdaafaab940b73d4b04167bbf3fc0b315c3810b6f877cf1ed3b749235ab5f6f900b644c323522de6eccbb3268cb58b512b6e1034f3a0afd8294884fb2b31b3b9290c2b88082976a75f252b19738bf6b01e650125653cf03388e44957f4afb57b30a843997631466508e3fcfae72ee122e4e665b4a81f0096684549fcef38571f1c556ed06618466840b35a48581ecfc91e9f5fe305fdfcdbac3157536ddc3255899e9197b835b5e92694f0e6780271c107af8fe02d885cc4965c34aa795c7fe2565f1a557cdc9135261191fe757f9d1fee290b634ea14c41522d08201c7635f6aed430668aba3af4f5cc8124596ae764c2f48a0519fa121a10874775a62effb62cf7b198496b1f703a0dce8459fff67ee423d39cd98d27a6f722d783456c6d937c84de3c9d65a1abd5ea09c75556a9a083e9f115662f90d0567afc583db6a7f58b3caa64f283cb881101e1757b8909e517d335c9163c06039989573f4d2cfec41452aa58d28ea5f12c3d457b4d41eb9cd200045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a0040001000000b004000003a0040001000000200300000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 5d9ec235f7aba4e17621c62568a51fb96fee3968c76298271f46657f44aa5f74 ? 71125058 of 100815535 <1d>
01: 91ecd326e23fd8c77e5f350863b43fc0b29687640f114610ecc5722b59982712 ? 71125059 of 100815535 <1e>

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 2023-01-11 18:28:24 till 2023-04-02 15:15:40; resolution: 0.48 days)

  • |_*____________________*_______________________________________________________________________________________________________________________________*__*___*______*_****|

1 input(s) for total of ? xmr

key image 00: a2aa5e63a213be5656ce572f086178894ae5e97d3b91df64eefba6931b5c384e amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: a1c297ab3b298c5399c677ac3598c7fe8d82ba856dc5713fd9dee7e7bad4d641 02797445 16 2/16 2023-01-11 19:28:24 01:119:19:03:31
- 01: 8c231f779d9bca2112dafa9baadd89687f55a70f30716d1b1952d63c19a116d1 02804905 0 0/99 2023-01-22 02:13:54 01:109:12:18:01
- 02: 818ece4ebab7ea245a813672efc800705cffa637ddd0f47067b7f84300204013 02848948 16 2/2 2023-03-24 12:01:24 01:048:02:30:31
- 03: 09ba3e64347cb1f13ddfa107a35362331591555f5d9b3514fea712d67e9b8be4 02849772 16 2/2 2023-03-25 14:03:38 01:047:00:28:17
- 04: ccfdbafcb8e69f755000d49b43a0aa443136380d76b827bba60c169695aacfb0 02851363 16 1/2 2023-03-27 19:49:16 01:044:18:42:39
- 05: c13a78115059234186c65890195219da2c3bc6a26eda8456021f662afbe13669 02853679 16 1/2 2023-03-31 01:42:37 01:041:12:49:18
- 06: 79626089ec934e4c26d824806fc4b5328b5a05d32d494ead85cd9a44f5c45528 02853735 16 2/2 2023-03-31 03:31:33 01:041:11:00:22
- 07: 048db6b3fd63f9857d27fcc5c7aedcdc10e06307c049ce267697685e5ac37af0 02854321 0 0/31 2023-03-31 22:37:15 01:040:15:54:40
- 08: 96611f1f210576f95266ab09e0e95f4b01e0902476c080651863fe3a7b0f1d27 02854599 16 1/2 2023-04-01 08:25:52 01:040:06:06:03
- 09: 27fe6d5ba2bc482c9c15cbf9ca9e5352ff6ba8a3c88fb58a0260929d79ce97f3 02854657 0 0/20 2023-04-01 10:12:43 01:040:04:19:12
- 10: 83a4b63d4d732c178ec81659fdddd5e566001068fd546191ce6ca2fb85955f41 02854726 16 1/2 2023-04-01 12:40:09 01:040:01:51:46
- 11: 45b9ede6444adeb9ff0c0379c7724db41031a6c958e2e676564f1a00b62e1d8a 02855059 16 1/16 2023-04-01 23:14:13 01:039:15:17:42
- 12: 2068302564da6dd1cead8002c98c2fbc6b9490057b72b2a4d2cee770d3273814 02855127 16 2/2 2023-04-02 01:16:07 01:039:13:15:48
- 13: 27e43d5081e3f91e9c2a706c2b4273a2f4e820efca6a67f9b0886c7a9108c23b 02855356 16 1/2 2023-04-02 08:52:56 01:039:05:38:59
- 14: a69f65c03a8ee76ea886ef40e81a3241a940a5d144805ba4035ffedd220d45cc 02855399 0 0/32 2023-04-02 10:05:20 01:039:04:26:35
- 15: 7fb5a9f43e9cf146aac31119919ef752a7b93f9d84a4d13ee45f067ff8263109 02855485 16 1/2 2023-04-02 14:15:40 01:039:00:16:15
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)