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 85221 b9458848613207a082a249a9daf6e3f4f9d5f665d3da105a730b933b718d7baf

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f0eb53184a54947f5ce36eee52e8a44167f816553598f97f97b668e89a8f2553
Certificate Block Hash
b9458848613207a082a249a9daf6e3f4f9d5f665d3da105a730b933b718d7baf
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...009115000084b20000
002000000002000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000000071bfb295a14dc19898a3f0939b5d039531f47868d8eed521242a1e1446604d2e019b1782e34ca68068c2ff959bb55002518f310da97c301b600b45f9eda3e623c95a4451833b13d2bbbf00cd681b98a2e05ff1f9c85377b00500000000000000400000000001009115000084b20000

Raw Header Hex

00004020f59a02465001718ce95816f73d1bf4e9626966e60e901c0c8ab0c0f6edb0faca10bb8cc8f33817857dd8e96fdd87557706e777e7e05d3d9b888a760a6525064371c6526a95ca001853258f9ae868b6977ff998355516f86741a4e852ee6ee35c7f94544a1853ebf0

Proof Data Hex

59,560 bytes
121216010307cce24d5f3cc1a9efc5db6d87e96eba3b649c74f88a419702fbd6714ab41847d2631868a7c8a6011ad3816a7211591f26e8015779e7cf85d87b16b730c447af6cc477634ebcba06cccd00939ffc19e561a53983197fe9a0c2c3b51abec3b8ab048b8cbccfaed8c96567486cbe6107b475fc5fd996a173600dfe0e35dc04f8a37ed697b8749f6e3d9d1948a4d3355438bc7355358a5a952470228a46ad8ab5388e5f52d4af792d8a88cb22fcb48b0ebfe31f0ac2ab6ac608052ba2a244ff2425e68140567400541daa7f258118c17943af798d1f1ec108119edf33f6feb16367eb778578838298df9de3a1c4b0e32cdd8e8ee66caec7f20c2814ef7ae7f8b19dbaa5bdd97d8e941b130d258d6fe802228e2d9c745edbbd446f7544f99d2590176b946389d70706721f89a82199f700bc1ef7552f55d67d9385031718e6567f1939245d5965bc6962f0cb821fbe30956925816f445b642773b508569872620b38587b646fa2fb3824e15ba32c874dc2adab9234ca2d16c871bedc3d6126bcab0b1a0c4b104ebdd8d3073496e8552b6ecb1fdb98c520a7df3b900e00d6d80c3f62c5b9908a8c96deb2101a33e9c6a4ae41001c88df17430c838e518c886251b4f4e6613ff834eab785bb907884b3e82394a68e25c353154eba640576ada326fb0fe8773526c8aacb6b71a1db672585d3b29ab46273f283d8aa5c11bb429cbaa9ee0821b244cbd0f7fad2e74b6a94d7c8e74d17c0606468b087f906fbaf47e466670f493316cf1c5a6fb4e3f359fb27f4a87eb3c1b270e01af875eb5a9ad0c5c839e75d58a0504816687a2371f52ecd04c624dca14c1c6b5ef7b7e1356b12bcdccd2e11d4072ff146ceee321b612394e616fd4f9398fd827f0b7f9852991755595318ff04fb886ce7ebaf1213602171c01c0397267f8021643caeb5e62120f73fc9f3bb8d753872a47f4ad4c436b6501607cbfd1073b4f8d214a64bc55c2575aa9dc912a5916b29d4651eef25b0292ed2bf5f67fbcc68d7cc5f0dd66bbbba00d8ae5ee03176a36e7b3b529bb2a96ef30fe42b9ece8297950d9952e677ac590373b1751ca5030c6a7d4a848060c5652055aa3fe4fd96ad15b225d1566391c40e56b5b87e1cc3f42e260c1dae28d123e0ccdde047a5622f8fa34baa05943d323153e88999ea10c9edc09b8862aea184076e01f2040631c544bad6f3ca1868ed40b90eeb32a08ba4261b3a3df8080e49b48040abd15ff96363690ba46144fc5d61dc6e30ca3c505b1db282d3202da9943a9b27a8ba6e99f72a5bc19d0421523991cfc404d8101055d3bc43bab356a8f76bfd793722f8d40556ae6fd93a29a33d2f95bdde2fe1cbeff34ad1fe9877b6dd0ff7c7028b822e52b3e1e6da8b232851495928099de7aaf678fd8f1d36e318d14bc932582cb32834368d85b899782ce58ba4c2a49dba3a508ec83607898e8ac24d1ea440305959456c3de61426342d57193f1e71350e0d9ea32cdeed68bb52ad8736b375d5fac97c8444f7d041482ac39de458db9bd9faaf5f4d0c08b71ab1b678a46830cb86cbdb7ea90b975733179f435e8cada83344aa891b556bbd8a62b9c173fc863089976507b4944c36d81db40ebdf49da47269d843922d3a4291fae1384c18499929f692e0e880b1c510601adda9a1636190c6b0bd7af124abee3102503174911e7858d7d2b028aee386395dbdd51f0c8534ad6f68b3350dd133ce4a3ac07072e7ec4f9aa81cdc3a1c83f3b545e834aa68d2681bb7e34651daa99e7cec073b241afdbaaacda30492af224420171fe4a9de6f781428547009269c70cdbe7c91757fd7eefb60905080c5f6356e3708806958602233fd1fc182fb59bbcdab92f9e3bf98b4ba39170eccb7a10d679610b7107269a50663b46359687a51c31ea03b363d3b60e9941661f2156a9e7d80e436922b7babb7f5ae8d4e1599af5245ab22cba85bf8694dac58b4c0f6cc2c3e191e82a5838ab91cd95f25e55174f41aef304af6ddcbc53863a5c46dcf2c7a0b0f87457319e7de9425b782d30a46f933f9de3fc3528ddf9ef6d0d508ef1a40add626ae2a05e0f049f9d56272d15b89e040b1dd2aef3f8689f1a9327b8cb0fe600a0a95c4265eb29c5ffccbb6736f01c233a2c43c549a678d8facf837dc18ae61fcf1cbcc4bd6181287c081fa559ae39c29f00f20c816ddf0182f469605ec56787c3f6ab5aebd69cc3330a76d9051352194f3f4044d4fdc94c3e65523f24c2077caeca97ddb58364dea2607396a55ade133ae48f4065ff7e8d8eb48ea3c071ee16b9c7e3728e147e3a364c5fb1303ef14e61837dddb15844417bcb2c0b2ea34377f0a555644cf69c4a7fe15d3b37d132a786d3bda62eb2c52be23d91a44035f292b1d38670ed6a17fac65ff894c1b78a0bb751336468de1fe7c99b6652580e2bc5b1c538f13fc15ed06b1cec167842149a36252ebbac9c668b95dc42ca56b38bfedcddd8db72528ef17b51f86ba4d7390e5ab07070ed9e8e8fe4164fec173b6a5eeb830ec394ce620c3cee60f9578038ab45c00ff2b5f63e3f6a6d3172b554d3555813d3ac95c497d05a70c1327e742e47a91798e1869a89dcdb5750eca13429983ddce151ba2657aad7090949fb33a719c037defdba1316918ca74e3b1ca17337f9ffbffd17023520f68d14da3ce9c49ab7adbad77c1328237d0de159d7dfe203b63326b39c15be708272a534ea4381cf1b672169622b848b04590811af3b5a1c022445943efe1eee73acce186df00ccd9aaaa0b3ef51fdca4eea4928b18c0b0c1dc38f48f38b4498a61fa2b4c7093a45dc95b57f8880f7e567cabb0d79124ff7f59ef23145258ad2a312ca068bb7f456773dec0e0a34b99ee70e5f41a5690ec036ac1000679f0daeab4c972422f58e9b00a7d5a3948a1b771ad2c61aef073be0471fba20de1a9afad8068bcb6023f0802fd841610a8a8b2ddcee586d88c21006dca7a1796bd8b6111c1bf6b6aa3c2b45133ece6e723fbc6fbd230b47ea5a443cbfa84b95ef06c8a10618190766fb8769a67cc9b087dc8fc3aea9cf40cb82dea98fc636dd762eb11f387a5b1ca758619ea1792a87bf8afde6b95423c68b53c006ec7c48cace6656b6f5f97a1f956556f8631ca5e875dc7749919faa264bca6904ebd2af5b5c011a069ff6e02b433a158c4ecd59394dfea74e1b9cf25584d7f5421dc2f276617af5af4b418c423f6d339a05cf00d2434b733f82b1da135c2ffe5eb3226fc4c71b2e1defafe8935c192ee17a322f080db1439d0e56e90f7e6ba538e7ab68cfd7383c96e577167cc7e9674e0eaa9624c10dcefeb543756fe83816556a59322f2cb2310d349530863a0f2000c63b49cac9fcf1c4edc9913d688b97e2f60b5a685705a25531ace031c5b93b545496ff349907c96a5e15bc1e58868f8681bb8a615694dd14c535744c21f92b637db70488ba2d42f3786cc7f313255a9f3ac16bfa434f46e9c95d78f2634fe505ce622ed8b02090eb0c1f33cf644df65640c1c658505b98ce2422d686f06583fa478eef431abc23b16adee9a0be7b7bf2f0df40726464adc0ba7a5f8a0d76f21e9fb0ae94b24162ca704a515d0d4de49cdde5be6dc314dc50a14fac83288f61d11cc170924823ef7024674a9bf6625426bbda2497a6b3342ef4391f08acdbef6cda181b06f6ee9ef970f8ec6b21a3534920cb6c55f150ad8f6ae884a5b3722c4f7e2bc8b604d2671cca45de0f09ae45dbe39d646786b97d4f404a1a61c6b61dedc05dd9c68355fa53ef8afa3614e0c0255f8d826f36c709be37c0de11e4261a7a60960593b900d1f3bca5c4738e7a3ea09e7f9de6d5618718d4125b8a7b7d93be91465513c91d370cf3c8e1a35074db25fa04516cf9c4933fd92ad1242eaa46a91ece418ff6072488e74d285d9b9fa0fd20d3f6158fb207956070054d1e96630d9e4e5d48d9cf84e298fbd59145715e7b36529699bc1be419fded3f47b30784789aaba8151dca9004ff35e96698e8b73fb4a7866166e4b21b19c744222f46d1fed609ad27205ff2a828a06dfdd88d280fcca0d11cc43ce907bde6c360f20ef429b3282dbf09f50fcc38c90d037a6cdb181b150d0f10739f44d08cbfbd7a2c8c7d8170c62fd94042157bb91ba493322e5f04877216ac9a05c4cd7e36b85650a3dc2afc03981644818add8290afea9da3a020ed9ca588893dda2e85980864aca78e72f0e048962e4804aeff5004fb33d237ccd09a22645b46b0b55ef9c5ab02ba2b15ce40be3adabf116e37d77b6fdd98a4066df5d3a3ec9421ef9b0ef2a3ba37e64ad301ca06bf15e46a829f9c1cc23fe87928b93f674b7c41d25215e7eb7055271733f68fa163d5eb4f2e3d6789530083f9f0fc3903ee12e47f30612f6bad8aaa2ac106830c8917eb7ee8484832475a64410ba85f014be6ff60a84d335589165f81793569c25b0070a462ca4374c082257ed534eef5acc7f0d791e21e20e791d593f789033431405e5f05d4f8a89249d38e9b45609ad69b08aa0361a1a8bd3ec1a0b0bf9753889e432ec0b151d142bea34eba0f70cc0a8b39ff2aba16ca5fab94dba5ae1c11052cd4133a8752f421b15b83c12fe4faf7e3b44449a26b9d51b37c4fad5584898bb2e4acec4f03ecfe2a07d5669b09a764435ab389c9880c8ffb507a52ab96fc868e5092533040fd6a0dea68eed5608c64d1d8831ffd781cb58ac48fa5b75c943f227973006e7d36b3c11697c33e1f093d21f60ca3567e5d638c83b8d8d377b65f1930a902e16bf1667023c6d1a162a77ded15e6480988af05910c2221c26581ab500235c1370f2994155422e258ad81c6fc781de89018b541c66b70d0d214c787f4bcb2152f324bb3fac906e5f2d9841bf960876730d978868d2e5d49de348d540742d2cb15bb3812f747dd270a9e11490fb9bfd940f85ed0d4487a8209ebde61b300441fb9c2be49dd6babb3a38c02f7523a38283b7e4d29f6ac6cb0340ff456264e8414a07471c3c60e86c48cab233d86afddad76ddc69c5792c1e005cba6562a739c0f512eb5c176ea5f728ef0390f46f74af6f85ead47c72f838a078231adff33b75e3847297eaafd3f1ef553cf86b703feab578b2c679a7feefd75b456aa8de08d0cd0c16d9e14cebcd4a08b15d48e0d182af875007dad8f04b1ba34ef784f3bb7bb6a34dc322527ea4cdef466955ad70d04c3e636d937e85adbcd71cf8601bb564161e3bdc6f63f383b8f07c5fc4241e74ffce6a1eb2f013f003262e0e5cea89b2f03ccd0a9e8a43dae63e57b0011a02a1371cc9a9a15801106f8fe70a8bd79678747cb0806519717f3ee8be92810d4e249e34567cf24ba2a65d60e9b1f5844a90e1e5c7e9798d3da4b145ff582e1209c28fe65c4f2d83cce010cc7d65edb925b4fd737a1237e283962ebd52b9b822ed787d9172041dc59bc0c18d5fcde9bea0fc1f884878201b933b44fb603b29b80b3ce9d07a87fc652fad0170e70750b1c49d61408f935cd64fc4cb156af1c4fbe74215c716ab2eb41547c1cf65a86a39cd2536847f59c1ff392e7df4beb150fce4cf24364972848d147db56f7ef3ee9a0d36d801ce39897c85e0103969e4f68da476d65657d53e9055e831712c7495cfb5bd0f662bf5e5eb99db3875cab3eb92fa652658515e7c8d85c3173fbf14ecae28710cda6b5ca5373f1cef2ed9c1e7988c557fa8e0c5a62c98065fe980b551ff1b76fe658a04c91461386385e998241e2e110b1e14a060f281fa8e521955085de7d70c3241618108fa0e5661bba07c4a343c8d551d8b9b8dad2a34c9041f11aa5b5c40555c432b88bf402d0976f681102ff9f9cd051499f7796ed4adfe5c42f752bc2932c95a69f8dbbd01957f0f7df480fea7710fb8528cc137fb6d464c3842990afa676adafb6d1184355433d4567c258b4004857b30ae91e67e00f6b7fef0254149af20e0530f3730571a36983cb73ad8fa17b91f71eebc14e708941bac4ffd9403c0444e7388bae4307c715b8de56aa44d4125614146e86b979ca16a2b188ca936680dc4f3017df5f4c9af4a4edc0fdc5d9bdbc07cfe203b8e6a49858e3984b02724b63f5092869c92b8114a451109a54fc8d64283b3ae3fcbeee80e08a14efed3eec4014a824c9039dd33a3dd254ab8e83c3d704cf161521f5c7a0a3d0f8d246bcfbc09e8486ba3865b38fd8f05267716cda1388c4d3363fd1e89ff2812109eb907959a3ad38ebc43c3250efc8af74735c9632860681a7817c979bcf6838ffbdbacab5c574a96f1eea6fe0ed443b577949e7f02de7785c84bc302f17ae4212153572679b433d3ee25fa0674fa31b514c639df9d8f906d194aedbcee5f4edb5972a48a07a19e95262b1a57625e0dff41533e5ba809cba83711d8b43b50827f28e25a485b8d85026bc5a819817bbee61e740c4d1cf2c9faf37becab14ee0b62d94d96a1eb4390653d640425207a559e8cf498b9fbb173a3a351d3c66920da1bfa2d770f9771f4a00a83693a1b37231dcd817ac5347811b10051634b5792817e2d17c749a5d8f78f749dae8cfae0ad182b7f2cfd13ce9d735b6e59e3df1f1d6ef12b1a4312ec2c3a80590ef7c67323cf9441c6fdc4c99d3dee624a63faf0db86bffd7654e2da654bce3132cc546894a2d5b2aa57620d40bffdef6600bed9447a6aaac05efc8de1b6aa632bb296e7defea51d64b28f74b896c499fb0ae08693f014aa282cb9e5ff8eb7036d8f31711317ffb7158c32893d333bf3fcbf2af3e66a806dae2ed9a0bcdf31b70bc4268f7556e8bacf89d89d957952a245bc22ba385ad8b181949226051134a0f7d2ea4e1fab0a82422a7288941e3b0ab0394c82e778290a278c212895ce2481f5c67506b321483b135e0dea4bf6f74860d48a72cc9adc9f637b0a9cfcea89dd13a18ba1730bccf8d5f28c81a0ca6904c870de134c12e7175fbfb3a85c0c007d81447d15e84b0761d91907a6fe67eed422739e5f300e1f09842a22108d596264dd4ea666fe5f144c54c6d67685c89be91adc1ccd22a9e77a3dcd178e1b64f9c925a43b124ef3c2680ff8d12d60b6943d20ebc336db46a0459b9c9402b1cc04938e397f87c2d3843a214164fe4652792c65ecca8b4077aa73d181462dde2d17873327b7af2b0360d4ab5cc53f88c6c86d931562d52d0e3eec2a2065a6b5bd7f8eb5bdcb2b35977adcc8272b6c3ff50dd260c1afddc18f394e9f544c7f85a9a480c91d8bdfbad3e56ba1a1c83b4da089909806bc80d080d28f1e1e7d83cdaa971bb30cd1d6977614cf68312f883135279630af7f37e45d8958c623abfd4a8241f03198faca4e0f18f8d7458130a4670b8f138d0e44f74730216d50487f6f93a6132980d1684cf6a2a78518b2360a3589ef5128e5d59dfc53ab56e150740837396cc891f4f1edacaf0d5b29c53c3e530d39e31096b64fd08442fdc2bed5d5d20c9f95a0c135fb45e4e04ef8bc0aec3328239f754c4bd25831a8f44cf6237aed8420ab65fcb8bd577808613d9bdc30f8c2883ea3916fd242afc70b714f5e527cc9a40b913f4eb88716f9f6db755892226a65f899839b8d901fe82a0bb22b2030d832211e9121df03f7c374db2546466d469c62f0f45edb4b5236280f74bce684123ab8d37f106b7a8039c4a97f36852d5407b786d6f5a49d1b64c39fe59d1dd003007d8955b493b6b010548047182a1e7d1edc4a769b9cc8d2b7d2c899da24e2be6a83252a2be0981227ce951265648e75c69ac73c88fd273f2f8815ac944660474ec003a106b42f6a7ac8a2b13ea245071fc44ecd029f5188a737f121d1480742c8426577f3522aeb11251c53e97b43ebb504851d0d570d62dd336050cb6fa601f870ce87b4590f7c94bbd6cb99fba27fa266b79c290395f32dc32a889c4fff99a2c4ce9293d06d15c1280018aab5ebd1f1b99d85078ac96ef8b462651813d8459a373e4f4129c806d9a5f7a299dd95dcdf8c09c43fb85fb7c9f78213d629f24a57dad4d87f4e8c6433d6d6aaa947d708ff8ffac97c569002bc6ad2083afa16a2b9350f7aa8fde152f97a9750ecbe96f08cc541b648614034a94c83e2add6b70682a144d772039578e82af7d7ec6f0674dd4fdd28adb9469c8bc9d207fa06cfba50441dfaa24f5aafc96865f8841c4ff3f7d3237576b0babbefccc23476b0135e646a50597ea7ae6820c19ac20afde4000c43b4af98a089ced8415f014e6b06060ce170ddc6775b5f1d03027ab9fe990aca58e9684c07206657f31e96b6b7a5f2f5619e6474afd40e60781d6ab28a0c4716411889ae500e7f8e59d261a61e4a0a9e8a42b79747efdb2551e83996b63f447bdc29d8e464ff6b6b75676218918f5b16a318328d0e0a79a9034055e0b5af6336511d4efe300c2c5da391a67f4cc56c60967e826dc9272de727ca7fbe1786b0f80f364e5f0f3ed51ef1c795689c56e036d4e6f2a40c99a93694035131608a364715a292097126f6e3034960661e10e2fca18dc87a6bae8dae8a19d2b8f00fb35fa468b5a3dcbdc54f104f99a43ac79b3456b3bf37bc4ebafaaf4e18fff43f4f5cc77150e784ab103f698d88511af3de87b4dcb00bc4d7940264cf89d3551fa49341477455123c3a8bd3eda6a4f0fc98fe9fe4088fcb0df68b072d1dcc2b1c52cfdc15989f72d33909b5055754872774caad40454c4f213d3eb498219274084358fd555cc9242895bb632bd4d460d9e07ec921c3faf06487f912aa9271f73185add1f54e72cd63a18e0e884a519efb52e9714fb4dca7d421e56817bd6ae5092311e0efb20fe63c5d3389c561c8ca96e9ea96ddb9fca993d38ef8fefce30b7ad06f33ef1901a18ff6de6ec7eac7bed316b2d5ef7eab94dac909ea5691f056a6a439528b477377bbcc639eff506f17cf957c4e6b810c6ac87bf3c42e5e98e9ea0d6925afdd2023fd4804e91fdd20ff6eb07cb0d14ef68a2921e75feb7a1c015ff9544bd4fae8c0b1a587466a9256f4170e5cf341677a85503b637df204de147b1c5d53f9cb6161359e3c270f81c3804bc80161f4878e2622f7fadd020ece259d8c386a1cb9f3f7b6bc3d01960360f281d1978c237012a9c2c2a342ade54472acb669e60dfe6e6dc5abfb8ac810b3f3f6696452d472c0d37f8f7e159c5c3668c061603f2f28ffe6e993eb2438b24101bebf7156c33ac8edd49cc1b837fa871eb2525629411356ec9746a5b470e6c61eb2a96756cd60e65defea4d8a79ead37d48c542a01bea9461ae39bf12489ef0868fd7cf30dc60b98b958decae55ad11ab754b7f29c78076573794ddf456c3ac92552b5353887a45fbbff60a9553baae19552e38c237e5306bd092e2fdb50fccc53e0523ace523c69c7e3f53fc447967647cc27d17f15eabfffe2e649ad4451acb21585232bcaa0d91124561d479c678ea250f288ad953484b9ac3f379c6a3f6d8ed617ea5025c6bc5c4ce9f9a39868acf04f5ca8e71656e593e4f6f7f35e4481c8fb8789b3dc3f7138fe71a7c9f60d4af203e216d4d9cee838ef48758d4332f8e060c55c9b63fcaebdb28dd7b99e461d146e8e9825cf1ff09c0c1a1ecadbb227924f5f75c5d360f21c40ce8f2dcb818e9e5b30e3f2a3456a01bc240c74151085364ae92acafcbdb3081905b6f35c7cd15072dc622d73c0782292e665d5b7e3201833ab7f3a8792d9f1e9a26cf58be33b84f0a1fad352e7cb44eb55b2ffa3bd7f3af77a358b4f449baa8cffcdac40cd8cf725d67bb22bb756ffd4f2336af4f2b0f9a1b6d68f1fe86012a3da97924f28ae8772d3ab3a2adc15635e4c0458cadb6c3e8988ecc8812bc51caacd940577daae20f1ed709b79fc8e4b22e7ebd62d36c9227daeb05fcb8dc51597335206522dfe0d53e24e51f28c9c721aa2fc0a6c1f28ea541108d5a0ebda2655fbeda0d05afa8789d2e2b41bc5f252ab5a858bd0d1de667ed3ad2bb9db15cc976419ccb5653122b90b129100285a01d6412b0959459577d704afa70b3843e402cc78eb736e5b8a28a43085ed448ae8f7c66a28762bcc720c37ef4b27a9ef42548e5f9c8436406a88f5b673fde33f112f333d4e78af0780242eb100b9f938212d6b64fc766feb1a085b89e9ffe38198d22329ed2bb18b233fa00364c3541b528ad27954930df8838ddbf77ef1ea8214dd03078e6fa27f42fe77e2b1f8def05df883afee462cd0dd860bfbb9b96253abe1f0ec46d9492e1afeb7b9c302ac15eea9ae414ab51031e8739fbaf050cad93ab23b29e1fc70543bd167313dc2d58b355401a7979a6f3d2785eee0b953e080aded406918480fcc82d39004acc41003c9823049b09a9e530760f4d99a934c185a98006a7dcdea320a56324997aa81c56ee95a951190430723009b2df9a41113192ec596ee92b1e7972f95a5b52a834aa7c5567d34a1c5288f9ca0126be15a97ad0a7c2bd50d6bf679b83ce0651478b3aac6947c1e5cea7e1d20d5eec73b0bd2724fb405d6c820b93fbf967011f44e09e55836ae9b9cca87af952e74934fc696a0210685f39a04a3c1da568b8a793b5892ce9ed6df5706607c990ffb5fa070e5c3f0b2e539c51dd8b20318a43abe487a60348442c943baedea580a5549e1b9580f6d0dbe035eeea2901902359e9d1e3a84ada69332daba7747d0ebb88ffdfab3324fbe485f1ee5ab088b0c46aaa06fb7ea66614e74ad81a16dd9964712f5eb6e67caea594fbe11a366974bb0f53bdb059304569d6d33801cf5edac6a4f2dde0136b3fc9ca6ad03ec0727b362f231b4c882d549ef6bc51178435e4ec8df21273fdc9ecccfccb6a45e07f89963e53936b739b6054e7df76c1bb09e8f46b1ca58703dd74b3e4ee98285f4bf3728fdfcdd820ac9ee1950d07d226a786a1431a5314619201baf8e41b474ff227741d34dae5a59e0c59060ba0c968808a697be16ee5ad24c266ab7fb962fdae03f88c4e9806ae041bb7c30e8773bef5a33a8cc6b9cd87be21497a1f3a9c4671d7158dcf5c13a8138068fb07df94e15985cb065a9e4484f7bd5037c576da1d7b211a076260477a08e93083f7a4804199df0b9f389f7c4420d2d410cc3030ec8a6378f0c99a04ec3583dd422b7bd298992d8a4794e65b517dea4044ad8d74cf1f7f931875f510634d66b1ea6b2a45717ade750e2028875260ae0b0431a7b32e29126003567807e643ddba28a31fc6224d16bde53400f0b785bb6564edf030b1c07d3f6d47e039774010bfcdae11d33f6c7beb2fab2714503b718313970493c100f7b394dd4003e66540ebb7cd7537f6c939372c7c9e00438b6bf9a9154348c7f81f057eca0af8dea7575717af4ec27b29ecc9cdd4fc9a9b2cd940ef1e75bed6556be62778bfcc6edc8b9634b79317d772c24b3555c4a14a58dc1e23bd8e88f70ba4c8deb776fbbc3a01dcb0f3f0ae03a456feeac2f86bc7670d85d63d1ac1627258191700cf0aa873681f6abb8c86e2201bd841ada54d89b232150fb02fcb312a10f356f53b210a3f486f1afcb4b07dd836d6f1aa149dbcb0331b71a82bdaf903beffaff35e29775629ae2f038cc70a060b9f8c45a63dd79b928586ca5d844b59638ebc87a8d2d54fced7afc8f72722b34ce15552b34b640ff2b4f4f334b6efb4edd45dfa5ca534dbe9d1e7e9dd9818d38d94377fdb2d3126a6cee12ca9bb84feb11e4b50aff4306530deb4c81640c7ac0686391f460c7ee8ed519eddfc134ad3740464e2567352a44d1a6bc805a03dc3ed73a486e7bbb03fa2b3b48d272700e8a04bdd3e90037e7f6b9af2fb2eebb879ccd3b00b9ebc8323f1999da18acff5c34020b14d89c2d84d24f7a6cd954120be2c37559d4dacb3ad65516282c28d3af27752f04d6d3a329be3070f6336741aa5302bf80bdd8c9ea229aa037ecaa1fba65c7ebc852648ab247c05d92ccce2218fc5e33328a4dbb267b3f69c6debaa06114a97fcc82469334dea114b479e22bcd4e323f6823fa53b5065ba06df5643f4fc59ccacd000ec643a0027ae3fb9b87e2da0ae3229b4b8a43731d28cc9676d1ea3ba14c863cb22547aa68bbf3524a1941dbbda2a50a80fe857ba6c13a46dfb176e084afabdadb4f15e716a2137767724efbddfc9c56a1529c814138c40b8d5120e313e32da66cc473f630733c6688d54545b17247b7c51d2cb10fc53b8060fa45baad75e065fae433dec5d4c94bae512307d95759becec65e6b09a62fd9a3946fc41d2a3c7f56d6ef536beab0211f43e42cc2419cc93363fb5ee3b6711a41b71aa04ffc874c951a03c9e70049a598f698995b08ba1018be3fc2247dc2d845142fc1c0094c66fc1399b35c770dae0d040675cd5844e364163f72b64dfe26c57b714e26e05c52f8eb56df616b48d492b44e74e12ca1f6f2a34d7219a8cece46910a05dfd2f4ddb267de476ec9179fba92519d253490974fd7cdf0e900cb9ff70bd58c844c7eccf8fa2b0a9e447453d24d1ca4eb8d2e7907a6d72e5cf0ae150e15c21f0849e3d5c0c15b45921ada3ddc29e35e7604aba40be9eec8a45e38321ee4c27100f5fcaa73ddd44460f498d26bb87d397a85e5feb784316a32ff3c639d7b8525e5944a30a62e4c76860066a81c20f17ffa7f8dc45a12f96665272e176eaf5ceabf9fb37d4fa0ed6e6346d835cdd2efd63bdac3d8d98133d0fe077262bf4c7eb64e3e5b7522ff14f1372ef7a2810d1442a4cd1212ebaf51b20f1a35da000f41744a0740b75e3ab31b6f115ac12977f805ce5690cd1b692ce635d9010c9959b1c622877b058a979820871e0afd474e9d51cda07f9af44d1a61650cd5efb6f15fb04bf577ec2715b1e8fd09a85ae0be7b54b71903c65ca1df021cdf1250287f1f7b69006fb693772107bc743430702c818c8284356218c4ca63a999108edc6be314b8b3663b9fa76a6f7256251193b510f75c467c9f00600ecdb843300bc69c55c4b1cbbf6a5c5477c2fce8b22013ba77c061df4e062306bf62ced46280db70aae2c1690ef2f28435623aa2e35c63ed74433eb36eab9395b3478622d44fbbe9ecae490046252bd53a3dd17adc436bc6e6c65c5563e2a06047df392ef1daded1398b90b0f77626c26c5f08d1b5432c54c7dbe76d35b568e7ee5b37f048b03dbbf1be0ae9d215a80892f3462e5e70f3368e5aaa7b682e2a043973496132a8533fc03242c1103a471860d91df132d0a20a43ea2056bbd221b9c9940351d1e1f86d42abeb5a648eab1e5830d36594f9d9e55cefc58644eb4b30174bca9e196d8010aa260dab69852b3787b4eeed62056e9ef0bce2aeddf63b62ccc96da500747b1c3ad9f3dfa2d6f04019044887886b5142e658703112776943509bca958c1c6f64c3494e84ec1e06301204737d1b7777b63efcb6151de5a55cad00a067b2462852885e790bb3483d3929a6f4fce5e26621222c7bcd9cd61e946ea580a05d69fd9f5b3f343f64dc53febafcc8d4c39dd031759afc7140ce7facd4ab8dcb7369c0dda24d87dc8c0b3685cbbde8991775cde3883a76db7b1fc18ececb81b28067e8f8b21fe4624909a33b4aafef94aeee5d5b0cea50f3fc19b3467c5f6f52fefe8b46d5434133d6cffd1613156cc8a0ad7314860db47afdb3d515ff065ca398048828248ef65947031780f87cf60268c3d4979f7944ab58419c9280d4c2760031825661db483807dbe216658a92478392a37ba260ba8a6b9fcc781f2d92cff1d0760689ecbbd03fe5badfb6341916bd87f484c58f425e1290f84c84814df5ae5be1b63e5611d5830c2b06d19906e0793484326d3119f7a5216f188e7d2a8f86489c9fbb4627349a854e639bfd5d3b5d2c239a76a4334b7d1bb229cf227a93c39c88283df394b8e028c6b8a94d704bba41e37748acdc1eb868e1f30b29a36369ed9324e82fe3381ee2cbae9405120ec948d0ff76daec15e368a9616ca34a1a3c7b06e9a7ff305998873524978643b724e0869a08e877bde9cb610384c9b809b9bc50313b0e829b6a0c7bdb5bf32cc72eb98febbd0a7886b4c007cf964430288cc5bf24ed2a5b0ab4b633f7c6fadfa8246fe58739b1e730b3ed3fbd3448edc89256f3fcf3574dca1e356ce189313bbccd67d834808d47fa84d323f50ab7ec18c264c9dd6f3d623efbf84b0c01fcc7f186fcec5358e1086bcc4cf3d1c1efc51118aaef399ed9f68976259956b522284f606e2a3dc3767befae761a6defed1ac22ddb2cc1bc0d5229e7239bf259412ae63a2bbc7a65a6579ad94088b2b8910335e74912c224d098cdf14ec0be7bd085887d34d778d3b3d65668c3d73f81bcd9a802b28319dadf514abaa2d9c883a22155ec03d2dbe907abeb6c0289d86a5cada06affcd591682bb9e6902da1cef52058501bd2d9f335f4171ac1e927acbaa1b48dfd0c958e54c415c43989a141471f935a9acc7942b93941862392fc18c597f6d273e54ac3ad3b7e88a7c5f467efcc93b0f668f13fb502d8529fa7fb9daccd249552c014aa11e572219998e7d0f8612c08bd0f422416009ebafc055fb021ac129565eac8fb6051eb38fe0702a5dd9696bfc425947b7fd843d434b6f07dcfebbdcfaab9ec146a40022f60198750ec683dc1bfebf711452cf7a404408e3dfeb67839c087f9c814f03f7c6822641b2145de5d45ae62011b9908709a4c71d91e9c16d9f375537b8a817534e1e87d2665d4603746668d7e94bc2c1ecb65c95dd5fd10783944142c8d82ce786dd332fb4003f362cd00bdfee70be4b1513a520e955fdf7bfb938380921afaf1ce1f93d2a96fc0c4b27cba9aed8092c9ccf1b34801befe6636ceca8ae88286d13d66fe1f995c5d1679d32ac4c6b66970cdbebaecca323b9e795514c932ad23f0e46791c9935fa4f356fa0be942c911efb65c0970e7f28b641f7464a5983c541565940d33810bca10a20c6482969b04fbe5a697e8e417f8f58a4ccfab3dd2336c6fb35d285ff3a1c3f23fa1d44679e549a096782ac85c5f056e6396b2c4fc31fa67d138a3b2aad3d0c6241a55d09f54f53ec2c716f5e73a4293e1df44e26109a26216f785f9a8a08fe30efd794e21a0dd28aadbac87e5bec2e414623928f7ceca986891d42f849a2503bdbf7fc1506d947ca37a5aefc029da94489dc9aafaaac12a9a26c89b0d746f680b2a9af658a248731a0344f491ca6e1d157c0e9ae5565e3980f7e302cbcfbaf979c28624dc1027cf3b647f78efcff136c53283d096cd6743397c0950812e0fceb6e1e3f046745827ff1ee17bc5c8dd169582675ffc4cabb5e451f9417a1b2c0f96349806b246d45fd08877491c115fcff5d0486eed74885985f9c1913a000a1bbb4f31d705f982bf8a540b54171dbf831afce571c4da97ddeb390805479bd7412abf10565c09500ffe5c177d8fdf3fb428ac862cc37bce4d73fb3d998df4416a3a6a42c312f08cad2cc737ff449bbf99c1ad741ea6045669808dc605231c3deb384a9635c95ac20844e243ca7467e178fc1ffe55e63bcaec36e612d04dff8611f8855826f810278d08864e9fe55d23890c89e727d752500024767e27703f974f5cc5c427f2efbf95317bcffbe00bdd01bd6a740cd954b367a7f8e512c2af466337b1de45edc7c163e8e1df7a5458b72e7d7626731670f410fd354c41209b888e3af6f909d1aaa5c96f3965dc1526e011012c09a9e0845030bd08d18f98a6f628533f7fcafc96f0177e05a27ace594f3dde4db2bb308386dd7e298d06c98207c63d5b638dded598b6ca6f786acf5cec156c84bab0090aed7b5b948d5de4ea4738414759cde056e77e532f41cc525def309c921a1446a1fa1caee8010466f3804474973b07ca1c9505c5af7c2e3abf44e77e10e894c262a910e1ced12086bcd71151393c00d923b8fa6b15fbbfa01ae20bd8f652c370b3148ac07301419acb98cea59d43b975eb4a39c490e7de1df9ac25becac54abd7aced4e534b97ff73d5ac5a34e347cfca3f2d1acb5d9abf3c73cbf0dc3eccc1b4b3afa3b1edb6a633afe5d20a48eedb02dbf3f81474b5dc96fc9ca9cde2f1ea9e74fdcf90fae88e30142a57070c5e2f08f02e8e424273dcb8916d2cc461b7fd4564db8b444f4adbec2b2ec357450e3975e7399926a1161504eb86e7df631aa862000355556a723e0dcc227e5b90caa27bae056e4731bb6b31053e16c07fe7f099768b0d8db5ee42539da5d4c886ef24d3e233af5922405b3787256ffea2f4887bfb968dd0cbb3bc56be55caf23a2b3e244960e445581428ecc2d1215740af4eddcf73c8cd596f2c7de8bcbef1c705d9d5de1b1d73bd23c1c30d880057d3bf3fd230ebf9fc2390599922a22efd88438ffaba2d4d6a48968c7c84887c0aa69d5e31a66aef08c76909357ca4d66ec5b7b080822deabc784f05f376adbd107bad152c4c1c782c9b24e2e58b1575fecbfc4da5f951c8bc7195cf342aa1608ec0d1db711ae964a0622a22b1482a3e15045f75678212b78fa7f6fe9b52cd95b091e19d1cce498d4662fc2842688cfb127fb19b40d53e3ccef13011dab159ade0d196dc1ed18883bbed4d21db5b375d2471e3f970badf137a5cde1db9f82010415f3a3be5ac1095453b8bee47d4e613728223c48e970f100ae33f37cab1980de9b04e5c7963c8a99a72b22776893aeacc6012a5f28858cd16ca9aa5ca4eebed1986e01288853cd40ec2cfeafbcdff36281b0c97725c0cdd97880844e0e900abb767cf0865007a97c6cad793d4184f279e45665280123992ff6670f7ba58ca617978940bccdb59b46790115ca2a213f0e29ebd473c5c4ef1dd50de39cab5ba057dd5b39d9ac8bd7b81a6f7db0ca1547551ddd0cdd358b0da46674954bc1b36f627f2107715fe09f8828f8de4da353e98860a44b6285f6fdaf048ba8b80f2f489dad2b19e981914269b76b2336d598340a09850a00e80f2c9ae548a0355b32dd5970a0184e79e8345229012a2a63654ba90fa40457a5d1dd98b6cf09b86e3d36004409d66ff1d310f2e943752b0cc20296a27cea9ae6b39df41feef146230c429661f9e51ced53a538eecfb0327c695d1ef473d438f43717da22d08f5b4a7536ac4ef80a3512083b3396f6caa3c9b5f99ecbdb445dd475af807a413fe809112eff3e3d6c9144d361dc36d29f8509e40cec7076e2bdbf3ba6a700beb05d0f888a4c11a8dd6921cf2cd65446369838e6acfa6bd141534832b66d1220b13e9f12da23cdfc9bc5c86e53f3fc76e218b23a0cadc7c09270de7d977b29c6242398007f6cc8b9828ae76ea5e8e07b262fa225e4c8ebdbf4bcbfc7d4a389d70138d4bf57c2ef1dd841324d823610dfb7ade3c609230533cfd074777d68a6e35ed0cf675490e077b9a8537879da76e30bc5c8c992dbc7e319e60529381e560c5c4123b3f64ecdc9ebd136797ab2c728569f53210683416b52e8a170623200d609eef4e2b29f6f5a714f7afddd8c5c67bf53c65ab88bb241a0cd92b57d0d37b67d3ef85b317392ef3e6317c5a57e9b06facc5b4c324584c4cfd4a40ceb785224f2e7f5670530411f80cebbc9276bab9f018dcaff8e9852171d60dcfe5235aba2ffacac0b316a6767109d6e6f18739a7d4110a71ca737d95e50c460e53ce1a2b31263b07adcf40b22c74c56730f5f25c87fb3eb0f2fbfaaa8aefec009674bb564d331f30b45ba97bc4d6a704e79807df3c5a69691d6b34befda9b550d7e7c7eef3f11ea0640df193957a98cf5a70fa87e77daf16b54f994c41a8fdab06066168787f426b10f25b5edf3c5d05c62c1b2325d8357e8efc03f2a48c563210202a77026274071022d92576114914122a15a4bf1ca27ebafc00e17e0b5d4b4d3812917a1a59085bd99a33f6c699c91036334fb9361a62e3261ad36b443619bfd37779fc13468aafe53cc72f97a3bc8c685d6339bb9e4985e41d2260fdcc754eccd2b41678cc3769a574ba700d3cb45b85351fabd2db7c25e359cfbe71d564a94b92b80492073ac1f36498efa9aa239d8891b43ccda48787b15688ffab112b4b76e8f674bdcb32a4492eab5ef72f59fa66276f91414adbdfaab3f3190b562df68c549efd33d00f4cc8a38df12e220f8d079837de1b5f26a5214d27e81c17338999975b2da5a68803c7f5bf93d18d326d41b6cb57ef3ac8ee52e7279401a324ec5811960bbf4dc3e08995b7e9afef2ea91f9d0bd93eb72d8d42a564b0857ee22659f63ef53a49cde9af85a90a31f1727f5930a90aa726b3e8ae11fef52abaee573ecd2f7703a36c65a5450efdb6458ad9a6067c1db7bd98bc7c267d1962b46521c6f449c8f0ae5857bd7478d0dc172573b9ee8fdf54570be65c9d4c1bfad20bb23a0f45ec199a6fecd9411683d58ebd31eaca9defe92b10e6bb24354cc45b9c3b4aaee419eb0f68bb9b4d8de358a1dc4489144abb286364019824b108827ba4df089ffe1340ac1ee0aa1cf4c0f1915a2bcebc6a7368c9d44390295784e90ea5d0477e29da04503918362f6b7fd0ddfd8e263a25b4eb40414430c85bd53bb14f7abff9c8bf8a018c3d68c8e5d102c91a19d7590a5932da470b06309420b2a75af2db5ecb32e75ff545375de3e8c8304e12672ef7aec0c61a21d1c127563f60382156c492e451c491925c975a612ca4eb0be3805b179328c5e3b1edb877087e7a22af74c690bef0d393559859b4e6b7a9d6117014835e52a2ca9302c4aab57aa1e54be776d0c6714f0e6787a0d21f2d98e1bee600360090f6f0f5e4c0ea6dbfb194c233afb8b60559efc00d4b47a22b2159c5b58d939bfabc1d8499669f096b52c56ddf8d51765aba72c51042c50401d2c607c4eeceb70a14a38671ddbd6b072619de1c0bd90b3392f3087c1e78317da1ad19de389a22d20cd8320f33427a1709dee74f20dd8db0531941385066269da50983ace273d4f115b117d40596b40960012f972eed076ec15a5d9f058551ba27ae9c7c23d73e95878d97208d945f54e047ae44e7aa434e288f8d861d3c0c6421942a85d8f53a21e952d35b882528daa3f1da3d8dc87f526d49159c006b319132d4e3af8f97c2261558e66fd991793078d15ca9fafa85824c104ca9524a19c61ad8be79765f842bd085b4cc850abd26bb3b7c1d0e4feac8efc577727e36dbf1713b26766d595f82c05e8049fd197d179a19e940c8394e2775e605b7105504478bddb97e963df3d874c1cdba22f19eb48e52160cfb310e163d83aa0326e5583cf32a8a03b80c87b881aec43069fef6a4625e47849759c6973c9825a60bcc890d3e6eb03e017cab9c8b569cd71cec7720090cc6603159f581c80cf9acdb79515f276991aa0f74bf7fbf0e5a22f3512fad03da13792b61d4cd51c1ede82368e033c2f7b824090e55d22948c0701be2350c7efd95625adf9d310f2cbcf5d55be2aa28ea8292c2d8256f4f58d89bd439dc273c2a151858ceaa8e5c178263f0b5469d215ba8bd4e1e56e085005d4be234799db0dd2d0df18a69fc5a2ee4e9c8f0c343acf67167b4c704d4bc963f9f686bd2b85af6b0ca2afdc640e91b6ca351a10ef7a59cd07adcb4487f587ea3bb8e85a8841178a9982305cb41ceae40059dec8abc2b22ab0c2d3753ebcea5eec11dde7bd9fe2cecc935ad3ea5d47b2a299c2c460a5512a7488de1eebad8cb62977d8ec1ce698bea66e82237d70d8726d362b96f14990a98b7980518599842297ce2774995d54751ffc87ec7f023d0ae4e54f7e1a96cc545e20981efa4df012793c58465b96e34ff641706d1438170114af5b6e8520356616dbfccdd5ceb01e9a98d2f297413be29c5e998c5911e2db0b00ca5cbd29f98b79f1c093ddaa49650463b38fdae69ffe33079db59ac317c4c6a9415763f63a32dc78b594168747fb1a3a544748180e62a8ffe60bd0b05dd65b444f8843af100d08f4b078e54ad546e5cb45c4e21dfd30a9777006c32f256df9dc0a78f222afbb97f01912e3217c4b453f2e21812cd3f4123bee1a5bfbda262580a70e3ddd0dc8dcc8073956e7c5f4196c63c326044f473c6559860c9782da5de51602369c5cefe1ea2a8103046353b1ec1c5c4e6d8d799a7bcac422c1f263046b954d6724da88f415d2d341f2a8dd9b456a4636d063a79edc29357f9e378d714be515b6c9526b09ec081da57129f00fbd309bb78406cce230faaa40f3b083fb3e56c3aa061c077767e9b39b5841928dfa4b6976bcb6a3f2815e8d613c3d9858ca940aad069c119aa2d06ee7c1f46c43c73d7a4c7f1abbc34dffadb4b8e18a283ea494f3e2dfba0f9aaa97f43707133c4e9fa873bd2b5122c36990ae12fc1c69e938cd309881f229dce6d91efcfb7afe1afdfe3e61c46cd6570794e7843cef2388740640d5f25055cc1a40c08084d758129dc32a85ead82e52e9b3538896372ce763eeaaa4bd0ebbb8b414cfdeba3962c3253d6e7fa88a5836dd9d36bdf7f6814e2cfa87183f50ad07b91084599b925bb954e1a5c65b3ddc8a5e3fd0e1acafd46e04a4b944f81b61008c716c86324126f58c2f61553b65c9319302d77d0d0cd1a7f8d57309df1dc5745d73c6162c74de0aa127d140290f1e6133c683d669f97814cfb95ef8a25569492b417d6acc77b204eefb67f413d149c4bca14f79022fefa558d203311e75a84bdbdeead67f9bce71f5e531cb7324252ad6223d8317362ef7f148945b48239d71b1752ca2eee3013479b6bfa90b62df626d1a5b0289f1a94f18152858a9fe0538006a96a5c81fa039bb4148e43b2463cada6329bb8525473537c99a1ab707402b1da186b5cc90bd3534dfad14beea81d5a2855bca3f1a58f6d2356075a6ca6216f3979bcf73cc188bd892eed0638fce52c413b872325279f692726343c70a2d01868c614fd1a1c036ee0d03559aa4a7213facab29f95b0e0cb124b9aa77d51a035931d5fc8e0d41a4bb2cd84024cdf3cb490ec6d7cf6b16f919f487156d35828894827562597397dd479801bdfd365e2e17e679b23e3945586463a2d49370bda205210b5395678a9dee2d5b0e6a46aca30770deb707e590c7b970db968bf0a19cb9fa75965c48313c32d235d6f41649112150fdcd490781f016c3cb966ed33ba8e6e8f8609034d1a02f01d099141e73ca4522d6bda645f931f84c5af4439a8825331c92edcdcd5165a4ad477864b14b2df548140ba30f92f6d59c2a63668498ddd605587ac04603c74b2348e67496eb4578aec16e481387e334b8379e2bed412ef8f26adca449b1b11093bd6ce855e9ae1a2c3ac02bb43ec8831a08a4e97d383d3c6cc72bc64062fb68295643eeb3c55073dea38c82720c6b2e276a00a0b0977d045263eec41fce86d252e227fd34e74d99f673675c4862c2c1c8f9254e86ee8e23b5e4e7b012e524b369d0b056689b39c61528dc40632b9224a9a06c2c24d0b12a4bbac29a39c821c45bc7055a9bc99060e0d5ccecb36e6bddcb96bdffe90cc835e28e273bffe157fb33052624f535229e8e1378b33fd7dfaa59b0f736a5a95d842e6ba680e9b353af7b67f535625324509a9e80892ecdde183ff2f7ab69a66aa7349ed29f896f70e8f3e594e24a12ca24ca061948f98e107e1144c95c79c35dac517984c63c0d715addf6052879c925ede5e1df13d764f8ff02346237658626a763c9202f6bc97a3946a11877a3947a55a1470d9a6d90d5b2b840346d9a632f86f73d28c13e1e5a6ecafb5007ace3c30299ea66ff87885c4a4eec7c53b9596c1befe19ea22708f74ac94cd0753f326e34ae835fc46959c452e48b3345b86b2696bfa12d95bf2b5c03d8a2b5c914019d9f7cd5a2074563c89a868bf447bf7b3994db92298eeb95724c0a3ab8a3b888b01df92a5524e6d5321692b5daa4c26f89837274173aa05575e5543ab080a399d7beafc703062920478140af50d9a2bda4d498bac3777f637d187deb384465dfc7a98df6db5a7cdd708c36f3cf023d486146aadd6d5e823b9ca3be6e0763cb19143d086b70bf6bdf05ad43df0583bee208a2f31962b9e6cda873133596562ffaf671593683ffb42d03c4c57882c4a02cdd34d4435c2d67043c28d30f76e760c716b2031c6c2ca1428868537beb7c01b782cee8f997d75cd9c3ad27747cee02acd0d4a4275b6eebab16f9422c4b1f60d4f4c0d4e18a591829614e0547038aa6eb5caad73228daeb2c3c4058b664fec48de0e904d44ff4281772e0c22d0fa9343331a0890e6c71727b01d7f8ce117661dc981a8550dadfc8e0a1a7a2bad3e3f7b1dcd961e9c612cd7aab4b29b0a0cd5e5872c8311cec3589a36f8b860af5d985764ad45f760df692331d08d7a4b450eaf6fc071c6c194c86c576f7d059c2ee6372ca4f381e8ce087831f81c49369dc0fbfc1448e314ec59400ac8737ea985a35a5a726d007514c27f7fcac506b98d8816a2bdafee8dea370749aefb153b6a9e09829221019ac0afa69f1ace97199bd7a401368423639ea10a267a3e4aa0f34ca4a0b8e9267a01f0336a2d841a8aedcb4dcf0f896c9c5b00627545530011334c1594488210447e430474642dcc25504a15e74e78a1090edb9177770c0413cb652420ca0934364aa053fd615c6ab74a784c8b34860502dfd51579957091cf3ff5508b723f35edb3fcb760de457217b1e15ac3512b40bed6bc325ada6426f007987c7616eb2cff27af07b979541b7d49f199472e05f9f98250f23e85b77eb0b2428b470d6018b08612f184546cd2e1be22a594f5ddcbe73afe5457dd1f42fc32f310a021a9892f6b3c6a8f333ddbd254e356f26dc72f9a9c64b936d0358a74873fd914e854291d2d4f9fd31533e7763766802f293c7c1a017578e2a18a7c0b99ef66b518ac3285c503a0b310fad52ad19bbc4e4f4c7a6a60ac95ebf1859c882504f57b8d68e36883528e922f367492520f1f13ee3ba852ed8aaae45776a314a20dabdc34209532ad9c758c98ada53934ae2b5301fa48f4216d33f7941fc31fb0f549f8dbb650c376118877a04437420a0267cb48e3f4661e85480b4f67579a96bbffffafd00ade581ebb5264567fbc8a041d39eb67e0cac2b0d14a027dd9d3390c80ce2f0fda7cb23398b6ca1750c8e62a02c7688181fa4c234541da04f5cdd6df4bc3c8df5a540ae43b177b139ebbc372f5e0cd1cf4a773bcc61da3cd12f66a93acb2eb04f7de3cca2465e743b4de18e76598873a7162916b746da13a00775c43f9338eebbc94923cee5a33c4e886444660516592d5dca76ed6d2a4ff6103a4b2693155061eee527b8c1350f5c6b0a14a6594e0930945e30d7fe3dff68959c10e848fde54d628c1f52f9e69d600555737fc71d4925d42f0fe429e3e74a085b8a7ead45f0d5f3e9e89a0da3bafd8a2cfd13d979295dde71b83c67da88512c14d2270cf5989269d51c0b463fbbb12af2e3597c6870b029ba13b02479ff9ad2819821d5707701b6fbcc040432cab4df83ba9291cb29f94804f5aa84447ef191dab70fd1b94997a72a5a8a58d074f07011c151928e0287be387ad9d1c74a70fc88366089cb8857b24d5178b360aaf5bb63ec6b9a65f82357aab16166ff81cecf3a28428350dabcdaf5f33f80777ef6b3b07a6d09d485a90533f8adf22c4e85718f23f7693e325ccc86a09e07050f8375880ab564bee5272c71d495cdcbe09457b869de5eb3e3fab3505c8100caca068767f6a82755834409c3156fe73ca5abe002a0decd1e51dd03407c5128fffbc9bbd8bdf613281961f07232e3045edbefc2b120695606a1d72005150e4b40e42124cf0a0e8106b8d22ebb73e8a269bac5eeef035aaab8a0689aca4f231ca9aef2a5a38c7ea60f505ab93bb5ce0f5e8a7297dc69ac1cb8c01b9be0f8380a98a628cf5cf2ef21c888fb11ae01c10fd05d90b15cb2ca1dce80567bb937ecfb57fd9951c9ae742795d7f228c34d78f3ff698803a4bef1573b62dbb9382afcf778f453fa3f8aeeb26c6ff515228c79fcbe1efdfe0d0947b5ad84f523e586baa9da39ccd598e54ba139a88db786051b7620ce4bb4206a6871d6f97a61c76ba6a5f9a2fcf3a3a3d4a0b0264dda4eea06b5583ed58b768995eb13c5ffcdd44cf0658fd8fced32cd3837531256489fc48bd1ca530447d1a63bcf7e6f4f184e1b4bdb84c887e1155986c64d2f786d2b0c385de26a89ae519818c57acb350b2dd8e53af43cb04ab97c2c820ed64c66728e8bff62ce4465affce13d9ecb2f76a9168616633a5ffeda598cd80a10248a1b109807a3df482b94942deec2744f4b579e161962c8df533e2fedcacff5013a135c326d9861a1f40213e60fad675184b57cf20392426a6a90aa19ef3a8e4610b6a98c4cf712a36a73006c5e4e092ef43349a2c887e6c85781f069d8ea9804a91283a241a1a9b5888a65fbcbf1bb9e887351f62cc6bc2cb4e268f8f92782098dca72cfa3b02cfa04b8812d9e08a353b1b05a206c95d84f08a677ab0e89a5b7e4bc286983384a9ab7ebc2713e24a8bbc25fb59f5dc8c509a2d83a3f4eb0d1334d265a520d908844b621d340176f8186e3d806cfd2803e82144a4e94cb5d1d2768bce45c51c1baa8d6c4c8b35a96b91a3d4c71793a74b591d2a90c90ab568fa578c150e7ece14a85d4eb4d2e49f10a464e8852720dee21de5b12f0a56bfcb480f81e0b450382456f64f63686117056536e82533def12bbec6510de8ed1ffdca74a429dd9d742aa09c7434acbb2436f3cd12efb56d5b1ddf4a2cdfe35ad1cf2fff7e5f36e45a70bae70c8f120530ef57665957f191a270ea78ce5639e77bed592b313d696bf96c868be5b28ca374a52bc3ba0e217b0555f00a9a013c94cf5ed7291bf1e691af893774205cf28844db466a9433f8cef3e7e6a455fe00b39c58adbf4053959f8866604f63acc7a940a0678555964f08146805c5f78c8ad9d9efb37cfaf8df838c0941cacf6074c9b925d4f26e02ac09e7428936c1cb60b4474ed0229701a1e768a34336f53d9b13cdf41331d4bee8da983a6863aac58063440692a96ff07b5113ecc02663657629f9f438d0591b72daefb0951cc7d5e2cc827d62ce84f2ef033c5ddd589085c9e46c9ae2f27ce3ad2c34a92f81f7f7dfb9f9a58cb6370656686565640f57d9759ca4ceed8d074c506a1db5f0e4a3b033044526d43cd28ea7f1a84d53c770a224a170d68b27776d0c40de45ef94054496ccda0042b3465e58314dcaab986b0cf9e0bba73f827d6cc8efd14e0a52339c4089be3010982c4ae51a8259242d2162ceadb85805cddcc6ac3757ce326f7550fe1d06c527831178b8907dee084e81b36b547d7527cf4c9dc8d8376ce4ec236e72d613398ed931832ab90c929adfcf799312a429c533e623423b49410069ff27aaf73261f59545ea2f423e6762ddcb1f819d9830617f332481c3ba5fb2dcecba63b2a5b53835bb3d94773f360bb3aacbd5022916ff965327b7629ee77b9764e9631c01add86e0817d21043ead000e3b651772ea3726d8a8141ebe8c2172046e8c78810cdb61982a830c1d6be34f7b75c66dc32a010a5792eb9f0b4e0b044ebac15040f574c5954b48f396c8db9f35e4b90115cf69b660092f427ed44ae5f9c8353ce4b1276fe5d74de6214c3c3981b1166a50998855796f06f2a5797318419dcd474c76970dedb065ca95763a600caf690beda4b7e3b2ebafacda9ab47fd2a8101d21655f50116523f33a5149277c6606d914802b2dd88a197dc238a810921370b4e373022426d4284c8f446fa5db8f7faf8a5f6bf1b9a2b62f33d85295d2e5ca9b4c34a7d1fa4f1d9b47475e4e0c050a11b08df9244567f8c6963f9de8122dde7dca746ebbdbba818af4ec92c3c6c37fe0ca8b91317388995d3f590009a651aadacd0bcc5efad06d8e923d34f287bfebf880212c204740aeadc2b5d78541ab85dedc8823c2addc00dbdaaad7beaeeac6527c7b7e92e42d88e1e512ae9efbf28826b8212459bff757dfed683aa1df26df4ba7b3a746caf729a0735df97c0fc4bfb3b9105142a5647271253afcd9d68af155adfd54fd46d4e56fba9ba83bd39095f2e7c5e45da2bd7b956f26bc1db40491dc036557abf2646e12b0fc4d164ac81ad4c8ffdd7302d93bcd9799a1f30aa6de95519254523e995a8dc08d584ddfb260f80e2d0fb9820377c40c96bc066a0ac5a08305e98ffb4ef0b5690a1a09a5f7930ae9cca70e34431e7affee6d3f4e43b4d5568b22422e41e576fbcb4c8ed7baf8410b943f209f579816e5bfeeea637cb84bbcc65e44ab07021d3afd1db66eced2ad542bf35f6e746dff567bc4bef7b00f556dfeb717d097a6f50f0ead476ac0809353b920d951a1c613ba623b96a8eec1f3f681821f8ded36df1c3d0635be78d837d8ebc74e7662beb282ff2e83b20dbefb7311c173e03f192611a61464510ce33854edbca19e562ba0f43c2e6cb866ab35536c62cf8d3816bd87c8e119efac105793a144606e8bc343716e864f8dab50a0a8a47dfd34ec622dfd5ee650e95fd4f293303c7ca5596eb9fe84102cce9c8b9a5c40d857147502643647d97b9c41c3f7e956ae5d1e8a006d1dad59e1bda68d3c47db29f7f2a2acca589fe815235c09c3bb38b5fcd4c216647c9e4d908f583df983197a09111e3e0e8351ebc2eb8cfa11ae6faf5c98d8c4a33882f60521f88e1e87c5046904e5f48a9d7da42bf2b3d6db62abd214162c9d3573754072124a93dfe40a4e454e19bb36a17157c92688041f684744f633c4656355beb773a24a862c5c98336e30f25846c044018620ba45021c997e9e0c529af5e1c22364e6ec7fe4df0334d0aca38d8d949e02eafcec92c56512f7caa8205e5e0ccb6ba6479183ea30b79ff0f34b088d2a0033967c0bb83d6108427880132d1c62138ef3ea6ebdc004359303d9d4acbc34a3d3c0c2ef2b6ae4e39c9825ec75aea70770137ec1d1eaeb9832e79da5bb82abb7202febf217a85a56ecdb3853e064128c5fe6e65224f0f93a9bb313675795004b88bf7471bf6a8d8865aaf80aa630f460402e9a46cd5ee02835c3bbb4d4731b05e8f72673fe0e365bd2cd7a9c92561049dd1d0e29b02f25d17c5d7f802e9901fe9c490ed0685c6ea5c2217e46a236762bdcf25e89ce12cb3437deeb8f8142a462f87e293a35f3081315c40651175646a7d8bf7c0ebf0fdf6fbaa7be4fedabcc0d2c943e3da868e4f618ca55172541080b4123366dab563e3e788d48e20bafde27f251c52beba96c7fcd9e9a4ff7bf5b1eaed9bf2675adf7dd10b9a315c0817d18f18c365f80b628bf59cd657121d317f7344bdf54b0aa481effd6dc6055ceb79774c73323b1763846dee81f1d2e438e131bf1fb166e352618759909872389d1442eb598b912a4f8ff02ae9e1605e4549a9f50bbfe7d19b5c39594dfc2d26403301521c4dc24425a7e08a83e9fdf38aed83601be917adf2d6f5dbaad1e644d39c2e4a2165a6efae96ea252f8aeeb6c6d3c9fc7e7708f4a5a9148001aa03850b3e617caa0c8bfa84057f4e1d2f63fe141fc8a700c3b5e81541d034b48b035e8cb99a96a52eba8e01088b7c9c09cc31cfb444e055c1b1ae158dfe888e4d5a2d06e49e8c55351b660470d8cd8b073b810345e4e14d119897991c3879b8aa2d6d0c735d9ee98a967cbfd5a583c7e81cad4d3b424a949d081dbf7f677ed5aa184001e741171acd2495198cd0cce5fa55d1020c6c8689957fb6c0b40158c9f641d36314a26af347a8166f080b5ca9616bd701b3d6a785bd1712ed87952247bfd1b15f874b7b87c803aa5bfd667a8ef79a8c94f4a5ec3afabebc424d3d3b0f275ba599a355391a266123c1a2a4ea78204310e6a5c8fbd562ec1f0743178c3cd4e26eca3d29e1aa1d6476dc95b8d63d48cf4a3fc4f172340dab453e4fc85f86e528c2b34a34e8684da701a318561f38a97345f219c13aced3e0de3ed880e2ad8b2fe6b89dc99f2420fdf5d57449a60d621aec5d8ef52379943659d0b896586a2a6bae688d700b08fe9232e38eb8e9a76e7ef0c8b2dcd8d3fb33089faf3ecf25732c26092061207825a54f757f5f63f822cb6a509d623d81db8ba0ac7c24c28a01de3a974f190af9e6f91ab4f5e10c83ca57877db5dc882bc3695819da38b36d9f0e3ab6ed6d8545a797b70d947149ccd7a442ee7fcc1d817401236e0959b26d947ce46865ef45a444f3067b58640a385481c11a0e98647891738ba9c075a51c8f1392cf424e96133c8733b01c8b0b247c7271ce6b7f7376fc6d8df5de18d160c195617e172c16b257ae590345476ef1ebb7bc85a1e5a871e4e46c4cb88d06c7966632addaac2db7f7297f2f9d6a2094c56c1013c1da82d0dff67c69999e354e2bf3300bc68c732cc8c377db7e9f33df2eb1b1b557cd31e3efa7a947a3cfdd978eb3fa0ab369893f67eec3aba22772b2237966d191d3b71200cb7eeb2a762fba621e3f11fae13a419cb9489fd36bde484ad80d24f4b4db937dbb6a316006ec59f28379e0ac732719a1743e4f92649ca2885630a83a82af3bc01720c7a27eab5c2195099458b74492f6d25e1deb42f21abd5b4fee08221b9464fbfcf32db691e88d7b077627892c5bf9e6354a2e194026c6462bd5b624ddcaa3900b3224bc2c62e11de65f4c79dfd46f36eea388ce691a72bf4293589b0fe5455ccdc8e07baa9f0f131ece6be62a7ae54e00ffb4a170c62f523f907bbd7ff8468318583b397059cd55d39711dc166b91624a7eaa55e9fc741270e00777e091e3a47cbb88942841c3335523991d0ba6a2b7349134d94c812f1b81b9656672ea04d736d7c22a5aec7afae75e475e2cc5dd14cfe49f70ae651ead03444f42d7761923530688a220867d104f4bb9e71e69fee54f6bfafbec933249e08f6471a07563ac4762a2691cb1c7dc3dd36584e2baf79a46f6205c7369bd5382cb90dc00f7bcd03d054da1626b681cefef6ddb352aac965927cf426b96ffcd923ffd65950affcc94b067761501c4dda03ad160356f51612e5502fa8782e14d977ed1e9e2dadf13a2c269caee4ecb018bff57132f7a9f497bbb7d486cb369b106c91fe03e7d77e6c74e755cf8bf8e97670c49f2db9496b575e3b72529ac8e842e7771045434c24eb3c1d1373893ee42a930bee7a7b17d1e97b4cd12dd110251a0de29b7d565a1b7a8a381af5fe0f6cfdd64fcaaadba64c6cead77c39a78da7d8ae7b595a48aaf8b02bafacac266bad29c2538cadd69193a2082a0f8ffde3c6a36e4a6ad0db804b2cc8f6edf4396435930a4cd25931ee56e84be744f0efadbc8449ee9646927b0f812018520dc7b8cdc489d09ef540b078331419deeed82af0ea13d883e55a90994e0efb63510b855c9fcaedbb6a75b4351d5c73e10bf08322af0397d4503218e601d585b188c79dca66628503222b8ad1e527b00b20dd5d0d986eb9f52b7f20e9c6936461c7f1b155bbacccfe6a71192b1b01e337eebe22ab64b184ae509322f00819dbd7ca043f606eeaa06d96842cccceb1cfeb524f307cc51bae016544ad266c963f778e7be353b17b30d9627fbd3ca4bc6f4726b8c3e0e7c820f0e3809b3276c7a8b57f437aa0a8f9a94050608cbba180c650993acbbd4911c2032b5a6f302e17de4f7f5c0406c094b85572eb39b5f01136bb005d84dc771251551b48041c7d0a95cc687e0127a09f69430e683171589fc80ce0eaa2ea7744d07bb88eabc7b1ac04912f08f678daea1edc762f7fc2d5fc646420a940ab90ce72b113a91642b6648d508d67f8a1a508db34f0971533b04becb860d41f841926a500fb51c53459bd803d4cec2d62ac73273153f13fe735fda84479dbde78afc6ca856febe96f9f777afe1e7497ad87189d0fa4c3392b38b981c89d8331ddc2e5546978722970f789b91159f65276fa13f80d9d886d7ef8632803f9aac30b3af1aa283605bd991a7d2e2c903450e80eafbce768dfcb460ae05e771d8f97c5d955b66ce61c89dac67d43b58921491538d16c6d241467250ad8082a98fd80f0c01d73a17d83377b8b851c06407ac1a63c18bf3ddf1c161a60fab4af2fbbced8a13736eff81b709f5df3db97e0990a53806222f085ead6beeca6c9cdf0f76f9ba59aa8dd36ca0f26e777d7c522c8c5be0ea11c453a513e3bf05381ae231395e7f7dd3d2311e42f36445f486c60946c6ea0289906d2368ac5ee58ba322d98e3e00a687c59e243b41c65c0b6ca7bc4f3d0c1bf49e567373741b7a6aab0af5fbc95102bf729b21cc52954fd575f590c3c9c6a005a2393c6fe03092db88c0f30f84b9b7370124c6d56c8b757cc8642d92aa5fc4253ee075795a19cfaa1c48b087c890970eea31b6a9e417c30272850885bf4a74aeef42112e7b07804a098857b3977d93474212723d7e8dba3571c26dba788e309365ab81f85925d387911fc77bfc4c6f08bf14b66119c9a0f9abc98a92328ad490c070aab5e88355c92e9f0e1cd0327d36b284997a68197b71c8b79e384e67330f28c5992a080a079bdea26915f1afba77fdfff8f578898dce0efc64194de4e9b7f81dd9ac4426cca2b2cc4e79d547b8653d2b16ba49e0d177946ffc9e032c67234a182f89c75a797bd87e9676c3bc4ddeea5bb4d0500aad0b290330ac8f56cd76a84c8ba1586d4f6bb1952d72dada45d4d64e0524f4b49adeb5e77cf25d3f135d87a7290b74dfcc69f70a5ea0faf2d6a02a53b571559669b5d5f12d257e3a3bae6168af5a2bbcfbbfd054fe18d0974be04fe2f5a3c5d757e00405f3ddcb30a1018adb3be847322f436c9c73886e54b0249d851e27bcb1419b84c31971cc5b4b43543bc95d3526917025e3fe1bea5a517da9b4924ed0e7abb322d63c5fe712e8adc97e8833601146d297755fddaef71cfcd25e5395a4445babfbded1e9740cf46423ff90520fb212388f2a0ffc96c5ae7039ae6400ed978d2ac12b17175222fcc1b4bde7b7d09c16f6a6a404b38cba05ecf8f9f0d224c2c4e240fac836c55735f823142aab93afef05cd210eec99fc1b7b595794e3b37d03574cddeb975d59d2f9d750d053e9241f662356d89179672f4bfcdcf198ab6828a75e5e7448d0cdc5539c0204c40efe1c754e1840d7e585447f32b21e3f92fdc1e4d40ba15819d250d71c6a6ec892aa8c8971a6c7ee1e043b50f4daeabf14288f9b948998695a7aa1cb0c98d60e7ef02165782b45b8acede23ccc648f3212bbd242af49f781fcfa0cc352fef17fbf68c4dfe3b9516e65dd59db5e034410f6098dcdbd0dcebe5553a11477121e88469a2408c8cc9f06dbcb7aae3ace93ca86c2010473930a03214bce31cac7f2ed4bd0d507062d074332286431ced5dc0c3b9d48c516066add0b8eba30e4757aa86cb7016b0d6b64d55e5409e126d120a9d10dce82e30af4cb2ead282b3916d92cd3bec4c222352927a627031c2a6f97c39ef8672ad5d9ac89ae908bbb36c29e0c7e1a1362413dc0a7ccb1e5750d64fc40ced57eae81356de30d8b10fea2b47ebeb20bec77f14d2c53148f303d204b70f83a8e9e819a54d030946fbc7f1a95eda235a088a1a06bb5d701f9042df2a1dffcff8f50fe6d2aff4aba8e1c6dcef8d949fca5da2f911887af72aef32467c9458c289e2f675aeeb4ce837c70c6f02d7093f9f294e413c1cb11233b67bf333e6d65cbf10a2b8d9c33e7e55b1c48e837439b944fe071269d139910c5f49e755612a5512e86b888b5f8eb0201c5d0b3f88309f55837f9c9c1d90cb9cb4b9fd215674ff4e032961904fde26b50d55f8ddadd6a2e410f05928e2bc6f0fa2815d6761a986281debc2263be0af1d18064533f85b4076e7bc9fd7f75721537f5eb8d82a84e5dd3f67fad3329e76a669bef82513ede6ccc94164076f313c0dff2a7d69fa7a0563f3a7bbad3dd650bc3e424eb99da1b31aedf8e9d86611cb8af6d9b94c02a4ff0e6d88070662ea9923182c1e10d414dedea7846cfa0770dc6be66759d569056dc3d407c2b4cfc189aaa6bd2a57f83bc67e29fd007a1ea5b550d2347815e90e6cd7212f3c579196800b59e59222b13b90720ec0f2ffd5d3e2c87b1de1719a4d0f7db1d27ed870ce74d274edacf2980e9f4a686bb6db3bb408586df2d040f7096bedc4423cf1b6e595ea0520ae532510f30aefee440d0a72c37de12260133321c1e0ea72e441362b9d360594131b99932272f6ba0a7dab79dd6078d116ac89d05565925883fb7d6cdf534f8f734bd6cb4af0d31d5af6d7f61e4dc3d302791d058489ae6220e70f6450e4693a928504db3798e44e4651cac3d0e09262656edc546961333b548f7127910ef9cecf017fc0ec4410b75da9924e71b89b9b21592f69ac3bfac05422fb25fd3fadd51d05223c08780c299c57af35a0d28eac023dca64c85b3123c8b4de794c137ec49b466b00672b3c906418c54720a8ec2bc8b5d8bfde7ce4c9921ad9bd14205bf4a7a6f7cfd1896dc25c4373ed9b03bdab0dfb33b9b43b9215e95e5ce58ca67d6e44a60c72275fa31dcb2c57d8a2ee1929469a70dc039dd646bc8b195858cd9bea16a6aaffef6a14ede719d75a999250854a896a370feb100eef6e33e1988060f87ae24823f9cb76443f68cb7e486cfb8d41ab1110c7c31114e8c66696db45e1dfffdb37dcb109cb619fd405887bc58395041b53da2fa13014522318dc74aea18c94476ebefe37e74f015909e587b2352f884e08420475a9e096916c6537bb36bf0d212cfbbb052d66ecca62318fca496b8128b95af9793d05ea5e5a2f8a4db49087dcd1bdd6a6b191d8bfdf445786e60e7cf20aca1fbd1db2ad1d7b128df6e7aca195f95a637017b0e7c9c78a021ec790a0e996b1c29d24bc273b5286aa0f85364f421755391955c0635e0b06e040242e422fc9838dd63bafde3c6ea9db01aa18493be3593accb145a43edebdd00793dfb7c3a4350b1e78ec96c8229ca8dcef138b49fe71cb0ae1085e0505dd2790f8a344e1f93820695929551e856d0f3fccdb4b7785cb95c43081d2099c4a699b6385250dd2c1e26c9804c5d47ad9e955ff11b1a98a0b78df7c9f0fbaecbaeb8d33cd1813c0f6ef49c9d935539de32322ea3dc5476c035eea9bbcaef2ef6261f6340e96aead59e51e9ed95c4d72fcb3b5f6689b64f44fc96745eb4be12c780cc621ebf87493cc260856756cf84e52e832ce5d9e9403fcba5ec0c4708af0e21c15de90fb1f5ef09042f0aedec05d6f1c22519fcbe171f8613896e551b6ab401e1f226c6ee75ae897f8ab2bf78a00b534549f5b94e2d0ed56ac05053d3b54e9b4338134dba592410ead44d0fcb57a20e9a94988b18e44d275bd64acbe71763720a9c094aad1cfaf593a6f128721b58b0b494ed7676ca8fc3c2f8a77a073880b973f3949c2ea24833d5edfc749cb86379fa3726dd9567a9d4dfda679d9d194c3bdb8c45eab2ec02c164485a9e527e9c4fa3018fe342b585d85f0496303a803b8929d4c07efdd54a514f7eafa1b2b6ffc9ba69ac8437f8747afded284fa2680e518fb4bff3bd7b4d3a918b1da51dd973e7e2eaa130088b80f307227a22102e113f02feacc00acb375f8ede6eacee7de40e11360855bbf94646cd1d7773228a7c3f1ea62fd7871195815a66bf8aa31d42e97b21262ae8a999e63389a3854fc28e3fcf613d81a3b9a8d65ca7a04d784a7e3441080deeed7bfb09ea5fd1e426a279c364a6609ad2433339aa6826c4636ed62217b2ca966a243f1b43e27add01e29b30c6705b761bf78791e9477dc343f45640422673742541bf653e961ba0ee20dd148bdb10fdb07f691b285435914d3c0c3a97a5557c9a31ce254d5f0b4f5536e5b971dec4c8541cbdede94b6da942116b13dbbd5b89ce77dabeb5ea78302170aee2850fb4704911d933b1136f7fb88f88ee5e8ade14db2b2591a9f1e2c6cbd2e9be5e21c5cc44809276b203adf2325258608798b87c8b78270aadbf7b11120e61418293144fa3a240868ff91f3db59795a2954339665b4ebedc7fed80ed46c03376d056fd663d11664fedf0fd1f31a4a34688d9a6604fa66f0731703b57c44eb2409a6469fd0c4c673c38f153d68f03a33f05f89f8a9691abcfbce5c66d3e7ee08592820facc23c72b59a9b4dc6ca80ccbb6d353f544aad8dadd08df36d120864b212cf73550d6e54119f3bab55c0bb444bd99b9889cb4b6e5400f1924745afddd92dbb10121c347aeec6461f3d9ea8e3692c968ecc685ae7d14f98b1a8c0142db82de18eee3298180c5ccf126853155e1ff87d7836366520904b17b29b90ca9d85ba2df869752880a7c252a3faf94a34c8a9b3b42640865262316f89de13d7021f32670eb85215005fff1040b2b96d61f4e8018cfb6af887a6b377275f76d9dba43bc462587b0500129b56b3911490e46d5a981169f1ba546258086a18de3ee399e8b7da86732edfca8da86d7d96d7718b3b70ff1af476fb9ee58c14124c70d5b5950d98413d594271a37f21d540206481fef3b18266802cf26c318bed2372c6022fecbd6c8f13846725d2249d75d45598715a2f7f1fd7068ffa1293d4b6f8816ac9ebb3fd34305da9d274195ff26d259b6cd019a7f23e2a89c3b5365724e0124acb98af5057d81c887437a2c8e2e97063829e80413c6b841b815d0053e6757e440b0b1506d49c37609434ed533f121dfd40e62584bdb4829b0eba9cec9b167f2320e08adc14c7461b77a4f7505ffe80bd31b085264554a7733abf3d23266e88ad27bf247d7e780781f646e825a0d4d38be96f0364b50e01cd8e0073353f5f4580c1634084e0fb37d126886bd3790be074d59005a6f58e3f6612c380296fce062e1a3d41bc6bc61cc9d7b419678e37a12ab0d0ed7a888151bc2ff5c2c46d211232be68a193aad92c6bd3f592370f6f641e9d0b3fe7f3a64c0476107d345b13138c1ed7f06bf447c85bba02a5c5bf51faa74e5c3b80c5c6ba93617fd2275a91ae236e258f7eb5166b31f1090aedbff1610c0be00bc808e537b43071ab6b00bbbf17bab5725a382c4531aed1495fe6ca636bb4cd76f30eb70bd963f11e4c1917a69fb51b9e1ceb6a03499838165cf77bde2b4b15d4c2d44e24af2c06c7094bff313ae9a5c626799c1bdb1f7361556a82cf55e7bb73b5f7d6e6ee808dc49af86bfceebe2b32c1b2569217c09af0b8b77a86d6bcfae414d8eded77e7f45f4a6f7ee07eb159625154bfe15fde7a7b43157386e1d9175b1ff9a56e68eb4e0b192b3a271c6df7894f1ecea08fd1ffb34d41d49be714de322f750fe5e86cd3c6061160b8b525745c1b74d7db3cfc76cc8bae4ab90b6308c9b18f44a532ae6b620aa7900f2449783ec9b7f8d0f2b3f15643b250f4094afa1a2d78430ff02bffcea13e34722882a6f202a80b1cfb74f150e82ad3297ddd5ae4129ddb2700e5006158a0b71623b1e373f690907b2054e3a49a1f56c2fbf700773a1286ef6d64226d39d667de944a99ce1ab550f1e0ee9ea9da9aef4e2f3ab0a59ba6b1bcb5c150bd1ec454ca72105e6fb16144970c9af750ef4739ef20845c5b263e661dc11ba081631e6c110e1432be3b0176fc6c49c9eedd4872a163271a069f9dc3be2b754ec8066cb01ce565e0f27ceb647f423992dfac40ff1877ecdce081416daef0e8c5d4b1b66c1d15fd08cbbcc7f7e418649356aa60d0a8fe68438e04710a47f607ad44f8ce7b2b3563cbdf5523da6b48c39b6a7ab0dacfdb4d6381892f2eb6c2d530083b19ca6f49426bef5a441711ef67189921df87410de7a671eab8d2ac62b61a556c40ef77007c9d41b7f67c4ae1abe5e8a6eef963ff184c969f3a06e0a52e88e6ff1fe927416c5e1702bae47a50a9c15ed61a2251e98e8440137c1070cf4d90027f3394e28707c4e200fc309b07b00652401f680c76fa5ba5141b3784e3bf8ba8c70932bb36aadfb66719fd2d1b05cc6d7bed82f7e69981035337351e344cac185449903caa8114750da06361810195b41362db992c59269fafe18ecab2339630498cacd54321e7bbf3e3d55dfc6e4b0628c732e8826bd6300dfcd627d2543b8e341f71ab88fecebbb18f556cc7fcbf54cb8a9faf9681dcae72bede52ad6bce39b260ba70e857e36dec539befda35a9c4191902706b316e6ba26456815108cdaa6810100a79bd9fce882b3f5a20a3e40a414b8c20c53fd06a17e7fbfb978cf024a6297412f3707e32966a1ab39af60e4c49c427b99e5b91a62b15c808ddc1516b39d2a840c9e846d4ebd6c1295b3bc832b368c935d6c506adc52a9981f4eb1515601a5de4891255c8a6fca53f7ed7684cf06e54fc5e2f27a574ad24cd73d6ae8bba95b13c32da279f4caa692701bfeef0fb6bb9910d3d48f64f73f6f0daa9515090ae5e5c3d30ff54fb0847aecf347fea526998f890ae479d14197d440460679327c4899fe160f737f8f38d9fe7878ffaf5949b5d375b8e5bfaebd882475c37ece19b0b3dc6dd8cb41a481c47b411865f4afd63868785475253165c67ec38414615e0c137880b01b283ceaf056062d6bffcddd90a9f18674baa8f326003722c4cdb8aa9979b6a69d8d6fd221e6773eb1b9f93d2d5b43206c2b44b7e411551119d3d81516553366a07803a81afac5963a24ed961fb0417156c4407e7297a628440f705052d984d73c0f006dd985d8315b45342902f4942dee13076a2bd7d4b51e0ad502d8bb23a4c67a8d8a58614db0240ff6bffd0c3885695c6e6d103a2c3779714938fe7b2b69c68ad29270daa08b72cae21d259478297b61202c746b8e8c7bdaaf2bfdda4159c2e0ecb74cd116c9b296d2e78e020f0e54a58928aeff65f94200030e85d0d036b34f8e6e63c21e0a2c75b7c3c88ab29ec6dd53aa11ded3cb32e0aad02372d74284a3da3cf49031bec0abd1e435a2425b8ddc61e3bac9fd23f5966a14157c898b9387187811b0e8e98bb8e6961272b02f3f3c4619a3251ba881fabb1bef4c9158893a23462488ecf92f6972839d0aaecf5c1844b90dd93daf8507fddcaa6cb1b7b3b14bdc89463a02971ac2c25aaac800f5e354adb8a3645d8f835f0e36e7d268574d9ed95f0976e9739dce732dfe41642aede78f66980692cfdbb4ba1f1d4c559da2ce2cef69de4efe662ea73e7cc2ba69eee032fc58216ce16b55ce6d53730dae96aa97b767b916802d70886247440fc86631631a64e567612cda9c8d2d74e52d2b4e43ed4d6e1400aad84b5a07d68d64c9ee6fd3cb87f015d8dd733f8fa637e8491589a03c5178af758ac6992b0b77854e7521b13b7b796ca45b74678b3be8c7e9210cd74e918a75832e0e4f08f4d9d28432cedf5a97370937e2694228f9709e4d204d74ec5865bff1ce7a8b3a9b0fb12404770c1de8e90ea29af89c042aec87dae38c78df1a93f78981860b80d3025d69fb93f10e48fe6c2e2ba4b0c534ffcfe0069f49de0d8273867a7998f29233c99d44c584077f9a220d19b3fd2c971a2f8f55e2dc35dd627a0e62519886f3ab5a77f35f2428f7f60c7f01e5dbadc6d636dc3af1f812d717d5ab7f0ef74c1227e4b2947b984e7deba03e30e43a94b6c75973e035287d4a3a1b987bb543b83450ecbac2051d8d5b85ffcbb1e759045ea39b98c123580fbce55f0d3384b3c04248651bd5b074681c3d067322831c7c17cf523ecf6ffb5a071d9a8a3aadd71e9980fc7b86b09999e6f4d840180112332dbece0a98ca49bb67a7a038a6b23eb83f4978dadbb9a25695272719391f1fb4295d1e8fe174d8041e336549c039ba76a1999b00ed30fd7f609e51a7a7819a71661d74ee189d85c91dd7bc7733118bb2e20767c9f7df03177f0c31df1042ca3bf3954d07047ec0d8a0ca0f8d911a0c151cb9c37322a857045fc48e67daffee6322933677caecb98206af4bd15a0d5a134e27a9e77c22f306c08cd0a56620050051c33aea2cdd276293713e727e9db034e98ed6fdc3ff4a72f4bd49c5ba31634513308c10de3461f95ca9867b6509b181dbcff1af36ad6480cc14e4539bcb0cbed5a023425be6d21f154f98c9282a017debdb02a066a0b56fc917ceb5f1d9532a5b1631c294915fc5dc8878fb1d4a688617ad01d34cbb041cf7a80841217ad8cd2195f9cf7942321d50a58c6650a60f6b6effa7f7e8314f23792a8f956b49900f98a9e6b933a4a7dc8fb98726ddd32a96b5ee20c4a50bee8f06e4ff83a57fc2f28bccb47c85447309d7e9767631ab3a9f478e5ff54c99f21a3045325619de900bc7c38c8d6d3bb1bdb13d3938e6a9e12a457f8dc730a30081c3ff45de27f37a4e484aa1cd669e8060d44f06a344e282c1da470b869493d85f9e8df947ee50eec7fd0b968ae9767f16c9caa8c6b9f143b9252699daf375c1ccbe45f2aabfde958a9e3345d15c2d8985299ba67d07a0614412a0391ebd45187d88515e3e0d2ab895cd96af5b050ea8b019f2cea4401dda2ba050eb4e9b45bb49858d77d5846af3d52e796c710b59de1d839ce68380440f84ad2e481dc7de486aef92ddb0896f98925c576972ff9a51de3eaba62202224b22fa11db8362cb8d51725979e3487550f5883a212e4b3a5a89adcd15fdb7e46467a38146cd0b5402718aa16eb9b1ae6438b4270ebccc08bd17492f6f8c2fb4655b35a88e3e68f28d426b9b9204de8a015e3a3f73f310bfca100c4fa2990558be88a5d424cc07d2fdd1e685b0b4949e0fc491e5f43dfbc613fc5c88112161b8a9be40bc42cf2885b1f00902e6fdcc63a9b80533d18c5f70e9ad76687f1ac95783c69b75934d1a7985dda99ae1e5a32e0ac6daf9af0150ce5a027240ccd14989bcd1c44906aba1eb5a7f7a89827641f8aebf8085028edd7c1e32dae22bc116f50668494d388081abd91cc46309ba6aec75a079c4a0edfb697aa4239de2c5fe9152aa803d8fad429a8a0eed429fe0b68296fed4c7ffc5ca736554b2a6bc551e6e1dcc9368495fcb44889a5bb9a0c7aa53cd2cd213fa62b360276aaca8f6b84339688f8b8899be2017af22c4be4af4607330704c9994a1453518caa9bb927590c037b2e8ba35958964abc2d103a9533c436ce6cbd3d9408cc2c457c09fc305fc14c24e10db4f95cac1a73b101204c279df06139aa2ee7ed8bffff488518bc6430fb737be3919c07c2f20bc2a0ea1b15335b981ea73225add79ff88c2670d0a69e8447fe7714d725a07e9af7a759adf188e4547e1097e1c306cef6c25184938875e836fc4ca9277cf63006b2a720e9aa07d7c10ff573eb0421379fdf33207d3bbb2e56872ec5f257669703e5cef6a9d2a640c4b751519574e81771686c01d1bda75f12751f7cfecbcaaf1fb5f918f4988ca287273ce902df131532ce96cbdded7100dcd5729ccb34d6efd42d3dccbf8f7a2f7182b13a5753eabcde941252c98f84613b3fbe55bec24149596a223f76f44a3422ef26d96abf0ecc419500d998f67266c3d2c02b8ff588e167262ea5ff2596676741b696c493dc5f5dca6f4e561f580bfa6f98058d74ee27a1ece0ec39b87628658ac066c37978ac39bbed2828d71454201022c6777f50e5cd0971ac7523042e65fbdeff97cc8e39e275fb3226c6bfc36bcf3a8f5d84fe5650f3eeb18050279c679a156e789e68e29a2467c42837c16e733a3ea29d87e56f7c383d912938359b754c15d18a9f082f572359b39cc24f71462e9dccaf294b559b510a66a8bcb1ba91f14d5006d399c169a16d958ff1ebc50f16cf08d704814256a8c6982c0cb5fa29f7be21143017e53acbb62336eddc90a95b57fce16449365d9744f6eca6b82a1caae3c863a7cfa19d3d56840b5c8248192847c209dc329714cea4b7ccb4d1bbbddd293e2a4bf15f213e6f23f03394745749fef9da1a98e3172bd00d18169d98584e4ca230c7631b662cabf00e6efc2ebf9d950e601173602bbcef06d9963e340d687b18b82feb0008289b1a59cc0631ed4d840705576c8650dcee4944e0da690cd7ad2df34d27ced4312906a5fb388f49278174c00bbf080120a12f7717b9fee5b40489fa1a221d509677b98529906eb7fda3295be6b28ae1972fe816dbd831bb13582bb0ebdcc0a1d70c7493af809976b773b4ce204bf2f814eddd081738707f2599e2fbc3c4d147f181554b3e66aae4516f7cd916fd68e54ebf2ccc84617a35d3c8af2e322f11a5ef8b83efbc22707a678c3197589f8cedaba0bb4b249a7392a3af7c7f6c565ebc9fe9586ace084cac2a35fb5745b366281731fbcbf478b0b6a8b5bdcd2851cbb83ef6fb17402333948bc384734436e76e75c9d6105963d2d1aa10542184ff6919c98bb5e593f5d35c12dc5a0ee9572931683679330cf0277ea914cd9e7b8a109a433c05800972ab00dc5754054a4953788f8f4c3093a2e60aabf962b3ab5d7a5e7d1a608b326e4be56ca04c7d834d8c66611efc902c948782ed275cb235b42a3df7dc385300a7faeff7b3ce447470047dfc51be0421ad337db477523959a6845310b284ab1b726b5eca3c9e30e511bc42ec53ae4b2954a8e26e99022d8868b459709f159b3f84cc3effa8c0b37d624a5e5d17f27b1903330cb0a70a2a43414a474bd49e1adf9640aff97fd67a12303d1a4736c93cbcef3f809d75a1eaefafea7d43f26155a2a38494270c2beb92bd2b67b34385c38dc89cd8ec65847679f3dc1493d35114f91b47f2e700dd4084eb7dba6947a563666d4d31d36e0c823238ac8966ad2869b7d1a7a40269759624412251c5267517bc3962bbe8ea8c2a39ac774a3e8a0769d0129eaeeb19aa2904836f73732189ad08182f389d06b446294544c990b840ebdf360a483ff46a8365ea8ad8044ac382f7eed046625c7ea7d2401d8af7f316d9a52a4eac0d0034e6882a970e9d8db10d4adfc5e1cf7d8cecb458aea71747c9663946e549883e0347ac4aca1d8ad7f43174fb3522d93fa51010a68495162f9142f0d89f3b8ea19b94a4908c4d75cc3b588f7dbed361b92715581bb3c1c463527aa7018d92865ad6dec4a255c8d5579d620892886691aa78a7c55cdb1cf6712cbb6d324fbfd8266d328d4c1b035a512d9c46306f38dc50b01752d5ba57a58ac1e476f5ba2d9d837d1fee121dcc1e8442a77593fe670e522d295b3c4b46a87ae9a58e53505e138cba4b5822af58fe987f361c28b03a96b73ce9e7de24eeb94d6a457350680425e9347269a0c7dc4431450cd03c90cb617b0b005cb1bb16162650ef58357f2722125795af9c48432bbcfdca3f56ab9f4b5dd00b2a69522062b37f45d0903b5f3ff67f3ae85d0916ba41c4139a9bf3ec391ef8c270888d5978c139209ab8bc9d7e6e023fc9fa7808435378dce7dc3712d706e644567709a2f489420f4b2cab00c15d5f21d2a25a3903ef16e2ca9f70faa91b1b7824ea08a85cc4c94a47468a1b905b5f02a803721f1c5ab12b8377f230e96e3bf1471b4d365878508b106e7dc47974eef2dc08ce77ee19d308e04ae345237b75986b61f80a38ec4d1af1e583310a7c0eb99fa6081de5f3b20104757ed9527f6ba9cd2b73a9a68fec9637268b0afe5f19bffb1b0a08b9c1e00faf5ebfb73cf708f5ac7df1233efa2e6bafd3d8944d81b92e454462ca287e68daafb06d94269d9676fadd3d960f19d1eb70011ae895b5addea58e851c67ac372ba483b378553da6ace9840f56858c16af9732de10f654d24a395a8bab41156673ebeabbd4463dab526531730a14a7f48044b778591ae7610c49295b5877313f18bb4c40c799cb286993387b51fca588a5444048a439ffed86574fbff6ec8cb6f2dcd23177114dad597ad3af2343afa27665307627a49b8f702a8707281bb66878a5f0d64bccdc6261730875938f232369453a90a65344e2903bcf0e698389254cf0a4715617f56761adc40d7479144af9201ffc2ecd4ba7918a65e5221ee8e90785030a8a00e8cecf70d3b7e57ef23c652632baf90810beb022a30b49c9d7479ad1ed79447e55b6354fb0cd06ffa98f9662bf3437b3d9950df9d6271c814d9ef5ccae0aef58b0dd1afc3b4f5c56286b8d92a8243e393eb6f897cb68afb5a78148d1f4e349b4f1a73cc95032369cd11ba616a01f68897df5236750acf47ef397d96a0989b88ee905ab45ef0fd5bbe41f6f4e5ab338f0793640d580fe8590b7f7d33403b9e2c3f7128044f32c3d5af288d39c457a2ddc6a218263d1a8623cf84ad395526394df11506aa95b9efe9d0be39eea89058d7d1af2de8fd9bf9f76ce0c8fc70793a8f4f7cf178b004464353d88d231efce3e99927394809a1db34bd552ba4cf1e13350b1d2582d8ff9a345234f1f5094361dd9c7637fd5e6c34146556231df6a8167f18865112a08fbb3dc407722ea7f274badbee02b14d3bfd3a3db13157788c09aeef9d83c10cf180d7a5e9f6e5e3995b18b12dc85a1643c12beaf34cf8b9d1efb31cdaf5554a0131c58158c3516403670fda3389810f79366016db97a8e8480d382f4a64a879517725192c4a92d2b6207acd8e97babb5ebb1c3cad873506b473d5ab83045e2ffa7e261e5cbd4bd778ede558ccdaff868cd53ecdb53191198e490519c48fd917aad739cba9f785d9accd708582f2711bef759e16948dea6872fed9dc6bd2c6e171008b4f97d10d1dfe37ef32b54ae7830f5875fd53419999f31f8e0f7dc0ef4144b40be956f4f6bea66e791f5fee59a677d0cad17b3a15026ef65fe0ec25c0fc866dc9a431cea5c1703a66665075d0c44b0cd5439ab279579acfbea2578a2e32d8ff1b1204b13db79961037d4a8e4b24f2989de6e92d7d756d85768472029a1bb1269937304b7171b03cc7dcb009fab4c92674fd8ae47e36e531644def3c4315ae6faec8615cadb39f4be46fbebd88ccdd3b68a20038f5e0fc0d6f2fda4e9de8b45e88e4af3dc8eb59d669204781c48cff9dbeb0c8b063f2d7b70d9f490466e84e9cd7e6552b78c656a9416130f06eda0e6828925c173c45eb2dc2e2afb782d157026042f75510aac6eeb21585918b21ee225fea476f09a1a2e3442bbd43174dfb0c993431d1712eac46b32160efa6ff39559c2df93faf79dea20a8f930e2f79af3e44b65cd98ef54b5012b3eecea55925b21aad06ac0a30be52827996d80bdff827a124b021bcbea4350f70ea0c978bfcddfc63022e773658396d38528712638d59a5ac4f5b21d6415ebdfddd54b807c23c2f033fba49a7b5bb4060016c37f3e7b34cd751e5b9683441f4cddad69fcf949959e09cc8f9f8df181634cc0f2a450c23ba0ef80450c0f68c0c31dd0f5ed5146f6c62383b4b901051680c3ff7a8d587aa165f2fd62d09d503e3759b0407d09ffe43995344bbc07aac7186765ebded8740b95ac05c6bd89f3927bec0bfbfbfa18c6c547a45e8a6b2172c8dd656b83e9aa2e5bd92f0df70ec3c23b6571d98c4b9f2d5deed031cf27c27d96c69621e99e2c3d2e5a974fd8192e56857442ba5c0b66586ddd2438da066dd6ebc0ca5b309858f4b2d0b852a8e71b3390a2b1159a2367c1121357430732cbf85a994392b4e9fdc9abcc1373a1a2e696cf01a4ad28e21d4d52f17f951ca9fc9ee500d5315fb98eabd066d288d31cd77c30f985c74f0d5320ec9b427f500f9bf18be2911dbd8d35184c9052145475ec6759bfcf43e16da71036349902d5a622135a41626a0842f622501857d2b59e163982c7ca1a06b206d60219f491e0e7d2e2c24721040542e2cb678cd7a0317211ab3913111fd77f4aa172de296313121d474f8b90e4bfc54044c1f5d4a318518dc2ab4b0b9af4434755e802a8bc7e2a09d30d85ed458a376c22c1ad1a853b801beb513926418bf20e54f241c7f1fb3c5599aa046e47032cc96ca919b7bfdf0757b5ece65f354ba6216296760c6f9d85b2bfa6a79a34385424459cf03cdf8a61722f36830377e6709e70f024c455083f4a43ab973a2052cc375e346735bff2246d646e4459d9caf2ae12f855434235f622afcffba514cf049687eed68374a01db63170a4895f9646713faaaa9344de48eb89f3513bc5b00bc6cf2af5ee9ea8a51fc72d50a8212354415cefbb79a6cecb6d00a688c60e608bd143caa7128dbff77029af6fafb2843b91dde22707379acc82c2bb61c69bb404ca0ef34bb7bdf5cde05d244aeb2a652977a8802057fd85555188eef17d8ace3d0480264a1bb62e08a7c04ee35d4acc942c1ee5791831fd35e7d62945ce4aa52bd32a1e48347a1e68d0e2b0ffad05cf3bb43133b7da7cff8a2c471a3c2ea83360ee48b8069105aeae87cb750b1b951459f7076dc43d4ffdabddd9f2946d1756826a84e81f5df918c84e7ca57bf423a98f5514acf6ec0f8016699bc649aa665727740641c95af5e7b74ed140bed41aa3bbb206c178a8329b4bec34b79ff634e7a016f39e2c07b0bf9199219008461570e85efe02ee1a7f9e1eb40b2830ae8a0bf9a452a5868119f91c8e3782bff7ab2b0406939be8b936eb90e021f8f620e20c619743fcb26b5fac22bad571267fd54ff368bde4599225139b942a9f9e517cb7e4e830d0c0bb1caf693c886f8f02467bd9cfec94bc397fca2387308149f31ee4aaad31e396028cb125a201baaf3df86dce6269b195fb5e15372436e8b9718a36dc26de22dad72d302294333c1839aed76e9dd7091e93eb12fdc5c7ad945bb900be933daf1037bdae192b4ae538f9a3a989fb015acfb79c61472b4651ef8e49fee4a0a99f5c849e199f8a8f030f23b3861078f9e15005a0bdba7c90bff368b34d9ff60980f2793717fd353c2ba32de22f558f7ef978d2c3d56525e5c71179ac3d55eaa83d247a584ad0899deb18239589de2db64fd9847d31974b1bbd3bb876f592b9fa3de780a0bbe1dc7ba69eab63573ca30be48ac93040933c2f9d730d1b1fb646e04e89b29c9c3040f22eb3cd1e9f0294306f1946ba2b0bd58ed3677629033514fff7f7bdc40355118da7dcb87b73b293c60c2ce0e174ac2cce936576edd1bdd0c4175b5e3f3cf8a0b85e353859123f410140d1f39e4f247bd6e5e2a938b44ceb6ec32ef56bc58f3ccadc7f299e05b84c6bff6cae4fe41882603426257672b83fcb670f78968008e2e0f55ef8a6b9dfb2e3e2580b1c6db970fbc490933ecd5f937f1001d6bae19177e7d4b3ef438459a7f05a6af9464decf6d6d7b1c9585011fcd6a14563112304c0baf6aba0f082eb050f316585fc1ff31532e2d44e5616aa0adeca94e21f59c33a86509ee2c2b5e894e72b2e93fc221ee0a6821ba489f5cf4903910aba8fa2e312657b72d50e3a81f3722e51e1cefb085e61da5d44c4bac005b3aab22951b3b69ea000fd5953061ba5b378ff05850e7378a409c4f8fbe87af7386247822e20f2041f7d6ea6f96ea57a6520cf600325ad6e4b4066b19e32ca3df6e9459f95d2998241cfa5506b7d659603b2139ab3586b2c0db9c466d84a59dbcfa15a186a5a9b2fab6f4ee52f71de3d55681d7730b739f3495c48a282225c6e4e4f3f3bc3c9de4f75979f56863edf3fa07f7a12f355521ee03eafc810b0b7af4dac270282863f980f832bff917d7d4b63e3d050e106f9938f5f648dee3cc3f46561126b825c0c1c39a5fc9fc504b93da07b41a3f28fc1c68306c6b25c3dbb1d932c627ce091eaae1b0c4f34d96610e31277087cf0f285230a7429dd3809b4d626c2186a6d75e7fc794d5a18fb2af35c9047189930a2c40f358d533079d9615f7d1af46b94587cafcd2f0e5dd99c0b50834bd7eabd4972a578a19423254e2882952fb1c676a39b42da6b2ba7e7b7a6e1bad2cc59277b95a225ef6e6b3241d5e6c2490a511e0fc62e5077ef1fdb58859d992103d2321d8f0013f8412e120ac701f74ddf7b4d97c9a12467922639397c583a848239d205aca02bc8b1e4d7477d7c478a75f5ae181036b0b7e8330f5ba3ba43919876b9b6f6e7a29f3a1bb26a72fb8c7b116933f6bc304530371f8b2fdf2f99fbc460e5e1e065e459cf201e6e67b1b3c8c21036794fdecc57abbdcbd47105a38feebe4bcbea94e59e0c6a074854188c9f9e4db56cf6ed288321d924a36fffefa2526ef25483786c8ba3e9ccd4581ef58b17b67e8c33d443e21368bb476a42cc3647e3d0e75bd506891f817247f1ad77c3a43db8df22542a3376be20bf67751ad91126a8eacc39c5e815dec698d250c96a42852f09f64912c6d7660050d3229d28d0e0c58ec6aa66dc7b7e36929587906c31e38c8f5f3338bc64c77e9164522da3a8d24a975160b1d0798461c6e89ec38e29dedaeed718d139b8241d0804ac39c69701e2216519bac063497d97fcf82e792f81364b4270a5cfd35d5cdab43ca18451beddb88de1fa04227fbbb1af15603e022c5770f0dc8d8a10e1130e288c37a21b67dbbfe330b2910dede8f982436277a48a7beedaf89e477f245500113396d099981272204dd035ed98bce144de381f4d1467e293685860994a8f32e8a8b900e90000cebd2c40b23ce8e79846eeb44484ce2a9ca10ca6ed847fe29ad54955703e30fa951e0571a47e2f0faa8684d6cc2fb12d1592478cf70658eff7f46231ae54a84f334251e07df2cef374218b0cb560de036afc078e46d942f57dedf3d04153d39a3f17b44210f51cf95d7884fd5fc93e680d7cca0b9c68c09afa0f06549314416fdaf52339e4a318e683253d9ace57592dd1090f55f815866732565e12b9f155c2da8ec5eadd8daf6259dc3921f260b3b9735869a33e481aa6571ab38b4c8e27583de85c6e62791f1c1038edc53d6e8d56eb8c534600e9ddf096e29cbad9a20dc3abc9e745714a6bc4a8f4630d3750adfb429989dad6c5f6fbea4873bbece613d29927c11a97858d88b0754b7264c414caeb1cfd7190cf3b8354ee3ef48e2a702eb0dd70f0cf0ff553ce9684e419737b323bd3513c5e2440a91163ccb25cb3b296c498d818df61516362cd2d7770ecfa95b5dd741b392c2fe7609c9cf1cdf1a61f70e4ad986f967d4a012a467502d6c45052eab634824ac6255e74cef0b36816409d1f76512662e0636711961338a62152e5fc0ebf6134327ff7044367cca0052398616a907b11921655f3e8d15972b4e49fe97f671d4ef87e7e2ccf22fe97bc97807136cd25d57a0f317138b4c930fb2619bc200474739e8aeee5258a350cf5ab13d71adbb25a02db832b847690e94a2a9438e387dd017758ea9bd3e86c14bb9dfd91464a6070d7ea1fc91f68cd22924e7b21e8b28ee57b91cf4a3f8061bbbc9d7407e6536fe8d505a90fc0aa1250c54115bd3b1d2a07217e427ca3e72badcac7552fbeb5ab1f508e421d59a55279cf16884ef23a06c35b06740ea2de11545637189d51b87b3749d84e8587fdd61ddc52e6766917b6eba7f9893eae73eabab764fb9c43a9c680f9b87173bb7135c7afdb3c816ebe3a25e04ce8bf33ca059ad9a07aaf165467fb43995932740763ab0be14b9aab6b09f5e6453c6065313480966fd58fa4e06a28ab1bfcb50b64450b350af587fbc80d466d40bbaac87c3a8a52f68744bdee9e7f7caa9e8f42bd955dfa8db08b14ba154cbad745a60b30f172e2b78d4d8840a00c9617a50a79fb44a8c963af05ed49ccf835f1ac950880b8c33ac57dfaec5fc3ca597f18e2dbf408f2252ff943292ba7987d1da8ee6b4aeb8645a0d6fdfe1f774785ed13f14472d6fda24e1cbf3ba10b9f93f528ca0220e0a981dba90a3b86a09a7001b00cf6f3d3ad17bdbd92a39721d24e21762aaf7fdcb182489e3999a7c02ae85d52850fb24155f783c2f2cf02e3d06cb4d046f69cd97fed3a275fb42ab6e97ca0d58547c73aa55d13a541e35f45b2ebdd5baf534e6248c6ac3635174815a1fdb3800b7a912454baeef664689275f500aac53e6502716aa70657b7f7754239d55cef226537a1d99a8843e6a30ef47ac7e8609bb370ba21ba0ee8b3ccec9b6ec719a477c61b9496d48346c907ed12ddb98e78aa3b1f0662440fc2447f110fcd60a6509ce2dbd9b27d1acd5e0a4e6970ea630134a40d4a5d129b249da3abec8f776601aff05272badcfb0ff10863b71b295e24f81412f4f193644de78121a3e0fa5a5cf91372ad40840e341e7a050407cbeae8bff8d8dda940fdecca394a297cdb3b4baf66cbd3c1b6cb3cf39fa06659eb2ae5479e0fa4009c8511dcbb121d1ccf49207a7dfbf57f6ba139c2a54a5c8beafa0716e17c0f8f20d1c91c00baa2b64c62cb4aba622108b808e4fe10d11d7240249a509e15355ebb07bf5cd801a603a110d66de83c77aa3f6f608be17cfc05762568959cc7179148753ca8338a621a395348e680ceaee23a08c450cb7391cec95b95dfb4833030910a5b189e7bd7c9364e1d10fef29c06c94865c563e32e04c8bad6436cea548e99ac50017536841b12c78c0c1aace311971e2538ea4122ab69026abc0261d8a4adc331b612d5b6b48658fe1cd497327186bcd6bc8fd0cc08edec11f97304d62c2afea985e355d00a4bb956151ff0945284cb8172664b2b4295c2d8a381eb4b392b5c5322e1c6812c42b5cf799f0f70d93c6725e0832a3ee373202e0e5d104890a562068b007a32b94ee579dd27318dea2eb2cffd5860d7717db575ca40e4c0fdabb1b81f11d187fa202ee6b36f44327e03add842bd85574ba248c18a899de4095919c64c9edfcb933ab5789eef8b36b2b5d7e52b8c890fb12b1938171de1ba642889504311f2a00e2cfdc8d1a5f505787dba6b674ba061e7ddc150d28cefd11829dee239efa11cbcfdf5f89aa8e177211eaf5433847dae5ba70407a386d7cb1e65d27bdb92ef4a212d1d91299137212c6a968a69707dbdb082b5f9778a8557c8edbfb0e5bc5901ee480b8d306542215c37a8e1d98a7d99471f44777f5225b956bc6eca0ec9bbd6730a629b4d11872c0bd0bfd66199eee848654df2713b0a3a1f9d91de39c191ea17f8fe5ab110ba2ba18f483f5191fcf58e3f1e777c04a45bfe66fe118440404123ac661a81e38ff3fcf3e735528f4952c912128ebcadace911bfbd5d45e1e83b279d291cf382f0eb5a77494bd12f2c88a0ee99e472ff4733cee8fc736e27aecf77974461da6f916bb7ce855329e4798f25b49643d7c0791d76ef3b323503e9072fe1d67c700bdc45943c0437f25d9a667f2dc639a9a1534bb670ebb9e81cf1e8c93319fbf4db7d5a5e5b32294164e1803e96ef60439eb928e50d181b4bb8b5e8d5b7daf7ebeb5a19f99d58671b4ea0510b71b7443654dc265cf0edd3432c44c959a9e14f5dd27bb77baeeeba28bfaac67df6be9889fd83d2d3be98fc036824f1ce3933be31daa2a27fcbe1248296ef623493a0fd18c7e1bc32a38f7a05c66abf4f82cad6bfa77a568b95054d78b01cbe1861e9b4482459a450a7f24148e06ddd8b25be67bf618f2792fb0d11c957173e3fa37228793cb07687ba236084caefe62a0cbb4280a84278a441ca57eeeb35e9e27c4ceb3200b8d3523bb80e81363a83c3a6a4abb58a5e7bc9d9c407fb13442d8d1ff8024bc26694b3cfb8efc247cab1ecab37c6750557a57e6b4847b9d1426a6eb6b35010cf1d0a0ac3aacd613c3785139b9cd99dfce657a1fdc8894e69b6286e851b65c8b9b64e2c4e6b51d57e898f2184f39d98adddb8f5a1c0d2b8cd9a9b0cb1ceaa8fa5dfe6344d460b3b1ef26ca4af9c8bd56d6bca6119f4dc74e7e1b497786dafaff39f92632768f189d6915b7e4eefe095a207a0ea6a58cdecb1bd9282e7291edae85306d3fcac0693c2064d9d7c34febaaae889f785127aee82041f2cacfc1813740745b2b0d7e6b8a08bd610605820607c82233ad9ff375be6c5de7c5959051e48cf663f9dcddf9c307862e8d7141d6fea6a893e1394fbba74618c90abe8bdc3ea6e94ac740e31f8650d48535aef135401b0bfd00225ed0f15090cfbbf1126bc1b582d8c0f3263b6040ef64b878f8f9405a492ba66b09f12a00f32b5cb6a62f850bed37a2b76c85deea2a390fbad680c449eea1c385af4940b2700dc5f9569954f0f3b9c1f375744f2181493841bb098d2583279ef40db74afc708e61aebde31fb38b12bf0c727a89f93e858e9df4ebbafd26a90c1e4f6e73f293bfc172a5af9d90821fa51234638badb974cd6a1f756f55c9ae7df4d349fd8583adba38ec9ca6da47074ae02668597c31a819fb33e725951cd4df1b17d1d5f2b475664ebd65662378a231811ce0a00789677a00dc435312046275d8125289a3dd2e20e9512952dfe2299482945a0cad95722344eb1d393d3897c5ec333202ed511526204b2ba1c3ba447d7b7fdd368ff50c0bc3bf6985e64e6c7231b5316175ed1a0be05ca1eac8f8370447be578581502f15518348d662031c0669d46c28577f89101b7080600ba0e4515acee420e047db4f55e13ab2b10c76f7f61dc1d960bec123411e895518f6288bd308fa2f55660fd8c2c712668e1703616ecb6be6074fe92142b975b930a722ecd5e52f3be48085bb693d245005e81e53a3b9cdca81ccca8a2893edfb2513e62f86d611664cb49dc7f208697180205069cf4cf69fc9e29579e57fa764862f22ca79840d470bc8f45695e04248a53b8208a3f0f183450b0544d607297fc9543132351b126b4a0de674ce8dd0d6acf91b972245d5b122408dc087b8f58c223e127ca01dd7768b33c7a466c0937006fbad1a14666abe8cb1e6356c22e0c0eb12e4af1d952e4968ca44e33185dc3e26432c8a357c529c09ba6b191552b71d42c5c96fd19ddd534bcd2d0407a5ecbfaaaf79fc867d15a9d26d8968b2b8b25d362e509f0897380554290ffbda26b781aac73b94800c2773bc44004af2a0e5b29efefc29ac9eadc1adef705a042e2b6373bf0a7adfd0e81fae7a227d91febef6be5b3099ec2779252ccac3195747d2ebe8beda3fc66084fa82cb3896984b5d338cf53eb7dfbd23848f5d46f304360de5825ab23b24e2977af92f3b431c1fe92a5d1925796c07f49d99c5fd18b4e8435bff32894286b6f3ba47692b26be40e6694ae1a5e3e01d0cf1c3e3e649b531a8c0f28a57562bb15decb82726ce255c2e6e1900bd74ad2c00c10b3c332dd05d96c06812cd81b14a7415777fb72de05747aab39703db3fcc79e5039d791b604910121a105f73b14e6d102706344b1e1f4c259f1e1d063ccbafa80ae2d824eb075d85b37dbb09f580d472508e87754eb9e35f3eac1657db0d2c6800448ca3e37711db874a33277287e748756d5b81e3b313752ba6babb46d95d29be287c4c20686c3493f2b74e7d505b02b25e21731b1bd0e5a3ffc2a2d1ba943e943085ef370ff3d340dd86480e2960878f358b9374e63250ce3a167eaa6ca6b40103240de40b9566811444e24ea700d8a50717b085b11840471809a865182f289e642908dc8468fbb226f91208ca2cb576763a637d513ee7015fef59bd942519c9865eef5d231fccdd9c73c39f6e2dc83871f7fbe9dbc471e30d805529b34a6696d119d3a963ad4329931460b0e3a313bafe27b9cc50cd44e5a66e0073b8703b2c56dd9d2698fd99e26b4bc6103b9f7ada78339bbf2b4e7184e106d930f5a8bf8eadf8bc06265e956c3b6510ca49cf5ecdfb2e89332a8ea4ff9fb8d5461cd561a0b20431c62cd6ee4df8cac104408dd88bebf4b8fdb9c0643ffe5db62d1ca224770ca3060e85a07d245644fc55b3f4535dc536e3cd54936df23754bcc93fe4144e34019db1aa8d8b16c5c73088d900bab873451cc44bb2cbefea47b79ee2babe5b3a13b34f035195d00d41164b93033ca72f1c0988bbcb718fe278371dc5e157832bffce6834dd3036bcc74cb040e32fe1f386de7f116ba4854aac1c7739f981a5b9c9eb1f77f4e96a26991c841ce812a0ca70bca3ecd5c44ae67c6b2a3e57cb801851d5479ffc1d48f05742dbb4a8cdfa5d05860bc8d944a1985e474611e5696aea9c585bb4bbffa751e03dfa8b7151a80ee76df19255b1a94cb560d9f182ee9173a5d6136a48355855ae6a653ce760ce09c55ad58a0fee9481a5f6569a71145e56e99eb115706ead5dd33f0026fe79122d26ad36a3ea9e2d65d69c2754e5346fb84fc7dca6318128e0db6b074557054e84b3c2d78e2467aee79f162c7b9d7727dde79650abc919b0a0cdd5a74012212fdab9c76ba009c21f400fe6c955e91f7604008aff5ef89b2b90ad6f469403be4b78ca16610b5959a618c7d2b9e0332f0020898a76bc89e56d8c12c26ee665e1544fb143e4b6ce2047a866df80eced182fa9333054a0d9a5f98cd53f3819e676a0dd94d782cd6a4dc181322f316e9663d302fc16adb32d45f87816a16bb5c8f6585891bd7b2c0edaa92646b0358858b40e3a919559f236579af7b40d2faaea56bb0bdb38ad7e3d841212fdf9c4579b4681563303dc4d73d42cb94fab79c64c01b6fd83c9c199e43c7b38586306828871c97e85857f681d877872c842c214b0b8f69a7d32a0d3260f2805d1994be390f5ce0188fcb3de104624059c38453e7879478bb8b426ffd3232c1ba1766f3ddaa057109bd633e6dc3f1bdca059e26b31e8a8d699f7c1e12b45f061a3d1ae8e4775c4de24e73201b155ff85e107fa41931919c15de3e20d841bed70e5f2a4f2805665ed90b7dcb3bfe6cda9e086a2b6610dcb559fb373243d389138ae230ff146c70c0745bfc98aa2b05f3d602cbbfc702709a9d498b846c069e90fcc214e64bd1e8c881be8e630376f6326c68538a100e2845c6b72d945834a5d294ce0cdbf6f316d82914fb26e10c1b4d04d091d2856f1949ba532e81055133ce56d2c02201a66cd3b9e9455f709f1652b8d8e2057c7e4dd3bbcb03241996c44b717e1d8f869e11f50a82032cd72fa80cfbdfa264cec9a24f64e6a85be37544787abf3a402c84280fd07b943a8efcbfeee0becd86f55176a26ee63bac2e2f941fdc72db5e11c5146acdc2703a67b0107a957eba1f84c35a7d9d889199cbc7fad6f477681db55409c8e3d594e8741899aab592db739445dfc329ee333207d96bc645246f7302ec448c3efd75a7c9c2420845b88e730c0a105fc6e1483ebba2c3de08b80bc121be5315f283c967b7729b17330e683cce83039fd07719f5d2942d2b3b15585a48271dc3ca73abb36561da6494d837d4623a1578e395fd23221727d6581dbbc48cab552cecf22b22b640bf761d3fe795e2f4b503db78f7e96c6b283795dbc2e10a1751fa2b4c3f6bd83b287906675b406f07651f01700cbdcb4aba3ebd862d4ac523ba77be97f2c9771411dbbed309a268e65451a25a0d68d3fef85f926fa20f8527d67e371718d4b6a8fa639815f720d8c2fefc3f45c0a4c028eb9a30d80ab4f3fc0c500fa2db0eb1d8930b2da7f4355755d4f663f5a88ea374f54be1ae52aa68ca35933e9af1b3f5cd762d38f82ac464b26c514a45cb53407d82d340dba28705d8f8076ed0b7e9b8fce93c60f080184e9ca9c15a5d81178da4ae53f7deb7dc14f553dba1ec92c54a59e9bca8ac6fff8aec0e7a14946c340638435bec47925755f941eb9ba353168b5e4765e7a04c692cd600c20b147b861f2a95e330fdd43917503deab83cc735a94e51edf495bd9d585fa253a45bea932fc86eac694bcbd9460bdbd2119762bf98a26f7943f7e70885a6e3e343ab7b0016089948d5799967c512309fb81729d47789bdac8051f125aadf87da670ee8d6c8183a62bf9bbb25403d93cf9a69334cd04aba4e180b9c346f08f4c1ccf663731cc5469be9e270533eb816e13c28e5c5bebeb5523be51f9464ce50b3ac35a5fc520a3e81a9359472114549112637ab199423d9fd225a985c5051db48f2dce75ce649094dbb5be9d87e8461e6f508691a597cf97eb46b836f9551ec14ac2ef993a1cf78f6f72d69112a2a7620884444232205756985f5470bb1171e9b7512f74b86e1c45fd1d8ca89029508bde9128e7aded75ed8b2d273547a66d64cf3e755ca1602de4852dbca23d46df75684d69b9fb0f889a1ceae8833a33f6fc60e8560f82e2f4d2d631fa8038abec571c501e6afcfa183d3ab0ab440bdf33ecbf506326ffdde4c788f2de62e05a6625dfe6677a168ec85a75d759907e39064f6fc50ee4c6529bb957e8e153842c57a5c9a728459ac01ac989e9f23f6a90f5f3fad41b2eff3c029426d0918e390c434355f718dc769c65f6d9c152b6478e9b65069132df5afe743fcc161ee06f402034b23846bedd145767b296b2b3378a356e680e8c02e1154ce7c0e98d85e4427fc947f244507935895ef62d9cb2affc470253ed4f3616176766c335b33cb572137498bd4f02d2ae560d0c5cf9a327de0960d8af08a3c39f5a79b71e1935b7f0c01c063f33bbd76f92a6cd24110a04ec0f943212a6c4950f861e33bc272732034a74599202cad49feaeb1a10ff563adfcfbae306370b0db5240fa7a2a8469826606e9a787487a071213ff43689ff5075a47f46f476b712505232ad885957337fa5bbf1ba7eb130cbbfcf57200292d28e682e17cc4ed6cba30f378569ba47048729bfad695b9df070a3fa15a5690fcb18d6a32d465e79d80682f97dbd674e03a165d454cdb319a609fdf5b7d776f726d2de87c294432b2240240f6d9415363ddce6b9e87e6c4a76e710e6888e2d131b42214ebfbc1b73951d5a18cf38e3ccf25c60f42e070d848db15c361f5d29509236d2c5ba7e2d1f92c3dac62088cb3b79088691aa1544f660cfa25687de8fdd9cdafb6e0bed478726f790ab015ef3c8467bf59045de645f445d7d3b06fd376ef28342c2814a32e0ac03ebd8c83e920b1e347037acb1260e13aee4c8a0c56efd15f66763ef5d5f5f0346dbb964fb3129941e4c11fdd694675f7b9f9769def5de639281f80349a7d486a05c9b5292e3ed8595de23f5bdb6d80f8924250dbf0d8d70eb3dd0b42e15ae49a1ec014d745d4e10d93ff8d6e829aae101c028a63c59b74051ad42b0658e4a3e3b02e9442f01c8b02f46b38654d18f8faf96a5d784d5ec8cbcfa68ab693e791242c22ba771ac6b284cfbe1f0cc0b5df8dd6c80602f34502ce68f371d401cec8ba3f1cf3e0e62910d9f142a4dbb0aeb90532cbe307c6c9682a9ecb8e6d2ed55d632c1f52542de2dccba2d2740052ad4dbeb48364519c6442572e3b88f46b8498182b332f246c949d869e14d35c2655710eba6bbac7087872a0c7064d68f793189ed9fd7a7ff59bbf4285fd0ecb34ec905b25403f751ffa2223f681d246fb91b153b91497c4d2db005a4489433e21f7590c495165efbd7de3f69614f45c063e88d94f9ad14a54ea8d0a64216d37a470d4e6abf2d2ae8151426fac6d5994b943df4bafb97f29950cbd3448d21484a9831bd0b51df7b5673fe877f0f7945892fa7274b4113fd8aca36de12e2e59d322c0ae7b8391730b6f2a53e9131a4ffa2cd1a473b97b52baaaee8ea0fe73323a1324d1ed642f08469f392b510a9809d4ecf4216cebfe7a932a0d4e67165142b8ab6f5d43b9561a26b54f6efbc65928c956a28a2a7dbe1def389d6750e10fd13c86b8f86e36aa86a8c2cb60df36132b9929400b9acf761eb62262029f03f3b6db68f3eeedd85c6a9baa466adb6b143737d97b374cba3856a57e06dc315f8708531dfc26c951b2e8e98dbaa2d4f80128a5dc17ab0b7a194fec916a28f1fe542224f813f9e508b37d52ebdc5575fe7d1ca1c51993ad74e9682b8607cede7728fc36a3868b81c1eecc31bda240248be1897d00a4faed43c63b4459008a20e0a45cd6b719c99532a11e4cf6e0813a2581625979ed525f757ed406db1794c3004cca38f92604161e2647cd4292b9bc1cc7ca44309c059405b587532cdbc1cbc3603c2a47813e5f1602d36552cc90b59d8748f82a1691e8458078b72fa4aa3b24092ad7556607d6b06b084d95344a7452e29a9a320844470f1b88a616f03ff98c0703fac7967937dfa3baee1fff3e6fbff417674d01b565dc83ebdcee164a9a11c017b2a5e3a861fd7a153e248b1fd8b42a578b6aadd56e0a286da1b3abd5030fb0085143a5f200ff183b7d685ce4d381b8b7908e9d1d29b7b09345b3b967413564b602f8d5d69bee1f210fe90f443fa636cf15c5f554141105fe93444ae2ee5a7ffd85e3946dbc15e9f30bb1f1831063d3eaa530025112fb0bc0e2248ba4be6cf6715a91a1297dba6c4785932d215ca69b9b3d629e21d98ba8feb9a27cf52c9ba2b43d74b13bb97a62f6e89f90a2a4bad7ee4a73c86ef8e1df212717dd4668917afb184d2e09b53173b51f5ac64158c7f9dbe5949d54b4793a056651221679c052aabbae009543e7d252912a8cd29b457f4c4dab020c97c12bd727a665b322c54c0270d8b5271e530d629b2d829d8928eb56261366e5209b7f01164ab7a47d79dcb7d5d8618c0bb95656f63d97eedcf8f285b439cf25e8daa5ec917d1fb7dcd0c6d6a1180844d466fc775316739ee0b41b0ffeafbfbba32596cd2564ffc78e5277c0992e5ece4c4fb1a79082331b973994fefe1c521c643255eec3eb1730c3c1f7342e3ba840284c1250386d8c60597501ce599a1249041d167a59d9d071f458f915ecceed9a862406a413b46ca9cf553c899afd9f79019dd32a905cec88d857ba7f7f45eeaa0ea95bf44ede03ae9bfc9c8ffebedfc87c22f9d4af811110d6653e9ccc30cc1c16e5fabcf2a2a59fb45256aa641a44c2084d41c3f22a6cf67055f142dca71cef07f0b48aa6a03996034a6803e48b59b541c73d1a3753d25a347da09f3c375fcb44930131281df8e053cc317a14404577b130c3977ce7c827d21e288e79d2631e915d0c5230d959ead263cc788a95a161a733a5223996b26e2509fdbd4a2a130a9d8d55c2d4472998998819353d9f2a51cf409f4c69993d467021a363268e25a3746f366c1921e644c29040f4be214a9bc07b999217e2b7ba9007863cf6d5640691fc6c456e2690838f94526120a37a0ee35ca5feeb33fa1d411e6214e3528e98a3261b12fab494b8d257a25aed4abe8f964282e51ac4fb93619243349071a9eae629f727ceae23ef8d21979e0ca18ed14d1f24e28d47faec5240e13bdcb8677519eecf4054b8da6eba4e062cc84a06801f37ee8c22f3ae676208714808db3537c333afc6904e3c0b785c77cf4b631e89b3dc678f0dd2e8eb9dac54465c0c07dfff2ab9c2f25f5e76d7f0db308ce650d8ebb8be0bee1df6bf84b2ada11fdb9d89a5a2763e7f7fa0045f80081423deedc798b35a5382c2920394824d35eef0a171caf605f0912c94ffac617fd390d80a5cb609679befc5a0ea307f040a9541ef7c4f483930fbbaad012d9d20ec8ff3ec48a746bfed5f96a578d88dc3e736008ccae922f072b7af4ba9104446bf3d254db4a1f11485d25b2476827f297d928b68885a8df45582fc65e1344ab0792512b46369f367692d00f5f4237e7d0a2cc6e29abf76f9ad15fb2d68eb824e8fb2c5e183a60054714ac2c32e4bf4f8a00424e2b9e31f0360df9be49687f0775a78d818fe931ba869428fef982f105f281f361d4ad834921903bc6b947177139b72c66b31141619a9e3fa01239df01b40099a1055a142320ef4f6b129dfb684e8c5dc5c751e216df137910c754878f6bdb9b76cb1fbf0c613b5746338ba5d3b50495cab10413794cc520a5b21a1bc8de50f50dfe9074eaf54b0525adff9854dc89ffa3d27a1c64c80949f2d0b27d5b041b9fa3d6c81213eb45d19761edf3aa7545fd50895d30bdc230818f54a4fe0fb62377e5735f1d778ede69999a7a9021ef02c3ecc3d72a8b44c1e67d33e95ad58ebd2bfe72158dcd8d0629293dde246ba8812dd4c23465d33a22700433185e90b4a261ec6ae06fd67c448a209affcbd554221f77c9b5e27a59ae82c3909bd9fad0cc978a9af04958093318e7a17db384be30abb88a537f698b83be6e81c2863cf76bd024303096ffcfb0e14a9edb41a037c5ab1466f1b79341913b8da3684a32d2f83ad2ad7883b4b24b1f73243708220b92c055260d3ae09a7692da381d22308483b0beb85a52dd6d0a088ed33cccfd2a0f43459cced6aa830305452c41d7542b17a855eb180cbf79a63b15f0cc6f0542ccceefe220a36237445fcb98e5599ab80947f4eb01be136c346058198c5faa431ac195f83b51cb9c64eb5d15a3fc1f00281c28fc05d0750a392ca8759ce5c856f5d6f6af6f3c6671e3827f535e543210ee2a0c836a66cf5997892181bc7a57bc0c93247d04563b1bbf3eb7221717590f6e2affd01cbee4aa88e4579b55d1dd2bbdcbe306995e034c5f2e3e49860a39e99f1487447c86730dff88c14f07ed702fda77ae3ab54cb31c886e4adcb592ba608186bc070cb01fa241c76f35532ad7a18f23865e0bdeffeb7e5a56a5ab3337bc54e271e594641aef9c177fa49033e01c46898e0d4032fc73969952bdfb64f259278fc068c99d8b424d66ea001d510a60e4a9c3593249a6003112c96076b38e25df5f323797780986dd7125c55b3db483134bea8e7d1e2681fef4be214fe4379e367fb0dd58dd697344253d840f136c1ba40272bfc66cbc805f2c35f76597d973f347218dfd69406af50cd8dddefd59d40ede78fdf06cd1e98727911d93c6c3e116861e5e3d22b0880963689273882614e39f3808d5763928e0835f6fc7f082f72b66861d052f7985733075895f94f1243856e3f7950716695f2514c0f163cbcd2c647444c1cef9abec0270bf74e659fdbaedf3393f5066ca27406247dd68e95abab69f79b161aff04fe80c677d98682f9ad0469842183e9f6f4f8b0eeb0b2ede292cab3b33f4ec369f01aea4e8cd49d046a20bb69df94a59d8aa13ef302a31b4489af9150ad7376220e09e6fddbb7828291070eb8c11b778e62b449219f4d4270cb8159fde516c2bf5b3cde05ab8129824344174a7c5aae8a34a0dfa033e5976f1a59a70bb92ce53519882ef79869550f7de0b1b2bd5d433a123b304ce0fc11ff0ad64457bff105276d5901ae6b1f22d9f3885f745cac63672321c3e11c41346b8ab7073b5c1def3afc66d18c8c0e31599603a6875c93df8324433d2d610bd0f6b0a29853d3dc02d096ab25d744fb86f3e7b1557d6c664e81b4104aa11d7f2555115f27d28250a04ca391ec3ef8dc97ea7805693a456a84cd9d1bd867147fecab0e6475b9df0a215d8d0c5c0c132d91e68a691541415824c77b3cac8b7b9cf26acb849e52910a706d81420a5d0cca2093f67c37386cbd8b987973875cecfb3d5948e1c5e05e87f49294eb79f9d88d36126ba892c69be9769e6e05747edb173bc4c87f84ce4bd57de3d0dcc96598a3b13c622454fab1a8e7809e04daf4d9667356f8a6b194270fe1942297d72ed516d038488604725e07b4908ffb074a020b2aac1074160c632407da5c5bb4552375e6f114ae020bd64a77fac571770656c802116637c35a137b3104a59710b8c58130798ddda04e2952f10da27b2889663e359495d5bd948cc061a3f8a2c05900b9e6c72609d0fb8c216593e3f0f9165f7aaba4dc5fbceda6e0dc885a0ad6b48427beab0c729efd2262005c29738bbe7770335f455ef7e40d8aa47f60f9b9e003512da1d7ad5325a2a81295aaa54bd992a7d01a8f52a9bbca6feb6b180e9c5b3de23f0659b0bf3eaf913ff016a2432baba6078f0a91e7cbcecfee13bc3c1fa431ce666ca701f1a139cceb87138e93526eb6d4711dd0efc854ec0b14f5010871582ba409074f3891b73a9ffd0b7d58cc6179862f9a6e9f77ef7c84057c0dba41c9a4dd5d371cca3a2299ce531d6cd6dfb009c39e943d7fd1dcdb5eba05cc8f51dd34dfce67437998382667f09b9d496d3e0532e3dcdd0402c027250046c5c8adcfd532ecfefcef0f5c32615ba9ba743d1c6d45cc306d3edb0045f99d94b0f7713ccbfcf46c01ee98cd537e235cbe93f7e47ac8c38ad0c7d62f366571a5b25c0429864cfb00100b2862fffed1ce2d9c3136a69efadbce91e60f928fa2396cc67db8ffccf266e5e6cbdcfb2c518f1489ef7e89416dc134eb08c8752afa484e44dc43bc5ec1603aff057ff07832c37ef5660282a6d9b80df30bd06eda6a93914aa9528d1f8bbaf31e6be1ef8f062aa3fc42ec321b2faa61b819b0ee3defeae2b3c57af51adcf098f48fc286055fe2fa11c44342b5b0c0b8ff7bf82175e2c7a60fd9eed94875c8a8919a75ebc79a057ac92c327aa5e209937d9d92bf2023116ade2c270a192fbd30aeacc291d5c434883e633e212dde343a335c240fdfde38e9f236eae54e10c17cad06fa59d79d9807d6f9221ebf19191e1b04d937a0bd8105ed57ae374bbcc7938c57ac3347d25dd848a8c1fdcfe42544f5d1867e976d815e3d7b5e663559747b235f80ac646048ea8eafb285e3cb632e811a45b0af5955366fc9e348d680f74792cd7d7c76f827a90d88e9ea7cc59c63ec1489a224c43577a1ef5dabe40197512ef13f436ca35a7292ee9cd18f80b2c47de314bdfaebab1f3be065411282535fd501f638e9a3a35c3e4dedef5e6508893fcaf49bbcd90afb6312272064cec82daf071c0bf42a4881e778cec479d251e1c52c417e0d3210461015b15af543121d222d51866c5f0857b41cf26f6f3f844e48113e8185ffb4f6b513bb9a317e69bac9e599ba488a11e2250dc60916d8d0544daf3d6c17685d8cee72ad000a4c9821d44ae3fa00e34f88c584b6f057ae89184b3144379a46cc76adb212a4803d6ad40654bb8cfdd80aede86c543d073670f5705b9e38d331f8447620b24d5f0f9e290572613219acad04a041db60d9f11d4f94f2720278b3bb7ce5c27708eaa17e231ef1867d0d0f08e994f71883fad1e151f9a05a86d158469f2838e0ee757bbedfcda5b41afe43da56c157f764c204f364960fe279f9ec0edbf3feb25568ff5b89f8bef09429a3cdbaf619fc4e2361ee00b3edd0d6e38c5ab6429061e025bc0ec30e417017161380382c1a3bb8ffa8f473025fb4712ed3a3161c205bfb9eb45868860d440ae0ca37530b5026145907df44d5e6f0333b31df31d3b84f5b7e1642862b258d09608b34eaabcf43a3e9bce3b776ef92be897f0e3cfd53ccb7c9cc896b674db4540625832477046e480c86f9429559a3e23209a2e27d52d755db636f7914c101334e1da528bc2bdac4fd5033b561cbd555b7972a058ed5980421f281069eb76f8925e0b361bea43725f0556a593e5372690e122e09ee8cbe7c0bbd258f3df89192b1daae57c39c60c4a0db27f5cc21c8e3e895d3c7f78b03bc27fb044006b52bb2286cea9dc66c324c5143587caf59415bf61b3f7540d6604ed4411aea1a5c790428ba8318bed9c70d29fdef2da33f7ca037fe006cb361aceab96de0dabe09b545dc397b7508b7d51f2a0530b4adcfe4edcf113b6877cb7cdd8ec7aba81927c7d967b689d5fd18a5534df6b7f9d86abb19f1103965430e80d9c359afbf427b9b590b494d5bda8cdab6775a8621b8211c4487e22f626ccdb3776187333232a7ac79e261883e8195aa5bd383eb09ec7646fda1a2186b747ccddf9dfda28465dafbe4215986aa7b53994e902553dfede9db24831b1a1dadd67d5818ef2cd6ab6f17c86786bf00ead0b7119c6c5e9b4685ab78a3c21265754553b60f0f2fcffcb6f8a24412c0c4494b9a7caa73eb5c7340942229eadac900296a092806fbd6c68ef6b9a3a7c19e1ea56c0fc33b370f8bf894d1a57a809bc86a3989b08e70ba61f59803413db54dcf6f52f8d6b2464ad4bb09d9cfde9de5639cec5659cd02a2b85e269d50daa303f907eab2595b408b0fd1bb0c23112fc8bf58eaa2bbd755ea39dcc5feedad015eca7ad6455eee206ee1c9af9cd41666cdeb25138d3854f549de67b3d97a7b4c4c2f841c7976496ef56c6e9691dc2dcfc967c0a0767563b1e265147b1766820a3e7ad63cd51cf0eed2144dd887489a4bd9459a44d1a1c88985ce89e02b7520a367dade74afcafbadab21ec0c5081eab7239916d56e9102270b527ee62888347e3569e9cf4738c5e29693a44cf98c75493c4aa11a1114616473b2e40d23225917d0dace269fa70d335798835dc62497a23d6d2ca7fd4564e6bb26021a3194d47ec23075980564c46754c6bd1f9d42ae69fd4d2cd6abf0ac495c1c03da1dcbe0f835906fe955627f63e9a6a09a54a3dd58f6b8edd4cbd155802aee218366c0724e3afe82e13028194ae21507c2b84c66bf966874ac7a0c4249d720c537521933ca30ecf0facadd969ea37576072e597ee9403ecf9ce2778bc9c1729e4ef9c7dc0c4890697e02728200d7e925fb11393e1fcaf8bc560a968db8b5cf6de88d32314775b7e8ac734ac8e5b72a25f2f0b98e3f533b9b0ee7b398439cacde3a16f1de602eac726b762f9182095373a5bd6a3f1e6eb25fe55741b4ae854865208d32c589dd46ffd350105cc6d9020e6fe281520fde6ae02de0ba513b186718c38a0c3623da7f289b94fa208c5635c54134b09bdc04de0c308782c0ad5ec14f8fe95348dbaf36e951715c5254f46b35db4acdebff10b424e41114e3be912b22483fa03e892a5f11f0ac50a75a536d352a74d405dba51266d8a4403203df4db9d0a9e29c487150b10323cb57f46e2416bee2b7ee0a67629b1dea46a41e2c624fd22af609b1c3162ac26545c988fb0fd3ddee3c39859c94f6678e59404fe75d3e237279cc02fd3fa83f8d3f4da69455834f1253a9433f33abaff5fc57090697e55a04739cdd75883538a86e0515f334269f299b811e3c71f3d964d8416c6f7aaf40bd439600762f4d4a45d4dac952afb2344bcdd6dfe8b432a3be93e3dda6b162cb5f1ac0be8384114ee6f0d7d0f82a12ee96aff50f12ccae1d1e329dd8696e3cd6f865bafeff906e52a126bef61a71f3e702e50576279033ce930dbb6f060f397cf5041b28f3035bbb804ae2989fc96fd6578a64e2ae0f406483e987642eccf7eb166bca968aa222fa1944d084d0753cb4cb0aa2a258624ebe1e8226405e2b8584d78bc9c6b07fe67bc2611572ad3eae91c504f5028799c3f72628c3202e20a14e26addbb9e72e7ba275b8389e3b2ca64eaec1b8b5c17c613fe1c2aa3cec1178dbb90fe45b45c2090071d343849744a1bbfb989ed4d61b87e375f896efcfdf5ea8cf5252091c432153a74da2d0141ea5215b3a11322b6b9a1b4be742fc87713865847eb0b810002ad2cf70d924951c88a607e39f5e0c543d46164a07c7f271103ac18d24082b5e8be9e51a0b8f506c068f0887bbd7357b19780b3e7f557e7dcc381ca48315e6b003ce4ead0dcb1ef269ec97ee80d46defbcb5b4fa93e9b08236106760bb0764cd159a48080e43d7af368551269d401d99f5392d4cf5a4e7fc0b8aefbd934e803ca1a89ac268db061335b462c7c240361af77f57d4cae639a869d79f0a1e0202eff8a767dd5dca04ff48d6b52e31094d33416654c03070f3776c9919e8dfe338f0c39a38431a1a77e334e214bbc43e337880d9cb2fb3bb4962ba0e613c43462fd3741b34879b31ca7763e4be99957f41c45a805ac879caa5bde52c402b645b2597ac7b39839eb5208872c50cc9796623edcf27b4479b7e1234af720ed9c2d221fd489cc34ebfde9d154924ef8071e6d23539845ff0f925e9654fba10e852688f7d4a34c03eafaa92caca01c31ae672fdc3ddc12edadae2daf822a494e1ad9d12e07a9751addedaa0d8eb4f509212b2d1ead653420ac0021d4431bbccf1f79ec392e4294c739608029a4b2426cc8c642c32e418367feabe0f65680d5dec535247cf6064e22f91da10659215480896514188ad9f1574a18306ba650b11e8b3834b5ce8833c2e36e12139a8f6fa264ed8c67ee7c1d0d49f96e4f354212e9993425cbf345042504258ca0f39acda02a9f3d8394a7a2e30dff5e35db4e0f7d71ef2743bf83b166e5a26795a4dd61153f90db3af6d40054edac5694d036074ad5b8aa9b8f11f74e303e65c3ea881e39f543915d1469bbff46340539f75b2e3fad2544949d7bc982858b469851389e0800895e89ede4a3150fc503e37c65c3c321445fc8b05ca6606a7fe0c4047dfb945bd07267a6a7cba21ac1bb96c4bf1defab91ad25205466a8a8043a2c55737ade405b4fce29b3ed0bcb5541c67604c73e7ac8d1e635b4f85144558482224c19159b3c6b37f8a59b63f8e8f7521b821555eb7e56ed424d8f6100448f8d743e1764484e35a32c0648e9987c0fff797b0a958e23523fd177275ddd8f3f8f7b0b8ffcc2be7a244f68534dac078d89a6137cdf4a193b4156ce34934b823389b29551fa628cffdf6ec28cf474bbaa6d6e083a04b7e4cdf5c18bb781d02aef11d171efd6b341d48b899dd7ac61ae90b84d890f92325a555be112f4053dec7fe543e643d361697e1b8a226e4928b4a876c06c33b141add85fa095b161f21fbc0490b1095bb4e8c0fdd84a7f6395c433ae837aa183bec69763a7ef5d6dba0b853c862f865fbd721fc530c226b28e140652ad84f8d154a79412c76c7716db2a9197685c4c19cb40d7886cf6f8a6b9ab65c0ef748ffaf8b761b9c0e32367876f5ebb320b7b43aa478d45d602a5491b0a859c6bb922392a7a64ec19ef0fb6f8d13686804c6d78c164b88c8d5ba01adae8383f7ac8643437d67b9ffbb28f3f6501ab8c22f3cc603af9826b26207e7ebbf19e1625da45f264a744ed553fec9accc46299776077ac8b3c926b3d5d27a39ee9948b687b2bc225bcf8832a9b1c84526ec8af5aa9a5d8e55d07372d7383bf8c71d1b0eda878797fe54aa017396011b5454951c02453b0cf2630db564ebe99b1d5e231dc1fd41990a100e163fc45dceeb617fd586d559ea122b9342ab761f4878f05edb9c3b9ecbf721bf621662e92e994ca20ca0eadfa681cb3c26d16b64f87c6467d657f541494ee6a5ca235cc05442b7183933d5c3ef6710b3d6f33de79f1743afcd257f62041383e3151227a2e08c197a0695d5dc07bba810e27f53ffd9d6b50947f3c229a376d651b3f04766349c07b207f9840b397f66830ce5a23198beb61dcd5dff4263b7837b9f95ad966ccf6678affb77b535632aad8908c0a1463c7fbe7d96655a43dc5d021418f81ea4c213be9bbbcc5ee494946ed38374b2559b9990fc1878f77b49edb6947bfbd6225b81ee404a765fa258bd3f8042424eb2adb11b51f90dcd3126a4b3fc0efce6139eee51620c75e128638db8d46248b155103c62bcf4c76a8a9f8b184601c1a73a1177e574d5fd43cefe0459c8db7bd44d551c07d3bc667d55cace5b98c99e8fe8c5b3e1a9c9f638e57bf2a71ed84a9112034cedf95621b1549ab2be64a0d13646873cd549ac82cb84348557f4617eedf04b706ca0c46ccc6fca808d28e5cd0ea5cbc4f5ffed7f83305a57aa3e9d9274d8fe2730ada3fd2aefb9325ac886b3bdfd659ac47f9ddcc2907161e46aaad2fcfecba01194fd7343985beeeb2fa987a48a6ef12779a3b67aa27a4a635ea456d7996cfce9623ed825fb7a672c2f6afaae6b910051adaebac990cf01926ff40962e83d28c3018a7541f281a7e2b090e5029b5c6342ea1095c84628b14ac507ba8d49cc274e8d811c72a75bce4b97139098bb4eec0293de032fe56b9c1eb1ee4de0ad15e44f195752bf941253d47bca6103543404cf5a8bbb2a2ddfc04bb41bc1906870b3ce0f9b622f7b6c9477e8805c576f5c8dc5d0ca8148c93d5f94816efb7c21cbf0f98deb2f1704f3730410cee766fdd21906be0fdefce3ea15fb8af8c16857b6c97b6b9e25187f5b1a3606053edaffeaa4f0da043c567614c566aeb7068e4b4beb1ff152266c25bce86c383a0636686caf9e33284a0406483d9b1e9cac02434df592f2934d460804001c60e955fd69cf97a673bd9abc2198fa85c5ba9177132ad4a0487bcd3b5ec6fe1d2820255d748c92d91a2b2bb00e0023d81743370f601858205fc689a1f91a5f08c988f3b464ee3658ec5588ff5dbb5598df38b5763c31f2c6fddd2be8d3209fcc31404853c660f7e5fd964dfeea0b8b6e23b30e1e18e6379c9b254642067fe8bc945b55f7ac12cb4888a5980a4d91b8ebf24a9a76eb0ed5796163f1857cfd55c47ead308415bae10c675f32ea57fbe12231b42dc217f55514cd4482edea82dbc9d0a3dc1e1f914255406738f88222093b84f78fab9da1681657d88e6e52f58ce3e8634b9cb48ba29a6ecc54b68a3a9f1c4368d92522647b2b1b550c3a68e72df240630e3f588a2524ce7fd4cbd6710315c622a48dbe3c12258df618ddf28117954ed00b5708636baccac47ff7978857ffdfa749a24bc8f18ac98764fbedcdb347c4224734de9c0d613dba96d3ecb2324e91083e4e0662b8e9226f5bbf19af80363770af54dd45f6038ff4577c8642f427b4d311d87b81eae836b503665edb4ef2127c8de62feca264d4b2f008ab1d154fcf369572a3666a957e9e95abf1c56dff0dcb3ef3038ab8a796f8bd91fba8fa9795e609058b76504f433eb96205754f55d9ce4f2fa4f573fb402f1a025aebe468ebdb52f130f71edfc3308e5acfa297372e14c6f5952794347fc33923895f02e1fdb7fce652faf7a71857595d488c9506d9366c863f8bc14a933f7db6830595d3da72c26ee3c456b09cc7c6ef73eb85f07820a26897ef102d047d3c16422425267c3102cbc432be0ac2a01591610b57b0dddb7839bd320b391d7f9fbe30e30d0b6b943d8438c719e286175c9d5a7c51aed126422b6993a01bf8e8125059f4405aecb53dafe0f2978ee32b7924d92b64011be149061b09234d9b6ba15d2d0b3ac10efb94bce3ec8b91a4bcb3523211670eaa2186dc2744d5c5894d5c458fa285cb9e635913ecd3358283f8e574e5aeb92d652c21bcfd60efcef5fd178bdaa2734b4e13bb17a79eb04fa2ad916695e269ed48140d704e0e393b4f51a719e1831d93e8fd98dccbabf6c662108bfb11e3b0c588a03b4f5abbfae99514f7dd1b0e185e33138b1a6afb0a39f7ae645333ed2f6495d411c7fcd3528f6f94ba3cd9672997ab3e7d18eb018bea38fec3071ea3a9d83b67084be0eb9ca83fcaceffe158cbb31d80c11973800a7c56680e2435d31b000bd02547a3a2309ce7d9362eb4bc688ab595d10dd9cf1cf00a7289915a0674754c0cb0f68552626f99eddf1577c2ad36639531a41905cd8cddbe0b143feef9e244425ce1bebd3dbaf152159b032e7987a16cc5ef2938484a319a53422a841a2cd9a338dc3f22a8ef6f9f5c5486dda9b363b0aefe0b33fc6957762f6e2bfd7e84b21b6cd18dade62fe8c9d945d640942961f583f49e819e6d0cc7843bf5e66e1bb00468f8af3e0ad1e5ce00131a944bd439ccc445d6c5ff41cfa8aedccc67ed3b2d0a6050e876146af47be5c215bcb429e0d3dabc873e2615f74efd3e78af499f8fee909a116bf59fb7faa30af2e83d32e0b0c4ace792828d47543fd5fa333b0e76d9c2bcd943f0a2ee0a1000493026c4a18a8eadeda23cf695cf1b366b6545e27682b1b71312cfc188b24a895d714a2b3b1532c95de9f09473b721c2d6136b9c070f34e10c0bbb2b4c5ffccbf35c20d130ec84ef894f6aba993a7d5af4ac2fc2cd8070123024c236456587453459d2c7b1b3b2a774eae8bdfa63a33d852d42114db7cec3bfc6c2ba1a39e2936e65b6a8da6f19339a22316cb66a4be69f1781fac8c2cf39af2bf7d0d505743b614f23463fa79282c960bed40dba149050898ae7fdb494c957ebca56022ed9a119577be8e5ae271194f3c2a4c4c5d33156c82c82e0ed92c083d0457702672eb0b74e3352190ce7b102f0fc742af2bc269677ed88414c04195c415eb52257a40817539d01e870df06d8e8d7b9a2df64486372b6b685f8d746f8081982c2abe3c936d40dd09f482e938ab1c4769c1882f735d2f25858f1229b515f8604f5e0fbf4323172f8b13af438d5e3d470f1bd45b9ebabd9741f1b3751b679944bb00e3a0624bccc6e6d30e79d14d7f2905ba7d80e04f546ec110bb7cd6565a703aac3012af7f0fedc43937b1ce0839a12762343e16690d41fbd3e1597ce03c1be2b435382399b935bd6676817fbda3bc270f52b95f4b80559e10e5403ceed3147ba689eaaae0f832aab2276106c979afb58d157970df6d5d6f2a0dcdec34aa88e984ce34b6b439ce0039897da11416bd437dc9e97072422106f7f170177107e9c260cc03f066826ac66cb4eacc45859e5a01a9e6f121c6f8f50c34053375a5d8ef1ad4914f06562f04b5a245be327bb6b53759cf6d4fac57fe3c2e860f6a80aac763b00adf8dfc7a41b7eeca57f168d3b73159fda98277b78dfddcae9d55372340426bcfc37fc41ec63d1b03aff8c8a85fbc0700be3fc1693ca30eb7b23be9bdd742831a6fccf466ab26e182338eef517e8d05aa21af6fc59382226560bbbfd060344d8779e35f7bd7865586a2b35b10c85e5150c9bac4145c625edd4f18bfd6ddd7c62b305563c79ca73b55ccbffd4ee180cce052fd08ca7d927acfb0e8d106ae399398b8f11110951e5bc8974dec0713218a0560fd75eb4332d5072ae6406707cf75be010084af6d13d28b75e10b3b28c411611b75ec1016064aeea6d0a5b82b7f0bd26a3d646b46dacaf1cc6670fbde9f03efd230345e5ed318ec69e6bd21dfd2cdab599d121c0cf84d13dddad29e30e2b06178a62535f7dd8cf419e60482e0e812dcb6076529f1688fb42291fedf0f64146b430859e0fd0cea71f5c3a7be422fdd6a3ae40e23193268f79a222a7ce3dc7718083a3652b106f4ae9d21c0b5e2676e01be1fb5cea313d05c605b929c1ae16202147f638a8a15bfc0e3574649a111af329f16f1a5e06aab4922064d324d55cc63a21ad63bbf31c49b18766eede52480f5da09252ddb08bacaf5b49caa7ad1dc5a9def81667767607128e7db2f585912ff84b5fd77bef1ae1c5cd982133d54ffce6ed0ef37f731863439b525cd2bb67000fc47b8c4947fffabc24dfac3f6798e2ffb3a754b7a4129e8f044fff032055211f422e23ee74beebbdd19b865e36995f973e753b822886be04cbe53853fdc29c41ddc0f11f9e432971dce65c2f25f67193c485285cda8e148c6e49d335be96f5a68485177ed0181c5d7ea67edd6c7b0246cf5ebc14c3b744ce3374a78ff1596c01240cf643a399b4393a8d38c53631a899161c6599e8f0d27a1ad69eb92c4f1c9bf31f800de5a6f394c308411475c5f509df668f6dd562dba6fc8b4f87427bff624c4f753ff4c316da6bcf82e75db3b0d34f5bf40eaf3ef3aec453ca5d02defee28c6a1b8ade31b5d311c8477792c98c2572aca66fffba750d38495a11cd6c12cfe984b7f363a0455bf7dce6957d54b7875d39a6dfc3cd5b4154882fd459056c8ec02645bff4739322591275b3e6abdda0ad125ba4847a96a46a53e641dec37af108f540a2884f087e666aa4f008fa560ffa0243cbcf30aa8b23c6fc93d732f71da801b07e085f55670c95d796911c866bd3688ddfa6418b6bc17bf81ac72ff9744cf91fc9f91ada04eb65a3df4d2a1b3d748d169cde4930bd854b90dd24cbe6cd6ca1ef31af55ffab05ee75c14fa35c81817a054325fe6987efb59aa11836a39dd9b22862fa7121453968628bf2a1d08eb27e552a024a54008741fb6f572deaf65e093194e2b8b552b141a40f2d53475839462289617ea1016020ff20a5ae48bdb646004da5f2b60d0d017007762670113eab31384002bb1d7541f2b9241914d8a11006f6a8cd478a6613bd89b067d4ca093def1aa49e87e5cdbd1bb821741e86de109df2a8a22087a747f208943f0e84d65200b71327645ea6df98534bd1a90523e8230687dd92391862a96259f9574741f2912fc35ab2370af380342d493c1b726b45afc35ad1a8122e8a9c20c683e29863f006bbb3583e16e1ab9805ab0627660b29360a6bbc252880c21565b286fd6e9584a1c3fba4480abc2ca493d4159941beab957eeb1853cfa974f486b6373b4d09d7378e832ad1b3df0f733b6c94fe8c4dd5ef11244ff629eff8c4c3390757d0ae15fce2cb4d547d8e55786fa7002a32938167ffd74e06ecb9188da3f96553dcc601dc32513e71e1f9f3e86d61f124fea50ccff622d4c600813e4ff66f81751b913c604d91766f4f085aa7dc81f5b9f279ca632a82568ca8a1f1a13d8dc87686f46e59793da883bc06eb48708df38fecbb86edd147f0df2eafd7632d68bb2e3237a65b4cb036400de4ad5e171a57971deb2291f8ec11c39b5fb8abc2f263132fe0d56b97e89f20b87b81917b2a4b5e66f06ade1e5a016966b18ac92ace2c04935f2ef0cc52a7595a796f85623859a112c982cf6d38e87ef5b16bce219f491ef713107cb8fb6a8d4ad2882d098f2e2232c007e890e6b39811b7a28530787b7fb7f247fdcecd146e6520624126c0b38857c3bde487bf861ffcc3901a2276d890c7fa6f579656cc41d18ee9aa846a97387a8bfd50b9b33ab3e7456c2627e8d5fd19559d35c59070e5f9e7645e4a64e9c0466bcb76ae070e23552c579bbfb7bc06cc5c17c56099bc4be8bcd7f436676a988440cfa290e6f6e50ba3c454a065042b4d14c716f196eef20f7d2af2f000a5ce863f2089417eb5b5ed9c52ee233a8b24a4d711addfff1def30b82f8448d1bac341d7506ece5697c700c5085fb00e75aaaadf940ae72eebaffb0a45920b00e44939d66f42614970bb81480cbed6a131bc76d9b774f69613b36b556917e8e980dd413b434748f23023c6657ee74d09739fb134c7858250453de6a750ef05ece4abd91528de78ad06b50fc3f384351f19ff03952dc56e22bf45c82a6ccdb7b440c94e007084ff5d9f8d893bd2212ddf97c56294daf48bdde65f1b059cab8180d695b5f209d7b1964988d81ef77286177a99c03db3fed5f29316999095b558e4ee511823cdde720a027de701b82b2b868d3e0ecd907f2f2340c061593d9cd8c7cb394d74b4ba06f517ead2c043a2936d33539838fc96bc93f78024b304c3641e7f00aad85bac5ae5bcebb019ee1503d9c7d5c32838f6e4d3bfd886a515620051683a4ae21becab3e60b4c5f7253ce1be7ecf4ee4c86a50927832844cc909232462ca69c0ee3c0eb6ea71fa456563135167c5c1320b72f3301483bb695d5a459478ecf939b7609e3c359b16f83cd71d36db4e525c954f7e25367900564bbfe7dee128125d57b3241a00eee9e70db6facab3d6459985feced623fc544a9e219c1e818af5ae5fe99b144a277d109cbd048448247db73b7d34c35500b277eb6d2d478c37a7ee2c6d1d3d57d3550aac949872a2dc5f1830d345e01a334f59d7d1cb7e9273752c664ebc7ff8a599ad397e5fe026a5095e3fc6ee3ee77cf5271e8d0e7f605b6d9db5d364d95dd110a0b9d37bec5839658c432872c2dd9f1bd113785441ee2a87009d6d002fb3581cdd88df361c2f8318e8d85ee28d0b37925ab9e61ee3cf47894cebf5857ed54cfb74391e263a7a9f790a161dffb644a555d021bcb7b3bd3221b6d5fe21a8d7a49d0a79785f9ac872cf17840e828f454b028a6c0cf80bee4e01260c5599ee3bac599ece5b0c1479e05322dd99045244f66406e62a980b84fedd3e0221adf81ffeac62c7e0be304453cc3de13ddd778c47dba25c9b139a99b6d32c752fe38c77a6b61759e7ebb50b43e0f966b0cac497cbef9c3a727fd1c0b36378dda9a7ad2442c290abaed3e0acbbd42a73a308678bace79a12d7094d70ecd34d5e2c17bf14fcc507adbdb9ad3a54cc7bb9c30d35602a29e0b37f39e27db7380b669c7fbecdcbaff40072cf2511dd08630518435d742ed3ec99c364e42aaf22caa0148851b57319f68636b01f3d7d7f9ccbbbf19b0c1398125f556d379c179fcac5b6611985f0bb451c66e5b5aa7e632ba4b1f4256b62960251e0a2947d0b7002cec83a9638b1d12a741014d29ecaecf473b4c7470bcaf3bf3ef208455a262c62c5e177e316417733c8bf864e2b79f8a9bf25245561e452efc6a0d0fec59acc56bc6e8120045e20f9ae757f9663d36c54dbbabbcb270710eb23ecbf9a62753824ebe3f6454d4bd5b4ea20bf4cc162eb18bfb0a4e04b96bd0fa14e9252d6c284446100c1f53c687360058c52cdccd33f8640cb743064c8ebfd5291107ffcb0d714b79a370f3f9ac8e571b574f4a8c0169cd591ca488072ed129b97310f3dccf30077bca259a9c981c78d56269a7aade6e0ecc4c1cd8a306f1a7675b596a39e7591ae3b403b0b0a1048acea10fab26b459bb168f2d7e5bb2af35c84cd2b31bebba81c175cdf1e5f428f2fda2a5a219152c8b1fd2f8ed83e248f4ee5ac4d07bd61af93836c9d25076211a5f422e8b2d5a2d599652fc7007f664e3598cefc4b5183ec245c93877c24afbf2551b7fee333003da057d2a2988fc228213b19e15ab8b482f89b6a293a9f563af80932dd9345523ce6e9b4792ade493bc1d44de0869d0ec1594f089fcf420ba6095f06ecf2e0d503b4f60bcf586ba0f5dfca5c1b8f98a3a718a685bcc8c0c9bd9dabc57d875544ecee5e65902507c98ef6ecf93709bfbac67b5d1592cbda01c59ac938f0f6356ecfe1dd9d4271b6ee879a80eb8159764556342cc1cfcc981e82c0409531aed0fb9665245a6c991efba2fdbdcbe42c868cabf423717c3271037603f1e68d75cb6b5230658154484fe0d9cefe05c993230643eb6adddcbb9b95199b1940459d2c3294014ffc12b92954884978d4c0f68249b1e3e019c7cbac0d991769009cd8dd7ac226c690e9f89a216e1cf0a7be2b24b01f3c72fab059250200717c21f4596af777180ceebff2f81a4fe900a048cc8488f8ceb31a4e282ad8623a944469613ef055c46ccc60a95daf30675f421c379004a67213c69ecc4a5a32dd990b5b0da6d1e25499f0ae73a90870af0e9d17d8bf9b42f7262a084cb6c1deaba21df9116b2fa6913622f820b136205aa1bdc55848a546a84364af30d2ccc52de4c20b49210c1a7dbdc1d19776027219eedce5466650f3ebdfc29f7dea82a3e33b076687b561e8fbdf191c2c6dbe2109698512cf9347827448589954ade0e837fbbfae8f6324818fc8db7ad2c22906eceadd0b0e5753aa635c992bdfada3afb276e8e2133088ae29edfe52b1d1be4b23e2d00ddcf100c26541a6bdf6aa24384b8378631341a2118aadb66eacd6edae0b6541fbf259d4a5a6230d6ba7dfbd5c7221ce642d2b61402006aac8d268310e66ad643d6877495a6662f9041da1a62ce6b28286acf49b05aa8d4f1befa48e9af57f81b8ea065341da40e8b51dd043987b5a4484e3298c12815c046b8019af79e555e862976ba2f9977bdc9075ecede1c1e38b9e21d66e67be922c9dcb0f77b61aac4eed97daf18988b60bbf863f81cfe0109fa7926ffe222d1bf791f11627baf5345c4298abf2ed5da3fa2015ebdd7c4cd2452c41902eb8c3125508e4c3ab955b7612d718bc01531a0d3f2bee15a3efdbc6d71f047a0b6686bd11e98bfbc3cadc168958c86abc0cdbb8d7856239d8c9f3830caac4da06246fdda951b3fcdac56ad5a3fd65c57f68081fa42c74054152bf8299bd48e610d04682d3bf59ed0699e2af050dc41a4b0a830cfbcfcb61528bf3f609d4889eed2983a5df5f224b4734c1d5ce61e7434ac0e098bc98efea3bc43553a31c58ac6f4fb047ba3a00133582753c21c886569d0213c60a1ae9b166c95c8ac661ca21b333a2af8e46fd04b092eb69eaab13089032354eb866f8c8e47ec62f445611715119e2ce457d3214953254c208d4b7859e8c66a05e78784fb32e917e014630f1ffd08673ccb3ad43e1aecac95b5305fc1292e4859c3fdd13d39d8719c8c94dde95246967c2aa3dc58a272d99f13f20d2a7946fb7f727f4ca0bb098c3689430ebc196895a6908ad3777c24359a50f955326da0c5b35b4716d76dd9178c6d695fa2f3b094646049836057c3dfdea4570dbb7071cb2197e7a2f1fd54bb5010e18c70bbe105e013f8371a5af187f131357092cbdec91444a43cd8cce62b0d2d68507588ca566945503a4024e03d156fa4245fda13465764aaa8e27101bd730f4aaa866bce8963ee9f59190c8ddb1df3ae60c00bb9169ef9fd86bf221554416603d98e4307100426967e47ad814831f72199d19de688d37e22dd29e69ea749f2668e732c0887872e7ca3955ac78ccd12f05b3f97b207979394d404b2e576fa4dbd11514097ae69dfbe66b9d35c71ad131d2da0623e6ca46da0e51e773d0402da34bff230d6a1742ade2a6d326a8069ecf64cf418ba09ecae38af4e370e95f8cc9778de06e8f86d648ff1da89e5c6eef7dfcbbd05ac3786b8cd823945760b0b5b87973a214e2e85810b906f81d6d4010ce213788e2e745747e92cb505d986b9cf20af78b464fe23fe7e316746493995073f3c79204547e9e7b4d71b247fceb8f10ecfad7702bb1816b5e8c55ed76e73f88b886bb5a4e47f0eec104965d7ef6560f9747ca66a468efbc8b51072a8a52997e0d714d985254603e88e95d85a688ddb09b54e048ab90826fdbd4e3b3be115d94418ded1cd03884c22bf8814e82d0a61749853ebb975b62532fb41163bbf1c234baf9b8af3613a5e8e24ccb3e92364db882d88116147807cd3e154cb237f3d51ec776e3e0e5cf64c3a30d2d3b15bcc1ff6a6fc4494ad764338a4c421f65272fc1efb13e5a3fa5bebcd74efa2fe97655cf2cdf8e6705f05408dc02c13038252f247cb8d0625a2b93ea2531245422faba9cfcf9ff6201cd02620924d7dac224a0f9d81739ca4e3442559b153dc41c7499fbf0f674a3af4e1f898ba91008b2e555af49d4546bb582dad8d1f39dfa1f6fb9440bf15812629fbacbf24ec7401b64d9933530807b05167753bebd5f839455ef5c19ca48e60d0d4bea6de3140f6a8e61064f14455dd86642cdc78fc51003ba6d6e3e3ad5e76a0a5e11313a513234fee8bfb292d7a9e0618b17bce3916883aabecc7daa004097cffe70f2bc1862294a799c40d95f6bb5470bab49f1070bcc7b9a03b391399d07524eecfc8b0b9ae415d5d6a07da61f63bf9defa26357ab638c657e3b349ac68412029c083fa705893058dfb8101bbe3cb70160f0372cb9838e6cbbee90d44ca0a6557ea5321b6cdab49d2a86ab1522682cadcd4c581be072c1f4d2e2ba4e1318204b35afe1156571491a07e6d8522517df800a19a123d72601d7a48a73f72b83059118f7e27c76bbbecf6147245f3910016113daced126f0ea0e4e59380582e88d9a0ac88105f9f32113157bca74d2dc1382efc156c9280dbf64eeda20f8371a8cddc01af8eb2de673c131a4161045115405ee27bbf1a607422d74aa9cdfa66239a19d54cb6ce56c3970a8cf7b6b8ec2fa7ff299b9ae547a4f6f21d075b8ed57b359dab5c4bfec1960973af843951c2312bc7d39dcaa557adbf56457d30363b0e2d869d1b31cbd5d5c8cbf996d3a06820739d3ff0853adb09b4ac0422ec3c4c4d0291055ec35f7f6a25b7e3bcaf82fa09e3b2f2962fa7b63f7b6f676c4d51b70c8f0038f2913b5a30739e78cd9d9b5c9bf381138165a3abda53ca84622b021b8ebf68bed7dd99fc0b7a004360f55b3d4de24dc8efa6c455ca42ef334b4bc984fc3c6424eda802809e1889b5a8502477ddac5fdb4f14e60b549549a3594dd0d4e95a0797435c175efbb530a4bbe98422a070337f2bc1a4f3e55133cbd7fa531c84ed2aca39040eb9e659f3dff1f843b0b9db9a4a2a939574831bc5b32dd254914533957457c69fae893d3a8ee01af6d1670aca05c3dcae34579f4751636f5cf2485f1e9c047ab981bce59d5dfd695530a58dbc0228e7269a568f573b257d72e46249b71ce77b22531ef780849e868f210302bcae5772f7cc03a8cadfcde6778737fde4870d81fe86daa3a2d1ec6b8b308b7e34e358418ba2568828807019271b40a58c60e72a41641826043fe92f62fd9ed513510f1f69e12308012f64915810d653a3ac7d6f04b18e19d0d18c1dec570fe77c1c130c7b99bfe9d7ebbdc1b0c35cc0b53a913648afc3408f75166d54dd6573da42c0d8fc3917cac6873d07171960cade5caff43a36279a42b153a19c8a137d747a3b0f2d8dd00b4c260c414c4acfb8a9a0027a5d3389a4fcc20d844d643ab327a5baab028ec5d7828e819bb167c00971106c09238f55de4690ce6eae26927178f0efb7954c020f81dbf61ad09847c73e3c289a833cb1c2a9443211e928754f3dc54e4c6ca5f41ae9a56818557d0b7b08321dda5466a28fd90b05f5545461f923b60ee40bf3d3bcc119b85996879cac19cc18d083425f9f93fa9b67fd9fc393bf3f9839297cae7156c6f39413a3b09269dbafb2329aece549f929549e7d9f792ec4b376e2a5b441f4de6c5911aa9c3e68c986568fd0d69cf9ec1fe76a28807e56628d36ad80b65f2fc1d11047962e84c371d7307c7fcf11a6aea960065a9eea929268a1d4a2e5f9a3f303048957b74c9302cf6df5fe6eaa897936b4d7e7e46806cc8bc11c7392b9dae6654c968f42e3022d39541773953c9f4a27dc0dbdf82b8ec861ccd3ef31a61bf3f6b7a4f40ce7f0574284c0fe5d829c5f277c7e954915e64b21ec7448f2b5904e7c577b189091fb76bd0f9f141c5ade0416bf2fb1dcecea87b45dd6ed775d6d05b515e366e98bdfef83bc791cab89a0df011aa862be1e523fe98dc9cace20bec61f5f82a15db737a38092c9bbc733a4b83363f68c9e516921ea1c96ac65c15195ea06561e82ec9e320a2e4443c47bdc3cd1c6e65358f341fa62b662f4ccf27bc8c87014b4ae77e84673f81dce5d56d56bce1d93650bf7f66cac670e62019487cbac1ebc4f08d27d63e5fa0c0a28f853c32659ffbbd4901789d0579b119c10e9470f9949de2289d25ee0eb92e200ec1f307b11388a93144adfda5b5d6d7f63ebe66cb9693f98d84305a47297052aa02379a5d9e2263246312c7eea19ed5900e4cdf000eafe792cc91d5782f960d9022df89596a2fbbb83425bc37542f2674db44dfe5ca0d8207c3874be4417cf54a0dc3c9ddd20775023c52e7b1cdf2f612bbb8ef2a2f4562205a9c738a9e22e0b17ee0fdc77c3b93d6e691b729a016e5886ade0149f6fec10cda4be55390ea51c83a3ddc6ba7a86f931f285a69eca284cce82afb369e75c032de2f475c2d551910d9d436caf2254faeb8dbc7a6db09e0450205d8b5bc297208242a0c9e7929aa450edaffb2851902d444112e8160ff9f483d5be25d237adb970afc957e408a88fbc4b5af8bf18653ff28a7f0b72723af202d77ae982d551fcef3ac1f86b1c980a3d4f8ef217ab0c0b0cc959ac47518a35e4e1cc35d173e611d9aa519919e9bee2d42824ec11d616de8e2f1bb7a85ee09409d00be3e05fab27f1315655203725458b757ceefa54edcb7c9773e58597aa4331d54e84beeb75af9f859ed9eab0c913d328e0b850e42807edae0826c7ca3937abff4553914bb7e6d91dd1cfd5f0af85db90ef0d6952a406871e75a6aa5105a96212b3e00dbb56a68f9fec1b1a41faa599680ac5619b8366e9a759ebcbc4ad747d0241be512d9557c945a107d2901e75e31958c356e518817af1c65c63badcb7a1922bda1c699dfc6a3a9a5a1303838f90e65602ad9b67bfb7aba770018dee65c4b721ec1e4cf246dd521a5945b7dde2c48763149de17e319b59357f012bfb1aca998d697fa915ab49e2929a130dd6f3eee7655a23c93b45f567d63ac388f24f2c7edb4fc62bf6f8e4783534052bade4af4beb3dfec8773235ebc34ecf7df59b598d867bd90cb06fa0ce23143889e9c9ad7a32f722e796747f551b47efdc00d93f361e1ac3163c4035fa793c5e1409b421dd19543240323d5c47569b4e7a8d026041b65fba8493233f47e1c5c018c35e7904e3a332d14c3814ab4c08fa1f8908ac0a16e73df28af9dbdabb94bae09d5914e318cc2f6203dcb58218ba354768453c0354b1c4ee21fa4480df58e253bd988b0b80335a81e31d124104c5013f53953c5f13619d61179b95ee38e62ccbacf8502ddf139660d85a390f57fcf103457b1b17855a03a48f554ab92653d340f31ad2ad2d9f1c2a39fc0f58b8c999c0bfc0c4e448b13a2bcc2e477451a1ccdafc901a1b85d480a85baf98415887f5b78f1627736b361c954ec065a25ebb400ad3054c91d8da62a1f1dd0d98dc20336169611768d6a87a587456b7500051a96dc9fb854cfdfb689a41649c54e33dce05898b68b27007829f960c98f9e90704adb90e03cbb61107853a4a257e4abb2390fe6f3eb0adbe398679f2d55b42683065541f2742fc2e597008837508318583176642d3bbceeeac435e11021a55f64f5e0d3acdd862bd48d8cda0b6aaa5c5d398af5d38452d2773aaa8bac5b7dd08bcf89dd70a47d9cf180e8cfda8560b8b4c60d6f4821500228f839b8d97868843e1a8fe065817eb18f97e16585d6a7520daad4e5f4f1e2ef02ebb56c7b8688727ce7cfd5719237790df50848c06849d19c64461e9558d1f0336a2d841a8aedcb4dcf0f896c9c5b00627545530011334c1594488210447e430474642dcc25504a15e74e78a1090edb9177770c0413cb652420ca0934364aa053fd615c6ab74a784c8b34860502dfd51579957091cf3ff5508b723f35edb3fcb760de457217b1e15ac350c886db33e62f9791842a5e41907378b5afca1ab59315433a7a2ff7761787788f4d0467be363057a78c9646731d565eb8f526f0eabdff0aeb1ca9b1f9c0f9c7cc5428393429845a40528ad42730d960f79db756fdaf2f331bfd69ce6831f3752408f262b073603c890445ea980ace88a74cad6ef4d1db15b0901e4c8c0113bee2e9d5dcc452dc8fad4c75167a0994a1304729ea730c928dd0f6560239010c8cc07b9415942d6c7c383215ac3c2feef3eb0766bcd79e5e1ccdad869b687236da416b998da4ae6c441a211827195056d865647f02e876af65c9c369c31c0c1654ff39ed0d6b5ee0ce074634c54b245a76d3803db447a79b8f4415743f73b2baa1fed66b6decda8bf48a500e5ae469b9c47e96729364128413947a5a490927440856e814b2d38a2bc8e2df1273b2f6854aee8a9324556c6337d695979080692a0a761100f58b6c0d5dca085b70bc3455141b53fa7e7ed154327ff593aae1797aa0cb09d6e75e8a89659be8b4ca8f75853b618282b803ca813cb5855839506bf45311c968eab4aa7a8575ad1be20ae998acf4979a611360188a24a397c37bacce31e3cf57b9963f8c4ec467f07bc8921872def25642f6bfae6458d4eeea9d5ea8f109f3e945e30d7fe3dff68959c10e848fde54d628c1f52f9e69d600555737fc71d4925d42f0fe429e3e74a085b8a7ead45f0d5f3e9e89a0da3bafd8a2cfd13d979295dde71b83c67da88512c14d2270cf5989269d51c0b463fbbb12af2e3597c6870b029ba13b02479ff9ad2819821627cb65e1121fe1d55ebe89d492e7fac7d7ebc2a23f0776f56cef77ff0c36b5724fe89b49f88b17f440cde702821b065dbdd44d3019b954f71c3125674fd95231a1ad4005c91bdfbbee2c0d49ed944b8d4bdc62d5b10372209d356e5668aea1556bf4976e62267d61fa1957f806bc771421eb70bafd8d1af3845fc4049ec3c3cdf1574a94253d7ad54f851173ce70117f492eb6a4d3b4af1d7b450097f2eb2a86cd8d6fe8f34f72dc8559e062a695f130b67f2bc43ddc5ead787134ec8dd6b66ffc88118c38003038302a3b6a625a88865ab1bd2a941c002ba05f3aceac87ae389797d81018a34512ab51aa7f1fa8cf2674fd87a4318c003466e94d2602c68d089422e84ab2fa2527f3d39dbd2a81d32fab4ae44d1501bb50f8deb20ed2e58ba1527633aedcdb9664bab5bd2d75be84e7f131c278f644f76f64ee7772edceff23180281a7bf9937015e53860948ec3ed6a5ff0f967029efa52a24e3ff61876bd4d4594166cda9192514c07ce1de54a278ab9e87e19bef86b56db810cf4d0bc6a74901944bd20af9b0ea551fefac45b94b51c4dbf4141251fd4105acd5cd7824c3e81d780cce74546f54a664440b99b72209c23d6a9ee2f63d73cc5fd16d4b050b43a6d40fe69672d5d9f89294d71cc7d630ace7dea2b964f6fb193dc097c5c0f528ffff89ab71cf1030627eecdb1ee420a045c5c58f150653e672d211ef9fd3a91aabeb4e29fbc9b39d76001156deb8e94add19ae5543d91f1555a58ef3a5caf1ca67554093aaa6d783f8dbfdf5e6814f8f1eacbaa16b6b2a07748ae691e4328555d744f4b579e161962c8df533e2fedcacff5013a135c326d9861a1f40213e60fad675184b57cf20392426a6a90aa19ef3a8e4610b6a98c4cf712a36a73006c5e4e092ef43349a2c887e6c85781f069d8ea9804a91283a241a1a9b5888a65fbcbf1bb9e887351f62cc6bc2cb4e2a3a74363ae4afde2562b954276b45b0d0d89549f57e80bcde30ea0017e32dc73dc6262452979750cfb435a0490e9ba9ab99b531ed0b40e6567556d1831685f3143f3031711ffd2a6d0d8c79a6868c3b96042339fe70955d3e8ed8b3fa9aeea6968ac3bc1f1ab9c77d189796b3e7e95ad52b0c447355bc168b7a6858af33098610c79148fcfcf243d574a73d0f1796d9fd356efc70763ec0770c0e41be60102cff94c1662b4d69305de998a48b92838cdb1822bf4961f097ea31e24ffb2ed27bc2a4db42b77215efcf33239bf24ef5480cabf4dfd69ef5d701c2a479fe105f6b51fd73cf4c8a4ffceabcb4c38ff436d2065fe93179aed8580f5ec619f83ef90e2270e27b563d39dc6cfe375cb6617a093cba36dbb6b938f0da9b43fcc8c0e4c8be664b52a4b8b33674e44fa9ce4b62d8312f9cd6cad6b2de43918d1dacf3f69cc03da5d138b49d29095ee97596dccb51ac1465c6b9540d2a1e6f08146805c5f78c8ad9d9efb37cfaf8df838c0941cacf6074c9b925d4f26e02ac09e7428936c1cb60b4474ed0229701a1e768a34336f53d9b13cdf41331d4bee8da983a6863aac58063440692a96ff07b5113ecc02663657629f9f438d0591b72daefb0951cc7d5e2cc827d6317875b3fe2ccb9b2793e8d617dd06805136a1d7892ec68c5b87722583620eb08de864c009e46ed3872a1ccd3cee7f0701c96531ccbc7594b5c09ea051fb8a99e15ed7abb0e3198402be96db24a677c9e9269031fd105390a52f1188135f35bae2c3250870c6b6dc448919cc19cc4373f3cf008824c69e98c13477381ef8546409f91174aaafe33e3a08d437dadce74db8179405fccd17318fee0a4cd35ddffd8e963b0d14b76c4cd808f66b591dda6789236734c93911b32fda164c556cd1737c925c021072b5cd0be99e0e06a8f705ed87eb94815d2517fe0672abb31abb8f6693ae9d241390e1ac37923b2de12104fe8c9cc33ae016ab3da1e3bd6432b886add1c4f5e4a39e74bb3aacbd5022916ff965327b7629ee77b9764e9631c01add86e0817d21043ead000e3b651772ea3726d8a8141ebe8c2172046e8c78810cdb61982a830c1d6be34f7b75c66dc32a010a5792eb9f0b4e0b044ebac15040f574c5954b48f396c8db9f35e4b90115cf69b660092f0476980d4d5c6de8657213432a72caae6986b08c45f3581721c84a8af65667ed638708a325838a6eee8cd034b01a25c3977823c5651bdd4353ea2cd2c7ed999c829b716279440499bed417358e7b614024688e9486cf85471c2c25f9f7c1e75d2a61e80cf4de70a84d12a5e6a53760ee1b7669978f58d69ed2a21e6e5014eec2cd209e88f63bfa08fe813f0c988dff744c3116a7e8c743e1cb8dad8684981b7a732add35c3e3d0cbda5ac19ca42218138a5f3a8c5c52ecaeaad05346785eb1f76305603b11fe0b774b217be56729b201a3a1f7212b3b32e6228c358101fd4a818f148f306c0ddf8f14ff251c717c07280552b6b0d39a089e9273ce267a0dea831f2132f235c0675684d7ca9d3520cc836f1a2f45a15262636006c65545c46cb47c1f29b115e08f35224e8d74e5619d5e83782453fb5a1966bf68d9a4bc1b9e1d7b8f7ac314edcf55eec7e039b64a5fea8ef321fdde0734a619f0a5cede8ff0e096fe0e07ee16762a0604ed93f253194179393314cb1b14c9531d3f6734e6f29f2ed792a64eb724afa2deabee0b108d321500939c0a40601120f0ef7abd8cf4d82767cb44f74709c3eca5491dca149d0f28e23ae80ed4f959161b536bcd82729167f9a3b49285e3538fcd3df9328070441a7e82339dbd126461cd7720da7c2c4a6aa8fbc0cb4e4a113d35495f058b30a9ccbf3b3ddf0a22420134f56d58f98aa565a1164f1b80040c4c12906c296b847e25ea368139f1c95981301e64d40ab07e8a4d6f182e41db03faaf12195e0dd564de7c221ca01ee84796c5289063209a6f8d2994b1cac0665d0c91cd12e0d07fbbb17724dc5ab4257e184b1c38f926ab53ee4d580828cb20bd098acfeebbb241876a8f3f9aaf820d93ee7026855646c85ae7af724490f6b036f8e9db9b423be1ff4ea87fe90647563f581e7c8a47f096c52427736b63b986301467c42a75b41e0cbfa1859d396e11697035a263b66bc346e4e249c382f098660e11d913de5fc77012ce145c2e6928975052b7a3e8efb8893bcc234e4d6e7f1aaa059ba7ea646a7796bf277f4e84220fb667f1186d699441693dba631e29d83d3de9bcb7adaeec0390fd2ea8bbee94f61a0e18d152b25a9793655dcc59b26333ada762fcd355be8f1e6efc618cd7572d55e69690c31f5b05b787dae2497f24b4055f18a75b99a5635c6e8dd68d7aebe0991d2700793f625209692435befaf91e461989fd2aa11a0219a30743be1fa547879003d886abf37b34abe12fac81227fe8a8a91cc55645aa8ded703a165a14482dcb00c5dc0a8ea53f9202ee2f972be9d58aafaa2a8f10515d2f3ca102e8bbc44d041981e3b072759d347f12c9ae9176d385ceed2046ab0b4c3d35f86d7e660dcae655805c8b9848c4b66fa2047f7e58672ad2531f0a2cb1681279f9b2d037c929c710cf73a30a7782da287b40c2b702a89a1e554b47c10af541b60dbc34240e84902a927e6a4b1f1de74e64f6dad8879f2ac148cd33d1a9ff8af7a12167cccc954172ce9d22c923328057b08cb937efd1a85271ca991f26a8f896025bc07829875ce244d509f42014e201b4cb24b7ac394555c944b90883c2ed87f431eb6a70813c04e850807b0c5c46ab04795121ffc1e4164e84ee2f4863d7a5c094e406f3bfac5ce7031c43d5558ee157294c8c045d0f83bb1fedd8a7a20a51efe8106d44745984ae782fa0ef296639b3f18518daad41c7f31c8675e7dae613f85d0006e9118e633ca717edb6f77c75d5641c367f78844d736875762702311934025d6c215a6728e981588352bf7ee51390688f8f928709314f4ccaadddaeabe6da7f22a0b69617bfb5ae2ee46bdc5d70953565103e7830b34a88023837b3ba8ae712c5524259d25a98a1f013c62aa07cfdc250e0e07df70684b4f8b8390cfa0ff8adaa433fbd44033e53e1cf9206cb1ca4ae4ec20daed03eea2daec6d8cbde6e080ac37b7a47619fcbac56f03638deda883522ed440fb1b8912db0fbad249a8c80e5cd94a5fbb5a7523058fd9e51253a360215d01f1485ce6b14bb4799c366e5e68c5b12ac84cdfd28b9f4f419e158aabae65216a84af77633b8b094cbcbb646f571ca96269f51d22bc2c8edb1f6b301c06a19ef8dfe288cc94fda443ad033c5cf26fb2cf2efd899c635564e1155b64ca0b14dd2d57484c13fa8e37ab41475f1f79fde8fe84d034ea43248ed241049fd468acf0ab470b632d3e21249084e5e4cd9a9013acd850c1dfac227da89e810af0cb9a78d9d05d5df2b7c4696783f342755d79784eaa0c2d6abe4c8e1ca24ed76b24346ab30902f6416de5b57e11ae451ca2d0b163d178d5dd1011dd0143dc335f0afc18ffdb8c65dd6b837aa9e36946b3718ff13c03f994015a9f3ef035cd45bc4822b99843625d0926f436589561dca3a45b541b51ba629ed83c76eabaad89ea6e6f352440ed98ec8c135d965eb2d052406c912781f9694d9b071f9a207f5997d80deb0689539cb3afc4230a215bdd1372df8a610aa05a06240af3a098421ab6aa0ff4e940b5126cf81ef5f3050dd4334d7b301da9ec097b8d9e8ce2f0dce68ea2bb7db6b249b012a0794076a268eec0bff7b0bd7a50a30910f8f43b2c01f37a6f709f54c1508e5beecad0b0c86e38a457dccd21740aff518045bd5ec531ffb54883a2bf4ad3a72371f448ef3ef42579edfbd636a0ba60111536024f29ff5de17c665f178c7ec18308ab13e9701490e20a012eea3982f38ac349e1edaae98d7936779a46fea7934487eae5aad0f4ca2f8a3cca0fe04cdfcc93622fc94a19d56b6d571c824d20fe444b72b95c816f14d1ec6053b89b40dc65ad51f05423d75d8c44e07332bd1c911e1352b53034cc9ef77d04eda16d84be5d89a346ed0140030ffffffcf