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

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

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

Block Certificate

Block 70812 1c65e7400869bffe89a4f3cf701003a6decdee0d05cf0148e922f5dc8f0bbd76

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
027d7bbe93c6ad7aee254bd2084abc0473e88d1698e43b6aea758000659f0a98
Certificate Block Hash
1c65e7400869bffe89a4f3cf701003a6decdee0d05cf0148e922f5dc8f0bbd76
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00c2570100043b0100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000fe78bbdbe2de279cc52827942a280c192bf6165ecab1c886194a0e078dd693e527cef8b0f37c05a5404ba4137039f2e2682bc918c4f2921041fb9d9d160a036fdb784c96ef31f49e15f804c89fdd59f2d8f901e3832d002790050000000000000000020000000200c2570100043b0100

Raw Header Hex

00004020016364e47da8a74e239a705b8a8cb66e5e364f2b5292467219f8606c89d2faeff10797d28aed44b247beb4af5ac79e76e9bbd463965a1f798b883b3e058a28dbe309296a36ff0018980a9f65008075ea6a3be498168de87304bc4a08d24b25ee7aadc693be7b7d02

Proof Data Hex

59,560 bytes
121216010307aee3099920fe44d7faeb259542a91d54d0155580731138fe27169485d26ecc704eb80eebda14b8ce0b03e1ffd025534e9504eaabe8e54e3b115336fa4e8ad5270bc4b322d7be36c3ae4194b11604dcb389800d00e0061211ba302ee987bace177048d5b07d89f4de3e8917def5f0eff4f5ede4d0824b521b4121521af60af9bd5aa5b74024c74aa680fa1089988c3359188304ab4e59722dc956db1a88a04f229b1134c357ba3016b0d424a8f9440854f5b6c15bc31312590df54cbb3870a28cd448fd2a09c9b282e28e9929b9fb6e2485335156a31b8d145619468456235b526ee2876498656a2a59e8a9170a2323b064c6c043f6b8abd9caec2dbd9def42e990d1fb0a4c573aea32dccdf0150026a1e96db049624b1f305770fc57d4fd3c26e5a17283c9221e2ee4b2444d38f478f1cfc2dc8cc6a4c2ea98fe5f7d788d3fdee9e2b43987388d826024145e5e4236ab642702865bbdd3d84340b25bdf353a6e2c04c720850c6151b9249bdba9912c5d067101cb0e3e71659a9735c8a66db50185daf57ae59de6173891a1d28c6cc63353943adf4b04a0a0ab062d1daf7ca9249227a42349a92234ed0c21528a640e10c73da52fbe61ff4ca26847772b21746b9e0463b860aafac6f318f08bd8e37ddf6bd27a520e90c5abe39351b05f337747a4223430e86b5d06d96607700da478e1c3e586917ae0a6ed80fb4d2bb3b2eb0adb410a544443ec534d0ae2ee6cfe4d7f8a1309cb8a3a812697c1062171811d8834ab1cb39e2b6902952ebe977cd403101c0e5263e1bb8e2f2df50d17df1ba736e828093e03db6db10630dcd034c23142b023ff6f5dac712b2c506fb4484f345597a037de01ba6004c6d973cfb7f0694eb91609e0b7e559f109aeeb46ba9acc1e88131af4f133e4e974a3fcce6ab937a88fe94b61d593030350f30946cc6b15e31dda14a041078f0c09960175a86ca1ee1878435a765d9ef11079dba2c02a13dc4c02e4cecd8ffceac972e5b46086787fc590116f2a8379531d381eee4d340c26a1b39066930dae9350b5569167afd18c9e4ddbca01fb29c970c823588881ea56a9ff5b07ecd08123478ce38bfc32db76faeb0be34a08a1093acd17185ef1616dff2226f83daa5c693ce02443f5888a25b2fa7cda1e1b0540d0a8d783f3b774b8832c1a165429edfaeae3c64000042c7af2939f256f819ef51ceff6525623af3d5429a22ad08be50bec867d07048e00409203f75af5fc804e334d5760e23395fd963595073c162b9f9695868519539358c5d0ae9ba59d3b32987cd6366779e66d77aebb26d32dd7ca903a292aa7498787c5f35f2cd3bf425f5e6734c0a8c06a324df9aad9e3dfa1d64c8b5d26269389c4a884a7156f3525dc533cfd8d58ca1d082721ee732bd7c282fc1138103e08bf2e9a6001b83d8c184859382ba23b23556a92b6a184e711c05cfc5f8ddb8da09882f395a7f0b1de5b6161845e22b0fca4997df6a81948a083478ed3857b40b0dabb7ea80505b1e295c0d31abed1d30e7a796f9f92ac96f4750ce120cb5c303df4498ac07ba8439be54d63b57cf9d3a384d2d2ffbeada2fada8eae8e342cf4e1edadb00f98802672577ad35c6a883ee8861b2f66d27706b753393925091fab24d7e93bbd5d5825daa6b5bdf299e7ecae36b3dc6ae908e5397018e7920376a52e5a3c9d90966626c821b064d1f88be458f55b6d1175973c0e13b5a0f891bb534e7cb54b63faa671d129a2334d9819eabab8594d00fe9ad56e86492f1c75f1062cdb3f58ac7b6b4a0d6a117d6bdb6a6cdbcd8e13914867b1d9a6af54c17f1de1743ab14abd04ec58f7ee9ae0620f6544720be23d1b601ce068ec016613cbb16e019b2294b3c425ad79c2eb54286e51b79f69d2f8478a85f5c48655701d6720e1e392bf2deee36aad6e3aad8140effae2fab787d20ec09a1b3fd6e592d3b6fd5a89ccf62cd2650bed1b9568c3b251dfa2b0c7e0bd1f3ae231084e411e00f7fb558c60312441e6fe51340b0282b3ab20fb90ec5b9aca02ad6e530b8a50d729d4e1644b4373ff9b5803d43060ba4879db7963a028c3538abf60b7290dd8a3103cbe6344377a1f5ebe69c29a7b2edcb6265e630fac9fd7e3a14c07fbd684ea770538e79ed41d7d40689af3286c00d7d3aae86288d6cdaec51b96359f388bea34bd4ff20b0a41ba800c7d811bb110eccb2351fe3d169c73690d3d24b9dd58c3908877c7316772ebed6d4ff32d99623a26bc14fb5f9ae4a58b6c073bbf5d347a54d18473a6ccce66c9b35f449b013e8347fd2bc5599cdeb36465e789af9fb899f3fe34d090fde2c0f32b8f581810e027dddfc1a35d2a57aad4fd2400aa9129f2407d53826a12c5cbd8f975493244081c453a2eac54ee5d464bd822d00366057015b70934c4316c2d4ce45afc8c82293392a713d7bb53868ad445628e3de3b6b07a5253da0a591f7895e2d508c8f26ee89bb38807f58c36fa00d9858bf3f1ad3944dd56a10ff432084a0b3653123014c3a771bbe81596fc27de29bd9c314118f8b12361bf238bde5018a524ae3ce2e4cea77d57d5d0eb519fd80e4c2a86bcd4021dae922e170cfc301f9122b41d31941f364a3ba45934adfc97cf10559cb5be1f1fcc7790c962ca91cf3ecba1831f02177a866cc6e52e06e51844d46ffe459c2328c533096c19256125f2a2b3f559ba03b99f35e4a59ae50c72304280a36c5fc83f32cb220b8c8c6b521bc26f947c25b141492219c8bf3208bd77df41ea9fd2520d75002a864f853a11aefd9dc299e714be0cf636ca0d48aa00a591e4671b0782201abba90d433011bc6f6130cdfc6b921edeeb4518d47e8129619518d8e470b3553183f6cd4380d23799f5768b21ab9b3fa93d66ac06dad981c5925b05919bd9287b5f72d0159f694141ddb3685ff095ba3fdf8e27c041102cca93e8eaf4c2bd1596bb2b73aca9513cb94aaa4511ad813d244006b30aac7b4c372133a3a29b0f85673a3557bcbefa5f847d031e2c9c7905bb70d793db6764e8060938ee0452ddce3e2a7ad1af66640906a8fcedf7c1dc5f0616e4da32fe05f20f9cd334796e230cbfc5641db4b23b1860c44e9f57ad353d3715cc6b82341ea9d7eadc8fcb4a825fe354fd7511cb1a44251694bcc4c61ce792119379f883219d39387128fd5bf19ac285dd42e768c67b1ab29812848c6d2b3012e137ba0337f519dc09ffc0b05347461b1ece4d18f73a1ccd5e54174dfd664d6415710a0b7b16890ff853be26da7325a8f2a4c7104747d8a23a278ff8fb798aef7c54b079cd827ad8c2c91ad6175464adc823358f4296e9db46ba05b4fd8fccdf8bd1d29d40b74d4fa743cc1d3b6401db7bd9b07c9500ffdaebfb26c7d023aa830b9d7f7065a72808f0f41814fde750c9bbcd956dcf5527f60ce4b217110638e8d6e834bd15d488ec13eb5fd1b496f8d691411041216fecbcf6c5a8e9f6050c57ae748ef681827589a33ccf71b80304d9c0f282108c44063ef18b7a3edddbe10899b3899cff1de48a1a8c9aa70b414d6d00eb7deee42cc00c5a35df75d8ad1923cad4c57e7b728b67cc98b8fa0334839be3ea1d43d20e715a48a10d2ea5c7271b0e734b0be6b056e09a6e809ad5e005b65e576a3c24d924c1c3d843df928854408ab5e870695951002ac5c50a219636d2da6001acb6dedda185e4a09f28a5ef31114dd5991dc16f7ffac7345a09b7aa89f400986b6e7a88cf298227a419db9fc577ac4391bf2e686e61430db85e1597ee4903838e91d228227e25c6f186f5833dc757756f83eeb88038a0b19327b6743333424bc6e18911cb82864cc27ebcb54f94a22b422fe74d41e119e138792d892ebfa6982bf5f4da2ef1f9ce080d73f2f73ddd5b608a405f36eaf889f1617959390d33b70285fa27f860474175950c34bf86207486a6cc4a9107e30ff54a53a44664e986f4319ff5eee2f2ceb7fb714c76fe98bd7a08e0d0c652755a2cb49d4f73277fa181244c0cc4fcddb34ad3936db4abbf5c4856cf52e0e5df1f0adc656a08288d07a19de9d628ea7116bc1260976dccd1bb717088bcb85af98411ce43321a5b10a5a4cf9e751ec49bebe6ad911f16a0250d540a213bfff23902dce73a577e2e7125e0e09929c87a2e75e803fc6ea867d61af13fa2d1b6d9d5b4afda434f1947f4ddc72b344b9b25c8bf99695d493480dfe9303a68319ce60d426c4f24a0aeba4bf757a4dc645418c80c5a600a04cccffd1bec7fc1116a971f08a248ce742c1806036fdb28a0041cad0fead17e58f366c18dd1e00b77ef3b68ba64d15420038d9cc58bf26d943d513c772bf706076bda6ccf37502a391412abcdfe063910695e5dee64873cc20ae14e7ff68b73b24916b4005710c3e170dd4a2f6a5f093963cae46fafe7dfefb26de4512879e46406b74014e25ef232171ffe85fd8909e26951ed8c92d92ff87f8f705d1d787eb61f4ad1edb48146266874e1d69a2deada561e0f2502814cb7f86096c8efc3975f08ac1c8558cdd1cd1669b407986ffbf25b8b9e3032891c803d369a93ae9753b2f4278582d6281ceaa9dcaf3d84db7aff310e1d9b7511fe1674742e3d7e6c3580d3e6cfa1a7f02db642b2fb3f144a0487269089dc1ccbb021e261f2eb2000305cd643f88c02826a938384cb9cce797ab35f036f05b784dd973b676441e71ce2b3cbb0d6395c02c7b39ee9f3bb9c8a4a597a760d901f4b468bfdae2e143239e6cabc3ee9b073cc7692fd0d3540167d30a742e92c3837180cc6eab612eb92d10a0c8d638e98343350637bda50112a35d752333c9987cbdc9a28a297727a205d0ed6bd17d26d622b03c6168bf0cebb7e8ee29802cc22ebca7595f77ae09f27cda62842abfebd1f2b73384674d74eaad800fbddd7e333bce5526e97e0c6726d5590d8de059f593545b5ed4a9af916fde44f4c7f99215ab8e5d65dd447d7886c9e9c223bd20324b5492494db41b3482054575ab40fe73921258a1814eea5c946f272995dfd988802d33d70ba2a2dbdcbe653249c8fdfcc50fc85a23ef275093b4f842edfb36661e7d14dfb13421e10d41e23f25eefbecbbef2af3677573c7453ceabaa3ead861f66fd19e4af1d5b0f9c4f95173bc3f7bd3bf8a46294afa7ec0bfa2b09dea3657b22365002a6de0d8251fc05072c1ba40f43f585a84eddac95f58d119d71a31fd8b010d5fb30c50fefb3c4bdfcce34a1cb6fab90afbe124e170d33dcd2f863065c23da152d12f3bf0d2a36d2eb54d976363879c4b386e79fcaa4e0b7dfd3c5123976d6bc064df40de60ca1dbb45c448311c57765abba575239d3d918c6899b858c3b9848f3b8dcae2170e9f57f35fe3fc985e4c3eaa848ada430e5a1c27a31f119803a92a6caee2cf353906dce8606c71f7c151421a1e92ff862d681c58d7f457b82fba016664cfd8ffadfdedd8a0d291e27fbaf22585e4580ce68279ded7c5f53ad5f2b947751018961646d0c357389f07bbe15400a9989c27ac6f746abb7032d5f21b0197c82db18648dcce18ae5cebd3feee6259fd8702b72565b42484c55ff86ea84c69c7cf7b937649b43432f0b4d9628afa0f5c066d899b8cd9290631251ed6648018f30a0c8ad4b8ca831936d11b1e65ef6ca131a629ce553fed1ac6b4202cc55bff3f1d775d2191a2fd867a5d210c34e0764b51c1cefe5ae3d28a2ae5aef2d5a5c2ea6d0fcee0a86b41c0aa0fa5d38ad99b6c861ebbb73900f45dbad46e1a8eff98453a6d7375ce86c6946deb8b6be56b850d696d540b287fbec0c4a6558630e8f581d7dc6de7c06c22158afbfee2ceb2ca0686294daf653bec6d550cca38a3d7efd3eb10e315a4d766a1825438b0e42e7e7dad8c2fe27dff73fb8f86dc101e5e0a2e12bddaf984174282aff30435548b822fdc438543fd8170ed57efc826aaf2b7093503f8f95e80ea7afb2b0c9b15eab93f243806f0e83678d33698a71284cfdfb9e99ff155c4423f033f79635dae080470a6209336e21a01af6f0843872955705ff8b8e7cb7c32e5bd0a05ae82f652e19114de0bf03427f6c081dd5222874371212b39cbdcae5ea224f7d824f10ecdf7366e02e8b3b6723892bd9e531cc675657250cbacf1cd7a058036dee2a01c2c7570046c313879f9ef40fc1fd44a16280c04f304d931673a9065e03a58add33fa94d6fe842764c13f535841c98b1b2dc9991d0b3606f03b0a7d41c5f7436e1ab11495272d9dbf44fd9f229b0a875b2a797913ba18de6772f26131598af6e571523787436696e9f511ded2aca5cab7e9eb07b23162b5720c010eb5b8fc02e67551be69c9cb7efb3e4779e10bf4178f8a13095338662c5ca862c07f526491327a64c131dead745b29458594c5496f2019c0bdb26978399c4f542f2a986b79638cbe7e67211846fadce79156f4fbcaa32608adc0abb81fa3554c9b1c20a8c0f75f651e43abf2f57dd96ab8be411037b821ced1297f268820aa428265ab7677cbd49173ca40151fef2b1793ae019f6d73052ef9b03e060eba8bb1ee216566a4e9f65c245793e6b57c91d6de5b0a93a4abaf38ed439553317bf1443de8c74a7682d2a71bddfedf75a1434746a77435324ebd950415e9cf2eec61019d1638dad35eac03b53736629bb2d747ed44cc12723d9f6a0c7ab9685c259506b6166ce813693e293db5f131514f37b3726a7bfa3154bd3ee4285f2709d521230c7f9c2953a4cc659ec27313917f5cf7f72f116a6cb78bcaf9d490c58b5524727f756c90e56a840e19ad0b8270b2b17f4e0c080ec8fa3f7a79d96e66e7884ae11ad83e52771d0f6b98cf8acd0198cd0e8351857fdc665b1fd6381543f9bea3cd3de165ce66d8a17be5985f28d5337d83a20a5cc1482ee60aca27f3e52daf9577376ec62e8b6d8714020367b0df5ec942a2732dbc94730248ccf360723c1e9765667f10b6210a3b041627ff41254fadb782b43c13226e36db3a0bcf64088aea884f39c61589846deaf65235301c299ff1852c393effe48a1dc97674966218a7dc23e095dd537a89f144c4587cf5d6efad2222a7097495bc16e84ebdeb07f02abe0472e27f7eda20e372e59699c3bfce165db15bac77f046f738b6b40021fde63e6bafafee63073c506806ca96bee574274d3ff2d1ccb4aaff5cf0ce2fa4442b0b19ca1045b2cbb602619a80301bacbd0a4a951c7f738858d936c4637c79bbd61ec1773c61117adae39b55c6715965e06726caf54476f021ec24386067b2614c1365510eb1576b7a589fee958c66502a69da6bc8f8abcecec4d6838c5000da56334bf9aee762bc9908400be154979b761391e25b1c0e5a61d7078f547ebc4c1e135a0205c26b44ebe0c84cb9235b4dac1126271590215cd11daede21deb82362c10f45cb86468a3652be48a64285354d395cbb717f9ae70fc60b7f62a84ccb3e4c8d82adfe4b85d49e4741f106363210484cabdf54ed4a7f2dc4351e17be2f428834cd6ae923ba25206e745112cbc917e75a1b709e26d8fb82f478357325450567be86a651d333636cb50ede46921c65f8e5851c0e361119079dd50287e6e26d9703a3e7a70c0b6699210867ba1315076f546a4677e4451409048855c9846dcf14cd53c77a2beddf36aa582ca3841faf8e1a18b1615ab9125b67df24c12c968f846b886cdb165732c9c24ced7e9a6cc6123d2c0602580f0974c33c1fb90765b062091d2d14f1bd4125e556443bcacb36a8e8cae635aac95a0123d08e195448761a8544dac9dc6d2763ca6e51487e95a8bc6298c8bd24d61555eb1ce4ccd44d3ef4b88848cc6002d7f5d54f0ba2e6fcfab4835f911621438d8024eacb2dbb06fab6a2564fd6d566e20b394731ad3b020b0154306cf91044f79377eae7316632ff64584d6b6e47510cbce141dea62b850dc11e2a56593419bb6a463e56851b944d31cc6f6aeae8332e84ce114842788a3204f59b02dfe719d5c50be6ee5d3ed2cef66b65769aa531016b62a256e1db46826b4d6c2005359c34df49a16b08174e25615c1257ea8634c851fd890d63507800dc986881972ea8b7a4a7da2af57a71c319b2d6c55763069c0369b1df0e29c866a3a4c4f8ec9d1562ae30186ccab135411570dfe4f678c389cf206a99f572283ec6ebfcd53d42e8aa3e9a87392c74b383641cd8fd7001a0f9cf796e19c091630cde8b8425ffeeca0859fd5b6b5b0aa54b633534964af5f4239f0dbeb48f8f258cbc371ecfd3c5bd2d37072dec799301dcef7b5eebf32acd71fca721269b5f420ce859ee83d0f83627be45c4d6091f64fb45ea5d458a1a93280a96e36ff03b209f2048c16b7391a1048a536701717692a3ebd213748eb5510256cc0dafa5a5a0e1e5d1c729e7ef67e0d1d37e14d2b154f7bbdb0da9cfff5ecc93de2b76772e155d4fc7ac89769c84e0bbf087ec13d674b6d198a9c3f154de11276459a7cd917ec9f287e822a004bc473547de1b194e157efb5f378a59651bff3e3b003d912bbfc56539d427432821d349acd09f21bfe905299f864dfbb4182bf7f3aa138ea87a9848c7b92a98b33863e284d4f502d4690290a259701fde05f0c0d75429e3eb9fd8c26a74c5c88b1c041e8c74cb921bccd9a84d48d8a3c07615659cfe029c5869811140a94a966e6dcb86830a604c3e13f31668580f1e9a11db9390b4dd6bff4d9e5627ef1042ff2ead66f9cd867c8e25067035c8869ed41848ef46cadfbf7a9faeaad573ed911bbad7cd53bc9acc07be37e0c74af81c0d8a1cda22e92e2199e4b72b64b658e6d2c0d78a5ccd52ff63f57cc79dc6c0ba3d72039d18fa4c0be34f78751a68cfd454b7a531b17089f85ffd217a65a4e7b75b9b32440226063c0733ec585fb9eefb6f525852c10373ee2d11ce7777e30e55276fb4c994fa661036ad8de38b15fe3465cedfb52abe56c59bc92776dc425b578f00f3adf8dede84b9c951f593622ec8bddd491e00cbc693fbb677ef157e660af1f58d7d73dcfb6920655f73b4c664fcb34a9f030afe9934982970790c23007b3a48d6e1331659198641ccd513a540d337cc334750a971688e4b95f1e5c05c4a2755f1525fb491bae1b188e0134bf576ab67a2cd4e11136a950ebc343113ae7acbaa5dc634ef9770eafad4ab0c03b90ac4be1499f3963629ae149b486c153d9eadc81121bc33e88ffd836417063998118e895bf3af173f84f621c336b2995a9853c3a578a492fd12cf8931b65b9d6940f6104d8613e8798df11d78d4a9717acb643e1827b8d0f0954494fe6ef965d74908b942681c9fe37c0062269a93de09fae33145cb3ae52e30b9635ffead727214a9052785d0b2f926110b7597624513e2e042549c74ff75869054d40e6d3104c322bfff67bf6c0f886e40bff92257b6f76cec3e1091951a7ccaca3a27d5978b08feb2b041fe08c69b9bda29cf96124b55db4a7d3de8b8a7b7829d88fa920c3d5c9f4b1a22eb24955e95f4dc1d98580f677db83a73b1665f730546554d51bd1170fc19b8e4db3c06828b1ec926e0940258347267efdb0a721a2a9394760a8b075c157412e17718428f7e9ec33e2cfe8cff96ee4719ca2c46999b636f96f6e35d0fc6b7875b6dd0fa50df85ebcd72cca579199f94615d0e235faa3b9b20c0cfdf4b45435d2da6623482cbb7a445e8a43b5b4f7c071a4a686c878834bfe07d6bbb18b8e289a5270bbb6c31c7f839f748c76b4c0baf300091c6f410d3bf3912c5561e48e9f85431c956cd0f264fb1b7765da8631e5e94a5bebb4ccffd737766e7b037102daa9d50e65fe34abacba91612848e578b4db4056e6c32937291e32025761b80d10420b5f19ee4f8227b3afbcf63e3de10ec42b3bfe51460351f98c556554e6db7977de5d0efa71ceb8e06faac7b7395d7e14476313d81934b71c1952947358562e2c3d40b766257a8d81656d83a9bfc0de8025db09b3cd6aba32f62ff47163d576bae6c527640564ad93e0f2958f74617daec66e7e2c46d331dc0a8014d5691f131498827138b968391a87ae12bd0362757e3e80b64a057571cab0fbf1c312a53c1a7ab5a0e22415805912a3cd8c4454bb6c89fbd708bae464b9a2c2d3750db56e99f2915f3d347d0389ad6dd3be5382bc4855467a0d5c4cd2c929a428d37f8683632c7d119437d279ca771f27c6d0fb17a6fb8ab5ad7cd78d162a152765140df1ff97881bfb92cf7ea92c719ea5c1ba640972cba3659e1a7f865753ec9b433ccdf9fe52ed91bf38ec9777da2f147e352dbe0db1691c3fc9a6f6ec95bb93e3378e988ed197519d921392e6687203b490426d4eceb66ccb0cad44a84e74cbc44eaceea63fcb0b26555177508bf3368d3fc1e22f4e849fae46f489b608a63dcacf7f1e7480584e13a0386ece96b05ce261fb1ce61455d62335300f67d4b506893fd690ae34a8125b88c93d5b400ae4a0a88c3a324a141cb64943916a1ef34383cb93fef49f9790461d9c67c5578ebd4eb24fb681e0219943d6ef4926e9dee62574fb7cc5e518900c9893c192326db2e0accef9922f32c311b573761753e992a763dd452323cab741ee1d6487a7d2fb274b08c9e62d8d8dda66f3fc91d1cac70beb77b4b36c02cbd2e977e1131abe54b3554fbb407e4c3f18602e052a0e54bfce9e772905ca94a6bed15798b1a5216df8ff2453d6731067025a4a17e1fa07d7ad38e47eefcdacbc5d0ce10c151188127f1855f948f12e00ab0c93dd720a323703028c64d2946ce994733b78938cff3dd3665bf822b4ed8e12f344cf20325984786c99659b25a92954719ba61df431133f918e274ccb11ec090c551b5d7215784132a88aa87ee632c8e162678cea88dfe1af977eabb000596c772bc3d5be4234709ccc8f52e606b8cb16bab2d67c1c6a51f686a9513cbef67fb7e57f818a254d36d47c93b836ae52d3ab787e5813c10b0244ceb20745be54b50e3bef532d2460579a3ef228e26e0bfec7c128f887bb67309bcb13145a2863688074952084479eb8f5e4d3ddc03c1442e12c13f16896a9e711511acc3bb2207efd7b5086ca48e80afd378b116ecd4c8ab127b42af0eda81add4cd41468dd7c0f0f924b3a0ad541e611363f3eab50bd6aebb88ed0df782c7c49586ced080a22bbf7192d8272a471510e25f5c3ff827cd830f6d0ed793c04917f4f3fc58278ee082ddc8c4677e0f63b33a3a085292ae19d7948a71787fe39ac8c456fc7a04839de62f4cd1c0acee0ab7e7fd20c28db53ffddb29bb56987659ef82de094b26ce558153346f42cb2eee93ea4ac1926db30410a15281541d8b9afcddec5fe45feaac3b4808f3cf9843783f6b5b3a2d1c93a5f226ad33b683b10ff421282b0c389aa37d5c46cabcf515da03938623cb6e69175cfadf845fac3f0c6afd452a397e04c2890a7f32e73bfbcdad8e3ebd3ce020351e50fc8fed7562f58759331df9f0a549aa01b16a09a2d29458d26b6f1da871cd0e1a55d54c150990662195339abf222d2cdc1812fd8ed963827745a7fe1999eb4e6ab65b9903cef197fd34c37911f5d80f48701eaf32d7e2db6d7b1d88d1cb07ff4e0e2b43c13f6257023acf92d3d19b7d379ea93d24764ca4d143474fa685c34d8208e5e50ebc43c5db40f86a831ea5f5971f7a2411cf139922094038601370448d2f0a75cc362a29302054527b2bb0b4368d6ee097906cba7f6b03049c439faebf8a8a9b0c6786aeb74fd63ffdc5b9f531d06948db45c813277e4ac5a20a01524a313881d0852a91ac1a13ec86eb25f4775e117c48511b29e2b5239297e846af7be308a8b8811f7664484d94e9efdfcbce70a5480f5a60c0140222ef7930f700685a54357a83c3dfc3f1e4c871ec8ba3b9e6d53a4000ef612ca0a308dd16a30f5a8e29441471ecc31df0c020d6177481be8797a1d6b9b73dea23e00ea546f1baf9165d974241612629ddb1702ce4ecb58c68431bbdc4c6642a6909b8bcf27e44fa6ac9c566b61cae3e7d363deb9e7b123981ed0b5c2e08fa695083ac810a009572c0edccf9ec30f8645f410ce2187988e5bca13ee4aa35d3633077b49a4b416c010ed1a1cc8c70a496eb4553ea738ffc9571cbbe477ead120a6a63ebe8abc2a329b2013a43e23adc624eee84a8c5a7d43cb016006b2e4fce61af1b96a39ca24ea4311d0604a0e592ff390f1a36a0ce21903e33433922528637ecbdabd24ef87027602fed9b11d2247c57a6502d4423d7a0b611be4b8a9a8fac005025947706ce0a5be3c3b14adc208324851fa0bd8f37692aa93507b55747898c50137b0a9d18c5f4ff1005fdbecc2690f28bf3e7090ce8c814ffc08ff3710a4aa30f006cce2cb0aa1df45e53be3dbc38776fd5e67acc6362f673f0d57f313de7e3d9807c9276bf9b6de423e6cad0c349e6e2693a2d5a42a7ba185b44b6fb1be4149b76220a0d670673996db6cbaee4d02c6e3ddf01262aaeb18d3e7850bb66f5b84ca38cfefb2a36a82eba2a47c182281d5e6f81e5c9d46919ec3254f6c602574a5b9989c2e4d738671b8845c34bb4d13438c2027401485e09644263822bb21464d9ccd71b561931e0e01a2dfaba00e9d0baa7db956bdb974ac9547c372b6a154948b1f0ba7f61841b655eba62c0ee6a8d3ebbbed1bdd73178c9fb90051f40485327ee50fc0783cd4cd600410d312823c5244c0f0fad02609ea884dcdea2b6ceb975aa0570522cba564b53c9e2753d29a6adc10c0ed17bf0cb87801cb9b48cfd13a44fe862a7f6b542772fd64269150b75244cd69f15c2499df73f18f00b8316d7a3a9763e80bc1a03422cae78937bf05fc6052ff84858efafaf932547c4b54cd6025813727aed87cb7b76d581b11d5f396f28dbd3ebed71c7dcb935ef51eef60e0ec763e48044345c9e147631c1554ba6bde745a7a27feff62ff26ae670efb30ae507e4b12081fad2dce36415c3224d14b9eb5945789c0da484f7133c5d6f24d98b92df138c2185c745475f9cab47afbabf8002c3d866fb9865878bf04790c4d440cb4246be27bfa4d960023d62a7bd295bc6670dc35c56c5f4d21cd0a2fbd1e7d784f53c978b592dfaa9476b24ab80b30a9779b0d240ef81f1b0c5cc9006367c16c0e39a900037f3142e16c5a5db14f5e16b2751aec78951d17e4b3f99f56dedfb7f1251b2826a82c97fab87121c28b6762b9f4719a98da611bd0133f476e3aceb792a47b7b02d6780a0e4a0592d591b0d5a0af227d68b057c9b04bf156aa4cae345816d7ff55ed4c72bcfa07f5415162f5ef60422b429e28a9719fed9f456e3e2e1ade0a010523f4e9707c3942782cfb0fb5b63955005f077a746f53a23dea3e4223824b8b8844556b89025795c146b5e6089e2457af04e3d58b56de4a48ece1cb572412e0264598325ca4dc3ee2651e911355511c03d2c9195591efb090cc7ca8c1a20ea165c60f5761932b7f4af9aa8fe1a3c6d82365e9fba2e5f883b03758bda22eb2e34152670f05a56b6fa7023359df8d1b0cca80abe2ef5c5cccc418fe94edc902af890812ae1b6786642dc174b62d3e50cb675a2f0e8ebea531dea9111c253b2a5ead7c5deea09ce48ec9b498e9ee39bfaa4d2ecd408e9dcd65ac3bd7b99b7b4f6e1a7c5bb4c645e372697fd0432aedbbd5077dee3f4ae42f12a34170f3559925f3f344d4cf4c9bca4d3f3d8e8551a70d605baae5ceb14219e82ddd3e7242dd8a9239e70e365168951112f52743b3901e022b475cdec877c595a12e5a5f65f21d20e6968cdcb830038f846b20da86bfc32c18441dc37cedddd11d8a25ea1c3ff1002b78b8bd4e27c1d8d50055a07c5524062c5b700ac7205f665cb9ce08629eefcdecc4cda4a1c494932132bfa9938e93222e37d8c0c5165a8aa0da81628a4bc6633d1f03d032c8237984032b879182be16bc493f7b949deadce3599ab12ea0ad836e3738629c5f66bb05598fef6af781c33e55bcf8d4f8106b6da0e904b581b0cfa3d6128529e84e0730ea19627c7fa17ac0235c46528cb9542e2e2f427421865d27538b4314d3cfd25ec6f7ecdf55e8218003a939af81515f61d7e05203635ab9966ab843dfca29cf27bb764d936f49c1550880e7507a40adae1336785c783b880ff10a3100bdd8b9a2ad816a0042c013e4619e48600de2287ac36318ccded24396a7fb6b75a2a7b8a1fff6d4d600cf2bf90027b43aa199594223a311093e59bdf7690dec326fe8b5f9ad45306d4ce0d8aae5cd7705b0eb6eb10abc71e7709a020641510283bba1cd4329b91f826b5f2b18f0fbaf819970661fa4472fbdf2393c23816e51955d7b3a956568671d145039941a09907ba7d51f8d6e1b2b05d0fb58d6921b31d9cda1f3e7f87649ba728187ad57471b74400e6a778cf4f8f03420250948d40283da0f0bf8481ceefcfe971760c2381af8c2376bf888d9f4d483854ce80614cf986c70db60bc7831cc762b7913d935aed153f914d6ec53f042cb9f313bdc8fa851547a4ecb38c3e1efa1af33d062097d9469d4f79353c6dd5651171a9310ad376bc21d8677e4eeb9e79ac618cf180de4c0a30aeba0657adbc5e0a68b144b95db980d7c99ccb0a30077af8083777ceb43f28925d604bb8b5e4acf7e681bdd3b6a33056e85d5d3b8480ecdbb16ce6e2921589fa22ab274d57fdc0a6b78e43859c07469d81098bb3b5b6fd9ba88365b7162f325a6a6c1506f9fa5a01f62ce8f40fb002639c5a4a98c21dbdaa1708b7e4832c75e935140f78a6ce3a2a317087e945d58abd461f41d013ca8a81e7ac9242b8bc1f95333ed9fef4430cc047f7ecc0faedb47406af4082d69abef891bc5ecdef6c9709bff7e4e99942afe01bf85881c742d903305eac129e63653d7f25eba4efc070e8e6bf60ce05f9856175c3de37a0ba3c0dfc5edfc7ac586da82de4264f09201a9dc807bcea18b5c4af4e0e95df1a3a589285675258e5d340bb0491aa48329a62afc53a5d7bbc0338e404ae1489c0dbe12981233974594924b5186b375405be763adc66961c95a4302f4304c57e47903ad58064f2ba3e700d33e3a9e8bfae796a0937c67a08a5575a15fcd534de63f35bd6485fa5645ccb136e82ba94c332e7a58f58293e5ce9847e60adf4bbe18114e22af776d56ab2ea202df997f4335837fbb9346a1b4800f4b22881b96c18c9e6a85c816ae1fde634e0f5543c3438261c1e34391bd78a8f609425ad5392f42d9f975aafa3d500ee564b1c52725310f0642dd9d633b9e4bfc15aec06af93acc3a288fa7a008c380c2eab7587865436cdb45f3960af8155c393360cdd60324b510b000e3fdf662e1364ad1f9e21982c4b4e19526bd59188ce95f22bffc0f7acfc73e6a76d8bd148127643db343df596495fd9c90f074db88ed0dae21716b84d41de6f7b030631324d95d0cab1b451f918d0f83f900f2b0fc1146513557664e01943031872dd60d1983ad0bd32706ac19da53c96043918298f0d2ebaacdbc127be4d4f529417bf5ec713e700292ef51e4e1581d3358ee786d31f860fdfb85ae903636e8c2e9093714fbb7158459b85fce2f2b34a88b68859d35be06fefc6489f2ddab10333c83af43aa090932f5d63efe669f71fa603a41f2a0de93e3d6332232b93e986989b5bbea171647f7e5c934d2a4335c6a27f9e4ac9e0e3c7a66e819fc5a8531f9d15f5d682aeec61a5976b3e412036245f3f9c9e2df3ba7c4381242a10072082af1d831c4022844094113efff560f666a9d2b35e1790cff023a0bf9c0a07bcaac10863a83e679d9e049a3512e357efd7c3f8619f57102ad4f680bf4d666670ab7e473b074a0d46ba59821e693bb76dfaeb3c5849bb5b8e99f4a168e8c2ea56ef0991cefe2b635d38caabcc74e20836ce7113e600047851cebece92740a59cffe44ff8ae2b1a5d68ac4cc7fdfd92a2071b85944e79f0ce9080fedcdf2697d4eb0d81166245c6840e3b426012f35f4927f681a04bb56a921af589bc799ca723538e47a184ff62ac44e4424353e3cc022f18fa3baf421e9446838cc8b781a57e5e25061b116832b46860bcfca2068a5327d3eddb758f340c6c3319c4f087a7eb0d1b1475f0b8d97f2ddf42a1252c9c4cd98bc7eac48b5ad3d9bdb36c34d1cb34703286bd478d33890e3c24ea7b260643e77ada1dd65f5ab20e3c96ad3262dd07e17c3361fe72ecdd6462683fd43e7f60e02c1b8639f137ffe319c2b442ba3465ccab8901f5d578beefd225d9df66dd25c4deae3117e02ae9f333f98981769c304b45b07baa0b054d4d4fa12db18e34dc7c03bf7f13bd594b01ca7b9650b3ac46b02bb36fa81edd21ca27302b86cacca3fabef954dc4d7c313810a822bf83201a60a1afc4e4400768cb66f77bf67c123c22bd940371bcc9aa7e7a9fbf9c0806c354c4b09862a39a5f402bbf36f064d99fdf20cf5ec8faae8b5b996986ca33cf9d7c934b706759b009d9909086ce71aa64d5d4a2b3676ab905d62b9b17085b50becab69ba7c8ad482b340df27ef8447b910a530c2af61bdee34948700f877ed861355ffc76970102efb13fb545e2f7b7a3dc19523501eaae0060b16d3ee4c5f300beb1973c52ad603d74e3e829569d63d92d08a3d64fd8d769be8e16eba5f8c10b23aebda3ccb4b5742c1cd34a24e4c13924edf26d1e2533949f56f6c1eebc28343efb44946e231998724702e278a424970d15a79b4800f13e48b9e7ab3029d2c173d4c266b821a28622e00c48b2147e918ab04c24b9ea3e5e594338cadea5d6d282c1a80bb20823434ae73fe9061783ae3f0dea60c4de6245d43162c516ee3c0e7574bc0a7ff73add9282a8ab5383d1e6506290adb69c37ce9359d0a03bd2f7afff67e3a779ab045547aaba379f5a04406d9aaf00ec7ef1bdcc1ebacb7175c11d233d2942e36664bdda53cd47dbaf4db058b54606ab5e635a36850af6010792ee6ee59ef5c60f9d502b87a01c510c1edb2fce5887d3eba27cce08c07d20f18e52a52ce0bbc7fe10edd0d69fb4b4a141c1c698508f18a3f74269132e6ed3025eb9db27c7e738edd43323d60ee59294847645826622baf18e5f1f11d8c4028ecaf9e709bee6108e8bea3986cdea54a4ef7c8827e6836524219b4d9e62e3f90249f6e37f98209183b62b78675ef390db6f274ad7a45b53a3691d75e64176bce92d2ee20b97480c3c4d426c65edd4f33a302fd69c5e803b092b9b9922132d9e47565d99e68572a60ceddc59f157d8baf4b63c3bfaf12c9806390cd7bb3391143c1e7d6595d8a6c1338867b4fd4d1a1ed6ffb71b16ebe18349f3854a68c4c17478f5c885ca0a38a043ea3b855b3f38a4e99f88dc269f9abc8f9eb3af54413459d754fccd964c464252e47c5b1d49648dc1dc050f4d78d1515260c640f4214e28127264bf750dad63f8ba6df27e8ca8e09e7db58b9afe5a1433c8727d82219bb2cfca60a36ba92d600fee7ba9af736785f90181b6f859e5b3505969d1c0007bce796deb72b2ad33c818cf6f3d8a9e28826ee325cdd32cdde1e31a0ff97988af0c534c8d6898d25648f8af6ccc1be41806960bf6ebf769df7d0e746c8ce23b8f31cbf508c70168c641337adf562cf6659a2efcce1eaf78a555221e774fe56d59629d2a1917af523c72947adab310acbc6f20eb352f58c28db985af6926a42462edd1a53510b82c4fb495ebf3e162e38870b0f451e4725ea0042be5bc5cc3f5dcef11846b3e0e661fc01042449ee747713e8da3a82777253fd2fe6263a10b6ad94a5c569c08c3c24e39f92bf4f49e20f4735fcd890c24c4e507a8fbc8320bd6d07c422b4e26d8c7de2d5f9be7fedbb10447f52c385ee1cf8da757dd741e73b0ec9b5192914e22b4f83c9f53e309a66758be565feb8f73f7453484c6c591272babe80808338234ba10b06cde41f538fe289d15ce7af790a16f16552041f5cbb1985c5b8688982566e8c32af8b42d86379da884de4c0c79dc353b90565ee5140797f597871794bd57c6e8a31bbeddb384b67206b0c336f76c1dce17d6fc21331d5cb4e2656f40454d515bbcbe1e135cdc4e24c84c7080e9510ddfc512b5974be98c7b2c34d4e28a4eabde1b20761a2f860d9a0315bd4e83cc4214504aae0fa53e237497b777a137bb5ab1ceb30c33736fe863a807eab54c4088e7a29e626dc6f318fa8894e828be283c522c8225a715d003fb08781bde8016dc8b7b213550c5df7630f34b24bf6b969f8b93f30520270a81409105d8547fde911ed310682ceaf0daab3b78b2b06306e9bca2499857bc20e5c819be64d69b8bb4319f67dcc907e5aa7adf6a2aad9564731bc76e8c8d542001df8affb83d63d2b6d37ed64388596e8eef56873c9eb9cacc5990e2bf58669ed5e7ac8b464d660bbffb7d4ce6c530afb574117b9b850b0f93420dc89aa7213c3e0d8d61fbebbad3b0ed181392df103f33c5fdd4cd85ef26e96979453f42ce7705abffc35c97c4883c546514a46206bb2fbf9001ea999b9db9fe48454641421cdd0dd94d316dd25225afbedbd484d40e565257612807a3478f43eaac823a0b19e9f9bf8a54594cf3c04694d0c9b7e66e7c85f50835fe6ee2e37fbf4790a9ce590e1ec87c5f0f5a70d68ca68766ebb04c9978b8a595b79c8f837ee91db564f6ad0135ef66ac1ba04b79a7f9b12178b7cc6d3f57e1456c039b86bfac9cd5882cab6239ff680e1b8925b86f93355a40ce5537edab6f3f8e50159be3f2b71363ff7d210498b4162464664e2af15fabc0f4b0ecd997e013c444ed152e11b20100301dea836b87bc970b9256e5c780fad27f8f94e624fbf6ec02890a2da5cadb0c229407d3be5453a26b08191b398a40383043d595df1b73cad21ec34c08299d47bcf0dd2cfb1a9883e0e02b998617842214650f158b10b74e5b5f29ba5e88dd5e7fa13cb46351873523677f9af5b168616ad2e4759a4a3aa1d11179c77c119b1304e409d7d9fbc2a87bc561fd7770a02512f4428af050f653706046ae81ac1b4a52882af7072f1f093833b187f78971a0d67ab6a5e769cfc06c3f0617242c237b823582e065cde3afc928be5bf6b2d5f09d5bfa4cca12167dc23f83986479811a38c107af90c469b562f1e3ee808e26df7c93fc528570f25ae8bac312d4ad8963c347a941f78a57a9db5dfe02467fd49a179f551811e9a2c419024206d9115850daa23429eb34abb99e01d314dd19783ef5409717e2987b7e36c2ecfbc6482ebcdd72577c0a1f8b5915dd70c1814d96b44847c7fa76fd1385f209900b28bf9b1dd93e5f1af84c6bc1ff77024635c77435fc44c7507cf6867a372bf38b27d60052aa8eb9d5a6a004143264ee805a81ef1033c24bc21f305d2639273ef882c507e08fceefa8509e843bac0c48045d8626a260aa1acc940bf243bbd6ba4109c3757bb72c5f257329e7515ed6d9be174ec5ace21b1c5203001b63fa38268a2b04ed9419b5f9c411b436b31c7cdc0acda86a014705a5074d11b23f96eb7a6ef02e2910e9327a7f7d10c8ac12201ffcc562e49be9463b7871fb667e3de8d050316836681ee9aefa3d4e8ceba5c4b68f07b87f82d324a42f930a6b3ceb251430327596ae80a881795ddc42cadb6294db5a2bd8f44294fff8c8f14c87f18f581c700b8a9498d353647ebb657c553a448de7a80fbf17c54d8a009d42781125f21da0be600363c8990b610fac8a1f2b984a2de51d987f83ec233392993f607fd4eff41862718e5bb12f2d865faf2854113c7f54780a87418186c9912b6181ae470da1eb61a4db67be1903fc70b106e1800aa66b01cfb64f98bf7d00ab2285ca0bc968fcc209f28a6c97846571c6c1c77b6ccef8cfac936e661c42889bcf4cd0c8f2836d9e05fd33be38b08c9abf3f3bd6cd35039ebb16520de6964758e4a283acf3950a6c500d45d87cb0b19054f4d7b21031618f8724026785d8caeae81f483fc153220e94f9add716bc6a130ab74f3c2e0ea2a107beda4fd81d3c19726fdb02ea039d7ef14cb09e90c7769dc9422e0d419de3ae7d75489ffcececc35a778f2c8f9ba918480b7a7f435db955faa49e6768332e98ea2fecff3f7c87c5e4d8a84e513cc1114c7cead58dc95d63225b7247c97e9c9ab3e6744960a8ceab7b79347596af565027a8f408d6945b62cbf77960956f1cf0d2454050a42f34f2d24c9af2782020e7cd5779b6e4b82f38f6b2ec804738c7a87eb3b1347a48d02cd10f8dcdda848db0e95328bf8acaf4cb1077396d04c0aa437193ef2fbdf3b6800261738daaa4418a332d3478c28b50fe16a8ba2a72bab883cd7e59c394919f51910854f0f0a14f6c4747110085424cdf35f3730841d1c0fd37f61f4953cb96036b05b107e5620fc20ebe7d53ac603ea8a1f132da59786c3c1a4ec55065774d06735c47abfa1775029d39c5b83e9de67b92c9546b39a287e04dad12d294a7f1e2b5e69cbc03501e1516f0ac3bc28e6668867816cb2419920ae1e2a793536c19093f4b945f14cfca90fddd5299f48a8fb1bdc4a398305c76124908599a0c2a2fc83ab4b29b77872dac4452e1250bffc078a4083d6d579bea25c9f5ba08bfdd64459f4cd40939702fbb7d9bbecf1f06a3e285f656750c15737669abb1f4e11433b4675762e47d0543acc3e65564232f184837847617e5448a3b3782d0c2ecf58892f70b3c4e9cef32e1970b5f93bf11500d59bb597ddf7e104ffffdc8434577443484cb14a2f463ae3c63896826a57dd30e4c53c9f908cd59514681fe4960573963939c04a48783ad6802e5ac1b046d911905451cb9b1f83b5334f549729e8445aa4cae6ee0fd4420def1d7964e16b6b9ee09ee9726c6fa54440b391e5dcaf35a128a77ca8d8561388b953dc7dba6fd889cccdaa7bb9691f04a77e9cee2d9abdce9f200e7d4827d7a8970bf36b1bc7f358c9e818ebd904f3e84b154c82b304b7e136e6ceaa13ca6a4be8c3aeab142d1121a8dce2e2d8828eecdb18d4393c67b57c69d873953586c2a56aa4d88482e190ebb08231ce0b2813443ba3097373c8ee2718e15ede7682a2f934dee2add4dc9d0d345d099a249f16bc7c3c3fe13ac7f54ff2f1d32369ee228f3ba79d95488888b049132c91d17d4ca86173374f712e40e0b0c937781c9381c563650fcc0037e9931387f5d62d482a98b2854593846e74c4824065423ea3a46350cb328f671044904a5f7ba2c0c7b56210271d69a27893dd3df1aa739025e4e62a08df7d0377b7eeac19aef8ed945606d363d23c115aa6772722e56f85a3a45a46aab7f29106344f78332dc5841c9960a556c8d32dedf615b0d709b385dcc19770b1e6245dfa8f8084a5791f1fb4da9f1a4546fa5b755d6bbe56abb82bb62af86f9799efaae30541edd859ca920503dd75889f219b00acfb32e85a6b4bf8531782623d10e79adec1e86c951128e53aef991ed9e28f831f8a1fc095f210986260071437c40e8a4f16df22a8acd4404c943938b2dfc82200e44b6f27779b1139b5e189fb1578beee9e563d929930998bdd593b4c30d38cec19921f2aca7e16f79e8d0f0ac517a1f63c158c823f92ae5ab4078eb1c41ee1f9246105e683d950d19a9c5af0ad4cec8fd01db4d710e200563b9ba388a2622308e5ced1b769fcc9edd8ac3bc51281a59f2007f0e5e2b80c3f01e09d62dc0d41542b8facd517b914d122fbcc87ffa14f7bd5b393a726b8bb5138bd9f8408956c12174ddfb4587e28129773939def7237d7e646c35b7d9d90806c5b72e5a6798d7eee0cc85cb0e60d106ad4683ddcc5e5048f1154e1e920f7e667316cb4d952aa3d576f5ec9c9640fda6b0a2f6dc92fd0ab6b7a18c750cb7a560dbc0fa6d7eee40e1db813299c64fe1d631c73ed186ee55da75196f5b5fa10ea6a79f605c7cff74fed426808a5208b0950031260242cf0ac57ad7475aff36f073b1210846ca0ccdac74b273a9a4f39383f320c43ca6d627799d7f9d93d93412e26b8e1ecf1e51a8f3d173aefc7049bd784f3ee137622defd8a75b36e081d934b7321177e55927ecdfb7cf0b4e86b0a5e2e27cb7d1eb722db5d6997c78b1c516a94f524ad5bff9c84580f83217b1fe8a9844d8ba6f867f563050bdff0b2fda0a19a59a01c6da3c41efafadb513cbe8e65f23799d5f77515fd502cc06feed4114ed083a05cca811fd3ff6c727981ee1a90a202914c783334bc315967f7664d99f82904ae5243187196ddadcb0242ecb8e9ca80f9867012be5bd96be93aefc393657b92b681a27031f759cba8c2b0f980012a3a64964eea5d6d9e6c117cac17e46c08f8ebd5a8ffde8ae147831b0ed34f7fa977152af68c5af656ecb1557c7baf871d53fccbde31606d77952e6a1dbe6b5b1f92334208a74e03141cf7b1e27215ac1a5f0cc36f797a797ed0571f007c7a2dbe4201813bf2cfe772172f7d866cb6c041e6cd9b9965961832265828e328ccb601412e38cda3570f0b633bda1d775031e82dc26c649594bb4a144b5bd541ba59873a2755ebeed60175d5395178bc357cddd7af48758ca77fda2eff89b82fe10edf9cad37d29283a0eaa98a159b3027c3cf253787548ea134823cfdc447289504daad9a7c63cd76d37937d0274216cce65c3ce0ae029097e9c05f8e9698f13ceb178ac90d12e3af47a4747ae3df5d0d4fdf6674659508aabb5f7af4630a0340a8b6439390c9aea86596b916c076c24755a433e356424a2ee9a41e58bc01fea7a566a7297a63958403e53b8ad4b82217ee34beec589166e464e007c6b14a9a0e6dd618122f1cd59cd7064ee32f247e329c3a0bf3c910e6fa45f88079288877c80cd0f15698b9f17707a65380aa717e0e3a0f1a4c46724f3dfc96e6afee8be905aa66cc917f7d74ab0f0c8a1f0b1d71eb08c61c201db30ece1a61c9e91582b49ea48ca67ff5cf1677d66ccb6e82e0fa3f3d15f5bd3ce6563cf6bac185968f424b5991fd6ec10d66bd53aec768fea82acd191e402a90da12be327dde0cfc16d71c993caaf400df3e63524f79944de3bc05d913e6a1319c65a2b1440716fc151d069aa67e8c6d37cf6423efe1cf92d4d388e5da166d11cc94a598133db279e1165290e3b0572103a37ee1ed6bfc3fdcc6175e757fbd20c3c27143a31bd9144806d9afdd819e6f411e4c069c8d66dcb847405de81170ad392d7380e092fac0cb77e30bdee726631d014806f02d3d227d5cb42e33e0a0ede663dbf3114691835774566886f6f6e1386b94cd400650354178b55b15fc3d4ff1eec8bc437c2f1d679e2c5f563cd2b40a5696f8ddad5e1934270a25a5270e3d77d7faeffcccddc16a09d8a8d1d97341320f73aaf4901a976fe778221986d898e184f515ccf5c4677b724656dd671ab025657f67b8a44b7bc7e39f50413af0b97f1c8d5eaaa399d6c5c9450ebb9403e1456380865f00647ac4b80bedcdef75b47fc2e3bf4a5a9f58037c53f9a4b9e3ffc1093a7c93529faf7cdc0eab47aa1f7fc9708075cc89f0509b3e5250840ed636b9df2a79be38e5bf93a2037359f53743de361c59d3392d07903662ee022a30d0de661a2f2480c58195dc290177d55878203d498171967279cdf69258468e92b82cd0976a3d632fa62327536cbf9d3264db77386b1f55a4a47a4d452942600568b2d630ae9163dd275763b58e8f9321bc9e22c2b27c9d78f06ceafc1da39b2d9b8087f86fd752ad06985111203edb7a718f6a0cf2a990d2302f991a7ebb264418cd41181f7dafbbb5986bee76656e191bbca254dd57dbaceded3c32d6dbafa6c020bad71975ac95b380d0bc3aff2dee7ce04b416f72fa4644de44aca3a5c07ea5b9625d60093085ac904964045a8c9e2f820f739c7f4fd2d60724b00e86df846b0e0d136de441c3eacbe6046bb78c2182530d75571ff2f6cd9bf7f19c85c3c1e342e9c2655d7217fe0e3c1f08ad2e08965989014bd64c549b3cf8483c03264556c1d941d6046e4da51c95336708ab98ce17ae515d980c25d39bf686e0ea49f5637e2dd188c89a0996f342e4a84fa549c41ece22e068f7008efa773a3d25a2a7d65e45252cd32bb54a931bd2eb0de511ef508342eca47daf3c7c8ddff2f19c0560dfb1bd4155231441f380576e8b82140fe11f16dd35075cdb9c4a055326cd146a5d9e37e16dbe1d8d488264f3c8f9ca777527ee84ebb10fd39997f354e5b8ce0367abdb37510e4cb8c247d26c68ac8c6eebc287357979e5ffd81a3f200990b0b9fbd4ed5ad181a59e41afb5944ecf1450ecd9f84948e289b98f7c93764dbf97f58ad9357197591922828ba8c5305320ed6d538405a492be318803ed008e7e5c749bdd3fa9ba1d14c779c0ad425ecdc610ce6fc530f554fc15afa493f52fe82bbc488f3cd30063179f5fcaab5bc6d450ddf24679272489e603d69a643bd614fb8ebe14ba3bfbe6da7e8de289dcc4e538df31a6eaeb1b2183c38593b3ed4833d0ea3a288798c283591e1aa6094f0952584deba687928eeba2b5b59794624f7ca1b3bee78dd102107e20d94dd9487eb8f968366c5264e798ffe7ce4db832c274bcc0686e1040df030b5ac217de5bee9774fd6943dfd02a8fd5a1103baa63f458f5c3e2d5df7b7d11c90c5d3e33ad1d22d8ce8847005cd55db3b30c05f5b05048f54860d1c2245c3ef44a5fa34704209c46e5bc08c58ea3b2a1a9df92d1bca9dd8da53ec9898c48c60e1e8299ea5e71172c41f147f49698f4bca4b0af24f542b651ab7dfb5eae79453d2d9f59074d07f5f1ef04f692d1987dcbc8b2139fafc1468ad0f8ce310dd39aa77cf2eae812d832a7c486cb898174a66ddf07a6f6c3db53ef824bece721a3517c5cb6b1e4a59fede7961686e26e85f701a70cbd4ef60f6aecfa286adb10c61e5785ec217abc4ad4e725df44462432e3d6b4370338c2ad259fab9ef32a4e5246043450e7b367a2e35c4d4a999d22b33968a3c3f86dae481589e98605f65e444533e11cba47752edba6a64f9a60dbbe81bfbc3a0faa99016c7ecd37e0900f0d82f2866a00ac6f3e8ff7b209d06e30908c6e647510ca8a19d09cedece390121df4c4f2a4bfcd902c68ae34e7cba6a747681f2a798015466a4f29c94903eb05fe5cbbe366473fe3d5afe92cdb9fe2dd9d5b42c9d8783af5e56d39cc779671a95c1d90b7b73ab02115d08955a0aed2469ae22e41afd8c5456412df28aac95cd438fe2e63fbbfe08eb0ee22ad47ac0a4ee9916d5e227f1f07e0a442ab94a5dcec0a8f494a26d0e7b90990d8b65e5d0251e9a84c618635696f105bf7a1606cc7910221f25ad53614c1f263dabc580bf0197515214db83ec4ca1c8cd52c90876f8deb47661c5e03b540b4899e99c41e51e3c3764e47f209523ea4959878c3bd1d76083403ccdb39e906594cb96de00abcc4568129e34e8dae131b0ce6d6495069999a1359b421b3164ab996ee7f4452136d1bc7a63adc7c96874cdc1191d3e8319d932ce395fb98588fc59db89b4d8afafa4f2f7a64bfe048d2c82d692084726e682317f289ed8415a9d428722233147b6fa2e0f4ffbdab228aa6088b8c531af04b2634a45815af164bf1fdb7a3d494950420f7f638ee23b611722d2915cc61b767f1e98d531a4d21d2c3a4715bdfb9f9d258ff18792a2201916aa9cbe8eee815124112aa3e154e002fe1e1aec753fb35b491ea417ecc499063a18e3f4aa7eb1fa2fb447b46ecc33ec2b9ee9e7e5f477f90ea1ec691ea286ed597ce3f1199ccdf093b68f3e26ad1c76f23e40f425266dfa86e2246c32db5ea36d98abe744e4bcd5cc7c182158685dfc93341d70b7ec3d10228b3bd92b67dc699fbd9d37ea44f07bfc8842c451bdf846ffbe24d549fb11a68ae1ad7b6ce524db5663c33c9cb931e821c9a66a253bd4f80ba25b029a35facd3a2c3e0e23ab64b8e3963658d4ea6935649385dfbe2633114f2f53f81bc00637a223cced7fa700b93c03f5edac37f5dd1321754dbc76cec4263c66c98960daa422546c6a0318f50eba9bc90e8939b32e8060f77d96d7f71268b26c2609e8e81d87f602cea61893e6c7ddd85606606bdc1fe60b6d23b1384b6246207c2088af388d2154a4d06c037c22612212687edfe822fc898a6c2854efc488a59a06a527dc4aee7cd6d0d0ba7b5fa1a75e9d190b2f49f6b5046c063cef423d5ac3dbcdd683927116907c61b71cae7a6f3ae4f3a39d887c90a78af6724be27dd525d0c9d107a80a7e1ff91e13748d5370e47555e0be97064e90f6236a02779e773e52e6dc44e84c3590259ef91e76a4ebef592c547433380d8b69ec02badf894e8567a1ea75819421528bd362494a842f1ec9dacbf57d55a48c744b0fb529aea4b6a37bc8274b7cec4255a0ccdc65bcb7393c88cb16087ed96ad92aef7f0d33853a0c09274df99c5f7e2fb213e22a3e4ee756024e80bb497c9741abb28d387a4c4cf773cf3ee9e199866d43d8e27467511a213268e3d71d2e1314d408a42cf620cd23bb21bdd76da922a7285bde1b0404b084fb32623fa10710ea3c67761431981f43bedbd5b03847c375b9832bf9f62890256546a53729a427a8d957a8df70fd04ba8796f3af326b39804fb1171aa218415ce07cfc851147a9bcd212272ef24d2c7d27b8ee9ce524ff1d54057360ad2e2086f1e40b225147da9e9234626edc70c28f62dcbf48a78d45cfb30e39e49ad0e5b85266efe282e69f6f15a7377f9551cfcc2e824198031dfbb432d605e3b36e8d31515eeefacdd6367a320ccebfda477e7e41f69d30f4ff28d1b69dcf41b4f6d1604794b02fb79af374dcaa7ea236c2f2fb5c3aec24ae0e386cab552f9ba58eded5bad37b386f5c007e564a125bc2c302dccf0ff9384567b1e1bf14c06bf8aedd4187e6ad5077bf2c066a3b52c69d26d04f50fbfb6c6b2baef95bf1a14d4b7afc544e3d68db708198c084411bfbbe64c1edfa312dd2c125685bda4b0bef5fa626aae4fb5987f55f5555233fba49e95c20a39300a0c633ca5332bdd1c1e446e9e446a29c4ae9e8c5c5d8e9cdbc614db2206ec428178a0522c770aa0eca52a695bfc23c5c5f8afb7dee8b42a5c09c8d5e515263b9b0b5d5df98ea0aa45f15a9f9e571b7d0b74d4bbe5b5c534762210fb8178fc7bcf87fae63589a13737b23ff1ff4b9453518bf8e809f5724ca6bf4d6b537bc4da3c90b8d5f8330f4a39e65879082a59bfc7f36a5ea77b0e1e2abf965d9842f3a50f831d642dc29da9005ce626641c01b85c5c0a93f59aeef520276432856b22e8262a254fa5b9bbd7f261b6ee8cadd32fafb0a4ae25b55100add42da9cbdc5009bf6e8e93d12d4da7a408e3b770a656852cfb04d07126e20cd021f3731901030ea510808b73bf1ce0c86c0f36b6c68d0d03bd978c3d79c5eae6682b2dd161c320ab5b4857fdfb9cb208b33be72f307847263b45518a3b0470e68b297cbaf6a0f523a5766b404fed4ca8ac6a430e98205730dd303ad8942b280aecc707c4b7e49532121c0fdef022fa6ff9e18da3491ef36d51407fadb3c53373e08f8d98dfcc7af650bf8042c1a1ee353ce9d618a17119f6214b2f93e24729dd96b93ff5a8d6af6afa81db6ff5726dee0db4d0a048b862b3d924b51f6e46797a4b95136633f8e0251def94582c74898cb76003838829ce9eed0b54796ca0e7f0042c090cbcf7c1474ad515369c22b1e9fb62c84b5b84b28a0fafc97a28cf8095568c8250862cf82c9e773168f1971115ddf5ad9a319f2f35a819b7b71ec4a9ba04881fb2961f9e8ecd75ea47e6231ae16546115c6f4fa9d13e44dac34f378e8357eaf4b68635fd16b4f5c8545eeb0474db1c649f034e4516d27fbe8f89e2145be69db337ec683995f41c50972e12fb4ea66cf3f1da337faa1d1f1efdc830a1973563df09dd0eb92311c27127b2c43ab09b9206c964e6ebdc5738a01b66227d124c1df56ca8aaa6cca36403b63b828bd5a0d501eca6aff053d82d390fecfcb27e15347f222a8466614ed47e7350c9feeb65f65b7ad3013c41e3f93cdb2093c832310d95b3c05a245e7408e226d668ccb261479c7c42426761b5d43a60e0e170ecf79ab2040f06546175577aa5f32f1c40c24e07395756638d70663d51be6c045a274a1b463e1f72dae6bc5020570860adbb40428628b31cad583e41196bd2608a02ba03635dd9ec66e396dbeb087d30df6ffbbab0ec1c7e3a3b1e935a1b504fb8e75a4b7fece9b386c4ec9d3b2fad332feaec2c7af566dbcc8e83f266eb89ddc7892777ce81c0e3c9b2435010052e84460e6190c26c83180bfbb3e1cf87c164697817836d7eb9102a568170f7366e51bb723f9479c73518dc7ded9a424e736dbf4fc52f8359073e1b5aab86dd642ee4d88bab5778d07f0f7543b86c9aa9557912f76611fe81b9e31513d1d239ac4671033a66e4679be503130cb3932818b56a790bc17c8d8680a0585cb263e0ac40bea79e9c14accf0a2c8d4dcf68ae189ba3c1be665394f29ba248d7a318316f7199405f24b1a2a651c019b9d939bb0986393cb9718d3e55df8e84355817d9b25427e6fe9dfdca75f61eafcb6f5df067bd179c56f4d15364c871015921d9d628ff43fb76f6e77aa4a30b88d8eef3b891e5a24e3fc09c63f769d367a7d6a553df2bcd01ea48b74d65fc79c70ab351a41610661f8a9ea4f216edd0dc1c0356308525a120b5c754725a28b2d7b9e675f3a05684d7376d821ec97aec2f82f98eb23af1e91ab91a3f0411db2098563cbb3b74d3ef28572eb959c218541a2a98e1787da1913f5dda72c6d1166e5dc9bfc20366a3db695e647deedcfcc66848cbb2241758e78597323c8d2709b209b96f35667e6ecf45934d1117b9244a65f732be5bf19b834234a6eaa2a81809bf0a0b9e4eb8a975f49ddef042e0ce8471b86e05cf9bab3a0632006ab481985539b3aee15b776ed537c1288e07729d46dcd80f1d51bc955817fa2f470123a6d89f2b132bb91ebddb74236856340f1ac6b94a63f9368d890052f66072bcf193d5142038c0f8c60de76ce2e2e5e8684a5aacd72b86d60bf392f61e8274b5330803055394d0a5aeb9556f3aa991e6bab0dc730771be8e81be6934a01422b1ea73f7d11ab754578ce7a09078309f10b5265b91d6feb3978292e8589ce3ce2cc009478d03ebc5a0f3391c57eb57568e1983e165fdda2745018f6a959e24e20c0dc72cd3aa4d55fedcc6765d1d1aca8a0497e583c1b87ab7e2351ee5b83c65e8cef6348d2d6bce28ddf66de49ea572bb125fecdd9e2ee4d3d6edc89ccacee2d6b5eec0b51348acfe233129c04f8b95a484676b34a67e8daf3829feb75e751813ece1b03741a0ace581165fa368a7667a3291168fa0908ab8968917cb732537330baa1e6665a9b0389a235dcc7e1e3929d777491232a46aae0c08df2373e8eb0161f14660908efea1277680d47d9e22c328f64aae9ed6c850c69d27036de475065eef02d36ea1280fe4ce3da77340412376d1019d2904a66b625e0c3a96102871a9734b61a913a9526bbf7540c7d46baded2da4fbfb925b7148a67948ddebcb974dde59cfa2fa593f4e5b837f3f38cc0b483c2567d3fe596387a8a7c0701f462ca39a27fc84408cd23b4ee84a2a52c7e7a43f2ca4512f3c256bd7f55ec816f7925b3824f2df5503201a2bd110638b1644bdfbc0984e9582d5fdc037a27841b9a10422af1e53a665debce96d0c15e512834b7038d4e2dfadef2f39ebd5d2d9ed1fbe198cbc6628ca01e2df96c127c5f5dff8a85637ea3167ac0c340e492838b6560fb834cb9d67ac0de566c8b21f87c8f0e33bd086a289b409054aac9d74db675478f392176a9ce4dc36059d38e151714c4a34a94387320bab47e8f867ef88a8e7e210ad62d23f80331a2f070f9dd382a5168e0e53476ef7f7c70aab418fb9b454e3a4f4ee6d659786e8fb45683c35f99e92cfe7182e2c1929ef2dd56babc7381b114f25a0f269a60ccb9bcf9f9d65776829fb6f65f52cfeacded1b1d8491808bdfffab646e1bce3c69acb82a32ec54930ce9b92123bbe2bb3d3da6bd3862f42c3a1f61106abb354e96651fc1b48d9da78ab9e6ec414af913223a734fb8f5ebf0c09356bd02fc40842dc2df49de9aeccaecbc858c5d1eaa5c4789c255654441ee266738c6dc24ebfaa8b460d112f91a8e14d38546c62bae6f4fd203022a7c3deb87cc7e605982987b5653a8da7f76eace43ff9646af886bd5b1a7668132708aedc15013e3cf313469e58de6741762bbc5f8bf922ade7cf88f2920b18a7fdc9ae263ffa881ed5fa7805e7fec15546f5d03788b9ad733bb8bc9a8bc1149a571fed1d86720893c587a972eb124ca8cd696a490942e00760fd8817d21b20c0af831a5135ab27af4c20f26aad4b95c8db0d89d4f6ce6d588bbee5cffb0445a23f20cafd6e4457d1f6c9747d97b4bec41ef580dcefe370a7b0cfd1a204cb3a2e4ac9d490c576e7f351953861dba4b1fe0e13b483907d8d404f90d47882bb672abce59097b794e52d30cb2f9c2294ff6dcf12f1c77ee75816ba7db842f08d33f2ffbe29c857659052d76a94cbe59a0d3bda687918860c7047db560f4198dafd8b146b5943e901787127fbd79042625e4c4862fbb39a22a8e7a35b180f5225211fe56ede2bd6a7dc09329e6a59aabbae0bf4d19bf79b0a690e659ec0c0d2b88685545dc83e1c1d5b6dfd29df8f53400dc09d3a2543dda4597c8a610371505c9dc244a7f223ef8bef380348a81d55e52ecba1a6cdec0dbb25a8f514b16a78d90f2b1caffe5823a09421812792ad15a8a707337df89b71f304e8bcb2566ef68b117495aaec7b4bc3c75c06ae4c5a67a251acd845a9705364d0bea44b647e2490666788e101b6bc0823a60e565d92a74050917af322b5091162854e6634b434dc36702c7b6a7a19fcb4f2fe1eefbcabb04aded54fa8d9264fc43f4f57fb4b496301a837b014fb40fe66f51b38130be86bc38ab4cd20053271d476789ba40e50f7d7bc2bc03119d8383d508e16d5217e2a2124c589b358d05ac591331d217ce1ad7a56acee759f35557e71481ebe8c385a79bb164bb3a612dcbf21b1d3d815d9be0aab6a14242b0a949914606530fcbdcc71e138dc8494b760a115af5dc44bdbb2df25ac2483f7312141d21703e438a43249b979a9761819c5129ffe4498c439cf6fac5f85745795319228441c8d5bf30425075ee06ad141ede8e1e8d6bb0c44b57b70a90a1a374c0ba8891f892e6bf8f603545894d9653de0d710cd1d32de2c5d8e369939ce67483785d8030dede0061e6332bc64c7ce393a96fb230f2b49d4668e900305e76521d46721cb98a527541b5211a36777572fc15a0ceb05caba9ded6998419a3896adf6e8c49ca05af4c5763f55b1408d386719b896e3bcf00e1667a69834a354d3a59fcc0abcfd383032e8672fa4135a482a8d1af9257871827b9c151fffb4aa46409762ef348dc03857dbaabe35d9ebc63c37cb36ed6efe762682edc2c4529297da58b3478a79cc140d3bfc1f583ff908bf4da99d26fa838498ccdd9edc1bdc4bca7ced426532e6e3a3498b5c49cca2cda042d57a5406e082c05bb7fc723bcfc6deb42421fd795b3f4eca0831b28b45152fac40cb8cf362f7268552ff2a03e5eb494fedf9d3ea00469043707d3f1e7c13fa29696d6363eca91957372937c2e513a087d38632b0bb51e0e0a993ac70ad1b5b9870d740af66dfa7644bf5cf3de8ed81730b10a918bdcac17f7e124b32ad6c9a970b8db94675053399fc01c7b3508eb72b0360b02d9751cb795d2aa685b28d7af33da2460c6c18c2bad6d1e59b89dbc406f639229ad896e3ce1ecff14447bd352f2786f9f80b510f08dd67f5985dca48b133bb724b7756fb7dac95570182049507c47a96b446b7ec1976dd8825fb46aaf66d8554696d67b47391f4e09008995e96cb7f9041c87d948dc8d533abcaf4cef5eeab2ead76ec2f7a4d7b2cc34fb329fb7e1e072a68b20d2ab5fe77762d55b232f627636a3c9d8be25a59d28c688e3df281f998aac6ce75d45453a0f4ecd2b8c49693337f216e3533864e91b26fefd46e056531c789194e01b1ab65e34f8aeec77876d0452b2b4459ac4a06f2fefb28bf528e356d39a69946eaff98ed6585a3e0613c62ccd7f138a5bd86be4acafaebb7d3fdb057cf61a7fd7fd95f620cab4760eeb939ed48881da8f609e1abb938392d79b98d36c8644dbcab006ad0b42e7008c9256722595074288deadcc2771ede66994a88b3c8b214e091060fb0cf016628b6c6da90934c06cd62f452c72360142ea17bc37bd4039f2be6e923b7aeb530527d17aaf902fc9cbd68b4dccac0e209351c5a2c683d9b8896922bd7d9d8daad29a29804f8de561f79c54b9b4fa0881283546e9f36fdf75da54b317373009197555d3999dde619e2ea3e9eaf77a6f0817207c31518544a80265222b4dbd9219a2cffe7ee5d7859fb34aeb6c71730eb4db95cec683f6f950d7172688c73341dd5df7178d29366b94eb03309116344daa16dc600a9eeec6b3d8add5fc1e9ae9824bc59bcb4fe393b6407844c6f402718dd06f4956164876c152883764a57beec85616d2b9672a136ed0487b8b2d753f0f4c3c81c323a23bb7e21c6686165a2307436fa88b6a84fd2594402d3569dc8eb5700a39e2302bb6000e51b3ac3e26e14d177547dc9f53a93313255e5f66b0699421d8f4ec32bc16abcc546f4272e62bcfc5a2be6e11ce6e84673e177f5f53ca68f0e6f22906c648ffc43aa9b7e0f064260c5b2eca6bc9ed2ce28d0824a72f317a188b0db6ed066b471a3634d29fe1284d8643dfd62b8e7c1a74ca40323c27b9020a4d7d12742e22e06c5671ee25223a81949f246a60c652771c325668b817f1a293e76ecd886e2f138e77760b07142409105a2174c1d94cc7d365708bca970236ab7bd8cfac07fbd57e15b2db98c7d66071b68464a8c46f1e78b2950ce5d7e9556a2e9562545a22da74c688f36cd938d9c948a11670c6b574da23c5930bc4890825a42fda6543c92ebac696dc36836a84095fb1af07d7b8939ed0f82539a55268fe6ee11f0190373835d4b5842acee4e045e13b029f084fd29c51329973bc861cad9cec64d886647c3c967fe6d4b9fcdcc3360a90f3e74194b209d89da90748a16168d4609c2c2d119b4ebec2621d6005c528634903e9c47d35bd84bc6a8f05bf96ee9c28776f38aebaf7d16e4bfeb1a54ddacb23905a9a07507b7b28bddbc0e8ba904cebae445bcb5876fcb1475d042f4bda96ceafd8ae68e28399590ca7af781420264b9f92550c26ee26e9bf29e9f6ca785cc339a121fbdb1e16127cf923e44b767e08044ad8510177af4182a1f5de7885a4356814b1523fba3110e57351528d4a657dba8f512a38eef898529db4d5cb199a2cc92207f9904f0347dd4324f9a0632afc421e828445546c76064aa950faddf9b48c4ec41af70fe61b2878795543bb1d37cd2aaaa5c4db5f009180fbece2b76c5e3756e1579f1e3fb43d4a743bb34122330a6363e091f8f8250f5c09cda4b5f530ff56d7779514ad511303ed7d14ed1f54fd385bba24ba443fcfbfad5fb9cb9e1e1862916319bc0dd56bb12baccd386c78779a60b8209546e897adf2b69728236611e17be5e061efd5bcda978ccd7508c6d6aab7f007d2057c403abc481387de7df3816c9dfbd1ffd9b5192118299b012bc364e4cd2c2716c4a9ffc1434ee6f0d196ae967ec40e5c12f548fb34b8645fcbeeb1fdbfc4fbfcef69d50b018b771e55bc06ac3ff92a84434d5ddac0b46b14c24daf16cb914525d7909696f570c7e8a28f6d7e8f38dcef076c269fda2d5e9879bb6d9673ea96b150796f6e438f3f1121c48159453265251c9f485ac2e350ca6f4c9956ff07fa7b749c25782f311c8cdd52bb4c1e5c164a6e81cd95ee1ee9e33025c716083d2d06145517f1c5e2214b88ae9d05cd34a94258e0267888346bebe63474fa7204a05f9ab6d25e0b158696d597eeccff0b9b530acecae057e48cc2571cf0dd40f31743a9dc3ea4294858a5e7a1b756093dc4eb92cc6f523e7437bf28f94dac5142fb3a0aecad52933fc203685fa1051cf046392db7bed76b3dd9f641025975ed4a139ffcd14cd820796c0796d5ec52185c95470124e00362025ff7e4d5781fc062abaf67740c37461b544cadae921396f61892bca2346406fa9acab01883033915ffac212d02eb4ac8e0b11739f375135e089dbe0d20ee66d5056e0b4967ecee0cd576b34ba31199e9da5d2ce1f41d22ea29dbe38966339fecede28434f89fc0327d4eecb88fbf2f382ceea9934e5afc16fd601d7a70f9f982f7bb37e24942fab20a5535e417032bf99dd25a4c8b64204f9b68f15cdbf1d31c473b441cf88b78af73033e055968ed7b2c5f799d6fb096e1159c49a59cb55cee986575db632b6a5f36b77a12d10ccb75b58d7a1a9ad645f8797efac27278ef8b4f4842d15911cef6e7b1654b420c434ebf9ef8008b173313df4b110cd91947acde78708a7eaf42d7d04775e3bd98d643b162cde21febb83703872c8c11dc686eddfb3c7b2e2e286aa82caf740c9ea48ee5ab6d881fad73bb9675a3a551828427cb234404817696a94ee03e37a6fe8cac24b0896037a0c3920bdd9caae9522c157d2c0798cc5621c620cf65ef309e3ef1b8c4700a799cbbd1b4a120e4b21440a8d956f93ae038c5103e10f0176bd15e46f43e28ff2c0948e88fa884251f39f5c79129990e1b57cccb35f856da2b0d15f5262a9ca294f9edbb472ff79450c10da795259855e10493c02ad47cbb381a401c0b1f7162adec8aec648b15262956510b13a1736fc34798b4cda0b9daf7eeca0865e771c3fea49cb76ab1722a6722d50a638c1687fd51eb9bc183aa849af1e353a9b0df414a6bea7176d3b54db9fa331b6d4cc3864977b9925805e6a1151fe2318f57f721ef2713d393dfd63123833c068063a0f41c970cab9ef1023f29e81dcccd9c4fbfe742286ffd78271bcf68990197692b9c04c56b7328573bd7e547e28caf0efb528de2edaa9d8e02eceb6c51079b8f36cb50a9d38efac974e5fabf94c7e305b9a8b56254e06542c09d21b38dd82e18deaa44b5fdc8d08af06542bd0d5a01c884b204e730c19d8cd4fc6aeaf410657eb19305ab12ca877bcf7b4301eff35826f3bee77ff7edc4f4b54925abbb283ac7698ef258338facede65c0b60e997b3c173bc7c6da052dc65e18546eb04c632ebb856f2dbf0fc9f9e60dd175dc12ba1df5de9598707b4dac0e604b4d70ca84a82e54284b39966414a3d8331b89a75f5ea18f2b1408eb767e3e23341bad2cb69e756c264b5aea6b12c035f95eb46907d18aba3d3a79cb7683a6e5de22a28d419884975a1f553be97ceb7fdb2fd4d78a0c1312ab66c6846b0dda02ba17ec72a8fd09282494b069300e478dfb839bf944722ee4d50df9375ff5990ec6cfbceb0c97a262bdb0a03eef4f75de538d78ed7c6d3081d4115e8f971d04945714180bb8bf77456ef81bf50017206146fd93c2157b225a8d56fee10043296d5773cfcc5861f9d54f42969f53a83f918560077d2996b0cbdeb9215060ef7692ca8005d1fddd1473152c48d5d285c2854a44f4fa03ca0e98d990eadc7f1973f398f5f9c4569905cdf007baf7f39befc43cf003069549848b50fd2fdbdfc78519fef13d0650de3e1132c1f8af1c534d786fb6fe10c8596c3bde3fafff4ffc0eca8545d25e04e040d7374f20502719d9535f01001b14e76a6f914c38de03dba1639c17d7642230cc79bb8734cca87e975d6406e48c511d47757c6ba723037039849a16ccc33560ca97f202b0f474185e6dbcf233750abf3f9093945e9e19a5b6ff3eca38efaf3b3df230e8f4c8b8308de4744314b7c33b7d5c6afbd10a5a27078bdd33955cd0d1ccb469956bd580a84a351c212de331273893a6d15c667360424a5a7c940b444076ac2f3fbc46f96277267d71dd021a453899c5206d46ed5e30acd1919059b3c7630fc886fbeef9a853777031cbbff0abf96a68001f56b50152770f1be52498f23981db7ce9b76ad3e1389ead43a8d2251919f6c45026d445c69a80babbe0af80365c6596494bcf9523b2b2bb65599759c67855727484a11bfdcbd45acd0f2535e0aba7533e3a5789b7fb2faefce47811aca1fc28c2b97dfcfab22ee919f9fc47d7ca7615ca6f0dcefd24b98e40b415385cddcd18f1d8344359ccfa4893cc2252de7b602c880ead7ccf2fb2a4328f03966f62a2dfb8bbbff70da3166d2c44af3fefe8a230673d44c48f61c76b43387a4112d144f951ab4426d2c305324303dcbcada2f892f9ed92cd8d2fefbdbcd42ae6dd229060e49c09e6e6971a12a36e6b361370ff3e8ce76655f6d144b88ff72bfde4346dc9a55a3b4e00bbb806af8ed02f3f72c1859a1da2fb0d76995ce135350c48a8b9461d53019bbc30c1312d825219a04e8fea458a193a7b01fdaf74fa7975ab8675c48fa44eebfb03ac032877aed95d404ddb2991a9518fcdc6f01dfb4c99fdf48ad70c66f49b7461bc1735042894ff03ed410d8793e1f119ad43c276029c79a25e005cedf20a2cddf4cbd5351595b9196d7814c97d5b533ba9cd39d46513427d0027dd6ed770a9e036e241b15c0b05a7293b629f09d8b370e64995bec6a63c2509fe5ee1dac44da920504bc2c51af49121c35a5534c69cf5ae69e9293014d2a752711659a635f771e6921fcc104e7e991dafe7ccc02401096f57c175f7a4b308dcfeae069a7367ebd75536acc1cfac2e9511730edc331c6fa0149d279c0da9fe9c0efbfd0ef7411361ee147b9138b130b38d34e4dd96cb82499f7e12c3ab592e1658b850c4094b782482ba1036487d4aa53ed12afc3cf85248eeb8516cc2a848e4d030c979e4ea50ed10e351716ac51f2c38f6dc4272d160e35f2de3c261a07f2c0986f51ff298f99b4efa42e58d07fe844e511ee7e43d9bc50b61a30f27a14ea3967b50490f7f77f11ba2a86554647620f9429d858030faa9214c8425962a896fed3bfbfd03b2776114e556e6379a47764b24ab1431786f608da0bf26e8df854146b2b8a72fb4d72d70bc65461b81c128e9fed8f22e82adaa85cd2cd4405d9a261ff0d563c8a6d64dcbc891eb0c0f1b71a77e6bb624099330038e8b10dfa028e3b56bcbde18c872ce1d0c4d6a0d649cffafb9dc4127da6cb47fc34668959764ae9ea316a9ad6f7536d2e81dd60b5ef9f4bed3474fde6458c52c3af165c1d84e3f3c67c97e274c3729a649b4e9d8c7f07787547a8d4cb25bc8984a555b7983665792cfa92a2fc37f6d360d205732a35615f6bb2637ee8b14c1230f2502889c25e0a551b1e5be3d7b3aedf8aef10d5274024c674f62657796ce16959f6b071b4431b229ab81270258adab70937d1aadfcdb6f38ad23159137d546ef234a4b7d70cb62cd5ccfde66c50878213c2fa67a569244d7f1b2d1745294726c73c4cd046eb785ee287b528f342ab3bfd013eb63c6256768ed9be9032727d4e421a50df3e098dc9fc2727b7933117ab1fa2fff45d18190e70a7014e35075288d0333ab270af0ed69c5ecea43d77c32aa1b21ca61dd7e35ce1fbaf71fdff4cfafa5b4e9e3c41c981f6e3629c3cc0f46cf75b1a9ca20070ffbd2c093694c59cb3455ba736606eca6385d32b6ee8f6b24235b8dcdfbb13669853db641ee619157e1c7009050b5b0bb50722e19b0bc1d7f24a1bea405b9c821685f3fff951e45d2ca84aac77d2523260c49605248fe1741f0ec72f6afee63fb1a433f78c851ef306a0a575a5d76a16d8047b91a79b3065ca83d659fccc32d73c452858ffca96005954a90da7d14ea431d959266029bf7dc63a0944d8ebdae29546ba0029c83529d84ed41a17661ceeb93f87e198a17abd156c16ed69cab82ff62cedaeea93d0c35f6eb48855d68f622dc5d4ae644caa97edcd149e51eb3001862546619188b357f92bb74d3187db9f2f548c8d110732c45e8d4e3e8e53759b0b7e43106752d4553cb231f7f549c49451f6266b3707f20eb99222fca9c5fb6c40202bcb792d7398cf60e59465cf34fefb81d1071646331ed78b724c1ba8f53082f5a00f05352728fcd02768e81fec628d6e04553f5fc0f8097c2dcd85fb79835494bcae53b6658e0e10213db9771f5504ab730949b83e5ff39a0b774c11f48472ebc4cafa6e1a89e0f85894cd1daf96d09c72059133777b75207f5ef645bb3965862399b54b343e90024cc42f4ee571cfd46bca97786c3f296eea5f96573eea1735ed8c0f69c45d591998d881f7dee862733d2943a5503ca2291f2bc41ed82402d6054d304bb767d6f4d8fef42a2df4e91fa47490c4a2a57f98fc040af3c545ea11172e081b7e912429c3246711fc9b18322c871ab4206e0a133d72a43377b3cac41f7cb50257b459041dc8d5a6edab9141cbe01bb26f6c36e6a4db518347181a74eed67a730f0771c64e8bdea8c3888a6702d113ab17147ec8772784944b26e4eb0e12cfe0914015eec5a71af513fa48cc2b91afc065c9bfb6f2c28bafc4cae8416c85d28b533e57f754cdfa7209be27d1c70dc0540094a07f469148162e15d49dc189bc1fda41419a06aca0192a2d373234279076c1a57e2beb9dcdf415cdcd9db382b3a8182f1651a82881fb0ae324234d125de997fb9e8ce4f5e6a2abee256ac6d54969c913ed00524aa41b28673dbe2aabe804066db0797a210d1c487b67bef268d4a95c954267491474f6d035251ee8ae57876f985ffe7111d65ade12dc4fe78f841c7ce8b4732abd8c1e47ebc408ba0c9ad704855d1e7a89c104f0e396afbbcf81430bd3b3962f6c58d4fdd23cd37964891a9d9fd8062f31962bd3ed9694a62e2f7ae701bd5c1a012f1f58be9d17f8c0ea9c7259025d7bfaf0e4b5c3304f71df542fa2059c2a80f370993136b94acae90281c75df786e0f52444a1991e18f4d78aa30c75fd8e026e4b65911b9e15d3404d3db4fcdc326d5cb8ac541e0c0797d1edf660c157feadd053a13e4a6682494501fbb138bb878d0cdbb29903e45358681cee4d7d33b2f89fe7b51e1494008abf10961867164e87e3c91adef2ed1448cef0f3fb1217aeced45999d6e38306fdeefd168e1d7d0a1736f8f607c938e7c9962045e15f3ca064cfbee334fd8341a89c02235057defb6e041d5140291a915ab3520b1cb8e50bfb36cdbc46303a59300e6323c04659ec17b6229296621d73635228cfc70ec87434bee853351a9e80a7079870a9e1607edb9fc7bed768f21bd50d7e3632aa42100957a01a1d32fc13e58d8825b9a06ba56631522a0bbae66c512c0bbd04d1538648c95c3837db83d046bbefae8d6f561e78994cf014d0aa050e8055dee6d4d2b0ac124d068d1f862b5dd70acc6fd395eb8fe26eafc4551e5dc10ed55a19b9978b714efdbe19745c0732a636d4af856aab64ecbcb215a554f47fe13a6313b8d1b949f1e42018ca078d73e678bb8e23a8ae0c612272c4932b75a6ef371fd65354d99d347fae9fbd638e3a95b40b09be396f04696dec709daab03edef5e70bb6b02e107e9dd83e69d72373a607933c584f0ca27759555fa748deb2083fc8c707e31029611fbf6d006973197c73cb897f031876e8e6d5e69f56751a3e5a5739ca2603b366cb2de93dd45a7bbcd796c8091266d56f3019a80a4e41d93c717204ad59e19e563a1f42f15ac55fbdc0784fd15086582b0912a08b8378709dffcc18cb2b8f7c06eaf1a6a763d6860d98b353f5b616a803fecb39f322b0ca7b75daeae04af3afac5a8d2e0420038d4f1b229aab615fd3d176db769540d44f7bd398e56ef3bfa5ff3226c6a53fe2754550466655382a90cf575cc1f19d0899b4a899e85bffb162178fabc3177b4e2fab575ccb00b30ecb4b3eb12f44525fbe136808a03845e380cd368b0175e98b9f9b76697b1bc971ed2d05f85f48767719d80a4b2be588dcde6ee14bb8ae8ee02d6d2f227743331e9da63207b337ab17594e4492a1598f866692adf70602d17c0ca673d97cf2e24ffc7be79b044b9b9703a2b16a80f144dec2a7f522fe26d777e08a1957a16fa81601ab9061eea7e8884fb25655dc7399770ee38152609e083705318250f4c4e325e276d26522b6890d396be0ad40cf5d63b915b34a9457ec1aff414bd2b95277b20f482cc7d6f93edac08e528728def12a29b05750249851b21180630ee4107585d5df967c37d8dfc8deebb9d58ac9e490a1f341ef2b7b0642a7fc0879ad493d0311e5c48d2981caadd40e0f58f4532153b5d362974bab19b42bd8b5dfa65375652073c49eb3e17d7b43a07c772c139f3ed540f4616d146bc902d807ad97d103691490c973686af3666534caca434af5656d280054f049ea0ef33c7ff0e49c1f50a3529425b83b1bb02d2e3fbf3818551e8521616272ea50ec3373facf950c332fc944ceb0659d11e16e4b761a2d5ae959d88fa89b684d1aa383320d556243a1bae2543db288a095d0bec037e4cad4d99000efbffb2c0fe235407d804bd0872bc6e8cc0ad33451965757b48e1e7b9ab8f10cae21fc41e8db657e852a8d5b7c7d110b6c592eadbaa88f0b9ed36c7c1d712183e68b671bfdf4cefd10d1b6eebcc0cd266652fd3a236f6de9e94d291343e76a034666e799eb4babcc65a96818cf6e535b3e4b4a24cb9707a8771431055a96e4feb865732effee32c24b796c4eb516c116b148631b588860e735d0da2c36930d56ef6aa3a04babd34f390c3c3d53f9052f963c711e12708d9afe9eb4a20faa17c8802d08db8cee09b9e7f4578ee07806837f03f13fd6be416e028738f3467357446491a5b97c001ab4d1cc0112a73ca74b34d6bc87ff99ea8cab72297adc3ee4db67f9ad64f92b8d5134b4c9cfa8cda0e65a01786cb41ad463197f39ad85ad10e2e09a5575a16c80b89e284c98cd994c35439c54269b2dae4059adb452c7a1d5be10adb9ac77e71659e1df64b4707adc875296be2c9c34e076e5a5eb44a1ec7e74cd26c43116d3978f5ad0dbb9e85935582a2fb2e992c0af364aad10ce64d949bdf812aeb5d02f63b24b0dfee793f75c7c9032aad07919e36c0153751aae19c86045e7943eb323b6f90558f8a6c3a37422909ed5448716ace9c4161aa7fbac03891a210c1a5c6fcce79d423931c4a45724ec4cd7e344e540b44c7fb0e7d510a49f3161180b33d297bd7d03f6d053e40dc59108505b788cb62adfc72e844596cbc76a34fa00d28efbe18ac5aeab432d96e6e5cfefef43586311c83715d16c3a2493e76fdfb07b04717c1853fd6d9e6b0937cb0e5b6151d542fc1e04cca40b7186be22697e9540f14b6e0784ec9bda278a883c2e80e68b0825a80ec6dc6808a6759eebf556c3c2e76938dee2d4117ae71559502f3e521a173491798e29ad9ec42c31df0f81db7fcf71094db3c50fb2366bd0051d9e651c8bb53732c4f69df73b87e4f5ae2c858f1960202ec140d055f776515611c58c417b837141ed806fddf8175460c2777b9a84ca7a1011d99538935ac04036c4cdd6e0ff042f5663b62256bbb163298da1135109de14f193ff84b75bcce296d1bbc3707350a44a46d09d48e0f2e3c865600fb4e0c9aac60b4725a401de64df0f83dab7aef362a0546d94cf706c655eb116f2bdc73ea258886ff288c609bdfbb12cdbaf61b1ac70747b509b9cf448a9c6d52757e102745414976f4423625a539ef9ef409adecf1ebe71f9fc43b8d24db57b78f77dec4666bba3487e760753e481c837f821420cb7bc21791dbd619ad73b9baa5008b3c21943f2f6f75ede0daf95062acbe12f7ac965e59909ca22de33e9e938f23c248f189a6bbeaa8ee93f5898b857872196b625a3bb5037ff103823885637b1e52e73be2d134a37065c933c274fc1eef23b63911c672ec5e17501ebdabcf58be74f2736412a65692fd888cfa2a55a38ab0de55163104633bfbd0f11f34cd9b560948e350daba5c59b43c56163a4ce044b31ec785fac59acf0d07c3bd31f8865e4b9733b0574b9a9e3e049495a119a1289de1a27e2cfdc91b6d676490237f50e522045eed79681bb27dc732aae331b93e051616a63f9d7603798382d46cdb6c8a9efc10bd1dd7b4c4a364e613b68607e67481fb443f4b8943c9bd37d5c3d22d54dfb288986dc22c5887ecc068771a8ea9d0d4f3ea1a6c75bd077f9796d7762250aca5badf368d76ddaf050ebc035e97322969a1f5787366c818810cb6d65c162222e73bd8d8d441bd69e595e5e36703f5f74c8dbe21b0cdc54cc6fb5443e2c201a6a2cb489ad335515c092a2718ac8abb69ad06a63748880a03d9817fc7995b7a0ab65436c72c5f24608c008ffa81ec4d7075e74ffaadbb6645550c827caf148aedb150d0d34cfaf8c62f7702fbe2a67f01d5eec4a92ec54bee370f32eacea6818b4b7b718b25a078fdcdd27c725862fdd77ccee9804c8c3d08a69c149ac2fe574cf3a28903c103ab616f18ba22a79636b732d09b601f9795de4465354aa98285701fe20dac2d646d829bd77e58f9053c54427d3e03d39054363e38212b8be1bf9f5a2cb07c511b4f22e3d9340a6490ecd7156d6b8901a0a5d73d242cae923e4cc151b56ee95c6bb8719d1a6a2e7970465a976c0396cd2ad6f6fdb9136b436c33146efe2fc339264e16ce377da5f7754acda0847e32617e3979d9a99da7b1ff02f734dac75ca802157a85cffac8b9085482a3f11e649be42236c951375cf1ca05facec6695131281e6d064cb8d14c9a2224f83c0ab824f9420b4ee2acb4320aa731a961c790221fc08b056449e9c2f28170dba8b4e12c3dcc230dccbc89e4816a62ce6a022ad5e043df3f15b8da5e669d864d99efaab48ef37c4828d04d3d3b1ec66f7c644826f0d7581a3afa5ac35508c248fd8231a0a95c6b65b6d0e060d7c53b04cf860b77e99bc4398b5e2d335edf036caeeb1115180fe2c7df916f0213fd3c45ed6a28f947bf6dc591dd633d6f6bed9bbf9664c0083c25dbe8cf8ff161483d2dd3ecc3d4e2d990fbf4b1c25e372f631d30aab16e443069b5e9dc27b2b4bd6b7a53efca3776af5fe45d3602f0232a645a2d3a184b724919a5edd310c6247bea68506dfc4d08f137d168cb1df4f12b14d2b36ec0680342fc0c0a813d5c84cc3d0618aa1a3cbefa9951f6cff835902d46b51e3049d8c20127d46f2c3651f145fb11cda0e48390d30fb7deefb3818187faf9cdaf4c5e59e6f6e51319980ea01deabfcfdf52c65c1cab887b398110b242e9a1855cdba88e1ff147fcbffa55e5703b968ec22593833ebe3c129bf4df7efdd3d315948042403002341bd47e5dbdfc1ad88a40012c31ebd4dae6f33396d90585342bc46e8fac97cd43a4c49402899fd97b502f6aa1a195aa6a017382b17646a62a4e51be058d80bcc75f202517130059b475c5e38143434f81820acb9954ea7a0dcb61132f95db48493bdf68a3cf9b66885b153b104e6f0ccc1192e64f970e477ac2479225d9562201a3a7556286a40568375b231f234032f908f0d87a21349325ca8ef6e6985070c2711d6f8242a6bf50c605dd6c4503270e286d21c51316be232190cc33db7970a7467864fc82a86e70cf6b163b4d46323574043f47f480a732b0572e64e307687b4c29624afa56a5e45b56f5810757b88017739f2762bcb04dd254aebfbd5609ded623b9c57dc6fb64d71aa04e584d5ca19e1cf3347d4f68e624cd2594eccaa378b2ee47006fdec54d943c09f2b47acf3a61a57a8f6d5c7596e1ed2201356c85efa32b0b975f886594bd332a3e78827127291b1fed747042a0e7f15bf02509f3c0caa4787b293263c8e2e3d022134ad19a6da32f15348845f632faf3db86bd9e921db86bee916b778eab3508de982ce8db0acc5f6746772ffb17a861d46af1278473acd08516708b7a7e9e27c93fce73e9776bc4815d1b82b6a899ef320ced87dea41f8f9e65c1955c986ef563a33f9b48dedeed5c34298b577dea62553a545751b07c5d0ec13b1051f36be4eca6baff97b36a3d7c9823b670b1e6835f7b80244db7e6382f958b8b3ab5652a134f664ea5f03eadff117729d35d34dff586a9f4ceb64d998fee82c72fdeda70eab36a589f2a0a4f76a2b8c6ae3835247e22c634b7237a68cf24e2e03f10137ed31a6f8892ce93240eb3c86e4df856e0e40fe25d8eaa6e66535dd211a561d808404c32a48ebe372ff10e16b54410aa05e6a9857684deb135f01a5fc50fe482cb64d8ee51d9932716eca27d5a218153e4eed7a7659483adfee582922582484443983c3edb0c0cb8f2c94203bccc66397c9fcd4b47745ebb450463960c12bf9201396d9e1f1183d7686ad5e2e9fdbc3bdace06935ab834448fa59dfa23cd4d42f9d6b92a6aefba3889317054cfcd01c8286454b7a6422cfcbdaba6fa0b1455a9a176d52ca072b39835bfd112cea953d7e2b2ef0023bfc458bca2b0b6e9fcf27b8089543e3c8346b74bb0c5c6d1d79dc6320f08540a937dfd2ac89512e9c5fca68a6439f8db221790588572bf384a63b1f797a0a1b0c6812db9360b5d6788f67ea03f61c0c7037ac79c34166ded998a152b2f8eea9c460921a8e7340b518e6bcae68b934b978bb36bd98cec0f3caf3289f7321ea8ff985e9e904e9e2e22c064f0293ed3ab5b10a0d9ed497f5183329e5e83118e0834ea1bbdbcf153e8e25ec58516ac75456c010649d8f37df61078e2a37f18e84169b82e177e9a7e73ded22786fcfefa98e5f6683bf2fe4dbad55a9e4d284bd2534f55d1e21a413ce1090cdf54e25e34811d6b162dc059b3c5c517d2a560b16fe112fec9a5c25c04c32f77c1ec554db654f3e20c541c3dcc835398d15433dbf8d6e88d19e16f17179f34de31910be4c2208b15c96fa388476b18370085a416f38fd74824198a22b536b0d7b40840732911f691d5100cf4f06c00bc7d6a751035c3baf12463d175ed9cb5c7e352429c37b79ca8111ca360a51f74dbd1a38ab0074660e62dec9ce9eaa20331e376fd4476e2c64a5852cbad39cc7536996e72a0ca6b9522adb747b8de2396ec9d70ff7b2021ef2b21050ecdf2e890ba79925214d11ada44c6cb4a6bfe0acda85ebf3abc1babceb66a4e26a1051a4a6bb7a562bcec861008ea84aa2511db4eaa3320fb3560713fc53b4a90fc17f88ebdcf655d283bb1351465ae0b954dc4065dadccfc466c22caf3f41907ba0ef2caeeda1f149fc20855fb9574c9334c89bccc32d7cec62759c0c882d6f93c12f73134b15e8b8c12bada10462115248782c0ea820ddfac1c4c38e69f232950b7ed72222466eba13b9340087d1370d72c5aa24c36f13a73941f1ae41035b664a1d382093c00b059db4ea432bd37e91bd9cc1103abc9ea8bc6eadf8ac03626579a061a35418036e8db291231effdedbdc40fcad51c379a5189bef5d28b9df0aaa63efd7b64784cd2b3ad9db542bc052cfaf881289b94f62f54eb62691979cdf20710b0cd9ac21d04ec1cba684ecdeafd7ac4a038997339127abcc6c9deeef209454a6daf794abc382e428c2e374eff3761388869915fd9319ff1c23ed1871a5385501f09d6a46a68f5a0c776c5a77dcc4c4c3ade74b0b0fffaa2d0dec3756f8f49db690de710cb35f3c51f6e626dc326ffdbb38fc4bd3fc9bf26971d5783108da93c0795e8151b2ebcd64ac8d59687a3bfbc25025fecd74a33f4e1f73f9c848c180321b413bbbf99c49fec53c636d75a7da94a84b536807a31c8904def914a9cde913e8096fa9bc9e319ae20a3ebb18886f1bd3500413b95dbe3bf09a22fbbc9c29d49ff2bb4919cdcf5bf8f7cb579e1f03950c605dd43e86e6ce2378cf988aff87b2e7373d75c39cc3df9afcaf60d10a53d82d573abed1951c005520d2168c32ea44a9715c42f595ae8b83cd0e024f620b3ec6ac59b0d94f379e33a4dd45d9b6c6eb93e3cd9b24e36c537e3d2e83b4a685c3f952f2583e6277a44918af7a6ac9f4b5ab3b03e37fb663eb51488be78dbcb25b8c0c2a1cd00af27d71036bd18e83123e4cc4c62a7440af938dafeb05dcd29b28c958d07850913ad30309afcc200b77b5f3aefe3de2f8cedaceb10848b565e3593c5bbf589e20795943664f9d4381f881f31b9ea200ad6c9955fedc40f453444a5dc73f6df5b56eae7f6e1ee7766168037bad4bc7a9e7c22466e002e5ecc746a9f3093c6c91a804c2c7aac4b5f519e77c1c7a39f0d4524678fcefb60d329ded61f1127a5498b17a33743a962bd84a0c9c0a3054b82ff0abdfdad8c5eb8e8988460b15f70cdb8d6bb9035bb81c498025af10a2d7fdccc101c69cc146705d737ded56e41bc885657c0e978a86f9ad463980c40ce2d2d869a2013b6fff79a5120cb7acd2f2642d9c5908dcdaa02acb951bc30c91add756486b65a906099431c92778b75f53c9e9a4c7f0d539b35ef1aada292fce921107d639ae18e2b771384402124d6c933958e02d75552052f33e639252e2e82f3b9dacc296a283de379896b15e849dee4843be6863582e0cdd60ff26baac46690773317f3ea484c835045ba2c154a753926f8af3142a7db35181788129e2eb1141fe7ee539d220fb50108b8a7c3d7cfd63d60af03d9f2e697baa61d6f781d5482afaf7547ef768911a7c5f106e977d7d84ce5f7da4ea473133d27440625cd2ebc723e0154c8f10568e4681ae73c7e8c6ea7fe6e01d6a6cf643664283d10030ff79a251466528355a241b3cd8faa0087d70863eb219cb92a35a0548776e5ff85092d05f56ed6838c8cd9c6ded565ec7b4ff70c08af020a2a5d7164e9c5f4b3a9ca3fa59d762f62c36e2419a0e2a835ac2f9536a98199c453644a85e8be7165e0712e2bf3f12145f4d214ea1830451ee992ae271f993a64d42527928866f01a3ff5712e3edf5e80ae41b54c29b704f093a6633bae403102bfcc7aafa82777ebadadd9a13489d0b726d249e4b07f503db7ae8341aac728a9faab3f0fd643c6be5a733e493f2f3abc1103a06927123e2b36470bff30be874600d397b4056b9fe972c51bca867d6d2633f385a143fe2c62e45f378d251e1034ec79ecc200d7d83b4cf14bbfae5ec1eb30894f3be86c42d52923fe406a4e7a309d3ecf2133f1e80a12eb8f4f386b7aff6d51f64da7937ade99f1f57dc58d304eb34cda9b4751a1aa8afc3c571689c3e5c16c780c2d4ce4fa0edd98b1d4553a8da7c5df53712486f72ec99abd9c0532890c822aa4714815a0ed84e48bba16181178ba41ee76f3cbb98ca2cd1253596b0a8be2ef5e21f4b9fe61b8c89ce03a4498d7b8b6ac8a391dca910655adefe48e9ddb2202df40dff36237d9ffa24b2f2f7bd4c759670f8047006a02ef56f6c314820291ea11c50d19582e130e211e9c87bdc0255cb6f940e0fcc5044d5eec22a942280920be0f44d7df684110ab9b616924ec8f6bbaf3e2e46fe7937819b27947f5ecc997c2286d31e92f7affa8bb806299b106cb14fae6f9367c751f4c89c37ca730b0d80fdd3dc4fcfa7815d5c75923ff6d0848406077ae9edcd5a1a788f1d94827997787293e044a4638890bdfac8d0132f5373e57076c910583762fb0b49c0dce08603cdb19ebdc24ac475f18c099e4537e5cd8418c5b3e18f687ff34db841c59309616b81183a264a3376d0ba6ed4c385209a960d0c45a5255c4f4dad84601e978abaf62f32ee1dd47408cf2bc0b9f2bca57f5425eedbefb43a2638942c6f1f430a0578d77eae7e1025ae43876eb08d2fafcc64bd9e37222c67ee51872276d20af472dedd4b078baa4050768d42c682525c4716662c8544065bdf97163225f06f7b82b16d8193007080a7d8f421dd62bd1cde8d6a7f4dc912f02d2c6eb2dea74519209bebfa4793b11c469968ec487a93a3dcc023b92cc1c6998c588b5cae4102725e5b6e21693fa5cb908891df7dcee3d922a36be1208bacfbf8025745cd6ed922e5e3e42256b885da3696a448cea4eb784b2d1d06ac3f0d423d89bb25c21176447021c665022c7bc03b11297ca702aef8b9f9e820c31d4e392f3a9f918356c13a38f7030eaf06494761db3822b6928bf388bd2c4e859bc2d97f2345a81110ec9e62e04024c78ace16577620cfefcd5ee33b9e6d8b03ffbb8aa20f10dd7bf1629543393c742f4e09f77c4d2e0a18b70dd11dc732dbb190381d8a21020c3145f1276dcc18711ea4364e8dcb55aa46fb47261955d980ccc6ec80f74f5b499070c5fa9bc0fbfeebb80601af564a55993b426849173092e722eed0850c8a09cbcad6e4d7967606dbc4c3afe4a805aa03b530feca7749bcae8aa197dc880a547aa3b97d04033edcc3bd52425a1c3f1a8c5126f6bcf25f7b5a07da880e35e9158afdba8ba61836404017f8260409bd0260d69153e7ead64b82e3c1e18c9722b5db00d109cc0d0cc0d27e8b2d39b1074ada276d536d68d3caee40d1146043b0607571a67afa68ee527642b14960e18d809c32d2b9476f88cdfaec0eb61f954e93ca778847c22d8133b4d0013474d5aad90f183f84c340bf4708fcb73cc6ce33401f5056bc56fa2194578bcad00df1aef8a95cb7a988b9ec46b9492d222ebe021c6fa8de220387dc6bb78f6ea5fa47e0217b2ac8d89d246008e412a5ae6a961cbae383c749f5c3c6cd5009dba150e3283feaa9452d3900828888f2933a9d66bd9236840f711ec9fa19743f71114dd531ef091ca492e68fc8af1157c129d7baf804e3beb4b8340acf148795a10157f135f87f1aa676c4b2b0576164bbf0c5153332af20c4775f12ba011d7fdf69b97b9da2552239699eed48c8b2cea13b485621a54ed22e74e0e1e758375c877def53aaf578ea5ea997f925c59920853fcd3074374cad569272056f854226508527d10ec43fc53bfa9bc03c28dd78979a7b8e5e8e6c46502db8b5f99fb3b580f19fcb46c8d4e4bd4c8150449097383ffd2d880d9cb9bb6417d72fd12eaed57f95c6c1fe32d6fa93b845fd294bf4d9c11dee114a9f10f8a7208ebdfc8151c59e465597be9a6642555892cf9e0167ed4000d17d79eac1cf38b7b6dfee24393cbd28f3738d76cdce4278b64c0cceaf9f82fb3df0128cabd4a975d55fb3173d0612eea0518de443ba679cda22e050b67480d85c7694992d77a7cf9db9232c02c1104250cba4a3b11fbca8637ca528498e53d0cd96d2d8eca8cf10d1a18e34c8d175766de7862cbe741ceac389fdb02a4bf81db29d51abcb8236ca1b0cdd4a0316f818314fcbfe6ec44b9205ed02b873e1ae88a8ec90f760f5cf1da53623c34552d03b0062a1205b04558d9231462c463ca7562bd5dc02d9955d5b1aa8b3fe810f21d89d7f22c13b9a0032e2a1433bcb415c545b1aaa1101ba9c4b7834e7b6c4357494575ed56969e866e3c0749e039b432c462cd8798992c34b47037f6f5facc541b897c017bef1bc794633b37c9fbeb0fbb038429480d439b0dc0f6a0a12a602fea914c5e157f84f53f471b12bb7e1fa36c318613d932b5b6daa5f1eecdf92ec52c2ebd0d2798c79b13fcf875e123bb4da4c2be3f4d3eca47d352e4d871cebe3e39b84355a94f623a0d002833085966f858f4490e842974783a983c9dd58dc804a654450abef4279971766ea2b83bbb1031f81b1ae828dfd42d6b12eacb0a4264e96aeee8bda2ccb9821f7de1e0561eb9190f1b9a847eebcc8f3a016d3f41a0e0e6a9a70d8857eaf634d3e7bf220ce36f5c2487b921c747454c1022d01c9049d63b160f93fbb9837b24b75ea491e23a0034e5fc7e73c03648637fed1959c22f33dd992c99b738247108237fc704e26699f99329c73974434d4d14ae80ec3480bc5344b798d0456f82e1f61a363d7ee17dfc6ee44f1d88fb2ea6d48b1b51a9fc3c99ee4c537d277b8b785568ae13d20703a3f0c1738d30736cabd126b68eacd4acb8eadf4295337fd610dc718150d8525fc322b5da6e1fe5d627797f3e96e2269291a7356ad41358d918a70af076fa8adee4d53dfc6ccbfd74fd87e62bbd7e63dd92dd044c94db9a0b3e9aad920cbcdcc9e1adfed5245bb994d3599234153e2f62e4faa8dad07b8c78d58e846aa0964b84d00367eedbd4ebac4f90e69b4fdc1432194075c7f90134a5afc9e0cb723ea072f4baece39e938d94f96e8df582ae7358232cc190aa43ad3ddd9d88d3dcd4ece7496d1e24c8ccc8fd46eb34752431ac23f7d438e7698f856f43fe6eadaa213e51f18dde34d3b7feeede655261ecea6326692139df9e14b1daf630e19f4687cf698a3481d024164c6b7dbf56025a87fff63ba8137509bf7dd0dcc2e7ff1035eb1aa0b29cf727912964a07fb855c06600ab49178ab093841c30bdc4fd46586547d88ae82dc71baf26c6583bf373508b4a3f8d98d839866fc1cb4baf66b70e8538b7a367061ae2880472a2dd9e40e431d506ee5f885dd6bc457ccdac125c87ae413bf3a27917fb97470dc717b23b3c4c349cf9b50437a567ab056dfb6d37ff7c6598c85e3f95c067c89467a9e100b60ad7a8ad18fe4c666a781211fa4ff2f3cc407089f3e1ad2930980e7d48d22c6728157037df55d1e2e797c216af8a879a91500c88e8b1c97632f55b7061366677adacf72b799f019385ea8572bd14cc1ac688d33b35c712834066719283d32050146c169c613cf1bda5164eb9138d554abbbc2a29091c65fb9b70ce8d6db7770566d7e7eb3cc159aafa743f5abde22ca4c49766007dde545525f98e78bc4c38e582c938729ae8faa3b36d5eb7e4724e0c5772451ba290af5ea273e10f1a74955a48adcee4ecea7cf7e59db7536355ae07a983501bfd024740004294fda36a1885de2fb59a3df14d4e4658affeb720bf7dbe58c7da46647e788cbd11f95a26bd419461379ae63b9d0c83fbf93823fce881df6306f182af6d0213e7584b2c582d3f2c4724efb6537705c50bdaa3f49f7fd82acdffbf8599a2b92e7b957145164d4689a53da1fb3eb7a5fcbd65c69b95cfff03ff81a78e351dfc2c907dd4d1453321e31a359a8fa121cd0b4787d0cf0952c1b6bea37eb75fbde26ec7f5552883eb675201fdb5ee3b1158785a257d1cb89a40ca9bebb518d107b9644b49192c3e002507a8af994622dbf0033c8ad07dd880897bbbb138cdc906ad3bf0bc8545679f190f14cdc07330258aac587272ae07da40d13cf1e6b1b3eb6105c16fb8ab20a2cb39f5b88c8e9b8ae5c82a65107fc7ac1b0ac52f8fe464b6eb4160a78e6b0324650d5b09b5f282614648d8fca11f5ac48873e0ede0139383239d6b08ff251833b7693961a388375eafffdd985a301ce49166d0f29ff4d8d51994e6598cf5f4acfa3cc2b0791cb509cb8a4388ee93763d3e252666da69830d7c1e37b23e6caa36e805bde85b18068fecedc9b4d18dd2a605982c6784527a71525e533568f50b69cb51233c6f1ab8a340aae4651410238b6c4e3cfa9cf4dfbce7380076dc35b4b54b03b9711d55a7adbf078f83d9faa5565dd878cd8e21b60ad2a3d37cdff01ef78c840715529540aa970a26d80d972f2a6a99e340f1d5355e5229522b1f3fa0f02f77495cca5aa999e06a5f94fcd306c17e06ae3aa5bb1d2deb3835790aae8c7a387bdf89fd18ccf731a9f946383b057ba058055e96ba39293ebe7d86fe94929c0aba971c72b23ddc5b9ec7adc986ac1e645aab411dd695c6a0048fd229747b64d90e4195116af4de729738e6c3ec7bd090e68ee658c5e267de2ae34d38fb65f8dd2b5df97acc2e170a293915a44c3195ebdb406c833d0db686190aa0516426374960e6d6a8348b347ca41c508f0d90edf9c4dcc257cf7bbfa18f5c643fb0b4b69c4a6f2f08aac56c30d2c761096589d569a8f234ec4796d6c73b8d5b87b53d8332651ff9d5ac98a3799720b7a92fef246b89f2390688a44b2adb4a86729219b17d697171f814cc64d3583196b4b93ae84f0481484bb6861249059a1d608e5492c436db8709b8d4840cb5462ca45c8f8030976d11a09c3c071375e6e0b46a914ec17c3a4a2553bfe318c2bd16e4234dd75b9de4b0977f2f3a52dadcc825233047d7ad4dacb179c3d32721046611e7904eee3137ba845e0a287fd88f7b8415e77c36b8bea35a8b676ab0ca5a6b267c4918390d14160f1914d5304c59e9d2521c6bdc3ee73068b1fbf89e0e1f156680c3261ae86aa484e1f7a4c4aa7be3f68d686110f35758459156188e89cccc0f38b069d71760b3cb658c7f2fad3d95803e8d73d3c20c09f8860b7fa5d00130658a456fd09f853e8adca9adaeee204ed57ef20820f42c4461c4fc21b5f3eac29b10cc53e876ba36f05f8aa4883b78a8ce0f4cd9225f09e91c32d7d64149a8ce8a94cc8ba299267455edd59f8abf4ecefb1c5392da0cdba8b65e4240662bb2f1605611fdefa714e5680a018a75c0dc27aa7b3d52cbca3f66e0432cb987ca755d6ae9a3f45d45585417d6c21ed66be32ba73b38078d310c1f16fe932dd1cf63aef52db0d0c416d867f62abde28eede60e17b7e38632136d2e8993590163ad048b36dc83a9b82ed6b1a617940ef1858c3b4ce2530d71b1930f8d4f56608c7c9fb1ac3f8078510023de30816bb0b649205b5bdf14692b0f923fc69be619f3fbf0d67fdb3f47098a5349d431bd7b8bf76f3d8c4e2ff8a43445437d2ada890c4b65fa6608a62f30e62e9dd5825192e51d5a7e025d370a539e9add70ea9532c62057e286e5f7cabdc57f191c142f16ac1d0ced5a00c6797cc6aef75ffbff7c3d21c6f785718269967bce1a4d5c414cf88c72f1a386ac75455f633e75dc156cf5da9d66757d270091ae281338349056a83c071587edfa395726b253e9c06d7d2cf9c7d357e0606fe7faf95314896af8c6dca65e5047797a097165fce0ba56e08a43244581c4ecc9ffaabb832c7c6beb0be8354c733dff22cbbfdcb726fa0302f33a60b7ed30fdf3e3062b0956cd125a4e0fa35845282678649ca0987e564d284d479d9568c02f9174ed97bd627559874c1ab0b90526125f822d45ac890b1cbcbac7e268c1a29fbe252dfecc1e98ac9029ba250937adbb21f18cd10b8cacc7ba48451d0bd55006c91e30b89d8649e32f1d919beb61cb606b7970a8613133e9c01f5dd5a28a4c003ff3468f4c88eed67b6efcfcee1efa2160dc2130f9ca911fa367375662016ba4d06d58c9a416b65b38cbbfa2fd009b52a837d1f0cb4658bb2f62b30c9263b90bda4225434127321d13434722902839c6bb4a647329991a721f736677ef2ecbbe3a07da1b8e5045019e8b919319a377fc26df1b59516163281a7f2e20b652241fac708913f691d63b17b37ad0fdb8bf80b0417f426355b890cd2fb047c2bbff25e9a123cc687d098fceaec0070df130dc019540e00b4b6ac766851adf5f3769ea0f7af77ec4f1371b0279e05ee97cc315c23c5e07fd13ebae801a71f42453d04a63baabae16565d091a4e4bfcbeab2d1f4b598378d1d4187bae881aef3829a633aac69b2e3ab7c12aae4287cff22c842a93ad503109099a0b184e4e4ae21180519f948d9c944b9691e6d8afbc0647bacde4384f8a71e361c2e9a1e1dd357232fae525fd0366a68dd939d47f7f623f7fdc42a9df1a6945dd62bb3f724e9ed2be72845a7e58296ff146211c7251b1e668470f595cd0bec57cc95c182b75a6bb8fe7800833bb0236e41e35011d7a4a9894c96ac539b9ffa8c7e8dddc5cd2b85c46eaee8c87f80d0ccd35b924910677c7d0d147252c141078be49e7d87e8911f3cba5e4f7c32948313cd2a2c8c30d93802dd6caa833cdfb6fa842ffc1dfc4e50243a94d02b21e959913a8ed65d506e13813ccab7c2c9565b78816b4a9852705322b0c47620553e3fe8fc98f0e9474dc40ed3ba3147c3d1433ca44b5ea522296bfaa87f16fab4a48a2799239068b4ad579065e7a1da07b19ca941970fc4fd9f79b6a949fa1ce3d29865d8ac90aa2612bfb279e926295f349996c1c8ed35eb0c2357cf8ea3df99749006271941179e36b42221e75236a2d1d41a2739815904b1cc65a7dbb6d48eb682622bb1a8fae60796b7ab78e034bdf61b606cbfd716d7a1c512cb1ec99fadfa507a75ec1e763b7ece9153fccb3d72055a639573d57eaedb68ed998f70e7995c64d80c2f48104e1c52b7ca9fd0ff1a99476e2e51e96caa482d59b2072286836301480dd54c7d56be121709633e533a93192dad8a8be20f59075082dcdb8f5e5e594cd1a10e5fe21916da275ac2ca7cf5dcb86f43081681a34d165bde4fc046887c0e9e1f332b1aee813da86f9e0877163a9645f43cfc1db743f205ea2d63a6315063484c0c63103f3f2b25ae3a020081ac7de62706b033462413aaa92e713ef2e21934c0f7b6b2af8b70fa18da47c9723c430476aaa071107c7d6b98d6be1505b47a94f18197c40760a5fe5d1de53104cb7a6f4f7f6593a9ad7b348bd856059869cf7046cda0667c2642715063fd44f4eb06bf4ed3bacd6799ca5236640f8b3d322956776c8a9c4395b22e36cb58c481073abe9483ba1ce123a03bb383181f9b8ba2e84c025aeb20cd648731a3b05171954283c9285072fb50de906e98f0c30e52fb493d70c83a27be62acab07c3ec726d35ec75b85f252661accb6f86ed13c285b44a39515f5aee313bd3e28aeb90e52062ff3cb3c7df2bed3e66d0cd9df8436a7f50994ce1af29a9493c3369820b04281217dd80eb42402ed6005a169a61a636886075b68e7d59a70def6bc803e56d8716d7a7ae19edde750d1d49cb44d9dab0fe2927b8b6708032acc3f9e92dfbac81c0c9594ee1272ac8d7a361e2259d851a2890ad43af34d9fed78ce91c3c4a79a153710902ddd979d7ec4a478491ada222e742440cdedca91e1d11048347308023d6e633cd5b7132af297fecfaf3bb8a731aed003921d4f76eb66e77b963918fe5839c6d8d555aaf2257e67967a7bcaad37f42543e5b8b999deb14c140ef4790232477f6753c50e62e7487818099e1236de99ee98bc4a75d67b4a4406e4618595f0fc0c4289af6508750f2b22fa1b985a8b0c5ea71be3761fa8b6599d74d3bf554b94b2b168083facc5ab64c64bf715cebafaec128f1016e470cb7b5e69242a646cf0a3621686e425fb756504de245b0ccc76446da0cfe410d7d1832060fc7f955e24557a7dfeb00b5dd5d63ff33555ab1a2c5a84bac2e899c78c0a5ca51e4bd5c4c085de5f455cdf68525873ed7b71cf7bfd7a2182722072fd44644f091c8e3108b8e86a00971059e559640145fe6203543c9f3c27dac7704b06382187bc7d338321fbeb19837e07c23c04fb4380a6124e34e80bc60b042bd568ed51bd2ea685191b93cd9030195a6f4e6f8e0021592a3a5dcd146904e36361007901a56f5ec020d1ee3cebe8953088acf827bf8e3122d30a50104c4921f6c8034f3da2f2e5568c121f910f0e980207d90ff2e1620917fdb38ee075971ba367cc8a868abad714459808d4a36be1c9c909f7bad9582e948948c585dae5aa79ec3e9ba4fb048ea5709d4824b1a2cf62f361ce43f80c3355a9f9f6431ac3804b952eae7063e1bf734af1811368b0d1ef25b54d7b298928e835466c6f0a8067f5011922cbae6fbbbe4b9be0742c28eee003f2d1583dc127921af4a44dec1bc9449cb3a8e1392a72d6805d3465408042d7acab979aa73db09552bc79ded959c3ba638457cd7bf5e474b8158102f1ee560b3ec2e48569e68bbab25b8fd0831caafdfe5f3750b00dbd4cf57938f6122d2da887ea86e268afcdb1d125680909683381661124a33c3366245163abb02f099f93fa17704d06b40f7a0f2e7b66324c747f7435dfef1da5c3de47282821d7b870fe51fb7958149ecf20d06aed037be7bd8cc123917108abaf28a54406fee2d859429cf797bc439a508d0c293b2ddfb76d0a323a2e548cb5a94c6913fd892d088ca479c2d18a34e3a4288a38c56fe1786704ff49c460ea51a4e060f64acd1898fa819e8228a6cdc4d332f6fc2f7df96f6478fcb50709c0759abdc50ad0b4a2c35342a863a2aecb8104f1727483b218448cacf8a0aa47dda7136810b1b3f55cc31bd3d2d082069c84dfa377d0240dfd5412ee918afea26a97674b5aa9381f2c1a9dac946a2808556ea4b3c3ce7c855e1e3d68759191e146399e9e15551c32a4a9e00321618770c782b134111acb87e62cb871d8944cb3e0d4a98f5d18266be37338aa4f185e0fc531e8736a13ab2037e6547cf8587f0f31bb1896970cd43e10a5f570731eb6fc72d437cf71078e6feb5197ea2afbccfb649f7b12a30dabedcf3b0404d317d3dd7078d1159a1fa49b0d47f9ef67314b19a0e8b1aa70f51205ce6b3a6c75cf20e3d5e5dfa5ca5efa17cd7eba4457129dbeed90325aaf1b76c8d1e1430a5f06dc3e609b70703b94d844b1c5f1926586acc75e98b38b41576bc04bc18a0c49d42565d1472d4149c2794d47fb5971239e7ba07bdbdd05299ef75124b4123f60de952fd5b051e3d9bf4b59af81eb6e151e8c2fd9e7df9c0ec4f715c49b714029d37a7f0dd4e35fba2a4dc98b39832f970fe9b6a899b9ae8524e22547565a735b6d4b22b2f8f86020f1171f6b80bcb468fdff5ea97d3db6d8cc98f17a75d1bfcf679706c62baf0c9d9c0b5a12051936e07712107721c60f6e1c19196f487ca8773447f1bc2bd73589817fe63887be1416b7bcdb3475c41a043c7b5dfb379a24778deddb7aeb338851c063e2f1db0ac0c864deb09627b4821bc6568cd839d2acc3747cfae2803360af0365efdbc0d61cf691fb976f9be10fde1ebaabae022d6491baeb03bc0461062a037f9e20e30d12b58e03f41fe813a1841fcd16975e868c43d00c9b228dcffcbbb538be65c16a64188bc8fdcf56e5cfdc3284194e01e2f7b6c94276356d9e7d2becde0021d26317096e23258765577717c09d5f8ff3589fccf6fc6499df5df932eaaa3848ae6360528678fda756837d9e5dbc75d01e1601d35112fbffb4b0a6c8bc35ae0ca9dbc2d17d87550238665bdce716739ce8b797b8ab71b29055780cddda63e31d03ecaf1672003d469de1bfcadd64c2aafa81d19605b977da36f16049a33e466c6f07cb735e2ea60d9f8c89699c3f485527e2bb4eeb2c41b5a8e5392130e218f26fe140872b22fa67c4a76e9a624640588cb03345c43d3eabf43b13dae7069e7e808ad963fc5ca50b82c3b06895606abca3d9a5850fa9c76209742a132d172938b8580ac96882a5bb70124fbca6eb5503ec467756d08751cb3a23e9158bc4d366dd436a05dd016e8efb632d4033a3fb620a79a30704e21db3a3e6114c10034bd189fd986e05ae2efd17ca468d77c9673b4746e70abbcaab397134c19795048d1c90cdb125e5d7a5af6d51901a6d31adcfaeccb5fc3c3b01cf2256548e1041ae9023ad8c49c7951c3b6aeac7b0e21619d14afa05aa4c43d5bd514dae5b1f8ea94c689b9e34ca0759c4c9021bd3936f1b71a984867510619ea3d32fd3956856f86b906c2f85a85ab153837114d3e0880f5defd6e088f5ad0aa8bb9ea6a281cd60a77a53550edd507d01f15e14f7d6425dd595a567be524d1d1d1a1fee25fa20c1301fe4d7f37e4068b779655e91d07279e94f80c8f513beef4b9f5f736caf7638a2aa0721b391d4b4034a13b992a10093d18f8d312173850adbc7d0b55d4c28745fbc3ea2c956f62f858b2ac10fc54665ccf3e9b6a34d265320cc597228795e4708972df36eb76c495aa791aeeaf8fa595874be89e21216066e475259fef1085a01b3763f2ecce5139953e8228e3fc285bfa8106fe521bc36707dd38c071015ab9b68234dc7272c268b5bdc89d19cb9b049aa1663afa966e464dbae784b513c9c2166125e88862f2bbacee92845c9f260762d70cdfb8fb9c1aeb6b9081af74dc6b5751ee9b34acee964df0f03b1d600eb67d3bad19573404c375e43147c5bcdd04a50dee4709c28f879ddc713cb29da819410634508dbaf73958905f8641bff9dcd6e79df9b1f9b3cae1580198ef6322e5da9b53581ca6687cef6c213174eb9fbba1c4f99ac8a555de63a35f4315b97a7b0280e43ed4856767a5d66197bec8d36cc38e37edcff8e5af16a5f6f16ef4520c4d59905ab5b8abb84fafe3cf0f8e7ea1fcf00d9f135081079620938c5b58c9d259fd4ef27e47e2fc682919a49b65a2c99caf842198101e199493ad2a873b6ec5c5200d94fa80cefc5f5dce89a4a130c5c0ff0d368a5e806f0d579e9fc8308e177d61b97c258f9b660229ce772eaf1152de2521c3bb9da5e5c0339babd08ca0cb0891ada6fe6d7717e2b848e15e677ac9d423b836c390ba17ebbf21014cac3cb265360a91b08b88c29d8684e04163d45d80c838b12eb167d235e996a2b14fdc9587ede6f4c8af6ae3bbb359d7d3f50285b230aa829f19aa19df5917bebf2d6e279c69192ddaa11fb1b9f74c94c69d5afb5668dd95bcc3e06baa21fbd2a77ac6b5ec5216d7db202f6abb80f011e0af223bab8cb902c57cdfe298c682307c2fa48316ada6807b53bc788124f025db207dfb11fec4b1d183c64d3668c8eb1498b59aa631bf60ac058d949ec7f43f178596160c63159ad19da90441906324ac73a10e5a332067d48f9ffc423412169caf0928591e90a89b98800fb159c5f2ff9ebfd382995158e935004eaf9e1de623bb233691be1bad3de7ca6c41bc7fd86e4cc711d7d521f76b287eac1969d4ba4e6153cf51dcd8e62240161233a62f2b20d14adae3a681d55d1942887386eb882f33ad21572e3517b1dc0f445a035df8e7466d9269f1fb851242a01ff964306744282300bd45baccbe910c53efee954d119d4b59df0cabff146d6a6f96679a979296faad6f5f201457fc6d452e717ff45c2756efa663e6a96ca4bb43abb735d73da1880a141fb6380b0d2e185bd37c9acaf5145ec2656a91fb6b38e592bfd8e973927ffb8ce6a79a9bdf694fdbfdd2ac4bbda931e7866bece5f4d6e350886812ab4aa0f83116cd7f8b81f8668f2748e83c735a5d0144b87181a81c77330725120fa560276b16eb3de7f13ff137f8021ec7ef62ec692ab862e85e58f530872398c450ed71b6ba415ffab65e77ae224de7091224f943e045eb62e4ff592359eddeb8ddac1f016024f9f1295e5bbd7afbea12672c4e843698834ff5bcb6af8cc4f10a79bd2486e15d561340deb919c7b3e25b3b76052ab84285ee514fd0ad90f581b5d3bb764797267ea35cfd0d7452252ef4eb5c5d11ea48f3bf424aab6490ce504d857ddd7733f8c3b2724f82c5ac6b9d1ac33df9a311a0bb54538c87ec827cbb7e292cbfa42090b4c176f83dad021c658e271fa9477fa2d935b074d5121813c7dd4e02c815e34bdc26d26f6d9440bddda4e34142292b8fed7fc98fbd5fe0951efd4654f34a14ce9641d2421ffe50a95680ec1823b8c81462521afe30acadfcbfde58ab7872a5e20d1e1df110fadae719f0244dd3c566d733993453b2e55f1eac27ba063dfbe3ad5fb4c58425615a989bc14b4bfcbe43efe2c1df9fffda04cb7c5233c12a6eb7548c23d2950e4e6cc6932b4c10c4cf2eeb80faf99d0cbbd9136e7366fc689f16418fbcf0d557274fbd6265acbbbdcc0dc2edab6d7b06e3c7d9ebd8015ddac82baeadabbd4d8c52a277b6f00f85510df08d80dd243eff17755fe1f04fb54948e6f9c247a4996191bc8d57a7736d74fa6772cfa84912f5f4f36d6f0616a9f040e7862150ab14ace95442479b4384bc9853dcadb16310bead9f28ca10c991d013a7ebcf3714c27e37d151246260848a6c2b6bcb634b51172b9d34525de500aa6930190ce9ca717bc06067e77c53c5113258519d62eee3c4b89fedacfd267865d8def609a3be4dad558c35a261e7402f1684c428015c94b77ce60c9b16a3766c8f130623df4688a1bde3fc48044f3837efbe4b233cd87a1c0a3fb25c9fc2c51c04e6298b51a17534aa58d7bea9a145655a45319818070c91788a493aca6dd9abfd96b64a9bb5013377b3327e000d87b1606136f435be213f782691c1ccab2c51a944f353aa15ce2b1d78e66e3f00a0efad3c6c5d71b78594a8120abe0215a3a26800071f4ddb39581c3bcc0b954685c15b1416ebbdfe5007ef87270cf00c77f5b78117c8a61e04f9b75112c1da1564dcd238ef26d05d43bf5474923d6a20693cea5ade6bd2abee0bc6cf4553fc9d82bf3cdd1d77b064352709a77c84ec40cc38bc915a85dcd3ad5ccc6ed7605f9cc8247d08f9f1626583857a8dbd8455a9413b2ab50ad9307a9876ee8dc907d39fdc4c90796afaadd7b6aedbd066bc17330fbd47c63a9ffd1d75f1c1f5608ea29f35106f0aa975438597082ec210ad6366c5fafd5fcae88b61262957b9f4d6028162a8a8d8aaf47c377c52036853041ebe027c90536704bcd087011990f0f88efa4af136d8db473510b190b31979c9156f9186b32ccf8ae9cea01a0ac9d7774e7d6c9d02d2dfeb8d89637ebcb52dd88daa359dcd9dfdfca4d3518d44ddfded70e8fcb654135a60a9ccda707d12a6155fbc09e118f608ea2ae722606013ee454236edd325d922b9f3bf869a4782b3a70a5c77d4dea0ea454adea76522647c6f56e5236ffa603a65e5f3060ca3f740fbada914aff34e8f0cdb68c40b4630202c517a636d7d63c507826fb6bae1e26a71251190f05af7a862421f79f342270720ddf6d87946916f4383bec858bc927cd2d4402a907a0a5394a3d06a29d509c7a904cc953a84187c5f059287bf6ee23d5a367bb835308134b05ad37c51d5d62365a47fc25bce50554268bc0253033e5c8400835dac79f9908eb6227aef0370b435f19e41056b5e912fd860869d7d750b8dc70c77d163e090905e1b0fa231ab926da8c011abf646ab68c25d80c5082096ddcaac8ff32ca7bdbbcac731403ae9b0a21749d4e5b7cf86058db74671cb8235d5f7db680886058b368e04f6c0a07740fad0dccfb49fd804d0ef48dd7cbd9572cdd92e494767504592a52789b91fcaea4a51a7e868d840415792226dd7af745e18c4607dbb4e1df1f03056fd9a6b1d577f771798409856656766fe0770c273c0a91bf4179eb3d207c1d3a5ea147e0b1d7a035431a33182775b73a8ba765ad44fa7edbf57403f02ace7720bbac21ae404f47dd0b460529ea0112b99f1086729811038be0f4b286a52f6b235cf7f95191229e26d9b6b9da526edd40553e17b49289bd02fc9c4adf25a557c43dc4d7e68844b76ce51e53c374591fa4a6d2dee93397f8eb6d0f7ab72fbcda4b3cfce3f38ce5931d7d36e39d9584cb53f5af4a491133d4c5e7fcd2f20f3e4f1a30665cd117aff6532b7f6e06ed5c04ed66ee3db9daed796ee439dee93c99af74a4937e0929c14ca6d5734644a0ed92c5fa2a47b36bc6b767c5a976b85ed0c7a6d2354fa9017c9d04c0a3ed3310099ca099add1a5e13453ca249481e3070d46b0aa1283d35fd5459ba057e4c00cb7efe78b7f900a2ced339527911fd536c5778fe54f87b87fdea4fe74d615cd942fac16721619fcfaa74f4ab88aed3062657b346f1400ac06c4eb8f79e29310c90e51d354cd71726d5051ae3afcbe0d2f667d584972276b17a4d7233e7dffa7a0ea30cc9f6c2e45735a05e10e4eceb21f1313bae4ac94c036c2a5ce6db934644a934bcd256b2d6a7603d789722b37988f53c52642e7cea4ffc24fb44b6bf88758a4156116be7c20ee4745d7c771b84f852cc4e40686550ca7a5215c5a51449429c136c5c958836c1b7103bc5c507cd148e7a56d6ae907f668bb3e2d8ddb5e044fc3679aa6c707eebe10acb99fb5b1efb134de229b730190c65135fcde267f498916f7a9a71b8db1e97e3a935f9838becc59c669d99ac57f02932dd46021debee8cea61555fc2b59cfe97df83b9717c385435e27fc6779d6ce50954282dafb431562cfc1011007885bdfcd0ee47b46334d1adba2ab83dfb8dfd2d469522dd6254f28ef8acbaa69cc9985d35509c34d20cbc3ca1ad2ee2cf94d7f878f5c37ffbab036bb338fbecd198f393a1325b79ed3a4c0372f1b1ff8553fc4e764c42da681f3956a001e90e449a94cb575311b94937209cc713be4c0f2e440fcb73a48a8250fd5dbc0895cab1cf8c4efae996bf12232d763db697cd573623caa4f363f37ced7f9133c5f06929d86a293ab0bc1ec27c97ed68cc1a3efd4dbe56d5363e8fbe221cf18ec0b09b5ca84a06949735020073004d091cd13cb41f62e65d169f90e8c3053c1175a15a06dd97bf3c4d90dd58992296dc5ec56d889cd6beab9b30b97c4a8d2823dd293d41356b95d679bc0518fe56eb0ff5326ca8d72be6305e4388a6e85615947f07119ffcd882a52b9645d82a2c721dd54d6843025865e70fb5f1f7ee41724aa0687f3c7f30e356786d4a553476d64cb6195e195c87105f5b4fc6a04550030e9812b09617a2e3ac11db6ebd922516ead512ea36ffcadc72df8fa3da5d6e0cacc1d1b47e4ad011a8cb2827dc0957af4b0d8cbb338f40acfa061e4749687b2140dbddb119e78536a0264e4758e68bf9b63bd73681b3a92c79dcf48742361094fa9b31d8e1901623b94595b13c98754279ac2be88e297e0950b4dade11331f321f587579bfb150fb9f03c0e0a1e35f611d64fe550092316fac590e107834f00b6ec30ba0b01c057961b536ed2d7b4af6e9579fe7dde500182913b345c65465633aad37af35f5aa6bd2ae02f8a6e808c5103a45b390697694548928fb90ba08a150e889b3c02e347da77cbf59d8ed5c233776710682be1288930090f7bcc3e2555da1fe71f42ddea35e2bc543d95e506ede6d138dc084e5a5844af391c480a8d39ab42aad47d12629a069d4f1f39378768f9b301b861db46a9e7c85df170872689cad557123cae7597d36206edbc73252fc73faa33b6ab1bddeeec4093af5dc214ee01e7300af79e03934612cbed6517269dfaa7bd077d6ec47cb08d707d44153bbe99390d20658c94169eb30495b555adbffd77b72bf29c0bba1c178e8eb26384a9ef881d815f4317591e60507420b8f5989a6c724fcf02794ecdab421bafa23222abe0358800a76ea11e3fb2e43b391608b6ab441560b970af9e5f5d0a2236d705a1201e398d5a9a1f3dcdf83b3a539eadb78724ad5889be38c6edf9facf971cac6f1feb42ffc40fd99c524e6e00fbc1a3aa91a55027e399365658e545fdc004f5250a9d20af4f20de3215839eb41bf5608de513f8799680257fb5cb2acd45006cb72ab1ebfc3424913f04808f1e71c8cd817058d800831f62fc7305f091f5865b34dabbee0c5ec220371d22799ebe2142f3711548149b76220a0d670673996db6cbaee4d02c6e3ddf01262aaeb18d3e53e553dc2ed8cceb08dd81a4146a7aaaa98498cb116a8f8c584d4ce33cf3bfd21bdcec8bc8e011c584fccca579f92e4f20520b492cd328092d8f95222e35e409d35f64bfdad3e0b18666789fa664242d42b28f16a0c78182f1b89b2ccb1546c7eb2d130260d72b48a7e250919299d6b965024a2a6ed4419028c19dd66f65b420e1b5859a499e42cfea463a1373293c34d2f97db4455a324b0fda442d298596c4b85e51e90597c01d6d54cd90f4d0c515c5edfdd6086c2ac07a42f77b1f9be3d4bebe297de14d6ab43a5cd20812dfb72b3137b21dcbf4f6563dc378aa8f59f67d573750be9b29bacae0fb6e496225fb26b84d32a53e4dd60d03f733003de5925f0a76dc76cdab438a2ae365382869a1709b30f68238a5856f8dab848583270f0614af0860641fc16e6f99b439bb48242b51ff6c15abe3a603d4c911ca57502c9551f9b678d9be290521e7d935631f85b225d5d01b8e93ea6faaa5540fe00d938d0269ad81d13b404356cedd201b76036fc275e605d1cfc0919ab6e984e048fccca9937b8a1845d4b9098bc24f5873d9d3bfe05d898433f48152e51a8aa1d4102dc80c094901e2aa4bfec712203d1d141af2ee972564939fb89124cdc0348414ae32d9d24c8093324a0a81e21a5f3af1a32ea9c276b99e7d70b5f2a1280358ef02f37c32a529fa0fdde038d017edd7be20dd02e666885081e306d172d823f40a9b9be9bb25dd8f10cbc7d775086489b791b9f6c02d591b0d5a0af227d68b057c9b04bf156aa4cae345816d7ff55ed4c8b87448011fa9c9889f392745bb8fe5c31eeef4e24f9c6ffc07576e0de16e980ecb338afb575f2f11f33f430ce984effd19f95b40184165e7f964d31ce58ebb517625f60182df8da768a595bd5f1e27f0a2df22bc6ab2e9e1b22b181ac09721a625b59142a6d5892b3920c1388485580c89b946c5c22554581f5b20fb4589a26e7d0e9b73b45d6795b82e7036ad948a0c20ff0831887d493cd05000f2030a6c5f6c0faf2ca2d30eaf04254e62eff9b47e89e3bd5246d2824f11f583701f36f68fa9d4cca3d034b771687b7656a4e0ec71604c5733e938d18974bbc912065be7eec818db37e46eada7d43eeb780e98c6349b6e7c986a8b908bdfb6e03f00bf5952f4942fb5d7014b2b3e14d8005853c336c4df185e2b6ab00f0885e6c3c824ddbfdf3e3f1c7a05cc7f78618cb948c238110a519c1ea784ba4b132e155f8c5759396bab06c98c20c45cd156c8bce188f65e3cfcfad0468c21dcce16041bff620e4ffaca9bda0391cc0fef5de9d75c5397b743bdf27dfadefa8201c5ba062a1169a1b997031f0cffa5833dc25a6cacd16f79d87ef4a5753ad8ed97c6e5f9791a7ba11310611b28216ab3bd088e1745442df1150827da48f1e50e155d51f4c09a6359ba3ab377fcc916e482e4becfa7fbd6d86b9ed57a12ab3c0dbaae3a7872e2c54e3123a4aa39c2c1514c5dd920fe097a4f8f800104fa1d0c9df5d65d488903b13bf7ba8207e03d6bcb73f1c5468145707c81f7d4fa682843b62e1adad9f24d2af627fc2340d24faabc3cd5655604fb877a3218ecae602791cc35b5ca384d4f5b130a2c19d32913b95e4d9550cc836f342472382d4329fe36ee5ecd408c731ce791bb3d0ea725a70f41d188ee2614318a01b4978c41a65eeec3b4070c8d87f245f3a4a709cd5d89de6c9ce6c1a9de4e22195eec199594223a311093e59bdf7690dec326fe8b5f9ad45306d4ce0d8a29d05304a820d335d86477bffe9402906915f8a19ba97733d07fca6dbd5a329d79802bb980af75e0c440eb87ceaf321914105fc32010dd716972da855c7be6a4a5f363f128acf44dd2d34d98578bb46b2f4ed028662b383492bd077a76c3ff8993dc3aa8ab2e2dc1a282c843476faf7843ca2975be89265d93dc7645fa1b0d790c85e32b715a6908f7293c603953306a82a908152fd53a99ca2fe965f7017d4bba087ea3b1c6b9e3b5397d11276f4cce94820dc1e31e34876855ceebed78442045a325e39feadd68c5572cd57d252b118d4f4acd3c3a9d710385ec404b5033a279d69f12c5516734ad9b4c5d49f7ad88779d485e26ff311b5ef66b38df308be7e3d85692ce3c03227fc2d34c1d3270cb67665b65ba5ee1799747b0f2defa8778fd30666a44fda81c8eb4b3e36991c64ed020c530487c2e81d93d431a1d07b5fcf655904790f40df1dc074a42db5f3def440bec0f762e4f9313fad3aba8a3ab6089b60f15a9832feb3c34c87bd1f5260726f4d17174b955eef2fdc667fbc2bb7aeac4fef896d4924972c1592bc52bae5f4c4cb88d6c21746ee26140694d3afddd2d1bc86a25511fff78949942afe01bf85881c742d903305eac129e63653d7f25eba4efc070a798a18ba9df39c2957d0950d220fbbc35656201c069cf42a81104e5a180810d46a8cff0d91f2d48e8e77b4d47a1cfe5ffb1179f7777077911e2f06319ca6e74ae2be93478c23623882061d34ac121590ce53961c77284feb70caecde788babd008bcb11d4f4fe382e8b4ffde556f5d9541ef8acac49813a5997c475c3e0d67c097a6a1336f3324e26864047fc744b906d1d3f43fb2c25243ece6812f7378b279fed874b6555af7ea90fbac23dc3148d4704d2dc20d29adf97223da781dff058524c4697ae7db48bf1adfbd9a62b827d3bd0e9019528ab67b8c713ebc7c923c4f2ce4dc74c2ad45752ab1e000f9853339c150dbf2ae22c2c758806184de7824fae8500e09be4ffc4df40138593414f2ed790ef3aadb1b2fb55957839af443996d0477528ac0a4e7d37a39ccc309cd47de33226dadf7ff44c5780eff65348c7426bede1923c90a46268bbf7dd831f9883879bcd950cd9599ae8343df596495fd9c90f074db88ed0dae21716b84d41de6f7b03063157434c83260843e83488ca4dbb3e98e62863643dfa89b839b2334b8c103db536476b7d76616b4464b667ea147094ef17cdcb04cf1d787313e6756c31b953071921994ed300a7c2af6c1f5704ad360d75c5061b012702d08d4d9e0be6072210c74dde70d15afd5ac62c546372848efe2cce21897a04f64bf292c586d48242b412dee7f1f07eb8cd04d8ca055304a7aa43f2f3054c30ca397f70bb8cdab63a0ac577d039288decd75c4e565b453678042053e7b17aad34840bd98b399b33a91f604bcddd87f29aa6b450f2bd398b6f55356ed65896680813b02861fea86242c96315d0765926ee1ba74f8ec7495d8728a570117b60f5681ae49f236f4de53b3f91afa1fb5d2850ed95016323eed4bd1ec3f1834712888becf8f7c0595344bb65088a3a973455fa6d86121473954bce14bd4551d8709b19a3b2740e7eadd8ae9c781e7028a8124eae350a662e8796f30280ceacfedeeb7ad623a1739a725519c28f34a4569a6306faf0dd119c7492f5f805f6ae26a13885db393f0b9d159bfe5a26f3dcfb6febffe77c4abc32e60a98667f259612c1ad6695d9d259c166b1383121f6d485d4e96ceddb3d14c25dd19ac88c465205ab8f07e17bdd5988156e4ea95a47eff750fffd63504d8e7e4233a592ce9cdb0dfbb450c97ed39900eb50068e9c388f283e5276e32c08e2ed5204493b547e42904e7e7f15dc31ea8bfdf694f36860573bb13c9c9831d98eb8c283a480719813a7d8c70e199383a24feead169bbecdf8dc19e04270bf53b167c12acba631708de718832ba8ababebee8e7b4570deafb0209812a743fb5f9069dcef3f08fad1edaee4fe482d54ff38bb64f9cecdaf9f8b0a393291586d07cc960438ed173da41f4ad87447c0650f9183bdba575bb86c88232291c797192b9bd769ba9f73d1e7a2f5f967cbc08c1f05852a928b125536c39ded55581852b736c0d47d1f6d73c0aaa547ab3995ef73034af61dbc0308662c7e696fe9dd08f18eabaab9e81a522b3fad65429a2e46138a8ad4fcab97b353b8f715df5d5a3fd738570ddd7ad793c67556c16fdf6a78fda31433d4ef00262b2f45c50fb264fb295fc2accb7a5e587aeb392b6230d4d674794ba69e9ae75bdb7914d2305be80e8e87b678f690f43809e67cceaeecc4eed482f9a4f3e4e0e82dc80199c1abf46073deae9e82f2a9d78226a70107507859d7563cd9e03a75420ca1047f86cb806d0ea14a45bf59ced61dd1f6692d667bb0ce158942321373f3724753e90c292a496e2a4ce9ed9b02b941297a65be2b4facf16d2e724dc12214defceecc9b21204fb9f5fadf3a05600374b8f22efefa92c7201448a5808d1fcdc3c189d27dcd52cf0f26a4768d80043268740d0d34d250bc9cf01d390f734c6e17380f5a07e2b9d3a158d9328faaaeb9ba13dd383f1299143fdd27dee8684a6a2bac907f8347146266c8fc9434b2b40631066fa38e410e1da3915c3069848d2e6781850f5b7d17126c3304dea7ac6bdf34a8d1e9fd5119980cb76e7508e434bbf19d8d03607d622dd6320183b24661d75f706bdb8c7e6f4a0f761c1b8e9407010e9e58df986c2cd7279e4e8840c4327acbd27c58161c01e9a72bc37f36e456cfab8ae73805db124aad93b49b8625fd0d34b93049503f5ab5dd3fb2477b004bc3e77fe0c5aac543dee666cfa20c804175d060533bec5d48b2d65325954117d9a3c362f002f53f4f318584e5e4f59dea2ef798c83abd5136648902cdb383fd9fb93b81c4721cdabe31debc50cee22124563b497e64178b8003dd07273b966659f7b08027a54e7f29766ace2aa3b653bb979c8a460e967d5d147af1622396fe38f53330d8841526044694d4af3831ec8390b9f690dc01e7fbed3b0988525bd4fb8242b17e1f703107acd4b883052a4b7d3c99d308b2cbe582aa1df63ff169027bd9bb415a7200aee9b2ff73c4739db0b77595bbd1c88b87fd51d6076c4d0497a541bca64c5b71409b6b8533bcda94a8280829576ddbd19f4a31ec62ea9f028c5ac5894bb8af530db3ababd1d3f9504a1bdcd90aaeaaa383298d6f1c8bc7bd05ef4c64811dffbb9cc0ea928a8ce76787ab98541f543c2ab8caa3b34918de04ad333dfd9b34fb2fde74653fa44ca83bd85a91122aa7c0ffbc84338f352f95f0a5ab13a2288b78607e2eb8377ca10a37a53ffe5f369b45506db049a92cade41835f24179355da65673a66e407d8a8277db786bf13cd1ba89515561b34086f9acc19acc65bc3170d6514a7c8b5f952aa372974d944337c2cd00fcdbf3562f2c651de0b6df8c4cbe627c8be87f4d652575df2a24cea4384718e8024c81423df262ce6ad3252323b0bae80f87cdbf1ea16b1347b535219712cedfb05f04a756fa7c18385f1c9891669d1df6970fd929637106f6d71c8f1df8b7115f966dcf0b7f0e61fa5fb6402f95fc1a1b44a98999fce533d607ed00fb7f2882c4da2a03c5035e832934dfea9878ddbc698d6b7ce2eb3690e5171cf564c95444109133d2ffbc544f276206bc2a8c62e1c2eb03165a894664bafcf95f738dc2475398a8919e5e22fdc5a5109500cf9b39a543e459b4ee6cb96c5e4c9c865d5901291cc77225bb956e902fd413fb20c5892ce318706557974c317f90f230e30ec9c59f8b8fa5c9ecd622ee0ca933794f2bf53f93ecaf4578227524ad0270f36a7ebe3650677f1e0512a788c92d1adf03077aa49f2fe416138c870f7d4ba97c40c9e9265493e20d8fc899735a31692392c76502739e433876505f8d21193c7f1eba3bbe7a1229b8c628d9a9ab7f7d60a5b4838d349896138a094d4f3d4ab49b46e6d5fd9d06b6b11cc3a347e4198b030e2207be4d35486eead66d232f321308095b4f751fe4afe8863315eb6481ba49218b1befc3c36ebeac6d2504e54e70c8f7713e595fdb218ef6bae28d0eacb9bfa4aacee7d97d8b11812d375861929106054c949cfd61ef22e92fce1ea7485eb8af429f8a1eb036bd9ca58fbee2bec7086e98ad1d078a44d3cd68497fcc707f9815b5ced78f03cb6e102f290f896e915d44e6873a312e139dbd58ec1da9a9aaf77220220a3e5d096a12f96582d53de746ac5507d651ed241c56f11fb7ba436117a62360781f7cac6dcf3e4d1f6f77c2451f5336272714620f0a5a95a0809e65015cd9bb4d8363e9b1b5e5a41cd2e56f13a8c5d0bcf25129e4ed51fb08344b31861f99beb0433bc403f5634b7c2ea06bffb2dffbdb050f841f1e811963bbbd82497619a86324f33a62d33f86e3f6c3b08bae5710a174a98e8a2fb21997fdaf6861c0991ce6f05de392a24793c10b25fa860f58d2a8eb9cbce0b44fee70f20d3e27db6dd6b0784529baad7ad99e782bbfd4f2aa05e041a85459f17359f890ebe2934bdee84eec088f70f03e321ada65197d8e2d44acaadb4ad848c033c6068c34f32525f09e5ed6875a857cbb62c005c5e4d520377d4996c57f4d47d94f9872276be7cfbc072ab59233bf1ab628fe686e9bfa6e1f79ef986b2b421d01a9077aedbd1b12ba5c3b5d3adfbb5167bba950016e1d8900dacf5c37f99c8e84404ffd9f44d63f0dc3aa270be8ffc7fe48fcaf41efdf4c851e3a29dd352d4e7d3d8e60be92a4abffd85cda856eb3c12cf0a5a8a0c27de605aafe9a899cf5876477206bb7f9ac64d086df65bed657c1efc06cd8340c589931f9ba04983e6d208242aea6ea3df5c270aa80f3a588282dec2eea9a9d3d8ca886f008d076419737cd62e5534c1b81330722895d0e12abafd8ede2fc5759962cc7993ac21300bfff6a2f4332cd91bac52c42bc0c141aecee8dca9e5974db74d373f63a18f5de6fa62c4ea2d741596807a951e41e0fcc859a76c017810e6508470cc89281242e30ce2e7f71693db6c5c1dba14ac4c634caac98ab40d5ebe62fa8d23ff941e01e172d11f4132ae10f1c129d2d25a5b64b20601efd2c37211e941becc46f06e74816b0e77f6a8292c3feb5fc092682e0bc66918f2f9600f8d102650b0ebf76bbfe385b904c076d313ad56bc7f129b47e16f156a9b57d50a7c8e4437f770bda2681fbc166f97e3f5d185883b25ca7820cf9d2cdeea5e20aa0296b630d32fa79818ac2d9b3c169387363b245fba176c7e68ae7507e2e75ca54043e6ebb8259303a0638e45ab4aa780ec6e8e89e576cd03092bbd8cdcd1c5ced10badb0425365518e8ec8672c88745660b3363dc6a97b9cffd4d4755083363153cd79ee82327654bb1db4ac806960097dec2583f436a91c0345c37b3d72d81a33ae8ebe7489ab7276caadb5fb13ae32c941b9a613befce64ffc293e1b04d30b7cbdf79ee5f68cc2c7dd435ed69cfed06d0707368687888edc346f28af6329ca9c10a79b021c0c10ba90a4b8bb0640f77bfa68825a9a55b7180474f5ef4c799698a3e6150134264a263651f1fb5bd86e6c1f4f59e9792574e03bfafdf3a42159d96a68601c75b2bdeb3d38dbdbec9b50cedd8f08f2898448fdce4487f9d21a47ea47596974a815a55c214cbb7b0ce160fee9954bbb5c85aad20f0198cca541243df61b79e08d066f32369815bdda8b75a29caca90f186b34d49bfa53ff2cc732bf3313fc97bfb8ccd671211e033038a10527af3abd6dbf64bebf7c7f9e9e3607d5ef35c1ae3a2999a9cc85350d7a555b7f11431b31dec5a5f60e788b1900f824588ec1f794fcd97d59687e98f253505a7b51ee3710dc9d706df7065c809b41bbfb4664d83cd5f6a53b4ab46f7542a43425cafae224b586643b8bf137da99ebf1f06c780686e673b1890a5b1058d2e13a46549ebdb1ede30a987ccba62d868a3d64e57a60ab02b8bf969321f8c7d4dd53b27fc7505f90a721bb2123196c82f311aced72cc405d846d182e3633bf976b1e7f15a7745989d9932a289fada23c56d744bbcd4016309482b073d1c317ef65fe6f16b32a0448dac4f88d3adc67bf811590d1a69e5e6421d0b5bb0304640ea9704a08cb3f8cef9e09b5082066d554b8e1825a4f227c98c988559380141f4a59d41e6bb61be243f0a080d03ef708986b078c2667db5b7ff4689f0cdf116bd79410ddc94c629647e0199f991390414a16d21a97649ee651ef1f8c9afa07e486e7ed823d5fac146a1ad13c1cfab3c5e7723d91d762554fa0eb7b7c8da6f72a0d80a7f6028b1db50c85e1127e0697abcea22c107b4e9dcb15d268c9d50bcfdec8973a2f0689f4d6cb8e2ad2176129b015a49db57951d1b6ce3f19a81b77f16523dcbc525c4a452781900fb788dc61d3df00681bb20488614d7ef99b1e887803d1ed77872dfc504bbb3fee63d232c151c87a6573198a66270c65115832a0424f8096947e93087334e2e82b39876282e190013ebbbdd183761ac2263cdf146fd4367fdc12be0144384f66aad0e8d676551f30391ea2623c4a59ee3b70463896fd7c11aa64dc8b4a644233c978dd7b46eb452b4009c4f4fa939c8c766330b3a974d28a13f4b668eedd977b9ab74453cbb7ce879dc2c2d1c7b7f33ba02e289fb449d1a80b1d6359f85d246893fc409414633cb53febaa9dce5f3bc3733a16fc7f02d1b6057864a14a892f38f485581966344c2b8f9655205e97b22c33343b92bb3c700bf7f2ffc95ee78ac5454975106bca045dfd21f1a41a448c2b8d71248fc3925c7f88b459e15bc5363a9070b22a41be245a51e0a0964356523a51eec534f0bd83bf89179327e87fbabf1bf3fd6784584cf14c24f4bf47dd90d1ff915d1633ebcdff33a08477c5d8a0f340af36e749d00c2322150c678b49ccf1fc79b5145b9038018feca6ab110d86ed005a0d07732ce72886d28a1ca12b7b0c8547618d2553a5e3fcd281445d2ff25467896f2d14d7ba344fa4eea9cfde6095bc8bb2864e369f82586044e694d26d1f4d56003e203e58a998b8fa0572497bb975425205fff1256759b5f16dc89bc3ab28e4d9055666b0a5a751b7abec2fb426b93e53be3c6f74970e74bdaeedccac1dafe44c7b817b32bf5c42258dd273fd22edf6efa4528e094d9e0289e6ca3db7385c80d74ebccaeef4c01a32eee0b340af1b2e4cec18979761c5be7b8a11a027fc2678739c321d892ea6e06780344c9de023b89920bbc7b7267f4ad67f571b6c9cbda4a1d710d9cb4bd6d9c44f387281b9fcfb0546b4bef81891d5b6c225cf5524c3105f0e1456a75658c2b1f9e95d3316390f7ce8ea5197184c81e8965dc0a2a6089f9cb2653cbe4467773ce47165875f79f312060a6ddc48291aed23f820ebede9a207e0cc9bd1330d25e8ed157212e79fce454f701b6bf9c931476c2e26dfcbbbb701f37234455bfc1d5594cd2a3bf90d92e73e151896b34f9b50dae24dd8499d1936396495b813852559fcee011ff2fb14a8fd6d3e84e4069644623eeeacb20d348f6c719a5fa4d3e4ce9aa81099a81b4a235cdde9c93334150c6cb7d0bd7191637d0d3aa575d81834f5598923d10178c24811054683e7319379344fe861e05e99194cf1d612cab948ff3515471e23bdc410642bfe7df3de31de8032acfddf9c6043bff2132a9a83a130f21956cad3cc740e6fb6221edf3ec00d76fd75986304a5c4c8c38e36c9e42673e3725b6c004167c0be0f30f6f3a0133e5ad1fdc7c04d0981f4704315acfb1ca1f9e052d605eee0f0722958a75984f24f43df0411a83a3c1ef674686f79b9d13837c0c310d1a8fe9b515ca278fb38831f8300e8e1d72597c0c9d60fb462b01afe998ac17720ac4990649cb72e464a095221120bd2201acf587b388551ce294fb9cc3d719d93abd83fd596dd4e83780357cb53fa0be0856bbe6558bfda7232d1a88dbbb3c30a38206346acdecb87590dbecea54845c59450e5776bdc9f706f82d781540088f4c2a4da4dbe3f84aeb26eb9e61b8829c8c2101768fb244aafe5fb4a8bded1b36857287987f2712eb8b0ef098ad0f1bb768db966e954e9bffbce9c2900b08d4e4420e326cc2de02f703f5a375f54605ddd20cda9d16844845dede7e9c20e0b9512bcfbff9330af1b309aec714984b392cf340185d08adde6a759e9bca869c3f3c59b4e4be2b307159330cd9e3cbccbde0a2bfaf647a5bfeaf6d67cf821fbd4246ff0f2bd644c8e3cf4180118d682c2466407b2affbd86e3afb722bb4ad0f8882629e9084d1dac352364305b94aa2d8cec0dbb99362d1fdeeedb6ecd25f14dc046dcbe16d710585cff7376cd79a521eb5d55255ef678de467dd94de0982ed9cde9bde080a745ae18073b5077694231665062f0661745e55353c44cc7d886af2752f6f6e610ef32cb7414217f5fffb74b3a62284768e7d7a1376653b7a5ce6a1ddbfe0ec902b1bd99106ef13b570a00b379a4bcdfac55917a1df45d2a5bb66d160fb5bb535f1fef61eddf1cf46e39f25c6498299835bcf0a70f3d5eea0257222fc6b7ab1c2a78a714c93e3dca40882700120f67960a4ca0228d4728a3d42cbc9c91fb4ab20525b1c16ee237acaf2deb5556a66e89136d3a65b285f12922664dd871f7302c9b89ed15d24d4741ec0e2f7798fc5655ba392f582efd92add19124fd91ef17d32c571f66057e1d625aad729d90ab87c215a9df7c0b3674111a147d0aaba7d44bb462261a1e6802d3cd591fc70b9665a7f6454283c2b6859e6759760e044459ddc9afec9600d86865032ca62fa357dc3b7ccf129b23817feb88330765de6db708ca589ba5d1fdbd5cc63d4009578b621183bc925c716fd0a6ab52fb0938221465347c08f0feaae9b26e5a827f445f05e091acc1c397268278f5b31ed7120ab09e8989f40313d86103f920ae41b905278c4a6fae831d5ea073adfc73598e961b19e18383d2b660a5ba4cecea5908484e19e51c0b2e41ac1ee1383677bb16d3eeb28694ecd56211c9e51bad3fd16fbb035faddd385c4c6219248204bcad64e4a6f4a31ace9a5f3a46daff11448f8abd7f4d0ecb4a7d1577c2605eb70f9328dc4c34c8bc8c4278fead13e3dd521b6c7d7dcf946b718bedcdee72a58623e1f5d3a9f0101484dfbe2769a4379cec395473848d0a5b2d7f53e3ba0ec6b6db23c341fb5a8027d70488a6755f0b2fa31c42096c8b9b2d3464c5596f83e0a93cb1c9e9e2f08fb796be83d7d705eb91969cbad8cd257c547ca6e1044c35d84c84fcf1be45148547ca6934e6177df368fb5a5b812ac8c85f3ff0deff2d6f75ef721b1918744f20940718492dbf12f216db54a5453275d8db0a6bd3735202fd1b6172ddb2c13a47527e88bd2dc05d7825f2f7e542266fe84d92066eb113a73dfdcd5155fdc189773c334d94d2515526404c54913a548a0c4c228681b5d3af9fa19fdeab773f2c61c56cb2accf342377db6765316afc2a10d9efc3cd12fcb1f4fee497a13117a3d8d40a09ebc6e142a9895f0b2a4953b8a5923c7da6da4d325515590f0a7f35e0a340dd841557698b24026769e6ee8edb6cecdf96feebc12a74577a0a8248d5e49a29465489825fd9418623ae6c472e07b2573e75d087d0e8ed9478d666b0db3c6ecda66ec739410414301c24b8ec40b27e04da5eef6475bc5447688518ad97e9aeb6d8f2b476a4bacda7ba8f4897c3950382cf45a6f7b651ea1a581bedc12e5e82f7e094aa7b39d0bcc4f77d01996979b4e735c32b6dff08bc2d17b0313f88e0f35d23357447f3281ff7efb1d407d011601bc62db28547c495dd2f47bf216e4309c98b067a110f1c36003d6a4cfdf9e6a882733eda1d9b6ef722133c5bee7ff089d82adef9ed2fbd5e6d2c1ba9f62a902f86b8602395284bfad3f0d57df96cdce0d6ec530d2d3393aec86ba0a7427e071ee14c310304b3b7f0202999b24b4085f4166e8e42ce8a75c659429c0a165b8b55a83e9ffc25d04e7274ef43bdcb186ce74fb49defcb6ed8b57e2f05cefbdb4769d4725373d8a48dc0461196c25b4ce593c0663acaab5265b5c2774de4df901bb7295739f8b48e8e76587f56753681cc6718881f68b874785f7d0f8397f554a706cf554e63456e272f35530dc4ac0397234f4cba83e6b6bc4b80934986f0e32372d8c92588d120d7cfeffdfb1a9c08314e464f76ec66afd81cba07b70fb057872ac1a141c7795c14ff34409c5ab5c769061fafc47211934bdf39b882cbe14ee46ab94d14a8328c47e48126121581ee4da5ba17cdb503c20fa656c42a1489fbbbfd0cbeafc234e6dbab254a1aa0530cd1b89069c93c62b9e64b264d1f46beb5de1ce1fe65ebe9c9079b542b69f012edb8421a4a59b44cf95c3de8d620104ce448592c5ae3cdef65919b7ab71ba69d7d33868e3a96bb1e245f17a7ddecf52d64c5541ae0c309509a58f2cfc53929eef6b370d94adecd0f9a92d4ee916284949703cf1f3059a335e99779ab5c5bc98ee8e23a896af7e79a591d75ec4e24333df7f80b5e38526adce985445ca923cb2295443816ecd192330cc3563574155797989dd21eb7664ef562b8895d7894c1634ff607415f040147dec9c8c0aa28ce4b80d914cfb67ed190dcf7e56c9b1f2e8d17a9cf2d4cb0996349af11f7be8c817a4445d930a2e476e2b06258c774087c3e6ab43e1ec61c3ddf4fbb164fd1ec3800c78d5afaf34c8d0cdab4a8886bf05fe6ad0cfeaff1e72c7593091838394831cba743e06e21bbeffe100ca58a065d03772d7a7d8e6841e78a10bd3e1afe5eee2bff133538952cb14d5dd37ce6bd2a0da82348966cc9cc95806719301b29205130338c961bf24cd71cc59c7c920d3c766058898508f3a7a43aab5d430860ea52cbff3247d7e4b6f063ccf3d5a7d2fc803a188fb735a8fa031bbd7f2286ab971c97852c574ed54a4bb209a8bf7589ddf085357288c891ab316b6dc7db5ab50c72e9e006d32a3080b501409cadb194a91ec6f48c8a0b8080e3543d14945ec1bf63d4c8face36d7711cb5ef999ac40222d5c1c4fefb194ac74f64c51ddce7b5ad3d2c123d447c576fb6574b8311ee2683cad095526a769ca55e1d7a2bf9ab9534281e92b9ccba713e913de3297244cc70e7685bc8b78cf1c2c22419de4888f44101efed15960f72937239dbdf038305db608edd8bf6aab4f2d054cb002aaf8234235f32736bb8be238841774b0918f7515946a166fc1a1ed43ad7b7935f2d01214e6550ab02d9bcaf65fbade3d9e3fc6081cf1d284441c093cd0e27f8c75b62c9e5014be90db0df68737e3d1e206e70e8e2d50fb02cc3a661362f41adcdc6fecd3939b0feec374d12d8f9ae3e1599c7ca28607961a8f5e1b7922ea04214dd896957a4a448a6ffe9798df6eef4107e721cdae5f9ea70908d2e7943a4868a449090f67bd99a58d47ad825cddfbb31a31036e5465deded0cbf8711d22d96f63efa3c5ce22bc7b686bd898e342f1de10837f108c3f7aac63c97154431fc87afc2cc3186382a7882ee572644e239c60df77fdf09fba70f9623764471678a0ef360d5fe9f492f3b10ea43a93891cc681be995379154ff340ba170a1427144249398858bd5e1e90769f73f39aac4a8bd48c17929dbca6c60924326b122a56f50f47c13c33a813cf8de7e3dfed3596bd99ec82e9265aaef15e3237e80be9143f2435f6f98a2cf3d578ffe752b90f90b9abc23d11e17e2635f4cf64a115ad85e586986dacb74537cddae2c06ef556f261e83f8860a01deae3070cce1419f86caafb52d201232b853de94db5b0e55703697d7fe39ec0b8c42898b2d318a595da6f936eedd24403974bdda5e890497e277e01c54d65a2192276dfde78b86196fb5d09779e2daa5b42cb3565aea2e344a4d8b05177973ff1a39daf493513b2390a916802b88c750ad3fedb3dfdea6e0c18aade8d3cf8fc99d16d2a034f3866530e8656f6d6485e89dcb6fc3e2efd7340f7a74ae0bcf9f5220199414a5033c10a7fbaefb60e93b4465fe83278e1c40b9c39e3176836a8b4a4f6d147c8b5b7b056342d61893ef1336642b3d95ed82f3dfa3e88701873b317d3ace5ea0d2ed26c80583a0241ce029dd05edf1326c9021a32014ecca65b329a8088e8bee22ac595f2a56fcc2cc06b1e38a12a951500c51850dd0d40cdd62d1639ed1a153ebf8edc5b16c8546249a6e102d7cdd49076d8f056fec4b52f361007ba805a887e54ee2a227acfdd40483f7c803eb0fdcec01b26e65d8b033b2dd9a5860d14b1b1e42597e426a395c97aa92f9f409bdd44e50227a21da311cbfdf2305db89e4e2acca9a0ae8b2d8f0e998cfbe4e2ab3e0a81f4ccd98978e1e4058cac49c6017178671737a8aaef99dfd6b268cd1e3695a30a43a0ace42403ab58891ad40eacae79fdf21651b4277b1dd4e5691043a71adb66bffd6fab658d8282f9805e3593121781cb488378ad4d3bc55e680173b62763f151644ba322af600218fb3d602529217c57f3eb675030c94365945d26c965515639728782d94d349e13e996773f9baf30249824e15c1834d81c2849af81a7c7df6f30f0e6e88927d52f2b0c3511f89f47804427e2f48738f2201c8a3532a61a3ce066df476b7fbdf236e2cf035b819d03ad8beb0fa15e8efb2ee000ac915c8798c7f9a7e2bef4a80b773eb5c4287519bfaa85427877ff740c3f5452c7c72f411780f422860648479154897f4a76fb0ebb2a04c26139ae8218b5190fec38b84de74dc89180c9d2722f2256334fc128d6a839c4c8ac25973fe8b77ac3dd1a1616d905c9f0e009bf99a143f2976e0352ab2421da9634176f1d19c5fc86039e9f1675fd2925345f5bc68c8b09ee8f949da8c0f6a5d67efad29487465937131b78314f92ea60f4e856463f65df3958e5ac0b679440ec487bbf0d390110c2c9a580bf5ef6caa2e52ac629268bff9e68e0d56b4acc86179f354ea8df7bd415f192642fdde1174df27349a6372495b821f020ce017d3f4c3c0857acb5ec65969f944e2d8f275ed959dc2b1da4a214eeb10d72d03241d4c36b70caa4f0e5d7842c15581e433f0d37dffd106ec84947d324e7dcbc9a4f1cd1031d66b4d278868d15f0a207d3d19fcecfee33b9abf53a19d1fd0e68e27eda1572223b08449fdf9f00df2450823c69f42385619e9671417695464b1e0aa6a3f94647242b2e4e2a97d801c9c757011d77e4319dded1298e6a4b1d6c9c5ca3f9fd690f94350f3333efaf909fb403a21b6850fe2e568a718aca69ec618687390602f0e20043d7da5886a4aa10c2fb5a7401c101f5cefda3cb83b2ae8b8aff86dfdbfd3ae247a4501433aa092f760c21ae498102423426c1c75b849ab29456f1c8bc7bd05ef4c64811dffbb9cc0ea928a8ce76787ab98541f543c2ab8caa3b34918de04ad333dfd9b34fb2fde74653fa44ca83bd8b51ec51232678c346d869c8d885b8989714694d3dc775bc2192e1d2cde886ba3c9fe15f1db08fbbefb659f2ee69f4e5276ae5e7e528a756e406f9573128e34db502b4f9982e843cb8ecdace310d81850336e34498d7056b19fdd685d792f579fef763481a6e5eba3a4e6506bb2cc1c8e906915c498cbc05736b91c0e549c3895927d48928bf7300ba594cd6afe3d84358a834318f5cbd2f70f35b075f038f8f98c4738cdba62ff87717e09175578da4d46e11c5b2352ba726c4e25089b7e69ff62c0a0ffcea8f8a22b68b24a0779aa1aaaeb306eff0477dfcbb87ede113d490832912299fa9411c91953fd66086dbe75fb525e43e53466a721e31bd90826d4ba12b2f468d1df55af782358f5da02056f4adec414f8976a8296132323d21a535846d2c7e5a0d04c8c69ffdaae4acd6efd83252d6242f4e2235468e637565e50df643891e9e783bf7184553ef043f639cf4c65f6817d729c012821f03c5131a6abf714e55203a6c29575805ab198b3587c04c92930cc52ff62ad120f95b70e9ad5177d3650d81f6fcfb1ff8cb175ceed7752bc98551e832b39c0b52f56e6f4ce832840194419b4d680ce782f0fa37897353ddda8d007e50a19271add1e740723d90cff772e8cea7e1d4b18585617c70814be8106570a05ef0ebe045fea340000a6fc6cc250f9277b2f4181214213bf31fc1062021b0b92088d07be4d35486eead66d232f321308095b4f751fe4afe8863315eb6481ba49218b1befc3c36ebeac6d2504e54e70c8f7713e595fdb218ea5f9e09c73dc8d3ef2bb6ab2dbcf8d461e2c41c8a1bcb74bcd0850e0d22c6d32b17d304042a46856661b9fff59303caaf0836a48b03d2a8a6ef5f5339e14e61303ff71e39133321a6db76a7cb5c57e59d78d2a67ba1998432cae4ae2ce7fbb73c217b57fc6da1a3e9e5d7205bf3e34850b7ec9300294f17782a909bd37af172e20ad8f8aa4a442aff664c1286d9aeecc807bbdb73c78c9462ef7fdc36f2fa7de6ae152cfcbb1db0fe4e0b3df2dd325b40880fe0d6c2c66f6ad6ff451fba0968cb2939db8e54703071bf3dc07ce038683be297dd6086e1c0d03a4a6301f078d167b1523c5ac26761bdec7f1d7cd8a3d468ab800fcd9a9c8de0a56d1dd9d7ab1881fb820a8e0cda714e748212c2741e8987116d3a5692956c00f4062194aec2662b93238f2ea7be2bdf9817c9e5806f6b177a38aa42f6553143620e65164f5d871964376838b3fad91634a37521e87d19624548a05705651ad0ac0a476fefc13a8b9fadd3da1589274b66f402f84997f3b20b79f963be9e82aeaeec25aa3feaa7a426235cf83462c97c14276996439c8bb2fe27e9b80321285dbaffcd72d7e5f8c7abfadea26de7c91f856663f2f6e0dfa2bbcbc040c6b75751c5d8fc17949bfca9a98c9a281fde360508a28b4ad1217b6ae9736ba60039189b0524477df2311993a6f689085ba018fc7d3b99340678bbaaeb0b9ea5e5d6d608b345d986e5f397111a1066f62a2f2407bbc08d3a4778b05898305fdf5f0977cbc6accd75c13a0c4c89ef3c4df3fdb3333a41e20235e1802fdec2babc86c944634472230488200af454b4a8d9968a036a48ccb7afc2c8e7d4684d44b5c2d2bf7b04fe12b03717c88a65d799073937fbc3f7d038e3793dda0c2cf8a9d3a26543774d373f63a18f5de6fa62c4ea2d741596807a951e41e0fcc859a76c017810e6508470cc89281242e30ce2e7f71693db6c5c1dba14ac40ab062bb222688dc58091bec82e76b7847f9dd842052f91803914d613af34e1ee5a502bf97b59a60650a79ff206cc5c2f2486a25812e3f0c8d63c600453a09ede5953c1c76071d64b2fd43c62ae92d869d2a36850f0b3e47d45a9fe0ef8155f125554cdf8e1bf702e903e9e7ff2958cf137810dcadd8031446500ca6522905b00c6e70c706427b017198593f9c99f7546b91051f0460f07916d13832cbfc7e4d1933a7c88f6d405e539452f0f975a56e6f009cf79db2afb5b9bea449d7328f82aa528678011ee1cc3ae49f48d5ff3092d43d14426aae568d3f336354fc68d8f0b1d136925878d4c62236c668eb52aa3e4e081afcd69e59329075823a1130b7c9f30c5cf3aef554cc46ab63f244c5e01a3515a42f42ec7c995c513b8b79f97f5317aa124ea06b88dc82fac6b77413eae236f74df279941b27fd71056f80232649ffdd9aef181a88b714bad29de1cd0f78a851c899e0d9f4d89e6b995dd34fc9bda76836fad6f8e35a103429c6153f874d97d64376afa513fc1d98101f0b0a2ea0b24b273d61d380cf4e03f5d67864af2bdeb3d38dbdbec9b50cedd8f08f2898448fdce4487f9d21a47ea47596974a815a55c214cbb7b0ce160fee9954bbb5c85aad20f0198c58d4fe056e135c579cfab9bbec4d0cbcfad1b779198ec0e7c88b83edc733ff4011039a5997da13433f5b6ea26a74df1f335b29974d63bcae194452ac509d414a28ab9bd5328a886ec7e05035373c5e01069c24dc8e9c35dcd82b1370d7ab7b1a7bb335742202c4e8fcabef3f5058d51c683d7a063f23d823a86b1ea5034a0770098c30bef58a66d097e9ce4fa92878b9b2840efc5446c788ece0f626688bb2fc04d4f4dec88e38f75b8a270333ecce7d708a618a9a8cac3333c8669f3dedf3d53fa690a726eef1a37c291555c442785921a693640b587d6235823c76c00689007aa0321fcaf1bd82b949a85f479b32885af7dde70e3ebacf1dee4476e29c6f520378990078f66648cdcfe401f4ecafc74834ead325449f99663d538bf3d32aa333d4e63916af10362379c61b8e2c36af0fa480e34f9521cdfa473e287578066d554b8e1825a4f227c98c988559380141f4a59d41e6bb61be243f0a080d03ef708986b078c2667db5b7ff4689f0cdf116bd79410db131a2566bdd4d63a7c85fee9d75fb67310bed69bf764063d4fab1495a2e505bbe4e67a1d93f280ae9cc08f93896a3057d7196fa9789b255f3dc762f0efcbd86f5b6c938bf86b6bd896a804776a7340a203b946108cf930fd5c0a8b14ab1aa5aaf9870bfec6b460a8724026456aaa9804aee8654471b83d0d62f7c75caaac9d292a542d378f5a2b0723d0bf533df984404bae9c6610f1f44e9d4f6a75410547ee433700692fa912f74d1101ea606aac1f7138dceb4fcee3bd37d8c5b6737372076304cdd436d6c20b2e79d96c2de18cf536da651a1a60049487e1b837649319ebd61aef503155c7eb276ee55c8d1cd56e91c966413c3a28c883161660648947e68dc4e5b27063eb215e192f15f2375a9594208f3b3ce90c239c8297c12a660dc97943e4c4517c44fed7ad864192c6bc0341459ab0bdef94cf2f5aeeff69222f7f2f6fbe2cb5d65b85f264a32d5020e482715f43b0be5ae07dd8c5c316df99c0aea52518d48091399f0cadd019346c1268558a6107ee9e6fdfd5ed9e3d5f25049e0d99681f7f91ce53fdf1a01f7cd806c307b413030322927b4d000a98a36c8227ed5bf57f0e473a333a7797d8a331319d5818e192c79bb359bd4594bb8f94e379edbfe6f47150812e3e4cc665a83decf617355a0a7b3f327e2bac6951b66fca1f1bf29fe86c54ff2c64c670ced51a0e8b78ef4ed27063002f99aa5fb78e7cb1bcf82c14219956245df6e7715636580e476108e2c0a56635bd83319c33d48acc027694b08c2da2691477ccaf9401e22895bd51290ab0481e87862a41f87493b7149b5f77bf895c4c214a666839e19f92d5e911d58e95edad53f6589b0cd96a065155e6468384ed76cc862c30c2a3e16e8ee197f3891e2ae9b6ebd902f91f4691a519b3b34b02abcf4655f9cd03106f973b5edba006de14144864176576cd0a34ba151af50f288c4bbf18e27bf3376dc2f0f00004d3f9fcffd2cad32de2cc49cc64f6e2419aab5db19e35d4d095d0825a7154b7f1245bdb2641a02a98704e1b60aa3d45593f5a7cc009e92c1a95b17c7306335161b41d0f5ee73e6e295b533c138bc1d395a789fcb86d66405c010c196197888a06f1940190075595a727e2764176eb479647b9d91172e71628b906a09d2a90fadf682f8cca80f59c728672d2d58a2d74b7724dce4f271f6927351e72fe5d02ca2fcffc9b37a0cbc6a310d1e5e674ea21a9f901791d29313c19ac50f14192f1fd256bca9427c1578570c3ee82be6d04af61a2eec87a851856dbbdd99f7f65f80d067b4a9ea2dc53b4d0135ac0008c7701f7b8ee239a1c248c3fafe535d182145e7159a79c42a551e75aa17a7bb9d5331feae3e33bf854a5446e557613c75c926c00c4680fb6b989fc2d4ef98ee19b6bb1001e5410f60ac6614719d3b5d82523ea13328fdc2693bc6b2c7f2685dc83315fef831fcb2ace9f54ac18934a84f35bb27f9a23964eafef857cde972f74dfcac5573d420f09f178987d566582f2e4b45c204bd2941a83767ce88e3132625d63bb457dd7730f7ac75b64fd6325b74cc322dbd6706ab3b41aa2a2a068db4a053f1f540652aa9964de4cb4e89ea070580ceaaae7b886b6a390c542d241355dfeb93bae9065816b614d336d868875f7bbbe2c7a7d94e14b5663ddcf128945f38103fa52c548aae636a6f31ab5de3fe1787595aeef989b350e5f9f2fa6e147f841e0f2ec40a1c696e2e8e21440b82fa53f50c5d95a1f6598855b6f4a65747463134ae59f00b42ca5d8b192fcc4deee39e9fbbf328bb3713b6f67315eddf41570ab287b4dbde315d1b6be10c567e71a6427914b77cb28dc9dfeaae2fa41f234a1db6b46798a602c85f82b0a782b79aa9368fef6939503302f014496bd736a71ae36767aa14eeb3678a1981ca5207a41f61e039e30762c8fd9d93f68a332168c91a5af842c6ac63463cbf04b214686d592a3b9363e4a290c2ceda1771df0ba3f882b020d5924ea2d9fcfc8da93700db07fa230e5e30dd6033e6efc4cf62c2003cb567521286383908940bc1575ee9abb3804bd159412fee61a324a587285519999a36fde8dab1e652c497b597209d39038839f665d5d4ec81f16a6117c7b520028889bb628157173918334022813a881a7e6de04f9e2cf0467b6b108bbfca6ce7f12a3ff029b2fc48df93acedb84a76ffce9d2752229abcfab96eee55d60e7f598e1108652a1379afdf2bbbe5ad611f06e9c7feeec117b91ed1d2b2f46f9091596b0672baf9e73415ba79a0834491b71edb14d5bb9cf280554872c867833bc0c87f9059608a9b169e4646c2a173e2afa346fd4f79febc252e24d516e042b17bf36265b85d1c06270692651aa7a8636b4237c9defbe43cb610f984edf4bda924e933db2002cb0c558c9cfd70d5bb2ba6bf81916f18d9e4aa68ecdcbc8c13c9100e7f4f48a667bba53056cec3e568d31530bfa11a3a471e33bc86eb8de6c52eadf04c1e468f745a97635d2933f1c948990473147e8a2b79943dbb60ea2c4d022d3dac6a00c241921f06f9bcaabf597d3ac5208d17a36607e83e9773bc3d011da34e4946e67dca155d6f3513a2e3f2915de027b65baab0ce8d5ce9644e94825779af129b8ee58fc13f2588f8c3ebff716b972fa962f440e08254c7f5aa24c7949eb4070c3ebd2a5b2f058c3e8af942ec7731a6f65979ce651d9e0866f2c2023648b6ec42298194b4c57bf51d0552fcfb8aeb3bda27afa71abf6c62a39759ed3b008ae012d4829ae0c13b2e9090e42abe54d01cb30a5cd33762404527cb04836c205e595669ba6bddd98711f2c3b8ffa5dfbf98877c457648c711b58e230b5ed9e941a03cc6236c86e5be5ce163c1ef5b135b5cce6743e142876fc39cea02dc89352cd471620220ffffffdf