PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78560 00548fd0f307df0f6aa0003b6403a4f6941f17e1718c9f8eb8291ad20c162942

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d4369a44551677b45b4099819a7063faf276318f9c351e2b5e25dd9af0433c7d
Certificate Block Hash
00548fd0f307df0f6aa0003b6403a4f6941f17e1718c9f8eb8291ad20c162942
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0040100000b0200000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008ba27881df24869ea64b417386a206ef322812db11cb3151eff2a36637ad74ac35c7a2a9d3c71c2307aeec32150a1098dcbc446a92f9ff359c8ca61428d893b201cc644a5aa36cc4623ffa117e42d38eb18a413213292e3da10c000000000000003600000036000040100000b0200000

Raw Header Hex

00004020aeea774f1ef0cd69ba8e19a77ee53b1bfdcbe341a8694386f0a65af9458601f6dfd81afd703ada61f83d1ad7930ad43b243cb826ae61fab85eeaf8840ac2cbcf04c23e6a0ad100187d3c43f09add255e2b1e359c8f3176f2fa63709a8199405bb4771655449a36d4

Proof Data Hex

59,560 bytes
12121601030779f5ee5555a8a4cbf5b7d47e642081dc711a7960f806929d414d8a715f7dea4e05f089abd9a17e808c0df791d2cfa930f422d8b5d31579fece5f916640c43e2e65e715f863589e20a0949977f4846398ff59d5eb2f67fca728c1e510a9088e0aeca712cbbbfd61f6568fe633bd6fa9a644ee384c3847f906ff0b10a2ce5b8463265fa1da5e5b9ea6f80b7728f825881b8643f4592e64da5965d8fe4012c34b501319b59d9c65cb0f8f189ce961a14730b707f992d6e1c4ab7b5bc42c3897955512ee96e117cf9bb5393e6e243bd6c5fa6b5739c0e8a5e4dc0f3a000e9c7be3dad04d88844ce0e1921e80e322c4696735c7b52bfcaef80514168b16efb4a58a25e11b6f0685633fe99690110cbc74ad55a5f73286b55322821db30e4d62e48da7e6fb015a2fa4827ccc5c89cc8ae44c3f91107e93f63ba26a6c38c23fe89e7cc7efd5c5d1061ecb738a9b5a0bf62752a859caea8737f5f80d525aa884c4d0d56fd5bcd6bcdc96b4cee276e4b241b418e7a671409fdf86f165c360657dc3c900e0cd6dda2a59f16e0d9cb9d4da15d4ebd03403b8b069a97817d0163751f62b0f6889a978c2336d515523e5393fcd47a503aea2168f2776818d420345fd02edd7be4257aed64adb5169553dcbc0349aa519aa72f77c25ce938f5575865aef8bcbce3e3e8ba07a79b98cd4d7ceef37595b4a5819bf8cbc3b2b45be3188ae055a516cbe67a7e9840496173f25421f648ebb8674e40c7f115df5d12ce228e65bdfa6a138be40d91e9f8d2ce36232e197c050a0b187f450eb49c348849c03ad6ed8cb946f7ecc791de35d628a9d0a6965bc78b674d8483cce09410ef9d1f7f271646280ac2a3ba4681ab223e59c3d3f0e87ff0f3482a1bb71fb9d6b24db04aa38ddea5245b7e1f95945a482f3977a533420f4ea18d3113e11b5825103d996ba7ec9040c804034606e989f3856281a69da048af3f70db70f418bffdb3518a041dbea74a9ba164fe28e75efe34f380e97113b5fe6876ea532c3ad1992ee3d62eb0167cddb6916b8e55fab66b56e42fb30405cbbf6d57d4291091b80bff270e0d2a37686c627e078a2c8743ab7abe96eb8ddfa947cc8b9e99a2068c3ba184eabfebd766d8317a366eeb8bb90d19162764e71c88d341d1c12d533d23c54ff075665f92137fb327169169c0d1a59405338cd983b4cd7e878206d6789489189dfe65d65640bb2e38c2724d67026af5508138633700d0e6caaabac364283a44bb43b0dc93f94a478519149afed037bf3c3f75665a94ef92b20dab39cce7e86196aed15c0f5ea0669bd5ce0a1fc978316d00622703b8a2ba04cb715071632338c88caa41b79501d6a12140ec6577388e40fa59aeaf64dbe3e326acdc50b32f3ee28f4300d4c2f9de97cbe3cdb792ce4d0e8267f683b60faa25a13d7f1fa692100b736dce845a44710b4edac60576804a6558d2c0fe1832462726fc8ec98e6cc7e8a9f39cc32dc972fcea85465fe6dad7dccd68088e73ea64232fa8fe753ea64e1c9c94e389626e1b0bcbd24764289215b79791bceeb6cbd2e895c88e10a6e5531c4081f52c37743040452c2f078bb58ed6d4c9debc841c2f11014a24169f474443f39832a197df64a0828198c183ae78f24a12696e71eed838398bdedf1c502d7c3bd1176a0185e10ee8429816537fc070b5433fdbcd52aa37b3abe55926390be1c870375a3232d9520fb43a07a6f6e336ca33e908602b3b45e6482c38dc49525f81b8ff6b0e7ffa3555daf6dc0928695040f92c1d58ca69bcdedb7f1221e223787c5cea5a64e13173f4febe63f24ad8934662633fff9f03dfe7efc14cfbc6b91ef5b4217901c2ebc4f2828b1b90921d69e4e3d7db769e797a4aba48efcbdaffe90f9fc429f3ba0d1c88a3ba1d4df7db0741c3fb89d4def5386599b198ddde847e5c9176fe79184ff25be10ecb6f77e3801187777a45cd81836ad5cbdb3363168f3983c010cf0d2981326ce1b6b96cfb468b54b9fd7d16a044221b95dec32e78b1186d5dccea4971d19c37cb33f0f9acc3cc690d398824ce5caee74c136d8bd174c12fa7d8b58458b7a363b7acbe4376d8a0d5cd44fa4e410c74cb4971a222a16cf26bc64ce3a01e63f779eb99e76ee07c6b3fa713e27db40b85b26abd24cc120eaec9962146d272b7a070a96d4aacc55e4d8c3a475c8561fdcd2135c61db501794e6c9fc879968d64f3e3a80b041590473428534bd136cee7533532e631013e4c2ac7a913dcc1fe86264d3d0cfb878e8e8164734bee33bc769b194f3a763eccdb8dd9d9fc23fc912d085f4a4286176e1ad1f26ce41ded81479e05a10d1fef384495662fbe784494299d8c78aabd888e43bdbf70da5a12ac6d66dc9214e58ce71ac49c99f9c5da5d9462beab99bf8a157e734b0dfd0344c3a8bb9f9d52f828ac025516c5ff883f299164ef1bccb41b2d9e73a5c530a79ec6d6f191e928da64e86858372973ef2688aa458a2f006d6ee578d628ac389c0fa9ea69a12a3f2504246c48f37b8fd4bd522daf2175039a79278c4f482a52cee1531f0352133eddec1b6c20103ca62be266a6037c6d3b135d56943b911af88d9d3621483d0c190e7e780fb5d45e7ca74d9ca1081feb33efc15e37328cd467e33e4f715dfc8507012139115b7d2e9d9f964b2f5f74696a942330012e29f4f30700667a66e3eb2ac993b2ed1ef478243acfbdd4b3f6e2cf2899f2d81473d445043da3c08e5a06a8acfd9411293a0c36d551f895ff8af9bc6dfa24c0cdaaf59801a677d72398a0916ab727421ed5352d52b1e7a34985694d96b98d7ad8ffd9b7a3f29758d4998d13a373e861d1d617c84b22d8906e36912c5310457d9355cb2d663277535b526b4a7ba5dfce0ffc0d39f9ee60c2f7e24c9ce7e60cfb46eff03da053219d4471cdfc35fe10a13800ac2ba1cbd8547144a8ba02e9514243e57a91f3b0756f23b0f5217c3e0817318ebb41f3beb790a3c1986a7f49177efee84fc631a6fc8233eb5f71533f90bad55c8a14be7cd1854b6ce3bd532f353f28aee23044078b2657505b87b54187883a6cb02dea27387501319d462e1ae1294b98295840af515d9c441b1313352aa132c85235a112ab16033ba3413efeed59dd51d8c01f562e14695d1b67b99691067b97e9a4d8fcb6a09a75d0d59b293c09b5d7627f7ce9f9598ff0f08cb0c77db5b01964451dd0dc538aace04e836af70a557434330963e713194bf299dfd4c9e66e835755b562aa47247ff65c2261d9385c13fa551c4514342d1c708c1362cf7033a33c3e846e877f935a87724a6e27d81acb1f5ae9c5c56a3724e1ff1933eaabbc01c789a915c26206d1298f08a75e5375f3fc76c19003e6975cfab5dcc8c22008093de5f6f5f7df71f774bec86b100ba53a39a7b9d6cea167f919650ec7bf79b5ed414553d77fdf157a128dcddb40f314449ae5c361dcf5bc69422e263fdc1f7765150ff9bfd62b1abed18dd5aad274b67929dfb4996268f6e6b3500607d80651817b53adf680f826fbf483a7f9e669c0b6c3a1ff36d909554ad12bad61b2fbdf95aaa31a6e93f84658a5ef24ed18f66fb2dc4d7f98c639b86182f22017445662fc035ae39b1063dd858894919420891a1d65ae9dad59670141fd0422bf41840c1e55e220f759e6013491539fb91f83aca52e020ffb99c6a3b5af67dfc21d97daca4593d1b881f1ec37a9466ce39b3435bbe5dbee2f1b8de62ec9738297bbe6139c5fc499a4a138197ec921edadd0c37b96c5d120501d44c26d7cc1e9df9634f5fdec0ac8ab4a90139b6ab8499044c84dcfcb808df27ee4ae424cfd96951bca29ca7fa5d2850dad0a0b9c72c5bfd244a775e590f5cb79448bc630b216e2f9aaf839bcf0d7e4ad8736d8434a749c3d9477af57f9330b76a3ce055be3badeac4d4a576d3ac03c3c08203cc86b6fb129c6bdcd0105bd976367be46c22b8aa03111a41ccb0c5b67d0efceedbd525a25e21dac2c50306fdfcdb9c269a39cd7cd47fa808ea92f626c0f12c0ef2c08ec04aa5b7da2f654d29adf091a20e18e26b08f77352e41ab18bc64f118f290517f174ad45df4448755267db54c0150f0fc09155660fe94562344fa6e20eac41156cb2e73c6919b1203c9348ef002a04a4e23f5e0bb9aa439a1c7f2ed7dfbd7b076c79b675dfc26c4397b3ba4efe9d041fa6b7b19dd3b3d2de07846e2608f20954abd9ca441db4cdc8b41d7f26bf68c9c3ff608f3d113c3eaf0d8832fba3228200680e0ba80c7ab49a84321f987f31995380636ddd89569a6702f943d25a375f6f911cf4359f5001926ad70adf0759fbd1b3112efd7a3e0eefde5dd5b40b0fe90218834d70a4e34e6537f6d6a100631715f1a93d71bc9dc10c6cf89886f1f769ff0b7a8d06b74a33ca09fecc2179d158826c5d7ca716b45e8d5c53be04a649d84b7572ff9a7672b0be6cdf18f25dcc38c8fb09d40d411adae35b1e51114335151aed4e70a287e76f4564c4ffdbc48734e72959d991e4fad826e7a03084bf1b3d0d900104de289b8d2937f9976229e83e802c85070cbdb1e7097f2077e748239fbaab1c3909c7fa3bcddb55d66a74c58e4b6d7f33a4b519d35038892f1cbdc6cda41cfdc561fc3748a6f65c35909dc4f087cb9cfad0a4ecdaf758e6544e1cf43289fbd1ceef92aee9e18398c1ffd6a9769a175faba62e44861e82ebbb5337cbdae930f45d0e7b4c84988ebb5ec424e08eb82180ed099c20765c4ce44e46da3a9a9e73e7cf2306952176e8f40fe8472de51a9a1426554d20b97d126ab25101b96a0f28033fc0fd0a18fa4efab416df57ad6c03cdad044d83223d607624158f9933bd9003b4cd55d9689602c15f14d5d564a6e290908f87d12929889103644e850f29e81223c6e6c1e98d0182782c8dcc39687f70f6e921b0d7ab81ef1c511e93e1f0a4b70e18aa3ece22f61b5c986d956de688db9e99f6daaea42613522fd0abed13c718ac64b2f681ecc94c3e2717a921665554e4f1c6aa72dc9752ccf2519789a8efa47132ff86253f81a9988a31d36cbf23c05e56cf3a4833b5af861120560a2e8ca77eab780dcf9a4b06193f6d7840d8fa95912e31f844df91fb6df8e99eaef176cf154c512a59dd5d843108cc2a507c72b8a683a3564dc6a4de872f3e683838402da5d3403bf267fcd8116f38538f81a6f6597690ba282b269e18ca76d8c9987d7aba8e6dab54172d6e02d1ef39dbaf2490dd51a032ace76c815fbd3f1bc11590a936a97dea40f8072af220b0d004c7f991c749c8ac8c1bc6ff3d06ce062c11caff5b9656b07886465e641946ac13d6d2a4bd9efad94738cc0a7a556e96f1167155006d1194164ece2396a143abbec6841d5a84cb750d495c0b3bdfeeaf21621cc9c85be342ed4b4090758d3c501845f466efd4a88cf466603318489aeded27a1f9a24be968f4aa36da1d1b343a7933b0a4bb725fb546f5749df9c94cc6a322f0a2f0d31e377932aaf7107b5bea7570cce2c05eb55d4b7188ab62efeda4c768e08895abdcfcc14234cef5ee6e7fa246d98594f976fac24f977a82bd722d5f92ba12adcf8589c6ca82c4e31c2cb9a3c4b453737c9a20533272e2e599c5e6ac32731eeb66e8bca6ad9c5d1e6faaa8cae4659e2f18c75bf03b84f9086458ff3e357833c043000b67c13cbd0c09e2473955c794cfd16637fca09e99d6622c9876279bea562bfeee3728862315b229e20ec83f7a9d35064bf302c422372c2f9e8c5f804523e04f542da5f20cc71c170aef8e01bafb2bd6418e059d596dc9b2f517b5c2bde1e8c9a5e79308158bc5254773472de9caffd83c346c7c0277cbbaca69b894cc3cdaf59b7485b6ccffd83f4e17bead0ebf5f11ea26ecc4ef0d19dee1799a311a68b0ccaa6da8c6eb6d66842ace10fc2f2f7cdbe75777a9c94dc3756dab59458c9ec901452f7fe04082297ff2291f4a2875488b3905b21d6cc58cea5c3ccae7efa0a837ea7f22c1c3da8c0db9e7b35db8fec0294e12168dda123cf0f5acde2c4d86df51cf278bb8e7dd2641ec93397419aff51c05a458dd8dd305b53e3c256828f3378397d5e851f61cc3845bd6f8800cde11708e85c0e798b8bf0caf900d382d5b365d12ba152a88ce44361240678a690dad2b6d5ea24d446b45c23120095f24d5550a8e0bffbb7e2985bbe72c00d1f6d8b8b189463fd52813bfdf4d576f2bc4081f422455b82f4d72a0caa4b1524c3a7076bd67569fccf29c1008365fa0444368c4b7257414a22e0f302263a29864eae204a4037b814f01e972a1fa84dc9183d4161df18c8ba8479b23c38943472ceb3f1ba1b560b01735f2c06f4d5912d6a1330f53d92883b75460b60270c25695394678d444165a78aa2ebaec4c901ce96c5ced7c5a8c33cc841d9e12fd2036ead0f519696436324c8cb6296e5955e94a5838284ac6c62582792aa93f26ca738f3b98cf0ce737132edddce95c4f7a2d748e4583df25a1cd6254a4eeaf64cdbeb58113c11e19c87b91eff7c8857c45f32f40dc54bf75d94d5d091c9d8eb43a948c6407afe422ba571ddc176d2f9706a271817b8d3d22684362e4b925c955686c83fc76deff6228f576e15e11730a6bf29846088e65d672fcac8a088ce7a77bfa926a83d2cdee3b2bc422f7e5f627fa6544efac597bfcdd25b01b59a3b1de41ca510a1052fed66127a6e0d3c577f4fdf0274ba6d65d2568d7906fa4dd9993c54c0549ecbea94e86b3c992cd1deca669106f016e865d94d4cd3912a3a182314f78d0396e4a16b18099d17c2de0f5f6c4750eaaab15f2c46e009a3fe4b514ce8560ab4aa4c55e29567ff6339b0276594547cc97e7430bf41b6ae324922a38da1f30d80543bdd7cb98179172e809327ac641d7ef3a3033a7c9c845cadfe65336560365d1aca2c9b2c4259d5829596459aea21971b1c61167d6bd7ac8a60ce50b41f5aca7521d05cf2cc03838a1ae99d12803054eabcd1371f36acefb733b564b3825d4b11760c62366c6f46761442c5e7525bbff51c8f5b3c248506f0688da666af7843f3d7ca08a64d50a2a7b47e11f2519b5bbd54bd40a1e2fb8f98b79632181b5b47ed08af0179109882d8466d1c1053cb9dcf99f5669ca4aa1bf790c3d38e77d17324e2ffeff61d59355219a3b8e88b3e84bb95c933ce395c1006ae3c1fbf639b71c78531b457016d12061fb9397d60388eedfdc75ea226c1763e5213f10228c6d5634c0fbd5c2e3b8873b9509291570a93bab3703e56ba2d6c2174a1157e22f81a5e748492adb967d5b7c3e7603f81c412e2c35d8d40799ca2f200935026a6a51def346a7af34b5567c01d82a20d42e5bdf5655c574ae6bbb28d576e8bd931bd0dc689a86fee67e752d35ac9393769eb3038435e040430d71f164b943004555516488b2c39073cc1a90ed94e3dea7f6e093629c2f8f1e06216ffc9e0bb725adf7acdd69dfd1393cbbef0e2c2572bb4c2a1b1e27294f570b24b09455145fdc77d21d1974967699937be503c816a7dd419505a23a27a93002fe5a68acead89e1f2064bd74f73abb6c82009aa07540c4938a259622780056778c2f93bea52f24fe7e41fa9706962b34940fae9e9596a5e480e7c4fac79a311f2bf72a5744dcace9bad839f6c7363db7bc569998a5cc28852a55f1e30f29cb37901fe579939607351725f246c10c89f6056ea84dd9a0236a6b49d0ad2421ee475db0de9944d0a01ce73b858cda2953406fcbe78541a5a24861910d36991bb2e7eae4d50315bfeabf1fc25871d147ed54a28001b0a5e94ad8003e488d498ed58bafa30272b81b495b7a80e1bc7d712a2794d55df2636b74c7c9efb696e519d65acb1fea3c2091671e1c8875946f67e52f885aa1eba68358167c719d20a119160c342751df4f5239f25497d42f26aa02318fb22c1adb5946ca106c0f49a6e43062356c1d2fdf8629d5ee1fe25da8dbe12b3ed7a331500385027bba497227722412b1e3ad68730bee7f73104995a8017e59b27f838c66aecda3e3abcfed193ff8fe2b35a155ed5ad8019bfc5ddd7e7b26d26914b77b78b7d754133f45d371f703defec4999290971c12efcb000b52339461003eedc395297ad1744c937711ebddc1686ba7e2107a181f651453c412b6ea0aba36db36e3953779a5e5f2f59c7e1b0365b5f07809bc066857808c4057e8420613751ec00eb35421b35c6f4c086d3318204f5a78f4de3de36e3c92a6faa8bbe5af9305015510760c9c2e56ee5b3a8f91a5742add24f760a673b9c0b2e4f662c4e3a4ee73f197c57b5a10e11c0b9a99f880cc937974fec4460272b0c402902523c1b28f6af212ac83b9390d9cec1299bf416edee820a95110cc42b7e23a69c943d1e0e8743a72df9c22d5f74891cebfa2e30755604570aa6239cc72aecb6836dc7cdbe148aa5f62494d18577abfbcf9f76d738cfabdf423a3ed59ea44b0cc899eb48fa9d3b254773c1f4af7875fc962b0f8ff549d10c5ec8f9baa4c875cb0c6aa56314d1d39b7fc7f744ca7ee380112bcc5e37281f05fdee5d448652db00be51d92aad43b0ec8f4842bdc9488430cd2a4813d5ad37d98a9b5f96a56246427f42956ca8476f91c4dac3e41192f2e10bb61a922945753f15da9541768b61bad289ca0b8cca746a06ac8ebe7574048a9556ce118fc93a5237c1c412d93d88be78f10a505182955a67e9ef91ec53b9c002ad6636e6340479bac18763975feb9bcf8cb86f93ef5714ba674426105411e78e32ea2523a11bce7bdcf2efb9a677bf49d959ad38b1df933e3361a0a2ac59dc179511112116e90e0faa95c27e3ccadb76891ea56b5b4585d30c0f9190dfc2a0d4951ed3d845878223d10eb81ddbe3855214cc69057077ad844a5e9ed64d641db4b84aedb30c68df4a41d9242c956ce91be3b2e1f20bfc327e02d599a266c1eed21a5acad63a7b5756f3077414173723cd8085ca1ca43da1bdfb00c599ddc83587101a05586f52fc77a131f95ffa9d6d4d1ce01ef3757ad5b4aea2706ac5fe29eb95636b569bf1f504e7b454009506185e1a53cbc874767a8d27c5472f4cdd151347d5cd6023db511482a220f9b716b9823a42c060e7d9ed9d65b89a31bcbe93d16214efc7815f480175c6deafc6fe658b30a199637a20a9cc8c69f77cad6668d5cae859d8c9617ceb4c3db023a4e1afeae0acac4432bef4ce5d0f86b91b1344d85f9544f6952f86c584bb0fad7a86a73929c41c4f4ce0fb35c6eee9addc749bed148ddce3ae435cdcbecbb5e1b650129066afe1a3948551a0e50b2dd6845c1bb7a1337d62173e9e1d090683a9507dd18dda3585db6d64780f5e2695e0895dfc7f0e595c580223183c2bba7d20d4c9e8f58759071db8f8fcc9c21c92d10e49e787ce69636a0486d30e2bc4587bb801413782326533c812a5a21d42016bb0d913205e5c34f072b3d5df6c6015189bee713077a37e2f3777b94503371b82e62728ec227434837a7bbca724d55c29179ccbbd08ef11bf6f620f0bd49292eeac113361ff4ba2b77fd2e3e1db53d1c0936f9730eb445d7d66545da5a7e853e706ea347ef32dd643dcdd0e871165e28cb580f1f95c06a8f063ffea08fa780b8f6a515537615f1fdfbd1af6b52caf5f490f35fe1fd47f0bd6baa8ce0e8792aebc651941556546e5ae21b7cdb0770b1bf4ea7988227bb6744f922bc4b98638c0324041b1e7a6fa072210c321e09cea3938eeb62c557a11e1a9c89fe6d8bc1e664145ba6399ad7053068c0438bc2b576e67576483122034320d43b3d40ad3d1d240986f5bef3163296a4cd3863075c43a2e8cdd3dcf2082ceaeac539eda9bbf2d15d58299cc6030a07dad56cd99c862297f262ce7a3ed70d8bac0bf19f98a85a2b0acf48e6478306d97707e859451ab6463405fb70f22d92fcfe56d606321626d3ae02f2cd3875335082c5ab16cdab17bc61d40db7b475b8399826156d039695c28044ada89cfe0ec816a047636f9ec9e5182c25a51ef7eee4ddedbf56a2b41294945d09f11893330588bfd45dea51d6c2db1dc5fb58960e65c8918ac951ccf613a64669aa738df58d316ab22903ff44c6f710b7444bc6db6d8bbf1c37938609bd2ae6ed541fbdc729dfbbd064bfdc7678a16659dec1d1122afb97e07b226511295811f8438cbe4385f166599fa53ec61bc85c6a544603a155bb7610df3cfa94681fb0fbfdc07f5e9dc0b4edbc0d630b48e642ef250e3dd6133f4eb748ec01733b14bed5fda33fd42b5f309865672ff1725cf89ab5036bd139971dc7600da000658ac398e337c5129d32f0494fff385512ecbec84362ae7c0290b0a8a914aff3b02d2705fc2788f0d8916cc45e06ea622bafbd5b1ea65f71a098384d40044b2e057fefc23c25823bf56212010337abe4f268fa56beee924bf3e283e510de5652122ecebb7c8418c1467b7f7693e0d90ce70e201e0498b7a873dc0f7e6d38cc4343a9d8251c45176b7bf687676c433565344f5ae11a7d5c182e954e7a010b6cc61e05b93f70e286312b44c6606c789111e9b2d0983fbd31c63e31ff8f13169fa998f01ac94c8b790b824cd1ff1283340ded580dabaee6b9f028d47e57a6ce96295f60f839f349f8683fc6d5254fdf91d08586174dfcf02ca384a1277ee61b80d8d1f6d6e2b8a48d79886a4717b8f8c79140b0620a8411e5c87a7b53fc1ca49b6110480e378eecc2bbe248b4ed26e6d3fb7bcd08986ed744056ef6f4d10f21392b3015f1b8ace5bf8676747f053d1d559b8c2da2b951abe8ec9538fd64890633bdf72316a124cc3f4fa8d0735c6490cbc740653f3abdef2f59edb827e0e1387f66424781ea1d2777e62b1d98611a5ee03a6b597d3f5bdb1767a81d7ccd62aa03cddafb4e8c7e4dbebfedc6f62d2b0932d7468ed3bea476acdbbfa028481321501e36fdc2f56ee3a1e695828177138ba45fc1f3729f7986c91968169380f643ca52ceac1db707bea57f1615bf4002f986300308442e84a3e399458231635836d766af7222247575a17e814300d8500f5b1cb5fef5f533a1c47dc2b214fe0d8cc9b9bfbfe4023cb2262d3066839f095c8723750fc5280a9264b78edcbf2de8f76d43347bcf05bf4f2deaddcdb77c31bdcb48f55816c16f28f9c04c06f392c013a76a8ae695459132817b0099de92dc98626da5c441460cea454ff966ae4ec3095b019bffe140941c11b3d20a8f847347a778674399d939bcbf1e871501b7ff240c9ae4b0e3a6415a391415eb245383deba553956a45a945a3340c3de73f860e9454986504ca815fa811920b193b5f60f9bd7a9b00e3dd79e3bf77f209d2595e8c78c581c6bbab222baade805e2de0f6b23da1e5654969702e7712361269e3de30a1bad7c18f2e0ff63f61fb9340af4d75de28101591346ad17d2fb014825677a8c9b7701117c42e1559264ff3af711f2bbd98fc7b780c6f5a2056fc1ae6c716fab44d715d6cfc92378db614a5ad8a4ac4b7f7d405917686fd0aaad753f53a748a09c64e4e11c7cb17478baa46d83d76bde9f78856b9e6279bf2aaf3106655713eaeb9ee5991bb966a0b459d978f9d57a3d7405f4d47953900db282ab3aa85fb3825e929a979a95cfdb793d95e1f1fcb69f9ba27fe9221081d688d330381f85095602271d30df9c29271832bcd72c7fe53db71e9438f14424e4fe771afa62ec0d8317bedcb7157b0335e8a9f4f6a7cbe27df0a8ccbc8143d604fd0c8d0a448e143e922bb490731962a3d54c7ea54491e923468e51a7f8bd58905cbd820c89d489455cc3dcb10ea64fa97f77c47778f5ee25ccddbd1251844bfe23e3b2832ee70b0e80eb1e3c70ced7f85b867107664ddc6666149b957bb275456e3ba07021a88f00ccb30f76701c2a0f3299b41eb6f983e3edc21869a3fefbd2b26adfb205c333c04706cb36bb26666f6fe9480c93da1ba79802e3a429ed8412188e577b8b6462ee0be83b342196dd40c43d63ad5afdd8bcc1ab5b6303778b3e8b28a8a45f8f674fc64b33ac79527f06801c79c6ad7ae7f54af916e2c576faddc39a31a94f75ef7a989347b045d98d6440757fb733b75911fd9989a6cedfa52b4b171584db399016511511d06c190296f85b77cabbdd6615e77b0b51f8b06d925d63e957b8b41ded6bf04512a5da9219c17a96fb4d4d48bd2cb886d8a48f335254302e007b097d7fa0ea2b7bc2027649d545aa206a38295f44d5d285e92051c06b64ed1c41be3aa623ef8ce758ad9f0e617153ac1b2f5a56e0be092e460302f27b04365b255f7a0e86dda852c941a9986d6a21e42f861b46c64a8fa899a9eb4b0037c55326e48ed968e605738af498bd794d7bd548c206d9f8ce8336f20426839fe9dfab2ee83befe6eec9a144932cd36d2d8c400257484022f7a74e56494aba669d6a63f93ffeccfd1a15d555789bb3f9317d1d7c47f0f9a7376f8fa6d83f98f72c61065d1ca08240552badef1651590344302118f4cb706207d2f42c9f504f778bca841b5e7aee553959390df7d228931e562d2124edde5f01b23479eb96874f98bb7ca77722038961b390684da83c3efa80efde6cc989ff78230fea56a09376e3f71d2188ee02dad20d141fad1128801490be58c7b450602e1f3fccd42fd70b9733ba79781367b9578ccbd53c6aed18da7257511762b40f929433a839e7b1d4c5c260047410b3e7a83abe33875439bb7611ba7fa920eb472648dd7b47c188ab7bc8488b8397952172fb4b0da0934177bb303db0fe9077cc1d07a6362f7625823059c2e747d6bd185ee4d548530e583097a93796aad2eb450d0873bc2daf2102d843238fea59a1a1aa647aecbf0f35e8f0a5838297585d1e5c68198ccf1d02da220e8c1e1458d8fa0fb40479370a55bd796b7a3fd5dcff2f4d119d4718830e1debb2304ae09a4518d6dcee204930f0ce04e355c4dce0e3691b7f9e5fd5346ff36e00ef3ff108a0eba1bebc44b058cb93347fc003ede537cef57b4c290e1cf79dd9441d6e831c45b5e2a19f6b6ae3efc228990d0dd276eb5a8229524d6115b7cb4e1a964b707dcd946826ebd0ee8057652c45209ee554a26b63be7e32c0095f941a4cbca0ee5ab279e2379dc024603a4675b4dc4d317bd134cdc45baf4fa8d52477547581a8806246205923940c801895b50041e6211ff14f0739b2f1cc5c22be48a512a7093faf7d8bf1d9e24f90aa4357332eb7295f65598c2a17d015c41b826d834316858f3f3f2fa10f176a40c00965f600511d3d4da4a34d1c06d1d357aa71f4fdb241cf893487d81a2707ee721aff3cd0ae45c347ab288f20718961bf1c44d50846f8bfc40ca15e721a7c4a0d64f6942410cd1fc56f44dc7473fcb02eb09dd4a7f7d02b74803acdc018211454b88a5801957a528689fd06aa11b283f14cd0c4df9ab5633ca5f6c0489c53b7bcbd0a0a054e741bdb8102164a1ad0b6ce0b4a1363db46e95af7a1aa8d059370a5c4154695ee19e959704a83b0925e47503ac5fc68b6d5512b0f5379ba952935caed9753a82c0662993d26f675d05c336643492d5d8bedde4e1392e27ffff9e38df2283e4aa8ae493891510100059f54b19a3eea95aa7504f7ed600a9759ce83715bae2a8e76529bd7a982186f7166943f192ca63ade660f756bb4df5e258b709282b722c1dea934cc0612b43711669542beffaaeb430d1f90a8fb9cd2b58ded99bf6a85ed31f0c39e2d3bce8710a48db1dd807c7485cfc25177e22ebcbba982a862ba5d1eeb958f21adbda0412ae6ac9c25dc9b55488d2e5400abd212dcf2c1198e1d52829330dcb1c17aaa0af427b6303f553aa1b8b5f14891a1af5ad9e609fb335bd9fbba46964eaa58320b93af03f82e64858f45bf73d6f47d8b4684e99130a80a5f8551a217934d506264928f0cd6f9c64b90af7f9c68b17696f47fe32b4abb89565fee449c40e4af977abe541fa8482a039286a597486cb1a4c5e815009d53b93ee87985c75865ecd228465e6f67d0915e5a83c4e859c0e59021bb8d99af8c125fd70717de8cf09c8a6f6a48e3b3bbdac6912427f441ddc44e58995fabfd6c04c9595f21c7f0ed38d0588cc6c4ec69dcaa24d47123bd8004ffa7b83afe8490c11da79939b96123faea2fedfd7bc2b9c539ee1b43ede5176d9986b21c2f82d822de2d9821e908d76c593952e2e2573ad88ebcdf9070851d1e3d373da25a82c240bc869db609050e5a12a184c95050453596ff0e520a020fde2cf5c3a174ef8fec710aff2529460393dd597f4fc12e8ac0e3b38bbbfabd2efaa993840c21f74d502bdb7fb49ea562cadd2a6d497002549ed372d1148a75b0728d4544b015e8ec2b1447399c4bf52c5d3405fb10992557b11a1d0f9ba7f9638217e4830a3f2bf5c3453f2d480c5ea7ff27920c12db307f49987652d4a0d0d62ca927921c9e40de84b67cbc70df67349602b2b49e403b5da87c941039a8ef40debc0b816506777b4d72f8a07b31b959d6a2dbdbbb2d033ef3e6ad0b4b00aa2eee066dfac13a34b6cde7f1c58df47f131c48413fb9a002f1e14cb3155f9144347e39e2bc9891c9abff283950c7fd9f7e52610991fb73d0a5ca1dba8e44c3af559e3c072bcbfe660714f3787d77eaaf6c41100c04b51dfaaf1bee374b2c3a77fa4603ea9e98903f73462db7657e7de58ce75523053173b6467965371043f4a2b815609d65cc0635a9adfcf14d2e475a7481ba19953b03ec9f896ef3c96f32c6025c52eb17675b3d022539b1cefb8baadfe72bbcdc889ab314b1780730933540fa5b65410139817844215d4d477b18a5e7575ec27ae8b3caeb02dcab38b098c0de742b95be3dff20df17ca6c5b2df5dcb9f2f9077a0a1e5b1e146755c357a5d11c4b468e6924b6fe921047094b4a72610089b3a25f297c387413a9371abd9d5e3090c398ee4b216c82d065d810dd5efa0f12fa9f08ea881b43403020686aaba17db29dafe9f132f2f28551d8ef9a9dd75f23c065c7b423bd0e8171da7f5d2d2f5c961d57cbbdce27689b90af521a353c63b7ff41ed2969fb8d0981ecc14dea437367935820d5efaa6dec082090861829f1264a3920cff519f5d5c7a394f1b9e99336664e9afea67c500807face3c25a132b60aae68e2c7ef7d49a9b932fc37582ef28f5c03adff5db4b855f7561593996524a6584dd42320a8aa8adf82b600a9bdd6409c284048114ae1f5ee88288bbbf6e9563ac98acaec1d3701b4468513c1e35aaefaeb2d9c8db5415b42211923521b136d8208a77fa60410ca1039772c69d9b207294c326b103cbda497f9d8ad074b481dd5b6f792830a2cf5da3cb0370abb466413991bac1a31acd18e3d4daaecc2ddb1f40d42cf6d3466af3d0f707eb6c3382e5e0de5be57938c26ad68f2386a7df66d43ee6b48d608035a2dd39284c3ad39d045bbda4a17613f0500e90b4d0124a741a408b8dc8058fd7b9f2ef8cd40b9aa8a353ca2d4304d1caf3b8c7ace365f9b3f0fcb05ab7f9590c5e4f8fa02effbbf3d489f903d3354bce1b4f13afc32cf94ad41953308812cbf9e5a0da7b7ed2c5d9e94bba2a93e1a1f28bc67f44d656ad376682afdbdcac623b29d9425c22d9949972cecb35ef979afa4730f6b392050d2db38bc30865437409ecd63a3ad86f6958f9a9b846b07a8ffacd040b1829b52df81f4a9cdce2ee0e32bc89cf1b40319fe999c837bbf43c22bce16d0b12f23c58a24ee50899a03704a2b14d3f0c9a1a206d7b391b5ebe468b5a4fe14bdebf4c8f54855e677622edbb3c529c7968a0e0df43fc5e249f1beaeff4162e80e1762fe1e5b673fe5f099661c3b85ce1eda82dcb690735fc0a87f8b209cc9e2b744be85257069f83ad1d1cb80383671f935175a80e882d22f220b7b684fe2d155c0be80a3ca454c1e6ad5da7f3239908bcdaba53b1c9f5a46be3f3982a8945cb99e1b29bb7e8dfbe5fa18c55c7fd50db92b095b493dcbbbe1e0c988c39387892ed3a70cb89b63fca44cefff8802eba6353b8913c7035bb2df8a45cc44b0037bf9f8a0af977531898c3fcfa2b38c2f55bbb64db6119806e3591e6e1c3321bc4fa0bcede76aed60c288f3d38ddd4e9c353436eb34348fb8c9f9768735821faadba9a89381f7767bb7bff27946742c89c8eed80a1c11926dc140658227f8472e16dc27d1b5ddd39e667b8722b06b4d964fa284f0b9a1b400e97d6dbbfc66598ac34013862b037b92b1309e20b2061157f339fd0b9900fc7e8eb0e98c8bb57a7435d26e3137cb88c6b1d21f61451aa404c90fa6bcd72a11108d966587a25231e4adcb855b0608cae883dfc74a52e2dbbca1ff43026ff130cf0b33decb6c8840468f59441027896e6bcd8ab493de56f9e81bd2b360edbe62ad82a2130489bdb8f6aa95c3a8ecd87b589fc3b41c5066eb06f98095e12fc7febf422837daef76e38a6d5e418e9a0c749d00fd1b0c9fce29287854c50c487555a4a904268e75b8f1b7ee918ca575e988e73fb8bc37cbe28dc851e6054ebb9b8d56f28302e57050810c1c56890361297aeb520c5488fde935053b829195f418446db44dfefec37433a4c30b68ec44c552efa1049dc65f2e4f95e60a8edac3eef53e40d9451861af38929a62730c8fa8ddd68f6d3c4975855028dc6dd944ff8f7ebca5117d0a4360c27be022e9d8c153e821cc08dcd2f6948adc61a465f8bd8ff86cce34837925dc94ac0c26ddcdfc9cd9625862077d5107005e799a685d2a9c8dd973e60662d0a6cebd2b98a40c4811245229f0ca10a1df98754c3b7db938c41c53269217f1fe45710b11962b93fb19511eb2915028e723390aac56857c0c038d4353eef1ca6777c869d868e0e3a1dbd5c5da6df43dd73052bc9eeb19682530508d97aa1db5abbe2b30ba57cd5e86c99e69f645961e91303cbbb36b1570f77d1cb4c27b73157b75ab40e8ad18eabb6af9cf7a5f457044806bb2f38335d4225deede200fc5e5ac1207323dc5ba675784bb5c8886c5a44af670a1db2818712a1ad8f7310c06415df6de96ca25ce280145a07571d684b01cee054caf03f9422e5db33f1b8d407025cb8ac1bf866ec826df6786d40afc22186460dc2633d07dd74374b9e814bf7d103b61da7c9de459f16920089c933299b9c8117cd67075d32a3ef1f6df37d0bc596e4eb9b948972481e66ec33a566737cebeaa36c6e6e2979379b6d1b77afa16194eba66e257c067e1fb1ce891be686050205b82dbb5cd8e4033e16b39ac3644d3c75a5cf7be9b0b2059f28287ff0ad35446ec3a7c17c695a0e3d12b1024d15748819f4b634434cef7282ddb19835420b03b920955a4dd00bd303498e4fecf3005cdf12f71b9ab7bd812bcc2e6dcb635748043ef89aeb5f696038de2efaf836edf5b2a4fdb53d42a24cb3afce159bbf335e015785ddc1918315964d5a1f928557b0dbdf507b3f0d57291552499dab5cdf15f59e45c2600f81ad8a17655726faef96fda48618eea8743d7e0b2f8539bb4223497e9401b11b96d0b92126f8cc359ac64342f42e5edac188e88b51e8e6e8b290ee10191560ba6b11e93e59d2bbb0beea59b2baa8f0019d7ede954078ee70718c6b3a96dcad4c384b8a038f01f3028fcdd1c3e7a985d817b15958ce6bfaebca2e627a81fc784e0724cd6f970b2ae165660097f9b726ab073ceaad21c6441393b4e35c061c6b905ade8bc435d87fe1146acdd9528d029ea5869c6f032fd211d8b26579755992e04a559c4fa700069880592904c7e6ca18e5d10590f6d685eb5f9f61f5a1bb4ab0d412928ecd290de969c101dbd1a6580e41220685c3f66f4925b936680b05c24b8b2038a4d30851fca2a55d34b91c02e8e1405907ff5611f5ca9bd8de94871529274b17db7e67272264fd35c9d7c53eb359ec449aebcf268196402933c9bba1ab95f57a7e73cbbf6237a05119eee80afe06e8d8cbc9216454e9c3f2245d79db5236be21560cae9476aa6d9814d2fa946bd3bd2b2785c90f2454be7e5ecf5bbb294517d33631fc30a860e814b97889b0c495dfefe74b5422b8ca89d168c86eaa4a10dcdcca8b6b3d2272864ceec4cbc2e6e3f807ce7595cd8595d1ddcc0973ca21190a384827b0fea00e6c7bee669e796b475203db75315403f2fd85b1693c85d50ed2ae8a5aaa011f8a91de854a37f874b6ffc7b12acaf2c89b2aa9a178065501ff52138abf79d839bd4af4466a50800128d0e550449537cb35e9f01ddce5318fe98199fd6235128d7c592057169d0bf2be83a9ac507c54d47c0b65e05c1f237fc80db8b5d8832415faf05b3d675271f2f35847de902bab25e1c9f16d2823f25870bc7e90308189124a7ea2148f4694f125f9fd8f3c37f2135d7ff950e613432fb74560b02c2027134bd0379e1d001261447130f70c0bcc3e6129b9a562ffdbc82cd2cce4648db34809b6691399692b991da6dc4e575a881d3d847df59081794897823fd8612e4c3aa4cbd40f5096abdda492fa937e431b03c06544cdb12a4f293c7a5a47beee0188191f99bb39f328704bb7ec3db2b3a5b67f4732e5355f7891494bf848b30d3f01c2c30ed2b77f984d73c603e816fbb4678be21240c47720f068f76af81138d5f079e5c48d7c45112cd88a7e84ed8bda0a43931cf73fc2e8ea2988f7f00ffb599a11023b68083b17c1ba2f46ab5e7281e8b6c00f703335f96a2a1a1ffd56df1afeeef9f945fe095324e671927aa6a9c2fdf7a4ed773a4a7a0400a0f3e1f204e186a7a3a4d57936cffd4cb3e44f62220b12f0c4f3e70d53c94f9c5282eeb3ce27135d97c39cbeb17a090a9c10fb0cf79dc132c496b8d91785f09963198056850a55d3c27a7a7663085ceb0102a0440388f083fc47e224044949e9c7dc821a0f81ceb53c41a6f05d07aaff79e8ff5510e618f9a94bc1eedd3dcd16083078ee261ebfcffdc65de875a538526ef23d0621eaf474d65406a7aa6786428322bda8799046e9583eaba66a88043436a50e951fb0f8a6c16b1f4d0906d7e8005dafffef9e8a460cdd8091e303c021c00df105bd5a8a294eaa9984bc185662ba18802655395e039c6aa15dd247f4e4382b920a5fd84f8fa0e9d90b6a992d29e6d097c89e7e246c898bddfc479a73ddb1e7c34016026613d866ab345ac75c626f73ea67187737e7b0fb6671398b81681bb7d6da3153baf07865ef2147040b188515513057f4d7602df43c778872b1a8b546440a5f77a4ad60a00beb6ad0df0b612f1e8c07a8f158098d80893a7a07b6b260780a1e8f2410b0b8ba7cfc08d2a35fc326d135dba8b4d25271f77209dd3c64f735f22ac4ed05e27f4872c995f7f8825979b026ef5fc0f9d7244723a62c6a6fd343145c755b7774468bf76c169b2fe7634a4b7684f8108f1e43b8206759a46bcaf72ca448ed582507deb874a6de6f3f95aae6dcb790e63fb732de5581d981eba0af99110e4ac9b2ad559805da80950ed48424c9282db4a2101fa522852f27f39faadc169060ca25a02617f30ec04406655a89bcaab28f9b4426013ef21ee7ef4d45cd4e8d929f50b20139e48e8da3b0b2d70c55f17d2b5753cc559c6625a9094f4a81c8d11cfd528df53f13d5b24fc0e9376182c85767caebbee804c59fefe40cf3e0e058d3549fe09a80223276f492b7ac52e8d4bb7a45ebad5d7548c6c0dbdb3f7bb8fc92c0954f19e5a063373cf5242d297757567a0fa5f9da0578f99f95e7101373630d49052206d02dd545d5058db185e8d71724a569d7125eb6b76c83723acde2c4fede23c34ceb0694acad649fae95f00b9edc20d8c0daa3803b12e499f4176ff6a61966a12c98c4a37ca7257837c266618c0bdff543e24a5efa2b7dfa8b4772bfba2a6076ec9a499a03f9d10259cc13a93c1a50de916b0631cb899d3e8d8f05137b57bc68b62234d3779b8168abdfd4e214c1180eef034e951d8b7c81a42f1bfb618de99ae6d8be6e170cb46ffe26c159a00718e7b85a3953dfbd18f65de4d1677cf7ed9165e2be4ba87e6f638f03962970d6ad7f55a5db277f69535820432c145ed11a21f576b3065a98a75f7187da4cfb6f9007f539216e9a874cabba54db05e90eb34e27a882e350fac707472b8ae0b337b5e1ebb0e987e64e23fe43eb7e39956dc47d2c109cd6d9d932b34508cb11504ee0b64a7cd8bfe4cfd233b3828cc531c51fcd21ce1465eeb4a4b2816ac7b44e6f50c0b8e038e05395de59d5fee740499bab781277919ab04d8ee11a8f4f81e1a5134e8cce0b682d7c7b059e46150a3a7ea8d48a8dba5fbf886f3c24f4c9864c5071daaec40825ddf5e44982c19d6c71b69e952de658f3b7dcf6c6ca53973f8b573aa587736b141c102377f9711e8c45940ae6de5e393d15bf85d7d57fe7bc97722faae05a5994b2592268e7cfe98c1720d8686516689813355a9b762dad2a541b2dfd57d6b3432c4745472ee92466faf0f0be61869e626efc90aec225b310e4dc14cca339ad5e2bd70250118df6663a893ec296fe72e9f608765a475f093ef1316b03a8d5283853c1ef623b6ccdfda19315a700297d88bc64c9e196f2939027b3c9fad7343d3565a80f09fc2c7673ca10d8c614884b4448e102cec86af2e2a4c4f6b3c6ca0fbd92a1b499cfa2fcf243809c9bb8bba88a5da7e9894ca3cc682e4fb194fdf25987b46fae3cf0d60af53439c1cff0ff9e4a308d301ce4793fc32b19c80d38764922b46c7204c9c009925b731734a3657043f689068e115349bf9a0cef5f580de77bebd15790d5f24a0b7e44cf2a401654578d48b20a4ab1787a8774bdb774fd8230b3caaca4dd557ba839128e4341394277f5ed623a02bcb72e3e00ee883120497c83d7f3e87987b1e1466cf1e9701ca93186bd6c7d04b00be0ea6019d3888f9aa7107f11752eaf82276a3db86ad0908905a3afac80dc8e9cce34b2b64021c39a53ea7ff9bdba10e58083861b348c0414a5c8104d25ebd22b9caaf951209909ad9a546e6cbbdd9d963f259c2ac8d5141dc2cc053bef3cd5ab53643d08c568bd251f8612c90962bfea86829dd68aaff79ec9497fc79e18f2063b3cbdc2913a07f5e611174a0cd96704db1e9ef8d390f713f8b29d0e283387d275e9f3691eb5660a4c6fd24c79571df0ee860263f45f0f626f1a8b21d4ceed8a27d1289b080bd84596cc25c997f96eb1881ccb563ec54ca6e38aeb10fa6b205d4c85ca921b004de660648fa4e5d58b8f6d28499d23f2eed468c5818590eb8fbdca305d3b0d2125948e222fcc4010335ab3811ec86cb2a893ecb2c832e039c7b215d7d31419753cada9d8b092063205a7aa390134c9985298d6eccd901e19438ace0600b3b518f90d411560ca46073fe7630e6407ef9e0f2a437dcb38652668f24817a084b8a7541f0a4f93f44eb77e0eb70e7b1da2e613610c92ca64c21de11df4f517cb3bf83247dfe59598610cad56b55010cafb11c9ff6c20e8c41572064a3ab8bf68e3faa67c72d90b63155aa7bbdd8399f84c89561cc9772df6539222da3f4e8d23083dbbc4995466703e603755f5771c8d5f0a9170ea9f91927c4b695c42cef7a8dac51871383f4943eeaeae2c8808167b7f6d4756158e37b4a3dff8c45d822142c0f2fc0762415ad743b12c583538203fb1efd7a7f6b0412cda33f82548bbe08a8c6ef011a38c74732be11d3a242296b4bc52b2efb9f1ef384e9d7b2ce9012acb71bafa9353a0dffac781dd365ffbdec11603f8d5a96dcb78a6b236dc3410abf913bccb164028a8eaeae0bd3fc462b1348064e8ed66a95a8a251f9a6a6df902e8a452e5327de24ae96d97b25d958b55d1123b3e958cceed1abeafb85292c6bd9ed2b20d54a66d93e618c9aee630057ed45a84a0b8bbc19bbcfd383008857fc87554ef5bf821fc177d659b82cd9439890fdc183b3dfd9373cb6bd55a2c2ef5c1dce51a4bda950ce40e6311b69e21704125c90ddecefdf3912b52aa5a0988b89c0faa04bbbfe3ddb310e45fbf0b78832c594558424ee621f122ad124afd4deadd041774ef4cb557e8550d9532c11a6b70af371d064f31b28095a23953511bb780f104bc5f808c1c275ede1f6af2d4ca641e3988a92f48cbf47c770b683d236b2e5027261427d33755046ab644fda9571987e511548601df55496eaa2e95eaca92f80c8091510c46ddf8b625904badf7d66ea0dc64480228af5a5727c755a898470ba3baf8fa2ec7f4f2ce3820bba0ff1f2aee4914428a0b0b53ee225600bdde2b3f59fdcbfb8dc37081c4f84543bca094d4af25e6f467bd053cea04b9819ce135b9b190a314a07fe739d0d212698b77e5507bada6450624287012c0b5c906b315c49a18c8cfc6c922b10a33408460170ef4946502b0f8373e450055827ad3cd7dc7bc4d65f7f46a53278969bfe2f7e4c8c08c7d93a3929e747ed7609638e1edc3f423351ea5e1c626c958333d136a37f3d01844d926a08caae3e1b9b4b6afe3009ea751c9e0bb70f96d31e01179a21cee83959548f9dbc354f1f2c06d87971d2811b8c8193829b37bf914ecfbc537a24e9f6f0be6e39e69ff3ede92a24629eb9607dee50842df4ace376cfb3d90bd7f5c66b22d0a0fe085ebc2b9dbbdc4fb20940330ad95e497834dae1b0b2b6321503743efdaa510cd5fc02b9142d9905558d3c9e7731154c278a03e915c4acf2b56c7c84889ce6a69bfbb48662fdb897e7fd95693658ebb4817ffc93eb72275ce27018f1c364474dffed133c555c6a2766385396f9e4d78e551ac35cc9fc2a228ddb4311ab7d11ca5c26ca0a2c55388fae8d4ff3967e2a43c7b8a7852b4875f54ac6050fb03cf96a40e299950b41852fb5a41c29012842b16ff38f68dca2c3130f8b02fc0e88598b1defbc55e4d81b9c72dc6b154c0bc652d07cb824a1d50469f5921083edf6b728abc5eb6c67e82186c35ece0d0ab7dbb84498d2c887d7160774a83856aa04ec8849d2a895d31e05ab14d1ec3994570a399825220df050abdff5a108c4a8313071f82c3a23bba203e5804171bf68e8726cb1ef5bbb177af196ab5a21e60021ba786dc977aaaf9f914d6ee70ad3b444e248bf26dbcd511eb557b621fbde18692edc9d9ecf4dfef3338a4377c99fe0da34038d5211e643dbba86c4b593395171b3a233e26e77b264757528441a5bdd449c0262b87590f4f3b67164e32536c9939900486f952674d39c13be97facb4670ead78b06ff31cfebc93770a5d731a41972a061531c46c69385cf8498d834ab9d4fba6e04691f92514ff13f9aae39afa1a36271fff5b0914c1dc492be05ee79b2b91537cb5652a1c5f37c73321f569bf10c31253feb4d3c8ec8c95b0c64c8e8695c45d84c714bc2ff28de0d46e9606b92932dfa977c3c644cb8e9747a840640bdb188df041b7e38717d845df0876949dc8432777485428510ee989daddc4d3e1b80b3cd3853075ff9e2fdedc74e2a986265e19a5dbf66eb6171d9bd6f70f799b06c657eb52346c5145ac078a036c2b3d351a11a6bb00578addc8c9bb4372718522b09700da489197ed0f64eb4e6562cc50bc45cbd5b59af718df8dae7bb2681571d0cf3c4978bc6f9132ce40486286987df5de110b195daa461a071596c6b909480428c2f443a020bedb2f3b6dfa134e474ee2445d95d269c8bc51b4fb2f6b510e2cb253c71b903fb986867133f358018126733c93a7783ceb81d87d306813e0771eed0b729902b62ad505caed7c7574a9a415052750119926b09007b2bdef8937359eb0b28bd8dd8fff1a3db433dd19236434e37ce01d334c8f5081fa11c19b557f3c8cecbd747ae5d27f257c21c550874cfa2d4a4bb78d40f83e4e64431f702d72317e5282f12e38eadee59736d48445c3f1271ccb5913f56be652bf5dacc5670425ce13f1dcd1416855e74f9ac6d707b15a23e190029fe2a6f4dce03e51bb60d3b5dbd05aeaac6c9c459309cc3499670e8a71cb1e3cb2d0ac3b1c4d8d8f476edbb28b9cc6f7b343df73730806142721d008b68289a7401b849a92df21999312e34428282b7058e7390a3d40afbd307e768706ef329bccc139b371d3dda096dc7d7330ed895f199b654b2429035dd34fb20b3ab49023e96ee1c261b976bbbc76a684457223f5752edf21be78eff00e3f1b5a606d9773dbbed6a77a36cf4748400ccf7be41b1965a56c119024d57d4f3cc208476f4dc2fb8b4fb93c637ef6e15ff5fa1da97f71feb77a3c417e8639ff07b48e24f3f06c5fd535e2413dc7718b2b056b92cb7628e027ecbb7a96ebff2b93871120c59b6d8c08162c8a5a953c4f51acdfc4e44e0e09cf0941743573d9066dc49d0916665e5503373b5af3c9b41e4736cbd2c86e4b28a5935a69070b164ac516ee1eae2633dfff3d6c9324d2e995addff4d38a9802dcd27e4ae28a334dd655dab76ded380b7dd9761af912c4fe79d2df6024fc3a599e30bfd1219980305e3f54d71a8e913af83ffe95441ce6c47208acaadbe4c86e8f2c1a71c7ab4715dcb740a0d8ce0aa87657dab6944c7058a950b126411fd7707df82b176c943b79f03e4c9f50fed84418efcb253f353c22b17cfe617b21c6f59e5895a0979719c0c44135fd7c353293416d7a08621a0d1f9180727cdc36a01e8669bacfcd90f8984e477c04a00bd8a6f1debeedbc9c1af0fae92aaf1524b936306e7e6a46c2c07cb379c0e485c61891d4e83c3f36f19f7200636932a3ee7a91a95dd1b8b64043a9027054a61c20f1b0cc85835034b2f927e86f2b361ddbd6c2e6f3b115d0c4d169ff4af4f5007f8e6d131649655824bd470ef1e1f86bba73412cd74c40447823a838c9c9d742e3a4b384dfd661296aa905261c8f6831bc89ce47bc646fd5d1cacda9e20ada1b4ba79d44ecae05fc6031288c25a57d2638a8f45e34419665c5913891124a3af047184179a35fe2976e30c1eff638ad8c23075ee8cf74f37454c30563d35a6d41f4ba6e70eac9822e2bb2418dfa3d2b6544fd23870d6cb91561d268e664a5f87f715d88992b5f5c8c14279de1a2a1887ce36f309d2d83eeed4899cf9a993bd1dfe34089d40dbe9778c316edd5533edd0c6eec9971793d402f9762a8740672efde7c11bad95714847793b88d21554b10b06a613cd7f6831f4bb67621836bc396263ffd6065d36b17d136f5755b051e7425f39a30d3fa5779a3512c5d4219e3be4457d9e8c3ea174b3afe8a767bca71c727a82cf58febdd2e19af5cddef92dff9309560e6260e310fea835998b0abf6904f9798a2d18e270abf44778543909a0b0297a8a2a4b00686672f380a8a0a8d3427c79752697126338a4b547b4b05b7206155c9f68e94cf4e19b447da22979c3220c64ccee0664d0a78f931f62aab28612861decceadcc299e3f568c4715337d78ce784a005df58f1addbf2548cf85a05c674da3db006466251e1db42fadd706ffb156622271881e523f0d73a40e62081745f4fded2dd70be0d1f832285252649fab8de29b6d145c0840a6af164b02265c47b37b5ff83aa1c17347e6a986abcb17ec64176b3d8ab57aff3dd555e4c27ce3b216e042be4d8e16b836b63dfaafa3c3a366908f539dcf192571124c9325e304d659706af0ccd41d157ffbd9cb26b57697785fe817ee6841626fbbe70a134ce47ae297a2fcded8b9af5ee8a83d2017c29465276e351b96ad9b989f0be26febaeb9e6508ef697abd2184d8639abf03fb3fc92b0870f8517f8880dcb878737a8cb2e7e17395a47c162eb39106a731ee0667d327268310b250745f2596f4543c6034d40ec6bb4067a1188ee6516c5ac2bfd8c2fabc124098eb33b148859f84c510d265340952e151262b88937840cf6300a5d310529937d4cdbe52230e9d5ea4b360abddb3c920fe3bb898ac5034f6c1f917331110c9bb0d10ba72e577257f67d8a5dc92e2e5b425e3dee7283c6ebbd4a1761e276b2f6819c06dc0bf1d46b5e5490f207c0707ebc503b9b7d4edfd53a1a7b29347d10b7c9ca362dfcd8614f56a4ef9c5782ca2238fc568c73d9ee75b7f33cef93faaedf1967bf26ae4c9c3fafd0ead7ef68fbfd2d1eb9f6b558bb73e00feee64d1b74a80a9d82d9fb13c9f571bcb484778d62041305e124b8e3b58eb9ab2c53934e461672eec1501cd89f0021a5646d4dab73946db6420ee63e5093d69c43dc04a015657a37db497fadeb696ef31f655249269822e37a1398f425871e9739d44e14f324254fa6235b6d3360e8d658ebbd10ebc0b0bd3aa1e9f778eb32dc6b2474bf0b9abd8580afb974758db98b55bca447e2078478abd251efb379851d6c71e320f5bbee07ea73cd5d8788468da125c74f842a8254a63288f8f4a7adefe7bc81da84c7c1f951f30721c2fe6a6aa6ac2c73638e44e4d27438dc3dde3eb4c214f57546e91063e4559a7c9536483baa762daf3cd48ae502587f36bba2a0b6213b7c6aae9ad02bb24cd83f8749a12dea4a9c1cc5efadaf353656a4811ef11eec0b6ad48cffdd2bc7a9e4b1e5c1aa8b123243191927eacad12b5ea17f4919067931186921ca0e855323e1cd879c85fb9bf1e176a3a64e9a1c9081862f2b75e81bea9befe5c3b9bdbf75864a3c4ff5b70f908232962fd70d5bf1464300a57e7940c7f956809467691435ec434d4f9ce6c3e8494e11a10bc9ffa083f3f78ee08fc6d19fc106c63d1985ea3f0b80dd35dfdfb58fbbad6ca46892a8cf7e0862ecec05a90318eaf4ed47890eb860ed18ca97fc48165227abac6c41d3165d7044e61ba613df05e0b86cbae325b065029c77daf243e9a640c7d1aa3e6a215d2bef13cb99f79c6d5049c2be6271fd068115b3fb1cd1cfb4915e47534cc65e687ca7302630bf6ae4836272749cfb496b912003e62b915f08cb237ac818e8d5e41c55ff69f02640db0479b584639cde3ea46c2e4374d02c0713b18f2b6a2af74a54fcfa0af13d51ca43e91e9aea6616f2772db7085cd3d846e27dddeb78c88c4684c64ad8844071b7afbfd117140907bb637c2189747e15a68449b1b762bf7e04b4f88e9e6fc19134a37b0ab43d804ed0edb6255e8c1329019a91b61fdf33b009937cffe7b47c5a0a3ba7bd6453a91d5cd8950e195226c195eca90b9b84ed6b9db0b1b7532d08b822ca7c4e61ba5295296c2db374336913c2627becbe4fb022f53f0fc7ed4c243b51eac6327696a5156e7de9c9643f52f9b978c3c867d530c67ac28cf70db4bc67af7c9474e6fe1c8c8929b04c48c86ee0a9c4b9746eddcf0a7f6b47a434b224b657308e6c272f35174b31f2daf4cba25190a8452c78d206399fecaae9fa75c90a09c23acc4f50828881a0bfdace85964dde182cfdd58f44e36ddb1abb7d5e16ba1958ae7cb1a5095dbcc91b532f3ace6d36e93edb0f498fac0a49a9ab22973e9866ee9c7f6953781313c097e9c88a867492dec2d367d30ef8a6139c3c5c9121440ab5b15e5b1d589931d9f1a7f269f79de9917247e0c39aa9554db1834f85083b37f8bb1155fafbbfe57193312b638ce4a2bb8dcb77bc9d73c1e46272d71de767bbea289fb437de0943a6557a91c4324a143a381a393bc4fb1aadb0ee47816b1ff25f206a49d36f6a01c3d5f31d1fffb935c9f0d7b0a8351d4a3a59cff6563d5ac0cff4fc561cd75209b2f03893381ac3c91bfbac0926efe6ada4cd9ad2899b0dcd4dc66568c747e2ead1992058c798022b9e20a7719bf4ac24de725fdec51645b44d31ee2b2e9ecbfb4fc46b70ffd351e67cf7d44072c21b25b5c8400bf9db5714d0220bfc05026d088e7e5b799d35f4131e438cf0433d903439c779326928856028f48e925f6b9934a30f924b2dd8d3ae2df4c04341001d382bd6634edc4d5719a6e3774b18dc4c345ae6a16f4e3072042f4401420291a97d6857dd22451efda96ee474be8678b3e1ba5eb0f311f5549cd803f20080212fa8e8e1a2071876d2cf0db379e2164e9e0f13d707d1d78c0fcc7dcb1bd2a3c78834e6a37b057fd187bcd78d54de5fb784dd4b3273673ec5871f03cdcdac00f9fa0bb30c1b93ba357db868c7ad52918f45e49d8b404ce3033d7ab42624e2ee547ba61ee6f521e35b70be538c74fe9c51d7c0c413ca068519c814d44292a999fb993c2c6a263de88b2a5c34cbeeacfff32ea563bb1035f8fd047994c2b39e232ba83b8589e97d01269250d18afaa6e968eded4ece9c05a24771b2351d2cd73d37e2376c843072c42b6d7d2599c28091e74780719eccd05816c2a99f25fd7335325079ffc3170c6aa2b3c4a0e8727f2d82511d8f4fbd579bdbcbae6f0a8c365ce61da71e5cc8e3716f79ed0e0b586a44f18ac8c40fb375c8277e80d3de82777226a0167aaef75de8d49acd7ff8864b627d7c7ff93474289df87d7eda7cb079978d1647dfe0a5660e4b86f1144c8fdc61730b7c78c8e4105a70c0a7a836e66ba07f98ce9404825e16b436691efad29e0974c1781118a09e36c8ffcfbaa2c7652bee4327c5247bf456ce58a14840ca317593c0b4c38fae6db508ae64a1cb1beff0ec0ed2c83ed8d5d79edb4cab3464446d1860a48abe8d4501e32b594272b5891d4b66f089a8ca43451f1c9709af8af57dbd678c8c4c49de348233333e305a2c23c35c9b0f2cb82f96566ee0046074827bf07ee1b34ee565da13950f658bfd60d75f65332a92b899ce77f366d271dbd56680bd344b5b2c6e35b049b8788df295705be1deab9c03e7b7ea64881bf2be902655a984e5d04b0c730b6ff8ba23985132037e65828da2e34bb3076ca16fef16bc4a38a8d5b9ba4a45aa6463de542d87b06fceebeb0b69012113a66bf82c7264aaa8f32874ef766cd8c380d6874b451a96ee9ec9842d342c42a5950920c661d7a47015121d3036058d4b4a65afe6c293ae383d9f000df8d177b5724a01f21b22809147215a68b7098ed08a3d83341fdc430f3c85b45c8ee130e1cfb628a52b149be7c3f654724d0fa0f9408f2e9bda4121805992f572b4f23f61c40637707a2b836eadefa5f61e130d48e43c490847b0366e95210bae7c848cc202d2fb7ca92fdd3fc774cad4c6a7f55dea11d3827de29d448ec1075cd246a69b40cdac5c703a4254153b8b0d750893856bb8527784e087d3b1a1547cb6cf6523dfbfa50c8c102e7540d5fbf4c077d1647f2db6c5423bd81478fe545676c1bed55b41c6c3a7d9de6b7e9b6c0cd385384a554bb6e3c8fe2c3fc81306f1fb101e76f771208390c5e79a4bdd898c7c78603b6d3fe9906d3efcb1848b29a1d2390a4777ae30b3e3a55a719b5f2bfe674d64e16f335f72c13d8b9b9f73f1e25f5fe1ca844682b056f4c48a41bd675f3b465c62e1d46df30563193fcec53a32d1e45b25e177a6abe0bcd3db90c154742886d2328dcb8a3a5d10799065f4665b14a7a69014b04f11a7a0e407ff0e42b39b6740d0f7a8a6b8defead37bf97b3a9db52103397d50ba9b94744d45a81edf8188fcd9d5cfe2d54be63182b960ed4d1c3de231900e449d4c4070fa46148523675484edcee5998d2411bcda7816bf22ed2daae55b98525480e1637483a7e0280284e514e82b6905c736b186437fdf4beccba44b370c86c5266089fb6ab3a7c8e5ce2574c7751d1522be9602dfabaa165fc31e1f0657764eb1b2f18dd022a2844992902cfce9eed4ad530d0e09b97b1291e7d4cd8f455f268007765d0d09a61f57a0cacd446e201f703ca9a534d8186928e8c009c9ce8a3326f1ad84194b1a17892ad45c7c41dedfdd1a0a8947810d3f02fb2cb24c361adeedc8a48ca7d6cf6185d372f0ff98806bfd70be6c806399601d79217d5f743c0633b4c35234285a94a3506be569a2987dfc04d5354bef072ccec35ed67f0bb1c9cd06679a110a2ac02ee15549d967dd1aab7574161ce2d383fc1bc7bc658ca060ee47c384f7e3ddf81ad53b0d4e14dcedbf0529867dfb5351356b0d24d8ec94eb8f14167a684a6f2f1eba2a1e29dbbb58c44f195abc9819d98f46a9245e6accbc748a402a1cd8c1e7ae11bc916eee144808254741e0ee6946878557ac3014bed4e7aeebb26b610d8e4e3b6e60cda8b6f1551c46efba3db8941183427ab1773eda6dc539271982ce6d1b5a7d232df23abb651929e8be6bb0dcd8b6fafbc1e8cedb119b6c59f9425b48e4a5990226eb29bd60fe671520e2b303c9cd194ceed3b4b2f52d30977354fc01eef9bf32517a705a0d65a07f6072310786c9aca942e1cf6837af25019956ac84ac4d7c6bf5aef50a5549c6c8c021b981c31b075b0a1e59bc3e6cffe7d31869ea949c2655b3baff66b5a0bac76ab1bdac553309bedf40bc3469ac34b34088efe5059f583a8867409cd21aec0e65a404a28aaa1a95482267dea0c35ed8060c723fa8c978c05ac9693bc789b538417b2fff6d6f860954cccee621ab43bd2ca73307bc968f007586507836921a1480dde41da757012a87123b309616ef0f662cb8448890b5a46911685eed36b1942984067c0ac30568b030d4e8313fbd0218bbdb373ad63a990985cb3d5628ea8360b0f7cffab4de39c08ece6aeed403172f1f3f1a9fa2e8946dcabf5e6385045fa291e4bf36219e541073cd5a35153fb6c0cf5e26a30d93f0161392a7ec147b3d6e9541bdfa1e3e3dc2bf7ed3a918f13d2493925908fd3aa2fe34965ecc1a9e23a4b7fbfc81212fecc3e49140f316c99ba92f5247aab9edba9ab14609583fdfc496397288104ac7a8ec79856189bfd42b71b4c49fd49108cd8be397278af15e2d74e0d7ed761d86870cedf7e3cd1c168c15b9a0e29e12bb52903975a020e52210845dc0e3ffd02400cd682447a1cc3b67ee2bc32aad15771c6a3cea337c6722ac69d75645da12ada5b7a36d9cd80fec7924d0bc61d5cc903f6d247b5c429754ca4f82c8b7f1768c3444e53ed902a2613922510a5c39cfa13756ab7c7364b85b79c90083060a70bbb4c5f9c3b007f43e5549e8bbb482b535bb56c5c2969e8ce971b3d47e16b3540e90596ee92947af043f4e543e26c962c69771ac491909fb14a4fed1c595852ce970d862c060110503987b746cd814136f478d7fa2d33f6490924d21ceb7aceab5ded7410f70f937424a0d668989d1b1395a696d62bad63ff4f431d7806ef0df5708feb32cab2c60fae7915942110fe110e56a8e99388c2e77b9bfe7eb9b60977d5eb57d67f89dc7fde658b88d5a129848de3729ec552b0ff35d4aa355b9fbc149b15ab8901fd76221504cff4e201119459b00a47fba70879c24b930fefe5e19257fc913011805762599061330e3139abeeaf75d46cd3284c1da337a7d727caa0831ff719e82c0c34c259d6c976f2bd0c854d5ea2e3fb2228b626ec5d11be1869393f241fc1c45aecd7c3f7ab675b41f1ea20433becafe0156ec733f1365881373f81f151dcb2602a2c484c165461deca2203a1dcb03ce5d4e16367be833f1179d0544d5823fe26c147d40a52d5185c6374852064f214f537b1966f8ce9427fa0b3c39e60304e9efaed8cc1c4707d06e0233d4571adf3af2d2a8ceef183285354b3acd034c3fccd69714f95cb91c4d22a49e5761d7b88965bd998bbc9776aaf1bdf7bfa5626914c097b3c8180ca897729f0f8bb0981787538a22c90983aa05330fcd0631e3a144670720023bc7dd9c2cee38870f65ac3a3385a1f39d5b755be0768f7ec55128ab87243b9b614014a2992565af319b1d82e496df762f2eb9575056abfbac4ff890312e5a82b929c166949c60616c468960135439e2a80b04e46788727698875a469f52da926443e8fd9be33b97c96d0725d1c6840b9493b89f128ff62a1e228eef546ddee504dc9138ba98031262a71f5dbb05f67f2a134631b25adafe396b05488a110577fd5150ae36850e950a5bf09df78cbcf5f0c0ba889893d0b19638c5b4c1064ee4e5a312768df3b3de17627f45d68bf395262c8f870f40e79a268ebca4d36227806064d925cb785aed49ef7eb160b1fb461248d5aa0edf0023fb4f274196b3e820a62dc00bbca22e8bd21cdf375aac3eb690c794d5a161f041724ff8addeb894b5ce239f740379845dd1d7c5e278082c2021e1933cae683a1db301fc2f62f0778bfbf424affe166be8a77b38cfb6f33d84d1cebb08803b8096480de3313734748e6e3982385dc5390336eef4c7bb2bed1691ac25096c149b55494f11d8453e29022d64619a7f067ffa7856eee51738d0d6504d5289988f906aad936bc9e7e8d98a869e228116eba407977df5856d233cd5c3b18fc75720fe62a01a3a1e9af2def93dd00068770945824c8489cb81242da518eb99fa0befcc014f56ed40b0f0056f8daa663739ead552ac90f8a7f5bc6481c5692adf9ca4ff1f75975e2a5699fa0f52f24d6872b3de5395791029d28a8546fb143efc2aa492ac4e6eeea512252f9e1d49aacaa6bc3ab0ce8a3941de14a03b5defea729038d9bbe2b768bec3a5e1d463c9af34f804c6f9935a88f76604f2ff44899273c33c8af6ab244accca56b153ee6728ae95faaf64ea6c9d3ae07b24de2b9e433d64cb512f812a040fbb638f1f1897eabfae928c51cf14d6153bd575fe92630a5f903aae4af8928dd3711a3a94a90c739e55a218b2cf2bc754e6120df13647143f391a22407b59ed94aba9257a58a469071c701927c87917a386639ba5e735109b2c6a134bf70855e0030ce5cda92a12d8b8c06b1e788769b50a0a1284d52ec4012cc1633783191761dc13ab9efa066054f730cf5cfd82b0096a0db7ef64311fac93c9d41de62db1eb838c562c05aeeb983f9b493a2e8b0a5457032222d240b2d87e8f2854a02b9a2e728f8bde94313ec7633a111ac30073e6017625c3429b08052b5b66c8d4b460662018fa815a302eb7caea8cd1d5563e45d82ce37a691c7670131310e4765340fa4ea660adce36d37c40ce94d9ab4cc328ba357d6379cd6c896f041a6fd4af63c108b2e3543288761f8fd4cd91b7ac6749cf4b116a629e6a0b261c8df432dd4a3919371dfb8aa0ba9b26838bf6afe477cd9a6d7e292508de21c9853ec5f6a2b6cfce007473c57c0060f6c676f8b8afe5a8d3f154df324a4a93aa8fd7029f95758138ed55540cbb5b08c02846780cd301da43376bf8146ca765f0a9cd0a7e0dbf53371bf9bb588016e226eb6149a349f16e2c8ee608fdd86a5005624e7cc195bfd14f6a980ed1b6b4381bba828db75a02a64a8fdaf0de37f4b689cbcceff1ba3075897aa4a3fd2bebb3d6d627da869de1301466a3b03d1d9e810320fa9dfcc692d53e127cf2d8259a942b4428ca6338f19dfce77348614794df192b1cb7d685946a4c4f454dc11f66bb10db7a7cccdb659852f847255f24e47000cd0c80564b1071c015fd3bac3a4d482384dc549b7144e225f4f02855d475a90b2996a4e845fa012e56a224bf8cb213d874c9790e38ba48f6eba61469c17a1ea9a25869f41180b6dc20f4f29d9be2055275520d488911f4e81dcab69eec5e93883f1df1a277d240b1ef5120b9a6300e80abccd547bdfcb418ea8975d188184d430650f102aef7dd3b4965486ffa1c2d17a66bd20567ca592cd57efd800b9db0d25f998a4d7b332fa896cf931aea077da0eb79dd8bebc7bf0925b8246e526e85ce7222fb4f0ef361f99364cd6a116087026e766735dcd82b9abdf6b11e4732579d6ffd7da769139e49868c363cdf77b1a9d8d686bacb0ad1b8575175d86b2158ed7dbe41bf400981cf853a63a0b38a1d58b949469e19bf480596bd716e0d3b4af716eef64bc897f8914d48b77da4e501ee13eb4e48d6c59b376b1bc30b14409177d965c1721eb27936b085c5d35f954d7d2a599450552ae36e4d60eba054c26dcb82db653e88856f2096e4bc5879f26fa823377e65ad1e402360aeb7b7b1f431c3931e1b5415a23c00c5486d9d743530c6d5e1d31e37d3719ffcb88b94bfe1a6598ba01aa463b4424283bf22bfdb88517604fa9a5c368e4bdd9fd3cedbc069e431e4588a96f86ba09fda36406e206e5fa61392f9f1487df8de11da40f940f55b1ea9e1a9648cb1e6d4fd0a79e5bcf11e42002251a3e583d8b7f9916c52b709b6849ff917c518e2a1b3a26b53fc17b917bd913a1f968c62df3da600ebb0fac939dcd286c4f900b38d2eebfab74890d1a38792a95aaca1666ca67ebe4f18599580b2a17cd4ee63af3119405290462545cd8123b89fb57d949347002382dfdcfcb9faa62385ddcc5d4ab1bbf351c3d705f674ac7cc01f6fa2993d5edbaca3c288a55205c1fbbe11674076b22511e5376e760bd3d92beedf18596c22c0ceb7f0715ca36325a32a4a50e81dcb1ad7c520950ad6f9ecca924a8f235cdf5cdae1efbd716a3dc8e56e7856c2608eb077e7b9487b67a01b428b261a0bcd66d6d12eda6745fec839f54259dbe2ffc2be6814d46149bbb418c802cf26658939353e7782547e0b41be9dd3ccfeed5e4522bad89c34602af742d956a27208eecc1238e48b1efebd4c811606ad0e84be14f8ff8d497610281347dcce07893ead869ca91374e51dc0e38f59b60f527b20cd70f40b697ec9506bc88dda5979f2aa166aee00c026c87600c81d2e09132f618fc63d532cc84165d730126763ad5f71f5198c921623c933e75b3d0b13f261c80ad26a3f6f35f79a3ff0537d61ecc7d895ae09e90e9f82ac9c00e227c058a7e719af4dcc6b274bce372d2ef0c7dc667b767f7f8ee83171de5089a921ea46ad188da179f1e5eb7a3837b67f3f49cd4bf2fa41a0d5f0a8c05eb840e21a51b6572a7a7a1ce58886e99efd92d0c9d7b06d9be791bb2ad7abddf57882fa5fa9187ef109d9823bc553f7a3d80ecdcc579a1068162bd2ca49c28e2f89c628cffebecad2a4ae0002c460ed76c3631c77417f602a3da62474ecaf8136c87476a0f41a6ecfe1c43631c0536e741b187c5cb32d64c5bd33da3f937d7df4e02e94987d2f9cc25fa946ea2a133bc6a56cfbbafcd56ea3425ed874c682f5e2c9aa53677193b83109d65fdc4b58d2af72e904acc140b7b68a634de2b2d378c9d12f66ed02995c781ef41f61ec814390b57ee91b3dfbbb8171e7169837e102ffa180b234aa407304a9d763be3e222888420a687095e5fed2a06392eed8c8441803a71a99553822179884b6e65b5bd30e1e62216cba920e2b8738655bef517548b0a77ecf32e695207e53e01eef9739a1abb68d3d1edf4370193ce89640ac4aed7ab4ee99fd6f9df382359d23cac094ff5339d3e6a655fa45af1f017dc5963b80862ff341a5cfb5602e5abf1a9ed3a64d328128905cb34aab06869531cb9f232a6c11cfd095784c19bef361f06350f93d9737b8a7bc2fa875fbdb6d18f9d0e30c736d324961bd94b67835be64eb694ea50424f1781871a2675153b9dd6ad87d2329c2b45156c5575214821750a698dda2cb0bc8b4405a8390980f4e0058f279b6dc89b6919450b52fc0c900bc8f075f5c29ed59af884cf40574327460899dc5442298a92a557e42a4bcc9c69d9489ce1a6027a431cad638502150aab44b20d40d0b7fac30a099af58b4038cf8ed9b807c73702f11e362170904bfdde96858eeac14d98e5251bb92aea08fe78411dd5bde56450bea00d934f903bf1c2636e5bcf4bd5ff59911709975fbc14557e019c55e066486e7965bdc8eb36448a554792bb9265b21ae3d6aa752059357b73f41e12682b6ef6818a92f15e120680c2d6f1bc4e8afe0073ff86221c1c6d230a5eb228dec95f6f3c6f77dba36e58393df479b0b8618a9481c123693ab952834d9734e656e858b993e481d0884f432697c0544b21ab257c9e0d76f8a6466f536324d4ac511305d7371aa6d35e1a86bc27706c4d97e258d9a668f815c665a0dcd426025bf7bddd29e3dc72bdedca582565dbd13387d01c4518f0944f9ec86300bb9ecaaec088e516bfac1e3c894aa02284c876210f7792d4a27ee76ce61466bd7d613037f4e6002fe0c9f3cae739a9240d3116fa4a0ecbcfcfd3e28dc51369ea5f0a210fa59028eb97bc716668c1feaf4e8a968b8532915ecbc655096e26442b5e5d33c0d8612adce435fa2e29c0b01076b077d97025d29dba8573f1d3ddafa4eb8e1b11f0df57c2f67aedff1d700169ba9d1e7768d8a38875596a3a23918713b266e96d4f6f5437a5ad8b73272e1750bb707e6d6309590cf61fc2e913e1dbfbb4b92e0ad70d69afd662d46e790b66996957eac3f3de9cc60abc8c35926629fc24dbc83b02965f3682b55d8f339ce8da91255874af04e89f220f7b876e05ebeba859f802291df6582b119c167aa383b4bef5283e588e8dd42ad5335a19a1d31d1c09a9fbfb1718d7dc2423158644031859c59ee44e083752ca502c30d3a2c9e7c960ed25e695fe6d1ce522a970fa4063daf6ad01abeb7d33ae1233c83884d907a33715fdca3339318a516ac079caa6e2acd651ba4446f1bdd222eb9786e1feea8e9f23b43481630749f0c1920ec98a99003ca08fe4b4b01bc99061a5569c043aecce611d3cf506bb79a98a24c0580282ec8ff2f359e058463a98ed096a9887e383dda6464b7e012bd5671ddf065f25153837ea3ed903a2d9c3523cb213a5cc13380e2baf02adfad90ab044623a4a969e080f26d7efc8768bfaeb90b673e377a76505bd03009fcdcc73a2810d8f6a1da7b79ef9bf05e4374cc3338b513f81ef6c184343862ebeba432fec2b3094ba73d51bc055ed47d3303d6cdb32ed0fab7e0b0433fd9822302c78d9f37b2bc9ecbd7d34b1e7282ef5b702c3d42b97484a13832199570d9204eef7436cb6213313a9019754a1a0764fb2745a3eac718a92bc0de405cf08f493447782757d1afcaf9c97152ef8e97b5fe929358936a6bb2a35f186e01523fa758f2a194a16bbd6e2eaae8b4ec897fa9a018998dfb98c7c2394086b7c552bee815a04708a615499a4b34e362caf9f421711b96e77c0415b7c72564aac199cdbb68ff11dce35a76c46bd5082a20c0b52f3f9b82b682f704095c027e13f0602a6c5ba9c9bdd8b85358a8e711474d54d4cf1d024d3ec3025eadc18e864e055fe01045d597b589aba2c36dbb010ab6aa0067b74aebd2d510ca464628e857779aa3e0273e72b58bb799ba502fcc95a24b60decdc4398535e9aa3a79ca7886a8447255e3d92cdaf917f180c4569d83d48787dc00ff2f1b8b435f60df17070ef64d6de21d11dd08ec37694cc0c84d8fb6dbe107d930f8027d3e844772f8e1223dea21a1bed1bcbd67eb0561f967aee7b74a198b71306c5613599532e4ae7f429aa1b08ded8768f931a95373b1ee2b0ed12110953d3232b05c106cd6570e12fb4b3da77e070b821e03e4884d74f80c19c603e2d8decf50f2361a35475f5a43ccc9e0d4008cba5688385509137dc78fecb23ab594f65a717f7c7b120e9f8d205b9b2ab8c0b48edbca732c3b7de642afda552281da4b525a57df9a7c112a3db305377c6b4310501b2a5eb89641567bd80d36addc7e697221541cbc5981aeb553e2625265dd931477251c4885ed98808b6f430ddcfce30c57b6f01a933d40cb7b88d628e2f6e58fff157d80e2e605d66278f5054f37006954d3183f69128f49f159a93d506a06a8fd2ef17805df416c3b973ee2d7b88f12edd7dc1ef1ea875409541684cccf68bd9fabeedc1d8e93aa1ac6a6482a4aeb7e179b5c0da8f48d190cd9e3ba02185eb170e726f0e70cb2cfd11415527ef15d7f1267bba33f18cd06980a653d255c2a0b2d6bfd4762d04dbe16072adaf09dbd07690e7305397ba580b3809fb66143c379453ad112b39f218510aee849a78b87700a6b265c65417edd3c5dec2e61b865e7954bfdac3b65e83ee141bbcd0eb780cdd9f78d004026e99ae164d4f35e93e12d8d1719fe19cf1a675bc833aadb7adda9dbe8b770df1abb16525485e2d0dd6d7cb93926719a1a4af955be82b5244935f295871d63f1e221c70a1ec4e039f1d2f30bc7a4bfdba010a522c63fc28b877a4f03eefff5f1cb9ee3eb0971f42ee4d2aeedaeaaf3e4bf5dfd1c21a5f4519258376a48db0e23bb6c59bc5dfd412982ee77e2b7c116b2e05ff253f6d68df7f6fbfccc069671e85687e75a8da79b119eaa497427a454336b5928063d03630757580959051d14dffabbccc06e950fb28740f48d9513bb7dc08d49ffe11fded9377ab7cd763fd7ee2556d366bd883222c9cd9f88bd17786188024c07e9dd5164281ad9a0f7ddea85c60a20ca4beec6bedfc36781e2576c554d63cbefa3f22b1af78de7719fd6fe88e1cfcdf08092de8385b31d1a6f365e65decbfa117dbd7626b799f4d51f6ad4271ec53c00effa6cff281b0c4289b33b15bca3884d22e6e504a6b86b9a731b7a90e82067030d0118f0d37ce4b94b556ce54e8407201786623d20ba67f676e3724e67526251c768a8ed96a4973cd8a47cace99a3cbc6c9062b2d88f2581fdf1d4e3c87dc302f8556e59c0ba2734542edac37aed391d993589f5b9eb250b378be806a3d9e5f27dd805b92b7ba17b69db1021536084ec565670a25751abde85d16060340bb01995d4fb3ccff6e5c838da5770392930797121b80989589b86bbd88c688e10f43d76dc25c9cd01eacf6b444ea73acda50df573fb56973c48a44776cebe5a516ff87c7687933939d04097d2dd0cc656bab14a43fd1858bd207c1801e0919ef245bc8c8c5de46d95d41de5d3b3bd56ca9a06bb3d5a0f271509e46cafd5def02f3e20198b19e5d5927642d0d0480a7a4f53dc8eaf71379bfeef0d15adce3704d6312bf6f4617bea3a325b86fac777195c31250cd0020a5e7955f059a7c7ce13f3eecd7cc2fb39240eca4b46355d2ba5e7309747a7cd2f55e8f1b3ef5c982813847ae37deda5930965a3c8fe89d0012fd3fb4bac6aae8c437e24690b5d4d6b4d2e1d0dfce565d0bc7fe10ef3ed72231e17f135699ebb1c260c2a0f3d8fb89076a52afd8f97e8d3157ff673b5d5f1d3fe0385d46c0e9f429ab09c00381ffab95243d349e67ab64523daf602ffcc4116b348eb04baaf3c81102e3f4fa522cdbf6d0310a0bf5f7f21c356ba68abb72e0c9a18ea998b684c19b8e4ab5707ed40dd5cef0d15b67c85d6722a2d11c83fe11c843e9212a0abe7d0fd21eac3c7e18bdd62795a7f7727278827bf1a556106107c0c06b855798794b5f16354248dc12ac5c70116bd3bd8871ee47e319f443435a7e90629615acd4a231cb26428918d106db1601a84854baa1ecb120de9eb93c732418dbf26b4fb2886277f7334bba9cdd14987cfbaf9a21e3c1383a4cc98886747bc28d573b427fcdcb36af7016c110c3ea490867d21f362281fa534d76e9d8518ecd92c50186e021ab811a9bb1eaff6393198a2db1814bb46fdea11a520c02537486d5a5ef6e6e5b29fdaa7ba6d6bcf534d44efaa28f8b91669fd69882294f49338a917388a4c8c4de171a6ab9551d35d91fc5c770022be6b603fa11040f319d7be026b5623f237e62c7fdac66e0340b379b386d279251f992a8f496d3ee5c86ee3ed241b005055c78ea619b4b1f787b903cb707026ca76f5ee3070bf525167874dae4cc4bc1d398b2b14268dd447f750f03e4fd7f6eb15567427231c6d2aaad76ead5c43bcf87a0be5209a40e39c5fa78db7fd8516eb70c3d280c7f0a69bf5facb648d1a40aa46f49d281acafca2d44268e908eee46b9e0bb3a9fb740f1b9b8e877c73a1da8a8ae929fbea1ac8b494df78348804a0eebb6fccf05df8560ce1805d4bc2e98a7c32b7a8b7a006c2fd17dd5dd7760ff80a1a2c8a9b899f88fbdbe5aba7af9b9d5dd4c5ee8235abf44cb4623b2b5d3ad3e5dd8b6526b883189f2f3b7be413b08f5b1f12f81fcb94fff1a7cdd60a545fa7efea4d002540e948c0c83f9800eb52f6887b45eec030e20b8f768cfc34b16d2ddd2a74ce02f7397dd2f3c53d02621c6248e6f85249ba0e0fea51aa5ee8874ef13fc531694b27c28af04d1b193c72dcac72e3f86331ce6f9f63e36de6494f560e7132f1de3fa30011cccceb5bac9cd9b00f04cad6e14e10f263d5ab1c8a3ff4cee8e6ec12c9fb26aa70b606ef646abcc7d4308604db180747e7a99e7a8c4e7b19913420c4ec6bbe099066c8a91d084f422854f6b47fbdfa27a2049335c37f6fc9d4ad584db0b4172a57bcf2f69259a4f5103151084862ce71e5f2f6f30899a2888ccef1c233259ac2a3c36104c9212f2f90e47db86a95c4cc522769e3e33ec866ae3cb7140065ed7465f0835c5392a7128efca02a8db80884a2b4b22d0f961ae7259373d2a04b6b6f8db3a5583a166b17dd44f5fb89d89cae9635f6f912bb7f732fbc34db402745454775a240a5d3aae2db2da6eac419c37a5e35a3bdb7b1391f54a738a63b5a8629879e25b70dda6f613ef73db620ca7e110fb86fe75e9748c995d7b1b1b478f7cfaf3087f957c36dfdeecaf9e23761a3143bc0c4d86e691b161621faa8f4237c911e17a1470866cfc2e3d646f445239757f467ea911435c96e28746ec96afe3930a2ea5530ca8099bb3bca3ec8c1772013bfc875ff5131b8ef8ddbd8f532be7f5ac2140c84277e10a4db7e514f42f2025af744cea31536cc66d2d51e2e8ac7bcaa97e8a919b92d7c99592b661ebc8ef663729799d05e78369306fd605be716d098c607abb7368437b0ae12ee2dbf6d5a3742d8fd4841317cf515be078ebaed501c41d0fb46f5bee7850bac2d7d775daa26c43d743fa2f285383375ce7697b6b8fb655d7659dc46d8aec5f01aa9666efe70db81fe10eca56e59314044542566b743d144d326abc461869ba6d707df4010260f3a7ec82fd27e8010309b13ea1445b08e34cd4edb54f80c4c534d021f05697438cccfa1c13692c409035a76c54f54fbcd40a34d5285eecd75003a9ffbea4f756874a041cf6ea8ff5a16432f70278b5029859d7e2115ef1ec06438ddc809d2186324c31d80a4ee9efe12caa7cbc0aa8fe0ad3060e2ebbbf159dd863a2010d06618021460bb17ce1240c1810385e4bd5ccfd8223a33e193dbed5fb257690973345c5cb8b8a81884f23c51b145e57f16c79f1eadbb0970020a542bdf695225407f2d7453a42b266bac1a2231a4987ff11c5e20196ce0936dbfad56b9be5feb7a784be7deeed8340f0802401ccc5f1cee334d52d6a6a000dd510cfc1ba15c8f616babe770c4756a4c3daf8b792de82d6504bd8dd83f2aa985328e6b3dc8c763b0844bd66b56c2761a5290d83178191335b9898e59612d4d1d87b9b3dd89e708666a37178ca880e7fbdae1d4029cbb72699b2771acff2b09ab6d386b130854d89766e9d0bad866e6007c5a84b5e92863a5465132aeacda75af0ad5dd5508ec282ecabfeb20e6e2859ecf04249ec890a6cb954f84b76f1adff2c22d3e475967c4beb773310eba026ee3d639d4ff194461c02ea4cf032a25dc646a40300308d627c1a413a430d4553a7c111a4f0c0c60a1794d7e500753ceec2449eb5732170cc302519d85087b51d620eaba8b07aa237b094fe5b63cc42a5c69966c74cca711e320f691a907b4c66931fa4ec50f6b7144adcd55c75716ab8b8c61067bfba238a0538e278e2d63ac4f00b151e5ca08a7f50d9a52b4e2ddbb6785b2bfa5a4d302a6ac22ed5bc09ed3194cae97c158a71e6b775775749a0d57ca7adaaadd43d8e311c75ac2a6776d2fb433de06347d1deda49649298ed43156e38e34de46307cc6a87f8708f596f45eee502b6984b8069ebdf9bb3fe03149776bbcede6f282163fd0d307f99399922d9dae50e1e1305c44f56030bdb7a8f35826bbd4fd36e2438f2fa4c6ef22fe127932c1065966231b292eb1191715a260ee8551b3b932a4f25225b51c0e128729391a325d7292a74bdcf625677e37b7ad8fbe15932e79688cf71ad09eb8da8f01a85b18866b5ad169cb6586e71e7b8caa173618eb779aa35f441fdff062042209c0156efac4a97f3a2a4e263b0effc29b803f3fea1a6b33f196af839a2cde254129f8665771b21dc868a25962ac6f498186769a079ac08d09bb58e3fcdcbd42c357b4e086a062221a14940d7b0f16506d561717eab157b5cbfd09b42ed432bec44b26a90619e6478b771169512b73cbcfa7bbfd640b8ccfafd125c32d8363d2eb91bacbd7417392c75632950e745612ed8c3b0db1ef55d587f631dbd7a057c1ccba6dfc5d4b90ee6ef03c7ce8c164858f59ede573c521f2389967de109d16ec34503af251067141687d35c531623e6bb7a94d73bfd07d24cd66d84e5fbfe9b33ef48da02be5c20a342304020858706048e947981f78194a152a2dacff138b05c6f4881f0164dbc52fa5eb21945df1a6d1d74a22f72455421aeaaf30c08e6d43d6532c71d51296aee40b7d9bef9a2df942106b896b8d52f02b6b0ee806152c038eb502d4cb4f75002b8b25c5db942d8efddb2aa758a2f5fb16d96d2497ca50ff17e7edabbf081eafab53e092b4063602983d5ed7f75377e02f7290f9a8ad3d1fd5e85ddeacf5ad23413675f86f21b3a53d479f708987748f83b128e81401daf3efa61ed210a4006b41eabdb31e3281cfc2b0ab0c6e78c65fd78413859837df3bdb09ec73e5ee983857220e7b5cc4b7c2bbb9872d2bc3afed40f2255df576fb97de92bea72980b2379d88d3a154c15dd0c7fe762644aa88af970a9a9151aff39cc18f3ecc1ace5c24515879ea76e5890e8ae25d802729947718ce4e137a383137483ccd3e179a0a1abc67b399ac9e46b1f102c0942bf90b45404cb438a8d58eb9c4be8eb43a7097b608942fcae0ddb649c54c5cc57f7684b8458644ed9f5a1d8de70f8637bf60fdce302db43305e0a67e9500bfb3151020f0af3d9aca48fdd5e8b7c01e3afbf506adb7b222b484336c45a05b2d70675528921d190f3d9a3c636b7101f3171f963fe13273d795d1217e5da3781b0e708cfa1b9f4923adfd203adf543550312d74f4b860aa4828cc5bf3c952326f3d27561929a671610b4c2e536a8256cc075537be9525a9164a293c36273c1fb6f2d826d7040e9309a43daf3a3d1e3c8c39d83c4dd71c7f1ae946e6eac38fe0bbf4f5076aa114cd67acd29efa3100a8ccfc07d5cb1fa2fcda3b0665a22934b3a17af514079af0ef82f3f6f237971d69aba24fd53cce8e9ba004f8ffddd07c9dfc31c249b184cf85d671506742cbf7381b514fd92d660d075d373b0b735b50b13543bc96738b7515066d6a29f53a3bd6f5a9a857f04cc6bb771590f259e930df41c38738b214bd80fc64ed1305be873b6d86b8440055b0d60e6ca03d6629a9a8f9788f36b1d8fde969fb0506e7ca8b31203be190c84a64dbdd788b0d63082fa2fe1b948f571553555c9eae5e89f37431c458d80ba0e39334017d21240875eaa6f403732aadaed236c49c59b7282d8b6ca9480cf0a6e99d77aa728bb786b72b2906bb7094c5781c157222b29eb7cabc5fc01c15c84b0e0fe8b1b396098d6f269e5712cd8e328ef5036d3657d575df628af41947b99675372edfe8565ef81f99ecacc1b45ccc8eff1b4ebdcc699b3cd084a332acf244d91bfded6fc741c69bd0e8cc1251beed3803e1d33331e714abbcf3a9dc5bdcdf9ceaf08ea1f7fa507394e9055bd315c2251b4249f970641b132fdcd767c0d9e6e2ccafe1e141f74b21101a7ccb0b4b47312b312b258504898c7b7fc12d858258f0572601bb6fe62ee33fc6638b91c47956a0460b57b54b2a9efdbc3213278cdbac561d4dbc6cc205a85200f369de40cf838a793999686e6b361e28b233c08efd7d2af179cfbeb0102ae4301132357bce166a1492078cb97a491e44a8b7342d400b5a406511fbc623c349e80cbfe0bb0df92221effb154cb552159bd7bfaae4594adce8e7be1f81a8e415568525b610d934b3866dc152f8133c99f6acb38f5b2905f6126c00c807daec1519c40b8268afe505a90ea4456e36a6fc3ec9e176ba97f48428a87dc4355a1fc8efa2ea952449b3a5043075fc1896469dcff748d8ecd505314d01cba2511a6f5c56bd58c6d3c076594e5a2cd45cf3d56f5ae067dc9237ee48fa62721ed6440e5c08fb8c3e4693c5749eda45482fcb751ccd12de6ca367f76a64af2cd82b35acdae2d39c73fbec5fa4b351f1232d01106d6e18436f0a2ae329a533e4a3afc07aea44d189e8c9d094f0603e7c53505128218c82b053841e975764e98af873e7c466fd9c0febac619599b460f0c802c388049cf91f537a92c66d976d4cf0a0ab404c9026795cb78b758f167bc9cd3c23c015d7855f76b3b5a481ff6d3b6d6941d9f3fae7539e89ab7408eef31d1777173370c0196b3306cb3547ee64dcdeea530cb75af074d1abc6757ab58a290b456e48b1ab0cb2e6f8a304bab87e3ef5ffb86ebe20893855ab6f34544d34ef5acc28878ba05d9c318f6aeae3ce1c01a21009f4ef497c55d4b292e4ab4862f8040ed5b3498501668d571986c148865b6c60ebe8db1ced77b65c3b3a19bcedba84952d755666080bf0dad0c14df8fdc20758e9bfc0513e8bb7771763bb7ddd5cca9762b7b5e234cd55a2e83931ab385281c609eb113c6106c6e62b68a0b5cda2ac4228f552c8c457e2c182c998aac1e89b892e96ac1613c13aac74758c96e5d96768df53cf4fbb0442602d00cf68c1dc82fd7064a1ad7c5aad31313a02fadca9bf95a610cb296fbe985a04b7fca0938575138864a26d3d6412731a97f6d2c5dc011fa842f2c83bcd2cc56a452e4a631fa2af746b62483527dfe9a4e746cbdd2a1282869d141c9e10398bd0f552becb94264da46728af668868b7145103da7718f1874347aa1d81bf3fce23671079473b8916c9e61f691658aabdbf191234fbbd011fe8b32122380bb7950e03a33b9667254c650dacf29e5fc751f90bc36c580e81b9b2b2ca2a0b070a4d68380caf947f818306f5f1df77831356d46b187150b864d90ac2eb4d55d721a8dce43b8acb4431111c9de0cd023119b4fb12a2da52ecac8b767abf2c3d674bf0dcaea527ecaa279373c7a05625b89628d22ab754656f1b934019ee804db936bd7f9ec20616754ca6a6103f8c6e3a719a5033a67734a7b91a733d2ec382238f0b863351c901615ca1204ae2b558a465df85ae8f867ca34e8279333ec412b0433f3f1fe580de1b7dd685a1b2982716ff51add55f631596b0d3e54634286c578252fabf195cbda73f0c7d340434496ebcd145bdb9821048beb35bcf1211bfc392c700173c6dac8652732d3f5536b66df90b551e848ce907f3c8667d71793a1b7ca4126b7629ecd7e6cfda1c5c22f7f02396beabdc6a93ac568a7e390a3621c938655536ba816dc14fe89b5264ddea52d20792284e9d690887cbffd6f4928784960a2f8987f634c0f5e4fb632ec6ef5be1122d68c5ac34eac20d3a88e273d731aa22c19e7558f571bacd4433998094a84e5ade2c72dec539e42d341f7af4636a0481ac0ddfcac6e0437ea76e350cce930cea9e462caeafb7edef56bba0c23e651c0a8564d507e52c1cb8d5f5f1aeb1c0f0ea5fc82b39174949cdb9f6ccd14ca17576e66ef0c149fd45c5c792b987ae802ae19faa6742dcfe14cb15f5d976a3ad83e53ba40ebf672dcc65d5b52fa4dda950c09da1e6b7ac56ad8320bdf125c3e6db3182944e1b8cf63427f5d9182a45e13df33aa1330af5996450f6d83c1efe6b195aedb66380fa56281dcd543cfa612590acf13e870f6f9c7e100b90d3c2e02e1ea99e2e4c9bebea1f397d6c7d3d3fcf77316df979a24a1b21689429d3f0f16ce20b2551106d6fc2714d06e25e7a812caf8de49d2b2eb5a1dcb5db27bad4d057d751cc2781c2908367e6accf329ebc73b0dd4b3a59776fbbf1426e8ae5ac062a24155166d4421e506f4ae1e8759692907d94c0bd9ca986c866f2644a8ca931cff163075137d0b59b49b54014cb30a5d22977c1a828faf4e04287a9cf0aadf153a95d6d37e5d3f4134fa2acb714d2f23b40569544e339ccd8951840f76201d28a16ba7befe612e1ccd4e1a1a50cc47d3b34a459dd1019af771bf6b273727891e4ad10d6f3a527642c89da3c9aa411e5483ab6efb78e502dcb30923dad974966364e8082073d3ddd6a36a11b6ac3860fa0d6afc83aca495b1faf1e5e0666c29b49885f80f4b26d7d4a96709a5fd08760528274fbc4e1892162e7391f3a74bb7b5f29fc6af4ac1c6d3a0e9ca48106b7ec6dda03e7939d06b25d87dec2ce21858a1dcbdf96abe67d3e329c1062659446af6d7a72caa0574d7042f91e45c504ba8b27718dfa712d45f68be179f61c0ff209b927dc06d2857362f4a5fc95b7a737f6f2c65df4eb7ca4664ccf868b882ad1deaafa11e0ee7605649cdfb84ab7d6f67c3e2f359448b6acbc7eb78193146f7c66066e55b733e5be68699774b81c4e53d42c76c5847e57b3bf877ac7d2c879a804d95778e584404ff9c1b9c157636f952b69b2fcc18efb82998c05f9b085d64cf421facc913bba42fd2d5c8c6bbb5c00f9315f8a7d85910e8833a57f9c7202f3cd7971dbaf6b6c711388ec40af12d56fad59987891b2d58888672f824795287e13604169bedb32303771819223255be76a8ba982fabb780eccf4adf5b5a992715ea7204e83b6b1c2fefc86f2e19ae69962e5406ae616e4a5ffd34af5c3052398be21ec6f5065233c80e4181d6b89c04fd2ec8669c9fff401391c738f8182dc00c7d850acf37dcf1c72ac082f8a8ade7a24239841b53d8a048b9ac1b8b1323338a7fcde04175d691cfbe34d5202c22f53a8dd2f6282c4c21506475b3e7987558a5e7060680e8da394395b0aab1121fc8fc2cbdb8cdf436f2aa05c51ec0716548e4fb68638a56d904185bf2ac18e46cd7b54cf7b73ebc443e74925233af160a0b10b16005f9a286c4fc6ac132805ce216d2ee05998a709062926f0b2c38317b5b9189e9b1ff4a28a949bd97b00c72cd1991fc9634580d6b29b3aac2960e92899158f03232936c6b294dcbfaaa750c164650d8594d56e19758cb5da234c1156b8fe8fa4127b3c7aa7209ce7423f3ef16c8483657d995518664ebe9f7b4f1c8fcd47287f9f6c89a2f8fd0f0ad4fd0413b67c79e544addf0f593e03dc8fa754068f4b64829c33dab4d1bfb0c344a9124706518e82160c57d43693070a261ea21519ca8c2b38bd4eb95472c8b086c612509f0163589cc7c0d7bad30f6506b38960f061a371860b514fb2a0fa462b0f0fdbd97490b0c9203d7d2d3e6ba057a961dfa369a76e854d7073464bbeb257ecc0976ef6fd6972083f258200eca7d0cba71ea9da2229fc5605f54d454a1f607aae301432eedebd53861b2c321ba14ae4fe89ec55e198ab7d4a7cafdf11a9bdf80f83d6fc114cbcc58888bd3cd92aeee760f2f66843c483d8183965d8cd46fc6b9ba1bdf6402bb4e2658f93ee776905dc6fdbb681f9eaf4a98d007a516cde6a17b3e5f698b051a366f5411bbfcee73c2e2fae75d9a297e095ecc8d3bfad6bef6b7f87736e97c8bb4241038bb5aa24a9f4c666577ed7117ca233a6423b325c199bbd17bf00f218a86fcd00b11e7ccc4c405ebe0213dd2e099ec3d45f754736f98af6067410903c387102c12302ac124ce984157f46747c7bcb5db5d5d7df580230f5eb157389a4686e597b161c9d2e50bd8168f5ac0ccc554039b76b2864f146702111855df90a6fa5dcbeeef22e2ad183e393b98e1911946578760b8a38743a8e5aad34b6ec4f4fe2b46171b009774d214c7888fc911df7e07aa0dc5db4f08d060a3ef0aedcf09ec8450a1464f0154b671627c7473940b0276deb724136445cbd2a8b862b0d83e6ec0a261b6f64e8e9736d20c33b47f5e7391649c026503b3f36de7a7073ad150d94b6056b1f2b9166b8ec1cd44cbbbd437ba36ccc2b7d48f9d91ae92dbd25b9bde7bc0856d2ce52667b6b27cff1fe26ab9ae69cfdc58a4972661eb8e3e9c6eb48fa4aff0f53ce498ace8e768b45905ef1c4c48e2bc869a51ed1aa2bdc5ad01d32067f02915065433e8a6edab90e79fede535176ce3b8b2806e5154360be691edf5a15b38b0c9530117e093e1624f51160f670ba0b9a8924c968096b0d7923d0a999078ea5aa4491d5fa1b26662b2476d5af1e9bf098270ba4a27bc9f684ea3f718ff13c065f255aff6d9bf245b63a4f82c86399c74cec83f4e5b1cb2e82ddc69ac9522dac02c6ac1e6439818d4eb514fcb8d9e863a505f2b1b48e8775d519d697ef24a577c87bac230730cc1ebe5ff8dd5c8af2557e8aebb12e3091f39a122e6790b3fe6d7e8497eed291f1eea759cc40d46a4dd14e850e8c0507fa51c8765956b31892e821d70571f946b0fef2894baa177f6cc06a42978a6c159ef8d52322a8680b8d4c32d9ece6fddf03011929134ed0dfad0eec4a91032eaf288957637c50cc8c197fce6bab32c58faf9e37dca4badbed52b53fac89012f01bc0bd126fbfe7b31001b3fcbb0789a5d4c370752edecc5d554e5559817cb37a90ce8031bbbb1e72b393a924cfd9bfc4d5dbec61b86769fa2fc54a418da5407d76deecb9f0d7134d6a885436842567365b96fbbc7f4df2a5292188928a2c7b17acdfd94d1d1c9867da15a98eb442f5fedd52de24ebbe0588cadc277343dd81ce11dc666d7783bf597a102cefe41b7e14e8ff1a6b6dd15525de5cb751b980ac362a82b18803c34b5ed8bedad1703190d5260ad754b93f6ec0284b9584ec8a528974db2aba1646beb5984caa01110d1ee2738e78e43f74c2cf0a1b456f0a1ac56a8fa6cc5a636a6b705765c23529be06c9a04519eade0716a735ca9fa055eeee9899bb550dfc84f127f4076efb42bda611c8e3bf6a417675bdc1e721f5223337e1979d2c74eb9635035aecc4acaa41941cd272aa65ceadbf1e99dc6e31ca9e7b38a12cc8ec0c6c3196ca4224eeec187437782254f43ae509557b28ca05b358a9d7ce4d16a70709009583208c708be04db9b645833da275d2be76fc2ea912aa9a9c7f132923400f898ed7a76548e07dad17e3fc74fb1778fb2dcfc8397cd0b44864a22a96042b819a5eaad5a4f9683e3c4e1c4a3e8783ceea1e93241644a87d86f3e4c9f10ebe45612d7b809af18ba082e8e8c26e150eff6308e19ff8a27db86f160cd65d7139139f2110b52c75519387fc01b7c8c4fee1c6158158f29667531bdefc37da4965bb4ebb348142b044289ac523401f6e2bfbcfd5d9a6c541fe047011aa42b16967acca68cefb43bbac9a3852350b0549c41d9c34b229ebcba281f0e7d9d117a09bc45cfa891eb95a17bbadc006643f91497252aa492112fa49e7570f24a2668d58cfae78b2007f6d3c3e3c116937766a55d4cb6f6cd148ab1e501356169eb7f2b21557561e0919cd2a432bac060ac81f12c772e688595482f4a5b56c9e524b3f87f32de5b5c39720d839cff43634de4a214a07e1038a73ff96f87a5e6429887f6c7e4fb6964cefe357257f9e2c80b6b24f8a2ffa40abbd01b1ef02b8959a33ee77a33735247b79bb37c92f805cced4375a2d95d575cbfa4d80c2735ab4e4f87f778acea058f1486a9a6199d1ad2d56fa9b06b7a57eda415747e507c2a8b1ca7d203387e3e65cdc42fb4ece2651bd75061beb535f37f271d8a63009d35205797c3b573f4aab6c9accd6a3306dec8d459402bf1938fc009027baa4340604b4d290d2b54047c58f5d0c1f56f3e329ba9fa97fb7ebd6595b868985c6d81fe240962d1a84fa8553764a4bb80cf9a29a7bd5891049e42412c07bf3a1b6f228d16cc3acba2a5431b679a2d40de7dadda1364b718fc5d4fde088afd334f60dd7c3adeb452db376847611d6ab207984d971eec09d7c40b0e2811267955eb17c5905bd396d0121060ead67088f4f937556ff9841db56682c0f25d742e5c099b9f74dc94d5189f0d7e5991959a0692726c5eb5af82ecdee4beea37c8840bb0141580aabd20d294e31f75a5a5a74fb225fce5a474c657e78df9adf4e42164f42335ee614254fc484dda5c083f012c1c897c364f5308adc154b597e2ce3c51034ad70627072c4452bba8314aec31d2578225449f90752eb0c744a78a2b736050ffc9d9ab3bd04d114d694bd9c042ee71d4fb4241c96f90c567bbe8abc59ea94f702696134891357252cd75d639f6a29b90a4019160bd2cd6b772c4e5afc17c1f4e583416688dc54e78261677795927c7cc2cd00faa1927a2c358ef3f9da9825d2a900c82d82fb8d5983ea79cb598393825a8b7875ab1bc2b7d0850afbaca3705f8b1f529c85d15b9e6801c17bf7a25fe3230277080f765b8e723f68b84aa7adb0b4eec1a34834baf944f5514583eebbdad78038d46b8e5f2e2dd648697406562048a6d2dce1ed20f1e16019ff2d5349e0e933d18ef5220877905c6e4ee1d4dc66d0e2a2593e6b44ff26fcfccf50031dff59708c60170f1b470efad112ade79da6f3607124bd39b206e7031ad36ae34ad5d6bd5722d3a853e329e7b8d4f3a6ee87045cd5e9df3e1480f26eaa4190bb0457147d265cd7d8fc1cc979b4719acaf915c7099854e512f5d8e67bac06122cc91b147e6638da176636ac9633f414c61bae95d819442cc0befef7d77ffee455e28f2efe7be2fab9963196fc6727aa6dd68a456d568009636dcfd5bcca0df2e86539cbc36d7a2c542e2df9cbe6cad44467915e261a45deca214d63040523c73735a841592a14db5428bd089776f309aca415ccf62a52d1cd3376c83ef5c367cb6e1c5e5a0606fd724dc5b8740fa4a23f8763116f365c6fce01ac3443f25fae24100cb9a2b75f423321b65b9e397fdbf0c4aa0849fae9bec8b2ee5946a11814bfdc4292cba378b832709ea006d49e73b7147cbc475d3a68b07190e82aadbb40ec5aaa8ebb120215ed18c2c69a18bfca95d6e316c1479a38d9f35acf588da9698f9595c0e0e3948d291db664d860ef1357cf6b299f2290b402e800c5f52a93ff753e6e3c14f339a5e07d792ba1f812e4a37c7e5bf0fff6965e700941fa5da6321a9c17f078e2267f428ffc308be246d8ee45b6185708f401d1bd051310aab964db4ee0da0786a49dc7be57c696fac17318ff3909c1011fa712be25c1e13bc99c6a44a692b827992ee011f44dc5eafdf0529b8dfb6db0df864355e3b4dad69ac0c43b6e4a9109f9da77b48471677875eb7602905be2303b4ff201dc4de92ae4900a0f42bb43cff80f8909f883661ce23f026597be41e07271ef570f000d0e03eff3766eddc3aecc5ccb651593c352ffc8bc5dfc1b4980473cd81221cea65d530c7df7fb4908f7968357ca9ce690cf61f8b249a1e08aeff8116ca78a81198804ee0ebe975ec03fab1da07386c21540a629a23877c080e440e9f66a5f9c99c6ca860e6b3b7fb30e95aa4dcb83b42ffb0622ecc546a82cd5f11bccdf20cd2605532ecae86e408f44c0ba30f165437c3d3f95dafd16e48dca5674d70a246eecae8745efc769f76fb7a8f3bf4acd48388aa217ceae2d962b46ab69e46f55d490ece4d343a3f9f79fb98821a087a2a5c2cf11921faddcc7bfdb225a606ee61bd815275dd6e4b1fc5f05a3e810b58924a0e732295353b71e91971357e9ec5d4adad7561ca985216c9d81f3207eb4a85ef46d8aac63fa15579040765087de0eb48163a744c49d3fab06cb8fc72eb630525b4734d2149176ab556cb860ab79b213337fbf508e79c1f26edaf2c93664c858592747eb5c20908d60cb5fa86cbf6b17cf0ca55c7fc42769b4e443a9af07bb2f80d8a521e13f161aab28bd8974bcf66b2b2e8e3a3a5dc61ea5e93f1084bc768f1d7fc58aa52ce9d9d4eb395aef2e264616dbcb61b8fdd84dd2e2bf736efdc68725282cca3142d76fbc2ddcb68763406745854913b07b8f1b9d9d0be4e62091f15e21b7bd0088545eb07c5c01872e103e53586aba1e9d40b20e475845342375972c427f3df78e0074fccc9a77b24dfa1a4cb9fc8cd43c4df9bc86b4bf1d6d2284a8fd46faa8f06672e00d1ce2128cfc46cde5e944536c1d8b4100526a20221639b1d9c81b570b42d32898b408d0021251da886add5b3eedc420e6ca66a82456ad3941b0c0e5e1d913a6caa405e12e71f055da291684c95f20e77109077136bf9d4b562f2cd9f5d5c8e0aa5a3615ba65823f50f95633089ce9fa26be4ff3fc1459b4b5b93040ed0507c65774f0f2fcc9bff9f136b8db9d77a13b15f0cfd18973979cf51262a3127d4b21b5863590cbe2f03591630beb6f85fc46c2488088eb964ced8c14dd23df6370b5dcb17e5053c16681ae9310818c59f0bacf946fae2fbb60ad1745c5761be42962be1c7daa082a68c4616fb642d89030fb01fe627894a8789c7768acb03e0867d444c9110c4d7258d3bebf7067a49ad4e3c302115abc01e9e1fa22b43dba9fbd5a67731ba8ad1ae3f10e2dc6ca59bb897c877399570e0fc54bd6c2b37f1f927f4ca1c0ce7a29ec91a0c72a2971797714931d804baa95d6d07525c386f688471bd6b3739dac904c38c70bddacf95ae8f24451ec9f07ddaa2177ee43b700017ddc59cc41c2db60ad5bb3c4818addcbcf917a3bf0fcb737fe688d645306cd4ab978b643019c569dc03adab94f77308229a844b97f82a7b6405a721c7916ef9e108f0b18696eba4e930fa9c9901e05b81b2416a0a0438de248a6089bc144cd346858f8c20aa9733b360c8469f9002c8c577cf1a3bf7df9e838a4f332ab6fdd67e856f0f9cfb5a2eb0164755c64f0ee8ad0cb15b605473e9dd72b634f1e8728f31c9d0910760992752f119ef15257c0f3d61293e67004dfbcc8966174e1be0ced56653d24461f82836bb8fa14a0c26bdf61fab8a7fa7206c3c534bb974b65beb39e2578f0dd811a1536e416a056bcdfdde80f11dab955f21464e945e2654013235c534caa53b06f0118f04e7a8984ea2268751328999277618b4aa9e49ec43a5d0583d169a67ee1c45ba1257fe0f63fc1ba61576f694ff9a8b7516a0060a0fb7149970f6e2ea840ecca2565c53296c0ab7b65303c1ed8bb02e95724708668bc3bc68cfb6a9dfac72bdb7f27c78bff986e4de0427e0a55bd91e2011a29827417e2d5a1a732943e067f1adc5349dfa6acbf7cd660c9a9cdb861fd70dff37d72f62efc257acb41cb53c9438707ef7d7edd6d530d9f9296beeac08c54ac2337cb4c3b614466ba2b69007ce192a81e227c6a5719c34059b9ab449da430bc6b99d5843c7f9922a5e8c5878c2d61223f1db4c65feb61ebff55f1e1f9f6e4888bf9edfce6f0c3229d61401d1fe9911927a06a1f228c23da77957a2b2d7a26de3d32803a897de6954df288ffe622804f0a45e94f8b6d4666b226135aa98d37594c6a4f9239b435387c1d3404163f40d1205f45670e190db4a5703b4778f400a30814ed24d5932feeccecb950a14c345d94bb8f1cca658c871fb0cd410f44e36d63de626aca306b82a9c4bce885da16d9088d4972f6dea05093de2595b3da09fae72fb6b182b6b5c08ec46c7e312dddd401e166df19e4ee09339dc935806db0ae6c50146308d393b8fb45e187742cca714851f3be2fb62e5c8304ae84a66abdf7d0f5282dc3b5e32db47178498ee1cd556489a4d8dff6d622e1ba56f0dafdcad471271c34b70cbc76b05454badc9e7707bd1c764df78e3912aaf99ec50c910b932d1003d3f371a617ee22190b642bab9680108c3e5c0ffd5cdcc1bf1b0683fa52a625097996e81b0157033263e9d537e3aa71006aa76dbe7b2be8743df0d3e44832c8607b7d4a6db4992c34c09d76d64d766e944e4e5a6193ddce6849cc1fbff46e9965b3f58072c8fce63434c2b176eb168df515cb9b3a1b2bdab660768791d8ad90a6232b177b90f62f22946c83570b6a8f242284dac6c6ef4194c93fa1cbf47b112bc923cdeeff22c860a11e2707b10a5c7849c635e66cd6e5b3e45a7de252d75a2bc1f10eb00f2dc1a989aceabc9d8aaedfcb1c138f7d3ac63ed4229a5cd1e6c7968df2f3b17c4d42725f4eba179ffcfd896a1a92fffd7406685bbd9cd0ffc83833a11dc313e6f33b5c6a7ebf6ccb62da07883e2920b0aaee6d104411ad171075098b54352b3627dca55914f90f90c0e926077cd1ed69a5e3ef3bd95686615cdc4aec4bf936a6cabbf2ac66ff25d6278c49c2a86a889daf5203229da7460b2decc002ce5d56238d2a2bf632c66e28289966a707b9e394396f137a9640e51d0481e4cfe6549e80a1f8aa3c004ee5667152a817be628558248c8db8ac9c797016d8c30ebd6a2f33fefff8f0d33bbe66c4cbf4d88de178341e90d385a0564e47796ae57f714e883d3a48af6458f88c2c32444e282592fd3b15215044f51c00c51f9fd99163a60d41b4e7e6704dcf38f4e7c025fb7752481c8fa7d894e3a851c115c1bbbb69f23bb0163e0ff31cd05d01b8ca692c439adaef4b780a13aa4d4054fed41796724bde7b318abb76585fb6bfda5b889b57eb059c04c5b536a26a2612b3fae1864053d46fa08847733ab9d6a4d1ea4281619cc18d589d2d7cafd81f36b717b0856a2fca686bddc8e4cff75f549c5ea3222b3381442eaa534dc7afd93fe36e133853ff5965049abeae983bb0f757ba417c2e17165a08961e17c5049664e197d6ad880c9668cb5fb484c02e6275789f590692e9ba264fcb5761ccb4fa1fb7a8ad550a0d77ab292c56eb008ddc6dc694717a3e2ee6da7daf725bb5b951c9c29d5afc4533d6581defe29aef91032ad4425c800275f4dc71ff68f53b7a9938470890d83fe0cf8380b3119ad3db6d6ba25c32a5dbbc99e2a3d747639765355de4567f73d82e841edf77602f4880e42270aa57e9d6e04f64d02e53dd1e92c2c733d319c76c50eeea5d03a8f7c943ed382b2b6e2923f40e493817252f704bbba79b42b32f2302880ed8cde5ca7162361d3cb97c3724db94f679472b3a8edf6c300173786c0ef0f2dba895e020343110c9d934b2e6810c8fc614cae98a76f4803afb0189c0290dcda939d599da7dab07ff8439eaf49b1ea456cfd9fedb0765fda89ad9997dbdd90b5a2de02ae0499afb7e64e295243bcbca7ba36736fc3d78483e819669b32293e99dfba3a0fdd2c03edfd29be6a42d54191b7ce9101891e13a82e4d3f6cfe506c336f2be07c473bf9e9df99592dc6e61e6ba47ae35af8358314b0cbb0514afcc1cb67550672828a5e025183b1b59ba7ba07c602c244915be4a68fc5cf87f1b090093d9e2e680fb479a9bd30da069d36b7d1c4fe80dde0594ffd84de74ef3c9f15f5af3921e5a07423a3599f298a2e93b6610ecdae120a86c82ff514824056f4759f08a5267126f1835ddddffac3e74b919bfefde6ad06d181a5e6520a16e32e65f6e15dc476f62ae57fcf8e83cbd9f0c455aa431364dd86f26c1f474e8d5cd5cb380a4f43658cfd2375cc691c42d4b00a28e0ea07f96192a53bc6bee9baa7c237b85175290ef8b0aeba5651a9d0d72a48e18ce75df1262a6d1611ac4b9a20f4a3a19a9f74ba035f7c82a042e348fabfadae00c9d4608c10eae67f0a19205ba0d07531d44476a63fe34ff56d9499b3bb24f71588944870043bd0be6c538f0cbb35568669ffab769d519231bbd07aeaacfbdf5eddd19f83d60c3adc158582cae15b08029d97c11c8671a63cff40100d230ec240c4b319e1d4cd7fb93964d8383f517ad4f35d6d9626cf1d280be2138baed623ae6b3e0c799a435ac8d62173042f393c81d80a030d9724e35a40553a71ac25b4598b77b715c010d42c31510c4e39b9d64f5d865dccfa5a19eb56ed7639501ce8550ac4940c340bac8306ec1aee209f9800dd2fbbb31d6ac9a1a7fa2e7b6d4de4195b9c5aefab8d64d1e257b6929377c987408658d49063a776a53dc586d096b1621c86e7e3c5fad122f40ada6d4db05c5394c6fedf5e94499a8c9faacfd449d5ea7294371f01417a07861e07853ebb88d31ea80cc18ea109cbc876a57bc81b4485d0411694447d5922b2b9cf2118787ec7ec166b78b3db0838b24df7907975e26e05fe531ba169d314abbfd3cd5379ae62561d3aaffd100e415600a6955ffea81225bbd8bb44209d3aa1369b895d0fb551fd6c99033d1a42f00e4321a2583d4f0e31dc5d9f603e0eba3efa03c45abadb0df32f8d1db14077c715176d1f29f139f4bc308046c24a796539284a612e58c235125786afb3b5bc3debd028c3be0f25d8f36956f03314ec10e0932b0c5bcc0f6763ed2eb24cd88ca75501dcedbabf972b8f2f9a2c17bd00c31b2556116dee60eb2a8fd1cb46d5e13016c72d42e097da47e381605a8c80e75f6dd62a7cabb6817b36e6f92de1606d315e01fb6f6940bf488f39a063144025f225d55d1245840cb94882ad0537ea61149991dca39a9f569569702554b731d814179e54e4656ad4aa87c383c27700f1845bd478eb795761bf9b30a76ffe2708120fa35e9fdb9cfc78a557a023492d6ee0465173a79ce2de423ab647f31ebc36979f2ea35a599bd0694d25c080ea7ac50680eda0dc4149e03e4d7b3e94786a23d81a2c56c93f8493f04e53cc5bfdd6453d7f419e46cbbaa7d921ee55f936f084fb8bd14ffaaf0deaeb2777d01dace2e86fcd6749d6dd1b1b1bf791ad94c982834d96f1a1951c4fa79f8a38b10ccdd742e9233771a55c9ddaf891d59d5cd6f028b0e4204023818b029a9f091a7425c1d08433e6f9ade73518f782425867fd85c881187452a7fce37510144684e9403828106a02bac8ac26007834063d03683f6488889a6460c730eef2c6dda38a8d61dc7a1f6b184d4fe7c81ef76c7100f322f6929b21cba2dc5a37ffdf58c9c9578f9ae6abf974a67b093f73cebe5cd8634a554c060dcd4a53dfdb3f88b378854476090d91ce961c668043190c483ea910e563de776a7a379ddba1a52cf37a79fe409dc7ad14fe3ed01819d6cf8f9a50695069e8a7263a475528efe25330146c9efee6778900999cd70c8602fdece0071067c6cee77b24426baffaec9cf8f7698ae67420521e28b4c518372f155775a1eeb51827561ede54f23ee103abdd02d4719af7598ebeb6a476c5a20812ddcf199d310ed80050b3d2e091f2cc6dcd20e5209ea0328cd00252d3ffef7bf19bc47bc0a117ed6825d14e21d5fe0aed57051a04ebe016af302c32135701a5753c6e8e2ed16e3d306c5a8c84f54f6fbe33da25bff39d51926ab0b7ea3ed123149f2a72c33f6d32981c70b9d5940868b1d69831a5a08fc5c26e70a58accdcc21ee9d5043238ecfde5a5147f2427b84fabf79397f3756ccd54b2a117999bf602f900494a1f8a41b5bb7a46896b38d67f8f8d2ab1ffe16b789f45b888f03e15fad7d5f62b0f78a7420032d1d317bc092c5e8cbdc0e5d49a8cc6e9de111bc79068af7ed6f051d9ecd8757799baaf972dc93d58cc81a99315b6cf31d0ab1517d68689e10e45a103e5fd6b5be70dd459d294d8a2041dc7565e3f08a00ac1731b021d85b978aa83cce6799768cf5d10c88caf0a779032f7e9478755c2b7f925126b2b6f49a3820ab8a5d30940cb6cd7b5a25e06a7ce9a2e4cf40a58d98b489ac1f4ee7da9c096d480134a2a6eb56c4aca5beaccf17ee0f235a2d7139e78a5155864390885004ee56eeeb4b9b0d6b3985f05d5350dcaa7d1baac3a8dc42f5a1ddbb0f40d6530119fc0764c7ab098e8c51bcc778f330bc5ea3f061c8dcb1fb9541c79aa731ed3482d86c83a45e8413487f2d5d67a2e5d60a8a8bf6d40fb848568fa8b0aac4771c7cf9d626169a07bb195c4b969d880e17934466e3c882824c6938623c83e7d24bca121fadbc798d2c72c9d67f6b34cfa602254ee43312d4b9c40c5042dad0e1d12a9907f628e28f8ea826aa2c90b740c73166d513806dd46b9f9ff72b0c94f50038a6a3715a97a193f2b6731e6c9ff058752637d60dd34fe8f01499ce71f08d00dc03158464c87b160148abb98225f375d34335b7bcb8aad0891ef8d95d2ce69c376c461a55e5a8a2d78618b34627b97e7308e6f2fd867015f865c081f0a0c7d9d9b0d0b3a3d8a992b0c365c905ec1ea62a57308101d88211c0c6cfb1b08125be9114131a614066a22bbf43a8f633f01b8a07e0c9a7b0e90e75a75fb5efe30fc870d99b229d071a16ef2b12d5c0ec68c7b157757bbc96cb0b3604602a048e96d855e5f343cd94f98036674d9c641615961faebb85a2dbad777e9a27d57944b2c6681483e3bfb2707730c28291dd35c9f4fddd7d95b04e424f91f24aea2d24eee1a8714b2a0b61d08cd03fb5e9692ea8a80a76bd6aeb09bc72da32fc2458d89f2eed8f9038862a15bf533deae2583d834582503ebaa9353dcf5903c1c7160b2451cf22061030b1a6f5e7c6d8b15ea5a3f557a32010d1e79d9b6c3f56f21904fb0540794d1a25b00bea3ff5e386c8f41e4a3df354517c006ec9ca2e7f0b4567589cc5e63946b8e0bbe7fbcef3b1a10080a790bf12fa7a86453bd006f7b1e945d48c77bdd13a835ee7a96b0796679f5eaaee1a2026d9ce6798006cbc713debe25f4913431b0fdd8befbd01c205d1c961ac59d635724de12475168722f8f1769eab3ee8240833b0ed4998aee36ef29d4e2d5f88fe92fc98fe47592157a6ad3a4f92222c84b7bff746a542a4fe01613da8935344fef11656d1df7e590afd530653b8846d1d1f47940f7214c4f21f7a8535d5ca0d4e56d93e4b90f58a2572b2783717bd4670daaf97513b0bbfd2fc6b79a8673ac566adfe9dc27533eaed30d4dc5a956ff0c125e0af90508de57dfa0c25cd259b007b5db7a29a9993664c2763ebf98861b82146522458251f02eb3f4cf138b9d94471023537e6d18b335e00fd4e5b9c80570a2915c7eb3e6b1594776d1f18d44a7060787079d47fae0bf2b330e2e9adf9d7a6890885fe80e20dfd8ed73c9971e902c98ea896967bdf0c5346c0e69a9f1e49b32b679db8095092e5352082002fb48e67c7a6e033f27e1cee7aef893fee0b4fac619c992490ed5e5597500ac30ae1e970a2b3db036cdf6142a8ff3cae739d7686769a43b5ae8e709b6cf88d88421cdfea16afb1b15f1bc70c92abd87197db2d2dbdc054f5f00a30f95992280929671931fddab4048461c658fc746b6aeee9d4cf88783aca2634fed15d7f30c29235dd7c622feff72f832b9e5486a5954b04cebf7b887188ec14e748ef504d228c1ce66e90689a49204a3563da92a72cdf5d055231dacae3ed735ebb655a44519315cb5f4dd7297dc90a518b20ec95245efdc815957d3b000b3d12d15bde3d8d47f7b31120faa826732d7a14ac305399e557917dd561a6577b4b12e5e7059ac456034063ea37b6d6d29446e3c0f72ae6b4b8af42d54c6cdbf7ac22226041086812365828e7105ab018cac2c56a7739ec175ad69366570bf073f34c36076218ece497a79db35e8aa0c033fab2bac6fb672f366deac2849042e830cabc9a5d98d8033fcf1842d07da9487052c521c9ceed1fe9560aabc572b6f9e34a4cbd584d91ac2a700ff4c8db28eba2f6243483733958ae98c6182e68f798e56c00463c90d9965739dde1ea5815f2bf7c9477cdd85816e679f316115ae4b5be4b0a3e10366de0d169a78d7d7b2874f8c69e642af7db525c9f46bf22b7596c3081f413a96792de48cc1ee937ca06c40f8e928ad5edced43dd7b52bf36c2870a7f23d5f711b4d541d702e9f8c24c4b2573071848fd13a70833d8217b0b9986f5cb330787be298a0faa37866eca1fb22e202d28c3c72dad7db5c8706abd98219aeba94ab722483ff043299f51d1c9789a5db97b44b15dfcf5b7a3163b59fff852f6dcb8672615dcd692713f3b67cf5426a8a4991d06c9227fb90e58ec8231518fee45ebbed4cc07bdb053286ad715ea305b8a533df877e980a7f5a8cbed41c3c9cd05efe15518dd12849574a63eb98e7595bcf16c4013f2cb29650f31cd834059f530dbf6155ae0a9160e079ef3fb839e5fba855b4e1d6c1ba9cfb97b961beaa0b144d7a89adb9b520a0f2fcf41b45de3fdd58604304f577497c5cddb52317ed467d1179429dd8d83c06672413eedcfcdee1dbbdbf3266ec7971d01efdb9d77fca80e08f206b9ce6e544d29ad6d57c0bfe8d4d001bfa9685243c644360dbfdfdba556eebda7d5e6c036ffcaaef90f5ecc7ecc70f63dbb83854eb8884d7ba0c0fd9a8a0bb3b5778315d760fdcb6a44c17566a6702b62556858e494c4fab76fc5dfbaa2c588b54c90bd2e9c903ceb35a59362e3a5e0221389af26ae80737dbfbee0cc60b81f00f65806270b4a29dd38c179193ba57f19d68be9bccccf8a53071c10c04bc91ff583b627aa1915eea5d341e54758f295285ed998b0b4c81599c554bea89352467b67cfb7dfe6b908bca85ff21c43bbd8f719a3f8ba4fb48cd5117b34191a5b1a3c940e48785fd8622be891df11115dfc07e921f79e9a3f61b649a9cb028ddfda050e764f4a0b9fe88ec08cfae2d493d6b97c498b4dc30a9a1e189c3ff0ec1d217f6bf8853eea6eeead1ae3c8ee5adc222caef6ef9cc8b02e2059e392847262a15c4e27dfb1b9d0a6dab66c3fe8418819e7418d33f183109b821bf4fa98a4c18f87ce7ec7f494f671ec8c25da0c8ba477dc1df00376120332a194fd143277d716a5a5679af54040a0fa6efb64bb1f1ab1b8dbf83bc1ad3f7d7d492541a52a0520898c9111092c141b9bccc29801206826d0dbe30a6b0467923568f71ebd99d73dc3c032d6432be239a2e2e5bb89b4edfeabd5bfc1d5a1029f63402f94495bcb359047eab2ac2a659e0c8d36feb4c5150a4e7557a7609435f9446de1d69f096489f8c9d2a4aaf073677d90b161e0e6aadd1d1fac6866d0ba7b444cf7ee71ab78aa9a8c1d92b78ec2189a9d803439c757c19ff7457bb9b246076716596bf25e9e62909c6c1367b2a5c288d0c14ef7284656e991d0e81dc724c01f968d98b5974ba6ad5648d6ec0784f7a6cb4acf770b30ffe2ef210f7b8b675b4b36182bd6a6c740a78bc30682d2b316f4b61cb1eaa6c1553876643aa73a252844e24c42284ace17a76b57c2e5e8c8876da288e4140240aaa7d997f723f0a15f5279d7485bf1f02fa63adf9e68cf1bea786c64fa952d331e6e4a33e58843aac6c37a3ae4bc11323d2395af8f66e5009ab3b22a107caf1337bac85d82181b851e4c9396421b33c11e041c3aed92c200ecbcf7d48b77b0c46eb6f2c432efcdd22b0faa26f867b4c58331aa67528e751fabbe5c16b0494388b16769c37a812f8ed2c53270d0c7b6169ad166e47eac5aefdd9af684c1f2676c85b4904f902736700cba45bc4526218e15340853ee9b5c044ab4e4f8d3ac646b345497006af82abd631c0e786d3ef26ccc695d37c657e6952149db3369da91b54134c9c92a4d488ed096ba79d77a3d36018e173937c309003ce5d830ca7560103477c9cb3f46c15a98681e9d109e5f25d2a9f0a5afdf8fa7fda8ed99006ea6a85816a7c1ab6f3a222c8d07503b6a9f8389c70e38f1e96e2024198e21cde72fa85db66e54bcff02f5699491455cf721611e32b70856b9eff66b9a423d6af8aef0f4e28872d79128241a76af771db7b92afe6491365df3734e1e656da2634ec1bb31b33aa90174bcf5375d5e0105254942bcdb23a95577617492ad8c02f36e65da10157f1c17dc696bf86276460c46b6933de3d1895d6f307f52df6f10cedd0e827d669649015ab8e673f58ec5a7d12b9812f242ac1abc1dd4838b17041eb20b5265a488f82861717294ad6fc431d8015e49851905946600f913e1b8f3b2e5182308e85cb1672079e8e1e4c577bc879ea5d050c19aaa122681845cf8d17c166099c6d7e28267c9fa41375b487e04d345c433727a6c9e831749c63d538fc7845a7d1c6dcd0b261e0227b14d0e268e0193debec5d3711a62caa63e77c6dc7a4cf16153c8a0797efdeb8cc93b04e4089f4ca0f30b294662e8167560242bef14fe7ddf26923eb1582bab0fc36fe65b3ccdeecb54d0c4bd15b8518ab54fb1b9798e7b8f3871b51c47b74178a193288a82860d4b16a32ba0fc8351889dbaa4f6830146aa0eafa61cd33302fe105ece19eaade1bd00da06a70e09f875afa2456346178fe3d49a48563ad5b0b619b4766229cfcdf10d8eab1f40d751a890ed000960e8256e8e15e29a97f114c75e8be3687010e512b3244b44c2f7d0a6df93eaeb484cc6ca2426decc36488e1c11c3138df30c4aaa5a84236e2768f685d73d3d13dac0b6ee76335966d2ab0bbc55a20313b01d4e1245b0fdb00d2b247552d252166e3f17d1cd29678b20fa887b9f32b82322ce0bda7d0fd9f179b260d3b8ccc0354b70ab05187802cfdbfd36e3e9ce53be768a511ceb8f7c71ed969fa25f6a1f6a76632533a757459bfff2a3dd7e1a5beb7d0fa6ac1622be0b360018972fd8472b980782ab7e2284e13e36d24c2977fc9658eaa31ee9582cde5154b1f41cccaa1b39863d5525169635c8b4aca116a270b46f3476c8fc08a657ff80b19696d90f772cbaf349f62f2161077d4dc06947aef87aa166ff8554d2cb32772bea4a810bbc3cf08aec6b7c8725c4c0dac99644f6258a3107e9a29728c4e2c9e65aa2a9226a3ff51670a15eb87badfa2c4150079a6c45b8ad187a6598a4a9f61c6a8b3ae395483e94cd9c55c11f5079fe96a5ef673499a3de09622625771aab4569d662e2cc0bf3f38038e80ad55583f3885b89b253b5ab2c7e934abd6ab3b7a36bbf57fa854e9a43b7d99d3bacd1bc1e2d7f91b7ba6cb43dd511d4e31ed6ec32dee840e625604d74290cf458d611c342526690610bed5c209ecff916be60ae1bbc11db2486abe0ffa24bb66dc9b953e1f9c93a197202a6efdcc5d7b90bc0b733602d326928adca6614ba632a85d4fa0e1deec5e0d6ff51842d69250428a67b480c06c821f0600fe69dbb38df95b43524997b02101cdf429c6838dbd20fa03002aa48893c72d7acd2c758c8384f75a58532ce664bc7a2ec32c87c8ee9b2ef93baa21fce808f82cfc2eec9dc2f9ef74e75ae3d7bda30a55ece8bf5d7d6967c1792cb1ba67193eabcdf4e7cdc31ef29d02609fffa9bc751aaf542d4daa9c7735760b8bdb05defe6f81ce6ace2aea6653cc74b0fd18ae7bbb782ce289ccc7fe93a96344599bbbbb5a114e28eec2ef0aa1db9d87de96edefc24e2ccc87dd9039cbaa05bfa3428132e025a8120a654f2434731d9b742073adeef9eae099b5e10f36a99ae04ed4459fd1b2c1786777b1e39ce3d088284292c30279ee53602fc6f622aa72a045091e23e46377fc212044ca55fe94a040b2171dc0981da7727b5d0753c0e4253a2781f74c8e1421a56b50f3904c6183f73dbdea2ae28b250edfd6068ffabae0240b2d87e8f2854a02b9a2e728f8bde94313ec7633a111ac30073e0b0870e5e01dfbb79ef5f7aef99ca9d7139cf97f8030828410fbb099ad7b60eadeefdaf5c97457585b70203b8ebbf7a17040740a4ed93fbe7b9d6e7b4f87310b97f8b64246a72e4554b5c3f5b5ccbf0f886f5a50ba5c8a5d990d7c4d71c909eff56d2de052da3bc6f65b215e90837cd9c22a778b2fb0b8b98b8f25e37570d98b8dc07fd795cc6871014369256aee7cbc40f1e2c1eafc2df80fae1d692b624e7df07ce8740f3d90a23b9b7e8189ee836607040c80284fd92d06612b27b3fd745877fc86166614c6fde4e135dbd7721867415e50b20a8b46bd2b2ed3e603926eff879ddde3fdd462c073769d2ea34fced8853bd7562182724c686dfdd7b0c0d6d27321c31addd47f6bd872c52c4ad08e569cafbc9991c5f40edc6fa7eafc8ee85ebaad47c7347a7865e01095f28b52ff56684fd2516b18c4fbd95c3001fd8304653bf5a2ca45aa72a333f24261d55f88e1e19f8d1eb98aa4c3c788313f2d233c5ad8c82842416697a985c78093c6d0222580a8fd75ec78e8830077397b8f205f7d45e45d9cc772a00ccff5c54debebdb9fdafbbfb61293fcd393565260e8af065c2f852464cd6788e720dfd0e5639a03376ee3bf2ab16a38430162defcab310f87829998ebf866e3c559249f2d3901b1f7eb4309bc791c7380991b9e8925b46ba8d2382f83d601586244e4924790e86c1cfc071b00835a282119db39405ceece2a6369e99dfb90e6ff78dddb1c02ad376a9c4fbcf931aea077da0eb79dd8bebc7bf0925b8246e526e85ce7222fb4f0903a911166b8ebeb8bdb941c8f5a71b734faeaa8ff432a48cd8d472185dc988e1958d8a0d6df6638acb6e26f1062e968c08d100ccc447712ee4e83bcd82f771df146ea56acae2552d99653aa1629103b37a5e7a1f3cc57b07d7fcb5d9afc27758abfa1f28914459e2ca46fe7d906ca0ee4d8fdeb452d814ef6cbcac840001044ec22fe4795210012478b89dcd874b3fafa51c1bf209c497f9cc16cc6aaa62e8e655add826f9bcf4550eea73a5da3b1b90a0e7f8c96308176a4f313e1a9c74171c10f563add7d272fbf4ee488a10f1d2e2ba89c9f42657cc6790c84b972631dc217b250bf269a44661b4071adaa1d46327ad9b366106d48574fd8d290bf4858cab30843fd901bc96ded08b50441ce84bd012b08fa9e316c720f09cb6e288e1b2e8d4ddd6d8cf2a737f910447938fc68441be47428d458abd4ae8cbbbec7839b2cc29e1ab51bce88d9836b1c876df06ff49a7d2fcb3a78da16c650d4f2b05d0dceb72881b7c2732d1c0d79ccc6b96d87623bf4c85d62cac5f232339ee9b7a5d01fe4becf5ef50c535149f44f589fab647a0f243ecaab1f8d83d9d2c519baf4d7c79a7fd79c99ca17c1a06160245689922e43a8404feebe82d629396a0bbe598feb5565cf5065b322df7fcee6d2c5aced556802f698331ef76b04fba18ac9d71016f00b0ce66b51e502135a41af2e55ec45bcee03b22db80617ff7d56a9824e3ebb32d599b1732e838aeb709dc3202cf5b0097b5ddf7ad7ead266d0e6c22fcf0ceb5c1a94e9eb28466ee3dec444f7fc71b1cfc6e4fceac0276a69325a3c9314076b2e5516c679a2c0539ce2ea1b33a5cab4f427778c9c6b2314b4389045fc8ed9bb3eacc6e3efbb098155ccce01b40176da9eb7483b6cd6340ecbf931cf0c3eb3d3ca26005fb3b8a5e23db3ef24912cd7d268a4a2a166aee00c026c87600c81d2e09132f618fc63d532cc84165d7301b7ba4982b27c32bac1a639b7662326bf33e827d74f39cb7466ad14230963b5c11a435ca57ffb14bf133abc716e5526c4bc3d7815dca32b4b84d56b93ce7a9f82e22f419a48c8959d9b85e5fd2ae5729738823e865c75a8cf9c1b63323e89c3400cf32c52cc77e93261e6cbdeb1419de12ddb94fb91702562a332b5b3dff5006d0c4fd53e41e2063b8543792dda735572a8ba4ab44129b8cd01b32414f581f3baded42e102c132f1513a57f8db3812f4213a95d12e6545df064c06dba4ab715ae1efda22e1c64b6c6b4bcaf128e5336c9e1b18c61477e0b131a7f8ce39b47b5f23c22acc8592536f8d148654df5daf069e61eea1d0aa00a85f789a87013f5d562c3e6c6c94789a4f399cd96ed8c55e8b41d889c6d8101991e4aa2b4f6acdfd2c804a3d83ef2fd66fd1efda9b4c1e9b04b5a8c4cbc497f58b75d5e0baf7c7b13ba5db0ec8dbdda30ddf474dccf5afb10da1f2a67d11526547a7ddd7d54faa7ba9db7a74e62f1d3a7fb5fcb2eb6a1c0b4a73d35d4f47f7a596fde4095073006540cd0012f1830bc64691893eff8d7720cab3f6d8ec56b1beaf970fe76c719cb646522bb73b1755b008c3e1f0ac4aed7ab4ee99fd6f9df382359d23cac094ff5339d3e6a655fa477788413eccc9af1a7f676851d21e8f2a2b8930f9e22b0c40e9c5d873f2e23533d43a5158e7e2c058a156daebeec4a9510324889deab20eec0c437a9617f1eb6b39939221a0acfd7f233378a94f15335126e329fb3c039c65a4b25f4dff649603b669380d8706623a6d72075d232869d49ac054f45df832b715dd32913e0bc9f09785f5f2d60b7cda38d71fe6ccd8be7573c6697115b620c0bb6cfe6cec70e592bc0e74ab3d0744684b5d2872c7e12b7474126d3283d9fa876115361941eb18ac7c171ff54a3ede2a4b1b5bfe5009ceab4ee54b3041e53e6e821c799704d1f106c6c2ed511ac6800ca7028bd66548205b61ea4966c795ebe05ca02e384467ad7546cbe979afee419ae5dffffb632a51a2510d288edd5d04a9b0fefce34d7ba54767777ee3366077833e0cad70be63b372f8aca7fea7bdcc3641141b4ff54ec253bcd0cf144967dfd50a10e0021f528422e5cba4a62f5355925c95f6f3c6f77dba36e58393df479b0b8618a9481c123693ab9528358377e4e69a332b34db23ae954904be342cc7de85dd4a3f95fb8f7895188052d0e6beb563e929436c754de7dbc8f6b88b89436dde0aa00db508e9256f9249430dfef850b2c800079957634f1eb0262cb4a5ff447827c251f1291a9d0818d99e72ad8878ebf96d669321196a0eb46db42c0c2593ccf8a21d869ac54f99fff2b60503eae79e912735349090f5f49a33949a2b08c87da23da6db58f05a89be5025505c95b8e70ff9940efffb9ceccc08fa88eb11963e9814074266c5827e3695ad7f13f8c3b17605391c3ba716b058f91ba2f203e6bdabaea4ef2d0e9281f2ae2e197f396077b824052c1fd43b7c280fb4a1dfd518fc5e62685e235421a54cda3703f699ccce37790bbd22b8d456b64bc3060ce565cdd52952c53be3c7d14b7ef767d556a655886b81d499fdbbc9520dc07a1dc6acf277c6c300703051ad8ce87fd52d573cd86b0916c768df3e9dde59c87fd0c122274313639a98de13cc5e89e0b92aaf6248cc4284e4a86b28c5dd3b2fc09a1ae068836a210947686d5be47a7d038575ba28390f3e18688a03b9a168beeeefd466d7c8b69a94167d2ef93de722506cc7fa49a2ea3cc4a8823fb1ebf4d13bf37d8f77012a56f76eced9a2768c60dddac1243879d03b1678242e07adeebe5e28ee437515075d2f12d5bf9e500237bb8026e97d070f3126f1804d67b5ab3fce244c9a36ed117395bf97a8839e3fbbf843f8d9b2bcdc012e8ff0ee44ec417c39d339ec855d894adef5e56f7f66223d18659c1ea0b2e48ad2a033345c5115c40f1c060636e1ae9f34c6f0929a62f7b085530a23c72c0751548ea989ca9299169b75df9cc69c04e6dccb6df8df3a747be099baae33b76d5fdf897bfe47ad8fefb8f34807cb7b2cd456ff8d16552798594e1e5ccad79133ecaf307172e526ddfb8e4f18d30dddf2b42cd8048d891cc2dbf4da3a95f700dfd2b30f6c2b684fc53f92ed160530e2b3123735bcfcedcbfd04b6f575d32bd2ac2aed5d01d55c5ea29f06ee216ff7cd7cd157dbb31a0ceea0d2f3c166cc73b529406a22c935c9354f4fba87343ed6adb674f7bcdd941a6beab8c73706b19818946ec4f7324cb06bff39036535844f73b531478481c59b23f73a7af7bbd78f6e2760163679eed833071f94e4bff5cb80bb8479efb2f2e83d114ba59360c42f2472aa98ab997972b29387d96e0d4bf886a4427434c1aab730aab6de69763de55b3dc9737520d36c54316174dbd022fcb7bb555869a1cbd77d462bc96a7120f5473820ab5342e139a7021228762491611fe46b405c67c9de0fe0acc37fe0cc883906f25b424e7b0fa3f5da8bbabec2bba7327145e73a762e95b30003c9559377a80ea62ca9cc8409f2d6b625782c2d6f7872f41e15303ef149b4624f0670aae95488e1beecd215561cccec70b7e7e2061c430460898796daec771741c96fececb545fb66c81c5a2b339e3c5b41cfbccefa49d8b1b6423b0cf0f4952ca67bb9bb7ff8de0155e1fc62e87d436f9cfa154b8211a8908c61defb9f8e69bbb771165d3dc969152da4493a7333baf4776209b05452f460f2035210dfec4e45382a7951d8c7725c09547397432003fefd013a3c760e79ca802344a6404b16fab1a41ae80771d3e847866f0b537f0a2b651c8761642fa083514f1b963d6ebd5cb82b8386b74d7226468881baac2d655eb9995c788b2bea1cabb48181008584d6b112480f32280dcdd582d265f142dd204c29f71b3c728847acd7f1292035f28e3cf5366aef31e415eef5954ef72f4ab3e49922c68e73b9c9e6228a4161a4d16d83c9a6c64fee0f4a8835e7c52e96e70761e4c413210fe245b5c11b001d03dbeb24033f37bb0fc0443cac0a8b286b929393a3f0c932b2a459c9d8490832a4a91b997e6931c20e67cba96e4ec28f8cc20fe8ed76ed3a2152a2cf1e7cf7f5692944e9bca708c6354ebd81cc1ce73d4584208201b5ece94a95367471fddfd93b7eada9261f5f207a80b1a243e6361b25b156659eb89a1d4177ecca5b79407570ac41a6a6c3607490c0ceaf46286a2c4e62b263a9360ff75be669504cfd752f0de7ffff9d719b97a7d8455d293bcb860da52f7a4cf03fbd8b602d271298a879136b8399bdcbb3a66881ddc40fbdf9f1d1697bb4b27fd35c88966debe26da56c9ee04f593cd773efb56b31284affe8125639dbfda813753fb1207baa3aa4c7c7313daec8bab260966a5e24d6e775e5e9d9d6c21d04f042d5c47f94a04a60896aefae39a6829e5678be33075938634497c2cb79b72d5dbe317b79aefd98648a60f2a203a8123b778df250e8ad49f4dc12f420b1a89ae3cde0096dc48672f487ffd1fd2bcf505a7062d0f7ef9623dc49910e6984faf3a8b8476fd40aed8e933dacdfec3469bcbc3fe3302f0159f9aa9867eb9c4938493e235249802fc1be0faaccb307a906fb1815a6111f302684cf6bb5880445ffa98f631fa2873a3929f068baf0e0efbacd103891e6fb57a25eadcb8e9a83777ee47bc0dbf63d4f24ce9cb570099c614c85c5c20de241c47e7a11b488fefd18e9874785dd1cab20c73cb2a3af813290c47238ee03a1cff28c19a45e53cb615fa955c6d0ddec1a18ac2fbb6df89942f519c39cb09eda2fdad947539b1ac0a1dcc8cd0437fbf55bea3ff05e53956c1b412bd54a6a3dd98d7e5a2099ccc688a79c45908fa8c88a5c1340050e691a17765f514199239ed6b7ffd8c63c95cfe2bfb354c0540555f0f34912aeae37fd4edfa957745295dbaf1bc3dd9825f177d88df89656dc9764d14ac9ed42e89cf4769d305fbbbbf613d9b75b476c84434f1c40d746c002c342e1d8a5884c24ee2d370e2412b5af09657068d289396cc5f90742a00909c00fcc52c9fd69ef051a48dc2fa0144f2ecea45b7ee56e0699645fcf23859da89cc2f582df550ca811ffca5ffbec270ec32c6626186cf771c7663ae9c8d9834a8db5f42f30e340e84dd6fcb0a9c860b701315b50cb4b697802586f91a88db54c5e3ba9db173ab1d2f0333050566e208ec006160282890df6c059ccc661f936f36802572901d9767a7ab6c62856b1f444acea263fadf7822037a236f73335ef9dfd200d7479628889c49c941037e4e31c0d18d2dc152b21dca4719e1cafe617580f20d942625bfce734e27eb2472cfb8cadb10312e701ddcd278432e969b059fd64012d8fc5b029a8e65579a30265074ebb8ce10781d4b7a31aa88773d557401046614d3deaf7c977c7021c43b8d55374ca1eec381887da8621a85c4da598023caffadeb14b9efd164cb90f92abeebaf47f238b158a8145183e111ab7b4f38053be60f5032d0956c5abbb805673673fd47a68760fa56a2cb0faf57763ba0636a6bf708f466966bb9bfebf931c02b2019f1da68121bc8971bb02ff02b5e45b0072858a31a8dc2d4d13322af5c938265a750eb6b2c0635710074e1604b331384f6534b10e8724336d67cea0e73a9dfe38ac9984b9176afbe3145414ec25ce28841d65d40ff4d55d0f115bf805e10729fcf299facc5560cfab5091addba8bb019859c6d26177503dd0180cc89c36fc62c1b399396f47744b7fc6b45129f2ebc53dcf77ab6e0c04c0a5c95f573b937235cf0356633238f8ca86e8fe26785dc1b96575b4a947bfa76f174bdc622091ee78aeea05604922e2f4616260ddaadef5dbbe5eb9d9428605513a48111e705ccd297ddc5e6e9873f8c77f588884a3064e648b6cded9ab302d480a240e7f46ed659ebcff5880e4ef402b51708706d933f0ad446055d37790fe10b5a2c4961d1cdcfae267acf8fe44cb145f72b3f654476f3438be5d6fca21aa38aa6a5dbf07639512b34b84302b5b821bcd18c2d3b795f72e223f55b5088c100a7449988246892c7d09bb510649fa7a900e7fe93624f6bb62ac938ac2c33853ccbeecbe51970ab287f3131f672467fdac039dc0123ce973c52fc61f0ca7dd3378323240d26e0a595dc5c63b0cd135427166a22360c1bb9d40359c4282eb952182d2055a8496a79aa09e2fb6ebce7fc049eaa9d9a20ac8734e776f6cec5147ac0b34a5739286c8ad02165618031754a5baa750cae098f33ce14e6ac54aa9e9bd3e618affd030452cf01811a9e86e80269b42bff3f1657ab0503b6f2c254e5e7b195410bd1b0f641925828c8c620372511cd8739156b4f37fd3f2730ba45187ced3f28dde47e46b21386c17eea1dd752c15fb3e61cafdb461c326bf0907599dacf6f57a081ac4e0b1b1c9973429ee0e476040da920856a99c6cb531d2030618afcb72cab299b469a3879b1fa7dce487f95ab72626fad9f03bc3265f76edef3d8c2e6f78d73f6521aa2b5143e9bc5d86a14fe094f7d0ac289bda74dc62bcad1002e878b1b3958cee813d81e4ae9bd205f2f50bae6dcb8fd81a55518daefe0eec1f771f1246391be6084a8b5f7ffbeda7ca242d6dc865806e7c2490284634cd3b2f8c659c934df1ed2030c448df8f0cc141bf9b74f5d25355ff7c1029b65e9f125a9a6535e0e1ded12d9352542e67e248d96087bbc53fa1a862f53efb349561621c94e75a33c6b673202e4698aa67e3167a6fa8e5d9070ab231c646538dcd82a60c52ea08d098320e25072d76f6f935a4b1a7fdb76b32bfabbe9700dad66063299d6f574718d7d6491c89d7ebaf8d6824501eb83a9a644b56edae604dabd5e17503e37619fc793fbf2cb769e80563fe38df43f3ecae39b35b609c976b325cf2b91b608cf28e53df64bd9d39763c73d7ce22b8a9e9a4e3ad4c1804254bee2924cdf84ab0403658bd9d2c9ace5cce8ca4bd1f432929b747842a06e783dcc97d48cc8124a4a99f85faab674e9592c460a8e69d22bc51aa0a5e1434f7350854bee69fc4502d96b4b8286860226dac4e7ba4c8f1493e1510f0540be4215c7396ba7283da6771796af1d7dc18a2bbf2a71e73613668a4d4c4714671a2639e7f410870485a82c191c511f98bda90d82bc2e784a30ede44847c596638c22cc1069b1fb380696b76f289211e06e7d95ff1a41bc6852c79efd53d357d42920d33dceea06f93d9eb83091ffee791c8955c5395a77c30865687cfd5c3041ade2e8cc82f466272be120f318e17aaf325ee058ace60d9752b60358f5c80be880fc630236aa3baa3de62c8c1a8a6da0f2cf32fea3fb8f87d3c4744e6f2d6091a300a04afaec1c99f2f6dd8bf68c567ba289cebcc123cf9149323d06ebe76193ae157426fc8a631a246d5440bcd23a4478bb80abfb8a13f5c3ff63afafbcd7a9de4b7bfbe4945058ae76a336439477882329d667e231d334c1f92a5331027d1ff75ae9a80f2c38b8805d73a69f3660336cc1b32b2cb4251e69a2a27d8ae46f166883b0f5a8bca59b14e7583ecb654f7919d1bf90149fe60a261dd29e5f7560c11f5414bb604cda088a2988a7e6ab631765fb143187f8b2e93d025c19f35b10d71d89b7a5f1982b1c48192531b844e89bffd6d7e83e2f704693a528df1bbfe01ce9f0b5edd6b123eb921b16788e6f01198430788266c2c1feb2e180b00a617ac78bafab3c7683e8d738391c384e73d9d8a874e8fdb458f6c560984d4d1910630fa27c9842fc659e6abedd8fd5d12e166cf0d46670b3037df2a0b5393888d437a489c77c13afcd9a8acb771cc312dcf05768240fe9ee1c47f8d86b33360f75d933a4a22fb4e4da991b784c12927890967b22c028bbc7556d24283480b3eb54f4999c1bea325823fe754da9169545b77849311445e321ee89a97a0813774d7ff4d8b2c9ad68452606a9b2a17d37ccd0a5baff52376dd41b1fb7b3f73dd692336fec6b2593ace2d717318c468c5e5bd093b5475a221642596244abacccf62d678d7e1d156bfbc78fd8eeb4e72d891a6f6ae9f99dea5509f7b259c748b496d7d263b999654cb900651f8bd8157f8056d8bc6ac4a49e313e7437b904c53848fa11c1806c384081043b290746fa3ddb3d3830590e7816248565bbdf224ef9906102ea5df759449e2dd35710e07c8306bb3f72a595a4a2f9416b3f8d20410130eaed9b358966c1890b30d34d8a8976e4facde46f9a8955e3cf49ef5ff1f0fff8626be714df77abd9a75c6861a9accd1f5bf145b814cc703bf42f3c4eafe7d6f645ea38e944a469386afc225c2c8e51455121625402ae5dd70358c0bd1637addb84a787a61f162db85b5921f740f4ec9b1e6a494ba18da8392f7bdc667a7f4533f2b1c5c61813aa85a409a6cca3d0f0ed493b631418d490278875d86c2cf90b7e17f84d2d94a71c488ecfc73e77df7aadf0a044a722a484935b4ea12b1e289819cb618c618310e51afa28c94fdac4ca11d5dde90c741156dc234234064d7961673d21581d4ffe59fdd16a73f0548d707c4d199b420e23dc02aa652ebc9461ef03930a426ec8643c9b1913c24c86db53e8e4e464849f34c32d398cdd484ca194c49d8bc554a313d671bb01c02c8c161fe4649cf5c3bac04aca3d6a196da09c519f3bb10a244167ca1a68f259970c2fc9520053bd690ada19383d6ca6b3f1325215575e6ab30d0a7271ea56568a838f85164e276d3bfe703d50102df578ec1dbbd96f4be71d2f0545177e9d82d749ab7b2636a9e3b89e4a839a0ac04f0dbe14c3e411ae05f0c9cf7715a3df8f94de342c86bb0fe42c071896ec95da80ad1799649b6ed75aaf472792d438563c59ca1679df2787de2416412165f12a2ba72860501f06003e0aac74741725e4797347d2197b7bd2b27f07be8f62c3a8e6295bb143c6f8be1d58d19dca28b3040c683247db1436e6b77f584626eb9f23d04954e8f5119a9943de8e765937ce6513ba96324e88704d1cd6ac550f3a1f2f6f15402664ecf140067cf754b24b690407ccb4601713190f5974278fc992b1bc31dc1a5db338691c9877962aa01513e410c002b91c13e8ab0b2d7e8f9aa15b9bd9be6e8d4c806ceebe6e5b58c46e6ff5a12a7efc72ba4c14119007816020b88afda20cd518ae26dc2a3be74243f59b91cd25c9e05a9ba2379e0666385fa7aadd8a432066b21f078c17bbb5dc6a75deab42e842e012160e1208429a310a88e28651fa10bd4daf0f2a35cc212167d4e3c321f6f7c186fc736da8b59df9c1af8de992627f1a3ac71a23f26ded49965ed57da5149eba11900df6d6921a9860ff2a0e6204d58b3b76dca8c96e7d5906a41b67f5d14559a56616299e8b520fb9610d3c83d0112590709ef75d599ea21dc2191405de343004b8a18a2c4ceaeda99be882ff34c3f6c19a1faa86b2737201fcee0b07849db4c12c6bac6630bcfb982f64f984d3bedbcb3378ada4452bef967ac190296b09e618855bad2241df37f21f2ce818cb8232b826c11d44300e06a7ece70253ca014a3db94a7be27d846f1f732f8fdd7ed4384bee3637387a52575bd6f728ff53142356e6cae627642cf8c2eea2077a7bfaf2070faee67d929a34bbbdbf63bce7f697dd6a2ff9b031417237fc9424e8ba5d2718e6396456f25006a892c545f23e2c4c49a58d8ff807a52f8ad8cddab50c4bee413431ccf0dea416b7c630fffe1d45c3341be0c59611fb0db32ef774604291f787b86916a757a026f404db3692e0d818c919ce8ce25dd26d931c613092b9c8369718fdc7d4c8c7aa9ff8f262762c1ec100781df3f9af1877c01d1d23dcd84f0d5de5ac2ff32765d1924edd2d7dfe916ef26cf2740ecb3ad504c937e8b745d64cf3c813d02523960a6d6d47426e977660754dbeb11bec6d961e619b2833472c81cca75cfd2364cd74fbb72d78f6e88fa9180ace9fa5dcb58aebd0046c63e74a608fdfb8b02fc9e0a60a65f58e076e848bdf36b1c83341ad2683977a41c46b29b052be7f01df878c9917e60eeca871ede60e5d23a5d87d8c31cbf892ffefc6991cf055d300e738e82b91bc981df0f937b46d070c0243cecbcc6fc07aa36db342fc5c65bf4daeb9396f87f05dde38049f7bb0ef7354d85ecb34fa974068f59b8f981234d123759385cf6197190fc4fadebe20c28ee320639158efa852eb60a3414c042a182ce3aa8c8974aeaee23d3e96ed6e745dab8e785adcc3b1fa7233ecb955f8125677449e1625884c141530f09b4649f5838d1bd411995deecfbf9e468bbcaedfb75131121f607f0ae33a2cca58478157e88108f2cc4e85f97d71d12981a3f3be67733729cb099999ffede63aa099e52be142b145472744ac769d6997e35bb872fa710becb8730dbcd2e5337c7f7bc22b46f6c20daddaf001c4f1ec421c0746e4d7643503448524547401e09337735b38a2fd1c71d0bedffacbae3a9c12f4314e3697ea843fb9259852aa9453625e976915dcb6058efe8e35e23ca87855a71b04840f40898ca840005213ad9f3a0489cd36fe77677e1923510741549846c3e2b9f97c88e002800a5d43387fc67a0fa9e98798589589a965496c5a695c60e5811c3deeafcfd6988146992e67f8d7dfac6bf3266ab0a08c03718552ed65e5ea5566b5ef36abd8ecea016038d902ad514bce6aca93f7762b11270f9e4f9e81c9e32b99d6b62b9555e735c4eaad35fa97ceb07e0d40dd3849c3ff10f2de5b4ed906c810e75b17305c2ab6a3aaaa409971c0087aa40d2c3289b5ba0098da9dfaa482220d0e6b7889746b85084223d0e54c6bf893cb6c38dbfc94e6cc8d0552edc0ad73e439420bfb040be3554b188b8a80c70e33bf16ef25a8ee4d0e0deaa9c95d6c40571ee637e1cb8b58bc19195605cdb2b8526d5dbe54e5bf3b8f088ca2c515db9be9f56cd4f4828048d6e26adce308db446c1a81e8babce4bb2e1fad3dbc2c2e9a337460c450fb7c96840f19f217dca72c5b7d0b8d20621c63c805f6f6780a368d1e4892069955ab7d948f72b4dfc753595aa798b6a010b8d338a3e7a15fca266b76026e49e722786e02d6d72428457227d20493de4041f36cf606a8d6dfbb78251a477218239d167b97ae485df78ce64c8f62d4ec21483b6df264a702b8742dfde2a786f006fc6f4be592d8854b1e965b906858e0f11d1b2919a5e7ca2fc9663e66695d75b3e171a36606a000c6fbd4f6bdab8f9e3886c36e0fe5072fda88fc8a65fe67c1a056241ef8314dcfc36aae52f27dfa71ffa2e6388334938a1afe64dc5c492fa0ac714cfb8815f3d7db3ae3c2b52bdd62fef85d0e665d8cde9627dfe18cd1fd0ceff0bdc18bbedb7ef86df8a6d3ae51aa5adad632b344388abfa45de1377b1d8bd54157913b45c0467a04baf26eecd78dd14d5839196a53bc1301494f8652ca6f28682259b893a655b80773212fdc50f7890948f24c15e3ff9874b5ee6c4b345ed6ca2a22740bb25740f3aebf69ad883129ce64f0b1cfb0caa872b4b1486dd8fe836cb9a0782f541993bd11de9df189fea60840406ce7ada43047e7ed7b650d160995ec36044cf0c18f73e7846401b03bdf157a742007cf4da5c70f86a39d6881abb39d1de6af0351398b732fdd0b864695d84254c68010fc617678c06d3a5d7e90b7a275a7c28b129e74d12bac0cdceb7d6dc1eead7b7b6a994ef635db0b5dc1099e35377ef0a67718c1e1bb635aa4da000870c41a120bfcff962592d7d7a5f30ec6c0261677e26eb37970e66be45b45a1458ba7e044ef3c88f0f2baab831385c64e980c2dbf38b9deb663e255ab74b001f4738f987a5aa4f38509403980265918c233d3e957ef63b2977dff41cf4c00763598d628fa96490947326c84ee1ea300af6ad3a27ff7ba0c633510f09cabc94b9f41476d57c1d085f60c42e2c466efafa9a4510d9b20bb1eee16c995d91147944058d23350892f4a971567b3e2a1a3c1d852ff09097ee1ea0f29331f427c43342c151b904b62f1e07a8a665118064f8edfec884feed4d45cf767ecddbd3f9d208413743ee172d20e67019b16e783762e9052c90cbfe19024c89bf025ad889aa3d8d564ea8c2af05d0eaeac88f03b3c8077c32830f17c4db775b3377b3235a1f128f0fba3d47504a7a00c43444b7a2eb754545108800e00c7fe34c0191868d3e5cdb32c1e1201897f7afd2dc83d7df503992ad8e8855d9719027d10027d8fc7d142d8189e667e553853a2269ab845524cabc84e9d51bb1a433d5d9f604481fe69338998ac579e2fda4a1109fd9b864343f599d8d9bddb6d6563592de17390dfe7bdf643c6b4bc4cd85edfb15650e42d304a347aa378c5b35fb9f2248d8127da0074f933f1fdb197400356bd36fbcc9e27d517feacf1ab772a22b56d545872a6bb0e280ea97dae79db5ab2071bb1c7d2afdd48d5641674495883209ae9e7bd6cf5cca54be9ee774bcecf44f06d45d3830118c578b7b580cc38807628398b75ad7e55f78116cb6bd769ca7d513400b54d5d731c0552eed3200a99ad9a4c26c562651dd9afb14f94b3fe31624371f246fd5d8bbb22c69f59a8eb22e39db9e7ba3649e0895d071682dc7f02019c4d4538e0e4f83d133318ec52f6a60288f47ff359d08adad6c276b6b1c385bfb105310b0d0ca51aef2d36a5d4f75fefe523a031c02d03d1ce366e1f921af9d77a1d124289d48735318cb6c53455d98f5eee5b26f74b309eb9152e31fc456dd52ebab088ce776650360b22e7ed9a5bcf41d2c5da7d6d78b60def4b5911ec64790af577d1808847fb93ec2df57e381ac8888af79030e690cd906f0b498d9172ca09a72665184fae0f6f73b22c8945e03668385ffb0eaa920f09bf48dec63cc61183e697cd5dc4ddba2c6657b1be7a98afe4ea5ec094ab11aa54a8352aba092ad1e8eb9264b6ce55f78f9b4772d16b3099988c4ddb215f876215cf06536ed7b781083b7d8f9f469fced41bb463ed9b2ad53610b59d32aad23efc27d7f674e1b5fea84ebbe304a0a7c703d781e4ac02fa2d67a7bb0ab28b133259a41241f3162f66c2f95023c883aa7b0ba9347c8d8c749a939955724e201b46e79a8b1968445305609d698c077f88bdb62103ab35b5ac4fa6952326383ab9c2f83e327bf5a89790b8bb153250b073ee9b19f754bbbed2e925fefe6656382eafd2f31ecd67ac8e2d6de5486f1ddb7bfc708af4337d247a1c58ba88f8b29ea3d128355e79690068de89fd9de5755dd5c0b67d199b72b6fe1b62f1852e3220b006833fa70d012167440845baee091dc2ee6efbb770414e517a50fe5cc1225cff66d87e5fa55016d65b349989496094ac65bd464d46bb4e5738311cd51cd50d7aa24a249c79f77231bdc57a548a8a3ebad1ba68c18c458fcd3c58dcba6304f63c0e8e912c0075a3d3e56d07460694f31dc95b283897161f5a589b620a4b0a6111f3ebd6319c94b84e0e9cf7128506a7ffcca5a9ee57cd69f42c0fff529cacc0e169c09dda1f9fd4662fa730920c21436f263667c7efd397753cc8d9d6cca3a1996f8ecc294f91930119b69abd1c31db204094a5873d95c9cd320f6c5e73c1ee60cd9d1ddb8539975fb1063832bf666821a2af79c8f1b1b9b9b7f2870b278ec23e545fc9d2d0ab002ef9bebe531387e0d88d69871b7227ff0bf4b50b8ca55164cbf07e18b9387736da3672c05d2555d7f78bf4a2e815d441da3688ebdb845c349dfea4e37ddc1e1964383195bbe9cd936ce0924bdceae60ef9f364b99d3a790342fc28b591a2a5514e8b4de844c9df87e3d4f9cc9491dd7276aa759037975f7da0a605edd6194f090d27332c96c3f23da25072d22c0122ac55f85fee289ba2ca7784457c8de203eab7a22d6d7dfb439928bffd8b95cc544509cb3ec39b012d0f18c2a4ef7711bd75715ac0f9e5ff3e5fdb716d16d54ea3af32677deff3f10902f88902d1abe8fe87e81390478769749eba91c4998742058d59d0978362be9665842b07c088c886974b5b45a355ddc702282731d1177e51bd3e03c372c7baf9c3ed69ecc462e3e551981df4b8e4b6e20395fc2620ff2138620d2332b8489032a0147ab84ac474885be3fbf2abf738ede19c7582a1dd73486721432dc4e13abc857600d3bab847a5d55f60d481c0a8e1596a46fdd75428760794c3aa6f602b5dfa13cd89c784c0c11a1b75ebb4879cecb311c43176db85883bb9d200edd66fbe3ff0017c183b81d2983f44d38f50701dd47e873914130bba7c607188d4abb64b29c30a89d1a7a1e9edc85e678f7c456018c0a77045485089a766cafcf72cceed63bf7ea307c56bad8f1f39f9614d701628c166c9fe2faace525f291c9e45693909c1da84142ef7e02e76459942d4c5522e0a834b3189d0a9dbe40cf42cab94fe8c176b19fae1f3ac4d4cdad2f9d59a30f3078eaaffe59b61f249d776d2982fbe05c5015da037e51560051df2216b86942f571e5931a73edeb49a8b4505e72e9f73a914a032db205ef68f8c8f6287ed8b36254819b7e3cb1e3e9d8e295d824a3aa7da8442ef6c4eb078358e32847773daa5ef510b55100dcaf725f67f136afccdb318bd0bcbcdfd6cd451c197c28b9b6ad40c7260c95143a172c42eab530ee418a62fb22d3b45b4595f28fe2e4384ecea83b6960e548530116bada4d1787f3920c8535882941e6a1aab625f797b110f4036e740e94e249d3198585b327bd437b776c50ab6e4d52edc2604592114f143b13a5c7930889e6dc64e79433a2f51ad268b8705bf097e04c66aa453cdb49fe3e2c8732cffe8ed79e3af3f988eaedc79f8c71d1ee6f60266cf208a0c738fc77901f03ff254821d02ac9113ba7a2f53c979c370375d82b4d83578130983eb52705ce218b0c7f16ca47ec5aed55955b0bb3bad2e753ea62449dbc992a2272186d2989103cb4bbe986fe56155e83bc3a2b4d31ba853cf69aaafb57c3644ee8be3d804903e2fbcb8a820503d0cc5903a34b911f535aea6dadbae9ae8fd1586d0eb4900aa6f7e41bfb5ec67d90dc9ce4ebfce68c5f3c909b86d33a4a7c3f77435e5705aaaa644c59ee0ffb63b9bce1183a1c1c2af4101e7b4b292e30ae78a5fe457bb68566ae44f758a35367e7c9682dc09d6429f49b60eb24384bb22b6b90b7eab2aaaec285a1f550ccefaf2f9f00b61bb671a177788c21a1e1701e67aa56058bccb63c284f0d2a85653e25a064fe08fd4d18f64725faeb069d519d3257f537ce77df747c88d502dd03dbf7f616a8722e41d806fd10534664887f6c9bfdc7fbcd5ffdc751d8e0a4207ccda4f20f7f813fbc495a40bbd148f795e6f94ce3e6d544a1dc71a7d8b2ad5139a2355ba2967b892641c3534ab1abc0f486ebd92203dec2af90b2dba13b0d0753a0c380fa6dc7f7aeccea9708eec41603d521cd9fcd4cc79ebeb1ea3543f0ff9b3708caaeff5757d51344b6a9bf17bdae352babea754d3419227fe1ccf45ad9e9ba3e22061486d70e6e475af8f03234aefa4ca95fe9290ea2009f5506c0dcdb0d1757dd6af9ac7fa39a2139ca1ce7f42316d63d2a3507b3f3cf830bf81da83dd0bd49ab4f1b26ab9a252135fab5c1707c2f9327c74a5845dda9bbc7b576963b87dc755f2bdfa4b71a6176b8a5368ca5552c2a97d871b59a332b05178127c47a0b51b17fdbe130f96139d392314000e8189aac0c7d3447c097261b08b0112bcf723713ac071942b919aad0d81e4b3f253ecd219a4ff48763358ec8e9b381414403bcb7b3e5b179332f119f9a815a8527f6bd4d9770c3527ebdb796741f29ac8df6d2108b0bffd4821b8a41b1d0b9d5489841d92c9dcf749fea67877bbdc343d8c3fb275293501bc5f020a7022ea63b0e427ebb97ad2624dd83c4c75e336709ac7f2d5efb0a537cff1b9cddf4a863fe630a512fa843eac38e5547060d81ef9b1ebe8df9569b94dec50178bc6db2bf77311d19b9c56dfcca5a6b15d8050a91dcd1f50d6dd97e5e87dec6f6b5951504f5da3b966b4a6e55e6999baea179b2d966509d3c422d9ccac1bb722840f9a2244cb2dd98cf0e7af992b73ce51d5395f36dfc79aa7664f21ebf08b07959cf36769ad6200548d3fa32354dfb524ff3a28fd38e71da938b63879da4280b0d2b0802f3b5c5db0d3222b514efc6a8fcdc3d9a56a1dc6e18ff03df294bd7a97228e162d8c859dc3540351b803b52c3ef447e0a0a20f4e0f57cd5f4ce23320d61d3b95e35436a507fb9e207ef89ad1334edf3cb86ee6ced613fb4104ba54badf88569ec609923e85fcf1978f4226b6ab047df6536936dcbc81f471aa0e6b3aab3fd7588d3356c53f120749427d5e069fe27c8af5a2e7b6366d126d638ff128eb3cd063599c0ab09f6cd183cb798af42f159cd12a67bb09ad66399f2a5be14417c3352f76d144424ff43aab8fcdc67974d3bb0c28da786b719132bd05b4a32fd4be1c91ade07724a029a6be9715e19834f7492949a5567c48140c02c37b2a97a7a9a113403da3533f4767abc81e380794772555c6078a9e093898861c30453dd533b423ebeb5a2e8172c46ee756aac3d01a3a5c0919d594ac4748de7af8a74e7067446a55c819b54be791be2d8854b5797102405fc8f1cef6a58bd2307e5a56cc05b48b82cc725105853d0a671c26c61d72627c4ced50967c4298ba4f8192f2aa605b69953da6b378d9245119c4128e10243b304751ede5aa3a2522617bd6eed8901f0b62da61f636b74f93dc781b63ea1e91b52ae4fd32dbdd521a2c6b5f542b2a839edecd4c50decc128ed12b3ba6e153cf67c6ba2d5e9b8dc6ac861cfcee9b04db109fd20154ecd5606e5a1d428bf7c5c6ed266d99ee9983a1d83219a4fe4ba1fa43eea94a90bcaebd7299c69732c9a82c7922818724dc0974cebd7ee91cdc80cdfd65f496c7507a030d2892817e8f1fb84ee8727ba30ff7011290b3bc7a2836eb241d286a5172b67660d49a54e486da26fb6ce8e7798875ce07b15133272f618d3eb6518ae5c5e41c409d2e447b872e83be2b0f096ef3a483a77ae8bfcc24579c204ca5be50bf238c9cbec506eb47618913426c2b74094fc2b84d97d4c871cee0fc804fba930c6267db399c908c9610131eaead1d4897432cd2fa088b911a97435edf3a2374c08e2bc52c39ae81579474f83acc5a4746cf30e155e26e86ed31c74219b445f3a37788bc442a9bb5e3150c6cf9d1fe712c88dcbe98a525ed8878c82ca0d54f4f33af2e7dd82002f41260ad2e58ceb6e7da7935c291641fecb038d5e839fefbf17e15a17d9372677285cedff833b01c4b6027009f64578f4d1c8669ab40705c0b2e2fd1880b6d6856b2a9d6c6b38b7308bb077aecff35695ce3caf5e141d3b7e1be07d9d243753b1ebac76936ffff457e309165d85afe9137d0f8a1cf073f8c8dbeb1a3a5156288f7edbc25714a1ce2f31f0d4821fc76675748e1e1c135dcc30ae77760d4853236ba6d02f1c88fe52a7b4e627d38582d582b9ca93e826422c415745f5973287a566ef06566ca00192341c82959aff91c5e6664764693be38a551496b31e8bc20c1054e74df14d7e595ac957eaf829f2322c95e769f9e1307d793ceb238d6e164a5818513b1f028995e171b6ce5c69cab45630ac04e4e30b707605a7501ccd6ba4049547dcf76e0b5b9b97d5b4205ee0f21dd57f90d0ccbc8be3e1ae13033ea3ec138fd76961388a75f2b9b8153090824755796deb9bb113e60800dea5725755f8792c0c441b2e25d1fbe0e0abf53fda802c38186a90a21cd541dc75d05532a88525cf9ba823c24bb61d329052ce39d9bdbb3354d5784f1dd8d2cd55964f4de21532150d22d157c60eec9eda2843bb79b0e8f884777c732a8592c73d9af1ddf05449b1b5f4122d861af22ae5683bb21319735c76e84add54e81053447f94c80b86acead665c85d41d3835d4b3e67370eb97123d2e1b32a6ea1a6bcafa44a9d58ff4568b359f087d1132aeff0563f54a953b92fb59d8cc408d43c871ffbe9705655c547fb65324353ed501b47a34bf2017a27ebbb7760ba31cec6ee9910c0c0797844a967f819ed06db551b2b901918671ada5b8743bbeb17a1965ed90e39ea671234453e38b9c8778351545ab98bf414c0af13a254665823ff4235385af3d27e2b01554686a885a8ed4dc01d396b706214da96d91198bb2c50879ce52a42f5ea946e9a45c4741f6bce74edb8ea2f7145b944a53ca4796dc8d3b85c1f323e7736b44d7f15bd4abdd7bddac9a654d73ecdb64352e6dde3552c9b455ba16dbd293a68fa995e21f4ece54b9bb8c03f18580cec3ac7469c7b0d3c5f54d7b8590f61e69236711dc57bc74ec7b641e5f6f93a033a281f978ebe9d3254774f6c9d712fa0b89ef4593ed8b58f9ed3546437b1e9325b616dd56f24794980edbe547b80bf499f19a5ade6950b33547774a5edd9642d6d28e7141d90ec3b5e0835dd6b6a6d4f386e1fda2d1969a1a2b3aa6cbe124bb1aee168b8ee4422e6e66a8c73540da098a1da7934ee5ddbd479be296debb64bfaf8ce643f192b892bbd00203078c63b98aa108356ad223522d72e1727ba3211e66c6d45e2b46a7774e480fc8272663876d6da2f36239750f0f655badf7a86134ccfd2ca824cf665743087ebd22200e86261145197025b3d43d684c75d8d13dda24af3f5a4e4b1a66978fe6a38370aea12496835f03ac62e95d86736bd2657da1dc9c32262cbee4fad34ee17f9d8d30ccd717e748edd699769817f31d7e61c87497f81bbde5e9e1a35dc940fbf3572209bf308bdd77eef82c7d355af9e2b05a66504ae848b668d1e0ddd6079297d8f527d8c88c4299f618cde87ca42da3cee4f42fed69cc9a07e38c600f645d560b3cd8a245515c604eae0b68b705056fab803c055a4cbbc37494380a5cb989f4fa4da8b4178bb7f6f90eff823e021586722e253e88db71bc919652d9f7ede5143e5bea913a53674f0a1bdaeda455d211cb368ed1263c5f3f283494f32c398c4491631ae79dd0a1dee9d03fd01a9121cb33ed848d169c387c14866e6ee3d03a34a9ba3ea57de6fd499a334521c85695f41b73b5e37132827415c736c9245613d3e7b457998ea7c234d23815cc9b5f846e4db02a1f89c21f3792c3322f66ae929edbf67424eea70478ccadb2064d14c8a8c9995e3feaef79c3878fcc54e9be7198af099817add29d9927bc68cdefb1ee936b5fed5031da55948310444777772f335a5e7979251d8090dc24a5fb9fefb572d9866013df010003ef65d354e10e0c2d4eb304d99bf05628616ac857b16cc60e6925db069bf4d4f5cfed248db52c0cb57d3956ff98e60833bbf68561952007373830a4f9bf55e01150037ea8020104e1ae20de86a77ce163c374d4fe957bead8135ff9ef69f87b2357bfda7fb7539aee3fe360be516052b801b0aec04c27791bd24d7223ac6d6829daf39f82275d8ef6c0dfbab74d5e3b64773ad51c9640329c62887c1d2647dfcc99489abab68bcfd53db9bb8a5bfda3ee8420d040709d50d0a88030f8aea404b44a2ee3477040361f245d888cfc95d8a8f2c6aa9fbc422f03f3a7d8a8202785050d8bc623a5ce1f042ebe135f1ad1eb85494f4f3e147e3ccfef4af2cfb31cdc44a866d948d10ddb8ab7e8a0d3338eb085b89ed6870689b9f50eb33a9ee26fc1fac088711da5ad9fcfdd5ae8bfaa48d64416ea5757393e6cb440b1ef52589dabee2d03331756c851b8e6187b963938048a85202b9a86c40f2406e604bed08bab2210234652cffead76405e3550ba6bb20a643a6f8aed78c6c9041f832eedc871490c1eeee45a455c424904298959792356696de62a06d22bcef0a5ceae90017ab12d70eeaf6cc5c64010ee59ff537d7a94c103cc61b34b6be8a38abf920ec308bcff32075ba29e5ad3108ac27ec979378f7a0ea57736dc256d4d1daad29325d814617400edc795cdb36fc7ac06c31ad6acd693ba3e500fe6c21929769856e48e6dccff2d7858f1da3ef6eaa7e2b8ceaf471d3dda57b66ecb009f36141ba9668773179e0f51ac8dc24e71604d27eb206901c4ad004ceb0efc237a5c939953017ce13f3934304eab0dde1c3176e4eabb7f7f8c2522d44ae2c72f7b6f82a272e61c09b39b64208a03c0e229bc50d67f5e8b9d1b5ec660b2a443fed78c4f9cd3c2968c18e81309b8a8b693c1684bb6f54516a4f505a52df98b008e03cbd3652d3be7bf0774582035ed3e9619d56c6c658a8a6cc38e3e361449d524fce117c5b7f48e9af354d1e3bb485853aa5a3b15009842d7ea33df8c12e34a556d27d138548be79a4807f021e06456fb8531f0ce02d4ffffff2b