PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 76906 7a52e474871b09354c6031cd701afc6eb62ebf80733373d7845efd139bb2277a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
37aca9f9fa7b3e448b7ff784e09fef01136f13acf1f24d9b19fdd1e3d8dc9a9b
Certificate Block Hash
7a52e474871b09354c6031cd701afc6eb62ebf80733373d7845efd139bb2277a
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00904e00000c5b0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000b697c4a52ed59d848274976364d45a4e0e59673cd34de5943751dfdcd9634b67fc77381acf941d23c13c60ec61a6b9e36e29b5836e7ba4540dcb63a2af5ffb947b9972d656b4bd16675d4703f9657a15ddc12aebfd5ef44ae5000000000000000000020000000200904e00000c5b0100

Raw Header Hex

00004020ef2032e419b4bb8c14f7dd9df1577a6c1ecf442f55c68cdfc1042204f39c7c54bac51f3c40086bb3f178f54ee7381b1e7c1b25b31f9b1060c4dd275a12c23963c4e4396a2fd500189b9adcd8e3d1fd199b4df2f1ac136f1301ef9fe084f77f8b443e7bfaf9a9ac37

Proof Data Hex

59,560 bytes
1212160203076f42b615031859cb32188e8dcee8ea727cdb34a9329e147330cdf59386c509d134056b89aa77dadc0cb337020a2ea573ca3536a1264536b20dc3b1a1fbb7721d6d80df644a3cad1c76fc7e619ef255304911c24f6062dc2e376cbf38620237890ab11900a0848034a6b67e9927e57cb7b92d465852f7dd08fce95d11f9654325fff2e9cb8fe700aff3b524ff7eaf026f078a32c506101c0dcd27ed5e63ea7f4acc5eca1125a55474bfeec4b48e3710e42a969bbc100d96daf8bb1ba9220b55ba765603e2c7716e9eed4607711ef346a8b1a8e34fe6cfddbdefba188829bedccfd523fe1cc8185dc840d9e38474b61b16499d382bf87214e463a33b25bf2f31f398ef742fee894a87f0388a8416218dd5a1521ccec5670a8cfd297e7647792a9a6f3ce3405b9a93a8d4f8d40bd1dc6121ab3a2101045abcea5309e015f84af58b94fb881619b2e70077f9fb10dc120559dddede3b9844a35a3900baf4bb789332248eb6704bfb432c3bfb36e8c8bd8fd1d932f2e7f3dabe0806b1049d09dd4e4038a7f33ea43afd7e607934d72bf67b0f0066c6948244d08a99320e1d49355ece0e2ba04eb0a471f3bad6bf507bd42b622afad5e40acdd272f6bcd2eeae850d6d546904af5fd8a3ed32b3b55cfddf2db46ba6d9fd0564f29603190592aff0ae907018545a7bb56d4ce0c7c7cd5c59b177870c1cae4f5a18fe8c07740c378f95d44e03b5a835727fd5144d0bea70ea055807b367f837ee005172e75a1a6f87550b63044aeb11a18540243d1d5af07246fb026beb1e6a9f26d36ded0d458927aace20583c98f7f9da96f2d7f8454fca43b1a46a13691cdb5b9d07d0fc9c52d5b2faaed7386c8cb76cb95f031fd3d492e35ada3959b10c19ec972976ea99d7200af54792091c7aaa9338c6969b5c9f117be2629191f30cb89e7f67174f40f86af6577494240fc54550da4be6fee52cfd92b01304d4be63e520f5b7220adfef22b852279689b7f0666a6dedff19fcd9af0816676f605430c3bcfbee9f3f5f20eec3738fb08668fa5d2e23c4d3f7be60b6ad1f35bbeac6aee2d457a33db908e0835828b2b9e02de9884454174d6734278d7f8ae993333023cb6dc1fa196a8a0b2f7d09b5e7be5e533c54b9951663aef4b95a571b926744ea0846e6c224791c29387441877347c022a638f218a69d94a4fd572ed52d57b175d57e6ba63279c3e75b78cd9750e1a7142e468d1c402f38ddc0785b6ecb04897def9444d043df05837c2682c461d475131b9414b020e3627cd32f7b9f66fa7bab8a298a4cb864f362cc1ed4f4264dfd646a3ed32bed361259a0f56963e17ab9bdd0530719903964e1cc5d85f1fac0f998ca96046213f956c12b205fb6121835f3384061b879f885ffba72fad3a5c061db963d68308b4916db617b9573d6edf96dc2503bb6b3e5796508b3cb5c9c3ec315a20471aabdab2e8ec725dbf418fd75f83a7827e35c35477583cb1423a9c6684dc48fe4ae3c126a30b270a04017a8c99f60e8cee1ee1cfd54f49db39e4546d8470b06016b65a20833c406bbb73e2b13f038d902b9b1bb4841d5729012b880803095aadf498f90a7aec7948448e9a582bf37cea45c958ba90ba2063b6beb8286d94c9c544cc3a5630ef6ddfbe9214e8565c3cafe32e5db64d62dbd0611c66c043a2c6031337669f52bd4c07131c27991920399873b76dd330e870cd577baa8848c309b7a2de9d11792bbed881997a5b80e52e0eaae7af8c07f4fad72f25e0378807323ed98b4236410e9a941a9f91e17594caf410242a195eaa7331ca82dfce142b074f48048d7d8c387cff7e7fdbee7b63bb4b47550b5c0d8f2e53c100474313a1e7a537a08e8c46ca0827f2c52012f09c341333fa5a2972cc3f3c33411d9aa831684b65e9585494901fec989362c25dd5aba478947b1ae502e96c97f8c635c498d9c0abb272e98f4778daf67ff66a32c6336801d7e72f7118464cd0f0c422b852170e5e8efdbdaec4652feadc09edba9cab32cc22d168dde6a75a28f91319bd518e1c65a9f1baee6cb14db65715f33052c0ca2bea11fd10ab9cc137eb4fee7f8775a97818cabbe83f3b420d2cd3562e1de1ef69b3fd25dc68d927633293230599d1b4488fe1fd2ba7f8f6863167933d9f58b56daedb0033147080939efddcc2a3b4ebd4020e1bce1f5f3eccb2c7cc519e6d2eaeadb04553c55c198c57159529c45a35b669fc8746adcf175378070b33d0901c6737241b4cca531795eccc79837c9750a7a20babe2df32aca16ff233af5222f672ab9dae7f0dc6fa7e90f385d5a03b3baf32f24b7e4927c8e84e0096fe6ec15a58094e0884fb541ec7eaceb6112b6d042ce2d420824c661858b462400acc457017ded124d1c1fbece942c39c12960732899ac8d7658f23cb2bbc368999d653251db90c4b6c15404d61109ac6ed38bb8c38473b9aafb397526efe9082e66ed88238883f29f54d093bc77edb4a9d3c4aebf4fafa7b3f985aef3938d32bd3b7270028637622fbb7bb6f5881d00e18590084b2f0a3d7dc83fe2c64d2aeaae45417cd26532702cacf959ee6a1b7b126ccec6074a0a2076a43715250ee0d3f0ced3a4fd20ca4dd134ccad913d4c0db82a91907674df8d8f12ba4cb19da726e2207a6bb45e6e46763db183271562c8bded93ab1158b2c7090b59dab1a0cda5ade8156219a8cc359a009cc17638531bc5285b129d6fb87816e027b8540ef6d958a0d0703ae9152e87c6232113368e46d3fa5a555fa94293d7d02be275e725c66db8c3e6d994ad9a34baa3a9d306dbd047eacf31b04430c4c83e63f9a2a727ff5bd1a78433e79c52c43c29368be09d868988e6e6ed09b1e4e17473897277d0f0eed4e0102d397b958269a10d47641218f490f653226e5f654250b57227c39f0cbd7d2b27def5cb4febb607df69fabaff403a458272369387cca4a7f6678643aeffdc1d5f38455a60f4b8baee204316caafeabcdee257ab98abfec8beb0e00e065045ee648fddcc037284ee2cc55e7fe631fe6162e707b4b915cc5b8f241baf916010e834d5d0413b928fa1c4d5cb8fe275e0eb3d80414f5c51e010683e21a454f590c97887e4084575c87fb3dc927277cb7ff1ae963f18f6b2504f1c3cadd0f48f66d91918125ad493529ad68c912616ea2ae5522c7fd89bcae6b9e9ecd985491afff04ee6132623d52068bdefed29d2581241e307a98790242069282c11a3827501e06dde25443c57ccfbfc9521966d560cc7f6f7aaf8340b00857a3c6726631f669ec0273c63b96f8a32c0308adc3457999c64425e0efa1e3be0c009cc5de92a71b1793523a71112a52513d468814c05dfdcac0808203efdbd192041cc9b3e4ea5ecb51a1cca29c8db782fa2392591eb7c2d87b6bb45dfe715436d518eb9b94cd8b3afcc2df610753b58d88828cbf6447516474dfaadae0bd068cea30039fd5bd399b818679773c59d656b83569a943a47918102f0e90b377252fea084b40776863d08270a559e1435f7e10b92b8700e4522750a0aa8fa74356ac1aab96b4e85dd22e4cb151745141586d7f10b5c42e69487dda1829812391be89d5113771ca2b157f53c3a8fc394479bff67a0f47bbf9a98f7b2ac7db2be70a603c6788e02f859b5b74ff89e825ecd0e1fab1d61e59c3a0ec347680f36794a09d269fe3fb1b5307a8f89c52432e79ba573f314a6b9fe5a7dcb33c186f928d8afedc0dd02719e37adae48c6ae9b5239e4e15123c15d945bc9a84b73bb9760bec914183e8b3f60c1112611f5d2cd360329bb7109aed984b8a7831e834c83da1766fe131494f916bc81ade5a3d3265280ffe73050396c33e5d4c1b721ab3c7c776f38096cf5381933e87aebba898c8b0f30a8d773496c541c0111bc36aa2283148548b68b60ab2e8c8993680c01c6446f0395c9fa225802a34f40e79c3d349a117e9038ea9aa3e0641607e1e6c8ef11d9fb60778a954f54ba5122c362299968d2d49d4ab3f9bf644cf3b0d766567ef47884c4c7d29dca125df53c3583f200300751df3667b5670e33052350d14338bcb37af32290efa0690898edbcb540176ae116a3de541e727f0531cbdc6ce48e9da01a0a131b89b6be4df012fd5e9cc81c6d44e12c5e55b7583cac7360db7fb13365c8abab8f95da2f81f79df184810973fa82b3c7557e6ea1ef92bf6be3de82766a3ad0eb8c118dfd45e7dc086a4b7e0c7a6fbe57ac963f35b16a7dad259daf16f33b56c0d6c38d804d5952063806e7c8e9fdc93486a1970a80174474448a68ab1f6d2f9ccbe5482131310eb008fb2d13d72d2abbeb6edfe164f7ad17c46d04241f99d31f3ed33cdaed79460cc15822afeec8d968b2f591663d0d70af7a47e1b6949d4d5b819583a4b59d0363b566c9a6720edb71714ff0d2cbd419ccd20122f05cdd18525235ee37edef096bf430e101faea23976aefb2707b195c03ec8194a3a75fe522f06a577cad08f43609bed54e4cd6086ddc2f6b85187cffa7e402a33384070458f40b0891a906d4c746439525b81fe33743d5352c06f49951c5e5735b524afa5063a40e7ff55240e80f4f7d201c66c1cedd157e81b5dc85a0294e1850c839e0b6b22deeb2e0521720cd8a5186fb7a872c6a80914934d06688e3b345897e07d0217d32d110dc3dd6bfe7680cf722d70e2f9bd513732483d188307b4b6c3bb0dd4d8fbbb493c70298892bf592454e31a90576ceeac49a54d3b3385e9b8ca03ffa6cd138a6474a06e7aa471b0b20e1847fdd43b55a424aa0b4cff81da581c7966f28ed1234cdb9eda4f65caaacd0938943ebd225fe3fc3ce8c30c0870ea5484d2f693d240ac875193a5bd96b2cdc197f5bcc78384e56185885086347bbe47fb46c56d38cac50f96ae8f3aed224eba96b6ff863df0607a5fe4a45575b7b0c9da181fcc9edb92352f9ddd48ab3b92474a955de1c4d273ac844e94e85d56ca79ea58e719f24c0941f408aaf8f54bc56d6a99142a8fa41874ee8a1316c6504b616f0d0732f735c982f5ffcc3e5c8dc3585a3f044c6e2654205ecfa4c97bdd97d07ce23676e9076d902d0872d74a105a9727adff88947ea31ad8e41e6b309a9fb8c7a13ef8f9623a65575f116aebb181ad5309fb339a7fef7ec2235d8c93600727d5a40ea0a8ae91a9a45807ce5820432dd3dc399afdf2bf08e6296b20914eef2a33d6c4d1856a985a166439e58e75ae43b6dead804f9be1194767dbcd9a567b998febbb69602a1aeb253d06d1d2823f4eef61bb245d70e887054481f22bdbf0450e8fb5095bb036b4e331a212d292270f9ac41f70730125c500334d1a9c3eba87196c748932dfd32dc61cb05a4d7412d1ef87a29e8b7092e579ff084de131445c8739dc757a260fa49258d747ea162a1af2fe10ddd171201a3c32bd27c2f2052ae528f12bdb82ee3d0118aa36083d8b4fe1e954fa1a8a914856a38208de624f4f7d3d9a752d4fb0de047655fa69c1f07536001ee3acb7064b0978619f91d2fb6e5538911f3ecc8ea8781ea61321b8f8480a39fa9a44d62fec45e2c05697c8a867f2a97954be8bf2919da160d6fc744a10022953cfb9e61bf9ee5a537ab31b3b455a53a0e2da7d980dfaff413baf1793f42f16940df1a7273c8c508994d4b959ef7b247d9d5b0667e335cd088077776eab852d3a5e25c9aef40cadfcb8394e757fb3d2227b1765531f0dd73e821ea5f8909602791fd742006064c658458d5694967fedc94d64fd9cfda3fcac26698746bf0a1e7fc865976003ec8affa53c68ffb3363334eda255a2de9ee866beaa70a3b6fe6c49f71ab4749a8d5df570a41f791c6b112a2b03afb080021d36851e22bef7b5535b2fdea1e9c484b1f8a2249777bfbdac1c0da37c1cd3d5325c33fdcdc371161e7a9a2dd14691669100b957a764a15a135ba2fdc1739744b94633e94afbe06d99d437a13bca25acc0762549a0470808f5e6f7b5f3647d5661353f7f3a121b94dcbfc6a8a45c6f22a8afb5d67cc1bad456e5eb4d79edd24bb18cfbb50ec2d4fd222e07e2570931c512430f8a17768412f9580071e67df5c157b0cc416033d49eabad7eb05e2a2ffcd3876c6bb6c615f1aeefafe741c663233bb7bb7d3100b030760593265e73508d1b989ccb186eaf710f7af4689f6cfc920cc3f5d06514c687dadb39ae7b40d1337ec9a4bfdcc0b9c738ff8504d3c70cd0ce197a8ecc5b348ba9539e1efdb722b1b7f9232c97be4c189303336a0034f09cff8e3c2a779effd3476aa46feaa94aac7d02626008e3afde938009de1f756558511fc81c3877b7e3770afd839f824ad569ae3dac30e94bb1a357ad7394db3ae0777e1bf9ca3f5bf7477249879b949c19c22784a5ecf79e1387fb3b4f2b498da65f5c1f89b57aaaa17e301759a80d3647f59758b6344d28d0960cec2938a0049abe6e8d6ebe35ca5da74915af6b972cb405859e1638ae5ca198e32b06c089fbf4de4ec8d33616a9baebe5d140c8bfbdeb25a6aae8e31416be3e634ecdfd42596fa0e2cb796b490dca37d7be2b98b8b1d1f30cceacd26d3b0fd33d5d4519430a97c34d3c589090b0e37cf32fc2c6ebbddf006250a67a7f695fcaca661da6d77aeea6415e0dadf16434d0f1380ed3242ca896a5414fd4ee7462e0c05c14ec4a029306f9cff8c761fa474c54b11d3a1bf3ec9a17d2148b7b2459361b7d97040ee8f635fd08a589bb3ae6a2b1e4ea5c0bcfbef03292f167c9209c6a7804d87f293f3ce7b8e5bdcdfdd2ad8df0be5b487237152ee0df0733e7bfada6bf7ecd4b259f76512d4f7aaa1d1e820f1fe3ac1a365e0abecd7347a7b539ac5c4b3bac7f251099e4363d93bec6015f8b4be016fbda571c423fdbcaf89b0c0d18375751e17a70cacf1e16ab2f7b231713d31d8eb37c3498f1afa87b6d8f1954120b69e921267a8202acf613bedaeb9b6a7d2e05d819c364dd5a7bababa3bbc95030132835426a140eee8c7192ea10f739c032b2b5d8f9aab18f62f2c796545dc66c2b8b505ca10d815b71ce7da2acd733d2a1be186015ce1e889d3760efc72dbca5ab710b23c22e9fb54bcf3b26dd885e482bdf9b235acad1cc110644f2c4dcff67def73426fa9c7f7c28bc0d7c4ffd8938ae43fed7fe2785786845394f0b47f315d295c312efb64a25596580578837d116c610312d36806de74f7bf90c67c0d3e7e0bd0c6703cbf28baee9452e648bca6d75895ed08cab7d19a9e3f38a98c0504935d50b1c6c3550a47a2cbe39934174d45cda00896419bcbeff56217693eb07eca8ab3ef883875413cc35794fc1ce3de980cf757bf69595069870148f0a8ad368d246f9b0a2cb855a9070ae20a525b27c60f5c5b466291e49428134a9a3c75f7fb3abe76e8d4bb7492fb5cd814e3feecd276f156cf38508c779be56575aab2f9e1f9ef2fed6ac7814100d7cbc632ac96702fb7c68c3a66f1da7346897196b8a0c43397acc1cf0ca9fee2605c057a7901528e5edc1129a0ca463c028e6fce986d8219780b165227724fbae66d7d321dec76481fd2504e6afa945998decad29fe5117c99a61935b0ba044748941ad0ea1e914300d3b7c93b047176bb2e67f9fd4682901e0709857ae369afb134e4b39d4a4204a2eafb9c3f24f8fb3d82cc5b5a0cced45208a3c083758bf4662ad20aaad28245e9a4308474921bb0ae93eaa9eb44c2f722bc2cde23476bf3b969eaf36fa55ef4f4c6790b10e420830205537f80e34e3e0cc87c856f241e7f2388916e2fa6af07541fdadeeba06b6fc640408e577ba4b511b1dda1e3ef8ccf0094b7607003d235173641a3d1238aa458fbb60417292fab30ef3151318fdbbaf13d3b602bef8fec0dcc6b1d1cf547e073adc51a61107b7c986f1f391a321475968cca69aef4e2a94ce9af2fc98a8ddaf88fccc26450803edb93e7f75310edb9ce97f5fba2c90ffdd23da57e575e78eb8cef626eb2fc9e7a4b52ec17da9119938c0ca689260fc35e05d52d3b2339de3d1f9b088b8a39bee62a60844ca21c963ab2349d24316c876b6e6208f874c5ef36ee2133d53101bd12ef526d83ecf672fa866996ffe21e015c3835922decb7c342e7537517bea6d06ac1d5ee760739ac99c45ab15fdceaf36e5b7416a6c5465f56828c4ed616d0b59b24f9714a6c999fcf5fb66ae54c4ddf5f420ed58b1e2b3b9c3fff8bdf3774cdb9c7415b42579673e6d2220479e319eab55416d76405f325347b426228ac437ab358af830f7580c8cd05066c740e76224a79400da7c1a29bcaf3e2c9335e6544839fdd4ea914d24cf33c65612a73560457e671bea3af4a878621ad2af7ac1270be87ea35f75ddf8c9f5a3c785a5150cfd6cf657426b3226eb66c9da10a7af94c07415f4a62f34665b8e18954bad2936ab2b49bc948f455f55ddf9c5a51770bfa011a487b2c494fd7e262e6fe5edb8b9e6cf0cd86c7b7924ce60a48301413f57978f0a632f356d8a9d2048aac25660073a59edf5255118e13a97c7c3a90f388c93fc91dfcf770d540b54308c5345f4b49c0bc05acc72c4b014dfd7aedd3b2899c820cc19d45681b3514498b255c89f03ed2807ee27a3efbd3723afb6b2085fc85827a7fbfbddb7dcbdfa10367c03205c8c33569eee27748255519fc66e4a3d196e5730bf5f8e0d971c7c23f7614db6742d0d87d87b60c458cdf980b240e14e8e2acc169e98c8cc8993c3c6d4030e0e6b5892c0b64cb89cb6ba5bdc39befc3ba8c4c0b26e79657c5563936aa1c15163c34db4c2ce9e7f72da37b616ae04df056eb30ee0881660d6c71316293a8f9e37ff56a94aa6efbd811b7b7a00690a126b12d3ca1a3cebfed7b390f80e0fb5a4d9ade321f6d78f01a42bc911cdbee1a6e22702a04313efa37cd6319b278072329636d57db07024fe7ba644085ba0bd8226c29d2d913d46d6a070807affc77c5bcae4c8636ca9584c9b915f154714bf05a3e1030c6012e5465cd4d2cf9204c26f958cdab3d249f2e230c9e353669285d8e8e7391e45661acb3953df070a6e9e87784850f568ad3c95ac8333e452e2b8d9942b209c295d35ba638098ac86bec4f2b71d42bd8f8828ba4470c05646c1728295a069b288ac4f6541bff126ecd1f836d5cac345223ec5eb81ee317205a365bf132cce16fc6399397e8f7a42a345a672b378c4e9fe8db9ccfbdc1800c47629ef4a8bfb3d66d5f7f9d97a97e346324b34ceb6c1fdcc4d9d6fc5f06ee57451fddc82b11a535e5d6efe72ac80182ab441211fde5d54e7281b5ca7a0c05004cbfc9e32afe2c34bbbeb0c3756362d7ebd3966dbe6c3ff80873401faac201e9bfd47f41cd90d576c10b72e0f759b49094d73d7e8a83eee30434ae78e342bbe6f1a7b2a200f6e080df833e65d8311d991a2be5ac2a8bf4c92ff965034fe8c1b994a041890ff849d30e9e5aa5922ff164d5ccf62762e3267a60e2290c612f2211820e8ec6aad0765dccd375ca7cbb97790931cd7f55fe4dc6363564b509f133c15273bad8666c8f44c77d1438fc1eb0f860d737bcc81475147d8da2f8de84166fd20c930a9f51312ca00046b4a2107902e6e261f31396541432b8fd2c00331315d2cec6d428413042cb843fcc342f03083f61ba3f730a67c5cdda83ce66ecf17b05b28da5b4cfef5770d9d59de0be001c94b1e857a8d267a4852d80d6252943c359f3e1c3e2a3faef189f0167682e6d8209e4891f4ab7184c71f81cbc9042556288a010060c719fab347302fbceba5bd06e6576ec97147babe8ef8f80f6f1f648a60d08e82e9b7cf13cf218011844a10565f61e341695a8b790d4cb05d412e107867d926be5fa189b392a68f927d1c6dc1ade027e99b55d55308fe1bf68ab1131bdd455b3602003443b2bd253a59b59f5e194d3cfcef92dfc66023b853a48f96f772e743d188af49686dc8841c9134c2e495e8d51fd0dda4b0cfa9d5439406d340829faf3024747500c20e7514a3ebadbf11c99d2b09ed16fc7a4c9326dfaa2c53cd1627a81f4bb05b645edcea87f03fb5af59a09181f9d1ef5de80998f7b50afb6605d398e44e71fc538764f75ab75468270dacc91fe62fcd7785b01bfc92e0b4d4e268a6df6854a5a3c27768635e677a55d2e42365aa73ec31bc061071a87336a84f06e2d40a97af09cc509b528cf78a4305166531677cef8796ab412713a27e780f8dbbf749fe07315b1b7a5909552b3f93e7cbb710374d8a9a736b6cd4232fcf0741141d85bf8802c3e213a5ce6fbfb9ed22a78305afde19116755d2ba4ebb4457641b2a068b97e86480d559c50019c22d7edfa0f7fda5f7946b65193ae318d2dc2bd942ab81bfae2941e87d1b51d2d5e343becdbe27caa8acb08ed5142077c0dbe11d24c434c74891f7dddf8180aa045d3c8a604543468d967a429488192442fc637c52c157a5cafb315d63600c94eed1f9d766964f0ce77a4fcce9604e83e0a8d12f0cafac69498167dc6579a0c275efba33297e19a1e0af4a2712749e509d08bce3489817bbc049050cb30596deff3be5f0ca28b395d707981a75b73bfcc6670dfedeba5fb4be13e0ef7cd32fe63f7f7908290bc81fcbc2bccc641594e25aa6433038231c1c43278c69781e74d9ef35b7656d85b57c9d2508c0078e5bf4a24d05c1fd4177cbc7985a46adfd57baf7aec7226c3b54dc9cf89fb0f751fd381434da541cf794319df99eff9d5df13a04428b2dfdebeca8317c2919eb3f249cfb5b6c76e38171dbaf5db2a53c4cc087037b25b1081bbd3a8926efc46d12813f995e5a18384c480060c2395e68a659438dc4ee3715a74661873a28c3ae28fd49706d79f0207829489054b79bcb9ec21ec14c88c402f57926763d3f9d05080f1c362cde79ea5b5651dcd7424213f605efc13bd9b7f2f3cfa59b869db97e48dbeb044c2009a0e6ad2445c8d9a438e9d14fa46067e5e588d394be9ddcb5d5df3246a7007d11ae606e7e222afb4777c203695990d8e5640320a118f61555172eee3c574db1f53eb936c08eccd6be204394d147d44dd4acbb6bf863210edc8340c0ed72f9d6fef5a4cb18cfc576f6a5a861468c82a331cee12b76be51e3440967a3ec44f0d9ec7c14a659ea5ab7c01d8d6e885ed15cbb36666e08013e81ed1cb3998e135fb43da6aeed20c717172e96b854619cfb020314957560d9f1c71738fff0fa35066d4b24d9f24b75ea3fe09aec8489e5bb0796607c82e72fc16ec7c5f65de9b06a59070c32072c30ceb0c248ae576dff4c27d3e3a39c6cb9eb5e82a38989bef1e9f12d294ebc57dd9708a58858a07847362915be029c8873d0648c6d0c84a98c953962d8fe00998a415593a991de2764fe3634a3e21203ab34c585e6f6c1a4536f6e3b6a27a09a6eee227369fd33b511aa38c8a279a7f5d1aa0ff7cdc9be6f866e9c5b26d7a03ccb1e499fc4ddff019d2afa5043b3c6c9a2d00203535933bccd97ad154b03737ddf0137c5296d81eab89a5a7f3131b2e8fb8e9b0842ca89a287f307683f66971d9ed8a0b04d883585fe92a81b632b8921921635573143c58c55529b90ef46c1f0fe76c1d2b3eb9d892757efbfa815eda2daa5dd424badac407c6aabad4cd60e4f63ee914be28119ba7b8e2bb9bd1c4e16384e18c02f6a3c1426725b4da0592c18fea3a7840db2092f463d3ddb9f2a34bf1186648f6c7360f1d23145e6452f860408576df4b052cb36ae995496883e44dffe5531188682168c87686f61a124a5f4daa886af19a784a8cc12ce2261c0e7aeed55a3557154be88726fd3061aed25989291ce0cd96e0ea6ca9c44f46eac4cde2837fc6c354adb3870c7023a071a3614ea797806ec87c127ce87bfb6691a8b6ef9591e386c0b7cefff35f4d4777dadddd4d5c1634720f67226f665d3c7833004d69e51ab2c5bc6edd3eff734faeae16dac1c3c74071ac96a799d961db315edfafba3e9342f5dee17e2a72dc9549f470afc3ab840397cff47db195692ef9953af1932480eeb8392b8896f3d307737abf7ac2445597b033fc375059c996ad7b8bc7a2ec411ca0f0cc0bf4a903f543a19e31f1efc43d4e6c197ee577d5eaa6cf985bd650acd170bf394510ae1f270a2f8d2920f4812a8d6424b8c5e0aca93c4e460b392532b2eb4801e870a4362aec0008db5d4411889eac6640096768e12ec56149b21d8857193cda9038d9b73b560ac46d9476f6dedcbc287be63d49a053eb811378d11f0b1cee832eee3a4a5423e2e0c8a3cb7e6eeba2f85c79d92a11dc5715b25da8620b498235cfb387177604c1448b954c90c82a529cb77abd1d39c10e416b02c5e935ba8bc2547eedee5ca7ffdef6480bf0a2595ab88ed186dfd6cffb0aa190a4d21621a72d3fca697fb608e7dc82346820f170b50a56d8c2eed33dcecf4ad3a8e366c15d016500565344745f39206ca086fdbd7815555a3f0737fef4592fa81a046fd3a8c1759fd3e91a948c7557cce465d96ea64c8d44997b7c2f12e5a4b46d50e4740fcba54a6c1df5dfb6b20dbe27f692f0ea816edab3beb52bd0cf98df44a76a257ec5a40bc9ea9ca4f97ff0bda2016f6aeeb3c1ea757693d40384e6aa71403548282da63bb700930163c96cc43ae27443151a1496d85e2e7cf315bbab3b656d17d91d2c7edf3391c70a70d077f49a7c2e2ac9581e1dcc0f0f5b93876fa05b0f3927d2ce01c050efad144cb5a8fd6d7c581296dab8412a2125c10cd20132f5cc6f7dd19fc43c86c8aa92fc14429fce2a244bba4bbc0c8acb9dcbfd654f86358392c7d4ab5e8a5e595936412e8b8e1730dc683addafb91c4e4430bfff888055e5f59e5c595cabe3c853ae93fbfcb2fa4d9b6c9abf4a6443b7a49e671d677d32cca3fbf595662e84d2880ee88465da9c60323ecca4883a0cfe0d796f8eb31e8a04bcfb2af7c2ce29e17c3a81817cd96535981cdb752fbceea97d66ec87a8a59c584f55bae2fa574c916f1ad2037dcf50192da1f72837532e4e7435290fa3442d236e762567d6685ba5bd9e24aef705e0f009b6652fae7f9f88bb04397f9bcd839a9b9c13677a663f1bcefdb52389787fce0b5c1d40bf9f65a5563a5e4d65ebec33aa9f696be458b5b3c6f785af3bb4dad046be6fc57c6a590a4cc4a1119b7d534045cc5306ce13f2b2baf8facedef1f72eedcf7cafd9cfd548fd2160adcb19ae6eed2fb0e94a0e11c672058558670ac0244393dafb4687fb5c7675b547e4696cef3412d5f0581e48783d9dc7505e9839e0faf3d49cea9260e6b677cf02b824ded6b758bfb33e63ae9b3829bdce3c1d33f5f130a0e06f8ef52491eae3f978e4206ac9c7648c4a7c95ce62f4e3fdba7a79ccdb6625dcc950ee93e36e0fe040ad23b3ed9b30217d81d635455786cfa88e56dee4651317b96456cc4fc8e150aebfe4c20e88667e7931b588822f81e99714add2c8f88b4f049496935ffca80d20805b6a09fed910ccb0209fda4bb012b235fed497fe47b7f4421914e190fa2082a99a4e6cb4cd90179f9b2ce697e269100165e3e89776f22b6cc829cb97f13871f64a8460369e96e4d7dc9ff2e1062eed64ec7309059a5174f2499b2b2c63d5d065bec1d610f73eab05d69ab84a74a0baec94b091b093e8dc9a28112d33978123b4799da7ccd9d9df691d22575f4984380ffc0454a8b3617bce40fa362e44004cd8b23e47d032619b0c5d7e60781b6d66acc641d1a147256c47055b6b1bb0498498907735755a6346c135a26ca66dcee74c985f23b56c9a642766bcdb88f031a948abf5afd5d2f47b06e809d8af64a9c1eb957b464d02697df1b857a700ad588e830c597716836f11a4d8dee06e6a47667206e46177b3b22f28c7d503c788202c48856239ca0c8631016e2e9e5dfad925d0cf027a6a3bb2dd4c4266daeccbdec230f602d9c9b777f5783f7ab180a9d0520f5aec4c5c6d728e116dc9614e09af8eb771789f94231aa4722ee399866b6c1174c3ba3c3e3de284a433be09f4ee9aee3fb2d99ed5ac6527f99d6e035833e1fbdb710f156f000f6c29a776dcf0a54ba4a23520d448bd70b46c02d621e14057f34e4f2fcb11f7df85267dbe65d9d595035fc04e34932a04c04233baaa8ed290a51b66244d34007d4ab8bedc9ad21bccee201879573252c16fa58ec3a645f489f3b4a9adcb00602121fcc1f0d16e9eec6032208a763d7b67852e26b9828bb77a2d86f473d9566dcf2dbe2f1b0602b973c08bea499a26ff72575a20b122e4d0b3654de8f55686ecd952b22564534ea25e631faa71a27667a2ffba26a9d7c162ae09e1a8be9916e1d02ab3ecbce6d3d09b079985a0a5852626602e747ee744cc6fe2affca201adf7e5f23330436d8cb48834c01fe1810d5fd0a35c08506ec7d50aa772f5db73bd5c61d6188373d061c3a2a983b758b300a10cd3491aad94726121104a9b42dfb3286949d8c3ec2afe76322e5a8e02bb9a6ca78a7cecf86cd2d812152ed1b84982fc7e286841a74e87bcb27f08e88d9d9357cb03ca577b60cc5b09bd08e62395eb8d4dda9837d7d487f12c21ff87b41845ae496a66c2562afa427c71bb47434e8a8231a167dce436244726e7500bce8dd6f093c4f1fda3bb578546844cfe718c3b27a8fd4d0b66705b99554dfcec5bb0173c55ebd8c9a082bdb3d49c037e470460434e429d34273342c905fe7fb48024ac3b84aa083b2565f8d4e79734550066cc36456421528af5d58b9a2b473dc19e8ec68c2008fa48d8dcb627f9b5d656eb4350f088d94997045e651bf53575929eabf0cca11f5648fb1a54ec33d434f010fa46c6d44148b60d0d6c27e69560dfffcdae1ac391296c1f206ce9bb01c0e12d24def961392484183e552d9e5951469cc62703bb3a797b2b978a40dbda61c47f20ad01ca33f97e510eb17976eb6c60a004280a9892d95b573be5980b47e9129cbee3c05c19dd03cf3555314774fb1e74c4321631709b97d3311139316d260282cef77acbe5f12f8675ed7f10a82eaaa0c56005422998be97fd28dfcda853782d0900ce493c3997e173bfa100690e92a9c7cbb9aad0257209bcd7351b915b03eeb9908d890e471ae5055ef445a3985aca3b15571fd541e7302403a6459cfc8accbb0e5cbc15ea1af3bd8725b3ffb1a5332a1cac5e8f559e00eaef5c883868dba2f844d54d99e824a5663ebc869e2a0c8d18813a418fc5e5929526abfe682b7d01fdb2802f73dc3eed777a091eb349688e64d27a6eee3f83726676c6c37ad29dc921077216d3b5719f6be8f4c19a548ce71152788555484c78ecbc2def402a17bbb9277092ea88f02c8c36d05e00fbdd8c9a1c4a83a46d68184cca0ab7676df11022d7ae623ba062783d694dfcf524d9c95048da63f3227c0cabf08cd84a990e66583dedb57c53453b45eef2e87727ade024db60e6a21aa70ab19735d67b320013226f7564e036ad85a1e9056d52a65ef756e91efeb37ee6e3551e76afcf978bd769ae3ec24300e813200ada03e8291492ea09b82636265241b26605a693736b1d91b9be5f5ee1f7119cd4db2511d29136ccbd99d8578fa290c0bf9a52719626fcce839c478df540d32ee490227fd79515c0fe7cc2d457cba776b33829e7c3dffffc3522bf4e267036ec146cafb392caed91b626197ea77cae4770ff27e0ad544f49821ff81969b78c343e81cff42cec07798e73eda5128b5654972e31eac4b86efebc9ff79a7ee3c15f11fc637023e481702724c07eb9859d3bf240006c17523af7b99286c1113abd3e7eef8670e8b11800c60cc50b24509b3e6cd14042a6b6980587e05ce0da5438dee6b2dab8fb04b1873991eaee751191ba8340897f6f05dd6a2dd628b0407e22430bb8ea06eba570ec6ffd9dc9f0acd7c2ad23eae61d320be73e6bc221d9941fe5fc1f7c9f29ea574c272928f38b6ded0a12fcb1d9e8df9e5725abca62fa2701b0258a69b6751f97cdb08d5d0a1b344d9bdc651322355bcdb6411724a7e7489a4301cba6ab0e4c450963a1fb1917411bea7331251a420bb93681a076766ef1af196c858db6e0b7486ef5ad3f1f84b87d22ee34d3e184375f61c3f53fa0ea2b62ac14f256f82765a908cbfea065dc577931addb9aea306670a93657a9710c75fffd456a9af2b9a71ec9799d857797d242a8d6d740fb94213ecc19092be175bb9a4ab81f0b51bbd7b6b2094fa4917689932dc58b1a407f95d30705415cc800796500c065b5866b53476e8274a74c03386d9b7ccc54b708a9202076a9dcd2045c9c88f3535c09d127f4d06c11efe8640b3d76b639213a733a15d918b8d7f5d52f107f893e0bc57bad5f5f75b87ee4cf71dac1ca1888dc1ad6d3883c0b44602157bebb7201828f40009aa789d6ca6d96afd17f367d3ea71fb9bd54cedd6926cbd171ceb743e499f606f2f4386024a4ad1785c1f0113fead503f37055e35eb6d3a3d136ba0b4556025fa965c6d364598230c177b6cfe27acc3189b3efc68b07c18ba9b9e78023e09334dce45244c5cbd54446dc652a9466cf29c397e4b0768e85f185bdbc1c269240cb3ee52b7f270375b9ecd231a779c3190e693f5a259d4c1c5ad0fd3b776bed7ea82f18ca0511e9600819430864e67f1912eb8d927ee3ac7a9a684afe5c336e8350daaaa390b3e5029a0663941cedde946927591ca01db25b5a8b277893103c38711b3f0ab3e26e40e17a6f59209755d0fc484c50957f7447c4d9072aa8bd4e2acf91660a4f6de984d97a78a2c4cc4acd81b4efb322e58b62a618af6666be35783925eed1185c410d6dce2f5339825c0de0d8a0afa4a8ea49a11c21f29c10e1cb7ab874cd7ae4f6c23b53795d8f467dc5a057d1e2dc844ecd90e064a7e239ff5e6a7fa2c4eb7880a66d719d611bb145cef1b74030eb255384086ae8ac48c9dbe0b78cadc3abc850ee6b11284db5932ec94f052bd72c700c6eee209dedfaed9c5f55f3a5da829be413310eea0cbd93773aa0f16ef70b0fbd9f7b5c19061d270f25a49e90613cde9f66bb5abb1e8387443bc977b27f37ad0e01b1be6cbb98dfa4b6942cd2e1fd7df65a056132bd46ba07f24a0fd6d33d9ec55dc1fe88ce85c9b84532f848c3e56eeabb2d938670fd892ca24ed99ea6c426b1848fa0c49bfafe7c86b4aba9fbca8968e95413d3369e86f0b09450865aa48781bb28e6b1207a09a74f5e3a4c79466c34898521076961cfd4c0369d1365400cad001c9024d0905e9bc6cc61b5e3882d011602ad99214188608fdc595b70c76ebc50aec301f539b06e3621115a20984cb2e309cc916044c67dd89259530d524b1d5e262842bdf0bb3b6598d26df994bbb988e2f48a7389dff81bf010897661256daed760521ad60f37bffefa82a5c638c95237f5ecbe747fe3de4e9c054dbb31a7a0992f1ff9c257b4c66488a1e7d33a53d0e25ceb042d35f608e3889d6fdbc4c99e4248719cc84f30906bbe22adb62ec0af2f932d54703f174297741bdbd8a740221538873e4751da0e16b89deb9706c87978f1b9f260b3cfee6f6a6fedfdbf4de6d97d0cad14c4d2ae362ecacafd95fea05b720a4ae093bec17cdd0d7c61fccaad31a72d326bef246db607a007d8626bcd6c16ad6f702f6f3629152413b150d50b212810104919cc376dff5108f4514b8048b04341845b67d0351c1311627a7d3645f3dcca3e1986e72ba730b56efb01a2bb06c3907a7db3e93e42f3ab479fee6b111cbe85546957dafa325a76279f275855c838568906ff7a3723580e960220709cb7fc20de01a8fafc46650f743e2d6ac9ea3c0424df7838f9f751ace70da7e4df03c48fb58ba9ee649fe884cba0841379340f3c11329720a5a7ca78a74039ff5228daa1fa620358661793aaba0e0b93f552c6ce46b8ad138bf5b35bfdc3932f6c3c7b925a902af15d0ce07e22b4a0e7ea00cbd83a2582b05142c81d0f544d38ebe40e7e366b0756ede0b3b7da01071823146f155283cabb761e35b37000566c50959f95411fa1191ad840dd8d65e727f503337a1a50123b2934cf176e6fcfa424ea617b3854325df28138c9a78895bddcacf60b649b05f8cff5e99897dd39bdf5dda4fbb6b19d8ae272e522c7775a0b721cdeda79b2ed954015246e4ad8ea663cb2f07acbaca2d95dcf27537677dfffd327ceaa14b270426b49eaf6ba50731f272466ca6aea005d06b0aac1607aa59b14b9d26c1c68996f443fd5dc3ad6127799fb0a0faa763165c19e6bf69e995c71976854cc516cea141e5a67dfc3a79cee30e752a928ba8f77f4be234e10861ad9e5673b2691625e62d3d82e5191fb87cc353d3ed20248cef01c07da5d60c2033b1b3886f33165be9bae2803b16f05b73fbdaf3fec809c552520e8aecfbe0f3b85dd531bd74178009e5d184644e50ad7b7c8d350e273b4b4af357bfff6d0892a589f532c95f9960eb25d8ca85a9624474bc390936d8a24578ec917f7bf12e0913ddd4405edfcd3af090e27c5ad2af6a8923cd362dbe10cec9699f88ff12d41467a8360db84b081bed50daa8104f46a578c557247a276e55b2d144b616c949ed774529f8fedcbe0194d1cc6d9a0ef0732b204827707fa0a9f584d58e5abaee37cd928f05ad3aca4f32fbb94f820f355ad298ab488d8968a0cce891998b53bdc69bf7104a113f3a54968f1b3325e2e4903e56ded896d18cdbed8a88d8feacb1e5f54033c4c1178f5fc1bfaa677354dfb6bed09c4bab41ebd9c969fdc5ed51075ff7fd21153ed802011be8d0f5153f72864afae49c5ad78d8522bff635177cab0007af4f42e22cc4cf9ab59d82103a9fa1ac8759c46241997bd8123988eec797ee06d0543ad3c12defb05f4fe1239c15fb28048ed96c49ed044d32b67f3b52514331ffbfe2becbb18837c123c2b8919df8c3ac857f1c09f509fc3e9621c60d721136a8cf66a8730d722bbb58e2c725783681fffad20b5aa75bcad9d0db3462ade6bf2033893a31fad4ef82a2e8876532d5716e57eed8dd48ace971c1a313bf6b8e8d403c57bfad386998d31e1d38d3837b795ee35e26064d356469d7df4b4d08d216243589b85404ee84dfd1c63ea9ff5237f1bef22df98a22b0820f1e91147221a0cf100f3d9c93f0ec30f0d857806da4e6bc65ade66b45e28e65f8fddf269969cc8f08cde0ceb76198749b924f5eafa7fc1241dee28b504aba2f88bd3c00ae01a4b9cd9bd5b63a38baad3dcffc636cd1a676fbf84d85e87591d7ac9cf492603be1b8f448b417d9960abfc9cce83c29ca12a38188e7d069f1490662ba4947820b1a298ad3d59eceb5c6b428382f50d16c3dd887aec85f9b6d228292647127a7d1fe571c7891636a7e13993100a0125eedb82990521ae1b1c464fad25414cf1e280dfb6aa4c639e4e85710f8c5920908ec1b12ed6076f7dc49a0090bc3e8ab527a230174b5a745f10238b8503e97f9ac27be60bee828923649831abe33b28d0d97d981268fc544079db4071b0d0cfa7a6d62ec08d280dee68ae5962c724dcea7a0c0cc5764c011fd60fa1bca5bc2cab048006f8452dfd541b5f5a39b23f8cf597f01da22436cc7446d256448c09bf291f6dd722f57050cefe563c54d4b7c0b5dd7f650423c376ba5139e27315ab27f50ba380a9775a5553305d60fa19d722e5392d281c052c6393ce9072bf5053ae03726148c87c60a06bdd57a63fb087e3171e463fff5937eda21689369541815a58d3e56f0500357625929106a6dee914da0c5c2b253151c6bb2b89673813049e2332003aacfe7afd65f21b72f12b8c31301f6c0c2b9dd118facb2953016fb13065faedb826e2bfa2aa5e010f0105c1490dd785da5632de3d340b579c9d74cf5a4bd5b3f8b78ac077c724f463aafc8da1d95dc42bffe35bf857a90d13ef1e050f92c5b4dcc222064b51327511ae9712f59ff103319de6ca9cbf7d81df0f00523487c135fd3a4ff3ca5a469de4495d7d465f39bc94d1a26500fe00cdb7ee9fc52ec247fe61ac2156e034bee38d8cb5ef5e0ef963165b08e2ecc2fb212a0bc3eaef3545ecf5a4ffef20daf1d755db1a9d29aa1dd76942bda9178b2c10850f89b0a0592635b414c1daed85c299f5151e0f9efb188beebbf23afb2e388187c97383d23f26abc4f969fcedb008cf45492ac78934a2f86f3bdfac4109e5f62293910e768d1ce5579047ae9a71531af641b9a957eaf65c37806148816d97b49de13e88ed18defcc6ee57f0e17c496412f44aeb4fed69748119bddd06220a23ac81cc155a79b8758060cb41a4b836fa2dec7c47425b6738c0c383bfd1265ded0a3a86a736e0c367a6db7ec1b0faeeb2c16843dcc59a98793b7233b6686ccc3d1ad755359652a8a5bc124bf450f448f52028a67b1a2482dbc2bb1e0439ad8777f2c14a0a92b492b58476488d99361008436ba6f1740a248ff51992459da5dddbcde06089f15b839e0a0b51ace174b2b73ed8f50e7586a81be656de4f2243c7f6892f5e6c2938790409c3a94890a6f6ff050fe025fa9d2adab152292254827bc94f2ddf265e614ff2971ed310c5b700dd0c264fd14e040470166b2ffab88f54e7bc89248c94a5d103acfdb4db34a58f111bdd6f4ec69112d76b5a85f0781b96e874df167b85f6a3832230e23bec396f3a42f12f4c7c2fcc29dc52f25fe8fdd5d52e5ec06c418e937cfcdf35146421f4678e743c45da757601fa5b125bad79ae1f42f2b2cb07b08f4bd5dd2332d6a31c2ea9a31844dec6ee4bd6dadbb20ffaf2b07bbf5a0198f0b7a92679d5b69934a60f5e428db59951e95875fe567ea207c01747f233be7570e6f9f26da9cd11754dd73211dc4effaa64a93de96cfe50671ab947333fefb76381d578be65e50400e5c1a5a2dc12c69115ac615e4fcc595e9d48c01cc58c4d2cec367d586f58e9edc7f73a08a9e0ac4f8d12888346a2fe937ce448f13751ddcaf84ae93eefa5bee7b8faf60773e62790cd29c754243593bf2ae932306e6d64e78135e377298864b7d3e920904f8c6702468500bae6ef2a09882c65814a4214df2a83a4f6af4cc51a02122a7b0501f607e28bd6e4ecfbcf9788d3970f77a0ffec64280cb0a7d49bd4f8625de1776d7ce310d54413d38cdbb92bc24a7e40916f929738092540be824edd646121f6985c76b158612a5625cc5e93d40e85ddc68f727e084279cd1da2d4b6a9683b1aeee9d30fbf403e2b5050dbf9f204b7761088b22cb89e7c148f8c3f894f6191806e0d7bc4a0bcffa25ab8c30ab0ebf3e6211fde8a8e1d5f456c3ac59cb6fd36f15824fb5d67836c2919057cd96794f30a383b9dd0eedc2e49a5f77302ac57318272769704c969c5dd3a47d61ed139831cce92be844fda1f5c40f659b3fb06d8a20f4deb5100aa2a67e2f3ae3f2b48bb00fd6725db466d21cb1a597099c7c93eb8b62fd0e989e5b3342c9882ee2fb25971827276e7b50b32f218b415306ff088fd83e11b5d70695986f3d3b2de44e6c5db0d125be5a614a6202d9879f95e4de88eb5d1e7b316ef47dae088f57161855843b4d9aef1963d8fee7ad4ad8fe4e944698c2f0b3349fbbc4a0b1450097f59672c4947b6cbc9656575254d85cc8252b5c4040781f150e0f91b5607a4d28cfe326857347a0e260281234dc42a89bffcdb6654faaca0920ef3ca6a25e65b80fbea4cb51eda617b7c4e73e825798a7b32ca2fda6f5802ba6da1772585686cdd8017beedb471f64ad93473c5baf5ebcebf33ce27cf0316a7118be82004d404463cb5fd89851e57503addff2ff5b79bc641f18960abb8ecae6a9a64434ff3e199811c609f93bc34f09545d50f9832fe9aeb90281caf77fcf13bf156b935a8ca9a4b419f9294f1754778203ccbc623e521ccc20fae167aa578ce8b77959c0e783260506b1d6be14376c35342bd2c2e23c08815cf9d30516adf20804ade1eb09d7fcb1c54b05e7e3dcaef5a55b57de0d5ebf25798df8b0504f5817fb3617d49471a27679058b4042c151567730c9b5c8642a070ef4a9fd1b5cedc066b916fc4e6728ffb788f6cfc1090786bae86ab596df0c075e9cb299f040022e007591103e1aba780573bd9266c0a5f0fddc9536381141b5bef600b7221e59f82d2ee4dc90f19e4c07404d4fd3f629c2477b04907db0a4df0eda29395f713f44225d7c2e960a24d8b308d558223bd73feb96c95739efd8b2333644308fa8bcda2146fa4774f9daa65e7aded0d775b90d7c3d7355f220c5aa776fce6601f583bfc3b558188b83b77234a116b9ef69b19ec07532f8f4bb328310a0be95caa546b226c0c0c41cb148329997aafca550ebd5def66140ff8348d8a3644729f7e5af685d0d138ee484690d7726c6e32d02bfe7696540f66f1e196c5fd3ac7441e6fba47ed53e0cdd71ba7607a85f0d75b629d2c2f5536c3bde9b47af8539dd696a29bf45336cfbc2d27b7c28a615e356385f7364a830b7dd273c70944789148df75cf882ca67231ecf7093ae3e2183b72eed5d28ca41cd875ab12b1b4e9cbfd885fcf52be94fdeab6e543745dc28c24bc1519e4919793d28042ed6ccf9ded434166d5f49864d59255e6c36cbc9b5cd43c6bc91408e575e44eeac67919dac213e70f3f07509eaf95aec1030bb532feed341ffcf029577b093ff38a1267e133ebb982b833c2c6308d89a7b18a604c00cb79f97c9e6dd6ff7b1e00a2631d7731abf3087398328daf5d80ffa1a9e8feaa6c467306a72343b340912487361cbda9499eb4a0589ff317b16d920552b90a809092a45ea1039aaa271defc305dce34faa4195d41b04384fbb86326fa11d234b3537283e884e504d22a6ddc9eecf62b2572c1c248358a37d817cb0b59a43a9f02d13025bb8dce82fd96268900be1cc01c6590f50dcf6c988b1ba8f8bec0be8ba2fdfd141475e8ccc665db636b1f1d7d1fba15f681e1e3ef1849921231d30f8452402787aa0108d9856fa5117b120133828efa7b5c8ab0417db4cb8edabf0b68e8ce8d51b46652e4f4c7a6b8b6925905f6543c672e168c9889ee607a4bf6f2ff8e91495f66f0e79ab496dc886104be329220fdfa07db639eacfa8ef4ad0b0374332f09caebe8b019647d584040aa22e5a823bc3c22e22d49abe5df4d2b9529960e429ff9de941ea991994af926f6c61da07f3f0f561027cc8c3603b98b08765bd346237900b09ad32106a5e6351bda9d0ae4432b631a19f3485b0f7d25a1fbb181a72c3cc15c01ca63d852e4ff0b2f9d417e3402e2659d3998e5230de99ca0acca4719a61f29a23576ce413955377de7664ebfbaaf4d42148ff812646ce4a7c893fc6ef8e677a0eae8bff3df209afcfedb30711506f635aaba0f76b2d4bd27742bc6c78b4acfe38f4f8ba7c6fe8476f864f4e57e3a11ba01d03116c2615eab09df4f138c9cffb136c106032f14d16de4dc658feb779332797836946f7db77d19d52bf4b75fcfe3b15076f238734587feee3bfe829d09bc2775fab6304a95bf4aacee1c6e7d87f4320cb94a1fa2d5cb8747738bfcac762a38aa17f34984fe254345d1c8359d892af44b06364dfdea9d2bce66f198935ac54e24e9d90082403a223ead62f56a4f548c9f9a4baccc4c2efeee75610420283b0d89672d2d54258da2a259d84a3ea30d3159871921953f9e0b5c5eed575b7d15fc2852e1cb5c0f91e4a0140599e537a1393fe64be379a6ec0dc19ea91b1772356ac785a85d2ffb13f241367e9183c8761ee2441d10c0a28f6f56742046cdbce65cbd8a5b4cfa51c884e02e25b321588044e7e42cddbe5f2dca0fbdace7e3b784ae6d368600230991ebcce86c8cc549a56dda3ea7cba41d048907f5d2b269b7cc03a79596f78d46d14bd0f9965db38a428e9b01140be5d2dba25b77eda2a73808355cf4ebd3b127f2e70c60f992412e8740f838486651e222f1a3e78006f20dd92a9e76e2b9a98e320a959d1f9e1f5a6f5988827fdb8519f77ca66107cd756d894c1f4cd8d9e37932abbeadf0e03fa52f3ceefd45b46da659b7a443174be64295088d75c8cdfa2f02e3c88289caefdee467ba977a5fa23b20014c6c993987c153d1b9dc932f139d54d62b73a9f2877095d706a8e21ab9d9f334a2669fe83f0a44c0b58c8a57f772d64281d689b695070709761ee1ff9e723e13c69e908fb7b707c7aa41101ad48d425056ca8185ebb3290233142f2c166fe263166746fc4ac4484d5db3d08b06720364700c7d098c799a2768ccec3256086a69b07911a77b77a214422602d22472f79a20d2c1131f3f6261991b6e3eb1a3501957eb3efd4ce2f2b2d51aa4ee6243fcd1bab65a15be66fbd8cd392a2f4960be1540a643efbba12e0a76c00e3c7df53365ff6ac40ffbeb186e026055e8882b991a151edbe8ff5e778ca8eab4423a405db2a207daf33f54638ad7bef91a01dcab1a72b4affd13a67d9af20693da18df5071634bea0f6b917bc26e34870b7703afb29e3e4a38d18cf252112f5e6d0cd02385412d04e3e8ca12a07432d60e90bf50ce8612219ee9b567124fc50eaba79fc25dd047c240088617f5d6f46805d41fcaa670c189f97a122c2e9d757a4e8dac0c3412f1e1e8e2d091a3fc547040b579abc8fb21f9df641f60cc0318bce31d22fb090a743c91a4b8388b984e29849d85652f7296914760d8791ea435ae3e2aa26168727b1694640d3e073d6efbab97b209b64441878790ac8743e62a6c54b9e5d03159d7e4317027e16d282b2f92cf005982a46f68a51d30ea72c449e06b83753b8bb3c25bf0c382d864f1311df0e774fc2d69dc621812ffe231b8bea49ae4c019c3f16e6399994fd2599f34413c47d048f61c5a129e6c2af24bc7e98529e16c0c87c0c2c6785e538f551cb2468e6befff94ddd95a4fb42aea1e05d03d9b69c6c40b3fb518e2381a08208a65190c0a8949e7ab438de6074d9176506e7a09861367d96576343c4fc956ff1ed7cfb3d658510ae6111778a0c1a8c4582cf6740d100b51bfe8f2236f898ad49ce1de465c9ffebb2c9b4aa1a5b8fa731d58c88d4f60cf3c2c7b00c1c26b65582855884692331475f187271db8d3354f8bee144af754763ff94767317dc5bf1ba5d73a7f975a8f8b7aa2aa00039859a81ca411243b4a9f91202dd05e21bd25b514304f077527859b874f7c96b337c77049d672d9baf4d59e3d5d7aa9955b3b6cfd4ee98551d35fa8b3568f66fcf93bca28a3c067ff4b94a7dc110c0ef70e148cda6fe36cadcd7bc4225b8631220f1bed303f23b09b43a8fdf60473cc6d6d07fbb9f53ef2158990eb296e839a0d08a90c639fe85a5c18283782cb0a5e549211f5e7a526334f9f5d4124cb05679fd803bd91e7d1cee98e859229e024e4e8d5f5b69f6c82dad2f8f25010f60ebe7f5144ced09b5fe4be5c310d91cc40c737bdd024d976d6dd0d016e5116b0c88e3734d1df3a0ac4258c5388cde51457033429ad5aaa3f2d7ba1f1ee5aa5c9abdc4c121181377d8035b479cd6e8feb14f4be3e330d224a38d1ab993a725eafde44c7f114c0dc2f5aa923180c396da49a4da5d983a97273447c7cdc7ed108467118cf6cfacca2d4959bd965751561227b37ef89741734710332ac20524ed5466719f12bda778d50e4c85b60059a30396d3f6904c179e5677161a22322a8e7c4b5fa4f18931123cef785bdcc283234f3d507f7c5cba2649c3f79a706947c756f50750fc2e35fb8aa2ae8315f3a05ce74cb86c7144452cce699f3c8a7634eed4ed0a2b965f4bfe66c9e5b9dc9254c058c90d10abb7bfcf655612351d2c19f1eb5341c5f88aeb924254aa8b0ef1be0b4cc5c741bc502193bbf6ef564ef53b3e940a7f7c66e0c21ad45e438ceb7cef2275edf7f918fe0918515bb17c642c4c7741c7b2347b9d00ba3cb116d9743c6c3ec30887a4a87f2fd97b7c5965c3f23c21211d69cc32e7a40fc7d3efc38b84465039e67c983017698d7e0969af3a6cf445ad079db4bb79bd1858eb548dbc5bc751f8255542508da24085a574c3d82f99854d862fdddc6bcb4125f1190395204e4e00baacd13b972beab9346b56803526e3446c5afe2b8acde70b392a36a91c98fe6ce6fb393deeb130c776a46d83307690423588286481865fcc9a7b73f5af2bfa6182f5e383d7f4faafd414d1d6a58167effaa73ee831ca319d9c5839aeb6ab650259e4d415b4b9b2b74c3c0a39b7518c61cf8da5474c682d051374630defe86028d63cf7d8ab1905fb4641bd1487852aeb2f75af7d0297f91b875ffc6ea20343349f2c2db7dc6c10359c722884907534b75827cd4880ec64405ab4808654ed3a072924f150b6c3473873d4e83b54859873eab75f4b3746e250cec50634600d2c69f93493044c8e9a412cd389c48666a0a201e47b4b8da8f222e4830670f762100c10b4ce1a6eea5cca61dfd20dda5979ab7c33a4376a39e6266f530dbc021d849f343bfbf36c4a3a259e7489e8f61203245eaf3d0ed6b38518b7af91b642b44121e1bc65c9f9d32c7edafa046bf33c65affbd09c9c014b4395945af4f8bd2d203de7386421d55ef8fd927a053dd185e8101d0d0a191411d36d63bf8f03b7767c3754c17b4f78af09bb325d7747295ee5272f70b6f7afc31d98d4a8f6682b0ac5616eeca2cb2f8bcadfd440755b56fe5cb5f81f35c9cfdfc2fb7c57fcb6f20f50acec00dd7b37a5f367e8f95ad982b0afac50fd3dcaa99143c8023f919393cc7f2e9f7553efa15e2d8cd9f97e88ab16365e29d159ca6c03b34da8bfd3b08b196ec2d47a4293218fac0038fea194d03fe4f56c5360a0a78bfb8529f79bd6a3e1a76a3139b7f14e64f5e54aa16255b98400fd6d07a78d64e5876d9708590fc0ea90571dabff2317b5d6a058f4e6a590b31b2ce05135634e2489d2b6c86de8aad8e2bc68c573ef674e9d178cc5fe549ff899cf4829db1537f4bd9165652b25924f2357229a39f4f354708fdb1e5100bc628ebc02878405c73e1bbbdeacbe867c560403bf9f2728896c6623eb53e3c243eb445f1ab6109f155b150ab7754b6d7505d3af588aa7cc5127bc9ec23367c49b35d3d0c06619c0b068f7569b877838c0b237db0250288a8b79d79b144dffaae03a117a558ae85054725a91058e5873b17ab0ad0c218a5f5a05a7fa5724b940ec8a44b75a53fd47130e5c0a985b8f3be6afad36de8d4e8665d00fc1e9708e64a0e1f99d30c72890c19be2c99917e4368544351b265315c7bc4e55955d028a5dcd8cedf62011107d187d95e551b486b4b14e4c9cd6a904a4c3733e495ec2c89cb5262ff712da1bade319eac2357c08f546445ee2fbdcb3977ba087f8a0d2e87b3b715c6ae4f86efa83b933ab5d51a386f209a897302cf4d63a5a1efed8d83b2ea3462265d3f4aea0e5c6e58120082e2df8fc8c077ca8d31dcf65c65504799d6cea2ebfa85f141018836e2dd8e51ae677be0ee57adb3a113f8bf340ef458be865e94f00c27cae490f4419e9efd08a3b58c199dbdb211f14e881944604f06b5a6d868df47906391c4c9e9e6cdc9fdd30e7a3fc49fc7d1c13737b84d7d9d2982903b9f10e5817cf536330836d0d48b0a9c90617332b73adbe6821131ced473439b2386b77e06e96c6aa5b560e173c5da4861fcd291427eb21d17e8014a892b0d0ab79bffc40a781feac9b77e80eab50307f6adfbb739f12e39304b0e8ce45412cd8ca207a11c8267cd7a7553459d4579940439451e0ff1a70ba4b2204bd0ed5568b92d7193431faf54c40df1acb75506a60a8bbc2ad911d8e5bf49312a106aec454584c99d60dd5aacf60adc39527d7c798e76916ce815a4a9988f1a34140026a934ffbdf2c3a7515e52dbb58a85bd7ed1c4058c24572db0e9c211d34684145097f60cea286d4db5f5d2b43431f68148a6a408321b6cd4f8f4a94fb4118306814c3719570b63bec2ce041724fc89195734244fdd6e65937d26eb1273fd2b6c0b6831136fcee6382ac520f276a7607bd858f83a135f5e2d4495cbb88ae75d9c3747606c05ba83394dc2dfb3e79f23fab1396a4daf54cdb38142d265ed17ee9d1e5ef664cc380ccf0effc12f7ddbbeb2456b153f888b15fd1802227e0fcf62f0162494e32b448bd1d55c407ac0cf6007a1dff5e3e25018a9d5352a0197c4affbf2a1036c3a4042643bf07d3e9c9bbbd9812785875c18241339e4015c3125eac458b1d91ff43ab7afd8241ecc35ea5d00b7c1b8fe15742015147d1ad58fd6a311de4ff12b3772bad3c2ccf2ff96183e5fc3c3cc23b8971d448a988acf584ce04ebbb0c4ecb35f9fe8d769b88daffa013784e1f0bdad45fdbd021bdb792bc8afda37e38d9afc0a0ccc03ec823f3b6913c343270ef951fa9bf9a684482163fdfa636313ead45e1ead812265b6e6cabfba02447612033deb70b502364b3e83276440a8ffcf69120d22b2056ff3489b33af15968ab6037fc3908f2b73b8bec5c0b9f6ba529ddcb16bc06b412c21e5dc8fd15931b6122aa7e63fada065efec28fd3a67ee48d516303c9f380cc89f61897ea6d82d5cf056925eac128856e1c52d245b4812d02037479840ec4fa676e2b1d63f0d63069eb5229e6b0e09d81b152645be93031095f0cc9866f7c30b5c10cd20d74ec77da23bead1f8d93f15fdbf76c27674e190141ce4a2810a98784f47bf81715ce383f66eac05dba6947c1c5644698bf83ce4190cd76fa8336d6b9209b0043f0c42313d42ec4e62bb26d29ace0503412a844468dafda70c688855128fc7fea6a5199c3b85a2ef2c88a35d480d01cd603c100666f5d4ea1d3db07fd70b666fa6bcaa65348f5871724ec39f93266c62ae4593499232e60b720d253bd533b272aa6070e8f90c36036104e2cb9292af93edb78fd63617dc42547af67435ff6967f801fa0358d74518a0311a3fce0ef451ebdb3dfa9443ec57c7ec84dced82e7859c13f733887adcb9bf78a0fb6acc2012fb6e8c1826b8eb906efdeb0f86244590ee77a209711bd57a276e979bd12a6b7889a4a8bd3057e0d29d228581810d17297211f4c54863f0c53aca5511645693ddf181dd34ad2aa2fc1c838bd9eb14167f5389fd147861d3f6dfd6af891a7472e6b911d1b993a0717915abfcff6a0959c2cce809c8e1ebf19a04bb7dfc6de50f8877f2938795d5c4128f2fcaa31f9181c79aae4a4f319b1748ae8984f48586a5ae50ce028d3ca42e1dbe66d98081342c6d38e6879a685c99e2bf9f33b4a0038c14c1942fd22d9d5f56b4ee5fcf764a3d3f95ddea69185f347896e99dca393e9557d12937b648a854691def4665c39899163c0fec117a7e2cbb1f417b7c9b39377c34b75baa08d359b269f981b99333e2f1c4cdfe3fd8beeb04ed014ae619b7768a8134618aa88e0d2e271cd059def51ef80e0bbbf30c4423547a66e07535d04e7a466a35214522eae0c069f84b3b5d424dc8f68682fab9b09421eec885aa2bc2b503ff4393d0e7ef31844226c7aeec59fc85cdc3fa8b79df0caf17140251a82dcd6a564800bcff57bd10e02bf20a69f3894f9bf53172868dcdaa7b4db3abd5de67d6c73e91ced6eaca14596f55330c5969823c66f6fd6bc0d72823809e85316360fd3b5e725922838ca9a6b2c078ddbb1510b848c46cc3786884c3062925826e81eb579aedc8f19e91e813b8131745c982c6954d9c2d52ce6e4f7ed0b594a585e1f82dfc94810faa269103d4ab88de6062f0cea596d68253f3c445f9d65f47113f9add6425c7becae08771423af06d4659699794c31c9451859a739814b14d882a3e6a7941fc31394d7b570b13702296917c7e848e325efaf072ce0a4d380c9ae43be008688cece0e8289fb181c6ef09aefa03395849e1f36646e1f0edbe07265ff545c9e787b97c70ab14009bf598f82c271a84aba602e341e552acf9ea5747fed5ee9abad7df242045cbce412b5b2cc27e84520fe1932f2aa4072774f6c1bb2ab714873c15164eb74444c0773e01ad5b975bb97bd8a8ac153ace5a294e17b942fd27f157813d242ff148a0bbc3cc2cd6026efb14d6cba97578024c39fd89a7adf4e25ebf629ee90bbd4e0cd74d5ffe02e7e8d6236f53665ab1b363b9e66bec6b009129917c3030fbe0e8619334dd6ab4ea42529425d6a809a549b432ed04f4e3ce308c00b25abdbfb02036f55d58d53275bce5e807f73f9d6aa7112d0990fa3cf1e1c1435599e5ce726f1a72af998ff8c5c1283c22c2aa5c469a472627c4c12e7033228d9aae5159e81e2d4599835b674c190bed18beb6fc709e1b9d56f8f1b9aab9fbae8aed94c95b919760af8f00061c129f749aae905bffd09883dd17ba3f11edaee1fdf81a9b1a78fdfa59cbe1433ee08f592b409c3c1b4d2f10d2a912544aa29fa9e6259694f045c0b65c98db9ac62c17dc07a4d27638b8ba3ad7cb7002ab4ed976b70c9a9fbf5f85038a4d7e31fe4de7a9e9fc7073d9ee95d67b81fd6b62ba756cbc22cfeba5357124d4798ff31336e1a93ad56f07d8b1b6f79e4def4ba226164bc97f2e80a8e975d73f7981be45c84bc1ead467245d59357b601b65b0f14cecbb60ff2adda5868041fd57d01e681d8964b73651cf8c2d140505473cc79cf4a76d9aa7c9cdf0c59908d3072c79ed1ca499c383b0447a77ba9178985b979ade11f496b2eb178540b926639622eb64e03f9798e7e42206cb6b3e4814c898013e4916112e8b9695b66e437e400f8a101628caa1ea5888b8770fe56c26332e1089357c975a784c3a0c600b1045112c26c74464d5b66800324a7dcc76df9867c27aa7b0112baef67b50381ceaff92856a6d9f6d6beb3f705e5707f7277ea9ccadffb5dc087131ef3d6d527a9dd712c911b6cffd5571dc8de13de5f5bdb0a4599a2827003c53b22d72f8e6d6fc2112e20ef49b480b0a8e705f2ec7ea49d8cf2ed23198c2ed22d2fd28d9abc714fc8d74a6ffab8c6b13fc20952c54b91ea5e4b2ba68864bb37f4930dde7b59f1ddb154d6a7b3015f6a013983c4b6cac42f801547fe3db1212fe6a7702cceee2fadc2fd0ec1b6311edc68d6da80361cc20b90cb999664671c7e4dddac6926bbc1b0d8d9ff6ddb34aad5d82ceba82ffe5567331275992248d362dd4070ae6e5ff527e921e97bba754914f59274b59e2f9385b9d367af1ff85662ef6aa8c56a79651e2cf410c560eaff1e7e3fe72af07fcac1300e726067dba33e97cbb6d54cb4702e3afd8aac68228f5ef54f3682e7c78131ef5ba544cd3107369140cf31e2d65645bde86b93d2d8f415ff0b4e20a126fa09d29757a804eb57b4e4677184d267e3187137c4f72f54d2a7950a08fb6f45e5ac079e4217643a870b09519515c955420eef7726f7cf8d5b86006872ead8101fef2448b00dfda6763920ba8a12bccd422f71edb12519b513046d0be7959625669616b2146f9bb905e11f6bc2d4f21842be6b899c83d86ba2e024f6675cd564ef6540143fbb00065b0a3ba9fb1d36642ea10e85ae663a690d09e7ab7a1fba2108777cf9b7baffe914db5514ca561e1a2e7c87e7b48ba6cbb900fae2cad659e183de7d4076f52fce21c621deea96f19929b5298e6b50e04c55f20a0659854e8666c9021fe4a080dc1280685f43b1831f64a9e4dd27838d2648877898642e33aceec3e2725a635e1e983aaa30411e913a5deb2a041c5fde487e3f41c0a4f8f7b6564674ea92f167f6647c0848464e4510c9a915cab155aa181d1e1acef5c3eb2981193bc5019e95b57a4fabdd942e0a94935a8b39eec5a65dc046ca594d56d1e66fdfbc8463e57c457a27e07fedecf9c8eb4a3403cecc2a75791344c57427ffb3dbb0f7325c07457d643aea2b5e55e03583b833f01611a2b3192b39535c96cf0db739052d78f2c1e374bcacec9f796edcc9a6aa57cae84c771dab664b7c849bcf58f76131a97f4b6389169ac4b53ffaac6ccc0a172992800ef312d32e9f5ec5a688d57c9f36c3991c48ee58a37f5878da1d4ecdb21f6a488f8d1a41cb9748f7dfddbce29a111a06770340d25aadba218be8c1b7d36886f40c7e4f50a1ee01c2c3fa5f4e11df20d7a899c1704133686da66226c349029681efdb86abaeeccf2b0a916b0a548ef8a29df4d9eeda75dbab79c1c86fb9b57155100f386028c4a3dc1fb9dd78dea6ca6f545add47d615233c444812791d733d3b07cddde3dec99a2098a27d17098a2e15d5ee10b892cc59e88f1952b93b96ffc7fc15599aaf7e23a55b372c8fb42ee3ca359b4cc89776c860aa1f43981f2daca8f080b5b33f610cb1a1d29485a5a8a90f87e0e8cdf78a06c78d12e8d225bed10f35945c38a2819b7f6d19d3cdf125e455a19b3bbf2dec214bdff15edd6ea77b37d8c1aad62787e7baef983b97dd49948b31ba1fd18abfa93c2324e09611b1ae1545fc64dd6608e526c2c0ecc2722fc1b9409d9209ca861bf7c60dcdb8076cd57042bf5ef82f507003c3c63dd9fd9944a76a0a1226d43b5da6ea41d344783101bb07ca481bb8e3b6855b9c3c6d55a5a326b0e6f2d8d3c6680c07f027e6e7988776f5fa0497e4428b98c621b8698f4a358a956caf984946fd1388a39be6189d21356c2399c3f6951b9a26bf03e3fed23f98b4d5fd7a6e4dc08d3e30399a9a48ee79fc63ffbb573bb47c5996fc215965cc175bdc5e8d45c3ae0a8e5f52e774a04988686c50ff4ad0551a6f1a95811bcae2a4e91e11e8bdaf75d1cd5a289287a3489fb13d31bf8ccbe9823702b87e8885399e41bd3a62f3ad642839663f38745564c10c70a538eeea3c830838a0f0a3983744b86c368f551816c2e5b1cf978f805147c7fd09a6ab172fb1b4dc92af2d95033baeee25731a918705399eb6497ed83f8bec8a012243be741540af052471a49b69433719d1f9b15e5cfdec98c240d790c4abcdc7d55db47f8c5fc0e988e22633ccbc6913d8e405d6bebc6f6c1755befda20eed625237b6db39410135f02f25856703b2293484ece7e931d5a2dbd7b51f42e9ba42266542406f9fb027c40508ef8e2b9fa18941789f17cb3dd1e163fc0026002da693e200a3bc66d243ab81440ae9609ab613a4d83d1f74d5b7267b0fd518073a8c4c69c7c5dc99e3bec27903113c1fcd99dadd39bbfdb614f38084af58e639ade58e6acb121d578654bb66eb9516be66da06302400befbe441b22e0c7ec48ff7ae5e04f4560ddae2ff37dc0f6d8e0d8dc331283fed8915ad77a4836cb2dcac6c2c56a2da0b9cdc9e97c0f6e9e78730697f5a4d82dcc13b259c9986f8a00d3396116783bf0f8e87a5158ca81c5b817571fb795dbc9ec5082f2e31a47ec26c7fc07fe7b0adc37b115ea8fb8a43bce5b2864cd5eefe1bfcbd9a4ae86e721177c1dd9402ffd6088e60b0133afdb2dcaa867055fe7972b876125cc564fd569e53c3b8ecfc96f4d70ed91b55ddb2f916762718604655097d742fec07be07f101e8c57b4499842e110240659ab2e61eac98bcdf10ca5c8a7e4459237005d6bd14a9eb49afb49b6c0da016625c80092dd4f7549ef7aba7084c79c5bfabfd9faf0b0ca2b5efeb5cf3c52e33a87402993a6c8f9247aebf15cdd1279df903e5433807a2d6a96ac05b51cc5ec5a37755fc14bc816973d176a294b03b69dc91e77f6da540189bd925b4df43f6ab81d0aac32b39f3c61e747618eda0b1e9c0c9695529cc32c0b0ecfc9d832b9eaa7adedaaac7f8fe29594142ff727d259a7daacab38fdddc5807c03d5870f4a1503aac8ccd375242bb4401e7f7a250cd88a041e7186a39a3621916803f9365240348d8f037b80c818c02b929e77b27255ac2687a0d61c5bc032727ff80989d73c449c94ada260be8933bd2cc255b2e7bd2c4b4af3b0aadf214ca34ea8614347c34a1da3faee3a5194887bcaa08b60bf3c85a0657b8fc893416fdc3e280da20ceb5b16a963fd01887fb82a6576a3327aac2812634020bc009687cf06e2ee3cf03ad0ff2256032e33ec2eee497328a9cdea56ed73b673f2f11bc369aab7b38d948861776dddcd1654abc215d5d21bc95d7f17a954eade26c9ca5d416617df7e2c01f1c660f9ef5f6f347bd9ac4f7214aff157061198d8f39443eda32a187de7d4db7a7f56af2dd551d35a5ccb92d40d1cd71fbe95d6948743cc6a7bb1b47f415e60dfd659f7ca729756f9f7fa3e979d9a76e5a3372ad9fcd5856e935d0ce3dd02e01bb1f1739bd29df607ec6706d61d97af49fa6936cb48a42c1670811e74d1e46210c14f19ff161d0c51dbec72a2c399bf2e7d3c1856a16609f623f5ccbb3e4c487ac7adccf66ebf5fa6da33d4fa2079c00a6e3716542d360b13bf8006784c3d030708568a0d8bd065f403321592f3785ef6c0e1b8c8898a15593e1f55c04585699b4ddd60d9193fd51a185531bbfaf8ad9014c2c2802da3daef022875d2093a757efd5e89f38cc289e2d8cffe6db3a4e3f22f1d18379884a291547b6b0c15c047dbf91ea395a78e4dc06c6ef6c2fa1b7930186ceff0023679cf79fc3da8d57a1bb385c52fbf7aa9f8fb9f25fffe31dac12c036d6628f6580051f71a4e04c50088c6b73c6e586893127d683a6b247e11a5d65cb401226dd9d568477d526c239ffcb60303ef7436fdc117d2ad817bf68fb1fe0c1d856911a254785b630f2c522e08ea8d991591a57da71e165ae5030a62698ad5d0bf64b9232ee11c67f197ca224ad272cda217e044768ad7bfb86c6c059f8ac6ab51f659368d0071b21aaf53079555f97dde7abe39d2ba4982b2d0cddf7b97006ac54e287458c1c97eccf9f520e5d81395ecb5c2b6e909740406f076602f492a2bb100a627d6b0c3fcbec3bf5cfb281706009203bab2e77e07b3f465da6d01d310e55fdbc588efa54cf2e20d90fc1f9cb5d94280797c3fe86cb57ef1294d94f7912075256a7df65ba84ba025af3d28631debb89512068ae846d817aeb78a8cd1d09ef36daa8f7cde1bde839e40766c9c889647b1b8e90435e47a2c67f80c8ef95ade1432e0553141e130f8323ebae713856beb76cc1574243484d55ddf82035418de57575373f76236e7396286c6765fb93379f752eecc70ee8ed55908f931932d5714c16edea4a7284982f28c527b8dabc3566b2a1bc6bdf038c59dc4b98ca2cdbc7782ecffb6723eec25187ad1689f75ca28ccd638bf8f87174da7219722907bd482b8c00846902a71e2a19c0afb02a1f2cd037e064f1410c1f74604a5ef7ef44270cff1f9fa50d5864568f7ac49157abe2dd95db27808e16aa762f612992af1e92bbb8f91722cfa3fc5d01a4bde5b32d969a39c8e291b43ab427710540c87e73e08f322ba80d92896190216cb12656a3478f4f569c432aaa1ebfc476996db322572ceb3267ef64068cbfae9edcfb47d7dee641f7270e58fe17402831ec5e5717e91668c0bc37ce9f105b891b9cf0df0522ebc665e540deec2febf77421a374cee5dd405fbf417f2e9f9409df06716a6fd1d12bc3627b1d236d8aa5260b3286ff1d2ba389279f8b16a41f9c2541494442ff7a87bf5e084b8fc401e4310ea5bea326d3ec8f5eac97fe31d4a000e78018fef7f2b21f0fd41f4d0da77a954cca77ba83ecc23249017208179ba7908e01af4d06e6c913e30e23045bd8e84e5f5b9b27225722178d9132f58d1d79b0f5e8a3d77270892b2f8bd6bca067f82026a1af2b1cdba1da7e07d6454c14b3dc4affcfe5ac272d1b753814ab077ba4ef53dc891f2ba4ab6a8f48b5dc3b1f9cb2b4473276ab20539cd633ada4c6cd04efc73a686c4ec65fb99e98588c1ec0b0a11eaf0f5d75a20129d3e7383eef60697c525b95ecfc9bad1c6f7e0984be37c18edeeafe33f757b32d7d4170480ff38d659e7e57dc7c79336fb11a9b5dd88a87beb8a3ea16a7f45ef71576953e28d2cc7c6c7af040493f9bc3e45619988e389204081fe2216691d303888c8f495c3cccf5de08ce6be27895f3f0845255561c4df95c44e6506950e4831916b73d07b81438825878612bb74f924649bf77393c6807cfa5e7e3e79af3533a9f3aba6349227f455307eaa741874dfd6aaa632617b0e0aa4458d0c3310b24bb35855b37ec54daba7b80039d23b48b6dec08db9e2054be29dda95483e275de473c8d0108a0df5ab73f52f1cd458f0ed6aea69172bec8c74eb968ee6bf2473ff8c833253a6faea40620f949cb50f335a3d2cee671e64aa67d8765ff6a84d49695658699f2181cede5ea474f6f4aa09e338c718013f4d96c3127f40bf4773944291d6d04656bd4fe5b31469131cabc240cca851380ac5a7e6ced6b8adec827f2313e58026d02cf4b41edf6c04c911a39c8be98d375cb9c9c1dadc0db9fe90b3de6b06c69903d29d174c6fa0957840d87ad7f12b58eeb7cab69e1f69f1d30dc7e5d9e06505bd021ce656724130e4e04ef27903c56fd5964893dde93d1372e31ad64fed73f03e7188de64ae4e8a17598ca3291f58e1405c4ca9adb62ba8ea36e2fb2dfe36854dd9844eb8ed9d01859f4ed1ef6d178ca373eab7ab3765fc8f55e219914b71f179991c5f2a360379d254591fc77811181385060ba7af02c5578c008e10535b729614e479b08951a0dc9ede20232945cd2949641511333284511acc766e58391263a8ac57284aa82fb05fd4aefe335b0ed63e3c11cd337e657d5da297eb0b41759aff32fd801cb0ed4bea247dd503ee2161109e6ef37aa0e2160178ebecff80d2150519f38153752554c5b8981981b62fbbac08d49e17223b4f2b9cb832588cf6699c805ab00eea5e855e2a2fc975022b96f106ff85fe46013dce48e86f652d2bfc1ce1aaa3ea595a10a1880c748b7fb26d5f332e3acf28df7b3a853bf4708b9b5ca045632f596d1ab1f9e7f720018e1cee0bf6bb7fd51b619ffc0f8a1e5613a7f901af1c996f49bba360b1adff09e441120078a40321d05f2b90a532740fa75c5251a202cc3110d38c08df53608fff05be3e9c0f79d43422575c4e2f5a63358d474463d7e0ab0adafef13cb7aee116ba4c25f7e9f094f58efa21f722a9ba4b418185d94cf134af9c1fc2154bd65c3b644bb778637e0d6ce48e19765afe479b1a58a80f3cd447a1c2761679c35ad08d3ea2d18c70fa77310e92bbbf2e4328d2261b95264dbe5331480cc9ef98cbeec3168820e212507bf257a1e05034900c30183eb4e1dcefd4e9875e57af1fa3a11cdc0bf8cdf2ecdb02025f9de177777c32b43ec9aad608e38720ce9ee9f70ac4b6a2783ea5f7db47ba2007a48ae0db50b0532f437ef28c3ba1c7fbc2117ca64b60d14984301713de4f1b085eb0e2a68bd34359aa214694dc200884d18a8be3e6b6d263a22bfe96d782b66fbe5d1eabc68f3525468095cc2632905fefca26f7747973fcd44d2d1da1538e8b76a384e530f849d3da4a71ac8d1d14d1d668b2396465889f839015d5b5b1c3a4a1a06d3f9f9f0d07dedaeabb33bee84d857feaf852fba958e365eb84a4ff7884d65ac2daedc9f3daccc7ad073f7a722804d519e7b51b0e9cfc9db577908d9be54ef8d1d82e2416bc16c709a8327d5bdffb49c547a408b96a5de5541bc34983c1f84588759d4478907976b02ff995d44c081c1c5b56bf4c880ee4206ecc42c6fad32bffcb3b67fe4dfe87d9d6fa826f50e3e52af622912a6d3fc545985e09fb6bc5a74654212275b45306ec8d1ca8a79374f4ecb0038cc0bc41602373d3d1fef73dfffdadc4559c173200786c220e8463c82f2d285876f84d21dff4ee7e0cb7a3341875a0915e93adc98336f9e0d66454c933b642aae2a43da83acb9cc303b25d86795c4d31f00a8504f9081630c3cc4f8fcf02623967a8d57d0ecd8af957217eb8ba97d744b8146c722e8cfcf3030e2e3b3c5fe987727ea005a084ff5d8a3ff338e2e19064bc9fbeea3f4a4706ad98afc1f6ca1ce895fbe56fce1fff17e0c476ca086fdbd7815555a3f0737fef4592fa81a046fd3a8c1759fd3e9e687019fe9e09d92a982d566db26e5badcc24339ecc48657edeb846c92f9198f995785a54fce82475c3993f4107719017c3f834f875984836af5ac5d1c3a2d891785a090e7510a37e75d3fd5c96b75d47953f07ae1d700e577e495f9a2b118eaf24b87dad7580cf7c6dd0d5d0234ec5dbeac3cf31c40531885f21bab9e048bdebe372004d731d25e5b7a82fab1150457b5678436e9827c810f5646eda91d03692fdb7e51ce8b86fbdc19432a80ce3b77f4264e1e10b37fbb40e41f8cef0f908a346a341a808735a55b1b93571da20671c6a3385f9890d0cf0fc823e166459f6ec953394e592e7cf7f587a07b75d11c198ed9dfaedfc3b1b45758f75d3ae1a3c115019952c563dabaf1c5887b806e3a057d1edf3e94447abc9e33d9f65150fdbdf529a8e9585f7c1325fa3f0b1322d11f90e654e68f57abf65be1570e5ca35a9e89194655a64ce793b6233a3461e2231d0857c4f697bb43121144271e19a6e6b7f802b22fa334a8f7a7cc7a615164f61a544526182c46b284b643921f9c2d413ee3b75dec93ace5ad3576905c9825545867e89e214e41bbbc6cf8e36d15f22fb2447dfeef23a3af36bddc8db4580d85dab61b289e77520ec6e23ee7b4c76cbab67f1e6cce570174f2b52ba150a53d05cbb2d6f2b64d4232bac2552da3a2b872532e777d8cef9aad5d199b3c55439e53cfc514ff7b06dc7b8beb566476047fcc2d27f3a92f2edfbe6f52f3cb0c62c33ba39ff0eeb547e4696cef3412d5f0581e48783d9dc7505e9839e0faf3d49cea0bba00cdd7d3ff977c711fa27b1e14b6f8eae11a5e792e99c9bc7e47e7650764a4c243e6477abdcce4f570e77e6b06afb770f69affa3b81377ca68bdbd8d065f0ece1dcda6b696affcfd1eff922104de091a0b7ec857780ed7b6a8f5104c340fc50d2a0e4307724d5d4ef538e0012f0f5070ad06447c482e625b047e25cf9f4e1061a533586375bc577c7af7a8414ed136c9c0994bcdaf5596346e8f6bd0ce9ccbd81f5d4d58878a3dc87c40b51684f3b1aed730c1496a30c515c560549aac05f3b61c30b6b0ce737cae3685f31f1e00c80f4fae59f9d472b282cf6737e706724a6eb53fcefcaa3646d05aa69302246b6c14b882148252b4c6ca7be5f2394e735b0599ae759cd2dc0f7d8cbe38dd74c5a1aead9656cd2c0f0feca564f0d146d6a93ec63dc21db398a4177ff0b02c5341cfd62d949bdb8a18c321d120af72380e0ea019a81c2234c8dd2095f991ecc591f4cf2f26d0a3109d30220d8f0bde3b0220142cfec52a736cb70fad82afd475a833bbbd35868b72b00a682fae56978e26877e9a44e2c1b369c42663d9b6ba911eb8a3a38ad47467993bcd01e6e2e90b9613a40e92830f6409499805fe3b3c69acb718abfdbbd13b738ecf3ddaad7a4b898a053d1b08270427f8ce6581ade306d2f0cbc132c1602248b3e34b5f7e8fb49d76b3ce7a8a00c46a2e6e0c3683d8f06dccfde6127e1fb997a0dcee01950782007fee94769c441ce5a39a63422f16fdd8de0f5a315d14507ef0ff166d097b1d09b2d225e34c2225b4a8684d5f8e84323546d537594e0875b34f4610b83c3df87382f9183a0ebee1e2cf21c7fb64b8c47af0b84f363ba05d3c8d53a6975dfb6bd00b5858834604e23f20154155212a813539c1fae3af05c7b3a5b4c1b618c8ab4884a50f67f6bc080df523002aeea101206acdae828bb77a2d86f473d9566dcf2dbe2f1b0602b973c08bea499a26ff7d7f43900983eec0210f2cf96da86994b7570d3b4d29aecda6eee0b8fce39f9ce366008a5ec64d4010c3c3300bd2bfa117550ee6ff16b5b592e1c25882ab4f184905781b123e1fc5121f68ec47ab29a6163ca6abb39bb92bb3046058a206ae9d2021d202abaf3bfe212515b80cffad3fc714f2b7dc8c2de087d49469169421c40caf3ac5dbff6d03ee51066857258af7c2c3c675102c4675be335cbae03ccb8307b63554afe87507455c005ea83824e57734a30e90ffbc3dbd4ee7d4e6e36940b0ba948a9c26cd8eb975a2d01ee8ee3741c07a60c64d976c20512ae4c1692e556e33cfb0efb4bc827ca916d239d0f813de80c48e00ca3ab99f51f3de58007b1c00f1b4d0c009658f9d106f6c9ed2b9a3b6daf9dcd4a2ca63203187418c98140caf520606144f4a80ba7b37b8c0fa0afa29435a4a88b9687d0f903e01ebe63dc3b624c6011c04681ab70f9a7e52d5236007bc09b3e96d59ff17ab2822b8a109bbdbca52ef8ebd4202cf48a9010fc6bd737b10d6f6d18c0e46b6359aa0143829e183c162fcf04763759614e67eda6d7f83abd4fdb366c8adbd70c98edfec82837d96b3c52613d7f90ab10901c0e12d24def961392484183e552d9e5951469cc62703bb3a797b67cbb0b871ff8ef38f11349187e2901040473a9f0373a65d45f08d864fe42913500790e183b302d5afd96061afe542037e74628cf3ea307a3444a8e47e2703b4ed034ff2d13a0b5a2193e619b0308ba32b701897e4402bb9c0083e647d16bd87f94eaa514237f814a600a74a9a8ad7753f40c019be6138a376105e15bf4e1c000997f7337879d5b5580b925990de98185e199197a8ffe0e5fe781f50ccdfab71728fd4281c25b6c1383a831237ff2869a05d9f4ec1a1adeedf067882677d171daf098d010157ca260d50132c6fd260bb419bb08ea7bd7c7b0c40526b4c0dfd752abf9967ec58fdbb1823517e8128e3a7ecb7018fb5ebcb8931fc5744469f8918dd08cd2065342448bad0146778c16d5cd81d4567f3e03459817748ecbca5ec0ac562f048220b2024aba276d97a68f3463a65267b0ff300d16ee5b4e7020f04b714db0825d5a9b298c1e48c1775f3eda48f625663f7513ec2df5048da63f3227c0cabf08cd84a990e66583dedb57c53453b45eef293a924d975ac3dfa6e95f606c8b506c54b0987e85adcbfcf87eb955efce21494a9be66ddf80d3ea9a6834ed8c51952871f58c839b70ae815ca3476c6bee8c4f86fe15ce5580d46ef438b499ba0c65b2ef6d36791402cbc80bc163d277c682e534d28494ff4549daca1469e8a7bd0228044fa6e759159486576652cac36678bad8ed14096a18f5281085c164f760af37daabc8cdef4f2783d377ff0914730a3081f78308c1c81a87028f00021f74879a5bb5c9cd6821012685822369cec5c9ed930ab7fba1518494ad7ef628f9511d8cad1bfc67eb34e7a4c77b93a9702c96c02eb121f14b66f84d355bead96b46810730877fdf0c3aa3be30b0e02f5eedf882a14c415a12c871117d4b8720d3dc04f6206cee0e5775af38d5a2d5ae56e2fef6f15f343d879013185ba6b73de83f5782f1f4fb6d39c2edfc0893a72ca5eb7fbb3eb5c2d91c7b492b692ab9c17db5122f2815264eb1de3c1ea0a7395bf61b07b6822c6f2a9aa6e2117fb6645cb3d60962cf683a54083e3a825de6619d3451a5b4a839a29d0a215e7cba122508fb98003438e8020c4b640a3425ad4316bced1b929b8ab77cc1241260231b7c747cdfac9f2e277c28efc8d58c1f9d553b69051caee0a76271306fdacbf991dfd41a813dd490a6d1372a9d416301585756caac69859951215b25124c45edce55d5391c8ec4bc7f63b18ffc79639832535fa00235344231661275e21d7d9b12f72ce1e2cb39dd5f6ceb5f3ac15fb8ba1d83e081143c0b6722bdd1e7578becebdab074c3da1e9418bfad2d84174015fb946f43dffbe2cf2e2b87a2d5b37e51d8b77f70ce296ca5f819b55281c11bfc27b4dd25e6895aeca22b1a6e22ee472d25a5b99f7629654111b44235d50ddc873547647645b534f9045cf7dd88db5d35ead7aef962bd7587f1c99e7b04d9f29ea631e050f47961713a0ec61b15977315092221b067e6836a0159ae1fd147127f405c89562ddda8a7257d1c312d68f3a6728a723847638c2db526921c8724f1188d934048bfc6f29782bf21288426f799b710d6d12d164cd3b8391015d92ae65e68698cf1a16e6400e8cd6df930cc6c5acacf808acceaeb53b360737d86caf874627bb9a5e9afc0935d53fca01edf700d3f2ea4627c72b6427322e6f99a57a195c41a8fdd0a973f62e259b0cc5da9d2677a381df0bcdf030da27641671e0f971a684a1014160c430362a113744abb4d081198a5c3fa5d78ccc14a27ccc9a00dd783d60aae72292e5fe29761057fecbf0581559a15416e25cbdcad693f0d8255dfdc0183c6b462929b254bb85c8d80399ef37b22a5d28717ddf650e81b0337a67d8d56c7a2bbe16e8b805a2d03a02a5ca907dbeb9da557ece51d95850c5530b0576aa6246e1bab73d89eb1acaa61c89dacaa7fe75ca5fe184448ff3bbc640bb68fb5e4286b213bd6c4e63b5cdf7cdf3ad1b7f248a37130db2ad3c79908db9156ce773233f558b3dead228f5adcae9a903e9403d520ab32bab6c8fcb4e32ec90d9de6875fa27275fbda85937b0ae94152bb789af1fc93bf995d23536e1640acaeb0fb982b599fe1192e54a170bcdc273f6c373843d8dbbbe95a05530a226aa540d30681290d6157ed66a87ec26adaaf78ed055b61d7acfa18f5c19d564d2a077c4b0b578b138f0d7d77799dcd7b83187ac93dd57bac2f44e04126295daebaec168eb61a739a48e1b452253f18a84bcb1de5350cd4d94088facfb684789d08695c99227463fc5f6533da999da230900f85cd83c7e643880bad1efacb67edcc2ea6178ae39d941ed18a7b7098d251c4f0501589c1ff622710a40d8c5ba4a1a47681a33337ee401f6464704e5c53aafba48efa1d8fd2888c9003493d4a43bf005b7a8ef2fe439399847fbff1ab16f9b60f516efb5e14881279fda875ee4a2f781c59326891eb8cfebcd62454d41624d6f6ae9ced89f42b557ecaecd71e30e16727b6f0d99449d2df8540f1e03580d424816c6c7895cda46380b0014f50a5343a38ee444bc909ef78be9b366d397bfd8c639fc94bce53f754813bae0eccae851ada1d4597046a07c024d97bc604c3c5b9e9304a594c03bf07283a7a56c6d799f216c5887d84329bec88f64fe7ce6d74b6b8a3d8251eb52f5774e498922fd9123544c295214fda930930bcfea417dd251a46cfa3c82113972b53769cde5a4160eca949c655c0f256ea7107f39e86b17a82011c77d6bdff0e6547d59ff3877bb6626044cfee732f064dad3b6d55d16a1b1c0b740f5c3df02fcaf4a60e0abb011d9d32ba099a3a39b6c726df4910cf60a8969f3500d964bd2f1830a2952cb3b1a9775ed653579eb3a13e3fb894eceaa78b1800f1efd6506102d1885b7472ff087f764f9cbe679c0f563d3f75abd630b80ebaa973ca96bcca69200a2ad01feddfe51c99e5a91a0f545844ea7985109c0b9ac502f5567eebd7442fa03761975c30754cfb27efc651ad26aeda6d1d72eeeb2d636b2f835237a53ffa87672be3f5730e5080dbe1ab6153dd603729e6e7c5aff6315f5a91f2f8bb80c3312c34315d2c3fb58f7b2afb6063e1f31b7cdbb6ca9a74507a170bb9410fcac3f8605dff867409c6af6a91423fa0a441a660f1efb74d0c90ba8fff224823155f37e7c8a156264afb86ac716f1f4ecdd2e9b2c4fbc9f0a0e3b6df4183db155390bc8dcc48c680003c306d799089c08c874267ad5471f5187386eac5b391967f00e3d328e05bd7dd3d36de6b9204bd39cc5f71a6eacd722bb315a13f02afd15acefb8d3811f76335ebc895c7b6d283e872f52d8a22c0f7eb65ea544d76dc96d9b8cf3f41a0680d87d19bc4484f1354e2e7103cedb709b42c2fc9ce2439c12eea76f77706d5d99a8f781ae6492bd8d1b300b3c544a4d9e306f363e4737ff3bf79de4488ea638ba65fb137cd61c355b5e4291fcf5e1702953dd15f727ffeb9681e1c40b8ceedabc3148c5e2f98c43843f6787cc0456cbb09efb47fd70064c374ea83aede42f8aa640f38fc665f9d4e31fe9ce4ef4d5306403cf19ed477e9ba5828d9843d610f050ee089be0567781e07ec2191585ecdc2daa451b10a05295490e96b1b4cc85dd859ed322f76ff865715dc35d7794ef9a8a60ee04de626dcf219e12488fdf9cdf36f7a2c43a021f1987d5fb76ee4e1bfe08b35ea3743182e1d0589164368da066ba927eb3efb7fb7ce343235aa825c27ce4ef587a32b8b7e0fd00556610fa2d791e8c65679a0eb4d964a7b03276081261668261d9c76e7b8f5a708ee98423529128e8231c42337c97f45228afa0588efeb183f3cca73570e29075730c71ff5328e3440f859101a5c606a7106856a29009d35fa0cefdb6183c2ccfa84bb9396d1569458372ce540b91295753e08da57a92ecf89593f7b50be4480c0b40a3106c78be311908db6a595a1ff366d4fe3b682648f7ad76fae7203a7e93626eadce53bae1ded9134803a7fa68d5a189800d1d2e5790d1ed730d4b19cdffbf77b2c1094371c8e962a47eab1140e23a1b21e2ff7490b792973d8d91f0d29b14945775694686fe6582720ae8b2c05e7ce3ede397ca5fb11a54989a538947fb6abd81ce5108eccb37915c03f53d884bf5d419baf24f6529101cf5cf6d3adf2ab61db480013a961bca2b6553f41833f05935281cbf1b0d08223956a0f148f7a297141c30e80f47251bf0b26ae99e6daa9e57381395f2af4a54cb5963215e5b806ccc7b9723a560c08ef1a2d77cb58ee03eb902a8874d1bea034665677261e5e6588521e2343c6d0ad6b1eb5dfe6540bf9c3d6a836a5196f762f99dc74cd00ca4db9f799f84241fa3485439d4e71125c21f89ae4f51209d91a19de62b33de96123d25fce3ab8520a0da35d7fba31b87315e3e3ed0b2d74e0e1b43fd4fb40277f525f99d9340d0caae7a4e9619ccfbabc8468ee3264e2aa235659f3a5fde923be3091c5855fd0c4c7c3996dde630f9897f09f5a0e3347e206c32be9977356ce762e0ca26d0a510c577a0d00f66134536aff9265657311732ae206e92f71ce24cd99341d646a314b2e4dadb07bf71e26ff08a70e0584ee924a65674f22a746d0c5f7c58aa958bc252dece5727358e7ace2c1f0889a00c93592454cbcb3c950739b19f00c70393584effb4bb19a7bc811aa6aa13384638580dbc9c8e11290d004cde3fc4a798e074314200c5eb82f7af1ba6735be94f7477fe9ea429773f36df97c823f5734b2c7374b4218b9c6a202abd9a0e1b1b890d0c2d274ffe468cc0a0f142b618f6088a490c8c7f0eb1bd61afc18451e8a049b46a9f46b53ff09c2f67b657d55bedc2f8741051448612248acdde909058c03570808c17381ea9fb4d49780f3ea63c0e81dd360573ce461ee518cf4b03be300ad8e50a9a5c18ab9f6a5d861aaf4648c333b7f90bc176799090d712dd1296e2f8704a2049fe95634a53a2f58835abf5cf6998326d3010438cb09c8da5030798b5a059dc05514fde6035f69d8724b2f39b1e01ab320b69fd71c09a26d2f71fca4ede139b53186c34d13204f543ece858d813c712f91fd1ff6dfc5bc6401acb782643401cbbf1d9a09a67d5a0ae87d946f284c2fdbb2d87ed88e6a8cba2b0cfd75975d72d10975c1a889f9838b81f5a52f3297dce1abe96978a6ce02383b43a52285cd60861fe6b5bb93adf6d185a2f3fe0e6ce96748c7eb1b6a8d49b8e410faab7f25e6318f620b443110a475292e5b509e099ee2c0bfd18ce0ef31ce660164a47a5912593fc8fae6e0e2a246856ea81f79108290b9cc9220d8aa31ceb406b057faa53c7f5621459f58298a0d3f8259c3d65ede63f9fe2c901ef68197d62ab54e2d5a73e9755559042e8ea92e84992430a68649557d2d96a658e59c12f13b7dd0a096252a4f241654441fb7328a9c3e4e240240d3e50093832b776e5117dc314a5223d75afce11f4090c6398c4b6526a1966c355106a3caede7f94818e43b6908948ac8e16bcfceb4c4a3a6df91d11e4e2f8168bedf29f69ba8edc519fc053cd546b1da3b81a9cf1f45ef0f3388820f1d75ced3fc8cb4e857334574faf7c39ed1377e6c4e645200d9c0b1fa1ef7b49fce499d5de645e3f2c517e37b490e9defd65e01db2f38b90e19c9f4d1c214925d182a44ec77705c6e588750f6f15b866afca03134f2fbbd377c34eba69f47aad77d953bfdedef77afe0981f68a481e5786d3e62ff2c7275ddb71d62bac8ef974a81dbdda62fae750d0863c5b9676a434304b464c8c9c9279bfc18ab845671d18ce6cc991e52d5c52dec4fa3fba576cd53a805009c11eb1f1452e4aeedae1ea137697e53f9edb9efabef62a5db7218a60e26cd9f14388bbded2d73cdecb8c37fe7204964cc9e602c3c15899d40a9eadd37c993ad7448b10fe58ac03d571d09a27fb0438c71a3ee784c5356fd0d053fb0f041ce45b7a0e2d5fae2548f4a55faa710ef076e23efb2a7de6a576b1861131764b548c1a34d36609e9bbdd0fa2080bd2837e8b71ed333d3725a76a439925eaf8f049b3529fc4f72c43b664a3c01935b043074aa4309ae31b6a61aed7d9ee52a4ca8672e57a18ef51f1d5009b46a991e334640991f18bc53e188ecffa8fd0c78617a6775fc8c563b2c856b118178f35acf458b6889b8e52b67f84c2873bbd112b57c6fb3277cc22c885502b6747abcde7761cde27e9f3f3388e83a8c3c4d4ab69963792e6856ade63be9313e9e6bfd659b7e35c1e03ce4b71aa86d4c5dfac63f7e4ad4a1542e9d536de0b20a1137f69b4578e2bbfacf79bf901f45de0b47be694da38d4ea882a693bff96ec4f9dbe71bca04c5b8ab228cbd9008a30b7d1514fc22acfa5df7cab5fbfd1963b6f3f39e47c118c843b7c82d30af41435b2c3309a401c76f063dceb4f262bfb6719ed72af7529520decac9276a29276d6aae75b7f8974c69e9a61d9c535b9dd0ffa9a78015167d1a2c06ad0577570ed44515cad2231734e1c97bba5b8e9661ead3a4ff439e4ed3c15b86f78386b331cb3fcc0eda8727e90aec88dfbd85e6f7a3ab30fde22b96e8aee2b2e9800e44e74d428a4a20d678e6b7a92cf1abc9b7d17519e045f6a750013bce2441c0e2d6eb5f58b2a07f92e614868c14ce9780f5ed6860b316a9650ce7e2242afb402780b915a1b7656d9292c5d483167a891a79c5c66ecae1cb50f77661d44fef5b3123486026243b5f7dbbeed8c161e4b74f8073bb35277b16285733d5efd8c54adacb58dd456b2ede33b34ddb2430d6ee9ec480d6d3e4dd056682054fbf99d08d8a247d2bb8495b50898c93b08deac032c1dd82128012620e3a3f7d90a639f1941121bf3882c8c64b3db89dda52862cfb95b31b185ab8eee2f35902aff5909d69b934970ed553bb6e48b7728e307b1bc82955fcd80766ba323fa602e95edf48b771a500aabe82522d5b306bea98b307533f10cb88af50a87fa9a2139765ff9b720be5c63a1200338c62c90801a5c19438ae63b8d3d903db29036bda64afc7539149181de037b8d9607a0280a83af7d9a4d686501161ffc7ede8cec3d8a0b32293c34a181d0d3a4e877e2dd46e19d94aff22a3864504860ff61a34e4666da6d90e0499d3ec54f13fb7f917e72374cc165018fa754f3d4ef20e36d8f983c4d7fdb2beb3719e6d7710f372ffc410731faac0b0bd414026b1e27ffb3554e27cfeed7a2b329ad9e078cc8cf8fbbacf8346651877415049bd0e745942f67667b5304603d56d449a985491a8929c9a6b60b159b735e6a6ca6e53d8f0d571cbef5baf08e1e6489967ce9f7668eeb8907d4c851c8055b295f81ffb2fa64fcc3c6fa091250539723f4601de538a4235ebd4227267da4e2cb47b64f7dfe297c6f013f5f698fb1ed574f7dfd1f72401b8d8d5b5bc9e6e85ff10cb4a24eb04160fd256d551f0e4a8f28837ce8d4dc67754b6fc76d66143a7b2391faf51bf28ad344c8ad4226777b13fa6f94c1c9e874cd4365e00de7be1a3dc800f2f8a602a9f8364be955a15f80ad8107f95bd23ce8e54356e9053ed59128ad40ec67f6149d4dfb1523efc958c229498dac064b816aa22b3477de427aac645b8ac48ac468664655fa56ddea72e1151a7a23258f3f3c11c2f2ba03ad6f940df97d624467e4a6e9e345987f54f05c10b485aaac69a28a86987edb1ae047a57c0dc704b05e63537f54529ca9e911ecfef2a164995e6051ab784e49374f164bfb0f582948cc5160beda647253f719e51e855730dfbf31fc8d3c2bb812895468f296550774bfc6b0aef433907fa245fd3166db225821cc3b8ee6db01d16c352f39f7ed330432b7cfe430ac10cbae6df0e2262db751cad5da9464f59d0b80c4604a4fd5fc99eadd27e04dfb2ac69b27526197495475ceea8d0f8759b43a514d515f45117a8db956240f9b4d9fb3086c6ee2cbb7bc0d2937af8d15cc3932b845be40d5ea490fbdc51feb61f075041aa64817869d3add81597822e1dccc05ddc47d3a788cd49520c8961eb3237fad6e660c81593825c5f038e3b9807866253efbc3496f9073127a579e487bad01cbfe55c634ddd12bd30855d4e69311417cfa86d354add2e75cfb6ce5eb5592a7e601b6fc6d853573c43658015ffeaf81f407a81e5e368fb04270d2cf72118bd479795354c0a2c3b06e2973d7746d5bc3f6bda3329398fe3c445c2242b72b8b462765622b82b00d7bb0572832aa4a219f3eac91f24bb0b245d06db7f97af908a8badb130aac45f222477fdf876ef8803ad76d679aa53c7bb7007f95c6ae855327c94068e909f17a50df4b4da671cc3f7a4fcf38805836787d3bfa943a964481b96c651f71ed78ed6ee6e65a8fc60bda17ae51d5877fa97b6043444e416d7e8bd46a7f29f4c810375d53bf7c99c6a6e195283b3ccd8de3e86d1a426981faa592bbf572239e4b1631a2e94e3c49b46d0e3ba441e6c0a4fb1e71cfc396ab8513ce068a119657582a6bd3f2d20f2d0cb10ffc227f92c759e812c6950dc60c6b9a7bccc305f900389ecc31b4018d43f200ec3f43cbba0b28bef0d368e445e4a16ef04339f3001d25092bc4417f30e592a593d03279fc68589185cbdf5fc45465f0f665132e97d198928ad70cc735e5ec2a6c09dd37fdc73bd8bb9e11f5399513b2b409f224b02ea18de1d013b554cfb020cc9e6f1e52c35ce04784fade119174a9e7d5d53624d7acc91fb2ad402efb3f1a1ff11dfcfea2762e03f6ff649bfedd424b84a830163c5ad471cb9d6bac5cc9a4cfd5814d34d67090436c669617a02d83ec6976516149dc5c7d2ff75ce8f01a98a8bea8903c19e1beb0c9122b51513c911d6b4286838f1d5f27984881acbbf7e1cd75b3a789ba85c657ed7faa305c7088a80cdc55d4f3398f76e52d025b8dc0ab320000cadeead3b2f0fd32ac1f5cd4c210c079c43be5765c0f21e8caf7631a59372047022a77b4866541b9e3e4b79b891985926a7a25ef038c664bb1506bb2e18b25c0a3e458998fc765bb413d5ca6897b29529fbbe16a5f40a279585ae5937d84717042f3e37d66a35182ac4ad75e63ce263380c7a497ad12dec843bebc7c871b827d77c478ad650c47ff8417509e72bf1058c71f7ff73ab542df0cc8f7b01ba785f665d7d6ec365652d39472bbe9fa90f4ecbdfdaa3a37577ba792d0ae68cb5fba48ecbcee2c8015f7cec076eff67549d1104fc483482ddb222d4d902756d1b0b030bfd8993b94aceca9eca7345043cfe9b09ea3dad7621d07c2a9483dd19c174895eb775d8d2d6389f201ddf14d830942f7bfe88e4ffba1cc1fd4625a3f2ddc4b74bd998a0f9744da207d1570d6dd5593755db6e94c108db618c2e0ff1dc50c8274c178353877830be6c69d35df637718e25af39baa13e4c0b60db34ec02cf03acdab84957ee26b310a5b50b0d9b7ed44c0a99965c405b5847bd5fdde4dd39cd727fc6b36fdaa7cb23e078d7e066b083b46a4fb39d66fbadc6da09dba12ea3ad7221df611a91ab3083c498e09cd246538533e936a8e9273ccbe25c46903443cee73b584822775c4d31fe03df8be2ceb14904f140d02c0ee8e63545649473a97010ffccb67aa0a706338df788d7e7a81804f767f0726e2f1e8019e2d97324616be2daa4c7b208367bda0984a92fe07b458b8fa976059cb66bc87c2667c7d9d7c9d59b8af1cb667ee1080c759350c391f34a4308961ec5edf52b6040aab7617ef2305df51d8ec7d6df793e3e334d6ac179c86ca7cd4668dcd6ff7af537d96b2328b0b47c8a407491a591fdcd82069201f1da6d1bc343d1ef0a4a63a409b5daf59095b1b395758cabfbdd2e7d88c6858f8c9407f32961a47b990ed43f6a796f43b93254a3bf522c23e755e23aef7c8f6854caa37e9d590599d2035cfac45ff28dd1c8554ed114539d2ae3ebd3a89a7752d15dd529eb0ad85ce56c91977fbe947f0c80edc7c7608f261777cc5d48967cb15c770a0e9ebcf8fe379f2085b393f73b497c512086a899e0e7e28cdac003968eb4d0ba39607da905c9ed07ed2c64716aa47f592f84db139356398c29df5a87c4e50bfa45a37bab24ec9e4ff4e1eb8f948ec11e006c2e2c97eb029db9647bdf937e5e2856af4ed8a7e6a6939ee40699d37fc95d80d8d0f9aa83fb3be2f04bb0dc5d6c9f18b72d9d2984768d893d8d0804cebb44edf422844e4be8845e3e27dc2e335339982683c1d45458bfdfb45225558516c17b484a190e0a9968bb6229379d617a7b1eafeb56103bdb1066b085574276888453f2dd373e3aee984c10dcc4587d786faf0d05983e1c275170d18a3a473a7c1e3d229436cde1f01f302191fe45d060c0903cbd8cea388539e4a0d04c340f4eeb3f4a69ed087e02a781a2f0687b4bf3cd160bdce1a76ab58097291937d3187d997b81c8b15bb2d29374bcbfc085060739c6d655292da77fdc95eef47c38cd0cf1cb517ce70136c6cdcebac35d19edaa7cd5057d02949cf606770b5260447baeffe70f1fd85f52539d8cf3480dfc7f1e8a1a85f634284fe4275fa535f51d48b45bb95e656a46b9dee2cbd57c7bbb03e0c99eb5216fe2409878973fdc997b925842a5532d587b84a48b4c734a7a60f332b8a632b5bbdaee1634bfdb901748941da04a4b2c9044cf30870ab47ec23775d9c9c0c77f2f6fe73a4d2803168a92ffd396087dda973d7572e69745ad86a17517fd78e235a4b0ff7d4d50e14dc552e7672b9ad540b06d13142d36c8d52a365344071b60eb74478fdf2237cf1e4faf4e434e220037072be9a39c33de3ff4aeb07d84c03bd4383b8fc568fbcbf5bfc5aade28bed6f8b84c25004d316739f754a9a70219d22489059af6a17c84abc452279fb6db1041e773e74d9c40d8f2f75e365b62fe34bfbd7208bbb98438174f50bae13f1ca82d720b2684d05a47d59534f5e30ff67255940c52630af0aa36c960ab1ba6d71d333e0850cb4b84f46256c0204d89b989018a13826ac197c71a1a0d230a8e5ed6c04583c69096cc133e2524d6e81ea8c29a67460ed67dca8689ccc1792703d7dbaa667c8568489b425a7a925e9f22d150571ad9dc577f5301c5bf4042c253eae62ddce8cccbf9a92e429fa04d2c72e5102a5ab16f50d9662884bda2c7e21c33a109987099419072ce022fc551c7ad5ff65a3d4895eca65a757d8a3174459446c57c0b48506e946badb62284aaaa60a3aff018631a318f157cd899c44dbd6cd73ae3a32cd92f40af8064ea464ef209d05c459675ab314cbd912ee0825f114fbee50954d3f0ce238165fa71ab579ffb64cceca752dc19f446311cb259808a07dc86a16819a607994c4db7ef9e75669e6dbcde30a655efbc4b29c006866e3f95d4fe7199b48237be78386807ba1392e0ad680e62830cf9b4474a01cd8769490616f90ed288e204daeb1fc401944ddcafb52f9eb933e21d53fb17c2f78a35dd5fcd796317b4ad89252d7a3640bb828a2a7e3a8511568df98ef4742d0cac138e579207551096eb6df62b1211008524ea56bb968345b1de9175f65b8f4b5aedcfe1a008b4b9e5fbae3e804d88a821e45ad2b70b0a8ca0959bbbb618f3cf79389f5d8e50268db34fc78f2301580e2ef4a0f0e6ab9c7ff2a6a38beae27336329a38570f298ed8fb216833a47dbe0f0e1c81e84be6b71439c9a90d4403a7a4ddf3fd779af29ed96add5126e6019ba8e71e04a5da032c002182aa14953dd49ca19634162e15a6105812fd909ff393ed0d5a5280b5163a648f9c33ee38dee6856880c2e98d433daed224e5ad92869d508176540d257b96f04989fffe46b2bbd9b2bd3d7021c5cc5a98d946b886e0cbb7ad9c31ff62ff43f7aaf6ae289a94cc89e5e392698b2ced1f0694b4c4d2dc1c00babab2d864af26500167e1b1e6992d16b84ac8e8e2a30f578e51f3e96b239c3ce1d22acb5ddaa88d34cb1d6f36ac90aae65293ae3535af5c54ae857fcb474bc6ea92e371bad7eae0ccc135cfaa7198f8960ab24a2f879d69aba85712299f16f4cab7ae912c3fc9266beb2a6979c63b2db7701f4365a84a324318ad314e2695a828c4b794e4c3f51c62bb40747a9676706cc0c63dd3a595ca0ce3483b4ed1fc3761646a12878f0aee46683326a802b7f5b3d9d84397aef7ecce33726cf6814996eb96a6887e17e22d98347fb6cbd093a92140d91e7043d650b790dd3bbeebd720a92ebef45ad327f6055aa3a7aeff2352cf2a364975f8231c5f9702e14ff08eced040bd874a2f7ded042397f7aa79f540fc2c8e993a124d0658889baa6dbfb6cb3b9b850fb490bb8ba1dce71c4c78a6aee850b8ca058da4ede4a126fb6dadd16c1bb714900b368afcc700a8c4dd4e20cd103acab620612db967ad2ea696655f9b03a7bcb9de64fd0a40f1d16c33b8c5501f5fb88a7721852104ef7b5f6b9040f95f22a80ef129e044d958b114792c047d506c281cb587323768e88c7b97171fdeb92c951ab9c0536aad721ef81f1d9da845c480d68d63d5f722f3c11cbaa37dd4a842acb9232086ca0d020e6b6692d15b24fedfb111d5ecb8f95336e7155371dbc59beaff6e61824fa74c11f2558cc1a7a21e3cfce84d32ac12cea43f0f31e0b51de17329a32c42476e6843c410de772b5d1d4e73fc31d90cebc864237724b21d29284a3f4ef79e9a6dd9cb8cff8bd8e8f3d016c48f18639082d2256aebcb367bd5447f9c1bcedd82c94da3a4e134a7072a7be77a30f365426eee982f21f1b025acb4938afe451dd1e87494c278212dac0025521907ce53e79a84fd3006c00f6260408d8d59f617d696822724f8a9caca93b75c839034242827b93ff0a2278937d8205212348c0511b434cecb61cbd089143eb565276025b9c040458a2c1d06f3937fa9c98eb1277d2110a18be2a75723c27b005aa7fb07c60ed35d3c65b005d8b31852e5c52fffa05cd74de2f8a5e5784898fe6f67fdfe5da0233fb1a7f485d71f79170a7ae48321ca5ad260a722582ede7e1baafca43d76085fa85b4781ac7e1ff69fd0f116cbc02fd854b95b466be649fe0d5acbf7590261896825cdf0f9bee19c7222d71d24002f56fe1ae14535eeb0d86d6f0ef60769ca07f3fc6d8d10f21e5b62f1fa072fc320425c24fb2aca36483c187f1e5e4f1d85028e266629b428c7655fdfbc5aed644e8ef5dce787e3521297a0e6bb808c6e16cf2aa04cb7189e56af0d58f6ae7a8e9ab1b11fae94935128ff7075dc90c5ba42b8ced92265673a0388401452b68542bee28e1da938ae50d2e7ed663a0915fe3b22fd4b6eaf8a04311e4520e28e291383404696bdfc81ec30e25a625eb4581537cc8cc55d4614b83e39902dcdb56a52489dbfb27ff198ffe058baf6a028580fbdc1bcd3ff9b342c9849427210d79c0c3737f6fae25bc65ab7d02f7f3335ef6aed5ec840f9564774c77b63b9af660004e1e960819efb758334148559d9d8863c1cc2dfc15540dd2aadec378aee682f1fa80c5baf4dc5004bc6562d985bdfa547e6134f25cd57df981bc279d0c06130bd9d6d20277f347aff4e07f02b228e2b2165eb9160521916e3e76703fa7e9723b89b00654bb84a46c9d2881930032931e1f2f2fd7a1b76d10297e8482fb0efc5c63c2f6cf5d1acf70eefdfa83bd2c6b59861de92d8ec0a845aeb3bf03d2736078ee55c667b4da63a977f364bdc70bb17bf699e78c88ca64092dac47f8c369c728dfcc83451828196324142b7346c3df86ced637d0177051296348885f0239ada26239b8b89735a760735e52661f16fa8d7852b12ed916da8cac6f09860e0d5733755e55ce41d90ed2fbcfc23a817dd1273f688e5f94e19de4deb9bf87fc82d14286a01014aadb636912c6961506bd2598113e075fba8f5698748ecf4fc30c70188466c16911fa731b1bc088b4edf23ce38bea5a21f3193907abd2682a3ab87b152bc350521009ebdb3737972ff065f9a4153ff8a52f3a87eceb510b500b95dcc28038a79b5e6959365a7beb8cfd119fe53a55d09dd60a65184f6b872545668b798479e0770f627100d523f1f36f54eb53c511e2718213f4b4946cbbfec9ce6a5f5ab52d63e07d4bec6b871321fd9396275b9d889eaedf67fe425e54ef026ae6aa6444d51c6e7c43e5387ba7b1fbec33a5f7eb0d45b2ef0a819af25d472836b2f69aaba2c1c7b1c81eff436ee26c5dec37efc24f8f062e73134aaea01cde1675b029073a8e3f7550bfdb77ba68df3ac572aadb403e42c9def40f47bd51e9ec2fbe694d415949f1920aa43548e5fded351f970f914cf0af9a261d70fde261b4252182889798efada1c6dabb0a28bd57a42d99dd23694db74773f670b6dff0bfc82ca09471d49534c998d6bf9d6130e4cf563a116e19cbbdafc38199cc921240e6a56d8f4b0d5359d22f5d37c3db09efaa70e54ae8a09b2fe6bbdf2773cf5b83707c266f8f806dbcfdd1cfba18026f995a7adbce8ae19fb855bb1c742123c9977b89061f04259bc023e419239580875108f5b883a79a2e07718ad09982688b7bde430f6d99c2354f6901159eaa5a402df32df9a3e22b9f5ee5b78525a0eb6b3d74077512fbb5f0efef0195576dabc1e0bd17fdf8e7adc0ae192f274896cd8ef6177a4d333729242607d70b9c54e02106d754ebd7a84171e1b7f8df77ed318824bb5fec73c01e04b3b6ec57b1e674ff58c1f5188125b946321731c0773a262435144c2bbe84121414f64a908e6efd3aeb8d6c2deab5308726657606f293dd4025f5a416635f5daf68e0cac27e446d300e34007dab09f6a3ae1aa9e8100cd36db07f4beb60141cb8b5f7f3b790cc0da17631859a049a6d002c3317b6dde18201f5256247af32df59cf3e03f81023a69ac285b1d9d8d9db3c5366a51dbef0932ac03d9b4c30f78d79c7a1bc43197e4293561fb164d86150966d973012263c7ac75be88808388643c31cfcf412d3a0407baebd151a8ac36c7c5d9470321a4292964c604e78094d93148b9b50158a1b098f12113431bafb93a9eace3c36fde093faa30dda1b2f7b2370ea4e37b67fd0435d8b6f65a63a728211a4e9028a6d8b8ef7e43ae89b7d0c9705353616de801097994f92c400e3f6a3d6917439d89ac5ce4e525d634d746e61d7e9ba4cd18c47dd06391cd90c20e7ced97cee4c064f2ee8551e339466de7580a07b1beb12f3eada62a610dac65841a7bee81b03d42f62c34131ccfaed1044dc36db19d381226ef109cd48aeac6dfb44d7ac2e06b114f0cb57ce8df4a8a7c742c392d74aca6e4343116dfab4264e264e27aa14860682b94b13513d671b3a922c009cb136ff17eed59793e97af559eeb9795a5135cb848f677ca9970b40804e88e3128f73e78cce759260a4f79b3f3b34e823dd08dafdf5971f611061149a067a7d5fcea2908cb22029811e482fb8fe6195a5d2bf2f81dfc52a0e3009fce3d05eb14e1de6cce09c72b1d282e16474d95b8ece0f00cea9a5b436cf1a90e87ed3e54bb1a2f2a9dff8d422feae707c3554f275b0a40b2d059bad5af88d9a57363f670a70405837bf351d52c66e010529e1592313c20e4b7e70e946fbc6367edbb8dd13abeeef26c0bc72225a439ed5b642c2ed7507d6ab7c793e153fb0b1276159e9f64faa304189ef6461f393bbc20d2569904c24439acbe63c7ae07ebb89f8c2ab17398f015407c82b9176d8b9cbd407f05131e36f569b009c2e314683c3a2aa33f94f1a6c0c3625d24e3ba3c07918522fe448b21c2ccb930ea1b8685423a30ad37d8d199ca1ab5e023bdd86d0c5a164b7c7c9c22a20e7efa9c935c941bea277d44554135ee0de0cfd3bc07539369aed421f9052b74de010ccf8eaa4c419717731732b2a9606341d80a7b1d576cc803f779d17cde128d92c5866e3f609c0576066884259781ce8ddec54f291358232cf8d4adb8a93e0af96a9149b56f05680b629e391ce65c9e18e620f9020f491b92d9e60a026afce80f1c0bf0606f7f2f0366f92c4fb45ccb59d88572f0d959ad98f33399b16587162dfb25dcb6f4ddd2cf69069eac67a9aeaba6dcb45dfad7016d2151aced66fd7c80b895a24df17a5abcbe2ee9f64d3c7914b6403ba69cc451dd682a4a10efcaae67e2dead1851c88f4743b032e9f5bfd78b69663db8bea893d4a735dd0e10dc1ff3df18d484cb3a41e26e4229625431861b4be55d9b248f5a9199913d663ea1fc6dd4be7c1d9489bdb9c2afe9edbb0ad7a6644d0c432b0f31a880f04752a7f684a281d40076e86795398abde3e0823d72e217fc94b3fa2accff3cdbf8ed67c0d22c65c77a1af8c50d00cbd7c3e12b9c4efa009901fb95b078387759accaf94549ce0af9a9bd2d00c2c8384e93e97d44bb895887aaeec708730179c7211e004543c71e292b452e8fbd7ffa552d1a0dd039b72374cefa8f9d7891cbe0704ca6fc94ab9d3fbae0211b483f74ce184be834750eb3927833181a8c018a45cdff35917c6d7f46c30c536ba52bfa1712e712d499c1a62737e5d67775fefa934d5dd8bebfeff16d704146c3c7082a5561464a0e597c32fe7983113b692de65b4dcd75b771012fd8351af641f41298b0d1a12c808bdf6f88a109c0d0420718303031ef642590d4616814725c9b8cf5ea600f87de99d55dadb7abeab00b496efefebe29a54e88491b55281fce30422059b0a4310431332a4f066065fdf37741a70616a678772b67bbe0d6bd699d16c180a3de7586cfd5daced64e46c16be388329a378eaf6b59281e57b4d1ede4def497bc23c83a820af411092784c85db2a20ea7760e54057dc5b69ec7fe6786e4fae473285b3f76628dd2c204ee1a92b756e7346ac08111eb3b62e3e243167f9fa730da8e8a4da2441d791c595e7fb1fb59cd56acb681b98c5eb9385604e5ba395e103548d880914f62070e0526a5a4e52e6a42f84aaca2650f670e418ebd6f1fefa13f4880eff077f1f32d26bf1c9582201061f2de21856456a42113ed777baaf212a41f5734ee8b6b405ba9ec3846de0a1e147e5c4619b62fb874c5b2f32f8bee773a5e0dedccacf268bc5ee7c41650e3da5043fd377ec410e263256072948ed0f7a30b6c707d3c767a3d51b06867dfc9ad0c83fa37ece2c2702c8075a2892d70822c91ff1fa5174eeca3b39e63a53ab5fe9f7915123fda4c3107f1ce471c90276040e06ce46143586e823909a7d19ac8a184158f96610fbe628852258c1238198f9ced4936cda3dd00c443c601abb9f111c96af61b5579394dcc2c5dd42bc19e25d674a9b3e5ea4556259b35419f4fa323d80b0ddcf8ce882b7ff51c16dac7cce4ebf6466592efdc26b1a33d922740fc2b388ddb2d99c21de17963b56f4084cb43043cf1c3b71060fa1978025b453bbc9a2d74cbfcf4c80d0676d8209f789eee837a3881f2f88eee119c9f4eeb08724d9b6ab46655bf756643a56fce059de15aeebb0404a65d4c69970dea7f958af279fe973ed97d89711ec15fd3dfe821e7ccaf387b7d7f5ed6e508f5f2491a947e8ac188ca99e239642947e94ecd1e01489558f01d3ae24ecf203c1604a7bf86f2739f7cc7e272b8e6f38af14f7ac9eb7c68d7616432d9dbcc21c04acd636d27c1ffc212c2e9bb926c69cd3d92d96dcc70bf17b47f1ce430c844a640e19b0e7ff4b257add8558ac26ca05e829c1f5add2e41a39cea2ec5640c8a5233f15ad3e99edfc5bc697122d957ba10eca84c4fdec647871781cccf2780d456e40908b3366a86ad6077f07a1173979b97cfd3f406bec95823ce387c719bd822ad2762c8365fb84c450d0b58e2b789c2f31ef5e0cd746adf1ac6159c4875af300d6c1f63880370238ecc36b0f79fb2ce98e9507b27ba017c20e2c7cac1efa581247b629064652268bb8dbc66da7646f8a80efdda0e6789664d8d695fc386182301257b0b8968eadbfd6eeee582fbd2700a5978cd51335ea8ed6927bea85c058b28ffeeda4770deae7e5cd773775277eb9b9a0965cc16fd5fca172c6568dea91dcd1ef327e6e40374b60d17de4a8e8a23c10cf90bc6bc3c5d425d461efb48124d93a093ccae61a853b1a89b73b07e2e8cbe8e2a24acbc952dd97d49a625eebae2aed1cda2ef5680c1425f3a3d58e80223a6f2a9e1034b337935d643b78a5dee235c9441d16cf51580514f780fb0fba7ad6c6f1c44932d0234592ec78c2335df793a62d54c81fccd8578ed72cc03fcd4b15dcc4b76cde003946fdb4ea610a51f5b61cb9bb5397664ab3dcc1068ebe47b7d6cee3ca32ca99e3b7331001c81509d2afd03a31d2a4b7056882c02a622eb51207a05367ee40f8a70b3855761727b34d1abbd42e640c0b8b82367f1ede295d6ba4d551d9e285b49aa0de8cfb032312ad3b9a02b0a4de129bf2be35e7e74a44df09dc5b68c6d85b8b1fcc332078d8a174d343c30c43c3e6b49a026e87e7912d4eaed92faa7a283ef3b59d75e80f7ab868d2dc8e9c3ad2f4ccad8405ea84fad2dc2506cee6a30836aefb4ccc451104beb11b265e74dd75f4d61a306ff92812c14aae67324fc054d2025c20b0e30fb329f592fb6a86db3ecc2dd3bbb5a12fc94e7a1daff2478cc80a1d9db726024db0e3eed2a98c34a695f07ad77bf67b9a55eac456a52d857242f761dc4558ba7a819e9a431da7f5c6e5e7e8fda6fa639a2e389e17a0693403e4b8141620f8eaccf71b241145fc23213a934d142632a61b1a080f4b53c1d39385112b1e6e04a49a423e0995adb497feffe0fa01fa008ed5b2fc636b62242b5a4ccbad35c3a523f45ead7ceaaededea2b28d3529e567a4a10d986d11b960f84d8c7ef2b7a74dc0734f433bf15d832856cb23f6f6f72f6741f6a7ad5c759f9a1eda416f77dcc3ee8d24af1b8fbfb4e16dda50a91d57fb949d46698778802959acd7459161732aa2ea7b07246ad26cc6bdb5704ac1af8ea99252150c2c307faa95bab40fda473942a97edce168de6e3572e70f68b63155138a39fa7c32ff8fed91176f0ca7492a3e68a54cd4012c89567a9f929cc3a660655c1306f291973ccee63d92a2c780535e19342384a0fe58e5fb5ad3134a4e61550add1d21c543f35999d2daff9db29c4d6d8c691a1b1f800135f3201161d5407077c2e10770b7d2c4eb2f8f5897c94e0fa010df00bb75e3274bdf4748114d2834d58be3fb2acf4c51cd379ab378a2dcba2d2a95d0a5bdd64a44caeb835eece7b461620fb821d12f11408e50e5b16e761c0802029bff4088336855c434e194e0ae8ea13148e450b208a3811fb4de04274f22ad987217e49baf8e578b9810f0302f82895b53c0b5473ba9697b0ef867369c08e962aef15697e1c22e35f3869ed8d8ed6f9fd1daf0ee4442f90ad198d4c1d43ab5cd13342bd5cca99329ef5a3b9a0abb04b01dd5109277d24df74366ddc7d6f9a6cb9d0d429d534d2b5dba469f2340ce22d0966a647eed6f44d676308eb16219e80f0e64c799e12e1b6e909926efd5215b558206d3343b35975d8100a5169a2b0e69d28d2c3248f23b3814c6308561defa5f68b57935f9a35a1b0e2cf10ee0f8594c0900435080bd3bc3a53acdc4c90448c5b24c0333b59ceffc1e362297cfa9d05d0a9faf33764edd99c1ce3497386a0297cd39bf950cd2ddcaade489990b41a6543f5d694780f5ea3a3bbe63924cfae43a3e12b2402de0d9ade595998a86f183b942187964548e4059f6bfd7ca44b6b05784a158473fd992cced5c3b80ee7dd7d8b6d079d121cf6e3e94fc9644dcfd158e2e6637c42ae484e1f1bddae3eb1f685ad13db49b5ac9663fa6a322c65dc83f88b804db517ca88b7625ef1fd05ca1d60d4608a4f4b7c532317e11b488c0ea100e1ee1cf0aba5fb1f958e8c8c6bdfebe586e074cae22293534db96dfa8cc7a76f7761e0c65aff1a6af2f8b09d9d8467ae8f799b445a32b715139fcd1dac405cae7e42a4dcc271c04b9b7e84e3989872c8773401f134eaffab18541c943e627064b06d555eba587741b9fea81f4ab759d6b4531b8a1e4dc393e6d07d8da82cc947b15f66120427a9edbc930f0526cc6b26fba7f9b2bd856e94ac19946052e9c2c0ddf3c10f3fed42e5644abb0cc7eff91a888011cf9c0fe4e29703cfb02a687ea20fb4de70288ff7c878e41f27d37c9ddb9646012c839045e927dd3498615cdf0f77aab45f00d0a49cf4c7c8763662f1362a4021bfd69156696add1975592a8000bcdccee4da4d27a5c19b5fcc93a0341fe8914a320886200c234c26250f202c65d101a99990da2c82ed80ac642db10a649cbe961c778f92d7d7f70f98b47f9248d3e3efe6190723d1d8af9847749a28eb55c8c68f60a8621b983166744e41ca2c756bd17d94b861f3951415d34e68258e5c4e7f603364295d0812497016c9a547ad5413a8c93dff68a6d3b9c060c16783a9865bf43982384ec053d2d27530fa9c913ded0708eebdcc0ca3ae3e553aadb2c6f20dff0443754e36f84da6a3cac60b592fa1c5ace3788f9c9d24cba73519754e767baceed0f18dc157cdb934d05e8cc2fc2572410d9c0099713d9b0af5c8606541cfa249984fd954cc735fc4b71d1d66cdbb6dcb5351ca7dfee3bbda765687e1bced708597fab913a7abfdfe3224b36f304c0552f4121931d4c0c90e6196baa4ddae55574ec9616ac9cfc52587289600fcf6f60de8fe034dfcb6fd7affadace9b1b4f20542ad83e41dd4a90b1368b22f517fd81c9053d5ef446037acf2e962c6104eaa8c6dafa62b4c2f8741cc2e5a9336589fd5999ef1df33861a438cf7ec36a2a5e4cf990791a48614bb239057f9c1a35b541033bff6ef274fad4998d5a92e898f515453050b5c098c632bc1ae1d2c8182e2c9a453007834f9b1aa6c5667c8cb910162f96799b71779e96d9df53411eb7ea458ba548cbdf7a22837bcda176a02e37be505b060c81e64f26c40327e5535d33fcab67d6f584b2f25bcb811717e0812915a641860929cabf383612372d2e42bcf022bf988f08e29a373d8aab72b200629d7a219ad404a4bf428dd8fb321784893fa418c49d2e1f1e041c7b8bee76cc75e405e5b00f01bc3d08a3af06e91578893654edbc5e11afeaa21b37c006c5c27470370b76fede009ddd4f511079ebae300af1ba27e8d544022a874bdbe04eb19473ba6f7cba437e321b044320a2597f84ca71b781b524ea3743e492c224694fd6e5ed0a34ad4941b30c3dc00d3b2679af047cb7f3f69ce6bd8c43a1b164f721b03da895ea87af20aaf0d172b59945bf38c56428edecfc42a1c53a02f548ca4718ce6bd8a89902cf31896bc431094fa48c46f1b6ad2feabb20cdb09c11ff6de4350ff6ae0627ef08905e8c7e800bd08ab6eab4bd0447cc3a4cf324394eb977106d2f9aec452738cccd6d7ee48beb67246c8311dc0822491fd79661a316988d13da68096b76e748bc1cfbd521612d06f47ffbca20518a2393f4156958381a5f63373c4456648c134d65a1ce38d96e9113fbdfa27669d03a3a428e93995bdc9157192254e95c1bb06b044b50eb3461008c9353accea4ba9fd4423838087af74070b46e19c148edde712001b239c00e1986582c720ae7fff2f6b050373ab3795a55121fd28f8ad7b5b88f0e6aacf8a61ae39ccd7c950b09db74f1e448312823efc66e4da45803cd4c95b6f8558f7af1c21d888ced955029b62b639c067462b501e04b26cdaf34ee14fb97e3dbf23db5fc38dc145bf20003ce733221f7ef2eae082f8e8c6fc085ffada0803dd374b67725618596fbf573f54b94583849dc34fb7b4bc3a1214c3764dbaf2b6c5cfbc250c66af6da5af4c8c57b7251468d92fb2a7230b12ce9a91669a9a2872412dcc3ba73f58a602dad9e5adcda2d1be2d21fcff22702949e0a9eed577a3cc4f269ca34b009f9501acba022324b1e00230bdced71b2da1512a95e7fd3717885fea1c2bef6ed7060b2510a29e786649cb403e0381da62d5d06ef801c71b71e107c97612bedef5b77630aa28d16df94ccddca35bc212431c98a11a94a6f5389c8da1879cbe8ca04a28f2997bfa90bb446de806c516968d9a2db243b0a4b0424139b8c2d70a7a2bfc6625e834a66481c71be2860f48c7f0fe7f59542448367459c428daf69bf2b22b6733a94b3c878127338d440552e9220a28859bae41878b78e10e16ae3423b8d0f5f7d46eef4cbab585ab5aff374112c97ba9491c47f9c713d8a7922aefeb52d9b06f61429c1a2f2860db5eb3fbcf43e1617edb9f845060b09e7bb085d7549ebd465e3a6df8cb2b37dc897d3ea5e287ad1bcfc1c03ab85ef124766a2e66c8329cd35a77f764d0a90ec9b5d82ca7c119ab28f6a4f0ffac9fadb9703b7103fa502ed6793c7e937806602d1b4ae356ef3057870a4dd96a9111bc57425c2c27ae8762906fecf4decb072d409f0cd6c71c9aaaed2efbcb9120d62de9a4696763eba21b25a71ebc25ea9bf6dc2be2a79dfabbb0f5abc01f1e45a8803dd349e7a491926b671fe20708f319924968767a70cc793a39c62d6091c285c3f6324707177aca1a586863815317570d888e51a6c7ee2620704e64e81af86e33383845e10d6feb287b709e6a197b5d8aae1a9882e1a927ffb36ca400b56e5a492c0753d1bcebccc0eb642775c53287f03f251f2120d5a8f22daf2f3114599a48db8a41d1a87e3754cee932bdeca9b457aaaf2579d2aaba816bff59d48776f84f45ef4a09fd216622f468780b00510d514db82c6713073dee338321905beb832a8fdbe29b32e5103631eae9304066f201f71d4afc427d39d321ef7b5e9f7b71eb080eff24b9eba2c60b7bc49542db0be5c9f86f9823034d118077c3bf8a5820995dafd668bd5f37d1e2a7f47f7ff402817ae84735eb6bd14b924628eff47ba4c38f97b8b02630bdf9627c770a7660815810659baebeda20d28fec02b33e6407041ebe39b2a6822580bf782c96a51a376efd130b5eef9df7c894c88db4d0d9e3b96720bafe03973b5e1620f0eff697dae132a355d5c2335be85ae290a650864f614715af1696e3c6da8a0305b1238025f1271a644cbf4275dd616229ac6a10ac9eac155e378a4a1c0ff587a6858f3ebc0fb1a3299f966cf85105e780e3df9a5ecc18b8069c31667c2058f9108e4d1d63d94b23b6cc6bfa1d38a22a2780ad609f788c79952b9bfbe2969b438e03bccb8cd124f11157d782cb9c59d2b9e40f111888f5a5f27f1c1dcedfc461739f99d6620100567c4e54d206d8d8dec41ce43962fc044c149f64a0fa73581238983b7c070a7fe2f2b44dc407b83b686bd574ad6e21819e3a0f9903cb7742c20b2a6ad58e9efd53f3f15b9ac08c875eb107a28cd334d173329e5b34cf82fca914d3b6595bd1a84598b94fb3b5cb2324a2c048615551b556d930ec8f477a4d2963f1fc001f6515b9bff326d1ceaa2a292f5817b1d703a57b8ef9bc8f1c850e2055ab87a69b7a487d14ee74984c1d80ab96a7bd99a4c71098f41c58ce23e987120ed482650cde93751b71b26da43e67bc6744d5d913807b9aeed852710e95b66afe2d903b74e08f92f88325719e5d5a46fce26623bdded5e27dff11eedee18f94d40deb061094b68ef8785738523fc5227828044517c1221ed9086f43e72ce3ea32a0a1dde8cce9e3a9406dfb3f5ad65894c74b78df684ea888d1c6f8d0f126289ea70843b0ad0abc3643d33a5adb580edf6ad6261dc013d226edd79b7584bb3a6afaa1aa2f634b9d0b9fe1b57639df19ac1a5fa33090c0697fd058dd3ea96802499e09b4d7f0610c5c0dd228892844fe3a3ebe46978a1f55204eecefb3a2c5862bbf348bfc4d987cfc756ce56f8083db23a8e48e7d331fec9073b72cc6dbc7eedb143be45b028ba949ab7f6f9d9fe5abfb574c1d166b43abf41c40b148a3d59db171304d56fb333358f637d22139f2c87491e0f91b359943725f25075ebbc0dc385269643f283fe0153194dd5bac4ad1876892492ae3d1509864e2c129fa4b21c1b99e57acceea3045016a36cb5e24b4a66c96e932d1367b746b6fdf92138eea1ca9f407f2da86d75a4ad4c2163cbdec76af26aa9d07a19d6b254d84e35f40b42cf28567a51762b2b1b8c208efbac9c53b282578f3b0591975ff3d44abb03b9dae33d0edbb6367be94c94da15b34a9b63818c8cf4dea657480c0b1c90794a3630236a546d8f6a91500499370b711eb1390879d6ffce49253d8a34b32449bd5bcc347f7a13b88a7330a20f7cc7b737a743afdbc05da0b286339729194dce807098eabc2299e72e654454c64e31d76ae610d27cf4e7b7c9afe85dc9d2ff79d074a813129ca9044667cb85f06b15ddd668a09256c0ba79bd40fc9e2602cfdb0b705e51e6427b54971af75d79f2851808cbe42cbbb37bfeaec013551f1ff64c1391dc638ab78453462ee947f2300186b1a4b55d764f13d52fb809ad8bbfcec25ef3180b4c9ee3520e3883668940affe136890987c5304e2d2540976f02c1b300314d49266c725b9066097cf68e16ce7e9a2e43f092d7b04e5c602b5729c6edbd9d0a68055450126bf711bddb56049cce198f442ea22e55fcc02f630b7801ef2d6a37654392fc3719a5b425e746f068ece771eaf9e5df8d057c070900e59e4a17545ee55369cc05da9e23cc79fd84b575f0b9bf9652cbac39a1027836c086a128c679311de3dd523865832ffbbb73b0dbc26e316b3c6a93123dcebe4d3dd589aeae19ed6ff1beed18542f01bc237a78741d4c36d58d99759eb17588b3cd21b00a553243d6ff61962ad8079680f80c897dab0edc212b56ab83ab7056e31cba323d91faddfd03cbce8177b0f66e6c21b38cc377b48a382654e0b48a42ff65a967673bf710b9ef4890a5503de9f2a6cecf1226476615ca3ab678f173f56b937628520b4f613bed64dc44d6ff8cf440122e891681a1f3b7cd86afd5d19fbba3127da01f30e994b334108977da0cc0749c5dc01f581aae36d6d29b34dec0bf8c8f03a08010c95b752b9898a0816f5d04da3d1632bccb23b16fc5f8ca210729162135a5bb873887e6e49d2bb450d8aaeff2864288f308f51a485433e4046ca519a348d41d8ef7a1b6379d691e5a27a8eb547b3eb0757c9ff8f90fbcd7ce77909ab462e9d341ae12bb2a51c101cf253232413ebe4b27f302bf40c1fe6a25e79bf005fab09bf72967f5f43214bb5c995f24dc95c8f49a2356822946a5d2ffa6ac58482d2c16e443bcc4933d420b584cfdef4302b8f1846ed69d4fe89a1cdb721006fffd315907b4d49516530d1249b5ba9e028b7ff6d78d2f3ccfd34c6e051ebc27bba8cd1b39d43c10782a143f512ae9650cdb96fdc901f8785333bcf5d440a5e89e9d41f70e361b472eb9558660b0fbad55c6ec6854578ef617bc35180ef16443438eed0c87832c14453fa3e2af9c38e0d8e711e9d02d5f34406b5ab16dfacbb8612194bec87e3e4b4b751c1a0ded406b8e23bd46586228944a2b0552b56dbb562e1f3332fb010552dffa24b39bcba6560b4ab10023a427e3e60a80acfd570070c7c4ff6c98aa60c8768b7ceefd43691c6708d8409590bca224c65c6afae1101fee16af6d83e6346292cee89e36f2462c3165342c2c786d6f42984ca6cdbcbc136a5b89b8b7e3aef8c6809f8e253bc9d7f2f245a8effd319a3e6ae7f998bf38923d349bd04a0feb5e66ab2b1b4db0f8c46252d27e88f4fa893c6460af482cf8180ca30aa2ca045ed6cb1ee947f792c17ae48ff91c206d66cfea511145b5ec3d62cc9dc62753120d7f3b6983796fddad1898b34251f036f01641559c3e28dbfbc37bd61c1f21ecf473a14ecead8d4614a137d402633e8a3a04e509cc6fe3b69cd54441462e628fafe69d158688fb93d44758b2b2ef2eb2c7294f4969e5779a10cb26249be9bccae8f8fce78cc3904c9cb7894da32fcff8ac3ef75c576cf00b0c14a5c7c82654d705376556f699238c0c66368b3504caa991d81a7f7c0c66b8f2c7d30ea2d7ea5448a48803c813f5cc16d8a48db87ae1b5f31e257a06b28be34d56e0d80b43ac3bf64c0d9855d4db354c7a6fa3955904eb536b3f0ae00c2c396427a433b817b796ae6d99834e6848f0dda392c524c2b388b37cc6dd9fb0b793cf4a26dd8acbbac12039b65039621c4b05e64eb13143ce66776086e199209d997b0eb00625525584d233c6c83770d3a7922235c8fd7529bf626767a677dba057403945e2c1a7fa0f7a683bc23b53f366de0c5402a46ccfa26abdb102c7c24944c9958e2961c0169c0ab67e5d0f47ade776672c609c18242ede62b69cf2614e1ac8e528ca69864439a4705cfc6ad81fd2d1771179acfa3ebd8299bf51334b634918ba0569ea5996a252ce87b816fb81bcf1ee33f02bab98692c052d481c50cb9f86158d1a7e3e83654c2d0cd8f63ad29ce7b16b3b5f81e59d198bd9d4a9db4e04c9979dcfa0343898b1fb5b759d8079cce2303fa9beb6732cdfdfef511305050dddca67b6a4d0459dc09af4661c393958a3485522ab4b6196039fbaf28a8566a3c2955f66d2dd089085ec7caa21f47a4a72503cbd3af927309b021fdf4571fad33e0e159304263c78d546e0b4bed249acd27d20e26ebfd1e2ce96350bc56f2d84c53b5d3efe2825556b9705759226731de592d3f263a660500b8e35481b741d2114f88fe5fb50b91ca4124a04a512a8adaac2a51f8e05976f8082324a4cebb7e5efc9201b52a533be1ac0412c16522ad5f01a3e6305f2cd252480ff9d778feb43f40f1372c6dbabe72d34d93a727898572f3fa2886a36a66da1d282d3a4f7960ac3a2389399a3dca9c16e9a5dee5b87c55fe78b3952934b4fec609610cf0a9dccd747f44d939b7a7b9d58451643fa2ce562dea646d63dd72f61c90505c958ece06212edda61ebb86c233336f99df33075262ec0528d5848ed598d6e8bcad425d08012e79cb443669092f7683f0114f77aab1ee70626a773acf99182284bf00fdc770d3d7b78dc5cf580c8f6ba58ad72c442678a11d0b019c3ac98513907467bd435129541a2afde961a14e217a2be2ba85a575f9afbbdf2609e0e13271b3c4e8d919960d46c737f7233a3503fc94e4e70b828783b487046324379371189bf0c9707a41e7be8aa8b1a7f95e81ec059e26aef9332420dadeb1c8e5e17e32c555f4275d8d126cca7ab817c164ec1e6222932bffdc7e345fb05de1640451a16e28412918e779da9b42133d0df3a85e7b3cc6641ec363a314257cefce3358d6167ddbf5ed8c4e2e1b5dd07d7971899b0a305d039aa75dffe85857169d4b78be7808d9b8dc2c53f8abcf4933993f525c767d4f0ea97f8749402b592e89b7b05c0bf3352cde2bfa398ab037d458c23199c779afb5e0f36d2817114f8db956ecfb8be8f0123954e347c071c3188f7edb42bfa43a0c508ffec7b7013471bfdc6ab71b25e5216bfd4ac08940a2dfd63b4ba5fa6b54a7d8610b153bd71f7ad87054b6c314ef7667eaa283c8b4dcab5fa6262756853140310d71ac3590b13aea0d8cddee97e7b6a1806e4b7ebccb1d30e8f3d0e51b207f58042a827744cc0f27f1a01adb92cac1c73267f93c113086e309add6376035da8555d3bd4d64559e56afaa4f999c8afc6a1fc496ee0fdfd09cff4dc4037b05c4ea78b55c738e4f81d628e63a60a2ac721ed10de12bbad9fb9b2d8d080f7071550550642c70147c32f76b9a97be0b219f2ad6a835012daf846580fc75b3ae7772bff2b5ad558f9da1f277997e2ab9c9a5304c80950cf0c06105757d916a7f426d39452fec3d48c0237f0a5a8a0b168da46384c93eee84fa14eb932e33035507f000d2ed996d73e250e124a93e515ecf3ff65f96bdbb8534d453fbe240ebbf21494785ad1ab2947db84a4e9c293cc58acab8531a7995ebbcf71b04e57c55f7526114173873bde6924e0f26998da5ec975976ffc597d4e09068871cca93d67838fd82b183eb1d77cf1ea7a9a5de93031eabf5a308b0a66fef14f16493684a05dd248c6db8b6126b4069fa26c231bbe931dd5c4ced6b97cfab8fcef50e2aaa11886547ea0c845528a1e75ad8642195a267906568b35e44bb89d6456faf064e4765f9ac5b7f8cfd1edf4b1c4e00e8c81b44d10edc762c6228c3f03b349731296cbe97b004cfadb434a31bb5f69d074a0d41666d544fea44db5817424c0d88f6f9d4c23cc99436aeae0b6cf5ee012067d366137692df9733dee407b67b18d95f706c17eceb2310dace593008bd631ac74540611601dedd8c99f8c569781893f524feb3d80f96c715e88097ca4a6f2cb64236234ddcf0f226f4353be9d4c77c96eb862baca9fa853b670e44f2bb00ad94fffdf009b5276c390f8d3b3ef89a9b40c1c1cfe11da257b4d5027055ef507c63f8f5b389fc9140e9a027da80b608018cc5356069aab7b6beab93a3ca142c0ebb0defcd70195c99188c7057955f13bb5fc8ac3554ceaeab4c5da11154c94188522dd0ac4f72c13a8fd43f35752dfd45124ad95e61fae8b5b74ba77fdd1830847dff32c93208a95234079a0ebbfa8bfd2ce21ea7f0eb47c50d553b7dbe7c107faf72d3ebca2c056a324ec5efa8039b3b7897e2053e211329d04f229c0ee198a0b0b90235032e39947cddc8c8bc63a59330f780d783181153533fc789569727f9b07454eb99800dc20f65d35f61788f5fd8ec67172c1491b5b98c11d0802ce7b91ca38698418da04ae0d11b9cd0559f811b385d233f89dad7979972efe35a33db21f656063181272e6a7671f3791f57fdae016fa936384bd388ed57e393da7349d6f797cce4d7a9633f5fe37a9debd0976658424f25a9524b1a39f0ae6a1437864544fc0ee7f8075fea25a1731f7fb066d7cb2ffbaf8cbe8900e71fb9644c2cca9ee99cf7d982c0e3af688898314c02b9ad8c4be51a7642b34f1d782502ec31eebac067db6f8fb161fb9e57bb66dc610d56c4524e87b50be515e822aac7c073616540c17672ed497e6a560661c41b9a7ce5ea19bd4d935f2503e9f0e251f75e8d3297464747622c0daf5b91b146c2ff032f2da30762f81e96d95c9a8914a10f5c91d00e1c67d4c55cf1830813412bdbb857dafff763d1542d496bc95ecb934f7fd9040404567688f3ae085afe08817d859c792b06ed06b875cf05595ef54e47dd1685325497ef25b81e204b824a90df055cbb2853236841779c33904132bf593743e188eebfce07c65a95f9758c43108bd871ac139d0eb34379a412d1e966f6224682a3a5b246183d71ffa828b07036f9b31517d6929bc017115ce437a555f600db71d4851a8549f52cfd1a033b6639ce4dfa2637e1b7410fe82c2737d686e48cb2409d8552e569ae48aaea046004b75dfaf44c07040730bf692bbd9443df86b1ac259e3162620a9bc70fbe83e234eb175e47f64039847e6be2571154a59df5a726f3c519b49d5f7323821909e583ac6c1211223a0c44f930d25b71b028694bfd5218cbaf6f5da4eaf8f3707095a72d932463f2a241fd05e427a4fd16fbbf952f0bd45dc8c879780840320da4cfc2a9836e700ed6e0423d20402b7a51c9f3be9ce50fcfe464958d9e1c442eec38ccb483868fc62c2dce547d5615a61e5a1942fe01741db5b0d6df5535bd89083720b10854889f99bdda978df153073f490dd10256ef80c2021fa7fa368b74d1cd0fa8706e6a404000a2496e2964ef63478a01eacaa8095f24ed0c8a410269bff689260e79b86eb8b0960788dd28b7a8dc5f6f0f7637902ee2178dc50310cb1fd5ad449075a7cae49eb31d7563d885eaef8ba93ef16a6b35c6ffd8ec05299fb0a380fbaa55c4cc10bde7fbc7759f8e35a25545a79eec7711b7025fc53abb1ea95657ec2e11324855d8f76d617b28e1493c062ad2ffd30179f558fd24c630bbfc96ee0713ba63e9ecb8d43ef63ffbc51fface730a1f4901bcec83969aba65f026eb36c7ecaea17e4b6d6880c04fb2f4a50a0fcccc11ce6ff42da8fd3036c5d825178867a933f8f0cc93c511c4256a95a541ab5512f5681f621d9e35e7f79c82ea722db322cfe295ab606e0c16c3e259ae4079b7b7746d9f8ecf51a56aa163e2fe780c90b63277adc85c96e6de3a7fd99aca95f2580a0f83ab1dc9bce3037a017081b4bcf6c10d82b71cff23ce73aab84ae7e76a8a38929abcf49e5c5f5052a227610f2663d376135917d5d62f0c56d6347055aa1d30eab119e3bf46480b1580dec5ca31ff1b658e66d29ecc4b98a3c7067a63476256c1a7744dfee586ffba5ef2138bd0b67fe8172469b951376703ccd28d6043a2b556b89c7e36a0553bc3b6a6b14ce8c83e125dc3395fbc42584c9940547096d957990992c326dc611962dc4d8618402588aa8077bc78edbf30e193f7b306f340177aa34a89417339db66fd3a15d73cef7341df79cb7be49c893f0def094c5884f6dd918f8c084fbd660ee096c68f012f1abd66fb6a7edb4cc8bd7ad06b66e5b7b4c5ebe2c5d2008a99b554f0158b1e5d5432655424ca0641d2afa88425eba57a44c6133ae55a1b96eaab2c5468bd9912aa198dca88291c3dbc8cf0a8b560c9193643212aa6303ae7a241f9791e34b3c14c2dc1023db5beac789b17e67c7cd52c814efc8df0639ba08789029967c44178b68c148e40cf2f22ed46d7b0d5d0f623f0b1f27212dbe8afab7ed2cbf36dff517714dce70ba9e1b87e5f3072c0cea9979d6e34956254eafe2a5bd5dc27add0d5a5ef095766832a325870be2d190b476f1cf029e4253fd4955f6880d0e586b3f527eda005c9d8178e899bd743e9a3cb3108e3984dc94a32d1dc8aa51a60c80e950c5c8700d6a0fe7c26eb3e0fa893bf2f1037c4504545fe6366586cf72f3c989e84f2fa42ef3be610e6c8d8f5b7fcfd3f5ba83795b9da8511867c25b475d80058900b761401aaf0ee6990bc11ba431f8f5f3e946b43e8fdfb2dc4a792245e4ef8b08f6f61e310f8a867ee7a264d298b86103859e36c61367a1120ab3a73321f9f8fdc44966a32f75dd0b901eeea7f853f64fe14da2d0c3c06b69431808b6d342c4d31e5dd3ba2f78344b649f49588bc8cf6d177f0913a6904da55a788b742f3257f21b23bf3850e0e0d32d38bbea0d8c4e2cfb170a62fd11259f996b3ba2c9eded7d42e336690877c9b80642f97603d7fd4e7bf39c0c849e3597c03d1da41bbd64eeaec07fea2fbada46cd5800f8b0288b1226e1ab6a7e8ab5038aad1cf343c72b6643e95ac38c6d6e05aa7a4bf22a0cd38332fe9c1ca80402d30f238b8e8129d0a2a6774ae68c4c0b179c4ddeb912c2c49d40dccd3dc96f219f27d5722d68125b0fb2a538a197eea7dffddd96017c852f265bdb68b5fd004d57e8c43d344dc2333dce40c9cc50bdfdf9fdced6197473ef7b0ec8d60c222084f93ae63309a1cc2817737fb8ff6c0753857a42e7c0a73aa225752ddac721e18c0872893429da9c23ae01c8d7484cebd6727411f882473c3ba6de8083064be092f413b1b6d5a51eb7cc47b9e5303a99468cc061fd731464b5f978ead5d1d6e3d4a473ffb448980c377a639015a942459200d4f7f51b28cc010604766444b25b84946c95cc2454fcec51612fa7a1fb401ebc186d018aef88c6bdb68ed1b096ad13ae6bf9ba186fb8b74cf535f682c68f29a927816e522d7901f27540f3a931cba370f7d69049252459f8439277c6c3897391a9022f9a685ccf0aef5f3486317b059c9eedca3630ad7cc940b0ef8790d6a7ff5ccfeade7709a2a7896711a93a84eff207a85dda57c82f83ac2f9cfa9a22e0539fa62424989428fdee755b423c428f0f81c382ba8b98a7ba523f1f1e28fa56c3fa3d1fcf6afd42a68133c47d7e0ee46f8abd85078f88ee5717c235da0213abe37358639e795a58e7895a0c994ef9e7a769372c4e3915a9e9ce0843517d231072e271de3fd976272c250a2ccec7b572b233923a13069577cc880a3ad39c08258f4fc9bf9e56eea89a484deab2f41fabe23b7431abad31ff49a9346ed8e2f219c190f8c65dff9cd221672ab761b1764964af4802a52b942630397c6eb5ad8a04a7873012d430e2201be92dd8fb694c43fac1ab48fa638204edd474cfda01256b4d54c5dd052af15b5e21424249aaecdcaf7151b2e36b3316151b184c7581553981ea7d5aaf57d16b59e02046ce4ee95a9a7aef5892acd286a2a3623b8b328a4d653e634d5dd15c591ec04c07e5704ee94857fc57d364c8d3363f46af57de69598a89e749b56e33bf86ba3ea2c99e5a378075db1421137d585c12087dcdbc082f6dd38627f795a1ecd2af04c926e74729e2531eab637f7e7609d0974dccc8eef5def38ee5fc8c4f7a082bc8c7d068cb5110c8a7b421f2178ed3824e22fd048349a1b4f17ac114c98270fe52541ff4b0b69471bc0e3c3fd14dc3cc9e641f6fc54b07f1bd4a711c25d3807e345b687245fb5532072249b858a179010b2ad814beda818a55cf87b64b5930c34e0d7bb38a6df230b6c6353b86252f6980d9b08c2967e33c5663077d549a6509b76b398196b0005c4412f84554dab9ab4cb1f7e2e8bc659e9a25c48e8ffa051f3feb250ef702f5f63363b74d4fc5fa75c92d2cf140ab4379e40eb809db68543cda553c06326f03dc29e136491614518ef6a81129ab81a2f67f62bbf0f96b993bd1ef2c15dbd0b62a67815f086beeb46ea4d93192c2d5a5d0a653f55967cf0137fa37cb16a8efc91742af054f1dcaa0d311f0443ab5a0be63facbc0798f18abc71fb3ae0e49bc79c272f0191f6e081ecc40028e35c66f960daa5c9bef6ffd1d54bd9a53d17883ae337783d52d1b0a27647e76c284f5391b802eef12c5179df60e04a98291a8cb36d8710fb1b947816899babac133fba5d5de87bfeff61628a6195bb1c6930646024377b3f542ebe14da2c3ecdbe2bc4d9465e395e2fd730a3aca1586c97b2adea1bf1aa4d3e9dddf2d195fa96a239003cfc184ee41aed323e0f160c6e31f398dd7d986d0cb35b40e8bd1117527026829b2b2bffcf65df7f53c4f84224909b33af3a31aae9813eeae06e9972e4e3fad44505d249559e3c573c7195f718fc0664c741cb9fed03e8c4d4bc5361f4133d267ee5604d3d88d0ba48f53789bec6540f886f27844faa3629e1a3898982221a04247b57f12b6d1c285f7d416e3795385f19e440981c5d787460fad2e132c2341c209189fab4569d8fe33649bd6ccd092752ed6a93cb55791781b0ee72ddf8f44474e803950141849036d0823395627adcb8f89a86e7553a9fa8d335b5ab45e494f53656e9551e0cd93e0bc8cfa752dce0a7818ee3a5de0272832aefd5f2bdec0e8a9ef4d7658fde07f9c5c4d2073ceddc6c7e26203041e41ef43f82b812e172d5276c93adc345241d869c382164eecf9ed95aae69ea4efb250f7273ac36f51ac468958a249bb78e13be0d70dbe3d67a62835774980fbd804d6c0b290df1b4394d7de91bec90914e821fa3260915b9309a71613e282445d28f0937a062b54c89e388cb5a42a7ccf6ac2d3a4f65556845d825fb1dc9103da6d541bd16d166e2446a70f05975a02a4be54a2f4a99b6475ec75412b7323842612bd6897c8522f3c01c5cb808d41ca821ca1b1ac1558c5b5d82a303d95595125675e4449d3a62f495db41f9e78be1b7a8f2eaf15b40e26e16a683eea7e407e02248c54018f00fe2ebb3211c559540a747c166418cce8557907f1861ac75b6c4d2538a7d4ce003946892d40ab0fd988ec851120207101fbd1a1b5fcfb6cae07a3e9bdfcbd53652ecd7b636a78ef72be0e39c49928828fdb03af90989aca9aad31cd93764849e52d5b5663ed4b20a8c9abe2debb740bcde0398f915dad3e049954845c3dabcdffb6b401a2dadd0f7da638a5792bd33c05c8f91c5a26b191031c9e959fdfe453469d4f9135a86ddee2fedc72675f084c1ce1f510162f489b3d38fd19254dc9184c26c1aa442693f456a7a7bca45e9b5165f3cf715b01094326eafe51659e9f986cf5ee844baf4dfe5284fcbfe8eb2356a8aac8379ca0b917ffeb252172d1975aad440dd7433d8cf4195c23714e3eb00053843c3d610ab387e25200c3d4ca194519196469413f0a3fecd00014b92e54c68ac61e914951720ab96f4b3bb4649e8cd10d34cfa7d10a187019fb40d901e2a82eb6159ab37d6995bdfc2c19bf8194d71d5083123065f57a4563504dd0d7db67b0b5db4eb6b6beec70db299dd13ddeabda73ce85392fa0c79fc5bf47972fea060dc32a5f4ff0cc4e0b4a672fefd7ad89a572824d18b730baef1021799d9ad7bf6ed002a6123f1256d7860b03dd4cee854570f47e1113205aa7be546ce023d8bd917fa3b46df643547752db073d871dbf18960a2f8838ba1874804b3252f230329008239abdb0672bd42c6370c4092cc9aaafcc9b679df0f17ab56207fdbcda8eecb9bee46d954c409b02615f4994fca273be4664cafddedd768784a3ca57de90266e2fc98effcd821e290054290eb664704108e6a9ee90093d347812fa352e9d56062175ce29f18198f7ff9cd6aab491c7761ce5943618255390c12ad777112276319e93561fa18bf1a9ec43d46c604517b370672c654c2c0e6417c59f88c9dfdb64dd40173a0ef1bda4193c22bff30c4f99f6136f13e77ee73629feef5b5e4017b0ae0d7c2afc91a7a7627a34fdf81a95605607d44b899babfafbf4c54c49a68598826ad8f9578252bc3a140f872a9805e1f5896694abb3b27421d6fa29218c4e82f79c94d0a9c90b49446f442079b95965c55481c6fe7f36ebedad26834eea840d662095251fca0524eabdaf1eae872b388652be9f17e6806717866ea7e9c17ae9d6cd9454e430ddb8f0d152903c30edadcdd9d5ef4766bcb403defb421a1fa65c0ef2a051978e9c6dc6a39f9def2b930b479658f0650192d7bb364d68e2bc1bf50d84bfb09b0964663f97a1f9ae646f780717c0d479a9331d87bbd1978f0ee7a8c895ce336201a1a55806884580e6a2ab3a329d73fab24368fd7803cfae8ce88a4a062a0fc7c273751797c85582a1d4f0d5a5c22c85323abea11446f052ac0d62694c0628aa1d906f0acd69e36e6612b2d9971e5e63ba75e8620011b2b40da6f3cb816bcecfce7ab5507a287a311af639ec0402e21c9384e553f5a767ca0d0f5d18c70af13d470f026df0a0c468da18716814a1d963bb7d2029288e193bc9b893cc47ce6ebcee6ab46d7c66e4a00ee3978ca466f979c4a6df3dae758ff548f2d8ad6030e0d117cb9e4ffbd9ae6fa4aad3b47b987d76f85f813be0e49d2233c55822c35e0cbb3142c394b38d8e4a107ad7ec11bd17139a93bae311c59d6cdf40367cdde768d2ddc46440eea1701b1f1f2f54034a9be8d52bc53836074f8607bc6fef0f02d96c406ff60e6fd82055a8a3271feb7a6619a76a799dbb9e4f231df4c1b6efaa72d2f8ab38370f487010e8812846a872c0e18be9f065e53ca10b4be65376bae7e5378f23a05b207ea1d857b0c9b61e1245b5076d3efa95cc53ea18f797343b5fabfd7398635e155788bdd20e1a29920ca8e942a4311b8f8594a66ae4ddb9102eb0ecbbef32d68bda74d0a8603ebd7db7ec79a74a7c853e6f5fecf2700f4afc62e12f55a08db95cd09c4f2ffc1b94deecead4e24ea8d92776419f8a9a0251e281060535b2114d916662f0601bd166fb8ba8f8fbb61972230b1decb0b200aac2f7fe99b72c0b161ac69d323020c6612a38351db0b2fcd72e70b58d5f8bbadbfcfca785fe68a17f5c75593f0da758440060bf65c8a3643a4753b3d5f6d6103fd6a050b2e12501e145316b8d2c970098333222a7b714de98bf4b755ad03c1e2f815477afe8d1b6173089075bcbb3a05ce780d6dc95239a3a1535b19938cdc66c8215d460dfdec4398e3a53e5f238c208507d2d89c0948ca46ceb57a7b69bd7241684304e4a878596cf0d943b64c10a587b5a17b2dac15ffce8e6cbee62530364d7952528b230449a868e3cad7627ce018a893483337c7ffd9b02c939b36c40f89e49bfcf73d9446ca26a6263a268a16827e2fe409bf4a94e99cdd60f06e675f6f57226bdca3d455fbdf87a04185dfa98d9ea6ecd891c4cb5819dcbb583c1c8e576f59e38e54e813ada83167dfcea8366d5b4fff5682074f6d8b2c84ca5a80bb7e4d5209969ead717ede2212cdd43e96042b7d96ef10beafbf0a00d4cff5dc780b7e67e4163e92bd57a7dfcbac0489ef7c1401da9b43e41ab312ea9ef596454eaeec29cd7e42dd46937d550d4393d3cf6c6dfa92fd109d5670fcaa70ff61132ac4dbf628e13eed0040265b915fd01b13f079071fb5acbc0ed9cde5176154f0e3ad486d51e14d24ef8b8d270d5437fa5dfe57e49944e6d13e5441d58ed01ccbfbde6080d84ac5b6e161e9c38ca8910824838dd22e8f9306700a2ae4f574dcac3cf0ebcbc44ff9dfb7dd7d4107e02073c5c45a7da8397963589dab9e1673a389d9dcb5bf05df6f9c5abe1029e59357b872590030a154ab0aecad980b9a10dc85d7752f296c825bd7123e70912fdae244e7846137ceef0ce3f196382b32b503b4ae6525740f1113cccf623cfb7630148df9dedfa68029feabbcc8050873b8b2a5f9fdf13b08d6d34eef1e192382f0989c33eadf20bd4d4169fce93848c397ace2976331982849db7358e7abfe3801cc4ca774684e360df7a9e0d4cc462b4e0039a4d5b11c25a512b19283d71186b2e676ddb541d0276ba1b5429c94a4299108b5400807b2dba6d7238beffd32104664189d49e0450b3107cc3241c85bb514555bd9d1c2f18db9ec37fdc8e0ba254458dff1b44c9f856d49f141c62c9c0004cc6932ea9df7af7b253c986ab64f44796173e8861628bcc9375c5f51761766c7cdfcc8666cd4c1114becfa00434df818c3b5934fa7ecd502810abf4eb3cc1f31a1b8cd8304e2626f622ad8d401fefdf66db80e309bdf13907abd0e63d55457acfef8374266b1839a4885092634de4a571c55b9c2d5d9a3e587293f089fc178c9055d8b4497d2bba19512f4a3f326bc360d415bdee7b5c577297d791d3095e0b50ff4bc096af109bf71619c7e0ffb133809b10c7c54eaadab517b0f026f14b089beb215b82f636a3a6f4b742922e72e27f4c00b9da78fc8d66cc8ba07599abed2e77cfc2588c9cd8dcc775f2edc00c361b632659a79fbc141d93ff17d34a2d1f81356308281c262f5c1f072b421bb357fe8feda21785120e1d78a1a2a15e1bca28dd892ae556e7055d5ed40a7f34a28b216a3f8f9a7fb3b1e86dd663b8a16e0e139cb7e73eabc828dbd88b72a7a5b0fbe32c0228faea6ae876c75133681452a5c9ced48158607f9c517f133e938d56ad77e7fd3a239cb3c79d3ceb0a6433ac4727883fbdfd878307827f4e02e63bf58ee0181bf599783fe49a1121a62d57c8706cbfbd5e4b6cbfe91dd9c70c7a04ee816ff9c0eaf319ebfdfe06690ade0e9003930f9232e3c6a8cceddbcee5a0b95b1bc82466ab7617894ce76f404a7a850887108f83c4999d0c93b43c2f9c6324bdaba21e0cc7439144a10873bca76879076e547933b7c5c3777b4560ca3f647e29831f40e549e652351d29db584bb36cbe634203ed7bb83fb411e1058759eee1dc5ae704fccbe66f4f13394ba305608abd3db2f49790b6faa270eb3f4284226f3a7cb5eb9d0bb1c71b604daa7deccdfd1d99eb705bbe5ab1c409328975c358adbbe1b695dfb5847d009cdf8a9cd39f5b20f636d711ec5e6ec97cb0628232fec9224292aee4e9f1b00e93b66729728df4250e4864da0b79f8eb8c44cc29beef99f7fe228979695aafd6fde36e5b0d01a81c3a2bb80171bdf1651eae4f10ed49f66251b5869b0bb760a70a785105d88a1ff6b2e7f036dfe26d5fc9c6c565905429ce0a6f7cb2a389ecf9f96fcb5e8f8fd2b8bb94668a1d454c705ff3107c884ccd70043cd4e94b3d92c552f462a6acf5cd91d11bc4b3c5f511e37197497d882ee254db045b8a6b0ee2f477a40a6f7b22df0e8def9db1e080f8c183f1f61139fab65546c00575060b66caa0575cc94a310a62ea8641a63efd0b709a14859470136893e069d8a838d1b67d65318ad754a11db8978452eaf102a9a9b8618d5076f19893f84dee21cce2eab70a48ad10ee67b802603d7332526817c34935b63b17f14aa0a9fb781c7f7c7a1ca05da24fad1d378c326f7da2ffc659b60931ef8a48efe15d0827f6bc1166aebdae7636f496007c68484caad2519c14351a4ed0e9f16b81bb0cf49ef7380b954fead0bf087795b6c9093d5a5540170a036fe9d3f6df83a5b45b05a59d9035eb5cd8b8c02344cdfc4d8db477192640c96383c4d08eff21979c564eccf0c22791646b82ced09a3c29d1a44013d6870e0a44b1f557ad065e01a45ea5dd1d7a091a06d62d6499e3c1561b5a455233d1caee38e635dc699d8874432f2129374eedecc484e463f46eddafcf867880750ab9588767845a91ffd90b4c99a2537da979641e845d3bc5c52599b52f854ec14415c33e1cb09e8eee80f924eba84b97f2a295d10c9cf6cca3d7f5cb02827c43e3cbaeb4f7010a5418a765ae7a736e93f0450c2fb995768aab668e3166fc91c97e8cd5244c4e4fa8eb05a9a7e33630383b73a803e3814d8bc190b0a7fbb706a744ac724d7d4d36b4cf39ab4b7d251b081bee1d63359c57ddd69292c453c7cd61aa9d02555204e56891dbdc532edf435be7cc629523ac2c42f52b09d0a91f1498b7295f40634934925e59bc35440267034eb4320094eec1bbd3d6628804859aee8d925ddbcbd61dd636a8c6a97ee36f865b3d463fc1702577b1b7192eeb2262e03e3431048da7b2bcc8b414a2bf1a915159704b1adafdb472b5806aa7d8511c29a4dad44bc75dd4af222327cd1084f7f0b28920b9928a8580599df26f7b9d8a360a149317590a6f19f0391859c349e409553cb1040ad0a1f6cdf8b805b04d630c1f11176c681786145bf96ee2e5426585c4f596a870a04b1cb6bb3fe54301be01feee313fe45cb1599bb85c5282d4c952ff219ad942e33b728f4d40463aa2335e256db740aa3586e164480ecde0a7ee4545130c77a83702f9158fd0f744ac1a77eb5f4d58a657b0861ce9741e2bb2eccc8888388004a3fc8be899f9d6d801097088052d91896665414fd9ed617fdeacde4318ea514de532d3d8aa4ebc672e16d8cec255be63e5f3410dd8635c1756c6bdaa1b1b6c1750318ae7bd20bde90e278d004c84ae76d8953ea0cb1d808077c8a2335e94716d834b23a9462bc86fef3170fd882fc1ad6b6a8575921817543faa887befd9aaa1a77c13063c4ac673c6ec1bc1f87636cfd0b6ea740178782eed744db9dc67081339cf8d8eded50cd7181a1834d601907a37de466ad2a9370455e5e5c3feb07dca0b9af6e37f6293c897e37d8a1add7bedc5b6b2111b19f6d0c29741781ed83e51ab83f031b1204a7facb5b9902bc1b8c51cc82636586a6cf4eb2c76eb798bbe0d632160f18ebcb1622763e7c7e4c0ee67a3b802930d21596238fd841c24820b0e882496b1baa6c65369f56fa3fa8d3a4435d85e0e53b5a1fed18261d25a07711382127ab063232b0c896886488f79213b1599b103d423413dbdf1b68e46416641b239a0896dc9a3c008945c45810bae2165bb76a257317c5b7310781e922ac4ddefb89701cd99581f7fb7025db278a0b29af9f50a18fc4f5bdfc74f06d01ecb96d64ea2f06866fabe3cd84eef33bcdafabe85139bd0cd88113f7dccf2d243f667632ab74feb94b85132e4ab0477d6c5a175eef42b47fdf5a0a6683944ad2f673e334525c9a2c2b169d681b1a54dffd4bb333570e0ec9de35c2c9245402947596e7e003719a5e2a8c94740e7a5a33f3c19f726f4fdcf10b55bdb93dcb319b1ac7f3e3cd1932377cd2190bff866a06827e4b0bc893bd21579f6fe866e9028688c8b246ffce9e30f692e72b972e40942c299cd3eb517df1240b47eccb71e8c90d757a180600ff52ef96cbcc57602f69242ed8e5bfeb84be6f291d0525d49241dbfc052f4d8fd55433a18644f7d936825223a69aae8b7966fcfba0bebf4cd76ebfe594008247f74d17a3cbfe2387c810f70c8761e1b0a6bb547ef7d678bed6b97dc8354c7ce8b58873e0191742d92db20debe893d64e70af676af8e2aec97ecfeb4496c1c1468128308c00cc70aa004599d53f434ec1b513fd67da98ca9aa2da1da2d4f769340fd14c38571cb7064aa1623601080230649ed4c2e50c3a4d0f6f5594984087432554e8b59102c88c4189ef8ab85380a70df32ff0dbe0348061cd11b3a17748e51c8ebfd8be38322f6b0917a6d3e2675ac9be7da9cf38ddebced3876599ce8e7ffb087af8d907f777f88c543a10fc23c1c07be8f7cc34e679603580ca5311f78b24043506279f9764411b3129c46707003ca2903a8a148ddcaa1034842fda777a0f3f88c9bdc9cc963217eb2e8ae768b60961579ee430c19e2a85b849f43223de8fc82da6fc7b9c8ba215775e8ce3295a99a0acea1e6ee7aec347b1f0f03efdabb3c68e4b58324fa49b38c4a8c25ac7229b060ef384cda3ab13bc95052cd0487aa96f612574fbc368df9ebce7b46685b16ae21bf938f9badf5e391e191ba6635213b1adf397089034165d9b3b65dcbfcf416ec8daac10407ef1df1473a9920869ed15d1c6fbc6a6a619c7873032f1c8ce1ca4801c88079411268887dc8f3d226f98968c56e72d9b15235f80883e3de9f0e7c0c09251656291f27e547ac3329181982ea367ace3a1d165eb88310641146493ae5a3faa42cbf67e894535f4fe8c5dbbf1d2db4948c9ea7220a675f61b6a459c9aa68a3e5b7336597a52bccc02faac6a0811c80e499987471b0e349cedcc59f3145261caad03be6bf60933e27821b45ea44637ba915e3a0c3dd60826479241da5af32b587fd508d76e9694d082a46cc6a4a37d14706874c5ae6be5fe25231a358ac5a4f9c5f03c2c66f4f778158bd837a9edcde2f59087e9328a44ce7e95325b852ad51db4a89fc137e6a86d71c58e04c5ffda91bc9636927ee81bb4eff67287574ceff473b8898edf1b4836e213e8f3c1ce0f9e588b664a6e1ea8097ed54b38f381ba9bd95941bd5fdc145475445fc5349149e6de4d9ce13c1b87d951d0604d1320c2f4b7819637ed57910dcae0714de5db62be2eb07e4cf737812b0325fb964119325fb0d792b37cf44aeb8abd5234d64430ebca72e6d5f298e37beee21ad4726e502ddefe986583ae7cd8646736ff2e5284b07c6f5e2821a9b604d5f28dcf16907c48ac5c92851e3b3414c36d5a2c99e3db8dd9ad38f361bfd65f085b975b0d91aadef6d9e7baeafbca917e57be895759d99c5fa02110f6b415a76b718caa0ee3dbf91eefaabe5884ed8edfe653ea05d0ea89e9a10a2d614e5d62b33b1bad13f2bf5fbae33a4096db8bb40afbe17b96c2b60d446d6e6ed3ca12d103b9e4488a60a09f7502a688f0b0597fb28f84a36d1faeef4e6b54d63275d241b8d52cb6ff8458a80a4d1e7bef3bf21461573a739c83a9a4ca3cc75c34534bda5cb9428fd24b5f2753411db8270fd76662e71e1e76a459b824cc27172108571520b5b4ff24b1ffe658c3abee51c23b68e2060c0c5ae17b690e3764ef7d9e3277427e774ffe7ea535a8d2c318e350592389097081660c33e58617ab787fe21caedd699d1ae579684c0f843e4ec7853b8f92496bf8ebd7e2e729bff9e2c4664fda6aed693d441261d716d0092771c122013bf5d1ce7fdbf73de5154341c8e762d9b8c6aa8194cdd2155f74669d89a4fce5e503ad41ecaf8825c1366b98cde69df5372e39a06401a0fba3070ad9082b79cdfa91a5479c6d387f68394b84d19a9ad8bff4828f051f78f3f28aca142b094a160e2130024ba51129ae0c68df1bffa749c26406970259d4a3572c6e47c467c9cdb441602955ae1e2d7a5227c74d1ade139f46e2d675ebc56d886fc40f021d8417e328e96d90271fa5439364f5e65a0d2cfa830fd7d22adde80b661d338ddf0079994ecb5fe8ed876054d99f01b7c06c9e9359837ab004d9a005ea8743b85b2e4cd8f4189fa325a6b6beeec608e358b61eacbbc885fe4f4ef2f82c8c7f229d05fc4b81f949b2416f93cf2a30ef2e0403c1e6500fe5d6d9bc0f8e437a290352b970f38112ffceb1c5d775e5fdcd5719d256cffb7b359a7eb8282944acd0486f3bff1d597981632d5d63ceb55668fcc79a90b8a40752879b89a7c14079fa68b9782881f70705cebcc9dd5fcce0c374bbe6a84d947f9b99617241d424eac7c30cc7f1d77f5d492fe4b08ab9f9966f656efab21fdd4c2a1778e4f08b466ef2c3c9966272dcf8895fc8a122942ce398ed9bff647d64e259f80a7e460d75ab6230a4b1e9e2e8b33b64ee9ed4d272c031fd4e2ca98ed5a4d5fb9972372a7b7c7549396a02d9c3662467173b21d695a1ff9628b75f2512b67d704c27880b68b5502e623d6dad2dd929658f8feb8521b0d2c74c345070c93044b56aa643b4949d5d6bea744631ce0ebae7f070eee096b6212cf2b9656f82dd0ccab159eb104de22bcd958146ecc264cfb854767238752f7e6eb1058ab4f754ecdee81332f62779b46a754e4efab2c7c8f003d75bb9332a1a354b60410b54fee096315ef255ecac13fc484fa34767e0791d5a923c62e5406ec024ccb356a0cfa9e4ed16688ee51c27bcf44a6e7862faf9b0062dd9741805abbe99e793a31eac2af30b3b1f9ec783bcc57d23e451744f8ff737af892b7a60f70f889339b65e61f3b25fd37192b4f386f5367a4b73523e7423558266a6b9c5e95ba79696cc2a91eccbeee2a636e430e33ddd2fc5a0bcf4f9b085b096c845d84480d8ecfb57b65972edfde0d4201c79137357e337856166fd07351fba0455f1014a47b1e0eef0ea1814c964bd3746c08f5d8b394f0c319b99aebf7a8e15e3ca4438ae67ffc4ce5a37b9c4cc208b45f29442570fc2515745db96ee10d78069ff758dd261e84403b30c7312bfdac8bdca73e9fa5866f8566d0d727128131c7d2b9b1ba2199b0f9cce08e5dd6ebdfdae8cf1871a894b6217117037aedeb2387524ae2f26ff79472d51a5c0e8939129efc3561f9e3be7d3f41e6e2a7598bc88d17cfe3e6469f0bc17126abb2cd8aeb9bb765dffceb805878b38d3cb9f071382956394436f055c4d6ed1afe0f13c9242f28b90cb86f595c9803e902ec32804d88e46c0017c288a7ad47156b6b52321a70a5d334126451f20e6bd9df63bec9721a435afdbec887af5f8b1ec5567d0025fb80799b9885b860b1589880482b36ad1c71098e7f5d3b3091ff09e9f8fccf4f148c530e18e4ff0904f31927d829e79ebece7649df17e49cf28a27ce2b88f57b6e1f2de08dbfa3b39cf6f42a81b2a734ea42b38a998cc38dcbae8da101a2c5ef007ee8abd1c07b45a155a1bdce227071ec076b2e928a31406898714426439b49c2cdea55eae77e769c10e8b66f2b76af349e2878d086657b01551537a0ace7eb13f3131a9dbad0fce2a6b72cb2eefb5af5230b207139fa0e9602819462f3383ab4cc8e04100496f7d8b1c1d7d85bb360e10a00433c13fc1063ecc974b0514b0dc40ea0041414a112391b0996d0a34ffc6c507a012218b9f8c9329dd64efc1638f1d65e4835f9cd697ac27da371bc0fdcfc242d23bc16872ef2d64db68301d50c461d8cefa14708514fff9a07120fec1aa2a83ab4e92c8f12d03859c512191d4c390552250d15a4114e3c57fe67d538c928261c01553d101bf4b2456ed67dcf64921a9216f697f806279323882effea5830acdaf04bc4f56d6f76bf533849914665f36776208d2baa30ba4173fdd247e5f4e8bc48d1e13d8928713be7f0a9402c83028ccd08ae9e9fd107d71db0de020dde0d071ec50a17eae5089205bc42bd89bbeac99a4ce02e46ba213dd308fc1e36ab07b8834ac5c64ffef629a19c173bdb891cbc5134e3769b131c88aa6757eff2f10fbc5cedc57c8c21e73e97b13f9a396da05f4434868d4bd5c0558ff46f2a290f2ff37e257e930a43d55c978f88502899adf9725f163708aef875d5a3d04178a3de29f1173d7ef7fa335df722eb41768d967e6381c74cfa726ee655d9177eeeed0babeec77d4e7d3a18b00b0ffffff4f