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 77405 f41d1357017de2feafdd642f5bcfddb368fee5e5e66481aa38c886ab1ffa1188

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
178f38b1fbfbdf13be8561d9cab6c50eec3593361bf361bd85ae571e9224ed76
Certificate Block Hash
f41d1357017de2feafdd642f5bcfddb368fee5e5e66481aa38c886ab1ffa1188
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...004272000000b60000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000074dae70c2baaeaa37e07150cc09d199b98975e9f026c0c7c1c7846ef88b6a6d92431ed5e73c8cf8974753af7391d4ae543e411ccc778be085f4b07bf213f2ca50f4e8e87aed36f872de9d211255e7430260949e581919f35cb070000000000000080000000e000004272000000b60000

Raw Header Hex

000040207741a88ba84141aa1f8c596ee2f6d78814fb8a3793056a040fd2ddab17d87cd757d5eab87b3e56970ec2c9a397a8a13863123b401e9171b2a3edadbbe2f36bf780603b6a73d4001876ed24921e57ae85bd61f31b369335ec0ec5b6cad96185be13dffbfbb1388f17

Proof Data Hex

59,560 bytes
12121601030707070234a9de2f26a2cd3d6d3eba9cf6bc9b2efca6539b1b04e0723fd27e6962e25566c3c5c3c1e4c6267db80f3ded3076bd59dfd1f89deb3360ccf7db2c708c42b88267be3ac0ce845bed42745f331eecf4a7a2b1572a38c151a2a651322c33e25f9db3cc9ebd9717336cbd4cab5b7adb3509b7b7ac27eb19c35eb19cce3c0b04d97f30710a390bae0594e85c8e27022f20225db82785fa636f23e4cc4ebe339f4accc571459816a8620ff6f4e318f8a96ac2a6a555ad2602c343a03ef1aeb554eb7b2d37a9c3c0ee27e111f179bd8ece8a085619aee251d3a5156a6258856614ac5138d986f140b6406a2cf8b3b699f814ca6d268c5fbc078c8bf70a54b4c2100f8af788d200fb9d70c9c8c956be247b7564fc9e4de05b68f79e4b3e4898671b35ccb97f54efeae99594cc1ccbf6a6bfd429750170b3af5577d817efaba4ef163896c674cc4b0e7ab09833f8701b51dcd6adac8bf9655745cb4de4c3d76627cea404094cbe4447b6819798cbb0aa8fc9b1900895f50cd6aa35bdfc09d97013e66fa25fde5b4916af129749233c0b6da74420112a4c9898d68dbaef52d8db93b1f450f3f6f3e066720a02e7d3e7278936b7ffe71628c9a085e974df2f8db2d40479f7b59c4ef97dfc9b09df067eb4d3ec9fc95397aff3b94b8729e9975a0359e4d0eae34231d536b339a80cbd0be498b2fcae8b827823afbc9658bec77e07e681725437036bd9a088b10d4cec187b3ff4cd9fd8784b6759e5883db6e2a746ce781576e77ef3c7e3cd3bdab9f895f9f9fa1b7e5e141dc50b80e50dd653dbf3f5f9f08eadc41a24c5ff96c453fdc60e79451fbfbb5e1c045988b08e5bf3f4e45f8c851719eb0de2b49cda1a12ec532509859cc0e57528225b0cdd3c8793ed3de7844f423362db0f833f69acce7fa83d3dee2925b913e672d9e4df06eed9fe8d3557cd363bff60f9405192b5ccc8d0e5fbfb9b6e8d0dea3237cb46d52956c25cd26bba9aabc7fa1abd18f615f69b08dde506b8a2529ac186be9f239bf96523e284ad39d8b48bce620c9235d5df7cf9babe94821f0d7abba608f0bef37753b8785e86e9d25a730ad201d009cd8090ed5fe6143f3c6cdfa9a822e4a33e9318ac0bcd02acc0d1f20681562602f76b5d12515527f7b669a15721e8f5fe9e23306ea62077946fcc219c940bae2dd5001eb2e60b1709dc472fdc4265bd20a19565f09abd5d887e99244bddd891d3b8ac1b60d92e59dba3976a2e30de32740b94bab0f38288ce6f75c12126ec45d98a602e9e1d2c2505423d0bbee02e4c7ad700aa0ffb41fa1ded4174691af16e7aa6c3fcd1e331fc64313e965386b89a74b2d1eebda269312fdf5db9c873d7241a54f958ed6afc95ab906300211f5c21fdf51a46089af682e47044062896f4d2916343980664eda4068a240a4ff9631779938707d482eed8fd589ddb2eab71bf1ba686945ea5e37806659d5fad337a325c10cd876f57812ed28107c9125acc92c0ac9c38cfb83b051fb9b130ee0d97dfae9feb939e5320fc9f2b755dfc8cdd96659e28f40ffee9d00cda3e0cd1ef9bc44752c81e1d959d52983dddb63d1e9c4361da044853eaf18653356473ba9beea744641f768852e1b87e1a0daf6fcfb097372ea9fac51c39eb33e882b1cca62e70a86c44922f10e1272d02c6fc5f9dec1914885e940e0b7a35762645b1d759b8ec7ee281ef3cda8fad24a8d66151af65bf43f53bc02e5e16a41e7c6e3265be1acd84814827659d186b562fe7aa3a6d8039e5b202157f721dc4a748ab9f2d5bc250137877159809fdd3ae1d748f03e032cd41cdd89ee93734f92eabba7f963832518f6c19d202ae5440a0444b19fe8d3be57a626ce9b92b6318de583f8a0439327a0bfb3308fc1ab0fd8496e5326b10af8e9f3ccf5765fda8b66eb37a8f154c83eed50df6255c8c06fb1f5f1b69d5e7a241fc1a33b33255c7aaf59d0370953b513d1d46cd1c4d56e274bfd8713d6175c2f966115e4af2b8b2436994486006589e55c20134fff0cc94884318deef058bc820d5f49aea7350fa06e858b4bbf0b31980929fa81c52d291ea9a3edd3ea18ffb2bf679dde95e3f9c5ee9778b379a0215d5a6298f67877fb2f933df14f56c1eb39b6f975477d1bfedb6d75e11afb82cdeab07c5c8132b14ff43b33dd39822496529a6c5d638a8547bc25d9ec4650f162dafbbac0ad969729f909c16419f64f7abeb2a0f94a4e6f301ca38d181c249a0fbb378c30a1dcd4fd07e0e709d1c1ed2014869aec28e319ce455b0bfc351552fed81f72d89c0282994d4ed4df66b46296741082edb97ec173455f73c5c172f171358b6d7759287d8e5a1dfdaa486be49f1759ccff14afb3ab08cd710e9748d893e41a683ecdc194df3d7c33de4f2ad506fcc65e43f34e217e445bdc233168a528e896d7212f7fc45c3f12d4c47b21255f1456550b4148cf1cefa170187fc9b53143faaae84bdb21c14dff8494c9f57a1dad7d5fa45ba772e1b222baa0f4705698952eee8799b1a7d7e81576dd0c5fbb3cbbe045fbdecdb3dece9178279308ca9a77ce6436d878939c3a34ae93ef39a30a4021f3ca1af7bc41191f87fb58d7b5a790587c22649a29f1655e1ec830e11c14627d92528be4900cedee59aa02a9f8bae70fa81803d424099e7b16982449cb1ed5aa800beecd4be3284a8e90e7fd2b2ded49f320ecddf8e3e3258833ba4133878a533919c6f1feb5ce9c71d9817772a7e6f5ef5692ac42d9723cb1b9d3b8673c46e5fdfd22e03b259922ed9791e2e97b5545281291e880e40f8eba812d7994650c47e83e86e326b14f3f15fac701b7fd47b0d7b2c8c016cbb32f878a75f95dfc71a830d4b5f33752b56231455baf7d28eb7a45c21af02593dcdedd738113ee6fa257c486da9d23d938f6664978978d81a7e8db14a0675344d2a250a492ea62c2a3fc5c0dab7de1cc549613f0487c159fb52ac560a43c64c6c45b49221a860f1da7692cff5da1e8f8440b21ad5925ede9b7b7bbd61157e9271bceba6d1a2b4a70a14ef97252aa37bd996fc19be9202d88e80c58a26b84d64d7c79e486b2baebf7fa35870e8d9b8a873e0b213e162a5bc3edc301bab5c599170398ab059bd93be527e301f316f72aaecadd7e1e9b905c69f4bb6eddca2ca08bb299f7d25921f5536c549c612c1b73a8d682430f601664076c41247c0554221e6a059cef6e8e87b70d69fc08997e8683cb6b0bcf4f1601e4c37135ad57f62607fbd79d51552e046b952e36f093a8683e500304bd1985e0827f55efd3de32213dccf3c87733dceae8d38b56f89463048f999cfff47c4fe7d33e36751eca52ba2d2b88def762b87865b3adad77b781d4684b9e02d48b7bc055e66d0bb088040df683e864edc25a9e55d715bdfe4f16ad2021b9047ea67d958c09aaecdbf4d6cd09dd69b5d756c11540f6783bf8205be5ef24c077206f5760801d71aa312ccb5aafdcceade6f1de6e63f7a03fca6b483232383140d22bed3ec55576929e4008550a1f42fd6cf0a7650308451d43a0e88c6416f39a864e3cc6e9eb9e8ad3ee49dabd2746ed686f7e9550325690d6e317daa5d05f12d7d6856fe56db2448be2da2c542375c0f9e329c41bcfc22dc7582d87f4fb16f2e6bc7033d09eac59a595d2cd75bdb0e29ecc94131dba991f855a0a95e2d1f7699fd6c2a3fc6173b091f1a3fa30c62a2b081c5fa281e5fe3d7423af8b14f5a923fd0c0003336324cd9f052e115282b890f432e78d3530a0b6f4993046d20600abd5e61df204862b891f31d73744541bc7ebf9572704c80306eb8757e0f0ce3cd50f36a172f154070cb22606773521063ebc9893ae464fba2adde14a07bbba503dbe48e904b7b046826d53465085fede91b0e2b06340f04e1dc480fe565b409ea9b1005ab1d16d819edc4b866735c29f2176fd29558631d0e1989d4ff0bfe509539c23be5dd53fb53a80e9c3e484972bfa1b47b176f9802035e3111ebd382ef7f248b70e630e893c2ed798b9682983528c274f53cefd6533685f2ecb54dfa05e41d5d5f6d5b50e8880a19d53ed3db15cfc0542e2ee7e671e0be13f62dcc0192081c9167e321a3f74bcfeb8fcd86fb35aeb2a7e923354282e50660c1a34ab07ab35eddcfd6f4b4dfbf265bff73243de5377e01858c810e93d544893e3d4437d1c80a342032f65a93afe6d7a910acaf06cac49ee19af5af8a3f3c8f83586407e553a288ee4777efda49e3bd9125e93fc08f3175d155327943ccbe71bc8e95d4a4aba7f923fb92609d53517cc875cff14f31cfdba34e9f5318b7996f523493a787ee5b88b69ebca5a06c81cdc05c9b5860f56e1d19c613a99641dcf65ba99fe86e5ef5f8cc4df997f38e2fc418ec1094bc2e669d6106024c449e92b7e0432a055cff06441069b89f012fb59dd5c297bb0945433115c593473b52223bb99cc391cbf423cb4bd4c9d43c2839687934a72cd22cec83a906b112353e2244b9cbb14763cb62cf7bbba56c24677635590cfac6f4cc5836e3e4f2093d2d680e8689a16d311b7fc409784951fe3b2f072ca734e3fcaada57b6e3235ad7937cf3f008d0eeb65c2cd567ee72bc7d5322720d256bc95cedfe2a3dd3e234ec55f86c9057ab7fbf5467508e798acdd051b62b9c1560a9be56b7a527572e90ef345ea4f6a37fa00b8261a81b67472f1a4b9aa21c9858f8e156c9b8c7f543cda1e363257eb81f015ba5a49f8f73fd88006a7afa1c30f51f371c9c5a78c981c927b3aed5ecffb213adffc856636a9ba72696e971818dab8c447fa300310e06b85de4cc7462614ac4494800334f35988fda3b3aab5a0384cd4a77084840247a50f9d1d1f91023a40d4c104fabc5ed4857225111f85c7e3e89c3bb475114501bac961423d7dfc1acf515f10dec7ffc3216b70bae84f8ad26e750b294f0d09e57ab3aeb46cbeffc7e3dc4a6a3d4cf98780fe8faf1e70d14a2f88ac8a14af0bde54d251d134d00426414a94195148ffda7f8a17266fd668c7af63d78810b9394376c0c0e13ad5a3364b7f2fa0c20301c7ff62206336414f944f88afb995b36d0728cb07e5292a759bde9d4e14dd7c05ea1c60e34b66e33879a359e30ed0f49df09c982437f05a7ea8042a4b75dd026ee95ddf1f9428818a572b8dbc9bd35ddfcabcd610df45ea4d66a35b618c498e411e6fafe9fe718a652f28749851f2f93fd43483f3836c139a79bc648dba16a0a0e2f7f264facd6abf89771e678babbe8ed41178c260ed32cae19995be6d779748318a17a73492d471eabfda79946b831e2cb6948adb4af3a8640cd2fd1369cd4da426fa23af91b99a0f47a00effa22c9d8119d460b4c9b76784de20ce364475490429dd7df60dcd7f25c2575615879009dd95a8d079d2c8f2e9718ccb41192e103074ec826f0dedee0cc14780cba8c8a85ea4c8719b7cb6d5acc3b74bbf4069d14e76e52d7fefeb65a77d0852bc422aa42075c46ef7fb74e4f11b7ace31a4b1c5a603e1e6eadaa9f6fa13436a37f8ef4c96434893b0fffe3d6a5a1767ae5aa73d7ee32ed16274ec700299130e335711e9a1415c33b73d1fd4b2afce476c9134bc5fc6e46eefd2ab3118a252b423dcafeb07fcc249a2359e6c57873cd60994a1a4d250127b820faaa9fe72ef8c04d66944a92674095c8727a65ae73bb2a53f933bfaeb0e770ee3474eeaae1fb170277bc7b49a3559e7e2418eaaca7d61b08c890bec05afce907960c1de5f9cbe3d01682b865f22d9aa3dfaf861ebadc925080a5a8067ec334aba21e99c434a79bc0b041ba3b7921c55e1eaf5d6a541e0131f952f84cc411f3da33fcb6633daf793065adb82f5f85ae1d718427b062a76f164dc8ead23d65483963b20791d21467b2e4bb0da4cff2d78dfb7ea1b53d08d78aff1ecc3712d3b10174f57d2b0daa899fe7ec7509aa5ebd4aa36cd7a638ef8c4dd22ccff8d5515f4bded0c26720de3f97fb0b73baa1861f9b1d8926caf9ac6d9edd88f914fa7e1c7b0e8e35a4980b92bfb47f442814a206c33f23277c53aafef997a2d7593ca30e336a0079a4c130601e16a1afd2bc8065ce4cd94bc52beefb307d2b607acab1daed51e9d484a952e9efafe27a85162484a1616a30e29297da7a2c6a078431080fb0d5c0e82832e1b19a3f615991ad4bfb4d573a1dc08a349b4247757934c1c316d047390fb879e1023a0209585d954bb229996476786ae6eb780dc60d771a22e5acb1543b1219962470339726e097023fb5527eeeb50e19a134b636a0706b34f128b697c48bf089f4c104b2e77ab57c59546c3fa2b1b7b0c11d275cd5990063a373b1081c12207ad8d40602303e865bcaeefd373a66428f308f39eac23187fe64678ea636743ce438efe390316cb809bff3d8c839ad34e84551b51b2bd291ea96645bd1bc47074e7ad79d5f4c12e1e9c3b7c4d174ee1e391179c7fb8d8d83ee5cf4aeb653e31ea46f2575cfb3ebc8a960ca5af77cc515cea6f71c2ef8a8a2c02d849ace68921ad724cd179e550c881056e3f3d016ba4dd25866b32766e87b375bbefb692ab72187a46a12f0b8f8f35241cfb91a0a6bf4be7e3933a2eeba05a4df15a40f1ca7b1afb10395008c601b7dcbfb9d2828bbd80c63528c5b162656ad6d90f760a4e95e69a60e9498f804a67b888583cbd9cc53708d7ce64363333bafe80c346d2d0db0a2aa90dde9b73a094c341d3033fcf79657e317eea320addf2b51864d89ea8bec51e3bf5aa4cf2451a843cc105a3658631375399234000c9dedaaf2c063a7e97dd4fbd186d140af25545af818eb0ac2b80b56ce19d7aa0afdb415f625af64b94831a9aa9133cedfdf17b3a068e7357f9d536d7f94d2d6ff2277da36a72637675f06ff67eb69ae68f5628c3beab34eea6e7b0bb14a8bd798c0a41de720991fc415b25d47bb089ed694d0df3060bbe5b013dc2913b44fb0627dc3d2392df35c3dc96bd6507f487f25a9c317e81e0be0b2c4940ff59aabf3bc34a834ccec2bab6473918c6e459efa36910d2b8dc98b0773291f1a537025172f41a7e73054966a366df63cc044726815cbef7b300f89f64ac52397ce58318bf1937f000d711d4e087cfc82785621f6007a5587c83bf0b4962cc9afdcf11d6dbe90d85a7ecc696777df78f35f130e24163e518c5953ce7f97141ff0327077285b2693c13318bb71f1d93b716cb74ab5a3ddaccff0b12a9110647549c95f460116859e524dab00464534e74aa18dd7ea35246416dee80675f9d692102a385d0f413a33fea3e800fae9eb6467be12fb8e605038083d05cd1073c79bb79f746ab8c33069871870e542c160219cb50cdee658077ad9fb3817e98ee7cf0b3945324d633690b0ff6465a0b059b3fdab01383e17faa60eb3b87b99be76670eae9774ee247460ef7c0fc192430719eba732882899f736b64d35314ff69acac76727aa02ea1f0652ea7cd33ec62b39310d5f69999c879e42e1ab8d3e45b59f3572fad31e9770db9c1001d8958207c7e072bf150b431b2235d09abf92fa6fdb8dd23af22c6de0b47b908aa7d99ae397ea3b180622023f677d175152f63dad86f9a8117611654a0dcfe541a417c89cd14341d8a874da0d55fd49c40a25e0180fe55f22d1e634d5409db9fe7a16d086f1d1889108dd17e9c0ff6fe5588841c984dd1c2dac448e72c6e0aca2e6909edffc96d48052290449178096005d602697ead6f2dde92181139e63ef3c8678f026612827c4c0481f2daf77eb911846bc8eff7ed2f858db9749b0a1e7b65b1916b99165cb303051c75bf8c526ca09ecf21121d8a41f8860a859da9dec475a26677b4ba80e45a0eef962137af798f4158b052101d447e7d196ce27e5aa6c200948210440a7bfe7d5144d74eb2806f7e63a2e7f30ef06a32da26a2e63bf3274e83edbcfb601a8bdfc08281bbdcb3db2805636e78f8d159e812986d0b277feddecf526ebf16f871a7b8e84576912cb1d802af1a1d50167f1b3a89daf92396b7b9455d4ac533d42851cc1352aefd2f4388550c77a8ed5eb0f7557f8a99652d266350ecb9bb2949103ec3f3de7fb04fd46834cb13e30b1792ef74be4d1f465995a87bc042bb908ee43e3e99686524b638cc33243978d3f0159f354325a2c059f82dbcc141f816ea57e17a234c8b15c07650803b8a746c1f8a30a2f5af592ba0f1136b3c7afa068eb1b306b184118c6db81e3fae17b5b08acd651b7729ec140e2f03facbbf785bb1ffc298063b1a900bef28edf1d09e3cc1482d3001d699f683e5ddc2157349da0ab4272e51044b5603b23dc98b89fd5ac398ec6ab7c25e622352c8762c8743c5c466a2e8c0fcb09ca02c2c8d76a6244714bf896ee73f12758c273153ceed49bcdeba9cff4dce0e2e96953e9cd8be29f3eee0ad5798bb59332658d7e7e16f9e0a97ae405913c08760e04917116a9a8f1d6b0c172c125071f3d447fab969fc07c9bf14667dcac014651323d052e33e6b759f242305a3d8e6198595040904d4fa087017799d96f8afd66699ad9681bef6f19366368bd6af61700bb82289ead6aec01b4aca64b1f21c5f56dc345f6a68d7e16a739c5ab2ff211a0b4b7fee4046906ea7158ac70feeab2aaa34b0a9e883d36b81b26d170dfae5a9f0061dbf9175ba92faac931578b01f7f4c3445e9233ee2905bb72c6533bc762ab0ba81c78bfa200d1ad9713877a981f8237ff0fcca6385ee88bc6a3d929751cf86121117f3be7e3d3ec2afddb71640922e23007e0d3e46790d6ad353c1d34e965992af22b5ca36ae230fc8b0b7144f7b8a0205d46c306afdbbc925b7bcbd29990d50f55748054626485b9fad7eca122707cbbc5861b2d77e203c61b746fe1940009beff317889f989a516c6e460a7c6eb54b4d5ba2256d779c6c94cdbbc87722fa9a20646a23654326806a6575bd09de9872360a3975e2e9cd1f97927a8d75259d19c323f469b7f924691b85c3be90d7bf11240c0b6584f7f4df73924d697b310e4c03a45f36337b5185f28f7ae1cc94de638edea2ecad85c1ae546502a476d91ddf6cf5786d80ba717b9e397afe7b27d981461a6ce9a28752d2a2a9a054ff23754832e3d47bc26cc6dd09f6cc78e1f3074c4931a6ee026a742b74c4bf5fee7e827c4933a7f2a108f5cb4be5ec7ed14b06be693242f60481bb9eaae17977b00ed8ed92c3af8f15b4e7893c7a2fd9f0d3e97eeabb56a8f25b051dffd006ba8fd20c07ec6d4c0570068ecd119571fbe80465db5f63a0e94975d7b316a73f52e552202c994d76b348023bfb76837d67c00041db6dcc78568800ed5cafdbfd22ae7f118df1f7aaa7fae0b30451d7710ecf0dcc5e70d953dce205ff32d9d5c11ce510fd7243e7b5755ab4f637a7c20eb623f216150cfaf563c0834b2e4b102c1e0fc68a51ab19d98c44a3a489628780b42cabb57d971cb226a132d3a39812c7363ae4743bc580724af01edc550a0f81360b3fc7e77771c3c07abbc778165c4a79ba70e6012c9597ce03e8b9e4a2a477f33e2df2fbffb0e2aadeda44d515dc94e1d8392dfecac2dde7398a6851d352b9cb351b5b9d564eb9d969b21e947fd3d18ae135b7554679fc9002c49a3dc72124d81ef724de1fce512856251d6dee4a6702a5641abfceafaaf894890759371a4612df8830bd77aa176495e690c59998d0e4b97e0d4488c4d890cdf5b5352f4ad5a0f00b4e07ab667c18eace0929ba15984f4c36f9cba1bcd2ff51bde3c159278abaf2f24ab5cb1a04a1961071bdec3974265a679d0e7582b34092656dcb6e8d588baf087606830a81c98cfcf8f0e93f6d1ccd674d45be2e22f0d3c3e36e618c0bf2e807752bf6941d1866c17e122a481492907eef8300cb20dea2831e465d832d38a71ad9ad8a824a10f51ca63ad2b1651d060b84cc08f22226b7b5e0ba3356934fffd09cbbc761755b8183a008ca35753e6462c718214ef58e0256c90718979a0e69f75a36d6f1e343283123ddf4ebe1fa9f1d90ba689581acc6c1c3f96c55ad254d976378452e912b2da18a8c8edb33db8552784338c764432636d65c34cdb6563e61e4ad728ff63eb0b70d69169a634cf9f9ff27f8b5ba4ea370dd5f4a6b3305b01130754d3dd0961b36be94cab4df0f47f4b5db0b90d7699a6497f5314371137ea052061ebe539d6a53a9bef8af57fd87908ce26432084682842112bf5969af4919c1fd05ba31927df124414af4e79f8eceaee50c5ffc67cd2567d6ca154a3755185569db606d9140a2f37d43fb24e48de5ca6af67ecaf6f981e1a655a5aac76155bbc69a3a75d9e8f4813958f59cc84226c6a84e6bc19247932639bfc9594de8dc13bbac5eee0109dec89a59be82ce074733fae8e4737f2e49290da02bcd4ba2cf5492ad21d26d5b406a0ea57a2ba1614834459741b0aca39c982916f252cb044792038083ffafd6ef51673558cd8444324910e67222e5de799a0093245b9d45da8bcead2096bec8c382ea2b7c44f04718f22d0b5843959862f34e36b75ac0b80d46c9d14ebfa0d40280234f45de5109d2354e58faa23a04faff317ecc206368f0e04d5cbc9e1de96c6554a52f0a4685988844711739e121a76dc408365924ec1f3392d4388432053df3e9d33031fd54566ae0d1c3d5519b38c1fc0c41c8b2340ec6af54f00e0b566e0ad369eca401072f77b58634966271d9ce84682b50b708ec7f96c9e84cb5a73808566440e37eee02be92484428a2710acf6c8398920d99ab3ed8ada98561f257ed28f1ad412cfa2ab3aa527d48f52de403992c35ad85e7e01005c0711e6a25041ade64a5a3d4613f53e79a75a71f2588f6c85a30ca1f8bd238c8ca3e767468eadb62cc81a98ed81023ed116fad5625c5f49e678aa80d17fe39fd5246af25c5efc9d1a292b9b8c45593d435d59fa9e144eace7b96dd20d08ef8b4c4bae532c959861f6267aa217cc4308e92a2b3620c1f8142b77e12f5850bf60e9c2ba852eca6fb183380783c97286c80e9f843caeaa4bf2b205782b2235850de8328b8e3df1105a089f1e001c43e649653169fbc8733869de690003287c4bcfb05859b4ad15363e604fabb50c65b811835521812c65e49db4be430c24eb9f8dbec9c3f2779ce1ae99932fa21b846eb672a34ed0e363db0e3829bb233889049c763f975faca2f637eb31b87c36e66746394d208c2c98a9a5dc8244057c86742da4074e5dc1d452e87acef8f5ce9db63c1febd6505737ce037e2447a6fcc4820e5f6fea6df3e7c2467d50783c718e842f2c4454e0dfcbc5a1b66576314036c507049ca69f9bfc59a354cfb0246c205b5eb9c2307a3ad7740a912cf1f3096d1169cb1591063195a7402e3094f3379d94974c6df79a41bd55c047d5589d8e92424a3f13f9b9279081961f37d276b6bf37e2f16c4677a9ce882657961987b498e31acc2bc2441c0755c0c7c7c1a7fea0abfd2cc0346c1be7011efc437f0d43a24fe7877cf42f0cb271173acc2acd1b06a1f755a6d27687764db3c25641053487902f2d64efb7c84140c666d1ee7fcab780441a53ad2017c7e473c8d1a1ad9ca47a6c24d52f9c65358beae1fe31911425d4932ffd4d5e65b3f8bc21b43b71c863ac8eddbbe75df2f15bfb42f9b6cca645e3c2c6de692df4a3a1fee70ff469c2d8f7395e50cd933ea0404d76947acc59690f196abf33825e2781483058a4ba26ffb20e244899f51cb0e04e33c9cf9c934ba8da2092c2417c09815d9c023d590ed9c2b0a9b2b42129df2394ff129294dcae18689cbecb6a1c27f104f5a540bcbb7691d9837416f628173435c95ca28cf34640f953fec64861f4806c74b36a3a7910eb646bc6d02cd6cf4c1b4888d81e8856b5f66041730d9b4bbf45f7807ad40f3ca799a254f1c0c8db089f8d95b19c2a8e6781e4bfbf6a86890013aa5b91daafb22e27ee73c75841aeb15f3994d18a5eb490017e79fbc1da2777896bbb030cc1020603800c18e3004a2acfb43ba1739128e7e4faed5915efcb46aee1d5c4ce661068636b9ae259ebcaa1336275dd8f4f8957c3942a2f6cf456fd42e0b3dc2f1bbb264eae32eb88104be65ae62e2bee5b1d416fd594351ab392357cd34a0ca6afbae6486470117813f8fffa9fe2e890aab22410068500849c31f7f3a65973b4e181989f46b4a29a436e416c526ba683767fc2b44481ad9d4ea507aaca0231ebd6c406da31330ba68938a572f6b04fbad846178eb202b1b6274941adefdb7303ef9035b5a724a20b6c16e67a0f18f6d36a1225dcdb3f9be1d9d71e02a0ff2424d251dccd9c066140ec97fedaa0367ad102a73c440579c2f9877e54b48effcf0716ccb19c505e08dbf72394881b6c1a1fb2f38dc4a5d8c4983014da0e5affe34272843d35bde0f0eebe9447431002c809da9e898e70ad609bcf63cdcb8d464bdbdc50e2040a23fce21d845e4dfead2b470ab20bfc5279adb7ba5baa72cc759fe03dcf39b9a544cd2c824cc188fecf7b31df224766d9ac5acd052f8dbf937b62634c1685da995e0d703a0e5fa91b081d13b29ad9feae5ca6b1f7565a3f6efd20d6b174fc9600caa0b7bfbcf8b8eba91ee38d3df8c6a968e0ec6555ac22836d2a6114b2a91501be5da76d20da9d34954a57001140f8cfcd3d528f6069aea2e76abccce793f3c1cba62fbd2c3f48eec80fb21178b72da7af8fec184fa2aef92da3d9fec5165a71690e8d8e3b2c35b3f4dac01da9a904b1a7bdc59d5a1a9b8038de0b8b419a4d12c5a8ad0e9ee8fc5276123d3005b3f682579946334544ba4d4b78983f714afa8aeaccbbc76a4b585638be7f57e46a4f2a6d4d3e943da4d68536ec70c4fa081a9e830fee2eba585fcf436c78058f105d1e6b07d4d9c16dce129f0c4d2560d82ff814ee995621579215349b4fbbe7b263926612058f76487d2f27759dcde64e2c6386f182ec071e25f5625daa0d1dce568ccc68376c6e8530b7ae8555c6c661d3276c7ee0ee4df7578e3b5c3c1b44d4637d4e3c8431fdb8501803b4f8e602d770ce1fa928aafd5d284e6c56967d80f3231140e72fa28d57f5ec8ea289b2e7b4cf319357946b3bc440dbd27458e0b5cc2017116f759473c663f2b96d7ce1843bdd007084456ff1ba9a140e9df5937ca8de95e4fbb268fec4ac1b7f07edd2717ef91fb96216bbb82342c8e34b45b80772af572e4d9f2af09577bcf2ff11f30fdd8c4b26c5cdf46996fcc03df6644de7857687275e3172c976cfc3d3d6f871d3332a304b694efb0ac948c11d08470c28436e81a29fd10609f4ddabf0c39ba3d02ea62db24cde4bd04e5a555a0b0a64eab400efdb7612e0ee9473092cd2304927650cdeadb55b83b0876ec43de5d0fc3fb288b72274b22864037fbdd1a916b3dbb64f91211f687b8dfaf8ce03f21e62bffc513641e41dc4ea5515900459e0fa6c5169e1bdccb09775e1841869671bb9b88bad8c24663043ee1062721c67ad9e106f4815c74f489784166b8233f7554bd13a52b06eb766f3dec81142e06e7ab49d4de7f9450527244f4afafa68d4c272dca4fd1581e660f913d058374f2cbe75469130bb47ee20bb0a5bb9ab90f88cb828f39d8a723a4d10f30b0d10f2ebed291361785372ce309541d738584df580a10cd277045019d8aebb6d020fcfc4c47c9ae4fd47b326d7245136e8d4c2530d52da7b5ada0d92df0f1986be872ca7b76aeea3a6ba082c9a6070309fdec30c3a30a6e30a34d3f85093f68d367038e6ccec042eb10cb391d5443a129d43f12d610a98e96c6d4907f75d25f5fcd92907e611d66da236b724b084ad7bf192da3be33fef0839099f4589d608b36a2805a40d2e9e084a05f0c9c7752cfdb8eef69eab211f64c92bc4fb602472c16318554863b0d9b095490c026c1192ccce8492a8b3319141b9686e1b0f5f397dafcadcfe68f07c877a9a756a09c39ef1722170942872f94ec3b4d29bd20b8d7c8f58192a4768eb437a99a62c95948e3b6d9703738fb898dc8c3edba6fe6045e30496ae0dbf46089f40dbbd01c699b85bc4a7b5fb9da41a847bd5b119568282c042fd725ae6de35b68d6b0a0dc0f8a9598f6b2b03bca53a4be4f3ebdd3edacd9cf40725c88edee7915aa6b4852165be4b759418a2c49e81a7ab16f0f52ca6f5be0820a77ebd9dee2f1f57ff2bd6ac1abd4e6259ae1cdfc22e5f18f51931b7af49e2263aca0d151e174ab186b53f7aadb1de2db6b10d31d2ac4cae53e493b6f6108498835b1673ccad9da45d13409957605ab40017b3fee826d00d4cd014f3c2d972b04120f891f4c09d704f8155116c51c01fb4dbffc933e3fdb64a9668606b7b643678c65579356ad916e59fb0da1eee1ac06e2107bad844772ca829dcd13f7a92f99324a2d6e82054959cecb0e037cf19041b567ac2e50ca0ab23692e23687a33215cad0ac2bd8696ef8a37a7c13b9c991cf97fc83414d3cd44857b803c46267b0ac219540c5395b4cf8e7c8a5fd73f16ea915f298a67fe082468d8ecd3f4139e34d46c7d3c89d81ef6196a6006998469ed55bec80d4a1167b42fbb758f77068bd217ea80d4f4494ae23d75dc71a3554963432bf589a09795ef2d918650c7153e93b868c5d276bd534d247ba5715d242345a1ea6436e9807b3b2b9700ee1200e8356ccb75bbb0cba458b35fd237385d2d6f2336092aa64b01c3ba956acb50a1dce6bc8d3036ad42f9ab5e345d2672833b1a151d1ebbf1901041c77f46e2a5138288bd79ee89e5f33590e89aab9224b5640adefcfb38c0fe1227b19a3ffed54c1c729615d9749114413a687f3e2999d6f8b61155fdb3d1043cb81b574c7f05b6659a1f0e73cf91a58266ac3e88cbbe1a9afa258d078701cb491e41020a1bc615c991663701930fb0fad21f53734db5b848c79b92dab1f777e561362aa2898e2560e1ad61f224675fce1ba1ea4b88ef3b59467ec0fae6ae3580ec8d53d9aa59def62865aa991beeb5b845cfb3981de7b9c36600249350a6dc6da26e848a2432f00f2720379106df994afdc14e7e93e86d53f119ddd0e2d979e7f7f0b4098c85cbb1b98396dee2d9cb6ec7ee777659420007bca9b6cb6ac3694a7060afe5c96061cd0233c47f66ce3bb7d26bf03a5afc2662695cc2b83eab2ee50a7ad6e872af3e8b786585bce1b776534babcf414683836cc00afb490791c35d101a3ad0557d79e60b0a432de02afc4deeed0f48f111fb20a31f4c9005b5e9ac2c9e847f739c484157ad93a9e1121e0928ffaebe664a52566e54d7368cde05cc9f6b2be20747809bc6154b908af6250c19e641144052f27920c0f5b834ca1d8af284dfbb8935cb5408a68660fc3d47521ff48b3a5f4dd6aaac8b53535fcf73f3561d4291d85edf18bb1d2762d9f51716c8cc2e649bf3bae44f52eb76ab4553cb997270c01885b68376f4114445d3fcea6c2ea129ba4347c0092626f0ec6abb5d3b2573cbc0d418ecc77515e830e421f2a9f2c9c0b3c785f6dab626096d50653bc0c9a8b1f6c1896922c1e64b6c0e7388b3675b5431dcaa6881e23f02170eecbff55ceb18708ef7723bb038f897ca9e59efdf9496cb9578fb369f5e36fcb3718160954e61a46b185aee379e3202a5ffaad141e1c8573bb948ee9f5da0cad7f29dec3af1d1fdd75946bd2b43b1036d089ab808088e19b23ed2f811f868127078b94943d9c787b2e9f39336e085efed17ceb65f6bb43335aaf20ecf400b9f158d4595b4563f8f59dc5595dfc4b5407fb95fb84c8988db2ab24df43d39a4077e9106223567a86b3c078c2f5773828e0dcc1336fe6b8ca342f6769ed27b03ae4beac999e38c23cc62a69d263cb7e4954c4e4f1fa1d4b2bb3f3488184017bc04e8641925277d9731045b029088148313ac2cd520a876ef8faff02b0ec6b399dec6cc7f280b4dfef48b39d58ecea6800945435a83e6bbd4a5f278e3fd7d269e20b25c2ba2314327adf8d4920b3a16885f597099eee77f74324b6e84189b12f2afc8869db7aef5a1385618976e28581ae22169305919c5d81b14dde31c17a4be31f78b0065abb3841f9239ea1d77cd733f637d0cee3c654f2b79eaa39b63ae911940aecfdada4fdc9bec66e50f6669ab24c2375a4c6be967b228c2cc86860f97fd9aad87fdc3d252368a0a325646b2cab859adc56e666e6863b086e2f2f961a637cacee4d1774773aeeb6c8bd02eb5ab8468311e2f185053f259b053befaba336bfab9f23854e3cfe65ecace2208ee935b3e31de2dcfbad36e28156e912bdcacdf78368347155495602ba8a653c1a090c0fbf2b01c17c616e3db553b3994b6ca406132295f648bc9b51b3b0df20264e4cf9dbe20253abb11291f9b337057ea91beb6904a272522d65411f7d490492ee2d18a14d23aac006d60e2578b9c3852c3b1c301100414418af0cbb9842dfeecf38eec096da060e53c734ac1232cac34944037d86002b1ea73d4dc15c69d6fbf339bd8f4bf7c806f20e2c78ac4282da9d2f1b1a4283100402cd3bb645cb91d82d7875cbf241299414b4efd0d3b8f10898030ee41f742e0b3680555c2f81657a2ae60d8f609acbc2dc28ee4c715a3824ceb44ae6c827065ad408b9904c0536cc326538061eb041000dd98bc4ab44fc18c746c2b0b0039864ad8635c789a6131942ab5d49c9a0a9f0e0b64a56864dbdaddf3bc3c3a45e1ee1c735263b9258e69bbcc418fad2561f180387887b26e665da13f857ff4a8fb1c10a1b1fafdbfecb8ddd7b2433c8de64914d7403676e141e7588e39479053e3f971c6d630920ad0bfe1db68acd091443542cd9c23f9968b863bc3d7a0c7d311a0945dac56fb24a9d994a2aca749dc28dbccf7fc3abdf79c7ef7dbca64dd435b9304e663035cfeec78ae39f5239ad9aaa059181b98cb60667241a3ef8e95ce5ef51cfcdb336aee7ae88f1ecc5db3730de0b3b864630aaaea27d670cf6046d606bee868c711c759da6d7c1dec92b10f55f785795437c7ed0fa1b3b26b9e8b20f47ffed1e57f906295af6c74ad0f9c9d115e02f7ad5a02bce4e5ca64904fe8abe78b0906dbf13a23cc5489ad17637f1d1645d37af65d5f6be37fb7e74568ac74bef4ca4e9c00363ea6f0bf6d4e7b7cb18cb30a18ccd663412554778cdc98735f0592c45303dd5dc23283a9ac144a42f3dcb654ffde4c07e72c3bcce687a23010b195607a1d4e4ef2bca90a71b4ffc67c1450f65d8c38ce6862733a8d12319fa06377267c4d9e86f4a2d92c65444b383411eb08a2e20f29e907bd50a620520b7f3c92896fa1bc82e5005bd52068b3e0d3682b18a0a48320bbdd03fca9f6953752cf9a28bbbd73328c3718e927eb1003fd8f8009e0d6043ee34b1025c67a17135bead8ccae9ead4d484f2789d47705afb1be69dc54e67a9939e87ab5ef4f383235850cf6f80810ff1234578f707cf3e29d12781c1dff9bc95bc58406dec8de6c1b319d9eb69bc6329e20c8c09e94a3de891106bdb74188fb6ba85b6e118ee6a4550f74f28ca0be71219195abdaaca09943eb02c12bb5f5d5df4927835562a39de9250b91630a16d7e63e12f93532a6dee71bd3a349a69e6e6451e155006e4a6cc17d657ce3016f9dd3cdd90f60d381ce02c9f103911677ae79851cca0556a068ca7bf1f1b4c068bc3db876867f1e73aceb4f6180baa13242dcf3cf31a1d52eaecd0b81cf877bd46ecf8b0100cfbc3ed29e0432ca6c9d97684168f4fcd9387105dc29dae854c8910508fa22b18130d46c62c1832e67f02e8fd7e499731cf20f5ba276172acb7098b1e09d261fb16b63aab88cb309a12fa688d5ee1a06bfa3c02ebdb9176a707ca3da4b9ad185bd8c47adb794d2d8f20e860284c4c513fffc3a387bcaafe47af7bbe33a30f4fdc638074f8abe02730cfae1b48f520c434edb042c6b9991df3e08981f7a6212caf418a03e90fb43f09788a6e4e3a584309ab9b60b968643f0617f1b738f71468158269bcab5ba4f3be531928e79043ca7ee127d31a39d8b78d31b81812b3294f627d959ee8d70d3d6c0345403e1dafc38bb44d84569a178b8aeb904a53a1212df893c74a6e14415c7e00b4c0a029ab9f6de8945e29758a1ed6d7bcd377eca0c1555783510c3b16ee9551bbe44de8ce8490114787274a4587b1bc110139effc67ea5b82813591d60ed111816bb41204fd1650c22f7f445a1d7a125dd5698a5971d935ab70e4ceb1af650e6f84a64dd118950a6c8d891787fa07bd7a022f60aaa2099881e1590feefa26a585dda364aa16347b9216e4bbb3d6bb063e9fa88a84985b6302fb9cad1dd997acea3e525aeec6a5592286be85d4ade70879ef6a8ac19837d8ab6994fd59473adfd4b2a52b314795c8ab01bba2d0baf6433c9e0b9ba95637b7f4c8eb2b5f9c62a39ba5cdfd35b9b55a6b57d83e5feb5ef435bb2d95a85cfb640de5389eb2696b0ab056043e72cc4d4b9bbd01325083be7e7f8d6cb974d0b6abe3639c5be6837ec67a5bd1523fcbfc754109b4aa54ef4a7b45d03786ca1b69e62be47df36b1199651470dcd3f50555cc3e25c068f6703ca504bf52c48b294a0e1fd114961f262b70a1693d8082a4a208e35e23c351e350c23d29364603bf78bfbf58cf93c2ea07f26a5d3ac8d7c21408cb8b4c84fa0d7fd1283e1e9a232e761d5be16adfc87611cb15835312ac9881fd2be3bb6ad01ce92ae89a65448245519dd0169d8d3d673180e344202936b65ffe53c73bba074bc95261c5b951303350fb812cc1988a2cf467c3ad7ab374bdaa9b0bd8537c0e49f75ba6e997f53ebab7c3cc9439c23fb1663f7ede2d3578128705d366c481e8bc185a3801f34f3637179a4fe8ccb60a05ecdd7444752decaeae0e2d5756e772c5584686e042f7bffda11c9726b524a91111eab50e5937f46e487b3d4f5dd052d194d77efee20d982b8f3f21188772e0d7b0c384a2978a955911adcfaed8c7d5c9dcbd01f144c3cd1ec01ff2d0627cd5c9537b20cbe981e3b7d0ab2ff06f14077dc809cc3de36d4e52bda4f2e7d0379e64d090198b291e4c399fa7cdb0e681cb390f657af9d41cd940f1c9f782f610900fcf02851f7315807e58d19c7cbb76ad4689afcc8ea4dc1c9d4d1fed02747996fe1c5048f42f749b2d1fba1cdd91ad567ff80ebfd210a91acc770aea05263db6d91e30ee8d05539a7e48d7641353d569e661425336a84c270066801d79a2142be8189ddac4ef36e01b11777d5d1dc049d442a4a233427bfd30a1297f3f16e2a04c20b1d59888573bc7efac8c9ba3de632413b47024f4ef34b703925fa1c654343e5be42a5e993685fa0ad2034671b2654c58f64c9317308aa5b6e8f4292a18bbbbb8f8331de955c15bc3b7a4b63d40ece7174026ae2f4bfed3e2e68403fb218f9dd1147f177571035e47854ddfd95519f0a3ba9ad557d99065880c2b288354a7f43c8b67b9d9f1da9ceb786ae6e77207e8bb286f91616152fe69140b85aa10a112223aa24ea0123b0cb858ca2b8c7010c041eba18843b906a0daa1861515d7b8291adcd131ab29ef8e070597052c5d2837d6a376df26122c955360d15c83384f34cd3055048ed74cab5f6a7c96d95ffacfd3ad9038b641664bc2d55525a6e58305c7bf8f0647d979a2a2be6e0542061e1f6cc10d6fb0eebcbcd4f7c39ffc95d8f4456a060bfb520085b668853fde217db6a848e121daacaaa0b2f87a324e933bedf3f2fb952ed615f9d9134399fd368eb13d7fdd476ba9123d2dff6d1f4e51a2200fb5854c6dfb67c4d6346881d5d7433fc3cb1f1b6f90284cc2885d1235ccac3cf60e9244419b3c0ce12ea7b3ac9629801581142a185c7ecedbb7cbe7bec32d0f9a0e25d3ecc93a619f9d08983e709d578a83c8f11e16f225ecdd6d352ed93f91f21a172a4a3594b76d73c9a8220a3906db00ac80dc9d845c6e50c96cff22fcb05f49aea0d80ef7cd23abc7ba904dc47c76117ce33e0fa97e4401f7710407dadea37359aa317c7770ee62a0b12e436362e1e1d6b6adc4ecd242f991d7ae879e625bb38f6acfbc3779338e86657cebadbe841161c9b82ac20f976737127fff1442561b2f3b9a0bbedef66f31c8371c0477a9f4c6728c3613c7640efac9403429ea07a90982f569eb7851378ad215a2ba445fbb27c09ebe8b55e79a770832f5be75fe4f45cfbb3097748308cbbc6f1882b6eb2f66171ccc45569006b503dc9e00a357b4ede46243a8da439329626bbb713be3f7f51486b918966fc6feb4ccb85e8e0d1678fc3ca07517a20d8117589b30d29598379ca9e2a49683b037339189add4b982d6b9010f2a0eadb6c5a9626c6345366afbd878cc94c364b277b3bbcd49bfcb2ffb6b55136590a64d3460d124c872b775b9bdf7cc0d7ee2e4ed3bbcc22922308e0f7346967d2255978f659366af1ca719c4fa89e485615b62d88c9bcfda978681c1a56f9607b4cf04527c0dbb7edb41ad69e69752bfc877bee7f2b3495a8b61a2d7f4b3c1c18d747a53a1bd5e43bcab2135aa80a28e88c3384d1f123104fc07a158fab28faf3bf1881450131ae7b788e0b1a10cfefa79d8a9dcf7aefb822c15d3ab9bac48d6afacf4b0e8530dba767f91cc48e2fe2b9ba8b2a9ebd68b8422f4974bf937eac063d8e3e5ca1e1f450dcb21a616d200841a78d93a9bd147df615d852bd689769293c5dd60a93c09829ed094dd0963dac50d9e7abd52054032c1bf89c5f764004c29f684cb4628dbd8f569d3adb130145b2d35b5166d5d20b2a3f5ac5d1cd9fc114f15e284a008308e3f8a0f68c2f1d577b90559d703053b88b4d920eabe2a5439c9d28fd02a12b49cbe519a2a05aba1caf2ffed2438d68c6e25fe7224a674ad30608c5ed1e95a2afb7792cf4ec935f376d779c48f3becc49e0dc6bce48ab4862df0564d8eb68e70e3446edda858d18bd10a34ed40d2c6eacab4427059fec8836a2896abf15129c2e9fed96aa634e3f83db8d68275243454b1a3aa353f7ffcfeaa1e2d1cfa9c957e32b9be25045796c34e55f44a184f1f6b0cbd635c0cc57eab2d1ff373490d546a4819dc673d317baaf2c390c3b42f6526bd07ee909a8a5b54d35db4a22ab3ebab998a2b5bc52b043eda00191984d92e4a2a85f6e9cb166a39d75ab4af97d047e967678c593a632d3193365f686537a1eb2102ab5e5633685a0211c705abe3284246635d2decbf87f1006b40ee58c983f3444d9dfb5efd7c558e251631c3f5b7fcdd30dd9393b9a269e77e6a23e1f318224ebdc5b629a30f1bd48e83a46c2172c7d44401789fa305d4e60b491d6c20b335cc03d44acaff1ff6cd27a22fe3a91c5c07a7642b07ba38935698a46b6b5138e24fcf59f7c3e4add6c864da6cea4f85db621804ac44c3372c1ced6e2b00774fc47f78188c921edddf5cfbac178aaa721fdf766508571579a95c02f4e01023c2d7fb9db47baac669b084771f21105f5f3561791f75f104675a6717e8f22119bb642c0de70c3b6050503d53133a1c927280017f3b9b9c172781e0b8be2c57a3d67b35a30399c9115518ec4f8d7fde6ba024dfd89dec64a88f18baf87132e8c3ca0a402d830ae2d8848c0ec963aaf4fb406ccf48da1af04f625d9d634ec1bfe372e71361470d509fd204c277ba00486c2d489765c0c8c9d23a04fd22416fc57e8798e3a0e091e5badff746e294ec317667be593580f67bc6c2b792df1818d1c5ebc49ea26ad60b4c600b270e1fc3c07531d79f491122fcfe0236fa3aab657704f7194f6e53ced5db3c9d85f80d84e17928c708ab2524d0fcc05e6788418477bc43f4cec2ae9e755d2010b8e2b2495c2dff98f8f672bd423424f00943e00de3a912d58d916376ee06b77bb052adc61f324a714a897bce299f25dc726784b4f580cb4ee76e941b43e8ce3ceaff12a4cafbc1d59aa78d167f4c3dda04eda39c912b958b4b6db2a1389d1d44c60b2db8509e6bb1cdc2db8da8229b18d034bb7f1de71d93192d94e50d6800b84830e2b8fc97681640bf3f9c05cfdb680ee9c977c49bc50dca7c53fd139a8e5e9f908ab228c41ea490e7b765a3d67d42033e03651da6e3f763d0f6b646846eda6cc92c1edbcdd7266fcfde35e9fe6cb58dc9526a62413240bcc35f7ceda6875076af28eab0156e67ce61bbe9aa1c9a664d34e8a14a25ab80de657006eb44c0b1e4300f2c3c131290dc5acc4626011fbca9e138780ff3822737cc633716e28a438d2db5686388c94f11a31a931bd58ff58636b2bdf8a89fc92dc3eb69785e9215f45c667c504154db2335cd70a89e40f80ea099ec8542fd10dd0a67e7dc4451d04d10efdd99befa2c2c03a2a9c107bde52d586930e2422a942ecf8c5f78e007f41243495964dacab185dd6cc8a1662801f5b1a65fd7f7c86b036d747d77a792d8e0c07485aa643ae9d6d8cdf0f7c11b0782f80d26631843bc8681982b8382d21826f924128383fe2d9faa79b435d30b5a9f4f303be78d8be50b0fa55b7688336849ab0f7d3a8a422fe4986706785f2e08ab590fa309b83aa0bfdfe6c7ce378ff2d74dee0ba124b138e2f01a9a9428fae01c4b4df9b9b4ed6a5f13319b570803d5c1ab80a9feab7dc0360ad4c63504393a39f49e01306d80d32bd1ea63b997bba9ad076de209a1a9faed9a4ae03c525995c064ab2927aef10bae272a6af518e3eac047bd38ad24b984c46df1fdbc734455b7e157f91a307923af2adffb00df9835e802bcbfc49feeac6ee89e3c2fbd1dc1c700c71287936ea93f7fdc4697e6e7e3db325b73ba2541a1906b2107e1a1fafe94a13c9472f811c325b025abc984b3cb501ce52b787e2015bb5d9f18533411afb5441adc17e764712505453b6c8f24be388d0d63becc2550f0270b245901af17aa71671d94fb4cc9879401c0b9a6847c3e12b877e7e609c29e4dec86771bfe2c34d66b7727a179ed2742ae3633e795a80cd93fbbd7a76ba31554b0831a9fbcf6b6368a0e9c51c5936631e2c95186b39ce78e765c6e9e9f3e3c481189bda69882e6256438816eeb0a9fdb589bf2a64e5a5865d0b91520642219d3130961d01101f89b3513506a39439ec1ead0494257d3fec38169072760a149a63c223edbb9146afbc43422888d2803d8b6a4a1c8ddc695e74d489700d8f2e8998a32a62be2b3dd5532792102c4ad950fb78dd5799ccd54b494b389ea969c7aa923af91746530f09c0b821071f4ef93b40100288de8f7ab00cbb07d54487654ef5bb222897676557da3107abb191c324cbb9564731fab64c7b9fbba37a6b778f73438e8867a5f335faa7ef82b507b6b5d6a889ba4ea40edc071d06d8e2bbc32337b94b843bb59faf8677d74d7c3e40291541be2a7ad5d4363f0f8a908d4331c1a8904054e6d4ca089710af95add6880e582f280402a7da08308478e436243bed18266104e5c9ab6b593a5a52b6c6ac35bc90b444a049a9910ff9dab4d49d9d6e151638dcb8ad60f9c81af32fef92ad1431baf935efbdc3435b62182f288b41e1fda180a3983fba52f0b8bc0e116437ab08f618280e546ad9e88287fb83ebc49e6b7a32deae1251069210563fa1f8a2521292b05d1a755adc00b46df8ff7218fa8c8ab92e89fb2c2a0bece9dbdda58966b1c1d23ca4385ad847db78f22e33ed6e2a1980188c7d0c0df1e1dfaea6a04d9924febdc89847631167cdfec0a05b67a76392900841ad2537a1ad3a104485442b13f072785f24fdbf4418923c59b1db7cd6a0f3fe20044eb5e6ee66888c8039d09174bcdb8f8dd78f96d8ad9333ddd21a1be02a9e34c6e49d2411175f10faae8f3b0a338bcfdc7f82dfe96432c1378ba666d8a425f97ce56ee674b63f0f7d7ad215dd4425e553c7cc7a81c80641e67afdfddbda2e61780208a833418724d9d444a46e6acc5da3bcdc74ae67e5d0bcabaa1e5142dc05d23b59d29abb8511377ef9d844f2b4eeef8c421c2aea0b656283d7d2b667b2188b456160cb7f110e6e40bde540b6a690647b7d5313dcc3a2c4091c8285a0977f4de40fa529a95a563abe05ccd3bd3c31c8049ffea4c91eb67a5d8046f2ce8aaa77ea2add1fc38ee804b8286477a7d0ec4db413274e32f9b9c76eccb73e68742238acf85a4f4d6607fe22c36e9454ba9f082e88f5fbdfc542d9d872c372b9e15e63b5cb2858dea9acf8c9bbd9c5c05ae4fce8b69670010d000219c3ad3f0785d104442a6e066e5c78632072e46cd5c9b0ff00635625eeb271014822544d2553d0761189c75a7b631060c7c1fd9fb0a25d51d28eddfac53a799e493190b232200ebc41bcff62ce1566a9f126cb411b764a192e4cb687ec00afbb8e848ef05b479c277f3710380d8422ac8dd9fa12a3a1decf84df76193dc4510ff042058a5c6b51cd18f0fdc08623a8156b143cab9aa3b84c02fd0e5a478908fc73b95e79c492eaa5099e42009175f403bf2e1cdcde02a45cb2cb05c6270c97a7f7b287710f3a64c17e7509d7fdb6568b9a3e1de2f30845c715cdc0146fcc021dc7759a7d3fcf692e72e6d3954b881beaa4e759fcc120921d841bd73b3bcd9d8d4861027da80ee5f087c6c1a92a9ba9d0fcf70d0355b8f7421a0d73c33e19032f11e12d930c644abe2ac1c45afd3ed649be7c0ce2eb1e16ea88b8a1508a06faaf8a69aabf2570c3d331f6cd7cf0a0ab21bf38e0f742f74eab578d5d5cf43af51de90b477d3d00aa893f5e11f41d0f3aace972b8924c09d5f3e0f282d826701c226edb6cbd9731d57b6f8103c7262a9549b711907853123a41c7b0e7049506af4f7d06677d2015293acedd274aac2466b600385ba8035d15a4519ca795e33c70b3adffb0aff89d137a3adcf90d74d3d31782ebdb8fed37bf58f7261e25c75a12724c5355fa11d81af4e3fbfb61235c68093fb6ff3719e5a78b15f7a9b7fc52ee3a53d1071df58025b3da8cd42c96ce264562e1308925295c54bb746bb437dbef36f6846d832746c6881cc8bf2cf7d048ef730168e9f0a60dfddd8460ab2fcb94ae2e3cb891924f3a83803af42ff74c2b12b4b750dadffaedb177fb54e8c032b2a7c309fd0cbf205abd354ca272a098ad127b795097dee44bd5e0a254ee9b6d7f2fb1444ebcada2b529073eb8540b04d0b70b56fa91933893aa03b02e69031fef5771faf6c1d8b922305e50e871def0baabf9072298938bfb10786e23ad92e01b1920df3c8c545cf4cc8ed60adbad4b0bab76e0239ee24c2827e2920b458dec260a94b75725a7aadfa0f609e2f08dffeda6d54059005d4ce2f3c0630b9412d13a9bf68cb476fac02ddf6d5757c0edfa19da65e29b7b4ef1778fefcd12c14bb35ed4c94a642087dfd0d7b6b98495193ddbd47da3dbfdc48e19261aa9cbc57efbf947de5284ee3adca089b24b2da125256605b804f6f713af43751c81973d968bd00b1ad13d900ede59b50bcc196676f10eb22b2492d1b33df9f1b0a4acc23f01e0c7e7abdbd3ff5358ba01fe59c728aa0c7204472a40a8effe2ace564da8abdf927020ad122b08afbdf8814c5d95b156465ab2ce78856f946898b4ef8af09173aa98892764980248b8705771a5b07edf908418781b926e7001a780a7a066df18521b31016c9ababe4f328cedde086962f506128197ccd60f7b67f57fdf878e89a63215df769d2376bbe4df8331982db452d7a6ba4a13aeabb0ec14943a6048419ad230c467505108fc9877f2b5531cfdc1faf94901c152090e6fedeaf7d1505816605277a243d4f5a93307ec2652272f2756600698d6ce4b0642374cb0a5f55fde5a0d52e52e6b1003af30a9dfecba9b3566c4d43bdd50669b32cf89d71864bfb531d3c3d9db70c72b4fd27123ca89a8ea288258bbde79f718338abfa3ef480805537624db3babad9e34b01689cc57589d235690d9f8fdd1332980dd9709c2bff08f59b1dbddd786b58206450c4149970d94f449f862787e15bf29ce45a48d46efdd9d939e100fe64fca18fea861c3d1f548381b67d7a0f17e9ab0265a99397e6fa8c217d62fa7364a034035baaca3132f64391246be46e9c6a499be5baf87821e4b51d55ee08d3567ec275de54d62de941a3c3f03b0868a68fbb1788b25112ce20e83b9b3556e23a81c82495d386a2a32f35191e5ef048349f55992651d51f9e868f976724c8f022be293b210c453193c3bdb475a2cde5bbd1fd2aa97a32c3c0bba40ebc5ef132984b42446d523a6e1ddca301146a5ff8e7411ba4838244ba3c9ed8fcaa74f2d0f000be35432082b9c661fe5644e85c198157ab90152512a9f425c19cd6ab34edc622267a9202fb619ba35dcfda6e4afe9d7e363436f760da286a257e4ebb0b926787d3f7b6c4d4b88fc4867b85d0e2b31f188eadbb07230e5c893a48624ddf04f44bbcddfd84c7ddd0cf27ccb4b7837daef5f08a3b2726941c1b00483bd57cae4ed00b1555e99313ffdc07f0c9c2656d5dd9495cd7314b0cfaa1beb26b1c28beca7a183fe2782687bd91a02d06aec3773756bd1c74703e3d3324b2ed0188eb9dacc6b51bb8db7568fca008deacb507217230665097abf2e2f4b12c15c5939df128cad98cd3bbd35d9e7fcc1f7b81910f60eec8ae7854cea73387a9533386f8c295f04deed326166b14642209e78661474526b5eff7d259f68cce54d86937fd5daeefba8decb71ada07dbf69580a8758575b16e42187288da6472633a5ec376ea7b0c842e2c8b055210a084cfc817f1c5f946f1bdad2630c2757c13efa86fcea12a04b6011f8cf1cf4ce3f7db37a252dc2722bcea3d4d944aa26292afbb0e6f50eba9ce716931ff131fe8b283ffa7146cad41451980bf78a66ef5ec88cb61c301a20d04c68226d757bc6876093f5a577227629f5e60050ef22b2b6ef8db6cdf9b44332a1f0d3e752f89a3adbde90e2c56c5926eec233eef2a64b0425d9a1348ef11e7965eae67b83c8c0b961936724abee2dfba4c03b6e394726683c7b14c5d1ffb06a92dc76cd1adb24d398354178df7119515a860afe47a11c8e22381ca14ba9e6e057a4f24d1feeb42d12b0332a9e9516a3c667702c53872ba62b2baed4070566bb80b492c00742c66d2a66f3504b8cc93a43b79ad0574726772cfcaeb4c10ab1382442675ff984fbde739e1e728ec5f98ca383502cd4dd87b5b29debe3630e2bb14b77d18f6faacc446aeb1328c80f9a7858572d7468eddea2d439c5f636bc6518732b2e1c978ed2454c0ac4edf5328ea7b0ecf330ebadd412d171ec1a3dd2b827e5ca0e6bf45b54a8a66944a03c65dade3a8f206ad5e409d75ce97d7e8f852ecf49ee108c196cf4a2c3462ffa728f3ff8c132699900c71cd86a0ac690f90b670390bdab9ecb76ec6de6851fd1b6a6a113b2f17e1d4f77ef34ef45ad3f8118e05ff64f00d9c30db3f18dd9ba1616c3cf7da1891c1a5f3025e76bd3ec47a62a4f98d4abb1116a21dbab609e46ee0c2b44b0d96118562a2579585d55d8f90c9119ebb37048188bc67be074499592c0b9b96b99f7fa12cec8a86a6aa3e59fdb0e7c070298b15cf694b9505fab3e49e9c3a46689b7dde5507f6c14cdb2ba089498fbe357695e324720ba40fcdcf5f2e1914e8ff663b79cc9a56871ea2a7c13a103b522e027f0ef7400200786ee6cb18ba70f2fb5098ade8bceeed79c2ce6012322edc0ccdc1da01de6727c63301c9d7002bfbba2786d79a8f75b1411075a7f5abfbdcd2cbe81653e5622305f0b6d3d3f76c7bba1a207e822afaca06160efda88a38493218cd290416e3b664e606ea4e8e250ca463907d0aee0d7b31ffdddbebef496c6a8bf350ff905c1e0f9e069d12d963d4df22aec1b7f2703da84895085900f97ef0715507aa26fe2e2a1a1dc150eb15b8384300157ad41d19f556246338a186b85f367fdd0088b23b4c305d4c2b59ecc43f412819806eff9dd30e61f79bccbaac60a8f05d62660ca1b43e21f166c7c97957826e39979b3f98d8555470f98640ef50a0611c8335cfbf8c7e9eb72d8225801ec6c0feedda8098c42e2f0c31c269199da9239467a09813c0742ed323ca79d33c2bd2d2a07de4a242200a4d54a5087959530cb193997333ac591bd32de731f9e51fd147dc0d8e4d4a358f518c5a00ae45ffef4ff7223937955825d0bf6b7c801fd15f44f466845897bf707c4eda165d1b46dcd22fface41f785f0efa455e28b9610c093dcb3cd7994489c93903b9ca6e7158419f84b556e040ee8c78775b8fd700862aca1924c414f120e80cb1831cef7f272665798f90e499c7c073fbcd608e791931518d1051426b88ad25a50eeb4a35b433ff45d0a6d1c2c85516be29908bce33355c7a33edaedc606ae9d6f02b047ec6ba3dd69491b216aaff944bd18a60121a6e75609c76a499615d778c54c2a50d0466431b8d657f1454822cb3720fbb2d69be7b5d44499f00199eec54b1ad53bdc9445c30d252e378e1018649e1e8c1a09be2178953b5c0c349c01383861653b82593ee7a4baa6348b064a76bd03e3884003b585db173aa230ad11b0948e62ae16d29b5c52c70f9921a97da455903852240627459d36e8c3f2a6a479ca915d78249a1faa2245b9d7ac49174cc742ade538ab87d513a24e5c9cb95e8c876db470435e3c57ad28ba48fa0abc34facba9b2ea93f1b5483b198492ff0fc769cf1ebfacebd4ff10346776bf70614d54a5ef00497210a308eee1c3fc24b69ce0bfecb7a8fa4d74e392cb25007754afbefb864faf214a759b81cdf37ea9bcb9fa673d5bcaebbb528de8013b48b3569acf09e8955d2dd76083325e0038ffd4987bb9eb50857c2caf35f8c5354299c741bf8a237d5540e75bbdb4f78a0c70f1e04f77faa3fd91776498472dbb28f5ee0f7b505b92858aea3a125697cdf61d4115b54b61005531c44cfa0963b539505292bb5e27e227b1fe79717dde73513d6da99bf86bbda1bce1995c6bf94b50f648197befbff0b5fe1a48f01548e48d8cb083b6bbc8d794eb622267fd3f6393783de333a882ea7cc18312f4568ed69861f23da07016dccc8053e71c8630931baeb243ff0f2e2e61f07d3ebc2d3dd4595dfebf8ac42d7ea241b8fea6fe2f8399ea211f42cdee31b8bbcebc441936301c0eb574f3a9a8c68d9f4e9400135946e85668b436e581923dcd3a67ddaafd25a482ccea8d5d22d1abf97abd38c9b57b011ba4876880d61ce35e0705201849cb817185509d0891a41ceda57e37c2151bdb5612bc85763b1a897550507a442ee3b2ae57b351a6c0e0c3236efd56012703bb6eb58d64a271a98bac57199e6779ec38fb1d4abb95057188bad84970b1fc4c319a43f02d8887140f7a15aa69ccd5b771f84998a549fdf5aa394a97f8a5d8d8747d8317615c0c398abae15d21656e4f2209e0e8c451e54b89cab95155cedd9583274288e45ebe3fed9bd771a11013a3ae3aa424661e1daa8b1b67c597fcbd1b49a252e8a28d8c740fced2aa28e111bd4d7b4828d3de35e0112599130d36ab2cf98b7dbc37fd5d36d6a072bef2d45d6370c8235608582a16eb0281b4bb133a51916162160ab5f2e6b4b2af9a1f0762eb48926f14d5b5a5ef7ecae7c30602b7418f4cea31d5ef08bbcccea74a64e4a8fd0690197e1ef5fa99b679a5b6e2a1b73ffbcbff8ca56905816343578694e741df234adb1271f6e96f6fd814c7d976376844fcc1a9cf1e0b3bacc76dd59e3d17aea241d66ff6d390cd91edc5db9a232ac4338b36f9cec47fc48de7cfb0a12aee449a720a7b3fa568771d29b7a317235b1d8127646cba207921934fe9698a7cc8e501057d2cf7285595ed257119a2b07a5c7e4d893a57004ed22cc288acc32e25702a24bebef3b34e841d58b835711b2b0c936953596eeca3f3e80fc84821410fda45aedc92b4f483d63fb009046f5ea1057ea93cecf6f53c7bdbd9d51e40d27970cd585fcb8511976dfcbd36e2450560c9a752b35abc06aec4211e82af101018a9cc7c86f5919c37f0c4df361d18313c84683ac818051686f3320da739e3b183d5827075a96d28105648f45ec53f466c5f6099b3afef1e441ce70e9bbaa44c6d0bc1e0dc9454400ccdafbbce6577c1a631b87036ea77b84250f24ea88b356effed82d667711b254b0d2cbaddf4c9f203b7015c1a461f59254e9544b2e86467f6b38c73df6c2b80a8a729c17b983509aee93db99f00636d806d4fdb92347a08e18bba9df96e4d0a99caa1fe959c42c4ebb2a0d21c906799a9e7a79aa98ff9eb1124178340abe234a6c23f676a01dfe36a231fe8a441dbad1d3fc9d98d0e043b493c206f1dd1284d722aae3ada8036c93b421f6b6566feaf6d0c9eea1952bd19b8356825aea92dd82a86e21016709243659fc14dc9026378c18405243332604278536410c04a20e8b4923004c5e67747e0cbf69c8466a97feaeb3993e0a8337acd9790c3706e6207908344821aee8191ac1b5f51a0035423fb335d778c28f93ac7ff30c3fffaa7a6858e948f570dc2f7a92021d61c74a70c69e884cf2fc26856e185a138d9d330ee34e38b52d1c4913b2e17d797a6a42f0482d408d8c8e324c7afe5a5d1318b218800c0a1bdc079a165196ea0beed571d1dbdf8311d08ad792971366fb047b7f9386fba0041de917afbc974749c4272770a4bf072c13ee9833a966af8293c6fd6bad6f422a80635600622d538d5960ee635580afa753692d435f8f2f83e57be2c840d0442eacc327179886595ef40ec750e74c95920b26fcbdcc9c653b3489ce04ab25169f442a35c8e3c176b0214026d8c037a16959e4226ef783ea6e26de444e07ad9f1e238569baba747978acb4c74da84d19ad82aea6e627571fc8e87f4a70d7b9771f892590a99ca4d60b668c47012053aa4de882b50295070287518503a5ab754f84f56a7bebc5f7e9df0addaafa7b670763c751fca3316d96b144d9b9b0adf8e46217c10ac3a15ab5fa354ac98036cba116408c4f5f13943d27be6ead2d3c39e0d0ca6bf88a33ae57a7d0f13c50f6b543342fb593d5a42dce2f1f28e0b75605546d7c58bbf2af0cbb7436ee0cef025a84d2fc4e103660d8c743800fa99ff9c91980e7a4871991936f9da187d9f2546fdce5e0ba1ee45cbea20a8c174eceaedb3739bc9b25e93500432b2236f16e1344caee52c8b0bb8af555443fd790721c16f69e7b16b5b75b9d500b7588014848fe4943697320427d2ed26de95a7da6adfbe1812cd37801805f14150b40168e7183db98bed6c88284f70635e73ed3190c88d800fdec8a57841f3319f8ce5281eda15c0fbd984b007b8aea10e720043e65b393989459c3329a60f2b803aa0a45b694074d6eb031fa56b5a920b97fdc659343ab3bdef714dc2b168ee58eced4fbbb1f5495b96f037bb99cde94ec306acdaa6ca6b5b030aebb263b137a52b49279107f736b4ffb7e55e1a6a3fdb618003aabfdb17de32c95c15b2c0fe6679342d36ef1b617bb3e910a056b08e6a94923a408d635dbea08d957c609f1c6ddcbf502310e93d291211e4366d2c3ec8edaf700e9d5046ce1009de32a2af5cb6ea1420a39852c158f7ccc1da365bf076615bf9c4dd633a448fd19d3f6736604e1eb6a36213bd58b7cfde8ccac556be936590858a64b95a2abfe36ee75e04d0cb612aeb9cf68f406ff3944706263c913a168d2d44fe27b4f9e20cf6e23e97762f22a6ebe292fe0e7ec8be8d5da8334667483fc5b3a145f69791cefffa3b289218e62a14f398cea6a7e359eea0e041089fb481dc89befe61d557eb78de3c3bdd02fbc913c668160d6edf7ff987f63650cbd7f420dad15017a8f8304b787f8de946a730749fa7a0732868eee190b8dac8499290d4600064d44e741aefe763ac35f5825940a5f33fbdab35f89140e15e1da19f57ce04379a60d3ff93b8ce0287f1e2c0ed2c14718d54f7df48fe311270db9f16a2a57406a3a381ba64ee8f3089e3d728995b3d3d8005aedbd24c08c10ee1ba4dfdb508796281aa288d9a1fdb5adc03941640172fe31e1e58dd8b37d467144341b3b51f06468c71587ceaa80ff4db895c27600ab850f1475759333d8fb26813c8e1a166145797e796d212ea57ac7b37148b6c0b1f076a0a9adb047a8df35bf42d79cf3362100d28f57299282f42f70843430720f8a62115fc0d623e83c4087f8060aee799200f0d285252c404955150153f9960070bef91e5f29869ee45759238670faba725b5d892f1e5b1b5fd6842e13da5315337fa3a715b2bae266e81c23a3cc6911013797c2c68992d604b62d51fa4c957d020fcf8f2f0c354cdc121b31396a40e850d2337de54cfe4013e7504b04f593932cca8aefa9bc080e9a4f5cd5730601d7117fc6b2b79c2d1e647184499cabaf1c68ff4ed8ac24e58f40f193f96e0dcbe9185329fafcb4a168fcb7716368d68eaa4d55cc855dfc82caa1f6605261e1cf6798f243d3b14bb6934813a218afcf90b3cfd596e8bba575ec077bc477096365c081668b9d56644261a77b448c5a64626872b68bb0c9e14709fa7e2fec662244068bd9c9f51df0b6a39632c8c8052b496beaaf02a972eaaa0a59c6fe98741129eb2a94b2766d187bd8f8eb1ab63dbae24317b9968d48c0b9229ac477742f8ec74c9dc1c8183d8f6dd731c1dd0b317547e1b93cac4bf69852f63be6ac30f8de0f08d7e8703923881c4c024994d4629064cc16c76ce000a67178a962b4b23397ed5496bce4bcf344effe0c330c41ccd7654440e813bc7e76e2ea1128dbf859ffc98f87afa5a25225cc736a247b145070003b645144ed304695b257c97e6bc101b354e93eb8698fe3233ab321c1f0982a67f7cc4df83bd3073da733ab3947ddeb7498009a4a41e9aa07ef9607c4b4007809ee093664b341b8c262fadffeaa23a3894d4b539bafa8bce684d4a889de4c8262ff3f1d30743eabf5b6196f10c485cca6b2930aed44d6c1105c2f24de19f45991c6624c63690e4b53fc08ecf07d364c6a001b03768e6f8d6ffa61019e5565acfdfe9d924206ec7b9aba652370e2bb4376aca50850e000c8d61d3d2f2e04b299709c5c800433f4d87dbdc273d349c623b40f629e7e8c12afa9ffe93c4aa04dcf9865f55082986a3d042f9dce32de031f6b6c1dff65e377b121b9f2dbf9d11760fc51ac46f3596c1fe48a179e54d7124f7d25f8bdeae5232ef8cb58a8b9a509f957ae018de1cc86a4fa20513ae78457ed13b1d30c7cb6defa2c9c666a317a593a794fab4894105fca8cc24f9d420f632ec3a4d21be0bb1a35d1fbcdc4c6b1f56a25605bc1c3f4a7bfef2c048e57b47d9a9acfc64cc0ea06e6ec8aa0c34bb9b6e370498573897c1645e959dca85c0b84fc8f7933cd0b80d36cfcdfae6ce6602201df722de477f29411340fb1ef86e2a15438df80b8c82abc1a95aca4d33db70827d35e99649348ea2e3f3e5df81cf0e6c6ca72c2337c9f88698c724c5270060e16f040b5d2fac0c2ef70004ce6d7924ab44cc4e49b15994fd88319280cb334318ec1924c19b2a03bed50846b979ca4587f1fafe1422745d54ffa04e3e90ed3c1d1cf8f4c497ac2aaa2124d114f82a83327d5bed5e177df3816b266c506c7a98b18d5577fc8e133a56956e56acab253996995e41d7b5aedd387b698f6ccf73c224e69bca5a27d8f45f44c0d2c9f315e43728b2d40e4ef397b8fdf7dc2938b47d715eb22b66cb192c9f6d277db1e67261ba543a93fc0295fcd2bf2f6a07868e5ff345ea70bf535b57f220c62427f595f7f2e0d977f0f682b746140d641b8772611e7795f97d6ba07ce69740dd93a1d021525c5a6dc81db166355d4f8f5e4207329b5759af14f4bf830c8bb82a593081beb259eeab42e075ca524a19bac337b7b4b7999bd75136064eddac75cb36711d608f5fa3d6725329c2df7eab8cf13bad4dff99b1467e1eb2429798e2b473fa81caebea9723f2e611ad2335e05301b9286b6792172841d4251ecfaeaa53493d7854bb5bc2d4b373871c78975e36a7020c4bbdacd1370ee2af0965336983764b12af406d55091c950c4d53db6729e537a5e120ff89a2aed603e58eaa8b51337231b754902d972fde9857eda1f950dc55d307e7dec4ce08850de693b550080bc8e42e7444de6bf7038ddf29b57e60a0dd2c872cfa9829236281c4801387eec7871d05523720089889542abd3047bdec06a55e359cff543bca3aa7146cb1bd8e5105858fe907469a4d079cf2d38bb1631d15522555d4afe2ff3d2186699c04fa0a99b31a79c6cf5ad1c378258a3520e14ad67c6dbc652633304c0d2a9706119118b86020d7bb416d8eea7689254314103eef201491c9ae22e2ac65c638b9493c554cdde07d708ccea1bc10283c67d1fdd930233f3958663d4f8a158f9c1be1d3b79332cf7ac60fbf9800d0dc9a5acae0fb56a9b1d380a8ffd94ade2360a551517160c5390dce53a1a9dad4e78d2f09da9289a70ae18a46c72d75eb8a20397d6c879a9b2ff12306a3b651624b5cfc57c1407eb7a092328bb5c2f8243d3ba8de629ebffe6d19c862e82d006247f55f8dd609bc665e7046793424e99ca5a538e1977127646e2cccfbda26acd44cb2b157c1217fabd492ce1e72990edd756fea81685aa4ceb605f95c50f3f8d51d2de340bf58df3ebb423a53c5b615efd8e8356c3d83f1f6cc574960e9f7481a587c8fcf0d5271d89eec60b9d9e3ab0c01eb6813658b72060ffa625fa2e644b502c7297d503979ecd26c50f1fd9abf59f23f853036f7b86932c521cf3159e290ea1237d5d7e3b65bb00d942554cfb320a72384a60252a1371875396dd1ecf0c3adc3766e3fbf4bfa072f6705314a71d6348bad1165ad886ac6ad1a8a55a1e11d3302dc37e120e8670850c44e5d862f1c3c06b4d5285c403121a731f3f0ed8e7e43d757d157e1090d5761f44f72869073226ccd6639c6b28fc562a556bc5ee00f1e5a86d745e39f03e8e7e76a0ef3695672c908bb80ed63c5764be50f6ca78e083980040baca662b367b1841cfb73e491dc0fe8cc191ccea0bbd03deab201bf88f56dd0335211ef137d48a42f5c3811a0a0750bb65580723e49dabc5ce433b7b9ad78bb8a437a07388449e646737198c0c28c275e4652a050e7c5a69ce04ac78283056cb929d5f6d0e32d47dfb4e29ec7f3228ac63ed1ab55bcb70cf6f6819489e2fb0860e9a40d80b7229ef9c99115a6d8e66771e547ba6fe5175768f5407784d705d071c471f5b63fcf47d17439c7c40911f3d0ad6b3630c5a31eabedac3f447e66aa9e4e108a283a21aa67d4bef0af253d957147af315899fbb9b9dac209a8cbaf2cd655341f4f615515b6ecda4ff86564d7fe91a8905b5478555082a7753f41affc2bb79b05a982fb16c2645df0980a3bd6492e110178ef835b647b9355f9a6482d785dfbcd921032b58c22fd8186f2837657e36b8908ce7ffd36018c8b48a88733209ed56325c56b2a32c8fbcd716f555129afacb45fb06dbd35def5011c14b79d0be95bfc301f5526e2de3a74c297e5e01932fcd34d92dd996c2438c6bc6952ef1082e1453567c7c7674de6e2148d0aebd7115e6f856fbe94c17ab5ea649692cb73bd53110a8731cdd71b64fb4cded613da6cf4a3c76ff0e077f469433a1c2a379498a09a9f0cbebd1ce3876d986c5fa4a5761c3f3b54f5623804bf5b1414bf503e9e973c00f461634fb66f4bac82b32812accfd6f3a4a3c45ad5ef081916bb1f435ab30bb7aa5fa3b9144dc83f3e22bc75637afbd903c37b04e0dee5fd4f7ec866a7e4370d38854ab5c4a2862ed58eaa08eb1346a7a32e75c93cb4c28a2524d42a3ad55bc9004d44b48d51d768348c79f025b8e43257e28907fc1a89e22dbe03b94a1dbde4845d96944ac6b8f18f1180430e4815c9d27bdbf20b138a32bd54bb39a509e9c98b56cac57e1a75d210a0eeb7211271d9af25f14dcbd7b11b551f2ca7ff33e1387b050dd705038f008142ce1d2c5559ac8555789c26a37414da7ecdc2cacac5a353e5c1dab16639056abcd3cb0b0e807b910d8fb485f3ca2d0a3ce9c410ea3bb65ed239b7b7c37c89d7b71ead2675c9609d0be0697ea872ce3811c695010b770a728845779062f6ec96f0d0da9e7b09fb8d174d67234fc8883f54a9edc0f6e3d89e947ae8c3ad8d8a73a0b534e1b24eba33440dbb9103143e5a9d4fd0793a1ba877e06539622475ed840a95668d6ab99c978283b7d09164d5901f89f7211ac19155489e7c2e5e10962bd5662d0c59f077bb3645a510c3018e65d58241f186a6ebe2c247622d6de85738c314b323d071fd52731a2c4dfa8d54de8777b6a1fb0e5468b3f1e4856dc40299e0870d93b0ce905439ab02093da3e2e7d68446f8123a7e56c40724ee620b0dba8d60d635a61cb89e7cf5b7f2389e9dc76233c12fb975b8caa2f9638547733cb3caf66c073ab2ddf34b059e6c84d166d642b42824d0b5bdbeb5499226fb386cd64af71823c56e9e440265397e90ef571f8834d7081a0f7bab4a0750cece4e4f0a49b932c0f6df6fe85f067636140a32da8d9b30033b966b4fc71482d79c401f4e82bac49c3e64cf0b59fb8195e212594e8b50fc80acf4a35c9252d9dd3a607030ce414d88fbce3c5e5a6157097a778a0a34feab2450e67d6c258227fd3b491b9851885f2cdfbae72ecafa0bc36aa20afac51db76f100ac5c0501f3d308e93055469847c313189c00a7c9622720947b476225bcf2273844c388fa6dec4d9b1da60ddf15caee239b11b8b33adc29bc2d43bbdfd38ac423a1e6457919eb62633d74dfed9e0d96053fc79062fba4cd4c55978a2bd0e7cb6bcdda2ed8d52ff68510b647975a4e3c3da3b8e2234cbcba1ebc9c3fab94524d4ef3ff235f677e6dd99157ede0f711141cc2f18b69d1f9e8c681288e61e2a471e30f2c1a2421e924cffaf9034d8adef7b2a9287b4a1eacce5cf3b1ede289c2af90fbf60cf9e10682fcc159b672845cdc63a33d98bbb69b1a07aa5d96932c6e813cb081a93f9383ffbcef92b4a5cafa84003338d57de1444ec670f2ee7259b6af6dba31db76a1606cbe910f92dfe312f41dc29ff2e0ae648330e39532bcbac119ddadba66f0460dd0881a739a94137047b6abcccd2aeda7a3900f6e0b55eaa26924b75294a9cc7a1a11e63afa87ad1457e49f40f7fb3167bdd4cd46f32d8f79d888abd3b639fe01dfbc9bf1f1babe399afdc94d63eecaf70b5b30b2d3e0b2fe08030cdb05fad849a1dc7ab18298b979049f9b4e9bdd1c58549d7cdc3aebe0802de2627f9f47113990d8cd5f24aa6871e15ba5ba8dee477ae00248416e6ea39911fea1dac483fadd26aa95909abd07247ba337254215e3389f09d0c990ecd97914e57a3fb586af736faf2c0f93ef4660651b7df7d923b458a4e5e53a1cd1a6a0956dc40cbad7aede7f1e2af3f776564e862ec2e0d7e19fc9a01cb8a9a2a086fdb9c8fda903d55d6defd10d2bdcb03f812359747ad1bdd8d4b93d73af53e03c6e502ce478cbb94276a6ca23b1768b0089e9a77214e6ddae269f6d1b68939fe1af61d87cfb920ff21371ad144c961575aaa2ca3d621fb88f15b947454bb3288ff31d39cb37b7822df9e4bdf90c09da7dbf1934f4017cfaa469814dd63aa4d8ec0f3cb8979d00a26816e6e6beb3375443f3a5ebaf31a0c70175e22cfa961567206e7a07f06d4a936cc06810811e065f888a89eacc5c3f592c0e348a3099b5961ae47fc2c30db44a401f654a82f3b332350f0a3a818128c17cf0b4a18e8419399cb082ebb10920504e6c96a65b9785e222910c3a8e933faca59674db0dfa8b5382bc02392d111ed0b31ae2f467f7aae243e9ee67abce192faf66940365db58e2dcc08129f6ad528d3b8f316ee91a1575522ca9f7f42cd36f98e4e82de5fc457c5de07de2dd9d21d33008edad031926bd40aead26c3ac53d731dc0320a7357f887681da293d6d253279b27b34309f053bd64b4ae3b7a2b3845c1c27b3c423bba1005a07f207dc45740303720a6420b4d46b77ad4d75d7d219dd97a8cd58872f629917697d0de30fcb8f1190c487c21f6f55355fa1a4faa2ceabd12f2fae94fe8add2b329a816c171930d0b43d3b4523e3ff3b7aac308ef71d437996af5a312e9d3c2e63a24ecaa3426e2cc610cb901fe7315d9687bc191fa3c545470f44d30c1a10450ac4a6dd76fa82db5445e649ae1c5ce02f2953a01a4ed723020de13e4c51a9206ba7e5f771c40cc2dd53d90f22d62f82722368044dd56dd1409a8df045835c54e021717d958ae9a03bf5a07e71c75e873bdd139075066898b00d1cc0453d45ef6f09edfecf2e9ff383a8582cea9042904bc5af91aec055be1bc7e98e87373949cc8fc114db5ef2ab35a58ed2356092636e7c271b95d6ada8908989d56ecda00a4abec01756349596e9b901152b4b8082d3b31c8a1fbb963aaa5cb460a60fbe97856040dbcacdcfa60de0d4134ff86b9e06aa27e49662f30a70066996130f99822410e198d07bac8d255b8fc56ae59d10538850624b006dc7f263dc5c00350732c22e165d7374a44f78af8a4c0d987b6a3c63afaed2835e196a986acdf057527d3c55c5cd7e3244a751810e363907464128d88d23cdbfa8da92ca841edb234b955cd915b5e73cd65699dfb6b13a03c92f8a9f2be2c482b8fe6e89afc1e445a9812fb14848baaa61be77f3d9e5c8b4c71571bb4b9b2e0867b4ef936dbc7cf068f8ff1a08c93e4f5682b0aea17a63c5ded8d6a73175fc5cae4644df91ac74c53c1d6dcbfbb1faea647f8d2914a7b2e98c51cb95c221ce62b5ed6abaed6e7307b0daacc4996a216da5c399f152140ff49e7febcecfcf3a0c51f6faeb608fdd5a3c581dd0468893c9c99f026c2314ce789ee7d5b2b6ae751fc35c9c6be68b43a16875845da71e6a2d0148722847a0aaf7a440e6ad284487e493b3bafa2298157f5cc25d6bb32a9d46e3fca02f7b3e9d857f813a681277b9d9841c4cfe427239c4dd3217168c6798f5d44e5a0a3a1bb89d10d392afc9ef8a95a3ae110e71a2ce30a91ae050a5cf68d878d6068f15c8a2598cdb74eb4b0713ca962068ca44338cbcbc69a40c9eb3ef08afb55bc57d1e98e4599adc9c18bc37d65c273ac9283d7f4b60a0cc77049ee5a55b0ff86c44a08eecabfabe5e00689111b2d57a47be7c6ed031218f797b0db421747d139ef567cc4f14965cac462c8945b79580bef032612fe34f683d06c9d86e321383aeb40043edea4c7dc1a6c70e8ab9c5dbcff94ee30ef526f7c8fcfb9d0d2cb7e9769fc0e6c0bed2f2c4fbfb55dca58efd8b153cd402fc4a9e5c1c17726265a669dc630286f64b3bbb5280c8fe24e56204698af30faade67b54ddb5bb07b14306bb88fffce63493874a238e88bdff50ad0dcbbb6c2a37f9406fa5a6ad3196614c8461d26c8a638811e61d8c659048b8958deec08741729ecd511c59f7a6da9c005d6351412192a4be5beeea3ae2e4b75f3831ac8f3697c1fb1a220322afa8413fd98e2481c8e54f177760fc0d94fa3ea2acd9ce2cd4f7bc71c5d1904c6f8359a987029efa92d39885d880dbd8e1d23f0de8eb9e88bb731d089bb65a4988effdb36db6f8b852283945c97cd86a56066774d8fadcbe90236f6a73552a05d056d18348d53e0b8e826162134adc49b94dc3a34a314ba376970139bd5981b77ecffcd9c8a5e01dfc7bc016cb792cd464dd3dfbda90f9f2b6e7b2f52f2f13e62593cdbea0e2893713fd5a51364784c3822585d1ae14df36c390cf4bcb3a316626a36a2b15395c32b1a012216bb161c72ae10019edcbff34c72741dfad2532b9d88aa90dee88118ab763c06fc0a1d60e326004320704d337b552f3bcf2e9662fab980957ffb9c88c6c544136a2b5dd3f9f31f9d571773f05f0c496b94f5165be4f49824771a99b9309c44624d42d43a2b9877f80a4302eb418605aea2af261d9936859e7df358b8f5bbfe9776dda95754d29a571206f075a65a3433c32e38bec9ad1b45b453a1e3c10949a5024ac40e633460845105c65c353fe3120ff861f8c5db0d27a4b799bd2b9cf53f92f4e2dde34dba2b0f9227b825c3a9e0472646c712e894cf9f86736dc4f2c23d001fa6a3dd6dbed0a87e2ea62c772ed7d03bdb47d1ead482ade12ce6b9112b7958b341270a584ea0f211dd3f7a6604193d49596309536ad36cae722424e7ae80b5662c5edddce6cb81da860fc18062ea250b2518101aaff44cedac9014f68b804f7f0043fe7c35014ae87c31a7a9ff5d73b743266a31468fdd01da11392299cf1902d82e20de595601be99e694bbe396375360583b6827bedee1cef18ab846efa51b947580eac1a23655a15fabe2023096b6b00c5f54793b0f543c22caed73e129a772f1c5c294ef39d249fead7ae067924bbc4345d6c0acf9bc596d32992d81024a66eecaaaaadf7a70307b987e60cac48a4a5f46048aeb2efb663294a0d6ed840fac5e90599ee955093b2f37d71f6bba335fd824c4ed0c2438141044be098ba158815b67a54def99cb65e43fcb420ab9770950b61cadb12df0a1f0d30c8af5367b8cb77ce98648e813b9d9e5043c049e1750b55f38bb7e0ec203b54376c8b480e6dbb68b4b81c13cc5090a5aad7797ed321142be51244565900644dd89a7b9b8e4a9f68f45bb3be6b096686d4f4981da4023d0e6150bc06d32f2d1de872a732bd928aa2ec558de2f0dcb44c5e5881eb1f9ff5ab59511ada9c06096a9879223bb9bb16a4591745a7f619cd427efbce62f0a3898d23ad681bb4fb96277afddf84ceca35d534706bbee905abae8281cccd119bc7640b5c02cb962699011edeec43d0f97ca0a38389d06dd4f8c958010ef0bdd5e2808830148458affec1f54b395b19db5ea176019fba13041db1142ea9cafac03af9c7d9c21dcd6e3b0d2b222b41f4791236f079ce5b815587b87ea1a2718e18ab4a7c6beef916098fa453f6a0dd4e49fe54e740c77a18587f449e9a1c901ce8977d080147ca84cce4ebe8ad570ef372a2154d06f5e214893822f85e3385c3e399d839d221030b5b9fcc323e59e9b0ac7def8d0ddaefe53fb1f2ca3534f29e9e3e300bb7f27d970cbdc7641bf25af083515115819c61bc8140aad8dbdd8345a541f0e98926d3ef06ecee7095ce5482d0877e0c660ec6545d6d8a4bfeb0c6a626aa812b25bdd08f116c186ae3dd0f3a02f44aff7607bb4969aaefb3056af7bf20dc262170fb90d627907843d09dada09c59341aaa352dcbc6e6aad9e6bbc97e3df2559e8b0cdc3c15b7eaf4b1ae5a78e88393bc862ae77288d7d566da74f3267dd82a07ba02eb64b3a5b6af9224579751d1ab762c62a2dfee332583b64298f7a8bbaabd3707c5059fd4a83bc3a9170a10a8638259b38a14d98e75392403d11c74f9405aa6e41cd85b074e88e37bf726dae34f08719d1ff6ddf179bbba6827c1c01528c8451e4462dd3b3787c5f107cd48af93ece7eacf29184b1acc7140860699d8e6d6311b01c659f7c69cc0031fbd83ce391131a0a06638467ad6f93dd5f8072b9f096031cf7e74ae81ff06edd6bad00ed379d4b45c40dd4c77e1b732de9f04acd98d9cb2601c070a6e98d86d3bdcd280a1fa96eccd65d9d9667a3cfc66616006f64f1ceb88f0376a2a38dc1d8434d7a2f5bdaae75f809becdb368833ed95e66de5ccb0d5775a68f4db324c672219f08fe80ab9f1eae69bc972d5cfcd34a34f428086ca9d46716bdb74999be165551ba4c7cfc0d49d5f4574cfa703562a2cbbbaa14b137d19a79b1eec6d5c381ca6feb76327050d9aa0383ef681ca46d40b7343cd903ed590b458adea8db23023debfe750cc31ec8195638a37a88c443766d394cf52a5f3a0c6507c227a8d1c316b4a9c97e878b501f2efc1509abc82e77265cd60d3dda177c14c568ed57a78a60c82bf3aa584d5aa1021446dad4606b9b20e06caa1af4d647dd380b71e9a845613fff6f6f2ab6cc84b904bdbcd5fd6c1c4504aaa89c0e7e797756a6e0091d3c6d47ce7e64b963f0f71cab0967ac225f5a3c2bed68b2eaca83d83562c05b32955ba4501686fffc6d71221797dd14b2f469002cc5d7dbd875a837e1947bbf8080ba4d59eb2fd6871c1de6e50d65adccd71ed4ea5555f0c45c11ebf8738192b34cd3e4a3ddb654beba0d989282bcf7c3c404b655636661d9062f2b27d49d7ac2310f6199918ab70e1f9f32090e2d6134960fdaf8d2611690d1170c982adc01ef3a5aa5f93f81e5b10d6857ff33bc11324ebce2baf17a2118eaffb96b68949281e11217aa6cf73e2d0488f39e8031ff8b39e31698ee25667b059f0cae5a30fdd23caddfa374d1285fcdc23bd6f0050f6f2bf6e2365e6d6e9ebcde6cfe27916a2ae57b6377a2518de6ad269d68c5eada1119d29074b97dceeefafbccbc7c4eccb0e485e32799db1d972eed8a93e3dc6f9d0531b275e539f8f7f720a9beb749ec0f44ca56050603d79e1456d87ec858f32caa2e2ba5102f76402d10b5d0b5543accaa6093d32055ba0bdb72cfa950b30bd11a6b0f5a745d783ef00223b94c3b831815c0e4f20b4e5efe99777b83bc36a1cbd9d65c478b4d2fc9d6e88429240d3c5942bc1a767f27e9c00bcbbd0cef56e7cad5c577f98f7e24e16f81a90d86884abab0edffd28892c755bb24da865ec2393c905a6379509790f1f5ae961f3935303f79696a5404e6f287168540b13cb7d07843303892fb9bb3fb5ccef7f0cbfec9bd9f7d028f4248f603577bb2d868349013f625e434ac3c776c4c150af792b40e30ac82c1eb66df85de023bc9ac48610cc6b792424da1471d48c0228f4564ce8387b30253c178c72b7cc775e5ee39e6072ea4b5f7fc5b9ea8a84c587dc7d924a8f35f6166f5b3f2135e466293ab40c0befb352adf96b262589dfe80f168d9f5c96ff6c36f68a9b1d07dd075879e162d36be7a36b62cea8e8c02f123d2bc4839c9db29da8e4ecd9f0a21c6bba4f646bdbcaa7dd936bec2f9c6a89e59aa34c4ce962ac81feb36bf4b89841ef82e6cb5e3b6825e3ca757f44fefd86a5e53a8b53e26fab53020af59c8188f5f4293d4fa365d6786fd505477e427cd74594f938e48230392335c4607b96099282e4afe98f26f510dba31c72ff255ea0d1ad3a07e4ccb854347b145b6e27b6b8494d3a808b9bee6e61dc2d91ba28d4db35b40fcfd28f984fac1c4b69ec926aebb4bb69c18db9e9dcf746f3925e9b4af68eebf606e2fb84096e2b6bf403627d42804b17eb70f5f983bf728e2436ad964fde049e6283a7acb6f6d1ab69c3a733fb7bed85814630f386a398757282c97f3daf4a9ce7772eea3b4be03bc5e9fdf17360c4e1c268947d582ec4b5346358c22224c8b18bcf00174f536dd9645945af55eefc157fe62397c59ed2a14a809295021fa3f04cb00899f95e02729632b799210e41d316f5d0ae0f449b69b640eb351665f8cdd5f3d3f20fcdcbb5cfb5b6ca2ca58cee2832a8701704813086a9780bcfb18b05069a7437e35f26b9fc259ef7b7b6dc6e65330f1d32048f4f3219a8667a1ef5409f7a1492b2892eabc8b4966ca6afe96edb3707049704bd3cf05f857b902ce36260957fc97ec181d037315cb0e9ac50a3c74d9b5aaeb1b2c59cc1190f707a3fc92bd1a4123aa97add764ec4b456bc964c3e4af07153f284d4257297d4652daf20b88c75172cd109498b2df3ee19311bd633f67c686eb701737657edb83bffd7cba256c0c41799c41f5b436a9a0cebf9d6b33b710bdf121b99cc3f8d0ba91f9b60891dcfe22236f50d80eb81193fd30d33d0b11763f2e3675c4b39e1ffb020ef2acb747b551bfb5d97e01dc0270775c9b36caf7fdaadfaf58c487fce43c1666aa3411ddcecc0f4070861ea5517cacdd6e28de4fc81355b9650250358f19d161df22c12a983052db77bb546e25642a04678258d76bf89b84a1f54d064d2d243e72c9adfcba19382620de94f5b448fabb423b688e3dabaa3100bfa6cc6fd835a43767e208c850e7eef3df5a347d6070e788ed6d0d713ca0003b0c717ba4c2e41ed10b6a65128ef5175a7920baf6feccbb99fb245c9e1cd71f75db6c38c5d9132edaf4341cb1f5814ac98f4cf9139bca953ebeef58bbbb8864466a8c9010a9bd069b4fef0eefd27df2aeac05fbd1d8b8398f6d75800c8484e9c5a3918b30263b4402f005d9fdf1ca1e0f5b417efb0a6a8c562db8f2e94e48dfbf93bc5ed0033725a10fec9290cbc286d72df27fa3c710635cfbd4892c77f290193718a49f6b4a7b97bf8d91f0b3024cbd7982adadcb66c63b055d8a0b2b9a68a19f808bb8252f3e0dd980d1a39d366d8d1b4ada9e51098701e3d98bd50482b25fff84ed724be593ff7c3dc0d65fb70201c0d4e3fd9ca76378d6813d4ab773de17e7166b61782b4587546f6d23749166027939082f6a845c3a2442eaf363c15ba98788ef0a4d8b14c07f4ebe10e1de232c61815d3796e6ec5165b051bed2c8aea103abb9438c19e4c93db7a1471dd4c72ce1012d0191651e20e01c3e6bc4355068b20decd35fe31b35532e43045012c5e557e8dac40b9c1de2982fbe95b10222b86a703967750fb6648407302c2da51a3d15f48555a8b59700818d1057a6e0609df5b0adf9fd506afd930908d1761e01cc54b22a1873d4bb32aa328727d6f4552670871dd27168c3f9a3d4e41aa0f0f352af5516f987b49d654c2f519510bfe8d2f27e8deb60beef9a446e05b93867d4513c7dbb6ed104bd56eaee0296da71d3f0a7f19ff9e88fc146ea908c3d40aa376cc7e050ccc27bbdd08aaed3e8603a3241781a094870ec7d04c9c9218ea10ab1d983fa7778fd323f422c9ddd90d9c8544c43d9b7cb5eac8580bc703c1fbc886f496e75dc44e6ac5616c5b16e35187fbaf79844cdf427bd0c2501f86c1e881ec8970b11ce2211bbe4a2f528a83bbef8e497c2c88bb0dcf9224f64f5750ef5c5b01d4c7e3763248547241373f4319ed70cd7a972a0fd7e39e33645efb853892de5520bb2f7e72a5851dff3bbc640af21c68b44faa23c2b0eae5e3125a3f7d7e85c7b35425c327e8ae493dbd87c32d4a45bd08face4ad03190f21d80df64198905817c59efddf3147bcfb938dfc31508b087b45b4a7fbe48bcb0e79a5c317c2c35f9393bd2ae7e4cf2f8d90efab9ee738f0ba1cdf104ca0d740da0d99696b392f4b151b7e3a8b385b7e64fbf81dfc5d2e7812f3805a11fc0159b4fd94acffa3ba239487794a4d64007c8330b6103347849d1c988dadebd2e7e7f2715d14111e01deee8bf28890654b740130eea305ee477872f214a558c3f2ecc6c66c2077fb9f1576b48a41a6357fc2b3cdc49ad30afa04e8f6c5e713c531218f7a936065af5c94ac95db84a9058a19c2d883eceebee8eebc8497309dc2ac4e483f0686c9df6b99650f596016578692ceaa3cce7910e9fbbf2c35663672c3afd0e39621d056e07efcb0ad08d459faaf2dc074cd330450cab58a3c3893ab97a874d859e151e34a6b6f0a9b1f24330e0a216b2a4629c38c9132932c7cf770d0daca09f6bfdf13cc7cb5f9026b7c15d5c5ad42225e091f82e5279bd42d1ff2cee385e18069e0e42edc7d6312fd96214e398f3cdbbaa0e70b366fd3badb096cc2a3f67280a142095439e9d34fc3c72d7d0967a3ae8b7f30ea0dc0f4d6bd98cf4be855f37803cca3a36cf747f673b88e0ce6b130e5e58e5179f44c6920a4b4190d5d7a74755851db533586d2f14220d684d06e6c4d2fd3476937d707b96d46cf38fa10027d1c848663994c823a1a61c44b600e1f570445a9b0cd9a5b739845ea33bafeb3a286d3f669830b90976e0bebfe40a78429c1d93540bf28638ee9329ed0c086d07d296b17b7de25cf111048ee30ffb6d3af52469eef06405b88ebb55d070083b6c770e17d410c6a67b1fdbd4897c941737684a8e862d6b70da808e08727843bee750887b5a546d36b76beca7172f99c32bd49bfd3bb230e604e01cf3646ae767e9d3cb0246dde0c22a1dfad41c7bf45545c79603dba093905ac2cac067630fa8efe0b0273c3fae4f32bd895132fbf117571984050df316222bd21c7558e9a19e5269d9253988c0e646fac14df677137852f2aece07eca2034e89a511bef78c04534a5b839a1d326f39e6b679c1671a72de66d73bf69cf585d664a6e4d157c3e9622a859bc7528ad027c9a5e51968ee023f1290afc832471393451c43065af97546451e24f4c93cad78c9771675f88b35f013d0af56a5bc10e3ec2188f25d8f11ff54108c58aec8e24656a580ca8271beee07e43c2481ef5d832c0c5fdf3a5afdf3f304e6ea4d0bb90ecf126f94c04d239808a9233e27339bab8750249e9a60c4b31bcbaff0a190be3f10fb5606e0835df0feb93bde5bf0a2172cdf542a0e52ad66ba53a030e8bab7d0e996fdcc45354a8363f52b9880082a1361aa86c6c1418245e3e537ad2e6a318ed8e2bc018f33a5a9ad37b4ccee6d8a6a1503a96c03f28852ff0abcdcfb2cf7598ad0496fb929ad33df20ce5fde7ab4da5ec167c1fef6f8beec62eeb5721d6fb2a5287667074ba1c9aa6840d5d92f43c20ffdc43a5f4b527234f861ff8f4f31fe31dc3bee3b9d9b35f171cf5d35788669feda6117b1ffb52092f9203157bf5f2c8b55f9274aabd1c9f394dc36890b91cbf30f9757a71347ebc74e5e9f29db772600bfdac5d1fb0acf54048989a6574a61f55e6134a73485cafc80dbabd43d40d934c4e45658a7ecbbb320b96a618857bc42dff79bd11aa1f5b04ceee113268bfe289fbd38c1d45aa918aa6f3a6b3c859f381d9a12036b2d294480d535f5d12896aa518e238980a1df8521cee03bc7d2c86dc759f59af810eea069f651f594dd3f06e740abae0b752d1df809d709e36d269abb6cdee062831a75480648ae0dc3a646d0fb14bbd2ca0a28d0c4084dca905377edba0063ca6bb5b5f67a82b2dbbc3db907343805210f33c110ac0bcdb67e544ded13a8f1eeef2340f55a91e77e2f817937f7f0f596bbbc139bca54d904d196c00f7242e9573da6eb383f201e890a9e898a07065496712e0b567f01006915cd25b21abe40bc4751930c9efd8250665e24531e3a7bb6d9f00c20eb51d291f4c0c8aec98d638c1a8b2ad63b357e09ee378b1b370bf1abbb32c465484b48bbf1d778bffd3712d1762ab0dbaaf20dd7296b42bd033b2c1865cc8daf63cd3f8fcb97697328ae4af7ead5e268385f790e90c1de32e4255471a48c1b900fd4a0aedd5f52a3bc1350e7731255802e066acd829ca1404139c94f0c9333a6e783e5685b17bf655fd8df6fd30c5193a5cb3fd36ee4bdce97c3d57e626726c1e153749e2b502c62e99adf4ac1b80a995e0ca7accd60b4726679eef0c4b22988e0d592ba1054f4636301032e4334226e90de1be6b89ef62d9bbf432146be09bcc872317a9423d5f73dd6d99cdd00e1ca69cbacb5532196f28d709180501742591d4acc1bb560bf52f69de744a0dbb37985116c0a92653bcb15d3618bbf23d73d8fc709f8412e175e1a8d5d624868707e1f66c2b0ffda5ff81ae7f4e6b5cb5f834ab7cff29041057f9ca5ca20843e1154f8b1446c5e12445244a3216be8a5b2f451dfb60a6525160796094e62fed56135367ddec649124aa7f26fea05d23c12699e44b5aa22293acafeef625c4c34cf58e7e4d39c7e0c2d9ef2a14041c994cbaf7f7deb6ab9273bde3639f03666d0428fdce4f885700f126e0f93be8cb96b83bec02446bd776e565e59ab80c3f4bdb0960c1641f70c36cde2d7478d0fcc1180b694e259767c6b1dcb7008e475745ab39885380395cbd6a90b9c9cbc60291c0b4d49e86aea0361aaa5f1505d64303d05bcac70c3d6074314b6cd8158dd03d13ff92cef52fc8c367d9dacadc20a99fadbec12ae8c83cd8b4152ebfe241b7e4de2835a3df7a88c67685b23cd814e7ce86579ae41e258ee424c7720274dd694fb3f4172bbb58b11031304b5fc4306b49207195f31fb57c5c7bbdca27cc07e2e2e27a6e0d8ba1cd71857c37029313c989b52521086fde3a693155431ab575c6c5d861315224db8786410e2639a0c84caf86343ced9219ef3d39f71c9eec0833deb1ac6444cc0ed03a6cbf240794b4bc2dff50cfc12ab0e4c5c1d9a2d9b922c26bd2d344bd5576441d783ddaef3233ecfd69ed4f0de2ff06c29b8ec2f634ec3783d2936c4e65cecf5157cac19153a3cded9cdf882c9364c3906fd8156c19dafefd9c1aa84e2b1369061b7d9641785f955bf0a3badabb1739ba1a911fe5c5696edef9db4bdb06d310bc9f133687ca03c2cc92cebf386559eded24e0d0d9c12382bccd2cf8400ff02918456332faa647b43fb1421b952f5aa5c69c7dccbf53e67330e6a7e364a8c6fa5f2e69ba938b83610634ad9f0f301f0cbb50427f8dc9f1df770ca69dff2ff825420d2058076beebade261dc1a9d1954e358aad17970cd613b1af82ad6bfe5a648166caf47aca42e88412dd63c43f8894957f8caba2ea25d06ae4bab9956d3a16c1170b2fd2e169859b7253b794bc6ba045987bcfb209fcfe2773b7ad8a08d16091223e229d3f969b0f98177e7bcaf9cc236e98a6e12f29d5ec563e5c2ab72619569f0b1277a6b7411f5029f2a641296fb3569f19f2dfc1053d313d9a0e53546ec863479d548845f9e9ccff12e0a11e10e6ba3162ada926174e23340be1962af5291a3d8fcc37f364d03f10799f93fd02f70dd90237ecc1bc29de5104fdcedc2ab2b2cd57b19e61dbe6c62e4524c51dda99ce3985cc03a5320e3d480cb8696d07ccf723b76c45e96d1c87fd44946fc744d214632b3b5c45bd0ad25c5e969c36458c30eb4d41eaac0421b7733980efe6f6705a14d39dae2b221bb4546cee12aff179581fd80df6bf9729f5ad05e1af644b94ad91b170a6af52353fc560436e24e5b940a4616d7b12b741a886f33c786b9ba58e53defaed838893f3b9550b3cba1208d7b4c441bdbb0aa69bd167b44a1bb569ec7454a812e18cb60626fe36b42b3d37ee6db88ca6d458362564a39ddb0f94a1bca0cf0ef753fc7dab0cddf44ddd549f24dbe278a6e9547d323007dbc2caebe6047bc06811faeb55a3c5c7e7a5814af9ed770a888a811083f6542d62184c4273c1fd40a312d468c0067d8a050880e06c14bdae4495e38a992e2f7eb1c8775dfaddb4a9f89f3fbd2054bc15b8f4b913c89db0ecae738c9556bee038a259b7b08790b2cf1580dfa57940d3da95297493944cd902c12065d60181ac849db590e1c84bf123c2732e675a0a7d679bc548eb373012ac790c0b1afa6b980f5042960e9a5501af8c2fa2c7ef0e88ac2fa8a9b9c7ab80a24a3885753fe7c79a3fdf646c4c0a9e277d9bdf288f325f0a412b89317647bc486652274a6a551832b9e7f5f7e800f329dce4dceaaefcafb4e105ba28a80939f15491510703b82e0610fd5b26abb5ba39649aa7225c4f46c4db2a20599513d201f17dad4d8d765f7df5dfcca5a6dfc918c63b58db7c67264770b8cc4d01ba55e9a75c1cb983ef0e276020621aeb48e9c563a5da1140bfe3441d83bec54bfa01b0c63d8bd912416a6582a636801b8c3a31a845a187be232884fd3947d786bfb3408791757e5743f1f2589d6c700b96304a386d7a627eeb960b6dc1d9fdcadd4e3c58679dfbde86cd7eadf9db67348ff80fc2c01afb550706d584a8442df4afc9b298a624e08f08e62fb32b0777f11c06c7e3ab6542ff637060de2363a13fbb5788f8b3dd6a27f2221a50cecf4a79349ca304e230f5be59be0a213ad745dfb7aa709c3576d22fae643e00e64ea7e837b4d9099efa328d1be4cd6b3bfe3a83244f89328084170a04aeef1261c8581ce86433fdb586de4d935feb42cb51961c6b13e19a53cc1201464e4a13c59a2685e1d5c2032efb50867f7c75fe737852bf702b6e79a07095f00e14ba98007ca8a71bb40097650b0aa0cc20bc1a21a348db54904865288ec2b17105e66e23a7e5921ca6a348298880e3eaf390f710a65732d502fa9580de9a12e766745ded047df7c9b5b7a68d4f49cab07216d909e17df30c7503fce1412505200260acc590876440b22dc0720376afce2da521829e857e494e23db8578a335f2c881c82e528e8de34631944eaec53e86dc7a80b2f221de056a5c40e8b99c6fb1d27fe4a2948d2b56166458c587b396e1adea12ee6cc70362d0c471dd3e8f5fd7db218ad73a2d29920f63fc26df211b0a9cc6978a05a09c53a3e6eb0cebc8ade18c3b5d9c12b74649cf8098dbe01b1223276c222edb5d0f6207a2b4e0c7491c3c0f09757263eb784a325cd98389c4c5ca037d163d5182a3199b9370930a0ea3afbac0bd0465b2b15941a3f004292034b19b11618a920040fdf6d4cd3dce5a30465e36ce8492f1dd28c0a09372a7f08cb3083228423682ff423cca4e53a6086c80643eb3b2b08af4d76e2c1fc38c8c95d8ea386b587bf65c6de089c840c2eddf5283c0afa3abae13db6391a450501a0ab22f6323e6ec5e3582b492339bf7034072b7d8e785b99ca8891e13d716a0ce936c9e4e817da464c1e47b7061c7f55470e246fcfdb043a8e5459e34c1b6450ab42cea0a12fa46def4f3676bc856b525dc306a223a284101ac4a6f5a85ff6b8afb65efec29ab362b9699f8c0f593c5afc9e02e632d4734c8e960c12d5f14fa4f065958779f3acebb6e59ddde8e8809425cd60fd4cfaa40f447d75f9dfb966835be4cbfd5d62977e0d64a6e52fadf203b3aa1c1c0aaded198f605dc73d4ee8ecc33d573f6e05b58c60091c3268fe7205942c16f967cb955ca7c899dab07787d4bc7c36bc8f63634ce64d28143a5864a2b5e272f97335356ebac43e3cc22c5d506c7a85699735be154045f4b1853f23aa99d637db53a11b5cb60f356dcc174b06ddff2bb31f8dc6f9d85a660b4bf65ec03ac7c7b4c60ec6cd25f9f1f2a4f415ca4bf37a0a16cfe307afb9a5642752b2d281f47b795f2ad0928b4cf40555c6051c83bcc8173d377260ff67d48d814f5f838cadf0bb462b1119186cf879532a261e97d15a2107016d575625a52dd298e769ad2be39555a258a778852a6034ffc41475f79965cdc82af9a551357d629076bbe93b9efb56f86ec2ffa3de4c8ae63d336221ff350545a2f8a0c69ae467294c9658aa025dc2523092b58f49d1fd2a8545d4c07f0f0962d866b28939a4fccbcdaa0d3943266aec2ba402929d26b315ef7d6f2f2b1ba3290f480f943b41f07c42168b006efdc991a36557b8b42e4caa089f5ff6c90ee1f87d18a66aaaba0f15f4c1bb87f2581266aad873540a4da0792433a38fb5906f9e161c416e2e04a15ff043d03914c60f61b4556f58cecd0a9e68905d138937a27e16ffbe893d347f45aa92ca869934b4093907e43817109be9122123d4738730204c4fa8ae035ca1281bc14d7562e2a08aa3d94cbd49b30d1ced3d04bdbeb2785432a941009abbcff96ca1d54436eea67ab596633841dffef51f642770f21d54185178e9272abfb3d8c0653c291a9dc219902bdb7a4dbb8f3fdfbeebec57d14ba00fec4a43fe1e6308174bd152af2b85d59c774fee39e91787ff178d53a50e54c098b3132690ae38c2ed25cf1e44d3cb91ffb1d6c7c4c553c3dfda70018d85b084f4cd807f2fb5b01e006da85762c9236f4244971c3937bc39947e7171abcd8799b2dd78e914df7b16f81732fd1c11eed13f471434ac578a5c42412cd83288e9fd5232b2ea180b4d63be8d1426a1e5ba365a8005df3951130948d6e4bdfe646c1f29e53d9c4882249e8b911815fd51b0f7ae3394b72321d11c8bf76b580c997d43247807367b501995c09c39f2a68daa9d522a9fd856a79b693e74af8bbe112c26e96188148d284f075f0d44c8f06fd4d05d93bff25d603acc9bfc58ca6e9f36d0ba53095463e9ec3056319ee01221e9252e7f51d47430df850ea5ef3662928ee862d242f82baf16ff1439d19eefa652e5f2c5e27fd6fac6a52c9e53ccdf23c9903e83a1c62210f80c91fba109546bd1625b15c3b56e96d18c958b361a3f60a29c4123ef553331cac8d04a9b28f2b286c69f5bf9ae20aea703b4d12d8611732c3f103ecd413198028f1f76a4017250ac3978205262c8b66c9de58b237c550e0e6cb9faf33617b8bd147234c0d90e815c533d2d31952dbe9e33600e141447c895c086f7231b37c539035612bebbf9eae6afd76f5b20c5d2f9b7316f22a52d9bf8e3d7e2512adf3c273e9b4b1e89007d5cc03f2724ca2a7d2a68d1d9975596cd86e47ebb7c038d9da5bc7e98d1ab3d275d0f3f7a376b199dee95d2dbf2d827ba4e35d30552a5cd6ae1db6d018828b768f2abf5b40b44300fb88172301133eca5e8711154374d61019fa841996c36706e3f7dcbed2be6ad920b6832b8777086f0244b82b6948caacce1c120cb0aea4a4efb9fc53adbaf20b110ba8372f4059de6d9fede637cc98d8ceac3cc3bf27a0341945ce438e6edf3638d7abe0c6e59a1f0c9d0fc52c94d00bb366631cb83ad503630b8a0a5ab6b18952bf07a0a2ffe157f6a5f65ed31a0a94c1f67007daa0b99ef9e5fe54cae2ec3c16d56960b990d7d9bf17be7720aaedab24389a7ef7516975bb5ab40d7ee2610f277ad4102788cf48ba4b201b474e304b4c1d45ddfad66f0cf8ea1843431caef56ff0cd1dc157e7c324bd74a3d3ba87c758da6d3dc0c18eec52ca2baea5cf13d65e612338ec1775fe2e25f96ffe057473d72c87a9f477ee1bf7085e718b45dd12662b698c3c14f4a9cd600cf998ec5ca1655ffcba2b8ea06cd3e92b775d4215420b7f2abc30b0418eb1223fb82605d61e02506e40f791b449fa98f340cb842ca54cb7f63e0eaa7f972aee2b4c0f832508a99017a92399888a219147c6d5d247c3d06ff8940663193d36183adbb5b3f19ce455194b3494963a3a7fd87102704e7c0c45e7a5d015e5a903502e7f05860285d3cf6e4ae1660da416584961f5fe4a9d6d62dcc5408dc06ecaa67c9c3cce2fcb0db8c720a2f27fe6a03e4a2d4671bd32153a5ad8fd13de0b69fa20bf823a1b8b1807b5e658c602bcdc21726299c29c97704f0b8076c86037637d5ad6eaf4c14d09fa1c9fb6f405d7190a2c6697ee2b64f33e16c4f171a5695197f001b0858d697c207609eb54508d1769913a53f42aa691590990fccd7ccdaa8e3bd33eae9219f3ccfa56b876a3cbdeb6041769ae1ae4a4a9d1b2093c4e36d412fbef15e6a3708ebd0f102b59ce996e495634ad3d7886d97e7010a471e4ff342f03a77c116988b31dc87fe7e41f767bd892598a30f382b09d4f4f88401451659ec8818c8a98dcae78ac589f465977ca83dad693e0e60aa006fff22582e199a5d8a1f8d996cd09c48b7e11391c54d6213e9f69ab662a5a0fc46bf39edf5e85547b44efbd0f9160a9b7ee2b2106ec956512e5dda1ae103ff01d92b7d0a46deb07cb043e76c3befac6065bb52879c042c8b386008dabdb4e87b9abfca24fc218ee0dcda4c68929e641b55c917f0a6e8f9ed52eebb9573c72decdb56b83e95cf38cab35f89e1500cb06be49643988e1573f34485f5a65aec22029e56dc5b4857930308b23b6d6dd9762615d1e47b72fa4aeaf4292d79914f36eafc2aa0555536280f865f86c31aa9837dabe3b5a5eb5e6ce32e9b61a2d46db1f5065ca91567ff2c684291d31bd6271b90c7b212f10e2600e01a325fb33bcf88699916ea35449a1dd8259b961256eed2ae21417f7681fe6383bdd96463e7aff84d29caea7cbe07617337f6b365ada42348961238544229a1deb8ae3a66f5fb1d1a4d091dbfbad154f4a9353158ece19c4eaff8ae7ce893285fcb9d78805c86e125c22efc0e67a30030292f520f38a51a6cd80584d2493aca360047de46c6c800e4989e9c4b22678551113accdca536c634a4ca107ffd6d574c072086acdd2a630d776abb337b2d3e97ced437dbaa4a5c729ab52f534762f4d0125edee5c2787730761d6cf095d520368f90c25d40ce5b4f379de0cc5322ca92404b73e207f29a64540f048c58151419105ae8b4844cb23603bbb1486df52946da4048d7a6b10e8ebb7aa55f19ac481880c9e9d143278948540b73ce3a7340892a0400fdf7bb308d47a9db0b0401a0d47ea62a6d6ae6a1fb8d4d18d076658223b46bf3ade027bd5fda3738d730701811070f9136f10c7e18ee868cf17c16366c3c527fca5681fff59d0e3211003b7a0ce17552ca3919593fb40bdad85d3e9cccdedbd7a5ceba26bb4f3016f436cdafc0d290e966bc6ce175414a5370c68b3a995921082844ff289140147f2b3dca1a3ef067f0af61fc799f6cdfb2edc92ed93215b1dd8e91c2aea9dbc78fd64b2f0c8f27d7089e73afd4b7ef62b04c6a10a368a450fc03e53b0000d096ffa1eefdb8ee163069f25423e86d244f758aeb1b51b5ec3258c3d33d0ed45099a95442366a4f60432f6acb1a7fb027aaf8e078f6fbea3cd67025c6f4a5be53315576fdeb2aaa4fd33e5bf53511162f0b4baaba5aec7ab6db2660481273cb3099371e5d18e9a58d434ef7b23806e2d7ce5d094ca8d5c7b75d1b4b47eed90a10aa1700288e4277d040367e79ae9fdc6975a0334b3c480085bd7b6eeff3fdf038b1fe078b23f0ce0fb27701902421518a4c1828672f42c27cb1a8b635c173a819366628947d52cf2dcb9c03b03a55e6caeb73188cd81ca1f2d1c25e0711edbf7252943634cbb1dbde664c1363fe5d3d689dc00d27221f3fbbd620a356b299f9bc2127dfd7111f564fee33e817cbfead855730b1ee8fbcbc6a1d60f3f353f81c8232c3ebb0b98860378958a93795906f4e6f1bfd55c08010145ae1b2f087eac5428309a31d9406d8b4f1f1c446bf48917aaf5378a27ac2314f0104e82e8c3629be33b004e3735c753637c362502e26d47b34649c2385cfc1cdaf7f58ae60da53652869885ed13a450f40847a2140ac11e74985dd2a8fdbc83fbeed548a8ee7bb7b157d7b39440c2ee3bbf7b8f42fd8bb8c84408b49f39e6cdd974a2a9ccf12c004f2444fb410d2dd0a35911afb8ff0c51382ce1014a0453703c708463196310bc51dad20ffbe83993db2c2c348a1c21c8d1c236360b150817a0de1dadaf348ef04cc8841a44a5b592647f13b6b78f530c26dcfbbb178b9dc76d5aa20db20bf39e6f96ba5d95e993ec5fe0b98d69ef0870afcde434c18fecd26c00bc2d8df8803f7f1a0cba61f9b27a014243fc3a4c751135205c1a296c4c0f9faee0a42985e16c59b24b4f66c62c796898f4c41f1becfbcf6f932a36ac0b7e9f4e3f9cfc9cb8378d6c854b0c9d3b94ce417bb0deaa4d1ed6b5cc84d9110cd820ce9e6eeb849d9672f8167c5817b889d27f7925de53d475e6b66c56a9d1d6d4c952caef342bfc378b2e6b4b7612de4e897be40f1c6a55d7b8b9302e616bc656c655d654c0b821ce348af40110a7d7cf9d93c114ee0d3576208fb3d5450a1618f45590f767177852c9a04eac75fcfd1f722583a8c9e064ddf4a8a754ee96481dfb62062f461d676ac1ff45c8f1cb76d6ebf7ee811113ad515d3bc8d460f9e606d5a564e7823ca73056bc41be6b94024454ee410a35a22bcd401ec87f7b9258710ec0a8c81579a681c778c7c21baa5c4a9cdde9c7e7241368f60496ff0b97832fc241209c700e0aa55dd8d8e995f7c256db9811f61f3cda3952469efc5b4ec867c953fa149d72f21acf393447476c61a79d9a683842288485d3d6742a1fefe0c8ee7c91a8873bc77fdeeef1ea934844b5ea75d6e6ef0569956e15296709e1c6edfe4111004a89ae954af8edbb70209638249954d37e2361bb292e50964c2b560fdda37a2b0308123f2fe59ab8fd28644eb11578d249daed7ad715d74e33635a2353acba54f0c5865ca2e1f0e4bcce82510505dd5b8b960770c355665a64860bccef6a209fd926cdc80450fe936fd8638573cb99c02cd04b39dda0c4452c834b2b64d316cc0e1e63afaf4c1e1fc7e92926fafb93ed35748a9581f4e2a812ed66c3651d1672f6f5809bd6391bbf336575790cf476728fce28875ef7cf6c3f92f4268350ffa5fb330ebea95b790c850fc15eb144eb56d389f6594826c5c1c9bda6c2ecff748f4a3e0f0b6be686af4835e95cb8acb86a319d6e74b45a5a88c1cc1efd35cd96a3aa3c726353601e62c732bf98650652fa395da499f508d4262e77311cedae33f471a695f7c59db884a75eab319c0304808b5add17e0c252999b71a25b5523e1844e3710015a0611a48612d49a8de8d6ed18c06d4fad9467aeadf9893c5a5f99d016cf6aff748b1a21fafa91421304569deb8f03d75ae295ebbae2f4df7b4846f0ad2b43a8c78b1a46800adc94b66d77afec1711d3b014db43a67d001d9bad86a30c08edc90cf026b2f3e1bd56a6fd780707cd791cfd3a5733a69076743e5fd6231383e3b3917b2fadc87931128ae6cb2323a19f946cc889e0f80df43bfbdb9c955c4649f8376549ada09bd6b3c504d1c46ed850823f981c60ad06a38ed1f896563b994bdd16d52b4d3a2c75cbe848e739170b478a435c0941b3a92ca1c1eab3bfc492eae2edb35107298e59c494e9336d6ee22650f8576eee27981fd2d7ea939bf7fd5b5b6f2a1fbe2cdb0285a916488602f39e827f0fee191acba725369004493464d55d91320eb1807ea3110daffd07bd5c3dc555b025dbd680079745f74b852be95e9199f91834f95f159fa9f966dfb3903a23a9927bee49e87f0f7e2c0ad537f24892750c5ab249cf88d8bfe5b329a1c3d5595169a9a6d2c0287ee825ae5ef060c9907ee9678b34f19b2f691ed573f9726ac14a04e758d9c68bc458499ae3a29b0f5d9542e908b020ae5f01f8938f49dfd3ff8368665d605e9ca23ad315ee7c1de781b91d074c13db3be9ed01f5838f145814354b02285fc4ff034ef0de0c45aef19cd38ae43ac792413874c1a712aa9f0199c308330934e62334c558db6414b7bde068d26f48bceda84327036eef5a8985d1158dd371c719ddd0d5b7ac0774b21868b59983642f008727e291da1a4c145bb965f8362a5ebdf1d1d0a6cfb5c527b6b49ba2a477977ff6cc466924115991d2fa6f6765eeb5707b5b7703cdbd653b24461c219d65aac430102d019134cca912c312d25f0da582063961389a1c88385b825d048797b1488761a420b180af734e67071186d24eb4148476c45ede6ba51766abfedc850177e439ee0e376abd9e538ab9e8b8ad154f0ad271588349c726755e3e76dbe1d0f8e162ed62f3b274cd8265496cbbb89f09c9079abc7926fcdbf20fc4e95c57cbd87e5f08e939d5fbafdfb80754efcc88aeed5f8faebe80c25444ce55b7da55bf6240e435e673ea513d07e131afe5cd6ef467c4bb9a6e5242bf5e08307ac81a76204ee0c6f6e9f7159ff8c6e153655b0701a26e98ffaaa2e049698a909a7087f9bea14902086961bbfa246c43a74d94d53dbcecb397bb2155b2616cef469a428ae524c8eff30e045e2246de0d294e19d09efc7893686f8592a9bc0c62acbb26df3259779b82a741b629b710d51bd304c1adab1c8e105fe776994b7871bf4e3ac10adeee28bd12b29a5aa6f4f26dc36fe2ecda37b8d2c6a539063a80ee2c50c38d28ef13200c8841e00480d69f7dc809605d03ecf6162bdac6e14ab30284aad3c8758d9b9d1ed2474cc7737e6822fccf720e0810aae4f61fca8973dc0fd4b1715285b0feef1485681edd64d509f40573b3dad1e7703a2fa8c1c84f59a43e4594a8421623eda532a8e61986847a1036a752688bd70c889accc6b2135797109dfd4f1692167bd994de4fe22f01f40be459eb2e2827adc1ddecd2a40e903b02b48681ad929f812f8e72a1a676fd89ee4e86a3a065800f6c5554bb804a967de34bf88f6c82d0031317b53ea402563b57e92b819ee5414dd7a4fe3e0337d9c2576d0c5d5c9f0855ae55bb2256e6fabcd196c4ae9846680c61af568080fff2f77e070ca3f1a9a6cbc3ba87df2e7098a3a4db5cd75c8363b3cef92ce16ecb77269b3f8e07e31e371838aabe9262fb01ec91e460afb3d66bddf256152c826c9b3cace3eb8e8ff311d92a97b074113eef3ba68a1edf359946f41a50456d57fbabfe05f46068d2f87fe8cb49a7b0572e40fc288c783f3abe61a7a0a77e914b1e3cb35b47569abf829fb35481ec5e436d542ff902b5e63fdba553d64f4d4af438de861ac1b0aaebf8ba754697b5298a6c4adb05b29655bf6e208746497a2db508110d4f88f1147bc11da211d1d8654e837a7d6afb4c3a2cc1bf9550d02169e308ac5b6d1d684e860e414904e0b6312773e58193276cf5e964907801f743dc0aa523845dd034a57bcf25761ebe0679cc9811595d57b00675e700f7fd9ccfaefe88c30d7b0d5d8c5bde7350a4473b018f95f51596b92e9c9c516c7e34468309a96c47eda99a94c5c22c28bb54069959b728e0b1bec5f65542c8ceadbda67df27c677e317e644d604fb42f0b1861ddcd350fbc25dbdc68c76529c095a38ff6aa0660dd8f21c4d5940d2d06de38d968d8743e639ef6b6d9badf0fcf42f84ea57623cc1f50a13f7b743b07f8f0430d5d48893cb07fd1d38838b00405b30ec8ce86fd99513e8a30e3a9453234702281de1efcedd8c6c9bcdceb3e043be93b01ce1a795f70f5671f4fd13f64a2ebce0375e5f640ffac267d41562453ed7eba89ccd3e4f77d7f16edffca8bcfa96842e223ecc53cdcd8183af3c607272727cc789995d4116890f46eb0a1afd92dfeb6bbbc9290313269ccae736e0e62fb10daf0e71c70e8ca30fcd3f63c527d0750d3b55db40b2486ebf441b08eacf2a8b09d8667eff4513142c51ddecad4332a8036bd8bdcabef858dfad7e7acdc2db5aa915db2cdeea13ad41e429199b2635cc2cce526ea96c3b953b29a84ba0aeb9113b070137d8cdd929257f6392eca1583dc1771041e38a7a807289559e1623cfceb676c90072a1f3000835a88b640e376eedf359ba65a5c93a8d0a598876ed9c5b0533026a094c682db02fea260db81e599e558ca364afc6ffb7ec6365a11653a7effc57ccd95f45c7340bd1af6c78d0e965815ce1c6ea0529fb143fc4018ab112ba40fc00b36a88ca6ced3523115e26f0dcc1f14cab5543db49a97bbdbb8390fc9f35c939efb088b238f10e9eba05f2290284534ee38797878cbcc6c0e373b5e7e7f06da09d5c992f6f3e5c329efe7f2c4dc265436153ac5c87595bd8c5a8a5c379f5ff434460b8992fb7a44dae91afb3f376c287b6a35ee1e37b27ff0362cfb0b4e633d4bfb1fa48350ce9522d7fffdd1a7cf0e2770607a443f0152db366b214bd07f369dca9fedb11dbc86d9df51b12cdd1aaae82fd1fddd340cf51e510cfd7d0f69d827c98a730f60a26099dc466091bd17c1bb3307144b5f455a0b74f53e0a8a2e673d8512a6e444f1136e033eb09528fb6eea0524c1b9a98586ecbd05647e0921f90f1a617975cbdeff09fea1bf9ea1401a77a4d76ea8e3466d2b0ef4614f68ec434431c1d19c835def339efc195f4e2de8fa3090d413965b36d5d4cb47bcf85c208f4009267762c042f512a7851a01c441a1dabb7068bca0335a9d3fa62c7e80e2576dc56473fab2b4c32ffb3c3a13412f68bebdd283172d352a3e774a7220864a43e498d2f0cd55d8415ad522c093f5fb5dd0f7fe9399d921e50f3e00439f10efca9ca9a547baeca877d1f332f3d8b8da2d90bf31d56b4b9b42875068e752fd21ffdf7385a8943396848bc7594f05add673865a38e67997d1970da1a7c5c45f2c00bcab72d2dc716fe329734652432d96142d5953f4cb328e9b3095610dad53d0903c5f7ee73edbe29d1d90c588bf074f74e48dc7b9644e2e8b576f130407121050ef8039a4f4d27a472fe1b68e86663bf0fac4819a1fc19e3886b250c0ad71e3910ac5c96cd4dfcd630f7e052d307432d69b20d911d09d1a7e33f47cb4a19f5860f769eb7fc62a72c80faa690af44a5755f82ee31cde6eb240b2bcaf6c36c0854e4d61edff31e91b831dd28ca10fc57e3a7b8b7a62c206cd38d5bc9a6f07d80eb2b6a88c5f0b906f9fd083f352a4e92dece111f51cd370e11814a4d8c2547ab06c3c2b808f3f1066292487c21117284101c05b9f5eeae24cb2279d72befac91bdd999924f06e20b14648c55a0392e56b6db075a83dac5877175d4a7474647962572b3fc05fd5e0df02e409c685b08424d439faba13ec0cb254dc5997b0916df5423095dc6c3f057da164af63e58dd9d12d6cca38a0f9c14e68cda64b0a8ce090fc6d05c98a79ba449b2bffd895d40269ce0e8174d3f561512f0f3cda0ee3283b4fdade3d359836aaf5f41df09b966cf5397e63857d3acde95f64a049572a248339db82bbed57dde6a923b0270ddfb05417d5396bd7d63a9d2cdbd3674baf4854d70355d1941a8100b69c4329adc5811c5dea1d10822575eb4b7db8b948e4f614166d5bdd38b695ad534fba55e057da3eb025749439fde4fc326fef3e24c9331e1636642ee538dde6fa3ae7555ff3837cb77996bb3e4f1a81b35256d8a18cd68fe66178cfbb34d864bbe8a669b889aa4026656600d2cd862c05e33d6fb67fc007bbd120f99d99ffe9b8f7c8cf4272cccf2effb885766429ecf652b4fea3914472afd077411e6b0d3e32d8351ab8d17c77a8a36a8f75e27ecd4375e406644f85d93c9ca42616facc6f279da5a3d82db2a07d3b324bf91a23bc30cbe4e6cf0bc4eaa1b138dade6688e6cb0f5f9a271a5fccce270b92ce26382b71f79b5ead02b8052916e14d4850ed66b454b2af8123304623549fef5d19a1ab3e016cdf099a2cea8f1eccf5d3464037de71954fc96fcc9fb9a7a6aad215e05bbc03c209a44ea6cc0495102e642acd892a7bd8742980e4bfe8ba7762e4f697e521b8afc65117b7c97093f074a9e3f92243945f26663bbe5c3c81fe0e09bbfd08a8364ce579c1203588edcad60431a360e5d437bd733ffca856ddea3da552acdbce3520244c6aa718f55369d11b2052ce073c286081917bf03dbe8a736521d7a04093a92f64e235a9e36ce037a37142f70fe54f6b14ab90bdc51302b8af86d7253d69d868d1bb2dedcab55a2bffd65bf859a70dd85363eb9206851b47f2c231d4560c6326f8192685ce5a44adb1c9a6dd323495e5dca887891a19906fe6ee11241c55a82945ddf3cf312ddd2d5033605afb4a76546c515c61dbe9864ff1ebcb0b68547318a2126cff97ea381ff9e87c00dc61cf6739305e555b7326984d638526e282a38d795890e85983442115a671714d50fbbae589559611a8660aa74de838d7cd44a0910a3860a02112e5f2ed27245c1b801efdc9d5f6b95937f33e372dbc81a1b991a08d9cb0b72888171c104fe3e4b9ff32fdad720e5461bbeee6f1887a977d59d7d6a3714fbde7c3148b773ceae2e8c914072658292daccd68a4334972bcf35dfbb5456b727605fe4568bb982430b4bc599ec7472399f4184b6cac353cbca2514a6b3bfba362ff05a1a185b68ea2f330671799ab09d480041060fda575b01ec446ea267ac00630c2f47088c093d118bb24eec6e331f82bb3f5954ec95cfffe6620aa2f0bf277505d9280ac705db803fb2a4e56a5eb869d57b62eab80d4b6a0e3c877fddf456962585ef1fece2b282f63375a82a7b768f5d854115140a3279e3b0fa71e14fab5ddcf8a9b18875ff48ef0fafd8324c4d62f51aac25c6e95af7ffb7f7883c7ea221211335a6ffa2b8e599e866edf4fe9cde5002b3ccb2150ba73c65785d6c8cdce7e068d702bfe23a6bf4bc12250f05b8ed60cb434711f87d085d9072bbebe1592066220f165aa558f56ab4e32d4673c8f472bcdd5fc356f0767501e004434f2cf26be0244ad6cfa0895b99afcb1b139be446310b62c991d964e51dd84715c2fb7583a18b2e13ef9f577f5d31cb1ea0f0c21c3a75d6f8e31b99c664c2a9a8442e47abb0c0f17fe74bb841d0259dea2733be09757e10ba5805bb0c3635f27a10ad232bffb247574120e6e28f870e629ccd5fead3054a87029f65be83bbcfa9008f5072bd5ca2d4c3e29776375b21ed2054a9ea24d7fe5ce5be6c4399bca0a8df166156833c4a8c9807d12c2c031319709997d98ca989fc215de9972453f06b747b06fb90291a6fffeb07a45f39cba8d5e5b8478685e249319f9a6c637a1647e76c7cd4febd823b73c56fdda3900b21b7ba7cbd5dfcdde25a80d965841b535c1197b16cb67753e5c9befb42db8772c16c5dff10794c89deffc649a2665549afedd4001372a0180b659af3c40c6a87b5427c2aecbac3df5d297dd2e03c3d86b3041c7dac51a3ffcb6e4b6b97aac02c821b375a1f51b700fed71764c587915ce7af924a925b7504a49ba89982ff937dea17d825de9042646efd056cedf0c0dd4d4ed3aacca73bb406a9e7ad9320016f750b5221c353925f029005929aa819a7b1726c0bf0d9d2b243c44db60ed5d80404e6047a7793acdd3b4e664bca0496820f8eda6853db20699c87a9b38e4a70c85ea90a771a53db38f47b13405577543f446e6c7294f52fe0f01b19905fbcc38523b5970ed3513baf9dbda3cc4f537e65303aeb4325edaba93cb2db453cd0defa6be57a27c624c8249bb8288c0ba32867ccbbc81c2bcbbb1aec0cee6012f2101aac64dc872a64ba69a31647fb77ab11fab7c71fbbd9c7922b010df45f6cbaac3cf9048b9461ef70dc8e405be7121d2fb2768ecc3c55b695ae5ee0dd83f99725440d63e95326e5e64d33c692d8be0869af727ad2a8d98b16e28b40fc23cd7883c4e86e8fbd5c4c4f3aa21e1f445b3687b31d17f81f6636a03fedc864ad165f02b80788872cf26d7a158c3bbde80aad0fc30fe100db0af4e8b7bd1493af63854cfa2928f6ded78aae5f67bde2720c6c82bf90cda60dff8ed68a17f05c6ef98e7121fe414d269f829837980745aeecd9168e2db624dbf33cba7832a4831a6dfd2654664538ccceacf1b6429498edb517efa5d199f409c7a30744310f1bac69970975f565b63d2d1be878d41ff1114d131c2b7c044397dd7801f944dcad309ac3a280692711fccebc15db0e6c5bcfd91a49860dda209bb963cde720fa479af556a606f41bc1177de0334658485d38a8ba7c489c4b20c0ff6c6126c7d152349df4ef6185e24b53872b0f8e2cdfe026d02c1becd7265b204c8e25e412cf7ccef3ec6f697b62b091fcef4ea6ffcc9f0e26531222283312b0ccbcd37c8bb3b79669098e4945594659adba54449dd4f4024e8c479bcfd6884591d3f0802bcdd5b94921caa35254766c54bfc9818b291f1dc4093ff3e3044293d106e336ea3b8239b18fd72975bf018d80b40816ce5d2ca1b06b967b17cb883033b6d95407996427134a9ff45a54d72e21242aec5deb85c33688cf2fc4afee8191fe37b4567926513c43152d3065b6e40485ea25b746d8a9885da7f679dedf56201a5e697da4bde6ae581a4c22d89f6e5c46f398d148eae6e2485e688d465e7d01e4986f6e78de4d9eef9d9b5d44e6bce0324767a5e411510df137e32c90b604f46406ab8049182f0fe0ca1697ab85e55ee17660f5996ca9f3cd345fb6f4e6e47b120883d5cac82e6508b5ab37a4ec2efb834e073609a49eb2328c3bf0723987d7dece138236b6c4e14aaad708d01aac923f9a79f0b8f411e3cd6d9cdd59895462f46882f33e9b9951bd7838aea68b034fb1aa61dfba18b8736d81c72578ad24c01567214bdc6ea3c8fc24043ba76e5143350ddd0ca2e69a426feba45bbe5a7f6bf2a0701ced3aa277292be164da0a53ac37bd32ada552f94ac6f72116e535573eccececb88de3b57a19396f91ea71f9dbb4752b91de6082162c0197d468009199d0217791153e185e302b86f4f77bf42568f1cc18dc1ef2f2a0cf1116fb96214292864050a89ef689a05382938b42a2d6d337cc860ceb557fc25a194f3bca5b81a2b950e2e8c66998a6fd976ee9df247721c20f3c7c25c4d81b1f0af72ea14966c32df46482ea0a7ae49aeb20fc8ce38d011c04a13e4c3b3c87369a7ef576fe03c220fa935ed8d207078e234870d39e7f585f76b496b1687a4833b819ab0285ccdea0db06e4317870347c3c6fa616a24ba198fb1e08412318af4480d867d4cea94ec9df463daba6bc3e35fbd7bd3ac5dfd2089e60220c1845094d33ea1d610a59f4270f96732ecaf4d824db85c029ee0602b7fe3931c8f33df17c0eeb6d0d327fe328a48d082540378341dcc51e659dfdbc68142420ae609f2fd3b606baa1e29b46cff1585423473bb654a7a86545cf2d6723c898917f95e190ff1b3eb35c94b641b7abcf3ca422a25af120114e5b9ec26b704384901b4090a1c06b60f4839d1db8758415acd0d8ca7a14948b42b8c349a4f60a068d34c47ff311b8c11abc7e197c77406cd891a63f9df4c88c9d13da67ae15024d743baf5a21fc9817701ba7373a641c65b803b484f09204877fdc64b9f47441e6cb18e032740c22f979c4fc30914ae880d9f06f06218327bf953270657f24802c995b2918cf55cf2b2291c64470f8e361c5a3cc6328a237f6e8498339f29fd811c2be20068ee9a13202b653e83d480f6aff5c70557b748a959e471da3b1c5b72de84f83b8a273f6f1cfc4e091fdfdc7722165534b04773df4790157d6a742f2d5b13cb82a0627f8e02cd0fa18be1630123ad29329b9f1d4cbbe459a2d013189e1868451c6781d9d1a8ea9fcd4f340e9eec3c228aeb47e3a8bcad187e3480328f7e3904a8370d89d8d528f5186ebd2f5130814f247b8321297c028c4a17d50508643bb101f81c7ed336898a1c28cdc0aeff78e7c2d305352b72d518cf98989eb2249c33bc9faef7dbb5a22815988525edbb8e5783ead6f5455512b8b948a62090c037aa366c39878a681246a6c6577b6b309623fdaa00c6868db050a552109f9726c3d2f42800da21152af5989f1fc7f2631e2b1835fefb53893b14ab3b96b4caba1528ada3bb6d151013c6522095e91a2565ec631e2ac02067721a3ceb22971b1d7b59e9ec72b3d0f796d44e9322bf6adcdaccccd1ed9d5480b1c866c4df42cfd7bdf38078faac27cf16425e871a26d2a7673cfc3d3d99426e31370ccb85c4f7291b9645c87385aab943cf3594cda5777846d063253d22f1b3674f4503c764efa65ab2607619bc77872fcb0e4c3eef338fc4502ca9aa5d1a73d7deb738c91805bf3dd79b9e5f445542dae7e76e76c26de35bb8970271bd574200f3b77ad08bdaf8184ac4c689629d276b8c1e52493788b2d1a36ff3f4fcf80021417af3c212e2def7cb0c1ef6adddb76e58c93aee57deebe1c89d8624270529d8ae2da664507d583901461ef6c764c8f3c54d9b10292be9e6a8a8516bc8f21835685293c5d1c527e16fd051fc450a95d1695c7d26087dc15abb1356a543e34d3271e79f5e8f6a61f602bc8925889288c7515641a7f84455656b3ad19c2edefcb75a54c72c4bbfbae4f1ab8682ddab5f32f0068185961df8de8c8b46f5f5cbf8c2518a4157f95f37c190ec2f1a47456ff57472d6d9ad608b6522dba4f56e531babb08fdb2d5467a065a741c5a0bce3abd53c995b9716e18ed96164f634069905d18ae2745b997afa1ef7a2cfc45ee7f7ec91ecc1176e3ef4c45329e2048af8932b63c0604edeb4aebbee67639934c07ade0662843b3a71f548a83483d1c7f402b10eeca066c9df7126605fcec6f2e0e5fb67285137b5545058bf4fc2799bec5b9a8eea1d2425afee979381cdad63b366f881c4465723bbce9dda946a0dfdd76dc941a0068fbcc7d8dcc4af56d8e967be9873d3300a4577a04c787166dcd1304944dbe22c72e74c91c984ceb08e56cd6d71a9112b602387749b3bcd468761c04ef14c64392dfda5ad32cb4e097bb59f4a0547c656f4c32a1bf2c242a9fc1180c30bcdab3c870be5743fa45e4dc2648e0978dcec0a77e48d94fca8eca0eba3cad2271033098b7ba826ba818c4c63ba544874d41777ae37f0dbc02abcee5ef06c2428a70f0ad911450881e874d901b9ea5f2ff7bab0e5708bb1003b1ea11255dfd021cd3e24555254fe189ae49c7589f6a5a6c9c8462e42a507495743b94f9c29f5c046965444970e6a9b37275bcf2faea1d958d0116bdd111657924e2c0f1aaca14a3643135883b631cd7d60fab590a1f222da51a284b6db053c73592727648e3459d5c44616d10cfc10b39316687b89ed246889e6de0520a076ec66263012359ea6db15d182ccf68f10983607296cfb2797a06ede745c3f609f2b2add290316c5f9109093f764e729d072db75b13cd0d1fef35d3c06f06d495e39cc24464e584d40427e3bb7f3a6c01ab17002ca8f5f8b400e975263d4c66ea4e9531588c69674ed2bac4d3c4280a0ed4ad602629790258191620dd946a8298ed2f640e98987302f1541b847efb34e89b95cd9f84d1840f915ba6d14f9280836120c105e84a8ae6a672bec4be70d8bae7a3be0d7d723799825695d01d287e44a2c465a8a3b398c53da180f04ad00402c896457d86b0da893310bef2a1be7a04dfda3e58dd9d321911a88eadcb147de346c9664014fb6c54d0800230fc076118b963210048dddb1c950d9b1d994024927d56c28e5ea0354f67181de98b29a7a406a9b225b60a5e9a171335467e5c28ba635b8215aaccb47b0de87b0400b71b67534e8bd09a6cd26b7e24e258ecb042c7d45aa39adeb136b6d0ff02c05ca5057454170db26fafc4f3bdb0e730e85f6fe2a6ef6c79891b5a6d97ca3550c9cb64091d76efb4d44c31102eee9e729a496b2f6f6dd5c9254cf8b72d3a0c41a51e1d7c121aada18b63204a12b0567ae26394ca8ef9bd4503e9bfd63b23c8141e2fa57fbb1628349f07c610a3f1c58ba5c2530fb53861ab5468b8fb846f26ee4f3de3dc181c238438add55d9abb854ea796770db66967078f10970062dd6ae50672bea6b5cc6aeebe2c4c6779e279cb9d9e67cfd28c1b5341b2df05b454c9e500bc2af7093072d261aafb7b4f5e6f149af123c0cb9106910aa9b9f276de6582d4d50d9d9e41e10068cae612d360712078e2e4eae87fe20f5ec9e36f72d3198b57eacc437fb33b2398a7a702a280763aecf7f65535954b5e9e2fa52519653a745704d1370c09053fd04eba119821f11f96f391260646ac99d83e00503ce155023c9a936c67ef8bf2294eb6fd3b836351814f56ede7c060aba36a5e55ac95d2723fecb85206d2136e86bfc37dd59a336cac10188571a0182653200d180bfe7e2417baa697d7f3899d381e57e42c8b563d433bb92d497a853989cc239bd0c77697beb274b91fd2d3688da656ff2cc1ec79b09eaa2c8bd16710468266cef94410741fc638143726ea9ed7c6238fa11210cfdeee809fd83f473a3d18be98bde7c424026fbcd1c344eca01fc1efdfe576e35f4b24a7e40a25eec00aa5432628a93834d9b8c7e0675c39cf8b4a7bf01a7c006e2962cefb27cc60b2a89acc29acc9a722f18ee5aa100d6ee1b220992d2cc69e7cd9babef52e77874c6128863347b828d8c3fdaa733afe6f92a98e4c455d3480495c78457bc46d089349c59277fb36a67f85cbd62166e5f77ec79e1ff02c169a431254273d2f868dfe00baf2de2850f24b3f6289b630acf556e81817b94ee4855f362d158c84a15e965b4a1b3b96d5b366860be7b5d34daed628013cb039e1ebe96a181fde604e6b7051b2313f80be6bf7a2c556759b6ed027abfe9f2067cf26f93297b46bf6f676aa86ded2b296d0feee3bbb533472158eb1b1fbf9017f05e52e25d65c78c2c69d95d1d5ffa2c0234827fa862b6d35ae331d9ad12ae31f7f37ac3300a52ecc01ab02a155fedc31739b73f681650218c800fe3032a50c5d7083e7c3a6680c8573c4a3b9f44fe3a1ad780f19d499ff653367911d1e2fb16120d0e96ef740755272e01c58eb51d14368cba85603ace5c1695c4469f57a07fb96dc944081af5b23f35e0d82bc3d60ab8ed3fced6c2e032373461cfe97f6cb84902d921ac930f43a7d3f5c78686115f3491027e4d58570c4e98f853a61668374d5b19db13561503cca0be154cdb58db32264618cd6fabec41ac73ca7d4bbc94b63f22961bfe265e4d8fe63b4df360c9e89f45d15ea24d84f6f038b9c6e4bbfaea746bc540b882b58395c2e950c42b03228642e5780ec4815281905cdf3fc125192546b278c6177bc8cbc99ae14662e6b30bd8a3717d464c9e70515074f08a357b0c743ac80114619c03bd8b92e53bb4884b22f68bc2b42b081e57fb3f832cf3a147ffd5a1607f7b98b9498576714e94ff1935c824a7814b368661376f190fdee1127b1594e29665d6a301c3c2e517e269ecbca7c328fd338807f8c7ccafbb7192fdf8e7ccee67992410e714be376b5544b2513993c3a6ec83987cfc47b0a853eafe7010a6f7f497000df639058f9e7f8a044b757eb1ce4cf17115e63e6f2b15568283d35c49e67589d1b98bf06b60cbcafc01e1d7bebf8d9ddd566ca9d0f686e94aa3856f788f896398b3b93dfe3485d90b3d024742658703f4b6c732e07d8c82eb36013ab18ea86fd443d0d2a83d6884da55380a092be1dd2536165975ef3870fb6b2eb2834087c6fea38d658850a053281ad91319ccc2006bb090bc5a5bb6b3e7883a691e5db60f92bd6906c865fd9f1c058ac6a77ca74d937582e6017c7b435ffc353aaa00fc8cb87db0ab66134d00e3a7132eb407efb03220797af6e5a0712f0d9cf3866751a7bf06dcdde593deb77055e75410184241b5c8041842ba2bdd11eed56fd9055a779a124c2ea8e77bd95cc928c53b372279793f03b8785d50792f9e9f740e9edc4875a5399ea04362ef5b2ea808eee787c71d7d1337538dc11d264f5cc03386b82f4296d1789bfdb2b757ea23b83fd547505a44e1f6060f1c53d41a289a78c29c5ff87b72203a14fc34e75cb36416e4a5ca50211a3d76491d4c8287f374cc5b61af90d6ddac258998608b696654af1508b2e2e40af388250ae43f4ef5e75622318e145fc517b9eea83f7ce6886a9345acc6a306b38fab184bbb31b1043d53dc25f3da744f74171150d00b2681e976c84f485adfa050c3b494dc1f66c39ef3c06f2a85ff0bb0f0b518a95959b2d261116bcd145efc6a4d89cebf0fd35fed03608697830a1989ce49236feb2985aeeff5a0f2dd9f46bb32bba1fefc5c54f8007fe33e8b466b6856bc5725b3b5cbec7d99aaa00ac332706eba03bcf8f9632a77c2774db0b66770192166880c3f9891a39cefda1a1c922991873ac82599d07ca64067f34e4c162f16dc5ef3a06d614006c1b7542ec25503ae9d0066c018d884bfb70247a9cb970cdeb26bc777a4e862e1eb5da1cb61a2dda48fb2b6f9b22c0f6602236da21f519f6064d875879cf9b69d3e7d01347fff09576da7ab509cff385e9012ccfdd92c621725a16394323540ee768233b4c0c20cc2e77e899f67a502afefeefbd70cf6a838cddde7f217a52ffd45b424907b4e665b51da11dba887208cc373068ed59698690b7c18cbe5bd632d06d20ab5112e02468183708f235049ad656e76dc63cffd997645981ccb1f6338e400e9d17a290491377a98f32886c1085a3b57e8a2895c57e28399a1ef83dd2c0f03a49ee36b196d18ac296421616cfcfbc16b502959168c38f94a3bab9d2d03afcca014c116449c2647a8b6aa066733567bd696c978da72129781682eebfe976bd000e6d74bb797e1a47b50ebc3d4dd880b1b8eaead15c929fbbea30b8a95560281a0d2e3facb6f8c4fcc384b9310a2adc16da5f4ea184c53dcc0d8445ad78de82211999735ce3f21e1e440c3f660f37e5a583419b221dca964496ba2b91beffc32f01ce6465e84a2b06b76df808afbdb8f3a60add4b26a926b9ea3a71a5181e20102d5139f00bca2ba9d11cc0fa43f6d7fabdb300bcc5ef8aa04f513e946e356e4793f1166ce3b9f8cde03b76a7cdef17afeb91305d02ea9c7b4a37da496d62be25cdb790f8cf6f06b86c4a7f79ac3b133bdced1795f04925c4b4fe27a1b6cdebabe18e46da47017b9a4c821af269c36492c9078db0fbc1b0f5068879fcf326bf0721fdf7463939dbd94cf6e02cf44c4d625db3d16e6ee5a7528fb5dd29652b9e1ff1aae046765935d3be77f735b3b6e2b8206a8b60fb689c740abc46f413b2d2ce6c483b63fa899e51fc679c1f57e3d7dd8230c7fd33a6a91a8dd1070ae84e0a34b36bb7e4b3a77526654d0c8dd59aa7784b04c79f1999db1743e3bf3c75a4d1427d49eddeaf09c1270b6386763e70152f558d65be45d4a22405472490a6ce0b90f747b46ae45a873e8104331729c7fd52d4af2fd1c62928416dbd04dc09e2e8ad1b16c3e736f80cf7964c425c27729cbc88171480c33f6b05c6593a6698ea0ddc7eb3f897f124255518783a3d04ec14f348f47b1bfd3bbd92b7eaf0c832774c5fa6b1684e1146ed92428ef29d0d7b50ee4da1710361589221f98075f7ddce9afecefcb942b720f479c3a54dcb61d1911d8fa52ec8570b28c12002394a309c4348a794598483ab4c7a8b32147683a2504aed1755f19b8bdfb69a2e79d7cd6f1de05009ddfd6f29ef4ffb1cfa647a8fec45087b06f1ecfac50bbd3deaf3022a4920739775affc5f79835663b4a708b8380090f8fe0ec0bbf19ded49b39b295ae55c6679bd53deca4bac905492b1d1617788df36c980a558eaab67c4e0a5043b97b4ffd5a988b11547bfd931f11054c839c739dad9c8a6269a2679d9e0362e329336ef841748d7832c749ad845a6a5900ba1f3742cca9f61a0ac856df637abd5bea13fa9401472e293082e79aec2b8b8ff14523acfeca41af948af72e406956d014620631d90acf879c514c5540019856a73eaea13195afdc2150245f32892fd1f02eeac6f8e761930083a5ed90450f58a444fd7fd70f631f96f685f1205ddebb1f69237fc31de5789b8354de1dffa1ab889c6f246f53eaaa24ff4e76dfaaef8935fd4b89c44f2dc41945484a864d15877bc7ff73d25c878350c70972733817541ab0a2b266ddc4f7060f19c1114aec5e4a62315e659d4c954932905104147fe507c9dd2ecf867d67a52452d0453e61c2b918af202f2061a07e2e577527f11f4540f006978c8ba24fd9ed9d3f128b6265116ee63c689c6c7f1e404741a77ebb5fe2d2a5307e9c2b5d72ae64d91c46006451d530801ca18b37de51c50fa2e247d382867ba960adc54ea541d234976eddfb02b9e52dc511a579cb3509a3e6823e8d998d8411e9a8ea550bb98cc8a9f85413d7fd9796ee237ec41ca9b8f3dc2da9ed37850413188faac9e94fd7b12fe78119bd94495530a0f38e4c8b899eace99e3ec53e5ca39183966658f0d3ffd5848b8f26642dcecbab81ee31e736308adf177ab192244617e975a9b9bc129cb05951437737319cfb463265414b26b3b18103ac636ea79f36a3a27cf74e6e5bedf5b64103afed762b40c3b5dd9e60fee0160e2ab11cd30b1b8406786fc31186d818db56682a7a990b27eddbbc881b1bdb056df98910c3322f38237cf467698c91de144a97f0fd95e5a008cc44b46c99011f89fc13db492525a98889cd0d6d8e3a7f00a73dd3cba1849792e912e477109294c1f56e9d78c959ab4bb22d21be154def9d6a979d32939beba1a41839bf5a5dce539ea0a8a1fbbfc221b70706b6e9796690d601c73024e0089d8892dd1a2e1b9c426d32b07df7291783820ef159d01bcaf32f235861dba92b91b84f568e576ef537188aa666be4c9b396f9afb541ceb555ed6b1bf162c131034ed847d3e51a9123467278eee6f733c96c89c01ad711175041ded451ecfed50f98e80b1c99cf9ab684a23eadd4844f65be73682d6f805961c797a22ab6556d9932f547cea1ad2dc9d9e3769a5a5710e4fde2aa07bfa82e6e5d4e96b02bef5576bc2ad216be10507b1e6ff40f91985e35a1d5ca2ad2e25a08aed044559cd3d390bd0006552c45dff6f888f3d243274d4f629b11eee48b5675abf9ff3d0f11e26f59c4f29f5cb8f8a832bda756d116b3168b2a85930509c419a48f78063ac32bd157123d84449871becef21f3320b844c667e3b1ca1b3122f4bad50de3ac9d6b35b64f34323b00891ae7a01450a31f092dab8593b88842bfb92cc6b5c8eecde57027c522f8f29039b0c87132594844bc2d4650e212db985d777c4dbd69c44809684a15011a26261681fc23fb7cc4ee9fbec60caa2ebd9934f6cfd7ef099a58ff009f5895f824798de820deabf4b0a6c5db4409ba90c25f034e107a483f53d7e8db03c94e3e74cb9516dfcecf818fc61500669d994a94d05ff2ec3113fb715f1a2af0b398fafb330ec28ce7a888060e7baf0765b7a9a0c0ac52bca7f501c215f12c1e7798d5dd8996593f21206b116a203cd917b78db6e3d0725a1fcccebe5dc3b62e6881cc348ce04b7bb67e7f2059dae6b65227ca4057aeb32cee9eb8a8678bce4d3be211a50522b2a8e36dad060583a4e717cf35e7c06e5b8633fcf27b35fc3adba38edfb8c6d01a3b14220bd688b53bdd653e28e86282b6183ccc8db955fb383fd7adfc79a084d50583d2d43e64131cfaf34e87fdc428d0758fb975b2bfeec2a7859277d8b6bd433bd7b5e9db78f28d72ec878e72fafddc7ffec7042a1ce943a6d1acca458138a1b04846463ea1ea2b30ea114914b8073abf4de6516859ee47b605446b38315560f6df721dee6e6ea1b5e11cd9cadd3471f2a73bb45e1bfc995bf562467286d78e4f899faf3515cbd3fda8c8db2b19d0702bd30cdbda3cc6c13bb9c7d61c0cfff8a7e675b6b974be4f60115668e4c5c70035860ffed5aa5d2504a6acf550b14868a99dfb1a073d289af5838e0b1ed0ca0489f9b5acee7b140de2fd7d7b555bc38fcbdce5ef2efbbf3d24faea48c290187c79249f15cf5c248379b4332e149f8bdf6397704ceed9d520f8ec8b846fbaee3f1e5f9c0dc0388c93c36c201d9c61dd92edc71602809f7029fddde63be2775c16867969d2b8bcb91532c8dd393524920e95c43eb4e12c1bb526ee15b9087943f08a8606598bd2406c92b63683e8a07f311bc041084411afb880c8b27cacd7faf33e71035c768c3760e22ce5c05e8251a6f6e552479e139842fa42f03e2fe9895b6c112ee1c8d73001c9394f03fbd469839cd90c911ed23cb5ca664c6d354d47728d4d5786894f3db57a010cf4c675d828c375245a0b95ebbc635af1dc10296c65c06c04c5de5613fb9479d6935ca730a0661f5d9ab6bddd1902f17558c26e79d79ddfeb1960e534e1cbf732669e4fc1bba57199236f8d15d40d1d431e8da708bd0fbce80b34dd88f6383ef77b769e24447e04c9bd13435707fba313228f5c49161b721ee20e90c917999df79234c91cb95a65cc2995b711118de306e0bd60b39d9662fdab41a159961a405d476541ff3bff139c6b15655ca861ac1b0aaebf8ba754697b5298a6c4adb05b29655bf6e208746497a2db508110d4f88f1147bc11da211d1d8654e837a7d6afb4c3a2c58ee5df7fe91dbfbc5db95af1db1e40d74d367f739ecfabb8d789e1b7c9f9f79401f183d8b0f6b3058cbd415d674d9acb5e38d8221ed17aa037d5f3765b22d70a65b51bbefa8e5d4b7002094e0d1050e17e4ad63919c487ebb18dec1cc1ab3180ff113f4c7e194bf186bd34c7e3b5bd55e319dd8e85acddaba59dbf275a63d2b933dfbb2b877a6996f0e35eb627bda552c2c772e36dbc6e40f61a49f5c5ad4a0fa512b7027f17957ca72ae977a5eb1429aaa3886cdc741502fa195f41b9b72baf44bde2d04807fb0b68cf272912b344562b537e7da5a9820599fe72a7d3839989375c4891751b6bc32867ca6aaa676b9f8efdf3caf857a7bd5b7f0faf645f269b0c89af734e24d0a57e1e56c31ec76e845a7e0963229a41fd68ee6af5267a3cc57d8db59f4a91b838d5d96bd5ccee483bef5e533b2aab0b931ccd605938ae2eb994f1d483829dbb0df70c25919d7d5b1114f753e46e09ac5de9aaf9cf00da248f0dfeb37c24e896386e9920ca18f22d28aa181d276aa4ea0b78e6f0aa68c0bb8635f8c3dc06e93c221d0984130a744dab39b6a13407058742a40b0b1e4fc578b9569a13f07bd70097b535653d70a0ebba6867276fc49b0cf9a3cef0efd13263507f68b451e356173f9a382e011d1f911750caf5c921d61dacb9054882609d5b46ae69e2b5fc0c63895f7ecd1bbf2956413249f8a7c1667b05c93a8d0a598876ed9c5b0533026a094c682db02fea260db81e599e558ca364afc6ffb7ec6365a11653a7effc57ccd95f45c7340bd1af3e5ba58604c01411eee393fb333a77c4af26badf14e5067401b29ad42e419b85803b0d1be2901ddf7d49f8d7eed62c2fc9b43ae8663572f41b60299ed9d4b15c9a20f0d7688e17572e1e007c914f502e535dddd90dc2a6e59ebc3d255030fe93feed3c66b44646db17e765605fdb6b318440af7b01e208ce34adea4439b5425b69e75ea959eb4889651079fd4661823afca13882896fe59d684a0f681e3ea336c8211999b3f9e8a5394cdaa3ad1a371e92532df4c961d2b259d61cf29695a07f0304963874b3f58e57c82508c4be37559d94c3d1685001259c8b3f44dfb49f73ca314cd0087d9135ad1bc19529a1d1825d53df833433424a414d47bb10a680bec47af4ca4ae3dd9644b59447d25e5465a4a7533768b8a450ff43b8b9f33656d77de0c6b5ab0fab18b2322cde7afc2efffdde33622c27d75746d8b7a9d49ac88820da1159f54a5889e4499324410cf154e6141fd1684ba146a082566123c108c0b6ac5cc88dfcb9c3f2b7f0193fec93dc63c56e1f2c4360b23ede265cddb184bc7029b4ede6852559509acaa93920abc20f9f44bbd275452262d0faa986896f05d26738b1d76ac8023428ca0ecc98277937d6f1f7125d59b4626194153797f633cc2f11e971c12bcc00275403ed9d7df4c11fb0102631456c760c97713eaa35d8d3fef3705ceb89e00c21702b782683335b3ec267c46f6abb6aab9da1c13812d9693af1c0418d72384f484b6b4a60f3ce56b0ddcece32da2872c35ea0dfe523c422a4717ae470f1238f28671dbeb14951b3cc78cda4187e1b657729ab70eb4f8257887ebae1c50aa551f0b4e723c798fd6ad067a627bef9b16e398c2dbf919537678b0d81416eb151748b41a72333e890ee6dd88f35a7c6060f769eb7fc62a72c80faa690af44a5755f82ee31cde6eb240b2bcaf6c36c0854e4d61edff31e91b831dd28ca10fc57e3a7b8b7a62c25d04123c85320b9ea70c969ebe351329d67966de05dae52511b7bcc3924217c18db13c88a0a47ce6bf3f17b099626dac9df7d0c05c3516fc906b262f29adae087e33c444b221d478952a0ea7b4d9a6b8f81d528f63cacc333aa85480c14a7374a3c9aa55f71f3e8ca62b93d2552567a5ecfc6ee92f199eb4e09d6d07d0416df30c21d18029c9c9640f4b366f72c7ca661cf4142edd2f0265e1878746e4c3d54a2d6d69e4bc2cee3f15b2b75f90a3bb96b020a52b2370a1273f41c4706dd14b49ce88c261eca1dc4822268de30f6d2d7f39548a172ed4c8dfeae11e93ae5c0649632cc51862e598b722e4709fb4cddc23eea1ce7256f41ae8333e83de93a949851c008bf4cac31ec8a5785fbdcebb6e62e8316a31f96a86181b41c22e3baff1c52906fa3b619872fec63f1b5343a8d1906b471c6075a2decdcc8d1376f1b96b651434c6e9b496b131bc2f40494122dfb17a84248cf12c1bbd6cfcb922ee9d6fa17e8e88e7251af46ad92dc53054d3d310cc41c4297c790816bf508be80023515e85c8a2acced6008a0250729be5deb299ffe9b8f7c8cf4272cccf2effb885766429ecf652b4fea3914472afd077411e6b0d3e32d8351ab8d17c77a8a36a8f75e27ecd4375e46633484adda58e42d24e7c4309130366d107e02acef682550cb965f631675fd4af4991ff19dde2a4c6945f6b25ce72da0f184b557a5d71a507bf356d627c5f19aeab8ff127e73ecc6db75d544bc9c84b6c686bbcf9ee93aea41f48a2ef16e61ddb974d893c308aeed45f1e66021b82d0ca97632bd164d09c38cfc96fcf5f64c109a7ff2047adb826071b32493519f9cb801ae534816e47641a500f052bc0f5ccabaa97caa73c8ee344ce7def7db0c8f374c772d35a1dc08222b496c73f6371c7ef4e5c51c8b3ea953d55622033beccd92f7e57f0b6d1a9f055a1bfc5ada3198c3bad0fbfeaeb730684a5aebd03ed93453a393767c1653fba3a69b6c9ca0cdf2cf0e442e65f07f1b3da232bae70df875cabe3f1fa848929dee753394ea88da2fc46996475478d97890e7cc33bc176b3ccbc6a1b41f8c12e9e52c0e5167da60c6326f8192685ce5a44adb1c9a6dd323495e5dca887891a19906fe6ee11241c55a82945ddf3cf312ddd2d5033605afb4a76546c515ca57c58c85c318b13afe0e703936c954d6dc477b1b4062162020423abbcb71db1ec1daf2c032b017767dd1602f40c794ce0aa5e732d45aad2f5341f4e76a5856a7de0bbb6e22c0ca745297eda2b1c2b195e8509653c48e5f022f1fca587a266d040059d7226879c6e916c3e0bfe8e27d355cb1a10970c1424a4127ab4d1e1be42e010cee27747c29fb213e21c700bf204e89adfa0f8ca6da63629755ee70696db23bea3bbfef7a3d9bd2ae01dfc96e009ca9dd7e652d1c245e2d068bc77c25910d46d29927dbe9e9bfdc6f37e0d756161b26db1f19ed0a9449c675cf7e269811be707cdc6407591d68f8c1811127fa09b53d65d85b773e1c1816551d9cade8861123d6d7a50b153671220d5513c7dab91dba6b1358fb22d583ead52f3f3abdde5f7ac3c157e7f7b04a13d854ac522482567d00c96242ccea7a62af56dd66cd66656a8531dde4d872eee1ab56f1ff0f7a8d779ae3fceee43d30a4dfb7a61510f220886eac59bf67eced54217d1cb6492c394d0a32f5a81e6815a201cf244436e1c6abfd891c3c4d485266a355b67cda75a1c3ca6feeefc8f15f9a70ca55e35c07286113f700492348bc8ea03646eabfd8fead10d0094f37c895983d1038d5f12fb741f87ecd5c6938697f45190550f16d759578e830cf26cafe5b652f0141fe821a7a8bdf64c715b65c45d298a0749ad8d67e229ff8d4bb1699f08559b2b516930eb387cf405a89eca9a8c831f55e66510deb8d3197488d7e2e2699a23eba0312b443fffe6d5bc961a229f2cc19db11af084eecf862a67996a4c7587809f63ec7dfb3c185a400dbcbc82b78b9f0427fdcf04f2f5d4bd3b3cb06d83802c003c8c2fb852f94eeca995038fad60297bc76d91e677e500192c1a463cc2158f302f0bbca40d3db0aed59006d4271c2948861b9ec68f469397d5cfb2e71ef4ab6d2d127ee801724388fd8a435ea485ac076f73017a03c5796b041e7475c53dff22a5c59d65c12150b62ded6af076fc85dc1d4c1dec2330ac8113a50a6a7a26c11ab4956136c215583d729571cfa67ec247cfbaea31e79529ec8e9627951e2ed06d3564c5ae67a7b8f811be4ef2bc98c331fa24c98c1ef1d6da3132737b482c1f79b37d9d5f6d2f7a99ff9762ef5e8239d9a1cafd8af26c8dd43b89063a3f61ebc47cec1985aaf7e91457d4d7f5911ae06d303c39df9ebe5a83563893d90412cab99c72baa52e4d36453291621d48752fdc622a55f7aaa521f5dc9665bf9fb53056f89605ff6643960c202e55d8ef815426359bf4b3a7acd161aacce3482345391629a9ef012eb07703f9c2198c0190834913b894f6d2c938aa31b84924281de37d8b126a8b500813cf86b93022620fbee87c5007dd4f3c1ecd8fcc11218b8f2447b86950911c0743cf833b1c8689b64410e37de29e3a08ef40fce7bcb33c8f33ab4baf47abd631d1f2d4b868d6f9b715e36fa6271950e6b3fda2107296deebd5c6af2661d2a2665ef2dbf07a7c12d1e73a72e7a3109cf5d8b68db89f21d036803f9da48ccdab2715bb06a47d6251046ba49bf158cc9303959841d95a0f93a629e6ead8c318443b0114ee3b3f5732b8a0f919aef9594d1c96b44c6a223732b4fc8f96d7772f6a61d3609bf83631ae3550a345d5a680496770bcb483cd89118c7605352043249a20133599e33ecf2d6ecaa58bdc5c75373443d2bcdd95f2fb22e8456d9569f4912a0a615bacaa7a76919fdff8f873ce8967d6240efbe5592f16527688dfcf9bc4ec6e413ae5cb6485e5a76a7e1e298ae142f33e13585f0201cda2135db3c01b7f0c2dec52588bac35525c85425bf520e5d42a726e1d3f39ee566a5ab4e4b0ac7865978ecb45417bf77043c5f05ddda180b725e053f54eeabe3ead8ee505cf4b731415489224e0138829d5b7ab85502d04944edf81a300cf82d256a26d30b2beb624386dfee752b6044aa2ef107efd3e08c44aea42bed851f453b458b5e6dd25ae79dcab596b6e41f0eb27a2bd1788d96f435a2ac98b177efb16056ae00e9e4580ccf7aff1d14d2b3c86be2dc34d6cf67ad3cdd21356d7c7037798a54d894799b05da8c047bd9be6f48e512bcc96e4968a54b8edf025fc016fbb83e7e032f14589032f306ae151764c16b9e78580961665291f5e3cd261445fa47780f059153a699394bfb2e3e546e2200289b01c1af62364f06f68f5a56e60da56490503cb9f32514b8b868a69e90909d2ecfb249b9d021a6e281a56f44b605b4c1df680ebec36f00147e9c56ba0b93195cdc4206e427c74f9156e420134268d98a970b5935c51dc7d800b533a6e0ee8d5d5c4e9d522188f665e12567a84e7d7a8516a95210f1669dff73d0ff619b6a3bbb904763b2bdd85394edda7a76fbc4920b2d5e20b8fe7964824f65269ec780e5cafc26ef6fd083d1d5cd8273a10d2de6e53ac2c951756b4d30a1d8cb864999e5d86f61272892f9dd825910c940c2bf00a0793a71d5b43b4958e91b0e7fb5a08464c2e9aa77945fd6182c2e99c012466b2764d81129cf115b2b17ee4216ca8b6b62196ba651da6357341cf34723ad1b963e3028ee33344a442297c8c3556d9000b157a5317dc16dbfc6465ec8d5f87529bdc2ccb3bc209092e4fc4895781df55440b8f56d101de0408fd088d86b144c962596c74fa57ab9c08d679ef3a8a22000e1ee2f386957a2e48d707d6e7f5d292cfd09c791ba0a9a898a48ff2f959fa89e0f4e03818a704bb5175868ea942f31157ac82f9c8f7a7c2dbf54818ece7a0c895a811ad9c5ca80de5175be3d15a23f58a0993662ecd8f2fc26e6c1d28a994b489aebcf069fa6ca9919ca51da51c5df7ae037a8d33bed29fbb8fd3c280d1605eb38e682280c24cb474ea1fa274a1edacc15951ef9cc510df0f045b0b0516930a611c470d7e54dd6c75afa7ff64bfa9049772a28059dfffc76ab771e1021524c7852b6ad2f549111b7e87ffbc56cb5fc803884c2c26bb963b3eed1a2f0fa6794caf9d6383b52ed5924e80ef20714e47c825b6867147fe957aa108e0b89a3fff96bde3be2b0c6780f7b832f927dcd946aeecc8b3749defd5ebf6722bcb4e237c4717cad1e493032a997b6d4111dfeeba3f5d3fef2242c8065369f8bebf9d5d10157b07e803b0771fe5b6b05ad0a32688af7faa1139028551bf6f0654b2c925dce73e83b875aa2784093990fc4542c0e4f7307abb9d936fb0b7188742872e1d6d34f1141fa42d85c58c69b5099898e8052e15d482b70fc57f7858f02b4200920d5284f52eabd44627a07625bd26ba9d30c952a6f57a3c4366f0de8f3bae2533d32a8c3e35cc71e1666ea50f13a2cebf0d1eea259b5e28af0acf2a9bcca49f010a20171dfc8ad8cdf483a1e4b8c8d064721a79d293edc4162cb50c54e57683beb609c40556d7bf2aa5f6c01000fd931097482a2ba8546a5b77d363d61f2cacc4114148fc8e186e4995981f9a6399ad239b217a750117b87fcf231ce3b584fc54bc68c157e299a282bdafc7313bce0bf7e32192e1351bfbd56797f807f590af2cc0acda4b24c9d96a95dd8fb43eae905ec9e6ad808aa0188409c4f2d7cfc794f37a2210c0678a30566a51ce20564edc2f135bc6788b888f7b49a7bd83ca964b2de0e7f5fc84b37a08f2b1ac106136f938a6b64815d894e9df0f56f211961c8b063605bfc25411cb5b4289e315f98a7e04ceb026b6c34633108760e4c8beb88cd8cc4a7d90e8c23624f1ef41e25b6e785c92e967b1907143a89e9cf70a518c74a8fb5638ad96f8e718b78a2293f1b6af401d0ebe26c085105a193e8d883434502a497e1be33bb9fba8457ed84e383c82d8e86bd2009e6b054e8f6a344f735be860543e27c172535b4d8b479e19aafa96a13471d82f284b95b9dc26e86ead9aae2bff3ed45712bc1644f02e30c89fa57837267c4b5d7a194e9ec65a7fa5415f83d2b93f9200fe58117a8ec66217b4d291d57543f868195832f7d449b8ddd4b27194f7ddae1de48d1ad2f8c7004817af0d0136e8a6dc19d47ca1d1b01c46678c257d473aaffd7e3c8217bd603360ee2f310d0ccf769688e4dc027aad25ece83b5b77810cd8c3e045a53c5bc177ae4aed86efac1a0daa71adb243bd27a8fa21340bc0d42b54a9aa4ad3bc54690f5003162f591f58a40ab343cc564631abdb36cc933c299fb251c5abee3363f705cefaa2696cce12edc3c5c8a1dc1e629b97c68007082248b8cc09e5656875745718703b883ffc311bbe260abc09ff6ab8b95a8e2209db0bdbbca833f59ccc454247d402c60987fa24ef03854a2d16b51e476cb2d463cabf85c747b1ffc04e12e8cbff57e19eda8c1b86c90f4759fc7fd2ce246a4a90c7b52838672f6348e587a64b56eac2421d77f0a203ad3924c616c3cd79765392ba7af6ef533aeb6a837467ae21e461f0f4fe67830177cee902471cb5832f3b1537ded26aeac3a31cc9e64093452e69075df851776784e1a44c2ae38e7fec764c42102b3576ab01bab61849345ab06ca2c74363dcab5917ae354373abafd661ee595e4d21748c5c858ba2a604eb1f2b5bc06c9f49662973505bb3664157fd4fb60ef9bec4bed9db82f83736197395c887ef48acae2e667c4d84fe7a29922efffac3dee20d4adcac41c43265aa89cc764bf08c49d13f46b5dc6bc5715a71205a3a88427f97e80da83502c98b1ae48efe7924efeabf6a7131fb78ebb520a6b027aa1a210d22c1fb094c01d3f254fa0f85964d41d5d32f7d66f301251e7ca91d6a0214a421c70be591de286c41434808661853ba3dd5f5e328ae5dba26e4118d7ef281c45f26982dd5d294d62e3cbf311e6f74cec6efe4ebf231356524a05318b7bb31c14ac8229b274a0fec1abb35985da9191e23fe728f1489e6961474c2a4875f4324ad37b6c66a538696d907b0dc9d1561f0bba00b541735d05f2f9bb0c13203b6d183aa495589955d353a49c459ecf5c8e8a89a36b4201ba29d042561a3d344bcaa0b4420e6273853b7aa3215d2d6ee2f7d4c34e93fbe91ca54957ec91b841c869442c1b57c212096b9de7f6d888a687c0309b20286b2941af63a73121a0da72a3e72803a87a120ec3fa3e0cfc7828c487588ee859577014715245947286ebc5a4b89d6969cd899f909b39c15362fa50d95c7537ee4c3f2bffbd1201e8f963029d180bd63ceeaa29e5d08c42b699718d2a6c20709dc4178813a189ea5e84f523e2451a2a4dfe2d2a5d25568719df7b4354331abfd4fd28df08a51753b75b1de03793a5466f46454d7161465a3c568b64da0fdbf43712ea89ce01b787d28abc9cd6914ddbdf763294d1c01b1635d9eddc14d274d72cd7522681348196e668f8bc78cea840d634740333902961bf4663058082248c54eb937eb85154761bcf41f8bfbd425395c83466e5e3153d35dfdb9051fb4f1ed40bf99b7f48515c949ee3308d70da168692be4d1be6de6e58f6f0b7482e489d7805e2f369854140d572b83680e1721948d45138d403642f9b12d6db3f60a37d104121ddb13e04a83dd62a61469eac421dd474546037362f447ad3a85175768b91661b146dfbb0792c218ace372512085ecc02b8989c141d5ab8e4d91355b77859a5a654d64fc3cdba81375573ca1e5ec21a144f499611a1d79160a18d3e36f646fbf48dfe32b7a864bba576c5fe5e69d0d353d0ce321877da03c12647f571dd23864a7a0f0bae4440edf82a2aa48d61f28e05b7df67b44fc2fda86aa4f4d8b6b1106a1bf581af15190104b8bbcedc10a83495e3ee6dd4766d89ffb00b0de91e505cf79d59a314017947bf23a21192c505ef3500094239897daff1459eceb44664a758bcbbd18419d892e17e14c670670d351bfd5c523066fc029be2f8bf62c2bce3484b92e23b67708be72c076865180d4adb579590e2156850fb9822dde5beaaafc97e7fbceaf921752e57b6d92aeb77ee37201a03b349fdd21eeeb314c61239061a22ea922c202878c0d7457f1e397c90c79b5d03b9defec30a2e792f1c04708b00f55107f4f9cad35c3749a8cf81891da5eac8f97fb33d56ed11004b68238c4f89278a0e82a1276492b71be97ee0fb4b4d94f289b2ee3682128653211a6c4460060df57c8056649021a4371ac4b31631f386aefc0721a70cfc2e1eae27f7ada38f4b2be7846f0b8fdd29414f72f60a6c5c3562abfebccc5efd22797ebec2d9bd90bac7a00e93df724586e4462a7b7f31bed54f2a31985875ec838be90f63ef23621a1bf733fa76e993e6dbc4d56bda69bb58e682d551180c900b1985ebfbb00045531f54121e362d9a0175f20af28722cccd68487d0da60aa9d2f658a37d2779fbd10b8f6450325fcc3c53ddb887e428f3f791528cf2bfffa820b97ede672d0e2a952a01076a5da84eda092a46d704cd0eb53e75284e68dd08d1523eef565d0280a83df5c4506f65ad9eff9182013163b5d1d187a3db054ecd7aa8aa1216446afea2ac31b3847949e5f66953d8a98a325f1e8d875cae0b8e94177052e3789460c5eeb15d9dcc807421c34cac7128be1e1ffdc044cff14be39fed8ec93128dfa1b4a987dd6961a0d0596339743a95c695c6e37fdb23846cfeee089e02ac81fbf647dd147bcf745ef7a9925d9f12bcba22d07bc5f5611d36e977783e4e1669279a548470faee1a364a71ca5451e1070750df07ef7ad17933ec0d1fd2ab6ced9997bf3861467df26638c9c73d1f0661f4f8e00f8027f374e145ca4d9e838867f9aadbcf42a398a7565e8656c23935a29a765afa029a316bd34023df01f64c84ab3a026c1516c06eed4eb3043e780926ec4dc6571b80d2fb2ec64732a15f8c0ae9040ee4473f12da36381ca8577127937471c60fe75f90be77f4afb682f1528a62efce871776485081c7e54085320a68f028e55557e1c8e2fa154a7719155455b3e96b8c40b8223a4e0593fb0fc4205e8607acd0e88c506134fc1e624ed5f7d88918554ffe6e9735c4ac4af0fd07a632962016c3e574bd88ebbd724835cc47664cdf2e8f74e8b5704e81551cead7a327a45e8baf039de7b12ba508641a97484b0dba612388442a60f35ebd12d0ff78b29bfc8032e8421df143a0276b51c03b6bbaaca565341d3aaf1a059a24b17097e03fe3a6260234a95081f4074f1ed3a4ee79bfded3357318c9b224c44afbd2e3be0e73f244bbea6ab8737ae007a0be78953436373c89ad7217ad57f87a127e78670a9021ba3378e0a7adf6f65132d24933543cbf192075be2ca93b3e00e8f738a8c27fa1cd545baa4041878a184093cc79c6bd6b46e0ae5fd0292c8fcf1ee8b28cd32a0dd01c4b9cd5fb024aacb2b219a0710e838b290ccf2a29003af2ae5707cb8ad60c8d6764dc890a04d49ee200fb34e6dc5c10d312dc6428a5298d051659c9d5451595424d0b7e1c25c8c3d98f9258958505dabc7fd37767d01c66f9dd83cdd32899b2c95fb499dde245c50c790050cd859c045d6885cd6b284264939aa34db828642592a4230e05636cb67a07916c069a8176ebe2a2fcc149c6a035c260fe43dce2800bcaf6fa9f1ae1097a799ae6c78046ac7ad530ec8dc22dd95d569f4bb67298a357d75468aa40009bafb837b14d09fc52ac133c38a7e1439e2e8b3d533aa89fa0e46a700b6186d8dd79ac9fd3a7a1bd0efdb70dab41cb24923f2430f7aae6408273ec64e06445d05f2a2aa818fb04973d964bdcaeebe3ac6597eecf06f02b5215869546ecb1df66493d1532337f12f127f631e506dc87762aa7f0d527278c36a978042c005f4e72eadade95be3f36d21b6104b1ecabddfe12ef3b609ebe51158241ef1919c66d460c46a9406b9d64fdbad240c18562da64718da78b5205ae6150a18a5d7260bc90ce22ed7ee747714dfcb8acbff82b4d10e85278e9dccf10c259fcee64ab6ba6ad2b65f1c2ce4158f04e0a2c21d307f10fca68c0a09e69299e80c836e91058674c7fae836d234ed069a4aaff1d4007affffff85