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 70821 a5c129ca4d5d82f3a79023cc4f94acf482dd0e36b98942b4a707de705df03dca

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dde5c5ba30febf2463eec966482f2f1e461eb5780edc1281d75e15bab4d9465f
Certificate Block Hash
a5c129ca4d5d82f3a79023cc4f94acf482dd0e36b98942b4a707de705df03dca
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0017610100060e0000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000c5b2a672ed7dd4fdef5e79ec0036080261bd15c7c312fb5a684636565e1ae3a6b20018529c8f4e4a901461bba0fe0633bafd88373f69ed79d0bafd87b645e8a7bcd463b7154ba88ab89b85c5f85e051404c184951b8b5966cf01000000000000000002000000020017610100060e0000

Raw Header Hex

000040209f2d2eb2f24bf0028e46f7b0087431af778c629c6c316369abdd6658ce0d84a9459ff28e310874b7b2238a86f5865da1b9b9fd5716d1f5ce5147a263b985dbcef610296a3dff00185f46d9b4ba155ed78112dc0e78b51e461e2f2f4866c9ee6324bffe30bac5e5dd

Proof Data Hex

59,560 bytes
1212160203073105075519ee848a0d5f3536dccb583484571ae61a95c930d23264948a8218627dd400410b4150ff458cf70c4430a45f156530342859fb540189ed06b816303e1c0b359ea0ccc2d9014f7c94ead4bcaf15afc8feae7e62b2a3dccb0fe7ff57d3e68280e8544981511b64c40e19a2c2aa28aa743a18866a910c0c68309177ab865360d4a3018e49bd3346eced17df58c7f49f3430dab5b82ff133f39aa801178fd01362144d3421f3726fadc54c692e380dd001704615fe81a6085943528b540d81540d1d2b9e06f1b70dc24dcdab2d0635c8c8685fed62f8afec690f96049c7aa067e152dff56b6744e3acefc61911975c87f8e8c8a737b8be740b090488137bf99a3a04a41b7d60fef67b9e8c66fe715559f4c57b6221b5b9ea3d0fefe1ca35b144fcd45f3111aa72c04c13de0b688db1188eccf14913c8bf3548b956591d857a920323d57a4feb1fddc18e2cfc96f085c2a8ce45c0dd2e69977f768d9e65af784bb41ca922d5c651795af84fc78c56d20f5923d1e1e1340705d425602712248d5e4212ce52ac345c389182ca138e09014f3dcec59550aa5861eb7d37e1f73f7d2e75c874bf59cf2c75b767d3b355c77ae90d744a858302feea65c6f603778f5fa7350b67df10cbe795348fa4163dab7ddf1c3fe657d7c4a7ef19ec2b7733321a528ae3cf6b82f49a5ce3d450679f6fca3568706758e6929936b55a37b268bd5493a2da6dea9f83af98fd081f2ce348f3d3acfcfe295bc3a2bc294ef03f28e0c788e25223306285cd99bf21a97f26dca361b577af2e0e1d6d4b93399aa24c2a427cce4c63978ee4c05bb7aec44d33d79eb0bdabf4c346252a8d84302d73c686d641f425b54483423199c6620bd7f9b84793c2d83fa5d644ebcf7fdddc3662fd179ddd90a8783e86ed3e4fbfd5fe9d90c1ddd36b25634d1efc26befce14901fd8f108e9c4bb2d33a419fc417ff68a33fdbc081f48d8737e2ad69e06cbdcd429f3369a68ab75fc168271e3880d83bbbfd5c0723b9398454601aa8a33371c4d0a5ad8c3347d7f1d07ee88d9238fbc67ceb652d63982d8e3736b28ab64c8aa1a58904ba5b293299a81aacc51ad5c9d8a2bcfc90f559ff6ed4aef04197d1f41b20cdef51ab5a9991326895a26a6ae939b14cade907f5000d4da468e808de9f648d0d2839241faff4c2723603132e45b4f239fd759f0852abadb801f39e89321fd1b5ee02370e084b76e928d4c66b7bb9076e7d6eaa62c1e09d5d3141bdbd480a397e00e7e22fe157fe0e23538533c70c3679ebb7dc28d9dd067d0d24dec09a9613bc81bfc545231bdc890b4dce327aa81ff5539ec624c77fb2f647a5bfbea9b79b8dd3b951baa718c7a13ab5c6527004492ae13d123b242f3bc2fabcec4364d2d75e22e479c02e3755bc8e725f2b1654e416fb8e6510bfd756afd2e0848d327cf5b8463432e933ff76237f18090cf612e66ca9d83de91f71bbc57f0fb3d2111dbfd48eeb59c8ce21b661902e7be73f4c00b4556ecfb32066a821196a1dd9c5e475303454ebfd68366b6a8ef625125048b15669b55d30e09519d419b4c8cea638c007209317ccd6186caf8b053c8d5c02090b5e7c7f1168eb416fe6d54217e366d9ec398eae65c4c6ddaa92bf7ced288e5be33fcb361c519e3611976dc332549e5b5b294f120ca3993ce45b63debb67661526640e0935e328c06683d10a7c869a97bcfee80d65cbcd560ec275c0b7bc3d563362586b6ad694d96ce58bfd4cde27969053c260c4ad314065e7e819f15ee9bbb39a1f816c8b46be4f0dab3a858e02d2334591085cbc99e30927d4ea105d1071e9fc87bb993df5babd82d4861be7bfc6a5650ae311a6c2b91a53084aec01c7dcbfadab18fbe3bd2196aa3b0481af91e8bb227aa331df8354cd8cbef8089c830ec66161feeb6a79716495c683f1a68f1970a775480124d361be377b4d673a05ecc8d74073b2cc1298ae7da5d30436296343de72ad9cc25d40a5fdc9818f8296af601efd2b884727aba3b8079d87df0a9efbd1ae9c83b8d2924360c276294cfb0fd215fa20794a852b50eec9fcabb60722370b8cf1c91128d1bceb660038a62f602b0691617bc90ec7b90c046f6e5d08e1031eff6ad1ebd26d55b7fbd5ebbd6d53d81a2c1982571b8b38925dedc30fb6cc59e7b63cb82da35ed1f5a809a3d40b69c62eb67879df0b8d1407128bfb72b8a3814751cdc97698816ba5be00408116286b2ded08d06b87bc250e0c9d07be7b3bb9e4c059a10a99c0095d0cb22e13a6722a6f8eb86c4f832643a53b52abdc3de375f482818e24b0bf6b8b3126b5d0350a269472369d787b88ce407b11a3cee9a49da56be322d2c2cb2f3ee1372b675f811a6385d26b957798f81aac5421dd1e65c5b42e82927845fa3f66161caa64c04c619f35ca021df467b51ad8ceb9b4d84e8fd60b2bc62804cffc031156ee291184434f1d0962d1b87d47e0f38347e2e7795cc323b4ed7df1636ceeed27f7848f8ccac3f4b9a0799dfffdef153e7b972cf65d0ca47daf4e8e30a4089ce0deec100668668a8bb62a3c20d7b2e45ce684e561be48708d713159a3845cb50fa8ae8e6d5eb27446e421a3ff84b2f84fedab54d8df5e7bca4910e40aa11c1ef5ea2c55cede088fd38de11700276b92147fa4794408e6fec080a06f75db986407b9fe3f92db09cde407ed7a91af8fdac1175b66afbefa225e0cb2aecfca766f7ecea5d1a4dc3e1e260a4a8388c6888d57e534ada30690ea8100d438c71a99d3b06190c10afa3c4ed18bfa78e7cd30dedf3ec78786fb90b059bcec8529e9397dd1c66dbad8348a1566b0251680488d1e411cd2ffe2948ce92ac4c6ae6c0e8927671b392e9491ab8d9c53cc271d63b2d6a0ba75da8b168c76177f9c060b55c41a5787677232f6abb1478d6563fc1dd04953e32c8bd5ebdf331a14aee3a9bca6c1fed3b18b0f7c6d425a977b29812e15b5fa49b45bea73e9fb5bccf93e942174a204a94d797391e225b6164bdd3fbf3d140f0aa8dae7020585e695185805e0088b6aef3eb5ecb79e2cfe8275814aa5475ace5d4aa3c8a5a60f779909c31699fe0b4c3c067a2888e8aaa0b98a5177c07e981129409e376ed9102ccb9c9f6b00e4eb0532eaaa2f99f91bd7b1680f8d0adcee7f38cd94c87f78a07db3d9b897c7434bababd036ba2bf58170b6c7eea9106b0726c4290ab48a81b14033d2d661f5ddf6b4d8ba2a043d801078339faa6b4c98bce25b95fc5012ce0ad093b44ab2d346aadf8ff4c68b0ad71a746275c6ed59940f428fd43572a49c3994db6d34e20db50d1c0070e02480c8517d0c921e0001c345b1d6ec7601e41fb280f3386f1225679626de11a547e979e36ef5c63a7264af4f791f8675eee9403813af091a02cbafb70e4b1975662257d611ce9906c36658ee7882a7ad24318123a539e81a7fb383220e0cc3e159d14dc9bf10f1980d53f6045c8fced19734ca77564df99d0be9cc04ee031d86e796657b58414b357588e8629b06678abb24791abe33401ac3d65a75dea0e37be93818a8af02400f743cab1140ee5f571c0b89e575ce7a1e6d098b57fe4273c8b47882f3db6d8e5879e638351ee8d71eef7e787dff76872167f9dfbfbb4fafad9e2e6a468f2ad4682811fc6d1f54265ac480bace08e3374f44dab23ee9f3b0a7f57da3bfc02269d080301e646ee68514ce3afc90e9376c17d292851173f5cc400409ef1328af24ecc47a9aedf5bea1a932e49853717631e0ed75830b7373e51464d920b8202af465f079dc88a41ffc41f9a69e09df5f9b6a2e106e5b6a1529f2bab7ed17e8ffb81b829dc488258bb8cde400470899ebe7d93adc47d5d7f4bfdffec81766272771aa767217b9fc793d2f741017aa5078eb306fa3659c7475ce0f923b377eb7448911a15a0365c4b36f6ecb29f70808bb675bdba84bf299363d61ae9a531d4000ecea6bdf448f96adab1d345bdfc61849e340c488fcf443fb7831c9a3daccc583382f2ce8c77e97899e07a476f957d7bad7e715375ecdd6e2970ccc2463c33d7be2d1b9b0cfe30332d4ea11e448eb19024c6f1e4e409abf83c0b9446113299e00ab2f1d601d43e99e68f0ec4f164f5ea1be19c3b07d812c2b8aacbfa236a5ce6a1f39e663e176232557a7cf86a6316d7fd6d63f0655f695a4c176c42b9c0c2ea0311b2b993e2a06eb77f7f91e30a507b7b590687a3d775007a3493cefd1b84b8176aabd4e2c08a5b9c792fdf7bcafc52e01bd9b9a91793aeb7980f229256edf6805a00e0b50ecfd6b1066cdef72ede5b6ebabd50e956ef33e5a870cf3c1a9b4bfc685d282f9baedf154300ecd1f1d2e06104b15f1ef55a2a188dd1ada053f6f69875f167e355879bb333bbf01c75ceef394b90203dd5c09ee3db4b226902d785136f04443ad48bfd9f4863e2913054ade9ca50af4095c512c9f1aba0376f762ea25a367107bcb6de8015a7eefe288b073cd7ddc5eb7cbfa11de2a6eaaa4bc2fe968dc52cc994b708919b8afa855dd909cb3d665d1eba7836c29063afcbd4b4cfcf4097f2299d57b0481fca194834b6a1e1bd7a8135f6d9c601dfa56c269aeaa5d51fba3db0b6f03ed220550823ec1d8ec45bb5436f3adcbf8822a746ad3d9f58b1a80e4c5a1fad2ab66eb3378b6f95ad98de973d5ec1dbe5f952fddc54df6db42b56ba4ef21fc2c9238525f795f8f5bfbe5bc51230d16e0ca7a81ebe481e9927a1b97025088d603295391a05d345cf3ca1537564d33f5e07fa69253f54f3ced29946796b6b258e62967a361930e6c0aec8ca38ddbf85408d955073143baee7de900b76abe2d519d6bb69a9cdb458698c3ab2c32b34caca8b88ceca8d76976ea9d145c4839528244daff440130efd9b456611d483116f44ac636a5a68e5037444c1653db19279b99a5f0e13dc559f404e094efd9a7ea7268972838937df039f793846903157fce3302ffbd317251d3d2eb3597535167309b72974498f43488e25a6fb05b2dd658978e070d2d0f9282d7a89f8d49da902c35f017d98e11f291a1729127d9b0b5eebd248dec99da825bf9cc53484e07a13d9f462debc2ca8d4d25ce8da050e7af6da3b17ba5059e64e64cce58e70a98f9ea41d8cda0e678a5a5d4f3cb0d8813184d842ad22f9727e5a2ba30863df91f1c4752b40af33cdb06d26b6b2ead9a4d3dd155082d2aeafe3afb5b67bb0a2b3bef00daae4de6d33cf4e2c5632ad1c380b76b831f3b0c4beed405e056206ba6b96107565a51fc17bdad2ee8079fe673a1902f178efe7202e762b79004d8bde743d2906eaf010d9e0122d88b5b459e6a239b057dbc5ca99767dac5d388c1e96a59e5a393d0657b9d961e417048ea31bc0850c8396cb11584362ec38beeb61484a3118ef9ef8947939a52b681afe414e405276e26a96c2d1120f61080dc5b49a09d109366504cc6ea197b80830497e93695f068d36ee9d1e69ea89e11108da20374344837011fcb33fa22edd4d6f7824bf8904bcb0de24d33909348417137d30745cb217b52e8b622cbdd7a1335b9e7fff7c767161a3770d5960741c0732aa297733d2b78dc47452bfda5af04648edae8eab5188da8f9057fd7a5389a11ac55fd0047ca79635af245950d1ec0a199f41c371ceb293e3ae473ba4f980518f57bd7c0bc32d42ee925b509dd89534a929b0c5000310767842559435a58b1f2b285b57bb948c37b5c7d37e70600cea8ac53c8954c5cccd8dc787456b8d0c1c7e79181f57b60f806df36937f1889443136d8a6587f7a7dd0e0a9171aae6a805d7ee6e056728d0486bb2dfdfa64acf64a0e4d9109f1dacefe5cadc1695c64c3bdb9b99368d04d3f7700302e9feed50b33e99aebafe73fbfd2960466dc7d754714d7e1113f70209d252a29d16e044a04f8bcf8256d3a6018e164d5f7f6e431cbf2e61854e77496475e5c1d06891711cb9b8d9817c2279c6a6ec68d4b769b203d674b4c41bf01b0ecbbf37b80adba16ee1540d6caf7b70ec65d26c9bf611d7fd98233a9322a183a7a3032c0ddcc2b93e6ba83db99c96ece929b3fa3820c27aab16fc30400d10a24697d5965454c7669af3599f3d4fb4a2d0992dbb1829230bd9f78fd15551ec45499161572d7ce00105a07a0416a1a5a75cdf3f46f5205b2c62dce902284c99c4489dc693d7ad1c746dee070739eb928a6e3a299aeaa161ca00ecd180a44df6c3b8f25b3427971b9d93b8e24f318b420cdc8ebc7b2b7a7f4ff80ec9bf4edae0f954ef7ef075eab0b3d8f03f108b058c4bcd9631267aaecdaf02381f06da96afdf0111b89c475b17d6fd3091d059312e985e0e35d1034874e1298c371b45e262f6c5b35a7939093acb3830ca9e16a4368421ab0415d4b9cfd52259f2ca1b95939e64642cb42ae8af8144b956e7e3f7fcef719deeb29a64650438ab20e3f07c4483171d9b703c7dece9ae64ed9d7312b00c5101edba20055f9858ccdbc10fd7376e33db069e8985c63925437ad2d1d7d14a56608d3f4d1418f15c5a41708a6989675ab61c0b7a21bfd7668a88035e35b004499eb5f704b456f86589326aab1339e20e497ab326d9420f68604fcc3db58f3de0d466a14f09823301a775072f3e650662eeefcda064a957e969c0183ac641fe976f11b3d3804110bf5e5c848625d47c1d83cc3336610ea761cdab6d0d545b8401b66ef935ff5bec5a023d6644212cd3d21d7ea14bc248d4aeb9890a1094054f59f215c6650941b651dec94fe1dd5362dd5951c6a95defa791f812041145601027d42b1872b4578421e6962c4fbf7698476c2d9918e8bbffff9a7b16a8cc525c95848775dc943df666e1516a694d189572e33a268758c2b17688b0d33d8e9d4341fb2d654d4842e98f12c13b49fbde104688ca91c82dea531ab6de9748058f1f7410e0ecdcf8f56ccb4a3bbe724b7e9bd173e1de47785ed828dfb0d1694b7e851159ac60f90dead2001f4c6f3c0d2068077925c24a742bb8dc97563d55ce728f7e865abc6fa7b99dd7f2b5d3071045d0c2e99cc4224d700e61b5fc23d374d9527fc8708362658f332ca2b2849cab40ff3d8c739f4205789d2dce6bc626d12549c868ecfb0f7f58c287d99383100c335cb68f32bc62804652d0e8f3a7affeabd0794bc18450251d0f886b78b6b24f8343b9eb7b94ea86c685e95f2ceaca0cc081ed34cdb0b850e18b3a817c07c8435b12235a6dc278c06b0cdea1849ea8b117dc215a7101b5b8c6a96785fe4eafba8e56c359bc121c044c193bd515e87bdf45b6d4a73e44bef54e787ac7b4513aebd2cc98fcbe11bea0fc5221b14ee370bfdf4e8ef43c60a46bacad7f616394d0f5e775a3f16d7d7f36cdc9079674f263779c6a8afa7a5a2f0c1599c87c46386bbcaf206b8f191792b4cdd55c40ff677e3c2547bc5d1324caff351b60840e062c9a97dfc072d56c78df9e20366bf744657a3846aa40d87c69067f19c045d379299b679b7a0655b980a56e8e99ffd0cdfcad6fa238343943840bbacc7eb6e20a68cedc8f7b5c5e8604bc36518bffd61a0ee27775b95d98fd335306e6720b63626aad4354b9c58adad8b6957eda56d73adaceaca03e0145704342a04337c7a1667369571a3e8d4f31960a41fa798f90870339096ddeb16ec39ac8e6c111b611462a371ed30fa5b362c976a3d768d55f484a877514170f968afa4c7f530bb33b7852b7bd9522ff8a49152198de0ae811f0a09c61df946335853be41df21b5ddc5aa9303f4b660eb62fd678fb800473decf327cee9c2565aebd791b29aa75777765a3cd9be60e1185b84083226e5109d9de41e6b73e30b9729a2a8f3501b5813deb18033c029e7e4cd4b6adf1d27ef405a9d6fb7e7fd83c01ee158f70ce19761651e37e769df70e6eaf1ac9d995a0c093262cf7b0d5378f96c3cd678cf8cd71676115deb87e04dd1825b065f5a782da429773510fe16ccafd5bda9643249d46dcf250111235a79e901aee2e51f81ba61eb644e567a07a69763d186bc0269bf315ac31986777ec1413af11b170bcb13d979a2afc3d19616de3ee8dcd7971e4af62f16186e6ad67851ca9856bc148a44a5b5156c993dcab9e39c02fea5cdb16f7bdd42c8455d2b0d9aac40c68cefcef25b06846b88bd129309c8ea022245df6af6de7ad795e1296b4ac6411b573031d38a01499340a14109f057110eea73619180583b8e19a1a059335051cd9f5779ce3ffeb45bf53d8af52b25c6def466a9a012a5422aba0295d93fc8e1159c0794fba7aac209e329b6cd1f4cdb368b8d96e872e9dc4dd9600763e871d6c96b584cc23a3885db3aa44f52b8c008811f6a412cdf261785a0e7192a0ec4ad2beefc49208efaef1ee1cec30063979cce7e5468088fcf05d0d26925b6ef4d79eb5189f23adfad510df704367aa643d332f51d9ceb9b3f170164454a0ede420d8dbb036db94ac66f431070da1ba04a103126049a4d0162fc9db265120600caf13a63052bf3d7bc6a4647b270c49bbee72e6f0423dc2d5339ac169c87730377abb0c78eb2329f923a9fa9d27c2966290a5dd10ddd1c112d7523eca8274693fbf1ace6fe6c7f7ae877a6ad42e4e1fbc860d181cf8f40932c404b757499868404e28b0214b793192dfab1266545bc1c042394e3fe4ea381a413a8f176b290be9ee8195fe3fff3e49a1954b2a4d64ec922a05af2c8f586985873d390696bba5f29ccfce3329e7d96a56e8386b1f8beda381d5452469688a30c7647deb4589ef32eb7a5a8a0b460a7f718939bac75ef5dd04f09480be5cee7eeb8ecf503b8171ee167acbf545ec2782e9c49d4676db993bd2440d210d8fd842c70a8ee4c0cc8666a433b01155450cbb4422b4f1f984bb3d80a554a53724ee295fb6b3ee2752a1162d5cdbd75823c995dfbfe05f683b01eecad5eb89795cc44e9f649d28b715c213455f7e36675ebecdb2175581ae57eac411e9b84807e8831122365d87a26dd408867cc0e8b10dd99d2d261ce2006c3c0184a5dd197651da7f78281f82d88ae8eeab5f8c928f786917e6e734a9387b6786bba36369cf5eef8a42889d5860f2c79adce0bb42d9209a1bba0a3c11211ff44b259692dc5c22754f4ac07ff211baa12bb4503fa2874c210403e85f1d491bf8ea4b11304f42c8cc6de03b6fb86be3ba95a586b20698147289f78d902045d2e4dae129e84194b8ed485a5596e66744a692050cdeef7137bdfa2c160fe0d80a6dc5f1ff78137557373f25f84c0b7b35a1b5af960e2c5fc90d0d7aafb7b5c0f76c45087300921c570fe4ab7199cb5a93d4dc3a1893996232aa61d2f8b23018dd134be057e6bd730d7fa9e09b69bbffece1f96c66537a8e51a98ec1ca329a59d4983ddd90aa75f4c70397ada557992601f3b379e726927fbe6729a2b4c174e73753f7093fe4b233c06063024d40242dff85a22ced683429a5585fdbdbfbb88f260e8ecb469e6ca7fd8f2a5cff65303f843d73860f599c74a4fef113b3b79e1f2d38ded8c618dabca9fd871a9110b376ba83eacecbccedc72d228b56f4d46ede19e288ae462fb09e76148b270643efbdd7194c6771412c4d0e1dc82c4d95a110eefa129c4bda5cdbe9382d866a88b565cc19b08407e58b0c56d9293058bc7c91083f0f28fc10d68da91587175b75ad7dc18e040489c708f595564bc136cb939b16bfaff2b9305adca9be4e47331330d705d7d19aae91da9d4233e44699ebd7c4b98a1a0fd3575621ae1332332caed1bc4ceff52bfb1d14d4596264e1e01f336b6f7721ec4449713b5477b9b6ddeda282d5db3ec6cfbca6f7ebc702d8d2ec7b814c1c1a1303db85abb10ba92c09fe144c6f02823f66834b7b41657818818a883b26f44e3d10c566849d96330bb2ec1c17a78b60d104e5ac13de4e092fbec78357fd70ed02b8c182b142c135d38bd80d59c39b58d4f10521cd30ad9a970f886391806f27c1f2a9e19316aeba73272f40545ff75ff024dd7bb4d1b6721ded73cf61cde168b86e390f34bed5881588317e06c87d04d06e7dc433f9afa3739faab58df452edd61ef56cdbb31f95a8a1231727344a5222a8db21d01a38d93a635a377f02936347a8a48a09df9e8d54d071f254665a5d694f09843f38d9a0bf0837f8f184a941537f73f007ea8bf9315e20059b3520ebfd9c3e387d6a7249bfffa5a1131833ebca1f9fcb1dee22fc8c75acd826177e3feadab1bfcd938df4ec0291e8058eb8f58c0f6e15b6776fdb0b543b0968dc899cceaed0d40231acdd20ede9a0727e6ca6280ffac37bb57d45fb8983f838749d5ae692f57ff45646993e6afffb61a232a43e11b74b852a03e577acec41767fb9539742dda242d69144e0784c9394817db10d01b09683b0f18bbe2ac9bbc563f66a56d3e1e92b577377418c0a98da16b003b519e5469d3b0eaac4fb3a79cac7fb3c4cd6f75cba90c15faab3f88601a44bb1a1cd2332e7e8063c0698f3399146d86ccef9dc78a4beb89991100e0191f3ae21e12b40c30a554861e6eb970c78ba5372a8172ce2704adb9a78dc719db5ed8fdb1d8417584ae00a9fe0705bd703486cd0a4092dfae543057cf8028d2a28b87f6d4dc873ab0ecd8e7d157f9bb736f2d2ebc2d81c6612b348298ad32197145a21bbee90ae7b5a6d23c5c3b99c686fba44a36201e0817cb28df029cd4d3bd48d1405f81d547d502af40ec6463195687357077558bd005fa8495b7b10726865ee8cacba2e459745983ae2ff8ca3b76d51d7478e41bafa822d57b1d43da04927a5726a5b91e47bb509f5685b72a53d96a16d2a62e310380c0a9d13b34c0e6cbd3f3a0a61f473444e209c013aa9fbfc8925bf08fe30af698cc708a1b86292ccafef30e4af83499184ed373fa402dab9e183c23ea4142628f10114f688588651855c7002c83263b2ab955b9cde5066a5e49f5edfd29a49125f849f2791ac6c0b922433441efebb480bdb69faff0f1860d98b4def707e6bf92364dbc0eddddb9f1b1dfc862330cb7355690a0b7acbb658fa3915046e56bab11b25983d8cab5a01a9af7608ab615f8d9054b81b350ae681f4d22acd844ded7d76ffd95cdb1b3868ad43029529763a0ecc242be66bc5a76e670c2928b871fc5109cad085ac5b9f66db46fc31ff5ef5c6a7f6b769b6e55d674b55d98a451b657d270fddc3cb14bfbbfd8667363e86d112c4aac033a8888c96dc00d51857ca3341fdb2e5a207251235d03b16240fa26652bf982b5543c57da57f38a1798194a4f812d07b043d65fe2f12dd0788c974ea0ac39f2003b7a231219f9d4ce519b772dde945676b35890d076db37c398479591196312198f06e34e4f58e85a25bf080876bedbb90ee9bcad53c86512df353ec15a3aef921c29cf21574e30581f32bd5c509d107f653c7db0c7d9059d943c7c60fc511fce2a452f34fdf9a917d50fdf961daa3148c0779ec383439637a477a503c7b1a24424fb76e07168e9e9c9908c4b767dcb9950dd83a4228587228757ac10d7fac368dbd9af65bbeef0fc55a771bcb451fd9fd1b7d1ef5d97616b118dad4aa1f8afdad87ec54c84168cae5ba4cd7455dc0c73a3d40f8c043b6d6e558c9a07d7a9909a342299a5014f3d6628edca4c956e48c1736ce33a8efccb588c2f4c10cb13199dddcee45930d48796719029926b0247493fabeff33775090b5c3ba83078fedd14bddab4c1735c94e23a4ee46809dc82d3a6e80f8784fb6f0f358ba41e955b2338abd2f472a19719a0093dcef4801cc1cea7284e9ecefddd5ca3c9df5ba1b0d29ca311a9a4997c62a7f90ea460bcb6c027622e9448573af95338a386842edc65849c38133f487154e2e7db212b5b5258a3e281da8028107a78d65d707b3ad4f78c26e546550f0a602d2ddd5f90a4c47f9d66f7792458b596ed3bd1e3203e93d45e920dd1b66403da00ed8f7d5e7e6d59e6c9edbcad2d7acb1d14ed1e50ea2ff05a62c576c82d3151faf4a253c551694490a262dc59eb762e8562be996add9e5bf37b68f7610367580978ae093af2f6ba75f3afda6bc74784ee7231d74d7c7a2f6e6b65a2c69aafd939a5593c25db1e99e638aa70b7a00a483a2e663c0b1a2bf0d7068ded29f7cc90258a9ce98895c7ec3c6ee976a5b0edcb22dae53366258c09554ec31c505c66e3b24a27cba90a1f1c3d53c838e3f16c8c0b6577c3e35f4f15ac7ca16ae0ab7ed4c15f73b561bd7a9f3dadfefea0f474ae992b2ffe0d5b090190b265cd982fdcbd95c4c6d6b23c5cf125c4a96c84227b824e983dc314dbc996aaf7962a18db42fdc463d328890c4307034904d162f939b4e3b4f6003e3ad58b6731558ceb377c1925ff4a5a1c1a7aad0cf598d454d741dec3cd3f4d7df963a7b5c19f3a3c9e3e36644ec2cab8b08191008f07251381ff8f6a05f1587ac197038fb8b293d892ee8db4dffd4b37c0e09d8704708b6569a970dbb58721c4ebc038c5b03ce90279a4f3381cbc20dde7ce9cd02b3163e7965fa6eee6c0e2ca8938c120f940027436c515158f29f2c63b6386f3a10eb78fe0aa2353004e14cca3fc5ff6742b1b0be6bac37266a2c8d3740db67da7b6f7662513618c6647553ac0e68dd46537aa192ba7d78bd4badbbe00fa7c214133591d2aa08f5b27324665b72f6eb28435992ee1c774025b8ebc0a22ce038b463b0fabc8fe9b2fc988eaa61f08e535dba8c374eb66744cb05672cb34c44b447915f884b40981e9981afe5db3489175825e22f508c5bf9537605cb826e17cfb798737a954903e3ed258e3a0f033f4d8e929cf19cc3e4da623938a1d67f2546da7e4b7046d7c8bc1f1dcf5511a0d77808771daf89450f5172ddd3a03ac3b4abdc4cbad381ae2d985ddbd3f4881bfeff8d87c1cc042347bc1bdde2bc18119ef8769f9569afc3d51d6d06ede6cbbb095ee9caea0288e145568bf64134c30c03c58ad4f07ff6d56a1ea5345e4efbe04d61bf41522f753127cc151159978f795075069c3f50ec525e0393d3a4b475e0e804846afb6f84ca7d327c2e257f9cb33c65c377478272c2f747b56c4bebdb4e925b3992b45644c243490d424f50be9822249bfc3d291155783f6a9cbee0bed50585b1b23c405f450b3dc3b759fa224484be0d68daa52b26d351723fdbdac4f9c5760028148a922b677333622139e80cb1e1dc3d334c646de441a5d900fdfb1c109ecb34f0a21bd94b50df895801f6ad4b83748ee489013ac189caa9c44d0826d775f7a2415f017c7b4f7e80d1d423c7a6983df19b6b4cdccc2ebb77a5b45b65f938e905f3bee6899cc3b6e6efd54f28b31acf24d2383ce0a25ccb181717923fa6d8f592fe36143a809f15c4241df67e4c0a78f565483ca84cbf647bbc50244288cf93126ff716d1ee94435e4a451321c97f21e7396a650b62027bd784110cf506ea2431d8f11b5e2218a729db28789007a7b25bdcea9e79dab576a662effb68c6cf090dc08ebd5785de22b7add670d61a75a104ea81056db7c17b96b3da4333e002c8515a4fcaf322200baeac0d41296bfb5d17acb3d7bb0a1832a97c8940ac67fb97e70e866c0b85b9c77406cfa6e0bc5bcc345fb9f8b08e88f0873e7d644d0de20b2427e2ce22658bfe51d30256f484b451a4ad983f172482fd847ecfc6a584b7b0fc14191134cca2a19187969e187f964563bd24f9c90a6dccd88b4b42ba36329477d881200f4ec388341195648a0b7f6c35ce6c0b0344201a0c65c1cd136128925f8fb6b8ddc4fe29157b6bfac2d4ff822c34d43522f64505cdfe6b959e16b50146f5864a5fb97546a26958ba68e44b0ca4cbab6d8cad9f0091101de73e332a406fe18e247aba0f575858accf7f2735190a214e1414b9990e09c4662b436a1f09a1dc0455842885e3c94a0f2dd2838279b3f53f96d0692acad3c463924ae168c9592cc537e54beff1ec7bff38f862c3bafbb4ca4d7b58a8fc49eac8eda92fed3147334b544626a85866f5c33cb9d5056f1d559d2ce8af13045a9b9de7f36a3b3b0239a3820dab6e6a16279ce66da2a3de331125ca1bcdbdddedd0d8b82ae64f8f36b2c0bae3497dd4516212a488312c9befb86a2d88b252c95c54b0f8cebbaffc329ef8c91595effc7ee3615d672b8eba657cb2b04ce0f53ec802d3b58dd74e2290643f3d432e6d880015a856a46a0fe4730e8f0a03fced9897be68f69243a189111485a6d61496dd306cc44423d5273b1b07b32a83be62e05e4384aa8f386b452f96747e6a753fa0dda42b2813a138f834c508a027a79bf6ad879ba99e30d99a072e1d8f37c4e2f5a5010124e3ff8e34e0dcc42864608bce90e51a20375328565cda80f16860b438b24e6b72ec4fc3fbd28b94f0d328e66b76e1ddc19128f886821efa749290368c307b32382bfea57acd5f32be2ec0c83def1a040f5e266f0b7d98aa57430a832eff50b82c9f839387e840947b0ca3298df3776387d9c2e83d045e47913800b70199679aa336ad77cbd92075b4d2c45fdc25f6de30054ced1a1414c7473c2980290d299674e0f29efe5fdbbc2b3f5739ea1a56cea80d7fde36b7833ba6c16c1027e0d77141257d23074394f224c4e9479f08eb03ebfeb60a96e9d5604d6b18f507b7b4234af4a78648b3da4e7302416948dc4479bc5d8e83abeac3f7b3cdf0f7c11d3f53b07415a164ba26d78a13411030238a78bbbd7e8beba45b410a99f948d6ba16f1ceadee8049f2adeb1a7ee51661bbb12d20b8143cae9a12426a38da3a5c13102721e7b4383b1e150f22e4d568e8a00539d13eb731737437d5fadfb2a9191d5e16be2597366d7c6335c3d6d4e6b71ff07eaef05f280b3c975d36e4f8c0e3d877bbfdd6f6fc48183efdc8b6a3dce03fe3eca074e6be4fd388b45645969961f4a4a47b87abe4047d78c6f006fc4486025b28326e5855edb2b8a7cbbb70c62b97ccd79617619f209b54feb2f3136474977a8a188b1ded627e30d5e2098d4ddc18598f0a3a86e2a217776ec37099805ec7a594aecfe6ef26848bf591afe5734bad1928be5b660bff23bdcb36ed7c3e3892871092e08f432338701cbe439803cf176288093b7ad4e389a8114984b8b315c401886c358422fd96ae9865d1a5e4603648e131b6d4a8a5c81d71c3b9e08b01696eecce4014f002480bcf6ac363023bee6441f9eaccbb1cc7fb78be89432edda138ceba9e418c41be141903cdffa449a0437cc0d5178bd4c0a3e5b3a09b1c48add229d8df69fa10733f6e4391aff7762d4c756921c43b51e73dc5afab35ce37ab9fe46a34963ce36a71fbeefdb3977650aa00a6fb0f5fb8046e03a4db4d79b474d6ad53aa4f3e7bb31eb436ad478d6b7693f9430dba1b4a4bd63865afbdd458d9e1c00aa39d70033c21fbb2d90a7d57a39e7bfdb42bbe0ca5a0c5730c85bb5fd4542cbc61ddb19024a577af079b1a1b549190faa89d9b43c5628b91c6cc12d131410f0faedd0d7ea9a49d8c9091a3fe0ea6c7e4c780f8131a9287305d0c6bef3e6df28734a58cfd578e2400d3181553b5602abfbb620771a4a94faf290915992b664cbdeccc2f6de2681ef3e0543e05b7303f5a50bf442eaac6b1cde0e3b6404c7b587c979d1b6deb6e72dd0962b7fb73f4ff86eeb6848325f564efed16eec18a66ad3c99c746d6ae8f400fa4c1d81edf391ac0202049b957e7eccc0617282180f755676f0af0b39e830d22994938ea5879e9c31558f0673d42f9d2814ce80b2bae2f4877b569d44fa7cf74abfc4891b2260bed66465c6ff6fd1706562be889518e15466dc6328fb44a76986ea0e9fd4fbcd13576e8cd16372dc14c1c285a6b333a770160f5297a69a2cf66a4bb5b555eb70aa8d10e221866ce213a6e552130bfe9b23e5031cf88f89072944942f8f5a2ce45b39937ebdb82006937803b497b093c50fb9d871402cee6a52f3b7f727bdece5e1b151960d4a244b04505aacfbcd9335016b49e1cb24f7dc254cf5338682b517a6b942143e4c95df4e368d19bfc3ca7d8924234d5350de827bb6dcd59db78f3aa5228ef407317a0fb34402f395c0c409ec26efc14422ea614ce46bd241a6c608d04f8fc893c6ea5d93c49b8f0ae0a78522f4aa49d67626265c51a3b5222f740908f2de28f993c921f94d8728b6e64977ab8bf7fa7d1825719501d9b160a2d9ed76c9dc33437f430dd97ee60ec293cabc45d45bad59189414dd88b6ceaf915518144caf9dccc2bb1447a521c6ba3245e9127f50543c2f5c26022428591a825ae8b56408c44f574b5befe688a241cb721eec2e1f3999c9edfe3f65830647ea3bc5e61bfcc87068769172131ddfaf98cd9ef5d79e53a2dfe140b3790ef7de781ab2f624672d12334e1b8f8a1946f5c51ee6a58dcccf1343131d5888d82040f4210d4c3237e4a984c4c752e561593b36d4ec9db90c1ffe7e3f2cec8ad1ea606e855da267f35d3bc3e80fe1b068fcdcd53d4505403f40433dd2c292221409c9137438cc986450d8ca2517b811d63e2d72c12370ca2e7c07e8583f1ee7ae5dd707dbb147d21011c5fd39823fec54cc174258c2ce285eb472aba51f2e8acf84171f273721b76c6b38f10e0eda38778b986fc2b638efa0f5e91870dfc86703dad3f05905fcf02a0ea7fec4be17a12d1cd86037a7fc7403427c2fa8df96a508b05c4efae2d180f2712384b62b73fba28a8242a913cba6bbce627886c00f2956db97b3ddcb789b384309e28d6f024bd0c575cedecf05b0e03d298522f50150a9eb676159dd92be22801495501c30f0c2c76a49882cc03c047b4df9a3127f3a23bd50fa2de228469c22708f83813fe2c4e4971f8231aefa8dbd2570f674fddf366bf74cdbec5ea80b5a37d5167661c6f0d39ca616ac6a964238e8cb7f51e47188a96ddb80565daf085062cf42c7837e73849d5e0feaeb89042c79212e1996ae9a2ac30b77c89bc247c2ea0201417f6811fbe385a7d8003381ebce02f5ed85b09d930f3f150568f1bb65ffe8fdbd7e299187f3956113bbf5033a0ec4bc2bf45869d761f02b6019eb1a2a71888b0c86900feecb7a5e33d16c62c403e88b28ac9973f81abf8e1d003565ca898f73bbfd64ea164a9e7f28c60afce6d05c50b7084cded0adea4c3f2f063e90d561deec6e24ff28ecd534bfd61977e3facb170baf3bc44893bee3b084dc6b9b30947eb8272a6c2de6fe60f3cd00bf7cf75fd02570af3f93c8ad4524f9ec649301331ffeb940809824dd2ad7e01f4da29d46368bae9d578168c263f64aeb26d8afd4d1d1593c2bfc42459e8d80e7ff85a233d8ec6f2d7f2bf910918d7ad5ecc27eebef694bcf37d13afe4a836e975cf6e1ff9228fd492729acfede580cec5952102b4bc95034a092531f8b02da46c756f3b7b9902c2d8610cc4cf340660edece408965be9db4218ac160ef4c1ef51709bcd52b633d318bfce2a9072534b73e14ff23c544e9f1f8e5ba5639f068dec376aa6491d4b81d01756f20725edf6868d8bee0af9eeb1c08ee62d3258c64fb8139f7ee87fe66327d647c21cd26dc3d0d44c4d9a035b155968a588dddddc45d8379df76d81325e2521745d6e8d52041d64ba3133f4b14aee4a8d6492a630046910a972202b62c8e9e3cbeab404efc620e1c2107c1948ea37153b6c94237130c288520ed7e5d5467c6399b67ce32faa4dcb4dddb3a009e5b57c3c45f7aa376be3b8b21aeaff54216628df6db47cea07cde54072448592e058420c35f9287b44db7547798348e8649a70bef1c362315b73befb35ef75494520f58f7cde17cd38abafa2c961abdd1532189f13d193c04b0417243c665240a560bd5cbd3ed1faffbe1f961c3186b8dad39a7f78a9bf54ac1ce9921ba4e5f183421a0c91ece5beae94690ce5d5e04f522a292a2eea0e301698f1c438e676b42db479e2ce831ab4ea4dbfdbdf8a8e48b16f7175247b4535a8481cfa03ea46c9eb4b429980ebc9f2c52f651b4ef2f235070d5ba00c746f6076566f5a97b379ef189dde73751c5b88295e4e60427a5aeda52e4677e2a5b4af85427e75c6ce410e68f5d093bbf6421e456dc2ddf13539e8ec622ac5ff51af777a3cf98484536d6751bf6d20d27f1c22d3a997a8cab4509b7ad02d42c8003ca3aee9f01414e5b09ca50b3cc60e9b4631dc54b3b4708349a51ff1893f78594c418bf0f72b3ffcf5b93b67701cea8543e46fe9d570ebdf4d597a1d7af998c72a467e0f1ff6b5c04ce662a194fd8e7eb962b54e3e1419ccea411babd51eddc62b2197680a87f7289fcfa252aa601f5c94a907db8c9db2c9df1c4be8a57fd94ab5381e339c5153084adefd60812ce45afd13b272afe6f0bf01ccc1845240115e0bd74e92090746193a6b2f87e75c39291af0529d0038985198812242b450a8289abb57f76cd9593544942573d85e9684ba4f4ce12a5e0bc6de9fbaafa343abf00eddb1418294d7192b62e08963b24cbf7087b1eef8ca22b1da7c47ae52e847ce8c122290d2a59141ecd45bec5e31d5f0b2081ebda463fcc78cacf841d10236b1a48f607d4860bd9fe3a984c7c654b836495a51f1b744007b3ffa0837dbd3f8dda6531f139e9ef0f78b15415cd0bbc8f441b24f6ad75fd3076c75063bd6cd90cef1f33d0f45b6b2ac96bb00dee6436223930041be19b5ec9674f28dad37457d40adcfb4a387c9b5194db06d99dda42c9e95fbfa78362b5a9d53ced65b3d3f1f0f3dd8f82dfd286ea10625eba7ea4600c8b5c261f3a04601fbcc30f4cad307181730d626da4dfa71d3ec8ce54554bbc8f079c6bb58d94d5863a2bb2a2436a6ad928d7bbf9277a67967e3371d207e53ce0b907ec8df2a082b0c540c9145c4a464f1c5b12b046763f6856cabb8c936d4b0d37f486b9b9affc8f2a1fc31b7f08f6ab8f55c112ec734e6d7ce178bbb32e8996327e737ae6db1e25c2140d38398903881437819fcd454b9301351c958170c5d45adba48a3e6c544e5608424119dbf7ea9bdec51668606953411148291f287ab369d00d1de8453055aa0ed22b51a63f522ccd133fa98d2490725b9edb95938b30402193c25647a7bb507e18e2f58a885b0b373c622e0f22ce674d6e2d515f7fadf29a24fc64cbbde3aaafd780e81392e93ee5c342800bd7b781d44a1a301ca182236ade4d64c3a0d7030d71ed0ea6f73929708d9b75fd8e446bdcb1d1290be89301ec1c09b8cc498fbcb55df60e08e5ccd0ee6a97f7f35526d3b7bc3a7cf22f5231b4190bc0260adab9ec6a673754a6bd9736ca522167b84ffbb1777611b5a0334dad0140be09cffa607b54669b9345896b2de0faa0896ac02f80561d6ca7d25073be2f087fa2ce0dbd75a03c62f9b788b222f1a21a2e95e78bf4894086b8454b193bc88cb39da774451261de4ff3efc5c1d15468ecb72dd547a6c9a75a9408c12f30612c1e9b6540f06cfc9a29d6dfe09475d795141dc3afadc2b2255abff9a8e03647e00b03bb8fc9e412fe1f1524766a4f488b38cde5fc4d8939c88e5093520cf8ec29211a2b71b6950185bcb85316412ed7b022b6824848890f8ba9d47beee33dd0d59d737c024c4d2d673e7ece815d7381913aaed7411acc400cc777221096df82e7f8388d77c44f8a9e0574e06ec88aedc0d3ac02e359aa83c70e8236534fa2ef14ce21dc8861f130459b26ce7049def3514dd97ac6d234cc58793f314d5dbdb6e7aa84a716dc3a1621ab95363c6955dd00898cf4f1ea7f9a437a07d80e8019a39889d21e83a54afab095043f20e23773e3b09c9045bd9835a61b7bb1df37fda80191c6269bb6eca9599e57be821abaf91a7d65d4968115e4ea8874c91bd18df56253ff8fc8a2ca7a358d167be0a56273b3e24c8e303e6828b1e0fe93ebae0afee0ae92b44c7d566a1b7a57852d3514db04424850bf6886db131ef7574d58809de79f677a86f0f6e013c3d64037179faa922c4207cdf36c311a094a0f6ad86130c316a5e71b9513d2a9c783de08fa16bd69e04993d9982df0c29a8f69e50cbf109fa089774bf26a0fe7830256b9fe2eb053753708607c2468c4470836f8bf91f700bf3661a73b9453051564b89c08ede25aae8ad7a0a173ce91f5af96ac4715dc3d5ca53d5354de06c8f4b57610d8dad73cbfc1f9d3d32ba08b3327fdc93b7ca91d4a0930d590a308ebc816c18327cfb3816248dab2dc6f350f66cb24ca5eef716feb2bc9a4988ff45fb1a409c06b1c8c8174509be7ff694be03be17c2a233ef6cc3152a0117b9f96c270e10785afb073f889e3450816e01808b4f78fae954d2deea591af536fad6f8827a771a39ce0cfb0ea370b765bfa2a1b95de4b8201918f19bb59f79134bd7e64800d4d6a7b412462629441b68556ec69c0f4b2304a44082b8241864bd15cbb7800cbd98778213ed79c5875d5a20e5a7656551d26507b2b99086c4c363f4a9a7273be4a34d98fd798c5f264338f16e1e86cf6421a2768bc30a7adeed52ce0002cdc2b429be4cb972668b6679b9a63612aa8fb0861f09d96f485e059b2c2876666c53a02cbf0f180f7dc8f4a4a97b8e0bac39452ce35294b72476d0ddffcd4608c60f2904b950a8662837c818784165f76a4fd3c9bf22500acb4a8ccaa4d826506a2b9330e830169138909a17b89120e9023684443f8a92eaeab68108c1dfec3566e6f003df427eed1de6506ab31d69773addaa1b9fad79f2defddfce616135d126b1bb986f9e3ec47f75a6ffc301be68a457a6bbce85def870fac50b9e9a5aa73ba5a5a07cab65d59f53ea7f4cf66b74cafe0b243dbdd548b2405f9c485fa869c8aba10f8bc0033963629a0d7993dd50c26dec2a185c9c61f84580dea5351da541efc9448de156342ae7958148e412445536057e2e80e8c9e842ea91058c99b6f87108ee30c0551de26c75a58c38f82ee8d480a44baad1d4759ee84bbfb180e390612e4758416a65f7fdb6501254c4cdcdc9cc6bfb2d56df61bb5820cd9de0161abeb9fc752226e58cbd4d01c100155b2add2ab3b8a1f7c99a0238b50a71c73a0ca25a6a9221cad9d03c5f2a21a8401095f263f976d9022a1ddf9ac020f0ccabece2434fd1471727ec7c609679d19d893bce19c0a5bce5c770dbe0289670e7de0742bde572b83b6ada6ec11d733c3c6b3cc63c2608f8a43198a347c8d17583f59a539f6d3e088d7577118fdc2367bfaddfd51326751cbe7f2285fec9778c107b77a528cf810540f79326a94ca37f83c32812aa85bcd15ba60bae1ecb807751d42bc2552efa27f0f2bb98e7dd7252dbc748f13dfccf780787c44de8f1ac0908e239fa15710f1b5db114a93f2cc7f58d024ad6b4dfb2cd759c41ff1b4e4c29e9bee6bf4af16c3dcf647c1418942fc56b1d4a14445860774a6b7dc87dce44906280410fe8d6fd3981b9c0c89ad5b9d0f92dd15f0408d94cd1ff12f43d026af075ae7013f58e0cdeb6e4fcf9658baf4211d953d7e110f53d76a0f9b09f38f25e8316e8c36963c30380ec4a57cba09f9501ebacb78f438d223ad590062135816aec0ee0aefa0e463a8258769e1eecc10f1730fc1f4f646e37ac30e3b6a67621a73ec1cbd2e94bd126486d4b7d3736cb3e38f9a03697917d4c475e446b3cce09767763250645bee1d5fe62249a1d3285b317741b94f986f99cd9a21ca2ca8f38ba79f550045321804812b28eb8e249f8bf0c68f897b4fd9e3d1ccf54293dec02b71236739ecae37310ea89b1c7bf52e8e707b083aad1c390312a31410f5a184fb660165ed25fb3cadbe6f99dcfb4e1344b2ffa2dc6c5cb75117f2621177b27efe158313bccb99baefef2fff23110bb3c9c1252e13d4f4769aa287490d467370df5564e92dfe402c998ce66a14bd00e085446fcef49f88a69da5e9ce5cc6766ac05cf84b29be37ca37710dd290f5f6dc179195362cfc1d2d63dca21c4d6f476494fb29cb4dbe9ad0359cebea907f8b1d908f27c86724ef4a11dc3426263a3ba2b06e4d19cb8e32645b8c2b61a969d6ef42c718022a67061f8a3eb94d213af8c7975defedc1dfb32e6403dae56486b7fe02eeb5badb883fede4aaeb44db747f2204c5c193dd6c3788dc0fb5111ad998d92a77c1504b7f52f270ccccd91c0aeac0143f87131dfd1f41127aac4938a92536a4c617bcf8f2729f1e83e5e26e602c30e29c80a078df799ae42ee1ddd206f3f958912ecc9aaae95584c037c20a2a0e7042b2ff376d89d5a522883ef8c6cc591f035fda4f548a9ec252803b13aa216b1d2d3d15492235e198698ed8d57e53ebeab55120a336a635d8a0a621345741c39be7de6f7712d8b402463e28f8be5f6941efe7fcf56cb7e2d4be8edbc10c4aa0001fac7b44d14e451bb47b47db1d0240f6fc250cb5b777e15ca4a691d9f5a92d3521d557951ccfd14a81857154b7dd7354407eed8793538df8587bafed0f622e6ddfc8440b4c19706327ef22e76876e2c78fe865a5ecdd1377f9a4e51366d961ac2c72d772027f8ccaf058c1a390d2ce405aff717888d3e22916481819bf59dd11ad0f2ed5fa48f2267a80021c60b7ab52f2d378ba3419c85f93e1dd810f1238a7fb4df4c8366fd7cba5704a955ff078250ff74c3c8c6a758ac3a67e1c9e9585c3a3be44e7beef7411aed413a244134342bc78153dcaea5aa8a1faf5b60b69f9a6ef534a1ba0440dea932b89edf7d4d07518296af17716fc4638ec89f853187ff0b79f07aa34981876f51ad46452a8980fe1ae6b996145cbc328a0b6d7b9594eb996159b2b88beb32f41868fcbf30df9772e37d20c9a2bc9808ea08191294cd30bb0dbc7a182d7659fc8999e8864a7a67d01a0aa6bbd1ac018a325213d018005bd938b096674eb45f4c4d9643e97b941dd7a0c30c7d938af0f08de555d15410f6a7283b1e50b111fd26a0cbb15f0a652f468d038890c45d431b7d123e2e94e1404e0e909ca7b59b6c7ec50d78fec7d89ec175612d11d30001ddaa4dab9297ccfd0971dfa6f474983e1a27208d646df75687e8c7acc475e16aa648ac5be0258c2372a461d9bce0bf86e9c6ffe0bf9c422a1ed37027b0009ec3a3c7372ad29baf6e63ab10d77cbe1e38c17d52a4eec6c3027f3a03a398759336d1a10af46178c154ae36485177343f2cdfc7a700b41126e029499889aa5b5ebca1abb0baf7f2b454094fcbe18aa979490dabd69926d77c9d1608435ce61d9ec1ebc1623794647446ca02013104c843b21f294be1c65bbc1e557bfcd2f9a078e716ddd9a02a0f7e2516e0983aa7445cdbbe1cce222986a7e9975423f1cec77db042ed10e97eb6fb6fb44565044ba6692824a9b23c44d7b0ee905d3c0866c423011d8b3bc6adf714891d04c03e1537be6ece7173b03d605ec8d5d59e713fedb7f4d5474b41b1bf3d90c8e4c7640743b91b43ceedd4cfe5fc7715a72414ba3e5c4d5da5248efa61c773fe64f55cfea419acaceac42af194ca565239fa9b6134350bf20e63d5d0e6da1007ac900149f604bff51d46d2d68471b25ba1c740cb30280930392b79e182c847625c436a96963bfd24422a38182f0f20b231f64435f57e5500fe2a7e87eae886a4cc14691cb456c5894d86a1b05f4f46860228465715858fe6126cca1215c417448ba61a13da4a6c75d75bbfa3900c15c8eb20020b8c588c3111321badd6ef45efa82fdab4a322bedb51d14ffc970de0d660fec3394f9923b02170c0e001b5cf7051042138abef07208603a94ccce5082aea21b47b0b4555668d10f337db9891b0c3172a5c81e40246a1e980f734a9bfab72ad187833df582bd4bf685206a846de2b84cdcc3c373ad2366b205fcc67f93e1eca6bc25e906b798c702cd5939085c1af847eb510f7ace2fb2ed78a51922f3940c899823b1accb33e514594f313a9cd839b38e8cbaaa0414064d2f372643c828a1c851f36eb0a4580d0f765abe03fd1554b37bc2787a7d56db59bf9b94d76d8cc2e6aab27d87e82e692cc31cee06c093dbb55af6a9d0e82f84e2ffa38d1cd445d70230ac092401cfcd91bc8a52e920f90435075aba65beb1572855446f5b28f65738d5e05db497591d96ec2da75726073aa1d9f2bc36cad3abd4e1a08aa0c162e5a5f7de1d91722d03f80cbb8466af44782fc2e0fa84ecbb2bedfa935d86442c3a6029e2dd175d12920c5fde4b47dd70f372db9e197433c616bfd34d53a81c5280a93ebf7d307545e351af3ce81c7d9b00bbf29b54fef0ad8242ff34d258ca853838d4bcdf51557af960247f71d5510b18deb2e7e21e979c98a7b047e01b666cd6550cb48dd04d06d8956b864e4bb21521f908919182d72d19ce40303b0f30860b2fac55c3f2e2d8d2b8f29b8494a8c1a8c284cc97573de46eaef9777e17b6f5a698571e41925aa25818bbd80ce9cd51a005bba1917d900c4e7e1c70803583915e9a61dc9e8d493d84829ea324d57b44e56907bd177d0c64e17517199dc7b2c823931df4a28b9531fce5e5c4e55ea116e1516a9ee8b570595aada172e174e6b7995eb00f2a16f9b73982d9753667d2250ece6c508ed7fc04a8587847df2f59d62b8abdaee44d5bab5ef5587c511d2e486e5926a1a34b622a58545a8a9aae930cc1c386c023390eb07aac0ce7ff12972f8c88505e89417d5aa3f82fa4cd932104b2a2d370a4ddaeb4638a61d39e9c2efebb2d77ac76033c43e6c663354e89d6cd4088a8d1da2c8bd33a23a2abdc7ef5cce9ce92fedbc0063e523e12d5110036bb710735738d2e2f564dbc938b78325e8e57820083c834937da149c0bcafc9e442edac31f52138b18fe257c6310ef3183c6c4ee0dbed56a619fd8d8f5cbd81498dd1dcc931848ff10fb40439523e39fc08f6df4a4fbe2b034872e74203fdb4887fc1f0010b0ff46531ecafa17fd806ed6bb5036a6f5df5224cdde02cde34c61565208acbcfef7c0897ae2a1a64bbc9b893ffeed0c4e5f134b190d1131a3114096a43a6ba7b0172106bc2975fc60d1d9af4f7cf542f96eb3d0336868b908ca193bddeb43d2912c8e2827000cc7f84e6d71a4d079ce7d9b1ae6604e06f37843a4b5cff48bce5449a75c51dccaf155f0b0c2ed513e7701b2c59f9d35058e05f4ce52f6e9ff37993a563223e565db8f74fe56ee430fe95a6b07b77761632c908cc287aae278d597f84f6248ef334692552dc4a4beb7b6538f2004785780e684d1fc31b5b07b702a7db3db1b5b81089d1a0be0c870058313e1b9c0a2d277bc42e0f84a260eb86ac8d360beff8dc7daf0b9dab0991c3add1819ebd853a89136136f218810afce320420e30f4a49bd92d5f7f04e0134f65052c220c97245ce9e04a3c0ed5c93b6ba5dc6b259bc574350cf987a878e805978860dd57024183412442f1dfbcb08351c77c1aa5172f0e59254c4af1137759837286d9865cd83cd307ac948fd806e664a3d778ddd88d986ee68bbfc479f102cc79920a55cefb94102cd9c5c34e235ef5389b7efb947260092a0db70a989f3ad07f0a16216794fafd4d2f5d4a59ba4160f4db1a24b483fbc760b975d47f422524e3cf4cb78fa742699ffca2e5ab8d664f25891882d959e12b05956fa3c89e0a61b7cfe4c9be674bc1a6f7b18dd719a996cdf992f175f0aae8273443444d2e2de65eb95d785721d80619420c685a498ffdeafb0f782ee753ab59eb1f02aa33163fc0043a203928a67df99fe4b91af18c23bf4c073c3cc833cf20243afdb992cbe4abb3b812da564f567d1549eb2ccb705aab7063d41555895bf7a7cc97c9b79d5bc356518c2c98ffded2703f9486ed8f1e676aef4b2ddf1f51f53a1a118d6d404979b6768a2356485ddcf8ad2d80a5456f73d9c201e6f1c89138e7a1cfa82ae6656be3293fabe0883496daf583ccafe7fda7d0f55ece81ca14691199f6d0f4e404cc3e411ee9513f90d17ad9ef205067064ee6ba57fa1c02a2b52c5403dc53fcf91d60efc5cf81c534742bbc0c6a1e569c0c37324bbf5d723c516729e447438294e6ea19a305e746d35cea2b6f8116cba2304369916d2dd7b4fcbe06571f6fab8cbe2c1a043d89ff8100e9cabb7792951426b4579f48486769a7878a22820e1081678c67db2fb097cb53a21d240ffbe6e38b4113963c6a25c0c014ec95d43a8adc8b9fe7b59017cc614c5dae8d1239022c27b27ac56de15f00721ec70f5cddeefee557903cb1df77cfb525d545620d9c7196d9f395092521646235e1918c9681a472f86d8a8fd075f8b1a176d9da61cfffba2ea60d62908cc884a7a5190df949fe16842abba3a86dfd69209d54de1f2655e62fc380b3310e213b0bd7c016be430e1ff9cb177bbbf7d2dcaef3b29622cd42387192aaf57bb9d89cce0f809cbf92841dc4de36c6a54f80422e4e8e4c737d16cb7fcd339fd685d98a36ad0c9fd02bc2b6b017d8ace0313ecd8eda802a7eb89ae4f9ac3642df311fcf9d038b699c4020f2b4be726c4557a973c4679213b3fc6f826a3d5024399ea429cbeb2f297a685cd863043fd6c2656c5079848c51aa0f920f96c2f45cbcccbd6bf51351a54cbf56720dbc9f4ece917617718bc6f5ac60cc8fb99f2477ca9fefee5c6f9e0f2a8e8784efd2494c362f173cceb6ddccc33ce3af5f9eab0deac2e12e1ff7b2ed257c283e8bacbe9a50688797d7e939e58125d9afb7ebb3695e340031542a4a89157cedc50e3ea9fac835f2da25999cf786e02f9e9d15159621b8ef45d2ba0b62162ed6952b903f7b7966b271cd6176c03cf7de8df838a23a029863f67099a04065c0f6e785fb4fcb7b79079bcd4c5d1da665eed6ceb63b82dc64043f6ca9ecd14f158014efcdc8e552ebe04ce136126568fc74c92609e17af8d94455d6368ac845e16496d8ccfdbfad9dcd43ba14482e8c661e726ea8918209a038edc92f0786e380d6352f7744a639e851a7506c65b6da0d81f5e9730997924640619a4832c1bb448861d8399b7faaf18dcd2423126b03d40518359114167d83db78866b2e673bf117085d42f1d136a4319a603f7804fe7ddae8757c9d55102b69ee29c98d479d50ba4a8d4e59d99a612b596aa563996f8e369adf5de750cdfa1b33556dccd84208b01bbbb977f7638e2f1e9a02b9a176a0ab3eb18a644259300c12d8ccdbfd6c3145e2a28b6d59bf88d142b1967e371102a746cff5e4694c7f2a2e4c8dd93a0bcff48d464aabef1502fc0fda82ec2a480d420516b2d6f0179596baf45c7f43e15127e5166193039c58a109b22f82a9e8eb24087afdc9db389ff0f6a47e88412fea296b8ceaebb4e53ba1efa87a19271169655ef8d745dff88fa23f510ed2af15402436f9bcafb5b4c169c6832bd5a891a1111a9084a18fbc63d8cfd9cba82d8bdc0f58926d930f30375414cb3e4f361da41516f2df8cd7d34be2fca4aee50dcdde73dae99c104dfd02b42dd77b0b721aa405e6072ce42840afa02f0cd3b9e8610617b73178c4926937741eea600341a9390c88da1cb1211797c777d2c445fe72789d3ca0fb870fb3c233a791ca0c449251169f7102339bd053d5f704b6fc04b7ccbe8e6e737a0601dbb6870eb224359597febe3e673b157b862d1dbb6db6e212bcf2024c37637944db2cc8e8a1acb3361778a370bd99a6b595672721c75282eb9b67cd664028186e3c16787ff386314dfd066bc517ea43ccb08d94b853f8fd1dd603d266bb447f211da1c5c9e3e8edf51048a8714179ab75d665f8a16f8128b4ba74d039c19ae65462aa85d4e644a47f304cd0d7a4c6810afe179ae22febe23581cd987264a5d3f845c5c64bd43ee4283ddb537aa810bee1ba8e612730ccc052e7e183a6e02c853bc5976da3e2269e149e56136e1ca399f0d8cf8b69928233f4b00152e5d3fd8356d6666e6e264bb16a8ee187bd032ce99e60e74d474584a09a35a3dd1d6ed2a9ca36bbd73d34ff1009811705dd987ee532f85fcc3efc31d2134b52041bdb0301f806818794193e2dddf4bcc6277a34af210f001501ebacf4e31452bcf9390d4ffdfc8a7f842b8dc75d4d30c166c02ba35feec91aaba0b0bd17b69e6de523aac3657b80246d45642c3109cc77fc1f450affbc95fc87d9fbd549f5a5f91fe21cea26837161066caff08f165aad8ef4916bfe043050aee353026bd3389cff5663028c80abcd96192bf178ccf51337344e56a3717623f8ff1d4d9c00d0539ff3e4d7efe6738fb79429ab27fd18cc902a5c9da11c6de98ed40fa27e191bb79ae23c0508c86a4d73158645e957b88bd4a2cb5781d09c7179bf81513bdfce9dfb42a37c6746cc141577393c9e11ebeb03373f54e1e4de7be3286d0ff032691fa1b89ed9dcaadd4ecf9e954e46f262d52d86fe7de94cc30414e16bd8aea5ad36f14fbf147b6ec224ccc0fe70637c29a68450a41393404b41bcb4131df079623f536bb43379b57079e005466e4ce74d1bebd15eb77e9e7ae845929312571d7a4707179fcb8f3ef12348fc5bfc334630a93bf72e9e9ab6882a6ac311551fc7779cc93e15fe0711ba2396562a05d885d78f4d2164f98dfcd85becaa6506351f6bb4c037816ece9993362735d0e29df1c4891167078d7be390411e27f6cfd60c4ccff2c5d47c188839da346faa75fa40a66f0737576e64735f44cb315171d3ab9bea3aea94075f39412ef7468483fc7302fe8e6507775735835263bdfb809276bb720b64a494867ad056f4e1327a87079360814d5a8256eb559a658431b7df9f2ca4e915c3b375f7475e514f1dd040ac11cde316b6f68d7cdb93258359dd73c7b8389db0ef1845f048afd29bbb98bfbce1cbbb336078148f8a2a5262896089357f886ed27a40f5cd81d11ab8408699c02ea881a15e115f6d53a78bfeb5c697ff8a90228b7e5bf3022ec4de050650e97b7ab686c000a877ae236d21724d79b2831a558f5e9baec4fbea84a48a92ff748fa08808f38f951d7578f8de5aa37bc51dcb9550cc9a0f0970272bb21a94670822ece921f09c319e34bff1fb491b5886a926ce13b8746a3b61f841dc81c2699c6196c5036a6fcbc12e07378cc8dae8b9a60cb4839bf439e90e260fefcdaaaa6dabe7e9f3799fc92d7358b3f29272dffdfdaca59ea0af098b90f75939a8db7335c293f5ccc56a045af3ec9ae9f484ba2216a1ca22a223d1629939c537adb36717723414eaff57fe3d9078ec5d7ccb4b06b0008ba05e68c10678ef0d000aaf5d9b9b0b1c48e10fdbfb7912eeab7085dc793286e0a11438ab688aef7fa898f9fde237b9d7ba7a1af26cda0e2565fcb475a7b018599bb0924071fefc9ade33221f3159e597f1b8cff54cc7ca969a647fb3be48597902fa497e2a6a07d9dadcaedc495f79bf32bef50b99f7ecf9da0ba0e6cba2144280f1f35d992a2ca7ecf3028db0f5bb00b8c6fa380d32363aaa1a78fc45ae7cabc8d49df1a2e8f82aa86a6215e2f8ee336679c59932a4e49d82750520bbcf63af4066c77154d08b05ec43ea863373beeedf6c96d04f330a3ad8b731c19d837e2132c3e1d110203170947ff61d6315b40c32b148ba97c50b64b1cfd39361768d51fa29bb21ad064cdea1285534c9261a4966c04abddebda9e82c9ca7baf8dcdc083b56c20b7a37906484673029a54e0921f2c4b495799960462f661506f8320a81f1b4aae3afd1853bdfbf46f1de0f88ad3e9be66ede6c017841613e464dc016a27b57239c347ba5a46e830fba65e152bb39e420bbcfb84e65fc0c18c5f89bf6a308d381778e74b5429c1faf9008ea5f75f23234bde9784caefbe3c2a75b14f8b5e6d7e382f0a6bbee019f8883ba40ce162893b999ff4f1385779cd859819df45cd1524c50d28ae27f10891e0c27fd943557c72599e312426f63b7e89ed3d6afc00a1aa818a76a37f8c4c7302efcc760a17e86bcc6712e0c58853cacff9912e94a8da38c3e71a714ff26c0460116cd3aae633e1928bd54f9362ee9e333c644ad933d1ddd5980c30fe47adaedf587fb786070e83d240c1e707dc4cc35e704259605e3a433c5e21461abc4e96c76a8dcbd20d28d00346bfd897a91f521c18595fc0af3b729aff5b9b21d9b7fe89ca888f677545d5e0ec215787826eb935ee02c078e5893cd02cd6554e06e3ee9f9bc424fbd54a0ae771bfa10cc669ec90ae15b4ce146b38f3ed1a00b31b42072f7d9aac1ccfe2c7956baaa7a6bb9a257bf4e4b0897443cfc5e44bdf6d6c5e8f5fbe4c3f0715b544980985dc354a0081e85a7f5f03df7a41608d9ec7eb833cd93f076742d6156f8d4ad0d36a9b8c2869dccb41b4618f1b4a349cee7e71eba8fa13de606f3be658ab707d3205d321fa395f8e77e792c143d07d2b154d234b870e0088e306b3b6f42acba945b3ed46fb8cb510de609d88620cdb7d904478399bcf5046ac011ed40d24bdae31a88ba68962d7374759cee62eb7f92d6a898d185144e3c86ead8cffbedc52122dca3dbe2f830684976d0be211c48b61a2c6cb90026a3a847d4e652c24926f0357f7ce11712dde83fbb9bc68cd0c2b137bced84df6206402265c47d2daeacf0b21370b34cf42ff8ea0e2f39622678591eaa2be28ff5b417870e373bf59117da43bd4cb53412468f807ea53af320f5fb1cf93281a966c70381cd7179a5d6dce6c31c8c5089213d0345009e91fbe794a314fc12087c8619173722638a2e237ef9a293ac81393eb16af906fda88d96480d86cd613caae39b8a498221d3f2742e28c453cf4e8e6a2fd937f6cdc9b29674d26afd794c8c128da554eeffd12c214b4292a98a907f7465d5943e9fad458d7d45517605f73bd7fda77ad19f04e3274a797396bcd45e1706b47c0c4be260355ee4799960e8e608ea934b0bd7098272101e8eae8d923c70943a2d273d7202d35f61ae8bfc999f90502250c18f2abe4fae716b7b3b2770e4fc446c55d3e519df06e820a4d526e9187ab18d5d5920c1f75ad080612a8742143d7fffcd17555f648db4569055075c90457fee71269bd6b663d62372a8203f76edcfa3401b08f972c0f6ec3c3baa9ddbe0b5765b2adcf72de020b4b6546682d260db931fa1a3c7b2e9d1d3456565fa6b1eecafb4e70f8cbf37805ab05b4fc529cda727d894233ef23640e5a97d1144520c272dcffde8b7837ce0649b994ed5a45eb6250175ecb9cb25f94375fa76b8ba4b3edab8401f991c15674db5c98f5c17f1fca794e7a9cad2853a289001e29a260c4eba8c539a8e58481191f279b9b3b8ab35b872bcf8e29b1c35ea154580491f3d19b68973e411515bea00f99f5f2f2982e6b4c6b8f4c1993d829483c3bfba138e7eb3ef18af8924bdbb31b4ca20e23de521ff994a4eb93bd2c85c822a939739f7fa9b45bc6449dfe330df252cae6cdb01d73e51ac15a67d00791ce42171f71ffc595f51218e43b598977910283392032b1f8730292eb62746facd2a6816b6ca2224ddd83b0d75e268cec7f7599ff096cb5ce6aac1b786dd078986e2edb8e3a59a13e56b59ceb474c7459bad3c4e4645c18318e09ce43c6127c761c5aeee13ed224c7a26d4ad7cfbe790ec67c8685a95171fc88a0f52555145ae2e866d48a6b7053f2a9b73e97f39ca60b5aab881cf984bae54230ca74f4b8bbc379a9eee715847455862639eae4338a722be5ba9cfacd02b8928ff49cbbb5fe45343fc6e35ab9fed1a769ca9b658b314d13c855e0d7f5afffe3ac5f542d83db71008b67564ae1798297d74165094f2187257c541983128ad035579b923d3aa67cddf131ce8be7738df73586ed95f9cb53415cf34c2ae399fd13f93cbc6a3a329d84bd0e0034a38c18e04aa301f3ced900c1fdcac57cea0fe28d270252eb0df2de7aaa663aacfe110f1d50f7350f6f07be0936528df8063e15b3c4a43441015418ab53d14daef90c77b46d8776fa0da34114d567e23ede4566147fcb2aabbf249b5451ad31ded28444dfc6e8979cab36d448670105dba33b66d2854cb8c6aefecfc59c9ac397d5b8e4765bf69c198b279f497c028be0d204b00286d089f683810f50726526d154c91933bc51e3cd5ac1df3040f77a99314c978b07e7aff3f04121fbc29e3110d32cc5c69d21b90597e30fd8a93e46b156f47e1c0c0a7f5b7ef7ff796d4d26473056efa624e361f3f3a004e61bbb303e224bd3481ad100c6075d716fcfb6a5f60227b3003d29ade2c8ea2c0ee54e70aee091ec28205ac17ae2f4dfd6422d1ecc843a50c7bd561a598c68b66794912ce6369eaa5274e1247cb8dda9521d13339bceddd97e2c110ce0416618fb9e576a2323ddd221b02c396f4e4593e9bdc8c89a20f62fa7e179bc8b28da37c1dfa2f581012f1ad1c7942d0d7958f7ce1abd961fd3adb04d4c634dd3ff769099fcac53aae8bc441dc538b0426f179f230ff4a73b4b4017a749c275df8e576fb4a714a1adcbb537392ef3182d3f2c6b5560a11d1346332d0e14858bbce7f3641b2f2f82f7a1338bd462df9143845ab1f2db15e8de36cbd4786b1dce852cbafd20f7fba8e983d97ed9c165968ffa37345a55d62a54de3358cdcab9ad18cc2a0a9b0defd8c933c2c6f40d8d7bdd5ed9a310e2a9dfb881baffd585e01b570387932be7eb60da312ad798b7ab96bed76573e2e30934fe5d6cd4d42a0a918da0977fea5ee4b290698e2a18b5fc2189ff8e843b6c2f8ad3541d71e74104e4f5b571b7ee98258abdb46300442d3184fcaf9801f0bebfbadf9a2f85c6cbf29ba26a25ccf516528c4722f751df9403707129a064783698c0bcfa6ad6ff19ba09b5baba7220596a9b27881d72f8ec6f082eedaf6fa88f83e91c95be196df8dcf7f5d1e8ba12398dbb60f770893a83a3a07f4c56e98deb9e790b30c86173262e100174918e8915d17b63876141de6178982de9f35d4296090f91f3964acfb3edefcefcb3494a226cb8774fba11ac8dc5a2f02876cbef8c8d9cde54d146656a58fa955b44b4db1c6a767135fcc27208225b735421f60d35af4e8b434194c2a51e63f869bd74530579a2dac09ae05e206356caa5bc05b3db907bbd900db376138d3072a8231177b75f5b6999da47dd10dc3781c18945e3356f9661c454739d503cdbabda7a3efbff6b40f142627200404c1ef0dae1ab64b3e41fb1da18f74aa87ff217beb29ae642dabd2a841e475744ac7e2196d36acba81f1dd34f57f9add99624ed79dacbded39b09b83233e633c0f8e19b814a939fc68deb16ede9928f6ffdad9fd0a64203b14f3541cb0a9f9010a48781e2f3e55aa0084d847cbb39c582c82d0feefa51419831b5046ccff8178b7db2b04d2ed69a4e5b4ec120497e2454f7f654dfb49b1a474f209031dab13d277e12a5e5de44fd614507429509237365c0bea0a4b4c827d09eb5fc887aa9fcb03649447917056b05b5e2f3b06e0129b3a67f12a32b689bac7455af4760afaa2cdf3ee974583d194069fe6812eb3e2621338c78eefee99224d1ac842f8d59f05fe3da0f750ac405bb50f65220eb098edf88300fec84b8756da7442bf48d84600bcd1fe1fa0ab41e8af11b5b8c3723ddcb137211ed103fbae67a08693005d41b93b03e96756d48db5fe247591c8f675684257e68308c9f490d1c0059957180628a02c668b2ef3d7ca136b16e5bc946a92fc3d6fbe9c962b68594ce9dfdf55fad721015dfc79930b79fce1affde4d86bde59bf8e5426a0191dd191b295331c4aee9dfe457f317a7356591686c45a664582f07a698f7ae2598b69e7ff6df09f8efe14f909603a51e5dd0fd109d3f149c24d999a935e5f3ace34ee280037c746419fe933cb7f7723421a403b35cfa7e5a3a2143906cd3e1349acf7e3482210c9603c4fb435c3ab8e2d0a646ec6a96967f446290a7a256b1729e518b393d19a97cd52440b2f071474ed57f5419df289e920e8e0439a0b917352622b4dc03018c13c427ae23b0c5341d0aec0a5c03bd93865d4ae7c291a04edddf2d7cc91cea83dd7e61f321a6abde6bb9a09f2fa54e1d7c46e5548ebbb7f6379a660ba22ddb06250259c258f5f4b311cb6356a90e662cf7d37d384eeb2a21a73663adba3ab0291fef411e5525d766e65410fccc9cc906eee61475f7cb7fefdc82fda8d96971f2fa24ffea9d7a51535a89573125bf03d744d8fd326c0691d040ddeff45004f604b9ad3f2670bc9d6035500bb3155757acafb7eb313973a009593273630ff62dc37ca4d213a35e281d74a9ff44d82fe4b4ba7940d593181f700dbb9aa2172e9fc50dea9d11dbe0c1f498ca1dd6600337a0a95fde3e7c4ed6343fd76e0d61e4dd31f374fdaacda9efc3bc08b2fd1ae14ac1c1fb0619e1ebe0adca0e1f267980c973921c5f52215fb2d5111e2802b75ab8d79c23287ecb08018a24560de8414d31476380c265d09a121b0c4cd0794d9e6a3028438228424fbc00889516cd254d3dbb3674b193e0906921850853077368d43144963bcc40b8e7276cc1f2720405c1f77ba7eef37cbd65c79f748a9f8e70679e2223f4d1ae67b3a7e11cc7d9e59b229786180c6be29e987fabece2112bb93171e68744a24198440c196edbdadf888a8347508245c42205a3a624a6a9b412218cbe71fb5f2865996c39a4b254748e8d414422495ecaa5e01d6d3745dd2ca2dde4b5ed1bccb91df4fb54f4a10e1c71084756c5d153b0afa36227f40773e72bef21e112d1506dd26c712457a6ca1d92fb7b9820eafed45353983bd91c38380edf95e6558fcb01b3ec7283a9b290bcb0def3208e3adbc605a096d96cfd09ac7b068f75704b53a595b33bd7e23a7865e9aed5d07ec701aad596a18510a6806f7dd66b51948c264348d017be560a205d39305710c023c3461a08e3c3cddaf08ccc566ca985adb0cca107da9a1c82106c3bb843a3fb9927be7d7dbfacd4cbcd460a0df6c1408560bfcd97a2a6a510fd90db227f08013cca760aadfd11bdada18ca57b63072bfb12f0bbf1b64058e762c501a8e0676f959cda043929eea7054bb7376aedda1611b97ab3c3d9e852784e4aed40d1d0ed71a4da89aa56e35ede5f3c82d5fd89a237442c0888288467030feddcaa9aed762089876545154a692d2caa6d62f6a9466b20b424a80156289ed81beb331be471ffae3eedc20561f2efd76a27cb10d43254b32e6946c5a81f5b510f87aedc751afb8212c7b64e3e42ee5a56e45cb56efc4e1236ea2107bd2e4628721c56d9df3e54d29f5f37c41c2d206dfff0beb778b19fd9b09281de162ca7e565d0b6377f44d6b2946445a5206c65dd8881fb59333c42bb6ec7f114100578e883f745be6274fa5a13e2f391ec8a1c4ac75c0951cd3b0f5f03a64d611fe3b2e2b915da95f50680dad45fda038dbb2f0c4dec78357ba5d3cd090aca2820dcb6a394f09d9ee4554f431ce4480e8353d6160b3919050ed483e8c26a721b3d168e9711daa86435cb376fd070f36b720a12a7f1066633aac699d477709f944a21ed55f8cecbd9d212565259309b06ac6bb6ef632dbc584c4ba18d025ace14e2a3542bc4f618ee7010dd5cb8e22b8b7787b8401eb79b586f42d591d620693a75060f72e66b9edde71ca56918892e126a5b5fa2a23e2ebeca431ca547edc1465b25871e48ac85d31ca3cde8cab2f706222d3a537802347294e6d3aeaebc7c316fa8ce640b712b17ef4d5df042d11a6152613c8f5dfcd93325f97878b7a11a5a9c72d888f4acbaa5b9754a0dfad6e89401d3b79286a4c7578971ad3302cc393de0d010f4ff232b7de33cd1e9e92f16239552f37e42aee5a4134fbb640db6943a60b8089b9824b702dc80c84bb23b4428c05a3b122063bd19b0364c53cfb3ab170d6e8f4c052945e9fc4fffa3f2764f8f7ca5a524a0733135baad880c05aed502ebd1eb4e1d3eca735388bb1759eabdf8bc12ab7d6b826ce07c3d564f7eeb634fad5b4cb1f18405569af29049d546108668273696f673fa05130ad7ddb22a2e8c2bef4a0bea5d28d2da127bc5c30a684ed4c2bd5a4eec38e689e56465608a536ac91bad72ec11cb1b1e809cc72d4297617e599b2513861c6c9fdcb1b7ec4709e0f8212fec824fc59807e22e67d18758eda275d1cf258803ff41900beb1d8230f8f3a702cc6836f6c508186928b8a1d38517a138f3f5bd690dc5372dac51539960f940921fd038acf7c5e2617be4ca25d909786019508a4ae4c12a53c4a34a3af52af4c79c117e638334abc65d521943b77e971ada27d0f1d7c64ce235b298c207b381577a3da02c46afc4206513520dc5f6dc023a438b1452008e1ca1ff36693d27691d73566b0f97b367d581688d83b45c649f19428f231febffa160b24b43d5ff5c2562a9c2334727ae6d8261242d755bb02b8c7648c4faade3cc44a976bc88b8baf4ae27703677f89db6f1a0af4570b8d4ae83b771d101d58389f6a6620f732c5d639ba190fd81cb171e692fccfd428811443f46848c47037bf09441db2ac6354ad560ca7d93e4592d8c959c6958121a5a0ba69486e3f44d926c4ddea3a9d814f06bde17ab0d096229b3f5d0d4a6ee37a89536f8a2d2ccbc1f831477388f57ea4c7f4e42dd5cc6ec5a06e3e338a7f4b1c04ceed5f95a4c0369e69fa06986a311e2f04444cd1afb0bd56d557309121e7cc72471ce0e576bda94d4b63d1248ad5a8c94772021b2b7dd000423a68fe2f81b5390eaac259393f95aba8c499ba2be6f7e4a8557bbb4820aea11d1a1e589f7e277cc0eacfbbad5f8f320dd85d03d9e432738926e4b07b88835473755b4093492f7dcf8738f825ec2fc3615af83f04daf230491ff8c2512de7de133f312bc254277304f638bdcf5014aaa28c09e02f087fb37780bc16ac617b55a9f55a60954abd4250c3b27685428b62048d05da4614d3b076bbe9922be79a835aa69ca0807430f8fe8fd99a0376d49b1b74058646e950589f74e8daf875b53ab0ba77807fb45a750fb0e2da10262ea5a7131a51d66f2f84abce635320bed682f3f1999aa288adcaf3b358ea2cd4199725c81b8b1e99d08e21df554fe03d1006a61a608becf59ee4c54d978f956902fcf82d05eaf46540c996dfc0b4206d8046a233ef059956a2e56f12c6336af3b1cd2a7dce69b90607474eca490c3f42f7b2252ecc6e6b86327c191ff2abad362b2b937b96a93d736253eaa6fd140ad06cd1948c6ac0683381b2af3d26aea570b7ecb64243dfbc92cbc08705fe9782f8dcae303918d14e4ec764ed2e42b666dc490a6e14f38b6bf7601831543515e37ab05f1701723875e624a8de732b0eaf3e7de54fa080439fb9d5de730de24f1ac1b4d79fa9322e1d5aa5becde31b399e60af1e4968af75f19a624b76c6fef9d2045c5a6499c11c6736219045802d793d63081acc96186fd4577867c72eed3bbfd3b6a99f54375e25228e5cdffa7587e110fa0fbede8742dc484c02222bacc68e1a4a9046aac13430b2324855951e522507fdbb6359ddc62f71a49a05bc7624308dc5c143f9c95920c65b6e238ec90c0866636836a6b3e1c30b3f129b1b0a54e3ea3c27fdaa903afcc6417e3cd9cbc6e36689a36cf3889a1fe5c070e4eb43893f474bd9b1369a3b23c7de2e315e5d2138322076193c9e6bda4f1fefc10401dcd77941de9340e27103b87cea31d21af4cd72ad3e37620076ac695800c4db252793d05d154ce04637bd93c23dba13962ef5a765fc50fb8004704fade82056ee08ff3c7b172166efee8377faf291d01b9958beddc3e76ddac5dd038d56ef40e91b86130cffbeb3f03da994569e69359d2c85af5e940b9b0e82dc246e9e1b621292fa5a8b4db301887d59e46b33434dd83f2d4531b74bdbca7695aa889d01f1581c9329e7492f4eccae1178f0a030bdf46b5874f239e96da1e14b49da987aeb994aec6f820d4fe6669fb7618b104951e9ee865089cc1188fc85d1f6143225aafffc83f41bc295cf2f58fe923b78a0def36d3cf7b3d8558f0726a0ba80daedb036e0467783a4ad0e1024aff78d7649e890cdfb158e9b04fe687a523bfdcd40b685670e00103e3b08a643ec08958a4f5a1ec181008d40198010568aa5123f7c0b366360a597fb38443696c20a901ddf3e7722752dff60b417bd5cd7509aaa8180c6df205ed68f28bac7891253650163b41edb0b44bd49584c845f1cbb16c6c87663e7c34bca4609e5dd8ec0a8c540c046e3fb88f6a162a92e7748a785b46fe7184b9a870fb1991fc8d3e5eeac34ed69a44c54885c67e36c62c063e046a2da753b5dc71586346637397ddd48b1b1f3c6c467f9a49400fdfca6504486344dda7d8b92effee59fc06c81b399b5d4c57960c19d68aa348c0c922be10b08912d32836103800d74d8859ab134a0660be0953c9c7df71f8568f18d8e2f4c5eeb090b2e71e0ff394e53d3d102a7270d169b6cb250dce6f920ac873c262b81c6a92cc1ce7a48af11eb10f360ef0d607ee8fc6ba54bd7ebbce75ac47444f925ae46ecea951a7bba5650774d97b125d5179644918067515c8069df499cb2e3e882a4006a15f7963b34b749be249385a0337f6e92a46b7172bcc0b8a357f761590113f9c43ba4407dc99e18ff2834546353f9dbe9826763027fd3ea4b1c92ab101cb755b02ae09dfa58a527faa650d691f1970bea0aaa84489941972b307c03ff8af84c5a619c25e284e5b8498aa45661908d0e5a0b51fa932badf43590a019f6d7f787ec89aa6df902d55a523c3c16721a58971672ce41c134d81c85cd3b53571b57cdab0d364951da918ec5c0fd550e5f44c4e9e7a54693dc5eba4526cd53416e35250b7afbbfa5a76277fafe7eb4f5abd48e1678adfcbf02e0b60300cc1e24babea5c34488b7a8b35d23af4c1afbdf7d0d44e391438c59912eb212e6bc530d7dd140e4c45747984d7d446f742ff32a590d44d20dfdc593f0bea35bb0a871e4a5a5da8ccf7cb0da8047ec574f4421365be3e453bd2b392422062da0a9186e075ee0aad20b91c3a65be636c6910ec3d0afe07cc85a4fd01172483e829d2efc76e4e16578e04b66d99defa802df5cebff5d7d9aee0e07e256eb4a3d0da685981dcf21eecaf4401a73c203995add9d07d12128ee663b5c242f62d69c20451b71a2a13d1af8d05aad17d8d03661c107c65b760d190f2cfeccee9b4d94d5bb847be8fa4f75b92231eb9b1fb1f18e27bf0b0a46040de95feae60f4cefa4e73fc6d0b52da76f5024b6b555843fdaa3517efa9b668c11ff8c652f514c461000d9a86f71cf17d0520204b813e6717aa51466842a918fbc7d697edae0e4049e6ca1c721b3c7c8b1ecae327bab742f356828eeacb76b1465a5386ce929efc567e7d0fd1349bdba425f475f0ea31abce49b881aefe748b2079cdeb187715648a8e629082b442951b9212bf2f6671cd6fea931cc55e80830bf8ae3b64b9639f9bb47ff6131e819062b2ac9373f36251fa98c1d8fc1a950f17a33ed2887949776fbc87e7f431d9b0d1d94002a312900502141769d1b4e954596b739684f3e2b325a047667ecf27878a29cc92b2444550a55d870e15d9b9d34390b1865f2a400ad22a40a1babe21ba68fd2eea030c5ebffdda99621a72a3a8500fa3882b51abeede16b09de96d3836cf43623a810e62bf76fb05af04e8ce3fc00fc8d8b8eb3bd862c36414dad93e2f4182e5356b6b2612d68549c857c138964177a3d9fc8ae5d0186ae1afe3b473e028762143d9c24f794f332bfc1eb735e38a085ab493d43a97d33bb08e5621cacc556fd7f557a3ea1de1064cba3e57585cfe74b6fcb3b15187c0355e53b455c76e5e71570c9cdc05f11f83e7b1d85ee6b343524e32db84aaed5c8266b668f5b813bfb0e5602865f2a86d15266d8257cfd21bf3bb77df7ea530e7caa31ec06193c3eed0433290dc9caf0e526f9bf68483da9a00fcaa1f2f86192fa28c7a3c11204a15d071eaeb4a9681e1561f40c383956a7e9b90d7307413800e9f7072a56ca3cb86049782fa58edff91e78b8d0d68bb00e7b320c1b880941997af1ef0f0f264291c63d9ce93642e3713594eed8bd5dab0d054bba0c7eb5ba9615228db6ec0bb2c2436e1057d57d68707175e9a715964aae5853730a00cb439ecb09fdd3dc5a5777dd74503852e37fee16e660ee39caf5bf993f1fe8875bde7e08b15f4a98404eb3a6438fca217e27ad70f888502550591647b1d4b071f6a5a955a558fcfbaae916ef1dae7c25b57b6cb5eea672b72eda2937619537329ca5ac6e58719246e592d03f209551f5811842d72479228279be5006774f4e3f15cce5584fc123aec1867009a8a32cf307e8e8e675277cb52adfecb8983d38dc2402a2791b6b2a6b6e2856c1577909e9b37eb1b6a84840bfa623bf42073b07febf25d2c17cee9cbdda882e76b77a22b8d7a34148b41f7437230bc588b8ed3df58ab6fe816fafe9442a87ee71f9dab5df67f1b3d20514322e3eb25caa80a42bc303c677dd3f24899d29a128c86bb918a33cd95590079be39d2f14730ed5e3ae0a2875393d341aeef3c342836485ff1e25fc2375bee88f9b9e8d2e574583cb8564beaf220d6eab3d6b5848d18286d7293dfc827a15ef035e486b4ceb09f55eb453ae25e6cbdc1de23520b64632b9eea977f853ddf14c1a0e3e55125e07e948ea4ca5e85caec1adf0eb29f46df5eb9d38346297010ee2d53c501adcb825d57716d1e729b632eea0f24b006996f149f7eb1a270564c002049d4e3142d707880408b8d6905c6a885475a5a2b28b358a210bda68394a8b8eacbec63b559f9ed0ee03dae006d50613a60a638bd5b18250ae7dac799801117d4f0a927efebc9901600fea4a8ac72e3818d8845d841df8d370598308d2beabbe6489ec77a8c235c170c59d9cd4c16b56591acf2a308ef63a0b7e0360358f7bee4e66a2ca7dfa8e5a8f662b8d7e43f8f119150e05bfec05724b424d3d8062cddc2ea8305233558602447611ff4d05805c152bf362e1239c9d7645637571214cdea1506818ffd51349fa21c8314748d20e81bfb29164e6a88b627c813ab8974d0b34f88e7bf29c7b98267a2f5d7f217af4c8ff0675f637eb3e0b462c4029a50973d9de5e0c1b80a3d1a48a70234ee9ebcf0e3dc3fbf20ef9cb3a33e9d5677980dd79492b11ae85905c6bdc38d6bfa94827bd1fffe4a1ec515bd2edddc63921cb5a1cf8c4e5254f55111e435a1da72085030df05fbf14ca4ccfce4b00da45a5b2c6c1fbb4f5f681b4ac5ad16c68e38b7214766644fc45cbb138b76f550ad47bd5ae037575cd041591d16616b4ad8782310183630c71f877b0aedf0431c027e4891c4f5a20642bc5a01c4deb665f574c1a215d0dbe4c0f6fe1a27126f21e059df01fb266689cd2d8b9ad94c9e667d3df6e69550da4c5039ee40f26561a61efa58611976a33a79eb2ec74965eda589b723ce230f6bae7295103754b1ad634d240a272f5714684b79ee8b7a30d5faccdd2d1ed4273e5ad9912a92acb021f667e5eb2394974760d50b4f101902c16073c81d3eeb68d25f60cd7853360067471a0f9ddd484d63b3c0ceda0644825a9765b6cd2419267a7e6990d27270d190ebe2f8d26a8319dc720fda58900b0f92c08dff9d3e47f2ba75af0602649cf3074a78126ae9209e6797becde4bf672f93ff9e4a5a043693346f735d045590b5ce67f0d5429a072af711f5125f6c6ddc5ac534d8232ef1c764be16cd96776e1aab45c410faa9dbeaba94059a6020ca270b2932f9766ad1b5519e5ad3a3376b2e719028d3d620563bce31d58eecfa759f17f7b5ca325bfceb04990a94749ac4b36202a8f350ebd985599eca17c6a56323f7b17f705a029d826b2cd2bc1a82316207e2a67676a0582bd848390e509971e78c5a567f5d520379721cb46e5e7f7abbf58aca635d9b65c37ff29184849ecec64a73ea310dea9b48dcdb224594bd91f049b815fb9d4639f2525f33c97a1e9c6fb5d1c653ddbea21e396bddaf79fed8b67be8afe3fc984450b69ae9a3dc3a1ad559e07db94371f0b8b2199a4b4991d307509168616957161e958820a6cb234a00989dc5bd2e42743c313c92c0703241d7a6bf857d31e12ceb80175ff750026d25c2c3264bbadcbcad6353a0f920bb4240679406313bf8aeb1416117f5c65d6718933e97f1d487b55cd24177cab290090b33eec75b81da7f601860f346064540a38d270497bb1be073edac44d901b451b4d420889a4662c8f99448fcf1c64158c554679d8c82192aeac37c9ee18c89c6d27bbf40b12d2ff56d108e667e1f243299e6d384f887e7a87ebf4b8f888b708620802d9d2491aef0a2241a0cd6c5f2c5a931dc36931a66f3772d8db777d0a255929c04ca60ed372c08c21364398c1d4cbc864a9ac4bd38f20cc1f3f282b89abfdac9d81bf0180fddb0ce0a855a9fec5f242b4f25d9c63d4999583d61d3155bfb4bfe136315b655aad75b72701f1e8587382d4dad2ee5c89be05d51a3396d60c05c27cb610125c2fc44a98db98dc904af0e6cf748aa513bd43a90f87e72480cfd990dd53a7d523717aca9cb06a9fd00f982e1006a0b20f242f4844bf253f10f7f8e1fd4d684f8ed59d42c803bbb6e1a765eb7c9ee724dc391fc0a7979af5c3ab96cd79a7afadaad5fae4670da9f933043617d7c206c60e9fb0701439de5540f974fc8868f5a49bd669579ae04c355eb1941e5c10ebd9686cf048d217c3513abd08e19357e23b7b7f7949be8132b02c9f44c3a9b466c58b1d2146f9704a02159735bf88f98a946619473ab30e2febe8f01c33b059795d96f7a582e6d48bcb0cd0d04009f85961b8d6a8f33386a3a87b5d3f6d85e16d175c8b553503a7f991a2c1718aa1c74627d9062adb8c7b0fc1e678d939a44f5c87c0dbbf3177a94c16f41bb1183c8eadd4445c85485b9215f8444a2ffb727a55a5834b0f20ab4a715433b36fb2ed485ce35f549c2216efc891a83bf76cb4310271bc832bf5cd12db04fab9e5bfd4f0d765223ac6a626577c50ba10f2c3a3648026b98c5b34673a9d158893a07daad5f7ddb71c6159ce6b0fc445c9d90edc270095d557307e5efc1f593c07bfeb0f7099f9d9ead3964e54d90d0cdb6011ae187f1fe643e1964ea48540140790bcf45307f68da2649acaecfd8f510a3ae5373e705b2cb3768aeb65b9a28e14a6e563a32e5e1f7fb4cbfd7854b1e0b0564fb6fcf0c28a877567817a4c0ad2f8d0975c9fe4e4be2361023256e92dcb49b7811000e62ccb57dcd3714b9d6617d91a6c5c656bc6dee6001fb87f4fce2ba91cdfd88ef6a70099cbc3240cb6fd0b0962b921efd68132250fc2597a13eaaf99679ac4db318f542ed9ca19a7501a6ffd85cf456aac9e05867c633077c45911c4a10b35402159b243ca4890263cf3dbbb937f07bde15d15ca32c7f6d940e34a549318b4efc1e53404f1527945a3c4518bd48f6428078a923d847c1dc1fb89c5a531cefc6b948174e9852f9a4a831819c31a51986d0271bc95c8bf7c9be0a980662fb1f7899f263a10c3054778a1f9cc01d7aa9b7a135bece4f843eba9a771f986c4a9636b94b317015c54a96f0cee13f6095fbd1997943049309aa47ef0a5d602fe64c53cd3c66844970d5ddc65bfdeae0d89516965758105c2ecb9ee035d05330d79db9a63dc51c0f2f1b931eaf52aa54b0365eee01f0cc2f83751e584cf3fc27270d040c7c86bde13261a2fcb580e5a9b7d2c0273204e8ed3763f504f711bfa64a0cc79ed18310838975c0ebc2b1ea795bb1a65713451b3d1f1104eb3e1cd0010fcb046a7b4050a215ddb7326a41cc41f26694bdc8f393c3e4f090f49d9e5f714206b637ba43933fe863f40e5303aeecf6bdc69a838fe6ae8a54de16cef7e5509f69028a4ff1db56c4da877550dfb13a5e830a2d242e38c0b1a07865d2471d7a2ea0b4ec11c732afad885c6b935df7aa4780f0baf834d24a9d7de6e503e9fecac08033a9184f98f12d8c71fee806f687f67aa6a8b690453d8aee387d13ff5f66cfc75f410d68c848bea235464322a7f46031f7d46358c6cb4fbd7a1a4dcf826c7ce362bb6a3f0e1103d918f6a0d29a6609b01044c91354f87894ae11ae59c74a04bf599ecc98f81aff6f23f05d634249242fc1376db970d0bdd41e2069d59a8c3e59b533479ad07e9b9671dd8f9b2b1a006f195ac05709cd49dc03b8c835aef26f87a23593a0edb38232fffe8ef58b5af63c8fc91c1ea1f219277443c65b2173e5db5fe9b4c02736c1656837a93f41359dcdc1ba5d31b708e45b6775323ad0bc212314f21920f69d65879ad2170796ccdd968eddf3aea64337cc0eff528bfc58e58195edd49bfed526079e74fcb95f07921aff0b8b160b28dc51b3d40f4ffabf12360d399a5105b0c7cfa5a74ea8b0408b9c5ef926076735603f42c5898d637da1444428e5127640c16e5bfbc1213376c72fa7d16babc9a6d83ba3e305b21526a997b546a662f7a6735dec12dd64de0f001bb8cc432baed985ca72351778ade35536906929837372df19053a00d547d382947d4189c0db5953718095d63ac680ccadba3089c659fd7fef84cf2181f7404f677f111fdcb9351fe5dc557d3202aad4ac5b7db1b0bc43804f1249ae5263668b5b20591926b619c014b53fd2c44a3ed233b5b324f721ca513e6802e0b753a248a4d7d7334ccc570b76bea6c0d1e543344a9822fe22889ec0bbe3f4a888987182e743893101915dc8fdc3155c0fd7f61b38c7ea8e204037f8d32655cbd2cdffbdf9e6aaf50a432d6fb173b0562f853200f107384299fb997f62d7f1538bc2487365223d4ef17a634cda9a2750bfa4886a9641698a359bc24533a218da95c2292caea26bcf53036e3ea365a88ace9cb6e43aad452e82264587962b35b8b03208e14d928968109baa940315cf851c90600687a90de63cd8010bc1ee9b36c142b0b785c653794393264b2163b32bc31cbb27e9f8d5567d5b6314f2c3298945842f18c38f97fcce5cafec4d0c4831344c8a2bc83b0f60be52a25d21a6668f4d46ce53e9f9f21ff42e4e8b2fa670c76df3a0a33bceedd60d53bdff420c173e6b2c445ab678d9be329a0ec142e40ef41d9d144e57d569703f9646471354e70fb43108e1cb3689d6b60de91274edea14ed31890e3e88af4634d444873161650aeb4de6e109f89d1d56bf3fb681e7e42d2a877785e34ec8a2058ccc488e985316968bb3f2b30ee15a8d22d6d63e7d3f42e340b9033f0c3ed50f43e1e58fa7b6f26e6654f704d2d57f4452a85ec98f362a9ea7814439af1395757c543d1586eb20cec59495d18d805364de5c9dca5747df14ae3d6cf0f07dbe0fee090135d5b869de9e5cedda7890228dea24009959f5b9a9ebaa65c8d4d8baaf4f047f8f06b57f2eb8c54ef80f2d780a174515527f48901c023b18c57fedd2352d7f28f0f847d3da4d641b3668c36facb5b89c7c64965c42e7f3ab8ec29bfc9bf582e3372502fe67a245a3e502e7f152d5c3da1851d7b833d847d43647d60d7a0afba73b132598dd4f65ac2c1d7db220b21b5a5569651bbf139487d93d62ad3906d01817a027a0f46f6e09753b4f0ca557759345016a9d3bee5837482a101cf44e48d22d57b79d33dfef89fc9e8c14210653bbe97a6c507c6826c2534feeeb220e7958ebf16d30c37e8f0df2413678b27c7939ceb75a3ed5f295d094cf53fe937a801009fdfda3129fef4e7452be14f8b141f6b96f5e585bfc84ac31173c83b014511305ee77d45013806ef8cfd9e7556f5abbe8b13c71d7676950ed49b0dcd0fb1cfc70cfd6ffc40627398e89b179a37a269651ab1044c4e3b881d815a53a7fc7406b887a6e8cdc54cfbb9a3f8b4e1c7980cd29ff6c513f00f7ed6f443c644369dacd621519144423015afc97628012f6c0b6451050242bd3c572e668a92adace079c815bfab02f321e79547a3d51227527b2f6455c7cf83510e228087c94432432449619d94251283e2f843200595e986da1d44e7b3b725f5ee0649c7dbad04e438caaebfacb696c71d0e01f2db88d129ea76fe39128cbbfad72993e5405ebe1ff69d3d5fef0ef501abe882469e0e42a77c9cef4e821465b8a5d419a108b41de92a68d3f0d919c5320fcfaff346957849b6d09da03373b6f7fcdff7eef6e7935ca74d996816b09463b766b27428865b3320040372ffc0683d627bf45b63103ba0d7b8f8f8640f3676bbd8d821ebfbedcbf5708539ee8ac08ab58ef67416c829aa852d33a81f3ee1f6745a1115f4f858e1bbcdf27193e3bd4aa825331cbcba1e491ea50abaea568aa9ee636655b2b3e5e73292411e382e54cb2327cefbaec4b1a6cb8d59202e867b43d0c9a2c9799f61345576e13a0b5741a6e3e5995881dc62d446ef9a3eea8fdde81218bdbfc840526d969cfd4c2957dfe73c5ce2c4ac6188b5f98d8aa02b7dc7ae353b991a312304ec410d18edf2cbe92b0eb2d04564ddba0f6008c38bd563e16a64077ee46403a3c47906d1c6af00a1626b7255083ca477dffac9e01772e9950244e04bd447d9e7766cd57449e3ee9d9fa87ee7071b2a4abe5540f9c3a742dc10b4879e0b792eba23ee09946b79a853e7b04ffff18872fa7bd617b9c9040aca9cc9fef3267459478cb4be17f97b00f69e85ba38af6c1d2433d23a2c892718c79d7e03450169652c0cd71f9a4f7fe53596b0980e230b062395df5bb2470395eb29cc827a887ffa3e31ddc33899068f40a4a5a8aee2d1934baef0f2f7830ef56f7e0ddea18b84b8204cda23d082da05f7deaf12a5f37c3c2cf939e95f732cad916b94cc2dd699d5e25d8682cebde34e1cee40c483f8d79157a27cb359825ef3531822d382e0bbc1251f586bc9867cd99b27c8907810a901d77dbac5048d5f8bdceca45a7f39691b8a5b4e8c6e7e25838d2d09e2870e8043e09bc1f2c19959ea23a67fedbf0fe7a9d2fe2740fca12592ca4c5f8ee2f3c93266952038706db87f4852a8dfec5c92cb9965f22e43b2c90e84faa623995b9449e8c40f8015bea56124fc820a8a08c6c73a5ee3a25bad5fc2c007e1e2f5633d94880fe794d338b1a39c742b6fdb6426bad5bef84e8c8e8fabfa8acc27dbcef6936e173513d69bc7aa02354be5aaa3b314705b9f4f459ba6c8894de7d03c7bea367a897d7b6f5554ddd8b2a8e3697ba43f08d1fb0738da88df0193e4ce3c22d81a4e4f459e97e4dcdb21f4b390d2ba8e4444696e53864d3578bc39768b7bdd3092e224d58b67e517fce1aa6ee25c662c2cf0d5ccb096ab854b66e3befcba26a97fc25636f98acc2a772a8b81f1b3f447f3c54b761c2d6c5046d2a8902c449135e5fcfd15478acef6dbb6a69a372105bca49813fae10b7c27c2eb4f07e2eef64691fb45654d9dd2c3007c0b3d2f64dad26d8742faf2b48ea874e797d07bc371c6192adb333ce4e6602569fce3a8346811f4a4d916c5a7e5ad139cd9907ed894a2dd5adde49cfec1b2547e97a5c5b8babcb88f476a20620512ff1c3597e83da332edf5f4f9674bbd6ef2c701b97f3a32b2a5313b49a3648a11550c6684d72093c0ad1d52abf557a23d6e07f4d0dc3f6a42364a060164ed8fe02d7dd2ae636041503f49f2bd1a5861980f83d62ae1ca2d786b2e218a7e2226c4b2e173d0c9178724882848a6aa76d6db359adea873d248c8b31654002ffa8757651f4b6c530c28183631e4a531b725a91fbbd1ae2c1062a2ed1d5bea86b6a10dd274f3563446dc39fe9146ed755d7a6982a0097471fab51903140ede2a1b05ab90e8a9b5b85bd5f2f184ae8db0f39fec355bb414d4f692420e34816d0aec6131abfd4d547d15f625d207b6163a2a77a140e57c50a6ab4f793a7c2d6c85091d2f02f9e5e6e7522e631cfc3fc41b11d77806a64c5ced0bf639cd960ceeee66118d1346088b7fda7450f05044b982d081b648b697db8b0a594e8ddd895ba4ec179ad72069b9c2d572afcd2f764f23604595bb952ecc83de28814f59f9b6d9d5ca72a6a654db031403e5a93213fe597b328675342e9a11bc10aa49a6feec4de890416f31955f37d850ad2366cc3dc2c1c1381528a85637b727df43e680e013cdd8084a7ce241fe673d31123eba651e896e753f1226d1f69e544a9db9fde19ab8d175a73e4a77be020709a621c2d0732429f61dbd3a21ebd1a9d67c03baad2f6bcc6bfa25f107328c015904db202208e9634ec72cf136cfab87bcde1d1d0ec203c9818c94c64b53afd8f79f1578c667c5a9057238ea6dee594555f797daf93872d9133a125e2516bf638fcc21b1822b3ea12ee727cf4b568b849d48b7d83e10cece2801d01625b1ec1a42635b9d6d840e65617f61c7bbb250d42bba403423052d1e05c0d6b5c97e036bffdcfbfce5f313223e067a0d77d5e8758b7d8da2a8bd210fbeb78179ccc259c0ce520c78f868ab3a384d05e5e5510dcbe68363f00f8b6b973f3335cf2fe70fdaae688d0f92f393dbee0a8d7ac29541305b742a2ab0574e9a7820d7a5e43f8d78ff39301c7b5199184b703de9de7323f277bf8330c6bb645df74e1e2a1a1e1015fac2f9344d5aee6248b0f866df39fca3ecc46fd5de713c16961e3c1fdb00dedf1dcd1d4a42cef2e99a0ecd99bf362957eb6d68889d7e994e3cc01a04bb26e69802aa70c846f2e5e54a29cc56579cb4482e3b28c0bc5c8c4f5299efecdc8285dd977b6b76b1f2d7939f386450a70d5f51d4753610f1761bd214ce44fdd4fcaf8ec7ca0710acffab105112bd899a140632d8a45231d576cef15d3ccf08dbdabcee5fc4ee476ee8b89b4eaddeee7a53269e0d5b56038d3248e91ddf8ee219c652129c226e38a1f93f0434622bec47b7c328c0f8d91e9b61db9459c9da97094e53b07a6317d0371c3a22f0daee683a5d79387d13e486507d1faf1c02ff6c927a7d216cb7bf631a99a919b3a91fe979364ca05c3f543dc558cd05c5dc009051edc1cd2a9b36ed02ca39986c4500adc495c59736d76a993b93a6b7f54140ea6ff8c31976a8eac749b6a51c28ca0e081d325993a45d8eb83dc51eac89409d930c66bc59d492aff3365082b5c3402642427eba1fb91d664957d7a355bc7f89888b6866fde52f00ac750ec03f695ceaa0dea7e44ce0fd8f6c502e925bfcd0453b65bbfa620548c5e3c4691241ed657278c08413a655eac459bdee418acafd195d380a96466b9914f49bbc81b27f0542460db630dcfe4b05855b51260ca1f743c97c90ba83d5670736feb24801168fdcba4d8fd2f683102c8ae5eed56635bd9147b4d113e12a289bd2bee8a54e156d83c2c3b1f9a8750d25f21fa37499fb80c066bc05273caa72cf473d5988b33b5ac79cf404c1bcc12ef474a4ee8f4277338793bf7bc61981f30f11b50f633d90956215958dae061e5ee17a47b1352e1aea3d30f7c46df9aad75e1d792cd09a41b95c1012ec1e8887a4e488d3ae3eea0177342b9b23c8da3f88d620afb9a3fd02a270d8f894e7107076c22a04910a857324b9826dad2392ef4e239f799e884a4b9585c1dde276662ff48bae8ee3445cd81610444d01e5ac225be438afc108c9af680a88626391e3e9544f7160cd88ccc42053e2cc0dbdb98b43b1d38ab863be86933d441239f949d0af445c27dbd757caaa5503465e9a46a86c740c1258715bbb701013e4f28b64729caf8bcc03d300833670cfc351a993a028c919446bee39dde6170e4b38397f704c989f6a65bbb70e5b42ab972ba766df2a39b2b0c7acdf6fd02ac2a9d667c34809ddd377618b0403705c1df4acda77cbdc12ae0fac1fe8ee950eebafa37acbd441d9c7c04ec572436d22ae242760256516ce844dceba428a44f1099a701c7b0e25d21582609360f2ed316522224164069f802c534592e280cac02a758a9925630df1d8f188070b577f5fc4189c50b92d17055d87d1a912f8056fb9db11fb2ed022c29737856a0c3906d71e8f7a7fb25e75241f3b759668ccebf1ebd169ed31394cf448f7af05353d6da0c40802a5b42c37e5e5bb67eaf1a4e6fb8dca62a703dbec638a66bc177573a3c67ea02e08d5ae92688f7a9e18aca5fc8be7c65a34ed9a757dfab65eac453f626561dc968398e13972e462bf3837edbe9528e8e726b5a197b7e0324a1203cef3370ca8ece02e2095b7f1568cbde64dfff5c68ab490007c96cf93d1f29d614976990d3638c0c1c1e301756cf4a893e3eee55b870e6b63f0e549c7253cbd144b023a314554764e766d9e1a8fd5d7140c8c93aa82448108f9285f9082bf8a4a83e478fd9132abf1c65f70f3614d71e1c700f05408ba0cc39142c180529562f9f63869c2518adbd3fd929a1ac95eae1fd58e0a3fb99eefa125cd40368d61bf0af800c6d0adf2b284679421d277b7ec80c18a2424155c68144f0baa538148a63593ad2817d5411f29897634da37fd888333697c68985f7b3d3a02b80095149e80171a07cb9af8d4a9449494589e5a4a99407d89ff43ecb364776cbfa7071ae7a3ab1933870309bd723b6cb8e983b88c37403367da7f4cce69323213ab8f234ab2742d1d6a1ff62eb0c4debcda6062148ca30c69b46c0dfd66918de04f0d6f8934059cd243b7ff39debf8b3d45bb8075122b562869772e5a37f99fe12c5d32fe90e953ac28bd47b219de9789b535f6e0eef3e2079d9c36f4278deb23bf74ed9f62f7d764dd0dc3f81172826306d00dca543de2228388ca952816df7ee8805d753343021fd8d0133089abf8314a057a66b7fcc6266fea7b4c6ad0d666c14e1085dec2f384c7eb589afc09482aa7f76a4f08c8f94efe8eb71b7be465430dd7f0e06167e10232cffc1bf082464d1512ebfe95368e726dd62b61012e8074acbe65314fd0562334a8499302000c7d15e872f7b30bb911819ffbcfae8ef9b41bff024fa4e59d0eea04ca899fa0e4dc35d21e83bef0f0f343c1bc43ecccc6cbb2377dca2d1e3c4f451b7b95f9e8e7b2ad80730fca049042d87ccb8ed5bb65aa394303028202c97392b449c898d7155ba8427fc7b2e80142f1146774e1332663af7da6bf25a4e0fe81501a95086929ec411b8f79dda6e97f02e87311da2cf9eb2e278f712085fd030c1e3d1cf7e6671800146941e5e799a8c6dc1431524a17408d1b1fbff7122eb8aa50718a4b9a6961f7dc4b3f50eda38694550dfd9dbd7cb2556eeeee67b634e941329fbd444f1a1d6fc6188b631ee48f04e47dca63b480aa2869b331ec5cd4abc6aa0813c4657390e3b44a1053bb70e7eefa8d9fe7ddcb1d6397cb1db16249d3b86330195639d7096975af75492e44d19fd0686d233b189fb5fb3e79840896785aa02b5776e764eb00b86f2e02209cd87b2180af4eb00616add89f6d405351201e4ec369bfedff7da4f8af8df7949a086d13f18f83c17e62b16ba3266f4b4d377601ec6972adc7aef033c4b0235fbfe1ad3c761dc8ac0a5eb786c15bf058d509009619be6fd76815d720a458f397c6c82bb468beaa4573559513a6c7b073c6dd11711cfbf7db3a4d50db2990e1bb6bd4846c10e9f391941282a8a68dfe375456f63e1e3022f3dc6e46828f02080bdfcea4fdf2323bd1f265ebf78ca5622a37a9f982682257f2fbb5d0240aefa2405848f1b83ded8ba3d0eab8c78d5c39fb538f3c9703e8ab9855d399a0941d4ffd49f6193572ab82982c6d40895ec746f713e6c018288d199d9ec209714577c52fa181fb60a7d8dc8c30046e399838cdfd08170bdd42095db80513b9946c7120021743b7a00cd1219396bf5344ee491ca78c50470ef4dfae179536650af000920b01075cf0a755d06977b94f9f63e3f05c45c1db5ac3c32e878a89315c78ee910e0839898b7e04cac771fcc1aaccdb35f84164e5ba28a50a8b04f590e82cbbc783b306460e246a3dfe3628840b39ce4918b9b634b76b51167dee047197661f15a74e6b528ee9255f97944bce51001634a90cc3d6d7537d4b6d3413f4a935583e388b2224fd1563718d4cce6fbbee9a9596c9f972956a5802178be3458d531aad7020ff3eed3e88cfed6cbc2e0f459d6ef93c56ba6903d2a24af12637793d9193b7abe74bff5194654924f543d05ec58fd361f98035672dc2f061d63f675c35cee6baad8f83a5693a4ae5322817c56cd1f0fe12b1344a0fdca6609d91bdaacb8490ce3c6556975fd8172b5807340face006c372f546c479ffd4df38bb71f30d5970a8c4c289e6d9105de1d67623f374524c573261e442928cf65bc6f0743adbb4ece9967e3c321896c65eaec93fe137d63f4c9011274bdc95944f4effb25801e2af2e9287a3ee20f87d2454db6987b2a2e04faa59d65c8475a6b1352bfd209fadc09689c55ff924eb9868a99494997eff2bb20ee7e885df1d31c6267b1bd92fa8c31aff0f212ff3ad37c1e3f6b02b0c80149ad5081a3a6a85ac6ebc884421e9f9f677dfd7f6d80aea0cb50cce816a08cdee73da11becc7e49155b36e4ced584b0eb8c0b242d2a058c6be2e3a46c8bd20a526abbbae021a208e35cf40e09314ac7dc2c12a6c55668ec9034b155bef621bf286eb4477e174caed407124cdd6e1b62f93f88872cfd767fed9d14294e8815921e69bf392b85b55f58663b9d601339e889644a85076318c6cdaa37715449aeb65461376f0fba020458b8df349ab4ef60a2610f5cc2a9b892f61d63bb7eb9891bae2156afd52320509d755c9a3ce3f930397ae2170fcbbb615e6a34269ca0ac50d71a70cdaa78b181cef3a317d5850a85b1b7c74bb6917164caaa5503107f91625ce8591a6d1bd789cfaa58bd56b52164c184fb8f9ce11f8b31b019d73670295c9f058c5e24a9c3c0aeba80c8da5050025ddfe937c18054fa2ddf94d4cfb73704278c09ea4bc0d637dd5acf06d1f6538c61623601b48039c03290af5c602515df1d8ce277ec1c13753d7c69357ce5798241eb090ee02734be3b3b99e29587e9c187804cdde381553872eb36a6b10caaea06d36d7aa87015629c220ee73bbfb2061a8861042e0cbc9f385b2d42d182b9d1f9cd8c0ae33af2fd9ddebe450a50ff1c407e713235217a7282bd2d4242be23b16c1bba16bd0e32a099a810d357862efa0f5978ab3a0b3c3298c48e6eef838c8387e5cbff355f5e6716b8cb1e30e90e489d081de5fdcfffd12e740c408ad09de9a328dcca9dec8c4ec7d2fbca49cb47c57dad04ac1233ee696257f2068e3612ff13b6068e4c9f0b6227a664927d5b0016321991717efd9da90fbbe8a8566dc0126df3cc1ff2e9c3e73a4a89ee100ec7f605770d0f55483f56423ff590be70b5719fc27934e311b18e39fe8dfb52b4ba21f0b876c06f4c34bc6b8cc5115028c7ba091811f548b8eb250e46310ac1711258caaa539d7bbc16d43e44941600178bd103e6f3c686032b65be041fe4dcec5e1031c87bbe3e60fd006df086aaf9e911e49a7a24a27728fe7930b96a26baf5c054131d4464a7b64a9446a4dd270a2295c78284e9b005866051546b403725ad4f159b120f03cb77215c57c94e81b83b4828bc4a5deca2b49947ef337e0ca02a457e6f57d47eca042e752ac164833070489a371dd7f4c7f49b22dd9b38281a6184118b05da15766995ab1a55c72d111a48c43f9fc0434f72d125c4f1bb54000e61483a4a157d7bcdebecf0da0437ff02f6d0409774430e14b09a3022b0481dcef2bb89e217cfb8f3f9454d93fa6b1693058297c79cca2127f9332098c5fd5c3aff03fc26ab1b0e2389b6e03dfb477e9c535980d61402799539cdbad7faeaa01d0868c5e5629c6417a9e81b6a79d9a6ee40c8c40d356b68056489409964756c95b8874303cb4eee6fc7ce60e047edada5093a5b4fe23465b05f6f49f7ce575dee0dac1b37970e46284014c39aa387da4c3fbae371fe19b7cb63dd677bdd206c322bb9a4cfbf9908bcfab24271d568bb84989a4b1a5f11fdf98c690b5e21c2cad3e4adf5c56643ce67ee9676e411665a7122814644dcb57dd7e5740a802730c2471dd34b2470929665159e911917df60a7770875110011d8311c638fc9c0eb80ed5a0d0aad962374ca4ae9e41107fcf0f43c1835d6c2d10dac50ff80afc4ec049b6f1f742c68f365c79268e2108d8b37c7b881da571ad78f5e66754e25dfb6772e8996caa11090f98a9bc74ca6ad19cebba924fe93d5265139c7711c3eaa20ecb2771d25300e6cc3a6af74b83a8960758897a1f85ec1537635198a38ddcb6df142670e35fff422f5f900f7c51a3b68b98773344500b640f8fc37287509dedf6d166c3e349ceecc39fde1be4b946a3fcd3a8942e30d098fb67c2581752e72ef9d785d38ecadfad3d0cc3dc27bfa83c35ef79cbf39c7d9ea135a99bf64927a9f0ec25554f7a2b8ff5a3dbc1ca2f73ed3051e839ce695bca3439851d8099db6bc4e862448b0b44507ce861285cc78a075307da80e31fed52d2bb109880efb181c7105c6f4fd3847900778e3b1167485c6fc031b9c0fb5bd19c9bb72fac301d9ac8208a5e879e67479a3c17adf7169a81b4c78c45a1d8206837ed5b4f58193e1d86d82c809a8f4e79d35dc9628e602ac1e47446af066745898733046bbe124861d61cc60e30c5bdc5a72e8331f255408e8723f9145e555024cfb447b50afb931cf8173b7582cb719c2065995b2b7342021c35b4c8c8a2a795d9672a0a61c12b9695b701f9b9e530fdef220de734b476c2f7cda86219744d4f2d22d5d083e17102da62325ee76502716efa0f0628d8106cb4ae182a28e2fa546097846eefdc94b3cc0c5b466416f0710dc9cf34b714731eb206ba77dadd5b0719cdacb1695bf8808c23086b6e714e08591bd7877922726823bff6b88d4ffa89b907d5739591dfb8e6b79d00644cb72a9183479b4dfd66f81b739b78bba316a8d7206d4c131bc397f3d06dd9c1e23b1beffba5e8718dfd64d087483c662d77fe13c8bb7aaa2c594282ebcaf02d91b0060c8709af182358df7f9f9b8f9a5472e48fb010ce6ff31945ab1b7e6e8920b264913323ba486a31a88c3d75e251e81183025f0958af6241ae27faed62677fe4fed349282bf350205d70feb1af7b37e6497a06f0323830ad41a573d387c5e47b2412b9e90017f09bc08571f6af4a3264d54364a47bc111ae4defe3436e50f765ae3e307e96c04def01a427decd22474961b4ff8b9308783d93e7a34d18039c71bf1c99dd80dc17688aac3b7ce8d7ae8be7afaecf458ce4356ae0b5373f26a2a475417750cad814b33678ea9ff902f9528f9d9faa94bd5465dd0bddde42b463445fef543f2bbffc0c4a05f309ef978c9bbc648bf31fd7025c58562331e5feecaf398804331cbf650c4d2958b5556a0abf8f6cbc718c79ddf4309b3cc53e1460f202706a67b8a0213d0d508e528c774312d1aefabd6637c0e492d862a7da444a593fbb8d0fed0e165217d3fdc676087045382e9e61caa74fe9bf42a67d0c8d95092fae481a1783a0530fdc40dfcfce42cf8bf5aceab65cab6a26dfdc61f3b2082ac4019073358a1d31f475d5850fe57e1c2928b9b2ab7dd88fc0d3ed30122bf3ae887d5d15ca2d92c882b76a74376653948302151df5a0c6e6ab69b888b00662692bc7f9f643d8bde976c8b2d26ccc29503f91d04330c9a016fb6357c09eb0691fddb1894945e8bbe29178ed4a84327dd9b57ba105a8460afd6559b5ddfbe22a9d797877cd994a955359f01739815478c8f42c56e27accce11b013ae67a3037e4bde68eb6d12c8e94b1f83df2dabf12483db60ea5f38cffd1dabc9c6bed09c3266178245bc769a1822c34488c140cbd1524fd0e4b1c05e0a9516c57fb24c6d478560d0c5305c6dc6acfda84b86797f5080bd5daed8637aca46a3eb896a5fdffc0e66b72f73f833401a70976c2f99ee3eddb94aebf23f84e0096f44d3946326e669e1586355dc14d1a69a43d66a6ac9ec5b140c6fc402d49d605ee9c185c14ddf72514211212d9d269e2b79a3201a9527fb3291ae4d20c5253a209ef3b1290b50ca50924ba96882d5a9a97d8896719bdb2bb97bd7a165112f076a194936bb7d10eb5e1c452193db2831ba5acea85af7cf821b032f43e1f9e26606fd3bc45753b6d66c4e8622a3baf43b5acb5db2a493334e2e3bee2414fdd8b7d856a1d0a5affb8477f2a63241b0e3c958f646c16d5f102589765384b4980d54dedd20dff01e36535524b2f644bf00ca38a98fe2073fcff74f7201024512e047b16c8e9a25612061336133d0d21449a93f81b51e36e27223556cc447ebbaebe196094eaf89133ef7f7b8738f7cf44a6a7d0cbe147aed178dbd806974e311501cec32f72144b6e4af01c9640d8a914cb5de4ae7a184b5974f85c4becf8493fc455a5880fd93cd89057fe04b68af7c3cee43e842eca01de5d591c0297181ab6ed35064d1743acbe2dbb75282245d73efa34814450147ac5bb6f7572c568337e59d9d89c579ce7d69a0bb52436448e2f0e083e21e91ee86ff91ef138b0fea64d14c868f172d40d30e0a064002885bdd13da582b8beafaa2669f96485affb48ec03a3ed4289d73f9b94cb89d0c754d29fb892fdc4e626685ff66c36b4a590204219cf46ca18a27dd5622ac47bec5d63be45fb82a0749184437f1d31d7a75a66510fde46a2bb4b200e7e62b6772a486b109424d72defa6f74b898d40aa6da40ec30e427e702018f26e0a64bea3792bf529e06871a6a05a958e609e133cfb4caa51d6705ea419b6bbfba861ebed0f947ce76f6c302da20e362713b109f00bcf0f111c2fc87630e4fff5419098ae5899fa3f7629e54e1412c3087a62297d8c839628af405843bcb425d78f93fa265e89be9c5020411606a91c73bbf8181b132554b94153d4746cb64370e5c753276de896d1bcb9263a690e462cb61fed5028cc857b7d96a86f26fabb111050f3b0b8a4c2a7f7d3d94e7e0d5a70e9773e5ebc455ca7c5f8ff33615fb8ecd06650778fc2c9ebafb166edda23b5642e14a52380e9aa2a7de5d55a2b53c9120fb2b1189e01c28de205070e02d3b646e951f7f77b92c7c4b7d3534ea0d5a419e94ac7042026d1c15c8e8cf8c2a28af92d171ff16c0724786fd66f707686c1fe91aaddfbe318a6e2e335897fb68e1448d2e2490c2bf6e308c46a36944c084d521b91c2e2d898aad998f3b1bf5955482ee402e0c8fe5a2468d870e3afda0686b6e3d77f76ba805503ca0556c3271d1881f4af43dd011e52c1d9173150c8139d1a031e62ff5df7e7acdd8ac1c6ee71b674625fecaf93c3b0bf6948c1eb42c5353b0383e83d8192f14071fd1b1b0041c28cb9575389c019387666341a01a7b30e8b31c4359868fb82f2fab0dd6c4455f61b43e602aeb9e18ec89705ce20529b0f29a14560dd6349370f78e6ae343aae15717d901cb13a6ac6e9c89179d4847c2865e7f922f2f203bb92665241eb8473fcf881e0591b6d19df5d8947f5a3b3fbc7229d1257839b044a34920eedcc802738aeb78261c37d0acfab161498e5feead9aa2da89d25f36c433f29883d62f65cb31ee2a2773e0d00b4ed72006e6d26472e36ef0e727240b445142aae8df3561aee1050d4f559abb7474e275dfc6655dc7b6c9ae1795181f0aaaafc23b8ce1d1d9813c46a255af7e0ace5e0d52b1e8df219403d0853c9d48f51b9d96d1362128f2f10761a2f0d05e61f650ef18609c4af48bfac8884ad3b46791c175f074e4165ffe6da469faef5e8b65065518faee09129edf430b78fb8dd6fc024f8bd35c48c195fa6dbe7eba39764f6b153ffed4ce4ec115d85b13917ea6b5154a4b22266a686f015c605d2bfbe0f332699b29d3675c9aff97b613932f920793951487fd06721d16cff6b8a14efa54bb9dd79257fd80adacb262977e5e17e62a9845133261e89a2a0b9769e44a21d13ddbb64cbe1784d7aaa036aa9f811ef4f136b49a7ee84be2f42305e3409242a4c734baf41c9a5cb334c62e115752cd4b8b1107b2dec5d4040d69c3daed2fad48722969d0da9c455417a2b32f5a8877ffc3f8ad29eb7a941f68105ccf46f822052bb5497f1e382df35c90e2fccfc5ce23c1770e27cca59698ad5e5a52723bee4606fe3442c6934e318c2a7f16cb2053cc39f748654d26a77aa55f49a5f84ee9084318f45ed9a400221ee684a3a3586e8e0f0d389c17cf657c285cbef9a029c59d484ebcc3e56b7a22ed09c476552ae1fbdd6bfc4a28b35254e8db6ba559035f0c650ebddb8a2e88f6aa59374013d3def7f6d5969f4dd5548dd9d49bea110904f8ef1c7172787a86d7190e3721cb07774fa4898f415693ebaa3aaf2e6c40c252a23200bdc001bd964276df47685fb721f96efca0986c1dd96f370f9a4cb0e32c6ed43d0c50ee71ed674fc3aaa139ea87a28c2390e65f88ee4897adaa675b72a9e1949612d39aeb005160f84542e391c7bd0c95c10ba373af40977754f7abd29655d65b0f634677c42aaa7544db909dfe974e2771985758b97a6894c2f022ecc166746d97e3ecbaea5a44082186cb34a9db1244cf65859f6a15c290f0c5b7e67ffa9b8ad05d56638fc4fb43cf764b1f7f7b5dad04bfd6146ef9553bf45b2f8ee08593b568b9ee21e8a5de0e055310face2394bec6e47cf2a74b73b9e05bb4770d193439020c07268b4a62746fcf999d840d1d0242129d825241e6abad72087846b47251a7903f7c34308deb5c1a0c1621abb6bcd428dc42dc77aaea0b913f07394ff8fdce5c46b6e8ad8cad5c1429ce41272b9539cf9c10b2ad98af707d46d283fb3a491994eac570a4bc4ec69ee3bf2b0f6968cf59462f81ab004e4cd912ce864c73f1dbb88c92be596cdce273c5098d94f51d411cf16bade998c068cea3fbe8f2e165fd159dea8f414947ca3af4171306e7bd66644a64833d1d67ea60aa4f43ac87ba0b72b60979da8a94a946252df42a5cb67e911a357a4f37b3a1391979819254816816da2e86b07dcc1beea0044f3b6bb17c33cdf62c82574381f060972ccb326fcd9092cb5efeee4ca3712d0dfd25c9577e27cb44f3d9ea8f582d6a7d927d6b385905ebd1c8d425b1d29b3752b1b0a35114b2b202672dce80412c6c095f9c163fe9e7337c805fe87c996259f917bd5b87380713058ab488ee62e6a191e7897964d12b81bb410655d95accfeebc1d4d67514605c520ed8d6defe102fa4564e646cc5842dcd311c0bf482488954d786b540ec6130a555a7741d7bee2ff30600a4c1d29db503efd5f6a7b4f120ef6f0abf55113020c9b8c57142c813d5ac01c734a4a65240c014451fd39493ef60464a94800717587af6547f54885b81c696c84c22bae6611bf1c88750ec110242acd4c82bc63267d2b5e46d04873c406e46a4d06e64b079387d255a8aa91441caf16d1e94af91dc00c20ddacce84e38a3db8fad6a2bd985415b772e0dc4f634809df2911538beb01662dc245aabf6fc5aadd54b4ee47256ff3b146c04238b0c06032e6cf30fee4f13cbb463664fe4aee79a7b73c92ff661c25c1d79b6532605753dbcc115002098bacb25960e65624a7bee5fe522bca3a02c6739e67328160f45f85cd787fd19df3f20fc66cad0f85b5f3cafd587c8b793e1bab0129cf85461407ebef8807a1886a3b0948f640d0f593009b82c159493b317c54be6b967eeffdd2be0b7297350411f0a4e074461cfef229740b647ab4f32419d7859038d64993a0d2950cd3d0501ffcfb94ca6f0440855ac45b37a9ff38d9d92e074435635f6a6a9e159acc8584a44e1f8b27aefcc8bd1710eb37ea9e36c5bd0065c0098f5b6da6642aca2e77280cef03a3064ca5f3e7695eb1d4eec62f7996f6301194947c5abc5e58da212f6622db679287e9b49ad4fd70d0edc7fb347e058983dd79a93d7dbe59df04a55053278b4cefaf8a9a48ea75d5710f8eb48b787d6af4dfe7fb6b9aa03b031e0f85077f31afc884d190a05c6db15e371ec427a83a1270df3762faa296da59d0a764b18c6cf79438a691997517c1f3d9924209a69ec093472d5b70dc58d79674253ce5dfcc4ff79ff9b9f28d659af2a5f8c2534e5964f821b7de05a42af08e5b5eb91cc0381598972759bfac8c7044bacfd884eeade02e64969654cf5f7b3f60b459a4ebb77778e8ae616456da3a4e3f21d2a47f753ac33f19ba16209b35fcbbc339e045232e8947452a10f26c2262201ae7bbcb0d67d30d026edce68be43b9a3ddc0ac4ce4f644cc7a859d5ddb2282688422b74f31f1c2174325e865bcd811fe5e794c8f2fddc621dc53c465b49fa2f75b8db76ec6a2dc45dbb66b96c6547512fc3c83d1b674bf1a3e8de4705d38252a5dfb1c863ec0a7b7d104be1f715c20c94415b4ab56de095087b05b3e766481c300ce605413fbb985126f7e1f71d3624299788fd19dcf9eea8510680ca290e3562e700f69ca5c452c4ac7e2877a243af5d4d94ec37d8c9c8ab0b722af86d78c61f1af7945b133655f9c92fe835b1e75a0b5dc076163a342655fbed178721aa5eb0bc7f93ff1796215a85c5ac0a7dc88c9e95519ff44d3bdee1cde777d14266af3b9dde7ce015501b214603f406c0debec7620fa357a11b6990b34cd7e44140f565ea99bce8aa069533554f25d3b97535e71522c533551becdcdfcc45d6546842994bd063910f505f54b2b7e26145a55c766f12627c75d60c420bda66a1164eadb41f4571527d257a367438eda017b09ac47179cc38309e7709af542bd64032fe00f2ba0b7b9f0d35409993da99cffefc8a7b3cb08c6b78f4bb92d8f9c77d02855a5bfc8d2edbc659ec43ec0b0aa18117aab5bde0b3cc1b416971eab5aea8d25bc2923e0f6e650668680f80fd00f4efa719d6ce0e2f9ddbcadc10af9bb8a0ee6488aff92af022c77cf8ccf5612f9cced91d588f518dd7e0917da48f14b5f0daef8395adef516f4bd0b4d70391a4dfce7b210cbd28c8b7158b78e332e8af556ab763a90815f38425b82ddb08c3b422b9fd5e42292509b81cadf9bccfc3cf36a896511beff11aadf0afb88648404e45c8fb3b7feda70fac48806ef69095bddc7f9466fb7c233d8baa8687483734382e007c64e93a8e9e340322de363943d9879f9055a02f5e5dd26c808d93ca9fa69d52a5837ffe39e68d30d8ba2aefe2dea7b470fe5ed27988f588e456c947395d603cb9d6e18d2f5e560a44e4e5ab309f41518daf7acf1747a271ce65db54c4b051bfeab5a1d95a6d19dc88cea19ec59eb1a71771b53cc1b48e20ae56668b95b6863e4ae6c4848b54e90f6ee89fd8b34e11437420baeafd6a38597bb2fbd3532737b0d16221b7312593b6d0aefe94a145ecf48e093dae604d6e2f6f73b61e905a1d4a559260d8d4bc8eebd01d9fc6058ef539a8a818a03027d93a18c8aa0337926fd813d6840db83e01d6d49343365fd02601215178bcf42d1c8811d5044bd065a067c17a7fc0c6dff363d1b751cef2c7f22e57fdd74b4f7a65d330cb20dc95a5a993860140d90f23db6457b150b9fe6c2c1ce76f6dc6d6e6455019863043ed73dd2d1c8f1e8a711961470d1e28647524074ebfad856e31ed1ae587cadc224af9982b197504d104147b155e8b62e8a30eccfc98a17b8e52c9c84665c11666bbb2c6212d358947853952f1237b868546aa4ae8c73335fc40f2bb73ab8b3b92c6802b055d1f4ec9a23cfae23518c39058495657f5a18b62f32a22410aec06a1620395f9aa1cefde8100efd001f4a7c9e8a81dbd7b5ce455d9d2ff22f4011a4b187e02b096317bd8fa2869014dfa3be70cc0bd6cad737d4114355a62f3c7a72ff0dbc1c675eb859484910e34fd72273416651b74e337f1ab7e74eeb388df92e015fae677f75a654236d8696c49e620480e83c35e8d4460cbf744d848f7d4e01d90a79b91f580f7c1a17f413465993a049aaf6455b2d68f8b7eaf4a753bd5df5b144ef7ab032b32b1ef1d6069cd76b4b5875d6d004a4338e9b4818f171ed75587117db95f6fd0ebd57eb0332adc939661144af990e5db3e211e7129fe2b764e86adf67d6526a5039aa07c0162acb207ff753dcf35dd049b22915422feeeda4f197fcd9b99f6193192c4af2e4244dd27a5f2e74d1659e99f5f0a4ea0df59a8fd82b8d5b3b0c3eaa89d010a58a07667cdacefd5056ef34b633331b4d6767aa5cea1ff2116b822a47f1ca6371cc62493426b681e36489048cc739d2b3e53c98bf0c11b34f8e0c15db62df564964e6005c5e1b627d63b752f5986460dc6a6bb08a103562b9f0b0bc5136c407b6eebb0042443220a1aaa8904d03e1f5750d82c208f0a95867dfe29444f949ff18be346d733bb870cd0cdd7a13df0a76a4bb90daca77458da64ef1e3de52fcda65c9c3e92c236c3e71fe39f57a2cd914065bd73dfadf7d0d88c8904e42725091b737cd560c818f96fa6e8f91a5fbe7813b6ad741eaebe467489458f41554cc93b7460384e604c829509488b4478815b91db8bd5e516a40f1dfb1d2e1a18d635e4c87e8486649ba6763921dbb59d8b73763451a217452ee5624b7bd2296029085889264e72b92b80fbe64667cfb19ee7b3572cff7da4172d28776d277b88e24aab23e03fdb8e5857548d71e54d343bae0bb05f3908d513951a5a772206e91a8c62fa7ae8e4b8d8c663e37ac41ca46dfa8cfedcac91c6fcde8174df52f5790667a6f4d324887da71cde3fa74d12153bb379a26e5e35f1e7690094938103ed62252af84591c9e9c961b70f22cd60bb3e3f42bf041c548c43d8f9472de46fd6489eada80b62e08719a78cd88a303cf2e921ed15c6220a8416c9c050a548dbb547b3842f9b83e9b35b0fb92e9ec499aa6688d9f933e917148502abea54e7de6ab51b8d753c4c0d2473ee0fea6af4b17c9a4aa1890bf99fe7b0aba73b59d78bdd64d536ca1307175532ea30ecd3330ff35ef92658458ca4a86e31045c56ca84378fd98ba9b1f053333e6b84099aa5a8c8d668ae206f8c13e4e1c1b986de2f126bbf2dd07da1652264c30d1df62de94ea34ff1f876a690aeb6e9e4db6af8c2c1825c92f5da61eeee207e58d79662459ac2faf942b2c48ca0c89b8c17b770c08b8fb4fa4821ea04d640eafe51ed47881e8662b44fba8c6017279928171cd134bd5f022d0caf267610163fa54518943685e08b9110eb423bd1d67d3ee1a6aa6a7d7b32f3ae5b0f0d74a7de65ef8d2da7f9c9915133f20643c22a86de55291ffd1b281c8bc7f5a99bf46b85e9403526b5f960231e6abad6bbf63cbf4173b69b1ed994d5904b843ea127027c0a96caf1545406c8b09d63efe617d666b5dd5fe9ce716c18c14a528d6662cb5eef4f8250576fdbaa5099409e5d38b40e5f27d6f5d665049b722fa8565f765cbf1354526c9dc8c644486ece3705f8bea8bdd5784e4abe53b7795b4af5dae20fde9d9c4e64694a45b6f9aefcf76e627759de623841bdf5c13c253d9e1131dcc82412523cdd88e6465def6b28cbb6381ff30117dffa8d69f0a6781ac2e03445dc4690f4f00303016399053d58cc1339bf06c8e2b372ec9f6d4ec390c43139c4829ff006169df71cd0334bf4b1d9c2ec6eba7b677df249e4378bc4736a9e72128dc2435958e0d3aa7a2d1f51718855b5f97063c3dd7b93dfc9510021298e09118a0ccc8f21d948114da5d8df2b1135afd0ae274e02b54d0b8920761c81cef4f09b547c47de420667d026793b709cf40ae6f62aa9700f85947c8494cfeb8ac7ce5059f6640342371b397b3f465869b0a827a6b17c53c173f68fd1ea2ee0693ec5331404c1c041653f93774f9e02c7182f80ed4173e8f6b47466285fbfcdcfaf97e0d85a7702b74b515de28f14e70d7e5120f5c7ac2267560d2769d9560f599d1c54f2e977b73d163c0171104e7c6af05fd37f3a9be5d858a89f915a6707077e2acabd8d1dccfa01e5850305cc42cf18048fa441aa4ee7dd4c996b4410d639ed92bc78be8eea7d94d445c35780571999a6be2594aa8ca90497ef0f5daaf5738099de97a618e97ffce0b69099e1b6411f4934fed6bafc55633a25767e74df285bc7cbd222f256f8d1531023186a899deb8859a245ab4317d1e7ea2714059309d56d6c44090e0154665cad04b5c9fc4ea7c468b542528dc1d295196c31a2b1ac0c5a24c3924cfc0fd517cfa9f58ea857f8a2b4d77275da12cdc0b1b82c6bde32debe4c55ecb409b3319811cd76c73aec0880522cd7ec8823fb1cdc21f48d4146771f9bc86784e0ec4dd1b76a188cbf7a7ba1c819378f9cbd9f84b481a3736e0cdf13f5352500f37c7fefa2bc2a0f589eb58f526b57848ceb69d8ce874dba5a38c38410d2be150aca24774eff42d9781a1c2fa4cf94ef87db731ddb77efee69c2281bca565816959a3eb47a288fa2086c354cccd177015c822fcfc125dfd7f4113b905cca981c47b3025e1d7d2cadb988ba06e4424c4f3c3cbd1e7313c30afd63df1b35fda8d8dbc977e0329f4ccacd2397faae069d1b350fad2d21bf75b9d236881f8d0a4fdfce08923620dc26e68af0e7a4acef20ae419d6406a548df8c7e4ac7ab275f5466ac086cdf99e788ac186b2f0092238dc12aa6e4d87aabb7490d55f44d49b87a789c80e531ba4379e8ce3af3158ff6529005e1390510b3a9f20f178ae2adb03ff52fff119d379672b9480bec43c858ba49163da21e4f3f6f701223e162a8db9f0fc48c70e6a5b6bfea453f35ba74eaf81eef8be0bf0deb794cf9ad6f741ef1698e5ab50731243070e06ab1a66ee34913ec7b80a708a05797ebe4f4345e9fb63cb2232a73bdce2b453020a9e25c24410b75c802f405ce1da80aa82c81483ae06151f3d6f9bd0d8ef74ca280c16651a2f581515514bb8a5e8bd268da236862a53b3c389f142f2782000cc475d6d37c8b98b13cd6c0f449579e5c545371c93b44b444f6d04be39de99117b727c2adbb7ad3e8f5c9795c6c4cb0ab0767801f596100b459fb15e0751903948cdf4299479bb50f2e48c46a38653e8e90ee0565b72488d1484ba7de702a714c85d87567b4bbb5d8a64548ff385910c0027f050430479687ddeea958e2304c91eaa76960592162b069922dc241189e53d02159d84927d96a272f433615892134365d4b39a4c1d008690bba53f634877386565004c4f1245278bf865c9cfafb97c37da234c6e180d3708f8888fde8709215a0143cc87c3e38dcfa0f1b8c68cf7b4e2272977129213458d340f74a7518f6120e8c9cba369761f64988017bf1d77e0964c28215fc3d41f1804d740a540a697be79b93bf55efa202a2825ef0b093c11de959d3a118cc48987d8e10557fbd414c9d5520442ea4083ee39801ec4086d31d16737b1d8d4651a842aeaaf28e58b9bb7a98c2b579e067dfcdb731f8bd9575fb8e48fc2f877cbcdee3f49a00bc12203d796d1110399ea92115f545b0d1e9c25097aaa349fd69b6e225b63fc90c1f20f5acee610c6697287db56c5f13713b438765c5ddf0cb708730897ce3ae6c75b036a0152e8b758fde3342bc67474d25f1dde48bf7a36fd8bca0c6d170f7242df16ed9aeee33112ecad1d06b889453ccc23573c921b368dfc6d9a692dfb727847c22e3c476378138a16e98fe4d6cce64f34532e658d2d6225b2fe101363b5117281e3ec0cf29624edbef68b04924144f3d93f5b494dc1f9131dbaef13504549dda6cbb318eb3af93c2e19c63ad00de4eba81876744baae71c69e4b8c6d81d7504c22a1f96854c6478f03891bcde3680c0871c8eaf5a206e4005f3bad23b03bbfaf17adef5b2a07bb33bce8cca580a01e186916400db772724befbd44f96f18584198812641279b9780840edda5846330e57ec34ba053fab9692946b657fcf6c5aa63d3230a98c094f837bd12df7fd35dff920890947ee15896cbe757a1f2552b526fb5c841f8a518ba43ffc4a1fa46fcee32a722493661f0fe57d945cfe2de2cfa3a096daf81b8ce5511977f291d84c9d612d66567555b37fce290adedcb346678db8adfae4a65072e785450e00b8fa69e0e50d624d2a1e7cd59429c697852c04341fbf0a0e4ce0f8309387bba92affb2cdbdc66c8bb6c352e691ccb568d31a99f27a1094c9535327f80a324d26a54d6f197d7b3aead0f71e411acb0c6f5d24d6d4acbdf6ed0e370bf5868f0146b39f6039c8f8e5a7d3c1580461e85e1730af17b91710b908368a79afa37b62acdbac062dcae90c921a7c01d29ffac5dbae34cf651bc2f1c587789341b9f785318fa2c3dc3c4c9cde82c2fb4418580d6388d5a17c7c15037c3ebf0aca899977f205a7073d2c424938f6e5f8f7ecf0d280a100a2bda5b5a80b2aff66eecdac8200c81f90d31f87f21f309948cade79b24bfb7820bb1a04206d1edd215fb2744bb19d15ecd2cdbef17409997685b9aa29fe409380b22952dba41556bb6378704dbe5526836a10d6e0e009a94b02fbfd207fbe869e8b6d59445753352c1f2c737131a9751259dc86faae3ed40a212ba0c6dcba85ed22322fb6c2d55e0ea673ab89ae82db2d4b30925c5b2f99459ef50842b2f13b6ea9e25c898c2a5bfadc5acd8865bc5d3a6d0703b2ac01b67025c19f3096f8e81782a37c3cf74bd7afb4c33bb0a7953ca35033195431892feced72d9ab44899a0e5a9650d83756a702d8b9183f5c4c9afe13dc301cfaf4a5ae39af327b770a0a051a87e57028551c2b3f32f3977c3f0c99f4215895d784a724be8b2cc818636b87e1531e08f96eec593b58528046a49bb16fa3a5f41ddbc8859522f403408a2ab411ae69a2c6bdb99f3707236ab0f7ddc6a22b7f1732cbc53d63b8a2e2656821a409753633e6b321f701b2443f78fd28591237da474f5451ddfff2ee9ece45afb8342860797b7982297bff279d9a7ec112e657b69593735db5a5dcb2a60ea10940d689c75c5252e72dc9c1c463b9bb7302a986738b19bebc955e8f28e312921742cddfea557128f9a9ca3028db11c559b4ca4ca8aa4a99018d4f31e8cca975e9c0cc117aa6beb054f946ac9e6343a365f03920f9f0bfa01c7d31c407a97c27e09cbb6e0c156fc682945de211e1bd5e5d4a775136d52569fcbe315cbf0e64a91c1c7670fbe09c8a2a4175e49980008950b8fabb6ef5247ac357712f1f7ee069389888e4850125953fd02d518014756719d5b7ca353e8dcaa6350c62b8b1113ac70fd89dd1a8f2a28559a60af44a1fc985fb15ae5777cd857af1320613622a2124424cfa976e22be0e6ca564a7e8b56052aa1f14971dc9ab1c51777e760823911e4faa57e4d4a92eb2406f813d76f00ad3a9a589f5b3fc9bd39bed78b6ca38cfe7faf0ab7e1d98bfc79433254c2e347a818fa8aaf3c9f57244ab231eb7f761f76c826c5da5b21b34bf9ef3add13b9e2158bc1ac3edae890b97c654c89945b300fac99dfda4aa1a9c0d38916ce2cf8fbe7370c0cac4ce360aa6d05e1baee929f60f0a84cb98b88c573d31b218954be5444b6cc9953bc376334b22d3053b815a4a5f23001dd0bd1b7510e261f4c8db25e9970b7f4e1080db79201d472d10d2ec1e0a021a2c00d5b27a1cc3dff54289d0808f9d1ece45eacdba4368f73b69ca9305fb96c621e480b8ea01081111ef74a1620b79382146cc92bf589641991f44af59d8e38d83182f3ec2253b326a285082d416424d3eaf9aa59c372e3ac26f7b6635fb9f35ab29b9a7e439a99b85954413d522876221a217afa65a97e164df0186cc9a1eb5493146007a1bdab7c9b79a5552d455b15dd49ff591c3cb0c0cb42031f0abf59cf105b616fc15e58ae3d8ddfe0554dc0b12b6c882be0e4727b73278b66f99a8592e89cbd013268c24869fa0283bb106c337669a2e94abbf207dca1c98b0de9e4bffc1c9d800f67484b4b6829a67b3975fbbe6d6a0ea2e6c2c3e968848d1529fa19dd25691225b0b74dad4539092f7c98b904d472be72959bba132a192bf6fe72621fd3db74626b2652524c6473c5bbee04b52f1e98a4feaf2f811a4f975ee35be909bea557e5837242b577339cb20ffe5ba256d61cc760a377a47b288d0616853d64afa33e92a5c476f2a1da63ebf3a41c33a2bf8848f6fa8dae91f933d800b4cd052af579186761b895d3e18d3cb1e1bc904fd81a60255f7de932e3b85fa6504593c526e19b0dee2f7f48c71d37c207c0594cb756025ec822b9a2b932f00c89b474c92a8e69bcfe4db2292d9da5ff7fdd13569f0fd6ebda6d75adf450f53d88b4ed21ce54c14f34c8df94cb4b50ae81476e08d481808fe8d63cba25813f3f2075b567d548e7e36bb61c3d42069a6edfd542fb6a55a74fb52eae2a84c716d134aee1ae7908ac92e5d54d7cca256c66697dae4f23d76bd05464ef1f27d9da7c9637181dbaf797a42484062c7ef9aadbaeeca6b6495b3cd04bbea7f8ad0e3d7fc7630bac1c984b5aa0f5db40d57b8a74afc5b83a93c15ba740485e3334d3b46284144a9cb24a2ae2571b00d8ec9b62a694264454429473043de01838f32242fa558c0a923f528dc23a9ea6c09195e9ea9fd8976c06ef7bf17bb06cb6cd010b83e028750fce049ee055bee058402e774c0e539644294d16a0763b30b050275339e6716c9167153f2fa97c97ecbd248d0bbead79975bb159cafd47450232c61e49eb80d6b67fd3f4e905f2c991ceb6fdfb831b58c50b1582afd0b339948e3ace8bd88b40a9ee38992c9279b6f7eb3debe0f8a0907fe19fef71fb369c702275768c5c2ef9fa682a3d4d64b40fd6ebfb2b69da8981fe10868ca07b184b45d29a0fa980a28e18ecd6eb1198501cc2cfd2c5eb23292e020dd82f1d42b9f6915c0f066dea4788aaff2890cf75199002f41c605697c1af81e74526939d6703d18206f486ef3fc589a35ade60a4d53ba3e43579134ed0d43307abb827d609a670e4d751b95156e25a08d1e899f71a17bc20ba136d3112c5db9af819923526eb531661a5dbc5e9f57d0b499e92a03c3b654ebcde2fd825f9423cf6ca7d756ccc3ed8ccf8ec4452058d4bb756f0416c3a9d9fe4a3849697fecec03b60e889562ad9d33dcf41afe8cbb1d8b3c1c6748c359f40106ce9534c5d78c6343a9bef3cf7c180a1dfd5682ba8e7a3afa2b987b6c9065eb2d00b843d1c8c1b1fa1ff6e40a889f864b99ea205c569af448fdf8a5c3f6893281b4898dbaf8c47a2b15affc9d203be2d11ff83a9aa8404b4a8371ef9281effcd45aa504c77b77e0b7498b0e39045b0b3586a67e04d12a1ce592a1614052c4aea74576a6277031663deaaff192740a3bf1ddba9af84926388b356e9994a1e788f0690637d29eaa206bc8030f4798c8a35521b03878dceb6bb9dd5a82d8069bb9922ac2137f743f6dc7981c84a57d1a4503b4dd455ad6d127d28fc2d4f118cb575705cf65b82ecb3805872bd4672ecca51e9673e2a72fa1132304554395325bc612ab98ed369dbfab8c9f7174f1c1ac66c56ccd9647229b0b40346f507ae586ece1d1608fb456601acb506eb756f15bcad30acaee23408e2682f3405afd66b7d441f934e3814098de20980cbfc8dfdc8a7b265fe4c85e6119f0abf3f1dea8693a0a910ecc768935e9858bc1da3fcf12aa54b1e415e08682e20ad219ab0d843256d21e1c8faf8e51a16a22c89ff5b42d66d9ecdecb6358d572d2ee18632604a0aed3b9d30c768cfb6dc18195fffe1e060445dea349f88d97ac85e5fb6aa9757f7c5526909420499ad9d88f5cabd4e6f5a116d29ce9bc2a852234b5db10574f7fabd9ab217d33986c4501b679a0e2fc4c47522d0461ba050bf001a454da3fc0fd7230a59e2eff435b3c0a08e32abd38eeca2cf90bc44be4ef2fb39669ac2dec8bc16a3e33deaa04324054a7ff7dcb76636e4ef87330d2d461e69255a1e17d936bf6c48fd6f90efe3c2d8bb1e0bbcf6772e53da50e351f7edc2934760efeb6a69f2ab580b2bdcd1178ae6d5a4963c173b76f21a8f4e030051741e43879c1f487369fc7d690da4eee71701da1850d680e0b661ed2c75fc4aca95fdfa0e7135ee483317a24536bf799f918e0a6b501a9e9615061be7082e0b9fe00f8a2ae5f17c8132f4f73886acf6b0d8ca73494575712b09b4cdfbbc89c838d2e8db04c7193f74abfd3e9b936ba5b9ef289a1f4fc7cd69618d6ee7a035b3756d96b1859426a8a5cc86b87390c99a23679979d982e09e6f75ea69caa016445b902c21f5b059bed240208b6cf6adbe9d5a196f4338b165a93c23cbd1669f7e22189905808fc05f33a8aaf09d692083646ceeefb91b3f41fd15de7dc62a19cc9f717688140126f8aaddad6f14d56cc9fce946701bebecb792759b38b3a60281095f5eb9926d1231f2c41d88b9a4e470a01f89899db57e5af3e008282a7294062f168521a5fa2ca48529fa52f1004fedcc56c8b804ed0e4136d0daf6e07b3e11fd9b9068cac2e9d5f36ad0721e155e2a57b9703023962fc8916ea582d1fde1268875373f98466fe76af6d9ed81161255b65ea2375a7e56768ab9b54bdc691425d6bbf6cc268c47f36838e083382f0bc325501540b5e7b3cb80cbb48b6d830c43f540ecff9c55796e21ea07f411d1c7aa00d549ed76b862bdce0f3136d8dd336535d7cbef45b1a57b052dd84d4170bdbcb409604a8e17ced4b749693c84df49cd1cd973e289717125c281e47c2f3b66378794ba07a3fdaf8f71b5be239352bec986842d34b21ce22ca918486edc9d41ac2677baadeeec73bfe08b47ecd0cc757e3e72e8e3924d098963ecf0a90abbafd17f8c463d0093fdd6740aa8bb8554ea6a549d656ae59232e7d00262bfebc40f8d978589c2a5e51bf86f07b8da12f1bb9b1d555ea610bedb44787197589bd817f470a32f0b092fe55c041640ebec80fc9097c986fa7b373fe303710ec4cf730c0e1a28ee29c70c17019f6fa6973522a67e37819589f71d95ac50f51974fad5e6483becc8a470ef1c087ae2488ca80d31da83af6061551b3aaf0227773fb10c8098cdad05d8bf030bf5168d23f90a381806ae72ae4188c1585a769c91003e83cf576be61c209c8fc071da3ab3326c36a46ef5020ecc5b9c10fe4af0a2fdc8866f12373b1a655bc1e9d8d4ed7e8edbf606efedade9510f51a5029ae945db5ed3118ec28d176cf1e87b21c6687fe6065d65ab8085ebe5023fbf788943e7056e43c9c29d8242ecc7df66a8160e6ec406c491eccf02f30948a24fdf930768da43d787a5a1156419a05ee28fd60d0311a0f8c8b395b221e79985710479583961cd46a7c7d2c9cf2da97d8093d36652776008bf9dcbe1d519be0d3cd4950f1de2909b882c37d8f618a2629dc5a37259b94ed3e041952073951227931728c630c697415bc51134c014d75aa8069a36ce8e60417b3a8ba09ca583a3c8009909026bceea28d55ac4c26e7d64615e73213621e1e257de0903ceb411eb89e792af68ced0477713991ec8f25517357a2a901a084ef38d5ab31a986f970c35b72ea4cd3a3c1ab12d380bf8d3b8b1731c80cc8485fb724d3bfce7772b077f77069035741234f3b9bc982f7b76c4d47de4ee53c1498b4a8cba33afe4c5edfd102c3af0e33fc32d261d8697ee672a4f572014415366bda5e6613da8d0732068a7fef2a2bba96f3d205eb5a32c39548a35f941390da26680e75b99b36c618ff8c7f78c7478cccc66d45e2763ea17ae1eb2b7057c2e9fefa0dd8602f79bf893ab5f6e59aa5dd9c40df7415b9519c26578414973aa8ca924d909f0a052c26c227075a36248b319667b6ff68ca07255cd280d0d712224f673c785c736963673075bb06727f792e440b869e91b601417761b255a93692fb138975b8d0b263277c5ff2808f3eed394764666096df95a41d7ddff118944f2bc7083d7c7d9577f567d735150ae32f369cc938a8963ef9753d8fd7a5f52a8d7e2fa6df67900ab54225dae96cd1731714967788ff5a52fdd0ef9a352b39ed4e0db26c8111b6b747c8e87735c13d2eeca6c4ec408e6e79d7290a90f73f9c0943f6f8d913772c6adbc07e04b478c5b20f6661b817480886d5c9efeff715b006d59bee43c56d759924d76feffa13ca7b3c1018d0b655e3322d3451e8e8095a421519c3d25075b2e2c15a7f204999460e8aa5e339a835a26feddb5f72a121b7763930f192d31164656e24c6663de34a26fa0f574e5f7cc64ff4f19563626291fc1333d073bdab01966c946fd5064eb2dd3e5408ff2e57e2ffd0e79f8ecccd086edfdb602cdbe6eee5c6c7787d834e25bd3e77d2632499836d3185d5a22a95942b79b197e6e09fdec337a3c347f8189600d376a353dab7b1add65db50206c5ec81513ec65732c89f966105667275074e80752d48c326d4355e6b22ea4041634b412d8f4bce1e01436e2ffec98dc43daedacb7b9e47a50af4e3150f7b349b92a6d07d24cd7fd9cc6e993cba188b4155849c1fbfba4c011fce333751f9dfff5cb47f5b52c6692662d2b4bbf92326770f0ed908f8981b1072183efd9987a4638efd34b6206dfbd7ee2815db7a2766a93d2d5f03bff88af76a175ccf724c9ae6024e77a1669c7d63e8fe9c1b1b1e91b531984272e3ba8abd7f4283facbd1fd2d64bf230c1cebdfaa2d320805965b5c54161b5c4b333086a61884ed32fa71c2cd329e30a22caa0b469a5954837e9b7c750e267b27594a81c7b4e58116f97623b1055ecb1b5da09f0b3dc98432c998fef64d946da3691399e84466152280e42dbfdab7ca4a977673dae1a4cc2daa6dfef7aac2efd83c65f2fb79bf892ea51a173057786de18f9ae30da7f8b01a69ce935651f54b85c18f48f4d2a115384f41824cc368692fa9b7ea43f19442cdcab52e5437869aa8fd824fbeeffd30bbdd9956f489a92720ad864b0796fb2d5df61fb450b031d85e0ccbc71a096d27f8f5dd1cfd731ce6b04e261fd784766ec2e3497e2ceab431607d8048424d90af49a1417f128ff9838ad868ad346baef9ef358dbb9d4eee588f3beece0bf58ca9abc1003df266f7549da1e74b635ea6e05b3968a7381615646188cade3f6819471cd27937d20103e06315825c32d196f6e7c63f3b78af698689b796e0ba84774ddd0e77a375d78b58da6165defe23553917d4d4603dfbb96aeaa5adba1750fc6fb7216dacb308a6a398e10b31f8eb8eca7d1d55a0ec14c93b2c8510419c27edbd0ba14783f6458896bfc3594c5b1d897975694adf46f2e235ffeb41bd9c39ea6e59b30a9dbe21dbfc0f9cb5ae1cecb353b624d84852e1dd1d7171e78e36572e03247806cd73c64183d8716d8356e5b2dae1a79d3d64379315d66d1057e453de14f37387d57a722225328174755e416032cf7008b132cdcb1ecf048439943995a25fa8334ab4c707417e0c86a9a37cde7b7025a8f4d42744d14301a6848a3d672938095218faabc343386714a098b55c8aa8d1d9ca10af8a57262be33fdb89a003e04b08d94d7cd5daaa3624e2509afa94a05a360acc301c93d713f31a188426af981eef5a4d4126878f8896a05dad50d5835fb481eed9a10f984cfca73eb354e63513e5ca671297954d3bdcb0878dc4f36e3caa926c553aaf98ec1d14b1f63aba7cf0ada29c83498f7fea734022a76eee5bc1301aca96989fc5d82c7db8e4e3ad28aaed285857de30596adf94093bd9f061c4889d10a9e769efc9e8ab738621cb9d392c9653edd26828f41fbac8b15dfeb7865614749fe286ca6c9bfcf307a7f7876f5bae24f83869b03e6b2c6b85ddf3d893545e9f62241e7ae844d12ef45a88687a15affeeb48ded96286c5951f11b7d664b058524e30938e544021f4fbb2013eb2ae62660e574d75d1adde2db85defd43c5dd6b697bccb6358d9e1149c16b458d9c8ab4009d61fbd131bdb0874ded958a3adf5746613934cf4d8350edf62b5fe83a360af0db605becc2990f762aef4d8250f36778c588668dc3191046f5545dbe5ea68e49e1a698ea611b4f6fa9aaa640cbbc11e325f8c0305d4be703ceb2653dca207512e2d4ce4f5c2adb758ab1427cbc657171bd685b347b5f421ef061dec3d0ef17586f1a38bd4e39fe38d9d9045d0989be58462d487a7fde4cc0c21e2a08b4527a5387dc3daed4d0ded3c4f2edfff0999ac4345b11f07e8899719560798e57808e0a75de735ae138900cea95711b882107440ea470aad38041769bb5ea023b41b504c43ea86bb41ac5c9561c75d916ae55ead6bc23c11e0ed0511b10878e184731f9dac8cc4de0b49ed63e854a447f8f295a67b95dbaf113fe6c3ef48af2cffb3239cad689984b3046b77c2bc29bf4b07f79599ca9c9e7272436f2dd1aeb81fa8f73743fb8670caeb550843d904c42d7949953e14417ecc53de5e058d02f20fe571171dcc16adb9f6881d3fbd1828df6127405f1c0ec2f67ad7d99ac90d75add307710757ee9fca4937e349d21a9d04a9bd4d53d54b93f6dcce3c0370b312d8c8002fca265d7c6b4878ca6ca48ae95415689fa08bff848bb37c1d87cb36489deab211d161cd9f90d2e0ae4ba38a93d245ee9b98384d9e8f26aef458514353f5cf2877769ac04c373e876c751d513dc8f6f09072927e7946d2af5178f9f7f6c8d4faaaaa58479de0e4ff8f420560bd9781334534591efd9923a2c4b5917df46097247f7e0c4d859257ad85c6a1a9ff07ebf636b1b7136b474555fc2ccbf7310870f669d0b6c82c45516d7104c83a34e9b2cde28d3e5fec2b6e2486ceee8b2fe1f4190e00200221ed365efb64b43b28ec5411ebd2b8c5173f6e29916012cc48716f9bb62afe99bfdc2da339d005028ed82b8c70d9aadd4acf091c6de6b51a4e73815ebef28b3c83d2817cfe4a2c8c18ed849c0a5723fd5faca9aa692bfac6b99b8bd1024bd33b34c29a4ab03533eb7c0dd13ee5f8885b80f6bd9cf97795576a26a016a3ec44107d138c78554dca46cfc666af647c7f0667152218b052226ef4c6d27d457a26d0b26144ce5b66baa980640f23d3c79f7f4ea0cc3fbf9e511a73d600a20b43c2f554cdc362523934e68ae0284288ad9c9c3bb0431c87677719f92fd8249d5de833b1fe20080914af45223f0cb4d432c5b55675340024986912a3fb7b101b7908963db57003f6d3c2dec5e94e9bf4a4408da735e8b41bfa9cb0bf7d016b9a953c90909887b57f1d614c2664a13132b1bd8e18756a52deb4f4809da79198ff8af6012008d066349f5cbbd9e2511ea090dac641e5b318a94081457022bbfa733940350ea01a90cf2d8c9ec5e6c8ebbc2928acbfe2478f85af4e19d0bfd4e6f504ff969b4cd8e41e5dc8500a8d649fcd0dcbee94dcf5bf0bcd44397ff0d9c88727ae5e9741dc77c101888603411f5c21cc8c8f0c99ecb3e98d8e252ee00abb74977b546d571ea3077137070c6e299667da65c4b773b60eeae8ac402c4e3c52a5919c7fd79bd176fb4242717b073a0497b03576f55d0048c4e2206a59210795d23857a5b751b29c9de14a8819700314752ca50bbbca110a4591e4a22570dbe8818b16d56f8a6db213b88c7a8bec1914617eb9fe7506f636fa593a0ee0f0422a96f488f7d90aa0cac8bc3593fc5bfa1e25ca570ee326439fd49b76bce0ccec9da54d2b656e74d6e234a3ba50b7e2a934da1ac223c354ce5f56555c2260fea30de3bdbc822895e0080c9910c64a64f69a2a5437388f7f3f805f3c40a1753f225e619b3784bc29c76fb2abc210f98135d35ca6a3d4b267fa612746d28323b689667c1fab2fd0b1c42bae593372ba5a5eac6d8dfbb228e65aac6ff5a7fcc55a1c7efef4b827d5b551fed2e2990d2b3d3e40a0ca7e2794c7c28398cf08748816bd101cc5b875f4af781fa5760690bd15f2276a22592379c72069b119fffee6e195f9d4ee98af11f72d4df9535b6027588dddb9aaad8c97ce2b1d9c98bc82777f2ea7d52ecc2b4e289c8603b88edfe7a9fe73b4aac3ac04d21a289b7e2ffc5fd28fd9fb7a1eb965f94f1756faf527a39f886c598aceb4036abf75f3f6604812532ac1257463ad8b4d15d39f71f1e97421e006698d2307c756db23d8a38d304655c1fcf709b01b4c359008f31847f763ec313c0d9637215c8742d24debcba523f5d1970ac253f2b4f96dacce790fe30d643b95bba5ed66af5df624c18130a39d3e6cdcaee21b79d21f57b8d02ba8c8848c7459823106079207c1564c4be0ae05dd25f029b4016208336e8f70ba19dc741748f48d186e802c5cdfef7fbf225b444059a23b2711aafa41e818bfeb94e649aa9fa30069e214695c8d5fa4e70f162fc349642d8fbd456a9bca99a26d621cc3e140509e3d6f02f91d542aa7e5520d9db4a24d6e1708755b8f95bc16613701d75bf749033134593e0a76b1bb707a0d421e614376a11bf08c94212012ea1288df0ddd517b81ec14b7335ca785c85ff321c9481768324d647e5cc8256a4436b96a3d3bda61397d5d675b8e02e17a3b2346199061da19f7cbe5f930febe4c3018f53ed79099c7a1ddecea0bacdcb70d32fdead0ba7930541a0462b9e7ad4e0e75ba70826ff21d772c17c5f83cb1f8e3867d8cb5a4cb137bdffa0066b52ff8ee0de8e9e2aee7a51ac304aeb2497c71987ef2a433826f8c07c74704f6947f90f9c0961859f5b40a5112f40c2a53459fbb2fe0403bcd970e49d0bf20ba9b94ac9e1473535e642842f8e1179d4330737eea6d512c9a337ce977af53431b85996167b5ffa25494d57f5492f7aa9dacc8ae0970af4833980a74f9653ff4b376193e16bf945427122238842b22a4c1cd9adfe12fe563b1cce87bf96d6dcff2c9c668bf921d58080be391e2333aecb640c747ac8660c7503f924f0f49962154ca83e6ceed169d2fef6d88e0d4433258a1571f1ec0c78e2088d4743f48f128f9e1356af10b138837b8413c044618aa45e061747d82a03cdff07872fc0bd77f004745dc61af9829b04e0127883ccb43c24a4d7a6c222a04a0086621354ec97853d404553cdf88212ab3acad50401cc9cecea1fe2032acdd2a398fd009050389e6f75802e9cd8f4c87e6a97d607b45d5b67d4ef6d188761324d38c6aa25c18f4432c854b3fe5387e93404dfaf2e6c28918d5394001b47177010df43528e1799818ace8b41a6815c79b4b8850896b6da88fe61671fea57fc588ca6bf140005af4e36b48b1619f15d71202e934f218e45259cf6b2e5d064365c82c9b5be9194f6e06eb4c6c1c489bf617de72ac7ec2f5787e0db0737607b1ae4f1f2a8bf93564bc1c5aeca3dd7536de0803af7f018c3fed4b8a61c29b89f30b710e58595140b91f98d9cc50e5b9063b8bf749800b42a173c728af77a9664a52efc2772ec35ec660b380d8dba2fb35f805e2c05d7a9f97f24cf5d41fbf770b5d8e082a4e4eb58bf8f8d9df2d0a0a55fcbf0962acf7751d76ef2c78cc342659b9ce2c080be2d14b3918cd53ec4eb6286f22b47377e38637b228bc414c2b39166c06a29a5550f69a5eb0d4a5e19c9882f60c7c77bd504af15dc1eb2c4449582d7a3863c6425392f75233661504ddc528caafeecd66a4989f1f8d51c8e258f9bd7b8fe7226e225a4f9518a026583cb1ad44089aa951ddcebb0bc1f29a6f9a189f477826d6a17e0b4f5287b85ff3f1a2ab5e83f5266e5a65e6d3b3c46057d3fde39471eabea9ed34994a486a03734d45495b5a6fb147d4f5bd78caee5d33a21e7eb79b3c48bac435287a97fa2334c715b9a369f42f2fc520c0df404df125cc7d5bc1ce247b3d9937410388adb4e6cd7c1d3d9875cb1e74bd67a486c3f0e398d49e5b9eb0b58b01a416eb79edb5151c2c0b78c4b90ba7c049d7ad2b729e9e61a8c4a8574da7c09327c2112530e302bc401dd9236044171897f73c407b2e85de8fb0e36dc21050f94ea3dbb4b9a39b3042a3a8766f7ad9b119ad5d3e99b2b53784ae077c248ee217a3a6e9b85b2fb31f9d062222a0b3844eb9645459108e79ad34186a85a8a4e2f4d653a4cb8aa00b342546157f2685e6a4c3e108cc5f6e3ebbea32773c497837f5ed8c3d60f7ffee2231be3dfdb056e4058d8efce2e30f78ae88039c140c5fd900c34f6f1f2a55e24f2f023af32d6cdcb6b22b6938cd7235d6dc8ea0c1c67bd8145cd2b1fd8aa11faad3c777e15c8fc9a5b6f0add72f73ad7169eff8acc6be3d10a708acbb69ab3538cd1b1564a18ddaa171e1adb98954a71ce4f213296dd5e2dc34198cdfef65003067890cdb091cec122edd1775e05a1ee020f765a538ed81f64a6d2ba077a5f7e904365941b4de95274c2b4928f60851b0746bed637632f968258ecc914870a12568cc6da9d1ad6890ee88a379d7a175fc1c2247e0a278804fd39c4a4d1d44f109e04bf8661cef20a8546c8f8b226974680ba5769313f8d6a0351a9e5a5cd5e280fe7194e25d2e590883700039d0cfcf7101756e920e7df7b07f75a6ef66e20f07c287ae92af5ca44d5310f1bf716246028aee8a6d0e3ba086e2d9d058a97cabe55a90f8b5182d78cc21bb104402f1b3183dbc8f03da5ca8c6e1c0fbd7a55e636fae56c3bc0f34740278b9608ff5c1dfd194330b7d84b51517eea77873fab521fd24413d8aebba60497d8c04dc5bcfc8e8b94e9d2388ebdbdb8d7164d9c03d94f21dc8c40dbdbc8f799aada967caab8a04abe5153f607e1275abcd0a756e3ea4cc95c86395ab6edb5a9a1b5d40af28bd8046487d4e3a7b6ad67711120e9daee0325edbc6c480336ada70aac01ed97ca0c7fd446e77d5c3546ee6850bfdce05d333e7a2675d1520e9b5072fe6295d557307e5efc1f593c07bfeb0f7099f9d9ead3964e54d90d0cdb9c6f675c063c4ba6e66531c07c21d93703e5724526752c28631f5f359024ba49ca0bbd3998eea12760e6db663fcbdf5a9b381c4507ab41bd2bc75819c71c2ba605d551b18989b35f89606f08a5c39b4de7df7722c9ce524437a9e7e67d59fa15c41d7b0ef7320e41fb6005e615b5035547fa6affae768fa25f83c7dc5887de6e4ea6f5a02e1630a0afbf46b2b3d358c9e67420ebf7f75cbf0f0ca413daffaadef2f50e904185241ff069f43bf535f72bbc4b0478cd93d2a0a50e0b5cc792d5c118a6a6b45526e388f873bdfeb50e0d46078599df830fc1726f2b6da10a4dd9b19df231879da7fb4d6a2e365d12357b33cb85596258d92406b85a8b63aaf95d0aad9df0feec142ddf4f880bc332a7208c025ab326d9b1e7d6cd2e84e490bf0d820fa0683ecd3360719ffc68678b81346aed0c483ab15e14447630d3f86207c09961e459ab285a0620b35a3e3b4bc85bcf8acee4f485ffc7e7dcff1b273a3f0bd861a1b59181084e024f8f8293f8c4e55c326ca7530427ed37e452eca85a81041228261a7fcc4a066a6093e46fb5466bae54e5bc756730f13c57bcba3052a2a1e49368f9cf6afa406b79e69f3fb0e62ae8f56f9bf959078f984d2ca51746aaf0f26a2ca5ba66b47b2463d5f2664deeef2d253806d09b10352719e621239d438957ac957be48dd9baf84b9ce7c719b90d9a6138c95f3b5347ca9cc330174946a2e6d59165099f2e6f99360bc5b0b9e3cd6dab25b469a838fe6ae8a54de16cef7e5509f69028a4ff1db56c4da877550d1fde2825f952453118138e5285c344f38fea33f18a5501aa030e84e70cb7897225fac88a5113eb8f37eae113db89ab8a0d532f8cb4ae36db27c27e818373f6176129fe547f547d16f40a0540fc579e4c25fecbc10bbfbe2aedc8f1b73aeefe7675e631d7233cb76e24076a38e51b5cc726dc4ad687caa5d93856e8956befb7e25428d2a791135f85679df06ace6e8f95e3929f0352a82515ec24d9539fb8105dfa9bc703f3f02f17bc926d9080439ed698f1813d463948d200cefc99ba0c131be73ebd83685bc588cbda915d6dead616499bf30771c53799687ff32180f1ad438830a2ddcf7448494d098dfc7f236f0c2f84fcc421fdc32fe29fa3be0b8f03bc68826ed2d4129b49c7a92073ded87c25c74164ebe28895af0f19a0dbbac44c9bc778a9bc9ecf6f09106a0f72d5f10d75676d831c6db402e3a7cfc5579e533d2e7d0c0866094d6940ee3c6ed460b59f733da9acc4413516abf05b32f33f34cd89174a3343b46cecc1087ee2a879530304c460301c246830fa0814262bf13dbc7584e0ceafe28aac92a06478a0b15869beca1ec4277ba258d17b8e31690ecc21d25f686652124e6fa728a290bb8b64f7769c076603c55c8df3c13761ca3dd0598d449f6eae5a7d76db2acdb4bb9b2947875e2fea963ec6755ead358f7b49e1a3f9dccb2364210c8d69cd58876f488d97744d9c4f9cc9cfd6304459a00a5864b452b0473933bc0f08dc7fbcbcdff1d65103b189cb9858a9affa3c0220411b4cbeeb751ee46adf22b3aa9bae24985e5ef0b56b27989434d7b9daefca65af3619d2c12d4038225bf0b367bb1ae30288f627ab859f6d77d9243bb4e7643fb69d4e1ca7d1e316e09b36eab31668947a395fc8bc8b78bb7b4d0525b0d53bcfbb8f17edea175a740e3c91edc3b73bd9c0e15d7740e37dc9a9641698a359bc24533a218da95c2292caea26bcf53036e3ea365af1fd5a6e47f6c75c5f17bd7abe153a62b0e20a278b09ab5d3a5dd6ef5c4ea6d48478468bf905d1b75c3f2a731982e17df56b56eb13e8593f9a189aa0462ee95129130867ecf96436ed12579b043a7052341d864a52c752df51dc13832cc00c0b6aabe9f9ff7b90635f989669fc086cc8a796eb7b2532afa47b978abc0af008970c2086e0d59631e0034eb7bccb186ed0a67121ac592d0b8da783edd78bae04571ceeedbb5170e16356a17fee799b297a7210be4d119d18194f37392857992e1849f8ce73e5163c03f13992489028b29ee2ee1e5fdadc2bf608c3db438c89efad8b0e62ff0134f8a02c02607d10b2b748742057e3a30d864e56927750210f44c902d2ac5ff297b7eb8b79f11b2ffff1798dc99161e9a50bd7c77e5d9b425b553a57c83c86be6a27dda63b9b75703d00e5d7cc399a7ba6dddda345552cedcc166a17ec2eabb4e57fb9642d535972e42a4bbc94b25ce65a1acb630a1ee8cbc356c95bde3dc2a4fc1e6dbb533911007d32636030b623e35d7cc499ee3e9abcf832db65d2c30b0b591c3dc1417f782d0bc293c34aac4a0a9788ab2e85886be5e6bfebd41b8ab34d4f91d20953bf582e3372502fe67a245a3e502e7f152d5c3da1851d7b833d847d1c8c91f89d4614b3ce0acffd314abec179eca815800756237b55ed4212ac105e2d26010447e9ac8c6b7a38f8999f58f571af7449785ec019dd77389316d2a9f609eabcbf63e48c2745141e3a1230235dacabb62b6cb245bb76193eedf123a99165b6ffffb61fd21c0079558ecd59be64c1fef372a2b59a35a9866cf68d55250b09a3cfdf44a4f18f9cab6472033803003b4d4b911a5532103c9a1a95aea0ce495fe32ee09cabd15800e6a4b9e7ad2f120cb3b11707b506c9e725f683e51e696061fd187b29e7d811d0b6ce029d1191da7b552fe4661c50a588a359f6253a15121a1ebaf92246fbddeb0d15d88111ff386a8b0f9241434fb2cffea275954916a50711a672f10b3b0a945870b24935e3c2d40b85a72ca7076542da55cec7e3f0f579ab3e300216b1458d376c9baa9f344ab01874546e58d320e1bc0af5225d647cca005fce5ea869d79de76127368d56f6e0b1346e759442cafa44e7b3b725f5ee0649c7dbad04e438caaebfacb696c71d0e01f2db099ecac708601edd3829f467958ecbd7429857eba6745ab0c8252cabdddf999b6f6eb6c20af74111961066cd2a2cd3df5f82b97912c8218042eb90c8f5ed452046a0807a7ff4041a443c4a85b0dc53e831eb2f12a421333094a6be6e23649b2b08d2756cc66a6abf8ea0774c665e4ea5203281764b99e7dc628f21886a33e05489bf33947585d70ce4ab6f32867547fa013e4086cf8fce3ef7e9a202d2235142a569e691d9f50e3a35e5d29d8f8b639c8209f60c20f140b5b05913a9a91cc6dd0a807e66f2c0e90e7cb21598b79d854398b97dc93e1f88fe36f79de8b7a1198ef98347c47f28c4685c30c68a89b9af24a9520d61beda28d0b61f2aa56d4d262f6e75e8c81755703489a4518a4d32c6c5d0b07b74150951fdcd7a5ffbd6979dc0e443191166c1d4dbb4e12959b54e00f25f10bfd964e8257634dcb4d1020f3fafc2ccee67e09092464d6a80757ceb58704e522a4d57bd021631644f08087a52e01cdea746b6c668b1b7af1942ea495973c6e49d02c4669defd19f0aa65bc93775b9c4479d608f4854ea73656b55be56b673a6acb172e1935a6b3ae584ce4309ba2a432a22773c2b8ea13b1e930190a7e81a46890ac61cc70dcade8ac3da39330fc5281f11c11acf812813c39f4abdcee6d184d54d1146680333ab1d95e8e108807421b2890535b3bd758b1fa796fe64d60b7d832c369b6fc82b848f408a2a52dd3231a95626b14344bfa30760f376e4d53f3630e174374bd27c271ac8543ac6b8333cfff3d702cd62bbbe57c40393b728482689488c6966cdae9e0702c8d70993e1ebfefca57d1093ff8f10ed1d3bca94931a80b3bf6a592782766bcf7e3db853146e4052e8e473601019ebbca0d2ff364ae194f3e26247a8df095741388cc74b227e637886c4c71e92829a6edfdb3135f310150a3bfa0cacab526fe03f3e37766789bbcd68b55a9c88a1c12d3995e5f196f0777dbf93ea0c6d6cb810e7a1f2a83a9c2db593263127f4160ef1905b3b03b17176e1a1ea89b2595e7b101d03de15f952d95f09c12a73606f5ee2d966d9dd9618f9bf61ba45ca7864a7eb3c8c21d929be8ec263c149c5e4542d1eafa3b638005bf509dfe59420eb817edd911c34371675f618ed00068e83e723497e21ea18f15891f7cb6522c5b8b9fc332aeaf373780c4173891ce0dca9b6bbbcf3f1c4158b173856a1bc3a107868c1180e3da6828c4eab258fd62ccc580dcd9289f278dce51271393348432f33d78c0cd5f1fdcde4976e096708a9f4b57788b387f982432d30e5b4f4c3d590e609d40b556c6983e971934faa0812aa9fb79af6e84bd0189a1e487814f5907ddc5237afba365c8e3b53e0e888a0c6ee457f745c24e999222d18e5ea8e1c7ee9f16eb436b113246a65af9b99ede75e68c5859a103b7d07cd170846cebc7e5fa42eeeae55652b2eaaba58f0a2b88bafc5fcd411cc500f280ebee9d28c848a66371efefbdef764e2e3125f5aa0a02de63b8c161463de72bb06059f162beb369776edc413d0a5e076f95ee94e9822673303b82d4bdd0b7bc75c2929c78de19467522b3acf750e1c4b980abe414bdd32dd29eab502941b0950c03a3fc31c9bb3092fd387bfc126efe3fd089eb723cb44623cfd8e8273ad7497acb9b59bad5c4e168dc89de33cbac1daff0ec39f97d2b900dbedcae84ebc7dcc9639ef7a4ba2bb2466523e5548d6b23a1bc5d9983582485298655b043cb5ccc37805b4a7b428c76dbbc802e30c0994c4d67caaada1aaa6cf681edd1de2e9f628dd4b86f27b3f89b6e59f00bdd060f72b4d1de20a27750706132a7a624476d5ea9b54090a1a3593e8b9f03f86f09e2080a1635e359328a6f3aae4f17d583c498074f0993c1a407680cf4401c39a5a55bdef359eb99ebfa05dbaa97aad819151b57e3deba46374fef804280d324c13566ccb95cae8d48b61f6f12a1a5c5700522987cf80d3e865389897b0216579b90016d0ab30100022a85624012cea6c84e5a34334af93c7b8951312a15309b9e5011a4eb742c3ae849cd938512de4c8e24b7386fb0876c40f81dd62ee329135e78b037fde9e27e5aafb51e64a1d78575fa85d5a435c3b7e9829f2c88ccfa7f790e14da48e9391c1dee97bb97f0029424820078ea8399f1671bdc3ead7b0b0df1ce8bdf5722e1d39f3ef3f3ddfc3bf65ef0bd0616ab9f8f1f9f3c55a0e0937921133dfeec45fe9f1206525599e5487af9f9ba2791ed69f4e7df89bfd42255c6db8b9e983ce65aa6b6671118e7770bdf5ab29ad4362ea5e6c892b62ec1e2cc1bee1a391f3f539aab29bcc68f7a76797bbb1d7e487a7b6182829363f5ddee17615e6e96b5f3573e0ca797e669d2773c4930d2589b340421088e8a52042f1f8b1b7e272158e998b5cb34a43fa757ea9b6e896adaa0bde473a5ab65e785c5e7d6136663026bc30c4a041cc7cf32806cdd44b2e6bd8cf03a284e3928b2ae6caec798495b26e812bf8b3b87a70904187d35e9f5307f1ba050053c9e2a5225ac0cc6802d84034837905eab54b644313d7c1aa3967edc4a87f32d15d4f079a0afe8b80bf91415a012dc7f653d8e6fa495a474c21105c4f1314fdc89843a31df7d05c7a09e0a8a917bc4c88ac1cfd5272a94f168af95c113d55c2f53e965338f6b444bd2a5081eb19bfe553ce3be40b51c16a88a0d127ee90415cfbeeacf3ec841e83382747537b7332c78c9b51660b2993ee423ec3551839012a8c6b30b23ffbe3e6586289b5bee5c002c3224c03262f462755a1fedb719916111fd5b64e1b4139682ec024dca8410ce2901e7bc50a46b1d76de9b37e77d7a7ff5f9dd27ed49bfc694543b9136fa2fb3412dd746ebdbce14319ee35e2126d0fb35df91401f6bd6501fc04915f49a33609006affffff95