PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 56003 7ef1d57301b159dcdd5c62c49e7a7476b661fc2cb30d9c4bb7d5d0a53b358b4a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
feef5f07f7af0c815df65eb22ca224e13dcdf91b209b1baf4c7b254cfbdca90b
Certificate Block Hash
7ef1d57301b159dcdd5c62c49e7a7476b661fc2cb30d9c4bb7d5d0a53b358b4a
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0050290000001b0000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000080495267d254b249d0f3b73cf38acf38300affe35e9f7a8fe43a51d8dc9572a95d48f7f65153f3f0d8bd2db2ef63957a87e6d41b4bace5503498d0a85b6ad89c243fcd127ee389303e5486de2186c82865e0e5a5530e884ac804000000000000004000000040000050290000001b0000

Raw Header Hex

00004020431503ec7add7728f4062bceae5e9b7ca685986c549772788b2d60fba5e912995dbd6cab9554cee38f67f5d58df83b3fb5c8d3ef76a0ebde481e8e615921fa8804ed0b6aca3805180ba9dcfb4c257b4caf1b9b201bf9cd3de124a22cb25ef65d810caff7075feffe

Proof Data Hex

59,560 bytes
121216020307bb87632a586a7f4a3bf6e7e72139dac1bd9248c7cba951b9ad9a43982b949ff2f81ee586bd4d9d7c044a3501cd00efd19f765bb6e55c4759cdcad0347fbea488b525a8ce09c52c55d89413d385c449158ed0e37c2f595193a55dd3e35df9ece626b54d4af6bc1455f214cd4dd8397f0d37e180cd91ef03d2841c3649153a74dd9bacc28dd3b3653fca58f5c3fe9a1a90e4aaaa75cb3971958425d2627bd9e4be8d0448224f245318919fbfde02838d5a7c10d47c653b4bb0b5a3bb71f95e1f6585215aff8bd5ab29f287402dfe29a87968c93c52f02ebb32beff42ff633e8ef094c4db5d1db48c26746da4410a9b0a948f2687cda0f6172c773c63982cb480b93356664cc90072418ff9ba19d4573ad7a9b3b5b6de4698c94908acb4bead66ec5e178a3ee24b17249a09c336dbd7529e91b93723f273c8cf26670751febd16fb35f3925d14435fa41e35e81e8008e08c47a0678e896fec34e1bad9608f9298c769c452e84a02883e75c8174754beb484a5150a2b9e55f89b980a901acf5cdb301be16c88e7e0695fbdb2abb9e7bdbcbda80c5fba59b5398751ed574ac6d8299895026e612a701374105faecc696f251be2058667000d813a3b84283b45250d4d7fa5381e83638f96ddfe9774a62f88fc6a5146da9c4ebbbcb8a2c5f888d43d09e2918b8cca741514f82989ad6d40fd10fd727024f4207c65a7c402aa87ab72691ec9a6c2bd6eff3d280b358f99ad3dec5de2463ec47496cdb64dadbbc304d2f7414caedbfcf65e9d7c2a57477a2d34b10acc6769169a97e566bdc5040fcb2cd3c4a3afcc60970696cec0f1f6019567f9bd77d9a665b1bebc70476dd00cbab06e006683d5f0a561dc936fdc66fa0cb4d58af9dd98e07b250b32b8e0b69b08094847eb9a11dcad3a32b77e26d4746abcd465f3eb6e2509b0f8fc5213966dbf77e71405ecd20befb4545d600f85ccb0ac999639d31ad0e0c979703ad8babf2fcb2cfd695358dafdccbf38e8552f9b445a570699e0f0b9d379db024d1742cea4ec75d31f451b93811513ed93e37e340fbc74226850d4e5e365ab5020086d971b03c30ba4be89e4d4497ac9c1434e341ba0979d8ef744b49263c1bcba4ec5f39617050d4dcb5f690241c66ac99dc8b417d269ca6851701e98c296a6e93bc0cf57ac319c63eb1d2152e1d72a3548c65773d1ab30716803697824749a5a04bcf339ae2c271556c953e7a45ee1aaf10e90861e45e3a2b30545fd3b15c92fdc9be4720fff30fbb7174496de311b021e24c084754cf1788d878517a89297412c181eaac37d844378a2acf2ac12c7ff73a5bbff96e5d18f5f79c9aadf6d1a2d596c77edc04fbc9bd0e395618af3ed2419ae1a40e17b01827ad40fd87a74abed19769c887c0fe6266b65c9c9c050dfefaa991a95de05aac3d6f5bfb365e200ddb396a4863b458a6acd706c13d80f36784b224a1292af83d506b90f0dd10ef8cb1c6d4f95d63f7f059c6d081ed8c1016670d19c6f7cbd53ef8cad836b1e80b6623d07a10b9f4a48acdb9173532c3f37323cd878a58aa22d455455db9aebde0395c5e83442a53fe3c048a883e66ce872665edd31d4e84c0f045e1b6680896af702bdd02be6f56b65116e6f0486e77ba7826e3c10a62e542b7db9e6af0f6c79d868c878146624b8ce3b0bbe9ba5d25944ada431c149436f26dc51c089e6d2757e166034dcc787bd7ff4d6ff3359a668200df07c56fc526ed13fc6fd8c5ff09899f5f8fd23ae91c554f0e26976bb8446c9c6232fa354ef25594d6b2ba8b862bb058e206c32feb774042deb7fa1dfcb82b9a2bf6b44040f25410c238d27dbb5daad0b9343de3dd5e660eabdd53cc36b8b3698865408d68f1b43d34adf90ed9d924a19998ccec06d532d0b906b78be307c98351753bac623dcdd22d0c0efff8db2bfcbdef0dc5b3af35d2fa04b372a73adf7dfb87c07b31bf6e184cbd5d14ad9d8e9ecee11b180b0e714d94dc8bd0e110b91ac1a43354ef2acca9cccfe5f43a63529880a5d016e143738c31d1b22c8acd0ac799831d38ea16a60c379fccf08465b4e3d45494e7d3327f82f67f62d5a776d08545a659061815b717c369fbc98411f00607f53e4f3033ec6d08b95b5fd68be55f5efd36cc1c6cf73c66e5144b13cf0cf15c94ef558c2740b64782f58657caf93722ee4c0a74e62716dc993841eebead041f87a0c9fff13cc78acf2742dd1f33c474d9c2de9edda7b73720f093623885b5f703c3a7d0959e6967d4a96d0c572859cd6fb5bbc310a7e6167038f77f84810d2c9cb71281035ccd079ab8a48a2755aa41661c824734b88c0428ef9eec4d9a12f6ec1a605ee1b9e40e363406232ac86b65f3a6001c7fdf5110ed74cdefe727b8a99907ecec5283a977eebcf7220bad8cefe09defcc4ad3ab2efa8322be10ca36e6f83d49d5b31425a52299ce063abcaf41ef19be265ac3cb6d3d07087caae01416df32dd8fa0811df94e854cfc6f1c0c183e1a92de5d5c23177027327a8a7385b53a9a73bdee11ad52fa3834ddd80a105c8537da4c2fd41fb043f2723a7d497a257430a82160b965132a9bdff3552cb91cdc545758f513695c00b03cce51fa447658ca18f36d6afde7beb154a0c60dd10d77ad3b5bd669205e73a781b97c152e9ba1c3e18941ed9ca4846b808fbef8ab7b799c223ffdce45650cab0f0951b91cd342a0a4e3f8159b0fa56817738735a5069324aaf47a3e58611cff1f5210427ed254a5967cceddbfe929b762c4e15072d21bfd5fe6b6310832159cf80e48b4519936ffdd744cc06381165609b095037559076054095a2f9cd93b02457acac61e24f9e9ce419a81b7f5a6a6d7b0ddea360762a6dc613d97ab518b1dd638e6d30575d9ff8c9677355590a185372850888fd29c839f1d6c113dedd33a97496807689bddc0dd3f0e6829dd10b0d0537d92ce58b18eacdfda70c4aa854e7e048b10af86df24d46db6051922f64d897290b3c1ffc0492333253595d8467b2878f81000674bac61512af3715b780bd7edb40a36c9c0fe884cff1299baade74b86fc30cb25d81d62e4d6e5293239faf2389351821a8082d115fbd4f9932e68eb3b474e07a7d0216068828fc144c46982d1bae4f31a6d99ffdebe99e5e7ecac0cf03ea334431e70821acfe7e920e2122a3edd16e0210f28b05b18dcdade9709cc6675ac718e379e68796c98aa0fe0b140e3564fcb45b78a4affe10de9346a6528068a14b5fffd61539ee0194f7ed631f322167bd2d530234011cf97e6317c4cfed025a76a9cb58b94efcf74dd1ff6a2e945d07b9bfe6b410d1d064d44a830f8c1d701ea9ab5b9e12a07fd75f85950cba224d5f5420afbfcc7b4a235fd56520d191105426b98d057d2f29d4dd8b50ed078f582f56fd85855247aebfa3c0e7d3a9e72e963f88bce8d2c52e68a5dd2c1ef348a133d37ac7f44a9b04be2f31b6c6d214891059687da96d5a604b4a3f12b7f46122c8f76af5b6ca03dd7e9075f3a7be5a3ecd625a0caec24def7f465e0d6396d9d7b3267ab7af2e0cc3dfdaf5839b06d7c5465ba383ac799ed1b1a58a5830f8f93563e248a008a4b6c32ad714c4ac78fdf0727aa6eaa301fb194beea7f1324a4e01b67fd6a132c2251f87aa607af59da87ed87a259e854059ad86e1eec92baecac18929c90e871436878e8a8a0d6b4fee0cbfeacec4d135c566b1355444e6c461d2108e21d3ec9b0147ecb62ac28ef43db73b3f47cad7b778a14606b1dcb686c78399b1b8d1cd0414c705d40bf2bcb47bd81839d0689055993c84a7d6b11f5f2fbc2925850cda42e4eb8511c7d32b65da1fd894b6c8ea47804c3d2c048ccd5c26717ce19689e8d6ba2147ac2ceb01adf9065492c38ee43960d71214d165bbfe774482b91878c1553a8ee2d6e45bf9f1df1ecdf1458ef82a32ccf302c63cc7536ca671d140286fd0adcbd21a646a98cbbbbcf6dee02e684142f8b1a840c499caab714d0597e2398e3607a24c41d6544e7331d1981a9894c1802e2032da159f8ede71edd031b63f6d5cc7864111d5bc0dcad8cb7f8739a2fb962d3ce02340fcc89a31360b3d8f01061529f5e2c8e2a3e400db55c1e6eea799df7223c3b0559e06c2f0e83cde1e4ec6b566b7e62b1ffcdeab161c7e754ae8c7e7175f00c32f409929d466a5822a0fb5e83d7966b76015c39867504737fc7efcc0cdc6ae4c5e8285b5b1a7b049cdea2cc2c5f4987f10b3e2fb5e127a657588c45184395c43785bae9669ade82704ecd5f96256401a2a72b9e5d23faf12652e00d0b9e45e37ae5dc3ac9b6b58e65d79dcb272af9628f42e3d44bb27c063ce91639dbaea823d4baf4dd767fb25a7a1c78b5dc9fa2ac966d5b0181a3efea7c8380cf6213d3b664cb63817723a055c57bcdd699232000aef7e1337ea4124585ad743bc0d3a8d4db8ad30b68b0b5675774a7d43d2506de09cff5e1f1c38184b9560179495f64c3941a9135685f85dea90c5e15c9618e6738cd281d2132d08b25a0b05a718be93eca412d49376a04a2fc235fa572c1605f6c971f3d14cb41e31800c51033eb510e0133ca7f23fd5158db92b1b8671485e3e1f1e9d8227de7dfb94be8a76cf7728dd7c6111baa56f184a04fb3c66f656dea0ebb5876d32c188f1bca969a20da01ed0cd7fb63840d20b459b2cbfbcf1404be8b8d06a27b6df30290e3a35a41dcc3b9d435970b247dba33b9e16599c8e0df686595d28a7f9ec2b8ff2dbf74afb647cf01370a9092e65e9a060caa872284d92b0cde644966ef081806d7f462764ccca7362b1e9371ccf9a77c6d65de3f47811b2647b1f4dadaf1c87eac5afb12180c04843d1251e90ff82a58214fb558f0f0c316d5f68a5cd66716192616fe795f19e0d17c87852007ab3df5021e2f7eccaff8af6e94aac865f8e89eb2e98b5fb88bfa4176c7e7986440b945fb1c04d3ef1996d8d8ed8db9be8e921025c3ddae170383e19cdb1955477eb1ad5358197d5dea3b290e72febb6af0f288d81d0b48e3539386c87f36b50b26ec72d01f31cccda97688741e5efa5379a61acfab5ec496ac1fc2a3dade75e0f07284951945b71290ee3384aa498cb697d9539261e745081c0e8f7eff0ed3a8a4a88668656c457fc30464666b6312fe105d0a060efe874d9ef42c44c20f6a54295429682c0fdd811fa854d74b6058a7efbed1381900325ef770caa7f0b3a385e269cad49cc0fac0e5d9356890d3eff92baa6f29eec595aa7af8b65d4d9b7624b62e4b8ab2dd1038b24b1322f7c190ed44ba70ce98f43870b8edcf8f21519d00f33e2c63121a8273c475bfb7fb06292eba1f7703872425e1c3c871f5ec19be0ddc09df51d7a243faac2de2a8b9bc4e13142412116e72f5536a3a8090954847a8b49b2f48a4c755670c669f84c471d9fe3bb3caceaa577c2c67f07e44756004823a080145482fcddbaf8bbec3f718da592234f9a89065e66e2aad6e566f0dd9d4f51d55a1922ed86dddafb982dca4641d295521486e46e058f0237b6aaf9be254660b098ebf57c161937ebe3e044a642af2bf5875e5bc6d4f200700e00ce1f9b2b7cbd87313a3bcc877f1347b9270ffe814429178e0ee5d64d4a5cce5bf6a23ac253e3c6c366c9dad077c58a3d977cd1216618504e8117974309236ccc1dd6b6e530fea10c0729d78dca365c4c0f08027417e66f0a2be1644973bcff2765667f7a278015bffa8485074824b55ac1aec98c72b18ea384393ddf40f9186312c93d73829ec72d9049ab5cc138218175b303f441c9f89c706c3daf5fb9c6b9a94cbbf2ca8a5765022cbf8a1447e4c68c3890069429b245197dea0783e5e3925b9f5763f8e9b41101e248657f5aa4471af2e1ee478df541e2f480e6bb5aa8291b49b04ab3806e64fab4c4f609306d212472536bb242d2ffd5d1754caa467526552b9626762e5ce4442cd3ff307260adc4f5f202b306c731e28768186c5d416b59515bbebfd00a11a78407f80f4aef9ab735e8a35f652f9180bb6be0d1336e658b9cc41f0064c987fdbc33a86f9b4f2ed66e7ed5fedd87d1f61904374d17c6d98b3226bf5a9e8c9b29788b42ad19324b2447adcfa78eb310f2fac9af4460df6ada4944fdb02dffc728453ac3bfca095676f756d377f0f7f5b03eb12273a928ae3641488a1846eeb908433f5d9fd65215df50004d6685d5d28213d01334ea80f2da6cf9ab5142fe2fdbfb23f913c3e38ceee7f0625f796dada278f73f644c4aef6ea7c660e9cd2bec7921fc339ff9cfc020caaabbd34260da52b360464b51157ab8195f0c98579b4693910439887c719c7afe57e276e0ac3d7e3a06d7ea369fc883432a1797e4cb5a70673ac6d9dfbfdddb2968762bda9ca53e9e6bd3eb020d4e31630ccf8c78081865498e83e858c9b2292d832a8fc9fe4c39788f54b3ae1b49cd7902fbdc289d572763eaadfce9f474bdad0a0d9a0ed9647262171499db359018a2b12c63e6421a916ffe8c4349176e831565dcbc89ca3d7d0c7189330dfc3d00d334cb2d44799ec6d131edf4a0e0b68f8c037580d5594945d3e9354fcbd9a8221db3d930aa74de26122071d85babfdb97eb30a325b360e0fb5a99e7848ce74bc2c67cd6fa030159ccaae8bf349c75c5e2c0c80f00bbe57b8f8240cea2e79c8f3b33dd302be6a55d62c5efae19ac7a15566c85690af6c9592f7a71edd99668ada50583218f4d8f92d4dd684dfb8605fbd0e90a153371ff58a916112fc4a2cd08084a75afc1f3365b114cbf2c32c6d7d465b695f75901342c4581484e3df97952767464756d2a35869c9f400d31b3b9ed072544df56076cb3b9d92afadf15b26a296584c87ef91e3aa1fc2ff9b75b23dcd3f65d65e409fc261105ad8cbd20e26c23b9c3d6e602973248d0b6bdee675be1f65ba3de37591445a2a955a083383d2153c650ed40820b201eafbfba521e91bafde328349901261685ad5b223cc649fef1be5cd89b8a85e7a75940981b4b8fc15ef300cd021ec77996499ac60b32bf681be239f1b1da90e770b1a146059784dfb8f1499676ffa4d3c77a74245e76558664f17bf1e5c770d1d7f1b8b9ddd0a1c44ac3a233c0b5d072f005d19daabae22eba4894e2cdc970874c8240aa7df75e901463ca213dac8323da393b8992f5bfb491a71aed87bb7d5f3742f5e59f025fa18e11f4c7af5961447568e732d692432ac70ad79af8d2adaf16dd08ab2ca293f4d630cde39bd21adc6f220c6ba7dfc28f4f8a19e3e7da5d808447de3a1af86ac5cc1762caa525d8639047dc9720ac072c144597cef1b3c5b2e7699c0e33579d67d77a5989ea599dfd25cf6588cc2a566a18fcdc8d2875426c9cc1099f281791a2a29868626fb88ed8d996be09a1aecc0e72bd21456410ed9b4ea808ac5b94f5d4df49093e52746dd63ea84a0566b44efe0d2df199367719e804fb04ba5a53693e4f5acb1fed5bab964605ee20f4b71128b4ed7a47ff024a867206e5207c4533953f929ad99dbb2d4e2c123fa54895b9b49116e500847e4af82152549143c164818f80ab5b637996f04c8a5b8b8e51358835c6f6757244028db214bb013f668ae9ce53e9b71850420f00333a93e9d887a0880473d5747c97f4e262b350932d467b3870671f2683a67fa21391bbe5d4c4b4c699766f5803fc4d0f904ab068e6562112fb36b5ba2134b31035b5ba32236ff978388ae74caf013003111e7aeb3016bbad52f6b07e1f6653307e07c9eaf68b725eb376090c21266256a6f7dab9e7019855a8dd1a929ace2d15e9692c57fae937a74515e57951099cebce2df822f60bf2bba31b715372585b4734a8a2bb36443919a88fd496bca88dcd00f194301c8c1349e30fe47b07b6cb3991f72c382866aba67dd338d7d2a19cdb7c2099edbc1fb49c212d79223d5272a0988929227d9448e07aac97471016ad4f060c90d2c5bf8a126e062f1f77095d35a1a93a9dda55298ddc9e9516463a1faffdea11ce920a5def2b4dc2dd6b3247a90b81143cfe6bab8a013d214095009b1658774f24e09ee09844c66be0eeec6b3c01eb2779f8976c1778c25142bbcfb44466458a5298a4ff8b3736a3ced65801be1ab25d04e5324b0bcb2a5ba4a29fd6f622a73d12b6cc9d3266b3592a386e74d41bbda8b85e51456f736976aed2b8868eb9ecee1e7ac7d6ef096735ed9309eff8bca6be1335a808adca8843ee34e2cb04783cb1041dd1a29d5bfcac94ba7cdbf4eee174070e23651d9b9e0f242ba22599b35cbfc64f5741075cd5faf39a7b05fc05241f9330059a320bbeccabc0ec82c61dabb79286703b3a59f77fb285d0a7da6f79eaeace5b9435da4ac917c71cd94a990cdad4e93e8cc338e7bfacf7c17ffa8c26f28702266affc317cf47c78f4e396f5114c4fd62fefab560f81e9d9075721026afc1800679dc0a0904936eab74597dcc94627b704886049c60335f4030a97cf00cab839afad7068e5e94d58d1eaad8bfdde548381ee712d29cac789566fda2eb0bc318d4cf10ca0e6bdb49dafea4c6b5e866dbe5087a9830ec3f1379c089e50b012fd72d70c748298061cd7107522d5d012affb9ae106504a203e73432723baf72ebae2b435371e454339227585c2fab4135dec97e1f271a35679a5cef3032788c1e67017c64d3db177ce38ebe391b95ded45d0396aa7dbf81f5767fedb94f52fd656612ba4e28d6af30fe980c971b5675216da3848dc7fcf7c05ba4e870cb78f0bef9172bead61cfd39b1c11973254f1dfcd8574d7def0ba45f561b0ce97e0497cb64765e1ce1fa9d3d421921cbade169f5d4755306ce6b71dfc15b55565b11ee3e9a3d7989fa74f6400002e9769d8fd344fde3f6bf5ee59f6d2cd57a1784439414b23b2b8ea69e0ecf553f1b9e518cc310f14118963b4f1d71fa5076e56b3626fbda6318fe33a75b0a552855df9f5763dcc9af5bd08c002d4476b5e5db8d94bfe360ce6ed30d8d7ed2b45bce5cc3f777b7e0f53bd348a048972620fb0c548c2c4d72c538a766f0ca4a9e89b027e4d704a642855cb15c803e2d2258da8e370d2d18f0cacc7cf7a4facc894cd3c2cd5cc5f1c2dd7de54a75ee650e954e30f3a388e991b7b7df6a440b95f428f02af7b6d8be2ae496d9ad4964f9b9883b99551e93955a3fbbff82fe8ab34eca0f4c56df4af29a5e5289c756c9206b1e19c0be2c6706b06e96b135cdce1dccfe0d84e50bd94863f5ec082fa1594c7304de2f4c5e97839dc71f004826a9edc30c644e79f4bbb25fccd6dea39cd07e75cbbc1d6bc501a9d5b18a9c3089403d83f5aae9ed4f37cbc6766457d48c03cbbd26429766c22dc44557b422068a43b59b12cead10cd62442f34b3d6ef50e43b49de782a661d843b663c5bb01e51f44f057df1b6f01d047d750f0207ce0c7a85809a4644fbd56f5d553b89ee1f760b7e80ab5cef33f250dd9eaad48b717735821ec9ca0e59a878f96780d0a5ffe7781ad8ce29987c976ba15ac6c0324d17d34c3a5178aff48c2622451c2eb7644da2654cb225411e71e31897c72351441f55530ea3dbcd63f0b578f437ceb54e42a3f8ad598a9ee0cbaf1409aec1106706952f437f15cfddf0d5a63e1d32165d36dab78e39cf58ebb825c7e292a52b40e463bf2aa7c171e3b192cd06eaf91ca03115310af06c7cf9c1981583154743aa54fa7b732a4883d319978256bbe282487f6a2f82139a55cd07cd0bf5a105a0ccc475ef02d7f68da357073b4e4551a5eda0b38705d4e25d642f617e5b0bce4fb98972e49af304a5adc3d82a156a7cd69f58305ed602110498fc3327d8aac2e0d53272634be2367beedc67e7a1327091658f20d5a7461cd31f74c7132cf156931ab8a6188d5bb7a6f5147729f6103336e9188daada15c05575c0275c5c7a181eeeab1ebe27019b84cd0dd79120acfc6435d0736e2752a0e036064e56eacc986924da257e325c937a317fdf8b5684216aad1a79fbc44575f0cdba9d1f5b5c19e8b09a2cda1387163d5c117742db4bf8b12c5e858f203b69dc8d006d1153d5db5febb9ffeec227ed146629624548fc887fd8a16afca3a7d3ae057be02ce1ad27df3b5df51ddc01406dc7eeab8ddc32a0f6076c0417d76cb069f3b717e0dc71c79356b7cf7147121d724f944b09831d28592c4a1b18db540600d696a587c5f5b0bb9659c62561b6234f1dee737a12dfdac8a08623a3d923219c1d88d3304479ef5686f2dfc5f328eafc6f73bc5a0fc9f98cbbca64c09417bd1593f7e82358b4cf18d91b3f67f9dfedb7f1fe0be7a09a0910fbdecdc4a4a66f64532a08bed11287138fa7ad3922845f6cddd8de3943acc1b2342caf74b5d2f3cfa543416c4715305d47d83b4ae261c040920296cc6ec3cb29dad54999428f3246f627de78353f86cd0474b72b90106573e962a3e13be70fb2a629dfe04511f3f1b749d232c1c7a76fb0e6f4d78d54f54fe9f1521fff43d299eda83646db4b6e614ecf4d9462ebf53d96d3ccb76d9192c1b2f09fbf6476c787ed99a6c2b7d8a5d45b31b65be79a44fc365efd66b0abf783249a15e220b8f05149cc0a4fe9bec835434a46733df9e5291822a7f3714424c0ea93c1e1fe73015d0c12a3fd7b8845980bcf67831d5f4a67d7fcac0a922b3df5d491afe96a8d0e76b610d52d0df8dcc597d5b88c0c6e7bcba5ac2d18c6fba10d1063328e83275b5f5b51dc15eb0e53816924b6689d1a7f1e62380434231d7ca0d0258a31c21614e6b02f09bee022835f155792855c31ff3e393f0d2f152d9f57b1b2fe05087f13e6402187de7b92402265274cac4014fd473894ace4484112f832b58ed4d19943803db09e4f14287e3c8c665fc2bb5d78a366c9fe40f01613ec993e9d44d0786da655eb7cc4fd5794c97a8ad3608e518286850496d5fd3f1d866a194bf18ff4b58b0c1fc326268b938667b046ad70733293b9b6a72616819193d0188acaa041021ec9863cf4bcd23e26be33ae24c8fc77095b28f35689c4bac12cfd51e6214d6257604d78e43d1c24fb1edad6abc46f64922968957301e4ea42f6f647fe62c3a81d5cd4272a1023721bf2faa2b4c4615e9976169a541a4b9a2be0c569846e04ed6f79f38ad5973b99bd32bd16681a222a60551a21b577b4e9fe007f8f5fe8a0365c96ee802222d22a5676185c45c44948f15638271bd7448c0b08d5f3de741f6e4bb134f913b7650fd3f964fa87cfa07e5876d023b2913515a9d5747f9c7e6e972c1449fccf3773058f8d5c42070bc567c66fb2c4704cf7a7075114fdaee8ea1a642172f065170acad4659cb5cb97f7c941c12a422107a64c016143ecdddc9fb694d83dfedc84e0fbd8143d61bd936321b897cac7254a68faa4a517b2fff060e4717218956f2c31029178492241ed4dd3105525b8c75d873a1fc217c8ac93e2732907afb6d2d047bac8262da28e4bd8e9cadbbdac7204b0d649b3ddb36ac58bb4c0ccf9e081b3e2838cbc2ce7193db1a805891a77efb03258a746005df06a4ceee95c088ef7943e16a177a8058d38c56caf9d2eb004afcb840f1eb48204dce570a09bf064fe10b8d43290f5006fcdee9f76e9083f1142860b1ebf17b74edfab44f03f77ddb05ad81e1186675524dfcb78abb93be6f97176a5d5b7278ef754d2fb4bfd3a870bcbd2aaab895723d2480a756700515568b49ee19be3297ee7b49db5b5a6841df3ab871a0bdf38345667762114c24fc7ea9eef68ed3b22c242af13edbf144eed5b445a8a48b6dc58fc37dc806c8e339c4b21d49ab6c88b3db4d3fac729c3deac96ca208c0622052c325fed25b15db21335bd99433d1bb8a40bed8273d82e19586f7333821654d3153116b5ae46af8c8ae720ab2baf8ac5838691b3c0dead9120fa93ab961206abc0d67af752a33ac2a4a9744346e9e08b94e0fad0925d1f3f30b20037619b4377b913d7002370ff2e4b57aea799c1abb94dc8bb9ebf0f966c4706e36e8e59911713ceaf719b61dc068f889b8ff59417bd3d5b9fef903ef4d46f73ae7492fbd8acd77b07d134aa8e6a29e9a87e441cf0a41b6f458e89e288e729cddaef96fe2e9709a9b9dfa7dfcd95be9b9a7808e1d9ecc8f1367dca49f2319e85c4d414927b72038c474df933fc079752f51fd8957b39219c4c771c1803ad6a9362e1a744b5f31a9a245c56b5d13de05ccf757302ba128636bfc3c3690d822e58f232d63c567f77e23f9a0cb876d15ff36816f89c46b703fa6101eb64cbbbd89ce93d6ad336468fdb7d8c3133c8e952ca15a6aa3ad2a1632d1abb6bd51bbee30440fe4d3fcfb8c685b2451e1268bbfa33eeb8ff1dc8c1899c793dc6bbfe1dded08980d132e6fd5d5393528650d96613c3e2ca3205188bf2b48c6066b752906e96d25fe1be551c0408f13c995c2d17b41d24f01230b0d5b980fbee0475196304f9bcbcf202c0f01b04cdd6e63b6b379457b43d12a134377c3f5b7e59d7ccee4dda3f9e20c3f6fecb639aba7e61f6862f59f7297fe63f0932c6c273880da506370ae5cc12a695bdbed65e1a7f2e1a832e0d508ee8307d3014db653b8ab58942cd41e1a046a4e5d1cb00523d3e7867fa10bf20d2709c062e8313d3996420ca905e84dae6847b7e9d3a7c2d80b92f18e1d408ee66fdcc300ad9cfe9aca4d0e4a117b4b14801931204bf969d40c20d60f603f8ad89d7ce790ea44a490a2dae09235bd8300b7c333ae8075afac99c62964a92a6b18c55803c1d87383fb8fb6b3880e6b42ad9b1716d5bab24cebfe92f2c64ca4f0ca54d28976904fab07fa4efd06c58d57483bf834fed583123e94f5a82fc4d94742aeb36049db2f60453616fb53ac89d20c72eb1e25ad9a7376b72d234300a2ca793025091d001c3afcf3c327e343260307e8d9c2de7b0d7f03657d76e115637ddc48b8afdb48a0c97efd03622b82187429023f7e79a535a618e1c4a9ec7c149ca5b6b6748899f6fa5a98b87b62e99207dd55e0497b49974c34f110de88cc06422de6e25587d01525d96d4e24c76b42aaf615651054208cab27171b86071dfbfa9474f8fe6ee484e39193beb76dd9984ad92a32e620c93bc54cb649f1b5b149103b3cb08e251f692328de173e0f679c0325dc683dea49e180ebb9de7654efbdc1b90b9c1763b61fa21ae0b8b80d623572598333c7631620c2228a60b4018cb83817ea82936800efdd8ae1457e85fc0f9f9d7b12395fb112a1f3f55c13595a1d60b12fcad3bf85229d1553487f09aad788eabe89bdc21a1344f89d9562e3841077db7e5b052dccf20958974dc6e0cd151038ea3baaf0e7da7c5718dec5ab3b61163604155699500ddab8da667e23b987373d8dfdd46e6228fb6978ea430ea0ca9485a369974eca560c85bd677754c789a429772ec62c0d82cbef67443ebbd410127385ebf8337ad17cfc445ab552e9c8bc058e572478bdd7f7289651545397da01591078c51057915cebf05da46639bf2e4a4271a9ad7059f2f50b0ff6ea345e1f06e70db0da34fbf15d3b75fa57fc93df13a69eaf51ef889e6fada6ce679daa03a340e1fce996265d2cfcd997effbbc3dc9008cf105073cbc1cc2fb61a93b94fcf122ee9641d958b5a9b98ce6f4918300f9e6ce63fa7218b1d72fb41144f4e02d1f425c317b09c9708eb90f05aebaebd22681ea43d69693eb14929af86a77e3e3b36b639f0780ff216beea41710b8703fd13004ac91f79ea6e92382cea97c67203748e4e51d668706761fbcb0b905e49d9d530b248e703e2faa2046696d3b362a23ea138edac32989157e17d30ecbad143d184c82eecd4485d46fb41225cc2f93a79af43758c8fcb4931e7657de9c379320505eb85a2108277a5e16cf87f5bfe34f9069658591a05024c4e8a67226309c50776ae51ee645d5ea933fd3126abe5cd290bc1bc976d8f21b9fee68f8becd6f1a88c47048a286e8c991fb2b8512227f9d78fc92942ac385c81c7aa309fce73bf7de1352c4c92b5161bd8851130f7047c4fe30d77b40a95ee3051b6053cfb4eaeaacb99c471844ec155e95b47e7f509e9ab20bfc4838e20e848a0e1c40ae24f5e37a147ad5c2ce51617feea7527d033ba25e93bc6f1c0ab113219d8061e75422d01ed86e726245abdb2f665dee2206a72c70d431b3331b72b9ddbebfd3c9c315d840adf37cde5c3743de967e96d407e0e9da44d4be53334c476d10d2be99114e12d821a3a7699fb30014b0e6ae709d265b0d005c97b8e57d25bd9ac63f0b13f01bed8d413b2f47ef004ea5670ea26823a5b8c159a8a821b7881dbb6234d05cd79152f6eac54b493295b16bd74673740ebce5cfdc0356c3103adfae485afb578a0f3c4e4c59c65bf2da6317ca5552dd7a771a5f884100799b934ccd91ad96a30f921ef6723673d053111cf755a5e2ae7a0c19f973296f0d166bc66298baf6aac4eb39cbfa003af9c56d5e63a383b7fc05e4cb5f2e4aac8aec78cd515d470e883744d1df183e0a22103e5307f2e940efa1059ada92f4a917ae2435ef0798abd4b9d872fe21ac5b695592f438e6abbde590853111a75ee7ed46aeded6769c3d6de5a1f261f10b127496347a31f2f54af91c64daf444a4e77ad2929ee4977731ed981d6bceedf419b4c3fb9d74d5be2cd24863cd32774d7cbc52e7e3b7114a53b698e2ade756cc1998fe2c0bb3fcf22e1a241885a40db9b883a18059cecd6c77fb9c101cef3a7a8a243f29c94d8c97b10fc28fc2e38945fd11b9020d6d8e91dcefb84d5817c12784bfc3e96e28e4149c873b4a19954848fd8875dc9e361e7d0dc724c894d5ca116c7c1faa73f6a3a8e38cd87121ffd8f8b4b05a602a2fe53fe2f33f80473ea295b866b75ed4d243adb315d7fe27778cc6cec64b12d4e37e6780b1c4e553f1f3fd3015865f9869a7f8811b86c297d7ed7f37c9985ff79b7f2e625471f5dd119d2491cd2f5357cd534043772eb06558dd16807b410fba12316f5646d4702863ce4c481a4f4e74a569143fb4ebd1467b26462b2d296e8890632153d4724289b139ad2b923ffc6bd18c6d59f49949b5a2c19d09385be4690843fe241fd77a43837710065a3712bca26f4918bdd451145248ecd9ee6f39a6b61b252157820c039c9c9b86f2189d57a0cf922ab7de627bca5f8421be07e4d43c3d4c0a8fa2722ec673754b69d49e3b4c04dc14d040bd04ea0df6b536d4a6e305be3417d25d770a13f30f2fb40515b77846fb848b8a818c653d4fa1ceab6506bd67ce39b8a1c027f4ae3d42b92553dd56ffa3c5801be361d69b37cf5f89236acbcc6887a2b2ad2f5c449f506fcf47743da4b708e8c1d96e54df676af7b06b1b003fb1d7d02c3aaa950e11bd7f5724cc665821e1adfaa0a1c6ec9332718c7eaf99514f37a7dfed87be07fd2f424e48434f76896feee4808e7fb6fbf64f7d72a6f258cdfcd3bc80ecac10747e783b7f092e2da4246454a8bd63d06067d221de6763ab84e4f3e6edd4d0851fcbead710315c5ac21f76025bb411b2192d248aa1e9aa66bc335bc90bdb25822f63291398d34cdde00986407fbbd75cde9d1d155873361dc0de8f956162fc4bc3c1843a30acbe4dcc9f4969581b98fd1cb79572f82fc9ed03712e6be23a266d4d497ca80ace8448b9e40ba507c128a2d2cd95cf9426ec10b758e532f52eacd8f9a7f493be2506585e3abe8c3ad21d3cbe0160424effba7af304236b5ead92eef5bbd00d3cfe8ce788ff2f731391ffece5a527d70457772207b021e3beb8595d1dee0e06de0c915406f22bf91cff4f376d617c4f329c08c259602b80508ef29b98225213497e4d7eebd157eb2a7c6c169400403ec1094bfcdf708b77a5342e6351d31a934ba27aa40c14ac814a9ee7f4a1415a6e478520c640e611573a7ee1f58346ed18593d2f671268e02863fda13972530ca96c761567a7ea95c9d8e79b04ea53d58d3bb1f9c2af0d272bb8fb89c9ceabd65fffbcfa11c671ae69245eb2e601293bc86fc5c5c8ff59c5aa457986fb2a1972eaa7e849d2930dfd6929d38b1b2ccfb634c62046b8d414f511f33e4e9c23f7d879701064d6b266d2189375ad3dedd7f0dbcf6790890b8ea1d0d63b3ef848937115965e11aea55c8a038e0fddc7ebe2e35cd4e658783b0622c1d60cdebdc6fb0f6d72a3d6446e4b8733307c640ca49723019267c6e1623cefbc884cd2f0cf7ad64311ae40f5e6bf2722b1b8ce71cb14139df4606c3768e1703f9fca1a99a15da553ca8b42394336e1670f4ea09086e347ab19b4556f7f4a0aeabc5e5f31a344061c3d62519ac901b181a4a802db63d1cb195e749a1ee49bbe3237b6f9eed0d285464715582c299b40f815e0ebb87c5d1d4b030727b99e0c969ddecb48f35f69dd973a80d3f7f72167834abaf01f47688ae84e8df1c7279449c2d92f4c7fe915389fef108cac14aec715bd100df140c1c5a92eb3c36c808126e8103691e21a9ceede43e8a104207b456586e7a932171e6f749f47cc42db04852324dd48868dc2cbed76b2286f92b779b7f4a81088188807fd05babe5e41b33e5114e1cfc50d16b9f7cb6605325fd3b83e0a537c575a6b0a2e9be49aa9991b99d2b7fdcfb0b11e2fdd158ef95a94caffd4cf57a71d6547f50fe0b8b26ef4771c64e44c4928e2f751ae1454e02a285edef263ebb2818ea7338f55f3ce1a909144b5c39102488c2bee426746ae765dbfa93a82294ac286685468a4edb8a53d32b0677dd6ebaf55edaa3215b2cb94804a9d9980f7d1406f5d2c6ea500f4996c6146b0a1b06c2005dd66933c53b3eadf6a8763665e62a739c5de4cbaf67d7ea7ecc3517a8023e33b0a7f2b6451eb1a9829eb90283fb2a5ed22f2190a28e54cef492a6c33e029a910edc0dbbbcadcb96b4677344fd4753f190161fa4df98740b1152b51e0a95b67d51e7c736ed481fe2445c77da251edfe3b93237f8ece0a0b2c4b9d120c8afea2ebb3474327c38f2492da074fad0f5affe4202e8048daf740a8180ceefea0fb351081754207c2d96e43f56c6201950a00241c1155613e1d1830fc19d2cc489f527fdea3a0636b7e3a235d7ca97f7a274a3cc8c577a244bc83b13bda7f2b78ce0b9bf701ddafbeaa0522d175f16c0dda1a5660334edbc12067a6d7c18598593fc6e41179fb91aa2a7218405e28da1ad139df36b507c16d27f10accfc01c0fa794ec4b454f4d652ca549ad62cfb478beaeb516e6b9a7a24610eb27f15af4b56618d721d8be1179268a3b55467f97b809aeb27b7e8dba6dd4f454be4f429bb303bdd9b38e479ae446909ef6a60ed38f368e44a712cc6becdd31adb843f0598909105ea80f820576742fc18e9665b2c56cad917a2f0b5c8cd5f29f1132cc0190b946a2198483ec79f696d1c291e0095adabc4d31621b1932baf1395c183bb8466874a28a761aab06a69d2fe3f27b1d693738482b27be90ff3e8c0e57985270f87fc8a9d79870232ecdb005e1d3aef2e1539015a1f150a89bb5a5f65f5bdbaecdac5d52290d72c29c7102a7424906a0fa7f74abde055c743ef250427608a10eab5891e4f6575f36ce8e2430036bdcb2445579b721f1161ab4ca87ded279ce412701818fbcd88aa21bce2499b7d20dec9694d6f308a42278afaff7b7d160c4108acf9c647ad31bab6b19912914128fea9028691b74cef58103dd7251b07bcc68fc3a232acbf5ef60dcb8f4c08f32d7e1db3eb723ef5959d9eebd6586136c5d80b82bbd51d62c8434937a510b6534cf60b4d345c824b29516bf1e8c5dea57c0f3bd0e0a401c35bb3759117a7fab7c55435e05ceb5cc7ba22fcb2210ba5ebee764eb9c19399b53301602c5c6f5992f416541578f4ea57814e1c62d0b0d429becdcac45a467ab1a2591877233b6cc6b23969bcb7a4eceab39f20714c71c2c31d6a602a4e64424342940894bba6114663701e4a443728ca2e0c8cf0cc7ac9441a2ac594287b3075fa2f9aee69a4bd0b299b26ae6aff21a0906232180002bdfa515dd423590796455ee3d77ef04fb4d1d9ac0af15be3f242e37b2a1d84cc6465b2c2877dfcb990b5cf1d0e0e0f64ea7eb31d6554e0716c838e67d683433e1e7b445dec8ed11bbfe6ca119356db9f67628040e1c30fb02b2451d297dcd0bd8a46e4ff0e8d7945e8f3f2e3a558135cca8919280f8e3826e106edf1333463c6531084e992801e1519c537146e671d192c5633767c4f25b0c1ee3f2c39d04f3fc15380f09014db719e591a149cb7a9a52602b5309076d9fb89094518a6509ec6a58d2f8e18622d267497798df5afd56555381abc4492a02cf31d3899c0005cdbc54b53aaf149d38cb4fcf7d24267c36bf65e58b278c8c84c98d812bceebbe89910239869ac60b41a39ca4733d5f29fb810f44de8b2c5d7e9ca0e77d5fd61334d0b06947b19045cc8079be18dc29b0fb30cf8af71e4cc524a533a58799a107ddc541edee8350e9c3edfb129fd3e68b9eb17722774eb53e2d1278e5a918fac2b1b60f6921c14d50d707663a21edeaa2a56a7f403d526a3873c34f7702bd6220abf2b164a6127a6f3203b625908ee99748d6c3dcc882615fc73ab05c5a2264d6d13dd45f6ce71a8a9fe71443a36e6c8de8aa1428a8638467cec010c97bb8d1abc83ffa663b49f069548087e276a492b7a3ba79b760312e801a41df8de40f64ec85f176b4b170bd3c5123ef2aafc28a63028672f3041eb328b635dd0dc557f7377540b5130f82231befc50cfb7f13e4c1841270f9e03caee3d69254fd4738c01b4704bf0dbdb53d324317b39c39ecab7e0fce4a49fdc54cd4b1d8cf2ef3510a6f181608d450cf72588da89d1f58a80838ac13c359c85fad957d69dc42c424c82569b74c93e996441856575c17bafbbbd27bc0ae1bea50a5e9dea9d876292e46d6a53a1ed93ee31d10e7e0ef4b967bc5e17028320343b110380fbea0c7fd2ca5747bdf78d43e03b2b019d4be20c46044d013d77217aa6e4f84e5224c9751e0a8579ecbedae2ed36d03e85ff720a29c48cc7837adb4c9845a98ce611a0bdd0b4278b058edc301a763be7a2a5ad078048b7a4e3263db0569b851d7918f5cad62c6e4aeecc60616e4082d1772b4a0c65de057d0575db1d483472f8b22ca07a98001861e87075f52c404d520b23d7271fdb9953af8b3810e707616f715cf5bce96f6b5bf8b6e8855d7b68da5f3568c77c1eb98726f9cf442181bd59a8b842b8b300f576640c13f5258dad087a19ab55cef46a6a114834c5fd47df61b9dffecaa52af6c95c82a68c75c4e779663dac6d28f6249b99a8389130e3226bf089fe74b50af9077d8990572d378464bb0813cd351f1c64a1494d9ea6e15fd5db9bff633795f508e12d9aa0585259b8542a8eeffda3524071392396b3b0c2f513fab6a223df4cbec44241268ac82e3ae26f248778d2cf5d5c6991ae30fbb88286dd949e2eba45fb69c8242c01644b7715dde4e69e8ab6abfb215d329175f95a2af6468a5599c0fada43100f0b518a980c7237c835561dcb7638bbb1cb20cfc9693b61f181386b51bc76ed801c669230c9ad8709ff7df569a20952603a8cf5b3472d88e6f1a633d70a04b6421720fdcfcccb083234ba4c53153808959c9a8584cd5bf0034153a213a93b1d9025ca5dd3164685b8fefa6af1bc5d9883541424efba23e75168ce764c2b539121230c7c1463593d415d244e53634e76410a9001c7c07f33dfcdae31caf3f8cfc59c31d0018cf5f0c177939343a21ea784495f6893cf0911bdf6203845b4ef544fe71aa79ccfbef1d6674ce2daf966b9883256d37129320dda85da1bfde4501d56b3758a60b1f379fce09fa108d5712f5fd019dbfa97890022a3122313f4854c5d2fce8bc6d61d770306ba93165c057191e98a5790ba42b855c8e9e67765ad370bf360e03916545cdec4553d1c21c59d844dd993472a64b3f23644dc952d4fb8064477fb4f40f1de4d538ff0cd3bc67931189253dc0925fa1d1e4a86ef340119bd7f3745d0ea6c50b88530f781b09c9d825441715d5ca25320472b94462d42675247640fb5c56f0050e349266d56e4cab2c642c6387eb3a8f5b92b81092ed5d38d3bc199f1c803d50004d2dcc8fa0b075434692b57167702872ca1f3c4b3c8c7b57a3ed35508f08609410934abdd89ec4f4fba290c8e8bed290b41327554a9853ca17b5ab4c041ab7a83e9404233ac9a43f8e5e2a4871a7711e0a36aa1442ec2e7bed88210a21ec3d23596de2b77c42aee6a93e0ae1d2fbe6bbfead863822ba59dfdbaee7276ff011880bb8e0edf0ab640c683198802a84515cc4e9539289228a1ea2f0805e2fe13bbbb0499a9c3582f8a5ed624351a694917c429cc99a4e36d4ed833ac2bba49445a2ad3ce231ee2cda7c830e08d9e555e44f7523d2af4493087e4c73b406094d71f4483e70196c8747222d812611e79702084f66e2e4ba458a044d355f1b81d7ee35a6dbd3bb4f165135f75ba52d12a07deb343d2595171982862df58c537794b0888ab79dfa36f0383a3d8e209cc8346d5701386b733a758ed7fe673a3ee9923a1d71458aad16318056e127843f8d1f1f49310fd7259423eefbce15dc14a24fc954532867c9d0295ee8c985626bf35d8c73407bf48d37e7e5605713fd76d32b89c2b7536fd2c1ae6b303fe4337571bf0e14702dbf5571d21d5c74d7f87ad75db7d4ff12198f974bb367719c258b6aadf1dc93faa9daaf31a62c5eb20acf9d7fd5b791e9651f3eb59d2e9a66ffd66ebc7eeaa36ac20d276c348276b27e343ffc82dd36f6a1c1f78fcf1db6c2efb5253209bcc06dca29f08b4b6b608de08c71f3bf83cb6aec8260b25117b669efa9cd89b362e3ca8ce848a7403334f1b364b241afb00e4651f7087cacb8799f5b0114f2783942d83c22028d68af5a3bd586d114546b752b7145c7badab37c1b55025cdb30ff7bbb1fe1b30e321d8bd5cbb4632f8d69153e68d427583f7c1f0bb948717961faa7db5be72abc2bb30c854422947434f2af040b37c0d00a842f27e59f38e5930cf8599aad25886c5819326b8bd89938b0002bcd34275221b3024e0e30ba3df0f3f53b627ed14b9e2e438776bb3c35e71ddd92993aeae3983d3bcf78151bf9374796f1dbef3a75a187580bc4da41ff525912fd7a72efb6cdef0e24436fa9ce0f84c190f62f835daab3710fbe9eb51c1bf1e6dcac75af5b0f0470088b3d481d36de199b770bc274885b34e7419a489e6e30e5beb1df0033aab92ad257f08c68706a3933e64f59961154c9c9aaedaead8fc311d4eb24b1715a02a7e44f4f05c33005c7bcef82b746dc4c908fe4e56030e19c16929d22988e66dc177b5b3f9f05c416369d33c43097cb9e5afa41b550e4695f90b4b73ad5ba091e7223aa80c3d28e9b57a84f58ef736e198bb8fa639235c7986366897726e00e5140883ff9851f98a47d5f92dafa220d96b2098b111bc8ba8be99ae9d44ca4f08d5e81a2623e9373ac2ce15843c1fbf24f0f4388c93736325bfcd572d28643390eaf93cb36bae38ff245ba7c0a1212469573d59cf9514dbbb9d6f9ad0533efbacbfd6797739b712fc3667f1780f27b4afaeb75c5efd2c939e3771f901bd9ec33e69c9747de6833cab91312e8d1d40ac43e0c79c2e920f1c3a0175404ee674f3daea0a9a9d4e51199c8d8f93944418fcf726ae268f69bd9aaa66c6fca0c8586b4c36d0e913bed7a073ec84c27c38fe8636be4689b76c5ff60d6cdad5687e005ed6883ab03953e4b5340eae86663d0284a6fbb22ee77e711e1624f6369608f03d22ef205584f491b16b0c3abf4dd1ef4ec2d1b473caf5fe7f097729fd16fd8d9d7053aba132d9d6a8192e63e6946c843d937f3bccdf3b750e0c41402f06b8973e87a631a448b693dd0e4a9b69ed66cf18142ed13ea65f1128b1951a7229673620ae581ef3613464e4fd8a18a6cd3b0fecd090354e1eb95ea72d247670a0624b11c62435dac5b1bbc14eae2b642ccb6c480f01a5c60ec2e7f079fb831c2274f99a667c1083275871907031256134c33244a952a25b9cd5c1e3e604418b1b3c54cae3cc3ccda6e80fe3bcd10b8a9d0d3a786093132a970ef5c9855d41afd1b1c7f8a8e965aa466789c8dd6c4add9c16246bd923d311c6ae3b770199ea167b95be0debd1f40baa56eaa0e179e16af482f08d2bd2906509bf5307eb166d093e0a063a515a61c5313b0ca2195fb9e1f192f2a3d1d61392fc88ecb7cfabe898e0451ed10281cc9c51078ec1b86d5db7beb13f7dd47c82b23bd74f77fc624879e0848cbbe6760eb283a80e757b10bb6d00c92eaaf057e273bab1c368c6fcb8a271f9e1b4369ab87fd587e7576d93bc20a8020242c46ace7342e56944b12dfecd0ec10cad8dabc04a0da0f28cea708bc1acc90c09ce129359a55f9b25dc93a6424a2cd4d6cd60425a5a1a6bfc3ce60438d105887f3258903ee265da59d9fabd498a203a666838a3bf26dc639043a40a5491f894eb47aedfa2f0b3db6171f940f0a928c2ae22a93230327c55c612be954bdba75ca4d16a37e1017e0da33ab0d46a5662fbb5cf612601f1399a80a651b07c5458e66e9b328c57e623456b545081e2c46045c70d6c6df047cf1a6592aa95fef09ff43907e9b2ed5d87c705001358f4c9c7f98474bdf0a344f133bce249ec3368de7b95a5d024a804b52fafd886c65e187c112effbaa1136da8f5d86f67247e110857c9a50b145a1c970a6688b682c97b3a53dbe65534e410bd07dfd76389c0318b95c9f6c84bdc44a36527c54b27a98136c196c06bdee721224fce5fbc9a04917a218ebc2c59edca952d4fc3f3395d07db5b865f1b3a6abefa31cad8fe3dfe65cc521c87313f5b0fbfb2f66ac09e574d2eaa8edba508ab127f2ea9c7efe7e9f29fe24e7354cf6bac5973dd5661822c371d28528a966aa6d0731b4aa944d554167f495a9836d5b237eb4ed2b514234afb25145c4c5ebb610e15213664e229ba46835008a150bed12eb992d5d9edc5740c18e81e3b51673fcddbf7951ede086f84e242743b32b8c73b97b0ec916c2d0c2f4d737da1cd5fb4419c381d1384bbaf44c327e134f9147a4cf9e55d8e38454bb9d78bf379339f218a6dfe3332d4678afc0cef7c0eb18958fe8d5bd11cb08edfdbc114c4aaf6fed0fe9b2e96da02aacf13dd88de8f83ee16b6cebfefc5ee151c9f88bde10a0bb4a48d441557133de8ccdbeadf63ce21edee595e05171e9d466726c90fedbde16fe1ddd46f3d89c90f6944b43748a5b01a36de2c4cedf96615964b7a10f155c4e0e523e50dace6b8a0c44a8124041f943d0398ae43d383ab4da72621626c7f0b9a45c80bdab097578aa1653c43c944ebab465ef9f69d34b71c9a53143e7fd9fef3fd92ac13c22ed4d84c80b74ed86b62e01b31a967aa35d3686b18ebaa5c7e835ab6c06477539d75cc6c51009f85d9aae09e214ef43e08be18ec89d75591db5933c2658a8205c1859dc9a7bd1e6586eefee141deb7f0d518c87e90cd648736b3a0d470cf95f16c62e68ad0f941b8d7ab77d6c6f616c76eb7addede5df26cdda42ef324a67eb2396612aa2fab96733722cf36a3e4a02611aa8b013d4fb15ddd988f97a7194bc6a62d125a09b00deda5f1d73862aba1534bd8941464b9a779347a35809069dc8882162b2191498bf048c1abbcc712827186fbc6bc4bd8b744b024eb045c10974333d42e5a78adaf6002e53662d779dcc01cca37384b3e237933451e837429fa33a74cdbeb8a4a11d529b81113cde05b5f164d3cca3a88c2595a2c42ed318a3f50170d7eb3ce151eb6eb09870a690d16d2e1462e83199e15ce212e0fd5932b8372ea23d33f6036220ca9c7c6096ff2e767dd1d311959d359c7a8f053cedfedeede6e3be027db63ce83326853bf1f017f1aefe28698f9f43243c4960d0da47e1c88362a151f4371f0b410ed0bb6557af2cf3429a582a4bb7115fc71972065676e9e003a429f83c73cf7fa8627ac435470bf0e3b81033e45afc51b78f054175db6514a0ba44efeb067dd0e871cd76fa211ff4f22c91228359fad02bcbc7637526d3e346ad07b8ceafc14c6531bab3baea61e99a80d98e93a3f0b5c938697570bd39267b627394553ba03a35fd9909417cfab62494b2e853566dd03c60f9e772c97b9b187e14848977747460ccead4b2c2c37c560bd436c1e590028e7c5abe8308781a77d00d9e50d12fdc6736898f0fb34611d79bbb3dea80da053eb5c8379badfaa830d0b14b78bf7233bb54fc97c02229f9d510a65e7ae3d5c12cca89330b1861aa164f4651e62aa234b8222410b01c9a09054e485377250c4ffbb94c3389590a7352ae95387b2e3912aaa66a80ef982f2f922b046b7fcb8900d1e9dd969dada6e507a4774a74509ad2b2740efde34f4fc05917661323e044b525785d1d0849ac1efe8f95f6b1c42398ed2de3eb5c51e9a35a69e699ded7e22e85d75c3866ccd04418d5a412ea10e4c395b4d5e63c20f1090390f4d3730205c46066698cd3d16fcf6f0b3b05a400b53e7f853c587fc5a85db557444ac98d7a28bd56792252524da4e6ad434f2671f964408d9f31a1afd550c85f3461169eea9648342ab7a3a8c11f36a1d1212091d6414e732574586e0ce397a97feb8f4e0c45f376689dbef70ead02a3d4d75ca29bccbb975f30c2fc1df26325611416f50844feb8e9492cb6eac6ded550d597c23a0742b2b949b14d4ac3e52f1ac557e2ebec48fc0f30cd2d67bc3c5fae635f97da7deca1fe212b5735bc2c10d19e5c237dde28eb0c3953e4e061c43bedceb43dcba5a8ba261758be3848a36e11acfc3391c058fd963283c294fe5f2b34f0e8be7de2e1ce6cdcc4bca73684becc651d387e9ea67359b0ae178d9a3f5fbece175a8b23ce401e378f1f8a8c478f6afff7ca9c7b11e5c954948b0921dab159836bd299183ae9b87a4ca570a875757799e364d0e89339ed6c5523e82bedc7b8766c9b2b27042ca5ef495f04d371b7cf828a17dccece82ff9127dc6eb1215444cbd799af925621c20f00bc2963e2b4ff645e0e3d12b9d7b761826af65e7bb79fc608f1542c0822acdc95f2b9f4bcef3e0d75b3d1ac55454604696669f047a91c64cc32d4aad5a091ba7b338419ad6a4d1f742f280d07b8302308953c57c5a6e27f07ab382076033d3ddbaa674e9bd409a0ab76ba48150639ac961a1fcb802933e4d666d0803db37ff9d4aa50f9366751b3c09bc1bc03636b2d6e407375835e03851dc7212276dfe97b7e47119807f8f822f8a6b4710a589d1045d9eb73829f75cf72cc8f7622a45487dd8e7694f827cd6eb0d08c1b1c440b0ed3546096b90b64c2d57abd208cc906a1d9736721c3fe000f61396d57aa17a30cbd4358758f20b5c06d8212b06f56c589ddce27f742ab6dac9ffaf2274f20ec9a7955447ac0a09040926c69a6ab0820c24386dbd72eef51654a1654eb710ef2273a1696bf6989a83dcbbfd4ba2c8e4acb331c8082b23499432097a1691de480bb449cee9098db950344fafd2627c89360dc48b13346269190cde61e70f800746f034f339714678fe4f8c2ca94ce44adff348934adc5dabaf0f8029acb0543fcc2d6a92cd9604f7459b785434ec71e7493aa0eb09aea20b07de799c345a3e0cb992566817712398dcd2f999aa92e07a428849513d09066361b439a4c92b7db17bdf4d5c43c259f2aa75d21a475ac278ea7c7037be4e836db7e75495579524a62a0fc926ba497a36ba610576ce97f94329144f79c56a825c1efdb7ba668616dff744e07ddd92d8cd5952e46eede9be378798baf717163245a71ae1f5c7844875058ddd812d1218f7ec66168ffa3b820ca7ea82a5377fcae4ac0aa1683051937aaff16fd47fee7694a70dc67f2c3fcbfecd425f77d1b4afb6614ba96609111b51e0a7f523c624191ede310480f51e4ea246fb1ed35330a887e6f744bb1b6026eb6e99e3fceda734fb61afbd313716cf466185d74b5a5ed601bbf76faf95276f9dea6faf151f4dc2d8e8eac5073622a40d16fb9738823d21a0bff10825a1a46669fa292e6a83314ec13a6ca5dfb2c8ede5e8830b3a7a4b752bc772935d2c2aae9cde76da5c73200ee3f4576661c9b7d165726bd30e47eb37bc4adb546fbdc2191247affbb6c963d92aaf2cafb2f6621e0183af642336f1870f138d0d5f6ad4ac5b6e625f24c3efbf6e6b700a6eb41b8fe9e87d06d5b1b258e93016bd16c0da79d0ac6cf626e0945d494cd489e181fe7943fc28d1fbdb4ffb389a65b70625baa98342445e67bb3b086136a2882c3dc0629aaa16f51398c2fd59feb9d273d709d89a278e224e771307ecc3ddffdef49ea35a03bc8ed7b8e500ba6536beb0ab691735000860ded32e9d4a23388bb1ddf5a8643ba6c649589001c098b8b05c2b5d743672714e7df43d18c8a240b7aff16c730d189b59cb2cf36f5f7719b91694bbe49e5089dd89aabbdf8dbdcfa37594f3bd237c8829516612577435d825dd7422507cf58ea175b1c26822883fef01401ebaa6eb9d67f5bb70e8672cf783dc6e8e92a3583e6c037878b13b1444e3971c49304b0c39b1f56049259849308ef7d6f2cc5aaeede71f79c9fac86b61fae53707a4af41ef3971c655fc487ecaff88e623f47a24bbb11bae2be77d7c33200c64cfd24e25c1782c4d518cf2d27b9050621638a86d8007052aca616954108e02cb86080be017fbfd81194e830ba772e5ef7d53c1ff514f41943ba01ac85859f783901b4e7ed7abdd6a5fa0a5c92c5a650ad588d2a405003fc2ae0d1347eaae916ee783891d35972b174fc066ba65bbf2dcc0c0d75d209fed6e0066b49b6835c85765905abfae95f99eb9af5651bc19829b87248520bcb612e0851e7ef29e50844eb4fe2466f733f28a798e9bc3f1a728d861fdd0b2a1e3a4f1fc8549951b034a94885f52410f9064d6d0921cf48f6ecaf24f0e9e16765ce2cac68c9022ee6b412fc64a24fcb229d1d4b0456a0ffea3984c8c1ae874a8a4d95bd0abc6d77eb3e029cb52839366b0728506b1e54896fb48a12577f7f91e3d40432f6773f50b857cd6095defb13e91f9f071dbeea28e613d580df8d72a6685802cdd6ac8787e3ac6abc523535a6902485e64a7e0d7a4850cc933cfb77669a11acb7b0fc6d05636454dcb3784bc8143eb0f81b4bfc331d87cea5bdabdc04d05fa481589eec2db7c7c35be2194d7bd616f781a8f84bcc315976d069aebb3d4d8810b19b9e1b1243af431638fb1eb85d5f24df533c938adae32f3ed20982b7fe8a1f475a05c142cf3641b060d9c36a21b915ca2b1507cd3f840674d2b807f03bf4d5505fbf148635c06d11096072e26b102fec6251839b28d216e5f537a4c4b2570611f97e55544ece5c90ae3c15406781385d0aebe6ef0deacb27c957b6fed5bf94eff2d64535ca95836d3b90623d65707bdb21ff9675b677a4a987551cc747a7b78b8b2d7bf4a9722675baf0db5698f3a574dd6c77f649729a159b841ebcb3212737c0632e1fadd9f1be4717caaead2630926de4fba198dcbb6773b792c66e156ecf605deab407eee8b958cb3685cf2522e978b1f5d7d958e85c6ba4942b3569d600fca2d8deedba975af59c75853fc62a4f5e8fa9912288419de75bed961b6afd104e4a6bacfaae403cba0e9f0f390b216e99e5edf6c188f6983bc99bd7704d92e4d57c5f7e4968a311da5481116e7764c552176b7590f957765ebfb5596c3a50b1f750a1316f9dffdcec4b7472255c899faa4410e8970ce3d02dd4def25c3fb7a98aa0e7c1b20bb4d57d59b093de4c4f21060c647dbe932fdc59efcaf9fcd653e5bc340060d9959d9e5d0891ad995bb6102c68d21d6d017308db7d223afd20072e0eae451477ce84f701f1de5cb4da8f1ccfd3aa5e2238ad930dcde9e7275b790e4eaa8357d9bf7cb9c3fd73ea6d2420f58e33f22d3fb5f6a4604b4d0d0999ed9a4127023d1941fc0322949691aab581b6bea5b7f8cca473b03c29c4b223accac490b675f761bf0bfdc7cf537b925037071110426da2c7dee9f3fa2c1b2871015b31446b9d0f7976ca0c974fb6660c614cef022499f7af0cec1841062026218f6edc115a145b7a27b23ddd1e22cbf40a92f10109538318c920d315a8e3813058fd48a97ade65531966beaf684e78aa31fe8c66ecb36f037bdaf8f41424213faefb137279b9353856865c6af8408732620fb9c9ccb0b2f652a411da8259a6aa5a2e16be175d145e190ff4197e6342d5c792ff9b6f4422658263fa9f503ff7844e031528141e7b808f58c9a6997e4a501bd85f4c7d71ca28238966a27e61e67a0c2d61a117e2682ae4cdf542ba8f40829187606e78da7436dc3ec070aaa197ba7e82a0627c8b80a86d262e2ec61b5b0f71dbda09a92b517b055a9fb169b905aa253b427528d3103fc0ddde096c4d643790c933bd5a89c9ba7199463c4f313cae550e633a7fcf08e4e7a097282ac5c1f02788c9c79d9b7585014f3a4ba292895f6242a5d9564b47f9344bc87783e3c00fe7a7193089d3fa768ae9def1784cd3aa30e92deb50e8537aa4cc1292451f6c6ec8c3b935fce823c6fe91242966eccd222d930d5a0379e69faab820ba5cb6864655e0cf5aa5bce1b6ff6fa64bca8e0f7e41010cc8aba4d4b924b2065815a4ebaf4721885968fc30fcf9c7061b5758e9435598e8e0d514a446cbe94e2bbfed4d3deeb44348f67f37afda566af184099696e9d1b85a58c45cbcfa6e5ac5478ba44f5ac4ce88c29c09d5ec16eeef1b64fe51f8f710ee296333cae620394bde5421a01e481c007ad1835f91d589a99729ec26f1397005c9d8f78274f5d4955ec3c3df927a23957ac18da09cd6f69982f2b5788c2f5480d6059ba86213086e096388995e12bd5c5f0d8f6db461a0c0d899b0ff5533d582d8be860ddf79a5a65555962af43da901041e54100a62731cb9726eda5737e7e3b03b9706f8283da8b987316d61226a1b5e753242f1ece8af0f21ba5389d5716123aa7aadb078e96a2efa3c4637501af80f82546814bea9e7188670b034d1e4fb763f6fe8e827f2549c76c7dec4e91778855eef1145c7a517ebfba3c5ba2c2d9d38665f3f92998a9112d7fc156b541ad05b8d39986a67bfcfe2414c854eee6bdd5b5f5061770f8e2b97cc7b785be10ce7a7cdab817e8baedf27d8196b0e67cf0af37250b0d461d79baf86c7492aa753fb977fb7e1ece663c0f921d18158841eb4650652e0d28131df731a7869b4b83a04803d7bc8c41732060a5b2ef0d5a538f5ef07c9a69292c09e1ff82523ec55d66f0df9df7913d785f2d273f31c2702aef0355d3b3aade360f5e01588f331299f22a6f9da8dc1c00d8f6a92e508f88288c3f9a88eae8a59567596e8d6b4bc743652e626948399989b697308ec805b97e26651275439f90f7e9f250efc8c96693529f0043870611003aab797663b31e9d5c594e929372816ed39813863ecdd1d7dd31dd5a59a2988f843cd0640acf28316367704148d594311aeb7c7175b914b36ecccc4da90a8460a39aadb2deb3fb597d7f0c73ec26099b895fda6c64ec7a4ddc69cf3c24564c47e27167fc9d9f0d0d98af878c837936c2ac317a444cb143e36fb6ccd00cbbdcb428317c145c448e5f8490de602b3a6b56c87c2c4942b81345641d0ce2d9b1f321aa6c7f54bab6acc01f1121f285a7f8b08243c5e0395850453afe898c8fea95afeab86d3b08fb97fefe8b20325517a4091a2dc6bccf982da98b181f89ea4a58967aa1b3b699d90f157c14981da66872cabcb51bda7d1f55b56986a8990b434beda28ad54630aee7160f942f504a07e2c7e6d956eac11c13f1865608c83798e0dce9cd6103e0203e4b7c9347b69c48331dd2b6d49d4a1c30dc3c2903515692fb81c1ff05224f084e8988b13e63c414eb91be9a4e7d50af54f183a65549d6b7566f7c305c1b353d36605529e9bd29ea7a68d22c4036faee77cd055786fc9bd1bbf52c152792e17f6e29c06af88996e4fa300d6cb5e1ba7e6d1ff21f10d6b2d1a29a3d4194c9a18c632c1f358e38c55a73821d5f5787398fc2ffee0581f9a18681920b678e9d8be00bf327967318c60303ec790d5cceeb50f8b93c7ffeb27aec4627a9f0ffd540a6a0a47b8b5a3fa95fa10f8624ede702ff89000b2c21b730424c5326e44aae295060eb6edef6bcbae56437b7e8b1a14b7c633205792ece400b06786c7125900a89e3312a607c05e997d82d038c55d50068b77d682e85d8d7eb3c204a74c391ae28682ca7d78d59d62e626edb902cbca7848d1a13fe495ba5b7c30911640aec08edae3b2ab0247054747742ba7cba08085d9405294e1216a6e171ee24ddcb4f11acd11d3c2faba1afed104b8ea207cef6c7d902529b624f5ecb5c5819fd8fe7c62d1c4ca0afb730cccb6f8746ab924870096071f99c5b7b09a1e16ec1b7c386816bcca95a2bce0d7d2c182c50113a454f42c82ade6ff6256119dd9721b5f2b77c6577aad08fc41d6874a131dec7acf4fc4d638ababd08f54f4167cafbd6dd21f536c0d190e76931f8090bb9f83a1a43cb5fd8677ff1cfc13e5d1385530ecfae9e93ee0797d52c672b9b801419a8f63905e0e5ccf0c3e9d01e78c4a0ea5717bbbc5083de72ac063a7033259777b3feca5a9c2188069524968cd690659e886d5d5f2bf0976e8a072d4646b8972f7074a9734339d2091fee55417965e40a43268ea98ca33304eaf57289ad7179c5f0d1c93e7e25b2b6518cb7a72ff2be5f01b3741d32ebcfdaf846b6bbd658d596c7ad67b9cf25ebc2ca30b16bc544d61b355210f702cc449eafd8bb99ab87be008d9e34114ecdf1bb4b5535b0250a531292a8b221bde3e27dd21b09518c17950898632a217a52c4ea539a4bac3d0ea63ba724a5b31123b2b2f761d5ac23d0e4f9cf5dbcf52d81d23e62eddad58f3685066dc3e6fa01ce0f9bdde91a07e946e0e179e617322ec755ac4d4125ad30884533470db6a072f87dc206bf6e17d6a793a564c7421958309274abf719096a16f40d9c3acc9e8cadff876bb10fb99dc4d8204583b026ea8e67d4dd82113ba1b347337ccac85f5a465dc8bdcbfcf485a38f6bd9c15510d7d0f37b5d16e65fb55f92d26ece70ae700e6f727041b80ca5d0f2ac4d24220626cecbb3720075ab137226d2af488252af840d519b63657b5476287e0b392aa693b029d7090d7c14f3be98d75e45befca8e13c3f9bc7e7028300f6323c7776b3751010d64dd4800437775ed1c7fcfb5f13ea1309c040f3d45c4e24e52bdf2af6dc99332dd28d093ff3a745edad24b41794c37b4730b423302d43847cade8a4b19132773b7cf21277386cacebc8e49ba3250c9fc2489d62b595a6d29b1605641be1196222d8b71ce8058db60dca7494b2d4fe3bb000392c2f9f76282aad8ea47248034e420fe1500ebb0515e8eabcb432b2d516d233e771b4f68f9234ff9c80110b883129c3600395c1a7ed8f95b590f8ccc53d0e41ffd8fea69efa97e24338196e1748ab3921db2eb1e73498b7ca6bfb535b8fb9619a78151aae309149dc5593f4674dbbed81cb926f542f26c28128962c56736238f332124150615606a190e22b048ef51e43bd9b73027110c504da8f8736e2a68d1c766c9b21c9b43ab048110ddf17578906c49fad459403d885d62679dcdcd72fb79ae023eed679f63fda3c2063c76a687ee1f65f710b8017955ebefeaba0e8afad58e3f15d529a73453db5a2c501d839ce4970e15fc8d77d6abbc9ee4fdee282a53e11077bc136da75c74f05a6315b39cfd93ab0eab82ef0efa40c2e285bf27eb98e0071c72f8b6148ac44b1ab1b720b13fe2d2a8a199e52be9093d0bda27582b44c540289732f4f39e271f9dcaa1a9701a875c5449dc4311a528fd059666df1fec3b6bcfbc407880807fbd74a6e65bca009f7c0d266f805d4a851becf6f3789bd5f7c894ffcc30318cd34b38183507fb4a7103a873617cbe5f861c2c066d4e1a0314148429d345004ffde609b88f118836b522d16e6dd66a026261dcdc17f745211f9b9a7a4c10f8198da3fa676e94ce8e55309db727ffd97ab5e8a9bbd6e5b498b26ecbc964a33ad971c0ff3b96137f22b83846424db39936d7769e93000139817a6634f2d8bcedb85097c3b29147d4b1619fb0755604bef138f5c77c60daba68038828ca9834b5d9dcd4a1ef35eca87e821f60a55a735d82c108016c839e1a70f5fb8a450acbfab2f716df0b29c828a56c591e468bf1f2379582f3577c63ebb1734a1133768e285042668200396d67089a31c2f752bfd301b0bcc70c81a9efa843f8c1473234ea05575d10fd2a7d89eaafc7f20e540c93e1b85e448694b683060d25924c47951dab263146338be35586e901ec76219887f1fd8deaa4ed2d9b05f7b7f782b0c2eb39f17e2f9a5edbe2fa2112c6d75b496e658bba58c348ae07e255d833733feb88fa440562a49dfb8e65f5d2dc433adcd8d5444bf79fd3bfb1a921f3afed86b0a47ac02cd337a32e14ae6a2bd66c90396237432533a4a9aed63793b54a32152969afd35b54f31d49e6fdc1a35aed141c2b093a92c9ea4504ace0cae644ff2c59fd2bcb8a557426bed4f2f0e60fb4ede2b415a106eb778172b2fd8492c1a85da6e89c7c85edd470472a1dd109860813d1213786a1451b8e4b20780ab2c61e0c13d9f2afe567782f96c9afed7b792507baf91896164e5ebfaa975850e2c950f3bb5788f7041c79e9d4aa4973d658a875c037ac67e42a77fbf1dc8ae9e1ebbda755da6ab9451288bee7f6999205c2550d0421666c014d5e40a4e6a938f5f825dbb8d8f70a45b1a3717b722bd36b336bc4763b0ab068b53877722812a7e5713f43b37052b5d96b216b03d965fd418a3ad717028a436ed351b7d3bd0646710ddf544cb1377794a4913ef837a08883866d91658effe24f14f73279624a0dbdb4bd29d1d41cc8bcfca2e8e89f3e30d044800851648eef49ea6fe66ab6e53fbd7807a7cbd73fad7b74f4d490f1c6ce29536eb05c89141b82bbb0ab5476a9b3a0b1c48d31465ece0fdd0c4a4e56e567fc8817fab1aeb155454dcae6917ccd7fb6564fceca80c26cca7037e661eca6d5b35280c4070dae5d3112194f9f9243fe6712975cf46f25bec3d96ba07172f55f7d458ca4efb600683b9914710db324b953183bc8b38e572e6ce8e73831ec19e32977bc5992f194e54c13fb4e20a866e32b986726c91647e3aa6293a3742e97005d1c75e5f86f1c385da4b2f311d3255e096886d6233aa9854cfd552a68189b53b55338c39d2d189bd988810741fcb995bb58cd63382002f579fb56df327320c55d697b04db7b1a71dafadaff8ce2d76b357f87922da56041aa2230fec3707d6e8fd5999beb72b52e851486c47540235f05f2d66b5bdb40f98b124ab8d3351d1d72c163a930fb0e9255864faa759eaeffb4ac506f441b5c675796c6145b024d8637e00dc843ca07f8c765dc3bc3a0b2fb201ef6b2bf3dc3da1299d33e9be781acd884a224959c0a29c32c46d860361fb1d38e71dba1b564043a55bd9d9b7c10b618c11a5cbaf33f028c79bd4c73c50b73cce107d0a23d05065f5df7c175a4bd1814a407591c271cf1634981daf7503deef991e365d0b0ff341e33bc27ada6bb570fbc660c1f11877eb41f23b434f24dd24923d0a20247208224376c5f71ff7488d4864dd6db5b1e9c3e06ee850928fc95d576e30f29dd7e9b9d4b938666e8d5848c649ec1d8414da1fd27131cb223bbac715fba9b851c3efed63382df9c2f87c45c8e6f6caf4e631db8b214074ab29b231ae0e20678562534e243ab7f86006ddbbdd3e41e8162f5ba532a8bdd2340c21fcf962040b97886d7084f8784b6373ef03b6b87b7d37ca575605cd103aa8d0c8f60fa3c30def672e31ad2f22e1ac18bac8af668c8298bcee71b0012b9078ef23d9499dcba7a069c01f900afe21cca3d9e69dad71289e58bda66e890f23f30ba9eeca851f57144766acb976efac1185e93038afa974c8dc10d395d58d349236c10e0e64de134a49bb44e17ee67020117edb81b7a4195632cc4fb16d0b166a1f981edb1b09648459a5ec4cafd55cc7e5e32c54fa0137aa5db0feee195039beea2b1b71cacd0799539cfe9279904987f74f67b6a909ba3731aa1e94e3ca35d1ef3cd906c0a829f72ee08f067a4a497648bcc2f6419f168ffc17eb7304637187d044bd8a045cd785b4e26435cece8d52e6e6008d6d5cb69c388dfe516b7391be536d4b3e4ba5af37a78eab92bb85d3fb24e89064ef81edde57c0adeb8e6ee7dfe9f22a1c12636dec9ef3a591249133de95cf6d19f8a8105536c138c683a807eb054b9f3b71486e1dab9c5f3bc45d141b789d9ea74bd38e04a7091735367ed70398655825ed2ab18e373277005e0f2b1781482f90668353f9da93ba16e205ead7498af18a0b3a2e9bf9a228d7c36e00211bdca1fb220a7d95ea93a61d142022caec358430bf9a09ad5fe50a849e127285871340dad55d72080168e20c18a3f4ce8c437aba6eea84721f237b3a540600c81356f4840ee6953e1c4acac8f330bcc8bc42466a8aeadc5ffba4094dabae621a3fda812fce9c0c527e09e23e2fd321faa387df2273b6fb1b40fc7994e654c0b22efa02d1801cad91b7a9c446cf88026bd829c53ccb09784f1677070302bb1b5dc53ba9f6566bde7ee0318c30638a303d5e2639a415030a9c6c98ba6e4275e75be8e39c0cc38e2a79853f15508410f8000a9fb6089ddb67a3bb4809f37970a2f7eb40304a2682be0e1f2fdb39e482ba4a8214644d7abf735446cec670c0be333525e9b14c4bb524393743a6df4f10f9cdca81a512adb3188078202cb56ad3f026736868a16cf1b5116be5d391042812e41137092366bbdff9756abfadd86c6f2f75a8208ec6ae68a82fa167cdf1f9baef06144295ba14bd4b916152aede74141a0275b1220e427f36aa697961a501f97b9ebb0db24675a2a21cdc34da41fd166b8c165c5e7644dbb1787c7ef69ca95198a85358f0432a9d5a421010abde713edb6f07f6c14ece66f5cc885619132c72d581b02d1e45c679867a112bc52fc9adc49ed5287a6854f3a851327fdbaf9c5afb909080fac34e93f36d845f8c1e7f00889caf7e034d3496e5cd9dad1ddd227d21a35b8d94147f106f473bf0f74913603ab0d33c6cb2f42405ed15e7e50fd71c909a01c4634808938c0f3e155182b81a1249d2e1b0610099fd834086b2332f091560cbedc36f8e65eae5acc29a78eb7dc3aed0fef4373b9f113fa060c92f40190066439be1f01047ead7a8a671b38d32757b2506d4f4d383755ed900f3d32293ddf494635abd9e75e15d3ba358752602083e990c2fca1762cf0970e2699c807e7a1c27d7ff05ffe536a7d7e1743695795522005802917c5cd108ab14dfa9c6f925d944ca777520c8b7367038e40279a85c9393e8b17988243075f6ca6ee574ed9b232f4fdd61f8595bed185d73db8abf87d2e01ca2277c1f2fac8f2dd99a2797f75206a92b6763743ee37699336fa90a2d60190d880c23af0037062d129c9beb2d75a3e249b06417ded66c99105dfda4e6694c6919538fae1721223bea498f7d70d69625819021ca8235c9a41edd03624f3b3f2c367f31df4f46d93ef649629a7f376bc2520dc8a7df77e182855be6914b49978e6b8e8150b8a3982f28bbc99d089e3a5dad2bf8d6c29d5a1e0800b02256e599d6105d964fc31024d971ea50b112d4016a411556288a1ad3cf19f4452927e2884966a5c61ecdd41c6113a482593001beb36ec6e75c413069bfbe8bbca3fe128b32a9ee3444b40fac35907512893a80469946ea760f6f8e8f01dbf380f2baaee96d0f450bf90f15bce32f1c54222788a09fc9d5fdced7dae177f6327d5cc6d8c5383f3721f7bb5872eb8ac9b4eda96c0932870344cc691488ae67203822b406ba140e70f3aa44ea8ef518c9cf068bdb60904f0a07f02fd58569f3e1b9a82084d16972969d425c213278af94db666aff81e3aedfd86a75b0cd7ea5476ba657ca2f8ebc41417126f02e3e65e1c0e4c9a7e2e79dd14c37667988f047c2ce077d4df156b70759b877a02aeadbd9f2bb78fd084ad403f81d4097b36eea52967094ee42e1d47d55fe0ae5bd03cea187c695a4d0ced81945bed3f04e1c6e7b089e97820d243d724cbd786d4780291d907fc9f84c47b403264b1002e9899aa76668625bee3264d9ffeef62a7e3bb76d1ce4d352a8fa3d97893609d9f2f94c5d906167d8c278a85919794542ca0564d905d27780e674747279e365befc9e43039d92be5acc7c8681a6b2880e3d3857ab8af6c8461781d25c404ff1c3bcb8c49f6639e3872c740bcbbf8ffd12bb72ed0426e5eccda4bc8e34639c7e29fcc33d01382b3590a154e0b5398a2bd83fb26fa4e4e86ac0a44a26dc2b47636affd0e7604a7aaeceef3c53fc3009f599d979293177971a96edfc28a1ba77944f27716d02db15a1d745ec28241f90b45e9a13427de65805dc394b23d93fd6d5641c003353b0f334de4d0e82bba043521d77fd318f01541492a7b93346716a0b31d28d10ef51064e284aabe918958f1a14e09ba7568d43c46d66883a8924a10631db22363a544ea4263793e8704be1efec5e020afd067c9a15e771b706aaff1cb15ca9802f433a7d47aa63ea1027d4c04cd4a73a45089cb8f415d9373bb04aec8c46e1f137306678658ea5271fcb690e70347e85cc96c3c30f185c196ac7f15a997ba4597eb0de5a4ba21bcd9a8c8e3441300ba11c1a3f79a4527e4d1313fe73b14a8427ad818c39fcdf523b6effa1704fc88ea30745eccc5341de2f36e830c1105623379f542d4ad8ab022a18ca0c1c874c4a2d2e312d237c375e2384520ededcf45c391789750c58970615375632eb26c7ccc8001d6efe345b6461bfead171183031b31956497e21a2233a185b3386e2a870ab65254ccbd92cd2e081126be41e036afae0d061b9b4998310b96d8aa6fa99d27ee61a43c895737f308c761bd64ee32890b9f2717c9ba2f10b33c910d1d8bf173851adc24f64eb504e0427ea08b7873ba2932359fcd8eb314c6ebaf38eda0b924234a1fe71bb4b4db94fbd574ba11835bd0ca8067b42e0ba3a1aaba30886f903ac83036e240c475cd91dc0fb8abb2a1ef914d6c3dc50df876802b429cb9e25275936a8f4b1e8de57a540908b04d9ca7a47d6748b0fde4901906cf210408b75e15ecd8d1876ed44308733e35ef8a07457d331c2703d179b6200295c22b17dd84fe785e5ca72e06119160fd001e42c5145f5fdb457d82245e4fc4d4c8e9e66a73feb23f93c2b9433ec7b19ffea241163ea0ff4196c1226c85f5716333ea832c658a13c23499f3263605682e2f4f013be62632ae9f055d5fae8f0fb58ac931f511899a2e291943c8a8483464766cd7adf9308daab481e92bf361479587ddf767f3f9173d41b2fdf5dc3e3b2b25b55f7e250469fdab1546216c99014a3a6f5f196a96967c80f018f9fa9ea4fd0f2f291cc32ef912fe7f6060b3df5e019b25b388d98c10f414bee47432a5f9426c6e4a4de207bbf6d1c3b047dc42201b5d2e416d962d199407646936680713a11fe35ef2cbe2333b2ceda37e00a2e59a862c18d932d6fa782a2d8d9b60613f80360d3b2ef5b54b799c3c9313d653f708c099bcc2caf4041bfe687aeaea302a6233e2822cbfeb8688bb392687c5499a75a7fe3643bc8dc3ee27e04e650e120bd82b62a39dc0502250761dd09495f96e6fdef4836387b9ccd896b25e9822cc69eef6010e7b0d61873f8e113dcebc84d329c0b04640f91f04bbb52c0f7476cef1a83a02cdc1dc557b689406540f2d32c04eff614ecd09a05e256cc84c06bc0ef85f8b22777f9e958de72034c2947357ff0770a48463c60f8f640c587f1dce7f0e5ff4d8d1023150057768093d9d7047443faf1d13111c7d270ee5ec5ef2677ccddd1e884666cfcde027efb4705879ae7ffaca58836c76bef84ad315e31d7623b4f7c0cae30815a660a08f42f51ff44bf99b3e1a3c2ff0827ba9590db734c3ad366593b72b8c80503c4560b2446b90fc3a8419bac59299deebe7ad4c07762d511dbacb90bdffe42d17fb24dc3b0b41fe25e36ab04ef4b5bd525fb38320e78377c8610858e3c322a76735901def09f7576965dc623dd2594b742c30b693ca633b3e62f05685e9ce15ef0b09e13d9484c9949b95e3bde996d000755e07dcc09ad1535652d02567d8a6fe9eccaa3006ca87438c258cb1da893725d5edf2135489907ff60ed1a55864e37672830dc0175e060dbb14210707297590efd7ef8d28f0c47bfd547d856a1db6abdedd3ba4d17bc4f3afb929f8cc091c4461820991fda2a39058fcbe69c872daacc77c95de869cc0095563cec322c8b519d5328aff0910abd9a33b8f8c8864a3e29dee0950f55a1a37f30266a587c0a1021de64b35a8cc445b1c37b6f2ea712ea0f69e33ebbebf57755ff03e788a8da3f01a89bce5e409a0dbf01e0478567818071c7673bd975bcc1ddf59f52b4beec4a296b08f69fef276a5358fc12cbd02b21cc370b4bd4747c44ba34a7de4695ac34a25c885429f668d05cb1fc594a4d26c7eb462c9d080a8ff29a42d2a2461934e440621bda6744960ccfe8c2cbfe07a52c9bb5090cd5ade88c720ec77d1e206c8be6cde581ff47323c9408de16fd732bc17a574080d94ef3f85f0bc659f55408025d1975bacac4aef8a74f4aac1061377325b423fbfa2ad33c95e25e984a370c39174182beea9536112df66d86a96005a1a81c6697a8508b351d32b393df893f85faa292e8443a814fa2c38678edf5d6baf2e88744427fd0c3e23d418763cf0ad398749ed055a62c46366d0d5de9db15f1b77ca84a5f20e8157ac46920909d0b3c323dd214027841af9ac10e736c01a5ca0221c3d191c29f055d439b2b6b84430b686401975f95b2747703a0c0da133356e34bdaa6a5b9ac3b5c0ad618d094f9bdc33fe59105917ece02e7e26c9b434a98f2fbca114a1e869ac1536bd8f7d65a69f6255b0e0f3587c264c20b621732d93e2e26eb125740625df2c57ff14ac1c7f760ba4b5a5caccbacf3975bd57f6ad0e258f92d61657cb886060ee0233c6a8276920236ce300a3b4170eb37211ac35afbf3bbe38658f6ba0ccd207850c5550808f2857e0dd706d07edeb3761776b1370fb28793ebeab9c787e1a43f4f9811f6f9f16bc75b0f2b691632a668eeb9b2ad41ac0dc84883ca4074833328f780ad907d92e427fc82a85b8b42695ec3bb467b52040d9410678244c8c216f26565d5e41462d849dbd98e708cb8db79fd27d8c479334438b54a06fc035173f4c984146633fa635b55d8e76e8e2a7e4ef6d06dd0267e8dcbb4f3791afaff1b529590a99c2356cdd717c7a752d4af2f10063df0d3f1907cc6cdd5efe59295d6d36b97db4b628a5d2e89ed1ac2c0f353baa6be79500b23691f7869964ebd40c6755100108d94aa79d606d8e58f4c050b9084915c051255101e3b9005148396142b7b4666acf6b6937ab40112b92d8749576e9664011afb84cc653e6121e30d159b1e65362742139aabb783864d05f3367e8bd3fe3efc968540b6ba4317757bfde85563624f00767397d84886eb3d6133af49e52a23481614fd80c1af5903759708faa32cccfe41e6a9a3fc6b8ab346ad854ae5d55070b4cb609f30fce6487d79b3fa99b9d8bf7caff15a5dfad05d2be31cacd9752d1970e710ae1d0475a11665e2ac042714e07c2f584b6b28f64541d8ad64508b0b1c7ee80693fffe66efda6a0cef15622f8b221c713ad2aef12e3d8f0815abd00980aa5492b88c704eac34a2ea53a9cb19bdc50e453d36b9e0703dc756c3f46fe54cf91ea3e62c6ce3f70d739509581ce9f1aa83578cdf51e25f826766264dd444eb31236afe080a616bf6e594b7d5773b524781200c0812c31c1af86b6fc5728d8a3037b6599f7acea3889465449173e3da9fc32e98c0e28287a3a7232ed07a7d4388bf9878a7c2ddcb1f550936e865552158eee35aff07ea8fc12f1b9afa66717eac9169cb44db931c5c4c98934f3bd3d7082f66fd8fbdb7b004e3957d942d42ff4b47733788062275985b0d527f15fd1b9e592841636a2ab88c569153aad8b233484c4da82ab6d3648828e884194b4e0e163b2c753f4efeb128a403a81aecf65f13be2da7d99847a16f8c594a184440ad198d532cbb951ad811da5cefec70016a232115fd78018a5f18b06e1166ae40d97212738859b024d5ec35c40cd4f0a03ce47720c8f259347a7117d0bd68dfb4839bf4c2eadfee7692145dbbb79cf4725820ad4dc414e543c6a8e4bbfebc195dbb28a5c9d64583c50ad2804163922416ca66f79f9eabba72b2e6cfbd6a5cf70ead6bb518f6177c6fd439e97b8241d045f83519fffe9be0d59bc5ba1cb911919409220c87bb50b85a2789a9983d2ad6ef71faef1aed508092280bbfeae7020d29fbd8ccaaecde48fc022e9fe12c00c72fc66e2bbbef76f635799cb849c09a54c3680e068138a888b21d7f6ddc2c14e337c7aa39d0d38761c75aac5cd0eb7cd0bdc8de26c839b14b1ff594c6c74094d375292d410d6e7ec9d0bfaf4f56eb0ca839bd7d4128c293d4a8ea5351562c098fd6a43d426d1d73e7392ac251b30a7c54e863382007b22c4b9c133a810bcfb8cddde7da87a03697cd6d04ef73c50f0ad1f1138930563b29f3f47982f9a81fe60060714a9b480409f544e32c51820516b1303708bf5193c436f6bb6b55fccea8e9ac3aded38bd779cfd7609cc3ee5084b9c166dab6f08f3e6c020543399d261ec04ea016e378973530773f04e9b1458d21b3fa903a0af911cfb646d46bf1eedc0cf5550211f331dc66265bf485f4f98fc5fda2bac3b0081b20c4db1d95e0b5b9b33f65a758f05ee6f7d6a85f345a80007b416643ddbe0d9762091a77e8b7a0643332aad5edfb5281588d2235ba0de9dc2aa44fdf30faa88999482dbbf35342bab26a19ae8f6db11453990b9ca2ad8ece4f4ee864169cc7a7fb552708fa21642f26a1b13b11875da765cf234e81b3ae472b95cb60241c2a8a8cc14c26c8c93f5010c3c96607331a73f075688c4b2dd3ac64a932c2c11b89decdd1aa6450e4a41225fda11c04ab7bd580104cb2c8a2e5bb35181f44b0b4fc9b91d0725affd0eb1a744b0b09324a8734bf3b72d8e6bd89956e180162a3f646922a1e4551defe21bdd2344900d777a0c241fa59ea8ac50ac3c1bcf553e3e4e08233a364bb64a0bf286b90d0cd1ee3bdfdefd5c30bb0c975fc1eb7d357bf79ff2a60ba4f951b9d52ac00b51d0dc9f6273760f560ffbcc5f02a17bb3b6465f34c3935b601b4c28c7da89750532cc519ed7486ebfbf1a36492a7a60d52bd7ee4b256bc3062b859e8b6e987ceaf40a3821f8fd0045b889e20ae87a0086e4e021dfca3297d0ac794463a441af05aa637a0bb601bc8954d240eaa7b4313164fbca6866804ef159004847f8e3ba7fb247bb402d833ab904a7a159c64cce2a50becfc14c92cb3049c7d0f1a6889f2261ebe20b0269d8869cc0fc632b008eb6e45164dcc1bdccb50ce63527d45eab2b7249de28b3a9857cf70f51b5f0aecbf9a44b1150fd7af4f398625e521cc13049e14a072b8d90fc32bb190f3e7152d19d646adf44088e7a035bf263d65ecfc0b4901a14e7b8dcd9697283cd6e0f93ed9a9c7e0d9316b38ba856bf3ada604b9870044788e2e75f877ddfee2c96c58f7efd5016529c15992bc8a1c7d7cc42a72ad63e40532175625795df1f08c477cf0c596ebd312ce03311e3d30aff278fceb7636db41e989144ee708af5ec16f9acda6dc38517292ce721fda8e7c034af56f64dc859f7c62b2bedec3e0ee987592364e8993cacaf4bb3b41700182b60bbe1d804f2b2a46f087a8d6d8fb805debf1d4ffeec6d4e1f1b155ca7e706094d4d8c5de5249411abb5b026741902e9455ab38d60dcbe97df131b195eaa0fe9cef680732f101c6b8bc345cdd56e4fcfab76114e931a95f26e8ca5d0320dc97bf2fbf75b03439a8eff36843308f626efd399efd7965f706a5e6b95f09850319320eb3933c4df2f7efb7107f03ef2f9d7061ab18ad790dfd873c08bd36d162d0fdfb6be945af1db139080e3e307be617955b4c4689980919dcfd2fe39126b22cd1176e60ace66d1376c84beccac536abc9adadb96fdc8a204e021dbf144960a798f71ff0592beeb0a709dc80336f566455fec14bd67f0a6bcd15b02a4c2c1e142fa90bb07f836d7d4ce5ecf2af6d69eac8db4ac1bac7d532c3fd051e2c0e6f88bb1236d986a2e49f369468b072d928caebedcca8a10970ef6995eccd81ae378c970f6fb4e5a4e733a295af1d10b7a360187c98156d4f8dc84beb26a2d41d85b1599ac46cabc4a4c1aebc7e699c3d0dcd4543d7668a7acb41e704581588cbbb61ec196e2fb80ebc886984f0c8182c2b325b4543c88d2f3dc52e40e3f7f9e8b8b6a4702b018ba19dac2e797eaa53a3fadacffe749151048c0c09cc258ba3bba5c07147f5414d2e70098d4b997a8475dc1b419292944958e9592b2a3bebdebd667a4920fbba7e16351098cd4317c60fcd43aa094fd7c3e256dc8fd754ada45488c214e8d51d92837a8a16fe6014ff3eb2ba84baf1e9f8c80eea96e0c527588cc525078f38c8f709e431cf335b6623b2aaeffc7ae69bec1f9393ee4dde46a92f903c26efa5e519abd93586120817d846e0ba27d3e79c56ec2e8e0953b7e06f4037623e6ab06240dba3de53f91e2fe230b2f6dbdeb872ef71ddbe812a70189620e2927e31e992fdb77224b239d7bc07bdd31737964d7ac2ef10cd4a7398a1de0cb984d4f74968005d4383eba497fe5ea956b0c98486f1c3da806f5f247433703f58475bca388422f9db8f6f8a28bd47d7e7f3254303e755f5fee9ba1240d99d9807c504c10e2f450076c79b6248734ee1c36e994a2571d1411944fbe1626edf89886e9cc2f3941c8944db7e3a3bb2d79b504754e49886d41fb17d058589b06717544a3f81a5f8edf6aebc6790374e9f25b9be511254b7040a57bd918905b7889b1af8b601c8f09794ef7df4cb9c95088c7bd1317c1ca6248cd3d4fb05e61bf7dc0795036b6351c7057c19a26263ed4dec0d0f5491ec1bbffc9efb29a202c61d874c95374b6f7cc801ad3c98af649c4697fc814bd83a2efb5f85bc37bc7c155538caf38f6af113400c95984b74dbd2bab9247d0f5967a1d78f3e44e01e9e99362725bebf9de7867687b715624ab745e4c70c0f492fbe04598ab5047aaca2567f28d51058cab0ff1c936ac8a6f011dcbd94d4347e659b9aa4bd8c8cb1f7e2ea29badf6de4632f0ca6e4f615af2418356b652558c0b6a5b50830034353ecb801c1495689096732ae3c7165188b1ab8a0da7afb54fe9667ff2058005bd30df04891b294de80ee11ab27a1a4f39c0dfd9f0c533bfc8efef861fece280f0ce875f305ae6dc6a45c0f9315137e0d8b96cedc3b0d2581d5827bd85375ffbb6d6a254e95bf9f5e8c4b99f9e3932110689758e8406977e642c01cfe0871e5fc81f2dd276b285f9939cf600d528b55d5d6fa3aeac6f793183b11c60825483dfd065ec8ac6d08c14816cf13aecc6d12328c77efb4fdbc3eb16933a97878085a3cb327b39f1b88ece23320bff8661edaf847d675edc9c794758821c8a603d4ae98c4143c978981e9c202513f1dcf8faa324d71cf5a0fb43dd39585af5d957503d64fdf67ef0f3e387f459060c9fbb025ee1f9cc867d3d7ac77e4a0d3437a1d2e8c4013083423b71bb9b60289f6cdadc83c9cff1f164951d73e121d2559f1af1018163dfb729d308cdda597c14f1c9fb9c84f10624e0ee3bc95af30ba9a3b5ff11a5220dc1e624aea930bfdc802fbb62474d18b52072f84d890b39f449c5662269cc5bddcfe4b1bcf6a89a6ace72d80a0ffe462e4412ffc7d29b007aac265e1f545ac2d14d83994597afb8f64388a7a1be5871ebd71eec79a3a181415ba788a5a19e6190129fadf9271bcc800e789ad3d1475457ba6f5b77307487d0fb9afc7ffe8b43595871d6bb222a4c866b8b6449ffdea5f379c05e528f4dd662d76ea9610a80a329c57870fde1deacddf4cf0aa0062ea4128cc33fce6dd65bbb41ad97ed958b11dc3927a09a14089ef1e9bf8673950682110c1d9408979b9ace5fad6977ecf0b3abe4acca1fc17c20520b47dcf7d507ce74ed76e7764c109596e1480f081cc4f0789a52b7e4a798fefa8df4ac2a64ef1133330d12941911697354c9fa3ec2d7a78f5fc139755359996e463c3948c9a868434dd80c4c2f730da66950ef87fa6281f0a9fe763c88ed6db71aeb5ecf5865c1544cf5afc268ae1392fa13f0afc5e478bbcf7a80ad7494a0de49125ce1a12cda2fb84076aaef53e3b0a5138cda486b143760e7a047e7c0899315ba2bc9df191021af79c868ac0fd968c98ebf608e7df23c92ade56bcc59813be8da74e1f73294988da788eae3498af5c9560dbc9ed3d1024a621be3b60a36bb92c8df06ee4e0d14fa663d64dcfcc282be394b123e7d2666d45a5b9ed1ef83a91e5623735911e61250f5d3ebe992d0024f20621354daad0457b1254dadd04a081b9eb176fffe58ea1016cbc4523bbbb7e5c822245368b696c25f72d72f2980bbaa4ed33679e8cced471a1921b9a10fc6070bcce2f3f6692e88fef2b0e221b5389f482543dfcc4ea38e7b16a1b2440bdb01306e42a1707d873b8e9717c3db16fb45cbb23353e5e0d027f82fa5b809a58751f0845e78e23583e1ca8d49d63d2fd4d03c67f44886ef7b9542277eeb6229c7b5c525b5f620055b2fd98745f8991b4e38e4abb2e5e9c0733498fd321d601fde30c4e46d08c64975124c299a8815edf8d1b035506053588738354b66d18822471d33730991062561e7b9f2530b102bf2e0c003b1f065a56cf0a7bf69f712d14c6a73cdf7bbaab8a204535446e61aa9c5e5d127bd67cd013fa1efd5f0cc7119d0a1a363f7cecfd2d59a697b53ae5de97c1b704e8073ee0320d9e5036f9b7ee5004a869660c3eeb108f366288bd60c1d733ca4a8e65103248332f274b67a7ecf9775ce72035d274640af36adc1489c66974af558dcc0ce026223544843a4f65d382bbad3f7fc13f83534038d7fb56e243896570aadec008d72602bf6cdabc5a5598adb1ddef9628c0245c8e4ea376cb314c37f6b6ea9f058fcfedc4eae661557a5ab56642720dd82d366ec4d76c4a69ab7c7a33627238e9d843c7a229f9d521abd293610cc87c360d8b3c1f9d78601da78ad272fb921201df7ad33ecce2cda8f5673943f628f888a09be969d7e91412577b61e79333e466e867cc57fe9ba5ba5e5a0788ee6a3fdf1a6367158bc96d486a78c2d3d69e231a92a0b49929129fd09a8bb0b4162c0dd3d8cb093cda747285b1cecbb21bc06e486e26a526c34555489aa94886df514db2cbb5eb4e040038e715ba0cce019ff0963f2e5464a95c1b89a983d7d79881030958115af6ff3f34704bf5caf5171e67632b25694b8086b8ecccaf2b6caff4cecc78ef0e06863a04f136dc4bcef699204c31fee88090893fc9834e17e43099091dcfcb597b14c6ef193d76bc6c596049a2b598712f26e8947e5142f12bc037c9f498b0940d392d355057d806959837c95ba8714e45bd49f022f994e606e3690134268663342ca74dd0103113f93f1472ee5293920b61f60bc6f347e90b560e0c80b741518b6842ecb435fde39c8cac8e5eebbaf5e633bb9fa23aefebd922cd68a96302acdf16c4d01cf28b8aaf7cfd16800308592dd84a631a67db6cb79186bbfe4b79f6aa457f5748fb8f195e43a5111e3a83fe382bd7e509715d0d988531423d23df18bb4a1ace84c47a0e0549427815a7d4efc7f6a3356773b681f511f0667ee1e969f600887d992b90f19538af81e8c0953c3111d76f5917e22de85ef091a1c4c8cc6ebfe15c8a0296a17d65ffd4a1ec3d8163bc505ada180fa5ceb5011cee6befddf678a75f9705e703b0f426d2e5673c2f73d18e91ec41b3c7e66fcf1efc3d48adf67b5cb24b7b07236568ffaff60e85965ed8279b20d05834770f1cabb03b69b059d7e6c25f57dc58560e92c6741fd4e79befbda8e53ce0292e3f33674a8d1fc458985cda39a47a6c37bcf7890e8e3191c77bb20668b57f187b5281c15b4636a38287f864d852b0a8aa8aff96ddf01f50f527f34cebe205899ae1d41a6701e85d1359e0c39659b9027a0e87b9ab952edd86ab7a99b1a11d6bba392b7b6647f74b21d2d2fc487bf6fba1010a49fcdab0b7faab6f003ad21f34dfd5c7c84e1815229c2b0dd1d978f8c20cfecde115ce9ccdd74895c80a44453d91b803369029fbeed6f5ccc48a88fce6ae2492f80a9e157caa4127f5a6aae6b20c0b9ace1f0e6f1102bfaf4bf33b1c1cb6072449bfbc030ad8f9a8703181ca149cbb8fb0444b54ee1b607d468e45584f878b70e8009efd9924de6d39c615007c18719624debc9fabdf9bd033bac9592ead059950f70401bc237644b58b277d9df05e0810633d408cc3bb424906a7bc1c7164fcef5659aa9d5b18993692de48b298560b4bb8dc2ddc74c62c3c01c49056721fb380e7760c80d98c3decafd602f2a13cf074a764b9cbceb601910068323ee33259b8498d001a94ba9e1b1593e8f387028ef598399470f0eefc6b1f852818f2e69ed165943dab1f5d69b14eeb3ebffc8fca2f1ff24f78e51b2cff646d66aa16a267a1482afeb9878ff8bbb5920314e6e5b87fb55ac66c608473cafabd0c99c73c6b3e1fcebfbb2ff45862a2fb21b4cd0ea9cc44bd73f3b4206def22890e4e081573ff3955923ba9102ff8791232d23874130ba30f01ab99e21fd3fb6f23c58d3e8fd8ddb36e598ba7795d9a0d5cec2884dc8c4d18497c40f3e2decf6ec792fe62c3211eedc7b7786cb7dc31e8e38667dd7c51ac29db7750e0195ab46b420d6266ff501539530c32657fe2ddb0a2d5fd23e1d38fa5b4893b5f2ef9e4e5fc656c347cffb2e72adc283f13e6bd78cb1c28504b43949575ffaa473099df9d70263638c7153a4864563a72e8ec27b4884d378adef6099cfdf45cfa97866e8c6e87e2f24274acf5af90d6b82ada42ff587796f175fd4e86ecdee18065a4cc5ba85b1cfebc6453b550a6d5eb47589db72447c0805b2e9e5df7012a05c1d5e625783d1aba381e5125c4396b62b8e8648cf1846e17c7782cafae034e73ca8e7cadb9fffdc912b3d8acf90067d7302d942a68541c0b9a0d4765f1e404ca54effa7539fabc0f6d64effe939f09c1701791f697153b78cb93332aa84d9d1855b1ac123298951d7348f5d1b85f595795d9eb41683f4c5c4971f7d43d4d51cb099f2acbaac7386693e399c0a75ae4ba638fa62ef8cee9e3ca45020cebaaa7dc197ab13c995d0ffd4d6735b9ce5aee10481dad9d0ab7828cba0681f30b76e0ff78190efb6ba3f23325eb1256924f50f81f3b838736322245f623456f9ae6f2c141cbd3910f5f247d24f8a4e8d2fdf54f507b757f82777db7dffef00f1dff1998d542d65dd5fcd89274b7454a9645f644f4ccbc01ea50a2cf4d0cfcf26a2947c34de5b694de986443670bea333098798c91be60fdb9f96673d7aa1da74fcf9854437407519137cd8ea5593c818e7acd84f9e854339b411ce262ac8b93cbfe006f1e010ac4d11b275df4d4c2b4b647c6743fe4c178d126459a22065fac7db83b50af2b5d13cd19743c138fa19825d6bd5225b0747cb7734758ec86c94771c2a77e9048f3bee92c5ae2955aa4a07d284e464dec9a37fbe344ac7151e7473c4e411093a00a21dfa77f2a89da83ba4597ec592982091916ba0b29023e01f49ecf026d884a6bc6f7861b807f53df24f19b96e44a23858efe7e0cb6faa1dcc9ed7f9f9233deb6d47f5fd0529574a17b8626bc923ec6e66d6f783182bf82270ae471c3181c53b9b96b76a7177f07c8a2613389e8b36657c4544ce459c6e5e36be12272f205e3a4513c07c987295513744185259c460e91c3b66a01e78649440b3e91d1ab7a47bf1503f7a9d88b8fe990be5971153b7d309933f9b34b414a8db94f08cc372f326e6697163d5702beae42c70fb3d957c3de5892927c3019d3e7cef37c4d4006a4d0e9f044b29187884d1cdc9cff34edf524414479dcaf00a26436f4053ee998ccb79b4b72dbce4358eba86f0bc61718694bff0f0f6f09febab37cd78cd8ada3363011721f4c7e8ddc087b3580c49868472a16c01f3d2bdf591949824343a7e0778e14ace91b7ff54b37048ceb78d4396e87683bfc022a53acbedeed29dc30744e0891b00d80a3e3012fe67000e3c7fb582d8ac4073dbd3289570c979195fc6dbf602e16f0f7c40ee817105fa1d264f65c8dff903daba508142cb22e6f7b47e2bf023f780fd9d3ce5653f05d16e14c1e98da93ed4989516a9a541472ef5b60f038e4319872231ea1888d4a16cbce169ff8fe9d83edfd45fc974d69871f73e164bb9fa4a5e98b5ebeb02606260515ae1a8bb492c052883415a7e684a3e0f3e6e2fae43c6b7671271920e328bed7b59e81f14751a9117ea17d87ade1961771b5c590c7185eb1fd71bf959da618ec662e2fd5da8ca5d33db6a33bcda318d3d6695189813aab41a243a6f27a436116a7ea587efd37e49ed7c941bc2d626e4f9011b932cf5eb56c3ef84230482780db0d76d1a7d6c6d2f2f62f07eca47705d3952680da20efe78172253bf2e92e4a80a00ee301ac7009acc18818d465bf1ab60604956e39ce0cc21219571299eed4623e9d14b815a1491a415173ba4b67b646410e8331ccc0e25b4d639d8f6987919bf6e998b223c096a52ba27e75ef90a2ee596331fbe7fdd71ba01c34a332b18c9f8742a4bf25290bf9bc75184df2b3ac174977ff3680d15c8fa79a9e2167d27c31a79c765e0bef3240e52e2d308924cf3466bd48f7e4b2aaaf2daad3c4af8d210e9a3137a8def1738dd3157e359a8501d92ba8bc1ea20586b4393740924f983e8ebd23d789a79dbf3aab7bed45a43274c29a60cbdbab1b92c73e269a020248b0f35c2dc5295c255d653fa980d4b2ea0e1c51ba394d91a6bf566f9b083e2a0932e1a3643cd5e094dd8c1bdb6ae294721a0907bd440db5bd161318473b564aabce851f37e3c3e570f49d278e915dafd24b69446c90710f6043c0fcc8845e9810d2a5ba3d55b644683349e48fa44b30c9916f167437c050eec8e1806511a9136074cd8637a059102a03d3dd7f118d55d8e50c20c921d2baa7bf53f2f5539ffd5a4a452dd2dd56c8d2cd750ee846c5be18c8b36da63aa3475b0bd789b3f1784c634e2ad079c93bf0113be71267079cc12d1f6149b135acca869a3c765c09959723e7f920c80b828276a0dc248bd4aba6228f26aff48df0a1ba7592de7902a7c0251e3e61e093c6940cc487fa656673f5f26c15fc040e7044239e8b176e3cd8e59bbade241ef525921ea135ad64bacf3ad4cc13e013a9f62d6cf85c7d345f9a162e43ca94dd92b88b81b23780b4fcaec8406dbcd69b29095721939a25507e3fadb70d66b7343fb184fa0f6198356ebc39f428676514cf3ab472277bf801454a2b74c76f4f6f2934b803866b760145d79b9d78d03b70dc03593b57555bdd559793bae70df09f75dea917a63bb47395b8c6801018b6bae36bfc84ed3b344a453fed4b7812555cc2dce0a134b6f7e37d23a1939518e2bc3663504ddf081bc4676522b77c63dd4d9278477a0f598ea2086b07297eb7e6af1db55d0598c9f5a8963c3d65d9f73989f47f10ab5af415feb887fc77f277c50695b7a4ee1f365b01c474b82b331c9e8a5593a4dc5dcd2a5f2ab5ba3c1be5db0ff6ac9a46493005214fc43a029367d1501ba7196e716232d410efe02ef75808e82eb07c3c5db6afe6bc743f3a4377ed432742843778f0a43c0cecf5f6faf45c41260753fe26c0e6d11c7f259db568ac6ac39c9a570828efc511aef225db265b64cafbdfc7c813da1dbb5845e01dbb7fdf4a535d0303973373e1400ef8ef5028f5e1efbc0ca937a6f29900259a6f276e46aecef5834fdb6a2ca1ff5e376efcad0e22f3aa091f553d2dee458c8464e23520daf3d6d69cc9603ef11364cf083696180ff708be8a9e42e5e39c9666eee1136c598c17fd245a171a1726f8ecb0c8cd02a6805618d0c4ef9f5ef38732232d8d1d47bfb02daa39fcee39f5ccfbdb1f8007a04cff5da27f46a66bc89ee26b750d33bb955ad4412d837955190fc6b8c5536fcafb12381d5110dac2ba9c991784458e6f4d3ed4f055159c21362b601a75adbe480c33bfa64e3f94a5624029a92628e7efe7634cb199f484f41046ecad02e507c6574b6fe03bb6b62d6c1e8f5884100daf611d1e957dc9b52638d5d9fb68570886e1606cf1aa04307ab2ce8131cff0ec082f6f7160dc8bd78256c917cf755e7ae2b92ace5af91a4a388a39e4141fbdf0fcc2fb1aac49360ade2c0c0e9aad5ae45d51595c4616f431a6b20dd4052f5ccbba516c79506cc1f613dc69676d69e5b0f0a7226bdd74dc80960d060da939ea93ba666d09ac5054746821b683e80973e651358bd7fda7c03a528356c29b10caa0b38df633392975d7ce1154c8aced4d989169b572994f550b7c136fdced3e96a969a7913af7a489d9a9526ee7822cf82b4f1f82148e2e3d1e2e1772cb0ff2b7e59bc7edd81ac87c472834617483a13abb1dc47287a22818e2fdfa85074766d1dfef8bf9d2a531be0700b3583be4acfafd7ba7708f42321052b1211b517bdc54956147057331ec937d519933af7defdcb30c869415ff210e535b6268e435f0ab096e99d6b8870a0c1b83230a478d47babc81cfc68d3d1af6777b48691d46c079c038a4e1fb46a55e270be8730f9348c97244911e1f8125c3270e44abdd132028fe7079975d3b0e8a5a8eb899136b07d5180d2b9f087468ee17a5875d7a1253707a3d486b5216fa98ad19fb2fd0e917ababd74fb69d0d79d41df84dc5f422947fb5c8ed91883c47456107d2d5b54b8f95aef5fc37a04940f23bd99e2d32d038ce7e6dd4a2cff6c4e46edd4efd5c82a39381046de0df00ef5ee82cd991664ecea4ca48e8c93d650cb7390a9eb41f2bd45f014699171977f12529cee83d35366be2378d5530d4cc4f5cff3db1b690d6b285e1a8182de4cc1c1510bcd758bc15bdd7c6087912299998394ced859d0f873bb0b18468a2c6d3b92bd0eb1db4c53c130fe1225ad03f4fe9c0a7971e2dadcbbad13766705c5e0b608da3b5c31ef5b6f204c2162e4177a333834396edf99fe0db885416d508b0c027e411e7e2a1f5afe952682e25ee7206a27187782cd4bcca0608dda4bcf2cea0e4760aeb07c3db3ff7985d2141fd02e4af27cab1ecf03ea16050b72d5ff82b87da736d4eea91defd19da721c944d3f07fc4253050ab05819a66e232b5f182a4396537c73d3105e8df8c41b2cb507d00f80ef1c8efe947afca32b45d8b1341997194eeaf2b178d0f023bbe966442dc5bbb56c4d34761830037e6b28d946868a925d1b92b8880505c1fd6e8ca3f2fd6bb8d4dc0feab15cb2b5d0be7790b6f6de5fb621f2e04cea46b1b073e7423db64d8bb0c4d9919baaa0fbc7031a43eeec39d9395a71abc0374777378c97eefa855256990c8c699bd8c21979dd40466f43062bc1d0a8b17b3d4b4fc9d5aa69e375fac4009ccd480c7a3ddb8922abe6ed43045fa1a848b39e071d67c3d4207f1d3c47b135376bb249760b98f311df244dde80581c159e4b9a04c3b90e5b347f160896d33cdc100864436ef5e0bf96610b6e7df39c965dbe9fe52ae38891c17af728b33e5d92c259ff9422b08fdf7d7952fa8c4abb6947379d43d2d6a8f3119561fcafd8b1868f840aa22cfc27585d7a52671b5f6e366c96f55d2aab672a4070ab479db771a6e2b34f0e82348748fce244dafa4cc044b55497c4ef894240bfb7d7c3c8ecd6ad9c22cdbe9c1d5272aba4df8f283ada88c8d16619aebeffc7c38d3e3c773d8d7a8d0a20bcdaf9ded31871b6701c8b669629fa405c8b6868a3a23ac980b2ac23ae53907793259239ee544307d3e8163d49d9abcdd9993626a42a068624ab0a6e0879bd88d53b396ad0644e1903337c533c07ea2199f1e4000f89d4e7b92c3f9c85e194511850e83a3c0f13402250de06d6e2b6cb8dc55bedafaaa50136eb28c5a9a23a9c3ad4e371f8f3faa750feb75f7a1149200ec772dd587b3a296607977374b91d1a4504fdfd856d0692529a9a21a806838070adc5b020625edc65c95e4e9559f6c799f29b3c05c1626688bec3a9c686fb57267ce86e410b871fbde11fdc6a1fc14a5dea7fd5c433f4ea9ed8f21c7cccd560f7b7f5e98df9ccc3107a7aab188816c64998ca6aafba37540ad9eae45a2d072367f346346b284044efa3f34e2e3f45886382639e5d2df95ea450234667474f682d446f0663eaa0e3e0832db0823904a7cf4818b700248b93f5206b5f68d54a0fbccd1460c7a53884607d1a6ab5c29646360ba919a120a5e694e53622098389954b6be4cb21e6caeb8eb94209ea42afb7c31febf87fd86df6e99510bcdea64f8df8d5ecfe0bb9c7d535b54165a64517895d97d2bde666f337e084e4d086475c983d7c2ae8db1e009a0cec15fbc40b44a0ba4e470d65fefab4fe1ea3093c894869df34e5b78c18227785d8cf9458ed47204aba5ced7faa44df1f8d57a357a9357a1ae552f256027ea0765fd807e359b714e4ef16eb654a1058fa2ba3105876894cc91fa5cdac9b8875db2ffcf5621e61326cd1fa2855779baaf9c92d01b07e89ecbfb6827254a5fca2bf5c712ba0b0a18052efea5f9be83f8f763867b8ad21b76c23e2c1ec5393e06158315923b5ca4843057dd3b7b9c51440d50457f3fef4a6f22326a10f1272ae1c88230990ddd12a48f198e0328d8d66a9248c70c2abf8fb5f79904a3f6eac54c311faf18462972d36482a19e296844cb04bb9a7a35251c07c5249d437debc2ff01321b952a700e8dbe0e1de3af9a8cd8fd8d3a42e32cde7c9d4f5ba653e2734b73aa959ff8dbc3d2c928fb69aebe61b27610d341a8541eab6c47ee1e669a70911a49b58ea2326e80b8712cd4489a607a958d85a01b37057e03fc8fa171addb634ce1c25910b108c04ae9589d4523cf1ed91f3581df637f10a6dd56e08ba1606a84e4e34ea98a415d538aa4cbd9690deb98bde2b382e1e2e05ab24daa1943829b2d40d6f2f8b07b339e45c14ad3c76f48a9729388b66e1be1240e1b0b94bd99efec20ac246260f8deb62ebc1e3617cd56277feab17eddf6df7d363a7484e6b86c955d08a0b49fa43ebcc139d703b3ed02e0c00b365e6362688e30fdfbd941a8f8f72677869faf097c37478eb9acfa509f0eba4fcc4ab5e73cdc4a6f7180c99258006832c19362afe249b74fd72f3214ac74402aefe286ed1e6d95660cd16d95967d6f4d2275d960e3af7c5a6f9c7fadb8f46900da8d6494840a259df1b2e82cddbbd55f9d811ff47c70e6e1a0866d6f82a4abc507b24029e356c54f15349ebb718f6ac5da8e190f0e0964a0fd8fc7901637c8c4d16cbe1953a3e9fba0e4678a228f1ee30164453d06e65e3ee42b60f32dd3b24fadf97be3621eeb4301aab8920e4f73a38027b8efe0594334e1e0f0d0e4d15ce2f13a42c33b218fac257f9325c9e2a47336ca7de8adc47774987884a773e3041db37914991b50c565a60592c615f70d21caafc3f5917b271cdc31de00a05178c4621d8adaf654f2b54e6f363e8f0879d1ff6efaae8b5bfdd8f72175cb537191fcc8eeb7bd9d2805155057f96bc8d60e04a3c320d3531b80bd00fb4a56ab0660b245218dd38b78acc55f2622a34d6c632d0c32f07905fea55029084df48ff3a51cf8222c70f377d43e0578d4c01d8bf47059f6f53185e8b2f060360ec8e59d2bfe3a392aedf04df1252aee966a8fbea4b371510ac210aa22eefe7ab9f0f02b9ec94525f515ef519ff3e665aaf0753dbdef6fbf12d512c3eee52ab1c641e5bf301cae89a63a62676f0448a70480da4cfc27650243b895635e1c942407caf1d710d87da58ffd01212d54e235eb999e51b961303397f7f99efe7a44b3f8927946be86c7e4cd3a3d260886bb3cd6dbfae34f68d9711616dd9548232879f686fc508feb9cdb09479b2f471270b507159d97264bf8debfd038bc3712e89b5d3d31fc9c5898cefd1866f7f26238e452044ec1eeea45baedcd55e655e5bf66426b7f2db4f420fc0c5f9c814cca0806f767b531133acef0d096acd36dbd84a5b09e818c8f06e581d05d5ff2f4953e0ac5824f6761b1dbc553723be5dfa22ddf1f58cb5c0e5adee0f9ecee3a42904d593688b05b865fc350d297073d4463760aca5484aad346a66b2a5764aca8502e65d81aec7799c9cbb0ba748053e24beade116fea8464bb986850973d4e6a76b4afc92c5b8ded2ee3316ec478c2ba0841d218b8e8af3719fe2f9d62d534bd610db16b94413db841dd114987ef153eaa6f4ee5e85e7044b777f4c7e2ad8f37d097617b853e9f59854e258235abd54e6e505f9d5406de6f63a7c6b88df8d4e8dfc2626e42a0260c94ab53cb169315e003dd66df0927a9f3661da30ae96a6627896c975d6a9dbbe269fc494e8c1100a5f5efe5ce19b7e7048e3a3b7b18af2900d4b3a252b61481583321dd498de316f1039e5cf4221ef2a516e7aa8041f4a4cf882f5dc1d7fae558733aa72be8915a966bb8c423f87f8d27ff661f4771f7e4f364bacef333483d10955f55ee566ba2f4120894df2ac1e02141552a7b031b8f62d44b0fe2125c6f9feb7a3d90f9373125cbdf7ee083d7e8e37ee55eab9500920a7b67b784b0f319b211384558cf58a67f5f8c074f64645978ff0793fa7aaa37e65053e026330b452be66407e4df7fb8aef5efff07f4fb797b64344896cb49f643f44f60e47c747f84ba40b43927db7b104e78428915c0e04376135d9658f38c240ae9c4209662f4346be89c6370bc8420c8ab0d5b8a36649b81806db913d7339838a64b54ae0ce1ca590bf76a08bec9cb27c49035916c5ac6bd8f475b5f1ffbb1adf58c46dbe2fe102d1b82bf6d8e7d3a21d1bde653abec36bdfb28e7dc8de86e4b6c7379c59675d45c10b6747936282fe7f9077e55bfcb4580c8f4699d30ade02bf9ea5c178d644dd16b35c3bb3f0c52f8bb0487bf70a807bbad8d12956e688b6524bc69c778854e9e80850bf926c560c841a066c8a9dc7faf1d83e7d32f98f8e252e928947b2c0e1c9325df79c0dac63badf02bb1c908f0804846708178decd532666755ec119320ba56e8a4b4be5efd2e178e4c7939835b580fc78c4066ba7d87408e1c4ca28cd0d2fe191d3e49789f0b2a5a790a0b5e9b8e437b2d7487de0bbbadb66b3aa43ceef7fe5e21dd668c91b1e7249759b50e3aa4c5ddc5384e3e0c889c5b0df355164728b6bcf7f00ba659a3d131e912567e01a71a05a833ad35894678e3a3ed96ed5caf707614428979438dc3322000e74e20b23c2328ceae8eae2d2a008a2fbe9349d89f90ea699aef5d26aab14f5e2064a6c27d9a3e740d7e901e23395d1ae0afb242e36ab8a66249ca8d9fd2547cd05bd3694cc58d522da6b0a32e824206a94637838a2ee529a9ad2f43402c0c09016266d418ca8afb3bc7cc0a6412d62ac948476f2050bd7351afad5208bb1bd3fbb94c7e04c6ed62297227484433e7d74238cb9b4ceeb308b9bccf07914bda3bc8c6c2edad5b92a1290c77a59b98e9a33efa96d44038c5566706a635394eb712b0c3b132de93eb117c53c0ff8c95cc3e5e419ae6b0bf33f63570880f2e95b38c09705621b0fcad2d3c60454a5d6d5114ebf4fbb25bf878914cfd1353bda3d2c5d1e843b18c68cdba119c28888c3bfc3db27476106b8cd7088f169f0272d63a21c82832a972591ef47369a580b6ebd4a8e8adc9ec259cc6e612c0f82b927c3ae6d2cbbdba466653597ef222d2dfae187824540273d6d98bef97d81a257444599b02d496ca911706d52582c4d2aff4ad73aab4b960c79140700a179f641ff347e6052577875ea7420f55e58250082063f896f26ad5c8c0d99608b7953af7f11a8783befe2a6bccedd841b1594d394ecff5f0de2a4f59316895908d8448784243490bcb4ad54076e97e681de3f7b53dc12d30b593f0917f56281e08f904f794da70e46a27ab880353c2c28d319496d0e055608a464880c0c820e2f14701322a32433b03984689fa096c5a921022a3fff3c9eb2840fc403da87fb9711b30f4f589d204a51970b7fffe5fb6341e42f2624d2dfb1f796981efe4b976f2aa1a25e52a9028fd0e05768c71ce82dffae0db5a0b3cdaca58b1cf5b46d2df72e63dc0801a912570cb860eb29ef654a65b4c7bb295262d5e10b0391b2dbd51e1516faf741e9b81da728c62113f7d83ff37782e067e9a44e502baa87e9f0013deaefb97980360c2aec06d358676793b445af82fefef7558f42a2505f769ee0832b90b4311f412be177870f16962e17badfc8b1a151d6ab085176567164be21436bc2054044edbb52ecc9fccbc800e241bff1e785ca3e92109d32213428d1058c4f02c888e1da1db70b12bc53912f8f681c747ceae215772d5fa9b2756d2e3f7668a476b2a7bf17603f3a3b6f2fb7d3a96f5d003ea90465aef5b500af9087dd48d78c142266f8e092e6176aa45f9b1a30a85afc8c14507de9eaa60df00625b25049d1478400de25c8720b8192fdfb05a67b29d64e3f3a1bbdb23822b1397b47a38f91e5aba82118a75277cbcf4a9c60cd455dd4a9cdc75dd1dde44ea28e8118f323431110291a009027726e7f1a4428042681b044489592bde8beb55d4f1d86762b4fa1ca6a56461fed1700fdc536d2a6aaaf3b3b5b1fd49814f7ffbca1fbf9facf98b399006c266aa9f23c2cb1c730d80258a1c1c2fc5f467b977a34724b8ff3d8ce5430d04b20f61032c1d7228f76f96ad6860ce09a07b06b49aa493ad94512ac6585c4dd96b0a695350bd39d4dc24ff0ff20a4c3adcac1e8be185a04a580ef053b4b6aa74f76775a07a077784e1fa794a5000ab5e44430752af7258db46c677603cd9c20a9b12bc24ef10bc8cd8da3acca104a59fafe69b85847120d8cc5a06cfaa75aad77f89bc3cd58c0dfbf28182f6387c631755dfddc6a99773d98e6fa01cb3cfad3b0ea55baa0904d38f3176e469e9e682bd9ab27cbcbe7ca0684f3025a7e834f22d1e9f9316f0c79b55e818d4f97e869752461be28e94d7e6e24cdfb5868ceefaf3546f4a0f433bdac87f5e2eec0d239465689e43f403eb7255b32da12d0bb5a7f0b244188f8451182411659fca503ca4237135417720455ea7fe5c3033fe05528116da9f23836b0505f03a1fd2cb29a36eb24b0143c7b3199c2d34499c820f74490bfcae11764da33872c2983097adbee56a4d45f5693bded32ca6e9b074feab8778eb78189d07cac63aed4493134db4a43e32bb47345e0f991fe8d45c65ec22a42194d664d1744675456093aa553fbbf722cea7a9fa5739eeffad959ca78763978b14fa795d2832a6d3f5a6400fba1a06646e6e8671fd13978b0b7b6bb5010677005231f2afbc7273d0d03e3df743455ccf1748596d224f7867cd23490e61a60080c28ff45617a6fb1f81b5ecb788bea3aa98400617d4ce501d63381e476dfb581aaa47e8dbf30abcfbd8004a5848837920476c7a01935855de8297cb217915e72bce1f7a59653f582add4c7662275210d6efa7a1c5ce3b5c2d4c397a61ed6b03026a2af4bc9ea677c5cbb6e27d6acc56db153c8825ce6bb9d28f165a355efc2e87e57afb5e09c60b5a4a590959a6f598167c8c60d88ef5d2855f2b5ebbc0cf1a553c52cb29cb92ee309ba3b94e855f6ffe0c064a818fc6d86190e38734d280cd7fba6a504810d0ec43134f586b5bd3a69df49a44a28f346f6f4812255feb484ced1604caee23505cc5a940cd1e09037a85e18b0e19d897663b820d36dbe5c3b8440d32bb94ac409339660da5b86b49af8286a58a6ecdf8ef38cc69beefaa6f1e159fb4db6b4ec5d9a5e674b721dd1370265bb7c37da28b434c061dc8d8518a37df21316d75b93610780f210ce56fe7105d46ad65c5c30a76ff25bc6c94e6c67c5e45e15c7e9aca4d9ceb80f4ae78824803f75e930d1ff28b128780183d695dd9b937552281ab04a63184a19c48d1b1caa23ae2e8e161be3a12e13eaec4603edc34f20f1e928f40410d03fb3223e9df8c30d46bd03f5cca0c0979295b3b4c612bc820c6b8f58e3d72fff7259c6e0394f2445a2a21d6ba9d7e3c722e2b805620157aa8aacfb03ebc4e56b237f31acad31d4319573131d8b7ec1a230fee9e01c6802860e29efaadd97741453585d190179f378b5f4672f89878bfec4da03cad191eb7ca441a47e01fd97d752f4343a0fda6af647f3bdd105802053e5157281d0f7c4fc0c5892d265619b52c0eb52f301287f67e9dafef9528590768c7c8d0502e5542d52dc36893e40af819a5eb3e680bc119d69b84b22db4fc42c80d6f6d473c40efcdfd938def160de5e230846cbf8ee960978d9940d349ca64547e19cd7167e3b4825143c16a2238e146386fed03362f370f611590b415f7feb392c2c485fb33b810845a7d69f816eac802f378a527dbbad629d1111aead51eefe58306c04ac797d9393867a820044ed83de11c8a2fc02f4b9a398ea3b5bbfdc75cfb2990ce243d5d4a06d716e34f2daa8cff068d2a549568a95a873477edbe4ad8649830c1887915ad8d75b27616751b32bd63aabfbeed7d5329286776e3b94f99d0abf4bd248dda54bbed35f2bbb2eb9f86fdacd3def2754188b63b2de00fe2f75e19cfb058d057b75b9b812e2fa75d4509999e534a78efd0a81a45f222e99c3e8d7ecd3ccbd9a025d380dc0dca77928b9687f498f39331ac8b13deb1010b656b3de89b225873253e63998f95d299f72c020f29e61789a235c7644fac9e130080c4dd17218b61a92d9d5af285ec2e1c0958536c97736bc2497516d01a13e76cb0fec0824c75c26cdbebb43c7d243d74e8874112f9b6e24fafd9bb911aec9db8f79ef88f0f5cfd61cfd19f763a4a0230a56d5fb57c31b7dc7769bf68e817229416fe5ba5d1498b09be2fd3534d005dbc052af0718a0ec2d7166ee1ed6e3bbc6d322baf9435ae06245cbb5c1a5ac955a2367ecb7ce273cd8a3e46068548de7d8891d473eb7e4299c9047c171f1bcdab7529d2e8bad0db6fb8edb1eca1b7a47aabeaecc4ccbb83865ae2c2ede246f61d0bc9ee271a4bdaf99197534e7c595a0995800dec63cb33af99f5e42b6f9c9a0ff69c7dc688ac4502c3e6532d96ec7b0f50c14d0bda48a2ea6c17cf304c0c4e638ae9f3bdc9f550d2ca71d3f7f4b5da7c441753b77c96f8db72fd5cabbd4f1a65f69c647f519d8bafa4f2e2067641348c520d27a469d5e4c2e4f53e7e522e13908cdc66d88a466b3f548a89c0c1049d9a0868e8dbd1e830e1621d069fe02a0e825920111d9ff357c5aaf038266370694ce52bea00ee64274c73d443533b609698f84e9790aadf33f1f53163b92c43b90bd42551325c4919534bf8b117f2d0b1d5b60721e29dc5498ac3b2e9dff6fb86f68b8d047393cb2cce672ad22e92c4651f50fcddb859f4bf981c0ec22aa2113666ea3f173b8923205ba02ab08d0dcdf13879919fa9d3e841bd53a4691386a14fd6c3a3bf8c4deb4cbffbb701e1aae1a71a4028a846fbca40785e0c151630adc5daf6039479222418a012f1f943e204e00b8f76bbb76bdf364db112528213e5208b79ab8c29a9a388c6ebdf99d801cc73eab61a4cfde3b83df5767a501b6c31b9ba250a68eae07fc4370514e1b862b55878f9657a1c5faa780ed40c9a92ce1993a5ac301c292c2e4084fb0d7912e4601d4b4bdc7b073426c184823d792a3806ccb52dd16f907eacf479e8cd0b5e3516ddb806d5d42af7659048372066571b2b97dfc528aa44cb5bb0970294cb0f9d27fd20ff8840e717ea903ec1d913ea7c014e02a7d87dcdfe145dce92c94d48f80635d5a49be1a1592cfd611ac2a38bebb394a971fb6c28120cd9a5e67556fe156988c4700704d5ad95244176daca7d004c81862ac73ea4e536ba2e58ebd84352e2146a90b11758c5d1d8e7f441ec4df6b7507e47d5ecd3bc9736e3e760f60baa62dc62f6cbf41909e59daaa495cba1db970fd8e9ebf60af0bc096903534c700f3cae84a667008ddd4928cb2cadbfa2e9fbef7a841b927610c38521079db2df4757424c143f68bea299a1dc45ef92684b4931fdec46599a5f26387d545524ff6cf846132f87c8dd2db119966a1aaceea5385f38302832a5269673785fae0511891bf2307c53a1baf0fd6f685d48421ea735b85c57c234db10a463f5411d75cb3015ed7b2cac6c5099e5031d3a89a8e0e5c22eaf74b2464968bd972c0b7e487e3d9aed4567bcb1603a648016b120cb24a60d73cf10bc64cf748c4949f98e3f0f2e3814a933a33d73d311811ed04dd5d36d7739c5298e27d0fcdfbd014ed96f574eb4130c3c8270312f7e713a69a583b6511da635d1205477a05defe5975bfb8e5d9880a831f47bfd319a7c1cf33d1f90bcaa36eacdca58f4825445540300e90466cb803bec44d76d929fb87bc1d227b790946dd0539f735e91624bbd8a1940c747f2900a97e5cac1e8f8162c5f4f0f3cecaaca8e236b52b26c57a19dcfe1095d1d184aab2387e48032e762682b691c4ed2af966a302cd50a0279519e9e4b16a01edda91cea9cf333339549b8eebebc3d833dc9719e80f8bb798a60bcace01ed2b56e79f61ca2eaf6cf1d285289c5d8823d30cd21d99412e8ab877ee2e28308679c2ef54a8565e107920ff0bd235aefda7cdf73eda9cd2dcea4a6f1c3c8b947a217dc0e46b0d02c0350c2e1e5ff1fff987f0f66a9cf48ae7568aa737268c499fd106b85010c0c87138bd3657bf7381e4d9109b31cf28582cc8557bc145cc3f0456460cb76f9f6889d9a70a482d5adf44968e0dcfe84ebdbd73734a7ac6c877f46a97b41e080b1f775fe680fe0399f1fdee368d2f5142b3583fe378f10bc3c737f0323dd23d304f739990065b9e415d96ebdb1740c62a3b0b27a560b3fb63e0f949ec98099340e8da99d7b77453bde169491139dc59527e8219a339492f51ed32bce56859617cf5c12afb3fe3ac5a215684350b1100f1dc9af2900425f778f64eeb87c9745074da1feda15409d1bc765a15afbcd080ec94785e34c978d7f60b634573b24ebb90045419401d4322789a927cad47111ffa03e9c0bf8009bdc9e9ae95b132f6ca1161412ca5e0254a49a7c4d92d4c15f9ba15e6a8323e5137c6af046a46cb85edecf92f4a0885a22143f5999585b3b66470b939a9c998481fe2bf3f6911b0e2721485e6902e08804fc4c7b72f57ba2bef73b435d0821ef7b15b4d6302e1fdc4439b1e0ec0b3877405e976322087c3282f2f732923d3e076ea2d4f1888bba978b90c388fbb0a1150b74620cdffdd893caf51088c635d4822276e0ab48e123f5f3e3081e1ba6828033a48b2efaa938f841f4a80466ffe33116bcd76374c8e909c9b88b3ff2af3eea1aa7376700f466b540f3cdb75df228f973d681b2e7ba194056694d1211ce1d30a9a450878a3f935ee2372e790c8ae092035700563b5aaf024a9f940213c5659c226308b5b5011411e0a747b74fcdb3b570af0b96cacb796ab5fdcba7a2003d95c4330ea8d2286783e07141339459bb1fed4abd73ce0afa6edeefce49cd87ea1d2085a8fbfcbae819429c8a4a41730ce8cd6b9abf9d09fb9b8ecb89fdcafa1cf2c98698b03ced9da85e3de2d9c7de65c02c3f23a6bccb4442141fc0117cd19400b471f16baf2060d1c374fcb4b76db7136db80985257314af980879523b6cf756a1f3f7e38679cc6aedded0779e7250085e27803ae1ce79744829586a5cff2c8058649d1cfe70de0d624e5157d350af5a52e7f9cb8aa708b63acb05aafd48561d3ba5e3fa0b0b0ffb48056e3a8fff887785cb08f95c7b84e5ba5df0ebc7eb68e830de0cca2e14effd1fa051d925e86d47e46512a4167e96be560961182a19686668fa8640c26f04c7559169371311d1a88a9102e0dfd6ef23b58ab9e767ec15f9ed123cd264ce12689a1e3809e63229994d30d11b084501532afa0be90031c57be11c58880619eaa7788cdb3f34b52992ea8089bad63622d5df07c4d25e0500fd2fd86d5e1136fdb97c9a1f1c5cf4015acb03a8d5b1ec4b676460e80bbbcb89b233313331e5b36e89146324fd0c634e01d25d076577e46b9ba0fc4be8e7984ab30fe49865500a38efb18f2fa21c54b4205a5d89b37f90be02d3eaa4c8cf50e99489ae615bc418ea21c6d529e634ba7dbf955886b807bbf2cb2a032fae0dc243f933d95c1a1a2980adfe360ecbeb7c7121f69ae58a7349766fdd1871ea98a0a99c0631a6afc3fa9279d5eb580bc3f806dd293f8c2c56f728fb4b60d7bf9ca25b16f68e73b0f18efda910b7f1fdd57d3c1b646f0fe903d2b5c28f1b566785c32ecbb9c71ff37636d8e26399b7ffde83c42142c09bb276bc0b3d288a411138affc7a9e3f1b5072aa9528e21708819de5fcd6277b63131a9cdc262571fa1ed945350fde48e0a72163f7e170050c8d692affb7d01507c60a79013c68a4eed99934227d9d444240d1d0262b06393a2088a9389f7787368f4af7cd6592ac701b6382b8a468c538f7f9eceffe785f33a038162a141356e32bb2c98317619fb39234a455e9905d7c0de0c4da0e2419be438b8bde7d707b0ad8775feaa9f7e3be91bed65cc6c74f68c7bdcd36dd6b4891f6f2851ade8a88ce396d73ed82a930a54cfb1627526f3aea382157f310d5d4c070541bb03a4c6c00ae3cc24fc458fcdff694dc6bcd086ab35be3a2dd683d23ece209cab64a537364affb797bb6c2bfeae08212f7d956bf22ef4212c18857b12ccddee68e81548cb51e4c63de2bcbfb3765f923dd9a442cab9d945f2144d98dcfe7c36e3f19e5de507afbdda01bc7c67cf5d0d1f9eb4b45a5c876bce1fb51c3cab7300a15e95231a5613994f47eb73ff116bc8a4a14aa39707c9f5f9b021b9ac82068cf294d7d28c1a31b6f17e9ec90850bc17b7fb9fd99b0bafb2e1d648d4056b1a8b0bacb4be4d38105de0037126634a420cfe1369613c3c70d86bb802525bb632f4aae419342c7f51f2fda8771d0b427d59b6e1980b0313b9a90ab4a13764f4134d29d29afcb6f5b5046dbc36eaea85ec53d6a0f87aebfa9aa1351d479d9f1efda1f70252582b6f6503a322dc51a292c38293b9a4c388b18961d70a085733f1debaab4269d588e9c7bc62437260faf234f158f85b8c16f8e62846526c2c0117b0303d31c11549c740072ed98f09818fe01ae1ef9a9860b3dc8f86dc947634a51a20f8f77a25a83126d458b7f25609c89310526b275f68ff68147caea1675b5bc5ffd26bb8e16661c26606ed0fcf76e33ac5108bf4426d35caef3b1cecac2dad89a7a58c0b53d896b7e5a6fe6b176e013f9a0d416cc7561e9323ada1dc7076b20aa2c952c899afcca5f924693d47536580d3ab7bd223292f303c74fb4b500459a95f7fd6b1f9b28896ffe1412c26e35910faff79a1f81447982e386076daa296c5315261019509fb8a2643076ce627172158e7c5bb5a4f49c678402f7fdaabe046d1e5479636b767381e25481d601eaf3e5aafdec68fa3632f7e01f350a7f17ea14d7e49f160da4f0eeb8079182af36519e7be83f22b30a8b2aadd82086b6464e7a099d0886371fdf043983d1e7633e23a1b0dd735ec995b33f78fb8c08f07d91e489f55a679f95a8922cd6a5a8df7d33bbc890eba8a472956b41b43231a559cc70a4c546ea1e2c1843877aae8c55814760539fe285a016d68ca874bb3a4b9244032f8fa2ab8d7f35391d00dbd5e0a1d97ef2cf84c3f6ecd270cd3545919b05d326e1e53141a5f29fbc896b49c153d6e4b110d9432abf21843e47bb6da8a7dbb0b3a55c2586746a45aa7fa22a8ac535017e309a50e82167fb49e1c42e61b7967efb8304565c089a90350894ac6d0d0bf51db0669fc919d592349e143b41f920ffba57f138edeb1cb5a632d42258af54a7615e683358576a2b306ba4758fd46b0ccb5d52dfede5eeb5214259aa0062f808ed03f527c7fef9a7d8545fb855a1f75318332546a33f134fd90b73aeddcf9034a24ddd7337fe8c15a0e9a3e7e85d4fecf325ec2636fa7d3357d2d374de8d6a03a76445a59e38db2756a60f15d5c95f1a763ad0d9f5201a3885f55330442e69606618c8c956a4e2003b66bcefd5ac92e98eebc18d5a2d8a76ca028a56f2c6f7d2c6798208ea8b40ba009595c83f3e6bb7190d441d3e08c937d1a8d7c6c38ea10fa82c0c2d9d066af2b9e2f94845dd5a21d6005780d08230ab3bedae2ebc43f74b882febb2e788b218c2e27d23252d9958a5253e4d0709d353badff1f742f7631302f737e55eb69284224a0892f4b7f3ae1e0acb48e365b3707fa66ce2ff6b8ba4280f7beca2b20cc519ce4ec8471ae2c24f4d97a786fdb8b7df06b0ec18744eee1a0c5340c1d8af0d58869e5d52307a5bc823613b3f27907ca5961c456bb263f268ea00a732717e238d24c4f542364569da85944bca8200245fc6fac71b0bacf90803cc139cb46bdc240fbc8023f6a3f32fb4cdc090068ab39bd0b9a39b0294245221f56ab62e1519f85344848e39459497e0df7d92e4a371b066f96a609afaf386a70288bcb8b474c49a2d893678cd64ebfae6c14d9249555f4f9673ac67f0d810f60ef1d21169ab46874d6b09219699cb9bba164657d3ee9178893d2e7c0f232d68b963f7ec4b55626166d8e1fdab6ce6b0c80c9ddf1967de56fd1906dd95039469c8344bbe65e7b3ccd62cb50e8659b21b807898489bc7fcdefdf6ea6b5c7b63dfc1d194542e324266c65fd86f62ece4ce99ad1d9793bd7dbf5b122e549e0f6d516d1ccb9a1505b61bd093f28b022ce3726ab94cf47aec402e38823b0fad8adfa13b114e3610beda56383860057f20434fbcbd368d6b41454663f8430cb609b09fe112f8c4615d3cffd8661662050b2fde19a4c28b09467bce469fcbd42ef10f34f697f0255a6776913f19fc8eaaf6f477e5aeef0c17550124abcbed90a5c6e30758e2bd91182c0c1ffc876e490348abb5bfa9f41949feef0fb76675489523a7c5579e7c57e1514a16ae0068fe57559b18b6e7dc257992c059a24aa18d526248ab9f67c9a54b85d062eb1879e397317af579dad5cdfffa41e69e575297a70dbdc7b372612e40e8858e272b2a91686d3b7bf9e8e8356129f669196dfd83d6331fee32097209e3ed29482b97c1675321ed0db9b0ace191b39fa5a3bc932b806728fb9dc569b36b35e7319c8166a7f136a302c680894ea6f7dfd6789ac1a31ebba25781e8637d755128f87fd8319dae5dc6a07d9f0c6896b82a02fe6dc81b35053b1bd2fcc56a7670010f4d40f8ce5a105356b6f67094ecd5710340a7853a706ef3746c97f7371a87b836b22e0e2ea9cfcf66dd147e870e79335533c65847c0534dcaddd2544a819d07da6ef704d613f34f9c90cfae5dc757922bc3aa984bc77edf0336f281c626c7a11bdba84a757096b8836e6227bfb5ddfa7830528b4560f12aecd8f715986f13c4ada1fb33519bc77bf9e279dd893d9397e9428e5dd492ae077ff6dda62769e1fdf9dce3ee5211f15510023be8f532e8a9c45268783076597b56121b0f6527ae0ab0936e464942971925f9589ea73281a7c8092797435291c79cc4ef1feab3645447461b52a61551ad9a39cd72285f108384cd8dfdabc5bdac6f285cc3e872d247635879cb5b54cb34a50f1ec5f6da809c46b565931f96cba546a58f5cd81daae15f5aa8077c276d19b198833e01d23a24ebfbb70a0f3ab172b1a9f4e97e5677b08f6611a546a26cc8c309927600e02f7cb42c76051dbf98347a7dcb58fa7440b977e8349bf62589eedf832c971129f3b4462f9b0600904a6177a7bb7827f7c4c397010d18bd32767d92ff1d3ded0ee9ccce7f6266d65474e2cd5dbcfb2009e4a9588685492c35b997c81b6467286a5542878018eec3ac6d3615673d41b033f1aca25af2533734c76eccdcd1996844417b8e510e480c2ce76f620c5ef741b4716511375ed2c9f822d7416f96bb0668e8496670738a3515f8918711fa9bfea97dd15470fb9e983cc4c9829596b4d853c21db6537aaab988a5ba2202111133eb990d9d7a7f73c41e53dc0b3eb2e642e130094b8208763620a27ae2f7394c132ea11595e9b446418222565d32c9828d6c13f056627f5dbcb94613e6fb73759940d5e97ee49e9b429319f9e93b2ec60dce60fa8e8f7791fb84052cc05fedad9eca3b932f871b8847fffb06a2648b0e3a267332fc23e4b9765a60b3f549a254586eefb295e0eddaaa6d6d379647ebba32132ac44b9548996a3ea6ee925931749df99c56ea61a2e1c108658cabf18d00ea2eb37af2b50000822ef72625cfca0e6c8ff8d108227a196b901e0f94e7004b05f983274f858ce1198b8325e0abf4548332556e0c2d264e861828a18fe429f84b20cdef8749f26993195e33547c9ff3fa9a8b6470c960a0fb8aaac38c94da7827efc2c49a68a9c4a889230007b95178ee5f70059d4a551b7311bcda2f2b2c2643cd1154768b0e64db2487a91cdb22f49220f22a307ab38c11807acd776556c76eb5d9084850a05f83120ded92fb87fa000d9dd55cffbbacad16f12684582b0dbea0fea1f58a62673cc8357101cca9d52913b77884ceb6ae8a03b92f3da62fb43c2f7655969a4c5da787b2ac5752c113ef633c29e0f453b36c81547a2fa206dc50ba0013fe45daabf67ba24b006a436b0884e6ad694ee13fcf57d888fccb76e9c35d78416de59e786ecb946e14ae576b37e74656a1d744fe8ba25304d4534a3d3bae8aed92da89acd71f3b35ccd2180d441ea2dcd15635a24882b7e9b0029db4215630b3ceba35c89dca79160a5a72ce49f7072fc717562606a5777e5220f78d5e2ac8e20b75ddeb5dfe03584e86ac6c3ef25d2674c2951e914c3487321b214a0e192e1182dce7aa8cf61b8c5e02524a2692d062571fb52a2927c0804d4a4f0d1a5d807ccb97c459d37d6bc6955a36436f37b3aa54900338e6d877e1cd8801c98a7a27ef464365fab7ff4cc3ace53fe8832a321d64a4b806dc727fee296eebc1b6d0beb7fd6162115cbefdca42a865cecb1ca12012e7f3175c1b54d0ed32d60356737254aceed548b6e8eac6eaa305c1720cfbc7ba7a37ae0cd86e6e69fa038c68c817ee2f630b444df274d001e0447ac2a3d5138deae5eb0704665ecc2fb48c6650e138fd7aa4f638caaa5a979174905f220b94091ba04c9c7edf453db40162bc1288d7d9892fb0b2e0d493293dfc04ecc0194f3195deaa6853532951815a88ba97f58515daaa1e49177fb5331a21036d59adb35a3e17075626a6bb2e7ad2326cbded5b1115e3242821c8a9d16ff8f181cfe0d48111d396fe4edbf4ee8e659b55b2c5892a6b9218f7b2edc846ad8b5c4c3b888ee95049205924c428415c6a6ca4e631b5de220e0c8522361ea2545d9f609d540f9cabbdecf6a009ccbfed908012dceeadf92dac9bb310bb9ffce214f6a3413bde9bf85ab848cd62f47990aac053e7adb9cac908bba136f18304ee8427270f87a68bd99fad3bea87e236578c1b18d815b11dbc0b1d6f0ec0479cc3584b87312779f0616789e40f80253b40339d89e903de693b284d97a128090edba13cc6979d8b6c98f9dc4f81844937a67cc65a935b0d93c85b3eb4560b49f87cd13699f409becc6f94558705fc1c1027641f1a51080ad8b1600ccf832786f7171af0459ebc14745450ef8fadee3dcdbb01ed68022a46fffcd178bd97c5890bd67063535aff1d6dedd535826350e4d8d5cf0ad54c0c361527cd7c6946fb555bace109106caf447b74197b76215aa52624d867e53e9b8efad3a42e4dc67be3691787f93eef1f956bd86c2b97bca0963de53b373ba0fa37b6a6064f7e8489a6cffd0c8214ca32004a3d126a2dcdd9db62e9bbcbea5f72d233753bccfb2db6357a34f06543ddae3017aa6e4ad1474f1d78d7c8244c2e9d57e252a2683344359eb08b01a5dcf386a4019875e65f564735a719b22d6748d157ec7eb6c30215d767818df069b955b518fb5e58e6a3fff720693e61236f3a7d472d836c6a737beed2327cc2d385d8536d86266b3070774c10cdd01d5b7e9129594dcb6745131398d67e9d89c68a32eb923e3784063d57fd4941c0c557ad693bf9bf3bc560da79c52ab8cd788c9ca7056b35d15be4d021136c8484107e20c71c6da48aff7da655c7a62b979bd485d646e9369db67b34d53409cc9add424a75d90721177abf68a142a5726ca632454356226a085f92e055f24a5315b0b0c81563773028a130a59ab62dcc7f9a3a7af1c3cba17e60b491525b742027a10f8847f34fa49b177dbdaf73ff57e2671e016a38ac1629e901c554971fa9ecfa7939d196f21cbaf1a918c147b4fbd87cd9194aff6f6dedfc1f44d1ce9a88c0be8b4528a49ab6e8013a188ebde5b9a2b6ec959808347847a5451e3e338fedef4b7f648750a44128090cfca34467f09274cd4845e42fb5ca77d3e118b4351081c23074e19cff1faff394d11844f1644265c8dbbe2acfa240ecdaf92ea4d38c8272f2f679bff05344a091f1e016ee1619753c52293c678938c6d1da97db439dbab2963375d5bbc95005717517cb76edc45be201c23fc524f0b23118f8b309f7ad1863d1c6f6468be657639a0293e958bafb3fca633eba0f89db36a8096ccdd27bbe8573bce665e4f7f90f6361d5d9a43d50871b56e6abfc610b01ca94c330ebeff9ac837665fb04bfdba5365096ad986a8dc52c143de18f9c21561a49387a37a06d4a22d24f9c2606935735c6be4ddbbe9713e038661c6ada8ecd22ceb901f085b4eca3558036071c7de5f07dfa26b1918f58050ad9b0e94af89e5b3716f4f6f05dcedf047c2b0e38c056e22e893e13966bb76d40762a951706c76f806e733f41641944cb343ce3d5070947acb01a22af7cb1d7cefe8667d40080f88a62f845155bea5ef545d721f8cb8d3bb9edff8c6ed415f2f48f22969a05303ae49a0f79ac6853714e95c53336c368e71498ca7bb5f9d539593d0142faf2e64cf469ec60e149d230bdb5d48240096c6a2f7c2e5ff782de893270da096ad69037d9677154d4764655960f98342fe83a784529b579329671a0ac390b3f1e980a597728d99420a630f146954095626ee69493508ef014958b13f31cd45945156fcf24f1752cf0c3d67b7a8f965c318e949d447b9897d79a80ad449601816a58a5ddaefe70309b507f45ba0cd4d061807180690e43a796c2a0d264cd17d00c7b2916d67bf1a03ecad3ad413f744ad1f1d56a3d74f9e70f221977f5cc4f123621a6a889aee456beaf740dfaba6dc62d39aedf3edee39b4da99a49a3b2728ebee512a6519a59ed50ce94606b50df2b447ebc3979e2947b4381026aa088d5496d214e4b32af3646253cf671c718ed2e85f117dc3053c9c6d4974691461c6f17d5a40b65b348fb40f60d682f7d04e2d92bf42c49a96b96f43f375181c91804b42011e6436553acf6e0f47717ed4c360585e41b7f26bd276d330c2d18dc829f5fb64b9e7cce62baa7d0de0c311db3d37025e8387325977b952fb4be8b1c711e94f86fc25ec6ff5a7d17bf1335a2a326edc40ca9263d152fddf1b624c40b11b2fc759b09ccd8edf9fe1caf691a5414b5d2af44f860081ec598ed1723a646aa061f8390da7ca7380e23a8811c0d2c715c23c2face9b481d839dce1ad126a6ec6f5828f3914df72e9e1fd62311fa9cd2975a97bea23014ed2e27168b0f6d9f5bc5ec083a300f956cb6145f8f5a4a398d8385f572a0f97ec9ffb88d4327dcbd639d5a6c091cde2b26267d5fc28a285a8092239b43f98cc1736f5da6b394becc997963b73fea279e91af90f1b6e2a8993e3973c031b86d5a76a9fbfc4fa803215795f92e9d9908706b2d793223f4efa31956610099f78fa62a41cbc74c532be7f6e635712c03f51619f901d0eb97b6bf72f515aa08ceaaf37beba47e853a4d1b8f765b668aeb9b0d42dbb374e4e19d693db6d192c346ef1c4fa4834ae30db111f80da7fac2bccac346c867ec0f08619bb90c64d7a7cfdecfcca6c2954995f424791f48936fe45e8201811a53fe62f1c1b26830a67d0f1ba1612a126d44272d6c3544b69baf366922bcefd7144957a63abef78cb1f6dceb3a4dba8a473714a32a6b01dad98397e49e5fe00b9fff8ac0bea9c32d89a966c3ed700b0cb213afa411238473495b90de1c277064d24d32ba7d7c81e733a29a19515cea5847315592373a324dcf204bb609934747b54fc65bb3765b08ac58df9176515851118ba897022684fc3a27a2a56c302659b2d3147128a2f3169b3c46f3297eca06183a6d8247c2c9d55bf95053d907d782396532e2134528bc4f5c064fd3cb99d248877888108cce495f0abe8739fd08ec5a214a683b0eff8c0d6dd1563161954edadeabef6ed3ee2011919b9816327bb4d5267fd2ee8457b9a8d6f5fd5f69699c22bf91ebdfb3d3155f48c960a2c51b621486be9303b45aa3067ba914671894fb5ba38ae9de508a7b2ea016af78d0f38b960aefef4ac5ac09bb39b10f2601243dfa4602c562886ed1f99308ce033f21f3e3e5ad7701a6f8755f579b6b7f474fedc6e8e30347bd7ff3a7674a41c230e2214894046db08e5ec928ed075e27f8b9714461c4b39e952dc634cfb26e0f00fddbc5b67b3988cd43062375b6094f3ca65203857b14fb7823118be362be4b826d4bfa76938a0fee829d98f0ba432fd897b719d09545883c496d2da7dc01235aa79259b20fdbb65b67bf3d041bde986680194b4bdb5b7f3607932a78483d1e76e1b3409011d195d26111caa3ecdbcca0e09a4c1136b5556e8844981215013fadeffc2d6eaf59d6d5a15562a0481e9a256c1196866beccab6f497b5c87b6791039937e7465b47a876a6d1625a4ae7863d5bb0eed8a2258708492d90ab45712137d74b838a137d85079a9e60a2660278df80418943dc427f0c3d1cef720723a0f34fa95018dfe86325844339dea0498c33efbdde7c3a09127f61199f82599b9f386e0e43b32118d089462ab5bc9a5db38f1ed5f07aeb8e92810a7417915473a66527a696d62df4c05fea6d2aad9721ec0fcabc0788a5c4c20d9603bf1d4bb9a025f86fa8164d73a8570754ac48da5f8c996a8b530bfa03e1a00aa6d29ce9c6bf6ec4c41f3fb73d041dde0d1d57a9dcb0e5114c32b6f71c9c84a80f1c948d492c836c6d133cb8612dee0b3dc0761e1ff6fe8a45714958bc0be3de1da7ef0ca41d1e33ce8b077551d62adf8a04f840525efb0f0b685cd6da28dafe4160aba41e710111ddb599dcf89d7103f7c95e6cb96d5d3b85aa3248a1ab2721caf23199ca50a83de5da902a22e9937a416d6d1b03f4799ad53c8b93fade1384f2531c2d070423eefc70545927166d64518b5cb8538e010b36b505cf32d720ebcbca0d8b28e9cabe7f2f8580c80272495cb0b41d1ed3ee57b54037bde53be32f647144d347862770fcf81aadd011cb2fa9abca4afae29d1dd4069933d38e06f0a44c0b4fbad965d2d300a1334c6d17824a201c4a3d0ff58380e393e2227bd7af081884c47aa32de0fdef3b9ee1a944eb7f4aca10cbdd45f39cafc820af301967fa4f7e6f2b20c092c702219e48a27dcac2dd911424a3509d8b8070185ad0177580172b85cec5820525f94835fbe7bde78e1dc639c97033af46e3e2732cefd9c3a12cc13536e5c3d86d871247a316475aadf60e1cd8692bb2ce9dd46a7f0af10de66714c9359d4a2f306a46229f27c9e2017be0a98ff1bd537cee3483befbc1c07aff7ee04c67cd6bffd563fe38969c52d2d3176e51f4f6a6c8655e0159aeca27eee9af7e11bc250361cb1098a428410aec8ace85ad7370f273aa404cd9e5d49f703cdaa79365ecdfd9ad6ea4239b4bf1682186b53a46c49bf3e6b63c3588300478b94e0ce546470d4d11b9778c5557748f1574588190e8f7b2d699510095978ea23dd8feb3b7b2de9446d891a3ae4ba8bbccc774b9c3a2fd944ccc440ce38b59b4719ae1cc5a1d85602054593db6b37307ac6e6074766c44d72aaf43f2f8ba47b852eb71eade62725a38b573a1d3a98b479f597e59279fe8fc0b5848ffdb18082c10a7c3b975ca85c20d9f711765bd10a802780ada2275e47d6dc7b8009f3b73c638ef9554bf01f54bc205083bcc757307da03b31cd46f6dc48add95f0cac1655aeb4489d355aeaa3c6f4016e1a427797d61d72daace6d320e86c0ba4960fe8572ff91b027e73dbd734aec6a16924b3a325ff788fa54a9c5889d1e8712ce7dfad9e95ceb3da5dc5381f6e1e7d2d22379f55f3b49c23f44a2e8c09a9ee541d2445fdb35b9fefa85a73ec49be5844048a455812ee2cb5fc5b0f0105048daf8a8743a2c8641877284761e57c080445a080ed32f95ef36960efcaa925a220c6f2b564693593b378e5c4b318a181358feae72f7ccf68c9978a1a059d4204f219da52eebd0ff81a24e1532f42255337c7ab70d428f64a6f687c0fc71d76bc52935c2e3e7a2df76fe7adfbce567042eb6f85355a3f1885fa8bf5477157090db57a609dc850361f348f5a26a2c93beb621e023fb3640098d88850304a135be43d043f1370f684aac8850aa425a831aa254bacedd4a9c7048c9af36aa6ccd4b06e325139931cde91171d475c9c2dfc7fa98c5285756893e630a95d2b27b7f82c98b580b77f05364181ab578cd90c925ce9b5d57f39dfc74af15018466b02ef2b85d507f47c6e6f839a8e5ac9346add449ac4d82cc54c0f01b61a93fbe7db836db5ea64a79c46cbae2dc857cdba7c22395457a62bea396ee5145067bfe8fc7b0654fbbf8e0b0315c746373539b0467f402f6ed814574077939f778ebc2554698f65336178d40101f0342437be20bb762f8ba6f17bb26f7cd23688f315a1926b711d9bf4c6e572a62e35fb29705ae15845d6118c103cb4d4df27818ea03ba897c83f1ea010ac9946517757ac8715d85fe985f31f87e8427c5f491a94f87c8cd8e5cb3bdafa0dcff8e42080979b955a0e7e7469ac691b92fc9fea0798b7f14a3d786c32f4d01591524b440e20c5cfffe07185331571a89011f3ad78f071ce59b1800a54444ea37a054bef2666f5385becc893ab5a3187e0ac97305566946d912ea21220be8ad6751405af0ebd8ed36dccb4fc75f3f154a41d8f9673505764b635cfab345ada5296a134144f8938e0a3b921041591f08eb2e438c8e9c56fbd0cac14fc918bc8f85b029fbb9646966d6aafd1e0e3712bf8e8c6d69a1d48bd46c29fc9359bf56a821ef2620fb727531573ab408d8383e463e5afb5e301511076b2807cb463aed94aa5fee09b59b2e32683cc8e9b0fa365a55c4a6cd0e135c7046688c7ad84746c05c25af650cd113c1940ed00cd4a80f703ee5ccd99fdc564f4c7c98efaeaa8926198687d84a76f98b1ad2a0f265a660397d3dc9651a4331bd806361151e80cdc0fb7a1ab873f84da324049e9512ca3ab0330240c7c55f5b068bbc7cdd0b8176bc08d40b6056c5618b9efbef1c9a57b652a1cef629f8cc2679a8d4bccf066ce02049408a2c1792abc8b06b89965b07b636ac1c7ddf0f5d9ea953848a6426bd1a1c00d99be1218d3c1a570df347c65fd6a2aa51b220480ca3f124392ce470447afbd4120efd8ce92413be0f9594290841eb0314af059d8aeea146c1ca3b8e8ce6673b0057b815a173c393a184fa829a089803329cda1e908c183496e6e9798e12505ce9b0beeaf801fc6279b3ff65ab1dcc2f20c58b9143ffa915dcd1ad3a95abd567bfeec3138442b61adc70ac7947248837da401188e517ca5f9bcbf3a9528f6eef6edfb5e7d8106a439fb4553cb44758d939b709608fafdba77a500c3e3a247382011542bc3514a2e168297499f32924ccebab633b871e7f22c4053b75f5890c9087d6949f0ac35b59be8a7e75f7e8dd9ccc1b55499f3d723a7c09f95ee953b22599208dd9376339506c890b95b21932f589159f03e00662f177271adedfd6bdb91b0e7dfec06b75acf59b03795da11e3b398cce344ed66e3e618796b47f01ad06ebf7be35cb2303030c53ff90a9a62e0b626927bd7290a4360303e49c5a4e9c90392ff9f6370e2b0343f79cfe7c48a84c5fd50089de97ff369714d3eb53e27419dd0b594d203eec050e0453bee2a418d08963bebd7f079796bb21386f89910542ab38e1203bbe836770f0983ee69c9c444e99a1e15e69d227e652fdf62c53cf152867c6c5e8f11a334b3cb93b9931e50ff0278bb92587cdd201e3b6b9a26143574901923993425c4ea5fdaa3be0c8d602cd95685eba7899bab7155a636772bd2cd5344a9190a707d75effec4c7b5fab45e51e4e933b27f3d0bedb440f0ee65848c04eb70d907f2b89e67116ddb72e3b7cd0e317469059c61f0caff9fd0c820f98444eb9ae37c92ce7e2093dab9325fb623a5dee55915f44c689b35802cdf76041d26a1a4cff26258aaec118f8f00eb5c3561ae7af803ec4ab9031d9f0f7448983e03f73bb6968ac0aa12612f4cce9dcd64053bfdc8241f927365ae1da86ddf1cd126d2bd39baf3bb663d7f00d8386c0a0ea488ffc292cc976829bf0464a714f7af4a7c6eef325578a1dd08c8662a91c7843c79d38e333ce004ef41ec4f19c2e3fd952cc6f263a3a60060e8f41d8cdedbae4c2b341733a7abf5807c3461b0523bb0f8aecda7b50f308b0294ef4d752b6488c581abc65eb1ad1dab974c65d6d0120244699e38d0d0009043fe3b453726d460d25c98db5a85952b20be72a45c44e92b9fee36425e4ce27e7d7750fc4f9ff85a74bfcce4f326173108f04de74a054e69115718e509bab5ab89974f2fbd7e8aec00166f31acc00d7bdafd5e9511c662a73fdbf27b34c660f975a916b7087eea2eb8ef8f4f80ae023eea31cba1a3450cc235f0a51556dd52cc7a4507ff692903655216e6ac6baccc54ccd5128772f5029a41b48b058c6756feb472c2c986efc416d58d0cef9e51cac60fec273c054ac36f9a9e5e9918ddce7456682de329fee30106715cd1c786f220aabe2df36045b48a40e1d9f22d4bad4570ef27aee590e06b9a3a05feba4b1486d820991daef0a8766c12fea996c98be2d23f59e848bbd12e60c7585be9e6e7997b07e6c86ec1305f4d8292dad3cebc1c1567bad9380f6dab6a3c4bc7a1d9d875f08f1eaf6855b5d244a028865d4102d7e9d0ba05ea09a8b6f31e30e868d8f9988ba27649a623a12ee3187b2f0ef3daef505fe07f447655f64889111213a0f40c0308d42c86d0d7c9b696f70628e321a5662b3fbe6d662f5199fc3fe13f47aa6e658467faf76081a937d63133e908d4c39f8f11f4835fcf8d6802cae74541b86f2cb533a04f6656975e0bf9d7bef19525069474fa62833a2b9048c221ae8b2fab59e21793eb366cf50a122f5105daaae08a0c8481aea7e8312a2e1c5564ba6b74b5236809c2e42a26c0de81c007e47af846d25c53ae582b7c8716927e5cad4468dca061037319dc34ae3a9b6c4132ade920da517afb32f3d6c39fadb6a52a727a2273aa37888988f83bdad313fdb5896231818e851775670fe5fc490726cd17b165bfc6170ed2bb84c40dcd28cbf720f9ed751a5669d01f639e953d5ba0253ba618355c17f852a92947b77b7e30b965ba64a7a908a715b9abd7864103790e6267aab736b6ba26daa5f55c5fa37d76cb603eb164e7d99a6438d7dc98cb8a734bb40af605ea371aec28a27a0e6708c20a513faef60b175b231402a73acd226094623216bedf120c11d943cd847f1c1316eadca6f4a92ed3fa6ca97523a20f438ffce41eb2da3f060b4047dd24d578c66ca87a9dc4f083ef1e25c116ac0c1594799494ca697a7b2e7a7f8a9a5411b28ab188cbc0e5d5371a52668b4c63ea0504bcdcdde035db9c8720d6e7ef1632853e02031a363d1b4fc838ff5f4e02a2d1b78fcdc69bd5d9b4b4b70ecd6730fe0adeeaa2c87eadab858d9a57504f4152a2290d6d6dcfd895716196afc8f7a5167486157d60b2a9b905ea1ad5114f1e39da51709270befe756073ecea650fa988b3726781ba40b5f4b8a3fa4ebea0f520f434699ffa67cead7162699f6a9c86a8b03e69a860eb81d9ab36af76db01401dcb4c812b57e050fd4940b947c6d59bf89c5797357d756fe1716f3abeaec9969065b08657fef052ad552c42d828ee3520a88f86edebfccd1f00101bd3f97386b846f256ec7b86a72dd0f07aceacfec8bd47c00c399b3d555939897e1a9208ef0cf8a5a4da088975f6fe5e614d7b15c09fee3e8da4224d5a8d50778042e287508970bb453fa747fa8093c2884b2fa5faa63b0ab3c8c3dc7722ef975ab72da8a59286a9fe94b89549450ec7cc6cd75b263ff12e4602d44af7eed3d80a61ef15014e3db183a25d8a7ae8bbf2afadbfa441d3bbd4a1351ef78ae002608cfd79e8c9cc0b5b618fa1f4a8255e79b1f7bfde1c06041f8c17b192d67d532cbd2ddb10dd35304941aeee788e879c418b71be5770477b1b4517e912f8041a6def8f228fd3a2dc4db724b2ebeed64ac970113c08eaf1c6e54e55047288ff65c2dd5dff292a292ee87ddd202ddf42f35e39ef9cd5ade52bd94c10fb698ed6cbe018b0dd9e11af8019b06094bee5e5b938896d3f76e0034337e8915d135d447f4663664289414bc475aec3072ccb468b851ed4985f14102e1cb76f0859d7c88abd32a93a0042ab84bbcdb5c2e27e692c77bab1fa83487c8f74cc0364320b70d01354366e0da1da96456f862dfd45e329535b61c001415706fcaf7255cb744a65548889ecd4a6500074fcab82da0979ff33c9683c8b8733b0d64944a32e43c6c374b9bed936a4310c2bb99b646ac49e0bf2da4f3175768a394016c95b93e00899cb4e1c668bc893b2ec049a9eb21296968c694f110b2abf1728c4494a623e605fcdd91d425fd5ce5ad821039bb8276fc7e8b8ad91788514e72b8a36731929017f6265e365d44d99fc573004b257d824e135220a079a6b21a7f52b419c14f7b2862d430ce99f50e2e3d79cdf64017c2636b225ad1525cbc5a868f2a079ebf83dee72f7b1aa3572ca02cc1a55ddf295ea028ef6ef40191a01b0cf9f813caca20ce66693d8640dbe6d871ba6a083bd5a256332333e4bd7a301142336fc435eca3bde1ecdb888e290f91f1ff3719c5ed5913648cb6f4385ce00f0b8b5570c250bb8a8020b6d2e66914efb1606adb21c370953e13a59192cd245bc7dd5b25626c927716d4c16b4534ffbbafbb1b64f491f83689fea14e7c4b5c9373e3ef629d8c45ceb3f42d3ab3ce806397060ceb2a909c6be90a018508e02dff8f6f3559e85696c14dfa5a066dc9f6682c629b4f43b0487a04c4416d13dc7ee7f9ae14bd4b9ffa61b5c2ad70b7e2ceef8fa0b768ba99a360e1f718e40cea1435d7e637419ed976714b42f6d80cc3d7777d41eca221ba894a1f9dc4c011ffd94035abb6f1068bcae9a1dd8a30db9f168cff71118819820b1754f9b08b91b424aca9dc5f736dab378a65bc14eedc01180acde4a336c989a58bf168761d2832a4ad64e22254fa70a61a876eb8b75576896e2421236de1c5a9c242c77b1afe8b94e5fd7efde36a49a2b274f44fe7c4c87013fffc295bbda1999af4a02856fe7715e3bf66042712d1972c09b27d982f8fc94b21c1f125dc7b7b6e4158360b4b0f656e885fb7f5f476b20b9a0d8cfc72aa94477767bab6f63226dda7ea45740f22eee38cad1df7ed3d36794aed2dd2bdf9f182be21dbe12d3a99115b2121e10e6fa8fb075cdf1f506dd0f3e3cc22cb67ef11363bc0ad1b53ac57bdfdfb64598c28c824a91a5a74c8661bea411b01f1696a109ca165d18570cfdf2336f609868d7be2277a89da4f5f8cac5bf1e7a89028c6037d0ab95063ed7923a9e8faf6ef0cab20c8061d64c6be6929b50bf9ed42f4eb31f33f154ed50c5db1e0214b0b5f15c9302e4c46d577cc11d592df6e3f05f6842dee62774decce704154b3805753b748379ba31bb2aa5d5c676400d4d0f16d82a40a3621bfb8157eb54a937586f71f676b03f7d260febc0056181232cefe2b8efcd38c6e5cf287b12185145ddc8d72af8f9ebd07f6f70d2d154b7a41f1f732e2c4f406eac7736df163d4b68b004a6f0ea7616cece7d8e2432b8339ad20176f3a585df24582b68ede608700a7a05ff1e96d25fe1be551c0408f13c995c2d17b41d24f01230b0d5b980fbee0475196304f9bcbcf202c0f01b04cdd6e63b6b379457b43d12a139d1ef9447f52af306b546f668955e4304d2533864e2d69fc96fab899f2a1a3666f3a5a7f0e3f7fba232f96ca946d102927df0d4fbf650e6950e5b0df3b492d5429758d7d393a17cdb81e358f6dc04f0efa358789b30ff058cf23a546eed1b9c5935945464e837507abf37c5d0cb393abc8336234d913d9e8343be1a3c1318d515eb5eb1f82f662fb593679ac84dceb8dabeaffcc7182f1350f9e0959d9d34988275ae27c076069e9b92675fea7139c1c967a3ed69e468a83d37d61fbe5bec466874cbb5f7d342c8230fbd50d6f95e0e77b2b618416ee618901945c9c661a158e63dade92b27054c6a2ba80aabf211193aa265d72e12af218e89aa0af605347c65b0efd177136c514e6f2304642a6483a3d76ee695ce9f9c3fe890caff515ea1c24b4ea68419d83b90e769d7a1de06b8498bd8800daaed4ccaecbd55986f504307167411a7a3c9cae4a47ec0a095914b6ccea8e67aee95901decbbc01e131d87db6f30de07675a2d222a43f2903c0580d7f4a1d78d597d518c34cbd5129c25aba3a88de9ced57d6016e6602eb832ba245519ea74c19c4c4b9c11553adf0adf695cb7167ee584853bd1d0f1d2f182e7e8cf3f0a70e08aa0a7a0a2ab04f12376c652688601b9ca886a2f44a0ec47cff969e972460137231a80b3989b4d93d26133d254d89ce6544dfd36d7b855f43deb9d72a4d24bdf044d8da018cb83817ea82936800efdd8ae1457e85fc0f9f9d7b12395fb112a1f3f55c13595a1d60b12fcad3bf85229d1553487f09aad788eabea7afdbc41e702209aae4754e37c7e8cdca023eea22c5ed522e6fef52bf01adc08092e93ee710f265ff6ee6b7addcc1a4096d2c8aacd7354321e1b6f01041be3cce830955d500999d85a908cfa5d29c6602084f1f61772815b993dd4bd312a4444080d43b573369321039ed6a8a84a7b33d70a672d49ec2d57dec9f9e9302b3213e233a48d0bf6dd072b51c76a3e7c0f48d753878ec7bb891429070e961856eae3fd7b539c6ed193999e7078fb45cb130cd05b3177cb69d06674aad2acb25ec967752f80a2a5fe1486fb5bec28e63bf836d91dd9cc4aa1744cd662610a6bc774771714f0b48ed76dc65f08a5b7d479a4280972e6ef742c2fa6a528d603bad2f732ea7cb90772c7a303d1314c74b2757f4ea3064ee2b23c4440f14026c63b4188fb208f754335a0729691a079d16f32af2a240f4e1d45df86528f94d5a0516cc4cc885e5cddd19ac7c0f51e99f10cdf9aec24c42944be56ca0dce0cf2b683a45b140c30b3eba7b082cb21a44a4158d1bee9e7e4dd96376a43f83eacb2e3273dcbab29a6acdb84843952b8e8a6d8c851b2afbb0dbf84a304ce983d35d3961cf0aa7786422b210df8ebef2066e33cdef0542a6fc06d694c16db05609677326cb963260481d75a5d1c820edb1e38b77415b14f57de8943f4559b94c52361e38bc6c27f6c283f0bc934555e653babcf98fb1244a0b0c01c764fa5f87654b936270b99c1570f488b746e08f2c258a691d9f9cef9bedf60792c45498de09853afc61c8bf20f93bfef58b2132bfd72a3cc4cbd5cbf0dbee8fc783ec63c3683ff6186e8d821cc2a6845a7eb7834171bdc2ad2dd33d06b24ded6ca305f5e7024013fd4f27ea606bacf22d57a9e8982416056a285380bc10a380ca8b6f96bebfd3c9c315d840adf37cde5c3743de967e96d407e0e9da44d4be53334c476d10d2be99114e12d821a3a7699fb30014b0e6ae709d26a8ca1a0f4091ae96fe01c854cde7b9faee50182976d34c3017887cf17e388b8ffacedc36a72bb5eb38cbd3f3da772a56ef49fc34df42325fb6536e09b8c85b30965b9a7896489b38c9b2282ae088a634af97aff76f6a6caed7953bb6ac5394cb5337f191f526f1ba52f7aa1aacdd4eb95df51199418dd81df94796dd57d171760cd14ba0f18d45dcc55e2226ea61ddf6e1a1673b5008a7ac41958fd47da4cb7dd58d382fa47cf14197f231512f467d2d38268f3031d8d92505c6ef782d890d20e1ce6a8c5a7560b78e9afe5e5f67d573ac309020d2c90410ccc1d428b729b43a33dbddb289c0ae2ec8bbe669cec51f069b2d3a61f63676f48a8db0876dc9c629631296573aafa14033d3620c7701e360d132919fd79e725b4e579a9a31b0981b51721a879317ac42ba1f0c6812b8be1a97696425a3f3785a86dc576bd6056d06af4d650f4234c78ee21da5fe2875ba1d9b39dd99b25e1888f4c4e68f7257184d1c6fc12ec09f6b6a888b495a6ce3e39e4f210c60e1fd3d5d24f7213a955c4579c81aa560c82b24025bf035e9188da924c894d5ca116c7c1faa73f6a3a8e38cd87121ffd8f8b4b05a602a2fe53fe2f33f80473ea295b866b75ed4d243adb315d7fe27778cc691391f216e9dc34dfe1af81b16593d6ea9af69822d2c156d523de6e8f8665076d45e6417fb0f336746212aff68e05d7c8d5a3855363979a9ab7ade632451efddd3e39c2ff8de369044a2a8e0b895ee5428cc22329d5716ac69da7cdf5bbe5d2f9784ecea2fb423df98d9db80598ed0b26c503871cf481751cc09b5d8992fe95409d35a21d1e77a93e2d7cb8690166adc485d834188092fbf395b5517ef5976526b1a4af4f9bc154c347630a48b107180eb2ee11936089e758c8b2ded898dec27a9d3aafd2974ee2457e60cffa6570467b06d75ae571f61209a80561ad7a6899812d5116ebdf3e3696cdfcc6899a1985cf090fb4830e00ddb8eb06dd60e063712f01a857abbbf9eeee69517f6be16988ca9cdacc88c8ab3a913516ea78bd5047ba8e33958a2af4c3a4ab9b9ad5eb5faa305c7173457136e9d22fc09c11854df676af7b06b1b003fb1d7d02c3aaa950e11bd7f5724cc665821e1adfaa0a1c6ec9332718c7eaf99514f37a7dfed87be07fd2f424e48cb7d756cdc8ca1dc1a01d31f84b42767276a78554565c9831764fde2ca55eb42b3257545b21a9c3b3523f23b7dacd9b2233789b87f42f9eccd16c7decd5b6ffee98b5414d2d58ece0a5ef4f1b2e19a6fd74d11a9f4e793f79054244f132c9e88ccaa3f960d19285006e322d7c26fe615b5cf80c5a16f8b44164a5e4a1b2d4feae7d0a0d45ae94d483b1162a0b8625b2608eae99f60cf5b9597229df6b160aae9fb194110e537d6c79183649374bd617dc965007490aab4595d5811d69fcdc1a459c9fe54b47d4e318a6e22133ecf8f081d98d3f2648901f39af0b3b72e37ced2f85b50b45e6f9ff4f0fd1e67a0c5aa78e452cceb76366dbce953df121a9d596f4911dd038a08aaafc18ab5f3b0f08330867e2dfe78c15b132a6d3313bd1ca17b3a855eb04c28a8a21d60b93081d460820a31ad989445a00af7764b34cf42772c62ca85581522f8cc961fc94e7a794a0a9d04c0c0d740d3f37ec15f97b27f268d06abc5215738e0fbe0d3b5ed2ebf98303eb593eb17f51fb525b93b87652426fd2ff09452ffe7e103594a320561c9d27b2d18dc8d273b24667e222ac2cb6efb58c37ef836d0636027ea6484990c20eedd7722c59f99c34bff833cb0ba6a217fe617e96aac4a420b7d133d0294b4aca60dcf15e92cb6d207351530196a7c95063c4f184abc92fe31159e4f5979cfc2a76baec354ac97482bc16f057d69bbd4b3e4af1dee43ad2a7fa00d88580a06b43e9fe2591ea21cf0e97d22e2f17538cfb088ea63191e7e1fed506d13573591c1535e6cf8456866e3555f911054636838fb80dc7488fb165a3c026c27abe7291eb52ab2c028f7fa532653c8767daa5cacb3ccd0b08ffadc087d2555c24db8f6a0dd2760f4ebb9ea38b197861eef37608bd737b6d092d228ff04b85825081160cc7a2ce429099d3e83dd650469bc51666ec4dd93c8c45dcdea38d69599cd3be36ab34f628cc3870c7f4ef5f8e315b3cef6253ce038750552a22d52037da49578672114f41d6266b1151aa3cfd60a4e31fffc5e70987fd5a97a844233b4fa1789f2342364ba39fe0c12ca314499dee94607b977d403d21d8ff92ff54ab43dd0115c8ab3f70eab051f420caaa4abe8c41e81a3e3a633f48881645dfd2cd83543d74d2b304409d64f55dd09e2486fe31715e516f1cc11dcf3d3fd4172cc0b2820b8ab9fa75b5572b3a61728d98cd840edf5bf131bdc583b3e47bef1b67cd8863b1c2e1582703af95ef33ea4b3c32d2b2e12e722dae7c69a6e0a56678c1141b41cf5b2066712d51aba766659ad23824d3adc55cc5231e1cb6ecd7b866cc1caea20d373a59ce31f2ab7f60bd741da02c6b1650c40b6d7ae23d2621df44b6bd6b52be0ed47342a91fe0d673e8b63b76feedff9685db18fa2f9193e56be2617cfd45d7d194eb67fd5cdd0b6c40c5a10e683aa72ef942031f7e8d0777a690b72f53ded9c8e50048780953e9887761ab2bff2e9c6240a3955900f814e88285bbef4c3dc6006e1ce8ad5e7b33389575f35bbb4915ce0d2208d2deabdf3e11adda0f993000c6d7fa4325e99f4187b28fce395c507b2fc8056e9f048d18b41de19f477ddfd10d1e74e1efb297ee6b718d9fc0784c1226b9e09f91a72ee157acb64ad4767bfb86a0e9db0d53c5c34d3750688204943096f6b9237ea336d7a4d8c011dbe6977af7c8e106296e97ec1a50aaa2aec9c6eed88c649140e45c51db5b3871c8c2cf8731091d142fb8c3c9705bf8426ff250166b8d735f255143c7bd4b0eb28a2e29eadfdf642a546befb102ff1a02552c42387db62c6f6536c67bfecd681119b19079199778852ba6b5319cecae59d6e3a5e5096a2a8c278af2f2f90e8516fe9b3a65dfe04c858bc343d4d74f3c3c69ee1d0f900cd59073e30d791fba7678e0a3d0cae8c1a0402339d126d90d8956c18a8ef50f55c671c3a21b4b2cd77eb7d56cf8ebd71f5df7291091706cd6820a2b0f665fdfd0479ff64338e91460398af941c23f99c8ec9c05ad9f97b5d07d2cc1551c0ec9866fb4fc428230550ae50f3ffa8063d1e1178921bc159ceb52624ed4740550bcb721b83282a7007a734339453ebdf38263add496dc08621905e088122084a617f068521bb04baaac0eef136f46b6435b2e69c17635c936eebc1501d2fdfc9be1aa79abd357963d91958215ed061a32fb9a6384e9492b837c2d6c72cd40046d9912bc9701c1dceedf1ba8ddc6ee9a5867dc008a2b5dd5a8111085c296bd8c2d5f6e4582e211256988adda1bf1a5993f94139b38423b83d4bdce6111d4206bae42b3294ba89ea8c0e206e77fb6c5a6668553dda4e9085ddde288328fac62567313757f98bad3e6076a62f133e69aa6da1637b359f6c12c8a3874050cbcf17b62364d88ab4c6ec678112da125ba7db20a83bea59a8a35152a0783c4f83bafcb9119e3a244aa93978f472bc9020e61800984ec179a7130cbfec18b9b285aa5a6510cf78973037871483c0ff3cd85f9421da9e17ab9a3338431f5d630384bd68070a8231fdb7073c3eaf75d338a8d94902277344eecc13f3d3f28eec21f476157725dbd335fb539a3ed04b1a5e35ade7288cb861b33caa4d7f568cd125c9abadcb4cd9a55f7fa525a6a2a01800ddfd32068b59358f730aaddd3e5a09c7a4ae93f48eb988e7fbe7466f57bbc5ff91b33d19117170342a1a8c090e2404f0a49bb3cc66e83c932465be9d5ed7edc707a3cb687d4b5c597226a73c8d3078cd38d848877ef35906fe2817ad007c38cc66fdadc08494d2a85748069f5b0298b027a16ac55551e8b655a67655fef0c555838843ef8486c304730ec0744b4a8c4bc01ae691db4aad9121fdc5a01aef0c09e2fd384fb90cdd6b181cbb5c0e83cb84b4bfd1b07f1cfdde948c06a0ffffff5f