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

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

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

Block Certificate

Block 73883 6ae78f066334cc08370cedfd169e27d79c58b276defb830e48f9fce429d45ad4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e047190abdceeee7d687a65adcdcecc88c7bef5a3bd1e1c243620700e28f404e
Certificate Block Hash
6ae78f066334cc08370cedfd169e27d79c58b276defb830e48f9fce429d45ad4
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c018000000080000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001e5a220fe4d65deb3c9d290bef29c753eb9de778e86a83d686bf8acbcf52762024f19bb24ad1b3c90787dec8e9b24d096ce57506bd2a4e3dc762ab13b43b778b782562f7d713dc5732ab3a10a162e2456517d1c9dc5e42ecb1020000000000000040000000400000c018000000080000

Raw Header Hex

0000402051b12a6a37a2ba3fbef6e596e35b422f69017b6c816fce6578d1881c0748808447dc3259b725b849ba9f74b8b3c9f7aaadfacd46cec77a7d193e1eed8c13d81b91ab316ad4ec00184e408fe200076243c2e1d13b5aef7b8cc8ecdcdc5aa687d6e7eecebd0a1947e0

Proof Data Hex

59,560 bytes
121216020307d4916b1d33a01b80c43a227a6785e4ce13216598f97b4b242f22865efc56342f85e54ac411b1ce343d04d66bc48d6a4dc2414a62ad7b71fe2711e3718e3f6dec323c1abdf4f9b95d5babcbd66f746c468a80b9aae73413e0f1f9aa2fdcf3cd656c49f28417b2ba8564a5cbc7a30fc916aaebceaec44e03c91ebe82f19aba009300210a9a87cba9d274bcc2ffac4a12430f8f109ddf7a517a6c73d001969c0d4bcb1b268e3f50a2155e09e0e76df1c67fef701e241b87f7c2dd11f5d7d828fed3765ae188610036288f4cf143820a5fa5171149f98152c780437687821af897e6d00021beba10b75d7cd1bed52c90815586cb34e10d70a882c6f7da9c12f275e8aa57f2fbc99fbb3c6673241cc911fe1105652a0fb217a725b108cc2e43fd667d247a57ca1e2ad0ed68553b400dc71bf16e0bdfbd63b8cdada6746e8d0aef4e310d240c50e024e40f7a608450c432ad13f35fea435d9075e6c64d64bafd9e031c7f89ac3dca3d71e204908dead412f6450aa71e7334fa7a93ecf8774441388d6efe86e544b9b446d2c9876fa35bb0b0a9066ffb7171d7314cd3131088c9c6edd0e99ef83bf83ba5fb1d8ac9484b8919431b030e29377c5f57199242a7139fec3e1c3e6907b42c05905499337e6ad9f64b4d57330e07c2fe8cfa702309021a21d340bc7eccd86c1002cd84efc1b7f3d30ab48f5cb18aa25a0ecf1534c0005130ba38bf9de250ba8ed40132d4156e0e5ba05085e8ac547c8f7227764a473f5288583cf77857b552feba39165883d6889c7c51d7501bf77913474869e78ff216429319403eeba597c0fe5dbc388c98f2e2a06d3fe055dfbae551bd155ce1c934d45e6a69b3fb2f2e252f587dac0653042fcdf810c2ffb7b40f8cf59bb648896a52c0c0f817b7502fa0b21e2fa64cff4c2abb4ed033fb8cc8323746138ffd819d3b114733a1c982d7b54142a502d7bc993e57b71042bc2a3122b57082be8932fd22a55f03aee37608e665d6e4446ad1f4e56b8c2d656a6def3ea7e5c95c2c620b088c66f74123a7d88e3e66f65d3220a75d4172836032927f4ea5b2149a2c2a7e17954125053e94ef8e9aad99d0d4274a00420c3379fd6e0b0fac69ee7bc9c789058baef112ff3152b5349dd02e1313a75d4e995c0b661af5ac97bbcbf71183a95d5f4000af3be4bf60bd1d41e55bb31327ba92b1c5075bf23d6913971bcb1faf9b446fecda14c06252d038fab3caeb06cddfd39fbcbd6a71832820f62d2313bb962859411142f4aff1a6f2f4d25d6c528b8a93b32da7cef3dd80bb92d0769cd1dc226d54b2602eb6f0dc28a98d93b14bde932a6cf991dc65ec0d9815cfef1a211c6fb59c357fd09f6f6a8ba592241e7729f92c9682e66f409db158941f39ad7196f604366b3ae692697c0d6d40c81e93971c3ac8b325e6106bfc876af0a944963d1381776309ef649c5f1370f230354641f0f41e91a7f31c6ef613b98f6ad0d3f193316a342734b1e7fe93c057d4df57bfab96f7c88ef799dc1100e0a6231d5d4b58589be79a53e09ca8fe6fc47e4799b682227554464f8fec38e26636ae6788e3537f6819aff97590457bc30dcdc0d636dbb81d4c990b1fcb2d383300b4059ef641bea03da9fafcf2325cf873974ef0a719ddbb9607201dbc06709fd99172d4480b43474b7d02e53d2851d0719c15c139b1f082058886f439134feae3cc17e15d912788b6ff13c7555655343f98eaf0e43e1fc2dbd060acd26ab0437d8a19a43b25f05efb01e8e0a3f71885145a70473b4ca4340347813c975aa5c8ede8a4648cc2d4c3154addb779a64afb9dc3ea864f6b74c86b21afc1966fcdd070e615b8c8279b561f785df2b4331ea92d827af6e4521e832ec9c61636f0614811f44db9538677b559136de7036139efd570aa16c1dbc87886eb3226f4a4a575a432b5c4656f8e824dd5fd644d57626c37ce0b23297df846e178f4cb4d6009861c765c976bc7fdb0132bf58f6e39454b8e4c32823eebc9536c78669a4b0bd974a490e035612ba716fc59dd35014dc1c540f0b733b5a8141c1d125838ea584bbee41221cca9738b04a820f36bf6869e8bcf1a22542b2508f69a2010648edbb700faca412be1dc320ac2639016be508b63435cc437e070e8eac62bf14de8a2717ed42d410ad9fd4fd3ef6e9fe8c42e027ebbbed1528c465519596877ed936cc298c48d210494555bd2f1e64121b134ade11f46bdc1cba2435bf7e0c4fdfe7a1f21dacb566ff1a2b0a0757190aecf70ad3cb980ebc8b75cc7242dfca93a62a96f4dc04444936995c8a179757cf5faab81653f03bcc03f2c3f709ab3ff05d5e4a9e4ddc057bc6af217fb91fc4f4cc4339cd74f8eb2602765464503c34ffb7d8395de727a259de5fb97ecec17e0b9649374891b0b7f381da7778cbba4d920035883d08be3cadd8de64aba0770514a3f16051b9dc38e21e3df74ea3360cb6a7bdcf438dc65e02dece6772e869836598e677d2006606aece6cae3f71f2ecae7c79171408dc8a0075943a4af647e14185d589e87eb4c49b8d000988a11d1b5250f2c4c2aa6be66343dfbf535e8d20edd211e2e939ab3e3a94c77a519c0de41750b81acabd097311b7a3e8d33348dd1de5ea561e1f5b1bca29e3e0052ca0241141262d2fc7d6866005a058f4955669451e931f0be14d11b29dbd42f11ca3cad802e6320c57025c5f36fda19807b9e8a95dfd2caac1bda63103466a1ff694a030485f277d22ca47340547c4e998c8e5aac3dc8169126b6fe84824be2049b4a00eee3caf903873d0295ebb3a464b0e968c1dfeb5b21c6a0e2d7605e8a727a53898549a8e46d63f060da2c61ac9f78738c86a7d43dc195367fff56af69f5e6d353cf63127aa77a9bb1ece9d298bfea9858cab309b6e69c1297c0762c4cff4c3ee95fb46e354799f4d202f74fbcb131441a8b93af1dbb824fa2687ffcd7e82c36c15b0b02f7f972ee8bf5bcd75e13c0ceb35aacd271217987753da25b644256cb5f52df7e61b4bfe4252e5be641b0c496475edd5b2104e36fa07b08bc53e3fb7443c696890a5630530654369fdd68be949606411af160cdb15cf5b3e408878855e95955f18f965e60bf213b91d6d00b6b7ccc07f0346087bfef80a8f37d8c4cc66c1c0ed25eff85a591c16679d4c4ebe4fe455225d290aa4e6e602043babccf6074005c05368f75b674f77137e021c87e2421a1bec696a51d70fec69068a7f641438374883f36ca3edbd9702a1e8b19b7c8758029e81fb06b68ff6186f32852b87fbcd0dbb3fcf1f27c7cfec6fe445b8bc2a7f4f6e1b9b4272ec5ff831d5631aab0dd63b55f7719b96d4385d2ba5f002226da94b816b6250bf2e7c67df084532571f07c6632bf2a9ad18c4c24f78aef13616ef5a66e8ccf6c0177f144130edbdab0c4442f77dddf5e16b597e16c7b5b90224aa2b7d99d5ab15a32171d86f8d92b442abcf4a3d2285b7723efc3483ec732c5b172812312ad859ddbab3b1c5aa8cfaefa06d5c5d5a9da964cc56dca654bdddd767f1b1850a5f4b921260d187453aa54d7a99d572d2a16d7867e49facb244ecc3f36a9f80382103207418031a8f309c6521e7c9c5e14a68c45a2e579cd6f8c81e65a3e342f86faaebf1040f03a00885241eceeaf2c681c211aaf9caec61080baeca165a5cd8a55a1ecf585d255917abf3684cb56fccfd5efc7c99ca443ee38563e0ea532ac213284bc43e662348a89754590e0979367ebad6b65535b246750e8d9554776339c9cd627262d82050310aa8c0ac84b186f073b05092dcb371129179dd97cd1700591f24fd393724421a62a0214ce856ef98235aaf487b873af17e5e9fd758e157f84d458e3e7c4a05486e3bfdad1286627d50bc46c3f98b4fc01138f3871d8174971ee90789616bd8067a16cd8199a6a5b0fb1e63038de4073c781114c1dce40f43db1e6597a5744216133228bd9bd7aac04ba4d6b9d3903b7dbdcf0e51326f61003db2281af4c09c744bd999f5227b0581578f37e0d8c1acf6f4218c9907c67fcc275100b1d9e227f1d3e69ec06eccf479ffe2c2cbec3ed92d1482064e39cc2e6cbd613d0bbf00026b0d45ecd126bf285e5016422d7ddac92e0ff6dbcda06fa6edf435e7fe9ccbd8c640d497750bf31414d71d351f1a08df872f740268e335cd341174b9910d792272ce76701fb4758a51e52aeb03fe50881ce4a6375cb1c039f8ac4e2e21a5a5a7e38bae4758741f55642d04a5da1c2b2b1a66a6e0f14c9bc1d86b3961eb664405a2aacd29fbdddd408c7f9c6c4525c02037ca49f79b5c0382c20a38d3938788ad578686c87d27912f90d802a0094bd22704210914ce2a9bd9d7e89dc3d1f3f84d22a4b60501ac0a0cc763eaad39f531b2222491d38d17294cd3d64d0c93d2b33191a80004a869f8e3bb78201e3e02641d4c29072bfde567691c07753a3728923c62ec7e6681ed56059d4ee7d19fb75d47fa45741f887e8776c2a2ee6433af06ea6468a3db1fbb26d54ddb6d8948f97253ea92dc2320870759cb84da4927a3a70258597c8e8dd3fc783fbd757afeaec1799b47b104584761de906a628b5e7c9de82e125894e00cf77fbaa0d0b812c5d8842c494523530d02272dc9d22d2b898751b0f4fbdacdc9529a0c949147375d344a55d4831a51841d72de71a239b829e5b68a44821f591246425636ebc15f96b3769103f9a379ebc8cacda8684d6e7c940925946691c101be5d1f5a97b7cf7efe80812dc1bacbab64a0e97dbc17e6a3d850acba26d145944d8502d87d945e57fee122d2a6873d88b7b90f281d6a065faa642ef02acf7ffaf6b46b7792ebe33b2c9026573b906eb7585b18f48342c3b2146887a50d9bb09da180281cd8d8eb7e5073a1825b2a77a0925af6488b7705fbe0b6dbba059de35723cd33f66143869434c77af152302dc173c38ef01dd4ff635ddf797275684262c5ff79db7157701b1ebcd4a3e5f83481c3c453d34c792095856303877225639e985bdd1c8ecb16c40da24fa2faf7ffd0eb5640583853bc32701813bf05a48b06d2ac52667cab046dc8f1bd24b3702708c50fd7e03fabe22832cadbfc9b6c61bf2e8073779a9b00340bf95fbb91b25051c18289cfcd03302b6539997f2dc907ac76492741c428262cc10813c827f076ad009f7a82eac2ccceda56591b476a074ac47ba28c743687f3daf27ee23001e045ee98b1be1853a0f72e9d9d8bd9bd79b7700e668bde9a6a6cb17789443abd76dd85dbbcfc5f849c887985ea0a4e42ef93463feaa3530c53c3bb7ed1537fcd503078378df1e9291eac0e3fc43238b1c8b1ce36ea35d2c287339d6bf435b47eb93379a4b99415087b7ec831f1d0f3679190c5b2bd6cc6f57491e8cd94a5f42b4103fa95b775c75f30196afebb45ad4cfb9f07d6df7bd804d20419ab97a5c0afe39467c7c6c52538b8eab933040eee9eb63f6f2659aad25c9f52c97d16cf634ce3bac4e3f39f3207f1fd924f8fbea33bbc3f2366e98623229b5018c08bcbe126515d59fc8156ad3ebc28c725df304fbb1582022f57a933e62a8504a6ba8373335da7640fcb9d48704cc879d5c825b3d22746f8ca73a151f8fb8b4f038f4d2ba1229833b9aa4058692166e80d80295c0a3ca4e3703391bc68b7471bbd5415fba097a90a1df13cd772fe7d705de3b892437b799b18608c57120c825100f242728a3ecdc4eedbe642786a593806c6f3d73d3c72d2704653ec3e628da830ba81df55f61035e1fee988e7dbd2f434a6c65a0310cd68b2a116bf3ba4c9b01fe698694c4302ad8439aca530e65722e3b281eece3d53d3470ac994825ab4df73f7049f3b64ec009bd06afd54513bea0c7a827ee562c42a42a841d8f788b91dee9e1bc87f160ce065cc069711a0d5f2f6fb98dbfa92a2174925123b6127a6ae6528410d08d2a079d8cc6f90430cb8425d8349fb7931c8b6b8ebf027870f53735db04e1abddb927f1b3f1fe6eb1e98eae5d8dd7c1420d6ca53ee931120152393ea6f3f1414d1c350250bbdd91e25fd048587eaa7ef510ff69cbc527c96c6f85766343327c6d9496821e0b15e9716c680a7c670ded33dbf73bb2522615aca6ec0076ddeb3915cd8bbec47ab3d15c4c591945e5d0fca343c28fb58e425782cbba763407301293b656f7b5457bc9fdfbb10cb649968ed92475ed8dfcec0e379a515ab3079476cea77445c0b9f901706c8ff5440215a1a87cc4039cee700779ec569a067c1183ffe12cdc6fbd34de15b98a91b76d06bf86b8573cabbde2a1b39cda7bf475a3e14545691626bb3750cbd261bc3e6ff7c0f398567544f06bcd91403bb5073482acac814fb97b379006147454d2241e970dc6256e41a5c13a8b5ecbb2c07abcdc2243347cec1f8ddd098c6bb414cb6caa5a6ed14b213d33cffc766896c246e341e3c6df2d3fa9092b98d39363a982e37ec1d9d820762e32e9a2424e04ff71686e64c402938a786512fcf46647464f2b04152526f30fbd9d232e0b0ac1f93ec1010c89ccccf9d616a7a5840622eccba7f89f06b2cb361175a6b3dca3483a88a84ba86413f06918b3ebcb2bbb2d610efe6f1b95bf9a8351fc743ef5379e5c11801a8779aef87fad0c7276708ab26f6a966bd3b4610efd579c15fa0a1d7907e089dec2b829d4d97833d027553e4be7153e28e7a609de8d7a461bf24fe56d293818d589946b45f21e83b10c6ad6bb5de73f4deb9955505a629a2aba3e80b5b11f56fa4fab6dc745c337254e284ea10969cf4acbe5dc504bd436701ada33277e319eb72f89fe36124cef57c00d6fd87e5ff405366e886ec02d171ead4fcf6b7f238b62ca0fe5b6e5f3f55dc87bd43518c58ce0376413b01d0c077dc3ac72604cbbc34b4702d9b9c8d69ff561d0d3d61f3c8f02179b1e6b53d785098728b146af7c7f95b0079533708413630f08a9d7bcaeb68bb3930e2f78bec348b80ae1b9e72e69bdf1666239bcdc3b93e62476f39cbccdd4940ff31fdf87d67b71a38cde16ed204f0754dc796f3347a962c5d994c011122174d0b4c3c2964fb56e8a7eaab6a17ba186b0898c5e89dd6ee9aaec339142751678aa7754d258ca58d51e0675c71562b21717d106aad595c22db7a3960826e5b7324abf227aaf1b19ddfe5c0b25afcedb259da23c76276d031ad3f70cab580d10f065feffd18dc6d64a9a82f1fc7cc097327a24ab5d615ca23aa298bda54472ac0568e27a6997bf88542384624abbf714de9d5396a33b8f831c6811b9d9f7ed28dba1118bc485d35bd038d749e90298cea51ea735019976ee372df4b696f9e90ead486d1e75f6a93d75ec50208976532fe479bc4ca519511a8fa6423b6879c0dad5a624dddf8f4fa15aac96e0ebfd2d68413f026453eb64104791e0811a37cde3f7d3532e79c1aa947399eff465d82eaba6e468527634dd7d122f75018791c7297ed18c00ef6af12f07725034dea88831ffb2d3156e765803978a0398a31c4aa5631ec4042b3faea16c0ed1b6f24f7a59d79f675ea57b63d892e91c88525914a0598aac8af9911ad5fa4fac0bd702f28c1645fce7540cfda95707b63fd136df17dafcab88cce08f65419f512d283e1a2ebf2cd459822b408f9817afe3b8207aaac9c7ae8a26f737ff1fe46d4e140c87f72ae1e5e57c37507b066f18b957f024408c66cb90f638820ae935385d408270f74517b7d9841e0abe89e948f2afa13f52593b0245f5491ddbf82193c65e552a08372fe9260eec18b8e607fa3e449a7f29e301f4c4f6e7389efac0fdbfa7f8d90ababa44770c8db6c7c34b8e06f71431af7152747d362697f213c8b0dd8a0da7a3c103e819097ad3d265827e4dc0a16e8797200954997c4da6935dbd767bb999eab69c81c2073f8935bce38f1cddb888c37608599befc9999b77a0394226765068b50a188a1ebe4d9d4ab8740a27d6d2074f23d3019db29ff65bd0f44d069cd0da1e97e940c78f76ff5748345bb125234d67329b8ae609c30ecbf79869926aa37e2516a6df1559c2e9ada3893aff74b237d8400c3367db0f8e3610b5f09eb4d10bfe0d4c98ec1b8ac87bfdb2e03ce2d66e7bcc2c7bc105057150d903225e9c146a16a3c6ccc579a1da43ab33e8f513b61a5794622fdbb17e839133ffdf0922f50e9885273bd59f28bd993502ce05a9c5e482feb26ee05de7cd9083f54b5c3bceb3967a643c261e3a37b7ee7f1eceab8b55cddc51a771230da7e0b35f90fe839866f63a9a57ce8fd57764df1ec5519328477cff8c1ea016bc5a063f646af1794cc885b8c544389f2ce70dc0bc828b163633887917bd8f480a9c08fc71680d15106aad4effb1b5d5ce8dcc8fe44df3ed52547ef879272338326ffb85a98bdbe77198bbd080110b92078ddb11641d73757fcaa89dd24885c8474f28337b6f42c4d81efc5311279aec9c6dc40218e4f8177fe58962d9fb2255d4a8c66078a2e5658856de4c0cfa2ef585be184d00dde7b96f1e68301ceb3d3c976a705975628ade941f04e18add0721d8f6e259c8b878bb358cc60a956cd03642a4775c564f4dbd992514b0de2b63737d83485f27ffbfd8a55e3a1556dd1dd62ba82d757e4d3cb6f58c2966b12f50bda05354a59093ea7af91acd97519a43444413a65a970c2df7fc34ccc53de00f7c3ad7b784f01a9887be0be26bdd894d7baf3671ac794e0ca0a6898b94b71895ba91b04192b5c33446ac0e312072d134ce530bf8c5c721196ecaf0db31b5730d7ca001fa67ebe731869c0400f5928cb69bc75ac8c959dd667b1411085b085de5167dad002afb57494e4df5d4e1505961def7d081cce2fc1524ec7ac46fc5d413bcc93c6fa80d7b9d24d11706f302973fd601a7ef1d67835ddd6f578f2024b1a6318d2c5569a1507f89fe19915077b1f0445e163d8c9982db6d41d5d138c9cbf7c2f0d6021db517a1709e771850e862b73c3c5f262581852c7927876ad9f356651a44585dcee664c9e1c2b0bc2553ff74c7fb7b47b5566fc99132f601a8760f9fe9b5b82d6873a362f512099bbfed764d1bfbc6310267aecf0e82f5b63a2f6d716bd50e469daef38607031d4bbd7538be252b06ccb051af9972eb78ef3480a1c96eeb59cc02272135fa4770e7b00a68949584920761b47b2059583466810294cfb3e416319f22c1ee2077d5889bd920a8bee5ef04ba06ce107ec023bd0bc97197913b87361604bf9d4288a937aa31142cc13ffaee0cdce03656098aabdd42f7a908167badc0116d4477c83dc812eca55754948a5a9c5a8dfb96e95e0dc0108bef3d7f7db93327b012448a98710a04d23bfce4f2de38f949c8d1388ebcb7e8837fd16a7f051d044452789958cd1caf3deaded4c5d2fec6e56e43edde7791013b985c68f0b75af996ac597278f364760e60e79ac5ad7da2d9107405a6c8ff6af0042c91091e454810bc9b9dc927cac09ed1043226ecad5c2bda99651810d55987f5d02aaf0c8699c6bc3640093895cd013df46008a539b6d7420a066bf753de34ff026117932ee0bc360a96d945e183738bbea445a49fd273460e105b7e1337afc473aee5aef1c32806990dd692ecc0b4f56ac12f6f8dec4774da409fec9e42165540b97d925b0da02967a4961a529e5870175e806c3b6df9a4d4e5c4cd024088e9bda0e0878e25114eaaff2dc648d0b49e1f03f2d03766b9d8e6e3d6fd54b44ae81af2aebb28c470b6551ae703c48465cefc712e7d068ae23f50cbf3ca9d8bcea516dc96bb6d29c3438d1ae354321fc97c3daeaded84e9aa4bb41640b58d5861c8c2d196bf2ba28f6caa54bea4205ebbd4849b89eb6f7fc587331f55a06f433c6f180a75527e828c9f9389da5e4bde973bdd7268f3e9dc1cb7c45dfb4dcd325e63be996537ce479d7cde2f36d1efcfa074a36fcd7ae42e77c1ff37112d8f3caaaad13cabf0288ce922263443d52730f4ae6dcda1e5488372b33d3e1b175fd7c09a734f76479f4469f3e215514ceb4cc368a296de62d263d06fd614d50950b72b5166eac7106a822b5ce5f7cb72758d87753b82d10de08c27e6ce45586c2ad711eacaebde5a351d8d3e3ead79980b3990bfbaf47d150345b53f35cc87ad18fb169083fdb81a31a1a214da457614d7a9f7fcce1bc66aa7cfe6829c8db7f3e7720d0972ffbf8e5d2c5486aea5e49980ec13573dd4a451ad7f5fcf301dca3b00493858cc00b668b2568093dd04c252ae703228c2fe1549fd9a748db5d787684be48347380441d05cab35a73dc6d124b8db2d42fec63ffe8befe9e7158308c0db83062c4dbcf4a00009c4e1f780e369a8b5c8af8b80e32c41533432bd2517104771c0f46ced7c26f3edba2eff6b35d57c449448fee735eb444935d3b7286b1aa4dee94527e13a4fbad16845f426b29fc6a9d99bed9ca8ef3a288e74df917ae401a3fd34f13c05a53cbff08540932dcd1da12340aa4ce880276be1093df88037feaeae9c70fd6d16a81e866323d861e713097d48be3c2fa901d0abf5ae0596726e729eb963766bf97bb80c5d336da24b500a59d9e201b6ee1fe37513130bfc878c4458bd5ec6eab0b042527030005bcb1ac68b85538a51d985f8d8c20a71f117b18ffa99dd4e2ff60d223a1db72fb6a05f6a8d79717b52e4c8a142567d37591a2035e641e85672f7a7fc4504df24c7213110fedd859f51a496f3649f18051cae13cb1fb373a8c22ee39ac5a1d59eb811b924a5ac82e4ce3aac0b3d8de1a4e6f6febe2c086e525b24e69276b01afad90dd7b30ce554d908b85edbfb511ac270005e34f7d83b08f7a0acfe89368b8695abc9de53c7a83a3cd4dc31db6e9d71c28fb749158aff3cd3989c17b00e45fc5ee515b63a254403df63673fdb124aa6f8fa5c7ba08817d8ed5fa99e35140f296086dbb4e818eebc2583fca67f582f5009f2aeb1efd9d99aaca4c13a2481ac0adcb1fb93af7ec747016616a60da14de496f6771fff15da04c66c8c702b0af1563a3b8de581247e00fdd93734adcfead663852e0575a5b5175ba0f6491fc5c795445810cc76d34c43d9441898f289551f298be81cab85183be5c57e77e4dc40d50001c5e38cc6c503a01752b1c82117cd92893f99613c16a9ca6c17b6fb872ca80db4442acc63b8aec10ff9aeea0c9fda93ecd401b71de2203b998f1e3a56cc0818de6b3b82a2c2826c6f7b8e348143fa1c66ed51f9178fabf01f6319b534a53b049c0675376a0200b555a08381ee25098d519551bc200a704816fc7c1304422b94cf1a106d448cd2ebe778abde407b3cd5801c9a09d5c9fdc5c288bcbfd44698151786740e9dea940a14724c148a6ffaf2689a13be618269c68c98cdb807be9aa36e08adaef746ec6305ee0547601f4daebe8fd537a6745ec7b8334e351e9fd137ca88e4a3c51b5a5c080e14f097fe2d7a8b6879a78c54ceb0097be33c97169aac3d930d09b408bf7f230852d0009501f95f7a0bf37443f71e96222525d8dac5543f0038fd8e9ab30c6a34fcec6815cf163f1236b885143cdef925d3f3d2d89fecf5827775ddfa779645269c4917429228e3b04c956f1aa91cb2900400424959e87e4bc18b19068e8770239efd393dc2a2cfb44a36cd9427b04aa7c6db2dfd6e9930e1abf13d59be34e25860061ce2df6214f951388b1d80baf0b98a86d900519f1154496381a024ca1e4ed2db1be01e07fac82f7281a0514449e2043082c61cf84cb8d830f85411c00b986b2b5dbf29c1fddb826f5b951a574502a5b9d2b0a56e1d40180b7705c059508cb290630d8589bb6190c9914ee35cd0f890aa9d540ed4878177df5eb5a40552d6c20f39656cd648d2f5e6817ede23e67b360113b9186f7bbc920c13b5b0c74e3f766a855aa2bd37abed0ff8ba5f0fd9aec63ed03dbb2962c747f9ddc60f0d9eebb5e3a9a9f5b085810d5361d6920b7094f636697122b6129d4cdbae759d930708178ed4d2369b6034622171253dc25439b46d496260d14d2beede30b8bcaaffd4894fd1791e17f9b429116590f8f5f48b040e7849a6d8f9be8a788d51f67f1645edd4e5fb0cf0dfdd76dfc2968fbd2b26b11a420288ae98936d526284b883b4d92dc03fa7280dd1623f3a7f86f042418ededd2a224652d16c5c6d2f5752fc27ca72d2074150b7b35d567f2af9d081393c4e5874d0f3a4913e19fcfca3382c00077796b3b59750163656772207482b648fede83b84f59498a68a54c2139a8a8180f53c07d3e7c50ad873e9425c9f631e9faaf2530cdf456195196ba4f6542802b25fd5c7264143cc50180378d91005ee3d6b19f812cf8c97605628947ece458163af9039d01f491d4785e8f7e842df8e760b00032066aad94c5cb7fa78f01298f09b429c80787355242379bf3642ecbf4925952cecf4b0b12081517b1e0e386c6dab5a2ed0fd0fc38291d7fefc4aba409d71b7a5ea8304911b370f2f73f62c4e6fe39dfc2afbb7999fca08f6fa3efe5f1dac0872df0ef2f57d3386a5df6a9691e4e673c69af6ede7854a4b8e4b69218c8f9362e17fc5e9cb1c4ea537bf82dd0346a14771057fe1cf60e9dc2c846eeb7aacdebd30abf5213389f7d5d31d479692d31a40c030bb97f592c122bf8552a647d26140c15838aebf35b109d5e6433a96f5d6208285f1d85e31acf7d6ac337c2bd76e79d7572ba4cf0f0b61931547c73e00b31e46cc4aea94ac914cc8ecdb7562f43d3c7cf3f4e42ae4ea763b08994af70a6b653dfb0ae2eca780944a9f20ea1d94226af2bf0277af3ea7ae5d4290bdb6475d2441862723dbbc03351ef82b5fca08887e8a0e2ba2e7056260d57cd34ee6ba37785be34e3f5813272221c364f462229ae8d3745f5a4327ab12101cd271fb26d3f918708fdfb5cd94324a3ee57f315f05b9f4178dd3bf38a5819a57f8d31a61e3fc1a12b2b170f27b70275281a9a030cc67c0bcd5b925a6caab84049697f80504d97a670ef3c332ec7aa29bcf3152989cea8d850602f57b28fd29223017d712e016586ceea46301e26e058811f32f361bfcecef4c3a6c83c5a0925e7cafaf7c6ce2d2e5bddb511d87ccdc87164e07a97d0aadb430e5596f71d5b3adf466486d7789ac2c0442f26bd0b7ebf1712810bb50342eaa7321af6ded2b7a8ef0dc1438d4065056df3812f89e2067022bfcba6b0a924036043651eab44865120ddf014f51c093bc7b62d92ed9747fd6f42562c528c18340caff63a9dfaa3d9a8f503d4fb4921550bf7a90c05ee640e003abff39bfa9ba2fe84e1adb56c5b8db50bd092403611f22b1e5e6d6de0d96f085ff78fc70de1aad596d4daab321392c4f6b92971a7e960c71dae1370e6a01e2955cf9b36e4460ce0f414573e3962cc143cfcc1fcb2c9586a4ef6260063c8f92471573b9464b66d5ebd7d6436367a4c2708aa472a7eee4a217f7dbd1790d31600deeafc551b75c8b887907b35773c3f4ec8d6bb4752fbe859c46809a3b9111cca3ab169d2478e9a3f76303113b4604c6f2bc2ae3a4bee357295105fa0d087678cf31d2a9374f86bf8bb31c2592a03a50efbe00163d64417627bdb57e3ef8410ada17d60c8a3d25c20a979ee8b97182f44d652124e5aa4ee88a4c6cf5b9f3762400a15f971c8c33bb618f1d6c6ac94bd62e7f014217984ea5170f4b78dfd7ef623428e9348f404501c67905bc5a8fbe7cb36821f62868c95dbaf4cef482e9bf98f151068fa87b36e749f1f291cdc9a8fc9b9d912d5f78379c70373b109f94d9c717a0f3a92b99bf3d117b7bf5980822d3d6edc72234cfae6498bf672dac366085eba85e7f502c2c3592d69f5821ebad5b2e7757cb0d66c9d3c0459f031bf6f20ceb47399c72c5ce3711868ac5ae3d38c869c80d27974c6acfbfed71395da43ab5693cbb266c756f02cae3242970446eb008f214d9e179d094c7da2d12df86a12a6f1e3cd9fb500c6fbcaa0f9c6d41bfa9180f93be622cf640766298be2994759ce7b13662ad6325e66db676c642c55967a7fa42825211d55be50bf73d73872314eb1c5019445963a94a9b19786065ee1985ef4c173e64a2f09d3cde90c229794e72639f6e804fcaeeee9f7b80ebdc8b1c66ee1d2a72d04a2070ebd589807bb3a36ce3f06015d2559326359e79eda265f1ef2d597a59125314251555d3d83391a0c8d2f8828c35d61fd6b4eec3ed43cde3f31074845c0c2cac210500fa01faeef07f5f60cda59253cdc304c5ac8ddcd8852b1060a9a87d7cd9a558da8dc217fa05469e39b0fe4fc61c6dedb4e248edaa75353499054da950117eaf42a294004595561a1db7ca9610bdc2a972e976495252b5c518e7c3c1bb0f6b320421925c82a18e426c1aec0d9bd516a2033dce0666ebf1140d95257e2d127520006c54845e573b077bb811eb69bd647a3e5cf969cf0ceb2888d5de323e10f7cc23f077e732a1390c70ffbe55360fa5dc47fd493c292aea3f1c4f7eeaf502eacaebe65f24c060a8f1691b39d4bc18862d15d2be1ec99fd0de36a15edbd678c993b05d74b4aefeadaf3269bffb684f3232652f1c6b736d5066e2434b163be7beb6fa60c93429c3d5cf285f290c50012282526c2fabf72c33dd8ec430bf0d551c921391fd194feb928fe0fa80f85dd0cb0e563d5ac8e916d904b3034ea0a5a058d8e1a570eea5c1a6df5d49cda5829487e519a9f15fb00f278ac1b920b68f80c5f82bace54cc83971cb98aff40ff57ab6ad3c923a8a13916218777d6f934f7004d49491d34ab0898a04c93d10d4f6b66c35f790f03af7ff5a201f2dbc111dc4ebe5d9684b9f2bff15113f9a37c9409131cb4268c846406d54f20a779f718c6f23fc17aaa687fad0296133f33c8375b95c10ff81943db206bf4ab4d79c7bf10643ab83c416c0280a7c6ff7cc3aea26998497a1d9acdfce9b39f62172bda31a17fc0eb312c6950e13173e72502c414086d444ed6bff3092f8d5bdbb3cebdbfd24568bc3e08bdac1cde0c037ce6bb0753b776a197e6ae36c40fa85b1295d25d78f8aee7cf92296d7ac191f2eab96caaab5847a7a04f978feefe8ed6365094bf6784c0f9f16c3ca36473d69fe70baca0ff1cb45891fc1a76ef55bd6731206ba6246080d0ca6f285cecbbf30b124f5e78deb6cedeb1bb2642252f0ee94db8a61e66c084fc5b1166c8ed0a324644b40993fbc10e27696a83591d430d0001e9d126dcbafda0c725df6e8acfe0aec860dba91a2cd0de68122d62424db016fe848a9afca363a60120d73545874d3ebb21173c623b4630edf6c28729087ac6da33595022ad725e899db2c52774a2f2dfb85e50c74bda2750e87fcccfe88f1378ec06dcbb3d71efda07cbfe559d81d9d4ff284f88fd82d7a2a6c4c170978e8477e4a9ceb10752e92083bce5bb667d7f0df954121427007f2828773e6b1afe5e2f11930bcd0e46826dbc8440a4485fdaa56093489b5f7f7cc933d53063ca59ff4506c0cf3c805838c5ddb111f4d37e46e6dc862172e386cbb754c1656b598adb2b7def8916acbccf9c19e80eda215d54a6a9548e569c5209637d6480baa665a25c962edf08f008c0958173497d3acb75cdb9ac787e885c8aedf5886d82dd1a3f011275ea346832515a3c519f161f26842df0cd0aa232ab7cb6ecf18aa85b1ca34d53653df97df78af7df762bbd7af633491a251cf9a905c64b4a9399fb719272c13ba694bf32b565c73a492abea36d87d6ccaa1fbf031b722edab533f6297d8275af7905d0eb9ae2c326229e2c58b6f711ef7de8e0bf769371f542a4d5132c09cbad838728aa17b5f91692eee04fecc221983aadd1195bc35ef17642c84f69e0cc11d6edb727447323cab0a8bff28edafa0bd139e044e95a9fc98c80e9aab52b2ec31061861fd76f8a45b41cff998b810ff80637f13b9a188608339bf8442f32940093d7fa1479e45e8017aa93abd751208f71ac968a6dba1f69fb4aa3f6a70cbdfa19f89d2e728fe0379ce1f8f2bd5100ebc610d1b2a373daf9807dd3a8e0c6d361d11939ff186fc292901145de142c74214bf4aca72b1b9955ad66a8ecb3fe779988cbf0bc4ba33c3b552cd0daac3e4f1af1b7c0e040d8258a778edf0638dbd442809ca113e7fc23d2185c4e48367c3e98fb04fe077cda7c4dc8a2b0d0baa172c2e24f4705c180a71a1194f3be7b6489f1433a4ad1640eb9187be61406dbd0d2d9fd2b44b938abe5b00bf20e9cf289f5b9e982f0cb27bd2ffc036ef19079594f4647727a9ecb144b8c76a720757201d7046f433dd0950724ae77881f90866712cfb2b1058c17c91b8738642a9e2f1f8092d7b24653802ce5c1544d1346adbab53ed180df6cb949a5453a93c627c7d2b7ed72e04fc23070942eba01e42227ecee6ca2c3087e5df3dc6bff4e799864f0756d9555c056a28da329fbdcc6170bab7390f419809e07aac401a5d844efb4d74927abd9f3e4930d8bc49d7cfa9dd7a2dc99b2a709809d4477bf2e567f4369f5a758348f5a9efd9f70a7254a6d53bc7d73ea434b927fe78baa9612619c69d17c669c627c48865dbc0d59dea23c41fa30f02f6cee784144c7ef9508bf21cf79ef2ccb9b4cf7ec42ec5713330d4858a4425c8781c8cdbed57e1b9e691089a5e0f221ce74124a573e44872c3a730ec4fb37499f0c0189a51a5a018a98eda347fc03e1605aa64e0267f134c0b9a13c1ea498e358068c5971b0e074c1a82a04e02d47f91a6a242d59446ae14ab6077e759909bffa3646f2c6c58c8f299ede2c8dc95c3f00e757385bf01fccf6094e67db0a0cce4dac6f4c2e3d012337b658135d712750a06480cce5a99003c14903703f8869e1494c7d997eea5724d104616c09521ff09441362c675535b66b5b2d4671dac8645f7691f5003262458381cde07d127e459ed94c2669a4a2d3dd998f126b985497f4ced769358dd794ef3aeb98f4d29160cd3ec0346a26a2fdc765e01c7f908ed42d2a4a8a49616ee2847057a980fb283e534d1fe361d9a63a4d24167f78dd07fade10db6e634fa10e48f44cd33b0ea2e2d72a046399524c8389d512c7b30f2692b27bf4ac9311c612ed314be082fac61ec0f17bb6c184b2177c8911c3aa57de98cdfeb45e893441935d5532cb9818dbb82172911c79a8b3bd61f5a9ee30b0138f0809469853a260011afbddfd13e619c1ecafe2df5ea1bcdee0cde134c52d2cfc0f6939e65eea7ba4aa043d10c3ececcaa5d874773caa35a731f06b4223057ca7f99db576158d44093009727271b193a9f4f94f0373ee7a31ecedd4e3c239ba9b3bed907b5cac65c58eca1c9450eb7983bcce94a4fed365904dc528db9383e3dcf7599186b7daa437250a0d2543ad4ac2c40e91b58b172c94796f8db408aefc38d0241a0fe13dbc1dbd4de2f06fc298896a5f1bc5475d3a70fa3542b8908b6824324d18e421f73983a55e74a2c64d8d54f1e92cf92c0a7091fcf31bbf4d46c7b83586a19c5a1011af9a143aa09c61f1aab0be989c0afab41213ff15200bc5f92a3524a243996447e3b35c8d5ab823eab137f325abb5eb6e046e4e5462e5ca8f798dbd01ea5f8b3a51e9f14fee57e1bd3a7dd6ac7e2dadff7a8d86311825aac10718542f24069df62cb046afdb9326746d65e31b849356e606575a888b3a429da9a225fde5a51776d98d626e44442419edf40c3c6c3b4ad766897b3a08a1c42f863a8a492d438b16cfce412e236423bc59fad5324a841a07691e733b2ddb34ea381781d206211f93b39a6e8eb9af47fc995095e8ef571ce2dbd11940f1714429622e274bb172e8a15e466429a692bfeaafbfa3e92c1d3498d962358a5b0034a11661a29ffebb6963b351e60f756f00880e03c5b5ae40c0ec9b0726ba8e70979a6c549459be9adc4f6579588264fac81f7961cd4f27b0ea34c4657ba70a41fb9c367e48cd24776644863b61027865170169ead638a254a5b80541c778d01160256c52af8399d1e0e55a157ece1e41fa54bd67c8c85db198f8b0c88405dab885f8954c95e9d3c3ccc22eba4cf4c1ed492c356456e86266fcac0b558dca00851f2ff9b1695976b93312ec3914eb781e25462b977d7a82ca35f9b0d48e74b82931d883e097efcacae243a23523674cd48f92930e7ffc406a2f316bd37060d77c58119ec70e65d5b95960e2ce58eba1581bea58460b41ae96d8f08d6b125eb2d971663ba4479a667c0ab75ec6b5eb2d9b7409bf9c3132e831657f7180d1979f2e1e9e5a393542ea7a8cd5d3c7c1446fc4edafc127acfbcee86df68be97d5e9d4cdf056e09663b67a4e576d33706c12652b4d074eaae8b05bcca61f6662eb2259a0320a5fbd8b9f9bd3de59281b41098b3f6c79524090815140ece81c89c694b830169590072180eec8b277c79390f080301114bcc71d997ed75d9a1878c961bed67f6db02128b56062ea2870e8db983093d8cf86a5784176d661f66885422d851a7737484919c20830102575bee827cca2cc30fc672181985ecf6b74296fa54bb239af440365304a8f550b9345e14b04b4b03a769c19e2ad53761eb59c6fe610402865e1dc1bc4cc18e4a30e965091c39a7a6bda8d0fea65db52e1d0b8967261d7bae010cecaeb3949a877566a928583df91b34c9f2718186cb5e7e3e42a60b4c8f7e3c87529eb0daa3c459d950032c7020ac946d1defc6b4185ad995c373bf8cf956373b350b712d23598ecc52eb9a4db45f457884f7b625a1cdfd9a4f15cbf3a0d7ee11a92883f75c83fd00f5d656a388e7e3e3da2865eabb4f088676ba51e0c132606f564e11db463f69f62c2f2ca92450bda89df9fddc7fd9c69db50d44188bd2652df4c0e6ef50f43cf7c8687847d1d5e45df965c6b35d55686c28cee87e54088bb39250f60af4a882b32c4cad7be9f8dfd27aa6124234648ccf00938750bfd0ac38395de9de67e7b5851255f98b334a71d4afb830a0f7651cadb79f495840f265fe673b8f44d6bd457a9cf11067e7a289b46f81c9aad889242902f76350249243dc17ba31b278e80920f1b0120435d7cc35370b9ef1d35a94efd9dd4f2ccf7f675f779bd3d48982522ddc0c04b54bf77e01e3a9f1d942014cadf110c4477091697747a42e052b490b3beea43e8b7e4bea6baa26824fb8cf52c141c98aa827f1fc30902bdf6e68e9efbb464897823a8dd65f264863f99be2ee32dd33521fc9a7ff6500d0bccea4585897760ae15cb1c4337ec283322cf6d161273ea24b50de3e40dd88ccafb088e67479b84f4232af2799720890658196b3178918a6f1cb055b3da30cfcf632a6c6762fd3e44435512bd69100d024f41b9f2a222c27d8990db19b00f5dee7d2e789b8d13a01916e8379c0020fdd023045e4b1e04e1c8b01b7107d33bc9d657aaab33669450f9c95d3d874f8c284bb7d796ef7cc467af1f5e1098532bb4d69da6847ca87e817a5ab0457233e4846af8b632315d5a0324d229359cf3509b0b0f8ebb52ed8d312bd70216bfba3cf2ad4941357ccc905e1997c6420cffdbc2de360e77d2d272b44f7103d725f6f319a58421fd4af3fb1f1bee9de2157dbe98cbeadfb1964171b3ff56b3812c3cc07fea40dbec8c0a89e93d2f2df40895a7c610acaa2efc050bf18ba38b92b43c97a79886be9caa24307dadd08e7bf17f6952d388990eb7ea4b8f60a48b05415e1d1db4726d2d0a523b518e460816d5b6fa5940ab2159cddbf7018bf49a071f5d35b65e5a5f16dce1c7b5a4de8d804a4454cd460246cd51f31b324ceb91d6389acf0b15ad246bc19c9c57c0c142cee8fb93d915ec6bca49721217eb0c155d586595bce13be567d0c7b98e47e04d8c5347807b5a3cb73dc4b15e68bf594e8bd72a608af4fdada9da38f74e1dec97ba2cceb2281e69c9de60fc2a848527c5d233fea1556324e49dbfe86b6d03859485b76299a015135116bf14ae642c77059478e68b114ce384ec09656aae8a2c523e5ee318cf2802ca863b30bad8af71e871719cd408a6b5b1ca4195662b3741986430bce93007ae7502c5d536fd354d3f5fd0fe83eb704f40140b88adc978a8e71a4dccedc3a5656774d20f86106ed0481a6054cea9b99464fed9259b672f78d80aeb8e0e86cee70cfa7353999133bf0e86ef403760e9400e6aa9e8023d4069e3f4e972dc786809748334a0feb8e7ba6f0cbfa39d4333b88599e9e248c2ad0760d4e17c6beaeaddf894baf88a1b1eb1bffd5195f7369ddb98b9aac05fe0846fa9593ecf0fcf4a7081966d98b5a9946f81368d7c49b277e1f484f4642f21751606e536fc17a3d39d666458cd8b76038828cf23b37077e4dc80e150393ff640eb54add50ade65aa77e940d98afeb8e262cf2111058e49b8a8f7cf85640398a9ecf3cecee6c9c7d08e9cd8ee7fc1ef88af8b0aa694a6feef9ca32e62fc0b6acf43f2eced2939a848b63a9729c5d8c52a50ef14b0ad95ffbc157d658d7d0bc77637d9f793ad7f358dacc2cff3605e959134bbcb3b12f8d296c2b3e5620779007a4fde3b24d1d0c7584af4341d7c4df9c2e9c471ce92ad03b0dc3d1ef968c1a1985a064dff20875bcee7285ccbc0a6cc6ede1b9758c5270c34be27de64bad98c877c505bc1d0da21f2dab004f5f4aca3e91d9a3df22ce87d7ce56275a09f76d2fcf26556901ba859b921bd5bd4e3b7d2ea1caaaa7d0b27363888be0c995a92a833b0fe269d45785f1c4d6262104def775bfde00c7f4d642dc06d111f5399ea6bb2188a79d428cf6d42eed9f1dc9dd47a56ea0c2ad6a5d570ad216c7824b3258b86bd0a18c4956e03346951d29833e30d8e65d75f64d19a603c334657ebb0a0e65eb378d81fdaaf5c013bbf4b95d2f776f99c1b4ff665a5677801caebe7fca36020094ea00ba90c3bcd06d635056cf822f44f509dc9a4ce46acd9fe15cc0ed2fca85c2b9978e64bd475b96c93e7732cf68aef070f6caf6c755c433db93e35f0f3a1e7104110d3d91858e7efdc1590a71ff6c1bf843123e5083c3645767de431bc28185e9d37786cf789e9b3c6cb7395562dd506a208104cca31426d356558fa7d59cec61acde1cf91c3876fe32fadc50eb62eb40a2a0b13de52a54e60cbdb170c0a8655993171a552726415405478a0f9abfeaa6b1bc4333233600058e6d785f2b201b116c4795cd66924aaf05aa7399362ab50d853b4048f32ded26fafe5f7ba8bdfabcec2f4a1caf53891e0ba3cf5014b85158d03cb1e08a5c8d56c180e976988bb11b1308ebe66dadab9b0459dbb93391f27c844d8df9650788e763e096cf3d468869bba74d38c737ebbf06e74a6200a468942af7a4d78523cc2652a5888c5e254060e7994f4a28e43b7511ea2f856058299ed8a8b0cf67235d6ad374d07ec9960cc299f88ed0801fb82247375503e96beaeaca6b11302df7e9bae5fa0e4c6a236afedc4a9c52bd98ecf45c0d1386041c7cd1ba30c38b939b090848cd7d8a336a2c0f782565fdad43afafaa710a7fdf4fb0208d32eb7039e4de50290210979182a0da20807e16005c99a813d78863c147250379a0fcccd32c636ca5fc07bde4311a3a84141342a4fe549a5e8508c5baacc745f60955ce5baf2a73ccfa9578da40a52a998b53075905e17a2e4e3bde18ced3e344dc97e4419e4ee6fd8a3ca853d9b478404ba1c24321b59a76ecb4a0ad13fd147a47e83020a216db5637f54d89be5eb93a7132f3961f65ecfcde97b988e87650a87e19bbe8e52311e373b945d70d427362398a15ad9957e299741e53b35bd112021553e038abcaaa5bf77ba1f03cb64e016e25363f935489928564bc82c4be70aa65182da086e993febdb70971d5218a0b55848ec81bdd304237d6b6c6c6ca8a70ecc57c096804e11c425294acdd0e624cd66f80d4d1f34cc858fbfec982ee33585c1d04c5c1053e4dbbf9c83ca360f5118c10383dac2c744be189c4201e27c6e20583cc596f7febcc3fc3fb3dde73fd7206f7a4edef2ab406eb865462e281cd35f614841a7aa2d7459cfcfd82597ffa21b628025c71f391eac236cd375d1d72993e0aef8294739e0b90b88f1118ed6b92c1f8d184cc1475c486671ae598b9c4ab20fed9be432d0425ad3e2ad17bbbb8e44861c8cd1a2f9dd07e72cdb81f082be06b6f838cdc42759e9d6989b2da2128c7f9f9e0560fbc9088861f0acc50a87a8ac5108df215c945cd113d71ce1641adfcd1873360706eba013af81456610a79d0e8bf3607191153c3401f9658e77316002dbef67f79deab57e2c67397887fa0ad8478a0222d007bd2946d2ad7c480595b8a89b9ff26fdb44abc8d1ac6d45a74fa8b5d82952c553c21f20e570eca7a266a9e2889731ec1d38c01276ba7976dca52f902291f56b8b9f5407628b47b7dcfe0ea60d8c496a62f571e971891cf14edd20beb7b5840c32e1065b718950ba4df5d9c0d2c142554ffb31a51adfa442fc7c97dbcbcf18d3f787b1890e2b33264e00be70472b4eec9ae16e9a4e0247a3584c652f21b0402913f427393441179c583d365be96791c7d1bab70651a13287dcd757019ed56a68ac0978ef77f5e89ce3d3239ecdd522996f15489924bde2d7deb9e876548da7b45ff1e09d6a8949f087a32d62ea78cf4fe279ce524e63c5d9618f472ba94ea7f325ea3bc6f8ca7a20ea6d95beb1cbb0180bccb6402f54bfecbe3a8b3d279b72c7dfa99aec79ec8118f2fecd3b4f7f293cb965437f48bfcdd1417bebb117e0d86a1860b0643413eb6aadc96b0364706b27b37f39c52c3414ddf262042e1f049b3fa02138b56ff581f149369461e7b0203b5f74d3c1343060ff331a42b3227a8c44ba32e5ee7179070a51dc0f0ec2ccba2f1723ee57c8c64abb3a99feb90c07b59419dcc227910d184ab10fa669b07d30529bba1d4abd92e6c18ad4de52b98b4da30cb2a03319d52bb8c4d517cd5310c8574285e9e4b11dad024116d6262fe7438d68dbb231dfe161c4af7304ccf2b6a5c455ee0351209ef1b853df4bfbe7148258fc7c378f83d628265683e355247ad3515ebe473736a608424bc628b6a4003c494e75024c28c60c9c192dfbb5832c928e4a13508273c6ef3e215bae17d428e89d2fd32432a830a832da9f422c5184e9177c916a90630f03316e8538498fd9da0877e54f924c0e6251e94bed7d810c4c6e4e571eb9652237e90ad5105ccbe2d55100be5fdc5e6459984680fdbbde19fdc0519a7e74634aa34bcd5e91ba188a9f8f99163999a427ba377ffef9eda7d49de0d6e41a404763065e73e192504a59b40d677c9a40ed4dbce1f18cc18300bad4d02e7fcefb5807de2b6c9d4b22a33ba68f860777c7509e6c116130c54671b8e2bad10df4e3013a15e2035de4e3b2cdc2e103242d117890db1ad9c92c95bb3f2ab70faa064d41b4a6140cc7d35c6a9eb9c0a938a1c9ba6d6df4980fe082c532b61e4b66ffa4b474a9206031ccff78479c661b1474a8f5a38c80a1ca7ea38c9e1b5c006db07359cf2f69761c6db07d6ed94f61eb3c183be1a38f7395cbdf118a222791935480bbfb762d14c0c8e1fecf99a25eef07ffcb35729a7696569d74806b0174b0540ab0ac2782a04413c58f0c3185095b3e85254dc9073317c444bcfa1d92c51a692914fed460e3043d4b3fa2c8a6461000dce4c26d52f0c1eb8ddf0a66fec9b2da835b8288715bc7e70ce643ed1823fc90f732d5c415abcf6acd5d2a057b3f1166297fc8503483d849c0ade4609dde84d1467bd0f7392bf06901c5cefc174d78eb572218d8cf53508cbbbf87b1e81847d45e9265f7603f60edd66438186805bec7bcfb96f6a8631fd8ba86906e28a306306fed0b42e5ea3983ed55a60a10cf61ec7cb538ca0f6ce017ba49c5529c931f52f85d626d6e09777b857ba89d5e580948888219b433b433c34791c8bdd00f20da6bd3602e245589cc54c59cc0caac2ce829e547ba516bd57997f605af8557d15c08ea476d1f0bdd09e9fe0f008ef2d6ba2cca97bd7891542d17e307afa5226e8e7b04d157c33cbbe5735994ec4579e86b109dc6c8a6029ca8f9b057da1911b1980ceef17fa8903d3f1229b1a3303b1861271771aad85e1e6873c1e357e4d55d213a096bdbd144c1aba1f7bcd0c0dab882b83197146da17f84ee8c18f788349ea2a0495c5e2974d10214367a0b53d9194367074e3edc9656bc3d612d10767f5f098bc749f5507e9d186d178b34d3f56e2631be9cd5af0cad4d112a22932c0ffff4f6986146c53ec291250017d3db97f813e81b9df4e20af24bb2e1f1e4ecfb00810d88e2de8e5bc3693b85f50ae2c69b665c4a9c7e4e3c1a3eaa2bdad9f2e5e9bb3fc03ec445e6307226d2bc1dc7eb7d30c8050a3d2c64efc67b16cc69aa544a3c6df2aa27e94e44bb75f4506c5e28e3b8f77e5e9b45a485989f5141cb533b3a71d2865cac356bc7b571d48720d3355696b8c1810f497934a5ff8f8d461b7faf08f51e7f161bbebdba447a37d2d3ed7eb8e67e40b2bf307c13d52381eb614c611d50b84d47932c387138caf23f6b88de62bdb0f924bb8bab5b295a2d6ab36bbcf9f6f351846388fd2d1d1a1c8aaf332da58b34d45e1c37e6981d3a5fa9b62fd76d0a6e4c7c6af93ea06d5b0ce41a6ce6cea068a4d40caa3b4cb3b5ece657f6cffb693b037302ef80b5868843c91851cbf1251ca32c33d6527f3db47ab8adc40092c628919cddad59345794bca20b00ae4dd985c76a5126f9fe4e437add1dc7060f63c675fdb38f2461ebfc56525179b9852ab1b0a3aa0f9e16956d928fb196363bbeba79e0d3d04e6561853a3180b83f943a092a30785785e7ad732f8e8fbea46b12884b086a635ad25512797da055986d137ca54eaf44506978f3699fa91941390b23d511f932d0705d58dcbd64a99f630a9d6090664cd81c4e9643193563c7bc6a3d21b5f5ef89f2d3dea522da3e9700d2af498db9b1d7030d84d9114020810437514db922bad5194091e69fc93ecc48bffca9ceca63f3b82b02552f7371af841f3e23dda705d125e0a94ad5c237cab76d92e513aff1edc4558aa988143d169f835a5fdb2b306ca3ae812b8f2ffd757dabd3ce4eb70fa666c36d1c162d0e3068765c928e61c91bfc5d0d524570aa62b4ded16244a2502bf614e31eccca77ef2540398bc94aeacd956ec423af8dee611dd612ed1853051b1836e6bcb41090ef3d9c5743acdfefc3794704cbec2a3c96cef67fad55ef252d3dbdbdc36529fc64419fff26dba59881a771947d9252d4dc09b1b629130ddf07af2b41f5574b73244fa6c39fb909d0cc76de4ce9123469485d56637ed4a8da53d19e159af1ddb725710f2950022c313a96a5f24afde349915b7fb586f26497c5a16267e863285149ea18d801766f8128ea1199368f9e498602fb9532cf59dd52ef329c1b1cb3646674b811e81d38a8dedf29baf2ae561d4940a0e8c5c780d7e3867c6b7013cf0ece426f40708b9c5a5be5d766e6ffc1529d7dd8024e2cf0779a65a26aa4e010a74edd387dbdcfb9feb310609d1555051179b794ede811de7d4bd1b3c84ff7a49befadfec8e1abe283a074839b2276931addbb831e01262b9e8b35bed3e85370d21108afb8403fe42c8ddb31dc9d7cd115aa926d2e301465e23928dbd691f032038be9af44cdbacd64bbd7aed112f85266155e1242188afdc6e62f505c4256ad2c041ee2a222ffb08e74c98b9cbd65aa50c6b920a866f92ec9d923f49da2e0e225b57a7b759c580674a2bbad3a927b09698ac3e9030cf8bc8a1da60582e53f7d8a00d857950da6c6a65afadfd28334811f6f03f7fdfe0274f82342dc3f7debb6073e116c9b129c999afe58f05b73827c2bf716380e5b1972a1422f1f4c8bd4800aae0ab5e883c6b77ad96711d144fc2b544552d4317d14d7ace594fa9c34e82cf99bab2425183cdb1ea48e9b671c366d9a6cdf3276f93b4c6308017d4645c74c92c1ff71cea65b6995ab7f2eba3d4c5abc5127992fc056e58fc259776687f5c669aa23b3a396e88abb0235f8199ab7be4c0b8793ba9ebf6449fbd3fbafc5c1cbca5162fd565e54b00d869828f94fb2886a07bbb04173e9e979dffa016ca29f44aa3b692684d85a6a20996fdd05a524901dba10da6e8afb15e5cdbda179bf96cdef62204997a8ebafeca7e7761474b57338ed9c716719b43a5abdbb52ef2eb1b32c4872d47cad192bc8518156962aa4a79bca6dc74484ee16d664d0d41c18a8c1c815be1b6634c74cb2fd2f0c598b0d337ef54a6effb6ac1bcc55636a91c08de6e0266a6e651987218ca1793d2af8979b3803cad47e49fe4d87dd724cbe47661944af1040476963f6a81abcc68eb98491b99cf15381d480a73538af07a1ca1496f9718d2b3c79d28b8be3ef709490e6c28758fe2adaea4efba008d3f347c4caac84ce41daa3c1b076fddedc8b631c737aed35cb227b507ca9960f91fa040ad5bf9ff3aec6314582d44d3079b305373c53dba31e151756508012bdb3c92276a828d178d50dce5a3e073cf4df8fb6f37c813ee17a8ce78d4d602903f8dbae854145917cc9abe6288e868beeeb145b1cd9a69664d4b7835ccbf6af328f23d1a2a25e737553171cfec0e9fae122c8fe755bfe902a73d7968681ed9d5dfea743444effe4ad2d436d376a153955079a99143b16b8de449579118ffd213325189828c13f46a64f1e4005e73bd283ecd397c04b268808b137b47703030c63d26e751a0620888f4513b8593159a422d7050245b5258b08e40b8e97ecd4b8289a92fb223f85b8474ef11091b363c2ca1dfd0d5f1e9c580499812c6069aab9aaa0549aef2f01ea519f289e27a0b24cb407d84fe23f6e470cb49f5ee479522344758544814b08276a59825862e67f86a56482446cbf7f3b54e0a668d0636deb4a2197a88ca5dbf7c219b2b2fab6fbae51e560b2425a4df561710447b5a1412ba6feb8779e7941d6b90e83b18dd226a6ecb13e878c08f306a3649596677334b0dcd2b24d591b83b8d1ab2a10744fdf487ad0c16a3ffb7b2b5ab77e073fc4ec23b11ce16c3270966f250ab686c93c506bb9defee5ffba5910db2b0f8b04a02dc5852c3ec1664891c4ecb7d5a5526eb53daa2b8426e3f5bae912412697dbcdbc117b48283e614e312fb9135c1a4fccb69b97bf75a7fe41346838411716014abdf2cbdbbda5250f59ea0facc3ca25cfc8555acf45aecf04d402df5f0c9cc9d2a92933b08293805940bfae605a6802d0dd4920e321bfa078cdce1c97962750a17e50ede3b7a00d4b541d0f226789d758661d94f37f909744d451b362f8ba31df4eec910c7911e346294a1c7245915a011b14ba013b4d00f835a944471bdc9f12ad1809c2a5ce786bd9b8ae11ff5b7a03b7df6b81167d5311c80525909ac64b6a3a989d3177dbf443a782ccc52b6c5eb06a4c59e6697e6a252ab894f8c9d46b858f6ee7f7f15f6c0e64fc696e182e55fd11c3ff1668221710d90723d1421bfa5e1e6d86d2abe5d50973132f3f60c0739169929916f11a3fe6ca870c6b48ffba8f879f00204ef71b79d25bf3e99e391786f5b6f92278641d4426db9ee0d6c24ac327ba91c2467b9d7aa3ac44094b25af1e4d1790d8a4197d7448a8bda0cf581f43dd8e15fce4824137281b6d9f027ab2b9a9f4c6a600a8f8013933c7c3410259e565007c444f87c90e6c50140462cd5dc75c009d42efe2d24230f80855ecaf7be2e4e25d3fc2030d63b1a7f19f346426f50bd197f7b645bfe6c03797134d7e6fc9099b4f85430c3ae9a9c71663277cdcbcd4f74c636284e3ebd3281eba74719de575952aa4aedc77643e29b063493a0b0815c2093bf91be13048ae04c52d5b3c5437dbc902874624a05a311c392eb7efdbfd39067469e3d22f45dc3bdef309d51821fb37007bd4f2d07362c640dad84af9b173282384affc826dd7020a16eb71dfd390a5ad4440800af5656178ac8307709990dfb6600f7bb4e933798be3f2b614e000b69f0c4076b83854a52b89a428e71bc0c772f25903506844e2265dad227657d794a330afe49cbaffadb59c071a7cd6201c7585bfa1dea8fc0f3e5e8d58add27908552ff13976547aa1b9baa8a44e3cdd2a0f31615bcf89f274362e4a234747881e73b6b95fe692c4dd472b767a368de6bfd8046e177ef6dd5865e9cabde3c27b444cf14aa84d601ce785120c4342366959775db00f6f90d646d7a720db6d4566458a393378c1fa3829f914a28c5a20676d3cab0a3ab9658b2c5ef1d7049014f98495a16a489a00922678a4532a7611bc7c59758660921acde5fc64c7c8be6a0144594f582b595f4f4017d8767504ca522c80b41d69073f0e8856f6446b9f100618a5b1f154447febaef40d8cd8cbc2f228c74f44b43b03c46c8aeca2e7d632f73840c1be3e94ea1f02e851c0a7e26efa8780ec96f2ee9d9529a94ecdcc75ae5511c3c411da30e6097d14b02c4e7651c094696c3f9bcbb214ed7f22573cdc02fd2e41aad3f960a9077f6b7dc2bf48c33ec52554bfa18ad290a636ae7b0330e6e370e645dfb1d82ebc938ceddd9757d9679f270e31b451308dc7e4785216a20c2911fff7673f064f55b70752c0da31d461e4470747e9230853ac0c7dff9c70f310042fa8c7b07c19bd30fa9df0082240250fd3e77c547030a9e0268770eb9c040a2336b221894027f38558c3dc1d969dbe1fbcd043e73be71b5f88b426f471e3bda8e7013d5167a84a7ba5a94c1fc3b042666bfc8f8e5e34edd2c70dafffc20215b36ce1e7faf505b64e9bb9d992bcbc221256ef7743b2136e836dc70e8060103b0d68f76754584d29c871a962fda22613de264e3d14f80f8d47a43844b085c5c8e274cd8eef21188196e4047cd6ec84ce28a894dea4e08cd86eb2cfcc55e415c039b7ff0f41824989883ef825a9144196d6941ac39f2104e07fd05007b357b0d98e0f5cd26886fc828a8497759122a2fd0530fcb993bba1d5a11c13da7f6fa2feca9123b27a0011a9a03fcecba69df9bd4b1f69f153bc92f9f5b5a350a51caf21fffb154cdf0a0e9d43a928e14a054368f259419626093608413875daa46fec4239b654d7fc0368127dd02ef0489c16b5ca81df035f4e42fd407cc597de9dc6a0c24fd78c466f74f60c7f7b52db0699dbd18a202b0881b4c522b1a3f8d8fd1b38342ea5c01bcc03a6081401442ec08a9b65240027e6b1a7c42845ab7b27227be849646392cb3736b1f4728cd3d5fb85935bc50c0a9bd8f36cb26a1b4d98c9715d9980cde1745f1c9c8022ff4c8dee23b6fc5166b3dcb35be5bd320f257e2c284c963f57f33330da79d0616d5e3297bd4042ecea3acf58f5b2f1b5623267a340b492c07924401134716ba8919438175d8b2000de47b051308db73425b991c930fe5882bd549399b9cf0362ead31359c3e96b2a1016cabf79d2b1422058ed20e29010cdc233b4af8b041509e611f367b5561face79ca81e5d9d3d22e560284c854e12b61b708b9c4f61c7ab57f8f3931526536a6259a0899d96bfdd2ca223369134ac8b3c9b634d782a64e8cd0512a93e28065464db3779d0fd17c728809d99643557e4b8cb95e8b1d6a16c6f9bc715034832a431906a5dc47c38c4ccdcb7bebdcba6c35aa2f539b94834ddbb23233550f76d0351128b6094776ad99865c737912dc1730debae16f1ef8a31565143fb0c2b0592995e860d350cf1a7fdebb5701ad8ec5311e5d0173c2be7cb09dd7a411547e74881bb2a9a5c5a9bfaf26210b5acb2c00d8e5499038f419cac5fcef9fcfe23f50b1a3249336f89af3f4e29cf8d064bc256e649a29755ff2a87c5c725855ff7e3e3e4e3bb866e31556e3975b46a589918311c86213fec1142ca1aa8568cfafd535e488b96803c35c0096ff80e5c8ae61d71a1d84b54ac337c8b20ac342ed89f6735e3747a5c81cc28ead97389f53292059aad83029c90161a59039dc769b6847d553a601b4c8756aefc4327fff2acdd3c6aae27b9f4d568df4870c2ce1f3029783afea968cac047450467b85a720c1d5359db83ceb090dda2763c74ed65f2596c500911f272609e68d357e40af1fe783c82ec41990be6d6834f1039f02c1d4b3b2d763a127a537a5cdc81904923c6dc12014ff3cda3b75abf3e3961c4449c2952ba3a8fc041fcdb00e075f73dafd440ec279581720b8e2e8c54922fca0b491ee30c0ddd08497ab125a599ec52ee43a9c319898a574643abe0906084bbd6b63b820e3ad1c645086797ad45258717ad9793ccd2956ed5270ee08e6e85e1320dbd5e85b466b36ea8f85805710b3d909c42a9afe9bfd1caef26d0b7791a08145d9ec97db0f0e53fd1ac3ed8724809da9b1fe2aafad898f252aff557bd6a2a497ec38a43e5836d15fecd1197e60c7aa755f19153d3968c82071048514d364d45732be248303edf0328e85cab6499f2b9d465eb67e5a137bb6ffcac00d9beeb017681f855d1879977f2ec57341cea2a06b0e899410e2a081e12b30966677adf74a3f8cc47a1db048bfca073477e2a310bb7d54a5970dc9e28b4d3fa393073f2e0b1e1069cf05c0c5417514d563e7772d85cc65d364a7ddefcb46082cf4df8e06ae13418299075f8d239818ec5169c5adfbb170787cefb33809843ec557d19ca603e9bfb8d5110df98f2b9f42dee4834b9b63b8dac3baa8bd5c109b27e48a991f3343247591447c24e6dda139d8f3d11eda7fd9e4046a18485c37f2d23d9aaff5ae1cd7c195aa0a399dc99fe1920269200837f9b0293fe764e1bee39471fefc82ece2c32193dae39cc1e78c76ad26d025c2ad6258d32c3b56cd72bda9c93ff5a1c57c38924adf35d3d3ae1a17f70ef4c0e4014c023f842665db3d032650e366d33f70325a0b5e1eb58d1bc01a7f8c5a6329df4a5ce1c4a6d898c6b0580718b45bc50596bc1040de33c047a2cd20c1e2418e366169848488816c0fa01b7fee9f466bb19799b04abcf8cac7fc2fe2373bb7e92b8ff7d2f6d03270c79b3d5e2e0088a64b43c0aad04180e5ac857b04f16dc40b70319ed37688ac39b607d7874e34e18e454bb98c0d04085e153b36d01b6c3a04b7b5c3e50767cb327ad5f59afcaac7a9448c5ad3c0c859c3f50e103acc3ceb6f0eda32b9a9974281d95226b5d5c3d212649bc18ce8fd7f27f29785623a7a755ca193ff877f5c6601e1b025673ccacef9a26fc8e6c9f1ab447ad4b18d2fcc61a49a4227a86084c5e644e36858f39d5ae6c0a6ad60cf888858f53be677ccbffdf5ce388bfb8df14a711a4880e64421ea2226ba0d53f169448b260f0e60545d82d1869f6cd62eccbd0762e9ed2c411ca8ae098a4b635c104dded47b438475d98a23f048057f69a8901d8fe2ab07fecd1c5e11ba5d9f39b992590a0b5b75795f4089ddf262e1b825dd20fc229ddc9807ba709bdc3f6031180809718ad7e8675c2fee81761c720dccdc7a78d3294c0dbcd6e0e2962952db3df4e8705734b73573f1501803761725f2d8a6a1cdf94edbfad8140cec361f26075d6483b690b9c2b844011ee8457a9972a8a5cbd03118d44e983db633d2a90fd3fc186edfe978ee4fdf9ffa2b705f51d4b51c055c04a792239de9dd017f4a6dca9bbfc5c670ebccbc85502b66f238f22cb5c56bd77a27613b9dc97593a8333821c279a4b44be8fef8d55df1bf8b56db00f2d487961ac20c3ffe04078fb827fefb3f5ce27018bb1cbde7a121f2eb31768818e3bc6fea018fb493f3841b2eb287eb4919420068af9d7590aff4b4a7677c859795d1553ecca382928608f1a654486f589c095d5bb496646ce33a3aa8e1e3b78e13e2c88d09e90eed71a63a7c794d5f0998419d95e1a13ebf13b963c519687a2573b061d3e527d2014aa65fda68acf89d655d73e5f0928f5ddcd98e783b7a930d6363a52e47649e41efe6569273004696530239badd94e82ff1003733b35090520d73f9a697c98e6d3eb14b69eae7d743daaaef7c055e236cec4ef30158dadc6328f49e35f2c863b13fb0e5040daa34ff0a16d23bdac448aff1aa69ab649eb1c17da9812bba0953ffa9985b956cdc682fc97e8bfd886f97c81f39e53d471f064fb0a8139f9f72f076258f409c8bfc7ed6493c8da757eef54f15c5940268cb290e38018bc9a4209ca6c1c41b86648dce663d471777c48a2af680c77459d2385f6f7ca92db63a1f9206ac2ecaf41cdc0968d0cd7013edf7d9c43b9ae8be599a1e33a21fe47827f3efd132204b163671fb69802d075e59f2398d70707868442f48c0b8d7e0f5ee8fbe7fd908ba91c637d09e7098ee907b1a556b7d05afdd127824a283430666c59b3ea634433cbf35700f50d0898b1898ec5be9ec7833889ebf1fbf3ab40c2755a670d55abbef07b16c6cd8fbe57caaac39c24f95b6efe66a7adba1f24ba788b30239361f955230e8087df9dac3f8dc6dce3a9c4bc441d5994a947acd9bb0f79d07e8e26656f40faaf1bd673da0d99d9ed292db0670ecb01c1f687e9c43806312aac7e918eb9cc3aa3f2b75ec1b94caba00d418afda1a7d6d979499ca3e94a79aecf4194dcda340b3adedc8e2243a422fe366dbef9ed1f46d53ac8bc12462dc0e22ff6307db1daf763944df1d44e77ca053cd5d085b8b9b3ebcfdcfabdba1189ee92b75eec2c9b1c356cfdc35b148eff9e553e55bb082699d96975c81303cf96f9a012f331ab1f44be0ba7e7ccead3361b4c09229989bede52fbcb7ffae434a0166fab08f2a6e375adb387609b6d57a1de602cb3d432f67d1e680c518fc5f3dd13d14aaae7dd6f831837ab9b81540d001d4d440c2f2a2774193b8e120a122931437c3f24be0486cde2ca235f94259d2b34fa6a4cc2d61d8cd42ec211ce7daf0ae330fe084298d55158353e9da51736aabd4a68303910dc5f2ca986a546ce55a15d1817cf2d544cc46fc53b2a2701cc8a2d9ce58493fd97b7b8de2963c178a2430f2729261fa772d133119e982b39f9884e48e451f372caff9aefbe6041e5234edf8e606f0874f05847af6f6fbca44ee1947a13c295bef9e9131e60a61a4b56e6fb91a8b66dc36d17569a03110f1a801b250a83b545ffe19923b7104e657a92a99c5c67165a75f083ce4a23d523e782e5df5837f9649bc6858a5e132ee91b6342503130e887066d72b4543e64d52cb270072f54675f7ac2db612f929559842a5717fb6820c437792ee1f632898ab3259aeb6b66a79c30086a5f56a3abb0d2bc196697aa93964fda286f878f8e8efc0bbb25f691243721676b4b1cfa207ae647c519927796d0304cf2b4892f5d2757bfd9e98ba26da0c4c7e808b4a80202287eb23b369a4a3d83d326046cc54f373b012081d3a03cd4a8c8c1ac0ed1228907420d49b76e828d4d1579febde8f8292fa01d5ec70e3ad1d07d85a302eb59ed8def8ffbbdfdfa83e1ac570cc884252a406bdd89610776d4e2743ef2dda2af4f9e1899eb93dbb15cbcbef996e45c47ab990aa30ef5a1ecbdf3bbe981fb8d21bd8d8f7444fee6e556c7041c56c6aa075d0f546653259e667d2f2cb2fa363a72eb2426ce5ce22100c2cc0f7c998d9d570542e6ec060b93d46cb55635f838a8a0525575b1d05fcc0b209782d0cf8ce5f3dc12317313b51847740597eede4ce5d83539610030248fa30d18bbf74f6d08c436011fe9e4f1a0314e6bfc65ec4f1c8966dd5e52771f30e31c4f8a6bf0ed91f6b4ac3d34d210645984a77633169fda148f92c622b4a22264a8e224ebe1154381ac9cbd083eaed523977e534362c47052dca8a51a05cd4f04b9e400ac35d039eb4e47e7c07d7d7c0b88143d498062fbc0c73a760fd7f25c394f746544bdd9060da1d9fa1e32ed734df88c1514a88c41261d79d5dae3feb1456f36845ec3174bcad28c83c16e99cee2190212634ef2b431383b469750d448c4f26fcf6015ebac0697fda157fd032b0d1485158085ff7c6808d4304bfc0f20dd9c980f7c83121a4f79bf57a8676dbc6ca21a433fbe70d651d28b53a916c1958cd06ba23f5cfcc00908b62d3b224fcd9a892d5927f6fc0fa7753cbd342e06e684ffe76177aede939025c42262b9a832f9bbf151702e9f293dca81c47299931c7170f0dcb3e7e217b606882aee9e6fa9308752ce8b19ed2386c4f418d5797fadc4185d36ef1b1c74c648d56594304e1b4c35335199127b22bcef8d5fa1386d7974d83d5eb6b05d342494166917d35a40623f682a70289e6945de1df8ccf94dc65ee4a85e46c22a679677fac9b96c68ecc984d15133d5ec39ff4774f3046c3197f2dc87b3a4389836cea10e38605312e7c28d967cd61f47fc0740148e7e3af458a6a504764fb34262fc77329f8bd5ccc358cf18202e4569389e478a1f2b2e6fdc31a4438595fabd5d70f9eb426239c63254b829edd42387f7ec6efddbf66c4e6fb66390e00082b1a08f6414f822c6773fa5b21fb90e91a7aca360a91c0bdec030db58d5cb6e474be4824d7814437a85428535934f7b0638546e6a2870ab7585da124a4b345360a3418ba1ada154cc035966682a3e85307155b3e2c875d8b97502168fe77ae72aa45d3a634beb6bd57b953dff192e620d76ae9f2e5738fcebb0da5b6062c0a681d746c893c30281da51a061348db78a4b0f42450b72c96f8fec7fbb9f9c8dd846aae3438d4e75c208c9e53bfea3e1826f9b87cbed18e04f41d22b6fa700bb733c443df41387a34cdbfe8dc07c4fab27d3cfda46c65a983c2e145474f991ef106d544d912280764bb27101acc9a8a14c05c3f339d9cb98c74a889a0d4020d7a3308a2807fe0ad2490c937c92d8bf241e5a6fb581c8da7afa88abecd3af48b90a09e6c3664549f52921dd75b7f657ba435079ee699bcaf8c212514d953bb34de6229afa438881fa47197b69e2587157e207ae6a6048edc0b5fbd8a124349d9e95884180dba1c0e2687897d70bf06bc6b2a4316091eaf56b9bd1ad5d5d6adfd5e3941324af0a40bc284f8b509929e8f483d4fe739b06e22a951ec2d599ede232214e9ae888c96e88c8e90b9023bb7c6b0b914b32019a240861dd4d2bbd5b5620e2a3f0ed08f9410dd82c1943961188d5fea481a35de860fdec26aa5ad3695e52aefeaa17bda6fca8272f735538c4d901861dfba5ede076e470737d2d0169fcd228e34d372d7b7b05fca101af5dbcbb210c9c76c177fefde63d9b7a74963463fac5715db72853d79c54c4ff8bdf27fda930b4d0c31ea3728e0bcb5257941d91761ab4f32405300553c086a4edea4ebd0831abbde89e1864955a18068e17b8032ec3fd7e3a7c049a3ab582ae8ad767ccc41dce8bff8d9fb500723e40c285b24a45facb88e574fb4ada07793684fbcbdbcb27dd79908aa319ee463e55bf2bc84301d4f7e67b3227cc25201bdb9f7d8c3ecb3689bede323e66bc74d0ba15401f1e751abc75939cf4f805fa676f67b1880919d591d6f02e93715d6a32774158a18c07ab0d36eedc14905f3e51e171c4777a2f2af7c16be574e21213b821d71f975e67ce977ebe61a7c60e455fdc781a178c23a2e75d90be2da0094ea1c855512316bd2f518ad39a21f335864c838ad5001adf4d9a86a20a36afc67bcfb521b1dd37b4353bc7560aa9d0fbc10dcbc0d9dd754238a6c6da5e3a417753278b0989c3a346aacf6b137a0b3dd37edf0b4f799b0ad213afb5c8b1fbcdced21132d9ee092f078e311cd268a2d04a1d48d3f36d8deb6791db3c8cc34854aa60b983b4dd814b898e6c4c8e62fe8d2bd05bd1584cb40f1421a7d3f2b76483ec360a1c871f83f739ed1682e01bbed6273a5033d938d68217b32a32374b8d1836fa3e44f06a7341546cb39ec62f258901880e2506a729f71c592488586a6c0915a6f4511a755a42478844d8eaa07311d652274f5b823aeb23cf9ffe828c2709b0efbc75fb66456e5e650111f2a1ee9667557f13941929496cf70463085d61ea55442d61ce28d823ce718c66ffc434627c5bde81e0f9e73c4d9318a8971777afd970272ea463b1515d67d9dceb3f2c2345b199f92e1997574b7e7a569c13f964f798fb10b18e613f9f81ed83b46b06cf82e15ec27a5c3c5a2abea4c6039ecfd8d982eea77425d1f06e955d2af9d3b6a81fcc5ea10ec92ccaa9a8ce022f96876a4080207369303084ed89e1e7f15b2304f0a68cba955fca4e58bbb88020ba7dc85a52e653dd80291f448a93d3e2e57317267838aee4a14c1f718b89efee1784bc5900f5dafb71f018d73b2f2442a9855dbfcc8fbee533b56d0051ab6836ca05841a6c2d60ccb354ac619ce43dbd26fa38bcb54c7a130da9e1603b8aeb1dbca602bb37cdddfd0ffc4842417287d75815e248b5f66266c2507e3995bdf076012f12798765aeeecf94cb19048bbbf519773d078540a94f8bc7cfe582b220e7f891f8306d00b866730ddfd0241c717a8664c72255aedd1c4084020719b5a7d30d79c220066c44aeec9a07ae761e86bac6f504a9b7c97bda025940c6878b6b9ab4457f38afdd0a03ab31342616b86b62562cdaf332998e692558527a7fd5ac19eead4323bf36676532ad2f171c9fcbd0bc4a82e49082d34fd850d76a213d04d739c9bd57fcd092f4e7e0bd3b4e9c15bd16aefaf24068bed1f3f3e4a3977abe71555a461f10bb040939e73365e25bbdf1d820c80f5dbeed1105aceae2b6ff24ea189d68a874b4b09d7c5884177b8e45e7865aee2e3a9ba9d622465018ff4cf5065b691594a460d05aced0353eba2935115dc0a27394a9c75e236b95d3113d2d262c08ad5af453d9231f40140badc789fa33ce5a1af7a1867ddd252bea7aac0b63241f61c35166da38e70f3a1b1af6207096bcb32f12aca94005136097d2cde36bb3d35f977ff35a2b3aafd18ef62c271c631477f482de27a843f4f864647c592f3bba8b1a5a83b32479d77fe77e4bfd9c78e9818d9afdd0b031fa81ba6cec05ecdffa6f6ef8de4b3f65b639dd59eab64d80a75adc0c7796e41a746e5aa1837698a96d077c16cf4eef9aa82b576ca9361ac8bc0c7d7210458472fd933d8e7366a1c5410a191d06ee77620af0cd60cd8a7d8f4f68228fc59b2371bf3a436a4834480fafa649869e3255968f17b457e17172aa82d131700083d0c549a7ce7afa23ec4e4ad29d48a97a37fc2598b9339e02d094111eb385265c8f54bb9adeb312332c82c023ceb43af8b8878487506a34666a029ed93bff3e4bed20c0b02d22a76d9ffd4dd111d071f31cdd7531bad28e1d45bd2b1da10a24fd9c341b23ddfe3590fb11b38edb5edf045667a3ad2f5f88ec0e405c8e2a4f11a722186367a90a8fa2fec520bc9b3b39b69704920ed672051bf93c2eb728810ae4a5e61dca58360b76178fcfb50900370f9e5923c8190818203f0f0be7f1392003e099679fc92ea7ac089562d8fa88b766f1e1333962fed455fd1ff39c666ad4dcd174e52bf960b2c4b5f0999e6f554eee5f14a94c6ac2dc45906246d8aed4845f0b4447cf3293c6e8edce7356cce09d681cff539bb02c7437f460d333f43fcb9100e7ff13dc5719e9db3cbb1acaf3f660ec8e75837fa906c1077ba7b05d869fecc58622d2fd9b22b84b1f73181e810eab9134cc677e0a763ea82ad6d87bb6d2db7751de3b05830f8d98395a771a02d2568172b86a5a4b56dac98758e678537334a44a6c685293b50bbaddffd0712485f26aa543259205abc1ef655815dbe37fd6add1ace318f1aadb2753c7a1547c8c03d238f1ea25239876e196f026d66dc02169f81686d7fffd76c92ad2c6875af3e1a12e809d873ad16b794735783f72d13febe3572244490d17cf69b8cddec61964f0beb2fc9e7b6533c75242db130aa84a471135b169728e049a52dc10fb244f513eee2fd98215fc6e7ad65eeca12d58840fe22160a0e7ecd4d50e989c3bbc7404d7ff9f826c210ab8674a904b8bbc213ee8df1cc8400a8cf5e610a7dc8327670978349122805788450a84b82f6cc17b0e162bda434769940b945da7f4739e62e220ebacaa8b82012947b7dc1679c5c942e0d525dee27b7a98953711218fbfedfab49f4761310247c929b0b36822e9ebb5031534aac1bd9fbeec939881b83a24d7ff54c5aa1539c51814a6e4b3981ce5a706b899d21868afdc75a8d6c3fbcb0a018950100fb29f06a9c931e793d20ffc906f1bc6b2b35320daf951254b4d1d0862308af1e93fcbe25ece7cf52e8ca7ef58d8a311ef1abe1e648f998103f69695c54a8122cc4e884d33f42b3ea8587c283bcf4f0d92dce3e4ae1795bd53f8aab0dad708781299d8c15e7fffba012e0b2314e339e73ad4e8c2c33528fd8fa26c97d00b38261eb5192b493df413ed990707d98a75f8278a4e592a80c07d3759e9757d1d7605fa756d27e03781eb1d944e001f35581e2018b29f2a9bbe414ce31491dbbed891b7418f36bc87c9b00b83bbb77befa91ac8cc8b1a31ebb8ab9519df668a6dfb59ba887650a0febc446858962b24fa49c55af1a3c24d185acec1a7a35eef0d45276ed9c925414d4fa003642a6a2053cb0e637fd34b743884c196a3a237e72d6f52c099480a90d1052bd41591b4968b87019d28954ffb6885f89aa3afd7528ccee3226f31640045f922ff3fdc05fb2385bd0d2956af0de89e015e7d602d5d2eaf8dcdf9cf5acf4e211bf6c966adba8247919f38d39fca3ce7c1cfb7a5fe6c04bbbf9a5b103b861a8e222e6744d282b06d927ed474ba6e3d92eab909bc9fc8c7ab02dc7da1ff1a10fd5275b78936f7e816e39789130130d135464dd2a45ff24f756bf3de2c72ffa8859d567441eaa39c82b390028e4f97369c4286501971ae397ec7c8ba20b6639d423d655b9efebf1e9c03fb28836c76c64ed52f54b70cd5122bb936632c65afa5b8d912c1d37ef5fb01251fbc8c2100026ead45a56fc0ae8eb2b35c4eabbbcba5475a969c01ff1b618736efc2b009ea474ee888d987db03ebfbd30a5003c49ab30fbab9287b26c0927bde3c56fec92b9e58c8dc4fccef1d1f01a71acb6dd0900458077da2d6d32c37dccc83586388c37d148d6c7bc4a18eb1f52479aad9aa36d9938a59e0d2b996a321d834de7a84cbb279d065cdf29ff8b8eb39a9d015b9d0b535070914a550e5d753e55a2a4c2ec76e38d90f4471a74c25c5e8fa38c924bacef58642626ce208832a538365ef399a6e3994548de4236b53df8e638448b2b848b87dc888971f4fc773d7f3b6d7e4e05cfedde9b4db977f3b4e6526d2c9a127b051afd7b2c594355536cbe82d606db60e097c0c861f45a4b853d6b404bc7327c278b55b9c7e1ff1717ed1fc712256af50bd51a4df21cccef141f1e83a9a8826f13123d41f8966089a4a45d9ddc70dd8c78077be5ec155a54f6d83e71a79cc0e82d6f8cf2e05f7e21ecdcbcc677f6f7469ce4d80b18117658463910c49fcd8352366c2b802057744e905ed4a27c3e7d4ea14ab4bf093b9e5a387397f64c7da407c4254d3324a1dbd8b30da6d1e6319152c6bcc67766946abf840dc88aa85d156b1488cf1f093f3934f58ef5f7050368aa006a9d79cdc9f76d4463e056aaf048dd6e4a034e976dc64bf1127b9fed4bef09d4fe7a3c6a31df5b5af4418c5230838f9e261cfeed0871ce2906a403f8d523822ec568536a87767177373c01359cf2b3966796020ccfd78101134cd9e74aa91430326e5878aa95e21c579fd6353f9b701f24d172b814f66095485e319c26853324f45baec90de445f4809f410f2cff6ec6c542a4af9e23c4750aa71401783e6138b5621bc52c879f1a04eb78f60501f82bae3536668be338b16b9c1e666f7de83db5007e9fa3e90b96dc38e5274663dbb38a8a0bdaa4e59f88dacfa4b7f3269b4f2bafcb9e8a32aeb1923b841bc5e6c629a12db35ceaf19060c2894b762a23d67a681feed81436a35220e091cd100b46fdecd6bf83f878e44a9294c43b4d253a6ad55b43450560ccad5d3ab6edddcfad4c9c5300df88e850e6525329cbc21f96b670d0d52a2e50f8c4979ae1839fefeeb37d2f3dd8c3fa4ef62b2226d5a93a26e5e8dc70ba384ad05e9eb41c30f04eb90ac9293d033c77fa65137e342b96a8eeb4fbaf8ac49a56b0c659ed66dfe5f6044c37f4a0befc84d8f6eb71924bbdbe405d54b4f6fec202940518a16af1b49c8cc107654f5ecf902642ee0ed42303372661b375eafd60f5250a2f6aa1877fced1b039b023a71cf3bdd4949e1c18c36dfff2eda49037a3d19f1abc7a54758d2fd9456f7f96b8141b60e48a765185c710eb71980a939dbff7d2928e8e585d6b1b4697a56054e26f11b7133db083cfa21d4d5b09c9b632496d3152153d025b4740e2e99f833e732c688d95a2d44ede02ddb972e5946558693788d13bfaead9a160a8c7f5d94b031224afdc63b4b150e60fc3e874ba583a83e2c8309f9787dc50f45c35e9e8e08f443a8a5f227c3fc365cd3076a59906dab8e4b8ec5b62cedf6b11142f6f400bea09347c75daf963b94fc4bd18ec55053fe3fb9b5cef8510a3bb7b6b991879715f118699a2515209c7309f5174180cc2761bb6dda0b4c9076e19aee2bb4eb8c8254c3fca5a323956d44f71f3e2c7dde471b510c3b8bebc4b10690ca5b4edb34ba46169c7a2bff922dde2f4fbfac381be59717f40a6d534c4401b1ba33273b6be2bbd47e3dec356707bba63d0b7f34f4f3315cd7225d790bba310f0a7d39039dd167db58bc842872bf05ec01982e9736c380676136adf4fe69fcb89f2d632a9d85f2ba03ace65386abb2a8550dc65a4427e88a0fb77cdcc8e243cdfd60842a4a2b02231fb61a7ff98b3248a052b14db4683fce5ac234f99c6007c2a25713b43956ae1a217c8c530c9bf6dee9a8859198be09d693e2b889995552928672178be27fb16da3b40586b045d68743ccaf5d6b65a3c2f70f11bb79edc428047b9c1be022ed2aca829f5546def6af8e0e245d054bad932b8dc778384aff97185f2360f25fc961b33b17dc00bb865a6d0a07ea8eb53b9fad30525dd5b3e6befcc0a2785d2fe47156a3c22d78c29f55e38cba918c383c4a7f94c9adeb304d8a5353b6e60a4b0114467f439e347545f240238d610275b3c794187c86638e12940cf0c9190ce168bd99254ab0a8f7b1d85a4359d9a10db3a5e88672bc227febe815e747be53252b1696bf67c9f83691badcc41336cc562dc2b0fea66cd5510440d1d02a26e83100d7b4c323cab211be3453d46cdeba46d925f990b21148c18d0a48420fe916eda17c1643a2900db152614c0521bec0c8e2c812a58e9065125db2feabf36a02da5098ef4f5f01f0996deed5a1d8ec56ce45d79994c41a57c30eefb9b94e84df541060b1b1a276abb9fef2b0a4f5241cea09d4c6fea1ad8e0b5f0c97792995084a14aaa84b7a4814ef1d2a8e54cfdb30714deb6dd6f847c364ffc6593f3db4f2e457fd4a6f469013243e237790ba39c109eff8e8c62cfb5cfe5738a950937bd88ca9d9c000ea7017c530b5f106b5864ccf138306da6a2adf7d08fc4b30c010b84cd3923750e814457aa3c9f65d7761209402ae361d939efea7f8305cb9ae41c8c0a6f30508f1dfce11a6093b862cdf228a9bd1fe88b9e71c45d0f40af5b5919363845350d3d34df8ca41f3dcb954494efdfb7fd01461da16b01ffc0dd69ff21dcfa9d2c67c7896d89af15a432db54288cdb6298064322c57f533f6d634eb07532325ddb96bc504675372f7713d32d40de8703aefc06c79ba5574887c91653fa1a5204e0a4b536ee3314b8b18b658f7af2aacc77f6c74dfb7d81c30429271664470ce584cfc4ade25a0c0af670d093e9f1d9489cf754d736268fa775a3d846817c929663a042e1408b39a56685b13f123cdbea540d94c51a1b0d268782999a20d635e483d6e2e731ca298917b192b025bf8220b33928877707f8b4347a07f55b6319cfc332033f8d596a1a7afe06dc4f1814a8a13382a95392a3435e871ced3d8f8681cb4674bfe24981d6f25c8191c756884b112bb333e8bced93233f49ed19c86bc263a1cbff28973a8dc9036574d5b6ca30ec9f4acf233cb2a80bd37bdf0ad11025f5ed371d2a99a732506f65953ae5fd7bdcded710b72dc523452339fdb4a061a45f439da43f10b52ca2a58f4c2a61a1d8d605054d6d152d42ac2b6dff4550b71daff23ea8a7d19da7fd3728011473df38b462c8329cbd4a14df56b765a6db1c00926d55fbd5fa06246558b9a04ea227d64b0b5a574a2d3f6ee63b5a7444c75edf27ed5b7fad6e2cf023d67b1d4b1e3fc1fed805f34abcf093583da85323d33794d91492bcfa0defa8e1003bb83963027e9f08e6c15010ee4f29ad5838ee2de3849ed36275fde2da4cdc5825d566a62a1eca9def0f603688e520b83db7fa3fd7b4dc1b1ac8d8b6adc94f991a39c0831a8081a2d9251d5a9032b4588f9109abaede763a45f4c42e592dfd7e1a4741eb87655ff58ca0fb8cb8232f010c101e99f8825b157f4e7d1ea574a5f9c7aabe2d8615b1a31fb1ab058ce7d958321a34bab21bda70b9835e49e823f73f6a18c499ea94c812693676b1c8b4a5238f762ca42139526d37c2e40c31120b9155eb041f48eabaac9ef21ef47556d9d04d121b2a8585643b39ef23a5fbd90166b5f98c58cf6845192d1cfdd6b24d02ee63219bcd01fe6ac3bd58178aadfe199a2396d4e96b6449c63602769cdd8cbb7b586de150979aad69c7dd67c5191fa51e95200dc3611ceab270044071cea9540f342fc1a18f0a9a50cdb80dae9aebf7e53b6ce9bc0bc501d4e33b9c006068da65e7b7a1edb6c6afbd4ea19ea4428eadec5a547fcc780591965337ecaef5996c048722eeec5e5cbb861f64321290bc24760be5907ce522fc04a27cdffb62d6a6ee547514fba25aff8096843a626230ec4ea49879b3731874024ccebb02be7cfdca46d76b7caa7050937d1b7e6eccbfbfa25e17becc8f7bb1c9316a7405b9520759d8aa857e6a54cf2990cd6492f52777fb23eedcea0fc89b24e2bcb1ab4092a90659c98c493e0f8f62c555310453eb98cb45abb006a9a1856bc9dfba393f0bc9889008a412dbfaed034825d4963d5b4b30f0a39bca5ad0e7147da5569c4d3ec62c98005f5a2f8aa5b49353ec1deb09da0a40186b2e1bc3c8ee8facb6bfd935615c192593ee8644a7ebaf5733d660101a91148130893a01cfc5f6de89d1cf7d90fad84d63949ce6b4e6632ffdd4838d7c0328a584ede9c5ccd8213d011bd55275285e4334f323aa9f00fc7213741dd794f0d7ea51e8431d8c04f5470d8e60a62999baccfc9b9edd7527d9b5690c79ae6b8d474c3d77ea4556dcdbe4420eae96dbd11f072cf7615bbd07bb47b4a7e835e386f8afab5d6cac0386caa10dc3906e561c5fea2405700827832cfcc356e3ea6ee1d406c21d25d8ed970e886fcd19e22593bebdcd69ef5f0c64a70b3e6b618a808feebeb19a769900e453ba4288d3359de0fa839954ddd37f1491c8d7c8e4b3894a174b2da2b00782730fe52f42c083fcff4c0ae43b1d2934c180ed16ca7b803abd97289246edf52c7ff099bc0a6bdf3f8e09b9f0147b75c0454b52f4c38cfda997627ebfee64bbe7c2c341ad6346e09f1a6420eacce110cdd08cc69b2dded0ae57025586a5b5c0f040bc6e111582a6f5a76df0a325ff8d7ab0c9a8da878829185abe8e4772c02e896d2a8d4fcd3d3dfca920d1fd8795948971210976e66d24821ab30e4d1a41ffb41ea23738818d58ac8bc373bb6a1ff4cdcb1932a887fdbdfdb05f89dc83178c0b769721cdbfa1597364f4e605299f20df060869e2756b5881b57613487a2e72b6516da67de1c6f7da376047ba11a38a63a5c0dcefcb7ad6d1290e147d5d01dd8309c8ad157f443bf145f1fe23159e1cb42788600dbb28c12e415f2b75369b95eb2df6ef3cfc21cbaa90aef299ff5b18722c9967db44cc7ba02f51dfa4fb960c20fd4269e8159326853a3daf0d04b257348e294792fe6fc4302b426eb367036c05fb8f376c7ff88888dc750374ed8a8ce76c9268b84dcdefe2bfb562f21a56cfa383ade63de0bea6de0f85b19abd3bc207e522717e540876489965f9b0210c7313d75e4de12970cc4373123e92b8966d00da6c1ea55acedb6b9372be74e2aea606674ff149da738f9e8a305fcbbadb88608210a9b743f5ed980c02eaca2377c3a36586f7e84f52f29cab6ba89387ed413f795945387a24513fb4fe6410bd97d0fc90b25f79e82852cda0ce7b5cff5f720ed7b908a0c253686594e02031ebb15a9e52f8abb1717bbf2e627ea05ba7fc0a2a65ec4ad2b3fd28bcefa4c868c7bc90908cd1bac5a0c29550ff6d7d7cc9643c092972273ca466bc896e0b0c6d1b9a8df03af86c94b8e5800fd24fb99451da34f95d8689108f192d89f73f7d8f0e3ff0b419ebc46e2a0194a090d6a3ddc148b1c9d3da8cd3d9f0a37ac187ae2c3e557a07750a9050b25fc2cad2a8910b2533aa8107ed39ee2863db5426760940e4cb7ba7506e604979c2f8ff2692dcd3b5f76eae367e772187b779f094d2c55a4fead2b3dcb05ea03837489a4ea4f86d741f045dfe04e40044cb46821f730d3f187250a5600033541fc7ba6f4bd4204535559bed8c838cb73cde5a4c7298a2bb4a8dd5cb5fe10960a7fbdf455e0e9267e2ef43fd9f1f33bbaf9bd2ea54fcbced9958523f82f32e8d8c096c2a936ff31efb8f5f36cd83b9119b662164651a5a7a501cf27eb06226712a491290352e5d22f88b49e93376f7c87e5bb683e3574a3c11b52cc015cb5b6318994091a73fa1cbaacfadff17291e6d03be0a3212f75596db3ddf05528b622cc215e115a7211d2ee8649cdfbe3e182225925bfe76a6b95274c8c403a5aa4e102ebf8d720981b4799d937fab8a38c77d0d3fb7917093aa43f02c6588f3452a16a80b041b48bbd32b6a89e4459b3203e597256ede165052cfbd1c02542619eb37765f32799e8021b3a7a6306fce051f9450c3fc7da46c3065cbd8ae98cfc7acb0e84c11833bf222c31bf10be1a1e31fb66df27c10dcca1a5b9123887b588568ff9bd41ec466d80bf63d036bab1694a97efdf114a4ab500c3ff952ecf11be443886fd204484f90465620886aec14562c58db874a793b275d9c0d462d0fa2f8095fc48ebbbdd2f488d1738b747c3607cea8aca8a7c77fbd59cfde6f48bb65294c90b5dbb3ae0257ef2dc9685a0cd1280ae05da99a153b66e344add20207b352cbd5116e68e5d0da3a0868984a2250283500cd591996eb83b32e597d49001b0c7b2dcac58710bc3266c44a842482a0fcc84c647f1af91738e52f54fa102d00553ed54e3796e484628b8024862488d9a15edb8a48fddd68f579d337d98543631115916e7d5bbc7ac208bab67a8bd27eff0d69ba8347becfba7d700e6dbebd6c7403b7b062a1f62fc488c67bb0971b73134492c70196915f2c73b6d1f1332f421600ffe2d4ba275461192563780dc99a5ed7b923b8594e390cbdcbe3e0b7a69f35216f022834aa0ac2303a9afd219737e9cc0c73a42aed7931ecb8f53a40367c6b65e0437b6232d79cb5d2b4fb138d09316da56c97df8bf13f67024329be529b8a614992f235dba43051e1990e3bb9696206d7cbae745b24e09f49e1e6bdcc633701dfc9119b222c43771a5b4defd9a71d2b7c55d6e8c1044a149567d04569c12d91a5400d780826572d4fff8f0d2c4d3416247266d4989376775feb12594ad458ff7c110f86aafaacdc5fc9a82312d5d91b76890f6ae802e529ece7f2500d4f2bc704a5dd15bdb7a9701ceb370c1841a630d7e4a32fbedcc0275b880bdf9861e127ca6c1a8a33780b02f630231e5812450c2754866b8d413c24b4b61b1888266ff25f636a076380c253ebd5eb0dce284df556e02bc51b31f78bbb92c243e9eb4c30c6a29a1a69ad8ee7ecdb76094e2f5a71f36bfa1cdd72400c4bf140ae6b7f2802eca06a87219910c0fd1a3cba95dc1fb6b087b3684d61961eeb405928e8aeef0a5ea944146d1e195fae0101832ced83a117f66b0cff9f70f5e3bb5fc949a587e92f8be2aa8ada4a501e3a0bd7968f92775b8b1e4e58f57bef9100e85f7f54dfe0c1ed328500755f4c7a6e160c3bfd9ec0fd12fa5065490ecbc1ff35e9b84c51c5470090e3d0069a79a9340231c84f02e68a0ff375bce61e05fb7bcc53701fe654354aed3f1c159633facd0c8896642f552106e569bce4dbb9399aa89fa741d733438cae6a7fe2567f4bca9dbd2fc3469652439c27d1eaec3508e984bc84f44b56e04c712d8c81bf098107b080cda85c9252101031abfa5d9160a7dedf060ce7616aa5edee8414ca2fbc4a021a0109b062dc95449415a739f69ad6edc3a4b37f45559da1d520133f913de121bac160e03046b98d0e1227b870daa4249caac945b397847040bf26d3a06e1865409b7f3b71558e1904554dabb93eee5a73f0f0bdb70dcf28301e5db1c43acc2957d3ece7e018bb6f9194d6fe6d2f22115289f39241f5dac36d088097c52ae8d747de7d0ed1f28b58f3c8337ce84b2597841d65ff7eba9620bda9bfa5f7d9eafed64fcc9f5bdf430e9833ac8edc88b2350a4d821e7e33a7961762dd26a68c6d45606b888cd1433741c8f4297e052eac31ecbda95148a551b765f26521d025d4cd2706c1485297c3dfc9df59803e902fa1cd00ef2b5b6bcb90b87acc4ac01d93df5d92305184223076dbdbbce223781c7a51ecf131d8a8c48f17f703afa83680f59c8647afcd80bdb8a1c9b5a6858c2f223c900d3fa099ac799ef9c3898af148524ca1f137f083b2f5128250e02cb257ae72d6a7130c3a1f1276d0e6a63f3f25280405ccc1b21e7bb416b69766bf3140d05f6810a06dd8c1074017bd4c4ee43ad86ff186b7a74fadbb2f3dbbf308aa9a7f68c78cb69d5c33e665826f7f418402399b53324602f4f6ba2d030972c88a2a65f8ecbe7c5052523a9305dd9521bc11ce1938b8bdf999612fba579a19277a23df68114ac45ed8fe3d6bbaf075b194707b62c61ce9401d15aab6f6c1c5347e4bfdb0fc833c08e310c55d97c9ff6cd57f3aea88c9fedf2fc6796cd5a85c50d877b1774f71507a8244e39cb469b095a9d742ae446f510df88e190154ac9a88c791bedc55842cf796fb410195b42b2f61e6486a4cb9fb905622aedbe46d32f9d0d5ab918d6d4b47077ae77a791e427e2ed579980952d7a901f88b7dec08d2d057b16a245f01f7c8ba2728b03f2e7e331c6754b6411d825967ef0c8f70f5292112653618d6bb6cc02d24b6f9386405d40315aaab3fdd025bc1fece7595eb7be3123e6ff32c6e450abd7758cc202f5eab69bb8863d6c49187d17ec66e9b3fff429cc990a539ea778fa221a334d715e186f031883312c615c6ce584eab0dbc23fb9c1cbfce7c840ffb2bc9b3dd825cbde0b806d4cef8e1e9f37694c38ee2a342b0933eeacc38009ff69775172bbe3c1939d20c04d37730f0b2bb07bc137e539376e20a064ea466a6abdedc3a41b5a5f7e2c95e4fce3c9359770b492b1dde696cb0510cfca3314c44febcab20f1aa0e925ce10b3db2eb7ff4b47d23fa1634bd12179376569ee18cb30c40ddbdc8da7cdfa4a234fd0ec581b050f35de183d9c99d6665379c79286798daac324745106a613151dc0ad818fda7a4cfc5fc3811700104169cad0afbe2713ebe091ca80ff04d9237a4cfedb66153931f05a0f64e1e3c73ff7b36b563b897e59275b7f9d0d4f3f54a688707d167d575243afc6fdc562368b7c129f6f50f4f48d267512f819053461ec45ab9b04ee6fc3e1e6bd122f2c055d3b1482a06872f951f10d45bd8472952e12ade4598c33bd9a5b360ece4bee9c179372c0ec23161780a6d200272dd5f67d18456be5d3350a4d6aaa156231746d4f3e491739341cf8a12245b4def006934f67e8b0766cae61053352aa4d27ed47104b9e2b1e6d379cb3293827b06b55646c7c2eba9d02d77366fdf6552e70c8ec5d49d52d9cea792fffae7f540b55242b286e6796069a14d1156ff5338c9d5f592279a736e9d1ddc1d1da4222a730196f2fd387dd98ad1a6a7b5b691c347a0b1088aa96f41dab3f779fbb9cc9de584203f2feca11bfba2e40df5348cd730ccd12ec5d245a4764bf949a83b9a5459d96c183cbb8c42240207655cae9c5c8369bd8d4d36f2165d30c474211716609e50062f5d7c79bee344d61f3c9d602575e6ecc779a491fa29b5eb7d903e067298dab5c4992134ee8ee77fab3098de9c22ef2e2074a375ceb2d25690dcaefdf8e32f9c135764a83ecff7d3f18b0d64b34d9a8cc1c6d100fc64cbf66706c1d656c29ae7830676ea4150014e3500f7e067aedfc7873ddd3d0329be3fcebc595f268edc9af1c79cf67318b7223b061f58bd79a957989844788811697725c7b77c78d64ecd279ddd5f4993946ddb6dc38e6947753206097add3f6523231071f8a27416bbcfa323330faffcfe28abe6f7c0e23791c6e8f28975bbbfa119760de50dad030d8da132405fbc85b7014ed346ef84a5f57ec51ea5fe10aa8f46fa2da646fc4aa7b0a3de9c3789077b707cf0e8a89048c8c68468a7cd5b8858c83520d0658054c6a3de37f84050c2e3cbe29ae7fa6197f693be3887944129f9c7bac393bbb67942d863f8b577e44524cfc7f01ce1ff8725b491c3326190656facc3a60cd5514841ddf316b3d35596efa7462e67201fe77f20fbc36ea4fc5d58211a64a48f61169cd6b8faecaee6b4226ab1043eea52b89fcc84ff025529991b2bff5fee411ba1d19d49cfc508d36222bcd916fd34782bb6ef1e82b44b2652a25c28b11ec8a012437faf7d146428ab7205b8974e39c0775763db7f88bbc3b2feaaa2fb280af135f983cc40f654c2681e8fbe7d078c95a2376d666330d84d3c4ae46ba8453fd27947019ee3806e4e9b0f88b28afda633f47bc89195a79a9c282ae18aa73e13dfe6fd5c84b0f838c182a8b08096af3134e08571262f749b73b429d3dc0e52c5f10ec84d69d1f986174e4ab2e3bf3227cb2c8cc6c60be1714624275c60599afde6044a946cc2c0d1eebdadfe93d1ab897f7b3a48c0bc527f57f778454650c73dc436cc16234bef0a0faaa89271ee8b156334cf14aa0a3f8ea49524c6928aa711af4371adb25b974366932b0a5694995154d8310399946915dc00be0896de9c0d77b41cddfdea909970dfc4a0bc6439bd88488d82d4fdb3636d4c419a3871a57a7cbb909af8aad297a2c2572659669ebb7ff0899f4fe1f5bf910b21f80fad43ee2614973c21d8aec27b5a0e3caa8a5a824806e30d51ab06ece509f750f96cd0b725d2939254b4233b3a8158ca4e9299bae8c3c0a7482885586e776973ff3a3283fd0888a6a826ec61b9dd1818f709cffbbfbf193946dfdee24405488ef1c5c8a052f4a28062228bf818823390ea3b846fb052414a3a099f21858e9a11a967f2fa0193f5e8f76f7a95182df535120d7ecc12f4eddec67fcc0fb5484c52c8aff42353cb014dd0b87ecf76e50e8c7d1cd421679d9033de3ed7dfbbf96611383b385ca93afbdf0be3b42c1e78044de25cc8ae42027f0a1decc56cf7cadb404da5f1352e84ff93615fccce6474ea702b8f779f12822e9cb950d711b4c0fb20f36f6854714ca1de2bb863e36636b3e2f3b98d2326c4c63b6bcb56016654ad3a2daceb30be044b7a5c7d7a0c78f73ec80f964df830b4a54cbd07263133a512ba5eaa6719a2a59081c887233f53b3da1ed4125f2d76c9d9114e2781527e652d080c111f4406810adfd371fc4c36af1681d238ede2d08f22a0115d8f017b731a7cad04eb80cff61ec75eb0b30a803e2c9baa109fc04e3ae3d9273b7c67bc0d11878a922ac36dfdb69b77f60b9c53e66b1e6f475b4988c0943c01f512a0b2ad6ec4a3f32999046715627202bedec09927fd61a7279e2356166868c70c1d9332d3455c51003f8602b4d44b356ca10d457d534709b0b3faa14ad7a4113cd0144516294bed3be851034d106fc32c2a8ed2fd01fb54368776c5f8c57ffec0ea4f6f205d73f8f5609654c6584a71b1a2dfb4913f451a1866cd40cc9b556098d79e77a9828d8ff60836a33d5c65f517f858e162d7a02364d183bb58809ceaf56a82ce1a5823763c6c16098b8b627845b51b27f17fb40e1acac679dd3d0bdc8cb6876f5dfab1425b23998e74479b94f8108f44f7f57b6b61e7735e7eebab51ac96106c5d287b73e93f0e65ae0f4ecc1000ed6aa9f398926e96b5b995a7c4866475349f72a39d691f2cf20dc96495d68a36b2e74f4ee089ae4b61e5d8faddfe3ea35ddbbbd82e3c33b22f77a93df2669dd96bbfdd8f697ee1252aafaeb8b9c6d67e1dd2b0b0e8e880238bc070d053eaecce7372bb05a48ced92a3a9a959f3a6ef85e6f7e5e00fd574980eb844d3c8e0e1f6a464db42680a38cf8d2aac3ceae169db87864f0bb732b888ba2c2e2dbef78f1161b67d9278d1fd743000f7976681d9a9749e697857c98aa8c850319821889c31775deaff4ab5871ba729d09bb40fc992002defb327a223660e1fea9cb0c37adffe1d5dec190c4b5c13bf6897a083ef17d763a6fb478a8e96932191076f880227825fbb25d831fbcb06de7a19bbc8a6d023bbbd7be9073dd362bfa31d9690cd093bb49e31c8cd5148f60e5298c5460ea5ef77f4d166138e90426f4b205776b89a8127b40565ad3d88b1cd3150a0a07097b06f5d6a259640a0fcc71c3e6f185172589af2f20c2946ffda04120d633c085da72df225b5bd35c3310dbc73494ad2f266f64d97351c87669fdb17bbf5dc0e5d04f6a250fbc70a2f30868dca87ef4614cff5fbdf260f004e5be2d55aad2e2747fc2b411af0f60af00b4eb74773640f699946675ba3afa6c6fc41995c32831033d826f16a19f23039d628ab8b0d2c5ae820818c6e3491be5b025d9c30d7bde0c95762b0efd688ed2c67421a3bad73f5738278473deec97e2bb1c83b80f2fc2fab3dd6bee7217ab32e784c922156c248d3d734c1e0c0e1db2e3d2f8f55ca28b984a47f78fddf3a41d32d2d29dd0c60879907e6c429a3b28ea6298d2a06fd42db03b07c8bbdf7f8e107b143a69ecc2dd173b26911f3948d820decf2a13dfd6f5ab5e8bcf5f45e8d6bacaf5579c8f0451a47a0f30fa11415e069773290bb7e68abc58c0a892ebf1404c92341e7b6d41255ab0604eed74ccb549692359ba206db20b72e46a2c8638c1c0ac34a2ea6534181adb1f3b98bacd7cac59edf5b652741d1bd5fab17444bf7a72f17569ff54018d7cfa493a0d1dc5178f001fbf3ebcdaae0b22dd5a21d7a4bda2068204c41e45b213cfa1fc0a61a811582742e16f737f537b2db24a187e42357e7f7fc4e4541d17fb716aaf973620a96ae25aec57b99d954bb6a85dd8b9b50d67485b589e0dfc84be1dc5035ade0c421062c1001bbe21c2495037b51d94ddad70b5dc6161db01b6c94e2173dabe264d15168086ce0591a3ca5d22cb664e87de60eab7de7003608c881c22d5c61948f0c9e57ed863f601bcb7d28876b12e73b4f8bed430fbcb3b1670654fb2f5200ddf0e142941a8ddc3606653572b8deefbd415c7b6cec109381599eab246f5afba53e4ea96f4f0c866d6a9038f2c7cdd04fb5df2716140fba5f48e764221f83008c55a07fa24bfefea2fb3e56e14e38d0a2cae9d18f0a887855e6fd5158b8b348813a04aab6f2dec80704f4880bc7cff61388610909acba825c88884bf04ea0b63224e566a8302f4080fce1123f473d4e6d88ff5c1af3e8c4414c561e67d72284a5d9507f1849360fd1906151814fdc96139410a7735e513f9895956a24d9665ad1b411f43efde8d24b9fd15dbe218ecc506c327d8451d6ddd77e80ae6acaf1508ebe883fb2b96dbd097383474f78e6e0d4b8f9079f529845a3b7952760f0ebdbb291d3cca446b422b625fa5e223a069001ccb04208dca0349e087e766a2378559a95e7747533854109cd26dcee09a34281c1f9e37ef06ae10aaa25498515c010d2051b81793b53d914593a70d1512c09301b8746fb301724d46d69cf45309639883906f2f8a2cb98d34d87caac81a15fc789b561bf40a25f76b5f4b371826a2629f7f579f4f20d6d066ef8dd97c88fec02048a01be56b3bb37d9daa21d2a664450814e1ff4e28946f676679102df6b8be46786e080a9f8c943a939dcb2fd8bd033fc9d9cbcd293bde18f464091554ac9cb066dedabc2f12ef756d1b445d3cdf03d20d41523de15aa8f6670715035dc78c4422100ec474682ae58fa77620560ccbdd3b5779f28d46d8e3c15d55e5976f71cb8bcf7cc068aff1334e9457ef3a5ef90b56527a3dca68244badb6a2190ce7ba5172bb3434384d2846edcc20cdf14a406f38e7bf65be3ea7ab5ae42b806e3b6c44f0e8412c5e046237fb1b5fb8b1897eeaea0ef177c391da0565670410ccdb244ba66e7ed13a7525e11e16f89b87301384a200d5b648ca9e5cf77aee0d7137ea9bf95d2cb976b953e542c4f9a48f86238569aad62c0ccbbf36988f0c97e5753307b54cde0dada69633d016e0ec056214fa776d34498750c148d2c5c3eea0a0f0a7d0e9235555c97d0565077cd3ee76d40186fb6a638e3f77d94e2e6b31eeac598c9c6b89a20f9d8a01eb24c63bc1b95753716b33291af90469e0bb6fddc20df2f610e375a28aee04d584be49ae2eabdeb5e4803c57bcd06a77da5d6a1fcc0af726e78ddf687a207566e640557ac0e15551fad75f0ac05cf55b465cf96e7f99d8263d774c544d36ce1df3ba43a2586984284069ffc5e75d88eb91eb7818e589a98d5ed3f1513bf71ef0f3df5efa2c1d513b999ba13961e6fddfa727a57c52019f288aa00c31844fd35b240ce90a6eb71fd6d9bba7a8655e51b63a955116dd7a3e6c876441af43c3ac248c6629872b73896eaebb11079f51c7ab9fbbd30a5f48ed44e1df6fdc4d1691d12cf8fed312cb123045f07eeaf259f66ec67d1117b32ca3f7d6f2377d158add5097dff1d6147bce03528604d0d5688a55052f643f89ed7bd1dfa838b4a18d9eeedd5a51cba7b3325cbc9e624c4a47195e11520452079b3557bffa5263c84eb7760b24505e4e1dc68c869c462a7eb1a0435da38aa5883c7fd6337d768449e452998ff6782be6db2cbe92f6bd808754c43b7363bf5450e8ae62094f13c53cf07797fb6bed67c546bd10fc9b46ba89eae74394c642ba35f07998564ba0ce86539a92b99ef6fb42ec45d5939cdd5378e635440e207a8ad8db22ee2b9f748de5aaea750c94bed9ab40b2fa7d3fc1bb1593845ac28b129b7e04bbbb9d9581db824fae6c7e573baf8271f08781b9c63245388645501fb679a1c2a96f1c87424fb25e6b2984e20128ff90c2d69749cf2cf80039f6db7b474dea1baa1d66f3d37b982bd35486273e7619ff96f4bdd30fb92b3c163e90c93d0bb0a08e3af1800a0de52177d5f41e4decf5ddba60cca0a0f5b9949810498615ddbaffbd0116dca4d10ea2c8b5cbfe2ac5b084d96f375c7ddb303b3298cebdac8d762c5eff9b430630a09f610bb965653494bf5bbe75fd71a0a15835d79498c8a9bd470fe4b5a13b43b00fb31d7654cdbf4d3cb627c1ee9426b6840e990eed2a33d69647bb3a5378bf8f39dd24429cfdb017bc7b524b37897fe99daf619e31c321d699aa04ab8c9bf21e52a3a8acd2e08b4c938046080413f0079e7ef8dd2462a6637b38841073a600b481dff46e86b687c3539b53d6737224224c645251b450674be399d1a469e994f9cabb974c6ee71dc1d6a47dd992a7fe284f3efd2564744d5ae75f6d3bad1e205734cb4cd9a875ca64dbcf5f716f0e457d7a1f827b99b2a515007177dd534d21850b9ab5757c8a3665943f9b6b7b3daefa7e10d6eaf5fca774b28bf6bc5583a1fa3d7ae4e41e4a28c78935f53b7b773bc72f5ca64dfa5e64973deebe93e2f62fa064b37a26e5e3682d634181b7d7905ea0876e19576d7a416750c3cc31638a28c0cfe6950e7c5a9fcc836d7d7c57f1000ac3da38f1c98f508ce86bcf6e3567ecaa4463ee9144d2f91582a6817f80a48b13a2f55a9f3fa6022ff6b0bcf4da5e0878c11587166ef4de2ac35562ce47e2d5318c111f50863eba1d7ef66efd75940c85126142cb766e9fae173e87beb2c08c80a99b36428fbaddc50eec09661e405d3b4b01552752a8bc47754ee31e95e640501547c9deefd1be16bc569e12e8e07b8c8cc2e4fa4194d1c6991bc2ea9a58549523f10122a5761b403e42f4e8f8282b46922ee0bcbfc81c4bcc9a36519898766798dddd639ec6a8e6b09cf058b1e819258bb68a48e94420937a799e802d695def11f561f88fa4f5f00d8c88b46f2eb053006a7a67531e5b43b0856f21f412f2a32e295cf64f928d06ecce600f7c98374a089d520aa8df3443b43cc3e504abc3db9910707d34fbb880326271e70e1791f23115a8fb7a1d7a55ab5d5f829806baae2cf5539c966bf246ee54423c8d778ea9556127e53e36ec1fc7f8034c8ab3bce6c40a21052a52ec4f91b3f575993efe59e06f0f5b10af82348a54e65d4633487930cec5612a90f219a6e510d0a76a4bac5569cedf4408045b66d100197583ae21423951984410b14953ca462b3db7876e23681c251d61d04d3dc07994b4882c03b03515261914305a563b7308ee14473a67aa01b0aaa7571f40713cb674beec4bccd48a05816be9bf6413cd292f0f19f300e6791e2a0ba6b90bb0d3f779babe65f2096a2084d1d1aab3d84bbacb51f091579aab0861a589ddce7520682f47259ea4359cc3e586bc8d6c281095690ab7197ea0e416d9e4189e7596fa8980c4b03a36ac73c333d5d4b049fe0fac57a4b81418687311e8aec28ef125950853ce8367b6eb12425ce2a23d4154f64f0f4e388cb3f50f07c03d4d1e9374312275f4b438d954ac6910ae0600dfe32eaf84b317aa6b07583d7e5d6563e8817d1e5d482c6fca404519aca9dcb5f94d8ceb72feb6453c55bb2067dba03cc1de5f4622abc6781a397976f7ed12a191861f8aac6a938dc8036d11792cc9a3991fc62229291c33484060319c2085919ecc481a8d587afb76d045f4ffe4330d160377227977fe412040693a5e647619bf3ea714a33f26a0a5960aa72c16f54e7b3ed4adfea8e023960c01f7275faa50e8cfe6ef3c0b5252f5bb1acb496fc04a60b06d2ef740425e9e5cdf3caa1b831f54976f3a393b8b9e34a687ec679cfa1bf2c1c9c6113b3016577ceb4c24a1aebe9c7b060fbbcde7ad9605b3d8e75eff368b4a508dc3fabd94a6846ab22bf0fb94d5fba55e33578dd1a126667410eb064123da703a378bdc8e8263fb5966bcbfe029cb4bc19649fb105c3afeef4de2083baa853f6648e59521372fea22ced389b8894af496579d4f2e2d3807f4f9323a5700583f4bed2c9577568511c89f182a277975e6dc666680f3fa2ba2126fa73c4d8200d6d9143791a78cdc3db31777a7bbcb63568bada73855af43e8f69efc5530ca2c59ca56ec27395fb07c765bc6e8a77987280b37d91f8c7d79987ffcad7fce493347dd83e4e93e609c3259752edee4593ef5474cf0ffa0fbeccb682d64c235f38a5d53d37bcbdd61a0abc411621f3f68986cf4114fcd80ab0966a7a0a2d9eaa42253aaf586936865f52b8a412edcf1cb3c8e2722b4574c0f6502b82fbbaedbde820a4db8579afce62732f2caf321e807636557cd3f7ced91673f6c92157ec393872c897d1ae45823aa104c5afbe9bf38bfbde52fa5871c4f9153d1c9f3235ba104e96e6d3e86550673af79d32109998dcccf83498adb8d9988e75aeea05dd0627520b40b919251cc4466ec38067cc64643636cc30d35713b6f9b18549306aa86e0bb50dfc8e7b8c6f407bcb64bb166b42e09980e1f185567aadbef00649b2d5a28d4822477b0e7833b1432b5e0e18e72640c1a2350fc613dfba883c2814915e75e44b4886b4915c639024d66bcac41c942c2e05ae1527b4ffd43506ff1441b0d34019c5eb4ef6d1e2b1d672e00ab8adac899e57544b0c0e214d8b544555ad9f04bfb16554765fce8277e4e059c1bda158f94049ff6bef77727b2e9d4eadd31ac6a619a30c8e6078d58ef52d00bfeafbf965e9ddb8c2a1bcca46063433659764af60a3621d8bc8a35277c2b2b0383a0b676dfb7b2861e4d30942d8a4c2640a153a148a8f024bfd1846bfe64703a28b2caa23e70618cb33be4614746dbc4ea21f8e4d7a374430c42e5044c6b3bbde751764c3b7a2b56bdbe3fdb2d3bb91f6dd36f9eb1db3f092d09dea014bf4b8d821874bf56732f53f48acadb47c3ed3062b6d823f81c835c2bad82d80a6f757714552d3271c38e4477da20b153050f43eb9baef064b5fa3326e9bdaaf3ab8efbd12d5d71a83befdb274649ea6bdf2de231c15628f0a6f8943bae278170336c1af70b765eded27faa26a2fd7df257de1c1492d429957e12a9ff7e4047bb7ff2a5991919a670f7b9f40cf70647b1f085a07de2e5ac63501c86c878aae5137435674d01d4700d6491f34a54311c5d1360df7098d4859d58f7c21b40a84408fc8e02079dc36c69d1e0b39f652900f504acc8f26fcc335e5cb49bf0cb0b9708aa9ace942e757a2048589e3d4f1b8cd28485294e5eec6f7335e2c24d0da38a2ce7b76b6155a3598346e2d02d15b4a2b169a928fe8d189859f8a4e1683bed6e39ddee743d0dc875a573ba3d7fd2758b1d2485ecba8f5c294f322b18f8cfc426f08ced4be718efb5ce8011fd018d0fa62c3d64e574294ec281fefd82f2198e5a6cfd2664e7294169bdf69b88340c70d2eb88f14a1e0440475988e794c78e1e6a3a6173c8524d2384d09f8e09a35cb0736c08109530401d7006be73c9775cfe6a855c7120138a9033f7095e3a2e5b456ff2e932088ab840739f7b9f94696ee057276c0242a738c4f25e1153c8bc3e0e09a0b20234601581b9ab684b811210378c8ba6ead540366f35a942537a850d42f72fa05c27f5b046b8ea0e84f3b6a98f02e280fee600a9d8c9e8048c22e45bed21a45e2bd84cd52ff60403f63fd4e030fc600c24a7f90c49262d5a042c932cb2bc9d400dea52eaf1b80a6e515519de692aee3eb3c6714389463088d9309a67bec9e25f3881ef0466f535b04931ae62f133621a10a951105b50bb4969f5b39c289622119587a6ae39de1871c7681490f91e5dc95c9cbc4289b01cfa5b2f6c537b9cf525267ea6d4a3b84010be7370401e14fa29cb52e17d495b03eac5dd309da015e3854f51eeb2c5dbbbd877c5683b80d6eb527ed96202ec263ae06d4ec5c35e4248a22341e54f6c5ce44f1a265e050159219966d594b062c98a1657cc752f02b799ae4da4e23949ecadbabab63d1d4982eac491448217c157593ed1b150c129c36369e92a148fd7efeff9d573c1e1e188db7ce57828cb38f69f99fff5c4e71e88189ae59bb85428702f8a11a22e722102eda1350ce27158c599e3e7f2bb89524cb298f45057c54e9da3d6f70a17f8cc1b7c7ee4a1745dc7bf9c49509edc9f1a06fa28b00cb127fc71f6031fd92ba7de4fbecd47c855aab428bad09d3acff48ccb83d2c66c99f46df3098b2bd9cf5a3fb1278586e93b9485819118682477208a6593c75d9fb1901190aa5e873fe64e2d0372147c69588b8d4af8b5a77fbee28130eeaa225e092c8abe7645ee0aee5fee2f5398da13797a41b4d33478048c8434390fab41181c74974d0b15a71a038d9e960e74e3404855844e31a2e4a7daa30f3c96fba14b10675b8ed2c4def2f23a421fab67230a200222c5bf6a704a1416a6030c7f3ed1f3800cb399104e9609bc2d59e01794fa30047b79d8ff9d00a9944b428b637c238548892898904976f6ccffdc65ef9c4da94ab0fa649675f50c3e0021ff34b9cba652c8c718676ea44102edba66109cdaeba039d20f7d98196f4e79c72b68f8d64a9b6f20dc571267e9cc5ce52163c7b3faa7aa3376ff4467d091ecae002c9df49b0ede56799db3b742ae0ca762de731f87a4218e6eb940c3aabe5d669de892cd5bf4874eb19158ab57e716a85aa595d925f60c125f1395eb9a79c88e9a2e160bab934a3333ed695fa6d8579e1e45459d0b11d7873fea86d874f93816e2ab073997502e4349ecbe68ec4c91b3df42ab69afd784b93c2a74b525562007221af960d34ef706118f3e70c850608563e3b296ae27f3f0dc7b3251ef2161fa89476fd0b38288ac2217b6da8b8ecf93824a269b64d6b2b85e3af3bd7ada3bd91f88c7e3bee2b2a64f176c14cc00545d0c2d7dc2dc0b14c4a3ae83f67f0780849a3d6ad8d9351f87a1b60d13e5ecd81e4bf63d403ef8fe36bc3ac1fc6bc63a5afe6155491ce410926f5efa831b6aa07992ce3b9fa5cf6dd0359ac90836a691d0918a6942f02dec920a41897605f35649a9881bad6326fef5e3c4cdc096e0ef824afd81b31c0efe67e757eb32d810a6ad35175d239edd281b2f6894769f0cad59061f1b43a1fa9520bb5da70c65e00fb6a3f0bac49837380cabeaf11b5d8a364e57bb839fa830e66f4645c1a5439b9bf1c6f8e684a1a8961a363d26e870fb468e8060c0afbf197d3b8735716198e9afd17b2325065928b6c5bd4eb55a467144f06c2a625eb64b5ea13ef2b541530fd49920ab4766a1baff13e7a0b68fa4c3f4a5654cfa0ed74053c63e4d7285d2ad396155fcbce7770ffd57064749c1aa9e43f26d72819585a5c79ecedfc0719e24ba21dbfff8a725f39349736c7bedc750bfd4eba0e486f8b1da5a3eea9a5e00bb4a6c65d58e47ff6bf9bae64118cbe6b5712aa3b91f5d45bc528bdbdc875cfda9d24419bd54d179d164eb91816ea4a35e8b2340559452592042b76828f33188ecd9f7829c3717ddf50026018e8280308d5babef10d18e7b5bd99ccadd6ff60ef2dc89aae4e9b880504fe675fe5f3f58b45ef32555de5bf20e8a32220ac97c7177dd108ed5fafd10b86c6b3668df72910b30df5563e2293bbaa9539d80f46474f82b321975ec876bfac9f029f8d04aa65b02173043e540da76217c13ed4d60ca690c9243a78634546e27c98a1478f3dd33482da61edfb4dfc2289d45256fc5fd11650076edc7aeef7e7242c7432974dd3fcf2ac6fbd78141e7a169647f2e2b01b4d41dbdcba67a84ab371346385e193f158e18f0aa7b6ec49f9ad4e9508d8f6d190f76343c7b75280724ee686c19dffa1d6d80b741ae05335309661cf518b24663c8e8fbfebb82495d27ab6636dbc3be0a4e9eb67c86e41845669c9cbbc5a2cffa935ec42b95c4e4a7fe26c081aba2267e4813af32cb89afec2deae453e705f9334645387920c8835815925366c86c46e540a175c23b021bec0087e03b59cab8e9de73f9ebbb9be2d324880ddbb7efc59f808dc72417d5f3621b0dad9b5185f6740d23e6da2f664c8e124e29e30eff197b9c46732b0d161985a6cdaf0ac49eacd4677f5917ba1ad8028b7ff600ae4f0f7f736d3e78d98b56922b643fd75eb4851807c91afc562d80c28bc07a57caf234fc29b4992ae4b986d1964680646b713f209df4609e4903da98d31a7bc2836e2c2c45ebca414b6415342fbc1b96f168ff059ce2d208fef89b5fe19375ac8a8c83ac1a1360b43100e0aed33636e9179385b248b3443bae3962e15d9d9d042b806640b140058beb2bd2ef2881647d31c55ef3b7bbd1d218b19808aacf32407bca5ee45b57cbd132beafd09179118030a7229b73b609605b7217e9e4cf78b2dc7e0df8fef5709ac5b107db44b6c28e6d18002a7b046ac900dead264a50ca018d017e69746181b91993f5abc5136c8c13851d3348fcb02361a7f6d8cf4efbd24252085065425dff1dffc6084aca1204a9e58d38ab2a57b9de62335a3870a489d82be79631b9b3b223284786463ac8d305f0ad899ee62eae603e307802f20b9243a80ede3aa904fc734dd1f634b96f4b6ac01b4306bf06ff36a8df3d8ee566f3de43472af1c915f35c756053992c90cdf3012ee9882f32c20931476d086093e47c3a8bdbee45afbd722f79b8122977d78812b90abb28c34cdf93036af11c5e541500fe09fb3f397e090a281106ec1d2590934e69a977b3ba4c96241a388cf9dc9a308fee405185aeca2813e25ea99a308c1c2fcdbf1e3192749610badbf3ba9b78e19c4b67e54ee88d43732b57891897a9a0849db3e2df50b69d4bb7274046226d0bd63739e2d06ab90ee5d7edf04545b24db675fd6b66fc0c688ace07b3061413c401b7bc8a841dea053d7550983126c042c3a962d22a0daefe0ca57c3a41fcf4eb7363dc5b76f67c08c02bc3acbc0192a41971537795a639fc7e0220745cbc1d7130eeb84571c361ad353111c4f7590f975989533fdcdd22b76363fead7c53a41d220b60a42a903fd3463529140a9ccdc19aa6be4e0b17f73e099552ddc235a9a287c177fb551ee7e305eb0267c4bc93a4413d823ee3d0a0744ef7a383c0ee6baf08cc42a3bdc83dddb52563d7811db1d99df5d4421dc2f3c234d51d868d45d54e7afaf762db6d1c271207b91ada9c4b2f68fd114343c1072359265f279ce51eef14c374d7c3cf1f87c34706fba84585e780a5f58ef9d8b159d8200a1b1f6deba4c5b4e250d09376f8f3410d85c617721854c1d3956e14332d5cddc0d61e5952fbc789661af4b36b27eed28b11e6b12c48e16365c5d6da69277dcb18cb1512b46e70b5d28b501fae3e3e15796c4f2719ea6882d80b3ce4cd1cd5bf3ca5b8b008d82b7b3cf2016fa137848552822753b0eaa2bb328aaa73d7185369170f439a2f7c293330e4421be525d93c9756f2b8ca9682c5e8afee0c0c59710c5ecedf9c734ebbc608ecbce57ea858153dc445d103f98643d56d4f3d732f7e473909e2275ef27e2159291ddecb6d6f687614bffc49f3984b31337ba87b178f16d6265874d943cd555eec08e18b5268292cb10496b4959b5fcbfb35802c83e3b3446e3bd63b252416c14c79309118e5a074c81f663281328e42f7e51ae07cb42e8a70d0b58fc69d61f986fc3674ea61cfce209f8298c8d608aef49b30036251b2f2ae56c11627d9ba3665bacf3912dffaf41aedbee9c84d0d35ad13cb480cb89034f8242d8ffc6f651dd395adcb271e9122d8b94dc7dca338aef0d4b52f246bfdedec17a90122bad1785ff03387f4e7ae2cdd05d851b79d0b61c524437cb0a779b3a3f2a031a619be2ebd4b79e1ad6032bf4335b30894660a026e9b975e4c8cd09be77ff37e0d449a294f7d85f846f0f9b21b5fc744525cbdad93ab31ae6c140d9eafe458e700c80e843d604ebab92daac69301ce688d2954a8b177c2be2bc97558097722fe139e6a21c5c289a95ebac743de608236b770e271e50a5f1f528f8a52ea6c488a2777352727894473c8f8daf69ba2031770d898cb049ee822c40acfc30deb40af2066da47ebbf927123c7bce810af58156e810812739192a66b6694f794d11e0631ec02cab5eff1fb30e39a25f5e576fc1f43a3ec90f14315c7bda6c709f6a7a4a5745493683a5c899d52c19faf550276a2a72b39ef2c0d4fc9c6d4f395fd6fe8d6360183e6b514ae36d332703b6f96dcd4757a3a6893f57e09291e4b5d282c6c04472d4f9cd466c71c2ae3330db24bc322634f910646e32d8829cd45deaf7f69bfe007e7141f9eb0982760e990a837af8e88483225f59de5d7f6d08c5db79b794c3a1cc4fa836bc297b2fe8b6b97281dd05525328fcfed935fdfaee392885627a0b6090737b9f80713e06cd7bbdf03c06be717e27f45e24d05dc3ef7243b96f0ff00d493e386f839e751cffd60dbd45e8b0199e94a691e8b173674caf2dd50bd782099ea449c6bf014925e7f8543acd81cbe13007ef53a599714371ef00eeca05272b01f8d9acc306dcf6721d06aeed81119962f4b4c5e1a7f5ae57bbdf3651a5d8af22d8097c25d6b77bc7883f4237f6ae965edd5116662aed3f2ce78c74f2f27112016877fb0bd6164951f4c3886f246e5131fff489605ccabf0b28b8009144df61af06f84218c89c6aaa03578293a48de0c66ad17d03bd68d9b1558342247f1b84f32bf3fd3103d9ace3d8d05cf88766d24233f2cec5d25534507d4ec42231a48efa1f4f0a820c6d392e654ab209e83e0b4d394f0424885ad88ac4935510c832a857531e2477e980f89b0c740236e52689416f82b5132de961d52a74ad3503f63b824bd628e224f7e0f77bf7c8f1d3e0eccb68da4b3654d3d9ccc1b4a7a3d873e7f533f68668a761c638344dc02ba1fc4946d2f7c9c496ddb17317c7f7b9a7095e231ebb202335b31ba1b7027a479a67f465b9a0b04ac13879d718de3acabf8ad836c07ffd3f83540cefbccd5ffa8923f9299e4c712d57acfe6f23e41feeebff4ca1b301d17e4ac9edb6f8a6392b0313aa8afcdacfbd8ede7ef07c8a2926abecf25b264c13aba3d87e99ab36486232224a4bcbb80ee776799a2f3c523d89df82a469a6b61b727ddf3f49bf3aa031e64cc0e71f4f7890117fb81143ef18cb8b56eb343c9aee28193becdcbea6e2bf305e26e13f19d786c74d42b0c10b153cba4c60231018acb705e1e5edc7168e9081b04153944cc06003cb2ba3ff6a9a63ad43c58bb0c26fca0978cd4259d33641ff03b25dc437b18abab10fbd342144258eb78780778c548b66607a927d4773e4e470f0ffe281b727cd1340e525228e962490bbefb179a62b87cb269d70f598e256020dfab5f49df7e785ab0e16638925479c6e18220b19c508c634540b55a66981e8fd625b5eaf582cf65237628f80bd297ffe67c04dfcdde0f48abe3875a8efd0b452962ec93d069211efe566698585f361bff0872a0ad68925bded2224b288449f875c7127167d233abdac6ae6381fc1fc242f994ba2b04d3f875399eb0c29bd418d6cf4d870f7bb320b476160e2921a3946feeefbb9c206dde8c3a9025a6f112329dbb24b7125dc0002508a3d5b4cd0aafd5ebace0a9880ef67b51a90c657cba0e3ea64b279745471581179f3b605dbcc76177bda802408734c9e1d0880e19f173392e83e4b626c802db7dc9a4f026ec870d20009436fbfc40404b82f8cee46897c84ab9597626ea37c2addc911338ae5e8146eef96202dadebed30c15865db3ae839afd98c9bec0e27a2b7c016150728a27375275885147158bd80c71d8510ac7327e784d36aeb3d6ef10b9103c7a969f957a6b36e48da676b3b250e8f14d6675f96b8fcf1e9e6834a31041967241303f98d47906e06e3dfa5652ee4389a68fb5f16630e332aed534fea1e82dee98c029d11cc471fbc345794a30d3fd2d6534d4ff0d3870e9aa4b47bff5c1da176937f4704867522e38645338133adb39fb22449dbfec480301faf058901c60fa0b51797e179bbf9d850528efa3584e1329deaf33fb7cb8622bff32393f199f33545443b0abb355253e6b0c4bf0ebf706b1e43f1b98bcc15cbaaed9689a7b1a02331a566c77dfca2353416f302fdce2cb1f9ac2d5a444be8c460acee784450b1b2d64a8e4ec926e66db56692f53eadf0e52620a9454fb1b22328b7ee6c2242ce204830d1b61e3caeb20f07f1e420e2970e356cb1210d85a0fe1442ada2eed1f316a27ef8c4b874290ef579238780ccd55fc91c2f976a8b680dc34347f89916b3627d9a3a54185d91f4a95a100fda52ca8ca3041ae6c9473cd111f2fdf5ced2b0d42d91f25faddc4740aeafc978df810de341411c9a6b3fc7de4fc3d9dc68d1feab7e0ed23532ee652e06b197839424f5df998dba1d9fe52d0389ab5a107102a764f27d333f25bef2a7b9b438f604604f3a9a571b1628dc91aed4d5cbe30a8b63733dca63ca55c9313bb55c26ad3a2bf4b17dff8bb4f3f8e12d12851c61927bb4d2d3c11d25e9286b19a608d64732e6b7cc10012465da55da29d50448bb224253f77b03c85549aeb33c2c9a25dd7f667829ea2a09781087ef241f075094cb154cffb96a7e4131a226ee14769bc6b575cef7f4dc222adb0f6d5ddb7ddb8ba7b747a8cf5be39b1d7b8ff3e1305c61c5716973182b6f6ac65291a72a5ddc55a2faa1f517d7144e237290f159f726554ae9843b5b9bef34199bd956d7f9a6d849c44ecb8b09b4dbb5e909480770adf9201ea02ced65f33025f4e37a1f9075373f5e01d3619931501378bfbf763898e4bff832330942850e099d4e603e49e9f418c1e4fb021ab4d8fd0cf3ebc161fbb5bd3f483577e8639a5f93cac06598a097237c45c86a00d71f567d321a3188f2802ce873227d0b7b99644661cc2c0512d38309baa6e16e875f9b715d6260e0248eae436647f1b727bfe4427ffb069436471ae3456a32684d3ca9a92adb7f4d6195da89f92c2996f39390060317f3544fc5205c0352dd8ba2d471a45ca5a77da1dcabdc1ff03b23af9c4c006a7a3186d693bb2c0f2c712336ed7506386baaf49cc096f28d2314a68b1071520bdb10310550bdcb0193ab737122af1d30adbb315f9ca6ff23bf14c186f987049bab3c6d7d36c77f0f3c7ea2b7b5f75528c71e048d4c83870349b1422acc2d694b8f1d435d7591fe343865ed4b3e10f91ec9df395a3efaf34b53fd98859a3bd84c226dde1bb0caacdb56ea14fd52b26bd471c92867320418466f96cef3de7b6758796246c240c1e19a6f9a4809ac89e89070a80157c1c170071617d5b1816db79a197f27921a6a4b1edf88e4bc7ac0d377439ae808cf4e4c762610d38195d95cf436ed8e8a2f5fe873487ce92ec56ec2b56b4b92c6de2afa5d423bd0a2b371af7616a8bdb9af2e8e146558ba9bf7174468d716bb2b2fe642158bbc5144b332202080860c142fc6a6538f1daa33f4c4383d806c9191af86dcf0e756c995856baf44ea67e3876baab88b9e913c63ecb0d22e8a96d1678273c8398e2df1684446994811fb2e53cdc6b8c304a098b6990717fc2b8d7a0f0ea7cafcd087c734444b20967b8d532d5e590d0f3e3c91810323c0d4f48dc82cc4a5baf97b6b8b531b685980180b81f2ae437da6144bbc78f42eefeb677317a5b3c33c08bfd5bcf33c2f1bd605931b5a6dcb106bdcbaf64e0a89204c496fcf79f1ea234e3169f5849f8d7d4beb5d19692f1eaac309623586cb1c528b7444efdee0f05f83492e86fcf48e0497cbdcd4b0c8985d277e605be77b588b9ddeb3caa1c93e08319727aa89dee78957be8aa22883b5b3b291015313e75dc1bcc7a312da1ef6af4f750d4f92ca8d80c2da0363422eff8ad8c25ae4f1bdf6c49755826d1cc561cb9cb2197794feb861d7fb96ca1ddf1fd3e637885c5ef0c69f2596176511709c5931ea2801727c5aa544944ae480ced5a645ec1b370c12c76aa90c807d61b3bba9a50c84b5e9cc0f1f351dbb32056041f2f09ae39cc12ce35d1bfd85fea1b66cb6ba597527b3b6615d5a081ed741dceac5c01f08d639f0268c55b634586cc2f4faca72810ffe3ead8ce2360dbd23fc01f9e113a2969a54770f5d801bcd036200eb8f3696d233ed4b567de754762dd56da54a66bc0c7b6f70688bef0fe6c880a587b847cc64d4d418c2e03b6f21e657ee3f6c95fce53ffab041dbe811827ef297755492ae4092df5ade753d870dd485fed5dbec184f57564c48a2ac8fc4365bae95ffc276e15c6a3aa6e859fda8c4c8491c94719a55f5a5844bd71d24a4cc8c03c1378431457e9cbcfa77ad0b437ee2dacac5153e2ee939fb684eb455ab41fcd692cdf617ae27cc26443b9496d18001bdbb187966b7b1e1edd6ba502cd5a0a065449339cd889f332e04e45fb4ea09de8e2747621cce951a6c766ad42172080f8fa6e489786f1bc9b07f3ef1cb2652b6167d3888e87a3892ae0b92813952b444955be04312c23307518e68ea2a2cfaa13fd58c8900c364643e9ecfe07ccb0ae8b230f75cee96304677dbb6bb12a86ca2ca19ad9684bf35b1aea61b30bd7e2a93008a5544c34462f24407f8c895e6a2e3b189103097971801f370072e675c876958c6e7f584abf17aa05bd1cf019a0983a51049e6e5a08c02ba21ad95d89f2e9cb64575892df088627455a7b3c678d6990065d25f62a11743a0d93cdc64c92f86ecb7088297ae9359ff552be87801724867ebd768273e83cf2f2a8dc3b22d9ec3f726a73d58e0cf600be9a682e671f7db32e1ca590f4333b39b2fdedd65b1a6b7819e1068be26b8ef89f2c74abed5bfed269b14b32c427d455dcc821cf75891fa50d54d9de6b2b22b8a5c5d1c9d3db8939b6099cb6906933b6bfa71b25acb035fe2b7ebf947bed901e6dc1bbf7070c269036253ee4812da7b37ac3378d4c1d4b6329dc004a92a9d87ef85ff1249bbbb5fc2416e4ae6fd37f9498ef6443cec42d11fc57522f792e3a5307e54df7ce72249adefaa5712ce4d13649401951870c6fd0be50aa3b1593ceac39bcc028bc577ad6e3086212815a7298f0635cd6fa45312d16df1c17fd4615a5ddd5ce2adcfb1980c2eb9196ef33bdf4701f6562c7432baa53bc7e4afaa1d56de389cce7a463948b60a9fd57786347387edc58e797db4c2ae126f76319e7f28175d7f0a110886d2fec2ff5b98344b0eaeeb94fbe45ad93a280b669b891cb6a7e96d8bb6e55cce0a6edbc038e7b1024167c120c7095525a4767d05788da35991c23ebc5ab3e556ca4da60f518a47a5923af6a3a52d0c4129c89804b8c5f5bea992f16f13fd6f32ec6b92943917256d8c011f56459aa984870b64a53051629b8d45ee8b95b291bd34bf3fb04e6b60b6c58883eecb8f11291c0a87e4c410c040aece63ce4fb87d6fcf550aa99c2f832e0f3c540c9acb03838786eb1fa316bad2732c155f09e7ae8cf067e0bcb80b5e030eb986493a187d769fcc2a0e59d377fa262360ae000495beeafbc8d72bc1bdbc6ca0e5b6e0148c80cfe898dd44da37d5f121fbdfe00d63805255b45a3031f347989819937ea8eb32b2960eecd3d480f501c1f66ac18c0f340cfb4ef060a998cb23ae27ed6c513ca2a2995a0688db064bad555f2eb2e7dfa71af8609570d512558b3f3b6388ef5e10cf05ee9855ce816201a2855f6ca11b5b2946f233c3de9a84e2ce4dc626a0692b4c450cd946460a6c1f927c4bb4ffb5b7d102524a7e121fd502fa3ca736a931898ccb0c82300e96d241631778852a17ccc456f9f3ef1307ddb8c700504f77a1f5224b4be0fc33715b85a584cf591a582cc84e437a4c5bb4d03f9409a7ce74f6c40b2832f1a2bfc0039d6f85083d5e15adce679191c6eaf1ea121fb18c5ab9cedc6cf4249568c57fd0196c504e2b9f6f6f4fe2545d606cf52cbb220724ea75165ee2079d7b27c9010a3159cd1bdec337be728c82d4d12a40ed92348625fd62874b67c1f34b67ae2dbd206cbe69c755d0fc2c612bc514edbc1cb3a1a55d5243bae9c2cb304856fabe74fee13019c8a28f9c1c5536dcdc5754a4af92d74967ff96d417dc60f8e999bcd04c6102ec6d292eff79820b8f0f688e7b1e07a69e8018224680db31e384f630455c1b2ab3e703bdb26fd3f0a519ccb96cd06b2a3fc56e94c7f5c3fe12d556a3e6e54c29a3e4f0fc21616c38c8b7a6a0744b8703555a8d3eb15c2a9e49ea02ed10e662dbac51c9e079d5c0863c498d692c505dc6933bf89c5e7d54a873219555382d6ea6c7cd20faee5146b863862a7ed67d944a55e3eea318eeea9ec1b8ce42648535f9158f30c8aad3c5ea6e1c38269c2d7c1b9e0211b2cb66e20c044bc1910a3b4b7e445e0449e2abc2a55a62d4df905ea61e088b4ba0724dff451377745d2cfff41aa07aab9e30622720e42321e534b9dc0e032bac76f95d1a318ee16582219433b6f1de977b9e2e814dfb8b4027d071240aa299e1cf6800f7ab3f1d7da6a7d0947b93b8a3adf671d8f86f5367c8de42ea95e099b85659b0fedecf23309920a08e3855094e0394c2016fd0bd43dd6e6370bc5c28f5ca5bc1e39e5f95a8a746d4a3f08964537fdfc32c665183105e7ac0c6b2e1c69018f17130c34a5635167afd7efe2d0b4fcc9f8f5f0432c08a69bb53a5c24ca9353fcdf09ae13c3d7bbb2cbec70a7a9c9f20ecba0cd393f8703a09a80b76f9468976eaa4884fd347284fe6aa68093fc74d767bfbb1e9501b5a4db1f046eabbbbb67925aaf04b20adc372e93e91e812f2f5310fc6fe530718dbfb8fe9e08dbde66b1abd160e538461b57cd16b800a46236f939ad6921e2842a354641f67a1a42211fb80c6bd0945c2a50ffa59d564d15c49e7ac5634a717df3ef54f49ce98894317a8074e99681f22b2f5ba3c13de447fc581aaeca43849c07780ccd41a95479a921b03c29bd5516e66233bc04d853f870f2b046b3cb8cac6458ffe69b64d5a73b804e068fb57b269475063caa7618427630c2b7a22982076b758906cdbd2a7d91958aea7915b982fe62aaa0ecac643e82019f2de88027c17353a6cc11828090fb49eb900c403afb5c5929d0fb16042730d75cb51ffa681a457e6f73434de8c633f3711b6b295800166bf0cd6ac11cee5f27f707503e9842867b5346d8b44058ea139751d4f8d2af0f6bcc0042f38bf2ee59acc94aaa465b526ba6443d783e6f8f46504db00fe005bf16f8e72deb1c1e70865a5c91f0f8fc2aa38a88ad79936e7f85b3d11f046917c8620532d3c224124f765434276e0f350824436ae391f95464d48e1d3ba3704d3ff8ad4b9d7bc76041c80fb983bb7b1d6bd3f2181e2d3ab074e752f63d8a29e5dd79fd30c066b3bffcf41fa21dc5e499040c10490822e3a01184487dd3e09d61d79b06f25af45097250100c12810f66242348f85eb6ce39db4ad4f6e91f3810493efb235200f34de1438cdf70725eb0f867275953787f3206d7edfef38dc9969239fc02c00664996387eee5f67302998e77b89796e9bfd6b92e16d2e13ee0086613a82d00f96e4e6083d10e459c9147ef7bf6dac336a3a5428162926d22e57e8604dc443a60981d84cd54f58eca2fdf30128c370aa2ecf8e5e5c14e86f3f71ecf2d2f1cdcd21d0830d959975ad0be56b0d4a0feb191b3b9343bad7b6e1f84149fccf1117e002addae9a469e34763da08965657d6792b6b5f61e9cc0bf889a70e47e546da94abaad9f539e2507ed22017a0cf72cd74ac8c2afc2ecac5df536a5e9adf33f57e484670f65f1210ec0055791b471a94bfec9cce2508a6b15c5bc1cfb870f8d82349e3184a6fd3dd1a7d05508613347cd13cc0a7ad1469fbc1d66429dc450ca1f5bd95c9aefb401b5eeb8994100e49202618e6872e1631469bfa13cb3ce351958d37b91820a17c068e42b6c18288a5a8562fe21d9e4c78ace4e077953c580a1bfc67bccfa4234340d2827f0ce5609f73cbcd07852f460db9073520c191a2df12c61ea11e6809988bee09b92d7868cdde4eba89781ddc239779945e8de2b5ecb4fc95b69ab0bb694de9ccdc4e39c0c27df72859e15db569e487354a3cb84dfe52448fb0d15a1c3469db46cd8fae627bb684075b0f67ec58c87bdd6fc846c8fd32114d541619851a57036fc768fa3becb10384124f6c065bec2c51e56ce53f2682117679b3c98551f6b9a9e888caa7ddb0eae747ad7982f386f4ee1492dad77ae6cad60bbecdceb221f140c67d42cf26b3be62b8d4683015a7c58eae4187ede8065d611dcad0fc47b931bc4b47522aecc6babc2db90f670f3382b7efb38bcf52425ed2d4a068162ed115086466ccca62c048eb42d4594d99d9bb84f432f891a11e527f7e9075597a2722aaa45723d47f9e1aa07172081db36f050c17d6716899381d19d2be41f099c5109ff510694fbb57c0636285267009a80a5e8fe3bba45da678b95b9a4634b7a05f97bfb247baca33019801fcc6dc7f84f7847c09e2d5640f94ca111c22ba466402f915e9aae4cad494469b83a5b6d51342d09648a8f22583a87221570a5d8481c736f0edd5e1d2775ee90183d0455c9f28bff127d50e7817bf10928889e63167db018e321b5f9e622f8d8a1c5d69f241f947a02da7d499f521bb832342df03926afe5e262d1647b3bde630a3965a92438004f19c641275fd16d8ee08f447af00a8665ad3a545fbe094677b076c3fbba831b1ffea03c8dcca6ccd70f338c6b608e1b879806bb6e5027d8b719a9406c5d6cfeaffa2d4bdb712542dc1e23bc1b8648a4db2d7f6fb8682b730af63b3ff05c78fb13ed14003cbc5d1a314792b9d19993836bbd6c6ae81475c3919e1fb5adca69ddb1cdf93a701bf8c6444a99386d105da13e21c73782d48231ac097101497e7654f70ea4969c127005f55bc88dfff1e5844dd3521e93d31a535b48dd119051bf9dec0d283b1ab2121e50121dcaa05727246cce652e6ca9b95046c59c71fa738cfd7cca80411580d0cc9179efb34efce693e847cbe6a581c434038ee0ca68cb0d147e5e5fe6072a68930c76d9b8cb038301a0cf1c277153dddc8931bf06ab3b38811fcf80efb47df068b57c5de5fb9ebf8c514a260408097fe14bffc4426c5a581bc47d0b766ffbb49004518a724e8e754c00d8e029931a72e8067eecceea534ec17d3c60f81de50b02d36c3ceb0ed5064b9411ace858d0cccdfee0b87e7cc044494a9dc87b36c0c2ddfa18e44a21cf31e8e9bde4383e6ceb8b9d0ff03065a1f6586fd7de35fa858fc1122c03d93afc322d0c99fc226f7ca5de679de0a8357b2b016d72f4303ad32bae8806a887cdfda15e8b5c5166811febab192cb9d29c0161b18af45c63df4069040fca4d839e58af75d2b8c5d99f64f9e97c439324e78d115719372775ae508ebb6f489ad262b75233318886f203ac2828301485135d3092b48dd469904bbe2099220c0c49d3bbb41329da1339356e786cab28a7f15e71e438191decc528d0cb28d7f0ae253a7656864835ab1f0716d38c522a064dac60d3f782d1a6d8ab8802d2e472c71292d926a78c62dc01d524ac10d1ed196b879cc9c7eed263e05797e0ccf59c0e9baf43dade723cfd669068b099467b25ea62fc8c6415a0f67da8f099e9ff2bec7801ae5201303ce499db120783e49dd156df28ab1b24df7414d35b3d3c98b1fdcbea996b197b3f835851c0931afd357be99d0f1854635417d142d00adfd880f0ddf6d5a3c11a22234a55e477e6f013d1cf3cd4392e696f4b62355b585511afb1ba50065f9fc34c206771afd83987ffe27372a3ef2b93fd6b76f10db8abcc295fcbd89ef6533e655f50f77596683af9341e71266b662d922ef40c754b9c3e0d7426e49e33963455b2f66b5d10be35b7b2300d8d1a41a30505afd412a360344f98a1bfcb8747ea9120402899953c5f569bc86a6313681551c515862b059789e92a946a80b5dc9013d66d85552d52b0041b46ba17894716233a27e64733d8aca8d008b9e89c374e11bfe49c294656ea2a1e3c52817fccc0c4272573568b7f62baef8ecddb7c0f8cb0854859af264e36b0ce4c5c338490d1fd0b83b0b18f70c88cc563294d36ea7e6cb66590fe9056949c6866ceb43c0a144be45315f8c62e2d0cd01cb3944650f79047db256fc65990a08cbdb3f7ced7a47e8bc185a472298c8a3610188ab9f6537900ef097e72d91e1f0f35d1ca5a9ddc9b215a0c99355eb2b64196a9ba8a145fa2f5d4a10994604685e695dcf479da01efb4fbc5f6e4c63b24a6c4f02ecf1f0eeeaf353466bd98705a672f9d12483c76abd06f0e4eee7864312000554aadd5e4db9e563fc7826d4b7b5804756dca97ae67794d6765a6be42ecac4ec9b1c49a2b113239032f26e7158fc52eb5d7dfbf4cb4d5de09b09cb94b4928a8ced2a13a48a42884cff196755b133b42da4b2c388cdb1fe791a3b36fdad73629be4f080c57c9fe6460127bb26b7baa10a61c068af3c21de3be2bf3f4999d75a2fdb571117cf2a5a10a3b6a9863413c059484a1fec330d32364edd2c4398cc8ac6326b84a8d9110aff59211d10dba875b4166fb58d228c1cc0320d0a76230b9a13db56f90c178558373dec01a6108b9c98cdb675ac2c95f856f6ea45178bfbe57051168633f84077716d33cd8babb692dd6c998767bd891c4beb08d747c9bec801e07886b3bb6eab0f8c6756802f6579cd10dbdf1b6607162ed9171ebd09f37f4ea1873deb6bb5578e1afa199b1ebaebf4fc981fe0ce77745b5eef472bd15f0d1cbd12e3624dfc84a267fdad40a2ecab09f715c2cb89027c81368914664db71ec942370ecc1f3bf89e213ee5cd7378556eb519280d4ad7526948a25a42ec9d326d65102e0d9510a8ae1882039f1cc069d74a6b31639ee506d8d5b71daf5ef7d74db5e022cb475a343919e27e31f55f547af5fb6ce9bfded2b654946728ba3abd6a142c8585d0a854da09684f932ee7f82e82373e28097de697339201d63e14cff5ebbf3e5a41d3dcc2cc67690c4442c623fb0d4e6d7837660cc92ca7ef815838740fba9baab232ef0450bb1362ac44d15d88fe6822f59d1f31c75ca66d7ab952b12bff92ab820153954d5fde3400d4afd4dbd9761d19723fa8dd61e35d9ba84ae6e6f6822c36a300796e8082ef8476bfc9ad83584543c613e989868e7958efe691276f42cd3e3f3d70dbddb49ebf21da9a9fe3f92a30c1db9ac004ec28dbafcd798713afd2259a5348edf3032057eb960c1b76c5e05e2906d1d7dd78f24d7803002e33931bea0f89b2ef23c56411a2d2d66495ed6834133e0bfe4131cdc1ebcd76e4943f130fb89d430a650d1feaa2fa75d47ed8979c5a7ad1ef2652d1007b94fb97deed4749a42da0970b91b7a1461da33c7ecc7da907efaf8f5f4474835ff93c5aae601ded8d280703b9fcdcb8f1f0d633e0b8683bfc3680c573a2d6af20431959522a21b5e77d465beb2db942bbb15049e99aa992deb8d1fb9c2d8280f39ede4a5f4a777fd7081654032f6276afcd3a2cf4649823e3eca14795c56bd0353b3c6bb2f62103c31c76ea8e0f1eeb63d448236bddd89a75e9cdcfc74eb0742f8dae61074017eaa306fa4417ca433582eb6202c7e503c60fac71e96d14b40ff7200e3c616066fdb0742b5c87942eb3b66458fab84ab69aee45c9b1dfc235b42bd3c451613d1dbb22adfd3f56209b6c1810876e85bce294c896a996f84fb580e951dc648a42e1051baf339eb90317038ed8be34714e06ad06562f4b362c261d5d454b03611986b78a6763ef3068e6053cf34120ad85fd6e4a487000371eb842a073b3c51badb73cc8e7cce16e18665c76a2ac527f41f4c0980aee3a77c1a063dc3b6dcb7afa3126312bb6b5272ca948f747afb6884c4620613538987c14027874fff95a2398582df5fe22ac9a2f38d10b34b2cc83d937f0ebe3cfe34f0a7c7d81bc2649be3f4b40d1dab241a8b4e2c98d37a559ee80674df187d7bb42adf90292b0283d0efcd60ca5826658e2f706e277820afa1731858f0540ed6d032512a3984d53f870f2b046b3cb8cac6458ffe69b64d5a73b804e068fb57b269475063caa7618427630c2b7a22982076b758906cdbd2a7d91958aea7915b982fe62aaa0ecac643e82019f2de88027c17353a6cc11828090fb49eb900c403afb5c5929d0fb16042730d75cb51ffa681a457eb7298a5f0e3d75ac9a90b70da911f8e7b364055bb0d0c99002ac4c63acf16afe447dbf63e2c95d91de16c27b89b58b27eef42ecf921fd7bd5b43cc77c00677e537aafd9f7fe1da3d88d58717b97b9b00aba716f8eb4ee5714b6ddeb736f21f56fd8d3b191a4c67b58b22d4f671e0c8ec6b2685fc957e984fb150e462b46add641d639873061255231ac36ae37d67f444a1054dd037421ff50f0dde7191b560bc8b98e7275d8117c08bef52d922b348ead9e4bca671d2df5164b615d4950ccd9568a97de0c91d11d0980a593b7a279447898d7e5b8a452f6070a2fdac554ec8434d73ec0ba8c6fbf43fd24e074d04e4f6175b5533b40ce3c84d0f3b141172b30ba6954d38ad539182bbb394f254b1bf6f27ba72761800268ca687ca6b116c1dfd47d7034e3eedf3a06ea4ef669a0147e75e658032e4d0bf02d036e1bcff84e7422155fe97096ca31e5c951ab35f3aeb14ec8b8c818ce70b1070e0d3e29c940c162ff43f037e4c8a928f12fe50ceb27dbcc7204faebbf0eccda6010988647259728daf7c0a18dc491ca131fb045f6b495e3b481c74080d48e8a5d5e9fad3ec0aa2ad369b29572023dd2e07e0c9ce17f0bc8aa615fb5db75ff2c3cd9c4dbf03c3103b1374ac8c2afc2ecac5df536a5e9adf33f57e484670f65f1210ec0055791b471a94bfec9cce2508a6b15c5bc1cfb870f8d82349e3184a6fd3dd1a7d05508613347cd13cc0a7ad1469fbc1d66429dc450ca1f5bd95c9aefb401b5eeb8994100e49202618e6872e1631469bfa13cb0a4398f947abbe4cb3c041507cb10851482612f06bc334c909444306236035f00cb571550649363ee9fa147e23381425331482f8e83dd9ab4bd435bac9ecfb3d71cb96cb8ece518dc43031715f01d720fd6ce9d671a2954e5167d0b058f866a17024bb96adbf25a27d33e41f983e74eacf8c1cdaf92840f2d133842cbe6cd6ec7fdb153ac880aea40a28b08fe1540472ad6cd413c3b97531b936f1899b516e4c7ac2e24d9496465d41b30da028f2946e85e81bd9894c7bac31951660f96db85ac49cc74e6fcc5f7fb8c9ea87d23a2db9d7b763595e2a678da97180428249f60cf3d5db75f3dca920f6d520605f8ac08dc886c82eb69f44764667906e696772f83be7f4602774829a830e3069d7136c6f5d00ed4744d21d460f904836d2719b2cf114f3d5e824d39701eb40bfa433cf86cc14b0d1c4acf96a599a74e9afb9c30f76f78676eec2835c1306ce80660c447c1a07d06d64d05c4308b22e0ff17c136959231357e67631f80ca5081f4d12249df892cf6a9287075bbf61013c0d22525fba25717260342bf4e04ab752ace0d1673f92b324efe24f38ae0f15ac6c521f2437c7ac567bb0c9d1862555207150255d3dc11da51b4b75768c05a27b2581d1f038bbc02031443b99fb9d332bac9335ae1f472f6373ea96a8f3c550af55490eab72dfebe69a74b70711dcf6d27a81a709a50b45cd702bd0543c5240e7613f852f770b704a17e5a881abac170d6243b334696407f08f30dafc0aeedb156bd7a354b7facc187e78ecfb988bfc07d967e327e454002ff47caaa8a07bdbd10608275adfaddcca6ccd70f338c6b608e1b879806bb6e5027d8b719a9406c5d6cfeaffa2d4bdb712542dc1e23bc1b8648a4db2d7f6fb8682b730af63b3ff05c78fb13ed14003cbc5d1a314792b9d19993836bbd6c6ae81475c3919e1fb5adca69ddb1cdf93a701bf8c6444a99386d105da13220ee8f0518da50bc413f3504a1b539354af2ea9f317b0ffc35aa0458fcae74ed00db6b7109cfc7ca46364fc318d0f15deeee556b06979489eef7d1f337fe1b0b06a0e39a394f57b3b88036b6d5ad67acb572a18204ddb9b4e1067584c24bb9d926f78c1a3d065649043c44f5db226cca60d4de6f06122d42d1236fa02dc7f240c5030fd5af42c32529408b96fa35b6ebbd8e7700a11c890eafd5b3f42c475a6d28352da30448887b3a10f7aaa0e452bf2063a22267c65bf9f54ee6e6c281b2b96d6e775b0bac8fe594e437e3c0cb47167493bbb96b88113e58fde8aa5c3636fdc2890e65e524877ec3ffc6e7a6d53b79145fd43ca0739aa460aa9c456d9b2e55c060f573efa4cc2d0e0687ac4cf33b5814e04dca0d7a97e44a81008e2dcd88e373157ad808f938f1a840e4537dbdaae9780175a790c41efe1569e459338e496c581b8b679a43dc648cb221712c1ff1c8130fe907dfa14fbdca4d839e58af75d2b8c5d99f64f9e97c439324e78d115719372775ae508ebb6f489ad262b75233318886f203ac2828301485135d3092b48dd469904bbe2099220c0c49d3bbb41329da1339356e786cab28a7f15e71e438191decc528d0cb28d7f0ae253a7656864835ab1f07155da847f79e9252cc845020ca84393d678393ae7fcd568ec92ee46ec1fc190cbf52d68e55df553a61556d3c20d36e2b6a3f8b464d8b568311147d32b7b7921f7b37f63d8f2c1db9603f4f709771e1b7a32c77d29cd4083290c76d09fcbf2490bccd63b884b139828f4ed4fdf75a193d0f3f1c08f544a1c189504d6b7ea4ee00709050f4aab6f96d622ed40ca323880d588d9997dc397e068a37682fbf8335726e54e8a11b4caa878dafe463eafcc9b399debcb32301c5515a7e51706039876c2adeb29feb7a679d69921034406d026a701241db2cc88025399558218e891802b6ba1654c6e5ef29b42719d20c9e7fb6d77fac9e6527c10b8fc1f795262663b94a6aeede9e0125814d1a41a30505afd412a360344f98a1bfcb8747ea9120402899953c5f569bc86a6313681551c515862b059789e92a946a80b5dc9013d66d85552d52b0041b46ba17894716233a27e64733d8aca8d008b9e89c374e11bfe49c294656ea2a1e3c52817fccc0c4272573568b7f62b44e5321fdae51d64299e0cbc09d5599b3e2a32a9b8e412d64bde055a039fd60ad68bcab4c6fe03366c972b4b65a7d79496f44a64a7914ce610fae6389a5f2ab3b8ddb301ce53c8a23134f1432d6f30c8adbcbb3a662168cb5e209aca8d1396870ebd5b0462669549db3863b5b7116596ca78762bc3ad7676278554dc2aa1565eb7d39986abf8f0f3fe1a03cadeeec8d6e0bcf85529ec134713c3c12da7692f05f255de7dd6c8946833e68504905482d278feeee60f75be2646c07ab201313670a5b1115775d4bd0a761c774de388e41be7be4c262be1f4de63821ee03bc54ff0a226ae505839c50eb7340be085add79676004417d246be7bb87595d50e174acbbc08b3155527ff3c0fda9973173f0267296443b667f9bd0ba02767ed4602700681f609956be4edb26a911f8cbe94232d0b8cb3e13d4d68a39b491fc479d92defb0dadbad24aaec072764b2baabdaee5c7ed71525f06fac602ba81782ba55e323a2302a5cac56107675be06557d75f90283eae05c684fe2ed8742ee36912eb27a340cb38b4ce65dbb5ebbda61aa37852cd9770b41c040057484b38f9af778e4c12aff19d17612b591ed9325f45014e70cca57b4d22ea05569c9876e957e3d4977ba10fc55380c0ad5dc6381b9e364d4a800c2d9eaa0dfe208f268241099626ba698b09ec395bf58466844d8127f7e6beac7e56d3920cea7fcfe779c8b303a0b5fe01715975ada3fa2bee97fae62e68d1b568f3f50540700b0e17e1c5031d29998ceaa25b02fb29a766aca61cafd0a52f0022953997c3cc2ea7faf1170ce5f254b65df7840a5fec52da16425093f2b27dd0b63dfc0789df2e6fbca900a6a387154a48c9cbf20214ad92bf8fa0227fc8142d84d9ba4ac1009a17c5a1096a09c55896e79c9cefcbdb9d998e1cea3b568341b3c92c34e5c15db2679db7d6c9d4f966ba25df7eba5ad6466497036cc1945466b92cbbba0a33446e39e133ebb37fe92e9488905c1eec497ae709ee4bb1edb0a57960b80fde203830c49720cf76d0c4ec8f1031e1f03e844f0b9775bb510d46c3431d35a383bfea9eba664005665978b8340612cdbceb7087fda2f9feea3e1744247f54306533ece2192b3145ee0bd4d3d90be53a51dbe23915cebf5d997f22e32a503640054f7b762ccb6668e2fdf8876db5345aad82cb7846e216e8ee0f41708817d2e32bd3532c803a5c579f0e35cfbe3381f08d31df69acc9bb6176a213833204a06df56c30f6dcb0e36449b02681d386f1c0ed50c8bea5e89166884dcbe363a8d1ad2ae9cea059d9f2429d15f980a5abae135f65e00ca926ec71b039d3ff4c604c14a2ce3e7186f4c73a48a8cce93eca78626e848d9b2a342e48695f6949726fcad8142d81bd26ec78ebfd5cde91bfd52f6c612d3011f5a4d539b6a5c9c06f328cdef98047bef892bbe325ec0c679f48eaed74f22940681e67cf5e65e2125b693b84c4f568074da2dc6b4c5afcd1a86ab442ba171a09070ca7fad914e7161d0cc2b518ce10e03eb8a069a1c47e5d99db5dc99e9a9c68a29d5899a727220800bb995eea90ac86a0f27d3efcfcd7a26be9817f7d4a64bcb88f3dbf260e408b69c29e7b665f20678651429e644d4e54c814fe8c3d8c6a1480e70b6f606ed35d72979fe142f7234720f4d285bbb26fa43fd03950ff55161aa787553851ab116720eb248f04c5ca89ac16dcc243f213cc1d4f525f6d63043f5eaab7875efc9387fab281e0c944dcc36cebde4e0fcfed8e32e4e46057fa8885a71f21af303d1b2b0b66ce387c57c0357e5202dfaa7403d6714158093cc51f7df7c497849c0307235d6b28f43d96bef78be34549df320c9a5528ddc2be066438b9e4e53d5fb06836ef8320aabd06dc72ebbda87d8356ac94b9022f790890c6a65d05624f67e5f321dc24a251760d32a4f13e483263659e323884d94e947994973edda75524318543e57d8200c34464783f45b1528548dcc7ad7026e3b3fd24236d387f380fb358d66804f09b741e1592cc1a1fc4fb068d2227ea346b6563fba2037ead026ab3a8e4b8f309be0ccadf905f2ff16538d0d9165df450667a2a434483de9780d2b9010ded3bca571f5262812c2fb020a4b3a657b1001eaaad5b6c99ccbdefdd4b3d3befd1e185ffc84d7cd3840f71773893ad45617ddfeb121d76efb86d4c6cbb58d221562bf6c973c69d3ed24769d3025e4b4d7141a935b86d706d3234b842e7187b18d3aa0b1e5a70cb22bb06494ddfd6ec5d47f4f2561fa100b609f847a12dc89edaff20f0fe753ea5916f2f4066d239fdf5a3deaab2435bb465d03b37ef608837f3f6676db92ddf982f1ff7d533cfd22541f970d2123c3a70fbcc0bec5d694c8c2e641317284ff023b6dfc8d3d4afb52e1abac53eaeb55cc23089f663624aa0635b9c3740501420692ae2205c3d581be0531afcb706544a1d6de57284ff039a0df327263d2b6e74b88872f0b03ede7ede97024eb590c3adbf5caf3da0948a08bb8b1c64a17b349ef1e22791b42d05d2ffa56677539bc1a535b11d1a9b0461064bb32d74365d554b07fa4153d419cd115d77774e2551a3517bce160bbb88d065421790be4e20d0762e2dd2a39b1c6437efbe3711904e68840860e27ae74c141a326d4327314eacb161f6128b6e315bf0690464ef8f5cf89afee85507128d0604c9c39f8129d376ecd2d52e9a5e4e7aae365cb5e25ecc4ece1104d46bf08c21509cfcd238b8af338ee562e4731f706d1146c16d0334c75e2a44c389481aba6b51c5fdd0f91d4f1363e323bbdec5575a13d03735535a9b9a08e47cdf0e6d8d64ef1f712f0e9f473d18df76ca72e458a72f808b246384c9cbade852b48d7250a74f63ef53aa4f982305a72cd0b4b0f41423569f5c167f7529d6e261dfd8435ce9b7ccba9fe887bb3c04e23e6c2e63689afc4dbdf9fb8b13befc3880a1efcb00a44a1edd7337bf1d17e5e32590dbe73e29d626a03d1ea8247dba2ebc4798f891646077b6ff4cd96f843f38aaa0d8668b363baa407dd4cc387700e47125c0777e90eb9964c65b4fd1e7fe9e7dcc0e23c619b3cfb7998de07ecd5df6868e1d0f8f2dd91698c4cb0d0802ec058675d34435e2a2ed2cee64440b694d4ade46d88b382e818209aae7417e2b9b86a2bbe316104af8092e867d1cdf4e57a21bb4dfbda951a7acae178099461f7605554d45c9a3bde3a9421b2eaf98c86a76dcb35655dcb96d78341c876b3bf20e87e7a415a66341ae0508269bb6c0cb3a078561c6a2ed5899d2eb54d0ad2f7961337bde3a7b78e7d8a802663e96d8b5db7699fad78e0f4dc5e26dc879b0e020f6440fd8e0bb0affa4f17c8ea579697636583c56a60cbbeff5637fa5f25f51f42388a754dffdf1f09167f7860a25ad32fd02b3031a6d2af54f57525b38e0cdd56b6b5d7b163f5fd9411aa5a0d5f06bff15d452878575d45abda2abba578c363488c1fe30aab1bcd8f1e5dd3ba0517254c4837c0abc8c39efcc1b823ea5bb7bed96c101854d6e6a8e2c1f2715db3cf2ebd73022c270a579f0bc63b1e6a2070c711c059634162d9124e264a0aa6de4ecf62192c2c6affd157e8e5321adccc1bf0c1c158156267057d1f63658727877841823855cf6cc0f2f6f7aa3fd1adb2007774c8abd1ccc80eb3ebe4e6ff2d53a03f54f81806b6f2aea36a139defa98766c7935c8ef9d55be3dd7a969a15af0a3eedadf7ded950323062329e1574d461e7848e74d5c0267df6d200d934baf2391365a741a754bc1ec43c5f12b364418b4fc8ed3a1eed1cd25ab8cc7142c1fc83cfe5e6cc410f2ef5ea84a42efdd4f72d7074461f9cb9dd3ee83d81c76927e7cff8ef9cfebf48c76d326d6111c12f550e72f4865a115b7c569ccc06f7a095bb01165f240f73aca6e5dbba4902054ea8e390ba93d3b3d41eded0abc28fbf221556ea196716271c01999103e4209761a6c852c5dbaace9738288fd0d16967583d0517b38e1f48cd1722cf96d5ab1bd5c55029a387c1f3449fadfdd919ba4a45b3afb17fbd21bab2463f1db4f1a0beb611b8f48e37dc3b590f18413ceb8671ec81dbb52c5253ccbe7bc90cfb044e8502b158bda87a8c329d4374ec1455a7e2e0e8d8a84366a7c78554a8ada578ee721a2f6c92af9f7768a9c4583e8fd53dbea789aade8052ed50ff88bd8bfdfe272843177eb846212a7a3b6c47b2ea249596b44694005e2e30b2b6f689f404ada21997751635658ee04b406966d48ec78ef72fe4ac8281d8f2ee878eb60d6e3b49ecbe8d9f27f45f377f82baeada6654d57b432a3255c39200641c474998b1ab5c3270f4fcecbe6747e47f3cf6bc7e24261fe3dfea5a7ef0166175495da19d930d2c72b3562c7fa535993c6e37e9c5454809317da65b83520b79f241137923dd3a11438fa0f70e57619fe762413ba2a92c94d1c7572d20b8820019ea1bb48ac82790c5139e9ba7cd4c3862623c0a1975d8d405519306f8a80b0719ae3942955902dbde5d7fd8900a129c156e66763b6496e4dbd6897aa7342fc2d4f7018c59bec6ce6ab66758a816cb0c2eef554b3c09b6c794bf5a65027ad25293f0bec42ec68ff033535cf766b58521c3d150e661d8fe7d57d650801426c19a049f709d78ee4e7ab54b909da406463ac2cd7a1417b2c6ea8985d2c80626235265411bffeb2cca23af52985912bd1f360979dad4703276fd47e5200235eed3b82e9ed23fbccc6f1309f1b8d447eccac4e7469759c6e39f6e65f970a2c2e4b2cf6b78e71c6d093f32ae4091486951c618406c788c297888a97049cf9f76ccf78445c5936ddcb238f918446939f29b0b84afaa13dadbc2db91ef1648881e0cdb6b75c7bf9c8d05b963f290180597290de2ebe241d10068b23c60a39a6493369e5e96266d538a7d1aab6ef676a11f67b3fc3a330023bfe8fa2a75732db6a09e58bc23f72e051d03369570aed36e873029a66b62200c21e35d704d821316d4f4e7f5d298382f4ca834958f155676507b8e82245dadb3284d5a117510e0263b8e18303d0fdfbc9af1b637048d7ba28d569b396665b8887ccc6c261e5dc2dc1ed2f94a4f9e98774427076b122f312cbc805cbbd96c66cda33c165b1335029585a0359a410bf3acd6477764f0fe44e3020f882f7c4ac5742997eb1c68b0ac8cf94fb20c8487d12b79e630207fda80aede5681adad524d694877e76f3ef2b1f3efa4da1dcbf6449e996d49757321cc16c451fdf7bb5cd07a69b93d434854f9ce4dfebbc9774284bb6c964e4d2efb80c9ba26366ed49a9ac59d45ffea1f28a752c072580fe15e4c39a5bc53782c6f1c3ab56ba3c64bd6deb585db8e91cbf5438021fcc1af72bccd9d7f42da7aae061af7dc13a4f67e930b11b96d4e3527685bba7b4e1fbd71fb7a06297923f8523b22ac3614c57358c960f7dee041572fa80f97f431be955eda1b98af2fe662108bc3f04936bca0a50b589b9a477f52db3a4c14466a7f40c163b47a75611dc222381cbfd0db7b200f756e3b0e46cdc9bdf4293a24d6b035580fda2effa31842a6cb7d0ab83c338a2b0af9030240a249c9ed55dc3cfc8220504af65d7f8ac7b387137f80933da17ca177c54a9589398a1ee1c2b62f8a7c0b6e674976999ea72a075e03c6fcd0f298b174968e56887d020050f36951ab7b924797a407501825a639117b98b77f947c2382e4df97140dd3bafb447b6ad871b9f68258ed2d1a675d68683c892f53704777539f502762ec8ad077f99eccf307f36b6c94b1dd1fcb1fbf25cf43af431573ecd949b2a4fbcd728db9ca8fda5a0595f331ebc24dbb12c71d18df8932a51d272706ca68d437fa048328672ecf186a3a20347a993affa31f96c3ad67ebc15be281d7aba712719f4b2daf535b38f2546326fa21f0101b97e76aa370eff9810222fa1abffd135f9323f435ba81677abe21ec4b7aecb73f13337330499901a8cabf1a748a53bec75cc1885ebdb49cb70bb8f76f2107c5687ea518afa09c3c6446c3704e369e124e6eb63276f6cf5a8bc6c676c40de8d8615190fd1e13fa937d66e9382e86a03ac2f6bd969509f03f9bdf38de5dc5a91ec120d31dd66e1fd652ca9019d4f20daa28088a4f1f841d37552f7120028d46596d1d6d6e5fd8edf62c59cf5d24548b0ece5ddbd19b89a4ae0288d50401d6b4987eb10b710e5e87f14cf869944eba43c7cb0bb92f7f2cb1518d5a6d873f3beb6acc1bda2baf334c93d6a37cfe2a448b50d8026391b50e35c7b63be49b081aae1b0352699dc72d68236d7966b6731599657355755d389f64cec60f420b5d5fd60b7bcac826ae39f19fd1f8876de8d1c9318565a3f5416c2c83f192151c8cfebf8963ac35ea11b23ae73522a979d5ac38e2c40aa878437a653f5fd8a291b78811971aee4e5e7370b7cd0b9882b2dac6e92821a011e0f79a996a171707ced6e3de5912d663b2355b5ca47cd2a81cf7c49cec9f68cb64b066779040bfbc75e843b9dff21dc69bd5159c125d26d7533e3372900d5c8a68cc195ae9c69087d124d1b25fec932d4f3085cbcd47e7478c03ceeb4ed1b2033c48b4ac38bed4d012076aadc1e5b162afe7b19242f5ba2542a7f7c1e569c83101f8abb8d4bcc69f01a174263505054f3dd30277f89df27bfb9dac85119310bb18385444f9d8e494d4bb84964f9f9f7b273b4b2c8ab8371fde7b89ac3d2229f599524e4f2817ce4b591984a9b5727889a1159b6bd557e3288037e56deb6bd95470528eb0173d18fd06376c0ed4dd7f3d0967a2d17654206835fad11b3d4de23459dc0eb668ccda2815d2c329f495e61578e41e3e188cfd80428c0033b1310f57519ca752a48f2e3f5e0381a022119e4de5dc722d26dc84a5065660bea9b59fe8d53d9456e0750f4bce3f97a63bdaa83a588f9aae6821a3aa71931db83728b6f0af6608731a34cd0a420d3983e471b967424b2327d9507354ed53a3128351e18e3337a7818594eb0ebf066ceb80dd72bd9ca4c252c7a913c5aee7f986d117763bef25a6114cc13bc10ed6e74b1b6c9b1930c047290fa5f591f269a916e7c9cf13ed5ae3e028dad93de0ed343e43c020ce3c069d9f198ddaa21c5d3af4ae07b6781dae9ae796f8520b2a60505b1e75738fb95b835f5465ac3f5563223ac97edc8fe91d3a726161741aa6741fd9aedf708533720f7a5a163c8c68fcc2656fdc3f93265f91d121498eb9d3a448e64d7da0fecb082d42de78066a89c613086537dafa51c8dd56b4470efba6e067815ac54c1bcb0abfa4c6282296206c2a088000063054e08302ce28d714bc150b1c50d5f4767ef4b845a07e73c2993168663800fa6b3104f68c36a851e62ab67d36431fbe495704923377dc620eeb1404b556eefd85787f4d2bc88738baade602e155da0f6179b8d86a52be957b33211aaedd617102fb147716d9795d92aafa42e4bac979a6483340cf2a668e91720a9205e43ed444c7cd609bea471155cd43e5890dc5455ad92c063bbe5c12a1e27490f7465d26678c7234beaa38217824ed7da1ca0e603075b5fa16640714d2369d7cd8861489f7f35e3404dc4c863184f5240c98e1dcdf2aa83722792cb9a175d6db279cd0414f27c017c316bc1bf6df9540ceca0a5aaabfec149799dcad27c4cb7d78c40dee0d6e4be0cfdaad4b6c55a12e50f8263047865dfcbdee98f48128512f8e61c3f469b906ac679c74bbecb47387bb8c5d5101926a485dd697c2323210f1a540711671398d25f21ef0b82a8c0e29713c86fc0322cbd8a2a293da4c8e3c0a2c59cb4c735a60c79226c2cc9c2eb53de9b03df9e962838150df4064762c39690bc63d52df59f6ded6bfe8379cf4c1571830612d53be6205f6b0ecca6a9a6d89271f008b697a30e0c309677fbf12b9b1b6c8fc5e2439d1bfdde538b4eee2c874586e9bdc9073372772c4e22ccf9466ccc9a72562c484cbec816c8651980c644059f5f3518b003462eafe4d0470ffffff8f