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 58983 2010b5a0dc9117f7b71f907d6e723b07533145c1a02262362da682e2664b9a7d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
78338e6bb46900ff123b2d3223432ec589c4f5c5ba0fc7e969a287b747447fbe
Certificate Block Hash
2010b5a0dc9117f7b71f907d6e723b07533145c1a02262362da682e2664b9a7d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b006000010180000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fdd52d6a90ed39f9d40e21d25ebd4587c9bbe7a0d0275f83e245953b9c268e134a2d6844fbcc9c89091dc7fd847b6c9c44eb541a0a1313351199911dab8f87be59c3b43e53e23dbc6696e7e74339bdf7eabf0942ed4a421a4d110000000000000040000000400000b006000010180000

Raw Header Hex

000040203640a7fd7ad29ae113007b3ab8f269da1cef5789352cd9153d914c03810c2151820935a616ec63e236c8c4668cfbe3fe52523a21650149f9b1ab26f66c6bae955a89116ac6aa0318be7f4447b787a269e9c70fbac5f5c489c52e4323322d3b12ff0069b46b8e3378

Proof Data Hex

59,560 bytes
12121602030753c3526103306ad1177e7c85e61026b03d44baf0eb99ed1edda952d57c8bb2f9c7075e4accea51c040177a6dbc8d594e9f33ac2f83f3c2403d4e1ff31c89b10df3661e1e3a2cc56d79760d0871638b06a60cb5f58708de148e58c43e8a8bca6792fefce937ae243c7926f04201527889b17c759ccd329345859e7f28126581468227a868bbe03f5ad2ba087a2ece77d68697ac89efba290da8d56fb4116906293964aa931fb13b97ef4ad989e3ea8e25672708cb411543e991f0b4e328589c145047369ffad6a7c542824ac26a9ad2bfce41f37cc179b740b83f6e3eab8c6889076ec0865b5870e9dff3811e6326900413ba4742fe692b3ddcc3c7e81c15cb8f8d94e92ff4fb38b38f10a20cf1bcebe5f9b4ee05a6996fd6c94a82f6ba8e8165c0cde74f308b5fc2c34753460d13255024e60b1ecc2525a6826b97f19f4f216733da2f4d576511ce942d76893681368dd4e9743ceb2fdac80ac3ec4be8a03c379f6386eee67781866c2e337123a8e02c3d22447f715d47a95309ddf5c30dd8a7ce6573dbb60f1463cf9eb4681bc5c50d5afaaba69c5a9e73e56ad34bfddd92272fd783cb9eefbe804ff824e0a3c1f056aa9c0c8729b49c71db34ff03483fe039cf0bc723c887b20e4c87d85e54e658c4cde6d199e5268f8419a4eb230cbf37e0d350c0a9ea5020989b382d6a97e89e418f3e645f4c1149e8364aac936906dd3cb018e1bcf82a005fd1fdcf7fd1e84f560b83d6f749b22862ea8901081c5738f410694cda92bc36ac82e48a991b28313d89cf90fc499be78184ebdaa4e0ee062959bb929c6bc05143136409a5c0d5f1314db4a038fc32d94ef3c9b6cb39cf8cb1be791d478b00782b790a0a09d7b43b8f107fe9d163b0c5564a3c1e84d873d5d2b2e57e0da0abebd5369924a548db9591d2ddf8505bcb804cc9f20577c0794068bbce641262953736a44d1e233baa2018b1324323d2ca0545f9a2927eb4119a94998e7d158e3048c2eabc6dcb79019f3f2f3d14bfa5489583bcb0b962f12ece170ad3f5094239db99e6690580db9ab975c96358b825b13b03be75b32b1642a3197075ed7d8163edf6054364dee66cccfaa4ba0f478251ff4cc75a4a1d788185d8e19fee957b3376d5be857885286f8e2d8fd58e595219ed458902325f47a410bf55df78d883d2a26c4ce6506dd96228dc267cb5dc8e1fbe41a3f6fd6d7e1c73a53af087de3a3667c3732121450df547a1f439452bdc264c72e32d70ec58a9fe7070cf90e7e4505a213a022e52dd8cf0d8581cf06cfa2135f7f13eaf233287d1f395d5cbf4ce3f34f2708acf80cfca2b9898e30bc76ba4b4c53d8ff167a77b03d70ce4ecbabfbc64cd720927128266f1cc6b7a82b64fccc3b05ffaf1d495505f7847279d8e81e1eabc178089dbf304326bf642a4f19535cfc0071859b6049876b0b44bf9067e5d941b97e4c5bb7f32dc7438b139ca8d15f8f7932af8a0e646004297123b5158b0c37525738dc9249632529546626ded7b6a801477f5e01398f9a122283c9e2bdbab9c3d44f78f8f9c8e1fe03149c004bf65e603524dd2ba5444ef11b6d300d32b5e75158b2f2db106cf20c771a6ee0e8a5fbff271ed671b28d620f01670f5bf8a0b2097956862cb14dec763e221544ee778aa4df919efe51701717db03b9540c9682a34e34d8389a891c864c7f7c28ace52e314a2d06bdf107b9a772c095e66505b5324c2419c620e8d2f31c97d81615b64b54c2caab61b8aa3cb298d5eac2e8406d34c21fa2b5cdead71623f02b1acabf6fa0125761ca19e8d00c18bf0aaf2b84e9cf8df5f12ca841b7351834f9b86327b69ea132fdee53342b436978739cfe630bd5562e721e48fd7f51cb8d01c33a61528397e959b4c4011ec02a34bf621c48b0d155f93e8f0584293ebe4635d5d7a74a208cf9523ba2b7cfcd0d4fb3022dec5268f1db17ad6fae65c972fbda94536c33227dd9810ba9c2b47f56d484016ac5dd93ae98e7354c510b90633efadba4775634fa32879c7d4364205bb27a9f4927ee5217d55d71aaa675699239282aec05ea5499bd2303390c0293ce1aad5a09589ea4cec36bdcbd7e89f3ae46de5aca6e3779fea694b4fd899ab835adfc4ba7152c25476e77c27a2959cb503c0f74b97b8473efc33560ccd83ab31362397c4e60eb0e91ba1f3628681d06e5b56ec95bc89af8c3dea7e7355dd83e34dcc89b0b12bc51e3b051af01cce7f75203020a4ad1a2113c4fce78eff29bf75ac9142f41bebe7e66d59fd5801b45271ce39d8f4091c046279aad298b77f222ec80eb6fe9411a0e6679341a39830d7c23baf3314d60495d0c8b3e9a2aed1028dc8a20ca0e81a5c064a9d58a14e6389f4b4f475c52573eea781d016682aee6bff21df85e695b3046962c48ee20fdc195b1e8980cfb40a693b8351e894fc292de7ff7d2eb9937f6241fc58521115cd61854c7486bcdedc2420b6128a28ba8abd8f76228b687965e3ab23d3195df4b0a51ec587eac8e5cc267bf75412c37dd8783d6c170b2d11bda7f1674e8483dd41e31416d2ebea31ec38c8e184d13d118a75dbd41f73ed1f4a191029b21fcf612b45f8d52c0cd0078d60275d822ce078dcb7c679734525fe86c2a1f435f9ef3ffc3ef6f8f2bf601267a05ba0bb26725f9d35c89fa67c6fd8cf3fa07b2405443832e660261b8c48d5461046a34cae262d6890240967e28137a0a6ed08304ba03d4036e1ad45cb4b3817a34e10b8378186ea3171f4e377a0df1f77a1aca3507f402c031d9d0b25148d5ad7355da7f2dc7db626d045dbacd19e7e39a15b7652d63683b8a7233bf883099744b3528eb8ef6271a6f780c8e1835de6eb0e23c030aa9025d68b3e57b6408ce600b03d28508113af8c8c08eed098c73d7588a99410cba18382a0a2b26ea9814520450885ef2473810c69dc5c482864ed67e813bdceee2db4e21689a4d309a96dfe14e3a474a9d7d2799ac0965132ebbe48b295d2ac21dc5ddb148fe7811adbe00d35ef6a1955d146aad0df019488a385fcf8093a147fd3f6610801dc62922fb173f2803304e6481c92de7cf5db8777ca962a5e2a15ed7ce68fa1f08cbdca34eb1813530a767cd71e24d5c8d35e6bee0f57f064a04afe828a3714822ef82531a9a25bb67b7044110e3145c94831992449315433475e0a48ac7c2f9a52b6b4fa3568e6942d32a712314503d5e1db880ed4be126714fd9076a63376cddbfcc27bd315e27ebde56fcd24f1f727478c7ca3d74094aafa3e0891520992664d9a3ff6166d606b2cf2f6d80e30bdea9b92e811e94a01455df2b26ebd6e4bc3083699199fa907aa046fa31909aa09baedd45371a8bcee9233c2b4b1ad92af20e1328f863d53ed2e330ded4fc4497141dbd81bba0f2e743777f56697e19aa78ad7ccdf5a2d5ee623425a94c80e9c33f905fcac9ae76240a2a41886157dea8d1110f4587d288ac9769822d8349ab1acad46ad9b05308035b2539fa3aca7182aecd20fb508688778a87d426bb390d415d46ed94eb80305061e92d8af38f04f5653611cb7c42e065b9b311d0b33c77ccda65c3c963dbbbc7f79fcfe2430e26751827e6f4c16140839ab206ced784da1d3bdddf8042927f4c147fce0cf569fc11cf48912a61e7a2012a1204d2759b164ea525d644f6cd7db921d3c5759184f4396d4dc064947f382950d2b8413637500e9edd2c4a7bbb058738fe409bd7b4e6cb5e3ae4639617c02b51f2dff1bc8c535f6acebe411ab2b9c7e87c3a1cadbdd9f128d7f7dfbfdeeed55f5c2eb9243a1ba87a6abd9089bfadaafb828f7243579fc2a02743704c658085192f20a062728307ecc3968166fe2c996f251d7957ada5836a44c586e26575748bbcded4273e3f39db5ad9eda9e6558593e7588e5ae8d94751e5bc1d19589b618736a2c93b248e1fdc3f4e2b678a7e9398378556b57c32df6d0f9172ceb8f3f9b83e2c1295cf68445dbd05cab82dee764914935e205643280aee75fbc03fbc8b3aff6de45f7e7e25b4042820e241b3058fbcef264583169ebab7ca42638543104609a337d72c001160f254532f30053b76208e5c78a1b711015fda9f9bae709fd98a1e33f2dfdb8bb82c4ac41a5d379a06bbacbdad6db82dad01bb0324938e2774359449fde9f9874413de2716148a13e1259c2fb445c41ff318ef717fc88aaba13e78862bf8d2f05589eadc8f11c88311f932aea7f24df7dce2f7ddee0c1a5bef0f4fc34833d07da21383f65b140558027df83e2fdfdd7c7b8ad519a4174ab5e30cdc7e4f3ecf96c2418665c67ca5d32ef797bccf53c942f8b03b527b2739c49005408a25d517375d89ea2eb0a760bdaa5a625f964a8c28ef2e3dabfc4be2ea6abfa78f7b3a4a7f1a4764b6bb0cf815a4ef4511dfc0f045a0220bac492452ab701bb173cfa9bfa1daee0bdaaf96ae0acb98846e7631d287f35a918f0df26d3684630b8bfb801078f91949e8e61d7a323254023ba51218e257e2bfda318ae30d4a79c243b9be6388793fda880b572cab88b365dae858b9bd3b84b5a3dc2effad4f9a8e5226eb31414f601f65bff95b2c2bd4177ca329d037008fdfe524ed80223c0267ce7991016bfc1c51e393046f1a4d65f31cb6bd0a6075b202c4033bf6386ef72486d27e820985c822fa6937382ebe2b5c3f9596631c53d01fa869571d41b9d679a9fdc2cd2206bf80c09b0358dd52d38dca83eb1171820804ce6b0b616cc25fbfc9e8b0f1a854888002117d7d976c30e5d7a15d2b4e07840882c52b0b618fb1df5429ce12129ede0b69acc30b86c1b0de1aca1e9fad1eb745aea1adaf3896df6b853f11a175efd16b31a1c7c2f6473d78b6ff9ade54fc372bed8eb89bb69089b250675a0610dcdc6c95bd41ffd136d98ed1977fefa83e2e2ad90a9b3e0cee88e5b90daa934d656c8022da306996d90496f9341d370a5d02d49efa191836a50da29a8495d493772065e29b9ec87d0170174d156b7c2a1c61c6e4cc20f42d0c9784d0e63dcc99e9e9c48dfd796b2c9b149bb2250f002355b18aeae4fc6688b8e80a9de79cf84837973fdf9ac340f933d926dcb6171f6b07a427d4b63a3500d05dc726992d98bd681c16d9fa06eb9d6662fcc9a1e7ad4914cd59811d21872341c9c0cef7a4b47b51c66678f020a6fc3284284c3d1e0936a7d8fef37804befef46c8d78213ccdf6f8d91859906bc4652970cc96887eccd6ec7d5f8a6df19971689c090971f91ccf94b5fa2689484121ad7509639ec570e19ca02cef472edd06ec837faac4d6d2ac026d505a9b6bd04aa98c8de816bdaf0f4b7a27a7beac2a5ffc96af4e41bd9786a11b12b55c14a397aa924f4ab2783a2c0ac6db38848bee601a7954c9cb207b05c512094a7f66b03ab181d39cfca939a40d8002bb66091f394ef44398d67e68b45da542a926f6f08a688a77ed9ebd2ac62cefb5fb6ffa513d443cdf500cebcf815ccdd5dcccd8996d452d3c81407c10c1e4185b2808d29d46b4acf16f166abc365cc3d1b72adbb11e5edf4d8d657a8be3a3980b1f5f6e806ca548f91de70c2e2c6c0e60a2c1c23f8aef2e7c42d7dcae434bd29295ea17848d45840223c5ee3cd6052dace0f50e8d79e4fe9103482a3124f0c013ffe49a93907b6ec983da0b86fecea35b0221c1d7f310bd30b78128ba3742014590010fcf3611a69d0cacbc9ee15800080b43291403618214cc5ae3804a42a924d27f0a72246d59d5077ff5ba2f61a4db1409fd03c46d8111d0718bf34bbb2bdada0a95d16f31557fe06c8ed1dc064eb6b3506b919ecfe76a597eeec04d4fc6363dd46c7a73aa22fbffb844c9a3783d4423bd59522eb1a3881436664c5eca37d2af3f9010be895131cb86de019b8a9fe83db18b9b080944cd972c97aede005d8f9ac6b598f3889b355498af9d38716456a4ca27ca56dea57387ad3243aaa79656af0fa09d7469f112b331944b149eebb49b53345886924b931ff612d3df4f517bad1c411fa3effb88bd9c27bd3b246e29b44a3938f584ad9e5e76b95e8f3cdff16df47ba3a82e027b4f0b0bfd29ab1e4b0b71b49cd7897bd139fa2f8192ab5c939b8177a0ad3b6b98073c215203a9614032f6e329c279174c4508a8bb2572d57b02db29d1b6d51d6f06ca247532a01a1ca014eff83078b23ed9bce952f8e5a27daf03867dcb25c815a5bab8564f992c4d5f7d23b4bb526e2a95a73106481d5b8b6d8ca17d9a003dc7264939dda361b35131fc2598ffcb6fe008f773c4370c56d530871c345f17f6d85c35e08165c55e37720599c0b0b8cc0b13841a90eda6453a6ec37154132c8574bbbd12beb269f92db2d2ee486813b43301a1c5e43d2271fc33621bcb693d3853e67c6b068a5c7401301b42f8ebf09d6a70c968d5199935c3b4409c630a53eb51ee80c42db22455d87e232f74bd8d6b0b901dce11c1eb68b99d5ff4a13915c919373571c486fe4b211e0565b77852da1c6b25f93a7ba50a47fd792c60ca9962cbdb156adbdd73f45caed01662a81387aff7e8982bb8a829d68f4e10417415e3ebafdbb05d428de8926d339392b84e798f4f2394bbf3e8c4a496e0ff21de3d13ee2e74dc9eca3121048f79cc0b2a49ed2ae70af12fda6b0d7cd03cf50338ce16bb80fbc7d3ead680070c9728f687a1f7578adc2493e0c3c22d26104c8d83585f77abbc8a72ef9f6ab767afd4cd32daaf9d9ed23c984c11a553616e741a588972f4686fed5fec4473acd1b33dd3fd5e0fd250855bf1b9406facdcd91654b3bba801979d972946d2cf73ecb260fa0794bcd4ec08554646d43a7dde93834187dbd5e15038f0df99491ed966773c2363c2ec942d81d10ef309658d9dde89660c7b58115259112d5f5b841eaed35a8f7e1019130af24646ff33be45074dc89f2259e8d5bba2397220a6a0805a846d487c301c206332a79cc938b21283a3b0039e45fd97a9e729b7b8c87003362b029563fa914253273c6592092f3b119a2ab41c03a726b1ddcf4f698109c73b0bb1cc03b0dc8f6228ebe3076ed54a12f6f0df155e3299f0beb7d8bd02d2025ed98055bf82642f628dab5414050fddcbea86e254bb1fd0f3ce2080e223dccbcb2967fa15ebaedd6bfd660967b20731083d5ed5fad7e38b7329efc58d545f0f3fd06353290fc6e817b0381535dac6abc0a62fbccd8ad4617dbda4619c6351a7667b7a330e8e31c45daef1afb20195289b033e2d8808bd52d28b924d408ac12f2df34e28ba140b23b7c50faebd3554f93c47d985a75870de9cfd605f1515865cac3bc10bb819f95410094bb837ada1bb8296cb32cd71ff4eaf91a15379a5ef55d83fd173a6a26be6a2bddb93d319e8542ff4dab5f550e4f14fcda9efd7197cf707000f447778c305d1f13ea074d7b11b14aa8b11bf3def90424471b74634852a1c97b15960a4b9f5072e11f8967d38fb4222348794c7c2a9f1d825eef28dc61e573709fe6ab7b235cf7f65e0d3fe905ad6babb4963febd271b23116803a8729e86295d202a89d0e257a4b5b9dca9752824925d7ba25f430b40d9f84ab79a541fd88c9167f5f8fa77c3fce9bb29cb8fec44dc583e4a21e296d5bb7a17c8d9cfab93091490b190bc5bedd371d2f5997dcd33695371e5d1ad9a2397b0af4a6f6662dcd12701e096a18c9e23d17bf2799188d73c9a2f762db3563b6f33d2cd1ca0a86a69952aeebed59c032c6824290dfcd32160b504a3551396a6101707772f77e9e0f7322a657e60d9514297aab9e3250f6354183bf464584a6f4a9e08e40f2195f21e5b4a8b5a077af11ff2bf2d39eaf91f711c3f10381ee4598dfd5d3a97148f273f10c99d41995a2de636edfadcc73e09948fb924d3069099826bea2efbab72c8dd58b9f72283e6b0886c0524b7253c6f40536630499f059b73f2d8ccaec42afa36cf163adbb6ab0378488361f4f6b44794b829ffe8801b2cae6ec92da04b9938c4e5a9c5b31a11ab73aae391130dc6bc4833def91ae9252f4c5686ebea0bf2c1546f5dbac33f6a2bf389609a366d8d6d129f120b340e273847eb036f7aa22cf91ac4ed6549f6971138888c8ad7ce4978c960335ede759029dd8faafed6b29568776bbe62dda4d5317cc9690da7443ab1b1ca269088f57e7f07f8c433877496b848893f2b17b29e2bc935ec8bffa4150e99007b1f354fe923f356c997e500e823aad05fd92153c12974f362fcbe89254378c9d516546733adde802ba0086d792ae5a248e7f37db65d77131c0294e17c6d5c511f64b5063170e60e3c7b10df6430ec02935f1f6e3190116041980ac5474f4b1d22e42fb0b1734785442dc5930886dd064157fc5c8bc294f061eb4dc18bd04975fee750d5159c353f00520f5a2f1588e78ad6ea45681d4644943d673f208f01df8dbfc7bbc505d00354ea751a39e696e703080e50b98a9f193fdab3fdc065739aeebe11a17cb20d0223a719223a62849cca403a0eb4d1983ac804cb4625fb034178983f00eb068f689d050c2c5a1551244ad001abff7cbb22cc46c348cfb8a905ed7b99708b330bc949856abb3b6048b8512b3bfa255acc403502c37012e99e6c7831388e1688d846cd546c2b55a2de2ad95025b115ceb3090dc73806f9e5ea70d594f8d98b17edfffbcb9267b2966a4a176e8fd2abba08b26b97edf60fcc8ab1d5363cb1a45b5edfea98ba358feb3c2513727a8879d60b0e5aba83679b790d39739f737628c162f53edf64c2c69d89062f5bd919a8d39ea2e9e11f4e2c6da5dc73c60396cffbfd8342ee5a26d0f9987599103efe54f97e667c206692458fca37a998b91f6fb7d5608e1c5e7b1af28f7d9fce07c7bcb9d6817e706e09aaba9f9d51b975e0e51a850630bfa703dd3701dde2053a0390b3c1824d3433f0818719c581b120c9b3ed83e51be59ed603f9e4e809e545ecaf27a57180711f25e1d6227662192857d3caf9e7980e62bb4e50a5ef3b8c7bd42eb3077dccae9bed7d38b3a667afeaf1513efd80457203fe3525cbfef7a0b5e42868d025bf1fcdc49c309344549729dfe0180f46a88fac9bf5ac91092b5f8a1bab60e5b9af74f82d7a8e36f8097b03621878d2b8602d0e0f62be5343746c75d82f11fa187e0d35bf533e65e193be2f6be0e20c15fc245b74744f43c97e160e474e754a06e09b38bbc189ed7fe3a62f1eaf28999c3afcc0cdb32f20992ba70884321a365dc24d145c3f3eb033362bd3d653155767780247cc8bfc1f9b85483288a0e45cd53ec0dd3353a476d1b8b9d3e2123521a58c90faf6e4002662870b4096aeb7841eb1476d32052fbd5b7d5aee2c3803bcf97e95952313660b29e2d4744ab660ecabc1307f49ef09aa92dfcac8e786969b4d5524ea47060b811d8ebab5c6cf27c75375e2754bebb8d7888ccf36dbd29379f4c65cddafcef4c33af1df1c18f3bf85ecc97e9eb2f0a1a66436d359671d40f505ec5b6ef1b5301064cc0306e7bc92798923b36c74ac8aa8504190948f42ec169bf11c0a3af6244f49e84feabd734389266683f06afff5757d1a509231aeb603af8e664f21e4730e10433e333fd192787336a2f06ff3218ad95ffb715f9dd584b3cd09d710c42a1b97ce14571617cf13c1c0efb42ba439af680dbaeea4f46dc58d726d25191ad7a447cb5ed75b5f4537a5437698fb149c4f006b38bd7ac1c70fb414b9734caf94bdd1796211b1ac3f8b858f55c31e5a7e70cae7d4b59303a76c2e4081358a884d29afb7eed9ae5b216fce1b93cc551656f05a68fe050cca098e2c279c67b7e8b71e6313515200eb24fcc6f1b55d7b921c682e835735cdfe5d7c8acbfdbb8bb8f51d096d08c8c05694cfa1c898b3a1747978b7adb295874154329a75c3afb6a38b31b6a72ecad28dfda14d7ed036b91be0f4e3ab479c0d06f30cf02a98f521575dbfa747d3b30a8d63b98f2fa4285342748fd90c7e032a36730d690c875ea97f05e3ac9f03dc6e701ad4fc6263c866593bf0d399d832a20feb34fe8de51f723de869c8032a39a25abc86ba51005545073dce3471a8119b255328c097886519120501111249222cdcdd1c16da4f05ccf27f4cba3d618f14847491918025779bff07b84baa6e9e6034c3b8d1ac8fa81e230545012dae894ea1a38becad4097673d312658cf46142771f7d3145f07b995226312c92647f82163e94b0b2afd55597a716665d31b2ea5d69a8f3daa685f5f48036fb4de6fb782e6ee88e5df313f8e3a99d1cf387b9d4086dfcffb3961dfea095974e8bed6edcbf67b94a1c5f0c5d697bea1cb735ba2af169d29db7548c1cd217bb1a804f81d9b199ab803a9f7581db3e88ed9efb079cf42dd170c4ff6689c875cc3846d6008593262f9733968117ab0943d22aeb9b841ac489dad6cbca05c3e89b65839262fe53f614dc1dfae6aab6e141caaabc082c096fc5e6e6c09e9688a10c64ac81a4c2298776afe52a8d47b74544b384dc5d09695ba6fb838099e95998d356dafdb8dbddd05e3607e8e38ecf0082e230649240d233b2fcdcaf7a8b5d7998515a88b6fb88e2d6878701ef2adb7cdeebc20a22ce6da6dbc1a3bbfda83faa4b6a0342c581b1942bbd38ec7011f7262ca0346044a8bdb557fb31d75cb8d1366c950d9378e49d3cb5ae76ae32637a4ef16ead1298d7b71bb637df418d4fae5088353aa1431e714f2566c0f566693fbea27f9f7cd3cc98a4f1dac967e31241d2ad546b059d5db5456955dab46525a709abcc6e1a37c4640fc36f5e776a3a8cb1d4686295fbb34cf9a2b77f78413c8e4d39188f2a99366259a0092c12b07b3dbe9ba0c1e2ff6daafd4e3f910a0babd5c645990eac29cc9e63adff0a0ea3104ab8c2a068b8e0906f5a26587affd99f88b609fd64f6c73ca5439fd70cf4cc8b4006e8d95726f59edc10fba2aaad168f81700b66c751e621b6dcc97653c04c1d521aedcedd9dc81ebfaf762493fc55528a79fc2cdf22ab4c8760a235cddaeec1dce391415f1fb135a7e95be9101c9915de698898691dd6e8d47fe0bf323d2089bb7f90a383351dd9cca22ec97e7eef3dd2eaf6a449d3dfa2a2e52f43fda9db2d10d642a14602460538f6b743d60fb9fe55ffacd6566b01a25335b1d0a551d8fe174d64e685e65894cff49fa1aab5bd41f7602c9388ea876beeecf2813652bf812687dcf5ffe7004a6677b2050ed105d43dcc61a6dc24f70764402a8dfcbadb9ab28420dbed35db56bff13eaf35ff79a6dbd22546cb43bebd2da02bc3a6408018295517c641451f25c12655c6393988f7b4b4833ae724a06c386660997b9390c605a3e7f2ef972095436ba25a1b1eeb268d628b2f1730c677ad7e54b610880bd32ca05dc40616813ed47e03ea8b7e895accf639b55c3fc5807a5d9317506f7c8f0a33c8911b0340cd988038359f4576bff28cea8cbc5b115d804d331837a585abde502b2a0021b2d18bb14b82effcd13b50afe0a47d50ab7a99ef3f161664bb3181e61f7f568938f45c917e8ea4369bb1fcd8dfd7e471dae89cc1ca85a06e81e83e08dba0f4fe71dfa7b05400675ea7d13d5e727e72bd97f41fb9a355a339372e28132d3fee60b7fddbd9a8931e4d27d722b29c8a1ce8ab6afd4ae8996c01125e72b160f70dc37f4b824368442a512d4dfe73621d94286ab79acaba94e2fbc8ee49253b38154b8c9237a970f29bb0298aa2c90b6f66655b77249b9e24fd2a8ccc0f9ec99eebd6e6fe8b94a2e846b855072d12dee7bf06f58fe01cce6868bca5c930f9e034bbb5cff145eb48035a712fa16e9b036111ab19aba037724ad597ba0652eee64e53e3f9c3114d407de4e42751f0e55d749587460cab484c15810fc47e8b53c8132b294baaeeadbe7254811f121fc02610bff80feac54a2a87e3420cd0b83b2a4076d4910207b54c2d5724507c157660e56fd53482eb8da2735d7496e3330d7bc1cca3745016e03c326fd3e64d1d16b0c16502cc2369248a1b480d77c06e7b7679e47b02570c74e2b4a0667bd1fb6aa344635520d73c0ef0d168aa8df53074d5c3936b674a60f0dbfef76461634ffa48960e2e6f07b8f36de0396dcdefdc8edc77a173230cf681c8d86b460553921565d969dc7c8340e8362367b6b3c058ebfcae68007f76b6284ebd476f836571c5be5c25801874ef50c72554a7b171554474e29b005a4a026f6305075a9ab6ceecc44687036fb9a7cffa5b033bbb17e18afc0e1e929cef1bc65e6168187463f158099f24d1accee47b738ef0473e868760f3645f62ea9196f964453b2b51ba887e014e829cb86bba80e38cc6f042124ab7cbc39912603c36ba5b3ed930931b4a52a49fcce5b6aea73fa0e2c17edfe57249c37406757c01191bc003004fa233fb71c2d6b9df68cd3dc0e27e78fca6663eb0028bf771b13e1d45027eedc6762c255ec362833c6f2c8700aefa516d2736fbe0ddbc0275ca1ac5e1efd27b48ec105fbc2cd01cc2f27c8aea2520d845772e6611b19f8d7026fe42f5a8e35f8bd7172234a2f6dc07884ce806d5146ababaf655f399dfef45bd47c65d2941280853669399bb7d8cd517b11fdbe50aac821fad581ff4a5a1ef631306383cb85f4e68d1ef573dc9d54941044a9dc0fba04d69a92e8f2123c2d3fa5288cc952f1114cdf9f3497b02d77da9e0b680950d4f68122c243b5fe00fc29e60377dc9be6283c8326e910fcd8087911b7ebef20205fbc0aafa6ab0a67188ff638489196d48a84753252a2fb99bd43ef824ef90cd45142fc3608d771c5670cd525eef438df5ed8afd82a7a7d9718e53ba196aca116211df7e9e519f81b34f73b1fecdcf5d262562bd75274f1d534909770c584550170c684e7d18315b1d341e4ddd5411d3bf0f8d0737028caad955ebae66fcb2bbed882a451a738f1102152ea5504a628c5efe40549933355b2155da972004de000df8afcf2c9f022321fbd45650e6a7c10d4ddafadb94add1294136eac5e4a1e490a8125f14a22c2e20f915b68b470523563c8a997de6e6918f6fea4f683ab9a91ec0023ef3d92f8f08646d01525dcd30e6189bfb11eb245d5a96208c160779414a0dd516c7d85e5fe260486c950b6eade913c0263479f1a0d3597ccc1a55c3fa100b6f04c1ff76b4fff77414372088d624f6f50911f2ed2905a81a88f763772d93616b4a212635f68ad362f500e370499fa8956f136e6248f9b59f4f3457f3ca6b800d2b04d5f53267d2b4519525901a3bb65dd7b2a3e7474a6c86cb31dc49e09649f4a57f50e86071f3035e54cd80671a983dbb4d2a82773513833afe1535153b4fe638c20b1805df238aed72c3b243dfa2f841fcc4680dfd4b7c7f2433c556a04b0a71fa23436975a42943846cd1d8257d591898c0f21217db52cb2e7230f9d8f568d143dc3743153ed4143df06df9d8cfd798744838dbaca7c4a40339e8b12441c05e2f3a229aa2070c41be597a9fbf95ded78cd68151ad30624f3f5eece948bc7be597f41990a0f85d1d433a5e8c0ad738ef2c4ca63bb556b24cc40b1734882678b2a31e32a635708fb6bb778e0cd39775455685ec265005d4f5646223240aacbe606888b8b5e3cad724eb2a74f3ba2f24009bbeac9c3c847895b17986dcaa9677b9afa7223611769a9a80d70b12c1e3f7d47af70fbe46cd156f6f9d8d169fcb7148ae5ff18821547682d7dc06fa5f5e0b9b4673f376de995bcef2bd9d9d51e58115f7b4bb83361018b0012a9c5280592fddbb42d28edf0603d261c1133fbadd52253ce5b34deeaab2c091a149508ae0efe2581112c53f9bfef37eb5ff3f6be36ee058b5509e13513b7a9cd406f10a92e800ca4f48913cf09c5e6f15e0c7d27809b3f387df0d712356dd24f14983e8804ba8b228d993b661ddddb0883b096dcaafb12c0337b562676bc0412438b9318692134a3671b8e248821232b931060d4558cf14c4b29ebf10f4cbaba86416a0e4e1f64c2ee9fe871a3e04da16a15f2d00b5e658e3c339268645839777df90b8828700cca311788728506fa0c51bc239ba5fd4a4e9b7a8933a7631fc32c8cb7d7f86345fe5dfbf852d39425ee997a20e294d1776acf4ff2b60f3e63ef15c1f418867745c1ce22d06e387b73eeb8b64cf8efa0c1e7856bcfb506e6856bf6f7694edaabccc8b0c70e5d0ffbb8e10f39dc8427116fd2fa93295527396977dc631eaf15e4b7389412de7287d40ffe35910f5d015bc1aa173aa5d8ba46d63c310ffb701ccae1b8cab83df25135b452ab752e755a47ba7c93aaa326c65929bb2ee120859b63731153cd9e9961c5e1ec720ce352f60b80a3a396470b4ca1cd86f0f85237bee74d4dd0f69fa16e03ad8deb458b842ec4a83a00bf88aa0454c189d7c0ac0272d66de6ca6ef430c0081cace93855807fa0c756e4722cb0485950c1ca7eb94fac3dbfeac205cc91087449b188df5f9972bb9f086747ee37227f399f94bb8212c95f572ff956b52420d690819c9a56001cdc5eb6b8cb3c629bb0badc6750c86f1e183c224d538427445bc05aa38f83e99bcde5dea9480729c268962343b76364508ef654d86020c8a041fcb9e88f3b84555d0fb1c5c655cecd58e27e6eb375d23bf66dc4069a0bf0e01188c50ad66818aa7d296aa563834c22710b6cb1d4b4dc3b52d382b8aa315f3aa8f0d5ae5e96ff86eeee2afa74982cb55714e06af71321274bde7ed9e470faf00280307c510f07c9caa63bfccd726828c5952068fdf2b65702c54f1cbeea65e8c2135a481238346a2c33cdc15c487fdc38203f7033e517c76dd29cb35515b5e5d90e0de571ee445e68217e057c5ffd232ca9f4936f25f22449be44336838c1741b33028ae39fa3dae06de136206bd025cde86e7de410595ddca8e9aedbdd66381aeb24a62aad002bb65a62bbd29d850929c8fc3b9a1a7795f97f115303fe4ae70955c087e0daf54cf4b6b7ffd7ee94a68b79beda63186fa61d8c9dc04189e665559493f88e3b259771c6a43cc61623d3f973b5919c155d4dc17c6c2dbf2c2569b666ace61c1d0df6768f09f3732111c02b914e047b2c509587b5ee129e55bba5cefe92ed75d6867acfe856465cd0a9fac8eb3e3d4bdfbaee6ff3ea414f3aca403b297e9a831338831f6c08d78d7923afe11cd40b827563164b6097a0788a0737cf0b4be403cba3d6a723013e7dabd2bd95eb6232971261be9310962596c05a9c2a182df1e3ac7bc2b4a817bc480fbd9a3f79d8538b8e0f750f3cc95853b366e9a66b571fb1aa2540f4c3df5357e60ef2b4ae9cdf25adb84700945b0fc84940fc4bf1870fb85c81b4c85fc6aa5a95fc57d74c7cf68d4098a0d1ebc0b73de713345cbcd2af7cacacfff04c9e65ede9721104c0215b2ffa9c75695a0636eb29ec882771a3d55ebcf1076911b4e477f90aede87f1cedd49f2983545399bc7c651747007bd4bf20ee9595689bcdde0b0dee4782537abd25de2fdfb146df8d7f220f966a178dab023bcd81343a91d88cd511dd828ee384e1cd4a89d44391600dc52bfbd12ab0d599d32a215e37c75ab0fb69e0443200d5705c981eb25d5edf6063ae28b2ef7a53053a30818e3b49bdd67ad90b39854ec93dd046e8aaf1e32d4b0d34953b7a09506b469e9842ca48579db32f478751482c82694a7047f3c05f4b24cf4523fa66ce0c15e4150b0894f37f75df09980c6445cdde518813725d90a04f0d9e18e5ff742ad40378989516f10d586249d88644c1870b80579b38dac30e42387d4d788e9759a9e37383d9b6cc9dc56c6214d2f1bd00a64aa93a28e878fde61b22db236dde78476df0d810af8f0a4e8ab0191bdb7e8633696ae4d136b1ae4edb8241933474d6d92fecc26b7bc02a6b4ae41ca697f2395eb0ae363315e18933db8e24f28e09849ccf238d2c18a20d8d586b940489b4ff8c832b0e6554c25eb218da262f9b9ff89437b2e7996262cdb8cf42b0276471daa4a6be1426b547e0615c1a86362a27cb33c425d9886b89322d4a51626c6f0cc212395d7ddedc3fd234b642bece1196f17230de52b1ed8a31af8e456fa275ece6f17fdcea0c594a0991016395d78efa5a5fd6896acfb3599cdcfb7851b6d465a7d863a28bb33c67dd77f15d1d66d8652f0e978aba0caefa14ab767d4690f7787fdc25cea4a3e2433b14f0b56e3172854feeab826808248372dd70929bed0a3263fcfcd3de3436e516cc042b4440b106f95a805fa33387d70771326b99015f58ff4f1f08c166e5796dd023e2959064d4b47b9414db414d2f431b6f92edf1f39b1e9b6f8d6195571581ea8f0736e1dc01f41bc01b728fc7b5fa48188100bcb90b7d2cb8e0cbc31a14ff6d41f976a96b276be0d098abdeebd8801a71b5dd7ea77ed92a38859c34e3fd28ed892acf15672d1f19ed81b760ec34a75fa70d0d94a2a59bd895ae82f7dda132af8f502782bc62d61df8c3e02b6f253be31e513593b62efb05d278a056c6a09948e21597a340e000b03dd4b915a3e98a02844df29f26ad50cffa9e3778b48c9809a15aacbd86519f9feebc9d874a796b1081728fc05299d89652833d10371b7b4767d429dcb81afde43494c2fde8bb7cfc6439574fa5b5a991ff660843561fdc361ca626bac8f075060390a06950800498e799dbb239fda92997f704f73c897feb31c033373b70f756f0ebf79f1e1867ea729f5993d221ddcffa5989a987e1303914c5f979e2567c75be16e9376569e567b9b657043c678756d7b9b676cbbc2b54221ecc759efb1df7d908e3bf8f218d4868b1bfc675650e9c68d363a363edf0497aa6a328ff87b7de311b09de8164bb6b42bcb0ac4968b495118915d3bec2e28bce9739b88cdcf77c267c0af73a0e5c253a01f7f6c08bbb714a8e2994f2b59c64f468d0ab37706def45d6f602537a4f8553760230b721eca79712d0b5551e32b17e26e36f09c39a80dd3bd2a603f65dcdc46eb661451fc947687c013a6baac1b8a3d0503870fe94e9f962ed951e692d34ae6edc64a1f9730091404b8326831a59f459bbf31f168342085f22b1fbc27f522da30b2d8bd8763203ad5f2152dbae3edf73b5b1f365124439b0b98b9353837f2529e3f0d8aced3de16dd42030712995115782d34758a9c78844dc7e003c67a6be28854a2bb578ee9717de3eefe177e3f2ab6c3ecab5f03fc8af8402c359eaf75f5a8005bd67a1ff1e55d37d5553f474a8e9acca49939c56ab47b00e5b6991f1e992a9bacece762e45a0d2a940e5a9977cdc6bdaf1c2de2afcdab703b43e03cc9c034ad73f56b5ecacf4a3074680ca74dfca5ab6dba5083ba0fa2061460f5743bb030592dac1b07e53a2ec9886ca6458f1696593ec985198d043fbaa4c5c265d049f3ad989570b8d5ff7f4ff40560fb1dde0b3d1ecd512da075bde8456f98ec4247b2845440065da5399bd0ce0800708df0922c400965f7240f94334f6e767403a61143cdd409ac9f569cad009f8a930aa4cf747c4a24a2f68e2919a07adbcd0837f5985c2a84dd6b2ca8a5a07e54d1f590dca294f3976c3f4b95a077de17c8714592f9560067e950b2c545766ad860bdc623bf75a990214632323f965a90958e41c8d4980cc51a1ef28ffbcf3d6fcb5068835f64297ff331fe9c2db00fcc95f32cb6d2f775b3e2cf91c042b2dc4e7f8171a20ab6a8b114cc8a1c45476141f8ba27fd40b50f739516cbdd88853db87e5256a0dff976658a3bc4203550fec474cb3eb7ad608586af27f670efeff29f3d83baa29e76f92c89451bdebed88f604a240de30f55e409348efea3bb90862463efeb8a20428459e8697bd20c559826af1fc9f88505ae5b982e77e87ef0cd3ce0ef68b5b1afcb9741777610406f979f1fb4b924cbca78629601fb2b5956e2b04f82d9f2e219d512d50edf68aa0b7f146f4aef96a74183a66c024eddb08378265afa25267d7478c84f2f5b068789b54f01121f2e1e04ad4787877639153cb87fd355d196e8b51e654a358fd0b0438151e05c6460faa1c6a7c4d8fc39329b8f22bf7f93f70aba38125a5a7059f841a89bba464a4266ae318e30567a01c647e7e5159ab19f93018924f5e6b561cda71527b6f0b7f48e75175b0fc3772df2f8ae41ae5ab7924352b3747d6ee9c081b6c4898a32de08519cb2aa6a42c011587fd43b6878304200c511079fab4d7aca398ae334efce8765d1f9db5b5528c9cbd9242fe26a207c2f9804cada8256d0a19c7299e8eb0a855c740c448e7fd2846791d485d42858188a4a905c86ba3e8b1a2f55956fc3a02b62535d7a69b3d509b118fd80c332951b0c1b1a78cbd26cc679cc93e69ec4b59ce6a3fb259ce384b9375181744662d54887715b171dc0f85e1e9fc1c0f5ec75fa546676ddba7e4a71bce8be5b03b7d939ef72f52662da6f0cb4335153be0811234b0b893645c7b0cf8c5b01780f6bd522dac72b7dc6d984d5b1e3672c717a0609f8849c1ed28541a6307ecb14cadf59f47ab84a0b69bb39b47d10f8028e0c943349fbf40e050f937cb31bbea06e471cc17d186061866051938ced53f7f2fe5ccd93e5d66ec254c928a476a31a3004f0d877b41260d9a8a8354477bc2a16cb336ca1d309e8bf65735589717196abaf08273cff5ba9f910cb811254ebe54532a48e2f960c8680575c8f31a71ea97e2378e882c17dd39bc93f545ef5bf55cef84126cbd1420e642a0b508e4eec70a49ada3057e0ebf9b3ba6460dee12356fd8c91224e8a9de7b6638cd914e0306028f40f5a5d1d50333478d331808edd868221c791bf4f59e444cd15bb224b3f8284153d7d282458fbf8b240dac8725caafde509b14bbf7d8b482908ba2767c4afbc4b7afa95b95223a6b1a148d1a364e12c8c748cad06eb283dc911d907447f2767dca5e47cb783aeb375293323221b230c88241c9fd4689f2cad6f54c7518beabb047ddc364f2b256330ddc1b5073e03f6a8cea57399af1041b613977ff95fe610ee971a9c7f6df53585151c778a2f89499d0f34daa6b2b0068022a475fff631f33d027ce203abf6a1c2aa364bb776a495a4bee5359773f952395c0ab36498afdd906b5fbab13d5ff161c3bdb632f828326f7192be8416a7b9c17b990f9b054414111105cc37138bd0d151d39ded8ed54b5d17039e995703db5d05ae7e4ba42bb0583e9386928a233506e290ef88c3d285d375a31e69c7d3576df8df02dc038c557cc60d03dab6f4f58df18535ff71c02c996ef6322e74d3d3dc08063f56b42203ac4e5022b25ba10c2bb3272e3b9c1b195f9397473c49d8ad312ff7f731164b19058047145cbc521653b596967cb402bab6453021a0ad3a82fc2988d7a6ffde0e32e4f779b9ae4206a339e529a2e60244fb673399fc2942933d0df3d2a2209c095d86dee0bbbe0e686e5fae2a3f04a959a4d207a1e421cd59a8e147f87ed84969d9ff54561e9a611591ad4a293fcfdfc92fedb540f987c4f255c0910ba8df6e3d266ae951adc2624583471b3536714586fa4eadcb27a3e80ca2c6b1ef375f6242d5ce2a8f0e3ace56ac1d747fa6c6e7560a5cf82dd6ebcae635ed26788688532e432c62e20dd012ec09afd93fcd9addc55e5b8a97bf9c888dcc273fb09e1d26cd4b27e610abe451917e4e8eea86e002d0310b7114ea1cf1d0609dd359b7e32c18032a68f586cffddaa09b873e6edf63821bf31aec6256d53e3237efc470945a3f4f2a990e05e679d257c8b1817d5580d6f3699dfb871ba9f7d3acfa29ee35e20ec8f8a3332d67bbeb42fd2ff27e55c9634c92c273273add821fd9f4efdc4f08982a6da3a64eed4fdd4ecd203c924624dd86a49abfe8004fedc96d3d76db56b88c76fd533343c828f23a834e85e5eaf41bff01afbd1b5861a56c07e6749bb18974aefc5f9bebce87a6712a585a2386ea639261a41c8176833d0d133f995708a340f7652d08efc0635791b392308549dba39b6228e02754004d4824e51460073e47d517ee6b64ead9bb9b17154e88754d7c1e7f45b85a4415d29ae8629c24731a036a85fe1779def2a6718ea9a98c497a48dbdac1967d716609ff63bdac175da909a14fb027215cd4b2d0a6b52a2bd586157d67c21dca1ed22fb07ca338c00c51bff0918320c28659153be3938c5fb29bcf777be59bacadfa02f3bc7bca099962c28def6266374cc85fe01a71a1328dad6a9bad1dd3f83ac7cdeb51797faec2954a737f20483ab4fdc26892afe778d0acac106c2078002e4ea3e12b71e34a3921381b9ce7977833875437f0d0f3b9d273313e1b923f3ab1ccaf8e7f344057d83b04e7a352f080fc7e43d11ff0bad7c81d8b718bce4334edbbe9c4b1579aab6f471524f073aec1965e807865754062040daae4b584255cc826761551a43690525cde1ab1f776f04061e02ebca48c26aec4cc821f4e8ba3b44a56729474b2ba7c4b12b565dca4034fc095859d1891d9010cdd366ddcf1686cb662f42a1584a6cf0cd38fb1a1d79a2a9e1f4e1e9754e5a6ca70bf6d8ddd91343d1a8e0fcd05b860c7793b424db161969e126b0ee2f6d100a0e25f65ba35dfe745c4af95576e4fb39c5483c33a2b6910a231b8ea3af1a71c7702ea57209fa61ff0f5213ec6a488470b9bbfb9e3756b551bb603a14f27329ac52087507b0860194dde1835562f9ee5258ba38cb4c0b757412ffd0f61f9ae85a1e4aa1135298cc8b71ba60d5cb674eaf877b913cda9c35237339f543a521e92c8bd4ca5576e98d542a7574afa59c8a5a6fd2db7a6e8714c23d15ab29fd2c579cba1d9db083a3c8b0345830df051e6c2b998e6c477e0c222b6dbff9041a3133f547c42c9b41001de9b8b8bf341babae9ae2a9c5ce98b0e0bf1bca35bbd26b853bec943eb3bd0333e65020cd1d68738209a6a2c42334d69f2479b81505c1e9e12c4fe683b60402a363f584070050fd500ff9e4c30f46caf9ac0fb4a5d9705111470dcbf311b41056be1fe7ffcce95a036693556f7bcd78d8262a6ff6f9365d87cdcf938e75872237dcc0e0b7018962ac6ebdbbef79edcb97937ffe8c5dcc9d374325ceb7272d02e54239f5aaf15f9bfea35a9eb0259a3fbb5d0071f322be3d12209206ee49e8aef894deba1e9fe2d8856845b9a7b850c78b09ca92289f1667cb23d5071ad0f2e1328a56f54f96fe5bda1b69814378f855ff2a75711b45ec1b97c025455312426538cc5779026b6d83abdcede6763e0cb42c79a53c6ee9be0f896b49435d685b0e2d6205bf33da0c36346c8f413439b49e7c99eb2943c252b1884c117e663ccd54b0f117b3424c6229836f820217f6bf2e221cc67ea99ef6ba0fdf634c84a3cbd0f9e5111f15d1ba6a55d14fe9b10e558ea6202b2c2f7f8fc0e5b412d1d8f63aab2452da579a717e482e6e3a51a2e242b0dcfc618befa73642974b3183db6a323a6cf72b298c1c622dd2dea94a770f73e9db388bf9f6e916a76a3416215be2d4ee71aeedf8b27f18e1f720bd30df66e1f7103d8385c8c1480ececc7eb2ffbf65173b0a63534f218249b6210b1da90f24d27d78d8eabc765a720ff71f1949a88c49d7a84c205bc011c9db19afaae77033009d99cd16fcc3025c981c413c9d20a6aad0c9e75b011eda2dfdb581353bde1be87045ed2387a847ed872fa3bf23a1aff70c3906e5200492eb6bf4486cb3135562800193d5eba705e58627195b19133fc2adb8a9e94837990f8c3d1494c89ea44203abb6f162747b80dd48631eabc01d2597b427ae734cf3083f0ef962ae433b9fe8ce697fb1467beac2027c337cb905c8390692ed89dff6165afd28d7b0bbc2dbd793e050d3f0b2c7aafa35b7fac198933c620c733633902092f1627d3f95c791d16e05d5f1a118c6a38255127812ae4e864774c267d73422e7eea0a2d85c5cc1b94c99a74854db9b27766aa24d2e71fc4df8868b63915f0f209f038434c784d381a0cdd20937580293d9096613da65db568015c0e60419e3a5bbc11bc9db3569a4d8b000ee07ed4182857422c0d7829f0c29cefb89ba41515053ba4c0c3f731697d1e2f45d1c1c17c1ccd7ef2a361846d4266e7e77f77a04e05d4fee622e6a9e90554bd0f3423b7f5e7a282e1a42d9e22c906de75dad40d0e220d7bfe16e67e42f8fd6b57217cf566b69835964399158346ee69aeb63c9e01e210a15b8d378e1b779489f5d0428e4b9da06bf15e4ef9c8923b4891e861b6db128436ddf71125f20b97994a8de21dff2041934aa820ef88816a084d67dac865717d5687ad94d25b8e2c1d8ec4eb6870af9cb191fabf369effe1a108513707966d692819776ca4ed6b99bcc8cf6e6f4f502eddd9659d174356de2d47e77b30603a314a4781d01e2835b5ca9be863d5a30418fa22a67185837ecbad2b4a2a0434892dd09fc7ca065f04ad8e7301a139e0f0e4ad69ebc612a32ec7c3584615bfe2f63e62c599511d347a292c7d79f8d8dc5383613d8209a2566a6188d21d1b1cc16058c68d30bbe86d96f43688c8c8e2e59a5ff6623b2d879b5786021c853d21d58464eaded482496f85f37b7834117a0694c24c5ab8211a0db52b0f3cb55b8389bd22c0e24e22d02f5aa3df728d3ca7ef0544100585e36501627d99efb7617e21a304e969143b3260b02c45e8f7ea4902f53180c632363d8800e3269eac8b95df1543bc8d1e1d103510e57354c0718c8f95c6748ce13e603bfbc18529bbcf2cc1a6b63332706aed5d24438823ca50c17509d86e574d40756b5aa9ea2c543dfa6eb9d9b5b25838e538286f4da8aea1025aecd954523bd2bfa6f0a35f03355f4f0183f62436169918d734eb2226f1295e895b57fc27eaf8a689b18215a0565cc901e71a8e2f010d344677991f90b2e190bf8caf9e2f6bbd8a9cae0f9ffcf6b24350299c88ccaba6f4e64317647446418fbee7cc9b86facfc2b1d2710047f04917a96353c58a7afd6d1b852bc8f63d05ccdd3454d7dcee757bfa5cd5a6ca40087fe18d3cf757c9b92fe15aa7ea12324252406010fb1aaa5a568b5ecad9beb48576a558df7be5830d9d18fae2ac3eee82b7f0b1b0bd3a8b8d648d19cc3a554a3e1a2bb9599dae8663df547f86eb2eb996492cb64a1eb9dd60b678def320395cdbcd612aac4d6e5e974e82b5c4fa066a2814fe51929450aec91100148565ed840e08cae2d60469134df665d13ac5b4e86b3757652fcd36145245e5acf998733a37f28bb83e330ac62527acab38e982ae7ddb9782e2609c0b5802c69839a5386b00e037a7e46358611b16b0928bea04e9873f40e4f49793c22383833cc6f6e0e1acdc078b86b88dbaaf378c1026a0f086c012763da8e014e31fd31bf56abcb56e583b7216a093d5fd3d045a7eaee87200e700938640b29550a413845e849bad39f29840ba966d195db935802990012ebeef23e34ce4e2a7b2dde40c6945b3cbeee808422d49312e8ee9e9792bc19752c5e5705a37ceaff4ee40939b542e9e6210039255c9cf8d1b6427ddb85c597e8a31b09057b7fd4e803adc18452093832c0b616e54b83819f8dc0823cf759e89d4be7a7a6d81a1d7129b1770dae9ad619f6ea9bc60e7e6b72f823885ca8da812a48174f5c950a0ce4bb5d4cebe43c4a8bb6f500751f0de51536f3a66d06e172fda30624353f0b4a8033918ae833f72e405c7bea4472eee583c3494c717329bb613d24b37b6318c70145581e17d42a2f84a2567b210f5ecaf83f926b98558fc836b885bd0b71d34711fc5e495fd1a1e6014e506ef6b304ac7d2a076a96f6909689dfbe75c87740f6f31c9c7390f98c4bf40882b5def729785e83bc2f1a92195b0872119414e49d389a9bbd4a1b19b9bfc56d93543c2ec1b003f522a5d0f4c68fa6ff934364aab65ea28af20cd10319994dfbfd70731c98367ddda52a12f11c161ee3dabdc2e2b55c0b77f4de112472df88529cdc61b3567aca29eb6c43e68e682df288221b0354127a7ba1f63eaba25f7baa8afdfecb14eef12b024d370bf10cd68e4614ea2fc0d759cedce22cf6bb67cb8cf5bab5dae030d96406a1b3741bb590ea06d8446ccd2aa0ab8c18022854e453219cfc9b1075f1e4edb0300f17376476303e6c6d7597645eb2a86779927570f1521a1663fccdcd81692968ab4fe18a0c8798d5850fb0f625ed27c5bb3e16dbd091bfac0fd36e0ccff8ac5c6f00766563c53ee5663bca0b2a039439691cd4f1bacdd33d0f20ddd43789bbb9891f7db33aaca174fc07d06cd0bf4d7be51695804d3a662c7908e47644e78c779019979f1148c31ae8a73f79f271368b9cec103b7ce1cf42856d61d2b3f80653e338fae64b4c4780affd9c5be19bcbe8cb4c24f18d0fca670a395938baad140180b19ebc641cbf2833354aa39c54c898b6e10192e87ed0a20519e831b71223c4973b6b9cd2099bf8891ce381c45b8bb240c169b9c519bc2a67742d5a8772d9a9fd85c7785e7d4b699c3c3ebd3ee5997398ab3e72253a80c9a186438d7745903c27cc81317aa3ca8d5d18e0f69da6f4de7124542cebf4ff190db354be68846eb8652341ed52f3a02afdc945fc210057e294019be85711f90ec12c25071dd9191ffb50ef24197b545998a0038bb95919f26444f66a007d30c2e0fc5e23879f6d8913cb341e6b1c66eafc819b0cdaea3f981f6da63efe06847f94585b8205fbaa207edbe0b42fa1c394ab7d58ba74b17080721aa84bbf42f2a3fcdfcaea7ab01829aa2be5d196b49596f32f5f2ec5d5132a319ab2e4b9e58e606abdb8286ab1dad7ae1c5b37ab3b23930309ce5955257452693c9a64f992708743350ae8f0b5d77a22850a9f50899031a2ac4a3c5ebec59e966160a6d367eda9f7831917cbc597596ed8f1fb0f60ee0b77c14532540ba6e4174d4fea3cc18c9013c2cdf266901b24470e886eb762b80bd6174dd28f1dce3e48ace2c7db66bd46dc1ecd83eaa751990fe3e1a01df452daa816a4f659692aa943edc99d2c94c0d1e7e438dbddd65c469e0608fcea33e37218ceb4a6fe9482636130fba1c91208374bd7dc1ce8e90180309aadce009f3d9fc35947ba4b95d61a3ecf08027ffa19a4acd3367656813377c6436cb44719c6a1f2cdae66244fe06a8bbc32771f38eaf93d357fad528c512170dd750fed1e228fc8ef205e2d6ead77807d181afc9ea963f95e0791542aef83908e255fd3ed01c1e2c53b24780b1c33f991693e0e1136e950615055f5e9186eab05344561fd6aa5ea17c70cf1871e0ced3847fa74ed734b7564cc209941c1cd2e2d1fc73f5884a2ea4670c39027b862d5fe0c3eab5704a9cc5d3e816d919e3cbed981bf9da1d45a981201033b5eb5d245d71475c22b8146cbc7c177aec494c4f08f98145b2f322e13c0a8edc971b18bf851a13db9ceed0bad55711edb33f5a8748a6b158a9347214456509f5cdbb8ef3604d988131e132e15b85c4ac7647347d60884fa146f8375e53243d04e5f1aa1cf219e210fe57c73641a705d79418dd676b0c85f1ba3b3c8f5bb3f3466180c65687c5210c6078e920961413e520e1c17140684f283a119305ca90fe02010a63911a333daf1eb7bba51c9c0bd74061c73a9a2f70ccb42145b85b7649876d1e6253a5fdf9ab23c70739b85fc9c6932ba79296d77fc5fbf95126d4a0a339b017bef8ee61991b4a7718e16c137a1f77b61511fe5c2508bb1b37159bca9d580daff86d6ceda9da90a4bebf43722aceff17b230e1addcfbbc93896c66f94199776d1fc4710e029b0e3c32e7dc90a7f24147681b75d0f15db07b6733853c9308b50fbef99755163d9c6b7258d7afc95406011688a97f64f1192902c55db10162eec7d44dc73d51511d97c990e5a6099f9317872d279d7dc033887d3df58c70dcabd988a8dd9082c7fd88d20b2fe99e44c362c33b220fd54a9b991631bd375242725a4900cea33862ed2adef56c301040a9d31f076b2733966d2c1d0ea929a63f6eb2a586fb0a48b812229f23605dbc890d74f6441f263a4d27be4c7173d498eb85ff20abbd4f55f5ef30cfedc7eb91291c8a639d2960377b4350d8be6e91436ebdc058878b16300addf680dbba6b45ff425cf531ec174380a744784af6fbb198a956fe78a81402d57bd47650a873ece179a6b2b38f89d2c63debdc11c73424e0d07080decd5c0383a78b2f0528cfdf2b07d782f142451c3d0e6350228278e650b343e22308ef66a3c19d55383d634d015af3497994b44bd57ebbcae2fc2d659c8b2642f63a5f9a54b40883a3d156ebb72ab1afe3cef5657a985dba8e9f0fc2aaf69202e2f06f4d2a4fc23b4691813862add0b67660a86ffaf12f1d4c602f4741d6375871cb8ca3a4e92b423c73f63f4c00f1f35e0b2444065ca410684a7194e723e3efa66f555f57c0cc0ccf94ff8533efda8a64071bbb1aac5dbfd4dfd7fd45ad2e19192044f3a3c2d420d25f4bdaebba19a3ae81b865d398f1b120b4e7a467f73b92d31ebd40032ba8fa61fed1486826e89593b06cfa88df496d5d518e13b38758557f6bbd8eee614e4714d5678255c53643a2ed7cd174a24a9fe3b2fccd3850887517ed2a58abe99a74920aedc521195f6b14fac9aa60c1e6a97b97a41acec15ac22bab6c55c1e2451769b541c3459d9eb75288102411ac5cd0d70e50b6a4fe28c9bb0ed7c9740469b03aefc54b56b8b2fd130528258d256bc69099f72ab5874098d2c83f690999fe6ca1990da5aa6480e37a50da0438b994fc46fa16cb1753d92e8dcdfc2d5378491fdffd61ff812066ec9c2600d6f6bf96d37c7f81362eb5331cebcc3e4cb8ccee3784e0d4d4fb4536b5b36adac0527bc7915e4509623fec7162f77f25442a1ba42eeb99b1c14afc6395cf6cd4004fdb93f845d8f6a464f9058f3f14524d8a127a63716f3b64dae56bed25f7ec10d95b648b363be1aada98d3e00c12eadf5a35ef3f0e282a564aabe035e2147659e5be98dc585fcfc7f483162c05711bc2f147372e46c6faee606727a3fb044ceba1e5593715c1518c4863c1f4a8cd8bb356725602d70e3c121e037b1facbe7d9a97860078b4aa6e264d8038dd50b69f3c0abe34a0c5c1f696220dcbe5be7d8186345eb30fa8412fb504ba66eba44b3ecc94f81bc659705411df17dc253775470578125146fe86ed67b1899cd46d53803661c5a6138ff701d63105db14d1bd1f00cc3bef330fa2d334106597ddb6fb9cae6cb41127271d61c882cf01756256445c07508433a5587399d4498451b7a765c5c1562bf0620941dc4b1a800655438197254241479ed3b48a4c17441c18c0674ee11e167f61be72eb72b4c38c99af5d6f32ba26debfbcaea8ea7c45f262f296094d143aecb66b018d8c7bad2f0fea062b10c114e111005169b6a88b325ca46db5dea5ffe311cd8d340aae573f5eb933fb389c906105b32995f850cb2c912efe0a07fb185ac5b82deef97a33b2898d726ca4a9d527cd32a5d5f3a1c58661350760c81a04e11b288d76bf7cb915c13c56bbbb172642ac69baa05f76400bd91893ea1580fbee9047035f86f2af7e905c7a28672c0d98f8ff6a5bafa8e94fab79212024b0eef47eb49159103cbedea380cf31d9783ba49789cec4e308c84768e3e16e3c95bd74b907e5d26f5edda14201d5764f246b8cfd0fbb7c4274dfb1a7e1df51780e62cf4571cb546e9616bdfa7dce4704fa0f1d53b6009a8bc7d01f39849a4b4ef6cc7532fb635f99d3c34324c7a6686ba79bf0b5d42a64a8930d0c3f9d94bf4dd8359a6f22a7e3375c2831c8c7e51cef39b30a09c966db2a295f9a33d35754c52fc0f39f5ad9b061a5ece83176d863fc170be4a576e91319a09401bcd7aa080692424249b29956c5a3430ad84babededc4f0c6d4c48d9ae610b3aa5fdc3291ed0b23c6b9d2380f1ae3a66fce083a05f52dbfc566afd59a90ed838c1092de0d8881ac61c83ae221c66c79491dc65f08d2c98786d0134b48ee3efa07ce509401a64c0ff59dd6b652f2ffa246f40d22bbbff2d806e0b07d60df083ec0524a6c9df2061bbc39419032da70792e97cc9a5a3018c6f56ef9f03713905066b963d14e53bc290b2705c0739bd4799e9a797773cbd6c6969e4b90a5b6fc4815c89b98618ebf59cc42344098db474ac4c4e7b245c8f5ac2c5d3c4f3374886ea2d4fdb2c069927c0b331b5dc629d14220862c3996aef0de1812ffb73a29c97ea8258f94095906faa87782b323debd06d62577c7aba51e5afd225f7717f0439eaaf0fa7368391978ead7f20d020b863d7f4fc68070b7aa1dfa6a9fd04a60d46fab078fccfaf01497b6e06aa397bb87a73929a53c16f7d126c2cb603351f2b064422d735fba772c4e17a26a89fe5cb69632f711fe72ecaa4d83c251d41b4e6b4fcd8d3826ba5b2295def0afc8c0b13677fafb215f1dc0d5d014c729d1564ad41751ee613182422b215ca8cb0c2f8c99cbc4d7b60481deaa303c49368d88395b996ab6e20921d779db4da096809d4eb3386118e2cf8ae0e3c7e0db30379f2d228fb628c74ba3c25ae19a888a8aadfccb967b0b730023c5a01e97acde48d7fe36ee10c98016a137e6e3d000262db32e9496eead813bdcfda2996f60e703dd4704bc35e8d67d6542913e8260c1422e849ae221de358260b486d485915e77250de2d3b3d2a57622bc37eabce3e821ea9a341ab604583f985bb45b6cf66a755c8195bdda9e7ae39d33537ace0e14be72b849be57268ae562e5af9d8e758e9b5fb1d1bf82d976be8245359fb7c4d1ee0e4ca7445c3eeeeed166a7314afe6324d498cb4a28a7a4e0cbbd3e7936d6d6dd4d997ed06dc4f46162eaf4e714a47266f09ffc02ccd2f63da104b6114d2e2c6502dfbb416e1e441d2a3b1207e15be71d326bb9148fec373fbcee1a360a65b6b3901304e3df6909a32d4d1e8b9d0bfa82bb9e8d8d8b7b151e7a0ae2c8a4aad28a3856dc3710ccba20d30fee541445099a30b76126e9e26f3131acd6779354c80bd95252378bdbe6139dcefa5e7e930eb6c66bae234eefd06c0a9a1c5ca82b5f9ab90e603e2e0a48c50b8295212e61652622891ba375c78372231bb15f45cfd0dcd03d83265d9c0a5fdd884c0b0c4acc45f9a610898eccbb7b01a1c9d68ed56897d8360887b8d45c83390227b769c3d1fede38fd9134a95be178ba6effa7ca48541e970b1254a698345708475a4b3988e143ef8fa30e1de7e58199e025e6c5063242498f59bb1f4f79c01393b705aa44bf373a8bccd2b209c30d25f89f617bb74e4466603ea167a9f2744e39eaf691ee0c71199573f1b54163dade75e2fa85951f8014cbbdf785dec055a1b2a82396366e30e6e1a6c7a556a015a2a9dd19cb7495c090b348e90843c4aecb1ca40e020640d6ce8a2f00e4437e63df07021e0e791fe7f7f6435dac89812026ad4002011c025e8e3ce8d8ccdbaf9da6b4cab909de87d264e03919b81e8a691578024a19d3d5d02a4ea9197749d808e7fe407dc7510c72fdad1c0b4760e98ff13655ebf69edfddd4042aa0a8dc31a02dfb14d507e50f63a001dc025943e06bd4b77331475f1392d007c3db4ec3a589c3f70ffb411e836ea22dce25f2367bfcaac52afb5cf5167b10aed2d123701f158a6ff7882d47496bcff4ca175300fbbdd86abb99917b4a218a810120fd9bfbf83e54898077597c346b255effc66d9459eed51c3716ee832d814787c92d8a6126e9e535f30b050c739fb57974de5f98d33ce1739f1c809dcba520e0200adbcbb253c75625427bc2a7611527438d3580e0074f0ab0d337e6398dc144194e69ad6cc6caca0e7dfb0eadea818529121377bf175f9e4020210c71caee1696d6e05595b5300e9e32145a79324f6df15be49ac2a763ad2bfbc60412140ed0c18d001b913781bf53b56bcdd0ee6c58c0caaf89b95733da1ba8e32198ff7c022a9297616c92ae9e64ba6cabb3b0bd049368fe8a35301f572932856796a16533c9e02ce723820aea59cb69254532ffcef551736da65520fb2586962f23c44576e8b13211db2c49c09f822bb68649ed5c230d116b155233e9532d7affe77a8059ea60e563e4b8627ad94edce6ffece637edb56258f88ad479ccbcf0faaf4bb7b5414aa84940a9b31e6b4a98e05042367dc3506131e1ffa82540a525980c4d8a5bee912cbdb3ccc8a693b1d24d1ee9cae816589f731a86dc552cf2483817570715c7d9b7b59b6349d468132f116de0517c0aaaaf9a75a9ffc081d4e6194b03c348d4df858613b68ce4a69008d54e4e2760b5d247e77815500a4e10f8c1f7f2f7258ad5b930a3e1b0531a6059485b402f0544ba70a4bb3e08df3a198d518f66784df96cbf1e9524be3d920e908634cd7e5a09e88412375e51246030f8c671d2bc759f700257742f794c4ab3f27ad568c50333e32c959632dc0b7d66b8386360b07ed560d66e34a32c84736f30022e617623be61614c45349ce3a57c2bb71e63101f5695065d018e97e279ba3383b839cd8cc49577a20782d75636dd2db4a5028319d29aeac2117c17cfc274e2a911e343913622742cf72d425c59f4944bb6810366ed5a65c6f2514d90559157f64beba71f6194faf26705cec60ae74376405eacfc4de5cac665f3c91dd645cff7548019869702bfa70e4fb12513a4e1cf7030328736661cb0b43a3bd19cb9991daf53072ba78b1b530f138843c5f4a5f9c7e3df2a824f8b07ba2106b82bb145dddcb7c28480419b74b213295d6f45a9fd5bb0efb8ea4e1b2ed4e27cace0efbb1f807b606598d1e548cc0b3901fda3876217aaf4974e32acc2e6e7f2c177fee8684502154fb0d278f2a4b32de3a2ae86e84b6745067dd8764d55da967a8fc45c6b8c4244c28009cc6a136f697b20d80dcdee538b8b1fbcdf50a89892a1ab6bda71c1e7b296cc4d0e4f0458b9015fcad0daa7e482ba16517781e7119fc65d6dd9b9917a3984c49baeedcc987ed8fc4b1c68e2449c7113c1101e9b8694db6567a5911d74357e7bf47736b350024fb7ba8e00778ed9e63bb9a753dd7dc645833edf905b4024a30b6205ce21bb6559917500628e203950bd95d73891d620132ee393d53041859719d542f0c3ebb6f94a1207cbf7a0a71f0c307072413c3cd7971f643bbd4a00a39dc61403d4b011ec88ee3abb21aaa420942c21a7c014fdb106faecdf7d63a7ae59db4a7c180125f5a699eb90370d789fcaa60f40c246710b192d9272d9b605b36378e8863f02eee77b3da52f8c51cd096fbf0a1de08213c2ed1b91dc622ce4075b9dd9903d6bde2d45639f33028638ddacf1605093ebd451621216c752e722653d1575ebc7eb0b86990ae44ba421fd3b741d2038921b131930856b5040c24d83e39b42ffd9b870c29344f7c53d1af70836030cac49424b999823d54df5294308571b79fc2a798a796e8ca3e0d105a705f3efcf1f0ef0f4cfb6194e986c5100e8e93cceec84d7aeb63d80c6ac6c469c1123211ab426e77e4c9ddf7e63fa15ab9b8e936ed632e915e40276c64dc6efce768b25b1de0eee3c3bddf7b9e34966a054ebbf2d28cd828206b1ec20dcc43f4e1bc7deb963d63cfb5458ac41eab6da4b95ab958281387bc7f4d8be4379fa507c511a3c2ecc52c267a8a8c47c381440823108f801e91203418302c0f3dc96ad13944a627f934382c309d6b56fafb14bad52ef13bccbd6136f8822f93cdec41186c2660eb99464062c43b1f6d1c6eb79c6313e1b2100fe23e7b6057140868aebdef79572ac1f2bdce1f7a329d126f60bcd056604d19315ad6de3b941e8dc1dfb8af3817b5899a63df4d60a6a18bda3065d8652cc84595fa5ef5beb0c8623bf60a272204ec918a9ddfb218060352e9a4fc835af8884da56e61b251506747f5673363a6518c433e84cd3f8cbf6f5d14a32fd3b5e06b12dc82d2e6ed4ea990f598d57730c1d39af54f1655000b86e19a08c3608d2d58ba09797ea7c25caffebf520f9346a9856f575da43e51f48699fbf5797e74ae76957e9340882f6a4245ea2f544523ea054977c3650166907e1779728ecbd2a602a0061334ff28451baa83b617e56e1f536532a1110af68972d9bf12d32efe5c3700b491f74e9fe8819040c446110e3529fe6e81278cd18fc43629f4fffe8ce00e2037fbfea5e2623bc4d9ca06d3e0480fc736b589b04b1193f1eb9dcd80c4c6cb6f4ed2504241e2332da6d43b072c0a048de14bb0f528cd5d772e28960d8bafee045190e8bbf7bc7f98d8cbe614a34cabfaf864f96861704ce688e4d06d4068849cfd4762dc8e9eebed30f86be120d571cef7e4e256b4e9da47196f419741289a2d059dac98409f6bbf7401cd226f4986201c875c56202ba2e51be43ccbdaa083ab3421d4a1a838408acc0e8850f77ebda2edf966ed4ccde9b93bda956cf85f0be69d69c751093b1ba4cdd8854a58baa45e308106f2b693656c4f33ecd368f588e63d2bce25fe03425a08c486f64018a9f0ab35fcf6f4ca6b51060d374736a62fb1a16c6076f1b86edae894077f23512c0e6f77bedc8efd37ea292df999f554285b31368398e51b8a43a21307f4c6253384249ace15bb3143f8e1ca0820425c9cc2814b2a624671ab64138563c76a52a6e85ae93f4411f2fe13d57d5c5d5924c025714d41347631fbbfd2e92916e6f2328657dd21f2cadc680ee1c644e1e0d1c42030a45db673b3c3b53e5e34f034eecff2c32b8c8e08d5291d7142b2b1e4c176472730cdc8c165c10d7fe73644099dc4315b4e43f97513657a75ff6eb1065f5e900c882a8f3f8ae1ba31efeb6a7efd926328c799cdd3caa623860946f60c55a8ea78e61cda8bd6595b3b8cbb073c7be0800c3761570bf37401b663f742153d488ee3e32eb443d46590b23236291b05a1d57bb280709967ef60f7d0f3121628d97c02bfa662ed8e20163363d66fcc66857be603cdf233594283bed6c9c5261fa531e54313a877cf7faf7b46635ffd9bdde093b3fb4de5d38846ec8992e8b46da4da6cf4f2bcad7cafa416e30545b3fc3fbe8c6bb9ea639f85646c383b61873d9a31012c43750ab06d6d0f802c2c1a6dc31c11170a626deee0f4f901163025aed3171196de8797c4bf436d7f6e87f77c3c5abd56293579fd9b6cff27ac3698c608e57a427628f2f14b70cef5c9fc36683c1f1ce96f9a55056513ae16e5069db45785a4b8057f099feee5f1832ae1d8b6993a1257dcf87fc0f919e5803bffcf4e7dab7366c0cd8beffd3ac407e4c845e5ef63b7e705ba7d8496478d471b7c8ababb45a3214b42581cb25a92096fd9efa1d5a0853295c5156dadb9e0bdec52e9e2167df08705c5ea86f7ef830fff04b70049a24e0eec7983efba8fb310c9e8e9cf65973c85dc2af50a63985db6be9de311d494b222483d32ad1eae2937ec53d30b3c1cd35bc3723fdf528b6dbfa956f758f0262756f047b755ac935760732ee6f27241bd4658a6916bd18ad56764a2bfba285e593801d59d77b9f546a90d60720818b24c72d56cfdbee38f1d6044eb2bb823ef3cecbeda663c3ac9b8e524425a0e92d97fa57ca47fb8e20d8161c3600f219eaa2020461b191cbf71e1cb8755b03c7b0da494a434b5b1c92e9afdc3e2f62f411686a7a10049edae15f0c08817f461cd6702db0d97142b1bb1962acf554c0dd77c442995e50b9019c84dea7147373c5cd8e1a0e41c6e7b84f420e7b0a794a2450b96d1c0958f612f1088f42cef47e809a357ab69fbcb30694a05f93973041fbdf199c23f707ef0e0f07763fd44a5e1153f83b8ebb521d152152764675b25ac3944f18e3ef25bdbd46ba28d87aba11f832bd9dbbed9743a6e290cfe8d7ac713f6f5ec2095b5a753221937537b52cd626fb3dd4c0f8a2fc8a4fdc564c2b756260830512b571bd4ded80b8caac374e444d8bac38dbe15d5fac768dc5d4ef4288b70bc6b7992cdbc4e86309d4e0e97ea9139e907c44e88061a58bfe5e6100fd24827eede9a19474bb4c61f9a34a9020b2724521902eb04f647cb9f286ec7f287de02b6df43f9a14d00f389a134f7f7b2004714fc75b87c50f4b04fd3fd7859b86f694bc505e16411298a0f15b61f3184a21cea7aae09f68512f4261e30aeda2141a688adf183845dc9c50a757b7cdd8b959e3151f6b57b183d928e463295c82850f2c73cf4abd23a26cd99c15b16f6c02c696c63028239da797c94c58ebc7f9db7c2f8957376025e9d57f50483f2a3fb32abb4b860d31ec66497338eba7f0c93b684c209e4f9739a128d79ef9c56eba0b631687629177205fc53f9c51aeffc5f9d6f870fca2fb213cc4e0905ce11df5f009f3b70bcc350dbe065ceb0568f1e002f8c7ca4bde3cd2bc628f16d3989d4b660029e45330582894c127aeee4f360cf519c3675521bf54a074843bcfed9418cfa4325582662f4e437e7c41980e5ec13aa53a5501ebcb768c51e1c538b6db6cd29af42bc1023dff4dd04276b6ebdb19ebd42b0e1cc41e636f2d89929f9a0d227308c836273c3e5b78f3f4eeee1d896f3fc343200f6f45289202162b96b51cae63e342984d570c5a1dec8621f27a7ddb38e82d914655ac342f7cfcfa773e69c5d04cdd45fc008c212e7cdfab18433d34e1ced0be234597f9cbd7aff88efa319a7d2204aba4d5b2b8459bbae9c8997271a778a7c4989ca4e2afb1b80296f3715826075b23c46825d172acbb8c8649eabd4a0b242bc97ff9443fb504403276867e4f05639499ef62cdc69663d5e94d7ed52c95e7913a2b038ab2f2658e02a1163ef759891c86b226ceed959513537a7e7cb0a8f5d6b01694456bc0d94e25d90ca243b38e4dd68aa2fd8bbf8f1eafef433af95f33aaf9dd5c8a0a7db2d43e6b1b36594a5ada31c98ff1fc9298fa765fbeba7ed63e0a2d11faff075541bebab3814aeb12b25747512d40252beafec2cb62ec25a88626efd34d5cfb1a3ca69bff1c2718c5c5da34987e5cb2667bace8ae9e751a4eaf22adf083374a360a4211e912371af510ce2b049d2b1bb9eb5c311ddd01e9a473b4ece08ec11a156a111faa7f71c433dd11e80ecb6c0e083ce15de73d6ffebed69a2bd39cccb03744b9e8006b6eb58366f8e4333ee998fc63f0b1c31316f857e8bed9d923639257bec2d5eca54df8751c17264bc34d4698ef30cb7589dc449871078c0393fe2d631d2b9b667d582d6cd46a2bd4ccccf3011be162dda5c66fee790191adc9af58640185d864eb8bbbbdc240f4360efc8bbe0b79a6e5c5a6fb45c21ec9bd62a73b6f73e06da54cdbaf9eaef98907601630e5c261712b922d71547fee2e51b1f76ea0af21f08e6d877c77388ed2b18978af0994945631808329c35840df9ee0efbb3943f2aaebef2978d75b4df8b83375f64a9daa50165dcd0c2342f53101523a0607aa7b723e83a63505602b2e72c7b669c1702588d175e755c834329d14f6f7d2f7b76f172d61cd8c419809fc83bdc69868a5bf88ade99880c4e798639b4c82573f0ce765e50693eea91ccdc0529156ae2473e7c0b12fb4a14de2a98ccb26da786fb2337aa26755b1fbdeeb4b77cf392eb41277626ab44bb1dedc1c8154e14dab247a90cfddf5b588991be91b6a3933a9c231a9c538120eee31bdacbac3365e91bb6fad2539a70244f8363d603bc2645dbe46af2ad44ffc79c37d05a975698b66f2cf10bdc75ec676dca61d978d044fadcc497a025ea0bd3cf8e8bab0b55871981a9b911279f3ca17bf4fc7b78ab875eceb784b1b4887cb4c3c83f9049970642bb07273d32c594450e352fe006ebc460cc5597d5fa83443181528cfd4b728776e1361befca0ff499e5a7ff014774206e1cf15c6c5d2d1f9f1a2d4b7dccff1d0cbaf3898321013852eb6ffed97eb506450bdf8853fb002993c2f876007cc48e2d6e36bfd097909008465cb938c077360469e4e21e666195b6f33836c17dd5bc7356c35367656161f6d5bda943de283045a6abb5549890d6ab7a04cb90ac1cd0158c1ce9280adad554fd6529fcabd86b4d2b283e1294e70aff2f58a41a77601830c0d43d997f0f02012e44eec9cf9ca5a9ee0e01c2251ba0fc673ced724af00f7d2e363cf7470ed80fa05d9edde1bc441c17addd2d429c2930e34f27662b21dc0a4970e422f59f0c71f05bb4ab8805ed20e2fd512d6bd875604bdb91bfad811eae9076a20264fffd38e1821e7b906c47f6290866719d9f49bef612f2ed67d76091f08e4b2019fee62d5601067cc579ad856c7c501b997b6fde1b76425fb5b0b26d0ef56e0f636cb0d9e24f2a2611cddb70b02a442841f1fe15f7d944a5a4e2b56b83d915e1ce9d064cf365197f0226515225b60d15c9086d913c5096775ffa8d71127ba74c83464f4ed1ee8fcc82aabea6b3d0c9a48dea0f15d9de80e545c50547457b4c03e167656037a15039e308d85e378e4c53b8fda952059cf983b0413204f6c5a199b8acb230c13634e550336e2a18523a05d844308627bce214b5d0e0d5c08a85a62c7c929977cf5c074c216711d688fd0f8275fefe3454532716852844c7f0fe4b2e78d4aef131eeb9031c45d60ea8e569ff9bb5287af1af7f398621cbcb1fdccea48bee0156a9e0cba843cbd8fa967fbf8a790870242a502db18602d1f950bf8f9ab323e9dff2e04e1d320709e6ca0f9b69277165e75fb742ad0daf7574beabeb60f20709e7586e5372a0dc8b4b7fcd0097e75a79d5ecbdc8014f90c12826ba75e40234a96663a9861fa232df8345b566d66e31cde8344e2e8813ac0897d9e10d103d2f355a1de0b8e6def4fdae7f8db5cd60eb0a248fa845f81313ae63402744272895ef5e376e4ee8d8ec138feb862509be425461f8ba12e1f60e2c5ac47b474fa4d4e29604827fc3cb909ed7c2783ef2a58d6d7326a6f1d0738fd24664f9699d9d0a5aa74799ac8b3c255df33e224aa6c2ef082e59e2f22ab511869c592c4649e8e2d31c135dba0643b9fe2ecd50d0a518c329a86a50e3426721e502efc29c15d34075efe882cfd7c26f096291723ba2c1c6f68a2c0519fa4fc7310f57a938e6fba84681271a538d5971e1b4b51e9ecc67b6fb4634a464263fecb985bef2126f0864b2dc7ff31d49201555e6473342ee341a6f21abda15dfa40f0df67947a95ebd2d8ed16de0694426627fc2f7cdd9fd93033ccbb3db911689c8fd9511aee17c789da94f433df0c47e016e5d0e69144037eeb6bf53164c9b33b1bed8257331c917dbf0484823b586606ca83a58054947c6ee0fb63f8a8ca79fc41d04a2fc707ebcfd04b04facf39a6b03ce35208f17db11dec51772d00d6e5429173c6033fe82982945770565d303c7ca667baa080539df5a9a03f38476544016a58134b21f43e978cf8a868aeb6d81da43580db7081757e0f21738821da4ad5543a648ddd2d31efc7934f6d5d5f09b22518ec849a966389f71d1f6e60e89e4ce985757095bf8e4af6b4e903f31e409dd87b452e9b5f6420493960fbfb9c9ebf3f57fd676207ed824c250a2303ff238c5b3436bd88585dc079579e4ba187d2bcf4f0d5a5e80bc1b2a037ef1ca5fcdc1e2642c893fe790eed2f34b43ad132496916a8ed8b9909e9e1a79a7250b81e5548fb7cd25315bc1f3e1013a6fbde973198ce22a13df153f4006a1e1537b7836f9d33394b525c1c596825fc345939702775d1991e0fc068a1019c602d3718b38bfd5f6e8070d9305f623ccf33ddf6a4c9171c0a7763ee76b2229166429b5a2dbc6e92192bc1baeae91efcf094e92420cae993aed94fb49f2bfcc5377c7f6bef452d2495dfd2ac50506bbb12e009b6c39a7326d6850c9852247fdac7163a3c6f80a6972e5a26b63ecfec1d01cc8c36a423b648143f21a56a327f5059dbbc80c94ad0c80f2b965785e71efdb9ddba232a0bfa491358bff62a415888e883671c5b1c5cf5d769d86f77a2fe1f8b07b92f069f46372073e07be0fdaccb455044a6ba3c5938fc849d63939f4736f5af39ebf558869060f9f1f6271ea37064e0c2544e5a58d116f2a3f467668275a9c4bd2f578e5246a81581a886761186054786872bdf59a9bc17f744690468112345d8974f137403d5b5fe1ce0da49634730fef891620890f46ecc8f791bbd7616dbc1bc2b7f501d2f4241657fbacf59834a568401190ce7ccbdfd02cf442042198aaa1a808910490ddfb226ac0f1823aa4a94df3727644983ef15765cb4d177d0782ccad08627536ef86d479bab45febd07e27faa80629eaca04af4c26db2bd006254f14626512ff4e9e9e2e5324e37f8f8880d0fffca863a2c00adef285364d6c55ef44d3f37ae84358fccdc20f7f38d0944040a4275ce07fb36940e1af9b0504255cb6517227e40ec04d055f9608137e39971ffe25a086f494108892057c624057acdf8d7b087a13283fdfa2595f12d97000ae50cfff21a755cd7fe3823740ca1eb6e8767368d3fb14aac7daa70e6f566b3be31f9fb1957b03013f70f7a84f1cf28fdd37a2d772d91920a50f7d7eac540d413c0b4cf8a5b1f4a85c706a63482e440cb63f1f69ad81011dd67714f8f4d505601308f328c89655f499cd07ec28358bc39dd420edc928fe7a9302680f074151750b0fea67f9ee462aba88ee9b6934a497d50447b2949c8fa23e04f48b16fd52eb5e3ba2c0f4a27b5d032257bbc61163e9e41934680f209e22f0ce9118dc50e0fab14a525262d5810ef23951f99fa32d5fc596e90643fc386b1b6dd550f3caaba286d026d0b34a32b2a86db5f5d0ead265fea34d60264a6f3060245932a148def17212de731b76c1ded1b860124d911237cb2de94c1ed0686f46d063d45bdcf220b6afd7626a9fc627ee249b587ce8a7b6481d7608ec7f861b6365146006136bcb83ea803e4f3a16e93620ea16b61e94d869f8bc24d07797c027b3ff82e697c0925f5c0102d5f96cee7de4bc08ce79cc79c61b2fb8fb6719380f23398147b74d63792cedecdf52bf9876ea3c06da7d20691add611a9818e554fe52ce465af0a6f062aef72dc0b1778edcf19bc54e9f31a04b8973c80dd2ef14d8a1e8e71bb7911f347d353f392c94ecd02dbc08339300b8090cf80f1ee353a7eb1709befb4d538cefe8bc90070f45841368bf555ec7c1535c87d190bfc026671776ce726639958e2dcaa17e0e098310f1a497c2834160be89565515843df5b6bc4490d658da4f436993fed5ff536086e47fd34f264a8adbbcbfd5ec4e39ba03c13f544e65cf4b6f90f4c825671a320dd94c07eb6e49c22b1882b62e72b6dc6b7cf63656516c78a3d2f85280a25c55528b0c92df83e7826f5410ada0ac1d62df99b0586c96ac270e237f8a700f3c6c9a7f537e0d0c385a5f528382dabc7d622b8aaa2eda7706a21a00f0a5b9d8c10afed7cc9fd6ff72f9e53ecb651fced671e1f8bb48ad7d383ae806843c5ecdaa239cc14409468a5dccb90fccead22cdb173626802d84d3d663e1f61bbfdb018fa3a4710474234fb19852a795c22909db60388dc2a7c742321275c1a0b6e62007dbed45b5ca5261ad40ce095f338337ddafb31a84e04f5911f5606901c31d1ce01f4e855a8d6c9295ea3b1a4b15ab4d5f4ea79a8005147cee72a0df1c9f1498b326edac7dc6ce2caeb89d4b75c4de3b2fc4fbe2451d74eaf21b6d9bd9b808f48fa687798a1a112a9b28b388c5bf2eb3429c5c69e413e641949155061b80e9f5a382beccd5fc8e745148999160c7a312bac5f83992fcaf70068030705a9fad5533c564dacd5a8367399c628463d67c27c6a215568d25331492286b0e380766bc65df918f260f4a7525bdc2a4f81375413c11af636defba59a3a90fced1ab2b5b98b141ca9ef7b3d28ab27906a9d7c2c46557e9e91dd69e974941b5fd28b59a75b6807ea0910c22d55d384ff377ec84b97f2c9dd9ca67bb3310c0f9714eec488700ea268da17919313bc36b23e0739b17608b515d6bf80091b112a15448aa55377fb250af587efde45837349c177ea6de2e1b56e731baedd8646ecc2de6843e60cadf3452c347e6746f329a58347846c6db851802ffd5bd9b683d8f055f1f1dd21b2f40e8db5c6814a904b6de7699c6662a58fb9b56db777a478688837d8e83ec23bea8948baebbb22b7fbf893648c74bfc59a8808b94460eda8b3185fa0ef7929d07c8ec0fdae0d9be5728f4779dd65528119fbfcc4227d1ba5ee49f284700b22661f3cd059987c0511073d4e7a2031516d981051bc446edc4cccaa60067f1cbf6267d72445638559e325656399cf9b537f31250db3fd10ee190e713dfd86de47181fa5a4ac38ca8ded28007d49992d64c8d05f4f295d4f95cb5e6ae7d4718fea6b87a7b03041ca019319f9974ad13ccca06496065f5c68b8e2a385fe30c3e02b428fac2ba88762c977c26067284f143177251bd02e4dbe7595ed2dbc0a692e7b3665eb4f3a77bd7980f7bee84b9be20346ebdc25cf54ff82f54c64f9c74c0e6afdbf204a068371a40738d2e07b2bf2c465c3e87f23de98b2de6f362d6ce107a20c002f91e1484f837e2e75b3947776f6937203ce2af6a4d9d285ef302c09b34e039e12f9d39be20fbc8e309fd33281f12f13b9ed8bf1627830e273bc6d5d41b9571f398b904f95d85ebd0d1999799dbad6aedc1ec5b36204a17573ea9283d3f68f0a957ecf2826b10f49def60bb679247b3850d68364a21803c0150bf30a9d1f67c531730c4f9697c335d0e56586208fffa7f3d679b5bd66dc546707d9ecb18975a538071ada02d7d743171b38be7255f30fa7b821b6d856b84c5400289fb540889c395122dcc49ba4702026a409351a7e3a0a31c299224a424fdf3ed37f8a16471194398771cfd0faf912eeb1f5ffb9e9f922f80c60293adcd86fff5d6c74554f73fd9ccda47882a165206045c6407a11f0184bd89557509d093173e2fdd3dd8a4b871ccfcccf73e66531496dd1e1ae0bf9721a51e6c2617cc8af5acb263c77e8ad865cc74f3e2e6798be9a21960c847e20b78022a0c065ab8a4e397faad058a2489352691fd95d5579802b91310035ff2cf500974117b0c578f321689dd6017ac45e44ac71a67babf795966b3cc2dd96a0342ba915a735cc3f7919ad19a36fb4bad278987f442b91fcc6eb491d860e92416df6fc0d53a14a604f9ae417154ba417a38e5f8504a8e98551126421debc050fd83a03a1ebaabf2436b3ec99075c7ecceb33c894c6831ab8631077e811bb8cdc01402a46d906b5d48ac7263ab38f7907a73d35e99071349ad1221cdc75410e636a5303463527f865539c198b19ad5f6a537629582cae33c8c8efc180825038e7e520f17806263e8eebdb112d7ec2514d4af3a08b95beeae1f22c1296d5c99456aaa7ac09ad1ff54415cf870f679614f8af06bdd308939874e86cb5475cdfd8c33b5c7ce3520e294f2ea42ec75ba4eeb768b1cc2314c5751e16c6833e3ab2aa0318df09b5ffb23c79cf77250d2051c3545ef1c118676339bb6be874e2ffe32939704bc3669c64e6047ca3ad2eac22a074a1e178dcea392a5803475956159367b9c890019fe0821798cfced5b851dcf8d08209d24312f2098189afc49bce93045601bb1f407a68d2016dcf951be307d187355136981609cd416d7dc303c53ac85474d53b412fe2bb88f626119dafb5f80fde59014c0adf05ca51b162201338cce1aedfddf8d188e56095a4e3c6559a057adbb1e29830539cc5208c5c56925fe3e9e8ba88ea9afe91bdb0ce6eea93470dfa009eb503b9076be0d8f357351483b5c97ba06e104f7868542023e9608edcde53a09ebaa4f1acb268623222bdca867fedbe71526a79a6b9c44f1597d53ec01cddb26ae8df4c2ebcbf43b6e14a1a968f6c4908c8c394ecc54a5c99b54134de63f264a30f03dacb93fc808b59f779c36ffa2a727bf041fe1e880dfea3c99e9041394b5713a3b79c871d5c09f27c229940772858a24a03a9f031de1a73a2701709aedcab90517dcdc357b2aa7f0148f86129063c065b7b15f3a5680ba71258d2e96db7ee5dd4f81d64c6926793b3c2ef17f5804cbcb5af8e1241b48c7431192ab8930cba290f3aed496555f7a358217a65388868d1719913a69d5ad449e5837ddad614a6bd1db66eb7b33abd8976c7c83dee6ff3bdefe6baeba7e3428663e312cd277efbc73573b6b2d39e28caae525e645d4aadbcaf7352d0ba9cdbf39b85bb8de86a01f4a23d4f5d7360481e33cb45d56797f8152e2a25786db8dc46ce1e932f917859baedc7027bab00363c49fe000181ab246ed903e0a51bcbc39ffd8c30427cdf6cd9460ac7d51971534a8e2f012c653540d61d1227786abd4405376498d9c8495954faae9b9337b4e959cbacf66e464813aaf505eb741822ed8f937948591719ebd8ccded5bd3760242f1a7fa2d9fabf8b7b0469d21a26c13ece9f784b7177b978ebaad591f719bbe73fa918a486db6dcc7ef282bf74f8054b506eeb31391e90c72321b0a3100fe46461a29e823225c4694c95cea39504921dd2b26fe603f93ba94f7bf77f9705163dddc84aaebbbf755da19c29b68384561738084fa591dfe5364b95569324881ede0089cea3c90fa2dc568420bd5cc87db35608f42ba68223b7c4f940cc4be06e32e871cb83fe84e14abf30dff52f9cf2d5658c04cbb89ae61205bc54093d1e1e3e9aae3e26f449c304e0ad53fc61dda0fc35e8789cd72abdd4eecb93697ea255602058525449b77fbfc4dfe5d0c94bb8ef09f8dc5398a1bb9110103a479fee4f64e957c243a099512401b46849ec66b69b1bc67be81d55f6edc570d9c944e147537251ce8b70743881b18e37e2f8487a16c7e5e9b3ae96aa8cfeeccbde34e8be4d81c92518f6c9e53633d284d2b6907c1b1cf634c4f134481d9946a6ba5979b85f5beb04526033bb3ba5a7d2c2165240d55120f8786a477a55d827fcee08fa0046a1bcd02a84a6f1332de100fbb1f2f349a6cf8f50f84739a5a49d1c8b6e9a4ab006fdbf7fe3b8d9577f3dcd4594905efab0c92fccf59208150f77502677b1915c4cac362602815ed0a24b35e3310ca01e20ac98839e17a695ab38bc3fdbee75f587bc165f1cce9beb857d2ca1e5a92b9ef9807332cda6ababf7d6ea352c33dca0b57155478e7e79b3cd5ac457d93eb6dfeaa6d14818bb7aa3c7b2315168ed6fbd5667d833e16c5d4a954e2f3c500776d2b4c6d4fb46465698b1ebd7da5e86d1474348c2aa3c54c19f86e19f66165fec1ca198752ae7d3719b765697a33deee431f211ec23ca4d14f013984e0f2cfa5a86db87b35b3ea0dadd7ded6a0deb5df4243ef92b21f846bd87412da377c62dfa7964ab01ed8cd5fe9769ec96b64dcd2cb71d6a33dc90cff909407603032c41f49fe7b8449a80681f0753cbed5186e8147206d0f53ee100052be1f185f1055daf7a2071c9859d3088e5db61caedca904058c13933e606fcdb46aa0a3a7341e0150ec7c15c21b16fa0f834c72c0ef5307c0f40928ff19fd1bec89be8caccc6abb725e0be57c0563c67bbacf974ec228d7390d806f18b2aacb52413e336cc27bafdfe281a9218fc37ba4dacb1ca8f73b1fb8dc2c7cdf248797ff4612e68cb548dc06d715a71da4db8401879569dc75b84345cea1709b1f137c3885d254dfc7d70907e43ba5bbb79b482f5cbc87ae92bb9643191807a3e913adcd96ddf76f14ea2907c9efbe17afc4ea4b3a0e6b07b943accf47d2a07a96a66cdc8527247699b165ce2b89662981c27ebc835458af7368707d76b1b3c2838a9d54ae113bdd130fb453fc598436c252ada45cec71cfffde5ff36a78e84335b8a7363be1bc623aee0caeb2ee541b59614ff0818f36722e360e2ccbc4b5cfc2feefa618737f36fe72c352c913a47ce68e81cd7baa7f5107177024bcc957955b743e31971aa330c5bf1cb99cea4723f296f20c552fdda3b2b9a0c7a58a5a7ecf44e23ef7cf8937af30769c10edb0d7bddbc3d2dfdf4c3ab4ad8c3a1b3edfd97b05a6a85c252543da7d7a7b81407b218f02f7a9ddefed74904c0993565cf373d32335a5b7af643d867546f7c35268129533a61d098cee5c7106d2dc97b3dc06600fb3911b89a1ee89341721bc26cc1769e9223aa058791bccb4771996698070c147ccfca763d813c1e72bc99b5d17580fb810f513984d46c3d6e856bdb424e85b15dc6ea9f9640e473a3df8e661ac16ce6d05c40fc6694cace12386c8d8a393921b4a106dae4ee542b797c706dfbb05ad406144d130f597a3ca27d3a04d4576face56d799e08d9ee05db372a5cb33ecf337be4f817816520ee1c61af6d7829b9398cf12179daf75bcde3dab6eda444cf97df7f9d25bcab2dcc8a5f17f625bc361eac2f72c9b451a4dfcd8f0dfe9c5dab15767914f7746d56f08043a6edeb980bf0e5594bf1b92d87e72e07b616c094a3b1efed97b42167c84c10597abcdd0e922eb61532cd480bb371ad4c117a1d344eda675c33cf1b9052fb40b1fcecb461e169dd1eec1113de01f6ea0ed7491177d7119d990dc9ca9419c11b6f3da9be0c3d4d938b47606bec3faad8dc43b100f01014b7a71803a907a90feb1f0a21be0a76f31e648db39b2c504708cb0da48970ed668c02a5f75ca6c81f5072163e0186a015bd48320514a9d73950b9be49e5706f35249b9ea3fd72e7575653af4183e51b617ce9b1b07dba28bbc401c3081a4a16a1936a10152f1699f36fc21e8c025f1f3d1c047a737d0f0082ffd7f77fc28ed3353b691485eaa585d5d4b80066b8f0ee85585b45086176a40b11c1937b30370f9a82c351a2fa70901fef60cefae9019cf4e5cca094c9b53cd9e0d89bd8052c0749256992dd3b64e7161c0e9eb88ecf7f392b20f3b8ce1bfa7fc27d662195974edcc688dadb59d99bf277bca212174efe468763be89cb5a8b81f6e15cb0e9090f6e710ed95cfabd8a45e0c1e60e2be920cbac26ed43eb4dd411e03be0af714ec08604af69e1356a68c07397d0bf49bb6db36757305d5e7242c9fcac0c44dae69a13f028be0a4d646489259793a753c8c75fd12cf72ef5b25de47f1587171d450b6a0956cf807bccc6c227b3a16e89eb923632d25e7f51b0d0ddca5afbe45f15adec1893b731b322c783bd08cc7c128290da5ffb662de37358fdb4766f6107873e2abfa2f409b287c639020f2d0b956217b95bb9dbe5c9992de1ed47343660a514006bbfe69d4bf24eaf453847a3d85ec3c4a714bc99722a1192ac3fdc0f982287e70df4244130a630793631f06cd96da69a193eb20653a87a0b0811c75c197390c21c72bc070d893b1d2fba0d48b1c84eef970220838c351dc9922dcb8199fe520f64e55d77b03f461f8a5ece7fe5de73deda672efe2c9011944424bfa017b60fc52584c1cfdaa95810a6e8d98cec1ccfdf41624514255e6fa41782a8a75c86557f85e1ef9ba123e2d4e0570398a0ec5c7e62f4015f6f3214c78803edf35609f17a6319508d7672db733513ad391a578bc87834abe0dd089f8b75c13ea143fd1cd57675e759ab4195af6923915f676628ce1b91604c5174078c7595adecfcf6c096a667e3aeac7edab7921cafa344360dedca6b39a92e8fe9f1f2d90982273b18c674e5a999fc2740bf554ccacca955d62557b3b6d98bace54634931dc99ad6ce09f1ce4a8774038c5c95a07837d4f74933df2cf336de403079f8fc0c6d04b430f2a914d3b7e2485c583a1095852acb6fbaa7da55c4518a58a7bd0f37abc45726ceabeed6771f799a828116954a18b31d1bb5e03d44a6df1ec1b9ca190e1cc45bee869d41bf509dc845b4232e3a73c52b07cc6d3d01d88d6a0c471b1277bd6dbd71e425bb1a7374a056d2e825b076c0d2ed97d3fe93673a89f7083a504fef1e4dfcea82998bb46bdf4d59b1d67f5bc8f05a5a83b942d2f427f48f458f36f7940685bb55a58fe569b1c473b616cfae098a7b41d9294734fd7e3a10c914aaeae87c58e00ffe1483d24440f766287b9b60daf92f283283a4c40d15b351363f01aeb207406ab33afb6a065a714c177fdfe4453fb07fb9598a7b92ebcd971535d6424e63471e06a469c61356ff2ca60c7bc5a4e3aa61b7fd2406516351a41dcf02011c99836261223c11af192f74cb65f5dc57b7978759688a6eb73d8f42bd90f4faac362a92e9af5450f20648018f167c4a756e7505261038ee3492a3d854ef5a3eb9de4dfa6443c317d66807808d837f4916bbdc020f08f17aa9e2fdf206b91d4a05b7219ad3ebe0d691e9169bc031d729e0ba2a797083db298e6945b2481fed0975ce4a033c52713a8e6b5f6d9a7bd24294110c63cb02aadb6b41ea0793e7ec1342b94b3130c98ab06d3b9b7eaadbe3f0ffd0359a5592099567001377d4193c8ea6482414c0c9903e54a0d69d32ff82930c8a3177217fd5cc80e30ca5d9faef36a26b82f0c61c30413293cc82895fcc7abf8d067fcddf3f667132523bafcab3de794f7a5221ab9243028ff388d1467322756a08882260b6f60c5f24d4ba07d35b5ecc4970473a4e3d44c374d15389c755e0c09f69c0b582dbee6e9409a27afacbec4bc27a17f6128fc421b68b634fd5bcafa9490d523697c9ecda63f429fb0de2afd9d251288a7c1f8e70f5db53d3e9920ec387b2b551e2152ef27260400fb5691b738105c4e4c2b65801cc861a886d7b34496025412ba6a472a891fd22eeb8c7211b591ce2fcd985e354efba13cfbdf748f4f58808850ac53fa05ea3f9a9da1a64b19403c281e35da9f1dff20f4201a74be9ff3e487134ac86bf88cd5f180de6f719df00984cfe967246ca105986d7a934b019513365781290f4b97ca782404d38e33b7b10e8fc5171828649efbbfc840434c5202d0f8ac08959eb3c8d37921dfccda9800da9cebe927babff7abf6b2d34c3b4950fc6d3aa3d31fbb98fd8e4c715d07de695e8c99509362da2a68601bd802768b231b72a87efe7bddd8a5a616e81d890d2dee903f27cc433e1db30531f97d75a21557a6b8d91fbc372af6df72061efc16bc64536c270744a57a85c28384c2f7568933c1b8994359656d661fb07a8f6bad97f58f43cce314f19992396d4edf157b1d0b5b83134f506112beedb3296d34defd4f256d13dca08b2f79a2200551900d77674a4bc8cf08512e4545b0ed5d16ed981bd03c802e6c209d502d8b6d2a370fc7378e6cc46bb5356dde72f0a86391d62b0aad7b78812153605fc0c9a98bd9f37cbd4691c14cbd6549ea1562d7d99551f656c8f934f3888acaeddc33b5b3300f9572195a3fb946b12767eb1400f995b08429805beb102786282e049b45e2ba48534d2ecbff58c0b18d5b1c7f2eb151a88f1143e6b99cf4fb699da55f541d9e0b9184e878714d1ea742adccb5fe460d700df7bf72fe405b20d3917efda5e41c92e6f3a3d4c417a01ffc231a5c7e28229f65744e6df7e3f72f5dbe78e315dc572835713dbbf4e91871309e101ee657000d0728dfa76061ac366190e4804be1b83f084d3636ddf93d0530a361107ea899f67d9c712b6a5fa156e4badf4858532a9d21d9f588d08115e87d999b9f45674d9602689fb81c994154be20fc3d7a7288b772b50901de5ac605db7a2095e4a1fabde0fc351817242c672bae70b9e1564862a125db2a885b540e12fdb11d8fd8505819ae0717e37179e5239e84fdb47b1f061dafd380684ebb84a418394cc1f05de9acb82e1ec5ded047b7770627a42a2c861e8496ae4fbc1ab7fa8eea5806dcfc3e074a897cdb5c22b22a405aa6c5dea2006a374db663966af01392b271cdbfe78aaa4e0e4664261f66b823207ca4a7789bb68482b2626a3c8135e8803e44bb37089c1a4f1d53f89a894bc50fcbe1ce2a7cc02572fbb7590be9f6ce5167127f210b37f79776a7b92cfae3a998cb36fe4accd9687a7188880d0660843812c6cb922f7074980df3ddb779951745a6073d3260a5f59e8aab00cb607c49f6f01c4d3c6542a39af4d2fbb05e2c5653dcd01483b9a191decaf8f67c26473758de25a9774b214cce7be92524c817eb2a3dea16d9783fbded0cba9ad66edca2ed1b7e9bd2011de854100d19efb9433bfe43b931938127606f613ba8d8448253894d30f262ba54fcedba1686ba79bf0b5d42a64a8930d0c3f9d94bf4dd8359a6f22a7e3375cf4dfba5181ee1685af90bcb13dd78dfc9f3a4acb0b0c0120413dc87d96f9de15b273a3007f35d6ded1667ef25fabb9092c76518fdb839d7fa08fc5933479f11806e9f02cfe254af06e427424b3614b55959ef1dce1bdc2f118c19816b26960060a4a39997ab7a74f96288294d546330da521b05a63d49b2e3d0a704516537ece7783f8a01dc2fbfbfbba12f5cf0b60848b92fd6b1258b4240f8860e80f13c27525183e5a51f7d66b7bd31fb67c0a4ff71a67b220d607d7c76dbc5b8070ef3b18a7eac707910a0f1f4c37d2a72d875cc846d04aafb278e7e2817f01d85a7289c1290a20ae5f88a362d9b8600ae95dfa565aa47b49621aaf5175a6622e9bfce34caea88b9e5f80c78a93c19aff0d751650d893e4a3a55a141e5327e8b9b7512dab18f2f3a24e48b44f18fed66ea62bdd420faa8d57ddc43570025305004a4db12d5be7c5ecc8f5a2ce16fdaaa8c7914fab3942e0efbd71fd1da116f078a63e46c92d713276f40857df3ba68d557125ec79820fce8e2b14e6c8ba3dc7d2e5d13248ae1d5a183ca3087ce70c6b9f3bcf2a6f567bfab380655e8ffae59cdaacb8161c8ea293d27683c66fb3111adee1e0f46acd529cdb5ecb9ede8cf0a6ed1aa2d6b9f30faaccd08c8e82a62e31fdeee996950f3aed6429896ab2a198a2875afce74b0b810e0440ad8dea5f7a5bd34c8e6ab194ab204a91a7b656780dc005aeaf311fb256715fedb67253c9097304f77394771fc383c74ba3c25ae19a888a8aadfccb967b0b730023c5a01e97acde48d73ff6600c21cb973e31b1dd3b0d33baf61f1dc28396c09669e3a1a552d383f44b8ca2ee8251a943d5dcaf85b4854ec82afeae77af8c39d1563a7249e3f600035990139efdcc98da243b72d84f76bed936c212519d8ba6214136a8d29a9465e243cac0f77aa4fb09e328e906a64b772e6b33431f061a5d2b9df3dea9253b4eb95b096675c996ded783f686dac8e35fa4aa1a01a0ccb4aa2cbb7beb84c4715112f9b94d52603786f963844a99e3f3766c73a33a77b7a5afabaa88524e2418edf593a3a090d8e1ee96c1252985f2cb95c0301c671814d6b8bff5f750d348a59da185eec8762b26e4ffa6a32d1ea6e85c76a342a03680b94bee60fbb6be39329f7c9ce9362b5fe785a12dbe4fd8d63f5b8a94f8c168db3e73c6b00f72533aed2cf904ffe15499839794b23c4b70f668369238033b2d027696d7b6724cff459dee217aaa453230a3dc4645eb31eff441c932ea9a23653d7aede0d902bce368152ac4e2a033c213fda61b2b4b65680b2f22845e644f2daa05bf463fe07543330cb3011a050a301a15c651be5668a92f18398fb68020b70746ec574cf98b5afdb9eff516a6853e0b6ec7e4976626622eef16b728225c0f43a3fa648a8e24fbb85efa4ac3fd4dfa299020d030c3edab65ed5492aceeba04584436cb7b5c53ee160b288b6e5168a409408eb6b6b476f88829852eee52859490bcc815f688d5bd433c3cce6281726e35afeb00260b32bf20579dc5f48a3adbd3f19fe46f82a4937cd9b1ed2a79c645938b2ca9459c2b930876993728c9d6f558c83d98306b2635586cfdaeec1d9eeda8f9ff0b7a57a86288c769a7eda5d82dc87b78eab9c380d9801a800779fd8cb1c4e3159a6eca11d1d64007716808567f93ba70c4cbcb2c42e98e7f373dda0f14fdad51ec87fac7b954533d5bf7554d790b4760e98ff13655ebf69edfddd4042aa0a8dc31a02dfb14d507e52d3612d24809de9939f2faf9b044ad0151aead129c36aee6fe97893a46778549a525a07f16387e1549204fac6452772b3af897b2cf24e65c04cd7cba054f69318b2027e6feac2c7671291d009df3617b962a62c4d43c1d06d1f8b3064abb8a8e4cfb94709d0bedd51a10494b502c69d84b764c386c2850448dd341b91fb4a8eb0c9592f2a71478d4049a4b0af8669eaa97870c1c9dc59bd5a8c97d36cc07d46b23a5d71ed46c238f4df3c1eacdb70d35c6da2162e61f82f1b6e8cc98c25299de5d492eadd2daa2e0ccff2fb486691b861806f89a7d4454386a0f213f7f6d1f693b0d0636773fedb091284914eff409f970ec478e98e24f3812384e4ef610e72610b1f511387c668d2af3197dd1575548c5bf9f76382131ffed289724e34840eee4c0ad1f106ba10f7275a8fd951db54535a38f8a7e2f6f9769483dac8d7a1b6accce8c6bb260192500252f6b022c83aa13b7cd4b901cc8ee929b7e1510e541dd1ce8532fb4428353be5a74d971107e5b8302121c922260806f5f4b82bf606b675ca71f1fe5785ce0fab680a9eab80879dcb488b54bea52515454debb51b7fd9822a7bc84cf76080bb87cffa82540a525980c4d8a5bee912cbdb3ccc8a693b1d24d1ee9cae87b62a3acb720fe205b93135a6278466843ef3a8093f0e5b452d6460a2228c74572f93cfc40ab8919a8d92166f33df375349034796c776f5bfa9aee221a1931a129eb9c8bccbafc124c78dd0d423a44579acd3a04e89a3598790a4de10389023568a6caa9bfbaee291cf51ca305f77b7befcf4d22964fe77ea22c12cc63021566092518a6e0812a0f36bb1c0d1e1eae64a370e927a34768ef00891310afe0ec962cb1c4ce7f0ba9d24ccc929010a8c46667cda30776beaab634036e7c793a6115793c7e0f9f0306825b0a347d3a94dc60292833fa9aff77ba844fea10751508680f3012bdbebf373f366b60f75a448f1fa47fff60af9c556e1f70076630c933d3516ca10129c136b3822faaec68e8aead9cf22983b8c3054a32d7116da9e45938d17e0cf3990c675bf653be68c49b14b11f55d7b364c6321368db05a21c2fb09ddf83f4a3cb0f8123302a7ef35cdaf488aa0314af5cbb1fd987b9991daf53072ba78b1b530f138843c5f4a5f9c7e3df2a824f8b07a8df959c358828b4845d127a24ca9556f7d8ae480ef1ee15732e9a0d73f342afb5afa87090c7149551f695bdf034c6884c1ba0fad209871eb5af73c8bd728826ddd97ae5851d3a28220b9fd765a49a8b69d61a78321c495f547c32290228cab7423be81c8a41535c353278afcca793f784f9dc7b43abbebbc079d538ab33fb83143313a442803dba4b5125851ac3a918ebdff8973deed8e2486b9578282bc4c410154281e628d592d4fc140bccb9ccb989d7c16437e884cb09693e05c8d3625fa4919f9c7927995f36db7ca0f5ddce4db79e074a2ecd27d2c270f9de194e1c6bfcb993c86c97324f54aee1844146627a30c400e88c8a86fe8c298aded158afc6c57064ec4d7384e199bdc2351f67c33e48341b9c24db21743f29de58a350f762e5b547ae8845a5240eac9fa60385986f6856b458965227c9db174565e0879fea59d4d1a15a2c9e358e7fd1b93ce6d3bda2d7ace50fe5afa903e8f4065156c781eb766edf85349731645259e4ff0201f618bd7aac925d0e16dcc396fed2661899b5476c3ed5986b129934f796d1b9df3eb5ce1ec63667ee4aee38eb9d8a1610b46407b8434516677ddbcd8e531a2d2b3fce15806546d26a4dd4b7580c6095bbf1961e7ed8dea89331d237c5ba933157e98e32af44e0b4f78e770753a2ecf81c5371e15c2463a1a477b163ae36655bb4778f6f3d966663be698e917be8cefaaf62da894c86cd9d713cdf9169a0ec89a662126258a0aa767f6211b6988efff0877f30086f5c1ea34e4137c54acef3c46e28ef3d16f19d7c8fa6056d1a7212e42d41bbefebf0ef465ac44307148eeafa5188a2ce3635a9f410db73c1ac2271cb983925ebecc7323aa17f5dc12532157c8d1f6106deee873594743c4a1f28626dcadef77d0a833a161245b48816c8b1cd39296e8a8136ac29c72c93eb5780bfabc783e57c3370d6236c6bf97115ad3ad41d18834a65bfdb0b5bd2d6b3bb13092d0c8dc9b80802879ca1bc3c2aceb33c0486c884823ea3d9665034deb3eefa12ea352afabad3516522fb48bfde544e1fa45332ad236fcdc94c119675fd0906dbd4c2a7878a8ac8b5fc16af90c6c17f9c2c70c74ac4d1dffd45e0c62dc8499fc574c3174eb9c146de581f37e1f9b1bf8034f1ac5ec8441b31609bd371357ddb6a94e77eb280a12b8afd863c44b4403eb8080e9bfc31f110eaae6ce9c850f0ae08e63c671d14fa5523977c5d0f7e4dd193f39e4a21bf95ad9e5facb815f84e40b6f6e30a35a5882a060339d5b601e6d6094783da005e1106fe1c40aec0948a8458016bf62d097c6f2811b3638796c2690281edc7ccff3deafd4f620aac31ef716f91c84bdec46069a020871e813eeb6fe3021a2590c56ce41df4e97c3ffce7365e8189f26783ef929bcf8e7502be47e096235db4ea1a642d12c11f7a1524e4d2c49c9493d3b5c80e5a9d753ad4175f11b7bd59e0a1f4ae5dc07ccfd91d24b6252b1872bda5bbb85e9e41a1ddabccdb22d49afc04ee26dd6f02b4dce2f18cc86a55a968f0a95c002d19ba03dd4f5b0b8af642baace73ac10e99016d890ff9883ff1be615cad37359094b11ca20de67c2074cb09ac90a1c65b3876f861c01993be3672c8892b6b48f15b080158136088cb22900aa618aa278565d388bb47baf5d3f8c0321f50d855ac6d8c260a12575fb905799b9a9e8bca550e4f7f94621b64a76b3944eaf38082f6a909d2b1c798b56706ad559b7fb5c69647796157cfc2ce98a4600000f90b98c267dea961dd2d1c846259247023cd831351df80290a2a93b8d0f222af876bbaea906f2ebc38c346d36bfec0312897075b4fe8512efb6ce0b014406b95f6da387554182961efe688a83926ae83586a6df3ea5ddb86267bc305cb6684b2f3ca11abb2c76c0802cf7e7d337e10e352ed20ad639cab245a5dd16f3f032c7fa7fdd5be887e6839b57ab0316a1214615fdbe2a7bbab908584f04501c20a3f0f7ea95c1488a0334fe1b4ae287cdfb622740739c1ed7105df9c25df02c53357b4ee143926cfe6554434fa1fcc966708b323909a3dea564990d3e749f30bd66892942321f11ac3ec18853a5f47dbb0c9fc35a32980dc71cf65891ef0c0c8278c8119887ade09c8bf023880a7c1f476ab1e8c445e624cad5bccfafe8558f26f78d16959e61a321472b89005a6514bb9962a13fd04f8368a477ce8c219b8948b06e4b5b4006227d1a9ebf6da24b024d2b849bb684ee960ec1b2cb3b0860523b5d3f811f50c827f82d34c2e9db59cc66413efd6d6f376479b129ee06ca48d9f45ef267367b7c2b7262f800236ac0a8d66c570a2196ef043883336d5cf8b9d7df2a22124d6e630c7820fd142b3280a3c28814d743246c3e2e4355ab4b895698c917bef395c2295950b4fc4a3dbd324051b375bda9fedec77f98f750c3d8579f4c981fc706f6d07961cf85e734c1f3ad623e5c9be53224d2476bf481130bad64ed5262c2045e2c0353ced4b5d7c156147ee49d05fb1afe52423783771ea23ac609d3be451eeaaa1ff5304021325e1d2323f4814e632748229276b755d10bba000473655b6904d42a839b52548f915787f28eaa1b32d2dfad4e9a680565619bc924f906d8f374540d2fbc0e3310318122730ac41dbbc7a050a436dc88015c940e057dc446259220949b4e990662e4b57719cd650f567a0dada8e41da2adb04cc56c517999f5640dcab4e637048430d664571dbdf6768e86ee748d63894674a400db964f4251ec9a5642a4edafcfad8d1d649a2cf9ce1f2aeb3e1487df67aa476399b083ec0b0bb4104224d391bf639a50bc9520969808cf3126c12aac0b2359a7331f2d11d3f2502898af90d6980aca5c5e01097a52c18a3d5cf794dd39175ab9379b11b149d5ad83416b85b050cc1c27b1ebb9691834f3119ecc54741ed87a255b417fac42549a3ef1f6ed2b47f5750d75ae35ae846438f2b1ce1fff17133069c0f62d5cedf82bd0ab764d09e3d6134eb8cf91c7b667f341a87d36936a2d0d0ad563fdd3317b7cfebaebd6d9c2e4eb18d7f5c89bbf012e9744b1c8518cb7d4401041fd65990fe4dec828dca07d59e24719eacf2854c72c51ae1ff87fa5a07658acb36bd5d4965441aa0a987421161ed1e06712fb744cd602d08c5f17085c9fb89cd76eb0d3e03a2710eb3cf2682fe98e2d75060e33bac29cec52daf8de79e143a97175aa553350eb1f70bd3e749e41f5184956adc307ac4bada26037d661a85759acedf682888a5f97be1db56be53f607b8905eab7a249b9f5bf44794bad86b862492771e4ee0a4253d981b86d18179dd8cf7646751d6490f17c27cf11048e7c7e367275825676be2e2b722b4ea7a96bc553a462fade6537e44a6d4b035cafb37c679a43df922208e7b7fd8a061086055c5c923453ebc7fd7b37566492bc9c390673043157dad86ee8a9065e932a6bf1098f0e38171908e2dbd44cd14b7eeaf403d6f3389c2e6fac8d059d7d9eea5ae414632ec6aa59ccad734104f7b9e0e343e526d70e916cc4c8535cc527e80fa562f96745853c0286ee77cf6e27261dd67f28d5e44a7a87b07a0cb64203a6db2c9764d1fae179276d3ec997c3260376c8f0baa9086817bfba551b453ec5f4758151c909fa64350c91cd20979c26e3704f0801f0af175937eb402995899c8bab4801d907b4b23796f50c79e79ef6780413a4eb2165c16eba9c8cbdf02066c5ba48c00f06d919444f52c3c8507e20d6b1dc22ada99b7d4cdae3f4442298bb488793fc03e9b30cfb8c52a97b1674c273667bb037219a402223c150081b14ecf19bf9912ab9dcfe0e1342690ae69a2c939a9993b17a4e67b8c12fb7ccf39370b313ef7711083041280879c43d9211e1bf77b9da3efc850014b73eef4e8dd355986e38c8217bf7cf12a9a151f4fd100fb2ae51f93f4f260c822c29569faaf9e225394183ebf77699c790717dfec3cb4e4973152c2773737479b5526a43ffdfb9af59315d1ef82755a68863b10b065f414b66c52c347d97e1339f1d99efc49e2bfda970edf7b3de8b8aa63fb37faac4f1547bc3cae7515353d810b64457db721566b0c36b90c0510dd022140ebdd8376f6e13d8f3f1a7044ac12a8a14ab2e22f784c89386033c714a10a8e2cdc7652ee6f3de94df2f14d42447927971dfc7f70ab4b8bdc1e9abfc6e7fc91bd3f841b4cf68164cdcf8b891734497d4a0c36c0ccdbae0cb60df5ad3a38d9e46b7c00a9c6e23291e045cdaff5c78473c08e127aaa1f1051aee8588caf645136a281a587cb77014c2ddae9fe13c6ac4d6328585704a755a142d9cb66f6afe35301e231856bdeaa1c6e4d65b55084db1d1a4d87a2827ce9dd2b33451361045dd21e3734f1f8ae3e29c2164c3b067820e42a8ef7229265d31bf276ee2118dc36813d336274a17bf9c193fbcefa9f48cbab8e2023885822e9bfea552ec19f4001aabed38c4819799489f623b49080c82b1e99a1da822036a7c494472b29984b59971d2e32fe2a9064c5339efa51814337045539a9f984626713c1214d2d7f261d44a0304bd56a348f781bd8a62d49f454d7ab06ca33881acd53d576b628d76c4a574afe5066d5b7bcf53c37c5e56e3000cd8f3eb87f4ace504468e22909c44eecaca3090be76e7a43568f6f5405645f00cb49a291c3cd7e75ca8bc7527d29fa6fe705ed303335f7871500df073a4772117dc71a8e25ac2121ec3e47242109afdc0c067f19161f73ea2c58a3fe185f7cdbd194b43ee4d26b4787c71d2f830b8822ca5764fe332f71fcfca22cc1237e380635adc4019e6120d52139ca106598890387d52893e896c952561a1c8541f43a647f1bcb7ad0685da11026582dd0922e29840968a1dacdad78f8994541c110c694a73f9b9929199b5cb90a80cc941e696831e4c76f8ab9fcfa6c70267cd628571627904798dc382381535ef7f21e748ae3319783710317f7edf89a46f1e696e90d0038c85412afc2f485d8f263606af13f60267274d6707a506e3af79efd8aac213b7cc1e41ccc6907c87d12cc10aec698a88054fffa9706e1eab8f361fe28912a28ed27f6538370800d9ca2eedba71c26516e0caa7bc9531eb309314e51f3b2e3d27614e94102ecd485252d6a59e0509a4e6b88c491c5b748824b6b748b93a2bade89f8539dd95ebe995c140cb3da77c967a901446655c0e7ec6be9519ef2e18ce3afb35580380a986d928a1de30c6e9e60194b71b7926bfd00c95afe566f1d40aa1cbb55503e7c991049ff4fc654eff9189e998747281c912a12196d76d4962989eb6ed1b9f9056e6a9cb9263e65a5eb897e1a72b44968efce232ac138d5100466da5e2195e6738a6fa27f9e4d7cbe423d9c93ddc2b9840d0a4052af147331d9035f8b87f2826991dc5bae581129ea03024a54b9965f26200aff45406703fae242b8805dd337a10e488651eea4fcd2aa8c59d11fb8159a5f2315733f6c0f5579fe8c3e5b935ea55f2a9ca6d629dd2c1234054977389cce27c70a740f1a0663bfebd2dd6e3fa652bba72621e0744eb46de2de9c871f88b5fd5e9c7adf2342b4b469128efa06ec5387b33dcc60992283fae7e1e132f17cf2bae1e0ebf36fa2d6190920fc32ba9a306833533cf4c8208a68b302c737a208774c3693a8eb9acac09aab11cb902ce520d035b6e4e38de87400200ee581ed6ff8aad8e4a94500b3ace24668b219dd6ad96c58e01e7528c66987a834f1b419fe12ba02baf07865849d6cfbda41ddf7b6575527e542491b7592197a27467db713ae00b1b2b1153469e09eaf2da821d7b4b7fba726cb9696b5923cebfad96ea4d264fc582e7600b0a8e4ce970879a11cd86dccc540fd8f05ba11e01200dca0200e155033f414c9bd4fdacef4a8948c3bdc1201a91d2a41eebf4f7a9f38cc56c53254611aa9cdd149698c4306aea3c50cd2a22c9d95b78d4b7829c3de8f19661a2aa04ab4f4d933a05d159a00b19e47b7a1615c5e12a630cf8bfc84ba2787d3cd004d1deb706028a229d084dc405838deb036433fd3bf75162dd17408f9085361aceb44bdb5cd5c737e0384f04f49e24b01fd87838b80c4b0da33a4233b0839054c86aec4bd3ba61e0e2590c5ff8b6ef1a06f9fc4252f9115186cd40457c0453eb3bbdfb3e094ca82ab6f7389ba9d89fe56c8926b314b07f731fd88a598c531b60fd61823bbacd8c27d5f748cc63779f72a69a93f60e5e81647cb24d0d00b2987959d67924933aad43d81c655284ec1d916a8802ae5c97f603e7adc0cb8531e5733dfceabffc13bc4390cee8a1c2bbbbab57943b7ad32679170fd4d669ef866a199bd51d7004cae09d4e186fedcced201d7e995091ba6ab2ce480a55ef26efca74578cf9b7a77337ccc61fbe905a5449b46a1b8ebd3992f64be6f33466720fee0c68fffe8c8ec899521db782b49f9e3d1da73287b001e57e1611335ce2bd062e4ee568eb9991a9388c74304a72ff04fe2389a271eb733b8c25e5bee6e8ac951db2d535a045a23a5156830807b11e831f47575d6eb49ac7b9df76eb2794009627fb862a5917e99b82c77a31762339bc749e1ba1731ee059d39b86f7417d01b63e4ac2a666da525e7d3e9ae6dab7bfa3df95eb940c6b946b171c7847cd38d360c97a0cd3ad60fb4172b8a36c818bc3a48267823c9958e8a5b11be39e66f9435ca6550275bda67091358166dff46979175c084da5da36899a5f2508a14d64a325ee34255f74a61f199ad1fa9b9d7d7a75a136b5bc391eca0efe679d5c32fcc52790fcf0d7ba81dcbe8883e2b3009270791e75a1407d8b8f6b0a200b5ae26a04d379f2c49ffc173eb557de5e81082d22ff4f7d72dda8a49098e42a7019417139995724a8f286daeb1640b84e427cad96c2955f3b20ff7b4dd6fdc015609348c91709a60955ccc66ff5c647de27c1f17485e55fefbce28ac4fa33709ba65680b21c52601bf5889a2f8be12ae6dd733fbb3c830b9ab2e735662f6761920532a46c89f581d5b857596e892d661877045153c9ee83033b2d075761556ff8bf10fa0e3436810885f1e2a2223bc6e37c82ab26a8d3ca1aef89c7ce3c75763ec2b1f5bbdd2d952a21bfca41e3ef0833027443ee54aaeab6ec96a44107bd78f8d490a27df31d912346b703bb35bb62856445b9379d3b6125a78cda8a973a1f322b7801384207597cb59e49f8aafe3551cbfec3322968a9db041aeb395f4e6d698c2f62ecfe03f3bb94189010d63ff5ab28210cdd777e30de6a802611f155458d467dcefa4cb08cb7128f62b011d803932683477b7aa02dfc5b9201697ed759152004456d061b9c80fca6f70a804f90da5ff4ce19e70bf7d1c814674a1548a0e10150a917dced5bb60cf68b3b66ef06bfabc94d0fe5cb8337e4f2178a7af7973358d492ce2c8c6f68f6896f135d3f5704ce132733b283764490fc3a6d710b74fc317263afccd38fb92e9234f3fd78fd1563462885af1a523ef1595d02175d0a9c4e605289998513e428075921269448778811afa22c9b0e15e572ef1f70a0588d2e3b925bc1b8f073ca968b5af3c35bd71a012eaa38a8d71047b20536c3c7dbf89cdd658b59600852d5717ef94ab31121085b7f82972296036daa3d7d73d256e1490f843bc2ba52067713d5db4de9859985357e7fca03d40da728100a50609edd083fe968259bc60a5a83f1bf8dbed0005dd40752f04694e180cdc5622e3bbef1d2eb7d83c1d95a79159792cb6cd837b9f0bd7ea0a1cb003b70d3edd15b0b2f80453e219e3324595aa33388bc30cc93c0b252cc39e1872d84bea0f363960dc75e77ad2479b33f40f76deaf1fbfd623e12e08b5bc72daabe43f19420b62fd703a608b810f7b2b65ebad1d0953ddbd762880462ba66f92d2bd1a70bfb7e1f9e02eb18f0b496b62e03cc79208efa8002d1c0df2573b81a88d0993a4e033e51431ce1ff1d36475d32d1e0d7384e90f231427709985321953535669caad61738cdff4d8f6d39902ce0ff69ac352464cd7f77af8ae019a75d67def2869f96eb713b5017d6840c477b83b48e78d3085ab28f023e17ae1268a1bde21c6cbd22892f049e86b49d3cc31cb8def05cb3d052cd3d3d9343115ecc4a2010c9f61877198169bb6bf0ec2e90b12db8f0577e848c303f93e7d3f41f95fdf2cce39df6fb0ffd5c9bc247e9b09d42dcd14592b2d1a3ff053fd714f74dc9a30a39c665846b0c964291a225880481d1815edcfae43adc3b5f948f61398cc882816e4c9e2d6efc9cf355bc1f1adb507f71bdd82626f0773c4f88839b85f13192e304cd380ccbd2620c2cac5584ec0e78af6517073c1b41fdc6c56657f5244957eeee306a0b4d86036c91090711481e5537ee76918d54c6f14eebb4ed4f21266e34dc04d560690071635e7e0d38ac9a999120f1b749be0c9ddd153e16f990d62053d8a2d5175c46ed9bd5ea53d2429d9506f570fbb60561705b586944eb5eeffc571d295049c55b3bdd0346e7d36e985bd230a007b6951c4731066a7018c4b01397986c211a4873c68df0ed2170f3bcbdafb376cf5ca01949dc864e7b43dd85ab8040712577ca3f1042efb58202bfadbb780d89ae57646e01c3212421e3434b7b2adf2b739ede6c6f7fac47a1108e5da00b615f50e1b7932d66522d5e9f259e34da4147e1fac0e776990c66db971dd6d079178ae2a13fb08886c9215d38901f980ef63703987a3b5a2494319a1e07fbf7b0eabb9ae1aa6c753458d46c2d3962b5d6c687df495b75e7d2bbe6cc169d45d399dce71a8448b586982f8c6f83ae76e8af8c5a33a37bbacd5055acf725fa46b5ee24d9c423b7fb7b263582f8d70355e4a18692a247c09226d8e51f0842a043aab64373688510b0703b20de81d577eea5a946db7ed27802751e75a13d82355c480490513deb2c329adf1f9b7cc2a0f261cf4ad1e4524702f3cafc69420dcfaefd1ac0d5910bf0e11b6daf98fc03d0b4a11fd540fa9c29b343bc648d386b733b68ad3fb2f917da148ad7464c393e4cba6837e4dcc3ba7073618df442110e29cb35aa8ad46454e5b31bfeab71045a3a2530c26e63c055d6bdb4b9d0206acc091cd57dee455dcc771daad2f20fd03a3f1386aee47c25f238a4d12ed08c6433de255c4478c66da6eed37bfcacc1483584515ea04ba4380a581460ce049f8e2284434c08b577f37654bb310a7374cff68473715df88d0c7ef1754e32a7d50b9647be68ba288abbc419fc9becd7d7e9e946a9f729a87da38d9d9a5daaba106e20301406e3ffb5e41ab080a1521f1ea70bed525d5aadcb8775be81483db8e410d0584f28d01863f1d9b3bd89044be22cd6abd187e4db5de2cc0f18ca9b435f575511fbd756f529985809db59d65899bbdf75bd55d0a86d7c3303dd0a8c0de308942a83d4d924cf6a909b8cd80f252853112f743e2d7c6c7967fee0be6fe8177290475d1c2f0475c17aa34bed3359e3f59c7d44eaa5bfd939b156b10bf55fd93b2f717198d5c398fe147ad5239b3a612b801eb70cbdb6f07f8625567204301a7c3935ddd16cf6574ea4a8ec1b7d08f7301298e33de70c267c12cbae9334afaa54c24a63a9395641dc658529146b25d03e3a1a8f4e118b0567ce810ca3ecc3cd8b6cb6ce049049994448c672f589cd352133bce31b6badc55d26e5851f22a3a1e280dc25bf0a9a42585dfce957407dfb574edc59534b97430176fb63b1314a01d5bd8839f6a74bfed10e62b270a639362aaa89a56c69367e58bdb7d0f61befc5394c14ab29af6ed8ebb2acb74b8ed377b0bd1263ea806231f25733ee1a437c644a209c8132e1e58db78dd30a4d62a13b2764ab9dc31d910b42d9e6efe216bdc4232b334264cea8f76f26213eff1e0023947e330a4019a3bc8c8fa3c1a597260e266682bf71f6b329dbaa0370416db1ce643261696884cf8ae7fe7d1c4a5b979a1b2e26ab5e0a8a2cc3b69e9b1bd32c320af4bb4ae4959f6b28802353b241707acf2b5a6a670c8ae7fc9b4f32f01c0df8e234b13048d0dc57aa9308fff78009a826efcd1d42428c90803d1b27071294ff847bec3d05ab96349670b24757a9587229352292db4976151595b69c894b7551ca08724b0e743f79bb36e17812e1398b7a384d0c223dd3adb1778fb7d3af73ae1ef1b2febb5a87819f3826b97b8dd4dfe2fa645ed9df812cdc8e2ddaa494c38bcd440ee501d80010cb0a182dc405b53e7c49dc4d505c96dc8c8a302fd4d40901261baa944c90d4f248732438566ab63aae41a9c2f96047e0416a88b08c80f3e2475958544cafd4f87c212ba1108a081b44fb028d700fc9dfadf2b48aa49af4ef7ad93ee87b5927c983717a08e5a63c0716f0ad07133e544892d41873161ee1763dd9720595c6480531979583724470ea62dc0376865c39d0beb2a30a16ea9e02c34c1a2f57f916550084722e103e945697066b4bb35987e35894314953f1802b6d4c63ff4808b3f53b5b230805cc45369f280f861bf67794390e011f17c8302d89ef830a5f1814fb6e278efb8a5ef8309540ab4eb3f2032c01c344a862acee8f2e4bd6abc80896d4d9b5fe9157dac916cf874449370ebd209f9737ffef6b3c9157faadde6843648cae5d08ff93a678a3eb669b6751edcb7d353bd6cde86e1e657eab93d4efb879454d32333bad4d563499a8d3f283c4e222c672b85d3b29c02cd4c776f97a527aabe66af196da821916a8313db2f9e632db5f78d347ea363722ae6af502244a1a6c5ccf7f39ce9293d84dca0923cd299c3ef4f70f0729b2d3430e269acacbd78de548aecabc5b5543bb460e03a59f1b09b06238d1a0daab5b4c9c9006a38054a8afc7e2d4bb8db669f2f7f27d0d07432a51a15ea166558a4ee59803753c6729f413a13e2bacef7297e25aa96edd5bdd22584357a40a00549963b50fb572f234de92bbb05f77ffc799b2d7c8d9b369b07567114c1504269ffcf2118823838e7dabfbbfaf59073e8ce21167fafa964bf9ced082f779bfe8e066e7dee14c98ef313085209d73116c3d5a85e064144077b3acc6c446d2f9922bccc20ccf130793c1921e88fc1a45b214ec381e3c0068697356c63ab1d92f6ab6124071a7853ab01350bdff747378b427e8e1e6bde21785a786c1756b1933e4b5e2680d4a90df31dbae84230820a5848b996f2e606a50398a0163e5b1de8025e4f6249728277cc901f52d60911d01972c1a1bc29e30e62f3a23d396a39d46925b120784f905af2135f9753c2902d08e26fe2a630ba46fb6e2416bb2ad7fa20c09d0d353dd6e832dd857e82534efe6fbf9d7418843e5dfb0af792ea22c11cd6a994f9150a28f0c487c38f3326a734470e472f31f6deae27eb255f61b65fe5ad1229cc76544a38d4e50b0ab7a5ebbd58bb00d3c4491a0bb3b2e13a123e619e376ec012c1005a6d01553e37954144ef5cc11223c3e7521297665ca33078771fd39ed674d582ae8dc6dd83088399ef769dea2534b711cb55ba808698813ad28a479ec0b70d47e2f426202e02d48824b0845d61b576acaec2c9726b9dc2addfde30825e30a0e2d3e954c15df72373fcc00f23106030da2a6140d7599fcdd0c4c3fec7bfd35a7aa0a3fb365fb1f9093c26f686bd39288dbcb8e7f7d13e3d8f22eb364b25f3ea557d61f71ca77e90516342dfaa18308a7a32d30edd3e20089e09fcc76e33095387982c31fe9b5bf45672705278cb737cf2019f37d162910b6e985d668e0f027fad23909cae3e00e3bbf8e407f878756f230c19c9f3ae72d4977ee052f70a94389c86865feeeb1e3ea64c5f802e30a32eadcbe551745f5f57ec97d0455dc4462758714331abdde9dfc8ff5c87dd0f23aa92131aa5ab8c336aa54eb30ea4772d7c0744b26742556023c6f3b98455ad23e7ad527972f62ec395f44363a55e12a44cbf5d9c0d12c70a50d288022e18cf5b536a2ac98cf30908a3281a7a7efa1fef5e5fd6e407c6c148d0603a5f19bf29deaa95d7ce29ccba843d2d4d3a3e1d963b008ce1b5b7f9d2c2b5ba0ac0344869da820ff3a882fa8029cde8a826e03de722425d9487574f071a940c35c28f63ce5ef32fd4ce2818f1dd21fe12562dacf3d83d114945da5a47c6a1fcd85ba49bd1b1886019f0c4f580117a2a4ea7be71d547039b157aea073c2500536049d7ef90885af59276bb9ef89f1af78f34bdaff454cec875b2e3d499198624502f53298ba389d87d1bdf1e3b641502b170e15bb3b5b2066c7a7c3f69e8b037f1a27806dca8812486cd7c317a5bd95ec362833c6f2c8700aefa516d2736fbe0ddbc0275ca1ac5e1efd218daef33ec49ce0397ea1d32798e0d54336723411997a32eb3589e5de2c99b2efa0e45c895fed344da0aa1b6128cda9e08eb96961bcaa1892e62ba6c163a8f589b1607cb0a642a41542a7af36325f0e6dbee3acdf124daddd0caae7227580cf57cb1bc1628f52f111679529f57aea64e5b08dbb4e5eb62e0a4973ce88b4e5c514ca2fbf9a657d663ebe8449ba09b719789e40c6f1338c0130f5868c5176dd7ea0152e0d0bb5f8e29ba1bcdcbac6d4313420bc364dd4f426b058775f5c70dfb6ad7625a8e3776c7f91cab96b3cb8869fa66ad7cb1d04d79cfa7b208cc69041534b64c4975d607cb5f33f13ffc8ca22dae74cfeb422abacfbde145bfd3b75963c29e5e1c898789c1dfbff4216fefd4bfbc8aaa0c38320adb96efbc39eb800847d5910590a0348b097422ee2cd81ce49b1500691f27d1faf057f9f3926f32a5192df45768dc6bb48f1930e3b18f7a5992d8eb035fc98f3d49ea8fb164ca7f41596fc31a0c99115ca32f1389feb8400f155ead0a630fbd540c96e7197b31ca5277a229d54d38d0e0012916ff27b5dcb91ec113b8e1afb3d1087a0117ba5ff2b05e34d32887d722309665562651cfe7969a06a45c3b844c3e1a9a7efdd56f6b2fbcf6781736dde266b6e4b6531fbc1fa96b595446dc8f8dfec09cb5d3cac0956bd107ece9c153644645941a86688735bae9330b6ed227531bd59ac16d9712550ef8db0159dd492d88b43b2d7e63d453db16bde3ee472b04d5f53267d2b4519525901a3bb65dd7b2a3e7474a6c86cb31dc13335f84f8e9131a1b03a2de4dc2b33b69ab2eb8612fa9b31f55cd8b464238d5b19fd91adcf23d3e0c5390997a6b6dacb10f9fbeb8716ef2283810f00c3aeea7ed2bdb636a9980ca396531fa82bd23c8a4e585910fbe24b849af8146bbdaf100f2024f646df23829c245d7cb6ece8574cab83d5e2730164a5e70cfd463b10527e277fb9626625cf44936a577d87e8dd6550fa9ed68934a04a20658baf3d667b75eeecec41a43d4206902f43226080bb6ffe9cb7e0e0dd903b68a8f9ca857efd598f6c788dbd780907a1818f0ea237b5e147da042821bda0469b6368f5dae965a78422db94b149bca428c687515a5f870381f6aed83f91fa1e0fc57b4df01dfb1866b3b933873697614f6a2cce20c2f0c58ff1fea3fe6382c0f51b073999ad4acd1b559f481bbb74f96089fb694b0ed98a44fe4f4a09962a19d850657086823246c7fa19a638e25b82afe7be31030be7a8d00d6e385d57ac18bb9512f4d0027c4b3212f8454048b4affdc3cea3099aa7ae0729fd3602f9ae7075ce6ce456b8f8d50492a992a9a82ac495a9f53dd665871fe116cfd7fa48f01398d7573f8a4cf0a10477c2123f6a368cfc53b74b1d8a512df91712d42cfddb6c804d3ce9777fc9996d33858f4de463a3a89163c3c9e445949dcb9f2e5295bf2cc755a0698710749e92dded02329ad4af1699667733323474a6125496d2fc0a1bcac7e3a244ef66ea60a056130a245b82abf3fdca113fee981d0726e75b851193a31296d7a944e92039350bdaa8c46eba9b0beba70110dc2848ba148ce6fc499a91a8188d4ac1c0b928510b137f6fc38986130495270cfa59c8ba10b423dc0d38492e4a74a23762d84a7267b7233e4bb6924d2ab914d042b0e4643d4dfe791d80658aa1453deb6e92701cf21b317e8fac5d1eb8df14123f1db0cf9f15e4b7389412de7287d40ffe35910f5d015bc1aa173aa5d8ba46d8d09cbd6618df90fea5638cee4c394f11c894ac878726695e47246b32f9a21de58557fe4240d0e2af87d14c7eb0200e9e57e98275cc8614a0077a62378b0ba917cd62672e758e45d73279a9ae705119a638d5beb0d29c6081cc863f75ea90a80e98c84b051afda1cb51f6071eaddd30d7fe5ff55f529a53de9e2b4b2ddfef9a80cbb46bbdc32e518a617cced2a645e95d6f459dbce412fb7721fece2c0acd4109d19ca7fd5d26c3ceb090390652e250f1372fc69a504476e9cf137e5ab9e237d8ea1c0a3645341d2b9ef97204f5d93f6da018c20ec5cf6a6d91e866e7a6992bdae5dc67aeda2b0c1d67f26454a35c76853217588cd16753f593abe9bb45500d7ca0b6c4dde7a77980a68571f5cf6e6db027d7fcd19d27ccf62f18693b6caefc85a381974d7eee05d8aa176f4a4cfc7520cd9de34fd698fa3be591d537fecbd77b08241b724bcab474589a4ce7245ee64ea5f1a4507bf7a13c689be2a4a70a751cd10e6b7baf26356d26fe695bb11902d5de2859c7218bedc4d5d5396c993819eeb3a3cd088154810d4fd44fd232802d39eba169071702628966c28d623b6cc5cb354ff5fad40147dcde936838c1741b33028ae39fa3dae06de136206bd025cde86e7de4105e1dfe8e68ace9321da32bb6685d102d070eaf9c7a0ee3aba56b3e6edb5acef3ee2439fbc80112c912443d2a479d09de826b43dc0943b4d67f22e994a054eb1115a248a83f3044f43f8acc187b3dc2f249210cc24cfc6c106d7e80b68895e40bfbd0f2ad4286df0fc1c5b0c0de098ba3db90e7d98b7e876e3623af1541739c2440951e2602704cf0c98729c1d0196d7b722f7a10df70de9f8626f9b3f3808e9490f723edf570f090f26ffeb32d9d935fba295d2bad6d238ee1e7f3da4d1ccb589aa293fed1c5332dfc19750e8ef348da44df319f86da167428d9560b57a923985e2e6000a4f058df2b31d3a50a867f03a0111ac2c28cdc3f6e22e5a7f07329dc25883b63cd1c02c625f61c5174c38738198a7a5469166ed57ecd030e2ca4d0d488e9c5f91133cc61e6203b2fa63eba6079ebe002d71578f7788a4e22bfa060b9fc4e3bed9ac87e9c7c3034ab2b8304ba87b8b538700f309653c104c0215b2ffa9c75695a0636eb29ec882771a3d55ebcf1076911b4a8918d5b8d13de08604b28f11d766cb9b8f7828eb19eb29b0b410d31d627ab0c56774b1c5aa684e350e3957da9c595883ba651ac843deab2b0d005cb077c418b96d66a4a564fd8ae695ad8173ec3641d6b2bc9fc8b3b97b5a6b1e5900a135c40e5ded62832d323339a9b164cf7a3762fa26f2c952f89cec0538f0c742d429d6b99050c72c083e2609845208138f2204f1009ab8aa8544f8e697918ce593b2132b0eb2ff27370c86d2f1ef26c312b61adcc404938a4005ffac68a2db022a5ade3147c5985ca5cb6bc1036a25eceb2fc1c4860af0a7e7ec5e0bb2298a21be3fe7defd1b71dbb97afa326cb8c6b0c3131d971c353798d9250cf98bc283fd3b2972620abc1407e712469fcb579f21e46a2665e967c983966f11c414b49c43bd6d2562b4d3bd5e59415fe264bc7dfa278258d52f2ed872db3a49620463592f85aeb7153b3742335029f1f7f9a9e16c1442d9703e044a778f145d505fe65b5555c4e95d32af46948a9ce0f4ba94317c17158485e545ac4413ad2716efa91d46c2d89c794fc5b7c9baab6a0f823fa245051f93f6a5f8700d0009ec90b45da736b99bd752059fffaf17841c5c3870debb722540defa3a07142e3909cb4c3d942b92df716c6d6f26d6e8783d88147e5a0943e36fbc221282f205e800de5f9bc99404dabb97a8a12f5d7c944ec318556e59ff4dc51b7184c8947ccb498772538623865779f5eef5607d5131cf7c129bb0f8a194e34523c004bb21dd8860af2cea12a9cadc4c8d63772145be0f83d311013a16764f774ff0cc3c87d7d7d2b260284fe120bb4c3b960cc18ce8a1d7820cda33ab1018170b3bd13507e44c89b56b26066b643062fb21293954ef47367715d63650b334dd93afe54b1a9353fe5e1254976e74e73eb58cebb60ca33d90772657505d7e820fe3bb8ca51b1203affd1807df4f38533566d6144394d5ac06de6a5aeda5951aa5d281e8ac57d10d915ffc41e19c3da7170e976474c4f9e7567c8c62b4c9026cc701afa4fae4089280fb3c4c14ad378e98960f62798f859754a8dd0bae8ec42512c3b47234d36a404ad781501948397ce9f8ba74ba110d2ea6d142cb8abf4ee9bf173eeefdd225ce3079c5d02f8d111b15305d871452d21b6ec10883362924c1bc46451fa62630080e36afd60d398043b7cf038467f5df8298646c3dc8bfd01e956a631b85764de51e033bdee4d55794e75fccdb4951a9ce1b90688427d392106d36397f10a42c7053050f1a920ca5d69466706963dc4838e83943c4541cf1bc8dd3c6e500bed84012bdbc7d623164a270ca262f99a1b11e764de7ddf38fe51fb5433d99e39168cccdc47ddde92476b9236b888085050a18677fe767fcccfd67c89a34208b8c95dd28719f6033144074a19868e8628f5233ddb84393c9388232c8ac4b314e847334ffb01694f89a77b98d9c6e0470080b0fc6038493862c1d42485c6913c75f99ca287d214ced775c79d91e1d1bc9a0b71f391c8802d071b96803810d267940cfa5c2867bb548460956ac87dace2c3857501fa700201cf3806d55c34cd40d90b62b0ff85aa0bb92e3a995ade2411919d4b7c03629fbd11cf897a99d1b06b1fda363e55ea8bdbf79baa1babb189d952457bf24ed1835d671e981b7cbbec70613b849b328f4e93b37034867c82ec6bda0db1cf9d3056f85fd5674ff4973a1d4532a354d4280dc00f9ebcf54dc51c6c22b283e8ef4254129205a31254640de84ae79714e8294618883f4f07177b1eb51aa37195da97c1db5c920ce91f57f27e525644c4125ce06a84c4e60cda9635bd0d1f6803ec7c4ae56daff2286f3652e379ad6b3ca8183f4a953a41ca676a675733b4bedaa9db8f322f33db177e797dfd4c0078a785b38fef74af7afac283f12215a8ba5033150752a407f4e184daa947fb80d36ce784fe91421d1e64e8c0fbddf040620732f974d712bd6cfdeae3d4ed636c96f038c2aaa7302cf88eedde9dda95835fc9e4f31dabaf0d42ef1446d4f2555264efe696e443e684f753ee4c81b14d167c7219d9dfe88cc9b46609775a2aef9448fbb16be4f7bdc1752e08730475977d7fd2f623126711cd90e0541ca238152cef0b207b65fb3d5ba809d304863f3fe81c979904b977dbaf94795a8a4d45b84bccdf85bbbd3f63035aec914c5a0a1cace4bdc2eb8bcc77938dcbdb6ed9a95ed975e1cc53cb3629ca4fb8a8b2e2c5ddd8756d9583816102b68809d8a6668596937974d595a3503cfac20a64287df20d46f5730dfc4fa5650347db3371e623cfe65598b525d9b062c22fccdba1db556f7e168bad9c2815def56c66cda7c622b4902994dd9949496a3f49018fbf9cbb1dd0fa0eaf330b4de67a0ae9bc09fc04e7bb4ee5eb61bdfabf93624273708d743bb66ccfc42375a5f255aa665322b5f74620700680a7f36ee2faf64a6a0c9c5dfe11de280b409052dbc1422fe5f517d49e73af01e9beeaca3df7681baaf66b5b17dedcf4f2a1a4945ab3be80c3b17f1c7673c8dab40df9b5104cc4bc98856aa44c6f30fc84f88607203aee5f5757347eed492076d96f7bc9c10b5262e94a7a0821e661a2ab090e0b018c7fc41e16a943d3f50d7a396124e911d49a73cde84834f1ef9d9a89728b6cc0df730b64bc6cfc4428973b7ead70bc8751c16c459a2fcb87265a4c97bcd4ec6f2baf6b5c4f0535a22b6ffa06fabbdf5e6d033ff923f66bf5a556e9f6b85b49d278175344f036b292c84e35c9389f5e7d4e67a60580b09290bb11df7595a10b1f19f5d8ee9e61ff6782babf5cd7626c512a441a470ac1a81c198930089cd96945eb9e037d7590277670ed5c89e5d8fb2913b4412471af436b95c5b027698cd6be808138013f547df399f603315f51dfb63df09441d726a743d32a19df44ad11aa21377d05ca43daf43c27c9361e771d58e399d444cd884fa266a154e58b32fd0d1fc5ee3f8c55a694fc41275956649015812cd90104c09075859dc4c5342a1f8aa360d800ed9336cff524a52e513e04c4b5d2c333b159effb5c483bca8ef7c9e086b795c97d089169e08d5a04a334cb501603407cf519e3acc792af78a5cbe98a39c492c754e1afbae321fbba7ce21a26a3702db63b771c1168a54451839baa5b89f23bc8278adc2eae89dc0e8e6a8dfe7dc27ee8f6adc1f472e3ea3697e0a840a2974caa3423ee8b68402f770c803ddf215e9379925c253e80993d09426f9352fbaa6a5213cac877764f9ec2f3cf202c44855dad5f2441ae667e97606e4cef7409f4b4f7b5472d4efc41af8de1cdb03dbdc03979a42933a50645533f3d7a1ae37a09092a81f000fd7a211332fe68c8089f26bc793c513ed5ed60db2b335d502e91c11a4da4fd21a63d77b99eb548c5c505c411ce955506dd25513315a1b13cfeb8fc1bfbf5878ba02f748f0ae0445d4dfbde267baaa78514aab2e33aa6115f2dffad6dae24a21a5b870db3217bc26f3a274aa357a4134ad600c11ec1a175f9ff5cdd177d8f52aedbabe5b9ad41492067db6c9a80c178269df15ccfc4fd31d00006694252c5f3cd34a881f797a87db5e7667b50746d1062e84df80a4f9486736b8018af930d94896726cff877ba771a703cb24b86001cd7faa2f9645e1bf48ba7b307f252b877eb57624610145ca3da3b5e663c8390de963565f0aa8e7cada5d07ee0b04471dbd385822a8a9cc1e47eaaedef4b4be483c65b6d3cb61b146f898e389e2bc443957177623a724ef33b16eff8b9bc99e4a7e39b747a5a184b594dbdb82b068be0f7df518aba6aa368fcf04b4bfe5bb541e6b133da67553bb7081995329bc69d33880f7cbeb9addb3e2a4c1f560a345a6ceb0b6d722667f58308b7c41f9d0585959a4810bd5467c8a21666054bf9df13337154f7ce98fefb2646bb77a86827aff6b0371c60379f88038f4d08970a68b581efd791b46c78a39742f77c6365844d5bbd2d6bf3be6f7e591d5bc912cbf70b452a806b5208ba08856b8f4b69dbd69129f2633093cefc56cd86138c8d2d104b083c750c1222fdc6d47a0cc08d734dba96f915f7a44053b7044f08aca883875143fca4727a8e508170c10f5624b2ca5f8f4ab9dc6afba8c2950d0bbca42de1b579129f26c96926af68de04c1fe3c676dcd39b7997a8187bf2e140d4e034d58fdf0ec01b1c12d208a896342251bc3934c290e25a24f3af40a224e928bb482f60b566be9ef87ae0c1ead46ce739fe7eec21909fa63efa3ccd102dba8600f48f082fcdf4276503aa4ca1f0ed2edaf6576c135b3df4a477d164c097ee66c96eca21155a973a8c74c805769dbebf3d7d862d8103ccac38d615b02d9c95a0d54ed2e31f76faaad0dcb5b6ea32de8ea298bf2e4887bd946af78042c81d048cc52fa7ebe82afd21b360e0563d8e4a72eabe1c490b33c3b59377733b2b8f49b114d461dd08f334840a156ff632e50d6c47c6493a8118ada95f19b7a737a9453cfb4605b76fd7cd6fb4a7485cc06df8966640f08bf4625d7e076b514cd2cba12f0ceb8c9bc415e75ef0776412a854bf342c012968a274324d9bc59322b2e626ce3473c20abc6e58f550e7770935120aba6ef883e63c60797eda645ffb0df82a33baee3547331317bea66864320aae7b7d4cbeb519022592fe5bbd1d057aaf3df56065c80018394ee5e5ea6074f04e8a3919dd3212828db24be1156a560c21befac9e665a188de9c6d6235dab5c1ed8fab7ce609369e85b82c8ea0d9005731ff375d38f372e44e6a98d575bb06d44e7b9cb168b2d10f4a68eda261749257fd8c7936ce0b4ef98f2a13e7e1e62afebe4b720a0860f125be153b0ae471275fb5a69a5b7651d2d37e261e030d25693101ce9606d8f883b65e29e7f61c7fd60750577bc22c13ff8d4b824eeababcd3e517927812abcf07dd1e9c68c51baf04ee591e15bc53ce513b84fbb0102c566f903b0a53eb56cf3eedde148b81c134fda7f933bfe92dafad2a908fc432475374234a90e745a67631d0ebfcc39256da042e7fe88e792804ee3e730c4b07421b69f4122e2a5173cf3e73d3d4a0f88f9a65c0a61429bf2775ac22a7e46dc183848995f8dfc70d41161c19a917e1a03ff6b4f3e7ec2800624776af6d594cef74f53838cdbbf5e2519d26d5aaad54860d2ead49d7d954b17dfa23901c679c3b5c2d593a69b2860fe872436653db043d6bf915b3ee6027776cbc7696433628b2d44b48d2d982aa2df285d8b686d60934ef8450be9b26eafbe8d78adfb02b27a56cdc38ffe20c0096d8139f4542295ec5fd66d177ec7a61bde1ea73f9194d797d18874f09d48a18d89dbf1a0cbfafb7533d6c3fa4cb34ea0a8deed8a816797404cb348eaa8d962d012c7f50433be82e78b99415074dd81c93d14b141909606053fc6a173556af66cfda118a7529489956167e45318feac63ffbf9c3d53a7141e45d6762e5c0268a0775077a71e901e43d35f3c6f455caf27c219e05ca71ea4165287d1becb5cbae4515e40fdf2fe256f82b2239bfdee3f4888bdaa5141819270a5a2420d37d65221aa2fd2ea1b08029b8d94e035185588088c41e238dde614d56c402ced2f4dce8c700c37f2a973130c9e19e246038ec05ee706c3532b616e4447c1b93eb60ca0f96377bc70c7b59e9dec7e1f59d8c7eab7877b3f255fe0ce0f4691904c336312b9949dca9b2d43637f71fbe3a31fdd95ad724c6535cf120a129528b6ac34598aaabe6f0e649f5d0de8bb3605816f7b573f943e18a6f6fe2896d5d7d79901414eae50104402cd15360f388e3e8f57e6e6f909eba6342ff4f3adcce288553c449837e5d6dcff0a3069f5a1666845eecb7c0ebe02fb18a814fd88e4ab359ac67dd09579cb1f5cee71015b3ef481f05ebc29f60def686e60fbfbda61c83eb2dd60164322b3b1fc5966803ac675476e2bf5851a7e1a1b713d6c86675837a1b631a5f4a29e187209733e565c85b9d7157c393f7e616900e871ea636d54880bcafed2493b6a2ab104985b6021f95422ef482d8926fdb787f89f6c956f0f67686980575439a803be9759c4991f4e22e6ebd9d4835ae5c7469c77f19f1c286120a78bd4ccf4e66f97813229dd6948197e5ff3935ddf54d84e96969632fa004ea6870cbfe4d85798a804100f71644d65421acc68aa09a6bab75011f6c541bd78b1ff427e70ccf78ffe2d96876a99be8902d0163f0e6d46a7496e4a20669302aefc9f9a694b85e668d90b3434062f3f3102212e2d011cd9c24bfb8866b0774ec5ba1cc13fa0a0e20fbf86376e0fa0543ddb07b0516b24ee492cdab3813b726e18d3d5169a94fb20e5efe30a18ac40b555efaa0934ccc9c47235b36b4dc6708616864e7e85fa523acd6f25ff2a48a47078f3849012522279d3c31b24acd5886419f41043974506ef464003cc911b77f0581878e902ed08552d57b07c01abbebd706a5b8458407690382a99f4d94ffa18461b5b38db4c96c8f761ee70c31f9d2558ed6454a51e11e41d2f7d9366cbe1bca3e2bdfb2b2cdc900f17009b17f7e0065bc3be12793cebb68ee938d8f4966b0014a151dc87455bef7280b15d4bc54309d367c810f38ac2f76fba4225e60474eb7e720d1965d98898eedd6970a5ccd8df4ae7529711e02647d5026a98b8b566a4380acd8ff0f62ec9ed2313f767ae9f3e824e939fad7006faa66b865e8283c3eaf9023f3d008302993ef42319c6a0007fa4537d1c34adf01f03f42621ed91d146559b283812be0cd2101facb121ce595e0edd8e90a876b46a6bcd2d6f92fe08f825a84f3eab1e730bf7deaa90fe8f0eac6c17f0c9eedf73e7ae9a5b680fd7a182ff37a4900c1b880e6d073be71465cca99329b2f12481fd637cfc7028008083f6ea4c544b35f58b1628834e1cab70f8314b299dcefba474a98268dc798bbbc147cf9be3bc8b62024ca3ac86cb5bfcc363b42ea351773ac0917f8d9df7da685efc38f37ee05e5b76f32f7078413bdfffd38e826db030e9e280ba15ac1a128f2ce12de1c71e5aee1b6352aebe31d29d47891c997eca9183aa9bc5979b7f71f0938464bca515d67900944fe69c048976394248c6a87c59fd2ebcf333e7c93c8f0923a9e0b36320efb7f958cd02a84a6f1332de100fbb1f2f349a6cf8f50f84739a5a49d1c8b6e9a4ab006fdbf7fe3b8d9577f3dcd4594905efab0c92fccf59208150f77502677b1915c4cac362602815ed0a24b35e3310ca01e20ac98b3fefa401f81055d1115d62a814a613cad6b33eb4d5ec83db808163b27646a29342b0b58d061e2c15a8aec563e1e8bc579d926be4e995c69d50c9d7d9f74323097e5dbba405a8d8f8b6a1fbfbdf64fe703c3f983c787453508fd271037ca098aab095533b27eb85e2f123ecfcb2f9b6c943ddeaa93b83fd80e13b5a9b09d9c228274fee5faa0f0dc3eb81d9770d489def69fbc3f1a6c0cec0fc5e05bc3c7209d7e0a8c724343ae520155dd10882aabec195113d81e5c9b61f865acb293e365197ee05075f6b19b65c2a8b775943a451f3c435e6555903cc6ff23d2140b9d109505a9de58526c94d479cde3b8c968def98d8cb14e578e1bf2039e5016215e6bd8d993e130b1378c941d6ae7389704977e9833c3bd25ab897c819bd87565b2dc273dbc8d903c1427c96f19a9c6d0574aebfb85175d17ff8671e2bfc9a0ce9fb3dfba4bc5d9094dd43d8d8640d1204c12a06c3426ddd33d0da288521aa62fdbc44faf6308a61ac4e4ce7abaf0214092915aa635e493430598eb061a89d2ef3597d65780d0f2970205034b5419059684b392b6953df8287a910d6ea8021caf662c678391792550054e407e6b2046a0aea96db47e8c79b3eeadcf298b3d2f28222a5ca739475e025969ba2ccf05555790e5a8ef4088b95583545d724faf5896b89662981c27ebc835458af7368707d76b1b3c2838a9d54ae113bdd130fb453fc598436c252ada45cec71cfffde5ff36a78e84335b8a7363be1bc623aee0caeb2ee541b59614ff0818f36722e360e2ccbc3f0c1487dd08915a24f552b7784f40a245a5d74563ac0a225b42c120d552d1ac66628e4d1cf43494837d85328ef5f52d5c346cb4ce50d965479205489bcee60d68094cc60ff05c737e8c233af9f569057ff1374173770c23e234c09a1b83689eb431a86092cbd98ea70ead1be67e82cf56388cfd7c5ce2a3260badc1aedcaea7d59d395a2c81ccc745847bc058d26e58629fb1c17445723e15dcb2376b542d153dcaaa70e826aee0313b7f7700c05efa77a555fee62d9b711a4fc69bce654097ce4c428a1dc38b1dd92a6c18221f2b2ea3ca256b1e86690cc4746c1edd4849c188c7c94d4d16ba1f4cbceffd9a81acd3a3749fe6a764d7aad8088b9a90e8b8916b38815c9283251645ae4b23acaa5939c3634e3a3192fd9f0fadd3dc7d2cf9e62c9d4cd8f7f29a26978ae4a82349b90b6fe298ae89ea60141bab1115e6a6b42b70b227329dd53f660318e02cb62be65a6cb9df528d7e610dc35de19588a8a234194e9e9bf3359e9b49e617f8d76fe297425c129f390bfde45324823d2cafbc9eda86dc960e3193b3d450e5c430ee9a601ba9f5bc57dab098b9d87f354b615edca8793a47610197a960d0269e70ef1325960e9a03b796efc9c2ff723d6f6f6f1d282e63e59c591af528f3d85fec50de9025660af5a0318a2345f16375dd0d1520421191d8d4e280162689d9b74b2109a9cc0cfa82c6e83b00fa00a1cad846a1fabf6157fad780346150076993ae4c2a899d973a11582a6d3e332547e05c00a87ed63b519ef0fb995e1bda1ca5e15a63f8825d17193d13af23e31f843d4be825d81896c4d1604520afe8137000518e7ed3b5bb5ade02f7875caca11f0355c21e8c025f1f3d1c047a737d0f0082ffd7f77fc28ed3353b691485eaa585d5d4b80066b8f0ee85585b45086176a40b11c1937b30370f9a82c351a2fa70901fef60cefae9019cf4e5cca094c9b53cd9e0d888ed672a444164c5fc7138976d12b31621e05a70d08ce87cdc1638ad3730bce79d3cf8ec131a493178385e9e65307dceca5c0779d134b9970966178f64908b5f4c149eaec1fb3c231c960dbb2826a43f29b96177056be405c11eabb66f07cf0c008aad6e9b9c0af56e4dd8108d3fcdb4ab8008ec9a17568ef96b10fbb215cb770c4ae3b1c767f0be2c1ecc3c1e16c31424b02463b88dfa44e92f5c12272ce0b109030b31e8d119ea1d866ed8cb834cd7e3444fa24a87a52224884889fd6e853937c2a2195ce15bdd1b22f56e8a4ee2aba5f7ff22203dd542d348c6291e5857dc10326a055012364da484a2e3a81150d33b678559fa80f26088ab503083206ce57394123c4d21d5631554ab84908d825346bdc7e532fd437586d65dd8eecf3a92f60406719b9398d78f3531add07a7ca97de210cf7af1740e94ea6c40aee7e6c8f667d8cf36a20c40908212e9f520fcc7b0498842757ad017cea439c556756701e55560f64661ce4f23d5939bfa82415d7e3502ce73deda672efe2c9011944424bfa017b60fc52584c1cfdaa95810a6e8d98cec1ccfdf41624514255e6fa41782a8a75c86557f85e1ef9ba123e2d4e0570398a0ec5c7e62f4015f6f3214c78803edf35609f152269d44d1e03a2a5a5c53bf169e5e086f2d89a4116bc39642b0d18afc22bdc8240894d6af1af9c3523244ab2bddc1d434b53cd92bf7e0be87b040c37942829b3c4517534b166e0407e649d78a094411dee3a28f649f566d4b39b1fc13b67034817f17c5818c77101cf2c0c1c24f24004edf572542d251a96eaf85f9d0401c4f094301e944db608d825f01873e661c851818df021d4dfd22fe2c8bd9a569a6591975b119574f135546939ea5dd93b06bfbe135624f828910301599877b6f54247f35c616a798b9c68213d5cb37d8468a2e6b7961406f175149baf786bc8df722d82a2675e3577573d696962230d3374ddf3c4e8d8a8f5ff17d76fa6ea0da6a64f3e6507b0c737d94663d5e19e0148a1c9c788b87c2f105ab8135dc63818b234fa4a3c7998bb46bdf4d59b1d67f5bc8f05a5a83b942d2f427f48f458f36f7940685bb55a58fe569b1c473b616cfae098a7b41d9294734fd7e3a10c914aaeae87c58e00ffe1483d24440f766287b9b60daf92f28321fe8420c47e9e49c1b4e4a587a880e58db5c55a3fcfc02f8e77563c930d05c2afae9d1a001c14695f316f0013854b8342e322b3dbb685286d599647a879e9fc245769ea65ed585b3fb0025512156e55c01b93f6ef1afcde815ddfd8d7188d19e6262b48b6ed338d1f5d5a04cc5277de74feb9942da8be24cb9e954ab09cdb002766b292318092da5b22c3d6e0d3f749e40e1368eb5433f78314ba0a47e6178ebc964fa78ad7489ddac610c22ec8f8845cfeac0255be10fa2cbe5e7fecdc50f8bb3139b5ce00ccddfdeef16921ba4fc73c81e1c0cbc6614f64fcfdc999f7bc5713690a46bc28ea5c2adeea6f876d40ab1c84a2d999f3b830dc0b9d91eee52b1ba1efb237235ce19b1ac8a3802aa6c4052488e184bd9934fea6415445aa2ec86b19bcca5581dd0294775dde610de7c5a51457a7c9c1559bc61ad83487b6d02d77e40b61ddea5a9003ad795770a52d6f5f28ca77b3ba5af9519478143c5169728177a2c119b578d2cead0e5f7385d7aa5c57f00f065314ba437b5772d35cb37236501d86d0c5cbc668e8d205c65228d6dd9a8c6e1075e5d67f1e81f740ecac96556b072abb4d565dbb2387b5824e0631c47170a5e24795bf22c5d6da4a359598b6cce7abc73907bc1dd818ecb6bde02a12a53f286c34b7a5bca8b57994106f67989a73b2b92e865b716e9c0ac583962bbca7cbae0ca3571ca02e72f19d5074dafd2542f867182e4e40f31d95988496975499996ef831fef5f6bfa062d68ce8070775d8c1710199415172aa745840a77e12133f4b2f09526d48630a8203cf54269645c45c638558b7306d232d45101b8fafc157aa3d71cee0eb5d22d1b3f59baf0ad8243eb310dbf61f9153625d3ea6fd7a6843651adec37510d81b48ceb28fc5bae39e58742840c4ab2a7aac18685aa1e78950496c92dfe194f6518d0b596fc278642a947860ea5a82e8916964635408828968da3008f5027891fcd197a0a37ab7e7d7330e6b4969378d14eee15599e9c6e81b174bb086b0564ee32c121e26d424a7933e020cd8006a65c0b977b33448783f73ef1861acf28ea94b1d0540c2f85f0b91c5fd058e8bd03a96b8427a449f4747396541bcdeab98ef64c2aac8b5bac40e0751702d27d1ecda695a369847a35f5d2aaa2479450a31852537ec0e6ce4fd62758961393138d5e8e2ff966195b13e419381021fc928aae20fbb08341d732f8dcd83d059dac4f5f68c870f348a3b5fca5696fc773d92846b933bdbc21f5033ec640b07279595b6ac7efe5cece25220be3894e0e2e464d90fdfb1e7b2d573388c204244c7ae62256a0053e344e2a3d2b438b2ef4a0a96bfd6fdabff0ef726cf55d7f61c3c62209fdd43e61c964ec69072141d0691e3cdcbc14cd4d8a65040f152c8409b1b4ed052d62734fac50223060b481133f7205665f3ef27c8c1007fc95627563d4268c26710b7f799e3f9e820b5b6e9fd1b20ced7957bb27be77ca41c0bf2bc48c97e5c2a7fe04bd8dda5efb19aa1c1111c48dd192b34c6ed640fa65f3e77b2c6cf326c35b21353c5953467fcc0772a51be72edb1c0fb7a2caa564c9cf128494bdda1ccf995af9b9f1fd5120fc1932cbdd403b27a58fdfd1a6cfffc9a41ef0fc78ddd9a0bf58eb6498e0a8a89505fe79cf9e5ab9424f10197347608836de011f017e71f550ef833bfc750d6474e4962f4e3b419ac0dba6710ad28d930f3df528e66e60b01e294a5138035cde9330ee97748f90ed7e6d4cc7a020c0d91947e49a0960a110be1981cd644e7c49ccf922dade5f224cd5353a03e29190bc81e1728de8ce6b16bdecd4e0daa70527c1e23d96c2b4c18f8bd13c7df81a3b9baaeee5b39fc5b9bab825e1904805d3a445fc31b3f462749085a17a269c533f42e744b94008b5337085aa397a12f12736a6d86fd7e890f0035c81c812ffbac6dd9194f26d0015505d7652acbdd85d2d59b4f40dba4d0c5c839211aa097db4dd98cc075d845465a94732320338d3f4eae6cd6993a9fe2c7721a397dace48ccf1fa99d3833241608f5d749825b5d91689b8d654b2dca7db6faf4a4c18b7adc33fe826feb1f285602894f161b9761488b964614f21e2ce5a70b3d39c6d21c1e3817797d70178145c733eef53c85485ad989c62dd40c238cdf4aa9a37ab11e8adb182f86d2b0b3fca00b97ca75cab97b6ea7a0c16fd3b4e012f2d6237334a42f1adf3626480051905e219e3dc2cd4862dc8c1115bc7a3aa3fff8c062339c6036dc88773be4520697f400aa2de19c76e7110a166e9729f8267bd68aad412a08565f51e500fc56991389d1627d412b05218800bd7a5710a4cfe6ad8a9a9dfb670ad6f4b62f76011402f190fed45d69ae0f67070265a8d86e806a2fde263a30892ea23bc16365cf998e92e43ed00b11d7c53ba7237326eb449f71d68273fa822bfe5e95806356348d69c06ecebc74061bb5cb4b7e8159523968ec12df191733c449f45f2b478df3953dcd9826547d44876c2a1fc2fd43172aa4e130585ae8c9882b7fa1e138789a0cf97c8e076412b775d0ebc1b293ba31f541c3f5ef282bae38f5d786ade04c415a3362c8317898ff477e374607933b1a20dbffd5ef5513a4625ce5deeea25c11a7fe0edb1b3d452ead5cd492b42b9e0f8efc6e6af95ff90731c8ed9c6b2ebc143a403a1a079974164016e6ae67be79a80ab2d12c24005e203e2d046271cd50f19997eb9f61bf47a2bcbefce56ab98dc4fc479a3e48050f6363b18b278be8a62f601fa5044463e1a711ec9faa5a7b4e243baf052864e208a1e6d7ba9bc2d04dd496a21bb2fb722ca4d84ea5c53d8cbbc1df1559bb00a0eaf6ad411143a7456f4cf4955d34e67eeefc9d414289b9cbdef38cae4e96ef103f48da60ba093c93686c92b51eadac00d2142d30bde8e5296de77766b63a0d777aff4c0b381d14065e7b344e31c16d1b3e1cf2b7db5f9844b78c278fa767baf31dd0812ae3399bde25121a0304357e1abbb231528393d62c223810c6e04afb8a6ff2f5070a90a2b06f36962c861750618543b6b12d8723a08539178367a3c5967a6503ee3c0ce5c8448809c1e5cdff5fc5c0ba496da54381234f0b57ae3e8abc59bf6255cd80a6715fab79c1084f6121d9a3dd0cf367f083d5fdc6f1bd8f03c150163adbab465e1a21b518f4fb9ea5da42bf7b0b2157826911babbe6d5423c502e1407d0e1c75cafa3c9bfc2fff9e88f3352f208351d234fa1371198124611cf7a2af51e2822bea68184c7f446d7c1f7b5a4ee5c07f92b3618e84b660cb341b8955d86b9494b24717ef8bc53aeef745b951ead15637392838424ce00f0c91ef0d581109fd835a4b87676c80ba36f1b71058052138c91d2865fbc93f63d8948e97dec56fd9f70cd7e1db050fae61197b1ca87e3839c9d2181821e336b861c764381e792416355cb67821388a1ef7064fd4b51c18e1e701e329240f77be54900998c368497c573def802513152a20df6633f4b96c1e501ba6a17464cf5359c0bac39626aac4ed82a0cd2147288bc76d535ff61a10e99eed0947921f58e747518dd1d22b2dce9c93d23e2d3ee9c8ff1c694d21eaa74b26c4a585d84af99b93b10d54d299d8a38ac6fff4840590301574262c6240c298d18248494b7c4928341a70f395eb20b4c3ff078321ed224a8151ee6235e33d55696218539fb6449dae0084ff970de1b98bc9c8c88469ad0a61255dbc89cb59c15104577169b47a9a869399463fb8697c7ee6bded9c1301585bd2ab9442d0d515ceca9c092f871dde734769750b14f7bc9127c7eefb18f9cebf1c70161a5ddba85933a65c7f7e84808e04402b68d8563b85aefac54f9a3ab077e60cf5797264d96e756fe0eff617a21a0d760dc8b4fa0affbe44ef46055e7318decf8a3044e108ea211d83756925e2aab0c7d47dc1108eb59087f352a1990f39c42dde38bd8a77f08cd00a6a4d6559f55e870723c0588928260c9f21953f12ec157381682432e94e063255b12cab010d6dc7db02008715698e641df38f3e5d0f1fe20f4b316ee162dae01ec01e0b43e91430c749df7b392fe97e2cec87061e9e09b341610cb97fa8d4b30843e781577233696b52b428e18afd80dcf7301d41808e991b7834b7494312fd6e8ea2d08a7243047e7790eabfa5a275d2c865f99e9672c02f11bea35e64c2a864f12df5a36719a15fa078542c906a872732fe0fde31da549958be5a6f149ce9c5dd263a6b79b694a4d5d9be75ee57fc9326e289d78613bfbf4f9831f8edeeec36a812e4aa22f104e80a0e40e76c6f9d54c0217da07bc9ab98eef6651cc2dfada5f7ea3ecdf38cf8d9b7b28814d07590cb9f735f6fbd3e6c5324c449f07658dcf9ad11395ef9345d3ae3e87fd9eba37df21a3eef930013a0d44a8990122dccaff53792d08a1d4c37fd3f291953832cb6c6dfc60401ff668b69cce2ef7b95a94e5ea2d43a012d56dedc3f5e5d91f896d4470a3f39a2318c42cb2be7408218b5be6a05dd61763041be27a8d61e110b494563c25349722319ba579cc3b4ef3f836341787671168b288c285cd820ce737760856d44c27fc612f5cc9ce7210c8c3715faf3625e5025a71bcd7bb4a7c6c8e7ff7b337280a693778804598d99432c67daa43cceed448b870d1ec7ffc701e1de9e39d8d05fa8b8a36115ce2f299856d8b4bb227846a740143002c1f69867f96e63af38d3979e864f36eb28e899c77104097cc93a71a0d1ff92dd95ed621bb2f44120876bfbdf9cc8c03b0a64f22937cc8de991aaa7a3f6aff312d70c9b28a55abd89c31f1d340f6714c3d44f079fb4c80ce4d2ac4e93dfbc1e96c0792e239a1f05f11b99e07870ed9d3957395c4b1e8aaeb330f5db84d254d070baaaa28c447ef785c6d01c707309e06dccd7dbdefedbfb79f3b4eae5a7a43486752de36471ab4477c194460ce50dfe10b9db50ddfbaa986eec1c2be3b31dda2f314ade798a2b8b3765492d1e6816611f78d8469eaa6605a1a2b1e4edc40d4d4923d8acc423a09878184107ddf724713ffef19b80b21bab53287f98ac572dab3b78354f7f83cd91ca0b40f176a28bec779c7ce9d0f5f1cf9e18b6e2b9576f620a51a90bf43c67eecf8839ba31dc9f2cb9747b9429a6b18bef14327c631bb2d306ac36f50a75c3a64573b19379592f049e511763a66e91c219bd4f7fe99c00c668dd7707c10d4c7de823b6a5c562984dbe224c952680c791bc00ec5533a2c473a42091d062f63ccd038ac677f6ec478e81d38754c0883982914c00c9aad6c308b2311825d64142e10d35ea95c11772cf388912c7473b05063009cf82acc9a41ac7966ed297ea623fdf46a294d097a1026c568231a89cc60f47e0dd4d40e2ce35970f02b06814e4a27a3bf5e138900c16c934bfc9a37fd84ceffca49969fe90bee5a5a9c6d17e99e2821c476af648ab8087257c6e182f1109041760fe957cdfd744e87f23afdb0433ac4b6e249ab1422299888df6603588b9f4a8eabb3bf625e3cafaa7b9611c59e7e307a871e9387767874962ab7bdc3bd17f77c59e7bdb2d5a71a597d676117905e2380aba38b8c98c8d33cd1bc6cd1ae3dfa3f69aaed9f6cd82b701bbbd9838ff7f2eae9b10d6e01aeba1b3571faef98f8f6a772cc23fae102a582a31ee6c5352df0712fdcffcaa6e526570ccc7d7025fc3002327377223f4eeffd9f250225027ce466b170f78502a8b1f434930ce595a16b26564f2cac68fc553da82c9576accc8ac1fc7ece8e14f8f2625ce55ceb1d57eb6469183016c7e130585f4753b53c8b1283830efaa9ad74fe5d48fac57c573ba81d706ea7ed7875acb66b706b1084ffb65127d9007605ef27142518751b29b3e7112a4120cd3618c0cf9aca1d74d4c742162cfb9dcb0ea0b2c3aece2f37c169a9d766002146d0d743f01cc94ca68f3c026fd104236d7658524e8cfaa7698df150d843c19077ef775ea21b0f13e73aea3d5cc629141feb95fa9883af3480fa7632c86efd6f1de72b370b8f389a6d84a6c7e731d7945a0222dea555ed29f96f873200e20d6be79a0e76a2660c0c236c9f5e7689e5fa512937e5d4a7d454119e7721b0d91e9483e2947812a974c37185d9513659f0e56ee75ff979a650bc08f10239361f416bcb5097844930823806a7605dae5974ba61beba23b5c7c687089d2dee7361dc8505576109311d977b2a1d36fc90502e3200059aef744d55282fc273532095231a93b6a493470299ddd0de1c0a550d8f6c4b5f0c24f80cd1b2ed5138c61f44fb9f0fad970ab23fb108bc7e1c5a35a3fa9e8c950b869749e84c1005a137197e3f4c9e683b8fb335fa204a629736bac5d0cbe65ee33bc7344c94e9ce4811765b779b17b90e54bc18270f14e9ea917838c84bc8be20e7f78db0bda8595c35d48648cedd3de0f6d0e35f5105bb015d36668f0b5d39ff8485cc0da95d8d93d6378ebcb3cbefea089c6f440840e370621c824baab1c49ba21780d3a1416b844efc4c245515a2fa914f121d5fa23258241a8cbe2262ca5a18fb73a12f22bea8a4ab4eea4931eba72c3b5637c66ee6f00cd78f9bfb5480deb7faf9466e301227ad412f577a3000297717a35f226d7a4c153f42161d8c60b22bcde6ba05f088ebc8224d5e8cfddd151d9ea99c5b7aa2719ad32dc70592dffc93b36f78cc17baca5af2b00967f8ad875db0e55bce3450cdc3ec1a8ef82a867757f5aced0f7a95dc0da69b187d820afc6a6a8cbe1c368d5fe9928b2906343331c70427cd9298cf57eca339c900217c6e56dccd6bba03d9056b8ab22b121cbf77dda207bc3396f980469b243856564c220cf46e71378fda500acd805426e353f32b62ed468987f9863632bc0ff7f0c9d08def786c77dd4249144c49c453edfd2e64cc890ff99464f38fb14b2511ea9063f997d743470c02d76c067d98b8c2cf052a99fdb7461b31c043c2ad03c95bfbf67d6e4826604c803f382d919b9ebf154d63e2e16e9962bf1f97a4fda03a1b6e4246b5a6b849deb6e850a87543d59b91125fd33833c02eadf5649b4f028f8d4a6c07288b901d95cb1dbff9767ad50a3c530b3972405bd1d2dc60e5ab47ca78f9fcd14ac913b35e536a394c526cc3f9bc8ea355a4b59fc7ea15d856432d1650c7412cb6978fc23114cc9cfefcb66f17c1cfe9f8378c70951996f77121f6148d60b6de718802e6d0a689161b8e3744892b3a974183f12b4f4001517975f5c60c6f159f563defe5915142f06afc7a1c6ef6b33ed0fffdb493299dae90f8eb2968908e90cc23cfb53efe8d8bb607087cc9330aaaab97c2719df01cd324e09064190d73ad63c2924a967e9cd7aa4f87cac16b9541abe69835c2f2a0b4ea205fe720679fdb90372552b4331e59d8fbaf11acd99f05c105726a95c82a765c9dbd7e73510345ce60c30efbc92deca01dbe43ff714aa67a4632aacfbf790e070bff4c9d390000eb4a689fd2bdb05e3c803605ba700135e31725e6f810c2f484cd6dc0238cb0f68ec73f71f2b087cab5281a04723233956521dded8fda4cec5a26ea3e1a307e4e1e6ebd92bcd2469b275791625429dc2246fe2206a08bf7cece33399d0bcd4e50f47acbc31d20495e01e0948d96d1144895ed5e03f5be1ca039f9c65638a008721325ed547269ec895e55ee93d8683bec2af991e53516671f781ecd67dfecc7beac598ebaf0d88059e1e1420dbcbe5622044cf7eeb38db75cb5a3db1abce577e16b5cae5fa4800ef8f0105450c279fcf9dcfd3fd0b3e3c71cbc332d2d793f2a7fd4c72b2f4e97f9a4f2344928fa44a23bbf14104b1c9820a3e2fadfef3f2a653f5a257baf32d8d24e3dd87fede7e5cc551cebd237bde01d331519cc7e53e16f2a4b5b542c1d8c2e5c857d40f87a9522a893910a12d91a19bd9e41ca918aa6e7772b1a496d4b521ddf26361ad58a363d37e23d368e6f2cee1aea6b547083211543ef44f9f2dd99fe8b607676102b8ffffff47