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 59246 e81b4a40d51d52e0e2f9d223e37fb2a02f68ea2c91b1795939c02d91785fe403

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5e0e88b4ea5c71affa9cb072d12af6aa97d7b330503022ce7c98d13ff6eccc22
Certificate Block Hash
e81b4a40d51d52e0e2f9d223e37fb2a02f68ea2c91b1795939c02d91785fe403
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d01b000010340000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000419225e660c70b6acc9a330384b9e8be86f08b1b8bf109a39b4bfa6d008b06c8e924dcd80539661fe81b2baccc295254101c3477cd04bb2647a359d67c2735d7e7d633148b70e331240ea27fd53fb46232a6102837b32398a4160000000000000040000000400000d01b000010340000

Raw Header Hex

000040207c8ab7c4403785bec53ece9283739057b811d64ffbc275c3b5815eab4e23967aebfca0b43721f2064e208f36efad75ee3fc7b9c5a61387648d96a0572cbd3662f5f1116a8c85031822ccecf63fd1987cce22305030b3d797aaf62ad172b09cfaaf715ceab4880e5e

Proof Data Hex

59,560 bytes
121216020307a69f056a543b5dcdac0102c7574f4c46062ca2dc90037b292b0b233663595384b2152629a0c1c196de2f6d88ea0ee74817116ae1cfcbd7b52ce766950ef6cd8a93ff8b74131baf039defbf9f5dbb50c0179a095cb706865c78a7efc28c880127e5b2741537f81e151b90165705c470a791a45e173aa927cb324bc09c732c6e6f6d0c0c5a1202c838e78983c1964dd32d5d490e19c847b0bc8136ddfa9f96720b1754c1a3661f465afbecd919040e4e7ba530db60f1e5bcef43fdc012e04f7f0f1e41c34c4a199066827527f3f1857dadc00de6cfda4d419b2a4691cff610f7ca5c02dc2dd32683b411ca946fd95f89c2a24b3b080fa4f139aa1e7d2451ff41dcc17b79e803eaecc16ba16ba76f2ff4f982c961e871bb64e4c43cac6966611a4edd861aff8568d7201cec10f672566839a79667de53f76f238feb4294cb9ae2586158f016da55a26a05afd2858cead5c2272492e0b7a97bc438486974143b494865fa7156f78e2eb4a1caa9d8e55aedf80dfaf6333164303edfd794db2cd7cacb1c55ff01a5587f1c3dcdf6b579281665b16f78ddfdf83272ca8168711ca9efb323759faf8b169b78241d6fcd19260213c58aea6d7ffcac09a5739170b860788ea388029d1b428612d27c955002b2351f1ccd6ad2580661de527a91d2eb0fb92e1cd1c3ef6eb2c126c62c2b42b5539850a4ca9b7c8f496854af15499ee1f54c7aaebc3bdeeb3d9ecb4d230355985620808f9396b0d47b2f7027a8d4a164e116319c84751418755b39d591ca20c8f44e88d4a963aba5c444f38907a9e868004438c790523c5051405ab4390a496af2bed10a2c3069321c2c373d452ce191a6111cc3e5542583e4c5653324860048494337b350088e283487e87eb2df49110581dbbb696441a9cc95d2e6102515e47b71c09d9992a88b60b83db47182d755f165a557208c651f6fdaed962e63b9fbfad5c6acd91f217a9d1f4266fe3a4b44eedab77ca17d2e4d5f899a45a2e46baffb58a7915e44212b44683a957ce287a5b8ebadf4c7856855029aa3482295cefbed1d51a44b339e98f05c13c31e8b8275f83a6b70faa0120103980702066784d9e996f245a608cbed227d73c5d1b05e5530bee47d8cc90b658b839a8a3ed252d6d23633a0629397a79ffaed81b55d353dfdb3bd43e1a3a88f80e17ff7819617305d366c8e8fc0db4ecaeaa3e22cc521cb684e13d834a4cf4f8f3783f975ae5f9d6d1f9bd5c8c7f7d010cc1cf0816be35e0c8942c5d94e47823880f59e4e675d53e771f2d23cd13935dc54b1f51e23774ab9d5084654a2cf43a5d27de501773e3c7cf3fb7c5e7ff1fe9b8eda6e2d7ec22fb6b7120f02643b60378c7eb27fa9a8a6d297410aa80b1424aa3368661cc0d27cfefefd0447c11ed490ecb793f5514a047e0f8a2fabcdee4632db0e2fd15d42012ae5478ecbc9427081ef15d648cd62e342f8a2b96a68939c0da1b3035cfa2062d5baa9b7769cb797f3cea441320887145852486244c38d13e315da78261d99107e0a731dad210800159535edb1bd3b69815e968711e9eadd86b8ce44139b719ceb0806c489e3dde98758b34dcb515312c8df61ef81255cf5b0fb749ff3f46f214c85403f9c12ea1e1448f52cad61c24fd099f922d49cc18041ae06581923f7f7355cb7862deb9554bd89c63fc57a70ab5c16b6fc9eb0011b76d897b31d68079b207223b11c3bb22c9983e39c51349fd49c8a188d57ec8f246da91507ca9c27468c8d7f40079c7cd8b0771a751ee2b089937c68c04eb1b9d1fc58176a7333c761330d1f6624f801b91766a5fe7af17d3e15390901f45fd34d245551c1e86dc5590623d9fb5a861baaee89aa94c051fbdef8b13ca3916d20b7c2185484c0dbcd9b81a9e09c9cc92927272467e953f6145bc56af0c7b2169cfc7e99d4a40aa88c113e456a5b024d909d1e7c25338005eed1966f406cd7c702a8d8ec8b3d5a5314ed6ef6cf664309f541329a6962e22f915838f4f9e377be2836b4a34c5699de3c251c749d23ca7fa8b3653c55c3a0f036ee5366c4ac4fa84b6372688590587cf57fba0ae3077b1e0565b7159786f9cb8803285ef9acf4d2c004167fa84ee6d60eef0879a3df9713f32a1c4b02f70fd7300c0e80d2fe0febba7b46af6ee6059cd368c4084d2fea54a1a9bb5e741fef55d747d3d41da49f91029f2ae3489dc6d172df8235ca79f6ed9c1a51a341eb59c5487bd3c66b4a7c31110d64bec6f2f3509ccf1974eca31e8a04bff90d9218356dede7000c93fd4dc4a8bb37ec451eced1900598dfb1b8989c2c6a16ab6bb549c5e8b13fdaf896502e42cbf4d554664afbf017d2ecf649300d070724e609e3634f886208a72b2013ace50b81351a574b5f22236cf00a1c9c92d7a8ee8bdd1e7fe33e2f3fe5472d478ce5a094069ef3fe25d854092198f741c81518e3c8284137d5d29f9e6e3e1c9330a8aceb756bbc932872f4971beab7cb220cded6ad79f6bb63647af22e912690b69f1d4309818c17a53c15094ec40e5bfc9a070f8c48be9caf8c5c977eaa459202fa72f8fc5a7008807c668f83d5baad2cfe8f8e51da2559483d80b67aa00876cc6a97a2faf10dd115f5fb0590c3a1e874dc4a506a8af411b0cd428816f1fc483c8e2586cd801fb2b15e8407f48c5047e72ef1be5e3211c562fa1096b952327da034847286cc84749b1acd1cc1747f322f585f2d37d0cf684d5ca02327c8a954ce5a47c2d34d21a977ab11a8ee341182278045f086210f41e0359f523772a9e965ca836e1dcf19993614637295338649f42990f119e6cbe9de021f8195f6ac2f706be79c60c971485facf2c30a2af77728e2fc5b2886c2b415215cff185553171604d701d1328281009a4d3c0adb40d9816a1ba33d2ddbddf49edb0893e9e6c20f0d4a226a7832d89592ca0bd2112e5dda5c647a7c12fd6cf95a3ae65e35fb0cbe928c933ffa45449365789c6cd582e4abfacba2b397448c8820ac427e21c7c6793f9fdabcee0e36fe0bc94b904472090c8f8199f949dc151c59dde59765dbacf30d02ac63ed3c0c1a712b54a71fffbc7d64456a77974d294ae176ea00a86777325f4cadf965e9ed383f7c39426d9fb158b1432acca37b3ebad6c1578e059cc1a4206ac9b0abef2bd707fdb2aecce0eef84ed4dc1d865855594f89e1fcf87e0ce5170548d57f5178ea1abe8571d20544fa79844810110d33a79ac8fbdbeb3687de823174d2168cea2e4f0a31060de76c1fe08717873396c5f4720bc37225c10d0fb0eb5679001281bf76a1837bea55597ff4b9cb30c4381d0a167b1edb1b15c66a0284bf19a3978b796c90734b361fe8c742ae510db5fa3a303811e2269995de51013ea1d8e3780b134af89c144dd82aacb4e374e9b3900c3ade69265cecd9ceb3f9fcb8427c0aa13fa989f52f51197b1dcc77c7a387a3b5c095641c1483516fd0af2e183fc085b19648ec3bdad4c5c6283912472f72022bade55e7945c404a89a83805807f514ac23a38323c38aae1c047141b7cf45102f8a2690455bcf244e555219323f99dea3a41f4a25a3f8c6706a2bf4e638a35345c849639c431e7fee55cc472a3e9a8dd8b8d2b2ecc3a780fd2fc2ed89caa5a842e0c9dcfa8083385220dcf9f1d9801356e3c2caba9622f809aedf0d9b7193fcbcd9c4ac33727e4fad9680bf924cfc7e7816885467983a1cdc024584d94a4658f7fc73730ac33d1cb8fba5b2284bfe8a542b22394ed2f4af82403ab4ed1a8734fd3a8ca7dd2b9b30e174f765832a8383429fa7b1b2fe6560bb9ceaf061a909475febbc3e38e838a119c41bd5215b50e53144c3cbc2544eff68fa4b4a387830e72f10c9c2939b7afb76f0a7f7351a59858f9f7a6cd78cdc7e4f9052be91f29d11410afeb020aa16de10899562f70f1d25fb478c5e854a0fcc3dff86035c9b63f02275f0a3863fdee1bbadcaef558c4635f65bdb2dbec5772b32154d2c9988abf84aa642adad7b8532b253578f36feeef521c9ca3d8336b2a7859aab2b92936b9f4b5be461778b786cc76aef8774d1ed3d445a3fbd5521e03eb9f50b1f418e5c7e74d43bb5669ad86bbf491f8058760d65a1445d0ebaf59f8dc87d43967976902842efa91dd3f86f423c8cf101b117e2fe32af70dda99ef5110bbd8c9f5ece10670a29a48cacf4197454682483a1af0c7f0f56c424de7e535f9342e8fe7dcaf0dd6310b9d76a0c61b06d95f9124f984e6e5a2ff69c7a68b9ab99a614d2d764e0361e836d035d7d393a9cae65f4918b7c240ddeba1e1ee5176ef6fa60daa587694b0a2cd5ccdf9f8b43aaec16730f3d2156f0938f73d137a280124dbe90b8298228959b07e58ce7d4a72cfc9d5102a961537fed862c3f04a90500e6afea6b22de26c9a7db5567954812b92bd0c36286fa67925077580ae1ed2f45a80aa7dd0f6f5b1f95135c2b523a9a1c73996e4d42f2c2ad7666bdcff7d6144cfd744a7327a382e2e7a8fe16b2f1241b4ed66dafb8373926113ad70615c31a28ae31143dd9edc8b906701c816f3ebfb579dec20d4e37ca3e9375eb51abf27a7fdea05a7ad9078fb2a0d9e3ff6b516d01a223c0d57cec1bb23c833667d31867ed41293d43a7c530089ede2226eca96a22efea68fa04f28ac2f16b0122eebfcd3379c31b27435be7f2c67e23f7e5ee642ab322d821f8c72a2cd41a796a8e2b99c032d2cc22919b85be5de7c7b49b292c1622bfba8c02e5f2d78d9b89f0d7a97def8514ef465643ed1c8594ab8f80a492a36888af05d58468e4c2fd41512d4f44e685a2947fb706d6b8fae91e333683b3faec471f3b1cb08ae2d3f086115f225d95ecf017167e98c7e53a40a4dd6429f047f22b9869ba86512f09f5723bd40e0bd9bffeea746d75b740ca02fb4211e0692ed62b41d307f4a6db1eb3cc8dd1108649819e393bc68a52c948621682acf32e95bc92155db0ab9152c52f0115499826985d66330fccd316f89f842ed104328620abdb2aac850f01b91d98b150d93cb47a9e3ef62243dc8de8ca1cfefa66965f56cc3cd0c07d1627497a8abc80cbe2cce22fb8e6d1534331d9311ff42e14a82bbeeb732b012c6d202aa4ffc5d5126bf6837f09101eea5d8db3bb4b2ee9efae78e0faaaecc13ab768e990f0564c1efabdabd2a380bdf6df1bd30039709baf91b701a70c5918e29e107aaf7bda084705a841998a242850e25bf0069b9e7c1440f65049728aeede290e023bda77eb36bcea7281670e56299b466e06e3a1b11af4a2980528c345ffe57bb5b6fccb68b6718efb483b7fb297d81fa6c162fa67af59439e0879ca1b15946e90f389c6a0a010d0d6d86604cecb986eeb5b0d3823d13cf888a350eb944b4eebf9209728a14787ec00404e4313ae2e72e3bbe464c872567b2c9f530c70f783c2d89893baa646db0a51dd8582a5e43c53afe05ba16eb7b20773488da6019a021fd42b5f0f8df46a550e0dd9e55880ab626ffbc85850fdba22a767d8580b1b736322a6a281ea66e6d6942900498e871b8eb0cc4921372887e020a4537da1169e73dfe2ce7cbd9a414822f01af86ed11a3e53bba18970a470dd0b21e13939591f70bf06413b276be63acdc180daca16d5ee6698f35c1ef5fee6da34f94f38af65317255b56f04ece713b58fce995e5e02cddc7a296a1b9d3aa20d670e00698d2f4b4d28b0278f12a1cfef7ea64bea397d694b5cc05f0cc3b6ea9cc2cc6e2d833dc6f83f8165ac9aae4bb25b0fc3e05ee6db698de52f458b756210719ab90bf5eb8ba5cc1e2afd41e725f04e6fa0fee369b8bbbaa16e29044ce0c8e8f07e24b0b4786fdd28d0c3f335de0311404f73d968e95cf6485c1b9817c8e8bf1e6690accb2f7d1c91028eced27248b2b089d2c2fa6393c83b94a411444501e3594bc7f8c4cc9eecaa600e1146f22f8784edb6697fcaf4d2c0cc8f52c30f8593d8721ce0e4e28171ab02e76218fda14c0435d6a8e7452a7a6177bb336171d707645a8f0c4c679e6eca018e5b758cc63cbdc05e0c283a029a4cc7ae742a15ce5cc8cf3f4bacbaed5c9831f7d8c4aca285e85cf107e25c3f076b5b9677c8a674d0a23b67d28cb990b097c50d78a7f312a0a53b4de2e33d053c41cdcfa2fe3f3c303d1cc5016da61d85d5a179050f3f8688cea5ffaa6eb9c1d35787a827bce333fa81ec90afe5cd4b33fdf6e8f8930d7409bbe3757a0a2562c01aa503888c2fff46ad061251344900555c896fd30fdbaaa405b295b7c89380c0e1721eaf328485d27b760a29c8e07a1c90642965810575f3aa1ef740c4b1b0313d9a87de72e5e1a259acf88b8f605f28b9c56e58b4286916cb822dd61c73c06560fd30de4bbc7038e4fbca9d65202c328c0e7ccd603ad27c65284426b7a08b755c695af8100c559534b59159606c24b34abe251b74d48b42beca831057fb032e6fedd35425b92237b5a2a62c63871315902ff4807bbae73754eb5262e4320aa4ef1db8f9729dfe8f272131d8673f71f3cc403be27f5f904e842b2b9a2552545b017e0e8f40a9080728262934a4b58e66cbc01454ef1370e2ff3b6919e7b81b2692a3ccbad97f780d0c0366f09aeb8ae9b56d9cff21fa2a4e5a8494b8b0de0e7de6964f2ab2c871253f631dbbddc6d761cb3f0003da442effb7d9e56dc7348454ec2c17b7509673c46169860d05201ef55f2e361e42bfc93206668e2fa7681113b08e8dbe885e0efbe6bade81a05d2ac3368ea9ff247e7959a26192f9f2453638c9895318376848a3de4f1282bf0f2da6d28a8999f43a71db054aa2a8c8dffb8e6e8e60555b44880dbc367fde286ac2a56df50703042cba9029ae201accafd117d3cecc7bd588bbe104a600cbedb14df44d36048d1f2df40ef9d9e58b2ba6294bda80382b6c0e9f12407ee38b0ac2e2e91702146492a9e5ac8d2ff90a7fa589cbd8dc4a597cc87f12ec4b69434efc04e9df02bb7b7efad93d45cfd9fd8ffc1c4faf1cfd6b7b9a37705bdbcb5173501ee28dcf17e117e94b153528e25c713a3752f39bb245c278c8f10fac7ac293c42e80a70f348ca61c9835fa9f684b84ff207bb4ce3c48737fb1a1767b929c605505df3982fc01eb2e6b42b3a4503007a9deee27fd6da167f70b873cde03f98d031cd93de65a94daa0b3a1352c81d38f9ceefc380a22a250235cad453d17a956aaeb9d12087a754bf060ec86e4c3e79169ea20363a238eac47b290e9bac62585b520bc31cd824b2bbc91b4e97d2f1b949a279f91ab7ee6b73769767e2bfdc67368ddf13332392b52fcd756d35ce728ceda8b4c213925d56d21e06d1ba5a0a655e1724b6e820513a45842108c6180266500c07adcf6bda9ede2b0143154093bc495d1c27e7d429e1495d90a6ad51da7b3e0ba3887586cf5d4c2187809bdface196e4a0c4e2d3245d9c5d4dce92ab119b539926ca269f6449b8c80f7f259495a7e99001fbe631fc8315ab70a4957b9596a3db0b1ef6e4bf3891c8a47a43a7888673ec62e9aa483b2d4d375c83f74bf90ff3996b556d14979e4d75cbce75b3cf76149ec019bf68d22287d7bd2769aa49a82d2c316221e9e9b1cee1154a358f27c6a88a0746b7c14e2d90d19f221429bf609dcb77e60d2ce3525802c4e1de0ccccc2d590415d698c792d282eef7a786f58ea71bb041551f0cffc839ef0306d537367a21f8205dc8a5d7ecea55ec7323956126584cad2bd0ac0be18a7bea2d9b33fd38097a31287a324c2ce3f7bef9967d583041a27ab966f1a8ee4c716258541f5e10e95a1d94ec39244d80c1b78e5409835a6695c42adf157e3095b690c6aab4b559b82181897737e09ec85f0160c956298e6373291a708ba0de50819b68b11bf07f5158ccbf2f0476ac2cd292b5254b6f8346045edbc377a2eee250b4ef08c4ce7088f0d933247a9248651347f91eef6a09084f4ee314fdda1780e772d32430ecea7b5a12dbe92c5ab905b94abf2a7ecb3969c1c6f29e159687f21258ebd95e9262939576b13a6bb7c1c1c70d8a1c71ebe67f5b5801f78e8adf42f3caf84d7ac4f0acf533ef41efe9a585b8da8e24a7f7ba8c0498e0ab0ceb6f4fd5efd994c6ddfef1087a5a97a78a56d9e93a21306c663bdff44023a33c3f91a06baf7a09993fbddf33ad3681c2cccb6d4c64274197d58987ce9f0b74dcd003bfd363ad3f983fbd73c88647a8dc7265c09d0b44fe3cfd20dc4cd94267d0521cda6016cde1f91eac4756a6967b0ae3ac96d23147b434ec5be046361155802172c122ca3ae4febaa86c719eaa8b82a1f5d05a60ada3f365de29f234f267c0eca65681290b30342fdfccc19cb309e123c45c7146c94ac0847ec13f976652ebaff015280bcf57b86a80c616939e9ecf5a7f1dfcb97bdc677bb8d8b8036392f7ea6d9cef2121b3b25f0713b5d8569e4f14b5354cbbf393df06da5d12964e5c16535465645d94a773fa10c1fc5eb6c360b8719fe8ecd4286a59fe77b56a5a53a62f80076b2e97abf079901809c22d44dd0c711d3291bf9f8c486f0197ac0596a90b725698aaba19857810062e5f25742a02232696e8a79cb87fd0e9181ab59f6d91a98dd28a31cc09484d18e19de920b96c0893c952995838a7ec515a77bd1a6fac30bee9f74271ede3856aa5532053e4cbd2b12b044b5d35c87be73170478a34e6cda525f82fa2bcb37390d79ef6d5290689d0ed3e370c63c24f8aba6edb5a1dab991ab7eb39b80612bd3dc343f73e326fbcdc71f6d9a2856de68ea4d73409f92aec43cb5612f4a0ea94a37ba9f1549f4cf8ece56a2f1e161310dd2e13db4e3cb3f5c76b4ba1f8ee5b11fe3d24c3b2d945eac121f6aa1fae6ab7ecbf7000f21aa5aa6f57de707555c7bc850896a1f075b1145a896d58a3d34490cac5ab9b54c95fd674408f5c6178d8dca03617a0df91821c11f9fc5fe7b60acef24852da69d23249acd672073519312c2b959737e4e2714a87d44a2e6d8368ca6430fb47de841aefd137a7b86e43909d8a0137e89116538355fe7f4f4c23c90b92519de3472aaa4d0df5231ad4087069044b401a36512eae99fa3a5f7962a179b49236a5a3aebce36086d2812d864727e103cab5f3fa157053d193157ac272a7333ad8f4237dff40580dd6be7340205a86bf8398d4d57d97256ef10a8e2f3ee89d456c373b7071c505d3e87d4a8dcff19e77b43868602d2eee06b4575c771ad873339db9a546ab88fc973e91c1e34281d5e23daebedb9fc99eb34f5b3e4555fe476e7808af3e34795211653beed33e3c12bd510a1cb508e0561c9f837fb8d49887c565b37d70378f9fbc43fd5401cf959bf8e125fc8d92c8c701c1079f99cc9ad41ce38837b0786836539102e1ed6d8a752b3e0a3e6651849aa18e38d52620b94635f03cb16f5e6146fb223e79ea65728efc82fc8aaad270b893f72327994cdd784179fa4e06f2c0730665b7da7f0b4e5e783467c89d8d767c390602c3e595edf775f57c4344022d4fe4ac84f5b709028fb509031e007e9827c35b789f953fd3ec72718493815e4ee2e2086a604c22fea4e67490ba8d611f4d2bb1f1fea811826f4a4abca57213d08c9d04bb67f96f9c8d3808d2f2febcb1c19eb2d94474584243840a383c39a7e167867577c8357de841ef20c15263b21fee0f64e067559bd734ac716e3b07aa05758d66f6c8e9c5cf5ce67e0de34cf2913c6361b3dae4d5a1ca7953c7b3d1e3682d045a9149fdf2a7543ac8199474041782d3668d653af45b9a31e014b1dcaef1386392d023741c1a2bb5adb4d7ad58dc349b6203d568e811530ebcb6cb325c432a1040cbd2a8e87fc7913a301754e78b6dd04388a5e808dd430ee0894aecf5f53b01d4df0d107aeb73d526f76203b3be4a4cf30e43a781060e9cdb906c028d526639120d77a96735d597c7d91f724dc7c1136cf6b84ab7b7e33178dddcfeed7f82ef9abf74b48540089c9c57e648289c8fe003ff2c41ab11281acd9b5c270a7d4053a2a2f2a97e3bf649fe8b33189abf6f13fe1a904bb4db5103473f8c94bd5dffe76c34fe96e161cad39877ebe16d8cc47189bdd071a7b086525951a9f712410865c6cc47709db2a5d2477caee3f8782e7d2ba599b378988327393eec27a2f94345f40f49ba983153533bf856f50a5a1f378feaec694d05c6e2ed5b59a205600a261d94dd1cb297dfcbd2caa9b1cb599c14a408c440601a2546a63435012fdc5a9955d4b4f316096b2d98b06552e1bf6c4e7885e4bd53931b5cc9bed94f68714546090ce1247e9f4a5446f19c4187918a615e9e2111cee30a8d794b63f5393b3e0db8948c20bd2c2070244f91708fb50b04c6c564b03c19b178a59a42d7240dba247967445eb0bc3223f92a547ec74e2c86f581f1f37b7aeaad56272f61c324193beab6360d3c78e90d2f2a610fd74d8eb21a85c4c7939a2e68eee1f100a5336b27ad50fee8e090196cd62171be05810f0f56a81fd062efe5e430fc3cf607e10477cc690abd461cc81e4f1ee4a6ddfab55fa86e5f45f348b576c97f558c72f8d367a4929a9be65dd92c2f7a0dea142d755684a4bd43767a7ff1071c62d9325916941c9ab2459d08080de7e1cb07738b5c8d68bf8aa18c7873bc2327a4d3c3c2b3fc9c62c265635003246b805593a4fcb2048e993882c20dbfedb3c7e26b8cc38e7b2348df886c60e2f76ac97fdd3f8b12471afc50a7d87cfaf7b50e381d673003c30e844ed44976ebb8961a9aae33aaa00d43bd383a9635d0ccccf81d4174f2c8a141562d378661aa590ba6c3111c6fa03b6a7117ad60588d854358ae35e0fca42ebf0c2f96325ee5f583e2d06dedcd3f826a0109801779bc8452fb329baf102683d23cdd02cfd85374cef549394d3245e2d548e7b481bb0f874cf85afd95f66666841b8028a6725f47f2a56294924b97fc212d652f9c8e10165c61f1cdce52464e7239d9e1ac0c889129ff042b04a79e3bf0a5cecbfdcb847d8a4c30ccf848ab80dfd39e38d70b52e3d887d72069d584edbd167e9ff1bc2f11e25bbc8f2bd2ab59f7b69be9553a328a95370b3702cabadb9b02e1f85bed274a6eb9ba64a95636a511425665147a6a37e7b2d6137c0f571bc78c7f647d479d21b6e80121a372d0b9dd234481d1431336df2a4c40858268e1f993dac7a0e4652198abbe2a4bfdba584065a5a7d1df58c66c5f24e03b6d0cbf33e518f928f3148a07affdf765850f7b784d281962738c222266d4b88dd63994fc991e01dd45760313a858ac66ff6506570116b4231f3d812852cbf0a806d7d55a8e73cac286e75301871dd15f01e901678ac13ee2f681f0ec3c08299c1d5394e243832ec2ff06404b65abbe403bb0f4df135e185d82de0f77990678dbcc6b3d7792e28e5deb23516d34207a8eac47b33300d761f7ab9eaeef3063362789b769348178fe47c3a1d750b11c1eec7d7cb8cdc167cd9dedeb21d75d2ecdcdf585726d743976e4944233bd2f1942e7d43179b645ee2e68563b0bb3aa5e4641e31d228998c3f625a6a4ccc8ca374166cae7c64608a79d97a1e3cbaea0e502974db05cb56ff73f25498fd3d6e7a2d6858eeb462c50b66ccdde3ecb205bd61425ac2c5667cbf75d8873ad04bfb376362fce5f0a7c375b3a48d707b029a941c5b81326bf51a858b3e0bdc0db88edc4ee209017a79ad486f613e3ef9000c607c692e8de4a4e174829186bb7a7ff82e943c050a88480dbd98f7dc4bef7999b530a98c84fb935851cb80156d6f5e7b9030ce58bc5975afeff5c3ed617be34dfb8508ce2b0db81062f02da5f68404b303479c33664e8c1a05797f57d118ccc8fe82412b9dedeadcb2e58e529bc23086509db539f7489e362639fa9ae7067c3659821bbf6ac63d3ba7732dc20f3c30809da24a4c1a19ac59b9c01c07d573def736bdd98587c238d8040e4835ed3ba1ee03cc63b4d694b781a505c9eecee48c37c037806a43972847589c19a1e69e9af8aaad4b73c9a092a1a08dbc2fc61d6dc6f06b80c823a0598e4674cb605ddd314158c3a93503e642b9ce24fa72f6e96adf24bef01128cf2ac04b530bc0087f52f09acdd119ee5361448282ed844c7d25c76aa09a0ce48bf036c646c2736d411209ec2bb05c371fe55929df52729a82db36ed1a76b7a13d98b04b716eb3dc9edf8237ec0919c6618969f209a424443a0c9cf11a23ac1da0e66b3618eca1f03296cc0d259eb9e1398c4c7702430a946d32ce9b4798029e9cf9aaaa065804b8c6dd80ff1b491b3cf848fbc49683fd88727dd41c64d8abc2547f9b0312651b179d0e3fdda5b843ccdea122d6f8245a1044eac6b40216b272899d17adb8ff2ad965972410f137cf3bca3d63b977df53e38120c10f24807fe433c99e552638ec3a8f2cdbf15fe7cdf99627f8bb8a52251cc65373faebc92827769d190cc0ab341dbcf3d0e1c50fa82948d3e4785ad459c57cd763cd22b3d6e85169dc2237589ae76695dc4ed4010f83663c68714ef352386e431c633abd61dcffeeb86e0cdd0a113e71bf807b7e54e5bc65fd7d95f845b491dfb31646111f9811243314a175d2b5ff0e4d7b29264fd37c02ff002650095b3dc18f1114e52d080fb6ae60636cefd6af32af97fd51df991ca080cd31cbaab5f6d6e06fc7825dff7c029ca7c8de02d94ac71be3140763768750c7b4f50f6d047c7b9a4cd8117326dabee7e1ed49b97fb1d82f26327cfe275eba4443ff258a8ea1e2d828fe0a7909a503c5e3b1725c50ce4a1ae507589796f34f523f686b28a613173a5d9be5158834bff08c3fa69409b3e5e7921bb999f38d57c8e1d83d07ea83cb4ebb6413c43a9a279f8df1c8214ad9d34b431ae552b4b3967f4b5ec1c57528ea38750c3ad1360af37a080ef6e6d98a9a0b7b898c36a5918efec6e6bb5d5ef6fce684482624a725ab4e05302fcb32734282c8fd424ae6e053699e10369bce171b944260842cf512155c95a9f34838760cd4e5cd8935acccc63f55e51b6d5009a41c122bd07e56cb3ed849d3c88b042578156ebb2171b5075163c0d9cb2b715319ab8a3ff818db55f422b0dea5b54a14fc609c108e315f728b0ebe026c75cdef69cbbb8ec306ff0faf653148b8e5e6d57caf0d790eddbca19e129c5f869c9587a1b92d8050de18eb10e206cdf486f03c858c402e8358cdc6ad1a2c608c9fe41f67142d53c560bd24a5a5101afc77af2e7c9d2f562a6557a1f11a852e202babe8190b1d28faf75563d0be67d71bc1d6e3cf4bf6eea6b0c5cfa2b985b8ae56c0fe0a08e5350f20977f53476a2ca4f1ede1ac4d71c3a2522329432a3ab4d68e479dbb5ff764248200b541bce0fc7e5cc159293d97aff620b7492caf16b57ce02fbcc8467f730e67a8fa0a154ac3112341fcca7604e85c2396ae2482a77a2eb7c2fceee61865c2f6add7cb2a9cd21a47d1f7a0895db268c657133282917b5af4f3c8a01df69441b7f9a6b1c96ca8e62c5fe415c185b8fa1aff646c5ee2a2e5cbf28fba166dc9f0fa07e34a65862dfa4bb86cc0dd709834fbabd9ebcd82477ed0c3ebd2a6cefd5b092ca0e2d95ac650b828cc88a1a33a7320dce587ddb13559ee340128532e7d70840bf37596c5b056c29eff44e35b8b0e82f4c55014686fe9727d7b4d443e9e1ea461ee30b00f14e0c18c1f96e7261e315ed70709e07a2b269028f70cb61b8633ef66a6310f971f954cb468f3f24397c84bdfba3a23d098583c8b6fb0e7c99c8679858cf166a99271f84ed3ae5c37c585c9d07662b1040c9cacd5bc5b68532a1f9ed0a25b5cbafdbc8893643a06c87288a189ed4ac80cb4cb869d57a6a45f64b20d40212668857b2dcbff2daad0269256ff7d5f2e86fa2a272ed1d57c2e7a002813181dba1b14f8186be2ae83fe893aa14fc2167e81bdeae0d68f4289f4190f8c2a3c9008830ab6bb85d31417e4fff4f6ccd70a9d553b60cdc08759b099c757d8e5c02e56ce5bbd1a149a79e14c45c6326de037662932eaaa966f8e48c50a6ec8f92676ef29aab6b77d174b7944b9aa75b6960303eda3323857e7faa7c8e15a54e44554c31f0f66e4ebeb4a070809cffc2806380ae219165a948280876b74063a97363ba0f4e4e920eea6672708ea8cd676a6dbc1df971b04dea6a576d0db8685cc91bed3e4d1961c8ce41b582e303db2ba1b4e63d1ff40d0ecd15c6891d40de2d6cde652c2c01952aaccdfb9b64bdf0587ec60b990118550d9107c79548f469aa133f4373fc25735f845f59aaf709f9352fbb1926a5bf841e773fa03355d88996fa158bb42022ddeab0ee36c69401047fe877b623e87568f4084a1e0b763b9b4df5e7ffba8eb843b7bde9434972471c437e4df2e91c77ce6796a7235b3d1c14fb54bc59ad24b2e7ffab1db5d0fb2e4fba1f9b255152bfa8789827f0c2d7950b4e1c6ddc9498860f9f8926e743ad69b44f09441859691506fe6bf5aa4d6316f1129ca7433608178ef6720c65e52ee12980afa97a325d1bc9633b2cf3732fcd7f868171d645baa40c5b5a3be9b3314b296daf6cc3e9c2184ec5636504dd4d3dc9625e93f96813876b2fe008b642f065e503a89c6cbb6ce3ef20e4990c3181b6599ca33c9838ee6532d8214545973cb37cdeb5974ece774dc222344a9529026ce8554e6349e0b0bfe39a6edffa6246a10c86a54f88ffb78deb9f7d518aecd533c7971f3a1bfd6a51140be8ab58a178202234ec0fd07c0b4cd39e511d8044a8b36697ed94c7cafa7351f951cf00b8847df026d38a090c1f21c11aff2a7deebdc6316b7365c41ad116ec44948f3f75b3c1ce118073451cf505e7810cfe49a86a6893b86eefbf9f0ab48c4086b3c8e71b5ecd575e7a3e1e878b94cc5bbe32f593d6cc7a46138e945582a0b67c09c6557efc68304070064a69b4abb8d75dc2e614259bb7a2e1c7a6d8dea0dd52b229f8e331c2e1a9526d56ecf22e8709345f3fd84e9074e4092890cc976dd40c0e5d18d00b5c27ef9ceaa7d084bed89a7e7e4ac0e1bf9fb6440d59dc7d80f3338905fae7af55b06302462b4b6d6c7e3acec005a5a3ebc099e612d18699b385d70b1e5170c481b4ea23d2130c365f98bd78cbaa92db95c3d393c33f69bd07308af7727a0f2bf1285024a7501d55da98e62db3dc98df24133b5383682fa44a0cae515212fd322a087a15a6bbb3573827df71f7c3a2f75da807c346babb2576be8eaf5490d331a4cb5414fb8343d7422a68f0aae97d6030181dc59bc491457984f6fc0a28697b3194a29b9f29cf498f364d732446f39aa7bb1ec6a9bfa186943be144503177056ff07c65198fa2ecbdb438c002ed399021d5a2a620af03abc06b329a82184149e040d2ee90f0724813264e115b8ac5e5b7934c078ee2e55b423bb55ff2b2482fb2aa70e3d03ef16e99ad514eb63a99bd7c18dbf41766ce779b29dafe93979cd61c4cbdcc786729364e7d68b8dd2f480da53860ad5963a5a812d64e3e189bf5c947102258bbb4c5d9972c3cfa94b5a900fd290feb5e4d2f68a33c24178fbde96242e58e626beddd9e52614a57d34b772ae5ec0cbf7a30e5fa0073fea936b4339fcdcd291ef0b22fcf60408cf21722755866cd9e16ced6933cb285faac72c160fd84e580c4d94513fcfcdcdf75149bc5d768e881e41d7ccac64c673cd3582def5b2e9073954fed2c5cd189c8ceaa0510872437e98c6ca7efa46fcf40397dfc1c964df709b4cdbb809a0102c42d4faed9c5919c91515400ea6145c0275ace37d5751de3351fc42224aaf7ff5692ddc5ad9fcbadd704482ec6c221a612d5cd42f479f23d44970a03340294762c601b9bc36404650797519464286827d92e8e095ed4131b97f5c58859c32f0fc397214bc60c1528068429a6f1f5a9e22c4ab104d503a9b583264f9e029cf4c6b17b4a3d22b8ff74444b94c114d34ed5b98b977b14c227300bb1ae510b6a0e6582fed49c255d1b0f31ff3ed5fcc8e3158dfa963a6952a1b62875b7f66ebf58c775393322e676556b22158e7223b1eb680c821a44efbb82c2e2f9e8ae943e8fe3ccfc6f5419cac06e22034919ca23867545d36f1b9fdea55440a117144836b36b72d6e235ca681cb233990836052e91dbd1486314d80606c87bf9315d1fff676c4486a5e952efd38db8de9573a7174e5efebf77167a6d908490600db3aca74f66c49c4eb485e00aa01f144bb42bdebe495b8705484d2a59f03502e14ad568f866015b671ebb7977dd1e7aa9c27cb43d6a8034bd4fa7237234131e9af6ea0bf6a69a96e9644e059c8418da9a527d0dc84ecaf324f36295dcbf6470258be15171891c0b6ff775164c831c697ee566383ee9e8be308f41c203960f6ccf318374308eec98c75f9f110d8120e3d7578862c12a8b4f42b5e62afe4eb6c440e61ee29c9e3f919bf418dc2aac89d9e22d33d2da5fd29e8017490e2023e0d4306f7950f0faafb153f7d459e1e4e3004b8cb73a1eb5556637cb38417f4cd5d5e25359f3765a88405befefafe4afdf95da05e5861dbaf0bc411a8f98a4c1ef03a04237264427a59caab1154d14bc12456f82745ca27398696e3b054d7c977f18ed96225b577647208ec6524d42da350f01add9327c0d79b8d456ff2539798656340fa9497600c57291fd37969fac313e692c70ae2ebd36f4ab5f3fcd537bfb4ebe87f9155b1f1680b3419a72654c04b8469f5dcf33ef3c70a1fac37326d8ec0f4626f7e02405f10bd4412729dc578fd29554ae0c7691dbd93f01f94b3947c4d961114b14366014cf2d2093153d43870c8d5091909e4fa06d9656a6ed7686f874de2af2c3375a7c8fddf412b37c022c64931fd3658533010dbe6bd541a507dea0ee1e523b413e253c664f35f6c5bd00bf6f365b58599f4a7eaf0f1108c987edce06ce874bf18188b8b676e6aba0d298440d11b31f0d03ff3ded265bd518635058a9d54d6b4857cb8572c7f1e5740716dfdfbea6cd557451b92550fe0ed77063e9aadc4b3b41ae85af67265aa6d031d1e5e11cc9dec3fef8547b871b27d1bc04b91337be3240f46ce63da74fae8ebc8fa5e38597b37c982117ef5905dda6d988f88403c3fb1d81b9e2322d09a9f3013fd8b61b11a6b2866d91be445fec59d789d9779f6d1d898a153d884a0f9387826f59fda7a165f8bd1664cd0716c97488dc71e770b136ebbd3dd56a2dee3848685e3af0ef349ce46e86bcc2363fb5b8963a299e826083900ea141be32973b56772613fb7b177649da5f8ce22d087cdcac4d1b516cc8753ef742c3e3f460ab11a94e6a50c9cd7e20cabdd22f92f08d167f9e1c5263fbc5ed631dfe4a5e329773f75f8cc53815028f34cc458e30dcc8f02b5ad1a430f49d175e11d173b300d456f3aba8c86ad9674cbb6d7ae08878297f4ab5b31ad73f447fc3bfbbc6e3ae61f40cbe2182cc5b9b75db50c0760e185f12da2975b89eee7e4f3b8489c49408afb5c93d7c7656ecf6aaa0b389c9b8b2770bac8eb27a54faf9f1557bdc8fdb502b160accfbcf27fbba88c0557b09159b386f5d7e3a1d37757b316e895d068c4b9a80da9c3cac24b0fd2674ed3454f4f6126868acd68b62c4c1bb01151ed0774dd674399a0fab3c542e5c6ee2d6ef0f9c84b71f8298a72803373cfcb4bf26cd69bbb05bf57244e8635b45365eb1ac70fa6b30d2157a0c34617aa4d2502857ef90aa1f8dad0c19f0acf694d2815d20ac82fe033b5a086280f769cae12871816c30ffdcda949e94f3686f13e0f3221ae66e38513f81fe9c3b8c481cd8ae00f8a2f180684bf7c25a5114430c6149ed4ed7906622bc54d8a637f8d11a58a9782a740392e883b186625f6ded6c1bc101b8ebe231d7584d66879f3dec9a503be34473f77a02e94c2f26e966c76708663d16cd00346df7b875748a36723ecd00aa2c195a8619cf5e3f435227f5e11a474bba3edc3a30e1d15bf7843791ebb0f1dce0c1bd66dc39e811216461fdecba7138f686029ab9c148a3618733830ee2fc3e1c4b2e000ef5d6ca4a438c35f97d63dfd6951cb2b89f329c69edada9b4538bfa1cc76e43a11ad1bc499f00b06e8de5619a179372ca88675a1f0b153dcd5f9c5427d91b61095398dc6ab0f49dcbe78a4d9e3b5e62178f49c9c71d0d4a043b51e95846801e39b42db8007ba3fd786e19136957b378d1a3a077ce50248225ba8603c9f5cd632a3b3cad18999ed628401776d6cd3837a6a907d6022c28c912e6edc7e3f20924757a48540fc4120efef85a21bf0e4a5051e3d7f306d64a590adbc895618370fc05affd4bbd4d9cba2105282c080f102b60d9704538bad10bce379c33eb95d010dde3b6498a0172391d9d09a98af7899b290166de24596e5147bfcb521c232e0d76568ca66010c606fec869340cad34e776c3afcc25ae5a3fffe2b26d381a3d13d603e64ea8725595df817c8d3f67660c3a60d310bc5ee7373c82b889b4723d8e7c34bdaf9928187a04ea9d203d9eab49d59487fe8b59fc0b4f5499bc7e6842e63c4d4c96668a3fa894ce811f6d4feef6aaa9e3f0fd0c9e2a87a5c72e6c33a59078b28e1882cfe92128bc6f7e39f133f87477b32ed2079f040eabc392e14d8bafefec0ee5ac4398bd41dc8d218344d9e0fc7560c4a7ffa73524574804fba47bbb6fd1acb7ff6da3446383f92fa238ddf22ee0ef28d89d39ee40c3fcdbeafa67faf29e03f236dc4ec0564abc3d3d35cf89a8bcecade67e583f74cbb289bfc200a0013ad2d28c3923feced0f317300edd39251c6455d234a023132b00cfc5f011c689c633bd086eaea31f3463841a6e8af8a403a8097c66cbae2a723540d5933fa103cb5f55f367906acb0b0bd20a3902409532dbd12082a3f64eb4e16f1106404f3fba7ef19e52d3f5262c310bcb94a29201946b2a42436839e23b9573c68d6bdf89d27c8443328c1ed785af97f6837fb13c3d89b3edbbbfc9a9af8f9d62cdb2031abb39317ca1c220d3e3aae14a922ca9890a283a697b8e10b0bcd1da853831013bd4d4dc366adaec2ae1fbf03f1c59438eef7848656c597b39e32530b0b32eb432e0d7797b11e407d9d28df88c7967843b6158e47e1b97a211331e5c2e7a09f9dea1b6537ece607903dc8d2a4ea3b3ad11e95d0b0b9be312655e5ffb02aa25dd52ca1e5b4b812bdf24ec6ffdafadc8df63916d097117506e84242230a6a3190f0d081e5d1ac5d48bb9dc9b0721f943f15ff9c139aa470769df772920ac1009d35610152787064e546ed95ff781e95a5ec96d9febd39c103303f0d488e3c8b14cc9a52f09faacb1c796b00c3537039ce25367dbea7bc9dad5823cc03c9bd06d626fe15753351cbf1a1b75054b4aac801a4d65101cf75bbec91d9a1791df2ff088282b71f434d5ffa78125b2f9f974961a0e251dc6e97ae881ee6dc974d8578e3535f980869019a86b4bea3c25b6e1907d8f1807e39f0ee8762054a8cf255046144f2b5175ebbdec8d7cede29b8cb3a3e0608f5df7a2d7eab2f27bbfbb79606ea0cfd55d5c1a399fc9b85ee458790e8e1ec737abbc7a5d196f5a4bdd1984528c555516086949ca32eea175021ac8c5e2158c0b985a5e5c8e2ad770314a77241d856242057a8104a4176b5f81f93a4aadaad58d9156feb86644f6051ae04dff43fb063aa491eecb3ec4dcd4798070db1f2cc107c6032d8993bd49deea8bb3f2410c476d97efd59765ab56e79fd64d8e22ac299ac0f7da4bf1fc4b67665b637516e0b2ebf8221cf3cd077f9151167a894f202d437b7eb1a0452b6fb6ab85337233aa8ca2431a5785237b83370fdcf21e84de48b6abad2c3a2548cd6a368a32867e98e9378fe49db5b947f6fd489cdc2a9522772c6e1a546a497bee752eee528aa2c2b71da1b6512279fe332e8bbc25723abb77381c3a3563f5d700091a67736632eb583493d28b4effa46c52ceb3056346a18fd8389831fc037b51bc12eeabd091f6dfefe2e7b0355b440f05c554c5ff5a79a04edb32ddd6bff79cb12130022ed61461ff0c977c5daa9a1fb2cfad8f62f3a22b84424233cb7546c8b34e509bd2fea127ea20abbcb131871938ba1712ca659747a48df47492e07e9e23d53b135dd89bc3ece32cfdf48e8a62feb7d7df2fdfb6c35c8e07daedd2ad87e2cc35e89ee8692257dab3809b832534c406b14078d69f49f81c483b39c2a9f7e773b1a3bbea8cdd18227f34d513563809debb9e94ec11cdf99e676800a97de6c85fc655dd94f7834ff44b42fc4ce3e6902a7c5c08518ef4ec53a5441c98bb25d1db619fe0c5e38ff5c6b15b02a2cb89e6061f27a5b2b67d176fe244c5280094fd446fb7d8aaee8221b2b4b6eba626aca3cb669cae92a8e12c653f07d30df3fbd658e2b3a80c2f14b65cc2092737bb2132905b91aa6ecf396acf298a253eac7a8816cc26f09ea19d526d301b36b89638fd25f6e28d6322d7f826abf58d12e4fffd49719302954035f617043b32fbc7cfd36edae4033d23f0999bf0c892da6a36338a93a71ac1ae552b4201a5a9557fb9a24c95c3a12092305a9f3a541fb499fa642db4e7ae32dd79ba434dfadf15a46badab1c142b7f570f1672cb4cbe73688d9bdbb7a092e4ab55e2f767e582e20aeaa07e5fbecdcedbff5f986c12c14cbc246857210d8eb2750aa466d59dc716d68c11d90ac03fd1814d42f3d8ac14387bbf03fc26e863c88c8c61ba2be2ffef473564962a422ffa1b4e36914f6e0845b2a7c2dc2cd2f94fa3633f4eb87e2f895aab61cad67478ff298bb82f37cf46234257cb210fe48d926222994b5a6e95dac91dccc63a5235f6632663c7d5bc4364d7ea28bc438c78603cbe0bbe8f56cf80628dadf6737b07f771e9dd550541967fd0223a3570d0baf8bf20695c7c2158145c6eaa185d429d689366ab636b5884ac65cfbcb8ffd88041f3a95912a1402960891d1df41984bde1a640bbe29f5dad4b004e13d5717a55788440d525698d4cffe91fc6cb86231a39f0502e6646f34451e23f3df22f635a2384f91f47a61530bcae90268615eac5b5f529319cb89b4e01046aef0332e36250f99cbab1bd874b96218ff1806056893679f57dfe2e9a8358b73404da938682ffcdde212683a3176955ad483fd1d77577aff2308dad7f9070db1387a33c1ccd4b9236fff163bc8fe2e807b69c8d4e220f55bf14ace3a0b9e14533854580bda61abbcfbf24fa6b575f963b4427628076e1887d55a4656bb39baa3f5ec9cca877c928579116694354cd6f0ae58affcf8dbf21b6a39aae5cebc45cc99bf7484edadb55a698e72ec0ce9079a955c25362637bb8747b846149502e413c2770f6d526f1e4828f22b9aa7d3b041f1500974273ba55f68fa4b10d7e21acb3405c148cf46c28914b57e38a3cd73883aa06dc3b8d15065d2eb93e84150fe64c4d77e0ec41e85a3b31181be54d8fbd86e61245a4afd296d54e11e097adb64e08b64511c8006ae93dcb55ef1c75c809c34f3d1af5b93b17a03936e99d0fea3d5cf29627fcaa718cff7b2c3f268fd57aac816ec9aad2b0a3cb9312a34ff39e9b65b3d9b6e0cd6df51ae290f7809ce822692ced95339004cd23a725d05a6c66c1076e6d61513f72f464b6f862de33f6f48b2730a495377180cfdd401e6e1e39046d11d2d0d278c83c97d2745e5fb2cd998bee317cfc45fb6c0703346b51e72465937905925dc39a9cd1f7d2936884d2c64f69e539c1f099f6defd583f65c42a034ffdb1f776b743f22a71235f246ff18381252d8f784f7f64b60f79628d445485c2d6badd47b783fdae5226898959a415c2ac69c5cdc7001e56f71490624220c90b18f7ef2803f459d126de2e6e3c87217ebe6ba2f92c7c7c56886932d91613471a87a384a77e398133813b954dd4d1c9d74287a44920aab0a0da215ec1261977c1d6b11dc7d6e8663c81b0ba844caf75bd23d5b08c65fd3869b98c9f982f7a54720fe69da675258bc2811e22bcf3d7882d8fdc71d9c55eb6a4d13fdcf80d65234ae99efc53ab9151ac25a9a1e9a19940bf0173100dd53117369a8aa5a40634b044947316fcf3e2ed4f5a590521a5303f534672cb5d751abb60f2d52be61cfe6523430cd4dfd39e417509e7772a8ed5648ef4863a3ae6f585ef658f92108e5cf4ca94d8b13a9b23b33a2bffe468e442111ae236d65370d69e29200bf960062ecf46d96b29cd927dec123db12b70e7a62a70e21047f1a5ec7e58b334e231df592533559eb8b7d0a3094118d5b2b907e7b727d261855ff2e89892254f820727fefcded93f4371771b76cc3ac51982d23c66d716571e4dda78f8acca8c7ef89888d24f55b6e091d8119753123e8bc6a3968574a947253cb52c6bfda81248694deda89c5b2f31ec6adb7cfc458560e5ecefba666e4cd0d8274a1b360a45365281edcf7139d7f03a5bdbda06d1dbb336c7c01319f55027f4d12ba102b87839dc059ad36fc508cf29f6bab005572469b65cf593044d239291ef9a31b4f5de6c56d65d5c3e8ff69dcc98a0f94febb2a64b1080e3ca814bb2482ea2de5e97726c3b39831dffd84a2b0aa8d7c53d63aa887dacbf5a1ceaec7f953cd7441bc4e8f9c9168eba32abfd8729de7fc10fcac1e7a40ac3c6b7bbe3390de8d5a0fb55885079166fb8be67b69947a138091cffb14245b018c92ad63e0b6b3493fee9a4142c591584f260c59483576352186f24f8b017310bcc3686f5a663bd701daf0ce006c02be406fadb28a9d614a62f4579cc65083a339d5cd0cebca799801e910ed1a8decd1ce37eaee53f8f74a80cd6e78db5e0a891835e66f64d6b22c1da27f521e0509dfae22d8d2a9b75301155c8dae5334bc3cf83bebc5bdad1da735fe3be825da435799f4e457cce3beb60fa9f27a47f6fb51398903ea413183ca3571d57efbf487e22bf8071fd7e94e5240c44c0c4fab3df338de1d9eafb3937b6c61b597900bed16953ee331b9f499a6c1de9346e6286a760b0466c389856549f1efbf646ce2be94f9be7b9c76833055c2fdc2c4dd7c7f9b05785f6274e49bf7c515198f2140bee5afb2ffde2abfc993629fd744570bcf485d619c1c6ddd7d4761ff876ac639eac2d413e8bfadd4947722e683a356c4219384730ab3d82f99c46afcabe27d1564eae117cef1bbba93c7fa5242bbe18b4b4c5401aa3c39fb7c96efd75fd9cd33d4f6b0e8f1caaf4bff913e01d785ad5c501add40651ce3056a9bfa523dd6fcd85786834635ee097568aed4bbf0b411ad74ab4dc1e34c0955e50b13563fb6ce59d1070e97a330bb8145249d9c6eecb426641ebcbda09a8fe9793f06ebeab2f2a1bcf4e96ec4764ad36196e81186c97b72299a11dda14b977ac8e6a485b5c5c22c819a5f1cb038e477de9314578ca9bb8acd171c1d7697b4bab29401651c900b6e0add4450634f2ccd42a1cada2856fef39214ba886dbc6996874f8551f548495029ed9df6b1e6f7c40cd3daa089e4e61c92fa5d216df844f0fc029e356b6dfa64c7852ae1426003ff018fc8b061fadd9bd6c847d192dfc123059a8e1c2d3f687d2db4a5db219a7084a34f5101f2ba2e918a9771e15404594fec8e503685aed209d5a0d41d5cec24f8837998b62c133673822edab7f5eb2b69bd0ac8f4614ba0dbcbbd1a3d6016f5554c416a4a4678a15e8dd973196884c398a19f6928a18f899e089f70212698e037c590d308c0d5c0322007ccc12e8d3c7d303a80167569adc5c915a38da2cef7351e3d73222331608f35b7d74b905dc07b2813ffd316c86d966cd4c4190d22b5e70d666aeb58f5911dd6778dd6b129ee031f177ccf590c75dc5d133c31eea1dff3aa83b62277a12759c53faaf2f524ca3d0f9626f080e56d1156ca45c90a56dcbb356b7c4adc4ac4cb8240e20e6443ba99484982326221ad527b35b7a9fa9b1685d456da2991aa7f959291e8a36a588b3dd084a01a5e8d02009daa88ff4b5bd90e4f36fe96ab3709a7ac9f289ee25d8e3819b359c07c302139eae996315445fbf0ccd5751af85c0f2bf92578aa3d5833a7c0424d694fa5f4a8f146ec4ac7dc8e9aaa34ea6d37e1fa18ace7f2cb1122793ed7ae578c50c0f8c2faaef9c920f25384c8a2adb34f07aa1f1f9b605eb98b442f8c03ae71f6633ef736326f8ee768db58322c90ded49e8b52e3298f8d33fe1efc7de25090f97696908a9630d19a06b8b81a39f13acda8ad333eb2721d1eed6867b105357e6d186abf198ba1206ca2774a9369fb210d2123a6ddfcde65c262ed96350759b4a9090bf0fce68b514c4d3f9ab7bd1c51bf96666aac9146a9aedf47f5cd7fc4a7d28f79f5c086b26ed57209a007ddf7b14dbf204cde97cb87c5cfef9a3acfb2fb83fa2b66eb43992444e847c8ba63941926e62d5e6a2709f6ae922e633b2f5886319fa941be0baec1b6a32876a95e38c7a835844d4c0ebb036b5c9a9d189517a26ffd63cc6e05fbe4c7a71be3c6558e9ae5151cf3d7a550a2c2b574d29b67294779ffb392e4bdaa50305932941f9dfefe1510c7c99244264aa7982e9ec8d1692643a58f0e66cf6f356fa605c3c8bc63b41a94c480b9f9ddce968408d4380218c88e0757d60b77de21bbd87b5dc25a292084a90cd20c6f408c0fec6a022043b9dd67121ebc4101c3cf2340c13d4d8dbff75b6373336c0beda2ab748d7875ca956d48c1621645da2ea73d142de067fb2f491f5e17eb8b1083b2c861df16e8cc92547ddfae244dede564f2dac9070d3d73c8d30c52bb1fd3ddd327a1bd0444a85eeac20f02bd973680ce8e326de4115df6fed73b8c9fb373c51374808ad2f91ddb6e721c25f0c2e6d0cb7d996f3363ab79556c008ef1849640366c2ed73f67cd5461e7032a4fde55d66748ce90678ea32f251ff3fd02238a92bc70364f2caad269d1aad2cebcec68a5994088a3fef9f4a61809de2a92f3af4459793e55ffbb6aa490f1f869a2b5585d4ac3b7d0c1c13be4e9d0133cb0c23c201425f0d5641105fd71f71723c5a0bc9979a86816b325183e465f76c6dbcf910bef05b12015e4c3115d5e7fc2a0a008a68c7bc8e4532606a39429d5a48e1d2aab141162df13798949efdd823f865510851fa5cd7fc777ddd02db084ea6750f4b24c2aa76861c836033119c6ef4b6e3af48f35801438595f5e11ca1996e1a105dd8727727e424f486dd104c84483d3a9837a4e516955482b64ebb704005bf84905032d1b61eb9486849b4b0f23a54b7470fb888ec4328eab3a600e1806d7dc24f80950b706c3a9ca18d6b6fd51fb57bc69755e2f686dcf0bd3419faa0a89cf3758df8b3a9da8d930353fa0e7ac6398c110a1044e264781d33273405ab43dc91833cb2eb834a655c136264d51e2b3a951e1b4a1d7b9d01acefcf3c3d97b44fc86d0b99f706a1e13a067e22e298376792004be6a78db2e335780b5ac3e8666f58944e630d36a3738fa7a1cd796c6904569dd62a5ce7850281880506b6f11c8e39962bc588121403054392caee84466c642bb5cfa5c81edef390458a7c8b117a97a17a99aa72241209fd96e257d54d28b77e83700c1cea31410fa07b4cb2156938cf45524ceb03769f71505f67918183ec2e06bb86c4c01ea9367df75dd5e0248ee4422f1d9ea45970bdddcc263afc92948c258ee21f0cb5f699de40c45265bc55d8eee7337ffca876e2313d5aeaa430c7c870d32eaa8333380d3fb5bc8f7a2963275e5d35a59dc0e1dfbfdfd6f292050f111944d271809fc2e7e7aa362220190ed0cd8ad376478fabd8ca0bcb1703e3fdc13416a67d7f68ecba787df2aa5b9e4b3c4f888c3086a5bf7ebc00d866f407544ab1fb63288b7a042016fe60eec2da8385c9999e36f8a00e514326b023cd5b52e400a5e2711b58796b7b422cebb44a7b81697344061edc79b4fd76caa55cc0e74f62e00c534c55232073644dcbd1ed1eff9c397c91641e921cc7660184a3ec383c242a3918190c56bef569860d1cae8f25a5feaf48e01ddd7c72ab096eac089e9132e5e8656ca3dbf67a310dca27ba589ad9768c1dfc1b7b16b82dc08bbefba6c7951afb5f7f4d064395e9aa4434cbacd98ab3663fbb2444b623a37648cbcf6527393dbc9208176f261eea5a817773bf8dafab363197f4484ffb846d2f6fbae643688b18d8f889f6636e5d4dd5a9075361bffaaa14e3933584b28983857c8cbdfbbb9752c94008f11de3460a088a35ebe8a8ab4bac85d37eed356ab70b32f8f7e26d8954baf16124c0993865ac1525f8f9236de3608998f97b85f03e385b9d68b14251ab52b6af6eec4b3b8a39a6624cc1734a633cc83a97e503e07546d44ebeace00c291f68a9a0e9d6de61c063c9ffd7e65616fe999b27a92aef6827ba11e5180660a2cf1478ec2c595d9983b4f23f8f786a7a53b08de24581620e7b9052ac1c7e550ebe11756b7029f295ed9e8dfee425298bf2a48720ddf8e62e3c629400f0e26fa9576b4510e3aa31beb0c2268cb62ca6920838b6cd1d1d38c06794b5f698a23696f4e92cc88f86ff8c0e22946e99b7a40192fce91c12fb6561a5bda32d37c94b9e58e5ee1c7728c367ab15834f1c89c5dbbe0e198d7e81fcf2e27f76e9762b07f0eaeefbeaa3af1fe52413fa26ac61034819fac92cc96570c684f68b6d47db1a0016b1bdb98033cecfa2cdf4d1f4cb64e59a079d3830b714773b8b837d454062b15ac084daf7d988f8117291d87fa1a70be847f9fe3e26dc274f8ce24c460070c33fd8c1edf9c9078877e6cf3d67f3aca114e2cca5fbc2dd2d5caeb2a88b9f17c26e57debb45ee7c94a3d83816eed7c59107b2020fd5dda1e2eeed1f01d1f016a3f81614067303d53159e450d44e706098f3b40deba128ae681636f96e8fb35a4b6f14ae55f94dc4cf0d5765cfb808a47cc8351b1bfab551970fb5de9358bc1045407cacfaf4b0890c6dadb77624a2d4d83d093606d94d1d869e10dabf0900f042cbd53a951139be7978442839f545f2d3cbfe0eab37d988dc7a877a0f92b45b73c6a15457d6bb5ada715b90fb3738d6c7da131bf6f6f7dd09cbbdef1f2e8d99a1a43f548981ea68d0d51f17118e61a824de58212d73606be2630e1f9b8f09b34d44e396f7cdfe5da1c188a6797e437169aed514e9ef2f57de8ac2327d318134e29466aa6e5070e5f89c07c1e703335a9fbee7cb900bda53801f60fdbf2d3249227010bdfcd5ef98ad6bcc92c34b04b00025fbaf15c2c0d758acecb8ba6fe72dbcb18ade5699773338d455e6a48a470ecece7835422597b0c15149576206abac59ca445b3cee4c97dcd4dde47a685d889b42130ae62b8937f23f3f5828635ab8e343e3d58371b792bfe187cc3f265476fbb9a93dab53ba0a8d326387f7f93efd8e38a55a9de8db1cb68a31763177d6566e0e147fa0680a9bad808416c5715e8ffd0de8d7504a0a20bc366f0c3982d82654ecd25a7f1f877d74d51391da46cdda635fa549c6acd4f7c084868e74b41ef87c33758c169a789ebcdca4db99e3ecd7eb123e1ae077423bdb25968ee808ca1500d25c7669f2513f54b7192c5589eac4c9ab64ca97ff1dfc18a4d23d9e1f9d59707a73afa9162c03db44e84a66c39016378d5be698f430b2d042a093a75a15bbe90ab60a779c7cf42faf28e2a6bcd079e49dad05f54571fe567b7ce3b5ed80c1e2e801799967eac52710573b2d3ab8b09f65b89dc3402f6d8055c62b6d6711cb2109a787ac6215eadd30c8c1d9c5e20a6715b58d26714148d6166f7f34de934829e20bac3cac85b48d56e7d22e12ad9b1a18c04d7aca396b9196e52d3053f4ee2893c06da2a2d82e4b785a7ac6d75f0d98016a5e8ea01b5c47b76a98461fd25ca12c99554baa2b8960a0c9068b985eadd6beca80824c7d4fc21112b623dd01596c9b9c1d6e2d7f76117ef84f1ad1ceffff518349fd1530a14d5394d5b9abd59d140e72de53b837fdf644011d5cbe99ba5b6cc43eb5d7bb0750f62f168daf82061f5b40d45a88a1ad30dc28454bf8ecfb07a1f2acf18ba9d3f55ff5df60d91a52bb44e12d98d8188ddab07d7b628e76fc5ae241f70725cb14851570a3003cf431fd4be470487c2a0289e409cecbf7cf3ccb1d436592f611dab5943c1cc19419d935cd21b2bb8d27fa240ee2f8a32325800544a9200e9d124230501ab0094e203f1ff6851ac88e3198d3f7192119c7f17e69c3eef63abb065cb7c215398ac0047c085155e7ea60e741608f38e5101a8e28a45a756f3351d620358191d4cab93122f0dc31129f0350b201b284d68def8babacbbeab4d1b594cad55184c1616d0682ff1fa23c299946541040ab087a341e37591090821fc1b881a3aa3fc16bf63b1de1d4cdfc87b114266f87c7135c6d557f409cb10fb7a6088bc0ab8d37d193dd7a36fd2ce9f817f13ee7289afff297fa2e72227b2b81683e7f0d721105ac2387c0922ec09cefa4015f114e7faaf09066120e155bd12f0158429ccef717dc3d449e9256ee9826156afe1d8f533a83bccc7fbbeb83af154fd798dc7fd3475e212c261f78c27a2ea62f23be6ba81392f70e568e6f8fa9125da350708792126f779742a4396a715433a26de10c49ee93d2a64a490174e0e2e2ba6ea8f90c0ecb10eadf894cfd28b091d72ceb4ed23f08b08aff176f8dd430f22793460aba07eca8cfd3e0774e7c7285841e379b5017e2d418aed987cbea20d3a40c40ab7705606a71376e7da74ace256294ba06bb9ca2aed590f2a5156a46e535caa66e2112a8b223d149712b591237e2222a7816a6d03bc29a092824a1d86ec9a60b4052b310245b9a02b68b013f6734e3926ca73a80eb241288b78829afd1588d0229580577678917f2c82b808d1bb1c7d9fba627800c3dec81fe34c0f7e40671ce03ad910796611ec42d57f7617e1c85fb0629f8a4880cde1275b1547d0f28f64c67b8e8583783273ea661365a8e30f03480c89db4a95237009dee19e305e8b4440164d8b684951c317a15a66996701e46a2adfe3abf91338a578db942846491983129908988c8523cfe8ddcce873965e38796b6c65ba09ad1239860c6db7c11336144e13e9bc6ca75b378cd28b13fbc7f69028927c8ed51c0f094fb69d5e3239e57e7b317b26d0818a1fa6241f48ee30f38431060977b7fb94493f37dd9f8e7781161f067aa8188ea6d290086f3e899b517562b1825b7f5659c29aef42b407176197f09000251185c03c34f180874d4e586401eca9d1f6c9ba49866fde096049e941325e576e21c533287d114a3bcc6d95129a4d4ac84c4c10a3097d398a5812654909f282129b6cc6a5fe2c3c159858a16b502891958279b8c347c750cd4b869eea869473d6a3ed45514b0e143a187835bb1e8e0ef7fd42e31d7aaf22f9076ccebff6aab1d4fe18596fa336c8563ccba547bec5535976ebb29440c7deda95c235f24fee898258d1bea69b2a7cd6cab147b3cec21f10046b0dffadd4fff2c605a1af27931a14a5251a403b3459d6ca4e4679a031c142141ed80628b6fb3a760b4db6b25507f132b0bd0957fa4c3eb3194981e80a70a3863dcf48bedae9e18fd01f4e98739961be3285a4ee79bf3c2b172f48e1d2f094e94417e199889da0faf0e31a3c170eabc0e02c00ac3794f6e6cd4405ab44835cfa20af74ec1dc9a559d18964b8c3caea1cd55e8556dfd42dd4affb26ad386bd4be36b975c805d5a78fd499cf579a0c47b10138d3cea97920105239aee468f428a3a5a53a2de8a36ab6e9f7d9e5831efb076e99b7753934f9a754dbed5722fd7ea5ffcbb9037b49db0b3b5aff4b920b78374fdc8c1a8047fe5127ef15696b63adf8c1112dc714e364a766a19fb03fd15f7bde5f3bf20e3264eea90c0a8daf6b5025069013b5da7c1948374bb778a06f3a8d69c66a47905494ff1eb9276a934a8950d74c49969e5352ccf52538b96af81831bb8318bf9645a5d27c68cfb23ef8b2de8a06c277e6f7dde5e79a537d92574d98235a714c28666dcc79a978c96356deb7046faf51d6cd9bd067cc54ffc8ee74f5fc95069b9e687a8fa9beecdf8e321867f8da2d88e62e6ab0b8b81a79af0b48c05588e0234616b123ceb17e2196224ca2b739180e4c400c762eb0931832f417f4bb7b1bfa7baa23d0ec147e8acc132b765ebb657abb70a28924dccaafd07a6894f23c80e9f7de626d56228d2f61bc8ea0e3409c867ca7644911a75745b682beb3e9f7b98813c3467347109bd5c0f33ddc8bec8c66872997db73ddafd79a4475ed2b9a031630a05e56f5aab73abe73ec95f15e6cc99b2e3d8e82450a5da70f15ee6afac70b7d15748c7bc6db243722a1647dfdd0006e04824064b2abf86bf406ec032209ac86844c84e2b8094a097af2484d7a934e7e9b9e76f8f268a7c13d3900cc6ac8dd7844ffc4a62e5ff7d9a48bfe34792907bdb9b8c77980d3dba2316b16a7da708f0fb1964eba55ae30379ccfe2443e5e909d663febaa8a0f14644ed8d79ceff0e3c7e872f19393f9dd120b0809179fef7d43a29db40a1eabe4e274984f208891085fdbe86e0bf35eab6263a6a33a030e55daf2527f4ce6d22e60bd5d3f8c8410291b8ee48c91bbd1ae038b198983f42850561595e84343a4ddfb447c75ed2e2102a60eb263b8adea113c355f1567eca9e8fa63feef89b857edbcfca07a788fe86874db2afd8c040bf842b0be16055f46bf4614ccb44aa11cf01e41ebc88497e100991625850cdd11b95f97a8cc1990c8801a79373220e237285917006636f1f5dcb77558ed1f9b3e28d2833f015169601e570049da20031b85c8725df4d51b251d8e69f56903209be05d9eefc060b46c8e851c46b9e9324fce3999e1016bec740e2afb7c85d9965d6c3922d6c187c7a43b041a646e7af335bedcda13c378328315e4040c520626466c9b364168b1996e6837c9f5c21142dedddd7161ae947737c7a6954a6becfa57a771d5787599f6c2bcaf569468b3d3ffeb4c50cc596887af75ad343a78117627ca5de8c640345a5bfbd6fd65d7af5e1f4839fb03f5716b8a64c709e275f4639242b82834355048742f417e6c3bb331cf87cedd774a2d5a168e702cb466ea0b8165fabd6f3917d6c36491ca5c606e68e5a6ff3051a11200fd365e5ebc3f6d91b6ec0ac2a222f880579d69f8c1c03be1845fab10dd5a386466957da56ae7f7df6c1f6adb9303f122d867d3d86db22f1d73ed718d873190356fc9dabc454da9cd856d4167fff901c9b5c0e45cd4ce75cc0ba511a64923f4a07f2b8becaefe04d5b58e8ebd850f48f10f1f0ae6eb64d1e67463e2b7e3ca8fda03d86aff48233a59d203d6de31a471bc4ec51a42689bdd54a7023ae1b5beafba92698d591f42aa784270ee50604a976ecf226729fba42651f3ea642c66ab70bd66e9ddd42e93b8159cd18922427dd8563504a35fa460fd52dfd901d7247cb09de68c8ad9583519d164d6c293c59d60fa29d021ad820422e2f6b3e23c01ea0a2738f52f305bea2d9398b77b897cf56cdcbdd7d3022c343ff2f0813f0b26ac321dbb93e7e0d39c5356f6c313ad1b4b12cfc5af3a6913d04264cb270722c6aa1f4fd1be4e98962d5e15098c85c4b0108da56175f9f1825db511f05af9eebdd91224afa36a9ef52c8184d080c7d2e8374074692e3322c2557f016bedc8551f2e31a801529068d4009d60c7710c8067bb4070c627fa74c9d754c2773b457078db6d516e844248cb425481d9c37c48f1e98ac94a7e6de430118f9e9b7bf9343e616590bcde75d94e1d97cb545a1558aa98c8a76f1581290b4d262a3ead18c3e017c0ee84241723bd5415705aa213e52105a2aeb3f5ea611a8b9949cb26a4ca68887794b18ede6d464d418275a40864b744a39cbf87028c75595e0585902a2cf0458724b2158724a2eed2a27cda5e3b7af6f0a3bea3daa8c03aa8ec753c95e68c9a754457307e1f254a2f7d63d7540769f546e2abbab444e434c15ae2a3b19f1c26df59670fce1188be06b80f18da7f18da18779d47ab3daf5b43f7d367ac025da37b09e018a9edf3f06419ecb3040193d8e327d31d2f452783abd384a098c6a5d4727e2fa4a0e7518616a6776077bca1611d95ac11a6cf93a677a1b67bd1eb57f4c7485fa92db4a1799d66b00217004bd6fcc6753e613be76c2f2059326cea2a33d53e7a168219bdfb9577a59df689de2145ff4e84cdb58940a4dc7b31dce0903bee04a41f9050f269adfb7d06fa478ac759586531272b028bc358bc0221d5aa81528c375f17f439dca66640ecb3f70f76f81f59ea505edd16c1403a5099c8115037d8d405d4feb3be94e6f1ca5ea04303bbdbb052d3cf78e5d07ab290d9b9e847d5cdc394a4afcd82e41652bb31b60723e141680c5a06505c32e053888835655c1d2ee039e979b962828a012dc827f27e08a74bf527ede9325e0ff321ca9868fe1c96c54e8c5372b038c5617aa9154538eb296253daf3481db4d7e44fb67e9f67ad491734f46f9725011d95d28926e8bc04fe8ed6c15f086961ffbaff6a512fcb456f4a1c07cbb377646adf8d057705e4dbfd84495e7d93d4e6895248810e9702a7323cbb10afbb045c2a6594cae9ec609b2af6aa168d0764bbca6c444a98987383ea142289e7e784a93d91dd47f3a3d2c48f791b11b18e1d11cf6f486d38308dc5845d5978a457617834947a4434bdac898747b7d325569a248d7919b1960821a74aa4088a1e265fd04729cf166e6ee0037f42086790ded7c986a3887b5da551642e23e7a9e24a7bef7660d7ea8afc8e1d3f681010d8d03dd450e66d6b7140fbfb92cdcce22d1d2dc24f0cfc63e2a3a1364cf59eab7fef64a1c897bed647e5129b5a8bf9144d3538e7005792eeb0acc5a604456c3036219d7973b606badc6521f431987277a26357d2e12ecde80093c6451195c4eeb8470a4731487f0158594cd9ba37defa97d9fedf5e58868f40512e00051694a9aa786daa472ff20ebe85a57f8e3427a362a451fedd8d38cbcae31ca93cb1b4999a74f707801852b66ec91f6322ffa6a646c8231017370f210c3ef2925507de9a7991d633baa1100f735ad66b6176fdfc1a55bce172d9e1130b8553652c9d12e52606be1b7406cea0d14ab00844ea80053746e79feba67a6006260e7333f74a869bb0c9a28487dec3426d0ca5bdc0c538decce98575a8b908ccfaf15374ec331efada1f195d54cfec45ed21b74241e57ab9bc3b4eeedd5bf8a002a30d1e62f81a0be2928211b3ee0a5792d543035dd0a5b1077d83f1c451766e1e28efea3815512170db3c83a9b867943aae856fd53c9d8ca116c2aadad7cac59aae8ecb1a5e6ae92bc6b0e6b55eb4ac134985654fd7e69376f1ceaa1051d697fd94ff39fd55309d64739f0edf816a7ea25f00f8ab30e6c054f6aa9695f326fa75a832c9c6d99f440fcf5248d55eca756c4e88434530b363783bd349d030c2593159e97954d3e16b0880d972033cd77b213707979a9542b842a8b00324139194894e26e0a3d87b88e0fd1f0141e5d93ba9abff8dbc6c394e79012823dd127e0a62cdc1ffb47fb246137f9c4639fc3a42811899c694f312676f03e77cdfdf881113945e6c9da5b51ab6f3178822a5f59fcabe807ee56f49f645308a9add98ec4a343ac513d215a8e8b1d39c0641a972a14cfffacbd5f3469471e4dd0029b1ec65b874af691a6fde9b76ea641d01c680c240d441383a9a91ea19467a7048b11e99fc8b982d9b41e56f8925145fa4518b5dcc7ffd6fbf15dbb3ac37208301c825715f94169daed93611fa3ca9749938faa6d94e306f286ea0b9a48aeaec4b9f5d0b6a9eaee26fd3b2c11c91da80a4fe4c34ee7d68987e4538ec05b0289b62ae14782c631f54e4b2581a2f20a65b7619ea381339c78ec0830b23564046ae666b5eed3327839cdc64c4e1bbd5bb2558d3195ad5e579dba9809a7d71c5fb165834d4a9dbc91831f93fb2da4aec4aca35dc7e92cad8a715ede8ce344f2c1a2f8f23ff97196e1f5905523a7475a9fb9c7ddc9e215f4fdadf1bd42f152dfe866d0f0f497e05e664fabf92532b3c9bb81d2b081a0b91197d4cdb1cd2fc5f019c1aa5581ff0e24112d49426ba802deaba42b73d04fd027e776d6ecad8b915c93daafa54b04f934eacfb7b267d183e7a3b987422d1eee9a563038d2e305a7798009d8ce6a2c8bf89958f87935fbefa8b240feb8d5878ebf4333dfb445e03a9a53f797c2c72c96a488f04c7f034b6617433ef077e3a82c2259b3af4560bdbc5ef87c4b56ba009db195092645b595a24154ba03688f0eae262cc170c34004e1dd617a559e59b19c47052a71391710ee0213f6581fd8b12a6a098eac8f666834a3da43059b7d91a7f3c46e4f4a3aa3478fb293e4393da36a1c2df98882a9fe53d0fe6d679721a0fcf9359375e01f1d5766d92c19fb77f72adc9be7d57664a19d99407b671d7c3b7e19cdd15c6480443639f5b25efb22df96a5ec1843f8a10f073c1b35b2901ad255684ab5fe3d9b280a78472204677da900816e922c3c8039a20fbc03d31e7306dcb4b4b45a8352b94d5091c77b35ad002b9913dd709e9c312b79b0cb3c50bd58734c65bce08e8fdeef2273d7efd1a1394bdfb3d6f3824af3a23b97fab8b42ccc4b2972c553c8754ed98b7354f8a8719147281a1ee12ea74b1c8feebfae2744adf8dea6e2e78959799e1141bf331d4fdfc751799fa745f8f8f451cd26148642dd740df61e60eb034ee50e2438991ad86b3211157a08ab283b3cc28fc43d22688f674aee50a2729d662f20e1ce7432237e6d2150c6c8d3e0020791f4f97ba2e76d6d17829e690af0879d54d0ba2189cb847f454b2d2280a6932a85b349cc3ac9ee439aa5f3bbef322b078a6fcda1762f76ad28f3cff2a188240d8b654ba4128adbec90dae25618d0bf3d5cb748af11e3ee6cc5fe4343f438cf3f687802a495a58f046e2e717bcfb13dc2aa0b42962d88cc04f1c292a10b701cfab0ecea2d91d5541f714069f288d5347357a781009a32aaeb177770ea727f2404abb6d2f70b1dd7bb91e62c6747f88802939ef875e7691ed90d4ceadd9e7e567db7f2051f7a44f348484976367529c7789f638dbe52d459184afb0dec5d5c4479517bc12f19fc74214dd514b609c010af7ff8e7d714b598d359dad921dbb67d8a5c130def3f500b898a355e813f0c9e64dab042f419c19144321b5e195c0034eae4cbbfd7c182ec03c57c3bc5374f8541d03fcf6ecf2a5157eab3e417c6e83b7e88edbfca0e7e5ff449dbb93a1e66315c4b9c8df0f3678c310c40d717beb5f9f200fec5c9bc04291d6766ee3cf05a43db1ee7ad604bff90ef54595ca4b392d353dedcfdfb874edade6a6aaeb28578c571d8a585176dccb9ca6dd7f9fcf383b9316bb60f8f5fd2469c5776161fec1bf6acdc45835c32ade398b2bce19d4a27709c24bc5b845d4d0534387b7e34c57e1f0d26da656e61fe85706ec7e7d039f6ef6d8b29702dc29d4da85b22759f722faefb9119595d8dfc3002ff03269f473f902c92e94344755d99f5bab3940aa7846e9fb391233403d850148c420647009fcb92361944de39b45f37fa0c6c88ff5c38ed2ed7d528be7771c685aa5bd1a8092cf2ae26c614a338393e337da755992e75530336960b11f1573a905439ca11aa32fa7f703b2b5055189010657f6843e3032ff048042eb2ca3953e69f7d571fa0846b7bd2d56ec90d920656388ab9d5e7b4c042cc80bc59026a3e3eeff5cf0ad4bd5dbc538bf37feb7967cfb94da166e4cfcb35edb78d32a28b75b8ca75be13327a9ef659781cd6f20821211ab72c1d4e9a8aecabdf332e81460183df4d124ebbe1ebfd0ad0172eb87f7170f849f2edd84521d07a07193e7ebe5acb3922f473e0eb57a968ca8c235a1639b4bba650cbaca7069f690d3f32f2aabe99babdd49fcd7e56bcb0b1c88805f59d233f7fa187e0ee4ddaf6103d87b4d49c33349a29a272b7c27dbd8d4c9883b3c8e9b897b0a098b9872239630d0146fdc90068e46d17f9d7ae3d333545c0a0d391fe69a11f5790471ad28e3d17a74328b27d4be7de9c07ca53d2ab1759015cd1fc80f91c8a9731e6c6b75554cc46b7a6201c44a0577b789fdcd43ec8fa319b20413ac07215611851c0f9496d9f780f49b356ef161913358191fda81490eb2974b71fbfca8fd3bd4789a41128dc86f8e9524d72e99ca17e119185819a14148bf02b99258843fbffda93c519abd13c71e297f132172c1ef73fb639160ffbc2d51158e93e60e23748e050fd9a0f0050526ad20d4ef22e0dd7e85195da5ccba9fb279fe9102bac2cf1e243359968bac6a331c6513505dad959fe4b606b92f6dddb6955cd9d063c217cd6d998cc2b9cbf8d0361a53a3264577217eb16ce4db481935ce5fecedf3fe067f1582528ad253d7f69ac8d1da8d8602f7ce046e513e9f3b52bbe685d31be5800c57a2a4e5427fa2f43c27e65b08c647de5364712066067f54ab1fa44e9a416d50481d585aec9c02427ed6ae48632d24e4acc01d256beca2feaf86948b1adaf07c72d7bc611b5e46bccfff47457d76607442f6bf0beafa056f8d616fda9ba54eda2db4653140fd0204abe5ddbe494e608e5db647a014ce46b07aa5cd8f3bb4e0e923191738ac2eb438fcbf530a9554eb30fae83ecd31365676c9dd3db7008eba1d84c4430119bb66daff2f3ed6dc3773d999a3a53b97bd29b6bcfc711275a3787fb528d8104e9bae041444c09ee664621380d86031e22e5eee93284bdf3281d76d6e31dd615657ca97299c9cb5622ff5c4de44ae33ce21d86ba0d54f24e1aaada96366dda2963580ad7cfb4e61602b420e0e31c9d2bb596a6919825a223f9031d2815537d94a0bef07ddca278d77ea156ae9a924e3ef761de0f2bbf7c804244d88c3aa6c9be02268dc0b893cff0801f4c9d9cdc36090fef86853b54994578b0dfef984a93bff8f994302e9a21c64f3232c4c4fc9ee32ad82692cac612ed2c39ef25ba548d25a3517a9ad57f2f2ac2e5d02eaa5ea806607952df880124230ba79a5aa69d257772f5247443b798710e0eca12635f0795394b8d4751f46a09b6ffaa8ab74afba0c0568f9f222916ba6389ec7562492d2fd5da2f5b14e40623bfd8a66431bb2f3953bdfa4f447382ca7d47e55c6e94bc21eb0fe7d8b13165cd40214776292bc98a31f1db30b647aad267db1d7f441d3204655f77389739bca3a6f1b00cba1639591af7c17c046371f92c0a402ba4ce23af2012b7a2712ee8130df2f6dfdf36fa09ba602834a6470cf3363c3f21555b5f45820d6bde2441724bfcd8bcd0e1e0fcbc149d9aaa1c4fd03b8cf73b305f152037a5953320904d0770fdef9fd59f8739baa013bc1971a9502c7cea0b5d65286883a8bc97bd610fc9ef293df2eef7ea1b3b22dc078a06b76434980ece577b64fc6a3727bbea7688d9b8b0c12740022e403fa02377c7051dc5a74d64505db7f81326680a6a6d951f02ca6888fb7d88e13d168e90320f3a01c73d46d8496bd62291113ee5d7dea75ce19366909d1e984141a90b59b91f8f9b33b969d8354dace144303406986149f75c2c194f27b2dd84c50ec9ab1fdf30795aadaa83d26009ad5ce81784e32cc7aa82d45607377fa1ef2312b30591ae6b6ac5089a1c93e3c7ec2b1e9c7134728a7c7156a85c660a64d60172cb66b03b22af8307ba33c7bfdeef3ae78ca0a850a0178ff64064c8f09a9bfeb5a4666d9e07b14c89071284fff5663c9c779ba910a7da5698e88856c7b25a012cc8fa42e806617326a11c93b5fb87aae77f4b68528a1e810c5bdfe8ca0091f3ee1e8141d51405feccc93a93777c13d74e22100af7006c709ab0c2edc5c9aff360b55020f6175d1910b3f39a869da06d59e66cb11a0352c90516757e18e9a9295ba2d8ca200e8f09ef92f0663b2db228992164776b07b203c47dbf3a9bfc3be57591f41b8e0f996a5e04c13a0aac22d35a104c15a45cdd6246b3890a704482dc0a78c19626e4c266ab6d3998312f918bec54e90526de258b5c7937fe638cd97dd5ed3733d79bc3988ad0c20cea539c38ab4b006150b013e4ee476bdd0b8ac8675d1885f29b619079dda037a9c2c4d379bfcaeb5c86c9f3b21e5a5ba93a56556d2cd601f1ceaba0fcf0d18e8c722f4c6350f7c99df272269c4041436054b4efeac2fc87d66f06c74b55aaf36c74736676f0f8ca012dca6879e3e5ecf5c45961addf8843a3a55f20ffd09556541aa8811781074edd62fbad6099ef81c1f5bcb174b6316fe9bb970b40f55edcecce8ccfc1a2e43a4465574a04bd7d0303343d1554501c150f7bf972d87b085b7bde77c43c0997c3c658512215441dd142aca80b02abe3f5c85ca8dc80d3822d7840d2cce3be55b0d58e281303a4e5c851293dc9656d1a2df557aba3c7249b440a770b76a6fcb2dcf45a2e510fa51b48d8ff527055c317c9169aecefc6cc4eee47bf82ebdc1d96b60b04ecb20f69ea93c8784ca4ce04970d8b12af7edbf0c28ef667a97be2c0cda4ef80507ae71b98750071b4169c33cbc8c9e8ad016a9293506cf07dedee946c57f658f6ba19131a61cca7e63d59d6958236023e17306dab1cb787c04162754e9d805b8cd9fb233210504f19f0637ba7bf1629772a94ee3760e5b49452fd655cb5048e0d91feb8eb3f5672dd543dac551e14a738711c125a9cc3bcf9c29fb15706e59ab14ec231319de76c1ba777d87ab7e86fd95d1ca673e51371ca45cd7ec2a50707d6486964da431773d24751fc4079de2f425018c0bb53a9da783648a91fb6e9d8b37bc552e5c9e980eefa4a0ee1594929d4c84e0529658c0b93d7fa3510d29436bd61752fa7248ac7d9deae417b91b192f25a29ac81c14f5c28ec0c7c58c35436743403141f160bc4cba1f13a6025beac119eb281e207706bbd2ef19060bf0e53f23976d1d2bd7b7eb3cb53964872537223201a98889c292258a0b946dd14988fb89bc9e39d175065052a0012ec72feabb494842d1525bb77e25f05047afc5332cbd19d203a49fae1d77c9d4df90720a424f7a187cd07aa115bdce3062b4c55d1a1d53b561e0dd35ec9fd33d6e30ccfd6f57baf7e9ce419c3658dad62407946a0fca09829f2862a72cd1d82fffde238fa32f3b27e206670e25c27450bdc002fb5fb994d41c43f8dac2c1995d9e588f4e40dd74264a748b045d7aacfdf0b5831fe94e0f0786d4c0ca6340e6c7c9ad40664d7b71b7f406e3bc28ddc2c03f538a81817f28f1b1ceaf156222a8aaa6446a2912b35e531958f13b8d37222b2d94d92db168d6e48016b92cf80453d0b87d7dd869d91eeb567c5a0d14cc6ca9cd88ea340fc2d5b853c2b8a12ec65ffc016890c5dcd2524f9cdfeccfc19671598f0e2ad70b27d2b89e668a81add2223b15b8b690d927a8fca64f80387251d10db22b75c2a26d74efcaf7572f7285416c1948232f9368776375d75281ca8d6cb9150983bf83f3dc0c48f998131b922705fc48555d5aa6cb92b604ebd2ffeb3b645f8273e9ce9145216d11b3546a36d7534b339fc82df6ebd3ed99f47eb71b543866602db88e4295325bd31ef64afb1ddbac5fdc9e5944a16ffe2760b46ee75aa17ebfd4b3fbe436571a396bc2f8f64847aedd681a81df2ef7f39588f8dbfb2171fa5bce4e0f2e88ca2bb1b49cea0910e12af2029e824c59c6e6a14117eb8e9504cfb083555f097c157ded618bdd4e1d4e56880e1aecbfac10b48cfb18cedbd600fd8fa2e49819faa53bc5eb6a3618e2c3d2959a751629cdd79b68ca786fa1f6fb0a96e847e70298b24ddc9cd27ddad0dc81276373fb53cefacb812838bc6b05556218bd9c8736fd912f627330aaad3b4364fdd9693ba5fbb2a9d80c3883ab470f585449a7bfd518685adf94320b07f6238946a62c1983e82851a53382163aed01e2d4f34569d975f4a10b585638571d2617b15a48ec98db9d7b3999c98e5b011c4a763b0c7f25ca094d6680081f2e04617156415210965d6bfe48f003a7ae16a51e47d4692c4c40a92c0d4029fcab2692339ba0d2790614f63322d41ad337596c3c57d96a9f95242ca6e05d5ab18a0acb885b0ec54cbe31b86fd23f1c95661f14f5b895dc1a85b50db067b15a067342cf5a8a164ee167b0aab336c322008a3b23b465d8539d342f006f35e0b9080f9f5079b40f5493144a75dc3ac328d59c39367c0404b1cd3e6684ed78f9239e3bf16f8ef683543f7ada207eb90c689110314051834b22207f21eda5d79986cf14e81bdad325faae291c4daa7d8265318f27b80690748e7c95d08741685e27e5df33aec6918b723aea10bea083779a34e6a7f14a727416b61ba4612eece8da3a5c101da42a24d43db2ccc620354880571a5fafa1befb573cb7dd06e4f9ff6aa3fd4651343fd14fe9d243a704fea174c63c56d28f746af1ff13566992313da858e185dff76bf3ff1ec3091a3b8c70677686245d03f732394c0abcaa71f6ef484c7c8170eb3f21de0db7a5a14484f5e2c23d0c090b60317c264d4646b34b9a84ee70792b879e89cdfd0eef17b7341a7394014de29aad992c261886768d06ab0cfba2785f3f1c6dd3cd3a922ebf237c6e1165f2e16b12d64582667dfdd3d0134b0061849368914683b5bf85f36ad6e627147adfe1463bbdccdbca46a163472a57daa5cf155e99f22f4fb685ef52f4d3a0b2e0220c56d1c74146b5a426de785d3fdd560da90c3504a8595e1afc8b5f1f123b0dc1e0390fbbdbbf94ab3b629196d22cc32c0aa156efb565bd7fae9505c392772740839beb5ebff08f93fe26a0a36da0693804998a7003612126940587f4e702d216ef0dd0e0566d5161787762ec2c237f37519331de676e2fe39e19ddb9aaecc70671aed037d65c455eff22ec50093bf38e3c26de4cdd25482d7c5d3ba51cfd3aa11f191ecbc269f5b83613ca6e80b93eeb67fee6a4e5d44e99c1be79795f6f74bc637088e8b15be32fe5e8852543ed0a3c7677be0f18a453039a7cc1544f7a8dd07b0d1abb56a0a34aaef96b124d117a633e2d5d494ef1f1d50339cb6d4008d4a26c6ed0dd7bb0842034d37d96ca47077a0d47f184527cd711e3886e846b95e6aa287719689fc932950fbc7a9ab1882b8b7051052180f64bb44490c43a5d18f263584552799fb6448ee22b68297c033a4ad00bba4ba03520eb078a1c0e9470bd5462aa30f1ffada40314abeb91fa042040d82f78af2771375248c7b12deb792f2eb48212b257ca08526b13741626048c2f68415dbd3a591502cc0958f0fda0f79ff21f631240e541840498e507858696e62efa5a37ff34e28952b2e36df5c40d2f2953805795b0318d705ad2c6fa9aa09b49df086a04abae7b1c4d5e2eb02b6a1c9164f2620617502231aaf5bcf35a6a60f0160ecc4b7a37c8d26c16d9c4159cb1d23d6eb7dd359fefb7782bda7a17844bf21c3adc4318ac963d22be8b2014876aec96ff4ba0869e64e8c8a48695e192419ce3f799a9d300401fd4ec6a3fc7ea804cc654d4c328bda0a85d6fb4d609a6c9c25456136a9df61a476ec53af490dbbe94a736ddd11985b84d5468afa4a99cc8c0beb57bf9470c442e186d2aa1e9278be765097eb2a2203be9e7c7b9ede9a74b005bfc42db1f5c16c4388fbd3189429e3522545e9ed226eda6e8abdfeac7d6a2d31574c3a7f13942cf4b063eb880de74e584ee3e0528d93565a023e2d089ce4ba8647d8bca7a59e6217bc1880c754afb82ab0c832c91f98169e38c034eeb7ffcd5a83ae8112d38e4d242addea001621f7b138b315f98b4c0ee82f2ef15dbfb0ac56fb728de788c39b853133b6f1c2c11ed1d9caa94f4bd16f5b6701fddb8125979230a847f77d5b87489e08f6f411722aa3ba7308d791fbc1e667bd303cf1fd8f155da5a9caf0cc3cdf3e72edf98be38bea8c6061d6f471e90f4801ab6bf2c996fe36885c9c7e7d9f743f29cb9421ea56092c07a475f6901d0f074ad2301da6023b4757c59680713343d171ca9291faee247e1854385768ddf6ae6e4df26d1400060775d52d16a633f6cf7e3b28102637997ce0fa4ccde8452e9c033861108791e229acccda7cccf13326bb51fef224da691199f2f8687f82213afad88ce5fd30c6ad31e67cdd0b2edd8378b35c090ae75f00bfdd83ff7bef0653961871c4be7b9b9af1c9ab3856f82a6c9de28df821bc9a65e82112dadd8390c55d52089f7bc83c7a32e66f05604ef8210f173d409aa792f7976c2302491b4cf3504417276db47c3cbd1500c56a185520e96ce70af7b00dd36226a53b7e358cd43c12ca025cd60d41ba25d73ac809c60a2a3156011d4c18d610b7304f867fe62cf89fe74b54185d242ffe19cc9875348d4304dbdfb0fa72a8ba8db9b069ba9689ef7afde6dc5c6be030e3e1df6330729d81f4d31158091d1bac526b53d91c94edf320f9224ca7b923bc1c43c2d9dbdc7c551a6086c3ea4465c7d00c8cb7145e40b9a907ca6c6023eec874fbaad70a8684dcd1825cd620bc7fd64a871a39ba94a85460c0a2de88be370d80e1d1ba0d1782e6a98509c8b5242ff674fe25b96aad77f9b07fb4ca698c279859a01a0f1a755f140fc9b7496852bd59dbcf00c474753faf872c475dbcf6e30f99ef92d1e1f3269816b41c14a78c6e167f3fc73a810333bb9b83e482846dbcb1287e1b0555cfa23dbfd5433cb53305a427cc6a9d5ae13688b1496b91fde06f6012f304543f36e0707a498ec0f8f702083e50df38ab973e6cb0e14f1f3431b736905199bbc577bb1cc8b02dc264ebd4462fa2865062e240bf9bd5b4358f85c65435030598ba51211ecc4902ea8d5ff17977d1b6e90c5e4cd648f1cc5a07babe808b0ed1eae077aaff46e836770e01fc69df4934478381a8ecc6d633e670e21d880d2c7e0067b65be65085223ec8c0f38e949a40b4eccbe7cfce0bf0cf159ce28dcf5660bff1baf42f7bf5ecf947f21e1683796c814246fdb079630e94f7cb153105783843c76c284d7abf3d20829a3dcfa56b5cde74311c967e8a0bbc57f1af1e4c73f4c30ce5017f0f5835d51ef4db3fbb873767e8e1a6924006170e86013ed951cf421cfda2e222db4b24187e37181ffa94a9af2b903fb310467816005690ba361a0c9909bfc53e932900b5653026b6ab5026af9566f31c4442c9f7b13d58777d5f6e6e04ade16241bed575163df487bbbc42453f6ca99135d029e0edf6e0830acc4b68f87970f8991cd28dd3caea378869e2680ddb2e4b54153c2cb1e2cbb3eb6b0042b8c18515758d291d3e0570eb8f67cfa4bad7c4f3993da418e7e67de9b5baa828cad23f2974cb4be3122513c30de73e2d0128ec87f1a367786dfe0630b763276bd8cc8dca7ae28a5939b5ffec6d24593a949ad0159fca970c77d5a0c8f77c2ac38dd4c8339f2e8fc882d66b8b8246bedba1b99850a4ab6daa781187e1f630152ba60c04419e1d7c9e8368ba8a05f04caf3455a289fa30c1ff2e66bcbd9f9bce7256ed29a83ac5704b80313bfc582bd38baa39fa8bc7c9b35cc4b3bbe938f04bd44447f9e0c66fd886f4f2aa98ccd42b46b87d635120d49430ff5eecf6d955ef5527adcf07fc5e1a8bc62f461c49945e71ac105a9bd78e5a04110904041482ec94d5960905b17600de4ad11c217dfc1dacf167d04d7ae3af96c8a7e28b4f056b08ab2a697af9b8b3da2f18a920a8589e5e9a08dd6906ec36e74825ab2852297f795fd3c693ba6b39ba4449212910337e3821f90ce7faa490d0ff9f065284b0c76f451a5e514db00c6c3a44041a19147befe56bc46b1c6383f4a345311db94404d97b6ba98ba82ce483b7f1d1a7d52b19b991bcc4c0d116d2c12ec2719fd7e533d76ae35a48103b0ddd10226257fd2cbc2b302d9b25def2b7aa6f7345ca56b900888dc2cf38ba6a8563552e736bddab0655a5a572841205e510d53de6d887176c1a83729b4e366014a195911a55cf12ee1fe8e5732887878a1348857ca24aa96bae1f89e7f62a05591262a93414a68974a743c0c8c0ebde493f10792538554bf44d8e7f6251f5ebf79831febbbe431743da13b2e2ad01c8a5caf3c7f29877f7ba9ee385e47871415b5a3c30aad5b5f706647504d816b20d735ca1c63fd575f473afa734d65323d913f7552550737d54b5d2b9562b319f049e7c7e203df91cb2367962599e0e928b3311aeeca97c592c2ee3e0f44268485ac57c9bad94d68a3fd777d66b6ac998ad4f69efca21f66d795acb2acac8827107cea1c915aa1ed688bc0d50dd14b096b7b735beb90492ad1978dff62c6eb2b78814204101cbdd613eb8d568a4db851d7cbd42f6e37be5d91bbb3c3be62f5981c1353865b88ed8dedd26cea43dc02a2eccf95829701185914115d09cb655cc2490adcec07009c8e51db2f32ca9065ec398669ce443392f4b57cc11905615760c6054bc81018ace69b11b9f4f860ad16f8cb0be0d4a4ad2122cfbae0bce3c75253edcf9e3f70f629a83ef4759b4da22e2b174cf83bdd684aae60c08d6752e5ce5247c4ea1bd8b5ee42689222dc34562bb2865d8c1c33938c3521b5c502841b1ca4b14143f0256f6a3b42312a64a7fc51964220a3563fe898e04fbb484451aefa9db04925e33c532945c73a21d579a06a78163f5e5ad5f2c4d3ffe5b309b2bb7b11ec62ac0ae9eed53e3eb558bc00106d87cac99a3f1cbf5b29e9450603d6d302170d8776a25dfe1c44e027eac37398d70abe275e1d42611bcdde06e38138d0ff92389b435dd21722c93c4d7bc2051fcc1f4d7eeb614e0ed823e4be57b0cf5c11791749a3e26feb7fd4af1f3811c439ddf8e31ba548697de06be657c1eb91c742f78c008025ea9110dd4b2941bd0bcf66b4f1191a45a09f4a57da9e89a678b55765146131aa96a38514557cf85a37776b7dd70723be15cf6433fde700edc94d83e377ed9572ae2bb59927296d2815977717180c111e40296014c46d83645b0dbea8723929b86c9da236f4bf7879336b17e7e608cfc620e093c445a6fe2ad4467d566427aa8bcb6ca8c30c85b5956d58b36b76241cd9f761961fb745a75ae9831c96face929a494e1375cef694938463f542065c19f4c0b4b40a717831501d00d18dd50c34647986d4d5708678d314e75666981cddab223fb7d07197fdad04feafaffeddc9165f674d535cac21c88f506bf273484e35de1a841b082757d2a32efbf8a466a59d6f94cc6528671aaafc4d320b9f8df2b04ffe7892fc8755671c1d2de8442c8e5bad4352dca9696eee57c0a41c289302f144a57707935b65a2e0c48ad3048f985d518d1e1554a69a79045fbb0f663064f519d95efd9b5968aba6d09c774a187f0114e45d3418e0e8a60e4e698881ee90fe693352b34f878a1fcb2edfe90a4174f7f8340d4d54bfa23b208ca47f8e4923c5303ff7c981ac1acfe17d0eb17601ad9b24094fb2e4b9c98af21d15ee5831145e1d9565f3444b3d4a9e8ea5c70754565ab83f7867e57515a949864d56e3fada7d330807b6e136b28101d5e48a4fe86d4237fabace1c7ef171d535df41a2ad79d18a789864f8dda0bb1c3008ecb8705a36551d7fab64d4e373bc31b816d403f92e5f4f0925ad89a376d1ce9016194b7a6c76554ee505646f41022d54a394e546793912ebe956f125b9a3950aae6a8f79fe4c5083c6f70018cdd8d7db0c42c5c1b53f3797f9ccf69d81d979fa97c4fb2ce3a9479c1bc380468844223c81ccede0b0b16e00717d29d4e03f9bce9ced79414d0ef32b57a4341c69602b7473fdfe54298d3e7c21acfdb12067497f2d7428047ddd068ab44214049b1cc645cff4d2360a264e0011210f91cfe2a089f014a6c3dedac9b3a413e083f4f363eccc424e5c2d458dc721b1c9c931fc66d0e7f59ace591e731c79189f23b0206c79cfcda9f62959332f24d639559c64aee192be18fc8233b5e326b8b252b8cff7a2b55ee3522e940b11cfddb01cf861f5180e0c74c1c175c30e7e89d47b44de3aee667a0540fe9a1050355b6749108a8bf00293b7d2fcc68b6971450e536de5d20416aef8779e669ee46a9b9667f83cdcc53f5cd6b2fb593764ce6e1b195ffde33b98f70b0de65b1ca32a42cef01fb12ae69ec0dd28ac2cf351a7c9d8645ddeeaa16f2d41f3843bbc32ce253279b9fd2d94b2e36ef620373e6f98df153f38662638e80114d5122568673ba94bf30c5cecfaed83951e4aa18d4636e531d24f4158be7703cb6b124262733f521f8b992ceab29c0a73899cbaa710e2ceb3184a2c4cf7fb35cb9a3fee129db0c7dbe3fe27756cbb1d33cf8818eda2852470068e56cfb586f39440b1fbf0aa08771aa1142993908a3fb1a4376573b37b6a75c86c6cc8ab5254d7bdf6a0c664a507acd7caad8d67c336bf3e76df6239c4d32d00c25e9eb9b3265a5356226db8a07546e97779b492daaf93ab4c092bcdd7b9342d45283defe9dcaf60ca26ca07f5a87f78c6caee3b7835cdfbbb8a95e0a09b9cd103822ed7abae281a8e7a4cd6d5e9bbdfd0947ceeb193924244833256596dfdabf5025de151bee2b61b8e6860a9624e30ec20a7abe4c24316d3b5f93a12df0f0f845a12505cedb09ef84352ac83b05fb14b726574052b19cc7e3e34e4a657abb399c4c4cd0be8018bae1e1281a114a3e5e3e916291a37a0fc83071caef6604ffc198f7a70f4d309c767c2f94fc0c86a16149a0b3a72fb4789758d87eb8ea3fd55a557b0c0adfabd062cc732eed0825fcb3b78e0e80dd903ed1ca0af7e1a5b88660519a52a4e494c3b7d6af01bd1e693f2542687452e1a5e57f439c076f19c0d619d7bcb0eb0a88e7d483af5517fcc1ae08edcd9f343602b32120b853e977fef433818bc41388a7d3ad3d2a6ebe21a40cc79aaa1976217fd0a13e991211dfe340885c6feb2051f51f01f060bd7b34769b63a9a9089293581fd5d16a710612129b7acd7acc7e7574c09d8d9e81a4ca215c930b6e0b0c874a9e45087caca93efc60a850fb8c093b0d13fbb48092679a0f898714e08c4d422a038aed527391f8be781ff87ea17efc871e0ee65e8c808b7748b6fba6979b5b63049f241f5c9f3acfa1221b5bc8ed6aca4856feeb06b8bd9634ec17120bffac8cdf5ff707ca9620b40ff04756d75756dc6ebf07ef07b66172e47d948237afa652e4488feaed6de838008a178e41cb01fd8a7e947f5b021bad947872f7f9ef8c672c7184cc0ba205ec44bea6c188b34a4a764287a94acad2e72eb51f80721f94f3fb335d875b38342bfe2f28bba066292781c3378198fb8d9cd30ff8413f418aa1c7bc8ce484c11b55d5ab1ccccb51bd1a747142e530db79007e0c2d30bc1be27161261f0f8b538a0cbf7fea845e329ac1288628d19ed0d99ca4d306f555c7b1ed220a37da4614e2197464905f11ca0181b44a4ffce202530ec9fd0f65c55119b20cb0d2e4b61321e9963d44df4cea7e5e17313e37a1b11f72367a2e973fdd59e6fdad11ec4d98ee35e1d42a87adb3a9d33878df03c83a17df0b6a4a4ae8795e9d40f0c8594fc5b9c138fa5e85d3deb8a52c7f233e9a90e9e25ed81edfb97f376f1b350a00f1b464341e2c753a525e30a7cd00277d5bbf1cc3bbd4c7d357df31c8156313394e5a1cc97f051ec8ebeff18e10df29d70e60e09e6a61c47d7adc54ecef7d0b94e8dbede5014c0281dd33eba8b120ea2aab5ef0aa29b9008a8767f76aaa7c53283034d6a11b1c4258e38c32a5c4857ed30900b2c2a38f621404d528c843ff4f5986de5f9b531dc912e7f3228bf6978d31d37b65a174fbf3170bde331d69d5377f04ce02836b1188b2e38e85764bd9335d23a038ca9c19ab3284ec16585d218fb6684e42244db9a6edea533d81daa2be2d6e8fa0d6324cd6619f1a0d7def5b7ec0554d590d21873b82f744b110f096c0e4a426fcb8d69c5db3d46b44e8bbb5148427e2c27fcddae9d49e6b2e2b9d9432d7e2006f8d8bbe238c1233b44c63ffe53c9ab232b707f42eadf778f1f1232d390bc32fc0d9a5e03f68a4db2c16b5d30b9449c5de0b3cfeb2aff2fc7dd9e27d69a439225eb68d64056d0098250bd5717b77ab3327446e99e0eba5a1b222043a75533e6a4449fff36d387d9f47576207d466cb61e35ce8e688791a4259c0557f09726c45a9902dc6e802161242f20ea6474408c13b514a175063e2b4173e4218f14c8d7049c562af5921b220792e813f06763b47dd674f17a86e32bc76d63394bf032dcd9c0bc27ea52f0a8c98245525bb27aa353aec977c0b087f775a1278df5542291c4f31add039bedae42d0354927adce5ea7f05ba1fcd4c0c2960fbf26c550f2b558b9a522c718a8b59d4cd1583c7c741d46bb09c3ba474ad311839e551fd83bcdcbbefe76831744c3a5c9960b2d4da0334e27ac62cd69940c1898650ca36091e9f7ee45c374eacb5ea495db9b497dbfa5bb42b38c59e7a18cc73d04094000e117205b907f120a32284df285bedc4fa9a1cce7eff8dcd4b6632de90afb8b7f207a6876c1d8753a7edb155d20a9aae0d60dfa608f0c978edfb7a6baf2c58e1f585ec3fe4a6928d8c9ebfe2f4df11f19c7e5040ecfa08121dd22054872ad4b64da22e11d3fdc4aeb19c0e6bc13536552c5e01a6bf7575583bf93bedc8275579d4564bd9675af16280df870063e059a872a3737db9ed7161d533ea6129c560d0a69e043f663dd61e448528ab8e932a2a618594e04305bf00c37e7ec6ea15a1ad5dd37e6c2748a2059e27c029f57705f69fc73184fe68775d2dfac0c9a29e2546d053eeb85c2ffc02db65d17d37deaad7f28a39ee1ddc84bfd2e3af9c0aada3fbfb74a3f741600f0ec697c100dbd601d787814259681613522b3bf183fe01f9260bf9c976572bae7ec4df4ec772ce7a0fc0b909d97abdc24b5a880528df7e4ed5cabdfbb9bc74d4471b701df789dfa33899722fbe101878f5639947cf256becaf1af60d1342b51050af92523fa1d80ed2b67d199dceda9fe737a7c00dd8235f535aff83c605dab944a7f9a512b07e710af6a09bcb36e87f2f1c929d611ec2af63902e5e91e734fe12f52fd10827b9ee5a7a7c01f93fc55017e2672b9f5f99ec41be90fcf72647700cf6d9c6cf525fc8f213b61c64393d1bb8765a92b4f7a7ff0865b2a7f67cc15a35d429c418b537a5410780b1173d527f76e0177317fcc38c275f28d165b0f64d50a8fa988408759c2329cdaf6a37f9d5149f7097f0af660a9ee1bf34e59463979e5235aed91bc0cc87d3e54b20ddb26eed4a4226173b65db2f59f532e3f787ede45f00f77ed8d5b887cf85968b33eb826f0b4c9d466ca2345010a06cda1b3d24f907845ee5cba94252959b69b07163bfe67843bbb478851c02e646d6a6d6a0f318bbd87cda9096ed6d9c3730918b7b1356e32f249d61f2efb9592c3d1e24c6a7ba0147ad5aea3375e7de90d4be392a7794eee9d755379dfbc96f418ca9fb4189c4b957500a99082cbba3f6f2057e95300d49a12f8ee875bd740629e946937e41dcc59ba9e62b009745481705652846ef0a1ea6f4cc262bd2b6a2a13e70cad441449fd4065014d921ccd2c20700dbbb71a04aa1dc0b24d0b8900f1f3646d84c12af1a07f826ff8b431e1664e12632104e132ca5342298853add56665b4cebcddf2949bf95a797a9f9b982ee8ded1253850b39db44f9f18f2cb8e8957eb8721f633d77217618f4b091dba3a42e8593e96995ed138fee48c916e16b6444791458b2fdaff7ae7d7dfebc24759ecff8a6fea635347915e324f76d1e21be77da81f09f7ccea5571759573160a34c93a2f69903c763373f591e3998ec5bbe119802f17a2b815a6e3aff8c6e0b317defc36c4303a928c6466cb3a55bafe29137d13c452e9085225e8d17e857732e049ef1163b7115a15f8fe92686c905d65b31e18527ae5784e16738e828751002d1cdb9b1f7bc133453cf7f20b327268f3f4a5d758843251d4749b8d0d6ce502ef2db04b13cd6f57565504a5671e6a2e0290f24ef3135c911b89c8aa830644ad5d2d60ff18e57d9461fb3e1c0078ec0c04d8a3230e604d531f0dadeda94df4be1e2d836c8567a9f1978b3b63e7792f037a33a092c0603f0c90f77e52d895c9be627e1ad5d7097f90dca0fd07fdedbf20357155b641daeabbe215371213c6606642badd6c78bf5b7a58b5d5e2d84c88e58c66ce4b6bbbb7860303815d8c95e88c0802ee52f0a07815105d4b9eb3d198c2ce4f268e29b3e1294ca77e405d55c4883c9eeb849f2b9da78059449aebc85fb655c5fe33784a5d83f82f8286423ddc1ea613054726f8b5a34659e215db440d234124a1bbc5c0712f8cfd327449cbc322888fddb2fc672b0294974b18624ad238f35bf7c90e292d3af28b722d930f3f96e8f7279d9677da0c592d0f47a9bef9bd5c522ab54e8e077649ffc922418c1ce9cc46f5fcc950271eb8a9c333b2188cf9d5e42b34cb750a0c7d2c96d4f9f9db4693e20d9f65c3acb30b26ed2b3290fa3ac93f9ef8d837c35b9c1adbc695a3afb2ebd42c71ced70e16a89e8755c22d7b29269ecee445987e50b4e192318fa247a1eec7c38d164ad5df689664918ff0d446229ccb4b4762a8fd858693a5b40730dcdbf95ad91d9c261430fd3e0bfa259dd7e0a6278c496b2d316aeea41a2f094630a7b6c9981a77ee09ac57fe0891a1c2fa65483da509397be23f44930e7620f26926b234603978647ad9c257beb6346d6385606cd5056846c0897bc39a5e43ab333d96e1694b32bf8cb82f2938d624e4e577ebd4f585f952123321332c9a4624f4956ee2a7d2474299854512cef8f31c4aeaf1f7651307d1edaf41272778b5b839501df166f24e25c64aa6297ec7b47ba40f7671e0a0a2f3b1e766bb9207f63fad8b0645144a8d400a01154437443230e8b90c7beeacdc82a5f228b3f0811f6e3d462c05db9fcf280deb2b0a82012f0147344259fa26ac26069974e9e60254e48d1e3a5f851a0a7883567d283fccf94e5bc2d48d9fef48598d6b14462c8683b384257c46c0a3a5ab63b2bb580bf2a9023b0d4b0486799c959ae678fc017ac723e207dc4c4517158bc6f209bda2fad59e0771488988a39253456ee9eac39a1af334928f0afd1f6544eda284605223141244c8fb16387ee96829a8b18348ae91ad79d708cabf5323b8fb2ab44a77faaf930185383b1d234cf4c90158d32bba66fd49ec4ea554e72980dafe03683ab572def4e0f8fff00850d0205e084c60e8f356c75027fb1c3fe68879790e79445d40acf64fd2e914169f6cc8b847e986bd02c7c5821c016f9d496542ffcad1c640228c45d148927fc328def75cf028dc6ba40d15d34a7072a0fd239a97ddd52962e9b7131b080be672a6cc9de897b17a38dd0073383cfbd3aa9d1df8dc6e2b3542050fe41610d22e1fe78ad2f75e16f25b67145d85c495b1e8565d83a15d616d79762bb020286fdfd24fa9b69d33606823ddb7bee0f020e61d096df96378f3b41b57812e3adf4e353ba8a38907137488cdbf70d5139960cf803472ba6e564d08f23acfe978cca65376a36f4694eeb963e5b90cc30a99eb31199d49b19448adb09e65ce66b16892baf493734a72d93ab0764361827dae9e0d0640f60ae308b4af97531a513dfc29284e5ea4524fefaab8d43f01b6b47b4e0f01b796917dd4a63069eeb8ced03ed66848fbbbb6eff2e16a03f7881a4178f6eca017a41872bf7270ebdf4800c0a212424ced7f8afa76c797881c2e832471e8e7ee8e74ac3cc3aa0334ede8c4ff6acf86ae17aeb5cb8807cdebeada4c7aa0afa6685c331a66c00f4ddc61bbbc996e669f3b87fae318924b9d0ce9c568a95f46ce1fb803a2c5a71366b00e5a428e75297c8b2d14b74b3b93a72900f8c90f2bc8a1944914a30b71154322eb3d9df751fdca84b54795b48de6c8dc6de19a47203e59cba3471d5a6d5996ec71d26cdf26656738559ee52ef8aa85c4bfec98a65127acec6367e6667c1da0856621c8b391ee284a06f2262b9cd3476070bf7d9bff09963ab95534dd2880094e14d873f4dc9b5f58c257accde2628ca3f351a7008cfa3a96f1c918986ccfe74a6c051aa9bfe7732e85172c29ab41d3bfa630bbf547ae0f8cd54cd4deaeccfe9710141d20e215c7a1c2fe64eb55aedc8d7495a45e25770ec86ebc9e9c0db548157ec8c118eb8949523b85dbf6ef9ec265e0a5398fe56c03d841eb1c3c250a0bcfc974fbfc509019248d557ae73f2aad615034910966fbed53f562e70bcff508ccd39606f77f06edde65ffb3d1fff955aa371a766468582643d418d235a194517d07ed90447d8fd94982b03fb2e3a6e983e1cfe94ab2c409556b4127c37e9a20346a3e73544883bdc80ddadd1e2e8613deeddb7bee77f57796ca33df8fb552dc3568c55af51de704a6ec1f94fbbde59397210b6b3a5d9b7bcb9c2b261ad94b3aeaa4cc12c6b3d048883a7a4d6aafb8af52d9c0ab622ac305615f84fc7d1f57daf2ffd424477eef7d298c99deaefd0a929378a153885b67776a70321f275204ea4546d53a8cd0c8b0de7afed0c886492a40b7eca86dfe003973fe5e49271b50da17402ca7bf94dfdee7ae5ab25dd41b756b5bfd7b0f07e684ad49e2aefbb12b7bfda3771507294969e439b6b4f2dc4a95767f84d964e31c31b32ee4dbdefd27dd2c2fb5a7c3e82de23ab8b32254f8af7078ed7e3dbec0a34145a20cda8ceed41bd5606af7ec845e703b2945579518e7878fbb201e82c1580d6b1326dde0687c9a05245be75de6d365f872ac18ea1f5fefced1b8444f823647b829e55b0096c38b64592bca4c9c4ba8ce5f8ae0247d7602408bfa0deec89e0634d52ccd2e3da490287721dab0973f64c28f6444334a5f7cad533d9299dcf9c210825babd672cef71a224839903e9ab628fb31ec896bd2d7f6c1bf0721cda7bbd3d5973ca7129ef8d2a313ef079196172f965f7d895fee440f21026110481293f94b979183fea32ad2d1ff079d79c427409a748a018a205a6317429a2382499bf188bce598464ec76f755c3d5a7b7ab12c4d75fb7af3c4758bc7378b8f2b4fe534fc240b28cdd3dceb62011ef291d2ee4268fb9ce9334fb9409c7ad8a8e66c320c405e015126726225ffff51e4b6bde9d25d1b3a397b99215eadd30c8c1d9c5e20a6715b58d26714148d6166f7f34de934826cb700d3248cac8058a6efc1d8c3cfdc981e3b0934a832d778bc698719072d30760a23c134642d6b9603916399a965bcc5a1d4af049e21ef4702f3cdfd9a8ca069b8bdc886e9bd5d6bfcc37a897f823a3d8869f5644064b04101803bd90fd80ac9bcbf0157053e803262e94ca088b54d4bb15117fab4e290db0919e8e6f208a7cff2eef161c9b79919e3cc197e365e528a179bb3a61ebaa70fa214797d5c907f9ccd35f4d7def76fc89f688d3a56e4cb423d68a1741da01ab214106b9da28dc03abe584dc6dad1a7f2db0e35587a1c393216047e0a7c50d2cdb7fd03e861a90169dbb181dc68af13e60760fa5881fc5417377b26887a92836e60c3626e7ea6f7c759e543bee70beee85de289a16fb22b265a75532aea1c567e7d2e225b868cdd2d857b19262ba52c34b2f96b1e6e099ba9c391bdd0283959bbc2c18226caecefad9f3b81c8a3f7978b2de230be1fdcc2f5a2f2ef272d3980b14121fbf1e171537cb361039fbb3a50f9a2f1a7a4f67b9f861d86c3df0ced3bf32f4588c8790a29a39167d4e0a596c8879eab114d797fcf5e1f930a35406b7654a2f73be25bed601abc73b75e28eedc78eda7534a50caa26e463fb5abfe51b1a65cb0f2090fa4be836b712dd4ee7c606d37d8fea58e44b5b72924aef81d64c65efbdd1c7231292fbd438b42367b79970691e7af6715fd763b02df57b20eb9d502aeaa3df6277436792b32347d5a25798cad7ec79eb189b3cb9b30f154fd798dc7fd3475e212c261f78c27a2ea62f23be6ba81392f70bf528ee3e6d5ba5f05bd1a17592b9c0a68e4e2f1d5e77dbd6a9d17f340ccc74b5e8b25bafdaf834dbe30e94516b155a748123bbf2cb899e2cb8038fe7d55a23aad523bc96d5adb5a6741395e21470769ba99dac91162cfa0ec241aea0de62246085797510b188057e6e7e688337daa54ca8265fc9232e8abaa5b1bd6c799666e16d79d2c458d0c6d1264d961f6861b58d63481760ef4468eb222da5bd3897336a7505172c59636a4c0e53bacdfe77a2e7dba0ef12c11b43c10e45e3d935e1d96780d3e6347d348ab74764c1150930b91c1c6c1aabddff05bd846eacd7c7f0644123ecd69e71d4e2e5fae2197b7d59643982bbce1b123db04d173bd6d368de6cfdde8782161b473306393ef19caab15f35377facf2dd1724d0f09e8e500d3a57daa6ef586c6bca2bc4cf77033eb6bd3ddd18ed73c1560f4f35861dcacd22cf5a89997eed37e7be2abb4a1604245f72edd70e8bf5c180cc61ea863fe5762bca3e6c078ddf6b43a21911ef6c59d336d9800fc2edc8447fda6e0db90f325cdc62404470948a15b2b2cfd38129107b96825d2647bbe0a826adff70c6fdab6fe60567b18810e8f4340240dad49834bc93a1dc5ceaafb984fcd7ff3c23caa491adf71bc347056ba14289d3a8bde002f3451c2e35c83c892e0bca40590cea18ab8b4de0c3cec8a02d47ff8eb5dd181450a408856f3230f6282f46c82b978f1a250dc9c68bddc5f96fd3077e738b5ab22c0efec6d1481920e9ac77e8c8ea49bdc9b4885c105a48af6811a9c753fcf8808d1845e344e1dd3c22d9ed3dbc58d4d00be5a79e204bc6608ca9b88b6d4fb4de04d85e95f490ddbeb31ddf844bf9007e26ef67f9c73d1bac8686d1b57a19b91d2ada932e1ed30923dee60366f8c3c9b46a49551331f03d8d6a50f55d49e401bb0a7bc6834962554403b3459d6ca4e4679a031c142141ed80628b6fb3a760b4db6b2554b32b5e2f9007407f8b677789e88266022a42996b2b89ea8933115328ab0ac287c831ae58717028d89097b0a49ec52f1ab7477fb0733ae1782228caa9ae1f504abf43c3025850b38adaef532fd4a7886e50bbff39ca84d5b16f2091c4c1f29b9cc413ab777be03fdda32608e367de78781bdbe40b3df253c6d8a4b3cfa655f1e0c8e101c33618c6b5d64aeb1e4975ea6478eb87512c37eff4c9dfde9ae4d488062ad3a9d9d280c101457026e0f1fe1051ee62be9637739291e90ff9d1b8ae1ee5e48f58a8df15725baa2023823cb9942b43df158a7f166b98e1734a3bccc6affc383b963957e5c471330ec6e955f4d4028d517f27ed015f1ddeb91f76dc1f7fa022badf632c8c26c3a816a44e30dca16776e84f20261f9ff8caf980103ea5eda03e5a8b28dcd2fdee01e04a097fc37c08e61da8768f5599fe7fff343332b27b334d536e8b086da4f4fb099387da95603a432f7bb2e5d9f3baa2ffa7a18d22ba39ad1fa17261b1359cc24db52e78403d38dc7a4494ad258d96a0783df8367d0a266121346aad8dabf9cb4e8cb4b6b11ca11fc4701ee15fd9989376d4ad1a3e30ba9dc8ccd802d4e9471e2d0ec147e8acc132b765ebb657abb70a28924dccaafd07a6894f23c418d99f1da3b70f60797f5006e5cb2bdd90464a5ea90ac4d86028c9d99656a73cc674e32678d52518aa24a64d409c0c334f34377b4ced9b5dcc22215e6a085a131675c9527319ce1dafd288596bafae49ae04558a04162eee937ed50da0de2ca09084dfff3472c23c9c0db0cac887779565499f75c8eaac50283b031b89c1a3f09100a098844c36bb6b6c119fba86a18c6e0c1eddbe12f05adab0d513b31cae4f5378d172ce0b9dd3e0efb9e3fe16edb28662ebaf41c71f9794da3692d54d93ed1b786fa653b2e241ee9b213dda327eeec1d5e2f17c3378f8eb5b0fe959af3cf098f9480b13689bcefbc35bcd8fc7b756e754c92afcb358d8e0951ec021bfe42ffa5b326cffdc4ec4286a7af1e3813d30660691093de3fbd75a0260df61e85110c61171e5bb304caeccefa5d60c95d673aa96e3afc8100688a1e644bf458b7bbed2db2dbf809d7b63555fcfe2fc2f599700a197589dc42921eedbcfca07a788fe86874db2afd8c040bf842b0be16055f46bf461436cefbbeea5a38b6e5faa7e29fce83301e3bfceaeba7af864708baf531923f0d12dd3e2e0a1a9ff9a7eb4a5e17fcdc31aa736245626bc2345c164946ba2e4963f15dad7534f1c5968030f47e6defe2d986d78de841763e9a589f262cb663b5d6675ebf2c009803d4c2c8cd77913012c4b10abc5522cc970ea6a0c2a9d0e44675be78e67c87bb642a3227aab2116a973142c056ab20d8dfc1edfbda9b2e5632c1cad828d6b739a2deb9c7e0a0f2276f658270f124d264c44ea42035909fa93828a649ec4ae603b75b8c30fcfaf2977e4da41f1ac521c31a742da600ce8f8bc3c7068c7434a1402c3b80706be602c6f10768dbce1899968b9cc9d827490581560de06d5a4814c3ab3c3228191465297383d19eed8f2ca5ea8440635884b8da5632a160e2e8c94e4ff80b7b92d7bbe83694861958d33cdec5d9687a53ab7a99950565a948618cad7688744aaa9db4a4237ccc9cb3ab10f685a35a12b57b4cad0a16057743c7866cd2a22529320c24233509ca4504d0a46f0a853292b2b593d812dd24b8451ba70ed7d690a4cbacdab59fe0f0570decc61f0600c3dd40186b20ae908703d67ba61708a55c0bec8fb697c05319f2441ace3201a475fecdf98586805a1bc1aa50e97fe1ef5ae9c7cb6b84e519b733cf2f8f226a7398219aef502d1db3d263739b0c2b51beed5d0d2521ca01fee07d3d13100b2a65a7609523b95e20586a869c86a56d25e83d197c6cd6ca936bc86a9b44dfe18ecafaf22a4e3dad0aa65b9b007e390073d667d14e840e3d34e35576b96e0529c029628171e9ebeae30c6646420db543e7b87c486e53a06f183f27eb79c9a7c732230df9ca452bbe4fbf361a10cedea149cacf4efe2785c8c18018b61ee9eeaee54ab20115e9647664ec817c090f9c034744039111de059369f419c9c35d0f65c1981476919210d36f625dc92c9b55b225592626a2dad6d670ab4cc733c29676e00ea9aefb45807822db3dda5d233189250e36ed20fa092efb57ff7e9f9f3988bf5ab5518e892189b56b8a1117cd1639e39a33a070add2392735223b5f40096046c93f4e159ca29af6799dff775c11fc754af1bce7dc194e8f6559b818071eca45ba5a0c7c064249ae243ec6e19ead0e91f51b29702443f27ef7f0b4d28e9f4a388e108940474d650cc33b55cc66f848ad9b4a818e1cc41cbd9ef12c8c11b6cf2b2d189c156376e8b3540542fe4bbb673499f249b85ab5ac6a72ebab4223fd4b6d2cb10b37ad39379b2115fbfc924e1428f1b9b1ffce9884193e4cc5aaa6d3bac6dd90fe8f48a13ad1f24f7e8abc158e21b15d2fe540668738c18c54fdfec4c66a6850df4e5a6ae751086a665589eb7a604e5de41c2b2e4226500c938d053a9e97a350f8703369f1d946278f4e070f006b2dcf8833e3b6b384baf164958c47d56090280e0052a9baaa05e42cddef48c1030f24a9717dc3c62764840665658e91f080352939e99449addbb738775e39beed436c93ad5469db427d89e4b51927d486fbce4312842e7f73c8fcc50628b96aa96dad19b44c04e01dfede2bd0b2312e6b6d0fea63a15380cba1e222351674a364af49b6d6c78a28238ace4ac60300d0ae5144e019cb8876cbffc49e211b0b0fbcd2d783b57a47be6a49b75c9520e913efa90a589c00c4a44866e1470448401cd0c37edf1302493a7c442647d52e5860d2a557b7ef590bf3d17b1454c3b52f7a06bedc564fd2879127031741d958c635cb3a1e54aa81836cc91cb752b479bafd89af64711ebe11911b56a1dae95d23952d5bf658ee219906a776b3a7703eab5b240e66c4a9b6866def12d70a8f32df8fb6c3fc28668c8bab7837ad209e5d99780b3d640b42004148c1d34ad9ee2fc8129f9a340534de35bbf8e5cffc635635850a62a632164c2dce7a9b8f1e810171ef6a007fae4e8edce2c13d156c37cdd8886cfcdc880d644c296e33c2b100c788f32381991261f467632dcc87c9695be3ea6b818cf2675c27a943fc059789ac0fe9874e7a06fc1877a51deba6750cdfc18a9052f33e1289a67f55dd75a4577ea4ff2210d1ad0ee3cec0bbddbf88b2a598dbbb42617f5c472b1c7d848b010bf29a18c3f2b6b6aa949da61b31fd09202b0a95cbe1a8993a5718a830773b4906a71bc747b4857b2f558c4bcab14e892cecbd6e0fa11753e24b5b68f7cdc60ca9116a82a8fce234f74cfe396903a5e29f3a6aa7359484b9ed7c1be3b8c7ba575ce810267feafebb258266637614114009d32aae998952ae6e04cd1afc7cd701a221adf930dbaa55975af278126b4c906bec8d56b9a662bc58f4fff2a51f30767281a79ec05e62d1f9a2fd4b063d590552b465510f97c61d31296289fa91cf1efd20dc0139eb3536903aca51b250de63234da64e35a097a6201101ba08070ffac7e84b39bfb4c55f51eb0cddcb95a94b3659bfdb11655132c3aab135993e164ba4a8a356416a3c37fcf6cc983a31fdad334d510846d462fc7264d86d9b66b2c6dfd456c6ca89f06af1b4733b04468dc729e3bb2462d7f988d93899605006c01cee287c0870c5e606d70618bc121684e7c9ad4595353ab5f72ec9cdcfaf6240490b287665538935341ac87b9332727cbbc9a162db8366bf3ca4e98d9381359a86a36db7a1ab67045c320f49a4be1991695b7b72af05a755a448accd1114b355b6bef9a05a4a2b73fc88455931041ad83097c83b83add1037d9dea33bb9b6966c8031d16687cc3adc22cc39943589ad91b31e2ebab8cf2218014448e37c05a79aa6a66df40cdee5b8510a97695517283113f2b5d257b95deb436fc458f408e1f1eea61a75569afc85c898c3c9ce0ec1f87af115bf30d956b8e3dd4af987e5ee3c52d561bd9a657ac433976267917c52148fd5f5263730ed962df12998ec859bfc48b2b3f32560c4838a25304c8f2a6815ff08ba4180028624c068b2945b8ab8eb5fcce3a89439762122fab337e4cfcaea6a076f80619a63a59b5ac3b761472ed48f42f6bdd5650bd63c2cd5c722480d04db5dce5fa924354e5dacca4e25e8b1d738154c4de1943d0f30bf336948c21c6c0dd759920683b4ffcd78f35bce87562b2e510e727f7e64d1caa2682aa3c864b5379d381dc8c9ffbf755527e2702344d11f3c57b660988f9f0d1aede29395fe19f06ca95a0bd12d859f873c956ba0bcbd0e9a3becc799c3270dc147e29d981f8eda4b3c8e848eeb9126aada42f7c3e0d0c770c406f6ba8819fd863dd223703e50624861c3cb4e0642cce759a6c02eb6d6125aa5562badb6968ea39fd411a23347b4a04a6acae5f30da49e9acce075d017edb6b0f1a05feb22573d546ab4105e28dd23b523a379f2a50037d437730d10d514185576a999cef4e87fa0f9d91ba7330568b868882640038e03bc7c0463278dfa0962dcc9b74807376b160177c045b074b0f31817ea64c7dea72f6c0958b844217de79eb02711058ee68788e834341f5a0d92b26ccea99abbc31cd1b8e1aea652326e0e3d69ee2dc29c20cdd801f45ef0c7e305cf0d5e7d7866e99374b059167b7ca5c5988fc590c912b44adbfe4d7f4863a9a49ff67c077c1bfc589507317c62c7174d15abf25153153410fccb79f2453dc3f53b074667a1d5409eeb2a1b5c1231cec60bb9b48a24578fde63d70f2516584506fee879db88805ecb60abcaf991800cea5cd78fb8011d43451abdd98a08c0d6ff0373954b65f0547503b8745a6db480c183102408ec3039aff827e160ea932bc263067917c9efac383b021b2b3f2121c06595eae85479a28ef911a8445a0644a9f48e8c8b8d21b5b1f0cb4db2abd2af22b6efada6a0a8d6090e14d8e6283eb3cd9298d7f388b7f332f6254f0f9a7a357129b1b3781b6f3b1a9ed9fdf48365dae284072c4ce9aa18405cf5ad36a9bab27055b4fd9fc019dae0e84bdab15cefc6f11e745906ea2a4edaa401440cd00d515e1b4c15624f4b312c89debc7f80a8dec94ae3648d0d3ec8260be1aedef9270785d1435eff1965d96ead408814bb78aba403309309f87293e18bf0f39b0c81bcb7aaf9d6efe0a84fa80ddb5b25075489ccde6dea7320c5cce3f366f86e1bb46b5aebf2b7fcb3d9cf6ceebb6a1a1a2402774e50f0080ae1d5725e131a6f10d32eba4fd3a5422ef515ad2506ae539a5ab46f085e03e5b5dcc7d38cb6142df857b120c9dcac174623a4a73c8c7c224bf0d431ea54cfd4a095f3885f9514fd3c1df6cdd0484a2a6ead8b9ac1ff3c59a9ecff0fa6229e98d840e1058e3ee1d96bdc491e4d1b47c76fa0173a4e546771cc49048780eff76c175d93bc70bc7f3c9bf52fa1f6c203365b5641358a681bf826d861d4222b46492e9bcf7f0cefd04a5549862bd2890bd4b5b6e0a1d311f07cfc459c65678446732b31d0c3e71f0f73b9f3f28d8a27f83b83318dffdbcd7f7334cc4dcb2d4eb2a49d5a91bb6733f3a02f29fc14f6e1c5d3c558c824eda64087d4fc43bf52f295a8cffdfef1445a495d5bc322959496ec6dcaa369c5691378790544da02feddf2061bfbc62e401f749a77adc22382e0a51d9a90430c516a38aecaf737ce1784d1e32bff06ae0758f0e6bd87d590a3ae6e2401954f8a71090edbe1806f2f501f8329ad26d7fbf27f92c08d5e296002f6220230310227ac3125a28a72c732f006d8dc05b8c9d327b773273d81cead1c6b0e794df6690bdbe2c7431f2fe8939d4586b3732c46084c409e085815100fe2a627c902bb8dbb2eede2b853711aceda647080bb39bdab02399d772752901d0b1f24e429beb941a4cb987130e3b4b25070955826783d080d6b51493a485d160d2a03af5bfe6bfd4015b434c389aeb2a7f31e8de67a9d88d56457a872a1ee4ae5dfc603061af46bc89bd37d4d3163cc04ae8066997edef0efa76f2fc5093ee5b3d14d01c917c3147d404fef9cd87459a23c6077ae31d6e055bd2711783079ccd5ea542fc4b88df09489225d6ce06004e2ea9d0b58c9748ef2f2dc711f9a2c1864a31988ca1c7099bef546fc89ac0a71f1f449cdebba69339b43876b0bf2b1d8bd66687ca1028e9f277da49b0634bb31e33f217e1a390d22c093b2d1b77985166378d2da2650cfa9dd48c5570a9307f3972fbf488dd273bbd4ab62c58dfa713c3cffa66a0ef31be62ff73f59fd7109344ab33e257f25fd0885f92bff135d0e54e7971e9d14961b27c838e7b66729e38033b24af099ca874bec91aec896ec06d7e5c97640ad7d276c964f888a790bfa08595cbbdafc2f2afb9dcac63b45953b6a1bae66ea676894ccd667ef0d2a28fd1d7136cb54362e27fed71d3efb86c21863ffae53a64a400665c8e3856da9aade9bcb687838fa33b0b8c58f8781fb8be58c12f895a89f4dc63c3947970d94c3b480f9a5250e0f10f6684f1ade899a8b2a09aa9cc5ab4fc2da5e03f74262b89a56c9e93ceb0c3d6a52fbbf0115b976d44a81debb1e27dd879957c082c69e2810f9593775f452130a78f3331a7f7756f4c62ffb471218e99238d237d19519579d2a07d1a22e517b311276c827191f73b7f3179c8c7d124281084e0a289d1c2283c6f3669a80824300e30ec93e7fc14b16bc1ee4f9ba4727cd7953c3509e5a4ffe600b07357d53d62bc5a3ebd5e549bdd223d0c50bc42cb4d26b124b63202753f02e0ea2c9b98e29a6e5c5668c683751c588f61daa8f80ab852a5de215344e69809d6b89a84ce3a1be1dc87479c732354fcd1d54facf10850a6846a9648c459edf727dd4ce13c34b3a66602c6307be2aa467a641320c12bec700747a4a7acf20f4434542611a38eeb245b6c2ea69b47e6dd335a1ae513b0e0dbb12a9bd5cce6a3fbb300537cfc1a01a25cbbd7b3b9b5f376de328e31dedf81e644d800d952e1e451b90842c2afaf4c4330e8fb28bfd8189dedb2197f70273075031a53bcca8e16058e2fb8ca719723e5a064ccdf18252e4af7bfc53bd3a3e2246f9ebc64430a0f1c038efc88457b6b7c87c2ed1f38e8a6f94fed69c8086f315c9dfd4bbccd11677af8eede943356eccec04828e2ba4a2e75355d07383378898b5feae1fd7ee6eafc108f548f58b4da9a46aff18baa684fc888fa161634277c785420657967bfca3975ef4d095163fa93eee30c21971002513e19f34ef4cf152623130db3ad6912ad53e7ca34a0c23c0c0076beacdc20cc9ecaecfc78ee881c41d8251bba0531c46c4357f75b9988bc0845dea58606696e9cfd28320b2d472f13d56153cada6ff4c2d689e63cc04bdc670b3c411056b04b59808c8426fb40f368ff0e4da1e4e94787ae255b5363295004863eb71df0ddd25e36a11aa5fe1025ce812ba707ba8894712513eb543df8d3a2d46795fb363aeda5ea5c308a46553b6c40c368524e4cefc37d04986ffda263171826fa7f41153c0953448531e81542319592f468739b9f327005d681b0f5072c35d346f626207b96a5652aec5cc225f84e5e95264646c0e1c5e409890984cb445e5967d326a10bbdbc6dd8e520dfa1d5230b298f620016b58c238b5ef38f62fc993caa86d8de5319785b7f220ae0573b880aab5b57597d65f938b5f1768820b3a4c036d46700752230b04690f0db77a2628ba52b21d18b426eada0a03beaa93bcbd9802dd248d7b7d14300167e12450f7eef03b8799cbccb3b535c135733057cfa28201c6937e0bb406fb23048ebe753f2184910bf2b00e81822ec666b3b81c8c9230e277aea40082d8f8e2284fdd45ba72cf471720fa9ec0893332a9ee5a26ad41cd51dc327bbc9d8e1e2f7ba470587f53f0acd59c30fc6999923a14b8784076bf3aec1c8b67cb241d51b284ceba68f9013599f314353f43d2c16e6de347afb0ad26eabbac0f6956907620efcd0d1e746f233eb0727bd28a056d6df301d7c71473db517e84f2660a69a26c7ff891278f1dd9651da51d8a9f9ba895ed39ab408b5ce6a354c3ece8b639587e2b3819618d3955efdff487f4c164e16303655edc7773c8952d036c85daaaf571e9c9f17be6385e8cd02d44d80227b5d9bd9bc89a78147575939f8b8be199e757c73aa3217def578313f2a3b9e188d80100f5e61403016da80ec28a77aea065daa22556126d791d494fd6f3b31c4a96c5dd30ab67c0d093a4bd51505c9492a3e90cb7ed62203aefbcbf4f976fed38d3aba6c5732c17cf3feb065c6fbb012df03db13dd619057e0ec22335000e63dba7a7583dcce9056894cef46dd347264176a8f8e982fc68d1a4c6f70d87e836579fe8afcb30ae58549f98dcbfa3c7fc8ce94d27675b4b9e7452709bfd0ac40245d546d3ac615ea6323edf16167cf1c5b07528b80b840083e78043c50737d69aaf4b6982e5794e52c0620e003a47f49ee92fb78f76bb1b1450d95ee583cbc83a8bc823060f1a09f88bbacb0421dc5a362b526c8ae54213b558dd3633812af92b2fd7838d00fca14ca00f18ba67b751b8fa9d4d84821314eba88e7f28733be3af0f8454d2df605b6f65c66350faaf4b76e9245b1fe565ccbf2d3b60a3e056857ca36b97937443724873cf1d7fdec42854e29d15f7c4f12c386c90c34db59344256cca25400a4d41d5c589a79e231e17f17c030f292bb69433ebc2f623e50b1c1364bbc8c5a925c67e733ddcfd92fb344b4a22d2edef1904c92190a44c184d9840f88ccf1617c2b9710f508072a4ad89484f4dbe5a4a030ba25c1ba532e8c10b3be3b6e46ab07d1dbea06e62dfba02470db1c507662b3082a9cc80fc9a1ed863b415f4b6ec0faf78c8f8c1b23026537c55b37019f5037aea6ff6a52b9d555ff50eeb5c0d66a2d2b530b0653fb117fc77f25e923b0a4292a8ef39caeab916e310a27f9880265356dfd4275065dfae3bf4478cffbfdb120ea9e7a65ab782a82d7dc56e2e4477e6b5a6a7dbb924d0497b501fbfe5d5980642f006b401ecc0fc5081b4988c8f0640c8ced8cef01e37c6d4d11f27662b7530c8de3df179e73182d8f2d263b6389ffe2f79cd199e4e94959c12d99c03a2aa3cc1ecdad4e7d5d8aa49ad55eb04f8aeef8edb1fb25e320493e8bc621ffb4c4c3fef3b311ad2fed6e83810709202e7c084906878f35933862cb5be1a9ae012ea14ae3ffeda26df4298b4e35c3cc717c2e92a5e8710fe91488bf4e4edda7088b80c90769a1a32e432f80593cd478ebd46b54d1ae80fbb1f42242dc17a89cc93c26cb448bc4c166762b2b51ffab988c82dec9b35b2fdeca9840e186765b510b38c100d8e91679ac07e66290d883082f2dfe2e725338ed34ad26fb520ea7b86c645d6b7a91d8b7a127eb52f373eabe7d5149553682e2d1031afbf10ecfd4d38bddab54be6f571cc508689d3f350a186d85befdeea9e598fbbac76963c99c1a8524b9c3ef2b0cb33ee3a5c95b4b456cf899a012508f089296cbc2fa5383937afc0f09c3045fb0f43d74b85687eb49705e4b67857906c6f1a86d3f170d2cd97f8060668fa47879f7029fe5477c89bd84c34be288999b7f9bb2c7009506c7013abf52a95bea492cad72c039cc1d02ad3ee4e9c6f1570648b1629cb180a2ffe65ca6b260b1a56e68852559b5f26f8150f25653bbdf20bf169ebc350cf64cff2eb690eaf4ddca22dceae0762e737a6cc1ae1d7cc31f73def079540d936303e93634377951dbdda6e33130c6e935ccf58763c374b4b51aeee712e304143cc53ed1974ab17bcc3679103a70856aec56901332a03a1da86af1188db52d25f938a07731428cc8bfe652cc78b671c88163fbb3d5e09e381d87103e8a1a853405c81d3b7d50362418850cf368bd05e3193b01f9567e6e6151a117462b1deb3e9125953afe548c689f25c9586a712340ce5b89cb8c76d6b5326567ed078186e288b97f3cb2aff627a3f27d437e76dddadd6320af03573c455fc11cdd10877081b8b46d22e811a940621ec54197612a197e9a7de35e55d6916972234068c225b12ee98813c1791bbe855d421fc24796c34c775a46f30ffdfae2071fe9299cfd6ea3942ef46f76b2dc05f8731d4a367d053ef0dfde07c3a2f746680a9b054bcd3a3ec9dd25b1010c3ce531d8d63eebd7fba0047c23b05a769f59de2345bf49bc17552a6c2b534bd5bbd6c566d64358f22361e224a06f784ac038cde01f0fad8dbbe7d227ffc41b93874f54c1c3f27a65378a1c631300ed96e0a21e64fb0c6fa29ee5a4abbb523db084ad713331b9e39dbdf3e6381d9eede16523663dfa38c01f1a751abe4574a5dfe1d9b4fae07533a5d9e0155f6052629e2748fbf4a143bb320648bc57a7457a3337c11c2ccb7e0dfe5b3f24bbaa637237c5231551be8971164f0507cd2a822e0f9f17c1e4206d72b817e4a9912b59c5d528b8b2cf44c93c0c1a105ec27f9da0badfba78388c3f49704424760903e621baa22ce1b0d2f46f9803f8ed6c76464e2f4379f775c8ff6e024ac0036942d8713754ac207113583b9567c67bdd82086f78253fd750b2687f7688f699aac8104280a9e4bb49e8ac31db46249c0ac2f941aba8f9cb0aba2fca6dbd093f3b788edcc5b1afe070ad5a9e55c56bc40b8ca7044469397ec04c13e167a53922c020e7668d511e39dec5b83ff5a06061c821e871b357bf9ae2725984252c18f80d84f9cc6217087dc8d82ea7e531759d8043f5bce6337f5abb455d560d7bd2413b0b8427584fb4b10b5ec371d7e1e791b2cf11343a7a52b5ae51447ada1f2765b0307c0b4f536e15dc26e741f59df9bb4c81527dd52ac4272d3aca3f37281211e3b0b1998171f7f2f4f260ee66cfa242d11ae0b335b032f4f4691d13c095df58e1b1ed54093e5eef776cf0e962e0c20908a0de87e28d7733f3328a67365fca0b9eb5a48e558590a7d34ef51eefd805067e3df6c8dbb8467d0f4d2e34cf5b507ef577fc1af65c040001c899d7465a4ee2ef7fdc1e0cef42bf82ce43ce31efd53a2d78442dd261569bba9b98abdc23d5120b14352e38c74be80d2873125b05b51184e74bb41f2036798a0934ba009d051e0c56642e7d8be9ca8078c7370cb0ba40931760f8a3febc7982ecf74e0ce578e21a70305ff7d09f1d552a02c6005cae23e6d0aae6a0e93eb9fc70e9a7452028525a314c14670eee0bb8c5ca480a9b84b5901761ed70f145800e5114b9937122b7373a064c4ef35d2ff65bacafb5c6065433ccad84de310be164bbef1a6bd978f83b8c452ea9cff48a00ea52317da6de7116146626a6d3e8e2007c867555070e0c403c58ae0aad4ff41b726990ce09ca8002b3eaa9d120de17aa28041577c0ee69d8e965974d88bd29b1e486d7368731b16aa7302b4076764085be3266d532a96a9a9352214adf2c968f307d162bb1f3f4ed20616eaf9161602779c11fa93a9aab880702e2d4e0f3960c99d65f15416a46d7db67014eb2b1f35096e67bee321bde79cb266203a5d9fc900bfd281c8ae2e5db639eaf8d1f0c2a95b6f0a7cb14435be9ae62535385294194cba6a072543c781ceaa63ffb59933a8e86d403a523fca8861259533e4ca8893d778282d4b8aae40d75ad023852b9a849064808ae5cac46539b6a6ae5daed3c5898cf2c527d19f6e21003218e6fd126c2caed47af8f58050f3171178872f8abe42c0582713686b1542ad9e824fe0ae445169e766a01f1d29d3cb5a9e044855bf93e5aa9a833ca0eb3fa9895b98fa23eb3bf8b48f8ffebb9af2070f3f4d3a69c597218a6b4d730881ebe82d2e6fa35f09733c7e5c61f2529c9b2bf58ed6ef2a8c1e39e703bc1cb215545578b4fddfa6c63cecaf337c4493571dfa1b8bff3218a4b44540eb70bd0cc31f61cb705a92346f41cecd79fb01c7eb39d2c57dd980091d66487116f2c445fa13d44922e567320d56e4d3926fc7879d5c8da15fc804792085b024ff025a1aeaf60bea2554fec82bc7bd8e3407583a62397d2eb0bc633e8a18b6bd09575e1a86e1157cd85aa97c73926ed94b4fc526199dddd325993dcd6432a061b38ebcf344761e538f330bc8b3775408ff87f9f05058bfe041da5d345f5ec17f9469ca73188802795e7addd1c3fec1f5767ec7c2c77c66f5f8724a7849149500d8ffc1ba46e2b617a4b93b59805c5705acd271300b01d187a79e6c8b31fe3477217131f905c0811e29efb2ecc568c4fcfab7e2547b9e9983ec05a6866c1d7b0871e2e79c41946567a0d57c44d732d098b4fcae6d6cdaa050c54915abcc505246e2332ed44cc9ad7eeafaabab9bea0b8087793791660765c386d03e1a0c45742616f680efb6cfe6ea52b6fe347a601a6ef3b7ada5e73349244c4220f644c5fa9cbafeb7e70ade3f248181ffb77474d77374cdb7633cbf4b6428aae6f9d655f7eb55fbe91451d13867f757a5691204837c77a2ef7084c80e1c91a43a222d65402e2a3fabd82a7002440247176176721475acd2f38bd3ec966d4a9aaa2fa02d0f27c1731ccdb42f25d11ab5578dda72b911b329f07e3d865f11b6a5f5444a572cad7b73f24a2e6737b65ac374bea8be22ce22a46e9a712cc3f74b871d01e3c0f7734b803f488dd1f271e69c536ba9899566d4deca57ae89fa39177dd483a7c18b330a8a3c8808dd4b1eb5d133d6138d29dde7a8ef1d5b882d36d5d23076b6d33f53bc7ad2a19d37a8ee840a0de2aa245880a25b3eeea1b845bc0d55f965cc0503789ac87eb533898dde692c921589d4dfda7fef6315d40658e10584326f8bae84d4cb4e96f6ef3fdde32ee6a3b2813f78d3f7f1690bc92882596c424035f44627a0fe21783df4b0aad9424b8107a0285736ed99d509d03b5530661abeeebdd2a8ccd60ddaa5192e675ffdbf7a93dd9ea67917b30b258295ac2906fa820aac8ad6cb551c5d3ad7ba62e1d1a897f013ce6578ecde6a28ac670bdfe1f98b943697f4a4a5be3578ff5cc6bd675d71aa4c40a72d6e4f1e250e93820a5d7de56e7d47753cfda52c4e3df3f34e6af2836fc2c73202108181a89cc69c74e357bb3bc4821a55136d136dd6cadaffd3058e296f75052aa4feb086fabe1e9839e36f6a2f3645beec80061e3e6970aea5bedf63333e7b39d8c4d6c81683e19f2c1dd9feaf78a3e96cce0235b1bd053b467c82fc2990aa0a5c42cf08e5379c1de5db5fae266f6d1600d126b9c36296aab3ec5bda82055c57a607687c9e149cb17dc2655ad37b4e72c3d4414bfa64006ccf41918eb81a73cfc69ced64618e85e1371ad21cfd057c2c823e1a2fd149af82f834d433fc5b0f816df3477782572a2a1e193e8b7325909ebdd6562d97e2e69c428b45ba097d8caee816936b56560300a88a858164be3328c80a889f337118608f31f0f73cec4a803dc8d1f0a242b3cded2f00eabfc234b22b60a06cc3382e5a1bc415bbf48730b1f12f2619423e6859251e368a6891761a9d9912bdd0480d3803a4926a287b29f11f376675a05ce1b12e59332747ba1d0d894dcbd81b3033fe1a5d4af8297254bc30ed943f839129f3e5538e8df8e7368dfdc8ddb7e7c0109eebdd031b07ca8d644738ec2c60650b17caa8af0970c3d12bb0a80602dda90518aec53b349300f43507f3d3176cb52d07c7d25e2a5c54b7718285ec43b8c3b30da89c904c8f7320dc7553d7ecb6b03f926abe677ef4820f08d7411ba1200e1892e63523199809fd967f0342f16ac199f0557090f49e2013ca4ef7de96794bf3315fbca773e4323309f350f0b6519835220691112e4e1377cecd5ff53b3dc70ee21b37b2ac2a287e8066195ef52653dbf3b442d4070d7dfcf984b5863c7d7cff2ce8ef1fa4913ac949785142a4d97aac8fd2c77c9e843a84f57a090a071a46489c093ebedb45e8ab7a756309d69326fedad6618e8549a273228839a1d6be240d8f85ec6ccc6b61259c0b430f48b12844ccf1d7ec82966ab620b7db3025911a8001dfa054e7d4855369d4491fee001620ff2294d205ac8b7cf29a72942fd43e2ff73ae5ec6651b4b5466c84a4632f6f4befd6215538f7eadfab47ec163a26774e6daa407e1be45c9065b77450f9b92986314219610cd9e7ddecc373d43f74bb88447ccac000daced925b249b7e89b7e482e9e8e848aa40e77c3fa8232b9d9cd4fe4edd028d284cb21c819d166dcd16d3e2d230bea9711d49349edb5f4a3651ff975a5c20e643b63a39217d6db637085ca5cc6737c72f310faccb182b220c4a661317ea8c0318259baf689acda30d5c99701ca41248ef2f579b79b990ec273aa40fa8d9602271525909feec8e5fb498e374179261637f96b331bf95863888c90ac57345375eb9cd841dacc5f2ed1ff7463474569b2ceb8e803ea5cc54c708f8fa1158a9c4210a2b4747067ba22b16938e5ef9f6ee9c3bbb7dc761ddbc65fe29ee4d1224852f4481325a6cc4b66bf051ea8c02149781a4fe1c88ff1bbfd4fa85175fb7c5ce172c02cabbb1a36cbf21b843f56a0aaea536a2860e3eb88755bc9682332740cf63d36abcbb4d7a85ef541939004dd9ef5d0ade207a5b93274afb4a2253c14054ad60933930055b7d5aca8a3d311ef40d450f8d4cc8291d0ddfe6c33060980929f3b86c827c68d5c1b948c613bd7ccbd09dfafa997f1f5e143cf2db5f44543301cb9fd3f86a1c75ec7bccd1abb70f601465e268fafefa0c7a75be71914b30124b113a6b9241893d8f5d24b1e90eaddfbc45f516ba725685128771030573f94f5e2da241ebf016db94cba716b70ae125b93a9a5e9b1c17124980a34fd9ec6b081660aa38650cce3598823879aa003b4bb5b44b107cd8432351ff16837dcb3b7075d5aa9eff2b09343f288f3c380561319515faf9bdd370d40963f02c51fa2bdf39f143fab88616581cf85d7ab1431c74e00383318ca605de107d5793bbdbcc2980a0cd92507119e405e2d7d4007dae1a49ef12bb7bc85b0238a6ec0326a2652df9e212ee575325a5c784a235578c2b70b235209e7c366e02ed043648f63b6814785fc38d9fcb380f0ed2a94cb139bec56079196678d6eb104c110fc41dead9060fca392e7783555a77f2dd10a0f89da787168ecdf1c120dca736cad53b07c9452634955319d88752955cb6535fb99f0f43f21b5bf9667a077d42b144f294c5c0d1c97d41b7bbeded3f1a80a65b3d0304016aa190b00f835afda12bb0300a86c49b7568450f15088a33c4dd5659cea95856e6bea7a920357b2b633dd53abd3bfd2b98af31bfbf5bff6e7bca2b3b38b66b71d4f9c58e8714a3a440f3895607e859f29c8a2a9ee6a15001a78d144e40f0c5e0b97d9839d01fec575400b71ca1b9dc4befc02c0bd8014c0c59d65da9e5abbb518fffc5dfac606dde75aa164a3b4fa3f137b8eaee7f90d7466e2b15778ca23dd45d3841ca17b9dc93cbdcbf90c8155e8339c4ccdcbc32a47441b49f22756f37d3333f14d276bb941acdae9ec9a21d1df9a2e0eea2c45b6bf43c0031b86204139541f51d5bc4871c4dfc67f6b41c2dd3e5ea83b9695d28bc15e902a6fa8f00eb31d426f228ab85e64e7ce9a0574a5da848bc55b0e173225328d53342e2913db6360a21025ded095d48594fa20b74c945599c80645368a84b27bf628c981a871970e03a67e9a02eeb1ec4baf6db81f205e217da32f91e007f5a55879463d48819044065a4fc7aa37cba522ce71401c5d764c3eab2b5d150281b9fbb8d92e7949e42cb4ffe63ac3809fc7c56b94ea0f7345f569af2c437620aae87df6f771a449767a62472bbc4eeb63f75b066e35235511881e57e2ce7748ae33176b4301ae808a7ec80706392fdc586d83a4f92027e4cf210dc6893107bf08e7283c11316f95e59284198f1727ef9c773eeb507c2d12c7fb8a828564765631c0cd2742490188e5c75af0dc734d823f56d82a7e9cd1ab3f550fa502c23e62f1f56d62e20f59ea31617aaa4afb9a88a4392ae9cbe19312a3679218efef8b6a59fde933e25096f79391dee4e336960b4f707f225b6e51c45949267270dfd6fb5ed992765c8a1294606cc4b4bc74eb324e2bdf315ba51ae16ee8262f5abf5163d65760ec57f3e39dc976b59a2ca43df2481ece07536141f20517a47fd250782ff8c9ab47e395d853509e7c4bda9e807fd4344ba055f3e93edb0bdaaab5f302c3dc16b61e3f875c8fdd3735472b861e15b68e9c2a1b592cc8fe5cd6b44ad0365335624b4775a60628a8a661fb69be3fc3818060ac69129975d0edea233b1188f69c580435be30550d2187f20917895b0be4ae4999469185e8dea6443d1084d8b2b20c5bd2363bf24ac9b79986458580a4f47aebac4a634d8efd3e351638f528332284286a4c73558058ce8f3160f6e4afa2f69d7ab4e1761e95db4402147addc67b0b6bcf25efdd8fbb145260dff45c4d71ed9d21a9a569723696b0d16da70f9afa30d67b120f6a0707fb3707d8908efa0d8f15af2b6aa785b731548a7c6d1263629854e010910ed22f44680574fc8c79a91ca3f06285b91cf21eab9f6ec12a6096e3830e13ea3aecd0940346b6b7f6ec72ba0d6c697da5adebf840e5f95554bd82c2e0c4fd65b0d37d1d2f6d39ce1bc73f671e4b2d6ea58f14c87799cd7a21334156b4d4e539f0c95a2939671db694d4392b79e2fa5a90f0c9968106b72804d02000bd84139bb1d5308917d8bfe6acba331914ea9add0a744aefcc3ae71a89dbb7ca06fce55c8f71d4b8930294190dead7ad050937fe5df978e806f8c7af70cb8e8ed4db531eaa1166b4b03c8a916f2b3d53d7265e01761c0c66efb959de430decb94a112cd6ffd2db2c477c545f3de8278858e3318d447bf6c3770bd9ca5d89d2699f85b387dd2c1c7db93fc8fda85e66f3c4b55c643f85b46a92da34f81942e07bb12fd090c32242cdc8c66e42314e58450b2ab03aab625479200f8673051650c5dc22bd7de64046fd99f2a7695567175e162be3765b35e4b091341e7830fe4888cce827e0c54ee9eca5f5eda41174f5de2eb5e189bac8bd58ff0dcff1a7987f97f1f11792e9418a422d3fb26c7ac10ce35a66f03166ad1ebf5bdcc7a00ffe594942869965c3a2c98c293cb07ce01f1a3bdb8dc12442c66a122bc5c2b3ae33238d45ecf2313803f88948acbbd14a50274cb4778bc68719b4aa7ad7b1c01bbdd2a8f499d7fe83b8e7740aa5a9b710f4911814d4a47149d4a0e53e8fed3c8baaa2af8e8d0f8f094eaa8a3fcf3b4bcb6e0f2de2fb7fbb28dd8e9210cc476fe3da95d171430b13f06fbede1c4827d1ed5fd210e3eead2be5358a91391c3de5b6fd9379f633b21e2cd3b53b010b8ecbc2e7c305b414a0925168d1ea7f31c5ba954814a2772e84f1e3490b857bd669bb271bf6e3cbf2c7caa792637dc4992400b1bead939faebc506b7e6b9ed5b93fa6a41075fe2e34ba9c5397f94e41a6d719a45a2fc6211b7639526ca94338404cb9d798e638eed28f81becf3c545275d30a729d3e40c965e8434026e1486c154dc9ae9c6a11c60712e2d52b064518a55ec9fbbcfc3cf65e3e1d5dcbf9258c047532e38fba9fe23910f84f480ff340f6b8158183025484f75a5ef46a709ea43c029f30f9127ba44da672bd4a7ef868dd242620fee83df78b5329001ab5a605ce8fe0b1caba5af093a18e62c1135357d5c32dde0b720cdb2ebf6b008850305937f0f481b56ca33fb019f76944bcc781042d7c6faef40d4eb196eb94408bd90e68549dffc7420537188eac45962afb420bbe4f6aaec0051fcc43537817132239cf6179689e0eb17ee21dcfa6dbf02bd28cc7f037f8d77150b8fbac172d61f48d7a0c4a19903e7cf97a836eb3ca9d1a7829e691885ac03a0500445aa44705bc6ffbf5e0565d055e2e5eb4eae97994ad5ae49db101aad509685255238245479ec8c3311d27f31cf0fa14c2a2b946b7f7c9f439fa35673edbca47f6112f80c7ecb9c56556b3ac35a656d2826d2aa7f527914c989b207ea85cb0dd83309e4df8ea53b1b6368943b919a0c0406875bfdd57d4a69f67cbcc7d7c09554a284c8593aa1b934164dbbfaba66935604450155c9d1e1f8ee0071f24db2760e87b100cba94099dddf2a57cab1bd798f3dff103b2c63eff94ebbc01943b565876cf196b0c6dd600e601a81e139696beccfae979234b58e249aede01e358329cf085cc7c02683c819765ae4e816c96cbe726a338d64c85d238837826b2b6d1b2276fcbe48d5417e57950e388273e4a3be06a4dd7887dfe4fa2729986a790bcb1cbf61528f630acef05a96841b5a8edc92f1e8c64612a63a03d20053ee01552faa35eb9434315fbc9eb2b51d15df38e71f6ceafc36d56362f615856fba91b189a7d7f23a14032d59be8c7ffb0ac52e17f3cfd6be49d7e02d39b8e595794f2b14138fbdb3cd1d4e9bd2d83ec3a90084e04e7ec0efec01bc3884899ac35ec4409e63ea90cfaaf004690d3ca0965730aa78cc6edc1971aa44f27bbcd964090f82614d103eacb60c7c5604d62e1e373975ebbed05f8cb2218d35f12898fad655dc8662d7a27840d79710fe6675fbc9a063d5be620dcac63dee372e9bdc1cbbba49f8e8927e88e4574bf757ef384836483f8d4b7d9f04db74acb67a8d381e013a96fe569edba87e54165814e66cade781c57ea13df22ddcffd9add04612af2c8200d65e3e1ebe28bc621119802ef99299fdcdd928eebacd9814a15a86a7eb0f9d887ef8d7e1cf7676ca998b8fa068829905ae4de5eb6adb3ff21728e531f68dbed32806ad9dfe6618ffed28240214b487a87c3f3add0b325872ff68bb1aea1f7b45d1a29269ebca8801a69698554fbc6616e4b93e2974b1c70b29bde0955774b5050450def33927800dda912f3fde1b57de3db1490ccc761eccad06936f9610c8ce168fccc3850cbe8953ebdb9ac02e3b8cf25cfb0164ca4490d8f5bab99e202f2aa171ed2f0b89a85d3fefc3565aa321bba36a348e6487e0cd514c00c7f56e83027e12ed71959c0020578313226a936d91484875d74e31b55bd7033784ddc8b90afc5ba2c311ea2124aa716c0c03cd698fbac379b4d06ad0710afbf2ced93b91b923a234c779eca95dd76285d015c79ecabdedfbcea202a05ac2cebf8a69dc6c7ff38c26c6e19b7d1d9568d0a2ed27954311e7d8d11faaaa116b706f9067778462ab07e713ffc5f942e49bc69577d17c7a3e14ee82afca4dd66c9833b0837b71e74ea75d9c246715c2a10ff5e9771980107e80d4e163cbbc26fba2d6970cfdfb418f5ec907b53ac143b797abbe6c032c726c1f09e1571af66ceb1b29a5f01138b74ee55b91d9f7b02033e779fde30325ad6f5eaf91048cab7240d3a827dfc7ba225104610d298c9f58b8988429b475884b9df1d4f7cacec2045e466df4c03db98a76362967dbaf756eb4e0b5626361e2b75cfb3dc7ccdf5cb843e87bbd8f55aa460f8967de2e1ecb3b063cd4b0ca45924c16929884e8e092e08150a847e49899f9f115a387f9feaabfd886dcb8e3f1f564a17953ef59beaf43c1e159aca8f15fe4ff5a2bad8da921416ad1f6a88a7f7c9f5e05637808aa55f523f466e54d43f16448d7d700c8e8e2f29f060a71f600e4d7fd8737b9c2a5e1f0fcfc02ad05c58784a217631580f449ec9897515c8031086a3f0c2cb7c972c4e9a0ad377dcb309b552bd9ff6851a126beb2c5f40f39f529dff24aa370ac5a744fee97b57b26ca575f183b8a14a9eba1a62eda6fc013edf638306edb150aa0ab69318a757d722c96da1af357d0c4cc89202c1f8aae426ada8772d198007354e0a5c7150fd5c2c5e01469cc90e6df11dbbdec0ca67b4e06772f8ed36cf236c54407e208876717700953616599fab24f9a86a6c01ce517ab8f44fbee528da719070c4bc586bbbb1e98c7e67f6fe7ce42c5dbc117e442767ddecaa9f752abab089f0dbf1e9769363ee87832117c2b8ff5868c7c7bff5a26770425527e7ff4d53091401ea8dbf87fa821ec16b7988a78000caa7c30ed25c4d1a9b4212d6a41fbb4545c96e99bbce461082421825b73d86dc4052a018590ca32febe91ab6dc8efa4770c707109aeaea0aa742f99a66a996dbf8f630c5c7cdca54851e2b2a161924de5152fd1d7e48853ef671de0a55be30f2520b550a5a3c140990ef5c844cb4ec03315f96934b7a066b6733049ae982254c1748327d9bed0c6c356764e40286a2c21e5f68fc7806eaef954f4450238d5b6561252a30ae286edc1ce2dadbbe628f183e59fac526e7449c3edc58941c7dfd20c9d60b97b919d1da17ea96eaec111d9343ad1becb2c82fe669d8c1f31ca85ea98f4fd92e61ca51a0ae8a97ba58838f1cb417cd4b98321e8ea9248af4d4ecee033686744690ddc40277b14b6ddc9802058aa070bc4932c5cbed7d95f800c4da2131b6d977d0817537cba4e9c5ee6052bdcaa88b41b5c983a049cc90c982a86dad69a76f01a5bff66974d9bf4e62928ab83d0ef05b91676953f9a88f174a0e34b697c6aac434d7ef64665b861b77fc6a5168f9d950cc9337adba7cd5005b00b3b6d36707a001a9b8469de09b85140a94ac3d7c1ca838ffe79591093597415c7c21776ae462e370291d2ebda4bb4a1014e92dcce91bed299fa245637281d802275a514d18d58c43e2882d31542575f6c89d5991081b4a91675ee766573e5eb7c38bc5b5cb47bf0b1b23d328c553424a029fb6ec94bc6302a555f2febb64cc384450e5fca0ad3d7c849a0e2fda9701aad1244ac0047370fae8273c977462f395a346ca514a0ba4e2db6ccaff0696837e1280803e0f911e010e13770ba8f2b1c8c1830681be32bb1950a15a527f7e9bf2583e2ca84e4789158374fda919782398f4763933810db6d688846ab1a6ee165c69e4aeba81cb1870d00738bb6b08f66fde3ab49fa2a7cdebfafaf222f02b8d32010d11e1ee73d664bbfacc3c61b19bfbc7c21fc702c80cc2bd8f32f4c255f7454c2218dadbf4cd5a5cf3c8cf1268c32120598f8f3fe8ce98c0c9e0e4e042d13a77cde16b7071d37aaf47f39077064dafda8a2329a4ce2c834a8384ee4ff2e52ad3c57ca6c94ed9cfacd4eeedb0d5e5d92980946a213cb1cb28d8a99a4c6440c36eda51121e12451f0b46e6a28e594fe9a946be619f2b3a814279e59fb8b034c6c6e2a2d3313395fd570027cea23653a11bc7bb6231776f95550db8af3d7201786dc1ecabede26c8f3ca0241fbcbcae3b4c4475a691c6daa9e9626433fcaad7b0786b8c2cc74bd2922fc815ec7f9bd6d6d6d8a0a27df7526956caf29527b88bfa5cb04f7ae64309076a2b17daddca3fac75fcc83b6dad36514df7b2ceff71ff75763a55f33d59d196332d65cc75bb70a797914f5b91598665493a4be3746143ebd01beeb7340220dc3ddf2f133493a5cde56b533f8de819d5516d57c99313ce40136910fd5e90cb68dec64c92740ee1d4d07b122c3c95eee7aa90db70367be2caf255c5e640d2644866ff668afe999557e235c316ba172e15b6653bb3278d6f51225de2257441980a5dc341fd17b376bdd1a142fa41f4ab5a949e6b972367abb85412f302bd614f4b3ba102899801e5fecbb546c483b9759434ef3721fe832a67c3b91e1147d381bc8a66660906855eeaffb314f721a9fe9f74e19f31d62e5b35933001d7f877f0141e0cc81741f2d988af46d1f1cc6902742438408b4e75e78351861ca9cbeaf8d4b3b0098d6d2bc620469325c06532e720bd6cdfec1d36f166c1a7a0fb421c90e4e6602d2baba095a849e4522327e1dcfebf17415e1b03e201257f903ac1148ad397b653f68c17e45c65b01f323bd14ec93ff1aa2969a16b04fba5460b5e37d95e94717431db5924a06a9a7d9ce433ace31641e5648a89e8678b5bffc76bf3f6219b3d09c4a6e0aaed992160d78f8f3072513a91277e80affecfbb2bc46c595d4ce11cf3a6117ef6b9f0d857ab68a8c943f7600c4715087cff7cddcf8d4cf4950797b25335706f93fb2ff0abc7f02a333844dfe3aa105ad0f523b221b09b677fea4c1e64d1005bb230deda3eeb4b88ea385dafa380a721a2a27ab2254366eb081086d55c81dbd3b1a5b04efa67bc9e36b031e4ec66523d4334e9566faa1dc12c492bfe85c121cb0e413a15818b00a9116485d8478c396822fd0cd76b92a62dcdc8c0b46fa1593c24bf34fdabca735b6d173ebb923adc81f5392802567a697df8cead6896787e31d687f5c9a1108a7e8f7f64f5bce48bf7eb11625952e5e11911e6c977d028e9ba310b7381d02d162c78d6f7004b5eeb1ef8766bb97fdb84e35c0a243dcdbe87408a06f55bd6e12281888ab55af75d9aed099b737cc2f6adc519fca21bf4130544189ae535d4a7900a32741ee194757505ea4e104f4527429b5703aa695fb0fcc15287eefa1e29ebb6cf3cf8be6911a07dd7c64da868375c21dada93bf177fe2ab550ae62cd6ee33d3ddf70c76aef34c53b69886e8c9697a9aa6d28357cfdf6720428dbb648a3806d4bb6232c4a0c8459568e1ea3a32195a4985c20e171162ba8197339bad861246fd6c08f1cd00fb78ac23ff2f0ebe9462d072cfd03ec04b6481d7d53be058fd8724fff230bdc275dd4be42e630edf17b9b082aa282bd43a4036f9babecd54c6a2cd971478eacf51fa54c1d89063905b922a2bae693d8bfa44fdd7c49799efa4ecac2fb5121c2b958414d8b8c706ff68b39da5a07c3d458269ebedf906730f20f161104658ecbabc8ef3faace8bb1065b47f016b809db6e3d47a4d76dd6768b05c54cfb0b34fff9f90adecb2efcb801ebaeffa6d8f84c06f42328d4c488da6b236c8f4fba4b291e98a15e7f99b31062c9273bbd3335e14b68c57e9215357cd909d0c770940565d05ae457912fd5ccea5d94cb3aa51fd5e640d030606e7ca1a65b98f0048ce905d6d0eeb3e693c5cc2cb27e03a7b285d5a19563fad09ab5958246bf85e422b9e52e2c06239a62c4772bfccbbb96b1939acffbd8c26b17a20f492f4ea1be35ade86176990f9da92cabd13e31469706b51bcabac6d305c19ab0e3326633bb7c1ce947276dba2aa97cbed5466cedeae8fe8148907a244a555a0801ed7b41a482666e9b1f2f86e690e736cdac746a31123628a9e8ebcc08dab7c57129b54895ea0dc746cfd6fec2fa59ee7c8330e9dffc0a45c97b365548bbe29c3fa35289056919e581fdde193256f220c36d2aa86e78c3eeb9584a9ceffd5ef678ea4d0953669932eb8906527de7215e8f81b2da2c16666a5a3096cc6fb3ff6f878d1669552a79986e020042348c1fe53b015ce53737c3ed6814f14e6a0dfa9a5a81d5b8b99fceb0f05efe4a7bc6eb67586d87f2193231fbf73bd8d2258e0e2cd0c539948019aa14f7c4880d90780adb4ec950257e725c675d7d0f4bf519509f846e36d5f463bb503fcc428a4a712a5617556af6df720c0379bc1afd15d2278d828678f535bc2738313deb8ecb9b944dc535072b7b637085ca46ff44244c66ceca5569efefc84dcd6209ee66c7235c793d7821d6d7e6c8e6243eb3a5e643d62e5da9b068f80e90ec727f345e98c1e557848f34d8b83a27ae6aed31984794abfccac339d97706379b5a92efe90528c4b1c5dd7184ee050afe88fc7c2aec8720c791c6940602b406bcfec9eacbe06fcaf29de5cbde15e6513cf7fa15687b73a8919b0296b51fd307aea66a178c548568067470ce18003e065f10f1acfc9fe295cb77592db7cd8c587e69be948916f79e46f12d0eb407abeb28109b07d459affe81c1a4eb8a133d9b23b6fbaa66000f3cd8cb9562a291662e960e0fe61f980c0fe84d5da6fe053c203f23c5a5fb99cf492c60fe26676380707d79a21bad8edffbf1441d5e426f5dabd118ff55f0a2724f601624aa6322be50277d8245164b844bba97b6c86ac4cc57078aea900dd3b32ec6294e8a48c94637dcea20477bec82c1eb2be9f6c3fcbd3c9703b03c8f02d8e4ed365b6fddaa38afe79b89e166e161f2743501f1b2d11afd059c144f0e5eb520ab1bbe91c614e0846f465739b29bb820603d8097554997bc1017e9a77d090b5ac8fa8d70188d1a0e35230690c7ab56b190332235da09dc94b15e8bb14598498e3260930b6181d9f3f7e28a912b422bbe71622c28ae4ea108d93c023f752a497490597ddd67b0c2eb7890779b76ed36c8924974c0b9b342742418698ab05e7e917ada4eab36bf7e0ed04920a96301da1f6899f6e51cb1f1b7cdced210dc52588164631f19fdb0d02c65fe544be3baf6b25e2a8112b366a6d0c5b5b3d0df9f9dcba71d6f88dcdac008ee65bb9cf0e286e794ebf9d19c6d386038cb7ccf417fe5866bae54e056fc1deec0e7f98244636fd5faf349ec320afc7293b7535a73ec30649b254c6baf143d4b8297006c735aa8324fd622d7706f33f2a6830eb3bfb2ce4c9bba97a312691fe2784c8909ef8011ea9866d257bfda91f855ca30d9a817e67bd731411716db2892590ea5fcea8208134fd6049ce1a25d50b2ea92720111e23ce5a58284047a50c3060cfd5f02a76ca94b0b2c855b4fbd55b8aeea4e6481b00534282b29f67d986e4ddf31fe6721af7b4d2682bebc4924ead0fd722e3980a084045c595f2d36e180368f173936f49c2cbeb99e7e3a87a78b3cb223c02c1ff6d1135f78da4cc2b6e544e4bff5169c1441a6cc4c13751d82240d1fcd06475cd6de56907d5cf03860661c5b82225d8894c41ec879b92c4e0d6555f03f77bae616a00ac82350d91e247b5cfb4367ff623cfdd3f0a06c624ece320f7d27e86342168d8aad162ec2fb6d498101517816c9630c901f28f9ff6df5b3b6ad608a208852051f47dc7d2c76b9f1ebd04f90c858949bc9c04392c86131d95946f287912521f8e26ef2cccdfe4bee6c16768384e6fabe38ac4600a096299e88370fe6d87834a83ddb28353e83fcc8850af2e113db2d9a9dad9e3beb5937a3068e5eb5eab149dbb0ed31cff8f38b93eb424e068a2120cca4f3abebe4c2b8fda4a9d5b59eedf048d78bfa1affb0c1ebeef1159a1fd2518bc3b568e36a96e77a44036f29f20d5da51399b1e5b853e133afe448a0552065f020f732bbab3131a5d77cb866060b69e60f6301ec653dacd44e5c70d316aed95f4dd8bff3fca7ac7f03ec11cb4df9ccd84c87d2adec82cdc21a03e25593df010c62652f5e13dc0fe23e0fd590983e9b23a86ddcad1b810046e55d5cf9179ff38412d7129d211fc7920f05042cf9e30fa28161ef48594650cb24627642e6eb8a63728ae9e9988c4254a4f1aab83c9d617e5ead78997d112b9e57348db5d0fbfa716901c836170272eadab379a8b5ecb9d8955eeaa64c0b2c49da6841d0d1c63ef18cc9e91720f555406293a563abf8e8ebf96dfa1aa616f41c7080c85a3a2874bc1383bd7b839a702fbdc8307a7094ec8df7e70d9f5b3c641942b7ed0fbd1d56ad514ef368c2eebf8edb5be9e7dc133d5418fb23754348ca849300b397ae7e93ffafeaf2c768c482758365197b582d4e9f6ccba9192212497d62bc7e77294c0cbba091c34d4756d6ab4812baa723242ce60225258504f7a69676a52170ce077f10ae4c88d9226d8f4db252aa2d191484ef97bbe1877276cb5416f92f1f7fecc3c3ab8a106b771db54fdb54db97c68c83a3e07f9309cbd15d60e65eb8cb1fea7efe23a83160f893a4ffd78c4cbcd33b67ed0cbfa5f3544c63b3243a4887b9e510904064685c6d2f3dc8afbb593b25dac0a86002517d2e2d65952f9d72e57c1e2ce931c3959a7fe284b862119e42e1797af3d28e294f98b78884406082d268d3bfedc136b894d53cb8a9ecc4af014aef536ddac37fb2116cd572bd16f04c1dcad34db6a132b5a224f0643ab43aa4e5d746cd0bfb97e70c829af3efcabcf3172224a77b8d735707c47a183698561cdb84de2a3efe099efaf1ce7ec3e9a45dca38cf35be04c6e33300f3d7533543b31bdb4549222c7fc97b5c3d0365addcc2e90869a7c163ca0001ba07631742d23cca00fadf01d86efc1433e3aa5d4795e06dd396a35efecb08ff0fb8bdc1e0c87384bdc8582efe8f7f5869c341f33c0f8be801fd39169e73719664a8fb0cc92825c70fac1bee7ba6c26568087bfb1ed6b3830fab1ba036b9114225c0459e40bdcbc21784616ff7f32e21711192d2eca352f274edb6a4273609e469f4ab8597e2a5c22676c8f0b7699a9f2cd1a18d344fbe9eb0464ce22389d1b56d63c01b126a701ff81de387e93b615a9c19b38d7710e8818dd0e707e80205fdc2a5d406993f183110fb6de5614608d6691aa3344c865c9bbb1f8ae867c32272d6f751c700e5227dbf17e6f51f820dec8ac2223e052b199bb5ca72b1264736ac25e427260b65333753d9f50f2f2723b79984661361ce9d251af6799880420bfc81eb03cd60e02190d1ae9ae04383484aa65e06ea47650a2ca1455397d0397c41ff3e471972111ce8eb806bd6c20181fe34675b3e04bdf6e4faf1922059d2cdaa765d4856f90b9c9b0973a61e6b7a31114f6dab9bf6a9b5fc7fe02d9dee20a0a59216067e5e79ad660e634bbd294638a1b181ad72e0f886b43d7949a52319a20a9f37e053501173355c60c71660586428d2b82edf66130829015874d55a5ae7f3c9a44e8404f3db6272c169e33513541a05c7ef5ec7a5cb10c75058928081cd59af5752a0110a3ffdcf539a79f99f1099a394065d1dd628a2f0fbc8abb366248d59f6e6b1a3fffa49fe23bd75d11f064c6dc12c0fa5bfd65ffe5ba2c5ea581a88e24f15950f6abede60f3b8e4a3600fdee3222fe460abc99d21322873ffcab2ca166f0394f659e9a9022c48b12436b2cf7c102b0452f8ff2f5547171d6661b6cb596d576c9e456f8373321ab07292d27480a543a18767fe9407c506b197da1eb8dfebb53ca620bd3087ba8fb885b5c1c4077eba2313f58d83492edd8f268655b417c03bfdbeee632a6083116a501ce849628e8cb7381689599630e04bd13832e8b8dcdcb3b1bfa58ca3b4a0a635743b44c3050005ee34eb28efce90524ecae8167bbfd16c0e41a7e66319fbdf839bd6bc5ef1f282631fa8b0e6529f5b769c631e1fe99d319cf47d356b98d6d61bde5c863a441ce074110b60f4e9d9840941398c154efbd2ee7dd08beeae845a4bac135c8ce052ae3273c77684e92c7a2e446194d7eb6bc992d7ccc446be8c780b6c826c16d48a7fb3b01d4331a7eb8d60c8bc9d0e21f4b392806705654bd5fb40c768989d603b5b207fb5d7f222f35113dc4620d16e27b8664ba135395a6290eb7dfe1dead46c14472b7c3d4ac659abdc60d1e6763f72fbc7f843bb8ae1796187c27400609ce2a04eb909ed60e13cd78cf55ee45b6e8a3a49c6fa7bfb8e7cc2d2b70031c58c9e8e1d052c20cb34f85499c8c5e6cec9961022356dc7af51557398f07df3631a4d279d8e055fa2c4b723cf9f96c7d9d07364b1b56024fba7d7c9b4dc81dcd8adc4bf057f3eaf176c91697ff15dd3936f0d62b766fed9185097f24a5b9e6d92d7b6f00b6c4159a29616ce7f255de86f4f521cd3ca5bfcab9e68af9963e903ec711b36e0633ca311e3a46b4cf7c1fdb92de80c2e33067d05579b4416f293726333d5ffa858445ebd1ae806d9c1010d83685577c5bfb1aca722c5e2b4fd8a8f3df7d0677ac1fe0df2421f652d2b945650b858ad92347d5d0930554f5f9c4c77325e34c496e040ca4a7c1755b755e1e6d6f3eceef10efc9ba9b9da3728e9ecdab6d0051f457b6c2d3df450ba944e69156a90e2f40b4244d3002382bb5f71fe906dea13fe2ac6b61ad92081032dad20802a8b6793db4b86a5d55a11be353a4ee052855a43ca4ade874be79b4770eea333982bd4a4ebd7cef4dc57ca53a04f035d1f35f648503279eecc6bea68bcdea581c99c030710a0c938e5990e51e2ea6297824d39330a7858dda5947bb486713c3acce3abc1856a7622157eddf710a5e0f0f2078c4297d5ebd1ce9ef077923e7e77a36208b7b1b5b442ba86452d02c5fde6f73fd485119d3646b123bdda02818b1f4c40451390cb1928d8bca2f33f7dc651dde0630ed05efe2619e16fe31247ce4e0ffd6a8525c4cd134b6d22a54aeeddcc2adf926940ada78820a815d83419859ab9d52d2b2322849409be44461d74705394b27032a295b3e1afa5b7553dab00d8c4f6b3375f56039ecf145bfd9d7105bcf5bf9702fd24f3fc53e1fab48b680c9330ed0e0b8da78d70db98c6934f85d69fd9d732cd41ac80e687118c46329a09b23d476145f93bad3126b34fe5b00d86dfc32c997e9cce9dc65ef80837138d6663b130d2234c531a982c54198a18381efef89cfe98c8fb5c6571f9b73ecf421b893a433e72ed9045cf23ed6ae3ddb97315d0a49c22578de2188e3c3f1920d672511777d834f8cbe705b91e4efd326c4d83d8f5ae873ef0166fab02c1229557e121c70928ad88a286e7cf617605024d4371ce74a2209e8ef66b7d4ea9b00be6107ff24ca6b5547c83fa9edc8c8e35b70d4a0dda2cb4db003380f81eeb907ded58224637ac1d45c4bffefe1e97d8e3897a0e54933fdeffbaff3e6c63217c98ffacd9e328fb61b41649354d6554a62d10dfdef87ef1ee2806e770ce07ab284b37bfa12f7973b71fc8bb82ba5af297df5a5a437788a275fda7330fa667592b9e866834c344705b7e93b8c23894d1d796304c03c9d862598a88e6fa6c06e31941ff3b992739f70780de92b2a82a0106fc53bf3f8ff992a401b23f6223b94a89be054bfdc6f900bd25f3e3aa8b2429cd7e92c61fcc19867fbca8cfb9f774bf2a4198a805bda232ee7011634ac4b0d5dfb0826e2c3a08f6ce7480a73b01e599a2af6e1a169017dc7a3a0a638ede673965b27320fdc0af42e479274bbbabbc19b041caed7f4144430b94b8cc9c080f27716e4608fb3940fd0b050a74736c8c04e44c3d3c41c9c2b49698d65433e88cb0e1ead42145073705cb29b89af84fb80da4050630bf099b44c60b7f2f38d8ff1fab35761291c3e9812ece0518fa12e2c699ff229b960fa7d5662806a34af4b10f1b809e960926a31fbf6b786cbaf1370c1979fb7606e604c9da27f9bdfc3fc1fa634c3ba8f72ec74e5ec5142c3b8e3af861d279f07f04261fc4d5a29badd2921e61bce55a351cd36948b01572f553d449174b8f670685678d229e0dba30b360e5ad9c9934ffa19c7f4761501cd43eb5f4cf07fe989976728be58edec418d8faeac45b2ca6ae7adff5be6048a8735145089b67aa29a5e5a11273e81f1e58d7a6f7afcadfafde9dd1767e92cbb5c498752ba00d5a96336993e1ce90b2effd1f94b06fa88be28f80e0642f985dd897d555dd23e8394ef9ce6620b0954e8dfed013c116ca1204ea85e648cb05f437c3b924506255a20aa87c9cd77ec86089155fc9c66dab6ef09e232d9da803f0ffffff0f