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 77583 d5e956e875a3275e8047533fcab30fbb2bc5092df603b99f292dbeb81593b0c4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
de701cf60217402d225ef3c66dc40e44f8633c765e5a2d94c879819bec92e726
Certificate Block Hash
d5e956e875a3275e8047533fcab30fbb2bc5092df603b99f292dbeb81593b0c4
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00c007010004df0000
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000000077cb1075032434aa991c3909249d2079293d461fe3c1110e01b81021c3eea77adc7caacc51ca36abdf41914127511a51db211bd83a17b2c4f19811c9830c883f3c275fef9800d8497b6586758b61b6ede95f0502bf9783d6030000000000000000020000000200c007010004df0000

Raw Header Hex

0000402053a25c5f7ad6b27feca4ea79b20477c57d71d190431287290de23bf75970735dabe9642220987984a16d800fc2b795108f2ece8c25877397da406ef8bb5c4277b1e83b6a29d4001826e792ec9b8179c8942d5a5e763c63f8440ec46dc6f35e222d401702f61c70de

Proof Data Hex

59,560 bytes
121216010307f6cbc9d2c51c6ebd8fc3c5575c79f70afac034a7251c5447c50a3e66acddd4d1692da73d535026211f9a82fbbccb9f29c5344361682eac33a8bebb8e43e43ae276879ae80ad613bba722fc5fadfad080e1283aeac6e92208dbc3ec7108909196e05938040c1c712c0e9605c8e18a6728ec349dfba15f1bc39335d0dffaaef183400b0c396c43be6a9630bc181f3e9941593abe2047f496385e73af3d8d6e3d8a009296344b4b3e8e7057b588311a7bc7ea929c59ffa324f1d3914c790c0a96bbeaece88791a0cfd378f137b775753ce31031820fa33f6141c251de07137af341f1933e6e046ad2590b2faf6df9b0432906058d04292f9028f4e111e57b32b8d111e8f231afec8438def6198779a4aefaf4ffb6058a65fd2a6e85e6ce58e90f351080d8bb52d6d73f0d1e755744ac56359498aa8bed425129ad5edc13645ed4ebff6adf9c26d882675829a3b63dc4a2595e8559672089aea5f4b66be73c67c5259b27f4ca0433d7f37b5ca1d7ab309a85184a9e168ec2d6fb9db99672ce26f18847f3783f166974048c55b757f4fd0e569fc454e3853937194bf66128561526d304043bfe1606a45409f559dc3023a99fb071aeeab185381960c376c0ebf7a12a82c7f4ea3e2edade618532edfb797f6cdc7ab392846f81fad014b571380b61bf51aeba4e91e3f49159f3a15089b4e7940e80ffbcf9567c3abc69bdeaf61576ba91058912c7b3f08b753d9736e3622211143a31efea2acc5296bc9c3d3c10f85ad567d2b2b2f6137343660a614c9fce1b6b506f04e07bfadc51f66e83a77a88d27df25aca809c42ab445b32bfe75cff2a16b6cd8314db946ca5523060d8ba1cf226f759765ff2487ff866a043636d67478d4b157ab95ea8c27cd8cfd1f1579e6b21d2a773eb3677ca3900248177a666abad2f6f1aa61cb819e92591cfac91d37b5c18f7f1382830724fc3b9161803bafa2db1936e79860e9171b850f468f8d60897905a7a9b700b00d858289c362c646d807a243c4e10d208f2bec1a5b95ceb38d2def85d9adcfb5d54ac3919c54132d1b1a88823162a60ec5c83de55e9fb63eb323fc82bafa07f4f8b8f6664c6165ec3369dd831eab6d6faaa24377f62f1fd4de0f62fc9ba1a5f094300a1e6d47ae97f723a4ebcb79c653d3167dcc860ac28c5789afb12937575839963c1cf1272e29a51b0655cf07f726beb2e3be7f58e0b5b898b0cf4dda6352989557655c63d28fa7a95d5a07e6704216995ee3b71578142c7eb3df8bacc63e02807f287b6e7c4ba4661a5745dbfd00305aa8a456667b2f8d1856374c11cf05e77752b02dad96e2862ca6bbb1deb6ad34cc5976f35cb0b9eb151b4b713e17d7dd32310ef0ca74a2a29d53b9c59da851d810a9270d5bbc14b46707f35037d57622e55ca9c670694189968f8e24086bf1767071ada406fb65f60b30648a6b502908233a457437e08d0ce35cc27caa318babcc6efd41a482acffa17dd829f4f191aa3bfbdb723ff9ce95538bde10d0365c075b4cb5258563f07e6259f83ccd537f480cd536ee3b1a394d0f2d1100e8e714752315d11f0f99d17b9a6602805b1a6c32c24d733f08b7bd20e1494694876c9b7cff58169dc822c6fc016913a76c9ececff737214cf546e11a4d65302537ea412d809039e8d747a1c0a156885d5379fd97ce77c0373650caac5931b33672355d97a3d67739306af8ed13c808203df6a3f901ec13873d0e7efa0d0a52e9b45d2fbed8bf218e5473b4dd1eeebc78fec473a0743a9b4c30b605d6b48d6c05850c6af039c4cfb8c4689d2c8fa5bb67b18132d14c33ea8a11b8eedb6da2e3159ce350f2ba5617e03b6f81f1539fe5414f3cbde6a2a11b968c0281804d3e409e5dd2c61c00a1843d6b3dae00a5a9c691ba8af67a1a9837b9668b160fed40c7ad6e64ae87ae82cd90b4e3286d5bb3fd6913b2289f285d92e20870fd045e1ad8e9b08c62723b613b173c316feabe22cf1ac960915a3823422c369ef466e42cfa0b716271263b7ed22e55eece4aba5b01235ccbe5265ed8c998f1b7c39230df4f4192fb7ee48a8dc14bd128b78171e0111f79e908e0dada73d715fed00f381b167e4d28c8c79800dc927ba1979d16577995733477592da978e545537126aadf9052948dd3e3fd248166c7f954ff5e69c3511f046aca66472b0df90a6b3af77e89efaa920398cc466bd64abd681c57078cdfd06a87c123b31484965d86948761f9e417a5fd78e39cb1e0cc1529a92dba032468d6f7f50771103851ac7461881b19953c5b2d28df68a1d12074af7b17faede69a3dba02c0675fb3b0b2f445b8c6935f588bcff6ef6a581debdb0c342ff8457972a8fc8d126ffae89c7cdc99886076f86b097f90bf571c8af857482e57c789ebfa317b4a787ef4a2859e281215f47edc94a376af438dbdcc04cd1287325ecfa0375e3b1a59349951d487e274f909215010f2c21aa0437ae58022a51d7272469bd7db9722262fb4d4cccdf195a2618cf6a622c1470ce72abd88c531bfbe6a83237a29337b6281efa92c9085d4f9af196e1ab3a7a98394cbd83ec293aadff9ed7269748803b47abcb6bcdd3cd580fd356e64be150ea0f0e57e439a41116fb54a97baae171bfc2d14649ac4f6cb13b012e4beb11c5f609362bd33c659923caefcc3eaacb2984f3e34452c631ba8fa5d110ca7ad2043078461a9fd8b794495b32f12c8822523329f3ccc3a2beb5fcf0e07512ef3a0ea219032c5b1c20129267437982d28acda5bdcbfad0f548cc299f3e3f6094724779cd18d0f99055aa001b515e1506a8c9220ea88f06707c8f8de1bf003811423ca60470d1459acf074504d9cd002d728dd088475a8ee74d8197e148b87dcd2470173d4328800153b91b310705af01fb07cc0a819f0d58663654e65e87e4eab9d92669d0dee3594e49e7de4a646de738016a1ec531696ef6da6c97e2ada57056e4d88532291cb6771311978bc5ae0ecba289676bd83044fb84bc61cd200fab51629b9456f5d0d2cc4ac987c2e6ca16e6d01d822b6131e5933a873392caa0c3dc5e68c57eb655c058f2a48a592370529526f905c619c41d5ec35f9aff9392f1625370ee918e4d606b46796dd4888fcdd4d8156cf4fe706400fe984adaa45684aa776ab76d143502c8e30d014206b78e8cb8d0a83d80f6b2d7799a6102e793758d6fd471d47927557db9861efc94c3bec0f1cc6d3fa258495ddfc836f17a78d6a6d5be6e7773f3cbde4027b89b47f9dcfb5ef312d7d5f7995cbfc63390b3734d3028401f4bb6bd8c7cdac6cd766194bc630cdb423d5a8c51db88ce84095c545a26196d2bf0aca831ec8643bc9e4d9fac00ce26e198dc89202d3d44ef79440192974388458d1984cacd65b954d8467482d97e77187701f860726b5bdfd20c86a46afc9921d8e6e560b5cfa31c2d84d9f35971509edc026635038b57f17bce6ddf61a772aeb64951880cc9ffb34b511dbc2d2fa1b6bdbadd0af638675179779bee024d50a8a6915dbeeaa2d4eec12a90ef3ffe3bd919584179ad7baa7bf9240d449af797708869cee7db3b784202a5cc6dba4e6caa14f2e4b461fadcb8b98a7a19735d7a6c907541375f62fa98d551ec59ebbb4e3b042150b4c7d77674d0ef87371aa495530d043ce1ed2b92574c58d91206c759d5b3e3e1d71e8f81473aa350cf383b7b8660c06ffcd1346c6ac019bc1ea940820edb5c3bac13f5808ee10def4eae9eeda1dcd8580556d628f51f3f2f27ee7d80b01ba5b96443376112be995f2a0b4e49102c45d9804715a4c4edf870bbb9c8cb940b954634163a545c59266f4da59eee13b3734489a50755eae246509b10b192da10b04d43b511f56136a3d4e37181294d14379e9a5bdbdd7742ab5416a2e51b1700c354cc604a2ce1963e4ab763b3fdbc6180264d3e1bd6a82194de7c96960a6c3cd3806c5e7a242eb842f1d2b29402b86ec06ed213adda6aada1f1caed40f8000b4592a7de000449a2d43a105ce95e08cfee0b8af667eaa58fb8ecda37bb9f21e6741195d850f2b75ed80c8395b96997d467137458ac24cf0e0300222bc98b910072ec5160976f37d3c31faa822e0bf7594e95ecbbe6d17c351869413ff4c29f2551e8cf709a4c27dab20f5f912c1aeb6908b2bd372e0082a73376af6230d1d0fa0f750a0a73cf32c5468743cebc1d1c9284c72ec8c3fd753bdbf42952d245913d8cdaef71bfb18b30ebf0f071474c9435fee76d519daa8b387ee5a1353743f9a32ffd87145ed1889e68d8f0b8c57e89569a1acbd9e31f58274e90b786d11b2c36841a83a5d35497c8def7a858e390259b5136e44ef179f79108a7f9ac2632e0c89f89c86748e72ec493bb37b4f27507a5a3e89c4368637cd517b2a8c9563403c1802cb140bcb2956048b3a8ced67c46be679da537f4f6319ad80e3f798d3c26994680841abc393dac5d73f3319832dfb5a26d39e4e27e6fc50bc3f18f98d7267bf5112a84a8ae95cd1891bbc0166e1410456f2b785cbd4a5320d403a650c96952e801191f7324c019e30f4e25fcabe663090409a8844aaf3c733111043a9cf2e366386faeb3f828f50e5ca4bebf7a68cd3d86c7320ec021641899999f9ceb2e3cf90ed04a1095ed4d01ccd3a8f9dffd41fb6e98547418cbc5a5dc3c33d1cff2034332abefcdc75f20770a3b69a6cd00d8f4a5a36d0cbf849911ea9d62daf75f4cbcda9dd586a91de759dd77fa54e5931c46dce52e594bbb0c2e1b3dded02a1590b6bd34a16cf51d86811ea18607905f15469d62b69b2c25cef349dc868d0624b54417cca8ee6779f61a8a68e1245f979d8d05f815389ca836b802da1a3e36027a8c3a630e6cefd371bd0a173dfaf56b16ada10412880cf85f2af391f9a32917d7819d63740e5159686d6b7d730ad183ffa6ecc0b97c632f4b045c2dcf695319e4936c66a397b3ada538a74a67ae8124c59757a863851c8f8760eb3702b5e80db97500b748255cc9688d9e762a2dcf56edb560aa0fe73a44d50c4d12641f310d4f9897d240a7315cd276f1a1272a8d66dec9e547db367deca6fd0cc2fba8867b824721ed14b5e0198e5c5791600a6143922937c13869032ade18e92e651369fa77f8a9732c296606efa6d3d51d3a761eb05649f6c4f786a0dad42431e707afca0d0d0421ad5163ac155e9d056fa15780e799c6b423cf32ac6a4cf738f031271ca486a6630803ebb26d933a451ee3b462fd35713963d02bcce15a8323addfe4ac5d4784c17223e1a1d0957ea0f6d4475757bb659a5055bd29b7902d7f52db2b2381fe90623b15a5e425e50335e574b283ec05e627e30d9bb37caff60c91cc5c270e3cf8f9f6222d7928aecd37aabade46ec0b2f4586b8d46f2d06d7dec8fa28185c3483c944fbf74177297e80e06dcd4dfc50d18a3f3bf178f424ad402ba452a1f70ac87f4161d4c6936c9d6e8a5e27cdbd2663c51f695d01a0e6382ccea46b15b2a857c7bafa84ddb9be3977860752c4cf6541587abbe6ed455ac832d9316f56f795c36f0e36931971c4ebabb80024683b5889b7adc8e4bb32d69f8d54c2481ffce83460be9ae657cb9627e669fe191eb580b382ddfc06d019257a7aa9dc91dc2d54050e688a3c92ff52b8e9d1f65e13aae563891198291ba0608a8c517055e9be0028551f4194bb24faf8b7370913ef9e135395e757ed3d2136874ac4f3d4aa053f8506eb69471d3855bc65046c210b124d255c15e8980c99d7fed84ffc5f2b6f9df9152d8991bd1866c79a3a5c74f57af46d5422db16546bebefd7633f9043e36be4912b4ce750741fdbe9f062dda87cb9aefa4555c0d24446a98a1c0b1ad36bfab3359276b32f6639744cebe86b25208369c598a55231e3983fa27d48ef1971e1e46e893b3ae9f7675a862f96a54941701f9fdf7822b43a75bedfd6b5911196317260008be682dbb2dcd4c3ee8d38f3aa6a1b470587f5a8b6940a6360235803e981c8d536bd29f00bd5610d6d9c1b22ea527b33ba6c493c996715b1a5d4bfcb853b65737f22098fdaf83279688d12adcca67b04196d043d19af1074e9c1b6d5d6cd2d0798214dcd4adc4d0798142d231ec7313aaa0dc1390bbcd6931db945365d4c6ba843668f761eb752ddaed81c7cde3e3f6ab6233acaad7b9ed78c6e9eb0c584b53f0b5c868012c4057e12447bb7cd8cc64c6a3fe33bbda3875fe95ed1d3bf807c80075a4e9e1535487588c49a0f79c663b42b04c7bf4fe5f7ae1c6bac3b5cbd342815ffbcfe16d4463ce38b5e28cb456fba68627ae231bb4375a14c1456444359d00119879030ac2e7fd714ca14c19abe52c02e2758670f2cd3c89b8bf6b80ffdaf5b87b6718e5456fbf12047fbdbb8cab380825d4558ff5aedeee3e2a6f2adcb10df7138f1042938a4932272de332a2c361875682913f3e3954b562c8f42d947e3ef8e9506f4341cbcb489890cfc97e29745e5f906837ad86eb145cbc7af68b17b9a55de85f5b0f83431cb12bc680aa93d52ac8e0188af25da83f285bff337ef202f598820945051ec0ce26ca71112f53d902563487767d21e79c44266eaf7a95be8b6209c62ddf7b3bfeef54b7366ded49de459fc4e816fbf15d877b4dd55fdfbed728e3d205f679fdd767038525d092b22156d5cf1a141b3c89fb571696b1ed905d9d1d86be7df8db2faf2be38048e1c1a05242defae66d4a93f85a6f4a9b6610211ab1bcd4cf810490869e3ed790b61516b1016253a959dfcae20c607d05e20281f853ed4c8dae63e7965219a3d86ca6bb0408960ee5ba91ff2838cc88a12e95a46276bec86c1253ebdc3258cae18d15e8f36d2787c8c406ffd4cb3eec19f7f1addd7e25a5fb2e2e0cb6c6161b4f97f2fc265534e860250d9bb57f7dca4d2d9388ac64f24147bc875e4ac33859839145bc56090c9706726b57b306d08a980ae6d132648f24c0bebbca52ad4196baa78ebb673cfeb39d415188892fa39b6583864e698c4cf5e06477f5aa7a94d4d271c4b8dcaf63c8b035781ec6e83d527b0709ada0e78304c9838b66612ac8294cc456f4a7013dbf53aa0fdad19f600742e1b4e06969282986b61bd38d9513e35f257d0f0edc8974850f070f8ef9766439816727c155af6b01e3abdf9c512340395b18afc25245d66a1277801b1baeeb3efd0404d1d7c7975e67f017e3f7878f98a16f9e1b072ec0758144d09aad8773c6bc5fb29eecc0fb46bf4c939ed2a72a23829b96e56a9d9c0f7add74138d7b12c4b122da515c953e48140a52dc8b6b1838ef28330e2a065d7c2079748e72eef206e9e347813e11d00158dbe838b7eeb7647a988050ba34b38dab53aa5b781c9a09c6329bf0938093c02d21f7e0c58cb94f98e8e2555fe94bfc9ed0398a88fbc17d14e317f3e92f2cd9fbccada677d433a105b6d1282f60af4fc7ae590aaf57d10d15ec126f3cfc11e1ab1bcb60860d29bad8f33428f0528d85775031166dfc33d65ada9d792f31c455a3d7829ee42e3561fc72845425069cb3a8446ad1a019959124bad01449a8371a30e381f167376f7b90ea2536278ccaf9922128efcdffe58dd1122c051cfdf099765b7008ba052cbd44d2f9170d7e6c692c537a2c049ceca5110d267d4b1db59093a38c780655912fffb48f08c4edeb5bd9beb4cb2b2e958a40ff0d2f68d0e00ad16d3297c2239966cb8c3bb8f3c75a7de5c53cfdba564c0284bef34767f0ee338a21d4077e01e9735a04d371a6a60cd9194788770a65c16d4ab2eedda6d6fbb8551b9158ca99c6fc9cfde30c75f9c0b04a093e35ecacd3fb6d4b27aab814c3a5ae0f1684545d66c0b4735f7140dbd5543ed5b9851298901ae098d0c7a255cf22387ae0265ab23b57d06470016bb8ac850793d26070847cb3b6bb10725e0c241baff922ff8c8937a5556a4fb585f62b2760af00200e88f7dda335a7f310a115a4d7be83fe02ec1fd605e01f3c74bba71fba31a26144684b774ebc17b755302c66fd669f2ffe014a73f98e3ec136fc3b03728190fc73222da5336dde227316bb6b97e904846b75e6eed111c4c794badb73055229e4c2c7c21373346dda98ba5f61829025b9401ded0a07c0b686f3d49cd7213467297046933eaeb484bbb7e31f493eba4331f166d8270b0ebf2083d8bc4b267d70fc865cb3c9a01f334c75c3f6ad958928691a9ff0db58ba740fac83d24433abda82b632496d21b5049531142a933f4908b2802ceb5637f5fd25de4cd1422965db3d9a8ff946549ab0ad1e32275f533b855803d9179e875a268d72d26f328432bff6689f5c18869ecfffc74a336c942df3886ec29dc72dc4c84074ae0c6163629957e4e6b97432c7e267d6a042e9d478430b42604badf243bd67b1ff0910b654d28503c3b48c87f3fd86d6b0e1a48dbe0c645a58810b75e02cac9dd539eb3b5263287638eebe43e0ecbfe34c3bf58e208228ca1faf0ff80b6946fb5b6030252cbcfe94aa91fb9914134df3600732d36225951686d8fbe968e8c7e1ced634048441a5c6397820f58f2419ce542833db60b8c2a0e29a1a7d9a553762e6e7a391be99b58e9a3ef8af9469b93a78c179c6351bc36cb2ebd2ee0daeb23b72564238f2dadfe24dabeadcff23fd921be02f79819dfb634da5f9698d96b44734a3bcd63f9fe57135814bc0e20057cfc25ecb54cf195276fd13349195c1a38032df503d7573f7bc8124adf883aea56ace82cc09b17bdc5923c5d8725082aab47cee2f7fbca44f0b89e67e5819bd519d9008073781f4d3d51e1067b2280037a39035415bf405bed50d57c6ad736df36ab16eb4d1c98cb4ad60a05afa348f1a413adb10031e2f2cd18ad071504248205e52ac35c6586aa154c79b15d9bac56f452870fd6dcb36219c38c7fb01a5e25204228a0c93f0e683256e441058dae6565499bb6f1a5a3dc17546dfbdd6d5f1df8db2b2f1246776623fcccb268c170fb2157812d82bb43656050b41b7970113a5d4ef69ed6a2eb4278e17044df1df9391e56e14aa562266d5181898c0aa1587390cdb1a7cb6afe18c0a0d8fb3c70406fd73209046aaec6138fc919636499001e3f598e8be5e65a9f832a3498e199e8dabf02f0ffa0cee10e0ac25609cd70931ae51d0bc608d35a818fd38958c3f66efcfaf8da3e475c433459c76dca9eef88a7eda580769b0d8ef02cb3aa1cc8454f6f795c4d3b52e6b1b5812aa2ada31066938e4b7a1f2312471f8991bf3fa26cd37db9d73c387565f30204122271844f534ba22e30ea1a62a5a0c50f8658460afa099fd4b7b91a924bd1bb800a60a9af67d81bad3ac73278d64a15a236be73788e545cea8e161601eb08e12cf00d6f168717c9ee1fdb31e3ba18b1f56104c0e75b90777f6dd619e3f79625588088c92144d1e2162d704dbfe8becd39fc8c45213e9f6f7cb6165ee763a573eb5cc827b63dc339b27d355e892dcda6cafe38b11e4050541259a36c21bb5e2fc4a3e4e61e47400f9cd5e25c8f1752561233e1633b83412b73503dd5d6652ed415bc2257c4e52725e84f77e64ce8b40bfe0a2c5dc66e4e0aeb0b05b364f2fd51527e7ff1854e14c9243e888d8a511e111419ca3776ce52341af2dad373e8bacaded0568ceeb233afb153033c3ea179c6098df7c5f9cafc6e7a6d73c958b88477c14e1556d82813f942a30118c2d3d19d74dcec0435d85dfd29c91a8fa69e3c4fb41cb91e75dec32f636f68657935387d0c2b3cd4ddcfc88f21e487ec384d80f9c02a33739db64617751251951835929e7896f0ba358b4be641c777c3d8258c7c9feb9c86ea4a98ae2c3c1277891bf030d7a608800c870ff3e13503b397bc984e4cb20b876aa316d804c918d94952239eb2fa1271ac6df01370abc753a36c450820428253d6372ad76ef64417cfea12c8becfe620497641cc813f5b9b185916bfe48d221a0748a546aee99d25ce28257f02694f8d1e71446daca13300ea7dc3dfaa3bad3302dfb9b21595461ca10b348f753a0a3ece22b6da686022e54b2a451688dfc2c5ca50f7636ffb254f96a6b2fdc89c93edfb955e49483a05a25422cd40c4de8865a8e97754ac99e4c82d7d6b2d227ccf714dca34f4ef8b85129948b7fe6faf9ec76a46ff074c5a72e1b9746bc5ba4dc5c1d96de90aca9a8d40e617aa8f382b4857480fa5ed526b18c8d3c79be36e4c5511f1650403f563e380db12815d8c1514e84212e6696d06fa6daafd5ed36f50a9bb29e640e4295645513e89a0011788182ec567ca6f83c3c8dbcb8c7317c5b5d263aeb697cac382fa06d8c0e93c35a0ac2251d435a9524cad1575e693d62808dc543287ae55277e2eab41df2d16ba2f3a1afa87ef13eb1af90173a8c153d2fe1b8b642130ce3dddc140107fce23a59d1141dba9e24020205b15903b86e89638ff44de8bca44280ed532a7994da998e2f7725147232c90640f8220fafd6a922be6db50d458650109f30d8d9902ee0c8d40d02d638ddce9e710251b5d09508b4b43fbca2e66203e90fecba62fcca1c34aba7469bb1abfbaf0751956fef8cf354edf397dde935fe1afe220550fe17e646eb678610ced55d9dbd799f812f69e0a1af6b2fb40dc3a0ee8e47e961a5ed97a5ee8e9ae6e29b4ee6b66b28d4f762228a9b6ced5dfbe54a8dc749f691c449a33677873e8049d3278b5aa6d1839d9c917a0926e06e450934638f7254d1ed7e9d44e4e737f4abd12d1542791ccfec72b46b1d7f94b84096b5cc534039d8cc19f0ba093c28dd00205880e00ac374133f80324f0fc462e8ae714ca9e0efb412dc9bf0317a81704eea12b621808c8097939dff5091e6631353a3ce4469e22e69b2fe552607e9143785a5e5033211122d434466a6fa39fcf6c4c635847b4e4fee5c3580648eff4e3433d2e4802b9c68df92d76ddc6b67df9c48ca4fc9b2d29b7350796f1bc3608d70138b22a9287c53ff9b26234847e356e3475b2528f7a6165032d0ed500f45bd642423181b6b8d629d14488c2002ae693a846b7041ad0c3216338fcc2286986dadc21b2b7a7bc989b744d5efb51f54e2e1c4c86564152b4bace9701c72226d7b4062779035292ffa5036573fb32a54806729fdec3e05710a2702697b9c93ceb72c95520cd4893ce67136fe6c9305b230bdb5371248739922922102c10754e9a04ff0043cfa5fe40c70a5b8ae92414e57abda1e4b20bbae37e2972a093072bc2d95945ad7d49aabebf05c07857e87e7db356bbbb03cf229b922edf0bd7d41365f17851b0929f721d25e68af92a66d19c1be5a25a568634f6e0ddaa87f66da9e3b5d0ca76bc7bbe0616088fe3beac3c169811724f737160d1fd563920ae569b397b928f13490781a74d98d9f2845456d7b12b51920f2df7d82f411b7d4de12e91190522061b7404b2b907b20d81c016480ff6499e6ca3abcc8c4ad8046968dfbdd075a85ed06d91e3bdf4f91642cba584ee0163728bc62ca7b64b91466b6c9329a11f403686bd3b095fd5f76ae4c2914ca1b476b006b4b7b690d208198ba0bcfc650a23a1f438f345ddb6941f91b2cabc8b434e69b0c2dc90b62bda108d6d47e07f01b53e14a377c176b3c3a56ded5de7f12797e152946078f86e6bc45afc664ed342969830ce7b039d0892802a4c3079424d8af3d7cb7e4e100354429ad507509d845affe667a54500b396fefcf4c309a1246a9aaee0a127ed400ad7aa1c19373b5aea10f7361a57cdfa9a82ff6eac94a52c8f085312501e1dd273e9bf78c4eca6e029b34376e743d20620d01ec89246c36e360a8b991b985b039fe84949563121c14636954028f287a2c050454cda4b87490543181eb0395358712c9317aa33a1a39b5291af1659fec5925a5322f2a7a62cc18e3bc9e2048b0f04408163eb44df7f157bbb6a28396b6b34f6e954b48ffe56a05fa77cca136601ac5c5a43997932b9cf873a09b566bbdc860ea2aeba60e1bb7827399df382878b26dcf3f801b3475d48ed18b06e157bbaa5ddbb5a713a44fa49173ec2ef95e9e4da00161e54e3fc07ef39735b0d45cff31016dbd7776abb4d71e369bbaab600ba7f44b3aa6303e08c67daaa12dd51da46bec499b78ffdf9e1c3029fb99af33d8c52cf315c50083111d37011525f2c1556a935daf3f527b383bfc9057fc5b8fa22be3a514f3a4ad6609554704c7a763c9562795b55e3e59c662f9648cd0e8826dfb8fa1704ebb4d16cd18ab91b92a6a5be6caabe1b5d06f9f94a2affa6d6c85162ac55dff0d4545f997732370a2b294134c10e8ffc9884ba688d1538960f41db4979e8cf7cf6602966a833dc190afe7862180634fd5e10488edaea423e33654213926637da4bf8bb220f0afc44e607dcb8a78216ff239e0f8c839e20bb5043ea2e14b4d4ff0a63b3baa9ada247023a8c23808090925fbea79d058de4c4031882c77ae9095a33c33c95f9d63cdc57a9823112f0e60834323ad43b37fb4389f49b0900d17e3ffa37d34e555de454ee87def2ce1a25854c4c88d02e5947b5518fcfe6944a38ae413fa25d497a84c4b2ac894d63363d04d1f104714b208ba651fce8e2dfac60a1e96af68c9a8e86f72a20650b78f951a1a65e8191403276b2b76013986a21c280113dbb05e474abb7682b87cfaeb8f41ce1f2c147b5316fb5986a14e32756c8cde07c5ae95bf5a6f4920fc23dd180afb4248c8baff2e46343d83bc64094c3ec193c2e7b2c20936ee90d83dc3a6baf2fb03a8923f1f9fa7dae9812b757eb4ff9588dc392401184730c402de1db503bcecc9f3f7ca1fe66f9ee5a425f9c597ff9197577663cee4b9034f7cc81f653a1128759e6fb38c7c8a82906c3d90eaf93dc2c0b01c0e11798e2bdcc09f77c34067cb44d01a9aedb436c7798fbb9ca57205538e0b698def1438591d28b7e1dc4f6cdcd0efd8ec83371c426f222cc37195d4c4a13b4dc870d49115c159ad70ff208223df73054b6140d5beac7485acb2b508599b17af70bca027fd5390b4d423421bedfe088cf463b784e5aa6142b57d499fcb481a97fbacf6f25487d59cc5d9e27643f1dfbb811a71d2c6b926b23baaa15f3ea77c6bc135945415e00b15391f77f355c48079f53c955aef8e63a04df9afcf2a21fe7312f42f0f270a62f6d1f445c04d74ebdf15291fe3ede478bfe5742c8c0b82ec9f1ed8e72f578b505b9803abd1c6ee34b67a060fb1e3835aefff49663ef1993ec09c53c4423ba133b92b82a164f8187f07b2788a99f8bf48787588306eb08402535e0584f1b8463f1018ed1c7f8aacad0fdcd031ed5244020844d5f2bd292b73a8380546c8222d127603e2dc7d96f736b9f72e3bee73eafef88bdb46cba06a998704fb17be0f78e58521e00757f47cd59a62c455d343e1971393f95d0d65750c6d75ac3a3a806bb407ee741333c90ff53ddb3aaa250fa850514697a1aea3fd884dd916f7a1fd2c9396b437e3a41ff068dc156a8b2dffec4f13173a8caad70dc12762044351f041e21c430ee6d8869ced55ff8c76d83477e2962e0f5f7d8c27867febdcd5a40dec74f3ac1eb3acaf0467276df2b9fe1d1b44b5ea0e3a2d6f67eb541c6e5bcad0672fb92416d5a98533b617b878cebb75868030bceb8ec5364e2c18d77b95c5ca4ee01a4600b32561c95b7bc5748e00f0f6bd46efc5d9cae4d9ef7a15c5c31fa1232d59289f106cd5645e020a86b9f55c7e817908db3c571dc124914e56b2cee314edb0fb497c537dcd0ca7fcf68418da3c373adb0ac65124bc0045aaa8b3c256cc0c2ff3db7528fc1d558bb65bbfb5378387cb26d06a022a301c88b6fbbd33278bbfd983cc0f5a7116dea0a274e7d07f42794325431f0d490b74ae551f4366f492f9a6b3d5f02d6825796523b87a2531c619ad48eeb1dc24d156f67903a13e2d97a984e8305c1132691f11d1179f44b54556dab558a5a7e50cb6d948c6733c44f7980c185057826f46f1c0be087026904698285cadacb703e1953190d667003810196a1f384491c4a902f0381eaf21fab066595096f1766fb677328d503c4283f45d22b83e84125a45daf45f268dd4937cfa428eece3db0d5e6e76433ad1a8d3668793d149d2bf87106d96663527fa0a2296f7a8d9c2e1d82cc2b891a0346a11a53ddf0eb8a46f1f563f578b16fd1181865ce95e184f8aeae201b8dc743fb614302ec5bd824488a759ba354e9aae194561b440db99c608fdaf0ec735d046adbff70a8d39045d54a47391493da909cbdff4c698dd1b5c3f6864210883ef8aa798398e5119563a20bccefb86b22af29fe7c2d98e962ad2d4c19531c93eed5b7f2cbc64a8085aec01f3aa8f6246bf870c8d40ca8aaed5361d308e13bbf43ace9d3a42854fcdc78b8717de31efd46ea86cfa58c5be55cba04afbc783072a771bef0556e8ada92c70cc5c9cb036c2698ae2bc3c0507fb0e1f2db375516c61463885609c75a3f095e5db9b7f7224ea4023d8ee759350b34cd3d7d51f99d8d667b5e3fd679f2ccd7b4db67bbfe37c2c2195c866933c92dda7aa3ff468830e09356af418e62619cbc003d822264a597a8fca7b0414de0a2511360636c91276b4d14bbe16453b0a891a98d5429584b4ad00e6f33cf1fec14f0f97cfa29e0fd5c826302647a7d2c38dff1770b9f96edf6c92cfbedc122b9e2e2c66393e9fc48099bc31c8893d894f16b6b6a685950f2f5ae31406685f91b179e2b552f9c68d6915059583787143cd5a5f821572a3f61b5ad9f3f7884ca85c706b84d5c37fc3fbbd9f685dcf109e4aeddbf48d2c18464fe2738e0b99cd69073326b8fdbc7d7ad14bfcf39d2508b9b9702653fc3b2899a20136a183354957e9974fa6bc5718a816ac1b1bba3de9fa051774b869a8fd77bc278daacc3ae89ee3d6d7c16cce3ace2789adb2f8372e64edb29ded8ddbb98ed57394f445c26144353978434bdfa35590ce0bbf931b2ca9985d3ce4382fb0322c169b3fe8eb71972bcb3906b317c921fc85643f2777bec0dd7c2e45f4e248ba8cbe9f69aad841d1acc6cf0e283d498d7fe6996f646fbc502c9cc6b98187309c5093ffac921404eca37ed80e5d3dac4e29c8a92d2c0119f2a38e32c4b3128de9cbbdce2e7f70a7be6dc95ba289834f2e65d7073fde8d377aabe2daded65b5b61bd910b883cd2163f65e67e984a5dc580cb7da771c3b880a209d27cf1c25bf844e1e69073c76f3daee8db3f7942e135ceb910734cc7cfe33ccfbfeb563865dd44cb83af738da53b57a14ca7d9d87d175418721e90f08fbb8ca1a53eb22a4a9fcd9f31d02c584d5ffb157042f3a41f752c487cc5f3fddf2eb84e9ec0c4344d20376c24e3391a8bb6e8452c81082cb2db2921964df312cbbfbbc79d9039170ee412ad4bba7e283264e8b2f2266616d6f607181e33967c35c53b4d25a33c245e158e1c4da528b3684a08d816c4f65c272961dcd028f8d2c7941172379c0e5c35e286261d3abe7ed93c1af2fb7c7366baa0dc240b017a0de6aeb7b090403e88ec0900db4c823abb62dc3a2bc6ba175b2382a0686ce5994bde8a5a7ec52bcc29fd267511a560e89e8a0c53d87e71588d4912ece86bf7498802b4b83c9d63166742c485ff00b399ce91d9c9a400dda050c1d5384e7e59dddf6d3abcc5852377cc1e45a143877587c0bbcf160461eb7c4217ad11f8c63deb851df40ae3a744dd15af9fe070547df44a720fa3805663e412fb9b74dc90af7e018c22ad5c6e2bc1124688bdcc5d190fef627f209fcfaa7b00e51cc13aca07552dbe8672afc04e88cd3a666ee410f1d4ef693324de863be428434b557a5c0cabd09ac4082d5aa8021e3c65e9f41c0b72585f8969dc110646035c90b68929241abf7f46b03f186d6ea1363c5bb1202731363d5ab2c1700f2165d560160ccf2bfc2dc0834b4cafbb6c174be6be5b827822984b674a7ec0116377a745445529b454146ee5862fc2b314e3564961a64e08a218ee6722f647942c7f01c118926eef99962ab208421bf8e6994f87cc42d3bc81964966e4130947f016e7b1af8d52d6588c8d31ab89e26c82332e4f14ae59c5a3eef0a1a12085098d379074e91dd37544022d6241f86db35397258626faf1aa9a022eee62c0bde1b9d8fb335cb560b7b55d4ebac36d52d3bfdd0d15f89fff97cae518c23ca12e52f85970137f203af133ac7635ff7745f4d141f8214da969de65707b2d1b7c72d610acf3061d761df8ea2c81101dcd0ee9c4733ef6574bc8ebd049c8afa8b05843bd0727d1f5aea9e93bf6d80600d45da1188e4edc6e2ff1b731f24413d99a94c3c0eb5cb1022552ee2a7ce88462338795fb5cf4365e15ceea94f87e780379ff6998344bfac39e2911bf574b82cf52d40c81f60c3f090455087feeccc2b17ff53f6d928446cf390e95299c7eaf65339457d6958626080ddc5014804f73b2a59fbbe13fa6c6d11cf485e9f1a810f9464f0ba92576b555341551ea23df9080d9640777386054063a1f8c95575c648d87c3f93d240553069e492ba20a06904aa69b6f40569ea541454ca68ccab6d3652b5c847f2d59b93948e84c0d908172b7e726050bb3d8b4b10b95dcce4f377c4d75155aa5f916b2a2546ccd5e1eee890ac5e7c9124c413a90cf84d8601413b0de57b407e9a19ffd01cf6e732cee601ac9f24d88bb4ff8e7ebab5f830922104ed810091a2fd9fe7779e868741cfdc1dd7bc9d46c72855a0fe13c965fb80ccaecd14f22da2f1ba91d67652b246d78d972cf26df070d2143fb1c3fcb3e9ee9ecc696d62a523db71be20798e53efafc276258ef28446310f5af71cf86de8a70d0894ce768f39572a00e70d94ac4acc30f90179a29e081671b7ede0a66127248d5902544181cf85c8beb21fcdac3adedffb340597720f9239a87c4b0bf66e40a211d67411f5c0cc578be0e3420d122f9d13a0640e42a47cb9c00b02ea3329f4ff470eebff57dbd03cf063a3f378eda9b7a9eeb497e185e70f7279006a822012663cf3e4243dabd403e04d235a6a94d49a41196faad46bce4106ee2dcd338b76373631fdb3f102ea52d4f6d5a721e3559f04b92847278d68f530b0341a9a6191baff10db117c1c3aff9cb558c4d4e1eb1dec87a585b5a7f12605b5f07c8a9e82c8e86e6f065041819db68140603381f4dd1b3702d31e69aaa19079949f0e118b980d3fffeadffb9191f9bd65169fb736d3cc097658228f942da130ed4e4adcf2710ad97a7b34e261f0eb65b2583b8320dc9c5419e308480e60c885feeffb006e71a8dab3036036b617c96d9a4aa949d9570a25cc5a55960d1243707a9b5e4f0e05d4a40a280533a288521e3151386e055e3454de381feba4dbf929f9875152343417ac14521dcd0506fe5bce456fdef004d3bb49baf56748420f6d2e080a978ff4827bfd60ff8e89cc58c57c8d8e166a45230c2ab8d6df9c362760bd732cdfddb7b20c4f21e461907255a0f6cd8a9cb15d461faa8f08331b10ddb8e4186b2942f5c9914d9123f06563ce3a7ea5dcf6c706cb846f925aa5fecc3267a3ca426113839009c13704c691e48208d973da8a10c982dbb3c345b46dd0a9a2e1aded0fd7d9d32b2a1b0f9a33fa909a3f1be1e2dd11e7180d414500eade84bf37f24fa83e509cbd614f65ae09b1467c472b7d0d7f0a9b0b948acf84041b2c6f984bf616400e29836d9609c59a485a54b08d71581e523f87b20d961f862fadf380eb07694ba5e6ed77c1eb4ae47a225b02d3c605645c93843d067a649592447d4d1a880969612bcdabbbd70fe409bb0ff8d30866812ab10cc5bcc8daf2baa681bc71272552e7fc6d191fe557bd0d2c566efd93a1799832b20203f1059645038e388e1922381e1e6c52ca62835b4eb779d462a290a152544ea3806c763bbb7e28cfcfc8acde6cb479cc75decc4b1f58ac9fcbdf070e72573a7106ad67a2016abe2a6dc711b30f372989e1a564eb780847afe96fb428d507ab6e9636ae3b57b1c60fc906dddf76484dfbd2921a1af162ed6d82002b1513b79c7c29f20147c982de93913d3c960f6c75a7cc4b7c6702f59f18c27689784e597b7a5aad3d2131a9679b0832692b16652a85dc53ea4b5716a8a18e37c0c5bb7130569e97af1143f7b76cc40eb6257175884b76a1d4b78b887b95f9cde7a9b7c7b59e23ed7bb4c36b539b3f445c2ef9b1a236527cee58241345e5cd973d7cde7f779be274df395be6b12485b25f4c63af7eaf698fefdb5350e8d99b0d4efb0c3146ad4cfb488e5ea81caa419c3ca8cf5ff7f6ece4697d1ff451469ccb48c6f12b3a0936111a1b86eb08e7e32e5254eb61ee2f40f9f00c4c16856ab2122200764bb00be8679eceffd2001a3a3742b9b0a0d8945b130af2873a674cb17026813340939781f73c57565172d05e770a79a05d38269cf5ae7c1359a940e82a543c74855c42656aef9b67d419ee519bd41f769c4bdd0117889b4360e2775ac071d371f75c12be2a8564e6359244b2a6aed59e89a01509c0d818acbf0aa09aa56a215ae8b2d67f6fbea8b7b46ce95ffab3d869798c8719aa2c4c3e8c76d6f8152b90b1035210d83931570268c2d6e4a07ec73c5575c4a987b248884cf34847e90705a24c15b81d493d84f9b9a74dedf754309323bfacd5ea11adbf106a4ad1e8a0f32888150dca26fcc09495ece2b4e2dd0d780b5ff38bb39146917657c59fbf1d89267f10a71ca781a33e9864a04e761fb54e87a65b1c556519641d0d942f2e6ce64367e8830fc2fdfa3be942d7f7da2b4240143165a36c8dcedee5b557512ef0a55a005564ddde0c6e1033b2b35d35824038825da4ba8803ce373292360d0314b46778a2f19c93fa9a0c5f8847ee0015bce0527e4d27a46b85db4a9c2fea793fdf7cdfb393f7d4eba9aba240fb6848c41226a22b7952c0af6c8e542731a2f6f4307c2505d65c66335f76a3bfaa390857fb03343828d2f7d78f0f89c487ccc139cdc3a49cd4b2682e267f09c6b4d8888f9b8acaf38b33b92dd13029ee062aa5078b42ac572805600b115a634153236e7cad5a2db4fbfc1c40c19ad1038fc41890e3ff21f530cb3cd264cda68cf4f61a3c85fce0bb0f01a110ba46ade1854f34dc68651f2497254948bef8087630db54c7e0f569dfe261dd0186fe3c2430d3eb08b9bf05cfc146317a14ff1b5e0940cbdd78a747f1a908ea6e412e4dd755232f40c2cef285440bf01db4584e363434dbbdd338eba2950bb5e6a95cf22ac9db2f2029df9d2adf65a460ac7af3578a3b272bf614b660209d6996f9ab299ca6705067fef8d463ab98755e019cf072ad31e799b0a2a65d7b784a607fe70b0e5a868864fbf9de190e327eb888df02c724a85beffccfa0416f7ecc2caf8642b7960c8d00db56633ab711aab5ed1bbaa8dba68d8e6777c0e7d528053d1044d482cea30943e14abd5e35bcb3de23c6e8e2bec986f672c1ad0b3b76266834931ccb67acdf7778ec1d7c73e15b94ac3cb1f823e5501f26108418d3b4ef9c28bf6c0ced05b198cb8d4586069306716b30e8a183778f698c2b6e9316dc526afe8f5c1d86745ec9564c2858f3eab244a3e6f1a9019a373fefe17b6b95bd554c5315a7ed772d285b033e85ac9c384bd23a5dd6525fe744e441a50815e9aa9652732b59bf0de8b58b5fd6aa0d0f065e31e36d74127db9cb53fe4d6960fbd987498e925b1b27339cd7b7a294a0fd23e6fe91ce0be146e1030d32219f01bc13aa4ae9bef6c5dd060ae6b493bbe8b633f29b37fb537860407716897faefd818e3607c704a68058de7ef417db8c3526833fb37bc4b2c71b9d3b8b1ee6a75947824b7fd64e5ab498edbea8446c1bf709f55bf5af4f5dd7c930095716b611481516464d7e37ae17fc702265792114d9a299aa38ef6ebfc9e595286fa020de1326a7d3aed86a907ed473d54ee75d12dab307c9e31353e1b48735b393f67a76763fa0b432cba7d2a24d5071c6fb131083e27c95b22d022171490b649bc7d0ee2e5dbdc28bd6d05d759b6b5b825d44314d81bf54c368d9302cc014a7326b5fc7a1b6e1ae65fd9296c4ca25f07885df920fba9e587bab26cfe9ed006ea907468990a44793c688797c5fc489f73ac36f46ab2371615ea66c60682e5495a817a2b3e270784700e0bcb01af4f5939a093dc5b913aa64e71f54ce9bbcd3853384aa1f4b1e8d2a1e7a12f5c235e9a5fa447595814d867c15a1c34e0ff1ceb4d62ed28c0e511acad6807564869819e05148a2ff01fa9cf563dc157b248eb41e679b3893df1437c45b458ec40dc8d7dc691875d0fdfb28eb8d65900e9647f56cef5696a950648a6b757458885782a38979252f44f7725d103085bed655645a90911401d952b32ea3f5db3eb95f05e0515482933edd34598a353f55815621f844a1c930a860b0fdfde1f698292e07ef0593b482c699e632b9515e7ef383a78d846d82b8298a823bd16a625debf3e6b862010d08007c5e34fa6f35a9d8308c1afc4aac308248b571e7d7ecbf739eefa1be44b9d9b4c6d560d92f835736dd94895df15459c90ff387cd5b3a90b9284d011fdba0f957d46e5b56af79ab5183a64b85c47ec0ef99fff23ae61e293caf76535a3e585f64fd65591f76c974366664fe7317bd1b857438b3c15b2e7f196fabda5e5476f7b6c969d5d1569e5b2abbdc4e03c553d96fd74c8316aec5349f456c289a3d413a7455f496fac05bc57e295a2f44e18c5d94c9edbcf3ce438062be37ee85e4f02fb6468db4ad2044ea89eb902ebe6ad98056bf133646d23dc3fa0ffcd388ef56b862de5591d61f4d768ec2e39d1b34ee835ed4bd8a42ac17e172b8d576c0c8ed8c11836cda4328980e62e0784e9607e38a1b875b5ffbb161345825713aa0b1c4303d7cdf403d58c0ac9918f888fef1a82801641835296ac37cf99b07db75f9d9e28b411031af4a514c41b5d21b947298d9f78cbda3cba9d7c6515a8fb2a6dec4df7c24d0ab2d6d832049d4f75b559009ce402341ce695b41e185ab4a1465133832bd0c106b07a4d0372aa8dab9515ed2f92cae7721bf85dcac09ecac395c37bd3a7d39beb1aebfaa0d1fa791373ed5e8cda95bcb884fc031a032d61dffdd4acead766eb58c36a82bdb1691d6e4794b6cec66af0396d7b81e8e17de5485c0bbcc2bca3980942c88bc1e5c2d0d2d21ff819283e4a46c0ec6b4ca4a6ae6fac942324bcc966ec9587079f88b48a4a535f1f99eb57b750c4e3f84d63e5616102b44cb3858d3f01f23e029160af1b023dc681b63e95c807180fea874147b48a1a86ccb82c70dba8757d83739937ecc497bd604b8dd6ad93b82aa140f174e86a04da23d49e43f5e0866a2a4b46f25fc0644cf508467012046d811e8a59916caf0bf7b8fec22aaec18fb95ff7bf2d93b8e3fa3e33db9fc9ff1635be449d39f523d3ede1b327bc86883029545da5cbbe2f4ab73e416183f43696a7f5782b4009bb03b76eecac35ecbf934554b9b79eda232b54377796f0fa0ad76a9fb50332616f0a168bcfff4f3b801f548ac4fd6023eefa5ca3dc296578c247273f24fd7b90954f11866cecb9f57daa7623ed69b14f438248a1c6acc3605444a08e4a3b28c423614290b89cf4bd6632a46d233a20dac572cbf02aaf4cf436fcdb6b4637a851dfb05f8d3b3bfda2a44c5bfd3778524fce77d0f8bc8d95431bec699ec7fc18332742eaf6176c4c6c0a4b0e2013085fa90263de93e6529aebf9fdf8da949a6714f40d01b7c921f8e98bb132485870ad6333ba7d9614f16d61a286f40e26d3ee07a5a1d2287ce51383e0bb77b74c05fed52e598dfa3dc559c9acb4c052f227f79598d2fd951b27b08e3fb2d09c9a2dd8aead1fe14867c9e27570f707f50b2e791138d967c305db275cf3d64beea719a95e330c694403f7ac92319a6e7cae34702822ed95cb80592ad0848feb6d2e9a5fc88ae78bb9078ca3b1bba9c33dc7e7574f95b1c7251e229ca4d739ede76c804b06bffd16a99859592f263ef116bd89f8374036e62db9dd75522ba8db014451fdf61807971550f83d3c0272f9a5e3e39d099246565fb400a2aff50f99b5a7ae23a0f71df80024fe90c7515cd72d521e728b774ac430695e30addc05ac4691962d1c0689df81abcb569d2ae9f3c9aeb1c33aa80ad93a54c4a72fcb5a3374660f02e46a6436a43ec27b8f5ad1befae986f355a6acbd0e467882f64ca3341100ed479041dba90f8f25cfc5ebf24e8f23e760e7937fcb59c791fec4c8b8607d2034c7fa59c601e6b55e103fabc21f6c162933697c47d907395d7384eaba96cdbd2d17e23a3690232198ab15c0066015414101c29a95328892acd5717056a06e7e80e4b5dc383e8d239ef6ba03cc1d43cc72c78b5b2449bc7c70ff25da38d566459b2e6a3e8c3e629f6992d91ed8d30ff2bc6dbd94f00042edefb1f0a7d7c7c796510eb9ed8d48a6bdc0092a46cb84fa3e42e05b3e78c5de6323572b08b3a17462f87a108851b67335f738c0b966ef9faa8df6805022781b2ca22ee8065140889c6720bcfea29adcfa8d7cece91ea7b57284fee6ef70987e33a8b1c2a1cd83f8862f77ad7d96860308494c2bc05ae96baf08adfaed8cc5a46e837994683f6bff50044486c1e6e16b893ca738234f02e9af28f98ef52e9fc7b9a25fbd6c1be15ea27e03605a60d3cbf23b5055c6ebb7d052d7607824d2911e643d4e7336659612183b6d8881f25af45e55b9bb7c38402512ce8f9eabc0486b08170a5b81dfdfdaa7b830e94f6b8fae6d04dd159515f233787805409ebd0a0b64b71b55212939d4a186dc0d383033461eea1d3810b5701d1728eba411625a8489f25b4d3dbcea5a5276cacdb5e69058275e7cab365bacb636c0ff199c2906c77b4c63d2858c234b381e79a7ddc669462cc0c09398a36bddec3c401fb31a799f0c7fb6ad59b2455d63def5d9e045f55ec8b91c1d3728eecd63acd024b52e0aa60d709d2490cbbc7b35d9339511f74ab1aee97d066adb18c7f85fda68aced0c6ea9b21b5d91dee29ed0aaad5b66efb40b5bfb0b8ff811b3abf095f160d02d6b0fc82d77753ee94880ebb4dea688d2c21aadede1e2d056b80f0cdcc5b9af058a0ac39b6d85558bd29d76fcb299d6ecf838031dfe086dc722787a757135d888edefb2d3f5c0f9ffd81050f4a55b1042139ba6e2f528318d8ac341201ec828ee603ee30e18e59125f91ff84db56ac0e00a405d4daeba344edfd111edb7eb6e876b7781d96f4c8f839ee2049fb5d7bd83a97acef044282a5e1a797b5e1946b680d9ea13317b35bb04203894c7d5f2a9d48d97a4a40dd1333cc5196eeaa865db90db002b94b6d609a60b017e425a75a1c1e4b1c7160d47ee9cce5bbf187310739c0b30bb1c8e9f26a4f64e68e8b460e9d95504d978d4a820c07ed3ee919175e34a772baa6ba60110c21bcfeed6ae812dba1c7b97069037931572fb2933aaac4a6bf59cffc9abc239821b5528f81ef3e760d478c9fc26bbfc1e4e2bd8c1a47ef79bf28a1217de866ebcb7ebf8a1e69a539889eeb96599c1e07e92cd5ecfab1be0acd9bb1989847f628e0ece7daded09fecd50130fe8dcb5c5e3346ce85fbf7061ba1a630610286fa79e63a00673d79507f049c8fa782e5b4960deaa110e35938713c71c37ed9e96ade223a04fc35a45320fca3694cda607b76e59c204cf67c17acbb30cf055a25c3c501b1ae399b1380f20dfcca9230ff1eeb07998fd1f8b67d28b80128e5509aa6ca9e46d480d5f53a35336cfa5f436ed721467b6f574e0ffd7986abff8e5e28c9f4cd42b5839530de810f92700c4852b26d735034c7dc141bf861a69a8e6c676999f4620fb76c4625f5c175fa220c7ede7ec4b54d385450ec9e4d3b61602c099636900e9525eba62c286b2e79338941f562f2a67d7928f92219d967230bf98f93ce182059a551cc6f8834b03554dceebc68f279337e049ce26dc77d6092ffa3d599737dd0086e3f04be5a4490225065bc3814ac440a30ab7e48df4d4a2e1fca0117d726c9ce93050d2e29a80e3a47e5d62b885da58dc828efeeafcdeec192e54335e70a449f413ffa1a2ff90225b548658768ed5fbbbd41aeeb0bc43403bd1993ac1f53fe51eacb05e6c1f2aa99ca0a6f23e824421a326a259c3942e099743ca926ac2b613df3c934df20e3ed0271025d5bedbc6f6f996220f824b23fc600eb64db75eefb46192d24252e8d1eff1a44b431379aebca36bfabe2f8d238115b44dde661649e285d6efa6ad68911b4da9d8f65cfd2b566210678eaaaf3b2e4985ae3fc49b5512e7dd503393e60bb4db6a6d8709d8e33dafe067ac7e6e0d7236d1dfa54df29b1e252dfe2f9d079da169330e5124c3bd769d6fab60416e939226a99ff574939b16bb5b4af679c909ec7f5af6573d61ff3569a6e3703afb63f6842ab5c456c0c797ed630ee65d6b8594b8ba033b53def0ee466883f7754110b085c522971214c89a81c6db47ba8dfb1842ade27e90f108942533aa30af5e7614a6fdd926679e52008a00554b8755388a9a505e22e92a27443f409a1ad4784496b521cd094ab3d6c45157ec28ff3c9dd92d2d3850bad40ad77f15a72ea0c7071a7144c942de5bcca2a92dca2b4c204efd5d4fbb026b8da84e7193734d64f97f1b3409fac34e514159dc3be357741fd8956dcb8d713539e2894513a4a625966b84d0d9288e9e22db67a4d3932f6aea83bac71896e65971ddbfcd37664d4a123e835171e5af63ca5a5a23d91fe5482aeb4fdf53232fbb4475b7aa67aa31f3c96b896ebd89a7c91a53926bcaab559f80e25da10a373cd2846ece0950a162afdc3ddddba933566572c93e42e4f6d0134dbf172dc782830503bd6ebee74a3a6c004a7d62897d5a9dd6cbceb4b0eabb63f46e2679c5270fe63ab4e1bcfde5a171efaaeae87638ac2da2685f4999f9539992b08e1f909d5782b370a702df91fe29a12a2381a54489d9713cde0ed8694905a704c58d0978d2ccc0f960fd412e753023c601ce8500a95165d161bfd679916162f8faa6e4fef3d6581e2d41a467111ab24d62bee966b8595b4dabf5644aaa1cfe8e570a473720081a183958d082f381fa5eb5375c9da06185dc8e1ae36ffa0ace84efdd1ee1fe1ec607d11ce7982f0bda82611e32c1e5f608a9ad31a0b7aa2e5c1a39cc1314c5d102128b2993e14ebe8df10a10b2a1bb5690093595ad94fea9d4c1a22b612f1dcd2986bda13373be7e805cd1c3109464dd3a85805dd483486fb6158667817939dea1975e9468611325a4c684cec345220ac5ff555ac26b103508f2bedd86978d7bdaa06c212c232c4cf3ee1edc3f1ddebd8a195c42dbdde3647672b32835d4ac788d3cbb7eafc1149d5a6461d8543847193210e843da74d991e9ca697d497b89b0fe4fa823ef81c96e7d8925d5c3032f9ff1482f9730cefc17f7f71e559fd4915cac48b9af9a5308da4f255be57bf1036e488493b93400f4b48d28497b7c646e615e59788a8ce752c4c31f3a7f0c51ec5f823fcdcfe5d39be4159ea089c8979b1da970319dd9596a4e6edfc2f27baf17f478d377f16600a85b6083283282f4dbbe1d5f383668c61af0a5986166e9fa61bd607939c244f3c828719e392665383cacd8e2da9c62a1f518c6d532e3a806c54c7748d097b71517933a41f86e1a4a66625abec506d520a93fd1e935afca8f9688a45672cf93285a756cc9a7ce401f64e1fa7838d09bd37172e6d761d7011511af441a82735e0db9b47528c471e0bdc75b6a2f8d29baad5002c7be47d0a9d958984b71e1e64f103a6f3ae620ac559a00d6b68733f55543a0db6bc1629949b4f616e49fe7906f8a5545b6eeb0ef72de38e786c5c0b428f570991cbb9a42ea44544c72a28c9063edef648780f103aafad6c9f9017a19543d72ef2ae05e11ea1ea104ee57c42ca6fa9628e1c20853bcbf48cdc804e5b3eadb302d0908e727155630863eed75f9da3688d61def05409c79e81902f87bbcf5b48b35710ae5fd3ec4cd744af11e96204e3c06d47ca5e617b73944d37855e65e4976284dd07593216f0a4cc3f711ee1cb6843bbe2f9be5752b43cec586b37cbfe8dbc3847627b529bde2876594f6095ef6aa2d9716809232872ebb40c8d22344f892b394925fe3745ca0e7210c03c41c8da3a6342afebd1ec914075a794141bda6de4de62f592976fbc197113ec5711733a6faa30f7373270e61ff65c13731d180b4937dc009267ad8c413530f70f33c9d8304e8c5805da70df16db9cfc71fad057ba87923db43d2e2c45bbf03416590c581b36c571797333fab3dbfe1a678587005580f8af9d27ca51a669d01c0d9261c139c9fc889976b6d33913337fa6af2c21e081ae136c9c20f3e78f4b6fd89d54748255a34af40ccfe4a9670cfc20173c7c5e9a24a59edb7778d341bebe5cf70c557d9c3d2bdd1151f009b80c0a6336b4f0cbf470a49ddbe329f56fd115f4508856d085cf93d40697d862b4caa19f064b826ee79bbc8f39849227c586d3e3219abbf25b7ca610a52c7729525f0ad120556f4318e7418c5fe4d4ef80b63b7f6254e903d9d8d8d2819246c15053ea6e02d63559f2216a7d524dab340ab5fa82bf529fa86b3438c20245431b904f75c8c59db2c6fa5741fb354009db19c70f964de12fa8e944a633639d88af13249bef78ddc39df930f83894729bc41dc42b80d73b1cc1e25b11bc292f12d14180f3bc92cf8ad0dbdba260af011f9bc55cacbf4d1d16c106a4b2f712995639d193201bd0d1c0075c7bba3bd17db8666614856f887914b82b704ad54a0772873532878462f0a1dc23baed649208b9a29a31c914a5453242286da4dbb787e2eaf79de6924d130870d94a973b79da2ea94542dee41066a6530def826d095e74dd6c1717a84e649ddf0823c420c25a3de94a78ff10e8ab5972688d4e1a6b1cf064aab6bd53983ae5a208419e8a01c581005196e602bfa047c55010db2fa5f92ba4021e8d71166a0a05ba8e6544fe20a4c9cc82b27330bad3d38c88a21ff577ad80a6ffc56a549c9e2890af053927d216f1b71d84c679a8fff462bfb259679d35a07f21e1aaf0a0e3a50e35b37e683982e80d79985b0211a313a7ca31ee684372bb2638d0b8a988b4ebfd67a9f6795de57fcf0b03bf925ec605c70f7f96a505e7e8599dd7013a7a31b45eb87925cbcc3815af05bc7d62aedee55043f8d4313efed6ba45d5e4596bf731ecb60d26bffbd8db59cc27df155760dedd50182f5c6b8301feda0a7bc69e61eec7d153557e8da69a005a6a9308b7e880efdf1967acb3610e99cc3402a1578e49d0668f949a85a959759d8f532c8d8c8f907c321670663c9006ffdceeb380b167e655abf60b6a107d725a3c85bcc337a4188c7edd058cc81e4d92ddcb83ceb0ee15d4aeefc78ab7b7f9da6da8d298671ccc16ba58b7f4b631bd54b0947cb658e552f74efde0d02a8c127c869ab9c2df0375cefb3abf27afe847f1648003b0e69b9d0126f5479c0dc480c2ee67028299c79cbe1218c39a4c6dae7acd728fa4b1397be0ebba93c115683b1867086a234dd9083e22a90374ca7132fd75f3d6958204fc1523d231f11f97256316d491635908fad0f7968e43eab194be8a04c465a9bbe5511dab1b5f09ec44591080c4426e7ac8fb004d7f780308d0574be38a5809cc7712ebd04b93a16c47199b58dd7f1b47a34df7f84279a1db8383fc7936f30d6df9c6b861c206f7a50da890b208341d2aade5cc4c5ea8af3d7aeaee9ca422f1bdaf00f1a8b72d496c11e6d6e72fd87cc5fbf8bb0520ffb1a8345d66139ca546c0613a8c38bb8b23bca6c3eb5ae781d65d3480a9b2e8bd16d764b1e5b09390089e2e3838a8a488ffe5853b19b024ceaf78d3a8c187e5ca10112b74c9f89d42285c6b704dc11d7c390cdafd8d165b103a3afd7205329bb028c45fd2917ea6d8840f9807ba14a1188512966a86911aead7eb4fa12bb0a90da8d59fc436077ff08137fc953d772ee6aedcfc8feafcdfddcf4ad5aa15e0da08755ac312c69bb26142d7117e3426d372e17f258ccb304e9ab569fb149ef2ef53337eb86085ccd347c30734ee9d9fdba026a6a84a8d205ff7b05d5b02f940857fa90e1104aa819dfc5188e4f7c4c0d8070e20282d23f9bfcd17bfb2bb6780ea213a38fae28195d0c6fd8adfb664cb6f98f1b9b1a8deba24b8db2b3d4e612cceb30d66c50e5580119cca7a768dd97ed1dde451ff7e306a024aeb6c7c5816a94c5ff6c6215c1aa84bb9e192e8b82367ea22e65a0ee1cf515a349afd8337516321a4c1991931e88a8bed7db08c63cd043d3f604b2a9b49cd851bc0eacb258124cbd282017ce7e807df3cfbba2423c33bb544a1315785265ce56b85d2627937e7d7b7cdd2ea03f4c1fed4221663fc0eec1004b2ef07eeac59a05d4323850e2e815670312f2477c4692cf135dee3b9a9ac7666d8733c6fbb70220aebb3fc7e01b161b4db4b7672bb67a64b17a8bd8c73a5092636c73015d0816085f82e44f2a6ca00e10fca2595ccd2d48a16a33b84cd9266ce8cdf55be96821c2d9d49288c3f8afbdc4e47535da18f8fc40188f03b781aaf74ae05377f5a19e095430cf5cbac4f79571f3aeb93cd4fba2eb0fe317d1e9331c2855dbdd769e35d0728467f501011d20cea257c7c06f71966caec48cdf7b60fc8ca0e5ff845fc72618e67d000520bca275eb45137b385e7af95c2f59190f9681c2046cb94c1455362603add85c28f0bbb5faed644a27570017234f7c6405fbb254ff3c451cfb63f6592558088de11fb7fd28dc32e6e7ebdfdfc66ad448dfc09a3f5c41917d3fcbcca36816506fbf09f13fca5d645ccae9abab3111fb806325279f7c6c06b542747e6759dce6d1ba568f7c6e8a5a7e041624ca4d33f97f73d1dcc819fc64449e0220f48eeb6ac548d76c79ee286f4846d534357db16b0dcf1ec458c4461e97477122f24b63d169c4b443c69697cd8d09607a51d2ca463c00cf381200758875af24a3e357cc059d7b2ada565e6eed59e4aa08f845abaa78c430e6eedc6ba51669ec5d3f014b5abe7519e24c5b204d74f1128e0c3b8db5441495a8cb685746048bebf680a4d776bcf5880fa680f93a8a2551eb32c8594fcbb317810849c44c4f2911b45b376b22c47b55386feaa112d4c57394fcd212a41ffd1c5c6073a0c4bcf2efdb47cb77c58d4fc14e540c00fbf9ce27c645c5694698d1154d2ce48293b2e1aa08c8886a0d0ea547062563c3f4479f3da6de7fc704515e8accf3b41d5ec30baca2d23c466f41cf095ee509ad4371c103e7a0a9199752c5dc0142e12b5f0556fcf13186229faa7cbfa3ed018c5b608e29c9ba62aeeb5515e9a0751e5b824ec5a927509cf22bb9d137b391aaf96d551b1064f5249ccb37243e013f8ddc91c346c14ab5d95d7bf55432bb0645869bf29fb6e2076c4ae8d2c79045ef2842a6f8999d173dbc792a8a0d1a8f9597ceb24025a63538fd8e7990df4ead7c8c5b61775efdfc4598f558464d89d61f8fc0cb27d5f1091fbfece33eff91208ff550c7da7c9ab5d5f533737d42525ca8cdeb9ff61f2fbcf795d3abc7eb14a7cad511e0b99f8c4a3a1f697f9569018d658f0dd29d3b2c8d2f369616a3deee5b68326b5575d455d38924db72ea07bfd2e37c50edc12161a500d992268b70c2856ed1f2cd1e4076db7b064836ff37d3adba561207648262ecbf60a326f47891066b2b1268b4205a5cc65f8559d6d2cc7be37b25a0ea6d43d095fccadd79f62856ae5e7d557ca537143332ce58ffa68a89bd94b7e14ad01f6a76b2e5f0d7b4150a459058eaf144eb05a75ac81dc1776370c5dd77009ef04e9f79f9c5dba81279e6f6d9fefcc5be06cffbabca4a294167d1922bbbb89f4c8a3d96baff32f827a88627b268db33e4baddbddb9aa2b3c5ccc4b07fbc3ba9bbc8fe2c58f724c7a27beff18eedd51649568d7b3625bf24fb24bb00d9eb09f05c5c0f8a2d8e7a7920b6b90d57e930072886c268aed5f28fe8992da3ff472a85995c9132e71d10995e1913575f47bb2c1719c3f7c60419db72ff93e3801d7a21501d8702403293fbb44b41e780d787dc4088c9a141b390d09c5ee1a0e781fac12d4baa80ba6b9262af792a48758f74f19ed01389816817ca22d2df3acd77b6ab9ba112a55ab1287a40c70ee881dd243e36fdad8a3409ca216cc20fd4b670e216806abf36d8d1c62f48e3acaf53e55fc1c5051a4e2d910f3a210c99f0a151196ee6a62fd18331d1f097907595c2ebea5b18ffbb34674d75ebe1054365d720949d44f9f11da1ff525d2bf94a73d1d096447994697768df9247a617e024addc229a0e42298f1249063089f823d6ef67a33082157e783c82e7b84382589f7620b0ee56d101b6a3befe3ab85daf9b59bd3d2b0d06f6d44ecd1f164c89326dbf5d52737994f85df96f83a79235b9a4b7faca8365da682b955c5f62bf3abd4cf40c02bfebdded30e37bcad8e83a8df4539f448eecf3a4a2bf7106602743f728baf0fcc683a0471a1cfd44106aababba5f02a54584e1e5d336606e04ef32dc491a9e663c7fb851f3f48e72b0448cbf4d860b63725ce6cde6abcd2be604aae5723186f4a0066c08f1f70921b6b983f85e022182493bf77656a47070d6a25b9d8b728006c830feb50784444874604cf1a9c1d5d75e057c09af409f8cc6ec0677f6172c4f7d2f5f1be2ba89d50495b764b15518098c39432d5b5b64e3ece414bb3c3e217485b24c920538b660f2df6e127be9ea52b7e05242f066b3c995da5422c2c7459116bf2427278d2f9f589b8371fd7b17dc029f8bb132c454684171c4ed94d766e96048c7c9839091132649939a4dfe7f657e04a436f4e9fa6d5ae7f79386bb988bfc07e5b3d0561df2946c64f86d8d7285a3b151fa2c3c7ba1bcbe31b3462438cc99c67f4767ace83bf907a3e5f901c35f0a72e42d195eb06a34366c725c87dbcf12a2704aebc93fe9f1cd582e8f7d4f66ff4e2a949bfd387a4a7da2da28d2c2876c4a8b66101fdc3eb09cbdcaad4e8a06f147c2c8a0f282295aa95f6a6ebc524d454ffad2ab00e773a8620855630456ef70936f1642c7e0b3f1ce5c7fca797b57620758a30b765f0828a101d0366709ef52bfeab0d9fe9133ce525a8c07c132c747373aa9c80510be5440c438e6aef09f6aef1d755ccacc533565e4a5203e308a6a4da0ce4b047b62c7868451958b2c1a0332f07c4c8dcb522190e095566c088e6ada667d428be56c8c05f2fb69dcb5af0c77b6667d925efba9fabcf5875d0d6db7ca53f6b1556f32df807eb29b858b3933f2644840dde56faa295ca963ee62ad31db9031f3e11923d8a93a2c77f5af5a900c1d6154f3ccd3ac900977446d4d15dc33db87e8b218c62a9be2ca38a87381fd50a35b253e94148fbc49289a228f9e8605689021cf227af8adde3a84846bd9f6bf0b3f7f2da54aa3d8aa844cee6d7bf448162f1e0e4d3d92ec7358d28f25bc0882f645c0993eb8a4fa670119da05cc97023075bb4cbf04d3bca849babcc575eefc91ae970fcd5be2983a2ce157be365b79769b30cc8b05aa1cff3fb12819cf5e1910405bedda6888121f8905bce7a39503e4903dafc76d49b2cc9b7a275e26b81c6719d8e392571d5ab5273efeb37c0e4e8fb2b2e9d97ffbcecfd5b4dc5e43fb71c48dd249c0243b483ab5d5db59c05b2386b638c719de450d47fbdeb5085d7ef9201fe814858aff75691e47dcdfd5d4c74470c28ab1e814e5b1f661ce87e28b88d3150bfe234373652d5986054f15aebcb5646fe82cffbd932cdefa3aab558c251fc33895399b6be5329d9359119ef47ee999793cb42cf98883cd15a29167ec7b3cb325fb3f59f22a8da46368726f08b2bcf49c92ffd826bf6c3d217a26b52dadf0628a8c7de0df2de59b8d60e49f73c8b8631a4e1bfe3544909d3b5287ad562678f96299a9c7092f7816d2fdfffdb037ca4a5bc3ef547b38f3ebdc1e96af83e39c265ccc50544469c39c4616162534d67d57e5add3cc261f3ca16db00101311d6a98eec7c17ef6b9a34ddff7224c4072a09e957ab0113cff59a1567491e4b7098e96518110ffa5325a8ef220cef41768dc218d8bacc94a5f39ddd0faa560cfd44566b6d9721992760a9b71409de5c7612c650176ec94c91d590500b808609b5c639d978d4a05f10535267623ecacb2d825a966b40543aa98d3dbc1373695cda5bfb2aeb19e08fb0a70f6110a3cc7326e59a7c6f58a9321c9100e34a7b4d87131801fbda6df70d25518887aa0ddeffb1ab53ddf0fec2636fd0f5bb0971e60536bcdec41ab0a154102631d33ec2f97be1e3fb80fa7a9d2bd08b83292fe8489ca59a6ef7115ca15fad40ff59f2872ed6dc0589f8f9c91ab505b8e4111455df57b71c7dc8ef441caf3097e6282fc1950dc692ac75487cb7a2460f5943c5768410d42fbe1ad1ab3a9e9269cb2aeede6a85552771631689edcf2868f14473be5ff6f9eeb8aafaab957dc036953dbf3fa6571f4d08019fd6d95396169d1ab43454bc0676a1abfe9853a292b364caa12ded088b4a0d131eee141e23ede9f45c92d8fd80c2fe526f557ddaae81627224cebe379e9063b6aa139406207f9d85b222dfe7cf3d8e824086d8ab6c9da86fc890e6f20d14f6000586e4892f34b47bcbae696fb6080c7ad08a72e5d65f58a793dc83f64a3a32835f468bca62d23c34018f3e91baff57ef9bee8c6aa660893ef7a81b00900fdc7730588dcdd48e02d39fde38b3c2714c4a6e28cdf181eb75851a435aa253d1cecd1fc7f078870e65e8baefe4323b90a76796e7d5f128a8406329410ffdb8eca789c9302b6ee69c65849165974e539623324c18eac162ccb062536137c3d8b82a89c0da1b7ab5f4b1391d66295f57b1a4c8d72ec69e052b3b0d609a692bcef43a1d68317fa2f140aff4af47c82e01c2d33157cfed18573386f16c4412b297db01b40dc46546b4c117603e4b2ba812ffac8abf0a5821a4df1172cefc9e2b5cd11d27ce9583db0fe52240772d5556b294a702967885553ea6358bb6b4f46a90c8dc8bb406ee56a7315ed05e0ff40c85f44cdbde9088633bcb14f3c591a3235c88cc6a9239d31d32d6a1a013c873358501a17e72e804617253f10f42080e954b75ef46ebd5c1f2a66f4c23f0aff056bd00d33988ed084874c818b4b18030135d58dd23c8c78cf648963948fbbd7a970489a3e2daaf77f8313a44c3ca3fecaf49a29ae457a543d063193f7f6c8a5e418bdf39bb234180b0d759ede6d598a5de947892694114a61ded70a771b08cc9db984696ea13e6ff41a363aca87ddb09c2f0ab6b77250d676b178ae755e65dde2c70e26f30d5cf0aa68ea5a6e19ea29e68f7271d569b7173eeb359384ab5c4811b9ff98ede1d3284a39d5765679d6290674ed740f824853fdfabd6302fbb54dfc009616c79150d85647239d0ddf2b9cd48186b884ffea415a065fd5ca6336122a2f141dce66c94c0274cc18668e456793486941b7e0b62e817b1706c21f57c83790eeae4d0e705bc76c5d7b2c1c1eea459a5171a97066d280c99646ab22ded6bae056dec14834a618b73ae42fdc6c6488a98066d166c010e605994e95b419043e58654ae16ec2704a4d2b190ceadd4375e550c5c22548428546cc552311b17aa91d2af404a1a418a597a3d25fd7350d1a0baf9b09e89b2d833544b4fc5898806b16e6f62f237662d6dba2d53d59f7f89003bef3ff11eecf6d06d7ce26ee56a53d9a78169d12d70e2a6b93d3844b2bb5c3be437ee7c01fd8f3c7c038cfee14fd692fca5f9186774e634472662975dcec27103b0747c210bb9694a86f4f10b9eca7a86edfd0d184bfd5bff875ee32d6bdd450d031e5978a7921fee1549c2fa66c7064e8dadf81ff238522d974d45c7dc93b86cf0eab2e49ef89476b35aef4f30ae64ce9b47174608f199218689286d9214a3c519680a149006a0b3110b067223f27b56ff1e0e2efb0ff4b69e8a4213b1d515d43bd5eb8a72c600302481ab7cbc4871a653b3c3bb79a85703c7b4424776c32a6bd28aeb3ac48cda17455cba7073558a1f132f1aa3f37d45c85ed638f5f3b236c49411662000235d2b8fd508a733817ce7f999f77b40b92f979fdca78fea849e3ef6967072523a83d21f33f8eec443ffbd6a2efb65f81e25d18e509d962b12e54da985484cd119304bc1b4e08ef2dee25184be4d8989de54b27c84d084a2b0ae59d761fde58be48e97bdb258d28b0ee28791c5f5e2ca84c51f4470ad8fb8e4edec8aaae7bb813b46bd3d494306e7cc5319952bf3e8afa4f3a493dad03d45829826017850759e8cacbef2f88573550af7a92e2f98973fac97ff943c44ecaf37baa5f6e503fb77be7866e9f11ac8914b45499e143cbf219611632ba5779f3f8de50e2de8833dbec97236c4fb92ff00eaa26318fd2099df95447419794780ecafd378f4c563d9b157864d99fd1802c0ba57b3af4c4d990dbec144ad3fd7ae8bd105c77d5257c0a1e66a898f92f3839db526b4a9e9fb064167f993283103ee6c52eef46a0243c884f89fc5154e7a51b5b3ae64b0aa1fca9ae055b69c7cc78d8b52807c36630e7fca86708180b12bb3625b7e9a1d1725b192b1939f2c1191908a5afac6bed2a451c3f17f36e43c7565e51791fbde5b4910c8048124bd2f6f05793ce5210c092c0bbcbab0680be81d751c4ae16b00e8581fec56363b9622a96f761fcafdff3e6ddbc4aeef53cbf5f70c08ada01c4a613a180f67c522dea22ba518ebea94abbf71ac8656e8805f757bd96ab495f3936cc40e452243ab7497894159b7833633a1d62e04a751dead6b7c96e186d98243ac9b882f2a610473f6bd487eb432a8e5a81922f8d6d9ebe93d8326db108d8081111132d3e19a244ba5dad2f68d305b6624069ccf6040dda2fc476a9e4dc1e749b3b97e196afc25bea6ea31d0081155890ea5d8f4c2130e20c5d4b37b5e9c80935e3f2eb6e95b6c9b7ca67a83ebdc5d7070407f5517f889dc6f2a040b48cbe2acf48d971e4bd89316999869ef9a7307542e77b17e92fe62dcd57892b2df25bfc99592eab0508e7d2bbc4ecde74848c2971b81cd0ab50178f8e6a90865f5feeac0b6d2114a878622b4ee50650145c0deb5b5d4b63cc9b80b29ffe4f75a35c47579de646ce2604bf23cc0be0727934de411ff6afbea063de19b34eb4370ae32b7f177b740811db03797fd29ac0241eb4f63201645ca976e88b5b6beb92b6f29b8bd67f2b7fccfefdbe43ef49e773f531f9f03a422343962b571836d51f63c92e4285b7de159f952b51aaa3129d8838a4f117a46e17e84b6090f84b7e1148273b21911d8d1bdca7f40cb653dfe8be818ecd188dae1c8ec60445e0b618a4a49699809e7b91bc91511acbfce67ec3458c5506e871e20917da3a6c1e027633fb35e38a31d6ed1b9d1833c9d1e2cc31eacc630ec0a3d8b595c096a9a0a88ea3ecabcce6cb1ea1451fd69dea6131d5676a068c3635399c55d91f1edce09dad37448a3e116b4188c8d3e51b61e90122db6100efed949ce8e48ebee1f1e15f503eb1bb0a0f006616d9d59b670e7e57136270527aa97b3948c26bff0aaf328041a8b4eb2384f540b06e052a3bfc7c3edb09a641ccaa779d5aef81a5524cdd33ac9fa0531ca0ccd81e12cf069036dfdd101ede3258c239c87a795cc994d77095fde8380b4365f2b90b54977cb1e4e4dd4d1dd7530dbe9c2ea8d2072a9b63b9005cbe0b1242e2b9c894778513229f0acf2e4ea2beff8e6918781d995c621590324b350d10ef1622cae2e3b1198184ce92f071e18c9f72d493e508243a2dda945d0bb52fc5f53f5e787c777789f3ef52dedd15084bf7904cb2e99fd8451b81387d9cf82c77a8f0dc2df3b59637e07bfcf56bd8a52c164ec33ff2008cb64447ba9a50010300060bbde3abaeafe250e746768f54430e66e908e273f18000e83d1cbd80765e73cf9c51bd6750e9f3f4a2abc75d49bda07e1e4dbb7cca402af1c9d930f00eb17c105a988ef13975723002c4dce22953ec12338066c95f2b255bdf5107fc9efad9466a0ba63f712e821f21576c7cfbda6028d6edf2042c08e1f0073c88007591006e28f8618da4bfa4aa16c537b8c0a5088731880e01cd90fa84c31abc771cef758756aa22f1bf176d6d47d4f222652e67cc5d12380bfc0667c7bd926034b0fd977dcf8e3f99ad4d936a7b922e0c260ff09bc58027bff7acd65a419c1af498fcf250ff30de3758d8b94ea509a559f6acef48b3fcb229f3a0f4236db2cacc915732cae90a6e39bd5db15602f458c2027f4abd11a1e4edeab056370ef7d6895759eb3989bf08f5364888bab125113063041aedc4ff2b8def8e5fb56b0027b8506f8da8e261019909228786e5492b77e0e9f5b138c062cb865ab97d1f992eb4d1a6308fa42dfa37ffc7efea31dcb52185bc014cbc1b17a67f73a60a54135adf44ebbe548ab143bf06819876cea8b9cfb8d67a22c5477dfbdd543f4bafe6178b0ef27960d5b7b44ff8eb4178e7637c87d446279a94fc35017ccf285235b212803911933f01a54fcda5e77901a0757bf0f38695e86c15279116cb7dbe041e616d3565f4b7f72f53e70f1cd3d8e837910d86cfd9f8970a34799b7f634b6d06f994fb50db86fedc7a4bcb5a6914db6e309b1e8fced8aac89f1304ed838818c0d70feeabcc889b2cbc9b3273218ecedc1fb9a72b9ec5c529a8243e4dbf48e06ae1190fbd2ae7c51cf3d08f44d31765846cf5d593c46778c47ad85c4f6b9b1d53526037b693179498338919f60557dae3bae62136e636cbdca08cf639cbf7d2bf232dee4c843be6ef5634ce53e3c5f3599ead72278667bcf34ce9f6095bf80740a26d1c0563d7ec7aa67641f9071c3786a719659bc46120e9cb42466bb4826fb28fd8293636ac746c72da53e8a7754054d3951f3c0d80f84403791fef2ee3d278f8c90db6602c74f397d0edd998fa43969385ee424bc3dbace171045c9420622b0d91397ddbacaf1c42bc8ae879213c49d1e72a6ebc52a986b440a67395e8ed8b10fc10f055acd2f7bd5cadc1956e40c7ed44a02eb7bb47a37d1c4c3955921b8adeeab576be8458d1a68e8ad41ab6a485b8a974b53a56d486d5fdaa6df9745ff5e842ec2b46c0a26874484ae9fe805fe473a84d6667cb7d87d71676a23c983111c7fddc245ae70bbf20a24131be5bf0e083bdd9c8184a89732dbfdb7eb037adb7a243d7910fe0f8c27580e3566470fd305d60d2784caa5826c2b64c7e57e1d6176e42666034e06d50b8b14ea30f8fb3fd8509c0fec7395a2e55d1054d13e7836102c3691d19b6f7fb154e51a9680b7510a034bb740d545125caf8a1d0172bba0fdc9d499e4484ebbc8daeaaf3723f4c7d1ee2abc45a8a9711de27c1055544a10c36e2dbac73dcf1f9f30d5590bb4587ad22278b3cbb7095fe596cfa11400e2250fcbadd12ab09af63c39df99dc6a35f574f220a35beed5cebb5a8157108143266d6bba804a078918dbad635a5a1e3495ef2ed81df947a053edb19e46d8c0cf1c175fa7dae0f07cb3df71a78002124b3f6f0dec5b7d2ff1ea80cb01ab1732b652d21f94b39c2e66bc3c26a3c754e2644757a6a29d3c0fe1a081705dd7dd7b69083d52b82cc3a2fcf379ab261cabbfeec5436f066bf0baa5d2a49686e45a69bf0f78ff65b9f0294dcfa3172fbaf90c9bdf4c084ad67146fed90d23a42f28e44af7dec5bd622307bf3d1b23bd5f44b1979a4a07036d35d87adbd14dd5a666147b87ab9dd7028d57a250f68ef7c18841739bad9e891c449d88eebaed5f52e1eb8771ebed0b32d3d84cd08b047db9bac19d951fffbb9aa99fa5e97afc66ebe08fa25a5a9c114206ecf1529e4a35bc43446683268795b4e03125a7c8a29cea67b5ec02779d541aa9ad56af441b41a4931f8bae993aaa3a384bb327fc998842d2ff5c322ebf838edcf4a763e1101928cf89cb208c6d9641f571b35668e3b6ff4803a703500e94ac9ac6f30181f06e0e9bc8e7a60d4ea43e674b962febccceb3417ff67e138ebbaa02957554edddf20dce0da7b691890dce6946605a0ea294bc1cd855bb750f5b62875ce97e8d4f2409d5216154167c10a1cdb7aa67085177bcf27e3879bfa04a85e9bfc298d47b37a09baf2080e9ec700731323bf9077c55c4449bb2b1d7b88577515975f070c5209cf32aeee23bb5905fc0fe6d41dab778ea110720d3937fe8c0ffdd7d162f38f9e6bbc701082f27f9db89ec66f7918cce422da9d79bd3e5b83ad1bc501223c8981f29363b8fdf13141ad821012217007a28ae1f5e5f3c5f765c44a9083cf634cefd1b706ca97263c20a8bab3ee5d061275fdf011d0ea402d8f4bccfd0aa45800f57effeebff4c12c15e8f9a2c83e863ec74fd642fe4772a886aae8f3c4eceda780e14c5ce49e3180c76974c596f3860054d9a6c7eae101bad000ca1fb9cc29f975572a15914efe3484c5dc3b9b7670ff8d4a9717dd9e1132545a3d172eee9040aa2f67745bd6f81bf354e39f1c4f533b6837089ee63d38fab4ddbbe6134fc68cb7abb8221c7c8481ac31c35bd0c2e0903b5fe7f2d342c1a064a28ac82c0afa08e80c715ce8855a40f87f30b3353f3e9e01c4e1a16f95de28896f0be02aabe9a4d6b21c42a7500444ee014e9f81c772955c79a875cb7a09398f04ec2f84d40ad7e7e855eb727cd75626259d9dbca8ebcd5f954727a2fcdac82d11dca268571fec19b5a190a2ce10691ab18575cbc3440ded48ac175b2ffd8a39ea1b1a602618b27979038553555853b7fe5c86546200b454ea972f909fda09626c2171828d2943d4d84bcab76548fad8d9418667243ee762e1495c297319e66dc41ab96103bb6468ece7af458e7bd17f1705fcc82bad243a5dd750e12df881136a56dd1e78c62bcb1e885a7fe84d14288d8ae3e967518a0b5ae3323212b6b8a979f541fbb891483b315d7488cfbebde51737f7ea90f56ca507197a2e38a4d2f16e720ef5b59a469e05e3068909ac29d603ccf288cd696ecc421affef7cb3e8864e89aaba8365dd9b58001f30f3ae57a2677c05622e6a4217b481328af00fdd434a70f10905580abab3414bafb2099b08323a88e44c818208f927b5ef4dbc0dff8fe2f81740829ef52f74a4fc42dd423cf338c524ead7f292d6585b0f08a8008fbba7aad17de6cc314747e37a0ab6db9171f4bcee47d949e582737baf04b3ade672080b8f04a5820d3b37f3bc57fd177579bc9be8e6f1f76430a52e6994ced673a450421484e3dcf255dad127746971207b2763ae1a37283ea24be42bfc3536bb59904cdfdb88ecdb46bafdee8173c83c659ad2ca1881c97b1b18a7e34f40e53c13b5686c63ac7a5cd907e9ea446625d6ece3ee87c2303fc693ad71a0cd7f87c2eb9d4d4af6c2856186686b6df71fdfcea76c9cc82e4cf89dbce48f6e8f606da0daaa2615d27dc77f4f564af3c79076942091d446079c27c5e54fd9e2de8a09b52fbac77f0588b4767c1a2457511ba52f6ce9bac6b122f0b75642591ea7c9e037e77f1672fa766fd99effbfc4fdc66def706a294be8ed09a6f1acc052f92912ab45cb92c611c37650f395789879b2c32a76ab29ab18e5c4900ddaed3b56f1855cf551c1f4b584815dea9053fcbd1ed81e730a2d57e9ed0b395b19b888a70d2ecc6516c1e6b672bd0abe91838bfc5edc0bc09aa58fbfb0ef30ec9ce036ef0fc448c69fca12dd5bbac86ec603c43b71accb82857028a0cddaecf46158b31d51cb5ee8cd79771045be12b7707fc960399813a0b1b4aa273af89f10a5e33df8fb6b49e620ccdb905ee7203550ac17ea0fad19d25fa27877e5da282c9d7470adce156a09a3e07c6473da46fc5016866f45db2d091335e4110a37950bb29b3de815aace5a58b1dca08e40a2117f8d223bb9e52a706be20f651535309c154563611c06ff086588e9273135ce29f1360e3c5c1a76b8f37cd5fa4ee8c4fcf692c6006a080b572c88db0dc46d2b6c292232d96216d6570c7423b0ca77535cd2c3c0f0871bf692300489eb7220f9633c7f53e5b2da16fb01e144007d4096eb530a85c1fa882a88f9c618cdb447bf4fe49ffa453b291b3fa9058643d10bdbd9a6300e04d71b852b59510bae2409cfd21fcc88827841c48f4f39fd1468feef37c3106936d35c457bccd8730ec53c7c140150321bcbafae53286ecdf478f2038d8b208ecee55cdbf79e889281e8da4341c7d0b4e1b3a7caec46321625329fc87333736b6d9464ed42143ade1468a576446486309779f9cea7ecd5e96a8c1d9a721c340fad5487a3f465595e403d6b0c5cc9cc7024a3d0e8f9a3a358def0ad4810ff344ec54fa973fcda1601dbc3521db00c39cac450af1c7847a25dc8fb5054f01b99b1b87b39d946de17c7b7f9b37a3768df7be22b236360c913bf80d2cb96328d789cdca3d1e3321d2628c72e30925f116663b16dae0f012e4c92c093f97fe7fc7e6b4017c79a31fc2eeb979d4ac7326485b24ac8706928788975fba8a986ef94d3c32b0f1617e598e757d35d9853ead42fdc5bad4fb58c4a339f293791c4904bc3579bb47ac3ee6781994cbe3c18253eca75d161ad64196aca5903ade8c00099aff6fec19d7d746d2dbd735bdee8fa279cc6b98903ebe4643e2b0e3f6fc3703c73b395c5fab61964a0bb711c428471007f98920973098c8922faf207219d10e39c4a1ce6d402a544403e31880368c14e74ddf6465123d58fc3b6634130be2090f024f772acaf2e9bb8f8376d9dad9304d7635ba28503c02dad63b131bc39aceb8e9bd685ad86a652cfc9379421b32b57071897789f49ec9c9e8562632caa4e2b05f02a1c419df4324c55066e172e87c1c0f5b24ffb653efb7c400df87058a171f4a2f9d732a39c0d000eda831321582e948fb8de1446e15c05432a9abf68ddf1b21197eff3f665baf16bba08e634cf74a32ad1a35da09bd189d7c4a55b3bf827ba753c5a7c2f78d00f448958104984e88a9f2b828719b45956e850c7e7508a492129ae84748395c2afa71ea111abcdcf2b6a5c0866c919aea271b24ce539eae49f290a1204ba12f8fcbc9279689ee1a5029022ca5a5ca6cbc5f3ae9ca57267f447029b6578e9d9333d21ea557720a0d91a836786107ac48f3d4e3fc3a42030864c4863e1ca312725d1fb528a4ab1556070e1e356ffa25b0fadf334bfdd2fd295d0ae72e8c83c2fb33c3cbe6f8402a52cef5a644ca7cb7bbeb62dac834617c28a5fc26a5b0a58ad5300729a469b7fccf5900b0775d8c26ad30421d360aba6f29737f5fe8beeb8ba7c8a7bd8524daf404324df9fbea57f0e76448dec22005aebbf7c01d250b8ad2c78aa0369c45c248249256a9010f928faa83d8347d9514da00729767ff1ae52a71d69aad919095027e0e1ee23170b3268cccc6fb227349c4e520439ba68d763c36486825d6a3e06c19d8c3850659385b19d14714efe6788aae66f819b80a9398a1fb1aec990a15b98de1a976318cd26de6b988d36f7413b9ec0a5c14d7251fae3b82451eab18eb40308f46af06d66c867d64730abcc9c7969227892410a7afe5f7cbfd0c0532f5428125af21cb528b207ef92613721a430a2ccef6a77ec1df2ca8c84ea912500f4a643cd8ab2ea30f5fefe5de9fb6c3e62eb0a4245dc852b0f6ac59b0b71c5790d35ef2bc8090b8a6d54fe373bfa414c3b9bcb201bbb950a69177935acd46b3cca11091caae0e636d0c08c307f348405a76b21928c7d0497760f965e7f8999fd6312cc38b9c111acd0e6146fdd313e3fdbc33b345f0ef1bc5fd60442094bcd7365bfcab3ed7cae849244d6bd48b3a2ffe3ea98191d944404bfa517ae41bb8dbc1b0431d087d1d4da4589636e7153985d39b5dcff60d9e2dc586227b7d53ae18478bd159bd98c1507cc99dbe779d6851415f33bd116c2386ddc4da19aec7341876d048195b31a76ff77f8c7222e04acfa397518295de6f6caf38f5b1ae696ebced41545415d757451ad8b3e3082b2fc60251fa4d7ac1015d3070e590bcd92db369fe124cbe2309ea017a13e7d51c2f5e0993ea72455f19f59358c218498523b4cfe76252a1ed3624dd46a552cc9df7d0c756be9960a376dbee8a74280692bafbca9ec5f8917401f0bea0a79f31d105422b26dc91fe83f5ff3cf219be826579a37f0541cc8804f5d0c4f2512e8a6868b234ea38302f09b39db1e3e3c999f70b97a80f971c5d63497401915a04d61e7ccfd42f5964b9cd76affc982b5ee9d0738fc767c1dbb9553dd808c1011af28769b0fbe153575046450a75291c9fc2ff375dc150b9cd30c2a8dd5d155d27c100dc4c8b95d917f76c9114f43a5a0790d3d3bcf746487bc72b015edd4f92b60f309a8aa6437d43b0f3da5587430803fbec9ae03120c29c5825174b504a940a0b607d11df8046a58850ba67fdf3c935e1851c26c44e22dc9909c1488db45f4be5ae3525c1e7bda89a9eaa60a8041301429e1079767ed2ebee412efec59f4f265de8edea287fb86fd7722fe02b5ac8d34836080a48d9415fe6a50ab328f2c7e7f305f79f4637e1792dd0632366299e0d415176dd5381193aa46fd457bb74146f7559d837e9fb03512fd615561e5a5da05f23cf1355d84439a42d7ae86debdd1744590c4016a6bcbd55da28eb2991e05c556feb6e642aa217a19948df33fcfc918c6a7cd747a0c7425ea34e1ff38fe8e7d9e206917f7a7825bcd976cd6400e987f35aa73f90a27ed3891ccbd9e088fe81e8d354e39ed37b73627abd23471c24caa73b1aaf6b9419dea6d49f00e02d3f0ec435a893d8892a6ad6c6e07ddbed1b354eddcf0c84186924fde9b40ef403b8190c932c3ae57e299903bf94c104ce50d637e231b18414d9c3da35dbad5f7f1c25be919646ebfaa2d452b49c7c82f752c8052e367b6b17c1baf8dc4a3534a09f2fc0f67860ed9c852d134f0a7eef8f74c71e84adf34c0cbe8d5c53682b09b2035217d84cf57f4dc415b595fa8ba4c0c3f11072f7f69461c1d91a03c4168aad43c6e1e6c5d10be8b1fca12957b3c5445d1ddd94fcaed91ce1b8fc2925134e0aba5825d213d9d6d93caa5871b8cfa65f457b87846d0bb4550e30a1b850edc8d52c91efa16ae743e39814c53645d3ab860aad1d1a5d5eb48a1f89137b01c63a9f0ff8d57574616aa835ded402860789fb51d8406dca86ab46886c27a1d2bce1a19168a4cbe7290c1b8435b98c19655610543f04fb1fb2f0acf2614b9fa40f2909bb95b54d9b8a77af577ca634d07407a1c87950328d542deebac7094656a5285b825c24ad56fe54dead37f079e6b965c07fc4670a32e34323d134776cc3d782fd8b24c2655769e61a499a0efef6d2d926003ea2edc4d962d530c132890af1e92feae716496682470e0160137aab97d62617d4851bc2a1739e8fc3c47591b0a05fe714b3fcc0f61b97de3037d5871dea2d186ea15b0e6a190585fcfb1caa70e5826b9cfd25d23cafd294e409855c958f3204694d568757e8df3165e77bde9fad086284a671e7afad31e70b98cfc11fda278df1e87ae6519952389db9ff4c8040464c3f052a84eb1eb1de4add9123226266c82381a364a865bbcf28b8ad1db053aa41e8d8f33597c6384758c1f6ca2b764adfba5c567f8d0aaae63bd999aec1d999c93212c1ad57a3f99581ce2a1138fbcdcc22e8cc78060f0bb6cc758b9d89890cc6f5945d6f9774a23319982fded37c6276dddfd94a5012e6cb638f431ef6de7f097f5724d02e4efe71fae44077a6fd41a5efe6bdd0b7d9fffe37cb92a705263180a1ea1af224ceb2421502f25f852a6811526e99af914f9258deb058ef2e2b3b18647878ad206a053d931020c30ae07512074026c1ee7d3d017d35903a9a50cd6b7a71922dc918e306df8bfbcc03843b294ef02703259e0e3ac61fee3d5c093e65c8900d69cf26cd20011885bfed37b9357915392ea6ef2a0dbb4ac3a295383eae3d40a904d1a554564e8e19b6e20ddc0d680abe44510267cd3f8db3e072b91ff707b6ea4571851cebb34263f8e159c3b5464eb9105cf0e302f3ff8aa6ec73ec667802b469318f6d4227eedd53a76eca1d9f1939921229ef87abd39cd52715c0cec01243d9053162b9b047d4c63e0fc0db7faa40015e58627a7f20b0fdbf3072c21758df6a2a4da4078b434fd30efa72a362ce074a9cc2a96882e96f9f276e4238b845bc6184e57a503a496f80cefb566d9e9dcb46eaed968aee54b96120b56bd04c2617320bec56cdd025375b692ef4b525c8e3d5577ce44f881095f4b73c37b430baef422eda00cb7c0348391b2769d6460a51144d0937995176a1ce78680d7e2f2710794e34ea5fe18192c0395a2b9f63140aea7a74ec74176a34fd2ee89d79490f9ea880fa1b339079587cb0b130dba825166b23cb4bcdd565c09734e0bc3f4ca5cc36465e2926ef011ad6f4b1131128e08efd52522dfac2a9ec64616081c0308b03492b752bbb14384e45e2a02b5bffc71a62247019391e407499f314a266eeb6f8cb4b5c3138838ad2525025dcabd5309648220281d3d89896d3e64b0a1aa5349d013d6382e9f3a41169334c75e1620efa8ecd2eeffb4aca65eaf73ce0d31bf2adf778416f2e55d8fb01f9f60f1630a27dd8c393eae4d6d6f7c65278361b355a9baf874051492602cd2faca35a21714211ab5dbcd4cfa561ec681ffcdd9d50c9b3faffcfd993c8ad0c3e94b982f9d11baafc4e3810f5ca55d4117160fca67ce784fe606cacf7bcc3a8cb26c3e6dc5b31ac6ac49efeaa430429ef9ad237a42e184ae1f0dc264298150379fbec7da8c8a65b6353ecb97e0e28c6280976b3031914fe613e057e305e133497d32e9025da31ee486ced3d0018c8386f6b489a12de58210c1ef4a64d9c4019025843b1efa436a3f910b74b6ba269ec2957294f6b47b4a314ebf9e04c65b8e19b7922b08916b7ae9668bac5036cd3aabdf2c3067b63f031674b7be0d28cce132d759ce922b886766d1fd5701bc2271b9d234c88d762cb85d388cf2fb46d241ed04408570978c06564fd2d1766ea1d54c0ac92ae9cd2b0d60ccbf3fe9f8803dd2ac219ac07dfd0a21dd8596be6b33427aeb94e5478c9fc74bea346477e41e111d94cf3dbf953dc179d0268ecec6f2cfb87ec56bb6bf760b4e10257da74667ca62b007118f5bc4aff56e091f927bb68f7bc559824c8ddf6f4d5d9d2c3f12cab9c9319254dfc8e1ac5fe6d2e0e7a86c99dcbdad8907790d2a811a07cd427b98704642eae3c292c352a1d84f928be36d74b29c38a78e58d2edc554276926770942f1e6e4427e65a803a993e5136532d6aa3fe1f55b5aa495d9b6cd4788a229861339d304fb2a5cbfafcbe617681765227cd7682bfe5b722beb3cece1b95f37d144cf347b7a7053282ca00dbf02e7799ba16c7e602bfc33ad2a92e7f9dd8c0fbf9cf75e0492174257dbab221511559ce0c20d6339b4033a266ae082320c016b8bea772ae0dc0ad4c6b70ef31a047cca532005202a86778d3e001c034d62e60091d1b7ec882ca5c4a3ef06c99ae9ff8b13460b85dedc5dbf296e12e26ed0cb7c676661287a8bdf11496706e0f20c92dad8a8fef293578d0ef6846b82d014e60ee8f43aa09e7a5b979df1783d17bf28378ceeded3c429f83ec7ef6d9ef8d7552b95a8e034fcbbf2807a3923ffff7d7c450b6a6f8193164646aa5c38f5ca94fd826b5cb308001f1b9d3e8c7bf01bea1e452e0f34637450934295a85dd653f5ff247b7fa67b627e2a946f41b20161634c9ee43f629146501d236a2be93106bb356be38d1d11b9d8238ed31d7eb5f8e8b9805a182b94ab9e3844de0965a391277019143f3651223beec148141f07c835059b099b2fd7ec15983267fe4b2f36f8eaebcd91bd0c3fc47cb25112bebf1ef97bdd8667ea270192116c83978fa62be93f7e3bc77baa079c7e4743d33984943690fe7c4241261ccf3832f8e74474fcda93f596c1d013745fd75899240b6b0bc3a877ffc3f5bc68f8b766a4f180e191b8f2bf8d680820fa62dfc77b65a550146b50869d2e0e3908fcd83432f797f79f91c9a1a1040934a391a75072f3db068976cfe09bd8c7245fc9f7d9e93a4f9fe44fa82e73cbf969d2daf4faf1fe8281d6e817f4155e8f365d1aa7e6a19f953488af341338cd079abf5dc0622bcf71cbe67573b43dd65e091cb6f3217bccd8d98431a975f72e8d93a450900d9304c421e88ad6ad98d053ee958579445844ad4cb0ca100f8f4e837065b362feb868a4e7b8448a1ee3b12a009648749de7db02c5928d24542981a49d149e14f7d0d5613c06c9652f6a24f93ac63fa0faaa8881de17ba3ef45b40399ef8dbe5ec86fb634c53811e24c3ac5bd3b0d848481ab9607ced31f249ab02c014bd3c9d30f2e2711debfc3493fca1a17a7c6076e907063003555dccb031f25cb72775bfc8a720b63c4075803f5843ebe451035a09bd387837c917410f206c1f8e17f3ee8e172f321263548a1a9ec2f30c0ff930e1eca1a27dea57413b924df637d7194a1ce6d48c6a34e3d3cc742f7a7be2a8543b0a6911aadda63d777d910bcb36cada4e282d61be2b835b56fb1e230ecf266931a7ee82a691f6e3fb6d193e55926164f85087810443944c3947856cedf0a6de32571390f4875bf0842a12512f70a003b4c712d320a0837b7ed9bb98cf0aa904f572ba733aaaafa0e529915b09a9d9fc28c0801a5ff8bbc8eca24b5461084389746b848e418ef93fa282620ad83dead6f8a94baf464b676910f9fb5136b5ebd383cfa8913e5ec9184839b2928cb163f80257ad1b71c05c9998bfa390bf3688c3f1f696a31e15226c240a4a34c6777e782912a20a135eda49458365b26004061614ab46522f5cdcd99509fc29d8d4c2c23adc906594be29ec2039d7dbaa3373116ab77c51576f6a19504db17150fc8fc59f36c1b582c5d94c62ac9dc5d2c9088980bec0b6077ca5c53343444c58230bf860bd0cd52eb85f6ec7daccba513ddf40afdd66ea753ae134941191e3e55d24c96cff7673312ffad1975491b3d8160a4c84a21e91667780fa36266ee7362ffe1fb6d0696fd3e8a3e34f5324e4b7b8c0b732d267df4497df28dd1926d9a820a0b880b9329738967205e9f670c776fe5e68260dadbe5b8686f42fbdcc84d0e71a743b9553e160054d03f90e3cafe706bd4fc0a510aa482f48719c2f2e45445f054dd1549836496a89310d7dea38bd7690ae125916c2d3e147f68abee326cc30b996c87524d5a96bb0a2f6a6efed28da3b138acaa64297df306241798334dfaf648054257f01bc7cb4bdc0c90d38ebe1f51b8df01951f9de5e454292eee3084463c545b494629303c3e5ec3cbb987b66a93ac5ca2d23ff88b1603c38ede2cf8bc79f391330aae9cf7ee88d53141abeb0757836e2b8b94226dcf0d526a1487004c7b326f869b5b0f23e03f8074ac1c09819a79477f3b97a85420e8a901e60354ab86a244e4b10a1f26eb46cb7a3f14c2e2bd811f80aab9ffcd373fe3b0d088ecbe51c816ab9493f838adc24ad9ec58f12a79abe6677c0b852e30d66ab02108fce8a9b313c3ce1b237e9859c833144f357982b10c6bfe53074b0d6ae42c17a2f99f12eec44242a11750a9622ee004e8ef82e1d37821a7a07e5f0140efc70dd1e47d0301f93107c5412b5ef6292c924ae7a26e01e38ace19044d1201e56aa5b3196cffd0b351af58e2b58f628b7a9294c091659f59b8157e73a66b82c27e9616413bfc07cdf20c87d4d80280b097927b9c873f4becd5c30d1fe4c7b9379c67d8991f9cd2c29bae1d29cd2b713228af6f32456909940a7bb2d06f3dc061c6604f4ebfe355aefb38f2a95acf5537076500408d80c04cc0a7d7ca0b4a22a816886b750519146cb616fcc7a906efe3c119b5b24ee97fd21fc236e8ca6dbaeb824dc4af48587b196ec331c038b3f79e51208feec1ed6d82733840a1f3b0f95f7349de8d1817793601913810bbbaa882e567418b1bea577d8be5837ce4b8531a54efe6d060399e5fcf009739f5de7fe2b2833bb6e24c8b72b3c7a02327fc20e33b96b3035eed92207c24839baa4f45b77c640f41d421b4458e854f304e5c23d2236723b6bdede9ad45b727c3138fbf0b7d37e280218c8c04c7784d697b50933a49a1721751b79a71bf30899b5fec040b6d6142638ff6e10f534a7a654f9573f97e8c1ea2203e220611eef392b82b56d825f61986af34797e8c0fb38bcfbbde23c5f67cdb3a25110b84e7c2d701285f70c80d3c285454e915a03721effc51634d037318e990987e74e2aea6e714ef58ce3510f7362fc0a92bbfff4c3511710094f4f5626d3c82252418cd5bf34744e32ee33eb3a3e153d395d85c4ff41dfdc00befd3154166a113e8bcd745c7bc06deb3cb02327ad0a9a6be2afd1a34ba5f939fafcbd9f37a8d39b9d1121ecd28c08f971791affdd56263ea6dbf90a13d6a6b466d555104e23d32a47189a224cae8ef3cdf0e5ce2df907770b24b589c0940c0322f0467385a7d82ee25c1aa859a31d948f1b307241f51aca71049ffb4fe636b146a3489e31d6fbe9430847b5048cf51cbedd2692ac4813ed7199814af36789cd4254149c4c722e7aed245d4792886a4e925445fb7213e454eeba30be11f7c3a38d496773f3ca1568b0b431f053a53fd899ff88b9787edac3437e10d3296c4ad1d7d6bc99a2e7c694f54c592a7b4066777239a61d5d07851ce3a64ff26a08d59e0fd1cb764d29e5f2be0bdf856da4f051a54b4ac89a9f9d5880c253483148ae04ff2378e7c451aeec9db77cdbfeca24b75f515d6c9954e3aad2f8a1034be1bfe612f2338e6d1db4a404c321f6104202498858047bf4b91df8e0c3a06d973b6159ca65a4698d26e52c820c8d4ba418cb518fd4faf498e5c551533b5d571de0874409aa69e6b8d445b7a8fd531578ccddf305c9ae81c15e7edb32d44c763151c36250ac8a5bb4bcce530f93ec0b1336764e632fee25c2b01dc73af60c54d9734b71c54aa77ab967a9cbb43e256b333bffd7289afbcbb1fc9ad9686be8cfbb8064965113200aee0bd0512afaf2015d50f2258bda3dccef967bc52ae0d7943d0cdf7dcb51d432f89c344d1a09a02c4a7f32d33167a66663042649a00a25f2eedf7549c313721c50059d4ade9b34db3ade06d5ebd2dccb47250515558e66ef2a935539cfb439d7472f62f0f2ede479fd415099648cbf8b0213b7f181fe58b5cd23a60fa9008d46c8f22f999a4876ea3714499a643ef24803b55667bf7cf42f6459be90c182f5be524b259f6cfc76703d2df2a711c0a65f989e5ae93e0c72a015454295a16289179f8415fafe2ba992f185058818eb2112f1b156fb3bf34a32375821ad12dd96827b47546080ffd5903641944d0ace0f1a2b15ddd813b07e74cccf889fd5aec652ea6e2eeba2f688e5bab144623edf63a0b781913e89cd5115b233a3ce9d11b5fa5c6d163572f5206832acb6ac0af81a88e213d8b12b1995ebaba57f93a0b9465a308980294c8c899064c0d5a4e1929e22e47924edeeab5c4afb3390a65f8554edc035f69026726f2875594c491bd95b69cd283eeabfbbb20fd88f1cc602d3c8d3a8fa26eb780177232cfb10574dba4dcfa192be4247d9b3ff94a87f976d49be76b36f56c3e5d31e26b492ea4cf87b581e7722f93480d297eab09f29269998dbd96bca569aa4387c743bc004c0227f9bdc1285edcac67cc7b5064182af09b85fcd179232b79b96772371cceffa3ab9b795403bb71937f3ae563f07582e9c86e88878e6a1e85b5251d6de2aa9d4d3cd1954cee06cc81e838a371363155e45e6fc3596bc02346c2f2e6facde886e50ef3e917d264574e6a8856b32b618e74fcb087d25e8800d281d298f6e3831e44f4792b00de221b4684d84b866c0de0977e5f91a91b9fd09dbc4b0371b27eed96a9ccfe1cb9422c70095e1995d00c55778af803f59ca5a3082f59f63f71af72578df476fa8b7c0f32b7c1e0a6de9216f4f1828007aca452127979aff1dd7212f695d211b9278548189f707c3a55a499fa1ab98f001780ae8b90b45d218060cc401d1cfb67fd88a6b120c86db3234f5a5771355216804d8863c73aade150341be925e5618c597e806c75d9f9f37990135399307d3378abcc28e1da597a305f9db114133fd6e64b3e8b004a1b39fae7f192407cbbd559eea3d9ab763c571103b5091978c85e8b0f9eb41799b937bba14134065bb5c458d13251a1d6fd622491ba307512f17b386c7dd2d31929780a553c8b9a68f22d3a9c1fd1537edb10258ffd3e27e4d4e9964a6d33e4a82b70ba33502fb5c402d230c813e75f61f9c768651dbfb009ee6e9b230b21d892084b6c2c994c3ff72d339da52d01150e1bf6e99813f34c8d730dd90f5bea06de6c4676194caed58a168dc8b426593d8c3876f33ad0d3ed02b1056b9726a6460b379cc593148c38c7bf3115c5bd34927e38b9a5a2bdbf98225a666295c832946c9652a9d7924d1f6497f0bcdf961666ad6ef931c913ec23bc54b29e937565553077813a59abbebc056a64fe40c33bde707d47b1768a357f7290043f89a5424e9f965a0730c2ae38a6096027d0f03b03eaf694e4342f4559781eaeeff0ef8750ec975e449fd71298b8551215d147f491415893d488e76b97bdfc666a70ca973b6ddc32e2e5d6451f34eaa83df7f18e2c0bddfa566200ffde43f43957e4928f4735a5371d244a43f4a2964e1269ebb0c98957adc5193e26a9ce3511a54e2c832d97a94c59d19da84ad4cf638c7e00612eb5ab7f6837bdf73300a1175a87309b7e8f0e4428f715c777c03f272ee072de7ff1d090653aca85b47417cf981fb6ee78906730189c6d7ccac6e6958502d8f607a6d4c476de84b333984c4c43d934538d14043ecbe13f397a09c2ee633868b2e8c7f095bb4cb956d1253d617885f4b2047a92b7b783b6f944d4c00dafea67a17a020e079d7765655b04270d516f99d87d3b594127640bc5f80ad04a601a123411bbe090b77bd13e0d51dd4b21094ea94c4edfc45b744582ddc6090768a867ba5d2a9224e3353d6495fc4e275320635b3a1785914a84f4b6af14a9a5633323ccf09d25fd658e7e60a93707a227cb56323834636f3e1b62c8eacf1169fadb06494a46929d7c13edd35d3832cf70235adaa1ab93fe62ca295e1f8488f72a699ab8172d7eea9f8c656f6a22eb3e84d0b83648f819d0adfdda603804cd424d4b61f2bac2816ea9e302514968df01e3ef7d0dd8834548e876977c88e9fc15f39e26746572198a8f456414f1402599eb6696f8ea5ef089ff7413432504c887076cfeb19341dedb45505f1b5b792a5a0d98423de87016f6408eb6797c942e6d220d75fc3fe1076c8b428077a5bbad6b97cbb42de58998d5e34ec3e263dded880c133e147cb55fbfb588e3049be8125f1fb556fd0e6edd32904975c77887b8c34e3d2282ddf078088a74e06605c253cdc7f7a2a9ed08d7a5058413a3497475580c3bef92c60a2a13d5d3ff0a83132f52c0a000f450bf8724dc96d8e51fda0a464feac5314bf7a438894bac48065916836355ab18ad7719cd945fb8eff63d7f645de3f3fdce5b06cccbced1cce81f14cc80416171eb426926536ec109436e0a696f0afbc9299c8163d63c3e7c9749e3d626692d15a7ffa2fcbdb420bcd6a4b9ca47b1443c2e57ced92a6b50ac8e4784355c453918afe61c02cf00efe6ad1daafa20949381000a0926aea7ba1d3777687526f0de36cb6a0b3ff7b4b811dff5a96228de922c77a4333783857e619a0d0ba31373c88ccc6c2ac3f6e629d885ea001f4086c68e8742b04bc36edf2a0b8878f3c6b6d79cb96f2b1b8ebe5c420427557e83eb1d1034e32b7fb7988793379cb8f9fe470b3b781b4b1c5ac0dfd482a613c95727b06930546b4c682d73e63e881a8624fa602bc4a1334f7980b3d90da661a52f121a7cd42d3efab9c0604999bf0f1b68718afbbf4c679ab3cd7ecca5468a8aab08ceabfba8b7d35c7e808c313500702b15701f3b4ed830cb51ff6fcf66116fda3289f95290af1319e82e2f932b4b5c01e4af14ba072e032d64e838c736fc7ec8b4ead8c70dc912bb23fa2d9efae173640140c21b2575a33fb337624a8769ed3d0f44133e503d2a82e2b427d8ecc5ee74af5633d3fe8f79d9739564af7968865306c6fe3f6a1213def5c7f05c6de6b19fdd20b9186998f58c5b273c131ce1d15ba28fb2b6b41810213d53f563dbaee10a8d6688dec0e68598efee5bd384a124f5fcba4136a797888f85906294ebd8c901078dcc58cf864ce56f6d519cae868ebc0c46e0efc129064d2bc937406389c277f687ea7d1933baea0846e7c479cd44939dc4d5d4324250b54800719a9dab8b21d33cc55c2c3e925bc3a3ba514f6ae837a0f01f30b0cc0778c38cf3ce85b4d290064f1992cdd7cf2393a1cf791d3fb17677897df8c3b90d6f50d8b6594c98508ddd55778bd6424d243f23daa80e7cfa4b1e8c9f761cada2f7ea0fccf440ddae87a05330130c7403f4730dd082da1a92a5a89ee68b3517c7b8659fa22f50b3b64afbe5e08f710195aa1047816a781ee6e00923fe08e41edef4da1d45637e65990c9dbf681d1a3b4b8a2a0608e44d4d4bfa030981f591f411421961c31bb38c840f44c76098f1f2e1155234bf7339722a00c3a5d56944eabde184af4ad366e98cb13d4ae66406ff651367120773efef4ee1af41d82645e98a5272dc4458f9c65ccc5e191fe4edfb761d5efe064fa4736f25519c105e100b82dd50282d94c4286ee6faef63691adad817d53b84a20b3d1959fa2b5dac4f215c9d1b48e1b06e107f7ff6a07c7a56c77336fdcb38530409afb0e4227ab65e78806adc9bdce09fb076d2029455e5ac04e321a6c5bcec1333b517b1e34900d54bd9f1d79ac10a13676090277252084fb331f72c16c632752f5570f0f86f0dea8f5ba0a14a35fbd6c837fd87ad99fd74d227acd6f56400c526c4cc2d28aa3b0b4c5df99e6b6b4bf618f8bb17a6e5e895979d2edefe5ba7feb2f7f01ddbf729793601913810bbbaa882e567418b1bea577d8be5837ce4b8531a549c44555c2e9a7a2f4204cf2ec353d71994c6b5b66f0a5f5ae379dcd25eb5d18d660f1e7338716efb46c3eac4bd64d29137daa12b34269ffbcdef52c66dd22b24336788da5aad54f2dfdf0a2fdb54da109f4163fd843b7d089bdd5edec1319caa3a03e5970a0f00d2fdb9e1433aafd9471dd3c8303665d477f923b92449f650f725d2975832428f4247518d34e5a56614957164ed2d16745d0fed4e994fa08a7efdcf7717f14cc9f88600239575440f9b33d492719dbfa4690378503e9af9e55f487bbd94a329041e05bb99fd91f080729dbb317db2a6299f0ec5b80389355a8e147762cd83a0e3e45686a69d707b392bd2bbe300a8fa977b815049a964377253d5b5df9c87abb4f0aa264611cb9221637b9ed3d4b15ea745fa157e50366fe3229b68ba1b0dba0e90bf6f11cb0454491ec6574dea4104ee20553479c13a72234d812ce3857b9aaa24706c81916cfcf2562ca09b5036fdcd6a1f0fd0e9363c99765e22ec724bd177d8bd0b7822803302dd96df54cbec1962594d008259252ad5748f5aec1ddb09cfa65e194d93af8d2a145a95a9fdc92c8f9503d82cb2d28149ea125089daa02ecd3fa8a1d84e42073f4ca11985dda238df65ab0d96f560596f3536cc186f2eb8b41beaeaf8bb4becb257989deb9bdcb25f7af96d95f6cdc42ddf748d9f818d04f9ef68e198f50a1d6cdfc55ecf6a281cf26f2bf5b119d9b31be6935a914d5706afab04ee6a41a82a655c711155a9f9d5880c253483148ae04ff2378e7c451aeec9db77cdbfeca24b4d4531844f5fe1272a98d1766ceb77b611b8880670984cd93394b7af7181bedf6ef2a60ba34fd5a63cf25dc7bd22a363b24638064780c5333435aa29ac2d37bfabf1ac54ca4cfaf1ccdd453346766540b8ff972abe6766bd9b4a704f0ccdc48d592b7cd850f0d28d47ff8dfd22d5366ee725a58913a628c11ed8fa9df8302187756f79614b0eacc919be744e5256e4a999f4c3a375aacc554673d5f27312b6cc72a0dd96866f875e589d78488613c3981d648c0b901e28c7f4e1312e54e6b01e4c9ecc8c7abda367f06d03a8aae25ecf23d3d059ac6ce522c05e3c8e0193091b6ee61f2fb738ba64b78618fe677ca7c46731030be5208ae1b0e0182bdeb1e3061cd01ff5aa0bcbef337c67ff742b16d1c422ffa7c45e83280fb994b7a9c227a2e4063bfff2163f3ddd2ea051896dc37b130c57f952e494d32375c101536495928b28a2e4910b63b60255cc1776afd781821da46d0e7b9d0a285e8e2d5b504cf07570437b3b2ac181e27143bea83ed7a6d71df4bbd9e8f46eba7e9cce01e7583f5196cdfdc3c655576db613d0c5bcdef3810f29e8c088f36f6d366eaa34443c3891c4a485d591736bf3d7caf599d97b8577738d482e05e778ef689e57ffb3e8a6edc3cfbf4d9918bd23a895899b99dc091fd4ed3e3ed3a3b6a585ef8495b3c9a24c3a2f69d380bc4091ffd8f4a45326845893d556de50c0d3618799e7820c0dbd482070648e34867c3ebc51886518c5efca85ab8d0c0ba6bf4109a5fc2fbb3d424bf9052c679b8796cc235bde5b7d7c7b0fd2766c6c29699408eefca76033755ce70dfb3255e2bccf3b83b0b6c9cf57a05f4c05dc714c19ad1f4f891093a020df19dae2fa0dab8e9856084965172470ec20b76fe716878529dbc9ee4ae8e0dfc604e48113b01f52173a8ac516edd8b45d4b7e08fcd179232b79b96772371cceffa3ab9b795403bb71937f3ae563f0def1ece7711df5094d13010955ea3ce9d7a0c29f0a7c9737e2712fc122c62d127168e4ff829704f88adc309551ceec2447b9f06f45fba4d2852577a87af4be67e60fb674d0e74b859b927db48ceda67952defc6751a6088d081d8e72d08c243e276c38aa91dea65a7006ba79550fad880be404901134d5741943ccd5347d1d6d0c2ffa5c94aae726af4d6022793cca99bcd9b3ae097d8b3f6b2e44fe15c6f533ece374228e488b89ac654b61df713ebcd718c641390940184cc3b995403200a935a8370ec1e6ba64cd2fcaaca7dc3717ecd85e65ad0abf6985be3b43f705fcc6a6ad72c0aab5ea4b6989e85355cc719324f7665704206da4e885bc435d000f747acb1548a6ca47439b90c04c156bda71d99c62a263f827ec77fa865830fb3664dcc41c71950d10b109535855f9582fb11c356a506a6f288f038644c798950581a83da7a2864a02d1c5d17135ec78a0d2c25d2fe641c2fa02003eb9e0e51b2d61f17774e617cd0bb21a8aeeaccb301232037134e2d38aeb693550c33f3a98010f7c6639729e6d99a878d8ae78cc19910540220f8ba59eba85456aa7c34eaa3049fe3193d69e9cf388044a01150e1bf6e99813f34c8d730dd90f5bea06de6c4676194caed58a39f200a3ea57b366df93254c0bbd4a3d19beb439b45161ffa676982fe9cd95f3bdabe909415cc8c754c5004f875b0bbd7b004001c6f2a6312ddd4827e8b6acbdc62bb5ce71466eb50c47282464a9788ae2a01fdcd8b0d83af27e9b07559d1bdf5b615469d41a59771fbfc297a8140d710da889334372e6b87f593f157df4fb550926a26178c6a79ad56adbca9bbbd84e7131248f79e7939173cc0b7e7d099ebfc19c109f4146cb8eae2d8ef7059bf391b6e5ef1b17ec210c0d8a831461e7d4c500b9d64957cebb5609eaac6a880de22205d82dac27c7794455e83e4777a5792eaf1ad4564576663c0b294590797e1573e202bf03c9dc56f2372d13ea93da18c2cbc7f99f84be0063890ed8ecc0a5fb3e0ec5079e027843e076e2dad29b23416d1d77acff6d8a26c4e3816d1ce3f80c0bdb36e1475043ff9e134c70cf2432c32c7edff6b53d5ad7e1d09dbed35bdfbcb083ed7d2628c25f05b13ecbe13f397a09c2ee633868b2e8c7f095bb4cb956d1253d61788598f40e99a90e32c8606bd89353277f386a135d35e2575a4f80a72de9e185896a1cb3f93fab51851b8b96c6cdda2809bcfbe9949fb56881c7fd14dfabae251043e2bccde23c4622c43fba43cf66ed42663d6e1aa16d0b55b7a9e05e67d1599b9c6a23135ad1062b5196caa82ef097452df400c5775c877476371017b1d0cca4b45b2e756a12817e9fd3e909f585321ab624812b19e292ddd5becb2a8b4147d8f3120958c94c8c0de609097e6637a27d57ad28a9ee6c14f63f32972fed48a60bdef6250ca35a4c7ce1f1ea9f92cb8ba4a14393e55574357eb7df2c2f33f979d74fad512d5cf8b47ac83bcba5d0c5b8614cd79a9b1d1813f0e0fa362a341b8fba1c02b60ed0f2f8419068725369dbd61addb9ad5b1181cee3a6c30aae105fa114332f17b407135a3ade43c4973e962a68173c73c11ee6b46f4298ee9f98119d29fe06e0fa7f1181423a1909af873b2d87e12d7b5918685647b1b2f727ad24c462c966fe6556a4d7a94b5d9daf142105846cb44ce67873619654a25dd24678298ea7acb6974478a41fc2985af183f40ad1e81a9b9be8f1b545fe97070186e723c515cd1ae5dc387ea9e855c81bc2e8eb4d6da9a77f72c487ccaa52a2d25a109ba2e878abba9819188888da812ca8ab14950d29c0e6879c25a18d7de1738fc3639b45b26dddc55551186e4358dd03f818b8d8c1c33734507138728bbaff2aac05743620000504c3479674cba256c1f9824a7a421505aadd595676725e3b306f05079006c2c243e18cb76aafd52e894f1ede90a2089b8cd764c80672e6f5bdd2b74ae8eaff65594b55ffa6987ce3f94776edf4b3042a519f3089a5cf6d259c19c2f9bb2f6fca00cc55e2fe128f49b322ade122c51089ae2d3332717987fd7c0f8db4dd46aad47cf5fdedd8bd68aeab894fc8176d2867ed8b66e8325d926eb5c874445740ef041395060f9b3784e96aac2d6fe92e098b6ff0671541e8d36fc55e5dcc4f41be0940239de80e96a20ec1153bcfbe3453d6ca9281f2a94e721e8bf0a9a1ac4122541a99d05f8abeae14a3d99f652da2e5d859b8195baae844129aa0a5d249533eb936234d517622ba889e4b37f9da1a88216ef594c40d65ea2145e2be6814227e12774e08a39ad55dbe0ae772af2a41c55e0e4d82f4294ed06bc46dc46fe67ce54c42a9b45218d928c1ededd4833e18bb71f186bf52d753f0a9e7b7491822ac78fa84270d468f8bcad86f53da0c3a4cb8de9ab116ca95df961b1cbd33d9ab327509ccf1e5379192c29a18a558595d7f6a31175bad2f3cf79090138d5bc8c0945320c89833ddd0194b621f0dfefda1dbd8a35b34fb602e3172f06c28d1fec0e1949fd62aee8e5d275dd9e6c37ef45f33952613f5b4303b4a6ff4498d4133d1b8168d7358ce7ed624f369fefec081a2464ebc9eccaa76dd36515ab8a3485a5c5b980639d99885c78072c88709b9bf0d73a4058cac2b366bb9ab0a30d5aee7a2a534961fa3bd7c08f0f70339a83b2d7f7238d55f5511972723ca45c7d20e13bd4803979ae9197a6c7d10adbf0822f17b53b1a85acadc3eac0f4f8a9055333f25be2620915f443d411f1420fc8ec312d280d62f94873ab167eb29fcf4524ef7ac64c6d487a755866e2ed5a2aa62427b54d61ae4d195dad5316a84e15b7a5eaa056f5a90c7757abe854219e2da10eacdc32ea880f198e5407d529c43728f2a9df2846d6705a9544515407318c66cf1cd60c3b1b0ec0267af2d6da81efc9c6ed42c90f3dda6b087edfd2e25090d0751f069b21141e5dca45523734c731dd0c5b73be5581d0a70c726effed883eb98ad9af801a363a8350df3cd1d1c229f568ed5f10f63a4d78f1c0703a6aa6e6444ba8060915fafc1b8378aedba728c6d8cf01b45d7fd18b3b8c3bcb30489bd9df2f475abc7a408ff783ae657c4ee25f7eb7b06e2e91ac6259ff6297a5c492861be9324f4c3952828b85f8dd12aa4ec0b4194d6676bd76e1b9c4c59fdce4ec65dc709480dbb4ac542332bca1b0b0da43dd84a3b5061978c45e44c3bd09255eeec32e2a06ed0b61ef0d05cae19c1e3cb05434fbaaa3f50d594c17ec796ed44e07cecb59d3ceae0d26f925aa5fecc3267a3ca426113839009c13704c691e48208d973da5db926c52fb0423a6b49b69264b86c89e702e86898f6171f2ff208069e917c91f8e3a8c4896bc533122d0f7a796d2d13ae850aa32be8dc5371e8ba611dac7ff074eae0d4cc1d4928aa14607c7940800fd9479387621ba88e84ee01a6b44adf80bf3eebfe4c37844f0565e06705532124a743c8cc1ddd26c6c78130e7ecd72bd4311e8be04f05b6a2a45e30a1ba876a8a75f86be00539f7170f0e0905c4da85d191b8a72e744d8c2eeb67603ea91a11057c8ea6934a47978c43ed41553b54bb4207c9d6961ebfeca701b91fe5966c7dae3a367fd13be81971c20a6dd1ed6bfa7706e6fb7dc7ce8ee52e73f0531ef73e7971ae665d82be6f9a2720f2c62fd53fbc9ccd5787efd963acfef4062613f1cc14b3aaec7c06d5242e9ef9d5c2c060ca6d1eb0fd1407bdc8c870c00b2faca81f57701b30b603c557cd5e1dc2097c8382e87a918d0b481d4ebd8eacaf44acc37c74495319698762303a27dff9a95f0599742fa30182b587486eb4ade64db15669ec7af5c24b41cd680015536c1ddb2101d2f6995ce4ebc7d0113b8e1ac42206fe3445ebaa0b142ac66371ae4f4d6c1e8ceebac07510c2a729c48567ecd2e4f24ceb695fc40eecaab2b710102574f914871d10651b1f1bf11af3c8e8e165c1b5fcf7e610b8b5a2a38d26835ec2cb1e583f3c92819f1be1e414a1a7d1b66982defa6449018f41f9680d52169967740416ad5c6e83e6d37d6117fbefd947389678675762790261ee2f40f9f00c4c16856ab2122200764bb00be8679eceffd2001a0278183992d0809fd1248e0a09c2fd9ae2874e743bd9e3005fc4350b0d46f76f7ee2b113bd90f8731cdf3c1edef63fbf1db197cf824f81ecd36f569da06221cb0fbd872ac8681a5728d20bfef92f129aabc6c6d87425e682362d9b2ff9fb7c4473fac3ea7d8a11962a9a481c7dc368a56fa91ed0aa5c4db6fb2a871603481fffa681d81791e299e29f5b6f9261a27d1ceec29f25203d9635e81c10448c2d4f0df47d29e447d9e5c8fcb0ec3dd91a8b8a58874975c2d4d17ee857999f9498c83c4f7aac3277f51354f6eb980d9d20844f1d1fcb5a47ed5524fcd7f2dd26ee51a3c83fec988e36ab2c56cc0aeefab0c73785f6a16459d10fbe3b145a7fd87e9933606d85847f0554082b6f78ff5a20634962d30a25808f8dff0f5faacd0e970768b5c6e748818a4633a7ca6e1056c2e9499f110cf02f84715589a4e1f5dc1a47e8b3f943327b1286eb7f4270e7210df57bac755275217bc3fdd979464bbffb050339f0604f0d0ea75f8ebaac238e2fa2684e8a5e60f28a79fc8761854630c2ed31bf48f162329453958a1eec845f02def84d69e9ad14a5460c83a508dec4ff8402caf943fd6161d87432fa34a298e806ff00b5b407dc610fe6733bd3f70bea4c8a71eec61184b5ca6088a0b67276eb7fed2016bb02cc45ef36c3ec5c62f07edf18df48555999c8c2d88caf8596a706bcbd622e74f5016c3edaf635fbca59dc5461daf59a7583f27cab3faab1c5e62f75e5d0688d106698d8f98ded4315b754d6dccd7d7524309120f722661962642b2ba9a93e6da5bacb5398bd4eb38bdf66e24949675007de990c3c1f35908d33d29beb883a0f6211982901c305479bac412dded9acc439780780fd11b69b82940b18a77377bc55e39cd24086f687a3bd1e671904cbddf142e6ddbc630fb1d6893c2c4859d398fef8d463ab98755e019cf072ad31e799b0a2a65d7b784a607fe70b42bba6691c2cd923e830fde6f506f52454520a8c3ee46411e11a0df403f242e7cb043070581b48b5a2cb2cfa106791bacd68d54db4a8391a53f27993693bed47477f71d7edf18fb8cb0ff8f2bb063031d8178c41a42670a13ca6d796ecb07445a8d3b52b0ae8e6a31b3af295631f11b2f4b84ceade4c578806ea7cd3ba82b4030c9c987a38df43bc65175fc8831821043f4e24b97a1b6000377af5c595111eed980a76d2a5036fc7fccba83609d0a7f222d0aa4a865124b4879adf6f04e8a4d38c9e53e58fc2f09240df10044b42230b0f899a8b7289558930a20baf15d5c6a68230b89322bab36aeb7a20cbdfe988a860e942c652220fb989c59d3a535cf3d194fde257cd305307797a6cb67a086bfdc7c024dbbe6ec3e65207ed0196ce2bd213ba02d862382c25ee2c1883d3a8d2a8173a678a84c68ea86db96d2ea3c8a8c6307f5917f2a7be2ca6392d6cef84c3f932d431bc95060fe811d45aae4f03228df0b6dcc87f56401a2ca363141c0ae8126f685a4a1bcc7b19ec9b38bc73827263f2a6550fccefbeffa1af95f50240fdf887971ac280030f9aa1884d61d89c118b3fe3208a40bb7291cbc607c9e31353e1b48735b393f67a76763fa0b432cba7d2a24d5071c6b2d9997fc5fd46d85474bfa2bc3f860ac6da608b0302e59c4ab603b973f8ddd11068df65ee6f24946b467b819da2cd2b6dbfc2baf8b8d059f90883cfcd6207bd11b058afab418de1ddc3624173ae122b85d21e7d350a9441201405035d3a9e673d38fb7a99a06cdb70d92babaa7a6d9092164000fbb48a8cce63c287ed5cbe4d095ffb0c0dbca0319a8f299c620e99eb2101252b571e00be71308219679d516f839c98e4c0889ef6484d17bd1e3db3a3dc8ee574ecec44f10851515f99ac6b5cafa924ea4e3c429e2b088959f395f563fe85f957fa1750cfd36e1654848faf6a0f73e778e66c7fb2a4b7f54efb8ff97ea19843e04095e5e7f09a8941ace3c1f10ca6763827a298ef04a8c747d71e2e00bc72785afc4875a6871c26715cde15dacc84f656667ac7b2fcd3e855173a39fab74bfee1ff59c189636995199d3b9c0f3f037a3f59455f4b4973110c2b6093e4787954aa112e3220f05debf3e6b862010d08007c5e34fa6f35a9d8308c1afc4aac3082480a73fd1f17e2411bb1faf957c9b1ca71395b56eb56dd48deb99394d2bc3b240b31febcf1e538780ff747e1b0c1e5b410e5f8225540ebf0e973902e18e0e0d1c6077dfd94026ef0a6128692c070b225be767519fc81ad2c83e05fadf2914c185f61b34f4ca3fe595aa4594c4af7736d872ac313b0e4969c024dd310826bba58d90d2d34d883881450ee6275f928f7f532f66944c0567c60aecf20b5d2539a375ac7955f15a2a122fa093ba36af3c3c966d25cb44acf1c23825f69f1329f207b85532df93a3865056c9612cef751d9d9884b1c5d38b338e6eade2aa7b0dc00371c56b06202a0226eec17c82be28e69856e2f8b767aac721ef95e7f1d620fb2852c665f634a4586c78307cf3cfe935271761c12431483061148b5bbcc8e453e4f848689b57b6857a3d1da8b02cf1334b4ea248f75674f9843498573975f4b5ce766338eb240d6deec15a935a978b235c5360e0775db6db4c72d15020f11c99fbd7e8b44ac9f45c318fdac6cb3ee852a722b8b9969c3d3eb33c4d70596c4d23c82dd6471dfe81ed8ede001021825df6ae6de18a1b7dc954fe5b44d1136749c2c45899ec833d73fefe83b75255e21e0e06d3138596b43e57f5199b297f5f6972f0da3901a40b55f2430a4349c024f808a919e110ba648e477491f9885eaeec35f549b9f3489d13b04a90f3da31d79e2927f96c8e5634c70c67cc0a8c0b8f73948c5504ae9dee37d09d5f80f1ed6a5c82d82be1fa1340caf8cf60a47cf8f2053ff1a8d1624ec2eada2ef0c5a4faa9e0c021e7f83f672374f100f9e95607b818a6e38548865b7c0aaa1d420e17e0ab5420b98cd255f4d1fa5a72e5fc3baf843907c0b9f7e3190272023f0e9440b55667e8791b348f2aff5c6025f3e5c32cebd5df35ae33026db9e287357f64670536a4bae2dd5f4daddcefbff54980144881ad704f8c116055c34b337eb47369acafd812cd64596deb3e277d802eba717e67ac81e86de4936a1186ac66a2a919bc116dde218255a2096c36ec00efad2771be3de30c6b9b2e260ec2980afbaee6b1d2035d3884a185d1550759d8b64041dd57dbcb42d7fb45c2c69fe3c7670d8cdd5ba5fbe7c359fb04fd9d0cedd2be6d9579fbbf62c9acda9f70a97559f073be3de8a70b49ca9ddd7b3e9da387a995f454014dbac519480958ff932d79193329501b040b4a683e8f185125d05c9327f3e1d4cd85c4fd148b55a5ffbe193c7a482e4183209e47faa9bcb39455bb361ed9ea59bfa94ee8f1a82d9552fb31ad2c165145d2e2e1cb75c674119d7fcceebe567ea37d23cf667035310b6a46531cc512266aa5551a3de8772066ea1eb41fbd71fa21898b71fa1018c6440f5e64dc9346f86d2f5fee369af9bbf27c357aaaf8b538008d639a3cd247e0b57e7eb0cec6f17ce9f2d9acdc32940594c2cc95453229d43dc7d5e9f84623bbf44af96f035c585ea36b15c677f3d6b0202d3b58acbf53f7ed920c2d89ac1afede37d209dad754b2a6b321bb347fe4eb25b93027f7e7b6cc2181073b263dd6ebef2e2d1a9b3cd84b8007ace32e53a69e89cd66e36200f42cb263de579e69350ed9c1aaf79ca704cdf962548ba2cdb2486f840e88c0d2778c82703ec3aa2c51c1817e7a2005146f3860814cd551da0baf6acaf74cb86c84e03b22027918b11fa53d8706302a1d6606e658fc33e222a56124b5c1b2b1be537fe588b3be341a8df2a3be832f398cc8be7c79a3250ad27c4579b4f867cd220d7e2f49893bd05105f18acef7a3fb695e0bd1f53e5ea4317f66b1d2c90d85dd3c8598f4921d704afea56f05b3132bb9c9c5ce9d81484840ab8fd682fad1d86573982cbd26072cfe4ac68b6cabf85589c75eb2d11285595ff84bb84d748a0cb2d7fa5ef083fa24a4ec3d77a41d55be038c92da8df98af6490db7707bf71616a7a99afa2638a1dfd6ab7895d8bea05940b22d42c2d8a82129642738a131c05e3e66a1d8337f81c432a0b8df7bbcbdf18711276b3b0007c57db1f8a6b016e009c5e079cf18f12088eca4b93e93a10e5a269da4b6665de8ea6e0809824bc9b06b2912494fa31be3c3be22dcb4f4a46e1ef913078a8548bf42d0d7a2302315fb7fd7653c0e39a873a6642412bbd76fcc5192bd3162d0e2c5d68ece36d80f6b15352a26963326e06f133818c1ee390abc242a6dc001cd515f02083352816c09c02e6231adab658c11a27d918cc4a477e752d08c2f6162480482e4cdd1baabaca01f381407d71f778ff75e53539c838e4a64d59dcee1d88411d412ca500c8e4d465ac09198f24c1858cbce4eb4303ffc6b4b97760ebab46e4d4fc87da23c94052fa54f30e740856c884701ef049d632270fa620f1b50e4af3965d16027493763393f1b6bf4343c1ddc433bf7c9233bdb9160b9b73e4da9665029bfea28ea5139be60a880dadc5f1e4897370937996928d4674d3ee9a150664b12db52d4cca97dc817668703778ef20f9fc03875c80a6066819b25b7bb55548d14da1c22394616871066430d1f4dc0ae332589c51e8d1c3a7053bea894bdf8140c396fc499766e0424bd5a2a5aaddf9810da9146bb8a059bc71b75de95be0616ebf71e5880215553a9a799d379cf910cc8303d9c7f8347d8cc0b9f12cbd9a2e45ee9c7af297f6c23a7cb9b339e593963422fe05be5659f3a180f90848840e71641246913aa95a129196fd73cb5e86d97572845151494bd6cf3156d99825095db61ab62d3bd3c579d5e2692b0a588882df10a62b642d960e1df28166ad80666c8d985e53b7e541804afb6ed6bd484dae6437debe18108f6c010ec344cf1c2de481976027baff8bc7c176cf140780fc87d57eab089c862d80a3f173e3213f4f1575e731766e95dca08955c05a8ccd5873212fc5f23427ec6ea11299413f4301b2670b3787cab45cff215ad2f529a0c2d68974ceba6edd70077cbb2e4a3023edd86d2c7d5ab0d8ae5cfb1a99b6c421053a12abfa1909aa639a0d5bd7f874e0ecc1ff8447ba0d19717794bc48b800f743dbc37c44b6f21b597cbe100a24f42954ed112531b00863d3c3cc15f322006736a0b762efeb66f54e10e159b9adf81394d9bb5e48e8541c60485a3aebd4352e6e23bab24ebf8a405d6964e5c0a9ca4d0caa18465e416821d1f55eb9f04133a30a61bc959fcb3419dd9c39895fd1b35983a47d1f8f9681f43ecc41805a5ef781f1bb26a9e229caa4fe0cc8c701fae8c3c9092547b8b25b4aaf1fb302128c83829394d1735c2a3de09fd86c7b5a5e19389d02a4d56f7c3cc4aced9b541ed1ec76fbf5c286954814390d56c1d63581c6220dde9eee7465400b0fb2bdb27244c40facd4c556679847b25124f19936c224665199e0c600521064f9566f7ade4b43f51c528502d3b5f290b529bbd8676044ad3237f75eed6f14bbfc6f57f47303c4881da38f80f9fc70bacc5b91ba44d40fbe246dd7adcbe9fe0baf7c4b66ec52f74165bbf172bb543c344a53cb73d008e807b0efb7b003f41de7ae9ef78759189d12dc846a525468dcd6f34d8bafb142976092b5b400784ac3202fb49246de11cd161e034649bd949216ade5f17e883e4c06899edad78f544b79bbff9443a3a519747dc8ca43a260449566e59527310b590c85f9aa91420d8d1030a59f7d81e8a687849be9bc36f79f570dd132eb4daf8fa9570accfa2a770ad21e7bd49912a5e69ac4d8f22b1055e98b26504c61b474de9c97d51582bc2803a26d5e4472159a1bf307231413291c1f8edf20b9e462aa0a5449b5525e4f7342ae2747d431b8e3f428c24d3f9db6226f14320337114ea2f2d63a2520a939320b9fc798f89b0a391325f220850591bb67b18bb8ba2717ff024df180eaab8dc4f55b879a6a2d59b5c80fce2c76029660196ac1cea21705fd19255421a7f527cd457cbb9e859448b25922743dd912de20b41faa70c4f50459e8a02241dee51721267ecd5b24b06e8e02a871fc953f1df9a3367f2f031daf557ef6f1a8e08671780a0a82ce550a7cc2230dab287644f7d94afa0bb974f74367d6afbfe212d382cb018215b7c63292357f16e2165da39d72aafe22ae40ebf75a0ce312121eda21e8dae601332b10e7f0783f3ce7de30eef112a59e156438e30cc8c0adbd200617fb46fa8c6b4081110fda2168e481fa00909f248f10551ffb5b8bcbb9796080b4697838c3eda3b45cfbdd1e922da0293eb17b272ad6ed0f227ec8100fe60e906a3d725e17f2fb60fde14b9c3ec9574dee7e8ded6ad56571310932904a1f9996ff539becea49539a41845a5175bbf1e5454049ab62e125bc16e24958cddac0f9480077808eba92f4c03a131b91c6bf7193154e22727646ec0389249b7f4079b0b8511f7a842c461782958c1dcfcdc0d01067822c0060241c3cb34df6fcb952875a21f588d7d51893b5d549a1d4caae79cd0a77cd8d8b56670c03550e60b7e58ad0762037ab653d1910c4fd610c140c7c355632729e1d7d4b839c5b9647b7bf05f947a721192d866f85c90cfbe1802cc387f34f7f5d31941aa2a3ec2a7555b5c4de5d99c8eb95b6c2c08d256de794375e4e30e0eb1c491b22f37cedf79ead7e368da610846517d40fb12ee0ee877ab7a6510f76c4c7fcc8c2e370fe1bd74c90d642ba508f4f377715d5985e0d6b3f1810eae29c363da1d4a9338f17e02c167c96b1dd75de52e51d4a29dbb55f4197f0ff58a9a3eac07327ac3fbd4f1b668c2f09e527827e7333b69387bb2997848763a5ee7b122e0a2f125c4a457306a69ea391451ad49fb172509e81670c7ab6e5ad4c436999206b484eaab2a2361611c3360d063d5061662e5d3d747b3c3750b5b0b2a94abf1d12048dacf7fa6e776c0d1822d1e88bd4f6a9d151fc59de02eb550de8db46d7549de0fe5001d7abcede3e6d240c1d607cd6d0101f270cf92b1d0d932abe19e9823f314bf41cd3280e371d336fea2561e78f653e23db50afc3b1c13ccba06f4231eda4048fa10e8fa1ed321b4f12ffe75bda0301dda8e577b0a0d0a1c379947ce8f557371b351441aa53e0922701114317513fc361bc64135537ef457fbb7a6494089c9e0044385fb90b8e6e65d027f8fb3221efc7fd8d243e8df9d7afb2751852b000750e1cc7713f45c458359e4c13aec8983848788da19aecfbadaf85e5dca0256dd8bd90942c3510d092e8995be72117b585ad828990aff84a9cdef409e85bf04d600b2558222bc137696a026168d57a7b478f683a1a1588c61b9c72eb620a0b5d2886f8951c8031f24e18f6b2949cf663d47d3e85adc8407093822d467fc2d6439aae4fc442e425d232e90320371868270f55cf4cac22e835dc4f3d2654752cd5d40f114b4e862f3ab8178038d2e499b2a3bc78eb307089f35de272b66e779085b8d677e31512f42a88997d8b70fbc40492205d1d5a9ad61779362030d2ebd53e44294f969ac19866895a90ba1e170b4bb0dd683428257fd6d7eb027f41c5e683a106309b12b8af2b66ac92792c3736e165b015d87a635cb64b4f930967e28a65ebb9ef37d77fc56254ee3520de2721fa83c999e07387bd1f1c289e706eae4fa3b8a6f21ce93666f42f4c49f9159193f70adb5372748c5b85896449014a8c5848143142e14f34ff638e3cae8437e054e9cebbebee3b1ae76e8b964a04d19aaa76910ebe898916fe11f2d4f75a99549d4be47892a572023629fe544dcb245588ab05ae91d081e949615f9b529fdbef90bed93c41c54cd53ecfdb086a57ad86b6c5d282a4df5dc19c2a39a26b7baf43d7b2882b73fad84235a4e0a4b64739483cf54971cb0d042f9ba23f08b5f5d30a9954a55a0f4eb7ad00f85c3ad975a521fa0020ac3af7010f20240bc1bb3110e1822ffacc36b7df8ac7eec8f3e094f6b46001519e2f6b32c518cc486553c902a14ca1e03c3a5f8bc362d77e41496438128f4660310296dce871df8878ea66f12c212f9808c90a23c82b2e0397e189313d2ef6da40e4c4d265c195b2bb7bbcc135874630c27b9f86d54470e3b435e57ad089fba27bae7060f9d2fbf64799517460abb42f9491e10ea0d24e00703e1f83fd6e12893044b412a0bcd9b7de1da69f7e0732fb49bab9c9633d764dd0a95498b4b310414a622a3d11850eb09a90e7a31468afd9027f4d6e07c464b16c0ab640d0278daefd49f41c01ee709e6bc5756b2c739ec9b9221153a0fbf63de943923ea2bc76eea7cc6e4412719d52a1ad8fe0eb7b59ad685de8fb0380f3b7cd3efa327fdecb8b3422c82d04def5ad7b65d4902efe2cb2e07747caa3cb4428006568ed8e13e9130641d53ab2e0b671f49fbe744b9c174638b3673675f641521e37c27fbdb22ace0fcedd5b21d0e1d2e8458bbbce8756d2fcc87a47b410f2b724bb14a097d8826666cc1fd36f062834c6a767490a2c699e59af1e9165ed52406e6ca76e0038b8164efe7dc92962f0209f7a25153e67487d295603993b23f604a9958cd9b74007b11ce3c2fd1e443425c70e21119cd72d8eed7aa16780f446f4973f0b5ddb596b1c49ca344897de601a8399baba46b25e24060f8401ecae6420c0ced0ed54cd186658d1d76d1154a3cdbe8cb3ccb5c63908b46a80788bc032e2e7c10b3039d851eacb94edab828b307268bacf91840e847fda48c4320fd86bffb209c6996f925ac5c0f0a2e6262dd2ba66c0591e92fa29dd2230b1b8e4bd856217d5fd46561fde63b5814d320ff7dd2a9907ef9a1fa365b8c9170f6cef2de57f23faf6306da8cc022d344e2d07f3c3f01070e7c4fecbf50421bdead59b2cb318ec6fa3d545dd284d783457f084784a519c2402de4c611711ec39f29287e3d619bb4c88343dd197b8e55379d6dc9c5a82b8cf37e939b814304bf9eecfdea9a2f7950a082e7eee7ef7109e23c5ccefaebe9e664a8638cc9f8bcee5bf836f16f9bc367eeb35723733c1d4f3fe3a5f46d2fc6e8c90ab18a31076c0fce8af3baa00d9cca6ad0f6818b9f3b7a39326f27f63959dece335b04fa9df1cc6b22afff622e6231e8f35aba73b5e820e0fa3a2308ac27e205998ea5e1d78f41f459325f21460827ff9d8c8393307b384bea78a13e2801e528a84a274976db1a95963fab16d419421baaf500263c5cdd16f032606f95ca1696003eac4d991846bcffbec92588e8f9baee6faced44c8bb9b093bbe7789385244ce3df60fa1c0a4c4e23e11ee6944c974536613ff2a90b15e0e89261c056d69eacadee329f5c3127d0ee204e16440df70bedba3c1d16e5e90e1ec874cbfbe5800e5d7e4d78cd17a311c591f68a43c2800e5b34db3f17a07bb2e315449fac4865212ef02710ccd88099b34b6691bd3bd72523fcdabaa5a7bddb459e9f6e929117ed7316ccd61f2e805c133829146d725eefd2bcdd52fedcc4017300c7dc495d92bd555c0088c2b1a1b99708f527099ec214a4f362d69933020f626d23d07a9cee495036978aeaffe466fb7a3fc5710f1238e88f7dad145121a28abbf623083612b298edf32052ae99af3e5b8c5b49b9f8e517d45f2e2e52ee8af807205ea1c13b17dad691a7ab31f25fc585506147906742ebf3ca0ed5e1a15eefaaf9d96d2ff37e9a187481a5a480395e2decf926658dcfbd365fc1114dbe5585a09a5e73877ea745d356aa0ec2761d8623614d5c175ee1237bce9e41e1a5472a872e97a2dd4188d0ca66c7b0d5dae93f80307329a649c11ce094c77f595e83584d144d817684ef7175b2490bc1632733737a64a998446a4a2773d831693b566182946f9c46634f682f8ff36e1bea3636445e0384d5aa0974713129bf93f59bae1b3ac5d77380e0444e05773c1a9fba8bb63be0ce5ab8325396adf48272e3359ee17c8d6d9e5a4ea43c2df5586dd28bbb83827bdab28aeb72cd3deb196c69760eb4727311dad40f792202324e0a13056a43efc6dd9b3e9dac0a80dcff22a75950a5deeee2d1b9accddaaaca5a279464a071e653f74a95babae6c55b790a095b3d41ca1b708f5d16d98358cfa7486aa89b13fa02aedcf750a7f4f84db2fa05bfc1094243f7d03870c751fef56ed73a69419b80db0f716c3a5620e790a12e4aaa00ea23e09c2f657169886f7d57161fdd5ddcee6d5d9c82e44b035b7026edb68712dfca0ccf5478df328a9942cde9453f435fba7a98c818becfc818ecd51649a4c75ad5478f45b6adeb23cd836491407184f4e8df4995f883f575163c9b04900e28950f9049eff8fdc39162617e0f7c9acdac923c9ae3f3944defcb4631821c3cc3804f834018936180c38fdae03192dfb8754e27bab9777289e90f196a9504aa297152c3b360eafe91225c6b212b93c6f473c4540313008d0e9fdfcc1bad9a10b02439b3eaafd54fe013f6f712b6df056c31779368739355aa086f2c77d364cce696844f5f35f658a2307645090f69221efb610a56243dc86f4e6e67b8dfee67bbc83d006df7460efa8891e0c48573670fd9a3a0743a67bdd5256a23ed8530c4f9c84b0e13ac7b5655728b7a98657bccdeb0f444f8d1e4929a48017a7c95ac3bbfc11fc506552f061e51751455d445d013af3613e467010a291e498657552831c230a1e65bdd796f66e37427a56da2773eac4cd1268faf4f902694635ca59f95c3937c79d83f47111bb1ae0e446f7ffc67ba67629bdac0fce09dd03b79faaa800938afee42e20c864d79eec14521c53ed609f8f098294f00ced854c41ba3eb353ba9c3cddd2cfb459331bcf346b11eb0189856cfdf42d14fd5610b9447dc6b52e70847627f091d07f05e71c213d84bf89495316ef1f399930ab3ae7d68c91cc9ebff4b6208560b8416323ee34ae52e1aaa238c0e0f16e180cf9ce4d1bf04697d9f6d2470fba94a9b98665f94e764ca5d180b56ec14e4727a3a86641dd8da15dbcb3e8c9aa98a5c793e5e165b6145bad96ad188fe27f45658375b3c806ad5566122671084a32c898c5a1875c6d296d7910fa9c09d688e66478db54a2ec8c2d68a69d2c12137c25f062a28ac922a822e83464e3eab7ee3f7ecb79e7fb08889ea0dc9f2799999466c3ad7a45133bedc557bcf23af02b70f55b5b4877934fc946a4aabfd137d505e4b6a914a033b25e7761b98903dbf8a7eaedb98262144d5cd4ce42c36c20d372174927eba743da9e1cd5bb4c7790457de6ea48c820758663c1b706486230c2807359141ad058cd430fcdd03b1665b95086adc2a3f21aae9df339b04b5c0a4d8aea07bfe44c7aadb108930878744de8bc3c7983aa6c5826e83a848cc1c8906f07faba12534ab27674b8bb2ccabc1d5ef48c7bbaac09ce9641a9668658c89483fd81de1858864ef46907ee42e78e836153a35342559ccfbec9c54f1b882e7271dc941b983d407a2da57f6879333b98eedea8fb049ff1f40fd4b7539afe0420271fd3f07453d9fdcaddc2ae1636de2976cd7723e537e6dba9a09309060b5ea411728d3821312f396cb52dc9b09fbf29239169a9944ac45b8b3af2d938e2c42aec8a1740785c84ecf32768e3e37c3a2c0879335b04ffd5bc0b82d596c860ff206438325407684a5dad3c8b2d4704143a7316205808d08060e31b45468523ae5dd9012af20b3916b3c02c15ae5b3a4b826ce68668a13f752647404925d3dcdbd634e8920dc7203ace864e71386343acdbff92a11bd8808720aaca6d0eebd37b2e0d9b2577e962d7b5419625793a4c798a8ade60986f4a461b78658734d56af03f0ae7206bc13151e08939bed078ad698eafd13f28119e65ef15c4e8ba83fd1d4489ebdf3ec79df1aba4ef2b696ce5df59e77ed05882e8efbb620479043756ad049c1a24c8709ad6674529be06caa1b5adf4962a2c373f643ad01957f8562734eb659feb198cb3490d073f9c04d5079c1e0188e9640f10771cf63e69d72d5a6bf7e74c17c9243ad58523c6980e61ff56651f974042facbbe244488918c8416a159bd0bb7bcc5e6781ed29db061dbc99655e182baa68c9d6498e22d91699d0b1e67033e0950ffff01bfd38a9b5ddb7c8adf79301fa4b6aa9b9df02910c4b4b0ea993ec9f75eee0e9682ee5e06c67625a5e28c0ad96f56603a0cb6629b281ab6b7458be847cc4361ebb0c09a3d1603d866eac3fd6d2073948d809a40d1bd1019fa4c4ad9acf566d9d33d7321256fdc9f397c197b99b5809d0a2e8d5d5d6a70cc8e2d8e3bc0fc1cfbbc17f08a73d4374a518abf504d4c4c7078b2c07bcff2f53e040e6932ec8be034792364e28716f4679aa18981a9c0d43f500a059192438dffa3f45f2b87124f23687d1265954e282d41b7453502c03b81aa649b31b3bbc6fea9e88e385eb8de37e091a5e9e53b7ca95806898dfd70a89710e28cc997a9c530e02a9bb2b25b911e6b38456f1b46fa7c4c1dee263302b44543c929985bf09fdf0c53b8982c494150931860388d065c8261eff30ab32d208d46fa8687e964de6c21299422ba8c1c940d378c220c74f1c95349177983707b91f905aa08fcadad2480f06b1fd45526a01317eea7f46f0d5423172a0637e7b73be5679c8d61400ae0fb773764226ac1efdbf47824dec85dedb698365beb1a6d8f8743726b5083c8a4c128e60e73470c83dbb1f99265af7c746569a84b1900ad1c3ac179efd48b4f3e250f3d5a242fa7fa194db0ae00be8f6a0bbf73b01c55b5e5fc382fa490549c3a2b4e193db378ce242ebe797ae815f30e0ce77a5dc280583f5952304e7d493f52cefde3d3155024039a07fedbcc2f2c4e111638a9d78e2177d1565f4fbdc4a42234dbe1799b2d07f8b664e31c6664482bbde029057c8d29eae6970d048805ef23908b5cb1e3fdbb9d79f2e7053af77e19eecc1b0ef24b1e0d9afa00b0204192c3e1f8a8345b585cd0b6c3a54898b6ae455c40437bf7155b019822f705871bb443d8093c860ba478c0d836137938e4df3d7d5c536ff1889f6da869107a2d3759d184c81d6dddc4d544352de2a05207e3719a6fbf256219642421d4079283d97dce947a5d7cc50301eafa0ee6d075e1c5dd12ee7f657be778be5601acfe17ff9dff673257af6a223fe870c85b2ee5c938a1b4c5351fddb6e06798e8aaad5a6500ee5f1f47b67334ff35b29e1e1efe8b7d5d91e0831a64e4726d95edbb7a511f64ba0a731092c5e8861f874761a83bf55f4261790122ba731cafcb6277b9dfe044e6d5923b90f83e08fe4ab648c4e5902c4ac9efc67cd8292ee11910176cdb20fdbb340aae616d61eedcf7127e199b607958c60e025bf1cba9f74bbef90f26e35edd0a848c2e50ba91be5fbe62b37577bdc00c4ff4b9446ba4dd7303533b08d7a51bb73c930199e7678cf59fe340a68144d7045dc7057f75b5144d2e081d717a024eb1f60b729173f2ed2852166e8870387d58b3e5170ef5d096e459f8c15ef5d70bf57fca8968cc3ca17e3f4c581d5e555355441ddef7586c719090d33e185b574e66145135f1077e8e345598181bfc0eba77ad080641035c66f2faee32fbf710a8814d1a015d6ff6fa6a4a7ed2ab9898252c6d535ee8432348fdbed87c14d3c12ad785fb512b35cbf74d0103a9b771ec8558ddfc0f2ff18a4da8c88dd14a1f6f09f95856b9f10eaf6e2cb72c210dc3a6b92e5911ee4530f82ae19aa0afe9e83ec30980365b546f754e2caecb3513b0a1ab38ae55ac9bad520533e2289e2d0f698d17f6489d47209d982b878a47a98582337f1dd82996fb5ba78ba9886c2cd0a142db878590dd79b00d87fce7dca1c52b917b81e0f57e7e3bea6b68a2ce825192db562d2576c52faea7ae55ace7576006806258ce49d93ac43aec54d59da09865b5c55284d33ed1179e48edfd556ba40e140d1d7e4995bb352a9cbb1a7d4be7a422ef03b0ef3fb907a86e720be1639ae3e570f76e9c2a333195fcf692554c7bfaaac0c4c920e25397585151291ab9a0b1764a724ab22a01495fda42d582ce1f2216fd595a1ea10b8ef4b8f7c578158d5195e3a2c567f8e90ff5888579d11aa07d8aec07487a377601d35e405afd4847bfe3cd34ce5d0b99de04169760808f5c7478478f7d81731b90c6c838d9ada6861c66136ca461378b45ff28ca80ffcafa5de1cc917c0a320322257bb356b110638a595427b5ebc84aaef82b3ac6f865d88aec965dd47f9f43535672e45878acf90b26ce3c30396cc7d32aa30760dfb87c424a0a8ea123e31d395292987a16c882e98dc28aa1e45603348b8405b0d7f2e98491b61b60d2e2833cab7beb6e94b36ebc7517f9d9256c8787e4079824d3af99798111d5a959219985153b51778c33b82e70f116ce1a3bcdfbd4784aa284e0f4e633abaf1b6ede471f355e20bfa23ec5fceade95fa544994042304ce5264f6e47d03efa2434d10b4023ee5c63a7382fef9845f2279286d6a0ecbec866b4a3c9243c7e6bab8b27f9ced7135690ec9f9b83fd49d3c243992794913e8eab53ad601ecc000309ee66495a89536e77246045aa869225ff11d4d03fb2d081983a850344fcc77d4c658597307552f23a3d5646ef60f12ebf02f34e128dc54e1e78e5a20121b80f1ec205b10a3dcae2faff01f08a606d9fd401cea95cf77c571eaa9536817501c417f3f0b36923d1fa098e6d74054dce965f35e58e629b34c9dc3b95eef907e340721cd3a0ff02ca94e23f69540fec94134e81c82bcb7475df3fb758a274f183215514616997f1061529a6c908100951f57094f92b76fa19f262c6fb276858c5c2f51587e474da6b2f5eda4d10b34b0bfcc2d61da110cd786646e5d2094989fabc12e7e2374d8504f4b46169f4ea32de811187e6155f907b03f5e683d387749c5b088f2205a8b95cc03c53ae0de13df0c782650a9bb3543fb1832c65923f28770bbf2aea0572a74ccca4d587b5daa174991b8ea0744b71ba6310a722cf0720cc68a1301196e8031049a5ef489cfb5501bcd1e414b03b88a850037f6c65c04a30a713a1482d95c2ea8cbd9074ee06e5036b5e3b596931fd05f5b00ddf69edcc07114057ae94e36cc438ab05023ef6fcedf20caec49f611788dfdb12aa5916ae781064fa484e673840391819ee5f9d11cca0c3190e1e7543133f7b3dccb56362f1f6b294c843495743b14ec3d43301940f85429e7182ba70afae4a132e689b3f20f20abdb55d3c0e4c6288e5cbb2beecaea7fec7cd59b59577b5d71b4b71e7f7454a2c2972f118acbe31ba95f6fb1f14d79978a54650d4a492b45366c8f9175a2cf9671722603acc9a3cae7de2e051e1ff394c69873ae42d8dcc6053673731290fc21b72a2f8061f71bfe82bce2fb4e544e4b3b13302d0f5e5f01462013b2fd490639e2a35e23763d0edd0c2f76f446726d69bd353e5292e1f3c17235fc8ed6f974674a0f86a04d4c9e4e56146faa9dbf94647c2d7efecda4a8ec34950f927b1149c167e787e6c944bca191d0484d7640b560fb2346c830e4a0076921211def40b32c74007d241e160c2357b2762b22c9d467c12081f37b04af02e47dfaabbab90f40a2a639038f0d7b2c90a1550760fbdd693dbc62be57dc53be92da8c2159bbfcedc22d89347acb4956030597a56931c03299e82aeb65a354c763a63b5c5faee4d685917da268921e72b6b4f5d0e015aa614f0ce09bec5e819f29df0b1d8c3a8bbafc83201db5ed5c2b44f9019be124173f37fc4abdcee1ff089392a75bc5d6b73463cc211056d1e4b33dd189f62d2bc0193ffbe40ba5f02cf0c888b45c47d9939058d833cfc5b9e8e6a135f42b892ad28e3c24c2ea721518f2520dfede24069f7b15e7d3a9d86bec7ed7180e65ef481e32b6ae154180deff651b815b791655df9f528e513dacc1e5b456b4eca9822a448330547a54c10ca9fdf4e57bff7a89270ae7aae3d400f8f5622fef55461e8305f9a991373dc4c286f1f64bd37780337ff5318f3fc98c40c7d2f11cf4c7cb8bb261fe2e73f154c9f83fd4eadbaaae38773f98b23c6cd163bdb62830e65baf6c23f677ee430f98b54a7b2ddf43dc71bf032d2acdee2e634cbb7762584e56713c43c3b8ae5f518d08d3c683bb6c788ef21572bea1305ed75644815bcd2630dbda2d567cf636982d881cc81d2bd784b74df5e14dc5f5b56895691e75fba33fd838a6c9a9b707d65e228917d75bbd0648c0958871e4b07991208a551a0fc7337bb3f78cad9e0cde3686d2fe737d959f9ff222f5684b4c5bc2222f0e1608db8ad37ceee6e255514febc20adbe2273078e3b0be094b64c4b1492551ee43c734c23ba0f5df1e7dd4e8a22adc65ae54416353d62d9c504040c92471a36305177a63902d570ec6d7d18afec9a2e41b6c8e0732e277e5042c8e7a2be1dec683585f7ed765dec7dca6dc0589d530f1a7799f8d21285ea53798773cf23d51c151fb5c3bdcc38c0de56318df5649f9686e78550b5238a4e5238ea39c94ec8823caadec465693c066057beee4f6aa4bd78683fd7d88a03ce68678aca71d10afec093a4563894d1af75229f3bbaaf403db9c51bec832a53e2e4281cfc0946737865493392bab7b11946f515a2e87f749e5c7f9fb75e101b6d9d04fb6ea6c78f8dfde21e2fa0ca8f4eb418659c95279d2a07d6ddbb6a2828cbf00544af4fc681e1d1844e8cf9d25daa601db88a54c23691065bc5c38d458b34d45ddf39c891e83188c4d341dd23e5b427e4641a0af3eafe439c5b36bf0f5f27595f2c2462ce15ca15834509ae649c73fe2f5e59e8d4f3262ea91ba8f5069a65e02be257f4f22d711224769ae3f0ce6634b0a8927cc235f72c86217bd6365a7408f2449253037bc4545b8e8af5428987305dac1cd0475d89597c6f59d386478f6b76dd03ed982419f55552aecb5d41d5f9a5d5249d829d7ab35cefa9bbc7ae01401f4a9fc37b4d35d34b5ea48e07c2682f654b251e37154fc0c0651e4b933adafb6a5f26517ba0fc0952b77d5fed9d0128a5ceee4cc4c117ab2f329f53a60d3299d5e22ef78270f4d30e6ae3fa3a72657f6bacb54802c8d86dbc3964bb54db49670434071ca220e50ad6f2c2fa507d4946379f39a5c9d148eeae6748db79d0d7a4dd219ef0a8bef43957aac9931f1a139382bf1b85e5cd66679b0f1537226f379f6a1636d107c95ddd1dd53f3fca337a7c2657e3e3432f1f26175bd8dad3a1112c3a1e6976dd6218053d3a4d1c059d012690b1057c71b191638b52d325b9f7ec453a9a003501e23f30ac821623120bfbc25698e20eb8f495972841df76bc3ae3dd1136b13154e32cb2a197082d628fbc72eb1aa81db9e9debbb9d851de417d2fdb9ac42d26129e2fef2ebf34a0d916a5db193ca0f277fe6deed349dc1e653179902616aceb39e0c291a82850528d86f98400f435eb96422adecc574e27cceb3e392a720ec323d78ee967eeb9bdf15f115bcc98770a4092305c842afd61efa1926040aca3f19ff79c011db86cffb1b0d98a3a0ea37f377b5f151f789c300fc69cf631b33cc67c4ae835be6ae07c4d0554a8903cf55832efc6c25f6479962344c05715290919d6cb0938e71fd7a679848e61720804c86e84e3696281f30422f0937733672789627d08d091986d95d0b87c65cf1faade26a6549f7c805e0c2996739ca21e7a0040041875d56284ee1a3a1c0421f41fa5bbf475d2f7c11744b2672a674333a1f4f065b6f90b3201986011b5adf971c4817fec019424c2219980d421f518783f0b29970e536e39deb819de5368f3712c1f30b778b53704c703c586d5c93d28333628eae4f89208f2fdabf8b62a1dc98fc06fd5c611935552e64d97d2c7509e1c8a6715f43ba76abfaadf56d04160411b0d5592c9aee7ef10c6af97cd103cc3e7435a82e75f18abcc5f9e85ea1b15cf164afb0b6756b5b56a1af2ca0396e40b614aa551007aa6f4a72661ad18f0ef1f093a82f356d27c32896166da2c45b8ba142f1613f5882f72b220823142f3e8f75ab5ae4ecfa4eb1fce45f5a40fa93ee96958a547bc3d9bc075615febc2d33f458ba6e553962b7020c104dff2328a10d8999706900c22561e6b10b8f75a528f28575b6f21e2f856cf1b187b7a7fa57b470b80a763583cb5caf1d0b9a064c0c46e8cfd8deb1660a7845d8b6ac2b5db6f43593793b6d85118b638a0e6162c7a01b99ed33643bb703c7a758c18303b739ab5b27a4d611389751c16a3533abdc515e132b872c502728af83e069cfd08d69d8fb78d2a0ea5c10d723011ae319d9c943a76d8a57123b643b5bfa3f113e193d15b9e04a060a91f97630a7484e70ca4e42fff2828635099edbc18e6a6bd3f1566e3728a0c0346a2462f24e29c1c0d10bb381f38181bd77b7d49fe8d5dbd5705c6cac35201a68d429d78779145ab0d0df42332a3311f4c26335b4ea73f871817c59ae3f7d8a04521067a08792dd759018a0b9f2c8887ea9ab34dd05a6921c0592745d2e2622dbc591f86a3fb2d09804c51f2add6720bd9e7dab63e1e3e56f45812a7902f1a3d8ba73a8a4c90ce4fffa8232403ed936c9c113fb325251fa28e138697ec4bc18f8fe6241fdb80df2219a196ba6bf0a2aa0bdcacb88727a32a198a42f7de121c027b50eb53be0e27f5c8e3a55d310461ecc5b6ce7325390c385f6d88b17bb0b515ffabb2b79fdcf4a894a62cda7ab4920ca11f6c5ac978361176e2ed3b64b5766cb14d136527af34f35b682ed757513f460471481cf15139748763835eb3cec055257930edfba0755ed35f5d1128a9cfcf7a048e4440abab1df27f94333642d5ea46a2a07265d32ddb28d16b01ffbb6acf5d3ab0ab7b8d3e6ccb4978c40d4b9b4ff3aed84f24c93845ebff1ea9d60dab624c4262c35fd05af4b7f463b7e96677913e8be0fe5fc06364f4c6383d810f72665e3bbf315792398c005a2abbc33cdeb5147cfb1276f09dcdfafe86da951c52762cdad1fa6fd711c661df394bb2eac743d312b57d3ace35ff3cbab962a043dbc567d4435ebdba5862b1ebcc43a5f4356739375a100bdd3a34fcdf593c8bc0085572c76fcd0ddc8d3cb603f36107a64510d9649cd00a9b148f2dc8acb4e0edef87f2ae7e96c3aaccef230491519e31f863437756bfb003f222888f587d8a52faeaf245d3ff07f5b429cbe026d0addec15acef4c5d6957a5f8b7ce8d7965c244c8c97c9b007ec58021dda1546af5e2b1aab8f2229035ffb5a5dfa2823e998cf76624b6037dea23183ed51ed8153c3a9734a37f4dd868ab45ca78cdd1436119300f0b00d6794233112c9904ce23941917bc936d980d2ac578b677bf9b77e27b05d7ad3907fe81767848f156106d805b59419aa6a7c0517be133f7bf9f85909d7e664ca819f64f74b4d4cd2b540f4cac704f6d3f04b091c0ff67242cc9556310c88b750a9b60f9b41d60985d9b4a1441c3f9be0ec78ec2d56e7aff0d501cf43808cb74db73e1c6a495ff1a641245722cd3a0208c82d87874b36f58e551ed9824d43071a60e3af6bdf80f2a3c9076bf4fe2f77b747c2f4fd071130fde4fd1fee87772f038dfff4464aeaac618a8b2feac7ed6b649b7de56c294930921ceb5e0730962ef71a23fc16e06a242cce68e275941eb691867d2f8f2ce84296506acd8fa1040c98e3aefe547bbe8e7f1e7e4540d7222c5e3c0794c2c3605f9f43413d6b6506c7452f31b10705c3ec5b5aed0f1e3f531e2a995e5cec5a8640c009ba0c3a42ab05a52e14db82dc93bb481de324ec7be8c8cde520ecb7a4fc4a4ee6b532f7ae6c1360beb0556f7cf577ceed5a14561e1487a0778f6d88f12d97229411d805aab4499874c8583a206ca7ba12a12a72121f4fa87e30cdbbdf2b125e06616a28a80486d3255ee1d9c9c3286bcf6fac80f6c7ef5ea7028a9de86eb748d33d5d26468cfce81da9f3150047a840a8fc64b230d1abe817e65f8ac64c54ac456fa13c0f0c0380518ed39c6f7fdb15009112f2bd954bdeac33d295362f4e57df16b0af378cd2dbd31cba7f1df3a9a217db22734fb635bc25d2a417a2248d5b119f3ca6fc414f0e47b6a69eae05c17fc0cd8b38f33fce43c821e7743b707d6dd4b7b4fd30bedc46c97faae92f82be0fd232d91ecafabfad782bc88e1676a328ba6203335ec4169c3bdc77f4f06fa4b006e6278e10ed95dd5b05b3f3cf760d9020638f80d72a27d4907f12f24b2e842ad73fa4565b14054a502d58126081f89deb19425952d8ed9ee0dfaa6cc4932048db446a44968fb42b0e33664160e367f035fa239c6de2ac6e295c0da7191a7a6cce63a89b8bedf0340d184294b4c2afe96556b4c7902d048f2cf249628396cfd676a5ede0b60be768cc4a6c55e74939e279766cffd39463fafe2f77efebbb7e5597f78a44e449aac0404992f3eaeac40df3898be0d9a875d2c852604839a65c3f8bfd36fe15cefcba90f7b2d45ac17dff11069da079d792d5f036c4c2e5604b9b632295afac6e2d184d1678d05c3fedfa8b2c03eb26bf7f04c117ac41cca3e1e05dabb8a75aef3fab7fbea539e5198a5d20b3f6faa27af10f847a00edb3de87401819026e0f0fbb06481955cb987f24ae444a56ad57423bd206e8597210aaaf5b0dffa95b413731cb66d61213242921ce42fc398419b53c2096332b51082cbe429c5c689f7c77e7266f6b90c0bfcbd8dd0f8ea62f66229be99d6e96a5d70d5183aee786e86ecdbcfb2f5a8523f3bcde68d8587ed3dee2a1728cfe8e306ef970be605a674249dfc33550a560c7cced4473055e95bcaa3087e9a8fee4bc6121ce67732df940742d5937e44aabc63c51eaa2a578028fae9fdf5f719295f9d54370c29d29941e77628383ac9094f50881594b58c9042ecf5915b100f0b61a9808662d4b93fd3f193eb87c7f2badf90aebee947a23ed2b1a6d760be188d7b78275907ea1f027fb2370789b61fb367c2fe6697cf7e1813dd0042e54d61d105a2cd70ea19a14f35f7149b9d6bfad6c42bb93a1b88ccf5232fe8d99c1ca4f1b1ac7e09f50a76156a3590580de1c07cf7afac41ee2c0d23043a4b7ae9e67632f6388a8534643467ed8eb464b155afcf7fab81784d454cdb38257d9171b584fc1f0c68f8ed1222a94f2c72cf357ea792f6b4c324c64f72aca8acf95d814530f9bec4aeea3ff3d95d7bf7a5edd8e5d848dc252da1478d1a2c99c8a5c1eb993d3e5a8e9a4b17869742e5c87eb89aa600337695e0fdca7beed376939fd940b5cd097cd1d9cd409f22cdd0892695be6fd1f094aaa6da9573d91c499990d75f881ed9d536319de2c90b1a78fc949150cf828bc1be05131ea4cb16e97b443c13bd85cf20d953d134ea212cbb120f613158c7cda9943096efe5651771757d3403a4c8dcbb471f86bcb0de621ecb2fc1e7408d6117ac2da1dfe25e465ee2366f8cb7edbbc429368a29e6cd23d192ddc0c1a184978dcf51fe1089ea0a1490c0c70e97c0eed68350c054c279f372fcd2bb2ba19bdd1b59d2737ac8cf48353d6ddcd2eb03af612a0dd93bed46fc7e8875226e08bba391443a9a3c450b9930e431564608f182a095d9baf4b5962868e1c27e16ad31128e007559734e75dacd965306a97a2f7eff33efb554c7399563c5e58241201223627a44b0c4760d2b4c7ab8a543a3765c7f83591008ea574f74709c54f3e7e26f5e109d9743a83a4b7ec9cc976bef6978f26961c4a95302af31a7b4f2ee096f55f1f1aa635b4983f344f817cd8a78a203a44fc2d8aad3957b1ce2967a20b7f518befb3912b7021dea85ba53187839b54ab56ebc255c92bc14619681e3ce7eccbca0982cca6bfae38ede6436b4cf57529e40f2356b91787fccc365ad9795c61dfbce2e6f14d843f1736fa8cfc5f48530cb55d43ca93851458f76f84c6378642f403f8f3ab5c9d453c52e174f3d5fd4bc7cf210742380c4a4a4391fd0272789921341349f3025fdbb30bbdc07e187fafa6543f243d2e3265b90e423cf55e6f08affbd54d19f54027eb428e2b5ac8ab38063b757699d2ff3fe728e7584690b2be1a820415443499e8c2b6a21820300dd59c4be646a9cacb281d170c5af0eca1b6994d09a58910ba75c6644e0babe68aa21477e388d6842fab2aa219e068755295f18e44a301de9300ed0a8dd8889c7a1b3f17b45c8037bead49b2af42181514ad9643aa12fe9a8377a201690d93f80d328435ff65ab1c9909aa66d0582fb89978c82652a23683c0b5d21489a92bfd50bf194a04940d4989f649dd5694bab1286f8013622b30c2fa4d6fdfd8eef954ff40c519e2287bcabd293202bf285870bab62c155bb7cfe45f8c0ab0cf36fe112d6164e180d8f5d6988b51fdf36eae6943f61b89df5f24e0ae6c8a0544a81a9c7faa1c1813baaa651a70608c604a373b35fc396cdd7e2c7ee551c8c6753225f76a9abbc3f94710e5caba760112f62c776f419eebf7db5f6bdb7a14607d395a4574d7cc16e9ba4df0a61be172207f095740006edf5193b33f5a5083848ae80a868df832fb3e4d73c0cde4583f2ca29ce931dd94473065c046f5bf377ab86eca56ae2eba69a8b3b6dbb9c4d1658f71d643e0f8140df537568e465b802d09e8380f6d2f5209e276625292df51a5902b8708028cef2940098ceb846eba08981f87c176021dae9710a3c673eb2a07528167b87f3a9343086d4a723bba90207d850c24e69e9c27934cc4851965855c2523b027272e0aef2984f7e7cf523c6687d9162c2f8bfe574181fa31a3738166ad446ca66974d7d716c31c81a663c67488373464889d08bb75c5b212084b168c883556215f9a7518e193ec976950ff13a72a4d7a4daa1890c5f620604b46cd2320e1fd301aa1af20e4a4b17b8809ed1833ac0f7b7613ecc20906b20e2bad763af0559b9c030b67d37dab93b3ffd00921c50130b4204737c86110c5e896411f9e6bbbccdf1ca7bde390b5dfa35b29557dc2cce20f7e12fb4bcdc84e43454d30a04d605b8d7df92549bdc2827ccf4bbe7aaf6408aff9c5838a0fce744a4b6d0223c37bab3609bee508b40ad19144ba1093a554d161ff3abf8c085a9075d1f75b82997690c9135ce65eb360917da6631425297fdaacbc25d04ffca5e906b1e5185af9e023bf30924122f64d0dcf4520e5505012ed4f832840c8f1e402cc122aacaeec2910fbf40cf16a573ae90ccfb97d90cd288bbbb0842b857f266760452b5564d0a01703decd2d1baddfc09d925896174326ed8f279e46a1d5281a9e175c61d90529e6f73de6cdeafcff1d808f2b4bbd02cbceeb211fffea4e1078c7679c7b2eb34bad9ba02cc78c722d57972fcda779315f3dabbe1feb003d1588157f20d5960f329281276d832e402e2e1243238e97ba8326f7dad47ba7c104ebdc97d4bf9f076ceb6683971ec2b083df9591652b3d3b5bf8e0c7daf588c3aa2e7231d2191dd17557eb0d596cef41a8b3001de213c8590ba1b28f27ff8f8652faec8eb8e1ede2a567f464394cf86e7a570e60f448013a2456461ec067a13a92f708776a2006024a7d015abadaacfc480370fe9b9587509e1ef6980c78f09bec0bb1e5cd155d02e58780c4597d98a7b247c68fef4adcbe2819e083399e537218dcdad4e3a181c74a338071caea801956ab3488bf5c013d9eb2ba52d58640abd1610f79ed701dd418b013d1e9f032a38a08983630b8941514770a99709dea050abc4171a61a5cc100107bcf69ef77f67cce42d4a7f1e0ae210ceeb46fb6bca4704f821d83b45273cb6668abf6d0841e8f5ae627978488e953ec9c495760e95450d4d19ec3f80ec4d3c8e566378f047bcbee646c461d16784664b534b633512830699dc80dee70c4342eb62e52e46354680a101a76ed78a2e7d11659b6c7aeff8f4fbbcc2e7adda37711643b2560b13b695f8ad0d88908a9e6351fc93589a4d0dac70127eeba1b480a725362e4f47630743e5071c632d4e2f224577790f945cdcd46824f8156c367884c31d7ced4c031d7fcc5b3b5e7948f8de9b69b93c637049fc4f1589a0858d4223b9f3f2bcc2885cf24cb132ab309c25b63346523359f9e48569dfd328ac5dc6cb4b4c16c3baaa225feac88ae79defdee580add31d2e91f32b4931ddd485c9d967ed6dfc6af7c0fb9d7d1a9da9c406e494f1690d62fe014cb3f59a180898c4566feb510cfb845357baa48908c74915fa5307c9e027ea77e13fa379faf3a982b6fd69e4601e7211fcc47b8bbe730a680963a1e4ff22e55d3f317059af3a372790f8caa0ea4ac2aad3d9890cb99201ed3c6bc431226d012a4395e7e864bcd59050610615087016674679bec5f17143678f00334a2c7e6cb50c5b99ef3600e6d4d8aaea33587e0ac23dbc01754b488a6ad03ba251d47c0ba913ec696050deed00fd5540988dcbd4d3ca6d999875ae0c9aa42351aab802a7231ff7ed48a5d9209edc75549c1186c15b6f7a26103a41d98a7fb1d55f0aee44a564d3364f2dcde1faae4aa533ee495806ddcf6654ed0a2ee24aa139ffc01426a9d1746ac46e9957a10aa0ed8f206583d20b67d0df11d970ebbc9825d5b4c516796e68b81727ececc2e0f372500ebadcf3799f8243e327737bea98868c5c2a868e91199c61e78ae789ebad2fc70d796a53a2f3790d274d4e94e3ef15114cac7fb3528cb7f50bbd5804df0ee1f08549350167f0f8a4b9c4cf66fded5f7d5e1b1a02d46e55e952af764add10a12087cce099108298fed108866f1e7bf71d027ca4d7cf1a954f468b42cfb2b5539a11119f241eb3dd48f4a2c92422848fca87f6ac4234ff098ce7f0081e05694c16a701217da977aa6a2a3397b91f9f475595834fdba35735f5083283fc55b7f5521cd804c5fc1fdfb8ba4bff3848247255f757790ddc613f412997bbf02181c234cf623d8455bd4f061cd382f11db9e3dfe259b5af0e9b77e8c9db874d02e824b2198aff205347f8ff4600fe34ee6104a77c293cc1eac006362988d9fa77af772c706edab76eabe5564da6050a3f0b89e00bd8b8b9523a24062587e1663d8a852ed90b5404f0748ea22e62269096d7e0b867f952e6f9560b5320bc7703eed36e7dc8dda0499c231ec1cc6811af3dfb57b9ac557e630a06be3bc9a12902a1636b637909773e2d5b865e005970268cf039045e2304df607391ef7b71f020cfb9c3967ff5a82a155eb40b5912dc153ec24c083416d6de9db1e1570629057427c5028da4b36cb15e7d729e5d03428993e7470f609945b4b69ef9d51327548f05c4209d2c46fbbd483932b9ae4fff6a1147daaada6e036d6a15213b41a6547f66c41e27934168531bf89726ef3ed5fa69abc1798a4408e8fa7462bbcc10ce0ffffff1f