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

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 80284 fb25d3fbf65ac51d874c3be959283aadfc59cfdd7a3e82c887babfb7cb08e270

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
25d6c6c781b176ab309b0395c8d36089eb785b3667a0885d85792ca7e146148d
Certificate Block Hash
fb25d3fbf65ac51d874c3be959283aadfc59cfdd7a3e82c887babfb7cb08e270
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00e0c7000060560000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000063c61abd0b8cfb2795ca93dd469283a014f0266fda6588b6d47165afe322a03e770beec255436febf06125af14266214a7fbe0e039b6ecf0bc4bb4ca901fc8e81dbb6217c068ee05d9906d1822fa4b49e91a52c6cd3b184a060a0000000000000000010000000100e0c7000060560000

Raw Header Hex

00004020e7d3c4a37a7fbb4de96b19bd0e6ac15901c9cb27cd7342093deb5aef2549027f0b7e4fdf6b180cdc6f250d88e0586033a2481f795f06b0e6389e7c100452c9369079436a7ac500188d1446e1a72c79855d88a067365b78eb8960d3c895039b30ab76b181c7c6d625

Proof Data Hex

59,560 bytes
121216010307ee11f561f48925911769a8a8f6577c30a2038ad8a3f389d6e810db36169fdd53d366f1d3665b65bbdad67ecda36c32b39d8ae1f4a832c82aa5532cc3175099c64afe412e418f2e7577b43aeba5dbfd7cf4cd49221de7549d28d344c57bb42b4304631f369002c1308575d786d319220dc86c916c3cb63425e9b1e3f11854c367b71d7c850dd5532c9495c465389acd8bc69848b0fc8a9de67dd3b8ec5b87168c5a95ffccc5ad281245cad72016b7bd7d2079cfc140f7bc83b65e2cda7fc1605b8a8a0f88e4a20ace721d5914485609b78db4990ef5cde4552e07b700288c9fc6d479c86713e5ffc44aed351a475b30329cb85f570317a52981d6a9d9a6852a93d7ce80dfabee749833eaa27e8c70e11966925f153216cf09d64aaaa64d019db518f10c1c5c3030a17e64093004fb23b01ef0e443ee4616541c3b89124bf4f80ee77b023960a21947de2f3fcc84ed13ff012133c5511de6f096dca0cda69d59e9ef94d4dcfa958e491ba4f32ac75e431763440bd574f23d606fe231dc60dd9ec0a4469bbe3080e8fe4877d267a49452219f5a121b36a48ed9aef50185b2513b1b24198752b658263c409192bbb5f6477bff027c04545951bb89a26da47eaefb829b28da325bec0a309c86bd115deb837e775b214eef506f1bc74c09955079f2cc1e5a507708570bca31cecf550fa083ef4c65142b280a2f4437640627e04efe9e6a8747702d594f8cf96bee633f9e9357cdb67d448dd31a4c6ef07a9c641097d8dd9cbef17bbf0585b540b0bc340f5913dbffb923b379a1d5cd6c9730da49f955096b84808ac517afb2bfd1db4da3020f847e5c23982e8e1c78fc38aad70c4a154e585f4ddf2271c71b1c6e3494335de0bda317a9b5b10edc1f19abb0c6c60de4cd1dd6989fcd07fe0b8268585d21faaf04d59f34391a7af63a34267ace10dd6652652b0956ccb7371d9e6a2857b8a7f8b43be650ea35e7db08e26a903c74abfee290d4c076386c14f13f8d957ee416b6e2d8d6bca2b5d7dcd5523a00956a5f31846f0c5c78cade97219342b728e380195db103e7c93a8ecf03d0877e8ff5452b410028ac9382dbdf56ba9fa670d96b1b2ce0d6005bfc0d16b93d5bed4c4df9eb1b0f27f2392fe94c23cf7453026b948ab6e3c3a9c3fe81a927109b5dfdfdd40a75382eb347debcbb89259b8114e74e4e8b1473932597a26eadfeab08f7607ead1ad97675f8f7d7f364a633ef1ba6190d0e6a754998c41bd37a9caa38eb295463e56bcdffc7108c855c150b32bfb1617986e372e10c233bc6384feee558b155b6b454a8a022bcaf150604e3a704c423781346a9a1fe10a843d3d6b6e958429176b9760de387e3786cd9ecf6681da285f60f3efd53344eb108591fc1cff1c03a4adb7c5fa647234402a184adf7825337bcfe5f9c9600341fdb4b155e762f06cac79e61b13d192281ee7d9f395b880052b8e5ff05b44491893e95d6e2e1015518555f13e22866b23badd0cdcb608c6fada72925994cc11d9dcc1cc0a2e15764b258beb842a1e7496a7c25c5687081adb7eb9cac2941ffc345d1b9393c5ce50175c5bf3094dfc42f667a08853d5cb6bc7b53d4d65eacf1b8b08605483d27d4535996e66beae455b46a2ccf71c3974410dbdf2367d0736ed8c84a9a8372cfa104b178e2b463482ad4dce73a9b1a5d3fc845d33909b9ef7dcfb48657e0171a50a03d612836dff6426df65e0d6e23c9941800fff83e278eb9415bfca8eb6a2ca2b1b314c9748dad6151fe79808050e771ab3230575721e8180e2b17c4141075421b882823206fc23604360f31b19a237762f5213724c6cb2db75805456fc489924b8ad2e995c1b22b85a28c54b9c332890a4fd15bdb95d76cdda51a965df910849d732628c4df9b7de981472cef8153547f073addc431ba930c23010b8bfa357196df7e7852b9b06a995208c80700f6d9ac3af27244f40322f322b0bdaa2f8a6516f014c5bff7f26b721ce317ec87560951bdefeb027bc3ea4782fd3ce0f4f6587f3c896acaf8ea7ce5c4adf151072a3207674dd27b181a8aaa0c665aa0f90765e72a0a1d06794500ba8d03d7b44cab927777fb020be5b291371d8597a410d0d8ac0e920eaafbe1cd7990030e9bc018621a9c02eed87435384c5880e59a6a2cb2befef10652a074f9de2cd4532cdbf528cb55ab45d442466b2a6cd8944b80c458c80d45db8f9c6395476550979e582e4b8220472a414dd49d571fa7fdc5171f15e27615824022026ff5de7e79f183696c3820e8a3d3926e943700f3a14123287327e81241e6ffd58770652597faa402a94ff4a9804e6ea5d3cbd9241a440989193d060026b7756b1fb51fb6c385a844c3c822cf1effe5241e62d0e07855739bdca41e1a99264c6efea4f65a4741f1bc18fab57e78e596b0d1afe0666793a7e1fe22ce5bf036b041e274f8da031f71fa5853c5a08f1fe4f617ccea74de2345eba4c2f8e187882aa2e3a4011062368c23b81c63e3b9543def84ddd554b3f3a36eee7443f6db72908117bff53304efd6f359a8064bd393fec66f86837dfcf720eebb9593be2b154a8db02055febbb4436a3968aaf8b39ef3bd86a1ae0d7bb1826f32d3ef1daf7b45a7cecbd21cbcba984812f6a90d68c76f188dc67a5967905717de3305ef16d5126c400cb44af9b34022c4f261d07130119c864cc0164183381459ed5e13600027cdc27d583585a2d4b664f38c237b06fef173620c32d10aff19f0cdd9c412e44751f9db416ddb539033a88ca4e11b4015e6aba61445444949964cf0757359997b6b4fe3c98ab7cf7618713e15aa9c945ae101d6bfc438556720871b0c9c1472a76c439acb65eff55bf95104ad667d6d8af1c7c5f8f9137cecfbd5405693527c02651a55e7bf16d2f4760f6c5e75a928c33acdcce1215fff00535d301906de8e7eedea87c3116384c220839114b97a2e68ae469b98c78d3107f75693a52347874fae1e1b4b9fdfd374ce48e6c297a52012a63fd5e3926907aad8c8dd72f53cd598e31a524ad3df87aa8329041d0651e8d7035fb4c9dfca97fd93d31169d5ff2ba51fa8e94933395598a303e4744db8ede3c7e80ee2676fbcfef1c971c2119a3189abca690b4433cb5651ae028b65bcbe9b39e42fb52e9153afb58a394484fbb319eb1dbc8f769e25e8aec019232ec070e1009f82dd1f40e1e7e71c2d23a9d7bfd7f0361428c00fa76529005f7af7c97e0474021027ade6055417e76524236c0be6ca836c67fc24bd3f7a17397864999683336f0269faeb5577c0f62047908fae97e226602e8938cede31cf62454150809c6a3851842d619151f153c15595829f5a61776a145e08c2768a5f6128ea51f3038928de367f69149456f544ced21a3b6ea1b804e657f114353d79b031c3f66fb4e8c4f1dcc190766712a4a9beeb24ff7dc2ff5c22a019e4c3bcd55c6f08a722e02ae1db38ceaea556295a4746dc204c8eb0a0f921f3d5a283221abaa86beb154af473f6172e49ad5fee1be98a89bc6ae30a0ee2d17afdf500bc236a2326b1006201e2463bd9de2db4c3a0034b5b0967617cb7895b1f9d81a94a6d94c0c125eb727d8527c536b99bf05bd81f011fb50472c8273a9828e7c0cea7c31633b0b56c68c8fe1dc40b46c964f17de6ef7e1572a2f68127b56dd11a97511f4df1f87bab5d2604c922ab2e7f3f71f2b6c5073ae685b9c3fec378bc4a36a13c0bfa8520ff9ddd8e514f11adef1b7cb73f48b1095f607b5e72e6cf14441d21c7e8af54cab0c07350eb147975ec83c9d61328c856091f89fdc46b8c517fe15ed89e3ea244fcd7593068e0de7f4ce7d8fc44ffd6569fd8cb2c69624171aecf3bd4c7a8cf523b45a8178890ca508de68a566313b2aab53752ded159544e4b8191eac891ff3aa22efd8c997818c234d3f9b5f27960644c44aa14b139c77506730a029cbdf128b2c5e1662c0069e75be7247b23df3ebd892fc4a4f9d308376a0f5e473d52d1d4e8a776c4e24104e07ad988b84148c61130c1b514b7dcba5d02228f853d9c5f6feeb6c72b335215a8791730c67c66d7f68a83b4e75cab1377363012f88568d0d0433ff1bec944af44f52e9aec19869c3e9928c46bde100d0f37a39233a2b184c2299207f432663c07e1d6e2890281d25595e0fa7ea20ae35fa70a948f219e59a2897ee531d1832097c89549364fac33333188b011bbde190538f1530e091f509cd4d72dbee50dfc46305c059241215bfe34b78a526b533b718b21b6b3d0bae0d03855375288c2b684cfef55d2793ccb164d5790a8580a22e49cfabf53b7c738e5ed8b5ff5d758b037ff9ee3b6919cbad54f4043d5d683730b35b5229eb9bf8c7cc2fc4d98c0e221e1517a5a3a2b281bbe960076dee954c7bb83b56523fd16c827f10cf28508c145a320fec6f2dbfd8cf7a7c6697fb5069b473eb6566584ee8a7cc40f69d9991b3918ed5a70fdcde1405e37903f95e12b880379fa73de69b49a3647d6076dc631005c287f1b3c07ae62539374c3fec8f7d843e4170e9a812450ee763aeec51a3afe17381857aa016b0f3dd30eb58512be813b259757e8c59898d30d9a894fceb3e71fcbc661a032b591f50867395cbde6e82ed019a583939e15d4a39c3776b2d94c4551253f388a2d7cb7d5b131831dc1cf7de1ad0e6b39f721d2cf9aaad6bfe1c21b6553dd61d9b47318ca5216c496bf467b1fe6475d34080e5c6a26e8c54fc96636d52fd2437ed6e1e5071d9fe6379af492c0b8fa9454a50a9557b30c652e824fe07e98d07e143ddce5c12ae64b3c97a4403910d72bd53b1c92114bd99263823c3a3d66e8527dfa4ad380740bad56393824e2716fd277dbaba2def343145f18186c69b242d04fae5737191b1c693b8111ac0c3abb71665a079b73c7c10dee49fe8068033a9196c446299ea357929bbd9d30108a63bcd0616814962fae5579759de492d1f40ff1f29146409148d8689957b1fc3e87f9d55ef3c5972c69eb9cbbe162257dc0ccea983e992fcbbfc76b41e34de2d955370fa278b7cdf5841101b4184892032dfd43f341d54208129602f92e58ef7885c69f9e5f4b9783f823fd62bceb9c0ddca69357771b17451800c6fd5ff4f9b37913fff4c3297cfdc862608052a1d326d895164530b83c2e08a22a97d6ee05581b9655c8e3761143c0d821214913791860075ffffdcd64510624681eff752d8f32ef7d7540edff2477d517d6b591caf6687477ef5681003b0499e0724f587a2f0cd94f3a22dc004b565dc28200de5370e34ebe452c1f46f8b9bb6dc4f288182b6c3cfd034370cda0de1c39117ee5baba96eec671002d1c443bdb669c92066a477809e7bd3db39bb7a2185ff0a77db1b0a5cb1c3b66fa46e70d72773c62d056076db7e1bf3bf9f3526bb17672a5bfb0367a5b210786f56d485a32be7183bc7f4e24f6e1fbcb38cd2dac16c1c01d80858ebb73d318de807e297fca016e388e8e05a4b0a87271119bce08c86dfcef1e445f44a4c06f3e7b0276a7fa755e9f3ac3afb3176fe67c4535d734aaafc691a5cdf8515561c44b8542563b4b2d4ebb0e4fd182dd87d62bed9f2a29808c44c9cea8c14dccc7e5c5b86bb1c090e09b9b2d14b506212f43a710adb795edd44aac681fbbc63c731774d68b0e8684ee0da4d6f21c6dc8ed3f9ef1244e5eef7e98937f9832c560881934d1b9071e4f9cb11e8d1f5f234a4e94cb431080bb20eee9f88f02ad0d97768557bfac0f98f39ba89db7cfdd8bc44e880cf40d428fc8555941bdf9c1df321a331ec2d99137a9656eee22828a72f5301de6c8001d587befa43c9a859811cbe28d6782aecded3fb09260bfc41998b6971b45e5ea19d0909a4ff83dd733a56bf79d50454842b6444994770992b0c4cc7b9a01c41c9969db4695e8b2f8130917ca7038c49ea4680e1cbc932aac815821ae33d77093944aa9ae40a7fd05e3b17e01ee3589e651766bf5a98d4e913489a5206cb6ecc93bb06e5571474aa0f0e04099e9c47a6a0483f55995058fdcd0b7bdc562c07f8aee770647cde309cc1b4d2d354b2454424ccebec77a79e27b9b2101427fb02e53a4ce9c9bcd24d1b6fa56995f53feb5da076cea369b2d27f972b4f44f19649ad61d3a8a8eb549442fd1ca2e3fb88862429af60b71808b5418d886a543c6f4a125275e17e1fe9a93565e9738ad0dcd9ce2e516cf3a8a8b183fc98a36423d6de2396470066fa2d9c79c34094f250ceda754a23a5541e76acec522090b64f26e3c947aaa74b3b33153e4a4cf5f6bd5f7c5bc88e3a6054f14b1c21ea951e77c89f0180294723c01aececd351f8e15c50e1a182a6a5545001d5be90b1393ccb28dae2b30f68b382a881301c875c915d6a862ce5fba4c8e5f1e744c29fae33ef007aec2f3248f5b8167517876d560487fa677663a0160aed56543f7aaf5a66a8c6330abeb8df858e180cdbe1be9be790aad10ddb00ff9f3ec04f979923525b6ec25630652f9d93feb0b0cd4c7268589da82b52bc12a20ffd354440ca9ca0f64d8a8e81750436ccada29a14421cf62c5b5ed74675982f650c9edb41321ffa3d4177b1ac17b8aeea1f1610ddf0ca55ea4c94ae90ab24dfb175b28830cb1a5db2485d97d67a240d1ad467c5c6dd8e5cd5bb5843126886b60ee1382ade9863d3eed9cb7277771fec8f6db223b178b91334733818fde4a2373af5a5f56c351cd89e22e781c572819f86f2bacb6b361d68964cc6043bb95ca5cb178b4f42a09dd2231f6b5922c2edff4a5ca97e12f673b5f34bfdc3a657148a3bee2eca4dea76fdd141ac027fdae75e6884b7dc95f9d7024c6da506be65c043ad50fa55a9d4db334100d220f85c937a547ed80be45e1d4038231fd465cec9a574b9197761f5935a15271810029956a5816e4e1a1fb664055b7abb5089e99816471f7011c923c724e711344ea19a98dad2d9486e646e0c88c787a40015f426ecf7f86bf0d6d03c626439c3f003691196c2f51520f0c85ca3dba42d92467e66c0e5621512af017b4c24a27c2b3009e3152d99155e655c92c23eacb97f5adb8edbd075e0226cd911f904f576405a266aaec95a5982a7444f97a0665081c3cebe53f72e1461f9e0696c3ff8d0056c5084fb65d242e941bf320d020765c297943823fa6671b45e182ed17ce1443d21d206161633d054818c3fba93dc9796420379afacc4eca7c24a71e8c0f7c03d63ec340e4cde42c6f456d9d49f83914c942fb81e3fb9a1126515c781e06b1eebf1963e74b4219484f7ea909706bcfac984d73b9cc08fe4b5864862f81d6504dd216639a89a977019f9afba8db33615c52a072d8dd40e3c1e73320d4f09bc3dbd0e6947601d5c316ff3ba62682aa65089d8cd26d476c8511e1c07f5d7d9cf7d5fc930bf4a6a2cef0f2d5d1fd70a29ca550f283057833c36512a8da6ed7b599b665ea88eda10ae3c85e2e46d9b85d414bc6cb3ab223003ca4c38e850d68494fe6d27b0d14349a123182f1caa9a0548bcaae75ac7906e27d18d966f625783dcdd52667d3c98a50267e81076a990a81e3477ea6d3c4efc3e5ecbc4f817a1b2b20a684cfaf548b133e73bb3701e89442008f697f25e8c58a2548f93061e599c3de5eaa770cb58ad2427c7667949c8b45929f27634bd50826d81005f1c92ee09e059644577325c95206349e1811c1f1e5f3160146761dad54b886eff3224024a3e33fa076990e348bbd2579502e84d311d36b60b8e0f3cd17075b062ad34f866a571b13c40f6efb02c8ea8ed6426b3605d0df0e11cc0dc324d58fc8dae0c348510fc8220ca55754c34f8666d5bb19a9a02f44529d3762c303422620b2e58cecf91081942203a03f681be340ff0d5112e9964a8980fe6910254d0c831f182e4feda16fd2adaeb012b310b62d9d2460f966089c593888a1dc586fdd3b8c4ab34ec42926015c255c9e41967782f47d9b0da6d3762ce91eb2bf16b1cbf1076435b405b692427a5298e3feafe7c1086b534fd7f81fde0b0752a8e92c498a1b362c9cd9a7806a2c70be58d54bf99c62686d543466d28472b3fea7e5c32289f1737244f8d086dbdd1cd66ebc686089fa3ceea482e2e0e4b19e451e9960bd839cc56be219e687cbcc4da64efb3d61ddb3d6be54514ebdb6ddf7c7714e2b7f63a4ce5ae244256abae90b2215ca28307d672ca53016d1cb58a1cb06c534d5a0edfe9e63e599c69b6e5abafb070f9663623e2846107407f86e0a23a3971df5f3030cf99006cf2dcce9d948e7e66e5b6001c533e125ea17a9ffcd4cfe1e22f4c5d5783f8e03199e2ef7f15f48d885b674298761f755784a4522008e89561c1c7f4474e0cc0b92f9965db12721e102318437273c7d73b26d64fd42bd56980fbc3517c9ae0fe497054f503893005c14ba68ff90a7cc6e371f3c136aa43a052d4a39aa214b1714e35ec2388ca13f7036f1b23ae305699cf1f35b1140e0cc56eaaa2af5b21fbdbc046e29e97a85ac0e2a40f600652626eba181ac21f6b14a4a3370fc5253e015a8e5bd618aba9baf1aed1d087466b0cda99529fafa16f5ec682e6000941ab5084cd25359ec3e4d10decdd508b920213e75c11724ad0cb0590c4dd50ae062ea1093f48707bf4516a95e35a5d525fafeac3369159675a97512097f248f3beb4f4744c894de32b21e15bdeae62e026e242dfe971900653e5f8cb17668ea892084f4dc96d3a00964299fc81a634ffa4308072d554af3b3926cd3680b65553957da913eacb09e7cacd0161836290161cc20eba67bdc80b9c4be775d6570b1ec16125223f6f6a807cb4ccdc0424743b94bf71a4e1376a0eb386ddf33d5ece791fa21feb47e133f166d8a00cd781189b0e9214f64d581eb382ca01075f753815cec54ce7b18195b706022aed02cfe6f91d81d546fcbb70daa4ba9519713934f0b34818b544ef54e0fd743d64bef0c43d40ea5adb59a2be9d3d8daa0e16e9650e85edd8c2a5d111710ea9fa47a15c380d587a5d7351cc758239e00651b2261ac4a6592c6c96043455fac73bc62c2fa50decd110c6efd986d1427c39f6132a3f24923387cb8ba6ebcb6c9f8596c822840a6e254cc4a4adb948e88419ce0deb1fe01fa4c63c90ac0f58926c26f680cfbf31bb76d31d88d383979014c6ae442ee4ebd9aa75120c7090a195f150328dadf6afc617ce3ddcf7816ff394c94e39d3ba63bc427600e9e18348d138767b6200588f41bbb2d3d124a77f17756cc93044fcad0e61aee2511e12c8f6606f6ee2d7783e1b5c6c9b027e1177d393962cf1c8c115e5c51fa1c7debde02e877f49b7b974db05af08b09198ae33cf08545679deea5aab26970e513b8a5dcc5434b0e5ac056de51c937d8bc8db6f2c8b86c4a58df792f5de3d0c731bb46e09b317b49f868671fcd1819052b00eb13d4476c9d40af0a1ea6434519a4a85a92de35d19816e5fa902ddb0694fe035375ab0d3ff19d651f8617ebced4271c2df2a033967decd0c56e8c3ac18a3adcc23dafd7fea92d7bb0d95934e99b058039413153e4b934782550dcf65373a71bc68b2d9ae1f5874838a3b14af4d6ebbf983b0940109fa018d96d7beb07a4fd9a9545f97b237db149e664bac5de146848030879d4467939131c77c6ddc7bc5a967e3af8086315dfdaa2664c32cd9fb63d5ceadb81f67006e991d873d230868d8b94cbd6fe1c3a661a86f377147983d4e6be1164d1f9b8fd16eb0484d633ec386505ff391d720ff0281ad78389997073902cecf18f4ce803e94d9902562d6f46033648bdfac61806bb12b9b01a87ce629572e06d40701c1df901c6d3b16fe2a31e9c27e2ae74a76144e3cce2eb059d3003528cae755069f11e26936dba23a8f423eca7f332be9d9f3236c7c72cd8ffa4df35474fed70c6522cf62f99808b0ac0146011370b3a542f7cd3129ff5f7efda45251839a0ac93ff9d7e8239d0c4cd3bfc42223a4a7ea39d4d3dd97116d2455f16746b0c2d192906ba5c5debe150533e82f131440072f5e48056cbf793ae85db5a9430266ff0cf251a6af3ea43dd88fd98c4a1c44029983d740aa3585b4d023812b5ba4f7e009612bd9f4e820938e029e434b66407294785e73b61978af5843ee9cabfae94357adc5542f2e4002f15c42b7ec994526768b9c5ceaaebb2516163b1008a91dcdd300deb05263fd8830fbc19bf0167ed29bd1f84efed5e6bb95e7af4ef6bd2aee4e03ce2aeee8151ca66897998821c596a0bc40ba3093656c7ab2e0783a87ccddd8256549b87c4e79906b47f3dbf9892d2040d5e4051c7a029e281bd55579a41c12066f8c092522f7b55acf447cb2babb254afdd0fddd30efcff17be5b69cee45d142f75b3200f4fadd4ec6fb2bb7c8017758c95c43543ab51fa1185f8beedb77c817a751d50ff385c88d5bfa4f3652044c1a1e0800e2a129931fc2e0e03dd0190be26a912638073d7fb6f44c010b7b61d634a062cf210f3b689e2dd32505d6ef2894d4fe2c65a5c3488f42b7fe9c9bc03d5dd3ad9cb6d3b8d3f47e9b9edc8ba11a968045ff838f6fc2c9ec02ed09de9dcaa51689d015820c798c0f8106a3dc9922f228473250f9663ccf536f370f4a0d861ba42f3114b6f6e49b8458402f0a75a14664aba60be4d972ff5bc72daebb722d6889d2fdaaaf755d800d917bfcd1b4cb11a54981a3cc27805f4dd2e7ed62a9a357b0d6e1beab4732689684e3854ff44c7e0c65a5fd4329198f3d82f723b8398f271bff870545c32bfdc6d5eadb8a1ae28ebc7e14f3d179030620968389aea0cfaecbba0a11546b896d7912f483c0aedc4321f80b5c2f0c307abf58015b1dd19bf6e8e86cab79cae7f1170f491089ced6151ff476d6a6483c9842bd6fcc9bcc80cf92f7e49b8f3cb2b8b9a630816e73a51252ca5b4e03bbca11b3c7f7af07e59f3c8dccbfd70d89f5837e355a52997e4892265f96738f7304b30fe5d24e003317327575661186bd11f148e56c5a3a8628dcddf4b6c18fd83b2f14fd300b53f79b61afcf4bf6516495511aa2a04fc727924589d1c520951d3d6ea336097619b858c4f6f43a3d8793ef87ed43727f8c1bb3a2488f4778c0f40a73b10193cb7598a221158c9be0fdd45bdc89524e9d080aaafefc12dfea69d19edf1d5242fdac25578ce92389a3ff8a0551c8ca5dcec8dab4d70785c35023a97721edeee15a337dc7169e929e5e36dd1a5061331b6cc13d5ffb8ca8b41e10683ba50d82f549689a6a6b848cc6a660895637f683c5c4b3875d8a9e8a1a11fa4c9a7a1caeacd465e7d6024f62a57c295f43d49c1da9a85c33d3ca5441c386d13c64250d2e38931940f0628fb3971db10a3afa4fa5bfaa195386d86293431eebe54b78ee884def011764f89585d5e8e0dc46c1094314db80603201de941acc971313f7f6d852ac73d46844b36dfe6ad3cc9f3588bf07cab2312d85baf3d96e5efb28d038a11e6fe226306d9cc6bb84681fbc7bb45a15b8edb3a0dbb862905b51b347c445539cc04c5a97f3cd34f8f8a0dafd840b2329af7f205df8aba96f7a2ec6e6816d24d2deaf733d799a85b81d8754759ce5967394ea40408e81d18b9e57ca303c8ef76270714dbadb0708d3bf446b49e638272257374e084d6b5321a2dec08ad16978e7c0b0a7b77704249f594ae36255c4e8fb368ec21fa967dbb98bbf375c927af46be65e031d517b4151c8081c9032515820d896c82c3f5b8371cf3d64a4ef18337026c8a778570297233c7f07f9445719eff07de5cb00a6cab6288cd57f775422efa3e4ec4e6918dfda02ddff9019a4ca525abe24d380b37604cce3f19bd207bb1746de953cd573c2b88246463dfc401a600f8ab2880d944c737a3e41bcc282c99f81f5542e03b12770f8734cbe16ef73c22f04ac10c1892dcdcf23d45a95df1155f7dbe06d26e1a9901edc9349da175100324e5b40de9687cfe4292de32d393d6e9f0c0f68aa309f60cec76baec039e6ba4d9804aeb2465ab30b91b2f99fadcdf17374e5d9e84b387fc14ccd0604ece054a91df6233a8f9f7130d4469d1fc126c4674967225aeb72e377998c899f3486b0bbb7ae709efea9604ab3df7ef8c2009e3af327320b49ce63a02eadd89179dae71834634cda9a8d2bd0eef2081a7cc66e880f7e8ae6ce6a1f2c802416980f4d8df680a18e7f2e57a15c8f314ff238a85a1b7825f6d9692ee7a1526df772040bdc6374a43abad8745137a48a65ed674a60220fbf7d28e68952d62931ca4182154b83e6f252a96473e9f52f01c3c2c181265657e9ba157c2496d734410d7ecb6ec368e4078827466ae6c104da7f44e52219fe6595336e7aafe06e3a2249e9b170b66cb108f46937017f32e3a76bb72aa49304c098e633ebf67314c892751a0f48172f6a95f070d02afb3d22993f2c673f3319d0b68f49996f096f05a2c2c64c8d66b2d94a740ac0f779671448b59ff1a8c71197e22becd4838a17c10caef63a4f70dddaf12e7ecb5447a12aee3387cb6a77e136f09ec6b52ac8c7a56fe16867dd46081a9138c5fb118c4ad4de0b7593df789882becd51b271e74705c46f2cdf752a07c6c525eff82c62d65150a2018880528b97a6314b7caf99bbf94dff278167784d1ebf6981d1e22510e2e68d653604041d86b23e8b5791377539ab0d882cc8826011a5363fc0ff0fa4afd113fc868e9dd8a26021aa44cdc2ddb7c247732e1d5774e62d66a13d764889bf9c26235220bea4f1a9ff432d048fd0cc199642e512e0911816d3ec49513e50f1626731df3bc075d4fcb92c0aa77f47e2ef677e89aad902cce032f69950d3d4d0eaaa277e794eecafb7de1d7aaa3ab6c38891605fd49061ece842db25b2859017ff0d847a9aa357e750cabc87ced1e41edcd733d8ee3cf182f39e15093054fb6c847421c9aa0adf5ddd0aa2deaa4ad1612c0a5f671ee9f5d9f135a5d817d6bd4016dd0bffa70389b88d991698e1d8a6525cd6133c52ca0abb8df33bf6327068bdf2724e12ff4f4154c1a870adc064125be86eee7db0dfbf172ccbdbde2e917824da9a60ca5325bcdb87e3e5ca0c122b609a48fe0d8c2b281de0d04b4513e18fb75287714a24c0b9c9dcde1bd95401cb2a4d0fac827a9f0494d0c6459b67670d188f50a8ed37cd76f550ccfac94a2a8a22ef03b2e7132b041a5a244fdfcedaa8a90caa37d2078b1a7048250f1a50ff51a6a9c24bb4838e266aa169f9f8cb795de2737cfa74b430fa91e662412ca4a0cd4e64c8fa76c16845d034f591eb42e6af35b1c1996d2d34b488756fc42323ca17e4afc7191c036a58d6d191fcf9b18a055bdccd60e505acec437f7515d0283009122103ddc647e84505b5b9ff0a4dbbef9bf7e1e7ab75c04457b708bb436a0739c87a9dbb3eeef88837db1c022743226d53ad33ce627b13521d90c39731f3e12e9171706c64cc5631b1a329c7135d9ec4cc316b9b31bdd2486e574710761a3a15fb084b0e2ca84f58c0b055938ee68e7a38426f67cc045fcdda23699a8987c35abd0b21562b988646273190e1116b17e5f273d2e768c25b1ebc62b48c026453058ff1517929a8ba3aec1660907cf6abaa29f920312aaa1f1e5719251be5935250d546169fef8a66be99971906fa848d2d40be27591477b9e7c90360f870a33a2d0476c11144c13a53d6e505ec83f5ce28ede4f46847565537d6d2d0e789da1cc2d9213f331b67e6d70ae3573b4d3907dea51f2330c37598eea9aa8d22fe90bdf88bac1370383a49657373affc773adfd977f8be015714cad5561b16e0febb12dc9c1e87ebcac02986e81388d8884294b88b6d45751831d425845fa50d0b043c5a51cdf5a3fa0aefba47fa90adb21eef631128ffbe81ef32d85d3303e081bbb5c06db460683c8aa4406d61b32b3167cbb97fa19086d54cdf9a8f6936dc5ffa17e117d9d8e3fd15126c92c2581cf51df565fd6c50c412626e76e8e15e874335ff9cbe614013bcda955cbb1b54d244086e80a7469a8bd191894e6abe010aed08d971c4d264aed44daa159f956bc98430f83606f6d7503b03269ea1356097c9517263295daa160d37994e102682910bb4310844fb746ef9683b0156ff1b1891551ef8f071a162ba1f0270d03df86e778299e8b07253f7e5dab90fc931b2ca3efa305751b9da5f9cbb485368c942a0d7f166914ef3556a8898ca7c1cbd069826b6ece3a3358affeed4922669637a7a74a5832cf36c3af3d388e33cee8fac00b7f0a4d555bde9dce3dc5137ee9ca30f38642e6183c9677b9a5f7259c0853b127db755d09e3bc713ad9250e8f2008016c29ab265288104c3ef9ef139da40eceddc9c0461770b8896197b8c4d72258704d985f47677f76dc33d089f48baf005e33e3030c49f9d4c181bef88d75eb3bcde6b5c93d400c792e8e5700b5ec583687b5dbbba0a6843527d674100fbbc8b4299402478fb717d4e4fc26687d017d9f13340e08d5ef3be8d0c5c29a5b485a15a9fba3cebba6e6993f268a4ffe6ddf33aad027947ed20e52fd86645ee1119c767d29a6d79dc6604edb5d147dca0e2920e68970134c54752245a7c88e1dfed51915148da8ad65afc6b683eaac3f977184bffb343214b4b982dc271901c331c8dbb65d6269abd4ad57ffa17a2e631da5e7e5c7bf16d098ee3547c65122581aa14692ba6034498032361ce9b4f840961adf41a47930524f8c0d9f14bc06f7b9b6da19eae5faaafb7de0c9162a8d609658f2ff7cb7b4b5d3ec805227f6ab7a42d7f65d7cec95621d781f55bd02952b8c5c5cbdcf7aa01fbc119262912c2da82585da556f95c26dd470020a833342aa4f86a8fa8489473c2aff4daf8cf245437ac0aa5c8752cf745da2a1f1b09ef2f89a0976a0bc29b1a759cb6810a033ecdf4be7b4eb4378709e4ccd45a480afcebec833bf6b71bcd6be958312ecb473a2ed598597e15ed1a360eb3bcaa32d48ade834871295ad57878f5009a8108032d30d7105d6d8a07ff27abca238f5c5aa0c483fcd50976c1254df1a19ac3d2a63394135ff1af6834f57b115bf8d7d67de09d8b2be3a89964794e6cdc236e62f4660a1482c01645bd6fe6145b2367b5e6130ea52623e3bec4da3e39d4191423e274ee88363feaa66b6ff88be4905bed76767441eeda0efad25ec7e4de904ebd74349518622ab535255f7c9601f5a3f306d5ee6568ffbd4fe70fcdd97acdcb5047ee52953e9e107402336f6b79b8454ddcdb6828861728763d5938a393c8ab05fed1dda46cd285fd500c743f52bcfb2c9c93c263dfc43cf0dd6e73e5701a872cd788c694a261eaafe1db8452deb015785988d447b30321968c9692d54124163c34a955071605a97afe5249d7564b0635e74a0cc899370bde4a554dd2afe00cfd693906a7e5d0fbbd4ad0c101d753a92cd2db20b86db3e908039aa9d8a476de2d5de523e0185a9b01c7e363c4185a15b5f216be9725e9e43a529abc8bc564260667a219abebda42b2dbaa6969d027330a0b6960533822dfc209b9b3203d586e56af821031debf90e646cc1ef3c986b79aa99a94e28dfbe0374239f6b36e115ba078ed85d1799361c1e1525351172575fce9cb23edff12aeeb2e18c0ec7d911ca3088793037cb8eb19255571a532118f23a0b1cc227f7ebe7e8529b9f40bd858fb369d8ce590261094fed613a832c19bbe5b8d73b9cc8fa6c50821b3e6c811aa71f2c69ad2e05232a476c15074845579e552ef97aba528980d584dbbcb3eedd27af5c5aa8340b50ec4c9e0a516f3fcbe068aff992f2e13b533b02f79d641991ddb97ab7c7d9b16afb871d87d388fb8ec8a98d6c31d20800c72413bb1ac08d28b2d73d1df20689578f9f6bc2cf552628e021c3e4e4140001b5794e13dbf81c868a429c2b769130d5dc4264766a82c71d9d163de97439a90cc21e56a33e6846aea15b104e2a66e732d8b24aabaf7776e8d6e1fa95d3f76560a2e5098ee9f7f4d6f992be49c5dbef9017ba3722e18ec203706124d67db01c201ddd2b481bff2750db71980ed8a7ba9ac8c2d074afece252085f679027e873b96cadbf50882c3b5f9a871f6917397d1e0255ec85c9cb35267d6d755cca30461e756f512bb7c87cd5c101efebf803cade737eec6e86fed0db48ab83591c89cc16d00a9074c4eebde48e26d84f836f7dd70fa358555581d34d5e538d427e6bdd6ae97709e9134d2985032a0f86d9cfc66da9c72b1d0fb1ea8eea8e431314e1021e84a2db88a6b2b4b3d05ee271a30dbf5cd1979a8387c248154a0aa7254802e90d3cb1d80cb6a16b31d8d4259f4f0b55fc24f02e732c7e84bdd997291dffa945357367edb7f7b7fc4e74641da2bd8e8440865047a0bcad9b7dfd65dc8bebe2848906a88699c4985b4a35e8cf922ddd980e3dc9e5b6355192b80fc7fa4c924e25e92ebf9963b9922f5ad96ff7b3744c885dc943fc0b0220573e3e58e290d761ddf4a1456b6aab949daf6295c3f8636f73b32ed2fcfd43982c852ab91d8a60aa4087e08240491235dba29b46cefda3db513559337a2576ee1389f9821d57fb7adf458d8200962035c64f2c9d43832e552f6ced1114f2d323a78a3d28c35cf2df230d41523570e0b8f6eb1a747d46e5c971bf35f9547acb801fc672cf949e159207f691a41c4534d7e4dfb3bf7288d60db00ca155b76fde4461e58fdad5d89af9a0012c5dc8a0fe082893edd064c5677c0fcc2f24c3cbb54036dc8ef35e39279e25210720990e23a08ebdeab9f4dc9b7d94345a486a3d9659b181ee2c65417250c4566e837984393876cfc4bb9e9415d57162de39e0c272d06fce3ff4a969c1e0b33568cbb40589f5913d05dfcccf2ce32bdbfd1d6dc3a382f52eaa787bcdcf2357d7dcf53fd2a1e0833e227c6f5fde3d512eebb66fcc941323e655d6e721a6daca03c1d180b801fb105b4f48964981dc9ffdf38f8b466c48370af4d063fce4584ff42033484c79efb60fcbcd7f6eac3e642f2303732efc1652ec1dfa0e52383b0a1572d9b64941046415fcd3cbed7cd5c65d64f3152246035192dc1d904b54cbe490c3cc86761a2d666f54cddd3a20a16b12026a170d460ccd6225806be9e24d5de6d3b72f34cc06dadff67f76c54a6ee5ec9569fa1ce5ec2c37c4a33e83cb2b3d5a67dac2c61d22ea1df91e5b265de6d41994b2717d577890eb269efca1f721ab44a2ff8af76df72651a9a0c89ea71e015ee2cbff8b5822367b54969c5e4c15e812359d1d0d8b4a211a4aec8d19c3aa278de59a796bd032cfba98f0366065bf340456632d6c58d64e1a4ee322b7048fc70c0f2e6399ecb00e973b79b378f65b7d49b46ba24de5364b94d1aea81a7b6cbc0a28feeeb7cf19f7233e3fcac2eda6b05d8a4e3b9caa4727b7d2b47e29acc01885b050dda8bfe56bbebe0e10b57a5c2449028fa7ed5b47678f60b7fa6b0ee26431d4b29e5f33ac7438f6a9391e76a5e7339d08c47ed7c2c935c04ea624616b0eeb6b7f97c5ba0be47170ae40236efe10c1a2f86cd856972e213862e217456ff7a2be2c0508116c1417d39c708d8ae6619e70b60ce5d08ffac9a6ac08ef6346e3a5bb5c83fe913f90a25cd96af287d028083e693dc738cb4c5310cb4a7f572ada752959b1aa57f8c5ff5da7556ebd4ef0d4c42f3d94bedab6d2215bfe92c7aa2204dd89d9c71753f4fc4e2d163af427de7b4c7f84472fa00e4795a5b4758777943fcd7f8751908ec8fee6ac555944d909018308023a2d587963b0d3f2845d4926a0586ae9afbf0f2ae0dbcf047c7e2a1dcfa5d28a4d744a64d4f18a11b9fe71903b7a6ccd559ad5fdd90c44b59d98ea2846b40c7072908cdbdd56f7d93563ec045e677283bb209f5d5a30e461ee7908e15a230c0b073ff7918d61dd6a927aa5e2ec3e8867b912a6e444ff4a0e0ce9acbea083f980ccf35979d4e66fa4f0c69cc71b6d4d01afc82071768057d3675265e1f666136251d271d605bab54d45e18452b858362d728e28c43036b161d218ff5a9ced4b47b15787f361dec657acb150580868637ad2be017e887640bad1d3e7b28a3cb3124ad56e513afe109cccf1fe3ce1f59000aced2b6f0d8caf0a31109b19dbf9a2b64e383f94abea559a079f924c9b05a9d093b51f97afdef113fe906a4cabd2984c9908b4a338f156482975c4b22eb46cde98b79f4249867398922ea60dda50868b21ef33839d213b7edc831ee9fd4f07eaaddf51ab74163ce9427b05606d589e218a1bdb5487ca96af678866fe668b5be8ccd7ed728fbfba480d197cf63366377a335d308fa3eee5f55214f042c1a80254621dd56af36d4e0778393309a9308898890d147f174111c098a5199f3bacbe97bafe317a0e4d3c90d78031eda4b06ac6c4624cd3dfab2c774f8fecb8e2e6d4894d910d862b33086ab894ebe66ae6b2ed72d4b034231f79d002125d4b17fb37fad2324e289b6ebb9e03d4ca8f2fa2110d62b55761959a6e21644d5a72f15f6935851c736645ea76f34fc7fdf9a2043e1c13c07f75ff157ac7e44a769eb04f94a8bd667c86970a91673b471ff997be8276383ea837aabc92cae16f0fd7c3f8cf934f83c1280be83959dadf8d6517bacf3c4338f0b05ab7dae934b904fbba1265167213346032048a0a1b26a22f060b6b7974210fb99efb1eb997f3d432f86170578245ec9a27050c1e61b6abf3a7e25eb60224b45741a1c28b4e08e16194447dbac7f9104eefda2b98b9b9acaaaf645ff50fecca47b2db099edb36b005a0e59878e1ed66bd10bb4658b8e1c6f8726c94bc6604c3c534b8af509987dce50cf9005f2f49c431fcb67bfe8c10dc2243595ff9b3fd91678db8542f397cf429e6bd110b253ecef8c8d20daf882649950a7107000b928b0dcac8bda621b520c09451d8ebb6ce29d1bbd5cd3eb8ec5726c99772fa57323a99d2e913b2376812688aad0e134b26f5cc4543e1aa2fdd1d9bd7a5ce55c6f33d6018b5accee0a8c020667c8fec15f133105d7bdbf4abee70e48cb56ec2506cdac0b91d4062a0d6b38f4e042f288308d9eb656c4fb64fa92e38d5fd0765e792419096028a5c1f8c99728614270e6829331d2fbb5f236b9dcca0d4a819bf7e736c3c7bb563a4e1db46d160379a58c3bfb5aa691ce458bf4066fe1b2988f8c5553d13ae94cce114993f4a212985542ed62838c39532abb6f65721852d1857342dd734f1acf0fe69bd91c58bc743e76ca1eef761264296af513fdf61d25b715ef72508c82584fd7d9b84df9e366f44cc98181ed3d2ac09c35653ca7ced87e61989337dc764145e7763f7d2a51ef24630540859579a90a213fcc1210f5ab8c5d30153b66efe2a8357ef7ff7a818a734b1e8eafb313d818aa45c0f2e977471d0aa29a40c876eeb7bd9ef2b0dbcbca46cd9297e029e58634530bb45e2ba2ea10c69f0f846cdbb040759299535f8f8c49a9dae89ac5d9ff2756eab816b2cfe253afe5e844e7479a8d3c1c8dc697fd6763462d854e431bf0c27c0b57794fe297b3b5e485efdd10616ecaa277a2f46966c72655e20c659b3a3f32d9f7abf31c0a5cbf6b8cbfdafce3778a56deb45cba44c783eee97a97801f27e759197e6d5e63fdc246094bec6dcf1de179c27556c4a0cba905a0bf337b74f56c89e2af26c4ae167eb096a766184e5b0031c5000cf19dd9d24c39edb1003c32d60d8ccacc7bb926c195ea44b38af2437265c0e6569afd09ad8f2fcfd693fcdabc3b99155bd1485ecc3cbe6d1754f00c571f5340785281ad1dc162f6ae0762433e106342dc18348a76235ec6ee4b930217054619ba49e76b9eb3b44267941b507315edcf74fddff7e9ed59044705c2e803fff10922a22d1753370346ece6220b8df23e17de33a3b144f7e88e941d773ebb0e508ac2472c82dff04438ae1175db982ee3db76df79550cdbaa46de3b955244d817305265a24d9ca794b00a835135e2bb7bb53b337c3ee3e4d02b8d33fd07581d512783ea9d45195b43d7705c152f06d99eb5b3f2317ba094a81714c0ab2506ce2761f977250fb055aa73583793feea96872cab9d34f92e4d2dac6e1373763dbd78c8ba734dcfcd034e9dcd8ef305df69c51fe936a170be2090ba2e3adcf6a444a8ba999cbeb1e1b196f6516f5051a916df909c8c0a37d1be32843668c28ae3c34a47767a968e46178d57110fc3ce99840fb31162a6928c6480edce3fb7c6114f210aa61be172bd1db32e5ecd50f68eab0619ebc00ebfccdf858bb92bc3e9001c8f3aef79322d6d9cf0e5fd561a12dbbb681cb5ff2b9ce9c746279dab93beed631c8c8f05f08ef6cce07a48d37821810526a6444f23776c94aca87dae86b9a50464bfcd61177951ded061c76dea597f5eff4d3d8c6f270aa2f3ef805a73ec8a134b6c3e7be62e2167671befd0e6816677c7334ca8a6bea07c2daea152f3ef6da2856aba1cde605be0249ca714108528051afc27b2d6941fd74ee5ad41ecbc17df2608208969ca1f38755f6f34d097a143804df58c9a46735de74a54de6acd7bdf3f18813fc270e87a1185f41c3c72f8257416d5b2e17e7c786721086c4aaf927b6346633405071855f3230c037004852b953145427484800a270a23a04d1431917ed03433013e37baba8b5e5b5b554f2a7a2482b72e04af1062e13d0c5fee252017053099cfc8e1d5ccf104bef6579a00e76ef4c340d83ae72ae0262522aedf65b979f3e1a41d41237f709290b7f28de088dca456cba91a42b8d481010e2a93c9f47d91a80eb793646675950c31b4461d2bbcbf8107ec2d5eedf221afc234fcb2c746dd5370ca1dff4abeee7a9fc2221aee3b895ab38ff988ae3b2dfd7226d5f8d068338ddaaa638d0a7ea24bf8ea69a25e8c9169fc50e221c757f4766bf364c3f87e323b8afc6fcfb7452de6329e998a87fff8b62ec52a76df19ea06941a35e906e6bcf5461148ccc863cd03559120fc23e951f7646f21f811fe1f2c0fa61eceeac12ac10ddce48951cf8e8f2b0873b77a70cc2431db24ea05e1b0805c5c3268dedce21bf4bbd58d2128c8867f99d79f3b67ab35bb4d13f70ba1b754acbb388dba7080b99f2220f5b7225d0df6e915d2883c3ad9e672a5a3753d66ecf77c6bde70842a5a2dd627c310d86320efa0f7bf758e757b166220019e79fb3015f34fe6807133ac769ae3ddf1f2dcebfd1c4ec44643534f7176bef20e7f311e6a00cbf882e07e0347131b436253cc2442534f03df4965b232eb5c92122b64cf15a74d79bc34ad1d030e2f17fe39254be3ad580edf0fe6cd03b1ef38a48cdb9bd5d8247932398de89e6de9c053a8f362e44b8adff98dbfe8300c12bd80de596f8abbb7d0adf03e331c558db1076ba39db0e285439c24205950aeaef8400a78c2b5e8c1778c8b4bdc8e9b4d23720ac6c7123c4aaa8868d87a8bd5efd88478a3c7345ca2caff5a29f271fc60ed202042cf6220132593c53c2853312aa24cb38c1cdadb3d6c542a621908f18dc5af11a55b5222d6e32c82e4345abd6f5ea37552d1fa7dfed3976fd6c933d1585e70005d5ba9de6288c5cb2cdf304c7c093b8844026fe5da7832f45e43cfe2b6f3f4bf61256075a3df514c25f4d15a9dc15fe8ccf406d88069b6f6a0107d8165719ad3b2a14e90515eb52586925291a9c6f2a63751340e5f76acdb56eb7276a17605900f23240b2db75827fa0b116b3588e95270070695c65d3e076e0585b4ef5cd7800be69a1bb710abb69752d46d8be2b6b86378b1a10932d0f78cb4fbb3f4feb4d3c0221d5edbf1902008d52bffe485ef23118bd3f32c0fe591a5039c0513e2bb937d721a30fa614e33f04f575d11bff69ccf80a259e58c220235c9048cbd48b1de8ea34fcbeb3cf7aec01abddd1f2e6882946d6804a4a37a07c64d4bc8a00a965c344947aa3bf750312cd03c2dbc835445120fcca90b2f1bb8aea7dd626454df1596ca809fba6e741989cc120fe5191c70e8ebe47279bb62b6c174a25df7a253da888ed5fb647f8bcfc240c59dcd38fb8674655b1f6df83a6d94e129c7325712d1b37b3a2a94f956b891ce1d71f1d4f8e5af40c0e0fa2e237ae2ba4fc92237a7cdc18cb86c908e7fcb55f6fc87bfc98bad1f95cb4a00ee0672b9a74f24e347bc43aa02df446b95b8abf2bb4ada7b79e2e537c66ba8ef27fee0f0e4e0cfbf8d265e8f7586955c64fded3029abe6b1030f6946d677f86da951f8f449a8a9414d09286bf31ca33eeb71357d607ad84365ec1a09177eab414fbe2fcff93ebe13070a3f01fd9d420c6e4442932b6507217c4c5f496d7b855ef9a177bf837228986ec9a210c54627ad53be5633f0422c0b840e30dc468856ce091fd060c7c40e7102e9252da8f34a1a71bc1bb07e2ead4d6f8a89af6215c4320733a7619f823838fbec97efd03313eb7d4d17b2e956f30bb665b903cf64470ca54ac9a52b2f004fe738e165d992c658d825d94247da8037d8823d0571b187ef4e28245af09a682b2da47521c70215076947777f2ff736952130b79a738fe508bb116ca235cf13bd77f3e1b0e9fe97f6205a177e76e46b28556dddfc6b03a31ff7296e6beec7d954541b8134c98b064148b5ff627e2cab49a03a2b6a4f45e04473c8d8fb0fcf34aa7ec621510020fcdd68b8210ca5c499ddd72c089f392d04372a03807eaf7ceefa849439a6fa334899bf185e6c93c799922ee2bd81854e2dece4598020a14b6b9273f9e2b6a47dddd5173cbf48cc11a0d0389bf2a7af3e376e39c3b87c605d57369ff513348d852ad6c1707cfd5e0e49e0138bfe554b94ca8121c7348efa2ae286c1a5709b1e65d060b611187638d79f54349457a7f27718798ce9969aae31976b13c3854c60f3d7c66ace952015d27af75529a1742118caae769edb1453214a26189e2e4b50336e20e6089b158402e281d5af26ae0f3c5a5e9c7c928bf34569b02c93c472f5ed2edfcd59a7394a7b4ffbdd656e6606b492bac0d625a4f98c59461ff0cbaad3d2bd035005a659a8968c29564fa4de0864ddcf736027710a761964fc0949e706d53e27c09a651980b85129a7963d6dd30287456149942fed3ca3c3947b2356340b9e766c2e4a5c7d07d605b0087d402025b2b285863318ba6566c142d3838973d26dc5de86cd0468fdac413571eada615dec7f07ee071050031f34e701f6846894d657a3bfc1c1e2beea955d6c634b4e05ad9e6aa957dced9ed702909fb72ec0fec456619263523c06b83862975c138b879e5487ef3e7da533577859280055937fc0b52c2777619d22ca33912278440d724f2de5d05223cc0afc8caf677c62992ee699334f0fc606923ae219521964122db4877aa491d92e385fbfc20be7e9c761cd42a8da5180f45f8ef57a46030fe24b70fc6ed9f90a84039d195ca8464d1d1058a4acbe16cb49d5985388d1c2b37e3176c7c13743d64b37ec1d4787987f0d3c8d950b49ebb29776ff4726ed39a1a1279396485c6a476bec150691ebd39aa04af57c52a6b50aaba870f1914968faca30bab9f1ba787d5bd215e2a9f45d4a82620069dd8e9e2e09ab45dca23b61e31311ff4153f0f990bf7d2c1a301193363aafb6ec7b598a61855dc4c66a14dcdbc0a36828af6678cb3ffbb24a5470bbcb7dd533263d676089385ed3afa14a74ba8abb1675f5653e0ec7b0ec81a076906d36923da6fe895da48390d5f9a0766a264560af4a30ff8092f2d7f63b1c2ba43d7bcdf582da49e02164d86f854890e05e18cbdb75a29649ca79509baed3533b64f00fd255d9d3a74debfa70fe98ef4952f65a23006b025ab42b4006d10acfa2bb11f11a2d5c6dd507197d0b7f4e5ce0f7fb83164ef8fea245f6969cabda237b3ed2a2c5a3e6466a79f9c6cee926f344e74fea35ba3f4d1a7c9e80d1481bd0bb43fac224f69f617b9a9dd39121d903ab4adab6c6b4f11c9ef5fe7dc967c62caa7e72b6cd55fc318c0fd9b9aeae9d59072ae9fc39eb4abcde49bad277746ffc315163b9d8cf2638af510371e376319cfa376132ba5473caa38d1ccf143b6abb02c8fb5b361dc270cca83e7c5cf1348fe26f82033480df4936322d3df49c433550bab5e91601f7df94d12a9c6e7de83898bac3c1ca62e2177ccb6929448af9eb6528c1e06e6d93121dd6abb9c909931371cd5dd98dc158e9ecfea507383eaff8ee33916824341b8af81501f9abea2df4c509e72f358e0dc2254ad67eb08a732edc5d87338076fa3178710186419eba47b8e3d38d4c5680322b26bd4c7315dcc89dcc9cc15e73d9d1e152d55b0911751f13e3649948be4cb4d1d28c77abc334a4e7e91863e4596b84c967f45d2a882d01588821cb23a1d8554f86290f19a0d474207db6d52fc8d30d466a78841823f39e2a4e78716d62d662146802f8cf06503c7c94cc1cd65813f211fc281bf7f55cbb3ca0c0e7c998856dae6682d3ecd3408cb8695e780fd877cb279e2d3a5975b224d99632e531bc89561430ea87285c1c52fd9c0a26429e0f9dce26105185726fb0af583ed5ef48da19c235bc19a48b2e4473bb267b680859ac0aa8149278619fff8ef43391fc71098a6ddfb38ad2ce97902ec0add454bc70c0f76c3ddb2815c00e31da7841854cf62ccb481ca9520c09504e4857cc80e36a41841c7a49aceaf084efbe79668db3e1005569c03622a1e9ae49f8f0d5ce348597a2f981108b38614ca0db55c216825c1efb90ffe392d0f5c147fe526002861ed4405a43aef03620da6dc41b24a652a6a94883f39da576c4c340fb3ad2cf20dd23c00e1a8f4432492ae234e43cbe84a56b3f244783eae5e93b53765c3ef89337f69af0c592f78299f70de7c8d7a957e406c22ba295b8a835078eef3dc1ac22111d1dde6ffffd7875433c476743997537485c605e2edb8f90d7bab24a24e474da3362611467b065093751778824ab08a0f08d7027795a4aadd20a20fc28d5df7259372968920fc193fb49ac5456e88558726a1607654761babe65ed1cfd66ad7c0b457766955e7bc25a2370feb82d0ba4e2c4beae93e52a753231cacc89a88d1654b503e0981249ed9c2a2982a321e1fa512b67a1a65d4ec2c14a1284b4e5e76e566f1878e07e63c7eca252ff6b8b8e772c8bbd73f751fcb747658fd906329a06d012c32e24ae541d665c3707161e27608b613359eec1d89cfdd27b6181fe99bb88d8223717b1739ba6ab82c2e7804663afbb068603bdc875a4fae7a73ef144e84b7061aa109c0a2c8922814cfee93af32cbe810e2f7ede9b2f9d908be90c4008f6e829c607bcdc486206741e22b7a93efb7d29386aba0fdae6b0955d102d2b6c602fa63b61882822af90ffb57c3f3fbaf532b76871d9ff478dc475b20482bdf09661d77c8ca634cee5e61b2d4d3d1059b1d2782927ed2257ef40a588f2f642f8761de874018c468a3ab508f88885df28527b1575ab7ca7b162a72589619d2d7d7f737129a503f71f5f4d66ccfe16e8e430156f177c3d8a947b60005b6c243fa49436cbbee95ea61f56a069c5d808f8a6a294b442689e271fb280ef58b4b6d92937845fd47ee2754331ab246400606dbf1bcd558e4ce2f5a3e41fc396b17dc609112815e1f7bcdb5923393bea9809233137c7cc41b20102fedb4ed697413ed1bb4ded8e3c9b904d8ee1623c65942aaacb54a73c40035cd0b297dfa604743776b216819a5870f0bbd533c9f3823c484c6be093edb24847a2b8337e0db09cf0056a4ee1f8bd02ed9e2451852f8425308152dc072ed9f03d075e5e5ba5b3cb34d1105e4a3bc0f91f373e831b047200e62acc1dea276acfcd550072dbc2ec11c217d88418f7c4f2ba03b900354d2165fbd1dfbc2b7f7336211b11b4f0107b5619181963b6784f5724b379d61f694c16b3c7bac4855ccbf421bc3f74cf4d8c00e40d12dbce87c9bcf770a4f19a5adfc047405270cf9996173bb75d5a93ac34a134db5e1e4d9fec3be22ef7c72af177117d16f8cf9b2e6b758a193e42a55ac89f2c34e29211804146e9982298ede2361d377f18b2eb8d3ec6900293a6d13d8a0226cbceda5d157bb896f2e7ba981d1076c97fb4ae4e76fc3c558e30c15e5ce736d852a6cff78375e84661feefd1a095a9e4d1dc8b12eefb83781ff0690d93551411d94098a4382b7944abc5339344769bc6f9c5e6d7ad0f90f1266379e4f50bc2a288e2f07fa387a349745529700b543fd9887afc834976b28819c4fa144a13e2e8d456cf5a86d6039df0856917a91c57260544441947a8c0a184673cc45a8745524ea8d54a9d77ddeb00aed90c40a8c27891b8d5f6d5badada7b352e84280e929db40d0d629541e2a54f17d9734ac92a408d31952e2190add4431f8961aeed4239c53a0a67444b7ec11d58234e0ccb2ee7a23ce3a6542fc4f4de0429e74d13e39ce508595a1b7793e370eb8c5d18981bbf1940d8bd8dd823c02aabea5c122ce59cec72cd5d921e79a4696c9bbd35da99f5058f19fec1dd265d4e6034f1e13a6ae6bd67f5e92666a2fe10e93b7204a1cc5f31863d25616339bedae3a4045e128d9f11b528be353cee2bbf758cd457d2424b43bbbab9d8ad4bf4bc2425cf59b3f7f11195b8f122408fcf9a178c610470551679be987d64c54a36fc1ed73a3d9a8b1c53336964c84edd02795cc5d877064e257f8bcefb9bf90403da1104730443ff4c679caf442a098e488733c324c7e7cbd4c9e47989ad9e36e67a9db493c264350d77ea1d28c8aa9eb58f3955261775779dbf25af7daf271578d4efaaa1f076a17b19453520d44a2c91040f2007f8d7946b70499caa6cd2ff82071ae63f274e52865132ba2fa1fc3acdf5675fda2fff93b4cb465ce2e5e96701ad8bb9ef22b1a3b940c7b7405722552852a99c240a465551205f3f0b658fae58b34387cfeaa7b70e4243e2e337406515eb5c700539a4f420663397026a6ff0a94b744f3c658d57fa194215819270bc8833dc5869e821c4e136e8e43b7beed5e46f95a1ab5b0555e1cec86f26d5b96d75b0589d73be2cbe1cea93477eefe266f8032ef83eb031a37f5b8b9547db943fee4e1de8d7ee423bf0e2975debfef328799382926b75ce7d7fc57f8404c51fd16413fa816f1a25317404ee7a720a98c20205d53663b3812e917611a8bfcd786f025e2f64ddd028cad2810520f90e1d56048d3e262dcba73c1413d8e45240d940b8e9834790a65af203747c8af73426b884d4ba0114974efeb7ae0969db2bce53ac91725276c8bb773f920894efa33e177722f8a442fa4d821716a3143c441fbc16c30c3d37b41b53bbd103b99988dd5431049dc82044c73e81d4ea7b0ac0e92650015ba9e6f030b05c330d16596a5588c2fa2687fc1d28500e971e09f94419ceec50ee1776bff6ea4449eb43eae283ac8a74876ebd32f66babb7aa1b8a9da683e5f330b5b8f343cb0f38c88eb9315a9faefd57e96be7379f8115d9305eafa054d421dc1e58cab03ed3dbbc4521808933c68bfd8767c7cb1894f61fe9dd3807473dca908b03e3c1510850e428fd35acde9af78237b36069e9a5ed2e04177d12b987a35f98bd48578de8d3b7d51ade3ba3101abc23fd01587e30fe8e9253b42406ebc324c216c04e427752e2d6f25a750816d16d03fa88e19362526ecc56c56892cbc1629b2fecb9f43fd94d94e7e15ae104a7c47fa07b77b018b40f88cfb53974fce844eddc37d79ae8a0f2f5211b0d767257fb8626c5c06d0a37f8903a941bc80aac2c73d5a92c10db49c034f0f9a2fefb5c7b727a4910ec2bbfb79084b64390650dadd1224b70ed5c8719500eb77a9e32aa3afce589d3d3292b9b354c59aeae3e7fe8088fbcbd8412ed1b808936a493933986ee84840a145ab4035f059122c90e6943afc05d97e46e945dcef90160d4294f295c61bfca05fab3f626926ea390f36c659a4d7ebd7b16f365c619c42ab3bd10a0b44c630eb31d20fdd18914bcc4c6d0515cad534701812afcae43533ad256c6d7d1187031f4d46479bdfab941a5e25b015e7943ca5fd7b2a42c4c98d88b5c900d6f2361c12b83381baf8fdc2347bbc77f670c7f26129bd7b21331c07896598adab2848b75c46823d787736638a43eebee66a117b5f21178ba2bdb65280c157251847b94e8647ac109220044bba6ea270147c02517768515aa8543f32c6b717614fa8de852a88d9d41f92a77a84c89587815f4ba345599145e6ac5f5ae83a3501155c19402d2a079e75ebd3b81bb9d2f58f58976ebfc3dc4d22a85d19f1898b49ad3d7b726fb44cc037727626a61a154c88cb46edc771939a23121b975c11f5484e2fd7576d845a1c51192379908f920a9d131e510b5c05b3574e5f3930a11c88116917186a044d323aebf219aad610a0e63b5d22238bb14fb5e46f8e12eac2406dad756c2386ac67a6c015dc57a3d08f8e13047140d7e9ac358f73bdf319d527929785ff2cad0ad376aa99bb5f507f92d966ec21b11b41a4e41f96ad82b4531d0a98a423b7070ccc7365d8405ff372601425d80761f7eea90f5b241bab5f3580cbf4dbbfa0bd0a29ddbcc1841e6dd0bb9ad954702e92fcc87618b76c9b800a41ffd34fb5cd478668fa492d3fc4bf0bb33e2d6aa3f3c4a9fe96409f06c9088aca8f90b9bdc71a41a636f340fe8ccfac30abdfecf7af1183fae729236f51d820aad1ebc8a06ef1302bfe4aea9d5a09869c1bd859b9cfc6e6f7e3bf3e1417f540b03bb2f0a4858ae8fa33242fa8f241f11960567818c2a9dc22ece4feacb4b8a0228a188909b79d8544445212ce447b1bdd28b2e01335e18021d037048bd2ba373dd4a2ac061d345eb93c68ea61aaf6744c97d012ad3e44e0c9476b1114c65463eea7cc3a9db5971f0755334922ffa70614c78e2510d4b6ef55e2f435b52b263963bd991403d5c30209d4918a9c5963189d296ff627bf0f648f90936ba714d89e4b23170e7dc5faa5885c3d50274a0b10f11ac9fd094be765879a667fbec465e269955afcdedfdcf5b51383ee5151184391321ea734b555000cc7f76dafa8bd14fec58f6af4156b0bb50bcb8194655fbf1ef33317883f6c3aba22f60035f24799367eb5d2660017a63690a9ad637620a5f54bd469193f5dea6d78dd9ef62ebae23f1ecbcd86594b8b598a261438f35f3473af29e2633d9110d793a9a6d9e72a6d735e3db5efcfb2942e2a02f01ed8ef4ecd8124570e926bf983b492ef6ac588fadde18045155cfe910d760e1ead548b72f1865abb67d6982b1fcb8aea862ba64880ee9c188ce45eb828a3b2a3fdc2b4f441d4523ff60a55a445eae7ae571dd2030a616449a55487c5717b5b186c6df86be350af195d166121a4923e2a757299086d83c2b18e6c75cd8a06540078f3a83a94f6ab50df103aaefdbe476cd664167d13085881bb3bf1b782f7c3f21950261ba58b2ed9ed9b0c00141ccec45a0b5fc7ae3e2a549dfd7233d4986c0d4128942e66c248a05f6f808f594a822c0087097a93e60f60cbdea25e49bed0b254bbd5c56c6d2d6bb38c8333c013d4d18b521702a96b3ff3b748cf284e35c139cac82c4ad7b8fe1852ad7a5d4ff8594f912df18d8193c18d280b94f8c39cfdafd57d6b0e141c852c0a7b700273d40cce0682108f6c5987f9d7bb16ce094fde8e015c79791ecd8cd44a35337474e5ce9e3eeacd71d65c73d74962e90a7bef51e20c0f4546d96b4b12b8e65bdd8b8597b00897f9f022dc10f107346b391fddc83f373ac07cfedb748e7b89d370f47d1ef2dd388646f0e660b7decedfb900edd1ca99e25d84b7a9ad7a1e34a94539602a487c2f22a3312fd6e6e36df526a429b35df112c8083edd4ce63731f285dccd56d8a933420af0a1d4e2db4f67ae760250eda8ea505a81416bb999719758a7da6836e1d586fd8e7900cb9bb5aa7bce3cb4b9eed00943718c3c8d0f168c8f07ae2d570ca43062399e99e05581d0dcfaab838ec100b8b7ab6cb781cf8ebf6cf44404fc7869b7aa3f8f09fdcdd0d68a456309a345ea9a397ed025811fd7b3aa888735379f112b4d50157e212ed8f810188456666c0208ea089558e3bf6647e1046a186d0bb05ec84f5e9412f84ebd3ebeeceac66538852a379755f722a262b3dffbf5d716415bb9d662668e2a9546f5c1718a7caef6ea4de4a0c6ae6ecfc5749688f640f4a555a56e09d6028f40151a923bfdcec6a0b83831bc6159f580eecf5b0efcc17a1c641c63e91be40944d1ab0fbf088f2ccb4c56e7fb290fd23e4039168100b9a9d9ac95d5c15cdaaee9091afd57de7255c6475a762fe313a20a38c05f4ed51b968e6c90d1cb7899aed0f8f4f4edf6c69ff00188ab09114f8fa658c0f3b4edd6bbaab8bebd1e0226b3fc7a7c4203f0047a4e5533d8ea691178184264427436a5e51f15fbc54c2abec70c3840400252362b9f7a1e43b5d1f8c4d4c14e33a269a7ba7ee4b51195dadee9270a9fe68d282c89ba7c4ff861af1af72f29179e94cd554e4b2d77170ee85f53abcd04445de11058d07d5371074fbc174f190a6cfe629c9a0ff09c3305ef49c084a07df995425f732a27b54d590970555779699ca400dc7ba4e1bbdb096d864f2bed685b344fb9efeaa844e5416c49a562d5efe409dfd71463cade913cdbabdb3db1620cce07b2e690e5d711b54fb1bf149734483124878adf0ee3c9b6b64fbe4e6b9c975ac172036486eaa40841125794dafe9f44db0c87f57e8dbd29bb87562f2f3f5ea0598edb15d446823d416832ff97321ec9ed321fed7f3d2037db19cc768105ae80e7e9f01bbfe64e385005e5a0a051e1da185f530ccecbc35ee772882db41c15498bb23250a0e237e043a8ec0697ed11f01566ea9b54f4ced0d6181bab9527e09ea42504be20e2bd9c21a6492bafa07ced7ad3ee704001db2c879b11744f04f6507c48ae29b7f1379c0d5e9ccd0d735172c0fe1cdf7b102debfd3cb06f2d4d4a29cb40ec4b6e5def1936832887d116a556d1b23a01222b791ee4e395e7202cc30317104bc60503f1117be34d625b7342f08bd0c92a498da906aafb444479b0c1d9fcd7dab3612482dd8ab53c6a8508827762cdd77ae2973409ea9d8f7c6274ed688777e05db9462286e67de25909806f6f66ab833d2ec9ae8e3af21becdb95db82eec24266491675d9e1d206832e79a324bc8f7cb6161ece7e66026b35aa60cbd080f10f3f491eb9658965c56c460aa37d1d1fedac041428a75ea7c925e898c5d686afce08a80e238ae47a11a303e0b70eb85c16b0aa6fd42d53e050dcd9a421a536ecf8b3856533b9ef493d9e1ad5872402bac799c46206f7b5aabea8f90b21874f85e472242dd3eccff8e126e09906539f930593ff77ba11a12882a75efc44893e75909d578d938c2d0d238e0e95cf0469c69e04be3771997d71f2cd63389d92d9e5b5065e477dbd07917ab1b3f7d60cb5c864bca409d1c2016d437042d1f4a4e2974d749c47c4760535c528f7b0ee227ef2e3c6973d65ad4a56e896f3374188838345121b7e0b5cfcfaa57e6508564a16ac382bb4a2ce21e1cd41a56da42a9f2af949817c1e6c28074ba331d4e8458d8d9ae5b7708d543ab33937dc4acdc49707a4b181485d9d53c3af7369a02095fba0221ede12267e4100937aad96660d233a837c3c4c087751489ca40832da3ee99fa4a6b42a5c85c7dc4e333f804141e8e2ed979bf95bf5ad6013159440d9505e9a5244ac5a0d646f1382dcf99d21515ad48d7243254343779f202703ee39bb9e8fae67a109cd676fd634ff18cddd1e6520fea8b633ee74c17b54712363b8a2d06f862d24a593227d47ea7a93cd3ec9d23dd1e05b13990b9f3494b30a68afaf6a633f1acd7172bd9595450a4b06a7f47e71498f3b010824816b240b4635abf8dc27796e7f0daa76c0f254561e6f5a05dbb4e9b151abaf1dadb477433921af85ef5541fd6fe186c4801d008b0473e87d59b7aad56d435f733eb468fe51df8454c78573a8eea0ceb87a481071b2a8c657300a6e09cd9525130f512a6cc23db6af31640df74909bad343cb884304ad2cd3bf77829b4d55c6bc3af7f51f5fe31a538ecedc9d651b6a956e453103adbd05e7ab99a8879df7dd5ed47b44af4cf570ab897e555f29fc8f2b896c6392114b279617fc0d386d04b0213e320febbfe8a27b3215252520dc59051cf88716485630fc4c94c934ad66cacd1dd3337231cd511eb5813d6f9a842bbb64159ec33dbc9773999e1f736b006bfdeb2cd6639dd8a96cc58a8cdc0f0900c644c927c0a505dedae14126c4600824c796baf53596d4ef9848b8586bcb7632b2a0683d0bba89ae94c0462402c163e2eb2869ae63f10d03cb0242e84d3a4f36f4834e85ea39091c58c08767843300a5043251c33756a69ec4f6701961edc14dc768e0ef10a60165556949069e8d9d4af5dc80ce5549f4406e80c9bf2d6278103f66e87c442f20f3a913d9554e7ad034faaa0648500e804bad10c864d9b8febc925cf1c363012382c826d828f0786bddb8ff787d2b7fdef6e39e2319cec3766ce00a8ce7b3c153279f58773add88473bfcab6f88fa4b3db4ac18f8dcc46bdee4c193c338068171bf97f08078e9d7636f6c945962681b22597f8789bbdfca3f24aadfad1090777008d08edb76467cddaca1d059de15aee2f16cf40312b013fe04e19ba16b5d072c95d48c1c903184ce336346bb346698f0eee11600694418a3271251195407c122c00a284758ecf99692dea0cd0ca87c15ffa2d1c05ff3d16f41f57a63364bc53dd6a122726ec6907ce28939c22e1189ec3b6bc90e2810d9907576f5adbd9aecf1ae5ced3dd72ca45d64410911d2694ee0c80497b3b8b831a1d75b44a93beabfa5d96a4d870838b54f0e68de1cc680df6ad7069e41b6cac0b01870b2bfff138771b0ee99c400165bc7e990e90634caa821b41ecd8180754cc435fad6ecbec2316140cf2542c853902a7344c01a76eadd5592b683dca80cd21f3631732777dc3b1d60266060dcbcadd91f64250d1cb69b922dc547128e45af2b2feb216dadf2e997de5769440fc37a5114fab74b553fccf708523e9354b028d849e590e2227fba6f39f50ce94fe1c5cfabb0e1f903de613e845e28b16a1ccde392324eada77538a7fef3c96c8347f2ca76d849de44b14b9ed654f099b9adaedcdf082abe41291d58b3226aab473af7c5f715a67a215d29a728b7e51398b81798b304a856f0d39a5ee71ecdcc5c03db093862ea939b04b29debec43e8225684b2054bedbf33c3c711c2e97a0f02789bcdc591882d1749bd537426816f52d577fefb3015c91633242a27c7c2d790b5c9c865fe792ff67912499b057bc43e750a83756dff038d0ede8e55bb2193c7c3eeeecb27fe13a81b30b982673dd1a09065507b367387c11224200d31e5724f4cd6671e234919e74e89164ca2b16f4d724ec935c1ff388c080cbafb5a10197a4bf7d591b77d59c13f9de5919ae9e1f0fe97e6a55534b68275e03aae4027ea173c19f233e240e9e0b07975da74e2b67e71e2ed262f2879a10079a3420c43bda0a28f3ca409a115d915539aa508c5f0208ff0f85838617b1c629bd780ccbc30596b5d5262c1f2e07518c933eaf11b982440bfe335cc9afc9719df416f47dbc5126fc6a520bfc4288e00e325125b9efcd1a9d310012240c231d3e9065f9ceb4d681ccf893ff8e88577a73c01a94dbfddeb98abf28bf28fa821a3de70631c8cc793f5bca4e571145c9b5ceb660b53184bf92b803857a1a71a8264e4db5f9904064f816cd43a7e38640d63349bb90fdeaeb7c187f0fabfbde597a1d5d7af50f758a871a5a03ef4a32aba496e00f144095706554a9afad32d6266cc71c76aaca7ddb5d34e458c331b791b90d647fe10ea564d0e395c52a13593809c98684390c3863e06fe6592ef6b8b35ce605c97ea90179e6e488eb8a70420dc1c76e2fa639c2cbf437a9371be46a2c301b34ee0f9bdb558e22f350215aa715f6e2b839188210628371ed2e7b38d97e98acbba4bc20f15120b323a70b445296726fb6a80a6d63c1883c1e04b454bcfe5e6ecd80f3ed3cac5fd3a23f27107ec3ebff914179c2eddbe05a18504dd9fac040cbcaa17d4dbf776b04d311ecff040d0115186d3a83d061d7db1f147631715bbaf6e9f83ebb42fe3ac2254d0481ec2e532964ea443cf9cec33da64fa44cb51ebf31ba8dcbd96ae5d10d388f48e7afecd672c4aecfb06ded1088e484a3275d3dfb2131f459c291e90dae71650957a3c62514d03c6e05770a39b9a9fc7b2a3d0ad31624bf4b77917311dfb0658a0c201448174e43f28d299688a91af27570007091e7dd30d54bc74d3718a68f10cbac60fe63fd81fc70fda2dd95ab73a90fb46070e146b7f22e91d4b07637b69b67579879d24fe5d4b7e59fc36b5d22c3f39ed0e8fb66a7e37115783c61ece9be0d093a9071a8d8d1073a4b666d81601feef8d8704e4ec4c31c8914e09c9c18420aa23fbdf48f4fef44b5794f892e1efffa1afab5d545db609a08349b855a545172b9b8e3a506cd36237c7a403a6330ab1352fc904b9415393eb2ecf0092b1ebb22363098a056f7309712bdaa140be59e9bd7c0ebc673875a35bd7cae1b5acae5873b800ffc3537734386ac8dbf7969e0fff735d0023fb6ae59b01a6584e599f1d5b2f30698c096aec17f516b03f26bc91c6d6e62e4078f4693ecdb21c137d4765616f4fb25f159d00a3adabbfc47004501db226f7d0788dcc44b2f1aeeb311112769aa44a6e3aad874a9ff8c606fb0c09c303a30b285c8c0c41008ea4fb2510ac9e5622a8da1bca7cef228a569f2e3b678ef391dd5fd7941c9888d292f0de4ec16c06b4fe513f169b7aee79b6a5c4be955adbd3398ab04fc8996ef0d2a104722ac5f8bd094bb4c9a2bbd798744d0de2b1e7e117d6f66ab500df4d6a947ffef4feb827b30f2eccd12ea368a102adf7cd29b35bda9bc185a561e2db77389960393121b20e412cbe4b7c50f9b0bb6e2ad3736d23a5f483ceb297b82c6f320eab142bbca4f3607a06d1b0a0a3c3c9a1a955e5a33f610d10011cd62188db768e8529e2dbeb8944d2cdca58077717e2c789e87009778161aad1683e8090e3576d12061d6a58bfb8c7fc2c088931b2e4838a170667e9ee09fb3a53f3cd07d54a98830286b0c2b5a653453075f3165aaa90924a9158bbef111eb9dcf0ac9cb2441376072185601a67af256e5745301a774cce7dcfae172d78f06a28f4e6634724bca273a6245dc15334bf3b3f44a3c6ef7dc1e6e91a2682aeab38108a59910a9bcc8c9d355aa268782be39c7025518f6bebf299aa1af978ecae6e4ec2391e7d65cbaed23548f2610b23089c309562e1aec282804ce473ff31dc797c5ec9c3d7ee1b9dbe1794922d882ebf1eb995b73fef6e8f55e782e3e0091de9593baf569d280b0e8e515f74dc61037b9d61d989e909de63d059dfaf5cdca35c3fc9590727e803bbf2e255c6cddcc93bf15cfb011d3d3c7ede683e6357d52de77bde34c644e97ef858f57dad1f04bcb2936a42bdfc8559ad762fa3a1665eb4cc479346a391f9e352ffd4b064f2e2aa5305026e0d240543a4a64ae98dcd111be89e7d0815fd7dfeb101397ed69e681ec5f2d9217ba9780a23c0a2c5c39912fbc9c34201949b364612ac93fd414a310e22c021b751b133e524cc3ab64ce1c9b9958eed03eb4d246486176ea2fe84ae3a44010c3fca73e3c06eedd7e631238956fa0deef18f5af64999da2c2c588b96f2635bf51ae65f5a210a5f6c4fbeea354fc8d3c4ce5b792b9b00f2e99c3b3dd47c7f090a511c1418757acf0af28623e438a1280c3ac0139dd84384e6094bb037c6e9a268448a211888b741ac88f2b80b8361ae5b530afe4ffd204811fb8059ea6636de737dd13a834d31d3160a2bcbdb2f80d3ed148744f400852b5a3423f89273d3f2a79a8dd36024f119fc964b2b1bddf2aa7d76452d1defd5c9f725dfcd6181133004520ae770b93ee9d5104dba9cfce2aa6c831c60f344493c5e830721e3d3e08629b210b62599d5cb2e36b68a495649975f248595ef3f02cd0a80e3a4df17bf8e6850a1516ff41bb38eb1c2568aeda0a0219f9df12983cdc1082d2c8b23d588ae080492565e379995ad09b729327d813b1ef72180302b956244e45408903ec4a73e57ddc9b9a62dbcdaa025f06c844cbce0bcdc8797853ca69980b286c6c69b7c509192a722e6ed20a344a11f352c197ea258088a611df4de49ceb77338d989e5c35102e9fbc612a49d929f575fb6c9149e6c3a6d88ef2a573769fc039505eeda3b3ba4961037fe3a31eff1ef76604a2add31f0cc153e08faf1123411456a463c9b7723d79dfc28126abc820123afe96a7b22b3c5556fbea5c605fa8e197a6603c5ab77f78516258a89c1b77c6100e58bf17aa667dae5adfec7cc0a5c691f5b6d62285428751040337ce0b1d788975523298abf1da78f5225186cc35bfcd37424fac7ebf4800c97e3d18e92e2291ee2c2a2e85a2265e0573fc553d0cef8ab6c5a038adbd99f985e04cae9ee2a98e33aa96b731df50da3ae5fc72d6f2f4a928d8a50a05b932ed4a6d8b876b3cb0098bab992d0b1ae1ec6bcf1c2c868d995150a8a637e0bc57cf6141d36f960cbabd558cfa1f7b42ec96a7b3c930b85fb6bdaeb6cbaf3405abdca6c0255a98d11d1f09703b0e6d265fd047accf8860b9df7026e65287ff61d905a47a7adc499326b6484817e2e29043bfa2e4d1f0cff8d63c4ddc2acd6bdd60ad13cfac197fd8915469d36ef2b26d64e07b5a6a1177eb288f3380989c978c3fbbe2f1d366bfe0b909476fe64f64cce7d44c4b79b45f03e6755b330086b1d59fbf1c198d08563613bf0e609fb9353797d0d4025389e03f5a25e7aed74dc5e4cb8cf3e853af71e06806c8d90228c3efc8a0423af507ec2ff8a3f68352d418d9323e6536d239c574bf17c9639594bc6755ab7960c6eaabe6cd124a9a2a2b989f36baa33d37cfc5702282dfbf845b94ee4491f38c8ce58ae2d0e4ec2e7507dbc1fb722daf69958464b3a621c20160982d69d1feb009d92c5bac8b66fb206eb69d2fe43890d089f6205ab41d2ad32bfdfdb32b50a49f83b97d8b2ff640c6c36e1fdaa468871ea1e3a33e3c54110411e4380d4770195d497d53dd039ab8e3544223332c9b052ec373ad792c5c02d4c9219703dec7166a6383c4baaf4eed5a96ca00f5000298fa03cb9017a5f08379db71ee6f22684339dab154569f93b5529957fb73c49a293ffabce7839ff54ce53e3c6dd6423454856f806e6ff97701b69993e827126206b31842e13a5407cceb59adedebfff3d1d0fd6b9ce528614a77aa0a217014da68d258d935636dae1302685a15135b2ea966cdb213ef7f82ad9251c52796c4569d4a88c8c655cfb567afa9921430b447377ba0119291b62b1420ce38afd1c162b3f1aa00a7241804ce80c3cd79f1ef80e31aa08044baa1a222c1515e263ca9de4d47f23ad9408d3dacdcc63cafa3311061e93aa3675499b7df2d92e5cdf8dd213d1a0f6fe99d760b98084a5e738294c723678d0aa2260e763444143f3dd68e31736e9c4e8a011fab1f1a1fbf9347f825fa6f9eee61267bc399ba28b77b3171330e123e9c659e03c9095043d8e05713f1acc0b65c7a6e9f16eab341759652bc3deb35010a291db1fb92a56c68517e5349ce530a045ae9198500a000e64c5ec58a4de8623d695783582e25a5267cab819169eb71d56919ffae8a8da06f5645c1d34a0778e35121ce238dd52c93eb72e4d7cdc2392e342d61097e0ecff4bb8504a252ac78f65a89c0f8137385fb15e7b8d7af769eee3f602b94f6f47cac4a428cdf53b9dc9b558f36846e79b39eab1c2a1a2bfb29e67639fa305a6976d5b8eac58a9e09a9015b6001f95f1e8b1a194b943d0dce93d1e515dcfb4da4a2f495b7b1d996513b91a1f5b635bae6859da96c5bc1271347d7ba7623b14550fd0c78f9d965c37e468d7f53b525391b7de91af9a72ae3615f46a188281120baf235d00a8da9cf212f51679a59f83f8294d69098f5450111945b4fa676b117ed0d42539b4592daa1d6fcab3c50d280b6d9f3848958de7389e04e0965062abbcf1ec783804f50f0fda55f6cdaaedc69a9797e2329d2b308a43320952cac99cc46a6ac7c55e2c7493807bc9aa57747865a1d8ff81de4db13e656c477813518e871226e956a05e084371191ac26e21dc806422cef8b3540c754836290f9babfaea94932db446ff35a054ca551ef18b58b25ed2024a89a38b1068c018c96dd54522e9bc89e2badd5ec994e8416f4f54e1c9d3fcc6326e81c408aa1297ff95b879521ca850ef827fd4c97f220ba9101ccb273b65a4591b304a6a797c065b906e610938723a09162b56903d83535b79fb0919be12d9238def5832fb0a9ca6c7f6107451e5156857a465151a3f424684b2b556595112dabafe28f46b97b5d369653ed2f018c47408ecf0354c11c7f002db27d70e65a25702821d6d3adc4798b64fd902fa24b754b1ccbfad72676bcbd667a81ccfabb1d96cc7d6f40d8533da0f215e1fe68d8ac35004d709aa2fa3fba661f21e8293f38cddaa13f561966c50f9d924300a7eca3ff2f772d5bc72cea3316ce3fe1e9541d95ce0b61ef73e1d90fb4e934ebf6dc4a3d788edd3c3b7fe57ba2ba1f06ad6fee2f21bb4248d0bb0ece785c3de2a171e3d795639241855098809b9b6b1076f4a071b36b3a95645f666d99498a72c757298f01bbbfd4255d34ff35958f4818af79f86e1dde3629cd0510d8f6bf98c3ddd72a3293e236db2288127a0c063aabfbfb88badbaae2f5e660e6983f3628eb695b89d8749bebf4a1a44f2718af39fefc8a1755b084c7d9493446049c9ab0c75f7a599e0d25850eb6103b25a892a1cd4551f9736e12560936ee4efb3a117de4d97bad0a7e194c77e451afd7efff7cb7351fcc84ce8b79937d8c19b5b2b235f74c7a00a50dfe7344858d382597b48fabbf91deb39e291d9bd6beb82dacb0808f3fd72ba579e6291f46c334a6e61acb936822e78e43d845956a803e03d989b0dec3dd8428778c22cf7013bd5fa2d12b6fbee570f5fe3f586cd4cec324d83055f2ba0d2900144a4dcfcd5117c9f46eab2f9716d574f475fdfbc7ebac8d2959971be4a3a243d21dc09cad6147913dca9e19ce68f80fb9847130b2a885d3baa23b3af2435ee44da09a6be38676712f32cb143b802c5257a8f7d83002c066cacd16caa2838649aa0cb2cc19f3250249b965e633917b87a37b6b03d4f52cd2e34bf71aeb606cd6de1e6e3a9b80f3a10fadd4cc09e067e796293b555e25ab5d5a576abfc2853c8a5d3f548b939edee6bc0aecb16ee40f2797b9b06561d40c69cbb2f6259ac9029b549c30be0c174951a4c01187395990e278b36e367bae3be94d2388ba7ca59b39e2ec1aad49a00bc70ad238655e341344c3743948d1205bf67afa7248a607c9760438f272c47ea612d0e285c67a546d3b1e7f0943ff5e4807feb08d1b62b8509baacc87e073cdd0fa6b4137546a518f140fc3c378d0889ffaf4cd48da2514f24dc25b78ecdbf482fa816cdc09e9c0f51f43bad30a5f578bac079c204625a5564ecb4576a2aa405c18df4d9f5a0c47ae67570d6e220defad639c3372170b388de825252fa3e2b7abf178f4615d8bd08d3c681930352440d62535039c6ff131016ccd000f7e1b7f24d08dc8d841ea5d1dc2f83f34d292c681bfe52d4b1a227d61637019b91724ed090515fff7c2cc549a4c7f1405fb81f83f5ddd25308d842b43075f025873843b827700805294799fd2874cec399e18927f70c2c0d7f7e0af02e7672bd207d0c13cd2044af98689cedb70fbb39b3b7f79dea795397c302a52babe22d6c1868aac0a1d1056711e8fd22c6be7099120758bdfa9977321fec4fb153fe71a83479c5e70e0c8e91bcd14580360d9994f4482ff82b9b0caee3238a473201160874fb60533d64e74593ec89fba32e39348674c2ffb532623cc82f634b82d66f223fb8d9624c3fdce79f8e4e37e94c461d472df77de51790697c9dad4119bbb33206a96581a52d362f02ed4e6dd37f1c64f33df409c726478ea2b1abe1c55f05d05d0c39fefb7999ab1ba4dcfb4809ea362b7aad5048a3828b71c872bc4a9a5647d6b5229ccd45f45cf03c305434002d94276472c46551d3dc0301256fbd96092e66216f092ed41cf53ea8694c4963f5a0d5cfb60f9ae8a8ca5458bb0eef0bd946efe5e1468f45642fdc6d7e913dff7bf35beb58809b27bacc9222a59d6d4b5f7a4b7eede607cc06b8608b5ff829d787bad0e96469c0295fff42361ea434dd7443eda9db340b002dfaa512cecfefd4be5fac193aa184fe6558a5146446346edfadec3b7cbd8d2a1063a162cf6a5731266cc03bdde384c2d4f76dbe716277149da248d1a00d88ffcccd6130ddb61caef72eb8820e375c95655ace627d2715cb94bd84c8b52a7ec0d6091bb8507677eefe9a0dff1712036188770aef9534d35eeacdedf10c2a81d00e06d2b5bec7af615b30c4b59afcd100e60f01f75ff76f99e3c24ea52eb4340348f04a3d4a1e80538177d904784b4d67e50d0a4e07ff1df61f79a1d02cad5df7126dde3e533a44e5342cc1f725c3b424aae217a6be085f80ab2895a7137ca7fa0e4a05bb8007272c33494ffc19dc0b34ec51b3940bf0b8c0f09ed46d6a6dacfe6ef904b859da1ef824c791bdc62d08560279ec013869b7ab619c1e7760347172337d980a53a2d7f46da9b36ef5103fb17f84db87782dbf3deca709720c34e63be4fcf486ee0dc3b083122ac9ec0e1d9c087fd622c7d7efab7f9539d93aa8c4792957cabb6188b3116657b626f4db17ee389360da3fc8e7b1c02fde7438db5d1351ce60303da07679b11e8eca365f1c7fd30ee2a15cd38631711df64d5498123fd79089f1a817210b1b920b571c2fb3c26e1d90702ba7ac1cee3595d9b390d30993804e9649d44ddcd933417ecbfe6eee1e13d86a24638cd013095216cfd01f3262e9c6d4c5d21d6e7f6e6cffd84590f0178ee0cbbc0dbfecd1ad4efa38d863127e98b69a94eca4801a1454340eef718a59669fca1fac207ceaf803061c036c33a62c5435ca0fe28ca0a9983b35b0b3279397f8fa06442ac2fdcae243564cf56de7b2c3c5da6edd3ff9337b1ab7cf53955125bf279112c6b8be9903d1f738d29d89194b59f8ba0f1ceb797daf98e60b92671d2bd79bf8cedfa171b7799166c1865a89da29f48b657eee29355d8589c95f8bcf671903167d3b405270f803800196796634a438296f79f1fa8955b3ce73fdcf860c9edf1b0156d5473fe55ca232f4455e50ce5f49e80bb7e755c1cded1fea16ca8ddc3e389ee3f89b7a69114d294ec18bab0955e14c79af895cb2f44616367295960a5b84fffe70a9cde5ff5b8c4549608f08a0183be3458f61916d41c8c0e6e5e0aeddb3567d6107239e3cb70d95eb0edcfdc5c8c5e62047ecf772a862c7d86cb49cd7551a723c349ad57e2a5137b6e16989247c481108e049478ebd5ead4469efd28a72a8057dcbaeff8adc1011376896ff327144031ea881e3fd530ca9c27817daf64014612bc36cd7cd3958f2dafec5477e5f0ddfac9a377a3c209364079eecb581d1bab56431d6f6db375e94d27aaf3ba876dbde7d36b6f82575ff56413259797ca5293f62783d52d3f014faded1213656326bd3e8203da16ee00c7924849eefd7cfd4837edb1b636b0e954aec5cc7c74bbfcaf31207319323f3e05cdfeedfa4f3ea8d1c5a8f45465d7874929d0b53ab0622d6a9bfda9bc63a424427e551a4dbe9daa62a2b79f6f011f865e8e2364768eea7538d1e907b707c2ee5f8de947d8a1201646a161b6332062d791b6866e4b16343eba1652c8eb73a708e4b627185653cc3750b8c328fd580faa7d359d7de6ca55496e39a1567703af7b498e56cf720656c0fc1eee047e4e112f3a6b03e84182c2c893fc01704edce8fd828bb663be73b5cea0a2ebedfd71f121fa5f41811eccbd38f4d4b1666098b2471e3718a09da0c3b0fe58ffa7a9e7a788da8fa1031b9d89f3de4871d537bea2ada6262205879be6872195368928b39350310233c8e28175fbad0f3da6b2071ccabeb54fd006b2fc0ce02b62423eb587c018c3a956bc2b3e4f0ad5e0fcd682d981c5632e3985853caa53688d05c72f12c4e17ceb6b1c9e7a4f71e44190d01ca12f9c32f6bf9ac3a76f3173f4aaf5442560e953d7aede15b916861d95e06481a8ee3b24c331cfb62da4f95fe3a272325bbe78fc06959f602fb54a1133632c01cc07f66eb717e8263eac7ac6f7085aa7798b51c30c07a6ce4711dd72324ec9537e96601e016aca56f640874cf0beccc5076e3b0a28b48092242d9b2e766a6ab0e0fd7fb2f82a4a5db342727dc0dbeda509d4d7b472c3155b10efbb20c28e068029c7ca239b62297d00d4e1761e72311573b1a17685a8dd9f4ac9c1fb0c73753c6e11f4176c1fc221652b1af42efbb1f0798d220c8f225a14ad7ea0f6907073e9fa1bf944893d5c1c06c36fc51050fdb6cd382b888c73c2b9538706cc22d6701ead7de37750364d28049f08315d2808496dd65968560c44843d10d0446efdff7299c4d3ecdb152821fcb678f5ca76c4008aa11d8ee7e5184c6912b1eceb37190f9d5821b5e5d2b859cd2cdbaa2801e40f91d6d790973814dc278dc9932cd5d4ba322b438477b935fd8268fa06d4cc44ab4c69b775cb27b185bc98f6514a080a27dd4e53d6b123b916f4fe87ca1382cd6c2a75473acc3832745eb6e3d477f98cf37febe00a7eca9986156efccd7ce594d43ae3c7107b63aa78d9e3b5f07f1e346762d95290515e552eb6bd074046a70ff7e6d05e2edb23bbf5eb8267aaaeba49351cdabf13c9cd61e2fee61b27a9c290e561e547f6b6235ac3eca748b79bd32f90f7fd2d8574e2dc8f00e612c3f47e4847de97b3da04c79a24659c493888d40f40406e4642f35c34cfb81922705e2b41ea93bb22beeec08c1ee0c4dd63cb1ae53adb7b12b85ef9caacb4dbc682963e814fef2bf64c5a6615d1826229e2af457a1ac898c8d1613ce0925275dd449dc0e56cfbd9d9acc95d17604286dc55c85b5a90a4c2be0b2dafe9b139b34faee8b0fe6406c5233a945718d511c7c0f7c086af9c339f238a62a02cf7dec31384f19eb0fa7fb5a27df6e396887f12a22ee91320baadf7986465b0c36fe9665def19efe5e7199a374639cb9327ec75492d950f62618b3caa4a1377c1d27aa58b9a09d074c7653bbabf947a68f52c9238313ec511844bdad76da65afe32c5c538f5e41e929028b0dc9d8bc806b069eb5bddb0c74eaeca1fee946592ae0e158bf5aaf3f7addedac937ce5eb12906a3b8a4687cc399067b02f158a4cbdd9f196477ee99be35c51af0cb08c906b5c74804a500f6cec0e14315e95cc63c47bc36d401523ecad57f0b277ef873d9a26463f4d7f29648be5ab8cdbdcafc1a373e918e3a49b4ed58c3f91a064c05c20a3573db910dbab5eba9ceda2d9b70ffbc4d6be0da98e344e1abb90e3224071090d675ffb173347061fc8ae9d80d98d1bf5f87d4a0205b47782a053a4e427f79890f4e81d0c698670759eabe0d6648d06a4bcda09e882887398468586acdeeee6605c2a0b55bff6008fa1df599fdc1b1783c6ff2df188608c0dfc2708e8722e99ca5af9cf6b00e23cf185e793b460f50b864d1ac03a243e9e13bf0650d2ef8e0fcd72f737e6f008961803e07cca2e4f0740a33d4cf2c6f1b3a7cc211b5d4e7c03a6a2bf3b3f6d873baf4ef0e999f8c1ab17ef0e031d29b801b210fbf921af3800e3cecf08fd073d7ff0b673ce7b10ee01ed2fca0c1a27b9a160f855053f15a21aed4c5203580c44ca5787cba01445a99192730b3024e2ae17d13f8ec4e967a7ad25e248bd67d38919fe296553e391d2ebdc07376ee67aaec63c481e27b08e3cd20272b078df07b62d1bcaa64f7fa9b1d8d80ed22b51f57200ae30f93a4f850d8146fa3f2d48391fc909ab029c125f2f43d6b71eaeea482e67d47a84438b4214b2ff3b54bc5b4fab5419cb7047db58ffcdee5354b87eedc695d8bf6dd719df7bb343989db2c69092494556fba2cc356968bb202aade4de0d0a8749f21ec368145b50674396ffdc0fe58dfc779f232fac5bf93b612f39d22e4d97eba48de1a7425311a1a337e11926934512c40ebffa75bacf09e13f461dffe75b5b5152b9e8b5de68993bc71f11150abebd03fd1f3a31ab0541191d5c6b3fe2d2433c5b166da136958ce17a7e456744589d493fd97091ff18c922a72a16488129975057d27ff3b26698bc20ea94e63fa805381ae5c875a0e0b55b81fc8bcec240eccaa03c535f08e35a7850aaea597036be15ab7bce7f26529fab7bf3dcead7e1012c43bd86cb72b34dc444aded6aeb13d9e44abdb57b2f6a9c5704f48d8ca3f386bbc2c1b392ebce9427ff6ebd9e46cc7d45475f368b76644b980ab32a11e19f490b731ab1c9b5685f22702f10e55b52d6d01b298a1388301fb657d12cf76e2e5533fcc9c1d2f24fc3baa736d66a252bc40e6989ce4388473fec91eaffca6ef444aa36708c0161c5c0f545f957ac00e1b6ae36278884cf2b6c9bb5265ac017a52837b9f0557511c133efd4648129b63e94f5c7a870c722077c144390c864ae699f1ad9df0105ecdb9038f250a0b6356790acedd077735cb3b2e2ec10d1f4f452b17a85167c23955ca179cd4870100f186a9cb68841f476751460365b11a3c87826a5079eb0ceeb5a881b4e8e36296b37747ac1462179766bd5b91d3c1e2c54f1a5976355f8cb02be75a7373e4e7c9f56cbb6a33355dddeb83b674ae0f929b90cd83d5a529f87f8f3470bdfd872c88ad9d6abde5f6ceb5dcc505913f0c299a34978ba4b0cc32c64a68c1f1d192ab8e5428b9052d24a43d8890f2eeff5d08d1d464c528839db1b67b039a524a2683a8fe09cfea07f379c03f44fd52908a8938ed0ea63f726e87eaff947ac311329528cc44cf45e3f28e5da6200eef626ca1e328a84f94582dc7ef8824f6600fa84740b61220e31460755627fdc20be137c9f70e5976bcec36b9bbf9d7cb3072d0cb253461be7742f67de7ed6d34553e23b9ab3d09bc826681671d05c5480bbb269031adc86a01f9e861b763a2060b08b84eab2a5c88ef5f62e776083ec4462099ef6e7219f059284580a898a4f428b229ce6ec889352c429394190074f6b6d7ea81cdfaa03ad2dbae3995c0de59a9532fcb293e9507d0ef06b36005f6fb671540462d787e94c3417cfcfb3b1917c5f0b6e970d4e1af7f232a5139e6b9f0309dade8e4c0d6d2580c676769b3d178539e1193f21281fe8af459f99e8f6667f1c7c9d235624e1f677a1d697b402992569917839d775c253c98f9f8227f1a29753851248a7687ca6187aae0828482ce08b905b9d37162f2db135364442a6e7cfd4cfcc2998b4974008369fe014498346f5e069052c67600b25fd32b389fdab5ede3f0a8d29b9f9aee4c431569562c47c2aa41a098d40fc8ed7fc097b5849096518be85ca8d5f1c6e508eb3de25e8faf1b8233220e8cce4228d0ec2ae349106f8a4143addb8ffb7d4eda84500d95fe6dbe10b175ab93ebef114b44084d343fd895a220cf193e0f49de91fa55eeef0a956ea62b8c3fb05afedb2bfa1988b2d8fa3a29fdc23ca58227f0a50865b6a054d68ea9a8852902d15f4940a62c3c19c139c7328ac6ef76b75ab8c0b19420c4863e27388448a2221500e12f1b2fb5d218313806b125804a516177bfee4820be1b179564ee683b2c3850ea96462a37a5e6e338cff1b41fd22efb34501c52aaef1651f2d01ba0acdf83b6981104dfb09c84a969a364cc655b675f8305de8dda28b2e7ff9c9aca60bc8ece4a407b21d5b10e203528d1983eae4d5055a7176f8739d7fc91e4563ba12ee07cf9861c27a70cbf8a89c0907cc84b1020f3b5af16e145c2fe6c1c937aeb66e5218babf1462197fcaf38641a245863bbcada8443803bd473caba0176991002a67c0c16fd46c3b055f0a798858979786f096fdb9a9baf397f123e34806d5f635ff5a8a2eb3e6c34d9ae2d24d2521e7758470dd05b39036b989f6c109a151c5302a321e8d447fc1e9cd887709f021597425ae12fb3c3789b9674e7a7c3e74994d9fef127e7f2712a799ad2657b009f41410754f237653ff55a9e264f2bcfe208fdccf09ba7e26bb5cc96fb85a347c45245e878bf1f8c471ef8b69868403d421d58e906430ce25a63b7064f9aac2c8e8346d15ca9786b53f8638141afe1b8bc037e9fd907455269292657634f43f5d27afd22b3fe223c9bb8d5c1e043bfbafbcd40c7836e2e3e968a5a0251a17835c06fa278c67f4ee686fe7712130114b1af16519d87ed5927ae8c47eb5b036a0e176e0ecb2142eecd8e46e6ba2aa63e239e252931c744b93f28a296cbd668cf55595f126a2327ab7cbf67975e3440971a1c1c87ed01172217c1b5d1d4010c22ff7c4f5fa4b5c5017a3d069ae0339caba3777a54501c0493d7981fe18f3137b9f5e55ca84b9652813d9560f87155503ff9291b3d81acb6f10a36cb304d1ea785b2b8ce57cdb6f7bf283dd47a5b1f6207d3a38afd5d26f6cefff3e7f433909b5960b0ca307d8fe0a513b0e62570091bd1b2d60bfef0782a46e83dd2fa62b140af906a3e69167a82e598675856ff6b9bfa5c6193c291f2f4e4b0cffbe0ea5a6e99031e3522365f8f8f908ce45b6d6b7fb4e9f896ba2f632e092584a322ad20f68282c3410c46a2d736891d8a7a5b491f81c49e9d96c2f1aefe257fa244864ad5dd8669a6207cd1ad24ad17192a02c83db26750a0a5e4752a3bb564be5e0c20e395b5d3c953da822a4395de6816669e4fc0fccc011b59da126889597eed94eb6868184285ef776726155c53747116cc91bbce1ff3de43c8d44d22788ce6a003cdbab00205ff2d95e907fc3d906931cf0796abad6f83029d529b0a190deaa757f00844110d4d57699f40b14138251a16ad95d2b96ad0f3e38d87040270e12ed95e2fd764fa7882bd7383a02505ef4988a9eb7a74a2ae6e775550f750fb744d9105c9290da71c1fd27efd0f85d0049dae5f3238d5c1e28cb2e94e3a072f4f222db8f2b3a7697a699c963c167b30806ad5e3f28fa22957990be163742a5a5ad55c9df454071f99b116e3c011ef9f0de82e966849be2d36e1f20fc3b3164a1824da2c3f4501d97dccf98aee35b5fd557c2940a5d48e9413fd10201c827486a02dfa43f034ba5e7b167846fd06bdc5374ec60cc226c0e7c2ea85c08c2d1c60eb09e5a5178b76d6750059acacfadbf3a52617f4e6fed00b11b6822e60dc23d82c99e2d380e3eddf0a7976b0eec6f8253611acf6202365c8a59358a88b8b318cdc79a98e460055629749316fa9db233544c0c12911a5449dbb0f7355186abeb2b9b640d1824bf0594b0476dbe0fd84b3fca62c41db1f1058b42ab040964b5bf014f8cc72c3bd4ec98d7659d715df33b6bf41df837993b28bf029fceb56844b1c1a1fb967db6bb0a42f7440f2e244687f7c5003ad3db02c0059447895cf4dcd84919bb78933be63fc393182eb0bdf8c451c678040395bf44d926d51cd2b5e5b33e93a1e9e09da8712399b9ad9651e0ed925c7983b1aea2ed8eaeed9b70648c8d6aa6850d103984bef9db1ea12bb8894966153128d78b3c250733b8573d51b65d511e5bdf8aca3ceb0e794168906d2132792a00359ed8730ea7dce97549bb56317c456bfa701d7ae69679259aa4b492699a89ba29f2244634c134db1c23d937a8a59a9ee92002a8925730c56f51b62bb6cc31148d2393bbe3ff61acca875a82d7af4d79542c7c41d2b7e6320b4502e989dc618cf03c9143a56c20950384207245928dcc27e39e95e6894190f7b415f1b10289690c019523255baa43c2223f40410ed88eda77003fc23678526356697d9fb03f0b8d17ca34bd588231f721a309f61bdeb68159322f3148f7e1e32e9362d999f8d6cc44df55b78060e5a050c7ba37e9c71f39365cf59c2b74a0e805ffc43e58b14749bc178d6fe14928a125f4c255df577693a574b086f7825c8555d908ee7ec3c75b4a45fb7e07627edf63bab12237779ac0ab620bf7c5156364d2b7c065f3c5f466239e844973919691f37ff58d56f567ad4589151ec7a1f87b9b5ec0d5f1b8a2274e112ad0143c34c7a9fb15d2ea74cf3d7fedc3d1736397ac54b6475361677a9365b81c27ec9e580ff7bff9ae0476bc180e27d7efd3bb452c6c3a61eeff05f7699b1d13daffd8a106ced1d4151e3c6540422caa09cad520711e1f6f7dde8107d0e9f5bb3788e74a301d7e709e6b68aca04ccfef01c547bb882b144c80344fe2d04f560e26fb3cb329c4f277f0507ade7a8d6b5a482dfa51a64b2749defce70f462a4e55853bc72d19f779c7943e3a17650dde183e816c73133ca5bfddcbe727dea34680fefb7241fdab19f486ea6df80e3532fab2ffe632df791eca7eaea8cb48aa1da76c3fd46b292dfd54d6201e30482e0b54062f91dad80ae48eb9aea20c6db22a8e7a0dc921447120e692b49d3cb0b96843729485c489f7d0e3d9543fa4cc8960900b0f8ca1776fc6c49b1d0d654487fb72ebc2eb5a88dde81430950e9d5cc80f9a09a62402b200addedeffbd4d1ef46795b516d08dff9a6aa42a58d5b9a517690b3be56e1d62fc14dcafbe49c88a594771e4fd09ea920174fc73e36ef24347b4e4be6855db881e8a3b4a669d467fec2436d84e8141ecbdf8b81a58a1dd4ce9fd210fb2582101f6d422cfe978b9e486a9a590bbd432e0080bdcdb1eebd5e13ab14dcbc92cc2491876bdf5466a580d5d91d4d2e4215958dd2655bae690bf0a81c3c66d6a0a39aa280837d22dd10d53b90c981bcb333e064ac65b5206b35ca212197a853ee4de4f931d2bc4348ef67130219ebc76a011765d1b502b054bc040bac675fdd050c4a247775f407c95694e13ceec82081c9b477e4f107e59fb8c17c00fc5dcf84a7461ad9000f69f79e271ee85d90558b7417c6566d0689578a53d767dd9d490a68e32fd45616549b3f1aa6cdcfefb8ac6444d92f169ee1c6880ea64d6af814ab0815e1045c72cfe5ad266643ea390e144645e4aa504fd1c1efc60e1518ae23e752f744e1d4a8de3858a6796f2f135637ab05fc1aa3ab1d6529124e3cef8c94d60fc3ba761b668c18072c124dad35de10f05962211615bf1684371d9473bb615b78dd591d72e2979209d494706669ebae610625edd72e44fe20ad7f92961c8b4f4920290046e013be7ac6ad576d34a597da2e0291b3f0fd5dc78fcddc85053ea2fcd5bf91d34971e14c825bb557b00895ee84ae72182dd0f6a434f56d18a6a3cae6dbd9f9891f092336fbb08d3ae9a581ef220cb88a38663911ecd7f7ef46073a60ea3fd43a9c6fb2a707a81edb9ebde7cac16fc02a66ba7e0f78fe5850f2f1d45a521ac166921ddad9fc41162274c877cd9d892ebe7ef56430ebb978c7cca7c6079310655e1fc54d768e5fc67b968d6842d3693e62831a6acc724116d9d199805c25e22c3e2ecf0bdcded3934f894ca60e458c5701b3a0b5e5dd144eeb1bf73996802247c7ca28389b7f589103d30afc774d3569cf2ce65bea06807a694a6409532bac7233b04083f373cdfa62a47ab6215442ecb7cf906a524b71f494fd53d49968fe2784b1763f519eb8e7d179df4011641ca128f8188e287b37529174b8475d7ea1d2640e27a7e81ae4a2be4917308992698d7a08f9a1c623b581a2ab0ba9799d649ec13be2ee10ffe0c6332d9d0d6d64918723debfe50069e6640d68618f592924a10490fca47f83c993d9753c33785193d36b15b63392beb839515319c30451db26e9c0a68e5e45d4f67413a00aa2007f105c4239b32a505a4dac0d2e4774652490a768ba60445f63467e406bbe8ec5b602798b4863c56652ef42e07541722cc2910150c16295b1daaf7c5b5049a2ef8df40a32bff87b3c7e74dc2678a3fa0bf5cdd17d56cb4d902bc9fa170e225754ee1cfd7c3f503190de88a2921a565b738ae30ff99ffbb2e58d4a568159a5166ba9f7c1cbfb1ad8af356a08bc9ddae126aa75ccf36448b4405f5bf2dffc1225cc015ee608ca8fa3bd9a2b7dbd1787fafb9da3d1ebcad91fd9d44b780419fb84cd617b8ec6f52c899d2c4550a48cb0dda9d69ee37194c53ab7ea3b19e8b8a01b29aa66393956318fdb347a656beb290e66937a90b79c3521a92f20fdf53b113d79458539108f8e2829bd40a1e45cdaa2e91f8a20962f0a9d92c1132b642c541d7f595b627b7a51d1154deccf066d044f4fc63ce9bdcfac606b08c32c06434f217358d482275a5e9bb8d9aae13b58e91b67ad9b17afa7eb961bd4dde021584ad9f459de555b9ab39699b2eddb7c81b96b1e4101b035c0fde5fd0fc36047e6a4f7fc95c8a5a7165642358645121ff6fc0d8aa038bdf6f7a4099534d8d7536e6987cfc0df8d453a52347717a38ae140296b6b0dc5421d76e783854673afb9b2d399d3926bc87c0acc9b27efe63ce0e29857d231887c86ca29a3b7fc83d899f0f264d70543c8570f2bace41c6d8656dbc09bab9cb26015b5a6a2c2309cef3c9cb3fecaebfea33621e93ddd7bdab3327947f49df61fcdbbde5650be2cd466c60a48ed8816556862e1c128e9f491b49b75303d0e0c496c6ad1140c7f9dce45e8c22dba78d865a064ba05e64422275f5af3686856d9bbdcb1b2f56748af16859c1799fabdf86c2143430a800c7507bb588af228506d24126a6a105c4c699af2183f1f264019251352fa1ca2793acacf8c55c23983404a39adf1777cbabfe93e0907c81a5f2c93abae510768ba3d363d496e13abf433a8262a9ef9a6f737b2886883b998782b2f816cb3f7b4a061cd64528851668da0263f01fa483e86cfa621de65fa332532566a75ab88ece2d34ea181e685f24037a77747434157a195805a85be1d2cee9d244ee8cb0ed9d2db49512e1f2e20f468e4209d8853606f0707d543b1255c7262695692d8044e4ede16ab57187871179647c88f5de5788496dec3cf197ae46d7780cf1aa50721b7ec10794d1f362f16daa37b49186a1577e6facc97b0872130f379bc188ff3508ddc8a37a3bf576cdeccbd77979e78773da8b7511f235accb37fc843a82c63b431a3eab9a01ad896f88365c03902054d8db6bab497bcf897681d616ef29494ad87b243eab8a3b4b3c40e239e13f3797ac41ec1e5b824cd4d34787c3dd12e77c5c4b21e4acfc456486240f2039ca6dc6a52849e7c5a89756ddb6ae698c45ec7e58b99c62bc4b829f0dee17bf8fc48133921b4b811807c7f175b1dc117a38697994f716ee1ab3ae7af079f451d18a5897ce1f595371a5fb4fa2f6c98d33761d62b32caaf7e0e6ab857b3f0b016a7f388b740912aba6e360e62f67ac3fb94d7bf80a99fe9f505ecd454c8dfcfd9bab312d9614403821edf8f6027681525a22752eb069634c324f90856274dfa687eb534beb41d3999ea09b60641b26b96a49644ae065c9a0a8f718f19b486ec894f074413f9fce1e653082b94f7232e43b08a8d886fcba3d195e256f62096c48b7799b63f5f04d5716de5c60905bf9c78d00a7dcd5256978c9481b053409d452344c5f66268d94d8bd8161f9cdc220b0d0f750de7062f9f0e8b8eea4996cd45fd2970ee7d98fc31bec0eb2862fbd1bc19316a73d7898d35051f729fcd5082500eb5e849f7e7e7750fd9079a1a30916a1b196c25fb41694474e03026c168f01d9bd7489cdfe1894d7c6a7b749cd3c2c8b1f0696b78ef268a5813f92b0afb4b361eb8b9a506e8043b5100158429fb912f4806a42c79e1d63144f69f714fd7b82fa74d9185729585dc06e42cc03ce8b444e71a933b290b580a20a7d5561af9fb866da8958f1a8756107dbab20d1c3132b0ee4cbcb29368f227add48b61d711a485225690a3e82e4b70ca5fb9a631c674c157c896ca941fb820ae8bad8e05097d46a521a6eed02fdbf210ab49b1c5697e3cd910945c5cae3d701c2f52693533062392489278820fde12b7d985a3a989145a9b8da950442a6e08f95e041e68024077d6ca9672effc58c3bac77b68532e9fae903ce8effecc5743560aa4495693f1839145f22d6c55cebad1395970298e623c575ea712faa4acd8329a5043c13948a5119fce7b5e95579c79a6b45ea4578774ef250d4c406bf5a15e5fbfdcc2d825022f6d47b23c9e222b5a8ac31ee1c703531e8305f058d623d9bc73939bd518155e1848679260d6e5f2a80033ac3cded3ab329cbf3aa64f9f6081116ea8865319ec9aad9ddf1d8db49df7012267c94cea0e50a21ec81dffe9b3cf2917c06b2e5a19107db29eadedf76d7f5a54605fddef2b1a577e8966a94bfdd471d4e8abd683658f0c600db77e4cff4a8d249e540e25f7824f00ec9a18911f0fb1614fdd0362e60c1f4016a30745a3a91924dca90bae3907ad5edeaf54e81a2e86ad27e7e7ea8431c0dc7f3e258cea50b71d5086f4d3ad10b520fb8ba0b68f4ac6fcb888a6232c192fc5835edb34971467e97df8cbdfe243052e0f99fed0e345f5411b46fff7d5df9b5fdc0276100ffdf5df8b8898658f8c7cc1eb7f3f9e4b7339666cc0da653fa2c9556078f8ed025948ed9244bcaf23cdeca37306c3dd3ef8d178a758242af009eb59f38eaef3e973b866a8216446bda774a1fcc9b6588a28c47115ce0db94c78a4c332050e466298088f25399c7776b6f6c84b229549cc1b3d101cda33225b50631892e76096367052a371c5042ee90e660179b72410072d7cc8fb5122ee4bd9d8c8d6c4448a55164ec5e0c72471568aec4d19b431e5d8993c5dfb28ec449c74149b15d2c148dea3973bec178a351766b34fdb1c02c516365e0ddf3ac3ee22824f2e0bee21a22fc8ba6b2e24a8966486f84a30a5a0fd5c6ad26e2439d666ee2901426a46c2ca35549adc752d21084d9fcf820170befdf0f008cc35413623245d3c114e0f130d5ffc45cd363f911e8e4b415446d622dc211acf93a1a0a9971ac7b35d25f6402b9db82221ecf07072cffad4e1602d55f3c9b6e4803d6a1055c327aa1c8821144b9cda48786d42d7c525fc24dbed518afbe9bcfc0d25c66124131279e65d66199da620f6ea88e63c0a79762e01f1acc9668cde050c4b6259028f739936f40eace548c144a5fed109d24a6eb42342da4294011e6468025fde900394bd7b0f5bffd399a0bcd53e0f7911d25047614302c50fb5ee175d886cf6a6f3e0fa09981b28b446ad64376ecdfdc57960667f34d7efeba1ec23c13d0940e93070fe60750cad0e37b545ca40b16edf2061ecc368860b126e81b135d145eb7720fb5828bfca2b9d2a2be758c6f6144a01ab4bc8b97bb4b9d1503b7bea5d2c6f32d875ff013401b6bbabd86737f3b4ae194f238b407237528200708d04bb8fa115cef4b7792e09c1c83d14ba26aefc4289eeb6c15e923e2d7132db0c3d725ad046ac82283d0d9f27d761f305c7f3aac199d81368b1347dc95b3b62e5838ff65689ba294b3565fe1fd52fbdc6421bd7d6cde789cbb6eee6e0cbd9b6c8e4a7c77a3182aa44e7c8ce10c55a45e9d3c864dc11786e762cc57fcc4e2d7f34e60c1ff07e526f1e6f8d9f3ecfd95491baa45c7e342c11f1cabbc4002d1c84ea1a04224a7975ba2c7d6f1e9d6ea127041ceb90868c8116df9c4cf54eddc6db2fa6cfdfc71c89a1c9e0105f4736393259c2184a6e88ca168ed3ac131ee176852f7946262df763cad19cb0f610ab4e8e673b3846ed208fbbdfadf65bc4327a3edb2fd1b73897e98eab81b3f434410716c958369ea935f5d782bb66da6bd4dd864d67ae86498d355e6748901b7eefe2f5ffa5d6d865870b5490388f8f5aa94f890f992c0df22b194edd67d261586b50ae9e4cdb388cd07ebefb37eb78cd9474a3bb44ceee811dd3d7f49e872e2bed386b2ae962981e6292c6d0d97a52d72d8f7236174f15d11883019d17d3f4aed4e7c7881b1547ffaf1f41cfb63c8da6cefded0cfcf20508f5f4aaf75cb573ac130b45bf2318b7596f913f81d9364f1b55ed458843ff659de6620692e3a4bcfff87698699fd0a8d6c7aa9c41d71863ef084b7ca91120e59a0f787bfb3e72461652f9897177a206f971254b4509a9a1cc3a4821e84b384093e44cf79749d2eca2b8e0a365437308b30b125cacdeb9f0eed5029fda59a7e685f185f6a7d7876fdcdb71041c0ef69fa3bebcd38401b7e5aef77bccd8fc8a9be4869eefebb2d7bfd63a4511c4720b0c70f684b7054fb514dccb0770de83ba8c4c0edeba55f5e35925a15a4850b70a25defb475f68394334d00f1ad003561e60c258cfc6ebf03758f812212e609245f9b0361ab96367b24f6da5fc94ae3941306f3c2657e7004468cda20b12b0676c749a803564393647e3122156233961201616f1037a3d618d090c557dac7b3a82981f2965c315a215f9da62418eda5edd4bb9334c5812da39c42b3261cf9e058fc83e8d05644e039042cd761db834df79a8664ec95e6bc2ee5f5eeed5d307c434be58387ad01cd12d316a03e4998e66b30e43fca79279a63291045b2694f17977b94859b17bd80bfe98fef8acc9766a816afd50bd8da3b2e64b06f9c5ac3413d5266a63b5779fade90d6d7b102f1163ff8fdae601825dfa53bda5f33cf1fc5f89db9329882df5ae46bc01b90aecbb3f29636c9ccfcc7821a6d878e9bc8208c71a5dbb6434b5304fb5e39d284a7da3b275c8e33e40390cc2cedaf98ee322891c61376867806480d1530fadc942ae1c49a53235cbf7d5a97d3b1e8d0be3c8fffe4a41ad6339f9c693de17dfb601de633e4f95e453030e5247cc0c0df61e9d98ab3b1b140519003710148ba9168371617938221dad1b56ca06ea420e01e70e7dfce9d35b8118ddcbfb95efc26b1a2635219a0186d79eb92907055b8965dbbec45c97a9c7cb106e26e1414ce18f0d1cf465f6f208e60f00b4c15e2c62dd9e45add32eefe0e8aac0e94cfa8d506949fbce9d15ca81c60758796490c5e5c8fb690d5d96427e833bee8527bcdc20e6e5989eadb9feec35aad7c47a7e4ebdfad4be52b4975fe92962cd5d5c6dc14c0436b3fe064925863c72e468a08b421f1fa0ebfcc2754a0dabb3788ca130f56e0da8bb6e9bb888f79ff90d32a1c60d4bcef66a6efeb825ab9139cf7ebac9afec20b5c403ffb4da3a55837a77434525bd88dae479837083feeed465c788f6b77f1171ea3afdf0490c63f144935d47747d2fbc4459f1450f157c755dd26949822846356777cc9079de233cb9cf4fa0e79aef98b3a5f50d6ee3c9b4722347bada4d0d7bd5171b0b7b3e3a61a5c0e251bc4b9452561c93ab503fcea2b3903ab01008c9713a5488163a5c2beb6434a68bcd15a708192480d1dd681e099d9383d0f3898d9a0f5268c5a0290e6d38acfa4af504291336499d0a57ba44ed9487cda4da89baf9c797460ba962767deceeafa1589dafb1e67d5835e142ca8b9fe7a8df2e76b96d36b32b38c30a72978ac13bd6a8248daca36f7677848232a1dfaf637e893f21440779cac74caa2e1e96df9980a7d7d0de52ce8a5990879c5bd8981c0f5878d53c19f667bda06aa8e159757d7cf92863ff48cee5f64caefd8f09da33b9b13831927cb7ef85f739a0fc04ac3b059a3e2d24109729492b1d544ff12fc538946efa7e9a991c5dd99d8210a4fd5c89d26ceb34135995c32f17423e1b9f30158d2d5a65d5bbbed0547ea627ca4384a24ce031f2b21beaa97a23942660d66d8478141682978a376b04e87049c711fa461a190380616a00a32d4a3c81dec10c4203e4d3a80331986ab68039ef38d6f32be3ebac201e8c734455e912afc0944a7f997342fb8af1df3e656742a75a1cb207add3038c1c585fd649d783464487116dc58344db40274426264a5cc3e3a36ba2610c0fb450109f8fe0689ce4a8f091a2d4d7e1f17a0936a222d85458ee2b0bee6b729b92c6cd742f9d9a9a5b8e3a1f522406a1a4b0e92c24fd635ad269c047152db2eca332e43d740444d41bb96b1c6e923d220d34b69aaf243b088ca47ec8e9006dbceb257cbb524190f7bc6746626efc80578ecf122d6785cd0817807a1c9cbec22e82f33897f40b589708169e75cf7b6d04c8adbdc995e97148894e57008c565a39075a8063f7cfb48787e436351776f1ce248f6ec3fbbd699fd0a5d83295e5d24774dc06bbb1de319c339c614d92d4d45ff8fcf9096f6774675ba2ec5878874dea2de75cfb84e81dc986b49a3b92bbdd8d7568011fb2b857b803d23fab4d6d457d8d0590efaf0489e62ea53a37982b90a9dab64bf20766520295ba52996ef83ab098ca25b7c0255b86f64b9f76ad87d11d83aed7abf8da51db87d20ebc4743bcf566c7ce857b99e6f2e1df7a5b4478caaa5f83d58f3d133ee4b20ee808bc9d733a71faefedf65f25589bfe04afecc13a5a7d5e54a69adda629332ef2a9075474c82e33fe32dd9dcb16f8fcc279c7cf3f7a702cf89255a1f51870523a8a8c70efc204c622e9054884b513eb74684aaebbf8aeac68bdb83e967c0de802ee888c7f2c29ba3541fa99f20d0c3667d855502f47b9bf3299b24971308203b9f7901fa376fbf57b976c4453b37a8413fc9726f0605e4715ee3eaff278840ae1979c33f0d3cd41193da96b5e3182959f64e09a54fbd7581cf9af9b428658e6e8b3e708abe71aa04b54153c608279ff035816113d21e5fd123188b59f09df4c9ae2ad8ef01d0bd0257b70ba55a807c4752ad51a0dba8dc4d0cfb7c822f9a728754aff9e681cbcea74b149504089ff7c45b4c0da8a9678d4dd249d71d6ad88ff4acba677ed065fee46571f8761007f2a5a65235012d8399f116d4ec22a5fe36468061e68d0ee8ec91013f9850f450a8627ed18ee1596c3590240c28f162da3a5e168ac180776146e10f094f4e08d9201946a350e452f83e47180df955ea40bdab639788b75525d07b309cdfde4b40d652834a39fc35ffbb7349a9b0af8879111f479dc19255649690c6908cf3beb6d05f804ce48ca62551b41ee27166692cb20ba13762b0543ceb5bb55c87827a4b34d83e860eafa44225024f067c8530d2b29f7f022b42d2862e04a85a27f3b3d7591c17e0b288a132a2700bed09e9ba971c139eae21ce9171029c6da1ae8ea0f780de87493af42e609a3972efa4737b4cae664af7b68478ea4990f4e52a334492ae4365f863af471ecca62e91ad29b5b1457902092dac04d6eb9ca55a2e6eac756ead7cf72a9d60f4f8696d551623e54a45a8332b0d979ba050dc053599e86b16511050058f543bcdffb9af4699ac71832f3bfca33456b4d568ee89587b52d4fbdf5dd725f7587db966a0e01c5b931a0555f9760c4ae0a8ca8253f97196a95db1892b830a98fa1b3fd74b89e875432f58d6a6c01dfce151b1dc6cb59ff0d1a1f9faf4744dca822b774f57f7f7b7ddd61962e4a2c2fa964d823abeb1c2e36184944c4d79a9b95625a08887454d9fde8c8e9cd35683a26b9ebd24fcd2ed55238f11429bb24f83e67574db7b99bda5849d56ccd7634c45e0460403174b51f6e41a5bd506c84b2c0f446d9f23d2ae8689bb1addba71f253d64fbbfa798fb490eccbbf02150b3fef633450f149a43287ea7cd150595a1f1463b64690fd06178563f183f7e565200dfd40e41b650dce58b687af96151bf1f830b083c55877d4bdcce1a0e833288f1919378ff52fcabc18a9e4191d2e0c5660bac09fed0f79cff4d98f12f6584191e5a112f54c2f056c01e714d858489aadf776055e6418c25c9aa78724dbf7f34fb7ed1c13b0874d18904d854c1f82110601bc6cfc7ddc9a7321f6999db6c007e18095f5ed38f85e9ec8145e06c39e8d5ef20a4ef1834e8e37099f3eee11f5e243b7da6a9a8841aee9bfb16dda36290653fa0c13db9370f2985b5aff4c5c3516695221e50447ddceca05217e6e09b07f504be991762dfbb46d42fa3c7bcb3236eab94d33ac184ba0c57f39670094445a3fdebfc5e7fcf3aaf44d2fd227463d242d9c6ef8cce42f1e3cee14f1bb8d501e10c22fe6e88db89f6f7b4c4ff5acb336c4c8a331818289729ab71b83d02fbfdf901ed759b6cd73598e95a49fb6e28edba616ac39057f1992b27386edc8fc0f46c4d093d31375be478fb697c7dd9c71dc33497f6e6a254278cbee282d9b50fbdd531297f07fc021c93d048b2d0189aeca8a15f29dde5dff3ed383d4ca8547f1de7c8d3cb4d34156f3e2643ebf9cc868fc383dd8e9b80c5488b372c00ea0ae49c2e942ff42dba6561c041511f5cbb9adbd7cbb9d766aea72cef9037c73b42587a14bb3616efdb43637293835acb082d88b238ec67e6c2b74c58f04b210683e78540fb95ae9782b411c6d314e2701e7a34761da8a8d044fe3d55545955d18263b43ed0ed87099138b720d820c4af9974e6b6b2315bfff48bf14f0dd83da3434b5767c5a59e87adbe2b7a8cdc5102984119bf1187731db699005eed30565527e4f27df00b2abf7aa8d7dd765efbda31c8c2526b647ff968b72b824215ef1f24ad9ae38aa7638dd696be444b67841b93de703808dfebfd855b6297e9fb4aa09c4c7f8051f0e36afbf8a3789aa766d70c6c1bdc828dfa78bdca6cf7c872c4da1d75c34b4ce5de5ecaea8cbcbf12292447a8ba6f0811e3a8be488b1b7fad1cade892b1250a99c399ed77b12ea755ff21b78b314adb788c5fa2373ca04e4d8d524873be40634efbd99e434e4a5dcbcf3be6a6fc64f0f7f60ff4eb3030b47161d126093a1533ff5784b44934d47afe49c428ea8513c0e650f2c6b69e4573b93cdf811b550b050adbbf8be61ccd5592f54957c1de5d993ae65a0880316b64f430ab988df9df58717dd924a38c985f86952f482cd1218d97e4fd66b50301e955cc99cabbce6b086ac418016db09b0c9ec9d48cd1ec2d65cd57f89d30770060ed97e2036dcd22021251922b3bbfab407f54a73bc5d78e4a5230778ef6aa381d3ba80afd6420fd52c6366806f8aa9e385b1445689bec87d566dc9fa7f1a55b35a523bd7f7a841222a11ba0a2dae10c599af3ead1ad3bf3385dc1214151af6ecac602d894e8a0325f0e4d2d9183ef922ecd55a7699a4e8e8e2e307a1b93c8b918067f52d1162b59bbb6d02528697be5a61956cafbdada24023a746f1a91a8fc22787ea982cee886acc7cef0d0d01b47bba5303596d8865ca80bb82f76b6f8ce6b01fd0602f878aab5e403a359c7ac47e0c05d1e2cde1aae37d25289cf2afd35ce989a5c603914a2126b004b91de7481478b3da1c7b8a521672a5ffddf068719ad5330eb858c76dc8df445ebe8bc90d30451db694ab0f48bb5b9fb412ed2f974b22f8e7667465e12cb256c082538df47c9a391904e34cae75e9ba19d7ef56d045b209409b757751b5cc75f29e13e6e79f5c1965f8e69d2d538108ccf86513d58bfcd48fb513e8f60891cc3f0a26d6af3de7008d3dc64d54b03bf3d0360b0ef1a394dd2c260a986fc6761cb7fe77544c017f1deee1533ca0ccc16e8a1ecacebda81cc7ce26377da168cde5cf23092bfbeedf0720a58bf5ed091f7dbdff0b55e2a13a214d9c004961a9cc73b26c7af0b8b4fb00372563d52970bd55af9d39d3d3091ce1c0304848a8326c9df1989fca7a9dbce8ac040b6d8acfa1a3596f5a7f876505ed6448077ee4f812eb905fb7660e12dfee5c88f36846a8011c86eedbbec55a7c2def94dd8284faae30b817a27cdb2dde8cf71814dd7597e32c6c256985fb7ecb9a062464f5c4f7b6228f2cd5100cafac34ccaf046f80bad75bcb587eefae6be196d34051fdbed3acf72d85c5fd2f31dedb9538772ab16421e6a6db3f53c5b3b9282b86910363be204f022444b9defc49017b2258e5290b3a6b5cc23d3cdad9af2e87a07d46165619a631d796475b12f4c44e4b0125e3743733cc76f68c85f234d22e1bc9f09b94007284abdec1e4c4b2b948c12de6df2345b70df6caafdcbb70ad3d6458fabeaaa62bb7e5b15d769ae13ab6f14e7a62d6abd0d6b447e7f31e60814bf19ae198b4e74107cbd87e70c43e18a7abfb61b5e64d967a718d3842ef1bbd5e538a6e74728be1d90c299a6dfeb9d39fbebc428a22161a8f31e4de0ed1e46d3e480b50f465fbfbf9005c66346cfab08f0ddeef879bf95b9c895443d23f84afab8ff772886f7b6d9c26916111f3143eab3fb2fb2ec2e1a087dae7ea5b3a3cabb67cb9259f25a0b9d4ad6e16f25352e69820d8efa9d5fb8a44b43c1da4ef1b0a52810b62005e390f4a36b7ed73d2b9c900d6c8074351894535aea7e46c7d33cd1f79cb7df4217b78fc8a5fe93ecacde76261248a8316a6bf6909b9c1c73296e8ede93ea5c41718b0fe888eecaf6883704f9dea7439128f22eafa3cb3070fba1657245ccf7767c20f9e989667ee8b5bcd237eb3ac4628a367a6d4bf9090d98b273088981e27066c4149fa08e78fb061555aa2de8736add3ca6c196c1ee195ea61b5c03c0dfa0a610583648e8568bafe14cb2d4f32bec8799ec0012a86fa4043bcbf015b9689eeb74482afd0af1289b415a111414c65156ac1859dcd03ffcbc672bf1ea4734dab8a0bfa0acaf3ba3f049d7e5405e2130a92f35a81d40e1d3fdf97ac4489df1a41628436d9482a7e474625edc286b8d6c82a748dec1ef27da9025938f547a211b4af5d86fb796dfc5087e0976f552be3f731b3f3a2793c92b1d450897ac88e8fcb75c0d41cd7224df7096925f894f5f52150078ab5f994bf1c108b0df2ea9217ecd55683ce22f6a0f2eb019a8c119c97b8d806741af4a2ed64893a9fce98e3bbb525de1d78624a45dedfb6337af3a82887aa9cd3d818c0498d5b13f677a7f8d2c13fae16fcfe749023111aa1632518933ff278da82e0801a6912dab053d7c002982b7c788a48f52d96ea83c8651c3552cac623c0c88f35c5c81197af67f9c752e957ded19f2ac21ee3b04198b0f57792212ed6cea9983a1cbcaaec769142cb34ee8c117a0a87194e99ee8311b80d339908392c31d84ced78fc1ab9c888fde687480ba46c14f98a64465189d6c4f05384a18428272d007be89cf90a671a5e2ef9abe0e0e8df3fd5fcfcc4e2e97ebbff9bf7512d9aeff2b1fc3ed99d76b630d52b580ef77622671904b4daa29192aa88a723cd954666636b0de071f8f61ffae8c8f81d99cc43ea1152b50f073c791d561d0d2064d9e78cf4e10bd0e453b1a95a166bc67117612896c91318eb7053d3f036893a89c95a29d124037fea1cbd3d0354de7f136a77665515b7ca789b41e8f3344b0559cf6adf3edd1c951266d9ad66e014734710a3ed522615b77c3b8e904fdcd5c7332ce69fbc2bd50ee9b6f054ec367870dae28556f2dadac2a0cec85c34f9c59f5a2ece6d9fdb2178ceef77b3feb1005e3ba8e9171593ebca5f6de50a602f046d6f975854d15f890e300aecff34a93a126785702afeeaa23a47f89d61e1603f778cefc1fdec5acbec40c26cd1518043a4b722d33866571c63e26122a8dd1861b05c1e64aa2f2c806da7dd2b3844133c67caa1593cbc94c09b9c7fed7dca83cfb065eba38fae76cd1608cfe0bd4485b39b3c6563c9853d88f243fb63b918493c623b7b6b91871f937bd69960f7c55a2b5a1a38b6907f0657d2963ef82bff8fe04df926e46368142f52702e2fa7063aa61f6b80f65110daa570d31ed1a7247f47d3131b48931d7bfe896132bc8ec1c33ebd615142703916e9e84900b1c5697087ee3689ba5f84c29a7af4b555327a855af8a5a7cc0f2e9083b2a68304dcd3216e3d757fcf2c5a3713adcf54f547f7c0d65d9027a875c45428a143fa8f528267881a7230ae97e9f95ded2f97c30c69f5464bf2facdc3a2d285b95b794b93c0523903cb2332b841616eb40fa3242cfa0d91b32fcffe14ca26446ce0800e9ba7048ca0c449566f886d27c47e98673d6498c9dbb91ed60b8fc3ca72cc754264f1ef7900f476326c7ffa8191c67b3b75b9b7459b1891e2ed7a558c5a88ecb2a59fb5761f718f0ec0834b4cb227989a423b4dce59e71ecd4295d0f7cacb308a72e2c751fdcdb56539d05ca19f285f1644735aa5a4ce21a5214ec9c864954547ed03ae570ae524f8752dfc332781340faadcf10f5004c3365242a6c4bab5951a2ee7f6249f8a309e3f5667015b46b0d4773ea032cbfdc52794edcb390275b172bef05fd5b8815e730a26adfea1320eaa42965f395a1b34ea71ba55efd0b07e4ab8c1371df54beb64845e936d80a0efb22be69d0936af82ed485eabf73d2b9fbedb9af4e3bd2c002056d3651bf0669cc656d15ce964ad674777aace248b68e79a60e4c751768da61d823bdf48597746783c7e68dd62993c5c595dc8b9c5b2bf8d62a2d1f641711b3784c318f03bdc34796562ea5cff3d799800a89daa8d83c503dd31a4fb3aea34addcddcc7d4331eebcdc629a312dc10e51094729b07c068dbb2c041822f4239ab2f6032d31d4b3c2660d31ced04b2c6e3fcf07ac9c469a43530b09ab62dc371daeae0ea5dcb58b7c7c4761adfec34a94dfa9bad61c3a76b91593a63ead37e180c58cdb749646b13fdfe58d37484d08f46ea93e433e81eed96843b0fc0bad22d8d869ea1d071c04236126c65ca9a13d0ce5c3f6747d68cc0d1f53790fbdd021b8c70f486f085511aad2608fc1023b0e0c7b6c4a8c75045bb033d967814bf3e6aafe9f86d6c9eb2c971f13deb51aad2a8482b20c5b7adde5f03531ee959d608e7dea63b6d81a18fde9fe71a81a13fdf54c460a7831f9e3d9f6318028390f475943cc533dc682a77c01b61ea701911e6a22aadc1128ca2b9ae8813ca3a7f5ee3399e5fc5eaa3ceeb4f89dbe1eeb50aac30c4c2e22d28e00451c2fce6c15132688794acea6c54fdf97d13a1240ebb7a7e53a4a60fcbc320d0c540cf28b0e628d509f77c0893c4082dc67e0d3b0b181888724ddfd9d3b605a999a0b9607cdc32e74b8c22c3f6c02a8b8b4e2b4d209ea37d36240d6d8e790307f6a5e550ed1cbba925a507634e476f88e982cb78912499063fc16992d0ed1d63191f88f51c21d5ba54a0c7d9ea1da599ae6d5faaebbf8ba95d85801afdc5e1837e5ab6cb976fe267162b38f7cdf7188992a5546403e443c555f7a3948e27870824e1265d8391182d1d19258dd913cad56a61de342746f87fae034ef2b851560e3f0d991015b40bb656e489afad7fea66e34f993d81a06a3a86615f2a829f32e0c53a5918b9fcfe241bf54bd14b7c85d13011684e2f41d1ca78d252555321654d8283b575fc5993062cb2f1414949b6d72fc7b02e9330a71760cbdb831a45623abcd85591300bfa4391ccbf4729b8efa7bedf6325d07925e20d7a84ffd535aa0de30bc50c0ae69be5c6dd7b2ba7fbd1fd0d1f11c18cd3fc7ee6096e959be806e6b96c8d11d6562cf4481018fdfadffb56a6bd23c876cde62af0f3ecaac1d02eeb15ce8e710add2ecac4c331cd3b8696b3c7ee0d148dae6a012eeb238d83768f306aac22e26f3954934e0bbcfd4e2cdf6a89b532786e50facbe6f679e1b5344d57f341c0c831bfa108ac46aa883572cefd6f03ebfd486a37351f90c2c1f5f3f9e9372faba1ce3674d85bcbfc50ec1fa0a4fb028745d2552738e27fca0403334b73aec39ef880f426970a74e10c05fa105841f380c95e177568010bda34d1d4d88195d6aef0158f75f08b482cc3c8f8e52221bf67d1904fa86cd547198e57732e1225857ce2c3bc668ad6700075fe3accb4fe32b06589c53f38aef8c7ef295fdb310d579ef12a51011a12fdb021d3271e3140d0e003ef4b55170414542d780e14001bf362cbb76e279d9d6d489ce506381dc80eb6c3c67db19c1672e76a4a3d8f1c7d5e1df90e98b97a26bb077472999980cc8f5bf255ab8c09a228687ff55de083d5764e4fa3a383cb8aa3487798a6a976c10583d7cad391382d108f484206ff3b3af2d441320638a55aa592893e25d2a71e029a35a808f6477b75141c9a1772d81f27bb272b84e3bc9b64703ae79df33d630a267ed19fa27ebc206395a05044d8b55842437b0b1e4ebc0b74e1182f220640a466c32c9ea8204785b227778f9331730c52a5bfbd4550adab3c05000cce1efe8b28d48ef22e7a5bb45d145ab49f836a6a347c850902d5dec794b8623973f9406b52e58884df2e533c31de8b7155a4ca2eb4ae02ca70f25972d194c39a9f52d3dac4be8ac4138afa95307bbbab91c457451215a0c874552e73acc8bd92acdb35ef1b029a8ff4246dc4d074587f99801e155494370d4a1df66b5eda4697d973a50ce6b3825c4f9d770a351796395ce9eecacf13b99384e81d1c9f730a35e6c3d1ce23eac4e156e1a8f45ed797f3632c91fa24150724214203471d87e0ac25823880bd8553cf3a6b6a4c2dd143acd168ce8cd79b2a9d40fb897d51f51d7d1ff7219099ba7839c59ea3f89d937a7c73b18140d16777581f8a360ca85aa938cff140b0b350322e0d8c8c767bce76f27a2a0175184f0b42a12d717d9d881df1dcd58b37d043522ec86299ada5821bc9462654c1c8b8519b32184a5efa44ffd109dd9fcfacc8361eb6818d19a4734172374565e615ceb2e2b79fa8298f3f77ca4d1f2c58fe1fc4c4e795296f678104a7a30f3c64d6f3df0f1912bbbb0db24edf6def6836a2497f7549dc397d4df51b075c1c346e53bddef053f27a36b76069f9e128c204eabf031344fa7040d762c5208e276c330e9e78d41dd4a144904cdb6a7167d57ae9f31e55a2ddcb85c7d994b1b4c172ccd09e7b8fafffe91efbb23e6e42ad170edd456631a1af44095bd04ca89aaf2b0c25cf8bce0551ea4326e005bc74ee76ac30c6958eede40dbd74c98526e8bba20aadfc114558027adadf93919d915e169e6e9b6c148377550e29773986e07834f604be8c34a8c1e9a17f0ec3bbea19a300c390c76446be25b53eaa9ce82311f68328fc4c5a4b6bc66106d0d4122222061c709651c8952d880eb0773d91aa5d11fa37dbc44315f142c981d1b3df6cd2c65305e747198f521cd201f364f6ac672d6296c8fe39dc83d56de5831f3938bb3422f172036554741d1debc98d5b48638f08f833e60e7f556979d6f5a5f6617fe7a958056fc43af866de9dfb49241ce41a5aa4e7fc89fb451eab81d35a4268d1ed0a132ec25e731d11b57e0100c63b8438cea8d6a61e47eecaf679e329420567d5b0e817acefa9da7e4815854ab7049d8c974b984b0e7c728d3be77769acdb669cab12cd6ce50c5484f7bfae7ed3bad1925b06f38dab9c97ed19635ed2674e355130f77ee028048b1a8c35b4929500d496c5d30f0b39fef278ad9b35922dfecb60c0152d091775249763fee9b15e2c219aea9d03bca19ddd02e5c3ba4f09aef6372d0ba0505dc459ae7a5aee578da4b943f4a502034c2ab46ce29caf5b1657ddbb5f393cf048a30261790d6e41c77c5bc3fc4b3c70c5f3c99a4f307ee8c52a2bcd942577d079e3c1d8a3255025c0a771d833a005ef64f02615576d593176092fa131fb62a400dca742f5a1a6a8ac18b13174d00a686d161da890d06c700e2617d0eb187b326b3aeea8741d435787515dba4261db038289b850c9519e35cbf4ab1584656db932c202f535e79c43de607e831505f2e0885a4489f238f29f1142bc8c679475d3b882416af9e905ac5033c3d4d5bd5bc0769fcabcd4ccb5cbb427957cef573f6ddd0ca34d4ff5612b181bfbf29cf8c6ccd7657427b37d555fa82da7637b684c70b631221ebfafb6d4569619fd64b135ea7632ce0a65b23e5f1f371cabb2f2bfa0b435272d9ded4099cd3aa69090956cc3e136aee42fa076bf3f74d606ddfe2b15f21939b6a7f5712e515f53acfec0a54b7c02d6c7121c0cbad2c9fbde66df77c460d457fb13670fcbac240f928a76d593427f83d5f5fce345539b8acea2b9e36ce8f631dcae52b27f6d1b0b8bb0075c77d6fc97f9c0b996b29971e5860f3d2dcc3848db5fe69418704e53958a5333af495700f92d0b1d1afc9c9b5344898788950e2518e74a0cf35184829b811dad2381480c1c3e7b21643c39776a848f82246fab2c23480da2b735f89b048506eb1124574dd472e71b110e3757ee6388e1e0f264f02697fe429e0252dbf5aae59fc5ab479f7d41d68ea296b669f3ad52c2f5fefa359e9be5b36c9b8bb2a62f653a2a7591d0b706094bfe189f1249f43441de8d898faecf5186539d9dfc1d0e80b4a814e4b4e91d8b8f2a4139e2a1b671c47c3af28b837dd2557cde6ad1a57630857572fa11f25f806aee901c68647867e0a2772816887072c324b062a6dd507c2dd097da674b30fc4bc5a3885a47708d11d6accd11443b0e5d9374af9c6fcc113f459a7997a5229bde06d8dd540c15cbf12b7dff48fbe1f640cd506ab0a04215541de272157ed4b4946ce89e553d344e9b37319afe78c4238aca88a1787d558591412abee6adcc483e17e72687857a93abd0231362da211ae87762de920d7e6192e336cd0e899eee8ca7356eae43bfe0374f781dd99a061c692524744923905c18b28ca37bdc15845cd613bd090a8f80cdd930ee825d451e7e93ccb6cb858a75df297c469cdf3f00b217db66040ec4753251c3ad07b5262d598632234ea48f219033f735f463a525882cf9e58947830abd5aeb685398e7532447ff3f65535c75ad78eb4c7b61d69f31edfdd4b71b29fbf787424691bedb94941f2d53d20a02e782bdc299b4ec464c267043006f530e1d0819454528f0ae57df9f8a87a4bc3bce90fb55441c30142433dd9ab99c31b84c92a8914262d1e9387419674df1bb3f381ff76ef2e75988d2780d102efab2f3b1079311f794434ec7e75522b6aba4148a736121c70359a329bf16c8f0aca0f1ccdf2ac091b3c58c15758f59107b8e8a5792eea239848c97691833bdcf7f7cd893d1a31e7f1068468b11258adbee2b063ee89b2b543a235574b7ee76f66c62afc5dd774fb383c373b73975874cb0e8f927fdb241e4f59392201e5d6701edb6083abc29f60dc3cb782c1e2d531b99c0a1b7737b3798607edabdb5c8b12e2846510d875c6cd42a04a2de5ae73136f720d07b7ffdb2101c4ec098b409bd46a2bf623ab34b5820132ce2b161caccf1900b4d394cde9870c047daaace310ddcfa383821c3f40211390c83856e60703a36ca1bd1c7f274e2e58779b3ec8855c14282f1a18eba943a58f5892868923199d786ced78236ff27455adcd1759da3d237ac8067c92f840db4ecfaf77537572a8fb0d24ac404250e49ee3e440f4afbe1be2c28ab16874f32a7bb2ceab787fd6d658f52b6e82063dce65dde5e725e3fdf0b47f4aa54653351a37dbda8b1f3d33242df491438bcc6666bd0833325526789504f5559f0b91ed68f40fa8430ffc6ea1828b12363e7050d928b15ecc70fabcbc201fd8d06077ecf873c01f204e97af1f0b0f1d6351015ead0d66543cd69a27884d292e2816556a5d308eb1a3dfb7e5e872180f2efcfe9a6620945f600d26a7bc6232bd9502addfd8cd11a2563b353305a50f0e18eaa1b6032b489dc2ae69e8a80309bd060c0c36dabfbf6cb1f2d6aa5288a10bf9a8a88f16ea2152fb283c6a1c8a9f24654030d4b98b98acbc11f061c0ba0161e61a8761200550a3fb56d2f614381220ea5bd18c621e37e0f32732e9f4244a466235f57b27858c7df0199a2ce382b2c4d9d1c1c101c00067a98b3a3af647e4e258829320f798a79df1a8b98a0f27943cd03df84a5ffcc78bbbfe67b8214ccb914eadabe6c2c713b5cb57545dd08a1cad985574325bb4bc0a01282e3b0d059f6808fed8e964e843a3eab73581663c43928778546ca5a4968e49354b7fe14c63a69dcc9f47c2c34fe22ed07133b99182624e5841e815f79193151ee221f187ee2b24ca049aab9eada9b159885273d04f1be8da786063d58d8bded82ea181e59f8efc91f8097745b04bd029dbe7a3c2aca564975b431125356e3f383fec0ae5b5dcb101b66c2e83ce6847f28229bb33d182c9cda5721d3a7b6ba3b870161c21765164bd9e310fedcae5c1dd556be84fa4ffc700cf2e7027f6da420bc4cb372e5621bda22f8d6ca1b23f425351231206038e1a06b7fb1eea1d9d4c9420a7b752fdc029d18341477aabf88154c08eb6709121df23fd89fbfb290dec331de7e72626abaa3eb11250b3579351f37ba2f32e0ea240dd422172895e513b759eceeb6e998f35fd728008cad5e65288c29341fe025e54d78225ed105a37855b2cb4901958c05076fe899a328c46d42971881a3acbf3f7f96c3fe9b13be3896fa9f8314d0d560b58918fd3b69a382f2747199eea164e68f0744c8bf78f8e2d6d868c9f521c8a3bb0df4c1d15b659a809590ec634738bc66f081c8fe88019b7977cb2b717fe92a37726b8df7dc7cebe6a85aba38ab2493f58e2c5506a334c443ac2e30b3b4d51af4f43c1506051f2762088ff9389af4347a3e92b35d4b6146e7336c89c1767a3994a02defb14b6d7306ab95871cb7b7d55b051300a52475be9fd0f20a92ac1936c97ef213395aa62d074d3c97db4ee58ea0ffd0de40c7aeecab784cd8e34f2d79d81f35495d56d28ed357876be2699851214cdf3a0f9c8eef04e51323e833bbc425b601b4c8053b6085d11cd8d9c30100cb8cdd52f15fe247466af27ebb78c18a4e1d08ef34e8de159155f308e8fedbc9c2a03b1938ab22ed54b827033f59cbfd94fce529e2232420b76f69284e4267801cfa1f9541b737b79b4445c3151e2afd14f58455aeb67360d16371d7ab5b28d7575bb18a0c0889bc504c9d535cb5fb1185e09b62a16ebae055ccb51a13e88cfeae4d3a0b80c9c429f8068a82f3cbdcd72769e0c21419d6ae601860c6bd8f6e86c7b4d85710cc250966e968d3ffb03bdf00aad71bb986275d85fa8c077eb6c9dc8b75419a804be06d0c7dcace9c3145bf0d6a9448ff1566c768d7fa4c3b6364a58a7c6b69ebfe1bad74f1c43577b46f83f8530ad59a5143003d09acdfad5cc9425b2d170e8e3fded7d875734d3374662d2ce94a958af954dd1f652b3283569ced23013280d3543e38cb3dc1d5ca671f6a406576fe3b99f6a7dad6dd74e9185a217d068ac3d4fe7bf2b77160750bee3ab9a5fb901a31f50cb7552a72c6b94d1fca5bbf3ce80ba6234eedffc1e4eadef7d57c55193252454b2350f01d51ab2eab078548e2479fa40388152570ca46111b2a01b05f6e070f2103d513bf8d1d55f49d36dd6e7faa4f637a3ce220c1f52932805c970ccdf36723dae303361b05f92bb64eb7ade26ef915b7f8ae7f4478a73295ebcb0f6fcc39da5b7ff4a520535f703443fc082635b8fca6644653137ec6b868b21e74033591a247e83b2122ebd524db2f05c2c6fd98dc1f5b077a8981ad12258ddd671b0343a861bf9fd423a57a9bfb9e3b94683ce952d2cafdc0a52ea3b2ae535d98e0cb15dc8b58fb7a544a004064a4fdf0c8c17b0d72779a57ca32248de8bd894ffb2253e8c0fdd367649b93aa60f143fcd9e46a0320c0176948c59494392c3bb0c488cf8c9b24bc771de7a8b6c1b14dc7c38725058e93d27896035d58fa402e67568e1efe8513f820f36211b7b109980753376835a64cd962369b339a00878674f23c1d1b8d83ccb3553eb0aebee83a8c199e6d52c62ca5891d16ee6ae799426a20f3f456ab5d3799b5de8e2cd539aa12ba64e8d6c87e89ef87e352f063864f8bd539fb888d83d1c9a9cd26e4547be99e84af51de93adce54fb8288216d59579918745b8621379e6ef9267fbea44027fe72500f605d4a873985ee07cf8edac6193c1abd49153e517aa3e3739b2e739db060c91b46d1a27ada5d245c861bd67bb77b85d51d9a3686ab9d83ddffff6ecae40ed151222992286b3cb0301e8673370804e58b82c554a62ab1c2d3a1879dad515841b779b555232deb138f7a271890a13394ef06105cf3c761bc7f9f26262781857109702d1f1d4ba686ca9e8fd5e6c253d4f10a714356b3307dd6624fe6da80740249d99883ba4ba9778419c0303a0f11abcadaf9a569039bd87939bdd14a41efd5031dabded27a0fae526d4f4c077808d6724e46ff423c39dbac3bea33bbbe1b0e225bce50237c9a6283748ba15d48bc85f876caf5736260f84397408ab53ac8a42e538b1c680d62a74126087c2757f1d4760f044c5e9aba8dc8cb4c1768eaa3698f0d6c6b9d3e7733018e9d28dd1a5bcd23a172e7adfb0e1ef65db971a5f73fab64e260b7bf7b0340d0cacf8c8dc29cc26f124194b84aeb891b55f041d3bfc3e1bfc387b3d453affbf296fc6f139522f977cd41ceae16a9e4add505ce727d20e845974b5042be23ad4295884534f37158e6461e3266c2fae34ed70e13d84703ad52e77b53df2c8192d025b65deecb27898f6c456d8782e38ac740e4838c3daedffbd19d71ea6340a136edbfcf87eb5701417a5edb40080becef1e495faa81135b12f1d90d228addfc2ddc3b3ae4eadd1a7dda9b1e7c5334cdd8400a524e18ef56458bf9e78a14531b57fcf07e0a57618599392b907317412c57d3d41697629027ff1b122c2ab598e333803fb19ca39fbc840b661ea5c27d7ce8ac4d48e9b2740d7b9d5f4014b4c9799c55bd0491c3e41d1d7e7a8ddeb4643bfe40a82fffe3517a47cd2994f39314d08710e00b01409622626fb8941a69e25472e9973e182485bb52cba34b3b6f00145093fbc6a0fe3ff82bf97d34028258d10b580a03e0991731dfead73132cc2537211d8365e18302095394ba303470263238704880231abc933ff43755c70952a2468393df9a84689bdc94430fb17be56389a6ac586787d9fe15ccb7be78602bbf85ff68f445424c7d3c3ec83d6a39401dcd73d82291a0342b95e02595c7c1b3b167cc865afe809fd41df2c2916f9c78a94206dd6f77ab39b6854095ed23c5dda10aec290cd08ce70d7b027894831d61cb750ae3afbcafe7fdcee680fb4516bf396d0d09441af179699a4d2f38e432c6bc5cd14a62ab2449cfd380849a32723d19e4ea8fcbfe6dc325d4b8b1cbc73a3acf574e534fea29a38b02d405fcfc44063d03eedeb603de0775afa97bcca0cdb870330745efa5011167392f65e0e3d7cacf800b7aea3f7332a3e40b1892083633543d83303b53b5227383d1a02a5f02101f1da671c8821b29e4bfb8cc348c8d3b4ae7a8886ad180646bb46956ca48927b403c35efe640eb6537a1291579e91aba501bf47b1b2f7b249c57968d6fa3b3df95bd4f0c65ecdef6defdd733d1a2dfe1b206d779a4d90c71d7ce4eeb22717572a20a78fd4380cdaea8103c178aeee792ffc35ac28765a8681b71551a91330f238b70bb914c8fc605a504dd9f9c648aa5def95290d686b22fa2065be15f51e4fa598a8959a0f6233b0526e585a9060bbb627fd24e9fa2026edfe6636256bd0267d3b74758a6ce2343232df285cdc482751afd147cf1c0db16c6f58407c068fc50865364dcfec6af24f574f39766151e9e49ed029d2b95b456e8e4316a99da93269c1dfbea1b2c2b1e1ec2fea616a17f63277519ca8a3cd7be8d1a039e7d2543d2547a0ac7d9909b5744ba9a6d94850e3b7aef629a34f965e941891e93ddfa0dd5aaa054b509322f4568830628787a1afdd1e03fa9f6be4554da216b361dbba2b4653f1fc8857f561c17b8a9034e101fe9c08e50c5d3506f5ec7135ee3e29a49c2e86eb67af5e707564c2d78fbf9240df5b3ab2fd85c223d0485149c6b5b7aaeec29edab3badac2a572d9afa38f029eda819b9cd2739492aaa1e0dbe962ccdd0621c68fa96690ae61493e0115d47f4328d3bc014100f81ca1d2214af6e3af66e30070bc9bd88f1477d9cbb372ad8eb876999619d5116c3023f028296165395162cc658ae40d9e886ba9381a52c5ca044a0b40237c428ada3125649669e7a33a0f13f66074f50603fb2cb6a7c7bbf971bd9546a1cf6e1d281ca0f8ed00503e06a955deee793f52a7096556fedbfd7c3ceb89df53db9043f25d5f7fd9a8a1398b8250489ec5785a6496fcd8f13c901fa694eacd0fbad43089f158d182df520e78a0f7ad0c8c5511838847e9241dd18e24acfc79a1acb4b9d7a003a30d7b70e424e00d753f9c1e6e59822d979145cfc126815da3f746f8a46976dd45683e0d8e01dd19b0d3409c70dbfcb93805e45154b6b788c10cfb3b903d272687e0ac978b66beb239358becd8e7b5615c3a7e11151d8a288e31553df4d7b44c46c4662d7e6d57104173dc4f5b51d736cc8847707baf1e804bf6c7c73944707098ad1162590762353f8ebeeaae3c77b2a87d82a0c5af05d136ac16dbd65ac70e3d5f8ecab7029f9c142ad51d49ba89cfa7bc215b8c6c2de0338b30216e67981e5f98e68401e08e7047621e9b11bbddf968f0269a6bb6c381e07ea9aa09568cd95bbec0ab5687f568acccc86de1d499245cb04602b4fed49f889a8040202e64d9d24268a3537477944bf792c35ab83e843fd91463c48f3395714e1977c11df9de99141325f6b4d7de18dc74f87217238af1b210b315ec1730e5b00932d6b6e4460355fda40065f31fa1fd2e7e0dfa43f43d2b15409e4145112dfe11e6a95b73fa8b67c1b4f1ab6488510ab4a009168bcf64d41f796846773f160df1e574cb15ffbc9c9ccf6c882ff324fffe25e1a12f491a626fe952a47cdc57eded37c25b77c55ebc2421c0830f571ffc7637b71429ee586621e45f544b985165224920ce3f030fd661a40d873e122931d6784a032217aa2aff608a68592b3ff9f9fb2c9871aec6e04d79fa42a556d78ec396383c7b21d000dd6333c5129e55fd0faf6e4ed81133cad6270071f89b3426dce604f654f1249770410e25a61c314faa280001a685b2539de1841d98a4479ace22960ed5c1911b2792dcfc1ed9cb8375eb68ab5c47ca257187ba61f519ad7d2984657d37c4523bbe1b9b67aea7766e97926a46e05d147cecd834c014bedb62589cbb1f475be9124135c2ba6c5cdcf699a57298569ee71940a5c3c706d4c2474777ca7d06f5363a796b8b7772511f92a405388448a857a15ce23ddb317e4ab8a46bb46fb2f1dccad706c79ad80ac1be5ddbb8c3a9b534a4d3bb752f5d1d6e621b6f58c86396627245f2db8fc50a83794f14f55181ccd7822ca599d28bd88826b29121048d3ba2b1c6b486cbfb83c0ebd3f0e1817e9d576b25543e2a7dd4879f9a77b002eb9c85daa800c58b7210a49a7107e1a913a259adc4b500aacc51988998d39cc8aed2fb38426b2d68e44770a4e10bb5fc3984c1ad3cdf985a78d8f973a45e829bf9a875ba3b947b8e1ba62b73d26b2fe551c67b4dbc57c5d958bab776c5bf62495e44428be3571478060e5e74f97e95cbf571ec4c42b7e38673e5d9522df945d45637ba56c5c36922ffea2d3e3d87cc71b014b2db75ccdf4a0a6ec762b4f74e5e515e16df1e9f6e2a89a36993d074593bcb9f5422026561cb71d13e56f7f7f2808caa669e5129df87247f825c41cdb040b7df1364ca93c806776ed48677da0363a607b3eb8aa0d7078f0d26fe1b95d011a04691d31eff74c77d28e175b58036ee555191fabed05b7ae4564e442122f590b2f85e148c09402ac2110f7d8ae52dec3e64912b9b4d535465d4baee822bdc1afb84459325217046497fe2b7377cf0c09cfcd0ba833a611c3fa32a53ce52e699dab127164c254e7e6b933894037b50aebee623bf8cf9531a459bc5bd2c1356c53f05bca4936211aeef6ba437cbd09052dae2591a785f75d3072259251f1daa76e9d7ddda3de5a3f2277540a95229a150cdaa6aae3f58646329ed06ec61a5d22848b7a10c8c878168212c1b44832442b5968e19dcb972b902a34a5c487d441288b74a750d794a4eee419d00abae1a89b066589bc702b8d77b8172cf2f0caf6a410ea0c0f32b0d6075168c934d96dc6156fd4ec7db8971ee20ec6d2b4b10c5e0330e77f4d813839d774b1d82a58a7eb17830b12ca87615b98295f894425bdca65333e7d2658dac813323b4b4cc2696e20b7db4f5fab8332a828ec94eb62020ad2144db9c8721645097f4108be7a6b7d816b980855616e7e9631e71c6b335b17125d596a564e69616d0929047d49373efdcb1ef90057ace3492f9c7edb0e864bfa8ffcd94df6165625c99944dbcf2164464235f5911637861c893bbff22c45686764d7fe1004c2e37cc897d0e0bc9fbda4f954484b1ecff0d86796aa9f031069e65922aa793791d74f4c88d350e5c924b6c2ca6048060fd42754d0d939bd510c15536ad9a57f4ad7ee20255b979de2216b4021bb9955c24031c753c63d29a9de2e06b97099d908db2f14649cc5c6e7f56395f220c237f568a8ce8bff12604410c4e437e288167491406eac79659e4c2f22e8dd36a390d1d5add692cbc9376415d3e315d7f9cd6ad5320cbad01630f9a32c70bb3b47cc845e9d7ffd430e8fbfef1b7b653cf46a61868fb4b7a59027b49b4ea09d5db56eb546049247cc4f1f8c693d423361039e340f241404331a2dc499c1ba1857c45457094896465d660c7f84175829e37dcbde8538f7e4e671fac166fd7cf30ad05082be2e80f381cac9348be0d51edca83aa29d1e7bd3e1f661bdf8c2f637a53c693a62598a6ea78b856fa219f0a989debb52896df30570674db1f6317d2ecd3a90ea0861abc50db14d6ff01469d98f4ecc281e598c4a9bbe5534076a8482fc7b15ce7962458133cf50ccf8b85a5f1677621e9396210788045b625694143e4f8544324d51efbf912b5e9ec7065b4e6fe87a6e3c3d9ae0600a4b3dedd34b5f36cbb2bf58b9f9c5b4c2bb56f3200c2dd4292ad0dfbda8c6a6ec23c2e08fb6ea213e0a7e7f8f753e010dc62ef76ba355f5451a4a9080bdc4eb79fb7ff1341a8c136b23ebc6466fcda20f0daf4c414f2af0657c80f4b720dc2606931eea2496e545362955fb66a2c7144492a33937cc9b6e8fafc193244e81230d7610692c3300b2db1586ef4d26431aab9553eb65c75a044c45feff4e986e120c1e5629770b07583810adf589371bf35d88a829ed661b4429c6d3ef60aa78f2aecb048ab35d4c6b7557f7750e98d8650dd1130c20a9bcdcbf55137762e19c1b347892205b2b856365b63859800d96fbe636343712b02b96c28e96d2ef9c0883c1a974d46be888ae18fb769e323f708ef9b1c870eb94bc28631ac604ff67bd93c39e28b733f43229cf556f62ef82328a2c06102c5d3bfbcf924a0186d56d2542ece6b7b3cf5e1508d123fb602e255ea5b4b4745c978c846df591220fd79b2ab3df801072c3194d886b6e77562eea655c20688da829230c9828ab0687a2d53007df303c50cbcd9ac55dbd6b4252a9848bc5621a162edb32d76232580d9ed8c02ec06fcb0a15ca1ddd523aa327c58546c099201cbadab25df987ec4db3237ae011e74c6347a1e4352b772cf9d99cc097873a1bffe4cc6ef05817eed79a32c0e5358b1fe604e41e71b1c7b5fb0b81f995798e52335299086e08803fb9ea47a6a44e3ef63783cf95bb2ac40532d3ea40fc533d1c7bc8feb4545a837a46b39d082fcb219aed54b59cd3e2c4311b151e91545bbfd6586470343c0a60c8b26afd0a8cb7dd5f0dd0dffc41c7a7ee341bffc20a17060cf83395c99bbd77d238d70276884545b91f9670a3b0bf4b17cd26b4792eab2be61ec15d009c2bce04116b56f570cd0a4d2c1d2a7b476ff1617f252e836ffdd8badf9984e6863575c73f318bde7f42754625b60aeb210555cfc7794b34aac3647d82602c0153910040f261f16ebd39172670dfd610859450227298013132b1d1c59434916109b00ad9a9c1c63cf8648d29ad4818a2e71ff1cd32e0b27bb1baa279ec8f2bbf188f6e5c1ce3ba71d6c0a84e27fbfe0e648ac1b3886797e8b797d95ee9dbb84caefb2bca6496522f2bce327e4977433d3dfb6130e4e11b92657f0c7286ff79ec5b08df9991872d2e398cc4b3ef0b26ad120ca09e186f1e4754a0c98113d503e856564db1cdf2d21adfaeb2b4cadf9777a90763894d4a2304d3ec7d31eda907924f506c4e8d204976bf1aa203beb4929c33988d1e1fd6a1d36f1c4e53812a8c981606d25a115f8ab3db7d7cdf07586c0cc327bc23b9468efc723811670a512296e441925384f79e4c2791cbd151d97571d64ef5daa708adcb2250c4f1e7077e771fa65831c9d2f0109e5ace70a85d423bd80ec3d24d356886ffb373f6295ce61eccd231376b500e5cfd0d3f7700661bdfb7bb699e71d24b5d883e710af988c44cbf64d90ca367daffc64bb5c6996d36181619d7348fa3a358fc0b8ee83e430a54b317caca5d27702b0d4337d750ee18d8dd1b5a331ee312cac4ecd45dd848acd63dcdbe78b3d0cc26a4d3fd56ddccb3e1405bf16dd5fe82f38602a21d18c81a122534084e9e71bdcf324a6dee62fecf38341a3e472b1c577a404e623704d2355ea270fb8426eab8eaec6c4daa793dc8c0fe0f873c0c8492202c583881e06213b222aa89961a7e19bfbc30034705a1c8e3b96712c08c55885ae5a9c55046ab814317951f35f41e2f005eaa7214e117857f64514c8739be2f9dbf96a6c3855fe992b2fce840abb454dcee9e313547c61814d5609b26b5c6a4596e6b0c743f03b84e01ab9444b0feef52d22d3e313198855ba069eb1924ff7e763e0f35b08ce1ff16e6232d6b776f229ec88de206047c5fc96c4dd60f72b618129786752e5b9e4ccb89bfe191fd90de0691673014b41d7c381b3d6ce4230d80fa305528bc8dc835a104cee82e413250151891415219c6c25b0d4f8394e6ba0ebad39aac494ff97d9d7b6fd5bc51514890cca8aab12b925c1e803acd04108867cc3053059e38fa0410e1c9df624952ca9de1492e0a5ecc2167b1852482bfc33e8b633759008e0f4cd2fe3d3aec52da297d81d74cf81b65c86de5ebfbd593aa1daf73e29665a597b8599acb6844c1689b3b2ee92fd6d897f5ad163e6fa28bb8597253fae8bf7bbd62f0d8575565a2b36d8c2a15589aff1f00f6a73bc2cab28af182d650e0ce761472cf3f26690a4ad12ea584ced6bd79fa3e8bf7f3fc9838a90038a6043784671970c15ecf4026258c3ebb104d518d3e4ea054691d59d9d47d1685a16c3fa33497f27853256dbef72f3f309b4e1d850f22c13198aa9765eedf025c65bc4e80cd6e7f43e78dbcfb7fae4c9847d0d12645efbd087aa707016287ebe01bef515a213bac04e639ad8169d096f48dc63a3c40aa2e94a08f0ffb04e456434e15352f481d0a585957fe146f3f893fd2da1f1ed1c3fe13bd06da90f5b9dfbe39d2193bb9d54afa65698ba7c386c4061c1493efe28962642c5869025aad99612f2d5810d9e7c83d2395d1aa59fc32ccc9e3d9bee33611a1d92b8a290be4fa11f4c549a53c7479878cc7f96af9f68cd403606ca8019d336c206020dfc88439c7d418daa9d8cfd7cb8901529427fc14ce0cc7060aaaffeea1cda84f16e43e5bd39e61be20ec328292aed384f65476743cc3128443e89b1754d1ac57e7ecc52d2229a4e04e2d62439aea83dedc02cb3bbded2b5270720c951187b749101aa0f0c0637a9f686d763b3a244524a8a3f4817119cdecfd139b80a099b94e7bb6538a1c05004ade9d8d3741bb154693ff61d6ff09b2853ac5d474dbabe7666126c3ae9deaee2f57f93fb883505bc4712b21bdd0d02a6c04f32339e4cc7c8353a311ca1c52066bdca1822956066e23c92714d6b20064c17cb6586bb5603b963424e46515583c01119aeb5cea2408193c1f048c182f1c0673988905f8dfdd593c4b9207257ae7f1a0ec40a54d9420bac68b6d0bc3fb6ad5f975752d248d8a450c805571442d7c3fd1290791b03965b34c51558a1b109ac9b21cd1135bdbcf698690c06c9e304fa2ca8c9640ff2ccd97e636d9b63cafd7326826ca7ab78a07c4f6999095b9260053519cdf6e0e72214d06566e4255ce0f7d93f3d4341a604e1336226f0f44020619fc5458e2038634f459dc3362ad71a749df5538e644c07684adf60078494bec84bee5315f8addf370aa387e5e3c47e733c15d87bd64c81350e1dac45e0eabe5dcc3492af4a758e2466c22bac21166f25529a6b51d363e9bc42552f4b8ed242a8c4443a8f163f5d6d56a5ae5d9d5780142bc1d152f5725eac567610c1da43b97ee4b428070b2bbdcb7ef9ab9c81b0fed0d6ece8d1cfbe58ca78014d1469d1ac65d2f960d701f8f62439345d54d6bc1eb8d1be05dd0146a1935528862b72f5a14ed05cd5f5c0eac1c104103f9f9a23bed0576aea0101b04b37352a9dc2050ee8537e68123d50147101b5f625f0f653ae63d370c68f62c02cb23c0887d23382891badb88646b2cd222a5517b739d88a9426d8cbfa4ffc2d22379f4babf97e772beb3c43ad1d0941fb75c3c90007a9cee1e12ada7b4de20bbad6be6710d0782cd19d93513b586be75e88f88d927327cc84d19c71bd93c8d38f14d375a862c4e9226f4c124fb2cecbbd117684194861b71d4292904c47f1e8e67619f432033ce0d11f3986d6ea79829ccd720f77728c5675f374f420581a1129f07ec8dc43ab4788b4f114a5a1c8de59cc6fd56da8e3cdee9729e033127b0f5737eebcf0e085547359f6174c9eb777bedd54b3f58b08a0e02a0202141cb00d1931d583c25da07f06f15e0b1ebdb51dee2ad91eabbd9c57dc37e77a0f35d46987d0a6b631333d604b7360dc18d46af5296fd1e989dd4df92b44d106e1bbc5dbcc2ac047ec9f4ce4a614dd61012fffe2a80ecd90eb1d393d0428df18ae669b2da283c80ec102069466e5fc954554ee33f7aec80bc02eb2fdf7b49af7a7441e9f24820f7dad2c5f09a83a250ff5162fb8c89c4852c935474df848151defcab207b516a15ec3f365e0f1391fa16b415d58b3485b24f685bc6a960d3ad5318d8f9f4ffc08d12a09a532be1a39659733fae983497903cd5ae1759234f4b61366213b01b3707e47abb942c7daa7a5310e56e3f9248e802a3ee157d50cddfb14496994c2fa0a3f4dd3a5099df725475ba5a55e0821d967329a2b7ae3bb75879fe1c943483bb9e1b44a1a7bef2099902b154deb9f821f8d6a95c32b2711bf0d9180d7ca33dce928d48ff52bc6f71dcc6d9ad70edb96e42c7d16aa24c102d8de00f0740966ad219a495fc0acc092f1d53c4a4a9625ed84d369f45176819cf6b33975ac235d829dfc52d846009cefc8a79cfcfe99d0085cfd78eba8c2b59032ca084b1bf2bdb3cd979ddb1d12043772259accbe37b03ef18556f1f70ee70c7dd9c9d984ba5af452db7ebb239068dc95268dd296e6b59b9fc41d2ca0610e2746ff84f79e93e28a1cefba34fbfad8ffdca4c09da4dd67a34fc2ca7828b6c23462abd71e20aafca09688b2496919796d5981096c16abea09ad6009ee8ac3bc6fc77ee88cd2c51432dbc9887ba8f5967ef98f068923acf87d1a001fb364c0c1704bee8ee5b8c79920ca60e43218b9524e720b6e11f6cff07679b5d781a436d5ca402f5515fc4ba71553320e2891d9902f3943e474660f2cf59eabb42c2c027df79496fc52c7225ae151f6a295c7cccba3fcba6cccfe94b159965c8ea964b075c465637ab6b311a4f30054ce1de3379e63ebc4d31d8c33d1e01742d69845f9ce1e71e00cbaea4232d039ac41a9af6d04270f94569faa78b594513efc3d1b7daf706a10ccfee0d3a19bd7024bd0146fb350bb2f53bf76ae88a610d59df09cf176d62c368d2a648b68ec3bc92aeb5e61b15ed25e7e2776ef31e4103f618c7868e9b0348f4456afc9cbf4c139a9a7dd07363dc919ed71f93b6c6f63568a6a2398ac53c02f52f15f8b5bac532458d838ce1416c53979c9e22d93fc43e7046a999d2281ee05ddf632efbec63c59dc4d37d456144f4f72c144aa51f6f8e2de9ecf39e3db48f06a61dcb906e35e3a99cc360b2befc1ffc59af4248fe97cb7eeaca23a20eaf06a28188d0886b2ec0551cba7351be8af6ebc802ff69b24c20d0cc3aaab599a20a2877579fb36f4f918836bece8c3da596b26807e4fdd4c42db13554612e78600ecd0260fa634833618658045d0d8e1aa6b0d30e899438931fb86fb4271a6312ae59eebe5ec6b305fcecbc9f986d005aa083b5631e07b5a806aea9971ac89b652b5033ac1ab6b851ec8640b4d2360a074412d612d980a6d3e1ca47d158e7c408c30fab880a72c886d3dac3f4040c123316ee9b146e29f4a6e9d5f151ff313f12ce76eda95cf2aafaa06ba3f55d191ee49c75c6a305db286ca657a0d9af8919fbccf5a54d1a3673eab7fe752341c83a5a0854caf67dd6ac59aeeca5d99eae22355d1931d6ec8b7d032482b2fbd574be1cf77b0da0a435ba070331320c45f5295faa6eecdfe1e2ad718f947b73ad6f4cb63079cbd9c92519ae2ca0235cb3f12739514fed51ccf0c1616844c0934d68565d886164e7697711332586d97e1c70b38dee44ae827811f870e95c80bbdf32ff8baf635d3be6c9f40c661faf70dade2fc6876f054f7ae212fb7d59573ac4135fdad82f3aed0c44d376ed0bc57fb1078f8b81c8f75041778e19410dcd3ccb651ad3d530edc5c6ae61ada2260b5ec76759d5945f09ee46796a118cf4990ca9a41b17590fb26c869b457dd76e2f6cdde005783eceaa4b388b774e414d7597580426dc34a43565afdd76807304943ec78cbe47345dc809e2af3817fedb99c8c5bf45ebf937cc887d1d3c38ba2713f0a43f477d46a8bc1e664092d1d58210d5d4f4aa93247200e23124683ae7f5ee91ad5b23478cc314d5b6459f82aa764b851bddc909ba006e1805435c7b44178cbc2209e9bddfaab5aafe9ec5721b7791a4128a84b4ded5072f894fe968217f04aa16eac07debdda3fd33ff5661a9f37b2e96d594de4ba658580810554b79062844b88cde0bc76dc7312bfd37aadf0a8af6b50dfb448d69cee1195c04cb8ecca872f5bcd45f430276e00fd02ebd26b14ce24900252412778f6832d8a63d883e9cbe780223e2182766b661715eaac940018bd15ceba4ca81ab986ce70862be7e116fbc175a52439b74dc994620e1e2cda09ecec19817c6887cc391ed23faa2eaa4a615665645f088d785025bd20162f6618d41ba6518874571562f522897eea15a2f4b43bb3211a74f6114809b84b8e7fde645aea0ab67e11b75fec9d0b005719ddb1839d9d7e0207074f4064b630c7e998b1816a4f8b7dbee0e269e5d934784041127d6adb7e339bec733cf0e27a93a278774e7cd8f993d7b99337d5884210d46374f902290fea7efcd0b1c010d274d92d6ea3853c3aa0c7267684fb1cfcc72189c3a3aa1cd70ed890e97ee5035d3b05e0177875f676b6bf208c87294a74fa6487d51ff676d3ba670a30d6bd10a2b485f6682138988191617b6677e09e0443821550fada7953196f71593d6d7a95485bd47ef33972acab3aae616840dec4f5136aa5260c1edfa21ef776edd12a69282970a96d5d8d00cd78510f00dfa7a07ccdc26d54bd01b7e96c2a26f43245b0dc19779ffc43f30affbd6331b25767152b0a70ba09cf676b4a428677763020626cca89b8fe4319a969e2301256c88f3b7b0988caa46b48553e5e94684e3ffe2f231abab2bd5deffeed72456aabaecac0e6d0588dcc97cef0001faa7a67d55359e35439456f1c4c82e16ec05c227fb9dad8497a0e8ac3d7493a69954d23c847f00aa9621c2c25adb7a2bbec6c65fb31895f599db47a17e815b884578303f8b5d3589ac19e13afbc8477cc0e529f1ad1f4fd7863bf57ec4088d28dd05f030c4b169a7f4edff19d3ded754d9e0f11517c9aad8b0a053f52eb77fdf830fb4de129900060870f2906a1e4cb9d79f834b941a2f7a03d2ed360839f29e5d8e9c414bf15f9190a294e07b51a3ef711d778b1a562b1fe483bee395f7ddc8b095143733e2331da23f8ffb215326b60fcd7a617ff92a27bd2313e01e649c4348f27246a99c27b9b03d3f2ec7facd953c7da364a653a6a0e2abda6b44928f9290250c8a9619af1c93f6cdd1d39bbe3024450940634700a1572266c09e91e104b239f29ca9fb89b44540e2f4d9eb4bf21727a06b0b0ab2e5e05443ec8a363ef03fa7b96235efa433936636f471146850c4a02a6251c6676bd91fd0c54004136c528bcb2e3304a2e9b97ebe8158bb60889a7efbfceb34d6a2635470e2122fb129d66853aea5f8ab5437621f9eb0092a05527904dc3b9a5493cfc47ce4371402544a4cd9342f3831f61ae9d48490c85a4ebe6d83023928818f822dcc5f9daa23eb529baef1d488587350b08034def6a4ed07d4167b9ab3ed9b76587aba775edf5cad96252363de0339dcad812d33b7d72dbc81ff81cd3e45cafee5ac398a60d0e2eb91bce7d2ca579e2a48f4a43f5a77dbf64aa7654010270450676ee6dc2852ba1f9592bedd7f02fc2d65f1d294108461351d7ab9bfb175c1dca7ca1fe4518e002f4c74932c0bc864f4ad839558cc4752613d49568a6fe67c81a0d7bd492d518f5c8fc1e2b64fb869449667b55d4e973d9ccdbedcd1a149e10f60de63cb2d988f34b1f439a5e7eaa4eb30aca36197c4da8a9d5026d972ea484dee9b5c026af372656e1f279385fff846ace034b84cd2e7984c761fbc6a427bdc945b6be2c516619c3508ba84ee848b0558eb055d5a9e863ee611fcededb1a0d227a8911efe59bbfebd3c7a858c893d7f139f9ae22cb636ff33b32fc9f638ead44c4a326821d8cd140187f59d92ae1cbb1108825b48e9057ee5821dd86fd3a309b3aef7c94df286000ebf3833670bdd7265a94148ea34d8c0d0a00d38d010aecdf3d9c6463b1627ff4bd88fbc760c01a421b85f1ef0f9930f4c92d4b501fbd51acb505241b8b15944610b2accce3e3be68fcb5753642b0f85e97cfff61589134350e3a63aebffe6935b6067de72f31d3eb2b09f1b836f53b781872ab350109ad8a18d05006794351d68a46a36c205a7774bd3f71ff3815d4310b5576a782421d84a8d658515f75215d53c84d3432e49c4ee906a49a7cdc101a5747d05a067e0e1a77395cc2a666230fa9c5ad9076a0cee65ee732818b6a64683eea05a37cb9f8fadb3df02a51f959713d80423ec84909fe609d972be8713f28630b046f07f33ddc8db4f30b12d7ab7c7b75e72dccae4d40d3898abffdd3b788fa3f65f0b4735d36d1f9744d223ba9808837fb2aa86963ab3366a4008f597eb55e968292358a13310cabaf528a59867ebf4ba1ee342d08ea62a08fe7d3631e58333584f39548df0bd67dead224f23e375d0639d356da1ca6f78e7b05f5b714895e67715d8e278f9b7d96218383ca1d53b37c102d9d6f060107f77d9a4edfe8e7dd045a8db3b4dc30362f08ff6ed27db038e26b75314766d793d9ba798d59ce306d51e5fe5a842cd22cd33afd20da3fbfc4d1e1d39d001e2d9a04f8063a30475e717216ba1e8511c4d91c0760cf5f06976ee4504192eb47ad9ad4b5b53f8f80c98290d0e1d1f2b49d5cdc7e36b1a48388bad3f7a20a17b01100dad508b5fe0e852db4317db6431512d0b0e4bfcc0887e557ec25438645149036c143b65b181a565e0faa5808160d8f369375e7c7a9a2861cab907ea818f1551d811a5b7836560e544d4a25cc957b7baa1e16f5454029127935ca4d7c32c844468560600b20a352b286e4642022f7bd142f9e6543207a062170e50d09418ab8d8ba2f78b136df9647af5040904b26ecd4328873e1483253bd46c4990f29a00b2d21bc9bc13d23563285c39203d86a36a4d973b117bfaace6bce45371ef6e27354e9a5ec413d534ca9f97a7edca2dc1afb4be26409a24e73cfcd381e347b6e69d8105c28f174645ee5ede520688386b5b0c08df6cb388b2d0f328e52083448cb2ae204342ebfbed4fe6ad4a73a82f2dfb180bd2bf9df8c88d98cabaf3f9234e399142e92c37d0e530c1a5e694e641e2cb9e6567e5d2553a29320a0fb72570133c9adbbfbd2a93f81c4a00c6b9999b46a3c3fd0a9fce4de59ed5fcc84883c2a713d6c615455c780016e576423d0034dfce410550b1370c9afc605f785acb18cb58d6bc69685774a12088f417f0a4efe872cd008f02d9328df91c80022331c8c496ebcea46345cfb62b51eb42ad520728247863e4785924c56a1aa4bfd079acafd750709238ca789065c57c8ee63938c04c4b8a86bd8f5aaa11791d71c94c9403cc10b7a7a29441ac5ff89b85401c284b31ff6bdd864adeced09cc4d63d01de24c2becdfbe22f065fa819f0abff97498b1a38e0ac06952e13ba2a850bbfec8d142948256303f718b5476eded9bcf61b9cb69d53355c400fcffffff03