PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77942 32a93e0f9fe760827c82dee2a61795b040cd835371e9019ba0d1b654b553209e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
844d0483011b0839e56b601206cceef0c6db215ecb412a2432cb33df302411b7
Certificate Block Hash
32a93e0f9fe760827c82dee2a61795b040cd835371e9019ba0d1b654b553209e
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00823800008c280000
00200000000200000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000634db0b82ecc11f8f0d833bb05838b0bb61972faebc3cb22315de145c21530e4fad503ef8c601f7881aa5abcb8172465dc8d457a8384783e59dd2f4baa2db4912a7cbe903048321c695c7dc688d2439acc9e3dff59b772e0470b0000000000000040000000000100823800008c280000

Raw Header Hex

00004020c318bd701c5dae7065f9e153a2afadd9f5885662ec4fd5e58f684808b373f2ec5f75853e03042127678f0c02ebda1a40a82facbed00e75ac71e1c5aae80c092431f23c6ac3d20018b7112430df33cb32242a41cb5e21dbc6f0eecc0612606be539081b0183044d84

Proof Data Hex

59,560 bytes
121216010307f55159a4c227bc5ad4c6a1903bdaa1dfa4dd04a0cf6c14ea822c58ef8adb179f3b67ff48863ab9fca7f37f16bfa709a500c63f2035b4025da0e503f037717782081982f952a227dd6bc406b4b9ccac21a91324ba182793916c0689aec5bb458459e151a8da4045a363612359ce12134020dd3e12d9c6017c585b6dbd0679d3d5abd354195d165311ed2c41571a91dfdedbac62da0ce45d314cb8ed48c44b6e881266cfc7b53dacdc89789f6d460fb8831c276da62f233f4e4696d76428e42a54c88c9465c7a8385000e3da28da85ecaa59d6568df8f6b13f0e1c3fa34225e17e927b0c332078f2f043ecde06d9920e1cd55340d3a2c8dc5e3a11ea9ce0b5b617d74e3f54f038c104daf5f4e9d348a750ee69b7f43dcc3271134d187e85ccfa19ab036597e1f914a2ce5befa370700d514d48a508818e247e5cd6e12af4fd59c0261dd693898d101015a1cf7e7fbe89faecb22c26564e5d03b0bc0d28e686e1e8aaec5241269ae22c3b739e6c4ec2c7632044f69e8a1d5c9d4f63851f30d6365af23dcddd0e8ab3455c6d250de54afad7941996e776f62a7a7cea8c3e5e38497ac3090bc70a89611897d656376f1f0200534144a0fd68e23ad6d5c7e2a4b2bfe31f3be3fc300e8ada16ef9266949da10a0ddf97b57774e423ac08844e16612dc757ec8a055a61dd2859b0c08e2f139fc781caf521d8f55615658e62d4a7a1b5c56db0d362429d53293fb75f0df986394e7686a231cffe6f2a788f2b04ab0e5539c6754fca976cedd703449e237522caaf6cbe5d8fd3bf800f6a83136331dec7f5c5264524fae021fa4c339ea26d58e842034d7876a4c084f5a889bb652e3e153c08aa8968a6b985e532278c8545d06116893cff00cef74cb88fb3cec7a7ed9a722de7853a34169de249856f68e9f595f4707b791158e28e64a82fa05de90b6f00645e157db9e3f8c10ed51a5b3980479ff72474a5fb8f1188ff355c92be7a690153d57d931adfd211edea21f80533185a3f570b0b5eab024e396355e57ba708aebc27fc2819147c17d51173967dc61110a25458e6885c628ef1e9e29e9e3906df2a8e614be72e2943afd87aae95f101937573ac2e12f623e5a11f98cb1a1f036f830ec4c68ae698cc6d0c2e3a1cdc184c00df8817e96fb9a3165a72aff979811a6b97dd42049e58d23025ec99e951b240f469e3a19aae6bf443750c65f033251424719a283718802a95d6c8f2451b67e2d5b30b78c5b3cca56b6da49bf4b184c2046cad35a75d2a19dcb1b68e5bdf3650e1f39cae8c18a66c05f78a2700d2eb98f57a0287adb5332416981bb2fc81220f25a55be1168446c66dbb8f62f2816425ffe001a1bdea1eaba25c991a8a6e14aab4dcf7b3b83d7d12150b428f1075f0817b6b9d69404e5b83542380d05f5f6d789ab7ffc54c2b9e702e2cc0a6f14f33d19ee63d345249870c8a7190cdd5c9bf8b961142a0aa96f9fdb5895e786d2a77b4b30d2df7b3bfccd40f69b25a711fc1a170503317a45d9a8f7b6aed9cdf364df3ec24d854c8cd1b3545ac48f2906bf3dec590e1f9ab4dc04086bf530d55b966a4a8ffb62820f389697c83b7f5d483abd705a86ac4bec09c607ba0a67c71685be38e3c5fae7f518d4a76bc97963d5191210c0ab14db08dd2d247574f5fed31217402c30b5859f2fa9d2e2b272fa21a364a5ef8784f45398064efecdc4f7363bc876f8c3bef722f656eec02c07c86907f66e0d13d9d83fbeeddcc80f7c759ac668c4e0470606e81ddf48aa985cd8db95839394c1ecad894d1faec570a40a54f42290e184438e4e7760a3ad2a69b050fab15a6fa781e93d53741c5e2b0a8bb00e64356cad0848f823359daddd4cd2b65ac42c56e4656491df1b579b09f9c9f94b4ca6765d8eabb609e689b572ff898aded024d0bc439a83abb6a414d6936c108456c12dd23e5edc57dede0edc8b7547c0c52db39b6ca31f148d70e073a11d1e0d92e0da42c88888df108e0bfaf9ff4d1e7ee743e374cf59625f25a7bfcb0d2fdb8109029081ac91f4dc874c6e7b8f9be21d04b386581b0cb2362e8750be6b92426f0c0684588cb2509d9b9d8764a72659f48691e8f6e11daa35ff8e6c28138a3f543d01cc3d61fa10142ac61dbb91c0d628ff1f31ed92655a63a70544c17382df52b7c496885401b857c7ba8e5a1d3d25d825efa8b7420ca1953f30230d910969a333c5011022c88455d789cec42e8d31fb47728712c58d4dd0f04fcaed1634c64448fe7c67c5f365cc600c9361834022572a943f05335ad28fc923ef277fbf8b454110103e4239304a7abcded61089fcba25c203c8461f6a97fe9de8d184f6ce89a5b46abcf5a797795ed387271a5a43174b3f0fd52aa60096bc9774c2d95a486031c60d6a68baf27b971ec61d8cf2f0985b375f5e799d9cfab830c8c7e1b011e697c6de7efa66fba4ca4a52186fe5791b3ca4f19e67fd0584afe65cb496ffa9eaceba61a417b9ea1d44f24791a1c309b93f6790754b0b42eaaa0e99237699cfc730eafea3a513cc399350d59a82da248d45d5df29e25a0bfc6a6ec27164412c61a65b0f7601450eeebae9a2a3f2c59b3b3c128a3519f7ed6860bebd0e8474a360ebe8e0f67768c90fca9a7d54c06eefed43953929e49b073589c2fdcbcbeaf32cac8629124b82bd3802be6444e431482ed74e6b20dc4d42f65b6d22a84112d6c49dc72f7cf66664ba3c8f114df6b717397fdc8b6d13fbf03b5df820a406f125d3fddf723f9385daf8a98196b3f127aca1e7f0162f92e4b3f6c6d69f734ce15f839489292fa6589733d9c51c1317b56cdca805d7710fe5e172b32852bb9159a01fbd854b3b902014720f8d2203318eea06d98f083dd4d172e2cf40546dcca2134fe7be9445d0691a4a76c2b31cada7e0ddc64bdb8c16b72f188c782869a68dc217365f7845db871c97a237f7a31659a6905c1f9a5f5535a2f68cdc9811afddc201eaae4d0a631b85987c85a613d0b33d51ec10f99abe1d19c364aee373573f1414245a04327fdf9102339fc2c32cd16caeb50e440eaef55188a520407a1e0eb5e55cbc7fd6759656f37aec00534d1d4ae8296c73cfa046ddda39231ce20a8c7b47c73440b450136a9470f6726b108481a1a3ca00fcfb6a221694787977be62ea267a3a45303c245bcbbe90c8b44d6e7f4ba2e1004c29545e7c483174f5ee0748263f7568f4b652001a53be0c20dc57c84d4043f780340893835cca04d5ec4c52d222a2aa99ab25249fc691b0e5d231cf718b8017719a947cd6b7a3c451b0a6349dab9e3555026a5cb2c224f7f3787902d6c7d55bba9bf585a14ebba1154fb7cc171eae42f497ea694d12cd953ebf95dcd8dd261c12f0bffc90c6d85792d2b6e563739a7696d3f35a8314ecab39c722cbd6e8c83067d858c42509a5aa9bc99b8a623a7c787a07270bd54a21c1cd88836f2c0cc72e738e38f4a8326770669575c3d9f213c235aff6832ad41bc361cca1fd8838a50a4467a70dbebe9636b6abe02cd0fdffd94d33b67587ea8dfa770e29deeda242340de7742d64c4f9a31b3f3591d45997e70d3704f90140d26fbcebbe6ccaf41831279cd22dbd7e94299cc17e093a1fc49aa956d967ac491fbbe438c89fcd10e50f4f315a068a24c50f2fd04f4e9d03207966a79c369d094e277f4cdca4c0fcae4fe4d70eb59675a706f2c0f62dc93a4a62d1c6bd078132461819b56f4b5c6631edcdf9259e95b914db4562b14883ed05aae8b4b01369b2b49d796e2763d1db4a26174216dc0bec6e49a3109221c9173ed933fe353d1438d6cd5e741ffeafa1c89ad82d038dac9b055a9680fb01b52f8769c794e6ac42bc13fdbb22fce8e407c2d8cf33fef8acb5131ab1df7e55600224e080fb067bcbd79189a9e29e953e12050b2973af62c1c26516967fbf46746f8eb89042c23849920aa96541ca442a8b640a7c8fb26af8e2bfde6224694caea4e6d5eda94fea500d3b78aec3066a58786a56e06544f4fe62dbe8901ac05688426e6c8fd25b912cd1c33ae7753074029fe692877048c0cef9725d2d1884a8ae62f4cc56581950da872b7ed88f7bcd1e75ce43061f38976a092b5168096dc50d12089d006131ec197e42cb53569125beeb5d255778f19a2fd4fe999e88ea93f6f2285c2ec8cbc59405cb4ce11bcdd455bba4c05eedb95e1a0ac3f08e1dcc3c3d837163462fe7d7dc434450309291f60feb6ff7f0a0cf3baf67d8175515821ea209970decee4563f07681489b4eeeabd0137fae0b45a2a3baaf419359f39924ac88e83dd9b31efb5ba1ca409d2843a8c9301cc7b8f3abb667f8e2c4fa80bb6e6bb249cd95c2706169864afe9e49771d21afdd68cc28a3a41bdd672e66c1e1f5c8bbc6adc98a547e108c9f1c5a9635e860fcf66286c2527e7dfc3f6feaebbd526f3bb4eb8c45b6b767ff114cb88e7b673212beb4bbfea3bc8a9d973505ebefec509ff275f74e6a16d20c3dc95f835ea9be750bc3f2c674744e90045364ddb5d3442246924d10b6a6261ec9ffb1da5a6ce69b9b50141e62be8a86f593f890ff2f35f0705f733178bde4cea8c610ecfe3723749528932fdee8370db128e5cd2f33163e18b96ee617dcbdc5d20638f5f172b5f1d2aeb959b28c9e43735c8b94258473d39ba3c0740dd507aaca9f33a14a78c4587e2657b7597468ef6c207b2f8c63217b033ac82734313c2dc1030387074214ab69d2fc2e305241ff45321ad58d858f20323ccc194df327588d1c7560a782903a443dff43ee37e66af3b3ec5ae7859beff7c6204a8bc6686734e91bdd4bfa0ba3b10916c2db1704ff811336e9e5264957245ac93289e7615340a72f27b99d07659c7eae18d53f7e7c7c4a033096f0a4bd49aa5e9f89853fc390dbad13ef939df1c0a2ef264cdb5cc15f0c07289bfd9d2277e5416ce85811d197e45c03f0ce8973d950327d49431a7cc06c77d10f729c559c389e0c45db4a317b4fcffd55717560d408000a746f1710835a6dbf677b4fffa46ce7f8767dcff15d2d50856468f00a64ef17af9f500db2da30b36e61588cd218ba9ad75f88dd43a57664227d82cf044b3adf59f33f36f6195bff6d0cf60724a17bfcf411cbbd993cec00ba5329337092b682cc20dfd6c611c644e956601347b7f0f7e6370d38d3c49cb32a574d9d83a925f5c959cfd68bcbc848ab7ec329b84911fcb67945b42b5a58fda7d898a880cdf37b50a43e34126321ab89715ef8fd756316cef459ac5500b43c9d2a1cb93233600b68d73044baae9565804107e6b8d2a1e688b085e05be4f8977fe2edcb3fb137aabb93f65c2c8587817bfb97b2be045f3d934e0f782f36650a95ec1e2f4a7c938d57a750be943689a8e17f1f4e55fc4ee5a8ec79da61e1f1e76ff1842705c0fb2c659af9acff6896362b84d7c2fb7b63aa35f13366bedcaa91c5dc3c88e1a7d32a5f24bf854331a016d7836e1278b9d412f9716d55ff3e5dc5a86d8b7a177ba3ad55a657d2f32faf11de0778c3f0795322e2816845dc4513903d79734ea61b8028832a9b8c0b2a6815fd989d7ac8f5b3989d06069a556ab4fb44c5b2ba6efe3b2fb76a6661885fbc31b80ac195a8366a9b9a263d98093914390a7d3e79e67589bcffd78547a1f08b4c1dc597b7d73fedc9c7ef3a96746b9b8b54568f4bc953eab7da73150fdd53234244a33edefed24739037f9798aa799ec835465050f34c5a7bb40f03751c24e9b83d5d8570ae7eb15537ff6e1eb43ff7bcba47a78b9309d7c5c545a950375bd9a43c8a869a4eac21e0029b49626b3494d2b4c81c4ab7769419bc75758cbd23e54c8b2f67413af26202efdd11cc68f159f70d6d3ce49eefc8efe33d633aefabf2b0949e64d8d2bd6f4c6862b2d861e968f59f037eadd5725f0efc66db5a9c68534a02edbb5e9ed961d8f6860cbf7f027c75f28556ddd679deb92664f947d4e4f25d5b0bfb0e6207f28dff6fe61d12ab3ef889da1ffe5ce5d2159fc71b57ae0ecc1f8fa8747cc30dcb3e19c9afdc5e041d24151fa7cce0b5456f8469fd0c31adb3934b193e8496538f7e7691c81c2d36e881ada98e8b6970893f8b077ea04895f30f8d7702ea5f467b0a0dee448151006030ee678760673c2bc82c2cb475302bb32e901d0a09623e6ababb705f91aceeda69eb6c79bd8b177f00dadaa072530ca16ebd16288ce2e1186b657b5aebbd39f1b1e1f0fdd4230e91301f57fd38d937b4b70378607e28db678f0af757ed32ffb1e5c85b9ce2efde8875811ec4672718ae465d646002466c7f474a096d091a138667e4330e6f4f2b01b0fb5de6d3f91825e51456bee470cf965025dd3e353141de527c250103fcdea3162be65a274727d11c1852346e9ec4d8859b31b224caf40eb51dc022d6dbe244e2cd2981311fc3509d1cb13117c4f715910e51471b14652b916fb3125dc4b5ac084620d9bb9478771d964d447abd99effa0dff14f396ec8f1447bdcabdee6797ab5a50ee17997362446fe3a4fddcaf2b007a8d9048b447211eb76e4c42685bb9b0ab8eb1583c593c5b02f596eee8fa47f32e013263238f784befa751d175e9c54b2b2e0b0a78c4ed770033f00a88b52b662c638efee2784a7708e70896b5d205c819819c77897a09f8263825c5f209d7c53496470849d9165284b60e191c85dc4596f4f4473757ad8b85c82c7d53d39523359769f40544c5ab07fc0f30d14e0c9df56122b810be22eaf95656b1109e81cbe7bfc80b212da579b7dadf41df4048cf1fb9c32f1a9abc90594b80e65a4f166c4095e8d7b206cd453881103273910fad8d41f091906bf0afa3b2c48d4526e2b07c93d5955eee22eef585f6878c0273536df56004cac6b8e692a66f75f13a605823cc4ae367801366505244f5d082b4ca4859f029279a677ade91ebeae7cb4157ec31397ba7082bd0619073e356742d9ae2cd75cfd9de20ec9cfe86e30d70873fb5b31286fd9f5362abeb2dbf92025c2dcbe884b2006412dd11292c1ea3fd43ef8e60d0d3d2a5229a1b3740401e0448ab8538c3585c31633772eb06ceb31050119f6c89a9cc70043c7891b9b363074aae126cacf1e25a5ab163e31c00f53df88de066b39a5a8203dc8eeab3c4d1a02f35e35422b7cac6233e1d7c656d90ccac6b8098dde6028053aa7ef1ca103ca24f3ea86e198c24ddd72966a30285d870eb5fcd552bc10c09eb2a8c4828d538f4b8a10ae316e53c45fa61f6566bf9a244df4c243335d618d67d721423958058b881d3ff8fe83e2f0a1f8bcaaef822413d44e08e5afde540f262168513bc82d072a994c79c52fb3408266d7b7ce82a455b165e33bfb593b4e195d5af50764a90686c41dd6fa93060c18e7865ead139f2ce0c470e2a5b9fd391821851277e797b3dfae596a067c476c71f5698608c9f39dd3f15aeefd6f1d634f68be71f6a96e0c89607e3793be6f0e571ea6ee9230171e27f5d6897f38f24b48d020978171af9bb0b0430d021d477611cf0bd255135827d787d35e016ce6c44fc8f4a5b253dc2b354acc5728444cf67c7532a68b1f2eacd6ab19ccbe1e2aaf9c802b1c3cc0901b95d0676b57e6bde6e12dd79f757544653c7fab74c35fffb30e443dc7c707fde45bddcabb3932c05169a67d4b2f124e7c8dd8aa421078d29e74cb1ca1ee2094b5b51fe8f97732ca4cd0804d4a1765d915be7703806f3164833a11493855f3d7fb03d554f746b253c88223977c92089522594b1665151c0fd12258590ff50150e2e507a74ae88cb3094e504bc77f045627670c790e89c92318e91278dea340a6f915b66f886f196b2f3a05b94f0edc7d98457bc04285f512ecfbd00b989da6e4bde37085691ab7731498106eb9d935dc39761ae6d61aa6d717bf750e71e38b2f486867b27f31dda6aa8fc4eccb010d6d28a5fa413cd8e1bc2355c41457fe9b650e00fcc458e5a865e533791235ebcc7ed8f1b6255c91371140d2f4c6f20f80054b16b9432754c9ac676b03e38290cf5109f9eacad5ae7431b540d4ea848230880a06daae1a1b7f4b5ea76d58e75c43365b7825b3a5d2f1de331a87a7d39d9864808942cf1e26699a8843c27f38082e034515eebe14d9d22151e9cf48ca77d4eba35c09dde10f5c9dc8733f10ed3e26268e9101fc7ae5b7a7d9913a9760198a002e52f13e31a5d0a09c310a4cfe1c90da9672bf4dfcf2d5da7e098f6edaa1edeb14217a043489cd5185df150b3834e7f424cff001d50b3a31230ebda4da871ca2dbd8403942dc9466165168ddb730232eedb50e8e06ec2b209a43f2064dafcad046cb0e1a77e87e492000dbe1d73a219798cbc8653fcca98c5f4877a2072dbe6d835f3a453d2327505850721a011b0a6971f48b46e5d8c15e30a8574ffe2a6891970f24a1d4234e8a90a38c60bef69d85738deb26e30391fc5e9b52a22db2f8abf30e653cf0a4d1be805ea373e0a0588c12496954cdb6b567337f3e4ee25ed91295b0612f7e1b23e392026299b98b6c112c6d1c0f818ddfdc70dc690a4e1772793a853ed1d4f8a5cb90487b1bf444edc5f4cc99ddb9f4197a53a3266f4669f0aa0367e2dee83f80568b07d7b4dad62a81e2bb93909f5d37cb0de87568de97e90c362a8204438d21d8f64b44a0d4e6191446c94d91b962404e424df8790acc74dc708de2a4f20ce82622f108a6341126ae834fdcd5a882fd2eb959c1a1448a8898c9ef1cf89d156372d337e4bbc40ead1761a957fd1780025ec7ca5f899799e98f847e6c938b30497c5ccf23c98d90c0a798c7568dfbc4950dd52b5a27098f6468f97ef9f128a82f5e54b8ab25e90ec5f9759c9fdbb1086006888e39ed37fd16602d97e5a94e9026fdd1e88c55c02af5ee34b2256aa98fa1fc67537a3629bba650bb3370a8757360c6a4a2ef44cca1049436120e221f3a44f70a173bfd0be3ec9a01d002dd119a96207af011a7f3df4ae7ea712e4125bfd80037cfca18726161295681a2d02b42dde5052aec1c10c57b47b1cc67fc6de857a9909cfa8e9c48ed2b5e7dac457c4a6733dd9c334474d3dda9f0f0643f5906ccb655a452dcd32b4d478c0e09880364eeaf0644dde08214aca2700d8553784ce41e300edf86b9a28ae9d55f1f90325798619186d9c4f619c42843bee8c210c3a21e1df0a872afa9305987e517b6b7aac3ff12c788d55b063b1ee786b9196b5c194b969a1f5929057705dbed77e73f1638900a9f06a5d574dee4969bcc851c6f7cf6a3230209df38ba62893cc2a00264e805e99a9754f5d93af6287ff247fcd54ae642cdd78b56a9bd15aebd277d268785ce5573b9339d5437d0cfd236814b14bac68658351e161b024382d44f01434b53de1f635f8ef32a02fa234241430607b99cacc9943aa97212c13c66c06b2083360f21064a0fdbbda3a176adf0cc5f5905950ed6d02963a1366d65f6ad515b4a6c77e9ee9a06ac020a821a0a1eb0fa41d5210b6613efa02874e920c2f4832e7c9f33313cebf10bf974505434ce72cc8184ad6b80bc1468701775206dba6f573f98b0bfe93297d0808774824f9c1c4f89c55103475395a7a4bf47eeed4ced5f6bc141e3bdd56a8e52ccd9530b181190210154011bdc2a1956333bb3b39be446defa4f6391e57afe2bd1e461b8dded8d21179630bd6908a960e0981659af3bb9c659b856aa1439832d7abad2412a70c3e499d6afb21fbe6ab8f54ba13c242408e9ec5cc25a7c7a723b0ebf779dd96db75c73832d464c563069ae631e4c3983f4df84ca5366fb6c9720150996b6c1c82f2db454c57e9618a18cb70aa38d3034f0b636700715e22978f73d19c2531ad9b5d103a6f30dffff3459943494c1e93f36ff78aeb46b21b8c821e5c454386c095e27686a1dfbfd5f6c56e08bde436f3bfc855854bf7063f946f0d291713e5c7580165ae4fb1016d1795ad428a1e7cafbc93ca22645a36731fc8f5dc9a50797bd0d018df426a4aa701e151fb6622de85db8a04bb7c9170753dd4b5057ce019de04e6efda2471067688350e31cdda81931580d47cdb91a4e249f66b8ff9cd0f4862a40d11309467622b8af59759168291337a0d4d3f006f859a4d1834e3a45f5c22b7c7c1a55c910c0363d5902d553fb4b7adf33c5c6003fcbe20d66c5f2e6a7fa2d608be0965e8eea55e1ba50dec55804af863e859cb458a437d3fb9ffd7fd925ac8bf3297d85bd18199aff41515deac815456ce9b064a87f9062dbf25704aaaee3a87c44c63799ea39de92f4944372b57f517d9c349299a7e9da446c955e664e4a2d055483f90d0880aecd3dcd97a1096885fe299d95bfcbbc2a9000c0276cf100e756327b130c404eaeb3ace69ee92f89e43973dc05b884d92eb899dd26ce5a481c6c648322944f883a52abc17da8ce63bcf3b68329981910e308576cfea9d51c4fc3f09f112273c2d691df8e2edb64c8f6d242eed5d663592406db9ed6f17fa02c1698336c7d2c60461e770e397d94bb62e50a20a9fddd450b203aead859840592d0df6e114da2392f98f109cbd4a0d1b4f1fa589b33082c4db61d6c787c07afd72fedaf05579560b7eea5c5286f3629323931ae355b3d7dc863f50a9bb7ade249e77927f3e61cdb0cdaff2e118e06a485eb43ab77b4e3a37dcaaa055b90d2c27c0b8ccb882209bd24b82058e7d30b5e231a516a138ff6922db001a7818b76199ae5b143c4b90ccce00c38d6975f7fe6f672c8127760d579daad7681d091a7458509848c8f388a4c41b02776a3ecf622301399d87560a5b37e60b71f09e010205705b33134add24695463936a09034be70cb43ca2e90cd6bcba244dbb0f18491b37e47e2f30549a203f5642cbce3f96402b08228423ac7f465566532e340a1f04ebfc3655664b55461fdcb0bcc69f166f83aca644bde6b08047015a6fb7997de80a8524c7480647a33b95dc6000ae0560b21617af038456e2ab0798a4e0675ccf359771b9d81b61f1083651c3ae1d2eb74dc6b3bace5400f61b161b4cf2d42e479023c72bbf279f4b2cf7d502a4998b54c34d2a3210297d83f521f9c989dae63726a5fab7f19e686d901fa8d9c53b40d9dac0218cba0575d2e904399a859d0e9d0d1f67fb4caf1308811162e7ec3cc1e3805cb76b1cf8028a7097600d9c3a6c2c363332c51fe9f9eefca85da9e895024070ec811ed3baa97007ede5067b57e22bb3ce0a97f1f65f674748729bf9b56c2fdfada05bb97771e5538851af7fb728ea0bc5bb4fe17ec49c0f74acd79d91836d9aa2a79b494618dc83d537d812d56e7d966450ac6afeb41849a941a58c189fdc9b496cda41704b673438b314a04ff3e6a92c7cb08102ee3ca24e6484646fc72a4bd5f159567d0f3360ee539d850bd3a428e4b7ccfa2e933a855f84f4e98034415e573b370977d7cda535a7663323ecf7eb619268c818444166c8d2951730cbf11af412256057f7b775219b088c3420ce6abfcfc2e62895cb3e1051ebf21e4bd21085c1d877913560c8ce00b08d9ce2554ce427fa4b3b585f5ece679c244fe9f1349f8427ed9307890528d34c92e666f34ad37f150da0654970fb4cedc99a9ab984e4923e957649e1cbee0e026752f600ec559e77c0fcff1192544230ffc7929c7a3962b0071179ce3048966463f9220331f0362963930696fe9c80e7bf977ef2baef7bf4cc525e16a6af915c638965303a8299be35dda1c24a798c44049d8f61b138d48e7a183cd16a10641694defa35b05220f4f020c59d34be90992263706c0d0053eeccb3a0038914a8302ac9a4afb3ae44b80a254750c76ad326902fc6bc60d32de13719e3af8ad20468887551cca10cce32813c33d50528f75153e4200be0ff7d1109e50034301d5c9c9103cf993df730f3329ea29f24fc6379391767a8383a2fda7e77e80adaf3c669a9bfc87b57544bee134d75015b9207e3c9478761cc763e44e489a6741db014087f50f6e84e70ed970724ff117120b133e5d617001545d5e200a679b13bd60b7efbc1946a4b5561bcdd1d1fa285ae68dfdbee61032ebb0db292bccdd4ee6741c96251787f8360fe653be83a5b37333119cc6e430f7178a35b3380a44f36786e880c9c8f472e82c174dc88525209c6521a56f5a0a69c7aa078400c9b40d176ef21a9ce67698d76fb5d98548c048b600073273d5e0d6fcc85a8a4c72ac910aacead66273afd70553d83f112fc1a6ac5610c8dd8e1725c27ea8009ec7190ab98ff1f064b53724c2a7c1f08d24017afcf09e664e61eea07c33b491c08b976e8c7efb696322e42c6d156c3a327d4b693391746c64a2bcf8613bd645c2359e8c5b82802ce12cd9ac1c763c92d83eb9f9c272b0e6c7df2fa2ae0bf65df722c07b62911d23d3474484966e0e74043b106c0fe3f5dcb34a1607297c1a090ff3a3b8c9ad41d64ddde19b6413c6e9401e1ea8d70541025d020f9b00636a4eb94ced28de2920f2bb40b743a9e76eb72b434cc07ea3bba3b934960d7548570e4fb2ff4b6059b57c39c113b662b5f7553ef4228c44658ea8f021a5b82d5432f8809a165ad612ec8569d921df6a0852cde0a1f9f3642f2cf0f54c8504a20ee8ff89e67a3be5e18f5a2d05c2be6e5f6a97a3ab432f2811da1d957ff5de2a630a76348472f3640893e9c4a818e5d5d2f5414f89e4330f3df2f4ebf2807d0f93874cd5676558b2e8f46c0912936ccf855186f09bb12393cf7b2446ffb675176e13c5c81d77b4779cfb8aac68500e7c9cc85d9073141ba5184f49aab50fa0292ae731d1fc15a926c7f69412bacb80ee4a175a7dec8de97148dac2c598bcd3e08496f84ee6d51c7cc7c1f4ce7e16fc1e3988257bfb4e2c43e31c609e3dcd0c7794ad4e510b749970c6cf8481594caa294e3e43637f49646983567d242d797673b37240f97f794878e15d140035b18f726e7d125cbf3a1da070b6d493bc5728aa837323131fc5afdbf7f28de383a5a38ebb82d94313db8120efa8c540a7f38af167b55b9e6800a9cfa6452af84775b3a279fbc4c5f3501160a97ca6c7fb91c9edb4bf4fde548dbbd39b6c73f4427b907c8472806b7af3e3a5f9ed8423185ce6b1f7bb88f8eed785bad2a50bdaf3492deb0bdbdc10c4c5e34ab1399e970fd61b2f78af521948948f405b3d86c2d12acf71b3edab4ad2488b98d68224f1be7859a6a1f469a11254a56d592eacf0bcbe3b387c0e77e8c442f468095ef1921222e18a560abb42f57617a24e56d8191b18e6398a7739f78f96148910405eee9c813026b73bed4cc1169025a337dcdff1426ad6712d744a70acdba1f0b01bce9e42000e6b29d8917c0da20bf080608a7cc38e7b5ca4a5dfe1ff863edb4c6223840d0cabed5df18967d612834db30ce34aaae284f464174831f16f01f46dec769b0da057db1d5b63998f53b38f6ec0441568116bb475132e294dbc0ade72889170c04c6321ba513d55746b5680ba6cdbb1fe25fdbcfc9dcc41d4ee22064c248efeb44ecccf0791aae43db49d80fd8c70fe08b5df8067d304bbaa9ba51f2f9767fe2f5178e108b7968a76e754adbe3404b65280455c2749b13c2283025e955c918d4172bc09bdcf8833ecac3f6caa5ae653e80a43889f88e618668a3b41c0ef40ea47d56f561361823c08c2adb054d227f90f8e512ef8c60eabec0040561a9e1999686d674aea67c6ffe040786d0e7679d6610f1e453b9485820123bb27c3c607262a82b0b18965f3f091e290fb48e9ee09b3aa09507ccbfcfc4a239d88161cf80003156efd0dd733306443735a07122c8f5f0934355201dfe694d9b34ea5e0f635ff9621719a110a21f4ecebffe1473206827bf6ecbe4226fc32253cc4544a5923cca7e530e1d36401be30e777833ef96d2ebbba80663f0b63cac40e12ec2102ce27626308324841639c13921a3c65edf305b1e5b93be8f83fed68d83c5df430cf981fb79604b5a8967a55a10dfd401eb4c41acea3f2cba5ef30ce5fad1fbebe7876b9fbd9d6f8e9b8865c4d9e1316ca9bc6d131ffcb49e8a52807f820575aa092bdddc384738fa326f9c8280124400902925b0254a75a01a874176948bbf2867e194c86b4dd3fc8bfbb9f5facc813e5e1dc699a299d80f846db3f734a7e3c167d65743898a7bf93daa2b158786cf1c4bdb623c0f3c2f975c5559a86e8801efbe47399e4303a16f8268a2c07a9c2a9eee9bf426e995bce0ba40b74ce3f18c463c2a42c9140c074c34ba2dea9234e61e1cde4ce025ef3249791dd8869aa8fb2a5ae23a4d05cca6c04fe1d215448566bf921a5fd6d5b467fba5dbb3dc322b2c13cbf4af46f6af6cff14810f7fd8f645151f42c0dbda80ff16ce7c630798109a6a25fa1e73c924c02a0310bdf84ea72d7000268a49a349d66d63df06c08482c81c2b3b751a40ea2d50cb61a7af2c566cb68eab58563e294241645da4736877050f8fdf82d133003e0c62eabb34b476be1d8e7c01d1fa5f8d35d6d8b224e06ce08e32998768ed64692467e4ba300d767a4c0307adeafd2fe73499ee183ddb8a8be8e589aa301cd5718eb8152b5d130434300e6a4a72ce2ffea53a4b70b6f6ab6b76b92131c185e04adc10ce9101f320b5e5803c69e66ccb56c0611d7948b03373239a148509504ecbe78bdbc58e16b1eaf4f0d58c48e6696926bd3351d3ddeaf53c65292486586efbdc15e4f8ab38e8e455c0c5ced5ae2f2c4bb30d546b4de2e5059a44a6f27d222d26b34cf83459cd4117eb46817592d6d307ad44791f1c953ad00da982745cefdf6435056ead9a206284d6fa6cb64ffaa184b708779fe2492f1e4d56ae1dcf489499ff9a7a5e4814c4fe9ae92c487d709b9d2f51765040a823dcf908300963ee91a001dfd1f1c1fb745a6ec487484029c9c233c5366d2cccc2e97a0c6d0bccac8689869e5f80efd3428fc5befa8ab4d26c2a9cb229c63935a3340e7b024817cd1063c9627788cf82515087aa7422e9616798243e0c4efd30cd26a4be0c3c189e471fd712183983dc9027845f6084785882cb2b56f08bc06e7a2115da71d78d762761dbc858b13092ac9934fc6b583b3c46d0a5cf0ba8c7966e90305ebda79f3630886af9b8b4cc998e96f248c1b1def94fde60ae007ab0198754147d5ef2ed1ba8889344332cd86690d9003a358bb23389c5c46bbaf71074a7fab9c73ffeb2d5079317ba78d19d4626e9b86c2b8640a5adbf2755a592fbaa0c834e42cc9efcb942cf7e4f4cba8fdd4223108b4e0ccdee2cb21ed1312f16f28b78a21b6a59018c259a79c1fc7826887ef4f932819d4eedbdde73f2a91de58b14c7ac4cf805403bc5bc1dab139834e086043c5d65fd7952f2b5526f16491f50d265ad2ddcb8404f4ba3897324abe0169805ad71919b0c33ac08251f12077de07923ca4a2593e93e5087e687485229be005c471573763546c967a7e8f916ac7740a24ec188c02afd47f0ace8ce2bb2dd41b7cb599b9ae690379477aca93472c26fe88153cb4a926f896a448cb3dd58b598f6010d5e432082cb9a1ba0ffb1268d1b3a47b4539dc83baaade8fdc5cf88f114b2342d4cf718466191efcf47dcc59f9984017c1737a4e289eb946473cc9c83b0ee8c918abe6a5dde59c5a6111424a93fff1e976c8a3c9c19ca02236388709d50de404c267181eb00cd48e4702dc09bef0c98864b05b7fe2066573b9d864f791595c071130161247e65d51ca2deb7b2ab3a0203741add2c0cfb37d619432f0409dda6b411b385c502fe706528d6f1e29459d19a42478fe7ff448655a1829135e1e55e234f7a5cbfb97a7f075cf2f70c643d2f8baab5afa6fa2c80c2d04aeded9a04538e8a457b2ffcd1af37cf8b9e35cfbe2104d89392482061678a6c43f133eb9f4b034b0d2b39c60b662dd907bf01b54698c7a3a36fed5978401cdc9093d283e164aa19a202603acfa25ee2ef26744f17fd0c7c3c12e81dfd22b4302e1a099ebe885d737c55c33641b29d9d5081d41d4e87cfda71428e2bd82d28804a23cb81293b6e21a7e1eb060edfa22a268873d0b330d25b61837d8e5ec1b922bc446a13aa1f0377df397d1ed603c946f607fea13172e6f04b3f0df0a977cd401ef0815bfeeff471c829c82f1dca370fbd5e0290e091e4d0e9620acca858f449fa727a8865ba307cf3c65a038adb74dfca3d32f7c5d22294747b09db3212c806accccdef08adf769819d740251edb6aead06590c90916f2298bf3049fed438781baeecc26f969414cff1af78d8f2cca9ca54bb2ae04e17f592427bbb08393d050d61353423a7f248d2d125af93177437de79cf7b250afa0fe65639669ffdfb73e2da080773a83215589cd40c518f6e0132484f2448f1163cf3bda441d205fa6c5f9a481d0cc58f7e402591d6486719184043886e35c5d427769daa4751790443d24ac9669ab8ab01ffeb7e456a27963f06e143b710e220a7715fff0410f53e74cf3bb990df4d63cd2f462ce3eaf475fc479d811eba11e1873432f49352361532f03b4e1d2b3b96f9b643a3237e4d63c20fd557fc4c7d7f0ea7384af6b51ab09c0360c76f5553502b80e71b57461e71c7b54d1f7d750e9ccd31b061bce104c47e21f699fa6d5439b3a919feea38ff3294edd70b09b5d78586e54f41e87896b337f9ed09df492ffe8dfb31c991ecc073bcb8f8c8e40052761340169b1789bc5e81f70e961d5db9247f22d2d5ac2e9499e72d83c8fa56ace566e0c57ad49f4ea9f2dec77820210535896098b77fb6303198504a8a91d525f76f1d02e28856348a26cef574642d9f3f74259a2bbe18d780466cfb376db1a4844fa70d9253e8aea84a12bc7fec7f5af21640ee5f0b589168518aeaa321ffe45dbd6178ec5f4031ca8d63d3b50252150e91dd93c4ef3bf42cd71dfad6559d479b3d981a44453742ca1927c9a8506d9953a70d883e41033911d6a2b196ce951ba1351992086b728c5a82325f9edc0e0d5c54a0966ea0d7e0f5e993e26e6c6aae37671356d4e9d54c5af4acd51349e0d756de41211399272d12e1167a6a9e84ef88df5fe0c4210a1c45455b641efab7ba4bd2ccee102be01b0f0c2d911a8eba0a0767231953d2bd289f5905d0369609ceacddedff96f078799335ead54efd093293a586c6252ecaec3a68a569de945808d6a076234738bc8ce950c6a6905e2225d31aeae3bd1ab7dde0df95be7fab3a409d7680438be3df8eec24d31fdccef62733705bf7f6b3bc1239687f66c48d9ccf5c5c3dd49d021d3ac0e769ed49b6fa890a3dfec2156465306e6dae7a7a731187f4b79b9742c43fc02b64412428604fdcbbb45c5566c4b9281c70de87c189c5a4dd46e79a0f97e9802cdba1bfd0b3b7022a05e80012c729649c6df96c0946fe58bef21fec4bc79cdbe5ccb28124c24a44aec9f3a273881206482fe535a2f58b7b7fc2a3221cd0fe935fc5faf7c07b79f120e7a3c7acaaf315081794dac46b4e6135c7efca360895655fb375919c9375bfeba2e04409c7fac066aea72e6285f02cf13aa072ce8c92384c8c7cb16b87bea78c451b2f2552549dc848088f553db3f54a070e49f63db11d5995f973b7274754267e70a2418c5c8c69e0f0482c9637902d0b933df45557bb90eab5dce05b154d1c01fe6ebb3ea7ca2e448e9b93f3568d1f8f81ec57661ef8e6f7d31a2a07dd98517378583fb6b0143594618941a70d93bd248882840415cd2857102f6b15bde83e0283cfa6d92a4b24ae3de5a500b235abc5af8c7f8bef0d233f71690c12e3e37ec0ecd68880f4a497da120813f844f68cebe00c72d1db53ad0fbd0b48871830993b2bc7e068f710422ea0619fc0b8c7f95ebadbb3c7cfddee6211af76aaeb3e018c676709a31826f8a220e05c5a5eeb264073d07c71b586996b04f1ee48f34bc18e04f3a9381bcf3e0c66550f4dead84086cd1846777deec56e5fb7b1313384db4d21ef20103bfc5d8d3c96abf91bc1c9a6ec3d0b5095fff809bd0bc0cfca739f8ffbc4106ff6cdfdd9d15727458f583e4a432053ddbca4908ba71170c5e7e12c9ade3ce765d788d32ef565f61e0668e17fcdd73a68ebf9ff8f0809ff88ea6e1c3723516a5caaa2b78e217c40d5cb3f3920c75414f947b23ed28f9701e89fb86ccc4dc847ea01a09e3b262f783beac8adf2ad3ab21433bfdf98b753fac9771c191b04dd08513b537f9f8164f959a570021c0bc975cd2a609e8b2135b54d7298c8dcc75a97fecf12516427028f3d5a64d8c53226a0d71252b27daa71c42207f7d3b98a41e935f0464ee3e73c12880c65748a9e58c2030af23510b1c709d2beef6980b8fb952c6c4ae668df63934df3cda46747d1307e0d377f50629685b8ece081aaf238d476262677440a71f6ba639e6ef876c990fa88ef76ab26f76a6b7a29153a42bc922997f62fab7e9ec286504d55f23586af2e0454cad42da651457607c2cc7f33ded0bf257ef5a2f05d0661909e360a467be41369c75556f5bbf16cefdcd763e2fdd71ef201b7ea66fd06c71de17a93ea51a01fe0637874574d4d3f63a008bf7155ac35db8bc5236a3f0b14168f277c1db6e7a92babd2ce4c84c4cd2e69e863f45634db82000afbb23eba0a2e24badc2144febb99a8a138bfe724788d2145cfc3872303c3efa69fc109cf13474fd97c83c37988e16e9875dc33dd4643e82d338ccfc0b2c56b1fdc5ea9e13201b6b8505d0dd2f6d0b7b97e1ecf6cbfcc9229b370b83bf91e0e13de298498c38c6541f360f95cb176cb55bfb7d0f13bd5efae9e5ddf6b55ea0b8126935487c7b54bbd30cc08c21b31ee30d3b074ca52dc710ea2970b051ed7de923449bdb677aabaeca45ca218a388ec68aa304c233c52089f106ea0c9d126dea4d7c8def1c877a8cadc67a6c896f2c3e0e16f3c841f91b3e7c659685f8b44a21d09fef52d36ae7483aba03d29929f326feab1851fdf4a0ff61287425fb56aca22fee5945aee4ad17f4be31ca617950d85914f6af93970714f125a77d75457765d6823c64034226273b2ecafe46be0b2b7299ad91e596fa13ea044c9b058ad269ec5a7bb662f2a67c098489b32f96f5c88bd34272534624351814e2b17d24d8022d4e8a0ccee8eace66394e196cbb5fb03fcac9088734e82e0a211a294561764243683a090a7b9be2d4bae51b8b59672796d85431d63cab069cde9ca56ff298e40baf8defefb69e634ba132082931a6f309e9ba377e1eab8f1eedd159429360e74e1f208183c475f6426bf7c5b3864cd3d81c2a8bc2cb30ca4cc62c6054080a648e1f4b3bd4ce7ec20b2988c356a3ea8cb76fbd5c07c2583bd5717fef878996289bbcdebd3236e7f196871c15f49dd9c132f8d11d0be529c47e4cdeaf9067995428fc1d46fbf9f67e8d0a360c05d1b2a6da06f6037c671a1c6befed1d5dedaa385606d2e0f4817fb42f64cf53311db78d3e9a67e0196ce22bf593a173e3c610a1fc4d41d52e8065b93b9da7d1379e0004874fce806c79fbe1776b331d9cca6ee80cf808990bbf9463dfdef824596d1db105f9107b2e171379943bdc8778468fac4d4d2a45825f3188ca25085df758ccb7fadeb083cc684927605ca22b428fbf8c2c1d7b484900d512e8e1a457b1c1c468955163c5f21a3b0d9b9e918e34ee9a2a375f47aca298df1fc7940c4ebd117fc2e52f14c5cc6259232a409b32932483bc0833657344dbcb869670ebb39aff2878cc458d637a518cd69672c2566f73f697a35421509be887778a62f3bb9e2f65a34b90876372a957f8ae2f63dfb6a4cddf2173670e8c66c797a17a8f7802c4fdf735bcc1a82d4fe38f03d68eedd36f7390080f14dc2207f7acd79baff5c852235ebed618b7dce9fb62d47a8be54304a9cfc86ca68b3d606460a9c0c780c2282e919e13775eefd3a3926f1382cb205ec008792352fd6e38217cc22c96843ccb65c011ec87846910373eb7b833854f2e738973ec0dc802be2132f41ad10fc21f2722637588db8701d035079572e6e5571c0dbdfd6da5bda4e7e975f4a5844ac0806e6d4436021f205dac7a8576168a94f7386f9c05dd52c9b547201ee8006d1f6a20441881142b7933fc277fb9fe502138bb3f903063a411025797a74654c3dbc0e9d96eba6d62326d8de531b02a5e8760642e4be567fe095f5deb2cb249469ce55b3e3f733e488f27554e4c1367d1b03112a1b3a809874ced10ac3680cb3fb2d17a23030d89971b7979c220c5d62a3e8f86d8b56aec1b3b0705e604e7664c22f68b2a4420142618ff4b615cd4e913e9d78bb4b587c0b9360295313ab660c1341ff030d7168d37362b29e3c390185343bca033555857b9245b33ba1cd898229892517b925b479e74100f7bd77cb163ef558365763c85d5481118d0f1b82a05c3b5063c4bf18c373e5c8d4c007a2c8654803e526a04e0be95fe4f0a19fcd4f70f07a503274a1ed4ce7df2d51c107b93b822e3893bff93ba9ac84f99402de950339e2e8b6a0a605b0586d69e259fbc3e90cb844c367c2b79e954508645ec0c13d0549b5d1890c810190cdaf1820b6854045bd8ecd5d292d62f02c9a375a00410d9a3ef195b6f20aca4b11f35124e4d6d03e1cce80b629c08c19c07c72fa4052b6ce3c7eb39eb3bd510d948b31dd2482845ae78c9d03eb4778990b6756979b8f30ddf19d174d39447c8f10505170501e98ca883144b36cb08d5af79111c09b2dc9981965246c7d42c8bfb5bf1891bcf64b3789407bff32681725c0c115a8e70ada7e2b02932abc30fcbc39c03cd161f5894d307bab9d96b1a8abed84297c237575980650c7ca22e81551c77271462b781ea10644595a50e761426bbb00a4029b58f2b32d29bc943f92ca3e11d211a91c77d44af6e9800d783689e955d1224c7f76a39ade84df2a57bea5fe5c1ae725b2b4c78dc7e0a6579022b2338a513ed7b2f6eaf43f87da363e6b5ce6b21b28e4566dbb70fc1294af7045d7ba46d0670461faa872a08334b24d3826d56d5f3967d76e67b4bfc9c107474d2cbb0d9315a47f21e434e74c928a53860e8226f11d8b46d2574339bc5c5ba721560825c7842eab5e13802e11adcc929b5ae8add3d0abccb3e969cf04b930b2ee52a076cfd8ade89565aca6d00e8b8c27d45f87cd1282db4390d71be4cb58a17bc0f85a26d171a9a2208c05f2b3883b462b9dc537c9e990a575f4d960082e5a89fabd2ee6191d3f3cbf71a1173fa74e5d19b8d9c7e8442e3fcee0f2d165ed2e52471f756e678d7b5967d7714349eddfefb6b22c218d61fbd12caeb38357bd94f372a09a7e05de416da41748c34b87f342c404428b355705feea19dbcad85e6734e6c827b138813b943ec03f3c3a2dbe52c108e32a261a8d4a072923cc355e669c593a8ae6a93943fd29afdbbabc6ae4eec926861f88b690e04a33a9ee41a5349389cef32a267fd2228128ccad5544ce2a47ea50194de75c24eb3be8c757d23685bd852b0940e0a1b2a5d03b1097cf05056a7e04b2c9ff38ce65db037ae6c380b630b16d2c53dad22d96cad2c4c4e983bf247864d961cfedd2860a04d51c5b859f7c06282e608fe6929218d9beb7095db9eba6bccee98f863199d889e8ddb6d8a37edc90327ea39820ff5510b2703b0682b313ad76c1b840b80763ca734334eacf1835e32c418c2a71a63948e809558190966362c52914627d4c3845db29e85bf935e86558602bd007fed91d406cbb5b337d3add49d306e554c29ea32d55fb74940c833c00cfb25e8f5fd7766cddc619743971f99b1fb746beafa67b48883753592cc26f1527b76321fd8ebb318ee2892e2b467ce8b5e61d11e70562cd07aea094b447cbff3ab1da57eed925184c9fb521a8c1255429b9cb516ccbd149361a65c1b48b308b6e5c266f537a842f0a361af404d1211017a1effa2c67119e6ac491b296242db64e418cf387416835d99dc3bf40334aa2703df2a6d5b5086842383bbaa54bef2af222ebd68d910963e37bd674fadc496e7b0d84d19ea607ce2ee6922ed2d929bfcca160568ee1e4dcb0393502b58408fe41683634675563252a14965909713fac0cbf59f5010ae760f2f3f154de720b0305c1785d8a84162877c365f601d24bd045d477b008e30e6e6e8ce23c19e7f1365cd7b84146fdfebe8b3dd5b273bd03e5765caf462b70aa83cfe3f621aad703b7e3507c94e84d23f83a785d506f5dbbcee16fb63aaed4cbd50b52c6adba4727d44d4ac10393fdb1bb82226e603ffce5927249dd10a475a3b76a3a66224e6e43256185ba2ec78b7aaab33480335af35fc1f34d74b7b589cc6272928d796a50624055221f688c5c925d0883ca0df464794b973322d10547f0d467efcbdd4845fa43e88055c3a9fd6b3496cc3bff76e0f75b98504c52f958c205d73c539b6a58da632372a7d22a76f355784919574a785af23293bb4765e9dc57ef43ce5afb2216063558aa263e0dff1d08b4180b8fc8640e3e0c58540bfeca321f8b5367b3d7b52dbc8bc12e972b96579e6445a88f1d431eafa7464c4a9a2f25aec60e970ae2267b5f144924071e9a6f96811da4c6654db6160832dae30602c796687da401c4c56e96f44e487315f12f319de240171ba7d66ae61c38d2c179e9d5eac14329ed3107eab070db9c442c4308a15379c168b533039b2a2035d8822c78dbf33214445314d4bd8a9b512cf347af584bf8eff7c0800f58662aed0324faf41870fae1408c81f836baefb915f272e6423265d9045db0e2cdf1d8f5eb3d4790d0d5fc520677308d7e1c7281aa2c4833e16edd4d62f5da6c4424a4a3a7ac889e2f2cf9439bd9d8a326c4129ff90c82b5fed5e2c9753175e3900955fa9ba33230a12d65799a0b6db0a26358bb60fe2b3918e46f34f5e922b2434829a12c83d63bb1bd01693430ce4b2421e34a0b46a5f85118532dec3ebbeefb16b75a8c98b909fa88e756206c82767741df9b78bc585292a578ff2d0a22531562693ff515d23119987b4dbcf15f7bc4a861dfa751dbbbc6a87d0cba0f92c39f9d3ec3a89a42d91189d85e4ba81b6af486de609aeb6be3b03fb3edd02cfb02efca929ba28bb757e667ba5822c7a83721aa4a04daff763fb10567baf6c44513449ff6b128cc8e6762d03d6c1f03c7b2ace2d28b756a5eb7608a9224fd4f9504558edfd2b068352da8fc69b79435ec5b203b7d6907c5d98c5ab53a0f538e4046005b0cae9929f51761b5147d0d738c25c1fdd40a8930a6b1f46283aad6d02cb14f917fcab6bc94a7ff3fe312898f8c1b6818a90884637cfa6017d6c6ba7d691efdc1fbafcc65967db29517bc79eca07c10af20ef18805e65908309a5827301e25d08c1e5b8a679e34c5194f5ade669273d8ece38147748f3a797ddaa84d270ae4b56cce07e8924ae5063f4bd5f2fdbfe4e85eb376586e5f744e19507ffd3bea68af85ab160209e43375fd06489df2c292da1a62a6d81c3b10dba5e39cee0e890093d86b6ed0423d2a0d22c7b091ba77ef8a74093f3b04b44b4c72b7cd462d577b35e607bcf3b514c6d108764901530e1c50bb1715c30541a834bc8b0fab51b44dd5017102f93bafe5938285e5003b4976551eb3b96d722844fb5c5514cfcdcc643e9d90860078e3d6f5dad940c1f1c28a4cc2de51746aa98b5d943f3dc514c345be54b687fe718ecb2203ba31549daad5afd0e715a2873c324b06a459a243bc2b6aa5c311d79cbcfb2eab5cc2dca4dbc7beb1b37c0baaab1c252b9bdf8bc23e93b3426a2f91754e17442f361f8c02c84755ae01bd7d8abce4be805881a12697fd6ba835948af41088bee62797ce28b1c7bb5f6a7e4c288e472de09ab666520ba291e30ff8dbe488afc4d8f353343f260705d767f5c18a697bb6cfcef0f9c307cb37554464e28de6767a2b9411835de4b5a5d27b4639c1ba03a685c92c009488c1527733e4ec4c691ea4e8e599a517cc73336d656b2a03804a6509a455feef01344483bdeb646fc0653f5cf354002442e1b4dd2c54bae23362ed764c5d3170f532e573c541be6915d7f6127daa5f9f8ed3b18e96b3b7c2ef8f7fc967aa38813fac804838fd7565db28f262b4418afca55a1244912213b8bd1690747312baed455ed106dbfc65bc00176c473cef79cc11d03c6a34af9eeaff3c152888ed04fccc0182e8fd65e7e28dd9addcbae322dd183d9f8cf2946185372de5c15ea0ae27a28f2470857ae5b023e5bb7d029bcd63bf2640becbaabc8fb5e0458dabd5820c14668aef63fa2345d84b0cb5f1ebe0981d520d186194acfe997b9735700edf72c656ca0ad11973f4a0f2992c7f381ff2b4f52f484b499be41ffcee23035906715fe32a712e9e6da0fc0e2167f8483dd7059eb657512dcd581aa04bc4d64a94d95819558d8f3891d03e810a55e65fe6f235a76f605475926982f65e7854e71638c852c5deb40d98e8be457c5b8b496b784f72b958b007c90b8d50a5b88ab9f5c9411c43cfa797f650412d42c2fc1dbba2b46fee2637f0a9d7497527981a0f4152a6b7688fbb27d84f7aba9c87a4a6c959981604ae38cbaad4fa728d09193288def0a8a22886682f95443c373c6ba303092e36c2d0a56f24e4cc940ccf8f5c2413b2a03d37c4009a5993bde63c8249e5f1d3c3c0fdbd0a3be55bbb44388b04bf758254e676058829bd0b42b3ffd1a6516a88ca85bca51bf8806b1b84f98f47598031a81f5b6e5b9e6c3a535ffd0cbad263782bfd518c613eec57537a3c6535f1fc30f335614891762545f45a2c846c0f70607fc836c37dc869f1b006dfd270f6a64bb53ed9d231e760ffc8371c17faf170b631ada5a752f70de7263441c64511dc423aa0acc7315be8b8e95287cdea9fc48e255acf4c17c6b977b412690018bf7f4616fff59b5080a0245636ba6beb971de7f4374fefcf6152d78dcaa3dc1e6134e6d9ace2cc6c1b099f6deb7c84fcab46610b4227de8bf6897e177ba381a198e5db57ed8983a70ef1f7fa8f2c1459209883d1ae3250f9577aff28e8292b53dfbde856e2d78b9d422d02047b82990cfe0c7fff9b3d28d5474bb84d8095b925244997f1a94eccfa521173b73a33d462def9756808ea913fb661ce6f1f27d74f3f4d0c6fe262854812f3ead34c8e0364ab2e1dfde2b8cecfc1644e04401bbb075bb99f36ed245688e4fe7f2615567ee86d5b5dab071c2ec3a088c17bc8bd3d0067ced705d32ed46a8ae36528dbb3573c98ac8773546ed395c5406232f374726969097cb70f89f3a280b48d9ac0e2cb71a7d8b766e7fc05f7ac50dc9a7a600eb48db6551cffa1ae5439a57849aa6870a2f39aac122430832d635dec5a6bca981b7bf961f97fc12610172bfde1efcec229f2914e313069047a1994814377a9aef6de4cc27cb02a6825d1a57a3eb8750903c1a4e75c76032341aae83d2bda063c1baaef2f971b6076a18034b4c7e4ccf4f3b9437a783797338c8f4815b3d3bb9fd6c1652d121d8ddd17535b53d605c35504223bf0cf16f5f79de8092ce21c1eacb6d7382c3d8e606143ab7cfac22f0c798ab29a6cd51903216d5d0e7b204034bd2d30a30cbae40595dfa48392c8e84da4d8da959bce389e60e7e717e455a93aee6d30b33cdd650dd91073910908f0f5a95e4f243f796ee9f4934e9b075cb11966aea9468da0c8904ae833b819399fffb19cfdaf08029fc88f30140618a38fd962449b611c7ff66845591e351c7aa9e19bb7b03bf1cb2761f6b78607d01511aa38876080ded6b230813c614f362fdc62921ee05a88a8bcdb47d35233d6c1086a02eecbb2d741fc35c6c5d7088fbf9abb5a6bf12c98f4e8cdb7a579db41a3678db841e0f05bf5bc0217aa21948dab624964288256327f5a6740fbd35a62c7a843e1b37bde0914514735a0de3ae14af1e0edc56e4983ae445f0f744b90bdb99578aa3ec827619f17dd9fc3886ddcb30833835edc09c78d615e22cc5b677846568a89ed75cff4aba9aca78ab69acbfc8ce0799e1ae86d5903d109f750b707676a8987c2c7e15c8a53673a35d3e09c53ac0520af2fc37eea7497e933205a3dd0cf380d848118667c3809cf5138159b2863b7bd48391fd9331858b00e5f985e5036142a49709be2c60539eca5be5743a1d8f444bb0aff0be5a5cc78c423aa714078f0adca25d4c5d0f8e53c6a86431004ebfb7318422ec4c36ba0e101509580f9342e07ca73c1167cadd72d062ea6d8fa05e98020012287dfce8c425d756695ebe2bc26776c1e571d7a592b1aa202234d0ef0c7f5bb838097e202d628b4bddbe4d7ad110eb3b7dffe57f06d357643f4bc0e958895d1490115a778ddf043e8a7ffb723c9b0a5773d03a98d4381dad1caa2c317e3e617a5bf6dc2c9e4ed1408020ca1fef1725dcd103e0bd65b8b0991261c6c8c99303635c79a433b79294e767fe43a428cca7c351d125198d1be6041860f34c20b204fbbd1487fadfc5ce624ec03ee22b5455303414f5e9ce000e573e95d3c67082723d34e3ff5e8feb78c1da56ffbc576cad35c62ea6c8884832bee1ef964422d1ebc886b6dbb2732c92c52ca39aa473ce651a78c7da3e785267714c31f8bafda5ca74db328f9041200aa5be4de647d950210ea1f9a9fd9bb9f79fa2d8e5f46234420316a6780214f5f4ade9c794fa2518ca8461901fc0dc870fa39710a11c0fec7f60eae26ff1ca3ce2d2c3b3f2c8fc19cb1ef18ad3baabbb7eea7f8b9d409105fc97d7778112bd09e955c7982be78766b46bb41b23b538aa341ac10be0047eea2b0d20d603b9c428fe84f4458b22448d3aa1232c72bb2e371eaa38635cab943132eeb8220fe81706255274410d5ea8be63ef70378fecaebe25d0974fb62491f3e230d0c99f6fddba93ccbfe9c26ef9de66640205178372db27c42bec7f35161b278157cf826166b7e9e6494ca0bc273e1c77c0c6673e7579770e937e50f96792f497280ed9a7ce25751c069a131f4382e762d75207b8cb8b05677c01dd126205cde28cf76bad591d22de836e005d1e58ab5d9fa98f6c4f0c7133c0cdafc65c6fc21c3cd892ffe16d37ff8843d2bce44ba24646f27902a566809639bb038c5e4a93744eb6727ce3f5ae975bc9e631b1de8d5c6a93388e4f20ea56d28cbf853036aecd772b90a80a778f45d14c6f0e93a5888505ca527fda136b98c42a8ed0fe531f93fd71512a5d0945a9afcc16dfd9fd6e48b8229f44daf645504ec5a5b8aee3eb7a652f247cb2cd9121337581cffce45d5d850dc1d6611c8bb966fab1ad79b30163ed55d3e24e24c8774683d25117d8195454719f1d761a6049351012773fd8bf355b825fa5b3cfbe230a43b614ffbdb6ed8579be63258ee6455720ffc0776d9b2c08c431ea7f4ab56cae670d9dde70af7cc105fc306650493226da619eb9d58f56badf48ffa33a961067bd4a43c100b83380629ac666ed3b762fd55a4f03895da232eb1c3b4d89ab94c225235896e75112eec8b219a812df4a3c3ee3bfd5b81493f7f2121af18aca441bca56207e30014c09c3c432716f5477896ebadfd8871ec586cbc53fc7736c4cd21279120b68de41ef8b9050a5765245212a583558bb7d1ba2773eda582033785870051e2cc2ea65a00e2af4c6c51b7207125d53043a631ea76c5784d0b2c374a18dc925f18df6d98374f9397be04e89a77e9326851ee5b9ccbe6e79e1f16f7125f6dc86cc009c812711ab22c5f2eee14006a06771e0b6ee8636408485cbb6eddab8c67ca47e614e160caf4d56222d07cf926a64fa4af5f02ea1975e570bb548a7407a0374176053505b53317082b2fb9490e8ec3a6d3b08f0fe9adb694d23242135591ecb886e273da793fbc442d97858f1dfadb077851641175616d733cf97739704610925e5eb62ab1e8e3789e5645f98138250f0ad35da4f5bfb7f2994cbfbb89f0ac9b337fa28d7bb317e2844bc561ddb50d9912acbc1e21870ae028419eab0fcc2a6ae9e0ca5995af4844a395d232aa08e6cd9c1c54a568e0d22fbae3790dbc866e641be9656427fb69b208363ddb52f999b81a8d6e7c388139a8888ec79f027794eb21360863d7617cb46f5cf0ccbecc0adfcf64cb18251990ae2a0f85b947a7ccd21053d8aa191e5758a61dfff06224541fa2f11c876a23c122e98ee8581eb8a5f8820423f81ed5ffd2e14818487e1be19d551c4ea86a8c12ff47369978c7fc96f065c3664241b28831c761beb3eec06a8d9d778ecb3fbe7fb0c6f8ef476f7fa75d49d67ab4dcf7f615c203185b2ac44cabc2a0382934f22252f48c4f13aceaf21fa90056c971a291e32d7a4b97c6776ad8acd50c50f0cfc2c1959d67d7208131145097f6dc86ff6e08b4105c344ca4291a73e02c18cb0e52fb5469e814cd55d60778ce3123c61477cba171e103956e28f8c38abc4519a2f5f33b71e1b7eb39a20d03f791e6627ca600422975bbc7e341bdc7953a5d1e6bf2ac05ff4a099218c585822f4028f9204d4da437584e48720e308eb7446da94a9e424655d12ade86befcd860f76270bb51c0b4180719025d51a373039f88e73a581b4ecf05dcaba2e712797fa47859d94d89b3db0b66ecf10e13264b8e84a63982027de70b89bf826d30ebf240441085467db3a185bbabbd5731be40967668f8e9a0697587063c8ab776d871056fdd4f664a6e4c6cebfaa90f4a5673dde63659265635befd4ee8f14d84701e1672f20fc2cc6a6f76ec514ce11c2d23fa1067a6a89bc00354835d19b96533d23f81bd1012dc8122c66d123979d4dbc361bd32916e83c86e0d7604839469fa5912175726de1a06bd1edadd1c584f655d80341918f9f89dbdde02091c66ee9a08d23413a09ad83a676d0332dfd40150ee96740605e1ed24c74fb7fcf3399907ebe2139e43b275b74a1d359c582cec935ffed54571a1c2ae2b3d7cf5bc38554abdcec653615cca48d50f414c6c2d2291345cc013ec371590d7f3427c67aaeb28ae91458551fd811d1a77a2611e8675fb0f70fd61c4a17a4e031b003ed72d023102451cb7f6e717ccab9999ebcd9d0d96b0f0a460026922cd3a4921494a9b6b7b3d7f5497e4c3ea904ad08df996b60b20d340e1d1c3cec11e62bf697f2ca1c559ae833ceda4ef93617cf939efe1857e2c4956b6e9eed2a59a04556537abfb923c7872a7067fac4dd8cadeecf3bc997b851599d754702f906894abe9d30ac481dd39e092e46536115cdbd09979e844d96e478c2ca44c23403d1110fba5d5512c866114f995d6e052108c1c14fdc8925215edbe28e749601487e450f2398ef55d2062683fc3e37f395206cc2b734a41f5d5cfa1f678643c2f816d17bb2b33c00759bbf7c14df106986f9bbff67f63e0bcd1afbf0b9a1ad21da0fc8af6ffea648032d50392ee83fd5e6ebf77e4c2a64c43266a7fa8e04c91dcf2327b0b72e4d7ae093ceff9f85bb73624cc9aeb224f0555c745d362b7faa78aaab9ce0c8823f46c155a80f9f93807ca575c8af27936ffc8d885745f6c6df9233ebc0031bd3b56845bb5a6be30339fbbe02ea17886cd219b1d4f464e4b5ee13107488ccd88d1b691fa6d45a64616861fd80c1e8c6a438f64c7d8e0d550b3dca1c9c43a946a34934d6ee2f2974cd5275841652cb101a1525c34d1044988ab59db87d67009df7263e6172d38ed76045cfe2eaaeb3a9b1af70e9a1593e2c54b7f0e77c174f82c92df2d0c1420cbbbf076178e1a60210640318a2021a63118e41158c5c9332cf57bde6c16dcad1568f863e3c54ac8e79aaff215dae213e0b092a3b25a78c123cea8a0b6e8e27f0718752cb26871c9b82229ab6e9959167d522dad4d46bf14cdd9d98aa9ba5a5ba7be76f98f5bbc049a52eb14758e2e5def452578f3f6f30facdf1c1c637f83fef25592a865f0fbdf95b5802d7e2f1e2fe989fa142d72e30f84b2d99412a72c5b97e1073b379bd1a99fb2609cde6a0677c20898c1d63d381a6c81a25281c3b9d5fd55db65e5f91dd02910b49fae034e6b898234a06524458537e873c2c75810b521b8d3aea70a4fdbebc4c62cca6954009795be9921569a9db98088a679233f752b32dfafdb97733cf8bbc89a7906dc1f97ba87ca3dbbb44916e63248f9afc4e51fdb9c003c0adcfad8ee7efdac8cb5cd89922af390ab844cfbf449ffcf05a4dcdf37772ef0fc5b487e58cadc2da06ac634528742294662da7cea4e38b81f2e7eeeef42a05541551bc988439574e25a8bde66d4ba171f230b04ecc0787daa299816e925c872d44f337548b18f4015d4231262aa4f3941476efe00f48a295947e1fb519c70f3c3f6ee87f611f77098d221a7ef17c704256655e988a30b0406709975ea098b19e7d5a7c06548011991b1b2cea6d1893669a6037dee0329375ccc126608449cc0105c26105e46b5117a3a406ebf42726fb640470288f0f2817c1b622475c14ab20989d42489efd23345ef6ada17785aa463bf08baf38bf685a3df587b29c13aa83de2e6577b123caf61c553cdc29dc0f14236c13e624275dbfaf9a09dd9f4df43afc10967429b01b5a1306363031c7549aaac4bab914976512811a5aa06eb335a990ac6f21268fe0615700c2fc13635ede19d803c0ae3dbcd2437e540601fde0caeab1acb9ade9e3af193432eb300c84f9032d26becb85e197095ba4ba96425a78467ec4d34624ad905229548dcabd7f79a0d111b0eb4204becd4cfa0162e3a016ae55699990de4364b6e2ec52552ce578f239b9b52de28c51c704265de888e673f2ee6225097ed564afaa93d24eec88675e1ae41b2dba117d5e4be93428aeb66fdd36f37bc5ac1b7a25572da8ac8808954dfb84f19ba017cc7474ea2de40cf31a707178082a62eb5c954c820ff52587b4d283afea4a6f54256dfc10d322c7e0b099c203a12bd05d2065552d188b5d7cc41db30bac1543404d11d384b0e59c004b042c100fa685e237631dbbf855dcdfd14e2e0a0e9511e684c8f01a3e5044f1547ad6934978d04896e3444a9e1b82974f38b437e0f4cbf1fc6ef7ed0645288888dd455bcc7813572418f6e33802caf07473e73d3fd6ef4cf7cb77c34788d3e004bec63010aa3a9b0b42d03effd0a0eaf1e90cf6fc265ae42c83ae1e1c2b76755196602de39006d7495afde11e9237d21002be6423f0c4902d3c3c7ed2a48b4bbc1b4bdb4662dcebfde8f553c69d93d1e2cc681dc8f971863f8162972681fd87ab5fab6629931b7a0df6f2f7934e347bb275fc9cf8ddc6a763179679dc3caa547845d1e02aa5e5a293af616007604146cd72949640153eb11c0b24da622097f13c268bf91d52bf1d826cf033c8d9b867306760856283dfa0e651096f7634b234b07e62c74cebbae55581ce7914867c90c61592c61f32e309396a0faef1bf2704ebeec006e571a65c399383f774b75a6b67168f575da1b5d63e9e59d615289fd06db49541a988b3d18bd8428af22df8913a942bd036d075062ba0541d6a425e70205c827693d7042de3b9c15fa7e0e06fe326c1299153e87644573e3bf6daa09ebb096b264610965ae0e485f24a161da6526e62f5770454ac8e96387158d5da0e0cba4022df5ac4460f9b4368799077344919dfa7317ce01ee330cfb47221da39a268e1a38a302f394fa8865556462e000f2113af5ca5ee694951d129af76ea2f23f80950e1c0425fc5c0515807d20f59ba7a487acaf7e18801dac499f236e185619aaa060185a73ebe7bde016cf65a6de6cdae15b2c759f20c6cd7b6fa919f14e339a3d68ffca2c2e25dadd3fc74a5e6f1aa286ae1803b2ce72878d39f0a7412c0401c22b83e9df3e3c9a5d5321ac51f80ab9f0470559457609d6b839b4cd964bd3a768bbcb1609d47d61bb2c44ecdfed91e8cdf940978a6f78ae977846f490199003b2470f734575fb4cec0d42807f73c60d8cd52fe41054c35d12f14cbcb55697fcbbd159858fcacf2f5dc4c72a1f05ff9758dd2c76b06a74260177ade15fb3ece2753699074bacbcb6f77f2e7232dc24999c8f614ef3b685ed6f14ad20a9e4612fb2dba64cd5fbb2ad7d6386c7da5ed0d9487064e867056808f30d55f863703524e3520146b7b9a80a913af724a9c16afd186c451ee2159d9610fb5b29676fb49a2a67e3c7c4678986552d3bd70740a5fae7db15f297e5f688258b48b4f4c2591658829aa4c45c9ac8d2178de054bdfaf23cf6d30fdcbce3475472f7ef7d5516b8eb8f91cb1f06dff5a22456d4016badb8db0c453565913d7b0a4377262a144bd1944f3cb1ca07bc0fd66e95324754084034ab6da29b9fc8d43eba756405570d67a80a1bc53b40dc28ac2d89029f7a1708c1842ebdd1b607be6196ca75a03f727b8f82eb67aa7d098b9ad7c79ce0ab1744a71a23fd26f32d3c1d5fa7ce2f745e8c4ded25e65d7005749e8bf5f469f7726dedae400d10b0f957c1bc95f4c815d8f744b618aaa939ca4c0ed24b381fdc469764887df4c3f83486e8d4082f71cf67378ea2aabdec227954fcc756dd1fc4f6bc34beaf251c6bdf76c542d0eb092807251c949e759379080077e37b4d15a119b7e2f3ebe57067f9233c089c67a23e92c985ebcc51d5316b17de4c959701efac1b47d03c1e5d5d5dbccce4e29331fe95b1c72e89e9611a69461f8dd65b1861de2356bcac24ed6722fe93a135803e657123f5e9835575b3dda8f4e445516b8694bc258205e5f666902c7291bb59b22c03b1f5e4fa2d73555893946b9fd9e974a5eb28a391e61204deb78d259af4673d52c384cb35b42b5133b0cd4ca956d067b4139ae6514705d6e0f923ebac5ede07d1bd3f345affd6c91657d65fead99f239907ed4a6c9999d39a96a3d81dd5171e42b762cd52a155204ebf5672c21cd495a31b6a1e683bab311583e2c09ab39af3afc537f20517918e61aa7b11ba325d6b4097c653d794b2fae7c3afda0fa744f78a274056949a929e3051c0b3510caf2df42cdac7e139bb4e10f321eb1d320961e391589eb7c3c8f93ebe4eaba2f4c3ae4489cb51454ad54de609e6795959a24f1d048813988e7bdc1695f266dc346cc5f1cb779b5c7b790f35f2ec18729cdc65e2f0e5389671981f0369f8d6c071fe0e9b07383a9f7a7b743392feef0b5cd55798bbefa578bc79c611a1b6be4a288f37780da4ef27af13d86c774c99e570404a6cf41c851c5326f26316228230f10c60f519510a15b3dc4cf75af383dd1ca3d7357b4f0341cdef595c91f1b332dc945b196742f1d9ac6ce17b2a604b3dbcd4726e949949731eb227a1fe19b8fdce3d510a8e6062a2bbeeea7b446de973ec4bf9afb374dbb44d530efe80b1c663868b4348c9ef3352cd4a754520fae05f422bea1f8c64728074a100d9aec336b27932876ad8aa01e4e38cd1584ebf59d56cd9a8615e23f0549e53999f7a66d04d150890e6cf3422ff33e67969695273999f9f3d51bec997a8a6dc055b1be656ef56fc12e5d571161f06b63fffbfa0f68346a33b866978f90493c607b4c8dae9935386f441093ad2392fee47ecb3bd3cc06ffec1de3be882efcea8b16ca10fb4e6e4ce69a4897998e7a64324e7687db9fd126dcdc1ba9091c8f730a9ae4fd85314d39dda98ce360bb25815637f82e28b1082ad4f887ca00fd2a45b81f9ed7fe8052cb48bb57a207cdfd0a5089a73a31ec284e80cd442c7714eda2608e5d483e6c45c120486c68b135d8ef27bae89ecab90c8ef9013a8dd54dd092963fe58b7299e4ae027de2b95d61ce124f7b92427d75d1a91064b6d2475644a1ff8d89b70768058e4de4ed936e5b19e94df419bfd4bd37253b6e342625a4fa2f252fef4df0b4779f4765428e04b404ff312339922493e47db5a64b2e305fb901536eee87844101fd54ad5c124b0388a78235962191b7ec34ebd59d5f520bfdb5bc20d7831c70f88b834e7c271274da2f1992cc4f88ae7a6e38a3d4aa2918987445c5e05b520e75cfb2f959d1fa0d386d87308d829f6ed38ab28aaf2e3a5368de1e61ae6d3217997e4ce112f98c149cdeff6c5cfe95930d1b96bf579f6bf970f68b8e2e57c75df28198ebcc2f0250102b1734bde00a7dab5104e092449d4f50a36fa9f5ab14eac9939556f1b3bf36242abaa3b1cd56a390c50b3d69f16e57b54ed765b39db6b2073c104f7a107bfc0ab28490fbfec87032665d969a12f63ff3369ec64eb961509594e40fbeee8f236ae89e2bc45001fec87eabce292ade14289cc90cc9f4a02af679d23f15fd63835a82661e960c49c2a069d5897dfce04ee2d67da0c192e976c539fec1e49e30331b72917ae4eba10386d1eaa813e8bc0495d208a56c94bbdf5a83c0649c9aafc6a9ebd20730115f5053e4c2fa727ba78c8d628aac90054f12b80af57d42d7ad9bc4596c7cfca6224d26cd5afe147b11e731bc06f75e64960d4ba754a5986a6726324198c7b1fa2a6e72f5f240362608123368b8c3c599a79fa10b46eeec4fc3a4107255ab756ae99fc1179c57523bc2ce3c8acc3a51e4d7d81d560c5d06a9c0af19e2ef626ef6bfd4ea238db992e0ec0a5c0204759aa52dff3bd86202e19631ee0eb8a7b69a30aea0a07056d6b2f911f35dcdea6da0fe43c1de3fdc6f43998e5c677cd8f731bfbc8a33a2103f535a833843eaafd72610f211dc2cb21dbf647079afab4654d6b91cee7031da8672446936335f61a57a5d0fa2bd0e1e5b28e50995adfadcc9f18b852d92952baf5b926d9eece196db846fd58f0f03d06ec9db1ffd62b265b3c5401af9e2622137456451c3252d862fce9637996e666da80cc1d08b77cbe8f0768710ce0a2bd5322ebf94cc52b3dcdeb1a7a5fc2b842bf8db39899ea336ed85097cc53a1a81d83721028d495e8454dec495da0bc7472a9efec0b027a9c83098b57bb1537c70d138154c27078e7f3b15da9b70b7af50895dd1248764c77c9ad4753da34425d97d97a84bc2f2d14bb4ce5b03327fc91ef1aa1981736630039a8b62efb88d202f9321860e6d6ef294bd547e377c3888b5746cae92fd9a823dc8be3441b30ce4d8a0acbf4520c80eb437254bdbe0167edc2452ac376d475b4d7d32ed0f4c44fe2cf36e21c27a91a6a6d3841a419b40db8c73fb379a612b5f2e34eb966c494ed0950976cb236e60e868055b260d07a35120b861ccaf13c98ca5e71c64b2a95675701696df31e8a60df734dbff95b3d94309ed4df508fc26c5291953e64581ba6447837b39782420cbfaef64273d11876e7a8d4f37f4965661fbcea67e674ee4611df17f93443867e06b0eceaf6d47866a37ca534557a2e7d1e5c5cab84706f9085f191c3cc3f2c4b0b0774a6825256bec7c4468623fd53286e676132a41efd6eb038c69e850ad90bfb097fc43f4d0b51b531fe780e6f0902c1dcb573235fd61a28235502ec5d0f96b6ee1a07bbd00ab6b927e02c34ee636699055416cd93d17fc4b15c098a051829dd30a0c6410ee468d073d70ec65c73523c75f5c6eb9ce98fa971ef029c37558c6ac6882845d1f0d74c1cd85e5b0e798d435b5a5552c5fd3edecaf0441287a223482f7002353ee4f3c8c5790cfe6b67dd0daf37eb566e0c4c8ee892e4124f02073287ff1ff7ba1d978b621b92757932c087aa43a898562df1f91178fe567cfe122d251ffbfe280b8294461c64141e1705f28c1e8cdbc92a9c3cd3045a3d7c4434d29a0058baedf38007e8d04d5d27b5de45d6884e01cffac53f2ada917dfcb4174064cce27f11bcffdd58ec68cdab882b95b5aee5dc1a437eeb45defa1652d1ef3dce6643814118408d422f08da1be28d6cdb68550d3c78df8596517a0a83ba0a89d8269c50b119ba7d7721feb35ba9ea945d7f99dcd5439ef2fdf991fe88c54ff54521615a9e747283b8136d5600d199a381135755377b79a87797671f39887f15d76c8a052bb971c0514dc13742547ef757ac5ffc1e994fed8a6558d5f429cd15711198e61683fc870250431f31ec9783ae2e28cb34d5807733035e9d7a907bec82959dbc28d4cddccb57df8c6a0c589d74ed822ec0602602b41c47065548003c03d769438938ee3a761e6d481fbf3df1af7d5b9e53fc85508439a8148a925ad32416efd2f61249d500631c40ad2aef8fce529bb568c5c8230a1d1c7cb98785e8ffd156034840f6462af03de4c64a159243ea9c69c1888137c434c9b9e86c46bf3e3f2ccf2d58b4b44537ee97f867a973da45a0ac49131aed37b0c7d6700471b20c6e03c5271ae8dedb4f5a7c67eda7fa8e28defa203152b40ad68160e9949de49877d9ca504b228f990d9ee91ca1fb189a2915d4fafca0370785f66cecceb30b233e5beeadcbf67718321c088807420592432a09af72fd32491fdd2041be866d3fa0fdd2a6a579a6926ccb74c02244f23f52e66b05ad368c782b495620c2316b34b6937bed21cc9589d5c74db48c155d111ac05c5439ee55e48650eff07273763db17e89f98893112eb7c20b978ba03e2cd3d520d59ffec1bc245be1cca41c087c3950fae68fe46df795bbee23506e0de209a2603fca41d67b7ea2c3c1d11408fbb40b9ad53a16501b37e1dfc7605dee89d797e24afed2e059033b397f25c2bcbbea7bb2a6cefb6b12aeb5c36565d54585626c7d23af2120641b1e15d13251eb774924c54fcfb6c88fac8064af24d3342470517efa0ad5ba96b9e1464885204e44da25cad19e2dc5248aac23786b16b7129e2d765cb65c45bc6bf8ebfa5815e9e213bb48c0372624c61bbdf7620d4ee81f08dda7447db1b5558787f571608e387bd22c8ba281d6f71465fc035e0a219ecfd25cd695ea14d0261c981a6758f1c72988be60e9e863522893e20f327954398ddd64c87669bc2fa2b2bae5c3a6b6e3585a09ca96ddd663691d43eb1e3d4556f38f8554f7a59e41bb23452f8816b050d7c93ea6f2a3beb1311035cce7eb9eefa408f4dcd7305672259592f851446606111bf862c54b877267c9060d940bc8e687cc17418a742294ac45b643725ab5514b00d2210a791ee80e4db75c0f2e8fee4d5c8597e912f164f1717660dd869c8ea344518699173835090e9e716a5b63fc189c3e32a7f2b0f0edbae8685df5ae120af54df2ec013a6a1163800a3499143415bd8e58f93d8769f16f563e6a62f60c975e12e644b4c69112de91444e02bf12e87c48ae064e34eff08cbf8c6e651f9fd7caf0d88953eb2ee11f68af44358e99a8976668e06b6711eb278f272f791316b10a1ccd15dd50e662c156770daaec5d55f126c16a6a9057f4e0e904350ca6aecc8b3a7245c098b1a33aea33a0bb0cba9c44cf197908f1f6cb6c6e22819bb89d28cab08cc3916f1c5b212dc8d3c71e14d4ad84e4cfdafb6590f43f5ad907283f88d24617468d0f07dc1e82df9e7ef1acc1f4af55314dd9235fe91076b514a77c57b13d4e8dd92d2a5eab48ea8940a90a8d8d5ab8c9f86094c047ddd04b847fb10b81d8f3e4dfc339bae59ced82a4e13dd3da8cb18b6e49db4eeda717a80ccdc5dc9f3d77eec51c86127f1920f8368ba5840debe9b56251c1837e42a8185e5cc58cd71875a596a4f75a2e396f0572e06a98fcd34f5b685855d1f854c3b1bee1eedcb549a5e4172083681d85bc85fc2d5ce5d35fc0cba36429bf2793d7d6088066ca8a80f973c61240a58af9f6ccdf0338b240a355ea4fb85fa0c5aeb1dd066c070978a87bfec8f2e54698f1e546a1240a7d154786427dad6a7fb73b4d96919f4c7d0e73ed94ecc70a7003f4d7299da6e03f0b080b262b375a3c8bc8e933cb0cc79c46ea45fea5e2526106bfd40916b93fdfc7419b14ad36edb7a1668fb93881ff6c0f924d2cc558837c870f98dedd4d3c138caf3257021c79d3668f8267b6bfd4eac9eccdefd5e030e332bc8820583d483a9e862a0e6383cc203f3c975ef9749e2c8f1dc9cb0fddc4ca1ba661eb7b7f376941d757fb793c1e26af7b7414d3782fe7517f9eb7eb6b5665b29043cbd67f0527ae64aee9030828487f09c8666573cab5f19a283bc799108858696ab8888a4af788be770350ca274a7590a5206864d9bdafc5da4a44938332f45f3a395cbc54cb36826da32f12091c3b541349167ec8c4ba1829c9c429ac3b213652f0172ca74a95c750383bb8f52a5de250489bce9e51b3a5c6f6ff9c83f39e3e1ba283624daf123e600fbed76043eeee29e221671a77c70b8f8acb5c7c346084585253bccfb48c6b96e6b97fc85a3299904b9865ff06c34cb699cc4e505fe0d70c79304f0a30f69d8618a1b6a8d551bee951a1c55193df20d080c5aa8de2b13a338acf6a7983b8f1cde862b1a0be84a9c29807ab74b371ab1c592f108b087d64cd81fab3c33d515b5523969b04320cc76b240ecfbc7b88ea47c08a722b0a292e3b43761e0470cfcd6e0347f7a6b3d6eadf305afafe6ae0942e32df45863ecf05bb6c60773ac6b1b677afc83858d2bff66eab9866a741ecf83245faa9b63597d1e1f54ede64c0f3e0bc5b447c705f9700fcb3e20a1ebbdd3c5af1c0d9c1f96c2ea72ae240033ab69ee21b98ecb15864c299b44f25a88af538a3844e76dfa286e2f5b7314c18145370fcd27669b77234d510abcc603da930184bd76afb88d90ce25aaa2f722087456e0687c5f58b029e4f2edcdb25e26a2b758b5f5350451b2fde1afc5d503551a9d194facff72a85f69cd42630a80c440f29d4af847a941fca7093caeebaa08107a841926733d2670a5f470659073e8ba0e0c04f67e6521defe503cd8d51eb10094d34fb0c43e1cf4eebb778ee620c05b60423fd7468d5dcb01c9ac805f6556fb36e236485f64cabf8698b7153ab30582b7c9eb7fe5b62f61b20e807701ea743c052bf37153c769e9ef428d09953b288876b98e0c82dd9f0d80edd9099f3061da575c1f05ad4ab1a0868ba695991980fecfcb48b57ff3671cd7a93bde2a666102b7cb780341c7f8013543cdd7243d7521e7f9444749b53f1d8a1a8863cb9dd1a8ead17d0fe40949777f29ddf24a78d50aa13999b1976c0fd7d76911c1997289739c51b8b4e24585f40d0591cc5190b1abada678f674b206e81d4eb1382e606f7b1931cae0825685a1d9922176aede653352256d25a8c6462696d1e4f654eedd51394f339ed9bfbc29bf2dcab155655d69d0f59fd20942449e8aa7877d4248321ddcdb48d906146b9679eeb8ed60f0eca988a12896eaa3dcf9f505ca93a59b67a943ac6b7aa8f2ca2f00dccee0e33288469f3024ad1f0babd2aa12a740b67f28d84ee7cbbb10a3363208c5019a4e6aa791d847691f46e823cd060a85239438ed275125b5a3bc5afb903000764bb02e2a41d9c5c35b697aa2ce31a083c80069a0a0b21a9b71767dcdc61b04c48c5afb518abfe97dd778f7763b3e6b030bcc047a0966c06f37b4ca55f81a54b4c1988d4571e6f1cd2b54773528b43661fe6d1b466528c2567a45e6721ff3bfd4b52d5c2905ad8593195303c2d0d3de9d4f30cee680cc666950342c95a35a8a900760373eb62ccdeb293eb0015d71a2ab98f395743f2f18c86465eb8d643e72e19e27626e32a614138b3bbb8e9219ca33e68ce33f4e33f66477facc61cee1115cb4460f42a606a4f183a8f35cd21f82b3d4664120008746bed6bc0bbc56b98cfd518264d54c46ada3b0c81cfcbba701046e5896cd891551ca449b3ddada7420fb3456c970f7f8c893a21ed2d71d58b78548f4160406f760a0f8b7d330b261dc7a4b9a8a780ee36bbb08a86a2e447f052cf3cad209be5547007451195b0c824a12357f7e1794f5bc39d9019714271d1002e322eef77130134ab942a4eb32670a111accb080dd8fb4bfed7910101cf8a402316ca3208fdfebfe8fe7fb3826a5fc5a62f9ec1365b76e323e62016a26265351a091709466581f0d95e97820c5f141226fb9a2c3f9d7e84f1fec7d631ae002f222b1b5c0b239a3835e535729d3b5729bdb89163c73c56ec6123213df410d49214a011ad1bce414d216bafa759f4bec2645773f854121b031b46ccfaa311a556e0b79aa056e8e7dea8e3ded81e560516875f7b819089d6e203865825b3e1aee435c16bb766620c8103fd2c916c35cd41715816760dec55fea660356930594ed676ba95385a86387ba28fc2b3a83e1bf5c2516562081a1d576c6fc5ad0bc19c36294c0fdf6928962641e05e00cec8ebcd1baf5b3498fc07b9e3a680dbcac22b9379a36c55ba1de4464ab2227b957065cf9209d7924703c86d5c4e51e98a6b25fef39e70d750b0e20fab9cd3bbaff9e07ad1eb316738027db8321898406029350013e15d41669c4cf475821eb440112804bb0a7e11fe7243391bc3f161d6f4508faca2f265ffb27190ae1e28bcd204ed643346ff2901ae447c570df2fae6207f8c7864b127e78b36c3e2479bc3bb2fb2593bdac7b3d090dcad0244ba20a2305bcee6810da7d5fa89bc67b360a4df809a55f93fdb3058c19ef4b586d194fb7287d6305ab99b37eccdbf7f0ca808a9596aa9f2bdd6f63d6ce21b8f4703c3beda2eaef7e582967d2cb159fb244b6364992d5e7509ff781db497fc838a55a57e263cb2b4453e391231d033ed54f406b9b6a11f83d8e4cdd5e2f3b093e2c72b57e060889264e978f79a418bae49d5843806ac81aa8cc876b5432aec9c2d1a955baecd7655c310a54f68a5f91a75b3a7a49159b2eddc530d96d5df1a6685bd4ff834d1e897a438946726e4f9648b356200ca4f4195dba2775e5d59f0d613169177befd4095ff839e4d406dea49d6f330a567f86b9749ab100242c2e8b301105d37182e11c0290efe790fbdd795397603ca5b795c27e2f2b660a321aec91f526f1f162aa8a1ea3857f0a694739c4d9bbc0237be1cbeb191d45ebcb795e1831f26ee8801508a5647790df4395c8bc4c75e33bfbb4ec35bd4d827b2445afbc43a29032d867f0782b05e48d5cc16b50aff18033cb4c439e02a74ef7d91f3e1dc3002946ecbe2eb64b31595e93746f9be883bb95654bc3c7ebdbfe5240312372985b63d573f64d6ca728bb58b419e611725dbcfdde090d167ef38924afb52c1df899fda1c527874855b81d80499db09162145236d33d9f35bf690fcf8e54bfe451a91a697bb48795755c80c9aeee9d726e105f8ff46e9d9c880624d364b28e4f1fc45353947be4ddb4cbe587f412165a15dec9eb81e3874e96f43a91a88739e243a031b4df75e1f93f7ba3e7d4efb764e94e69e5ac59d0bce2c0a6d4b2e7644fb6ea0f42326aef03de9d3b15e8316d3f29d71071abfa8023dfe90a625a5d9648d745065d2468c4f9aa2bb36fb3d3303fb3c58214ff16522abf119ab30bd3c212caf65e38c5edf5c627cf6071ca686a186a50f8ac677ce79a2de82703c97965510029a563f62dd169cf3eb6ee5a7d3ea4e44afa10090b705fdc027accc76b4f5d1b465e11fd766dd207822b7cd4371f1497bb0c84f13377b123950f3075966eb739cdef2ddb406aafef42738369e5470bfe1f866b472cda3d562e77bcf77d24ae2b615e709323d75f57d5ed130e6314e104777f38c82ee15fae34c8b0e5d682f402795be66324ece509266356e3d1f62a336aafe5d6b2230fd63ef9b74dd2a2e44b47bb5c40a3921b19423c3fdcd9e2df29709be42730ef8015fd3978ad4a314b186de4f3500b7e04465efc1bfad49b50dcc9c8980ef32dced5fdcb3e7e6274e282359304fea0f0926c604f7666d60b06b4d575f4dcda406276af04a6ca07f35530bcd5b3746a3d2d75f83e76284e75aa27545d5319fe1e085c1dc1decec96cfd450b670ca90a74fa13a05c07d472bc1824f5eb86365522c724f0c48d73b9c27ef3256212524d9a118549309a3d245691c5a4322c2ba7dde1a697fc3f07a61da99a2b41c4b28d7bf6920a8825414961ddf3ba32dad6fbf5caa8495aa80d2b82d6c33ca12396e2876cba72cecd03c6b488f447e680e664e5fec98e9de1f24cc8a6e811a6cca6f626e52bd71ec79441dc3743f6a3d162a9f003b480bf3182714121d4d52ae8ed5d116b503773158105c3e3eb31120f6863417f985a10ad696f1f22c09c7305185802684a42588af53b24c11030f519b68007243306b67eb670d65ad1f96554c0e045ba57f18f7c165f9abdbed68621827bdf5e9a62ddd088a27236c3d42d902fad745190404fd8820405cbb7a34e4c399d13a98735ab0632404f02c378acadf8281d7726601902fba4be6c8665719ebd65a9acc02d7c36ada0c74c52a32e0532e095834f742745e8f900bc851eb8d4b890fac965e4178a528d52c211af589be64dfb322bd63b84fc0c9fb5795be0ee4d80fe7606684a15a8d5c9685091889df9fd32e81fef166252d3884acc80e97d6811d374d60dd69e5891057b9ebf507c7532eb690474194fb8b865e01332e9b16155fae0be8dd7a7cbd412b92c6f5fab0e9a78400ab282be354b3670340feacf6982a0bfcf329ae81273bac714344060f03b989f4e39237f621c8301b0296f45da56bf0e2327e1cc61e47c3356b64af98af77c2f78d9bf7aad2882238e9903429e815d658d59f71fb10fc99c49c9257e58fb2a046aecd1538ceb4411feba22e9c395a171b92a5fadf81150cf582116bd4e6334c722724bcb10c3a9516a607d68192ea8639c493d3cfa815ad5a9a01e7e9993d9627930ee801b63b3c29b3043e1f19dbe340f1eb8d94df0e9976ae51fbec40b7a8e40c924b1876872c3534d67758cc84b51f60c47ec261a31586e5abbe1d03e11b77c2f7c746ec17ac3534140c12948ee3960a31e38d7cafbe56bc2afec48adc631f7ae96a96480a761fe353e8f26032f8e77b7b976ebfab6a92daf50b3683eaf44e6217aca3d0a2667c00128b4ff53ff92ba68c974cef617520637ff29e92bb36913647c22b417f237ccafb9a1c7b8e54d331d2ba17429a9ebb7f37a32ae4ce756e64f25ebd6bebdd77a9e3eca5a0b531616525f0607abb0aa2b6ad4fdb2a46fd07d43be1c066c136ac2e3acd020b47eddddf5fad921deff282765f79c2bb5c8014f23a46b4ddfef72d73e45b11edaeaaae7b168b9af03f6c1c890945407b12376c260f30ae170196a9574ce0b7483b846b9f24251d1b248896c0e6f50d23b8190f01f8f1d9bc3113445899717efc18eafb9d2df38994c0af4bbb6b953078cc47b45d7a2ef25f041d681d33242ef6b5269409cbb089965487429d80236be8df97a320dff7870b313eccbe73c9cab3af0d479e394a0e6a044bc9cd5b591c70ce60cb884367b36a2a3eb4d50fac00786e45a746b1059d94f801578908db51ea5f1b87b34bf5dd0baa8a6473111ac0b9da99c034300cf6f70d06e42da7d66a5eb43c8f96bba21acc9fc0f6c0c6af549519a7acd46ea76ac9fa3aa8888990958de7dbcc1352efbbacd0241ab0e372bcf353695b737da40e7aa7bfd94676a2ace5c4ab16eec5b69696a8db052652e5a6ef1ea70ddec9c90a5170d5b8b799cf99e1609868bcf37735d01f53f0379eebc9cc4bcf7a96909bb7f50c3661e9b0e22c6cde6e5949785ab4e98630012b0673f073bd6387f7b9fb23ba77e22d67f3a1f1166f2fb680ced1a2f78526eb771c20e3e47c121b7d0322e3ffa42b8b56613cdc5aa8c1979ef56abbcef215f68aebf418447070761c1b51bc1d5584c6c680ad8b547200fc1d444de4090d7743786d0164e8aeb0dad99f701f49e1c976120762a9ea8f150bc6f1ae68dbbefd0de80df3dfe7c46efe164dc0bfec3707500f4f18479600412bc6a73616b62467fa6b4ac6cdb02f8efce94f4e0be8bf8662497ae641ce6da863468f72e64a2fd50d5a41ceaedca2034cf3a876e6273ec401261c581973aaed2d3b0ab3450a2bbb8de574c42b751e314d5ea873a8b0880aa962b41f7d8fe097ce0a1102b4e285bba44bf9ed46e431459064835bdb0e49e82a2bd0df989a8ea2fd34d9ec3eb44a4360ed313060c7ebde5fc04494533c244f16a3ff96331d0ac4bf84b0658c1f73b99bfbfe5de75b50ce968749d30b94ec1541e1230bdea8611aa503d7711c40693f4e00b76c5ef27f87f62818594b755c0f817498b71dbd93f9f41f716824cea1db1ef2f9b06f1b51629837e8a94a32f7eb9ce61e36d033b136146a2beabe1259d0fc0e219550c229b0963ca372cb12b392a20c4d5543160a883fb51a5bb3ddb0d858bd2f1d0ef41654573f4a25164c974dead29f8a363a0870bf86c924f4a2185e5ce35ba0a1aadfeb598c92e4f608d99a0fd4024636b685eec9944f7eca4a79042eba20e9fbdd0fecb7d64025bfd83ea52b23d01ef5c6d490c2911adeaf2bcf315cfd4aedcb58c17e1e3afab7a8151212c0c9f4228814724b018ac67f04f557bba267b278cc6fea278a9552beb5c47b6892eca9a85898a7439665d2c548a9a87da30eeb517006ed70587554e7d2a620d480f08bed539b4513510f4762407f6541339b3fa714c3fc8c4955b56c0b061127004f0f075c8d202e170dcab04a8046df67e8692bc39cc61a4f253daf5502b9adcfcf00fd9c6b061a1441de5396e767aa3cf38f738cba294e9c48d09bc5b84c1c836b287eee420261ba9e0549ac07e8aa018a6d8d8a46873feee261de9cc0df28ef667d6ad8d94cc11a017e4a01ca65f3f2db7ba0a438a855ca3f40ac0ea5d718235da3afc70a9cb72a3f535e9132dec53d0107cd82ebe2c6c6dfd57ec8e2bb7f1b79f65bbf01a35d6f5ccf8cbfa75ae9361afea97714c044938b422410e3558ea80612a129635b501e6bef481bf4931d90e5cb7af5a95a42c55734d2021580cb1effb89e6e17fe0c51199e8a6399778ee2bcc0b93082e11ba932b1ac7959427f84202376e379a6257a2ebdad09276427398fb12bbc4044c580b024f5c9d0fb3665b38f13e3f4057b9076a832cd39abb52fbbb5a3ca23894b19290f36e1059d96531ef5b4626e187aa13fe6f6e5492608bb4450c588520a4e1c370c3a8e25479c6c47b89ae855596acf42cabccbd6717edbaccffbb7220c2ae2e15077907085147a4127b952275f9c20a206f4c70a6c6251d30f711598ee374944aa901b83aa526973824d24b82580bb22004440acd8364fff52dc606bb4ec70e9a33aaa51acf1983e14cfc7909a91ead87a1a931800c7d3313e8034f4eff978963826aabcd4329833aa6edfb8302ec429eb79fdff5dfe78c7bcbfebefec470323c4e3bc6008691bf3375d821870f4a7c9717b6f15ecd77dbcfecc601b83e21a168ceeb4a8f73a32047820847ca1c89a2531b6b0347152ec9d4bdb2eaf424d03adcef68cbc1539d3c871ef9ffc53a8e1038458287b6d1b13a708550cb306f0ff714b085f2d07fb1c8f617906bcf44479e6f1aef7ecc251dee5ff0a6d37b5be2a1dae7850f506dd8ccff41976f9863c305e02f069618ba8bb8534f4ce457411255e898bbd5b04d3bfb4fc5a4cd547aa3f0d02eada142291b515564e054b805306a88bc8ba64a93c793a1708c455cb10a0a28d136add509588de1a2bb956ef114ffa074bb0371218ba5d76f2c4f0bc6a546af68e459a76f653b936ccc218450178a010506b494cf9d3f122a87f7ae61e6e942debf21b201795d594ab4bd8de32f573cdae1582ad497bc3fd1a07e2739f09bfafd635e7691a3387d19e57709682ad761409680bb0144730a6ad5aa4fd7bff427a1c7972ae4eecabe29663e87eaad24234a1ee27641c06ef8fe74461cf10c06aa0d6090e41f1154617c379396fb50fe7eb0360470c566f12b39c4efe25ea67b4a91a811091ddb87e60983a62d208204a7f6dfc03e8a3d33d80e98c3d2d1909a3f3184ba8b9fba060387c04df33f3c844aa8e95535023ea14338514b96bd61f01e094d7bc76b817899a2cd30d9919c3b68af1aea81da7813b2cc537af3e0846f283bd75289aef1cdda91a6384e0043e41684822f7dff7cb1ea3b4f9431d81c924bd84ee2261b9ac382a51b7c79bfaaae90e60a759833aaf7d273a5f375f7fb15fbc3548d7b89532087e2c353ae392acd4fa3f30b0b9040abbfa2aac14c416a73d821c27f028cb4fa00fa123030fefef45c3caa9c7362a3fcdce8c13b3e00e07d66ce999e4399d1725763da120c10a45b3bf289288b8d0f4f55b0878d282dc322425b93abcf4ec5aa5af6cbdc6b50653453d612bcccd7c10010b94e25fa6c3fef5e8baa68f2c16fe79a131d1e37217c9e954b2bb91904086d55d145ae7644807a6bb75f37ec0695a65926097501cc597560bef93895f6863049b6790670f65511740c543339a6da8a77fc528348c723bfd1b461f23c25f79b1d1d66bcc0c45ddca12ae956a7ad36b216721ece11c2bb55627c64458fc09b4af40c5eeded6dfd06db86adaa63e096ff43a961ecf7403250058c03db2a22c5f265f945151bd1dcde8c4ccdfaf4bb8f772e1483652e81ab1da66a299335bfd153aea8c6896b0d2d6a0620f03fa4b5e4ae2f77825f79e956bf31ffe4f6572487c03427ed3c66b291566ebef84daedf559364879c54c34192a1a6f8319160e4919940b8c5bfe0e571829a7f8793e0c7fadc3f40ca24660c78db0bd657e4721f9d8441cad38c9377ad97afda1b2f85664a70bb74e78e026563cba11cf8189afa11891519a9f8a33542894f6ff9c0548773a328012f32c953525dd77c495600f4f5fe709a3ab018081e7579c29d88ec62a9517eaa014cc34ab95919b1e2b67571dc0f0e98cf3369f4ddb92b6499552576f0c9aee320bba12d968dc58f3f381e5b3a3fc649bbaef9602d1e6957b23fac141e9507c21b4ecbb15169ab00b70760ec2d768765eb654cd87decfe7b34075830ce83fe0d9344e518b26af42973adbed26850a73bdcdb68f42533375801473682811dec8ac40acaa30dd4421627ff7efb51568a9e5195755fcacf21b3fb0946ff3e951edc0f58c63c96fd5552fe4dd1975d33ed9f78b5d244caaac3e91fdb67e24deb24ffb219a43e59244a51d83e6dfaa1e3a975a3d2528164df1d2e95dbda9cf6d511dfda4c3c1f352b8099d91eb89d276b9f879307522c0436461026f44d77b2c8766d2912ee4d816b4c52b94ab161ab945ba524514dc0872f2c667d1baf59402bb31092df0d21b99c2440f3e1e2e3283b3d2773c99def74dc939fe1d588871097426e26c0eee12f997fbfefa0385443ba5992981f29e9d72bedee1406fe79fbbfa3ceb0968f1ba6c160cd7a03275e0ea6b9079f71abcc84a302c1158327b6920003ff2fb99217ce242b5658af03d881d651ef616db09e1fa6592f5e0950c531e1ac5aa40a1ecb7159d1d3b8ece055117727cd2db7cd120f9e0981000aed1f44004745a386b5ec6b515de2ecfe02aff9795644eadb9c831ebb720bf46002cc5b016414205b5219b5956104d998f28e6c99e65a32c21136fc6bdc11803973d42aef643aa2a7bf8ba7f16166713d4bd73ca10f4be151781da408951dd964fa66b89ff281e7c3d17b96d5916cacfab71efae177952de3f9bb43ae8dfab471f2740b6485ce839f87182bd4dd6970ba118f913d82287edacfbfbbbb00c27dd80ec939a94760d9b7c16d1edcec23e44c6b2b17a1dba845e39480ffb8ed99bdb6c006d5e4abe8fe8e78ac516c25b82069428e7102e44b34b350b8853f5628e26b145cb977f61a8c9e8b03e621477d2619d4ab42af89d9bbf326a5add810094fdbe1a619f253f4f51293cc30ca8f5f802e49e78e608bc016487baa3645f3e3fbbbb79c3d4f0f1809095153ca9337e66712b8e3c382666e13241b2cbf5dc2c4cd8f7a6e2cd39bb9eb88770a2bc74dc7bd3253692c7eb780aac1fd25b0d4c62e26b7f91ae8d1e362a0ab09e6a7bf28d3aade9e1cf20ec51044f5fbad510094d16cb168dd58d1fa56ca617ed8226fc15714e2351bbdf4baf2d6a794ac5ff53c5434521d7bef1edd221630f4521e3acc96e25c93a1f3c596422150ef16b1d4f4455a9a39d6b072b1f8bedc349ed088c102dcd25cec6c8aec7bdaec0994226557e37a9e64e7ae4ab644eb62bc8cd9627672057d7d8ed2523ede94cb27aeb15f810a55314f87a630dd9af12ba30e48ee921c752fe29d480b6aa1cf2dee0954aaf52a75293e8af3c945307f2efdcb08e4f379f26c51da2a5a823f2ef621d680e6fdd8d792cf8ac687a4eb12a6f5bce5dbb7444e7ee55d6076243ae76d783c003be819ad6dbebc2fc685bd4ca94b2aa406817cf3d9bc21ab11a82a4ef3729b3aea20ac59930b3c22b38e2082716337367c0048ba2223760030e28c6c7dfcf8969c74e19c2516190c1a5077a207e35dcb49160e0ac729e47637b26d24e47fc1fbb1d92e5304b7769850fe4a65e569d0b5408a2a7ace483886f3780985605973c96fedd0d90f14a2734be369dd10fa33928a1e2f7e3c30fe43d58f85854eac0d07028473e919dc06fbde7bda74a37cf36bdda75c7b01a12901d88c5ba2f5787eb16a8ee45611541737ea5aa995a0d9cf305e7af270e14b0e7e49d22ef28a8bc59780ba301efe9e1317f7cbac064cfa5c425b7f454fc735090eac6e9c096a9a6e4f13fc3ec330f06f5cd8c2c1dedbda0762a8ad234399ecc17172c02cbdbacb922560b24edc48cc044e3f1752e298d70a1ed2bde1916c7fbcd21bf80f49671cd594f75cad337b26b71236f1505d62ba0ba54752e38e26a03ebc7d8fbc4f1884c2576368e4e8f2a0d559c60d57c6014525a05ee67a3d24d85be6c2af28f812307b5e4c56caf98053acbb2fd0b20e6aafd1ac67a40aef9c1aa3ec49f5f7b4e3bacb366758a758f3fd102a796cf5331df6bc24f32dd5fc3618c78f2a2562318d7251a3de4f715848eb9f373e3fd20825d3307eda01911d9f218fdff195128762d96ecbd934df59c5adda125c51cb94f870d9346f7d1afe96bcfa039cec045d2b04bace0224497ebc22cb84889251b871b6170e7d6cd9e5cc96d1910a25a40cce02e91535ebe17e14c206b66b1a9411f3d019b5d7b0def48374581d077efa695fcfbd61c9b930a7942b904e587d3030ae86af0e5ef91fb1e58ff68facbe300c34499077b205ec1a6c2ef1e67d2fd2833b986b81fa54d24423c04348566eb2bebab51f183adc67acd685482b77cf4c47d1095b65dd849fe76069f19160a5e5df73ddd5ebdd207ccaeb147068cbdc523f3b32b7d59418586568fad90d12423227e7ff2ae7da5c47666825c3531bdcb1fa571b40fe9afb57931a924a6f33f69543cd4567c5c892807e9545a66eec2ca18b397fc53908566a46ccfe666c3fe68dfb1480cbaa321170145c911586b374569edc93f6928c23c1655a6871c9478c47b278afdd5fec6d5b0f4776b7a3a7e02a2f3dec3468e6cf588427b18d387fef20fef24a7d95e397ba2ac083e00e85548c81bf9dce889f3e660e06f885d725908ab9ab0559d7f491e48f4e147f33c93a59e1ceec617b8c919e6e9b7cd2e39b89131166aff680dd65b8862bd019614a6df2ea66910f0b4eec95333064f7a4f137702d86edc18eb0b0d4a10236ea7cc148b4a42301a9e3cb9fab333df53395d875598e334550e7e9947b2ffded080032963007cfe60c37af1cd97cca5b7ab100a67dcc93966ea5442fa810311b2b95cf35a278a275ad84b7103f42338b3ded48a93cdb67121361ab11ae0d87ff7f6db5a3576ffc14fae4caf39c304b97f092373da1612bb3c3df190d00f9389623a7225fa4b3bb4818ccf71e278123b16565d0953ef206f3a2e44a0aeb5957a1f9e0da611a15fcd6f7ec7bc69d8697a86abfbcf5eda3f0aa309120f14b7e35cc39946fb4fc0dd4d165335efc98b3194a29aa95061eefe4c3db1ad7729f3e923d143746fd5f9217ccafed16e65719e0a408d3471e11b6f0bfe7baa7194997b5bfae3f4597464e8bb03bd1bf82549c6b269ab9c79db95c45c9d5a202b7dd22d0f4b14185803ca520593dc371344811c584a12c8de9dd40873fa8ca1f7b5a75dc3a67ebde2ff7135e981c32792b6906cea20ad073213eff0d4b8ca759898a56d70cf9b234ec8462f39e93c293e9e8c2cbe19a0e893b9f97fa6e0d7d94893955ca2f75509c72d0908c3bfb9de76100c8174d01d974d270d18a8c7512f1d5610d92432a54f0096bcefbdf493e50c3aed314799dfef0bf6dc842362fb90b43a90b45da890a734490fb96cade091f196311fea515304b2b8e8a54a8a93969b04a5179b852897649db85c0e351c430783f9684463de91704118d5e950199e64b5bf9c0278f7e0943970be12bb7243ddb396f416ed831e7363f5f026065560cea9c901d4d98253c49b98ae9443c2df437b80b5cf9d09c37d7edc53ae3f98f4dd4b3093beea0ccf959ff6f9464112faa1e007b6a5b47200293324d4dd896a651650cb429e3de0e0ae3c3cdc880a1c00ea09f1727a38c9a0eccc0f6122aa700e0053b59efe1390ba503c8bd72ef0c1ecf8cecc8b837c40432cb9fead90bd6d02d5ef483649c6494190280556b81791e35167c63019c5278fc2bcf4b823f521bde0e296f9d7f03fec705ffcf31508568dec4eabef337f4c914de827cd391cd13b45fa3c16ae3bb1544501f016d1ef0dc3caec27c903214fdd4ab808d34a16de4bb857285ad46165ef35084b3e78ad06faddbdf7ce29b9447df45d298a522a5e08fc48b56ad1e4ff79765bb96b1a22e10123513a42d0f988ff01beff637fe96a07e0d7d3bf62b9e192057860dcad0b41ad7d62ff0999d069711aba868f773eed129751a469cfe34e87643702f66abfdd0e90f54fed6c097f9bb642ef44fb9be92f17860c5c05d0b6e94bb34e0a9dc0eb44bdee10828b5483155858cf3b6dd47b3f895b2cc896b88c080a8aed136d6a9af6dad28029caf8d6f23bc343ec96f1d381fac63f6766ec36d1b8146aad111d646c3911a54f76c26012cb972e5096098fd09af2a5f3cc7f8c8ac32af8ae889e5467c76766efcd10de6fc186ab0970a3b19912350b4f64302b1841c77e7b0c86c53ac468bc568e14195cca4cb4e38c37dab8974a5f6a20393550dfd0db51e5ebf5bf7d8e9666217bab7892422807fcbd8e69db22fe5dfb23aeb2a6e399052cce773b693fcef802fd02214ea3dac939d33690786ea97c0f05177113da02499934657cb11480abbbc026235359878015cef5920776ca66f6f87474a351998861d4219d92210c58eec3f450a8599410ca35733798f5df8b4c3610d050a6d792f376209a94a46caf9c8c6fdb1014ba2397d07ff10ee3d4a79085830ac54dd694b6dae7808db56e1d5ca7cbea3496c680b7c78146f14bf8464588e3147ee8f2f146725f0962721c6fe047ff39aec68cdfb4be7dc3bacdd868cc7b7512ac2d6ef541e5014d584ce1f2828bcb943ae2bb35f4cc99985c80e2851a0b97aa03eba6e5a2822dd2d0fe67fdd3458e7eecee43c4f9447097a8795a7a72d589f5118047142edf2e0f1159c35f20715c035a049756357c1d7a583bd2ed9812c54f0741339c5f06d8ab1d9e56d1f1c9abe479556afe1af786cc285f771fa79530560398cc721c73cb605fe32ab3654b89b4dc82ca45f4867a49609d86dbc38a2e4e5775c4c065eb7f706491aa5b87c9e9e228f6e5973fe9a7b77e81722f1c48462c78c0a8fa92251135a96759a78bbd4185bfdf3a32c8f2c69629b58d22b5384ddcad61d0949490d6f53af742c397255ccb4fa2aa4081fa5a304a49b666f9e86d538f10dc69f4178118836e8c6d98e37df7b18af4481fba59eb5dd2698471d95d304ae9c0a5354bcd2aa84ee01c2275649b777d1397a2a7c8bd379bd4d1e626b86585adaaeb2777c8a2a144eed85f6a31e16f1226aaa445297d68d95d2d55df8ab479a73f5ff5b86a125446fc31e72121e082abd3e901c42eac64adf42adfdd4878b549215135dc1887d14c7dc67fc1491c0b36aabf24e30fd0f0a046bddd4abc151ad2dd5b527ad79d7d8b11673eb7e436549e44f0b6ff4241d9f524c228d6af6edaa2b54e0de8338f2865c29655ed31e5ee615b684b33f0a67ddc08d007ffc1fc7e29f868115d741f457223917e1a8d078c60d353be61842371f6275351286de0aaf22d2c75cd86e304edf1b00ffcb8bb0559d847ecacc32f4d7aa05e7d6a0c54bb380b4666453da25fe199927057f0ba53a8ef1c98e5949131b8fed8327536681d7f6b29fdff854504afe626ccc29f9361ce799bbde23b493895e1ddf44a64a85deacac7cce18e8e94a893807de6f09cff9d4aef58fda449ef81bbf819993bdd4fe7d4722db2c996616d725bb2d3a587980a9402c73a06c4cc0de0615e1b02eb53f4727b32b9ea20ef74b5bb69c7501c07d2d836b560bfc5aa1b2e0650bce29caaa90f5a1b298acd28168fe311ae8867b489857a1a4b72dce57952b7f57296cd106be257bf989817df7f0f2560c6ebbc3767561c99f8629bea35fcdfeb5614ca4869226ec0453496eeed79a5d18a3a72226029a3c816689d484399cd9a77d5114ee32b2b14bbaf5d67bd95920c5a54c70ae782fafe343eed7c8f0cc8b4d12d1e8e640beb39f386b4c24b00aeeb97eaea92260636d122d6b92b572a47dfd4c75c0b9c1aa3458a442bd9755253f682f22ef31f84264dcd75f1e785f448c77c27353297547062152e7db0e29bd5c7fed4062523d76363374386ac3742e60a7e14dc36bddee55aa257bf62d4581c235f16d81357329f1568b331460fd664128a71a0c6f252c78a6545995d251e4b3e297767003f24b1b393c45c0f7ac6dfd58a9989925c431544cf98c5b9e59a7eda9d9b62966313ae7f440c7c2f756f0d3f0122bcf9e56c99276bbd40ee24ff79689618fccd35e0d7658a29273d071af8950dc5f8c91f3f49058141d9ae609518c3197cc77a9cdd3f14aed59bc955b247cf959d34f4ed445f8d2c4e24c0427883580c836cd3eb7aca13f1f07ad542f7798346e0b3fc7b23a02520904612e903b4c09e91b7bee7276babbc45dc34bcd12bc6cb8a58bd8d2ca02cc9f6098290413c2ef5f167d0373d57fcae378665e4ac1c521d8f17420aee03f18bdeb14a124097ca3664420ea67241f16861947c2e441e07ab3a2070c8ae74f0eddbcd1af7fe6573a4c8f3d4272bb411f87dbc4b82edc47bac774934385554661e45af7c6510767fd99aa20929fbaf2a698ea7fae01cccded1ba7edfa6e3d71cfce8e9c9ff5985a0e5629674cf4ec872a27ba6168136cb026212209e2f85ebb04cf1b0b8d76d0677cac651913242bb156e6fe9ca512d526e81774d674d1e2d6107dcd758e9daceb12e3f5abbb4bdba30de23df13be47239d21132299c3a10a05681598647764e72407a44daddd77dcf53b2d5d833d52d1fbe51437efe51fbbfa5f08b48e75a85fc58fc132ce8018765b784538011f977ca3f42901349dc2e7c30479b38f482b0e04c9b7702f975dcbe0c8f2bcc4e74d069378b13d90c10225ae6be40e8ab0e0d27984140d1bc265db8c9a7541d86cffadd9ca88b01ae2f3f4016f400faa92f93f7f30462c9fa082c700dcf079d01acff55558e2bea4c2f4a2909f33f735839a87a0b3c232324c4154e89d197845bb28f830435d370372001786c9c9ede6e5c26669b40352ddf5f798b11cd81eeaa2e62f8da37699139ad71deee2c5e80eb94d22776fdb35ea3326b423629c50bfcbfa7eaed2f496f099602642142962c920cfb0d1b81ec5890460116c4f5be5f4704c0162fcb025b6efd001bcd2d160baa77c57a725147d138264cf627109be8d16e88a14991c0ee6bfcdfca09ceb6b9fea1ef329e8403dfd0b7bd813dd0e96fc20514c379530dd6579baa5a7047ab6859fcb48405aa13a1a5a79fce1f3cf382c33dd71566f7b71130b81ea9e72144cb45c513e38a3ed3abbf807ec4e8d913344749cc31d34d6acaf324554ce10cd01fb605d25bd4b33a7c14bee2e63269fa3a4d4171d3a86de31da4087ff2c916b50bcfce21195355608ecfd8e8d47f6f466e85df42d9d4fb09ebb05826975e36091cd65ee78aeefc56663f350aa72918ccee7bbc75ac76f9ae34dd41938ef3682a0d5694e81019c4e3a61ded7d908b63c3a05609231bd575fd02ea4f2e09b1a2f18193d01bbc7abf43fd08cb636bfdacd46f30f2faf026f8af3588d97ce019214b6f2b27d7dcc6c5aedf72c449e9567f3bf3b9988192a3cb93ae1eff731f829455f3e2030c0449ee116f34851e74e6a79a29fbe0dcfdcd7316fbde854cfbb8c332bcc38894b28e19ef6bdd63e8345bbc4918346c4aa2fe1f3f54057c89d919c5231f4d625c83c358ca45e17ebe11b38f5bafb0909f07aa452b7e66565341fe2ff46b791b8553b3aa90fae795470d99b63b209b45951cfc67bb79a46bcca663508a8f33d28c7ee762af0da684469e0962e2adaad358f563cbf2090087315b147cabd0589eb8ad2551faab55073e3a1f8cc95b8d6a05264753a2b386d3803a6d88281c1aa69d78526b742f47e5ac7dd0f3cf3e27d64ff7254a8f2a14f8f86ea1411deda99872849d819b497d9f5e2e347639706ebde6c859ce1571bc5265d912e77a1e6505439e09e10c4d7ff34b4bd9a3dae954bbc05bf0c28fd388d9daa902e9e90fc6acd28e7a57c2c11e57dd05aa77ad0eb105f2be0b8fd2c3df296468d714494694eaae124d683a490e56a81de5e5078b41e477fcd68a9071cda04eeb5f2eaf593caac1265ce8c1d7d3cbf4813e8f6d857ee54de2e43b56365591724b30dee2d7d42385df5d4f702b245dc32b1de7f7ce626ff4b67696d2eaef2789ff691633c2bc7e5bf5365fc10b0b023f120286e74b11f50c084aab4887ac22d2f7bb9a4e1b614ed4dc6805ba9b6aefa7e5ca80363a0f04f98f7ba10ed0537d4999879e244f3901d080b742e1c70a4420ac606eea89fa20f90707665df8ed8cc0ff378d794a2d323787f17f6255f07941cb045d498fc44590503fb5c8aa0364f6b530e0fd42a3efbf8e2ed38b808b6caa6bb16ab8a602b1c91d41197dd5b0bedb135855f2d39bfd18eca47ec891aae358078c06d6b010dbcd7f1b4efe898dbd9ff28df622cd84fa041e0555c2e3b5e4fa501014c632607d92b3e6f8dbba9720430fafbad22916908c841fb0bb0a13e6e7cf6bb6f6859cf77a383a69ff442b31a545fbeb515de2da7180faff2d7f8034ee5d7ffd160b6fe4db4ec8220eb9e3dd3caa66755acbb38121fe6b5ec1b4e305056f33f22bd2832df10d9a70a4e7bcbf1edcbe9783b3fe8d70ca3a8451923ea8dbfaadc642eed6a7156fbeffd3ac3cf13356b3d670f74d244715943d64ea12fbf3bb9a17a7c5080f4be27af68539eaf1ffbd9f1b09eb742c8f149d7e8ddaf965481400764f34c579fe29bfdcccedd7ec8bda4771d05619861f0bc9f172cdb1c6b6666e04dd2056bcb7816b634c5c7117c7a2c19c06d73fee213b42042c555d108654972ea8e047c4dd6d44b525000b709665edbf2f9d3f9dd96ba86a1d0de35552b753bad543ea3e46905ccc9169f0168f5a62b4dfc0afa8bfc01948c2318e42d4a4a31dedc3c588b2401f79bf024f7fca677c48ee14508cba6ae90a16a8a1d67740b821a020299fa2db1613b9c8f8a394d4e296c32c424b3a2c004246a90d729ad8ee26c103ae62a0453c5f6e9df5f6268fb77783b1e35ff27927ac2d95d516d8d29ece90e37e099df5f6d5f2f88e127e05621964461e95c2fb9c54388555aa1c2cf1ad1b0f5fc00c7c74d350422eb7671d0a1042b27d82c48fab2c66c4dc68652cea4686db482c7a1cc550df31bbedcc68ef25efbd912a8eedd8f2e7573d697708ad45a13a60f5933a899496eb3cdd8f3afea8b5d62196c0d06ff3c0cb6b31c04a390e526d4605888d6ace3831c39efbc12e7b92e6d8d398c6f16a4ad090290d4f13b13ef1dbfceb5d762296a8aa4f3b03037bb836cc98a4139b83206ba41605267155822d9eb7c7decaf994db356ddb0aab3ca76bb7f48f987c660eb3958d1ac9805e8202eabe7ef88962837fb7938081ef379bf47bdb109c5ca511ad1c39681d4b254c6014df6d049dad1a1499bd7ab5abc4bfb8879e4e418b3bbae46433e43f80943a01e70fb2d4e2125fb197c24f31fc3eac31126f3cc1deddff5d4be3b24a082426b53b175df0db22d6e130e4ab497350f88515f50d601ee626829eb404fbfe5c7c8ca5814f2686896cd93ab4c7c6d6959b6d81ca6bfadf7411c6f8cd8c47ca09bb0d5ee2091334c8572f6b7df8b80b8efbcc17445991315a32170f936addd181ee87fac00e7c173f405d25462124d5833dc2d4c13d79b8d08f91fff2301c8a674c236bee1a90cfa5b19fb6cbb03da2b09689f938ddbbbc297cbf6b6fb8ed8f0c3c9e2e9fbf8d319afe08cdc5a5fde384fd2970927e0cb5d4195d8416532a02b413d1f71e3af29ae329a78ea8903b4d996e3c0e84bd94599c79912e5d0896be8af52f3970522d28505d8dea97f70fbc744e279637df4919640393078a6696a9a4e49c04c1c0e72264a9555d18bc0eef329974293cdd627788baa006e1e875ca3ee7a959704a5418502bc77970d89ccd8308fca95206949fc68e3d2114188ca6ba62b82e8123c7268781d8b660d2497141bdbf7958b6cb5d8c86662440607ea5eca8778866aaceaaea2b0a4db9f382c1bd349add6dfb5380b44a0c81894d8a672a4dac957f943d44e11d1e9eea55e3d4d98c1a72dc936a9655d318b0a4677262308c690540a16254492456e8564f4015494b69a234ba2d0f0bde3d1649d4e8a64caa5f9b95a607d0eb551d0640c61f99e874b62c253aa2e0b1270ddc9468dc4049e3e4f7200198c5564cd94d078ac88390e035e8e6f627e009173877ae2f921438b15db41a9443fde52b708982202c3f61fad1edc42ca327ebd3caeb7752da1dd7a3ca39d0552ef0a04c53475b933abaf5079a44743da351a30703ac2d4b111163a9916bd1bb01155acca5c4c695ba38d3d61595d897d0884a275ae6f1f225659bcbd322986cfdcc312a55b341a1013bc556c453cea12d35851f84acb4ae87b30fb08e48dbeb878ac7eda49e343aa062eef7b9c275b26ca26c3efea1dbac86bd7179e46f5ddb18ef0b24ef2b31245d19e42c40c6e635df91ea1d365acfd364c1b499d9612c47359c8723c8ec6b4a290288c41513e8ef5421688739b4cacc30ae2925bd854ed219a9c07382a77f942c6bfbdf05d67e363a2ae93ed19aeaf61f16d8af90dfc665889e62c85ac3f38461881821fa527c1e44098792a9646bc1a93c9da28689bd487f6dbf42a54cc39a5baedb07de3cf91cbb952d59453037cb94850c41debe63c71fa53beeff0a5e14ae3763e7dac9710d921abca45f28dc17c027ec7e40a4dfb5c09fbe22903b166d48219fa943a27685ed2d608c96deb53e5343e1347c420252d43c10bb67b1e9f63d543717e195a8634e8c1b2bed3e0b8049b40f19669e8808e7a2acfb0ffe98fd9ab5fcde8b0d738d17aa2b8a22997b0891fa0b44ed250117549b2d916832dee7ec3103e2f0f08999262a99cadc522a4a83b9e84d4071ddeab165341c7210c5c633a77204b996a02bd7bf855d96b1ae134c0881b1604ee4e991c039db5609ab93c505f355636abacfa640c98f46c9101d233f9802956808e8033dbe2923ed544a070293a06ee30df18e12eeffa8a47a408eee56296d4b7eca7e2fda02115aae16512e70cb274be1aec99d1f54587603b2bff2ceb24abd4e760735165ee4939c6a15acc0ef85285efa40f17fc41a971f95aadfd9c65745a1d7e8afc1884c054ba14b9dbe0d560db5de70c61fdbf6cb0eefa44f8d7482fca72080f177de0cad9f3e629f7bb40481cd484aff37bc982c7b29cde2481da40d2b81d7849012586d941afccd86660eb2c24fa62ffdbef2024708dea2283c881521762c57be016d0a7301a891e1d13800276c61c28f39d0d38eb1c6c17704a3bf35b0a71dbf23dcae2d5ee0d016e52dcd626277d12cbacadb977c31841e06f6ab3d1b74e227a043597fef8e1f9d7ec2dbab46b4d886bf591a254311e34d4121c6398e2d2869e769957de8d1f2a724fc7fb27d1a25bf3927db6067d781f3a25eccbb91bda1ed92e54a64abdfee0b2cf1cfca1949842522193223a917dab0294a30dbf7b472423d1a00fcebb76bb4f3d874bb8b482b061eff486639b3488dbf93fb2589baa3a486a61418e4ab6a269fcbc2f91d58e5d8a710d40a7bc19d25659dcd5d7cef233936ec1d68781ed57817626fd64d07993b03fd888cda2bc4c4504c757ba8f592cf161b23f5196d0ec7e077fe49a3739170efc12b970bf13f32cacef5088ac6e7e6452ce05aab1fd9fc7d5db216d583f2e9b5fff95514ab5a9ae0bda4a915d345728991350dbc92196cde0bd516aae2b742f44cc6f151541ab7901e5391790ce07478db7517c05fb09c189325d498d0b3869b7464635c0f3d293886bbddb05cb715ab22b49e7c0d7ef05907e41e796c80056da8ab2a6c22c7a7b8e775fd48285ff8fccc72c3e204af1b08a98512de8bddfc5d1f5d9ef4e01b9cf1c2d0747cca2769785154efcfadc08a9b0e217185db55785f80333e4181c097c77c36401eb7f821e6386c559675471d67e27940faf333a75b003ce6e28f26c6f0468233cb5040ce04b4dd55ee47a428844c367ca5c01ade742d1618b3cd72703623278f81da14ba60cfeb7a27f290493615367f7fa70ce197c8e3852e9dc3da80123c92e78b3bd7fbe2c18d41e683aa432fbe3a972b63c87143943b7032cb15d5a51338d2681126f202496e7b41e849c5592032b4187147ffb89975a3a28c2acc335d0e3adf80ee9d831f5f491e6c040aa3dd4299c1088a86be01d57a8f33b97dbd2c9e9c680826bb693b324363e36aada770217a68d7ddd063435e814bc5d601df99b10d2cbbb42393bcfc43e9b75a7172ce35257cfb199c50f492e55f6402622b2bc907c0eaa665e5516cf36b1a9e1a3dcfeac1d3b0874303657e561dbc9d705ea073af442408b2334b32cdb3c66e56f94644a02f4ae3d4f3490f6f1206d402aa4348a5df05c07643784933b96d7fc4bc6d92b15235065ed4f6f5451f20d25ca80b5aeed5b75b3f37b325a99fa794580a1fe136fa2c9148013f71de2fe0f04ea5ebbfa8dc415f47a98ac4014dca3d117c2256ab3a1f689a4178f7b8ec1f190112ec71146e20a7cfea9dc33ec519c2731a3ba716c4ccc755f5e678a9f3b3295db2595ad08a3804cc5b720d487793cc54c030347e4ebd5e85abb8100cc694cac1beff0008312a3d2746c2bdc08f9a4dbf0fdd600beed34d8da5e39f4fc4bc9f3a2b215cb8d63de1521f9e51c5a2c002d3879703f9d932257b6cf1a15c68a964a68d43e5fbbdb78ac23da7f1f22cf08020afaa37d5c79094c4b45136c63cfff18ee50e10d00637c27d103ea6f5bac11e4cf15c20e23569e1a51353f372ad3af09ca1f29d2cf3994fc8763cce0966d3fb18b1edef157e54ef8cf42f1958af56d75921444e2235d8be5f3906d9d9a2242ec9d51055dcd2d4acb2a20b97cab9a1f8f12e54546e2f141993455551221cb29208c8b6ba949c68ca59fe5af5a487366c2d20f32714f81db2388a7e2d41e07e16a7842a6dc515bab384e730d5ceb5d73eb3f189833a12932bd3cc988b995c9e88313d573e5a01dcf7d0e2dfc6410fc50680a06ad51ade496253ddf2f6199851b6fef681aac15909b577c59436578ddf398bcc78295bc2476ac956ee6329bc41ef8cd5bcd30b6d6a75dbb5ebaab4b721d66b7a91c301711611a88c4e4db660cd4e8d4de3c37b50ff722a6723dab01ff83c1945342f1d2a77e1e7ee8eb9de09c13b8f2f8e873a17429be6f4fbc183f20958aa3a72b7a6b5b79471d8d402ef95e932db67e80beaf408ab5b6724c386ecb656776115318369b233d1e74f80fa725babab590f1162ff830dca8f32ebc4327f196747e6d40715743cd58dd9c9d2cc6ae298d5014cc8f35210483859a744e6201f99006d9776008cd3c6e65c450680ea3609256cccc722ac474b73de3624e42f6a68e1f1db83e4c5c4ca19adccab92882b176d4a3db6f24acfd9f654fc0e2c94d219bbfe75bce11725f5e4078b91715d6a1222a350a4922808eac9619b19b91f81e39d689bcc83a612d754cd2e9411e13270bac079a20b93e8121845f20d23e040e87c1dd4947808d27e7fcf91ffbaffc7c6b510f36ce95af86de74d99003f86c9950b7dd1c9bddb8b6ce4711107ecb2897772d131cd69be7b1dd7824bc24dd74154785bac6b4177136c21364bb57b5d502f0e101a4cc619f1216b469363d0cdabfcf5dad3e510155d75d73ea45834b645839deda7f6bac080c00b51bffaabd6e5cfea73f41806cd0128061beb8d0d796c1653daef444ff521f961a060cebc9ae59d54ecdabbd80ded17147081845fe71c40d927c1cd4daff2f198423fe8093060e68d18f4f94310dbdd96f8e0131341135308221e82d1d4df36a8e4ee0cb65773b3ebaaf6ff0dde5b1322140caf4a02f15350884c3738f1ea92b5c9084237c9540c970963ebe70dcaf1eee549340aae6446d1f4bb88a27d2d299f09c3b92812b0720fd651537ba912c0b852eb91de67e2f7926aa6ac12bdba9b7ec3a2a3574a9a16304f1f954f8faf4450e2dbc2e8940c2e5a50eb5859a63ed14079c494a8014f391e4f894e9f4c483677d894edeaac05d17a27fbcbeda2bc032ddf000d5c2cc48be171690db7c9ec30f8f448bab53bc16ff8fcff503123be1c2055a9248199b2bfce716121469159f3be50f20d3eb188e99261124b80b0a3f6d91201733870bec2694a827b3fbebee8aad7f0e7901ae9cc076e3d13a3c4f85b778ed57152b776b691e5558a368074ccb917241740d8abd89951ec71e29eb274b260d42f4b6d7d9d928c42b09f0ca872eb58dc9d93589995bbae71d7b319cb289bd5e0bb022b1910e890e0a4edbaa9eac1a0c7a3108c9bc754fd9b6c7b82f6829249f340906e6aa0599982a71fe8f09d7b686d940778e97fa5788555dc1c0eb70a417a1a0442ec81502e273351da97548b2ffcec16d9838e8936f04114fe15ea9a2854fb5e9fe975a09dbeff362b4fd56f83e4150cf83d5212e657eb4c8e367724744dc74185293952443fb4119393e766e1c7100d7c9f04bce3914c5af00d0bb1f1d8ba6444f08f6f0a5b83f9181906496a41b2f862a7d7b6caf89b19e8ebd8c81859f7723a940c10296839791e66295ba81fa3f7a876906aa5988cc07124da7b93d618c38cd4cc636eccdaad1ea3df9fd5a700eb0b602d92521b31ad4d9431954296ae22467c8f452c96be3364fce29846b4c49326f2e4d7d6f686302fc746b85117845997aae7050f794d5b6e2de5f4d141821f2edc3d03bb535b28ea3117ee6b8e938cb3415a34f8f19b98f181abb0f37a0011ba15262392f0297ee3dd122bc14fe56d6c763ff5e963f760d1c154ad8dadd74cdb68c5480a7788f158ff12e369b18cfc10d8e1941a69c3b2d668c5959a17bc623c6c0f0fce898d1ff909ded38ef3b1c2c9412bb119ce44756b79d8d83d861247ed85ee26981b79769bb2f3f4b641e0b36cecac0d22d4f13ba57c77e9e18bad1bf2babe7179653c91207fa6089524c74ebd1433d91ba9ebd989f2c6bdd4117d933a4278e797c51fac027b1b955e5ea1ccd330c3fa51df493fc2de41314e25b119ff8fb2852d089bd0dfeb54a07e80556c838538ec32e1242df47c441cf112f54158fc846bfed673b2ec82069ff1aeaaa7a30254099776231fbb620942799fccbf14e5b5652a4fed3144be3148c24de1fbbb5e6b9fa28d9f180ff24be14e5c794b9fd9080bb6a26b1b2a6e4a9820d14860677aebd9adeb5ceea11c2107bb52b9b19198dc89e4b954ad92ed9bdf05c7d29d4a26e2f76b4aee2582d8b160c37ce70dddc5102e39d47fe7a75f43f81378306ac52ac6d9e3ea147d86e846230667047c815ba845784fb8fc844770e2472a27ba38d9e84c8b08172272558cce8e0f3882beb402cc72fa528617a57eb793c5435f4d0f3d4a722419c7cb443a559462716cb318bd1fee1ce03af2c2cd37bfd6995a5d7b39c44c87ae8dd0b0bd5db4659879370213612d999cf811b0e49ead8f79eed9368badbce1ea154000da24882e55caf329810586e8cd08122ee35ee50f169655cae672884740614b5a85b82f65c8c822d1145c99ab92ca325c5f934167df7f8be34c68495066faffae4bc8094df16415b6687eee721f66bf8a7e1d58bbfd4078e06a7c27344921ef107590dd54996bebbf566f284d9926c1e175af3cafa997e9943c877b7c901f568905bad0ad34a44bcfa30ae6f6c96a627fdfef9d14acac3d8653e4b5cd84305d2d8607326ab58be5c21faa7a55a9c298a8b81b7fa6d5c1bd8b9f1375ededc5915128151a667de6f5726e8c0296c4a6902594cd159f391955eed4472c93a522851ebc828bbc6396e5c6fdc68f695552c48e9391daf2e9228decbd1445d269f0e775d6f51877989b3b8d959481505579876e619c06491f12dfce881da4024a58c03f317487068a31979744cf1c5075c3d1abe202a0b2b1a3cfd4f38d30edb75cb6502a539ef9449b91a5da84748a8fc1d41118736e11e014bbbe6cfe7d1633a5a22be10edcf94ff63ea028ba20fb7e0ab76f177571ad205609fcc3b6a9d9b14da004681f8cd4ed4207ff16840d1fd3a277cb4253b5c2b73edd677678573b6ad165c672e4c6099be2299220a7e757451a5aa6d55e8631500650806fb85775335f4c96c98f0ed1a0e602b1094fcdca67f14da20a456d2cd86f22ba59e3742b6cc8cb990071c7359c475c5eef598c124ab144a4e4460729381b8dc2a6d4ec2557864d8d17683fb2bf8ee49add84b053cf7229d0f102c65ef8dab47a87eb1c5a9314959310fc519155f929b6dcac7109ebbb376c78e53b85323834accd9bef553dd7f678f54106e816800a2cef8a934f6c4550be10ef56b5576f3050e2d69eb17cc228adf3fcfc3000bd0f99b57902a3d1fa8ae50546093082f09b0f373a02b83365eb63871893b255a49f1d4b58caac1cf4b8d7cb440f27b412c4d3f88c9f2d278ec77f8ff4343c292d6c79a340119d3dc34c6ea164247856c64baee68704ecbdc2d1fffa589c2ede600149f9fdd5a87009c05c5f32067cb543491ee6f0070460c648b628b4bd238412a08a5a4748770e56e9ea32ff9d91f04e2f9ba63bfe7403a26e7823a1a984e313c051a83220688cbcc050494a4e789504963610a4984af01da1d7b746cbe0394cc750de72331ced1c71072486dafd6ea48a8f9c752723d94b8f0c7d678c2208c14419e1a4dd13de29793afcb0d1d3568cc45f12d9371c4b50091f948474adac2fa2a01547a0f1498c5c374516db24aa62ff705c5ad5869e80a98e03db1351d50d8f4697a58e0c102464e8c77029cfd4a9fe08d0c42faa3feebd8652bd05bc6f4078047363a5e5d4d855cb21052431ccd0f8542bbab34cb4591ce7315463858b2f16c38af6a611bf443f1d924a0f06aa47e6585a71cb5ac449f8a94c0f9b64a8c3208c73e58bfd8c50560440c2e9ae3ef0aea43cd74adc2869fbec0e09ca14fd785d234d5ef31d80e917e2f0d2833d9080ef2f17b3035eb932a07bc4a16000cd5521a70a95f4e35dda35abf2b4e3700fe19fe5c96565f159a843d3c50696c94007c29c68f50bd959a2e0ffd69ec052322c4ea9e1f634a7b59dd62d28f7a0dbb4830eece8fb310bd9aac71ae8590c698eeace8f1e1580f8c1b60391fa797834fcae67e74b0f004528f09d9e42f588aa61bdf86acd6e7b8878162482a9078f7d77bc0edbfb2e26f33b5461740e74c3b79c2781ecf8b77aafd42074d94701b2aa6e9aa218b8614cb2858a02e2bd02b5ae51db1e3d4b094b95710200e326163bfc5aee51e1fef9a4ed223abafdd92c15174948e7e087b9892c080aa27f632666222ba22e401c2e5e7a65ab61117b36d6bbb757b074f8495c5a1c1e32731beccefb8f4da495b13d581feb2b5044d4618674f36620f14eabdd0db5ff7f88d2c67b92940699f7352aaf2339ede2cd601bd8dba5c429b926c7ea16d47dfbb9017a18b2583ba0b0019dba16d43744010f931a421a413f2801948c0ff20f54e4012d98ab56413a867044081e24e031ee04cc9dd5787dc4fff8e08ed5b3d99704cdbe326510ff55a1ee53ecdc30abc0cd2a84286173b743fb397136c4b3e943d1da4812e29eb4529483a1b0a4151eaab936068843cf44756e3df6ee14cda7f274d0c620051f1fec926602b1195e1ba0cc6e65951eafe06468d55097e81fa7f83e90d70bb9d2c26477397786ad8204b00a273cd27e329b26059c73f19cac8dd80d604930e6dc52415d310b1ab44faa7c19975ea7367deda7e24c8cdf84fe3997c0ea4cfd9d256ce0b3faf0f0164aa03b14b0583c3250bb11877385fab392e05fc5e4cac85233a1707720a77019cda5c151d573b7024d96aa056fb8afc6a75f15ed4eac4e7adf3c0b95f0262cff53a48c582fa0f0c165bd9c830f3d66bf9f0189a6187ccdeeadfaa9d35588fb38566eb2bfb0ebf95b4a5c66a52af377bb68c33e95f911b1e2c622c3452eba798f06163ac448817152272cf41f54959889feb42a48ffbbb3ee6c50b24e39fc59bfdd7c4261c4986178a8d62312b05a708460f6955975c2d205bcc31db29aedbb5cfa21e82da67caf834619ccca3a62a9a3ef25131ec3b5cb7c0a763c47430c3ca02c654fa61c35f60234bcbf233f5b464ea291662750f0ad65ee5e05ad6b84493dbde36387368b65f084261487ac7e512a64da881ea9bae205003c51431f543c74843af8fc96db2a791be666d56ede5a0ef9728b1c1b3aa3392157915a1f926a179bc913f394992e431eda912956204b7a35baaa54986b1fc0e893b22ad07e257ee76d15535dc25ebe6f45f1afa2d46350a754229919669843b9a1122eef1e2de1bf9a53e2233abd3ea12e29acdfef3840259f70618041c8afcc05d96adc1e0f4d481a0c1f6d9cf81c7ba601f8e866a1bbb260598d4dec3c5f8b94f2c5fe743358fb7285a358e9798864528bf4f16a62225a68cf6ae30f6bac14e2724668462c0fdfef0e8c95c1a88540a7af4fcac843ee356b406a642c53d0cb5df3a955ff697a82e7cf2372c3e643b154d95f9567594cf399ead2cea4e2d1109e785d851c715e06bb05aa4f57e9354b944094a53fbd132dea89ed590c2a4b7ae561868bb461ddf2b5c66833982d2302a560724fd74eebd6a183309f5a3bfb71416ea19e9b4890339638f1fa7bec513b92e2490584840ae0072234227dbaeb60a4b70aeb521706c7749eebf9ca426eda295241b9e9b6e0a50ec19d87f3a3bdef956c70b9e9e6f456ac4f0aa83cd81b91fc953a402f199ded1cab32bc62b12ba5f1e4ee985b2c6cc8611db4d6aa30c985cb9eae16f43aa62b663edfa34d6c182b5fd12dd439bb18621b306600a9c4cb36c7086454841e9e79e6c7d8d71f86f02a9ba445f8a9eea150dc1b29df410bf8a3b26706231ad9ce8e7e83fa0e35212d4bc70c0f2338dcf079a49f05579a63625febc1926807c31ecfa924673de2c25e7eddbae434ffca9c8ec4fb25884a3850e72a01d196c0518cad154fb2f00081ef7031e63d9d4c530445072ccf6bcf4781dba4d8edbe7384b72f149af9816a52771c8ec0d1af59dfb30cfe0f8178b2f0a7ad387e5f3a265e4ecc5cd9a48c3724ae2c97c499c6681ff8d113762a940eceebce896ff1dd2b5e13ed9ed4345c03cd80ffd8975d9f9744136e9df09fc6ccab0de903c6ebbb2337edff22155ae748c5c25ca7e14d87b5c82a848083cb11cc869f0f873b3c353f42311c264e8d6361ebfaf9c5c6b3d65b80ccbdae3c6a422fb9fcae79235ef948b7be3b3e8426d75a1d72ee455f38561c576fb828347678bf01128de9ebde2ad70973aa6120e611b41b590cbcd0a436d92fa8ba01c5e4d948dc8bd0e83dd7ce6fcb6c8b9f2798837d7229a89014ce089553dfb87d1ace099efc005aeb5f02926e9c09571d613c1ca8765f452a1fa0c77ec1269039fccb419100c53062065092a1a9ce511dc1d630fda0d6b5585696cdd365ee02519dfaa511cd90223619fd7bf1fd16730db259614e8d19da3eb4274395313935af6f7fd462e98dd5f80ec773914cfe3d62f8c9ef57471aee024b707f34f931b7bccb9b13358528a8f72cbc309e01fead4e3ecf05286eebd5b23e15e280e1ceb64a93ef584a01af287bce63c2560eb68bd282af0859a5d94083d37b8f77b9f08083b2ca5a97f247a0e248b7ebece8fae3760356f51326b75125b9dac6078fa8883e7abdcafdf9e7a3fc64d54a7a6d53ed329d88e9c7013f31ba2faa22182b4ab3c373728aca068d76b88eda67c32e7663783915c972c8cd500567c59fc8847fd570c6cb350bf58501cc8dbddef7e3f91876f1f5655cbde4ce86b82ac272e5590342c01aa02492a91db510be0bdbb741646cc2e6b68607137e79a373c42232d393112d94f1bf40dd25d8cffc2ffc7ed5e27131e863abb32ab74dc645bdf90331151739ce5aff7a10f191f50ad2fa38606789c85ed41c856b8fa972ce83be8ac71575aafede67a14b4fed33cfece33d8faca1853c79822406d26f6fa0bdccd52ef9e056eec5548c0d15ccf8f450f8064fe807021c43349f0fe34a0f3b039e930b9a2207196cc8f9e00a0b509117abdbde9ac0210d9204440eb27b0ae1aa0e4fc9b7a68271709facd5a2bc0720c3a5c8ce915529118d9c528209f6d33e9323d1ecc6b8447fd6a0a5c8a04b2f79d9c7c876b31e88cfcf2d34ffa5750fbf6d104289ff56e30105623a01619e662e99c65fb315c6d76e06ad76a9d52cd05045dcb53ac3181b750c1cb8c4c6630a8bbe23a677f13a747423f7e039cbc1ded9002f76fadd3ba05065cad7aa7c386816e4fa6a6393906459e0c68bca45991f76fe34fbb203d550989ca36db93884ab15761a64ea0f58cc04f0ce4a37c124960d1878993020dc8576d19380530481a0a6ce2081e6c7d9e3119e506238da18ed566876ebb9317f60db28150c993d8bd0e65719be5711ce3ef630268c157465e525b45013b1bb3588dd9bc96b14f5635d7ef044b72806e506435041e1ddbca753accec9e05d27a5e34c4f5b8ab3673437577e744d8ded3c0e4db3a3629d9af5dd472809f9aaf142de027db70fde4ad5e1eca0745c0947ea5ad155dccf9cb61cfb7776c1f40735c715a12b076d8e02582b7d924221f16001d075e4482d0fb446ba54f72f78a6d48d0e67c459db6686f277a5b7a9179e16cb294a2f070e38e34cc04f5ce971fb83f750df4609cb16773d834a450d5539b4fe66d7308c76c856f5b9cdb3b3ed8b3e7e75b4b154471f576d446b5cc321956d6a1dfcc25d062cac31709cd882ca66528b876e0f73ad3f115aa01032b888623765ff210560119190d0252f0e2381e75c3a9a5aab3d56c67afc5b9173807e3281d412b492043629de34366773c6d7ba5ef80fbc8ce778252ccfe2733dafcf46fb8da6dbc8e7fc189d29ce7fd5b2d1bc5b631ccf52c63d8a11d8715bf7a904995fa739b1958fcb076ef71ee4894ecaa6f8dfba7ad756dbb8a4117b7f62875ecb34e113b02f5811e6f8ac8c30a09b8ccbb88f39b5bf53a8e7c05ead2dafb480829122d7f2fd54d9fe91d08dc2c67a78ff7d5fd78965f7e363e51f8cabba0dd18ad6b8b3e453085f9003da41252cf2fc2922c96f8febb0b0b71b4c5d83fd1c18aa9861980677953bbd53f308fe34eb64ccc60dd8408c92c2f5fc73aaf81ec546b6445999a9ca43fdc8dfc880737c03ee9ca1d49b9514691e694871c4252c549b9da4ee7051a9d7d48b59288a0c7baf0e2c1bf5dbe61cff31ba65c2fdc92ae68d2714a41bb89a364b5f7800e44d2985d0f8f32e6599d8a76b736a0abe8966cf4d52d6eb8f2ae8ed1152e6ad9f8be367b53078dd4f2c1a3246dd7c635687f6a6dd8e739abe681ad72930f9a024fa32feb123823e21980ae5c8b1139b6c42d6c10fd770c6a33c5a2f4d2d7131103175e716857727415fd4f4bbce3f8c9b7a5d5fb3b75b285f9512c480042fdaba94bc0bb5a7378171153330efa55f7fae5c704f74a8d64b55664ffc70b7bea8440042ef37a63f8bed9f0b8342c0a0f18d0075f124d0258356103d68d8e4d46765cd19851b2bbb3d0f3858ebe2be128a3bc9d5f98b8bf2d7af565b1c81b629f2a7e08c775bcd08e158a291acf96d0aca6f991af7344eb3f9000a86692471b64f797c7e405ddda87ca2489abbb7d5fbac32625f7d6ad6325384e8f80a087e1412cf217d8631f7c47a974d21bdde120e72c0c24e1493b61f12a3c9e6a61b8a8ec24560356c8636c80b542ca3717a9c76fa010a8bb6d08d8cd3a173569c39c05bf707d5cf4161df160530405a560dd6649713c618775b87eed93c046cd052fc332b60a7b2f95de6b02e61d2c74e0f4e61908ab3c6c1348337a8186b9fd97e1793cf39dcb2563e703a53762704f54ee4def4db8623d0eebe2b6e798d6293687617c3f5ad793a292b0ed2ab2d83fc000a0fe65278a3f9b5c608eb36dfa2f8a217ee055e643bf8781d99ef4a861364290a86d7758244803e753f6f83ade6d1e1444c9313b41c2ac260f581f46148271a8e69eec4f04662c4ec53c3a1ff42e8a484bc69b7486025cc88076bb679815a034f6e53061657afe7f0f6236fdb2c1d109c5bc13cb1f9bd4104877ec81d06b6eeb397143a3bf5820425b06b0361ee51871ab59acc83ab0eec4a8a584e2c0a40fb4dca09c75a0a8314b85cd3fe38390fc9ebdee30ebfe5f4c9315d973c21b9434c02f14476a69a199f3692ba15080f21e0972287e7b6d21b290adfd443042c5c15d66eb803879b71508fe72e2472e097313fc65fae28ae1edb8a15b867d505e9131cae885e9d13ff6c74f482b923756f64fbbcbf32007d9a204f84494118bff3aca2ca5b0603d7d3512774b33dd1d23fa279086893a26d606b26f039643cb770b2b54a2abec6a0125a657bf9a72bc699b9b0cda2ea3c94467cbe762acfc7cb485b7b04adbd040d18e7e71761bf70bbccef808e5c6b4931420fd87980883a0a2b52b9a3e9deeddedb8e52d85552de2d54f72fec1bbc0d230dcf84e098b438ef865562c051c47ee45f5a8c44348697ae49d1a275c979361ecbd337b34260fc442f4edf986c008cea509b15aeb49777e1a82a0605e6bc3fa5cd5698d052aa410ca73bb2d123d53b85915f1a08f444f8338814526d18c48000682b7925499ffcbd4c006d8b70f834fde83d3f575de0a335839e7f3a2365a2a660d3577234dddcb624ea8c329fbaa325e7903fdfb055ae1fffe0d4570bbf54f9dd9ae4835b25ac5e1ba26dd8a5c23b1aa8eebeae16920c516703639bd471eddf94c9afbc5fd85ab952488eb8034dbc67069e3ee68ac6f95a5f7dbb7faa393112502bc942b814eb44b5ffabfe3e59dd72c50af20763163ee25969b049f28d67073f8f8ef6254ee5899f14de86fbd5f80d63ff8ae5a7f44813d24b621d960520b6c4d5ec46876a3f8d36b029dda723b60c52ebd5491f55b1e2a4724710968af7b16b9ee6afbfb0b4133d7b9be9f16ca6e55eca367dfb6e0b6eefd1a766d465e769b9aee376605dc16f1803c1ab4b46f3467cf660dad717950f1bb814ada774226a5a9756ecb26e0fff92e9ee76fe78800d670f4c3f9eac0c50a78d1a4538d0f478d0ce752b586301132599d9ca09c3642d2e40de78c306f0ff21e86efaeb26e8603a4d6c4ed8d10270dcaa2c5fadba0b5823cee51161d60299cd23c20e550510e7880f599b47215443c736b1f4dc615adce9dbc2300b09514a98ad803be20100b32c4b9ddc27f29df08929f025e645daecddce3e3f2cc649c11d51662e7e29e268123eacc633e6ea030391cfd2d4eed5d3489b4b4f18f41dd5336b0d334422508875e859b5046286250fc4febac6f69e997ac9f682f6d5f81ed6e88e61974e73bb5ded833857eacd3ca54f3241e7883cc35588e504043a62336f89821963e191520e973790bae5e79f5460900bf8e51697e0bc36cf2ad662e157e83d0a132c601415353858b4122a95d739c75bc9d1ed31627fea92b9f846e62b01d58cbc3b7ebc42d8d7da97d8ad930a5e8807dba9f1ed7386b3fafef85e72c20e3fa6ea3a539223e3da1110eb7769af100ba86a0d216773f4f18512f93c06da124d7f33f1ed5aca2ebed45fa0d632fcaadf55066878d6b0d213c1f6f4f4e6a4ad25b15e5e36def5b9fcbdf568a278dba85c72bab25c0117c692d41bc9320c63d6c320970062bdfabba35ee019b6d48c086cd7c4bd28a160d2c3052ff4f8c63f8eea53baed4cb8ad89f99e8b237d973304afcfc83f8a2916fca28e46ec7b3a872bbed17f365bf58805d676a41381d7b81a2216e6cdd51fff60ddc8b435a82a19ae74ee49bf8ffd7a18fcd048900a856ce9cfeb3093e2f48f378779d41739545a8caa16788748c2286e921fdabab54c4570673340c68610be96cbf620975c2ce75519e7c12f547b02e1dc45dc6e14bf1d7dc66aecfca5100c7bd51653ffc8e833092a4f78ee7870b070fad74887209fba67c53d5b4136814bfbd0500682256dc5be77a6a2582a13ed484e1bb60350ff7e9a557acc20c63d2f6457fc144ab42252f3f7103368ab84a44925fb10d42b1155d857dfea7f32a183bd8f4a6034c1e20908002dc0820c80d6fdb2c805f9c0dd173699fe9d41dd8d51448455f2839c41ef346dfbec6ec6ede45bcc418f90e573568f1772f14050ab7d5f18137dd2531def7729bef96e1cfcea66c87ca0bb3f37b0d57d5bd6a4c53f609135930d2e3cb3df621cbbc680cd364ee9132e700ae4dd72ab5e9e577fd982ca26c0965dc03146151f56848ee2e7d5d5a00992e945b8d055b0389828139c4721125f29ae1dd9e15fc43515905ca4a8cb025f00ca447f9189174a7c716e51e22ecd8ac6ed3cf20860b474bdf10b632d52b4a93af79e13c0fbbd43ce2e244085063b26aa1ebb6a1ed8a351f628d0950cdda74bfbe20815f97ffc8f354d53c4cec6f71669d9981301bb20fe6c68a5992ffa7c876a6803d6dd36794b7b8ed1278f1fe0507b78d2b6482bb27e85e85675c646ae4726127f5be45ea26c73d5499f746c3090e6c50f559cab75b1a4ee237f318afd15998bc50199781918020a93a20cd78cc7db85626027738293e5fddd47f5c097c71c1baefe7874cc5169bd9c90e265571babd9760ec33f17ce9043e73a5a1e0bfbbce8dd090150df23e71426588c2f9bc547639ac478f8c7d52bec0b5fd79712fc4324bc6f6cb63e48be2600861c1555d8eb6b3e25d3bdc76c22e62fb169ced5bd9661ce083f6f6b9ea3efa3c2c3432c686b7386479b6020319f36832750c393ef1f35b9b81a798f33d3a7d4d65b14471cafdede716a6432a5f54fe8bdadef1c1ac764f76eb6780f57405b4332e3cbe68ccba4763a6878688a7ed5c4cf34f33f30037ca95d1244870dd4185bc8bf673dbacf04d48e2caed223269da3ebddf8eeb04641d936843d829eab8a02c6f596813aef3bcdf336e9ca70829f21e9954e23b2951c77a8e92976a22de2e680b99a0e89b889c57561de242d64391371cea28e3f25bf1e6b92c615432fa7ca8cb583bd86742f35355c67fc4edd823a7c79c322771fa94548d75cd41c0ccf2ce8d27210ee311c7f1dee7723633e0b469828ccfc1acb5ec2ae3babf1b044694ee17eaec5dd6334c4f3f8c5ef9672c16cb162f8f098d8c97836eaf8960822c92400dbdcfea2acb022b9d37c426fb3afbc6e6fa804d6d2d206103e69b6563f4e65691dc8cc59ead9f7480a82dabb5ef577583a78f338c44b338c513b93ca0eda8f7ad30501ba2b2cd94f9c9e32213664dd37784886462d357ea98b9ece6ceba6d1de8cb9331347425edbe17ba8a28565565d533f1c0fb22d26a508500045cd2d9e687359736da5bc6f3db000a71d542f71f2f3d1bcc933def97bba814579ae875b063acbd1deabaacd93f89c6494fd46dd832de5c3c8cbbbf909999c69916559576880a70fd05ad6c7784d1ff6d300cd6c8d88b39f1ca88ed4af055a315b5cce32b8453ccce4de83473354648d8f7a80021ec0a3fd38ac8f94c57725bf0257830ea1cfe10b7830a95ad89422d1571667c79bd64371b83bfde4d7254caf24f93350774dc735f40f928df2327ffe331ce1ab91d7e74a3aa4b110f6c40d0b200f7c646943d5a6bbe6108aed8fb9dfd018af5500471c69699981eb6a54aef8c0c9426c937ef67116f38ace60c49777fc66529ffa29f27de991aeb7ffb87747a962c2d8b5fb5555213cac4720f79527f22cfebfba0f2d8d0eb7fc0edff53bcb05dfa91843d1fd0c4b5e7db03e51ea3ebdee7bd6f05b7baa40e04a1cf6881f4791f83ed27734d77751d474dc2d532d3684e88c6d7f8f776b0badc2edcc571ded1c4a22510f97bb91968a254a15a52382fdcbf05f9e60df65ac7abb4f7a17f7b5644887cd85944968ff2cae02daeb7ee2910e36a2d217e0c64a4b03724e4ca242660250265124d035ce98f1efbb9be51900ae6bcaad1cb918f886c7c13008c7330e258ea44bcff23578a65d7b17ca3db058ff9ffd6c20f397421b08a4e3b660dfe978ce7ddfa423daf40ba8a239427dde0da661757b1228294ecc742fed149bedc0ca3d8c843b0f8e394974f189a8b4d263362239b88e650b44aabc430692238245e2f659b2a823a984cb4560fbbd14f086452f970132d32f24136fa733202d86411f4acd8bdee190794ab57baf3ae8de741e4866821c327993b337b3f90e666eefe8cccc4d2237d78b2b5c6e9fbf6902eecdaea1089887d52d52fcb3a9435d183595c2e08f13a02176947f138d6a1f389965fce12ce6dcd160ee521ef3b9d9b6505b04963c51a946c8a829f8bf800d8fb5b30bcffde68636c071da0da61e30b612958d89e7bb3e5dfa98b269c2ea65e841f68d59ccb09b5298ebd283dbb27ac84b4aa240b6ac499ff95ae16b8e7776377c8377549b7bf9eb17f3ec0bd445ebdeb3049bf39156546d7c823db4b388dadd5e7110a0f921b402108f3cb7e556bc80f38540641e5fc993871ee0cadbb6f9d15163ca4f88fdd7c1910c35069e47d62bc6ccb3cc2df94c5fe5dab303dca8368abef09b636ac02036e18c8999095b8dda8ff2d3dbb3be61634fc38a234fcfd536cf5e6f12ea33c8b7991513887ffbbce1d72e5bdb32d9341204cb00f4b4091e74d41f95bf59af8744a1009cacb6a825169c61983a0cfc304ad7ef73db3d0b4393940dcc122d937abdc0657ac5eb1ebf4ea0d3f40cebc6e9d04ecb0c880a6d5a38a43c44a9222d01c02d3cd22283c34050ad03ed31d6c0993b6dc4b05cb67a99090c61bd0ea93c96907ea8c0f2cf1315e25f71963bd0be1bb864692e92595e22b2a25e06b32da10e24377760042ebb21ef98c9f2bcf8cfa1727d60bf56dc2ad6fcf07ccbb0dfa94352f0a4c014afab4bde4e96802e009c047f69972cd86ff05012b95cfcab21da8af93595945104cfaf55a8267b87c14794b4b5d4cbf966da6fbf39003177f09c800b5ca572dc80682c36e7bc17c60ed6c2ac9d442eb1b295995866eb59748e1e6a174edfee60776bf982f203919be4861486f3650f7c7db54c277f813cb82af747be625465c0d2c2f52739883ea52df963bd1e2ddb700cc41e4ee9049889394b6d961674f3a43544ebea1599935b75df0cb82295f5bd5024fbdfb26c5ef3de8f0b61c1960256d5ff8c7ae690cc0b3e54f72db2f927f6d3b2aa61fa8cd378b7de0f67a78d941232485c918d2f75f89c8d24671f236e2aa9f61004ecfa167646d4be7e2c824fdc7ff513e22bb0f73dd7523fb813b6d0b17d99ec79844f241cae1b18669ce1a224fa8a5990134bd1755fb524555779b2cba39362f5366cbbf894566b9530d43e571289d3a99c0d511ad0584dd7ba25d6f9b9a91626eb859d381be7aaeeb3a48f1f00746b19a3819dbed2b66a6fb233b871a13628169daf61f13b27414e69eed5a830ac0ef8769a8c2994309624c1a991da5c27705b66d8873515828d6d9ad509291eb4eb25cbae030020242c3b0e6e5c35acfd595b25441c0a3ab026b941b72100d90a7b5e51d97279d69312bcf05219c50493de1152053a03430904a8d795f460efedcc7a1b4c3c7fe84e9a7a39ae0ae6018d21fb859a0e7fad444ee2ebd12017e63951a18b223b17c9571266ad59117edb9b86b89ad2799d2ef17d5bdb8bd85710b3ddd3fdb175ae27564d05528335e5d0154ff789565586941cd3f3d2eae2925e03964b752e3d431fe68e9796ab9f5405e90f61981abe750e1904cb0bf6cf04ba317ef8d8d8d29f8911b81d60c27f03139f8b5ca536e52102348e09fac20874ada30e047f2052f04c424a2946468aec236b1a68aa8b83d7a9861c472294f58e0383f48d4f5a7792df578dc587f6f2f1a90dc622267885ba5034b0c65fb704e5a67939124ab9356c5e11bc8a4ff3a57394105a775fa4093ecf1e6a35c1dad463e54d7bd94f919e4854c8148b597cc06825fcc93fc743018d4cb5ba11041400d2d119387c11fbc544b3d2346b42107a2e979f72ee1a16294e0c4c58e61d4568129743c435d747dc8d9053f44b6eaba61082b39bed0ec8037f5ef94742147d3e9320b62b7b5a5578d0b46a139a108888b224b3b1c5a9a52c77d2f9f6f2a0ac6de47b5b097015907bef5302dc0f7687fdb12810cf5bbd8583a444d7be685fabe44ff67a49a2e2ef768d7ff490d71d7e3cc7c144b174f49728293e7806dd25bd59ec47b95b3f8fabcb20d4952ad5b18b07bd130cad90fa13319f71db5f7f3629cb9b1602b4a0e013ed47eacc492039ccdb8726904f1c10173fc74d62b94cce4fe8929a5dffde6aace7772def602e98618103302ba17a931bde97a455c6d770a62d76813af314060b4762b46f6e58b74bcca28827b498ed8979af0da701de312ad56305189f044cffd88e805e1742f26699178570169033ecb34e7fbe52f42cc46301478c095ddadf28f757eaf4ab758feda2a5166e86b2f17717c95743412ba467da6716c4e1ec7dbda0c064df13b9f05d4b0bd1b028bdd82c8452add8b7f660fc4a37986de1c67dc152d381e39d471c51b04f1c5bee518d2321dd079c2f564eb0f67b8e5ca9e4233b4e10ce8cf9e7597c53faaddcd9e2a743e6d99be293b41d9841c0a3bb4b6c353192a3891490252716ff241a0cc7ddf194b9e086b8b681a23b8fc0c57f2d1c1ae1ee7b373bd3e8c75952c1c788d10b00b1c46349908c6d5bf94f6dcff8e80f6bd5a5d8e513d6ad0dd51d3564b57eb497ac73973accbf0ef80ba0755ef843751c39d4c42d5a25131c63d070a570a1c38f7cdb894d17d2059e4adccc5491656984b09452e1d0951a536892f77b82d66ddc5f4f8e0053b856b5e319d9661d7ce7c0bdcfc87fcef0dae5255a7da1554ec972a7e6a60fa0951ea599b37846a28fa56f3600a482e998594cd23aa9acac0685139904a714af5f38dbb641d4cf1f694981d758df89ae7689ed1e9d0cae6206e3fd317b42a7d37424595d9a7f5a0a1fa37ef2c801c0cacad01e8aebfd760359c459d9be6180a6bf3d0594ed417db2b94f29fa188dc10a69a07182ece4121c2d3f35ff6e91ce59e518029bd89989b79bc072dd4c55e4c0ba01418be37e4a823099640b8f3f07315e85210f6671f9ad689475d6faf6db50650cdcc63d3f5ea2e4a2e937fc21ba829eb02b0e1f1fb7b4aa365b3abe06b89f10555afa4c53f002d9f8e8f1c3f34c9a3df4885452a3da1517e89a07c4b9625b08d6958134e7b9a0ca416ca86215780545dccaf5e6c7dc32705e5e419078819c41f18e22e47b6cfe5b819ab89ea27d0ae9f14c147ade912f2e3a51119ee30277dc8a7908a25cbd5a1c79f4a1fc582545c9a57e7272c3bdfcf08acbd38905a09eeecebc4e48c401c85effdac2686e8cb10990ffd6bb1d25d1f7493bf1f7c719823b47e6a414443ac53d685a3c46b7e8351f1ded26e02737a0c75db2c0e0efa52a9e1f77f2d2dff6f3a1b9767fe653257a4160e16b348312c5f965aabc9a16031b2f57d7a7fdb6c81775a8e427f806e4b551aaa6f1a8566043e1da178e63bc672baade9014549e43418305a81aaf9d5abfe9b8d1f56af326f19fbe1ff4dc391316e4784f73f3a0ad5f63b5a1d489b727fe067754153d2fb14f6e70f00d28e7875cb2652a809a2f5197f16d371361b3fca796288d11cd93fba9fc9f86d66ea7a032a5375a15405067544507be6644a5685a99d2355f52055f202a1dd4b076496ff11809a753a7fc02d35fb516fb651c817ddc66bdc474e23588ba930895353222f015581f3d2118b39d8e8adb373e52923be89b328c39bd1302a6126faeca0840a3e014e1e8b0bea5c54f99ab40d6ea00f12617f06f2166958dd4aceca312e9bb672914adcf78a77db026d1a64950133301a0b6ffe72e8c2ff1555d659a42688a1a9c8991454b299c4a8de4a08d8d59755e3e12903ebaa32c764fdff6979d3c8d8bbc28f8ebdf429c6c4532ded184725f8c66aef297407afe84e834d7ec3568e590c547efeec808d9f8ca69a1eafa03f87636dfd69bcbfb444cf770a28bdbd58242f3b7d987e38020bd8ef69cd102e0f8ac926ce1117a59a1709e50a62b50d435e12fadc481be58ecec4821b92e5ed486f42a56e9c5aaaf1b45652688091170db2d9f4b40ce0fa8724f7375465d58c99200c3e8bbfc42bac514a6f8a54742c097d71ab9567e4ca691b1bef7f9958f9dd09a48733973926ea6e3de1b755cfee86b028691d4bb56ca0aef6b1689a9acfc4af9c2647df09aae1213f38613324124c8b6e1379b3f6bca81408408591ff3ec564f4e4666cc23f5c28ff89e7c47906c12e36c6e9299a1e1780df85bda0fc659167725634dda4858260d7324863bfcd59622216b52c70f9948f1bf08c08ad2551e8fc815bcb99056ccb284462ed4f273f60bc87a6623031cd72fe8520290fd6df41c782f0e1c11a95463de225d67a3d41748fe9aeb7fb3c7bb25d0a8caceefec669c4267e914fd4e2acac116889f0ab0d3f7ef37729914dc02d38fd8c4bd17767a2909f84194c20e9b995b0a130629d67d7f623f03b223ba535b917254d1ca6a69fd077afb92e4c597bd0be3b41a4a01448cc5688d41732bac3a0e8cc5a909f1a23771c45a4de12c15b55053ebcc6165d2ecdeb9a43c56d0875ce076d51da4cd08c28d32a9821899d67929243141ae41a88336c687f4d5a30f24d1288a6b9ca576f7a4bdeb5428f9fc799a34497022f0e9500a3fb5a70b9f3b65bc107d0fe684ecd4f8ae274ea0235707ff7cb27004025b50ea9a0a0fe4b7762e38ffb604e2fb2721ac72f07c102f51aeff26786202d936e528652240ab7f0f5a079515db2cead9cb85446b4d69d4e74d44e407291ce93f5f9a72d816426a92aa2f82f961056548419cde7e89f805b80455b0a9a86958e374e6fe0da95697713400c12ee015655c7a14f5b7682094e919d7ec1d5833c3b229a20b74caf5fa6dabe78da744f4cd6e78151c8968818b9569e4aefda834434051072f0442bd2d1a0cc2ad6b80001bb671ef5d567b8c94131ced78f2868de5c8ae4230e7958092abd59294638fdcdaefebc7801e09973ad9e89959baba6bf4ad2368905816e9af2b57bb2a760e593550e82bff593e7b76eed1bb53bb3ae790f6e31eb7bf02c464f55463cc362b3b9f5f3ef4f8edab51694fc4514d56afce7de0d049981cec292c14c8f19726663747abdbccec5216cd3dfc877b7933b538222b16796ec41adcca7178a7895189d446d41908f93413994ac87e09c9c85362441b570f1455ae1e810ede966b941332cd07c9ccd1389df050ea034918d3cbaf4cf0fa808347c65d5ae2bbb60b4a2ad2dce4914fbafc702f82d6de8f361b94606967918884c61dc62b1be6266fa535e7a67f1c696c0f93a7da3ce3956fbb59642dbdf2ab5323961bf13aae66dc1a810f917ca9fd1b9cf355d2b1eb02b1181029f89de0da13160ffd0ccd0a42593dff81c7ee544688822c5521299cbdcbabd6e4492fddb059ceec09d293605334d1e2c6496a152920339641cae784c535e8fabfd677a3529ac83717842147378731feab5e8040fb0174b3668bc6b32c297ec1f88bff03f7a3b5fb6453fed25ccb6d0f5f7eb982f4087ce9ef9c07c0abe0e9c3abcd90ceebb1dc54a83fe8186e7704bc440241b2e1162e2641a23e8db7239aad9ed5e27d09bf5502cf23331a8bbe0baf967da1f525190417bf351b64f69cd7cc6f5e2cdd5d377c74fb84517fd12579453b53ec74db2befeeee09a17123a9e123612b1c0c8488d5478bf019be71edb7f3b0fdb6df64617b328a5fe8bb05f93db187f5922d18932c374f14c35abab1be937894d6bd46351c4fd433632ddd77f2c4a0dbe16bf74bb41585ce2748b818d4eadedd942c09a13bf34644d4765a1861219d534a9f41c882ce92755788f44d66856cb122213a6113296b8519c84f55918b2ed4b62ef741b204bb4ce89ba59e05510cb4fc5987d19091ebf35d11af86c95822c41f387481a83a8da50e103e90ab8a47f03027080831dccf7467aa7ef72711805fa63a672cccc36c15320250d1448bc7175fdc6bf2b7597ee7854d42dc2e8c959fc8fe57a6c14ec7578c18b1302b76b978295bf1e65a3d31121ea30ab2093850376733d5152b984d5e7dce82ddaf204c7e4dc19cd298f09191b84cd6c9958efffeaa417c4f628a8b71246b82efc4ae62198d244f8a04dd3825b16a884d43c53b380128509370997b7af873e74df9fe58e95b632d0447eea69189d67517f281524743ce6a5a0102549f3bb63ada5549e8d226f13b56a2c3521fa5de2c6bd9a072a180cc269ef35ea119ae0160dedcbb637ca52f5ea12b039588932de7dcfb10a080f52664097a0e2e7f4976e12725a38915d79136b65132d8be3d73b93cf97ce2038da0a3553067c70d254434f60fbe9bcbefdd9a1c94989ff37157891a2ba7f087e707b540486ef51031f4bd95289fa5f4a992d5159d03b9d0c8a4747023b22f323b5defcf669ef9f7fb01620b153ef2a8d37433581fd2a582a6b649c531e7f480f07c177a6484293a6dfb178041a141c426d744bfbf5bb6c1d05fc7335625562448f40eae32854d9e260d41a581e3707fb4684326fbb256ac0e92aebbca892efd3ac6aa9aec9d10741da6679d5cea5f1f68047f8b18a3dcdc3f5af98ef23ee7080191e5536d614dfdb07808f3c30d08ca5dd191f1c95bc43fde237baf71dacda167d584d489f47d8feb52b6b226dabd50b0609305702716add3c9d7016c75a7db1b069205deb3534d970e9139286047894663d752b33afe50d82bfc1468e672f92a09d0f2e52bbabf65e6dc0ca062e649d6505fbc97a45e95aae0a212f6519fe6181528e051857cf25430138bfff8b1c0a0b1aca54abaecaf9df0b95de024de350873b73a32560ab5ab8273283ccc1407967bc474efdee7b11c980b1fb343e467f259b2efb4432fbed8a6d7ade395feb750334e5ee905f084290f66c5e78c548a6c2b49f441df3b0a3d0e0f52f10d1853b55e604e675a6db24e9d1e381b43ade454b6e8b5740db02e96823b226383a970f515bd13f2da05e167b92531b0d5cac4c9867f6ac3e62ba0ceb61a6cc16789a82f05c641d8b9271ee766b83244478d7974094da4d9bc25d316cde5c1c9cf1fd79b1a223c2ef8a121d0ed9fed8aa52b1a5d71f10e830726457a66e4ac273c414fb59fcdc16b3f40d09aea15f4a14228d80d800346bb4dae3bc1ba61f3705920f8e5daa2723dce5f5a012701861609b1a9fc6209933d390c71f9d9f19ca18c64ea5c0510f58cca5ea0dec26e3a3f9661e1336d3aaabe18f5274fc93e05f650f7c6586963c2eb515f0ca301a241d3c11d5c9d6f6d3d8ff3a66cb3b90d56522d5591a52d7f7bc654d3fe24e1f3e763d4b7eac654cec2eb2bf0cd9b51fedda577c5bd7e4dcfd43bd33a168149966afef2f2230f7e260ae832e9b77fb0ad8b96c2498865b6b0677dccc4f5739dba5e457cd2bcf4e078beb830ac1599c3a177810c9bca6341eee73b79d7d045b7d1a6156c44daea793d8d27b99d87c09610323713fc25b1714976d98449a2f2dbfc5dd413290703c5ab255eea8ccb03f2b16a301b24f6152663b503b578a35ddfd369e3e0fb6725365ece02baf8b4ca01d592a34b046053cb9f60cc753dc26b8ae7aa17d6f5cd07d72dffdb94967b8590ccab37a22539c83296177174916f8a11242866b23e20c25f0ed2d295345590c257c3e204d773cae0c1fc3e37ceb5d27c68aab40427c606a86f3d64c21cc70d35e5b2a31d23b58c61d6f4b7f73f90d1e3eb3d20b89e41e1197e92c0d09ae62c57c223262dd24e9950211d52453d208ce0cc085cf65bbdc50a1d2210affd1acd009778f0ba9f57ebda6eea10a6860e3a21877c4b8a1cbe234cc8a406ce7bde2dda3a30f13a3baed2d24204e6cf2ffbbd38d298c888f5b008b37b01222e78808a4a22ee01f388939e6d61b8aa3dee487e4f7f546256261fcb92fd8a00a37414d42398b85a9283d81003e54f5449c35423a8744ddbc3002570bd21a29e8dd9d72623d016d4812b79a06e50e957dd4c965737c7f8ac95905c4ef69050ca560d25c3096d903334c422c61747334a9f528c6a8d37a0d80315623a971e6c14af0a8fc0426f35a635f72a692cf4e2904e432f122c9739520fcb215b311c83f5ea4c448db8730a54b5c66697e59cb3095f1debc5a1ec294d3b227d7e6c4032fb5c9cade08cdbe9205181a6ed722d3eca3e0a4cbb85bcf58689f958003cbb9cb7ffd3b045919f40ee092a0cc28c90c996a6a2dc6e06f671516517ba0f435b06e608a3da47007e2f37a62bec1d8e3601d90820bb8c7db1d2162de88a95ddf2f2834964c71cdbb9130ed4f42037707b2e5ef46a79faf425964a9008a29956ae1f6cad99e1bb44a7daa86c13a75fff5dcee343eacebbd027ff2d9042b601dd675090096ca28c19173cf369744d0332de734ebc55731e23fa276cdde40fdd495ba03724fc0c35becfe008b48b82bcb022c734735dd217030f776cdde65869597c7853d0510e8658cd6a3e806b929beff2bb5502b82892f3a4b96b2cd1040d23881fc3448578503c3dc412966fc30e021a8c0607a54cb42a84a560219460cdaab5685081c1119e6a31cb398a00959ad46238b1974bf317dda2f6962be3eae035dbf00e223370c2b722a15c57ffb9054a7d797ca2b221fc66d9747e41587749d9b1dfa1da2e69609b86d8cb8f458853bed4f65239453c994e7b4818ea2c501526ab0dcdd6e4862d05df39126990d67aaa695be9ad8e08396affed8a973b82e99cacee3ba84aed39c2ecd274cb3441645aef165cb87224de989cc983792f93132e9fc17c6423442b5fcb2bcc6a84d0e2d0282641e46bf379a8499d4707b8c19ba38df4c870756a09682cb3471cc40c0ff2094ea8cd1dc9d1472d62d9b9e21d85113aeaa3231ab75c0883bb4d7cb656caf2c6f2d1f6217409f1f0d5a998374e7818342f36d24b438be78544dbc5e9fe2cb5301bc6a5e69fa8d6c0a7c3d092be902e6e9e020d20381c932bebbaeef3ee28bb9dc844c19667adb79ebed3618e415540fa30b60d420a60ff6b983ff507361269d76b2e9417996d58a572a37945705f754b889a3beeb502ad5e1a9302ca0bc263bc5575aa471924fb4d616dd6192f11c129e96afc5028d32aa2cb5bfed1a4a378224aa1f16d65f72de62d4695129a09a22ebcab37a46c1d1cdffd7209d081ec75c84e4c61a41884bbb3064d9f4770caa0ec172c4f8282803a217cda374ce33ac32087915ce267bdfa7b69db18c68a553529beedd928610fa5f614801cd2a5ecf7091b1395b544b50a231395c2646743a1a6cfebfc208033f35b4087e767730fb28ef64d59099ffb44ec7e27c2ea662fb1f26885db9f2d1f961d02014332ef2ee6ce0e95e3d7e93f52524e3fcaaa2ccdefef94276f0cb50eca2c389074e6970c2118acd4eb40b8066174dbcd8efe6c18b033f8b0b8dd4885c3667d348dd9133b8f8cb3b28dabbe695259171df4031c63708f13420c95a8d5b3b96bf111787182b4a3cede813bef698a486716124112c36ea9f25cff732537bfb7f74f6f6d55174be55dedfbb635d2bdd5c4a1373bb934324eea6ad3aee7bd72334534f726174be27534d224e43d9df8367039c13f5f0ea9963996091c21f3389bfdfa56fac62e41ff60443c7e1a84d3b75d851165f1e61983b0af8453412d1ffe1c4e400d9d0f6deba8b0950e3d14b6374c9d98e89237edad88f3bd841010178d6b964c353da0be24b984d835308d3ef6352d42f9bd49eafdaf2772872d6a56527c4f2a7af969f170a487b7d641beb2672f557b2d37e9ae1d1276110d2e60d09580ff03487e9b44ebd7d7781922f42d8b2dab797871458ceb5498bab40042ac82c1b2dd2ad53b42ec9a6469384b3d583ae684fabb231281c6a75246ea307bd4e511fcd9e997355ff28456d33edfc0ac9d982cbc2baf8a2847a6ce1c9a69a322761e11e064eba46e56d0669f853745461fe62431548481b1a6f94350cb5bc69ab2c34cc790828fb18d4962d64460c6b892b87084a871ea61bf92ce08a724dedd7f3444150b46b46278c04e0a879ae411e65487d84208c48c966b8cd2d41913936e39ee9f01045d3cc4356a5966e0050e280ad59fa41b05c67601f5515bee5da80dd9cc471e41dc11ca242fbbc0c6e5ff0230254451512e7f0e743790415e643e3f1c64dc8bd0f1178fd02d68cbaeeab43e503809f707283859a65608c66b91258fd9ab588dedeed61c672bd405cc0e6e07d0270e4d3bd06e169a48c89b7f3628e94316da3a690a42ce50074e677cb4ad7ec569cb7241aff1c4fd211dccbe4dbf5556a3cf918a7ebe212c635f14929540160c35d8b3950644526873d0044574d1a6b0e075d88c70f3a778ef9f73b4e82bddd45d4b73ede5ebffde043b1adfdde0de63f7ed6210dba7da1a717f5597da4a4e823e804bd96515e0edbb9ea7e66460999abcd13db1ff5faf5aa9b07d6ef3ff7cd52feb8581fafd0a9911e36df6ebfb2983bc827739d314712035f96205cb5fe9a48fec17ecfba48a738e0c18a5dd596295fa648d49a826c600736858572fee3bf91ddcd2968a92c440e7a72d21103733a66527b7d9dbd266c45474013826ca2b94ac465126b6c1e715137bff399b4903b9762c1f233f6233bbf496cfbdc82b22e905dbccd0f77388842ab925ca601ff464f3ff1ac4f873c614a28a8b781ad31c8412b945c2f6877d8dddac5a65e5efae197b26492d2a5630ba18f1925df6efbffc8a629e7219d71204797100343b3132ed83f274c25cbff595ae7bc47890838a7a3969e8c83efe8206e84d5845c074e62eff1f8a7b95e21ae394f34a6365ef106f5262ffd80e5390dab2b1e5802a5ccc67fe0b5cbe1b9e9da342949b3eac66e986165143e75fa03a5c3a002e566dcfb8e1233289ecd587c95bd946aee2dfa35f4a1a7410d9d22783c65106c5b1b6123a39c16c7b344875e318457af2091714128e023ba8673294ab271ac937b1702e7934444c0ca69f83319f5a1c432a0bc54566dddc6df7ec74addbe774c45d7f6235f2e76711c719140bcdc9e6dec160a4dcae9a198871548748144ee2bb5b3c68eb4d07d8a129e3bf75af77e755155a7656b3e275ea28b666ddeba157e7ee3d3a16cb8c0882721afe3355e189c127be77dd8cd322f0e321b4cd2e5d8842f6255382188af0fdcfd2d37460c34690776ceb0d6b6394d8fa808f3df2f55710f599c90a647b09298ad917e04d0e72f33800ecfd1118ca1a966e2c7e467e3f8a668fedd404f1c007a96555ec99558394ec62bc53e19c5e8f8f81e8f910273802ec6a3b2d28840ad02848978304db3ab95e67a880bdd8548311d1d107c4df6d21929f081d53b017c40622498f36e87e28125b2d48f6bbdc2b2ffdb21d67a4172d1986e0df5f236462f74c36aaccc1a6a7a5351e2ac6d87a85f0949bdf83288346fc1d6464775934b6779fd567ee37a06daf5502c0144ac61c76413712f7d4e917ef47e71a8207bba5711a89029c03568f0411bdda52d00387fd2485457814399a12de3b67ff313d54c0a46ffdcdc04ba70ea63d99dcff3e3d36e1595e1a6aae7da57250347f81c2d77bba6ccc8847446cd0fbbb8191b43e746d509c9180331a858a2a54d664a0f8dd89579d47d3328c1223ac156413b0c086122ed81200a59134b1eebd27267aa2ea01bd60dc59c57b8015d25ae11007f620d9d9e125948ea06b69af950a3e01cc60cc4eeb9c6611c112349b1f44c12caa6bf1408b516a9b87defd2dc1a8e772c0003353089691c872df7a91c051549409b0c13ae11e1c3a208fba09071bebda051270aeb51845113e6648daf9d984ef7e92b04ac871643581d4af889c83e1db6a48ddf087c45cb982315491967c2825dec1e3809c817adf91d76856cc59c09c9ff4cce7cb0770ebfcc1898c57185898f6b04d0ffffff2f