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 64988 670e524dea479cf13e2895068d0b8f4bb56569163c6be68ee38be0c0e50ff872

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
56283a4bddc4dbd13f53148e386574bc2a27b7c5d31878392561608c734a2261
Certificate Block Hash
670e524dea479cf13e2895068d0b8f4bb56569163c6be68ee38be0c0e50ff872
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...001b5d000080df0000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000a3a2238c950f5edb6fbbf12d6cc76a5a542c2cb447f6ef0e1772fa3a9bd57f014436d8e16c5f256220dd70574d9926c5af3875008a02371ccbfb90621c8a8f4163fa430c6312d37e09b881225d1b9ae6abe4ed61dbd3dd07f40700000000000000000200000002001b5d000080df0000

Raw Header Hex

000040208716469f5f6d8bc11df5f3b09a3d2842ab826675a8219f1e98faf4c5be94b30872a491cc3eb98e4cf36696c6ead0ae630e9d1c3ca9f6b63d7b7d3292abeb56314d111c6a18a4011861224a738c606125397818d3c5b7272abc7465388e14533fd1dbc4dd4b3a2856

Proof Data Hex

59,560 bytes
121216010307c3480ae68ee0702fa48e678cf2e8188938b37f8cec7a4bac46dd969e577d133ceba91ba51df66e41f8c54e0d5c7182eed026f0dee70de2144d7887b4c38b7dded0c2b16216fb942fea5e06c536b46edf4996fcec676fdb3ae307f1d20bce2a2dd1f4ff3d9cf6c0402b282a9bd95ee1b69949e52ac2cb0ff2ffa0bd6efd77cd33c14eafdb79bee299cfb3bf1d02b7fcce1fa9ca61bbfcdbba3262acc00f71f43ddf960fb04c457e876a563b3967ababe179efc6800cd4e55a03fbb7d7e131140f69d1ef76261f5d40ef38e4d7eba212dcb35e54f925f7d4a5fd6fb470ced115e68ed249a296672f171642d7c741e3853f08010e3002a13fae480845130ea0f837243e7ac9ef27e2e95c38fd6f3c6a84900e1440ca09e4a1994b54a581c0ae51e6054a0f673077a0e86a985e219cd04d882e0cff55e37a399f69f21706f9e6e60dab70d6f2877f8f045197c4cc2a38941ac36c382f1f0c54f9f1f0f7787594c8ce59b777e119df3fc8d5ce08e3f099a308332e42b2d9862289b63d3019156303632d9839d3ff14ae850769e3da097eebb069f2f81c523aaadb2383d2a380eed48079e50fb55ec57238ceadf6de01a95dd86f7c92bc705ee1ce15e0178c4d72ed61c667ed569a5e22b8f265d1282391c1ebb6c707bf1ce423865992c74030f1352d5a48882cdf4305772287f2279705d63dac315a3196190ad5b8004cbce5a96540d81d6a8fc65a0422d9a0a4cf01e985f52051bd3826b9aa8c8d86f8a713ed8a9ae4fa5378dbc42ccc66d28ea91a4dc90b9878a50b0e9027c0c9d1de37f2e205eb1f94b2915cb4bbb18b6ecc9e8ffa36ae2b85a54971c290d4eb86c8573e44ecb9db1fa2e2c562768af5da48d7e0f1c38c081e262762a379eadc1096c859fbc95e512640891c99487c1666fe504f17cd516fccc96228f2b8ea4a95cb66ae72cd42c0f90c0ab60446e5c75c6a335effe86637263eb2fa8c8758bc676cadb2442a9d32deb77a50e8c1625fe37859addb37901c222f991471c5ec66f95b62b9f5ef66cb5b5981051c7fc488017d19023f54138dc0aa3b9947f1f1b0325ea124e03b9924d5f311f6b3128f38df0ddf1c4ea600269a39d93c6bca1524149564bf2ce4fd849f5c074ed492d6559203092f77fb9824c862523104c447e104ad54dadf13c1abfdf967c0a154c1cc3442da038c9efce2d29a9cc30f9ae3fefc74851969f64c605513204b07fc9e2cce068eadfdd4c91574173fc1e29943527c1b7f16f2e7193afaef400586eecdda44789b6d825a71dc4d01f08fae7024796a5022053d1aa171b90caaf9fa01e7decb695943641f6963ccb19ca4f91b00873fb2bc4e0f4c1fbc785e46b14afd62e297c4cbe5dc7eac0feedda1826ca8a366afe6e0cb8022714de66df56ebff66d666b25cd641ff25799351b2895a23786e2d2368b44dd9b31e2cfbcc0c3500dbed914d0e9127c1c49c573dccc84a1be22f0aa0e387ac85b1106b42a0882062f5e5fbaf391854fa8a25cf9d522c91dc0719442592012722c2a9fbe089cecfc682459805e515a909435ae48b3470b2b2edd06e411a28042d4d9f4a9b5d262214f39a1109d80b6509d40874e58cf5f98d2cca4c9dfbcceac84390ccd2e502f73fb38950900216534d7733d4c585e944652baf3ec505ccad47c68f91f2745f3afc54c10068b39fe777026c21fb29dcff93dbfe025f4ac68fed2ca44f7d45eace0d257a3655e563407a5711bb200b8848e0ab201e8ed0e2261f4c063482d191251f5ad01c9236a3311438c5e98d453a47f5cd41015eb7a8b1e58dae1cb6fa3712affff768302ad5ec581d7707e74d2ef02d32374787c79bc47df06e6678b7cba069e08299baed7869130f6c8d9a6099e810dbe23e370fb14f9794ad3060e1a730644287ab601d3b04214cc524c2ce0ea7a19d8eaed7430fa0f7ecd29e3be06b09ff601735bbf09b4b73d7050ed71acf0890a51846b741ce287b0c53655390c8997f12ef1aa8b46f57f95f718fc594f538d114a81b40aea476b501632b63bad3994e2cb707e97914f085591c02df0eb4bb7fa0042b2b93295ac3482ab75e1fdb981d87b4e894314eaa2ec7aa083c14fc32d8b00be95aefe6a28484fd8451fd9c8bc05b33f68afc22e1934d3581cb324246066f69fcf6f36c9f2c277d1776ad21efcf9a4fe7cefb5acc6c959b873d7af6bdc94a33a4455304a6cc9d08425b7d6c9922a1f02685205bbbdb942012e1a6be6f6c9509c09650f6da8bd2cd4249e23a3bbf4c92ee54b428c72493e3d32e9a7492abe27afa3a96e8a574a107373627c874c10af0fba7f965c7986dac948bae00d4bd5630179f066ff673af96abcbda31510fa3f046c81384734360bcfcc1e046c6b4a456a7a31efb408472bc64ac9ad9f707266c090b509ce849457342db2c46b333a28da04f7acf5118895b3f29a17301501cb833de1364f1b0fea29e9e840e4ac3390c49b46deae19c96a0271755a8f206b36bc11d1d7bc14c1f5f7c544998d64bea45a0d5dc46ea1e4829d60dac4651b1e66cd3b3a5a59da5f5a1f14abd11a52aec72a3ad61d4d2e366289ae15278d79eda7df0504e63c5a4fbe86b1e19bcd64e1a83995d937b965b752532880f6ed8125b7c56e240432d70dc44edcc2dd9082871b8a188811f3e697a92c97fe4c3601ab7d2e1b7577b846fee2b7de656fcb2b65af82a0f192fb279c558913bb67a9313f760ebf2c3d852326baba0c7bd462d02cd14288257642e5c69b6c1ad774c6b47269f2fb20ac9b970d69c4e87198a538c1965985872e82f5b57205a9256786fb87d9ea98aa81205737b2c39937ce54dc9f06b54c0b6951d6b9cbc61576e1ca55c89e208f01da01263b94928d5cec52e2eb6aa8d7216be6b01fe23bd824d31edbaa3b386683ab4e0dd856194ddd00ef1b7870e7a9f99f4b414dd374ee48c751c7a6cbb847c5d59cca34f84bfb9189664233e0d58223736c8a82434fe52cb97e9c51e44b07813b59574fe46f242617e03674ca4920d6452eb0b08a5f0de3c624daedf7d5115806d961110a4d939d89d924a559c1caee92df1d5629ebe6087307187a29dc95aff5ac2967d7227b256ce9219259fa47cd0549751d8c3955a382fc0ab6aa32ad8a2cde71a249d0d4b07a5c5e78b5c9ef6f91d99fec8c981b436ff2407c5a3f5a8cd39236bc6a62acbf3e34a6aac8e9818c20910358dd7e0456836b71f8d5079202378f83015dba2bb2b9413aca1e752a8ec59c4315b9cc5df60185ed884ffb6d39c752482faeebbb024e89ca64388649da6d79fedb6d46994f180761d9adf66ae648fb948cd2115741db7bf0f6fb7ecb6df84538cb0ed34e110b4877e3376dfa2206a34a85480ebc71204bc853fd5f814bdbeb249b7829ae4f91e4190578d3d239b4d08facf11d4970020e2333a37664cf413b207956d78ac0accd43600e725a512e79612f639948ce6a6ddf3ab00153894cae52b01bfbb853ee69cc4a21cf9746d375bde93433a2efa19d1934234d244f49706e055e8c3796401c3d751d3d400e1464c04dcbab5f8db97e49db6255c5becbce23e0dcdda07b7cc8828799bcf89710509c62abac0578f1e486fcb7ce38ca0c5f7818a8e5708187e77f620d058c08f9ef91e76cd1d741270eeb0e05f80de937e61fceeec3ace0e4a20c87f61e96d43b43d69ce6314dd4db68e2ffb83293fa9e51b6c55edaca6b116db140138fb4dfe90771edd201be8b7af0e238d0a8a5dd7db7d57d3feacfd0c8fca78334bf5152ac46501b3d71ebc9ea2a49205ed0caf0b984e20734021f2db4aa801036c7ecc10d513dd9e7be64b1963be8873d965be0501ac26aff0fcf69045ad92f387b25198e80a61db9911face83d65897d8708b498928c5143f790805b8a19ca2f0b3431c98cb39d2092b90a34be76cbb4cf6a01e67ea5a41b50c8e1bf50a15da9e69e35d09b093328d65d5af489d7a08e10f46677a4b4d24376ba688256d8eb7f959c19663471c5e6089105c299568c3fa80846aac07651c92377c5647125d782d290ee3fdc727cddcd610f5e1f6bfa70fe15bdd8007de8e4d0155b5c50e33fde197d8942c37dfa5119dbf5b35be0d83f06c9251c58f9004d1947d436bfae4568c34a3e29efd331b4acbb831a5a1a0019bc79ba4828b051f80df1d90d936b608a4681e394b7392238ce04c1bf795bfc53f85560939fefb6e562c5f18c80b42b7d63ea2cd349b2215473e443569ad50c9e3426b27587a59f34eb3f59dfbdb1da2f712ec58070c53befc633e1b3a23637911aef6466a2ca261c610bf4a39c2349a2664bdeebf25f5dd88e0e172cc9f8d7ca59095487a779af4a74fddb07e837a89e5a7ad26be84497268d715d8fcd04629e177e0f3e567519a2141102487c5962567d97e5ddf052979983505d6a0028fb255cec623dc68c62bc4aa046959747dd473370395a53492aa80c4bf4ebc6c561e4fb47f59618dbdd35bc8f7c8b78096ea3ba5fcd0c0a3fa97fede7f9664ad1349cde57663dbc307abb1630fe1fd86b805d0f20473a3562598face2b8c67059be0d56a1d81ea98ec63c55ea64c5665bec0ae62643c79207a4591383c0d0d22b6f6993109d911d8378df6a4b56a1ce2c1a30982d57ec69f3da00c1aaefd0d1965b96d68359e5d314d87c9292e64b4cbd4cfe545c3de73012af5f5d9d60fbe25608e463e56ad2f7f58030371b2d09934df5334c7380e321456c437bcc5e91ecc2e488cb017a38c2a1789e44c95be16996faeafa4a798df96cb0af939af4e9f1b5597bb98a6bfe235e64d7947121edcd21dff976e3c8550de76f9fc806253858b72e7ed9cc6feef1dcbc45a8281152b4e0c235a857094b542ed4309a58c59c2dd68dd8dadc744f86febfe6479ac8e900a4f9cd7aace2395f250e6f67b5d936fb943b0e1616592af179beb7c0fc0d8f348d21e091ced8e4d99dcc928361c8367b39c6191b4cf9f3618d704dc49eafed8ecab47a5b8cf022af1e8c0a1ab5ef656a71ec0779a05260f3291fd63bffefc08416aa6ece5a8a02738b095be70a20939f91f25f010c4e09e342e3ff4f0425aaffa985c104f3f171617ea44c2d5c40dcd3b4d3eee5a25bfbdc368bcfbcc92b27eb038810d20b17ee263bd16b5556f9a3ac4b8fa72c5c0b2b22d05d3dbc2632666742f835b9e2105df4857241ef7ea72a1291bc274f6fdcbd15c0e530b69386b624870a8fdc8d68af31b42d37d677fb9ba842446f072a508d32049d5deb57b14908a83ac9cc50c27570719bd2b1ac54f6c476b372e6e5abe016ff2e4fda3e27fb2937045d59f2594b74f635e2893d86979fcf91deeee9e814a3b11f61e759be6dc6ec722a13b5694bd983820c159c03c7e2cf7a4e66c8bbbcb7d24b62acb3d80bc3ae3280768eac36a90ec96922c681fba0c3575cff252a5f58cce7f737109425fb6bfafb425fc822deb4df43cc6c9c71472800dad4075a38852d389ad7e2cab2b14a929cead0b6244685017533cffef50ea0441c41a3ad6d6801ee3247fcb0e3ae1e8521fae26093cc4b6946141c1d95e078f9a6bca37937f42bb7fafb988cf77c8e707e860ec01624de07bd1824d3c79f098ca14030948195d7ffc77b82611ba7c1d2183c5aab1c78bc97199e50f26e363562b41b4def751031e9d4a50dfc20d3859fc13c70691f5b4469d766375d1fd7e4d9a7b42891bd3446ae445d28d2f490103855f82eac7d316d486a505a6934fe60363a91e28a4fd97e0e8b3ee7761d6ca59b7b42903ca0efd30dde2ea3c6e9f69691b5468db3239722ba504250180a7b9c47ec0d96f800ba96b46ebb326a819b78a6e4c7a41aeae3397717a66d16e96f3557c3e84562ede01593353c63d9abfdb2b498c8fb9fb6e716c7b8543b9a416e6cbc5ba6e6dc177c00ad5fb782d06d399328bdde2cd7f1800bc503f132fcedd15e164916f008adcda5a94916128f86c59c53545345fb463dbfd50199e7dc9d7d9cf9f9eee223504b7a465ea4b07e0d5d78b8e4dc53457748c7ed15059ccbbd7b013ecacb41bf926914d7cba344941f01f6605228305d650918cea1d8a72135a32c45719bfedadda55993029e105fa7c63c6349e75b81fa8c1557e012dc34315c55f03b87d5fe5a4f8c5ed473665fa9b22ecac64892ed1188c549ea3c3a8c618de033f742670175b7c2aca3e1216a9a4ede206a486b11e4197e396c5d7f337bd08f8766e8439dc52bea9cea142750985060cf5398f21c2065d9e42ca4ea69952390b93ad0dae3ea20464af9d58d99d6991adb64cac7554acc53acf15f5fc92385370ea652e8e80de44c6dede64d09210bcd0552dce0a623621809d0705a6ce0f68660bbe12277f3a7bd24b932fd3a8291fc1720b25a9052bf80684c3a86ddc537a6082cd26f5f898de80378905eb5bd65abc0ec14903a6da8b926f924b8d04fbca8f4b77e9b6c81fc986675af6eb01241fe564926d92ef1dcb4a6aaa8cb40e1e509ef706b3c0703711d0ed02dbcf58cdb681e129a3e22140fbdefaac72d26381da04f4484d28c6a8ad59b2642a5a72b31912a8fb4b62dca5ed033fa65f07842b9222cd85bd7e2b9bb411749009cb89da36cb76f533e1e8998972748fc36812162abeecd75d847a2b167f9bb21a7c77249229374dd887468577b8ce416a821c087a30e9635b0dfb54efd5481407d829a2ed8f6865c0144ac6f4376c883d68b245e6bc97ee38d7ee07c3f0419d4a88bf0819f1c2d4e5bbf2f07f8b112839fcdaa28dcc40a2f40007cc7e38c4354d7a72c7490f52469c0f691b826c4c03942a3a9f5dffab064804f86681f0777903c90da49d82ce85681d2dbdfd80a7e3c4fa604845d40321f8839d028af95f49eaf02e41a268493e979ac552443abcf06830049f97c4a3fdb13727c85dfe8c09a5732e8979dc91eec5e778eb8c2050a628ccde581122132d4254496c318d2db8fec9b40502f53bd4db7bbf95da02fed9633c17ef7870bc801487ba71f44de99aea9840a87df6acb8f5f7183597447edb4ecd8c2c5e0db09969bdc3202b7ef71573ebd5ba01e27bd580c1cb396537f21a4066b0cfe691efbddad4cf24f2d65bc06dbc1700d92da66603139174f088e82e476cac0c27dd63b6d295559a27904a376e5d8b1b8c232a7bc972953605936f8a91e420952a8b44ee1aab96a5d0c44c9586e8ba05daa23e6e1d8a7e374b3993e3c1479e3500230735721b0e2894ef9da629bd82ec3202c0c8b9879557300424995a23b421c94c29302a9f8600d5df6241b0da5292661c3763be98c297c22ddae2192fc1a69d96a33a541b0528fe84428f2dfa6dd3e926ab1441dbd5d403a84ff0def2d63ba100b5e754b1fa72f1e77eddd31f78829db6666d22153ba76006c91a2f081b95ba7e81ee2dd54a2af9e98ed6dbd404d2003eec6914ea9ad27a78daa0e45cae6dc4dd23c028e6439d8774212abcba269329c2198335fdaf4d1c029d2ef76b947006a61b318dd93abae1014e1a13c8445f847cfb126aa68ffc1b67c16a76920c282b4ab0d154e3f1310edf6a1f1bafaa6b0af8dd0ddb31399f49dc8decef66f10f2be76ea5d471b63a4374fc9272a7885f71313917639180b8fa60a353cd408864b6c09b0a7ac2245e45f920b088614922335801f1c70467183bbe78ef6a521aaa6ed8ab52b19a27e3f802b117dd0b846625bc5a602c660a37f73437cce4a63778050f6bde9ebc4c85d9434794a870482e18aee7be65c1bf413d50b0d3acbdb674d57e4291c11a9a21bb07dbc1cfb99264459850795b249e3264544485c97c6fd98e54910ac05f74f997f4eefed9cd61ce854b64bfd6347e609e19c724fab3d8658673e4572188c727296ceca446b999c1d586f0998874e79d94529f892112fa7af594714d09dcccd32970a35959e2ddd8c17fe0344c34f43ecd04e5ce6ede4aa99137d25243b38843c56ac789d386484caed24abbe3527f75929eeb4d27e19d38b17c21c449a442a0c5bfb69a42b3f9fbdb80593d8383d0ea87397fe6a23bfe57766ae7aee0770e659ed09bd1fcf6f1ab64b6d37eefdc6b91545b5fafb0604331117bd6d09ce6ed44d7a641b59b9582d280f430a39aa8072513e4492f900c6dbb09a7431fd35f420087f64403457e95b62539a496944e22cd5ec634e2e5113d14cd2500c2efb15f6f2e4c0b9ad7a850e60f90b4587ef6702aca4cd740b9ac9e1cfae85e3188b5e5b7a88a46bc3f6534233a15b1b50cfe76e15349bd6bcd07e1b715e0445b5e396436843246c929aef6707f877ac27804853a82320146f7d6d39f8f8b449f28fc85c39fb23f3d2881b419f34ebdce077fcb9d8464bfa5071f3f7adcf38907ba2b46bf84604f05631e416b09a369fec8ddb6de30fb8b56dec0826fb03e92ca8e37361cc8879648d4305d8d1a8299b67c187a7c1b6620e8d22829ff1308c36fabe807bcf8bed86d7e41035f46f9bbd59194660d7b42505fe695ca4d4bbd12f162eebaecc4edd3686ea04c85682d8f9c1b21e15183c3db8bb7588dbc03716cfd733a56d655d3b1399f50863fe1bd9206373cf9029ea4c67b1bc1672e7ebf4d4fc721a44ee21ca8977fc16e0b7faecb3328bc25d424625e4e0a7c9160d46383a5ccde502544a303abb469bd01d526ee35b0e1869f4c983351d64e5ddb915a68615296e13e08f26aaf46fc5166702a8aca53c0e6a4a9614b914079030e34e4b5aeb6a448401dfee52703c05c058dac4a541f013686fa663f8afc38031490c9155c5558d15bd6d2b4510497f2c39939f56ed7f196ecd7a497afea0f955a1962fda5a452479903f595e1ec9306be49ff21476ad773c6d5fa0b2689e7b5f9bc9d3f5a3e73c8b4853af49e12d516fe996e1dc8c750a0fd374f37e31ec8e1713e77eca1c01e8f16485c0488d2664aaf933cd1ab06ad29f08c17163573f3439dbb74feef7d2cdc3e224a85b56c4cae3dcb751b028fcc6b08b3f968090e5070c5603e2c270dd2aede17766fbd45226725c78dc7e39d34bd79313c7229a8713cf7d058219ecf1c836ce36d7a014165bbfebc32ae5b63799d498042bf80961408d1d58eb1cab082b0b624987fc02a10afe227fc6b7e0a7a0623a54ec076f2696a1baae64c633ff72031803ff21bbee0c64c4d2989e8463c728ab9339192f36dbf244bfd3a8fdb74248f4d4e0610e69c133add89801753ebfdaeb4531b311cd4a882f6fd20224aaec3980c1712cae218e0b55423960be97f46f9cb76c9168ec7c262cac235b1626611d1d3c0b43a781f09a353e36c8e5cd972fc59a41f60e405b5c61b7753d9d5761d6046ce3c364b23aa00742832676fa247419e2052a323ecf71921dfa17f10ccc7a5def74075bd3b84e0e16b14b515713780fd8e70b03468057a4e0cb2e34b86948a4e32e6823778889a9e61e24b01a441ef2650b7572fb6349ece7958cf7c02899a5634fd587ca50687a5bdb3c9eb3c2d5c4913cddc7c838b080379605077ba78931071c4e473910dbf4deb36d04b1647806954b95ea47aed9b3223b8c8df4667f437880be9aeef85b403e13d70e5cf0d2e9c5ffe168262a4c4b1be5d042eb4e3c7d6d7e3cae60a27ae0da341ab5025b0cb6e5abf049a283c1753f02ed839500203a8c385086f0b649313a009e28338c1a6182bfef30cbc8c4ca27aa60e5e0733b0f388d584da68e07b950456619bc148930775156ecbe2f77c1f0a34f949751b4b4fd69933f6f7c5812856f59c3021495be4929264c73078ea9e950f365a1c0223bdd16a8ae8c7e88398fe9a09e3fa18424a884597d26069757e3a5b40f084c1fd98f13ece28a53e697f6b3eac55a12ba5f6a0fba010ae50bfde6530fedffeae61e89d49118cfb5b276c798b6b83a64b546f1884353cece978c316ee3fd303c6c97c43b89bd19d3603b6738688afc661049699406a00edbdba59f6599590930a02dc2b2dd2331c8c728f4992acbb213aa379f3817ba4a3ed4cd2aa71cc79895f819da89aeacffafa779f8adfcd0c7dbabccf5656ba1e034e172bf3b5f72b1b46d842742ba533399432b71ea0064cf8340f00c2088d99d2fdd97e898cbcf4b6f96e74c7ce5c2892c90046b740c1059a4aa456bf78915a97cd2ea250f9058538038f103294354e1280e8afa38876aa61251d70e47fb9cbb60866147f7625b2fb1c105b597c9a1728f2bf9556f155c74d6305b10a2b985ef554064ea0b073352a6537d796d92a37f9fd5ca5241e5ec10611a1b651b27552e95cf65062287a477e31e79faa6339b67c4b9d38fca27e8372957942760fbe000a6ee63ebeabbb9d525bf0db4f65d81511621711353aa8823b4e8887d920988c60fd4c1836def3f355146c90ef344648fd593bdc6db355f2ddb3edb9cbb2f353cc7f3da8e50bdc5ba60983cc7a7aec7f256ba3f3dd45bb91a227576b6cd33470f9500e503e8e0576ae89922e702fe52db7693d57451d3bf123bfa026b53675ad9df23bead578eb34d51a2c0f084e2d8f002696c59ce96d0a6233a5b127ac15d1a13e7e5ac8bbac71fc81c6de2967939554085d5dfe31c9fdd280a6feaad78d0d80948d4c0741d4a1e9f4b813c8f66ebcec072cd8356db592c94f89c06cbd3464033d0bfb8f6e97a9d3c88dc69e7a51f238fe8bfc286af5f1dd29151d6cbba3ab03b9412b1c40bed2c11256c3bc0420ce5d4e8efb897f6d108bbb8a07d74f1ead00060e15265fa00ac3518f321e6362a8655dadfcd3ed4b79f3b115104179aa470723f8eb4ec633a9e5cf37bc7eda8af65b1a2aba5acac4a1ec36eb0024483d5bf959de734d50ec657958fc9adf1b916f633bebd119de02d712f19d2f3eb0bb1ff300ebee72d53f3eb4c901a220bef6d54d8927f84073fe7f60e9830ceea8650faa885b9931e96705f861c9727e4cef01ea3c391b236e6653989c24dd7c5cb44cba384e5e667bc5e33acc54309bdc1282cb86e66c6d60caba86f019d3c551ca5561c2851107da71941141b8645b10283f7d53642d041b1660202422fd67b1fc621dc19b727c1a6a39af13c7af623be2c8207cbdd83697697dff6d237c0b6f2e31058ae950f47e5d668cf72d19c84614c4186ad16fe8ae0ba6faa0f19c4cb791c8d00a5fa20ff95a02bdf1f1d3f03da83b13e81affba7959aa7d7eb5e9150f7393ed2c6a09a1bd5cf60937665e6156a91cb7107e7a90ea245eda0bd29d7bc80f9621e59fe828bd2715b0542ec6bfc69d1465b738799b547836e2c72882af09bd61e10ffac17e3bc30db7d48eb7a6d7a0d3b0e9d12dd243df543c4046fddb49b5838d60e4849ae738b489f021decb74124506653caa6e4a476a0221884dd74f7b84cfe8e7727ecf3d4389186b4e8c87621966653b45876071a2eb318b94f80be8dec5e272573fa59a0d48b3353aa2ce7a923ff7799b74b33f8b70a894ea0c5295b2e0394b767496b08d022d198fbc288d79e60967dbe3ded64695f43a79ee09f685a429078e9372bb0034adce931246a9226503413328abe42bfe85b48fecde34c2a8c792aa6b3b6cba96b745681c416de38a1ba2c1c4569e60d0714c59f912788c594878cd74af641c85faca0e04196df58af653ef1888499680d47604e76cc297591d9bb09c16a840fcbc7cbce104c8efb34edf05674e7b05d042e12c765d996572b3606bf0a2398e379327e72f7042e2eab95484949a2e972b9db2e254b1d335c1d5b7cd8ebf5ee3ee754eb0317d10b0d7edd30a120d5276c3e3e1d25a9cbb93316e40eab77e46628220ab96fc236f08699d394216490f033a5353518d7295ff3858e21cd110df93697145f7d6c9c7d7dd6c3213e9f81388ed9cf87b4467724f5a6813bf97efdf6c6d22e73a0f03eadf89d67850137fe2b33fe3b3369383f67eea6fa0ce8f2d10f049f2bb2784ecf7ca64b19f9e5827597818ff6a2d56506149c9adfebe94b1a3b137a78d2f179e1b1a4ed2cef391581ddbe2562fbfc4983a253b88dfdb16a684cc5c39ebb1916ac99b2ff3607f194f93f56fd7a94d79c6e0b54f857557bc8abded57215e1776268e7b738bce20fdc5a12b209fd6ff9f5a9b6ec7ad4f1660950d311b96a44751599bb58d70e73c78a322a9321991b2129a579cd6ed94627dd8a01d70d6ff397129225e30a6448ba7642a325c9a020467cf40f4eb11f541b008e1063124baa0f24305231c2ca46e2e376deef5bbefa1a7009c7efe785b2e37866792b1ab783e21674378de00f4127973a575a35ffb461e805bf19cfeb7bb2addbec5ee3dffc7cf432a0e2d99e901330dadd8ed68f31c589f96cc4de758f5b99318450cb6111e1e33f450295f5620a5c24ff366f5e7d494e6d8d993eccc44a08b6d47449ceeb12808955561db377c937152b8c8bb72f3a1306dc080633fa6cbaf533311bdd7bc254a3a33ee5489168e4a1c26d5075dd7f5de2b691fc097461299c05d0a334dad961d4814e148f3bb7b9df508bd1b54b1db515a9cf2cf419b77738c9a9bbf67c20a27b50b4f59d77c48314f9b36a578c73dd3120f33fe1dc5247cce5b3d6d4a8f128bcee21477a3c72102652cb59eb8e004b928a45681ef07e8a8e019886e655173da795206d2540a966dd366ed851039990c7967c64a655e08be9334f4828974fe2ce30bd14174bcdba8430a9e497e254d89e57e0d97826c73f54d15ec9f8349473061b77eb6c12140f09d0f16b994cd29ff50b77a86f7c446fc41a3b457ab2786d3191ea856e28d58ea45e4721247e0e9ee9e81464e8000d37cb54cb064dbffd6076aebacdd29c039c2ead893fb41fa217f1fb5fc809a59f05dced6480498ba98016c9244a3320da2c376ea1a2cbdd201dcd0d980307e5d7ad0cdc01014dabb4da1c2d91c9fd3d770fadd378a7bc9114a59e6552187c5ad0bf42911e3c01755173a35aafb26724bd7b1017ef00dee8933cffd0379389663f6f5509d13d844baca780bd92aa304c2f962be4c2363757849d76ae523d672d23bf1752f5f94e704693f2caafde0f11a306bf8daad6e45861e985c5b00550a79b2ec70412b854129a779cd4430b04e9e1e3bb2a97e03caca1ec01a60c00bc3be6e1dcca655f4a4da3fa557817b5f7b44f3879d3f01e42a15bdb15737fedac48d11ee79b860c800d68b6726fe608414583651ec8ca36070369834e2979ccf394b145107d918486a9f1653075e2db8326bdd495adb35a66d85721d5ad2df801bf610fb0969e18b09599974defceeecd0ac8f48d1febc86e3590a883ae8095b1262706d83829b9452458b4d79484bdcbbc5580467b25ac7475205343082dc765efbe998eb438b9b5ed5b4feaa3272699e21eb3f4df440982ecdbe541e6f52992071bdab9420cb6e51f355e479f778832dfdcf90083e82183d5fed5fb6172743e05eb08a41132ce65f26361504c48b58c5ef6772314bd122e3affe3fed88614c93156f33319ffd8a1c8910aa4e083b261792999c7f5c3d6c0e981a0ced29d1693817749fcf23861f897714df56e9ae2a751571e84e871e0fb4aeb7ec121e091e6fc0e7ead09a3215c300989c76b3eff6bb06ec5607358a1430d405c9aeeaedfb034305caa657a82f10010fec99d9bc4e400a2b251ebaf970abcfa5f9d61a94394fc75315c6e6979a36f27cf54ef81b0f70dabe299e124227487b40dfa13c13e0c0f74949aac92687a3ea9525633398321c7b5e2f9ca9607a298b2714d22c6be15cf6c85dfed7631233391d6c5ac76dd96ba512c924c948549ef5d82bf9421ad97491ee8a6dc6ccebe81404e239cde076d46f65ef0d5df9e971ee988ace5d1a727e77e735329b32916f7807f0ab7306afc19320c0a9b7c3ebd24e86cdc646736296a5e9ed3d4b3f8f7d00b77b5a8e3b3c1a9884babdb9e65b6ce7ad05647775536b06474f49eb18f74e745d766371454fad3888db69cd0e1c97229147d74f355999a4d46625676deb3ca976906a9ce8dd4f1979e988cbb51d3b02851c6b31e6e0c41197921aab9f78b3c99d9797393e3440b105b4eabab332e440271f46ead5815457243003cbb950e87853a2ef5db5a95ae2e59e111e953bc52777c35aeed37ab4b072d320f639fd4675fc7d00e5a949c707bbcad8dced4947a1587c3b2b1071088ce16c54086a5ba4cccec975565675e64638e6645fa076aaab28ebb839474b259f4ca6ef83cd9083b679534e811f609fee4c792073953688b19b9f291c0d0d7e26a49e96f3fa601c11fd8c4de2ee469fbbe1e210506ebbaf7c0452aa7be57b7d06e2804ca357d43ae81130b5b618fae58912c80330002eab372cabcbb17b03fc71d944845c0004f27eb561c0a69f841463d0d7800754b36582b963084989e1a5e97bf4d22bcd309d40ee1d257eecc398db6fb53bed36f3b8604ed235001931be2dd8c2397e64ad6af0d4249c0be9e2533f6907c159d0ccef261aeb7ab1479a94c1978f69a434817773164497822b88dac2c156c2c089ff0164851761da355139af9af4949ad603e59f8c663d015216d2ffdb552b82016235ff83a4994fc8b65cf69e848f0960a9c203ac9a9aa908374069f7d6b469c51920c0d034a41d20bb5353af36ef1aba1a309f0443409e20337083bf5bcf24334e4c478c5030a653ff9becc7a0ce6e3b8813bbb14bb413a298da74ed10af741ccce7e705dddd4a691dd867e16518e913f09d674932af9b9aa7d6d0e225893be0d088a5b626f416e5c7b2f19a23c03891c856a658626dee30e30034d7c107361c16caef4db28d34706e595cf2c922cd12753b2a77854dce0c1564722626ae4cea85775e51a79eabf320fa6b4898cae7f3b11b9d48b06aba669d2db8baef839bdbb1f82a2481af5eed34287f7b0e712a6fd2b4bfbb2a2bdbac4c9d167293d46fb3ff1080708b7582d65de89c34c200da589f791351ad67c3519d3df0783317691e7e22a1b85c6f903c47234d50078babbdcb1429d48f214aa787712b81979ec25718d2a93795491270f13904f393da9a5ed21ff5b9b9d89f29ceaebab471176af3f49c1f5fe622208a83c20289d9a647c661042df03382552f124a44a7e66063ff34bb79c4c098d6d09fa9a49e5e90baab8bf05db92f09a7471cf64d48cbd511b12401a4bd8dbf14540130247dc8819b02b40ad019a726447c24e15f6d74bfe037f9cd606efaa3f9d6cf83907f4d645b3456876fcc7c0e052ad7d0afed07b800129ab0f95efea6793fab133c9a70362a481b04891e08a0361a21ed66be22ac59c78a9c0d0d7fa2aea01f58f5f39c5b052b1817711fffe4757e310bd538a5cf67550b9f6efd1510975b3515501ae33fed310201a505fb84ff2dccfee2d9f734cc0426b3db922b37185af25116c87bab90e427f7c1e59f65200749c6993e6fcbec906291f8852e44695f0d6bb79b4a183681227f2a0d8e3cb59fb55652bbb7ed8cc59d93ea325b91e51dbc88abd217b52c13865230eb028eba2d4f8e9f85c38613dcc29859b045589fc0cae0084680bc601e3087d88ae4fdcaaf62028e380a3c21f5a24a3ccd1c3eaff6b283506ebc6825e4b747089d8a0d6ba932f1d2483678f4c3f01b540933701b1dcba8c0ed4e257ff7b9dedab5b0ec93fbaf36ea7690663a0007c041b1dfaccdee3000dc678f498e12ddc55200baace443e1bf3b0117233462155abbd06f456bd37dce08eefe5298b240e55076588f3122e231b80c57106138200ba00449fd4bb21bea47209c4c9306bdf6ad3fce69554a573d14d1a7131d45a569743208b735bc2880e798611840a6d7b403c8fba760162ecc5f8ec584ad654421cb616df39af2a7fb2f921879823b0bc7c6fdbfaf1313b05e05f573d4bad449eed41f96bc0017349a6ec6a6e729bc56e29e4b0e260919bfad5ffdd8d51cc6282eed33a3233c5b8f65053d59e349672e4b1ede9707559b0e2ec1610590364837feff95a6a98abbf39357cc86ab7e3ce7c8d2ef5a7f5e167e57aa76bef21418cc3cbb0b96f4b8818f93fbd51ae923fe2b5fe062dc04f62facd8171c973490963bcc2ff84b90ce4ecc0bb76389c4473dc1d634784365f2aa8d6424fe437c218d0878d91b8cece932d06af8b3092d0a6f25bdd20b8222dea0e83bc04d49b093b5c8cf6e29ba7ac7f013a533b2424113147e7b6f2579f8a1e99f1bc40e3b37a1d6246394cca0e2b09cb980eb814b38e5d5a3d3d1a8603b1cc77faf837d73c700a0838cc3b58f36a9a343cd46a8d40377e7b453550606c52969df062de33a8c390f6993dbde9480cd6c1bba924e21309b73829b7f5be03e8aa5d818f446d76cf6ab5bbe8e58f63f2bdc8f8df02f8783256b600ebcaa1d4fbf3e2aa36062c97ad17bcc8d2bb4aa4177ae73e42db2953e5d8d0d053eec019ab14621259345fd50bb8183532eefe4abfad4acdfd035164897a59dd6583276e343169b4761c8e3919e7db84e231ec005bb62287ba20658084e577cf7c1e88f80b110d7528211d65510be5fd344053db5511af5d4d58fa9ffb568cab2fd18ade6b7ed3729de53d02523645db85402577c0704e0b910ff9e1e7fe1e6e835cd8fa7357de37260b87f43339fc53487bedf6d10fecdab841b5030790b7d702b865c705ef2e1f54786d1da732103dbac97a6d69b5bfc0f35a6e7b518783886d810e5bf6e6f08f6dc4d9a16421798c6b0eb938ae13c12ce1c0a5546015a8aa970cbada4f6ee54655c67408e5736418e8a006a449b82081dab8c943c78d02b8465958c9c5803d88d7433b07d54b7b28de6177558d2a86ce1c789a381a3965fc3370b7fd975e315d8f1868ca248f76c0c880ee3c96448655f470384c8f105d5da8aea7f7a7f11e345ec30473f4e5234c465399633a8693568d29b81b561ef5e7e14f70fcb36bbd0de6f10ef46d92d6f1bc733aaf26d92c63ee0706f7945fdcf313ab89675f574108f33991c735b46db8b3ee2a8e0dcb7b3dd1f19e3e304f1198461a304a9f9992da667d0d700c225c6bda0b39caab38129da89d503c3f72740ffdff8cbf8dfc37c5bcc8c2ac405935940ed8c68ee634fdf227b9dc541cda531c6090c2efbf0fa189a0c367bf358db77db418de1f7f9ad9c5ad1c6f697fb499381d46531675191fec219420e80ae5014262d8471e847461118efe823659af3d74d61d5d840821cc9b9eaf2b2753a8665fe70c830cfcefdd00d5e8cd31f5e239362283d1ba12722b10f12857e6d2880a490b2ed8032b5576e5637e9510c5d4b294d23bfa4c83948278dd63038720359e7879451405191c62d8dc4ac621aad834d429517a927cb0c399ce44c8a0329f7ed65da35af43fdab7b454d45669be31d0ea52c05c94d5d23e6e7c18bdb4d1fb0febd60c60e3d11a01fda25fe69feac62dfc2fe05dbef75e01b33926a07c1802f4147ff88b9457eddf3c5bc2302d73e4c3b863637068693675d35e53d7994a5d9cdf1143321587e545c6f2f95b53ba605689b8ce607e80140a145b3affa875671f8aacbe063e9c5955e90d7ae132f150ab7c205d4d65a7ce156f43a8183510db6cc220cd3b89a0da91698312e993872436048b2a604428703651fcfbe64a7aebc9830f142f87c44e8135f2a6d901b66faef0905d8942afe5a8d596c08f8617504d1d32de1ef5838e62897910b3e2754ad9923a60fd63cc1cdf2c85e765d7dc9e35a6de3c21b23c18911fd9e51651f24aaa1141ef2e70e622d212cd9db683a3c92413a193a966019ea795a04c2aca49f00f45d582b737b39c71579b8d033ae98232c0d74a502587adb84a04f89e76b30334d872519658f34845bd1f522736150f030ca3f148d893948cdc989c1da6e257930a591a1b8d481f8e1abcf08d4f16f37c5af4b445f1cf6f3aba2f73062091ed55a94dd44c385213b9bce0dfcb5911559d259256583a12688c1c8b1d175e3d541583e70b39412c7270942444bdbdef3bec5979ed4854a02935d04cc1ae0c2cbc94834d44754ee14498687c7abdcd310eaa3ddef434d7d399052ccd913a06d012a1652fceef3d6f509ce402ea73cb34dddb2a3df5a48804271515795b4b63b0f8bfb48e2332dc47f7be0a5ff447ce20c819dda39b651273c8f1a4f049c8188238b8a0f900b424ab77145eb91966032ce2788e5b73f89ce6b3a9fea80ec5f13a0b974aaa8b2b7ef702fb663117b755e30fb0caae726da65c5ffed432271b809eede739da13cb021f059c0e3ded5aaf141eb3e2e67bb8d721e0e19293b235d710e5175924a0172e96ab26b2936c9066dbd470e6ba20c37aa4a613b989cb866945e76bed56bfa1cf7d7a1bfe1affceda5eec6dcc1c2ec6b7185d27cef64d657f82b121cc2fa345db073129c916c539b8245fcdba5c83f66c31b45610c995568f0709c2444afee689686ead02dc670f65c658ba05cabf94a616757a240f832cf757df413764fa967a974260a88f24965b96836552f87a92e60a3408f0773b9dfdfe386b3aefd26bf6f8a4acc04953a117f6ba938297937373ed16bf948515f8067bafb8f96738ffd31b14982ace2bb928099db2d9005532e0375842105e9353dc7dd4fe237f75fe2dd196a7ac30ed2c1915d5922bc2ca6448ad6a7d1a30ed168f867af567446ca3da220b87fda03d3aaa7473e421bc9e26b61043aef7167acb94633d1befbad41e9c61cb539a17291f17b648ab4ba5feb651638b20353156ae5685f0d3ab5e126ddf0e07623106d95383b9c5800041491c1d9bb7d0de865df436d08ee82e4a0a3cfbd4615df55c4a4ac6c6a41bd42b3580a3088d297356c2350f83aa59231d7a1790d97fedc3b4a559a1e9647ec3eeeefa0fb0645f9ba04f6d900991e3092cc9bdaf8bebf2b94c29037a23657dc94b03fa2441761c391f476eb3bb6cdb56f4c19ed7a8e119941133536d27c15900cc05188185b67fdca2a720d12cc858b8b1d548f3b581e186829a2fb3eae5a3c7b1dcb8d848994ebe2960570f3325820a7782fb5e9f8f25a88d744232c602232f17216cc3e36a4aa883d5486860c53d11ebca1159a7b6b2cf24584ced84ed311239ed9c68b2a5dc7e6f2664d1af1b237e998b3ec9e37ec236f00d41fcd8ec8e08b340a0c514ed6ccab9c4f5ca87a2c4fc376c76efbebfe05a00f5738c98e267614f62cd4b378a561931e3deb5edd3e1e15bf1d1b3a72045f12095fb8dd5cf9f5471ef924f6db65ece2d2ce9b2d8fb4aec090cf5b3d11b20d5144b479206aad53f571d6e7957d0acb86d1359241593cec080467415ab0f966496a4a6e6b4c749c5e2546458332f041103ce39d6672b1e332578c7c2d0307446bef4e94a07993801f374e032d2345e6fda3e337e1f7b3545d67de208d1db328403a6e2fdb151af49b16df5c003f4e4c2dc56e5523c2069a5a0c80bbab62a7dac3f8b4fb89e5aa3ea77794d68a4763a20bb53d8320305b8a455a2987eb5fcf3a5933e79efe13a492e85b82caa6ef8f15f279d03029e989ea28349922eb1f9619e25b60ce5684edd5185e74d0bcacce0e3556a5ce8f019bac961ebfd9aca180a81489de7669f5e54c0190cf131ca8e10494bc16779724246781405b08e4127464c4093d600d667738255b0b1947ea0bb8a67af84fa36101776b6485cf396eb7fc4a82a5bee07f40108cf972ddc19cbde566258228b9684482de1296a8bdcbf5a5e8374cf116ec146ee846f797b132b0f71b6fc860997e683c3f43d9665289b4d0eff9132202ee6540f9c04526eac94d56c76cf72e1fb82b7251381df1ad0abbb6a1c69956a7ee5d47d4ca00b2c70b50cc456164a0541966bbc52c3340a73f32bcd0842e52887397d432387793ce80fe029631a005a60783273af2d9d2d837607409212906d0021584564f3025d89761ea9cd1b287ba36e7b53adcc3e535dacccecea0ee6b083182e31f2ed4331d626a144d1e2b985b3458a2f7d960bd3990b1ff251fed7b75939f84e624bf51ed6b6e3b9c9590abcacecd06894fe44240b755595954a256396a806f145683532c76b8aa3733af9cfbb632b89b24fa96a44a9f8b636e13c3492cefbf4137c67b5f9686a1b60832bd39f1a584aa21715847a0fe71396651eccf4106c35e8f956359b301d1d4d2882bf608169c2fee2f6d3922ceb6d0087ebce9189a26cff4e2bdf8dcdecd517e41eecc683c5b4d12fafc165c6d5b688c0b5c34c3b517e6736a4347e1009c42b2d2df62914fa2310750cf5594bf96c724db129a737e4ca57a6bca028198a1a4437c2cf01f22716e5481590a0413d6b0d47a4b34a419eee08752b4a91e295aef14348808fb84afb4aad7e196b72216d65e2331b5da42181922cc26ad8cfe8c1d4baff7440b72f0d3ec675db9bb45e96106e8cae7cc989dc9e1ece59e9f893b97476f1257c0ddef6a04162437c474ee517f54faaed8b6096ff04f67f89bc465f818c59c464c165ad678c96bfb6f859641c4f8111cbb964833578bc1d8ac94bc4e8af9b0772744f9a2a3003531cea5d5579cf5ced915dd662871132546df1c5bca7a1ec12723c33cb3513e0e9fe7345fa0ff97c607b89708fc618a334964b214331672109e9bfd3b2f44fa50b88c7e3cf8ca90b768d44b13a080f64373136564d9ca2deb57cbe0d4e2ce8f87f8c9d86ebbaa5f36b28d74b514aad01ca898314e60f6e4563ed5c07b492df684db0ddd8a39680f99c4eb0f3128a203028fea15ea26361502a80604795e9eb8aeaa591a66afef22d5ee456f5b5df8377bff781ae3e46988c0571f003546f47b4d85691130be91d52a1bbb3ac2882bdf4f63dec7dd4c4fe85e976ae8d6264f1f28f8dcb31cd7b5a8df9eb94b32e899e9174ca59ad57d812d8340d1d23080eb83fa9a9e9e78f23403e1495f3e3a0764bfbe112a19d41998b019ed3cd9ba5df6a36c7ac0b7d131fb55ed435625468392b149684489eb42a99e423fe760f18a99008a707ffeb7c9e3b0255f15469d89755b98be64967c0620f1873648ad0ccd4656772e5efb7adb30c920fedcb8e57c3f63385f99eec8baaf284c8f3aaafa0c9168c9db668bfcb47a18a816f4e80d841cd193dcad47be920afb843ec00d0545a699ebf8aa35207210b1000a6d4c1a06fcbacbac763d61342fe1e7fa7878f3e6078b4279a7a4d74a510cb1512dd58a8d7ae7addb1430ccb5b75234e866182485cb3e02871a2a47bdc0f241cb21bedaa0380c43bf60a86f2aa4ead1174a559135b0dbc7c853e8677955ca41f848b20fa113f9a4f1ee96ccc431137923b469f5ae7d089e37244ce3b9de5c84d105e67cfaf8e9a6ded1aa04b013c923a0902ab3dabd8f77abeda5cf975ec0f6a65024274a4c725b7ad71b48b1ba7dd824f092edf5d54ff464215341b5b386b66e600fe0d29c17f243cfa7e2cdbd7de37e4172ed0783201a9eb11dfcdfabb12f5d4c121e5234854bf5719cdacc68ed21cc9d143a81030667bc60286539edfdb13785f23d619baf698436ce0795d6400705367480138f9b618c57c2131d7dd84ab38946b0cf7c1b08a3cb856544af37719d0124778c9c47bd839d2d2a3c9f62349d822325033a1f6a342f8f139e1a91af3676b25dfcbb36175b0ee655665ad5e43f2f64768f0052d53d8bcda6264756cadc50f4e4dca66f7dca025776277fbb6623aec82433b3334eac83fbc9b2b75fe1437285d0b7ecd40490d4561e7a70197b454d0c414b52ead4b5d6976d8b4b7affa9c1e817757f9c54fd32d1a1f521d33d1f74f0ab1ee1c44a0d3bfd00809b96d35b7ef9ee1f9bb825171d19af5a63203dfe555b4de991290211589a7cf428d413f7cf0536d567ca4fd0049eea06d9957e145d0aace29cf162ebd84c0dcec05eaca5a7a7eae459af0f1af9b3c42c4c1c83473bd238f594ad9458c006233633cacf54a74f464dedc8a7d500d2c8e274fc918b65d2603337785b7907eda3a27abaaa27e6ffc8fcc1dce0fb03fdc45cc57a69ac45ec31328b27e709c349b228e2fea202563500a7d86ce9af0c1a73c10270add0c848d1eeaffc4752d733965bb065c43b7334c1bed1b777f34a9fbcdadaa259fba1e6857da2b656fa173b371d33cdd317b714a246bbc5f257aa303453e4abf0c2f9147653e851582f8a6f0ada598087297e0e75a125d0f6ecaf4b8348d13278a72946ba78ee33f7f664bf1b92c270a7798d4a8e7318423ee060508d6fc23995bedef838e73656cde20dccb5cf65472a2a12a1fe951f15a4fe5451d7026abc863b7ed4b46125d0d46dc781745fd716c25ccbb890327d18ef8cc390c8e9296b43f3bd396c4bceedc0cc9f558ae2ac2fddd40d012b0cb81acd12c3916c2caa8b29dfe0ab813eda9e1946deea8a863b0d7d962210234bf91af6f8ae3fce9d80494d0aac4d33bf2fcd140185905bb6253334dac68d4e4907ad58c7585c6f529ce5a537722e5e7dd017e01a4da7e11da3f6599c51955e47bb9fadcf05876d6b6c8659f1330028cc643301b3c6508d1a47861057afe0703cba2c670ce850a6cf223f7acf58dcfdbb0207348b36ab5e6b71a6abc87512e8743986c20e6d5e1003ae42a4aae85d511d9b92b1d85e065803eb82076746468e644d7dedc660017cba25ca6b6a8efd9f387da162f691f0b9d33b7b50506d010c44be3253fa9ed7ae2b71f9e2c4c83fc1a7f84f2a8baecebd546d0d17ee9c3eaffc6000134f14ade58756002ba9d67bdb76b6c8f1e0f303edbe9bf69ae519c3a59fbf4ad3c720a252fb53d15a4163e624d9c206d390e42e38543e9f3afcaa20fb26f1346c40ce196e1c569386ba7dbfb9cabf28e450e100b13fba912b764f15b27a2f841e6d8a57d96f5a900781345878af949046836e003bbe73a637f7ba3f0687a297024fca45585ef2c4dab62a501d849fd32d28bdf6c34353a1a7cb189b9fa9c744fedbb10ec39d18aa08a181984560fa472dc64d9125f75d81c75fc48e66361dfac69d6728026690982ef06ca4b32c7ef816b593f922cba67eb5cc1cbbe83a345d16f0dd8503231048eebe256b760e5334348a2a6adb4cf89ccb24638e6f8c57d0d558045b850e0d49e07e53aa8eda146251903b209a4d2e49bb84846dfb53a1ea8848b7b08a4337e3d5b9acdf0bb71f84e4050dd753f642869b9d2bf282a7fa007cd997b30d5209246dcb36ffe58dec91a2c1ab802ea1bc2544f0aaa2d0df33703ff7454b659eadfdccd05afe51b78beeb9841f0c9d2f03449b5b68a48f122b148554c8f6155a85abf5d2a1c20cd982e198c3bc17dc024b24d4c481eecdd694c3eab433a558a1d9ec0d1bd60e0c99d77e7ed80106faf19ae3034405495d009af7752a8c437dbdc37bd1fa6f1fc1411f56db3d3bbd67f7cd6466d93b9844ba2709e357da79b0fd757045e110be13d6e599e1cdc01ffab1c0ea996700bd9a5f2c0ebcee1080c2971f52cf8311c0750ad6b80c697152d46c49ecb74c78aebd6d886f1cbcaebd4779f7b706bc5bc4ab81df4a4c79d2e0a1b1163861e8df322b7154ee186e9e034a42d21cefcd7ec48773a7fc9d9d5879cdbc0eff1818df130e7234dc5d050bf6a35385a6d2a29eb094006fc438e95433dd9c49560146a4d1e480db389b3dc6dd3363c0f697d5d26b540453c580fb804a86e6b3897512716befb1952bb3808bf04335c4804d8ad49f0cf976d676ba69b2bdbde859e9833c5502fd4baa052b537682efa29bf5689bb4107dd5ab75cd2cd50512d5b17cadfb595d27ccb9ec074d3d794dfcd00382e35f5c4c28e2ca1695dcb0ed8f1bee26a73016bd104112ee61777c5fbea3687e118f58fc0e30e64a95d2fb9edaaec576bb7579aa1cdd6b9b00518d01dc1512156bfff97a9d124d322fe7f19118404c0b870e26b667600e0ebfbe011042b2990b8cc9d139e99683e5443c8a0b2d943e2ac690fd6728d15d508af08cffccaefd46adb8aee86c9bc7dab9f642dc6bf5a7767289939e753891e67fc2e21624ab2fdbf1af61aeed44294ee847642b6950fc053f68525e3472979cffeb1d4036a9905287ca15a9177c0758883354754abe2ded37e546f1bc8a356eb6021046138a6a024462034c1f816f9db93fa1fc1a3a2fe7dafbf4647cdccda4f97ab20e9490a99c892ff167f4c2369496a587b2411da5469747a686eb2b5d0b4082a985f5d42430365ac136362416be3f89a66ce73786451db0b224a7784e9c90bd9361ed28d71b72e94ae61ba7a6a049480b493c7827ddfa0c81213434f5c5c238a0e935a9211ac085b25e0172e32ba13f052cba933326d8b4f6b749d6d5ee8371c6a1c9b1efaa4ce070627db98781563a7f8b7807ffb30b3ba71b34e4ca0173c7f69dea18bd14c4ea8864df01870bad6205d6321edf3955d556071f92ff08366a3e222d3fca27b76e5188abc0ec291342116b0480fb2a891ee9ee95b6152c3a1068ac85fe7e8d453647878e9b6a769f90b9abaf7665894af0ef488e94ede12a7b8c307773c72cbc5c023fcee0db2100947bba655a7efd66992aac990add79188b91b0b6e73d12141f0bb29c40f9560953dac2468aeff5f9d3ecaae9289d5a5f7fb7782d47126eb37008daf7bd2a365a2a0b59f38a82bb453f6bbef4c4c5ed135b77a5649e49ff8833113100a4a54be96ca64e87b97862e5b25eb8f1ae545ba216fcead77f4ef1e2f18ea83252d7d0c253f73cb9253ebcf3e16fa306f97e6ddfe1597056b00a7e90a8608bdb82db13a9dcb2f8160d9b3b44de86d5cccada29d85119a6df1e614c46a3fb9285f8d64f9c837ef8473c4fe1a71adf0142a30e17e4976a46eef602ad072ff80fe5498371f1ec2ef05a86e114d6428965fc04b9a87536d3991f107ece8561b4c9274c76f821278e2c2128c6391400abde6fad795ad7980d3958260ac10d2f744dda6d1306bd07403b2b16b9da063fd53ab1378fce9ec456d0626f9132311603c406db6824b19a55eb1d7a08af0df5de06088f9df0724212adefe4a2881652a51f320f5dcbd666094c91cd88436ce7776414e36f44338e4da281c6f7e3c70a270b0b4ad4c08d6ed1a874bec4329a0220c65b123d80d17f318ecb900b097030fad20fc0c83f7db9c1a65e98fde6d76fe72a919ab84761b677a4fd9794e1292a4b80c043caa78d08966431e7b73095dd976041c289cca0fcd1b17135cb1cf3388838562c3a966b5f90ecc309aa93c7168cb70a4a2b980eaa15ff732bde01cfebf6448392a9c190968af63725d1713329780154e0a2921a73190fef34d1fcfcb944a313797f8ede5b7c8677e78eef110e419fd5ba46d8a882e252873bbca8cb3bd73f9a23440c59ce2283c09e53ebde221de7ec9c337ba2e39efda0b234cbafd8390f2bf87c0a81090d9bc943983c630b9dfa068da18bdd4889345853176e5a0d2577fbe3c277a45a1da8c23b3f5a44764a3ca89710f811394aeecf4dc7996a11f1e34246d42bb29a2a24893bcf6255ad6fed02f2493f74a5c8ed54f1daabd6a35be98949538a75b4ad6a30351f5d4efe215ae8da0d76afdb98f60f144755005a92d76808a1e5397b7aaa08084558ebdd67b5d5ee14f65b4da281c83f3fa9011a0bb59bd7c50e9ce32bf2a3458ff2201dda8cbf57c0bf9f89421813a0536a0aab21192782f1100a50dc60ab135df2c5028ec00a5b61213270032142438c7ee97c06e515050bff8b332ecd026619782b1c75dbd56d0d9e129a14b972c849de8ae1da17761c36630153fbca544d2ad3be19131810dda04e747b5d16124728b3b23136f9ea88e9d77b5b55ea3611fbb3867504fbf304ae759d4de4dc9e5f4b1682d3fe2f9387e51d1f72b22db6d78246ebbd66bd8a37e4b3deefb9388e39590caff1a5cfabf2c19a4855378de998a63f4a77dec8e375ab445c641d7de1c012e48f8a47aa76405dc998f9bf60c7a1dfe78794c1fb72d8ebcef7a2a5fa0543e9e7912176a97ff907deb1a377048cc0b5b897072d256a558e84a82b06a0aff3ceb56d253bf072ba956f78bf0731468060d4b7d50d06ce3f3bc493ec9e4bb0d3e1b7a7a2ce81a3dbb814fdc5458178a4aca117bf5e0857c87e9f753bd2260fcbd8ef5351e0e8dd86b3c2762d61a9dc31e1cea172e4ec7577c2820cef479032a5e70cad8444fa553ebb4c8325c7c1a74ad1177dbec63ca09762c5d36d2776e4e3f4220143730f86ee0ddb036f23f4257e8a6102a54eed7488ffba4b73e1ae0f946914cad30c8951c68693e19ada16fad5d0669bc3235ba78d4b7550e3ff2f94308ca6e747e0bbdb4bd24c42eee4801327fc1f7d982b9e097e7acde88da67095607c599bad32a6b596dacab0479498264a213d6fcb73a8404bffd94d5eced9ecca462ed33c7a29b127515937efac9761dcc933377b94581e4b9a2ec3a49f3d29d3c5568081d9de2e959fd0e937d0aecf401b74276b881a6670fcd95909c2e44f2160a404ca334f4ae89afe6239d43dd5e1cfe0b9dbc75d4a803d344862db3daba64560d23082ba90d7d1acb56d593768ccac98d31224aa3587db9989a17919688fdaeff4fd74d087a05531a71aa436f3b611b8be14d11c1812ea943c59596675d648c98986da0a1675fc44ac72d5145a9f6640a91a718f17fa107846015f4043bae8f4c827e61aad68ec38d2d8a18ee7c2f1085f6bfd11be3c9e1f75964c57225f8d14cbc223c2edd61a0f12b78f88200808d8d6f9405b41e6810663fee8356f1eb207c2efd397cd1d94901ae96c9162d30e1ac42c52f965dbbbd55a02f54c95d807f9c780e98a679c689f9b41e5793d4bb5077e82876158e95ed5bd6bee028d33608246f3e4be91f295e5323c0825cb978d6ba011a3b17acefe115a0d53d425121e3826adba194c5be2595c5b785f083f15285faf6e63e1efbba8d8ed5075f377c6ee4ba122395efc2a480679a7c16351dfb13eec7a1fed0aed117e5ef248640401d399eb5fce4ea94468c069a62912ad59a5d1a7bb55e54f7cb75c2bfbdf7c2f35b24623c0083de236eefa71d14a2634dd546768a345aad00a2a3d5862f987c01d0ba4c866368cbaaf98e7decb345e2bf0e1dd2e9058a6b432f6626b1167e7922161d91d520a78879b3f3eb328c8c6a818468660970519839dbd9d9a8ed5697c4c64d6200ff4718988d5d520fd4d56ba6c5a777ad2436c571c739765d79cdcbe1f37c6385d5f597b2ab24a3bc59041508490fb86551fecea10053a46add061889e26e171abcdccdf4fd80bf2aebfecfa25db4a74fa2ccfba91c940fadf2903a8ad46a9dff1ae662d7b956e05c763a00563c85e353da95cc86fec3a22d63c556f5ba7169e4cb81e1d28035004baf0fd205a563840b0ace56d1411cab3504b4ca4ac3566dae9730b207e4755c9125c521874f5e0c29f49171a65c89ed00ad9e08d045aade9e60b52a64a485f7324d5395afd5e12473044a0552759291ed2edb9e9fae2dec4a7b2ff02efd10fcdeb229de4c717ea77b4562b1e20a0d24f4e1219740886768f0b0e29bcf9c0b9fea98a6f1b1273ee2f222a1346ae4ea6bbbcd78c18fe7cc144bbc954e18675d7ee0da0b7e298d23b4743505373b9d5b2577afe94c30ca4a8cd64f4468db02e64f6b019d1d66402dbbe5351e5bb371cdcb0557b9184810105b0d2a22c6f2aa036cb563a514eba5bda9a839f39dc9ea19b584dcc05be515ebc3a877ff3ad1ae21921693b54876684a89b1f8e08caf8f532fd2343bca5dfcf7630bd0b0d8dbca56c438fff4fde30c456cc74633e0847c3c3ef49e8da627a85573d69209de095b6bf84d27e412be6e7494c28f87c6e10470291b240732376a283aef7f418968a0565a4d95f1582fc046bdc27ffe0ba8982d55a4fe79b422658aef23e72abc6d2836396ad3f131e6e275609dd44b99241ffe12b811b6a47cf841aa901ca00f56cf0ce9a7fd833dc144d79f29e42819fa1eb38ea49e65e465d1d4aaff9c8c6a7e958242e2370818e72aaa8200c443d7655b60a82ab01225b544e7b64aa4d28f914561f65f2947e88d299f04153ca00323f6b9150357eefff7488dea3de230c1bf0fdc0592da248c6d857634a7a7fa78d0212848e084de73a82d6eaadd0676e80c8243acdb6ef3fa29711d7afbf30cf5d48537f67d77006a98700450582056347a04cdd206f6ee8cef3900509166dd363b2d0a5a0f5ed0abe3b43f6906bd5754291fcac82f2c80c2acbe70416286086fae22c69b1290c8edb27e931855f109e8f98b91bbbe62d24c620a24ca61dc9fdb35ad6024330dfe9ef3359e1b8468edefaac7dfde9e37a85deb2fa35799ba24c1290cb12fd65c3991bb2c0281f2d506ff43c2d7d19e364614f90233654c5781a1cbc12bb6cc53fc17b74c3d0df2206336cdc6601131baa43ba9b6e1302cba007648123bb10b09e7d27c35f39489bf284d842c68f8848b13a90cc5019eb32b0a6203fff835870069efab6b0cc46344baf33997dddbffedb956772e91c268e03f65c79c917d89e04449229fa379cd77c6b031dfea1c1ad21b1e5037aa0903f0ac6a4312668d56f49a32cbbbd0c6327d8f3dfcd564871051c96cb631da67dd146aac064830d4a1d0c129e075b105183b10d647539568d33112d2aa71ba2aef4de599869b77347446e4823ad631e6689a23327cad61ca8df004a167f8d37d7d8a315f06a988a17d1e05b477e2dcbedffb15b708602e57da167a01bca16c050f220575abd12d815daef70b4ea7934ba29777477ef557abe8e3b9210e1b8cfd7777b96680fa4aefda154f39878094a960f129ad52052ce47187fe063d94e64dbc452d2eb9d6efda1c60ef5ed9e03114bc9127068856a29976871305d732b7d7870bbdef8ffa9927d7fd7abaa238021a83cf5279b58c6001a55d5b2219d62b4a4ea33975a7d3c807ca933fdd32a0395f1de1374e6b630f9f4361cf34cb2a67742c3fc2dc63d1ea6e96ee09dfca657b3c829740172f70c8381fa8ad0effa9ab159f7b59ff30d0f07a1b428a3c99d30972b5ba33ef746d56b7a2a5333a6d36d6137137300ffb59ec27f6b186fd8caf7adbce3ea9cdcef73a63539e37085acede9c479ff6709dd57fd10460e8bfc4f3f51ff82df0bae0850a3e9f68320aea60906e79e691ef939ea5d07454f0b33bfdc5f63fff53211136d0bda239be098f13582f81d6c98218535c2ab2c40bc17bef746e32df3c58c5b725b1ffa7a17f74227f50468c0d98141bcd9c481ac5ad3f33ea7169e1bdec246ad54cb3c85b5463f5775429dde16dd6cb1bfd1e235e377b9ce6f6c51acb3d7dcd0b2cf7fb70818602099f282ef316419851855c97f3f090968be6b0d8cce02ee5bc3110f5bce3d98c412d89f8ffa0b4e02cb582f409699fec6f293772b4c8f20a085a474abda357e6924c09022ad76a1fee18544c16496cb7a97e1c42ee2ec28f4e99fa1eeb18373e430c09635c828070f9d9807edc3135df0b83b9a720f1086e68b9da72731662dd7c49bc5d48fbde5ed18b33b016f60323c1d5468e008cd33843ded60ff5aa89299f7778ea04120469674f18d5ca28bb38c9451059d624fb906f832027a631f64b9f8e52384fb3d38a10ad6c064a287a124c97c686eaed5e3e7c9b38c0af55e8ef8908be5412b17849e5ff4b400ad18a5858da84197ec8f5e6a11627ccb9ab30c0588e7f5c2c62ebb237b8aa7d91a494f04c1d185c33c0f3bb7b70c42656553cdfdf6f1f5e016d006aa608a805577b881dcc16b9ab17c74be9e40adbec09918ef27436172e5f2e0fbee98e6188606cecc410019e17c8744173830ffc0c93f9a4b0617a0cddb91f3967f2b528af4976c49dcb7b23e442f8a7e999432ef75f38060b5c45c8b9092e108021358067b159d4a7c1ad14c19bc9330ad621846fe91105cd4ee090a3a5cbb3683aea8aae99e1e7bcabe436787ed343710ed30d642d616b268c57dc54fd9e98a70fc7d03449e5f43d8e386c6a3f1cec89b05cadeab3daf2cba768cd0e2bebcc7076c37a9e0b9fe0f0a99c87e8afaca834faa196bef7805120ef40c2324e52c3fc37ba1b01da1bf6cf502c795186d487325f27a6d3d5a261c33f0cee25d6bce8c28e7d138077fe9b078dde2c5cc609bd55b342dacef367d698d021d377943d20e2357ba17aad2ca344a5bac231b9a1ea5763c1dc2b161d74389738bc9f6eef48b1199fbf3a806dd7e194f968a8ec3b152cb92ed06379b0dfe084d40e2396cb45ac3c1886a3f340a779b4669ceca4d0b037fbf859b9adf56039b9e199e3ffbfdedd4f83ca24ea72390bca070a65a24e4ec1423721dcab2036e9d899841a9d3bbd122fd14348df1af05ac19849faf8d647c5fcaf017893a9da7d6a1ce62a4bd5af10c5bf11f827bbe345421b5548f990f363a17825dd2751d3e526938cc62ceaea3c7951be44cf0729f2b88601594e777b8275ceb1f92a6e0bda0973f7ef2984d7fd0231ff48ef01fceaf74731252554f7f6e53ed80eca03ce8dc47bdb31c4cdf6790229810bb1113c03a07dcf407286da249a61771393c1b91a5ac7da34a95f6a5956e228aefc0da86e9d29521036e3851af2fb6baf746290a619d72c2aaadae88ea6c0467ea7da6f4476a71174c5868eb730be9f2e61744371b18d23a729ab9e53dd9808fa530cc1ccce97282891f2d000460c3206a284e16bf2c9e5ed20e80cd42c256a5d50342a737f3494fb8488a4f76ae939a6d9da39ffa90ad27f20fe7d396d33455ca2952a298e99102b3afa396b2beaf2b67756ac5d1190966f310be2271d205e7a458ccaab85e85bed12fc1b6ef3275bb4cded45403cb43aff21ee64181bf85b9753b6f5830d9eaf1dbc6a59c7782f4146c6bd715e1f04d0a9600a258a6d1a25fec493f9f806ed2f1a0bca665df4633787e83d48820fcd76f9be5ec1dc8717263427c1ac2e0ea003b28b652706a07aaf54b6cfc70066c5d673c5c797a777f6564fe969c5bd8e06ab5e3bac7d005182bd470485ee3b562e46793ec41a4e9c704162772e1af02c219da99bd55dd40538cbc71aaac60f9b9eee74374d6a90ba49f12ea7a9ac5a55b313037a7d0c68e74e5dbae777cbfc416dbcd749aba67d629bddcf35c519375a03f5bde010974dcf4bf0f47062e3f7c09fe1b939c2c11f2415b12479da6d9cf02ae483bb135c16245a63f9bd76efa24c9de3e8bea0de2f4bad0fe5d521d8041edd2139617d476c1013d6ee2fe55c6342e321c74362fe292890d9077315c7da75d6b9e5a6deab19238b5db3790f0ab824cc4e8cd33d672fbf19836642e7d7397183320132f37f3a6dc8886dbe5993052bf5f02337b74e6c4f1d48d1f619fc32e19915abacea7019564f8e231b1980a843661a1635cf61f4d90bfdbc21ebfae68d649c8181cb9629516fb531d82a4bc2ac1a64e8b07d0811515599b2047a8924c9319722a6eea284a07870f119233aabe3351bc5cb752d2fa11c8da788b90113badc626879c5ecafc613e76d196b27c4d66d679c32db602c0db8b5a3ee360b915ff775b17d4e503f65589891ca4e3cc94f074296966f2b6609dbf049336fa0d4ca6380c17b2378bda6bd1215ddb1c9d88d65c67b7fa5586b7e082ccc55d47cce1e42964ee4f877c86bb8aef31610449d3f3e08546faf12f4a00a0a83031218083e0fe91b1a2589a961b8d565ce29977c1e12b731908d54154b1aebefdb51e8fc51e54e64fb85b0e7c6fe76340437dad1010b5310ed2d1f125cdfbaa1aa188c84487fda0397f69669face65de0bd0bfbcb3fd078450d85da6b6f3d1b0be594b5d42289869c186d3cf01d826bd67b9fea8e180a7ffdf78c054ded8337b8285aa80278763d40c7d57a6798a23dd08992bb4f2df4cf21a5fc64e560b16417d9fd8b34e187951412d50d66dceb256f567474ab1b9386f9b8765b1c4293dcef1cb52baee7ff6b76d912d290d800f948ba30c4102d86f93a3359f3cf73f5473cc41912655a77a7c9d596959f7597135934a99c2aac4c7ec5be2a38d969bfd7215bf8a8f58488f0286fb803b6473bcd9f9a93318eaa2e52daa980ed65504b1b91990fbd9a84ee8deb7dc045b4d67bf0922b4fbb6b62efa30180e8bb9e86a65f8b6c0df16810c221f5b2271737e81a4905cccc9762c7aeaccce567584f29692c99d8488c91413fd90862b8c439500ac90eb5852de64247b63b52611a577d5ad45b871792eb98f8c6cf3d1e9475d3420e1e8f2d095a8e5562a84f036a1ba8c751da151f7ca1d4bb028442e74ad4121057b93e7dec53814dc3e89d06841f5b9b2eef7a458a2544b5bed38095f6a18fb41f44f5232c8093749a547d9a503c9124b4524de2eaec45d4ac1a74b3380766cbf396be633dcf90b8fea88a92adc7183de3e0fcbb22a3cf405428a14e7a833bf5356ca319f2c35c9ef8b0e11d8a48b0fb416cbc66bc7fdcc61bdd95e72eb8219ab2617a08470f29f96e14c7f29fd58168b22cf2a6948b8ca9878afae2c80b8e898ed78f0b65bd3500418b63d55d4b6cfd331e8ea301fd3fc793a5899dd261c6be4f33ee44c856af2e7474256c781717d702c5ebeb7b5ba919d494049a014a7d79de56109a74fd71b43f78d5e730b5445df52490b97d2f539e42c5c3d3acfed0987c91bcc17574aa37e6adff1ca07821a7e476e0049b59402aa5e7e096abbab33caa783b4c9600b6a67750b909455cbc38712db661903494744a3721026e06915ba06d9e968e77f657497533333087c03aeca44c9d8e95c98caf8574a589531a8cbe6a815fa891a14cfd9fa9b9a06801e40b71dabdc77a2b726618cd33c527c8ca81b60cb755f29da3ff8e0f4a871fbe27751b2238f1b0d5c710c15c501858aa90eebbfb6b8dd145213175c07de4c0b7396bb0f4998a512ed798a51c380ccb53998dbcb113f9234961861644fb57d9bea879711cdf23b504c7b07ac1def6434d2bac44f1be5cbe9e2f24d8c315358dbaa00f63a86208057265e5318601a252ada29b564a2cb50d709830c6312af53a463de6aed4d4e8590411584fde58c7899525e7082f4c358ac6ffab0a23805c83578a10b2231f6a6524d66bb8c3fcb4f9c22693e6f6e07e9accd92e25de092b8cdbb1c35edc00cfd4deaa8040fcb29b29cd42d9660a81425e04a558d47cabc2b9312be7321e40ea0e7611f81629bb71152620f2244f69a22f7136c452508ab0fa47b8b01430e6d42c8f0cbf3424bd803efa097bf8e8c59bc081c1bebdbc7e662aa382dc6dee81784b5afe70b8deec420ee9f9ab272eef01fa2ca5d6e1df618efc8fdff65bbcd4b42ebee8ace4ef526293bcb6e70e4261f43fc3fd998c3c338a7e637397cca434c6eab6d03960192af1a6e736dc19fbbb678a85112f5393cf1f31adefe7d25c7b29f4033e304a57e73cfdc43f7dd77a418b5e739be4dfd51e9dd548ecab25463f94b776c4a481733c611ba8edf4bcee95ba1737678e8c47a94832c44e5feab3b21fddee6697cb968396f4961d0022e4cc167230772d3efd31be40f4e28688d263b95c6058ac330ef8077233d3f48cd523de566f819e15ee617a722980c13240e27109ffeaff12484b0b2d51cabc17bf1f1481bd905d885c561e2e7f2824920a9a443524ea4727f672420e6105bd2d335f338942eedf19f196ba3eb90582d570bfbbda5abee2cc6d4fcb531dd9b580a9ff0e48cd18bd4cfae2256706116ccea34f2a893cebaecca7967c4397af1c2a36f30526ffd53d376fd700c5b34ae65de287c8f500d2e218e67e77ce3e35388a04c1501f0e65e2bd997c9f292ea1220dc1bafec54e50c7f73bd77f46f1cf24126e177640061e1cf2382a4a17e171f2f95fa493d93d159aa0a7800cbf1991bc72de4181afe981417ad4acef63d4a4d62fd6edca1e916843735cc8c90a7e215665aeeee0a6b112ad4fa2841e78e4094a80e0ebb53dfa91cfa6ff2a5ad028c5426c034c2da665c7422340c45003c3481b217df742ef3b004d5f510831497db669b088942402b784ea2aba8149396b1aa270d6a6bd6c880b6ace95bc5f07f7c84e9615fd711aa876bda0463175a08c2fd36ffca825778fd9e57fd51102ddfaab1abdc5dad501d286dfec32ebed76104d31a2f6809d0fb3453c0faf10e850b1f9875ed7a4b7aaafbba8efe47c4b40f6d74b8d5b8a54603b90e6867236cf26d2609ea0bf87be97979f401b8f0e68021deed0dfe91288cfb9016d60802dd8fb2f10b06c42c1997c88c559b623fe5dc89ed3241b6d13020461c0c9eef0bca0ad0cdb6252c1ee1b80a4572a127b3fbc74b61a1cbf24db3ad39b41288fb3fbd0f983ac6076bc2f4bcc257ae439f6b7181031fbb4d6d2cfa2cb114f6c65d742c2ff8e182c19adeeb7431c4909e54cf0e53fdb411e4f7f194086956099911bdf5c1612c4b74dbf95a9654fa200243a73e94bd811ec6c83bf84f280d915994d64f719946bc02851cad00868cb62cbd4ed54a68788cc5295b33266c8523f371e415af9db0309a4d850c0bef48165522e3e0fe212bb7eedaf2bbb39712df617e14f52f8cd982d497ae29aa9253cc1bc5d3b5299a1cc915b8f10b3cdbfa921d27d2b4b6fd2bac17b9e2cafa38fac626220103e21ffc13e4848556198c763e16170a01f75ed173656750539de818a764f3bd676d5ffaa42acd8317a31c84d13afc56154ee31b242131c37228d48c400cdeb97202b0c35b93db5d492df72ebfb2715fc097cee6a38e742faf9f85e9f8eb3ba4947e2913d59439952ec632013e98ff4485a10a14a7059e47fbdf115262a9034f7c132211d4bf67a7bff1811560df9c2c5fb1b3b201a51462d6fc012c614e92f1647ae696fe958d49e435d1194de53e47ec962147f101a44d0cd51b2c3098e276ff276faf88263a6d4763cd2751f895780e5463621341ff9e0c548e1ea7c6fe560eff37dec523824d9e6245482ac8538547862bb850a1e0c9dbbed11e48a14f147aafa2f87237ab417c8cfcd04aa9d597561f590dabe844541285a2d6e483b120926e48cb6e2c54bdefce714b89dea9d0b5862049d7620b8c7d2e9ff6097e6a5653e428fba2a26ef087847dc7f21c1b954a88b6131f136b22b8b56604c39abc1c2785f0602ee5095c23f1f617dc98193d5cd2dd9fe83aeaa8b8720059c404dee9d2330f18983be7d0025de5a40721713d6865ae6c2588bd26e8154e1de20b5f3ddc6844fe83bec190881ee25283a7e240ed38a4a2834d08dd44a0e9adf91e386bcbb08cb6f6ec2a5c9fd6b099a10d5359b1364ad474a72242211ead1b322d4517a57256e0f31d663cf00902527d6934d6cbdb6c762d7e1c934ac27fca43196351a9589605a777066c2a2624aa1f48fa687195232fdffc32859264b40b3137ba3ebeb5419a8319d660d9f0f34038e2a7ef4c832f3fa2b85daff54eb743501a4957e84e51b519996b485de0d9507762b53b6aa4dffe280b2f62a927a2036fa4e2eb06956074bc544dad8e7ab52478acfc2aeb8b37a11029ab3c33954aff390d4cae5987b11f176c4c1e1f83c49c869dbb7f077504d30426711c9d7556881a09161488a320479c8393fba01646c02d5c988c048b61c06d0580122b278104a03ae1d4dbb79cc0acd3f1db6d7100e13162f166a498288ecfa78d840adad76794ba98be7f0342f20201da4d34ebc56ce3151446246635204c5ba093aba645c865984629aa8efb423d4e6e4e7c5ca8e1efe9eaeae058990fc00d3179bb4570e53f2dc30ba2e8de451c9fe4fe39a02a84fc419ee9d8332a1ebba5571cf839240e68d1bc03396eb3ecfa16f193a7877ac69be730bba2d51b4116e4dd31fc830cfaf3c7c9cca6ae3be6d69adb0ece2c599a9231717bc881c117e799baf1498d2f64dd25b1db8c522d001cfd58f4b9f95896bcd5b7a7dad5c0112856e753abc294eb805b465c7bcea96293e4a5bf79e2353d99f86948b048ff88d32a799c1c9a65f79c9d28f45324779d2ae6e6a2ded196ddc588e6b580f2afe6a84a42df4f30772d74a631a43e453491960a210ca4b56612544c42dcea68f68c9a1cc8d543c7ee8a85a61b36f932334d8d78204fd0977e375426b52ffc9d711be38ee3338607ad9d6bbae4857f0b59f3765c7c300d7c286548a9d6ca2520b14a87a7751cdacd9c25d210ec605a13dd689ea9bf88cc3c1023cb4e5f1ae9f6f3dfb90d9499ce7f67a6f0120d6257ace87c05696730385cbb4e94106fe18d4ec834c7ed5b398df8c75d90c35da3c8bb716365fd6c73c772f0b074d52a998a71fac0bdd6e96f0097ff24edb6f24ce661e77d09f91ded03443a391ef9308db5915fb4beaa03e5f7dd7af28daa60a49f0068e7d777e5b7086a2e3533c9cef3d0dbed8bedd5b13aa432cc4871bf88f17e0be5362f7910e909b119b5b0551ea88271577fadf81c9fd5d3766ce22ce9e70d95d6148e3b3418a2cad0f2e408209b7199078779e91998e4b1baac2e297e190d14ff4189d1b7b88114b728df8e83284fb74e9a7cf0ad6b972b2062b58b3ba76ab1c36f6a1fe341855611996004d9b8112d0a446c17b32410a9fd358717cb0c22d772bf63ade12917c5838ecdad94c51dcdff6f400b6abc6bd0e0d21d375c58f0d47da9071ebdd8b1af56a9c4d92793d7f4a0e17b6ff2796e2a9605eab64978e0942aaf40a0e208f4041f9db002ba19b691c2871475a3f24d4c610768a4509d8c5be475fb89e615dbf125177e478e7cc79aecaf4d4c669135368f6a8d51851344df2b2e067858e87346a54b329442d4a666c5a757dd711091663a8d045200a3ca9c26fde4fcc2ddaf9eda69f8a76b9ad588ec0cff9d1a638998c2fb8163904e404d9242adf7c923640478cfdd2fed4a7235ce0b0539c5be84c72d0bc4e8dc7b865e10b433873b02fa8dd982d282e76a8eeef8cd039aca63ed505c3f061146fac55d898f9925d8ffefc016477ff55ebe302a554d69c423e86f081e89c5f65768a498cbed9312c1f57ba63015073cb9f385f6db5cc81018b72d9ada06f08f12aca32afdbc936a12debd921470bd031242ce338475b10d3b4c3b368f6968ee9598c41a5b89b5f2130905588e6d6815441aca00ad81afe6cc5c96ee7d4a526b841ff01b62cf8e7a550ccebf411a756c6222d77f07fdaf9e790f81089607954fb7bef09634689d0af875de18f074b7bee560a63b26af8a8ef794979439602eb6391978bb6287eb8d55963d80544a07f3346d38166b1df2042079a3688ea924d8334d7ed8d3cf218047c601413ca4bbcbaf39acf81b58609e35fb7f762a67f919a6fe34570ee4707adcb65670c53f94e29d363f2be163fe4724e770332f03b605aae1cac001c11a9752ac2f091c18447f3e456c4df5561de98e55ce04ceff646bd3f8744c9ed11f021db73a3027130d12b923f00b6957e7bea2c8bbc3fa66296b43d88c555746bc90803f6cdc643286299864fcc6c4965a7fdf4ec0d4147136953ba962209283cf774e6b200fa861c875ca87bcb414e81490a7e4ee1a43696f911aaed7b105b5a5330c4f065235d2260bca79964d91d9fab616bd7f7e65caebee95476d2c5b8f84a3f2b5af77b80ba8d1e457def69caeb449c4036adb3cc6416b913069f574f1367475d73b3a91c7b3f2b24701cd5b981a1258297fa9a045f8b6e69c286a8da9603d120a87e9bb8c155c2ee9d49583b8f4c37f46c00eaac35376f678d27c1221c53400e774c4851350761ca13d29f25777108be0ea051b90ab496ee799a41e291711f58131511b0552c5b0b1e3749b861b6fd93288946998aa302f7cd50f4b8c19f7c2c5594530e31471645976660d6208363daf689498374b09f390b65b62b306d5fcb5f418a45c055b90f8b4108e96d7f694e3914c42d90addfa6cd937c61611a1ab5a8b0f3d57648cc3cd83f70de6b18482385ca414fbfad3b9f95837a678aedcc9f938438c4c860ffd545e179fd8d6579c6259c8cbf9145cebfdf256cce307091733442d14b6998402dd062e3f74b0947d8cf7372fca004948b00281807383f31cf438f5413025cb941ccf180c5d58022d7bcc07ae308a6dd094d3b23249376aa61634963e211b5c233b2b3dd5640af4611ab98c0bf0bb7125d38fca53b083a95f68fd1384db2d4a5fd492cbb357924155ca43392a7dd5f3ea0fad895bd68c4ab887e2a50e5ec016d940d994afef7676f77fb4b4d697b56b2302cc26227058a9d468fd724792b30774557b04d76346dcdcf6ea7796406a79a34984189a545d74621a1a322b9bda7a24ab8e39bb9968f2180fbafd0e7ef129f4173a220f21e86591dd710aee8a03018385b909bb762028ae3188fe846737e07d0e289254b0bd765b75ba2c78642a5e27e443797c52e9f293b2b0a45bccbb6027a4fb924078a855362839f9b2981fb15e9016bcc2e406aff1448f81de6ef4887134ba0f80e5d43205b4a15d252dc808e51ecd2a6f201899bacf1997e96a57097778a4389c4927d3c11dbabf20cfebdd8b418a080ec33bab521c4e26283e7abc9a0839af92c34a4601a2abdcfc8ba993fa187db2ce6fdf845c85928bff52c044486d51453d87ba96341985be37197ea2ed682e389774ad4d2ed6500bbf25b503c42f808eba600ab198288fcf2b63b3fffa5fbaf52a23374eb5bbb44810d8f0c1c420e3b03a90cb38d9aabfe8d85bea75264841d21888cf9eec2add8d166e3716e8b9d75e99231796d69feb36834e773819179c5f09af4a3b6f61da3fe602c5c88b749236a0dac74b6911ec40b02f2f095431865aec0e046794d8e1504cefdb9249d7b7b0ecf62be1546a500f0d43eb38bf9603a3964d3cd1e64c3bdfac2d21f03e34b161eca03f3dbad6f8c72c1412ed8d6885e72979ba21d3d499d45a793488f05ca763fa8d77687ac5d7f59b3b2e4cfdb33432c49e0a582276b0550888279e2dfff1dbc3a5402189d68726f390431f7a82a3a4093322f86dce1b48c54a1441a13933e79c50996b4c94359cc47c2c4f7ede3c99ad1270e845b683948a348b8174606382ec0f5f4ac459ec5188cc2a5384389d0809460cfac8820f7deb6660d0f850c6e51f5735cc2a6e40c012a714d69d179ede40e43b30b44a382918d7179a6a24a8c43dd879e9f91284ca7f2c01e4d2c957f48379dacc31dc8edd5d949094e242d86a9208b50495987537de76eebcbb7e4b098824a35ca4d50d99d38738d16396bf907726a107ec87e7f3daf13ac302fbe5589f9ebac3e034d23ae13b5cce2efbaa76de9d240f49c3a52d1663923f00997edf27460586c83b7bcad33c96a26d8a92dfdcdae50952dfcab0955aa4e914401404a152d8fa25ff13d40f0f5058eee4e64c7988a20007fb3b0e810d9892c7b41e745fa587f5dc55df9f24c5d81fb30c070679e117c6d7e949a3acead6375ca47386ec44602f94a12d27a7f6bc242df20968300af371ccf40a4cb71503f2eca21ec8e60364a4bccc9f88ed6414d4da0f335ec6d03f85326a7a320ee22b89d9f67031466c4b520143a63d0373fcefa95929a36a9cd6f45d025da1e97daab3b3224d27e3f25d3fb44097808fc367d951d8ea986a96b0e89fb43e9f13d6280225ffba652a9af27cb3798feb34f1aff138d82427ea4d96cc2e81338c0c69e7f3b7a75cbf35634a3cc26937c52b9cc5061abfe5bede6d5f4199afc643cf6d183138ecf3752d433652cd09f67604f02f84a5adba03154476afd693139dee601bc4a7b2743cb2f956f2fb605665dfb5a57a0d23fd3cb3831c9eac1835241e62f120b4579ffd8509a609feb622323214bddc1b9fdf63fcf86789157315e13ba58fe0ef495068c4266845655d9a22b93cc84a998d5dd2a9903c32dad46eec9649fed3e01a3bec1d2f47cf4b48214a39f718afa9bc92958194848116f4da1f73ac6a5623bf64aa4562297e4b4b054dec0fcb1084487aed9163afd0eef89dabf5e1f921003ed8cec70d0c92366bf57d22b0723cd3f68a3f8b6ca9ab44ae435c8b6a1c66ae6afa63fbd5a0d2fede4c36480cba3ce5f9f0a2d5908459603b7e2bedce47fa36176f56ad81fcdcdab471537f84636671999aec650fe59bed0e7dc3cb5f122d037187afac343ea79500ef9c961793e6a3e67aa2b0cad978d3f6af340774f193252f6f3e1a2976d729c7c977c307385bd5c8ab6d139a90a6e9bb70831535b806042eb370d8fc1f27bf0831c15f6d76fc9c9d61197fba60cbf5e665e881230298e9b7095bf0fb7df07ce906e25c2c8f7ed2c5bfe65f89893f821c965857d6bedd239e9ec03be607bea849b225220095848355f067e91a6e31de3e6e99fedef8e827552081f49a7676916aa5c2466a4fd24689afeac6f944c80925ae2ec6bd74ca2bb1c7de4c875ee5cc42f077c2b308d29492519bdb145c7aff35763e64978da2621c0828eaf630cb3a2d97de773bfa0f1d738e6d55743236b7e98800dc23c4d4ed8947666723d52755363ec214cbe49028a92766b0d0e550b50b94b2a53d183d8ba561b9b4a49dc0b82f3bf27bf686ed5d2800202a4545538191c1a58f203cfdda535c1bdba2ede20cf299f3afd68f83fe15cce6eeefec5f2de5d4d13d8dfd2c98f6fe6c62c13b8729cbb32fb5f79aa1e3c9a5fbf7622549b872ae8845e680863a645ccbde403b0c48964213628dbdca982a091dde28c1a6b4725c4acb3de504b944a149e24d963ff295998f04e57fceb8ba09e0df90fea9ee700ef3834540804003769eef17d1efbe7dfbea1408119a34f0e4496d99bbd2ffda87d61e733088d295567356010ca959774c3f89df31f15a7ff19b1e45b8359347c030b328633a6fcb5e8381a3c39660d47027689dfaba21e85b12b4c5d1f5e51c84dad28ee6e6969ac3edbfc7b1cf517bbe3891b314b03c790084ad9de6f10183996225b261e14a4235a9f6c691e81cafa2dd8262d0df97edaf70cb42c1fec6a57506bd56c1774cccf755f283963eef75b7b283f70ec25a099a29f0300922e7ee4d2bfd2446f3785ae00a4a0daa1688099fa6a78eb88fc57c571d4ecc03ccdf6fc1372321c5cff3f3f7a6219a5381d75f3f613df0c40fe67752cdb801f9927cf8aace0b64fd1220c5191c1111b339a4ede2926632c915e688d0a7f50b9bd15b0d7424c8d3d4f648a9d4adf80cf5eface4df4566c26e88cb6ad95322e22992c210b5056246d574b13c8f349ce0fa9630ff21b9b0adc0e9b97d58dc52df95c567a7baff6358fbf9269b37d669514e0dd25a4bff68f4dbb0d8d0d7c02ee7f62e7772c09daae6ad48619332c8e0ad8ee53bd55c23600a3b8213e6080c88a8d0d2ba2d5bb76da521fcc89fbb99f673644c823099ae1ceabecae366ad613b05b112cfc968e682f897df96fcb4327fe559d2df91a5f07d93ae763412ed1a6f296e153e7f23e43dc1ee7ce81a00673154af5ffeea99ff6fb0bcb2b511f3f1007321ba498c5d80a5dec21bfbed0d446f975ef32b4edec73e6f7e57ad60ac87da60b15da2ea273bbc31affad9f9fa5a5d725b3e8de1144ca50abc4893f57aefb710ce2bd8c1b7592d2ef64c86ed36f0f0359f482000ae64b826e90069f21399628829bf3f7333e33d8ec0f4c40a6c2331c3d97ed4a4eaf9252f567df004ea2f5acb0fbdb8db5b3cff57af1fde51652d57a4fa5967bfc900b27af5831955eeadf8a0f69bf48c984f708de85f32217c62dec8d78c5bf6bbf70353d012f99fb844b6375a4003599799b6e9afbd7d67652873e702032cada818cd764df4ca179bbe5c2fbacc20629ce0c29462a3a817fca52ce3c0cb9781bdaad4de2ea735328a4c416a7eed3fdbad157a7e05dcff39c4a6fea05aeed295ea7de4ae0bbd5b5489f33f580e6e1f04b49ae32d0f315c28ce254a8c78ef5515d84a121bce83fa2c36dab6faf64daec1f2eb001980bece9c49c03b9d406c37f594c76b24744c337713b1c145683ad2cd40db3e36dcf5ce8534879e08cfb37f3f5e66d665c41db90c4e4ecb25461ea7806fba286c54973e56cd2fe4bd17a6c9bf940d048d2948562be91ea79744708358b388e28bc0233d68288c6f88ed8cc04a83fcf8ae1be79248fd950d75681600abc77c0e8073b98cff4f63a6198f63b22dfa386a62384550f4a0e37fa6c33261e2b921722b75a71710ca1f343d4299a220a74535bf14a2d6a2a1ab7aaab9ecdc9337c58652e59fd76de8a9e1dde73dbf5c05c4306e2f4afab6030b883402d12420fb53bc0a004a93796587f5366e2f82c36dd2016557cf7a9df8ea5f0bc103c93665ee05c8f1406f7450ac15cc6b27cf8ab320e2d29a9a0fe829d5b899dcd1ddd42cf89c533033555d106f0a2fc619ee9bb73c20a382123a639c632fbf7fe1ea1b6235381c1fe0dd1016eab21b890de0cdd7cd5c52a73ac036e1e47eb508b078247f90b404ff41fd4861767dd5efbbf3f01f52d672aa1b145bdbf4a4014171c48ceeed9572afae6a0db32a031bd791e5701419d01531b7fd4127fd39770530b94a06a30f8df85af37eddd56531fba62782acf42df9130c1fe65da11310477517b6b61f6667551aae8ab2d121790122c56f23f6cca5d1b0b6001d2b94d8757032e3b66e030d0f85d7a689e2df4f62fc3b3c5502a82c7c9c7371304179b6b4d24e04cb3b9523a03798b101de0b906c7cffa0334855a27da55b8f79979209500124e0347ed540cc06614a2f2f41bee6fe1fbcfefc7297c9cba560d56130eb0af804681d7c1f8060cf1c5d73ca6e2a208b9180454a18933837873662aec6528a579efdbe381d560dfbdebd324c2fcd6ebd28ccacd1ecff69084abc819923c886d2bd7523bfcaf4256a46d7e34aa22e6e63a09c7e30adf64ad3903cc7fd50fc23efee56ea2d40d7ca461a1b81a61a873c03c3c3edb65bd6a6c52a6bfe4eccbcf04aece6a6d617287c1690b5776f2f40e3cc38418e2f30f5b141300c7149eaee4ec6d0ae4048f3627c5fa34ae47b963d938305d547db4a9d23a33d73547acdd6e47d84ce331cb88531c6a815571780303118f6ee02105bbfbb270c57bdfabe52e0aff64725a8f9507683e64cd72e4c981d385f307e38ba6de1cf06a0d25bb452ce84cadf8b071785f4aea48a2541258fa60fc632ab36e2e6f149c5c0e742a95cfb4c8954488a313b9aab2799d83ddfb4499e044dc247911f4ee0ded5fa8b4b7dcd5f737f094d970ef94d40d54fe6233b73b5fcbbcd50c3d418f375f723199834b9c786c4e7800f72e0df1a1f9ca62e958becd9e78f6e9da03b98fad716f24f725288964e3fd85f9f77e6bb2532e06198451e580f84ca65319e779f8a507fc9997fc4e1221c43224271eedfea10c2905e5cfe4c458bc814dd44fd09677ffdf31c2f06c5236cfd45182254982aaa8f47ab772495af420b0fe530e4a8f80547fd3a972fc86bf382a57240e980c1a79f34dcf58f683a2abd245410b29fb5713097f7bc1956e7fbcbbd842c145ff4554c25881da04a0ab9298ff7bb511292efb5db344bc1cc85d82ee11e286851c466091dccf596a1366957a5e01bd767fccfb692cc651f1b6483a030d84743e80b1cc32d5623fc605f8843d297582e70cfc62d48ca1535cdcc8b5fcdf3c28b11d46fe0330d7df5951f1fa70a3ac2c70c801b07d365044edc9baa297565d396d1508c068effc9ef976866d4d896661ab86f2f9ee5d16b8d60355e1155676c08ddf687d7ca127747da4438ca89bbe5fd718b810dcb2b1e8c0f040bf0e7ccdde242e35552603859f0e83eefb7fac0f79f7d9559ff3a0ff51fc394e785c2a8d179a37082dad76afc7348672cf31b12a566756072dcc39d39cf124f2fac7a04ef5814236f103981520b743853f71336b3dd249ad6576e5c84ba249d8adeefdfdab34f4ca0ad6ba64e7b700f5d0f81d4351b54f77ba7a79b5d16e39dd69cd52d452f428f11fe03a15ed7f7642eaedcfb443f8540292ace89bd19048530d51a5ef6c57e2dd932d4778a91a056900663e1755285bcb11f1283774c6728a3c45a9b975e19fb7d750efdb69e23a82597b1eba1a2a642a23bf4ae6ab2745c8d8f13c41d7629e2e33a6970b19fa72d28105ccd18ee653876babc3d7d23147fbdaae7e3c46ae2a742f0c45c153a8adb0d02d917425cd640f59b4fb55ba21e9f237ed70924b0af100a1437af621ce8de3e89fd7560b3344fcd33f96590bd7308658c6a1ca677cae4d1fbc7c9667b3997b3ec594aa8b49a62043f3441e49f4ac2bd64de07a6c3db9077f4a815a87e877b721235b7c5d889a3930808d39e68382b67917a1c7761601a9f1b8e57527e4b02d937c034b27281bc06542c06af63b3d1394e5b72a2d62f36a82236a69264e6715304d9517c4572e4aaa2b001422e66440f10f7a0966b7dd218faf37564b2393aaafce337129b3a40f852b3897af43fe2b43263f3fb44a5b30e53b51160a6ca89ed83f6af279bd088ff4a91d48fcadd8f2135faabaca754e6a1c0f05f538fc6f8e5c9a1720c25204223cb8d30e916d13b442728aad1bbbb2450bd35f85e52b7a8f053e299c2990a0f6c15d764a8400bbd02b54c74a99b878836774c242fdefddd3dcf67b9013a89f5c13772a625fad727dad50e3c7c508872981469db55995eaaf9b0c538c04f94443839aa5845938080a686d3369483194005593bf564e097839c9acf93d24e1b934ba303135e35e7c31f679c690ec31d45a0da9e596781e959a8f496c897c96d3b1d927fce458ca846a6f5069d11c8c80f2b5133b1bc3c78c3f4d8708f35f0709948139d8e0a95d95723e4fe2e1adc54c61a2f9010a6fa17a17f99b0c56fe1e191e5704ac4dbf4c8858deb7a67cf1c420643bb8ea791aac0e1c669331fb5a44502080a4ce0fd38e5dea9bf04e331152c44e86397b7e3230a10dad98709d6c0e5d89b97dc0f4d9ccf65f8922fdffe01e6a5fe965fe95c4dd7df63f95e98325d613c503d0a8f6eb48c0f30f73c25e2e733d0b9f6e79f70693155afdcc79eb817188bbe28171f392543871d3e9c7b6acbf67316be1d3f7585ea3a63335705ffc7463f874316369ad8c045258663310ab6604d98c84f8cec9fad20a04c03be360c0e1d5bfa62cf6f4e9c95c62414482f96133fd3a3898a1976463ecc0583d5e00d0c669922cea26f1b7d26dbe180c41e50a8b711a39a7735a7c4a880dcfd69c69f1a35c00f270fb1f05640c7cb642326b373cfadafae984048686a54f4f18f445b151013d470d9ed9325e38f8b788256d94ed598093f2966f0fc506436b5099e5bf366477d07407833d31edacfea9fab5b4e6f3fb438a28e5f541cbba6ad076f51856bb250b157d26dec9b41459abc7267f3b3889d83088462cf38113f9c012b1573f1e1f9774e67ee2685153cc4bfd1c106f8c7aa1d7f4df2f04c7fddcd9dc6bacd228928bb229966961c8375c63e5106a62d43b6d8cdbb29005efbf747d47dbe9aa11342245f1d0c00518888da94fa6178f70d3888d6051dee7bd17d44ba91bed776e44933ff4e14afaa99d89b1be1ba738bd301f011e89e2624d5ac89d719db4f079d155601893f87284d1abd13ee214eddd268dd52d8e08c6339d5bea67cd962344ea0ac91052179fdc5f9371fba3a0eb61d486c0b929ca9a5f55e39cc202c51395127f52361b40e9e4bb1d5ca656d0d46ddf53e5ed8b932de735343646d473ad1b019fbae80dfd7e5d9100a0fccde340b7393d4f453b9b32d25ceda0ab7d913000ff8388246135b9f7c4c9759a8a1acf47be7be3e694a2113eeeb7d6b922c9ae3f6824a09871253ae7e018e5329f8deb707f02ba549a3696e5d48a19db84a2b2b8f8e24102137828e303fbc3e7da94b64957d127525a9353a457897f8d70bfc01b5e9cf7c4521258076ae236cb5ac2a1d831e75c2d1a9dd51c62f843d364c1d0f6d3d7d2e5e63b660a33dce415cf0f3b7a3c09bc568723567c81436c853613673f20bf3484babbcd90ace1868763e3feaf523820fd9848ec9980328bcbbc9304d165ad6eeb769cd453c28312f555eb414e486182892deac42568aa9a18cb078ecf227fa5c944050c1734738c6ecf352aecd72756fd0883ac8cee59e646530f69d4dd9bbfa4b5695c9df5cf74479196c74499f323b717af1854f60be1ca53013d3bd05363fc21086208d11c6e3c91f40f73b70115e3bb5b12d1985794309492ab79af624ba75f08904a089060693863fd28f676694ca6912d90d14505d4f8e1c80807eb66c9610ecbba8ac2995aebd1c433f343d4c79b8813b549d0c9c5841fe0a9889b8020db84c26e657d8fa9da894de1fc01ca957bce8a8263ff329dcf04a516b18ec34be7b465f002e669d2bcf9e929279745096935433c1632f81acf1609b5f331e0caa09a3cacd932badb70eb8a30b357516bc2bfdcdafc5e7556e3c5f1c0d7a720845e262dffaa1d6f483f181e7466c1ff9af3b43f2e4fdd2fb74c93ac32c365259879e7e52e87e69f687ca90cbe609af84f96864c2b5ac794ab1c4cca9f5cc8028adbbf3ce1545b2a9cde0d5b88b5eda83e8b4ad7f70d8bb18a49ff694388a96c532649ceb385f4307afbfd7d54414625d14cb0506989730755691dd2492afd0b6a8fb2b8780d0110baaad0de14e10c0ba427b845c42d98e005385a7dd189a4f863f33f9d4eb10186a5d96c479b11045f9b87e2b35c9655396f44e025ee55d10210273420aa0eb490c6f5fdb7da86889f5f4bae9f4d31c684430503e00e26cd7411de009bf3847ded9066401f8bf43d8f4e7e6f46eff89b8ee591fbb70978ed6a0090cf875c4c55c0a3d4438cdc290de50f3b9243be71b5ebce01801ea6892ae430ac09dbf9de220e1f118a7139e371fcbd19e01f478dcaae62000c782dd1153c983f0ba48d6b0f1651cecc0eca202ea35c6003dee194f47e67c9ab06efd3d27e93ab72227771b590ff2914cc689ec88893778096aa2d690d0136269bf614c055629dc79f38774292988819ee7ebe4b3e53b19a2388a3191d465427a9479e7eb140d2e319aaae1e2f83b172b11f53d0e5c160774695e933ece1c09128474c994923c08be29d08b886c282209bed04a10f2bbce211ada53f9491b97066be7682e192e5d05dcc9ad5cbcc04ab376d0529d32c4f41582f4d678fdb538b8f26667e6448dcd97a85bd7dc4db0a5c13d1be1990e4fc96b5ca298616a2a7641df2b393dbf4b8d15df577d5de5de1612b08f8cccc32ff5ecc9f95ece5bfb8531fe1c8364a0973b37832c9fd0d93dd432620f3d67c4f20864e1c53dc9344b6d2df1df923e824ef0a1409395d44e505040b32d5dbf34c55cf1c23b99c296cfce21effdb3de7bb25f8f108b47029b5a7e0a1c10244b70ba262c2c8dab74542427e8d01b44cbf6b93bf8a20c9e36277e0134517888053abc53ee2165bb83096dc01706af5973a88ed5f27be66d2d474230ab01141101efebe37d91b478ce6908d3f23e6c68dbc56b36de9aae82cb6bb725475ef420971fcc86a256e482ecf776e47356dba040ce6a04eda1ea91d953702b816fa8015d65c2a0e62d89336c9e6ec738cb5f4f04a3b617e3d8aa624da5599f92217f873906edbff44b16de3f6762e7f56cab49a4904e71af65fb3540df4f3103d06146661a3ab60d5de5271a26f009c600cd153a1faf2068373dbbe4f42c80bb3e2d553c4b602578ab0e353cc58303702356c783a2105c923edda4d1d57c82420f63960831cdb167ad7f3ab9474cee5c3e71c5ee8d4085ad9bb7ba1c5934830b3936a1e2a2c39abf0f32d9fd7a08abbbfcd2dceaf49e51609602724393623450ee8090b48f6fa1fc663c94f51389499e63e8f9bee6dfcc729ad9801082e357b6048357cee8bbfbdd5637def5234f2c48761e6efb0cd2ce7d48106d0c0abc0247403b7366105abe2541db6f3f9fb5ec96d5cefcbcf72fa894b4156b1c8bdeb6bbf9cd85383b08da39914a78a7b0044cef80f5a0a4ef7638286783360b17a7d1aff23d471668a58500af6dfa30a7a9ef7f3278e93db2e4bd39248ac9cc67f334ab6f3b23946d88441b48836383aacd2f59614901fe7156ecd7d294e1190c816b4a47ab6a85f9c168c89a4d86a56f3f992d13eadfb2afe56c535105d68a110acd9b682cd18bf1532b58595bfcec6cacd100821deea3ba1f1d218883b86514ed1585862b57bc94624de74302342e19a28e48cd54ca950e97f3dc9582115106b322187e1c58168b7c11e3ae5c0705e0d9f12a7dc7fd2dd35d9b780eb77338ef5d1d8bc7d5062c894c9d3a941043d71bfda670c883ae57d4c608c4cb3126a5b3bb4143b20f4b55635272b6008ac64ef71590c918ddf2feb696aab3237f0c2052e016f4e3a9a7a08966b2a632cecafef37bbc20cdf2d4cd2c2a8b3a4657b8958de77c3d581d2a2b765dcced0063dc08a993426511f74c7594a5d15855d3d32adb832c6a612fc8adb8e1aca8aad921ec942ec6fd33111096434a241b0772e66ac21380d684d6046037e07f87f085ab153df60fa73c01a13beeb939ec0575e10f76720f4dedbae329b982dea747a10ba4041deb77c439b7ab718c9ebdd57fe2653ddc78ff216bd6f86d3af5d52484d3b2273cab7a37829f2b7b4671da36ddd72bd4dba997a0b503920c572d4afcca43fa961d9022ac561a452f9011ba67a8064fed71fb6b0d06c62ee94bb84f5ce0cac87557627490139cd711a3c7de2fd3c5ff4d2e706205c2b0eb49cf4f69a211d09550e9231ca0640659ac7e17f449bde8771e9cc59a4d82973dfb3d4d7f4eeec3c24bb07bbb9996de2e6a5f55d618c079920158a0b5ad7bf2e9c04338b76c8bc5e80b337dd05716fa877029e649ac3be0c4f92b3a944e48f77285e6987ca62b1356e665d451b039e0baaaaf2e047240288bf92d0aa759f1679ec3e236869a776732b7fe8cd87ced3b84c714416f5e5611a9e628ec07f9f811def73151e9e847e61f68987f9c2121ede3fb5da5ffbda75bb23c81e2f098c37f3af2a531d0832093e9f3ea3b6a7c56f6542261e0f9a0eb49ccf9321c59541a6769056e7eec32857a6a50c5e752edd6774036a038d9902f4c7d066fb12069872029f908d05769f18fc31ccd0c83bbf82e8902d688fd145e5163422f946cb266c74e90446aedf94a71612c27f2b8636a0712c55339d753ca9a04395448ed8f50b6861cece3b078281b1608ffdb6ab2a546ebee50845d2f258de6f0fd83b51ede47cb94e9a806aa0e51faf4017e44ae4dd349d13f8dde80f98e57877c6ab32fad83f6b133fc41cbe1186c41243c575f6087f1622068595405c7024a7a47eb851c4a8725848de6c782e13439ca42f90ca4ebd7dd7bf11eb65a1684acade9e6934144f420f52f4a5e81a6097cab4191b24f3b9e272aa6b9698d07944d57236510828eb3eeddc7247f7375e98349ab059a90a01fc56cf6a9b4bff4406b4f5033501a8b713e31693883e75cb136a92fb574d67a69ae143a5500386cec0fe4ceab0502a7f9dbd75596e7ac6e42b15e4248fd465366fdf02cdeb8d20b624a774968f3bcfc2732efc160035a008d3ead6b1c4488eb5798480a6b3939959dcf937e0806941550004ba1cb6ce1d928d8e9d2c835783c9eed59152740aab135c3844448c45d7c793b25f02d4398e0c29014842144cc985cd03fbcde83f8abea28f7577773b0d203f63769f335ea034d6aa16618642ca5ed41143639bd56a19ccf785f819d2da674e428ad6a2b114fe0b8cb7fb044fd839810b86324be3c0ece0409b9a1937fd762e9d1268e6c81c3c8a453644931bd1ffb2e174ff3d220a12e70f800de54f834d435aac22418383e08bf2719830f7a416af8dbe0cbff23eaa620d926eb3c8b44525880a5ca118430efb5b3ebd43f4fba4e014089b98ce6d49ab7c7bd901d63dac053f5563f2d546d4435a2d1b7a4a2136805c97a18698773103e3f39a985fe820fd1202d14588a0cc0b636c3caf0d1ffd7c37e322159996595d46b3e7b9e322a55eb5d6feab624a570dc169a69033605a1e8d390409a032272cfc29fcb423c7ceac295ce8ecb18d7521dc43827f94ad973fa9e0d405f1b55e3457c0856817e5c6d54eb7fa62d9cc41e7bb1fdd6c5889da6db0de882dd7833935e2d2914362a8700e7f2f21d7a3bf86c5029f9fc9d0868bc616c17af492e2703c1cb26e713ffe46508e2b48059ccc7add1666e176e4d3e4762bcb30b21832228a27d058561993d35638a457767d7826298360662e4b20c1a00e3bf53a45bb7d3e58cd9be76f7691c5ee40b4edb0ac805df8ad68b07d96bcd137140882960da84a349c88e2453e2c68e2e14080791eef23bca17fa2fa751ec06130cd1a62fa3038d04bf6dcfad5c5e98efd35af1dc80c20e0fb36c8f6568aac898d63b4bee0a91c36593f007e3eee82cf348af40bcbe09eeeaa505bd02c1e1931c333d0203a82f666e7d207a79746dc9c611378a5e105e956f4426dc2972e4f202726cb54de01ceccf91902dbf0125f244d4c392fe60fbec0f20dfffb1459ffdcffdbfbbc5f60a153f6e35594e063e3d5180b3c67b7f80c38fa39d72ad654bd11cc0da4bad316772523efd11ecca8a146fdb7bd96ee70ca4bd8113b6fdc9f8255f194b50e543f2d1f41c232488c79b2f8f57542c4acc5855b956a37097458298757574eca662f02a3b4c09abcdfbd75666e242ed0277ee5c736cec8740c17e32c3bc7189538659255672d92078c1a2f2f85cab63c11c450310f17d4d75c71062d8e3ba4eec55515d31fc7e595d99cf80fb3ef6f947166db8e9606981d38e34237559b02f4b97a4e1a811b9c1a0addc62e3b76a3c45d41c8e157c93b8adab8aa609cb6b07653464cdffd786a5ed85021770bb0a41797e8a49a4e0393bdd73c3d4fc9d09d2e9acb6b1d410dba3e5dbfa2a5eac389894e483274cce3ae097f6cd1d1409f52c4c301367fc22f91c66182003bd9e9ed7d5b2740ac271519055cd23e4974cb9bbadcf2847db01f5364a16f6ee81edf3510f367827463c03f3ef69cbaae56da70433d4b31b42bad2b6ea86cf93ef59dd906e9eec60c4c654e43b6858bbdaa3e93121a37536847c20d2f8118e9792a244dbec67638c0b46d4e1b2198376e6bee2e8329cdaec37bec1a4de163cb81e136c1a0704558b76d5c7857ce98d200bce5c00229ce3195ea793b9ab84b6d517e358981df9281e58dd5af15ddcffcf512ff9124ef817b7dae8b2ea8ff6920a60bdf3c368fa4f3269257bbe9e09e4e991118ba2049d481d23116db51031c4700459509e3d48957624769b594a9129ccdcb5c04b2e097f57992abeb2d8d4d760b9a68f934b253eb5c9d1f3ab957ff04b76c1be0c1a0298a497beb53379ea1ab1b678ce9deb079482f5e6d8efc6146f22cc70ae829d150d797ab314235d34336110037e37328455ee97f319672302527a97fe489a04ca3a4f5a20d03e299db68df96eed593e8413d67e7a79987cd3e8b9cb282a6b967cba19138bd31f3927e9ae806fba4758789837fa64671e1e7787315c9f02dd96b31d36269aebc2ba6e1930044b1ec92c0e932d9386d9765ceab7868527770c9e41cacd38f88144ab825b635dd1218a1f0e3c6b0fdc31a953f64b83e1b2984981cb172505ee6e325698213255cb3ed13cfd780d542f53369d99d4ffa0391a8ebb8488dba31dfc9324a74fe3ed5f471b89951709a43057b83f6d3058bbe8a6c4c43f426aa9d10afcaaa442dd680a8caa55f83c51cf4ff7d6fd3a9865ca7ff7fa28df5bd20a3546c7af060601d7e0c58471972a814a3f2410d42e414ad4511ec8bd550f3f1492287ffd633221503da4a758d08b4f99c32fd1441b6b1fe03b21d127222ed846e16e6050ce66eac44e2f69d2433083ab8348d254295bba4ea6a5cdbf4b1e92aea7c5c3350c0be64ed8a908113d163943257f943051fe7e5534cb51c6821b1c164aeb281818aa5729acc1346a94631173678abccfde4d23564e30dffb7e2f863879ef600339897b5b0dcc029ec38c4b4fbed155ef34cfec192f66476ad1a68a57024b72f0b8117bfe0f1c681ec96110841a40bdabc87a479ab76c969a7c37844db25ad76e1860072bb8ff6dfec3b2aaebaf0922224bfed470107f21ad858fb720beb47d805febe79d56d4463ef2cb577edca756b43a135bcb717367397b7dcfd69daa2bc8c7890ac45d15aca6bc2cb8ae9622952e632945cdb4c2ea64ce4481ff38945b7b0e5a231efecb8f3b7557673887af0fe290b5242b1c1d0706946dec2e4213dd115d84e72d7e5203c39523116037b4466e0053d6e5ba1dbb14492397b61eaded739d275a104f1a118f179c284dd7081a54b99b79c117157a8b3b3c5a1f7c1d7edc8be25cc3709cccf7858611120adb4d5f7dcc302376edeb08eb9f4cbddd3e2d8022cd69081429d83ba461d91094f36969570c3fa440e5e1a95c77c9d8a3f59348b8d6b46905bc160ca3b4428bc4cee4c6e27289806a2c8cf68849a0537e2906839fec881f5b7ff042629a8700dfec816d79d3ba5c99edc13296060e25b2ec404eaaf132ed6adf4b9003b5bb6c5226e64239947e4632fa4cb465c24be3fcd1908233fd976b3ae717401af71a3abdc88bcafac36a281f0d2016d0c1b078d7899b6e1ef7646de86549f9ab310dfd585361393b380954eeaecd02ce23c2fa412d1c56531956b7f7f7cc3857baaca71cf96c88701fd9e1a02ba28803502c982200a4e8f803f6aa349326544557c9cc7db947669697fa092066843dec6d31ddc9e2bad81b946cfdba811d037a9ff8f91678f5df0164dd8b507a397dff963761d0ca06ae2d0fcf64828101d770de2d2ab39bc76293b7bdd66a95d00eb456f92345c79e1e746fb882ee1389135c83cc986230692b2c4351999dd249bb139f816414c770e4c0a1e7585cddc946607ee7013ce3e75cb71a39b12f0a3d5d1dd15a205cea9bfa02c956f116128ec5e9a8278b1243a6be3d7cae3b2aee5f09fa2d6f7bebd73d064593a865004af9d09031d56d155fd494439d1634c43fa7b6a34e7a7250b16d842f8718c164f574a44d2bed71baac285946b3410f2a06e07fdff6c560812ef7e4d1a7f87e08a604252d016e9d3058693d56d6cc60b74152bcffafab3a54a881691f8ff42b28d2a5d95a982181e7813c58c236208bbada908e49b4d889c16c9cf8b9805347e3acae0b06cf1d633fad26db84393a082cf5533b8bacece31f1aff3c49aaae90ece76cb04a10f5b42134e8db94b50827148ca97b1f17647abc90449e20623ed4975eb7e6ac967ffd34c48ab30fbfefe7cd5b8cd0e6c24d969a3380f324cb9c0e7ba04bcedb7c9e27b770375df23f700c0627b9e49ecbcd7da0b7249831bfce4ffad76fdac97fe57600c40ee12f2b17d2208815058a9446dae36c8219de81b98ba6f805486d60a7e2a212b07160b40284e41e495117aea24283dd07cf12afb3db681f03bcfb78504a207bc9614d74c39ae6a6dac5ed5cca7460c9482e079546c8ea85cc35df1a88c2ddefbb0de010fb839cefcea6e55bd09297bed6661f51f196074ee00803d3c9f4ee4d8793aa06fd2cd755024c6ebd3c4e19bf1c963955e5b0e111299049c05a1e0711740fdc3b23b4f7ee2b9a0098ab80b49937def00be521176a5ce2c08ee36f9da0ac4dfcc8d9a8e7b31b1d8cae5e0821c607e68ee2a20bd012cf012e449fe9c71759bdce87177475ee05a73da6b42f822f5edf605c70672cae7b5f0ff2b09c87d0aa5ff32e41261538b045075c704e88e6a0a2c550020b5d5f21dbd6d8bdbae02e06a6a7f543a2e5a0ca78697c635710ab4f226c380ee00fd73a167206e48f628ea4a0e2dc9b3571598fce56a284bbb8a2b50f2f528c2d23d12b7ec1ecf47bb6118947b6b2dfbd6ef005d4560c6b0fd3f752b1ef77a73efb0f41471502173fa63d3558b4e2ad1de665119516e1e0f869a807bf73299f79df9d0e5d09ad44496711c2e71512010745d1a1943fe1d4f8504429edd9ce94d01034dc67b6e592f19961df03effd309d544d6395fd8f5e94d43ee535ec72317f797e51a038429385ae1d17169294041f1232e6fca4cd53628c9a619eaf960682c6f97920bab824dd79d00d8a3d7021da819fa9de1c661c71337dd4ab325dc9e09cee97067356c44c54974263e1906336cdeb0dc743cbc55200744d5cd48c6489022d8e96cb118e6249ca8c4f6ce692a661e3776ef8804887b59a59519b509e0624242895937df6d496819d1791208429a930e331fa9edd2478d171a0d7b96da740001fcf5d331c6179d0851ec7bac33880e064e22a36a547ab95145faf99d18633c45a4a86dc31ddaf4a36ee1a08f4a07ded46e6eb9174a0cf4a5f066c0f1463999936b9c63732856f0bffb22ab5105cd7746a4a5d563e779629babd1ed69ef5007757c7db0a2c562211f8ac0e47feb6507ccfeb27319e2c87b108280233f1dd933839f07da0750d504bf740fd0ee55289743a57eb9ce8f7989ad3b0dc466495392834de9f92b9d3031a3a00b6db15ff7a33bf0393bb40a3a98f4886494a5427f48e2b7a0a8d878c0599523e5ffd8ff2b2a7176488fc9d9ced0f4980213fe37adae339f58fd440b7345bebbb0ecff8947cad96b9edb7d0ce5d84512a2faf668457e16942acdd063cea8a1b297fab85950ff1048d9088581a844c7289809f90becd2dd934ebccb84b2c446de5b4f8bef894e763b5ca15f45c898d692aa7d7223f262bc94b0c50a1f66c053dd4ff67f1005f2713bcc861ee38017410aba8324b4b41c08c4a8b73296ebd3884b588b14e11b1fa0cff5ebebbe46a73b259cc67ce7d100833f4f75a392756822a567021f6d3082422a68bb851b741ee9227693569575b68e13290ea41ac462e33920615054ccd4347f73f40e88d58f0e8334b32c98ac8081c95485bad4115f7378d82530d1b78d58bf0f2070785d3118429f79ea6e8bdf8fe8888a22e81dc71f94061180f9306dec825d706badaf3e43f2a1684d37d632db98555b38129182fdc4e4501954c9882a52ce9e6343f329245b97b16fba5abea25b0e9e5aad45fc0d227efc2a40ef0ac9cf080338f607bbbc7f3d98eac0993fdb6063510f7b1dfb7e2ede1f4ee1d59a4d083f3a7f6ef6b6aad97c962860c6bfdb99b189ab7c3496c2234805385502c39c4d30e44e4816dab0515fdb4b8a66c8ced463b735c04886efdc5f85eb227a9892e35c7c794b8b9ecf37582de6132fb3ccc664bdd2b1ed3eafdcc9d86fc92836ad07e232c04570583471df553c44b9ba2c8a37d2d64f295bec392de452dfcd5bd3ca9c4c90c96f31a2a41763694e4edbe78295bcc3358da9b444a4eecc00c78e757b85f4164e80821cd8b0cc5b66bdf38fdeb9660f5feae56a7c06c834686cdd069497ecea54d48b51a7e39c633d382158c13c7c70c4f4f404de4c969a53c0bc9bf75fb251707440be8679de36e1dd2cf3f16b03e9180f72dd79dca2877574c863455b6f02bc412323ea2b4de80c56c2639f91fc722ecea14ff12891a31a47fc16a209eee0a9cb613ef8bb4badfc6d4f797521da518792370449e4cff8204f07b2c0f7247fda113e03d9c28effb9550ec68bfb471317bb1928eff2c43f88c24fbe0bbc43d436f8070a28885b32fb67038885e7c0c354c575a20c71e7480124db6635ad18b3715018e482da0c327061fb8e134f40fbc9b23ca2b8e9bfe6cb49c4c423d3279da4b85e4c65a0d5506e4a549aea75b1a0b21b489c77b15802af631c5a9999796f6d1a1845de349ba52d15fb571fd83a24e9316483c6066797b7b0c0ca17d9da2932e5e9019ad0e926222e1bda02c3f058adf610feeff2e73a7d3f853bcd0b8cac50bf9ba7e8a7a22553a316c1afedc29f3cd0d25e9ee016f858f41f7ced7d0c7e54c676b1cc00be86197c6813fdc868c6f51d2e4a3e12114d4b2e53b602ea8271ffb5491902328a44fe6dfa19fa14e4d19fec2545e0a12c57a2147df3f69098356094a42894e8098b096456a3275cf9d45dbe90119afdfd3db5e0cc2baec4292c0af34f5915135fd02decb77ef877c7c6a06ac3bf49f6a3ac94b669b07fa6f49c28b5c43ee2bbdf52ed6519adf5723365aeed0ae60bae62dcb270cb170ab6c370308813f2a40f9faccbd975fa2d14d9b2acd240f7fbaecec0a0170e08e3cae3b8e31092a288ececd0d98ea4262713c6c300255e5249d9169920ac7c419576beccc41a6da91b8953ea0f2e6dc452ab87ea29025a56941c78100f63f60628b716b65e420a72d2ac0a1ca180f9357dca655be1755fc21f4b998f146ffe7ce71e01e181b8098b18f11d162f6a73638aba98b781082bf1a935fa2ca79efe6eb8ebfa88bd9711a48d4ee624f18b2330cfdc7ecc373402adb9e44a8a54888997adf063b4c4bc2df41f0b46de0edf64cf3c4d13903d937b8f3ae40911441ea88e4a4b9f5edae658d30ddabfad0c590f0eff4a16f56aed6e31f40344860b218e7698cf4e48efc10d769d963b03a38b07384172e806c1760a810af0ccadac5e5dc2c7243193ad3f92e76319a0a477e3b249d2bc593f28c1df6f0685c0a1f0dbe7e053a73775c851aea9f394d77a6f804926b34933a386cf5b6342712ae0ce739a0b14771fa8b086f728877136c0c7c1b9f28e7a3a22e9cdaed295d6051889642d3ad5ca422f3a1513affba9e4fff928ccea1fe1359ad7d57898af5e49e184f562a8645f1f41809b561fe62f828c5f37060fcdf3975ae2986045169a1cee1ec7b15eb2a9b1c2139cac935011e05c029c8b9ae5530e613bb8dd828c7b8b14c80a4a79341c8606ec8fb05064fc4dc49de714dcfb0521a18a76099c049b2f5879915eab13ab057b05a662320174e8c9dd820945cbb1092def766cac88aa65c96a320ecc55c2f398890edd2e2698c124a82b9a45a26d2568d34c8af484c8fff640f4003d70fdac88b3ebba7a289ac44b7d191a027b41b9b97e21e0c04c534171b1445a1d70f11b98194b2b70e6f87f7e5ee25a39e7203690d463921e6ec2bbdab875cca6f0618ab0f9e86368fcf562f9a2a173351f774c2a9b715e115073e1b58d49ebdccc343bac1c64739806676b23c27ffd35909f4670710efabcdf377dbb361f5517c9856a1fed8088990ef5732a649c708cf04ccc28a544ca17592e1df46a3e91e6e93bfa2df3a7e445fd20063e1e2f0756f2173f7bc1741dcb781760114219d8daac9d31c1fd39368b7a5b98c8ea1fdd79f0aabc8311c7b6caaa5cd859d3fcd66be468b60a955e4ffbe792f5d8b5ede7c943e6b3f5f32b1571145e08e2c72e1ed532d7fa24fd3fd3112c464e23c2aadecef55e06d9f752cf8b354698f3db27886d2ea09af735401b8aa04b18cb23ac5e3a2a2ad46d2ae8a525eb1d75ead982a1d239e5fcc42ac922f29f65e7ef8ae418d9d4114de6920f9577f1b67eaf66f24e45d88c9d72e97b10cac11f692c2c03c5113a3b3f3f165376b33578dd2807d5ca800e409889ec2467624ff60d50db1b739aadcc87c24d6f7853a4db4b89cc1c688f3329a82d198bfa25037d24f2bf307b82a1751ab50a91b3c63600133ce3b1189e6674b2cde4a93761bbca753d281ffab89eba2cbfc781b6ae02427b2c245a27db27ae0078473d4db8c57b4119680e2866af94dbac494c6aaa0ff3ac62a57a56d5427c04807d1375fc7bb01cb34cff4dfce8d42f6fae4321f41bc6ce5f06b3cf5fa1a3fb08406147b528420778c0f4a2b464fe849d55a69548cf1b8362aaa88aba987ea7e13868edb94192eddfb5e1a7e77b69db2dac38ff09e7081a046b09ce8d12b86ffe96d13ee1af7eac152e609167efc26da84765ce95b1ed75ab7de1044c11956a2de56683dd2e8fbf95053479760e1d96569f07a1ef612e990cd0720c4668ab3965fce791900a2b7532c990faec771a2174d4931f04167a50b8b2b56d6f73d3bad21418989845a13bc030b107d1ba75bdd306f6baf8c30d646d2c628392f68389ad89223f6cc6e42c439599dbf79e1653d45a23bc935a5e7d30eb24557d3a73bfb55740694b9337bf3dfa1233de88945d6c7c69c094607b188c8982f1ad32302aca462cb712551ff2d3443bc697d70cd2f72f290ee72f66ab1b5d24ed36297f611e3dfc4705b9311e97aceb98aa91d4a65580096f7dacba143bbbecf5d05c6f3b6e717c5f1141ebee68bedd3b7802f64033c3cc4078b765c943ef72ba115c8df3dbeb88a1b628f14cbe0b2dadad1fe4460cd63511db005a2eb7b59adb269983df68022b8d46015f051592b4c9f18d66b00aee40bb9d0cfa2ccf64126431350c7bdca082b691bf7c5b8c32a36a9016c69b2df680043a6701a77caa38aa139253a9ce5c38b1d0e6961b4496ba590092aa7ed708b0d24bb07a3995c8db3412741d756e08522a1e3adf95a26e4013f77f02daa01b1c57fec491fe5eabe9041533af5bebe688cf174c139e3e47695a0471c9b8926c77b9ad18d240c0a8f14984dcfbcf0da9f04b8dd3caf602d103fe9b8decb61197bb2a225a2cf952bcbc6d6de219f1aa11ed0c5e64cb2891b8b986b5e171e270911d5b6f96abb14210f590a2212e5eb3e078653740b8b55e8c074a21e67c12c9989ff25e7b277a986e10b85142b221db7480214a29be396709af8db3aee52695ef5412214d1ab20822f387b843b27f8ca6ac4c48e132e05849377fc7f89e60850b8704192deb1140fed1b26b757cf7ed278d94ea9933665ccfb41877edf0acd464ac1cee6805f4985f511b6775de9c91d5ce64dbd4ef7726594a17eed4aae44cdcb358070331222460443a5edd3d87f64a0625066e0abdf2fee982e0d9bb98a128899a370939aeb207ebdc2b0ae9ed2f68a65d68c4c044051c2004ea0d484b9315097bd79ecbee238921896f0a7dc3b357f9ce434b3ee4db5730343b9b03b234ba342beee6b6cf3507aa72c8c96b8bfb4eb948eb5e963391e6e057cc427966f2f38226e295447d0caa1847776e7f26765adc2e416514347c222e53dae763b7f29079f4ad70bc1f01fe7b05be9df3ea3f008fe5805d29f1533b7b12bd001105fb82e5ef95f93c29ddb065fc16d67652a069f05cf5d8825b461fd2fdeafe04a8aa0aa5e2f011addf072e3e6f72f47fda6852e9b5ad880c7b570f74d28030a398b2b275f539c255cda40443937ba3f2e23e6cd5e9b6f9e8cceceab36e7d0acacf94167ff812e58c4f8c68e57a2667aa4839c5a66688efd06ab19f1396ae7c3e0ef926ba54922385a2dd509e301e6a3a90784e43bfce37e88a97c758f8c95fa7dda5b80b981bf2d49762bdf24e447ceec6a4ea6dc76e1bf556cd18967aa033c812b886e04fd0a85180841b7ad39550a32aacfa773063cfd0f2b3e3649298021d0aeab5374a337edd4aebbeaadb2c5f9f6fad58dfc93db78a6f9caf9a4851bd69d5f4abf8241bd255e4f7b78cb444299476810ad1d2139650c9d0f19b467837e53c579a1c3cab308386dbc02b9ec22e316115c25fdf79f29ae4022fbb02ba5c949c6dc1076d205c143a0c915e8f1220043813c27f5e083dd5d112365f45f77a2dd71cdf86b825759d0d9e33e5c0f322863ecc4ef51dc78e6d61ba0a9fd9df660eef76191316a2c90dff1a00dbef00befd3c44699555440728b76ac6f4c4a94911a27b68eb99c7ae4d75856973d5adda948cdec6788475cde0fdd14390ee2545edd1c35fe47944cd31b56a88063c50b566b9911d6048e7a2dc3c233819b6507f16a80994ba1a25a7abb684a948e677082e9e6dbda480aebf994142cfe0345aebcb137ed4e50036c541bf46dfb6492f1e3dcb66374cf0aeea465a5099b0af1c4237af0b03dcc6b7673632999bc0b60f3da8e05a3d5a637f062ba8a5c00d512fc64dcf9549e12e4e02ef3aea98a53403069b33b75c6547cb74ae743b1951f5146ecebece26cfabf84977daa9b5f9572ef4b0b5f3d13a6c47c131b98ea308b4367244b70d09f1061795b7293de924d97d8fd59a9534b12b03320746d5d1c61953f24d12c653bf943230891e77d9843e4bac47b6b50ee2fa957dd084f9c46024b977d1bcbda634143331db417417d2a27db2ded21f5ab249f92c07d36db63f942fe80c45e06f3be5aa7285c5163969124a852197dba35ade5a2a9aff7e2e1343e1ee53cac5ee5fcde29bb80037fb8e2be82c752bee6902a5f46804583ebb7723398846c3cf59f1dcf2c41046caa9089a244f8b3aa5675d65fb81d097390c5eae82bc2da4364ab74b5717c0de8241de7085dcd62bb14c83dde2fa4b310100d65d3c9149118c68f754f7ea875a3fe0bcd51891ddc0712c1c26e34f226acd3cfaa22175a6d5824b1a29aa576cd98af64a7a9a6717242f28b5681626e38b7fd03295b8e4d375c4441194284c38fcce045803bfb305cde92e22db50c6cff9d5df646c9672ce2eb3c0a8cf97bbe11b8a446fc800cad862104e9ec28016167a8b877acaf81a21a4dc9f8368220723d1c1da2be2687eec8f7b343b3962704c7ed550a7c845631c463c03dfa311e7c3b8cbfe4019ead4fe762f05b038844984a4306f5ea810d9812ccba76bf45be8395a3e659b254e8a2d97038598c8bff968235bfb7773f41e47ee3c1c4a7d93924997f1560bd46e032ba828ff3379d62d02dff12cddcd0182525d4733a4fbaba1e13250c553d2d513c7f8f322d073147a29125e30bcdeb53a595f8b9837badbb943aae5c320a3ec45d824dfd7bb32bca67bdca64ff989004c77f69600b4b8deb544b78dd4d25b8351d6aeab82756b348e80be35533740a4b52fe76b04f6653796ab3ea62016939aef71ff9286bccf6fac2c92ee0f3b908aaa7474a7138276bad11cbeecffb629c4a95371d596d22ba3c1c81ec5609bc3c01816800e91c78197d348570b84549289ce63b55e19da15b1fa835adf946dd4d391ce93e8abfe1e674c9f831a0c1fd9a93764c809a775d5952ba9f42efce2a5865be1a5a0362de9374f9e8e4b8766cb7811e891d665c351ca66ecb2fd5011edad181f5973db92eb453a728ec1aa7d48890a07d2d8a748c7b7f45dab07def26d8835698ebae620863d1c2b0058d709f26d01329a80e090cf47a30dfe33d54c9b0c90fe7d536c7dbfd8f210414fadb24f0eac6fa339ff1790f9bc5c3b01505452704ee0668b1dd498b3f3080c43f54c95e2a440f2ba811fe85d3594fb8a0d593da846ece61f1ef2e2639f4c6fb0f4691127ae89da865fc0cd9edfe2e8609a942b56e58745773cf1f2ef2e2d837b792628c2b749e8aceab2a2b4953117cd565e9c1cec4172e4264d33aa316d4b37114c0b95616692b8c74ecffa53cf613ef1ce660f29aac8d0721e00b7a4707e76292b9af6e9e99923ffb2da8fb41b494b5d5004a8a5ff59eab757a39722bd4e08cc3ec107448bd4e3854bf043dbbdf92575b3d10681fe1d2fb9bb89ddf46b2f6e8106ece700756d01ef02d664c673bd310d6a255ee440ed7cf8744ebc51e284d7a63edb2a654f5382537714ba35878df7b5c1d8d6a353de2b8e4470737e4aa8dfd1de2e2a38ec8c0b9cb17973fdb695f68fe0247fcb5886a2a64ab72b3bb257674c3a06512dea7b90f240c367664df1dd8031a33f8f52fb5c8365838004d01f111d5380b0439c64023f62cd5c08de05d3601927a349076c4ce6806724e103e87b4a638bc3322685d0021b4a124c6f9c883f4b7654d269cd284cb85614747cfc4756d76308c9a8bd33ffe2470df65b1313edb452edce9c13b63a63d4b2c7b9ceaf6ced7926ec2adb27811fc060172f380b3538f8c65b0dc5f06d0ca9e44112ca437fab8b94b64c05f72a2e4d52923dc69b917213a88a0f7f45d2e0e8494390a3c8b4be13e600f5a33728684cb5b2fd7dd01dca0fee1d6777bc0e237bb6533423cf9bb54d4bbebf7634c58d8255bfd70fd2d99407ebb1d22c758247b9595cd8b4edfbcf6ce3c8aa0832f2d957a5fd35cefee7f17d02efa078cf305a1849f8ab31186ed2eba3ac49c967319f5efc366c8c4c4033f63f8a6e432373a5885898481dc321f769610cd44bd3229761179cf84cef95d7e2533c36a75c332d7c17767711f3a559463518fdf728d8612fb0eda834b22b8e76835b2f8e593285449dba2e65dbb51ded98ae68379ed10a6825dee4a7c4771218486ad75fba5d9c6f0a8fe474b6830b0238d63f5035a6d330993efbd4dae2331dd68342a771625babc533a57fc1ee203d5aa1fd382174e49a747520340216bf23a62efde5d3902adb24400dfc67f3aca4dd01926cc73b0f187593bf28d10234f6f798a335a18bdd628878ca5361075d149bea54b749192a62eb850e56eba6a7a3f8265c4b9a546e7bd5ab914e849ecfcf15ac49c3d8081dadfdd6e5a5d5e36069607319755a4327556b74fa6bce027a4460679d6d8bf2c67fe2fcd45f5a214d0384af5d0510ad30ae5093452ef859b8414756accec4d6d2f616028221ae690b5ab3a9065320a6c1e6d11b4d402e0d022239040c438b09a6217ffc72330651ccbe7b8f60f86b72633bc2dcc8c719ad57f048ff5e1539cb07d963c059e81105b7976a23b67271e52d2040780dcba7c5433f9df24d91c99e0b308ffa6209527a45e093fbb7a334ef34b23c724edbba8c62ddb052c69a5525a8672d7da5167736c37a2df15a849d1e03b6746e2239b92a035cd3544e6c4fcc0f26b8243ce5d2c8246b351aac6a7c4b5bc68bade69566dad40ae61220e40f24d7d78bba01b46f2ad4ab704979f9187293bb316e7071dd9d2248060536be7f56389e899f4588ba36df135fcbc2d6e54bc96bc70de2cbeb95938efb758a3dadf3ecf12634805de07209a5f69953947f62b6f4e4e75415da068dbf6b1925288df07b70333ed69557f35155c9ea6ab180208324f54c82596052eef24ab1e251ccbd7da426aaab926d20174688e03ca4cc362ee2ebe304266c3c2ebceca61ef1d323c4fc319e179ff4492a511816fba4e295ff3978df70e1a6fc5c7f65fb710619b6a278293032ca83e49ed1b780f5550c85125f2d62016b3eabcd2ee620a2d4b2945b00af83abdd715983b9303416e488bc307ea13517478b71e42d00e3ff6313de0ade7b170de87566a39bf51003cef71fd312f3627ea08b61619edf32bf94d621930018644d46ef56dbf6fbdf1644c58347b8bffd120f2069d0dbaed0ad529ea285b0cfab25b241ae36d1fadd9caee362640f32ca26d65f473d127c44bc866f7c86cb10af5ecfa3eae9f63ee4f28318d0819721aa25e6bfb7bb97e270b3fa100f353da381374a5758eb0dd055f079d98b0e9121de0f3efff80060ae5aa9de6b8fe55b28f3748e5fe59a5b79d9af4316539fc2b441df8049596de1ccd107c6048a98f87dfb82c27d1a8aa9b5b5b80decefc002494596d5fdc4bf345d28f54dab019417e54d9838c446a0ca79c6864bb6c2cc1b39c34d73b5ba1d4ee1a3e62540d86f30d9f152ec16406ceaca26424c9081c134d29b111b80ba834f4eb71c1f227b9a3ee8aa61e1683e57351c94bc275ef4c0a4f7b71bcc5ab9d9a9f5e7f22678330f7831f3c007d66e4c0aa9189c60ba6c909afce70efe1724be78b6e821c124f9174247b56a76b625d9257aa0f132c275d85e18a279c70979601c3a45d1ffc9cbf109c64c78514f0b0ac169e2f91d05fe047d1cae4187edd522f9b04ec137462961de2ae559091bc37a994c2e0ac362bf369e487b331b39e6c43e61e53ce32bff1e5325d8c79afd2950fcb25c577f92bf6189922e0de713d7352028f55888e09d8c3cd77d9540e0f1dc39573adab662d974dffa14c96782bee430f59da7c52657a1f33a0d1119ced52107406faf875608c47755d2399f1e5118dc7e8c9a78912052dedf53655488a695befe47bb5e7c4b4fd7c7da7ca7af0344dc29c9a57ad902f9c23108d8251d3817e7a8e909d3afa660ecdcc4abb7cabc104f8826732a2f73ffd38e44ba4046bdfb224d641763327a15f4c60e9bc3efbbdc93af2604bc72de3461824a9c392f4c038c16ad78261324ccbf4b233638a46fc221146ea4bcfce8eb2c99499b4219a43023e180d2f00131e22bb9a7c627533b3ada707a3592647305f9133be7c97d467f7c7684e02085d01472b6fc0035aa9d24bc025dac230aa19c52b94c657141c9b0ff91b4febd2d1a69b7f5b82ded5904ec07fa3e6e2404ed38fd72f903bf809049cfb42e16ac82b3b4d7b3bd321b4ab58cac6909b8975fd63c84dfd5cba496d5804f3e4f9d6fd996094ebe014079bdfa004f8344ceec9f27e8f4535aaf7e2a2883550689e5f27322d60e64b2f76e5b34c4880dc27cc62894fffb16b9b320ddd349a812b6ff442e0fd74f8c299d731aa787340976dd67d311a4daaea845f4337bd7afbab223f789c697914345e10e09415ab645778ca145e7d40aa6b80b22d7f5b97bad4564f8369ce4efad4935461d2af12d1c190f6194f9e44d5b0db5a6fca46fe0f626c6bdaa6b78e59240869ee896c28749d8361151e31850429835af20467617c06096624f9e94a1228b89b108743162ba5e747b508b4b90b62607efa596fd3e48a2cd2b83af5aa35fcdf55c8bd75b98a5741ac42878c54a0e394830affbe15b00ef3c20535dd657f5bc052240f2dedec5750e38327c1da36811b8c03414547dca8c4730758634428c645960a1a92972f7ff463b458f30cae03cf7a21e8db45e4b77feb381fbbdef63fb2d59312ee046de8485f1f2dc543a7bcb81e7df2816151a925aec34f95d661d207a3606985b969e1652f89a43ac52e82e9e8517c0f91d9c6aa2645faa1b025e2497cde107186d31c031549ca226d569df5207085608d1cd95264e939d696f2ba643efe26dc214e84230b5ef0f6e5d608cbfa26bf68813a9fa27b0b38ab1e6a06f1d02c04582105099266dd0f83a0e831705272a2168d0d6a9653de7e2a8d26daceee1bf3ec30ca6edb9217b2b50764d6e1880113ff1c95f3333e64f378ee9b78da521902b9361d8099e2fb753d87851febf5aa7b0241ed178688f94b573dd942aa3475bfd3d6779b538af9b9827af06992ca37ceb61d9d0a3139af11b0f22079925d8aa657c04f6ace2163637d584e89f68cb8b37f9439a009c8dbed6687182f2e4662268712522b43ad7a13710b6928ae6b7d65557443ba6e0825fb2ba4db4f5c8d8964c9f5d71a8f74a5ce72d2d0d586c42385b7c8c7ab0cf7250f171c13059ac1201b3c682f1cdb6f76ccd6ecc9c5c4b12f3997ec680f3b03c27020e41df2104cf5b3e2632bca7d5e5a87d7e627d931c5643e1a08a1929fc7e77d370805f2d70abd144d3f79c5c1bf6c5bd9cb71a55798d7311abede8999562242deeef4210a79287f8f32a9c33f32b2cb7cfc31e098abe6a9c561175f6a45f774b2bf77b1f54bd76ae5632820d7997b0f56d3d724228a5d73923684cce8637b038d052c11e47e26802d1c123e732b28aebe6722a6f263daa35bf22da8987ac1a2f2a4cb918039ff999b2dcae972863aef4c7b14ef310fe3099b3d02dfec31ce9350c99d7f1f6e34ec6b3d091c90ba0c4c1bc3601eb7f48432ad9997c1ec36753965ac29fa62e4fb00faa998c199018be151fce53c14f9e47f50e60f56943311a67e66164c2d1b0484f8104447b44a362820270d52290ffad8e9556fe2ee87ba4295c2964cb51f5783c874755b7c7013e18bb022869213290bf9d6ff2dab5abc9b647e145508d4fcbcc6f39bc45f72b2055c9c4d4c2eff5882f5cf328c778be641100963b3c77a4ed9626bef1308b27c71a81bd92aa40afebd5876462a6a71c3cd7a8364c9fe06868198d86cdeaf63b83815597d28e081283318de5c4f54259aa451bf554d5ec711c7f2b7b4795c5eab5e24b545b3a1be696704b5bf25ca620a8fb17fc83c683286da57b82ff6d74e7b38d264fb2f76ee34c508da2a37e41881ecb597ae799c71c0dfeec18e5fb81ff751c049fb9701efa4c792db49eb1a7c593e97f83b56c645dbf22d0a40903446916dc2340388b41171d6d4ac70bcc861e85a00d04f864c2fe0908eea34ca631065d7b3d3f863970301d0957428401623e45847f8ed71aa7a3564133262ce9475e6986f6cf8474cce00fb21f8f2f9c22032b53c9975ab2b0ede5952033d4ed9592e4438b727c875464a80d36710d51ded0389b1c0697d64f3e5f2ecaef43cec74c96e5cb5f70973f775a51ab7ef90a13dcfd83064f807dcf81f28a341f5df10790eaebf1761795fb0fa5d80bcc877ecb0f93bc78cdf76014045116cf9c0724bb37c5f6708c097a7a9c935452f190c999d9f0807cd3e2cf787cc1cf500872bfbdcc87d26d72f10ee10785d855475c5ca17cd25f6f04117df9af0128d7ea1676ee94c6177875ea9d9726e9ccdae646a554452c1aced7f64832c855e2f4627bd45d0aaaf29b669b6dec0bd9ff2213a1867cea5a642b7dd6f9fb00d466ae54ff44ab546b96b5360f25a5848fb20b892c429436aeb47c8d5f79933c2736c8681faf4d9c0e625e46f1bf18b2d232ecfa8d666fbe3ae96c814e538786e79d7caeddb3d9215521809441d71794833b1577d710bab9550b2f5980b98f6a282d51f2b463c768e57604deabdbbcd2b45d3884fc13050332fe603c65fb3259843d042141cef18297b29d0406e57fce0fabd224530f7784c0970a96a526755241df1037142a113adc123aaad9f29cf456d465da21956a153d766d56dad7b41661e9591f77533dbbcb62c5a69665ebd4ad4b3b1e17808a1a63646f81b31471173978d3605e50efef9b0d21504bdc4b0b73d4cade1393f44731fc13402b0040b2c3bca127f6fbf71773dbbfd8c8a22731fd1e06e35c81a39aa7f069ef3efd209f65ad2d5b5c38afc58d88f796a7db1620e97d7b2fef0be8d3447cc97024d29ed2c79f6b35d84b7dc7196d1c6de765587d574446cc3f87f90aa9c3a7bd06b70dd858491302690ffbf4ac51b3467f91bf1467b895abe71746cc6505a0cc9ec2764d3126f65cbc370868860b898676fe04898c1f14fae756880b18f157d54fb98d7f82c27994cfb5bd1685e61a170e26ca84caa9a8298d5d9ae532d03cccf7ccd6815231d598c6b1b54cc4d186a7f199fe5cb78a70f1b860047f9874fcfb3071c0a0fd17d46995ab1e10f3dcb9715408ed50e74f2d558861f9209fe58c2b0903baa2d7cab9f435156dfce4b2855df8ffca71ec8abcbe2b0562c9d7d81fc9e56aee19342f070cec078b78261e51f94a400220e9d3ff60552dd6d0d598a9a83746030ea1e1d17ab43947644b688038ebafb3c0e99e6f9ba9abecbc6f4a8cc433e7a53d9497697e05fa4e7fcfe07c02670716960d976baa58216991cfa2171972323d513719d96c9c5cbfbc167f20f0889846c376f1617749f7fb00b47f66d866a37334f334ca59aa408901757c0a15f4491d6a1f41c4cbb1bec61b39152b9f016a1530a83c2aba740d4162a21ac82f8b2e035bdf988306fb758ec85c6f1a8982ed0edb472d470e375a5aa3899f84f0f1ce855cccece5bec7559ba0e8724585df1a93280eef451a1b4eec33ca27d240d7c7d241d411ea1339ab9f3864cf857846c8fab51e928cb9b4993104c8793e1af9eb4097f8031e7fdab48f9478fbc62f670f2fcc67d74e0e07a41e59ac2b6376b9c5dc0b088e8c7ec4c554ad07fc3ec9d8d66cfd45112ec6237e948d4e5b6e3ee88187694917150a721b5996b7bd3ff715d962596f980c27cf55e5d463d09ad7893623ad17f38c76d974fa14c302d7eec11d738e1edbcf64cf037c311efce28ab1f660c7d8d0528eb60414d8ff6240bec52f64c0559022426e9869fecab16eadb1c5c4961c351ca1ecc38466b7677b4a319deea54768fc80e9c2b39ca3185f62279602ef47d7ebda05aecad5bdc15467f7eb244b9a5ea8459b40a9832ae98ecd2e63ea1d5a74775d9bd787d20e57bda1537e9e612d447a3bba4c30d8df85549ad694b34bf2171ec29ef188b6912183ed4b10bd1a93f68b866f6c455b23f0dc3e939eedd7fa9463f07c5475e281d263d5d8830e40864c2af1430f6df4ba583245c2b750b57a5cf830cb9c721ebce6e07c24c324d7a9f2a546d465f7b6c034e89aff1aed9ed087488648de63b4f0f6b47560e86389d4d85f36e9799677c7df4dcc57f40b06ece82aacdfb0d876340222199734fb24703736a774eac4a268e68dcd90cb7fc33a79b51f5a7bdc88a24f8dd6dfe7ff20bee20c7416e876678baf4998d8f4c624ca5da03192b745f1d1ce9ead0b0c9b296e6e9648830e25e0676a4974f4cb1016cd787508d94d0c2ff53aa889dcae9226abe6deef96a97f5953c9a2e347aaa4ebc3b8fb886d551c57baf094170198c487ef7a94631e5c6c4f7e3fb192003e1a43e31cf73a3458c1ec5f7f6cda7c57ed6c1ae4778e0a96828b06cf631b8d83d7b0c9c0bcc8c4865ad36fd5feed86a3b6450fced8ac5117521fa142315db7a5a558e841b2558e3912bd78e85b2467f7b2f36eb660227a53629b8bb4e7ecc90a837eebab8a9722c0f711f694e1d3526296968ee12bd7fde655fc09d67758a0fef70405dfe086695b937b4f3a55674f5e88e7d90791580fb11198540cb25a95b09ce616129416c1d6865f7233c6b5e618f566339766b9d8bb464e7d2ef8c3da2d8c3506619516deea84d3b332dd9adb53a2f78a82ed125221ea9e2d5dbab1b6f12c9a4a05355d0a75bfe351624712d365f525e639924c220944e4ef245f41b799627d99605e3266fb2665f82b6d91ea364ad33aec969ed9f40a350c855d360e8ac282ae3e11692f0d7aaf98783743fec636af0fd63613461d8854f6ef6ec09ce7a85bd757dc072bb73778449a9822b3a16d7711294074fa9a3bb1f01007d8cf242d0788fc4b2e04a74f188bf9f32a7367f8203e4290c46f4e80f61cf0a603c5bf1f3ec505c09f3cae0e043840c72d1d6d06d9f94fbdcb8d8a4956486c6100959e6a734ac6860ac5ed5bbdb9dfdde6fc2c9f1ac3ae4ed3532ab6ad72ce2ab9ff1a39a163abc4ac15c6093ee9700cb76f9b4db46a3e20090e926ad958e715a37cc155f1a6161daff5ec090281da1c019435bb0beb5cd320dda01fede948efeb02b96c7d00d45d4915223619d28b8553aa10cf291d0a7c4932a0ee52b359e38a75f428ff204a0b3306f8dcc77372c146856933b3d527887e1013b2ff4f66abcf6e75135214b6c023448e684bc2cedd6f2922786a4e4a1cfeffcc6f364f83021e0c859e8d8e9d6fc1463bc27db9ced3939a3140449036c3c7cd2ef132d29acca28b6a5ae5354885b6aef7780977503830373a831b26de4c1424f30ae700f36ed7022bae9590da20be994c66104088f9f4177d53b7876a816dede0915c8aaab462d0f39872fe0853694ad5e8db11f1180907044fac05d0bb5c4e0acdd0facefbff92d5f1ef7626a121f2f3256b71854f17b2454e3c1d4e44ea1ef51b29682ca13b1777d26f7010413e1021b198394ac59d2a394b5ed60de8d08eb1b0f18f7c8d1b183dfc288d02b789659e48303a4c990b82792c23d383568f2144a7f9f7152ed5930cb650211e4055951f238bc517df543e9d1993c202f31d20fd4bf95d02fb62b1eaf9092e54c62dffbe51feda78cb6b52651b994cd0ff48d99b4630cc1bd6958fb3b373a800cbe2f0a894a2d40cf94ec9f8366af86025e3aab2b0be4172b08f6772e933dfc03d4325ee83f847b60052059ff2050dd3b2188b4d9a5e845f1bf436c9a95a4f364222dafa99e439d4aae218527123bd75784b3b0ba5e478b54caa84e47080fd5023275fc37c8e4d6828d6b34dd4b4f105448b754ca4738a932bfbb80a5167078124e9df30d3a82180353758b9e40e73c4b0f59d6b18f6b408f8479d4bb3e700390d9920feb49f89d90ee03e1bd6aed20f9ce6c8a8fb11c5c219c0dbc17d6e49d2931571b8c1d7cbc653794cc13dbcbb63673912e25ac3ec56300bf1e1ec34f97fbb1bd5ac4d3251ac6da968ec76f43b0c3183fc3e7b93c3ea320db1519475c9af5715822eeac21ba3d3ecc1bd36721e517eff2a7de340ef6be794cdc301a2d733de5c2e913f8b4369a28a59ac5af116ebec3d9871b6cfab6a08dabf68a02c6575ca4940050d406e224b3397919d9c96dfb20ad819203077c07915e0545b6546e17319657aab778f3c8bea74fff73eae3bf4d819cd893296af7e54e2f8d0ab88b0198742d4d13f5d3fe4e50db8d3565e20581fbfe409e5308bfe27499ad579f92ba2e325e693be23e87e7e1bdba920a485165936c7f9a4b7362952a945dabb9298f50d401d69b8d735fd1412158ff951b44c6c59bb8b1d0f900c9f56fd69da62a988780096a3c028a37d1b069f77ed8ae0efe5c17055ffa0cb35ad7400319ddb4174f4374276635a03c3869de8c6a5ac8881699597f9b39f719dac13dfbb73306c5dcd86d44ca8c49c9c6d8649abc23cb94f4fbf4a76763031f751faf43063b8e1cac01932506af964cab6e40be8310c6b87793e6e1edab60bba43d8ad89d1ed1faf6243cee88b49ec1c2db65e8779837a898297c4d55a66c27ff08f72a0615698332a82ea11602d940c649d63c97e2241bc51d112b8434935b209bb89f2406f69640658881ca0988a1e489ba23b222728b20b793b0169742d30c62662d128c53e7240dddaa8cd3e476b9ec4eee7b4341648c0c223df55fad5ab83e2c3fe8f05d6ab9ab09d79f04bb13e27ed9e4d5b7861cdae43dc55fb2165ad88403fe6a118f3bdffad6c40276482d5534a53ecd0cfc31e14f5339cc8d68f02a1e991fc3fd8c1c5d857ce168599e0e0b0b5b00ff968dc05ea786f42599613b06075b94640880c4fbb3fdeb3e457db8aab2012be10de907ce43eec859c9236e152202a416e22e22bfa800d521c7c9cad0e87993c37fa9d1e7027aaf1ecec2d91a7af4e4f287cc40aa33c7e458d13d27239bc853ab2a9babd2e1126b2d2b68f849368d873cc1f452bde9a3bbe9cbbfd4729f5e34c4b222cffe4c2f1a896b06206b813ffff0b7335f8ac76c20baed18e8a62ebbb01cf1bf61810c87e28dab0ee64bb45158f958e3bb3e0a2d26307110265fd08defc52c803d1bd79afead99d5bb1c108d68cccfe30b21d284249097c5fcec564afe0041899596a89ad342d040bfff1b07e48573a8190d33a1d87ba300ecfae566dcb2e73c21448334f32cd1bd3206f8f76565f95ed1ffafba315b95456545826ae9408b43d6fea5eb5fb6ffc6b9f95e30e32ae6f2bb9d980866abee82e2c4300f20be3d9a76e13058520ea4c48a70f2edf6f1092c6cac3986e38b52e0fb736ab2c8da337acb711b8c5d688b65f7593c9a1711659158ca15f9cd0dd9f7d227e59e80d6de369b1cc54bd3a2d73a85cb656f39243c490a59dddfac768c7b1d861c49ca902c0c2f60ff917098a9dc0959f4465c40625eb2dace37d6e19cd27479f8108a04c124ca05cee0b27f20d645a9e4f3aab1384ea61c10bfd183c710f890826230e3d38ded49a3f7bfdcae275c2fd7779298152a451b3b982ab08f38c074c705fa958a53b3e893e40613e0b04de5561ab3a9506c09c0f4d6f413b93e92cc687c3ea5236f1378f195b9fc51a10ba2146c68e37c5fbf2229138ab52f6e4b2aa4dc1ef313e1102235b1449fb44dee62f0d087b5f20d01bf4fcfc6ae300cdd32659f4dd2b8f231d2a414e272db1ab56d079a16a1812498e45357511f2c8167683e6b9a73bd443af7c80f65c2028a7a7e10ec246e3c3ea6377c727d085799c0b3d79fd9657c7e64979ae0e1390553eca261e4e9b5f7b19facbce8ad00d5582539a98cf95dc1ece9d154dab342edc6bae98d830847850a221e01489c0d22f3518c73dcd2a17b69f73355769bc4798ee6bc48ad1868fb5fab4d0a6cc1f8c3592e07808ba14bd6df723f25cf626b8c57a76eca2dc6934082d861605006159d4beeab4951518624c6d69ac7d159bbef0538117defef8b8cfe277a4ed21a1cb2ddd0ae6b355d0901c19139d4ecd544154f45824515b351de3e963020a8b83fdd3fcdb5ed5095b09a5be6134ca3c9e20483ddcdad691e1df3b0a76e4d39ca104e5dc426000ebb64d3b236a0d255f610455cc177ef8e371c41838e226a9cb7f2facd118b05a8445ae72f2891fefba35c03e4f3a68f462d9d768f2609a670dc70288c31706d81745da318a44683ec2dd8743dfa1c363eaa0099f694b0c6fe9fd27c630ea875193de84e2b03466c0dfb7167e25213de10964bf5e289f1bb7c5cbf5e4fca5b76a7da85acda958cc7b7f366875847d9b4a69522b9d8cf808b996996c3b61767735869d4d974d188b1b19f3816e46a04cc5e6802664742dd0122e7a91b7db58ac9b88ae48bae354dfa8488a0106f31a56885ff82730dfa1799852fb2238895e1a8f30d58da5af2c2956866c661963d80561dcb78e6cae1b6466fa63cfa9bf4064eb2f3d21d98a3295deb3dc429488feec63800b30c0dc745ed9b37672051b728faccd87351d6cd8134e411f25e1f9ac72b5198da4d5b53a79b5ec954cf854fbae01ddbb467eaa3c3bc5a9c616e54387ca724d005637ea4194f70f5736300b64cf9d97f2831831a69fb29d8b435fcda7651dda8754e35c6facf19cdee86f2c5c2ea0d0fa49eb10131666ca46ecdcecf20dd1924c99f63bfd787d0afde6e0b9d0bf4912f72a1cabe56d87537a50a0c36c66e71bb95c832939b3d3db3fb0f1b510119e8e0421a6301d102ef988d16e1710539ace0352726c99b60343492a03689e8c794f902200ee64aa2661801f6afba6a3d0f01a2154f48977740ab5a34016717a7555df01699621bcac57b2b58c34272b3820dc2805b356702deb4d85e6c0b1231f2985b7faceacb629a6500fd1065a0b29c887adf659e1817da72c4247ea26c94a21ac823d54b6401cb79d5a60f15e50a74fe01f7bf7b1decc5ee616a66d8133756d9cf45fa25a4d68c095337862d7cd8573f341ef45a0f15491f61833b1837943bd09c0b035aae679755863e84840dbb280730c0b8f6cac09e0e61b48a56d29c40c7c981eab581a6866bb2f6a3563b08fd5b3f02ba812ac496faa6fbee22eaad3dea5e40ace98809f00935414bcbb276ea0115c7a239bff472617c826df559cf21462e86e79d8890c1c5f380f534636463bb7d12f95811b966bb6bec03e1840921b6f306b6d87fc999c42eb1ced1bebefb76b2602731f76aec154843678a350fe716dd9a44b152c1f68c7cbe446d05f75403adb384e3b202fd29dfcf92196082a444535fca7944fcde4495a7b37741b6937819235ccf50181d7933634a80505287a343a949853d449057eb3b54bf2db402dce627b277a130e8e33780c047e3fb3d85be33da4d1cbc5360e391bc530c1d81fa2cefe0d005fb9247b10a00740f920f7e7f1544ff1858bf55fe58aaa3fe80853cbcd145041d64153a12d8b58ed305732981de73cb70f5ab687f8d5383c8c1c808fb01e6b69119f2c2ce7e32e7712f00ee6239d636e76fbc0e3ed18867425aadad79207bc7f9d77ae2caac941edd54860ccdb8608a4b3379056bd4ae4101941a3223154058aec6329e2f219a5aade8f250f861947d5f81ee54f552248dda9943750b4ea834f6e49092efadacc56ccdb0b4c36ca476902b2bf73aed67abfc3e622899018dfdb9ad7287eb596780b7914e963d883fc843f32191e086795a8ef72dfa39cb2d3b5dcdecca08ce1b734c46d0158279cf46ec014ebfa638fe2dd2b0d8be11c2bc76c52fdb3aabdcb34562c17289578dac52621a9841a23c3de3048cb0ecb06a01fa7343c2349d1d7405edce1c7d89c3f6efb9f7e7f09161c09851be5e16219fda3fce1a01067b9ba42fb02ec4d65b6cd5d9fde870f154df214b715fd0d9f357fbe8ef157e03582dd63bdbffddc67cd22f462b79933f06a5f304d88da7e7fd789daf823211d1aa615c2cffc98e355f93f98d9b80c897f8809255e8094ae7a26a68aa520241dfa9e0fd0cfb9af6e1c63498b095cdad27b528560f93c796fb44f06157bca77fd7d368a8a3c669f4bc2e95f00c033d3367feaa9411aacf2e1e5bbe8ba3c374b97e13e569a92ece8254466585386b0ab21131419dfe588a6888b8c480a7f2830fe3bed2e6b5e68dc2ecac9dc90ab5e1d3263a947d1b5f2c704fe7da8a36fc4d555feca1f48582879b0366a3f08ffc35140426a7c340f225d961f838171425e4c0654be0f6c0e476295dc5b62d570058552c4aeb9c10bfd256e392b21563b39a32905527a12c9fd9a3c9ef47bf413f6c548ab97c957f6ce437225714fe4173d3b66256f294ca7e608740a70df25dfcc0370e0ca85a30d31c36e5fda3dde4b39d73dfada5012eaed25a8641161c859f44d9b1a7da31dc557859e9d6a7ed4cb4868b27acda14c51b161a43bf051756f9184ce348190af2be8851521c4a2f58d1924f25ecbd34eb74c4eefe707cf27852f2d7fe25a6c27b68ec9bbf3065ba1d2a185c715012b4c36ac99b1305c689ea460bfc7fa91a48da7e030a03d40c79ae50bbcf31a31763681b7f89bb7552e45716e3b96e88e69b7c5834907e7cf6882b3c4f68bf27f022afc785baba7d97975dcb8ab28820da1f96d5fdb9c382f7d85c1c54d1f8482ca7de53406336eaff02c80644099bbb1d16ced9e135bc86471f5bc8c1aa7c40b74335e1f2acbe3af441c2d6d796d35162a0dbd6bfe037dbca3b77f76ea70e0b2a8b7233d56f267feb704e492f3032fbfc735c6b9d032224631b4ea4834d9c396f1012a11f0d599643df53773361a5221676726b6ed6405dd23a9901490954368497d2a891f0f3012b588c337a7a0deacd13968e5761f521055780eeb33aedcc9ffc1e6302dc2f1a8c11acbe620642d80bf33e7480f4efdbe493de632df2dee3bd7f64e4143a9c46024f5c15d00104b81c3c51995c14ba5f42b7a51f2236a1430746fc31906fffb976e2833821773d5af79f0746a3c47c7b3a021d819aa693da0f8f821c32b9a93b548e5e9eac20749e08b4586440f8a88c0df0f5fac90ffb43731b1365a476302cc2ed6f579dafa4514c29c294a85edf32c07c3743344dce1dd04552b48483200929e835b31e9fbb01118c17c990cc73aa999bebd3f488c35c1b95b1458b62b619a6904e2a4702bb17d266d78c897e9f9fcbd19edb85ed77c70bd9e55c6780150b8ae65765adc417925d61c4a748d23c6008152a4fec9262f3fb0c038f0a18a1f9bae4deff04d0301dc4cd0d22e1fc914f7bb3c103ce2f56d5434a83e08518895e6ac00c5869e410470211ed1dcbdb05cdc03d383a10b6118509a2defb51a6ee030da85f92bd5c1664490e142d2ba62066cc019f1be79bb982c3f4506def95ac0e9bc2ef5af258daab5046f2343123d25288e1719cd3fddda97a28c6f248328b962c7d628b462c9e0c5aef8cac47a5e3ce8788d4c6afbaad21adc7cdba1d87a596bf4ff83186ff487e195fbaa7b54525b4cde0982abb66b02827c255776449f09718556c69e4f78e43335c65b328c3a82b53f17bf430fa22ebd961bffdb9a7d390956eabe0968f7ea761a8e9d20a228de8c4234f21257e1509f8d63cefc8f28b280154b7c5a30349b457e9631d63b297c9338767c0957457b6a82698b3b498af0906344c26cbd509265449c327137152c34f15db47530b7d1212fe787b2b396c5c54b8e16ed4b199fd098acce3c7f8d7919e1d33e3d3862ffa2d2a56e948c7a1e02004fd330a7287509ae6ac7e4d360cf9b74ad8404dbdff9c0abe80ebd05eeeff232dfa237ae8d8ba447bffc9d90d511729600cfa11b30e73dfca314cb02801abc3620741f1b0a46ce0fc8b4c6541ee5f92a75fb65a0ac48c04eb85c17f9a516d0cec5a49142770e4dd7cb336afa352cf9bfd762b3cb3bf2aa1352b24ed5e102f0e859bd9a4df412f702bc952b3006b0bbc3a188fce44de5f372acc837cbe8fd64d3b8cf97323206882b777189bbaed49980086ec59baab1fdb46ca990dac37f85078cb5664bd65802a78a9974815249a9c390c926e30b89dfdfa2e657f01e363df216d63058b57b996195d132c376e82a7e6db5c87eb865d34136e66008d03c5190b644e4582bedc58fdfcec1117e1109815840d69b2d2200b07a869cbfe522eca4ae08d6e29ef04e41290cb7713873b58547c7f2f0322a4987204c9941fe67d2ee6cbc55c1eabc5a8137cee539b00045db8ea151b337a6c19836c3f121263693895fed140e8b7ba50b2166ea686e72a39462886c276900f25149c663ac9bb2013f9431f86cb6d3bca4299a08aa6461cf870caa6ae4ee259cf181f25b0dbef88788ea9be04c11007ac24587e4594608c81ed531beac3c4aa28935ba9fda731b360f2385cd18a883b0272b3f1c2e353a9a7e2e409aa0fcfb1025cb3802188392bb1f0b4df3f7450e576e136e7c78013f12c31a65f95036db8bada57679bff243f23fe32cc4aed8f191c098411a5e71e9cb9a5a56865e65e113db7719eb7d64cff891a4fbbb8bab7263f6e144c50ed576ed01c14db0db80ea478ddf348ff6e0c838caa892c18f5eef743c8d0a94f015e5f7d63a541faa31d3873f432961b7878c88f35e382445ccb6bf4537d58e5f0033f2a0bed9404ac4600cf41cfcd8118179588dbf467dd87828c2db72c8b712e1e383df00d39a762512a23f782dff8aa646813de80eb3b695bdd080fcaf0b464c16b3615bc78aef3f40f5fb6f8513f11a69b8753aa8d0b655dc6cdca364b2c7bd4e2ee9a3ea823e2e567f91303f3ab3d0162fe6717cd20e71244b9c6be4a0f5c2fc4739e2fc49f2c8056eeacd28a8f5a990b392cd60ab0d3f279fadbf8144f4792d27f7826ffedf8e3314101cc57e88c4c1e60755ad396b03b5f32a1ea160648a7f26e738615745ac69007ae0e9b087643f40a3f62d1375f6698523ca21d198cc0d21ebd727a79811fe125441eb96ef6bc312763cd9d3d665caf3300549ca8fa8973a559e6c81a22aafba4cbee258f3e6c2d9de769c8e976913b3d5959353dad1dec5c773d1a0e9d0fd4f09a1e4586514a6085a31adb726ef2638897306cf990e657521ef93e25c6afd75e907f282d926ca57798eb511703374d32e91a6b1af983321b6694c84f0605d469da8887ac66f92b49cb9b4b9ff08d5c786cb2cb5faaf03b7f534bac434f083a7847c2ab7f5ca3276fa73c3fbb6df790f0a5a0999b5db7adc79c214349f67feb90d678a836a40c724c3b651a43e9a765db49c4c57a3dff2d4eb13ebf6f5f7d9e6ff19c7e955c9a9a28d68fecc3b18ece42c8d55618690e3833b21a126ab5fc3dd26acb84ce1420bf19369f41473c38929e22d0ff9abadbf5e5bbf12c7e3147cec1cf8ced033b384fce82717700b9d3ffa8265945ce0de21d227cf845453ccc49c50e204877d214a56326bf1098a2e4d8fae3a599ad366cb3c25b8c6031951d6bc227b4998ee71068870e741ac9d8ef80a88d48eef48afb93efc6cdd56e75b12a2c5e2ce51d868db9d9fbfba40e3dde69eb2892b28590e5a310ae8df1b90e6993bb313501a229e43c4be611d327805a9686084d2deb013434ba4850cb04a38023d44f9853bcc837092060b710aa8fbd163ca4be5ba5ca02670ccdfa5ec5543efe302a55736cb8f2701aff0d3833b61af1441a6a858a6cad7d8fe3dac239a73f9ac6883ba81b3399d7a9896b80076582d1f19616c485c1bfe96349df1f42eaadf61ed891d38d4a228abdb7f8a7fb7d31d1af34dd34d6281d8e05da11660951fc8367be312210b28151ce050a28ad8375d7040fa5ff5062a4f63db7cf3beb6c0d36f6ec85d1ba277eccd89e97925a98c63c40d06bc363c8728801732e90dcd9b6d1d37f122e5dabefc8a688a76524b6e5fbb9be7891df4bd806f55d6dc6c768c2c2c1415c80c2e8505d2bb456ab2cf8f27f7480321ffb88311691833be9c9c27ac8c2ee5119f36c662289143bb1c6ca19f548d1c47d7dea11ed104900e46351ca64414766df120df189d62c954317f958d6156e389e162983c27210adc4164c2fc3c98c2d550fc216d4cddf2c20fc59b5603e4fcbb6d05ace0768f22f81e1a09a2c464a674bdba146615983f5c1a0f9f4a5bdec375b23b71aecb0ecc50fbcecbf439e95946cf806aba23f3b4aff1a492c46e95f3b5e2c38d5bc44474d3e1e87b9f52e9afa8d5cc9ba843293a2118efec1cd0eff625c16260aa00b670cf7aae8f2e5f985bfd8acfb104cd06bf7a80613b2c47fa26c7c8502e21b2369f5ddcf5b69c4b4a8e7a2c393de6f863773b0c279d9a003764de20cfc771577d3c52e52b25409652148386fc9330f694cf6c0c9fc147b318eec1ea7bd92c4081372048b4d9db105dc45af6a69154857df2d1c3a7adc9b358e9649ec214940d075c7321242cb73991d95f59de7190bafbd333a186782acc3275b52d7c8a110e123ebb719819c2b5796c29eed57066089d8099f3837667b7d65ae5b2deefeba8d8bb05fecaf0a3568744ddd36803e2f45f48bdf59c604e110ec5bca75948e52aca24c2310c2d83904812fdfa44225e5f43dcb2875fc973e5f4605d8c5d11e28e6bddf52a30b5cb9597cb8f3eeaa157e13c53637a6a1768e188226a149685a9676fcbeaddf9fe33f30e48da9d31de94aa214c864c4eb8c6ee2049190ce9f463ab0e90774ef8467df5f77f2063bd1a1b1158d4f232a43672c4243de72e3afc063cec20ad70fdbc16770f917863e445f7122f077392d2b545697afee56489c743defe268a5e7415d4936f41b9712c0590c3840f5ea446aacbd08b16fb2e8280c95dc6b8b7d214b18a4606cac95db987bae95e3109f4a2edee4cc384a61165c6fb7da63fa75821df516a75d59158d372cb36634086fcdd5b82d52cc5e0740799f3a897299db637e2f50c658ed2dc2e6c002f7b195d7c855bf270e5abb2a40e337cd07f1be49c10caf3c49d08724ae5ca4438fe9a8e7c2617543db061177134777c1a3a966b86fe047fde921e8125ac548c96322c328984d2aaa3a693043acc5d9f538a515cfdf973255aa27205b18cb9e07c5b0c9d70169ba381e314f27089b3ef1ff6a38888f825596216164249e5cbc9709e35920ef239e2c0b57152a960feb73da8262b1f666ae83ff06a41c8c5eef9daf9dbbed3513915d00d0a412e332176d88d2a19b13c652b98bb2b59dcfdf9f6db33b415b88647789b7791ed9dec4ec1a8b13b7c03ec3e111a14b0397e79f587ccb490655f10f6333726fc94d1d059b66742f4bef9315dfeb87f1f3a5a8f5289a433cd5275389398c761bf41baae4bae3e5dcffbadd5e2d9a0436946d6f07bc1992000d71261b72e4465de68ee0c8c3a7c112387f174c55d5c26843680c3d0d53e2b50f19c481c8fa8a8e65bd52942737db56fd11febce84a840df78f38508c8640474cd521f4cd84b9b45e87d70ee89d5a6322b1d685ed07339e3ea454973fd6c583e1fb962c2568aeb78039d91e0ecab96d61481fb9f9ae0d8636914fb74fcbbbb248db34acac4a10455e9b94eeec907135adddcd78ecf7b402c54e89a1d9872d1708a5c544a48ec0c526040de65decb6fd339aad0b0cd24f4daecdb5ffc9fde3dd004d8ee64c94eb1cccf162e2b0141987e05c6b7d326f83a6f7c83aa605fb383f3135c8c8ef75b78dae1b0b6410d5b79e0fd78e4edb9fbde97e0c936a0115ede98427427a7b494593cf8c36e50d5be75ce4039bab20e6a0beddee47b0d7a7ab24f547384ac0e33090cce477e8cb0d30fa6df5c68a416c63b793a674331b32f61d9f9ba4c4d041e05c142251a0a7204411e8cc9d2b41264df1a6dafd6bca963ad383d325fde57129309793e39517fda39bd2bce24038605b9d68ef2af3f2890109c9962e1dad63151e5f84abd409d20a024b0dc107d7fb893d34f97d636653aa8cdb504fcfa6f08aeb8431ab590adb25aae63da10963271110f802d08ac7c07c3b273b6b4d8f35c80e9d57dba80905e996a6ccb5fc24e234dcb2724ac4cb279b8afcd5502129f964db5a22102c5c31941e0a6889d868debf166f78a480b284d592632f1d04c16184a361d8c5422bdaae4ba097d806e75e63253b0f2d9ee7ed07a4a0765b55a559dffddce0873cd05afd874cd9482f93db6e88b03f4e0fe088efc45c4dc8c87b5a2975193ea15182023eb676e74e8da6c58a2e2c2ab2a5acfa9e1074baf882fe1e01c1be67619f85841a7b1a8ee6310ce50bfaa7bb7ba3dc72aa62620bd43421233593662684b58ea7d36ebb65d20cd76fa2b0872c824c3e4c1a00b3fb8086d90f9d0da0ae213344bdd2ae1a44b62028c0f5a25d7f00e82cb2f6606cb780e4e13a13b9667fb9bd6f25563f092236584b878a4a6006c905e5ae33120f2c85f2bdcf6d7702b60c8ea9212f442dad44842c05d94675ab0e585acd79fa023754c3cfecdcc91a491fadf28882db344c3aaac87114edbde759a54cdb47206255d836a6b3d2f52d433f1bb78525bb379f3cdf424dce3b25b8132970ff5934ce643d2e5a4fed775482badc7914001581ef4139bf8f8c46f43fb90e18b1e0b9155a133ec3819b0a77eab5dc5f2b140741279c9e4fd14876634b898fdba0cbcb92ce43c4316f5273964851f5094a016d5f38dd7b7e16a22af82a1e6166efea5665e269aad366733033b2303e1193dfba8e725c87bab86180e18e9b94313e86a2b64612def3e263fb07f5e689015d8ab2112585b9ac8b0c25e9a10a808d1da064fbf4acbe996f3c5a9b67dea6a353a5b9a1dc2c797217e705b0548ba54e020d1b0f5781ae29d5a184334baf91d590a2a728a0324bc7668ed10624cb72a4728ff698fa9466624ce3b1cbc3c1d14a1e5a0c7f3992d54bad873001b2e72704395879c4e4c18e45a4bb715cbfca93ecf930b8bc77fd772501cf14d4c7c60a998982658badd1265b2546de28f99ba09e5e410f9f4ac4d28ef3548de71d6f20bac1b9be4fbe85bd19156c374e7dbeae748cfb9f1c9c34a649f6d27b15f7391b0cb5b52ef4d5655f8c3f1078c261a34abeddeaa7934c633a46fd108216de76212933d5c7dc2ff43355dcc06b1a335c4073605f8fa1c4d57bfec3c7a22827aa060e573242f2dd73da8caac877c5e88871fa8732abb78e0757af9b8941d410c743d2eb30f75f5bd5467b0c261a65d972bc99a62ddeac8561613e45e42f86f4fdcece240ece9a547e2ed2ab1e374f1958f78db62083e70953aef775efd4f0476da8bd8dd6b2ea72dd5d441b95fa9ffc2c9d6f522d6b842ba812aa0533c1252be58342fa5e3ef06813b3fded1bf0103858e3615407d181a35bcfe6ecda796929f60526b9fd647b0114be953ef696197ec2882a2a607170d89c110a3209c85513d79e937b52db34dad2f44e49f77221bda192a49e580993e53d7c1552b6ac3af013146da4d3b2bce4749093a7b4e6add03af6ea4b36b6bc457840543c922b686ca8696a5cb3d9b1826566c7ee42fce21c8de4700b57068e662eed0951141232fb064607ca03628e37461bafdb05ed21ca2e22310cc1286da961355517fcba9fdc70d80ade2df4fd45652032f130c66479fba279a677d9353e6504279bdf3d6dcb2246b33bd869e11b4e7a356edfe9b0237252d22c4898650162925f67ef604bf2a95c7a3916a8c134392a55a9abe92b1b030b6e7bb1dd9b471eb3f753089c79514f4367d3cf8850dfab90e4578475597dfec8cf2ad9ea376af46bbb5713394b4119aa9646cd9d665cf965e9bf0b13f94443b11e0ff0f1e8ab2cab8cf5c251f9edba104693bb219836f170140c6bfddf6a03aadaa18fae4e936d21bfea46d05a56aadc4a805cb7a7176246c7721df8f6550a34710c7b844338c3e928069c62744d67f9c5c96556933e519dbdd6b5ba62758fce586330999fb3f80031b3133967f1eafee810ce2179b364cf50a5b5e5e45815519e777edb834a1c1466339d803f8f4fe37f8d5d0e8ce0c49874bc94a3466df12d16777dbf80a46b395b7f349ae0bca63629984d0ceebfa0ea4669d1e1e8af75d6eaa0d5f76d527db2c52052acdfbc6c8c6d9d17aca6ea3f1bda926ca6abe2037427b049e2d8fe699b545aafeb2b561e9ac79aeb989339119fff3875b23ca74c2656f153ac0fda37e688deea46cb38e8c2889aa1078555e0d7c2b1171c5cd28771a20ca62aff074270b9b991840d7321259575abe66eb82a26a1d368bc70cfe080cfccdd03ddd0643cb645bc1ef91970a68657246f2bc56a99d8a601b7ba06db207908cdeb24326b7420d130513e469d8103754d59ba8d2124bac4b1682e05b4de58d5eaec069bb8482cbee3f01349e55307568e4ab64b7cafd74926541dc8bad34ad8fb149fcfe2c052ed7e81e0482cc242ebe37df47b14719fb14f50dc9aa7076b436d5f6b1a35b049078e7c38eb51b49762a9fe2e977679a294e5e9de6e7b0cb95d243811f7b1d6af90753de284261b4e9d4caa701dfe23943665e9187bff783d1e92a4f7f7e0617d8824f73e5be261264bfe5e4ba8361e096bbb905a05b1b4376ed49fd21810e1b5594ad5d6aae00a9158c1b5c74ca63ad874f351a267694f2ae8ed5bd2ea5c51d9542cce6ca41cceddbf3b4c6700e151612600a3701b70d3b0ab299437f9e794d68b20836d6d92147848ae0cfa58b49f61cd2c48b539b1b8602a8019b6263625adce986bc009eb533a9137ea207762299b74772682d742ab2709297b14bd4333a22bf4b4576dde4fe80dadb962a19d6ad3c92752f9f4f4e2e5172ecc7f95d4ee2d2cd6bc1bd981e372eca50032b6e4b02fc33996556ee885d21eda4f0d9baa08cae282d03d2caf574adf2d03959dc2bfa971ac59335c4b3c61d9f8a71547378dc1724cfaa6c0a5962340dfa0349dc4996730c981146b8b1069057703081be95b019e8aef8a115a01c6a8fa147c08624ca59c7bb168859d92b3877f9124872e32651830286a120a3f0818d32911947b2378d80344db3392a6c7879b804615575e2c9b42d23926e07241c0b0b21106ce22c78faefc9c8483805efa56f2fd2c9de7f7bc8726daf09f401217612b8314134242f0b27e664084ddfcefa69eefab06592545cefca1bdcef8350aa0e8c9282ad7d7d4c01135c4552e9c36fd0bdfa674c2e5d8789c32e835fc7e1392c8f3eb4404c01e046e0a58ae30d05f4ea8e3267929f2a87ed26b79337838dfd681d5982a21d934a14568aa3776f3d6cc8078f3e96c7045300a97365912c598a18341caba8a2368cd6155b1cea9e3a6b999009fbb15823937e9ac9896f51ef9a173244915649ab3f9861ccad98d17196c0e7b7d13c19775927e7334e7c4f6586d9b4460c2daa66ba68639e6c516edbf23311b7e5916d5b37296ae40cd3911abc78fb89cfedd8c7771d6b4c4b173b61395058f6f6fb5d573b62138b5b68740d61b1dd80c43a9b989e238eea082e84e2c62a00baab40ff182fd735da544254c6a0929265d8600b4094602b1bb857baf148575a3788959095d5648935e59e8e5efb3a423befc1df0cf8a817b063a79c6669889e3ad8540565bedb53c49d67ec6df0470f3789207b3277840c546a56314766721f2de930e2e3f13278c493b86cc983c3871302f5e1458668e4667f611d7ccef39df86ccd68c679b2d852fb8430a2c0e525d3a9ab297758036f17df41d2e69b15ea226ca003a0087e50f835e6bfd829fd0437bbaac64fb84eb4e48a604e9b121442052760e2976fba65481d8cbcfc0ba29a836ead4efbd39d1853dbe529301db435deb9d2bca999b405e0714ca10dcbf7bdf82d838d23f4ded7c5047bf4806d36a165ae6862b5b12f6b01c25b4044fc3f47b4b1314cb15f4a2f950a7bfd169fcc2afa554d7edf98e093437946b1058648ad94bac1a4d21d084db0a9d60e3113bf0d11c44b0031084a97601a47bfd92e65964f60994a17f2bff836438f62bf6200222186d3b0b6cdbb792658d9ce5c140bb6a54a515a6e45e61e3aad064dacd16a957f051476990d19886851b1254ad6cbaeaa10eb12be31fa5413d5b3852be9de2626d3ce7ebad9a4daba69474c29a7543af539e3e2de2e2c2cee11d03e02fc1915d67d1dd06065656f30b4e4a343539ecab8d0665d03dda0c058cd450ab730d1d4a2c0cdc8a9cd698c9230d08bc93649a1d195ad7259a841ffd8cdff09502bdf0f9c4a65e8ecd01a829933094b294fdaedf81e50ac23cb51444e4d7d479e7830002c0023f6a7dab1124a642b1139c720cc10588b0d5fc7c18c481f1b64fd43c215b7012f1a81be1848698db24be621c68e7ca910bec984c320154825256af161ddf4d6f125cb7e7d97fbb1e6501de3f23ca20dfc9c3eeb665f15e57aa7eb0fd521262dda1a60856dda349099359d799cd9e075eaac2568d5f0c3f0ac51e85eb0d05ca4bf4209320fa5deb3809955e2d50a411e7b7de6d29d322b4213b97eadb25afe33207b6a15440090a37b15aa38743371c86a0f129508affb74ebf9544aab8d7a6658febf5056ede0b811c80f5ffbc1ec24f64ddfafca96b3e7603648cf6a98b6036910c167097d6c51208f2903e897ad9632954786e337712a2aa7dfe6e06deaffd8450350b56e6caef465be66ae3d1851044df2a2d454d2460f3b5e4f1b47f4e3017581297bf2d9578c8181bd678b0c377e3c364ddad45702707be148f82b26698276dc76f02a3a739c8747eee959e94a2cfd39fcf4c56d629e79f3291448de11f486145c47d134aac2debb5ae7ce145119465b22611ebda440000000000