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 59374 ec9c6d101da03f412433da2be66b359dcebf520e8b1517e411c8a8ab92eb4284

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1934b068b9673b45c5ea71801b7ccf2d947234ae0711498281ef0d17ede423f5
Certificate Block Hash
ec9c6d101da03f412433da2be66b359dcebf520e8b1517e411c8a8ab92eb4284
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b01e0000b0020000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d50a6249d393c8422b37ac5b0819981f6800f72b306b583cd8c24a7655d375ca8562b939d71615f3a030d57b36f45d0ca644be47ac5d66d563278cd9995d8f46134125bb66dde2fdf12c5c6222330df45617bd25ff7e0615b4140000000000000040000000400000b01e0000b0020000

Raw Header Hex

000040201531e735a77b8160d5d0132df2f8ea27bf4b7e9470de70397915a33afab992c20e3c607022c8d4f495dc36e7adabfac8c3d68e39154c93bc27387398850e792c5c22126af2720318f523e4ed170def8182491107ae3472942dcf7c1b8071eac5453b67b968b03419

Proof Data Hex

59,560 bytes
121216020307d5769b14098b5f636e2c55fcb4bd3338481eab44f04339c72f8cbb82c26eafadc52d169bdb62ff9bbf1d0a341bfbed45b919616201c9ca6c3b7640e71c7726f2c8205994ba42c6cfb77e9b9dd086e68d4bb5eec70ba3fc56087989432fb37ff4338dcf22c52ccbb5434f41630498e05257e27ba569b7be36d157ed033f21c085b76587827c607f950eb27a4fcf307cfefa64a06c49c9d03f2db3291309edb37977be7c79a2022447a31920deb4db412be7f7c6016eb41d2cb2ea1f14ed1307f37a9d8dd943e260a66b1dfffc385a48eadb3a0132756a9b9ec1c783b6e2a35bf21a93ce02a0cf2978b6773766d6054ce2aa92169eb4c2561cb5034e424ad5a26edcbe911da6ec2efa1fed9f52444504151d69a99ecc5f31a197208e20aaa7c81a20f089cba7179455b4ecbc21bbce2f1d9566738ab20670e1541c89862114bf7d9902f95c1659f437573aa963dd260a6b0b3b74797b824dd42ac0489cd388ca22e49e1291fa51dd1894a6e9da6f635b19ef8f28b08274ac0eef8dbae1c80c7bcd334bf79254dcd5d145f5c897f59d82a99c2ce8830165aaff1b7d61f43b4946e357036587168e1d42c3a2c024a12d9c1b835dbe5e675c8487b05d7aa37f517870fcdf26249391b5d03296b5bd269a8323812db91d520cd8597f63f03a70b8cc16682c0983636efa01591fcf95151f5289cc064400f95323a224517ed0f1dd43f1a5e45568f8c44b366f658ae0851b48db6797442f43e0db1fdf1bdb8a95116031411a9618e0978698da81ece10eac85438d039054862e138c69d5698957b19c66e0f3668ce9ab3ab52433309a2bb412223f93d3a42915cf451fceef64fd8c53e9d368365fd1961ffc55e5ca1c611c2e1d28ce880ea16a2f5e3e2647cd29bec1778486b9e4abfa56e8081e8e1d23fe1a85adf29194d37ec438d02adb64be35a33e506fce7136db1ef9d62cbdd647926f38f1c8cc98208602b0170af38ff7427c6db77f9a9db0334b81b6bb205ebae311718cdd57b1fae348bb627fccbf0d0e57d21993c58cdb08adf85eafad96ec24659a5b6d848d15d27d823d1ee6363c4523fe4e0d24b2a1adf4b592a3a7eb1815de79266b6b1f9f1eeb2906ca6c0e27fcb6902e0bfe1f5368072c7db3aafa3ec8a1529939066f3e05222bf5e8e8fccce5b588b31617a35df5e9f5abf830e9292864a66928e915a842916637c982de866c8a389ff311a1b88ba4aac27248af6b7e3a94ba005934f009d9ddcda96b3e88a041318c571dde8551b3dc9994f09bf5d138024b426cf5ac239a676c431658b1bccb835dc865fa4db055a91a0d14525c794aa573389eebab9736ec6ea8e36ce878b8437a101d44fa21c7e71a5ee6c2ae69225a28ac15f1f2336fa34bc3e85558a5eb4b68033207d280da6661d4574cc4687e23001872152719856a1daee7010ce2e508c99316165f4b0188197233a5b082a4e1e38ed20b98bebb3268c728cf51919ada9c41bebc1d5499b56f15e383bae1fcd1e9dd446eb23ca1356cd0575584612b25e766c8f6b8bfbedb7402297c69049ed2daf49e850af497615f908d1f4c5040ff8afe1b699918eafa56691c30f9a21317e1c388cdfaab9e776e93bebca0c8d8e97defc85d398a6f0e13d96f1c57d6c74b5e7bfd8a0d9e1f20329cbc04f6cbc5b811b463f2a71e0401c4892a6dff3b31ef46bb29c8d9bc77d6d11e221e0ed3b2e0c913a23d8c9ff4b1ca6bcdfc3bfdf4df67a5addf714bc0ffa84c43ccd5749f5914146c4bdc5fc6040acb1f620814933d1e5d4f39006e559ded68a1e2cdc0ee0f3e244539b817ca272876ce7c7350a9cfbff6480e0b9e70f6785d8148306d7a71536d2f2480be0a267d0e1f3a9f5e85d2d345081d44979e3f987cf772c0469d6b3b0de0bc8eff92f0a5bf662b2be09a28e1a7224e15e22a376e85741d737f3f561e2a3cee18fefa2b43f74b13c6d61bbfe67ff7e389cbfbbbadb3056a6a90ee009f32360a0a1d855c9a8591b1500046586fbf130966857c2c9674dd1a262ea3d2dc7f6bba108c52bfb82d7cf4db2b47fcdf2abbbf87ac4f988ec111b30fc90b37d669d3138eca33aebecf1fd75372299a42324ef7b0ba14579e3672b042ca3941e45917401bdb6c91c69037d63e17b2a309d9f71057ce5169a1ea460f1825ef203169f43d694bd010973efebe9f6fb33e7df946510a986ff133b95c41a0f84202893fcf066859b3ae0c497bf07f04979e38d86e478a838ca776b40c42d5b1dea4ecce4126a0f94ac59179a81e2a129532aeccbf8c834b91f6f0ed8436ca35884fdc7f005b50b332cb6b2d7f5aaebaba8e2a7c7124f72b348a9f3c3fedd5bd26029d0c4271f2158f23cbb59424869ed5876ed0ff541ad8f07538dc4d871e9ad2a7f2592d34e3ca24189084d279f4cee03b0983b303b829b2d8a86c269031edd95938f2a38b869490f73966967335371ca719dbf8de76f953f0b78924cba06cd56db070e1b6ec0990b5d185d84010d89aaf237bb834a532de6ab4399886a03ef6121dd034325107ba143550882d63b7fa25ffbc7c71692351b75da34fd6e398317cecd84a59c6764598b8deaa3689cb4d3023f7ddd748e40051784ec2602d5947f70345611cd6f7559ed82bb26c6c269dbd0f6c80485432b0028683abca825e75b8a96778c19ee630d08a3e5e3310eab621210af902df8bd8721d78825dfc08e1802c45cc9738091b78a7c8cfd768d2ae61260aefcc1a9dd4071bf55311d2f5fe8c05316b80f4de68405f29cba32b4ad351ed7f5473cf18b53072141de7778da6168d08e5cefd8d43e6badac74aa6de67db755d499e7b573821923a7a79771e15fd82870845e4ff6012cd2c21351ccfd8c353a79b2d437186ec2127fc56598fab0614f7052273ad0e1c5a582338787ec8ea2e470d8f06576fcf78d62b4d528dfeff78463a09a288802e3fe0c97122a24447f1bbf0ba28fe7645fc36a94de5a1b3cbaaa97e5847e08d5d3e84e878ad35283810ebca505c8ed9490ffa25f5770d52c367b037de5bbb5af9708882525fd581bf495e87bba22b95d0176359ec1ee446b5811ad321b4ca10a51db068e036fe41c41e3ed9fa6e22687b228ea6bc3e3e0494200e3ca7bc349cc43e6df4f5fb3214fc6127d70031de6a091434f4fe6c016a9def61651f3da6ba64b1f2c52f2c3a3091569aaad59c733da75f0fad4088e728ca06c93d0ba13720d955770582cd20d7fa438547da954fbe5be56c9483d2cdee37aa4dc0f1e00dc6f94fa9b137c11caa50536fe25565756909290f075e7582d05f5026bede2880af104326c2cf5b48fba63dd9f50d9a25ae8852be2238299f45c6ce605fa0aa9a61a390563469691a30eee6b0533c7c1c23f1739aead646a86d8117f255bcda3289e2467994ff411f2c0dbca97410f52786d693a7d107188b327db41b9328b02c326ef2f9a6b4b1a122838a598f9dec3a233b657fea49cbd14e6dfb57a951cfca3c3af7557dd6ee51e19795744621ae1d577e14958076b7b53e4fff760a2137c4e752aebd597da42c8611e1413997e4a642aca695c20b9cdff060e6e3dc63540923c7da2f965e581b8690605d7cc377f5766df7c6675fc4bb4b17cc266255bd3d3ecfadd407859ccfea4f81256ab56ac67aca1dde98cafb8698add5eedef2a963b5a4997728bb4b2b997e4fea5c0a85594d3f3760faa303dbfd92c932c47710259a6a28cf7de0f2ad2660f19ac9e49cc734c845635c325ad9ff409e48690ab1674d420e3888d3c9827f90fb6fdb0d82771e8715636f61d1a9d4887700fb9b7365b4f2270708bcd601a76323fa7ca98741be717c12cf53bcb98ef9cd495066ad62f7a1118bd812363356e059dd956366935b4cf8ede90eb22d98ca71724384b79a2af3b088b48365c13cbdd3e71dc80e188b9a7c447d8c568b2d899c984407cc597d97011b5bb5e452916c970666fcd6058f92c4100d9cd63e1fc84fa5adb3ab71ad806b1f7c33474eddaa96e7b0cb185ec6fb6ab019bc1a517aee122722fe75b2b9039aa8f6636d74686983840f198e0c23c477f47f636ea789a93b983e1626a0efa68eaf3cabe4d2226f87386f9610dc9f76351a9f1752ab01e00f33286e2f1a9b21949bafd461bbc04508640f36a46ee7c212bbd09c2c69d39dbf2ada29db27559eb5233c91d1da33d217482482abbbbe93d76607fab0e5f97de238e49bb624e0c2db96935564bc7c7e25c226810664e4d3bfaaf457f701e32009aa7508164ed32100d47916aa0025f5c992ae3592f02bc0d26c322e24e5846ba22d71fe2470734560c0112e23409e0f9ef8e7bfdb7931888c3eb38390f41c7627cbb807dc62346e0995f4eea735d39914106242e90317feaccefee00d975ab803530aa06b62392ea9d26a944467adb96b831cca6547ddc3ad40fc2088c61ac382bf8267d78c9997db0b6c571ebb4af3d4634f55110ec20260e00d26d98c3f83aee2050ca34f12a0a7654015928f85cf7c9ffa441415dbdf473283082f8d8348e9242261e5ef8f88010db0419d7f989638f18613ee68bc9e3729ca1b7034db7bd9b2216b98fc088290530c0e19c896c6ffe715dddec6439820e2154d11c088a0c07b494813b5f78b263876c1ca639691fce70cc5e5aa364a6065ea866da75599df73d88ba72f432777687ad1e0e84cf88718ff5e8a1f554fd64e7ff95713ca12776c982a9117ec1f011b88376122a991b9ff2ca5d745e26f8ba91f0a931472ca53b71ec8335f4e72e425f3d204aea13c82300094721b34667f1e6d5f3f4040476d2d44717c2ec3c299fab3effb47de2349c127cc73977486ba5223a7bf8096364d2e62be35a9ef3d041ddf521c54d53858126c15b61d70c54682f18900cabf9d3f58d1e0a6c973ad51ef4b877e25c528fa9d7440b85a661e10859f69df1c17392cc92062fad608fa7746e73365d1ae3a1b0371436df0d04866f00a9a755d1a4c9cb13888a59b72acaf23e34e2c135d47ae20ec811a527f5de61811209632cbc30c64fde641d40ef2bbb390a3d68a420ba49f404f15083ea9c55b2ddc15bf94645da20ab65c4c4b56f15045e814b2fb69a4cf64179d2633a0b28cc781b91acc91e8469f316d08e0f5c88c31b67fad5fe72424eda4636ec3ad976a8cfd68ec587bb41c0352257f8ff84b55479f0eab139c42ce1ef77709a52e626b60c0f4e27c4f5957c76bf8d7cd2efbf6fe39820f45e11ed912aa9ffd948bdee1b36a1c8d92739ad9d2ef42084df7af3d6a26155923f22aa545a3a677301cc13e84b785bffdb6e9ea42a8634f89dc1d328865a0590b319876bd7bf62001432836bb43fc503db2eb56b1746759df95a61a345e3d4f26d314d862848e063962bc4f6b5cd03adc405419fd8fa6101708941c824425732f0beb9d663f601c830709bd680fe5be91eb430b3a1eba94dbb70aa6fac990142d00198ef7f2b03222cd83bfd79feddc3297191fe2ef98839388604f6a6c45e623a3768a172caa96fe6927745097cd12916bc56d266704a08d8ebaa1a1cb3a77b02f0d2bf71bda855e368ce86e36b68329e44cf5b73f773ac5113e283098cba9091b7f61db92df3551f16c749c3483fa99e75c8fd0c1f9fd02af9b9ae39b4b52daa33309be4215a9edce67158134ff9bb38e8d1794b31dbddc3ee3c1c2d111df0295cd1c413d2e0154bb5d5b30be9fcdc7857688aef12b11508a5252143125dde17896b46c34e9c1bf18be0778cead499bc94edd02b94cba738b40c0ec35f57a2626516e60d8270dcdb00b0a10ae09a43ea3e214a825885e2f95df863c91d07de2aa598a39410778a5d69125df13d9fb8887335118d9a7eb9fdd586d1480e4103b44518c1a89f5a134da018e82dc59912a71b6f24b97d57941a71929836e20e590c670e2ba8f2ad597ded357e475df4d2ea4b0ab1ec9e9c7385f33ddf0aec9236b7386f4f93809c33bf99ac8493bafdb80fa9863bb7e8e376d4aa2fa8293dbce317603002fa2aeab5b150557dd317293e9a10489be9473c213234688e1abbf1c5f6f884d7f21715011f44cd2077ec110943c39f047b4d54fd40b3031e30511092495d42675b5aa42f75552d2566679e100ad6ad428fcaeb54c86a69b06ad95bb2d5e10c0e0f0fe1319c6e5b5d00d3ddadbc640fe4308936bf5a55d0f8212ca5d0b78d5a1dbcf7da451b2371531678555a333825a6b3edff0442c8ff8ab141fec96350c4c493935f72087942c1dfeefc07a7d6804c1abf94e3e68f1d60080e23c66f5dd80b43cc9705421dba6b33c074dff7956a2792d0da947c670da8c90cd2fe36c2ca5156b1186f869552a795b9ab4bad996a461fb1480fa871924901b8c344ff07835654863fc446dd80d728f95c4959f153a0fe85c35e34a2ba5329b0409ccf4c80dc9eb30f275f0bb1ac281b1ac331f81fe2e338e6f291fa72795937935a128f44547f0e1aa11fffce2217c001e40331578ef298f4a7dd6022b379c1e3352ae624b7131a87686df7bbdefcec1037edd6a23d237ac0a981e66624ebc38147256aaaa7224c2f0b1c351b855cbc5eac1f85e1514e887cfd73af56457f4279caac44359f723a409e42965218b0958ac3f8c6c75220849e3eb243f4df1d2a04e028d4f2de95e8e72df90e12fd071881d9bbc79580168fbde0380405c872d15b509c96576e84e547471c18610f833de8169b3807e6b1c39a3d9e9017f8be1433c6fae1cbff8fe6190a8e9618c375c6caff5a454c9b0f32e8f5714b968f70c193c6daf17de2b9c5c5b10947d03454c473d60ad4b577fb22a26abef04ffe2b60b98fe21f290b6370378b5d4724b70d4d1c4a94d21707c04917eff216d9de8e6780647d13a36a1dc45b6a743292f1cc424120a328ddc316049a5b2fad38f25aad2f5a9378ae473e5bd71203bb06a84f52787e1a13e9cf36870a9e6fc7b889c3fddf4183c948084cf39b0efc19cc9056f0c701ada7604cfda8d305558b0736213cbb0477bcc7d7c9c539b4ca963c15d44edda2e2ff77c7545a0500eac377dacf22f2d949b21a92b289d56735676bbea78acd7e4f376c813fe60f38e026f2963c42e0f134de8a92fc629a1303d50ec9be3a02dfe1797c75ba15b17bc0c567db83b2b96f086993126a527a6615aa75b15410fe0f0fad69bec9b610f5bbf60356e24a98f991be2f546feb3aa3be39c98b5f6f2afe9d4de044a464e0dcf18407d936090e8d6b1fc59e29729e85ae605a14ffb4e3981f732268ed312ef00e026d6dd0bca24f5d1f8408eeb801c48dc92f9dbf21561d53c1fa0890a127f86428a08821453af8ceb6e27b8b54d35b1b556a86ce0ecc1d4afba4d8a1fab488801c87bd349a2b2c2caf6bcdad6b6845adb62672bba0bf2e8ebac8834c0b88a262f2e80f4fd419bd66366b3010f74f988753084f961c7699fe2ccead94996d7c91fe7b51a6eb98485ee4d58904130ec2bcf02d211306efed788ab3c19633657b3ea97c6ce12780ca0b23813b76dda49dd6a0b9977f76afb08a606a1f51ceefd5abdd7d30503be3ecc462b1e61b74483659e61517ba276784a031f25e58833256cfa586e7107900e06ced39ef35272aa1fbb98b490abbedf81a5d00104bd66fd26dda096e280d59f5662e901478fe0d36a2bb8f49621a892bac3e0f6e0f665a1ed633a754f6c313325ad02f793d0837493ea97b0946a00ef33c06b5c4e55aee5e3c9933ba5b0db6cb9317865f1abbaa30c466291cb0674f3cd0cd842c132fae748c7db9b223fdba5ddc4c03e4ded1470923c88506845157bdeedfff6bdc27e206f55eecd6175ed974c857c9769ded16e3a0e14bcc3a6f235d523b71ede14d41c3ab9cc7151f66d9414180876a3bd25924d86167631e6b09bcd2846db5327e099342278d4bce3e61f1783b3e82affc3f159e0a60708f93cb68ec2d7f647088d9660b3179d451e82d56c50e2cb53baeb2ebb640e2a337246d9c35bc847dc55a78f4343f5ac04475c11ec5379eb8fdbbfd954585e350bd8b8561d7c3a0dfb087a6d06f23404318b60bdfa7e3a0b44286c656d9d9e85c004e2a7bb637d287c7482a214c259c4044e78141da77feeaf46d850958435afa44fbe98353ce95c57b7ced9bb1c1fa08deb65355734a22149d98261dd963549e029979bf94a7c965bdd62d757d5be4308681f24802b339ddc94840e1cc9c68b2221e67f479d9535d1524683bc675c31e52f275b30d1b7f357a2848ed56767723572761bd0c5f1f06a03abb200401869b1ff9b2109b3416c28e2e14f49c86b17b377e3fabbe5d2bc411edaa355560ffb3659ebdeeca330856a3eabbe29a6950268e6b9c33ee95af065813ccffd40521facb5a7c8be63e05a08c02a57bb331f3dbff121402f3a1ed9cec27a264859050fb1d60fa64b128f722a8d620987afac24df6072b9dc7110925824d3ada2e62d53a57b25384df092b3477ec70c2cbae93273b0c809044e1ecd3e49eba42f05717f524e373114856530e03b14faf61ab5b6e5670a94d31a83dc16aed512643f46b1d125cfc186cfdfdfca19274aaee9d624f9d5ff0a2f23e14619600f2007ab5eea33d589f4f143c0f780a00f781c1582b218f54e36cfb7846b967ad92b84a488ab1c336317b8a6b0546f147a38985c364567da1b6a3d805214bfe671235fdea565a5a9b0919a4a26bae43521f7deca305fd2a40c26fdd5e0478610c964a93bdf419a1aa8ff2c0c4a0e4ca8c5fd4c8b1b1f0c098a8d49c4c00dbfe15cdd22142b963538565718898636a9845c9acd58ba76c7f2867beee6886588a0fdedd86df77517b7d7e6c3c1e6c8c49babd17c7c1d2dee88edfeafe5c3398d904fb5d4a684a4a065cc5e51434e1309f569f54cb92ac2457f76d90e93c0499722e031acf946991f37c642934f380c36c27ba5e95cd3d5839b8a719526b99839169d89ed9ae7e07087b198402438094a880ac713579e217a0744372dfd9311f79fbc1f36ee11dedffa7f87166a35f800a47223e7fcced801c608575c9fe7a5dc409f008692f26b13952ed7dc573075f47dda0c3c997b8f9379e973901695a5a8c48ee48c16d11fb1df08c011599f68ecb5b02ffb9f79c3582c171894f31a3be882734cd93579eb7affd65987f718493ea5178e802ae5043ad9a131230f05e77ef23f9c84be4d49f5eb36cc673363b170e6deadf84c02b043bd86411fee83906a12479082b77cb138ff191153f726967c1dd964486f3747ef9b6540a08eb8375fc1a8c8c96848aebd8ded75cca3dc8e2667f291c3631623f146a1bce9bbcac812a422458a7df11b9f363a44b034cf6ce423da30ef978327b87daab951fff50dda84b0955e6769d9e987dc9b12ddc9869ba8211a217cbdb6602e1ddcd00836aa5a484257f5bdf1bedfa5da12bc5309105fd39b14d92bc12869919b7474773eaa44da4af9151ee63026a2a143a5df852afa753b3b54a02d038d7b126f0ad8b4f3d98b2aa487f4059543902ad43d1b0830e5cf28035b76d8e2c59396487898eba000ad275a6e3135121e95bfce698c454d4db211a2bce44d161be06efa78ed996169e02cbf69a0ca06e66266fff7b63f3059c8af0ee57e824c5febf6afb7e45f4b5c5bd688ffb66ab34569b24d98a6d5bdea814b355e5c50d9fb9937e9ce98c8cd8c35f024410cbde7da73d0755faafae15ae2ed7c279f4c4c2699730d38583714787ac1a3630b804e4cf5bdd2cac4730fd6bcbfe0a787259854ba08e108090386cc2fb788d570bd19a071846cdd2c1856d226acb0fd0c9afcb5e4cdc4616a5eba491641c44ce4c59a2358603d68e16c75b70ced683cabede463828599be997c7e831b51566cafc66674e9fb0374d9146684fcde95125a71587ade3ba761a3c9f1cf1d477ae157f41c89916c863b085ceb101443fee97ebf3fdeb7121bc3e77eed27e9e1e9fefe3383c8b339149b939ed959cca63820a958c2d2662c2ed01de3520bf779ee2ffc00b56abe67c1617ca945b28682655b0cb0ff554b80f37645510a12a7fc2d44e81746c950cf258030dd3b88f0ffed16fee1c52613e5129da3bf93de84df0e7e6e22f9a2ea8afa08e93bf1ae173de54908abc03252114d07c214326abf0a48aaa79756e0ea4c926671d25415112a457109cac85db9fc3ef9bb1e566000aa0d8ae90eac4b4db2b7ed334a9b1e7863b96d1bec2f54760c1cd9c6f3deecae241ed3ceb93fcb99deccb4642740384345e7be9533041714af2fa939efc04c3aaf446c5246b2ae20ea173925c4d638fc101c9731157a52a08acea617d63d67c3042888066b581a1eaaba52a3499a0c8150a873e2e2be2f68f67b1abcb0b51e8b329c4ef6847fdf15b659dbd66e5b9e1e6bf2156eeb4fc128ce27b75bbbab8a818a6d4f9d9ad892ee82d0bbe0a2751995f1d2c74efa12fa9203187ab9053f86f14d13b41f67a1f608eee85b718bafe4f7bdcae9735b702cb9c17dbc594558abdb884ba3d90758a7bd81cf8d4bb4d9465bad99167a7eecbdadef678f61975a02c8d13716012575203daeafb80b806aee6891f11f848ba6db2a67683cce0ffa5cdd8703464ec44b8c60b0a4e0a1b5748f53974dfdcf0ca55b2d5e18886bda56795d9fce496d4d833745ad13a6924c0801f6c23713943ade3458c3c2a8b251cc67b2c2f7a4f46cd604cc73ab44feab1f691d6e99789eebb17c35d43209bf25f577a38d417fcfa98ca144f6f2e4e58fe50af758c00da3b9b0adc97c1f5afd07ca25c4f9ac067a82f886df944788a996621d0f9bfe7ccfa0ad5e4b42637616bf6a8e646078f01a8b2d91ea8d0742338dbe416909dbe112e840c81b68ccc07c3837680a7bf740993cbc715519923c854a76fb7b05faa3410cfe981becc7878d85399c3a45025e7d4792693c5071c8448cd332accf718b557f973d330a15351841a7ae94bcc0cf37f1b3aefc8aa0f801dc5e1a6a57ca2c723220191cfb7e53eff49a74851f2efc2aecb6665ffaf95e94c88cad8e36b4fa8e03a3a9202f6c4b9e39dff70544689b391a1abed11caef13ab857029e4832b54307717e00964c0fd627ef48af95429df148b5ec3c445e9b4b417f07d9c134c23182788e5e4082f976a2360e9669d27b8692ff2b42debc76403ac59ef0a70eacc40789c34b6f9ae5ef4f13086111271a640fb357908e8a82627c952ea1e14c08c7b68091b98677c711f23731902796c05781b1bce7faf6793c1edbac1e0610dee9d96c8c1896f86d6bc895972b2599566ca90d63f81adb498b72a2d1982c792ce174e0cbd1deba39e60534a5f8f63fe610c6fde5930b484fbbc84105c9aebc52dcb9569ed3a197a91ca228227b351f0b930ce3f01fe6b7c542b3ba2a86142670c8363d5ff57edc055e1941b5e9ce4aad89fab75e936ffe1969eb9f0b6c5fd660364be6c538cf46d0e0d54e4ad4330b4654e13eb6523216752720460ec4745e5f477c0defe424e607b0c3253976f7162c29cce992828d8757e3ccd44ce681e0e9cb0b0adffae03aa2a78d998a8a2b0f93598ed916c6c0efff7b46ada07a5760f13775063ca20f3c1cd78cf325974a3545401ce6a5467f8b5edc4df87c18ea3c5c28d6ddea9f2056a1aef2b7622b71fea68b864e391820b8c62ff24f59e903834d0e887b1d140191b400648e44a25a0071266a629d19e0e4d9422fd4bf4ce9bb277f760ed5040900ea204fe1b4b053241ae2d1188af52c5cca137de284902400b6f23c004216a43b926bda1e27519a4111525c30b94c3dcdcafbdb87e9aa33191bcb1a304b7835ab8a8d131d10b34f8f74d902671ac0702e05dd548f264910f06b913afcd82d11590b8d1e5a2ef0901f326a5aa80b1328e03d79a57a241b9f95bb489ecb869dd6d05aab555bcde8cc6f73b50feb18b423a3460bbbb36375dfd172313e7e08a598318a07aba6ffaa7ffe90bb7e1414aaf76da1dbe23309e35da1eae134b8f8d8c20ccdffa11bd9dfac348db639ad5a8aec5a9cc37d0b9256c0c672a16bf072ea5c664b5beafbbf4fe4d9354c8a2a48cf395712fe50bcb0c60c64671b2d804e1ed6f3ffae1d863879369d4081d8f92eb083c8bcc3bfd7d0ebdb3348a5bca01fa77b17357335120529fbfaad1c88ce5f0fc1295ecd4ac2dfc35b698ea6e4d2cf8204e27c24d6cdc7da4a1d1d9220d73961592bbf869c9b3a66e7f46f2162ca06d6e39e42765a61e4041d9d2a51481af8b715359abd361e7cca4ad26c2037698a085ad763ca65817f0c726d13548d3c05827043cdb78a3d568ba1b55344544a23c55208545d002f2fbf6ef51019c1caac69a0c08a5cab048696615b1f5e8a5558bf110b2363d7481f577bd433c5c46af06b930d66f33537491853ef8a3f4cb7695f362e5dde3a152d477388de24a443998f1f8493aa32f7baa2f7a341c1376aebab2cbfc7c7736cd51ea918d4f19b2e3da1118b26ed693fa40e62ba6fcfeb8fef3cdbae840a78cb12e618dc2d02deb2c1ac118421ce9789dc3385163816aea9d1adc285daa823e7e654dbbd6f359b25bf18dc851575735cb71457711c4c1b3a3ca396341d38ddf2f74d7bf0ed2c116c17da4efeab164436252d1e6ad18eee8419992166997a89354458b8f7a3392393fcfa68bfe106e1530b758ba40393b4cc522897b05bca34204c6ebd4d8c8d55397a814756e32ced7dfd7fff950f9c61bce5d1d0703a755463147c7f9c54df7287875bbb6b654bddee3540696aeb337e7b660c7059ad826d14e7fc926e30496acb224135e08068bdecd200730b2dcba488b81eaef6bb1a446c44821c5d486e1b78287be991007c20ca92cd7a49479c0faa69972fd5b7fa0f5ea2082aa8d7c68064493f8749e1ecf0544b9e390ba46b9daf586567d8181a214dc0b9e50070bc52da218594eeb1fd37ea65b3625070ac0c725aadfe0231990a36b2215dbff34909db3f17074953a995a52d8889c531ffa6d7b08e318914b4bd35886eda4f527c19002442d75976ec42c03be491cc5ec3cbfac01b96c0132d61f8e3684272ed17ce9c86209fbd541505727858296e0afec511374fe0675359b4f348e13efe982f11b1ca3c8aa51df653ce8d443ee7ddaca0e6c538d950a39b9b9df7c68717bd4ec008db0c503302073aadc8a874ce85fbd486d842887a0ed566bd23452f7f4dcca2c0be5f1d9026ee84b532d0079f361dfb65625787501c082046bc456b587c416bc0b825310743686be0a5d09e48f1940e8b77d33580a8a422c6d85e8f931fb301b65941e42434adacaf154fb26f612e6543421d0668704aea970bbdb4c42ba7a5380913660bb43dcdc0abc4e286b9b43be74d5374ef142eed05cf90ed854dc0340b713d553810e730a568621c71cead9536d8c67407c0e43c882d5fc7ed2092ba459aa8d4e8453be48011ba00248c305397067c95e4ea6a7e08e34bed6c30a0d83b8d7e101b90e75939c928aa98bace561aef9e4e215413b5c97a2de07ad921d2885c747094b926ad089c909f97d7a1ac5fe0a4e6351f32a48f5268ce9eadc608653fdee1d7ff398f9a74af326069fd36a6e3dcad8602248ef46dd8dcff908fe2c8f418339316bc067747cbb49759ef1aeecfe178343dd5cde59276ee6526c042a66b4fea27b7bc1917df1f07c64b771a5e54df4c8042817be155a90f96562b384b3a6521a46c26689950e0ee3c72f897a82c4a8a35b3beba1081622a24c82b1d5acad7abf555e2a28b24911d8f3cf01d34b946e07e811681ebeda56e1a611211a14faaebc1dfb93e71853bc1afafb7b9ea5d2f8807d338ba33f5e3206ac7cbf4c50339328a121934af679d19b87f40ce738c893debbe33209362617632cbc5dff0ba8171d699d7af130f189e692bc13baf69d3f9f802c3d1307bec5a764e69c4fffb4b7b210cfcd21b18e936ee60de8a8ba01a37ece97d131b976532a7e8c73b131789a00dbd7cb8ee8ac7d8076bbf70b870f2000cb298372e5f55ffb66073a56ad5a8e7a6a00c7a38beeabb403e33c3cd7ce7415d058b3e4e8bfc145adc7c80ee395819eb5814ffc58e3f6ff8fb07d91f8ee14d09aa6f59acc738f7d7038e1c5cd0f34a2a3406cbf005a833b1a02691cff1a295fc13b390c6b80e75084a4fabb198d004389f74414d79f1dbfd8c907e68f7a593da429d62b5137920eedf884c9cea602be9a521aea41907589e9b0289ce86db355367015ef3993a17488cf100485b9146c8432a952a657ea2a6e0c3a5c90871c7f90b256f397a0dd1be780aebde049b517abd6e948e261f08fae1be9a56190d1f490a2d33ea63fd201565c6692384bc85659dd35dfb24d26c81406650b5bbc2ca85705c95df12322453c63546ad24f49b1a67936239f31f01704f4867da203ac1c2e5a22bec82ad8826bbde29cdc0387326be290697920c4833446fce650cc5cb22a54312bcbb74f121a9422f9d7c67a71e646158e0819a2bb1840c21f09795e7c5b75fe29648e6f50198a05e087b6c7ddf2486f1475f7a50facd105d3a044efea0df1439fbfadeb6c423eff1b88dcd889085b56c3b3aede479d4c797f821133d812c0b09a2b1e2c0864bff319c3ee35eeae9ea6cc040665aea80864e4d5784816e0f6e7cecc4265d0db87afd6b604dae23870c57861d963f2db0b4a9898848f2308620190544aa361f24a772a147b2b4743572e7c47585616353c4ce53ba3624d4e28a688f891263953b68360730349dfb01172d8e72ed863bfcd84ba65cec1dee8cdcaf7edf319cd681974fd348c83c67e403c311211931b48ea8b32a4c4b33310431db3e74f5652c6c8e97ff5b80e2d04c8e8d7c1f0d6cd9fa3737774f996b027c032c2bae5ec50a340ae86114f3fa78c9548d09c8ce47d2e9ed0bb787d5f92ec694403041d94ea65f5c9e601badc623ac4b5fee565271857d66e900c7b97041c0ba4f9641cc0e9b08ac330075a23c02409048807746218a8a4359df4f176fa72c93952b0b2130ee38afe7288c59b1e91896962c705a2052c258728d5919164f92b5e793a7f431e278caaabf676bfdaa30e858724e2e1f19afde6279d1b9b4ff8e09e85250f9cee6c140b6985cc1ceb4d65a2bf6552b2eb81185b5da4266e94f5345460f1b1f2f004c7bee1ac1d1d163969d511a5db610d24743975a251d932407f7097390577f92d99591bf072ce61d3ad4f24ad8ae82f9f171072fd37ff635d87b203852bdaccdcc46829cfd01c2fb9929c64259819f243e8dd9be97a2ee27d476fc71c7419b7b8c704b26a27e6ed43165106ec2e6f301bbebcce64ee4ed2e1db6b9a0c2e6cc2d980df90c5effb37bcf7cc9fb3e72237c815749a8ae5b6719dd2262034b3f5fc9edb79d423ab33d670662d9b69bd35ee3edc2da2d536af2c63b10884335cbc0cbc69d1f1f17927d6e0976d9335d699aff8d43178b78d551d14984503a35ab3e9c1702f3b314c869067cf06317d44c9948523d3ada737a3b1916f4da4b8a6604f85733b0a4913ebba2fd6761d2ca92d6a21f46b5cf1a37351add8b07dd54eb6ed0e0c04bc3c96f51fa5383d6ce2a85194c75c8dd0deed74db988cc65ce5a023bb47d08bc2718148d86f195774c12cd2108d3961c599d739c14ab40c439e7fac548acc8a9eafa97bd4d3972ebc1a2365e6de2c4750450061c3a6d17e5260486ee2c6f0e7cd22afbe3f5110f61563cf380b6cfecfb9418a50751247600d7597b7fb6e5c90f8993735d858a1f3cc49e6d832b2cb53e30e7d14b2dfe6cfa672c727c7df8bf101d452dfee1d9d35c5497ebe1aa45b8992d9a6946a998ca4c45a407da8dfc95db7f159a88c503888bf88038f1ebcab658d116f9e8fb02a6cdd77b48b1bca0b65ca568ca46e368a23dabbe48bf5ab316dcf1e9d28a1495e270cf46572db88cd69b20fb87afd3d316dc84f96ef8dfde4c534d2d29370b0d0b7cf2f027ac0a8e8ebce74eed6b2f3ed46e59da13d3a760b21ed420ff2da959f300066dc12fc3295aa2cbd490fbe27e2ddbb5d46cf06f4c245fe62bca3b13144ce0265d412dc705dc9701b73b5a3fa93e0af41582b5dec5a18d8796e2f4dd2fcc83332af143ce049a41b2ba185a9a1033a8a50ca4601d49811b5ad5de663c995792f335318642d0cc38b0f73af89d0b87d04657eac041a6f0cc3f7a0f6a1b5d6a7b12fcb61bc20843ff22f3e7bcd745b26f7475db221f20651fd0e13a58243fe62631326e269c18397303805799de23246f9381e736860e6e8fefd0ce363d5ae051ec2a753e0f143f5464f55ef0ae15e8acd0f9f59c36b5a158c7e65ee0498003f8e51e773152b522738f5f2a163ebd0c538d7c470532b4665c91acf21103d2d42f5a00acd4a4628ac6ac38da085d96ee1156c0e6e808e9e984b0c3154269998ccc8aa66cbea4f13bf5cb63dcff2515a06a159642272dd9dab38f35eb7536702833c2af1c1438766f80d2e3715842b929395d219dfe17b6867fa54d75762f02f1c1dc5edecb21c21ecd9307cb90000242d17c948cac77e2c96ecf759f16904e9f509db91a49ad2f58e8bb75ff6133a4198b5d0cbadc2980b35e8d3a898c453554f2a525bb7e539e222a22d64ead6d4391b177671d3096d8d8810c97ab1b43945206c0ac89419a97efd61b6862424f7ba5d49657d95dc99389eec4ebcbf747324ac2c8ddfe17edf5f1c430801e492b4060c33a6a792e6fed215f0aacf4fccb7f5e47afe8a69b79d832a47d55759e56c32864e3cad28d0d8b2ad569a162c484a3e051610097b0fc8fd99f7e9227bd71947d2ec6f4ac4a53f2bf03e377d525d1648344e1329f787c37a418781591e142cf7a7ed450539790e98bebb7e5f75ee02735d3c76725dcda89b7b56c8731854302d37b90b94e2a184e1db7a07e93daea2a6ff95d44ef43a62995ea4b313700768e8b66b9492a1627fa75edb609ad9f823bc0e6d5cc9d5527c80cf94f46557496c47d32a047423e2b570912c43de45e966753085393a81e9c9f223104e30ffc9a852608fbabf12614cb6a11f5e3049ae5374a17114788212ba1a30797a19568a635e6681d523e237e61fcee16af4164c7a24f6a5aab98db6aa6cdd1b4155449d893ecc136a30f07af8e743c07e144c10d1df64745eae124ada0edec92326091d677c52c167f34bc54437142907b2e32583f590e772a9290e41f0ab6b8d278336cfd9c73812fc149826292ec435d9bd84abffbae3fc40dff796c7d10255f9d505521996fc020d1f2b54238ad6994b32846554aa20c962cc402413d203447245fb84e4cc318a17cc8c2c2618113cde289844f6ade1df18984ce0d9be245a448c26de935085d8f2cbb2829f76cc0a1c085b9f34bc0d2b3e945feced9a321a19d7f429b4d32cdf7d7302ef2dc732dbf6ee71957e9700f983d9e5b3ba5a8fe58e2e5a869c7d3ee3e839f9fc0e0206c3e859c914c2428ddf64ba946408b2f7782d9ad84c4b1693a3191ca39c316720bf7f490a6de8a9d5052340c430a2141efde223b6911596a4ea6c953e2d12d9479aed49f1c5d2be71198a7e9d53284c44c6b28daadc57238eeeb8f3cab5a99c49d894e52ba6dead1e896c39db2c9727e2ae00cab8e7299fc3180fd3240501a33c430ee43bb1c4e004b8cf0ccd21d9a99ec5f224d6cd96ef8017d9d91325c2bab896c06c2109492362231dfbf5b22f9ba1ea97ba579806712870922afb552998893f919cb4b8b1b24d0214843731bc2d93af0e0d6a1e9b232c942f09aa661d7172d9c4ae5c162d6403b0926c2d8ea29751f69d718d7d7fc232b9d62210eeb37410f6b48d736d99e946298c398fc780fb63eb83fc024cfa6bb4c57b016c4ae724387b2dd565db67a38be3740e08abf2ca7f2817c176e942226ffc78510c12957a1acbbd2b18210c473eefa39cc6994161d5f5279e67c8b972b0306712b1dd1ce750ba20bd49b93411001e4db77d6d8ad2bd8030a42ccd9fa06fc5f08a5c594cb65389bd83211b8950a8aec248ac41374336e9dd272ea882e0d7acc2d363e6339c6b115aa6e72bc534b72092c375343fc9919be8db1560582193493bc0e567dca6b48aaf6e5a204fa076268f5a329b380c7193b2449220e56f946818cb931ecc5d64cb3226687d4cb06528ff25a952f08ec7e17439ba610f57e694f51c717c3fc551ad9ac98c85059fe8b1756b808bd6a89423c1b753a92f381a1dc70163729ccc9f13f37cbc78594dfa6de4c27ac5692864eed63e0d7d63af0f163c5f2c11d75c64cec38d3ead29e9fb67ba55602429d6463a4befa37625989cc10742f008ab4dc28a1cc76e323c3e03f3584a21c78b4748ccad698783558e41b2579d64c120c525ea41deb1576f790e26cd9eb5d4e04d7a23bcd89ffab52f649edce8b45bb29daf35c3392e98c896983d28deec4c4616ff0fcde53bd0bbf941595737f2d1112523b603c8e6a7fd734612e12fe83c6549170fefc13fa9055cd8712d78cd109280cfe50caf0e44a11d536706abce206d9ffd0c200cc60bbb6865a36877d2e2f10894eb657bf62c0f8a17f9e9def6f58d0bf4b73c7b72b9a5a103da44e130db0a54c10a1f84a35a3efa0d9558ffeea6423534d279cfeba057e7c48bb97b9b0399dce39c1718e1d98f3d92ba7d0469d18b9d9658be1eb6c2d4ca825f29f99037d3fbfd0b71c29155090a763a3d5feb24ab1cc03cc0eebfad3eaffc51fa051c150619279dfa78669ce859392e84ef1a8d19936552a509bf6f88ce528f6bc614d272a2f520872f84dafecea1fb3270c59cc0f3d5971c032da30468c7af8b3a4972d6c1d81857b6c9cbf234c6b6e233bc0a4354c51342f35c950ecf93ed73223e7819cdcba73030e061d22fd15f16da6e0e1271c6061b8629471266f030ac282fdfb1eafcb7432426b9d64d695c15295983e0bad780e701eec85f3a876b89c69cd1b4a545aab0318ba9c8989b5dc29b38ad8f110a2568ef272bf9ec514980fd5e26c5762ef3d9e5796cb7b9838423df14846790e5ac7b45f2784afb1bd86ebad1cf2343bd69cacbc69a92bd3679d96611f004f9ca97c39cc377f06e21c23b5f57005a08424da1e67cd13c9d857cd6c2fe7b3c01203d66347707ac009e398a934161cd1d99f03e356bb9289298ae2c40580810ea1465be8ac3563576bdfbc4d02c825bad1c183f8d6b2921e7bce96bf3224d0a702958a8fb83445123756fdd8335d62e96f9a9b2e8de28be6b65cdabc6c97ee468c0f7a71d5cac6162d571c13a68ef426aa45147da0ab8d09d7d09999cd0be7acc4e878886c6d5cd78d8bea94beb072ad85b3d14358255bf0bf1c071abdf960fe40d9b50595885b258944f0cefde3907714584492f876fa96c45e28173f2bee956197cf6e6ea921072d08919d971d0b254baaa5e933fb463b4a1217f4ac13452e02d4b4afc6ca2b1d845addcd8ccc14ae665313d10a096e17a92e6d0f01a4697ddf3ca526325ff6d2773bfdf20b8fb8df6bc359ac833fb6f4a2c461efd7416d5d4cbaaa9adf77efaad2ae7300c89faddce0e1e9767d0c7a851073b63147efb86104d24c7a5a27086f8dcac3434befb2d658539d192629f6b028555cf9a4c37828c4cb61882d9c6343eeaf7a8a1fc94e20c989221f22e69dd3d02b0025023134c11b0b06ad1bce3c2acf64ecac3c2320b8c6a8edad911bb64be859efabe7ac9faa09fde6b15b7e3355d1e787c31fb2df42cd183a4ad9c124035ef878148a7c4c3b593c668f5e68f592cc260951fd11bfba46a3e4eb22802225ac3f78a2b7b75e027c347c17dedf3ee1be6d4625806eeff52adee2f9a4fda9f6d72debb8316d5c67f0bfe69891e2fd2fccd3b0353d2734d033419c8a096824db67edbe2d0db612227c00ba70f644e095bc45ff6b1c65471e6a7daccce81db6559d68af58b2851dcb72fe813ddeb2b173bdc9cb8e2e070979f9e758812d8f792e5855dd460aee605fa7f475559c805a012358379b5f2ea70de59ffb3ab653f0ab2f6716c515b4478ffe1c7bcffc3490ab4e6e86c3e724e311352fd0cc995921d0975ff21458e65a16fbb3b344e4425bbd6c5270adbe8d95c7dc9ff0d3c6e190cd36f6449c5df4c0c7a4dadf17492141eb6e6f0a841aeb6e4928fdcefdc38408966cd36c1241511b844f301374c49f4bf48fbbfe0a94398bf168eefd7c0783e39c70f20929ba1f9a7a3ba27293536d8af6ef112db860f674dcd242828540d0685e2e0608f1d21e3186c9f399507dc66d100f1272caa3a211117013348bf6839dc8b321403de5d65ddee201f68ad8c0013ddc9024b89abe4773ebd5eaa13e06902be4c1427b193456145d1034711b610a9dd70f7c4e607553c709f14ec0b878b75f8ac20a3ef9276d7a119ac61f80af8fc24effec8d422f54f7e0737abf173028fe535ab2eba913aa503197e3c3cf88dcd5e39e63c6bda672e8a271d905a3d0259bbfd2dab58a7615842deec9c7de008d03195b290ebf033629c271644659e448c4d12b64de8301026d421df7cf9d999ca479b29610625f97a0f504d2ae3deeb3988eca5ea78030604a1e2c18f48f9e7574d8854ac718aeccdc5eb3efd21f9a410afa4a305153835ee4305ace01225fad708795128dbee2d2c1012ed234c642e423673cba14c31903b06d9eb3204aa7d62244df0ed9c8fd25d6dddc06f9872f425d3474a647d63066f5912e96a0dab25d4e6e8a9af9e92284fb2983459bedd09af0116687470cd1de0c6464aef58676065ed6f1622fb7872b101d036f806e89b4b4cd32548cdd6fb1d207b7ce0c465088bde48bb6631dc417c8d1a0d4ffcd8a2819bcef5bce2a45412c20a87a2841512f94858d4c063441524d6d3a7541b5139b19e9adaeceafabc2631f66836753242450d872b348ea2046513950bcbede659342cbc8964f6f84c6b0d216967e867dbb7b0b86ec8ab680e6c3e5610add69ffee2b8d993735f212884929f956051f397ddd170a58b154e50d21491fc81e95e6d96b22607b474db1284571fee579e210bfb40af5269316ab2e0d2412e4c3b87a898494b8e52c21e6128de405d3125b829002da5f123cb2bb76c3e662ebe4b974ccbae171784ef6f9c5aea15a935399c379d56c7b242c0c7aa2510a9f26ea92012aa9775a14d748bed9b22ae5844d6f49b7797a48886b66b8c9bf094772247002df54749dda27aa1165a2b12739f1a06187dfd0e782e093fd748cae340dc2c3e6709060fda3223ad5969c6702db6abf495e22b6381f79089687a3ebe2ce6dbbd7364ed87170b5c8e4ea6acd39d320c0fe97c16c9893b1d7d2b080e83fcf2178cc0b6e3a0d40b48c65c7a50d1fe63220f24aecf60c842efa27fbbb6ca6ccc19925164cd0c3a894221e272b0bf19554f2dc9dfdf02c2b3835e4665b3a2a82f9ad009a0d293c0c1723dae5b16c3570b1a7a7c14cae362dd43bf1f5a42955ef8abbba1dabb95380863828732efe3afde4819cb50ee18cd3bb037d0057c675b44a335b8ef3e9f624dddfbc4d42eb1aa9e9a7e7be1fa5fe00085e3c6f01a3a275aa9fb5d777259e42b5c56c34ab3c890f4b860e6f44ff5c734b73c56a471630d2076ccff18e78377ad23ea337546225620766898720134592e990214ea91cbc1706ad3b89d15b31bb2b07fb12cd9bb42d256196b1b115b6f9a1d0b7df3f1216485977f8b700c7b9412f50e9856f47938d2864449255f9c3cc8ea80236e5063833e081c1c352aa77994a9f8a3bf9f7301caa632c1f5d45e2140f54462dc8f034ece92eb313e5ff236b999e1beaed6af7918214199f9f9a1d410bfd8fdd7f8c60fdc3456778ad6aa34235f6329ea6eb0530416c9b09496e19f6b04f608f38c2fb16c8d8fb1a7e402f80bf59b0a487621b94401e25fb776a1d80f137150368bbd09d2e2dfddc08875e310107b0e0ea1b621a6d2b0e79d40ce43a87ba860c20a83a57b17f12967016580eaf01810bb1c47a042c479a6dae24dfa754153326221147a0757155541d9655e356fbae1bd8f4b6725d73d4544e9d6e88d9801d69a4d7f1d743b565f751c9d2cfc599bace94105790fac1f47d571db850a98e3727beae7a175b00f10eaae686e3448dda115cf120aabd11490f772754512fb606ee0252ecc47f2a4951d4e8defba2de85061f8a90e2b5953abd0d2b4a17fe30f5aacaf410e63ed7edc21902cfa05ea6fea8cd723b557ad8dfa61e6985c71271b4255029bd5a74d87d9b13c6001b8b0fe2e44510d17420b0a849e06c781db8753d6b2a74a40d1e6eb7d7624d84abda554f63915061f31a1a48ec30c7f1036c24ce828e256af2e353d56c3766ad68f7545ae4daca5e1c7d35742364b39874f889424c4436e28a1db6f8ea60c7448b8cb795d03f4a49696889655c40fcdae63659c2973739601e787454d4e36a7cb9d1c7571734c3a02cd51e947284e525e06a9717ec02fffa82d783eec0b2898fa77996518c1b34acc645fc9e4dbf33bd1c3ce0b197bcb36323fb2a3a3aa9ee716f7d1d8ed5520cf7da991d9cfce9b04ee82e080302aec9115a35aa3756b59bfe2a9609644bd81e6d4c18540eed79c0f0611667e68a58e626049efa8182daeff001aa8680897ed9f818e55e0d2b94e5b92e34d2d098e93ac4697022d20fd15da1c4f71592227a937f553aa390dc0b25cfff0a21b14d518a0fa076a57d81882f074f1ba2b39154fa75c9986b7784803c67d3b754923a7672eb26beadbcb832d71a6611871c80a1017ea7c5c931c2697b65b2345eb709c3b9e08936b68ae8551c46eb3237c4da89ad63937d94f66c82a04929a66ce6b436c17a60c5480c84e9f92e506da76ae3919654d81250add5c3e015cd71401be49e3bd1036b0c3abaee46286462d6b25d35ff6d332dce27409040c99d5e5bfba3e6ced0b5060fa636c5d8a182aec6fd48fea7e0520aafd5d23dcfe17d6d14ae15766511a492bc6a645a95450245d624a1688ef5a8374d8bdfe6c98cf9d2ff9ee87386aaadcfa78919da4b113356b1a8042800c46026564beb5dbf4f9121f36ca8a9f3ecb76789968b57a09cea4fcb0a461f625731982b3bd7c306643c804d72030734a665dbf617769756dc50494c4652f19c11d7966c4df5056a42353d90d3f1cfc3ec46ebb137ec96eba1c8660251c5ebd1fe07cb2f2c69ebd309a4e368249900c7f84be910be10690643a50119a1f0a793764290e6b277b1598c3713bb31d677f9207ca57f90af455d89dc19d3ae4cedf0bcc17d45efe9a77a351747e981dde1fbbc86e9624dba75a3da4adcfc8a31ec2b2dcaa087a9f447a9cea5969f28212a36c3d85fbcb308134adea402e3fef003406a2417c62200663ac5ffb2c66c714adbf17218021bd01a4b1994986402cf25f079601127497536f75eb2041ff37c935a6f7956c7031e933ba2450d211d80f69df2aaa4bdaaa0a1ef7722abf551ba9c02570f18253e0e06008fb380705b9465f304bf1361584afdf2aa65aaa3321a0301e4de93e500f7827622d22858f7262eb33a0773cbf527eafdb2de3f6ac75cd98591ce620966b7af9cd7dec92899a960df12b295f8d1a2b78b228f4cb72d4a943e0ff73d3e334cf714bd04beb68ad520a91214b695c4ee231bf2f1d468662eb45c9236ea5a5517c17b5f9c88d5957dc1ad94128e368b8bd3f657e750f511740e6b0e39632acec4bbcfbf86a70ab6467517232d854b2524ed00891dd644c7fe079662166557b078c78c33b100f37f4b79f4845827dde434914e3eaa06f6b40470eeca0312ee37befebc9f7e17f8e87f61b45349845df7aa04644d542ee25ebccc370cc310365d757b42ba53c440c3fb5086787e90d49f2d1e541f98e7c3cb7f81450d203c5c0dc2c6acfbc2733491ab16f2750f72484c8c78569a3304b7963195584502abfa4e68e5eacfe5987a822b94468070aa7fe223a6b241f3c136443c89ef584f4db63b0638954619e86b118b1d3272376d70a9d7d314736cb8a158c4ee939b8b8283b29347a8469a1a6158736c109f2db29f762c46ec06b2ec9afe9eea99d9f3c801d7cf47c175cbdfe21efc8e9ca82dcaa99c944b7f79a723c71413e65de439e2c9fe92b6eeecd9ba54b4fcc18586d0ae36fa4e9ac3a28f4827a5c47f00f9c3a339eb521ed48d21ba6022dd76d55743d4bea6c5c075971cd4542bdb927feada1f0457bb64a66471eac750a572a1f83436d6d09f96c46b0ab3878d53538f39dbbf8286acd081fcab85d36afc749dd8e6cc0a23f6b10a7997405a5f93e40d0569dccf963274a1d3254fb67da23615e603306de18fc4054b9fe3414dadc88d4bc112a49de5c993a3f59ac3f5a36f268deb01361d150e9b368b556408cd2c1467f601bcf5137842039c613385500d113de5b1738ebbd82e98db79f80b99e6531471431bb5dbe9d194e992914a056efd2c3bcc7053c92efa69eee27e5c5d9f0a0e12e913d9feb599ecd8e91ff40d2ee138a1b760f07d28b78605c9e6f2c3071b1a2425d396a2ca08d624d2cb81f6159f82d019c3123e092d1a37c39bdbad22ccf8ab64dcbe12223c036c624831e887042d626aa9b024a345193c7a247d8a4e54a2c3becc1e5fc77e2061f7ed6b149eeceadced698ffceab34acf6c46d5f9d495af78262c59e3c20c4fa921930efaa5b258047529e90fd933eb5ef9299ebfecd10ee0cf6392f4cc499fd1b81167854d3e77561da97254570d54beb683303bc2ec4f6514154a55e8324b9fb3e790a8aed77c5b6cd335da676d5e95a73420a9119f38bd70e371fc8cf9c63bbc785a70f161630ef75f9d3cf856af9b60b01bca9eda2c4cee8bdb4c1111e23414ae3747e37b9252f03ec64f9d0f0600e98026f3de4f00d9143927879ef4677cfbf8f9855e8cdd401b9418e77f9dd089190411c9fd117dd536cf6659e634f2e8c050e19bb10453562a5b2ff8e175f1fa719ad3686a70accea339b30596652b0a59dbdacd215eadbe47f3aadf44173ba731ecc941a8cbb96ee5805fdf7ec08281dc992ee9faa5263a6f37d653543736b4239a20350fe6862f07740ec47167cfcbefc453fd16eca1bda8c35fafd625bfdcd1df3e3ec7229551ea00b859039a35a43ed820020966004a93c05a32ffb1017854f12fd542aff872a38fd4ae1b915b90ccf3c55eda3bb89ba173fca59d1981e9cb50aabdbd4407021d9097c1991940151e81af57606cba1746c97d4c77804ffdaa6d799c159dadb428e6942efaf19342a0b1ac12ed688915f2c0e0a195dfa9a67ee65a6586389a982d97afffe712eafa84080986e7457be11e2e2521e86f1cdf45edce18753c32a53ac9703e98b0ac8f9178b780332042b38076ec3dc628978d9b3babc971ff5c3f5312d2479c5a571f9648d44fab587a799b49362639f1bc7783f410694fe595d2532d2f6bac6a878f14f2180b8b028914b6f3dfe7cf8fca5bbffdafe86316a1a14fdf099947fd2dade82b8a7d6c7783c800f5f9745cb844829cf8e5db9f3fb7b5849b4e255d02c2af2c9779921ce5b8f8461382515f9bb2aa0226ae48034d5f2e1277c9b41712d2de921c3e7d9a09d78418610a283b9bd7f6c3dc842b07ee5942c1f2042ca942e08308c3837aeca8fbc0c941aa0adb14d863dcfae5ecb5e20edbb6d153bc7e6e915411c1b3e28a6d216b3d0140a90a583dd3b266d302e7d541a36b34d4d3d71747e52c309e82e526e9b0ae047dd9a7de0421083d4f565b5c9d16c9b924811be447153c6950b27c6b82648a7f550d7d2d3e1064ac0fad921b0bc613afc5d5cbce506339ea57d81491c69747f77c0abc3087a93aeecb038997dc1f3140d9f2a2855b8b9bd9a01e05bad5e4069ae6a1ec0a6aa86b2f07d5e7a4fd73b18212c083235ac5503c4e87be059398d45481e981f3505402dbebb3aa421eb150561b42c4b5a8a4f0050c5aca4a1c61a44576c6d353f9941e123758e99fe95dd3cdca949d1fc3489fbf956254c7112eca22aa48d1e1eefc2e0df241dc29e67905c4c3df29159b53cec10cb10362984489cafabdbdaafab976650b8fd1a72f9184a3c82b810b7d2fc859157b8a64970058934dd70a77038618b117b59348681482a5e1d1124d40653af0f023f6d86d0fe606d47153c011db07c23abace97cbecb38e1e68cad65c8f854cc2e94a3f58bebf2bbbedabe097bf5408d645e82e0627d3bb676a83d532ceca352f4066542636637b2797f5012c2b865e372795e4d601703c84869062425ad77fd49131ac8348f57e48dbb2865dd24d27ebff3991c502cead0aa344ebb0d0d1a7c475fdca559a9ea4983d5d8b233a7a2ff613a949634e80fccabf4f2154446fc0a4756d9d64b38e5317827c0a5af1d84be0a91c2f86b554ba18cc2620715eee6f6dda92957c3511682dbc62749bc4f23f4e5ed8cebdbc9b45dbcd67457bf244c597013d0b1e6c4ffb39de96788bc8f6144bdac24aeaeb96de4eccc75aeb9fc9ec13bc50fb9e98fbb1d4d4b76ccea6db6bb6275e9569f2e160a06c4abbd063c7dce9ed86ed3778d76eea57418ce1cfa0e07fc811bac289617d81c04e936a0d75da8556fbaa6cb35a3de6e20aafad3401456155ed5392acb8b36d204b635ed63bdfbe77c0f12b955b978f23cdbe4862ba8afcd842ae4e7595423187cef0f63ee5a2efea8a3befbf97f6b8427ba3378d932e8c41c36d8f7208814c0320f6c5df80bc676a96e3832f8751c5a8624aee5dfdc6d3660bcc712faa5177b586fb7932155df1753463a2e9299e280be8f9100489b913e3b7c76fa5896daac398684718513b4e764ebee1d89835e14d973cb85feb8638200cc1b6097714cec0ebc37d44b7241c997b1dd3ff389fcc4c0e510fc4aab2a860b7b739a7b1c1f9cf57217a9efff7264546ad2279deaf4e216c93e875641898a5c4e5137fca29f6e7ed0917370f4e6a4a23c7c8d7b304fe836ebc2f65053d3e16ae41eada4d969a303f0382ab69581f00817625bebec39f2f8e650d06cfa8caeb2cdbc21eac278152243a20b7163299589ce5d89e0e95ce837a989b15e2a9073fae41f828b1650d7bfdbcd15b51aff7ff10a3c4c6a168ff3731d07d6383f61371d607e6b41d473be6558e83f750614c81f92a05523b762c45e836445f542e5b27f5b0a1283d97b3e308c130bd65f06feba706c215d866d5e7201955700a22629abc8be62db830b630d6db07614027a3c21ee7ddd00a548ebead260ffa2129f84044cf2615a3ecf0a220481b945e5f865f3e1fc25d9b12a083d7dc45a1469073c662591bc2a54700d7f0678849bec60df8e0fb3f5ec6221a1a4c9b5a291e08031000469821d1a355d8c28130bf4a2e333a1aa7c3f13643bb3ec2a1c3b1a48c3460f7531b860d91cf446732789ff19fdc87055a9236d6b4a80c8f1b7a42f6bedb0bc5d8245000ce9aaca0a94c9c2d8318853751abe7e64f003ec6283727aa0d3a0cf326dc1f8ac3f428092d73cc5e734062d1de025cdcdfcfce52f8233e5343fbf29504788559f1f41432ac285bead8135143d542abe5e62ad0da9414449ad9be8bb97946cb8f38d2db3f24ccbeb55d7b44fab9e56298ec808a21059e535cea77cafe67ba426372ef61ed15585f8ad5b28df38b967b2051e242cd357f2d37c63700660187e44ac6e7a708fbc2b9d966c50fdd8234658920ef820c61ee624f4f0dc460fe02847b754254e0c78b9e489b26e7a977016d8cc5e77a4af128ec0339db7a4ba5d945b6bb0697c6b8bfb90d249fe1d25f2087151ea918d4f19b2e3da1118b26ed693fa40e62ba6fcfeb8fef3cdbaeabeea61b189af99a418bb89ec4eba4f8ecd5a825506a4b9dca1bfbb60c4c422a366aa09342fda960d05e1bb280ea4d246e17fa9d08f5dffb0c662ffac2d386333dabaf57e6f8732758be5229f0f34fd99bbbd18841eeebdd932af5c3dd93c8f4d6fcc690e7e096ce9c3ef22ed5f3d176c974611c58a36a80e20a7992b8c9a5b685a3295d767d0e5a47606796c3f161a7bac0a23a7d9fda320f2d7e825918a7fc40f2c6f88d2f98ca7e4bf8ad5bb4d93ff3012e0d7463cbcac6019d9915c30bf1ec7070dfeb28b82ce750e0aef85434691283fd274fa735d95ab3842e540489cc977dba52936652b8f21630c3c6cf8f9834ba36596d0f2cf89771db70376c76445c8dfacec6be6b8f7951f08f1c873c5df97b4e03cb146460e968d4a50b481714367d1f8e0f8655f8ef638b3308ff0894e9124daedd20ae60b97f84acf3327289de2dd96422de55de7bbcbc22f8c4b52c1875cf8b4ab22e8fa4c44492c0022420ba4ee33bd41586a336470fd22c141beba5a920ba30332ac1996788d999a208fd4b76be73b624becb778715e24c6d603daaa892403486dd2971c68bd11092430c6382a918f43b3e7ffbe2d6361e7ae2290d332c23ad7dd03989126a6f97a2d4fb3262b82cf6fc91d1264efb7db4b5788467739c831abfa398ecf2558ede5cf1f489848af5258d5d6d77503718c5cdcd16ec30b515cd1fe140161b9225f1ab305438af1085784bf695a275791f853a6e26964548e0a5d09e48f1940e8b77d33580a8a422c6d85e8f931fb301b659417c09458b7bc167260e504e4ef42821d3fe74bb52a1b83cedae1d5c93095353c1422dad2da3e9c35e156a2f6be4efe47a9b58d0ef55da612a04bb9af4f0b04dad70b6c369cbae8ac0bdc0741fc765e8ff81b860e6fdbbaf40ebc8e59406a54330b0522f5f1296c349d357335d9e424ba07a76e7303c004df693eae76bd0486217cd3d02e89492102c2244ff8b05260cbc8c381842914c574e05c165bcc7f297d4b90f9b6c4b5fb907165320df184950d5b8725f6138c9f1379fce4edf8ac64c74d9feff833566eb353ef7f934a52d687f07ab5447bf43595ba9770bb1b1c1210bf215465cd7e7665d582c998cc960437b759eff677cb947fb09508cf894f59a711f8a10ed7ccb350ed77db32083704f02c9082481c10ce6b00fd13c5f3c691bb46731b0afd10580a2ba1565045e5f8d2b90488bccb961080f06fc6e3d1236f7ff55b438669e563ba2c1e21fd6ed08231dc3b7406be6f8a43586202fd6de3def2466ed1c2631759636f6bf5516c7367348742e6264a7ff2b4072922db8d8492f45b850f67f45c6cdf34f1d04eaff9e41d41e15096969f15856d2ba4ac73692fef74870f851b89f96a2be13f97ffc04dcf485bb92b454c059e8b9e55f3509f5d0cc452df8f20ca858b51a86f80ad68b5d559c1154cb53e1d6d128f7c28411ea8090b93a3402f595fb20b2a6ef5ce64f3ab259a51c3563fa6145b3be0940f652834455b3fbc196b19cc9004eef348b28a13ff4e4b2ceb30f71c98c33c8cd00aadbaddad5176238e06c6d347c9c60a4827f63d41b2ab0a13f5ac835d643bcc4f16ae00277e1a936c2d4d93ceab52edacc82a930bdbb2af70cd4ef003773cffda627288ab1d6085cd3e1fb0e69ef7bd195bf86a05725a27fb0eab1a865d20d9652c260f84b64d60a6137b29ff90a732a00dc878a55aa015ef3993a17488cf100485b9146c8432a952a657ea2a6e0c3a5c9b8dae86c606a82b80241afffe4ddc15cb91a1b1c1b3ed4dd694b6cffc6743a572c43710057d50ab5a56f674e0513aa165a379b7451a4ae56243b569bfc93fd0626d20d3e2109e07109f67976c62e51a0f485f43cbd8e4ed83e9c9c737f6e995ef601fe9e4dc153f85476632fefaa5d1bda65bf275f9bb5d4b45d1d7c7ed2b7380c2a4166642591c063002e9a7649bbfd206f3249e2ad810d8a27de2b6cfe69d081e3fc1e29222914438d9940461c39d53351f7fc58f7a23b3ad137bc5b3d511d0ce05ec843ef51101ac26f335dced9fcf3a3d45f4bf74541c72af9e6c0e53f34bc46d79a09fc477aafd0b2ad331a28ff1280edc16ff7fbfa6d54406dabae22009a12d1f71c3b5d3131a5638f49a40804a77500b07f4aa05bb317ee8ed30efc01adbc5783cee983d8923e5ec90a6451ca8a73678b3c88de394257d4484c56144770970d835ad195033c6ed0e5896141d7ec773c0fb2f86ad676c86415d2b1943503b38f4a70019821a7d05f941646477cd9024c089333b1198f53073238f726443af18d3df4ef66493bc01958ba0444d3ace58ec4b1e3fc3119ba271b31689f254dd80daf66fdbbff2f02c50a340ae86114f3fa78c9548d09c8ce47d2e9ed0bb787d5f92ec6f89c6bc742988314c99c15b75162d5cbede3f6e8c5930170e3acbef61ffe4232597a648f22f28f39e9b622ca3bea1b4d0d67cfa9f6a2ecaba2b2a4061061729378eb52f76141b118377c58fa8757ecdb93851d36b0be7351262756242d9e88b5149ac1b951b1ad2d5e7db04891d2c30e2f34cf1e4e827af022c4e091f014cecd098e15c03fc385c98d04a92b1ff2e7eb2c69ee7d620ff2381c2765a2ef330ea0a51dfa20b0e6c9098c05a183fd0cc30dfe31f1613fd9387db0b09627a1831d5c8679e4c94eb66f110bdc79885847fa224772eea1da0368435879b8b3c4b25b3ea159435fbf2a13ccbf60e8cbe81a78fc1d4fc7458690559ce0ba95928a9211ca32db3ff9a944a215b6ee606087d4036260a15d56c2c5f8e6611a8b6f2fc8c4aadd57aae2f67ad35b77b362697baf34798336a9388e6709296e4223630751f0032a45c522df0403bcc77bf3ba32be5c17db6b8668006cd4c2a1da2d536af2c63b10884335cbc0cbc69d1f1f17927d6e0976d9335d0263e7449eea72dce8aaaf530b7b610efd404c754d43e7cf07266154716b3add446de73a9566db91102dce8e805f12e93a4a96d580b6d4724f34a351af201c5bc940ed864852cb45b396ec2487c0a2e90bd9bdc6fdb6d6e036b61f98be78202d8b54ba7f967560df0d146953c4159ddc5173795482daf19bd4a7cf74d60ea76350a73b07614a26a49e3b7244778b1575c953f9ca77369fa6b8f3838da67d6c56f8685f21747efe90a1017e67d82f3da1ae0d42c40bff8a0ec5867aeb9487985d3a014f0d468b01d3aa99b000a43ed74f383a728aefd466271a5931960609618aa09b36a7b1f8d2dba182e34648cb00b6203d87c28b19a9e00ae71666c2419ae65b816ee1992c64243957328c85497d697ed7105f753275e2268533d892557d70b0c6de9f85f875ba21e5216f806efbfc01ee7686ede98e4ef87c66cebbd5bf2ff6c99ca43720d19fc1233bc44cdffe5a3bd1d8b78b9f90dbd26e73d2bcfe41d3ab82c725e17903a4c428d405b7d5943fc4adb13aea284ff5724ec4589d0b04349501172e9f0ba9158cf63db687b1bd547fa608e0f0376775c0eddb8490616dce0d35f8b18464e855ade4dfa65f54befff0ab601700a8e3d932a668acc38f7e2240927a68e2af37fbc3a27068df6092ca120ae67f03ceaa50e9a62e386a07c1edf95f922d0f7c91612d81fbc53628a4102648a0aabbb8c22d71a46f51f3c6f1e68f2c0a7c0dcb6f15b32e0c8e4d8bf97e6778f0ec452e0db89a312e79656c1266df07f4121ea2b0d5a0eb671c3526984f67fa5534d3f98cf35d89cb7371313f4a7ac2bb633b51d636cb68b6f8146411c849987b9a8f3398ad83bc8b7a05ab9982995801109d85a75e6782445fc8d8acd8be5afdc4a58d0acf60d5d184f30392a5f17d1edc07f7c804735d83999b4f10166ca34a543839083b4cf9d656166a068eda70e3133e6bb6a1c13a4c23f3b79b6382e9da808570358754aeebe292cb310d4cf778f4567a7240529c7b20d0e27423ab3cffb9b9e2102cab132bdad0bbacfd8ec434a4b4e4d98a5623c0b7d5d4de603a18453369932ad4f1ac5b73c9225c0effd05838c94181bdd2326a1ad9ea58aced492972bc27e5c3789c6ff89dc15af5c4eb5b37b0430e1757f9ad6ccc9f3e582c0db958a836bd9291396a12827ef6120e6218cd768c908558b984ba2b4237c9efb3d6b1a518e6feed8cb32b82557834b53187db12f9d159c71dd6c3dc4c32861652ee9882727ed81ca269e641675ba30a6ef5e7c036b652e8a40810ece48e53626c9bf18a412694cf38f25efc0bc4d52c6972ba691e6cf9acb3634ad323bc1d0c74b84069beb772fcbc11ac77346d0dc84882ffc2ed69574001427a50cd95d12e608408fc72dec512dffa0625dd23515aabf197de926b20a95ca66fb96c1f15dd2d959db6e8c0d3e0d5264ce64068c38ced6b586d2fa9af53eed3f3a005fc15fc78548328ff11758c565efb78bdd804a64d51b4d4ff5eb3ad8040001723d43f11a351d772b6526d5d190f46ccdb2f9aebab90c4e705265d337de2c6d749a4eaa10fd41935bc09b10f224bb82764f7a2baad540f04dc496adf8d846e5a5d00bd1fc391cb9c70823752fbfa99a292ae5efcefdf5ffde4166549f2cf30ba112f1e4c8973e00c875c493a51291756be6e5dface26df2afc7281588957705143de419a6f48b3bf02379a5ae897d355ff0d07ee66ad510303263440ede212f6b0702de5295cc971fe05eb3a098b011ae93e50df40fd0fc32c6ed45fce3b1c18cf3c74b2beef6c64429b12b317a204b9ecec5095ba0ecf037b8cce8f9ad651aacfde007f6746fadccf94db3e39e356e163920b5a4d9e2c1a60466c0fa1ec65669fee9be4b1c1d27609ac5aa5378872342aa87169fefd4bdab2d878ab0419ffeb7ad4c42407a39b6c3eacc77618842bb952e4eef6ed0ed24b2ef4ba8b5b1a8bc5829d8d1cb3a398ac66848681113cbf2a058a394d8a5433974d6c43eaae455270d18b1c36c5a89c1be78efacc2839a7d684aaf5845a2de2dbddabee7dbb6263f5e70bfb947bac58d90393a6c8d86c47a88143a4e6e1ab242be722d091187448704084104cd9858d0f1f8e5aad64ed6ae01383f2928b54810dcf0b00e6ae0862ba5c4ab460fce992046509d07163733026b55a28f86495094caed675a34a66a05fce0de8b848017805a08bf56c4ef3e6fe8f21120ea16278c73243a180ed5de03bd5b619898bf3944216607ed8ab0ab38e4946b58ca246b3eac4942663d3bc5b4df237d99c043a354c450b2750cd82213281e97acb6835d316956535841ab6ca51962f76d670b5bf432a414f67d36e9010cc4e1d94442edf47ec0f6fb24e321a8817a2e40e10ec8011a304d9b0332ea3d5dea1e3a644bc12c0dfd5285ab8a65e7b52db841bc289d177ab73e8690aeff7090370cda3f58f84db1b31393d3b2a12cbb45b7a57295aa5e93a079151ca134b67d3d759a1e1b24ea4aaf38023e2865c4a53a2a22d618a4657d8d737dd2a2d59411f597579bbdaebbe28ccead0455ec18f73e45010af02594814438f49719461fa36f929a9d8e66502700ca6bcdc4986a636ff7f09e3200942d31297f6e2c04c7a52c6a0276774d0e00069d170869069f47c947f9b763a21e9c8c5992df90bf7f1230c4000139c15d2fd865fcc18a38e169da135ba0ef7a13a874192b740426a96363652b9ace9f99db032d2c6491af119632dfc3bde23540aaef01523bbb79a792fc574d62bd27d41c04fa9687e88f7ac1616663054a2f5cc025c69875edc58761ffe8f321bbb68ef0b8139ba633ddbcb758a4d57089ce023e623c3e4f91ea201435c9247372aaf4b1fa020c11f057979323ad07d241147ff9e5c3dad471cb8452c63e3e9c89ee6f29b928881fb986b83ed03381b946b5d6a9d05110a4e5f17113d71082eec93d10bf4f0adb7825582f9d406316aa78bd5f33073d2ff22c7818a37bfe064312524a0e42dcb759010d4022764dd9083b765581bc67ea25bfbfec9cd737248d4809bc671bcd0bbb7cdd0096cc7a4c3b0bc960da7b415de613d50259cccac0e082f8f813dd742c9f1f3055bbe28f5401b590bec3e457eeb3b69cd225ce5f23aadc739e0c0f948e2ba3dff3aab208da061ac44d4cadd73dd6832faa6f48e2071814ccc9ed7276c6aab48ba8941abd4c1e776632d8be5253d3050379abd6da70228b75e45a8d618ddeb84899d064b9bd8ab54fbb663ce7e26bc40a64afca2ebea0e631b1b24d38ab76442d9d7d699bff3340b1e14244d6f5f941be228d8bc1bc7377164ce172a7d4391121ca06ca21d139ef5860f139f6ed119941289448540916dbac0233f64e55e73f085ac9993c0de691e13ca7b30ce13b277518a71d864a44119b5ab92411c5343814a4bbc31111a71017a573ec7c376bb063584d315133955aa2caff3a650503eaa0a19677dd210468f43c414bc9c92bd0bd763851fcd084c1e86d96092c874d1746955e12fd82cc0d15035beb5e7b3b9c49928bcc4f534f868088ce16fb542ba84f985fe5e07f02542eca6382e969bb8c2513224746d67112e484bce106f0b4d37f4a41fffaf9a978340b2fbfd0d6a71ba601c4de6ca6f51143eabe353adb75b7695c61ef47cf473ad2512db468193f6557f59c31cc93ab76d9c16663b1c7d8f0ebc86d8c3efacffee35846ab1279a2fea966a192431388444f6f99bdde3852038e70cf80fc1c9bd38dd2d84196b2a12feb8b70a28a817b536889ce83d947579d51d6e06e7691d148ba809cebb879d335cf97424b88c9e331eb661e8586c653ffd3927743a60702f944482e52154e28a9f00178e7b65ab319ee69880137b3d434ad3bd6006af02253a20535bc1fb057d3bfe053834bd408cbf9ab702d530a8402002ff0af99546a72ea9633f1366a7530fabd1c6fd11ce6b687a5ee6be2f1f683f2171abf34eb4957ad164acb80522f533a4a46b6070c3e15009ce05beb548806e45c8e7e673f8142a25d5761c6f385cd7dd58cb2290cb43e055c5f28d2108d6ecac3969c27fe6befc580d76730ba2c07836ff8837083392e0bbcfaf294bcd2e0c718265f9646170e31569e50d8a5615274a6a742a418800c7b3a04f85953cb9fb071bbe636da3e6e1c25d27afca5cc580a5a54e0459a17fdf783767eb9338249a8280bde5810a97feaf3d981b104ad49cd0883d520c00a24f446f419beb8b2dbb88cf5dafd70f8465db1cde3be35a056b6ae678cafea1ad2111dca09f8b817d9a2bcef8e3310882bdd8e27faf2801fff2eddde04b3126639ef6372d4242346a4b7d3595c92795b35c31b0b795d2fd1f8b9c7b28c55f6ce25be532c54b100669e445c65d82a0cbcc50c37f9ae180d7ea4697c243e4f1966d592cee775605ad1817238d82b8262a80445491c709a3d1f02d26006690bbd6f736e5ff864d477edcdd125300c0c9909cb2dfdda36b4783ba712090982364932190dec57aa0f25668e561c6f43fdf8cf9ec61fc18b68acdfdb58c8d7801fa9c351299685ce83d19e66d973f7532a5cae36acd7e533048b1d66080248f97681f047fe840b1ec230c681b57c407f37d419bbe4229d0ae09791ba54e9dc6562f002480cbb2a7aa96674c9c3116a50f061e1119b88b6d7ff18c8b56447558f0f7427ed9faa7205f68b3b02af62857dc637fabbfd073e748fce9b7109736b0f032f481550190a1e8a5e06426821527b10979c58d50ee7816a7e03b02cd38506dec55cca7e6c4c2c2e5219762e9c44b815586bb148523afe2506dac3cddf470d667a7ee69271a82a7e34a810557e3b6ade4020f8ac3fc6d5b9ee423b2dc644f0e59d267bdf9f59564f7d1491b633d578e67d1cdcb1eedfb02595ce3374253bb634c6e46e560dcd304947f24d70b2267a97e718790e83f198a179477dbdc6b9271aa5c4b39b1ea99ebf0098b252f98df5952e0dac974e5003913d6b8c37dba407b4cdc9a09e67c994fdac7ec05be0d7298adb20893c0cf037a2a1f3aa2a8cb059be79af840b8089e259220261ff5bdf3da13c79ece868da1558e60599c5b09641f374c06bce8580e56e924608897ed1565f4dba5bf5ef6d693ac233e8ea31725a65585a4acdf092bfdb8358c968eadae64a6ce9acbed50811fdc5c0e1657977cb24a88f86bad83afdbd1cee54379b7d62ae29111d58da5c9ed25928d6793f61391d32b23e4d34639f4b7f2aca3927ce7960e2800a5c6e4914473072a29678aa05bb5e482132d5828d17d9096e4fe8776c8be798a02815a766a0364bac9bc79cb5c6baf79146457db6fc50ee2ea8a7002655045286667710c679e30e4c0b053a38aeac1cad64c55eda52c64b0d06d078dfa339297f2359eab5098fe300b2a5b433dc249e685955c13010dcd14c08441c9b74b6502f340171ab8e5517510bac7e2579d8c25520698d32423f8d610204d55f99fb28ad0d5202f603792ae19d5a648234d9e14726552bb94b1b6ed371fcc3f09e529c67b6b80e930bff8483db93b068fb805a6d9de3061fa91be22faeb2034e287560ea980910e966c03422a23f67647f6c598f7ae19a971c2118781a01c9df1f95cc5fef4a8a2c7aa6b59cbbab7917b966c6aed75f43eaed7727595ce81d793d8e702ae750282dbc27a87ef93025a2c40ad4b2375f91590bdee45ba5813018d6cc469b961df9ce00eef3971e778797c4532186d982f93756a60176691aac3340fc29ccb2c4ef5653beb1401a7ef053dd48e48d6acb67a46f8f8d4bf1d71e3adf9b486d7d7cc25854576d2faeb99f6cd8f975ce988b9e6d0d4d74fed015ec2a655179eb84066e6be09e0628d109b088eadd8fb04c7db9434fd9e3de73c12fd2179d90a068cde15fcbc948aa7af8bf78300e5b2030e01fd352128729eed5637f9d6e773e067b5d5944c8620bc62d90712b5f0aa8facd9087f6ff3abd928374a0233a6ff16e2a1a24de7dc65a2e9f3bada9d732fb13d29585cede2c26740776fad0c061d0aae388f98a2445de030ca7c9a5105a84cad0f0aea1960d28e63ce6d5e0463afc5fe4c3360ae84c237cb1843142e6dc233c64d63361717b6f420ec7d70e187eb14a11e4f922e84cfa3d170f298c783c5ef287c0e1064124d7424e9e24187aea6ce6953a38ab2d44a839ce072cab4fc1bfcb5787f6d7caec5cf8cd365ae56c32fc4ab29feab29459a16ac54c4a7bac849cf3c866d865d91d376a8d32893122603a7220af78d0f87719999b105ede73b467a31e3c4c7849c4a6b3efacb086bba9b8d9977889043bd6dd44254b31e6669b804fbd196447cba894d2fa76d1dd944df1960861627c77cab37526910ab10d634cb4f166d970a59b651190e484ae378c68ba4fcffcdb5002760fe2961a09b1b2a2767cdf0f26a5afe19290d2a672c3d792284e8ccecf9890983381761f37e5b56f2c7e4d6b99368ac736f17c11c287cb84ca74ea6253fac08ba3615383bc83ee6eb36089c61b4856e83a99a3625e0b0a38e5f71ffe3ebdd9e1782927bb3df848e1ed541d76258dc7c79b791f0b88a4e4a9e2c443c472869bbb6fef74433e13780325dc94b8404da210149b25296b0ca5b853dae064d8bc5735b381ff90477f094db9ab62a4cd2882cd1c196c1af0ad5d02fdeb7cdc5b34f79db0fd32d2456f1d3d6a1ccd7ef50959c738b3a673febe1777e90d0cdab5d0e6a1828a6fc051ee528dd6a67eaa102386751f6733409922d544d727e06b90a23fd5d904a2d63bb3b4eb3ff5698bd49818536fcf17f95754398e2b6dbcbd6e2871c77c40c3d050efde849faaba8996ce7ec71ce7e7d0966b9f325863525bb62984f08a197e9143cb7379715166501b0d92989b063c407bb534465e2059b2141cfb5fb0d97d7bc450444da7fae53be89940497e9091ed988f089ae99f3c7e7d32c5d2a21f2bf032ffc82eed79f6b366ac11c4a537a9c7842ee14e72121ae78face5e5cefc7ccf081db6cb17847278e676c98fc66c7a3226e6e407031dc6037b9fb1ccc6daad28fb4e746c3a74cecc812f0baf6ddffe1101fc74b9782a464fc76f1895cba211c7b96e7852301fe15c7ed2fba27c9da062b6583131800f0cce9217a80234ce3067a211de98b90285bdabcb79942d3043f0ff0b69b67c1790b3eeb57679f36f8c5c9a27b95cee51228b2367ce717cf786852f497a479cadba191b34b3bc66137129f807d01fbd67ffc2399749e60bec2c7e27880a52f26f6ef75f91479e72931ce3865cac70817d0620131b05e476400c1a80e3c134ecc99bf200d31cd371aede78d98bb4dedc8bdcb89818135b02caf968e493a79caf2c10f5f396b21ac18453c937f102b72fc3739b2bea7c2ac345c184f38c58ff836f3d5bfee3cdea8c873bf9d1e9b106c4a1201c500d04d09ec9340ea8479f5a21be6b54b4306823a6910dce1f8825a5f82e2db5113220fcdba5491d59171892ec9a70e797af1336daeb3abe8b2ed80f9d80cb5d9179b408672b85f9b3eda55b3c1ff448554236345ba34a3a02e16674613e4e484875c1ff42d3b397b94e150583dc9fcf45f33a48c8d7213dd06e7613e545dddbe9f08b55963e5927435bc62adc70aad753ce5c1c0b877db6311c58e5c1e88020943a2ed9c87ef7f96e1779d776f38cef038e476656094c140818928300895521f6b4709416e96035665f21488d909f764f02a9726e2348735306b0e7b8fb0f1eda88fa95c45f9c522fd5048a0e7750c58a017b8724b6f2c38957f295f5207bbf5624c4fa9fcb999f4b2b145eb496ff412312299a757d2c21da2ce422a311280f9908976837e82d55dddc1ca9b398d67bf76ba9dfb0932a0de049a4a7fbbcf58fb09630eb760f78cea13d3f04780a6b75fb0d6b93e3ee4d1f73fdc59a1019abdf025d3e434a0025a67d75f461ed88b3d8b6c715e9d4792908e3ed9c1944dd3ee56cfa24aac273b59642ba8b841559827ba4880ed7d6333e2cf5e70cad21f2213cbf92471cd1d92abcc12ce227c9a8dd598b9e11a161c3657c4f0ddac4ca0d0dc57a5d7e38f4e910b499a2044cf5424a04f054498fdf04516f825f3b9350424de5f0d302961fca066fe5e8f6ffb95c720f46bd64ebb1e553cffdf15f4f91db392b80bfc02b7703cd36ea8f20a5ff30a72b80f9c7eda85795989d94b7972f9b8f05fe3f5580db98f9c4cefdfb528612bc6698fff19f2968e19e2ea2038dfba0aa203635534fa3ad2ad64f177bdffefca2049d026473f7941a659d03b3510ec37fedccf6d80f7f9cb12a2c4bd257f547b9eb7eed5ca3fb1a8762d97ca2755499b52bb59069e2a54e03e8596448ea12a5da6fa8b8b7ec0591efb97f5c2a5efffdd9e12f93bb0b16cfa564c9c0927fc337e572576ee042420008e4ca296e6cdec7e9b198b4126f5e9a86554a5ebcb8f257124d10f181c4565dd54c19dcc84344ee14833c4edbfe24263f6deac73a89e52b7edc02fddea1942cc284657335640f2acbbdde3f99465280a331f078ab9f064a48ebbb3acdf2042d4c328b79ba110ff0779708ff0a12c43f7dab7a31d314acbf2269d7c4fab893a1a2472ceacae897bae9be5fe7a80a2319dd6d494c67971e7c0d26136ee404de0ea347f57d48f6486615c84d94f4286dd9528423490de0a14119ba5601c865b4876903a514683bfeb0866f15dc8b3cfd0ecce5041be95d5edfe1618d9df6c9e173cf1d43750aaae655bd8e9377743260d55f6c12dc29d7cf293bcaec55f24d7713bd71db3bc842f5a73819fafd54161ff355189c8f1492d6d290cb7f7e72316de922e47da97f61065af858ea3bcc1700b9311a6e32a966b15abc8b60875ea9b0fd8e434b36c0c015963d71af83148270df80945e3b2bf8aa16a5585b8e45589628cd2361c37f6b0bb0b6ee39fe6e5c908240330c75272267054c52bd3fa2b0e2c31d1ca7f7bae330b108ca15359dcee3ab97557473ce3f894805620b0524aee69131bce8d97ea516b6599e652d2a045fdb900a60b4654c98646426865531a8720df33a67770545eaa6babd9301ebd0d106131bf18c3800ad288092edc6bfb2ff52f2b6a60f12df429f04e438824f2e9f0ed77c71f7d03a95527ff8130bc2981820bed1e689e9b308c35894c95b7c8a6392deef2d920c148519a378eef948e4691b869456a93ae5208e5af0e8f682f4fd4d60c4a89a98a245001a1e5b04200b2d74c709fe471ebabf471689c8babe40de033ea4835211b83317209e7a85e2769a7012b1c42025b3d10fd7d2b750f4d92168f06a094a650ec3dee5964c8974260870330bc54687c6d6515d4f5bdc347b4c45b32b2c17b3b79528e1879f955216373b1c0ccc7855538435107066df7da100d1e3be002c98e992877be9f8352cb489435a7ede747b4ebd58d483a12ea1736d0936131735dea10cbee40c88b74a13b9ef54e13e37a30d6ae51bb361c953e1a40d3215d7bffe82b68c2da4f2445dc77717476355e5a161f807a94c48a38afa71dda8766475e3989fb1c94d5cb6eb2ff2dd80a36f7134c05a5e518d5a01de5a0a1a9cccbdf75a4d4889f7e9b91db68db5293514c3f98260abf8b25d815aa46bc72ded5796437a8a30145363ddcf472b38d48128bce59fccfe19529e107f42fc13aae5b901183617822df2353672a9930469573ef965ebc48ea94bcedaf475bce8f5a703ef42002df9fb86069a4eb2212371418eca098ef44ba7aa865e9a8be6a07d89e5fa7acf45fd84d8f07273e533556ebc439f4e80035113ab44ee17324484fba7881eac13e3f19b5b84415768cab76af542cd55ea7c6290f73a8ba2a71e4f91434068bdd6009c60d8b6f1732d7da19ef256b2df4fa915d2dacad018e2374eb5db06bf3e59a5041cbd87e2544d73b34515ff8b5e0d6d599c2b8f97b428cf61f8b242cedac274d9804681775ddf55e2fbbf2e6f5b8e7d34a76ac4267f14aba5b9d35cbecdd883abe3a892ec3d73c98f5469e1a59e813b4f6f6675b9c1773197ca0fd7320a5cc980cc2ba2fbb2add963425ac90118c16673fa548dd1d09d7454458c57df1cb101ee4749aa16c4c632bbd04b63503a1756d84c28f82f00d7a0801259419ccbd2bc5cbe0b53be678fcfc5ebda545d5f03aa5d8013d33df601a695d6d43c86fe7dc4e8377a4255a6087779b113ffe7ebeac4fd1e59d615bdace9dac4f521f90528f62feb71ff193b21747c3f0a027629db75d1ed5b99c48f8845b2793f600a4fcef3e43dea51f836d8abc2bf343e4f375b5a45f420bc5a1274b947d7b031b44d6ec28e67f62fd3834ac9b6315aa3f7b12ec5ebc97b65f0cc61e29d2dc83eab1d3a1029c5fa886486b2668b2cf4b4875b8bece4eccaf38100fd26e4c67db9841f7ff370bd72329e2c9ddf37acce546d165c341c7cc480158f9700c0f829ff47232c70d9fbf360ce5dbef67cd74e2b5f6d97bbb014fb93d6c169e4b4cb1bed0da3b7b676083b3431a17a79de2c9c828c1553eca76751c6f317d4170942f5d7d88019a8ab7f8ca3af37407f1c395dac5c20508ecaae77ece435958b3ddfa7809f2c3d0682d93addcd5c53128e5962033cfea377c30f5cda71fa4dd66aea24e6196246fb2667dc155aec30a6c6553fcb035f76f704b0fa4f1da2e59ec46ee50ea9f65b2170697bb85741cb9c140271150c1253ce97f3bcf61c6b31d46ec4e544d6d6b95ab7ed2170712a456f39bd00fac130a678a150a5b7a3f4f0f9c96308a098f701e222fbf374bde23a5a8001bf19a3631e8c533d0b4e3412a74dc7337458e55a800d478f5308248c70a309a54583839817d6e10a6a266081400a396ef578106f129ba047f2b703735b1f4f7e4b2fb48edd113fe7750d8f0053413be65ff7fb34f30605c3a5082b5e022915970010bef14678cb961b60128375edbd236e7a1346ec550dceead1f193e988e1c0c9d11feaac6ef2aa86cd7f7760d4d2555dedb15fbd35b0b2966fb9a989ed84a68d2e4755afbfd780bccfee6c4231bbe23fe572b5293004104b9df51f9599e65ff7fe1fe1d44159dcb56cabdf3ebe35607ef1eada9bd37cc9b0b1be5fa8b6bbb7de3acc1cd65addee6e519c052ea00b9bb92aeb98ff14d96aa3cde26d18b1909da3187c4a33bea9a48a2c90445f2bcb2cf76a63b83d8219bff04ba5052de603cd459ffe4af7eb72994808e1573900c70f8e96698911c4a43b9d3d7bfcc8c10c1e8f68bf661da4230826c26b3a1e86504ba787c9a220ca20b54c81b473d9ece8b9f71de69ff4aafdcf01386aaf0df3cdc7a0bd06c70f9b2ca9697fbb297aa832d1f6bd5fca41f6c1cba98f72dd1c5b066a1607a8611f6cc4026fcf19d2622e46fe1c3e003eecc74f96760e4189bfe2a6bfee37ddb6bc8c1327d31423be3890e09d2552b540b4c3461095158b2c7a2d9eec1597122a4d83fa2183be3ba93547468e9325cc30c9f0a07ebcb346768fd6cf2d9528eb11ae262824e4853cd7eec1eb14ff621573e743bd7cf276d53430dc5bfdf6cf68bacbdb118d7b970b33c8c6a53b4c901a1c757cca410306738cf46ca365a0f22512ac91ad2e834d449d902e3fdbfc2858036b64814aac3ff9a3b00cbac7f67c776d6d3dc37a8d36c9a83c90d5730b71c65fbe0168b67f593fc2e3f395104cd15d6d872df038d961a6dfe513071a6002066f25d08c14b7b14e992b948dfa980af2ecc2a06c002ee3fd01c144a5f80d289b9c5d137aaa3816d2f69f1826444a7e438bc90abd59d9bf3db21dd582e719d0fd6a2478ae5a60aa6a7d8596af9942b7096c927822bf178a3672553e94edaa47158c444c0e586f15f40fd63611119133225e5964e546c971ed704d8de979db5314bd875c993ec8169af891e54baafba3d208ab574b62d1bd7b224c3347d8add517b4d1c5527cf17a92b4b8b2e719410cdac5ec8f83415a2a60987d2a0dec92b1bf26c059147790e2ad292f22483d82550440cebd07bc301a5a009a08455a2ae8b2db05f5264b5ba5b4031f7594e9a72dc67d52f2f0d1be826108be41be2ecc0cdcf9abd1b35d7983a405336f53ef73b3bf704d0713d5cb0f807377c85013ebe65b76b6d7e9b29f31cb06729ec2c47670efad55420e0623a3c33a38f12ef3694a19676a86f3d94a3303ff0585e7a681c06863f74835f7d7cfa3e6fb5ad931b6839ed36f774e645852040108f634b2c1d5aca8da0458eea010f42c18782ffb765c04c8589f5c460fe02847b754254e0c78b9e489b26e7a977016d8cc5e77a4af128ec0339db7a4ba5d945b6bb0697c6b8bfb90d249fe1d25f2087151ea918d4f19b2e3da1118b26ed693fa40e62ba6fcfeb8fef3cdbae2d6e2e60bb96171f84070ff4dbf6ade431ec427cc3c31110493d2d26b250d75185d2b053d209a06ef87d3ecec9a4b5def28393317a945006e58f0a18f38619b259eb08f0f51250d1767d7c935bd4891289fe6a658b47145acb84e3e6c2f80d6a2dcc94528a873847576eff9e1e8a19980831645e322bff6d6bc7008ac6215b4cc3f50d4d9ff339812e8594ab7efc508df8ffa482fa7dee8d0f1867b1fc2d0b0e81893f50197fa37a6fe898f16ecdc0b99e443c2b86bb7a237ec32bd576a00e6cc03e186311d3d9e109378e2ce9a5b48f7bbd0bd8399aceb3c0bd800667ed1d37c8eddb8d1acebe517cfbf0bf3862cf133e9fdeb81b717adc47840bc72b1489fed6ed3320598855790384ff640c387dc61041ae43013b3518a38e76f7b1a0a946c655c02b61423a024fd3b1170ffa86b5f9ff55ce2460655e81601fc3090c0a3b1719f71a62d17e5039fb65e1f7de6b6ee3dcfe84c8d489e6eceb73e1e3ec7d4c632e2828d7de0f674cebcd47175ab687800fb08cc21e37ee2983d4ff7108ecdd41d62d4eea3885c80781a879f999bf11de02aad81d5f3e50842f58c4a73fdd19b32bab178181a056841441f830d5432be36567c412495f573fc8c972afb16ae4e2177cf464a058aa3c80b85f0cacad7734ca6692dba0892b263a4920f35cf1f489848af5258d5d6d77503718c5cdcd16ec30b515cd1fe140161b9225f1ab305438af1085784bf695a275791f853a6e26964548e0a5d09e48f1940e8b77d33580a8a422c6d85e8f931fb301b659415f8776042cd240ccbecb1c15257918936390011689f871fff6de0de32cd5c9bbe2a8cf338f9e2e7fa8ceba8bb955c574846acad640ecc7802f0ec0614d4147faed1d41d377a894a448f66aa925fed56efd6d6f5c37a6070b43328a62c9d5095c331272c47541eea5f525927e6b761980599bbb18931de8f02c26dde731dd1e442d5187f1dc8cd0c1c55e1d345dbb019d97a3c8b121f49086d34d1c874b527b40c27d75593bda6db78c1fa4c78c685517757f7c295a12b23213761e6fc1ba28bce12501c387eebde87e349aa58371655b3631d2c0cc969d821baf0de16eefbd757e09fda9038258dddc299f3f0bc079ce276fb7c17b2726ece5c50054a9732742c013f4e725d97f27400a22653a9fd97dcf0de5d439fdf4fd0f6dc97299b9b8d51cf68a3d970c04f9af525027efb0d310d1b939d412979a93896570a485cd76c6c54fa08071ae03d5f4058ca5aa4bbee21656b4934ad515c29e3bb879c90d449db3be04a1f61479e32f548689945008aef400c33f78b0eb61a5dcb221e0c4fae58c9a50ac7bb24b1531b1d50d863284f142aaa1b46166ce8e0ef08095ba63f54b5012f5ba7299f1a05d5b5d12cbfa68a06bd63ea5b06198086f20147defbde7083cadf24012c98beae2649dc246eb2ab4e720599feaebc4f35a216824d08c89956657d3e1fd88f29253ce5a402a655d32dbb697284a09f4ca4cb71dcaed07b9c99805af5e18de3aa9816569ebb55df5a4b01da9cd52f13284005c45e65b266c27fc79077dddf984b18ce3870afaa31e45a3e5e699a99e2be12aa20167f3eb7ce245eb6f31a1ed9b9eb0b76f90893c2c92ec3acfd1465f6d8b810c1fa7a8a627288ab1d6085cd3e1fb0e69ef7bd195bf86a05725a27fb0eab1a865d20d9652c260f84b64d60a6137b29ff90a732a00dc878a55aa015ef3993a17488cf100485b9146c8432a952a657ea2a6e0c3a5c9a1011963b076912cebe4b5c9a3ee6064be2bd367826c0e9e9753f36e6e1f9bba0bf452cffc148e6935370d5eb75615b34313ab19347933cf26e8dc967670a4449eaab9b329aab6e765d557cef4215eddcb34fb1c12caa4d453235c7ba440b17bce7d49fa96f08d3ae0f5fe7b5552a04f53fafc6de44ec8c47c443acb790cabcc0c98d5f9e9c6bd3279fc1b1348ee693bbabff1429c562a2c362d94f507bf4b502cfb7f31f43bbe342f5903222eb16234246ac10151868f412a05f379713eac9bc954a522de13ea4df85a0900621fb3e4176bbf7efcfa081e229c382235b014b7895cdeb98178d8334f77da0e0896f94f21443857f5e2fd22834406fc4b96f5fa0b2762a604219a43eb145570453d71711b7ccd6b1e61dcc5ec35aaffee9ff169981a837895eb6ddb12d5055a22352efa6499618eb88b838a37c8206548ed32076d61da1b4ae6704d9c4cb5ed9770cdb7a5d911e0237f18e111c3369643726edf91070bec5d7c002518d893065aaeac40b4b661cc9333b1198f53073238f726443af18d3df4ef66493bc01958ba0444d3ace58ec4b1e3fc3119ba271b31689f254dd80daf66fdbbff2f02c50a340ae86114f3fa78c9548d09c8ce47d2e9ed0bb787d5f92ec6e30da64ca3698c16d9ba5695144697a8f2b56a59214f30c9caaea6b838441c1c7802eafe6ef77bbc98668565af746726d1a392951df9982031a4cf2d56905b138137704596c4fa55efcd2968604b3b743623d1d9794f84d2d60587858d42c85d6cdc35d314fce98ccfb9a522839527cddc630990f0bfb89404e2edef4eba41b60924cea2d25f0497a4e9e847df1c5878020578793739d00a8d84fd24e7e8e805c5a627ae8af4eacbe581e8ec78d5546a5388de4d0763988d9c9adbe37da170244c2acf821a8cc29021d5b2dc3edf8324a9425801ca33d48e425801bfa54d5de4e920ba147159cc3959a605aebc72134cffb5d6e5a966a095d8cecd5827312ff5369ba49ee4e016d0afdec022da25d7d4838f363ba7b58f8fe8e350c2e3d8343e1b5f78e2f67ad35b77b362697baf34798336a9388e6709296e4223630751f0032a45c522df0403bcc77bf3ba32be5c17db6b8668006cd4c2a1da2d536af2c63b10884335cbc0cbc69d1f1f17927d6e0976d9335d054991eb0d9f09f84611e358797a66a1ae3a0f2dc060b8ad9520f0a3875c53a45f9a212363912b7f5ce712340423591df3bae8d510cec4f8b076b41f7eacbd1d8ef060e8f59e18df2306cd19b5676d2be48bde21153ade86aeebca3150b19ec92fc7bccac1a18be84284ebc3454b40ec432987d6f844046accbbc09784bc8e2c1cd8cb16357666d2055358db8e34b9812fdf3ed462fa5a461a95e8efb63cde5afba33cfacc48b027183b1fa64a9ba289a56752b1d2f9ac9819cb9355f9081f01f1c57df84e7a37daa47147a5c09a06505acd3ff804e678d8584cb23e923f9252dbc03df88dc59f08f5a16f02f396fcafd0066c277208d3c7e9fb10472e9171938f8cea964364c793caac0560bcd33a401af363e1a1a7ccde6abda560702be98a7a247681eca23154a10033bb79c729b21a2c8987a9baed6004f0ceac3fb296bcb40d374b7464b49db38d4f1d477472acdaea845b125d9e79e72ba78f8f76361e74a7740db9f31c601462169958998b251dbb47fc0ca4c95e5a2a603de20f3ec51caee5950b9f82dd7ff98ace98da28a1c5ab00b52cb84dde3db154960bec6ef72f49e3056c469fc8ca341f8aacc32f5c4d67d3b44cdeec4f70fa33275d5bde0328ea60f7203944e76867f61ba05b691410e26feeb1c60c2a8a0584e3b0cd55c2456236e145ef7d6849787d7050549d4e74edc2f8bd1ba98f194ceab62760c09f8575c046bb9f8a1edffc655159eb7e74e836ba38c48721c391cdfbee193c1a5778fc132daab074ac5126a26fdd37ea1a676f9c245511663825a3b115b96362a2b7a1991b88920c6608d06946bffc015a38fa8a623dde85e17bc9e469da62f5ae297f2783f47a3734d388e3471079b50ce08313887c5300c153a8a0878b14cca6ad64d661d0e760523ccf8a41ca7964ba8e82453d4a80a42826c6c1963c0435807e0bbb31f862fc828a4f33dc11456001a4c2dcbb43dd5f44ca86a906b26c22dd2729bcc0f05afe3c54bd4666c7352b168c96e0e7870950e36465472417bd590a4cdfeb3a281c287980e40d406d54415fdc2e4a355c92fb036034e30cd3d502541d5848f7448e39639b72ea08abd828a13177094338d9e0c91a0a0504ac82a92ef605fdfccfe909501e02494e042681acdbbbf9b2698449d461705f3b56469f2b522aad890d07251ab0ab20e9f646000f58a45515571a227d5899152895f5596d2e4120adb6de79143dca28d66634af27f7c41b50f17397c126d98544b37120f01d84cba58d157d86bfa46492223165dbf908988355a06902bb6518203909595c3bc5b87eb69db5b252acb8ffbe3a944132c2c85bd173a0d1d472e4bf1abf3d72304daca4791933ca76c69ec6f62bc68e1bf38ce9530cc160805e3eb7db954d44440363b1a271b2beda51827085291aee8aa5c54921e62fb4d08280d7943a2804100e9de2e74b1e0d7a39a2656c5c4305a257cec10866ee9eb3dfa1c82d1f0e4f86e5d34f7a1fc484d9b816e34d5591ae311bd43f07270c77d9e81b0ca21e84a2e94afeac6559af4eb2946cdf8190815883be5b2e4d85ecca0f1e69e19a6278c2a0b0ea12d87eb6cd3ee052bd2f535e6f3261549f2b93ec5860bc9de2e96de7efc0b359deed1d77739dd9f57a09b77e9f54483a6cad1c7e6f52c382bdb20a9b3904a4b61d02a9a36221785f5edd0020947896a8c66a8a16041674766e24b7717d2eeee5ea61e602a99e3bea1ccff94366fd44cba0a9798130c071304679f8b6451d42f3db4c94041ef0ac9aa1f5e5630eb4bd01f569e08d14eec06b919dcccfd9dac22883c69eaf417c62519248c9af2874970cc3a1196d2b245935d35c94616b5f9dc57b9f87e90b3fdcb12be0afd56780378a8daf4eb4c952eec9271040a8594094821aa157503bf007c9feb2cdef75275f855d58f6dd743750f1d7d29e28652b49022a1e0ece90a221a0df35cd4a6fb24e82466a97ae8415c6d9f8b70b1da77951e3a427172cf0b77b0ca2e2858a8a1842accd7d4d77794cc69b1e7e3a6fc994aef79bbbc37461b0e0d20d96bf6bc53ec25b8fcc02e028e0811fccbcab5b99a4cd204f869a56e0ce00311a39bed95d3f351709da26620e0958c3cdb59c943188ee0f06eba3b05d27a479ac3604dbf3f7613f898fe253bbd5764c9dcc45ca338c903424d89607c04ec2989986e9ba854e3cf98c894c37d1a29ce3cb404fb62341ae4930a0ba27d17a4a40a1effe2d86fc265777f70492efa8647245b506db1dfa50810c7a219f50e1fb239e264a9b9ee27b344f576fd4dc4e314f6083d0f8cae05f922b5dca04b4b359c0d69965e1f27ebf4001c4f59acbfbe50a1f9ff1e11feed54dd450840fc30e96ec2165b0203e2b94e85b56258c3b905ba42948ef7e6ff0e1e4aac92d8337a789bc7ac1a47747961427bd5f9d82fd2ef8770c2f4f88570a5d43d052a593a245a3ed2c06867351e3c78d3b43915e0425278c211503eb689ef28e10d52896f35a86b5b474b79247b599f1bc6b9d9b511b139c9ad1b906afcecf5e71338d9c94ed206776a71edce676da583e58506563b8588f5bbf53ec0c7b1de14d5800582b73bf7cb6be91b3195f92e2e8567ca1ff7ac7861d45437049edc7ca2ec8ad9fdbd80a54097532f63625feb594fa57efc302de5a0d48071313a0146e3e6e5e914d68a1e6268824eda2df77c2f8b9bc135a1245515dcf7377fd747103d79f158e35ecfecb74ac6959886357e4b584587a01f330a4abb8201bf014c48aaff4b644960f61b7001b138bbc41933d8b8c97c23faf816357f2e5a130346b53aaf7752e9f1ec90328a9dde21e9f08228861217b48a0270232fa6f80377b8875ab4ef3de4d2f37c04fd28b198b91c93ccefa6239267627ed64894c45ff0723440835d8ea28883da3a37f328e7aecae298c6f3f8f1e24973d790fff102617c9d2d55cced5754faf537ba3893bba1f46e1d1352f234673bf38f8fb30745095e9e58bc4ddec01cf2b2569d9614afedc770b9cfabb944c6fe98018d67ceb4610ec774b1e8ac3580320efb6b2dd61f5b147ba7c243e627fd6afdcbc6731ad65779292d9c526e30d2a2bc505dbf31ca2d3e5eb7e86ec8d03af907e14eac6c65ad535da89c96b822035ea8a776e0793f2bc5d35ec3f128dda87642d6a3d988d93eadd6c829bd0a6a9abfd9f308755a0bd10407e0a15ef877902255af2b8dc2599e5adf4dde44ebed76aa34e1ff910a4552dd4d5ef595ac71f2396d79cd3669cd7279ae6f580a85f7eaaa2b7447e853150cb36840c7685661672da1c4c305cf0a8422becdafa6a00c65d8a89558e8e7efaca92e0b80ffe8d96910a51da74da8df44d91e5d19a33facbb76ad0ba5bd2d2a18ccf9356affe971b4d804047c396fe8a4b31cf50d455d430667db550287045c01beb87f899dcbe044cdc06842d37be7dc6cc2614c96082762b3eb85aa9570a6fa7ad94c3d3706e62fd33d424703998b9b32d331f4324541195f850e23ac0d20e64f77ba127bddc210f2f0f868525afc0ff22b69bc8381e6b00ca223b02e02fb744c31604af5790a79172063d811dab2c685557a586bc0b1a9687afaf5c4faa60af50e53e556089ef3a84a334c501cf8b7d8ce0a4dfda9c9b078dbcb9bb040073d99c32994ae19df6333ff82f8ca52a5309b21462015126a3363896950620dc283b814c326c9a1f69b78d366744c6bf084e18357c5f7ac751dc00d3e09c9b6e14fc68e377d02e27cf5b55d6256d0216e235e2c86cd1468d6011bca4f4c73fcafb17d0ea1cede2f5b8b40da01e1469e1e478e1add2974e77fa2cde724473f98d995b388bcd729f057e1d12d704f45badcb2e78cf255757621e81a73c9b8b279ff156d2efe3a90ef12c7944f53955ef3c829dc9a1e2cdaf24cff2c58bb2e37d6f47645ccf74f27d3aa871588b512514ebdb88727437bf814f481980bf1623bf920f3efb0faa73383be14e8d14f06b63e77c1ac348ee5ed7729314d014f8d24a40b1683fb8d2b2b92a7df024a96848c3285a692774d15e670ecb7e1cc49edd5454bdbdf160d5ad9f5878e95f3f441a2a0102bedfcc4aa597a5ff621b0c1608604b574503809799156a25318d6f64b8e55bba5e7e633495fc7f6b77b729d80a858de1c5e9f204449221694e03111cbd4a386a518d56a5d4201cbde114baced5c0ca8d8240b2289c545ce0a798a964e987add6809159d434de4f90b46cd9569636049d7a7f418334d50efd872bd8368061aeb5c3354ed7fee930e55435c43180b33065948b792a2655ba9e08a2ba6cbf5f8291278f955d06b822bf8d5ff9d7659defbde0902a4c835b60eed55e3951cdddce7aeb240d56d400f7c68b46d902815d5d1678ad04aedba17833ff6b6c2cf11357b0d8eceac77f7107d0165d90385f66d49eaf5ef3d0ffae39c6d5d3ee33407e71f274ead95a7535b559b01db6218532bba4ca846e80e5955b88567b2db77db7e78022f29b269405e93d658179971c469ac4e33b662fbadf86a6a423fb658e4886f01d2bf0e5df92be90106798e9dbed10106d4a5d4140cc6c6d702d5a2e04e40d450052ee295f46f5cc3d2c2d9a3a37c6de359acf62274a4c84b4dbd899ff4a7a89a55db59a6bd3bdea66e9f0871bb6d83503368915e7fc78d529a15570a55ac88ece924e1d0d44b942b536cd4a31078c0fb077ba343a74c9dc7b61408fd9be4a770955a9bac0709b38fb1077029c26ac093b93bb8803c9d47950d5ff0e4df24b921f66ad9103285d00c1d4a15aa1714b243928a9ede11026426a11288d6c2523259ffdc2400d4e22154f0cd2f43aed9aa97c21e24559cc639b8a6660120b27ba92be56d6112ee640cbcdaefc7cdbfd501e5558b4cf47b5565e7be9f6d6c012138e689166f8b1b173dda2d5601e08307615a051de4fd7f263437d87cbbaa072c30f6e5e6075db9a8e9307f02a77b1f0bbccc66f71426a5bb50059d6485940332605c343f03036a3a7eded92b454004150810ca5c0491bbd5cb61c3057850b399cc8c713654cedee8bd70ffa4a507cedfd8893a36ae9822a5215b624a95cd32d6f0d2a7a03fc69cc12e8a61d042fb1f658b3b838abf9e9a3a7e4d21340cb81e833891ce0cfcae9854c736d8043a1dac97ff32b1bd66acf6b94e174eea2c0a165bb16c10f46c2224134ec94f7efc4aa08802dff9a55e3af80a1118f5ea6e7cb04089e56e011242aa9c56399d614cac9f3d8c0b0e5f1ccbc712062ece491799869c759e988ffd8106e50a96942f552308a3311b4be31d2963cb4c6bee93885f15ba894e83f0288f2ef495d2e881c5be6620adaa8fed4ab3aaaf318d74f123a5efba57841f12405a74044887a5772cb50ae6c0d0b2e38d6e3c08d18b5be0c8bdc6f9db6d44d3f6963fd80fa1a7d59556b9c1b3ddc73eb12f0d06880cc353dd142b438eab14ed0a4d20d6a5aa4a33660d249f5a0cb2ebf8adfea14c3394f200d8bbf2f49d08cc0f54a3a53cb010908b5a0ed3858dfc24de747e29e29c22306e790d2d6bf63dae2e133a8fd1727f662523686555cc55618a139aa25fd968f3430862ce6b16afeb68755fdd530ab4455cf4477fb0c7591dac850d5250245570cf2c26be252c0d57ade43c0a56fc70758995c90dd9f2e5d15504261b3ca4f9cd8b5d6393d0f8ac22321fd84fe4ecc0498fdf72ca0c79c8797cdb9fab0226ab742122badbfa936e90fc50a539ee2120c9d0661b0be5a2b45c9bef286e9697e29ec7d72d8610ff03da46dfef3e9a26e4d3730cc16e632be436c6299245d872cdbf507ac15b9cca4e03f70c13a4aedab6ad93c63a307d961f61a9a6feb36154f4fb649c9a559464bead10489c906e02cef7036a5f55022d1c4e50446f2accd11781ca9123af2a273e812352824d70eebc399c81a605091e80fbd3411c48514a6d30e0c8d1c79a6bdfb430f013861e5386c870004e8e2f056396fde86490e3e822c620d16451964cfba4a141e996cda544d46075c7a5f532d604d1c1a7df917f4b56c8f390d91f20fb80c719ca0f1dc8d27829ca80b18e0870bb9a9a7f896970a3218c55671cf66e6bb5e554b467eedc60a88562542da9ee9f52a7fa90ae54876236f61cbc4e123a41655eeb90ba80b0e96fe636f7b7aa505df9100a034d3e0aecdf6c568de690fab151275c86c5bcd81a5e1e87bf2aa6b82cc42b9d26f383fe16483221b16713ba0d012a26829fd264b74eaddc07ab206ff73b01b19a9c017bb19838c5db1d6b1424420ee4742b105005cd968ebf932ec7bf85739f39e0ba1cf5478f3997c5b35ccf09447c191c9b158163e5ed3cbce2521993b995203e07f60c59a48d8b5bfa5165e6e576e873730e25e10bc68d2c52db3b9429487b20113f3d71ef3421855a699d0fe1281483bb83419371040f8e29c694721ac4eec2bdbe22f47e12e2dd807a4d631d29b09432733b332fec4f5b945d9dc14137bb852d91229e1f8b4330cdb57e295ac99f7c2ca6c8cf30a9f0e82907b56ba3527f71c44f1fb4710b67c7aff3f7423789769e313fff7f16cb743eef998197eb4eda718f0c867f698a19a184255ad57b6ddc4ae9c9927fce6b01e302a564d404f3ef9f7f3daa3d4d299788493c29b6511d94dca67dccbb0d681fdb5a2c90ff096b8bfcab662539a0f109a3cce934cb204bc020407b699e936f9137d2fc24517b5556bc7629666ae3d68c154f36a94f45eac477b4b49922a2e04237b65858235f8eefcd9175f22aa27794412494aabc50ab09c6a73d11c59f5dcf5ae423706f177b30e2fa3e9b98c36fa2f504602247f304541270e421b4fbea3891ed70908c11d7c3e57c61214709d2cf5f3611abe84298ddd7c359613d26e3a90606818316fa2c61f0d10e9de12989517c40d5851fc2c1ca00adbe21bea11db1b5b09045269f3c2f28f9fcd2ca6e553e2bb22bc318c5bdfbd32a1034d6bff5a51571a2e9630467cea701ceb7ad97a3d2c45446c43f7a1d667f4de803b27fa838fc656824b0a6c6be726cac189031b2c83937916ed42b9b3a3d60ef05ed54f1b6e62940162cf2da7d0783b35bcc7859e7c7e3fc0a6532df188727b5d171b6905fe4fe88c3fb5cda419a6351a86f340a3251eb1deea48296324140f644eba145d63209753639ba5e627d4be6c2b8d609226838a31a76fd2797743250c4af6ce01e755d83a7af0284279eec29588cf01f35ae7369487074e31f24b3a3865cf7f3c2cb4485d516c90d1264b67da425a469efe999161e0ada143c7ec9543b26bba7f357b3e373b8b85f52ce1a30d8578ff4ae765633f915972e6d9954692eb0b5ce0cefb51cbfdabad4179facb40210944fbf90e8c6f001430e2c5ba229ee8dc68a8f12dbeb231c439f1f2d5141857a7f8b2d3d0afa669a9672829a304ce488b69d6674cf5e309d49384c7d47b01e0c074ffb8f4ddbc01526bfd5b14ecb10f5607b024c7c7f1d3a11a3440689afe819900d26b4127a7540f84eb12e63e16bcfc0bf1593178ba4d6bbb046de8596f34631faae1f95696af54d5682af02593abe06a01eec650ad2bcfd24f8a28704bc844c1c43046028270061f2021892834e49acc13094510c9ad4ccb98912035b01c534b0cfba10357456e488c2844a75c993722a5a4a23affd676d79f134c42caf67f51e4e99f9760c3af911a9cb9c79f07a075603917b9df6f0374ef114786daefded2b22199c19be1283ee9ce349233f4dbc49780728d8e9c6a9aa9002e87273ab4ae6b137760ba4f6fae1cb66e092c812c588d00128a5bf4aea713f60e158746c54ab0999e13dbf27fc78870bde18a39c9c9b3cfc44fa2c28a0dd063d5230c5493384ff2843a93edeb8ed34056c627946ee2552b848915894e06fdbeca7001221bd8153d21648599817a3a3bb1363928dc34f123d8e72609f920d62ab8a85a1f45d91807c4e6ec055be520bf7d6c45c6c18425e213dcf78487487c9875f0ee966bb3a3ba48c262935c15284a98305ba8d579158775464c7f901755b4362823ed007f9f22d4ba2fbfea4d52004bd3bfa5d86b1f1a32291a895eb5b51e39f96277305b9c70e6eeadb2336313f8b92677c5c0bd4b139f016f6d839b407bd3a66b1948b421de175aca144e7fd7681b05efd80c4e7296a3d68d1d5021513b8db0ac5666ae968eed438c5723b8b9f7d3e3c5d39abe0ed3e2c22e038ec9cead6c395ecb85c2fdb9ef9e06c3961c71c8200a427a1a2882ad64e3d685d0d40f0b234b2bbe82d4a5a1a03f2cecb7059b8f2302be1536386ba673f06e6a3c0f735283a77d634442bdd4209c4524fa66fafd306a5f68237834ba1b96cb0fb347d3b4a29bdd6bcefe769f2f5ce8b5e412c64bd55e0c5eb3bc92ecf0f63a5ed2e8cdc4f04c2b03819be882e05476299e8e4f9d1440312f8aa9ef46b81e3fc56f170b70f00f2799ab179ecadb2f5b2229043c2586abfdab7639739216af564d06011596d653ad11c658749ed15e70d0d04c2c6fae10a9891f9b02f580375cd7207d87b9c5f7bffeb8b54b7edbbd162a7f69649da1ed19113106d877c63694f3df9db05b3e9115df5f68ef8b5eae604efed2d7b0fb74d71eda7e448628d5cf641feb99c352cfb743e10b1fc741684f1ee31402b69eb53ef8947341c753dcafae333c82940e6092b27c82dcfb43dc3debf237b461e1bda8835366fd8e15c3da61509226fef8723e8a7a530d71743dfccf4b876af2cb145e5649ed8493b72e9303688d054407afb7b4bb107ef7fec2726386215449bee8a12ea37e98f90960734ccdc7add0bb3809bb22058ecf1f811fffb70148eb8eee2a8e668370a6c6be275a55743fd3a877fa33e9bb8447d5e42bf03d0b31d49727b8a57e88fb3076cee5391f87a1bc4393501564826ce4d4fc0ce11fdc7cead6e3dc5c8bc5740c4c20f18d9ba0775517a14d5adbf01b2d0da01940d7a1ae3a407902b76ebcf12d2d2981932a712dfb388d798ebd6306596c632eea903fef41729c2f56a095ac70d1278b0ba2e58b90ec2caff9cb4bc83d534150903801f5c4105b1ed64d348c326c02558770c054103b52d07e58ffe3f7c2a074cbeff9d1549ce3d0d06531984425997a577268bac725bd91ef1ec2e2a7b68cb1fc2f40a037f1cb24c2a7a2fe1223bff2dbf81f948f898f7fa0677db3b43c9f1031027226624c1e3802849b630cfe6e88b09cc86e5b7591b1d6993d44a61e0f7f9083574172c7b72de2b08fc29dffae3d52e2f3eb599f415aa0866a1b849da0a8688599662f04b30ca782d9b5142a2a0f48df15604a5ec12debf6dea74e0be54cc83cfc309c044389e8e4387ff5c54c9a33eb320b13412c0bfa40d2afaa9ee5c43615c3ef2a999df106dace60f99b264b568f51c201e796d0c341092560bb59d9b526a01092074b063d4038690c82d5c0c2bca0ac5d6627a46b6243e88a42401bebb7641c2094097cb707fbae3f1bcc708f2b6f1c4c31ff511d1db5cfbaca2bc4aa477f390caad63abdf067987c701cd687034117d16dbf4432ddf724b641fdfbe7a316e20a5eb53506b76e44eed38f0a8e9eb613adfbc99343029f20afc532d3cb08d23dcd2c5d23a15d2114f8b08362b915f3a6823d0b9f32cdb6124ede5488ff556f4968e5b06222623a0fb2f227e05dd01c3756c597e6cddabee7468948abbe074c856d8f75608c91671e3a111fcb6e38ddf5bba93ce19eb04262ac3cd2f7564e84b35d3ec2965a52ba0d7efcfe5416bca0c355c6e3332297ffb7fe54c40370f77581ed80363daec6a1faec28b36184e3988a06adb62862130336468476fedc87ccfb40ea45e38c4be03a9247c7ab1c09049e0207ed06c0e6c4b412d9171c2ae3db0bfd0c795f0eb62b936b6234e3a728499bfcd8b9e83464c038a1fa5b0a313671871559b206afa5326aabae369b8210dd799e9e0666d7ff7cc76e98bc64766d7da93375b603f8145307e64ae70dd24cdff730281d754ce8f868c6277ba2131ef16ff860203076b4b5bf4bd9b4ca6977bfc40369a3ae787c547739e8dba1d1ca02acf13677c758eb31b21523961d1577512a4a9ec4027347077b03e1b6db4a972250721d903e4a6d9c2d1aeb8f25ae078420dbcf3a967531fb37b2f3e8c717d84f4a836ed77936c4015841e10191f54ee1a6c7b04650ad84e795af4499386277507656715d7aa7363817f507dd562a0361809e62fd2be87ef97b116f87e7899c1999c00f221a83b893fe13777a3723b23bc561ce91b48637d921e06188db71b50112f760f3cf9be3fd84e596735009a2d563458c27f81fbc9d73ad64c531af8e71a0b68ea02ec4c43881a802a4a76fd40a0e5b4c358291cb396db0a0cffe99bea3119caaf9517af02a0c2701f1577da59c3f123c834f6cc47f1fbbb3c077deece7e321f282474f1e920d59941f3b89955676aff012b6e9eb16a6885ee412353b3cb3dfeb8173a4a1771ec578135484c79dffb1edea7181ef764d6ea22492e7739adaf92f5b748d9bbd736d713bce3ae0c5e1c2f31f44d87394dbb3c69ff88891656ca232eabaae5c0eb8ef87fe45a59b361c81751fbf2396253c5330eaae5ecfaf22261ee7aa963c58f65ea79f02c32a13bfe013305191b601ecbed5ef21b53e40f6e637ffd79a6e5e670bc2203366588638ad70c6f85519bfcd0e2e5f903f47a26602290068c63c9a96d3ee76068364e8d08c0804a127da9ad4c533e74b64790f7ef2227bfff4fa0f4aebfa7f2f620b6464eee154923f51b94ce7ba6fc24da1cf990a21a3babf51a62b42894833ed4df872e2c42d2f7c62e162f3de4788935d1863ae6f0875e0da6a49c76147ac506e7225d0348c419e9bb1c691e21d53476d2e8b94c156ea264d301d628645c0c3baaf11d2d7998b0d95e41ef5b098a89e1507c0b3ad1e33167ad5092397fc42a13d0d8189af3b32288f71370f910ff2a7e94f9e696a929badf3a07ce415304a3c687ce30087a73fc43c02c1eb2d93e3d0b71ce708b2d9b4c6a63006a53826f6f45985068524d771904141e7b8295cdc0638a02a5c6737b9afda4e6f0b0e471e23e892f11356e812e02d2a822abba6b08d8bfc0ade5bc54c52db28c80029f88767a795e80868396d6c261b1f8804eaefd95aa1fb6d57b04afa3f7a1c05314a925ee4dbbd97a116b1d77a3f970366ea62a44bd65ec305ad10a85f52dbc5dc6ea24ae117c48563d1b1147c84ca1eb2e12d77200b824cab2500d3a229cb431796a4077c8991cc46bc00fb8e19ac9815bc9f1338db19381b2976cd6227aedcbb55c8db4fb9712563e2d794032d826ab8bad45e1478c8a4304c5eae3ee1966a882f36b10820a30db5f62dcc51814cfb8240115e38eaee5bf0801ab8834651d36f6268715664e4c48e85e7e739ab03b5c64f75315634d939ee3d8a4e4d6321730c3f2247942772e8cc64c99c15cd71f18f5908144354d8f2275e20cd718ec3cebcb7b348c021662732ac27035554d27dc73372baf00280ec898618d7ccbe4482aa40090b7b9877c006b0b80fa52d093a12bb5726ae1dd5c0ef9ffd5cc04319a7e94e7f7f43a7d0691526de1a0ab2238a1dbb9a9cc07f2e7a09c2feded5dfa5d56918be629b5f8ec770d2b89019291a047b2d095eac56bfb45354c563b11ffe9d63581d39ce71f4702339e6f9c067ef11dd9964a44f93d1b5967403ec9ec6908922a49859b52b48212f5353b81d6299b23e098daecb33ee0100ff1ee89c5b297bb6cefab9b0295b56d7e609e41b554d050fa5fb1175f7f7e1c39d6f786553c45f69ae0a99048d36308a832d0a246212117f95a3b2a4123ed0575b48c8b1fd3bd0d65f89cb7bade66d279eac8703823b7c420ff8ed84fbdaa0bf6f64547d4dc59d68a8dfd7445e8bee1de8ed7894a3cfa134ef73b438288620fbaeb2d27a9391536bfefecf0e2a1457fc3769e4da9c1f33d8b92abf94f69040ab42660e881d45944cf08d22e967ddc5cb80530b3ca7f753e3d085108efe5bfc2a2f830ac0ee6533c37bba259860d472f17ee1facf894bd6531ed37b0905b692962b306e41c685baa74182face6f51efa9c99b5f0b6a15a26c55ee3b3c5b85e64f4163872940c50bd1ca94f4dc20c6bc7d5f5ded22626d379bd5da40b8efc69016dc0a16fb5a5592d0b7a8a5cf8b5c6f0d8fa46a47c0dc945c096f2ffce0bca851bbcfd7298d3b97eac2aada572c572e2f45181660a20c5508b8035487230bcc7e9aeb565b3b17805f79094ac4149830ebb85551113f68a7795ed7d5fbea66e31968cf5a59bee7278167d688d3f8c2ff2ac657da446b600ff94ee59b5395ceab18b73d316644702ef458de28df1e25242597a75b16d35168d8a0927c44bedd42de47c8ed821444f0351ad32444b23df80b83448791e71694ed49e8f424dab751df1a5129e75cad6bd7ec6ec197fde0dea88c48baccc04ae91c1b51e35431b674ed1d8b093d9aec24d9dee2e3938439e6fa9208220e2b0aa0cd3fd27416b1037df67a7a979a95fd3495832c535be322591466fced048e1c7f0c1468fb0a68f1d4be86646a70ac0fbe6e19bfc5a59bb144aa4bd34a1ad7d44cea3b59e08e7cb12b41383a8a127c6826b8b56dc485781c53bcb68a49b9c1ffe6ccb1216f428adaa3a0acff124de0b14dd9382fd4ea81c7a938d34dd81f901f760e88b496a0dcb2d5e29bb79dc278c57664f99ffa8a0ce8bc404e3b7c321ce91e5029acccf9c96f87eb1b351ae97978aef5971e1ea1417c6b510a5c19f2f03c63500f49ac9fa34d9236344474f4bcbdd78922638dfa18c4b7d90a38a24ad36e9759a37e49da6f8e5a5b9107375fd2da5bf06f7d49e9f3ff3e7c03a8fe5096c7c0ecd9c4420069a66a3f49b67854c29c22786bce9c927dab09b3ea41e553b5e070d6cc8a3134fdfa73a01609fb21a151c78d8371528ffbba4be586e05901b3c2eb66fc1b18ee0aeb5d240e5f83ff1da9322b42b829779373d39aec5a035fd5195a9bfd733cac34b6ebd7bb097c759d22be96e370747901eaf47cc1ea12e8c176589605b111c13f393174d5699ab07c2e72f8553c6af2278adbacd0b324149ab80fc339f478d225b3aee218bdecf8d3b54805e5dd66260c70a8bd4e95d94786da1843a481160ddfd8c2613f1659e652bcd881c6c44dae709dfc81f4bffd791d3eea8babb149996f647d97e4046571cbb844f40133ead0316e938f979891af83a6c5d1da4268db1b6ab0371fffbf47a8589d18f75b7cd4a302dfad8b04d5de82acfba3f3c905bf53d81b36e865d4c9b370b52d9b39d7cb69b55bf96586153f7eea57bf1f9b2fbe01bf3cae28e9d21b7504e3bad69fdad1a2ed8d5ca11daf22e0a15344bde54c671c706ac3464fc6c1301efd71f907c5f66944c8b0afa2720ae8ad4b963b17fbeea9c482d1c102bd53e22db6f56eb1213a03d5409e813b64ccbe18189306983563675aa119ea89722a13c79d1ff6fd61c7c1f66d4c7edfe57a42d9ae9e1782c3a8b2788b5e0d4cef2df098ba2a6dfc006dfabd40f0fd88670f2d4cc637a4bd18ad6958286640eaae71c8f32ba1a047efba01d5c7d1381f4e88d65ded172adfd4802c43c40a06c90e42dcbd0f40575cfd4ff16e2b327b3f3832b60a8bc174e6df567cb7c445f76560cad0b664ccc66fb73539a5e803dea40930ddc8d1321b42fc3a58b795471a7b189501d6529c8148c8c4e6498484d2883268493b239e1175e361015bce511bc0d8b316e1b4df2e6037bf0bd617a04186a0a2d60c046ebd018650b2087bc8d2d78866ac14f6ac574b1d77afa1e979ad8147c35047a5ec6f106542c15ccee0f9e114a19b5294f10f44563ce5a47e30c3b05bb96033f222d2509995e68ae41e0481af15f8350587496cfa97a9e797c2c3b360f022018dbba779fe2ebae7cb82358a123d1610fee407d960cb6dd9c96c9e98db1a3eebae8d371e3001c7f2cecfb503b091ab20c8196df114b2311e7077199fd4d4cac0eababfce7c47b1ca0b0f4d57f8547c68580c5e1fc528a5350eef419a6834cc5d8d348e67c79a3f7d883e87119364aa86154b5293191fdf1c1e5532d23217110b706b0e23f3132694018323e79b5a48bdd5f27d74267c66381e593f978707d0c5692ecc4732d6e137bbc4611bc41320cf5965e58656cdeed36f96bfffd60f3fa2388569a6598390a1d7fe7d450937624afd237a8ed745472184449a9d526c5b2a7271f87c56e2ec12701372b04f9db7a78a3b6591bfbe1e9902381fbb325513b7553279ea472f0fddaa2839c6af59b8e6de17bc0c999bd434a20359d404a03a5557f11c8627847cb1ee7de7b12584e563ce88dbd0742ba46efb7d7502d9b921a039911f167146ada3179755bb586e1ceef3ac0dfe117c0b58c124d9bde74944bdd82a9f701c1cf1fd22f5b425df1e13a9fbe21935cebea48d6fa229bddcaa1e9df261447bc4bf81a42e828d0a95ef045976a44aa4e369dfd799be8b021350b55d5229da84aa8e4b39f5bb7da3ef8ab35e81c31fd209d1016e9627f264c27881780025f8b5c554d64b357616cc256a95ca2267e614fe4cabe188eeebf865ff6e0042172db0747417e086231d145053ea72021c66d05dd2ca3105909516dbf0294ad4df51c529f020cd1e00f5a1ad7b3eec3a9d5ca339c49823268bffc8a1ed0771b183ba83fcd3106d45411c03f10c91e6e0370aa86d406cc863b1e44235a06997f08c757ab75f3c341d36c191aae20c2c62d44f626e2e496d55ae818c04da38eb6071e3aec2d512661c2942dd6978047ee103536e525448e662a46ea9dd77381f9ca27aa1e2c436a63f8c75c6d8e7e940373600efefeefe405ea130d375763e0d9bbe8ebc26cf9c6eeccd6b2806792fae80460a44ecbe490d57fa3a0460a6ca8a364e219b1fb615f344c4b6db0a0bd5ed654065cb79efc729098a3b92d5835fc789070368c8cddd11e6dfbafce72d3c71f940fd452048c404d2595036721345e1c523e30a459e75b401cac4c4c31778a369e0dafa5bcf380b824b40660d21a1c3dd0c5ef073c3212d595635438236eebad8aefe5d2236f559a812eb05ba028cd3bac5cc57385e2b56fe3e9d68be7f7b575bfa805e5787cb4f33f9fb33cb2baf5094f6d2e2efd43fbd64b40ea7a69605a850d3d8a4ffad49efb6754e81ebb38d3cfae8c9166f207ed6bbff13d396a91333d99937de6f7ecee30063c0d450ca1c34cf882e0089e33ecdd92bf6f755ad44b1f31549ec0cb46cf7350a1ac6d0312e00da4f706a56e30de9eceff6637601da519087056a10e640e50919cf0b36529abe65c528b9ac260ff45ca6c4e4c2bbccdf01d17a0e0686bc5cb7cd666538915ae2623e28198e859dc055edaf3bedbeaf5dc1846693b118928415525c055c1776722e9c0acef17eb3f9fecc7147dac9c11f2d703b26574deaffa5df4c249a328bfd41ed48ce89de2a75e7097a1265f93d7742e9cce20409e18a6a56f9fe809b639a5dbba651ac78ff846ae4c13a8545093a6d0e00a0fdfcded5f7c37c7d1c4ae6338cbc42e205c23f3c542e6ead086650c2cec4a584b448f81208db7d9fa1ce66bfa6aa296e23ff103e94bbb01d8e80546490adb1c5891bbe2d941457a64cc2437d380ab6f35bce8005fc5e4ca739664e330c3108470c6fa4bfdeefc196d08300628e4577bd06e164ce72d04e1ea5a06aa4f82edefc079cb0e4064b85def5055db9d02fb2472289cc99bbef4ce9ec70cc487df4ff3b5c680cf46f8b0408a05cde0ee7fbecbc7f371d0ae817176297ee6f6a026bfdd6bfd2e55273f0f96cb987d28080dcb3b0ec5d2950bddffe0385524fac8b658d719e565cd1c5190e031a164255cbfcfe5bf01fed79c84748bc757902d6a9c15d32a0d02d3dc0c1dc8969232bc26bb08b5b221f427e7c88799fffe3a9604f533d9ab5a30a4aa30de7054d5cf325d674172b1404c1368b5cd1da1e727340f43d89b361b62c38b3e115ddaf2f76b090af4a5d0346d2c875c780beb81592242942ece2fb26eed3688cd2366086b7c455f0608f46644fc8794475cb0111196f7063272e98d5fc45efc5783806e65a70796d0b62e4dbde28cd67fba3e8f452a3dc3a1bfa4420bf2a2eb13de90f9d7def446793d76aef301edacf2e2056415bf093eee2a21a3efc43ac1774dc70aa2c629e0dcc9174dd39749e548f008e7e40e2278459b5bb54e6c39dc05ee561b70b04642f8b015b946d711b907e0f61366249b078f950dfb104642d4fae03cc7c3dc229e55da9a73a16de7fe832282c45ccfa327bbeae19bc5811c29654ff3efb0c132c9f51f185a160ab10858fa99c3150cddf35c4f58781e75cbc58f5c336fa69297e582349309fb0488d15f94b08fee03205178b95a316b7f64b3752671965cadc5fb2d9a0149a630846d4fb85b391215811651fa57d465245638882927fa68a016e81e7db02bf56c3a5f4f06b84a3d9d76b68a6850c1041c532cc7ae0d8c5dae5bcf759ef243157416804b353a7a541ade37570931a3dafdea9010d2dfc89043316b7da7229e4bf5ea4742f6fa923cdd65b6b0e2bb8ab679d55a843843c253d389eaf2f077dd74998666a44ac4eaf2339b77efcf4eedc8ed64fdeba9d75d143c3991e65dc0628a5bbd2274cfb8e4ea1f92c0b193b198d8eadb6c95b05e1aba38a028d7ff750be164586909e2dc1a49fac51278c15a2d3fb1f3d003526b18dc326313e567abf61a577549a7f4c9180a47f1055064a828b0566c688c1f0b34acadd09be3e11330b81061e0635d456c0913c9820cb633000ba541d6802e6de79d09ae9c7095f7a106426541dffc04e96c36db9204bf6fb624ffeabbfcc2a9ec95fd12b95ef200f289a90bb4ea5ae230ee52d8a70cf4072c9a58b2fae34814fb71e8c98fb48993a76adae0d62cee6cb2d5b5ee22076ecbc29ba532560841e98930604a031e57f39679f08f048185e0f32079e6b72ff6707e6d317d697fd9fd00b91573567edb1c4194fb2de45a4ae1a8ea4c414f2bf8a8d6f0ba7c665ed853a28562c84845eb57980df034735557a580ba68d771919d4f606c315a0a4e2281b5703bf032919f74f0d026b22608cf9847f087db1280af8d0c7065c7df8d10af6698116b34d668ee015e9ec4a94227e65cb29621ae716dccef87f65c525d271783df96225a147fb9cc00febf73895c0e65bcf5f62c2befc08470618d13f10d0c3c36b5cfd3d2164483236f84f08193746919bf31cecd94e272d430774e38c48d0c4213414a6e34190d2c4fa849f6b605b87a82dda520be6b9508fd9d91f3c844b394ca68af9aeddfa69939792871ddb6026726bdd436adef53df574f2f243c04b9ef945e028ba8ad06de682420f541b1aa822175c8604de7bbe5cbeaf94f16156e3394896528718a2d7084e7b7e98fb8a60985e5c248fda44b77e0e2d14ea53b2a6749fd90f783a1a6099afb5d06310bcd97985df0da8be3ff9e2906c0ad0167c8ea580cebbbcd12fe66cb496bcc5fcc1d3758305a03d99df9d94b4fad00c70ab381ef4677a140f8713f373cf538dd62768484e601f3ba1b012e2a7b0439eac4424e849b7640b8bc039161d9501aff49e142bc88b0656cb8c76740d7640be33b7d2b3228a6c9c4a843a2a0525e6977445f10c637e240f105c41e84149083d14df975de1fdfbb08bffd1123d6f73db3e99d41e278507bb870296c74df306793c2a41e8048fe858b1ac45bc1527b246f7e8a54c51cab14db1bb9aad191f6f7ecb34d8a0055012ee8b3258fe6b13eb3f5067eec2f919899b6ca6e741cf6eb0bc125b9f776f01ddd2ddbc7981a5950409fe7442d49b0572ff9b7cb0a8ef5c1e16a3a449c59187984de76cb39fbe61375066ffd8b426d749b3cf6df9df3f2598b5e41e85f66c30600eeb884f7f0e59f145416a77fa5a2a46ffdaa4e7a215d0b4ac5475ae40640a7432e8791b7253432278c5c9b3e9f39270536a14a61c0e1e4a6d57ed9fd4aa11b0b558a8c9c6b571efae07e28a15597bbf8825527c9ee322c915ef6858a144821367c6de25379ad26d22f5dec2e27f70abef54e61e1842d5619d5e0cac93f42955ba2e25ba24d1f0b3765443caed3cf9a150d22d9e9e084cdacfa3c0022865a511157d81e181ea75d331044f4c60a9950640bf29ea88dd5d73c34b10b53a6584e0e29d72a15d347c4523e79e2691a2c6017c2c30a5ca5316d387eb4f3bb86294895fc434238e586df6a7fb323a412335f6f7930c2762de0f2fc1af2b77280b88b458fdbf6a07c80b1a78c5ae2d4018443e1eff7e5a7c33f9e249a5ab4f097d7d1a89bc2e409c732b20cdf959ca92aa2c692049a5f00cbe021063ea00071495c9d70f7d340fc00ebacd1724b680212a1a8f585e525aaff68762075b7c7d662647a85b028bf37f21083a087980d013f017a354d45c5a5806ef9e1a539da47fadb2dbc27c516d4dce36c407ea5bf95ee5553ae296344c921871ea1ddde96a26e38a6139fba3a9b44b039b818377b96d262fe372ac4bebf7b3f58dfe9f75c9d413bb000f61e1abe03bb4cb44e142614d1820a7278e7f26cce99b6b2b0da6635f02cbb0e267be61898b61709c6e624c4ca2b81f3c2f48dcc9330e44fce620f2f20a0f93f920dc929ddd5f0365bf30ceaef146915a37f7798f9b203b3ae0a53364e8606813104162afe86bc6dc23594676731c1f5c2a81acf6f83b2f4bd115cc207a6684e29d1d8bfdae274dc91777cd1aece2103c525a1f213a628cb7d78aa068f82a9fca71eb9ff43788fa32e641d86475fc88b3b1114c9bdf51c8131847e729d735133f33f597fe397a918215ab9cdaaed59da149b9be05a15bbeea02aa8006f051fe981324e79671169f6c57ea672507dd4f0388988dab5d3d2d931c84fd04e96629cd246b6232f7a0b2a9f3aa1efbf572a8c77662b8cd65eebceeaa19656e05b43b3615582a26d78888c0a6225c93fb17b709792d39b11c3d48bb595fcf9c54b081109c5aae15357f0ef8d03879b083e3b8f24ed423e00bce207c4796799d4891b9154fb31d4597b4cb1dddb2a4f63207cf31b33bdb9a54c44de5af1fde269e7cac658713cedcc91dffcbb7c8fcd0b73229ae1fe98d3601bff9f3cedcf2f750ae78ee5bbeeb7957c3e2cb1c839446a65b71e9578fff339523eeb1b268ffee7ed4d30239881af5cb470bcbaf6afc29e8072dc110ef345a9401b0e9fb2789ccdb1cab4a429f7a2f0f7161a8f915ac31daa8318d5ecd50aa8c71518f0cb2fb8547754456770cd7cee45260253f6f3040a84e31a4ea145d2b7f9fd92207fa140660896b3247935e8807048768dbe23196dc0d287df8cf83f495db96ab835669485ff7fe1310ab09f22773f54adabf0792f121b8328b75d90c46c25520fca125a0ae49af2e43ed5a6556bf1b62302c0bc3be62f31c398be9b573bd3816968f0ad067f6802cdbe7cbe977c767a0a529ca4ef94c9f885f457345a8ee8df61befce54c97449c8aab77b89f2b099ccd215245bbe99745087b56fd899bade7ca6ad6a31faf6a43a9dba0906ebd4a62c77e45360219a49ac3848b16f0c4b819c1996c49a9759eff4440ddfba1ba6b2146460b62a724299805faf3b330c91329f4c7ccca365d29990efaa4d693f8eebe010c21d2469cd62a6da4e7d19d15d0980312f6d52e95d4c400934d75c6becf7d94e0a301d5fc8dcead54f76fafd30e9d6f0b19a4712de115001ee604e18ce38b8dcac9c0a39b3fafb3b0d0b8052cd63b4eff2b93c941ecab31c7faf57d8cd5505575c2d0ddabf702d5030718741387bcf361c43c9b74cdf10f23099f33e5f1eb4e5dbab90d090e6ee0114763fde98c91ab870acd2fe7e824bfdd9d7a39af06e918d3e379b5f111fddf81ec29c4d61d4cf42c377f37ba8bc96541d9cde5eddd76ea5f3daecc00674a070c472065440812fa1a73c1b544d9cf15c8ed1bfa8c53ca056b2936912f9f34d1b1aedf212cd3a1524dd3185f8e343087f66a699af55a8a178d87cc3c7337afce86e46c932054ae009c862592e7246a6a45b680973ec7a84f2af1b20524402ffb50a95071e5a86c52b1550f3b20a1554bf8f9fb7e1c87d97ef57e330e4d1e63413a75fb58fc24df5d3228043d201d79c75d434e4b857248e8bc6969cbf8a6c17090f2d4e1ce1683ba159c338776bc3444a3cbb86d5648f64987baecb36db257d801c1003f0507b42812477fef13cd237c857831077619cf31753f9f742388f5554ccab318e1b0be83fc32d3b5c015ad151264ffe05ea2be5938c76ab2f9ad844fbce61efc9aa2303a51064847eb1e0c6801f8cde8308b3be397e77f21233417ea259360faf904281d9001693597d251a11f56bf7a2e4e9795b3714d1139b7d7e5f7c22ee044732ff59febe97ba202b8cbfad86de3934ada54bf2c2e08e003cb5e114d347e42bc5db89df74ea17bc59bb36e9340e00746622b4c68a424b822773196011340032e758c863db45643959de3170a411bfdb5df5e16fd41f86de2841f12c33ead51ab202b4f74fb884693d96ef2fed97971439590fe92522fce555fd78c9d747610f24ed0fdef6cd217cae19ed8b26f9331a3b8dba303ca23fbd09dc4206e43cfdc3dea1ce7fbe13835d7fa2446e6fa0b249b879ce8425d94e2c15f0708adcdf9a4cb264858525873a89aa777989e36df99297b46204914dc344ece50dce2c4232a3258438ecc38dc0c15c880fe554c88b943fb4e868a7595506024e32701effcbe19e7d450123db6ff91dfbc6eab37c03fa2ec734b5b2688bb6c79a1a0d860a9bf28b778ea36fb067123b6c02c8fdf29f3451a155ba72246937258e5e05ff76fe9d34a63eb6d9e22dbef8288fbd9fc7e61a62529e9b7a9e0e5cd4a8517fb971d05230da32263676ef13da1ce249ea3cd033ea08840881b289325a3a4f9f0ff39b5aece569b21dcd0be7f4e546a0bf3c6b7d4108d505ccb40d764d3c150a2864d7c8e71c6962064f937bf5d9e3bbd809d43dcf82da729d12b2de710e3878893a8d636910aaa6f6f52687ad069ad4b7dc1344e41854281dc85cf98375588b6447bcea0f162359d8225a74a13cd1f4256384dc12b598881a727f1f362f0149fbc737896bf8a4f7912f4aced635dfc4604578da2e51382b5845534704353a8ec41185b47946d851796aef781e028ab4af72aa5859a309c9027dcadbbf54c2c1033754bcb3cf9cae32f28ba56900d38c4881e296668c7303d96620a60f290bdde8313f4d6a5aefeb8ba4a5681e2013bdf1f1d44678714e5bd255c9747f10c4f7b811ced4cf39a169d1dd571021a62752a9e6ef1e79a712718c32806b3b99cccd395a6dae3e301d86edef986ce9bc8a16a85b7323fcf05fff9c1bd4648e3b34245a088c1aad8d79be4a219a01418a1cff25af0504539465146c7cf79711867ddbd950c5733cb94f404fcd7a8e9f2a4cb664452c7f81eb8c21bedbad3a2a11b53adc3bb76ec4de61a3e64b2032a4fdd9f73b4e4071788d5e9d69af61ef038d2b0c011c19e75b2f4d077c5190c4e8b8f2ba65d742a8d5b2ec837807cb5303b978cccae9cf7131201dfef574cf7034aa5c1c8b9328b822b5a475ee33595fa63eeceaf4d1fad885aed7a0185e39086ebdbaa050657d4625d0794fbe79af88cedf917abd667d2a7c09879f7dfb7aa847aea99ee4721ed20de2c6110b04b7c940f1444554a15c147c3bf57c0333a9d69b51664d351c892a42165e5e98157dde89a6b08400a9b94a39d50006a361a4e5dd519c90cbcd332eaecdf5407b1e059b37917aaf42e152baf67bdb57f96c9dcb8c9c78a762ba959f4e4285c8149b91274f6c0a8cb7c96d773a6946345cb014df0690c4efcfeeb3bf70bf3d39b0f6b9768381fa4287a9cdac1fc297cad494c77fc659f320378f58f4ac407814ccc8e9fed5e2dd4204e7ceda7014633b4ecca160446aaf5720380fd4e7a0030ff471129fb1b23e0446a059c740377110c5e09a7dfdf75a8b4a688ebf1fec7e5d33d2f75c1b8eb170092972774d208435b6f6465b7989835489400a8b14fac39b107c1eafe2ff1ab30d9db39602851f45f14f0079147585b25ba89ac325385e49473d25c95e0be4fef35466cb46fb4ec3e549d6fd61f746c9304e78f6c08a66494d9301cba6751fd9004e6fb6e3d12b195f4df40c049c518197dcae07d5aa249c7c885a8217f37b73f2156a93d07608d243dcb109d7293491b4549092d263f08a7e9b9ed758a08e8567218bebe6bd6bf9f5525218ea861ffae5f035b9891a2b003170538e0d3309609f160a16ee78d5beb7731ee5bd5df45c3f6e12d91dd3be933e25a930851161a096b61d0e533a5d80976305a048845a9db5bc5f8f1b25f878fae9909ccc065e3a2a6a3515e32c4a145b3a1ce5e7986ff24a6a1627a388c323ab06a87767a0542f55c2d8e27f9f4bc550d6df7af36cd595794585299fe904283023ddab1e48810616b78b4a76532281e997f5a5b65ee8ecba0004b3ce0d470744b2665c78bdc2f12ec1e2a69b20cd3f0eb4501dbcb9c7e99ac52c59893c52dec2f63546b6b442ce404af3024e86c1c4deb39e3e7b2cb6c7219a02eb69b696ab92dbf6b4c709cb4f8b9de0e41ce93331b6334b03cc1e67f4874fddae5028bad8b3098a69cb4f0c5845cf5c4a7b9ea1f14400812b78b021194fa04e0df47fd66be98f2aba9deb13ec9474f665be81c59228c7dd59b4c831bd0b54b422c5cbb419a155bf78a99fe3b30fcdac88f587c0b3521d5c824a555ff2d3b6e75edb38326acd4e8a910c76776b15f41899d6e2d856f1ac89fb75eccef8a267bacfbf8b954a16b58ec1d8e09fd4df15bca7da4ea9bcdf0bb708859863838e67e17e9317b56e3b194889cd8492d9f8edb6441dd493322fdf34cde070be9feaa6f97d6db76d8509ad3a2cdf95d60e193c093e833a6d06d578a8e7548f485efe82ccbf3b29dfa2b229495f96fdb622343601863ca10df5b988771c2ee12e803033bc1da28d4397f87ffd68520414ec7ef18936259eebb2f5372494973d87483e76538c9935273505af87c59946776842e45ed1414bc6a832e8226bd2b9f543228e1c92456d55127e975b54a1ae64cfce008589e28c0a2861da9329051760256b0578e1bd22188a357da19577bb9639a67772fe67021c51d84f35ef12a95dd13cf8bdc95d457e180acd8caa4b07af1a623041bb5b268ffcb6c663de96ec96e4f1907f7bb16be0ae63c6aa442acd24f184a72dd339f9c3b0e79145c98ccde9e2569047df27710b12707ff1af99680155ae9b8ff3574395979d21923ecca0c062abadb18bd7cae6d567a8478c76a0f7ece67dfa35640ddaf1158aff3e433f45484a1b8f3d5de59105f9bba2bc57c8fdf5730f3c6db94b969cc411cf5bc1e0361a791897885f5c7b4ab8990a97dae0c5e95cac649c48e647ac60bdd3c2fa972f6e9099c28b15a0ccdb77b7971939b27863cfc7a0f8fadda6dc2f9eb72a766fca37158b0ce6366382b799a1a64634637b9481c777da1fe3f478d3d7ab418a5fe0776e5da26b5c12e04bc81422b684ed5b121d090029f34af86964df1245a091643bfa45c664202a3cf55b3c968461cfbd23d7f7f0ee9d26b75927ac6255b114d9bc0edbcf3d3ca020dc27137db0799b1aff15a6272566a53fd3566749af4259f94a1a3c0c52a475bcb9a91870be8dc9024bc1c2ad48129a8ab07dafd906b4a90fcda9969d81619f1b6b6b6a42c7bacfb57b2a589229df6a88fb6154334909e044b442453375a09a1684a422fc096ca1263dcc85656ce2e6892ec66e960f36863c3c37c58b8091779bd4a4a1df0d576bdeb6dada0895ddf7376a281ee42cb6c51c3aa591d6ca7d96dd1ee40c86d4ab0b18d2400e48fad1c83844325041736ec4ee9faa1be3b4bfca6b08499aef0eaa64992bbdaaa24737e37b206cf31ae30e951ed10200f6be79b7280863a1d653c1bed797d26ffb589ec4dab0c8667057d3547e2223fc32bddcaabb5eacbe618f7f1e8dffb382dd8a3403924c0b6df2d418c8748ba5ac56daef2862fa6b3982268f1c00d33433491a07a14d7343ea0ea6373e0b58eb1a8504db694329031afb604af4a2837842ce18c9b942d455fa0363279b7f7a3f2ee0e4cb7f6f0b9406c7214673227d34cfb5c5bbe440918556916218c819d09f7342d501951f39adce3149c5cc86800fda291455f9eff20e309bf43a4dc542ae96fadabed620d84aa1506df696962b2abb506ad984aa28dc7e900758eac0dc9a9891794ff8bbcc8199065579d0ec5f570f9c9781dbf11c3522fca057e9f71dc7ab023eb85270a180b623aaa7c1742ae6dc595f4410516a3f830a9e41aa172ee9b7fcf9e44d9ab391ba68636b6b8b6222367d712c835ed36acacb0893b5daca651f17678a68227923e2dc96aebf7c1bc80a7ef8d76ffd17403caa8bc4d19efa582e87fa885f36c2b8312710bca4487afd88332e0c2d8a3525bfbf3989af7ae6c9632383922d95a54534246a5cfbe8fd9c182902df5a795e3a109def104b65ab052cef2aeb437b8b1fa9d2eedd5bfd4f283e9383a61a2c69d225fdb0106c4a3670690d5971e92fce1619588191253d0748cefbe4550e21de08612c2d4f31556d1cb384acdb5eaff33a47da56800efa75e4948385a46f93e709901093fdba8530a283202f73a554a2f0f5a0dea68b04c7b000f556e6a74e84c1a27b8d1aa3aaec7884338e1ea2ff3b6cdf84adda624a36faf5ffd48176fff11690a9538ed29d18b007e207b17838843d5d4399d653fc2e28a17d61a9be38472df325b57c36069bbb504dc1ef89577614be00ded979f258ad6e4643386cafa6e3ce9d9d1687d5b7b75ec9c8c1c4047ff89f0772d315b9fa87311bc5ce28ad723ff4de37e928a47cd0c47a7db2b26f7069fe130e933f6159b962d26e51fd760bb6184a29ac38d2f115d33af2bfe8585fcf338ff539b2dd91993dcd01d8d60796d8294cc91fe38fbf829c94f308b00fc67c657885d8eddcda0b5e6ef59e21cfe2ea24f14f40de9424aca2e0e88408104b4760e1f0e155d0f8e8e898d04abf95042fb17d8d2abef9be6bbc9e9223f57d87a3215118b3fddb7ee49fdda175956e64cf09f1f1749aad7a395a6b3da95fd550dd8886dbda5a01d66c00b35fbfd7c532bec15f194acb15683a68476df936bd4df89aba2fc913c373a04b57b13aedfae0a86a9002003de8e65e76eb8cfe6d2a9744c22e7a4e497220612b91066bf8f0ef0d16b04ca3951889792011b8a949864c1fd0d8a54faac3c0bcd4b5e50fc44e3ad13636cb29c86e11c1b14a178d89ad558aac6fce1653de508538ff9b489ac95cf5755ffd03be7de2c294945017eb97306a55e85ff58d52d8bce2ac9d8c309b99024e7ed18d24cabaafbdd2952255c62995f34b37beb87e81a9d80e1376ff10da1775133d08639dad28662f622a96a04ddad3c1d80b5365de2179006114336ef2759aba7b5929d01779c464455a1e2e99569a2bf7f0126227311612b3439cf4e97494b02b311661b1974b850949315639c711351e0d99c7ee8d37296bbbd376dc083937efa31f976d0b0f123b05f4027e9efb25f9faac61ac2d24eb7ad868e00161fff40709256e09457bb2ee617ac047a6980c4642f4c364c4720c79e652f533d96867abeaa6d6abc2d4be6f3fb6fb0fffe2b3aa20a0b5ca85cacec21cd8922fee0e6b0b1c98fd4da091e3cdd1b309ac13a89e02a4387c031fe74c106199933224c8c9712729dd31b27727e5741b3eafb2367744be36b23a584ccbba01ce5fd193143a3a48be0958c5e07b2f1cc8b9f77c7b3357006db4d623685865c52827b7c55618fd418fedbb638bbf7ca137b03cd59e37ad32efcff656a478b830d196dc3454bd4d523b6159852a5a9d4650e5ea4dd63987a3d3f4d28a29f24467c2716d96bc8647b97a8a1c2164c969b0e48bcce8eedc6675431332804a00a9577e25f9ec5d0fe1a4edaac8ad616640090afe3b41bab411e0f428b1bf13ed38c152d3541d4556abca023203c6b1edc517a0a46be1e0c5c8b27630cdffd5f94d85d3872e2351102ae61876691f36abb00295330c5884d3b1080770087e89a4dd340cf6cc38add46ba106733390201595767bdc241307ff2bbaa3d50f410c7054690cf599f14cd45caa8115b8a81e4a55c6fb6c3cfe0dfbaedd16eb0edf919bc698b126fea64b33f2614de9c44c95fd149a2f3eb4e0ee879af69894fbde1931cc5c41605c9bdc8dee485185ea2fa8e678bedcaf227448fc09e42248f62496a75d5c5c2edd87cd1bdc74b2782450cb94b96c58fdf068cf133f71f3e2eb97f8adea53e5a747953e580f5022990b8a15170c2d7f6946ee2fbbb08c31335a2c5822eec6930b6240bab887d8e26921a9204cff9b809814540cd59d2b94054a9350b326eb6706ff55928c598df3fd62c0c58852cccbec4b4e4c9ded7c7952d64c7b84a56d9153f333405aff66b27fa473d5c8b90eba6393125a1400fc30a3ff86aeb9f53e67b8aa99b1315af85c9b08f982e77b1c9185aef7efa5c1595656d9a147977afd6aca4535c435b2e1f56697ae2623d6edf0dfa6e98fb9edb90a26e7484f7a591caab1e180507ffc4b2bb3cd244e86c2f6d21789d505323483cc03bb9de20a3b866f1de88934a0560643adb68fe6d7c224d6571233a3ced3dc3fcbf70a3a4723b16e304d665efb08fc7a141587ceae27d096ba117befee5fe95e05c2fdfd361cb42e64969f7b8d2604ff9f65770f052d3a74b69922d77ce94f7da50c25f3128b8e8aa6adc98478138bddb6fa385756305ca6227decb0b06a05807588d84a109c9779f1283adf948192487a02f87cf608636027fe8dce8dc7b355eb1799b2f726b4a5c8bc4c22e0483a8978ad919df3b1709d0b3d17c5ca2b519d794a1d220d3a6202db26e0bf2689e8f1af0a22cb07e3d63cd8a991f61003c1a42c02d65fe307e1dad50d5a6acdeae1de4a249410d55d87a668fc01f3c18d8509b8a26a61057b904cec19ee02bbf906b1789ffae2bc00ec0f509b9e00dc54b436ec127ff8bd2ec3b1417ce1106d188033d80d354c81049d2d76e5bc33b84d6264a9ee5334000d3f67d56ba004f1334442d85f6b3328b4c71892f5162e5e8f74c5f941eb6fccecdb01f28c71f1b595ceefb6e7cd21885a89c4124f2f6b8635743bc2a48d5b21a1263c768f54c4f00f32368740146d8e04962f024296707eb4bbbdc497028ed27b5116c50a9a47da2017432119e145edb94f5a87c5c78a44c09819184956fc638260c96f8924eec474bbd54af7b39ebfc386df1a62a2a471eb493d1c8eeb886691abf3394cbf3ad51351b215ab716a6f68d8eb4fc241b7f3fd4d26ba55a68e173971105d7dd55f59536af4d92599f1f5beda119f8c64331a79ed168131c7268e715fe39aa2f96a26f3ef8826c3d8ea2051051fa0c721431156e3a47870727a09ef9c20ef06a869cb5d39c29578064f20be789d2a885242bb965a6166178c0e7a95214b4be489cfbc2f6e6a8e582fc8bc0bb84c18275d37f20e49ea8311b91ebd2e4d4ff619b90e3adbd5999d86770d6a46ee62d6cd873be51f391f504f5c27c03338992a28995086422fa7eb46cb188df084fef33334d87c805cdd4c12598b10ca734d7f183ea9d0a1908e74c055b03cd87c73e30c3f7facf65ccfb2dc47b8a3187f44bfe38a891dfe6e4baa2bfd157e6b75df15a562f8a905db6ccae4392bce872380487a49d65e6dc15e9e1af21ea7ee76078f6ebb3bcc2cce0c1f5c7af3ef7c8114491086608d8efd41a7c02d08c10f8c1cb5961161f8ddf3ed154cafa8d70f11e170e4e93b0a51709492d260ce0ef8dd276354207278013fb7e215faf2358532e66623be80e4c8c701cb05e8226e6baa37e97d6a751a30813d77dd659c055405fcaf6d1d4a3dd67209e16c1840829c90514b5542ead05c24f6dd4ad516e983d08b461dda72dbb8085a40c1448273742e5b4072ffae39d51d01c5eef7dc62d2b5c900f4d43d140e9e3196cc3cd16d13482dd174b27dde9829a680c54c2dccab93c4f3351169861ba0e50df1032510129a050e68f7605c1626abf7d16044fb1ae2f83f2817cb907abd652b6c4138275f9cc2488b7de40ff962ab531c3c52229998aa812bf0fe40c0c05c1f0cefe910c64ef60d8f3198956237362b37e47e609bd1152e5f4d10820e4b0a1af2a1c9afcbcb3bdbc16ed95bbf1500263d1467060618004193ec20fb1f8575798af2c8113134f62c76d7516a24a9805b9e65dc82fd04da96fc764e284c2271ca0ba82b4d16a0d58b21eabcae31129a07eb08ffc3918a02cb074b74030bdfba70467898d56acbe4b47ed8f35b678daa6a763c7a60d67521babc35cd0ad0b1a55cad8a53fc4d2d75de798e0c2aa4408f7fb4215651345f3224a574e1c3b6dbe772bcb600a992067d640961c332523fa98bd79fe546c87687df53739c3de08bb02a02356b70f14ca97d457dcbad33c9ad545a746ae65953eee0587299f1ab2a2a2da99532a524c9b3335c5afd3615c083be74fec56cb0025e3cb11aa3f806665a90d441fb3190f0b55cfdbc205bfbd0d2cd041c383ecc5ab429ebe8acfbc39509037e0a54374f41cb9b296974ba8c9149734dd6c6950310da3cf831e83998681bd7f6b3607c44351b837995a0ee7bc8eae6fc4a909dd909782bd5f839db6c0798cfda54410af84a3db374497a506d07962e56228064db805dd94777ed05c948f5e3f6ec6a20534868680582913899ba8821ea5d6ba7c91b844e4d11abf4fc0ec78caf4a0f75a0350df731a41f4dc8f7d948e3ae3abf56ef23c765c970050349ad5fefce0edb9ac7b69940e77502f408273c363548eb4b3a43d008d251c091becad4c9121fccf800f1985e15b1e4b99dbd990113c6253d52ad87756a14036209d6fa9c8e09c70b9a0084dbaae5c1d66476b44fc6cc8f431d7b3d336c49a1bd7a09c0c9cf4d18c5b583075a46a4fb880c9fa812229e06098f4e02d19080df0f5ab65f13c796d16ff6a4f65dc04f50f08be0090820e26f90ffb4ebce6f09e9514d26b74acb91a8c27d17e630cc580b695224ac48580c60e36a66db23b28c6a22f3acac7f34f6ea15a42c8cb685985921ca4295fae0a35657ebd05c159f36f74365ddfc77bab9a48dc9f21e9a3ebf41d453a8f985e31071f6ba4b54da9139e68186ae3049f8d34e628ac93e21b9822ea2ae9476c675927b6fedfa1d9be4502b32e3f10965025211898d45a3f129c0ac8e24b21a245022ef722dce1b31f5496994374d43dd34f83066d7110f7e709a100f7d2d28d584cfed56b70b471fd6b9bdbfdaae332cf5697491b96529aeae6e0101feca7d807087014b89ca9b626546114f187eff0d21752852f54ab8137a11147a93794e5ab576d541e3a609772247eb975d331f34c9a2e871ad56737edbc98ee84cb045a7e0e021261e71da2d6c6267d2184767e5c319412e1a691f48b3b13b06caac8cb6108c53603b8d5fed917f69792b1ca470f07269f953d0e65f4d4e489a4fed8208b193587c7f5cff0cb314377663799760dc2eb975d339f5bb744638778ec56893503bfd541145641a6aa0d8e5997f99d939399da9c1b92427e4f25184d2844bc9fe498da9d4b04021ba6dbe5f883bfbb447fc8efd29b12982cf55d0c65d519c8dd848d7c125dc910c5d8f65df6896247aa0211bd17f36e813f36f64b114d435b75cfbbfb5cf4d9ae61c7feeeb0b7489d4d0e73ff9b668158a838814ee84a3693be03430cd687a4ff4e4b4bf762a23d5c33a0a87d02720c3e6a51a7ff9153b4387b4cc1a499f2cfa3386490ef6b19fe4b695f25377e9b270a3727dbd6944a0b83d0c6fcf296ea0285a58da83b1348441992f6ad271e17fe67d1765cb3410c61d86cbcef3ea17be0690e703c68507723a777b79806eefde4f2560f4ab8b2ea20f0bd14180e0e6c307e491251501b768f5b76d2489f193e6514d7dc0eeaa448b3e096db2e99f4787e06bd8958f58dbc873114c84cab09fd420ca43d71e989e3c7e8f7d0d6c902df6ee718aefac00a8031c1cf07add992a708ac0885848a766c71644e8afbe8b64151cf7e526d657f612ff4c75d44d8b8deaaf0b5c4e78907724cb1610f89949db0d0cfeb18425711bb3b2a75ab98ea61dcf67def59b6ddd438ac933d10082d62de3b15848b8681e09e01d4ed5cd2e690511b5466021c72a0585ccfe1cfe593006b76969588f0b90bba85ed26a184de0dac499a8d2905eef00e9b31c0843dc91d87c165491f2ca4d13c611395ab0658c5e5d5183b8805f8ab057cdfa80fd66795a04ff2a9350b84e73f036d724ab08d3640ad419c7164a14307422f17ebb948176c8599aabaccb38bd0e3ee53475952f322d7448adb0f96e2b246a443fcf985888d69a282480c81dffacf4da024e81fa6f4451f288922ea615032923136f4bbc212f8292f53f69fe67e8911c4c1ddfaa7ace8fe52878c140bb21475a22bf5d2f0e424666a9ad4c2c2c14005b1e23f3e885e8e12c729027f4deba83f67e64a9c4580ff9c3c00fad80572e8deebb03ad7788b96f64f68c1e01317863e9c24f99f5f528d15d623a8279a0ac8f808cdb6c2934804ca7a4cefe7f012164f96ffcd9e4c2ced1cfb4ba5f53ec99ea898a83981d5fee6419a420df0daccd1482f05d49ea44f0ab96cf603d76270b5a3bc3105b0f0a03d4105aed95014febcb030072a56f60d29b77412105d31d7dec02c4e457177a4075884c07d5284c22434acfcefba50e5a7355d0a8e463cba7c3c812b87a7d83958a904953e64b670b9273657fada857dadf1867b92ce52d1949b3b66c6c70402aa0540c5d85e2cbc5f2f027eea3895ed918a017c997af85aaaa90dea3b8e7e1c0f5986543a89ea38faa8caa2ed28f2721ae85fe8109a2cf8b9b659f4ce197f65c02d1892b64bb0449b17ef36f8660caa11cbca13eaf513f78d93a0039fd3584860e780c74861b348a958b86a346d5786c11b864e088233b7a97bb9466b88a962cd07efcb9a4b94c65d6bb262fbf51598e41cf189fdde4c1738c6cece52885ca30b3f0034b784753efc2167b2791c1b1a265ba3777efde2db429cf1a87a13ad6e7f6e3acb7709680759dc3778aa3460925fe33469765cb5dbbca96797e2ef56e6c289e3f9cff52ea0da112354d4c58d3be12abc8d66a372ffd97a7a4c516c166418097761b9a036047ff4c82198754aafe95826da6586d4451763e78a37e261ee138f64a343dca8c3cf3bfd0caf811e68ecd93d19e3b51d967c7edbe3afd3225e331fd21f65e96e0549e3446eb945c29b0985bf78f50e28cc5ea6c88b432618f0b68cbb1137260bd0cfb0026aa917e47b0da9bf9df816266a659fea6d1ee8a809d0177d21e664e02a9bd5130abaf820cfcf83c4a123c932457ddef04cf4b93c0e84e21f2483f070a0927fc0ad7faf054f97663605990a36fba0796e8351e712c26bf6980e195daeb25361493c1db8ca5a4d7b84c27a3a71c80f5eb8008f9285b5bef148a6b584fe16490e04627ee4c5e5f16e9cda2aeed6fc29870490cbdfdbbc8806a816943dfacb8a44bbdd26db888dd21ea663eafb552e1fc3ea82ca2659511e8f31108ffd976b9d22fca92e5503e0cda57a43a7dfede0b8869159171d688f33e38ed0fa3f53f72d33b0c825ade75c648a2ebba38912aa22c3951df96ecffbc2d63d9f9e39b88ad26b01186efaadf519217957a4544917557304254e3b9a2e0c1aaf9f14e926ab05504f252b71dfba79b6e58b291bd38db57ea71a06bf7d7ba6641e7982cee0e55145cec0cd1755a39105e8cdb9dbf91872743e0255b90f34cd5f61cd7fbadf4023cca47f10c26ccf9c16a85e979511d8096b977cdb4ba6e16b599df3d5d3f1aadc78bf8322afaf12f60ce8f9595e528f44cbfac36de28ac663eed208444761059ea7529c808cc56fc74e0a3aa6067ebfcdc9db49cbef986befb154760ce9e50d5faf25a48cec815157d8a057b25b619ebbd83802b274b4e3ced6b0aceb631048c1c6a009d60214e82b4b9b76fc55853017d7763d082a820492ab94729e34190a337be63a1ac4e0f6a8d7881eff6f75483c9f24eb8a8b5351b0f520ff77688cd8f8b826499d8da33122153aa1ba5870440e0ff76a29bd155de003b0da1725963c2fbb595cdcc1eb785e6d283b66845b37ea73f2e5a849594acced1a1c725946524c81a81eaf2eeeaf95ffcff3a0fcd1c6d0b15556a66699b56ade5c427a54dd8f7f1b91b1c609c370c5d6aa761d881d15a4b91400522a6d730b3af8eb35c4b086394eee4b7208fca01fef9402b4ea2dd5708e33c7db3d8641ff1a4ac54d0052e0dcfd6d8b5136cf9c3d72ead2945f9098e24736f8df836169ecedcf953354e7252acaaa495465c8cc16108edf2d11eaeade5bded9df7f53048958e3c58ea5d2e7928d39fa6d1d6a1c75379d400f01d09c855b64af9375024353f23bb8b0a6e214dc5f6b2171bf71ee2abcefbe27442e6d497785198424aae8b1afd7fd4dcd73f7f434583da9fc0e0206c3e859c914c2428ddf64ba946408b2f7782d9ad84c4b1693a3191ca39c316720bf7f490a6de8a9d5052340c430a2141efde223b6911596a4ea6c953e2d12d9479aed49f1c5d2be71198a7e9d53284c44c6b28daadc57238eeeb8f3cab5a99c49d894e52ba6dead106fc9521645983e8e8bc29d1bed2fa05aae9f52af9810db5fccb06e784df55ec1f33f320d6bb2e17cb7be3466f3cc402a3922bf3a7c8435f457c1563967803b2eeb5b42e030dca7d30cbba4d15eb85ec498c53c8fd327d50519a4cc151cc5b64bd3e743700a9e9e7fc173cb655f73872117bd7f446f52a7aa43045363384eac507f80537ce803223bffb7384365b15c3b17b0dc355ccd0e30fb56f9d65c875bcd803050fa3aa465213bc7cc88aca860180d56016e6481e3b0a27d477ce63ae290deba4d2bc90801dfe4272dc2a162ed758fba9f142aa34ee9354bee4fedce7c8b2ae302142b4a861ac19230efd03d4a0d73e9a462d1daad3646fc7a9ec56c7f9e202105bbfceacbf965e118241aead4d71bc76ce1fb8589d1b6fff0f7c06b849d1a082344bfdb6be88c812bf7c6fa9bf96f5116c28eea6ecf90a919afb9029e5792abf12f231ddb90a76e412647144f6dd62d62c397bde188cc77d617673ccb85c1dc6a7e3aa452d29648ac73e32ee8dc5152bde0998913e1760c67248c84409cf84e9c90bd912f57463bd6faf3e3668b4f2a43787d18bb15e744092c6a86e914acb2e7363e79836a45dc96bc9a370bb11e61303b60ce8d9d61fea159746c4d275824c27ac5692864eed63e0d7d63af0f163c5f2c11d75c64cec38d3ead29e9fb67ba55602429d6463a4befa37625989cc10742f008ab4dc28a1cc76e323c3e03f3584a21c78b4748ccad698783558e41b2579d64c120c525ea41deb1576f790e26cd9eb5d4e04d7a23bcd89ffab046af324fe18fb5175d6acfe6538617cdffac2d26c35a9448c279875a4b129cdd93d8aec52ecca3d3327f82964e612de6d4f4fc33757d31138ef602be8ae439616bba9739986bf9122b09e014d5f2b838b4a15e36ea7dc6fd2e8dafba13a601e0540e98f29c428f00580e8a0ca0b3f2aa87ea75ef8af23a4d42daf636d2e16ba5b2d41f6328215fe6daaa3e2678b0eb120ba687f10204a2898364ef450846c1a555ecd6ca46109b87350a56f18e80baa05eacc85fe02ac437b898867e08ba53b89ccb5736e73b1527bc55c33f6b4f997ff67fb2b2a1cad67e5cf66ea86cc6b835ca4286f5f5867660eed75fb0a2e10c87f49bd0da3e8dbef75caadc984fad94886c2798f31834323f0345c0ff02337fd71d5841cba108b570fbe3e1065aea98a904dcff20650268f8814d13a13017dba17b0147a98baea076dd856ba35dcccdc237a23caef46ceda37e274a80190f3136ac241f7310776b770d8a2273ced19d062d181f11fce535d9f890587b58a87939eb289be3cb7259b545b974f8b4bd9b85c20f21785ac8e165d9c8985c2386bf17f13375ecf311c7d6dd95b849700ad183c9f7f263b473bfae33ae4898f67ac60af541588103a34217ba00e295532c7395085064f19fe3e16948bd650767d8ae79801e863b9c1e0907fa1d38990daa870992dc3ee7e764af2b9ddc5cc89a279a8955313e9fb21605352a469a31ff392f31792396261086a8be3660663540f27f3a027ebb31ab16ffdd69440b93a066b08954bf3a4462e6194fb30144079de581a682305f3d3ff7ab1f7c906ca1209c99389b856fdd8335d62e96f9a9b2e8de28be6b65cdabc6c97ee468c0f7a71d5cac6162d571c13a68ef426aa45147da0ab8d09d7d09999cd0be7acc4e878886c6d5cd78d8bea94beb072ad85b3d14358255bf0bf1c071abdf960fe40d9b50595885b258944f0cefde3907714584492f8b24e3c7b1c7936a724491c822ff196e450ec045fe2472c865f4b0c495ee38f88950fc3a5fd5db188572dc32e4fb3ff230aa642de42faac218bb9e088dbee5754f1f3a82d56193e63d084065fce4b8d1428829bbc97a1230bd403eff33e93eea60f58ab812606395f82e0ef2518d035334923963feba99fd341444046cba20f760c50486d4d69900c72a4891bad592cc8de60b6b91ef7f9ba01df0a51de5ceeaf2e4cfd83e1ac97b81d660638ba22cc54e3c08271567e67de85929facd05b20be01213a9542d14b915795d6929e4440883fe6cba66b6f70ef50d80fb4f598af004647f729c0ae4190e46e4bde7264d0c67d0a53a21635c68e5769ec677d6913c1d1d5f3b49b6308741455696a5d100795099fd19d7da198f871896272ae331feb4f25d9160f91e0788512c46de6e366259e43317aaadbdeed3e7950c9d4961ed7dab63e1d7ed9dcc203da78c90b761861a42d2f4a43638f0f2934d033419c8a096824db67edbe2d0db612227c00ba70f644e095bc45ff6b1c65471e6a7daccce81db6559d68af58b2851dcb72fe813ddeb2b173bdc9cb8e2e070979f9e758812d8f792e5855dd460aee605fa7f475559c805a012358379b5f2ea70de59ffb3ab653f0ab2f67f7019833de91cbdc525bb1860f8830ec36495de2edbe33f88bf5613f7479f5306489bafedbe83691cc7c8a0b4a3ddf809d0356e4b80a7375b06810dec3fabe95a87b6607898dcfa28aec0d36ebb24788b5f031dab3e12a66f452410eb22e29cfdd399fc25b74da8d4f4d23e6cc02b8483d0cb8c1120ed2255e9d88714039817309506f4ec2e8108ebdbef0db662b4d446468102662ac28d5ed6a4cebb6969b91aa78be1a7b918ebb1d10657fe46c241d45024f8bcfc3f25b4470c80ce6a176a7fe06423c5d2dde4ddb3505bed542da528a8d7cc9ec0c92773e4500887dd6c5038c078dccd6e5318f1f60cccd7769af666cec7c3c4d4bc36abc50ef089df0761c32ab063680c4c84bc61f80af8fc24effec8d422f54f7e0737abf173028fe535ab2eba913aa503197e3c3cf88dcd5e39e63c6bda672e8a271d905a3d0259bbfd2dab58a7615842deec9c7de008d03195b290ebf033629c271644659e448c4d12b64de8301026d421df7cf9d999ca479b29610625f7858d919a90850fa1507b5c7ae60793c8dc4df80983eb24aa357d369b7b4f3a3f8f8f8314a7d4c4a0dd5ad6e86cdbf9b162bd494b54459eb4ce9387e36360692ccb67bbd115c52362062cb399d9c1da51a2a7454ececbc0d1814055110f3ee7eedc6adf5e357c4cdb6cec9ddb50efdb220bf079d802fe88031afc91ddbeeddd929bdb64ec29d15979c3395762c7eeb62488844d977e902ad80d3a4f3d69b4602fd63aa4ee29b2852c9ab72f91a576178482a18fe6184af623d6902b738f4aed6e593e2b6a9a1ab95918863e111e002f29d81765ba07a1462cbc76209024fcaa66e595703dab729985ed5e2b1583ff4229eda3344736f4f8e9ae266fa5f35955e666dd41b101cc72db2a03248e3da88a76139255a1e208695aec414b433a9f9e394935ac7c377f01a7ceeec8c97b8323bc671b4c8f031ef8dd3147a3448a5284e63b644cf217b70ef3dbef42119c559b53d62517a1b0536d342a4a092dd26af3897dad4102a75a556c1c08a6a61036ff081f92ff53e70ed119a5509329aaf54783de3fe3c854a30aff74eee048ac3629858ff729cc4aa44467ba998119cfd7b3a8faefb660640fba9ce520a3eb1eeaf9257d134db23bfcab76bc2476916eadfd01a0950bd5d6daaa614c49b433b84deee07b69c9fe2ff6e66187d7eec8c6123cfd11cad673f6fb705cd8d186ffa9a7af19f30dcc400f968355c5de5061f02402583e0a42dbc9538d7c0d8b6af635c6e209860fb164743f6e98c24eccb40765180fa7bc9669112a08e3e3dddf57a8d0db0803eeb505bb2071cd48e987b961f149a7243e0c7a223c122b32ebb42c01342eed8579c006d6174297f6cf76c112dd70c0c3724727a01761591c3d9d9133d390c8fe29560b9b809d7bba50cbc1c3af7cd02a44420d4ce52b2d062eb4008c3f4c78a4f6e2158937a97a4fc350fd20313bcb499a56fd88350382a4b6e50d09e51778b63c96f68533eaad6d0fa9ef4dd4971a4cd440b804fd6d2dad037dab74fb97e85d592f27f8efbc999fcd0e5de2f502aaa5c40b0023d9b9c2c4731afe9565f33bfc1cfbc896c8d56b728e9b748fa1829cf90a06d11df6707b6d7cf3adad07d11b513e4ed02c94738bc06df7713aa2494bf0d3ed516637cb907d56ae099a0e0c7b4208c9b098a29fa077ab4875bbc734fbfc7f7099db9787927a5e9b91af02af2dfa34e3b8a306e24f7ee9fc6ae95bef53057a8b703663fdb325169fa82daaaec3e113163e2bcf140e3fd683f85d6adf82b17c8548cc06e49cda5b16f8cbb04dbda6d597cc47c686789faa650a1097b7a20f3cf0c493fda74684dd2e44ba886c5be0c63c71ba4bf26b7920550a0ac282a0c3273489d22925f3396df0273169a2b0b2b4e38e5c3326c097be2f1f0bcee98b4aa1fda1b7803e9b3758d794425a2b101df92b7122ac7c8946a36f8447324db9167e3be75d7dd8d652734e0705d2f2314d499dfad9701f0e3272c0f58e531a796c6e602ec7dbfcacdc1c6f6c1b17469cc2dacfbd16f4676e3155eecca89568a679926bd25cb4fb678345e7be01a3fb4649e50711a6a875d6abb3210ba135c16e49b2e2b9df991189463ad0860aaa891102ab64311a2f927caefd596270364e3bbf2912273287f4dfa46dac4e505dd689d6902b5a3de7d50f65542790bd2052d44ee2fc4ed5cd4748f18416271107b1fb1fcad1a9202ae3c27297452bcb7e3c11f8af009c8c2835d6ec995874d282f4ffdfff3b39bfab77f21bd75e05d8a87201d411cc6534494a0ff3c0d7cff53687a52ab2b230e0d0f7f10bb4bffe0ca373a5143d0d9e43d1fe21ebe7977b032f8238449c90a7fc01651b5c1f27d4ffe02700a8af1dc39d2a4d6280841f2e5a4e83c70a29587561a54b5c2213b759600e6c1a583e2710a1456ec210c6b930f6dc7c20ed335e9425a8d94b749c038a5090fff698cc73e22e85caa9c16cc7d6c4083e11e0413b260141d0c52c184a44b14a7eb092e45a6e83bde6f7842591b893f8800b58bb2bdabd28d25c1b2a11e9ec63d5af458ead2672313e69a8147c5cf1edbc1137bde02700c28db21f878843f18e7546d676f39c1635fda132f36b999030ffe01c0c9c78450016f1f7d77e26e9c43e158a57611193ea587b0f30c0c7f999076038579002351f13357c975f31bf924b5e5a7801e4cbf02563f1c1908da1d340754d3045dad0606c31011c7a99cb7f97d1fb360f9547bd5614563a5f7076ae27c52ddc658761986401defe6a4b57e4b8bcde818f7ec91ce1e19f484b0ba01c61e1f9b64f682dd22a462bfbe34a6bd79fac81ed1f09fbc1613a943072ea108b4fe3c1e8561d98d649d93aa0b66fcf023816f104341ebe790833585d4d59fd022b7659d48c83636e60be282139c614317c6c54727b921518512eed900ba05a16ff1f49bbb7c87eae80acb3b058ee077dde1cbaf060e87089ff1dcc222ff1b383e4013eb22ddd7f7caad6f1757d86eab58dd1ddc851aecc48f5e9df40519cfa2a8477433f3eaa87bfe6ba2ecf4cf50cf822302117ba4cbdd4ff6d119199112a46322e556a1d62cd2c7157909ca16d59977b7093d484e2d04cc1131f5a7af245ee9a8b285ce4a454c35951531b5bae42f084395f38fe116b89b7859972562e63d8432a20fe11b533f751f412bc8d8f0e134fe76765beca63b48267cfbf0c9f9fcb35da4edb59d800cd8fa6ec5782249301d5742f9963ad9e639002fc091f0732fb3dd18a5620349ff8b667f23f44fcae852db4bc6a65bf1bd0bfb5b23f7ce79d6e50b6e158e44dd34a4c984501374e201c2328eaa4bec81d9956cae70b06f6db023eb7fd4b5850e666c5dd06fe6f5f15368090e2cddfb25f074fe6088082ca9022e75121ff4799953094f3317e77410cccb726ceb01f3ffffff0c