PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 79423 32e84da557c144ea11c38bddb7c0770c39cfb363397c31b6ead164a68ac4609f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2b9457cfc8fa300f3f493a5edab3474bd6ead8387d66468ba4eea2f52cc9f1c6
Certificate Block Hash
32e84da557c144ea11c38bddb7c0770c39cfb363397c31b6ead164a68ac4609f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0092fe000086ae0000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000008760508cf4315d8b5ed0478613ae260fc760f2da77d7a245449c1b710d2b7c2845c4d295cd3723f8c3e368adb988a9c6ff109e809d4e6b97fc096cd9ff865fdec64c179f5bf70ae8da9a5f8f018ed109eff89a4df981786c1b00000000000000000002000000020092fe000086ae0000

Raw Header Hex

00004020cf2417a0b86d4ac092820caf1e3a5b2c85d7cdfe9157541950c628f544e22c0f5dfb3ae5c163da79d515ce9e6e4ea79793f58c1d83708001085356552cbda16f6b21416a72cb0018c6f1c92cf5a2eea48b46667d38d8ead64b47b3da5e3a493f0f30fac8cf57942b

Proof Data Hex

59,560 bytes
121216020307fcbb5d897987f39dc7c3e7538341fa0805195796c73ca6905feb5ea6c232df192b21ab3956165174870e1d0b63448ba6fc216157e2393d9d3c291f3113c40dab389449d785905bb73d3a1ebdd65c7d1f4e3e0960b8ce029da302b409f2466c9f516a66ac4f3bc094e8bd7b66f81a1ad7e2bd5972eafec945416a51ef42ad075a315adca5721dbe095592d12c4622edc2cd751d29d956a134f79c0a43e0a6f13ee48a4174e5f9742732936b891600ea7022164db043b38ee1829c9731c794da1f388672144ab5f6c9b3b797b12316ecf16c347e8cfff62f8772a9e6d2b0cc71794335ca7f1ec9c23a90c20eec3092dd03d659e62476527a8bf900e60a14524f3d4481da36dde90522b0d643d6c17604183f504c4f8404e9eb4ac3a8a9f45c26fdb149c27b923774b29dca034ea9871aecc2ac3a3c2f86ff8cff68e6a86f7c39e6c0b247658d66b36183fd9d9acdd6d9f332e89b79002281e290d1e0d9b85cf264136bbc5aefc70cfc1ebd45d334b226e322b97f07eb5d8fbd911050770eac9adea0fd54b076c04830cf651a71d5f71d1dea81bb87a4717d1c0f04e9da9233b05837e40eafcc106bd90942a7d4b5fd07a368979c21d6b1c0b79131b8e311662e2dfe7e7d48d116f0517d7ab6d98df31dd05a64315f159f724b6c666fa815dc5cc6fcfd39323b07a5b936b2a340f95c601616e24e598e5fc1b7cb039977358b65932c4d4ff2849062765be31f351de357cb0bbccf5b27942b8db7cb96c34ad1b3f6ee9e685a7ce1c230289932ff72bbbb66071d07d9409079752ce85588ec260635a114d7a402df5621e0a8cbe7444bdef6afc2be0027b12119fdbc16dac7a32ac072d9872a379fc3136e9e908432891eebdc189ba8b848ae98ff7e821bfe43e3a81f1ae39563890065f8770bb6abe70dfb6453144f620643540888955003b34271cbb54859f45eecea26c625f88e286cc39cf774d6c37c1fe6527c9867cf3d2bb1cb1d8471e574b23fe67327f603c5e13bcd6891ec7a903d24fbad34acf0bf3c768ca23634fb1afd54d63a10ad61edd0f256126f11cc81cbe56f55c32072af3fa2cdc5c1ac3aabc8a9e594865645916dfd6de493cf3e47099696ca3491bea0a3cc75e6d4b407874f0960b2ef5638886d88f1194b36d0e58dea9083d5b06f17a3947013f7f35360a3daeae2d39078891d2e6ada756493a220957fe22f504e67e828b0ef0e1d4c74787580bc8fe2c33deb9b880aecf17ec0a335be4aee9c4c7b029af1c1c2259a6dbb12beb7c9091fe11b1452f2866974a69f12d6b678772f201341d947a4d3306cc3e9b482d582e8f686f3052e6a53955690b706f1f3ab4b9b24911593ceb6e425aea1b27a9d2a875ccea37d27e2840a43ce7745b2111447d4db5659bd58b5f84c22c927f18043897aca73f8784d24ad3aa19d97d39496d3c3f1efb1e89842a3e220f7649ea4d01e6df1170102d9997ecf071d9fc3d27fbad7a7d689709b4f813f6b81313dadb33a65c42bce33727c1d282706cb45e1030cda3b9cae00f0354b074e4a4da86b76ae8b792d896d83833f1436b1942d7d6dbc3a25bd0f5d94e4aa97a5398d0e56f9b7a269286b3de9fe691a974e9c2f771d1f788647888684659d373981f1e7359e2dda3a1d42bc6b30e21844b9488edd99a39e8692e3e468d3a5a5bb64d8e26ada8cd03d88e99465ba23b724224fea61c43a954582f677c783d84fc80aab98d806ce9f73f32cadce8d7968173788dd11bb62f1163df208f840176774cbf569558bad6db3fbd631e75c065599f83efcdbbb5a627f6f0b3aabf33ef7f11861c697cecf54371b9375946343b11d256a95d7d0d29cb0877938f10f061a536882bc8bb5ce27970bbab46f4f304bdcaa5120e81e35d0d5de4c152e3a307fe64b2cb06d07f202c776070b90330ae560be7e1df66777c64b295893b735b35f8e76210a89cb8c19f6d6debe3db85b0770ba2c234d9e967819ee3d2a9e1dceb849d72d4cd3b23f7e4fb9818548aba915f43c229b5179a827cf6e6a4be66ff832e0d0d6c37b3ad90997c299672eb23997ed20c0fb45961cb759a5d6c37a23d77398682c0f8aa05f521b93bb9ecdcb1cb382f4fd9fcb344c7828ff4fe76a683679491f71221f90748000fbc3989cc9aa9e84a6a4af8f450fbe63afe3b2550b9bad47750db7b6c298677176343a72d23c0cd51ac1802845375fcda769aa6d4e48705c6bb92d3fcb1ce6ad571c6deb78d0926f0a1fce7b5c55510fdf40420c433cd6f15e3298d93312d687a38adecd83590090a99ad90b1510be9352a263f5abfc0007c39f64c96f2df15c8ec011eaca682e20a17986f52da62e11c1fffc3307436e129977cd8a585eed6906e17f9000fbfd0f5ec4e40386817401907571d0d968614bfc304d102c626dfe966a9d309354285c63a2d596877d096effe6ecb313704c721d93f3bad5f52d39456086aaf94615fcb430d7f130bf1aa039c8acf7b44314dd70b5daba092ce7cfe63ada60017313e31dc3449fd6fba29334793970fd22310357af3a9977ed7f6eef5f5b6895505f74e223e22c37fb5896b577cc22e9313108b26ee2c6d2d1281f4589ccde4f60b13ac69dcef961b0434ac07ac0f07f96c20b402c7dfc61cd5a549a108de423f21b77be04ca90608ff70734ac97d88f5118e98a768d9ebd8942bc60ca321b9f2b4e1b4333e19efcb93115e4b3125fda4b12438b84005e645e7c70105990a9d30c3c4144b1dcad23fb41fa3928f5f2a6bc095089c940081e1ad92e462734acf3fc674c8c4992310495cf231d0c3d049176695c20ef6efa2683697f8bc5462ef42f4f527805d3237e4a9306521b4041b985e2a64e90ccf52b755ce1a9d904ea7e44c77a280142b8cbe61baf81c6b6faae06d6c419c4e78df74046af64ce0edca00014a37497c846385468f65d19bfd213514967268ed229bf1fc03a079f32f99bbdbb16e821b93aa2cb46ae625a8fcffeefef6b64e93b7cae6a5631982064bad25a4c5a81dc0ac3f4c9d9a4ed789cfcc92554b5832efac0ff344a7806fae1e78c30823128caa8f6ea2405cf88212be2978d5cf943612a18d2a370a512682e33e7808b131f6e26122de0f5b82a60f36d6b33f588a8cf9c6ac7693d94a70b19822f5325eb22a0f7cabe78e29ef0a8d01cb584dc3072165f04348cd224a9665617f4c76f5a5c9e027be8eb2a06eb62dda6991510d42fceabcfb8f7198b704cc2519b598868cda231da4ccefa22ff27c2c3e795e21c62ce536ff92843c8f46569906c155ccd0d650f43d04e0e593c0240bcd71c03da080b6fd2065d359a2356a4bf3137e0ab0f613e53fcd50060008403b8f96e6e41b2fcd2be9c2bc682eec69596eb3ef539b18a81d4a5b9afa657b0a1415e71e154da28db0732b8f1f632766c906dddbcbf80ee990fed39ed9907db74e396d84dd5db674d46e813b7cc6e4d69be62070d374b5b4ca4dc879476a17c7ca26c9eddad818cc0487e87b6da6bea9e9a6bdb157c54647372df26d018d97b365d2b52331c89bbe488be56ac7a1fd92cd203e9fd332c10114a9088c488d6c54dc39e534eeffa6e0ac757adc1f0b75323dbceea295f722d36956c05ceeb86596dd2cf26695c9dc64fbefb042db32761c93d8b869a3e095c5ea8ce4866725c6a8c9860f933f8130fcabe59f318be1211aca935383c406b2aded00befe22a54cc883cf51b7b0b5fb10a7cc64ca85e36b0400d5a6f55e2bb2d3151c167ac502bb0fd22f2c3bd0825db02b9f21342f280bf7067da51db528ec293e685f5e82ff134e05448243c911997cbb2096d37629e66e53a43cf3e0dc617b78ffdb85c81f43282031db10722e9faaa214e28c5f6efae5e83cd2228367b68fc34a92f856510303f8863fbe262f30c94fd3337ef69c68b4d25672a49b815025e329d7f77b68d01c14750826f681ade47091d0f5c0e325efe4ca46575cebf09f010fc0a18f0edd10d78f04ca79b69e5e1ba51a9aac7210ce1bfa4c94446ccc1b3c080446768a0d658b5a1dac6fdb62866646cd2e6e73316577e42e3e416b8b42a2aecff5d06808583345a0e447f1ed8f842517002a9dafc6eed6de4d0fbdb74afb927ce0c3fc25fafbe02e9a8bc51657bc77da579e9696846645b326a2eed71cce956b85a8b9bddaa06f587b8051bf702b0332ca9bc73d202c9469f4f194a598e3025adbc858b4cea461efcebe7f43d17bcfd282fd2dc1768b0f0574786b2b79404403a122506165428c0fc49141fdba7943e297ccd753e65d02ae81e5dfce44ab563cf249bb4031bf774d209b419b7adc4ed98c599734e1c4973a9743fc5ea54508bcee7b2e8f2e30d35af9759160710ebf1a8661e02279266a33cd801688e02951b344ec1ab9a31d5cdda864bcf10ce55b160d9b6d6dd6aec78dc1c8f4edd3789effa401ecc44369afb83b9d49b72a33c73122e343c0c89a2cb540844b2125274365002cc43022b106a23218dea9834130eb827ca28df4409c9b7bf2c6729bb1e48e4f473bace48345d9ce77bbc6e521133d92e180dbcaacbd5972684434651d1ddf0d788a15379e59d764e94bcf25d3b78d393a9c898589ce36dcda83c9820190f90d4072c263bf72f6b1a30731ed7ef8aece95ce6e69bd73d2631c6f6245f773af70b5ac42047a4420f8a477fb715a7dbb76b5de9dcb4d4954ada0ebe3e33e53df7aea565c4afc87369a90b56c6a9e5d4062d22c10d995c5a838df9f55d95a484caf7cc2de176215526369cd6a92360960ef1d13d7e4e9e7c82f18ce9b4a818b7759c964c924ff65b8f8df5c9e5697a55374c13b7c9f237bc69f1c778502b973e8bd6c39eb46cbc62e266480780877cb776ceb4efde7a78a44d1c41beca000718739097e6d932a0d8e0d44db397284929c8bb576401d0e4d60ef9846f543e2d8d8584c3efaf760a162ce53159878cd2961319615cf6908aab36b9a797e7d1dcb069eb229bd6f0a40139a18bd92be3a5b8d1e6385e78fd96416a94dfb66659447cb98034a980e66f8003b1d16848c9bf6768ff79ca4aa63d536f0773c62ee0ac57c181b1e56fe7ae97a9797e5da5d1bb66a72345e965085b65dd93bc900abace50652eabc54ca78698c3673fa63e58adabddfd49037ba82ebeb20388003a3aaf9fc8a6ebeb3ad60f54d19225456278fabccb50503c51fdb8b8f37137725464408030b49e2942bde9b075dfa4d8b511dba8aed7ddf8448ff40db8486ca5e8cc66cf38af83d7f79b52c40d10030256d7ea401ec442fe983f7528965b4533dc5d197fb576a5664dfca701481f1593b531f5e533d7573554474f119298087e181913388d6a18e7c1ba50028b416ccd17f600fa6f6da6de510ed010d908f5501c3d7c2dae9a4f8abc572858c799cffa190e834fc56396d865499f5c28fb9db7a4d74218d0af5b3e896a0c2125556323384177342bae216e593f9dfc6d190cdcedfb2aae8f62d08d140d440aac144d1aa06f8572ccf7d23dad1297929705f4995ea086b3786306c92dced9508e606d68ad52f75f2e1ebc4d75cdd5d182f8e08b1dfadc4723b425b6683f778fa8e211136aa0d7d43135e2541d41e81fdd43dcbc813abc4cd80ee94d632fdc5bb0c008f1eba4259087d167745f4d52e3f5a05bd66bc9f9d3a564631dd21d2e84fd23614cf2e363790a00e7c153b207333f9a966be71b91f0e0ba373c74f744a7fce983943cebb297da575787a703691410656b2afd1be8e86c7be90541092a0824a5d5cbe4830f6ba14356f3e7981cd654d1da56579500abbf009ac9728847ab3165cad7e87ac295c6c548cfec54ac23cd179031d404c39d843a8b0e1494083a464ca3e5955cd7d61c4a65949cb4346e9c2463383bc2a9c6a041f7f6178302ea028e8fec3405619d15a4ebee26c6a6cde532986e14078f86d279e10aea5fb395944cccd613515e824f554679361bf924aa5117dea14e9d937914bf4f950e578ee6cb51d282552e81be860d3c18f96b323be66be227be947c26a29e9f99414558ccd6964c3eac19f83ae64018bbe05ebad91d4e20e3df68d78bf7199f86c0e92f2544cdf61bf81e4199535569b7f9523eb76983cb41583b01df669b760e4f6f843d17d39f8811a79e8bfc00bf473a65ea0e15ce9d4a34e60cf10df158a74be208ba9b8faf8448857dbb6b9add7e0f35dd6d1eff55951520c0df226fe96a760c8ff6c383e58b68aaabfb48042e2226a1e99646d8b287185de02f87f3995468de7f0c65a38c33c2a828d70aec1c86b285b7e518d1b18758e2b240768a138bc4a7ec50fe8a33a70a65d37689b1438ae33a0f9fa48cc0a165a84c69e9917c32d221c45ec8ca1e5eccac7f22bb9c52659a6dd69f0ecf55c27aabf6a006a7b052714a4d3e339634f580e95e623b5ffbf8bc5ff90a38f8a549cb60127f4b49fe723fd572dbf267ab93678bea8afd17a037936365d986a93ab3aaf0fb2e17ab653cc7e904d3cffa10fd509c139c383401744805233407d46dd2480e635f9ac532e74c8b816bb41a407cddc9bbc9823dba348c6279fa37d9cb961034cfe0331be939eef7f946dc5e223d4090f55f0f8ad1cb202353d6af952a4a3eb0b7be640c8229d3716912f54c50c38f0fd0543ce0a35994845239c66df6349bbf5be971aef182a43fda7da9fb63eee905f14462a48e13d997e09e19471fbd8d06f07c127754b5b7637c287881127ea6cd64fcbc41b67e3cb8ff8adb227627eece5f340f143b6c1a72434c6e16bd46e96076570950752b2ddf304fde7c993d395d4efc53ee177a5657e49980020e3df11e94c94e2737b6bda0648dd8ca20103a79fafcd8bf8c018054a6384cda0aa80869e6ca48a3f31d90a885c253998d7462fc460b7d7b68ebeaba05de11cd0a53b9badba2fdf506305421fc74c7de8fe0ebf69a5397844e5e941c628984281fda2a461979c1a735f0ace743ec6b9c15438229dc83ce11756db9565889aa7d44053c7bd8a5a907a3ca5ba48e1fa346649d4472e3da2f3b242790ab912e6ecbfe16e988f6b3360d0033a0f00006ce84088f0dbeea429f947119951c629b4c5124cc9c60efd27499531852b417d9f96c94376d1dd19c4b7199b518c1f185237ae210fe6ec82c1086a0c06a02b8944d4baff7899e9f5c1950dc97e385e89c1ce5522b3a4fc0002a76f6dca23834453a55cec7ced52680100f8f72305705124f002452246041302ce19792ed8c567bcd845f43f01c63ada1759f60ccf27d89439cba4a838eaa61f95fdcb31d083ec29c005d00d0d0d55fc566fcb84f89f2db6f273faa6592264a669c4d9ce27e672ade614e6ab0710bcd06ba9112f406ccffbe1009038bc35082043ecf7205b10dfa1a5b19398f88ab597d00c5145f9a2f07fd7fb93f00ec91a444d6bf0c419ca7d6e0a274c6f2484611273f1fd34cf0518610cbcd0203df4070aefed2c340a3279e86436d28f4b84867e1c5ed12abc12769d4f16b43e4d05e6ad6a8a9bfc4a76b82c7d05118fa67b254fb59b158fd357c6221541d87e174c3cf5f2c59616c523e4b525005ec8237d4a88b63be43c3c2e4bda186631cfa05522bdd4c66f3c8224e3f9bface0aa2c56a38dec7b3d930dc934430e1488a1c3ef467bd8595d7bd62102e1c2f3138255f3eb6313c6881bdf531e683e639be09596ed27de915b55e9d7e42e2f08176fa85c4d7dd521bb874cf1e6dce2268a6dfac4e28d3c0adf2f6011e6e812ef96dcc751d720cc0f36c6fd1ac1c5ee65db7bc3b02f8a901324c8fc00f17e2a67d6e0c3f1f3562fbfd13214c7eab0a2e86caec4a90b3ebe4ff011221ffa02792a96c5be26714d371796e1a61ebb1aa2252b97907245c77cb19fca8eb86b7cdd7114ec112f197944a0f91da1dcb9b3a6d243cbfeec1ceef0d53b139aae3c194f792c03127b37a7c4c305d37237950f8fd70a9576e9d153be3ba20c6428610ff98e08695185eb9b582ec91b575c7e9ebcfd2cdf423ae71f6e2b0810307176c3d4a1d51593802c7e8c96fcbd91670a172c41ef5e22ef902a1311c2cf70c353760f85f3cc92d7d3c3fec6d605fa5aeb0271cd7e2da2b043f4012da483063a697743c6948fbcbbaffb244399e5b61956c1562771c5825e75f0a5ca97910fb5c293e5df6cd8d675b738a1c43afe19708c56c1cb8fe6fd61257070082f1cca81e17b8fb635ed7865a7cdff02aa14d7881c38574622c4d295a5d2c574568e37ac9663c26ae2dc2280878ff4a3afd79736aa0c179e842178133504c96687bff7ef7286509fc6d6db48ed9f74b85a1e5847d2c4bf0253ad7953682e6b046e4a494891b7f4702372e60263fc95f376dbb686174bd50ffed7fc02babb3dc4381322de64177f6b4d8269260b192413c0cee56e8a8256afdc3425efaaf923c0d96fcb6e4b4c3e72104e4dd0af65b5f5a3fd1a72d2f926a065b9e0ed29b30c2ad9956e96b4e781f9ee5848164e41888286efb902c9c8a87e0b8255356bc0be46b5590cd4ec9f0ac7eb5b5f6e63d2c26804f339f2c50d55f4bf7dd20be76775887d96aa68c54a3b26c438f0de6642e361ede3fdf369d68d55c90002d840e808ec467645fe4b30d4bd68bbfb90347d5fbb2a79ab101353ba4202809d6bff3a1f38fff148cdecf55f38b8ef64c494bc4d7ca297d5b6b5cf323444638f0d8346e06b4018003b390fb9ef942e6747cbe8919a3bec6c09a7bc848f8c7f95e956ef6bb11e643a2356c1366ff84315d3b956cd643f5cdcb0da9345bdf3c64705be66c22d7adb711380e4818abedf028f94d4ad3987a55c38fb961b1f77883ca184fc2a47300f14cf936bd92e8d6dcbbb22d223d68ed76f8245c701dae8460148d58baa5e067d2f31a2008e2f80a256443305b0f4c8e8efc8938be092b52d6d5f3de755c4afb7e4f07ee614249877a1c26b5db49fe622739608573ba595e9b33d7bf9d6fcde64ab3ff5d284edccc2bd527917fee729ac42f6ee1b056d9d4d8ae5d224f2781a8cdbee3fbc1244b6b0ba32420ed87d3e7a7be5c33bc772ed70ce5ae32cb2d96401140739d7b605b39d56a6ebd18d8f1f99514937899e92e42066c00d290624db62ca5b6d18c95f889ed2d68226cf0f0b5b62341ddeede7e3f76f19e3842e03585ff57187da9e14029cf0be4e58c21ace997b2ca9290434ce39ee8ddc0e3519da3bc6ae2cef8963ae14976b664d24dbf1abaaa0d9f117dcd294b6f58abb75d17fbfd22b7f15fffe9bbad862584bff02e9714cb5e882e875832229bafc3fdbf6f6a9c0c12165b5cbfea8b53336f85a51452f1baf55ca855b77d9bb8b32d4290d30f97f5ab901089dfd30f4b4396bcadd593d92db9a9ebb7e3cd9ded45c9973a3b49aa9b3bf7e2f46c666b306cb466108399df7e0a2c26083e457da12be1a2b9f8f962cb2ae44c5168f0181af5371654fb16732cc3457773ca596b06197c6144093bd378c1be4c515169c22946022acfd297a5233820b036aeffe342b06dbb47bf48de70e959f856c0dfd0ae38d33bc31c8b16100ccad93bea67b1ba801f95de0372ff6f8738f69debb9e8d23dca8f451c03e9f4af6a1e17a742718edc2c65424063afffb13c391bd0199e8882dde42bf2852afbfcb9efbecd90ac6cc6f6c5e892bc8865d79048848bc0994b4628d587951615ebeb7dee8a36bfcf97fb06167f85a314ae7e341bfb09557725686d2b8661888516f5644ea7a797d19c92ad01d4cec4f74533ca62dec00a09ea2a5492bdb1570956e4b3ce795550c3516ce57ea13318047a4997549004bb7e1c34914aa042cd3be38647a9aec47fdfd163ce33e5b58d6799049bc45ae3f9fff18e7673aedd5f2bcf43efdc8fd53b2153e186623034734fc3fa37dfd33d505e68ebc1a5dc0a73af88a11adc43a1b3ee5bd893644d7d89f99343e1fb348e7d28fd62b04d6621771b86a6de7237c03d56ce41fbf38ba1a6e4e4dc4577dabfb6415ab6323e98db5bed5ea37c7f4774fbe80eb20be6666c7960bf5620dd29b6c0ef3fe3790028d9d8d0ac7d52fcd8ffc70289c169d81192b1d35166bd4acc5e315a3e16bb19aa6a2b026d390a9de8a41ca1ab9a0567b61dca660dd9042127941df46a53981e4756cb5a97a390108bfea08479363d6f796ebe4901ba729851346c8aa06e8faf442eeb99d86a3151ea090475618830752b99b63de1dea5be44de586379664c2dcd554b9e1727df2fcdf331873857e5e382ec1aae536d17d81ac0d10cb4e1df49a137506dee9a8f6141901eb1057d77af5c93221498ce9ab229996f4465295871b9877e46c9a99a44f1d8dbaaaf319d431fcc14ff6a8d43c45bc8940ef0f78dbb78488a1fd76329844c390e77593ffde9db77be9722402f20af744c3aee56623d049d32d8cf01ccd890c35acc1a125d6b6b825c3efb1d4d8ac2b39441aede5750b12fc61cb38cc18ace0f5c7511d4904292df6d8bd0094f71d19f01c7025131ec757323330ab928644fa683a7d596b2ab2f7949c39af5439e07fd8ac43467a2cbc196c84377dc20c9c81b26ffd32041bd9e41ebe0beef6d3443cac729c7d710a65f24c97819c7b7a94b88b684cca5715f480c58c394b2aa0bf3ed46d44801272a839665224e28919a4f3227f650837ebb4ac025cf8fb6f66638c62053e434a65c643580e89d30380e5fa64df8ae3be9cfa5af2aaf74835cadca8917906a470ba1b5bfef2c6456a07c5c3961b5c14f35eb75b67d17f39817ab62be01b20cbdf34230c32dc0748692bb09de3be800b2f9ef70e85de43d2d9180b8454432d728e23e18b9a6ed592c9e87b46ba933eff07ac68f946e90d0055b675a0c3c3fa4f110eb297a37deb6d7a3ae970760179e34ea3e5eb03b0a4688f3d78cde0788b446ca312a294b0a5873ca74af03491c8f99c8856d9624dcb02f6fc5cbb6e7ce62850b3cc3020b9bc08b95635b83499abe9572bc14d3b9f211c1ee3e1a110abe57dbbb274032279039d66fcf90e8ce99d0451b97ecda1bb73dc5b8cdf8ced15da2e9515387407fc7ed236c0e5209fa2a98b0b31ed02e4900c35c7a551658c7a6cec4a74bde5cbeaa1d9e7d117a0710ab75a09bf81e1155b837003089f40fd9e913efdbf87a676be0e666d285df9c66bd52234b3aa6aa95c5518ffaa3a24107a0e3093d729ab70b5e428e4470c5fcca13405813511cbb5501ec3cf3895ab30001b004d68c538235025eb90dd508c56e90d611b35c5383e1d8b68fbf967dd035c54aef3b068d46887ceb7db5b716f612e1326b3264cff2007d9fd3dc8b73074452d8833a1759dbf0ef65973d685558de0ae973fe6f8f3015a1716aceb04f79a08fe47f9326813b4567b2c5c489c372a563acbaf73f644e582d62ec0c293cd0e8d3b655141bd57090a6869fecae10865750417de77db246a59e60e89ff836d122ccbc48fa0ceb160a7c0390a67efe22a7b18637b0de7c9e95ff2fbe821a9cfe4e9ec34885aeb9bf28b304e3a1e428b8a8cd453ee442e6eb022adfbb0e0a5eca67d3ebcd7a95bab25841476ebea11f69e1dad7b180acb750dc35e099dcf9ae307ae18181eb3af95025fb09c1f4adc382fdf5683f461b8b45a4509b5d7f5ffed12f127adf087c3fcf7ea574988a3110596381c5f2c6a103bba0f586d1cbcb3df65754d01736b1d2676d298c4180ca3c3c2630158e198dc734628f66f98b5c846634f656804904cfed493f3a1a7fdf59d1ec93d8b907a67a4157b2d8e11b4eb6bd71a25ce224aa080ce8e845d844793f9e4373bdcd8fe42e09383623fce0468558eea13c85fde0cf46cb15d7355b3c518ecc42359a5e4eb6949d39a8ff8838aa1b39b13ea2e91f750f0f2ad5c25e08db370cca03f976bbdf1e115b5c28edb7a50bd8343e35a4bc3d7e44216547c499b21d0f1f1b7bad9a88b0c7e44957b1bf56d6890fd576be5763ef33488c78813e2430097b9f67608d80e32b5919cda35814d0c317de1f03da2b4e27062f9b92b74811e6e0f3afd32bb5506d466612df98f491f74caa0be9bb6df561fcddcc5f38a798aac59ceba4b72f34664a24d4bb2cbea105caa334b3ec26471794264090ecf97a330e3192416fc3f5e903be44e1c27fc785e891a898ca4bd13aeb4237d71f343fc0506f0506b44333aadf5de7ec99cf686636814b64e184ca4a17d4dc4c80c34760bd6a2cdf1f92ea844220eaf98944e3b50fb9bb3934d52d9b294c3fc985de0719b2a07ece46cb9d3d92c0261edbc8635607a1ac5b107544d31c2d83e4f36a5d63686f8d71dce87da65702694de8dc31e75d0c3b945d75ac8dd44a92d2a47606b97b6e60e9921d6a4766ea8b715eaa2f96a88e0944f85dddb1cd7950d6fd6163131e532aacf8626ae89dc005f71b51875d926fdd81822fd29cde1411d5556caae20537c16e7f1e103a1561f3e75ce4eeeaa058fb9bef3d69a92cbb80fe433ae2490f5935e9e7d2c03e04722974fe7470ca9f466d6c066a57a428bd64d96a5d2685b8359278140531997131d179473a0eff22119155a17e301ee5ff9dae8a1a3d39efe021996ded149c80dad255d93cea8292ec64ee357985510f2c4dd6eecd51e2dc3a6f8b77c6c3513be528c254cfa211b6330fce97a3a5932f0f186007c408471c78f2365fcccd0e1e46370f2ad801b4d9b230147976c5a3cc25e47e7d3bbe32ac808beb29e68d0abf0cf70c5d0f33c8773d7301e11ca849321f316f38ce840823863b3703b3b0816cbb747810b8eed82b34e426911ff35585cd445289ae099d70b973bc7cbd36287878eb1bf36fd165aa9c1653cba6bf21aa087a37d9fb2b6043ccb27c0fbe6353cdf22b9405b94d7726d41f42851dda41bec43b21e0442b2e5f147108ba268d77928cea2d83bfe492b8cd7821f77e0a700324b511bc50b528d1730796ddb04de2afaa6d98f4951c5538917e2d9b0beaa8f864578288ace1e3ee29bb99802f382a5b7c115113d8fb853e422b8e525de3c98490bb935e67e54a37333c4ede81d640e46a0363fae816c809f8a49b2f27e93a413fc6556cac0d19788eec7e40184f0c928a1e06609b19cd49b5a5659286732ca3b108b191ea172ad0baf20ceed98850e666969b51e3ed2d7b8130637ca33edfad914dd53b867945fe4ba299df66e4d1e0ef6e3133f181fa402f7d2ce250a3e6d722def46ded9c5522f718967572aad4dc52b9a06ec08c7676372ce44ff6c2b675b1daa6ddf1c3cd06474c9891a76e3a7ee6928054cd377843dbcf1311a4558fcb894b373a21abc573be41739fbe003fa4c9a1d685f24577b258a650e657840c33ac48ca8b4f47d4fc145f75aa02fc7d355a38b7f330dcd33027413afc924540262f2bbd9e464f81ffdd76b8c6ed0e722f5c7220f8c3fcc45b7aaf2fca650fbc3bcb2f58ff7baef320b96a24afbda54e78aba2d4b81561e54b27f78072dca20f4c3d42e3f240d1db749f3562c6060aa1338261b1869d22740cdce3e82d3f55d70b27f0af6cb8e64030d71e94ff21f8b692779f4f7ef701b7fbae4b2aa195fc44d0466ab5d4e11f442254a6824c0659b7987abb92e2da89417664bd091b8ec2eabc58bb0367981eaaab50bcdf5e25ed88df40d8e8c5d89856646a80d0e71d43051eb929ae154b5cd304439512660468798575e4625e73fb81187ef285c448726e8c1ae30f092c6c7d32d717bb8e57e70f915074cbb5aad0476aba7ee013ef3741f7dd6db59fc632c98ad77fd3cc4bbf31e7abb57b2de6079b42333c0302f90476a4dedd2d92d29a95f2a3bc26494d58c7fddcfbce5783ed8e7606ac43f46ca2cff135a9f2f3106104e67409d8510bd000ab0a911a13e94fa68cf4e22549e627795629d72c8868228e995e219ffbbdf53800fb0d98b695aa5d00426424fb8499cf713760810762d4445900f986a2b4de01d91de11c487fcbeceff931675ddc67827a0fe72eb6333c5eba6d6a795e071df2ad543335e8a558b06e72aacf7d85a34fa2620592e8cacd8334421ee75d08817213e85c9d945a8db06b786ada3ea16325a53d86468dd8cbda9176322a69969a8428244c6deba01c243ed4bc1a68f6747a739bfc4f81abe5455c54dedef6d452ec07dcdbf6cef1a9a0e702a29babbfbd94fb9f4ae326d4e653ca3d8ab9187ac1fad22869e2a735cf1ca2358f06b80bec642af5c3ea78bc3d42f5f2db416e6b09ca0ec9346e48a50943032429c1da9e308bff63176a46ffa4f3e5e9f17867a5809a5d6d22dd4cafe98678b357687b4d8a75e47d9f178e1dbafbc0c95adeb85d2aeebe045c82604293cae2e9e7e7de717e563023c623fe5f83f713457caba5876812e03f2fa4809ca0bdaadfa85d5776c18705fdf101f5281b96dab54ea3a78669313e198367db8106829ee8ee94ae193aabb28f137bbc940ff088d716d6eee76c1cc1b07bdd69767584900cf13658107f7b89eb4fe8074240527273a83ce846dd3c4682bfb840329640ff32390e935ea0dbadaeeba4ceaa593216d992e8f25123b22bc07e70335a4d3d9ada6490530ebc08d042ad5880035b4dee33a30d14c2c28e1c1edadb873e3d9ca1fc824a5b6464a59b8a1d60a3a85aea48ff10dbd9a08cbbb6fb586919c5f66e96d6aa4d54991596c0e30c233afa5c766a7c55a9c7477186c08f860ecb8328275a3798f1cece63599c348612a466a9dfac70da853bf9875dd5a1410b38a3321b8f10f1dfe7ef4ddbc7835e9e95861e74a5ad20977367b5b96f809025b3939261f323b82fd210e6482f0159a716f829ae0d567b20669138e68af4ae65ccbdff820188e56c5b1406a662984c48c9c04e90b685b2c90f3cc8dd1171f7316485f151f1f4c4ab266c615f502f2b4a092738a305491f63fe7fd2ce4f11e5fa9be2b41f73a01e52136503ef66a97aeec6ca2356f07c3ae5169d0664952a5ee3aaf2037d824f96e75c6d88ef9d98d32db10fbfdc3b5eb2530694a3913f59b1abe44a354064417f07bf0ec852a660ddf0a866efc906db8e1b84eebf71bfa91366bcc6548ea0f9df4dd203bebc4b061c199981c2c780e562b78ac9284e97f4033d77f57b396ea26be3204809d949ed25bf9392b5a6cf4b952086cf11e8c8e5b492b51a41356347407bf67482bcd8d580af933dedd0e1d1ba4a3c32e493cf3e02445e654b62f25a8e0ac114a319dcacbf4f81db77481060ab8dde2206533530759df4530207d03190ecccb1770df42f78951350a5d85cc32ceb104616bbee1d712a24602afd2d886d80bf9170137a909b00d41279e3b8f58379d8f8fd671596ab63eedc9678d023d7aac1a485f1720418b939fe78987e079eb3b277ee029b1b440b880969884c856bc69684467e27e1e8603dba7bdf1456a2103c8b8994863830971e70cbfb24a5a20680f5ad2456a0425bc9c3879b88a92854d1fcb754398002d47e5dd03cedd64e5e4ec488196554058a1cc046d297c723b08c76f30a782df709ae1b40c66c332f8cc58c8e50bbd5201a40125a48413458d7ebdea1dbd8b1fb64e825b2bfdb13bc12d2aaa2d3c0754dbe549e6f6a15669cf02daa5facb753446784599fd67d4d2d31c3fb83659d962691360b51f2c59c76a97ee39f5fb9b7d98586b09abc6b224baeacebf38196b110a9cb252efcc6650f920b3967cfd55162b77e3b4bf35d843e67b352f0eafdc515ce16a07cf54cfda2de7bd3a2b4fa924f1001b36c0b4fb642eec67ba82faad79b213abe55c3339e1c51b706955664671f2bf9ca8b6b3c686291d06b44c3d166445c369f82e8da49f77d2a1f4ae90c8f919babadd290c370e6b4a8ea89275a596dd5cb7ea271dff5905b06520d33b7ca9ef40b3a312a7e3e864ac496280b9f49e9046317b93161a5c378ef20f1df27e293ebc4fd7406048e0376fdadbc333b1ce59aa870bc3a2402b71ee7bf5d791149143f8292c3dbc3a236a85e10e0755c7c83039ca247ed1a5559bea34ce398fb384a418068461003e487725d545c9b7431d351b005dbca537629894e460702527e4bbb0abd8abcf15272a26665887a642d656dd56bab39329da62597af5f7d3794b503cfa10badd01c9e8f0dbc68503ae96febdb3edaf7282a844439f42285d8ecfda28c144bdcff72e3680942289e03dcfc22fde38a42b53a76f6253dee44c369c652fdd857aadf6347fffe0f56014f167de79220c2c8dbe1a8f390a7be9c0148cabaa126e57782320d420e4bf07bffe29f5057c90154d321c1a1fdeb20ec2c1d8cca7c75519575c6988c91b90231cd55c63f1fd43d8a926b067eac1299aed6524dbb469a11505d792a56e72ccaf4eb22073322c41b84024d2b3c8528bad8a40d4cd810840fbb26c4e9c95cf84609dfd385367c746db4efd391417009463e697636ba5c0f2f648662785a3ff0f92563578bc7e508884f8c2d495d16e7471012d06248f3aebf47f50cda3f8374b2df5eb2d2619425e2593a435be456e47dc87067c020f6b249c0ef67e232ed0d1588db0792ea1a5955e774f21142f1ab04201b7f53ab0b305ef5da8e07644f613a40b7669c1540f062a29c0f65c6cfb1bbabb265c71c3f796368be30ae64bb293e60aa63895a538ce6ea5396cb75b13f619ee24d48defa08c198771bc0013c7816225acaaa3144f4e9d5d99b8df1de92b86572d03ac7f775cd691fea41200767d8439b81f9c9493623b5c520c31a5d434ecbd62db2407f84138f24d2c85c8eccc0cdcc379110941d0fbbd3310bb99e8b8ba7de762f97c81486dca6543309dbe4c63353eb0526a17f5d2d87c7830230ea5dbcc07dec6f344b1055649c926b5456859d6727e687245756fca7c6992caf275ccd1fea547744fb5bbb94179b63149e6c99f1346d1c98b8665fb751adb9e77e33152fdc3ec3349e903566f91c448dde385ffc649769b6f8ce65f64abfb2781aabc327e83c5838ce8f6c4763e3e0ae67d9962547188d6f195c4a7530efcf290014301a9e21487ff48490213b839a7fe2629315dfc87f4314a7198c320fe9d10f5a45f8395424122dc70c0f084520c672e107b1f443c371778b5987e46bd25daea3cce5844f9a8f1379270e71b6ebbe848acfec43bb5e0fca8df72b8de40207ca08d13e4de20efbefe867ba0effe51746344a50c5cfe75d068df32b4cdffbd2125647d12cc0fb8f5f3311b997b2b35ffe3e05e80fe9cbde3358a00f458d23fea8afa78584298f84f28069094bea01abcbd0b6eb05d17ba93cf47fabafcd022a64f7748a75eada0879a9288a0da9a8e339252284077b69eff6cca88b6c1c9c7ec0a1b7655e8163e4955d3a79f0277cc2e45f3ad0a8fc4c5c350e555479dcf4e5abf2b96b91671a26b0f2128becdd92132a26eb34befd2682e593c725a5e976ca4b8f083b1de2055bcf6235e7ead224bf2372298c50c316fdcaf3b36e3fc5bb1afdacece17107aa3fac73e928e47e42a3cee17966566a02bc419cf926c0b039d9f71d817e844a948d0783f86c7c83335714b841f6ebbe8fd38bdfc1f5d5e82dc42d0c54c23b5a0f8d5dae6bbf09b73473015f9d79d82d02e7dd1dd84f9d68a1a3cf9107005f7ffbb2e20163d978eb8d49ab89770e555e87116e6c0b5ea47ac3639123a96294359a698e340e69444b9019b9f71d797dadf73bdc0676ba939d6485bf9b65081da9d9fafcdda200816db5e207259beb763b4630fd40aaf370a7f5f69d3ea362fbddc35900e497782230489039b1a08bcda909240d4949125068edb30e00f1ea2a6e7e9e67e1ac0cb35c1ed34f9797b3024ad2804eae12699e8288f045f50f1d8f927d934ae86d0ff54810eb568b60ac38f794b9362b6dce50120c927bd8a59866755ce466366993945c16afe49482363d0239654c0eb477374dc52cae75dbbd98ce088f07768a0ca0aabe3b481a514d9c93b102fad3866dbe179926adc76bfe90e49eabfb285de0276d02d6400cc4b6c2069aa6c92ddb00432be91ea46cf7cf2a524073a5481a8f9f3606127965ae7e100e101c88cfdbd2eaf969ccad09eeb4c1103c6a336e346682fa31bd58485cf93bb7b6d9508d51ad57829e6e3fa1543ca9239bac1dc86799a12c0ba27bf29bc180ddb01ca08d16a27aa53f801c194e9a6d82cdfa8fbbe30c4a61f82b79570f3a27b4a60c8ebdcc54e0eba72cdf9f1a87b58e72a9cce3436be6748c6dc98546059bb67cd292e36c09036df936a7f030f07c6fb9ee424b5d7972ca2ffb2565ed1b9ba39898a927eb72e2226fd9ec4e20e2a76fe2b10dea01cf7a5b9e12372aecf7850da52ba2bf0cd473e553c57b198e6ad4f3091d972f0005aa3158a71b4a362583c85436950ac77f8f510d6be6017fcf9273518aa615de8bc32252a883cba487e1b3e799e5de2b81aa873394a3b31064f98fc5719e47eb0ccfde66237d108850a3e419030b97fdb72f9403fc787d917dc29fc8850ce77471ea5559b6c1c9163bee33b523d6008fa4b0c766cf088b931219876c0e5fd0ef369b84f120cb2717fa1b6c1fe57dfd09b4ae9b2d3cd85094fde5fe439160927e94294280c011889c214ad6f376bd6c331be76f9dc287e847c57e31236bee7ffbdc620043504adb0f9f2cfd82ac513831614d995c69f6463ed3432a8c8a72f053d3104ba92d370fa06bc9cf2ec9bdac108250b7c362cc23da757dce646ba9c88530333586fc8bdcd812b78d89376b0f44397bbb16f5e71909efc18cb711ccee652bac1407632d049a7d7e181107e17bdd3181ca5478e80a0a95b058fe1b43bcbc7c750041cdc4b71ced98f2348fb80f83bcd906718fa1d495dbb8cf05cd3663c7dc4321db8fd4c1dab7d77d91000c094ffb19bf76ded295429f51c1f15d32f4e5f85f49c5e1428e00a4ec5c9468df64ba95e84df05b211af5e54c4ef1289b79289c6fe99e09b797feb0f6650a145192e5f0d6e7cf74d6bfc32115499ed1954c2b65878f48861ad1c0437cd0381800b327386a4b510d8678efcd6887738e316e3d3e84e576a8a1bb6ec841b0ba52fa7d4e8cf1080cbaed19d72d05bfdf13b170025c0a1e8538f521d0c1f5f5e74b3d15673261cacb1064927286818624f550d541ab2cc4e0757da87060a52874530e948cde73188d0f8aa4021d8072c629b46fb3d5fff1d700fd728c20ea3c250a8ad8c278a5cf1fdf177de57d8bfe81bd136e7b372a337fec60e909863c536e7edce7ba961840df9ab21f573df93ef88515784bbf1f211bde2a4bb1d3b8f2e3d814c8834083b5cdf367c56b9de97f8e6c1554b9d7416eda6366fe044673378f5b60fa651ab06227e7f27445ea9f42acb1689054a9b001d06de89bd020a112b40ccd76f73e5480b38565a3182ea643018e4512394327b36965981516d2877ff1602a6016b940ecf38d14edac3170341816bf9b9345bc033dbc836a125a09fee99f012bb8d4404ab05da8d725c451b1ff95c10a21cf1e7655d527dac8dfca7df254107425ccf14e1c69741dfb152a92d6f2f5ebe0d6cdbf94d17b7c485921a038b0aa386bbce3b1c639a7eced23a274dd762f349025e280450c1af210750e4b3824be108ff010030d1d98f3ac9a9ce69d150fc614a7bb11f36086126eb44e776deb9bc08ec37cf86d5306951c9ecebdfdecb5183c992ff6f86efb86a0463c22a22ce61ebdf48bbcd18c17a87c8520e7d6e8a1f02a096677810b97c76301dd271a2a344f013dd9e75fdde498bb6df72d2d7427f3937f22af62a228864bc5efe912a490f4d98532327a084df1d44aa7601412044ea11366f7ceed648d7d9fb67837e49afc1daa04decb21325ff1e26c59788815897e5e5d9a7c4df3990632d2f8ef6b9c5ea7ee52b6a8b01642029d6279d58d3de88a9aa3d790f7a3b2553980a94b29de887fb320a649fe50d6176f839da28e257f0d006e48feded34724777b891e143fc01425109c8deac10ade870ab30b070bd1f88f794729c4d9583d2027bdfdf558ff152a7ba04a8d06a1d1c6cd70cca7af7867819fcda1db5cd13a4182ce758869ed4752ab56d834a507196ab77f1985b260a9f2c601538984d1045befd52b76b15b433a7c899e0b9c971ba15a8675897245e8e95cff2d0211a0492a493838937c408b64b27d38f073861ba22e580b59dd61f524d53ea900ceb9a89f90637302223555fcaac89f05bdf49a7782979a61374d4cb0bf252d31323b145609ec93e9de0194f02bf2c783eb960e440bb4ba95e29be742378d4b022cff0ffa5ee497abfacf7942bbaabf03fe4bdda2dc45fc3ea77247a07ac469dc197978b0dc27d34ed29eab6f5d027c3d8d58c7fb9b458625cd9e7c52af3bb932c06ac4fbacfc8860f75f36c980147b46852351831b7cb7d4f1ebd07c0c7896b84668cb7402f75a65f7ac067f15d38b64e5466da7aac1d4830c64972327ac2debad2a9e6f289511664ce2fe0c5491a8479a36f31a51064aece634c8edbf410501faae4f976f4784fbb95cb1eabd3f38de7ec7c9a8d11792d83d6bdfb3afb3a890c102e917efa4182e72b9388d70ba14066a15d8342ed40ba62f49939ae783969557e598a1b03e7bbe6b8f920d9263e21ea63f528b7bbf261087b97145e9e26f07a77a59f4db0be97d26a252e46024431c6ab20edda6f321f527294cfb0bb79ba3519f0af236cf9320edb769d3dd20965e931c819164dfd08a4505ea403e60f0b28cf826cdacde41089d6f8f97b426b2c38ce6fa20504f209110016789928335ba15d58d6090caab4aabea99d5ddfb4d8993102c8c0bad12be9288cb5985e0378d96f1c62a65a7255e42cddeb19d47041baf3f856a23b15f742a6a42bff638c8a4f0e17ceae6bb35328f527a1c7027b0865406feb3a398f49a681c869d82925c10620c938da1a1492b845a22181ba7ccd7175ac5e8adf457e8ab99a88f4efa497bbb7ce307ea902f21d0820f6a1125ab8f3c6c7355f9c79017d436cf6b7fa6900d8a4144803fd24e550e9c06d1fc9333d354ed901302ca53e1b51fddab3a18db134865aad318dfcdc2c6d726c2f2025e4d91b4af6abed4957153ca2167940b79af6884d9c651061adfcbff4c3653ebbc4c2e7c026f0ceb2f65fdc558143699a8a7857e40b0a97be9bf280853c7100442b08c4962ef70e49832a217e115a4cd843f18cbc2ebde884d9de3a72de90e76564841f52544d2963ccbefd6b1fa88969ee950eb89941ab421ec5e9877063456780dadca678cfd2e38566031724e4935c039ed7c6c0ca400589f2925239d24b51c220e92d2745abeba9c6f7a88c35bcfdfa87433600b48f9506f9d5aae8e101200e03c74ff31fab1cf46c69accb7a4bca256dfd216a1fef264984837e13acca408aa0d5ba3213f3ae59665158331aa9ca4629bdc1480d9025bc0356345af9ae5770f7da63345654f9f4e284f86ef1972fdceaea8b22b07f67e9814c79ab72eac61a5249e9169cf689f3b05a386884e935d10a24c750368ed7acc55053cc5ab0a43cf571e43fe9b5707e7d87bcd3465de61118db374845098e70f216831c338518707a638385816a03ff11de53d769a0940978429d89bee9cee4f977e3ce0074e74773f24ae765a3f20150a7568bca2f7df3d78818932795022c05c9f26a5fae5057eea177b06fad179de220dc944ba9de737bd7794e87e4bee1685b453ca1c7e7e2067f9d810d5f158695f1ecc6bb081682f45193aec7d77b9a6649fa545c57da58681f7d7259e308994e3b52c461e90b16c6f2692f965663b8a0669e3803cef3f7634c844301783470e47056738ed8110dccf1805714daecccb35433e265b66c0f5b43b4857824c6b294538800aa1cba6eb58c8904b31421808f920a2e8bec6d6346c284c0298bf8aec45f3be9a2845855ba96a04dae301287b28d3e5f6ae90526f2fe17513279888f3d5f80805651b0c489f61fd073265247965306471ee1d8e4998a954f4568c7274d5574fb1a769c8bc57f97032a098607ee13ef24647dfa2476c0ba05680240158c6f82128093e905f8a8a5596abe0a762384116058395b7645ecc4e1b8767706666eafd0690ba1aaaa96a824464b2901896d3c845b2874b200ae67d9152c3f37b9d71d2b97adfcc4437d202912f2948dfc41b2c5104833d810fd6ecdfe11827fa9e99045b8c5359fdb74ff28b114b86d200d6f35de26bb732a4a2c162a271e35920abb5dc4d8911f176cb024295b1fa264bbf51fcbbe98fed8e7274b990d1b2bf39b2b13dbadd2da6cdf0b02176b9a29a554a4643f79f5171d71d72c015aea61c8f2650c0534b19cdec133cadd8e11a38ae32e21fdbdd1b31ecc2c67c6e8947c45172dd371ef4902429aac72df073cef1df04ac20eedd9209c27b50540561770ba91d27f5120c4fca57a2b3610bc43f23c0776dfd69b0d0236fabd1a5c1d7bc957c980ce7f3c359a096ef128880dac148ba2b8bacb742f0a1afad693c036710b49e3fe75814f1ca1b68daba33d0e2b1b70f3822e0c0bb5a3e45b4ca3d62b8a266710960d12a337afe365512d72421acd6daa62d353c0d0e5c0bcad5ba2a69ed90a6441d5bda7f4ec46a682dd2bd48fe346d55571307966d24b64fbb104befa98fa8d7dd6cfad612ed5bf6c52e7fafd41f3df170b9803f8a2e80024fb143ab2798378c04e9eb2667b6c8bea3b60472d7fba368ef5a63d21fe3268af366cd267110c63fdbeee94c34c46e3decc26165290044c266d36293541ba4b05acbc3c4597713ad31c2eafde71acc5b64eb0fc65d51659fb06380eecb68f1072ebf9fc178b8b46fc480c29b77edd109c04e043208981fece3f3bbebf2422184a26564479e6efa2519a7174b97c10844fe6449d017cc00cb069387d7e37483d2894147cb0114350fd7fa48b3b0f4cc846b7abbd3630cb6e7f5e3633736554470c1aa4c79d38cd091c8d0e1070f6bef7be676506dccfb943c6968a93a7c35a97aaf1a810c28ccb700d436a2cdc33f1e8d18ac360c381b7a1612fd4436824d1dd4e5a8a7913dcbb1687e53d18804d9fd2fc6b909dc85eddab3d33b5702668ecdb6249cbcdefea44ca4eec2a13969c4fce181122efe1dd81b5f68a14d469c70639c66c37bcdecd35a846b993e527b7ad6688095ca9ea7e1b7aeb412574c555266c5f488231e56681b868784aa34e918ccd4bfea87bd828ba7407a7c4c2385a513cb0c447b925eae4ab0014fddf4a5e8b12a1226071569e2d7c0e33e43d7a8fe458305908e6434b691c217a24c68e721d0a8a8630e2b9e963ed585e34c917908614dae29f80f137458144f8401346cfc354013ec3cf597df526ed3c05f0b8b57301cba5304c610324fac4e7fef103841d8537dd8dbf58bc28031ff9eb5c8c58238980e4f25942b09b94b5fefcedee9497dd6355c82c2407df812abe494442056def8ff5e9e63b059002c702f931eb37e3a545436ad801a1d7f14979d02a1cd77032098834365f10c7063ffdc68dd5d8773a9c9313c45ab3fba0bb75e886b82e8bfffd4be2317595f6fe57328c0b3b1ed760fa8a0f6fdaefa1f956e001cd4e5eaf17b06b659f64632fd1767f0417c50bdffa7c01b111d8f00e9862877a9fc1eb07d7593503d089fc9f4b8050d59e2e03aafc0124774fce6c3abc5fcf2cc7a218260f3bdd3fe90d8f9ee21c4367b53a219a63dfb6d2e55c0718b2b2fa57e0d0ab8ffd202019e16c95e850dfcd1d9720bbe84112ec625a0c89c0d1bde5e5ce035752017f982e22316fc8fcf587a3912cfa36fefe6b659a61e1d6b046e42434d9912f16bc57495d4aa6f69b0f9029a679d38a6b083fcef99d23880477dfc037a10ae14833bf1425155051aec6b36abc1141fd5597ffcb42bde83806d5ca7cef3b67c6635880736acdc21d233c7357b6b262ead7f8d141cc973f78c1b68fe0f0472dd6b666322e2b91e7af5e2aa3e0be3c420b577e203643fffcd4aa1fd7da1782bcb1ad760f0da6496bb4fcfbf0b79925c85ec1912fa44db4b273ba40dd96a1540d8afe6adb58af9d9cc4b04925eb856c2fd4825d2127f15c48bec4349c81dd1ab881758742b75bebabc4f9bd95b157b32df30f36dc4222b621319cfe26fb4d677031411b567951f94f0dbe69c5874cc9a182aff37f6fc8becb48df2b5c3ab5db46c0e4435bfc91f888e7a2c55b59ab42110fb7c4fe27e2bff1e5baafaa860435fa7e1a6df9b1af5932224ba3cf1e0954567a3667d7d4a096e3f772957ff357c73dda1be0058398b79eb1bcd5fb3a2b39508efd4872066b7a82c72d7bfdc4008317d47094928d37f8fa1e0ea67137bde4b04c89f2cec3f6ef7f220e02053e67e823dbc23c9d305b9fb4a1bde4e726b7fcaf614140cccf7bb13178e74d10ffb88c147a8f80bc3eb5765f51d4ea13e629e391d62b2b51b4dc98a9981854f37d5296c907680159c6586646cc78398cbc5f17f3b2a7b9b2c2d58c7b20184108b6319ea36119ebf5a4279c787ae6cd4d5383a59af8a8ab567a63d972b37caa6863cd580be9a5f18a86295fad5defffb6797c69a2f1339e9f6e52cafc85ca638c17383c000d3c89ad0661cbe94455bfe5d504d7467fb20676003d2c4ae8ced5460274bdcceb0f239fd29f4439773f9cc6979291b3fc0eda539d07abb04ffed23ae3ab87b60b7d2da02024e26defc7998137a0d92d6da6f0c8309370bd50571a94a1fd87d8b580ab29b54d1ea3c436c1986bc9c797cd5ebaa6fb327562ec9aef5946d7f2f7f19db630ee446c3f33cd685834ae6b673bf71ed7d4b7d13174da95abf087045f764c96ee9bc29511077eb3bdeedd2af77f644eeaa71dfea527d3656af1cf03d0f5eb99f46bbc5fbdd40219d77bffd6600c7915b3c149bddb6aaff1dcbe4e08ee3a0c69ce4bd406c7f6f210b9e209752b769800f0a2b3411e63fe09a084af669a92acfd9de56ca175d2ce8836bca090f92419b122160d378764288cf5a8c2df7637b2c02f6ede03342e47892e5bd44b5d61b4c69f94e73b03e5037f2d4898863d6bfd7f7c3b896d9d7dafcf12aca595ba2d0550fd743284c6e89ffe8e3b8f936539ebed4ac7bd92642eb303e5f0604f5eadbab663cdfe94667fde3d592950e39ad720e31623c14361ec7b3df2a63409715b4e7500c42bd23ce507fe30d534206b3f61cfe19f44520955d8f0ddaa6223634bae625ea47d01cd91d527939d77ad2534444b0dd0ba2f87e21b9169fc28548a83880687b289be5db9568d09330a005f2344577d97b8935473ff15b8fc3e689223b7899001c2fb3da2b14c97f61f7c4f66f9abb47f92161e226f8afc3e1bdeee8292c59419149250932764b9e7a2e6ef022fc84cbedf0b6bc559f36220145a4f686aa70f5ada161824b551f3acf2e0e3150a874f618cf6fa1e610d08f3ed1e453a38cbba8ae1bd849e7caf2b99158d8357020ed8976757cf83bb93a64d8f9099b1e9fd6c6cae09dc1a7e1e2f712d5ab08b97862c8c8647ce1cc78a1c3783b1479ac814ebcda668bb0ba83feec98acafbe1375ea0e619d5f98f65ae0b5e77f8bd8445dafe8ee3d69c144c41c18800840483c9cdbe035d52ab233776212076746ec6f02ea0d3c1821301c5055c843f823c1955715ee96bbff160736da35b73669e4f71ffa0a2ca565181cd6adfa220a65d860b3d5abae7ba7ba4cfd07b261289b270a2267048e978fe311eb06fb77fe7bc6b912a27ed261a16eeafb2d0614e19eecfa57d93005692d437d8861413c597fd26946f4f2a989823d3c633e0d93efd8ef70f8af4b25bfeae59de868b3364cff67a66ce77d59f61c2bcccfc6bcad6d6fc639cc9479fd633b9f38a1d485da0c0067dc4a42c6b6acf9ee686148d182a5c473057a18ade7f976bdff1bdccfaa713befa3e7b1e33fab9d5e1d1f10d986bf395ad7d48b157638bd81c0bf3ddeab6934901614bb6a2728c4fa7d7a76fd6a7b458883f734f338d3606c1f22aa011477815c7288f836a1216c9f52756914c46a6ffbacda1837b44dc7230565de1621f4fdb2cce47a31bf4925d919207725bfba8c5ad10c11e2b775ecc7737cbeb9bdc5a4d2c43fb4a740bbac09e1e737e26c0c71265824ba7bb4602fad8574e89f4b6d395c739e575ba253e07fe58bb9c5d24b09674778ceb5771c7815067453a7e34e1be06aae720f536ba53948e623ad9b5bbc06abffe39a01c051876174ba8f6667bf394f44f0edd1eb5a5109ad21fa96a5bc5c2ddab6d328fdbeb98709aa0b4d53e3240afd3c489646523bd7686494b904f385b1d3c49e7db2f375f31f70a65afe9da573e131175b7b473c980ea2b9439ca8ccad4cac747f4a19f511762c434fb94fdff2aef6d442bb48f4ce6e6e5156bc2e30761144c9e583c8109c54d54fd63d53e4cae6f8055d993b58b3f006828d1180677f8be83f275a5137b9fdf7a735a8e84a210ead43d108c37eb6accc6f111a6b3b4310cab69b74368c9d698e11a1cba0fea109a1757784194af03992616ef1ef27fd94d679141890f6268d01e945ef7a56253d2f6618f6ebc8b97203faf170a876b1b206918d8d6cee852f08e695d44c11e9ab2fb93f5cae34d12871f51f06d91c22b26d2768589568e70b3c92e81e4ad8ed0597443bea7aa247e26070a916b1f1cb87fa440307dc8b6864796076a7db091dd8cc7230105e93270201f747dce5d2dbe96e9b0d79a4dae651ae019c29c3aa96715d5b178e102eb76e81255ddcc50f4c002c4b5d36a23e06711875f0a5e6bba1c95e8de782203dc8b3d84fe34463d7e294bca2a19344f1556c222a70a0ce7565b53ca6a2401ba5bbfe2c695c7a08e9f2bd97ff6ae8bd602880af115fc40e455be2f3c714939f08d842406ca44972ef48dfba783bbb39dc6938ef8ece788bfa9776fb6f6011e0cd15b76e9631868f7e9cde0a3918e2fcb6f58196a7a4ec27852a2c4400fc1b23944f777e67f4083b3f31a6eac07e4fbcec596da0ab9d3784fc84f3fe24b6d23cf4e0be488fc19555d32985cd39614cd01762b82e92c4897c84bf19b63d0884add9f5f43a5d26968fd861b5764b1702c98faacbb9d87769b48b6262de6585a80d6a195606ffd15bfb3a1bf3791b1f7546f9bf2b9f794a73353fde81dd63ddf7fd7d08282c6f3d52a9346aa7963b9463851d94be617d13eed2489b148d545b04deb80fa49a24430acb33a4d95cd32018bebc046f987515a57eef379995aef669863a4a133f127832baf5a0d657f968b74ffb65d5e4c9b3d7ae3eb4b0fc0f737b626e0da3002812ca1434a3cec9a4879e11753dcad59a7011592850ac956a2fe03a3619553dc5371aaba834f17b492f8bb5936e3cf85f0ed3b9614c53a6b5fa38607d557b2a295112b6931acd308cb2114304c2e001458cc07c76b69f49eccf180a9b2486ba767334d569f83ed74e7926d86ff41db12035c7c7051731202ba6b70e3014d09a27b42adf2cacffa37745ce0b32909179776dc3e797fe89d2e69b1e370d59615e89495adbebab50e6e4623c2c6bb1fa1d2027fc088083e1d680d8857c82185b09b20ce51b5db93db8d10f9bf81988b89236f96369d98ea4069a0375f43be2284e58fe4197b49ddd5b752265bad81aa052180eaac505f3cbdead587e29978fbc60952c553ab62062fa9d1f2be74c5f0e38939c379e8b64710c07ccec7b213c3585d33e56fc45d23d8609cfeab2aef643a7352e46d048fe92b7340cdf0d3b7af26a2d26aadbb016d585ca2b7eb77ab1aa51045f617df2c59e9c758f58ebb1c9fb23acf4054cc961737c9ef4e04ade3dd28122f7debbffc98d24a6c982426e67eb5daec3ff8c036f8ca370ff911d9c030cf3ddbb984526ba4a1f49051fddaaa8b925c389df6408a44217a621319e1cd7a1e576ccc0f916858ed9bb4d2e1fd532b92a42ea6d3fcd487784bd23d9a48b017b4027964c4a0944e92b6ff17355eeb05f334fee9db9f3852b84034bf8c10e80e9a2f035044ae1c6ffe2ccf786b393bcdbf3647d42aa5f1c2181784dc5c5840a28bd7e2534e5bb6f738bcfc0c17935607fd8ad11f65cb7de0fe638882c1080c5f7db9876bd09707ba868694b66872c9e6fe458dbdf7ad19f194b94d644dfbea254e1e9194cb4c36fd75c3ef8551887764b7ddbfa99babc910e3d270eb37fb848f58e9a8d76db419ab16b5f98016fcef131d322d5f579718e4a83bf6f8f8125fc37b34a45f7f380f8dadf50d0788c5018282a58f9b265d731b9a63ac64b497e4ee5bfeb2fe96e9974503bd4a9c2099fa0407629fbe2ea1431766e2d79500fbdbc7e33636e2d191369c575625653866144b16e871f078bc429f2048b87951ec63c4f18b3f11e9d51a4de36692a0e49822016600b0f92d28ed7b072b1db189b3e1cfdc2ee9a7b636d18116129713b44dabd2bb3944f020bad444147b246314d3db895e63b08d59f1a8fe5b526a0e04fd0dfeac4304b769fa24c5f2db6aef6eda8365db595874a17ca49b2b6969913c7aac77cba09adb44af1ed1c7ee3b17e674335dd3dc9cca7bdba6461a15313653d01065a664052b951a11eee119db04f13c3b7fc85041576fd04df85e016861efd9113a15110c83549667372a9a6e367c85233c829bb6233da9e9e8b82fe3baf32a7118ac0fa8103e86394cc94fd13480cd646bf28a192219eec3398293cda203a01cfdb043c1d1f19b11d9f55bb22d72a2bf28d6b00ef8db13f277ffb48fa6f15386b44a435ce7f0ed2cfe8819d305645a3e76b63ffa96c7502bfb15aca87c45a218594277f756c28445d11e38e3378e761231acc38678b9b33e72753dc84aa8189cc2c49c90fc385aae28bb67afd628cb9282b822ecc2ae7f14a172df474afa27c7840d43a2cbd2a4b1cef72ca6afa2a61e0645ed478bb896cdfe65c251cfaa06a9af1f851eb408b1ca8f02166d524c09bbb66fdbd8f7c6895d8bf87fdf660da2381d6bd1d2238e2059de5c829ca75fe26c75ad7d16e546376593b4479776c5aa05981240ede68731c706428d046dbcb7316542a41aca7810f915c37a2945421e110f17633912832100f78ebeab502ba3f7ecf40f735240e1582b12c1affc2400fe616f1e1f07734d092363860b5633e02191a103265beecca05ac5cc500874cf2aa7c5b9159fc8b8905487bfd892de5c5e4a42deb2abc2f23ab45a35dc697d42cbda38ed91d38dd399e4631eb2cbd9547f84fc6e61fd113df77df28d403dabde2a8a66a93c8da70348a366e4b63641b72324ce0aaa73cd2ca189f44243fcb6c435c869293acd0f31ace62a192525cb8d7c0b39b179f43415832617a10166d26793f6d1ebe73c632340577b82c4d334f4fcd4c1e513fa48398ffd305091f5fee58451edcaa161d650f2259d4dd5f1ff8524838850cc6dca5ae3e39f5418f26a96d2dfb9bf6d2b40e1d56690d024d9c659b5d71afa2d9ce07399178daaa1d81e8fbb395e2862e158cfb4a706706c6dc9fa426c76937f58144bf1f0b71cd6c4385f57744d46baa86f7f306c0289c8254b670c80c1cf307b035ca397bcaff336cf409a74b3f193d223e4b5a0811de4ec83b4ae1d63120a77a0c79d69289397b3bde03a90b0423a25f77804d4e9a21e46df760b666712f08b4beea4de4d40e21c0171e1f2e6a9b06d1dc50dbd8ce6506b56aeec264727761ffa210074728f9228124122f7b90af09b96d3119adb557adae1818e20ecb560d0f14af8d4b8c0268d51bd26bc40e89f63a141eb76323fa9ee50a4556f3f4d87547a68c8360de55a9a8921bbf6cc440afaa51655f76d97eb70c01150ea6486072af3c0fdff831d995ed1c7a96a09d1e357a73261192c24c2764c159731b94fdb0a5fa65c6b6856509eab0aa134dabe3522c1398b6b99f067a6f63ad0088dc7f038e724b88ab91340af372cd440c4babbf7e69281af5d35935dd915daba56c44ddf2bf742770063418bf4464b96dd73c762c303649f52cada7fbbd3b7a0abfcd5dc7aac4b1a0d576e2f65b9a0b334213a3227e61d9cde3072adca11d9547c635752b75719020a45b362e26c29f3cfc251890d5757675656305a6c17d112e84b5d53bbdf9bfff18bbc2333af8e0621813b875b071ef65bc14f1bd3c06146c31683d770ff20d35470e9ce6cb826532456d2073c73191345c613fa1635b7a63b8144ccc45ae8673c6f6f00c9a2869e65f1cc6982b4b18eefc0f0f9349b7c9caf97c8367d1edf8f55335dd4ac6be7b45531065ebc058f8c2af39ccca1ccc03a6bc5f55a68d0b517e3266f2a3531889e412599f4167d71b329ddaae44800753a39d7fa7d5659b298fe8859e28c1dae96eb33112d523a002fe2eb77d855007fa3ac27ccc37d818a3bd9af3ed4c5d2098593bcbe5fab08bd167bb3a414637339d38280dc810e74108013fc8937688ff223f746dbf27e68979528372e9969e88b77f098371531ed5a87584ac1e2e5e447746c14c4d12a83579d41473ef1059b6aa3625affde1565ed203f4a7e0d0210b17bbe178b3c11dafbc620befcebbf9ad400db35f1dc7d3de2db46a565df00bd06cbcc830c98964c4701504a63e75b92975175e5b234321f663552237076f061b41c5fc1ac8860b78654f8ce40fda787adc7649283689dfc2991ea1cbafa3fb957aa27bc4fe4daa8a533f8ce2d51734cba198e0eda5ebb876e1d91760f5a9a3fb0f4f5b0a1178800a26ba81cd80e6cc6477f50337dc3bf5a1f2b44b1e8454bdb94a278befe7b769e847dde13ebbfd712a62240a4b7ad7a41418aee97f2d5f244564319b35185d76f0537d71b209fe5b98f86a2f79a4763bb4bbfdb316bf9271d3db7a8a57076ca9ff46648e2e1679be519aeed0278f1dbb4274090db27de89299b9b01b2c63549243546ee9c9f3ee09844acfa0f22718925b42a77c65394e7bae6d335d448fdb40e4ba0c8d34966a6b9ae9f5cec6be9048284c372081462699d44bdc8c1130bf4d16c23788ddf9e7912f29df72cdd6a041b668d8511e1bb5d9e62bca23c033bd50a654e0afb69f4c3ba596d96b16d13798310d40a83fccf4e15d1376634bcfe6f4c7fd6901f65322745df29c498ee0596800ed338ca774ab7fc81db0f3a5029f27f02ba4f50c29de6f50093c696a52c9279fcc97eadafb66d57dea78b4fd664dd678d6d65d2e7e9f382e57aaf25db4662dbafeab2a818033f513e3f208d19873e2a7e5522a0abdc9908a618786fafb11404bf5d51cb91b7c86602ccdb007510020beeff837499fb888ce9a399018c7f445d3fd5fa18cbcea9d4a9f431d7a0cd7db74f0caaf12e928b649aa4f1b9a109feead6c5bbb6fbd033cd039b18fe0b18c0ee0b4e04133621cda53f69edce49c721984805b288589e1dd8e3a7a1301c852edde95239079e725ceb1b404613712686c714b48713eada6406202e61f0c8e75222dd28f9a3f75621dc639d52b394b03dc69a257e4d7bdba1bdaadfba42f6f560a99170e552e74e9f9f833601ecde21f03f176fd65715c56e46768226d8afed3a18571d2509f27c0e49bdc5add9e794408f34206a5a853a81f9bf55eb5c4be98d27f49e17a324e9cafbcc083375d3eef953ec6dd116ff7fc40dadd90eba3414e5c875ac0eecb466c41af85a246d5388b48c8182e777480748314d8a051642f7a812c006897ca3b5a6179a4984e98b992e4a20e8542e762786d8360e343e8ddeaa9549f8706ecc4801f040a0f2c16c16a8bb732bad33a5b425bd79dc4d24c9070ae78ab2bad9b253c24d1c95be4d2db9a392bd2969f78099a8d972d682cf831faf6121a50cbe54636ad52b07a7224c1b709ff87728b59c29ae3c90232a75fa65b01dd441ba72dfdc4935620e23f6ae1f0e473c72f0518f5f99e32cc13115d6bf615d34fce8d54f6425041baedc4da46ffea263d95e86cc8a86bbee391f3ec76b9ca6bfee17fb195c73d30b2f0c1677a861bc844e8c452305c7cf760569aaba61a82b181d3fa6f484b9304297420fa99c8a8e0a9c6daf61320c854d4804f5de505e5d57636501ab6eed496e42a464a3579cdc54256c116cc704ab613eef8e6bcef4a4506e7c5d3b4be73a5a027bdb0a6e7cb1fc625a4b3d1b51c515248ec8e7bd4a582bde98a35405c9fd58e766398c52529469e4103a1b2d1a4b960d152ba378176f9bbf35375edc72b6ccb9ebd117d00e3a843b7a4571da13c564a1b72f49e5485f9ba820299ac4815dfb94172da255465929fdbac2ba36c5f04af19a026e377ffa390f9b18e9f9b1741f3a781265132c8c972d18db9f65dac46316a982ef80236cefedbdeb28eefa10b7b1e4ec36418de15687b37b77939fc5ea975b1ea33db63bc45b406a02a1786e52b943c347208ca280ea7eb558e3a0fecbfc32e000232bc78c122189811c1cae91293ff668bf96dd6a5dcd092767d556e816382ca48dd1459e33f6a2c95a56180fb926e2c94cab9268b2bd28c52c90a6f052ef930d2201fd4b0d6ce8d1ecb5e82f975952d7b0b3f175232a634c6c79c75946199233b9a7d32b6a132b8130b7623e662c3c1f8acbb22ee93064309c67530cdbef6e4ba547dc2ea4b52ec43d24a1e86f7c9272dc6f877f99861180d017d6338fb0d3194db545404931950f8a04ac0acf5fd06abfbbab40d76e4156efc4e2541a6d7f634eb787b69187028b3b02d7a52ffc849534f016cac112b3a42efca89f36b53eeca245efc67c8c4d518d1bc84096ba8fb6cb37426d70ac41b20930d6cabc90c24f5fdb1b66347257c954db60d05ded3d1e5fd9a7fa0e16e2ccbc3a7e244581a79348c5311e098a3e77a3efbb9672de3d56c377e4370671c63fe21a6496828373439e25ac5307d4a81d3b06692b2b197240024c46f3085ede9af6ed2474873998e8d7cae31cafa0f03902486ddfdc519884ea35cba0a71f758a6770a53c1c0e8cb770a47d007b58dec9d3653f63f3620cc7e56d169d0dc253e66bfcb5ff6a0a5614c12399c35a5dccb890effdfdf6612065e244ac1f5f913dbd296f5d7958dd3411f3a9d166f33afc7fd12b43e32261a9528fd38f7785e3672ac6aa7720b0550dcd33825573b5a385d99c676930747c5d85c0d1bef3f8fbf686f6fda5d4c3a5d80bb46d7e195c79a3857634acbe11961254021ab1ee080f8e08851ad64c4b55575f4b7e3faec80abaa0f8b90407d6ac55fa3628d933a408ce6517bbc72342a5d3d8210294457c20714f97534cc03ffcb59595a3eeda576d46ca29bc5baf0fd3b4d2761c173b8a2d356a3f8401001904ae1229e5da37596b12564c92cee5ab334daf9457b28796bd5c639c36e0a4e0690bfdcaad8e56f47fbed9474db2da7235fc8717e825695c6391fb6f8de80e56c283cdb524a50b4cf610e9b9f4df78cfc3a93c6d58381eb24659a7233686798c2a281bed0397c3d7e4bfc3bff8568245368da146a2ef5ba52130d4c5ac81529b94ccbbebbca18f6b5e94578e441857bd32ba3dfa34fca8c493a2adde99a84d45ad8737f843dfb5a2868954c8a1260f27c5c7b7c9c785008e3c92c0367579f26d0f2f9b1096128d8ddfae9e5d8543104efbed83d5ccfb369422242353b9bfae22169384e9953d7a0521105d379cc1079c04e573c8037639c5493ca46ebf01eacdc2aa2b786e649aa1b5113cf7181eb7ecbbc32f50c5b57be830865a05a6a4923d42c0c550f15bbeafbba8e7d72d85e516ae8931d504c91bc4c849364d1836af2a64183cdd5bfe5ed36d78be1cc11f15d69d6f5a36af89d61e4e102b8b11fcb3a71b3ae1bbcee0fe42d6157bf1a348a01bacd597489e3ab4e92576447386bd1378ade7748838031f2c8a6645691e5ce48060a68814de8d5018683d8611c2d6e857f9068f6f8fa12203998282b854626475a92f3b2d992d037abe38999a9310b618d149aa2a560543d9bc5f9b2f0da84b8ea6896ba67bbd9c5435f7044a8a87a7f00054a14cf3a4c9b657eaf55529124ffca521fa1482a3809de7190fafe680aa84bd5019e21f8a4c7bf70c8ff14784999bd8b7966db2be4ec5e47117112eae5c875d4338b80be62734f39454fd185c1b472fc34913c5fba93e78c8f7a7388a5c3f53d1853a57135106f70bd4d593c34779e68d219447c616a17860b16bcef7542ca708dfc3d1f3e52cf0fd8b72fefd9762161dd8acc7028b922fff7b9ab42250cd6da16bbffbe5fcd3b37c5534569bbea63e89a99071a1d3f15fff1eafad4483abb134d8a9fa053b12f20b80ea39cb2ef775d9f9325a87c0d9daeac4637e4b621d4e9d5ddd3e1f93effda850e21b94cb67d6695e4d9cc0c7aa5faac5fef22a4b12be7603cc38151765a3285ecd39917fb4da551dfe13661dd8d42700f6f04e6ec2217f030be367792b192a5d729f2633899cf98aa4f9f1ec4d9b2675a087e5ff28ad3319442b9960f8eb4f426901a1887ee55f93861cf2d54a433d1bce651f905775e48f003f9caf451303dd3045cd6de9aa42d612fc9cc2c25ae002b6365b4ff24939e942f874d87c9aee6dd1a488bed5c29231856927fa489bdf3f30765efc215b865d48e111a45e8df36314a28e89ff8b8420a6e115eec14a78505b7a9661b9977d53635cac1df5dfd6e9e3dc5f6d710fa281cdcb7aba3822bf72cd6728e2954b12858fc18881a8708d26a52bc9d573c4909364bf016202242a9f31da80a614b35ca0e8758f30b3256da70b32efb9f9ce35dd7941ab7e0f8c5ce5e4be25d8bdf0f3f944dcbba9ad6cf5271c45b0d5a2c266c896ae4b9b9dddf1ce0b07dda6eea783a41bd6af865c6614ad825cb87a3ffbde33ce9e1c2bc15fbdc75f5dddcb4d342b100c55c40f1ef6147be727770dd46d1159719ec614e9d205e16d9e8125e8d5fb0e3dcf2409daf5928678fca043f95c21e1fc75dee1b65cb37245110ee0cd2634009edc98bdec7c76d55b5a73864d0272007f1ceabbfc48b1707d9fab5fcae61f2942e91b0548df1bae4a063847977e6ec0dbda1812c76579e39dc014ae4456ea658fbd5ae490f428c72570c7bfb055a46bbef95b74e8c0548e65c8e0a377076ba14a9632573f24b35bc41c9f8eb905fcbe88b20187542cc5fc53ec62a2f971bf1697e85c51b596dbf5a0e2a695bf3a7c56499e2b13c6e774f67c195fb2657ecc8285eab86e11310117e419ae9d09a006400a7fd682251d8840ee64c3b37c23d027ff0324f99f2130ded5e4c8bec67956c4de0c688716ea16d8e274600e9b58c4ff9a0eb0b2fd55c88165d40cdda3ddc0ec979cc6c5c309dc75a23a4f383e329cf1d3ceb5f28c48bb8baaab4314d96fd8441de37c2db63670518f640f195278716b37f9e6794cb0fdc62e18e47b087bfdf653a2722288dc4cf436da6a728ae30b2251bf4e0a8de934bf6c1681ef159f7319d6c41a9bfb0b6b23a8b81e8e5eb804762536b4cedd67ce39e1441466998dd8c0dd1822adf4ef822d6949a9f4b3bf2b0caeb59809cf831d71aeec3e5981d267861ff5e65a5095169d0459fe097ca64a9750ffd2896542771784f1ef6f17e970249c61ed47466e5560e0e6b9c1c510935d40937423b8379e8b800fffd6c0afbfb56ebd5ad0653c1ba67084f2a2104f15c88205688e2860d72ddb1c5ab13e16bd2db2ca1767082bc9a65c62c1ad7a92efd58bf60f832e0aa96424a239cb3f18316c7ddbe1a27a5f6ed1819f6ab0358c78ddecb84c52aed486351d7f90507e8e5b7547b1162654f8742145ee0bd5cb8020893b15796455f3ab0ddf0d28eeed38dc7cdfffc20d585aac8dd33708046e961437562865ecb5b8bb6d73ac73823fc01f9ec2b9c801673942adcc8a13947c0c7941e9aa5963e8fc555a635da2374823af71dbc322d0721fc1e9f91783014d3e01d0502520438cb08028bcb9c529ceb59f311558e2fe34918c3f91b612092a6015744115b9628089e362a5a5445f2e1343f97184b8ae9004d93508b02c487198f8f88156c4e47bc22261a14f4e5f339f1a84c65eb8c5024ea7a864239dc8da67e502b0d9d253de4a4d0e302b3f818a6f00cc45bc6c0c7819d7848f92592b998d950b82f5c1c5ceba8cfb44f37d9155ff123f8c7928205fb98321bd3fc7557f8cc6d8c27f2b47eae4ad274d562055b59deee623c71cd1ae356c4e98bd685c24deb5551548de2022f1a78e0342761868cda23be0219ed2bd6a749b64ae6e44227f20de94faf0876184d769361a0178ed51efa90b5ec2d25f13bd0796e971cbcd39527501514fd855eda4f81b40661dcdd399563e6a93260cecce562fd807e724a2a8188b4729c0415dbe035b32ec734c5a93651d2dcbbb1a21e8c5f9b290a1fa09d7bb6769586ee65e8946f7b443702ede83c3aa56628a72e6804287ca2cee4fdefe73863eb36d0cee70a6b9caef153223d7f82bc4281feec5ce1d485e013bee37ac68d37632fd49f65ec5954422d22e2ddb844891be09e9b3762bba65cfa677fd25c1241c012264f86e351bdbe0c0c980fd465b29c6ad215917be678ec8288f631b665422d9e57bc4b2545fe3fece691321490b3b6403a1b2737062044bed4573c89fd3a7f1122272b0b142826e2a3f7859d20509b13960466598c8e95891f52f71c46680442b52626aa795e9bae6003f74c132d130b868a1c31de1465457980b5f05c6b8b962208552f1102986b6988b8c83e0836c49fbe3e46eef4de1f90d32f3ad274726601569155e928a0e48a4dc766743294b870a7cd1a3bc981273db18aa100438d510d06b08cc041584c80c6009d5a7cc2eea80d27ba330a46c32ffbd0aecc6a570033a854184c266a3a1f38416538fc20cfba6a5dfb26df91ef50f41b06341d10fe11c27f53b32511df08366bafa012c5abc84ce8d10db176442b26cbf6452844b76efb0f906b90de104b9ad04305e395d79b931f19b97239641efde44a016de0f40f12f44dbde87e5a2a1d2206ad9fe5ecca6e7ee69a19f6cd8dfacbd11decb4f2d1edbf2cb25064a3f20cb25e284579be725c1020fad0feb7d8d6fa76f094b316e1b4580fb978d3b26021dd0de8df18de98f46cbde635dab2d248b0e1b3412b9114b2b442b01c6037c2e2f66b298e5b1362da771ec4fddaaed100f52aab4367317bd85078664b817fc46c1b7caf1fe6b43b38b47cf1fed448df6e332ea4332c9b3b38c46cd8e351180a4963158bbc752b7d14add5a120c08f40fb9c945e3a6bd14e9ce4dfdfaff0b9c74860f12de5279d703631df2d0122689944c4124a7bd35194a1b02f1e9bcb5e0ef51e219ca5cd0aecd14df76fdcbaa96caac2fbd9c5e2ea89c022f04d1a21ab000ef79efa68dc4c5e138f4145badb9731a493104dda97b8bde0fdb2c7ee01352476574f5504c9ff2c1009e4bb5b904a39a069b7472884d653f16535c120a778293458ce1d5e67ab1364117a7faa34b6a3989cef6494bebcf840d29437df4e36529f508c5bcaa9341fd227cc0785d12dbf86a2e9d5245ec078fb45812c168fb1f90f492cf6d134a96336a48b45076b4d698a81291decf4ab76c6acf6267c69662c014052f018a2c158e95f8778c5d65e09149da02afa8d6a2a11da19356d8d0e32da3b58d4bdc243cf1685e7af741fdf763b85244ddb388054ea8c1f18a928054670f0cbaf3bc4f0183f87a22f40ee3fe150e78b9909b3d8293416fe79601e9660806be0b831772deb014d1744ce315de26e76a948b50dc127e5c8c0f90ac638f2861f3fe9808560565ae8d654d54fa51752bb2015a044f6cb24c5168a7086fb4ee04641bf1ecaa72223451902b5e6a2695ff94a0d888d7f12f06e0cf98ca66cdde917b8b51f3e81028dddba63228d44212ae416ca09c80784042c8769809ee59531d09a7032c318b213ce196c2e34ac96ead37dad25c993738886111cabd31d9e2d00cf68bebfeecbc161a27ed47c354c9fd8d3954dba34ef29e953bf9c25c1b12cf5a3121a747b77ba4e0685ca3ca88687f9826d42077e9eca9e4ba6a74d9b47d8fd40dec2a90918c236c900d9ac425e24522c3bdc0eaa35782792c17b53be631edf3184ac07bc14372869f9d0d3fb660fbd9e15bd71ff2c567eba9a67febc500db67362582a9f61e82b32e5b0f7d4aeb19b0299691fef79c36d8a517a3f28e8d0fe86d628a7f7e1a0eafdf61053fc26966ab42891c0c3bbd6965a0dcab3a432c15b642162d8e070e4188c9c37551c6dbc7e09e56d173c86bb2cc781acdc85ae81d8df8dc385cba289224bbaba2bf0a02c4d969df45a68c4e6e9f3af829c546fc49a9f2332966fd1f5ecd1aa6cd10f43c8ba97924390782f96c9b20d2c434a9a4badeade3ff20457eae12ee8576496f640ce0079bdb2b6205dc225f6e22378eb297c67eec7eddf12b7496911406ef083874a695673d3edfa6f0b2a4f8b230ffaa8d7757c7cee1f2ea4261975131b14b9280992b52da2d04f7826b73cce86630b56bb7d7c8706c12d4bfcfc38868ba379d971bc61d0431f4601fa2eaf287693e85090e9b3d7f2a218cb88aa2ca51c6ed4426d422ad06ef9a9e26fc6165fb1eb1c89c3a4e4e957bcec5ce5fa76c3bcecfc453bd866878c815f89f6080be005d363d4f390ea96e7131732df8024b667af9342f0811e0cc55146d4fac21e4731dd924436afb383e80da58eefacca771f2155f8fc00d860f3a92c18f44c92a995fb569dde68cc8f3fcf5d65046c0d9c9c6eac86eaf051d1765efed1a45cc80dc37af28111e9415ff9cd5e6a2dc78ac3061486d7941eb1d8ec7248fcf427bb480e183423ad224633469d52f7402707e42eeab24c871da2d6fea047d118332f0fc6aa5ebe9e6330a983986f59c693c6dd372fa2810aec34a45960db5033662b4085bdebd0c46a9320bf90eba62c3632b285deb890471bec863d614e65e10de73e63a5a5839566662c244a3ef239654d8e09fad5fdb0980316674310e42ce934ed4c1cdf8f5cda0e6661f5b340e23fa4c4aa40ec33a1e791e0062431f3c6a13f0befae47a116fd6bae40338b118021db592cee7726a71656f3efa9675c84fa4a98316b1057672f267c178fb28c02d7f2c612d0b7c580417fd345e60d96d4928aef2dd7339ba3f2c33e7a2edf4c871edb5ff67bb926b982ede1c120d037dc288693098a38c325f9486f18e58e9526a2bbe939659571a1a5a7e8c00cc4c9564fb86431d21a9482d282e2df0614ba8d04d2bdabfdbbb9985aaa670c7a840a0abebb40e57e97ea19e833f1c486268709af52aa896c6b23b8b9933abbfe54e187ab6f0fd77a26433d1bac47d711806a81eb551863ffe6042db6f91094c9e6753d62805ffdd02114ee75e8a40c7538b2f502aefa2e31fa61ec4b1da19e6e366ec1d79b212fe697e0f9dd5467641e1c6d756fafb8e2ffdf77820b41249981a7e8c4f690e9b394aaab1f8957a65919c19e38b2147e60a0891b5d1e8dc7461e2d36a0b8b680bbf8ad11b2b9c5d0eaa85dd987b7dd407b1b3b588acbc42c5b0192e4af1bd93397b004593f4cc552613d70543b058202d9d173ca351dab481164c9b57eb5c1fa68e9680f31e250c44ad0fc87a177eb25dcc16dbfa4b59562d1650a452349806f2ea49bdfa003273c91f38113380e744cb90a3e27870b90e60b7f95b3fa42e07906eff2657414fa2cfbcf203cf5411823a657345597359ddfad700cabd6254f5d961ec676c1516b2075303389218529b5e582a7a8911673cb4e4d3803c4adf266f5b0588a89bfbfa1343faaeefea3dc61e4d8722b622eafbc2e449a069faa519c7d6821a757941d490018bdb287a873ca49d2a833ad37e9a04a96ac503997f5c0aa3b8d863bdcf8d2a8319462586ec911f4a6e044256107899d9949b72df33aaec836a4dd9678889356a49ed9ca5ffa6d0df5091651058be84e52247504d5302ca13f9028921ba46da8de24c002efab8e2d37134ee29a39d201306b9bd2cf1c70ee9514cbe582f3c4c3c781575f5f2a6a141f4fa1170b3c7b3c903ad054aa0a0f80af5c351e92267776df71bc928e6459e7eee6a17f0ce68c83d15a7bd5e11c3f436af02d2899954f22ca3905430ccf6e0efe366ae50631953dc276a0923d425ccc802835c6d809cf0be32573144fde6f9f4ea54408201a8bbee600c81444dd9cb5fc139e0da023527d355ea3e93ca717801f4f9383bcb7ffa9207da2b1eeef6d997e815b28a733b589b5b2d7aa0a4438112ab10786f89d581c2a309e6eef06b266bcb9c749f497dd50968a7e25bde1cd039fdec961e0b4756239603b90ab5c8c2bce039c76140d913daede6b262c45bbdf353e7bdf0cdf44d98276c2d49199ee4d84e8deff0b6b7cd5dfc1a5535d38ece112201092fd73d19a56cfa768f0a2e7f1e66ef39bffb79588560de7d05b52837ebdc0551f706f824614e7f8beaf565fb631e0ee48e0bfdf250651f5ab8b512bd8ec87978d7f92311f60d308ea82a98f89e0f3374af24baa208fe1bbb5b01f843f54116669c17b3759eecf266ee8316e2c8d629cbf407ad397ba8dd660a2717d6165d55994b287030d9e7a8fce89fe6be53ce063e5613af4b57cb0d1cfdbe535ceb592e8906c5043dcccc6f44d6a400a0479ae18ff12554cb3f6d2405929a05fb82c476948661f78ef4c41a8257abcba2ebda799bdd7a0f163f6cff61573d235dcf41e09afc883f2e0260924beb49a3559c1886d67c3aaf77d332c4e6136d712ef1bb2831eb1e5eeae2d7d60af4d68f8ffd837437219f1eeaab957dc022f335d7a312eead3e575b51221b4941b05fb16fb5753bfea99a882993ddd044deaa40059cdb2ae1530e01901bcbc6074463f3f5c9c8b86547c2f9d2f6b2b1b0de438699100b188bad1f6786a237d353b31f6a07e17548ea6c71b67c14c7e62b21a0d5408505899d6b6a3a69224ae1ac3be0e3f41ad57a41e99faf3c8760bff757bb5b6ae48aef355615cf6726df3cd79ee7c689bbf2a59da3916e8ba9bbac300c7ed1deeed5b0bbb6964c46cc1b53566a4f1bba91fb68c2ee78ff4a80441a0081f03227bcaf402e2c0079e014aa8720b84a148c6cf6e8364844a15b6b5d430fe23d0f888cb873d575497b19cdb48f3b88512942e708bac2d0b41176efad34e8f678b4839423af28f208c121cd7fcceafb41a19dec2cef493e78ccae6acefcead09b5b26fc2ce30812d1860c0eb4626d0b433e273b32ed2d341ebde5653f2578559e54e4d25499f51b423f6528ea231eac96bf49ddb5996095ecfbe71a1bca98652644779ca97b96d3153fab324d8150aabcaa17811c0b5fecdabebb2930f798b8ea08647e98dc72888dad3905f66d452cb32b7cb12087e2b1f029a5aaa7399bdbafe50c25f054db5528b4bd70cf291f9d261dcb2be045760b42263c6098af8c09ccfdd35820ce178e0e5f65eda508d64c61d2c5c97cfeee77bac8f0ebbcfeb13caf10a60199abf93fb9bfaccdcc6d9e1b3f297e5447be02dae0dcd65b57b9f98843669638e2e734f7514541f3e545e78ae76972b4d2c47b54ab7538863bcca85b08e4437c99ec2300440e60bdaf5aa0ffd218507a47891a0fe285c416ba9d771df0e6e39f8e2abde6dd991108aae992e7d96d760baa88fd856e341a5df1055e1f9be9592960a15d85ee2706a7f15bc94dcff262acb8deba19ff9fcea8986c7f9c3c868fc483357698fdbcd57e510ceb65111ae95323fd9ba0c96e43dccc84bce2aca8837454424c080bda0237a142097899b38b5f32820e4a6cea04ef1ab571ff243bcde53aaaeff387c06cfb7d196f336ecfc8365534c14c49d74fa5524a9877e043f0f3edf7cd36b8726833991d2a79be9588c614565a9e60749509d042cf1648e712aa7ddc568598c2bf53d7c5b7e3b42df2cc272dbb817ba9837021609ce777a55ed8776197c8c97cdaaa3e5bd1264520fde96370bfdb95bb7baa420a49bdb4bc51541c71f0fad0abe70c251a7ed62572fe64ad145ef86b6a487909277b1b04aa6682252bd2bda837564cccc0e943ef94c68de7b5f53eec110a3791d3abe5b368bc211983aa506b69e98da4c261c0688f87ac23095c35d0bca4e7ed714175d464af28704ba82dd17aca68d637a487b8cf59bd919bd136628f3e19ce6aff9fc3b7de2493f93ba2a2c1ad42b95ea09039e7ac71924aef524e4c05d0b9cdc5646256e8c546e128f52ba3ace4c98dbb30044415a0c738be16e7ce8dc63b2ec154f09169d2117a3baaa2a44b3138e114a3dfbdd10eb84a5ced3bcedf351655be3aba587715017ca55b6b8a956cd9351f67ec277c3d248cb3cd790a4915f102e6d63b19836be0e806a3350cc090ddf06481ed12669525b468b8545dec41d7ce45a70b6bb47dace9bdf50aa0812c14b0dcfe2187a1dd797f4ba827ad860ce71e53b4ab297461bbee155f2cff367ac657459022b98dd78a3eac548ccf5528babc74adbeb429b2f25dff3b45e6628fb2daec0cbfac87e379c5f6f6e74a84c8eabc98cddfaa70a2952263e6be69f7b55f52db1e2d71a7091cf817d3662bd2be76ba0d93052dee4ea14359c1acb3f1857f9e831b0fe6060c72b2a7b2ddaf7b9e702a3bd67217d17d8d92c4fd2385c8e122cd9e3c4e21e31cd8b724e960f191824aca510f8234d1bfd7213ff23097ca47ded118a46dd67ca2b8c7a876dca21f0fd0fb7cd919e027473667d38028dd63c9b6a56e42d9bdc549633b89979d83210a5344c6e09c2fb012e748d6f6b12b2efa8e7027d0b0c560fd5b5ecf8fe2e4747a4b2eeae13a26157f03b16998ed8fcc0c6450d9cdc2e61d2a1e4d8ab3776bd6f7a45175cac6a288c84c2893b146909cc1276adec1d55f9e702770dd7e48051aa485793b43c15b3749d28218fd9fa64a49de670cfd8ab132c92db7d32fa5738128dfaaa2c2c3ac97358c3d4ed5729e45edab4c49e83135e870633c4cf00f864db6e8601e01362bbd04ecb08f8092ec61f7057785207bf5e16cdcd8ad77cae28ea1b4623d919952f3e8a9a645307ddb0ea4543e0b1e67a31020275cbdb9cf7042969ffdc4a9b2bf027ffe80c1bead51e0c47ba526e8ad0a2f3615cdfa29c8a7b1a49ae172295b80c5eb8f947ddbff2ba90828ea01ad30cab7a0cc1ff13f15b5c18cdfaaffbd976e59469c29807e7b1c77c222486cb8093a3020f085bd6fb27862d0b5d5c94286021c011b7fbdda8241b903d2f15cd3398ad37441406b6b7e1596423852572586bf415388c92d75593ac15344ba7eb80feb9a6ae7982caaab821ab2c8309e93391064fcb8292869a1aeeede7850d0f81a2fa471ca6696a97ca0c964052e24ef20e32c133058ab1ad95abeca3cf9e7c8f277bb553d855f15d76fc1658d043109c44375165f445baad7a4712d148d8e4ade1180471fb7a2d1dbf1229147f633961fabb0aab746e0f6b5b919bb3989c26c8e530a729c28ce3372e4888e50f85f07da2cffc021811e349852ec3e5cf482910c272733554b104608b08461de3572c267394dbad0d4460191b025cc43bdfa9184b48e85c5f956f81545beb173ae6abd3130a1f81fa55c081ca8adf7cbb94a190b5773a51f73406ecd98d5a330e5bceb8fa289c13f04fc520da2deeae06e5ee04a913b300309e31da48b68631f1f670e6c57e352145aa1d8d60c0e877eb49c85fcbbca78921e42f0a579c17c7faa4aadc755e4abcfbfc289043d49ecda80b24d070eeedec75b71349de44e5e35c6683d162138693ad9798b665650083a34ad9f0999e852f425dea27ba6c73d9d24e89489b1bd0b04b390d2a73c1bb2198bcf6a873975566e3a77c4b78793ac90fe1e42ae9adc941e5fceaefcf0f97142f0c517db1a4a5bc84f1e003a3ddfbe1184c1c2e26c905d70112e9d20f1fd5d82e9d5c25d8f5dc708b1e188f8943f7bed0c0ace6802eac35885eec3fa4f875ab3056e04aa09f7f93933aa6413c09d22bbfb189cac5097cc426764caf093e0e3849e88739b17d5b3a74c137b8ede3b7102ba68161bbd2fd5a8342826caab8482377eddc7a8ce2c6b982eed6c2f7667250461b9598db897307150a67e68d0f9bff077ca862a08c421db401f5032face0df20207adabd5c14169f5af362683adc6439529d76cdd94d57c3137d2032eafbf4120af207420ce74519b44e2a129976c5e9ba96451d11a96eaca0f45c217668b4228a681eb7d6792bc11888d5b258c77c0e0377422f192b76bbcf5d474c8e02ae388984935f42792d8cc22363fdf93de6dc29bb7a44988561c4a3242687f5f083e79ecf9804233fd3c51de7a931ec14c5abcdfccca4a9a8e33c3ab9aaba68dbfa8dba3cdf8d7a6036367b2dbf90525ada7072404f5de81e82a2bd3c8a85ea7c71540b6f549a7821b5d4bee41d34b141fc4843d2abf5710fe40f6d80d314b38afb05ba0a609e821d7ae3da82cee6dbedca23c528c883dcb5f7b2f640fdce437812f33a409924a429273490e5ffd2a82d7919844bfc525772763ab90951a609a6e3fa8d1732952e76e1923495c1dd141b47cc4860cbe967efdb8a5fa99fb8e8cbee3cc7839091d3ac6af43933e41d371d393d233b6c3387b4c7ea86933910f44fec424e53b93d69eae7d60337c01fe26a1e7f56a124c6cf508f42194dc2e9dbc7624902db1c48637ca8e00b41afc9b17ab451d87e7c8d6704d1ba795f504cfa8c5c2d29b97732deca62de9f1b82dace93af04343d209ed5d3e47e57971ab4aa61335a135efc62667da86a12382c22b73846f8255d6365dca831d4fc194f173ee87cbee4c6a4737cd13f9d7e84af21eec700df58a18a70e9d4ecc6a26157e9595129747e586cba857e7f06fa701c2dd12bf7419bb1b92b38108cb30f5cc14d7274f138f05955385d285fd7dacd5eefc45e2d75729452d96ce52070c1fe8ec45bf590bf45f893eb0c2a127bf7083d9c3862d3308758161aa08b4db3018607100dd666355201b1d8bc4607bf6c4a701b18ef0471443f4ae3678cfc6473b1acd088748d507af3bf42f6507aec6f2982a49c1e97ee9f93ef9b61cbef577903df184175648c2d8048e6b5df8a786903601feb40dbdcf16b97e0735448ec0e2f80188e547b4af2dc150607a9f8c3e57f03fcf293c39a8ef43514e75cf2c79bbc31a8272dc113979ecaf983c415f1d5baf68b8a0c55784b1fad0fe6083aee352239da53c1094169ae2ac0591fb029ed185fb89f89d2813941b41d89e0361e7ed6fdd48a87fa79dff4e0f161f221e7d13d2af9de9cad9f798423a6bd283e9e5e9b9ce546f04e680bc27b17b5e117927e65d55e39696085e22ba2c876cfdf3ac17b318f82a78ecc71a88fce946dbc3201d43d0e46d9e1f8cc17741488ffb6d0202c62285d7c108e594c85de47e76de7c928e131d0d81a0dc26dcdf9d92ad7f5dbd9221403e09d92827bbbb88d86be68782efa4a23da99e17572e8ef9ad049240d27a853a33234b4d137f25a8f9525e3eb701c0af92ec4913f04e89d518d86b54b3d1ba24e8ed3a044b7b8f7c5ab4db3263983d5f2ae87dd07221f331e158153c1342e7d6b094c268f524b503716d27eb55ac5b2fc03674ae70e2fba87ad479440ca034ac10024b206df579d7c7b0ca6a1e49b419badec63da37ac8c64ab5d23f0a0add3791f9fe224a03de0d3cbe11400e4abe8c5ce02482b210eb71b5edb31a62d8dda4bf2f7fc1f224721fbd36ef335413dbe4b0e677776ea68f44415d6290225a23f14d4155d6d27a2b95392b050a5a8c758b51860a23ed69209813d50e8207d95d778390e2808c37b8ebac4941fa64bc6429e5847dadb44097c28f69f61615f2fa2cb96648ee32beb850e39b649fdaa2df80da6439a2b0e1370e8df1a90619b7c8f49b061a5c0276757c88e36fe3c94981c4e4ced3f718130ec475d89dfcaef7fa30db3066477e596b18a4319e06e59a67f716a3b92c7448cd141b133faf2f8b6dddfba4e456f0e337644a40af7c743ea19485bc86682c0c0b5831def38e8290cd31d150312cc42c9fec63993459584e0ac9cebb4cdfadce3f48ec18db371a5c678a3edcdf498b08d3e50bf339bccb87ec1bd93e43b1f2d8096d7828d3b8e29994f8345a940c163271a5a0e80a098aafdac5fec05a808976368388850b79cafc942cf9622cd1cc63ca1377d2bede96ac46512c7132cd2c52d0cc8542da6e34fe08bba91d9405822580f263e5d50730d3d7d5b00d65447ae0ebf677c42cfa63e5bc9bd5750c2a5099e361eb6824d5099fc715bab6ba48cae546b069873c239b71b8d63946b0c2db3dd7672bc890614fe3446859da23f665b5c94bd697b6b076d67f4521d1f2cf49a69681fa0872db1ff5f0d0e89360ae3b52893e61f1e318c88423c85e81d9d256199a9d8e2dc8bb44b30c7c3c4c70328678ed89d7965436ae59dea86f12978b27e93236c6de9fdae402d88203a09a81a26801782f275eb516f7ec3d0f1dc6ffb137dbc957058993f06f791b0fa4d0e2aefc83403651d343c4f464210cf325e20929025a8601582bd122957766d133fcc538e64000264b401224c681b374255f45a4bde805294715dd978e66ceb4be53fa7c4c779157f979fa68343a2472ceadefca4ea0b00ee43ae387be93e22b4fd77a6da7e54b6ce14605bf131438b9a188f3797a7e0110888f3b35045372ee61863da28f35f5f9f4e70b0062599ac184dfba8073bb0ca088b5b94d2ba759e3a2f8f592d44cbb599eecc0e03e98031796cf4be159f080ea390ca86650e30bd862ef2033b94d9348fc11d79d52f87f16d8d569175681c827a6e5f30db2328fd300a3685eadf23d9a87738138e3113e5b2f66e39c8c030e8bac026d5b66b17c9d32924c039abffcbbee99e44884e88ee85a04a99296ebf15acf6bbdb5280804555392d3def7efd1a55f3e39cf1081b7b4c108fe7c35d691c292e398b9e47f02340218c4ebbfabc8387b2424c438fafd15146b3a4159bd800c007760f69ac291998e5abe6270e3343ec0e9cb5fa5d62a430542e0a9ff10da5cb73d24fca45876658472c0845566d8d84c3a05af8e704e288fc28f43e56f7541c8044755668a4d135868ad35d6f77a10e00b07f1bef3a6634982a30876f98eef4749c3f571e4d92f4b50883305f74fe3aaf9ff8e7545b3b617ea02a10110249801239081594f09d8ccf0fe5ecf41b6e95f216ff92102a097d4ba42025a11d4a434a310a35f394e1e78a4f8ea2e00b4858f6b9c306661131881e4340b0d226ea350338bf200b8901a7525e49bf8b893a0d2bffc71add63aaf413826eb687b70823d46344d806e9e54c86a00df8c40d06011d7d2743acc3c822d81fee02b310597099e55bca653cefd11caeb3ba1af1fa869230050725adec2ab4690da3cc1f2ad8c3eb0a5559c0f6191a06c420447874da64301c0b7d57c47b2065a850ffd6fc51d95c64b286f17407adf08e598cbc7b6aa3f15dba5160d040f416fb882ea5dd3d338e195a8a5c593b572d024bd1ccb3efee277a564214cde2c66efb53bf40b93b43303a11215b9f1cd291744362d4f34b9a573fcaaf00e8aa4c8bb5b6adcedd1d1c778e26a877aac82205037756ffed1926a65ee436265d10d0f81bf21bb37e86a2b88d8534dc13a89c42bd02096d2b3e67d5d03600ebe5914b9185b6059020b766f685d950c12c48e43bba7ad4ebeb9407834f7a16f2e8299a71df9276f436796e49825b9a3fa279e236ac9129537c2a83545fecfbe3e70f581420522ebc05682639f6805737e9cc7b6e4bed6915bcff4519fcf5310974c68905f3c62a8f9cc203cd576b1715ac4a8a16194c4cceac13bc07ddaf4d7d6e7b4f32ddade69ffa015e91612f85681746dbb1dd5641144590686c95a2e9b244901ce2226d9c3a6ab533ac5fb1926c8016158085d0044761cca8fca70740b45d22e6e62557568d84dc32f20b5c83594a0415ebfbf0a7b38a2fc76b263b57329b66b274ffffbfeb466049e2ca070f8b2bd0f4d6a909be931cc221b892a8e1d3db5ebbe9272eeb7d84a45fc575df0b64ef41dca762cd554847f3b50ecafe2d9c53dd410b3821a1221da6e656740332a63d4fbd89b1206f4bb49c3e54ee02e6c510cc965532792786cb2642f93c69d3badf3298b8fe8b3bab568d71b0a27d6c884dc1fe84fc4004c66977acdf82030698660a2164606c661a2891edccca3b72f86409bfbe924f038e891bb949b9ab03e6611da17c587f0ed625fd3225632df3dc2b302cda87410717cf40132aa7ecdd5dcb799c860cfea7552a2380a98ee3f6f04eb49d2c75604f1717bac87d64e256b3a6edabc9a10c6e5b24cd72bfcfc9fd5e038a00426efa82ad3652907624175ff590c450c8d857fae5dfe936ca2b347c35dc2c7df27e0ca3707ff9c297e6cce12ce086f70ed08edbb670df390b53f3606970f4d7769989700dfe4e7eac3d61fd42ba3ec0fb983c989c4388de9b8443af0d713daa15316a1e259f2920145f000c02046dbb3fcd81294e99e3c90c2c177ff4eb6c83790c925a3767e486696c12d20f7173b32852fcad28c8b5454cabf020fe9c4c1192d379c2f19277c8dcc81d680516d777f27f8fbd510b9453571d2720d28775f40bef528b6fe9ca0515791de8d09bec3e7c0ff68977f18fe8d50a20e8634b6724ae9afc0ffe151286d594ebb23c9f891f3433fbb973f2181b5d93c263281a869599173b836c62f37a74edb8207e851d624d3effdf235c1d62e8d763a38fb5f1ffc96a9be0929924cefa0ffe13c9191d74dd336313fc4166a8d835a1536fbad0173f584b0b25109edd8f841681526eb5bed409518959c9f4bb162cc6b4e7d1af7d0d04ffe02254684f8e6aad75f470c54949f51a099164be1852776780ec2d3d411fdfbaf1e4f850f92c4c93c0ec83952c7287224b032ddabc5bc2b80cbb2643727fd5dd52852e6312beb082785c96a665f514bcb9c629b0559ed34bae80429c3da78f6aa0a3a52fed3fe1509285dc626300871db6bad55d489092bb5a5056cad6c52b3053b5f59f58529ed7b8101ebfaefce9e3399f54d4d5a0850d389d365c0e8e0bbb695e604897bc6670dff8a74a982245f46b557e7a627934527a437da4beba10de8199ec2f5d7e57806a8193dc42f145a2b3ee03428f73c755c879671ab7a4bee45fc2423d2c828f69291b0b29d9e900d58a59f2a0073bfa90ae1623b62269280afb7bd2e36cf4e3884999a40df21eee1314880611c464ed83d58b28f658a9447160c03502dbea698d0c00a7d0e15b0d7143bf307156b8b096bd1672bae03ce3df6fb7d974e0aba483092a903b83de603cf02b3c06acf8f1a1ddfb4c642942799ea84a6a4738f970012b0396dffa39f2996cd0b3bda2554f6ed6fcaf1f243afaedc0dad459ea8c8b96f01050ef7bc76b64bd3ce20798d521a7519068476492d93c6e626eaa8fc8eadbe551d98cdf6b113c795800dda34968dc03d4c6ae07c9cbc3a05f7f11a2554a033a4041c2fc0806603083bb68e167390f60af4f69382286dce9187513e4627ccbe6024ac548ae08cd5675a3e8d3ae7738704799489e34a5a528d7179c7d60fa72181100032ae9cdb4e1b2ffc8f18bffd4bc9824e19e7101cb08e401ce9c79a9ee999e2182bd6134d13334b6c6516ccf0b9186ef16d9eabc9251cff8e8583804b506b485f2e6698562957c482e028972f282cfd07705318e78fe57e411147429f436406b2cf6357c570f85a4dcec6f3356ca38afe980c5d22f012f5b1e587a717c23c595ea912439aca0770882dd4ec36a71fc68c77bb81664e1acddd34edbaece2cd503b07ba839254fefefcbeadafce89c28429c57ad6992e241c10704e8baad0758238cff364228ee525d9ecfd70714fb46c56fe3741b6ee7ee67b5ef08ffb5ecbeaf94de1ea5224f736a23b0ab0cb1e04472f96dd7653df0b95839bdc9aa18803b2266e087f47542a241d568c39c4cc514b9638c1afdf9768a4d98798124f0da610d108f673fc173791a04daca8dbd56ce2f16ac7df939797513abda675f524d0f33f50188d43b57230e4cf01ef985b891c5af192506e56514869abeb8aa3b1a8130baa0d98ea21065a29c2c773c23c543bb59f8013756ba2dec1e702245aac46327ddab0ff202c4c71180841958fa45386e136bfa57dfa6ea5621cfae4ccaba612d773126348e25fc8c5e1bd76f50739d167e4aecc4d08d7fb76f4d2b3e27be1fef7204c7392ff52b531ea292758be9fe1dc5cdb71ee2925259a14de59b0ef2f12b0ffa0c91e4aeb4b66bb04886d78fe4cf5e01d699b36d9f93867bd526576e8fa56cdc931f0d534d2c7fe01b4e6ca31e97dfa5361cb7ffe940bbb0f0706631d0cdb6159e26436235c9f5eb8dcc7260ace1ac2ba08d5969a605cc4b451630036faad07148eb5d811b3d0d48d20d716f39c92de9efbdb2cf78b76ee00d67af51538d8a3991a1590f68882653a74b76dc8f885ab7e92e9851769ba331606db0f60dd88db8a20379529b825b9f11b83a6f65275ca7bf20608ebee9c654059f93a6ac317e3843f9835a59add6fb5835760aadbc8e1624b86139ca883dd7b7ba6fe810b15665ca0e7ae37313e2e7a01045e63b0f13feeac00a3917526effac507a2854e76be651a94137702427918d94216c11f4a6570f502731292643a21b5681d49ceed3f33f39f4b5b31da4f60e617137729fcd2212dd136f5e375cd95dc0cef319db21f66466b9f427f2fbd6828cc20a9f0d4cb7252fecd521d30d4cef8f1cb20171bf1aca5bbd15637ac452138bf52582aa4b0cdb8db216eed93c6fe4e5973790317b371075cc850bab89bec1cf68f846ceeb86604c011ffab90ec486098a2824698440353a38c2bf4bc281af678a0a6e15de3cae9058e90902b3bc891117859bd8bba008e8a06b710959bc49b184f7f131b68f50c3795cb872eb091075391c1f486a2a6fe2ca38634d898dbf6ad50568cb622efb1a542646a82662d16bdbc370a3b8a883bccfec08065ad622a152bfec73890cb4ff7c418a9da1b9384cbe2259387cf0e8f6f94fd85ee811360736f90cdb90a7952718b9dace8377eb06c6f2191167160074c3d0594834960cb2516843866deab47c718becb48d56d4635d98d5d1ad0e1ffd15ca280fecf6627fc2457e6657cca75780cfd4df686cc45c9a01b28ff9d93fbba0fdab53d54618312530b475e0dcca84d9af5b31f369b384246bb1509110e3e7edf3e7ac00d457e4336b9fb6b6a00d788734a43ea203c0b6fe8102f02c64459fe01a666aaee423727a7c9b725773ad0f3567ac541102cbff112e605c228fb42a0911fc84e0f016fba73fb2d54d5dec35c45ee1af9d9ca800e80ca4ed683cbac55720388acd3fa45737b498e0da0b5f8c7eb119a146bc3800550ef367ba11569aca3492062cb82e7dafbbca6dc8e8d5e84851dc9bef5aca4b7727f83f604d5807ada93a402aca5cb3f905e443464e6afd2c2a953f28570ac5806bde3e61eaa52a4f6acac5c8c893b87b42026a8a5b4bef335faac481cc095f92abe8df593c5cefc268349a95472cfdd9f0553989132a15fc67df123011ffebb04a2e529caec75772461c0bdd9bca31a3ba0ffacfd6d9658ae24e0d7a8e2cea9e9a4fda2ba47ab66174b6d7284bfaaddfc000da97909e7da6fe8b9ecd340a60918e902b8b1f2f247bea1c8138ee3b44e3cb1f9a7ea77770d80e3199ef6bc9eb53d2c7306bd4654f40c81777719d6fcc9683d409bb8605bd913cf05d3ede874ba24582cf23dd062ccbba640d8f08e093094c7baf5af9311853c3033126908652ce0122eb111119b453e07b4851c9a019f876488b2f059b584b3a18995e823c2109f9314a8d7605a1c78cf71a2a385054dee474f5614f9bd80041d7fe7e7fd5afeb134d8d1b8087a2ed6ce1b405bbcaafbb58d9d648b1d4a2680cfab31aeeae0cde81bec59355445e1557155874f30c05c5b9639e070c1da5d754b5de11eda89035d2cdce97456db7cd2c1764f0d651e1b7e066f9955497f860af8063795d1fdd84b314d963bdcc25ffaca45e01c1abdb3eaf3de086b5bacc380cd80c55be2cd7c40ee6ccc23d00808465ffe3bdac42b8f43065d336747d39df9b4bf12b3969af31d624e7f990b964544999e26753b85d1c14443b1916943ad34166450fd7d6e83c42843ed75b27be9a62bb497f302c57b61ee8638dd7fe2e141008c55bad61187d03145a70bdf3701f6744f5d6698107a5085071fd843ae53c27df88f400aea3b85b4edbee6926ef1c4f359725d225ecff62346d09f276d2e427ae62fe64727d5aa3207ef86ae543dbabd9bc71f35335e3bde3a0185ebad153b8145658c77a8a7d5b0beae7eee0799427de752947ee7d5277beb50fbf3b73af0d7cd45bdf82369a2950d7822008e607dd9ca18ed33044cc9ae55851444791e230f86755affbbb19e48a27356cb7c393963fd14da8aab1b2d6876602ecc8207557d67556c35fdd873c68b3f8862034b081c5ff910aee7754f61cac30f321c59f10e5a74ebc2e48e37f6d527dce7a80ede25494ad39f132dee79638bd69724103387658e24be1f56820ae1fdf375fcc514c6046640957684836457ed4f3176be48d7283c9995315a6aa9069668b0da7d3e8904dd653b04a8ac337a84d42c7c7c0e81389c086688492d2c24ad2d187e91e28bc066b69105b82101a102d2a87e67806a5f7a2b2716067435940521527cf5fe2830ea0e91d6829bc04b3cb372ebe847450ba6ef1674dc7c6f18a60648d69d77493a40eb9a131aa67ab5d724cc9390786ca4c55e250224ce47daab9dbf9b9bd0a284e6f13b1e8dc1e361d999b400fa8b43e05835942be473b2c32c14313bbef21ccbb3088c194ef23daf900b0790e101d7a50558be0542f336526116f5537d3e70b517692d7d11576dc2dac19e634904666fcd81d317be4b456ee75d4079d5a55668d1b12531532b061de3430fb7779cf2c4407f00a414a3eeebb3a1ad36fd82bc228e4fc8638783429060f899e3055d66c602f3bd3ca5c3478cbbb78f15f07a75e8e95d54b56be1933c91d57006d08c6bc33bc420ab4ce94707ad3c50321597d19a6e50b9a0b871f6d33d3601e163f1b0fb9b9e8fd88ee3e617f27388302f98040f4c37f31826a5010f67a836e9f60857a537b7c2c1c354be46c2eb59c3af8e7c821bf869e4523242d3ee1dca1486dbd1920dab314e58abc4a4cae0ac05a8d446212551b679e97eb06171fe7c2c426cf58adcc70e4c2173b587146a4248ea037f73bb801c56e1d2e5665859fa0ce7cefc06919ded2a29b1981d6c35b01aaad7ac9ec26559b0c658d1f3e18b71974b4cb630bd5ca922c799ec879164757b714b7e3f06f014214670f79c5d4c8e4600fc93c8b87d084c2d05cef0da8cbc5c6ed4de08c35261abf81bff6e811e3c4783267b4fdf221f5a3f805d501979146d4982b63e2cd87f7b1307ea6f9a2b82053bfa60b28b91beb7b35c8380fa7e21f0710487cf1bc3fec68e975847b2c1ff8f885a3d1e196beb88332085bff91f2a20ef5fc563dff8899bd180150e7421cbc11907ffc1ac3f12d16529639a977a2cc66d582239600a3ca7111d4cde2bbd9125b3e26fcfe7fca7691d801ca08850fa6432243eedc467c29354ddb7ea06201ec1bfaf6c3b5bef1239ace999a58b5b5997b1b4564c74892c8243c2130ddf3d4bc6e00e65e992611af7f21b79d482ad72ae827726158852f44cde7550ee00fa36da0a57c8cc4655a23b69cb5385f38030a74a814d63df6b0b224133799738ff21f87e23afde3a983b4fbffa5270a19b9f3fb9ce489b10155c499d384ce910bdcb8dc056f0972b56a831d3557d6c6e058252298f362fcafcffa2e98f4241e5f5c6ead711cf17711ccb29580ad446ef471b96c1a5b5fec53cf67018bebecf0d7f8090185595a1d9a72c4bea066f79e7f0fa9a41cdd1b711db1c3a3798f2d49b6c72a1241ed4cabacc60cbf6216c290dac12c8814057b2ac890b6df56c24fef5be7e593729cba2a946c9425c5ad57f94e8ed019643731fb9eae7feba9011c52a1397ff1b4e48637e24959b7bbca8f921bbbdd65ed6dc3f7004d3427bcfd07d7ea2f5e278e8eb8785d329676351d840d902c17bcef0e6e5ff24ff9bc3c4ee6edaeafe9fcddb0587d750310d0c232a3beb97749954b778a87a57eb3b7bb6e2b133f12869af3dc32107702451b79a9245d83a8509d3be77edc47529f4bb5e2000d4dc5359fcbecce1b9b6d4801f0c378c9d9b66b25112f324839e74ce80340fa29bbf429109a85ccaa38455e8fd02cc3045007d6caa8081fb0c2da0a75ff283f3e9735a69d072965c92f61eabc88244b897e9122e3234f4d6e1221ca165e90d957ec1616b8416c1d8cc0a6161dd410b9f21e40b9b8254ffd5d29a15753df2ef4f16d3862e5389125c0416944a500e6e63c8ff5c9d744e682dd0d9feb41e4ee82db886e728e2c9a378372ef8c56675a8fc8aec93962d783cc811c1045638c3636e03881e84c2dbf0a1639bc1673949b98e29c2f1c1f5f8e09a06f0ab80eb9fccd0fdf934353495ad1a8b5868eae2900085a890c4cb2bd491a53fa4564e8beedd90f0fc1476a42bd137ab3007e537e78cc683389db03e1ba47071ccc212cfb58bb3951f2e7b2d9625f9ecdc051c0402bb3ca546848bee1046b665d087752eec5ad6a77d9079d2dcb640cc3971ffec47bdc49151ab13efa10ef1aade571571eaac45f8a7bf82c4d1bb711d1149a94f7298d9aa4c3f33b05d92a4f41a04ee5277175725603fc35a7ac42110899a4ee60059ae3dd9fa7b11bd623abd0e50df11f17bdeb7c6110e1813b17a4284499ead1cb1adfa43a164daa01c2b41810df02237a0549622dbb2c7460d40a2938355d4ae1bfc2a9a805f112a4c1dc0a2a41ecb69474249adbcd63d836d927e2554f5ae87b73cbbbbe7e09563310e0d47420af0ab41bf5c84bef96dadbf2934be316d49552fcac805b00ad691ec0104e5e80e0bab7005c4b4f8be3d49acab558572a10c94775b71b855cbba5b9dbaa647f39869c167dd0c2ac902815c684b9359f06718d35fc6fac766bf5aaba8aa079a2fe60efd27e64cc2bdd6ac63774d1324684a83323e7860eca3cc81578b139ce6f853d82693992d8a0102632fe99a673e0eefd8e1338cf4764fdda7d4013bcdfd7151b8471bd2587ac47f5619c86557d11cd93290b73e20eb09c3b1bdfddd9845d676e9e3d9893a453b06861525dd362e09890b3fd2094d9f0833ea91147d549211fe731c1c3273d684dac03847aaf1fe673d4ad45812cc263bd05f515791fcf05f72c6dcdecbf94dd2d93f46e16cf4b105760707967a73835f331ea0c711093baaaece8d1f72e4e8a001bdc36553833aa8f80c918418a31f09c26f99529f8a012cdc436e928b87156db4b2fe03d7dc5fa9fc9f96cd6750f852ac076b0a25204c02c7806515b3e6b5ddc6134453c5aedb6ac9fc19562bebf3e14215282f8c0dcc2685df2e080cb0f8dbf3b48a39334c6aace00fa1d2fc3be64c55d502ab6ee5ca7c32fc0643d0da863c536ee3eb797e0837d84fa3e36712b2409f972b41d5c6a36bc7a88b15c884844303128688fb2c5356db95ac42f9617ea23c201ce36e14e164821b2dbb9e0535c9047be55c511fd72dfe42c0ff4b70744ee268952c7998fe9c716fbdd790d01d6e53a5df25c283ab054ce62be40390e78514b0396923751288b795af6dbdc2aca0f4a878735d71d02c7dea14ef4a1a65b8d84b03f282fef551ea28b599a499dd6a05a30f8f3ae99cb478a3dcc6195914f443031e55d1284639dd6d9622ddf75517ef6ea832815e0b0706cbb02c146d5d4c25af3ddb9fbc0f360f858139ba897130431ec44bae9ec7040d8bc56bd578962720aa182d985261ae267489747669cc1d8b97a722e5bdd6be329691399c4008e17eda8c48771a28ccabc80b9feab7fd5daa2e4e0f4ae775ae263aa8d2798253e063f169d1fc74c2109b2dd2109d87070072ab36216b26d594833ceede87d448199af1332853fc5bab894a79b83d3e6d3a0ea36be9168caa160cb9ac9c16c709ebcd7cf11e1c707e5dd336089279df76abf1fe2427b8a4eddf5456f391bb5169df4d3b18d83cb1b2c51d01160ce24fe9f7eecb5513ad86bdb9f2994fc821afb0c99f97898d8fd442628baa154781fb09eead087a01819ad498bdac8a62f605290c56c3915f74b36266ce96a154c4bf9b32fd3509597083511b2dbd9b3de6d74b0466599038807a8c0b64b86cfb8b593c9a228c5073f90abb04753d7afdde3887846f141dd83b205e3d81f1078e592715e8b13f0c26df7a8dd41b38dc16413048359a1502d9accd3ac7a1dfc0b8d2ccd128259a573a4fe39f3be83e1cf70f2ac2ca968e9bfe183262d8f2ca4abdb23a0e6352b61a3d919dc0b6c5be6382efc8eb7c3ded476f3cac643048e7c700d417543c8baec5266b262193a9b5fe19f495b35b37649ad89b0d0ff8e25d3ca70b65e4baed45a4cd68a5332c4ffac42b6e5f6f074b3400d473c1940446c05582152199b1de95a2dd13a4991df02bfec73b49ee5b483fae31f48622fa1b165aacabf52c400fdd7ab46d046ab43d03b1eba829667f0b27802a720af41dab86575ee98ecdbeeacad9b900f0a1fa321c75f615f6a8b7c08a2568007ae2c8b3e7b92815ad8088a8b66f002651cfea76798ced71382bcb20399e265b1608a11f370bcc01d990ebf097d1f1cd82aa9b18fbc94ef4e6b6d7686ffa5ea1129b7fc49d5f3e260478762ef883f3f2172375232af3653b8879c47fba3a49f738638c4b02b66d2bb8fa52dc823c11847fcc7c1827e48b93d788f07590d48acd60f9fca2a1dd99683fe5f1b6e35bb433cb2c3d20e35db3d3249bd9afdf9b9abd409feccd84e7cdf6f819f94507c6023c7096d295dcfe3c4f29bf83315c64087d339f171bcfa11d2860d4e6b9741467535fbde4491fd0be4b7c6ea355cc83bf3dfa126e3fecb562ffac173d94bad82441af94f58e8194e2e5e0bee4108262b1fbcd80e6a83bf9d331fe332d3f670a16038d5052de1ebb8e425543fdc2cd6daa0117767e73b0d85acfa28132f399cb5d7ec271359a160d52c648c4b7f760653cf06bd96ddccc6b038bdf91d723a5d2ac5876abdeea8de90b8d708f97944ce5924a0e9c6e6984d73024f22a248a68547e12a7a06020ff811a46460c02de052854d9a3c4fbed939e2e8a459ae975bd0c71fe484583c09dd9dda5051331271c534d3949319c9b08572cb22a99c92483b95287f3dc25abd19cecb13d13b9567bfae09ce29df975e99c304de8823614c0ff0671b7881ebc8b927d17c5a78eb57369e3d65ad5990ca85a06fe513a7b2bcaa13523ebb531eaed3a783b1765618784ae45ebbbf2daafb5de5f53d852c2818d6f36c22f3bc90dc2dc0da2cb23983c670a9144c687527fb1ef18e05bab1c0ba9ca300eaec4787567dbe03ff64799997cea753b831dd44c9fc146d9efa85da38249202ed982afd84018cf0d4905fdf23595643bcc7ecfa27962f4b0544e1330bd645d8065e592cdd411a5bffd3a527e520776965ca5b837b4884c0c772631f54044370643f0946a0fcddb68545bddfa216e71ae20bc29f85b7122ea063c1db0fb8bd0086d36b1ae002b98835404682a296493224d3783898659dbec34bf0ea861052234b50f7ce81d8a033690a75cddde8cd2ba64edb65f128e08655da8d5d6c2128d8d6669197e39d0c8ff495c486788fa9f222ed17a8988d76e0b66c27e0bfc00b8b7ef08d8068be8214412e6ee4c0f201698821589e06f5c90c0171e9a1330453f4214d86e23cc1649b23e0f54b3a6c4714fcd1823e07cdac9823414e1a6cba1ed022d98c8cdbbfab5b6c3d9ff514e372bb4b20e0eeb33a3a5486ea2a62dc42350f225e2a07c6fc4c90e7f2e45e38bc490133342c6ac4609c4a09a3c53ce138e5c200800b7a6dd18bdf2c4fca4c92cf7c90490048f363928fe4502809603e4120ecd53b948f779302efce0a88026d21461bd5405c5f8610924754047b5e541018cad3e5a2e9af5daf04c5ddaa6d882f2c1d677b39bf3980ed889c3fbbe665c4b7a5a192af8de267ee8f270dbcee07fa75d6ff728cc3de9aeb8ced362bd3bcd06b01a7b17ecaf0de3ac3f97d4210b5008bc0cd598f2c642590ef89b92eb9f7ae669ceb2017d9c42eb10030aab075d1d2fae796393cea2ba634990a180bbfb514824b3109a357c50e38a629aed39981c387386646b26865429ec1517cf24fb681edeb8794ffb4a26820d95c3b587096ea1a60054eaaddd183ad2033943446020f81b646bb8ed0cd099cf38cd45642e1cf5d376ebd0e1c41c6c0f4a9add3b8dfcc26833a75a7b7084bac3ca1a5c805b18f9f8f30bfbf7c1d8f696846a65ad0b6ab1e0a69309a5d1ed5a187e67c13d4dab866c70d976ef33c1eedfe82a628e3f29bfee7a089798325b2a57b361e00dd14169bc5a1c988c4b8c182d5c9d78bfced7f94878145d2e370c63d64ca8b7f0b08e14cd0db49ecc3a957b48dd53463a2a1c70126897f6488902ba9e3a1d5e018784b10f499abffbb584afc8c78c40b8ecb4067eda1eaaf48dd87e7db25083da6d9210a7b75a80e589df43d286741547f1a1b8f56e821110381772731c99a91f7b56be7c97f5d9622d19c31864806b21c6e997eb2757bad56fb5dd3bd7e66fb27e30f3f6f3a8380f805b090962b3c8bd6fd681ad40d140f0370733a3e29a760e044c3f3d71586ebb92bfbffee6e594be10a3801bdb83ef18af9518593d553be790129bd9aca956d978b5564fd11443de68ea8fe9d3d9af2231333fc482df5a30eb6f4be9d33da5ddd644191e5fbdb212957bffc4ba1bd98073d33740a94ee0e7f709bb47ea61f3b163dc6d46abc9234fa11395ea5006a4e4080bc087129ca9895badc449d5de525110456146aeb6e38fc15a23567433df471da0c2f89ea1b04257275dad851587899ba1d37ce31b1c46d522a72d2f285533fdad4bfdc77089c132012bb66a6637907ffaa9638af92c8515d193eb7618fdb18767f5a04e2fc8354f46e7957e0fd5d6632d06bf337659b08a86d86038cb471162b873b0f3bc3d56aba1abf3242614895b2a373e3590ee09109a97965ac05f545f73925e28c5e3421ea58bc1c306630d94be00bfe1a580a9fa1ea8142f6bd1fb7b2269cf67f04d11a7a3345344d913b721afbf42391c9b8dbf2e8246dba22609fe266ea7475fffa78d9af5f7daf1d8edc45eba21c645fdb1b176a6b76d9b1c6160d7abbfb0006a258e46c808f8246c372b6961b6c0de47c8bd2ae524e94f3a1d3c395b76085513a00ec30158e41e760e549d7cac124678b7650201bd8008d6f700cd36d40cfae94672706e23e3d9b60bb28a356ce8782a061fedf0bf5592a6bcda2d99f674f16f5ebc42c3ff4379b3a6c55b6e629bfb533295d749e9437615e99ba227a2119ded29bcbffcc6db0826d1bdc314cfc8f7937a9f4e3837e667cbb66e0d112b1eeef7ea3fbb5fa9a8210c54b0f6e407b6e93cffd20922f8c82b6ee37d5355d8156c7741173b6618fb99b0eaddd926ff1daed1ca5ef468c55d2c51596a04587777feb9888ae89ca5acdc0724bb5ef1c636f7a57dd01925b64e0a800a6de73f1c0d28bd0420bebfd3209200be8d7c028231e3fce0fa4c08c6bb94938bcf387fc012a57305efec107b7795be12255c2990d7e735f3a84835c39bd7fb83d253f7a80ea5c0bd916ce5cc4dbd73eb08311896bd1f5d417faf001a587b8faf3d05d8e4b15bba02e6a2cd8fa320aec7e7108e6faded4c52137802dcd41b9dee1e20974e34e8e000d75dd3906f8ed4dd9bdef180fac01ab9762f5c30575ca092a4d34e92af482a3bbd011cb4dc9182d9a61e3aa52280aadb7db79c8e05f964adcd20d82e070ebc40b09499d735562d566b26bb371e8893d4b4ec8926ed4c4ad53827a1fee2b05c9629a2c937abbd8c91633ce50eb0c1f8d7c3ba8683462dbe999eabec336586bb1807dfc679824d3429061032021006ec73efa85223a044d9dec85b4c4ada123f2fbebaed91800fca9aa00ba38b15d71d0de874f6e5c59534220b1f4aea3a73aa068929e51f07aa48dc9eee46a4ac5aa605bc9045614b8ef5161a93c83b6b5e2d088f3d145825f848c807fd0b06e01acff623ce14271f228adec9b6accabc76686f4cbfa2cb119596099d03006243ee6017b345897155c838a692e2375a951c14c16ead4bf32870773af7afa2804a074e959555b1bd9527df666adfb4b75bbde9a57e89e3634ee7076202358b2d197dd934e6b624610f73c36a5e807a2fd110bee569b79bfea8b74582cb3a4d00702e5478e5d3f5abdadb1a3c05bc2321bb0891bc283ee7ee2058023bb569f9336f472742576e0620f330e55760788fad2393de3d726ed31b3c50c134bdd2fa82d4b659a719bae606731c5dc39e5d51ce6d8c77fa55521236dd74b6ae94657e7c9628f295b44499c7672a658d808edabfeed1419728e5bf44dc5fe4e1026f3d9a9b1601d58f9eea49923722cbe47043416285168ddac2ba4088dea80ff7632262dc0e73b11fb8c514509ef7e0e318ee1faf85e03e338c818a20b05a182c68a02d9631c6debe51eb3586fcea55f98500a8ee7576bacd77f2bd211296077b4b2e7e1fa8063486d7b6e19528833a3801ca0a0d234ad93cd8fe26b5c57c2ec5e15d2b6631f6b20f50cee7144d425a60a5c868060172b9b62e93135b2d15c2bf1e33625154e13ff6f2a817e6578908a1efb797262eac88534056c0fc70eb4329961b3fbc14db1004f209039fd2bc1520cda421dbec5a1b2899c98b5edb3256bedced4a836c83c3fe5113946624f29687c1cfde79aa0841d7d5e05d7d4610be40f2531206ac1e55de73df256f40423834550dc6a799d0e49d7aef08908b2e350bd41e9c169258512de3ad706419bd658adaa8bc64827304302fdb68f31a91ab79f4459f20a5b3f815bb11f4328071e211203280378757ff242db241730362152d7ed0e00a8600e6494f9c514eeb30b1430f145931850eb8e9c6aad7eb49bf5b51b2b096653f6d7be943019bbd502d126e42c9c39d81eb84a21fd6df302316f1c074b990b8d8f7bc950ce730529b71f8a65dcddc99325a5d3384437b22f8d79f6de23e7a0d9264a89834e6450a23c2cd9cc1688b204aeecab33e23b5867d608764815a77ee27618693544ac7cac95f5008ea1bd3e111185c70d1517e305987d86b5dcc393996a0e18e6792cc9034046c101a69e618f927842a79eaa3fbb505c1627192231646d1cf25be71ac34f75788ab8a6413b66b169e3ab614370c635b3403df75fbca84c0346c7c74eeea1c46c9fafd1bd5489aa41b33f7fd92240f47f31ce0a49a6d7aa849fec970dd9da8413779a9f92dd6700a7529b9aee3d910861b59165f868cfcacb9d6e6500fcbcc649546d11692a096e6f9664163314d13279393f668dc220bd2f7a5d8bf9ca206dd9094b91f4e76ba72ca72f987354c6b693a81d8bdc73ba4ef510a66415b794417f9e30d940463ad7318d1032250deb7ce2a9b3ed26b302b41b1267f6901810942db452f6e89ab62f7f082f8e6ff658c96bd14e6ae32f435c861d55e06a580c7c651ff09bf25b75c64a841e02f18861212e1afa694cb427fca443ccb8d59741729ad525ed0bc55ef256d432f9e104285fdc046bf04a2d1e6595e13992c82d677a04ac5761f7e3869afbe30ac5309b07f6df2e5b4a0d3c8a422050c2955402ff6473e24e292d99b5382cd94c0a309acc8bda284ccdf9ac8c8fd5f3799d8beacf7c8a1deb5c7bb78e9b7df92aa9c307c2ef200559871fcb36f3e8204f3881f21702612417770b108afd6f354e40fe742b2b0c041726d82efcb9fec888a222c7bb2600a7802e443a0996fecfc3400001345f6d039e8e0427b7daac5fa8bf807e3251dad502b4bac1ebaf49ea3a460e255ce238efc66b7a3ea0dc677c1fb4a9c547a6e20c7bb3adb22e551977464f8e87df9932451146d5f30a8a29a647cff7e7409a67b70f5fc0009bf991b8e12ee0b4304d113992ca6417f9b7813b5f5dcb82c1e91d9c7d54bab3d3f7a39d86fe8f9bed0ddd3037e7113f737edb039e138fcbeb755c82da288c065a855d5b0b25067aef12c3887cdc948ff7f832d6ca2fa413492b25d919b039bd4e97c36f1c9fb29d2f7c42b27c3a84eaf0f963b6c43e88f34e88cd0aa6c2d12717a61b1e93b74215e187641454b2d6ae3361430c17662d635fc15e1d9d7f8d0228d45807693f1e32896db233c0df98279f9f11d85b8a77c12ba13c28ad232e5e7e8ed1b08e8e3e18b8a8028726eb4d6dfe22fcf15da9cb16f0d3c34419cb07aa1ddc8e5b06e4c66f74a2949aec3688131ead192e0a1ac272e3b2464ad3ee4683aeee2f5fe08c1f2c391596b9c88af618117f9135c1f29665f70c3fad48a0381071042bedd132ede3269e963cc63b5a021d4206d1d86fbad673c9b2e4caf3db1a53e0e450f2f636f8f7548a908678a621f5290b71a6a0df29d7247465c543443dce3141c123b1bab49e1be0d29a599ac1aded8a0a3f328b0a270397884d1b057bc78a3a7c30c541e17d92aad5de907db0bbf588acb44dfdc1ae2498af6d0f7d024bb7c8ddf30fd3d545ea9b79041e900aaebcea61e90912255f17d2875c9ba386a40db5d8d5ee5c2e302a2b00d224b1e34bda94432083b6fd78707e65878b28d298141e5c19fea5fa5758b5bc14f0e83f3be041bac6939ce72688f9ea7f0239bd3314f59683d4e1d054a00607c7dd3dea134c67c424171407a876e8a5ac8073c1178ecc51f3734b4b4a9e44174e5131dd6e7414c752b3058d496f029b07d23e68de45c278507e535f6b3b1a0accabe21420e3b7c37961aed295ee1f86f374098a13d6af5f48077c12190b08f021752d4a34de142dc57b836d8eea56210db5fba388b0e2d920c60030c30f457e25837082b0e54e4af9c2fd8c6c110fe47e151dd80ba64c835d525048ede09fcfdf52806dcbcabebc42c7d9de924a814885f83440d1e8b28a2f2c53ce0efa0b9a2f0ee59864e8978e08866dd533c4dfa656a07bd79d676ba42805a44cfda8e2f6522d018a9f8142e62d9189beec14e59c059753444ae466ece05383bb0f6248127f5455a78b2ff0c8bcce12eb608dd170cae118acbb75d0a3433262faf956ea2c0eca508809917253c11f65124cda0bd71c6673963f8ea9c075c4c0ef9c8130b0f23541eeb9f6026ac0a88a10c1865d4a0c768588be1774a8f3156fdd1e327d3ba1ed6ce1135026e09122e360f15476dcd1ce0ae06a44fe8504fced9d4e3468c0858160ab69ebdfe634cc26896b3e90f8e8bebd2e282ed98405bcc939c54d1b9236807fdd5c3c9d379d5feb3a1c1f17d642eecc393f13551a9db91b8f552bc8bcb688f70406973563b07886e065a85caef3dc99ce8688be38fe3579b1b88ca64fe1e22c8f08e51640ca48aa52d8a2bb57b3b653034a75d48c80a2e4628b33b47bad88c91733e836edc59346f35ab7b3d3269e7346ff0976d9156ffee79494533c514971993535b9e50620a504dd775b1c1eb7587bc1035b10051851ddd22ad14ca25a2e97c063364a497e69cb2546a9b5bb0ab702986f86dc5fbcd0e18ed495274c751ea26815e0da9429521a9f6c1622bfc5e6d63e04b7d6b855c4861dd19228e788d90618ce065c4726bf68ea2e0e2b0cb2152c417f8b6016784c99faa25d2b6832cfd6f09153e3f2a84c5979bd2032d408641852372c8e6b67e62f0fb92dac9a9add7c96f99ce3d70c2bae6e9c3fd49f5e3979ca068c7e0b09f9960edf23f8d73b116029bf3594e7e91ca28653ade6df5666d504f343b4a021af4cbaf7134741fa63719bd8f5040f01be9ade7a58614e417e663ce5927a9b4aba1e6f5237a9315fedf2ef50468080b540a54e77c04003b2f7af74c60c43ab711e001c33101b526f4b865cbe0f2bcd35420f06bbca8b2bf4ee3dd9c30b6933a19bf1787285d25a4cb751cddb1b190fe21c5ea87288b1953e60f0dde74988a5104c6f308a18ddd51bcb69e8567bdac7d8b1f4ee87087ebe0f8f568b3e4ad166172c7d009962630860251eddd7e67b5e9c4e9ce51fcf2d3d02aad91a281db1680c8ff687005989cabe75068a405e33420738a8a4db8d47476af6350223e404326c1e914ae9d79a4503b1b1f2252504c6d9f44f563db990ccba8ed4f0f75143ad289756a922ef28ff1fe9849b38e07721d742018d4b7956f436596bb8300c42a53812d321daf5e788996d8f4e8b60bcc6f1fd1dbe56eb2b78ea40fddd3e0c2946787b299a4eca8b3ad807dc7c675c0bdde5552b3b0976c6a494eb36320ed65bc364509610cb909d0f681bdaa4508ee57daaa7e007a29c55d7b4b873fab7f8d192eca3670d435cf6f0afb6903da432a4a83970b749e275fd52e10979b1f0e9d2cef82bda4fc68fe40d328889cd463ceb1f4dc962b7070de42ac28b16974cbb65c6f6aadac538c2c80898bc0adcb9e0a621f1eed84cbef1ae29d33d28e30474319327123e69a0c8e96694f80def14a23b3f861d4e7b9fdda4560a3e786886f2da182562ab38e4294a43f6a1fb9738ff30e5fc5c4b6374cb28baae51f46528f0acbcd9097a11674c3d7d9c99bd4c9d9cb1c96020bc981add704d6f86e5e2bb43a9316b8836d463f57f829a93369aced3d2fdb7a4d0bbbac9e0e147336ebe14aeaf86aeb3368c9276c01a1edc4deb29c889152b0f8122859f03a1aff48bb3583951b92eae202e5407e88042a3c7bb3c18607148d7d216ded33f6728c78306775c4c7ae7542c25db7e6d49d6a07f925a0b2b257d7cdcad067449e57b19959d032373aa2b7aadfe95a333008c566251e793af2af02aee759aeb5e4c36c921efbd862a6e868c30ea8a3014fbc8f207fe9ecef6bf88dde12a54e7bf1296a0359ec8ae8c45bbec20150c6702b95b17552e126d65725ab3763c6c2c65a7e2829f62346761da407a2e9d067650e384830b2622b87ba9ed62effa1964ef8fe6b19851cac393eef73b6ecd09309d72634a7a9c455a1137a96340d07132e234b34bccef6aea1b97fcb832130e3bda27fe4c15bba78d9e65273a3668a476323c078d7b4d901fc749f005ff07553ebffd3a8eb9247c137a099f08a494648e1aea7bfcda092b82cdaeddc9e325df2d85c61fc921d79daeb17902c2a93a68349c85cde289ff4723c63b6fa0998a81d4f95ad65a4585772790f39b2f1f9c7c4eb2e136689295843f648b845ac2ecacb46fd91123a2ac7799e1084d15d39bfb780eb503154b1e260262206e8e53d2a05abcf12ff11820aaa97c4833602395ec7252ce638984547e66bb67d7461107f22118da733951f977182e62d5ae1453a62a90f98e61814ffbb3f4b0189bab646b22ec345f49b6ad7f7fac6716306472d0ffe588b9ac48e960d7d1e6661151a176a782e8c7589bd6b282722111177d9eee2bb30692e4413343925ef19fc7d4be2a5b350cec1c9bd072597b45c0c5a153e2d7ebb1e56a778417ea1cf69d7599b5e89e93ae1dc985a15ee9bb876a5bd9ac079b2984aeee2154ef267251ed17df277c49eb2525520537aad1680b93bf6a9f7c3387850987af6c41e7a5745cab47977930339dcbc12171ce669be76570b52e711f69784d88234aaec9af83c2d860301d13b1c24a38e1debf62cb486903ec384fb487d94c41edccffeeadf60b5346b07dedbc6b21ee4e296fa28075cb0cfc07bd1831686cc471340530ba46cf0c38d73f1f59d48ac294e381231fdf40af6f607b0d2cb72712a471a067da9f153eb2fb35ca80fc0aad24fa69911179512300d2ec2bbbbaf9b23ee35588a30d2a83b5a1c47d7f00da41a3507a9ced123713e5e73653fa9fb691f0ac31afac91d88105d88da4306c04d328495c23f90005e83e59461525f23558f97111ae438dc8a34b039b210b96210ce66feb1d3b4d2f66e143a8047bab4e964b6f51fa221e964b3e819c2e255f8b25f8d075b749615bbaa3aaab506357743094b12365f5a5f5c68e85f95fdea71f522da00c950a5ef1957870cc2a79f2aa7da1d35c7f5e3abedba997acaccbd258b5760dd690dd6df44263c8009ce8d434321c9729479e310cf3f843cee7e8a92bedddb909fa3ae4dd98b87241f778d6239b45db1a4a4b1ea7e338dbc4dd2981182f028c186352d3cf79aae860a3d46620672c2ec9563d6e39b3934dece05c266d9105c3eba30a6e43b0484f96318deba35e6f69086449f8f7aee48308cee3b9e8bfffd11db5f55b478f7793105702f3c269e0de021dba21cdc2c7aa33eeab182b7519a88b576827a718f94f789a1c061938118a69b3e0a978fcb37c51eae6e555ee7cec84e7772faea0ce40aa56e7e52e69eeced28c07b9303c77884878232e012361172da7b1cff5d5345356ef67eff8a58df3a5c14b1b5c924f72ca08a0a6b783c1397c4f9e4e51162056d3b20a9eb414234e844b6ebd1f2a28ffc2757f232e02a4ed6f2d7f7da136dd2af739391e639539a2af53490a89bf3ba51beb343529567776f3d9c218704e3259d6280914d9b73a0f2685d0e44037a2a09231bf243cb41bd04466191c329ac45209ef00ac7d361fad95b82531c02c97e9231e21b718d000dc476ab598da3a9eab89cd7cb475f0bbc9ea3fccc4ecb8adf5c0b391501fb268daeb604bedf3bf845ea54b178bf6228e8e7f90930cd06d8c049fa9a0c51fcffd216d62ef06e98b32913f0f53799cf6cd447d414691c6e42e8ed12e19028c50c5236ee4f1c57ba6e74e922ee6831a90fd1d40b524f26299ee8fa08a8d78e0477712e9ad733eb084199e8e3bb5b8800cef379cc6cd739cfaf23a9527f1861c53f6e592bd251ed79c5f0664adcbbc2efc361d704cb752956ad933f6807b7dd161add3f413f99dd0949d669b06019a6c1bedf92a4275c6930a4ec1209021db98acecf9e8cae25ec08376557cb061c96e621198735f43ad6ca499c99e935e62566edae6fcea42d503288b933333039399339f961c3b86100bba2cdb7054719fcf3ac53fc4100437a9525b79329605fdd5c3817d65814788837756728ea6747c8c5a976a6c4be8990f0cb6bb5ef30e6c7d58823b784592c51d33de756b4f2a37f6b39b1866216e5435ecbdfed7c87a17bcd8a9fdc5a9491ea5ae99e6fd588e715c9a48ea1c21afac15bedae86f089d835c38b9262ca3bd0d02ec0633cda55efbcc31c7746f112698e95e3aa275f305ddc4609376ed12d499ae991443c31d07c057a9829d82d17ba23de99db5448d73bf5c2caf6bbbd0b36beb9964d0074a418bbd03cd1eaaab74f6818f19628c0c9afa1d74ec54b0e86681d7b6705051ec9eb9464c905a00ac72127c2ac7cea66f716315a0bb7b33d30d40ca4d1d8140582f511052f240a41eea7fa4aff5dfbcf2d1039e148a6a076aab5372daf4d4ad00d6c6070e8921e76dfaa49f725a3e09df2bcf0fff79c95677944bb90e1fb0452b4b45dc6caa1d88969d089ffce100874195e77403500ca0b4338929b6eaccc9a4790f47c85f840ca528ec38dd3de971839bda45d850be4d5fb19b9e916e7b2c2270d4346e582d98aada8c68eea621429ba0cf45bcefc1820b8a28675fb6b3659ad2e079a3c9bafa14fd2d8f73a8df39a0072cc497ee94705d1df58cfb46c5a948f13d593c616dbf7dbb153a42dc574382978f3d658c8fadccbfd57c327e8750d3e08db60086449cbec0a929776f6728f99ed0d76ce95b91b76336c8a78b625192109fb93af1d64a345e4718e1648264e27c8724bb87de35039e1781276e04e212e004783cc862feae10714cf4570ed578882d5dee60283484d7f67fd1e34537903d159b7f37934b1eb6fe6dd98d9147280bcb657887656c69933ee1a79acd31fbcc60e614b5711ca0b7c56e92381b14b8754afda2b8a467045beb28f0015a3f16e62eb1792afc720c1fe732a000297d9901091d995c3b702dd6e569bd104c11335f1919429a50dc780a449cb8dc01aaff7eaf07cbc7ad4c93952850a7a2285e755c18a0af31ee770c04c4bb5876074793b4d20fee920ce3de77aac73c62597e2d9fa87f47636449e09ba496821ecbbcc65417cb0131763663b0a9ac4924cef418cf32c21552155d50a38de6d9a3f50c5d3f53e78571aaed5e2d58f56e43936461cf229e8011b845064ad2be644b2b65d2b43981ce2c0b222ab71ce0e04ac83080c8eab89513ce700f6b3d88431cbfc3c251f3a1b5662f155992422ed90c82d4aea6ae1a726c6b60d3194425580f673ae851dfac3d5d65126bcb02d32f5f2fdd2b2143247a954bc558bd20d1ed63608c31901d1ceba2bbb55e152a405e6ac7670ee4eb74e5d6cbd0c47ed31b240f99c7a0de9394d7cc9c56d40065c7acae101fef77d58c90c56538fb83d539b810b1f7e552161c94824d104bde59a868289f1a36a92325ec035a47129c4e5992c3775d777059c1478ebec32a34bbe64a756ad3298cbd632f6e013153f782ef107bc7fe4b4771bbdd882610624e7c6be50ee6647d1ca336cdddb40c4ca96beb7b444f40266ccac3f4e285bff8211fb8e4fed649ea1c5fe9a9ac65025af1c5065160a9df54d2b85057b59ff86a87aecae49d2084d0400c001f7221d081a95952caefd43c62b3b60085b7726dfeb0d435caa05fb47a275ffe112cba78e339176eb8cfca2eecd27bee20d06aa9b401b1a292c4a3a83babf170c1ff993319d56330549c03ae6eac5d6231dd28e355533b2ce3d78228948714659e995f20a17f4437dc8b8b799dca4758e6deff2abcb1a6fa53d1cbdc611d89304908ce9d09e97b9e7485aa098f414dfecb1dce0a963765257adddf3fcb0f62a5df9be0de1cf4e887d1a8a47bfdf37d684d46c25b3304dd6722e5e5a7726c12eaef845884080b5188844e42a020ba41875737af33714fa6c1bfe64b38682e06381dcf6a0f0f1f5c4aa8756f172e1cc09772211491f75b7eef1f5141d95dc4e59253fd7f72d4d6c2a3640d60de4e9a311ff19725f9975c58477b0de920dd99d0cc9f3bf1967c8e85753407e21ea998fdd64305631518137bf14d05b0fb31536f1782a433562d64a4356ee16b33d463fddc52e958c344c957011062b3524208b2e3f34aa646f4c2532cfccb233e5f9e2005130a16c349aac6e04a98a38d79086c9fe365461d6ee576493ab774bd9938693b6ae2c4e6f254c8078dbb8475d6c47ef99123baed0bf97ceb08e4c4a46e00c5402d9726c3a6907235b45309ebd409e07b6d51b3665245ea92d52034d70bd03045d87af474cba8191fa86d899252dae1a1d99a2c7ff0aae49d95fa3c2b92ba7b5f2ba4d3b19766507e65989221e96e06c1d874b9701a7abf66dd05437ac500b6910c9f61532baf62cce0248bc3621de31489adc030bab17d98b9cf4ce33cec94047264fff021658ccd517f1a17b21c54c8d8a3de8753aaa6c97e7eb561714f41cf3d7ffd201727130a9e310bcc44291da1635004cc28d02aaacc0e42c9858c0e8ddc3266bcf29c2a18b35bbf8a6f0d6f38abf205d8df6b5c9ed5b63279355f357e270225b64530c6e7963d16fec7851226bdbab6ee4f42777190515f2afe496c101ed6c090df192b5915ff79737a56905a57a997ed16583135fd54222ca1ff4af4ab973ea4982c807711d81270d727fe1b9c8d6adb12f4c9b7b0e689a2806181148d4e819ee99635d8c135a31eaae70c0b8226f06fe613c9d4a4d47e99b225e002c40561275ac4567730f77050dadb6729cc0800437800fcb9da666f19e10668a08460a6d91ea5e088ebe319e1fef3e1deea115f07fe6dadd8fff4200f22c3f97dcf7d03ee0690eb74ac5139841597bf90fe8cb60edc4f39da9a0c8d20835a0363b1023cdc67c9e944675b9744b8a6d0b99db67e081bd531260acaaf1a2e2e2bf5ba2f49bfe41207db76626d997069d8160ca154cb552ccf3c074ff5545f40f955abc6100f4a47749899d7d8446247d20c71b06895f873b578d35ed8d94ee228cce9d8916e0073e4e99a9070b9c3dbae561765c10f5718bc337513293f7569e938e01fd0488a7f1b2daf6b1bca95bd1c9d802b8776892bd714720ffd078f1ff67eef305b3b77733794ed67a6bf9cddbd5b8aeb934662088ce8031de53cb4d315da6f767dd7822322eed9a3d81614f3e6ac188c42e61daf23cd9870f1f26c8bd0dbd0908d700aea127baed5c17db12f6cd7fe423924627484bd669d24f7bb832c77deaa5acf7adbfaf4def91c88075a7f43b3abaab9b4a607ff1366c553a6999cf65662429aa2b26cde82c1e47b99670996d8d95bb9bef03177ce1b7ca5a5578469d7bcfbd11249e93908bad35e0482a094af6a032d3420dc927f08949ae38ceb187ae9a0a0ee15b5b45e29f9761a0377307b11d66afcba5e6a29d8261b8e92be38833bf4a7af983d5c6bd7da4c10f6dff0c306b841e7c8dc4bbc0a3363461392bb9156ed4d6baefc78ef88c492e1ad35f642ac8e187df9182c48e104ac5ac10ec6efdee20e2fec9782fb0f6826fc581544646ac2b6ef5f0eda2bbd77b27fdd663b6c2d34285be15cb9c97b3022e512a3bff20cbbce768cd6a27a712f8cb07d8e4dba554225c8ec39991f4e3d5f34bef2e1cccbe746bb6cb9844dd70737fb29668e29d464514128a637657348b798e33147aaabdb085724d45cc1d1927e18c3a4d0e937f9a391300e24d46d25cebe88b49194128456e486696238737fe115d630a455310ff3351b07025fec0e8384a655c5ce89d16f13614b3dd38059452332a574058632e68e30633f981ad65c3e53296170e7f957dc732edb2ef5b28be981a4105a61e6001c6a61ccfa2bf7d4655418ccf61d3cb048dbc9ed900aa3129fba62b55e22c0a8834f0df203b34cb75ebadcedf37ad4be8c192fbc222d5d815e33bd86f93c3e8bc626920ee29325dc034581b569d228e89ed8a256fe4bbadc80997f9fad62ea0adfe54c23aa3bbc86ca00846431422aedbf263efb4877753c6e98ecd4833e4cb201d61d75774d144782182ea81b57266a8b165042fbdbf2a605a7abc3aa57875392dd3fa6d4aea7280b4a1a4969b9d21d471b137c7c92701460364373b28390421abc2a868d4d7ddefa5c9aecffff22e7fb2bdd5c121ab80b5aa99231b5891f475ace705f29cb6adae0a4cedcbc316d9a2d8316e41254cd95d4cd849254ef42a5196cf931ae2ad2afc34e67da4d917849476a098d253ca9e7df3be1fa6bc001d3f19679f46c53737de1e6afe401a2aa1daa1821bc096228c8055e88cfccb3c0c06dda999f541f24ba73f7802d53910d642345854107d7d6f336f9c1364d37f1a90f4577146b154c78662d503eaa1bfb6d181c394220efafa380f8c0039961eb26c26bfe4ca15f127b4364fe312ff5a2378cc44e345652923e7fa629a18b4433a3087f6fdd0f9ddda5d3888f710b52b07dbd913368f0c37d7001b48b6814ca5bb27c18a880b93744d9c69df75eb5b80b513492bcc993af54e7bdab49c6a305d471b2f8b5e69745e5ebdf7c7df2a392977f02070317f26f469db6e9431942304ea331da2b132ec229de5a87debe506d59b403edaa24623ea4d73356f8a8b3ab4dc2e6d7c22ebe838e8ca9aade04c75cee1733883f2aca72b4ed888e4aefba490a8da3203a2788d72ec526495b4e2fc357676094dc1652bd2e822e94485f6068ea2efe2b156c005d72a730bc18928020f9ecabd6b876dab8cf6a82fe8344a34ec9d21c4702510c903a095184c994f51e95cc008b7aaa14d1a04d168c09fc46dd51b89b0e28e676f6f0630276635bec906c8b942e2fd758ed1e9189f74dd46aca782803e350c0f673f26d80e8879eaa34eea6c64485bc7be8c3704db2470954f2d41689ba42401a5490f40c62180c642964e6597eaf5bfde792476fc3b5e249b8a01edd47de5321d464557a438ccf778ce5bfe7e2dfff67b6282e1e707c7a34e01dcef685f3076d737993b6d133f5c8d7eb58cc21a6f7518ae3e40e255441311819e452a36ff8be011ce8cd6688fc6cb3e4d8e5f12795e24a67e5bafb87be005180230e9ac1b3a7152594987c9c4cecfc98d090b9e7daff5e13131fc2337487fb124197439dd872d5e683b847b490f33de4d719222efec9d7ac07dc89508ff168c17a8b3c05ec41cb2e68bc9c86bd086af20320b8eba57f092327444cbdcb59db26dc02678a8c51284296ef1ab8d1a5c868df675bb62b096aeb6e93882e8b2407492a5172577c46e460cc0bbd6d94426830b6b5d987e177e6bd43003969cbb9468d76cfa9c4abe055ceaad2e01f39a57e807944a223c1630bfef46f5c3c8b6822f04285368428d09101312c4c99e7b577b736e7181193ab311ad412e20065be746393e31b8bdd972f46c06b387f4679cdebd8f36d2801edba443df9a621ef3087f2893b9099804e2ccfdc6f2f81cc00d3f17c5c28446189890366e92fd334dd183115d5f50633ab24220fe85faa81f070739cdf0bef9985d2775257dbcfd69d40af5377684631e2241f1e6e084b6c117ed66ad9e86a43f1f6209ae587975b6474d57769494dea98d00a3570aa047a1d31796e6a4310275a8c1ad9d7a9a35012e7be33e8e92c082462f8614572fcacf5a62c5c465371b307a605ede527e7b9bceded8658931deaf4c588ca74eba2cc481174054d96a0d328107e3e7c4b7dd206c781c22e25a1fd51ee8b249ddebadfd50f13d1ff36429a19d9a7ff725fce39ef0db9ddd9c4639fd90eb47fffe258aea53ad58f75e65f07bc40b40be3d0a7f1adc1c4f7278c95dda3a289bdd0d645e9261d8474e4a15fe68d12336e9dcde1d99152be3aefb4c3584a81eea0c2d775668e8090e31498abddc2933423310bd84406aebf345ec0b1bc9a1b11886ae6374b064261fd0fa4611f29f0cb15cfd7af5b879639c1b3673a3968b1be235edf82d4a28c2b12315701f0b0ecb0e5b3679711af1584f77aa59e564fafdc7509d56106f02795b6ea914b34e630e094efc0eebce8e8f49b5169caa24038a7b7d6288cf2d9b1e987df61120ccc18e47786758babda72c9c798a4dffcb5df34626535abde00855a2706088e584e119b21c17f219a3d005aeb582c42aa1f55506297c17373173718bd5a4c63d6f6521bae2fc88121e4880f1b538d57a47879b6f9660f67f8214a2653ce7769b26dd74b2956109503d65da8a015b3f02e8413b8f1a4aecb5e35bb3822cde029c5a20224dcf3f1af0ea1708a2c9adce5626a85ef4faf5f8ca9d3c553368d40a95fccdc7c3f1a9703f9a2b4e14875d9eb1568200de8c5e02d8fe4237d2d57b507e3481309c7e7b9545aaf3e94b74f5e5f9c64463b52a81bd8977e7040058f0895b6242947657edec2e5db9f6dc1e621dd304af411b8afa6bc3dab68d5e5772ec9dd1a736aec695d416f83569c271cb9466f46708d60cc41d35e3ea828ab87898df7ef1086f8a2e875d27e2580b5b673c740743275e5b9d03329451cca7351b9ee54befcff217e60d66457de6539ce24369fac38118fc19f8713630e52e4d209d4281ecfe8a1e3a681cc2059d1497a96725ccb897b3c1425f692d418a61cacc200ec4014e4e18959b57cbe23efcc5ce952a9b7863376897ee0177fe2be235cb2543cec44eb397fe39a57f0c041cb12073df1775c8db32ddd1b53d6e0e92692f9b61ca520ea365081fa2f31db63aba4f2575096ce70bd88476bbb86b26a96f83c9a7a58ff3a6dc3c38a45e8d64ad7359acdb301e1e2cd75fdb7175685b4d913a0d0bdade25ed8b750a9688732327dd7bd95f6b15968228c49211328ae4ec4cbbb857b60ee55abf9295bb82e4366d598084a806e0970842390f5f7cce046d29b672b8481a4fcce0cc08524baeaed066cbe72bdaf647a9ecd2c132cbba8caf988af8ca59e9f774b6461dc912c0d249fbed4f7c0edb9dc65e4e8662d0febf42c73e360dd40e70edf9f6fedefcb38db1ee9238e03802e21c55af8da3ded32b4fc3c8db73683a44e17742f3d78d94b526c8a46829305c52a4f27585a8d2e2cffa6d045bf408bdd67cfed17e0e1415fcc9ba4e90653cdc947fce719578a5458f253d2c36d7b44c4f87a61722bf8ac756284ec2ba7ebe9adba8668955ced2ff3188c4f7fa1ede1085f22b958300ab4fbc239cb568d5d6fbc1d852930d3183aefd5b3c9befe4b09728238f125e3d1d9a4e00ed6085e8cc7f1e3fec868b5a4f9df1c53a8d328e2d3722ae42f42927e469ecc716186b9a50a103679d6dbf7a82207f42cf55cf8e8abe7f21bc96852ddffdb5c3ceb72542779ad539f039b995ac0915d7cd22ab85b5d40fec570c5ff6d0984b7c2782a683b2c9c12f2dab1ccefc8203d57cd7af676e8fcefb9d21e672f362e6540b3c6c511ac61ef6a837e0909e8ad398cdc89b914b6e159de102701a8149900584db0e183f76b9cc996209e6012e132219676eb91e51d213d4e17dc26860927fa5c962ae432d4ded60244a4fe498c29c21cd5c5ccfdbdb286541d14f0b017f752bfc34d37a238bc1ddd58f762891b786e2562fffc1ef80e7a55dd5a1c4525040aa8a7dfbfffc334bd8c8eed7390ad6b173e72112a044b3dc5fb8ba0ec968d5ee721482ef5709baa8d5ebc4a544544f8c6f1d8bc53fe0d41139097ffc8f709bfe4476302c9581e65edd7c5f1f815ae083806ad1ae68f3509384116b0358fa21a294b3b6a40c50ec72204573d3de221f94e7df26f7174cb679dfd8eb4b0c9f0c94c914ba51937b10cad420d244eb760a5241ea8f2b70ac48ceb3cbf63cc5b91707232b3388139f280b52e6979420c1f1a025d1748c48b297c264ec32226f826240333e96b50c37adb26e0f7989c03db35deb69e979eec199ba1b92e83d111bb670683efb37e49b192ed8cd0271f1d7958ea6bb50d2abb655bbd458c0f1ff97363721c4bcde2aa6afde48edb78e59dc200f8e535a848aaeb2708f8dba64ba621b473792254afb03d68dd356de4629e610a34a94efdba6c2f1ecc4129c79d85e8f37992dfa626216866269cd4c848a14df25a3d382e43d09578703f39fd3345655f7415d3266f5f0867da8852fb3383031c5cf91fbf9bd3a1da5a733cc8e23b788b7b93ca8c779c16acbcf2d55d6080952a4bba9f0081b975c1d046b9f11874efdd02ce537c1d1106b7db37973566e4a81be98780f90db3b3adc6855f1fddf946e5913e33c12d7809afd353916e5f7a8c47155184ce23378044fee5c9bf3225828c2c09f19a6f988b43513725ccb26fa1494f5aff3df2d98abfbf004afeb94c425846f0d055906290371920cbeed51b0d559c20f21729957b9b444ce77b5c4ee952bf49d06dce3b5f267b141c4997a6c0007fae906ab06b50b17e446a6937de3f5733c25e73106e47c7a33119e46dde83fd452b768f45d7299ce65ddf8faaa448e4ad97cf3a2aacbbcb4677582ded09381f2e90323bcc6d460e1f9e183bb176b49a12aa73328242185c94d7366935b4a1dfc60a2c2541daa77c6ce0200276d61b26ff5260ba6bd50c98dde4ecabe44cd107a973af50de9aa3a46a90dd059f55a8326cbc2a8058bcbe26bf4f854beb2991b796c69efb0995b4f0cc6cd7f97df57a93a01b7141fb2938c81d6551692f3c5ecdcc06b4baf626fe07a8ef64d0591101db02444d1dcb07c1f0a5ea5fb5f15af7db610c2e6bf4667c15f877ac492f17571b30598e02c7bda13be1ab503258dd554cf83852d4a40ed39583904eac1311080e0b71b7281437c07cca21a644d014af13c5e777c98c2e943de3dc99cf1c35e02a09fa11169205c369527b19711eaaff1a53a89b403b9ff439cd7298df7267cc3347960d3e540dfe38dec9b56574a1e8aa7d4f8756aae35a7d24a41ba7b0c8be9e6078457dd231c95f44f93870b998cc6115c4949cc00254616829295a1d3a5d628fd1e020d9d32f0c796d6848d5137cb2598cfbfaefffe2da308be85f0949badc4a6d7a9b4c87f251f258ab84e9ca4bc013499f1b7491cc3cd60c48200de13cc62b328467b030f549aa9307790293b0878869b6ffeb0654eb47a5619fa03f1a96910cab2dd4470d35315abc69b33a55577a52fe677f08319f5cedde849bcbf41947ed65e2e31f36bc342a5c22ed3f2baddf7f2266e6f9f45eebdc7481f05230d0f02ff2e69fae4ad03f661358e5ce43c64a1ef65eeea39eb5e0d26aa4813b95d5d19cb1e4acb0ce3773fac76b3c4a48701f1f12f6fc052924f9ad04798771aea3c054574e23ffc84cf7a88a5d2474035787df5612a979e122c81574fd5505d413b3484ea22e8063362f6b87bb925920a7c42f23a314c809f9c3e1555a82e01de2333efea061c748b28e995cbda3355422b5c28ba9daeacae8d73187a1257b9c3ee57b4f7d8d62c7b54e347a94c94f1a43e44a7766cf7bd5c5010e70fce19213d437097337d2225ac457b105fb45367ed3a079a4c71782ebb46c65da23a80eed7e575870691767cd5a903ab0ef98c3cc785f74fc6989c22542731cf561f876a8c8a15974731d10acd7edd58e485fef4dfdcb56fc4a234e13addca27c1fd424a927413b446e3c15408486ebab7afc9172217235919126549fcd1380339715b1d0d53972636a26f05f1800ad895d2960a805b488d440cb01fe3a941ea121f83104d55c24283d5dc4b78d224d954820229f4d3c6ced0d10a1fdad85c9eb831a45c4909ed192c9a8aea9c9f555642c240248f89624b17d5f83b1d732ddafeb4f43b785ebe29fd2b1a6568bbc6e7a2d84ad478e833453a59a8ff72b10223dc1e18dbee9058b9966d9d34a8475ae46501f89f3187e84fc020078c922c533a5fea911462446084bf06d9ba6caa1924ccc9d40818a57e24da6d93a47a268793b6478e07f722b23bebfee043d2541cc1e816e511fc86e5b436a9c8b7a9e2c4819ce6e04acc28bdc527a1bfb6ff2d32878f8b91a409eaede7e485bfeba9ca0f1ea63a4d368113f6a60c0bf40e7aa8b79226aadbc4f81b46e785184bd770aa34155fd45978b26dd110281c648de62074b6ded590bf42602a6178866dcb88e6accc9e216e85071874036135866db8fff1187be66d975c5c995cd33270d356455505d1c09b4c0e5cd5e85d6d3c65c7280b541297b30368b32127a9f6a4dd2824829e099543f77e76fc538d8d2965281654f425f1aba50e4378fae76fc49889283acb47e057fffb75528602d71aa31a7d75e5336d58fe520f2a4ba863844400895f752aaaf295ffe584169192f6e730d9991e867d8763987003701c9e560fcd7dc0b7cdce33919c31cb0106a46429fab17a097f4aba1a809a8a872966c625dffeaf479dec6fe15c6b28faf99a2f2b9882edf268324b99ac5fbc9e050731745f2d68e4deb084d48114f7354fc68d035bc1692399f463e66d69294c19ad1f170fe60470171e88df39c4decd6bee46cfc77fd0ca8262ec6638fcd4f45b97a72b2d0a3b0fe6d77ae5a3bb6b7484c29457d5283c9e1ef5a8cc0926f0f2e6d8fc1c4b94b296f05686e3e9d35de18215b755d11a864bda5ba6a30f3513d9d60706f98d9fefcd32a478c2e92976a3207eff514b95a2d135c1f8f1691b6d358828f71af20a635d3940a92736d8bbc53c624058062259efeacaebef0b9bbe8049bfc19a5ef94a62de53b43c8299b927729ddb60a0776f00618e2ea3f561a8243d49ea36fb1fdfdf5fef4a9abd12e339461db6bf25bdba8cc5739be5b11a4cdab5a8c22c64e46fb1cd573bbe24c1548f745cd1751c3c6e505ad369e45c0416cd388172fa0f4118a4736f0b87c6dadc49fdf2bac23ea108ca78d4019e53b5a6a16aff91f8a16e92d51ff07d5051a8e709ac67e8e2fe236c22f69d81ffcd75b26b3e767d4e509b5e2f61a7950744dbe6297ec322bf2140abdc767a8c05e252b11d00be94231bf656402db749428f0304c60500d12c3a8cc6d250ebf26642cf3b36263e261fe8dd3b94301a69f9ad0f6a928ac6afc10a5e340b6786ab0d9b8cf58e2addc246b5c994edb509e8dd9ddd422a0bcb5ba740b8b8b3a3edbc0b7b1b4b01e8e93620500235ea916769fbe615a5cff515a9b312e454109d6f0cf316289e82f224441904c354abf9a13a2040effa7f74fd110d47b83a8967ccf210e615b4d04e733dd2cdf34af51557e66350633918fb940a71b6981d06e4626b8a69de9a111f975f173728540c3bbf5f3dd3f6969b0e36bdb3ca231a791b8ed00d0afc9517fbac499da06dc1a7cae93faee9fb4870fcf1a7a8551d06465de98e4d21b5543badcee1847b92f073fecf6361e88f420b46a11acef7111108a9e7bc791d755eb8fac3b51223b020abd0eb6b8988a6b0ce180be4ba9aa3f6db530224003f70bd9dbd99b58aae14b2c875da0eab4569a9abbf3b3ec42824ae63873e7bc26e3f21e56becb8042bb844b66eb7d8abdfada5418277630a87ae5bc67ece4e30fe64d76771268fe99cf6658bcea61edb2479ba24e6616aad72f9ae2fdbe0d426164c5b02480731df113821cae27e3be8e8caa349b5a06a99c58afd31db9d5b40663738393f16563dbb2447e38f4e50c31be9fcd267bc4bebae5df544dadc7e46bcc1679f0ccad9f32c7ea61620e394b373595f11f5263a9f0f861ec368ca8ab8695045fca5ac05f930a6f2f6ddd096712cc559f4243890172827ed5f0dfd21374ceeb37e85bce821f3f8f0f74cb5df54752a7ab933db6ae3ebf14e3891e2355c23e7d9225de770bc2ca53b1ae6cb4efee6ab01424d46b7a15bad5b64c63a28e36dd2999a989a90b96456051f4bc934e08ed96c8e7a6c6642c6c8ec2a77e0821b70a7dca1dd8efd0e75cccdb8df543268933648ce954b14f59a858089fbaf194c33ea40291dc8308d2a912abbba53bcbd33f54465f75320ff8db7e44e58ee90602a4c45b060187ca08f599b63609825bfe1f3f422715ba0a03a1416babd280bef035bcc42c8bb6b54b64e2687a76f87e92ba79e160c683407947ed0a94500c36e7f48f608e4d4e3692575b849df43cfc0aabee2a7b53e9f698cf60eae10b28b454ad0f194eb62dd3e575a74ab671cb474b9f464d395543dd23260657c98975dc071ae6eb9c4838d8acd60a327ec4e889305963db2483a86cac5b27eb8eca9b00f198725debe578df386cd8c6f9a554b08c484973665bfc40eafc6f4546320c53f460a4b32e562197ef9e47eadc44618bf84d5bb060cf5eecb10437e5bcb76571251219c357722442f16fbf348dc24ca6611ddc5ba012eadb9c6a06721d1b52abb984fef640563a514b7a3519394f80c2900a30c5f5f88b8607c6c4244633b198c3061cf10a5d078f8646daf12988037496e9c9225a058270e1b7f35814fdce8593d3ac47b11e4ae5c88511047aa87a30de7a0d2da0d3cdead1939b606cf6f50764667cabb97896b84a0b7976708024b591dda13c6038926bab778d990cc9494b2a81ff2bb7c83c59d422663f7ec1a12726ec7f86d21c495c7d6fbb7e932120ddb20b34a13cc0b3b958d1560185eafc4e2ff1664178ecf7efc0bf8fb66309c14f60ed7209a7c5e89f6fe6969aaadf90423d5d67f149a6277966fcb83d6e3de039aaa1b48ba28c655db2a595d6c15ae16467d4afd6fce279529ee4e43ed1886eb1e5477f02aaca4d5193435fa65ec3579a855a4eab4997b838409969e870619472b8680fde3fbb738ea2f8ade3c34621d5db444338345cd4b38752c28e125b5962bd6f461b8fdfc26297a06fce0ced3d9da96991682d771d6016c4573344fc904d12594952f2d80d4be3db34a8183d9fb8d993da2cb3b48952953c673858295df9ae907ade908a0b18f36f89a657724e4ad81481a0bee7a0e34aec5e16a1f81d5005bec66d2a65990ba10365d2b397af4da214ec31e2111703ac0a4821c47738a9de2f495d892fa9b38d685b314f79301ae885c2874c246337bba9deb9df30125d0aeb7734f96efb17e2f7f6793cb6ca04892e4ef49f7492c20f3f7c4886b358142d90a7f49e15bf2bfb4511ab49f7c9b80fcd9b054857405496cc4c1100dd4b30c5fb228aa52b17d9f555647f748d484d5a2f007475bafb97f39ee53caaa27ca19e6a7cd7c06bdd30b24859d8295cf049c793546871ae8153a5fd00b7a2fab9a931d08268bcb7c4b9ea1373b6690a9531d15e0639b57076493f43309373bab634eed0e1703a92894e7bb47dfee9fb0d7a070a09780a029251b371857d54640f952c3d2847cd5a441467aaa0ffc57bde71174ee684030fa294722b5319d08cf02c30aa0ad0f731ec6ef45d8bc573da7c07b816d0f19025710d13f426b66dcc4630aed8b35c46b63ea5e435f832635ef9f051d16abee7e0e18940d5f74550b7d92f096df224d170f9d170be905123a89970ee7878ef6bbb5cb52fa95de5d8852ad53f62ce85b59dafd7692d9246f6f1e450002d3bbcfd12e9896cc426b6b00ba7e99459a58f6ffc130a1a349ba851751a4a10da8f0f2eaa3486cf1a0b62e6e338d89eb7448f20f1601223b005235e3793fabe8a47e5275b502d63777f842302335d3d0c1ad948f7e0a75cc1fc80d48c631c5def5645dca485495cb03972ed2e406d64949933ce1ea5cc08a7cf4b519fec7e205044cdcfb0b2c73fd4bb2602c4cc03ebd3a3adcd2a85259123d3ccd323a6fa9cad6b1ea7b571aa1044d3c4b6a51cdf675be1355c99a1ea9f49cdcf3a6aa23440355a3860adb5905602895960026313536a7bc2eba188af8eacc4bd982af222a972d73b54a8607d3dc73617b2021bc23c76566178440c8a262eac27ad54799a679b08d700a2957686898593c9f23c226c42eef8666935b998e77580bd34e51d913a9cdd559e390c00e7b3ebea25ea329e85b9796dc723194dfb1f95306b0c8c38f44aedea1ca38a05b5edae6abcd28ba52088b0cd3afe80c48336bcde4510aa833e7992be093159c9d49b843288d4d12680bf1df1df2d21f2270f5514989fbb1ae62e61ba24e9b345cd702c1974e3724b934e8f54d50d7bbc5c6663c8f0cb2c6aa7a1ed597f5634f300d8bf3b0d0500605adb6176b160bb8229c66e55a8e96e13ba6ed8634b23f780aa5a2238dfafa9032e2020f5e512a1b053fac14ee01279f40934c8c7eaa53755fdbf798ca062e69e4029a196775518db9558733180bfe8b4af951996a506f397f554aa73852d35c9cdc082a3154a174faea26ad9e717aa091f01c686a40fb5cb4f6b6cb668d52988484cea8431d3c97d427f16912c1edb9c02bc55463a3c54fbb691755bbb856ed3cfdc80d7f91b4158ef0e45720b1cb2680b609699fa85d54dd1549c17bc7a005dbf40bd834d369b35ee2a445a8148813fa4a47a1216dcff1cb48a0faddf9c192b0d2925a02e7f035ce8fe68cd9a700e1c1f0be03214a1d98462324ec26670f20222fd4a6c49241dbc1b9909424c7de1aff6ee469082046fb3a16cbf4e184956cd2bc6daefa3214ca23547640cd5bd15eb031562e27f4451c2f42d523e71240c78270c396ab824269d630a036a07068c0948b3282c7be6fcb3e03f3eca069601fe73c0e14124030f55712ffe5998ca26596991676266a8e3fc2b797905c58c3e9e3eee2c8e831798552505f9db9fbc39311433451608afaeaf7cf7c705117d74df14e27b1ec0072fa7751aacdaf07bc72e6274ec5dc277f0ece0c209a4b30581af3017d668238c4479e5dc2605cf3eb1a54f6c4af65f3086159b2e8593de64802c7e001e9a09759760f819c535cf5de1c8eda0cf381672b389c73f69d390c7e2d2328cb2858d27275773ab6e895cd92b9be047f3352765f63839dc275e0cfff45ea9ca4ebe847603dbaa3824e2f8b428100f5e150a7180d6ae0dbe75f8904fddb584bf103b1316939d5c77ced2f3f876fc2b2287ec25abe614566d5fa176253a03fb8f4bba4e102b524a60802b032dfa6e4f34f8d10139141d696a5a15c81cf5803adef720922bd5f656cabb9a1a01f9ceae87d8b4401e4707154319344deee0d2067e6f05d386c4045806acf554c5aa6058ea69c6f040f872b1698a5fa1de358f8d0ec43e2e601d7abcd82311c9c8bdd046848c3eda7e64b3bfafbb084dd4a2a29efb552f98e533212a90e55adfc0b0842c415ffe3a412aeea1776c9e3f6e653a7617d27e3d8f63ceae8023c2cf174b235dc4746ac6f273f983606bfcb52427420f1aa4e888570c2a27e0b78c2cbefa3439d88761df71b08128563d17a922b240de1d6527296c54642beb1b9878abf60d46c0661d82680eaed32069ae56c5e6790e7e8d3d2596fd8c0eb333ea239c19a0325aed43af8001d48addf39ec1786de39e230a39cf2a80b38a0efab7f37057c5d1dc879b92356e932b3e026e5f8135d83d874ab6f80a9e590277e13ce79d76eb8f9a041350a90f8feebd894845aecf32ca580bc606acc93eacd5bee043cd21fb0bf585149b8c3ae99c3fe9997451cc456bc8be8f40bae55e7a86dfdfcdf6716c447a06420e0fe796cafe95fab0a7872a3e75a86aab6725c41760bb302509ce5782093cfc53221bc34e47b4d18027bddb917d08ae76f8a09a51269bff86dda0756b0b6be6729b17fc5efbdc4474be451cd9a5f3c8bfe53fa66b3b2314dda6421e51f72e7982e060821bfb0a1845fe134da9dec0768259a36ad5eed738e7853ada7aeb317e4b3fd95c4b5a424cd5fcf63586c1235f4560e6e00671b50ad9b9c347aceac49f6b15351fa87716347de7d4bb712bad0ad013e7b635a7bedd7956c26e55081967c89a177494b8e060b5cf433e5685cd9491853bfbff134a4d181920b1a2c7510152226c94859cf4d8bee503d39f2838d778daf51fe52a1c758fe942f2103628e5b1c498640c7ca0c63e862d5a743b4297bd940a66b9b49cc7080a7656ae97214435a817de59553841421c6163e99a1df4a5f363a62a6143268d8ec4f24a3e600e201ef683c0e265791037e974e0dcb606902a4f71b0463a713bf529e43f4f4fe629f5ca0c323e2d984a0aa826f7a333743cf9eb1ddb2d468738bcefa629573abb191b0271918a0040f659c2746ae1e61982d4c002d4b67c6123813f2aa941e0c3360687fbad9f8a94350cd0522d38bd05126a07db7fb31d7f003692121e67d272c8409363b5b4b3453a6e7ddfba26ef2081d78486eabd3e4e32d4c172a93466c4a20369b2fe5f58dd8a78c92b07690f8cb1e9f5032be124a3ae981d389ed09b867582e4d24bb292babef94accd04af73350c4ef1715130303ef52f1776173a4b39184a699f308129ab72ea312d5a5cd84024ef4d7cde348e11643ec939b1330ebee49d7fb2b41a15c6eacf06696ec8c75d5004894fbfd6c5c110332f8367ba073acd5a88c9d6be0daeb41912d3ceaf99dc10196519d7b5336a778909f2c929935b8761141365aeac2f295f5f99daa3444edc651d02ae1d9ebf7ffedab3c5a0a4e3cad68e38c753a88a9f0621faae0ad422969309542ed5c955c37b9114ebec3326031bfcff25144c0c235e627b6edd67b839bd154d275ce5869469527ba6f980b30d5b3c355c1316cc19fa602bcfab573f7c1a8d96d7e8f8ee077047d37582f8e197c24a31e411b54ccf1d5225d06bb4c164ecc975cc9af1519b18162f4959b8e27a97a27ea6ca45b393a5c639494ea975ee13527279330e1c0e11646e218f75b78c1aff0d4d3a41af8633dc59cdc982ec36999308540389bb174af5122c1e75b56b5e61fa65bd5357b9fea9af475c33367957e39a653ea1745e5fb7a8e5f1046c8a3dc5feafc2d553688f37cc2209b977c53d5529f008681b3722ec11f97d07b082b2ae74eb0a77da92d68a95afe51ca246b8469aa161ffa5cd8df5b757452d212bd29ad726a755c1b7532a9f59489a8f02c459b4e4d046090669ed04dd60abd2eb065d2deb4bcd303f6fea305f4ee0627b963095073647b03762b57a0e48db1e95130f9e479ef6b2903fa2aff359ee675005a9a5cbc33694c416b3baf74f45e9e69fe97015906c57897a2916ab136de293c6671f985412066b529774f1f29e52da2ce81a559c670b22809c45f9c3bad306f10e0032ceca08958c554f11bbdc5348177da9c3c4e9b54ba03ea66f05ad8b0f7dec4f5de752205786f0eca12d03353afd5ab364630f020734cfc43dca319f06d3afb0f2a1fc2148a134222b2b39fee8b9b77c2cba115f8e103a6d1fdd52a14f190b3e2d2a6eeac3f09410a0235647db23b88f0ec2caa5a1de703bb683b5145633f5ba36a718eb6c4757c8f81ee128dd266047203e678501b5a25891aae7258c4d47372afb3f54dd7e18e46dc6a765e25c16bfce2d7d1f91f6ca0e98dbcece6ba474ebd09c7337b6a1537d866b0dbd83490508368a881f935b6de41c61a87a54eb308cb94e982e47c00bd8e2c778fa7dde8e8aa0731b2c33085690f01529f9a77cee7c1b94504e2a835f403373f5ed213f8c465441f4aa65d00b6562907895470218a2d314316a3e72015c84dd6af33e7b17ee4f860da193788656d320f6a5fa885bfe13e1281b0dc7634a08f07b6e52bb1a7a7ea5ec1bffec7f8e5b590b9f03cb1e5884aabd55c5c90c976178200e2084eda99613826c7ba081df70162ea41bc01b526d66fed39b42e18217009375969c9f64569d422baa528648a0fde6969748f557d6f53833723508d6891ef298fcaa900cf5d1561fa574d4d0070ffffff8f