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 66628 eae835c314c9bb7577d59e8d3d25b60185aecc0c606b436a8d4d6d8fcbef59e7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d58c867c41e5f82c585bcc9e167368ed175ae98ff479078abd9ddde42ef2efab
Certificate Block Hash
eae835c314c9bb7577d59e8d3d25b60185aecc0c606b436a8d4d6d8fcbef59e7
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0093b3010004950000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000d02a2d5c2ddb1458d8e6cdf61300d7c27f462694ba6c4adefecf32dd023a1e9ff83d6b984540b0d49ebb9767eaa529a486ff937bc689becf098a687fd1ac65d4bf39f4cb72c2e09ff4a2e942321a8f68b370630e04402ccdfa07000000000000000002000000020093b3010004950000

Raw Header Hex

000040206ca0718eed1b857a6722878914883cb057ecbe3c63bdfad8c45742b226b99f2fc6f3f0e6e517c9b786cceaa509616a16da0a9e9238951414bda690fbd36e5fcba73b1f6add5a0118abeff22ee4dd9dbd8a0779f48fe95a17ed6873169ecc5b582cf8e5417c868cd5

Proof Data Hex

59,560 bytes
1212160203075101e1e986a054b638c35f095d7c31842b210cdc19a83887701fa618d8e5baa4b554f9b6726ced69d173a77af414518a9fc1ab73e21d3ca398d97943ef32eed4e5b4e5a9c522d8c254e9cec73cdb80886c08830980966c84b0473bdb70e1f6936599616e32b319ef0d34ac987ea6d5324f23da2f97106fb4452482eab2458d929ec9c091b200c264b557f1824a48757ce69d37e882087cadbbb9c6963e8f7e544e86ec1b856ff900434d215bd24a657f9bc518629fdb67c99e7394c307e1831c52a8451731aa6c64629cea38a5111e56c4de4801828ba90c4e8c0988fc4196fe4a3512e29bdbf6df6f5ae7c3167cd6bf8d9138ccee5a8a29ab516c95c0af801eceadd8287f6e5a4a8c5a535b3d39ae92ff63d3c87aa993e3f4a8ed2baf1f1e208b4e44cb1af73dcf64ddf2976961567a3a8ba6dd75fd11da615790429b5bfc71b6005c3843caaf0b4b8711568cc85c34848a2826ed0a6dfefac57e863fa0f197e5538aeb453cee8289d6fc636e8b8f9854f5373c14578966e54bd629a3a013e7137e3a730d721c7eff9732ec152d39a1b059000e21ec45d9c69349dc67b4c26bb6d7af1a4293b24abbd84522a6a59d027818a5335bcce049f691f873f7d02fdfac58c30e8aac6bc1c1de1178adfb1af82ceafbfdf6d59f1a98ae23fb49e08397c10426a718f03f835e5096915072523be32f2611ec0cf34761e722ca1ec1741aaf4acb92f10196d6159c5898d741cd64e06bc16766cd71c099bebea53e9ffbaee7860305d800ad68a68d9e5b6f50fc7bc2707c131ad52ed997e951c9de59d2cd3dd3d3f77964cf2422da83ef91170e9aa69b34c92f7a979fb2b8a8487dfaa80a895462b98d18cde723e285860718b1361f1d89f5aeda1c048f66bb6a77369d82f4a8819193fdc7da6d14e4ba3a0dd9f52e4f1af3869058330094df1e13ee858a647418a81e48924f5ad452ccfe42ea74cdfb93efc905eaa4215d3a7cae7f6b8233a61f56fbeade0b989c91533bf89dbd6cfc4ccfe2dd889ea500b4d3d135f987560576987d69e606c639ea3626c59a3209babcf8440e50f719dd3a0e710bea826488134045055b9c69e163e8f79649790a25d42d1b5a10308dc7eb546235ef2a054c7597ab81450d1fb2a65e02ad57ebd0a43f7b4b26b678999fdd6cffe48c4b28a68bc9170eff97d385508f104cd0712b1389242d6ef8dc709945aed20d4767441ace2833686f2cebb7ce6c08aa20c1e6844103a896258aa576a5ee18b74fffcd1cb07f950c4aa6f4ab47b778154219275041a1f2e970ea41fcfb636264b8f7575690628f25d3a92977bbacced4fc977cb0d205e5700533624ad41be413fd123b37d623a169e2269cab418408d53fceeb2efe1cbc3b467a53680bd53788ae61b98b8f583348618732ea5e02019a1986e4e713056a4e2074d2e420ce8edf554690eec3ca13be6ab337ec180558991906bc94fae991db7f28a8dadb723ec6724cb36c3d3e2d5de8fd1dab66ff5bc10cc94167d87088e11046419e54d0f3a10e0509ed2ee38a882a102ba5e1ebe1d18e15228885c91859c05ba04a285352a6af8726c196c8e8a57600604a575dc7a9ddf60c91ac730fb7137d7fa38a7f5a6e5fe5e103b1435ab4bf228df6333c11f059ed3cfc2fd6e6be3431b2966afc03141dac7d6ea0306cfeeb54a415bf5c64c1e56dcc28c9927a6bbf313bb46e910497db6a7d401536f14cf326a540be4272df6aee0443b3fcf0d719b96ae860d4832aa9369720ff1f7d9b6dccb69414958e848385b68c6e1aa7499cf236d268a3af7f9447b68ebc87434735414865d8eccf2134618585f8641241e3ceeb88a1622334b98372bbc5b4616c741b7eb671556cdee20a8f3cb55c5f3e086bdd5e63563a52eb220ac2f95ac260b09391405384d916b4e08437a088cc0ac081928ec37c0503ffb412b56f472c86f3b7b288985dd72513e48acbecfe5df6e63c55829ae2b9d729f1aa72781abc47ae49f4f8052df06cc2be89fd22e435f86219519c7bdfd46435f15eb668c01762c4bc8645990f343203f8929b76b96e417918618add6007de05c6e8afed9872869ef1b569d1daa38bafa9630e08fedcad0eff5419f331e9f07089132b63c8b61d811081c652188366e5acfcc12b1ebb0b674a164967df80ed94b2470041db0e393290728fb904778f2487c78a4b86fafe50fa8be6f9b054b25594baa49a39ad970cd6bee262f20cf3b69d02f119d9541d5dc30d3b16388ce2b0fb83681e9f9bb647d9c666b97e8f2066a2c629d8b48b7912efd563314fbef9f59a5ca5de04261019ea7ce00217c4e7941a57d4a6485327e732950f2046df0bbeefb84bac624531c68b5fbb8580200e7dfc0730ce883e886996caa5433219dd9a86c3ffdaefebdde55aa9b80f6527f98b7300ac8beb78b6aab6913ce7329505729414fb77b177b3d79573dc8feb1639a10bc04b0495aa9947950c4d9e27cb2eb610e7151def70ffbb73db93efeb073fd1f79d5c8148424da3dfe520f1a51108056693087f5c817ce408d66668d5e7acf89d77c35f9564d7b2ae455e290dc6092556d4dd82aa32247066770db67741d691799ec52cb8d84506c1276e6df56e739131f5de86e452e8cdf4d5c3512835658b769cc24a6b1fb5789e9a5ab07263eac6ec808bb97806f0b84a0dfb658693a8823108425b1233a4d53526c3a9ec7fa899d2d7b0f7d7469bc4b6bf03da6380fde20cfb0403fb7972809a1496d1940d2a7c9b0c1cf1d2243dd661649e57311cf6ecefdea1907512c4333b5b6c527268bbd58b836216a3412b520b439ce851e59437f113e510135922cd3940a9f35d3f77f7ad62bb2eb524aad9ccc8f3bad85c7a8c3876bfe4a6fe334798e35d4503536820389fd175f348969a5a2e6cc7b8ba75ca9b4fc306720959fcc26f06cf0d2c39576879be86662767caa592292a5ed8be0a2c6db03f878e738007324dfe3d9c2d8b0ede1fe0471eff0b34c465167be70c35c9ecf5e03c0fb549901827f28d07155753d5e70c2b1f69c4d5b486eb05cc4c635f5c03fd2e5b45f6628f3374e3cdfdded65dfe1cdd1562670c9b6e9f2f03ebfefd6b0e4acfee09da50596d78c9489738579c2665677c5ba6481a7e4b7fe80a5c4311830bd7b17146924a8e48aba3e38fd60f12620d8a19c82615d679218367624cb6ae07abca0cdae668a48c28de8038f3c96f84a70d67252a2e51cc444ceb77976f6a72d528358f48ca92c8b96e33e93e88fe4d525677213328feeec99f0fdbd30fa46fa16df7395d4b8aae0e942a469487a9fc5a5e546188672959f80988ea2ff8fe7fe09326989eb7c0dac5705b4ebd8a8d6c4a568fd5ea356f9d1cda47c691b73b418c612bff60c1d50d15eecf0d676ed802c4fe404c4a7157405a6d45c1d995225c622a5aa35a743db17761b116dcfe0866a1682a37bfbe6fbe8318fa604bbda91e2a4873733e0651f7ab0099fcd5d834a314fe46a64f21bb9014b325ab63f32ab439274af03db2c456872462d6d686a18218b89bbe5109fa279b0dff4a625c6e64ee212a50d1a976305d824ab1f4cab92031982dc0134ebe8cef926902be3417a441a7ea47226953855c0dc163f02d20402e53c084ab24088433c0767e949074b1b63fee0c7e2605a4f484b51a3f36de0f5c7aacf2e52446106823496ed8fd82141fc0bda9abfb0c38264b4d788fe49c4423c99306a42d4356732782456d4e195b17aea526b526c9a474c01a5591d8dad10da8ef45a42ad8587a45598baf53e452f30605c85c30d4a4f2cb650bdb42c1bb854a9d53d13b8513463c8fa8bbaa61e696f3ab43d346e2b43405fa91099d77576d1a3530c803a8bc57b89433cef2dc4d678bf272ad20696eac69f23180dcd3336c595cf6d392c0e36b8a0d64046d71b7fe450b199a9de175a0245f415339c9966eaf3df39324f8f3a98106d367099b8be5598558f7d9da6f384764880cc36fe4f656afed917f367aa82f0639657466c55894f8891b04854d20898905055fdc76abec96e16cbd8d8a395eeaccad400007de6fb1ceaeb8011ee63e000bf8311e80c8c4b30edcf41cadc2dfb68f242b223a2b3c7b27618c869c8b0dece7cc03b43496419bbd497012fd5d6f52a0355f35f672e2f826d1485f1c190e26b95829b1d8a617fdb06a8dc61514ff9c51b1fa59f3ccb216535ed8416be934ee354e27a2154612f14e34e7fcabe4a1e1f6506073eaaefb5c0891b8783cfae3b8d4bcc13af8bbbeb4dd883c92a878402307554c72efc7a247c00078b68d45fd422709410f17aaab3d421c8e0561c908df43e3423b0544bbbf3a2ce51a86df438b72f66a9c565e32d5c11500e84d25a90e204597a7a8f5f1a17ef99360f48ed84cb1bb29f21f6479e52c2bd095894eb653f13efbfa0fa734ae8e3194b9b90d5228548214de1569c4f72d65b868f09f923c55d81ae31d8448d5ab71b0992023d1b2ef7c72533cfb4aa40fbebfc3f7a1e21ac6b635e179a24d6013073b9c03e73b2d273ec9c4752ebf5885a65f4430d9dd9d7adc0b53e436c45e7d1ded2093b07ddae8e938f5b9ed4ef272636a376cd005e2becbb444fb15b7d7bcdb4d6ac1be61e04de8ea037df7443e57c360f5f49cc0863042846d20be26262d92def85f09d8e851922db33f433751ae149f0028ad95ea2da4da0e7cfeb3012f41cc4af4e6fab59da196fca2d0b1258dff541d5214ff8cf7b6dcb98078b92af4747ff4dc11a65c2faa233a5676ff0aa12dd5e92bab55e0e7af3a3c9968923f1f41b0417f7027680786d2b0e9c0e220ed1155996787dbe22fd7b9b54165b27db819fc35489408eb011756366c7515795a6023d91910460a2a39117416131819fcb5cd6ab58917f9dcb97953a431f2ff8628f8ccd4f1bdc84430fbe7e1e4a463f8a51d59efba15b4d67fd96dce2b27d580242972a38b6209b819fd93a659fb00452549c60f2f5c6b02fb6e21caed35083e174393ad26855421ab6095eb3342280980cfc1b618aad4653a18c6aca5672e89751fa73b1415c6214eba8d1376a900866a963f0dce5d17340ffc76295a4cd88beb6199ff14df5cfbaad4260a21c3e13eadf66301bc94e0fec7029db0e909880a12c6383d32815f0f33b2ba68cfc49e2e13935e20acf4153ac4dce0150c44becd9d84901594f172eed6e69ffcf8327d08079cc38866013856a2d29863cf68868a43103ec4c53fbd6cffacd19b3dcd03041c9fdff1ec9bd35728d3969ff7668eff9af7f3d4c45b6e1779be3d15f69c1b70b1672f3c6add410e56e6c0487afa0ec5ca3bc0c40f0ed617d3a1ff9a6efcec6b2d172f2db1a4ae75ca62a3bfb4e8a2fdd3716c701dbc181504bf5cd3a3861f2e4fd6c24e0bfd07656d4f92b9f195567dc35eac2ffdbbd4770f670184f7c211320b81550133c84bac1ebe605a96f1b30fa5944349102c4febd0017629575b996eb6c4b3a35ef350ea8b7c3e39d77aebafeab3dce3cb6b0aa0a1fd4da46a9e7ed88b73b047da74f6559acab7646bd9e0d16165d5e082833b6152daa2e277737ce180e6d5b8e56ebf110cb7ee6af1ec52bf05932e7626ed606731d4261f79153275f7581e2a27cf1b12d4555a3728b656e246eb177437f70d11f806bd18001aad5dc7245e952e47c7d80b2064a8f48caa345843611437fab1d03c5a2f7b3c732d0e59182106c1a44cf8cd8b7f4c653b01ee3787581e0401ebe01499f9e02f750c8724b65e6acdd14281781f6892acc66443be56fb040db8f350c9b4b344182970281de921a19dd56f2472f4ede932ec0c370095333e946ccde58c0de8b487410191fd9fb02a1bc16aa3557f5a5bbad87e9a0c3f7e68d4a6a95b97cb3b3274bdaa4f204757d222071f6302c08167170914e479eaed0d1daf05d51cca31547aef3b5430a68137c0375cde967b1ee72e3066c7fb8c1c536c0b288f0a258e12a2e1d31cb03ecd1db5983243cb7b55b5ec078b61f71496b4100d3ef65a84e91ea9401546d98500afa8e845a8dfe3a1c5567c378e39753cb76bfd21932dffb11d4241d3f6b865091e44db3f0633a8c42b583c2b7f08a878ddf69d13451b223d8a84f4a8e952c1e931d9373bb989ebcd9fcf81e25400a979f21fb4e4230f6f42ed98acab95f4e7bd50bb55ea618016d18086b418a66d5dce4a2b301e4497859ddb82fb8d4ad350623d73da92c0d65b1a5dd6389f7980a6472a95a4478f5de663b267de0c4285ff849de1e018aa62f2f53bd4b0c4116946bcef74603bc7760c6e25617e103a5af9eb85ddd02d83ba2d0ce042d8a4e1db13c16de3184f0ed9892c14f1df2120237422fb571425992e5ea967e45a883fba34f6460de1d00ccafbfdcf1c8a3183cd4a5eed0a5e2e839be9072ac234aa2d47c6f21781b87acd56ec9eea4e8371ccc75eb8e3ae3f50c9740fe5dd331b57d5df5cc56e2e1f00b8bf610b4de65995ae1c7112750b99877fb0b99c8fc7d2c63bcb94785c91b2a778f1f301eddebc193515fd608483cf83ae49c0b6b9819015c8f9622422f7fad26b7a51ad3e169ef836763065c02c12d6e9c3288c8dbf0b3441cea82853ff87977cbd1ff83fb63df42d2413c971cb2736aea50bf5c3e214ca5e085b9c901b25b3abaddcf42a2bf184a29d711caca4ec4e15fceefe43f4c7c6892e0f44fb64208d346038d705bc45583b55442e096d0112740141992ed0b18dc7f6f6c6f6473ea50308fbd5d0ccb0dff170dcfa888453d2383348522d839c3978e005f31e1c39c5f6ea45f21951d0f040243c1c44ad7724dc645c50e3d197113745b7b1fc9e3911c008afd02bc99b13996c870c0af8f63d0f4624fa955aa8c6a4a090db7bc60867eb070c3e74df87cc1c9fd4f27c2ce8f68afb8287d21e3f3b2a71b4ee47d0a972ffb76faced8bd864424f8e062773373e7fb8c6c3e84cca8f8a4f49abb42b8373e731303e8c9b8561fa1dab4e4badcc7e377b4f09cefc45b46f437e644f05dbc81e1a6657d75ad5a3257b43c48ab3c1330932ce32d738a5219fd32b0c38567b7a8be9c581b4a24438446e510aabf18a0bf3d6a600ab54600fd02f8cd4068c86d41c6bd92ba86eaff4d9431730d3af6db430f0c82edcc558e8249046da0b58e0c26454d71533fde20b7028ef62788db466f3a2eb49591772943012529df95d9d9fe1a8f432a0317b6d5c7a3e12a2f88c037a400ca61669a78b78a805feb209c42c490ad8a88d8bb7da67ed4f97d439160f1b1d0616cdb2a6c86f0410a3745c69010f0d39f2256ac9c08722433e9aea92ed70943fa4792ed174b17876fb14c0763d6b2130f448cb6decae5cbf28447b0304d069e6def0883099527ce68ac7262b3e47491400811568d54bd7d709a9cae1215f9d651b6213cac45f22b0cc9dee0738c637f8d228f84d80c999fd152195633d0d34fafeddebe9b0fa6e3f64b0e57e73a7f581deadb4c9bbc45b6a46852a9a86c16a23686066728b55723fedc3afc12ed27383a0e25ca5d939c65840d5a27ee7fc46fe4dae04e9392d5e8bcc95031b003a8158379c2acc98b9038487e295f458e7618675a3e1ea2c4f422bd6c05009ec2c2362d17a2ed5fe0d62c788c9c4a5703c3d70dbda4820f6f1b2b258e2b2a78de4ec80c877abb83ff172a2e6f83ef8c080afa3e39870bc37b2414e74e15618b6cbfbb49488ee2741d20d2362505f0af3291aa54adf4eee56a9e25579f4c5933ea7c3af255188335855ae64a0c82e7d2fcf78edf7ac39bc310c617e927f4f6ca2cef29efda4425e69f6fa652d4545077f002e7b17a246fc501cb1677894ca0fa7da1bcaec261dac69ca07f796eaee3fdc01c881f2edeec08916f68d612b166bc3edf7027c0d9793e9924fd875e723087520bff5b9603a48f4f06f5251cac15eddaa16b743ef23d45a1cad0ce43f6c1b2b77505a457ee5fabd909e7136ebf18e03ba7e768062d147fe36f84f8cc9001482b65f7cff47c98a2cccb576843b12716863861832cf15f6f74ab89de365a90696e9f06ebf7b65e022812145d65fd642c58f53942a88aed434cfb96a5c23e48af6056d8271714ebc2df575ad8e42d7365f01c9f65d49691ddc6154f5e4012e711c01635904a3f36f368c7c9ac77a51ac9e5d1a1e8c7719a6814095ef0e45f41ffa481a590f0b75009a068badc9afaea393fbd8a34b4effeac57848af30e6cbf7bc48edcc5e0a6a9d4796401aac4f8f063d804f38f4e748ca6d37e057197a08d8f1f0e88621ef43cbaffa5da983144d2667696cc42467aea27ca162390696cbe415183a9bf1b1adabc263802a1e92a1849f7eadd08ae693e0ee40598c093ee2e7ef673c02a8b8acafa73c277134ed1ea0ec2f5c9279e16bd6af3864004dc844f291fe353a976adcdda4620de6c3d512d26809b0fcf8492dacaafc2408dca80ea8e1c494b9f47ae126d98a503df64e031d6da2a40c8f0014035cbd93708714120d7e4dcc09f6db1ade0bcb93f780ec74102b3414c6594aa4e17d2bcee8a24631d3f79072aec3abd1776a5ed9b5a9ea0bc24d52fd3d6794b1b2830ab5e001a197bf569db3f153b42845acbfe2d5554fb3a9498579f05d3e4074ce49fd1e3268452541f3eb8652bf41a60c2946436bad433a3ec7f2306f6960d30885a9265b1bacd13c0e57e27f5b25f6df819dbafb0695532ee157f17d7c8f5a3e3b935bb175412f61a5bd4fb3288ed7329b4e37745aca7d71387936b2ae966bfd06da725c58db835efcdce8e958fe2d4b0b4e43998cbda52147fc289d273fc1eabab91e9ba928960e476c6a5108680581a3689152ff462db45516cd936bc6119dbc5bad510d84278508292ae4ddc588c9a48475a174b2d9726ea7ea85c77e80c1184c3e07ee17a59b765d9be07ee29b29877dcd0162ec6c5e8919be33c67d352d481ce183469697c0047df2b5ffcc5a89d6fad0863051f78fafd5fd64775cd99e9e01dbd9baba6c1b8acf2bf7cc801642f10682c6a69b9c23b81a9a9e2248893f8b417b97e8f2cd06534edf92310fea903a5b675a1bed7a7e3b3ec7d6107a4178fdf6f9070f8c67712cbddd9bbc7cd7a3855d913b9d02b5cb109c1f7ef0c47779e6f1898bfb1cbb0142d686dfd5b89921b4c0cce2fc5d825eb779b7e5aaa871e43c4187c80e14790463eaf48072f8b5e7e2529d60a52bd6cadedaaa045f4eaa7d89990ae970c8821aa5234910bc81336eb55e5e49e3f244e493baa8860e17b5ec099f12cc399ff445296282302232fae7ed074af27d4f187f5e8fd6b8e097f1e2f6bad96e66d5d7e348e3ecddff011f2286a8592145af409bbb1d14c7ab2be0459fbe939f20a615d7475b7b61cfffc4cba35d5b6c0bb538182e7291afcab3ad6bc458652e6411c7bfaa6058db952cebda95725060ab844a2e49576a5a3dff78a002c2eccbbc9ce5730a7f95d96accb0de96b47d5b5acafbb198a02782ee1bc4ed70bc29bb7c92de8218513191dc3cd044f2f75a91a4aa8dbaae9d71a7006beb4ca3aad3ed99af1c014767321e17aec6c5be9d5e0807e6e995b7a9f0c737c9ca089c41ebfd980451dd10ac29f29e7e16f6a5188d687ac20db3dfb27f959419804d6ae3f380eade3bb41283367d02787eafab00748c58b7b2d5909b226270fd1a74ad46f6dada92a3b51e538f5aa567225d21da94af0b356ef79ce55cbfe0b6a0b0f96b0f50f7bbf76da374ad85fd797aeb4eb5384921b0705100fb9a8458ddde44fc7303900a1329922188d8d4e9cec5cc835a4150528d7d87680052d864cbc6625974a52d7fc053238533d4cc4f37dc620adbe643c8b3ae357a6af80e454655f53b1531fc3e825479d487e398e0eecab5407233a2dc1cc6a0da1d7f8b329f74a7bb62ad1c5d37388f43b02ea93aaff367695f84eb1100b70f136987be83d43d64a19fc0b94f778df50f411cf88461fa8f365c8a6cb836ed39ba85791ce85f268822d7624ac7241cf6ce2941f2f3991359711829335d3e4b36a8395630f0939316b0ee4a5d2ce6446b399c692563e7cb25dd8bc7d4eee848b3ec7a5cd137b3d3fcdc2f8047467c8f2d0918f7cd74e3d6569f6e955d48cacdf794a93c4b269fdc11a724e3604b08cbde773c8ed28aee7db56de1377f9f7dc23d24d847e9a3a7d509fb1b17e2523bee3373fdef7634bdc6027d27d04beadb11eb62ab67e16d5e58a56b99e696cef16b1f6f8b70a8c2866bddb2b998e57285653f2ea1ebdd840143f89f7724a8dae067f9ec34ed9b68fe3c1fdfbf2106122a0b7009295215aaed4f5148f1a3fbc186ed596db1bd101cbf816685a1a6a2a800a6da948caaf96c8de52e06dc6a4123ceb4213455d5f0aab2677dad6a0dbb308c78438b797467c7ba126162de9d769f86acfbad9f961a100df6d423c23986ad257eb002b7eef4d47e4a384b81b1430e2a2714cddae3a668d26c6f7ad3e06ea48b41d002c15c4fb24ce41215e2e7baf9d95ab34b67024764018deb33f53c32920bc55eea3b6746285365e84be538d88a219e63c448b8c040af02cacc09b03106766effea0c92379f0b890d46e89e5c396d933180a6b116e05c9b656873fbe8037eefef59625ee2c84269974b56489e3d400511b88c1be0fc5909b697eb38ed32f720dc9552305b4e4e054973b315c0116ce614ba7dcfd2b7a666552ec09b54841d32cb30786edcb487908548b07991971d623bd3e66a9c7275f630a477055f2af2876569cb38f2e450092ec4bdc4a45ff3fda9897ff697b4859bf90bbe36867dd32ccada6bc66ac1f35f9a4c325233d2cc3f93d16a2d5681c87cfb93efaf9dde0a79e76162f5e45d404705d42aea741f0e4778a71bd873993e47c5a46a28957b8076934540beb594488436ac8280a31ce37fe1c3f443760142edfdab9d2ab0289b72ebf2d55372148fc004de64b041598af9ae9de7acec885a1368503ca9c284000348bdceadaba44525d4703566f6b415e04baf9ede0a644cae65a2fa94b0f1762d948e6bd1f24643751f165eb13886eeee877726884092dbbd5fadfb4473c83be9f942c83bf4cc0244ddd3c7c43aa05d8c3c04d6daf731f745feff43c917406ef324f458b4085462d3e645b6af0db10931f2a278ed719b4dad6e6686727fd4560b7600f2e382adec674a95bcac5d840b5e5f9d2d386800d5da51e35541840254fef0b8f24d667f860753642a485444dc5b98fe1ab0bd204bfb2768ce94ef46c08c9cde95c45e893682b6b88a8790b00b164de920854da8bce5d5772511acbc97eb518b50ca4ab2662be8706e8c811604b25be6b810e0fc5ae271b392756c2df64d04d25a8c8cdc1a967d6f5da0c25f70593a41d16a10de2d7c5cd302b8db2f743f2023d70f54b36ca09db64ded68f91277d023c5a4e74300af63bcd18a4b54f008d6f1cd96ee37484c72b2e496fbf9a22904b1ebc1a494236acc2f4e82c66e97bd2d292dc95554293c577039ddbd9e85a0c39f7bd04cd1b3976eb57aa5c282d8d895381f778ef0e620f1d09cbf97e1f1fc1dd9232d8e08dbb6371c74a7f6dcdd2ef34f17fc9d5c0042bc2336b0c0d068b22b03b55d6b2daa9bfbd021fcb8814c50766ec49f039d7c94034bbbcbd46f2829f5a26af0862e60a16f0f220768378a294d8a34c6cf799341485c15bb4be942bad4e6ca84bb21ade914d50bb2db32371906e3b26e8162e8df41f7073676eccfba860d8f216a74f94cf71912a03ece7676191c45ba52a33d69b4ced7a528a40dbb9d819c16c774a7daffe501823a7e4b5fb8b609b300a871ea68e7e34e28757491dbf49e24cdaa43cd84bc1361b4882e15aa01598a2a3defa98370e6e640e6f91d77a250e7e12724f55fc122787a44d50dd0307e51a3f430bceaf74e839f55aafc4f86a74e76a4747549fc830f4333a5a1f62a1650fa2e6277a85778d4abafb3bb37d9e8f7e6e82ab55c5cbadfbdb0e72a5020cf0106d2048b902ed5ce5ffb7c2ca61d26752413b6cb794652f5063d53d92a6c32122944cddf3f507e17ed14f0d3da41b91b7464114716967d06f45aeedc29169f657d7d6429ab92c09598271bf24fa5c9821e49b1dec23a6abc5b472364209d05d85806c8851264f38f9d57793be75c90292b3e72597dcfbb0edcb55e69fb5876a06441104ee56f4112581266dc703104121c1c98f4d3144b2c138ee7bda8d6847b9219c213b789e6f11aeee812068d2c3f0c7edaedde217266e64431d56de6121255447a2e5e755fe22a0fa2d3610c691cc46ba2982e591bc0556f4327b439cc9514d85ee0aab4cb2fcf5d2a262493627382c218ba6a04d649a5408443e84ca617ebbd6fe341545da029bf148726ebcb4ffc53471cfedf925b7e2b7187bc7b9a43d6eec248dc4bb9eab2d5a839fa375640b8f4bccda02303047ed4c5d5e82a230705b8ef01277ea244c1db6172a1e0b01e473f04a797564f10996126015e619495c6e23c80692d27c36dcf01a351017bff8573d0a62046e375f1cceb14e4ecfd7fddcaf8116ce1570c0fb2b15d2ccf401ace5ac28a9be1cdd2016beb19b24405f0929efe484558d2b68a527885156ff89bf77e4cd4b36d189c3099c818c1c33465cf91c132cc1b9e7ae31f5bc8b25d2cb2a8f108c77d0dbbe9ca358545aeeb1c756eecf247e3a10b6a013c295006f25f237d5159f543d9670adc2fc976d7eada81543b6840b70fb5296a4f18676a2e8b0cb001625f42936bd481417eed7470e06a0f6e25984711fd83e0e9f5e8c5b7bf2592e2b7c01b1a65c96b59ef1f0e72147fd501b8eefb5b722e531ea8d28be05ddaab2442b5008bf1350ffe505049a58bbd8ed63cc1928fc535544c0f201c2556e0aeb3c5c1f478bb01e0e453f70f4396541250793a9afca1e222cf0aae1d2aec3304b07bcca608377e325d795e13053703eabb4eb8983fcfad82af27fdef72ef781f88e20ea24f98a91a3aafe981256edf212d910296ca6b0dd1c6928ba6d9ef67782be38d792fabe14b2df53b38c6e737aced3e317fe142615335adc983c110d3b02c43563c312eee18c048f7bfb9a9edb7de83522dc1d2488631c3e4a0c8ac62232b9ed70eb2a500b4e9b283acd0ff480b5a63562d18bf8503b85362e3309afb1f4b6c6ace693fa28b482552df8fda1e3bc005a49cb9063110db92287fe9fdad69cd0ae79a15262d73947487a89401d67c5f039632c72c4c4fd58076471b4e1481fa5e831635c611bf1e9640c39fd22a931293fcad605c6c650c3b0c1a35fbaef3f14549501c33a556943f3a444d5966c9a579b7c656136ea61a67d1684a221a35f568aa74cdf51c54bd4e1b8c7ee236b0a306adc42afce4b2704c1ef67315dcd2c91ba4cf4a47c0e3c38c0ba710950c3762ace807ab354aefc253750e9d4d8feaf71aefc9f42645171a0f7df44913176f9bca11bb2d8f08a300901024857caabe67da9e0227d7b33c059b48027f3cb5524233978ef598f2407698bbd0ddd1c436024947e5cf76a63167c1d1b2fc62db660114b263379cf2213732d314dc430c5b6648df09e974c3cf2b3f7933e93705f796befe29b4b1f06859fa7174a079241415c2cf7553c82a5096705ec0b40aaa3eade3b3ccd8f33534462c05344e9ccd68993b063e40b5972791ee699108c270c88f28081e8ef95d32389a8c3eb6ecd738bf870f0167e65bc9fcf5ad6d040d036d2f923cf57a51596fb2c4ef31585c097b4c5eef0004c32b22b858c3af114aa46518aac0ff0cab9ba5937df536e2b7a87459b631a3f2dab4ad26c0450fb8d491e6a76f2aba6c42c923e1e32d2805ff18382099292e41d9a7a81343d606fcfa18d295794bb1b8ddf9c2f631687fe01fe9438d402162ae81dfff2db7ef5ca4d82d477b9f2e7ba61a94d939e71ca2290107deb2914d1827e44f4c5c084e5ae71578b23092b0267587ed26a76b9fa5639c1801849ba7e479e9057cdbb2ace144020a2d485d03c0d07f3db6820c2b16ea1eab9f1dd49e42076dbf41a30bd22466f66205bd7614926a1fb06dd74a0b53a25cb901ac2fdf8155e2aa6aa29059d44be537c5a99c08f36cd8433a86a47e70a74efdb029594b5cc45e36bee24618edc0c81c0172990f3abc5991367a19edff05bfe71c4c14985e87fd29d088005295931cd6e958291c8130b93826e52905048411d96b3f1272b7f88d935a6a1d695bd4b252fc70ae71fc7940ca26646d33f0ec82421ad660eedf8f4f2ca0d3a67b39c38aba7364fed67c5e33e0c55541de223e4b64c8c518a01add07a62af8e7c480dbc77e787215f5a87109d1f1df1115611eabd8506249cb92414429ad38e371c5f5f99e8576ee1c5d5296187c8c167eef83e15bf1f79ce7bc923c3f5be47520c722a3a40d79e07fed74d9c0e2f9aa3aaf2e1f756e2c26aa03060299c74cb973ce3861d0cb204808b4b7bd56050cfacc000321ef02d55b18b2bf0dcf7258367c757d42337eefba291f8e6642632817a6005cfa6ba8f0861949d9c15fee3d449af4824348c1cd2affa26338e73882474b5799346bfbeb528b87b1dd9efd4212133a87d743b2e3b1c42e4e09c91a99d86af7147e87f74222c0c542df9f6165c78601ce16c843cec3a27bbfa83b99a7773c9fcdd1ddeb92d6e0a6e3f715b80eccf16ea3ac9d2d768c98f8119fb1138fbcc0f0fff5f4782b62ef037e86cfcbafa5ae72482b4531313c5fc816b8e80fedfa3eb8d54d1c6ad2083327a4010a3a78d2699be5f30d1464a7b0495f9fd920738e1e32c1d0ec574dc8d05eb7f96bc4ffc5e973aef957654d9ca3a60c276b7d91e576ba6c68717836fd04840ab7c27e3fe89ed9bfec96a6469394018ec2ed0452ebc5a1fe8282a48706512f09534ea9bc99fe3b56e69c15b5359fe1efe45dd51de69df92b858629df4a4a018aa8b5d17348c4e7bfa319e237bf8df24084c32b2562190a6b95b408085dc1560a428e612a8a32e8e35a362fa9b7eaed8a8ab865f87bbcc9bfd665e0ca23a955e0fc1ae088f921f5d8893681f40e010610a7c9bd4f8ecc698fe8723e46b7eb7ad6481707109e86a9cc0e4b992c15d931010e346da276d1eae609f95a4d686f818da891dc140d9e8eb00ee5e8f5caae26011bb46e26b8ed42e39e1bab8f005a58cb090429f335f24ccfb1904e86d275576fa946b799064256198e37150240f2ae83fcffa3f8ee35750087d249ac10e7e4bfd828a7ff1ce98f317856b0a9acb4f84396c083e4fee83851f39205701b6c8b61aadffccb2ace0ce9ffe62d8b4d423fd23d6b00f0447aca937dd216f74ed040980b9e089a42ec3e513f0f943ea8366131bbf1d1b4fca404ce383ae709f8a4809ab6da3cab29c682e0d8e453d0daf81a26dac60e65353f951a07aa949ac17ac9c2d60edc518262cd124e6923dc26b96643363c1a3629c427125be52242fa5c8d7bde6fcd0d21e23e6bae2a3a196a9e3070e444531cf6f5f0cc53215b4b69c1f24f10dc7f14426b1dadc65c598044a9d9cff99805b8b6dc37270cdb7b7f6c22d0aa870b97a98cedcd06bc28f0a6e55afe8f788db0b0e3d9a6d3a371db3e5b380ef9dbefde0799de7a3c7744b2335ca857f475cd9c5f19d9a5b6819bfd31aab53124424142cde6bdf6b7d5c0e531cc63755b82cae47987a10acb6538d597e796cbbfc42b493d317e571c11585b79d80183dbebeb1f0db3270849947746d8142468158d04ad812de871374687b0f72d26666f9a987dba66f40d85b67670856758efd7994e9c32acb9a0c006a8ee2bdfdaf1724011ef8285ce69271011737ef255b773f9d0fdafbbecd4944f793b180069d510cbfbc91f2daea726ff222c65016af4a37707fffd42e69dc27290f45022254cd5f1837960b7923848320093adbef96ff65c012fadba846ee5c99777a374f27b39204e45ab86660c2b60cb11856043c935419e4ffd702f70d3ab8d50ece636183925a4140ddcead93727260c1dcda08a8b259f614153e47d7112954e565109d17bfd8cea091fda60bdd74920e020a807fe12b854760655717e6f52c26a9789cc9c4c844b960cd677e7fa8082b0e1453e1a2ff67f6f714b7d3980cdcfe534fea2e0b30366bd8fcbaf324210baf9ee148d0e883ca8e640c6e1ff46692ce3cfaf48f615aca020c69648c760dea766a97ca17d201a9a2f850e0473bd1d8b7fb84546b5e795d1de8edbd3e97c1d01c4363ff99bc05b5f0cbe02fe695519bf705818efc5526900547f2db08bf0196b17a3d5667fbc5834013417ef9ec9640a78118c22cd5fc51d6933aae454b5cf75a3f6bdbdbdba3d15b40160f33f9f39490d1909b22859b8db0df9e991863b53af4316f0758ffd1c70c22ce79f77b2adf948557b13fc0f3c11a6ec03202508e8032c12c609a1fd4c64aac2297924c5e9d866a58f2f0dd0a30d588dacfde960e1c23556032369ab97bc287cf49cbd3d1200b49016373a71dfe8ac4d6e08feb0a3fdfe7e8fddab6ad31d047a4b1e35cfd4ddd5c8f6f57cb4b385026df8e1f915943ab8f90e5fe5a171fb845246994df28b95873c36c58f098f1e4dc2d52e1ed913297891ed1b3c4dc3f6888079a39f0ed1a7959f97c9cdd12bf0e853f9daf214250f30df2e9dee8f43aa21fb764d37e39e4ddc47f2f324737a12acd1eb586176a8e4600b390b90b58c92d0ce9621a925cf48879d843dee531f6e66e659410baf5c42abfe6b265caabc28200cb7d57e8cf6631b6c94bb5f0469659b7c0f2e02b39604d893a56daf0fc42ba6f445b31f8af4653fcd92f4a8aa9a9526f0e8d39c82665518bd8ac069a6b1c796fa2a60bf05291ec1c5f4653e53e92dacf430a7b4ba1ad3129d8969dd230e8e68974e1c17b7789eb06552be313b2ed45662bfbc23f213c9cabb553847a9bc4ec20610853c65b7703a9a745a0de9e88f154af7c91066f5d48b0a2e1e7e1763835f0e8cdabdb2056bc9a6af8a2115df8b77df7d531d4182ec9301126de7f8aa3ffdc0d5b077a26bb1647db6edb03a2f12f10f2ef309476f66e0ee1d55da5067e95be893b85d09fe24b6aba3c22681825509e64e94e0e155100c109defef2bdda514313f9641b691dcdb6db9527d0df426d1264c2158b95ad6d12d72d4c12e0e8edbbc0c236f7702f941a28a60d2f3d84fb37c8b7b1c45a408beff7f70ec3bc10a7c9d9ddd6678c8d27f68564415cc8f8be37dfcdeeb2fbbabb4e8a8dcc3d250cb6fd40bc5d9f5399a512180eaf04bab0b4e20345268795954a2e906992543292e4f9ad5c7591dddd4c0c6210c3d07d6b4ff6da165022610d1df0e31b2c8b20af420aa1ac72883c48a8d7a07b9eacc0491bc53022d501aea0bc82fccdb2aa4de65bb6605449d9e2c9bcfcda7ad9e4879276b31ae34a8366cc96584e52cb35b507722aaca00839279f3a673b138f5894c15a878943fb5e7a614e32e1765383bbddf8fd3aeb1b3f0b35f2a8a1c3099ffaf0082969e44f4b047219367aa3578e6a4a37b0a2af5205e86db7fd38877d026a838aa63fcf2d33c57a60297d5114976bd68ff5f3d1110c701e9d56333ca5be54a7b40abb4cf75ad2398be25bb07677a2035577a37a69e0cf355b5d085ac297101efedcf52fe4f1916e2bde768d5069859866fca74a0f150988e1c732a7e12a8681f4a7ccafc7b78666d642f2ec4ae2dae2b693d2a8a547a32204777745cb4406878e763cf5183260203e5aa12e39d52d6dd1b1b67104b49fb84dd5c6bb7c1e3f0753f7b1b479b0b867c12171f6170c525c964a15ba9b7fbefb250a25a37f647d80d71653574cc2e46d4837162983d32030f18e32116b2fa585e19e2b23e5ddb2a4b2ea42e9014123f0f833ceed24efcaa702df63fca3b34213d73e1a16a2945f3eabe52376ca79f9fb9759fa005bd2d3f9383d3a8f75c607c6e8db24fe815a40afd36aeda7cd2f8fae60def107707d0fe594503362aa362c39fc5c666447b9998c0b949ab3f122665ee8b53cdd6fb5fd5f5d5d122dd68629f5e29d4599bb0540ffa2a5f101f4b4294aee12fbc736407c2711bfaa40eb689f8f9780b43beb7b419452fdb6094cb3525aaef6fe4443ea2c4c789dd59985be264a4af04d4f727a781777839c8d8cfce0916709d04b1155d9eb69fc21f97791b5ee9ebb98029643eaebfdffd68ec1fa4ba87da604fc61d55caf78f08c095217ccf098bc3f23e6ebd417e021605ec0a30dab6003951dcead9d1441666beeb8a402ad57af2d74213b9d6a4108b4706b2f249e05a04320600f52a261930f5c005f7c73adf12a088e114f1536e4fc1f6c5205410b6622d5bacdfd95d2ddb52ce95886cfbb7987b0eae382a8efa725365eec1260379668c51a0ddd69c35b3a82c111e728402c87ea04be8ad0cd37d63cdd9151a17fe2648cb65ff0cc7c79cc27d44c2a5a733240d1128d9e26b49f55c71c77087a9c7119ef680f3cc51c0c32d8b964a38c8a36554bbf6f99f6a59f1c87abfa1a180f04e9423248e815db00dcd2053e852d51a6280661f6fddf0dc0a837c6612c05391c3ef428677aee099a11ad05e51b67c4769fe576f8212a99554c727c003d65856f722ff96396e293db3bdf7ba9d369583c62fd3879ba3e66d1885303a710a54cb8e57f15db846df4b852e735c0c53c8763e81bfdf8d44a109fb451a40e1889a540e9561d7b7ef4dba43c3a964873cab9737927fbcc05196091d47acf6893cf130dd4adb399409aa04b23788bfc901bb3aa3c3d3c92fa5ada79db27f94e5d913a43ce219d3edc030bd28e91f747a8d51ba4f9a1d6d0fc6bd528cf2f598fa87def068963fd5b2a57803f16d2e8b31f58b0dde1412854e49dc8371f37facc82e07faa0016c0882fff348fef3af7c9d19fac9457df91139aa2512851931fd1ba7a10714d806e84615792b524154e0afa0f41b2bd41a29bfc84746fe5c31cc9817d372e14d6dd40a2f8a52cb44ee8adcf984b7a8eb5dfa8fd7e4ed0655b66aeb98a734bed2200d93431e9ce153719439313982d42a5761fa102e88c3a583ea07ac2e3a8324750dee5262ddc2cd3521faaa094b661fe4b5bdf8204eb728ca0b78341fdaafc4bc121c3cd8f9f7c7923d7f837c64904fcf31f2f050b7aeab4f7b74b6295c61c19ce20022605c58b6518b0371d8bc0de45bda024a89300e978afcd139b6e2615e67dcf6cadc39974bb082930a0aa30f818d4399d522eb82cbca0406bd75b74baea417bf2c7ab967ff8ffc5b960f57a36e6f28eeaea2c8c690cccf71215b44bb455685d008bafe2dcc1df8ae86a0012489d05118df858fac0b92deb0867acfcc52a82f9306e3889253e0267a37e8f319f66414e398fc0b073c745d32877945ce26048ba74e143e1faf79dac391e9e0322d4326854f80c620d9a424af1d598bc18aedfad12b8f01602e18e812bbcfb898eb7754042a2ddf7e439559c77cc81fd62283d9b3b4d15b8a32142e88940867b7f12fb0695a2352ad2662a89bfa2837338eecba7751eba5f360625833f6593609296def629bb0c3722f5c4393769b2fcc0fbf738f59b72b4d860c72acdbd7f84cd71d0377761e6b8d74fa550b7bbf7a388533d1329bbae7fd71faef7f9d611b5141185438f902c6ec643364b9c60f10c4328849061cdee4db048b643d26b2b5d25bf4709d0bd963013dbe0d885608b45a0fc97d00f560cda5a9efe0d72e2eadb8c9347303ec09061c315e829590fc04b2507983508d83c13104d3998c525c39995e652b4df1e0ffd6e4e82d75797845a1b17e507b997ac8453e81b67a524be6795b307a9ca38b3b97430fd5eb4cb1f534d230e3cbffae26d2eff7886b17d6a7ddcc6e5a04dd339a43ebcbb7a582b5a83098dbba3eb578fe6d91a92c6f7506e5fdc3d44fa8cff8564fd01ca72b07b1e114737d2b78b5b9d1f99d97dee605bbf72edaf185cad7493a2801259ecded8b43d31a144ce030749e4ab23184c6855d2a0229dc3ea9be18af2548fd315c284342e1078b994d806feaed35becc05fff0b81920c2f3d4952bb7d59836a450bd71e2bae49132e605589bb3df17ba55776dc7a323fe735e662759e0e5cb159cd446de4756dc4d782fafb78018a48dfb5754ac8063e33e0a697c323d7a06c4fb04a664fcb3ac1e7066cc29e930ebd5a983f56b959d97f779b7d9b20ce0ab594f9f3241ed6fb5ddac0a586dcef3818bcde88c0916e0177c2b29d523a876b017ab0f8c53603ae5a64c3d562ff7b09f1fa418d57b7329de1a1ad4b5fbe588654cc39e9e76f99b743e0bf631f71c7c495279e7df9a63c2fbec3375037a1bf98fc3b04f554ee57b46655c2d1a75d0ecfc2d9fdd22cb5485f86e54aeddf2ae2efe99ca23f39dd1c787a3a09581bc2ad5c4a5fc37d8f2fbb249b899b6eb93867fcd69d6b7f7d209f93adab8234afd9aa94abd5af139a58185f40e5347a93a9d8cdb30fb4fe0418b85798aaa02f73dd9ef859d8d042420b7ce38c136aa4c3d15417ab95e16362bb6828663679cabeec4f15adda7795bf1d4c9a03d83d5f59ba861279d37f77f18e30d60a6d6bfdf0d494ee8685ade846e22d2fca5335b9d88bf4f424e5cabbcee274031054a82cfc2e47c7a12a16f6ae5019b556000740b4e247d78a60824c62e59fb312fac5fc8815a353126891bcc9aae7f8f017c6a5b2931c491fb5327306740359c63e16a2d5a6604826a9b5289dba58b71c12b019332f56b4f9dfd369f0061f191cc30123cdcf759fbfa4d6ac0a832167dcb2c6dc977a4a0d8147e3f775822abd45b3839a360735669c1d2b228e07569332a654d88494dca0384a5a768a82e9dd939890b57f511990aab6eb70efdf19927caf2432fc22dd350fc418c6ac999aac03b44042747c381d0691599b5722b2ec43668ee0b31d895580c967eafcc1773a2766bea36e2a82da4e77d2a4e3520cd9bcdad33419001e1838a91b137086727d76561b9243f8270153664c0f0aeb83fa41d8f9fe87bb587ec9184e58451f1633f3d2a27c380e4315455af1fc06e56f70f33534e05354f194a822905946b80d930459be77b7882fa6b4afad839186936ef635f19663dd9ec5251f5f0c266efab7f3719644963bd60fccba4bf754a5c094eee1f347e232edd83aadc9c4fcfc49e87623b7a58749364d62a4dc2879deb81dbd95e36c18e426001537a46568b242d74aa1f68d8ba4c04b0ec0cc31ca40afe5640d4521332b3cd176630dd48fde95f9739d4478ddd3537ebfe057d4a1131bc9d3e320277abd12e96c1dbe9e756d746c6b7d690fe21a67d6ee71109f888d402ce7edb4a5225c4fddc5cd8f213b47c21de1ecbc05f1ffd52833510573b8527cb5d3cb0fe5dec7f4495dbc6e84a8081a8795cdd5b94e09e322591857ef6c7750f9e76fa6aeea99e6e0fb1eb842b45de5bf42b20aadb7223ad046c349237fe7825552813a08e7b963f249d58344a750b56d60f0a71ae3bf5af9dea3ead0714b36cc005e178a08c6a68fc558f77fe8847bcc594e407bf61cf423e36982abf6e573ac629802366185fe89c02104ac0cd39cf5cc67f4e4c7135c17f7aad2f9805526d4b256b20a46b873926c314d7cf65fef4f5337897c031087ca9e3ac036086094f414b0935acf9052dae334a9a439aceb6504ea88562050572663b480a19f17f89505a30b53869576674db20f71c2e4e6d2d2157eb78562e934d9213db89c6b44af69ff988d7c3a5b867f2c22dca15011aaffa89eadedfc2974c90114fcba9076b7b1aa73bfea259024d9a65ac4cfe97271e8f71d9deabb7256deaa65446828ce2f738982ade14f3e196b4d7d5aeaff03d51991473c678b4d20604d9259bf784f49269abebf1aa880be2b03954489d81dc1ab0a2216d6363e97fc06554ec1e786753142dc2e17c8e9316849a63a665babce433df6a3f2456060dfc06d1022d23ac85de25891f579efc6abbc1492208ee87c1a85d5b7e23419e2f3dda2b356f24a1f81523d3c21d9d5be518bd924b92e202394b1c4c0d49437189bc19e3eb6eba5222b1ae20fe7d3149de1762047f9b20ed46f2506728bd1d8287d1a38f0358b4e2ba31668f59ddef2ae531a3cf0f8e45c4e789f4ccc55593069822a938c0bd3120d7f28628c8d408efa60feabeaee348196813df5db7510637afb2250b939442fad91b5280426317c7eb0a218f9939c9a881bb590d0f3d5251f87639eab20796a11c1e65c64c31e023472b9d01617159d877fa77d8b17700671d80937051ca1480bcb8def5270eb907cf8d45c28f4540ca39a4fdbedd9655e9d6057e793d7ee9f61455332e193ef5da68fc7b766ad316aba3da5933967c51b6f9d97cbdde864fa8b7c11f331f31c89660de734d0394eadf50cb6c9f99cbdef51a108614996a2a689f549bc7d9c3b31d9f7272d07b2d1ed6ed40469a7e1b3c3f76680aaa85ea357e8e2b0e8099e591a6402f67492baca0b514aed529e414fc91eb66c158533f857f1f969c4f70d3dba9e3347d9402ca2a716b7c66f549b17de0bd3d127a137593235b1b799f6fb165196c39fd73a6f4ab0eb91cfc587bb5c84935a1a5caa09b0dc5b9b1e9568ba250c246335d1b3df6f2aa52f2908724e6d299ba403b5ab1e2cd7c78cec05d1b3ca6a95166845c7024eb6b68e0078a4796bcbab432a121a23565ceb0312261c3a5e9f196080b952354043df922553646ed24d20c6dec1eecd1205f211b75f17a8e6b525e354e57d663a27d6f5f101f2a168df756a91ec1562f6004bd3d4fc580a29cec050aec0d6fc4fcd2f5362373756f994b03602eec29d04717b4f1123dfb5d3a0fc4019ae8750aae84a8bf9405cbc713901565bc0ae4312861d3272bdd6d1e6e9456d807f8b034d5b12b970d1d5e43a73caecac9b37824c9f5ecb680c6d25c0fa1dbb00fc922218998d0d1f48df6cfd80f362d9ca987abf768ad872e003361d4475629911f96cd7930fe9df12c249f16ede87571e5f2c89399a47b6bb68afb3acf7a64b2fb4c8586c3ab6175db8c3ea73888d9a10140fbc9fb94f42c3d166bff2073d48fbdaebc0311c799e7f7732ea3293d36c1e5e995b5f870f14858e2e87baa515f1245f00fd08cc3cda58b077d8780980e96e70ec8ee8ec182ff6754e1ce556444768129137e71d762224c03cb1290d39c46975edcf14c004894716501ee172557ab3dce27490bedbb568e3c9db0cdf6221d4db5b01775653eadda6d57462b458dac768d86e2e4377c02776c8d80587e06482abf904e26264b14e29906c57e93df46a240caf87da3720c66ad55a3d5dd02c4f09d3a1db620442feb9aa762c4af35bca1ae5e9df53ef48a51569d3e81faa28aa4cd1a1bf24473fd5f2fb7139e999616e9052f08a5ecea638c10ddc911d6a41c1d6ecec5377572680811f6aacb45fe1dea029c40a3f0953951375cac28bca1ad2c96edc138cde69e9b49d94f3abbdc26a827675da3ce46c1a4c7ece72375c06a13e1e68224ea2d7b1ce3343e76550970122b074c8f74f9948a9661e6b03628c3164b9f8b16f3fc030998a9b689ed687698fe09741cb5fc4af6160cabd0f7b23edd104b945c1d5a05170e622da4ccc76178e7d4ae6a6823ff1a773cdab3f0e9c5cc51e8187de179b1123b8afd89e1811a1053f859c5f9d2bf75b0fe763756fa536f6d79c863a660b7d88fe5277b5407ed79b7c08640e672279e7b182b3e65f3895792c383428c8dd1c275e211cc7967b5c2ac2ad34d42978350882fc5abb776048c3b96d7a54d66ae8dc022b351735144d74f39ed7259d7a8f5f40539c2ccb7565d7e995ee7d11ad478fe41a355b7f65838745e3b9f1a8e07ad40d12d9b2c52de013b370b8ca1a936f7558d7e2a36975583f95bfc7ff187e6ca70a4e8efa30c239f697fb97a9ac354758b0f9f5293b6e3dd0a78a40da70a14f55c492f8831cf5682b3315e3060fa885207cf787a87c70161a9a0057610387058a530cdb38b268f3eef4bac4a55d663eefa65a26f80475493c3e1a1e34192a8d4e987647c55aeb94b72b585f87a85ead2fea6e8b81cd5065d46a40f309ae18d20c85a52f0f6333d803ccaa8ced5990d688642657d36e5d1bc225d929c8cf201a09d234dd6f5521737d0c7396cd5815a07df8fd72380895fa5af288eb06fbf6377e50e300f0c5849bfe1c37401895492302ccc45bf5faac67f2631a4f8e32869a0f615b23bd0e06e884893285a8e9ff90cf957a59dc8062a80f078e465a6646979e50cca68271fa45b3a27b75dec7943d2644a0cdbd35ec40a7594a992ff78b95dfda17abd5ce676449defe031266b44736fa0e000f1bd51eea208cec2eb8b089aa2cf469edfaf9ee8620a86f1af0159eaf42adc43e9392d2497a802c793bceb43fdac0cbfa7e736b6491094230e9591b874c830fbdc10479bdb563a7890d8cc1ade996db1b61b594110d632bef485c8b6d32fcf5a9a4042ec182e850544c8828d063e0242492b4ec442234c9d2b51f7d49a2d33ab32e21a4dbb36149d0c286dba8e35f3cde5559c46b2bc301fb9fbe662a279177e45049ee30c623f83f693dbe4d988557c9eb7901659d1ef3e6c7cf7d105ad284b6c462b4205ec989a67966fe9adf0853316b6139bad76bac65bb53d9272764137c567e26673dee31f98777566a2eee8236af92f0ccfedd09862f724da194e9961c54125769357f17dcb7d5565c5ae208220064cf91f696a2238932673a0d7715298901b548b13b0c798368d7fa02948cf2eb64bb12f7481e67951e38b1c70bb5fad0dd30837ca91605072bdc6d922a1651f5d93701b3ad18eccc9c7532bf9da7e54f6c5b0553266161fd98ca32dcb186b8c1fcb7d0a7f9a792042e49ce4d299c2899a65708a06f253d6aae35e9d92d932b488e1775d179d52b289736a7ddb61cbea22667357387dde3aaf998618b63b0111d9a36163c83749b9eb0ceec3596ead52dd31f90d41cb2d6e464dee532797b41416d158b660197c5945830b1f9562cfa408e3d4017c1f2dbc7de2692833749672f3d0cdcc6142765e6524607d3f3f703c18569041a5b9545cdd6112c89d6de66d5a3d7ac14f6a4abea9662809201398e0f3fb6ddbe04c77af0dcf519f3a80ba4418af94ee5b589d9ec3f21bdb2cfd4348a8c7b3641de51f6d4dda309375c4f5540a95931602f367cd0e088d42d64d68075530bc5d72e6cbffdede9b8c79418033f5a2df566f6e517861fe5f8097652104a95024978974a77b3a1b4a4091be96b475ae9d521d6c270606c527acfdf8e9ce1c810a9cce501eb043e15b6315e88a3c92a35bc5a74f6d091543830336856f88f406a6e50ea47e54e8721cbafc19bb0d89b87385653a673f2b828b5a85a1eaca2840d98980a4a986c1e8151e48395233ca0661b907a746116f7f044826ab8aac8c6f388713be27accda32bb3f8488b8ff880cebcc29d3762ff0bc05c750be17cfba631c87a42fc45ac07e193f8bc49f8d2d2a4cf55d41aeba7a438f78b6d30eebb656ef04145455f5e497dd19cb032cf541ca4ceec65d8ef023e1180586b4d73e12d6fc878577279b8cd4b58401eb8800d41d72f3f41322f1eabe8025d3a2145785b696c9e78a37f0541575c38df7022031de2d219b46fdb81422d02965a7fb03006bb110878b979070ddf25171d81a201997597acbb9bdeb01029bf8f9370428c9ba3bf7cf13176d494d63bab321c2655d08ded025627de77038877b9acca42b6d1263756db6be850da36bfc99e18180e0ae4c891508426bd5e38e6c6771bde142efd9893f3394535febb49fee8dfa8b1263b17495be6d897aabc6ce8ead2677a326e667e04786d600870beb29c56e7761bcde98d14c72661362e42dc11c159a68323cb23cdbf7ac069937651fa11cfcf99dbe6ca29a42c7cb7199b2b2ad79adff75e858039b80fb34037d44ad184e6a62acee5d3be9b7892d464475ea37b7ac5b1d1c30baabafbc71bf8b96d2be532c7984ad279fd132f08ae4c9f8c0807f486f20016ca04bb363346ffa02f52f34bdc0c60263c74de6d812f634e04944d02dbc138c93ef83103fb3f36482ca1712a3247fdd611b40dce6717c7697faf0afc796ffa4c19ee71515906f71693d2e26e94a63f4514f7865c51df336d2662f78b34ce85d71f0a9a966b722e1b0077cebcd9272d21cb0cc150817abe4350d382f1a1329c48dbd68e366dd96c24cec77586aaff7276bebc1702272700deb3ec8cc4caeb834777c680e72ec76f0c5925d3035b57ed993e6d49617ce2d22c9c911a765488409b3c8480b23b89a2aa6f9404c375716dda331e4adaee402cd849681bb5b87fdbbe406937225f2ec82b70ed24fd59c6658410b552819233b44ef1f5bd9774981b5728eea78a57d02b78ac42c3dcabde78b953aade05bd592e64756089d347de7425798801d6f200cadbe7668ced7fcb9d38410a4f8d9ed716b838a55640ca081ee394af690eeb64a23d9d21c4f5314945f83baabef13a7364b27081a9e309404b5e19739e6502c0aadeb59f15d4ceb9fcc1eda7cc40b644b7a1e076d4f32349b74659a6727c6d3bfce1ad7fef4a73e0ae9e522c9abd3394e7879d3a9b09c67b2313158396f7f120cf777a6358aa432c4cd826d51602d73af0f1007f8ff03081087bb23616935007dfa5a12795132b8ab7a027ece71b014a573cdef8de0dab2bd774d3344cd67f238ca638818f9c6bdff6c1f1ff0d27a76f2cfd5668f8de07d932770d776a1c1525573d684f69cb8347820d75612f18a1cbbd007af1deb132aad8c0a0fde651e2e4495cf6296612d4b46d59bf7261db57772f51576246d6da5de33ae857968e9703239cca384391c3027b4776b093194ef70d724e080a9fb675754c3695bba83840ff052b48affbfce0ed7f3b2e876b89fa23c4078205cd17e1c0567ae435869912586438c4a43be4af5d5848b0308856c67bd6cca80f483358031ad27ea813c01fb033c600662b623171c1da3f0e1c1c54994ea80ed78ef0add6489131f1a358999153ba358e55007a6f2244b49cd70bf036a35c54335fea1b0dffaa702a188a62d17f54ccf0d6f3d7db9f2762b014ba778ef77d02f1e05dbef6e59a0d0a996ae29958aca52b5dc910e295cb6c3d80d7c17d4957eb598633ee6e5fa051acfab44e5f4de8d4fd77547e4aa38356ee50db2a95d74f9f8ad07cf605cc6f898c77f99b7be4b0d4fd82f783db9e0dd5a40a8f4fff29158bbe6699e92d0f1f15248a8ca7db97c2ddd2dc29bb23534cf023013d2fe7411fb52665589f304bfbdc36907304638545590ff0cde0b6aafd88f47753d970e387b9341413b6b0d66242bb9f756d1237571412c2fc579eccbbd8c64b9768c3fa017d1fb317f30aa7516f1d844cdb18b833868355d370b3326983e9a66da4369f0d9b84ac2b56a4cb3d09968500a23db07cf56b7f185e11c071e671e4f97e1c3c29e6ea5ca03bbb0c17961ae705cb5429d7b3b3b1a2ce195cb080e13616d5beb5e319e2846b6883f98cedafeeebc929fc660d20c1d4221b953ae4245f183786cd37fb6c6f90bfb1f5c8703c92957fb21eae39810526b749af67beb3252a9b288b82f9cfc85c6156cf45e9b5d978d73d055522f75547a0bd2a1b27c2f767c8ee398f5f72630484e2d36b4d2ade8e862e9aeb9d690650946d1840a954c4c7bffb30eb77f1d3cae731a9e4a3ddfb5eab89a2d5f9fd9a2fb606a06592f0378077c6450bc310544665e3d01f0c073bb99325e5318cfa13a00fe40c8c45f0fd49e407ce41f126122a1a37b7f8d4f3462aa33a46e12e7bac86918ccb64379fe5ca2376b8f41fc66e05cbf63986d04daf4bae0e08e3c7757eb6cb233a4ecfda68e30135aa6d2ce95ded2c2acf9c1293fb8d220e1e1092d67b1776c84bdd856e48575d04f811dca53fa8a58e44cf55e3bf5ac35d7f2aead96d2ac10bfe8a58041429ca1a75b4eb696acddd87a7acd9eff1d7de50441ba0dbff1c2cb463689297d1bc2ab21225d7e08723f36a7550f278821ea2c28467d7b6043f0f3f368f83a277877798a0422cf3c8f7d9fd0b78ccb965a5dfdc6544d2f7761362d42a57a6b55f199743199490c2eaa95c3bc3d452d6382fb87ecc751b11893e4a471a589c43f5f53e2d427e3f2ccfb4a873266691008852767bd739ed66bb60440fe3486beb9875b820afbda7209876a8ebab4a10f474d950e9361a4160a10721648cc4feb897f33b8ad13b92902ce7e706dc8d3c85a028fa493cdd32999f2668c133aa19acb2f0ae96e16defe830de24648175ac4fa7079c6f5017d7f0d038396c4ed767f5228284ca356f237d233dc0e0ddf40990aa004c9faab3240cdffe7ba6958badfd025542914e959686a157c6e2c92f1e3c2c5ec29efc4a2bb9b30884b5b6c2267368121d18fc9805caf2cab0413b203e7fee4dd5e84183ab09d31c8a25ecdddc2ed8e985c2760c65b050a1f6a758a67febef0484352edee95b68dedfae85e15900e3a62c944e044fc3723fdf143b9f80b26cf8585fafd867c22db543ee449b1b11c79f69b78d3d1586960a2459c911476a9313861e4aeaeca5501944040442359134cd6d567e257d8e8a8e61c40463e155cfb0cb0e5a9ba27b7e1e170ea7fd02e6cf9aef870fae5f818e07cecc6eae2e2f648797e7b3c138b6c884d115913dbb9af7f8b6f658589f9400777d83755e27ea68774fff960eac7acaeb53f28684186213cd1c1a0bfcd8610a6ea4e9fecb7692b421e66e0caa0622beea3fa861e7bf776887126e5d6191880a604ddcd7b5928bf06f3008f9a6f647d1c9bb968b31bf496c5cb94e2a118c3a1c3a445007c7590d6ba0e2f1028a15ab234756f7062c23323a330d0030300cc7a514e8fa2cb56100d70a75a650b02438111f2818dcc998ed6ff8b773dcf05e57a8af3bff85955223039716e9d00bad65ad2ecab7b9effa39777ffffd30aa11c2f17446f0e7056955c87b2b89026c285b727c32076e1f835fa39284c2e0fb9de30f9090ffffb3df463f381891e6ffc8f5eb45de1f43d159a60f32a61f08c3cd90c8d3839e00f8227c20ccdd945b0c86173ea4b41431de1791fe30a2c13756cb608c0a108d6eb82376bc650f35055ddc4c2cd9e95367de1703ba9bdc51e33a2edcf39c6bc4c2ba891f47be4b88c4354c428c68b492a44f9dd71d72075c66748e422f16d2cd125f956955f5149a851f9a57c57ad17e5eb458637dfee44a6419570522f04c14da0aedf56f2037091e5beda11a128828df11a23a0f1458ab5a78253d73ec151e45fe0389357a574553ec891cf8f6b899bfe97feecd20eea9f4612248286b73be063f1777ee740f70f71321724ac35417441b6741356c8e3db507b70eeed580c698e6a4285988d418c73cb1efad65056f1eaec64339b1c5eb4befffc589e0b21292fb24e97e752e237725c7c053978789a24e3be12342a8e0049f6b73b4471be753d08e35c249a6a23080c737c5670fd753ca12b590e1d07d2429869ab201aac12c0eb83fbf1f86ba6a0cb2d51bfb5d2f60c4a90ac195dae71c5b5d91ee4a72d5c166a6f173a7609be21ad3d73ef3928231bfdcc05f33cb81994c9a14ef6dfe3997fe9b3f06ba0ab687d7b1f7c30f9815fa1c2037ab088d471cefed3dbb33927b48809ac0ee24802f5f4ca47f157c05c66840073105b8e42c22f3ba55a91f06d7a8c8b665b19ec0b61bd67a65cc9b23594a961bc60290c169ed6c872b286b0a552c95c966d2da6b392b70e366c202aafff6220cf500aba4931de626e6870e4452b229ead4c6a8e99eb2c34a6ec5c1fceff784e49d2cc9fdec7869de7a88b3f5e07971856254087b413beee7a9124ca48cac3e6ea4926843cd3d67ccef260b6a2e3c9cb187edd2d17bb1aabb374a764e5c268858d4b4b72c66f6ff548726b43c0a49019372037c110e54c5dfe6894a1442a86a4eef17e5e859ff3a3c4954aabd90ac4e093cee52f0a30090e12de2d4e21d89d8b0ed5c31db9ea3519278cccd4a7d1e5f0f95bb93902d6824751977ab434d597a11be7c2b9060e836689f09b21b94f4dad1aaf9a2671a321028f13517663d7778e3d0b677ffbdc4ac21c3e6ed6bd2d8b18ae6df4d47d43be2ec255920e79a12e766634dee6999d540fc5c6dee8ec135611b54e25a1b9949ba5c432b24dce22d1da742c1579f8fa49d8cba423aeb520be2f3ad621a7eb90c5ae91d3c6f8d60c239cab85306373099febf50cc639e07961b75afa0bd8cb2474ff4582536b66567061e4d677b2f76f74357922d7f0f242aa985c4c367de50495b30a54edc630440161c3da63600f0b95df3f9562eb5df44035689245b963833ed8fec7bf2ba9db1fd69156fe8f05344f28408e723f76a6ff2941cd8a975c40868a1eca4016ca9b543b9e85a9bdc090559644362e352fb864edc705dcf184a5c43e1cc9b75290f5f2ac4c5d093bcc97f1afd599961a81d82956e5e96d369d98f7f3faa7aae5f7a86530b2b7bd279c8b1759ab16b7e639d93688d827128605e2d2a50986187797b1238b9a499f12d5b2a603ea7ae0294ff06de923628aa6981b55f0f571414065d93515c74a152ca55ef7d486b612ad4d74bcfcef39b18e7b8a88fff1d7f7a0e754aa9e405e871950776913a75772d70179189ecf4de53f84fd90b150c5acdf5d3baaea5c91cccd6984183ba8efdc6992e5c79e589986ab7d23d74a67175f8a79e57f70237becd981f58c58b27c69ff25983bd04d4e6cb294986a930d7120cd22845221e2cdc7f49fc6a23780866c98ecfc415aeca055b1a42e873d5f8a41ed4aa9ea6f0a04414426950adf73734961b9f51145e8ad99e3376d9976ffef729499bd7708371cffcaa71e28b19f1a688221e9348641f7f615c75d8618703b35e405c76a168ee83d3c059e6b4d0f7820dc4b54292f6b0995149c64095b34f4247b92802a53594d28da11b898b1c2c2e68125ca66a01eea71825c818e1b91244ec14f2f81ec8d1ad40e05e9d6a609817e0ffba4b7a8b3d1dd4d5c345465a4fb3778396da511c09ffa4b58b277365f7836302314a8dab88506d9a467ec450bf7d649252be20b74990ac57279814ca60878ede360c3c198dd23d95e1556e5fb3887639709bfce9d05032f4384a5ac9f9716d5b9f28b7fb5e130522647136cea61f169f8b05aee4b4b3a8d827836e39affa2ec14df7730130bd25a828a466e4996619300c9df549bddce2e900eed21e8355fce3db09a46e7db9a187ba869c1a4e7a1824a197549ad08e9a872caf38266c6f5b942f43d59cac5c2665e43361da3977cc93c3489c9c6b3a8c14d76f3e1b926bd15ed3e5366af94e7b135a6412dc75b1fcbdfd06cde8d9e1ab51b1452835938e0d11ce025b73009838f102e5e28773b8c3c06f29f372596f671192ce2c5d143d4062bb7f932215d8a1c120c8237211d978b4dfc91ab97c4ad0b0f3c446aabcd9fd6781f4d1c9708251fbf252f75e8b5b476db65e7b67d3f72bc7cb53632b6ba7bdc0248c24ac973fa0789ce9afc7d2046571480de3df7cd774babb4be08b65cb5ea1cd0820faa563c08a38e36fe3f2ed862ab40cb26fa027849fbce4ce161af45a615a85a7b57ddacc0845e9381224405daeea02d18ba2b5786ad904ca10219ef071629fbf1ff087cc0c80aa0d7135e21dbf00d6966b90ecb49582587ecf1676a60733f9d809273f73a4d0081b442da907e71080b16f6f7500b8230e2b08da8db133a4d1d08385d5e19208e7af663b6efbd2110abb5552ffca1de8055d503a4ddf81bf4462207ff67d19bfb46feebab506d15f87941bbad44f7e90c61fb31ddd45dbad16e3097b4e8e93da1f5052a2b8900e2bc4ceb472540a9c5ed9d90696ef3df2a74149a8197c3e5782dd1056af09f79e3be3f13a2a7b8fdb01c66806fe42954d08917323bf14963d14b6673130ed4b93f3826621a1fe11527942014f5bff2bde98769074601b4192087a560ce2bb9cdaa707e53f3610dda2cbd2fa5397265ca7b446413dd03efe62e32cbb6872cce374c3e5102de98796f8a855aa3c4624f8c7a21c2d53810526372af4a9a4b10e7ad9668fa7a5547d4d619a66efdc22474c9c65aadd332ddf3784fe9b7511563942ef1143331be9028c2199204241d47dbd412f694637b388c1df5ac44fbf227f762fd88742380b6a543b4500d990776705f4d60e884c8419d2ca16f8000dab259b72963648c32c738dc0d071122c4ea523fcab6e5d5b8f17c250108d39e8fd02c1fa005e7f5b9f77d6396b91d03060d21e64e676b4c7e09060f4931caaf340bfe7bb28dea90e543dc9ae10634e07d8d103d5b12904630f1f222ee34ff48f1a561b7154ef747a220b2f128f76c80e6e68faad7366caf8da444a790052da57325dfe459a1be555f7268aacf05c84eecf5be93eba0a3acaf95219b177d09cac4056c2222cb937930a0bac23856b6b9401a3e367dee5a20c1bca28b852ea7d417dc702ab344bfb672122e1296a29e75510784f2486ce790b7dfcdfec7fa12958214c60b889cf988d539a8976e11313a5decf0499c92f44eaaf02bddd797d0cd6e6c9494c0d478e35ca301cc7cb2fb444c73c825a3f2ffce7c7dfdf7431f9c9ec76f44264895382d519272dcbce235916f651c107507ae407de842228fecbc9786f0382538dddea9da029896a2bd8e60f9e5ce8c020c7d8a899c56fe9afa97a834a379104dd78c2d3897210dff6a6d21b85edc8ba5db1b41ce06c894abd76168f07f90f3c22abc8768d4f872cd55ad3a372530e4b07ae35f17d97e71d988a660d044d9ace30fb8290ea110f4d83318400a9ad519281fe020e501b5ed84e358324fd6067d62f1a733dd491101fc7cf077c2a7c88775bc9e19c0a30a52d5cb3f3e83087aa1e8f4520e4f34d484bfa0c34bf04803e787bd1c109819b868f86b11fc17c0a417fc6cacb92dea72f9248ab948d788aadad874ca01d7b5b1ac4d53d752e13c5f3f926e4ed6810ed137af1407338babf851faa05fac9dad53d06a8146e952eb8126ea09d9a153a7e544103a7e36b72d862342c0d3fdb5e268d12a47cfa829816acc691e9f3675780f32be675ba9e39a366d7403b2f76d085b69a1b755ca6060703417c0f0f29daa770ce7648bec8c09600f8917f21f818ee69971eef2b2bafd574e6ca25e1dd90d1adcb96cd6273a995510b8e982ec271e6145c35aaa24da5da11f2da4de8178febd8d82bd08732f38b309f3c05b158040b0b35bdedffd500e462ea8478e960fe9af54a43c6dc77f8cc3299a4417f9c7ba71b569db024172f47e6e0dbb2c394d5ff19e6889f42ab51a799c3f2ef5224432b99a3bbc58473d5bc195bdf63a018d9144baf06bd7682fda384fa1d548f195543b392135e240053cece0f3ad9c5780fe485688f168d2063cfaff00747a65e4867dc17cdec14c22be34f4e0787ab68928b1ab3cf329dc05cf8fee1dd8ac4f2f4f8a82ad49804391d244fe0982de065c029ce562fc1c5c459cd3fbe0a3ea41e9a7f0d08d0e041e22c5012adc4dda67bf1aa4430f3f83781ab92f79a4a98c17af8021e8b4216b2e60a23556f359431b5b26f6173a70c3efa9cca6c54422609136274e7ee0b961a861152eb6160c38f191b16ec49cc7a3e6a9765e7a44affcf78f4ce48cdbf0e87bb87f2bae4dd6dceebc54bc172bfe81622e13213946e84d4c125fef12f139af851fbea01cd05a63d5e25671d4ccb75a85f84b8b9551082656997316ed526047bc4d2609d15f5e4d9d28239c2e7206dd403df880013343c52ceb9a395734afcd1062e965d0f26247176c94b6c0530ae8404f1a51cb292fd01dd9aff703e0bd8cc414a4af4b56c3b4e84b0670f0fc30a6e5282e79fac0acba8ff3ea05dc77cdbeb57c270f859fc65ed7af0a169831dc5e22be89096edca90b27f138254cb3f69b1be626c0e751a4c77217f8bd9e6cd8efbd1316ceb3dc7011f4f5dcef4616ea509368b46c68d308ce0dc7220dfe4056e86445f13d3371d35c54862bc85d676b95e8c95c15afb9d11fc723b296e5ca63d1c14da93f3583e1f771da9e3ecea2f76f2a6d3faca214884934ed7fc92706c885756b48d398c0fe38844b69d0b055604f29b98c0b2a93e023df483947d755f4b532080560f91ee566f643c70cb54dda1e6008cb63f00efaaadaf7e3574e4ff50f2241254adc7a8691ea4ba2bdc54fd53da8a4e43e7da34c67a377dd1d461cb88a7dfeb47f18462fca61ec89f45463263c2582d280e586d8f8ca394c703b0704a30fa74a7d178fbf0df14af9321a0aea3e25fef1bb23129f3fa479183dfb433cd4a51d577ff07b2a2c23064b99884b4a463fbb2d5f6165af591c61d36f6a1e5481342fb8fc30d4347be0a61dc10374f2257d22aff1ac6aadbf6398776d6fe481d2b6173d3d5f9e8fb72cf51ef69939721f5e97b819f8320a248cb45e2cab4ab93e207bb3b14dc02abe850c6c9b3ee8429753839f87916bf49e676521749d482f18fc16e48fd36c36252e42cedb2753186512b2eedd69c15d9b77f7f682f24b22aed561182b18458a502ca4c47c99608990664504288ba16808e30c61578e2080074de761194e624884aefd798520af07aedf69cd9e5d7a18f96c23a4f31b7d2cbe8393789cdbf979ed92e0c2755789dd01f359c5a4ede1b8370a3d7f0c3d532439babc18ac9f86aad43253221e168e3664f56af397f1eb6106c95d2c4ae0d780c43151ac1b0476cc5939a2a94cc90cae9f1ff6895e9aa6797d97ec80881043140367f60117a583d4cdc8680c188770ab4a10bdfd358b7edf2df25dd0528b15e1ffc5d2614b56f3f042b1c4a946828f8ca33c57c2d1fcb189f0e61bb860c613ebfa43f227a79df50a31ad48063647c8bff4b4b0eca94b676ffa6546b2db27217a304ad9e5efb9a2fc24039c43e509ba007899e82552cf736743e140dc79b4d707206d1ac13fe992540267ea6e1109923c8dfdabaa798955cb0308a0265bcec56352c8a94657111fa147ef0a82d3c15ae6e9cb96814b72168dccbe0141d03fee472a8b58c55ac19773e4113b09c9640f42483e718f040b150597c9a660f9ecbe8c51fd3474308c216c8e3d352331f43a8e3ad603ab79368e6b01e329656e535ebc07ebe3942ffe5d48b73424a68e2b0a5b46e7e6a2e17e3c3a8a2b861b6f847bfc048b45964388eb7d65082098b20e11e181603aa0f198bd39640f2eda424857fac683e69423e88a1fda2ba8d823bb35d6c836304fb2254eced64093e0084d7fde9720e0b7af27b9dc0cb73c090d853b887d43b839cc5a927f07babf420aa673f9b5bbe18d7cdb1097862e8732601359ae8e7ac90bc73d127d7a276238a2e51b67c5cd17a7868bf9d241bec0a69714c7cabc7514e8afc0d08552010989e8859a35359c5e8b76a3840dfaf370635e5c9f02b5c9200656d43259c532061b2d02d00240c7da40a0015371a40467700cd2f553ff595ea6b63098c06d38fabe01ccdc1086909630ddef48cebb2be3ec0c90e0ae8a896cd9f559a10328e2a32589b7a448dfa5b57991da6f0281212a061792e2c3f343a3cd2e2dc0b168da8f531aa27e75af117c84111754900a3c746bbfd639157cd02426c5a2810ec572635b426e38f2c677a9e86d8643ede596090b6499d5c3a4a3066a4c2ad6f63adea658f2c85f3e12d32aa526529aa7e53facbdcea458630a0db161c183842e88d193e44af07c45f7cffe825aeeed3b8b1b2640cfaaf9ba5be2f61708e0c5b93414cd9b65f5092941f7b8a0cf01da7d59ddcb8d9239b14fda328c37f3a6db94fa23cc73e52e47ed9e97510b6743366339ba7668f545fc44981d0642f5d9d28b76958745bb780570f3b0618d7d531d3238ae7b6a4ec0d16d64f37244c3670db1d3f30e7837bc0e9ec5ebd0333107da71e553f088f393c886cee4d74cec52496f00cff555082e556026684285bd8029de41bdc8d5c66caf466606ae6cdd2a610e4ba748fdda8b46299cf027d8bed7d0b5969bbf9f8b045cb5698a75344dcb80a451fcac06f19c1454f03c01b1c8b799f384b53be1acad7c8799494dc40cdbd73e7e0e4a1d2d2d250cf03023e8a4582e0c0dce3c1928fb4b7ed5bd452e60605841f97a8d593efcf8d6043c548b76cbea7cf7fa560013d83dddf983f27b9821a658ac841ce5b8bafde2b9e9aab97416363b9b2a02c9a642765aa7b1cde6411609f0bb33aae79e526dbb8b7bc7afc7e28c278b6e3bb672351762b958477044b1b3ecddcbce296ef7124a75682b9caf0ddadb7da264827edec1c14371451d0346939ddfa20ae1cb292ca57b82eeb727b387fba0f04259e4683f2d67e85d3fc6b9ade0eddf633aaa3fe17a2447eeabed5908460f76a8c48730f0d08f22f778bc8e2bca8306197745de2f9a336c317bd8854c7f3c777e8db33fb094d10b3c9fd92fb0f5e5f88b842edfd0852f06a331e79e3c9aa1af6ec303f911d7a6a1276210e65405196e1857b8ea2c714b76138c5ce1778c1579f28a30e2ffcce4d0138665ba4b440105e59ca5a5bf5b0e8837d653138ade74669bef0975974ad6cc94ebad3b981178f0eb425ba9554294efc85855ae77214a77222663e06e23b2d67297b5942bb4de767ffdd63cdf0b890430498e9cbb0337bfac04ce1a6b14cf06109467078b2adeb0e3b88c1dca9efe7d5ddebc15850269af40909b1ea01e470279d56cece5130e730579709deded2a4e43ee2f3c3b4076a18a2855e6cc13dc9789b82768f549f62bc5f467cdca80bf9df1aec68f441d9717bb89cbf67a2558f643943a37597a52ff580d32edeb1b5ef49ec7e9fb3aed2f8bc7c4d2dd05d6ab6818fbb12612f29baba9830fe9215b250e2d0c6eedc4ed05a369a6104a0bda54de500f2dcbdae0cc306ac650357848f466dc268183462a949bb74a70e5bcdaf96de54efe9bcf3d9003f10cc0bc6417e549f55e8e975dfcb39aa9f70ab1fed74c882cef01f6ec9e4d3aa47c9e6e41f8fab5c828df71c90dec9685345c3aae40993451df41482a806f779043a94a6547526083df2311a99ea6d39be2a0e06729b3636607d8e35b9de5fa546a19cdfa8677a0e43aa1189abf965160118663b28009ece60558365e24088173d6220eb22e376c3f4d3e7a4c6b057aa505846ee4442a591730efb0783bc8c9311c014635f547f0793f2c6df179cc9639c529d8bf786c498b16463ab52a8773be256955ebfc33aa6f5ac7d2241b6978f9ef0d229a3ad7426d8901b79c4137c0fcd6fa4a8e0d31daa2353f9cd92dda649fdd9a7882f960b8df545fea8f9f39e417496846da13f8ea8cadf8c91d7753a1ce66551cf3c58550798a65437993babdd07b0aa71765f3e175abd09fa7738975aee41cdf94e86248786ab883f85cfdd2b6f0b17c0b326c40ef97eda9b3ebf111616c77f0f870ec10bf6c54213d93acda90e269da283ad035b6a09c885198775a1ec8a153de255fc0add1112fd78de3d65c4dab7179c7399288ceebd7162b837685de4793ce6f69c7f66853244b8840ca089ac47c225e1edd7d53de562776dcb85ab464151cc09a2c46008e4a226373e7cba39c09afd144a852777ec294e49c3002f773f8ce20fd0499af5461ce4c71c2fc318b8cda61d4e5852ae9710e101f1a014eb4b1765d0f0b64e6e38c773c0bfaa55d555de4f88250820051016a1a19812f2389bfffce474f37ed9dfb789f997317e1243445789893543ba54d607c810437bdc95a89dd10064bae2772618aa526a7fe23ca18a793a18a8a85240fa00ae27d69e1210ad93a964ca9b34fd2494a10afcc022063e019e2f150a20f6128131f7aab4a79df30c709dfc9865073a93e0cfe5e426b50f816687efa70d6662dcad36e731e428127c19cd6557f969365ff70321e58dc6d40ca999551083ea3f23121d3f51b646b810d13901db3cc8957d43fd263ef11a701d67caa759bff03eb89351d913e98ccc035d81c745a1c7fcc92d7467f90d9407c1305e2504d442cc2a28b1f4a09cded2994497c579a19098afa58267f8f7c8000deeec6200622e7849d8751905e0a6a4e33665c57acbf34f005d582623942d92f0e00cea82117dc291e1599eda88b28a4286404d429843f9f2cf9fc0c70adddad731e736ccc52ec9a0f3c7fe9078ac1f37fa56509d3cd821172255e6710bac351521ac64b1819a008a4d74322336ac026e464ecc57b4c5749a71c7c60fd65ea8f857dd8d7846d4efc7b28db7bbdd9e188050ec5afdcaec85a8b54043a1e1439ec9d2ddce122e2d60a1abc39233bd16dbc2084c2e34925e79d6b41be1e20055660e9cb1c35cacbca11517e834c33b9065c263030eb0bfa9363a4fd221a2334869477990c0900fdc98ffdca8c3bacb006b1463e04da7f752c025109b8d929f8ba194de33861b4b46983d6ba989f216aabe7626f816f43bdac210a5988957baf97a70a9a0626a224a583f1d45c6782210d2028ea8740a13b409b1657aa32f189a031021d25b147bb76c484baae75a556a201bcf0c862bed780340320c93fe9100c364e8d7b01e3af64c7b84388893bd015e8daca550d1ed3777357a6a0354de71efd38f489c0f763bc52c2e5d1c49d8cd2e927b10ec6f0574617e1098b0921d575bb72fb6004151ef9bb980fd72c38965096fbcdb9ae65272371fd6ef199a04defe2e0c890bfb313b7ff58b5860401a918997a64245710e1e9317d58930e620e40a25d5c63230516a5d249e176b319a7db2c8e3e469a0fa7450d704b08bf8c450240968db8bfad42f9d84edd4ea7fe84449e28e5126b985fcda912d4dc1caa847af4f666b7230f8a63d978cc4be4e3b91ff61f8caab3b0cfa136af1df124229ff240fbc352439ce3d21fd022bcbed75aefb743efc1533477819634756c54610759962d80093d90133ff5ddd3d943d5693e95e6ed6c27cf296ebe0ffbe7525a9ac4725fdd4249af9e4138744a49f25bdba78519174743869f39a2656313bfedee4c15584407b0d69d1924dae4436a9be2b95ad4ccc1d0014813d9d8c3736fd0d867f00dd93c8ee02f90a0c4785b23132aaced2c8a47d635af86c6d5d21b55a83fec8f5fc1bfd23043abfb1343eef2d790f06b6de7dee85523a1838abc5128ec76ec2d710fc8e8f490ea1f8665fe4a86935682b16fd188cf027d1c13ea7dd6388e50f46b7ec45e406bcab67f10fe15026e8bfea348cf3205ee4cd435737864ebc6c553f8853a1418e5a06d1b3c61043b2cca00d3baac4e51c4f5760962c8e8211894b6d559efe1f09817e8cf97913859f17617473916f161bd303f65d0ecf01b33e47010db69aabb248e6bd9bdd5ef4237f4a4efd6548463236a1cf4e748d244498da2d6ab2021b715bd453b32c4df9f5d6ac75aea259214a59e91dfcb8d56085f7a4fc870779cc4f0dcd8a32f0c5b991b96cfeb848a284b120ea7d752358373a21fa5495393bb891f8485b63f11fa471804bf5c3aa8e210cedd38ab1200645622053aba16d0d1df465755985f49e93062ea946e575ce5113c882d29dc136280d99534fdb0488a3707e5dcfbbbf4fb381d2f50e671e88f7242c73f5f65cc7d59c17c463a579d3ba8b958060d9479ebaa49bd7b9b6d87cf27cd1eba83f669a7e1946ffd2f6a0b63a927c5bccaa372b9db3788e6d1e90475635f6b796397be857ac1439f639586d1bed059570053353cfe6e19241b1c8adbf058ab36da810fbba828e65882428dbd28ef06745f4792b4b3d6a81b077e6f2434eb0741293f76d73937939ee2cad948a1fef2cc75aca0baee9c89f10e306e3c03615f268db9194a05a6d2cb937cc6d8a9079d787e05305093bed4626e97e81216c281fadaa9e35280eafcae8983de58a4c42745d3e76afc3938851dcae36c562a015f8b70cb25df3fff28c2afc79bc25373965228a290e27d84631b201423a08f8c6489250aec17879dcf50cedec3bf5eb7388028d1543887dace757179511a7d825cc7f317ada23f49092ad0303709bf092a83df5fde81212b5b217315ceae548b3576246529229266fb6a2cdabad172946b931fdaa72d66872ee43a816796c33d92dab20943a9a5769004524da628c547a9e8ef3326e42f646b3d37cb74543493553c5703ad80c9297efbce426dcd6f16e60dbd656da08750d24d355d5ec438cf61b2d075f2f6f9538ad43b5869b9e02312c15c6c82eb796805d8ce40f3e60dd2e900a534e366836c94d855200ea8f5d72153981063bffb5015e5b19f9876a85c1e0c2e85a6dd402b283a423bf7a365ed9d01983625d45e2dae1b79ad3fbf0435a01c1cc0d256c6f26f8bec54f15477bd84b9b3e78e5505af08e14053102c2635c1278f2972ac6824126f512572cb503e8e900e5cf3dc2fc50457baca2b37e57142293bd07950afc0355c86d5049f839f4a1ba73bc6159aacb44cb45c2b92d5914449ca43521eff2b404946b00660c979ed96461b5eda79a57b8affaa0ca469d5c42bccae417e6335fd94ea25ea105e4cd2c60efac401eb689c2d05942f2325dc563ad1e54ef9d49cda222d0d062502c7cc08c3298ddaed630f248b167dc1ad1b8583d8bcedfe5ee74e1c44d27082f09889a615a74f6d2f64adeb1a3f24dbef6fe61e2303ea152fae07476814b1cac95ba5423d0625ac2f7bcff56986060c9161e3f3eadb8680f0bd52e26ab7d1590d7080e24e59b91d00f80ed933262d042a4a8dcb9c1973328e99394ad4e61a2e532c300324bf84a6cd429b155fa51deda878b01602c12fa66c299b40ea8d5f4f357968dcd5c302323bf0f9ae20a40f60ab96370ebf159075fdaebc536c9b5b9c211529b82333a5e09b9d9ff3eb01e8f47c383539a1d1418150bc7a6e4e71e4fa8a9b343a0ada40bb1c025eec3ecb86bb4aec9662574b30f749f46c6066b774e3ab2eaacc915c1c95d09a7f39800839237ef21072ffd84dab179753204a28516662fafeab5d84cd5d0bf0b69c110de516bab64dea2d1ee6ebcfab6c67475fb3576a36562ebb995ac8fa5c22ee40fafc7ae1a979e33391a1cfcadfac8cbd6eb0c8058fddfcda553bb1d05627a13d39daf61c5ee21d92a8455bf2bdd5c7cd5bb9f809a7ecb03d5f634175d6e5919f9498c734e604d2b638aad4dc1ad62283eec3229d386fc67c4cb17566cb8f280c62fe2e506265bdb903eea700f948b17a7c5fe27e57a1f963f829db3dc33616ca0546737f05901166b541ef37fd8a72a09c2c2bf800405ec0a3295898338601f7c95a1da12e97b6a89801613cd1fb98b868de3fc3779934d5516c8d06f00a4e61f70fdcc3b54b3a893e670a3132646ad1cb39cb78603b615f543157279821656e0c76efa8a90bab4bdb65514738c53032fcb0043bbcdbe56750fa68bf6f8ea940eef8aeb486ee47105fcf110564d9342feb9de22627396dff0b26d63b4525ce58f005c57e89b4e4143c71e4dbcd589b31a12d5a9fd6177397ce50a811b564f27dfeee5cb7431af9f77e434b5880a27c2352ace40e3dc9ae8291afde2552d7af50432f3faf9f257f149f1b337845074c24b3f6fb79246bb1eb15c301e2d3339fb9b5469e4555116e60a0dc0a68aeb559ca656941c4cc0e0b34a0f4e262fed6e8de6ad1f4c496619d5cf86c3d32df9b719d0a3d3eaf5f4b6bd2f2292038e30d7426159b7ec5a24bfb7136b53e09dca92f96a455bbc7478763c63b79c1aa8634da2cc0781efab09d889932d4189dbe2a92421de3ab66674d622f0d1de9401f0e82f9c5343ac7923cc03b3157e6062a2a21af6be41207b32658c010ab2f4848bff614a78fa025850c8b28ecdc3676af8f674637b7e63c2c1958f0d88f4c516fcd7b93150eb9f7323bf6fcee500627111ac83190257c043b758fc226596b932f6e05897602a9388e37be58127cb3c260884b3f97384b48727d8122b77c3c50c864b674d8a1c996beaebf2b759898931306984dca05652656baf7fe2622fd977a36520e84c0e217abd41be7fe9bb37cd7b84107255566a83e53dee61b7afbe577c151a9e7f618e348fb8e2800bf6a39886fef66a2778e9f316f3cb776d92b79f5fc51db4905799033a440d91dae55cd2fb2dd7ffc6fca71aab8c9a978e40b931adb5f36ea64d0a41f2df234de3c60aedbae518708bf5cb3b48ea05fb2b8a3043c8820bcbf610035b9f2878984965cf7c2e229e088f4aa80cce610b0f0a012d16e2c2de350360d47f31c0cf6ed07385a70e47f2f16ec5cb55f39c84b8ed6b41d8b1bb9c518f83ad31f075a75638298adce2ef1323a10140a2eb15cc2a76628b6d4b19cc839efbc4f5f55ff62b159eb88b2228596a026a8d9ba1addb6b18edc1e19cc06e0e35742cd4774ce740379f2ed585903658107a8e2bf5861c844d540613c51799e4797492f5e510047b2669edb6a59a03a438fd4290588c94be5a61a262694c0bcbcb52e530d1191e433f113463cf74b5515160e344d41ffa5545e053fd223a8bf74d718080bf94f2d624cfd00267cf60b64db42ea01e8ab5aa4bd0bd592520580f70419fb8cb0a3f489a5dc42a553c69d1092c5aafb0c98dd31738fb55f79077d51bbea3053097006bc0cf7ee713c6b368d31f307add353401bc3f5a3a23655f4a0cc7438b7a7cee0776ce78029bc7c20e0fdeb2d41533338318bf2fab0e03bd452840ad1f65570ff1a1b088001052e491749d875087bcd5e35a863875fb714b39bf2f61d149f544bc7ea9b7c5beda34a2d0c30d8cab2b79db08082f362fc9745fb8d911ab24908406262ad81c05912e58194a8c27795d06a4624e692cb5b9831e3e442ad85392404e4c86cc4479c464ff784d69b18019bd4f20f6be213032a6e45d565aba3eb14f5392a472eaca5c3ae90825affaecc8e1244880b3e3907c0a04ab34ba9911a716311a388d427c5ad431691cee7db5126d8f403bcaf986f52c5045e5774cacf6dc8c05999006d67208ac821d985003959546451629081abc5c01406711ccbf9cb92a2d7262cc8bb3b8ed6a5941a5959a73b24b0ebd93ecd1ad0089ad29f534c582a42574d576bb290b9df8d1be811b9e68940c8687b96fd83f0f56c98e8686a4bc2f68facac6f5910bcbbea6fe1a0e447d2028aaebe47e22ce2256af39d14c9d74f4c21c51b5675504099019c09300d327e4e2818ccc31365fe9a971cd52e9651fc957718880bef92aeaaf91044c4a8edc7ad19942dabe6379c40e3db3f8ccffb3671c0c7a0b15396b63db166f46103e79d71b4d45941dafc82f2c92391a12ba71ffb5b16d2e52fa8085c2eb1b92dd3c1f230bd4c155f643f059ca01bd478a282c0b69d836ecb90f0b9ee42b25f8a7c32bd1a540f37c1df13da4ece004f084b80192d2f1877f1f69516f0b4628de6d448786b1a623379c34049bc62c196b9fc0fafbcc1f52d9cb1d4d44c60832b0ee3151725fb36ca6851de151be6fabe4823a1d84c8bc7e9a846b80005f26a73247f21b1caf413e8a6e11cf323b61b11b4513b5c0992322f2105e0b5373916dfe7bd84c800db95f60c107a0093e7f2379ba6c6bff20b98b7de7080d84cefd6b3366fd7aa427d0e26bef7a5a54adc00ec7f6606672fb0ac1b86cf2e015d7c3ff20d2de84c11da53bf422f056b0bf9469f7f073b674b725831dc2a0f51e86f2d0fbc0986346a5948d9fcc15139f0a36b2434a3c37b8eb219d2b4a6c4535fdaaa98f6343d398dc22afc9ee187b2491723cb0b9350cbf82a4b4c338c362535dc38edf7d5c81c174a3d8dfcc44531a2f35e5335e692e961ed8fa81e781667e5504f6268017dd240c1a605b24dc76a412e241759eebc4526dc3c5f8f570301d31ce21ce93950fd934cc3ad10b688ed86de8ac8de1e1843aaa93336d9d64b1bab69aaea045f838663bb50ba533590d40835e177a38b24a51dff5eca6e401d8e7d01c0eb3a7e1e50e547fd414fc9726822913ab2fb7dc8affdb29ea1bc4a7b2be6f128f7a71db3947742f0ad3873c75e444589a78b4b71525ad99715d5f9c21dbbdb28477c0b280af4243b28cda4d628a1f44478f85716e6a512246024c0fe9be5b103912a4c0d07266370af73a71e9ee1d51171dc37ee783033dd67f802071dde5275418e1c9bddb138cfa1361d02641593127b05b3829d0c624c8a534e5b2beec78fdc2b3c11b7922a40ec82ececef1fd322b67c5691925d931a4f05e1ffa5d4e61443cc1cbd8c513b192aa992a0b16e0cbf87bfdc754aa2cf2b4c8642e1f8c1e29cd3e726dca27ef2f661d19cee07f2a4447298ed97b10d212703c08216fa45f6adb3e515f56340a9b640f2b714cd36b67fefc783d61dc3bf4f5946c27c37cff703661b7057a4689daaaa8792784d9ef608c1ec8c359e1f9f375a82374bd67467ac7527560c36ff69417e85b29080076535f4e517919c092f102ec9d05632598fdb5cc3574b4a3d0fafee8b3033b253eb011743bc0377606fa4df37a05f47cc2477d77a58992e0591cd0e16ca66c8abd59a3cc7a5957def3f29e020f5a35fa372272d0de1a715228c50953b58ce32c60556c600a70465fe75f30a663cdffd481bdcf357bc978eee61ee862a64b07f4b41e8fa5e4f7dc529e2b8bbd3eb727ce78aa18b326d0cdf762bb3e6b703bfcc71031bc3d2149a31b86f62c9ec11d3de620e2ae6e49c4e2a75a7f55c3249301b4ec9c2b134a4e03702ed2f6c90b95af8eabc44328d7ed9fb44675ede22c42868b358fa3de930d04f6114618666e5f73884564bcc176adf7bb4f12defe7b0972f352d28d2f1a78fc463b3e3276e2f4112885dc89bf3892bae0afac87cf3d0cc424692af95c634585335cbfc5ea7da86dc99e251eb3d1e052a03e5ad672252dc7e9b500b3429ccd47b47de8a4af9a2e10ca99225d96d914c5c85815a68fe498c9b4aae3f00656fc601f51e52a80cbac3a058a07d784eb178be4307405b48b879613f5a94d0961519b15192f6fd9ac81dd92ce03cbedb3de1746ea2b46a392a4b5617c4ff6691bd46ab62cb95d53d3e3d47ebc523e3f9ea058e5b6be0ee0b41d4061a7568ea790acaef93bdd922238fcf2f1380c4941c2f43d8ed2ac616e037044be6ddf0c05f4e9c9527fde27b311d9afe9e78db8718a57f91db73cddaedfb4ac0249b8449df387ed30df5eaca8eb67c13c3d5edc997db6ec93b2d16ad0742613910c415cf961a01aa557025addcdc5b5b2822c08aa86a979fb6dde89ab6d0f6f5ff9a46051b996c9d9f76d52ca06b5c6de72b7758c23c429c12151ae790a0b710dc85ddd53515c91a8a1ea3510bcaba5c696552675a07169e9d268fc2211ac7d7a992673c192ffc770f0478ae9be0a6b89e6af5f2444dc667b73bba5becb41ca012b0fa4187988e527f99e61401419821bf88728c1c825532238f5da640dbeb5d5e85143a5520d4cceb3ae75a3d9015089062bdc4eeb4d6f6cf675e9e7ea10036bedb41bf208cc242b9429ba2dc2dae62d8b347e283813b28b4a1032c34ff13a01d3e6f37c84ad4fff84a0e3dece508f38427eddac29ada6ddf71ab50a61319a5100d4fcb3bf7fcefe9f1c660183b7559d8f1953ceebaa6c11e27cc2c5df9497dbca2ae0edea8d15e18aa539bc30bddddb078564c3f5c08a7567d6dfaf8925bec7ca9cb80766da8593df22ebd6a6c8d168a2ff3e7b102b2c99957686dd62f979d105a9972cfd7e3db18bbcb080a7135a99d8d3b7a454eb09e150dd0fd9745f5830d0ed492b0559682c2c528b8c90877fa014aadef6d23f7a78ab78a9e0d5e9564ddeef1734a8806dcc66bb6fcc2c470d3272ee887656b89907016d9918c0cb13a48591c61c48940410a44b413c1fe80c6229ff5fb2a8b03a580491b1dc06dd5e75dd4b0643a6c68345d2a6414012e2b29d4aab6af6fd9bceda4d0d862077b0fba7d0210d41221cdfcac24ae6f7e797bfdca64debd69ac80cacf7150959fd28fd83ed90c7af60f57390760e8be075aaf73ff09cb23db9345b108c95c9ba96a11529653d37d993f736e2982ef7929d5859431d4a5a1db9ff64382f233e37b11daacbbd961c290daad5d1c9e5652ae30be8986d096124e96d7a37b8a68f1cc5c6de79cc63ed87aa3bc19a6c04707cf97b5055a9e11e75a4c45a842c778e8ea386417921c8fe1e58441f22001f08c8dd921179bc5bdc3025fe6294113b2c5e95d744575eb0703a0932adb584cf49b8d96eea9d609cd8e91cbc31a67c3b56f6c7fe800a08e1e4592411cdbb028b174c0a3d9360412d4a9fde455162c7c9f7c9d4b8108bcd191da5dc48c55dba79eb01c4e1a0fdb7e50b7d61c4f1a0f456e71fa42a34612e3cd08d1505bbf4726803ca226520f7fd81feec94bdd6b80b52ee4f69b057c8b20a53ec21a6dd2408d91e782c3a6741965d6254c629866981c9cb105c926bc7ee3a44be320d0fe39312c84299673056a1e9c2b60f367a85fea027d02d4dce626efd815b165417af595580d85cde6d93d38206a99cc7e55d90b0266bdb8180f9b3f2e538478a8c9fb375dfee1db5fcaa66ff40aa7e58cdc4fe19f4c5da386a65c718a21ee0953ffd3d7b27439a5ce99d3e1dbc9c9fdd0d121c52a5fbb9ec9668315aea7eeda54c43a37eeb84790f896f52a14286718373ff029d606ab2ed876f3826bbef9be01e7797d0db50a17433e36efb9d9060886f1328ae5a55e82f87da480328c2bc9d161eb6672ed6635d2c51405003c1a46150448a49b9ea27479c23e44af626a319b9a51c204e2ec0f936001d90f85b0658d5dfa0911f0bcf42f064ece972cdf57ac75830172007dde827ca29a6d16c01ad243c87ebfd2af192fa142ad5baae0e63abbdb64798955235bb62bbf3843f51c804a07e62a38167a1bd374a5aabb8e578c3db2344fc8cfaf261d8dfc9c31b254574d72344d7734159b69062d9d80d69a034224133ac0254d057bf630138b101e7112c927dd4c8d7383537926d7ec6a48f67afd88de70cb9e7089f770f536db96f8890f28363d9c5480a58fe61ee045051b401654f7dc0f3e89e41be98a5cdee0a7a403564d9329f5918f2de01df6bf3f3af20470e5a7d82797eadba1ffea04d99ad32c84e5ac2b1210bbdb920e4ba94af7f7ff2fa010ca9b23df0891d44d610b0fd9aa7b567dd0daea127b53ac3b546065b33f2b3521dd8a08402470f319cd67ba90d06491cfae77953bdf04f2b92ce4ccf97dfe60a01cec361470b754ede2cc26743142397c8d4973c8fc3545bfc0ee0884f21863ec65060e40e3b886d6bbd7b3f62783ee248b2d138ecace2ab7a423af5efe15071f1bcb0f2758091aaca300efb0766edeed4fb182e17d608fbd4b18441ebdddf2f9e504edc32eaf4c74a7e931f274d76ebc9f5425651e6bc1fc6084e5248a9b2f799a61157f6daef87b8965b3fc62e5055f6c4e9aad5982cc73315df2f49c9544203206b75c4da8be94cc6625071fa59160394fb3781dc056d7bd454270528f1348d94bbb1986acc05f5e15af575474c71d6d8580c7d6489a51dff0bc4f5027c688d35db80d4f4be530fd7c48ad8dc485a170dedb109653537223b01b45dadc73f9e307b7ebeee84cce4e26d6643d033195145552a9847a01801b01d7ed4e03fda2d8d7fefaf9179da1024c884c15c289e3d9202cccef40e0f00d31be54064d2842759ee24d1aeba88824d85b729ded77c14c3049896b221605f622c81f2d5ae07e42f9af99ccb29968e39d9672fa10ce80bf035443ffbc8eca338eca34ddd36fca7ba3b298206ed7d9b444da36e9d2399a133d6f7765b3f9b7ffd9ba30d8eed9cceec9d0a7e8191f1f63502b8eb3e451988cb061c1f1fe9cb53a94fdcff3684d86c3e35c263e0ae8a8cc232296e1622e91915b7723213b5e2df214088d64341bc0df99e5cb073a61f0de34067a885e09d616513ddb092e5ac9d5d2fba4669c79b661f86ce0580b8eef12e0c95fbba301d164016def7b13fc3374563896c59ab94eb393cf45ea226a4bb75f99efc492e275f66013cd7837220de6a1b9a21d1f59b7426c1fe27595a7166de614bdaaffbcbe96b77b1bbe7ef57b9ec1c553e12504dc2511077aa4434e161eb59cdf6614d149b8a86007b5c045ad84ad28f7742e1bb4baf627bb41a22cb108f53d1eeb143f6f768a023811354c9381908398be1161cbe0416755520d90589bb997407e44fb31ec637d0e9921dbc4d76eec2b3efe84c9cd98d847eae771fbf5a6a1ae33cd35412829a9f9b97efc2ae16ac0e23206f3bb5e816775a859bd6e7f282b7f829d86879ca0556d1203a07eeb667d5065b9067327cf0f0ac42db54f4ea8e29d811b0f2acc743aedb08cd54bcc6101dbcb0dc277a1c479e4a76844233e89f2620e0d05c5455cdc04e61eec8dea13eb3071ebca31aa5f9eb73a86559876ed9d805e7c83ac02d8165d51a087393bfbb16008245ff1f8c75e9300fd29f63f7a3863cff24cb09435066a75deb2fa33752beffd6e7ba7a83fbe150b084155acba53e74ab53475d7fbfe8bdc0fd0e5613a0b1ad5b08c526865c602b1ea20278830fd39fc621ba016781fafeeb1ba396f97afa1f5b81e8de9b2a6eaee880dfc43897af1e8e239f4f7617f50b43593df9de0c864da6df98edbd32fdcbde242e49ea36b076919e3906bda6f04b58b412e3f3134ee270ea3b7fa61a1a16cb17f5b95c380e73d3c7c3be80cbed70a4911bfa229b55c08b91c6ccff903225e41f8eaeba9a9e8b7f595229f446fa2611dd60a982aa69e17b5ff281cfca9c8ed8fbd8a014505d5e2629d9b06f5cb45232a225c2d9e66a7bae350a82ec3262f16a1bc8dc744cbee091ec162e8bde631296ba8c1a3990ff04190359481b344c74c32d4cc886d3151b283ff97d074a2e5b09caeb93bc417334cfd9dfdf69da4e5206d32a94eb9ce80a960ba3826be03f6ec39669c1dfbdab781b72390f3d3ae5dc32dc2a5ce6834fdb28451f39142dad1ccadad896f450200697476fe069174bc2b6f134e65a2f6ee307d39567f6ff4e514721cc7dfedce37db0544ba3d1462cdf44506445e327c233bbe59037d71bb7c1ae48e88756fcc431bfa6be6adaceae6dce8f5fa43fc49d9766d10ba7d40db9feb762ababad7018be6f0a91f6c03607b814a09a71c9375280abba1448d2cc59dc828210ca135398a1c6dd5b64523ce1a18199d155de57328824285bcb8164f0fd41d85e8e3459fe92b4fd8435a45a2562a8595164abbd6bd6533e2f1ac179de40b8dd938d631b3865d514b74cd5b6ff9f93af6ed163d5ac655b67abf9430658c65239cef3254099ab1152403c82ee62e34ae4cc9f1abc1157f55699b5974d345ab7cef0ab9eae0fea8d9a4a4173cbf929f551f69607f3b21c7f87356d7b70b5eb9f78145847c091ceef3bef1be31a5bc5ec38df98d3cfb66e0210d23c471f0f52f33cd1cfce902ab7c66ab63ca783b3bee3c53bf2ae45ad44790600b8449ccec8f8b01d39c01148087a8f2e3fc8e97de2efecd3b64cf3f54b8edba1130aa8625bc9fc5a3f423a0060e31564e71143d7a601fbed11e5c3543a1a92d204545600aed801599fc565547c9478ad8586c6ab62f1c52efd3dd0e93f91c99765d011dcbfeaa925765798e7bd104bf556ea37ef45a2403ae224706f543702ae85a6b969ac846ad56a1a09e72c54387745ff9c7c2896d29ecfbee0f6ad9b1d3949aba0c9fb870d4fe66630dac6dcec976aa61c269883e1ab3eea1c9d3d2d5ed9b9f7426d6ae590b6f80a7b144089cfcde2771b92294f5c93b22f035571ae5fca7707d58881296c3a9012066626e5c9242b34ca4d728ace837530f5c6eeff6668811b2a04e2ebb8b2944aa5162f458be574260704b91d351c4afc1b6bd009f436bbeb04bc4bb1510e5120214aac9182aad2eb9e2df56630c7697261aaa770033c1d7a400c937e179bef48ba80d7b9eb59549ade25fab74f9db490b78369e86ff49a51ae2b098ec0ffdcbe381e3c69ab7c43cc848c3bd5a8f26eb29650416bd14a4ddb2adaf8f315fa02e0360cbe04798d455563aa1de936a1da46d0f626d630c97871d2ed5eda9d0c6bffb0116681c5f3bbb4d80f42af8a0d76ee1c2d116ee8194236f0148144ed9727357eaf08c5fd676db07f4b9478b03c8363c0f45a41582736ce06885feb268ef059b3b954867329778606e2222962da9a0c4c3f7b9e97980caee82a531d85b20d0ae268bb5308c1289a71e5109001dc3b34b39ddfe3ed11c206b19af574f1e60631029bf4d543912db2047858a49807cfeb71ec1426e6443b9938b16cf3e00bad6e30c3fde839b2b419173f39185ae43f4d38d628784877539b2924b3a7f6c2f8e148ed62fcf5bf02344bdfc04a5003813216b7923cc93cf6c2ba1be01d55da0272a38fc783a12a1d3c270c1d47eb13cf6102316a9be3cac5d7a9790cb9fd2a03e59d1fb8cf9939a473563124fdf2c5897ab25db3234a3ba8ec146f66c40c8e40f253219ef4a8624eb86974f984b0033e7408d61609a140d58891365e1e2ad38bda40bbf8f63a92411ee1d94f27f5779d8a055258c2bf1b0c0eec22b35fab13574839196f2433bdef2a8596f4d3c6fd60d6e248f62b37bb5686f6ddf7497dce29d5816486e4f2983e7333650d2ba5c6ba6281921eee057ee24c1df24a82f571213e5990fcfa07ed85dc32cf3a4a7fa4f8ab7821129d9d58bc222c8a66a791cfcb827a3a2908e2d55a81d145c1c03014d30aaf45b9e8def8b1287111d2f6aaf52c84bebcaca467f5d7cfb257962f918f1f8ce86ade47fa47885a05cfc8cd1b222b6a2696b6a1435cc51e24223102f665202a54fb7a800963a28ca7afece1d43cdce763c99eae054eaa54fb145e41561a2b280dbf25b956d6756655ee266f6d5414d71d991c2fd7251c5f03953bbb12b99439b724233c35ac44211186b8ade314bc8396540fd63d81b7304e769276c7556ae4404d3a227908fdab4f4aa76c871318b2d425e800f6bc9d07fbb35aa888cbf504b95bda521a78b571889b377cbce8801563342708dc87a805f4929e0e36791c3da6b38b8f2703a44c92d5f67c4b941a9fe699045d8b9f63fc1de074a24a012799fa7a0d60c4292f2e882fd339d22d3988c80e4f8a4dc4bb7988a539030067f4dd40694bf545cb2794cb9176d55aaf2e130c3a45cc6f456f116dc6ef38c3c3b7602cf6dc74874085f9a6fb79c155f17267bc5bd44f798c9b0132287bc6536caace07fa8ee008eaf7508425d262487d98d56e50eb37196a921af05c001f01d1c72e759175bb0da3bd019804cf6188134d0e5cc9d8a51b8024f1323f0513a74282ea3a76dee0ca793114de73e865ea1bbf04a9aa51800d64cf19852def4adf33e178cc4b120dca7c6a53741ad9023746d7569c4df5173ba782217911db3a2a2796e219d65d9227b6b65fb95f3e6951bb5161f46a9a532e5a1a80bdc2de4565e5462d87ae06b85050def2875bee0d796699b3917d14d28d9cb1854dfec801af5334b47c72142158ee15f9194a84fc1221fcbe9916e1a0e82ec80931e19a4c7c9a546f97527ff7100516e55337a9e4726a82bff56757be197b4304a0605ea8146018d4333f43f28cf8e8e55aa6659f00b12866f25263baaca8adf6be295bbb8a75a0d28cfcced6bf96a766fe7dae0065fb5123ce8d49190f740a1d9708e2dd763d9bfc5cbf54fc382432e9c6908e16aabb7db8cbb726c0d7d73009b93bccb3cf95650996ceb3cc45958bc91681d1d47bed3a4d4be8b00a0500128512448d7d8c7e22b74632dfce1cacec0c8809649eb8189947e26b6422a51588c8576c34995c24e5ef33592a9f31d074d5a31f0c47a3342cb68d48ed841952060fa0a286056a9831e60e047c6d39a90225025a06b1cdd931172bd0d9841870bf8f1f34ed3dd7b49d5e8872d52afc62a272372f4c42cf89a6bad186df5bac17f5cb47dcd62698620e2ab803742db7a7ce1bfdadafa9cda57024787ae699f644d0d330b8ca5235f8afeef5b3ddc6ef09164f51dc098e88fdcf8cf1c82806dd0eb2f7d083844c43fe4f196782136752d20a96b791a34a74cdc60b0eb8a291d4dce12d5f35f03c6054b7ce4267ef816afb64d27e434b9fe9ace31438117403de094f496ba20440bbc4ecf5cd18f9b2fba47c8ba9b2988dee100582fde6648061be7ce754383319448e8e56824e319e5baa1cf49bbcc64b9683993617f47177b7beb7b3ad66de205f3f25b18d89feed37a3d315841c676cf14a1ae95d5b229ce1dc352c8ac079d8c77858720c2a4b88e78142025029948a1666cdde46e554d27c1fa4437016ad428cbd13373ff372ec591f935d99f3bf03f2626d1744e15043400ea541f80556f1b3cacac298cb77fc7fcd6d2b0297dc0627221b5b89879dd86d2e545fce1f4e9aca0b5e167e7583f2298514024ae3878933d00b7ad17f3ad3bae606b20228909560fee67d32026e11e13569a1dab15bd204e980f4d195dd6464f6fc1503f4a3633068625b713dfd8dfd606d95d4691baaa279c9609d3fbac3a1323f84b298ac5955cc7d50eba13d7fa886b414c4915aec28c3cd0b9d49269af2a3ec4d50dd0998ecf67fd9bc13d8bd3ba130dcea26a8a510626250c6a7a28d1af928c60eb0954d1c5387cbb370362d0bce6bfbbb07e41533265abe9a4c45c34bc48f5138ff21fcd0e4af1bd30b1a067064f8de04ddf899c3a398bf1d5d42ccf24f38ad7a7e7d2bc0ee6580037ab958383f1a6459cce170b03bb2340f1ff4d29d3858ec3883c4a94108f6d11b05dc956deac920a5bc70f54f82cd2a6f24699389c93e48e12091fac7c6171650064a958c083294c872a307f13e09b99b9540558717564f2ad66d6bdd05052bd5da4a9087961b379d66f53f9c61072c9f327f70edde15a8d6cc74d6218c3a63d9bbd1649afc8346fc114a88b4b3be56bf3a73e09b44a457df0835cbf78ea9678aa2c0fa73504c0ba8dbaf61934d73499de9b5c4f34b4de06e39c6272d552dcf3ecdad422c0859565ed060504ffa7b528d0b985f29df26cbc4b5ee19853ba80449996c8e1699f85023e8c7cebf666c52b5f4a2c246351aad1c0b54a96857c2a37fd374a80084e5b873740af998960666fa1068d9100b19ea2d2beba06e80873446f801372c12ae723d27fe50118ef846dd7d1dc116b68063221ccfa0c816174fcd351bc4cf9fb1c9783936761fd156d5adf1eacb87f8cc6113aa7b3a6b767a8ae6b642ec7f2962c63b2e5648927689795ec85a394e21806cac7b1c7d7d54a9e7dfa7dc292cdb331bab84b55be54a7b40abb4cf75ad2398be25bb07677a2035577a37a69e0cf3a68119c4bbf351d731a9a2ca026a40f05d347544938555df6e7e2efe5bca1dac77e968473a769a49795b7ca220b4c4ba0fdaf13e5ab811c76e3122dc169f1d5e05f58563289564d916b85026fc6b84a5912f7a73f0507be776b61aa7ebab906565670bb32aba4783e00c162d0f5c9254fe8bafe9f50442a7f4b96fa3d877f87676b32035d29369305a1d4e70492950a8232637a3228e09de0f735179247719f0408a797e1e02d7fd185d41905f68e0a437e0751fce38e9939ced27f95e22f109141aae678a222134c9af93833a0562c3a0b449614c14585a8557853e1184136d9d10c179e2cf16c9c5efc04c69262542f2c336c390aef392f0c1b9a0d4f4713ac68099cc1ad30ea58830b22d9f29e3cdf1440360a0040ac833db000a9484252f08ab624f8dbea34b544d9723a599b480f6bbe7d4145e7a04ce4f5caae92dcdd99d6ce674e1f2475d35d2a3fb32afaf3c9bf6dd73b0cc8df0df1164a4801318abbd9be8368ec9b87feddd1f5cbb8e0a8be6430489a71705208be0aedfe3e20118a15ad8c6ca5aaa8d8080a7bf622dc4959c3366cb2def58d2e01308dcabaeb4783db17735fb13679fb58e0fea259ab33714d7a3c128023ac47b3cb8b890863b27bad64bef474dc617245f3a145af1da2a119616f069c1448c07721c18ba7e1d6e17c174ede416d158d3a22ceb967ce4a2ae134ccad1066329f286ea1d5ba9ccf8fa55c77f424a31a27badd0806d9cf4875e73618c51a0ddd69c35b3a82c111e728402c87ea04be8ad0cd37d63cdd9f89b36bf1740842661407a6fe73f6944ba381a605c5050e75080f824f7f99eebb76efe42d8273bb93096388bca3ad0aa24042e5879374cf3a928a139bce90582926b91e6ffde4bc2c6f4bb7109d1339ed1b3f267baca8ece08c9ef97aaa3ad33cde3f144d9485162c3ee4c9294c9ab0177fc54dd6350adf25e3b2ba2efa5975145eb9211e7b9ca7d13ffda215ee43dcfe6cb4e40a3b681af11dbfa57393e83d9f79f7842261ea757f788a95fe7e3a79473f52a3231d5141273aefefa8457c94afa89fb19ea06179e157d7ee3c8197d25d531bb276cc473a5cb75308d6ac480bf7df0f7e77cce2e28309df987bc7d91fe43384656239f5f24f766a92076d4f4e61973ef5868ca98acdd11777b863617c6accaa79b08de05230f89549550ce47e6bac233f54b9b2037d538615669f81cf1a21c9cae2cfe24b11c17608ac6885f77704549936a40454ac432731c7081fa08a081b90dc0425e376661a1e2d42b507cf3875b654654f3e610b7833ea19ac139f78877c280cfedb796983180a6e1a93865c67b0641d5ba5b7c028a37a7b45eeba6f5d15f2449c3baa0f52a0fda6710da73656b7f6896fbf7bf72193f66c6a45e2a68c3dfa900a6c8d70396694042db2850c1f403b199eeaec99bc4dc9dc72992522a3518add3b2387a9b6cf7089b62ab67fa64ca0dae87e31e4f5f9f34ab2c7e7a2a05ffab62044ac140080803306eb57bafdbfa055573d8c8cab82901d0c419010982253f235d8582ea45113a7315f5e01cca4d6ac17f58c788019e9b0d89d81095f5cec6e5ed5b008857460020a8ac14ac2862c586b1b91c5446a110091c66160ccb29b28233d3355979dd6dfff361ad6832961ae7a470565a761ecf2f70cbd864d54f2f40fd14d4b97abcbc427012000bc76e993d213838a212f6957eecbc390314f319f66414e398fc0b073c745d32877945ce26048ba74e143e1fafd1c96a85d7d202315b353eb75e8c5f24d35838a3a6b3d1596b096badc1c67d56b3693f4114f1505ea4045c6510bddbf129c3de1727b404afd745314823bdc609cb2721f08eae2bccbc97e9ef50d0ae8945776528e0559d1b952178bd3bc28ad726a7a16e45f94e2fead813811bca6c08b68fa0bef5ffbdfd492f085884e8bf9f0cf02532ce03b02118a826e87f16df4156bdc888a3c70fae7501547f0f6e6c9241b5d0f1bdba58fcc298f5db03caddcadbc949cbe0a335e854696474d850a69436781ea2575521384e737e1859552e796dcc4176c6010f65e4a491b661f9f0cf95a6b6c40f1a6c4ca6c8a099ac4f1dacd13930a4fd946f68c473aa40d715d88ebfb72343aa03c0dad0a421a5863b51af2d73948a4d37ee9cbed84ebb1731cdf943b13bfc92213a9f80d69534e1e643fbc330e33619fb4f51061e2f2f546329bdbb9f3de7af5e16cd9125b3b4fc30ed93d9c2135c2466d1fea8e19b9f1109dcb301867d293a7462cb8922fd6aeba2c3a488a5b7198009ef9456e436f43c996e89a285d501ab5ec3b095eeaca7f5bdef6234158bb3f031a63f5e3238f93c6f85ead53516d73f810a03a608a9be18af2548fd315c284342e1078b994d806feaed35becc05fff0f419c0ae5df266bd0f165901c262ec677d45b3aff6ce70d1ed4ab74babbab47ca862a248553abbe9ab811d9ba84842c00fe56d63d501a18066548cd7f5e44d670a49e28b68ce3aa6acab4d5add8196745108a10979264e0e9e64517671e6972e17618762f0e270c1375d900c27f31b575cf67b58c2fb86821bf1e739c04ed45009a7b9dcd5ffee73a151bb8a694eb5c3ba9a4809d344733b7a518dbc209489d9de2c38c2b2c0680ef7dc9c2d0ededba53037a313bb3feafbd93e608b287c64e636ee486d1d34f59d6795a0228e78e6f267d4443fa1f4d18b6a3b6777dda6dc5068d283c5ee8e29e4dbbec69d3b2c3996d33ee160cf8fe57db2bf8656caae40d1bb6b02d6e828988bdb98d7069388d524326cd714ce57bf34448b9f0e5c10fbafcada6c68054c7cbdf5e6ed253d83d97237f046860ee7fffe144ec3fc8fc1ec54b6b80dd8e8a653d07a602bbfa4ec7d49cc28290cce1da12bf8c4f15adda7795bf1d4c9a03d83d5f59ba861279d37f77f18e30d60cd2b4c5548833cd8daaaf9f5650c91b02f32f86d9101e9999176c909171fdd3050db9a865c690f7a9754b90e6a8aff57f630d9c17f0a2393a53327af117543b13e00507c03e8a09ef74de72a0c7f84246b83c73fcbdc932574dfe52ab3efdba287f51028f5119fc39de5bbc28f1b174ae46978795ea4d8ab1ad700dbf5c5d6be68ce632a40be1aa6cf7754e3d670fd556be8bc3f2ca78f07e969b3f52fbc152fc011613203757f94783d25cc9f2b45e54b41450f072151a721ae765a916f2d5a07ccf92eee92b173336e9ad7f702609a07d815f3663baf5976eaa51b5e365fc334bcc2635a8ed0d512af1830224d4d64f1cdfd4950a6dbcdf7a42b8ba865ca7f75e13c9c392e133b7ad3059ebc829ee9aad61a3142cc68627b5328b2ecfe62c6b6d9b62e4d9aca381d1e1f83a697745f73851e323c394fab0e1b9447a8ee8dcce6280797f08f89c49061ca2ab2a7caf3a3e75cfa1c8e2445a4e26df9440ca4ea6b85d156388f760fb30c6dc049d531160919b36b3c551998f18336aa4371a62179eb91bb37b973500765d1f2045aa35900a4b28db86da91b738f2df9c38e2509d621b653105777ea150ba9858d7ff6a59a68d2cb83a55971b3860bf5f644de319fb9ef0b752ad7e1eb9ac9c268b0e6101789bba75248cf92ad9cc550ed45e3fb82be475824cac099f7ceebd4ec1d7a11763906cc2e7055ec7552414f96406d3e8e1ab425c921f29f3679a6e66f01ef9278e6e4902e80db7f54cc86f6dbde037b36cafb1182c4251ccaffab43db9c14d1b3d16f062ffd96d3fa4cc8365741be4793c934ebd7aaaebd091009b3bb4e048957e22fee0876739f3b94145a110ee71992a9c768086641ca94544d3092cc0c8b746dfb8acdfc9a98f4570f7298ec7a8b77c7b988cf8bc702029427d982d26a80830c95a1b64db6344a3954c71c0acb641be07efc94843227de9ab9f7a1f06c8b5826525917c5eda11c0e569d81abd69ef5ee52dd2927858c81e4219675cca6d872423d4ad4be176c39e44ce148611c72889964325d97252ce274bca4f144e4a854104420c00e3754ef7dd681cc018ba1d08c1f13579350439771702fc42a3e1fdc3854df9b1043857b398f44a56610832545673c0f9a1b864f6319056f587fbed91401dcfca789acaa3f29e2328215466380e87fbc817665c03482e852141a324173952fb8e331b82e97f76a8f29e8411dd80a10257ccd3f012046dbf5b180917855b7f515ce288c5c26c09e4c2c54e28292d921b2cbffa4ad0adb3653d1922fdc7893b8779486fe7cc1a9487957c0232e160ec1506cc76991258abf91231723aee0e614fa00a43f4fc1eb1d61c7bab7f6a91187e46b82222a5bfca40e183eb8d4695f209542938c15c2b67c86d81612ddecaade01f2330f21c7cc4f7de233789238ed03d709f0769e1e34379fdd8a90d9fa178ce78881f3ead9fb0996daa490601a794f243bbe44eeaa85f4306e7af2581c0a0d05a5d32f05f414ee84324268e29822413e883645d9354484e4b1c792ef7075df4238d476b5cdc92be93c187dc4f56ee11203dec50f98e04c154de0e935daac68668b593b1f6ac9a6b5c633fe67d8186ff0e3330a7cd48c0e90256985f8dc9c65d24d62712f8c9d56c99730ff2e9c942b206b3e658e4bc683e8c6066273cf8e05b7cf1485ce7fd97c49b8e3c4b85ed5c5d8f8b2c828faefff3fa7c36828b75513c227e327448bd9e750c80714ed390194cec32b134fbfc345d8c392fa42402485f2c0ecc45c36316a3ed1de4fda622ea371d309eaea7703f93247a239c8b7e0360dd66254b31cad73afc2719956a60f32af2e6c8874748e20613e19282b9fd39ae248c74c6ffcadc886714b7d99e81b7ab7fd61e4fab6c55210c8b261655b07261572a0dd4675364322892a5918a2604594d6584b6b23ffe87755c2b07418c29f5747335498e1d6791fd56f2547e2e8c84a735b91e4f3c566dce1c6a4fce4a226e8bd4914f6b084204cf1e40bf926da321da52ce8411775d74231908b7764ee7e923162785831fd427444256bc4163d6bf0d77535cccbbb943c728c919312e92d0eede97501ef5ceabfb26fa4e5adc1b72d978bdca0546d6fce9330c83646c55a8f4af665ae67449c58236304b39f4d1fd57f5164663d20abbee4ec9d0b10773f9723114c99cab7af303f4c4e83e92a27e723072276a1592e03c79b09f5e0887f7824c7f02dab3e8bd0b2c9386bc3fb7895d496319ef30e3c52070d4d8805baeffc5fe7ad069fcd6ccaa734f4b907676698b5d18d51b213dc855e80f9ebb0f6ff2cab35f5123f5a15e24aab0be51463bed70b042e57b56b86690f8f8a54fe02c81bce0fe1a863046d4972ab47e7e546db3addcbe19d573523821ecd6e91be437a50d705afb73fb7c128c2d52902c81f2d19a9042e76685d33f180d8c30d250756630348619733bfe70343d6de90a52814d6f45c5f0c72dff1b1aef144a1104c8e1045e793f92637cbba22a3488f587fcd95ed91365cce4f0b9f69645ee24a6b5b62aaea9138930a5e5f06b13d961cfbc10730bfc622c631a9ad901b9a2d0dac03133b5f93d42abf1dffca8e37f31657cde87814559885754ba47bae8f944045351b2ca5e173f7e743c7dd44de1462d9cb3d7590433bef4d53c50dfa6376b5e1bd5334a60d1331abcd3915dade242da8f80919d568a8d3d83a6376d9d7882e7e6c83afc1ebfce38c8e68d44cb8c75d3f759551fce99a5a1c897e14c0a6f743ec4c2288a1d071025cffcdeb2826913678010b20641c10472c5ec47afd03bf842e4d9eaec1bda0de3a9091ea594b1beaef07fdd0222f3db1e870b85d1f5688c11cf227b3a607a2eb93b3741d1099444324cb4509ec07354d8c63e9aeafeb4995eea61f3f0a725cefa87f5cdc06b779f6361ceaf2c5146096d1e6c2d1f69ea81b1b7ccb82dfccf9c1d8a91acc6a5327329ca76c19b5cd941698757f9dba01b0d49908fa5dd87bb94e455c0dcf633284bffe256e7556df50881fa55b2fc563394809bc5084d762049371a704aa25988e82ecec9417481daee830cea4fd3d3ebadc27cac345144d99e4babb01d91d91c133b9e75ac63489aa8fbf74f872b4889c122fa150bb1549b7c53782718570e165bba35c3f64951c3265e9ca43fa71e2156c93b862c0f8c4f6c38b590b9044abd1928050d6cec262e8837ceace636da73c6e1fc1ec94fe5fc55fac243babece8ad317beac2d2082348ae0d393a2bd4d18fd2ed0ad2480a7514c29b5d393c15783592747082b5f7cc8f6efdde70e6aa082a678784e47cd5067875d31893215cffaf496af70fecfcfefbd07ecd2d011733856b7ff9f24c9d884b68b5314482b877fe173d32b8ea744f10bd616e660044ceb547396657adcec84ef6d507fbb7217129931d6b334fc65fa14e66670f4fbb9443fbedde18f27445c53cdf23acded33521d69ab49d28e7b6992cefdd545c8956ea9ab53063ddc6d8a502333d30bf16506fe000a1d10bfeb32f78d2f28dccc59d55ac5b702da8c8a54095b0635e0501a5dbfbe93269bbaa7dd55a470ce3dce4c056bb7b060b5ad47862398d4ce039542ceaefb6a62f1ab36aeca1f3e2f9e2a234d55732b368751904cae71cd971ac38715256269f676de130a148e8eedaf000b14ca24742e76f9e40b088eecbb541e0338bc28c07f488099913e2c0329526e13c6ea3f6851233ac84d189f9adefd7bce6d47bf9d4c3be9a81d74cc9f284019ad3685ce3918cda196b67cc53dbe08b73d654a810b0f052c58bd4a5220448a511dc98795193ab3ba069cbb6127d9be21cfe92ee9474efe26a38c69c6756b0dc93916dc5f567bfd89d883807ea1a424bdfb2b42c7628465de83b18dc1f619ce488a19c4cd83f021f97e472882b3435b82564b95eca0090d7a32f469bfdf1ba90ecf940a0c60d44d0c86a727797d25c91626d33579a3339f049d7e8ca1f301d00784292bc776953f35695479a342fb101d17696d387506270b2a4c72e744cd5318327b384ab1040e18be9fa2870a02f773e17e093ddd2544fcba8856558623c9b48d808ed165fe23380a614740c1a1a7fd9395f23a88020d180ad9d03b7cb6af32b04651e7f5d7e6fdc26c20676d1aa3057ece8132e6812dbb9870661226189785e3540a8142574a04bc29099bd272b8a0c33ddbb10b87943e6da70a5983e752bc2de7fefe799226b1a65601081662ec337052801bee1c7556db08fd82b800c9623e89cb590b6e51b77307e16bf5a0422c4ccb5f250c1741de741138827d17c6f9157061d5fb470bce75e6426235e016ac5bc394ef49fc2fa1167486dd4eafdcd795458517579d34100de875fbcda1bf7ab7b0d9206dab91e2ab56d40a992142238f225504dc546b2986d68b2282898d9d0e2047673e1fc748e2fe91893def23c4d5cba9d4f3f08f6701d20a95f020eddd6807326c6a2cf5a967383fc37569d3a88a1f6fd7120c00bd3c7a9736a0d43ee9aac90b2def5281c41609c47043b0d027b010d3d569bf73d56ddaf236bedbaed025e9d2deb6b30bed66ce09f730734c7773096ef366a91b7e9481081e95bb797b54c2e439b575f6a4f77b78f9627beb391f1da6849fba271d2e9d6d9c3648ce51aef5053c3137fb022976687b4dcf8b72b2032346d290a7f17bbf61a81d5d696176d030104e20bb4077f40c4284ee39e2335cdee6e71ba0062a3fbbcbf96bba63d0959d6f9ad44f62757ed57337572434e062f33e19c83975cfbbb85db8aff718b4b402d2044bfe3ac2e6a860d5e7b844fa1f35ec569b842814c72641cc4e1ed5595fc1aabc896b769a14875285aac8992bd07da3c5d44d5920903ac91db38815034120862a7a1a1bbe32d92be783eb2fd21d7157e5693f47b0894b05affb96637b254e1f1e9ba814c41276fe64d9bcab51e3f0a71b2d15989c527ec1f3b7c6ebbf533daf0b0ed2c2330cab6aec657420ec37711886a6099029d7c7209a52b85af616b64cd075b984054c6ee5dd05e792e65265fdc10316b9d4ed61c3da880f80a70fa4cd11062907095bd828029ec2720346527da66e0518887a53782d3d63aace62b2003bff2e21316e7d130f6685a5008340a3b440e755b3a30e620f998c3d36e40542d2c73bfa8b14d753b19c618bb20d295e601d9e23b15eccaa33b990d9fce6adca9bceec696a77854e818a38b3df3c24e20a2579cd021633f30e8e9853615c236fc97d10b6b93ca06d3f6d74d5224781d68fb168d5d0485138a72296e1a201f11a1da27220912d835aa9f8d5b20e0ef3b1e4ee7a374608c3cc246afb9f92510ad57bb86abe221bb9c9f98342ec3364f25f0ecefd9b83ad4f5c2b4b38a4ff1faf6b8df6dce9f363b46c521da30a8ee939f4bada9cde03eb9bee7a9cb6fee2c1b79c8ef20f4a5e7083b9bae52c37ffe84a20468abe526c1b1f5188c0237b853b5522044739de040be82fa3f65df206a425db4809e66f87c978195e67378f05ef7950e8c2f96d727361ddb0b2195d0b12e953fa980ba46b64e8eafc8a490cca1dec4a444934c3734ab355103c66ebc873ef042a86a33732c32a1cc30c30c244f92465aca7e03e9e5fe18708e506df1edc0c4ff3ea5ade6c9b4e7a0537f59525d37f84c194d812cc17dda0d9512987cbef78b537526a359a6308bab9dfbce5418a83e881ff7fe31c96ca86038d8217b00e63c27890afce031bc0a491e3409364577ea284c8e251bc6cf7b9c9b8f615f7123a79538ff1e916ba96f7db7926d2cd2bb16b39bd722699c2678768cdd56e92944bbda097bb759216c88cb37d3e5699ae46f573c0a35865a7c5822ed3180e65d7a1652acb02337dffcec7396cf9da3f4213d92f8d197e5c245e75701707a7f1a388ce999db840c4296f71542f0b128b6bf98124b6cdc477e215790064a486b3126241de8761b680d6a7fba9d3e23c12294301712479f1450b467085905c539593ab79a583242e4e27f32846a9cbae91372f05ca597889090b5d640045d19462490ce31e7b3157e874ccd9d7165829ac929d396332794f4717bf70a6f33759c02dc8af9bf2d3abdfa03e26bb16520ff7629033512077c565983d3ef2272a8b4e768a5577bbf89c90efd863cf4c2cac1f216a95adddea534588f70b6fced9353d4b4858af9ebdf1b9a8bae6a7f06b37a5a68e575376431043658d44ed127207dc98a9a898d6f8cb199975e87f02b0f3e4d94ac8437fe83a1e603a6b35bdb01c1ef421aaf31317e5e09b85defdc67371788734d0f4167250b81dd1147b73df4495d846b8e2a13239766e95b1a3ef0ea4cb45e3f50461082c7795b6fd1f6370ee52be7c1589b2bb4e06c9b2f05ee78f0604063b6a91520f5be76f4320e46e50f09ff98f8bb67202694495df30e67bf0834e7c9292e462fcb4a3004ba6b2154b897bf907c3105f723b27974d3ba816c822581104072dd5fe501493b50e59f348c777bf558b84dedd5df60c54e0527f31fc86d7ad6389bb6a7e919e768e5c6a310835c691618175146a59a4ea283a3dd3138ac46cff2e928b526a63c35c67b1cbfbaef2c4bb9e330abd82b1aa0496516a2d63ea85674f36ca3eaee8ed1facd629e849ca6844af41070e9509615de617113242f674f366da416b564f3c03e0fdc6c255e021683572fdae1651b63f2742ab2355bcc3ad03165851e8d70e3371fd4e763d7aca580ac213f7ec58cc024898eb288d81f26526b747618485a7b8d8900efaba0b0c07e34921291aa96fd2a3e3c2a3d55d2113880e06135c3378135cbc0f48c0d789cbfd9ec60357641641b2676b229c6d617fea5a5984113a702b532d8cc9077dcac72a867894e6d0d5b692e6abe961b2edd6454fc2cbd084d700c0414b127d859d3fbff61a6e01ad3e21f0f2e828b5e5d715b3676635eb10fe0fddcf04284900db3b0c8d18c6065371809fe9ea7f9b7d877fd24078506de6a8ef24b2da287441ff77caf4216ce4d5a23e26c5c2969a7a699c58a61eb0fedd9a88a16f48d51b6a1716ddc453daf4c6b6fc23c28fee420b465eb2d1ac7795334fe41bf8cd08f1f1069ed4dbbdc93b8d8a5c23a042ed1dde50d19d6305ffdfbb6f0edf2e1a1a8b42be552122675125ab56f01ba49242b24422f2109f4df46568a19baaea8bffbd98e2de335df1ce3f8ff910e79f0c5e77eb7cca94f87d0afc93b771d31623b8322659751658b6bbcdcd3c2368700e495eb4aeb7a7ed901eabe37c48020365e36a890249efb11edd728a6e4bc51a10860614a38d07f734bd33a7a9ffafec1134c181f34eda3c4b19075032ffd8c1641cacae5cd5ddc846f5c1b0c4337f6d8c8ff64e0f40771f1b0252f0362271aea01181128292d6a7ea828cdb0c1541685ee7d2cfc64872958341641fde6c42cf40dda51986828111a964cadd70513c4bd9e540e4c2971941ade4f57800f8605458ae3691b1074c018051d1516279163267b8194d2e7c8bef6c7f582ed2808b8930be9edde6c3c2b08f130c277902c93b0a25293cc2c102d359dc313bc354a61950b92adcb2c9dfa6b9da10cd0999e944c68cad5997c6f1fc47b1808ae9af6de3f703f8718c0fbe21653ede09b8b55f0ef881820d5330c43abcb42700a0808c39fdc90f6e8c9217a9ed50663ebc5471d370c0f802f2dbf078166e526120f16aa8044c01db1886f67288e16f5ee23f457598ad11688fd8c803f422fae02945f40c5634be873a41ee40623926327c3efd030f92cb694f3b4775133c77ecbadb6df9a714620e50fdf3b676a6bcdcd62c052418556fe4b7d8029fec1a39ace20c9c15c5ad5dd97a152eb35025fed95fad0b16b9fcda92e69f0ba83ded39c8b2b4481f8033ae416f4e2356ce0d3fb75af7f2139f88b87759098294ec3ae7a093b1f1900bc86f55bc028f8f54f17b42798de810f2b13cddc73b4ca5ca83600ac4165ea5f4ee8c81264fb6e1bec48d69840a0c78396152e8117996cf76e6aef35c8c1545f016ccfdf9d0acd396a72d4e907f607bfee8804e5650209291fb5c18691b02f50a0c3a0aaa593ba0ae2e2934451a7b6f0cce0013875d83996a1003ad04eca64c843a658764894ec8563bfb241931859a8da503d68c208b77c7e9b43f2a1c6c8a627126c5c62b3a6224997b9d748c2dc06bd7f5a5c2f894b1da5406865b480b0320d2f43a7d533dc1b7792993a0436464bc2cae14b6619b6bfd5ab6aa5254e440dae6f1bb75c595b44b38d9bbdfbc414c650c9d64299dcbc887928da996927230de65a774f683e2de6100de4676554037e2d750106dde87f92f2bc9c2413b1c6a2333449e86e764d4466a4727531eccfd1f854dfa7380b13ed6174fd0ecb19307acc089c4146513acab164c1e051d0e5d5a51ee82d94897cddf6ee486bb7f0c5e54646752132ed9e35c8a90f96b9574a8f14dc6d950b5f5d53a19bcfd557d30e3212694e701dd628c40b10d0af62c5f9f46abcbd58e341fb82b3614115fe2d838b580a82a16c1f71096301847eccac70eacc5252e97f3848a0b4f819d3aa5a680dc226e36ceecc7421eeecd6e595732c3274f1d2f46acffc56b2381b00c3df1ad4836fe080f638cd2c2738eaa09fee8f11b018fed743a85cda4006bea84bb676f46a57ca3ef3e61f09d151e7b3b97cccdfa14945f0f6a723899e1f917784cf816c095631940d109cf7ef8572bb04c04cd23e09fe6fefab78f415539198dd5ece4df16184313b8b21699c2311fbd20a0049aa36eaf6af1f13de415606e07f7a4cd72e6a997be3d57b9bace014d27690c49b64de255121f8d7b3ec64116c2fe87ba836d9644a19bd647b406af93338ecf3e2d301d052f67a3d5867a1bf95848d850eee4298ff06a0009c3af01ef1ee3cd7d919d074d5242058edf151844bd20cf8202224fe94e23dcd0bac337081c9055d66fcacd695ca04ec330690629e5e8cf910894c0088c4e920e8ecac532367874ec3b779ccdef68f222db50bb0d215a89ac4c846a869db3388dea3fb4b9a1adb0bcc29efa38605b0dc077b4a00225620b0c84e3ccdd6bb3f1e2d044360e368fa33cf46eede9c3fe331b6b30ee1680a026ffd967742580b05b7219e60332c1e54611dc61d63bc4b5aba78b14acb438763958f0ab0960166befd08f828e98ae289a65e6ee20484463a49126a4d82538e3fd20e0c0bcf97f0f7756a71f678184e2bf4d0232b13e8e9f7114a06b88d1c333c05b5a59fa9ce7125fb975ce3e17a571fa77675e77ea2a5bf791ad24231ac3075aba72e387d872a7d98a13c3ef07f704c0fc9430f444aa32f3376755ac18a2995e137056be90cb6eb4137f6d9dcb81e9599863c22b65df79551e281c649719e1566243afdfe9f52cdd7ec907c262f9c970564359eb7192fcca2db85d1bcdd4f064c63ce50b9718a67581dc3d8616bdaf2d01d0fda890def546282f30a27bf3900d45565980d4e5a9429f054c833e1e233efa9a81809f116f3bb819c4e5f7a65a337531cdfd936156bcf6772683903321f3b8b99624e215aa1f2f6614a058b2c2f8c74a4ff671e0273b449fae5538700a81f0ca4f2227aa6f85846d551a62c59b0bc7bedc3de5f959eef1cc1b89fe44cfafbe369f0ff5ada08cecedb73cd3120c693d1b9526f3fba3966c6fa5c1f2c1189b9612617c90ab03224faf526e7f1a86173c99dba72e341eacd11e9576cdfb054a4b5c4a32739bb5505c6b9956937c55c65918ce2499c6112db4de83b2c17919a6c8ce1741bf5e4a7b015f431777127de96c787e5fa67294b61ef9f1b398c59b94e8a3e94e0dcbf49f4332b867e8fc0aee3b181a7edab9709f767a912fc0d11d6d59f32062c4a457ca62a2f20261eadc8e76973f41878ff251fbab1f0b564475aca361b35a8f55b5a090930b465581752d5128dbdb336cb130c98322d7d970b4e405498a2afeb64579de2779648d8f930dc971678b9cfa5110b25fc8d83c9d41c645dbd6e516a8d7f415d69d4b29db6b673a6eedcf4b74e68d4750d7ca03cb51bf1aaf5d7da1959061c25a7c1a0c520e33ba4f9cea36882c017140b4e02cac22c89126491c800f5a6f8d6c0248076fe17ac070b61d0788034d9568c502a28e18725a4a67f4039aa98fcea32740009c05f51c9b3d59c91d729e164becf2225620041294112d952220808e9dab8eec959bb31286d9f30d4341f09a26078822ea6a8c92881cb8a05b0e319f75aad70efabcba7e10fb6fd1acd837b05501a9e18728826fba4a54c7227fefd8386d93d931236859f77db6cf8c0a4e0c8f09c61304e12853f24cab2ad9a9845acc6ebac4d38e11edb3872735ec3ba4651ed7bbb6cd0c7af4cafe5903c92a4a62287c8cd24f80d86eaf5611433d576091c54596f2e63b294fbdcb6b698f1caddd6ba64cb30834464543bcbf35228029ee99231354f820267dc319b4036176645f91a2005ca7771597b190fb35b2efbfb0f37eb853049689e63de1d08d3246abcec3ea2a64d6443fde9998a166b7367a056548179230e6233ae054092d1a2e6b3a403b65fc0451a80de7a379e40182767674ad183e4fab2b8cf251ddefcf196a238fab46afecbd613082229d95af63b18d691b7a9d77490551cd65fdd04aab846a70887f7a5514b0dd8321cca8a1123b00b71fad530c000244e20c68349dd4572dedecc92ba2551374d4cec3e1273aa12ed06199cf25978a4a1e5cb1a5feff1c8f3cd4ccf96ac277a10bf6b82e0e487bee9827a543d340f23c8ba2ab51ef9d06b03e0c3a0f8eee6a2e7f21470950a90d21fd68c687f31914855d67c3c6fa913c91f6b7ab46a69b189d70ca416eed090d296670e7ebd7839bcf57e456c9ccfa7dffd5033e1c0c64cb7f5a139a7c24c441826b0c5b546972c54d7d764461218fa3920b38d202c227f21d255cbf14f1dbe83b27f9af45053b71ea71ec550b4ef9720bceeb5ab7c705b82cb25401891b68952e315373f7ae46ac6122d9b231c8b63aabed8ddd9d4d85864572d23dd6137f9060c5401aebec9869788af03660ef78b152c0d0933060b9558768037a79d5e98a360d3c7ec77d8c29cb68f3a2ec8f732175af3dfda1c0d1bb1d02c5e7e817a279dc4c26db6bf68a1e1c57e73db565f93d7f69713a0aa9c0af08bb5ff2949e7d3b2d453ad1b54dbddf94434a783c60291ec533ac0e32d71b814f709f7574388863f68e2ae5fddc5a52b5a584a5ebf6167bc5944d2bc399285b88e3d700aa59c56231ef544e629257d21ab37034b601874a63b1323a258c28c03853ee1ee79585a3aab9bf17b5b8dddf52ee5d96e57a993e0f1f4bf7f9d80f2cebbcd5fe39bde1ad6727b1770c364a3bcf87b5392a6038a16e983b93d624a91baff1336dbf88e73f806fbb472bc0a3af74b63ae5c80644068d3a7c06b1829a0e8f7a922c0f9ac49fb83a54eb7c7c03f6b0b31602bfaf1fbd5d3f08fe0fea0560d69ec5d403b8fa0c75f4bc27771b727d2d7a44e22223f395ad0e7e15ea32e31d5413b34a660a3b499b401b0f0af40c51ac20bb97de29a239da484126dc25143357dae953a17b1875e85c55a9d6ad67bc0655db1a6753a36c0a97aeee3ad6a6df2c4794f8e02b8e0b14e1bc04c8930ff77b4fe959f110fdf94d14f578d9124000b555f2ad0a6c18cfa85396c7b832c26831cbaafabdde1509ed17db4eeb7817718065c1cdd366a42ba7aaac9fa2f582f6b24a2d95a88d3c0b6d67205db54d0ccf0801dcf0d4ed6c9947a0243b868ba0bb1d21a0f5e792502806e134278cbfcece187a69728624e80adcddd0bddb6923ba745a1b18bf540fdc1619b17faa2e5335f0f8b5f34ef5a8c34cfaca7429a4458b3a10d8510f432a66b9fa4ce02b370e9a0127a701348e9b7fd660330552846b64d9e1a1ba2f624b3de6b6110357498680ac7eac8b38c42d8d52ce018b1e7c3124fa9c7d3dd98fe647454b1a64b51a857a27dbe0eddd0f3e77ae460a1bcae4d799687fab9df1f8bfe09a6911a0164f883e3bd4cdce076a70ef87616a452e79a5fa08d79b832f1ac285fb95e4a71f75f596477fcc6f145c9975d7a523143bfecaca3fcda449ee46751868777f6ab2ae5c31fa25b8a74f65524dbb1663416bbcbb37090402d5b5217e9195a9d0ebd74b2f638060f611a15f4003a8e6ec7c4459bdfce8dfdcc53df665f7d2e32b9fda5cf2fb33e66a30213135546faed0d9263306ccae5f9286d7d65b50d702e078a2f3f11bfca367607a0e5e537023b6acfa099b988cc9e32d888de4acb86eda12eaa8d189e9747eb2ca05447ae163f7c4260cf223abe9cbdd3c6363bc5f2c9d2b2a62741d20f229251788c27d5b257bc27fcaa376baa6124ce08b026e1077eedebbfc3b8362cc5df6d20d4aff73c534e8fcdfc06368db48247c1be0136864e4d5221e7408980c4724285c5e4c0f814167609bb6ba353a51ffa5908b91412379121763698db1941659535d162c30b0ee811e08c4283ab11cbe4786b3970d44058a6ddda85524466c90330a9a2a7ef4c68b8fa9ea5778c27179d6809ccf29f2fe7ab50b3ead50f2a20ba6fe37f43bf54066aca601f6bc09751f0ba95aa5326f9631d99eac940caffcd08c094b3dd62c39090d9560f8aefafd5fb3465f41cbd100be13db4cde16fdbd4ea1f417885f8e047acc49698423b082aea1f149e8f4272168b63fdf81e5266369ead8352803c2ec7bf016fdd713b9f40080e95bbd7e2d0a4760cfffbbd91ebc4906bde1adf6b623ea0720b349bc17a91882600198ea8d3ac144239ee7bb4b5212297882db93ad9e226848168286357c44eb98f4ba262033136f7b76e12a7ede61e61521cd677e4de14d3755cf414495b2935f2bf2cc8c1848c5dc13e7c26898872d594c70f3edb81a92494aeffe27d52fac4385d94593d8afb00c2b0c48b45186f0304e89bded0b1fd653dc21cb868f900e52178bfcae00747ee89ada675e037c43ba8539effd90b48eeb43ab69df8114fe18cb4d76e2a9167732c4317d202695dcbb41a1387175786d464dbdfcd551e39032b9e802b9089d25fc58a1f147124effe70f85dcc01c79e8d1b4185d0076a366349b30ddbaf567eb6d21b423423d8086bef911cdbc6265c8c34a28f1db9bc154aa7f7db4ca3c07fa659aa5e841dcf57945b88815852bcbf175bbc30f325f7e887f44c119088d86789043f7311e886dc8b2f2683955a616fdb637df1bd4174859b1d49b7fc0fad7f4bb05ae961e1e04ea97bb3f0276da4a2be4a42d906f22394bf1db9bb7b31462763cec2a1193be1f22cc8e27c0552d75ea8d47d269f4d065e57bb40bf75b9995fe8752914225b05919d1e77415a480632ddd48a40ef6f2082de6868a711cd4890abbc69c4dc439023ccc4fcd071cb1be6108fb2f6a2cb04e9b726e8c7d21c3281b28e6aa067b1f5cbaf89b2540e2a03b108d1ecb599ecb9da54d5547397d1d9ed51eac2620ea22bc555072ee43ab4fee57edf0d2b0487d865b813df407a4f032170da8e70fb85f99efb43525011493f0ce18f0f479c9c73ff8958402f08057aea44236c6d4b7c2ae7711e8272ba17af8b0392b95037adafcf7d1955695767864d089d5d603e9d1b13a0657e05a20e6c89710b3c975ecaaa4c1c73c0d93d0243d7236d41528fc2ca300f294b5ebe5de35b5095d139e44778ef69fb4c0c462121af12502a5114aa19738a5538f431c2aa6fdf014f49e80b67d18de0361444dfd55e1c5eebfd86681701eb6724e59043c5649a3fa4af022f0cef14bba542c0e04f5acc087f7bb0251f821055017d47d3ce2aed2c205ab04c81678037576eb572a26553ca0ad28c737f8075222d0bdc970665ab95b63d04cc29f7b863f6ad0fd33d25a24c58ecee28455f9705736ab6a895b0ae14a0b18ae18d0d1fe437b857b6224920ee92a5889c4052a877924a875c59b18576eeea53da3c57eaf146b80c863948b07a874764677a0e931375d3b175726cd1a5a0ab0ae4f7dcaf5c14465734dd630d4c149d471dd99dd5842aa70811aedb93916fb84b40ae7cb04932319a5b24261d830a9e1a9a672898dc73a9b3454a9b47326976f313ea3e707b22a9970ec05b5ea34fc3f1ef33bd6cb3f1985dea04a9c03a923322deeceaf97b3b2017af98ef4e7368a9bf8a16f4bd244900060645bd8c450ce0244fb363f2cb82906147b18a60db8c74c752d2e68eb1619a8a50c39528ace5a8b43cce3ed7078328821be7f1eb1c46f32d10b51d2b5134623005be65e6c13655f31a99b2c9e7d099365ba514d9a0c4e769c710db0c635ae36186bdd1398a17b5791a3771cee1ee3ae2bb8bedb151f1fa0e1609d443b8c3a5727d569967516d46c1a556da54a2cab4a7855cb6ffe98d1f074101a933bd03c5553075fe2e1d3662c9c7f742a70d89ebe77a4c39bb57bce4722791706ec3a29b03a9fa8b308405db1725e2f7f8521b73c9c879eba0868c43d1d622ee0c19093ae18e5738149afbcb23ea376d35e3e79cae40ad79155239be26d8f393fac6f2c43c1f639796ec17226e4151fc4aada3962d0a7c4bec78b3442fc957d1b84e9e06ac2a1a7a73c20133bf5071f82a88db5ea79a5b7080d80c6284999e9938eb35fb5793c9322580b3ca1db75a2ae8057301241d10b63c98f7afd1bc1ea8a175fc1155efeffdd15e3d0f09471b89b29ca7542e0ab273ef97692b8c9d7988ce61478903790f891077c75d8f81ff186a38f306145f3b4c91833d2b7ac2b15c2d3ea842b98e8114f48d20b070bf5ac4c366b0e449cbce5328dc7d1c3adf356b4365d2fc6c0eef31a67a04c58e8375c6ecdbf8dd88e93182f71a82364975c221cb6476426d98d826185ac20e386fd19a95012baf55af428734b2ac9344bf75d142b8da4a19bf54b91adc0be639ee79832dde2de5bfcebad561cacc39f93ecace599f8c492c09a83340d8dd7d1a72eb4e1379b3fe159145ebb8bb899a6bf30f007877cd43c012102ae0eeccab8a73fe1773442b59e6be2c0eb2d9afaff3facabbbf2cc288e3ffe26e9259d8dc2c96e4831f396073c76c6f0df9e8a2f19567d3ab795e32f7e56701a8461c5eb8edf022ffaf224ae3ac7dea5bdd0b893cb56c0ac704ee30ab60129aecdc14cfead29654a475a0a168523b24a17f8ede5c706ab7df61dd9924ce9bd3f066264e99eef6a3aad08984c509b9e1a41d81b9d6cec06fc0f8af09b5078fc3ffd52013ad17cd912af6a2051cfbbe8a3961798b3ae3d7a7bec54ada63b0b7d9a28bdc9b1090cef44055e42a524153558baef2c1609cffb6f94c72a329dfdb9c9f353794a5357ef3f3b8a4997f213ce2c1a844e63c2cab65bb4fc88c4d23e02fae682a45d94ab673ac3317774252ea88f8e0025306687b3de50146acbcbb4043c334b98c634315743002a7e9e8560b855309e17bdda6e0c3d18f597917d1b27dead090e97efbf465fea11ea2a9df68de3f336f5d31a4cef24954816922cf8b3272f4a7a98b17d032da79b3577b38944006bb50064247a50c3da3fbd1b2fb819bac605f6f20dac1a04819b91bf6ed9a55462b01a06752be9b73769eedc7db0e68948805e08b71984b59f4d019f051aeb2f7a0d69b15471d04586a31796fa9001215d89b000712e1c62f9888c7b8dc1ea3249503d6ee19ff71128c7be9747c977e5e7393279ea8bd564b384ecd66a0666f9e5efe69de85d9a6adc9f10b94a54638a19864eaaa7358b95a7e9da65745d958b5870cd07dd18ee06b9c4aaee02c5a2bb9111aa4d0a0edab0301b44b951ba76485f22e967584a57ae3d61b9ad703a3f9f173db39a4076e469f8aec423795c0e738612e0f4b75ade9376670d4e77ac2994a7c268e9d015b5bc7973ccc203ce640f40b543b188070f807770a92fa35dfd051ade8f4771eb5ada6ae624c517e48f44808851201b008868931bb170a8de5dbf9fa7247c635edd4ac550ba8fb4ee3373c1a6656f67c9d644edd158accda57af07ed68feadb2f20e4ecb68ded9687e4db11e8b8a35e9a436c34dcb796105745d1046c7b3bd7b2e70ebdbc51e7ba868e6ef9ed33071c556c5ee9e0888d5014e07381bd3dc74c6bd111cb000b5cc1de60c895ca67d7c7aff90eb02e71dc44b7d3501b4842796566b85a2bd01820b5e7b6738095b4cde30e46233a294fe5269d5a615cd3dfe82ba4021c288e4bf75284297acf8d19eb46a057a83e66bf94251b9a212e93624ace0721f61cf000bb565578e340facd7994be9399349cf84855c0ea0c066e4b8f77a46cd7f4e8627e032dcc9b19dae9a402d19e838f9dbe8aa8c6daa5c78bc102e65cfa1b906cd98e8bc6d2489bc33df8c73f3b5bb935635c42556f1040fe18e73ca6197dd92575214f03c488787bad3bca3020b866af84e2b15b2b313835e9330ebc38f9369d1a80f34f2b767993dfde854e0b09acdedc43eb06477496bbc2d74a72e982c08e6974bb3d97c296ab40f7845cfbb52da9cb5dbba9cf084a75c5e0beab10e0d2212fc4376874aa1a51fd549bf62cdf3dab3a8685703bb963a3dd60bf7436e4336d95f4860da159f36b5279ba23e1e9308afb7d12579c57873d7b58f9f2a7a617495fd057be09d81b71d8d8597a7a9f1c8866ecf825524b219eaeba476296de2ca8b5f095b2531be4074e1d2e9bb660e4b21f237a83052fa076866ebe23f1498f35a2c32e274f4e135a3918603ab2efdf497f2383685b57028ece51d10810526d8951fd5569be30e1844fc17d9e4775ae4b98b00d89d999f2e371c52adc0119522017c09e8a756cfa7da323b0235e47cd1ab8bc27d666d1ab65a74c37956ada9c520741308c641a826ac60b41ce2f6d59ff71914a906a3dd8a87142b3ef38382ea0fa41996006e98713875c9fdf16dfc5121d23e87ceb88dffbaea41b51deb889ceba05969bd5a3ac52c2f0ee2312ab2cce5ba96e224e9261eb615beac8d8696bb73cd54bfbae68bf462251b510a9bb9ba8f0c5b5daff7854a92cce58f2ec5c99616e521b8c8e4906b94d749fbe6bf4dbdad0359becaabd8d1582471ee06181d947c75cf27350bb5e482f8a108c61f156457ada6818c788685a0e8a1b95eca5751faa9882a4e76673747236656f38f67dc4255ada760206e32e3ebd2163ecde504375b07d7313134bb0fe43afddfe08db61f85904a4ed491cb32af7c1a1bf4072c176de68c94364cd3f6d1781b7f29ecb437d4082fb47b41f034b5edf41d20605782988dba4e2b56c0609aca7bcffaa538f547d04533ed7df095e3cade641c836532444646fe28e90c4913c90a0d2ad9e4c9123382adb90f997451afc86a80bcaa11894c791376713dea51c4e140d9b04e8a869384a95bdbb7c57eea07b99ca0f4a6be76de634b7860aa70e5ed088e1b95406ab8bb4e92dcf8876349201ebd3243b0242e4787ac1bf2a0a4ee5b9675253431d0eb5b755d40b077a26b5d704424663e35d4ab32cf52226a28f0c4346931b0895baf38934acb94f77138347cddac6685f5cb8cfc99591750510c811611136fa27a855120165ee49601484f37279510f0b6a288db72182a76e319c822152b3fb8364df67acf36725bf6442d5793e657bee5debc8bbec5df810bdb287dcde546cdaabbbacce5d9d4d60971483f0f6716c8fe5bf50e245da18ddba99fa4b20f6d3a0c478abd2156576495bd49a767b3e93e477e7d91d7cd472b818dfd5a612ebe487865e744c97e3817e6f84a77dd2a052e2d05b85ddbceaf99d2b0f7d15378489d55527d6044450cdc78762530cd10df54dccfe2f26f6c2fc4351cc032a6c0a29776ccbdc50eeea59e9cac21f07c6adcdf1350754714a9dbd072edc89a108e8db5ba9d2cce70a94c535810ca46e29feec67e02f5eaeecb357a86a3b94935ee575797583daf8dabe238195a35386e402bee5b58dcfb69022dfcedfd64f840e0d711c92e1b8acea6128ad14be5cb6835ec90ea0bf636a993389f95b7aaaa7749fcae55790fab181be170bd781ea17a2ef80ae1d6f0d1bfee8ce2050b13df735cdcdd5ac69abe29d76050f4d2bc720bf07003cbc5284eeab18982894899dbf9e446492ff5217dbc87d7613d8c5b52e1fc4b0e0f1e1c731c3e2bfaa3d4d74896c93833d673a1d2203f9af6b373464dfe9eeded338c18c228a2f6610a66c8de6db1cd62434fd18577140ee3e0b1a810fb82298363c63a8616a9e531143976ce5404c42b374f1572d492c842fb051fcd178db41f0b04042ce90262a86250861058e758d16f99a305787df6d33edb6eb5f522223ccfef11fc7b9c14a3a0d60589b8f14afe833bda90636e6c5a7fe6f450cf77a47ecbf9446f2e1fb7517f048f26f6713b34db86d9c96d24b855c962299e828107bbacf59c8745087165c7956ed47c5470b2dc76888515e9a7a42ae88f5c592db28a7d7a6dba03aa2edffe73ff56fecaaca3d4887a8b3dcc28e968fb9891bff0a1302bd24c41ad2ac18b356cdb51045003f5d24eaf018d6c2ccd747d3d85be1b71d343ce35271edbea9c68ef7c1abc3546df8aa8582bdc9770b0a2bb4c319814789ac9db5756e49445affe59c2445eed8ed97523dcd3cb7b27ed3e8a6eeebd04ef3ae1e5d6adc10a566d6b239ac506b6b4f1095a7f0416322730a4ee100fed98670341847ae1378072a05ecb42e5fb1bb2a37e65edd0a0629d6f6bf123bd3dc6a20cbb61f29f0d31d396c8244e5eef8665c914c41ccc27dbe1848ff6c97b1c06bcc3f72a3ed7e5a302925bf97e2661a7901c7d49b8ed947bd2f2852d39fa7d8d02680a8927fb664f1556dd94b90e03a86a714dc4c5955cd471473a333fcad5f2f14d5ce1715abdff59088dd5cde7c7b5a5c601455a819f0cc81abda969f4a942dbead93e4211f4a5b041689567b5d81a9fd3517e81d8a723c85f145efc20dcd0863dd735b18ebbc4b6ef2e6c9b4178e6c7014d1ba0c548238fe047ece744474ee4343cf0eb276837af666951f8f613acc3e3cbc57887733fe6c5db5c0095ce0ccfcb5255f541acbc07f962b802429052eedfbfaba90b4de369ae91363024e764b819105df902c6db64a3d2c3fa3fcb26d482e674846799195e69cf6b0a797906b9088a55e2ecdb8d643b6431925a83697bdcfa4d9dfa480805e5b51c1073f141c4192b8e5f955ed44657ae4033e65874599dc7a985199d500e5dcccf80cbf4f6a9f8b47c6711deed724da5c33a095109a689a857314ba08132002f63fda661b87af4ff93c7aad1c62aa354c0f813428c000065ae896c18a22d53ac56cd2f0ab64c93326fa5e0fd576785a582bf29f03bd7c6dcdb711096ebcbfaab5986bdc8d78b04cd3cf5875eaa33e3bd48c7af59e2d23a32f021db4a9fa4552f18738bb5554dbe2dd9e489fe53507d7f3b6fb9b7bd0f0e840c2e31aac96277a2b5e4647a5b3c9ca149bb349c669241fb3b295826c025e2435f5fa0c918ebe879c0fdfcf5dfa9a91d437fb7bc18b543f92e9732669d47ed3c1a0bc26d69de7969b60a3e2d050821f530f84179cf7bac8743e5df9caed1aa68dcd2f15d7131272c17cacb224001b385956e44158c83cd8b71d768f02d2a1a39b61503b59a4fc908b6b188a2a30e5098e3ab32b43e01e3912d643830da761fb4d946030d9bb00ed22e53c42e280e36e39440cb5835a7b859997913c05a9e7910eec59cfe77cec562eb59f5d9808e95a83ac41da420384714499eca3ad220eaa609c7e98f9f7c7a733387697d64e44a0480431a431ba1b6f54e1fa4552fffc0d9369b39f3dae522011120b235f537173dde9910638b25a980a85933023f8e384a4ea398ae49bb5201c8e62f58158b47029fb3b37f6f7ff86fc5174337102f45afc742e2065d5c2b7d64a2c371e65dd5e883b4da149c1ee0ebb9c54d95171da3babd949d29ec7840313c57ba5798564021aa697c856aa0f7dcafcaefcfb84703ab154ae81e5acda4046847dc4aa5d81acda12bf80bc4c255ae2e77c0a793958d69cb08e00acf9fdb38e72e5076ceb3b1f6e061994814f3cfacf9310d2a434409129991ca5c4a098fc4c6d575ebbc5460af40113485dfadd438e861c917f7b5dcd8c3aa0e26640344907484fd2a982e0ea39de8d7d0a758e89b9cb43dc00dfe97eb27903aa45160f2eb94b96731940dd6924f9558f47a737c276d3f8cd63a6a427cf276cba2283d3958aa4eaa73c73f7829a8887ee0993f4482bcd37b4bd7a70043463b9f5d3da9fa02b2a8a73efaa3fd198f1ec20160b82c1629d3d73b4d4ff8e4d3d2e0a996352970a369e0c7dca49f307384df2fd3b52b7b1467cd20a01546ffd0503601d4b9b59ef5e47062d948168dd503ccfe69379aa164e79ddfc03bbc30ceacefea450860eab2f3ed045b2f53334e70408d70de048722dce82df3296133daa90c1cc142f792159e818598bc978e0c2594b5b9323cc4c25e6c9a45f6ae1947ec50a29189cd2218852bdf107c475386082bb1ab75fe08c416700c566bffe12b4b1da5bca99d604cc409473f71af108dea9878b632dcf01e31ae36ec13541b94704ce46affdf88ff66894c6bface4323edce28553d7d9e6e764104f7592f562f058a1434a3719bf112dbd64e053267ffdc6b4e68c2c5c3249e59d573c0c4315cd352669348e50f429f3e23c3bc73c8b4e36cabb701941680347c62441f61c4ba27945c399665205e560b554da8a6b11bc3377c1fb427e5dd036096ace78ccab1c204518d89bf28e46929cfea2c1876c4cd0b641aac21aff1ee541fd637c0f2c1a93ace3e229f6b1ffce3177f696962ee41510525be71ebe164c2d1669c227e6b43001aa3a14c39251e137eb6b2b4706527e3b86c0cb4543a89e31ccf84c832f754f639bcf36721176450ad381bdf9809fbb303c88c909ca36750accb63b85568263abda4f58db0518b67bfa298fcc0f8a50479003164e4c0fdd28dd4fa88903c4b1b35be26dba373b04e8a8dc02d181173bbdc35318c6b1c0ab8e22a489db5c9f5f7a3b6e6440baf23f53e2f936d61960b963051a5adc26a7f04c32ba6fa99dffef74d336cd924458213d77185dd1117661fdeef70372f7964b99e47552b4f9ec9c15387b05b1aa3d7c85b8a89be090c6baf9c985dee83ad0b1cf24b5bf4c26b37afa053adfb4b76d187fe55ba3980887e0317dc3c5c6f5099eafaf84fd71184bdd41660e809ace1f12f77a5326b2aacbe3bc2a31853f4fbf0a94a68f708909a225abac8ed82c7470a05159584cdff616b102463cf9455403a153ce4cb98f11f706a5eb8d8e402ad640214f29ec286273dc87450c0096866bd43b150a02ba00f60aa890f092dc5526a7f89e03a2c27e4bab9371c03e2323d6e11023b92dc8ad7cfcdbadc06147e041feea99157b9d223f00b02c6e5e38062da2e4c7c60b904f02371df288c18cb86cd73640841f6063dff787d2bac042fa9f8536e5911df017c2f96fb5ef6a42f6e49f7e3b27e04792ada56c5baa2804cf4e756e2e63468b4c82d72ef422c009295a233bc8ada7f0bdc2a25d984f8e82bffda34c7bfaac4114796c5e7ed71945432b85a8a97b292ecada7a49f5c246aace98b40f252fccb968806a1423a0a468a662aa94ec201c9a23481eb41859e2f4c263ce7003c7f726284e16c9a2a87dafa0f56399e90e1dc86bfba87d018369cdf70da4195ab60cababdd745423edd5614ae4ce80e4d205277a20cf27b53a3dee8402be18c14f7285fb33ef427ba2c29c681dc7c61440167793d4891b9b890f88ed8c045990257ed339818d7c9143cb64848b5cdb94e436eedf81a7ff1027e2ffc8653b057d6de3a280e57f2819c065e974742244174482fadc71ced2c7ecd59948d14b88db2d70cb2032f51570f0d95d4c592b3a7936db7a09a76b18f887e3c8c455dbc9e88f258b0a30f1108f34fdb9a7f8bb150ff654d5dc38976af25413ad33335251711596a040b01cb769a849c7156d30d5cd333214f330fdcddfe01b13e18df36aea78526f7ee9203e96aad54268bfd9e6db7b0631b1126ff013ef75c76f5cb978d70104ed695d42d3ce0f963145410bda996744cc045b6d6640f2f8fbada73e15033a5f60295d9fdd94015698371807d7169b00ca79bd61dae11778b5e6d60935b3d431d3b8f4872ccd4279b850f48286583b8464678e2223f75a2b33336084ca1c03bac2b92470e1cd4936df8cf345e9ccc1ee0c0597c26b83f72d46d12862bf6e11d72714586ee85d7cfe2d49e98c772d677a0811cbe5e0b7e0aa57771f055c183bd8dab9a8b104d06a81bec628f7f6814cfe1964c2c4f47541c90f0135b85c5a547985e1f52b00ef1f6f4c47c34b8b63a201bc06b80294423c080df9a78c5e5bcc66f1a56bdefec4eee2c096d3585f20ec346f96f086c37d52db9275454e6a44c6e87e79ff17894e87994496349042f80b9b54f1d102c52ba4587b86566063bc587b9c37a6fe997872cbd64cfa32efea046c2d59458ec478d00db5cd91201d9717d021d2a2e7d72130ca373642354294b3033c2ecff17bd6d04bc5f38570b5a53c5f03c5baeddac6519bbcf6accc1073e92e963c126add61f0f1404849f9df3ee536ef9775885a508b642e6f61939211e25dc11962e7086492730ca5707a0017f6e7ce164ff52e6aa183b0bfe92a3ad994a0a0bd6551f25c565315b9ee1457f8bacd7c05416bfbbbc65d641abcd18492e812498937c936cf0f8fb81951e843a97cdf34f42c141bed707623bc6e9280b6e1220ae4c14e9cafa0aff9d0e65de284a174a0f70e9cac608eb4d175d1fe170fff7b38aed2c29db4ce2837790b9a324e0a52392c5762e1070bd69aea8ce1024e4a32d0a1a8cd07a86db66cb6a9dc91f71c6d8a8a22a815fa0e7c433d3b499e1efe786706596c7ae276422dbae49c37402d0e285c60eda86c61ea4d4feb048dbcb4513402bae215d88f8a8d529a59b50e473a548776f656d78f8aadb77d41f08b4bfdb4a5bbd03ae75eab217b48c082b6d7d04b3ec2e9d0c7db24bba9a9388d0721c26319e123b5eb0c4d791457ebc3549c0e441517d2acb697eb17061036544d029941af25b48c5eb3f9553feb5a11721657fce10c490051bf51123c613c3b9159d987c0a87dbde2dd84bd69c7101f75abdc01ba352261a1a2dad1085fce8cd5dc3c19df4e0a68a7d86058c8e12dbed05635b1302b34013eaf509864a5f44f13369da85bad6e5a9fe575e5b7cc3698c498fde9f019e584203b627ced2f64f64e91fd2aa8b7030cba3d92dcd0f2fda4674fc8574fa38e7d8fc4e28280075ff4f06516571932b217d456442ef087a7a89877f279946fa506a5d529becd4e1b9fd9e56a727a94f0f047ef5ecc121fae2e7435c1de35981aeb2bd664bbb48e904ae016890e445acb656e03f504fe03da721e018ba03dd3bbe5c8c4b05716adfc78498fe97e33030bbbf17496eaa50f95c1ab3792dd1b10002a106e1ed3b457bb93982bc95e3dfc6fafc0dae7f7de034263d2057dc2347c0a94a204a53d920d9c09b5bacbb92584710e794c9b189b00a62f0bb8d870873ee30a2a99ee7bc32e21aba9ddca8d3ead6eb720365b6c1056caa0c7e2c6e74e281a9c8a6a30747226f3b4c93ee5820ecf351c2d1a35a55c6d92d5e3f17774327442b60ef56dc16f2538953728bd88fa0689d5cd0a82ea6a3a8b1fd4350e33bc258e398f269743d94281551ad86952fbbeffb428b0a42f7d922f716a13fa6c7e73c10f48b45809afb6cc4a61a0ffa455ded26d9cb0c2167e984bc23bfaa9d62d63e2d80fda2050ce6e92d3ef9821251bd41cfe27800030f5e970ea6ea1c8ba293ad537445daa4d67c9870455007fde4878f9fb616265f2458c36ea5bf3ba3b0051933f32ab3f983cdc15bf1c501615ad693acf77d58809afc6d13e31f08b8998a02569b53ba0022a426f2b3e2c497da1851397012506357ff87db54ad8cdfdfc03575c807cb8589fab33aa127dd0c1d4e7da313889af6551ba92adcf7e1198cccb250e28b24fc7f6c1774c58b2e0515b8284f3e8bfc419079883d9973f1f85093b0f1902f00145f4b32f31edf33e7989b135a20460fccf2192ea81184a579a880101873e5118d00bde598307e9a91eaf3b7d165a6c9395d96579b619295507e0bbcf76d8faa5ba9693a64661933eed437ff10e78f023159fd4cce0981572b23d09aa4b887b2eeb10c827191c2c7f7ec789c9b4225f94db75a1863468a7737b3ef9eba0cc9c3c591b5a760d61ec731c818d2f5159b72d2e26f0755f885027a487881bf9dd2ac1ed6eacb6264d56b070a85bbec49ae3009e48fe192a256f9d2dfa59d1fd2263d3194c833433e420d01e4f1d54eaa791ca7a8bc55a7f68b076ef79d0611659c61b79dae413a277b3d1b452efc5a55e0fc41d25448408444bdd19173e2b7e3f3e16c5674e21b232b76cd298171253f417242526a63cceb9eb9a7fe9ae020b3fa64716c409e21002232e076f6645037c747fc113ce48f8f5209f324bbe6d20c9d00ba9c8818386f361fe2e13d62d890af8f272b8e2d174552e499c53cacd4b2c696cc35afcbad041ddaf5817a0581e6959887f6cf2463b76482784c3a42c40793bbf3189734844893eb6490adb53d8363e8522fd453b687cff4259c64669590fb4f38a7440a5ad033f3d556c46071bbed21e32bf9d36264f2184ff3b8d45f599619728a08fcfc6d74e54d15d04667115435e991b8abbd24852be8f21a8603d38c6a692643d404a650931f04f85f2cd42509f0e695a5bc5646394fa3ab161b19fba6c244a9e4de42bc73e803db1a386ce77d905bf86837cf77f87d74b3abf9cd83690856a2a039ed87faedec31b7b14e64178ab55f95b67431a30aea99dee55947fa6de0e9ac27aa9a8150563d7c6b044b6977e66159bb03136160dcf8bdf24aac5f2c2847ff16c6252f6036b22953b636d2584b83f099233a2409752121d27b4a12d572bdcd8e284b8a36ee7e9885ddc37bbeb8864ef2bfc8b6d10eed4b8e09e16fa3f86d590bd553ac2c05caf92857970680ca413e6f97473db8b1bf56b9a2cda55cab0b7208639d4795c02eb2b59072261f1e69fdc39828055143a1727bcfbc2d49a2466f02cd2ec96a8dfe92ecb5b0ada286448d15c6d04dc434a4fd42f906d393c909df673d27eabdfff161b53ac4b2cc273a9150e2b20db1e058d75013ea678983ba24d7aa3ae2401f3aeb519f44746f84cd0a072ad5f8ec50df27a77887e926f25a2777e48f4b04280533546f71d3acc67c766ee0f174595f007b9bc236545e9d37ebb3bd56b28ebaa6f9e31103283e78603012d80101bb6304d831261dc55c349c291072c171c063a1211dadff35a7cfd6444062bb5dac9c3cbeba30839c6550d73eb6c6afe28e6bda47b93ab5d40a3d52d2b8f49df8c9abd367ea68ea21f579012c93bb419a62db8711122ec41887c95a6e9722a139d740809ce4512bf4bd14fe3d5021a642435e58ec6587135a50d349ebcd9f34b43af3bfb28660b6e33805424f50139a7e23539aa2fe8cb8a6e34b85d56ecf26aa752a945e493fb3852c18329d1a847b6267919dc6ea1f82c3cd5b4f3d0a85766bbb4e866dc656b2d7c806d0db73e6dd27ff9f27bceaec16fa9965e4ef2d3c0b4fb49de11bc29d43adef85373355dc0757a3491dacdc015d566fdd9ec0499b18fd2510309b70e223f02a0e45a090c3d4cebc9882f3cf6bbc4075a4df0d5c912f0e099bf5d48946a441502edfb786ad43c510ec38734287912f8574d3f4f0711a44007d27186c88cfca01377e890283b4364e85fbe3df79e0ca1e06ca674e6a4b7769b2623445c6c62ce837d1adef09c440a919732eb657578cc933c584057a0d5b4a41ad480f2ef061fee5c49511aec20ec8d7ec2e44c2a49d1f3c5c7b325bea4541b2fd78aa814fbd7bf6d7e169bd15929dee977a1fb9048e7a6de935c951c0e6f301d3a1edf2e6513f671f0944bb849b67585b36163769dddcbaf87a421072e192f572c8fed6162c5eb5131679f5f830108b993425ee15e9db0063665c04763b626d1065ac8ba1b770801eae12ae23e27811548fcd0c09d2c18c3be6a87ba8dab55da04ac1e6196f847a7cc8a87b0d80fd4db9f1843b1ed7314976530d8ac86140273a6fcd80717337aa59c065e708d509afc6e52a03a11d4cc07e837d9aea43ce17ce1d3b90f1dc04317a9573cc08013a5cf1c84fce3605cecd14e2ed0048c9d7e7e018a9acec0ecdc189bb1021363c156d9185a5b201f88aefbea0ad36deac3e1e5925d730dae31b570ae352585794668e7f07d38dd80b9d7679977705b032c56d39c13518d11d33512b9c1bd819a9b70b1db2815b4e939d244a7cb5262f4b4cb3155f5b3ec0d41e36fe59ce53d9a6d4a67ccd16f3e54c75702090397be30acb12a8691b555195df7f1e390004a30b0f884fb61860f9f9fea3d5d7d71b66af88300f1b29fe0b91131dd2a6f463e027a5a9e3df483adad3c28328aef8ace3174b163f2ce8eed18fe4e26dc1bcf351568886fe466bf713c6d811b0d50982a743f873125ab1d7bd78400900ddd9a8d21413f3baf5a2b4e5744e67192d3902380edafcbfda80dbb2088c5c360053acb585330ee3635c3120b60c15b4dae128a64ae4d962cb2f19f141355adeca1b09725b57d2c90db115a046646c2a0450abfbc2baf677adb40f26bc147d551a10f2c2492002a10701969e4fd8126af0bac726617576529e190ac9a5a774665ad2144aca0162b93c9d42529067e3f06cc00fe679bea5fe5c9fb5c2fc56cbd8cb383f66d08fcb633fc807e768afd548b5cd51b0702fd72c8352f0a3ceff7998e6f18fa639ae9d7fc13f61d3cb43436b607d76f263f687ff072b7df1e8fb1c038c87bfaaa4f11fbb83c8fbf06709afcd1c5386862821fe676cf64308f1d538d363b32fef5673f86258bc91e4d76bc297709b7021b5cb487f298f20840d8433a01f407abb5281f462e63f2f62b9bfb6a45aae2b1349834e60f78e8afb16f6dc80a164b280098e15ff6678bbb260bb4e24b4fb4d2c410f1c70cf8679c8ef50bba355ed218d3586f905470746a949cb7d28914da80e1e83e2bc2856227bb492e32f11b4c5b8d013e1f64a436c140b11c90a637a073aff439f192dc171a26960b3e95916741d079721a137e05f69502d0eb8712091a4c7e30e9989e84a725304dc95c518b3da10ebce3de43fda9e8c7e41be2030b3d1e1c9440207ca7e6ab69efde9750073d0acdf503e8495537443a7413288c02535da9614090d79681d49b8adfcc45e6deb5d29755f47ab65e7cf6a56f0789d45b8422ed28f910693618eb6ec4496331f3ff9192f442ed5ee76bb0eb3339e241921ed910672bbb8209f815577a5183b2c593a7e872a215b8ee27958d59b057c50e4f9853073275482119e2ed4487c8ef6fafa9978100639038471504f110df6e7a750d16eac298781494cb7e12656aaa0c22023d8f084a884111d9a7c818ea623123ec801b3f9485bb74502aae2e84d9efb28343db4a2b70dfea5065f9fc07fb73509777b2082d4c6bbc59a2c3143c4a18ff7f045eeb818a034f259729df4d636d124cfd16bf45fcf0dc871c585ef2dc39126861fcdb0972fe62b9debf15569be43e488182d30b3ad3985f437d6c78e2ce1c41d17d02121b63f72a62a9ea64bcbc0bf68cd69f382ddab5795a76a60c86dd5ed283badfda9843f1c09eca273bca947344cd7e092dd7a4bda74e0be7982d8fc88d4100bf273a6d86f98de307faed8fd564ffd0a4b99de790526a49513b6dee64294452538a35f9b0f24db83168320b3906e4bbe3628f3aa43b4ad78b8174f0c9cf324e0d223b019672096bb43919bbf8c6255c78b9f5a51cdcfa20f5cfc40be662a888b905e2a4b8656839abc4ebb2cbcc434151f60fb860e666356fa041da4d72b9b74974a351845115daf4ed442abb0cea14cfa24e52f4acb199d7291c3a6373dd3a1afa18104b339545eb0feda0975cd8c6d931bc641c305e1ece5a7145d3f7f23821ed65d7612605989bfb0acd6f8043ee13bf81465e1ac46f6257e2c48aa5b0fa754e6089a317f338a81f94f66d456fdf957b48e0253141e7f051026b44d1fb13bfb7478b8968c086c62fd2c28510baf33e9aa40fc1d3a2b86b38122caf65d93b9652a7d983d79ca9c2095df1f811deba0ce0fa3485ffdf423b78984ed7b2d4aa3f9f245d80c8d2514de240cf0bf0249eaaefe0e12d623c0c0ae2bab3423f33fb2033e9ae79485f23b4797e46cad5550da714f6cfa486621c593c6eb81541c3a6f094adf18d262ae810637a947e80ee5c0aebd6fd1012ffde43ac91073394073e30c5c52f40fd5030d725e29bd1cccf02568a6950cf9ff23e7557e2fd151a2323c337d53dc7ef49a4c6fdd705eef02f0ffffff0f