PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 71397 75d2ffaefb097b43848714f8dec4a1ecd0f290fd5eed08f9b2577b02f32a3311

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5258d92fc0ead1773e61ca4c80d3ac6da493c4c7236b5bf05c41ec3d9f5b5511
Certificate Block Hash
75d2ffaefb097b43848714f8dec4a1ecd0f290fd5eed08f9b2577b02f32a3311
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...005039000000020000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000849a6c5257683d772468e458afd6bfde2d7724fbec08afc737a95a795000d482b6eddbc73fd812d73ebe01c3003a1d53ddc06fd5f49e3542aee43da30642fa2d27f6574a82077f549313d94dd0034a5120f37836035ff0736e0300000000000000400000004000005039000000020000

Raw Header Hex

0000402065a88c5883afd40230c83feffa87da2bde45dd970013e76386578ce92662ddf36c12ed359cad1073f022d0285ff8cdb018cbd2f6f4980628c96fad1a6e7c70784f8c2a6acff7001811555b9f3dec415cf05b6b23c7c493a46dacd3804cca613e77d1eac02fd95852

Proof Data Hex

59,560 bytes
12121602030715c4ac0950decd5fd5fe082479b0f27cc63a7aaab9168d9f302163e8c2b27fdfb4d583c5baf8881227a3531cd4269124cdfc0035d59f42682b8aa7ad33b7f80f4ddd98ecf85127e4f80526e378aba253b5af47e660eacdb25ff5cfd06177fc702abe22854146d565066c88c54c3a11ae33b8c95df09f57efe331a6538882437d27943582aa4f4017d152acbadab7cc19639538b288ee4415f2b4e312e3a13fcde445b01707db95c680362a305852d11d8dc64cbcbfb23b6bc4016b43b0d73ac34d3b1bce9b888d7dce64bf91b60aff1904448958d02728be1f67739e456055e1f71421d176fae256d1ba57a0ebd90534590d67f432cc0194d3d98bb3a3770d7f13c7f278aa8896d1c417acf031320a48744888a869200a1148ae3d6aa4b08ed6cc9242712a6e726314f58560dbb9ebde4e89fdc9092e8f51d5d6a924e321ec1aef79b2aefc21ccce3b58de4636df47b9c81cd047aca4b4ecb83cc4ff289e506fbd2e6f1e1450008f24ef7bd586158a60e882177f3d3cfdcf3c1f993a9de1730c363be8b48b7f7ae2b3ae53a276cdb300ad42ecc8adbeedca620f471f5ddb5e5fe15bd95cfaea5a878b2af6cf98ca4761d2ae91001f5977c92786e5c3fe955a659da3b176d6483e6adfa0121b3bd076459149835803e84d9c039b1b9c13a57bbc26717b031d8632aa923b2f44cf181fb447687e2aa652438c81ce640f0de441f3807e184063ff37459321429523b5ad60a430efe47c40e0cda218c26402b370d0487dd679f766cf85bc6a9178b9f63e16ac31ddb02c23ef0c371fe782e1571e66839cd81f998ba92400f5383cd30c3ee67813dc9978f57c90713d1929c7c5d59dbf8f25c533875876ee04e99db7b21fd0b0a753fdb161d9f93eaf0af2a82c0efa93600e00435577f28536753cd74d8e24c9a6583ea9e7b827f50d615bebfeaaedcb375488c45c54a4b892ab1c87f4b2f7f0a769bfe64fbaa916053c7261a98e022a130221ecc2e935c81f95d3c4d32fd262c1ee85b343f4fb4098f72e78ce63c6720afa9a43917512d14ad43d43885aab84f319d30d8bf5c007e814db58ea010ae9ad0dbe924fd426081a16529770faf1ac8207f46695fdefb989be3ec85bd87e61dc892bab478cbe878bed5778f898cb41aaf8585f09266ef0f8560cde2c03400213c6d3617d70100f0903ceae4c4cab872c89cc2c4718435f533369261b71f784bea6faa7da235e4fea4c5e649c306349ed63729bfe121a4b88936a4eb012191421ef4936a21010526a66816d4dd8a760d662303e6feb196d0b44ff4a7f7b8ccbbfe62bd0777077a660cae0ab049ec49996a838b01cf01d3d82234e5e1372a603da48055597e9cb7eda8d05c7cd5fbb2595e0f6d80643ed93f5e0279841495d37200e0d0bfcfe24b182af412ad2f7f5d7f8bb88217aad61055bc33c627feb9af3593ea1275938ae90c2430c44b0b15f967ea26a4fa247b5e2d5a559a609c347389c42a4e3c96fe0d243a3fe0f9aa1b410c4dafec7113c44906702dab9291b4660cd00ab3d2d726c9c0e690769fa4fcee689e37d5a755447943053b1b20c8f590423d129ee70bcc44fcc5f48d31ea55b6aef628466b8fcec107e2ba1c6e1b4fa6739ccb5abf0ea514773a5a62f2b6c2dbd31a141f42aab62d3cfce9eefdaac2974126d7fed16c890c3aabcfcc57a981c214ce98900f03fb2a7d65f6bd09710230d1328dddd783d29278285a96e1c2ec4eed307264e0c82d8828f22d095270d0ad590a3b727b94949345575308ba7db128b557a64e6e802ebb085ed836dff6d5539687ae31622de0718920ae43dac5bbf6dc8228d138588ee86926fd0f36925e5c3b05c560d58e2338c1a96eb54aa9787fd3bca0b6c9b4614698a7f81137212b2c7f87bd220c60a1d02ad50a6423c987598d6e3840a5a9f0005c7903c0bf5376ac4f14d1d06a180127e30fb4b314349a0863885382208995803ae930094bb4d46cebb3d5e54071699af9fede1fc072862db85ab3a9a4cc173b0cca1844b7985767696383d476deceb2c736f8672887a9ac3a075d10ae85e6df5fc68e53fc4995fa31cca5d627f9917113747f317dea5f3905cd58ffe2790aeb6f3791954fbec286b3bb0df9ba3327fe3f956a5a70129c03349f23c32b403365235f74ce9a3cee9254514be8ef2553c63fd6ff66982fefd2f200d84c0f7a80d3c64e93ff5f1bf23f2b40645acd1b4bb315f0c7cb8d520febcd0ceed86b0d1c1e36d8fdd28ea7a00977f9870ec3d006784fce97e4e18a01d779839a955c986606d369435e52fcfe11d7f0d6f417f1948f5e05f3de62149f303c581fe11d100e1f6e8e62afe5a2c3c2ddf3a3c5445559efd9d55afd4f672e7f50e0d89634c1e0e2d3bca6b0310e940cb539d7cb369f28c1b9b027281e0637a631eba0f179ad405405c774531d29bf3e52a2c31a254fee900190a67ab49f5a560841883a7ac01cbb568b26497b64a32875e5c3f6e8b2429df4c4bfbabea7986536bd2e793552736396f96a848c513857524371ab56f107e699e596504b2a50784b6d2ac77b5de0af95d2ec5fb8e8fe289a120e50f32648a93a21c00d921f51f2724c27ac5793b7d9369dd344ef851da34219bfa75eaf0e59438f65ba1ed720a4a9a2011a2a0f0236641fdf28676897a42fec6e05c1252a942715924b559c715c09cb4a303d77f727e551d11b2e5c64a3e2f30c2a8cb5222d4de2c26655ca92ec2321119d0684f34248fbc588ef89c70a1d50c39bf5034add84b5e0069889fb36643d3024295c960a5eea817cadc086cb9e3260ba6e3da1fa19863c71701e6c72decc5a32815b051c99c170abb3d0273288886fa290fe922ab8d0532f77398a3a55a8280d40728eb85e6e883f22a49c56d2762078cc7d52f7711022a1244bc0ade47e0c815b41631569d0108c9fc967e9337fa1bef3198c629aafe0ba2a60c45ab7d9a976a8c761b81a2bfe97a0777786d526e005b227f4f04350ae8e1825d7b9c2db6b57d420f27053207c3dbd7180c7e378ba2fea140e3cdd034bd028c4993305028becf59b960836391868b84d254d7efb9838dbe5870c572f4c594ded597be2910e64f5ec4abd2af75f4501323a91aa7aff81aa7fbedcdfe34743bd9fe96259997cf23a3ba47bf1b05d67cb8d1535ec4adce418a700e96991e255725b5107d41c4f78d95def9bfaf7b8e89060b53297e7018a176a4f62cb6f80008ee6272401c42676be41d07aeae6fa9d68b2466894bad8ea6ded60d21501a14353a73b27c46f5bbd203531e77914f475eed5a849119a7d592b7301db9448aca73f66613eeda905911e1ff2f51f62663a0ba8bd0d5fb60b2852694a776d89cf9572954c81088d8f5fcac0682cad88504ff71d22944047f6e7180eddc187a774f1c43815c23400d45e0e686da68308dfe1258482e63b936da7db4ac5c368e3ad9868a6fe5cadb5954921da6f5116499a36018630b1484a60306fb51c71fd6c2c4be09d2f9566e8a9740f1a426e82e80850b62c9dd4eac2a24e83ef9dda99f1a87b06d29ede752672f1cba663c6406b53b90f74a5b583f0ccd279150bd4e8403ad12e07c9aed0dec130774c27d06e53e0042ad028e7f4e82bd0dec58c2994935a5f5e034ec733ee8b70510a89e8b8c8ba379c6d7f9fb52d55f3b9a82f32e645c40e585c88650b4ed3b630ab1af7d9222a13b6e9283667e4c1bc8f4fa5d00b574cd16ebbf145de56ca29d7be4d4f10373ea1ebc26c59b601a066eeac1dd2d1213b7bf99e262c829ce31b8cf9208de13adc63e28c7a455f12d71478535ce8f53ac0e93c6e3943fb23a3ff468c1f6d2fbd7b784d75c6e2e66ee11ec22a3cea40cf66c23f43b3cd3742c30b7deffd4bd92b7229f7c663de8c14d5d70b62a28750897a020d4c844c5234a3908334b07d1be9613fc2c266fa02620d1b4836735df9f762f1a6dc027ea256af2fb9bdb87e7e03b485442de58ef374d5b0f4c75686e282d7bd5c36d63bd2b30df63b1dd89094ebb18614f1369e53e043e4d38d909776facf013a2bf1aa46ef2b43c138b1faf9f78bb0ccf8d0647d8e9cea8a6613533415cba12829faf82156146bfe90e4d77da412a35f0952254ec1ca41edf60f91c05d5860eaf331b4bced0583826845aa86f60697854a9f722267cd02c76184f3bb04d42d362499c5234362392c9f3ea62c08836bfcbc549c50671ca7d1cd2f1e02b94e5dd155c7060c7b44a48797e8dadb9d59e4de68f2c0e7e317706501e4d5d2d06b4b403ee18950bdbefaaac650328db2ab2c63cbc01ec03ab0897c4b5b3bc755e2456308e23a51d125bb83a14a3462f9b0824b75a69ce66b5c2100fdcd1c8bec5acdabc7752d184ef03d07ac2a53086e798da6aed4c9071a1aa7030a54e7f0e01b7fbc388ebc7929ac984228e99fce76a8dc78d6fdfa7350aa00b504fef47edaf0cf97609348af7d98cbb3422d360eab58cca9680152b60f9fe06b8f25dd6d518afecc869a2e2e59d468db3e2e856a4b3a4424bdc33b0a5f5b3bde66de379f0f0e291efaa04d14b45050889ba10185f59897aae830a65e024a9a71bec66d5766f878d9727fe2c8d84b10fc7ceb1cebe75afdac4b7992cc2fa2091994bb0f54e1da7224ced1b80830c8660fc7519784df93fd09c7d55cc269102a8b9c597ba79192e81a8ca97325741214c7c02932910e0b40edbb750caa79b78df7b3c4910c2efbc41f0054fc4873f510816bbd8f0e190322e7294aaa38185f1d2d8d7a8afd111673bc8d78629a5e84e1acea8c51c942b62436a963cdadaede153ced526c4587f9df367e61c52bd4557a8e9a53743859c2d9cd99473427ea3d8d31d8dfef8b1ac061dc766f50143825cf35ffdc6748515f7e4ff31eba426217006318b444a39e2281c49ebdfd24182fd5b6536d97a0b8017bac80cb2fc136377e5aaa19d6e7cac4b3ec20d0b25dc05462f7244de3626aa9534e32b6d099453855c6165912b70e482c99a7c0a574abea98ac61d3e30544b2d3d9fbebf6becc4949294f5617ee4cd7fc044b1e28c02852a00ed56b87768e795404703fa4c42fae7b7f6f3474e59e55b7328e4faa5fffdb24845954e6dacdbb2177f75a7341bbc8f365632ecd682c43244e93fd80e93c8f702079b98da99b77785ac31f2d451a7b44def0596cbfc280b20ae0dccb637a3f534952500b0f35a570e3941158abf97e8a79bf8a5f222bd9018c4002cfd53802616957fb942c8bdbaf8ed56ab550cf655997acc0a18a3f1d2c111ed4503d36cfcc68d1d2d826dd2f6cdfe7b72746f4da9a50a7332d2d267a19d4a2d5eb18c7f6ec9fe53ca84b87dc75126f179197bb55dd270fa15da3a5b7bf7157c047a65f4b5d292aa8e9e86bec3ef60a5dd9602841c45df6f969a9b7c7019c458ffcae3846206c1b5d4e353e6a75f851b7c848a481c4e951c137747d15beeaa96ae490f35d749fb2ce8c9920a09e55282761222dd2d722fc445e590ae1033b945b6f263ec4fd389adaa93acb338bdf0fe0e9d4e3d4429a6f74a548d1a244d8bea1d1b2030c686786eb4845162ed917b5a27afdfdd67421835fd0a238230aaae77f0b71b02ebd65ed317ad7ed4efa5fd709bf93e4813b0d5aab8775b76e16aa29efba58dd2d1eeb43bd8bf1662946f5faad71e90d09a886422c021a6c325c4e3280740e428be529bf1674204503a7e732e468ada6dff623f2e08756cb4b1bdf7a4d9a3c35a549c17b0e1ae6ed7b4112f8fe417d0140c582e7a0c0e69253e6f191ed285d7bbde0e53cb1f72075242b177314918a738608a67193814857ead9fc511b4d031e1db269b2c9601f9663fc8358d65dc0b3d4ed91ea5af2e21e7eb5c2637d84833bf0bd3e6ccd900c845974d89b1cdebc7db090101cc5e26e1726d4c72aa7d309f545ed3bba330e5853f7d1b54290ec38d7d04b92814dfdd4df8cffe44034a390257f9eaf986773817019934d46cc643a33ff03883925509e95d5f13b5e03d413312bb56bebe9f9b5f8329f4f0576709c9fa578d4302e36919a6f49b5a39dd8f87f12fcb0c269f53a504e1f9f1e48f4daa07b382f6af2d5c1d78bb041a961529b997dc3bcdcf2df6eda0e19e92e044e940ca5d357433170e52ac88676eef5418334a19c9ec48c437d75a36ad7ad14bd8c9d6004ebb065a18edd49b7388f846f835b518afdb02deb8a53959d8d8e3c358121789a9a6c5ee8a21c84441861f84ffcb9fd6fadab9bdebac2f373e6a4bb9d2a8aab58af67586ce9899b11f4d26c2b684c4b77a253f16a2701921dee5279070aa49befa04750db2c04791bd6d21caa935a38450654590af68d2feea8540ef7245785fcd68550043dcee58e35a86ba2d3e299bc14173a0e384914ddd2e9b1cb9446c2ed853343bd5d103ff300ba947762d49ff80d52818429c296b6db37c76e247980881300cdf338adfe9f69fbc14ce4036e786c48cf5ba260043d1aff677f857d0e901fd443a501bae938f43e68428d2559d9e0fdfa43324d0f5394cde80fb6e0b28f7771f6cd93f807c82a3982821b1d055c5a7b98c59e09dcb4f697c3b792e04812630292bb79cb13069a46323263bd290639526c493bc799ee7567d29978771174940894544fbebb153c1d6939f26427145e0bd6d1d8e2f94bb3938e3f3abca2ab88cc27fd716f1d8ae830730049efd3d42b9012407839cf13d5fd1c56fd140f7b747a17477a7af0f7329ce98562720ae55cba7370a30fee214f748aa59a6cc57ed6368ab6ddff1453323f6d511bdf3703d047255f8ffabbe9bb6a34c3cbff9e579b4c07ea97c97576236239ee76b7a6f9673a345a4beae8e521885f20fbcbd70a835af340306d6aa384faa6d4185de631f4c78e72a9a3f04e712225b35275d82a14ca982c78b4c91bbd64873e24a44defcf65bce2c0ce2e73f83b455ba53f996bc5c67f1b6fc7d0b611d3729b6fe78b97f4ffb3c2447944e25ce3e95e7cf5d60e7904ff12e7470a622e08b1a6edc9e88ce77485acdeb180853bc131bd685c4ba0c6908b950e280266892a9448c3b11e169f34c22f2df1ef90e265038a91e40989509819f3af3e6b3e1d30d7c79ffc753b5131d3e8669412ca2c76eaa79bbbf2a6fc5746c9a50cb751adf1d01d7973e6f9e0a4576966b18071c3ae39b9f996ab5424669c0b482cd28bfcd09f6d387221708e00097d300cfccb705b6f287b0075174a100bbdf1a407a07b2035134313969b42e4820872278ae16e6e8e22e063337432e228096fb3dcf2cbbd91a015ff76ae3dfc2805a4d96da617caaf50069e8fe5c400fefe61c0bff0f68638e23ce2592a257a07b94b45d2f3ac9ce48cf06d471d92be91fbb1bb68f80315981f375004396f7c7e1427e5ca607df88f07d636d077dc21d1e40f3258bb8f039a659aaa0a83f5409752782defe85b83d4d6acbf04cd732999fdb7957f05b2d88c1a2c6e58e177197204d0cb77c817afaa7389bd01a6b80acd3f0d747f3beb12dde4f4e18b3a2532dff2cf6e81c8d0f947477724c062d18e14dbcefb2884fcfa95cd62ccf3d04c58577c8c785760a71d1ef7891364c0611462524956135b0896a2b1d201b1fef68d7d5c2b3168981ebcca79318cb076fbf84941b1874f43e8edba24151352ff226becd9995f3939ff61c3dcd08edaa63603164c9d3f5b538470876fac1e7ff4acb30938cfe0fd3a1a8b1cc5f5f01e687654cb38993f09ef4d16165b6196886a6fa5fad030dad69dc40bd9b3f0aa52f2ffacfe6a418456026dd787bdb803e6327c5eef666249bbfb3bdd8d43b0b87a9ca7c1afb4bd651480bb0bb720e834d6623fb10008f0ca166de123b064c71633553bee26e8ee16a593561e14ddc37a19d5173daa0e55826a7e19f19e82832bbd9f60336b4b705ddf87b43a4b03b2c8752db08245daf54cde8eeab54b5c165cc071b158a30d8e2544fb19602c29572893651e613fa06e483d7fb5b84f9aa4c72daa1a330c84a9f5b2374e4f0c889d60ec0c68da023ff400f66f5be00df7c5617b41727d932d058b38b9454e49cf70de79731fcda4632adc5d4cf487bc1cb55ec91d8c5f27eeb5a34dcb23ee0a7e91a5f1d109903a4eddf067219e29590b77c7978baafc208777142d2604a0a8188a796d3a0e3dfc94e91783a7ac33a498969a6cd40559da616cb843071eec73fc68ce05220602db740fde422a7d655d7cd778775bfd3b4b77dcd5984355409922191a4bc0e1468858a8cb1c631384ad27a56901e0e0266d477ec0b07e27c68f691bdb018d62cf3fab6ba2b8cbecd47654331720b4bff3f3367537c3da2c10c8c00ba8555a5f3d94f08017862b293a650963493790081264bdcdf15c2a9498b0c647b972d18f3588a085d3ab7b5fdf367879d076a3e5faa8038d300ca86419f18741f90512b647da3b48aa515b7a64fa3398a070643a35a54df327742d96f83ccd30f38772042f999396142f2fb5df7eb8fd268ca0550c6e8f4f73c1d16e44e45e2785cdde34e30936b4099878c78a95520ee84c3489a319684e548bb29393a02637f4def020786668203fc63c69c5e375748d7a3040608139169e75b4dcc8f4f3966c3241f02ba6b8a3baecd2945b1f382e718461a8075e95185ca9e699bb4ad2322dbaa04ac390de78a8b71017fe253fa2bedb34b790a9253bc3bdc8f6de05095f60eccb355d4e5f1698a7189f6027dc7395466b1487ef31321216a9dd5b9663ecba336f2b9daadb463fd9261a5e3510becd5b0e88df48b629aeacb49ba2eab4c9d9766aa0a99c2cba7628b520484c5edb1ce975dc208148aa788c43f9938ea0ccc01869f161d365161629fa26f778797384aa5c2ee7c30f25d03fd0948f35dc3f1a77796b3da4777ca9d9d0a4aae028bd6c31d4c8b8e957fb1ed494b32af5f7266ed4b80f6908c11ab493ed9e2a84a7f32c2999a192cb5193d0f9e2b61c01c3f0aee1f82334857999b2527f983069fb1c4ba8b9d8da7b13a05ce80639425bb029e60d074143ccade17b551e4fc3e6d0ad491579b7e1dc868d671b2f498c9c302d85335d8d2fa49640302a7fb99e58a070fb6866abeabc106730410e50f741c42008749f062fa2d367685725e1f49560188a82d42dc37d15110dfd3dba2a2a6a7b8de5471b8cadaed24dc53f405af7c58ca1451f08f010362ce2210d45f17e5c76447d2fa501cb45ac1ec786310c44227bef29f6de5a77cc3555ade2be93ce4f31ad6f8c42b50b44bc3d3b1d61d4ff13509b020905a6741c3c36160968431362a415bd542e2bee70fd12aeb354d9bb9e9afbd9da935f5ebcf8f06b614db90b3eeeb7fa8d606b4f15157f495590a66ab5d95ed6b503128a1510ef58b18f6c6a2aed1fd184fdfbd6fc3407b668c40d162503cc754d8e79c678f5cc5d70ae7b157b15791e37927daea594306f35c4f7bd506dd8c21e9933cd0180990ad85e4c399ccee135ff69f4867ee5fab275e5f95fe8681a0330b98328ef9b47b5ad88bceaadab64c802506b08b28b1898036850a6564987a26012fa60ce15b8f07fba95213b89e5b90da011e6f8e40571a67bf5d2aa34be70dd9130e782ced3adf88ba1b9a158d09c91924f27c02072f0133b264c6e6354d2d1485b51a63cc404489db9f7f3346029448c980a43714e7f6bb7eece15635c928ed89489e75d7dc461546ad82cb9946875bd948e72971f41d8ae3c50816d94d2f2c37b01e6aceae07ff132aa3faca389b773a9204a7035ef06f83121edba38fd8cd32d5f4e3a0e1509a86f18d0ca1b10dc90bbc0424dc140a39797311cdae6e4ca9bff4535570a08cf6c7ded7c0f93e35a4d2eca541b75b58b8a9085747222d6d2c323d8137b73f68b13a46ba870c20111f45d4e263f8b267c7daeed4b55f79d7ed26320b637bf4429be35803d9a8b961b25d4f949b4cd7bb80de97aee65ca58bf2b5a8fd44c96ae4189167bd09a48210a71571b88023fc091da0fad8a96e599e395a42f9069daa83190653676fe9f217af6cbf16d060a8aba9b14948236c0269b34d60308da36675ab66566e5bff0340751d624caa93aa232245fd8ddc576f7b488d165e02ededad951c32fb97aa9cf7551cefa43de834f389daaa40db0744d19f58ad4236f628375aa06581678f7ba3a439822427ec9dc2b58f04b782d5a77e8f8eb23e40020293bfed87384eb5cb26a067ceeb249652888a8783d427eb8ac8c71e4e9256ed0dab4fc272193b34169a9ccbdd5b00314d4d4a001a90fabd351b07c4379501e1609b69a33f52a077ea1834f0474e8452fe51ef841f7e2d0e878c28cec850026f1c2817ffcb83c0a127638f1c0517f5eb80b79509537b7715d7233bbaa20b3c886c3c3a0d92fbee114fd95e81713f0abfbd7f2574c9866327bb0e92b6dfb02f7b940ad8607d7a539de0fd2b310da2805747efac8740c8158b1c6443eff0fcede8ebfcbb6019a1be579f05004eb89e8eeca56eed2fcadd186c85742c81378e6afd6735653d9c72fc0701372227b127d15d9cce241774bb2286c7839865f9e947cd9aa204a81898816ae7fe8d34207fba3c225fabfe3ed2b739616d70d40a8d1a97baa0a306f9190269f58076d2205ccb914ba6072ca5ea1e02543ea359e4ccccef3c6cf348c922ec1d631027408ae2a04b4d4d399b7013b6762e395ca53f7c19b7df942a4bd5dc58cecc0d6e5a8291705f684496c84a4f672e8824e5d9046fb1564fc0bc759b06322d057207ceff14f242de913c162d7e1feb535e172606d7a7b41d4d351c4d6d60a3f22f86060d03a923f0fe347c222f3361842e9ac310010eee0842f032eb58fd48f36b979dc33781f89b51299d1128194273fe5068bafe49b7c512ff1eb0ec947319b1549279d1a3733b1ec9b94d8e2f523e7234818ec2eae56b6ced12166594fdad57313cb3c2ea12ab629245f8515f1d816ba50c5f9a461b78fb8bb1aac4b1b8c9eb2e8d21857ba237854b20fccc4e6c7d6baf4fa0c8274188a42d07e0448d2cb31df8e6fd9bd036bc3c165745e8cc893a66a4a9a2f3a3c9c1d855a1097c30d92023b3ddc8b036afe52705fe9314df2e6dc34c024ba6acf2e76505062eab068cc94b6b786856e06deb7695e310a78a43b1baa575507a82c0205a1ec174f8ef82e92e2cc6921f62fcc64d1de2170fd4a9544269e15fa1804e73f24ac9e150c4351040247d8bf3dd65e4da2be8c13f1bb14e052c5c856f0deb6d38d2c16624616d9d5efbc4f2a8138e5cb5d215e6c259b76edb22f197f28b9280f604ad339c0002215068e73752f7b250141efff7e64281608652097348773d5869482437b69b03f232ba0bee373b596ffc284b549432bfada313913c3335837b66be456881abf3d5f18ffcaf03926fcee6c4fe749d038d12e7aefe1bb12896ee1ed46975d67166445ff5d166653ca0001280380db53b377a37dd8830e00fa23e347436077bda5a4395de5f42d719703ce12575d5b236656da839cd0f2e674c040b2d5200266ba1b594e263cae42fd7b71449f3bc8e1c4d8c0f672ce30442197dbc6c6c040b499e25d4b49cc13b6c5f37187887118a532118287c3c6f33cd97d0d517aca05d014b0872290cbe40a84c82c07dba1ec78039c8e479f677f36addead8ad6f8e9324e8036b3b91acf6b507d7650b80efb1b92009cf75dc96d7d3b3e239076684cd15d9d24d175878354f236218b278286ec39f56251c7be80c784141e366bfc8c6f091442e6e8d9a83f3c0b84958bf546933954041e31844b83f152a2c9cc9c83ea1676e79b8b44c66aea39838a5b8722e1f44ddf5ab53eff2cc4bfc619cf87566155f6a9215819ee69c461882df5c89d7545c22823a66cb6a46b37d8efeb1f82bdd33e803e4186ee13d5b03bd0c92b1663643615a1c15f1ad0fc12dd4920148a4461c9e2a481fb767354f1429ea21ead3de42083752d45d9ba9ecab90f4c67668611f5eab32267081194e5334eb457ccbc390c492fa6840ebbf3aa5f2a26ac062af317b99e582363e538a47ea5cb29f81847694bd71d2a6ccb1d4bad04343bb47853771455c372729d2d4118b8d9bba2b6aa8713df8cd8185906010195bb54999872cb9efc47b4a625e78eac47e85fe4f7e9181ef6c3be2b51b66da3682df388657e5bb0dd31d9ec2c958d3ba1d982307c820d9fda5763548b16187f659decb4b9bdb76a2e9a4ffca677bc6d17537fbfcee41830c90df4441841116cbe3d51f920dd31d46480e300a52148cf66fa493d0bc1a5d9c504ed0785eed459cddf01086b35435b5bbaa2464c66e8c272db17bdc250006466721035769f63c00f817513eb6224cd27219cebe9b23cd82c628843f89b0d4438c1095a2f23ebc4750e64f3ea299e9a0e5d611ca1a7e7b19510b52becefb601e04b73da9e26fb7db5a71268cfe37e6f794bc9f03abe85b0f1cbba6a1ded294898503e971a0ad9cac6c416bf98b78b641f059881616f2d04a4efd4817d7f3c4148b160443329439ec498fa4bedee68b594f587ac1ac28b9cbf9123ef3ac0d6e97479b65248f6fcf32cd024d7a512c07e3897501bb19f1a533e73de23873f3e92e82e1df3f33b48d57213063067e9faba223420f8edd6a0f24741b43288bf83fffcc92231f432beedc029e69630b5527451c6e67310cb10e8f1150de4ace0d5b1169b744325b5d9d6ee91b5ab0fbbb8f74906f0fbd2b2333a10f0d5f829f46fec2f75fa4b66c80d74e9cf9f6521c53cf8fe9f06b102ad0ad1df6638108af37a1fc1e73beb297fe04a6466622c24e693086a8812eb89db01acd233a91da75f3fa5549b08f8ebfbfa798bde079ec23618a1981b1ca82a4ff03043927a80169b32d458fb8a90f575573a37cffc437cf71ddf511b01e2f6c8e543043306baf3b64da8bddf8bcf92bda7690fff4288b890910e0725a9aa118e53af89a8ab66ad930a7789e94a8ff3433a91133cdeefd0ebe588d83dcc27f2db90182a6fa63bfdb809c5a78e308d4eaea4ae15f40a151e43188b3c20b9f8e11d89f99573ebd726dd1b8c46f4c7a1676e46b98e4eef5a7b8121a0833cf78478ed745a5c1144c4d4d95f52399353f18c673d35a4959a23f7b7e44bcf70ebf5ad4c109c46adc06172754dd6e00ccf7867683b3d2778a7876e4991820893006604bf705f1d0e6a25ab5892e239f876cc93b9170ad9af69666f1276651f6688370f9e0ed322b0657b6b27d7939b390644077536ffca6f6f14c7b8bd8b07ad93fac484cee07170004995dfb77d6b862b662c10ae51dfe15aa7dcbd05ec100e38b04cbafd16fbdce00f4a03c27a28b61cf816787710ff932f361aa445b6daf4a27795a59efcb17c1210a80c62f3a1af336ebe6ed11a199e4839174b00d8adf20a83f355eb42762efe8bbf3f981e2f094a3bdf7d3d82c44912706dd83d5829a6d0fd6af53f19954783e1b0f4690f825f98315059004185133a1c6b5c372c47443f5c8a5ddff3551dc4d4869900d8f1c22703218f8b2452b353bb88c228558387e26bbda7ff7a1ec31c690323004571e33afab3525557da60f3986febbd4f74cd5224be122da87c7768cfad9ac1d4492a8cf6a4435a6111e1119ac4ee41eb033a25762280f2dbc7f4c3ae553b016e7dc1a60b024b0981deb6c6dc1b0860c42dc26c92057327f0714805d0e048b8e4f0f0d05d3a141e7f7b9d9d2f5243c9cea779b6f7666e473b23869c5b23c0b98b162c8aebebf826b81d75baf356b9dec6eb5e92033c8ad8d8618fe5fa559db7f9daa1993541d628861de062a918b24599eff61e35821eb4660b1c04af9fb05e8c964a4096952ec88ec326f93fe90b79572496b3636cd7edfe00c5ea1f88ac9ae7d064686fd6b3b15d2b95f7794811375e5bfc704f07c346e39696904d25ebecb582511e69ce3d42a60663d097b4d56d4bdcdac7e530d232dbaed7013c34e8c9553e6fd0a945a8ddee99bd6c07b078716be101405413feb0c9847e31ee422f7c3930b3dad27287fa37a675453dd9554800299cba52aac58295bca7307e5afb9e4900f98e47d2c6f9c2c50ad5d514c73a2e119ec73350674c99fc5838d2ff5e6d5d1778d9b063b61f6f07d5874d1fdbb3e757356256067e029413e3306547c77aa874dc7e485a60c072fd1ce654bbb2a710c1db8c35957fe301e6048281a2aff5b035afb0b4e277179167f5a8fa10f142238b4deab43048ebde492935deb00a8a7b33028ab00b6777c391e5f4b6c7fee950054439bd137b6465d2cf6c3e29be5f6961433f44859a030590b857b6ee23329f19e3492c6ffe21d8a40d8ea91f05c9ffc61376e274712e52ef5fbda9242542ae4cb59d67653d12f48350512def3cdf57ab06e873cb31ab9bb7e93d57c71728a0c69a2c70d5b154aae0b2243aad3d1e9baffc1a0dcd5f8bff8f431ffc7d8c9cf666d51c4a5cab90c98f0d47da25a9b99d1be4820e4beaba4e909fb5db7f17e8d643b90c4d085effc944d414d1deae8350928d547d130405fdeed517db2caed08d8b5006eab3cea267dc25ad75bd8c47d2968b2ba021eb390422a6ec5c047b0dbcd740087e855aa1e4e38971b59a469121a61ef67b8a84e1543741a9fb68cd26884e6ffcc8bd2906497412445885017e7e933846cea132a583431d25c9e79ca21131d49340b1eb2d5c3434e8c3bcd8b7f30341b3ccec166cc05d500b3e9e9dc84246b7bff1395039b316b68b2698717dfe8f1bdcd58cea8c0d096a64d63e7c249dd6fa2441c7beac4192a8d145673faa78b1ffa17ca7037081050bf5a11b530df183f660a45737043c062d5a5084fdd62f206ce0438f5fac9cbf4344346ab23e248d20ccd4f40962ee6e489a56dba059ad2712ef387f97897a990672da39763b38732a57932f2440fbf8d6833ed9bef1869b9da35d698c8d1772e5d048f31905a084c06a611af711ccc5ac2eef4b50d9fbf45b82679c49198529ddf72eff285025658b5260faf25f6af136b48704cb2371aa34751861461a696f47782b31477b566191314e10c127115e5a54638c8d89c4fe788a072d71651b116fee62e263a3bb7780266bb7dce73c48eebc5096701540d6b6c20bf5bd7674c4d64641c4cc7f800156c292fbad2de33ff4ae18203c1b9cf16d52e684e9c27b24eb8bc8bf204fb9ed1d2fba73b9c1a305ddff6198bbd77fe674e2ba82e15b5d152d4a2ad7669331b309af751248563acf3c1ec1b0eeaf1fe441d5e0e25b91429d4ae04be6cd0c7ee6ad0ca4cde8ed82bfda14d6c2a328fa714c36440dec7e77e8180ec7322f0cbac14c63e0ca11558d1a743a63a6aab90a25f49ab67c6960c5125ce7919eb74e1c1451ba2df3c754a78007cff8f9f1be9f4ff37936c9b47be007bf8c662976d41acbc7b0cfc0fe2541d5a0b6ce0270c5d07dfa2b5e4ba976e7897b808d33062d18c3417b878204169951bc41d79ff71ec7cd6d21ff09971600501f81acc84c47aaf52534b9f27ec452d980773c1136cadc3a92222268ac5695385b3037c69bcf01caa3f16f834d5fd2e2fcbf16e5a7ce2d7eb8d2eeae1c8a004246b6d2afa74c907d6f5dcc38300e8fc58a232aa42d20fcc87b767e4af9f49b5d0a27a1297735d1b50798bf0542c3e62faf5608ea3a92817265d4aa6e6ef442c115eed7a7b30ed7b8d9c86a4c067a72b89da8073429e13d7fa643e17dbfcc6e8c2072785ffc1ced4e3dab2e840b736e4f1c320780543f933c9ef240047cec2e68e48769fe200913f774005cdd3cd08d57e4e7e610da862574286be51236c0c226934e85ba294782a3f05422c38e0fb855d06af4ded9e4678b38ec12630bc15191bb042ac02c38208fd06cad126914422fd5e6ebc54eb74e3e7122de70deff0dfb33af08e06a262b79822cc6fad1426c513ffdfdaa6b8f59a737b2bdb129c78555280629d899d5ec96a78a5df4b236a0cf9c5aa6db788cfa4c76ac5eac158be60bbe369524d7e5ca96461e606c8a7b6faa405ac1b6caa324535c267fc20d482798270cc069cda78010bb753512712ad61482dfdd119937596cc19f995a2671d1ac30e83924504ffa9b171cc405809a766b03f414865f5e38b938b0d59c786acd49bb9dfbd6dfd64ca8ea3ee7bf51ed0927b677df2b535313afa95201a85bdef04356ada8d241969ef05434818eda34ada56873d801cfdd268bc0daa0bfc3e77a16c776aa0ca1c2b75d8c5bf83ee2e6c044a72c55ec50f39934359a798fb175ec698a5eb2a9bc89ba00e2b0b7747266e463fe6864472dedf9e002dc0c071413a26a2a598013870e385562c0b5f5f9085707cec9209e229e366ee4836268ffd0c5bffbccdd049ae1935b00f0cbb54652fe8b217b798da0d9820537dddcfc52f1fa1aff1cf76b958376e8ba29376c3f36cadaa7e1ae6952f53e04e69e842c3e124cc8ba6b8337e63314a88a14bc07bfc6ce6aa56f7803ca871b47c42386a4b0b8402391ef0c1effdcc46f04c97994bf57dcba773ffd1ad73c1b30f74d960f191a6ccc78a2e7a00d57538bdfd9a2ed79ec708c1c44029649d312f7dc8296cf5ffe3ddb2a596bbd14541284345a0ede31fd6aea193678a3ac69a1bc1c0d36c4091829abdbc7551d9ab6409fcb00458db711bbec6e5d79bdb3334079ab16ebf30af118007ef86ac8a6cc1b9c436d53bc75c15636b2d5308974798bd4bd4960080eb7fbc2804701315e28b62848a8f353adcfd0bb46c05e74bf3df4a490c686bed6c5d2ecdf39629653ca9e4f075144853d217718f1dda60efefe431368fa41c2ba9341aa29d6c8719586122920c8bcebcb1d4629f9999c00edcb9d4f2f3c517e1bac432b3008e22eaae8592c36de1e6cec7653ff79b77984e1fef97d24b89b464d0cae575ea481f0f0ce3b05daf356f20b80cd6e754c29dbe8b3eb409f19fb1069605eaffd0549a56a93c373f38e0ff089582a1eea1268f30e222b8e367677dc166cb9ce33c4dfe85721fe6d999f66768f58bc01c55d14add9292bee9c77f10eefc590f54fad6a445876326c47e9e980be56d447f82fe45d05fa1c164d53ab97e6dc3b96b771b2906d358b6666ca706607233e501a5ffb28c9848e3609a9d5986a68798da02b86455a67a69e7dbfee95a518c345870f1ddba368a0b0e53fde93faaa49ece361434e17800425518d74a85cd352f5068da19eb272a6c63499d7050833d7e550f08d466a7aae6dc027b2498949ae80a890ab386aa7b17ef2c46922e53910da9040ee2629a6747f97c84ece2272e4ec9837f8c55258e82629c3cebb0fdce1b5e90b7e7fc8c1d2d6fea3236d686e749d2d10860c6b88f700f5ff86a381c072bc2a1c1644ba2c825ad5ee903029edaaa67961f83c986ef4c146247880442944c9ddf1873c5c6b02485026a2e146a981c8dee5d64f53564332c223a397d0f3d93955a27a218e553028fe5c1e1850958a5d6adf487229a784cfb4d44f85e67bce26e8df6fe550f4cbf5629f668151bed38326d30469ed0cdb146a11ed2c963116e3eec55e6a30fc2238ad9293235fad9fc0d6840168fad66f0ac221300905ff28c03ca0d59187dfbe553298c09959d4469dfc6dd7a8f98568528043f75a6055041cfb94c93711a89b7fe04f325566da1759549f5fb52db4202add1711f42c8dd41ac10a1ffb7f51026d49a0d49a8c3544985857d1c4300bdee8a88379e418a6b66d160c53ea07a74ba8468fb2016c75801206e2d07b281b55cf829c9d037616d7f1e5e48d16c9871fddf2b80d59c60614c1a5fde3698e6486593d394a5071363a1a8b21ee185bb082a96bdf42ea00f784cef8afa242d73f3b81749d665f2d71c39ae2da14577b9760d4cd06371d53d21babc9dd433c44e492593285c7d082b91aad2c522a883f53d92dbb2aa80f36eb70f165f727bc76aac879f13136875b518d810ecdad51160ef0da68a1b0fc03f625bfb2c94fc022c372adb402b004421007abf388c2bed6f2c0bc809b4270bbf645b44607ae9006ad6dbdfc00dd52eeeeb7b50b8b8dda997d85a63a9cb54734a1bb5731bc13381fac433aace1e681ad3a010dfa59d110a09f44f614d799a86143b6b3cf4f19cfcadb74b1e30fa7988947fe3658711c96fd8100ac880ba7de0c4de1db7b982ba10e2149870a6cb1478c69ef3565a7e18ae7220f02da977ed99534b0329d7f3272fc595660dcecb83927307d4d1f5798ebdbf75a3e09f6a8470a5ec4c327eee27edfe006e0a2b7196eacce35681fe081b37932838be3cf194db6f430d4c2f2b6f7d6a05806859cfc8d475f9e3c6efd91a43799a177f2c40724dc51500631b38171df7a4725fc62844dd42e92a35dfe46bf596924fa72ee8af9fd5efcb1b0e74e993fb817903e29fb3c1e358e4e27cf0e6e6b29be9c2810568a926fb483576985866f8c3e56a1a03cfe2315b9708d7c4c0302cd0b6829447d3fa00abb29f90733bc7c1f294942f1b300cca7bbb93d0a3c0bf6dc553bca7f34cd3ae4af624f30c9d9d8067aec943a24cfe28a380cf5d13308b1dd3fc76bdcb42652d38f1c72d23d0a3738b4ee019f361f14db93b7965e9d7b452a852921d5beb07d628c7b622b9e6a5b916597cdccc04d7303e4ecaca172f148a2cea1645b247b7f809454b7f0bbb86ff11532f12e0914c6dbe51e226578d7c522c63f6a6d2feccfdc8db1769832f721fa1ce31fd96cb78a4959fd09225e92457fed5f5276d082b3ef4d914ddd06de605685376ebd07c098b0e4666153cab9fd4e00ffdeab367d89ac39aa653de9176b273070c37ec0f92f0a097154f8c168183aa679ae6c6dc27efcea2d34db9b88e9cddda06182ebe03ca1aebdef1576e66875618291e041361aed57d18c9bba0b6eb4b165b33f17ff95fa8f1bb7c083b9d4dd058eec23dd3189645fca48c18e402a1926e9f344cacda62c0bb810513768fe01b43e4b3634c26ee952b72cfa3ab78acfd21a13d2cdca2d43da3a06364a0e86b5d380d0d1eb515dc696e75580cd53b92e7b45cf155a5a09c8b39c4092bceef9bdb30cb0218df8d82a0eec55feff6673762e969d4ea64aef05f4e6b65bfb3b2d98204fe703ef8cf9f53772d65ad4bc7657e09ba826b223247e94d5f96e176425e94691ef0098edf402b226624761084764ec9294fa5a99f74ed634e9a1c611298f466e83625ee4f87ab524a49df1100f95b5607db7bbfdfb47dd32d15c7f54d7f70d084eba21158d88653b695fd916c26d287bd390a4a855b767a9196b11997523613f1cc56efcfae81afa9505f489022f91a32c4f9daaa05fe3677de5c61374d1545ce5af8fd300bf26b77c0052eb23f6600e67860d704f52deb0973d744ebd54060a1be3d32629fb66cee7c5912177aef7a05e4d68bd6adbe710ffaf4fa8a42406092494d070ffd0e991138e6ba4b4ff09fb7b748ca9d0328728d6f399d294dea1778654e03179c0fe5ed54fd64c0564ecab3782f764d3cd74704e33382187d6321c1cadb92c64f6b321d80487ebe92114ee59096e46d6add9915c6b8a03fe163f9adac21f870aecd635f0c1d6443764feaf6524e954286269464efb4aecf250984ec5466a5aa794ef8dcc412011c11a263c7df7bfac87a7f29bb6baa4f27fe271ce7bed90b1eaf050904af6092219261d6524ce44cf86c6f12279d0374e80d7590464556496a488a8d523978fff5bf791ba9b0e3a7a0b21735a35cb9c1e92cd33ba829f7db08bdf6a6c7d1f13107bf8e8a38e946e0dd10533b85b54979b8a1f0a9aed3328c73317475398fc1b929e62529394da63dd194c874a6bfc8d00d6bff6bffcda75536c9488c56c6dd78f903f2195560f17d7f3ab5aabf0019caff3e77a1f9cf94430f7b2936dcb07c2c1ddc423799043cc596fcc7b2a6073858cdfd831e56576ae50435cb2b82359e11485d7305e9c6af0ce1e43462ac75a87b72681c416d9f729770afea7f822af9b7b0be1067c8de5d618917ef59e852753c2778960ab0381fdba448b8302de1efc834a3f91cb5de3da952ae354ee5999b4d182118da16fbe641329c72a5ecd932f80f87e6c8c63e78b58cd03e659d7ed6a524150f4fc8a2d187022726f9ad6900787fd387d61eb50617552aef735ea5f2bff6bada525816713e19c641f067e56bf3d0dd453177e9606bbed737d4a1fc5558551fc37508e3a2255b98bc96b7398761a1e509cf265adbe7c8d50935e5e94ad8a8d21b993f86a7a880278d4692286274c025d3d6578036075eefd7eafee43b875aebadc195c71855d210c4c1f0aa69abe75ffd6cad426dfa0689c73134e8c1a9a9a64cdf31d463895106f421c87ad34a790db85e0091b788f5c5bb6932c8c8dca0a3eeec92a245a0997e2224ccb272cf1c992cae720ccf1cdbdb491a68f4266846a88d28bb6df54cae676d611f68e6c3a80468e529492d60909b14960ff99ce33fb5cfb8e67cc6ef4f6b168d8809a5e578c2ca0a8b4863747d003719372b34f6f3f4ed2de03729767b56fd72233f6becb039d2bd3e68214039e81f9a13825ab1dd2331f40df885e124989afde3b6577dd82b9befade2a34853e9643f51e427a22c6bde27044d4c0a7bf2936f197d79c82b93c02a17ff80f76f7e5b9661be26b50121311ff242be86b8bc513eb97a5884c1e7704f3267347f70b1fdd31811da4870d4a6ae2dde64b74e6c7c93643b233543f31525cdf4ea8d095b311c08f6cbf4c75fe3f7a636bb612e91d6e8e6444475433c8c8789157e80e51d7dc0c8d2a1a163c7575708ab31cc9135b444f63834dc60b9d3b41b110cb68b93059a840f84ab411d3452ab03edf7fce17585c6d58bf237054e645359c4a482a957f23ac95daefaf150ec2e6dd373c5fe98d0f25947f2271e93b7e2d95522afd0cdefdac1631f11aea57c84cf4e3b2ea91260f120c9f4c410b57a6bc985b98cf8903e3896b67cad53d4a008bc654abb0728b9cc3f7ace5e5705900b33ea8b4db235ca988a5525864af1010960334495fc196a3d7742b0a010766e5ac059f9ef3aaccad36741daf039118f045b198a6e38623f99458f8b9de4e2a136789b3327216ca3d478924eb777c1dae75e5e83a73e952a6b5dd3fd91af82aaebe0202748887ef40a0cc7c3474f72d9337a4482337af722580c1fe285a8081b2ccdcb8c2e76f14d0205420267fe871b97f4fab442b1cf2a04b8ab66dad584e27a425ba93e80c0be499c4864bdde13f8884f0eb20dfc6cc2acb1b0d2de21ac8d372402ac75cf143ae8046a2f397180bebc741c0ae53a6cf726c0442c1049402d09fb7c3ac74a8dadf11806fd0e8decc9be125d223f1a6cc99cd82f6322a326679769572cb2f69c21437d976c5c213a34ca90bad33fb69997389488facdc07c00a4133bd6b797a5a4af86b69edfe6c604184a6946e7239972cea47aff9172c78a9b1cbded0f5ae27781bd4101b3fe557e4567f61578f41c3dbb1aff6f5a7cdc8df3037982257e02df84305ff7ccb9ea2476194b3beefcd4811a582923dc4c8bcde5e782ad8891226a98e470d07a3d19c46a16a11134fa15d10590629224d3d7d0313f4d661e058152e52c94cef2cb5e0c46b466a850502f350e42cda6a7928ca3ef4e52f92ec9d55fce00de5d6759d6e2ee11d0252eee5fe6dd48843152d1467be0597df8f6f7fbd918ecf4608d0ec913ecebc0bb4152e226427aab1ecd63d7c8cd844c2c0ede3570f0092734cc4630394792858389a9769da0b5a3f2ed00e757885248988da7a28b58c4febb0e0bec20fdf7e21b2f0f6ec7740634ba984b4e913082d4776b9a7b0d736361b42a0e721d43454d2b953c6a0954172d71ef308720180774e0bb050c083f3824450e84aa8f1c4aaccabdf8017344d3fe20bcedaddc4652773f26c634ceb229b6a7d428043f0a63142457843ff56895c5e6ba10116a5f46a5ee6a147386339c88b07b1435c5fdcd23a45ed02d4cb9a4decb6e28b5e800e2347a788675a09c195599251b40df71b5e39cc262e226a5c05eeda6140ba42f3e2b9e358e2ec833b2af6afcb9db6caec9f7b94c4b4980dbcbfdf031db85e3fc05ef4d786e41645d43ab24ba3af323b5ef090634c9cb8658f835f4a83eb8e49a33263fd901608ad2800f528048617cee153fabd0f281d1d031736be7ca11a14aed1f626e2051514bb9d9325119ef775afeb6990468707f509e9a8f298117358a95f93e60029cdd406fcfbff309be43a80d016eb428bfa7124a14a23750580b163cae7a13d03a202dbc2b786f9ecfa18d49ed520936f3e07d83178b18083d9379a92048d591f3025729a30570fc0b0c0ba670533bce140b8680fef4b65960fcf02d2bd9cf39ab6f3a5cf5b17d090ea8c619cb0cd5f81efa1805b68dcc6a02cdfd77763ef03d4511d35a8cda6c2feb28e552ac5ed176151c4613b64a1dde409885eb1e80f8fd37e77079f320f1e86ef892ffed07d6f13a0d0c89ef13dcf26c832d2e713f95e971fbbd139204f2fedca90d06384e904571bbf04bf422f8b7746049155035e0678d0bf758fb2e86a6e7f9bafea0cda2534f17d4c3bf3406c49aa9a686b5d98ee9b2e44679feb0fe030c8f0263c3c93c73c39e595c61e7c2396229e32cfd039d3d026c54d1ad9dbfd79f6e659601e90f11bb27ee559485a13cd2317647c66eaad247f759178aa9d69528361852b4cf9a52fb28bb18710feb1b654534f7f1ab74cb50e6996ebf7c174dda76252cdfcb05e299bd4c6b7991312b4d6d8f2d72239f2660f8c7758c88347550b3c937a674b7335d699e00de209105e327870b22470f85d49db97462e679cbc28e9878f9e7130a4b0be8cd81ac82d31a198a1cd18043d7193d62f85d7fbd4f0f6a193dc2508a15c1f150653f7edceac50fda9509ccd3ba2eb03add25e3c1bb4ec4f059e647d7e0ff320ff4495b9b89cbf0edce918387883b390406c8649e53aff26a8ad74a7c5a90bbc07e7d93b9990673a4a9e1f8199b9b262dd01ba1b8e546c67f0e92502eda7b316dc620e914a67f367554b61e92a665f53f4c908b4128a0bfba1586fdc600a61c346ddf5ada827155e150e6f8bbbdbb235fc5535167c08cd4ed3d71e009411e3c5d04ea04edb084b4d8ac2b3d5dc6f4ac5fd20c1fe84fb014da16616fa1e0e7a2d12b37a1230a3cf0e32f52ea3d08bf65ea31334c8ee2d5e42fb6075e858d009ed0b4f14d7ffcbaf2b784461210585dcc60f29614aac35641304c37d950af8bf498734773d07aa8a60b2d1d45da239e9959b7b685059f57f1b0a3ae1ab4bd344bd2f94359555b6b4927e9fbe38b6caa6aae651efdd4169e14997a9823176a08a497424691151033a99b837eef05a17ea2e910094ebda4cbc1211517c4e1ec4a0477583a4a0c78bcfd857a2360f7ee896420633c497103d661bbe3b2de79e7cf8503457b2d203c3e949447e74526be42df185dad1f9af78838d0d090232fc1dfad2562449f449cc50b70e7a6e03e8f91a8aaa09e2f1f8616d40cf825b488f8046e1028f23a4856603452735aca701e46b3e3f7dcb97646e0659178a8936715d045077ef0b1677c4e7d130add9c78817f2d8ae995b6ee41197d2fc81fb2d8e25adfa5fa44b31b664cf7c5098fab353d1f9b63d88c18a30ca9804068a959b0fed30823a44f7e5f5ac9b970318d908f799c3e14cab6d434d894251a75803a5180f56b3d17f6322a4c962f17a78ff7a46605e9892c47a4d32d4a03f9dcc0dc8d31d4768fd0e21b4fa08f18a2378e1b0399aff7c15e0e8a7ee0a0c6ae4768dfba96a1fc1514f55e1c00228e93a38f01135bc419064f90e1f77f9b46930e1d4c8562a74aab1f28de56e9e9ee95862815e8afdba9cc319b2eda29adb245189d4d3d3b2bfa4fc1556d2eaec589d52d96617e9d0fb22583b47b6a46411d1d96908092c38ba9fa4934eb2c04f9b3f66c0f97248163af53ef10b18010a45b11977148f065230980104fcaff8f341b0df1b201926e30465bbe37937a5d75c492d2400c3755599f5b5e42138108bf5a0b4d3382f92358aae56987863c878809545abd1ebd49c03b4e964800c10f383b3816444df2ba598c9f7f8ec9bedf3e8b0ca960f2ea755a35a2a8105dc7619bcb2197fc7caebf1c5b9cfa65f28cb5742fca31278a170e98ff6f3b9485b54a24209b7eb7feb103f6b2beb732b2e78922df706259b2eedc9bbc63c088419bca860d6ef9e16faacb46bf83d55a05935ad42e8cbc04d2ffe36678dde25bc3162066d1941ea73305062aaf225a2c9df2b29e3430eb50d6e523880918e3f53e83770e0f91378239d4e903b798b3f9e2e0a52c3bb8a6d2da628e47f347bd98318cda41c1a3cd58c65614d2df835ff36442bc0141a29e29df0c6bd167be368cc52adf3fb76d9c97c95a1a4e1e4af56cd4f55ff1bbb2540c88a77060001cbaf901ad392b6e3d766d67b7c7d27b935cc64370fd97ab2be5ac8cb2a532bb241d0b852f02a240dbdd00b7dabfcb553b414580600efb43bfacb52f64c97303b9d74163cd5bd3de071ad1a0348b2e9f4094e6ab9dfaac14caad5240920bf9c20778084d44cb34ad58d7f7e0e9e57cc1f472882336a487d7ab91bdfa697c5a14ef611d0aa67e0e5f715bddb835bb907c55e89e1c0184f2680a3a8a8097f8d66a8e1983190ca61836c2f80ec14637c2d5f1a5c3fe5c755872d1b46660c88ab2e53a285819e618ff0d68ad4d1a52f18531c1f643c23f1b8ac8e53b3a7223df251f7f8b112ed5a22ad0ac701e91cb8d155c80c667a4468e6ae0fe5ddc228739d0868352024ed8a61ce23ec5de76d8c528b33ac7d0819c01fd63d7502666a86beca29b9b95930a6d1aca8760f1f1e533c0d3d23958d16a72401415bf24ca0d459315b980a2dc5e899228131dfaaf97ab4fcc41c60642f69adca80eee263f6d68bfb1d15dc8842b719b17bac8389b8e19e772603110d281709cbb4025f601af4806530fdfe71e29531a83e2b82a46baed097589ec5b2b8159ea001b7109bcfff7e15ab2dbbfd2b99ba1da33c38e0005ff6161ca189fcf73df1367e055fd0c7691525c65b5c9da6c70ffeb70f33940205e315f3c22d87740202e519e317f48f496d95b0c5444e998b6760e6a5887b086d4ee63312b02271cc91ab1b5a1cc962a0883629f1504fc120758b97e066cda045939d8dce91551cabfca5690f5c80a9d8c23485d44f25453f085be791ed695d7726793b3e159bf7369cde12aa46ff23dce20e02ecf975a001bde92ab1c4bd5a7d9e7fb46c4a3512ae8a02b6124dd4ceb077ee9546444a59550adcc9709443dbd2449d8c79bb76da78da8d7a7d0ab947c594e982e0c08466bde34c61f99ac27def2962a243837e154a2301d2fcd026d69bc031d21699d5855ee44a69ef1b9e27dc55273c638cfa1d45315d429f1d633d04d7cde07c2cb795c8aa4632361d12cd4c51d5ff6bc056561d4424b7bbe42e2b45960f801e79af0e5ee6b5a61f3c6b41ec4ef99ff68101a1b35e5f7abc84f0771e94f8c6ca3da2367ed285955d65cd4e5427deb61ecfdde1e4fbd94427fb8f021b8a6a57859ccef5f0cea76bd1d9272696d564b1d413c85beeefb3e43c9c25cf8d47155a59804a8361acb4a27e063a3a6df6240a006651b5f96b16c4802443f0b2de17b1ac2e823c0a5bacd5bb73813bdc076222cdf6cb911002f0ffa1a60791fcd42ef0872c31be3b144d497e960a47c1b551fd7e3ac5312567681b5bebe250172485f7d16b9151c83cbe1f30687de50b85f178d77f522ce5d2ee92f254e5046aa19348446b5db5c1284596dbedad5f9647a21f3414f7f7f090b4e9d3e2be3e3b8fbd9dab4d0e343e5728c4ce2e3caca789107bbebb9b5d088795771e38dec3287cf7e66f3a6017a5e0101916db7780f7e963557b5af2db76ad25e431870b1faecab72be287ae87f658a511e5217255631ba6aa0194464cc9941ec55375e3e42dfa4611dd0dcd76e0c13608d241625466783fa12bc9e32470b63f9ad08830d873c286c6e1a56123b782ab20fd93b4b32ad2edb520eede5200e0440ddceb489ffe256ec838de6acf14a79dfdc3a74b22daa06bd98cca59b545351d51c31fb18e93ddbacc79d80f6ab6b920d9a7dea8b079c68054312e07b5a7be9f751cba70f8c3d3ee0d4723c92c60fe349c004ce2ad42996479ded5cbbd32773b873fea259875e42b08ac43eb0e98cf845b0597b3910e885718538582fa74d692a479387f188750cbefc8171cccdf8fc3503fe855c0ae342c067d5b74e2a54ee0522f4c82bd889a8249f92bba823724dd528d319add053fe0725a58ac0b6f97e29e71c214fff682ed1acceeb6f8bf6d9040657ba026950514dd94ee0ec7c91f44c5ab767bac0c3d1cd0e2055a533ce326cf7704e2ef5df6ffbc185e28f1b553292d49b40146b8d5af83fbcb61d117bc878331e16d6475b8f465f86d8d7298810b2e14195db8ca5c48501959e1d313423b52023c4df9af7d18bf0a674ad6ad79815ccf117dda1388fe8e7f72641094bedfa297d9b724e3aa9a0ef832f335bc761a3da8ad0fa0805502568e8ced29909b10abff00fba78e449aa67f30a6b37f16e658fd23dc7a963a87186f2fa1ef61c2417e966e8f657b4cd8cc9229616e7d3e55801ad7738903fd53e8a4ca7accc4dbc9d363dcac98b2f515872056cbd43d00332487d9a2bcf2a1ec594f53316f3c3e6b82c567606cb7c7e36541c96e306f0682d5e6d9de7543f34c3ff0b957e88d47414496631f355e38131877214dbed7b6dee7d5b4d4ae26b3dc7068760049a2228c5c439b94aac84b3aebf04d8e13b4d8e53c9e4059ca7e05ea9f80cfa17f4369d8992736da8e762df187a4f01334a3b127840df56005cbea005c6799c5bb0774a0b5009c1a1adda32388df1c0e7578636b07a87b7cdeb1f771f1c0c4fd8574d4ae0a75dc3f171adf7aa91188d29fc97832612bddaf6fe60f1673c248de45a56871b1d14f347c6f1a2a2b18aef98ea6f9ca0a466055057b38a7a4d38ccab9c03027f0234c47df6eccbd3370f67e14454bf64784036750cb08718a1b08882b4be5d41ab4d6be6b05ee78fc8c6abd9a462c76e95c8cde2a65ca476a6574f8241967b3fba7ce4d6fdc12dd92dcbda615338c783b0c2c9d3e743262d1bcf3859c47c5448216af18caa344385094e6b9c9a3da300c22d1bef21f92d88e7b8829a017a20c1dfa8bde3d0c6cecfbb74908b730f0ba8e71e4630071abf41627c58b06a275bb14e8b65d3bd5f94a84f3d10cc85a3075942455e8d187a55a484685ab02af30577883ba59d4795fc3d2204d6082c6c438246dd11f1cec6ccca190dc643d93cd99c46a4e873929f8e2d2ac5984e04a1290fb5730fd5d6c656b9122db9c3c76374e45da3a5976aaa7ca1bf6efee17ee83c7ca4765dc3e287ef5459823b323db883065d5cafc737efdf7f4d1014d01d8ba3aa16e24838bee30ce325ea35b354acd2121122036f038ad750843acf2fe748265c563aec7f6aa3c1b1a59cdd36bdb775eec81e05bf9eb8fd2803709dfea7b5009d820b028d824ebab750a2b12dbc801f62b58fe7f8cc88b6fa5f39c49b81972548e08f934d062c75903fc7c9218fded0b807d8e1a4ac2e8dae04a54682ba59f48cfd2bd0b434b6d33327d8bb5c5f41a6d3d77a57e235ed0609cc22e31ee6f63bc738436e67056772a1d1d7c913e7ded75e2957ea3efdae8586c7f81020f3d8a6965b646fe7c326a77f90fcd65c83d195598eaf608135b54dbb2cd6aa7bab0e6ecd880bebb8f324f3565507d3c23e517543a027924d94307db27e5082454380b70bbab6bd6bbba24387b5c34704756d294315b1de9c46c0569302bd3e643c731f3ffffb4f5e5849d29b1465efa5d8630b0aa2a9eef731e3d1188ad6ebb7c1bd1092121888b7e5b77a72a73d0f27a187a5fb4ad5115e051ca7bd7239d55f7088ab43e207e5b2b725430a746fc602dadbce973318d2c8aaa88563cb1066c0dd69f89d370950681bb362c2e124910fa977aaea7bd440484b3843926f53899c9b65c0401fea6b1aab30a07f84cf6434739ca7ca111dcc45e594e1e83291dbe67d29156bfd0c58b61a0bb5f24bc6410a341de96473d66d12e588ebf8eeb76e4938c750604f77d4f4f4ffa257daedbb9954e0fa16d69fd2f52148c783d58e7df609cf5c30f79766591f359625be93df911eea01ca0281b34b06056f1b91ba1d7d0f8c86bde4a30905188d0dc5b718c57d5d8721b2fc327514da278d00a468de7a90f2bce20bc871ad2174c51395d18e1bd6fb6852002913b8547cbce4ef950c523397e769f0f128fecff97f13af85d4eeb9041d48063890cfd7e42356c3d14d4829d553c44dd9f1fad3b2eb370d4bb23bd463f7fe8b3df7549473da3c74195cb9f752bc74b07306584c59e294ea7d860ef46c7f8857229bb5c964cc07701a13e0813f41540b0117f16e44996a64a48e9c2e00c75cc56d4292406d522a94990944fc6426bf5aac048374e0129208821a87902bb40a354d21211ac832eeeecc63abeeaedb6cda79c048e331d390b4f6316a2306ffb92f5ca324242a2ef4f679f364ac2090b344c8d91bf990e83b1420b402ae74ff6448b3e93a4a2084c9c8968d6d87e0b4932dadde313b994792c1565cd82782ae70d11342ad61a469503d6ffed219c6c81f9cba30c27ba54fb73688da3ebe05e26d60f3d97ecc958a2d755aacf2d885050b2c6e7c8a7d6b64f937a0a714bb0ae55ccbca23547bd1eb4b27b3e67292820ce9a6b9a9e3c6006e39895aebbc4b72bffc43e7025e0e44d9b09261693d1a1ada8102c1fd1ad0be6deeed6e47c3b3f37cc286d16f44d9d1ea809a9b77b1ff15e5bb7c9fe03f62394fe4b1f059897a5e0dd10d4a6d69f6b165319b8a952c46b4b954e8cd970476b4d3d6b4d66a73d92f63aae1984bc9fc190e540033d63597eb6843b49bedc18afdb2d5a887cd8e7c464cd2b6d9dd405ca05f360f0f7fe46a2811d5c6e9d1ced9913c4389f32e804ebd2302a4c2fb55de342407d76d90278af027ff165cfb4cf2e71d01fef04b04654b4ad9e115f8eb1f72223e30535e34282886bb0a6eb14334577903af1b17ab273d11a36a3a293d8a3309cf358b0b9311a1947b194581aa9bb9787da6c5d39b77c95e18c71c848c58c93da63b94b6dc944674d02c775f9173bcc48333ebf3f22d7b21e360a213ea4165f835b1641529e7b7b9c37725ff1101d337ab7fb83232cfdd791acc8f4bcf251f09dcfe60e55bfbd873fec90767b5083ceb5bc06a442521477d60f6a69539ce8698dd2524e576e8102c383476043768cf698c2f6f2a5cd4f174e63570c435f9ca315945cc0e21e1f4fcfe88bea628d3bd217b9bbd681e669cd3c491425ca3678faf13a17817aba4f89b4d7778474065d569879abc09f5415d840c39401817dd4481d7884e5a4c84c4840b728b4e6fa7b0eba2c37ca42f8b5335667c3cf9eb6a4c3966fe119f1680a50787bb9938810ab60d4d7e9207f1f6f5dcba9876e4e798f47333107b6041312a81a33089e49b68f157201202f0e46711ec15211399f437981982866e9f2e8cd24cd5a5d3a9079123c3dfd9806d5d29103390aa3aaa7771dbda100eaa715ff1925a4cadc161524ccbd1267acc9d2f666260272e41c575d9620c366c1cd5204a2637f82d7788177d777974bd63a2be06a815007394a3bc8b96df4a90a8bfa170ea9330561df14d43bf6cd8a946848723f6880ccb6dfd374952ebb3721d2b2c213af13441b27fabb828e59364af3d09063f2f665434cf9e726add8ea132aeb85f7d48b73a2ac6a675f686d70b36e03aedc3431701651062e87e676e97ebcc53f049387e5849f8f1e0b9f0bcfb13537f9123ca4a82779daa8cc06bdc467abf3d035017320e2f7ee83fc22ae426581a221dc18c979fc220dae077a8c0b89b793ec9af44368ebc541639c5fbcf9fd4dd57eed4bde1e506cbfca389ab92f4778d98a6e2b0e79c49958e949874015ce300323532ead1abb1e75865445e026569abbea51451076db9abfc402320a76d11c7310918ff6dd108900deb6ee2bee1cecd1397e160f70397b3007d24c5de3008ff264cf992d10efcde7844604cdbe2f65f3e59240296e1422bfe9b7dd2bfc4e28b7322c4f689dcddd1b8bc344e3e7ea89df1fd33c08ca83d7c208f9ccf037bb097435a1979933fa13c02216e6129f032fe6e61b6bb50733378f9b74e118e61313b3487daff113385b875849e03a54e9a44671013f3f4b4c6bbcfff1f16d16df7c3521d58aa75e9809778616bc742db4ffad1b77e2faa68dabc5562748813ca823b75023a24868dd44b0bad5c722aff04adb4ba2c246b4e51ced362a387291021c164474177f378abff2309a639fad654a0ce4be177a6c6a0f8025213b849588321e3c49ca6aa6d0ddda2e2714182ab563089c296011132588201f2d24b1ef11f6a38cf7b15c24b3a8b503344ec0749ef330a5e7bffe04e29983b1a654fcf80b485204352f4cbae326ba1d3723036ecbc9064defbea86b3c09a254c4d8f290b9f47fcc8b66f20117f3eb5794c8b280dd98468c8fd25b98d7630dd1dead30bf0c714248a6f642f1db877e29f4d8e47f68d07d6faa36acbd0f200f91d988f22b6a74d20aa2c67b5027b8747f5d11cb2283f5e601af88b6753762fb3919f55d47c011df8fd3e0ee4475006f972521d4b4c89b0efa7ecb4251c0d8597ce966c8b2800fc58c8f04fba0904de61e68c70ac3ac285545c9ca0de6a25d13759775bd7c2c101c0a97af4c412e93af129829c902e764d12d1b59fb6d6981b273dcc6dcd286c9652b14a0a4d99576dc6029f552cc6eb00f151501aaa7800ef1a1acdcc94ffe35c5c14995696256799eaa5abe21e3266f7665674b90a34d88245123463beaafc404f2c708f0e77fd5c9d674e4c2b3b63d3585831663e4a93692655595314694b61528961bc18a3785fd1bac7dd7a56fe77427a3d4d9d5b6761d1c1cf2333e42a8064b81a36e89bf120eaa7de3917de1a5999e6acc21b08347e89cf52e2f1f30efa1a7db26df4ff936bfda6968d4ff104aed9964185a4dac74321c179a41fb49db3b72e8ac6ac47a22580f9c3a1a1061ce03ec6f03cc90716ca24c89411e21278f1efd17479403bafef3f1634dbc29b3ea3e3be4d80027173df1864172e4234d07e80f913d27de67da0a8646b3258341215b50c25b818af71238d0d5fb1e36b36aa7964b86f0ceb57cb6b5bed2fa48b75adc890b2150120ecea5d0e685019309a1ff2b3a01e73f6f203f492276e42ced972f886c24828530e4a2041c332fb14168a5efd2a3419d17f2d68cbb7a5d3edbcfa0548b6156007cb306866da1c718adf3c9393fe51d999e10c50e65eefabc33120b4b7d2bea05a418255d08242657df9b3d3472c7cbd7b5311a49b562fa7d8668dbad8e04b803f2bdc269c22ce5bfe48e10e418ceb5416a8cdcb6485cfdd32ae8455f17f65a1ecae2736bbda1e602aa1cb88d61a4083430d31e02ce7cafb30321b31e5edefb2d8b8627aab36a7c4dec1242038b85a1c78a3911c111cde49ef18d645a4f87879a1497e12e307f56e88d16e267ecb862b069f4172530449ae65229fc7fbb817e5dfaf5306382edaf785424345b1063d78e763461d9c4613899e8581fdf98a1b27379330b74089a03fb2d4482b4099d117c3c111e7af4e38010355145d0c2f220457485a4819ea36d46b1767c522d7165c39e66fa28c15474a416fbf59d2d1132a7c9cb7a7d7b133547cc2f5cb0c55aaf4bcf9a49319dbf2e8c1494c0ecf5593154b750ea395dcb56381d6930b50274214b07edf557f6495580d569fc908d9c02ef30b192b70fb1661b09292db4995d2b5971f212fc15e1c53c1d9c07c0a916e398175280318859ee51935f62a98e6b46f101727baaa68052353408fcbd6a7b072c888f941638743db399092f329d9365daec6044712ae34858edf3f4233944786909ef7d2643459e3869ef281de3065d1fe9224ccf38eff120c4e9bbc1deffb7844b30d1a8c35b42f50b5c6b5f4f07ee58f0aae42439a334e6fd1f6c863d7dbd5e51b23d7eb8a450b7e7da63e4cf49d20d03eed84bf5378aefe8e7710cff23d4b7af00ab4ae7a4d10c78eabeec7046ad45adf9a358ba759640a8ffb05945a2c861737765ba6537a81df22fb8f9d3e68f6dad78187b505ac64378406e5a108a9a0ae0e1cd0fda6d6be34fc245ed38b5b18499a847d499613241e8885c02659d024c2a8228b4365afdd5b4392ab041ebfcb4db423a953ef8190bd3973c05fdf64690fd53514acaf4e6d535c172140aaf59a60832aefdcf7ddf11d2eb7532cab89a082819643912005192161c9373f0756a7182eeb610c252514279a5782b16f676955caa97eecb2cbc8383e66c87c68e1bf82d14bb6382a232ac9037eed4b7447dbb07a736109549a8051afc602f053dd7064c71aec1631971692d438333e17aac15fc8c074d8c1113224ffcc1feb9458187d1cf25c0868539061b76294e84e1f4d2f5c7e2d3ea020a1e7809665177b3e875d2b9e880d592ad77836b6942b05f113cce59ae10210812e781ad45b485644a23cc65fb6c4714e8835416fe6fee31026a3d68fdf9a1e9c1d1f1965bc176172a12b9cd8c18b5181cad33bd67b53ecd1dafc28ace1c0b31aa561ffe1193e787ebef82e0ccfe9508dd9a56fa13596599ab52b124ff3af5a7a45daa9707a522f0f42a5b6d2e762f9c73cc7e9d82e0ab4c76651f0ae6bb6a9d54e9980b6fc624125ceba906140cec50f9f8de00bb07fd6dc9f8436f33c299839897e8dca428f5a1360da2edf01aa162d4cf3637fca9a3dd735f7722306d90a9ca300f5c333a54e2d6903ccf0357177df51b58fd15bc28ef892af72544393ebbb76f96fecc508ae38d6db6854a32cd970ea4d2a9ef55b5582c532923f4e2f0bce96542d931436593c08bdb91caafb61d5d7cc2a685492307d45e33bbcfb67ad6093ce4898ee51d26f4b95c7dfee178b8c86a5e8a111db7503d152bd6d9a4a13bed0a359ccb12c82af6fe37733015b2ba47ddeb9304dab56bfe13d305a5eea8578d0285e7654fec00f19e421d5b579193c59925ccf79a945130121fd241f1b601139f63c5f208ad016d2f0d10e7bb4b2ce0ec16c15f013dd9431023bcbebdb98e84b3260d74c0441a3ff0e0c658cf4405a615b36aa1721e1050c3f582825bfe0fc00fa45c0f421a53866b72813ec9cd2d28717811f62139153226e77a738075fb5abe939e6c9950361284e2da95aefdc92f22fd529aa53bcff373ee476b1d75bea530954edfff0407d6356406eacc3186866f6b02d073c7936cb1d9e30fbed3d7d4647f7d32d2908a2a3e363b26312b1d0872eb2456f609ab03590f1f72979edbbba0d05d47ba54c07be8890162eba529658977074eef0530143c33ff2f18c9406b616c51cba14c13b46f8dea9f076cdf6cc18a850914b2b34d2c737aac1241e20a98c7b509286caa756992fe54c4ed4c27a66f87736ac2b214838320b941dc6184d9b70d70236eee247b5d05e4fbf5b5d02e9b19ca2cff09d578b79de8ad687e94e3131dd578a933474b65a06ec04e6034ab311f1f36798e48675bcc242d40a5d11d9a25e6cba5377b0ffb03b251ba0b7845290ecefe9778d3ae605325211910ecce037d573f8aa029de7d3b6f2e978ababaec86e0a3605506781e80c6fc3ee6c6666aa9701da2144e8f0ab2d94cf4068e445f0207584e8b28412ecfa0eb4b7d9461ef661d490513d013ce8bdd6fd02434161ded54499bff8a0f0cce725a95f4c6edf5c64b87b3d352558b5fbbea8fe54aa3081d3baf1d48995176a8b22d9a893aa079f82d79e2d1d70fd92eb5a5412402601d155afb1deabd921a6f1dfc57082d67c33795da786a8ef83ff7e80641d22ee9ace328d9740b29177c92fd8afc44958a9137047d961a8cd17e62a3cba207f6d834cb1a6bcc5d5b3464c1057228f69a7f412fbda2d270c929008297f9240e1dfdb0edb4ff6719aff9dec46b4ea4ac68fb933fe7274b3321a17416201fbb28f9c703c7d200f98551db2adbe63c68d639f96945f8c0829869d972d8f9ca0cd8659fa54444d4b1a3eeafc1db8b31165f739dc117966db069b69177983af809f34238525e5f1edae252aaf7308188fa6347a35c3f2a64d217c2fc3398007c4bc8a035f1d917049230eeb12dfa921a0f3ec98d7a12c68495ebc62ee608dc0fa987489011688044cf5e29c7ce55277249adc3848a9e9ee0a15f8e99739713abb9a8aab147e7202460ec5f516de1203b85ef73944ace5d8a6f9515520ab1e5a198adc3527bcf064f51a784e3d1823ee05eda0938aac881fbda137b6e07d0903ed0ec7f5ab585b1275c9ca00648237392ca8fe4afa8c22b3ae4c993c52b335a876f24fe36e8f951ece21bb98db2e48cd3e54408fc8732a659af03bc9323b237fb1c75d8091234b1f2b0bdf678b277765bfd9330ecbbd11a4940e39bc4666bc1b90beda4ed567bec15b37c5e072b3995395f35f637a5063dfd8b82c2c567096ad89e761e91af0410664972507a0addb05adc5e8105b8ca9887ea805b5eff9c1193c15a940d0148e8ed2b5b57d4e22f395838696a78cf55e3f224123dd270b66031d2ff56e170114914d1147293b5e89b4d6d1fb555f611f19498594fadb416d3dc3092b8c499e071ec059afe3fd1c7bba500aa12de75f96031e40d02bb2fa2da20f0314550f43a71625d6727001c49f2fbc9ea492318065d00bb4f4d156b64757bcad52c29503ce634116c74787918d302e19da7ee82d50143ef0a06e9f8e0c6ba152081814acb7bc5f98bf428946ffe3720bf93e6311db887c5b444fd9190a16ad8889766f0687ab19b66d8e71581aaba07bab0a9e4b83f27af3c310f3589f1dcfc32f6816094e83c808f506c588881235b49a849794dabeea7c8968e6e9fd7705a5545a71be5bb8b94ecb9d75903dc6561f8e1b80ee6f70d4b2dde32840e5508152d9d6849b39aa4e16a9ec691203166b978e3397f2a91035c7ca6cd670ba89e099641181642f943f95d7a1b0dc354a8aa47347ce275a8142d3180ee2f739c4734d9e35d3285f51c158bf7debf630c9b8b14752f0b176dbc581a5d4aea6897a40f013c91dc49ad7576362a1183e70f6722024b9dc7bd0cddd2fb5d181e9a5e825268e40e6aa73c82790ad8b80acb299e0eb7f1e72323b722502d637f10c96b94ffb7244450823c3c8d9836517db0104738dd7e5c47339c71f97425ce8d3f73133fe609f4feb7be4ef90c45db1e5cc4a59ad1bf6b47ce03ae10deeda1b0e3e6a1a53ba815aa4619deef4b98c8efa2ee2b15873f381133c82baad16801b8f4782f0394e20afc38babf2729cb6b8b06c79d47b34afaee386d325d2fb0872f07cf8e9c9f7c083b26974249bbd62b64cf9488036ae694cc7e7635c53897dd45581d15af227098381a3f0a77f22d4e62a58e147ffad64d801cc5d5143af32c578a4b1b5138136b874b29f4d5dea28890fc0796f05ed5bbb35cf5dce199da2a636540e743dca8b1bb64b3fa65d860bf0d89ebdf0a624f13e25ee1a0ff4dfd6ff185a29042413526957470ee13df36e82ab8e870932aa6144a70bdbc1c55a2f28a2a907a32973b4e1b89fdc34ef667969d40abb1e10d29e2c6cb1cc634acacfb318a2083bbff5621c0818043e225728c713ebc7979b65a27a0f57c166c6d5d2e971161e96dd410f0c14f5b46910f75fd241a6e3391ce2c5ef749aefa1922c918f0e0d4f9c06fd61577efa6190c9eebf4fa73fe4d5ea07c73e23cdda6ba448fff1d9cbc07af022fd8d79f8cdbbd9a29ce2b15a43e512e22631da877d684b0c07bc2712c1e2e317785fabff41c3ead4d0a80b2da614b4748d6408bc100b3d092beb27f7903a97a2f383a7e43508ada7c105678fd887bbc9b4e83352b87dcb912d4c02a2a8da7e2594d2071aefb892aa47784c064618ad9ab0f9b4763a3133203ba8dc2a676d0b7f7d5bf3591f74e7aa8ba8540fb1f1c9b83984fbb1428baa9f6d1ec86a47a54dc2b4edc5f81671f42b9704e009cce3bd44d6a599071fd7218614fec2a435636f4e92bcb46bac524b8b6b03203f6e1665eb123aa234a4332ed25edd589f03d555f4384c050586cf7c6c4ba218524ef7c16bbe558d7681ad5126a98605d3c9740bfb31517d04c64c5782460c0c96d3deb106799e6b5d785c644a9a59b91422a0243c65d857f4e1520f1ac8ba09540ccb3510ae736b019c8390bba5dc032f6d6837a65e8ab0c99ff698378a5daa3a72f1f443f85a87f6403122af003695b6413a936c593f05e013e9dd5e99d7cb18f2afde4941464258c573c28f29a0c331e56d755952a3b9b6d712dd832f0482c0619042b9efb82354ad8032cf162082c1f54f793b48b69d053f752376d420a2fdd54452f3ff8eaa303057d6133e3e357d1a685b5be4b239de8a2061e46b4dba8679eac75394889955fab05edd740689342c34b1eab010d93b56a29d0499d4edfe09374622e8048ecc6172f6c538dda2d74f415a24a002c6d272462d2fef2d47031b5093d7effaf569c82701b0a658a9611c25e31ca87af14fc4f3a17897b67085d65b515708375124d7dae7f320eea2a0edc493f8ee3d62fe5bd050bbb4f454e2efa220d4e6dd1d8692fb005da8004c152c03f44d4b267044aa775e211a3bbd6c253433b7c183b8cf39462b8c91491a230f40e2ffe7c61f4b09cc358dde67933b88ff592f5fa9b6fbf23f030d100e16303e020991239b651d47dbc9142e3412566d7be9b3b2bfab2f86b7212b3ed260c6a9fa4c7430e33bad47574af774b52ddee798e4fb7c37b327a1ef4c4cbc33a7f4a70c7c06196b09cd99b5095857812f52641eeb74e88e36ea629543ba3d7730f44ad52b9a9c70395bbd57854b488f41c8ae551136fa96df31ba0996db791d546f28d0ec06806ba6f46a5de899f81a0226e40adab360814ab7912298950a94cce01d20fbe6cc385dbbf9c4b080e4a49721d768f98d600b37ef29395b01b03b5a0879fb5bd073121532bbb0e0fc852da272b479aa76bb5030cbd934f79690b708fc95139c4f3b2fe06eedfb04ee45cccb7a9afd32b9fdb5271f080822f852f6a0632105fb83ae53b4049ffc7c48186a1dd3078675268ab5775a0f19b4752601896d93ba45a68bc64622eec1bfaf19a95240ab545f1cd4f7876a9b381d00b66b1d5509332b53f3a41042e47e0184de215161e9f5f312579fd09f446aec30cb1de31fc06271f435379e18632b74d3339a2ed710581680edc3f47d9d3fa3842c91ebbd2fb770f543b663431f1058f104672fc0f032f3a97f63b473802085536e89a793f8d703c01c89bcabf8cb370667e3dd250fb15bc73f254ee9bb3f002cfce1a946e80c5afe6811b7b59d288bf08d1f2a7f39aa99d94b89ed3ddfac587fa6e3edfc7f08b8ca9ee2fe1cb4b89c5966a87853151ff0c662ae84c5011a2eb235bdc3847d1e6db7580263d80a581c7f1ff93855c41f7ce1674df219a9b9b91446a4587f6daf0b1b94b2377211b888bb04419aa101fb40237f810c4f43add5c27a23812e50bc1dcd5029d2f3208993d12bb6b8e0690cc60562f4ba1bd62f4c58ba41408a1ce948f3d7f7f87e2614277f76a5a6e1bb72d6e8f9367cfa5d75a28ba817c121ae1f706d9f8a6a860520d69d1b13842be30944f93bd1a5f7ee582a40df23acd78fd20c11d4d3c8b94f5f333025cc12cca9ede499edba542662a4d7236edcf112b57574fd2dc7a5c2b24066f09791facb09a4f4f5a32e19e35ed63f3688b8629d179cfa125b201b533d8846276dc34427b3e1693e75ac6cae67859215d0298127f5e7dbc7a1a2fef4e4b36c47d1c34fa4420b227914e8bfe1b2a302975a0b77e598cba4d5ab2482b8100f9d273721890e528b943ebbcb0c825e97580b19b3f8b46d6246afe408d53ca4d5dc9197b1266e65bd4243950e5c2dc446d0c675705d3322c8057f03f343f4a9ff6ca6887b0ea08d2f29e61b25ad0369ca4d28b9a11743187707c91794acbf073dad6369b055486c19bbb950440cba4caa89794d01293fbfc9e8fcb24b6d6d49b9492d4f65420315a7183a27a62bbbdc77976a0fafa3bd680d764798bc512995c78bb7444ff5f825bc52a704958bd740d9d8a0e1980f1b0ac8e6e9ac068d1ccb58ef1da43ec6136ebd850bf0157a78d2a01d58734f067bf4729eff426a0679e95068a0ad3db81d46a99a95b9f750fb188bcda26a849ae3f198fc17c7cd291754db153743d72d0ec4a7419b73e0c059025fa3835108f45e796f8046307b60c44822bf730fabaa4aee80ae731832db3918b084bfbdfb6abf3ede663897e4b14fd99878e495df5e662600a31ab67ae44292b92d826305a28cbb4f504164456928bde421ddd79f8375cfe88fd3cfc45f4e4d449989ad61ea3189d9088071dc955a6e1fef38a1dbe35b4443809ddfd59236eeb38c8e02c39ef3118972c6d5ff9ef4c1297ea26fbc5a7f22d12dedea4cc0a95b53bef653dded5f8afe8815cb013f6815dac091f239427d750d518ad8f5da044dd8d820ae0bcee8f1dccbd65f849d6eef236e83a0976b139874bf6c0734ea8902a08d032ac8e91dde9507f97c0912015d5b0f93e62a72dfecf70e90459da02f1941d29ef281f738ab6b67cb762ec2f12b60e857b64aa4c7f8918d435efd9a20793567c17b417cc2c2d355f5778b43ac959e5d4f07dc2fc7ed15a793b6c23767d3e3e2ef7d8eb69c6e7893a3400eea91fa9c21d7f6af7ba387bcefd6d47352ba8ce42d8d2fc9cbfd9e9eb186e833a6e168eeecbe5268504d3f96e63f9fb4151be075ef773d6ca67f72de79f405a9b6b5f9a220b6f12004a81711ef7d6b6bc95a29c84577ba8866b52bb750f2959d39626285f96690e9e2d4092ac45b1af119bb7c6154c29790601f0f2567af8bef8f7d3e8d9094d6e0274d0cb02063842df05a3c91561fb13ec26b2fc525e06946be77f5c6720a767a1c23c1509da1a29f32d3d7c4fdbaa4e0d5afada352733944c7c8e05c0c96e9033a81fae97c352c7fd4943f5b994246674701b8a25e1f797d7189a91656706fce7d0d3cd19cf965045c5617fd1af71710518e51e01a9ff03b44c9631c13f50f68c6d194de2eb98a7bff899e8b3d2ff8c690051cdb128b29c150171b6f217d119dce88dcccc50aba248d8c5a64871882b18d52ce2fc49bbf8f5a10485165143b128cd0088b4bd6820d3590bbae10144dbdd58d0ff5b1907bdedbabd4f8ae1b60be0c68e3be689f5b6c0a8e3988fd742f32136630693f299b8457ab35068a9d84865814c8b6dc7e8c8a4551e8441d437db1a7baa90326fef680800a9989d71b5ecca09c32ccfdc54acdca0353e02a2bb4167ae54a5ce48bf8307861d93f08aa2eb6d676cfefd11e2b6190613ee03a2a5442d31c719c0495f1fe8c64c756efb28eb570c9b5845d8ba95e00a28fb9a1ba935216269aac247668d6cc23a94b9f6abbe60baaceae6fe35e7da6db2e3ad4a048912ab08338f6ce912c45cb8e724e3edf52517ba047e661530fab56d6c9b2bc72a35a4165db75240ef73c2d6cedbb83818529bf655ffb8804728d677575a9ad0d852f5a66bd17986ab9f063d77063fd429f3c6378bfb9379ca2afbabf0ad0a908a64525c4b38e6279b1b5d8eb4608c93f62e607d969e4879fcd062462e4cf8a0bab8c2183f1a7fc05a32a431728f35a376799d114c181e4d57c04746caafdaa22ddbff853e3d42838bd03500755fbd66e59cdc257d4bdbaa6a8527e1be95a528747ea7c1212c40fe40296a5a948dd714ab0e36606e1716183fba86d4f38b01ee96555f9af4be9c1848c03a4684496ce700c2f2d3ef9488c9f0dec8c296dcd2360325126da460cd7dceecbee2e8eae06e849663178b3b8ca2df9150c98860aafa6630c22e60854926610d189b7f2dc9bcbf5d1ca9c2eca6fe6eeb8b3357d3346acec727e847e90b5c2dda5a277b17587cce11844a428125987292467461cda34744bf67147cf34d4deaeba5d815df82c3ce095d0c1f2420491eaf28587d9c1308a61c941c2244db352d7f4315fea84895e2305630f1882434ae861464bd7cce81c848cd800d5f3c6167015534da411460442635ea3a1ce9416e80e84dd3caccc40990cf0051b6a6bf740da012c0d28cae8bddad567a058181759938bc4205c8fbe7a1c34357286621eba1e3b017b11dfa4fd956610671c195eb02f79b3d0dc49a2eef776fd1c2c04b861d479162601365de34950a519a3c204c38f5b8b9fa4ae003b94dc8ba3a1292d4734a2b580258a3cbd2331fb875b08265943ab463f76e06e4e923ceb6dab52d5e951c4df10919333ab1b8d8ab0a440e75d7756cd32c3258c716abb1d92bd44e4d31da4671486d71b3ae47b8750aef598d61083440e798661d0833d08b8faa87b1d433c4a5ee30dcd0772a24e9c950e2824f1ca95db572a2a03597250b1a4b2d6275f8fb7c50298502fdfd2e42228f0e0adb38a9a4f90ffb7a1cefc47ec618f2274a6095a3bae685ed55465c5e72c4fa186761e3f63be1382e3d259f15b8243d393c2bf64e0dada44cce6dfe89b3488e03a133b07ddbd95a8c69c9de4e0fa8870a5305b276db7f0bad6403d63a979ed3e86554b0e3a754ac5bdc49b5d15066a7c741d92655c1b1342cd20fa6eae34aa8c0e83f6d65b38711b7ff7799b3da0f7bfbb3162d78fc690d81404e9dc52e4bba79c7e30897c21aa1e9f28a514a1c8cde2ac932a238a1fc9e88e305e900a31b278be90ef3a085e0829d90d3e467ab563b68048abda7f1c7db10a310ab39994ce6739edf073ae13c145bed168d8166390f441562cfa69a60cffe4530df9f6a017cea02a3f9187d4546de556414baf529cd3ecb05ace8ceaa7549d4b4550783140e4317f3122c7ab666ad442e83d81c8bb859cd5e1b7ea41d8e7189732a662ecf0e7afbd39375dc2792e750a2f513acc1c651def9900b7dc2e2074bc1cdb1ee806088ea73babedba3a58274f53fe900e1a35c74e752737113392219a75230705dc08ffc22657a30b20e2e3b33b19ae8e24aaf1bd0dc8dbb201577efd327c1bbac969673f94fdb325b5d2533fc92fbfc25d91af8333f5a6a8bb4fed0172c0d60043086915d391e2120c6c7b26126efffd755c077bb46bd0a6f9d16a1acfd102362f3a0f0968e11d784ce36a25f9df7ef35211087461935fd26ab1b7c400471a7b438b1e55a7a65dc5cc02f0aaf6fcc700ac9a679d5614fc98091a482db60dc484137ed92187160df57ac06ca63025dc1a4e7ca04d6066e3dc89a53b008164f1657f3ea5f09d541208ae18592800dd5391d77aa0af7736e1a8dc02ae81cb2a668c18ab37336dd3d87e80b5f9d9efdee7038d3e98d819a81e1489ba2424f64afeb242d4ccd919d98d340af1604fb2f1583db0ab0ad78c34cc34f8790641ddbc29f8d963b68c8f28e5c6e3744b8bf53e69f56ed9eeceddc66273bbc80fecb31be5d72d2a3c72cfed106d55b209cf8a9a5da283a6cfceceb5280c1178f32baf3c0ac11facbe1ca217d2c901ae6c3faa454e797b605f18606a6d5ff94ff240e724516ddb4e98445dde48d652f1c2ffa91bad684fde4f3d0fee396de0d6b855085c54dd89176a34727da67367de9931c784b4809d0c20cb65d83d08b937a34a81acaf741520b9248625392d6ed19bf2eec7fb68822659f56a018299b5aabad68adb1cfc808234afb37b093e8a75a20b33e27c0e3bc8a99a13e2db32a6b1770e79f1186a0c49072e47297dddd449709fa308a1a9ce39a6a07f68098321e04b20c2b1632aefe09901ecd0aff7e92e704619a55cf6e243cfa27ea0165b953bd79057b082564db9d4e6c00bf72077a5714db96d0e0e60fd6b9391a9711f688f0ad52fe55d86cadaaeb40f2543e0b76d11d8274985306bb57784a4dc73dffa1ef0f391913836684c0d23e025423e328d71bc177e58cb3338df5828b9e5a840a5fc116ebf0d547d353636350c4de6a029813eca4f7fd482921502f99993707b3af396198c5c8ffca58de4a7408e2393b76cc71d97abbdff598bb9290b352cbcdee98bcfadae10bcf426581f54ebf34be70eb8fed1df2583db4aff1aeba6411abb6d7b3b98a326ce3aec7cabebbaa08614db8478be42f6be090e9f881d29b2422340a9b6250493b501b5cac8cdca6283d8df3dc7144d764a7401dde4a252675874d61be6f25ffda978ffd70e9cda394380b19da289016ac94871077fe4508628727a8484b2727efefb66edfeea05b3df1000d95fd5f6c811091732ed831ac6a0be08d296a309997a7d1dc0f9c514b923e8cddf3d42548e8fdb81d5c51e725b74f646f2c6a8c1461e92680a7469e1a14ca7e2d8a591d7e1f9febca28fbddf55ce4c704f82c640b14f96dab8054af02f4a46fcdee211a66a4ffbdf8e83f04aae90ccaf0f84b60bea0f6932fdd709d7b39172e5f8277f19841d8bad2a50d2987b56eb51ea0551d661da98749effe9aedf8fce2bf531b75e786845643584752187e2a61f80814751ef0375637ec566470391d0f7c24f58bbe719e736095fecd99ed2ae37d8432f6f095c39bcd8dd5c5cc14221bc52a4e716c2f65136a979e8b8982da6dbd7468d335ca66e6064f40b57c7529fa605432c1b74f671988f9bbfe47c01cdf04d3dbee337d71fd127a069924ed952bd25f1f5bd1220c6a3d78d7698ceb959d75141d3ebeb7f69f0493c59177ffa3282516f416c30dc6fa26eecc83eacbc8107b21b26f0854da900fd4c1584e1a2544dd22740fee43f436523f3ef19aa2b727e853218c4c6e7a2ee3391845b06935d2245689727b08afccbda2540d27f830eca6dd23966858be6597558e2b1d09c577318570aa0896b98a9a1d26b7ce14382e84213a5b540fd5e927fd1e1ebb3467a10e0c9b72f7213afd1de4368895a2b807cef15ab77043624794a787e76c1ffcddd7e800b038985293e0ae0dfecb34e357ddffa497fe763245d54450129897a82aa3bff94ea09929502beb6efc230d266626afab8c8a5545e6bdb836b09e47aab715ea58debc98e6aae2046e884341542516d8d9ace10ade57841170816be95c444aa87a6d924ffb852937370689c4df3bdb931fa23befba03e4ce2de6dcd2379dc4dde55fe4e3152cade184448b8a88036bbc0c2e69968e5e976942ff70114e5ff4f89e049d87650826e190344483cb064a6a902b221e3c55241855e9b35e3efac9889420f79e63aa4c76b4b7f157f723c00d0de1c71a38ad2480979eb22c402324478060a55e42c887315d980d3ad270451f312a7ca150ba7475e4c2f66428b63279fbb00fca08fec1398786975b7e8d057909ba6510db5683802fa61fb6249b36d0d833ca85ba97e4cc2bfcf1a08d3ddbce77bca9f786e19b1f8dc431c70a2254cfc09f12cc622406631b5a510fc47db6caed23ee983527c8ca8552bba416044414762dd33645d8abb6edd8f2cc74df438a88759dfa2eac6b661a4901f8e5cb1415e96680ed176f9a2e1cfed204bf77e6aa7443126674bdd6e42d8ba4c60a77f3b4ff020e122e3a515d9099881f005e7ecfcb03e582d2c5ff025eafcf161d38c481e24ef91b39fe99f57a67e15952e341aae091553a02c3af7939ccfff25071673fe0b9a1b598fca4750a78c4bf0f6a57d80081f8902af608c8bda3ec5b0b92c21bea8bce1344c181e08ddebf14ff18fa20f134a2f1ef992200880aa0129763649cd54052ea081a308388a402a8a9c34e40778e34cd663bbfe7e31384ad9224120f72afa85a7fb1a8b494c4937abc32a189ee307d82c5ea78c28f04c20f8f2bc66adb2755142c711de0a3368576be2c776cc91e009fb146cd041097864baf1eefe696122cc1db02dad92fcb5017b5b9ee2e7441275544505468a46ed844109452fb2ddff90c378e00bac236ab58423e960742bc4d8ffb01cd88a3f97f544c458129db8bebb856f2dd88c4bbc029b7e0d5dcd58637b536042afa5e0de2279877bbbf28531cf70d56e3513e24a7c54067889c00388d7c2aa8b1f8f3098d4b5c362b93c5e8532ef8595cfc3867f3c32969c77202578b9e7b4371b5ded7d8be120b66fef61bf9a13a50397c3f1a8a64b80e031632bd701626f892c6aa61c10c1cdcf666e14af2166dad9a22498c79995e5ab9c9eb3d1c1cffbb5d2f74d951d4afb64a9c2a7df90d82fc592515861c420233a760f7a6a74756c7d814dc3d31a517a6673e7b709f4e3b809201df526e8c714aba0247149c783e5086862c46bdfca6afdeeabe8b8943ee2a9da5801027f6f02488523ca30e9d847cc9d12134a036afa49d307be6e78d22266ada5f2b72047d1551e6767f72d90a10f0452dd711c67ae9a22c3f9a20729d8267b3de385fc825b287e8544c4405abedf854b8440fed216f49e72d1fd644e0f7aeacdd35421ef776dc66e4301554679028bb481b2dfa5f71d93bea5438c6a7965d0929fc4630eebd97c6cd40db1236c6ea4bc6adc0a29c2c29b17b632bf4055c11f5a804d7708297943d7c5007fa4579c0b400b2687fd6e58c828b6edc8126fcde1031a0a9c238866c1f03e42177053673333a5340d98893a21c26fa16ed4d79ebaa8510b8bd610f4d7121e49bbc4fd629dc4cfd3206116736dc3047da198eef0fd5b19455f4de2063e5d2d7e999f2773704837b9206814dda48be7ba45e9b7d3c3859cdd97685525d7fb7ad922641c6fd5c472008f5e16f8d29dd1d9ea9f140702d4c051158fc9e2f5ac55545b514f0b1cf0b415c122368af2917f2f5f28a3ffa87ade1d9391bf87ac22e06b85cd276383c5a724dd5d8503f55e9919d9e6c4176a30ec249bf61e718ca94148115dc884767bbf82bba7c6360b4dd1b0124d056cb140971cccf5d79264ff92f96359e4fc973045960f412a24c9f7e71c426ed0c35a6d8631b463bd95dbc7b20839d4a70a53aadf8fdb21603e52d63b4525ef0e0c9b0a595a6880034cf97eca6c515eb6574c15993c36f5855e565c4e5213b7bca995a434576281a73e28edac681c720dd0fb559ab08b654b69c1d40aabb69df73f1960029256873ea039dd902295a4bd38e4bc81a1bd29839a5be59f8cf06c8971701e17ff018f7f6fe25f25639180db7540f05a3f1a8e3978f39679d4f7bedbeb6f455ba3994d910dfce34c4b0a2cc0fa8ca4c28a5e52070c4d0fb0aa972c4439e7cf39eda3cf18b3e989bc69a7268ed2d1ca95fe953596628ca510eecf4ffda4f187be0b966dea422b636ba6b9f309d8d191f96b5e3621a079714b0dbb0c54b55a1fb6214a6dacba912d9e2abe31a006853c89525e2ec5cfbc25ecb546930d008fb0c07183018dfce05e7e29e4bf75f5e3ce9eb7172480e83df0d423038c9e8be8cd86195fc587d6e4763ff66225c2459c6c4774a72763be5af78ed9959d4c9bf7ddaa4f6ef7a59bbba1d3d6f926d9435279870b442cc067778986fa364104dd38064001128a76854d8d7de6c02372944daefcca7e631da858e2999b8927996a016c86fcafe384dbe3e49e3dfe085e89014d894f8488385f84ea2f4eaddd5a9838f7de4f0b11fc797f5a4f0a93c117e26a4f7d3aee3821673861a76187e801e8bb4e6643094665bb42fd3491c8c88d4af8673acea4fcac3035cb6f86ea2ef257a6e0498dfeb0924c8c74ba9b13e57ab9e57e5fba6f44cff119e7f79d18120756d8853e332778b7fba921165e042e4999e0d948d6cd86137d4f04a3ffa795e084fc8057b6c730e77145f76ce2f5c3fd8f735e3b71278e2b161c4e46c3fac633023c97c6fd455cf448871cded51edc9b2fda7c16513499409c1fd7e7638b6288d59b16385b784c238930759fa47be60158c469326aef1528f65212d2e251697eb6c8ba3e8638350a10ec4a4239cd24115e3281fcf17b2b8685c0feabd6de1fb7cf7fc441f42cabcb2e9a8022c2e093ead714bde939c533a2bf5197c9bb8010186e23a7a9f9a13cb30a617673e8a6b29064203fa390d01831059d1a90ac862c2a87c57541cc0bf7186e24f381ff042e920731681445f5be71e1b68a15c6b30422dab52f858036ab34f9bb6996c446c63d3e5d14fbbc0800fef1b700d930dd8fb37d8454a8c88b66fbba30646b8884a340abac399289a49fee17c31b750e6a25054ac4e5bb4023c3addddfc7e6379cadc337ced39ad9936139510f52defdee3b4c5492b06136ea295420440e4a6b6a05df2aaff45f186fe5825e1c48c02b3e5478f8d1b826abd1e22041823b07f0e7b44c223b981b48dbbe645ecf0ebfef0e5d322568849c879ee69f55353d2c77deb834dc93d823f18d0c50791d0550226d7f409a6cd7c76e157e9906ea288d49581ca33a38f07af656715a6e543e9df83bdfd61588f49f8a03afefd784412a7806406d6b1c975b3e4c081bdd6572b3fea278cfe2f3d5ed895bc5da149d3c7abb5915f4ca761070beed7ad62e1fc1367d0d357bd7021a5ac16404690b2ded6b64fe9cec9954d35dd0b5a93fd0d8a804c3ee7c325e25fef5a2e0a5265140e8f5a54e91b1511e1d7c1a91796b7566f4f11c737afb4758d8d2108f6f06a2af7322688b9a77dae8f5893ba566cacc77b2fa156e426b69f0299ed1ff476af139b32b064cb44dec8e8a39941a199aa004ddeb34dc11b5e6b81c70ed5f72459584e1abb21f085d20da0fd9fb324f6d9a51c36299efd2e02dc803a4f2f46b976d8a0f30163d26e8a58591195171cd3dee0841914da73fc1de7e44585211a01ab9c3cdf018fe0bf143de4cad49400804280fd7eca45d43dd0aa37665bdf1d13c951e46bf72cf6343ab3e9f0a445c3679219fd2739ac92314fe2cd6fbb02265884c3c37a50e6ac25f2b7b00da244842b05beaacc5b7684d9cba03536ccb2eda522075f61af9640cd960604cbde90bb981d4b48b7219f7b8230c3865715d43d80c51a8f4118927206fc7c0a26031f16937660e725faf5a7345cc008f6ad65809ae73d0be1bac7d69573203c2414c5be4db38b037e68cf65233523ad69f3023d08a059fd736f4b900f88177ced5bee97d9aa6856d0248db392b766218ff39f571c338597e5866804ea8d05345a2f8e83976452ea95f1866bc38bb2416e396f873346e25a09d0bc18a07929edf1681a49f07534a8dd2e496c98468fbf891815ab84c4316fb97d083d60ad19c77922370f50a42efd2702d4d269142363fc7add8dcc1645b17d75d9c52067b134d63a5ff59c2848783184090572b4a62eed33383a2311468c97d0b09c55c902dce458d006536bb51a8102a79001aa9dedf802116c6a47f18b82c15d9a1153071924cc2d60fe5fabe56021fa6cfc38660b366b8c95a2a66122cc069074222e17c5c56ab85eb10f5946534296846246374b93c61958708c3e3dfd9f8e6b88d019b71ec6ed3cb5035c3e6355d1657e620c01c9d126a653b3173ed183a500c0486cf3fe3b36c11be27c9367b9a9a2040341a323250f0e04257da9f690b86638e56cc4096bbfd2b829026d076802801b3ed733c1deafaa1d297bef944b3814ea18d0f2c39c80e03dfe903301caf7cab6b035b207772e81ae2c26df6a809dd293f1ef82c8029d7d276ac552d7a02de432370c136339644a61fe12c484682db83b5a12ab9418419bc044da3cb9a42d7a3db80c375c9e543fa8d972ba012b501041f94d4bc52e12f01377a8cc02257f8c5da9b242497ab8d6c0f2a322f9b06f007242e23dd721383d79e425455b5bed8dd0e774768e52ebedba28d48850a24aee97909882fa8a1380f1e5d8679dac4300566f75c6b45f3a0e5d882d16fcc049ca04ddfbca084cfbeb2098aaf1f3bf08b9e07ddacd5a66f93baa8c5159c6a5aeb083db88b7d2b2fba92b9a09e7f219584aa2cb02f187b86ddb2789ed4d4fd9ff961feab378701d5f7dde117f73cb5efc7c6b6f9d7aa12f4b03a814c986d1357c92f78098ee46181877abf78bd645cb7068dff0bdf231637b0796e4373a9845e9428b280892070451b909da81d8aba41a5af498e1ac7c75fd81dad0d0fb008990526b09be1e928b2935f30d7d25944bd6cbe4efef67e6b694618acdf979d0a1300905ff28c03ca0d59187dfbe553298c09959d4469dfc6dd7a8f4ace0714b1938b9bbacb278675612d83c84699ac67baf4a170c75cfe42afb14e9bfb96897b14c48dca2b24581f2273873619b6c9cf128acbbcd3ece7cb3a62604444095437c10d40dbbff958263cb73c186d48b74882062b5466de1d1ba70535e5d731686c377547687d298d8a7bfde98ed7208ba2c6b8ce2a78a983e988d724de3b1569c3bc18a9967db0eb25079fa814d8ae182d3de34e0f195e9611ddf45d2fa8b75568213791b384e23e8a0928207b84c4d49a51d74a416e3e6f67bf2ec52a4856013e5c4855cc539b3abb6638f5c51961fb06272311bb39d810b6db1dee6ecd958c319a935321ab1a0e44ebddcfd182b4946f4f888cad7230eb7757e814d686123055b98e69be8a71586f16636b04ef754e3c9754d757c695b3e07fa2de0b1b88302a402b7d3f1707d70d8dc4c6dcdbca681df3087dd6d451d0b56c87a7449e980e07ff033549e51e41aa6fdfeecfa723651a050ebb514feaaa25dd30260a29df1ae8c1bb6bf5a1131cdb061e33b508c400844838deb49113deeb8c523a5b5e92e8d4dd9ea5a717ce3c289405306fc275dead396a208498ad452f7afb68d3e1ee086a863d7dfe86dab4a553c7ae281c1a972a702af6815d8cf97790ec83a476382701904b1ce9bc1a506a961291e86a532d73d1b8f16ed3f6fa68ad71a00970626e8d599b1a2b6fb1c0849854e381aee8cfd590cdfbed3873a689c7e0c58dcd086e33c964ecae97678c844ff9ff783299a72ee8af9fd5efcb1b0e74e993fb817903e29fb3c1e358e4e27cf0df826c610b7c9d2433901ed64aace6d6c00d4257de4d7277d051205dd0fe35accd149c071f48c5f6e72f7dd2f9c013504d980025b01c84adeaeb20d82e47e4f6c86429454b6b54a3c64558c535fdf2e1e438ce09cee78666c15e5efe8f7483616bb28f3bc478445c22347ed63534a1db0d6072f5f67d522e74fd365c878bed3be9d1f6db9b5d02abb421668e3ff1683afc95591d414b892c52ddd0f9eef4dfb2c2798bfa816d63b2b0701db5a46231883dc489f380e3703e6823af355230ce5ca2cf5b0fda0f09b08697764bd1dac19d01c6cd5fb537b3a47c22964dab08e60186b135e34d15323972f07757d33e487e52d0897849f2cf6edf7d62ad3407436f26dca61c023889b15b40fa8b019c3b1727f5bd7926fd394c0f00c0774e7022a31d4a2d0fab12f9689f04874717ed422c9dc786f0c550e73c49b80de74c75bd57f31e248204885b2f63571439dba4d40b6951656c43f8c85b909db98e6954924f7f0d5a7b753eb59dc3ecac9c3f931604962c39749941fa90f83eafb88990f54f873ad0d78b4e5771bbe545f5663217a753d801850c555c0bafda78d34cfbcc670e2f9a9a5caa50f3811acf4768a351e3e6ce09bbde3cfcee55f9338499c11d974a64e71b6071b9cb145dacfbd46e4c7022d1846981730929129699aef02da0c809137ae89e014124ea2668001d5b580c2a2ec8189561e93419abccc1348aaa2011233fb3fcb4921153492cf9358c4ce5db6bb26e0fdcdb365742158a4dd8b990dfea64358ef719e3eb168869f7efdd455a8020a28bbc0ea222d8282e10e1eb7445245978c42324bb5c6a26782c56b9b1b2a0133faf54dbf25fcd58e50d9aa778b9bc8991243a2f0bb1ba35211b317ac50dfc124af78b5708a7be5990d5434ed3b3c082fef3c2cfcd717e349920841541a354dc6600e67860d704f52deb0973d744ebd54060a1be3d32629fb66cee6da3bb8538791d37399ce72151653ed67d39ac6bae87a7e40c770eaeb6879827b11bfc4c33d572946ac78976539363fe04138b6e9a38f49909fda15be4285185d1bd82fdaae4a6905c24927e74ee47d03d7330ea8dae8cdc8e1f290e639f8fbe7f053bde0b50e22cfbd4ad7ee5666a09b75b1eb0bf09755aca163282c4c650fa0c108cb9be46ebf41637e51fb74a81c6dc24a9fc0665b336ad7f97b6afe12cd3129b0e58cc62df1a7beb80302d7019a626591cd021c320a9f8121fe4bbdb09d3118a2ed1dbcbdd9c199cc3c909aa9e031565c61a51394d815b73b07e2cbc086ab591ffbd0d8d8d3119894eaa3fb89f60167cf819fbf70a59a94d3d241bfa672e5bad913a903a6b9f3473fab65a991685e009430c5508cfaa3701c07b5f3bee235531b0b001fd1dbf3e2cdd6817e283c5e25f35c01b16f0c9dbeef68c35f8cbd48c8363dddb83afead58ee99d48410601b286b87b98b11482ef953284dfe6cdf33347d5f35cdc62127b6da4eaa403bd87bbe22de68bd5a1d7118473a7fa6e3618dec2b956719c244bc6690c025fda156d22cf9b6af70e83e03c2912cdc3f30e86d594ce8e327e18f97c35618917ef59e852753c2778960ab0381fdba448b8302de1efc834a34ff11cc10902096efec66626e128e00616283b7df51f01d97ddc8cb624f79d09060200ad473d80e02b79b98fc321b3e02ab27681128956039289a1d1338036f8504df6bea98a8ecd6befcdd16a62b9c6244db19db6e392df6f27dac6a05478c055874127a69778166162c4692b8ebcdc7871523307d4381debc0014ffadf88cc09054b38dcfccb6ca15c2277c304072bc2d79bce656f27f398fbbb659af23e0085da140c7e7a98d3053e47b550cbfc5f2a8af9bc544a01961f068697849f4879104dd2db1c6412b9acd2cd6ab104e10198c8d66602e058cb88b71dd915e06f0a071fa0dbf09ad61c7200251a0cbd050847f940c7473f9e76f09b05cd6cb11588ede5c54a06132f3bb316915bec5dc01609794ca41f180a9ba095084b7e22e8541478a49528847a58fcbd8bce2294705d1b75c5269db952313bfa54dac6669310f1a1f681789b77b2f7d62ecc7919357862d1fd175bfedadc4b72233f6becb039d2bd3e68214039e81f9a13825ab1dd2331f40df84d4902ee12d4cca330c219c4ee2c31c6b13958ef64b6bb53d30f7e53a54812603adae8787022c30f6480e320ba152d6df697940f5416248f448e87cd2ee8e79f96b26673f2e54770cf4874c8ed69a4f1e47081fa067bc9f22fe55fc7b4c064224597dd208f395e706b92ff9b05cca348156e2ffeab648dd38c69dcbd93516d74958fe9c212600625d089c57d73b7e856ad013d7d27eafb2ec7501801e16a83850cd67fa9d363da9a81f643b50777f5080b5bc9ee5663fdc87460e4f21f35b5376d70cf937e9f51c850b77db25e00d959aafc07865405f30765a133a7640f016d001615994bb434da47e2d235f8bf7de050564eb67911db59d7bb17ce0a7ddb9b5d7b05dc1fccafa2daebf5220dbe070d0a6a020845136eb2a9a0266eeac812d5a5cb858c0ebdb7ca6e0210a26a01497700e712fb82c3307470230834641547aefbfadbcbbd3efa6f95b6061c33ca6c4d3d33e9d8386b480485e78e9f7f3c037fa71bf75d53af09147c6fdc9dc7a1251b4cacd603ce8aa757c5a667b8f063567c2284c77a4c85d5ea88f09ddd913cbd54ca780bf2ef9479fb62e52d0c09f4878d1cc5f259f2f26d7d225c0a1440dc4a65bc2a04805ed1496fd66e5dc9280f69949a99d5e764924f4f3b6d2b2ba3a2ded767595764786ecf71e0fe570eb26759e1a86848b3be848a9b66e737d56d70510b6dbf9619d7a9ecd25eef898fcde1c29b2e8b5c6bba4f64b7f3c4327edc946be1915c11eeceb83c496cc7b4e7c3f7bd1a9e2d0fda0300cfa5150da48740ffa41209f4bc7e2bc320dfe5641cbc038afcbf9d8111b1425dce24ac74ad7fcfe853b4cf5c4fd65ca00e2310474aae2b42bd2fa9206c9d58792280910a34840abe8697faa771d8c79b1c5f4a75c191e9ffd00ede045771a2f0282fab36d1545322a7ebe34e1c30bb0fc176d8979b5d206b9569ec4e5ceb225d7af1640b9ea70e5e549dc7aa4765e7ef244b0d7b597b32933538bb7f1b3d2b3558a5846883e827b8f1a53e7a160dd23e43391f7d4f481bb00290e0af3f406f5ea4c0c9670117598c1a02f5bc1187f48d18b58cfdd0d3d8c76f15aee4e660fc8758794822ebd6743e6d25ffc309ff84b40dedd4b330d269bfa19d7ba7307e3a710b9564dfaf29cd5449e6818e90e3fc9259c013c7069f95ddaef7634973c576d3e8749238fb735473110ef0400eae4fdf51b8b4a7253a95ea176d724db86fc6ed77174db15fd34af5aed8fe683dc7f04b968d33a976d09ffae9a0d9af219e1d815da2c6c3d9ce9e23c04867ff6e25c1d7d111287407394c9f48dd94a55b4c5ed4f55b4d835e0061d52c1d4edf1195ae5c505551e9ee01dc5e90023f0ffa32e6f4bd20ee0377c1aa51ddef673e8ddce50c9ff5439e83dd6a7e78a28519cd4d7814b2d3245094e5d573d7084a5921a581869d9c7f6d5ead6a314c811c4d4bee0cd17c9fd129efbe8accae27f43abcc5ad6873ea75198d987dfe5fd2fa0ad09515177a0beb7412ac692e8465c17f8238c3d7fe00083e44cb40950c655f72126156cc87b94822a90af5e70b0a5edcb23b6dc729670fb70558c028f5eb228344e8e368ec019e8b595d44c5e7a8b8eb6b57e1fa2e39ff604afc85d5a8453f4c013b2dca2e662c7f6c9beeacda1e3a96ef458ce4e7a9380242f4b99b56089497437f83a54bd1d3c91d2cd6d874814726bd24c8725b9ece72918b4ba268b028a6ea5efbb418099002f0b7fca8b389fd62aadc930f803baaef5410eaf4ae84f2ef1c06e73bb4de5ec52af9e72b3fcc11f5bb77028a4b8fa455f479005345f066385f350e2f44eb95f96347915f23f2ce8fed2d43f438684ba4c64549a3407fee024c863da4c027fe9263dd238caec0a1ab93a3a1f435562cfc51b9dca94b8b870da939a4997d164f2b2c336f6bdd8a82db84da08d708af879e55b7952df521a9546f4c8a6d18ce96724434d2a5e72f83f1bdbf826271e5a6cdbcd375bd21280f3a02951273ce4c4ca4ae9b55bb58cd959b09c2482e7016c2519386fd163c83c98c3f261625adbed84eeb84321d6dbef9bd0236381dd2c3041559978d3d5bfa38c6b536f058baedb0650545f68b760e614bbe44eca98e1a00f70e0f1180b83b242b3ac4417de1b172fd084f06039af457c18995b68ae5e4580dfb4a1917b7d8f9248cf165fca9c6aba78bdd342dfab858ac4cc89eb8223735820156d5b6f9663679957fab708ba290a4c1df30c457c00ec7c5c5b0cb9aaa92606ae55ae1c9a2a61404570cd53f6425d042560a1b4abaea786013b457af1fc8f3636a4a0573a832e093ece2af317d03169b5cdb0dc916f6bfe6f93569ca620dd8096ef1e48a27595cf77b230a0ffe70a29c841067c3b4ee867d6143d5fdecc39b63af9040c7e4af675b22b9610a8f0b9ce5a3218c9945088fb12039e365df1ff170a8a244e39281b1a8479cef08891f8c9a83c798acb193e5448696e60d6409ec4db9eb126c0f814046c0ea61b9acaa05cd87986b85fd9e98112e85492c079a68c5e10194b785885ffd57afa71a7879c3f244c6e68ca90932e7e876723720eb72403fd2cb0efeabf4d61dd3ddc7fea76ec20c8be9e3adc433322d81e014306e307920e138abcdada99a6a0715dbc7172b968745ece463f5c1927a4695cf96b0389ef69aa07d910680e5afdfdaeced490c5f0d186ca9d83b616136f72d27ce6f3960de225edbde4aad5093360249ab24419da835a63a184ab34c531d9b47ace7a40a1a9fb484bd148e579932c1ca960dddbf95f76af60cd3908a01c1be146376af1cdfa071168b2af60cbc2d3c107ad88f79dadd3701b2bf4414cb2958b37022f242021c34d2689e0148756d19b8731c5e5721654af469a107ba48f5b04606f889984c3567de0723118f633074962f83b8bc6dc992a55b9d320b24b1f81dfe1db598b302dc1dc80bf83f84c52287fd5a25395d2e0411f395017f5f166aaff1a803a981b1c56ee7c518b2ab2a75bd2cb62660785015efafb2f778ef994a837580fb21489a853d81ad8d43e7479e4f65943cb089b17e3dfd3c5e298abcac51577ce975381c820e4da222a76b0929e66ba4cd18a0aceb0aeb5047d924d0210892952a41ed27ea77927399fec278bda889ff2fa9a6b5d6f572478af3d5a65f8286b9bfac493ae71b914f42aa37610c87110db590e71b2f61b787f8ffe4780c91d32c38b852e1051300bb90cebc2115e3fff059a6561638a1c89ca081952183e7de0c18db2056d39a7f8da25a31474209f45cc0f0570fa251eab9b0fa6ca23cb4be3cce872fdabafccf852644f982dc6ef74ac34944cfad732b128993b00f0af8a196d5d207f40ef91b0139bda66ac13776cec577138970447d6fd1480d574e0239033518d42d493a29ecfc49340451a0694c823bca5d184f6d22a3f0b8126bd63e419ec5b3b37105d2d033ab551e99db37b00a107fb39b374fadeea9631f35a5f92b650d965ba800904a4b694e3eabdd914561c4cab42f7bd568545aa065ff9761b072e81e004f0fe2a6f519b5a7ad7be3233915f51f577037e99a85276bd731292c03b075cb356018f912b49e822e536e34454a682853d0ae3c0742eb623915389a2f95f22a5b2f638f5c5f2ddde9a4f2797b8c439da5993f074f6d072b1d975754908a29cf75b84f60f3c2dae7778c15d451c9bb1b8775c3485d5b98e028e8945b2d29a66a817b1e5a125f3f117da1a89aaad2017a1be3e8e82c2547d93a1d360975a183202b49b983b1de5ac69aa417e9cf8b97897c97595ca5ce7656a6cb9a07f096a95bbae7909ab637372e20b8f9e605f85d52c7a2c6f5bbaaffd602767d5ce42d7f67c1d77548249c413882d2128a524c92d523427224c6721c4f068d62d743c718a78b33551ca31c3b18eb31adaaadda02351e5c019bbfa304bdfc8e81790b9005685d99585a87297081d1793be3abf726a5bf6a98ed7c85317d30e9f19f53115cebb14a3aa21d1ad6e6d549301e1946410401b486d64f1d69dea2231a778e2ad6d8896c9077f82bbe83b477182f1eeb53491dc65dd60ee922771ab19f89944141d29699c00960b9ea7551071099240c5d9056b2d68b82da075ab7794418191249013d3782f1e92e26e194db3ff470843ee7f5578c038d24a14dbc226e2fa0847f21fbba7326e1ef94c06dc77aa44986308fa488f3c126f60e9f727d1c3b81dac117af5644dbdf18d31f11e9201689e3b1033365eefc3caa0abf3db716e161619991c2e584f31d57ce8eb44d21ebbea74100f2c6518667f46fae843d56102189b8f4c607009e9c5b09b587fdfad00d569d0c9db217d7c0decc43267660547496a66f92368bbb0564742f08c04043b48408ba64c9a7f116a5e9e149a1989787f3171870804690b837b30b8981eba381f0438bab20b505e6301fd35a3ce86fb61378a75f528d172f4858bc2000946f2a24792a38d0b1f19bfe4256144728632e7dc1e2ec448d9a2b7b78df603bcfab58558eafc19093d319792024eaa49ab99210ab7130d8b05d0a55ba732e7fd3b4154ade88f5164939423a4a49b44baae4581c1262e1038fea022edf622edda3fd0ef073d9635bb7bc2784242cabd151f6c378e950e27d8321433712942fb457008b2615d5d2a9dee1fc795450f17f8eb19b03a5b1a6ad759767e46540521d56e08289f7f7d37b35f914f721eb7ff7f478efb47031feff0d7cf74e678829f6162d8c2077d32ab90914a04258acb81acf213f4c0f14910b527497cfaf30d0b788221a52b59f3cba3d7f2e62d944a5ceb0fc24d7a018d19b0880cf405404fed3679301fbd74c0dca85959d418281106d90f41e6a7739352a2cd7377b01a1592cc0408b28f55cff07830ce8a65f1336d9966225afe43d5eeadb2adb820f3025bd680c0563457974bb006886649c48f9147c268d9bdd346206c38ca4614bbe0cc7daa6628fa3491bf0c28b72c51764e6e9978bf38a852a6d5ef235ccf12f3983d7bdac605e953276f4572dab2e156243be372863f633a05c5446dad4d673cc133b1ef04876b57797d4e8b66e32e1cc79d4ae3e89a9149ce9de7b4e13fb6002a62daec68d160be4b8c920b6a11184977c1b016a7e97aac4d44c6418976ff580e663abc7a5399e25a281af13813126d6f6283214c19919c28d2ed429785d8520079876737390519afd94d9ab37443f77e965addc975590cba075ed9c984bd67c629c784001967ba96f25284dd3ed1a0fc209c26ee37a566cfd4dcd6da16eda6b456d9dd0782c29a591dfb47ed067a78236ef4f85077c2a3d3e426f95f3d620cdc782a05f5b3edcfb5297d1bb6800d9777859e90d931fe9da7ab55840265828dbcccd55ee28d9a66a5ac44c44240ebbd786ad197a7e1f21cb7f04e9f6219caacfc54828141f8e735db4ed667a9e035e63a1401a4f8e3949aef8d5d8c9387e154a88ade086c162a1e6314a463a1bd00902d502632525519bdd6a17ee4cdd0bf7f9795db0a40061a680098e9b71b23ea9fcd8216f1ffa44ef4f240f4eb0f0e5fefc1efa8f6339677f9f7220dc8d9b9ea8c5cf39c9f1b5a85bf70adacf511ebc31504cd97b2285e1fbd27414617833174d2fa5daa0e4ce0eb39a906b0e40f92d04768c2cd817e355ea865b8e6e1cc6c367451792df4caeb5b9c2c0340a7db3276b9974fc9b03cea0b135165ceadab8924e93ff53735a0e22130c90a8af4fdb3cd4ef6a1b7856a9c5db364e318d6783085219e94b6d98752bc20a74d3ae2419c80da49a2c3e106d6da6024fd8a098cf562b7e88dd372b6d0d68a3b3423db96b8d1a325beded96c4af500e0188d0364e788ffd2f736146a6b38a74fee2c2a8572ac85bb09815082e489672baa4635d554d56df6ee0811d45fdbb080aff86038d136bd6adcc9b62a67a3b718c06ee28e3f96ab084e6cb64f4ee30de6e6871951963c7a638b1e71cab6c269aa35d11eb6d57ae1a1a9f04db1b7de17e6deba1eb7b3ee0b82d96cf137f3899e1b93063282b5d534c2d84668dc92e386e6dbbf6a7d70d54ae8b8c5794875e49aed585d0deaa71dc6c3d8ab48774b0dfbc924e9ed729531c8b53ce0a7f1de527909dc9e2d6022ab236f65a3945ab12ef26651da826b637b78cd0c3de1477150a357949d7f221987d7ffea1b6b375d3bfc8c74bd263c18df95edf09ae05a032db3e4561dbc5b5b1863e8641530ab05b7c6ab4fa3bb4fcaf0c93ab83d37a885f3b2b6166125eec7f6face090608a017363e23e84cffc2c27babf85177e4b57f4784890b22a17be5cbf75ded1893a8e63e9bdf88507040479200ab18308538fbc48915ed74343803918c15c5c609584a2429465a0499aa686cd79178f5d00b9183d463006f613b1c4bf83ce92eb5933f42bf91cae62923b89135548b8142b50661720d8d3375a4e5134c65d595d73e1ab170a28df4f59e63688c90ce66222220c41f54f0d0007a989179afc8fb39dd8822297bbb6a2423e939f57cd699f072b340109a2f2ddfa7d97a71888ce259d17ebfff1078fe8d555e9cba768fc106335d1a6de54c527b22a43c07ba66a4d77496782dbd3286a6f3338b9362f9d30966f98ed64444245727bf1e43cc84c969a89e311e059de051ca349f0f94521006bca7ee90af5f1081a68bbf7d0282ab7444f2c0f67cba8324c53d882f858026f065677b821fc22b2c76152aff008c84343424851700e29017243df1ecd242a8dd2f62c1ac49686a09bcd4d132a5a1b298678881ca919cb52f66d07cfbbf8a2768f4f4a82b6ea5a64c1c7f69bdbd8190f8d3527b4b528992a1557f7bdf8e1c3bcadeb9790fedc47e5e0190069b0aa0f6e47eb1444d01d91e5f87d072987fcce465a40befe7d88380fc2b3ff129b266209b2235a640a06ac55864c9b2e1e0062668d17756465fb075b7d95f4a71aadc55f552442d22ce306c98ce78e5a1aac568ef50543e98c851455db54c6e9fc25d443d241b2a24a29ccada7d92d01fed69deac424a5c96acbb19be0abc14752a8b6f57bb0ab11c2e25afd4171daae6c3759f549b67a9a46055de8e9996f703051e40270ade8f41d0a4e7893d30909d914888f7ec3d4f667c1a0ca36a3f8f6a3d0d1439daf021698784c588c1982f7a61cc5a062075dbf7c722364bc2982449d5e0843764bf785a3a266c4cecce7558b346d6d1c66cfda5188960673fe76fb89f02516960e61d50b6335f7dfebd80d41497c0b20a9e8c8c50f5f8bef332da6d15b3b27b88c012654787b84e1c2c02b945efcad42552e4192df1e440715f940fb6c2c250bcc3377ffc39e6bf380dce4b0d8e04fd746dc8dc653f31a6f3601ca6179f46dd403528c0c66818962da6ad028ddf322d065a646f560721331cdb284eaf74f1b98c6ffc80cbd01028b12ab4f5ae52f38f347c6d642360363c675a8da40ed3cf6d562e0e4f732251691e65638310da4fa5e0f67624b57c1fca641ad171815341f9dd8a15d85b772fcd3a214bfc9c783f662e44ce77a9c3aa9899ae58eb00fa73bb3163560b020239abe3f0dae5e90db2a1bd5526419b9f1d29e73f1e517b9409e421f767ed27ca3aef2344344031918083ad6a660b3e4a495c9f91317cf92df0bc570df38a56ba165a0b103152cbceee22a7a8d2d939c8e11e6c68365ea89ce03cf2287924cf0b54eac41f1231c5fdb38a8dc36bd1e9da49879a17640656c20adbdaeba3a2c22db66949c5160829e652358b42b05e82322683c22a4834c6c02d0b7a4f69094d918c16c7415aa796bd0651e7c0c65b5d9450196ace480564aae8944f83a3e2fdca04161e93fec4cdf8b28043d12b3cc9458b6674b23f8943a58f3ae67781e91dea09120fdbb68e6bde1f8dad769184ea4126a4149b4b634d90594bac71526decf63885b3db514c61e698ebd2399de184ef37ceea57ef9645ae527757fee0a2fcc1a3a7ed6591b4c5c79c29dd35c8e8f9db004ecd7d2803e350c38542d8e93f464cc6bbbb8a542ba2fadd23c98ebce56d927c84f13f5195c47de5a963cca156c1635a03a6d19eb06334e1d3e32bfd2ada3ac1dc35e388a5523a92d51d8c74de4848c338d75091abc0f753c70bb5bce20a984d6a8a2dc423fb3c9bc7b98d17e204d3f7e5ebdf55af97d9bb0aef1fda44a56970cca215820ea99559b636c368d8a4c6b465e6f82d6c0307f298209458785a9b7c7b963b209c5394866f9394c741dc8a9f33e5320541407e49fa7bec4bc3416c5ad37ec79610c65645d96c0a9d1dac11b58632a3b22becc1a7166f0f069db12c8a017278055b41ef910cd205abca9822d9ff774ebf22846980dd9a842f3bb32c69bbd437e7e8a4ee6bf8ab703cd4d0f437777fff3df662c687240fe9365869338d8bbec56f3d3baee741aab695ce3e7b1b2b02aecf53460cc5ac952523aec8cd702d8464f324016c40ff93e791ae99f5585e0fc5d2eb7f1ced399d39b7c94c616680804a9f2e2ca4c6a45c9f4e19062cf1ec25d37cc39468d86c76af47717525403b8585e6e32be04c371754e64ee2e405afedc535d80b8893c73af6911fe6eee5330f8462ce96a41e5a16eb8f3f4004719c43fbbba5727f9b1bdede1f35c1ca00fc811b98d1ff8fbb55da03080bb2aa28dad06031f57d802a818727abc45be3a91fceb64f940db4c0e8cc43940dfbab50fcb8de0f27a09f3a782a34f3369814b6f8620fd8e532721aa0a2b5dee0efd48ae21d9062c26996b518b4e7dfdf2adf9df2567ff6d51176af5a664631d442919c586d690b2e4635b28cc18db018f9bf879970777926516410fac7c3f112290c4d11df86f2ef9479555804c8df8df7043738afb4fb07761c460335fa5fcf6747d8118faf592af67fde3f8f492fecca25cd5b69c7338512006807877a2638d86d72ca422c61f07a07825c1954c9da0c57b84c46495b0fdbbdf78042bf10f2a80a6f2657adb4e8d2971bbeb303467c012447f2107a74c7565434e34d365e86528d83d1b4b1e97f3b4825a63bf86ce10b55466a11cabf1e94f7248247165f103acc167dfe3ea2544b5e388403d1ca9210a1aa1bbac6b7c1ffe388bc29d3c31b2bbd4bd8e356b180fc7a7bcec116976997eeea985558174c281dec8de0a62e49fe61f1e0ced3a79a2819ef322b014b726a4145165170d67a7580a5ad52ea8ac98427194d0e932050eb640c2ffc995ffe40c7309f3f78262cbea5082b2a2e753b2ad3d1a1a13a27cd02a927358f506869f466c8e81a4604b23388a7b2e7601cba72ae1c8a286d3da1b7a7f990aa18722d5d6f2a69d40031f98fd672257d800e85e14456477844e2fe43348aef57ca1c7531f11294301e401d72c0a37da499b140c90e6df440b8728dc0b6183c28efe276be2abd291841327329da1b0118c81f4192cdfb1d7703db9aeccd52ff0cd00c6c7569364b09bca1475d2ba7bb9cfdc10370d081de98ca76cebe7796157df3e3fc3c3e436a17e9a1ee1db0f9844b07056183baf13b7b8c56f5d05dda49c65fe640b9108b81d4f90d66b49c3567d5360242e4e8eaa33d3b34dc20f18dedeeb711c222b42939586921932e83f27eea391747ef56d618ab3188cac5e72435a3913d07a475fc800ca0602c0801d3aa98ab579c9b72a58ba0bafb69891ac443791423b2879fc9bd20be1cae516f6d795216bcdb41b498b0000e60babeaf7961d8025fd2d8627f28d2001145239346ea6e3d3257901d7b52fff48e27cc471869df3fbb93fec6d20f6a7cf45036b0169512f8fb0fa955aa75a88e6bbfcc437824fa706cb89cbaa629754967c476e95b6976e6ddf70a7e3b1aeb0d88d8a1515adec51c694bacee719e99909a9456fdd59edabf2b1dd7867a317618dff97e3d223ad25c7b7cb7f12e108386090e4e94b0e595d3f379ec5a12319a42d5b51d266804ae05aa61edcc30608e9f972e2ececf19dee42342585faad973070895680c20012c358d1063363b41a2958779e180551810cd62e7b29b7dd925d5aa03db623862f8708c1be95f35f88dad5097976f57ff61f158922fdaf92a685fed7aa93d2608555022469723ed80c50c4e02480f96560e8b0bff683f693e026f3114409819457350b3097ee2ae1c90318d1483c478342a2f89b8895ed95882a7dd0e11a8d00fc77dc90145e7cd17c4e92ef679628a2a19c0c1d90b1c6b5e0a1a634bcec5359a415ce9e628e806966d7d1ece4730e4a98fbe6cb6e322281ad2117d6c2f08b35fc14e41bd742ca8e83f267922538fc68d02399e3d321f373df1d181220861195f962f0d6ccf96f937080e1878bbc0dee026b8cbeccd6967b240ae4ce7a8206ac79fe2b465ddf447a2cf7aef9087cfc10b985585ad6de33f490be4c7d049d7094dfb444baf90510892a4237127d23a3134db7a1ef9c30f8ab7ca4b266eda764807c1874a0e5349d9b44215a011e1fd156b00eba31987d046b6da7bae76190fc76f73fe5e38251ab50f5a1b7442a878bc649a1152855793dbf1155457a44d8a8d29508315e0943d0fbc54293f73cd534522c3779dfb0e881104107383c9fb62380c0ccb3ae1dcbc60e011a76c46f956a8f9a4cc3458df98cd8afc52d58f52dc36ebcde49e236b446801012830e338beb65075ee5b98364597313ee33c23fc3de7522928c245782a754bcdbfbe67223ea477e280538c0ff409174243c7219696b72145230a881fb61afdea5ded6f57de439eab18137114134c933d55421b40fc3cab6bb18110a3d15d6227abb25d19c7afb580ac0abaf452ee2e9fa361fc1217d19e9de3585d360f3331732f6e5ab6665b7f1778c264821d2ed1258c1f6992076ecfc649f73325b771b329d35f53a168845a90650109efde1b2d15a908f9c923c8a31649f05f68d65c8ef0981fe35a8d06ff6b09169e0183d6af8ea2a007290f08a09aea012af252b1ad1c299f3403a6489017101044c7eb4f54b3f8899d319d58d34e7233e6aaaf47861ba27e471b303ab829e1caff8ce2f168349780450a18cf470ab61eb8046d1ae1f02cf429bf3d5af8b58a25fc47e367cc6734de03b2cc3edb29ed3042c5718cbba87e71e501fca01962f622baa21c78195714cf1cfdd8bc401c4b25a779d5560a4f57d8829d9a36ab18bfd17c6f3cdc0621c31fee24cabed4290fbd40f80a9ed449f65896fbd0195ce0d7e2d6d488ee1a1595387fe71257abe93567d4501a2a8dd40321df055d02aec53642d35731ee71cab25af85efe5473ad044ec44753801f787d6cd771ec1ca87257ee39aae038e9cca1bc8ab3ba5daa650adc9f1755f1c6dbc99c372fbd2a1fabfab0cdecfab2ab79b8d46f1eaf782028c97f9ced5cccbb1ec9bafaf40917124fcf28e6e3b8ceb748a4594720b12be2a66961740f902fa4368578501edeb6b1720c8c6720c439dd42fc490ce5d36263ede1bfd3a0ec8eeb705d4b1df4de7cc976b70a58052d8a2d94f1f9833fbacfc08810fcd34ad30594ce8e5218157d0523223a2e24d4133cec19812fec72e7de7bece6d00784bbf69ab8eadb8d5841a1315128963e1fa5a965d40edf0e92ca80a831e866bd97594c9840bd0ae99249191694d0758be57266634e0ab8ff494bbd199fd5ba9d0d13dbfbf4a1305941481986b1c52b1868ac515f0513277283385244992f6e2a80e19d8bd7b03dab6c83d7fdcd30c1413c8aa67df2cfa0228a17610422e93d142c0813205e2c335ee4de127d765d009d49655979e79e59237fb800fdc75231171d32a620b9c804dab60ef7f2c93085fe6150f776f8b7971f2950bb3f78ba383ee06e8c25f7b77bfa98494ffc99fd4f16d6ff93022fbc61b3727acad0da34e44cf9141ab3610a6ebf68458d735a1c5b48f134b67159f6e238c1f16cc955fdb18e232e2e86be2ea29fba27a187f903901bd8623cc31e0b39531e0c8f7a1326f1e7c39c137f7ae3178f4e7414414f8912056b1353386374cb958811094b318408100dcf89b9041a222da5f21265dd45a834a532b3a29e3a98c52395358c763805501cd66aa45c30a1dea28c0237196d63404c15086f7d312194ec5584848b6a39b5b9a0ccdda22b847e45267c9e06103f6b45180affc6e0da791890671625bf814bf884f062b1ebd1d87d3d91073be02a44d8288a1784757bf6654894bfbbc00120dfdbe84d129c4a8cdba20e1c42191030966ae2c3430fca59966b9c1ecc5110387082800539378a58a4d8762eedf9533ab79d82c7eedbc06aeb3663a4112405ed88fe82985e2f0de903699dfa8a6e016a210e437795626e61e66ba3cf39823ddac179a1bab2b0459af3bdccdc36a5dfa9c0effa310d40ca18cca326aa93b02ead73ba0fe480c73d91cd31dcbcba10050c81c9ed2685a1345dd7c2b1dd590b5274c002951050a41df24ff7ba3474416d791c7957e189c94554729eb9d788463c58cde2a502f1ce0474ff88d12bccb9af74e9173f4dd4149e3fe29309f64855c31f97d1ae4abb04fef7648112a4bb62ac2fbcc14c4f5e002df929cd3920542f65de507d49b23984287502435d143021014b504871453f8dbc663958ca56a8e01e50ff88444e5650ffd2c99d91f00dd147b45d84ffbac8070efb24a91c56b85894f9d27efeeb30d6827178541bdb2abd17f2c0c6f4c10aaf12cd7e9f6b42df1d14bbe7a06ce211e428aa6ebabd0bf50656c945492fe60f37df8efe66e7db4439de1743f48e8e1a6a5d388ee2b48df17168992aa648890440a59fe9acbc7298d3b0919b15d0fe4bb4434f6e6c64e777655f50cf12aacd3e88cba5937a31641cd854729645368d34a3cda8a3d4f50b24e7412d3ae076843e38978a58eaed22cfb508b2a1fd30da166663ff891e79c626673a5eff8081fac715ba7af366af814a392ed684c3197e18aebdc06e3e3f8a156047397f0f58bf3781cbb9924409eb0f2ff4639295fff9784cad71b1c9044f791371bd0919b5adcb618d8e2cc38720e1af1aaa79b1382abe1cf608c4f9005e7db7dcedc754cdc90cf0fe3ba269efd0fd36fe8f4ea5a4d55ff0e311984c843498e6f5451dc06bc3424050126594dda64db823a2c586a46aaa7946673c4abae7449cf5bdd0790a437878edf3c9f3f622ccc30f53cc0d71b04a287495d9bbb5d4a5142086ed7a029968cd4f9b3791f5470dcf00578f6da6e3f38f8e0efba160b0ee933f69a6bbf72905a7316909f3da2f5f3a930ebe1b03bb9df31537bcbf44b075cb6bfdb2ae6f95e66373352c6ab84a92542812a85d69dbb2b3b29f437642e659c00e03d832f80c2631893954b51f3ece7094c6351397bff8ea2bc96f962dd2da0726a2d689623cf9f6bcf45ec779a8e8a2b992e160b99a5bc9ea9adb6bbf28c2412d12cee136fb47eb26618d5e706373e9beefe3ae7f8519a40c0a1810feb252244267a9adbea7c3b341cdf35c93e0a4c32275d9f3608d17bc3d26238396d037cfc2f6df750295bcaf046bea78b7a82e8552e61231715efdb55387fd24ddf792f4cf2010ef241e1c9ce5f40c1ec3efa5adec7e009abba45bb1fb8a76b93f854e10f92a99d0ad4a3a1209d781b46c36c244c8f766f476f4f3f33401c47b30f18fb37b5742193de9d40f5a1017dbadc25d296c0367168debd86e0e96914fa37f35b74f10359cf4008098f01dc919e7f942299982e6bb64f3e1950403bc03ebc3ed6aaf4e367b15f2c205146ed947fc5f8b0f7240918fba4bb1e68526bb0b28908d13ce34feb054182a7168da4548ae6586e3ae911105ffb564196585583c96a982885e56ece10d97c18abbe72a25498abda41e283e5dd62ea24d1ceee94325186374b485fccff6f6bc6f86134a29b968587a4e3bce17c0ffd01de41a3c811f8d08f6112baa69b7793d1a6844f3c863d44e63e70e6763c29ecb52fae2b76701ad0eaade29eed204e14c04d14911df784bce329912c21963cac63262cb44d225c77eb8a55d3ee1c90e4e89d50a3b2f39c354512273a17d4ba8901d7aeeb257e5b32aea4f63e4d9b3f8bcd4bde6fddefb22868e5fb974ee44f2cf1a6db8bb89a38ef5b2dee8a508f834a52ae16d2062797b5b18ea48bf3845a5d762ec5fa519832d936a07165901937f293864ba9d5614c4e4fd402d7c1930c977daa63a8af4e32d5015c02cfe9b9b9f46338f4cd908b8a5c5bdeb6f644c40535cd5fe7f0e72b2311713082ff86dca6d9d0540e6b274a25375ef00c5677d22359da38d75a27678aa2afcc0a4650f43a2653e6bd275c812ee79f0ed6d1fe3786ee14c97f71bd459e4bf27a217fdcc200b820b6e28778b5a746062772b94283c90ce9a22b1914c5633001fb9f70cea3a1ff02b7cad106c7283dd8901bee014af07ca822b183c183e43df4a27c7dd857e799be654376330240fa2de501f39b587d80c60db59d04c523aa5b377697c08026e020790e2cadfb9273f733fe37458e256c3a573c81edd0c830d8037139b4377d4b57ae4b014a7bfec08487a58d4b1007ede4fbe1be34052c4d139db04bffcb42ddf7abd38553a72eebab46ffb06224203e608c8630663512733dadf6f49604d0d69da0d5cddcf5483eaceb3ad14d1a7a939ecbcec279395b3f46baa0402bc5db57fa0a97ae1b3acd107d1af7275356247cf232c8a777ac8c5cd182d043f32cac23ae96402ac0aece82f833b0f8ae9d24690d58566b945bc004c8a351ddc77827c84bc78026b81cbf60b543a0b9b76b2f53805069996414f9113580ffa91ef9398cd81d4fdeecd80e7c28b26e6ba4458f3c94602923688ca6546a963dcea7395b24f9277b65798118baee8281c4eb2d1b0bc5fb3ee6e5af2b13e8c5a8fd3bee2112fa27fe7601cca8c999ac10a477dbaa879ac0833679c765749eb7c82e285b596105548a17228e2ed7dc68496fab826a87d96fbcdcd0899ceaa4f3039b3b454703b21d9c6d4c9fd21ca0c4e862ab4ce93799fcb571094e9a57345c29f4c8dc77adf65bc092e26a92393fee959e610d9c54a641084119991626d4fd611a43476f3a122066b675600c1d116f5e911f2852140d474e2df3a85690a290e7ed77491392df5810e709708646bdc3bc402b96602859485c7960fd88bfd539385c44d9e6e4eeb7114eb06e04e5749946719d34dd1c0725d8945f179a30f4f088aae8494c89f6af9bef8941d2b5d57ebb7bc8f03e975a3fc22e3d4529c01ec5ec77a34ba90153cd1d515975b93818d014160e92d7c64c82ddb53ecdfe5cd120637644a584e6a34759d0fb5bd68e39833edca63118f507be58e97be662bdfaf2413b5429171ac56243e01225c78b20266cd1660bf783bd3aafa3cbbab9f28fd9a9273d116bfe10cd90cff4ba7d53ef65ff96261af031f99cfcb944e3da9824a75ae5bc10779ad93af82e859d27a0b658653f93befc51fb8d6fa60bc264439c24659acac936b2ec9435d8a5a07da24960234be00c83e4deff2a48f1542b65ba01db25db40424fc86296c96f8e84b67b784d73b3b6d2a925d676e0b1a2c7ad3bb6fee8cd4e49bf3d173b4f36395edce4ac5733c05d1a6ee9d914bd38406ccf82cb944272e7ddf2fb4091a04c2f30724c006f1bfe038d38a5becb6a14073e725a43dbd53ab0e7254c0279eb04544aa4de538e22655cabab35b2021d8a9469493f6de8a34eedd526deeaac45712bc09a852e5d3bae9d0b4ff058ac10b77404cae22959f8d0a0c789c6c7d23a210b04b6e61ee0f6f5dffc918a84efc76fa90e6538503a45837a651af6a9f16f057907a6d8cee6f94010141bab767c6b47516bb144ba2fc8dce2e56a201899e5efbbd0a2a1987e73493f2d747637d5cdb8689bf388f7e0539eb2e9c6e93c404b8cdb8ef2fd13d0d0f8bb75e809b763db1034c5e97d72599a8b1b8511fb774fd8980d482348f959cd95cbeb4f0aceb335974f2db57ba2cd3393df3c8729d4fbe6e1c61a1f306ee5f3ef2c31f623d06740bd4daa84eceb924b56eff8489c79d8062b6bb3e9b2e6a7bbb2e2db20dfb6c5d5edd96a0882188dad9b52ec4fb955c7d123ae13508aa404c6e9dde8a50cb7022e287eb3823282c869388d8ea90aba3034debbaf788b2bbd31d7c7c5ef1d615c8f66e572d05781df1f2b946185615baf0b426d44eb47431ff0f8460c5820f34c5996cf2e2cebbceae466f46524edfa4bd2f07e353330f222ae8b4712ab6be52d75c50a0ca96b49307111ba116d67d59fa19cb601059e36ea1b983682e0ff598bbac4d65e3bcd5f75c81e200746373c882e44a0b7ffe68e70443a1b63282ad693a4b867b6a3049117ebb52903acb697f18db3fc0545e7561a7b3ac312590f7557f5057f2191c7c8cea383928ee199ac25e22359c98fee230adddedbc1f480bb5464b16c3b9db166e067e259126657ebed162ed66a1c3e051eb917f52807211c6a6d48c82563199e426f71daa346b6e146fd708fd19c1512054623fdf0abf0b5b4062eaffc1d358c9fdc368ef8095f2fb0cc49c78651e4d63c4b0d737a234e7164de4fb0903c33a87f3f7ce67a15654dc79f6bf06fcc22c80e8b0168cfc0559c6e8b36393f5f8daecb5da64ddd0582d6fa466ef5ba1a8438e56e65e1af3e7f8b45ea67fb1a39a80c56d1188d16dd63b201b95311ffd0ddd808958e4afffc6b287b9e049a025ef08ef808908094f4ead1e2e9b470ee84ca439e9b92bbec81622e3ef2f2e454af53b333210ef26a9e82fcc0d16e31aa3d64803f901a0f16f115c28d9c36174ea803bfdd0065bb86680b66608675ddc00a83f51a663a4681d138f294fa3f1f7c9e02b7a066f841033ce3391808765d632f69a3b9d05d7bac547323f7a8f47767be7b442c4d321bd5d4d151c8d303cfc339c926c391935cee7c4108d95ed27e4cbf3caa96939b64d45d0fd33db53635a649a00a6662009da504aba23777c7272961f5c6c49b7398dc3615eda67c28b3b218862226987cf524d33a81cb1feecfdfa1d9bce00fd7c6d7736f8ed3335f643f975091af210aef238aea7b1fcea15dcdd55d25a517c64177a31655c8759f2310103052f4aeadaad48197491245120691e8c7eac4dd35ba13bdfb85471084a8c9bb918d5d4d5b5ac21c1aa0069817f23e75a00cd9fe6139bd2bba49afbc0bbae2dc9ea40654bef2d3e6c5264c679ed68cc245e00bc1a89a7d80ec3dc09390a0e558fd6474d0014ee0ef86213fb168f1952e5f0bac6aa3b45904ab89b279b3b5d37caa10be65e15f5ec19866c89fbf1ba5f4a73d6d946332aff256365c78df93b7ad2910365a5589853b8f6de27e376b296a10e5c142d81fa2b517621a0311d261dca8be842fcc64a919d5a693e2632b5c6ef949fc110f8572ec1d6ff107b51ca34c2d69efbf63873c4a33b4bb0e7c9b81945dcc7d467f576c4ac3b655cf18aabb1dc08ce907aac076fa9370cc7f1010e48332ecf99489730831421027ae39810743485b268b95b61edd15150dd58c138a765d43f0eec1a5b251d689bb263febd803394b8e49e7aad0105602e7b72850afae06aa45f2ae2e623015713108182d6ad95f1825a0499a2b28d40312ba9499e187043c5b810629049edf81d99df55545fe8dfbf5facbb77ff3d5a9a3c911f7f64cfd83675b93fb1a1a6934dc2cc18f8c086f4cd1d837357bbb32c33636beb98e353472db524146e07f01e0579308c4323b8a61bd42f8510f0824ffa6fa5d069705e6df21d68785f916e797d4d7b0797ff16ef813bf9edcf602a21140333e343aa364a2f604bd7486319a06d63648e3f08cb6c8a34da7f4d50d7e10fe2ade4303ab77efae7c8de9e9edb46b47e5ec4957f38bcb499f13da83a95758b04fab2c492455942c0731015c82d971e25fd2f97e9d8715a47e49f4e17a8c6df014a97ea146199abda764e8a49dcdfaff42bcd64fcfd91404deeb10640dbaec0aab59049b7ff1c749161263e03bacb6c5cd7bd48bae5a9f3d529bcfc0da68cdc2ba427b35aa662359be47a9d3a7b0f241da214e2993160f2839eb5c56ebf41caa110b7786b18576f20bcdb30c4e247fcf66515d3514d55f4ebde8bffc971d68d3c6f8e810bdc2545eeb8c748cb7a4a51b74f8382f521c62ffc5dd2f1cbaf8db5313dde826b09e8dc06f0e7532123dc0eafc6b15e278691907280b38e7db7b98e4a83982512a570037c42d966416a4c3458064c8b8b8197d8bf0f7d6cf7ccd94f8112166ac64f9661b6cb1105dff559a89ea41fa80ae22ca8acac47500434c04163a32a561ef0c1186dabf7011e32ac9b2702a619c9036f52f2c9eb9525ecbf613add8bb744eea8b8367f05e75d7fca32e7a4f70b08b65e043ec3055dc5dddc80e5455342d58f3983acf04024e31126e216f4459227bf21cd742f03e356f3d67b472574f389174ec2ed0984c996111db726ce54f724fbe016205a58566e0d4d85973c4bf687d75ed907f966e0abc14ef93f68e7aa07ff0240028e5c18b5c9a05932166f781304442656529ded484454741520cd6d1f3322116907f521991c2a1d67093b6a2bcd5171668ffcb03fffa50328da995c97b6dcf6afb84a8e041c45f21d2433ace0a86b537aec9dcd727be22c858ca1b37aa4160c6fb41ece03cf4a6c05e1e904e0a8819f7e5f804310f0629f8f72b5e1a526bf0c424f0b69b972c8026a6a65b39dbd91d33c70f332a296b6e6ebdb9ac4f4fe60524e08cc11da293283964890695adc29b2837179673dabd469a4abc217806b0a80a14913357c8804b9882017234387987cc48ffeb61c2fdea0920022c7f5471d72b3300544e336f4c5a06f9adf883059bd9029f2168c43c2ccbebd64873fd7e185f23dff0042b42dc676a7f8aa65f59f4b08a6303bd343f03aa08d88287f71a2056c16f3e8d20cec8d84e192220fbf8f8dfdc1edde9e897b174dfbf69238888ec029d7bb9d11f7dc39f0143860ee80f4917b5245087a5d010a06de63b6cc3e453d9ce60364033b43dd406a5e423aa9c0c0735f1f6699b46651519f48260c38ae2e6bcf310fdaff1ac0096d328440ab68fb75d8a229d2cac02e2efe97d20f9b076bc64997efcb5facd5284c133c9a4fba585f57092b0bcb84058e1452aefb2b706165affd7ce1f26d72ae9fe98fdca6d04c2ae14c24e9d75435c67e1da96e72b2bafac29f4d0c4cae8513dc597dfc777d1228bc14f48693a2dee8a7c21e24a174cfa9615f1b533f0849f206aa235195307a185694d4084e611055fbffeda9ca3671e38eeb76f638d1d1f82d0bfe057c51bc4fc8a571a797b629ad39ac369477793e59c809dec14209ccc09e0e99a8779e3279c646846ed528231f9c30d5df0337c5e4683bc8236b652af52681d4af09af238ba5cb1dee68ae12b1c8006fcf65879d064aab3fd6ccdd0325208c9bd09ef61355116845980abdd6794f7cb1dbef950f894fa6e5f83ead60c0110ba0751383fcc942a9ab887ae25d20b2b78676273e9527e9c81247ca7fe61b6920353482f4936aa0bf742f8706cb15c9c57570bdb61bd586e2f729cc4c2d6509104dac2bf386be26ec4c51a7b67238f968c8d796e1b8a28f55412f0cafb7a3c89ddf67e876cdf5e8de9390ddf2bb751734a746a8c6027c3b72172d16503c69db0a3a8b332ae4521b514b49ae89207e5ed8268aa5dd5911e4b4dce53bfe78d1405c689aab65fc128d5d8439a2b1c584ba968b7ce6038fc8506f4d649cd3266fc597fadf11e7814014f9366cc8d51d65a297779457c3535c9372c8118bcb9d96350d409399344e07cdd3628bcfeec56ee7125e52500f11e04e2177db9a24406923d78986a6f5bdf1731810ace9583e0f943092b1928ecbdef864f7615a268e1387e09e6ed279f64b98e05b4d30892cfca4f6d527afa7ccc7629768766304117d9e1c6f69cd3e22d8a0b9e56e4abbf53320299a8dc18feb34d713c23500758286c942487e02d14fab953ae196c5dc92319bf480a8a3085d0a428c77300c18318a37956be30188e295af21cd532a93d91da873c5a77e2a66e809c1f39120e8799260fe861db65e5ac4f6e5d6652e5d817feec2283975b620340d685a2acc17da1b70423e90931cf3580affc11ce0c55966fa1337600bbf2c99a963125e252208a32f0bd81ca00467146c9ccb4a1faed0444036570e43d67f1134227826ad64e5ab77065aadf52c4b97ed0dc8e2ea29297dd5455b1dc0d70888fd9c24f2d0dbca6cc89f21961d287aa548b23a474eefb7191936c79ad47d7a39bbb287a3f5cde6a8de466c0b2cbe12dfc6455736f16aac8e1318c3f296889cb583d7c7188a752423bd4d76c0c5d8e1901eba57e8206141bd7ef8ace5a69c00d9950595fa3f2b3f2b152307364e052fc7b7680415ef3da706543920b7c4e5c2c4746cf32cd8ad14fdfb706f29b556b29473d7803a76fe0f311dd73dcdd623eb1d87ab5006452fa864dce191f92a0794f939c67c25623f3430b51d5064eb62746dc0886bcd801c8b83088d4531c7db72f3439321ac3be4e242ad129fb121930a525854d6187787bdc79dba09ca43cc0ba5d07334ef1f337b3ede5d84cf6da410d6a6cdfd4ffccea7dc19be7ab9b45bbff0bf232396c37d1d6c3159eaa07655e4f8f192d39f963ea6036651ed24aa1aea46cb5581e69a9afaa74d4f0cc45ae5e0bba222668030bdd5374d7b59365134ca843364f4bb15af75c7a13287d7bec4997a78bdaf04ea0962039e3dd8783491b1d69d50a9f49bc3ee709aab881dfb231cae46b5f2ba028b902a472654456dfcb0df9b36b4751ddb27b71505113b134ddb25cf6d3e33a3b277ba281fca214572ed544872e33d4de5464ad15065bdaeb412a7112311034762198aa3fe3ffeb1e3bcd293edae7d7184056eef00f326f8b8858a0a306be60fe900db622593d6e2d6db309397d0b38761692b90bb5d82d17de24970f9120ceb2aef02e6b5a0815f8968ccacf78e37311724ef37fd002d46d270916ab1467c531bbe1bfc242cdb15a39580cb69616b201e0e45034f9ca3d8ed25ecd953305284d016ad1166a8bd63989ca3da2493502d65e91ef0abf716540603db68a8da403a74e05dc0c077e3d53c034736d89ddf44759a6e1aeae26c0d6dd27f0ad77438eaeea1291bc5a5153efa0602160345389ee6b92c9403e7efed55740461db9f6765e29064537db90957e7727afaf6e0d01768da16ef5a95fd9cf46d008a99c78562bca24c9f3448f3c729d861ce820e8564ebb91fa2681d16ebe836cbaf5fe07abcd24c3583a486e4a6844bb8fe09fde1103dea52691953c71be7a40edd1025b4a8a227ed4fb036c84587e4eb66100ff36d636f0c2dc9a3c2b6613213cb9b68b530925d1fd17a6f762f5d8d0f7dffc3f893f4674593a18a68e764b20a9512a2fcf3f41012417c313cf33d5736bd8ebed048d6c83c4eb98a765ccd7fc2e8a1dd52cff3bdbbfa41e364e500f9eb986c47ed691e568b8403b706731ab6f5773f6b1a8da5c86532ba084e0a5bf91b9ffbf3cea218da9f82be4c91a120e8df1592ad68ce81885bd1538fc72a111946128e751d970ab4a6f9e9a10c6320728101f69477ef7fd8c5589338c84bbfda793937307cb5908fd53dc8a6dfdd657bab22b47c82402bc1cd0bc144804b6cdd0d7ca60083366d5da6d529173a1b6b541b7f76401387380c83e5a42a3482c1b3d44ed185ab6056843d2fcb503c9f6bff401e59cf3b33d537df614a17df2c0313d198f83e337626ae88589553bfae4ee4999e5cf327565a7417209d6bc9b4ee8dca08b8b5496a0d080cc5bee279fc93f6aa6f612298adffcf3334e50657bbef3aa8dd138e6cc0a4e4147403d2f7f0781b36ee903cd3ea3ce455d0cce43536a2c5458ff2a17351dee4912209a004020d9320bf50f02980deca1b26ad86725df38794354902b72fcb021e4553094a67e64549b22605849c09dc11ff36c45f48a97710f99991e5eca8ef47e328c824ca2cff37b5821cc03868066d2edad85cd1442cb8953208e1e1df8870fe0b68dd23fbfae150de4772de85057b35a785d5ae35d0ad5458d77bbabf52f12d75a78ee1296d9539cb7cc253aceb8ae29aa185a0c8e19d293a0df1c7adde7b8d176452ac504ee09550e30b345bf7d5adf1ee38bf945b177820e2dc4ee9cc35fc99ef5456cfcb9af0ad0db43ff83131c5549857b9d846d9212ddc6795f2e0d61d8545e7cb36c51e7edf70d13f117a3f9a968326f935be370f63ab793f193091ae5cd66c6005e97ba0baf82e7ec7423f5402271b4a2d026f50da15e4360c79ccb2c2e94dbe9b36f5650cd921b26e9a3ac2d0389c446939132f8033cbeb7fa6b4d016bd60be4773042efa4b26d45eee155f29432d4c19605db18ad76f8d8717f6dab3bcd5e09600e797713075fd301ba0c8b06220afe05ebe29f745bc72d24f72dfde591a56afd8c51fa61d2f1c286c73cc037cdc0c9f00c778fcd372ffc6e21a781c85a1f8c1982f7a61cc5a062075dbf7c722364bc2982449d5e0843764bf785a3a266c4cecce7558b346d6d1c66cfda5188960673fe76fb89f02516960e61d50b6335f7dfebd80d41497c0b20a9e8c8c50f5f8bef18283d5b23891bc29ceee4f3d62009d7cf6f7319d80a5799c7bef09b6f581ce1de5c38fbedd26c793cf8436b146af99ffa9ee211f679de8de06be095ebfc5625c07cd10ee33814458a8cb29e2818ed7ff53a41266397328528c8fed1d2a1a18830f891d07ff8415b9fd804a4ae07f4070208c138dff54172c28ded5191d63f4b7cdc9a67ac92b33f60299d6753a6cf2291e0186a94d30bbf0f5ed8baf4cb8366c8dd3f8ecd35025bc54b5599add2cf7231ef07050307070ff97f791cd2f4309fbe6bb4e830ff2042a6cd3119b1d1263fe0b87d2d1fd02638d03bf0f4b4944409394f5c24dff4f7eff0423651449955b0bab861db257a504fefee53949730331372d43928c47cbe2122296b577fee973d52f74de7e8ed7854a7644b281da8957319307a3a776be049aaab86f24606257119ee386dac8ccad0ad9e294031e05b16213fdf21e527ea14e3ad35c9dbe978efa4dd99f900597bef464ff01b9ca3ee668d24d36ed1f2cc9cc9219ef3c6a9fa2b277098fb035c0c4b333b139dd0eba8a4f6b3dc586b3d74676edbeadcb3448aabf143ecb0d4e98bbe832d5fa7f558d15851708b239899fbe5d8207495e3205ec3c1b85f3621d7e7b36c062615c86b3af12174cc7f1fe093fe1d0fd32bb55a04d7b7d9fa7f4be7f0b66790dc6671f37ceea57ef9645ae527757fee0a2fcc1a3a7ed6591b4c5c79c29dd35c8e8f9db004ecd7d2803e350c38542d8e93f464cc6bbbb8a542ba2fadd23c98ebce56d927c84f13f5195c47de5a963cca156c1635d774b5c2de0a0caffb9b6da17f656811b5a76a416dee033d1dd5947ed5a46dda28ca6af3694e6fb29e096a99e5078ac332ebede985e151970349e1c94dd728877c4455c9278cf1315ba438cf554242c2675d86a48abf12c6eb94923497d4ab36b6176ba11dc1ce72ded8ff2ac0dbeb105f359535a963f5c2f4c46bdae69820005f954583cf703d5d9b62a4a2d0070076dab4f71fbb2130bd8238dddfafd772718f89cd32aecef697b5d5b334e4e1c66d9aaff582be941368bb7d1e171b9a1032533aed076a60b6a685add7720446fb86761c92f4280b2571fde2bf5a210238bb3799a9177c6c27cd43169bcd30d007aea285852882563ae9a7f37b36a1751066a3421f99abd128d960180465645cd7562b6c0bf593c9c8780f4df512c22d20112ed3192ace31081b9196bdd5a74a1f2b01a579cf18e1d9bcf520ec0e93658fa6f8c57db5571f981e9221bfb3774db6915cf7a163d41a1332b65600f8084394eeca2a3c022aed9bd285246c4579358668e982dcb6308ac801ee45e99d8d1359a831bdb1c37670d0c20543842f0f62343ce9207d6d8f724165501f5fa799c647755167faf50d4568df7dad18b8dd4875f877c4cbdaf195759ecaf73ec0bfa84c59eae09201f5a9b711959b1f5d9e4a437a05b03dd4780cf12e506c35a33e42fcb852ca33e58c5eb243a61fea8bf5a6fc4fb0eaefdf486ec6cd4c950d33f24e767f8e7498cb082a004e76fe8d1a261d93f7995d5084799d07cd389ace1263fb42a1d1ed68db8a3c063c9ae2e7a797d3a39fb9dadcc38aef1a21f1cbc6b64a1c01a1c26b152bf4bb0f7d72f59eab5627b376f8fcacdb6a969884dd7f8a04f78d86d72ca422c61f07a07825c1954c9da0c57b84c46495b0fdbbdf78042bf10f2a80a6f2657adb4e8d2971bbeb303467c012447f2107a74c7565434e34d365e86528d83d1b4b1e97f3b4825a63bf86ce106cf4bceab08085ff91ab03c52de51bd2b9dfc211f5fc498efbbb1010dd897af2e90794583b9a7df2287cd1e7174b1997af7217edd68880cc2239a6c2e0d2d784cb8301618af13741d6b0a15c6c7cf0682cf81e2d18988b56ef311b0078ba67e8d7176542d8551db3225dce00044d72cd5e98adcd6c83c6a30309c267cd4c7f1e0c8f3b995547dbaf4584cf5cedbd78e0b1e6c62c8e33d61139128c84b41973b47b097d30d56d78896ea33534e88968cdcbae3bbb189d35005d009fdb2846905b3708d778d0e3ce1a385c48e89f83a4993e57e1366c568a856caccfdaf7e96048a8faf22c673467da90a63e18466803849b906df4da3f4e2e49a2e57254de45636c83a2139451f54b7d9e66a446c476492d463c7cfe0cc0ad0fc74996e5d88e132990a3b61742adb5429b966353e2a5bccb96ec501c094eadf104f487426fb192e68e900790f952511aba3aea6891e2ff8521ec553c512853551aa8365a43c2ab761951d13cfcf6390ae7de342cd470775f2055bad3b34dc20f18dedeeb711c222b42939586921932e83f27eea391747ef56d618ab3188cac5e72435a3913d07a475fc800ca0602c0801d3aa98ab579c9b72a58ba0bafb69891ac443791423b2879fc9bd20b01604b176012cd53f07c9dc8f9269eb8e67644256416987a87b32664f4fa33ca138a5c2fa0a49660b9deba22a2c2b9f25994582a8d776a13cb2a54df4ccabe0f39fef21477286083663396cc5e79acb1106eb402c38b283896cc7d8d7d7fcfc5623eb2dba841de9c9107089f7b9ebf66c72b72fc0ad7d0a11ae1eb0bf2711a7209bf82315ea2ee2d95d80bc885e19be9c2523b98044dfc3f843772e0182c4400238c3d4eb331f6f87462922bb49e9e60a30a2ac74a31de61a8f541fa42515acec2d371bf33b661b045dca78cdc46eb229da5092af1a6f25de533ff39ca0d179b95f49f773a13d0be400eeb677a1f1a12f2e939736d2f60e3f4af8a53d4f4ccbedf43001da33832d274858507926dd0ba540b3f85d42c4641693987496b038774be984e80f96560e8b0bff683f693e026f3114409819457350b3097ee2ae1c90318d1483c478342a2f89b8895ed95882a7dd0e11a8d00fc77dc90145e7cd17c4e92ef679628a2a19c0c1d90b1c6b5e0a1a634bcec837903559129c1ff86de57100eb97ce16b6735e12870a7bcc79c98197373035c3b204e4e3d888d30b53cb1d099e1740cf0745be342d6f8e177ec4b8842ec7080ac2a364f0be010b5c711ea71dba1d521f4daead727d77d0d86ab982bae820d2c3d1f787776a5af83f5708cdb877c8c13b0c86d8a9812b8fbb8f3db3a253005914e8c8642823f8c6a9f84a5d6b2374c6562ffa48e17d3980c9f44ff32d7987f999947d3b9ade538d9e200e0984ac8ba0568cd6697de7ecf9e84d4af0887e10d9fb24abbc1924f23db336c499f08618206efd60b8129c6e7f36873f809e2c631848cbfde924295b73a33fa7d639091445772447be3780f12330e0705f03dfc0b93e8a93aea625f35a0735c216de23e6baaa964c63354a3d45a102964e3be382ad5699b38bd552bb49fc5a7a1ccf3db7de872a4df3c6fd999eaebde7e1f1546b2e1de08c951b68f1c2e596cb77a7a6b982225af1fb8a2e9f2b1cb6ee1eb3b2c9586b27e4f9894bbb7bcc6e421e2c3ee0d1bc8941b9bf9609291fffcc7284f8f3d0810ac8c836f238c072811944d9160bb0175a6c74c746c4e614e3aeae2a5ee1fab834d2811b642994c00ba78eb20a1c489283abcd271621bb1f95168b26133c1e1a5e92c965560ba27e0f4d327910ecde1c9ff245d6ee68d1990ae93a27973e3c9f61c0cfb8574b92f2825f325e03da1c41df2e5a13650a0c92b2be6d4804986013bea05d629f2451af2abfc40b15b540ec39fe7905ce02dea0ceedbd2279dd49aab62ad29e47dafb3e5566615d149e9f570038e65bb7cd143020d6d42d7af2340b8d7e458279315f02576fa047fbddcd9dd8bbb150bf67b456dd458e9fa2d9577a2291161379832401da529244e83e5af6d40819a89475ad0e9ebb31aa3502470f96073faf765d6ee10e0fecf8f2d03ba2e0f223d4a63bada987aa5cebbf0deba6f22418fca711f4a1929da485656ae9f5fa50cb7997a0e54547465433d6d837f51a6335d11eaef1eb63926333dd53de987397f116d542a62d74b3c2836d33cccb9f2939f0f5abace7517a18c225778d88d709404453ad38c55ed3a8210b3d47085bf313d7ac42629f7bea725e3a855123c0b81826954b2581ba6666c6ce2e0432aefa5ac0f077bff97234ae06a78ed5ae03fc5c9d5a7b6830f799ec27021f3f52bae6f9c0a9df4ae30c01ca867dd4ca025e77fe55380496169c3ed81e3926c9d1705e8e164c5f5977e08f278e0955083d0f3f69e3c04e24c10aec69180fdc2dbea72a4218bb7e39c36a064cc072c355e5c2ce32c03df45c6a1606a55378ba83f7ac21886de2fd6ddcf98dca13c5de3a459eca02c68fc63a29d79c2632a9de1c38c0dbf31df5cc6dd951487619c148c6be162764f83bb00333262c62456dd8880eee00d4a60b42b36f8ffe4b0fb12dc89c2cf420a260ee918ac9e22a1070d6b0e2990dde75e9a1863baaba1c15b61b83936cb4724cde8f1bec5d5efb02beb1b417dc519149a6d9319d96c364ff8b9daec45b6ee1980ed080d8a1b1e585f3879e1940e65520176563b6564480fae5566833aa1b6e6e15f1d7f0f397c2ad4afa086e22b912e4a0e171c7eeae798cc41939bf7ee57f3387930ca3e560c458e8b0bf99e78eb5410a55ddbbf06a9a314cb440e3bbf685491bc2254c797650561e29e886be2a31511a336e396da2dbbf83bb2438804828da428eb41a6ee98930f6369f633e52922a1c970c5b238df13ffd58aea2674d7461d24dac1380668fdf4a8ba9317922426131962ccbdc03b59c6d820adce2332f1c83ddeb92c93f02bfd40f559c924424912a67e244bea1d4d36cad4a4e0121dba9662b6dfda73931bae3c99f934ea0b29da4a0809a627d6273302c8396ec585a07472c27cefb0069aae567964997b167306f1a5ee869792e9fe1a0d80d7091ede7200a782dbe49ae412dccde478a258d333cf2c26139f697a9f363cf66c062ddf4e9fea980f02508f092e41fd792216f9fea3565af7b83e9a740d6a1eacbd8aafcd7558fec614ea1cbc7cfcd80bf1657c63261a69ea4b7c409ccbe7dda72a823caf851089d8a6965b646fe7c326a77f90fcd65c83d195598eaf608135b54dbb2cd6aa7bab0e6ecd880bebb8f324f3565507d3c23e517543a0279260150c0a1779db42fa684f147c7021230741062826d035ba6bd42ead76d74771fbae6eda19600d14553a30a3091ac35f66e63edbe880b9a95f3e78477ae5c00ca5ae1a2ade8343f82195a1a3c352876040b5741fb8a8662adc439138673b49e1eadac3858c20dcdb3082e589d5c051e15af6c12937a305a23cd227d3f3acf868c1ae7ccb61e74be26965ff4871048e5fdf61f4ed8d157f1f0feacfba098c93c240a540af47db30675e0290ffbaedfff87be7ba4ff2e874360058968f290d43ae47b62935cef8538e75514572a27a37c381262ef58a48d82f79c2a52072f45413fb9ece6afafc80c7a5f536c1ddb6046ab15f6a998690cb638a7def56b92593190eab774a6e75ed5b7dde289b8c4261dfe7cf39f8ba83d5cd80b4fe070aab404c3571cb0dfe21835a709ff73a5be6a23b2876251890651c120201f625b7aa0e58ba82d36e70553d765507914a0e6d5243a92ce8ed79fed08610180beea90aaa683dbf3526977c1bfb86180cf2bd739e7401b4d85c86afdaa101e4ac1828cbfeeaac33c129b503f07343ebada892db13da62bfe5cd1de765ec105aec6e6f85e9f02e4f263c6be254b15e189450b5519a459e4002d555096ffb04d72ddf367f7912917f53dcc31f05575f68d4775db32486cc2313729f7c3029011b9b9711671c615bd6853465b1c26dc8cf1a408766f14f1a1286b9c98b983387902bb40a354d21211ac832eeeecc63abeeaedb6cda79c048e331d390b4f6316a2306ffb92f5ca324242a2ef4f679f364ac2090b3445844c7d84514eea0a6b35088c7067d42d5a084b0502e03aee2cff52fa722d8a5332ebc5bfcc04c591126dd9aeec93ac463eb3f430140ff407bfc189a44a3ec198d30adefdb1133a7f9e2cd1457e7cdacf514a14a34078e980d05375450a12666f1e1d20b2dde4e25371cad5cac25de2b14504f882af857e497d58948ab265f1666af697c9e125747d2e63f3f574410ec8ba506eadfe553a7f5f86735f2b096d61523ca6895f10fcedb54a5603613b8e284f2778e61e643099bb911c9ac941313f066f50ad180e4f23dfcd9ff23fde634d262ed165020b692e1261e96d341dea06ebeca3684882b37840cf440ac19bfec70259554dd941e1e3e978cdb3d5317322916fb63c6620447ea7805a7b2c834dfa20d8128efc350160f5e2ba3b9b2aecada4a13ed19df3fc6d111cc84dd38b7f19bbb95642bc4f97149f544afabe0c4f105cc9c71668b7f385f5f3d679ba415c7e8f0562cea663502675942f1bc494ba8609b26a7a425711749e7f6bca54861fe068b5d219c115df9af1f93e27cf2dac03fe8c1c145b44e968c477285e268dcfec63f1e35f3b0620dc4ab8629bcecda1a929ae320f3268f4f1b330541d3116d93501dd6f1efe5e07ac67e315a697deb307cf91cf8aa8261054aa14ef186454705e373f66509114d3219b16fafd0e7d35ab1e5a1fbbe24296ea5273d58617eb5a82a4ad661928944d9311f862da5dff32ac6ea5a4296d7f8cd28d14c9dbdf0a6b70b880e39cb1b3f6d60f24a0fdb29a35ca828bbbdb264b3062f963c190c52c9e867a8a32fe6d36a7df9e6ce45aabd640bcf343faedce171a7e984db5bf8909e9778c0d9bd7287fdeb6e7a6f0f75169285de97e155d7993cf464cdc9e72fb31b08b5bbfc1d4f7517a3119f1680a50787bb9938810ab60d4d7e9207f1f6f5dcba9876e4e798f47333107b6041312a81a33089e49b68f157201202f0e46711ec9ab08d392f640e52a2b5d58e33f1c9877b7259f414d1f056c5977312c5f5214de0c8fd123d0bf20c94ab01e4cc89e81b0ffae171c0d9e216525b7894e98a80e9395daaa3981389d38a81e9c2d568fbd54196c836146969bf134637cca699fbfce78d0cebc470c7eeb628a60cf135faa0c562b70d185a6fe98d2aae63d9bba15d0cb21bd8a35c3d71900e330ef8eb3c52642571fc50b8a379c2df7c2dd228a568ca1ee97df7a04862069900bb3f709a9f853ab0bb313c9465c1e41022571915fcddc06de26549bb5d874dd864352276627d15a0124026ef827d1cc9c0e84347008e44cc9bdfda461963b2f69098e5e0789d3a4e14e02819396ceee6650ea29069e5a27fde40b9031694c3848b2212383c2f6c9db8cd61477a4a56f2ece1efe0c8350057e9744d1ca913a4c8d626580d1049421bb83db49cbdafd1c38a1eb443594196c120ed7d291bd98631ab2e1dd7390ff769061d1f79a3180ac3d60ea76cd18a4520a2d8606a1ef1d8f68586d0c0a4807854624e2191105c507e5acd70414b428a9fa880d03a62f3d97c427d1ec70296e1422bfe9b7dd2bfc4e28b7322c4f689dcddd1b8bc344e3e7ea89df1fd33c08ca83d7c208f9ccf037bb097435a1979933fa13c0265a95d5899921d9dc7bbaf3a5b52a47b1dbfb917052b2c882f4460020ce7be5200cd7bd653e4b18ff1566a279d1f5e00839d9978b2bcac2f411206a89a9373ab0d93c08edf4709d7febd708d1629629def13f58e1a5b5f2c3a12e41c0bff0bf34043ec0385eb44a279bdd74ae7071ad3bb7c3336d0b5a80747685cb304249a6209344d7b9c58941b8611ca3ec82892ffd9a77798f160f301eff199dd1a65bf247eed3843a8ad7ec7481a38c007c2c669101c2559dd7b6075c2103abbe7f7c27d020c3134c5bb4a457f5df1d3c111ed67888cf0c00cf0c9ef01818cedf8903e0a946ee7b043d5005da790d5ea01e59cb5697cbe39e1498019aaff52a9e956a201fdfc042467509abfb25cfc6bf8f94c48b18025cdac26e4b82f6bb8f89e32d69840e73cde26255358fd8c831dd7606bcf89ee1518d900b88204a2c0354bf88747f5d11cb2283f5e601af88b6753762fb3919f55d47c011df8fd3e0ee4475006f972521d4b4c89b0efa7ecb4251c0d8597ce966c8b27e8c5e908f2c23fb6c4c4c595ccd32300194568acbbd9548b3c031b5f00c9fda684b2e192bce680b5aa111e364cc03c23310947b6229c6d8e677d550d90c43e3d814c6e27bfb05320434a7b0c12afdf1ea2e011d1b3fbfc09d8b4c48c05d6c1aa6148d184de781246f3283fe04a356062f2fd09e9606946afe1812b9d33f77dc56593e5f6afd0ec334ae311284a1c07ef7546a7e9ef84f4092815ce9244d1ab91c4a856eb246c7fb42390c115062e72df242682ba684ec942543fb2f4726cac8572078179509d1f2c5761606d2463830df24d76fba4eedb1626047833d70ddacd117cdf669cdff929dc6647be96d6302f235467b7901c521c9d41afc6e94ae667f6835280b07643d78aac7b809cb13df7bb74412d4167cbdb7460e79f8a744746d49b0b11f749f9b04f961d13d77aef3b95c275db44386d7c3bac09e80de19dfe56c5e94da93dc352b74ffebe353657f03ca644f176440cf9a5bff5c00bce5d60570b27cdb0bb4f58b35065df1e2b9c59d1ab0c908fc23c4deed933b05e3e912bf0cc03b410cb0add3f185535942e9f6164aaa6e39cef0f9ef2da46dc22a2067881819b155b84228ced11454a98dc5c1b7512dafcdd25d94ef71ced5c247d678ac009e5a4dbdbef3c07230aee7503974ff0b6f49c78a7f986741bf844c6cef2da54765f1ff34ae0c062584766000555f2796a73ba110895a8d7a68b8995b8058cc82dc88f86e55c61c075eed9073f1eeb8fd8efd3aa40cb1ab47cb14ff28f176f21c5a45e1bda9bd90d23dde17486d028e60f8f2ace017fba0027d356e508a252239abc9cae677ba8fd897b3bbf4b61a66fdeafa80d98d27013db0e85a24268b738e1bcd5c2bc4d581916947d717eb9e6894298ec40b7c23b6869615f25b14d281e6a277c567b37a2fec38eed99c01700c46b596ad29111eba4107c79063393d416f468edfecf00a0babe16ae1f6b20bf0977c9086215cb42a07eb30ab7adf63702bd2ad9b99fd35ba102b7b613a3793325e4692276103302a002cc3e44306a211e65a52cfef84e05c22303e5e0b78c390e8997fd3a5ab1d349a89460d4021d49abf6f7caa9f38a80695f5ee06eebb41c18d39269202f1d5e8f7d870c48f661e9a654d289f6da89753022a6cd497ab82baf71f7993baca719366a5a71f21c947949f8f0bce7b6546da384a7afe7b6edc5221b056cedc74bd0e587ab9afc7dc95fe6eb4a5dafcdd52f621a7f9c5cd0e84ff2a0307b776ae969e74805716bb76563d16aa2f098eebab67b9a01b6f7258aed7d6e7a9aee424e1f4efa81a6cd6bdc111b29850372e8a41d4bfbc37e8057c607a7aac902db6a7ae53ae5caacd02aab5d29a6e217e06aaadbde9c3a6d7ddf22a9b8d96b47b57f324048696be570174576edc5d6ca7ef63d25d55673e29d3e1a209409487d8918b8f1bfe1ba5bb8e315965920ae991c6ec2b82637b6d3d87a0968977878a9a1bf995ce92de22e76a8080127329b2f18f5596626d2c23d38a2273fd8c8226223720348c71baf3beda7379954fac6e8a061727fe39dbfe95ce3d5b220543d55dc0f18c051d0152db40a5c1802ef7b6c0caf009ae887fcd24c7df1a96b8cef5b8f9869e7d2cd38f7dcecdaf24774230de188e97bc5b7baad612e948a741c621034c62fed994963e5622951bc3d4a3fdc63740d7b38d6e894253cbe67febd3b50622914f724b83598677eb2485a0634f8a9ad0e45c6dec5c5503c1ab7124014148e9579140d30de823966ddcc3603420fd3f14d32425c4973c9db25a5713c54dfaca08178cb49b8afa607be9158d9223e0fdc1588862f7c227184543292519c131d428777f7ca84ab80bec37201b593a0b26232a09a06b5b42c598725efa7f06d2fa9dc0890be4e41c1e4082a6ba5c1f711430ccebc28db817bb12f5429eae8861eeb13456929c45b4ec628f12f9a659a797aa12f44387bf408d7f8ea729c19e12f0508305b76af38c85a1f38b86aa06467b9447ee33953580ad0c80aa13cd71a1c66f0eeba366c82d7019882709b3cbe47db685a9018d364f119aaecdfeb66b02606334d5c90fab45e777dc4b79fe59683bf27c2f05d623a5253f1ad74e7920dc8990ea9f847eaedadb49ca3f2032f4e4fbd4727e0fde05fc5532c9c6bd5441aaf60b55900cc293905496cba4f1d082cb9e651dfcc22daecf618e0c7a8cf1097db7f3eacc10a82f78bba12ff18467edb1b66026ca189f547ad8d8466c51f6ee2266051097b70e1d60c42bf7ec99e41fa4dfa61bdaabd8509b9043b5117d15ceee438ac640c0ec1d01804117c61715ff789725f66907a50b398cd1766beb7c72d33f0daadb023276e9b561ac0290960a66f6a24628ca4d2eab17b2b53e0de7a97f67267438bbfc3422600d95442eb8bdb657aa7f0eab37016e055ea226527614eb182eef575243e39aeabe37a0782737e6af035aad65f10f51da6a00f28439fe23020975c72d1eafe0ae97435bd63e2b430d78a91fcb320bea413f1353af3d1a09a40499612f9450879020a9e6a48341096c5fde2858264ee8513398796ba17fada64ac199877f26551ea2a428858fe6276200602950dea5a5aa27415775ecf7e43f1ba9b02dc1b1a16a24d70b68394174b5eaa0aebf1af45df0f23f066294d83b4f669ea05f53b923dd5b79c490dd922b919751216982948a0c65c13d359cfdef6dc27cf53bb66370d98178ceb4aaf36466731ae4ecad93d33157378610f75f145c8083a09a12a3e381a7d50169c23ff4562fe9d274493dc9587d51b060ff7e8995e3a0837195662fbef913ea94066dca9ce2f46e9d6249da2c88db350f174955363ef17bfb9cece9620d148c560c0002b654cf6ab82ea3252360548233e1ffe89cf1d6f0aca017079ffdbb05001e8ffffff17