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 51750 2fcec68ec17022096d5497c44973f4b3a6b8244f11ab08f8c177ea965320cb21

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
32a3ae2cb4f6b060cdc8641d9d0554df5e5d4c9bfb05cc37f160eccc8e3776a8
Certificate Block Hash
2fcec68ec17022096d5497c44973f4b3a6b8244f11ab08f8c177ea965320cb21
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...001675000084a10000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000001222684066f248c3f7c9cc1f668950cf6b0e9e716d7fcee1bda0efc81d954979f89b342130a32fa407d39223c65186a398aa960108eae1dacc2ad5abebcb0ac4d891356ad5a69c1717d5ae361fcd97fb11ad023d3c5de3b52a320000000000000080000000e000001675000084a10000

Raw Header Hex

000040202bcceb7c12f1c8fdaa9b9060cebf8ed8f08fc60e37f378ff6eeb105f2e07b987e5a539362a7c3730c91cb20534538324b53fbd08c56e879b4270d26d48116cd25440056a43f40918a876378eccec60f137cc05fb9b4c5d5edf54059d1d64c8cd60b0f6b42caea332

Proof Data Hex

59,560 bytes
1212160103072c8b13276f9fd1b27563bdcbfc70f301e8c85881a3e66c7dcb2ba6387d9d7dfce2e0ea1f84019ca0a8f3d73e59d44ee9f192317ae68151471ebf92ac8cb2fc18fd2325469ffecd4ba973ea693e9fe15c3d2f94312a4d0bce185669da33a555bce14d181ff7b38d41c85e62273212adab20a38378d918be86ada4998aa70be6c8bf89d3c6225f6c401ce424e89b19f07ac41d89c0543f5bd9ddeeafc285cdf861223ee3c2533eed3bf360b7d6a916fc4e45bcb61de45c1c0108ca5f4c12aa7122aa9109bbeae80b1c1f5451d28fc36d768c84a9e07cb48a5508c98e80a2b2278bf20a5017ed9cf974bb6faf4cfbd1e018d6a530583fe1b683b043671ebd61f27095652b4134a9969fe8c73acff914be8ba619755754b258829e48249fd3459473c1a1dd74c96fad0674bca383bde6083ce71735db3d05bb21e179c8dab724758a31a2af277e2022b4eea861c7822a56d3a1873c77a0968d081a7d3a83c675eb66d9a80c33dcf30e1a86b1776260bbeccd1ecdfe7905cb511b3595ddfcbff76609c67915bd85d0725f3d18bacaaf855455323030ddfc97bcaf530509f62b664e2ae81edccf513a5e6d2f265c5481ce3e158292f6b961c12be2b197a43af15166d270ad99fccae23f8e8db04f073d2ffede2072840a2e75dad9688f42be1c70baaade92b7625b657b963c061df6c3912ed8ca98da705a66fae3328f732efcb90aed673cb4c99a68c3ac1cbe00364e65f74489dfe36093b7b75c65025af624883d818acb7a18335684ae4e10628aadd202c634a954717bc9aef14234f54241ab0347a389f0c04a354316cc59aaff5a4055d55d6465fee9065cbd33361c05ebcc2c086ab9a30ccb6b889b7cb080eb3bc5f6b90d362e3136a91f5c5b8b5d93c940a69c754b1886291755d88e327037eac63e2d6458e797ab1ade4c22d92a7178b1a72b737fb7ebdd7ccd6fb351fdcb14cc7d8b8e55cc07e4a391f8f3f41a2a6fe3099bdc62d4448586bd7607be33259508cca88dd4466adc169313654040101229ac31c2da783ad9e6ef8eaf69f2fd7da5b72b81d9721d34bd92a4f5768f9313373448540aff742eaa3469ee7a11fefad173315e4ca266be32cbc24034b0ae46fa8b7e3c5de2be731c0f3de54c85fd7eadadcb351d46e297e2ce4db0eeefee40df7e45b4210276e46cf49454870f94b16168f402d0fd6141799b62eebddb8097e95c9412c1416cecf327a132b1e5cb537dc90a030395349912b1b824923103176f6afc5a706f69175d9a0d1545a1d7770ac23095fef5be2fbf65f255ec3c837714d18ad6b32568940ba422cb005ed7ef1a0623d683d9bf060679e7e538586450cb444975ecd8a5034172d0aa2a98a4bf7b758e7de8d4e8dc8e2145794b43a734d3a7d3f0e9c4fdcc7dd1d1c85c45a4e9a8bc22eed8f3cc732fff84ab1de82f6ea3c5be3bad75b9f163ddde551a54c4de18fd6bdbde4383ca384b557c7beae04388f0b831b2808e29dbb893e30efd91fd3648dfe65c83360b2abbe2ee3623f5984fbc1848c48de4708399cf300803e0f694234a7d4a94c41f6752a98d2f0d8959952e063d75da10ebf67ef046cd9425f21b82a929dc40f940c275fe60b5dff9b4d4a16ee318400b7363bcd1f7f4aab678d7ca0f8640c2334f88ac940855209d30443d7c43cbcea6336dba4636bb03108a054226b8c1010956a39e307fab5fb3bc2035e901a56929e9b2a51ef34c071085cd6286f9a1aa83776769b7e799a5ea32eda6a34f18210c92b57aa55ce18d1b10ab9b8c9146e77c6d18a050b53f94dbabf80576a113ef776e0bba821f4117f1eef0a4aeaabb317913fc96ddf5bac18b2fb5ed94f4a4c4d1e0a3458309a223d44f46db92dfc305a6389077bd64e4271557a05157693507f03a055833e34a3fea52ce47b984e0c988c4d5709b850349c4c7f44d48b732db8cfb0a372c92df6ba8f6ffeabe37ae5a48afefd91e836d24a5fa049c4c0a22dc34781973f3438f7bb10d06ff14c7d9e6a570a6b58536b12e45f29df055c00bb255abcefb729c58a78a95584d6ac6da005b4cb58a31c4bda52d329dc7c6d048c4ab1f0c96f2365112c2b8e35bf009037cc2681940281944471c7d20f83d99116585e02df661674db3546f4492973558e8037dc9145eff8c357150b6ca959f6d742c7184223c89331cbe75fdda89989ad9da74035f99f74e4e9cacbda1d2d8d0da0b1dc336d92103b717f308e672bd11f531d338bdaa550339efe1ecd6fe520053c54150a9eb2e9cf02935ea95d0a48f007f8ec3ed8307538f59d9746f2a3980c136439d5eee5dcb2979cdbb7ad4a98416a965307d5c4c6a5d731c138b99d92ac39442e7fc772d19dfb773a7c198ee938776d8ac748a0a17688772137bbe28828f82450cc633c313b209e1e0d8c239eeaa20cd8e4a78b0f3f946df5027a3ec8940a15860b70d8e42eb682b37ea967b219a04abe119a01fe6f63c529c3e30472704b4f21a0a4f96314f258d136933006ccb97dd3f4588c70d5826a70c1b91dbf1dd6a0b8fc4f7abe49a8ff177363a83c94309b1a023673d56c6ebe97234e746c625561568d931872d53bb30111bb1903a4978c611e4479205280f6dcd6c17d7da45441373e13468c5af7d658e6317f40460b5c6ccac6dfa0f5c3839c35ad92b778588f7827f5699f0b0fb405fd56a86f205d7521caaed0bb22da8a19edeaf258539249e7e669c5de1018c31ce76c64dec3b6f6a0a9f2f7d927800a29c2c008040e378072787ee96ed3356c4860946eb37c8cae5db8b8e5b6550adfb85e2572c16c4ad16d67c2fee4fab44a539e0cca8bbd6d66662c23e5607c4ad8b5a2301c4cef34893f7058a2209e651d27d5916b4f2a8baa410cc793dfe844f29a1bed8c70123cab25fa0d1e9674a22cf3698f855adc68fbe122fca2ce4b8d5885602600737e67746a418488a6af209fb2ba697254e35d4a4313f232c988287971abac53f51cf8710b9637a80648510f25c7122591a61454a3c7b54a793126bab46c3766440c97853f4249b284d8a36586b9d4326d2029ab59251c615a4b00f5d9dd969a66560f73cb3e0d8fc2a0dbd791c00106532991d3a44d0cdf18a96d2498b5b5d627a92a73fb49df6c8f29bbe5f9176c3700b7441f961b8ded293fec129e3bb65fce73d40ad2e0958aa25ae71fce88fb2808c8668458e7587d8f05e9c984483c2ed93d421664e7fd4f6efb78e8b0eb3fd2b09e142443b3706b9c8b47cfbc5b43ed7082c420a98358d499819424399ff7713c2c4b6e41c19cb286f52cbc82045a1e610cdb43e79a45c5742951b8c203e2021d9ebb7fa147fa61a198117ee6802e93557d54db057fa61e14309925514ec8ca2cbc1aa9cf450b3e84060554356d3f72c2943859e22222db22b58febdbb595fc4ecbe1bfa30839c567f3468e65f5a163d6098d33b27e8ee52b7a24a65c3c5ca6940d385baa74ec1c852574279c6e7a2055b3dafd43381f3f18db7dd30d161a95c19f41ef069d656962cd6cb11e6e4e8efbd10a54a781f853ef8d75fc030bf5e17a58e8d51ab0be9784772e7c090846b07c5c006226160a4f5b8381fdb17005ee2d75b47e6c21b2c53ec4fd6dac3e1b94910171ca5e8174368bf7cfbb58d09ea82e42d7eaff9fa3524651281059779458b609a165f6455235ce2ff8af690a097d920416c898f210d7f15fcbda67aed49654b78ca2f53ca257ae5bd547a4dfd85ee6a51362056752503ce12cb56e331786787b49969aaba0798f62f343108755fd9bb644e087c9807de349646b405f39356c7bc7ed36cc3924818b239f8635a3847a37d1a1b36aa68175d976acdb1d4b61c4fd4598c174373736a13e0933811bc2fe61c28e870d56ae58fd88b955b247492eaf8ce885509d601f7ec0fc5082f534d0992212b0426f4f86a154a75d676d3bf24ac375686127a96d10f515dce918f790790a252e56393dfb3900911f4961eb25129cdd554c817eff1d1040406867a137d1a9918b4529f8a24d1fc9ba3c4f0398f72440cccf1a267b3c65bc2235fda47b8a838665d47a426907cccbb32415282e7aa308d16cb6d50da79637a2d2a277eec8666b7050b601c71b7b209e1f817f8c1987fb258b64f41d091a49a4b58c35037035c567440d609d2830906f6bed0bed3ddb631aef0212cc5f4066123185f43f2fa396821ead7448fc824916dfc9c983c79705e3b0d024f586175451e537ec268c0991645b94d679a08cece234472817012458ba8cba14dc056a4499685b12e103e5540e702052b2e417cf38b93be00ec36231ff81a5b3f53e07341bb837f1beb0ce417ac3a9b04553ebc6a8d72e5d608f5588d272231d0820540292ebf809249fdada343dbedd0b0ee2cb3e855c98a9ec667ec1f3dafa678e5196d26166e3f56cfb07bb40109ea1fcadf4558be3d9d2e56ee981ae390d89ba669b6123ce44859f62a0d45f96a6c95afac96912ccc0ff94479819f9100a8af5b02799169559dd15bc5f947e06c3c35aef248f3639c31e22da9a4fb55ba5d1007ef8a4b181292193f435eae9ce850b541609e327e54bc9eaafa3eed714c88348172338df43e94933cf0d7a8abd4be9394d4672ab3f7f5bf202bdfdbf8e9efa25062184bcd533d92cebcb744da55b2a910740861f10203681f020ee876653e88eb88f645c7be901f0a9acaf6cb585fef47e417338a6773db050d9b15d6dd52f65867a6200cf1c31aee774594d156f07b53b882acced81b43cb325c56d11c529b2b267570b5c73e9dda6d3a80bb230f8d650bcfcc6842023379a3df1d0c92df28d201acbb70b2d66df1b0bfec5d27c8c5e24cc6b763f8023a7acfc7ed39ca679b9cd3694c4ee21893eb46b3a881284aa5e1cd46c208ceacba0a48dd378a7cf2a33034db0e1d665a555f67f5c1c92ff45b204fb4950c84a4619fcc2f6758e261f387166cac0501fee5cf906bce2ff9849e0574ab89b63d2dcf2970f64168c21ad27448b50ae954b5179bd0ebcb0212b70631ccd5c8a8d6ec5aab5891899b256481988646f814d958b5e851aeaf760bb9b9748ed5abb0846dcb4d1fa4ae1fd92bb579b92b6c011e50b4abe8f44fd72a3ba4fdabaf9d53882581658f453eb97814579bd837c8c532575b00cf8fb40fda1fbd17d64f082eba7a456d972092d712d9ee3ec88d1122da014b7b19823a5ea8cdf617ce62a9250ee1fb996c447a93ea2eca5e08663d036d547cd28edfe969f8afbd13a4ffe5aa5c2d68344c266a1ffb08e961eb298a35b45366501c52f3fd497b74f32ec658a4726f41ce899496676a83ea29480114c190e25d80105d97a8418f5d2fbb7317a5729818a27e2ad387e6e2a769b8f7ede662c6e8d61c637597b61bbebea273ec3bf09783ddbe39ae6916d0a38cb3de2fb6a47a4cc0fdbb6a777698c6766e3e3742636e1a9f1392ca2d1f8fdaae4cfcadcc4ae85a0d2d232b067b99cd26e2f067207e07a1a5e18dfc621e0c77e217873338f6cec4196ca5afd85032c06f7b05e45b8c5cbd680e96819cb6b6d7ae5e66137d1bbb34d8a2135195e68ae5f95973fc915d12e3f93464dc0b333f36cfc08c080e376e5a17f3cb2cff580f56cfecbac8166a461c1ffe643c9a7bfb5e072ace5edf70f412023ec54db3fd6b94f2409cfeb3db6cece01e87490f49b2149215a218bf593c3194ad13266afaa238d7641450fa48a6ebd97273d7b97b7322b87b883cfeca6f55ef48c880c6fee0909d3b092e2129dbdafde98dd84bfcae38db0b2ee0c31b86ae54d2f7b426b30afbbf8f780441ab8d2c6033e5b429c7a62d1a38ac30ca8d9a1463f57fdbea405901c83e07bfe4a679bb4a120f52d6ed4aecd348bff266fe41b513bb430c7b137d2cca4a058baf0b9b7008b84d73dbce88f379129ff7e9fccba17261f4484590fd9db826e81af3ceae10624ecef7ffacb82cddfa0477a0e1f3bb24c9a3f3a1aec6043400d0d824f3303f50add0a1d1d85a533fd9b113b382124e06473ba55e217799c32cc8ee0edc84343f1509acf26ee6246214d7ab0f7167deff4afebcb6cfd2dbbe7c4328b1103fca3d9f9462219833bd0e9fac1b583231818d0fc1973ee4fdc110f5a8c716e2ec659345731efd05ac3cc17fdae7df3eb0fc7efa66fb109fa4dc3f900591ee827481fb9cafb00beb26ea31d8aacef01bc1c0ea24c56f8dd805fb174f370cf7e76202fbdcb7fe13de743e28c3b57a5179b2bc6cecbc2b9e9c7cd77e1701fc550db06679fea88ca140b9c9b3e5966332ed450752d5bd347ee3a10cb3520eec10896b496c4237a382868fef71f5428781cc3fc54f5caada851b820ba779307ce05a41b1c9b0b573a66048628aa99551f3bf1e112048151855c2e4391d997a8ad17a73857d892ec42d770d5c925815daaee2ff36a096f0cb53eb30d732442d8cbb0808586de27363a41e85ecce3c1cb316cc36b55c5af28d81b23ddb4a21e62539ffbb43d073d2fe01443c3e4d049b78375172f5899a515b891b20f258ff475d465a8ac82bebf70226bda14fdbf0c7962874b11d62b1be8af0f9ccc23b076edf9b7df11f60426d144aea06ead60ca32e608b9d1829c67164ae8c3be9fbacce0ac412ff6fdfa5b8548cb3c0ffd2e1a2b45cd5abccc1f9d4da748fe8187e81f9990d210f91a46228d65a0b381581db7b0a09e341ad8069c0c0e2397afd357364e44058d727906b58ae85ea8f2ebf790d8f548f6ae5dd2c1ecb2fb67381e0df34e88bb1c3e42d457f47346ecafeb1031b7e8daddadaf19455f433c8b96a37467cadfe3315607eeffd9fe3a3e93ddeebf5f9b7f48ddb1abe1d8ff2dacaad607d760fcf2cce72c702b827b35a6798e5ba6666a4536c92cce0f2f7197e1edd2f5b90211e1ae5e8c89f33f68eed9ba9aca31cf73a6004652197b82ce4054473dfc61d2ef6f359ed15acb6d550dca7bc4bb1137e0a0ea4dc4180a6f01e7548f3709c6a29b54ce86ec8e4cd41f42014f76ceb3ee72955801c67012c1b9d01ea8faf61e79f346a2ac4ec3e19c8f450b1f02ba7143832aa575bfbb2206dfd74a414bcb2505e361747616c78b32448a6cccbc8f89c1c895ad32f3289bfd1c52a6bd405aca7bfbcbd0ccd3562a96238ae3b6a4d3f9c5e6c1f3d6b8f65c67c043c3089956161c9fd84e2e272081aa62aea19393b83c80bfad3269bb0f528ef392da2eab57251fcaf552fddb5f43600dfb9d484b3c6e288506fbcbcd676cdf80dc4aa597c892baf126843fbf83b0635b68aa5878bf85c19f6a539d023fb36d815497b0daf177636137d17ae078f049b2068b0f01f24c7e608c8abf5b4bf2b49ac37fb3e7246b64e60af0a0bbcb8aef1d872c717ae425b43645c679f2457f9b8e681ef9f5f9408ab402b3e8a496eb6fd50fbac0de1a56c4ff77dc7919d11cb2086f901ddffc8f83ea80795bb3ff1415f6ae779d29e7655c24f06dd8b5d976e26c92fcf501d507c0c66b2850492b28ec4f06aa731e08f8ba1a72fdf5f786d0b9c42128f0ebc309c93e46857e5c8d6a91e183b295cc5b944980b0c90d5d560f64ff78c27be3fe83a404f06cc28a73f6aa51eead91bff1e07228b5ff7be1f849b845b500f49371dacdfe0ee21c879564966d0d8b2d6ebc9500cd163a08263611799af052228e22502534a6ab12c7733f88be8fe8a95c1bf3e1e4de0081baff31c2d628be93903f529f4a779c75f8ac5f90bfff0c6ccef1b2098a36eb1232ed752e32d77035f8374c50232841c0b9d4ba4b1d422d19e424d503a20d92baa23cded7d5b2c4d281bdd6636c9feed0ec5c11d9bf8da24cb850cde8374832f159fe950b242ab34ede38d9583d0e9f4bd6a72693408620f7ae0d9481831c8aed4be0718fff9a609f4b735b24b3c1a157e2f0347a0da41a9ba9dc595cd6ce63bf2b11a0db335c9f8197fd06cd4c7b004397c092fd431b8952c00358b71e1a1b84bad26a389e3e6a5d6ff43330c7720c51810411900dbe2c196902434241a9d6029b9124ac260139dfd5cb2ad64dbadae9bc63c98a2917f9b0fecff57e9a27c2f493c3c9879796a7e8bc8caef52a617cc26865a8f37160a6130027daacf3a0cf1cf3ca4090b098fe52f8d6ec071345bf7e31079b58209061ad154822a822a83c5243f72c49f50eea070d6df8d5de96163abf258e54752ba461ee17d107ba4ace0d6f5020a9078edb976f30731dcc219ec5c5ed2baebabf0685a6cf4ee1a5666a242aa49a6e79f7b40ea0c71cb10b51a525e783f6a7ba6b6246806d0453881ca56452f0289651b774797c997f7dde809c48890e51c2b0988a79d27991e0d72bc0296b34966414fcace5168431f070257566ab90b3a78e257038f4f63018f467ee9d3b80d560c88bc8a0ba9cb0e3b9eaa6efceaff7432b35c102ae49bb7faf7a03cd0aefcc690bbd78e2b48047acd319ebbd10f24e3099d2468f5e52c52b08c19b1a4c91807d13f6462ffd0909f73f60e814803a43c1f12408e0c55981b7586d9936d4aa7d3a8558420fc50252c5104020a6e2516972f0727c12c9cc03166943bc1a74991e2442c67cffc91be29a9d5f2fa7c16f487c77a9617c2eb7435a6b26474e9309b34c4439108e5514569dd86747483410b9743b36a1d6b5b800852ea7a46aba83716875fee3a8dec722394a6f2b07a65ff395bb8fdc7a9a586a5defef0813b9c7caaf5d0d5fe6a43d6627efec69993cad4c0ca10f7c20ef292d81c03ce3eceb0193d11c720e2c8f6c2826fe0dac017401c338c6553165dce07a614a8c645acb2df0fc14e58c64cdd240b8550b3fdf0dde5af57425975ff1e61b8f1cc2c88e2e15a960622de167abbc842b05fd44368eb4ae44f0acdc2c9639cc1985f4f8d7ce506d97561594232a40a3054048e1b7b4567091994e53fff72c814e1dc5b7949b6831aabf73b7ac8bc961b713c80546942d1eb30d0c3343ce94eddea8e096d2d4cc89d095945c02ae0a8aa2ea58075caf2f13255b67cd3a88b2c1bb16e97c913754590dea6413a1f42c955331a75b1381e285cbeca305c1ed6cbc2193bb9004361dd01a282ffc55e9fa4ad58489b9e7e619f78ce905a3f9e1e1aaf0abb2a285b2c9679066e1fbce54185ef3cc8960cbb9497afa850091578b9ff7b2c44335db2b5bfe1cd93397e743b3d976591b6ba3086142a7b4c9f1796ab1ce96b8e8cf37428ddbd052795151ff4894c9f34a151e8d7dc35536757f9516414987ecfa1dfd1b46451c0b0b80f6367a0094a7feef541caf12fd5b2a08bac086fd6be9d3f0a12b155b225b4641d30c0cc92e0affd80594d2367f07d8d78fb29de6c4f64b3ae680288fb86cb64463c351da034d16195ee21bb116b66157d70e7d769924ad75e05034d83c9a0a02228da9736dc601d1a0bd8bc909e7d45d98ae46f45de3c9892ad79608200a3e78c807dd563d67a602cc5cb0c27b02f6a7c19d731b7329186b5c469d018b301cddc96423411a7037f6d0ea55af3b881b78ceffcb71a9b7bbee146c8059b6d34e235a1fbbafc1345f4d035323aef5932286c2d77c36096100a653e4e1646df1bf5dd20ca88d41a2d1d06613272cc7c8431370149794c312f307a57fd307f39c3610e45fbbee2cc8b9b5549713105ccba2ffab44a1b4a682686b093e289720e1b4bb104e9692c604b04eb09f0e70196d394f8f1fdd3fe9d13683ad81223bbff4ae0f036318ec5ef459cbdce0093ba62986a13b0426a64246be528dba2dbf44d6e8e1585ef54b0a3e3b3c61269cdc1d8c446a36e6a68bc845dd5da145fb4bcd16b7ccfdde43ff4d028973744845e146131237de8205646a8ed10e691e879e3e27b571510317e3c6d3dfc3aa11425d33f1f46534062f99ac70ca6a5b3e0682950b83b2b5cc7f537f0f6917abd515bfbcadacfbec74cd05c98d9fd3c11bc76e878e1fda53cfa381c28ce8f65fca9fc6ab1d1d71aa9e9889093d5cb1ffcca4e957564c8dbd37c221ff59c274cd8a11f71d0fa6871ca4cc6c13ddd78c24d87900a70175470b797af358aa99c35792f000680658cf5cab5374ff19b745d77edcaf3a6c5a2669fe520ccf5b96fc12f9b40176a6c907151804b598e78148f99c0a49f1a7f008b9e249f3fe1291b018032c4d4fe8fac1aa06e739678c50d0c427b6acbda71b360064c021187ac71a829ebd394c90bf981be4ccf3a65bd4cd9221654def1b29ecb9cb7fd4d1e92e68a6d94de3960fa7e23ff3496f2fd4ad470426451fc0ac2a8e4e81acb177aa8fe41d52d2491830988fe71d2980b8b492aaa936fa37194f17dbc3be2188c45843cc718cde4254c8bfeb86b95780a12e55214f4e4a4212d35904e1dce7bb4911a59533cf5ef255ba23760e2b148c99dbd18a968c3b098a925dc0973b5c81298f7b2a31f2f5982af0e4c9bb684c4deee047c6d418f565aeb994b977afcc0728ef471e5c6e975f9ddbf489fee422b29a62fd56f99cd51cdbe4bdd95392bbf4ad4bdcfb2401a0ac758ef3abcf514a486a7cb801be8770e96ea202d6ab0beefac9f32710ae18c930c27c01ce8107f770249aca69edfee3e9ed9585a16c897a94cb3c4b7854d7bd408726f99c6cf89641f19a975a218e5bf7ae3d64d90829006922381ecc2ef162c72f6957f7e59fe6c85bbd0ab060127e6ae192c2c5acbb7bd1f1a6bff5a4b4cf26a7dcb8dad54226d5670a8a253551c59ee996cdbf850d3a7d652b4019a9c59850919af9fa79c725c1ea5db0628cdb86828700e8efffb2cb8993b3e6b168c5e7ea35c9769635d2d82abeb6e5cf4c66db6310c2e3c9714363aea3d7103b01ccbd6c5decafe7d87727ed75922ab87485c0b5a6d2d9b81fcb1cbe4b4ec102a02d8d2640bdf1a2f1a1cff6d59c9f16661a759996f22cd1c1ee6b10be1bdcb93da6b5d8928031360a6988f39330475752846046d727e41cedcd9176ccc639797d6e85b59a017272b10a05925ccb1390ffb4298ea4762e08a50e268626b3bc061daa20b2d39c4f56d612e68f644ba53702f0a3d8a07d6b9ce7b89dc6b8120f2d1571b79329a3a06c31c959ed9525dfbde7d865a712c280b1eeff8097ba3150c879a04d7e972a2636bd4783b41671c750264a31d204912167334cabc9d0ef4c91d9d4289a09106c43a1b716e7ef0ca1d256266db05e27fe726b0c4bafd0786adf9c0408d528258a7e24295648ec5bb0ebe071c6e64ef5d0642a42f8b2d3f320de7d8c265cefb594907ad6970ced26659a9e8dd8822c72c239c47c005a6628a742c0322235cb2f1b949358f4006182402baff8094ddeced49b34c4512e78447da2a6deda484ee20ae9b5a6810df2e0d45cd21bb748cc7e82434377bf5c708159878f33dd40b9bf7b9be3e28033a85762cef83600142817a876c265542449c4cff79ceb69b4f0fe6d1be3f1bdd9fcc9a6693921966630cb35f9ee49367322c468196c8dab64b891a0f8190ba7f07859dc33dae48e9b612f8616a2c1135e34d76ff3e8b9846aa25c40561eae5c9b5ec545db6b1d64df98675102ced2d033d9e0b24ec4fae0558c9443c39efcd951bf8e29baf16f7f76df5b43e7780988ece873626435ab76cd31aa35e1dec14b68de70c2673dde45b3d3de96194016668e91fa813d49560f17587cc6558213ca360dde2ddec1eef2864446613a5b82a5c184e8bbe22f7b68c1ece58c132cb9915025686bfbcfc390efb06d4d880a0ac5b62864dd09f38571ba8ddba37afa58524b6a44535dbd750b6fb0b5bc20c7671e248b51584caa93ec7454d621474ebcee4ccb60046dca8e7c39e49fd9f9101602c02a2c1c96c559fdcbf25de834d310b4d3ba560fabec75175e441399eb3d324a0b618e0ba2c890e0d269bc2910c1b9c48b7d2646b09e493077f4c9546c3b41abef803aa27f90758c0dbfbd39e0f92674a3a5644354e1b7b6fa6b544bb7e7daf574f6b85d44603bc1ab9b66c1400a47b696fce56dece7f2f5ed67ebc6063f6e40492cece49d1781ca6122110a8ce8db97fb8f6ddb4f96bb1688a87d779c6d72a797ecc518efb4b4658cc090c589a6e3294c2eaabd861be27f61bd8b3c120d23f6c0d01dcb4b86e1d3fad1fcf07fbf9db8d9f16d3a41c3151c39bd16c9ebce4ad1b6ff70ade6bf4c9030b05e9eae739a164a73fd0cf5f5ae18d53865a6c0340fad8c6e171b158d6d69a11b8e5b1aa1635bcde8cff9d8af49e24cbf8c5b173ed12be2899fa6d2e03a3b5f2c655c7654e7071e63f255d0e4094b918159b4f2fd8f510131da2ccbf0c089b900f40017bc68596b3d68a230aa03b81cdb79eabf2055edd859849f9e0a7d27a3fe6d4bfcb1c2a6682a2c77dd333786ee3e908b3c094af78e3bdb37291df57306863f5af151481d493f4e95c0be6979e8bc558280edbb7bdb08d8c93aa0ddb004349b70672839858d3d5eb22b30a24bc0c70a07168749c28b8b7eb9b13130ba03bc383bec001c2dad1252bc0609e132316b059e28bc44ca6d01224c4364497d89d33f3ba38bea4f895d92d4c0009290b0179c32eb1794d745820d624efd227557b14c51945e008853d397ce4b86426d9202e137782fbdf61a0013ebec00b625595e727f0f94884e1e4f3bda73b7a15252d32abf0a890f1e32e91ad9ea7cf33ed146416cc538cc442059974b7bd280437f4572005ad00b27ee392c451a818291b5e0ece03837761887047c22fc32eb171799a0f1233f921073ee4f881edb31f91c6a2aa08e558f84ff0997a55bd4fd8ece41728c9cd514faf6ad04bb7cfea8bb65d20df1fb3622c8bfeb0f21b3c4ab136151fbf3b4f2a6eb48d2da71d5a777a369ac716457494128b902939fd0aabf2ca12b8cd8d57f3528393a91d9894373a811256b9b19babbd16c6fab94aeb50a92dac7dcf2747db54fadf81d1a8955d0686c97f74d0b77a38668af62a96fbd14da3fb9123d6fe08a8cbf288cd5c87f6fcc660316ca8fe63c79cf202ec5b823f1e6043f8206c01f5b8a6207e9b414c3da2be572afef1543826905cf164019ff8383bce378946da802b6751bbc399ba13ff17079faad553d941f03e03f6983dcaff49068b01e0b03bf3ec1531c70b3ee96bf80523340d632f4adba71310aa88e2dd7d01e812f02a93bb3e42b042b2f3b7a93d40959e8f7820ef7c5b1b3ddee61640a775cf9cef5aa79e531f15ba8870f081b13de2b921047f4e84c02f3edd09331ed85748203c5349fcf570a928277c1db6056dbff2ee7c96953096652a6a8d4af730b0104a5dd03c2644d56d04c5bbd98eed0b14d3a55dcdb0d4b3f59cf81563610c629ad24ae351f5e4644331776c046488bb24b04241bfe1842760cbc7cab88e6a48fc8af317224d5ac955a7441762d16d83e217cc181e05990d7c1abf8b5193cc0e420c704c01beee27d1a69d867abecaa88b3b07a4f995e81947ddb19916aa70bf5d9ea7536cca0c86fadae77ffbfe62887bcbf8bcf777bc209c7701fb9af660cbd52291a15f21dfcb2051cc6838dd46298ea4cef789859bb983579cff87db750be47b661e896fee1b01dfe77646b35c6644bb43405ae914575538928d270987e3b5a5efb2a6c07a59974ca67b1bd855ac6213424a52c0b104a279639e330ddc136bfeaba957f92deb4864a35861d7d3c33b0d988ca999b73a27352635aa4bb860bf16f38ab65ab291baeb8bd87d188c0f8b30fcd2281273e72fd775a6b593fa79bd53ac5731876c3252dda5f48d15ae3f08863e2e340f17aba7a2b4581034db4abf0e90852e97e05558202ea1f0b952db891e610a00675cdac20b33b8c33086bae5df3ad0cbb6f54218564d5a56ac6e3a97f3ce2a3017236034d64ca4cc02f11b5c6ad30932d983b5e6c48b8499df1fbb20f7fc13ec4dcd9f6ff9ba8f7144b3543cf524ae619be5b3a9bbceb7f5aa83babadca7e9d1d3a2b2687fdcf4e8655d9c0ed4738640226ccd057bb98b835ad8b7dba74d20c14ba2d58f32b855ec8fea35c0b31af35f7ed84ad22f00c5658901baacea391d26f837b67cff9c522f1b11686b86d27df82014183f8681062c4718ec2159c1688646709889c20e424e7c80887d749a3353e8af1464dfe304acad7553cbb4fd69cba7b82b1acd1eda10f1930b8b23e33f014635a555e7183239ecb40fc3756e0dbbe389b1b18c7ddfefa665d769cb6a26e48f0a847e9df0aab7797cc26728dac2c1e2c2663d3eb7a0ef00b120c07d3df1744311689ad46bbec5d91386874432265282469401075449c856692e8bd21459049c122e89b2b3d0d3ae7d14e3e2d141655143d0a92e33eaf0c3abc0f9e5723c25653387f70a1bc12e53d1b360edc2d28aca3015d8627cc1868dc3cbdde93122314544e1a9318b41585d344491bccc81c97e6b15ff0e0a4eeb14989656ac447561d1f6f18dc1fe594e110b4a4f83c1be895d5e0511335e274fc0a24818d198e9110c6d841aef386097fd968c3181b51ea61dce49d557d7ab3c5be7c87bbf9718cabc286dd3158704c807498b5ccf1a8a21c45e3c75452b872d4a51c963ae2155fd2edda528f98befea105ac8973b8acabbc8aae4fb76c4624645d93592775986b15f751b8ec6681ea93135f778b0a69d2e53bde111ca328f425a5e160e9d01f748d3336deefbd1fd3e8fcef16b72ddc3842da22ba4e9fe7e2b9b89f31c1cfbe2502905784c5b09d3a81c6e3ce6cee86632282c16f97f04aa35838cedbef64501baea93a5e2c1262115a66db2dea2db5f2e2ae12348086f5b9348e3b5cedd1b671fc92f4a76e2619384f0e305674071a952a39aca3ab8ac5978184f18ca447a3a74fe52ee9229ab40efa83ea497a15fdf19352fcbd155d3e0d0459bf59894983ae50c161fb466ddd4297cdd38fef8b13a857c040ea04ff5d709fabc36ba7c3b97c57c80808cf95540984274430b5d23ea51229fcd2bb5e18cfb2332965b2c11df13b7e37ec2db8999916b38a46efcdc9c786b1b861ee6387f929f1ae58e9cf930944485e0a35f47179a3dce094f8686a8b907283dc3aa4b29ab1175336f2e29606250738dffc536306c569b3eb35f291e95899d74f92c0011ecc89a8e6136e75817b8ab792a1f099ba0c2b0fea2ead663ba8aad2cca1568cb1828bba5cb04aaed60b63525e28d94596219431634c49c17c360a44d05ba195c2edf718249e31a7d8151e817c49943d0620be27cd7218318b100075db2a9a905bc9d046dd3a4a9b8f9f5888ce9fa37ca68c47ef0159dafd128dcc267f823a81424a2a5dd046caeff3a8a55d48b6e59dc9edfdb224d63c14df32f7d454faf61f28dfe10bc69f51ed83ff6f404fd671e2be8862820cd06bd87db9356f2a111e33e7612f7b366b85d985a8df5565ce7730669764985db50a31ab91f5e597c2d2c733bdcba03112c26c38ae4af32c4087ebfaaafbddea6895ff18b1313b83ef5c086cb25fffcae17c06fbbb3e1c8c54a5a7e625eb12107ec12fde6e7694325ada82e1c70afc16f2475f3e594715cf996e6de2541999e65e24fd09add2aebe8ea6a6a8586907f6b83a3bf5c5a24dee66e3a64fca97af539644a3ba8f4c3c33b26a6d18cec0a49c227786e0a5da617428ff94b78cf7353f694e9bff5746d080d4f41a7480d82860dbf8f2c59e074d44f670615aad836190abc1ad1209f3e9c6678ad63c4017103afe8ffe513e71060121c3558164d67106a5c344262ba4707ae69156a2594995bf1c8cb8069362b9f5446fff8822d3e52305a9892091e41fae5a2bd636e3f8df72ddea44a4a2c9cd035a64df04f92e7dbe7b51ece9aab5cc5242cd9aa386cac3a8bceea5177fbc71bd000ea53155d8ae05e0a5135298aaa323702ad35feb97b66ec31c94e1dd9581cd4bfa6799fe0ac70bac6f1af0ba93f01f13bf6787af3cab3c49f8185059ded6c8e3803771ad9c6a42d4fec29ab8a5f52e31aa6d1ecc6c1acb3a3929ca76fadc994c97751499fc613b08abbee9890d71e271dac6c1fbaa95274c374e16c9e8ef3e696cdb28d0da40be4a390f2950588bf788244b7392ab5130bcba6aac88659b75591f95af26cbc28db65a109bae52ef9207a7e736593de6077206a587a01fe4a9d2b99ccc66d11df6ee59e6f24c0f43cf86fad54f07ec1f575ad3d27113f52d96e2692d2170155f42c53a1a94e00b9bb4e91e93c90907df037dafe4e82317a89e8aa9e5d9c88c38be6a50ed1009de52e8ceb3956dd1c97e7cd8905062be594a9e0c41f976efd3000114326c5559ae4905c774bcc333be9ed74ed086f32a7686680dbe7c21417e8285fe6ec1dafc629bdd58862efca590e4121ac07331104280bae2d2516a758bb27ba604c82b414899a3c23fa45f3cbcd00f6c24e89f6913193dd224ca5c4805e463ecc2ef6717b23b00740f92d79e1c26586280ac4e98c2739c1846fcd01dc942c0ec7c2e0a0517182fd548d4b935f0723f4ea0a1130a479fc8657a639912c6128e2f237cf9ab48e247aa0ad64bc8ee2e726a12f173b7d3b4bb7e127b9b58c9447ad161d29944aec6908b1e9d5a47fdf4885f1e0a12049db0070f6e2fa3c7f4cf27f2f6bfbc1dbbffa443f5cfad6c3342f480009a81be60361c87427af2268d4b89e668debc1d3f3c42feb70d0df4c6485761a467cac3c23a35fb26bcdc14f6f79818f57fd360cb3a1c843df236cda797d0a20a54fdc4d766285295cf2e1f14f10d9a7357f7136af568eac7dfe80f14878ae7d4b5a3571f3ca120d0727cf09836eb38014d160049f11b9eedaa974c978f8b5e31cbde1e2d9ceaa47b692b4d1901070f230fc6b7a7d29fcf7d6b8c95e3856a0c5b87d9ffc4fd36e980d8b733274d261419e48f2e474245149ff9987c2ffa4bfd11540ea829c73a4a3b02d0f17ec5c3e9722d82af2b4c582b2410632f5a35f38d10a926de48ace690fe254690da5956cd33f287e9b9fc578473de01f805cc2264c6f6680456ba9479209b34dd9af0e1e7bbbe93bd25a4010d015d3981086a4733b4eab6140e5abe2b33f409cb05dd84c5323a744260f092e1e31b5fbdaab1bc4efbe1e4158d374b27911918b921217d1c39c0db69848c1f17e58231f5347bddf643146973c26792d18ba4966c2cf9e1e76606d6685386b4bd60eed594843c3e2605f543d135242427ada7f96b96cf6f0267060f48cc41717f1de2a0456cf3e5318ef2ee728616a9a75a000792da1cb408c14e7c286e82c26ec0c89206ccd0f677fdad6640d9bc7c0744c37212dcff3ca13ddf000c2ad42d62da3ba1a053855305161d4788d81a74dfd5b892ad80d71ff9764f82a95e0a1e2b2e8586f52ebf5b38fe80fefee1a8dd6aaad9f0ef93fc6c74332dcb52eed1ab6afd4928045aa32c86ab2b2f8f1bca65f9462a1fc296822c6dcf946c97df642d7819f1898a892bcaf020d8af7c59f58f1646a83b815a064fda8e32a64c00beb33eeba266fd8fdbb2eb3eb6e326b8c9c32ccb1dd1e2eda121d58c7913e808ec11336b83d67aa7d129a83963a62f3a1c999e632945e6389b6e00f79f0767e5aedaed4fa2947ae28bee922ce97c1f305e4c36a75c4ff241c773ccae05c12b2716255ca0205a49e1ed0eccec212cbd1ed75f75a686c1c40114a12c4cc6849eb2b9593cf37f38e3cde28254db08b5602e31bed05fe5f8d5d5710e37734eab6077385568c2ece4e22ba0d45b9c8ba33f11268c295d2ecef8e52082589c80074c0831b6705d3898bfee1ac8c146a3262295bade28dd4010934755488b7ef2ddc4165edfee832edcd2a1fcf5ef373054e42bf456eabdc3b17f5418a0a3272e9eb8be880579e8b6d114b46efb75183210f3fed9c0dacbdb994bc6a4bb23d474a372a25c855ddb6d8a5ae811ea8b559474f914ee9769226b851bda4e38df822814140163bdc2bc0d6c97a64ca56bdff67b12aecb59e9bc82a5bd6a9b09d151810fcc20bb2097947c61f30e3a228da186f7c3f6918991c49d35acc07293c6f64f499316113e8fe1639a14909242aa27338da4fbf04687a100577027199f3a44065ed4fdf0d0bf5149f30c3abac2a64750b3aa11efca910642ff772f7446b907f66ff25a6a2dedd9304f2408b29b3dc474ecfe0abaed489c1697b63d299923abc5a1ae1151023def675d943f2394773984f773b0ad50c1bb1af7f8ef254ce82b3a533722070c37b3e6aeee329faa3aedaacfe9e5abbd56e74a29b960a66b4e538f487dd842b2317156d2abbb7da4ee92d07b5190f440cba183352a3af96bc45a58dc4da5a83280ed093854a59c5883b4c63a23c4b3235063fa7c74cd3251063149e247973bc483fd0a9639e154f587374436d4c1d697e00785ca2f24682048a5cc26e7be597f510888b050567b3251c0588cb08d93d62e3afaa0e8ee75ff785a77bf910ca4347238addac2eb65ed07cd7b90529bf6e6cc0e1f9d0a7f2da20d21978b3f0a07d3348353c52e2e4d3e33a6d668c10b641a19f56d5c7ac7cfe2363d58440820f986709eeeadeaaf9405e59deb3c1fb4865586b26a75cbeefd71b1f8c7ad6f1b61df7faef894822eae9a04e3e131a3697f9f3841bf5fbfa449fb0b287d310857e6188ac852a3b69000c5782d65c2da4e3da3ae89740773fe49a34696f183156b5d799848e647c4c07e58227ed49008c4a972dcbebd85b950ba4a2a54e53a23fbfb041363e73dfea9f1d6d19b08dee23d2284a10d10f56af99f2e38409fdae9938c4483ed0c035860fabe17531c05ba7041607a837d10537808b6e9f0d1d689c545b2621eb2765308b19dba8aea50aa9252c94c81081afe35dbc56870f9be960b4511bd94dfffb686cc6714c38460cdc966847115108d0dd90ba52f96c81808db4b20e48e32b71e4401525c9f87cd7ff319e80dd484d92366c3d68e037c48641260a0a503fdf3ee8bc968a5b76a585083a5fa22bfae3a1acbe5e1bf66d81adc764173520b2db3af059819e670a3b9e6f288dcb449fa8cf52f512b3eb107c9f00403eba8b5cd973f38b5a16824d78225e40c5cd36f9c1f818863ef282b42b47b27c4d92aedb832a1511726bee3ddd21334b611361740a4d0435cfab412ee92c70356f2018ab92fe64aa2c885535c9710b2f74e6d1ab1fd1e876ae22a7573948238cfb9c7a4ca65cdfd1794dafdef501758debb9f1cb13b667f223580790b7a89b04262c89385160d3cb351e2ba1a1fa43b25caa91791a69c35fd943c3fa873f66bde3ed73ed79e4828839cf1edb9ed3108d73d3c2036e96e6fc6f53cccf93c4b0984af0d17a3dcb698ad32dbd03b390781d2897b3499bbaf21f8c224188dbf7fd2abece0d4b6be6f9c4372b4c8acc53f0cfaa4320734988ea8ac4ae3b68825624322e4c654b299721a9674e129d1e558962b091138cb639837c6b366e7c1bb62048ac9924078776d4cb96f15b43193720289c7f7764ce2ab865505b9f02081dffcca53ccd5dbc217cec2419df03ed1fdc7c958b4916a8ddfecf8d56fdedd81fbe8e140090d4c821070a62f5ed281d9ad1004f9a38fbc33709fb643ef758249966c3472ca018a62a0f17d4514d36b3dc9e60250cb6776b15620bf8485d60c17f451a0c1e3976af215804a0296cfe694cc1684446ae8d56f168ec8e1c0f862b1b2adfcaff21c81739679fb2410f48db4e0367091bbccd546c6235817cf45a2c7508967a193192721780c265adb8825f42b57c421b2d3566e78bd2fcd481312b8475c9605bd7fbbd208d8d635edb327ca390af65f6d4cf5559a355ac97b384004d0b773c401783df7bda0a8c6532fae3b8862241c2dba897753e8c6c73486dd4bf9278d88fb25705551f29fa4fc8baa83f607ac01066617a5d5e3e5af5a1bc1a91b66381884ed1fd07ca648f12a0fc60d2deb84c372020dbaa3eeec65858fbaf97e9d47e40e73f8164bc754036a1625f3f9dc6a1ba35e2751d79654b32e595a28568ad2def0cf711a1652ab65b46fef0aa777de477f1bc57481ca2bce4b5dcdeb97a23f9bc377de18543f38ec0d44c8ae6a7b6f2ad4deb8a7cdb2bdd6fa661542518b07067e05c3af1524c1f937f491e626b5fc5ce6fc6f7b94486d668fd497887ff8f83b27685571a7f8da4d54f7694d96192d7113a231ce2bd493307075d74825f99dfe43ecb61b997d063349d246baf18c37f7de9ee447b8dcc79c9742cf5cd135a3735f447ab88c76aa7f37b0ab5a08a4acc59a2b0b5c809bd20e33fe2d486e1188e586f66818ff1d76774c35243b19fc1d8af975e55db3efdb346ab1095aab6d0b761f0e6f4e92a27e64f33dad40dc23fc05e1c6b811a8bbabd0412173ca3c127499df85d11bdec56949c6a4bdc40699e9d26fd8fb85d433812156d3f49b4ed3e6907cb96a741f80c4d4dafa03560be0203fffd32976be38f26d39149376e0518c51add66692d45e9046b81f4f89b7cb189480b2bbca5260706cd21c390d88b644586eaedd3be243a04d001af1fe3d2eff38b00e971a93fb78082601cc75b47488988ab2b5ebf3e8ebb8530e9c9a0e69811fa62b51faa1385bbe1fefb04bcf7817b6f02a83964e19a6cd8cffa3b4a4fd3a7196279dc409182a2e0164c533a7cd33e68c2dd570716cd0fd854cec8bb99e774c3fe7b847a255156649fb9bd392557f8931355d641dab3fe0abeb12f898bbb7cbdd9b4db0164825f26057b17d83edf4c90c3e04f494d0e3215b4e79e676d7e6bfb8e91d0d2b68ab3e1aa984de20ad6fa97d79e5fed60f6490069616817ba268724910203c7fbf36e4186ef8d0d243d7a78bec8f12d0b3ee4346aa07f1b8b5fd6b2a9fa1ad3d8c243c8f8ef2ddfb94c63f8da730285a00570afe0bac5b297bec9e559c85a78b685da6cf6e4468190260c7054e7e10e7563409bd9258c4f244e654bbc33d9f6043497bbae80c1a8018b7f2fd7a47cd32f16d441532ac32a354d3006e16b584398891330c244b0c3d6e647f78fb6e3fa8b29e505f84b056f4ae40606f9358414f7f4d2ac1a637c0f78e3149f36b13d67d61bb9d5842884aae88821f0ecbc8b58666a7782b8d6b7254d158d92fa294831abc0fd747a003a293d61764c84eb116c27bb8964882b0b2c8b7714b720c33cb5b497e5b216bcebc3c09ed86edb32f8ec026c66fe66355d2e8780da4502da8bec0553feaaf972bb69c74a4860889fbc74104c0a852f1d5af433814606c4ce96566f2cd22133b6a00041e430e2a152c46b474e534b34d38415bf92984d067a15a8ea267243b3bfe7e268490d4459586acc2b7315449974df7395b3bbd63f157f3499fe33a3e3da389f33183a5eb4c315a58ff2dcbc5e9ab54fc38b252c70ab714e4a9be30d6b35ad51c7abbf369a94269c903230991a61f3445c980a686756a26b3f0837bdb947f022c769c025fa350650c8899fce8661a467b769877e705915ee49e8b7caa2e888b1c4cd21a79badd6dd57db8c771ac0639451685a188b08b14bdd0c4a8b5d013682f7f6791a99aca63a5911b667f55e751af6c2cbba94373237a037b154f92696d363102037fd866c79ccbf4e6bec2441fabe3ef74f5c14d0bb094910dda590817b529d8d699105db0f199e24ab29adab33ca9ccb0cef51ec5e67276820821de130e959d3ee400ddfdf370a61e5cac10314133ba6004f8c0b87d95d216864e12bf8a7a4df5022799f3074b169489f1709ea72c63ce9b4f28ccefb2ad126fb6eed5c2ebaeb8abae84fde6ff9780201cce602c635d5ce2201221a26875a2213f41dcead0dee88d3f194734c53c2a87194e46f7120d02a785d190779a3ea224bdae33d597d4492aa562944a9779ee8dbb7101a796fa247cd48fd203d95f23acb46c3fa9b55517cc5a0f7165b70577f08db98372e4a97601eb250f2f0b87a0610c3138c8d80db5df896daf318fe93213ef836f650c420bcc9352259f9a0fc0650cb3aca914ecbbe5ebd8f4dda318cd5ed514a7a0aa20919111514dd8ae4ee31b72382b9a569a8a20c7f16f5e5c1eebc23995817a6b20339cbd2d9b1c42e635a3447894db97c21c7104c7615149e02f384da86ded83e90636d7123303ab9d6f93a362d0fd093dc26844b0e2ee63ee3f38de756e3698feae0a3449ea09d4888d9f415cc0c8f5e99d238a39f9e00f352d7be92a31ea4b934600f0ac31a59effc96cf8bc242929cfa3ea31e7e83aace511ba9810094076e1911566c395cf2119e23ac1db7e0aa2596564852cdc208b4d8055ee204c834d416eb9cadbac5b099788d48cedfb45fce7b11dc66ecef4cc38c9c857af612d1fb22c007827fd00679415d16312b8bbe3eb5b4a258799be2efcb01afa99c68a8f9624dcf30c3b79cc2ad986b0e5aa868a8f59195cac807b81fd5c0acf7f54a76aeaf7b09d45163e1c6b729d2c86f36d0bf10e2ada28db9189b01ac5f8de8b6d7c161d4d72c752edc88f5e64e38871905d6a0713073f567ae1b317566b48a96a43461af78b16d940a023de4b42b3cb66ed1c6643d354e17766bc7e183f5c8f1f4d55c2211e4d33eefd92772f8af9ff8d36909d69581d551fdcfc2c7f85cd9ce7a6c27b62b99165a2b2b650ff7d5fe20f9ebeb56115e53da2bdc9651e7c70bfc5bc6d52e41e3d8f623c133414aa0805249f71769fadfb096b0fcd3cf7ddaa06066a8629d25f50e7fb2d635ab6e76fea421d22cbae9d76ce597d50a10ad0f5ec4dac886c400faf4b63f6249b9b33a7f75716b96c5542a2f9155df9e8d0b1b4a2abebccda7e7515d88df5d2384803025896defdb3681ffcd1968dd47965547165438198caa37eb1f39acda9d41f3415235f96452110c52f1d4bf237c2cc7496e291b5ba36d98061f0712267f11bc59464721981a1fed63552e15ec98892a53fb44962289f0e832c5de3b6c8f090b3e38926288e674138c8a3ed9d5f6749e103ababfba208e3eaec4c6e2cae530afee82654ce50f85ea453b054661f35833463724700550b614dc52bad2ed4a190f74c1f26a1d615c53fce1ad4dd07bb5273703c045c752d6751f521ef10d628adf6578689a39472eb585ccf52b5aea3c61ee42f6d4121787d9c141b644b8ac8c6cb67837b80095e8af8616aaa4725e34e68d9c621bf9ad5247a47fe166983f90c865e2dd5a684c894d28b9cedef8fcd4ed817123cce7bf7f33427829d9d5cb15c403dd83c56b25b9fc226f95abbde9fc433bc1e48e431806935f8b66272e99b17fd0b389fb25d3ecd9ca132aed21d9854da8f49bb4ef5f8cbe2c2884c45e0e30adec71ef5447da1450bc5b3730fc1714390ffd562e35202271aa87b9a87e25badacff856a183dd6681abb8a88e536dd4c6b53033fcdda7107136a70a4f1af2d6d8af6ad5f5099e440b8629869d60950d5fa6b0aef6b74195633cb816eaae4dffa460003803fc521e1f74fec1cb595064ec17c1d574dcbc2050fd7cdd68bf45b7f173c46ed4b7288bdd28ae624b1ebc3c747c06ff97ecc0dad80c02e96818370828e797ffae47daa67f1378cc142e8e1472e3fad7f8b8d72a72e7d2f840acbf04f5517ea22d7841a8dbfed9991e78ffd6da026046913778255923927f0db0d73663aeb219af58157be14e2f050057fffe12c6b472928878daf0fcc2c0774141b9b0491c958087f1c6fe5f449a30c04897c3f49d4576cedef43654b520e1ea7317a338936780bc8db1136a9aecf121e36108387369d6081425860a3045266d2b1792711d5c9ae13a019db1328b8d08665971d9e36e1982c66624efd90aa42d324505bdf6f4d470beb05548349aedb1f6a5060f7601010cbc4df11eb8cb07202231ae9502fea0eea554cfd9f7cce0214be01c1d42269789fd2ac8fbf4fa7bbbea2ea8836bd37e11e77c353c0c4fdf7c05e5bbe9478e1eb659601ffc2701a31e86b3bb0db68e6cb54665bc974e8fd10b5ac02eb735380f633d4a58b26bdf3e34aad995af5da39e02b69563604302dd829b00e0dbdc7941ab6fc0aeeff6f97e21a401b6cfd5cf79e99d58914bdd0ce40593feb775109eda6cf8f1a5176b1dd7d3804931856fb87ae1cdd59900a3c40b44d9278d4f141e552b244a14f7cec8da4c6dca3ab13b199c49df7babc7f6fa8b0909792b30ba1654dfbace7d8cc427ab8fbceffa0e486ce0be36d46774b15614a1268c539bda6e69c134a471fece5b1bc4f5327f537630cd87703fa4351ddff089458bdc9f253122bbea45a047706eec5edf91e05d50b75ea3529814f49fcdd59d07d84e7e4dd1a247b9cb1ee0d8dee1f19b9be5deb04ba726b680f6fd3e4cf9840e5d64523644da34b657176920344103876149dfcb43341be4f875bd2e39030bc28769fb3fa6318c8691a1b347aeaddc8b3ee2e3e767f9cba2c36ebe625b5a710ba7bbce915059e982d018eccfb0f56d48630142afe6ad9babf776efb24b4125b6362be77e9eb7521bee9c12fff02bac1a6aaf2b6d164749f7d96b7952a983e60a68b72fdebb01c2027983f055042c8a290afc18e16078de9cf66ce765a78c8fff4822bbd4ea04f7b84cdae9913d97fa9d6e66aad1f0491cd1b001f3c4eb33e6eb4941bab1fbae4515f9f0ef845fc3cac49643853b16b4599d15a44fab09da506b6871aa08a709406dbd750eaec6debc9ebdb345f0b393c34952bcb60a7b445ffcc6e07d5b2afd7aa63a1aa961efac1d61ddaaafff088a048f5fe96a0c6485efe5d68831a3c4b99f6213e7f2e25ab0605e579f9d9e3987c104a84f510c7db2cd28f12e5d2a11d938d26796486bd6802793c5d0e0c0146904e6734d6a5695cd34e529facb343e414713a4923e64eae3738ddba52697157b08979c2970e9c96e57c175bc858b49c6069484aefa234715c3c8afa45ccdfbb2bb824f824bebfdb75c71d5916747353d46a2f5a927b7db590875fdd4dfcbec7f48362c53a3081ae0128c60de188f7da2bba865dad88f6c4e14e463d6663eb9affa7ebc715dc7cf9a8abcac735715df0ae92ba6d830d2d693050adb90e5690acc0dc2b5df72ae6a9fc05b7f15240ae9b369f499205a9f20415782b9c016364366f292f7548734525bb79a781fc5095ee885595e46a2ec9b42fb6d80d088f895b0cb80efa8d2a4dd57d088b858f587d19ddfc408e954ff662cc8b7a631892a04584e7c776de0ef5ace038feb9dc1a91935572f222cd150ef37114fbcb646be1c2addce04272c3856466f62435a459e7d27d65eb40dcd21b2b4ac34d7cdac4dead6bcc6dd2462b03143c5428523b5069ca19c4a7cc727d148fb419a599d231a09fd47a8e911046ca0b6e93cc751aadf4dd33ba1d0f39daa654fd5ec6a10f72b079484dd891f90b3fc8154380917bae0c02f46b9c1a5fed7a75c99dfbd40a382ae098bd2fbc376c9b8a542f09fde072d1446879317fa3abe7c5b26cbfd10c94ddf23f08f4026369cb73f143239541a8f8c3edf183b30ac9094a98c0a2476baa52bd201917d1963ed56f34a8bc7c5a76fc5fda7b0c77ba2adbb9d8f07b0e5c4213f678cb0cb92778f0d8f15ee4daac02b253636e38dc1c386f378050c524ae92b618977a469a8c9dd7fe31a5d79e875079f26f397e702fb816324f522c522d0281143d35fa5ff701a300246386ee6155c0b6ca906de35e1fa1cc4726a4dfb2a75f926fe714a440f30a1acbfb931b1f4ccb278dc979f03c759fd891f2af4a891da73b18e0dcc7918c5029e9699440507c7d62491753b32faa26a5e5103405c9634ec48af3b81e5af50e1e9271703f4f0763a87907d780f21ef07445b909ce4b9f48473160afa0655b616b7801a69af29b94f9d92421fc582da6e719e4ffeb5df8fb96f03b550cf1fa94d24b7813b6d43a4a379db0933a8f0f971e68586e3daee06f69fea70f855ff93bddb00cc1acc9dd1ce6fa0a01c1d63e0b40b83df7d14846e6e2d281a490f211908e999b5764a8e575263ae0a1af8d37055c9a0382f5a277224f16cd89113a5556ec90b9eb22f584b9603e117e6612865461275715967d36d5e497e979423600f0e96d66bca37b3e26bd481343dd9a9f93da5cb7977f0d14999d0f48a57fa6023bfc47fddd327ebafa41122bd011b8c73f810d0d3d5828f72e86151f4f567ce9922b8ad7a4dee4ed4fa1972453b52fadab328d08a47f1b1055dc5f67a029c4aafe9b3d891b9f9aeb56754af798ef27c7b854756ee789550a43ffdf4c03c7e14ba40c954f996b42a511c90be8b656cd3e547454ec14d10bc7062ebc713ca18e1df37590f75e27f067b7837929f4b00dbe2536e539e282010f222d383cba3d20ea390bc1af002cad54f4930bd20326a2122305cd256a92867af6e95a2e655f5cc4c78e833807c08d0a91ecd43a379823e9a52f23a88ec40fa46eb220c117026e49033bce734757e2f4ccb3ab33737610c66497d637fd599b6a66e8aa1df20a0851c58c7c527db453ef94775d4ca835e41564bbe7addf1d3ce912f6573a61dcf1135be1aae0d3080c0131948602461b3a72602d5a8da61f08b180883ebb1aeb9c5f05fc62f4f819e36b3f4dc301400eeb14d2884aefaa59cadadf507097e1607743fa0d4ece291dba83cfacbc2b92c4c5b6346499453528e1544934f6aab7b8e151ab4b44af7062f8d9fefbc2de54273d1b0d42cc551a68bf87363bb559ed3b1a839fd3139cc3ba6724962841d4571be39b74b759b38448b80bc155bb3f0db6a4f820199b8f232b97ff000f1d847d96e48d8249252370d20221582faf86e973d4827f0e0a22bcddb3f4c77d72633935a1bf5198ec90e24fbedd97fbe53e8fa7f39c0d6c13663e1a3e10eb3c4a3afb3e73ee658fe20e788c9b1639a36a7a50d32aced6649d0a08db112fd585e7d2e8737a76e8cb816abf1d04905c11185bc397aaf364a75f7a5d322b2767ad273390b55d464f14d710976291b3c1c106fb230332b2397148632909ba872e983cdc6287ddf0487bde9d0a430423e5db6c555d1370428071c5888b472ec20751279e89ef843b0fe83d61084da2b53fd496486ce3360d752139040760404d5e259488aa21831cd2b4fe54f16d60380f31926d8017f53796ea24321859121a5849860dc6562d5ecd171c37c809b885de4c1136822fb321b525656db5539140cf19c7f6c3a8167f05697a72f581867564fd3afe76842f8ac6e52d79490e581fa07f46852e127a004e10a80bb2f0478a61ad9deeb6ad21bf089ab0958cd89c79c865e1015a1605842119f13595b4beaf0ca6de3758f80f28498843193a5214c4564d750c1f1b70f840fe851eeb50c36610fbb7cb372f1aa1ee7787a321929556a309e2b8d4ef61991f8ba39fe461d061bc13a75b50fc746a43c383f1538a3b6134e9858d2f47b668d5a2577d4a19ed6f73bd550a5b1bc2f12036e3894bef9dee123343c4cdaae3e1249069086451a6ad11f09e3b9959a55b3b26c3415a9795b346e413299aae428114d87cfd96796907b61b3589bd1b362de2ca7aeff0ed0ad0d4f55c77f1ad5e61ea3f675ecce0dd28ef2dd402997f925399790db6fbc30957c7a7d4660ec66393d1e9904e79f7c947ae77f0fd3b33fc63bd06cd8f4150baf7ca038b92314c35bf6719e61fac4c454449861a4d6089afddf95f317b469d78a0a51b57cc5e28d311899ca6afaa3bbea51db5fdb260d0374e771f0b8330369118ae1bd452c7883dcfcc73e987d1819b1673913b02bfdcd75c56a9cb796feff78ceded5a2b82e196dc94a3f7ebc96edec8ccd895c6b30fdd781d972c88a60cc3a95d45e43875ff9ca897e91a657f3c0d670d8ca07afb8301de67013f6d66197d8be9ac8c2bc2777f20cc80f67919a9c238584e5049171d33ae2d608a5ec06efdbbcfbde0110fbc457adcd2a8e163cb2fd84d6c18c908ded8089d15022d1038da353006e847ba95dd60d8ea7f4a6ad1d01d461f3915d66a72ce4f1ff5c2a86d728820fa6daefc92d2e7664db4dc06089862fe6bb6467ebe473462a4bdc0c768ce874c1c76c98565972376201a1b48ad8e276e995dc90c387cd39a3418633855e9c4d596559705b6289d9ea857a3e57828d3b03c9ad3402790f32ef378ae31c9ec5a438252d8673252a99485d528ac99680d95949bbb2201bd839247d1a45c1f87c66568d4acae64b83d6ef933f04f22187d260653435e5158afa87b901864b1663f3bf5a1d5de720d9569ea23108d957ef132f4294492cb2a6efe9b371898f88a4e27f86487851da0e4d5f955170fdafbb07ee97bf10fb736655fca0e5a562ffe2953c484594c8301c0406f3985ffe58ddca799b11c52a62aa2689da3a0fbdec4b3903a89e96c3a7893b7e663f676c8b2900d7ef1c54b885defbc05a018a1f4462f1e2119caeaed8f55331bb5bc80695785bf4f0665e4686ec4f8e2535bf28aba312ebc69d3c71eae4f06138faf60f698448d184ff3da2daa973eb2dcf834accdd74ee5e9f34b89f4bc024f4acb6b9e22f66b0ba99d668c71a730d44ad23bcc436cc012b0cf899876271d56a2ca7a938fb19c9e26b7c20304584e4b808c9c0e5409c7120e69bb903ae6e887eefca5337e701f314de714f4dd2dd57f81778ab1e287dc7b17494a43990b317e4d24a714bda446af32c2210344bfa61d6848d9650f44489f700f2f72831d2f1ac58e7fddd789fc46d7ff302e4f5b3220a1c9d55d8e013570ad3dd69374abc48910b8cd3d1c50b29a6a35c7e4e6d9c27a2f606ba065b2db7ff9c4b6146f34fb26468dab48ba3845d6b4c82f83eea6fe824179b19a9dc879701ca15846e8e38cc520023aead2bba71585f0786d512e233bb439ac1a8e36d8ecfd22d75242733ac03eec896921705b64285c1691049376d259cb86879223eabfc88907086d213e20dfa465f9092ff2a23f0c3691c12253e87b5e2e8e99136b7d4912ab4090d34fbea5ca93343720c3993dbd326db13fa94255b64cb7f5d0715fb4165533dec61db8383c86fd1e477f6576c72555842ec3fb85f4dd7e8bd977cfa00673c02b5a743fce3f1066959eb271fc87a9be34748d4dcb5deeae49407b67b25290fa306f0685ff2bd0a132e96f5bd0aad5fff963e943fa3bb68c40d86492de4756cb3c7c7d0b9233378e700eaf30be5c88f2d71ec66de6abd078eb65ec400742640d279a3a3b224d48c6db206201573dec38405f1815476bc062eaa832cfd2df680320ad3e7d03a8a4d7d70997e65357b95a2641b3d6c8ed659b7a0e18b489bae2bfcf62d39f5fb889afd4535dd3c43b94a2c6596b5f38ced603db4a881e8f95017578b021c6a6e0a80e80c878633684988aba795d19ad1c26db5adc4e5285e9e47a73f1c888b1b90051f67e9bef12594c38ac38249f9f42afe71a52339b17df3d2f5da845fadfa7df20239ef485e16f89baa85fcca90bcadcfd0110f3b67db18561c81bff8bcc22c06b17d044d23bd639f431472f8e53d537995c7a95584bd3eae1cb45d65f763f18d8dba960e971afb403946b9e5c19b8ba0181bfc2bbe9953f5c5342514d51055cca6fef02ca18f1bdd0a789f9accea0a9ec84f87ab277fe397a9a280777b1987767fd5bb946839fa8e60cbd6efd9fc1925a36865af4ea3a9c25cba6a0c5ceb3407e2c676cfdb6c60d2c441b85c4d408b6df6f1202d454b692972cdf7fce529291a347af3b92c8dedebddb7c7ec768c1a917f3012700b7953e8860b133832fe270904c9b4e4126c3a553fcdd63a269896ef6cc06883eca3fbdbe2b229de12ca751541a6113b309577f16f0d220a3cfd71c5c460fd6d27767f8423eaca1db075208356637421e2905807744b2cae1d0c9385b50d731e18c3a0aa8f6362f92c33a5a9d40f58221abd28e0dabea2a4df6d6ed46ce4c534463fdae0d402f3c08dcd950878804e8e1002e0e3df8873385bc30eaa37e4d8fda023336fa1921efaec229db52690f54b004e0921e3803d0cb722d7821ebf53e1eaef10ae706346ce459a5afd5a29bbd7ae95faa51f94c23f085b975f341644a37fc8d6650e14d476e863130d9b97d63ef273d38573f761f3bc8f1c88e2840a4c826b9d442c848959aa4715e4b772b30905289da20a35d564be03de7cf3fde3be54576bd5d388966635a46b5a6e06dc20b32da2f46bffd5e851fefffe538ea451d79c98cbe8e3dade40311cf238a87dd336a7bc2f6866fd5caac720ad9c13ae32b6e52dd3c685d40a0aa71d2d336097f32e847cfad80c52be9af88c5404d384ae0650db4f201a4eeb8e469d1952892ccafb672bb13dfca7cd489d87a33812984b5d4c84ea91b655bf02343d86ad202fcc4ad4ed5a2d77c4b603605e7b6964b0dc4a4e71b2050b553bd868db4d93287695cfc14f91fe0716c83dcd943d7f7e51aa572ff71f744156e7c69ef56a21fcd59eedf088f9eaa8b486529bd333ca8a2d4569300069d3920dc79f5bb50fe700352c9aa00410fb904afb5bc3c20de2ef097c672fe78e8767982492a4e543fa8f1d66c1c476ed63044077b62b3fc0285b9acf6aef71e12b43c17606fba7aac46edb3c40f0af00c7ddbc33dea2d4ebe5753fead559ab490a4613dc1cca451442fa436bb0fbe151bd9a59ccff67b32101ac8c245ac036e42ad55cf34fc23d9ae23964d5f720422e00a1e375add4a4d5cde933565cbc16bdde0457f715cc4ddd0d07b7f787cfe92506a32de8d68bcdb62d62a277af673af881166512ee66cc4eb9a381147a403e88a2183e8bfbf8e1229150454c43622fb17baba003d360fdfb36207da09569688473be2b43d3136b949584dc5e6b9fea6df29f2491ff26dc6d12007d18316d2bedd4e790464c48211d9b9d4acc0b0ea710fa7a251adc78cc9015259c34252d3c556d578bfeef869ab04a52c8f05c5cf0012f88d29857015f639a63d796d62bfddf99acbec51dea0f06a5979a9707fe11844651ee28dd1679300fd8a13025b35c2c7711e41849d9e015f3599f6175f1ea04b7e5e64bea36996f9e57ab38b39deedea8de677e39d0b57c676314b967d5f033d04aad4b0c28460264d02dc73bb6253d5d723b3c25a5e046a4164e9ada6f7726166779d1a74db289371c13db54a54c67523c76565a62cf598d5657abc401692662b45de31efd3fd1800002f6ec9d8643bb476205faa4e4368f41ca89cf2e9307e4281aac4b07da92d5b883da5beb5b811cb1cc54e11d4e46ae46a1266fe1927afaa3395ee75921ef0638f0c44ba6aae221d1a6b82e80c965050ce3b8eabc4fa30010207ac62327606b51c1e5abb8e2e4a75d5d15acc3ff7ca740833d89a8e23d5bf2e6578f437542a983490d1d1990bf80653ed575fa95c3529997b4727ed92b3089eb2e3c9e509e542601f7bc42d35f761c13f90d804f29f01d88fb7fc873fc7502020d85c939f084b49c875f25ccd4fa106542761dd295d76b76a947275137f22c9c70a0c74c68238aa21fac565209c7be54f9d10bd60534c13e5bf4c47177cafd1cf2678f1ddaba3b37e396320c62572caf3989fd9da51cc64316a3201c5b5606a7f293c9136663af1cd719a972a0e55e0dd4413885192a7426613924f9d9b0345cea2573712d20f746184a5fcd1225c26652b6866a0d3a948a72f42337611d71c382969e83ce8a3a07ae0c7b0099b485b5ae5e3d4c0fd04293078c07bf9b3cac3ebf4b0762da80d4d509843c3c8c34a4e21d0207c5ba7eb5d76fd9a7fa623121210ad3a24bdc036c4df5d6984230a4d6c4871064976492798b96004f3a0f7f62d0d60f7ca5569f9332a8866200f3b0e665c9940921027d6f44490fa2523cc6d6d174093c47b1b20c6c864b701e4ea8b537fce7254cf8e1a642171916bc631f4cdd57aa641f361bcaac62eba325adc4ce955802a07ca3befdf365454efccad20b32798db91246f658ece4e21278590804ed98e9285dfa46a23608bc372e460accf49b7de63ba752bcad838f5483de7198ef6d867ee7839c108cc4037e7d2b5c513a998dfa8f7206b44102583a5c77ba74a8c07753da80bc7391d3a5abc4b56878d974b1c4296f3c0596b63fba2d66abc2742e98079bf17c087a5e9a10e506cb2217c2e9b5f7633426e5a2ebb4c6a8012129bc2bb56b1395b8b283c1f2ee41ce4eb131a4b328506181ef6aebf2bd6c0834c6d85c8152c19e143cc98f7898e5af8496b7c39df8771a714b091174b0a9b3f865cfa82fa82995c816252a472cfe34c6d7225d61f06084b9ef4a827e37e222369b4703e72b248ad58b8f3bde2c7eed7bf1ed7ce92ed8ab51f434ea47d81f42a4cd8d1dbeddad3ad0c9a69a7d75c0fdd30845d8c970d88c056627c39de132587920a70e1a18508c3bcfbb965ad55a48f7209773cebe6bcd196e4499e18fc120ffca029e2590046226827464adaf305aa26a967af80fbdf092ee26fb6105140bd653cbfc881d5376715811fc645754caa035b20f3530fd7a6ccbea681f9b2b06e464be6a18510127fccf540dc8136640369ba513c6f99162ffab739b3e63eed6413d45cb45d9415857c2533d088614008073617bf9f57c2e2c7d84c7b2410eb123fb866838ea7431379f2946410471654ea4d59eb4ed3b5cad161a4de52e25e4fa70ea20a6f78319f3390a7d140c59c65ba221623f0f5d86e2e9b073aaadd73f2cd3e1d55cfedaa071ec3a60eb4136218261907299e67ccfae189421b93ac1367993a3c0b06a858ebbf40378df56675d50e1c8041901f1cd4ea3fbf54059e885e73c0028fb6bc108b4da718bbd92ffb00559d57393dfe0a1e13f63825af760a16c233ed7763a0aa95dfdae646833ac9ea23c70347098d68b15c5397e07d52aaaff03fd10d0811f01afdce2f289bf4ce7fe62f51255f427ed7f8a587ece6464a7137c0851a3b20f31dbb99558ec93465aaa5d7a4b344fe88000a6cee2b5c7e854a44550a598dee627265c022e0c424089481278b4f6b079f9ee04998f491e779b278462dec7fab225dd858ccc6a49f2370e447ed70f2f3d3d86659f401f0af9caf80a9c17ecf5bef5973664b80c2dfc279ec1f9c8139a92440a9941be33059149adb6936a863d3a5364cc3feee7941b3d977094ccaaadfffefe5d4dab9ba4212cef44a780e4364e56a119fe1ae8c2113759f19890ef4756948aeba470002ac8c715c1b7995df3cc67c623768b65f147d240347772588df919530bb0aac01ff6ec44cf5b0f7ce1d6f958d2863afbc87fadd70b44126c660f36c46b7c79da01f3bf775c6cae97588deeb355735e53d521538ac0afd0ccd738a8272c7bbe8d6bf7c8ab66edf7a84573f6c7a147d4c74d698c1fd3c584956d602d3bc673215677b44c7a5e82efe1a3367e39dd98cfac6b02217200155c704ca8211a8ec26d5e79aa49ee457c21529958d72f09a40082908bcf530e7de21a3156f38acf18d101cda3577258d4d62fb50dcb17333613761cd7014a147236d91e1e438cdd36f72a5b8a66dfccba93bd8223e4f3ce895f0623bb582a3fcdb67b0e79228bbfe3343a636f56ab572e30553c625c81119938bcec0ba59f2882e2d2a8d516f6563f244697d922fcc996e4488f8074c61815b3983f22a0a863156791fdf189ec098027262fbb47add7d453586583ab627b9d4b1b2e95372e6f4e7be48b0f36fc2bfbee789ebd51a71c5e428e580199753453b2624a37a365531a4f2e5c17c4ed07b243088ac369ff71911399140eea35ba233904a857cf2b32c835e8679118934f2a62a4910d8f1192ebd4ec24344bfd00af682c9318835891464fd2be32f5695adc8bc075b403a843e5959b10dea546bc8d4c806510b77eeb9dddbb51fa4ce6eed5016f44fc7b11ea7d29ae33cffa3aaea86ebb5737cf7d41648c6c1d3430498bb861f1a45e58d962711b7901e06194d91b854824bd63dae4c0c5a8488fc8e6c9056ece1c96236b8d612c287d00ba35be97850d6ff967cbd78ddbb944e8d24a2ee6f289922ca62e75b55e658c6c74c056d42a72fce3e1c2159bc63473c1aa0a98a2d92ebd59bdae4b979b4fa63c6b2ae4443b5f51fb52bd2eefe9b5487e922a910c8273a991a16b72093265f0b0b8df99ab3177af0440d6f22e868de8bb26c11bc20b388ef93bae3e4904edc947da8c95dd7eb1888b5d61cd63d10f447da947f54447e01c8d20cd32679ca2a5c012f0e7f234a0fde86a190f49ea2051865ad77017e0b50bc61ec4f2f66a7aa8e7f48ac5242ce8ad27f73a09e9571ca833d83359903b57822dd687a5b6486e71a27031ee756599fddb3576036e9551d0772a915bfe58fdd2929d984163d74d38ca057258bda80c5546ea16f4c82c0a5e629f2ef852a30020df31e2a8f34afca8a58674f73e10389a4aa7eb9e4ecc537a98127c678e73be86d11dc5ade66f5789492751b5ce17df1950115bcf622eb7da2b9a3ad30f9a63da854d1d6abb29a3e1adfa6f0fbbadb80d28e9548efbbbc8209cbbc5133cb6e309a530653250ed0b81056fc2e9e845bab24974296f1cd46d2bb09e45ef2f35eb46b486fe51825dbe4e0ea5734f4334f6b8d3dc5bdf8c54763d565b4055fab7ef365e10446b45e1b2c8126b363f91d07eac7088bffa59b97fb5afa6df94f5bd7a76b558fe18db812becb8b3cb6f7aa5eac66ae3a0dfcd046862b8a0f8957988dea4e4f2b4c6c34cda9a24371a438117b28a883dee8b0cfafd8d452c259acd93e4d34291f42c32fb833935d37fb4efdd21d36d64e828d7a91db3563564d8f6ae9bab86cce23932189d835049c5be739f86c012c2955262c0d5493df429dcbf007dbebe38eeea15f52009213b41363def6c9d532c9960aee4545eb379f670562c53a45852c30bf39e3aabcbe9b29cc9eacae4d0d17cac91e8ae28906f2e9a0045a4b862d6c4772f600f175f3de9c24dfe798e78af3ac339f258dfb9c0cf892842a6c2d2b5004b01e04cd5a90cf2d08fc67cafb4582a5850e9508ad3d13d9ac32a63f13b7e78ffa55c23540042c2e351083a9eaa72336419a4713b7c8d5eddcf230116a316d7b3dd8ee50462fda87d88de0ea4eccb686ec19f2cb7f2f579092f2ffe2ac1bbac479f01f9b967a623f37695809097c268865ce3d679abeb5c016e273edb1ba57afe635335d5ad671d757b89c70469461ab3b2b05dfc572c221201c290e53bf7dabc660349fb01a98c73b7f92b7d575e7ddf25bf58a4b8700855f582049fc8f985012730a0fa671f2cb565dd6e49c8750f9619e75c7e06e768f404075ccafc663260be678cb12db09bad27a129e886197d00da76e76f837106a50f0583e91a8469f1aef715d35776058fff6763b593aed9d8b8d8c16831d044db54587c50062a5de1b3bfc92c98c598e5e32f41bda70ece2cf67058627fbf35b81e78755549c34869c1254a1a755fdd0354e39a85a6b3937eb2ad4ed644181269c441501af7535f0e24410078680c9705c0d8c96a1e1a5a11ad8de08c2719aae081f056baf35e34104774bf89b6f439dc43ea378c7ce922f0c66e54fb4bcf8c4edebcbca99f9fd9404fee9f853d0ed2bc08c4bf2ae32001b0f94a3fd2d0768f31f13d6a49250612fae2b055ee1781b44e54f10946b40492b0a4a9a73b4e53bf17f4ea061b5dfc9f9713435f3afe7c9adf56c05e14f2418345fe53814fa6029d6baeb6ba6a3ee4909117c5e6e2d0381764be90c5489fa3099296583608867ea9e72e376f4eaf1683467f37f903a27e0e533a6d0f8d6bc6838ebc0049ba71ffc89877153224930795ffdae1bb779e15516bbb4485ebcebe94575bf47d7bb41c5cd13eca5f32e890cd99c962617db0a7c50394296d8f53e6d64925c2afee5da7d6781b9081922424f9c61a2398fe7d5d9175926cdbaaf45ed51a9e5949b3212185c9dc8a554ce3ecbb2992efc64fc52b908d17708d2ca0d7d5b91c317f0dde341b5e6120a653039aaaf5eaa14250608718fa0aab5ea92489035b715268968d833d8787871b1ad1e7a5fafda35adcf4811f2651870f85d99ad109c5d0626c2ae32f5b824f9005bbfe9230f6edb20bcb54ae7bf5452babb664250fee24ab59ada139bd95f8e555a9fac91b0793878cb47f3d4d7f89764ae2e28a8838f811f142c07153688f77886a9878fc710823c8f6f4ba0fad068a2d39b73ec4fc8d978f4548f02442bf7b5e60f43d079d85c2298a8ae66b7d86a97d78b3fce67f9ce2eff33efad80cdcf14cfc0a64d7fc5c49050e283ba02aa22a8b1e605755365df9bd7e36029d3fff5896cade5e1a2c240fa6cc4ec5e240c8634f2fc33bba63d9c9a1fb041e333ef3089bd797399b28dd98137f7cf4f423c39279d5cc5a8d9c34a512bc2dbd9d8063130eafd4bbfa11a41445169103be70274545b9c0cb9e0b0c67e5a71d495b29216f4151fa678d481770ac3ba9a30a618e42bc5e41d0d2cce67e366cf75e27677fb30a342f331dd59d0267d6aede6c17f73919f66bd57875159389f85e3f4e9c5008b190e5c433c8241a6eeee523c5e37504b1b1c74dab691f9e49c82a478594462c537bd25c3a4f85cb94df75baa7f363c3a0d34e8288c5b7cf97a434a35adca887da9716ad1b8066aa8b9bd2b4d9b9835ff56f63851415538c9435aad7e7d301174008c98fbd6130937b50be8f006313043400f3144996a275a21167b4733ae09f2867b9baa1046b1d0740db80cbc1d19a4041dda83d1dbb23e8adadcc686fd417103ff223091ac0703e4f8fc28045069607f33a9fe20808bc3784e15bdafa589e01405b551b2a8565b77a9738d49d993f8b757fbe64c33b14e662ce84bae4c863b1ff17d1206a123f37f57d9a212ae93730d326e6ce7b5641154210235e53056afbb8ab006123ab4196defa7877555682b28c6bb7c704d041a482971fcc4dae84befabd5562673bae9a96760b54be25e0df08b4a15505af89097917ad33b5600b207d976faa65ca150151e70f80d01dabd7917dd0d38bfea61517844930927973c579cb04fcc1f385da0d44309cb7db5cccd88ed118adeb4f44eaa94d6b35cd812b5d18b5ef32dde5b01bc30b50ea773edd3fd3895fac97fa930aefd04791bed2642f89d55d2c3aac41c27e49ebfb6cb6430b29a8d1f906788dcde0cac27831b6d96a81f29b0bcec649154e80e1d8c08c13b8f7a9a5a0cdc3a93e320336f45808921970feef455adfd89cf39ea6b274d4a956c1f9ec99c22039053aceb617eeaf80f04111bd575e0a93f7abea500cf34a18b65dfe7b1bcf2d67b60d0b266d57602de779cf106b25938859c247cc8cd5aea821ed7c0ad9439621df7328a5cead0fbdc54a3950a96f39b3cff02ba555838625ece5e8b3ecb5573482f2a9f8e075c25a296e615a2a5c30eacf8d339d5878848138eebe80df304bcbfb82520fecd13d282a2679472e2dbaf4151f1befbe820614e41fb7d6c9cc15c4b9c98f09b5ea6dbd592852e0121514447e1465b7dde73ed527986ce95c940245ab79908e1cca1cde2bcb860fe8827505017b329d8b67e44a3a1849f44a356ddc8a1b0fba764f194f553e3e1ccfafa9cb985573598bd1fd3067771d7af1319920884b1832f006b73ae14eab8d46fd30eff28ead8ff0145d4a343104d674a3da3f8d2bb7af6e566409a0361f89b52f7de81c05b11b5c30472e79337152ac6696c8af48f58001b091c6469afe67cd4b8744073f2f265e01c055fe3782c3b9f85db00013954bf049276a113e19e4bc5af47e95949f98cb2e372541ce237536b55f04e622e3b3fa1f3b3340999bccf83083fad3c09623ae1ab93d9a9eed611125a85b84a93dc5b3bb25840aef81c89b57e43122c8664cf5b0519e28c8ba6aa01bf45afdf3a70e9dfed92091bdb8ee570baf9af5a5216146f98d5de7658ede568c8bd0ebdad1317e2adccfd146f94523c6cdc83dd7bfe3691f6c8ae616c2bb8a7c8acc882b93a45bdc346039c977fe563613c1091eac8211bf71f11728be6e36703fd0575981c261dadfa9dfd1b31063730447206f1f677168bd928520901e15d57666e41002af3d472c4811c511a2a99484c9d051023ec3cc43260a682dd5841362c1ada0c357b848f2c118a44625e85fcf13bb33244f98893c62da36794fc6df0b04bbe17f22106b9a939403f15c09182b8ad130baf0cee1da5a44c5e679466a93901a789dabe8787ba0ef2a79931d4ca65e8820b53b1ae73089bc8ce9ad95a6cf93095efd98ed19b10e5cd9e37b0c8723353ed18a0b965c99216453b423696899720cadb66fecddf9367192d10636ca9652da9d1140d98fb5afaea19aa3bdc6c905a508f17201531a461b3248b48eecfb3a0f0210c0fd54df38428d4e89d76dd1a204b4441cbaea73a7f9966c34145ddd316b29ef9d6d193bc27447a967a5c5c57d742e172f66c7fc420c8e8ba1a6bb1b99285da34f699812618d2a8e31688f04c38b190f3f2d8b2c6617caf4c384b74dd55c06f185d26137c86d7ee6b823b71bbb601319174647e9b0dcc5a48d04fdde73c5e5844407ee66c6c2a2769a1579659ab842f7037c19d38d1fdde6b32ffbffa45bf950171df1f3f952cfb7b7cff47a187371ac6c93abd0a53a3a420690198da91fc78ed8f4e1a10714e38165f6736d2069e8f72e4221545fc348dc7656725c264b2343ae01c7e2c609b7ebbb8be831525a2c15f2124acdd2dbb565ff9c5e183ea853993aafab45ac2831b02b9e094477ef3a2c0cd30879115ec51e96853e091d78033027f30f13655da9734133968042bbb01b3ab59d47ed93b3adfb206fc12788c4a6ffcbab213e78d1ed178a1c5ee2e524a69bd33833c5234e6cb46e53957c281c77ffbc8f40e325c8732e870c62db51daa99140ad4863fb55592fc21fd485d0d806ee88b93975e648a964909daf698a0f41ffc3553c77c979849e2b1114af2556096d9e8811dd12647cb09cbf600cc01ff8b0f3f6734101ff71f5fb58be5ec41d535be0ecddbece6489312c0702cfdecd18b6dc18e0fb73f83dacf82b9cd9c8382221d91838ff094300493c7820ebc54df68d39bca78ca2c3afb6c4d68ae741553691208dfe9adba6d819475f30ee7248ed47a6e1993f3d7ab850828727643b0787369101e7b61ed7cf24cba5395303d05443d071832699b2a45ccfb0ef6753116160244f4557edf2a035e24c913e38d399e45900c13b93a320ff396a599ab00b6a501e49dfbd277c65f8a2e20ec2b08def284d95bc29b1a0480a3bcd85a298a7d93d80662a280618b6724dd0885fd0bbcf9d1d44de85f1d73ef0d64e214e676b6669cb8f922025d688d733860f89155f7715258b3489f8fde1a42c3ddf16a9e01a22ea253fbfb59ca897525bb8310d7ef5e011851449056ec52e9102e7fa31f376b8cf5a228ed2b99908af22edd299d7466dd0b4848723975ce5c96c16e4f9a134089a691225a6c146b01b19b92ac8fb854edaf78f98d14f3f148a64c1175622d0c23245fd840b320cd9ea13ec43231ad619523bc3ed9810c10d0455c4502094487081ae28d9c4593a59d97d1e1db9473037863052df6c9d49ac4db881e8ac8a362b15c26945ff51c6bfd30fb394da3f5f569e6bf79c9e6ba93480a011c099eda97e7c5ff128d09d3ed03b5271fc990b8a24125b23e499907e814ca40e70cad76f0fa4f021c948dd3eaded8131a9656807cb5699bf3cf3c0b9e79316cddef55891d0fbda77bac2a6fd7335e9f85df5f498a51700848781f2a22ffd855ce2b85631ff44acfa841b03df6db35b543dc3059bb4f27c79716c04f93a3ddf77a2ac221092572f12f0302e61150c80ce762294777cdab7e13147c698d04ff334f2d44680733c2ed84db8831ce1072fcd539b3a843fa7ae3558e98dea1574eb2c0fd8324cd7e62c94c055d409e83efb0446b219dc6f16a880a70149ce1369475e0c37e2eef50f2ca8ffef9dbc046d64e71a0b69663638f28ec59e4e629d27d49e3509d7fe216b6086e7ec68d983736f2b57e8c4523a340c909ef80d9238db34d9b6825908edc80421329ff14af2f8375d4b828b7508c53bb1a0ac0ee72a08ecb0c9201249f30cd4fc03f3be8da7b1cfcc1baed2a9850819e645737922fc5d4d62a5715562feafc339c64ac8b489e685baf1b4919280715715bfd00f39e525d6abad1a8090d8ea14d8dc24e2bcd7ea2aea551b9970e770e4b38c6ba7d5170494e43fd8a28002f3fa827ef0a1125b428f5c7997c30bbdf32d038c6bf21ad33df7651e30ab3a38f1d2e34e75702c7a6af2e9d325ec19db102050bd30e01b20b1e091f2703193c5f81a359356163decd74741670ea1dbe8221695791cb36c9b9d2d28c5aafdbdc71fff3a1c6d490203f6569fcc40aa69eae99397d087e04baa5d48e4a3cca1b4f8a400c35ca01839b9c1254bf08e8429f5b94fc507e813557568ebfd3d9ef50a5965d1b8155c025a7449ad769db8d22b6f8dfdb8c81e6dbf78f26fb19aaeabb28b1686d5e990a792d21d0100d48991fbfe367b48c4a05ec350e7ab76e62d16f8ef9fc560182c35f13ba21dd310c1c8688e15b11c6836bad3fe779923ac7cb295609118c62e76791a5136aa65deb223fe7849443ddb64142cad5b75e1caf58894d559781f87e79a351c79ce6f65e4ee4225f9c3c910809cd5fcadf86085a9336f7a31aadc17ad4c0b0560a419a8e07cffed34b7bba63fcdeee082520db641dc7809dcdf93db1e0923781ff1dcd4da6ac783632194934ee445b27191917a5a5c407c8cada54513faa309bdf423bbd2a7cdabbd370beb5246b3f1863b4e30e48264db4a384048d2156af7298434a44d5cca5c65bf89b149d39af9245cc4389d7f209ffa6a8204ade3a6469e32076349070b7a65cf19f231d73905b672ca4b3b90d85c6cf828c9229a09a5745779385c7cf5739fb08ee888a13a4a4a322e8fcccc4135f53499020b66417dfa8f9f44a58018b36ec4644253af7e4f0f465c2b2e5f4e0fe7120767496a27d091f2d66fb7a672c479bccb79f5703257181fd8ee3bbfe251a0530217472c7d75463948310b334dbc3624f53028552fb78ec3ac0e4817e92c74fa516d45196cd004042656d37d08c69f55be4b68a2431dd06d793ac86611e1ac01e17ad749e0a606b5044ba8454dff0a6d9d40815ea7998331c8e9b06daa144b7c05e0ca42ae0e25dedbe52cbb0642a88dc695309d4117bebafcdc0a9d8c15ff5aa7af9672cbdef8f1cbc92a2721985a1000edf945d9063acda5dd10d405b8cfdef45349ce507c0ef49d01559f6f6e96a4b932b210c242d0d749a9ec3848fd287fcd89cf9e721505b8cc973ef2dfff57b15bd2e6ed9840c7ab8f104c3288ce01bc7024e27246c688633a9b1b718fdcf5454f3bec63d28c39875fa73199544ac6e5a0738709846b9b0f275e9da74c773a66ab1103d711b559ae73f5a05e97c13862fb57088927f0c0554b4c2bce204f5a6325b1796af8db4e866cf15a5bbab2625c4bc0075450cb3e56fd8e593959663376c5e94d26fe24f91c911d622805cf6d4c293f22becb223cfb51bc5fa5cc25609a4d2009b27c604da2047be93072a31b97552674819a5e37868d20c2532c7885c9420f894d238bbcb742e0f7bceac1bc781b4186a51ce8b9b5cad08db2306903429e4d4c968cc7e9385f8a416ef5243a1eb9be5b92ea86ee20c9053f950efe3d11dcef2e5903e39f459d8c3e4ba0bfe591e7f1f2ae654d1857085efc5a78fbf9a88f1a10e8fc07c3c14e31d9a5369250987c1fd5d21888245c7bc18df19d92bce95af1d037a346c4c2c0c2f596d43237985ffdf6cf2cb4234cf06b983e3f05f0aca85f4b2aa4ad7490f08c15b27dab00231dc34c91aa4d14df7a598c6820ebb154a8092c4223ea4e787293362620cf6d5755a70c73c018099591378fe56bae7943f335ffc1caa8131ca94077fc6968840a80f5d6a95a114f8eab10f979273f452e14c2dd942080ad40d7ee6ce1582a928f000f662560bed0f2f89a44be99b0518e59bba171008f94283112d16d0309b81cd156d64b972e4affe23386dd8121050dacba41d37871f1eecbeb5baa378c5be7d9963bdf4ebea6d2534bc6a20d36088e8ed68a391af5ace854976d0aad86790dad0dac7d4c892ab08db10bfa8c615a6c8b4a09f3345f8083feef50efaf7cab91af0fb38d1e3170c6870c9ad2302a18ab95c41563241f6d001159cef92085bd14142f8f0926c66a394057010b81a27da705b9530004ebcf9d38e2c076e1e76512c4c645a8bbea117b1e0f42f15d4e3bba3b2d7dd21570d6e158e2556e6c3bc5e1218cca9bd3e43f8a73cc2ab0511e7dee764809d05a2b53a79706b70f1199518f81dceb434eac3bad38941a6b378e90b45540160b814c4e9d7b0980528b8df80064ce7390992581ea8254a2a9b044d27cb59cd8d6c49493a8fd2b9fe359077283bf6b4bc6a7f981da72a00ffdd51c2dbbd3bb9d3bcad8808cc38a5f5e392f07aacbbc883a1bf6d7d90cc6aac171e150613bd2b3c1212e567fbd108296b1d5b1f481d6ffbdef6498d64345690f98a5aa4b15da5c5b02588f003064190cdedfcd3881ded895265383d8abdb9e896b4b5defca46076eeb93005a113a8688bbaed3ff1e4bba7cf9dd750e90014c131c51840f05d4a9035aca955debef8236d6051ec6a4a90b6dcf0862e940d76a12aa6edeb5c070782b64b6ed90fdaeedf84d29f55663e9d4914ca31d9f7135d3f4398ab294fd7f1b4be27113219517d8a5759ca7764641fd7eb30da0b58b8bb34142a40f2ef6c039afc45b16a97cf56d5871f97e6ab00c0f040047627704588835ca7aa496163092d71d27d7a99fef699e42bd06eb4abb5f84afe94331ee7e580e2f8a33a263ca7f5f0c82fde792171a4c71b4350e6c73ecc4f9f5ab562e2c8f4b83b32d901a05423f0782abac389d1996ba3aab7b6c7c455135327d25503674c60ea339c2b159ed02e9369a87ee59f863883d11fab0cd669edfa12299553faefb9888bb7095d7802122d1c8587230b80f8fa966075f60eaeaf410a00d388f7060c5c5e4664ee1c87e4689d72261f1f7d8ff8fd14da5e9e44479574428f23b2bc5c85c67ae87ef0d5ac680584d3c2d24caee5de3d9876fa280d820cfe81587b0cd57a23fbfd474cab94f992fbac22b742e3b7c1c8d47b9352563b8d9796caa7c67ae3aac84137b0ace16bad54411a7d3d03488f1bf38f04c0078d4f988d68d5d45474ce7c3b9eda1467f136da6188d69a8fd97f3b15805b990c7e353801e73094ee8a9be700babc162c1edc3c7b91a45f51ee5505c00b28a201c75cc142aff778f66dde8eb8e023b63b31f06743f87d5eda0d39a7eacd45ce2621f4196c24e28c93eb61be32cd6729f676cea60b6d19663ae80e678dc24304204c25c2b9fe6e20706332c96e702c87c654d90fa4ce7e082170f5d732c3730997a55472ae9a2c147a7fec87addae8ca52e75f4ee3fe3ff3d5067f3dada5c46904dcd464d3386b99365b435722fe053ddf038eae1690806abea886fd0d7765ace6f6eb7d63d67954c8aa68ccb179efc85af73a65618d917f97d9d5ffed984dd1a8d7341caa8e3c4d4abb544950d2b5d97925f35b4a2adcb7005193a2482d0eb5b7a71fc19529299d4c5ee0f347ea6b217da57d137e964c6b3ff93792fc898c898fe2e4578c7c4d7265e4c9fa8802b677f265f1b0473edc28632f0e0d3510403364ec284577b6a8e2d496ab8910d044416e012a90e71375b30cee7868ad8d7af52d2fc8894f4088ed9fedcbb7b26e1806e1cc4bfcf55a07a1c93d12c5aae91e03c08d915523bf63189e47ff9ece1c8dd638a78fd749d97998e829c36d646845528b8d600aec6f45d30474ee253b370f60c24bd6f2b5f2c7712c5e4532ee4f49b022381b3b78e599d341de72f38944088f806d5ab8cad8e33e3eec5ff01a4f867da6d0a12f0f5db2d763708f135729619537d2ce238629867816a54144089c9de00e5b38b86b2bb51a73fd15ce583537a58467cd5d15a6d3a998b18ebac4dafe6fb95acfa7c3b4c6f26595197586759148369daf2f26922a7fdcdb839a4cbadd92d9384821af5f440e36218d3ea33da4949766c4a47e79bf084870c248d44a9982789a3015d9ae1fc0ac62cfb57125f4d50f7f6449770c69512e5e1b56da809493217503432d58fde08b04b609140355e0e915d29e74b94153e7a1f51072d2daa70e8c85065bcfabe849988e57c9d7e10f4a6ee8b3690d6cda3d5fe437c0d4f26a8cffd37d37cbed71c16fa853cefc89576bf764812f79944e4743b740312577f3671700ab8815e2476651db7e49f3940e256a2da2a64caa3afc11fb0a37786dc51b893a7a98deecd51891a64e5c9894e1a7ea8e658bb7d7ec370c4df85f04119171a233f83ba812b0fd2271756966ee20788be1ce23ea725b0b69b9209201715556244064db2365df21db2648bfa70c6843b3f7121cd2b8883d772d84cde65befb7e41bc06c98fbffd306c68619e64005dcd6a7f103c76f130555a0b098438e58a00a3ae843dd7abb4b127583b9745bf59a9d023f9057f1333d303825ee135189d9889a7bd0283e738e715185f26e754c00f14bd57e7529a4822c10ed8f69e861d605e8f9d819907a837549e86cb8f59b8f7af7a5a0b85c6cb91d1a2cf0651e294d6528cfc4a976ef48623366328f9ef2ce56b2f6b51016796d09babecf9ffe8ced69de3e6a240ddf13df003451be7778d56f420d72c1b9d2a6d586e92a67319bdd9f1a94516cd5b301f101a8e7321c14123839a313771ed15f26e4bbf644a81eab7c8fa939f4168b38fa10afbc44355a33258415c59b634aa3c3083018fc2db07c212f21568f94198106788667a9af4aab7d0767d28c591ce57762c2b8b77370c15078f79725c9e76ba6e22d8c663337dd5e44481796ce5658eaca1227020816decd213db44e627991dff64984cf6600c05f957618f4d9a4e3dba6e7a116fedcebe4d464eefe6163d92d4d0914fe14bcaf1d38aa8b285de7e60e8ff92a4e7542323aeb17b52f18ec0c8fe11d8e5e6d89456c642d4a97c329e8ee0e56fd355961a54743932ec3679b3652fb496ee39be54420623ba0d2c105694bdf76332615711d60f82d7726e562b6b6bf4a7e91a8377cfe0c6b61f6faf338dfbbd14470c42efa1179d1308df4b68ed1cea0b9c8953e2d8d5d037594f5d4bd79085e95c8798fd9f524f97455803597ebd42a5bb52297a66f9c2b1031593c2827cccdcc57df6f09ef54e7c967cc6bf0a6ab3d7ed2d7e38e4915f61aa14a13618e233ad8755a748cc732a277a60255af39757c8214b99b763179505c75419acecc0c03f00afb134c8f37d12591c8896ddcdfd7cd55e5a87caf41695dfc736109aee24d2efaaddf3791d2a61647f98fd95ad4d88c6bd42bb3156a82d24a9f8a4c4f92a0f79a16dc7fd3724c1e472b4f1e1f08929400c6d80bb06f2a859c2aef033ebeb0ee16f61babbd4e4ac58127d2a6bf24f6cd0d6759d3182155f2b6857da9b2e8c3b9304aee3af835519710609a370a7f02a75a979be8b49c92f8355c4ec67d972558ee0501d157257df150afb074000c77f5933d062222730e8d293a41beeb4e96c5099ce1a4923a4fa82de51dbe7cd60e0f162328565987758a4b45e0a6f00829298f24a4929c9fa904156709958464c6f76725783f545eb70ea37c3caee7bbe0c78860ab88b8c7ed3b67d8b1b2260722cd77b0b54dfed03e9ec0b440f693590abee9c1b0876f6733d54418a9e5e7bf483f1cb5161af4729d9fd30c4728576495c95e12343c7d809255f3cdf4ed2a2523e4218f93d5275eeb9c9123c13930a0cab411f577aaf49d78d091df1dff69ff2af360d88cd4a90d19c28ec37ede3da814b774fb0ef2be730db45313371d8e1bfba3d5a3097c403ac49358b4c8a2376e5f12a54bf4b9e6258ad7294b25ad008231d3df6a2bc1cf812376a967cc36da8f2e8a010c608d6ed65658a098a13cb5442ff96cc63a7e772d2ea10e2d230f81d8a431e74996724463bfd2109f7d768318fe4c4784dfaf9853a3aec022ee685f0a8b395c5bd6ef1056c51e362e0a0ee92a767f277e90fab5fde392dded43aa92d8a7a6b6eda47454c3bee1ee2fc4cc563b61dfe6a7fedc9e296b24dbb1ac6700f41ade1b272835271e72c5320406ea761b5654eb8436e4e253a86373e9c5737645744313a066cc5f2e32fe1f97f32f7d5b29d92c7ce9d2c239c02f26f1e216315e0018cdb804703ee87c8feb478b5808f408e8c6bcb344f5ff81f35aa36aa5b0618a2d9717a4caf0065fd508bd71cbd4a97388153d407eccbd56b5434ea74e937694ff8da2583a4ce1b3c92907078bee78a1fe56d33e46ecaf1640cc7fea38dccac9a82bd101c09691ae46cae6e521a8f059c1f019eaac6080b44348d3bc34ad31db1019d806edde5db867a48aa0230ad17e1c9fa20c660865ea408189e88f9941889e4820e600f3113ac265ce33c3936ac415ca4a5de0ce648fbc7e42bf416b67d3128242e636d51165577496eb532c55204d2599c8ef63a84439e8d637c03cf2f60efb409b34cfbaa45c54b8d8d58000d13593a1391f574cf9952bb393684b59365bbcc83b2ffdc4be35aa04d4308110019ead3d8502e24a22f6582bf30fe898a174600fa251a89a987ef20001bb25b448696ed16d0c72a8833abdfc77d09803fd0c91508f1024c6245af4454c7268b2cae97a0acbfeba7da53975530e1a48d6b76f177641eab77334e29c72885dc5851eee6a283c581b74920f85d27ca6e4c5dd47c7f9a6378935794685de0a3d0b2d13f04350994a42f109ecf00ae353849a84f15572ebe0da5237b9959f34e555b0bbb096e2211e3221b348dac7bc1a96ab3c165b73f52ab8fc36e498596cca26f6cae4cd6cfe9c7745128b0cf1d097faf2a502c29fb03cfbce1e6843175b0959c4c3a38b4091daff932e23abffc2ef35af2ba1e61dba4f2aae290fcdec61414a39d29e33e0aecbcd445b72f09f5f701265d924939bfd13a3c162db581ea7d2e1dc8b43243d9fda1460ac5ba24e3b7491ce23f5730917e69dc826146955eea3a434ffa34fd05cfcd46d3d9c7229f4419233810620f94a14dc527ad24557223a1f1a93fa4a62a300dc70db3536eee6f67610541f7ba90e8d15a480d1eb1cbaa553183c717693b6e903d2d5003c1ffd689803fc7a538d997ec5600b659d9e36634a0b36bbc06fe021cd92b56e3577843ffb52b9b717437491e93cb811aff940471e030817a5b7e51d44677931d75002963b5b25dd346cc92820634cd8de38a6416be4a94b76d8b430001acf02e8ff720f3b93b37d142e63a6725e35dbcf01251702f6011e7deb31e8ac329e613375f19359c92c3eca658f49f109c26271a7c19d9a029b6706128b58b70b9f65b8d130bcaa40f50aef0108f7da34b5b271c361be1decf16862f46975ab843b3f3a5f4fc7c8acd9190b5597f7b16d38c5e1a6aa4a93973f42754fb012cbba1317f819f0af27ca4f3e8c1aae3f165539c20c54860a7796e1f6a0394ea5f8be66cda65c3bd9e74f0268b0df9d6c08638b43b2ca23af0313e1efe8748d4812799614518de7a544b8f7f6d7cfb628a2ca2e06946f70eae6e78c11531f485bd7bf59552ac72ec67c3e299a8d4edc314d3225653597a3679502d645811927ac8779c23853c131f31b001787b1b09dead0e33be25eea19eeb9fa643bbe10fa62e17044510d55bb9a49129c35cf901d94de243bf45675531deb986726bb02a995429fc214cf81186424584a551fdeb490ec2683436fbe457ac46f7191250732023f7d837c7d29bf836f21024cc57b00604bb6a91f0cd1dc4da70886c376cea798d04d2de511a82dd48e0c6dad398ae9636b60a23680ae48495abfdd4eb030f42b1d4da96fa23f82ce13b45cdf2bec79070825a4862e63cca2dbc700d114359fd7d45e607ad2e138acb6edfdaebcfbccc6a177f92009db3510cedbebd8c3f500bbd22c167aec9ba6178015c69203b290a6c2b58f79cf75a13bc2a21a6670fd8c34a7f28963efd6c08d6f8e08ceb6364e8ff67524bde807a4ad7ad33e865a56288915b5c924be3990a20c1348dfb14563b4e98857f8b46b2c4cd695612233ad75092a81cede19cd91b2247097f289f600315c83d54bf3b6bf82148fd182b587e5a0c1f066493f97c2a23c1b8b77a4e7fbb0d9a7dcba58002b53e77575ac87832e52e1c6cede5e4d6ebaf36b4a85bbbed88b2cf9162c8f0a8b83b24e872db6607c395584b00759a46b6db1619cb1e41265edc6d1f3b4a699e789dee9785f84883a0802fe093bb2333fad0587c00c5f071ca8b0194d9a83e6a86621a30d044177dd245f09eee65dd522f44b4ebc5e2d9e4bdaa6b08a717662f2083fac9bd5f1691cd992002699b557ac4f8e5983dfaf4bf6037dd70cd42efc9a35502c89c01590a6dc3b16bf07b154dd511d29773e87050339ee12e5ddccbef6d4b52adaedb0563a4a85f950e00260df4538bb22e0fb66478ab2028edf51f0489b19e1503e05e89f2d2070b5bd64db476f90e6a68c2d8d5e0b662029b15beb6f0d06ecd32b42cbfd4178352a0a0d7abeb9fa726fe47a7e918a8638da1a87cab20b44f5de44fbd806e78649e116c4a0bd64ce75ba9721ffd5cefa1ed85aadd2c18d8ae312fdb6aadd990a07221001d95dd8229d90bbf65a1aac9d9a27bdfa27eef027562d257f8b3141c7fa0b9718e81e599cf31e4265c55910d091587d403ea56d38eb9c3cb9d9a0c1c6269f2c5a782800eac307dde3654da2f20703af421abf739b6a33ff76669dcea4e328ab5cb78ba717fb86329e191a2336e38dec695a9bd4184cc83a5607ec2639b8027c36eb10ab159b5641db94eed81b073df3464470ae307b85f97f4c7508b78efdbe84f54395c119dcbd067516a9818c6e91bc971c4881b19893b9f6d3f05cd9cf993c187feba666cc45f9b8775591f9b299e9952b3d63421611acfaffa3b593d473d249a0e1deaaf60c6c6aff4276daf8028e25a45ee45435237f3d16e70b99d5356d61ee6c201382f62e59c496bb06344072f7dca52fc99f444475776478378ed1cfce6d85c13170f71c8c5dac3cdc4140bb8ef6cc0bd4d7d53d3e6c9162ef42a03b7def914006dec44eb59a7f25a67af0e1600fdbaa49a7c8b632f657a0bee793756ad1f13f4178576a8e27c71ee27dd8d59e2760dc8823ee27eccea046eab0ce7118fcab43edfbc1fe63cab060066a49b9699689e8d4e1f1fa28e5cc4cfbcc0e497ed6f78a6fb63b57dbb47e9bf239659651ecd6861baeebd0f83440b22712e3e8aad1d3237fbf677d63470e3dd3c421fa034052f363a29bb04ee6f4702a8aee2ee50ddeebca62c4a3b8eb6c477135bd92888aa872096e77f3d02b448de320838a7f8a25f0dc774060cbed51bf5675698f5884b15b34cde42e40cf502f89d649a6c8328c4fd86b8e2ecd52d3ef7710c31984ed656a40f2f4152ab3a840a007285f327e1b5b5dec2a8f4675e058700373c3543e4e5c5bf66af449b3ade281d256dc93dfa0d3fd8b0c391f6a03d4c7fb6cf9e47ee63c1e8f8f99ab613df11cbddfff9b0026a631b1ef73dc9a74f402adcce9180f171ca485934e11c1f2155cf688e39a3b8ec777d39d94f714a7754eb6a4e34fcdf286a515e037077503d2beeafb7b22b7fbd5ab2364ddadc43d39221fb5b47ac6bb7254d8352e0b18c7459de1076d28f7e3e1f67c1c4b2267463245ab638e1c697258eb547afae0c46432bbfd22d56d8cb85032cd09152a67d6b8e73b252ccb85a57dcb4f15851988911fcb7b0a01af58c5ad56a36c63cf1b71bc2b5de08a954fc228137af5e5bd971b7dcfd365b3a96a9060c1e17aa0fb22870a625a4772cf790d23b6f86dd0642b8944e6a6d978bb4e972b56f3f68ef54e06a2d470128bb2151da505bb171cbfc5964ae55b123ebcc3a42cae4c90fbde28817ebc27c8a55c7ec6f6f1294531a16b7cf900b1725f70bbb0cdf028f3ab408980ac8f56f6ee04c0d7a801f76f540e716df532dfa0410f77ee65f86480929d5bc8959fd4fe860f83ce23089c29523cd11b6712955a3f9f21f2ca8e2dbaafcaeddc9e5f84299e43b7340534b05bb5451fb5587e7fa10220d7652a63e511dd2e1001db5d0ba14194287f1eb25759b251e8289d5f1728cc2711bc7f01c959c3f2edc6142987d2e67ce1e76fc25736a8afab160f3fda77e0e12c716c17478be2b305f0ced932b98e72be068c8b84f11635743f8b9e6a8d30cd6a0bf4d4c1c1d7400883e7901ef3455384b13f5f6d7730ce8630770466fed6c7c2fff60adc684b087bce0b4796f96056800585aaac0c4ea00d8f71a877ba6bccd2b5f60b68f8b56ff9ad549dbe82aa73f9b54703b5c7150873accb0c8183b5573830c8551d54db40ab9d5f361ab8f49f9ff30321e0cd18059b3cab6e8c037c65d4d683fff10beb84f15c3c751ca7e3b69330dba4e1738451cec1d980b4ee05bb6869a4c11523d4b1026937df9e2fe153d8468ca2f4aac973c00885aff1675cfa866a25452a00bc8f396e9903846a922d20d6753824dfae1bdd2c04e080edf9120c835263a38963587285b5372512526803ad4cd23f55abd0776ea9c142baccbf412d3d9627b3f42b6249a0a05fff90bb1ce28735c8372fe9ea76967b39d397600c6e0ceb531854875ca0a8ee6f7a07bd1267b3644ff8220360da1b013117b8404f46264b848ae88e261a89f20595a0a42faf2c0ea32201a06ec66920a1439399fbe0e7cfa3efad7cf2d9e2ea2dbcba075efff03c679715ec38a4598941a64767fd2a41d8506f77beaacb2fe000f8c691f66f93f31042391183647132aa99949cbc1665e1d81e90bb34b1ed108c07a09cec30230eb57697bd98b63a83904e73dd1f4a4f78b45f8ae8be7e09536c917ba9513d6898ff35130571ba2af7b5fb5b0f7babe551395039d8c4f8e8b469171eb71efc30ffbe31d055b06601236af64b61d1b5f3fdfea2e052ecdda4e4edd11bece74c848bda2eb111d1834ceefa06459511176f3c89066539ce134cb388c0b040e4ac8b3a794fab5659816259ae7966b651cab21169d005227e3ea43afd9ed2283c246aa7a1ddd312c451478b5a2b4747efb1f6e97f9900afd0500664633f425e63f3aa8902388863bfd59326ee576407945321b8ef213d1f0160e8d79bb6b763feb63daaf06059422f2e79cde66196f1e3b387c373c99fffb84fabd2fe311c7c677fdae28ffc55b181868b315c4f20952dff4511cd3b3e066a9c6f146f31e49da72d9d2d8ec28e4e122b4c458862c50261f85d9a4ccdcaff4d6f698669c8436901387afcd0ba6a5d4706cc3f6c6c924efdcaac523900cc7f04221609df470271c9e9397b03f4dcea0f61a8c76de661ca464bd0b0d9edb347983855a58726703c6f8e4951a1489d8fe51bcdbf1de6fa11ef0eede19e5d924210e8db91cadcbf03bc016e6c7c64dc2530317a801e6f483d72f8e7879fea78ad213d8020dc1e487101328cd04d1b84205fd5c0599f2ed1703d30f7ae709705dd2b76dea539fd09ef47309438c8735a67e2155ced8fd6fb2d06acbf7f7b7b54644beb2f7c1c4aa2bf6edd13977a09d4bc23f01760ca7aaa91978ce5a5de52b75aea8da7b221a5afeea4f47f08798402d467475ce427657cfaa182edfb9342cd9447b6278b1396ae13cb62aa65c7e1457f0ac1d90ae74a03df768cb5313903b603e3fce4f0f09bdaa02ccab4faf3fec6cb14dd6df198f8aade9cb779d8d66d179f793dada3fd060d2ed2188129d420f3bf85ebe1b98424deac835c1853cba4b7b7a1b5cb32a471e2226224ee4d9d9dd7aabc5ee1afbb938eebc853582036934248bc30471992b399c2a13c0f117617126b6f4fb3087d0fddef3f7b861a2fedeea00f789ff47d47bede8988b4415a98dd0a59e821edc163236ef7472149e26a55b1c4175ae42c9d123dfb0f26e5f42d8e9945026bf71fbbf9374250e0892b0f11a249bd039d1e4eb8d6155d9c1a449ca058ef8adb046a61a8b622e56d01fef765107aae4212884e47a9fd823bf5e4fda9407fca9edb70e904c9faf4b83472ec88a5f04c6848582148eed0a2abf13258aa964b40bce4ea7c3e6e9ff884006bdcff7124aec7835ba12a618e1eaaae45c54e7c57bb74b90e7570668a19b5111ff97c7b54ad70c5ac71f51220d2ca3f405e28e0c7d4d0efbc2743171e5fc30bf2bc667ccbfdb5001792f47ff706f2bc5ed65e0702d41c77e85d8e30807195317d16d9938e3c048c2e5432c6b9a78d29fb512ff912565e8bf7f9ff49cc7f0bac3e0bd88c01b2adb0914eb161754df1d5b71f0920d990e4ed21ba835f21ca3069fb4164b12aef81f32ed5dcedbdbfa6102cf9067172db8a13005ddd8d85d79a98bdadf03563e7873021cd0e6c033f97236f3d3e057930f69d4e930467cc111762e1581919e1e8609e16a8858a404b4d039786b3429bd7ad4857c4355e640f5572099e9fcd0578eb7041b26b69b4454cf0a70cacf07192b3c2dfd742e44f235fb3ac1cfa0cf9b87e54802b3d330ce4ef31788761d11619aa3e67d3039c312f79970849b535913bc55ea3999cd130a6259ae3a4e834a46a90276c0ebe9e19afb56c69d6eed8a146c51024b8c0cb5c880cf28b0e1e62838f9eaf54c919d5f6675f428a5cec1b0efd43792c82cede5fb8da93e53c90806962787eb86edac249f1de5fbb438aa8e0974fcb4aa47b0c5bc268cd62cf7dd9733a14a545f493d463f4677a26f83048ddece52d23ff6f9dbdbcffafb09a4866f71ef0f321483b52ae0dc8029577dca1597a21ca2338894d949cf8ec9ded28bec8f234497a6b1a793017aa76ced135dccb267ea06634f163729582d3eba2475fa02450e63659254447958a24a5eb11f51c21cf2fe17eec286dda1ebcaa780df82ab15ca62333ca254442dd36aa4ad8fa42c90f0a00c6e31dcf64f78bf94abb93b6731ed8043e1e53ac99a87ef1d5190e3e1f866864d5934b9a6a17d73fe02d9bdf3e5f96c87d2326e0a7f3094d4c73c40822966b5a69fecd99fb87eba83f9c529f5d2c1d4ac3d7fb26aa038e5a7d9520304645a94e50f147abb01915276c962f35ea4af743d12a7a6e34d6e9475a90dc5b6dc454b07a02b810911c72917969d73513805a8b5930d60e3a9ab9b5a39a0979dd1b219c868243ee2590ce232fadc81bc3a04fea7519bd0c58e096f75b3f75fd8c85e5ee4e2269d110b81abfcc3a75808c2083088d0a8d1dfb3f6641b32b9cdd6ca327cc41acd682ce0c5d3deafdf2a5426aa7aa234a13635e5f3ca6bf6da2e0bac802ab48ac9827b51c41abb5fd2d38143f72692eed3885345cbdb8bea23818940dc7f7954fa27ff9174e9892f37e20f8a883ae08a371a9d67c987e49d07f16a04b161483ee8cb4fe2d9998958ab1deaca7f3830b14bf264ed568a8916cdc352954335259e5ae6581637b7db0d6ff9603d865fda4b55c5ab05cb3c35aa2e3fa26ab0ac459044e3fbbaba682fcbc5eea354c5104f626d8d004eddeeacf773784d4060e772f8b7c08966148cd2ee51806c0f8bf2bfbe55b47fbf46223d2abf300ff4d8f16b5dbe9772e665879b55ea49c58dfbfba7c87ba72fc14a7547eef56f117fc4744c5b8c17347bf297f43e97b8945e4221cb67cadb21a93b73c5a6cafad678d9d0f1819faa115701daa46bcc47ab2faa59285c8b8b5972f746565f90fb5e05339b2082cfc3b4e2668ef61303eb753649ef466342e0fa90678ef483c48d790c263ca23047e711f7ecc9233dca6e03243262abcdcfac922e0f1f9b0fa76d0a7112404673cfe18dfbcbf0de7c449123046ea541ff5179358317869133a21f570a6616a89d4f694dc68b816937100fee443a83745e5568a1229b5b223cf31c6925381b0379166232e163979f8f3d9310c0d359cb5446039f631a620f0edfe8a312ca70c97935cadd8bc33ee77ffeee1ba5a3711708a465969a5604a1b47a6ba9c4025eb8fbf7780e25de344c754a6611d55759073132e70f92df953e2fa6cefd3664e2ccfaeb142ab83a0eb549c7d0307463deb7143f15954b9cd0474adf83d1e74e0a152383dc5f5d7ff588bc01d03923185374ad8fa186e15a88a87ef922fe80c8b5793980b0d5897eb5b613a810f3e8306bfc143654b8afec154acdf1296ca5a807dca2dadc2799b1468f26c4ff94a5bb3003a69e181d221db47341d2e2e4ce8b52fef4c7218cd488733921cfd70c3c2859a8811660156f1d98319c89cffcfecee110c42cfecd71bef971c1eaef038c41a6354f11b1f390120965bd00b8b6f560c48589b8cf1095757eea5cfeebe8c676aeecf5079df956b0b18413d87ae851db0330dde430a4822463e8f46b94dadc90b1654298d6e42a78a7cb69c50b4cab1328bbbe49f3b92d304e3eacfe9aa859f16d4a05b71405bdca47802612ed596237235149c7b2cd6df0a3f804d6e9d2f7c0ef3933bca2dae7f3527cdc9b5206791e859f16aae4ca33bbeb4ca682b9205c478f9ec4a58f518ba4a02ec11e131055b5304e0f517562c96cf08fd10fd65e05d8e16145cefe13a03e97b73e0a0d940a7716377ca6f8399fcd6c0607b53197f588cc6ab1d4837328b5e1b41167633e6637b8c76cd0753d0a028ad6651f4f8a2e41537dbf441afbe4e1807e32eb59687429e06e248810668d0a30e4396bf5b54d3f228443c1190c1a4fd6b84483d04d249307b9e26c28583435a1e5bdcb437a8c584b2a78c2bc5d367d772aa4e14ef54be9612a6102f4102717834f44d4c4ac9d7f44c766b3e9698745b2c44e37824756acbd9f2beffb4537703ace551370dc6a84434c2c12e387938cbb51c6a685de19b873da52622a47e299067ad83aa9314c8fc3e044153361458110bddc7d81f1b70b4fc7e3bd46561cdd7b1546ab3b171dd30b5234349a5d01317f014f3b833071a3fc78084dbeb65a4c9cfd7a27a456ebbb11e1d6d35ad8cafd575681bcbfc655c6489630eb97864fad05ad77222d01a326507e38fccc71033b7aa854d26ef47a2a1734a7b0e8de680f1fe04e122db96345c2bdb2713b56e9b152a37b00075a7fda6c2541c03c716f1d2a98d16131d7d6f337fdb41d99aa381ab8ca7597954477434f869c2784684c4566d936857b6961cdb4a9ab63583b858234044c458a0ffea7d3daab793470e6265de6e1b51fbec74e3e507d2bb41963f988b10ffa336230dd3146abc69b492c78be8a9df1f2cbd75663ba5f93822b52f4dda852c586c3bb14f890033d43b20595a2e440e2d15f35d13f98bca8ec9841cd17bb8f67941363f1f70c320e0cf646856529c5e4073fa1888aa8fc6d8d827789336d7ad1ae8d89f3f49efbcad3e3d55bc55e0c7b1c7f8ff80a09ecb04ad370dfe8e4e53f8142f6437947404ea76697468ad3e033d67a22dec0a0b3e77a7d406583961f740be8c55848206d81598fadd3b599bdbadc538e73521a14cddceb5b214578635ea851724241d6192f1d01e96f92de30ee151dbba8faa7668af3103f1cb5b7d2976820d7e82ed09cfed0a82ce37ebe8d6b18d9f23ec31b0a0009a6dd74c371ee8cf65f293bd097be4fee84dac51b5aa6d4bb2f3f599670c6a82d521124d8145522ccfcf9953a146dd4619bf06fd27b665683270b3597fcf8bdd347dd4c89de32c3eed3af573a6dece59736c23055239723a78d002398b5fd6300cb7dd91ffbad17b3bf5ae5cd19f5b95f5bc529e0803fd4c09c27b3c2d014df68ad6bc5c910ad725f0ba9918cbbd78b4e7f893c0b5cd4e3929f82e9e682fec18c76a71480d24fe74eda7d6afbc3272407db6d9dfe211e50ceb9d34f8569216d43a0738dce50ded03a5219a5a94a77c8bec0f6e255f0ebd0833abde7af3d61ff7643ba3290eb7c3bbe6109ff7678c6f1599c041d1f7d3d89ff72746dfb5aed5bc86c179fb9a497aa4132c87386c292b2061209d71a1d104a2d6a595cbfe1ba777b332b2ef994c02c1dfd8b91cbe3fc39ef7607640a13e14baab317836b530dc0f9520cea95ec6258b5124d490ad13c0a4aadd0ab1cd37219dc05f55ecbc704f356b87da20d7abf843462ca04ec2b52e113f79333b72c0cf387d0f11354d03cd2aaef5317cf167fb6c087301f3f11ec502551213784d35fe09bfcf42fb37b1983c0af2e61c1948fc1086fb3b143cbdde15591d96f0adf4b4d37bd9a3a1c03f074386d0e9c14454077e2f5a1239749ab2d9a4fabc4ed49e4e85860d7154714d1f63f1d94a85acaf3cfc3cc10b4bedb53d7c7cbedacfd99a74bacaba6e4815cec357b65934e84669a75815a3c3645a200e37137bfe63bf1126ab8b8d8c3cc4a3dd42ccc6d8bb60cab341172418d60bca9496abcb63fd80a16b640684ba47d1cdb2bd7c307ed9d3088a3f2d160368a7b1cea75e608a14bc39e0889facd2c3cdd013d85cfb6e166edec70d4b06083ab89c0698037a8da71c66cb6edddf29d37fdec97dceb2e63c5448af8df21511c6aebdf98e5de05badfa679c24c7207522ff937c0542437e924f92e9b937205aa8bbfde49b4d87d4f893d33aa17e1e2d2ea7b62d5b8f7bf4a86a53b418aa822cc5cc2fa8b693a8ed6066461918f6bf6127958e47df914cd187d89def4e8fc012c7e69c3cdff3b2feab5227e5bdba6bd5cc600357757aa7372491b6a35bd38fa0ec875c76f6940c992db1edabe742077422dea17a8dcec9e7f5e89e9d5fb80c873071aba902de0cd1267f1d6267768326f77b466c28e314976685077e4bfa6af44c7ce9489cbfffca17c43580ef9a63359c74612c47a16e46a3e54863744a44cb756a313f2d2ef2ede4aa30c5f13ecb0ad819fc102409b9746e8ecd878bd2d0c4377942dedfee4c69c5f78cb7970371272ecf8c99ba2fc8d14cf56a9ae6424216701c10538c23e95bb57f90b4ce1f5ef9a44c27dfa466c89a0f4a8499da9e5329450b355badc72576bbe5cd18ea49f62e0d83143384af66a7574430a9a169cb902b660f3267b46ca7ffbc2866b8514f3741d704b0b54bce2a525df6fba76a228dec274afe8567a73cc1bcfed46e42a6cc7cf877b61c1bb2ff3ed871c83c66c959fd997c251b91917baf3015159bd96aadf553c1c4cfa3ce4f31cd48dea2eb5d766fb631496abe5bfc4717cf0681cff29a7e410d02885dc89a702200479350f36cc6e45629abde0b7f5ba843253326fe8c5244f32363089a15fe42746f0d10bce622de5c34570f626d31ed62641a0532decc62c1a748dfcd0869248cb0557a0de1a53261bf5a21f291ec0d4327b7047f5113a28eab6efdd5f267628410ea1e715c2324616a6308cccde4a3edf24f67c50a85ee4b3c974878d1165660cdbfba9f63ff1299c7e5297372a680f76d4afca06a956e560e760ea23962416666cf42ebdcf79392cf91fc18ff3857753801e260ad2a4aeb5f86eb471b064df28d9e125d6f5a8246860d0257dd17d299dd66ba22fe1e1c614da837d824510529ff5d20a91a89281df4cdf177766ab6472e5ffe0da738f9cbab99e810977bd3b0e858cc10bbdbf3bc5bcd7e6ebab5ac02623d9298b7426b9b8b66322660110ff5a4b79415da702d7fc3609f4d0e0bcf4025fe94e19568fd24df9a55c41484941f8ce5c0c2136da33dc28a6d9feb258bd7c472f3e009b1d248bd2b55d0007b1c920b4557db18d534c56a59113e7bc2b5b75f5f413945fea7ca6b72bac7115fd15c81e360d847375605ec3cc00ffe90fe4c90d1da162c954170ba3f412420542d705ed09b0c99cbc6163bc829ae3a70a8dc99f756b4aa497a5eb64a401db9ecb5d272c21db59eb7ae6555d332f3ad4455753dba2c64d766acbd7446c0677a0df1c0b7a80f6092f96bac33322017183df19c5d2d74df8df48cf0f42f6c3b39ccab1261c70cf1cfc2fe34cf36c090f7ad58655d8beb3953e45736d72f4081c159bfe254e6e41aba9c6baea528ec971949e1c2a3a14d9ee729114cc22697901418436e836daa962e6b4a6aa24a074ed2bdc214c49e9774fa2f7c6fe3e16727aafadac827b9b1cada7396203381d5cbdd4ce56791909b522003b5930c9dbad1eff5241d52eb300fc307b26dd8ae9535c6a2895118f632c6b370c3e0bda9b63c622f53d2a138bed45f6ce46c6d64be43cb7192e9aceef1549c9313442a9d8ecb9e1c458205214792fdcf2a581ec88e8520c50de1e2428fbb609cc37cce68ec4ed5544f98d1ac8b60a8ed29709f43855b4b96f802e07240330b48eec58381b329741ff6f9e445eab554469e9da6be727c350e24ffca5ba0ef10f140c0803b0483fc8ca0e139430daa06096574efdc843e834bd7c74535f145962f40eef127b8aa597f6d356fe8090a64eeb56a236fb978914eba004992b0b209cfeb1802f87f8c360ab95fdacc2f5e4ab68ee2d540bc55c4a4b19bed05066eb0591a4a3c2c23901877a63592f3c181f46adaf9f94e490b93bcb514890ad136aae9cd1d32ea94f9aa38600b9162cf9afeb46de934417e5ae385eecd310f51e5cebe70a71bb8b1cc586e2775defb749c5e66afdd96967ef3d31c668de72123e8b049dd4da6da93003da2448ece6ee473eac007627050e0e6a57e44ce07b8a19dc3310fff2e5d9d4fa46f656c55b8135298ec0814257c8f198b0fcf76b00ebd63beb8fb355a13bb2677449139ef2a9324d260f6a6267e42c53ba48e028f13dea4b903bd6a4bf9a5f10862b948d69a6fd741a74e3ed80dc262cc733d91e2f729fc815216f21ea336cedc512a5d395f7dffe9fd5de11e67c2f72c2a745fc4c0a2d47a89536c7699c3bb0a696e5a9f6df7499b35f6d5fc2850f6bf0238cf0587224b6670e44e5b9b7126254ee33e0290bbccabd54d4a2f42ae4bbb7267c663ce37634549960bcf81b1d22c9be3c79e48b765e352f135dcf56216ef00ba17f618128906af6b17c36f49b79efd68560652cf56c2a7d2d0d199755e599db04d9fbd27b0e7064b0073b3fcd8cc2046ac77eef34ed6b1deebc2165a9fa0ac21eb5f436fcac35f9b10bb663f1841364f2e6bc4e79b2c1b946b67e563cde1717b0532f35570695a7b577bf227550ce103c3f233d8e5141ade8a8248fcbf76d447f5ec656b5f12b989e5edac60b133e90a9f8d6870079bb589289b136789ed77a9c1aeb6b1db7316cf053dfd67a9433677f80602d2d5fd9b24f54f9cfb85d69f110401ac955c712fc0e21dbf1293bf0268a252e02110ac3de324b176703d03f4b75a86d0829064dde40f374cf1580213978909f24cf2d3d48216dfd7a4af7233267fa835ee7d40538cb91ed16e0462fcdd3ec4db187b69b855b185e4a35559f73024c7328e741aeff35d094aaf0057fbe1c662b6a6ebd489ac35701e0a04f5db3d9d1b9b0a4d8d1eab6ab223f61190367739d18a0ea5d4d0fc36cb61d5a99d9d4f47f87fdd0e8628ccd1a83df379f2066c6a0ec029fbfb9b1da2a44aea0a7afcc30987b6631f36cae4b832973fa3bf7e23000dfa397836a9b81a10823d4493a2813e30da1c1db194151b4126442d464170ff33fe500c60a718c073d7860213398ac79c1ff12217f2f4a6b27747f995441aee10310a3ce013b03ed14c4ade2a9b2a06ee061f28f1b92bb0bc5ca7b6c7be17062509099854ca93d35b8cc7165c1f4a0987dce690f631c0bd2c60be465f3ae2c21bb025fc2399950bcb66a071448346042aeeb94ebde42081f9b6c929c0f2a7e3ac622557da1f1ea88a3c8a653d3256a50915b3dd21496b38c4d497223b390bdf4342e064512a5e669fca2b3aad975c08880ec5c9b337b4e5ee81c9f0ee0d49ac192f9eedf43c4ef990fe2d3f659da164f1927ccc1fb43f9679df816dff1a563467e61f0e2242aa1acf5a7a1a305fdbf8600631e95217bc40b510f5e42530c3d77d0d617d6d7e8dbe76510649e732b17899a09b7cff362562bd24fd0099d5baed373b4671cba3b02bfab21e9e4871c161429737715ab2e5de084e29a2b4746ef2481a7f864400edf7d597b34c94f6d5348c954c7e089d7ece79e5f6764ba76afeee2fa9906232d37f7f79653fd96879b791409e4eab39e09bb5357b5848e10231416649d4da639c6bb0f0feeb4ac28e8302a683f6a4618ac1943e697a0f6b493a3395fa6bfae09a67dbcb7fa630563976f399ca1c7114eb8416af9e8d6b5306314ba9b53c35230313cb884e61d78db9dd3fb2608b6d7a4dd0f6180ace4225ce48a9ea849aa39a86a37492e8f7aefc5372ed1a7d03ab256670607648eec2e1b853e44dc64df05ff6df9fc9a5afdaa679d8c8571a84eac814f795fa1318ff8a77313ae0fa825c9dec84b989dac6bf66673754943da082cf0d6d252d686331ae0d0a53b7b237075d4fade3e4c3b21e9130ee1f33e01f494db09fd8c11ee87c425a8546a3da17dc9c8370ee30c63516a58685365cb57eb99f27ba3ab910325aee829113ef3d1cdd588360712d50b1dbdf21ab47d21c1d2cffb39894b7c2783987a784cd72bb6cb25f65b5bdd460fe8656b54ac94fe76c951a3a695dd695f20e4e8e17360ff43962a47dd29343d5d5eaa61cf98481193872715007e04aa51b884d55d9a0d3d847704ef8849f27299406b824ea97885aea416dad4e30c765f29ecf1bc132ae7b3fbe54351f1e865ebdd0c4e16c57881f75c262bc6b5c315c659da25afdc70c1cd98a83f0b5645da1312a53c457e6b00319e293d30dc0daf05e1738eef3f9d0b373fea43b44b667d74855450e7c3a8fa9bf2e8152359a0b20712bbcc9f6992a9faed5a54519fb4739180928bb796e153fa5caa6d285fc2f729ee3b26b66623b71451cf2cc5f835d92f96da4197021129f83154d9ec0a34d9867f36145e5f2d38c249f765bb497d08c018ab5b250a9032fd4a41ff8e11d9d5a3c526bffa29b4c0fcfdd2af46b23867fe6c1f94424d7568d44f89bb6f4af932955269cfbe559b9a15acb6a36840bc3c00a7da7a65201d8e74e93c07225f0d8de754d7c53cd95751e44a07db0cfcceb88396d6924fc5efa01c3053b1c17160caf992bfc8a8d8337b9e368cddddae689d140f3685098ee228fa5e42f10573529aa73c0d0810a294a13b176d8be4a4759bc59f592355c8733a1953bd3181ebc2380b9120bb6ad2b079e0037376e67934f10f144973f73eb97030d0c9f48be4a8de5be404ccc1ba9d520aac8aeb26f732d6307e5ab2f10c4ba0af42277e2f5514b8553e0392412b8e799e928460127b41918f4e8cf695660feb817d3d030d378687ff238066c53c3bc83b0f5e4c70dd47cdd2ff8b2b7e1577a361181d3cb297d5eb736ab62d5bf40276c56b360427dee253aa65ce13d761e30cd48fd8051859e90b0bc051bdec888c47c2eec5a4b400a2927262259641f17c8a34f8e361ce5a836511ff160c4b7b1a397f8141c87ebc4690298749ae8dd7b4dc784b3289e100121793555532e1c41f7b2efbcdaf57ab20ac2877ad80dccc0917d17368ef8755934f44de97ee4c9acbc5c93c0f2a69508b97ae24df5740f5daf41bafb4987550ae9b34955da1fdb4b6992826199625bd6ce7b3d1597500e8cecf825b05c990f9874d582de07d05ddbb6310dd7b1b617595c9b2020bf129bb84bed76301447a347fc7398e67f0d462583e918b79edc6f6f9d423f101aa63d913b95c2224e951c8a9d68d9ef2940cffa84063496247b3a5323bd2a319e183bffcdc26898962efecd2c21ca484cafdce8465ddd5a1bbd343e6724b2b27dd47a8e300973b632061f8bea7e89238df6c175f98e3adfe5dfce4b33cb2bb5e4bd761cf0352ca931ed3636dde95b68e874f71439e79a638e1d3a553d4cdfb0b4800f932820414e392f60011f719c656a04d275d333d9119f9cc1125ab604b7db4170402259e64ebc57dd54211edc0ff1c18780a2317456f69f9c471acfa91ead976502b44a3c2783b87456ac9bc3e289ca6b948ce9ec5a9c6fa6a8691cfbd6d33dbeee385f13d7916dd00ccc8e11dc1bbc14774aba2dde15b2cc15eadbc3457558d8636b70c297380826e41c2d5af54a051bdddf8978b0f28e25ea015208d969693b16bbd7d2e11e55e8e537638da0e9b4581eca35b5680a608faf37c5de79a7378fe226e0cc5d851b23a99ccacee48f024fb87398bcffb883f9bf019d778f2cfdb9fcfa170c812f3594c2069c24e47aa380ebb45165d8f998011b102bdb849b4d09ca76c7da2b7255093796c0c74ef6e47512168f085596b5c5f7fc1d8a517dddd3f76165b3f00230384ecfa5d63c693454b62fb5e9417cc4b2edcf1bd8fcf6b2d94636ddb52ff241e388584c49cbc4b218cb2e4fad7d5cba084c4b531ce6b01ac02d42c3636c59f5b137d7f40fc3e898a6c247827eb6659ce8b9d1fdd1b75c4072f58c027bca080e9de5bfd0e681eda62bc333994678f10ef24a660b9961e688a614eb8478ebc87fea229c611272f20dba520452281737556ed29e3287025b0deeb6172bbec4748da22dbf5e750e8b3bba8e2bfc3467be3e71e69334009f5f959ff8f7d0fa04c8e63f84ff63e9d63fde7b368a2a9fc2224095b1757d9ce953f7b7179841c12e9e20e18ea4df988ffe6f2fbf59afe31e8fe3936bbf2bbb57316b00731d84fcdfd40516e5f34941e4078f82337c54c07b1d6d54e96a7d0965d7cd3e7e56503d28b2caa2be5d9d90e41ad1a1aac922cfcfee002706ec49e31760374600ed218dc70146bb78b4ea2493ce6e94e8902a210a46f22b7e0afb2440f403c378a0773616166a203eeef078076f9833948340fecd3d8793ea994712b2303428b73a3896eb41eeb98553b63f6d1f41c177d2d862232a1d84795196323975779e88005bfc210f2fed44def0677bd08c00052727f93fcad6a9832c48a6d876f26b4f2779713fb320a7a04377fc15c6ffac2712df8a6461d60cbe79c9537593d8848a064b582ca725fc9d401a31ee448d98fe301be556a2f5e926dd007c3b31e5cb838eeadc6812f5bd7f7b70f7ed0bf690bc89bfa8b5acb70fc62b195cb0fe594e8f4db304c38136984721f93f110ccce81b0fc910723dd0efbecc0e8f92c46c1497fc3f0fa30b14274bdc351e9d37c75e69a3dfd99fed9e01a3bee5f9c0934500070f7574cdc05a69153d55268909804765b773dbaea021e56b6ce524e65c9b590c0d9071056e5189b70e68a2dfb468d6c1f85a6563140c8355dfb4d7a623a0dd0d11c849f5d24b7dbd7185bda5befe997861772d73e9ef048459428f4228980d8b8c177bba4310ba5fc895cb280b92dabc3f5433d3d20b139e60f6f925551c47b239bcd4c3180d91fbb66c77d97a6eed03788d6b27aece003329c585a427d2e98413920fcda62512c08ef462f1f97e9f18e20d55d13a28e34a7f3ec698c4c45f1b3e6c6362fd200b570959ac987c597991baf09a8c1f799a7979d39751e5741a41ba3fe7e757411d014e1373dcc226b218237b2fccac71db54caa6681c09b6ccd8e18c19038a42c81366d32550c9d797152e7250a4624a9eb9aa43debf30757072417117502dc782091fc71ec74b86fe57c3bccd13785c89bf01915da179c9979a111310721b097d8d8dabcab56adc0c935bab2a7bc80e332005bf09d1c8641a69dd6b4dd2c1aae2d853296c768fac244eb56fe9d07a5d5a84df1c90d56f9079420d354eba0808bf4647b16522399897ea5cab7a559bb051dccd624921d63ed3be991e5df0d295fa60580f75d7922594a8b998f7cf6761533a11e4b7c44ecbc94321b9ec1dcb4f609ca87631ae12f0abfce1f23983584ef090fd72ec270db59314cc021c122d2bbb7f1671309736dea577d2df08dd64761d2503b40cab0b9da463bab37965bbc6b265abef002f7a7ef486f165aa9b2bfc31c674a4598b088a857fd4b20ff949a535e150b8459b46d5fa8b1fb4ba676461348a63119c0f65eadd11bb8a6e60e00b79fa3062890770dffcec007fc355c1d4c2865039fd62f333eea0b9c145f1073c2ef72b82ca800263ce5422b96b445f306fcfecc82b5b55be7a0b081c04126dd01b96ccc391127a544e932ddeb9caade699e3d111f9b47b030b4d7a289ef2dd6da5171b061b9778aa9d81a5a9bb50c9d63b6fb8f886a565e549a44d5d82d416f72c5a4e82e63b2951bc622e431aa8de83e59df815b5d61e1491738a831b4cf3ccd3eaaa5885a10e279dcd68dad78f34ee9fc5c77e869f08d81786a35ebad4b4829603d14ddf6216b8bd97f43be55d6e35b185ad9fb66efa692cf9c8ca13874c3d51779785888784c0aaa6a6e9001ddfbb0a6ecc7636352aeb8f19c35f21564546f614542b7d5de3521e045460444422be77b3d28c071947eba0717a68d229a532538503ef745c4af83a6a9a2e204bfce9b98de44508045bdc527510fabd2d53e36a5b3b70a706da7e477b358d7790ee17ff9c0b971cdd96e7783066466b0225c0e5bacbd730c38ff0cd80385fc21b9f5163f04518250937ad14d51e4c9ed1a3a4ad7ee7bfec98c19f399bcdc65bbc8933ea071d2c13dc2d933c5a239e410af5b9b539f4ec92bd7b717ebb32aa980772024beb6dcc0ebfec86b8b78598380406ccf460af1aa6be7e41c5259ca39067e614a099a5ff4167f11e8308788f849334faed149d4ef18fc1ac9af16843ff976d3bdb3326932c8909f2be1aa8f274d551c5266fdc58223d374fcf8a2bc9adf88f7de62b5d9d52fe7a51bad315910de5c95ee47e56e3ede46db3ab2bb10769ea00f88828ed4c6b47e45cf81172638ec1b960f99312d7a0ce99e391a160154d5561c763c6133f789eeb39641e909d6d76f765b3d169387f2fdbb50aee55e6f198381034ce6c37be0dd52848c25103403bfe3e91c572509c045ecdbfd8f4b03a6adad974de45ae19d84278ecf55677b2773c66fd195e83e41ccc4998215951e2a932fbbed61b393aec0105dbdca121a9f2fc24628768a748264c7a2a07c55536038c2300501991ec7a07c44d55ee74f1255e6500fdb6927294a1aa3935ea39701f8efb8367f51666316286fe21dc383717d426f58bb269fd469de5f927260df582e3a89a06cf8ad66e96211c1f5ee12ad35e248dfcee54f3233c88fe923134c762a93a3c7d55ce6f2d4a44d74a4eeb0d0aeeb390999ae95ad6c11a25d5014d9684938bedac72c0dc23d63ee5196c7ab10e6694a235b637623f5473cd871eda8a9689273b660059ef462c4a0942bbe20026d82db0b613b6dfc850a67e4323847db7b5422be48be6fcc8ce9b37616ba9e6b1ebe6c5eb15d48da11f58c93cf88a85a1deaf40033eb0ce8af439aef92f2d3d9a690051f3a511c5641e974dfa7e368f1b2b74375b7ee5ee45bd9d4411c0c49da23df79f52666b7a90c8a779238cca31eed417563f36471a19540ca2234474e28fc8c1e93a5ecf1f9fc9ee7fe6a9c429ae75d5686a387697ddb9f0b0aff55c30ff22749aa2372da635a8b1551bb475ef555bf4aa2e8c05b24b59ed3e282c7176a046c42f662c2f8eda546f455726b00cd16a0ae580b1bc3940c53ede75b6fa191d1e54f17c01f08d04ce33aab9c50598f422238bb80757a422e83c5a4996536a321448fc2284ff94b7e820b60a26dd98202b28065f3f6f9cf85a200b92ecb0e6a1f1b12d8ce0b0af8e0d227bcefe3c67cc21ba4b6db91056beb6a97918996aa4f54c8b5e9321493d27d1610e3ada16775b3ce75619f54ba2a147de3e35dbac90951e762e62e722898e1d978ec90c96badb7bdac8aa0696e8d8fc82fe9d669ed3717054dbea75f769e8fa6f43957264343f995ddf7923b2219f5e85a2e4d4d05de9629dbd4dc552d07277db90ac6f353fb39db44c017141e1691547f943d23e88bf44edcf37ec36efb4eb6015b8912653bfb73c00ba44dd32e3fa47a092bf6fa889e480e416ff89c6a52689478f8af69b30b54f4f384c264df5e57b6b1cdcdff74949f5883cca1cffc66d93a36550bd5c2e8547c99f5273895dc66cb5697bec05f54cee040625ee408d321332e3879a1dbba9fed2d5fba10da6ec5e9ae0a2e695e03cb4ec1d3c819fd7451eb5a0044fe0199615ac684fa0afae6be0741d8964dbcdd8ff940b5a11d3bbc1a4f24a13a05ce7c71c946c0b085859945a48cc4f516431447197a3547f1b01a2239a22ce7e220cf5b0771c5bdca714d84f32b7209daf07fe9956886ae98f2416667395d03afe99974c69c5406733b31ce23d7088fbe6f1094b35078b9d2a584a319eec1502ce727b934991b98d49dc9cfe241fbb4590a04039160155250a3bef8b161493b40a91cfc4f3752eaa5894ec77cc9115a991ac3559b73b322ad40f89e08428e309934805f261aeb8e5a4a018f5a384e83e0272d0241d6de023113d0279e6c0ad84a42f68842185ff07432968c2e4a2c828bf23b5b69925e158435689861de3aebde7ad0407c2b5bcf5cbc98c7c8fa4da3bad778af3a5ca4aa3670b9c886bd6c486b80aa1c897ae39096eb7b26b8f83f14d21b251cc1787ec131311fc8ee752cf22f742b98844b216f6742d0dd1952937155e9081b60958b906f73b6e1dca7ecdaa989a599c906c5bc7d4f82e30c5e81f1d311b20a716b8ac419ba846d842435560a96484269d6fbc5d5d8d63727f683ebf98a50529311d7048465c601fb966f310cbf7ff72006ea731022f216350bd6c32ef738c7fc6093c2e0bb211d3c5585eccdc0949945f9ecef815439a86d3030c2170a38adbbd4645c63f2c32a8a70f7c9955e61eae9653f9782b1f62ba71d5e5359bc106d0793bc7c65ccefbe9a38a7aede2c711b7a15b309c67aa092bd746aeb1019db3a9effdab628bc8095db2a2d35fda3ae378f0818089845e744c302701e2e86abb9402f077b089cb596d65e9a6268babaaea70f7c4947d7046050f042f0bee7c50193ac994daf84bf31137067f7c3e4c4bc3a2132c2e7ce463058c75486f36da536f55b7770f9bcd38e63c36bee387dcbf4c330175da95ac08d6cd188a28398101b7f1049e08fb8b235db35ff19037f913a9cdd5aab13baeac4c57b4dcf89fba61cbc3d538b527c23ac6382ff944dac7ff536ca1b700e4dacaeb3a6cf5062c137511534394ee8af6c1e8a544fb9468c642f85a32b9d7d6ed765dd7f8c45f46a656ba5a4c671a31486fc88308cca045e5da861e8b18b0c6474115c309a7b8e6e19af376918e63e46f754d1e8bcc7a5aaa454c3db3224977d91810c0c366dcbba9ef26ad782ca455ec5c6d0846ae445f94e3dddb26b97781416fc78981bd4e4a026916ef21b91738efed6a2dea27593d4ef40f01bc952c280037c7b77f05f16197e8097c6b7f3371f896818357aa7c46d9d1c6f3606f962a1749d7a5ac7332b810b7a833ea3b3495a0daadc7e2b17a9d1304fdbebd32fbf87c75e0e1ac1857ca9125de24ccdddc59e4d703e4c08a9bed4cab38ac7c271c69c2dc841ab1b93bec24def17271339b567698e2ebc72470ecf64f2a6d053a9f4afeaa4b67ccb47dc656c401c61f6e95d823e3194d91fbb07b62f16abb007481e46060191251c46b43f6b0e6890265e6261de9d35be0f3aefe9179a6c6a3184657f0c8a43d40fa2f3382fe02276f0b9d89beb07d0a61ffd69c14ca100e0501e6fb7c5a4906b0a9f44477681b5e12ce5d515dad15e31453c38301708102288c68c2d4391b0e1344301743f372065a7c2ed3057a20825e4bd1ca2ab807ed12453f23e6eea6f33783d190b02242c1791959392fc992b1d042798c5f3f4c8a9b0e56fec331a4ee6ad3b4794263a981b72d6ad14368da9be1c388a6a6cbfc09ac9a9f61578fced943074ed12e7653883cececbf9fc9d1c51a55bebb0b37cadfa5b0545939720e2db369d903a021f760785e6be617d349a40b1c1cd56844d716ca830b7a6db3233f21fb574640317540b3745fc0c2f85e4c81b98200f7e91bf1c963520c49f415865e1a9d0ab15f6457be35a1ac745a67ec8aba06703ca810c2cd87415f08c7d517612559c4513fb9b07665f0c30b9add043e081888024460d2f8cf11eebc91b2100529627b3c374c883341786d89b3a321322311948bfe5fd99152c95b29cbc7e355578384fbe00d5922738ad1acc0feb0c46df84454a37e9f11d06d449a5f4744f255cb51f227dd1d1d33e55f80a38d82d3b8ad6535cf35c0fbd645bb015611c91e2a97cb5b25f19a415e692e42fe33fabbae48b68011eef5798676f8271cd115a9e9790dd43740d730205da05aaff8b8e3d7887a53894b9056f1ac82f9b6fa7de4d81c94662d133608c9531436bcf776bb33fb27212e09754e03a7af9b27c74ba3d2334c4a1efc6a1f519c145ded6182912f83c75dc95f82d592e9ca6e528d5bb6c6ead536435e413aa6925412894ded368e7ed132d4a3884fe68083296945f4ab9cf117d923d24312fd3c8053f8a7f5026cbd43b098722f77c90d7aab9291e60484a5141be8bf876d96183bc5973d95e77fa6ac850eeddc5bc057ec38cc2ff5b78c319348bed4cb6cda151d26d0e707b6e693b8e4a3084c6791fcf427f80a075554a666b137a19cadbc8847beef18855281a13a5a1b3276c1c5cb216c859cd954b198163b51270b5a3abaefb4f5e54c1daef43d23185f1e4f315f31277fc1ce00c8f42759cbb286a01b2f5fef983bba92b392e7b1eecb7d55e957d0a2cb0d84c1519a8b73df83c9e613d7a2030f4790b4e397aef780198f663d4430b80873ac1466c17f225ce115e752c93031e75ec510fe5484608ccdd911c295e2e76570b1b2d6735c5c142dce5b8cd8609cf9d9a9c494b6eae1d6f2be1c6859a3786ff1df4a909f5c618974939fc0787a63084135f28cd57ed77c5f573fc84adaed4fd002200e721b880c5bf68057f7e89d0a0546da4aa4273a1cb3461e09fa80ff38d9b48da4e7858abbb58bc9b75ccfebd72a5fbd80759dc2bb05c72e8b218a6f598a3fc2f7792229b18f1c8af10821e49dbf5661c961a0e64cec9c615b70d5bb4d5cb6cbde455386023dc801aec8e2b41590f1f476cb65fb36a8c20a3845453300526a244231387190bedaaf4b2d9b90674e51dda7fcac5b8a3e6e679b8c9b66d832bdd57cfbf5b7335366211dafeef1b137a9d034a5bb0a8243de5092c79c3328b36b13ab8eee891c990e50c25e242600a7336daa6b838d960234cf7f46f421d07d2e28aebbf14d7b17d897b0a2e691600dc9082a0f2964cdbf77e9ecac9fdf1b018bccc8240f9a3055f44366eea9ff35153de190ff3e626093bf1743c43bf97de4ec0bb36f932d09ccc22a5ad1ab06487632c1938757a1ac562f17a6f490efcb690549ebf97de9e6d51646b3140c3488fcecad2ce258d050b7ef8e6f9a5e4f8053eaadf980f8890b9e3cb6a7dd9b84aa72b9ae99490d689051f0bfa4cdd7c714f73d0a7c7d27003d5e645dc2f2e4e4edebf345621c8aab74147f399f7ed2336f689c7e783142ed9ff04ac567550ef6e1034ec3868108316fad9e3d467fc116b1f68e52dd4998b4fe5b74e5e209353d43954d3c0a5ecc41a6e817e25dc8fda7b83b45dd3aab167e9375a6a68f2b7c89684d7bdd665b17a9e0d8cd9454bcd48239af8d98fa394c978408207cdd860cce263c1551143aa6ae1adfd2cf6a0a74b7d095ac509c18821ce4106fc46f7d99e846f330767a95b4767aa76bd83683c6b6e3a138cbbed2488978d604e9aa9e90f7c44dc8860e2a08939d2326fd20fda03a2ca7fecd7bd5368fec7a3507462f637b7725b3b6bd0d7e71110a135edabae2249abff5f51865d4b66ff20631edbf5b84bf114b61c3d96b91085a73b34b979d692d6875691c9d89a7a80a3d98b6461470de0c97a538e7d623ca1964670e5c70a37e0cffe4c23be49e8d809accd0f9ed2c9a79b3f5e720c50b30b7be38b8d39ad854bd7e33d472dc0c0e8761dfc9a7e91fe4191ead09909f75d6aa9430ec4ac0c8c36628e646957a1ec983c6f60b6049091e0ffa1904fc9f79bbba122c12629906c2f5668a8254f991658cc7e0fbe3182e429342b4b69834568dabfb29af8f233edba31a4eb699fe8c89f4ad53f561ddb5fcc022325c81ecde147339ebbad9756c23d17fe267fc1a0cf6ef968204bce27927042c15d0d68ee74bb5db2dbec1940f5671bce945c514dd54776bb77528bd195ac232403b4b6dd006963e0b836d36ff9984d18859a1f6c1e07ef9bbef04eda8b78e902e756ffdba4005e0bd6ba616fbe47edb8a36df408ba9a56c8fa0351bfe2cd9932c4a774124dcb4698fcb9731927bb78aabadd88e4805a124d47e8e0296ecf1824781de872f449ad4b27e848bb351daf6034b4ada62eaf6987f426d73ca77b87fcca917befef7ab2aafa2ea63e429dce1e4f2494b912faef5bdd388bb204cce71ee3f1e79af4f96ffea1d2ce266490ac91d99961ffca300bef7d47d6926f99be120332f03d0fbadfc69af4c7a6193938c02fa01e5f39d6d7a685d6f9844784843265b940735f1f091e9239c9a23028f641c424966949c13da91f66fdad41d0a47993678fb6c29d470e620db35e684920cbc0d05905a630a34ee9df65a0a0ea2a90e38e6dd79fac1672275b662c46417e40ded69a2e034695dd3c8bdf928458a5f7822b7bfde451ca46e070e18a0d471d0c11e13b2a7e07aa7f001e49a83424d038320c4f35f89cc137542f7ebb6b25707d6871d4e1751ddf927d0b2f1f49c6e297bbaa3199f99921f4d7b28585bf1b30219a957f56945d52031c2d9bafe36793115d6857ba300307b7b51c83051ae07e3073d5af015f73497c8b78cd5230cd29155b783da52419b916dd4a1f5038e0d1264a62abe5fbbebfc40ca8c327294f315226d3bae9441e7838728f119cb34236920d72421c683d4daf26f5897d592c4f313c7b2f56f198a24de0a3cf54c864c039227b58041e900b778613ce6cd1ce9a9b5776e7edc8575434bf549af1857e1bf30ab859aeecaf792d191230b16e94db3abea54f93c5862864f9b7c81322848218fb95bf83c2a1132b3e5a78056e129f6121f1421b7f73d8e882836140f14227f9563e27f969b30be5fb3ac44801c125149c3b4eb6fa59e2cab4a9365e7f36e54bb486fe528910c7ec85cf8e8c35a1d7423bddc937ccff6f1c4c1b5ba0a2111ab06b3b2511bb658b899a7ea0f6c42c5b81ea7d43739005e412ff70d74737b0226df72ac9a76859ce5c112a62eb786552749197783d46006878067496d1f6dab7ac895be1d466488e77075463862279de6551796c7403b233098c3cdc923ae9413178f3906109fdeae522335628b18f936795b645a414d1abd20b77e9b84718a9de4d8aeccdebc916a8c40a5eba1809a566bc66ead58026e4476ff7210c30e994d0db235de5ef7c079e4143be80d4233d51ea56d4a3f88037d2a2946816f6e3a078ba2346248da9985e269ee6a9134deb7cdc9bb6e86bdc582ea4992587a423d6d6a10bbee10afa39bcccbb4ea66d445b26c7995c8131af9427bc98e1e56e12ca75ff8c55b12aa21088744341f914a12024d832feddd14151147922e7002a4ef5467608e603f5c71af5ba88fee71d2c808307cf7e1d5253b975068edb7e886002fb5b95fff5b06d4f39975e1a245df873ed8c5d632db974855cd119d6a46c1bbf96ee9954b2387055979e32877dd97f689a54b493f6337df5505f9eded02082c59a99303043738374233f20a2f39f7384e5eeaa55fb3fa05de4504ccd2616748ad80b864446861d069dace85384d85e758bd29a9a7fb2ec39f9e4b9411a33276375e79d3944e5bd84db6937f0990140be8f5875062c72892e6c59313b9a65605a2a3600c7231cdcfcf6170f392c3011700679eab61972c0c3812c057ab6c2596bac4f1da156c4e5ac79090e1ecbce5165f6053599c34990b9d372120fb5a1693875216ab4f382c7ea0dd134fd11ad088cc9cb23fc722c1d2a1719c544cde4d81025e0389e57e9e8dccfabaec529dd0b9a54f2bb003613a6af8d48d6cb1a019f1edb67bcea228e765a8d3cdd0177bb4decb93c6109f41b7aad268ac0efc6f80b6cf1cca7e8441448ff343cc76a2577b97b3ee8cab4fae50b7c78b3fbe617caccb9fa493aa7e91d3c70172c452d0d702bc60a61be2b3dd87dd9b5579ac0f19c032adcd1fe7459a77cf7e350108ad4754a4e2da7e516cb920dbef659a77bb447371d66760388a47f280f495e29d53b73d9f3d70811a255e10d322f35a7e53cb70a954f2e4b426bb8f217141598c83b2442f2bc998ed8e9f8aefd59f729a46615c75dae09e63655bd956273909bb1328e05dc7ca0e8f8573b14230b736ee37d81d640e95dcc38141d41035650627cd8bab3173a59dbb09059a556e9f9d11f68aefcd551d5626b1a30cd6a72e02b27af3e8ee14190e01cd8fbb09c86cca5d5d4efcd2383e7167381ca77f4de199381226ef46a7c1425a185410eb9b281c424569795f4199996c2ef4004a63de234c4b67c86b6df221d0e7c7d907e56d53adf17003b3b095c4003a61a287951a60d38cfb746b2455af4df3d4db494f6949fde5910689b56ad5f7dcbb19365058f74408e7bcc0c7d62554199a1105e3928220d3e2b3ebe096a1045f35764ea6f8fd8abfb1aff49e26a57feeb21b747eed583931ac583c09179518e30b41ace53d1881ef3aebcc268b164f40baad1f1e44163886fe5e2871bcc9bcc493f2f68e8ffe711cc3d1b541a8347b179202d06b16ea125d6e36024da8cde29213b89012f6dade3427b6746897ce75bba32449011900499ffd96be03ac23e990464b7977595b7b79914da3de68d4bc96954ecc453de4121c9379ecc2eb3ff45ab57f1ac0146d3503956ffa0d92dd86113fcdc6808947bc0cbd25f3602a11922864942dba79bc84d9af75bab323de95fd55fbd5e188f144861d080dcfe0f4b77c32791ace19317f14d2611728db9dce52dc8d7c6a5d8372e0e121554b8d16519ca7a06b7d5746c80de653701ce56c776f4a22a3776df1b88b45299af5500f1d33a28b5a4beaeb8bfcfb8194330c37ce214eed42bbfc71ed169cacefe80a4a5b15ef0417b57b81f0d397bbd772a54c4aaf994d2b20b3ee08f5420e67a9e8ca52c87acfa94e17a6c3578515eb47419fcc9b3e17c6f62418d53306fc9756e3798ff8f78c3e08cef3fade0e92bf108330b6eaf7aebee651343886824f9776c685cdb195eff75e77347ebebdc283d1d0fde77349af714f4b412bc6679511e4eb265819758702e876489f8e99e4b34a4fa359a67eb7d88d0106798f5451e4d6d13ef56ad18199f821319b952cc31d0c38339318970376292b7fc5b5bf23cc784c79237e6efe03da5d501c01220ae654fed4db9f98b2b6bebbfd786ed1fd4f73208a0620acbd58aa35258fd4a113bf7d5a1e98ab73cd16ea52db0fb6f06c7603d474f8ab4004de404bf1034643769d52aa36ccaaf190dac9a65172915d7ddc96bedc776c749753829f8947ef24c208d53f38f5d8f0426a76b61a8d4246a246c01bb5fd813a38f994e5dd73de2bd3b732ccf0fc6b540eee0d5f30281298a847a72d11fd8d17cf5c0256437bf90903c5316fe8df07a0e2a71c88909afec55ea5fec10107dcc67c5679a920271b3569aac52b9680a411bf5afd2c55de34f4bc8468842eb6cf3797cf6c980ae1be7ef1ef6c02fc5c514412900a5755c9eeafa31778183bcf62c3ecc5775189ec5d72e0ac5221a3dbc131cebed91dda9dad9522509c039b4642811ddcee5b92a233287447d06e99b5f5e2e59075cfc77cd080bab4e716bfa87cc79f6fd1e35eb19ed01aaeca896edc959ed5ff528720bbfcddb27f14748c178c321269f464cb870cec13e79307050d1c628064672763d18f948cbc2c4355175cfbd021f00c36617a5cc717fb28a2d212359ecad312c5f245f1a077f0f5500a39e299c0a8a3e79171ff44113b77929c1a5e7f0433fb5d9f212f00d7c8a4e7b3139ad5d8524b055b525e51b1a8fed6566d1096afeb67790dcec8f850fc7ab7629b68ce8ac883db610ceebf10cca24fcfb36fdd75655297464fefc12289faf8c0d406c9ba8d897b1e2359182f626449ccfda49aafc289fee14a798199712f61d9953b254b344f759775d3671bf7051a9db9d75d4d759ceec9a6716d68da66d192faf93e55af8c04df4f99f365dcc647062293a9723af36e6a3ca08881a3fda4856aaca339d6a2d66d37badc0ec8d27906282e822699ed44f5e25a30d94786c676e7e596ede30f1b0ac86764e5b7ed2cb1117c0ad99ab426e427c2cc04ab4ca5057af2d9862b1c7911cf37414faf65f0b2c225b87760a42a5062415687f3bdf54e4e3b931d70416a07cc54c891e847c685c4bd395f0ad9ac5b4bf273822445cd753cf77e5b6e00012220e890403c66aec48b642cda4a7cd70e42e1143f4ccb3b1915e6a899c60452f82efb760c9e9349a68be40f631748a46e43a33de56d1c11ae848c1fe2a9e3c1d41428913b71a0808d14e40edf8bea336e79b0a53f2a71a9562149de2d290a6640392432a11e15a3680d0b2a9647182098a41e72dc3f1be909c1147316a13366ae08ee26a35f1b2bb52e2d20b67eb971c0836175c196920d0741ba54b38f57b888d7f04c600740bf617d0e3d07e6b65cc36a2945a000d79af12c00d53594678e028b5f9154041c6a5ab30a4e98b73284ac5ed7eb1e2c1aa83f6fab8b7fb0952755570d2d52114b5a00363599f1918cf104e1407947fbbb842df72a86a02d8176f9b9a61374ea425052389a1a6b20a0f346de546ef9072f723d064af626b9f99a4ea2cd00979c9d5e1403edcfe8048839f17f91ca27d291194e5d8493a6d539b7a35280ba618be847c8e858a0af8f0a21d2e9014209595d17e3e8127d76c79e745279e6de83fb807b895bab73f85ac1cad115707762889eae476453f0510959844ae709a9071cfff8a1a17f8a98351d3d3062aeb9654744e6cc304655a40a8c599152a0f25725c7a4ecbdcae87fff51024a811c86fab39a0b0fcfc01eb5781da681f2ae86d1be7420a532448171a8a79ea73dc778d0a209b09822607a3db818449311eed9cae4a788c797012c7034c542e138982cc965961e4c51f9f5220853e0179edf4b801731aa0fa75193cf4036bb9086f34fdaf24c2fdc08a74a202ec9761c28147d796b80e822e96bb16adbaea2541ed8cd2265027f585c2e01bb6aa9eba5f41bad4865a64a87d1a9084f36c105819e0bf21e3648758b1e7214522e53687ded09aae9cd9f97b3ee4766a916f151cf9e250c24908f2bbc814116c9cddca3331f33f8af22784b94c1ca504fbbb140302154999b0a2aba17c5a6cba99d25d9dd71fed306ef1cc92f73b7036e549af4751e3d6ad32b82f600ca0f9d2c55625ef2b18728b8912cd96b257330a445411281e39bbb9c309dd0d2df2bb3bdd07ea389a6678ef18a6c5bc4e6947352e6df324e349e530f004ced8b2235773f86c3ad7ea417a0468331c75f38975e5c92b786994f4df944b15ee399b5c987af4873205b8c519e3a9f6befec3c778df0523444f72066dc2a350281df9ba654e0fda4154c7499ce14dbf778f4088e9e6427673e10ac94c8cd59b5651d907a2f8627a60823858862f9e4f7efa3a9cc91aca7489ae61e110803abe808e4c8f5cceaf90005e9433e44501aadbba58b4dd9c3cdb6a7195773f68336418fbce23543824f6c9d2cfec589f9e87dc77003bd7de3a45cfc5e4bbfae9307f043f0cb8394a810fd94dc729df38c08d15d68ce8b8545581b1c4929c90347693658a7129cf09113ba4de6d98fc8907f2783c1732b7f91f98924bb5e7c030567919de41c13e568f91829278130e81c7cfcbfd43abfc29ca240435aac886cfc447948a239ed30a9c34f140705ec0a3a57ee54f6ee8ecac63d33759aa7ede3e64f54b905cf9a177c330710019121c5db054889a050e98e47c41479b818abb8e1a7bb8aa347efeeebfc802dd520659378d96ad08853f95c4b7988ad4593d1310a0ba427ebcb9497a7d076471c14fa5ff7f64b931bb6a62f8235d3120e834889dd07e436013cf47a5744bd20bf2ef30e71002e7148df9e09457e3ac9ba41abd0b237e57e45994bf9a6b1b63d895650ec0c7e6f0587977c26d7d9fd411816b9ce1d0b3031a50334cc3e7376b1c5503b79865d8626ad622877ccdf30736098bb6243628c5c6b25d285ed869b574982d6a074e51ccc5c914fbef438758616127e22a4b657d6079292f20fcbf40a48e21c23dd6ba08ac5e77a036c8e5857bf0e8380077f1a5c300de73f0c5a3364d5d68cc3d753ac698c504fc253623038209bf863b8f5a1c03bd147abfe9bd6a2679dfaa7775782c3406b9df8c44bce21d663d9b27908ee60de4be7a895809c47c88200e994fcbf0851c8f22d435c4e9535d304f08946575f46a63e41a58cd24973b2d2046b5a3f2a58d19af0c2787e1f61162c1eaeb749e742c455ff09ed8207f2a389814600adf2a495ed941c5487993682fde060b12d89b423e9e6b3fe363abb572a46f4f059431b772d847ccdc3e46f7b123615b6ba0c436b277601b7a4cf3b4aacce810be618bb9ef887bdd2809ce7a7c13a77fb0905be624a4cc066330b860d2be9ab3fe18777fd144f784ae9635f2779e50b2dad7d14b1ebf1356a5b2e34bae3a444c83c5d8dae0431c92b1650cd3bdde0436f645f431cc355b77dc8e66f48b3289c11dcf4f9be1d066d2ee547b4232766de45dcd701ddd396c13fab47f9d391a95660dc8f7ff419a8eaedcc19937d6cbcde399e305ad9687cf1213e6b456fb545ff3bf30d03dabb1cd82354ce5eb55b7af9a9738b00f5795789f8084ce152260f008ed72f21915236808bfdb4a56deb72d6367582ec9eacd7fa27a668fcaa9521f4790f5ca9d1dff96e063ec0e62034b30e3ac8a7fad260aaa7be6bf52824056332482ea2d0347ebc032d299773befbfb342b583361969b8fecc727fa46a9833308d7b75d1929321ce178ffe8128d61a9aa49c853fdb09c327c66bcc2e03d47e9e88d71d766523e637e86fa5a1dbdeaa7f80a4e5b419315b68082aae311ca43c41496f0fa9d21cc28524d569cc6973a151c459b5cf4c89cac4ab1596bf71a62e76210ef983650f7a5f8bed8629075ddbe6b720ba3546406ec5162003640b95e05c1b06b14d2184d294152126c2b6b7b745069004915ef913db8004f71e34d5df545dbf0bdbfa9b45f03b8885d3f622c025fb32bf6784b9fa94f5e5278e2718ae1f861cc1a204fa6939b4dd0fcac6ce842055a159a41596ff45853fd78d95770cbf370c1b64da8f80f45354e7b07f1fe6949033ad629aebb63ea1975a8452f8f6f8b9696ed9a2dcc64e571045687160d583f8186b87bd9a75c5b8255ee9e837bdc742a1b930660bbd119d73c92ae96f0f433717e2cc528db384a3ff51f99bdb099c491e8888ebfa75428e28d004811f7e9423feb85f6a9855c7ee75f5ce83ba01dd3854005f9dabfa02c8cd383a1d14d1de6dcbdb5e19a9a438da4d4e5319d503a9a20df7e1c97cae5577ed5e2967a6c054dc5441b8f3e2f7481cd24794a1f405eefa213bf45685b86fdce6b07e8d47566334de79f1447710b11df25a91d9e7bdd742680f32e6c5ab3aa87374d54f3ec3a6589dd2916089bf92321fbb5aedce30985388eabcc3dabb14c18f32b61f4c77936b5837a7820ff28eea63f8faa6d49b1a4d99039604c9e4de5b170243a2a6e2553e86d7bb441aaece9472ac2366d2812577c46b6f6e87b33608660074395a07798ae5061112dc4ca599e9216fe57f33dc39fd73327ff5366daa92dd91a89c060061a01d1e9a601e79d6268558c9b2e0e7a0730e541ca82c0407c071087d30fbe70aa5dab896737fb3f6ced6d3d61241ffe3fe5dbd863dec0124b76482f9f71ec61d4dd40d096f2857c19d4fc1cbc4d529b8393b06d67cfe4ce95932a48e3c60b65c119d6542d0ba67826f8fffea5fe3c5f4265b9fd476c853632062aca9b911830da6e8a0221549c07fb9a1f0d48b922b3f5dd26fae431a00b6eab1a9c59a46ea6c2e4ba950fe76ae87f7d75dcbfc94d2db5f0b9cb914a37c862c82935d38cc6d3319779645cbc2dfc4d3b2e6b630acc0f9b430be946975e2b45cbaa478987f78ae5eaa8fd5f141598596c55f733c6d3d2f9c5ceaf9cd2e881152c9f4e2ffcaa236771edf578c3959a3f6854afb79ad9edb3cf0b24a8653db9de9296db51e378440d04d95ba3045fdf98a596feb02135da2da055f3fc99e1f8f870c49dd0800a30222c1fea40ed597adba6c91d457bea5526c67fe250ff8bb029c040d350b6f1e4e897d8a342d953c523e8c8d9956971a9bc4aa8793c884cb3576a9f35bf993e088e21cfb499cb76e764bb4ad48eb550ca6f494e1030bbfe30754fef47754a69dd4b9002ba82aadeb6325ad4b7e602b80fd22decf3f0129c89e43914bebbe90061c134093e93a3dcd0a189d324b9ad4b19ca25bf5bf587bbaf5656a6c4246f9baa74441fa617f053a802d2b33d8d4eadd48662180e2d2aeeb36d66deae3802e4212cc4d75af9c38d242169391ca16c274341092b4c05c6cd2bab28e7cde3180b7770f31721273420a3cf5e7acea6fc36a42f4bd7b17f1ba83707319c2ed248abb239272aafbfe0577ac08448cf062833a285f7bab4a68d462751bfb863eb063ca9317c5c19c3d1b004af4dc934494699946bdaeda0cc6db14f428880271671c97791207a3a55f4dea31fffc30e42d78b859d407e8e7f45a8ec62db5e4a7e2a034ba5641d9a16f6e03bc2858c2257c3dc8e15a6fd296d7b688a254cf661c309c190971d3126a30f9f115c8c6b7ac2809db0b165da695335e3efd269864bbad01008cdbf5001f6cfb22f458cb0401ff734e8e8c1b8bdc3a734c2275533e8323528f6233b1a23c3899683db75489fda6cf29155a8e682926c3d0d79c7703d3c38aad892894dc3c2d43e3323477da3c2cb216598987d4b9732e882a3e1f28721b436d4defd34627cd29cc12de168445f1f7e060da71077765a95233e49d283ab61000b7f18125d5b74f46d367fea01c0567df880dfd157cccbc76bf131e90ae5fd4406b15330fd43dc5b3ae44c8ca7d84b24593a8b70f04e50ed872e9d6ea8db7ec5e9c72c361122ffbc98c48bc1b6d889880d3a0e0cc056b57df163a60c0184ce56f654eb98c3aca91cbf351629a9f4354c71d43bb8bc1cb9920ba2a20cb2bcf986565c7ca4047bc76015fa4249cd0f18e86c6dc7b1ffffbd027b27597a8632b8a44a1576bd0f3ed82b9259b6a6b93f6d89b4ccfe1d13834811716ae9414bdee8b0f98603146161177660c75e06726423fc9e8fd873245730cfd3f4e024342a6d10821eff837ae22b12b9f2318c4b47a61189ca0fa8ddd1d6d69a542f67de5ceea674420adc997c363f961fe5fd958d412893c2900b0579f638a2cee24eea04cc059b4a7b2446f9194b12aedff4930790a7547625585200c0180db86892912f29b92966f10d880821b5ce81bed1ad9c47757c716918486aae9369ce775c0bce4309624b0e5c512b5dd56ff1cfa7cc21021adc114927408182ae4702a243c8a3d44903ce1763fe43da9166d83d7e0a73dda50bcf72186436d606623c75ff713c9960c9195a10bc984e182b5ef3bb6144ac6cd342fd7f8ea98673941b1bcc0017dda0a890d1eb77a87799371922eba73c16e8b9bf942c5f9b3d413ea826fa5e8e4843353c5a9a2543389318a1467d62597a9487acdfec18f0d0f777b518094582056ffd7f2fd69383ac5f282ed619f306c15f5bb8ae5b13cdad9d5988e991842a00c9d0063f6f76bb407c5f8100829b95dcb73940663832a973efe8524f263222fbf1e37f574e86f6dd432bbd74f920125a2afb5670463a45c38ee5e0f1827323773c8207e252deded2d905c56ae19599a9f984c87f1258a5cfd07ca0227e99dd156eb70939e5b1b2986b803e511976a977c403730b3bc4dfe18916c343f4ca11852923fa55c134726e1bddc1071135bfda0f84d8f484ce6c9ab7e8183b9d8f21420a4c641c7c05ea33a1a3ec9cf3cd2f0b6d3ed0faec228205aa81ab1802a2f7fb1ff74d3b8e3a699a6b2d452ca12b28bed4fee6ed7a7f3cc523f11af93d9f221fb29f17b7f359ddb6bd23a0e5b2c4245d62e6770bcdeb8e0a5c9b2a4014248a8ef79ea86d1c3f7cf883f74322d7bf6f83dfa66c06db218cffdbcd74e43fc23d649e2ba61f7acfef06d195decb3901233b9a79da1225f9e0c0d9973da16a72e8fa725b22326e8c8ec7a8108401cea20e66056ab917ffcbe380f0af5af5690a965143401b5eaf1a6b976503b27971ae5c4fc59ac2e8bc335bc52fc8482886afe4340ab90a882008bf3137b4c05e142e87eee1feff4d4597a58848adfd228cea164f7f4aa0a15839ba16ecb297e73b1419ba13e9077ab1c034225d741b4103e54a97b89ce718eca61818be4188a7647767f1e975175712c0fe2dfc7b16c0148c52298ffdb352c1712478dea35f4c9b6ff7f0445b4a02db4fc73bebbad882f34bdaffd1b465b63b0e992ed56c4c0dfe8bcc96339469e46eab8492f4a8ee2afcd1a2febcaf5d25c292ca1019cfd6925fd92e3faf4f711b40f701b54fa9f2f329745e94f379ed02b893d1e8990660b8ac793a7d8b3894bf2f78c61ce1b566c5da88d4ba9941bb547efd2f69ea70e600b3478a8bb5cc6f13349c46efa585d4a2966ae29ce99e1348b82dec1ffcc8fdbb7f6d1fab63568b2a63605ba5de9f918a7156435c5857e3e55b3a8832aa6058aa09528f18d065f12421eef4f112d3dad416f2a0911aedaf310c4406ced0c395c618855d5b614e6c7f1f6acd876dd38d299af0767f3c17ce9e65eb661b78c893d7ea15bc703a9ac993f57c68b4ce8a996ad1e4a35d3f52ca62e9675dbb00819888b1585520ce1bec51a790a485a2e260e7c6f3a5d6021a89773a9a8b0610d14bb1e2845458d258c6b9ecedb8015a2c1d5efcab69d5b712da853c2d48456151981df52aabfb0869c905433a7110b78a97ac0890d8507c86d0227a9a3077b162816982c72a7cfdcdc0fcb0e14693bfe6ef5373f7db0fc4fb0cb95ec140c04e2f6159d036d7eec4f5879a3b4ab6d5e720fcddb9a38884351a67fdd9a2e2196b9ee0f4e29894eb4d6ae237ef72dabda9c09bca9b32477357dd2cc16631e173f0fba6dd4b8b3ae9b6949166229d55e27f47dc85241a82b7a371164d40dab0f9f10edf568ae559bec0bcb85a866eefa320cf9d93f1d0a6dc5f874f5cc1af71006c51bab93d3769c1c045cfcf091594ef63438f01b74e06f397159255ebcc56b1ae6625b48a13aadf40d2dbc7057f9eb7f9a6411495111f1f694a3343045965a152f3afb91d456cabce63278424d7482dae9a62b7bf5eacd0a2411accc60b40e9a27566d66505bad6fba140a844a412161f6beddcb233f5aba5bf497dbc982af6203f91e23df092ba662c6279acc953e56d6cfa34f01c40d8a5060d761eba475e7d43dbd7120a51fb236862d6a84e200e19256ed675ec0f0e7c748e639ff3aa7909b6db350e198d937147d2926502d2d652ecfab8d8265390099689c6a84ebf389718cd00554e23c67e25ca107dfc455a47c25dbe84318a484456bb52311af6d680837efd244a11abaa0eb2ccfa0e0a61a4fcf7d1c2a1cd082928e0cac1f38f69757fb519c07558b017276e5f26532deb0aa276b76dc6210677b4cdd8a6fdf519d9e45ddd18a7dd6587c3458414c090826ed1e9396f07585c6326f7e148503554012b99a075a4303d6ceb7a5bc819f1e2ead11ae56e432e68af41f5f776a399e8c36f6377156f94fe471be9db06dffbede3313eb16acfa675c760ea3cd5ff98f6e26c69bda1de053b6dd1a8147e51f83ae4d74a9f79ff271c818628ef9407ed0bf4b136356a368c0fb83f820ca83678057c79e65c9a5d946dd7ecedeaa4be6ac94090b25ee1df0788d3cc2decea441144324ce0767a7176eb166f71c604885c5ff58e172aebec107b3d25300fef6b7421b37f43525610c94f1af2b89aeb7221078aa76a5eb7ab404099c24dd0a0baa6141549094c54a8f834eb090cf43edc997141cb980d5fb83c94b712a66755d2839dfd43864f5c3127e5dc8bb27e0d68708748c93f4e8219a25f0f2fd114bdd4e2604b86ecc55afa79b81f1a4d95f46daedd1f5851255dce18b90d468383c08406bef761d0d26b3b54585fac10fda0290ce3c430a69fdfc3f97314cdd07df7265ec03b7bfb9a496f05e99938a191148750a5ca7464d725ef99384ce1ff044a51b4746f32235b78550e79190cd55d77017004612c372a5ae47e4a9a4f65a5fafbe2dfebb400fbd45ffdf15b8439d6eacdf4299472c87565039a4ae2a27134ba9f3876fb81c7d437021f9fbfc4723cd7e6272a2e8a7b4c964cba880f7dbd03eaff871afad0305caaf5166baa59fbb690fa7c0146c0c796fd5405e37632d785e75f6aafe57e5370dc831dbf6a634c007e1e0b5029cab28e12ca0c2a6952fa35dd4ba7b795a59c8dd90a389e0bbbd81a864a1e32771f2a60e4db1eb0feba862304c3632bac9fa8649d1ad53ed32ee63060bee0582872a47e36acf39bdf5c8e8131821af1dcbad3a80816c7b587cfb0cc949510b3e86bc66f65eb4f5ba4dfdcb28007bdf0866ec39c47125b1615eace7504e15322f2a5c674cff1b2cb22db7c8e919c596b111aee49974c14eb0764e00f6079a4937ab9b5d0dddde481f515ca16b58848bc40a56517901171d3b6eac7b8c783d2622b39204191328f2d976cbf20ecf0ec3384f78e1a153c4e9d9633c0a04dbc441db483d3ad76aefceb64635c8b4bd18fccb9b47fb7a48b956cecf1a36390c5eadab33b38065ddddab4c504e8f41ac29ecd6f3d010182deeb32effa3efa3a17b09ac984397411978d88f0990b1f23c6ad8376c971d18392d015b4e79f7d69770b1b044c24809605d041e771e6e6620104ffbd3d2d39f3a4332e4505656a059b0609d76aed023c6c7750360518e11e7249f9d8525d8cb5f0fb63931535f1c7012d0303f90e49b3e804e96cd4869a97168e12790d8f9b195c775124e0b1fcd19a2c6fe47cf9abda24855f608f3d575e9d56ca31546212050daf5ff59b99bc7f729224a488cf15162293cae652887a71bd4bdda472b31a0c468a2a82ce1d7cdcbd3ee3ab01e226dec9c89490404b756a0eaf9006f2f78dd7dbafdaf4e974097bfde51978c37259a577f871abeb57be1469f55fd874a907bb69ccdf231f331b0167fb008c6d1c621080ca4950e684966b9609ea260a4240028c725dffd045cef8dbeecea686acc72a19f40e76c713534dfa58bf71603c900cc001d24431253b524f1ecbede4a4008b74e91c400a193432aaa36ef1ca9f28a0a76152e0bc46d3b63663f1df7be9d1c62a4a954f7acfc5c3ff5438d2951b335bb099e13faf7fb5ef0e7fd174cbe81a2e9395fd5d52a00ce2070a0bf7c4ff9a64121bd0ac64fd16fd985fb67da1f4bb0e6ff20358d5360416a0ab7c71a274d983e45a964ebd66451e3e6b580bb97c7b4216eab8772442ade6beb29e3da29bb0a20473b555d1790a2ec81639c4ea37a4009f713d25eb92f35ddfdccab9b97dc373dd3b3a604ddf7fdf7ddd1a9120c246ae9853148582498628296de595d95bd7d389f72a7356d22e0c535eebf2d4748e848df0336109087114346c25c9c9a505cfb0ffcfeec5e8c84b25b7562b6758a3050a504c1ffb20da144b4a83fb594043d820e9748e0e5b47c53bea6f9fe334f2cee10e62218631fa3ffb40e4acbb3425c094c59c9976b0c4c51349638f5596e95b79b54b986e81f2083bfd7874b04b1612c463e00d931d038435ed6d9e47db7c7202405fc6a5933d2466741bc004ad05c0e29f6a9d0866f5d60edbcb2b0cdb908f700c10bbf42987801f9af35eb8e67a6465e5ebb6de6d81d85274b95d03b6bf18d2ad81a4b9a7d885cc923531cf112867e68fbfecb90d03dda5ef3a94e6c093e64dc845a52309a617478855bf9ff190cda90d8e18ebfca39bf447fbefbe069130bf8495fefedfe80959aadef53ce8781a6367ccea1399fbe91838693cca8b5ec43c2df5418e40ed9caa3b75fcd0dffeb14b709d863a73f3fc70f482c425b470e5861ac19370f352a26e5c0e8552ced3025e8879cb35fc3c142e0931d03c6843788ad37a98d675118531ef07f11b62f2c761664afe7637993b94908e283924d0b830cf2c4aefa1ff8d3e2de2463e4e4b88ba7cb0d560195a46e8560155eac8ffbdb02387feebfa47c936c73520a8465def633aa07d50c5cc0481c9166536c2becdea2cda5a8eb378e8390cbebbb5581cb17b143a4dbbf7bf10d12c75bcddc0e83031ec1490e6952117a9f0675b26ce9ba59d1a88225bdd150be894b5a5ec3e1e1ea71f91620908a204a1c7e516dd6487d454051bebf85dd9d870740152bfafe0c47044e424231cb088d41419f998658ef030413a1d55604be032a3e33821aba8251f5667def90c7603344e696f519f1a98c56fd770282fa4d336514c01dc34bddc93b5f4c2ecd580be54ac85c0bb79bc3c893156bd6ebd6fd0d3af467cc7e89e9e22af023f77793841114ed8d10d5c4755801b11b5c023aa787652e856220d897631489423eec03f914f836503ba2db9b58a8e587e4684332c687a64a2b34ddceed78199f3aa000dce17b3991c092aef7b66eeba6d6f30c40c7ffffbf38