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 50307 c54cd9d1509735d63dc21b3b0cf3d99e30b0141a7cd600b20d6392cd62de48dd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b65c1e1392628cb13ca67e23cbbd1885fdb5a8f614b61890d540facb85bcac0a
Certificate Block Hash
c54cd9d1509735d63dc21b3b0cf3d99e30b0141a7cd600b20d6392cd62de48dd
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00f43a000000c00000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000007106aa3ee0094007ea01d7fafada77276f915f144a25b8aa9ce5f69386b3ace33099720257d85b20017826ba6d840fd6cfe36d0ae19689434cf2ef235e2042aaba6036b04e8713b5c39f4eaab8c2890319e224394cc4815834620000000000000080000000e00000f43a000000c00000

Raw Header Hex

000040205645579b38cfa861da3481cf49f7d9c729b513da2e9d3f7cfc2282726991b91489cc29d6bb62e9a361e23acf3412344cd0b6d01297e0d4a6510982be37c1311aa3d1026a312a0c180aacbc85cbfa40d59018b614f6a8b5fd8518bdcb237ea63cb18c6292131e5cb6

Proof Data Hex

59,560 bytes
121216010307b74bb7f8e55788457bac20a66249be49707c5d0d485d2c6ae37c867bdf261aaf40a2d9e741f52a6e9cc325d8b1a2697b895d47c3a4227f3b80f846de8c6e967351ebb6fbd5c6e3dfbdff041e7715ad3b36872a12bd42ab4b4bf05bb966b553cf779af9fa5e64564b1628230e32285b52db252071725b039b142f85ca09af804c607802e7a325596f99abe524da0a445023069e6a02777766fc0bba585db01e67b62683a9f912afe94bab35cc494d861d6f81b23feac648115d3268c213b650a67d89186cbbf7d48a50fb039628390acefde517fd0dab6346ee05882d3eea3b86f6ae415384a6dcbd40fb203498a978e0fb04289c6bf933d9f8740479ea069b0e2adb3d29a81c0839af161fc5644015d36c674c283c654ff663130cc5d501d09027cd48d5c0011c0cc7b76cd90b15a958c483444d4818d6868d61ccac473c4d4ae1aaece51e3bb24a8752de559e83edf459ce6e34fb016fea63280d78705486ba70371a79862e31d6a7a7f8017cc7e23010c11b429ffab851f5ba91806e386b27608a853a96c6f21418a144d5f89970e20d59c92aaa95003b78a5f08dff923237d1ed5c27ea904251d3e44c681c4d316fc7fbf4d58dfb61afc06594c11638567fa0c4476383483943ad28eec017d57905b8b8beeea8deafa3958c39da1262a19c13f4c4a9a3fff37b136e15ce74a59ea419fb0a5dc51ff7f69821176cb5890ad2871c299dcbb6ec7f210c9a19d3da98e2f1ea02745335e74263c5c62e8b581c7db6b7850f00013003fa4844c5bb80dbaf23864e5ba7b626b5ba5d95593120e3e8cc719ad7602d956017cd925747cfbe87875b7f528921fa6c3c703576792139075440bd442b5a822623596397c228a3c7c28aad477a9b3f8ac9e3bd9fce7f41893f9c09dadf2ba36934c3ac1b6651112e5df4a119a2328364de03abcb4a26796b66a6383912294714ffdd63cf72480752cb8f4e4a980cbc2534f2c77eb2f8d9c7185ea3a857b45223433fcde07ec00d67f420e1131ae3b382ddab478f6845a6009755d167e0deac8092f0104abd8b1043745823fb74ba4ae28aa9d99f0d37b40b88fc83b136c4fbd856a92e6832f4f8bef2f8f2c8a30405121b2998fa1c66ef4aac66a6ad26dcc12bc9ebe64ef125c9eb55e9ab231a10b4f5c13d273993e60519c45506223c94791ef2c3425d520ef3acc14f9b561e635b86462fa5c37565473e43b8e048a9781d8d6e550f63fa3b87291888c37198676c4bd59e3a42c796c54eeb64507f4ac880cd2cc18655036536513901faa297229cc6b5dd2b7f48dc81000c50c1ad20d31107ded2ccc8ba8e3a781fd31c2b909b292be5680a82341dc1e2a4294c026b04bed54cd4898c5a34c0640733b38d0030271592641cec7922cf1ca7607b16d525c4956d9cbfe83022d4fd9cf1967c162543be59e8825e8765e06d7ccb9743e933aa5782a7819a4c60a72c4f424bb9c474418cae14afe2e5216c1373387973ac61da0c1b15f9c87f232a83efcbdb32f231a1c46f071a2d8ff00d2cc0ea01f155e7ef20925b4ced13f67d48e943bca35c7c43e39f78fd670d0882f7b89d4df0be9e9f0e248b4e3afb01c95f1ea2bf2fec0912b89b79571041dfa9286b16be1a2b285f5e2ffab0136f350bc74d1ef179074a2385f1527527b81e02c0ba27bc472aef331013489a9253501426fd2a7c742b846c1e4d61fcbd6f8e0048b8c5699dbc5ce98508003e351d75d2d483ebe6a9675e75e8c0bfd6c5fb4fcbe3ed02a58db26acba1594c999a087890366fe9632145f6a44dc56a17dd6c71604e9a2258ff076951a532b5e4ceb284b0a56535d5f275b681e3892f47179ff90dd9552f8635e97dc3201bb62357f61925eebf1f5c9df63f38685e3d7f113fbda003884e80b5fa9e110f5eea807582fc34935f6c674ba546496b5a0be30574cf58016c3b0853c9c83b671d5becd4a7b625cd04a2dd284df410c1562695477fea8262baa8d72ef6a75b6fcf89b212790f64bafc2818e673cd7f3ed56aaa38d290cc88a39d1e0a4a28a79970fcabb51cac0acb4aa370dc1db4e7cf0b685af8f358a668105e75fec6677ed7612fb5b1260ccd7e8180be11bb84e816395f89f114c07cce92a9c1d90b9b76987fd490f35086aa98110ccfa73b13cf18d83a199c79bcd72bf7e67ffbbb42cda874434fc42ae5dfd502257dc8b812ee4fbcb004bc7cca4f4de90c19cd93741719deac81ef8c3f664764a5aa5057c82383d585d9a8d3bb8fda7bc50ee5600917c09f76023147183d51910d9b829f2c8d60cb0d8fd001c71c9afb97966b978d47e5d7bd0e90d18fcb0ceff05ffa25e016b44ec67def16bcdf8e040a0c0bdb656873d81f6b66e5783ac66dc76404923efe3e1ec737fde7dc6ab3e0b2626685c462fd876b8a53b21176697fe41b801cb5b14e8b2a540c3d6c077ab08ff45818ac0e7208dfe095ce9b7d0fd3fcf6213909e9a71697f68462f61859abf06001e74f8a50015b72002145ed8d9835e20ed96db2933b57e3bd97315e29d83882204e77025ba1bdc505e75c2036b486be75f9b1e32def528a22f9072e7829b886359b89a99650e7e728e5e21ea5f4c0c182e8756fa3391e1dcb011fd52b3041fa2a157be38965ca850195207ec68e486077333e015b38c9cedd109fc4d23c224ae75d3bd501e0aec3c996a1d0b4d636046a0255564a04f7d5ef9e96356ce6b0cd614c558ad0a028a6360b569e22d6148770410cdf194c6589641e9ecbbd8e4acd03c99fe26a2ace7d78053a1700961486ecaaeb473c2e6e7de697536e08b8e8de1f5c4587d78e9ec2818681617200a0ef73d93c6999d13b1b758eb41853fc424e64a2dc26e38678d11476f3787c84702f1442e348aa205dc49cb173ace43e9f9f0edc154966cf48fefc5bd4a17740df65c5c9c24c40b586fdcec375e1ef5e8e3cda795c5007fad78746971150c8a576c645a654ccceaef00305e6922d021827c5f8b73dca6a420c47d07809a682ee673c828c95fa3e2d100b14c9b6c34f48dfd68ca90f4341b71c1cdd616a043cffb9f7b00a0f861baccaed4101cc008d98c7eff845e4faa19be97234e2d03b74b9302a0fcfd71b2c3be1c737858a8a93ce405a76d19ce78e83fda129452f5dc58099df8df7e8f015096d0d75e445d0686884c37c4eef19be4a374d7ae7b444bc00f76b870748fb2b85dfbaea5bd14b4d7b90757ab05cdde0e0be0b1b2d852a704acb12c94292689bec0708801cb242a4135ff8ac73de93cea9ce1e523911def715fdd09a162e04a10903e9d98a836640090b352c73945c649d3b46d041397feec1e22cb890e24343fd889e0ff627c137394be6d37e2e351b6c271c556811ea334130c4cd7db57dfadf03b559cd83263bc67c81085af71824e06e162e5fd6e8b2fa11578eb21bd1b4cbdcdd27c804ed8f0d621255a9884758b30471f3348c7f1e0a8ea0ce61b90acd6dc90925acad463fcdff47fb38e3b4aedd355b1139f1c1608d0687dfe1ce7d0eb87c86ff5b2015b27da9acec8f4bf146cbf18557657d8b2e7d730e97ad3c579a6a9c1b1fc4b6dd201282f3c660d8b08182271f5def65f9f032aba41ad9162c134a6d092a1780ed6347e1d271235ffdf184c7cc05e001ccf6d9e7299d9ca4c2bdd596a90bc335145f82c30c616ec9150b2c370f1865e7a93953c145631fbc4dfeda5e7713ceecda755ad1e4c1d207187f7c669f1962e4ffa86c69d83ef92906b975edfc84d78e07218962dbb4b75cc37e751445dce739833964126ccaf26ea0c33d1a07f5c0a6cd5fe2ee2b075a71af34e69629bd92f819f96d0afa1a40bf7e8eea1b7930011437e568c22376a729485a8ac422db7fe6376fc8104bd8cee53220da49ff676164b376e17d6ae13ccca8b497382306a3efa9d81f5c6cf5675aebab679010b1416a1df339770ee273f4ef35c2021e6c1f4d4c7e662bced8ca86288945af734b0d35b523e07d2c7af896079b3975e0778251a188c9b372b376ea2c2ed1a092adc0b5c4fe0e481eb266bbcfc796e751c5dc3edc4f6aa8b34f953c143d046759902bccfdd84844f9700ecf096d2bf32492e81d95036f4c15ebdf7cb571cd05990a6929b5ebd9cd2e38863772128d5c7aeba5325aabc2cd42d96953abec0eab3f7157f5e73493ea7fbf712aa54027318bcf720dd09fe7bb3b8e0aaf0fcae88899c0694ac80483b6b623e27ff6fb3f0a3ef4edcb96c291fadc260604ccd832c59631e61b2f3e1b5ab3495cfbabcdfacfd5e197e612f1c7d3905cf7f1b07dbdc8fe257c9ae3f3e416c6a2da3a7bc7cb1b2a98c34deaf286e2908720887696492ce742d148154202f9dfc9aa14152b54d9d45480e6b3aa62264c870ce83d3e48cb50a8545dc3874ad430485ef6e3b1679e4fc1defae94fb2b174ef1cf80ecc095336850f0f1f84f7774d8f34b1544ec58db9c94823f20d9ceaea3fb21f064875aef84db8a61dc9ec518f3ee4a21c892df9d69f30396700b52b6d79e7e8845021c1ecb85468482f01f15080fb466524b69f86973af18e93a537d4aafc226d20e8419616aa1f7cd86ae01930e2241bc2091a4008539d82bd14ebaba66769114ffe406a9ace3ed377e9a59380a42e7f537245eb4b3a2e4830b4cefef5ec5a09bf32919212accf331d6fa1ebe8b381daf91316843aae80604ae3e1fbe9ff223bfd7ef10f68e39752afe392f539fa6fcddd4c12ad40b31e752e78919e2e0e48c330a81f29a7d69146b88cde88f0dfc30021a15c21eb4fc8e77918e5e46ea4bcd1c9ddc22589a58cb539ebbc3a4073e6dc57a6d3f1d0b8803f4c12edc2ca3acfc2aa082c234ed9d39f038c0510d344fa143a05e54902b3f68babc1bf6f457932acdfa8c68da4d49e4990e347425335b897e595b735f252420fc22cf962a09c103cad86b57d6c2aaa363f96a49a6de4099db18823d8028ec135da9e40daab4d560900cc30edf03e64e834c767b9a25cbd56160691e7d16cf0c506c186ad4605713000fe2260d23142be1dde431f26bac928490922ca5a7df0725fb95723264d8689f68d926f0987b3682f7475f78cdbf18a1f2871e93e97c435673af46273d8540325563958a3428ce8ed997d688e99a2ab506725d72e766f4eee69efe4a22c5fd12cf718fd509a58bbd66adfc6e3b704fba6b04b47ad1c8e6874fbe7ae88f7b4565653a63c208b11943b7c7abe1b4fcc5fad77c0ae8b455efc09148465de14777d1885b6bdcecf1084321a0b9f8b7c99bb98976e234a6e15c876b508d2da60e99107123568d3e9e325d98ec3c65c35bb198a00277117343a0fa494e85d48fa93174cbf208bb9ded692dce06880e1b4a0b616fb60dac193852cd9307a6395b959ce2eaf83bdadba3093e81a0d7a30ee8ac0426bf345bd3612a1076cc27dab96ff424e42df43cb6cd4da61634b43e4746abdadcfdb431b5be96007041bb0d22676ecde0649a08d058dce506e2159372e34de7f5ee8293f080d999b03f566d39369825fc51a659f55d5c1f9bee04f48ad8a0e32afc024e1533510384245aa1c08ed00f298c9f4f3b90ebc15b512087b125836887d497d328243b6436692fd30b61e34da5cf7075cc3751c2fe4bff99d430d956816e5ed4810c698d19312307badbe9e2c40f363503581f02ab28368d5d45038e7a89c6f213278e818d979a99ee6ac29000eda0d43ab614881d48f88b88b279f1eb26995ff18a8f481816826ac4ec499c6e8644ee90b8be854f06e28a1948573181185d63589a60cf0d1730ad3e34363f57fe7d27f034b57d8d99a03491a7e47efc286269d39cb90805f9527df6384c9521780af7748273403e26ead7912554b3c5fd15159bf0b7dcfe9be5f9cce19aa50350408b7557066feb9ce88b416d9b6c31ab01de3e8f7a63915c4916655476ec102410c8ae2f05db919d69bbe5debda96bad95ac6f03c98edfa02d5eedd0d53a14b8c9f5a2d2ff3e24ee6d4c6a943767e76ea630e40420bc8fb4f9a15579dc616fc43d739efe2a455bcb89ac42d2af372e351ec5c8ab630504887634a002c305eb0bf742669c3cef7269d32d1064d0ac259160203e5efe3937629e319b041ce81419135b8105dcd062b6ae362487cff25f9f083a12e6c67217edb0b5f64fba05de53726a1449f2e61c9cf04ee784e8e8df94293156a31c52089a6b164e697a81ab52c5c759d094d1e6e9df06c354b4460c06fef305a3a23c2339ca52446f3a076c6672c014596e4925529d6f3cde7c50ea7a9ee02a082b56abc4edd5388b7a4d34de9dc0b7bc7f20bb4540553b65c4af533a1533796a37004359509e7be640b2ce5e2afe73ff1f84c6f9442413558359e131edfd300608425a29c66ff49b1ece704c6ccd72d1452360f17eb6e4a794633487cbb5e62d2ce3e339b55c51718d64c4aef84d0d25e17582f1ba88a6742de3d6d21a8c8b53260657d5b04d930e19ba859afb9659d05fe61a22ddb307b5493a0d6c5ace6d0ab087284b50aa61c7f4ac93cd9ca2d1e26790e410d7878ddde5a0fb7230efd7f88a9cdcb302fc3cb1c1fd4fb468b396231ee8dfd51b89d5aa8f588eeb98f64bc4c565965518fca50691eb122abdc38f4ed4fedbd5f886987c4c42b526f22f9691502a2430791b108b6f263b6b66bd1525f9e191f18033c212763b40bd814f1d018e4786e27f6decb8364f19b5716587d4cd553cafbd2fc5ba8a197e8aaabf4722423b511b40584ac978751f4c314b196969974c53f29ebf0bfaebb2c4abb9135da80a6eda22f0f9a9c77efeffa4ebe9f2894417c7be3706a536c6979e89c07520f72e6f333271638a8f2dd067653db5703a5db8ce903ab469f1ead5f4125753e85672104e7ee9630e9c505718575e897aecfecfc2f01f194090c54f83494cf172af8653fff598a8c07c017b0da330b363c5cff180269c40d7b5d962bc3537b69d4b1cd31286e5666a4d0bccc4f9497d66f0a8865f38d4a8fcf265c97753266813edfec8627fa5ff2259c77b955c44ec4276517f6b88bbf4efacf2042d0289a5c43b815aa1e0b3ccdf8ef8791401db2a638647ce928d6593dcf9dcaaf2825b09b59d44143085a87386fd60eb07dc2354cc4702005d493b4e2851d381d7709f9c40aba943aef28881d21075f51e6ad7bac1e98703436efae3b41c71956d712d3b2ec633b59da7e46e98423d74c211e68396cbdf03f43b505050474a94f6014a42521b605f342b6f8db43dbbad2b73b70ee59c89543458066ebb8028c31f4f99603ecbeb223ff5e6fcc8fb4468605abedd87bcf249567ff86165bcb59d74ec62e73f54fded776e67e101d9e2b245594bec9d5088dc1749ee5abdb9593345559b8e2e45e9190220f5e23366fa90ecfa85701b60214e0cc1eedfa4c44d4574a46668e1e4ecbb4cbb45e83b4a12438b2d9d19d369d3b77f2e02b4eac07479bdff48eb893069fa3f0e402d477bcd131e19a79c59137f7601bba698227116db88a9ba47ae44c7c695ce93c83e779882e904f820bbdaa84c04e60c9e3f829b61ffe55897a5e9b4daa7b0ff519b97d19d5bdfc2988db6c7d1c2d2dc04d96d003bdec288cd4834e5ebdf87f833441992ca561f743cdaef133709bb97bff4c1b0143d89f46faba8adfe01eb544227b370f02df967377e75e836628c2a0c88c1286f08da0ad163be25f9fb9d983f4a7446150bd7944e1a5c554d1c77b2a7f89b18e818924825f0ff264bbf2d0489ed2e252c97284b67b8583b28d5615ddbab969279618d7aaa8745f6ce1775576769cc19ad271e3b8acf8b7f8dc5e622523e532fdee2ef1fe7c1a761d287ed01e3c2937b9076897c6b5c2ec0acefcbbf5bee3351efa72d1f78ef8e7094da307418f833c11302e8704b2c0458a240aaf49a681553d9a7134ee91329abac390e85c5bf3721c954a28bd9a962018295dac095750f98f755cf63689bec5e69645198727e4a9a99f9f951f630b6e75ac51205ba8a2990f9ef66f15edac9b1e64cd3bb5932ca024602487c3d1fe95a74c20d457d9a2ca827de02de0450d194f05b802509fed0b73de52d20e5aebb2731959e87ea1e0279813e0e367cc0ff2e4fc0341762b49a20b2f74ec62f03ea2e325621409d62b43eab0c5eed7227df086974f9ae12d85e3e85b99657b78ec84ed1c568274fe863ec4b473acec4c3c6c65da7ffe171f4c0645e1828f83734a32a3e223d24da91fbd9972f065e58c25f3e82a82bbce388bd51497ad6ac5f9f1bac46e56df5ccbd7987d9754f01e087683dd5d5dbb6cbc5e7fc8aea5e0ca584a0b2d9d2e95858baed2f81896ab244810072b2355f01ca98286555815c7cca1660b3020957eddf13ef935578da5d3bfb2f09cd89f053ec52a6ea37db6b8a6d81553fde0c45cca7f481724906e6f193ff0eec77fd89ddb98d6dc5c75972d2f8d187586979d6d76d68dbf96d0204b245e327d15ef3c649688721446e3d26cff194b55da2c3163242f8828a78b8b391190e2ad6e80c1c9d0b0b039c61b849d4bc40529e5654bc1aefe45a2a9b7923ad3a974ca90e01b8a873ad56d9ef715dccb8442f57c4c843beebebc980524b28e68a9075526295851bb3d74f486f6d34d70d9610df6edbe2ce06f79a61ae5c9ae2ea0e50f673aa8fcada0cfa9fec73ab3e6f24844692105321750bdb99f327abf07c1b8a946d9de82fd422cdc9309610b55d48b922d5c879eb4e45cffcc2708f6aa9bb0c3e0151a7b30bc44effcd0e0b1f8b4a5c474a055c5637ba3697f65285d1beec1846e22699351abd4a7b708f046fad3676ee0c19a0993294ac1b04e9e663e883d49404f3690ff7ee7af95b1f86372d6e8e1257a8dae8ead475e1193d73ffd2b4c9e7c664b121388c52993d4b5da749dbe48b511bdf6c0e10606a57140856061bc54f9b702f5fa509ae00ed0c571974a13858e85aba34e6a24c84887c2daedcbde7fab6b201d5517347211c690631f0d35f6535860205a6c60ea039cd7626751ba614edd3b9e3c1dee2ff8d94f98413323703f72ea16af3754f39ac2dc5c8a68a56485a10a232d7a13869a14b370102b6f6d2856099ae6bebbd983fb575cecde57e5076f93b148860586ef151c3a450973ad3af40937fd791ac06182fb5748f0adaaf7518277a30256af400fe35ff226dc770329667822966e1cdd7fd4d342e766f950456aafae2b4943819d985c5e9c569dda6eb07e9a4e4a15f4712b361718692b8324df595ddd5232f37ca61e9e89895aa155261abf436844b13cad84296e3cfc83c78e2994ac13629de07eecff537d48924063026d5d0bb8bee01811456c3a5fa42d3420eec268d0b6c45b1ace7b5ffb342c20e694a0d5c73e3a9a69be87ed05e440dfa273b3d1a8ae26f82f5a6d3b38cfc96b7c8743ef4b6b5d9498a4cf493de8af8bfa472bda248d4c48e4caa3fb6a775574a97d67bc4e01b6a9e417e70dd84678d8c782ac494e2b101c3b343597be7d69d4a325525b200a61ce231fb1befc9bacad51c1f7ae56b79f05ce37633ccc796f59707ebb8f4039dc8c6346b3656ce7fe5dffdb385f4a052442650049d1fa6317fcee0b1f86ddf67ffa3aa68d8433c2117569c2df3e403107ce3ce148e3334d00eec1a16e36b6a72f322157a68c07b21358b1af3ac25e6325808ebf1249a6fb913b0004d623b4033ce45bb4606c4da754b037c4add9476b513be5fa9d25f0a8a5fd9b318de8b3c37395f162b01d71b949c3590cd51a756dff4ef2b8a07b2131de60e1e12386ca12067cac4b0c0fde0014bbdf3c32670db5dcf893ae8c785f83191f6d42f17ce2489410664f7d17c1a281419a86e5d760f8eb13ee2566a42209abdcd44cbcf4d2dd314965e6c3bf4e10b2779861451f02189c32ea7b95e756abcaab62d1453c9c328bb0d57d395a9252014a99733d6bd13741ae0edbefe463822fee954f4362f085bd787654c14a8f84e78efe5b7b85360229d43ec2598272e04002f3c84f66eec008cb984ea4773bcada70d648010d88da31c03665ce4b625f5b8768b6a3c650bec4850b4c303aa84e8d002b370b4fed606900643c2586b244ebc6155ed0aeb392afe3be4ac5efaab72cda0d3e0d504798b3c1270a065177cd11912fa444cd20c8c52fd7686a89812d8ef9b73eac2898208d806333615fd76977ed80a77a4144be85346287ac7ce51d7a5d27834784e87ced390b9a009de4972a8ad20c1aa4f877c7c1919171f513b03aa8a5557bd6a3636266308e9618a0d433b8aff548421a8b2387f5d14c74231319b9f2083c566ce7bc4d2193058c2e67fb4668b9a66e534dbe9c86024176edafbf619e0b75ba05dca1c28c8d3a47fe634617b38a58d9a75f1c08abda5964cde4c93296b803d4fd34e6f8f8a199b503eae1f2f6faa9bd9cf6e5b23297fda14a40e238bdd197306d0b7d26a080fb4c1365c9650bf4aca13b4cc6318fd2ef8ad82e9a2623d758ac9df4e378b7a1b051d2dff78d21b612798d98914eb1c396b67706fe98194853629435df089ac048bb6a3f435a9d349d65ed143b19dfc6bc5454b6d1365b2d5f4759d88961d6480b5156ce5051afd522236df8231f2046b461460971c65232f0f66cd1a8ada9c8162b73811b1ce5a6e93318cfa89d25a0fad9d45452fec8f6f2d13d16ab8bc9ec9720432b7a5459ad2b35a673357a12c7fc40b9c89c5afb59697d794037f041a38b3843d8f14218e1f6ba1b2573b756248b900d0f08635ac374e7bb8f935e916ae37ea5f8469b7866edb10f60fed8b91b5018f98a34dc451252de93c928ee57834c5160cba65dd584def38da6e1ba534548303feee8d10c35815674adfdc64495d3ccfc9cbd9ae1e8772f50fa3a0d153ef88c405a642af234e006375f1aaeeddb01b51b0a946c262306402cca558f16ef034e16e4d029f4b566a18d0e1407ecfbc0812e76fc04531c7ab097e7b845d8cf18a9c877c78933a88fec5b67c1c545773994a81f699e84fa613a544928b0ee850bfe527af1147d03b5f13bdc3e01098ab31761323695f53c1e4314d927eb04bd8d8b2afdb8fc9958da790cfa2c08ad09d842867ca3f8973a9966ef18423458f76b6fd1ae1686ec5abed35c8ec4030fbb104a4eee5cb1e9b883584f07c2bd46f21945f7029167decd005b4e78762e02dd82d89024bff7902716308249d25ce9f70f8915686c5f40cf8ea3f6df2c2131d399859841573d6a8d6f4586bbcc9b5370a0605e8a1c2eee36541f997b8a5124d7a6e05d41ac3de0e8256933961fb09a0d9e7d9780e071dd7395e39617318d4dca76b631599ba61cefb931291dfdff2545f0623bb81d94b93487c681885362be97d3707baacc2b6a8f47b5b57a063c93c86871410b605fe44b5ce5ffbf1fbb7380bea308bfe1100d5817be77a0e2c4db747a9a8908b498eaf2bec87e39332521ade5103dd0da85a0357c98b963f76e7b45496fefb8567233c58fdc7d76eeb7cd68a1aca929ce11421aac4761301be3d5224c127f44780582d42db36a76cdc4eb9dc858f8fbaa40279e21999389006f72e5e770d7c06a1f59f15b19b11d59203ca737475c1ec848f67f976add48b71ff4806fa81059c8c815ab7effb64983d286a9419ee15379fd9c12a9cf8dbf911283d7a5a1f9f0d70e198cf29b00832fc9ebf861f7d9e61bf4978b5e9a023458e1a2ee3dee393ac6456b26508564bddb475dfd6a3579e12e3cff65f962ce9f4683337f35fc58c51285f1cd3e88570c30848af3b90dc9038f6a18409f56f23773ae026a8d7706c91f9538e6d3026f79c6b313604900202e81d9364f936e3e5b1d385824e3b615028d9bcaa0252e89a722c6c72c38d9a198e96c07868ea10e3ee670837cc23f20c1991e9cf81e3995817c90f151181588f21eeec276cfab588c0f61ec8bf0f5dee12ea910bc69327add865916d23f2191316381a495843cad90483932aa95c9c8632893efef98b942942a98acbbddba31aeef1b5c7a3c29fd97da1ad63225c61a72cc110c296e7940ee1ec51bb2e2b824bdfdb638a3a53efdf1a374a5caded4bce4081877ad6c8bc6fa91a6a96dbb7908a2dcd5f038d1a3a46e79f3bd8110ecb8abea59cbf5d9f71189371121c55447afb2b42a0dd8c2f80e7923c294efd992d8d8482b53c655a1adeb8ab77f78cbc14be804c52df9c79d03416323d54d6940e10d22036e4d8b7651a06a0b419a7a7100bc6d2a84b83e51b39934424bc55da602e1d69cca74b74e66953b8faf76f1340716df4171d8f0930a002cd1fda42af45302fdd9f91dcaa79b4430d7b352f85fdc195b931342b07b6716948f0399f48f6f02d91efea91457302b749105161cfd21bdac3997494144e636603aaa7754815cc22e7fe1844ea9c43a0e8bc09542d0c187b3470b56f00f57bd650b62f55c792ffd2c62760900e280703b1ee325fc620892e451f6eaeba1c747dc9bf4c39f38ea78f58bf1a34334f5877faf0962e9f00ecc73794a598699390e9d0cd63ad330e3eb4bd4ea93606acd58aec673dfe335b4c4f28e99504e63be10d5e8db46afd7a5867244c6ace6ad482cfa595f3817eaece61ced275055f970e2a104c241a0e1517de2197885d13a85b880ed83bc843fa02860647095eea6e01d8486025f1e1ec8a14fd5456a489c798235cb97031abd6d96c25f9681bf33c9eded1df732bb944f7dbb010c10070f0f6a56514caf7b815df9fd685d20512c8fc939d67b9155e9a71ee7e4e1cfd904828dd46f2091d5d8a67b26e6aedbed4464cc615b099df9445f158990a8ad0cae35e5ac90f58f6810be7ac4694a747b548aeb16bf69f0af1e0c3083eefe1e74d688b534275378ef57f3e9152d479e6f89dbab51d462f5e907c8e10de4ec71a41bbc165bda583094d3468403846d1926ab2fe25068f6b1e6256681de5eeb064adcd62f740712c1e024eb7965aa0e601e91a1ef96f1bcd1a637177015e142d639b434417ab01cc298fbe557e746d8778be2739ac48588d9290b40ac8a386cb1745410fbdcec5ae8ecf30527fa702d9b1c60776423903b0cd459f20df2953ac79f8d3eb4e68b68fe322259be5248193951296d893e938bbf6a7766dfeae216fd5df0c51795e50972a6d3610ea8f177265cad45505af12cebd89495dfe803008aa48a029f728824c3413dae2ffe8dc49aa18a1a6cc0d2741cc156a31a3f2353531e5f03b4bb08137e9b2f06cca90068ca0ef5dbf233a247149f1b3f0beef23a50b4791c16f151fe7264b40ec6dfa1bd65b7eeb96da49859051bbfe63b28943a200f5d3c70c6e58ad16456cd7b34256003899583f28397131e5bf31c85af6acb68ecc012bb6260f16d82dfc1f29f8218cc7e592bf57f25b817f6b8a39b8974db2e2a133f35b6a56e7ae02406d01bcb9ffd79c1165e200158f34a42900093d2c2e8a233256881f845d704136992583ae63e4c5aad4f73492d674d8965a44607ad5db87ee84f08c4bc0dbd8e54f2c06b0d72c27c5f4abc1e774aacc03b4b4660740dc753fc466d5ed98f443c4f52d3a8d710bf405efdc674e0e0f176af3da3b14383a8a7a7d3c9c90d7a88179d17351b66eac43ab226831f0c152276fb363b34b879e4598e7a5f870577cba49830201646e5d36eb4e4b0b0388cf47a5c3b2abce4c25aa7696e6c78261366cf52c63cd29fb50fbd39234e0a9c58d1eae0fc0d7ecba7ab8c2c95967a1edcb4729d260ba46f78d9b959d1b54c5262893c021b48256cc332a5ab0ab6e7085364934a3f9bff1975fe8409d5cd479f37798ada40ab2d95e2e7f94655b8621b5652bc80bc2f6c0aa364c23ec8678357d3babd4d5d3bbdd47d30f30664f02db4be31e6bee83e7708e279933d6e427fe5e678e589561859492b37a17fffd30393e73fa4286034c7fc25e9039851e3a7b3298322e0661fde36ca1823ad359a1157be91de50d93fc94d910ca6c4b6c8f7ab58e35fa6d943ea36fa7dd0605219d0b5f7ffb17df2488c2794c5595c2c1a564482aa35e354eeebf9180033537760c251258319e7bfff5842f5a68d98f113b6dd3a7d68a6dc9d97dbf8651a296033877c1dca2b75b85514c2f8897c6c71d37be3f79ec9bc6e28457e6c65be6a520a63e9544e7d9daff993224bef14495a6a7bc4199d63c45a7b28734211cc936159b6e406a57e74d8f1b0dad686dacedd179a5ba50cbd59d73787cf8628ae09cd5f25e4ffc0639386131bf4eabac1f3ef7dfbb65a67a652707e32ae8aababa8dca6e85070c4dd4feb5e0c2448eceee576dce2b7418ad9322ef0ef91792b8222a4555f646e3e820522ee666a0a98ba18985ce69a534990ba0291e25fe7a2bc4486d6850831b14b88228ef2233ac46097d3e01ec1918b947abfa7ee07b19af45b37d92a4b6d49f08b56a7576299fe6c763fda9b766556f0a1d2d04518f62bd2a79c20d90ca9b5110ff44a2f733c928e1f58c888d75593d50229c102d29b641fd9864f4ad855bf47f2a7c7845f9967a666f4bb165b981e5494368ddd9657d67517369af0b35f5005c04992e0a72239ac4f7cfbdf9a7c8e500fff70e2e74493d529bf177e4b5e1c19c73079b55ac1b91c9d3d90eed03c1e04f0a2f16918206436535138ed8a56f44e7d2a22a60d6a55ccd4a85f3551067558d58a0611d6ffeeb3ba827de592c7e2761fa93e1f8335a565699253185fa02ea9cae3f38dae316b4e3dac2e8aa19e31f8d67cab4e38338845a2f15ab4bf5810a3305d048e10780fec41d33982cc78b394a2b3205626ecca1defda0d7974994f0f4c7ec0c0023f0091c81580476f8904c032f59b2d9abb29ef0106069f495ec499be30a93901c6810c9c6b3e7281c768b972195f1ea2cbfa43d2b6e36e4221c08eae8b1fcd9af69d44c32d23b89ac8a73ca16eb87bc030407cace600b4ddfb0322953f3a148dbc13422d97267675971f9037189a3b1ff85250706aaf4b14cb437de4ee82c9c259d075ecee8aa11cd3135f17f84a34671051f6a402fb79a7ada898717948f9bfc32556a932220a862a6aba8b602877baea2b7d812f7b2a5ee38256cddc9e3e0c578da7ff0d94384414b1d1ab098908fe550fd65e53ba33e20ae01aeb966b9b91ffb22e8b4b7dbd0579f7446f02a7435b14f011877bdb4f91362929a9d6e78f93cb8f54c60ab0ea23a6e63571e79af98cee9fda09139939d654f9e1d5032dc76d57afc0f2ac3cfd1d16d40ee379589213360bf7b018e886dddb65f8f507fcabd8f8bcf1854084aa021477af2f7fcaf8eb7ae2b476041d39b9c3457150e279e190298e188333481a22aa6b5a6298bb34aa1cc1588494d85183cca97aba946b8cf4875b96fc8306da6ea812858688aa9e21467a96455fccfaa95d03c01789f53b78378177b823a567f688a212f7300fb4ad778ac934d69582da77300d416ed7d46fb8799a82f0ea03d1ea551ae1ade9f14aefb7a96b52c73f166090427b1c08a4a51b50e9861d549a807306eafd20d8701e85186d293ebf1b9a4530751bb313aafd9fbb8f5beaa9da13343ec6857ea24b7e2800f884a577e1b7ab24c301dc0fc1463623e88e710268ec3afaf34988d5f52540b199e2ba1f59152947700f4f126d7f3945d094a21a263661d89c9e15a2182adb5a01309688d62c0770c08fde64e0ed4aa28f783525504b9de0297e6bfc73153faf7269c990a2f7b5a3245a217dfb1283c3106ed6e84b6dac021d0e6af7035d94f670b9c93fbd483d799891eb1ed6328293f506d127b78383e9a1309e7eae351c252eac2a89cde5c81783341d5d2d5f5866632de993b429861e27a5f52a024716cc4979ef8fc478ae568dd4ec232ddf1d5de2a6686130fca8ef0a98c06d7fd99258c368dd903a484191e6889acdf6ceaf768080b52d525f44475d3c5b927251517ae61a744ac4a293bf219a3a2c9dd045ae0d144cd968ada567a13892e8b568a35152114135a2de98422093b2a9796e34b542dda6a519054a60adfd39b20002d82ddd72dd47b5175c0b51bfdb9a396a330db446a65d61bcc4e35ea6425657fb75c463dd11db5cf4e443aec0c94c35361f897ca1e93e743267005ed343ff32acdf4b386438217a88b80959bd559fb6f7ba0c84d7b09f3badaf014b8a8926b72f8a4f913cbb828b593252f15cb801f9f2b835f480aba963bc4e2b19c85c8d74def3428586d2a7bf1eeb164bfc191afb7524e7a96b2bdb793d142d8cd53ab5d1031bf989280ca33edcac5996d64ffd0659165e32a6da4e50e15977dc267fde34c7a3f23d21b7b223f5896d85e9c80fde17dd08be5a31ea760ce980b9fb067465731f68b01554801ad6e9d7e3ea994b105a4de02ffba54174ebb7f92de0fb3656237c6e9204f2628d616dcef8898f6e19b5d75f16362cac2a7c4977abc5321a27b88535f65f5f1e544b1ba059093acefe3f4a0ec75085756876abddfeb94b35c21b7934e1223634164e1e4fc9b75680c1fdc3641fa92279bf7c78f4ea8454e4cbab5489025af74467b9fc79993fa52aaa0717eac432ed603a5b0a2d274c8cac35def82469eaa2d2db4b58cfcbae48f26bacdcc09344589cc0923dc9997660a589371e7c94060890f9992e1e07896f43b08fb2ed7203189909296d4a3ccac5087e5b0fe7f55907a3519da3669c743f26a0e984ed5553e41f56c0d3708a5599bc6ca6ccd3baeff25bd5852e010232feb66b9d3bbcf7ab4ccc64dd4ebf41e07e8dabbbc09b28e0c2adb7c53643c68947436eb8b618f8de5cd67b27577c45c4d81c21c49fb56cae03f147a3372cd297f8b84c48e0d19fdd0e9273c2dfe78e99c06dbbf893f99e2a6eb34519afebe6548d400135a3b3583d7d7b69590a68fc17b3fa40262aa8db9c8ae0325c9eb5f700fffb492fbb79be8d4d03c85cbf0ae69aa177c6a8828de80d1ac8c92958390bdd47b5d16ba0a1e6c9aec4e2d6a8cfe4802abd6e19a4cc925aafa2be60e0a389e50105d6d3a711ba7186ef8855e80c147495eb03d1d89937ff435f211d0f40c155660f12a9ba84b136c835886944c03b42c26434649d12eef5c5b2d92b3ea6db75bed0e2175864254562b010ed8328446492be70241104760a813e63a563fbbdd3fd498ae024328118f870938ae3271df7d071a17bc6ca9953f975978e14fbc8943493a541eae0bb1414b6fc01586dc30bda88acbcc2d88c7501cbf7990a3778a1e7c43804bddb26de1e6ac5036052eee0ba9362423064f1b9837e2693f4a59a2cc6c3db27b2ba0bf57e957edb155224637662e09e2c1037f668b2b8b6496ad01ddff4188defde4ca19fa969aa765f8edfced52e7160d3703257197163670b4144fa9be5cfa995be178662fc12a87e68fcb4434e02ab0528d46a4839dbdf2d31d6bdce58cbfbc2f43eb83c7e8a812fa5f00450ba229eb860445e6651c8696e8a7f7815764b958e887f5338ff2eae20f0a62785a22b9d2984d65f0ae579c97fe293d8791e2681c5e2e28b3a5e0a46b4e3afcb4aeb3715440c49d05e342032e0dada98b8dd330e90c0ea6d038bc8cb15b2ddd8c1a8cacfb73557237414a831a6aef5255eeed8bdbede128272659eb46b62cf34c7fed4a4bdf8ec904835e51d061990e600e2a344ed4000bd35467b3b1e6d465f511995ec44bee959238dbe8bf5036a4f4e019ee59082c6ec0967189811b78c060806e028f5ffec500a2472101d18047189190b8f522107da63b3928854035fbb01d979beb751cd9208459c983c2f75a1e63a0cfb5929f6cd4752cac675a5b0c450178f97f3f7c4f367889d1de8c8f41f70036812c6485beab10fdad6cb6895cf7a0b2c109acd99cbc87e89a0f6d75d4d90c5e574af8b902b5ed0ae82faa3a57c5f4224518f84dbc4729d13c3c912bfd818796ec112bd9f7650eb2836c2e36b57ca2d17cf947bad55f4f60857a3f90a20ba8ea6615957c289592bd60d8596b28acc68c1b8cc5ab863b90e00f377ade30477ac916f19e431d8081020b64cffa200869d195a18492200f041c909a5f8ce148e0319c80d9cf89642787a41e7883ddd6ec7c484cd68263a487a4874a381bf97bcc9d61e2ae26d9788476c237c551d1c60ce7ae2c4f9c138cc26322dd33be027941092d02a2a7914bbd13755caa8db755d0ef10a3c468962b312d8e1330e360fc3981942f3737aa84779abb5bf10db743f8f8c27ecb8fdd657a61ebe2dc9b82db310e74db18fda5e259513d4bea84c55b7a6e21292aaf6d39b98565eef4f5d7c5d409f6b37e0c7230a1924472d732f49f375500bd0887a8981ced2b2dafabeb760385f6a4ce7d535bd2a5d64de9347a03f02e23fbc2a93838a42921cc20b40072ec89efb1541bb8d8814591031e6c978eecab82ce778d742d9dd72f8cd3d1a466e11b668c7b8e1ac60c39699246fba68ad266f5fd4b883f146d8206f7bdd51b531c8d9aaa1d71321d0368cd550d1cf1afc327a2e9065133714bec335ede5f0dc017cb32128c9eefe8e03ff9dedef074904a2073bbef757ee4fab5c6c8d2ec7b438d4aff22225ac471382aed988149ecaa64e5c539bc36f06dafc69bfc0b6471d46a1a927e49cc7530968b994eb5abe28cbfdbf798eb70eda078bd2113dfc5c04638ad65488fdb2ea01d819c6a3596a43634d43614ef627429503cc4e9a8b6dc47df0c97f84fc60f2456abdc5e74ffdb71233c4f8d0fb1ffb2ce9e7bf21decc37c34a294fdcd11d22a57a2f1e4cd8d4b953f27c72d1740db8cdf94f36f66d20ceeeed4901d8b8ba078ee251c4e4b14389dc40afa53d86b70f5f76c0399840f28f5d952ee68f47ccc2fc88dc356a6c94ac2640eaa7b37a3265742404da77db11f107aa403967b72dc41bcc72c9fe60fa7d30e20dcb2e5e3fc0613f7a7449e2c094d3f9411532d52c7695542edb83648c84ff87bd510ab989a044ac3e895f55d8578f6f97ee494730b3a982b7a29e290bb90cb74a7c7a3cbdc44b49cde767e2129a2e0b9b5abe223e0002b9cb1802b3684d4823c95700793f5bf77be32abc62d40214420536d3ede2d4737cb7b10d2b8e38fb5a7eef1da354341ea0bdb4b64f37eca29b6bda6e0ddb59d79a220913d4c4198668e99f95ea2d34421636d0535aadfa3b7a5eb9fbad34edae7ae350b002243732a8c80c05d5c3e6f96e51c20290eb3e85456e07a72f6b9a380b4c19e376b56b63cb6bed5b37e3eb77c4a184c8aae5dbba6d8df637eabc05d20890747dc0bcb325b115dedef2360d2692365713a1a35c14585522b1af6ddff8b0bb4f777c08801490f7223d697e0db801af223ce70ad441772f88db7c40a2298affcd93fb983de5051a0168a2f251384e50a5940d54fc891e87c4950668f2ca80d33214ca17ca595ef5f45f9d73df3559e7c0531389224ca8363c52caf2c1b8ebe2798ab26307af83a43b0f6784dd78a2475bc50364c0e02309d3328dd8dfd63fb5bdc18f1b1967fb891b805e2d12c0e8f72b08a867669d72dbe77d025420fc004fd4948dee952a53033359a386b94844253881c72238218afe1927bdc23a83419658450c35e311a9f09b79cd9649574273abed9d9ee8e00442b87824b468cf72cf74a2550933bd04b5d1b55def3a7f6d27f304270903f9e70f1cabedaf36abb5234afec0f9a6e69b77a4156411c2c32cffca36bb047e8217110e335dea3b8b4fd9868a1ee13eb36f8ffb8a98f2540cd50bfa3b91ad58fe3f4e555b1d5a60c7d1b5d7d47a7e1bca472dc77da99bf596e2b5f21d0a07e57e3bf4f654b3c72ab0b0b3e1f2a2da6f96e6d948ec50824aa00c0eda5ebbdb365c42b3bfd1e9b04fc4b96f5a9b9628f4b4d25f04d8411e7b34a449985c5335c6e03027510396dc089b6bbb01c971b91672b4fe032e724ce5d81ef4299557f862697fba7429d0eedf9c5c3f465abd4b2fc32fd162462cce7a4d5985853289a09c93f457f36e9281bdbd3ac8c6da63fedc6690d6975eedfa5ef0379405af9e46e35b27481aacdb104f97695b925e4629fb27b91e8763c20ceab0e5107c9df21fc1e3b5f4a901166441ca9fcf13517b52503ce9140abcbccc4fb702f5914e36742bf1c61fdfb58d8b348fdbc2477598a8943002089a0cc282a26e484cd21dab192bd0c810a381b067a60fda268229cb6e978bdcdf787e1c879888ddce3cfd7714b72a358ff37288b8138f50a08ba6b1dbcae7b6097d29be71961ebb8537dbb82609fe7587a2f88c92217ef506015f8fa0b44905d35f70cfdeaff0127635c60c20839268f15710ac099fd38b4f54079b345c7357f113eb5dcf6eb0f11ee25bd3c99f8d5c9f57af51e32e42c2044bd929d0500c11ce63aaf57561d1e4cd6464155026069221fb0bf7483c169375c15e3bd8c5f1e3dbe2c3c9e5106365830d6efbe03cd6b4a0ac6833c14dcf95cc3f08cd807ffdd2e2e4f92564baf719cbcaf835f1f6b1af169c7cf3ef0b4ec2e431f9ab335db52395752a32ae9faedd64d6ed0830228bcf5439c1d6870b44175b081205d2c81e698eed474693e44e17f1dd789a885c1da2a14be728b40a882ea0082b0b9cc9efaa2f4403c0ddc1e56131668b9acbc65c620803a83945a6c707d99383176e96a7fba3999dd76a828ab6ec2051b2919729d6593907ddedecdb262672cc41b8895a65c4034b2b93a99a927387a57f1a1a732f62aa82d41e0c3322396c1a111bbfdf6829f8ae9010733f66092745433813b08873071c89ada59290d3f50252dbff2fe73cd39a49bfbe7c335461ec22d73a465e81eba6f69ff79406db62e3f66afd81e72182ee948d89e0a61962693acb804b9a850032aaa7ad307a46569ac3e369944e2ff7c7e396b0b2954f8160a4fbcaf850f2aa1b7d04eb4a452601c9317406dc64ec2da341cec80690a0d2db122ae1cd5ab64263467866e81a7b8df03068187d384e8aaed86365c6f97a426d3817c3a3043a90f9ef1c2ee2dc398ef63ae5efe9e57d7c217b3d800a014f6ef3a5610de88bcc73205176a856b77d3ad5a130f2634fe3f3ce5bca91f87805e8b48db2381e031cc97f1b9287cb91ad188b2e86cbd33f968d814ffa0f7a1351fb07cec6d9e16e5c8a266286c4a0c70afd5fbe6da32e35b79b21776ba1d63cc698ff1884542f2acd6115682ea0df90438016f98156099b64e68de2c2a3bda09e5dad18014e42fc73f513435b75fad9f80dc3e5d94275c2d21b31c022caaaf541a880ac0b87ac180ef0cae465cceebaac07d05cc3e6990d0ff87f0e59fd8d744ab5be09f754bc07e895604d461133996ae70a22bb051d183ea3bde083c867f9e104087d8566dfa394e98fb2f9918f3a95ede18a0887f09257102357ae8ac3197d735028277cdcda2d847de108f7bddba3f5d6b27035ddd9a4dacd00245298e5f9f0089f2009e26b393e1eb2daf579143a65ef4597623aaebd18b9da81ac2b108881e09904ef0ba417b60b6bb24d2ed2c02bd5a3c48b5c66a1ad2fbd153c4292afb8ff90b057a98f01a0a8f13f61fb302135a40080649e4f9c38451e4d26d4b54051e711f6022af4d9cc765bbbbdc044f6445542f639524c52d9c541596d8f5366332c2cc68ded6c2690ed078c32a8a9095b70f253ddc4d11730c48af3e3a6d65f3c504337911c81a35e95f6add73aeeab6e62dd6b07a219098716ca9b59e9f6bca5cdb068c0590729d0697e150bb94ff78dff0198b1793247af4348f77aa70cf32e76a351810a4913f2536a0823effe99245e3c0bd7f2da76aa272d15b04d9ae23118d9538e7f76f744637809b29c74816c60dc817af2e228987add0eeba608d1f57c775f75a26ce643d95fb553377de868036ca1671eddc80fd247e787d3956bc7462c793757ad609b6124e3b7f8a00883fdeb5c980ff0d7b1119c5cb43cfbe4814e38cee3befb025d2363602b8b239a4155a91d9770df401e0914538b5c1e2b4f739dad03b6098ead24b9ad7421f83cb71c46707999f1edb9f1cd89e24789a252fe0426e76227ad449f317406d30ffbfc7cce6bb8133b9da823fb654c8f3eed5006b948e1361469eb298ea47acbcfba1034b796566bd2173dd1a9f56b4bc56051f5d864f8dd7248558a0b75e11f2481893b64a1397fe5a858a050ff666a5684e62a510f304b28c1573798382405f92c76ea53108c64f6677e92978cd398d8d91f89415f6e83d0327cac40790f25face4f176795884d402515348d9e550e6c95b36b7aff751bf9e8044780a0ea3d078f7f3495c5d0709b443fd31cfc4c2afcc82757f9775a3b5a530ed5a15a6a644d5c967bdd3d1a418fd9f98e78cda289d52db30547a32a82a5bd7f9bb142d5caee9d64ade453f4f0f1366b396aec1200270be928587f236f2b70d664a44a0e770db509c7fcfe97883dcb14e4b4264b4a25fbf48deccb20f130f35bcca6d5f1828a8b73668efbc8c5ee31fc0686e8890a6864fa31c12759986ec25c50b0c9e4b7b865bd1b4a18db695d34c7b455053c9ba159d6712ccca8911d167d99ffae7affaf6bd027c5934a08ac3dd733f4a21af7d84ee667cc470ccdb963827db9777502dfe45bd8e5f33e466b363ab06dfd5f3514f156806cb202e05d9d0f77229b1b1929bdd2af336617a1142e41a79cbfaa7c92b397521c9e17b5e144bfd3dfd1ebfa1e355ff7eaee0b5ba16fae6c0da8beff4c257c08994a4fa3151773471345d4b8037dbf4b55f49fd646ae57149530583f9682b1e84ed9b0107e57eb7bbb67116b8a5520906acfd3ee483dafa6da2bcac02b624f41ca83fc4b97c9ead033880ef68af4296eb06dc83389c4cc5f8e0582d1a868cf1b3a909068bddfd6385338aba988060114d16af7a0b9c2846877268616cfc8ca4e253c428e5a5247817ce434a1fec982c918e5514e3935ddbd00a8e5fa82e9878a637f9d10eed3c01bfd3b7ea4c3d9ca0fc148fe672912b99dd6f442e245b7122b4e84c29570ea5e2339968c6555149ca571dc1d97e9dc0abf3c4a8c002e2ed72a68284f21926e82e766806c2188dbe84632e4942fcaac2e933926b27766d9a34b0ef63e4d989cd20c88b12285cda769673260c6bc251fc327f3c792e974b5880b986a06a36557196378ecff7a4340204b5ef05131d20961b25ba9ceed032b83c6eaec264ef6691061e3837740f8ecd39e4e961b63b57d0161765ede9da63325a3b4bc295f126c1713600c6a0394be5ec8807a6e16cede7a3d9ca2f96598ca05d2a57e9c002efd6259412f477c34e56be35c0a51d48710b63b13467e79bb2dd24fb56916e11eed2c48e3ff4ec3196a1249f2e73a03805a127a70b31d318ced7f9c29345333fda8b56222a5d2cf3099cc080c4d9aa434d2b7641742d513b76f5cfb4fb622772766d6d32f6892055d6ca397aead78ecd3689c2b706b353caf83a6f906f11a476b5b5c20e0743679f18fa08ee4337fd185d16c0ecff354d119ecfb5381e0401bdeb66653dac1fec17aa2ab3af6af095aec120a4fe8f9feb35ee792cd26b74222d3dba3af0bffe5d3ba1ae31ad1f80e3eaae8b2e67c724423ecbae1a0d463e3902edaee8d31f313a1eae7bccfe10af3578812785d47f450f71b7e6096658cfa3a25e5ac40c5e4dab2f26f1a8bed1ff77464024226495deac581376c0d9d2e72ac7415e86347f6367dbb39820eb1addee0dca0aa2143ed74205a2144052f683d4530f41b1c0fd43eb884b0ac724cc5ed6dce124f74cfe20c670642f0b09156693a1564e0ae9e72344dbf0d5afbd299f86a8d06384be38de154fafc21341e9524f67b460922ef308956585f11f580f2c95a81fde904865448debbfb2738f68209eddceb61a202d2a6be991c95cdff88814c5fb20ceb3f556a472ae450ed94049041f4881d62cd1b3e6f0b93a8250e49bfe77ddafb0c3c299f5d160f118e3c52275aa9ffc0359d9f86275a3affab9671b58a67dfb01b77f26750b59bd99aaeb5312e4df6f7708a9b13adb22f8a26d0bdfce4bc96b14c70d1f3eda691a9931efe3778466da8b9e6c7ed6cd2fa47efc3831733b843303ea7405031433e06f1757a850739c3835f3b454aa53293ab628bde64ef9528f385371616b658baca19054a29b359efb51f9fc5b590347f0c96aa79879408e3aa09027ff042e601a47465783d243c3a9a221de28a13a3f2a6999d4d3d972b30778eb7601e777e69efe586a01b1c0d04bf4b27bf8c56e4286428500a4415ab9c79e0dc80248f1e1c469de2118da8c8c0d88c3172a0c36890c5b98738d4933ff7de56439763285d1998a14b8d5335864ca997820172f33da8d61fa33168324c7116da0f67e19f7c640808056e9dea44f7816fdfb6777b0aa47bc39b9a8aaa9ed142679726500c59b065958765f467ff0f84a7142a189c2136ff32f819863ab2b0ea3eb16a029415f96dd7d2b451b53e8f4b0b38c897518cb4792400f45aab62de96789412afd7c9f0c81554b8c95ccbaa04a0183b8adcd2aad59b0a89d2564ec92928820dd415259ce1a9afebc0e710bd016c973f67b7bf6b286281c52b64ebcb90583ae2aecd701ecf4cb05d20fd0750a7069edbb48af5348897317cb730c3ba213d20dbc213692b2bc3b6cfff0a69b98a6e2126ba3736ebc716fdc57ea488e358df2589a0ede783c648c2cc5f9237ca82770b46d0a36e9459e8a5be720c35fe63fbd76ab6250a3a2d3be6747ba9946ad175520c4ff2093fd75dc0cfc4fb63e801f239ed8b7ccf291dd0d7a47be4c3e3bc08425696b8da166ced66024c5d2e7ee8c0faa98636098ceb9a0791c5a40fdd1f4ec44fbc66e93fead67895fe984496bf98ac621a753352743c7db1d8806fad648d1201e36b3aede9d97c060ef7be0db3fdf72bf68a2c4e3aa55b9cef34534e3da593d9abf5eb89106973da29e5c67b547110b0ec4b0b4d4335f353689bb80c3c3043430d91b435fc8f9bf71180e844625d5f5c7ff166f9c480328188e82f2359a66dc114d643f4a7429b6058cc73fd7fc2b9a33c6451e227d5d2cf3a36a8a1d27288313e022eb3d0b4623ea262e5ce751e02778bbf535de25fb24afe296c632af5c5cfdbd82530fecd2debca4c7008216bdb93bf614ef94a88013208957572d261cee11e6a61eaa872ea906e2c3c8df2e1e0103a1207a68163b0613d8d702debac398d18aef28c194b4662e62a0fe0ba441853767e20013d4e56de9982f26c035224e55cc7613d86d86e313dc0daa8f07e11030cf9daa15ba0215bd76f741741af84572ae32a23d0aa615db8320a391a057e34dac279c70e559c7a3ed65003d349013a9c2950efeb27733a3fc327f1ca8109ee2ee15daa86a16556fe875201365061ec4afb20a4d9518215d49c7bf76acc6fd4b390f1bf35d8d117a9c30ba04219012b94adc9034291144441085774bfb896783d9af93415b00f95e883d28806ac919ec50e8c0e31e83a440a8580d6e00af9404da04ec6e3f3a72aacab5a7c2e5053f448a0ad2f0a6aac55f4d7ea82019f7ceda09d34f10fdc342b926eb00dd235781b8ac627e0e9351ce07c406386dfbc8e7ca86432291771a6c2f3eb578aff319da54e6397342cbbcbe8c259a134ab6455d4d4d672aa3cb77eff304732b456dbe2d162a280f0347eeeb69135e28342249c58b0ab52c0ff5b733f506f645ec59cb15c60e3cae5505a2290f8d054f96b57b0f96654d373b1d06150280992cd4ed92fb1b70959195e7cda809e8b6ad0da3cdc7bc5abaf6fe79e0a7d90394596eb02eea45a97f6e9e57171856ea5e120f014bb19b347afcaef604f865286139fa9237aa2d91fe1412940b1bc6a1f7507ff7c11a54a155b09d60dca5aee7bb6daa19e68ed2fdb1ef067b69b4df2fdcc71a9a1c151cf6ef4eb77a4c392bdfac6d963b507ed1d9f5cc5f4fdd056d8257b94a92e2dd6bed53688c5bc034753e0b9c1aeed67e1ca60314ee3dff46d288f9a45a6bc3db34a4180aa3afed4191b163bd86a9037ffdaad94224940c715b667d499fae3cf121cc0d664f08d0657fa9e2a5613acef97bb89028e8ad1f1d7a662e7b024c1bda3bf28cc8999eeb3ce74f6a0a7911af51e2791ac9e9d7318aef5c2e7059e98e8db008e351c0349658d384aa025bf1649d96ef4e3e9f2b900f6660f14a44dc640a36520dee8bdee2715b1c5c834efba894f11ad6f2c75d77ef4abaa8dc1f5013aa97138387c78954e2d3ad5d66fd3eae3d271e80db0ef7a0b7ca284f5a65044f7c10795437dd041bd7913c4a4a43a3a8286f63f7059dbbb8fc0ea063070dfc274fcfe8aca408b7b02aa4943caceb13bbc11e4e582174da5892f63b7c667736c8f26cddbe2a4061e3eb028ee4ea6d486c76f50bc26fe36e9c8904d5b7926b607702d1de5fb0c5a433a307cd4a2627e1c37f83847bced996638e3476d6c232a81b26dfd361af6e17a5f10268a57c93ef8602f2a6d69e591eaeb55bbf5eda9c4b36ba67e528367abcb5cb6d53f275b12995687a12b2b1364f75fdadbf23744c8f7f729cf88c3d8b0d4f1479a3c331d99bf99676f40b456cd319a6a01e4859f4dba313ec39467e0d41ca22073234acd4894501136c6e7cd7908d1479e0e488d4e4655a80f26931aed3470e3edc2878e43c3a2d172164bd9ef9f5938772cffe51ccb94d2bcedc43f414bade90cc9aa41e433c24f91bf22b4a5e16ded96a5fc82c2a63a3ea49fe26ff73bf62a4d14dddd528f98afd4ad0bbd165ec022b195c737e5271af7f1b0a952040fd3ad2363127589f42e791b19ff22f2e73a2ecd9e50e869442ae12d3a4c3c3c74f08f626f313561d4934d6d8b0af7f644d518f4bb1eadd8b71675cfb6c619b26e4942d456d19f8a297d4ab70d7d53d6610d8fb0902c5a66aab40d2956fe429c6a46c562282300c611b8e3d7333ab8d5796872b98c22cb05d6c86183d891cebb80e0c39ca47a836ff3af5c238cfd63efa2f797d35db2baa0f9ca161791e09714eb07f0bdbd87f9c753dc3338c97ee20ca8e3bd36d2012b4c158ed623df665ec3d0f2de83211444b5c3893956fd63717586f5c3c0af5600d979827360b42f588f776fb6230c4236b15c33b92787ebc8a7719a6d5ad91e6fb5ae7768f8e00f178446db82384541435509f7ba49be9561113f5031b74da410e2cbd392520d5ca98c36c3ea7f6221877509a93d32b62a3037ba7ef2924c8befc61bbded901c580074b77d52d9098c8f475d5399c54058ecf16e4a48e2af99c3e3e4e1bdbb7c9064c1cf3f7cf0af0f1e6e7607b4ebf2ff54c35deac00d712fa5a0309ce65b157c0107fe9620bf7c013b1e32532844fdecf85873d582bb76df712ce8eab6fa649337dd9351e8fd39b21dd40482b32f744f0bb99c09fe34099708deb2400129140a786aded5f72d5cc65658c1b0ce906ddc154138381f78d591fd1ac63bdd769a1431294f173f2a7b644a92831e26d0f7d3378ec5876ca1fb1c8279aced9c7bc978d5af06a347def54d7131bd0e5161546e0803921f0679d59043d30b0fd8f0d114ce160548c894bbc6baada636a5ae0012b90a44290def436d965b851ef9d82ed015d2e10be78b7ccc902c173de4f8c84be20b7aaa5324ef60ec8387e8fdbaaf01404e12d7bf06fb7734e2a31b75436d96e54ea751b4b4db672980e35d1c0b03204eeaac227893927d2b8ad284a28ab7a68f509bba62fd93a077e521a3681fd63aca90a4f7710c83338a6d2aaf6bb606b99f7e116dffb32e192c5a2950c80d94467685d950947ebff36d1fb6eb17450037ddae306b47fc09d23207dd34a082eb8fb4df853bc72a2984779f83115fbb0f5eb562d4742354f7f1e7afcda50097aa0350a6eeafed71afe0e73aed6f0211c1949d9bae7c9a899a3e09af10f2099bf15a7058d786c7cd9db1f0e9ec7521fd51fb531f47c07d600bf648c86541457747d036ca9fafc799d431f64bd06584bb5d1bc87880fecba1e6d32f37a20a84f1ba7f3340d862edce8b5856acadaf6424e9d485f45e30e5bd3df3d4f90f80c612977ee2b601649c7bab9ee39023d1d91ffa2b8eee1b13420fe5f254ab63ce8cb7bad2625968d4e9204f772f5b5195d25d0a6c466d1071a5c83a24445ebf768b43affa25fbb658cb4ebb692c80a2a3025975f5e69d9cfb4b58537563d3e4ab03532a3e202abc0e153142310fb8484a3c4e25c4b019c69600104b57b347928ec7e480a11f308374e347ad2e97f8f59a36f91a583d0ed8c8c2d29b782e50ade59d84aafa4bfbb1685a8ffd7998d454076c0264065faf6c71fd181f29b257e37ca332479289ce29fa80df511b1e6b81a71c36bf1cf2f5fb1abf8ad8b94b938452911d2f611e9fffb8db2bdb93660b2a76a9075ba705b15ff26a409c1b5012ebbe982f34c59e8b414780133db488f13687dc43d7a397cc83a8a0e6730bf30070c8e7aa378961217776ff55cb7c7dbcf0e0aac4e023594997f04c333ba29d24fe6c7d077493727c886029b2715a1dff2c1afba0bcef65e1bc022e2e40a713767b4975cf2efa82e4a832af8911114decff880e45f873fc10fa578ee14812eccd7e0abcc59d44b847fa73c0db63889dde0088085fd54dd64317100516fe43337d52640e7d7975791b03910d6d9f79b5899caf6c740eaf8b24abc350b21f50af305d58c44fd993a808962cb135e2d6d1d27b0dbe46af39b55226167bb746d18816640f671842aa7ebc01cd6258460fffc3ecffb2a5a22cda26d6cf32dd516fefdced5737ed74c2cbade0495083e8c92ad2f9cdf64b27c4c66610f4e38ba01579458f797420a47813542c8bc5afc7c853970a0e47c0875eb6dcb6e9aade628ef706ea9da2f124c8fe85129b30bfcddef6ffaddbad32418c6f18aa4818cab522454c835c1ad54ece214e08091e5c14ccd9e06a08c433ec47ffc31881e7115b95fcf03794e8ca1b6260724479e9064ee28835a9e868de42883bfaba0b603315842ac140919e349d350e82e1705c766c8362adc30995be876b294b1a5fdb0217921b56b316d1fce1405c691a0ffc4100950fc9d27e928a148871013dc07a900e8ae3f9abdfdc05dd781710f989f3a3f993d10b46b6c993d30840228ad949a6bd5adb915906088d1086e2faf744976a8cbac11b5e201334534c4973334b04c1d721df609dbf5a5afdee5e611c9dbc67dece6700f742bb57cef9b8dacfe34748cb12c4424e8a9f61060db7544082bbe94eb8350f3921fa03b4d2d85437fbdd0f9111faa12cf661176bd939dba211e8d1e698ab4c59028ef07ecc081ba1c38462e68ac534090952f458876751a3f41c4bbddd95033538ecb5bf988bdd3d4a0b86ce995fc9e4d334a2379fa1e3ece3d9c7f9869c6ab5cb60149bded79979356a0af35e1c1b9ac40a340698d22f0642945d88dc72329fdbfe5648580b4386878387e400cdfc68095c6de8eebabd51945bd5109050b2cd05ef0dc42ac8667acdea97cc14e4735b434ce6b4aea106544f8c1e333bbf47b0938d937a1daa58f5eb2d8a4c710ba9e62fd8ee9f231b86a9de428b0fb6f957d4fc41e4335e6d575fda572442f5014833d346ad9fcfededc7ede641f449ba829888033cd0359e006bce2d9fea71614515b537c2d689e5f5865f250d9fac04654f774e056a80bd0f251ccd5830b59f17a3ac8c1f451b77ce6d1c8f0490abfa31cdb0d6357358dc98b0b01824551aea9cd309f5b7c8017a14a9132268c22d3474c3d6bfdc840c37d6f9ddd6e0a0393171132bca1b890f846d598fb72eaeb2b95df9e3a8191618dbda7e85b6f171915a0c7ea92f43c20f29e3a3b36d4ee1b32187fc157305440edf9aace78e76b9e0e7a1a3c79f9c3b418c293cc77a1a86786bccbf436f20d472cbeb6f882641a2dba237bd6a48a7e607b0c73741be329cd17d0b793838a82abf3446326796d4e878c3c12ec604677c60da0163e44371aa9b6fa8b1943dda189050a69c5edf0b265bcd0dd60d9ed50a270da54007dec1c816b6fc7227974beb65ded8e6fe5f2e63b64f14cc0f1be396ba60e8775853b742696ddc4f0c3a75c156a2877229c3fbffaa7ad72bbfeaa9fecaa988054237a662c99ae3aa10b23124581efe8c74ea46c0a2d8207b4046f0ee3911b9805a2e6aeeaed11db33fbb82c182bfc0f103d655d4ef264e542239c6e4daa043136bf44066bbd559fd129fdea3f88ce3d3955e76afe0bd6dc73738f56ca097ca9e91b8a869f84251f75838ab94a5b196a076d9a05305ac24b64998c6f9760e44d5c699af4ca8f0063054e3d259dee895fd84e192e49c3a72630588b4e5f192a8c7d63c4aa49a55d257a1a1b9344284f121ef196ea5498ab79baea0b0f4bfd8d2e05d936b6e79a298665e0aef5cb187d72c657b47c806a3a65226a4222211c979cfb40f152d250238f7acb767a76a062e8aa68107b9da48e0c0671bd0093630695c42c1e26343b99d1a80a930b12558cc808c8cb9d8c5c40eb155641ef2091fd3c3c41e65953afc1ab005877b85aff433200502f4f37b14e5a5996b5bee40c815c6256293a78ada584cdf6f3d2bae9ba44f26b9e0c2622c89495d653b20aee14c7c71dbfe9745ebde41680b4bdab7c9351431a18d62c2091194e3f22189b5739a9ccc45333f655463d38d3fddf8de74bbc8ff2efbeaec26f2050c7ff8caec4d8819e74b536b32666c2424ece227c199d54a55a26a7a139cbe4096cad1bc2c8db79613bcecf9059e8b1c36c4285a78b0b5d80f20b7f3aa76e4c96742dac4d38b769f11926b17ce4ab57f33d92882e4177da9b1a2f6841cc40324baad8ce3ecbfa27cd6b2adb19eab7876045107918b7b7486de97f5a518a8ce68639dc4a044f9891b7b14009eb8331798dfcb3d4695ce8540fb22b8d06e8d7bc5317c1ba5e7b77caad4a8f898db2af07414c7810e025eafc658b84abed2c61443c1014180388615504e2d7e59d9a0f6141d80c266b63914f5d05a2c4688287aac4e4544618b4cb441e134434fcf9d2674d4605b306040f19d7517e29c2cd7cdc9264269a82628b0374ea0f71150c50ea8ff83c4fb83fc4286dfdbd578a906b485f12a242fd5a22b62761ff4710120c89066267bd4b80031c57370179d75c676fae1107ef4ce2f98a04085516add9a0e648bdea575bd6af10e7d324d985aa4397e3d007d3c22ad158f11291a6d78e5294f2ab9fe517e3f91586ebdaff5fefaa8981a19f75622a61ea0997810be4521536027abaabb72cbcfbe2ecd15ee03b845f8e4c5d5939b6c3ee1e295dcb1bc796b182fc4885add59d8cfc90a3773695e828775e0b05151d31c346911a1617cb8282ff230ce13973a9f9e2225e3419e637f0702128a41ffc6acad8f9ef8e0d71eb55ff6daf86c0705dafc24ad54ffe9ef71f58492f04183f0b93fb7a668523c847970209bb3f047f53b1f497814ff481ee4fa949d84aa747a2a8dbf8beb43d7bdc40df640006d41c4c5da6ac66689bf256aa9405a9dcd287d524b857f303a9b72fd492db379e6e96ae7f0cd7e4ed82b072545ced43520ed64624ebafe1c7035a51d94c2a8360975ec2e005385c146cd4acdbbf6a88630dc5942bc04da0cb2efbd80050c57d0ca8e8f29c52e97ce26e75a4cedbd84bec4e2894fa7dceec80b11e7befe66ee4a6edf0fedc39374d5b4f5e5eacf2b7d340bcde6f3e06544e4188ff18a2e982456e8b513313803bea1931884a5c66f893739143fc961869cf32e60bfe43885e99b2c41d08b6b135e6e4e78be39bb55eac6ceba3b5714e978b24a46c15d92b43efd6442ecfaf236c3d58704cf6e992b24d92142fd64769824f37ba49e078a8c3414d7ef34382e75b6253dbbe7550cb844582ee9e869828e752dcfb9f639631156c227e98a50c4eb1d5e1e9f73afdc7db661b8a35ed42625eaa38ac45e0e2a5b1eeb2ab800024215f68f8b76fba47cfdac74b5863d3bef57f33df02851a1f413c20edb57faba902f07d9017e406c49ed4df137639d06847bd2934d524b78b63765a84b2ca7de56feb0c82fa8bc47e78b66a1d8d61148b912cf85cae3df128a5e97673e93e9ca543c9026903c1d5744eed1a3b01eef2e2f75638e3fdc27e0bf5103bfb545c2b4b5bca75d9ed14288db665b41da341bc114a666a54af6a9a44f69229abb9fa66de06a4d33c9716b3eab53f43a2a169deb88a65e60a918747ce5b39ff8392388698b8313089b09f7baecde537167594b9ad4a845f28dbace14ce0bf3d5de74616e8cabb55eacb3b5762f8261265aa44cbea481703019eed3f0c326f7e9dddc6feb8fac2b7c4c9c7ac8758843b248aa81990be22128b5eda95e37435752956c2b335f789e394ece4658da5841ee1cd638fb4bc44839349ef19d0f4083a14ed4da30d6c2a7a9a403dd38c3fbd0067083051807098613dd80ab0a23b13488dd7dabba9a4129ca447d75a651f12fd5f5c855865b0ecc2b7aece5c6c3a0f7fe21ad6616f3fe1b1f72d7a15cbf04d155f9a95de51f5b22781c5713d958ecea4d19826759f2443834afd6856675e967043c922b4ee8e0f7bca03a9374a84cddd3939397bf38b46dbc04564a4445c92a7b12a8eae6249472c731311f6ca120622a99bcd2cdaef013f160c86c91f102d986c6c24d36eca97a5d4275946513fa31aa069930a7fafdf64f9a18b2e5257a16a169aa7f5d91e157ab9997b73f9a3965aa20666e4f6a54171b0b4996abd01221ea84c00752f708fc5a73e642a5ee54aeb35c127de66019b0f0de0b613cb327350cec881e773f7c203e68466c9feca0993d93b948b4953a901a86648009431e5d1da8ea233a0c7c347216b2320e4cf30b47dcd18c095016f4a15b78de865bcc3f439eda384136833154730698a61d8d65c23ab46498d374ba54fdf236508c233ac97c87341cb7e939755a4de967f0dcf77b28ed0654a859516ccc576ac5e1499977ce116a65a9738430745d2a8f1d43d0387b60b01130541074822364eb4c3c3c38a73f4024ca41692517765907d8ee2059b4236ad5ac97db9c059ee176af3df0cdefce1ec39c36c5957c33b6f4f5387bf6f1b76f487a47b5026eba6178719b8ca2935f33210931bc1057c7b82d0efb4f1b2cfd38989c736d73311581419a1af8a846880b8b04b69962638371b3ff1f1b52b3bdf1d08eec7cba2f8c0f3cf47c17256c4f00435e08fc7de43919faa4dabe0630e4ca1a2e52c8b38c1e4cd529818a7de955884d3e3436c37b92fb3b093583a54e3a0b5c594fe64aa2102e65e1f1690cbc05309c91fd52e1e9f9b3bc8cd15ced85ad969ed3f9deed1a6291dc632ab6dda2505eb7b96b6288fb4193df8c64acd21b34febd8fa4752a54943da0aba62b394d313f1980de5f613eb1e1c3ab23ed099cf94aa0ea7b00795c632b970cd4f82e0c197eb0bd65b72d6a20edc10539399dbeab39e55ab41dfb62b7483aaa67a1f8735554f0d3c5ba02acb0ce5fd9220768cf335ea0ef73303449778ffb25e476a5b145353099c5ca6a55a339f0311606230fb1b0a9971ba6c4df30e540c4236c401ff792f862f71b002141c2016efee308f03b9aab6e250d5b846e49e6c4817dea0af835cbe5765f8f1ee8c9fbd39704910d3bb74a3531c4fb07145862d5139882120acc87cc1a9ea2d00517fdc376a19e833e277d5cb640b86bd4657f84a1b11ed7ec2a5cd12114aa4b0750915d1323f263afe9d29aa781408c0a6b998374d11a4dc262bbef84dc07a2906e02a21d2176369e7b97510d52872c001f9fa13bed138c0d714e499384e442ea0ba30c0f404ff1394bea2d0b2a3328edfd1be1c44d5c7cf94f8bb99c2a7159b63d743e88de7448aed5a3a208757a22b3e484647614417003bf817d9a628a9e5e60d9b9a46180031d96b0a507e1041f1839c805e3250ba0f1454556199041ebbf59932bb68d25dd932528ea037b82a997e894eb56dfdb224fdeb87edc0c9f3cc0f518245eb96561ee846b87195af51e4167e571b548f4a916bd49f1010fbe7f371b6c3c3c79d8bd0babdbac5c13cd7e9623e1c7b10238432b196214e797fd95ad81a982285dd5bbc2c94c273b113b63a45684d78d92d49076c28027313d5b1c8f365a83770e21d7a7478e8cd479369fa68f94ac497236df4a907461488c8b0fc28b2b0bc9e58be66f29115b37b6b68745ad3091abb08f33b6270214f01c950ab26c707008722f19ed77b1fe1f9cc85e410096ee15fa0b63ed996915d70246d3221acd7be4a2f2aedda029bf4757cdb008279137a68ec8666a8dec91796133a95f351b99c1cfa022bcd6c38605e159d125caf2fa42a317b8f7e159839e7907b4a6d86e9ee3b8a4acaa4d8b97b28202e24dcd6f6e90ac00d9f5685c92a3b3b2c2507df1cb8af109b5967d1c7893107a38fb35afbeaefa1eff7e3b7d7a7be53c9d8af7033c402e405e48cb1c48c8e5dcabc4fcb177b12b5559db0bc543ba294422039d12e78752bd7be0271847df0893f4415a0e20cf9f7c62e019af5c88121a8c993e373d75efaa2bdd4471bcf91cb6fbaebd96ba3e4589f54135fbb4ac52d7b691ab2855826fb127b0ea85a04f825bc449a6315e4f6bb01309cb395afd5e2465ce53f6fd5177cd7fa3a3492421c441fd1748b5f6345aaaad08095677feb0ec0cbc51a580866e748c6966df5a5a24ddb401945266ff24f561d373b38a091ef9ca52c1c87543a7902dc7bfd671aeefc01fef0d08d3bfa3cc1970cec50bd8386910cf70f542d99867300e9b2929ae08cdec6a9ba4460b43f044a2dbe52d3bd4f7a4fcf6478f727c714646f8877860480e3ed68f717adc0f976088683f71e69eb4d96ed5caf2f97433fd6527fae8bbe699c1748469d72396f8aa9781c1fe390a841d4b1ad9525d44c090fc2c86a72de9e331b99b89346a0c65d637647d14604cf616cc6515e289c2b9ea7da94ba9da8538e75b315b23fe9fcd8383b0ea34e1a0d38dec2fbdb353711ed8d54addf5c332dc4e52db3133cbb1ebfe9910b82dd01fb4dd889e85bd3a098fd68e5d3a34ec9a82e3fb97f0299145bd702905aa49814722145b2d0646437d84d05c29c8bb470c009b84c06a3efa430357d5ee8ae8aa9d1bc218b9d550f5f10fcfd56b16d0999be25f49fc8c955fe904026bcfbc4b419fabfd29bb45be91198b836654916ab5d1fb03bdd70862a26e11b8c30e617ca0df6af7524cd449fc27b5028702bfc38b813367a8081bb3a93ce8177cd67921a3222021820b1235365f053ea4c82dda604d659c236d57f23c019bbceb35483a281af7835228fa8763f3099153ede472a70f69ab422878c7d2ba196b2f77576b1b2cc9554a6a0707d673adfef3bc512981a206bf771cfb39257b319af0de9a200ea6b5e2f86efabafb8a12d0c3e348d20b23cc64881b54efa01ae31ef81f65f57a44de772a9cb1b53e72c66b689f9891b54e944d7c3e0de1cb749b65775c0f47e81eb88d0c05fe25bb5f0f56afc4e78d57644f6fbd3aea5049687882292f948b3e1acf0fa066cb3872e46425cb602908b12ed171caf62e40e356f9d5b80609a459edfcc014ce53de587160cd8f1980becf58a4bfe80d927f32d25055cead7be6c162fdeb9cc78172449e704583d88b7c78692e8923306d14816669f685df5d1262131c745cc148453c96baf74ee44cfd869e6942dc365a812c374368d6c36884c7a35055a170d9170c8bcd4922744048c6ba4f1d0716044fa3adb201ceb6bff1f8476d85c82fe941c6af8d8818710d94366947f2f1c1fb02cb350b06772adf6279fac48fa18906fcf973c3cca1dc449a1b7e25579cf9ccd9e0cdb9558670ae824c4fc8ea1cb5d1cbc4d81ef8c5af7813523b4cc23f24cdbf132fdd5b6fe1c95af8ab4d858de34c1ea3bf206ebb0c42c5abc3abb82b4e6742fff9c058e42d16e01e93d3a5857c3c23f07583d39a2fb7d80b774785a917b879aaf6e52c14bc9aef1582b43808cfdcd6cf11535dc9d754c3362cdcf4c1c6666bbcbe077f9f19f468fc53e5c9e0d0329a1e81b0cd88f129f6f2104e4aa63345371c5308e1fc3f83d7f69a20eeff042c1e1e80864ec2ad48ecccab3e408759c205c255cf2e2ba4920f0f8089c48748825c6a05f45d7365e5f2ea31b08e1fbf884c95145d61eb890758575ccd2edff29e40537b7424c44b8126ecdd1122fb3a898f8fe1ae46cfe8b4d96cab5bc8da767a7cee16e90412feff77e40fc4c73e17d5fceb7f36b02ae091a1c533654245305b8a54a4dda982312156e2a05b824226a0501827161461b063b13d31922d5164bf329830e6a9bcd2b1bea1aaf0c6bd6cd2fcfff6ca438553defcd7fa207bff5886dc806ab625ead5c277b720c5bbc2ad11eec12d50d74f99ee18ccd6e9effa9b3a3c521652bf4979fc580721b3fed62d30bd720c3e5c4c66962259a45e0002ef4064d2a234be4eb612343ede267696176bc745cd3b35c9178ae295d116400d4eb81e3b6d6905e0e4b9895602223cc02903d79a165fd7595db9ddd02f00a96aea4d2ce0cd2013c19d7b71d15dac04ec46d252632ae9e4726f0c3144234ea889725c4511be57a8c0c18e68a7b72eb3cc293c5f58cce1fd93ad07026d9b33f9b2b9bdd8bc902aba30816b36265453762a736034545c3b1fff9407f9595e112dc1d6a491d8ef8b89305614e6898166481af6cfbe1395df5b3d7498e54d300e9a5ecf6f112af20abf856d047e823eba66a0ece4595c835e7a5cf61a67beab369858bd851ef232adc9cec90d4fb380627879b85578436d0297ad62523fc130bd355d3ab40d20bdb2598962a1b62ffb54cf15e7bc028b3fb2236d9a1a921065dc1c64b57a316b01d1ccd578525067455755304fae1a6cdd098f91cbaa68a6801809c50d8f441f3af5d369672417ad0f167f05ca1986e4c3af14fe4246f3a79d675d6a41f7a97ad40724733177adc42057b2b0428c1b9127904f8035c2957bbd6881abb198c77fc986d1806b18b81a572ebb3c10d92b5b9bcb2255acaa8f43c8bc76524a593d7bb0375cb6c1b63395c1971bfb66b9f2271a8ce39d1b709f45527a3352fe9a999c4e7aee8e030f4b81a7db94c303e81e33b625d215e7229da1a5dec4b8f8ff466fd5ab2e145747776f3d5321626c3c6d3673527cfa4bbe42d353de505d1ee45319ba840ffd7eff1561ea85b189129d549179ee10c9c5264e5def225c7b0f8c3f82abe22d76d3de6a45a4e85a00aaab4a974b5f9b3a568dc5b0149a58853b68bb3d50ccc72853f7d2849dec81099d09f787b8ddccfcbd861eafe7cc30b401bda509c9e6e4628c9b8612992720ef51aa5c4a838aad800626fa51893edac861f864d348c805285c586a5734ca96da154b37e3f69ee595e0f1d94de633213cac9eb53763c5925e737582f12ab57e3cd7bef20b60f6b4d2d36600ae92cbb66ae7f5a46bc385202fa8b5f0e172aff1bfaaf04908e2825e93678fe4b42bb0623d9b895940d90f670ea0474caeeff7f7a3a46893e5b0f7e4cb0e1f68137d42e1674789cbbb6b808c02cc98832e9a2e4f48a984698814c6e85645f01443a094e8987a65b05828a810455b35b350f786c0138261ed53f45408b5b07a0c54ad10cd54ffbf127f30be89234e33b16acd5138c5679683d68148426f606f0d80501850f7f30f5e16614c86d8a4b3bae2f2afe549ed3cf4d85a27179764577a2aa0b09137b7f9c5dccddf3450d6cf132cf44e9d6b0197fdabb4786fb679a21afee385ba90f13ec6a878cddd2295fabbeb998eaab3b78a7b0356ac4ddd2e782288c666b94e9513d9a95746fd2f0148d1f99e5c32398bde74ab328e9aa9849b46d7ddb8138ab63a213ec5f099242cf384b943f251f852add124a87a1a1db3cc2db8cb12bef342a71331a28ffe85c9c1ecdd0deb022537d61a2048fbede01aa3630210a39cfe68590b6b2b966f0ca608531dd9fc95d196adf44f21ece4cbfcf669dc4f22a296a8033ca904209a76b390bd2f119cc7126b0654ac9aa243dc0d2040a12571fc426cebf51a88b70cf9e2a372b7eac923a7a6ecfeaa6287d6534b4a7c977e50a135916bd390f3e70affde1d44188f2a487810f3b91bae4dba476f756364b5754ebf23ec30a55a8b5f9656b7b721c9acff456395a11197fb17be932986b21e581a7656a8cb4ff9f89d3977b5be478ab7a1f751fce3378190d2c40ece5808b1eecd83903104ac62a068ce3ae2fa4214843318405bc29fb43af319377b1e39c4553ffe726cd672138f5887d9d2e25a2ebe5a667319620fd35a6c4bfed83965ae8b994c76718f9e9c2017f339fdd9a398b53a4b598136d3dd64505556dd9cd8bcc9259b4da7ba4b489ff784beff11f6dcfd246e27fb10afa9a37737ed92702a5e9e390197c471f3e6400ebbc02686165cf042f949971e9f0ce818faa5d7525294fbbd5ff4e171231f2c4243e87878ec85b858d00544427afc49a9873bbbb7ad4c7dcceeea5b92b60ab8def214c1ee8f704d795ee50e834ae493e75b94ed10000da52534bdaab3458d1dafcab1d1d6e6b5638b09207ba248d051b9de6245d6d309e868820efa6eb35d047c02e9e91ac3ef3b38d7a37884170c84c11634c7758402db90765e7b3baaf932bc3f021e061edf01ff3c0b3e198b8b03f57ce5793a6f8862d5c979ea6797f7713e19ac9c4b53d310261c8a7ae0726daa8d408678d9e207fefc6d1097aa996f43303ba1f581c04011f59f5fcd1f796ad2973a89245a49ab46ae685779c54a062a788195f08c300ae4c72a7d29bd1041df1943776072ac7840f1fd3e6ff729e6be80f19957352e92096269de2bad9e65c572c9827b26ddb1ba1bc6bc8f7d4bbb09157ecf66291e39d94de62cd8ecc7e312c404ef8456dc380dcecf64026e51bc737b17388aa3076e5cf4a23f00fb01f3840c0b24046b1d2e4d6f4423ba5db0d0fb10000c32940d0e79f5a2cecf55fd9934330ef5a9d4dd67f92bb903fd159adf4469e00a5b571ffa7e100f5e4c1b6dbbf1d92d59bd7ecf4925e31c026e0fd3f8249bfff4fb6c61a95982bc41315da70fe5c31b14d353407305a05f93c735ebd394d55b2a0e7e598b39c107a89299c0a4e2259a81b20b5d4854f231f40bc4ac3eb54b8871d6abb5e3f6e44e0af692a30ef3b33d329e2c95823d2461bcafe5abf8253112435f6fe8707753ab88bc50e8f800edcbb2d9e200f37bc26a3d9ebf5d8b87ccce44ede85684f1af2a8e297400f501a64c3aa7a9e9474609a71a0fd89a2db5949711994a2109bb5f661d16b9d81632a145dfee071aefb71f71885650e952ac9de8a0015dc60de8222bb8b869c4112af69a0efab8e94039a846caaaa529a458ec3c24e188715a32064070d80ccd7ebdbf0d95a5b4fc27b9a316450de1ce233ad39c378702ecce46a0680efd8647ee72f0b6392937f08d850981bd6a2a5679579acdb2b0f20ceae494b3a146057c3ac689849e1ea7d9eeb784dd685967190b6eddcf72b746514a6ce10c28f79a65b50fc372ae7d4ea16fcf878984bd05ded3796a375583cbd88c88325e4b5ff0e87ff770ee2a2915aa0adfd0f415d4c4a1f68b66db64d117c02c9c1fd969a27787ce3a89a753b7872d809c9e7854caae4e6b0c213238c1656ac0274a6f073181ae05f9413d6ff69c606f5c662fa2d7f1412086a8ce1c905b7c2c221c159a7f94f9328133375381a54fb2319876cd67d4d75f021eed4d1a2a82ecba1e1773e8468062dc62a5e2f56e55b1374cd720e543568b8331c79d4b580b213d8d357a876e70022584062a8ef0547413e890c923f00e25e98785be5521c9b054332831c3cae64b02e48b68a426c6650f2bc19ec227dea4aaffc96b01bc25fa59ec0909d370d17afb3cce71e72bbe4804a27c9b84ea6d30ded5dca05a57a306adf0649cc72ac642f95c41d7265cf9aa6257feda7242b380bee7a1deaaa6c2c64f76e30f98bbc18c683dd7cd45784d6edd4b57a656307539e3c0c27d9b386e8d50b6e75cbfddda89762d0c1ee50eba0036ba868950bcc478a41560657d0315efa59596a6b31b8f61803836cd85ddf03bd53d354b235e770217bc230845d6f011f4381f1eea458a0e89fb7032a4823c50ac4e31cd7ade89ea80fdf24b41145a07d565e91f9c86dd92f152895bff1c4c30c299993556fdd7fa834e743243f03cd77cb1dc8cc186125f15e911011141f9a2859d876e75cd88c221e97d6b3ab16c0c0e701feb7ec981b8dc4cc5c9462935a08ff84a957b2e94f990431ec2b864bfae6d7508f2511e0a11668c1fac3d66d881bf6e4cf926b726c6501c0ea5619630d16cd9078b54e04cbc242f9d49b0fa5a5dc46b7ab30fe2b1cfac5706a442455b243eade9b17595948a058048799653906e6f8acee3fd3494bc44a34df58e9e860264c6117eed2d4585c4762f4143e9cd93e3fb7b36cb36474dd7816a191014210cd3e36c3777453b6f927c4a1c34bcc19a82943b2694608653f4af0c0c737ea0f17244440581fe2fa81415b429c677c5b4e3d79ccc61ea1717ea53d7194bf51384dd925d99a47f24011d6fe676e92755a83e489ab266d0d0152cef963f541baf7b427f62aa0788ebc477e3ca43823420eb1d22d48d4eac55eedf6043a7f7784707d6b1883173ce5ea5f49c6d4b555d1b095c4c7ba5e67f9ade6050f2635835ea505524ce2d9d0543550ebc76b2f0d9e7f6ca5b4d7be899c106f63d9aef71f51e75a1253f371afe3e00d77d2e5fee66be5c8af2174ce34217ada767334044a981aa8f6619e3c4749e81906882310d819515a452ae555244c00300c77784c8e0854cf9823cbfc745599a94590906935fe5795bc885aaa8f84d02d9b4a0ba61954e2b69d94bd64205250ec6b6b7650b3522daaaced9ea02c266d5ef49fd34cf57b4db92896ef142c1152cf70f445cc64ecedc789ec5756a5c0759a0b4da07e27059ff27e989ab1c25d19c382f2d10f98830fd23883b94575c876e4b312713e7863d639fc9f10f5d75b6ebd8a80d7554438ff1bb62cf0f0e6abde9094af4eb7fc1cd81be5bb9beb82a87a24110c01a183d145ad1dfb03ec9e7fd10b94d59e43f41771484ca875ab30fe41b939ae9acf960411a0caf99e7558c9dc357b0813c1955f87501f720f8095cc544cf75d82ffe54f9aa423cf153aca80614ac99c4c4835be676f3116bddc04662748f2a7953bf694474eb9abe779bb1ea66aa21f1c7039eeb39c96b27563f34abde7eaa243425761a7ea37718d41183b8ea540200f24e577cd26e52b4dfa0c73eac126f290fa02aefec11a1f7bd1a8c166794c1776c16f0781c1f179649a856ade6d490758ad72ecdee799865a064d576d53f40d193cbe25e63bfbf42fc9e0387db17c3c371085607426c76847c8ed7680149cf8e223f288b5c4fdb48427e486604a537fe42d1f2575c283750a2edf28e10658aba9c8eae35a629579d856ba177072d75a5694256adab4cff7e8ce61c8b6d82368aa1b5fcf87ec156421030d5b60b0fc4db6bde17f391e92feb8e9003d66e3a0e85db9e0ed2a111242a3b33392d92addbaca6bcc7bdf1ce6930845f3c7f3901e7e5580ada551fcd08a91cf57128bf0fa99bd2a090034b6638b65074eb9ce7e080c6e34569ec24560ffee92852ca2c1dcf7dd7a33b9d7f4ec99096d1c96b6f6cfef6c17b7c57900833a59012d60fa2201d6d3d04c8f9def4873d59f838f8644e761ace5f80b8e6cc850a87502b05d03c2d3dc66c8b7cb48299768f35c073722ddcc3e9c398f7e793fc26ac4670499ab002f2ed0170d5f0fbc47c3a5ac4e78401a871906306004a050ce28c99aff1fcd456eb48f66dabb08a3b1479e8af828b8dd901d589e26e448f1365b4ade7d9e16e5dd5e93113f198e7efc388cc705e61e27752be0390a3cbf6ccc16d6f608c59bf5c2a29f6ca3e813ba8c8c1e5cbd3e1a0c0c853cf799dc348b5de4a88fb287e29d980ee44b46cdf79ca59de6327c3d2c5800b5c299fdbcc4c36cefe1ca584e1bbbf7ee796f4617a9c3a57d6f8a40ee5f025e4d68561bf88957c27fa69f0af201d97ff99d69c8f729e5b51e28bbda66cdfc4e15b4db9af840c21bcb4b74b357956ad672897840216a0c78e05fff6cd3cc65361620b92551ebf73dee8173fe5d4e74dbcbb351af84189d99e8c5845cbe5cbccebc6fbdb30d25dc6b7be78e57e9cd7494258662544701ea7c66eefe4470cf9d44965645cb0ec41ae29f73dfdc376a96d00727ef1b6f2d20d22e51eaad457655ab2e9ef48a654b09a608bdfd0ee50786a24282486ba2f9f7bd390a2c083f991d6914dfa5d2e3fa01d88a08eaf7d58c88589acb97cbbad6837d188a84b5ca5bd30587219298327eadfddce5c0edef66d9fe625f948de560ffc725268e28a268902072f33772a96786dfbc84751ded16c44dbf2cd89c10884a8f06dc4005c3e7185b93417fc4ce28769f88f19f378f1e8b21e9e308407a54c5ba49d27ea508a141c7ecb862a6d6438b010645221453011bb7c116059328b8092f9494266053641dc2f44a26b2be1e88217aa0ae35320a63f79b2673b1699a77541ecefa2a473fdf3580f9f5daabca6cbd8b200f0a07ca20975b3935a8bef3f1cc77488042a525bb0143736f5b4c50aa6a50f3c3842056f97381901dccf13e627f9b44040ae78519a5a3f5ff24ce1b6e58d9107e02fa6a38d3724abaf86aea8f8184b13171c881b1f8eaee0004fcfd90c96da5f70a110c67928afaaf040d4b67053e531cbb19c36b1fe879b3e056570cd8487de9cb54490c296d28e1493afe7b410b34507746eea96f4041d038cf7f25b2ed8307ebd05703da4c762dbc6e7e8156f2b05f16b5dea59d83a6e5ce5d11a4c92fe4b1b21edb6d595e961a1e6f6bd3ff81dd4d9f07124e1ae8312f110b5184014101623b4d58a9929edf1df1b7f4cc4a08c45d73f3bd53dd2d231845bad5e74bb029dbc0b90b8f1b03a07b5e3f1fd3fd911f8bc349cec2980510bf61993ece8cabcb24d3397e3dece5a62cdcbfbdb41865027203972b9a9e881eccc0bc797fa422454043fa3fc2207534aac2f2c3cb738e345b6c9264abd3c8c2c2027efef9b9ba4f77841424db9b81759d37e5d26170b30844935a65bc36a4005476224ae48de1cfb6c2b14b4eab466b3e5b23d0452e6b04cfeac25755768a172fe8c7c6c00b1eb951be418849dac3faa724ec118d96b8fba96128b0cd9c3bfa542d7604e9346d0d3f8332644acd48f037d22046264a9514a293735f8079c917aa785f9006f9319c2e6c18870b17b28a52a0f2ffe96858a9e708ea1e0f75815842d21f28c7ec8fd8e5dd06def4978795c35eec56e1a39e804f157b16d26d55dd791a22a247f09d472f48f1de40f78e0d59e82d9079c2d8fb84e1c067d411d69b4880af7063eb5c1df74e8e8f35e1d30a5764866ee999375d942c7346c37dcc8dab0b8479b24d29cd6f36b9ec31307db87735e778715fba8282f8f2d4c7c64330223c2ca77e1ba87e3479a2e52db134e3baaee58e770b3624607b7d10fbbbf5aadfd3ae8a52e06c15d0fbbb53efbdf851c01d97c3b9790d1e8591e45d5eed4493bd9c3651760235cc281c7827ba5c85bd577f841a36e70601133391ac0f29ae1c2c9fd842f2ed6f2cc0a1c54b288d49fd6fbf08c8fe7e8739f78851cd2eacb2b20f5ecc740ec4db1fe0d94eae90b1806c434ea004dfd21e56033a5ed63c6af4f16d67e15d83089a59b8bb0b80a198a69d6ebb1883369ea9eade57ef486fa999efd604321f959d5cc87293ae633148daa60618b192371112a15bd0459864559c8e62d3cf1ed6ed2167e4969087442ea3e0a99a5c58b85fd8c46d671aebd78026402d6f6be909db11360824e07e24ee90beadd57fdaee166ad5c4116b67e8ca133770235fd3510d46f94d4ed27ae6eb0babf6441fa4c4c25fedf234a4facaae76bdc41ac8a8d601c18578c0422a6d04c1139ca68fd41126bc575447646b788a3181fa70c0f3026ee1c9d9798641e70f8a4b257ce8bb5cdd91e756d9f83ab4c62ecb7096cdadf2a35b308d0044147acabe0bc14fabbfa12f2afe13caeeb0ad3b3a13a7968f3a76a6ba0aeae69f7bee0e9b8f2c6747b993bd652593be596c9ca36a627514fe5b067fa9186eb88a75ceeb44cfc1d7c7d32902dc68def0bfa59f6a134bad230ecc7ad8743bf8c48533f0e2225e3c6fd87da5062ca1bf0810efcad7ff35e9402f1087198253ec7ef838055103a4685f402d35279a3fa06c57939796ea6bd2902f2d503d980d6e289aa0703b069b965964dd481cc64cf937181ee37207001bed4dad626db533c12119a760a1c9eb19e983d0c4aa1f3eea2ce0fc762a8f0cb318e42b68b68cb655830f97cac77997183649d8dd3d610997d44f92495737af5016fc3c4e4d67e6f5558fccbc9025db844b7ddddff142dd5487c6600954ae5d4351538667a9383036045dcc698a50c60d4aa753be67cf57307d9e4f1a9e05c0f0e42dfa3db47599e1ece8e20b263ce7d8a66f92f4d386224de4e9d1a6a1b3739bd7627d84d2c2a7354d70d74a7684e056c642f5fe6518beb5dfe6a00b165d24a83d3879ee7fdc4b20795f893aadce97d85c76ae07c0a3527abf83978096e2343a452c5e90b5e9af61900d3e500cc235a44871b273f83ee9b8ff55b6e95b340e01663beaa8656fc81b2f7a0bd07157faa19276826e67d07df97e734827770af5146b9e38404c133f1bfe87efcc4b4d3b7d1c4f14c8f85fc17a5058b2eaa2f0ff16fbf605254d7d69cc98430a8636ee9f70ffcd31bbff5456b5232225e989416b1013646a6ccf85257722e3f1996e86c62a30619cd0ac0b314a78e64db0fb90a6d4e82980452493ec2321fde2aeb5d80f9c5da6ad01f5a560507c754d2906a14bffd628bee5eb26cb3245116a2846bdb41772f09053aeda0231a862de354e208047ece1d4f918a1d06027799536485da863190b3f7f514d5da770bdb75f01b6cb1088f1f6d3d6bb3ae798c3e1d54f93860b858e13b4370da6ee56600e5c3abf6335638a0350abe42be3b91dfa03d9916ae10d6955d08f0b8e85303394fd23dde30bf562ca829e6e1cab292f478638eb6620c7532f00d4d62bce4e60ccc30d14c6fde7eee15cb6d907b1ee17a4e0e7257f889e5454f87925fd91766e6b2ff349cbc293accb60ec170239de061493e3318f6baf56d57c05bd747d5c629d0046e3444ef89bee7b5eb92079514d4c9c5f939e799a88910e3f2a7b4b806d7346f5069975efb20636de0373f300b058f50673d8d10848f6f6d9be393f916780e2624feb41828f83f07b62afd27bc9034a717ce2ce1c208d77479a2493ad8ad250728f5f8f3f10137b588df01653884063726d10ed930bc032621b23fc9950d3dcf0af5621d0b02f8d7edcf5095fd4ba0d5302e2e62f95ecba1124d536e7315dab50dd3d9cddb5bf0c04bc6fe4c95a1b4382be4e2bba3516cd14fda67bc761ee0d68b62d4e19446a526c0a1651e8b195ef0999b029c0065afe88d11cb0bd62d6daeb43231275dbd91192c694f3984cda7b3e0f4c9f86f8b6659013e02c2d6610526d68ac29a6533277b04b2c6dfd46d8f7aeeacab5d6ce7a758af096cfb8d96f6002ddfb1540e4b1e9309f4073928f7db755b9145a4882513ce7687d80c50b66e31d59498c54acf72e2e4aa955fb296e6dc7372b7742064dbdf8944851602fbd4c8efb6e48e3686ba4121fc1f670d3c73f97d51459d033d012609ee0c2c0e7d64a797888b493ac40dcf03944113c8f28708c9fa7a480ef9341282347f31e2913ad878cee5a13594ab24d174d48ea4c249c141ffb4af669c07e027c77a271777c929ea264d11615a4b87ad43a42f457217017f169b88da86817d121c338e162dfee6661688fbc98123e6357ab9efeb13525b859f06e7a83227b2e41e7358994a8ce5de6116cdcae08d7b09297810e3bb9a1e74224f75ad3cd40afd4ccd9478b8b170689f07d32241a5c72d2e6b1fe47f622fdea8c573c0ee9945d1df0e11d3bb8b9c96c179dca6e3f319775f6b610c2d044682f7d3ed98138f982daff204d22bb81d3700f953dc16d2ccb1c6b6b486aaa2991bfbea2402b7c67475b3b4be2a67c448a227de260a8e0c6c7f4de5ca96206e91c9c23cffa46e0e700750abe52f2d9b0c23adda606ce663710efdedfd8673893ea122b7ac4932dee66ae11b5bf6e6ed202104ec5741fac3d3cd15c9089f9c85ace17b7d7c1a603d43c19deef9a656e4a124e39fbde47c730aaae9543e864e81896705d4acc8cf2e18270d25b32d31f7b05eea2e4660f9aaf11a6de0b966e4de024c3305205d7e5560c89cbcc33e420cde8f6c2192c86f7b54481a8fdd8a697ff5ed5e39d9f6e847cd03ff51621f5725f89525ff5b60cc77946e1ed9604934973467e252d78b0eb788a59666c287995b29f3e8cc9af7638e62e5e75e3bef1b5a9a42b29c2a1053eac8caf1e4b48466e7a0410c3617dcfc2b9f7702f297817093e8eb767f61fcfedacb38996acdaa75cc06bcb5cfeb390a36479e1c8da0a4045cb74b656fce17c8cc75a0054cafd509ad2874367b2f6b5eeaaad01907a38b48f821cc0cf918efa7d3fa0582fc043f8a50baa022b15cdcbcffb9526c3d6343ed07ddc8def322162516b7598ca2778669d0187c1149a55d937203ef39dad21e15be2eb25d468ad7b6e51fa56300091d09e3e3ad1ffc084eeb3918c839c8006c0c7e3386291f41bdb2221189cfe637d7ad2a53e5960df21b361eac5bb62999a12c43fb95df05768fc4676d492480a2a5255158bac47668ea181dac3ce82291be1ec645edfd92f85f9dd4c6e77f880047f547141a0ce9db04f41cf03c08f8cac377990f924531f86912404e21b23f581c4f06d2b69b4fcd20bfed48bbc33c8314757bf8921f5720a521d874908188930c46bb7c88292d143fd6196a10dcc59d1e0077b744faaffbaddbe6a68e46fc0127f4b856639b4e73df6df5cd178bad985176821e5305b2cd3b79310288cd4118f027494a9881abcd43d6cfbe71cc018918540e6ba82a1b35388e824272af973ce64d0f75e800cc2bb502706f4c2e73236aefe2698ac2d6ac354562d97b7edad8b734ced8a9253d3c100824dfdeda1dee32cf7e609b8012e7fc720f24e30cb504f804ca1dfb24d85fc20e695d1d9aa16e8983464406ffd588a45021cea2274f57f21a15f8fbf09c5e3814ef44a7a6a4665f6fabdb2e243ab43474e25aa96b9d505e53523a58d68c63bd2ce5daf520cb84591ae5ed75a4136885385c907d3446a147ebeea41db8fd00a9e8b2f160ca0ddd437de12177c1433556f924f320d54490b2c6a951b6d33fb7a8f3d6d7cf26de615c69f91f3f9421b4d88e9290fb1f879fb0fe70793d7f7483dcf7cf2a851c143aab6745ea41170ae61793c42560f8c11692923c7212fec3f9a96561cd693b4db2947cbe83c961bcc98f01db82410c92c4defe61ce3fc1772241d120bb824577fa4130755563d0f66340665e54b5f8caca6f20a54af52bceb99b67c79aefae9605f7c4adf77e49769ad87b85fbbeb00a7925f2933c9172e320ddcae61d2a4a9f98380c87b1124e4dafe6ef7690926ef42831c86913e711ce14d7d430c14244fabbdf5b14b717ca6601d23ab97dac843316da654839e24b80b40fdfa4d03864c6c732c4fd206a028f4c289374154374d0d0061f1a9f72e3d680614ca2f2563cdc0d3a046be02ddf889f349e608223b4c0f7628fbd529766a4e09471404fb68423a5556c7866ec5d79d902dd3dc49094ca3bcf304d4067f3412d9ea29022a15e46480545c28c622c2017569410a32f4f590dbbb8732adb372cc93a50d4b0da4a3e95497f3772caefb07df53c41f37048fe9f0b0ba42cfba29644d9f23e02bf5bd927340468efb2a6b58c2cefe89df83105bb40155dc4c3dd9aa61640ba4426e8242864f412ce87bc76819461c7bd4db96bc82d0e96a6c1d06bddceae59a05590aefbbc58f76c77994551421218ff614998e32922b201ba0e0bfe7be98567ba1dfa0d9434849337d0f4ea380b7741d5d6189041597ce11b8e3d556b126e049e105e883a1b01f8d548db2b0e4da6855a60aa6498d72247b3c92460a280321562a95b7e6f52961798a5bd99d64abcf99ad6532982ba1d4e9b58fd4f321fa5cca17f27d32658a9c8d8c89a172e3f77e62921ad2b9af58632b1ef6ea7286c9ff0c3fa7f0693aac47420baaadf0d6539e16dcbbc06d7f762433897cb3bab43c5d0ae1e9a6e8e082e956e97d3c68036ca5df4ae1da9b1c6a17310301271db08417b9036eba621526cec600f3154a54e7521ca8ea863663102855ff6d67861ee0859327e09f79da24bdc4e9edb453b3a8edd161c496d7e22bac4e03e3fd573d1aee9061bba9022ce63304b7ec7a6ef6ae4e16ffeefa33b40ccd630aeeb0aed8994d7b76d672b07257996cba40fa12def11035f6c97cc5f4cb612e29526bf1dd88b252ec41c9fb6c148ee4fce69091e8d44589a7f3b21636e79f8fef851c36338da0512b9c5b76361f944c27894dd6ca2030e4268d425ff2e145826dd63268a71ab376d4f385397fb4bae21fcf869ad17a99bb9572426f3b204dcd890f02a626a6b4092b9bd58c96828afa54212f7062f7d2c86197ac5a95f5dc0944d5c12d6e021234c96bec07230569e401a8bba6a2b2fd22be88deff00aef94e706fd2ce04b50b6b2a30dd1e9499b5f4e057a7072e72d7c6aa9635c6b71cc11970b9284ab3222311fe1d47776a9d8b9cfb5781f3e42c0f9a448b08bcb9a6edc04235d4f2c7d2d219d265bbf60f0b4cce6ec47f3f88f7243834ce3d8c71a80d042b901c29ecf8705a04df00db8a58802d43fb16db76139c43b12a34c749de2f030ffa52b1f1d2d0feca41919371f861eaeeb3bdc8126cd8a9772e859ba58db53d115ff888c89c99c296492babbe0840a22992ebe027cb9040d991719e3e1a88532297ba30a9fbbabd2855498d2a46b01d8d79aacdd66e88c62d8368dfefc65bc7c12c5ad2435555983f3e86dfb58374773e2e867d9c2f512f0d9540d3f19bfb0980f134e23f1221bf4590cbdc7aab3fad49733d3a7319dacb3214cb4688625a836cffc51d91b5de038316f53979b356187cdfef287e575bb87a34bd15d92fd121b6f8a7d4d1f5b83a071fb05d356ee788a3aa5b6cd0366c494bc144e89af8c3c1e9087eebb7ab99b2818260f5602a30d4e0951cf1038e77ff3862f39e5400fd1170823072afafa2d4423810acf97b9dccf60204eb7c4bd3d3cffcdfb3b13d899a6e5db0b92eeabc7cbc9e078b7c0ca385f0a02f8ca0a6158e76995853de3d1971687b01378f6d9a4d46955b6ce400f59441cb9eae34c997ff30364536675eda3f6ad34ab26dd0718bc046bd400c5c701f3c79bd052f934bd7553c9c6ad36e2f20fb13da7e0b9cec4c314283b879ee427533e8ba6f0521e9a50276850d91a1295991fed5d09e53ab5751a1b63f7b70ae272696f50ca5e3ac388b9c96a17cc27a0e3ecdc0d3b4d408c7a94e85ad1046d6120a4390366f1e4e612164da154494020c64441779497bc6e96a14922da390bcc8192fccee882c1b376e0beec28f8e78c7b767b7ce59c6bee2ff6e8b1f300500ab6dea12a05f54d8387bee8c98d620d296463a7a4b36a8f8ff8b1886b8f88a0f39ea09d563d9ae1219ff762e0ab9bbd995f2608343570ce1d900c84dc7f30c3377546ed2cdd662f5ddb15445639629b25cdbbe7b1f4f66f2bcaf16aaac5cc4ce1311ddbf878b6dcaa39e52feecaf8e52b2bcb212d9014a491e7e29ee469bb26235ac018fd0b19096105c6580b5e6ba0b9db72f284803754069df9678a255a437d574e06ac81175d76896f54ebf0eeda95eee8734ccfff88bc4e4a3875cc71a4c8f56081372906471c42ad42bff92a792ccf1b68050c83461cc4250b8ca10cc08a90b6785e573e5c19b92638ebd2ee5b8a36d6f34e97c385e12b502727cde4cbca88f3a003688d0c401ac8f8f1319e5b034eb010b89adab1264a53a37ba169845e546f865b0ccffeb0a2893685ab3fc01ea63117b6d33c69b791648d9fcd088336d230103735542d4ebc2a1dfb973704609355d327ce917f1fbfcd6fc9549ce6d5364893aca43a02b8de584d075b427de2b793037288315baf3de487f3ede722e41c9281aea3d00ceb8b18096300a90576d152c4bc4efbe3884a5a0a1a340f417a03fa2a66e4307f85d3cd235eed131d75b6fb346610961c1abdfee8729552cfe8de3580034605a8cefe028c1ff88041efdbd2c90de09b4afe94ff14a7c36ebe51f59418125dc052ae78740696d715b61eaa86c2646fb3540766e20585deb5a2ffea8a121d2930e914c0de383af23d9c7cadf5fad6db57190492db46604f13ff9bb4079121b9791dd8cc804a677a1d989cc32acd5064913602961baf809ce187044d0208c69d07a2ce98533d0811999c12c8259057f2725d4efacc721ab2acbf29658075395c917489a4bcea3a58d900cd797d0b1a72c3504f5be7f29746f0689c8253eace97bd9051c53ac398597c1633966b60ed5ba852c48ff016c8b6a9a691a433f0e209c130ca7c09a080a27eea762437cbf83207817b77576feb7c02bbb0d4bab38ef20ba12076881c3646c98a69019986eede5cf76443991641819ec033086c64e6dd45b98fb5ad3987dabc7da6ca50ab4af232d6e8875eabe3c55c6323dc3ec4a5041831e79c20706864ed1bed8f487733e1560a337fafdc1fe1dc3bd057d13b066f8649e9502ec773bb0e6a3fc76c552bed78c2b04db5550d7f13d1d10db099bc1dcf82bc2081be095bb9669e6579bee2cf35e968259a08f87f8d863f0048a3f6b69441553ac9e521347b6c59f199fa8714b9fef821a940e6477fdd8b52757712485329a2a2a71897e17140d3cf0732107af3751a0465af9dd21ecf4110d8804431f1ca8c525734f529996a31d5d6747eedf63c18f726825fbaddada87ea553571b12e47849e958a18f89f35e89915261f432c84dbcc50fc4a4a2260625e9205b0c681cf571427e4d39fa251d3bf25347ae02c8b217754037807985092594a791468540f26bbefe7f48fed455a3769994d178b2ea77cd61b964b56e6bf36af10de7167215547a8a76a57e5661d460c2228652e4f809485a56ab28d3179304ed399e5ca9a71c10761d8e2d97f589b2a964030bd6e6808e18afed2d4db8dabce9c3bc7ca760caad23602177b91b46c5eeffad26ee78ac21aaaba1675cbd4c4222e5264dbfcef5b1eaaf48598d75e621dc1f1d7fd44da6c70b593997779bb2c1b49307852fe322b1ec3365353baf8f8719c119d7f59495fd36153aeb8ceab1c5a99c31b3025e1a743ccc586c3cd8ed2fa99378612836eabd7ab4d30ba6d759ae92b792b1d129c04a7e013471478fcab2ff96cae90f23798f84e15c6d79c9e47f8f479a2a384eaba0e41df21992a7ee2f8287d3badb2d2020456fedf0622f8acecee5ef95f171f8ed4cfa868377d621c74ad6954d09e9aac3b096613b004ce806a3655a448d24e8dcecb6cb8d8f59418fc985ee010a0abf0956a7dde83a219962e2f3c7dfafa600c34d382d75764e0f04ac829d21812fe0697763b3f370a91cbb1b934a38439cf5246149516316deb8ea2cfceef09b5ff903fc00b9fdad1543db7c85ff701f57b89590905f60e56c9bd3411f61ab386350663497b3530581701149cdd2b8cec057c8904ab0caad3d9d7de8b0baad23d22e644a096757f15bfb7baee1626b2762387a513d3292a001f7a8e82ed98b4c0a4f89d5bb566aaf98287fab8cc4b462671b916bcc983bf13193e2e6c803ab843839bc767d69d873a85758c6222b739ae3d9db458dfe69ebed7cf02c87f4a698194e6bbbf24f1138f2d04f7683617391e39afa7fe258e0089b43796705c66e1747d9709d67737ba6e1c50481ee4d6332ec81c0be59780de66ce7ab22923dbc09fea64acd6a495c0f08f3793e984966021c97cabe4f5d2351f257f74a3e6a2eb41ceb006b0910e6561ccf5997391387531db4275fc09a4b17264da2382efe4d06fd619a0fd1ffc88a5100a07ab742fe5741a35e6102c647b10857f1a724b2032cab0643c18ab614e5d4b6a3eb4a4bdf9e66cee7cbe6b0584abcbbac638034b18a4c5569b8892fef529a2cb71a53f1f069131e83624d853e9dd0ae26ed5f9bec6c2f5df999b2fe003f946adb710ad6f4780b2fef2d9e8a4e4fabe37dd67acf5de07ecc39fc2b597db335d84c2845d69b0322016b5dfd659c1e74201ac95fc36262a31ec7420b8288a184b22f754a222d2907833eb05a50a03dbac5b747b04c54eaaa1e8ca07eb1711aa0db195e56dd6ad9844a04fe51bc13b88b0e0c97a1261d95b8275968d2c04e8fcf878ce395176c640c913225b0dadde67d0b62089ee36a7ff914988532ba466ba8194e14b03cbfdf8b550f4c63f9c95543faeee7fb37a24bd10c391b90c3fb51b1462e5a4b5a0eba25b95f86ab895adce288129d9dd1bb8994ad69dbfdc7fbb53602067d7c75be834d1f4308e142fa87853f7c3616f1af2c24c21f991e5a6f61db42415c4bee8e2436697e0e7d2b0ce568f82c9c29a68d3c401d3733d778435c5974612ba28f3a9eb03564fa244b6bf82fa47dda55550c05333bd12461a1383f5555823041e66fdfe4d8141a265ff42e54bdf50ac6e9336346aa0241aff1ead93ba51de858acf118714d0bd0b030905d3a20eeefed755f120f04352b37a2a4b7f950ea3b826c68b49a17f2d158a12a926a7074e7d6151eacb9fc1313ac9f453e3305e55273fae17a37946a91466f0c6a7f9a6b033d6444dc04d0f97043d9e81aff7473720d02f4d6b2862429087ec1c7ba977a74f2741f73a2e157b10461f71aef6a81a1c138b6139403f2270cc417a55fa6e579dd97357e9249daea5d47f4b0a0a468521908dd2dd5dbd5b4c9026308b7bc43199fcd2848100398f9e6c522fac7a9e5c744336093d7f968f5fa484e369b9e7ba6c16447bd7ab9bf3a6121dfebe488edb0f7209010d2cdda5c70f31914d92d462ec46aba6f5784c83724c72ba9e59cfb49750ca5c32036a7c2cd3303964632dbf9792fc2bfe36c2110718af31e6cc1b551467e5fe73ce124e21776f579f9c9b09117755899e140c378671bf3833f123967db039bc910e0f631b2769b2477eec4e133a09d70f7e14190898abc373903c263db44aaef24d309832ed65718bc6a655d5fb0536cf2affc2bc3f516aeb1a44367a7c367423a7b203c3fada373308384542823f6b192d071f5332397920c4be682df6bbe81dc308758c11ccc1d437793882b50a020cbfbcde80122141abc9822de6692dfe581f9e0b9d3c90626f4a17bbfa05d97fa248528608cd086f7bb6a0001d4bd240dff0430f169eedf6aded6839f4fcdaa222842af49ff9e503c98339cec8b340b48c6c76e6d926bb63f674e2b96aa86db20d0855f397b9d6bda220d6c0235c06c12de22ac7ce45c0bfae1b602ea5b455535430bc3ee77534d4d76d3a8640ef90fa5a7b0296e05bffe6c84edfbbe17b229227076b4c42e36e99d67675b61101880905022750fc70472fb0fbe78bfeb8c5ede091a717f8beb778cc763a3ebe85815b16a45d03210a9d6ad511a9b6ddd1e0c71e05d06b65cc1269fc92765430b01b98e61413f54f51b3ef3a6f5fc15ed957ef4d0c6fb27a149cf27d2246019eb4a77d818a90f4449ae79f8207e04f285e285806c7623ca66cc95e95a7f7b6b9461a823819fbd067b64da9a1074416027fe807430d5c70541a1341138a202c5fc033a00b06248ec60dae77e13c128b5202531fa5941f7956753cdde72dd96d275c4a43181dae7790047c30d226c06d6c3a95f125cf07388e7e845ddc1e09c23a0d2d373d84109776e27b02c0f7531be3b6038fe87e70af75be1c535005a93a9b134339dd44958874fdb4fe9afd3307eff42cc12c0266993ab22d55ffadc743e37804b8aeae4eee66b883a40dffa0039d550abad3a117cccd09d1d352c01f2c1f2bde861ea863276bf52bd563b2755f9027cfe79c93dea94ad76b4331afde3d65cb9fa9a98c99c92b2830ea2b33d6dc7157bd8ef89a7ce103c35f5eebd24c9666c1d4ea9145766e175537d1528371f1a297958e9ae1ad603f0abdab578a9b2a1067f08ebd002646c7f41f4bc902e2baa7c566fd90c6dc58eb2dc30c83e3bc7a6f0c62a686427fb8443020d73f96266430e403f072f46e8e179fd9d04a62ede881cdb806b1650ec8f0267bffa81fd966a49414a608e0ea2f816b9c6997b24f666b15a8cd1e6d94681c662f63835f7d9c5d411ed6d859bfe0a9d10078e276e84f8ef69986afc914e5cf7545ad3589dc97a40541669d03e208f9f3658ad635231fa353e02961509f0b8653d4402790d617d699ac9f3e4905c951f345b07632d9a47e9f2fc7584a3c4b58c7bb4b888520a688caf979953eb1ab31a568a4feb6d4ab4970c3dcd2ab2087076863037fece8fe50f9798cf7787d962994b3980b4191b59ce808bb87b695133bfe5cf3b093ca3858c8c0ffa8210b96e70d85822f3e4306424e4d45b543bc628865d48b58307bd392585027fa6457abfd786ee4cccff3397eeed86a5855d36edcc28a116fd468da8ab259ae629eb4b4c087ba396858595d6303267dcde050477c369f428a5e5d542e051a33a3f932b9e68c9810555b9a423c4db80226eecfb5e4b51529efb0039e3ef9e2857925f114e831d9e74ce25158f897ad3818478571720511259fef52f0aa51025a4b8d9f22ec084d16470a2fc434436639244bcbf595a827694b9e443baffdc9cc62a422af9cfe59a81bdb1eb5bdc7d668b283c7366f462e3b9e439f4542797a31d97a18912f41c72f8b5f5f43893703b6b610e838b2cba2393319d4e027324a1239fed5bd762ebc6b9e34271fb891c73819b405f34f24770debd517f2d74052226c64dd292527f1ac8c5f3325efee8ff60e06a0678cdceef024172542282213109691ed606fe86fcc3b8426c228b191d32816738a36682cd2992978178cc15903b38cf9d0bc45a72d8103c7cf85a5e41f986d18612799b0f048ec0bb3d47e8b0ffd6b1a13bf4f847101596672c15f9af41edaa8ef14caf84638141ce43c35ea3a9859c15a260a02a6eb582ae6c352e476d9bdc88c5c4741566261b1400ae0cde2447a448f978d26c90a5b5cdefedae98b06ac0c9329c0d7fd0d95d5c17bad1c57677203d6e31e276b37b0bd4e6ca0aa42df80e0cfe17c9d11f5f43ccaf84d62fbebd9b99a979c8cb81024e2c57000a4612df25e8955178f9014070413ab9e81ffbc2e24ac7cce0a356e90189deb8e07bcacd5c6cb472b86222124ee3efc98067308ff6e9847040fdd5c722fa50b95f0c633674a77d89e97ed1966926686d0443097472b3765874b34170b2a845de8978c98046bca76fb0a8d2a426141e2ed207fa1096d06af33874a2413b593ed5609abb1e742a4cf0d1de72b83067b9e7f0e2169e8024a302b31847ae409cbfefa245beb44c5206ed0d4397a67b9c06eb556a61e8726a1d504ae6c2dd5a57bf072421ff667f63f5c065426e6b7c07529c764f3640f6e0bd1a64be5645dee7b818c2f6e4630175da79986990d54d96d3567020ebc7cf7a42c568623f0593ce63de074023747d59c0ab529e0c2b3504cdd672e3554feb4404509e7e1bf9ba478d74db79fb30b33f0f8219713852f77aa09b27aade2ea98d245d8597437e96ae3a6b7c28113a5170e3c464d3579b23ccd26f05ead9a6b2e13b7da2bc26a3f51ced02bd355e096c7ef53d10b445d46b6e7bb27479bfb8febe9d39bb6e34bd2db28cf4b6c1ee8321094771aa513237e1359ddafbc2b22e48cd10f126258252ec9a3ab3522a0863d982093a42be098b7d624f5a96266d91db4c194b5bbe07b05ada67c147592641447fbf4c7a641a4963649514e79535b87be53e79671a3eea89d11acc58348c01f81349b7ff3978c0a077153fe620f4920054e18cbde2d02630d5cf8569032e598e4a29ea2b039a73f355d73cb4fb2a4fa10b20e62127ad859a6e62917d6b548b1f4afceb7004157edfa9d4e918ac2283c70ade20f5040f9e4d9dc34bf573dc2b46daeecd835b0f383261ed19eda7892c7926d9839ee2d860fd254101fedbda9bf07ad1f28ee153286c868d32355499734bde21eaf0c43147bd330d76c0b6ce6d018e3cf7b559fc9e24d803a886cfac476286127b94c1bc37f0434e4a1fb76f699f2483274fc1530b57e760958c5e95e0f174c3890f61ca730e43b287a5b13bebb032cb1f567c6d51103947acf48282e6edbf3a71abdf2ea86e767b6321835b3ced1c6d6843edde9176529c11748833b19ecfc902ccd1b5f3bb729fffebde2922054009f5fe167d3ad06e130c571dd9273da434b43ba9bcb5153e111f7848430e1a2c131d96d297b5bc85cb35a0d1db3689051acc267506e10df3cc811f7640cb19961b619490261a787dadf4215db3a4e17b12c6c349e41090d2f8df6067e270d530d4dbc8b084109bc3d5bb27c9f308421e6de42cf999d3a946c3eb788b79e7cff0cd8dcdc56cbb71927a7f5ba1405c964dd489698911ebb8408e01a72c0e70a97c649587c43abd4b3ee30dace0dd93ed4487308b051dd7f0cccbfd2eab8ff706966983421cb45de07f3107577ca3f69b90b9a92febaac2bb6786b8fb5d39fd748985e09d44c0548b44aca21f6ced7749c7e8bfd83f92a4c1064d4e8bc2ae9c4e93bbaad7f4c6373b348c5e20b4b44a231e523b49355c981e36f3d3d7d90075b7fee70db8531d9dbae7e9e5671235e6e01b408bc8de530a8820e42738ba3c3f95a6bf7085e72beb7bbb6edda6b9b2ad5f2c880b2576acd18be70cbfd5f5e63af194ba52224f9945a2b0f507f38e3710c5ffa312aa422ce90bcb8c8772d5755efb3c33c46b179fe9598f9960c8ad7fecd53da2df70ea4d375b894dc5c111905449b2f6cdea8d9fa8be2e3b9a08c6b4702ae248d9c440e4d935629d70b20ca9b0c48ec7ab288fe280bc1df4780b92ba820c621590ed0f8d326d60d6134a6f389c135c006b37f3faec6c8ea2f0fa0c2255fa7bee6392b3331c81cbb4455d6f353bc63d477fe44f8a2ab9af923faa3417642cef1b320b7176c87ddc64e203b7924a3f94deb1e14f9cc25b529bfd3808bbe3b42d13572bc34bf90e837c74893f7b90d0d1dbf28cb58a692f5bcb1dfe600527120d5e60268ef9a9d27ba619ba95cb31ed9d40a7b86154b0d235737abb37cbc1f7ded55c721b5f64d028bbeadc30682bcc4db89764515be073e3f0b25cae96607728049ef976abdc83a432ee0828d71ba22ecc3978a0be57536a35e0a47ad9533bee6b6f9c8a59459e65ceb45d3b7ec667bfb27668b1d8f983c4b2106bacae1f225ad1880f5546d649cbbb51bfab16f575c5ab880b582d072ae0a2895bc5e0ab813f3baee1459ecce15d1a9160e1640a1b2f7ab6fd3e7386cd775b5b8e4de581366dba11ac3d873fa6084bfe38daa528d491ae434c71c22aea224da327b270c18d3aa61bff40d63a0cbd16bc8eb414b15c69daac0d9beef5a531d6bb5bdae0ca2d9cdae11b8325ed928250ef27c9e47f1a5ca58c74e90f20cd103afeaf0928f3cfcecdcff6b9af4d8e08d878927f79784a17ae4cb97ffa0f7b4d349ce80b2c33861a81f72691a54764a83bcbeb73126e2803ab19bd8a8d9c5738bdd015ded45a068beea2fbd40f66892f14ec814d577948a18e398df6638988118b023be06db182fa75aaec066c57730170ddddf7cdd9ed509b2ddd7a208559dfbf7e21b2ffbc20eb0f6eae3bd83a8eebdd53e0926cc3e2e1af8de612299e7c8ace329ec635e1458a6ead71786cbdd43f5a236b4f834793cac5a5217f863a48f1e8f111a5592771faf5001161c33603af63bc78e4569dbb76194718a3f68c8a076a91eef8a5ab453955dc59d348e58f48e76ecd3177339249036f0f8689a9aec3d36224ea93971e829e45b49ac52ab32cabe2a3520894d43336f36bd85684df06068141cca8ac99d3ca6e37878fdc45433592a835b62190037f9bc12ee975af8e99e63a507384333e92be872788f72dd9d2789da540970b83d6396811b3ac3bef8fdf158e363b4ab056686abc85a2b9c13232841703491ad644c3e4c49db673ab6e62ad7521b83a6bb9e4690e82c37f845d713797a3f69f18a0fccb28acbfaca3688c9975e7049e6514c9dc071f9e80ba936d4b2bc58404ecd3356e870e2e1fd7b3a6015077684d4ba87c9457dafe4fc77a05fd58a8fd6459a62e0db6fe6cbfb4cd3a1308f1f4eb8da17ef629cf68ed08cc31fb09a7eb3a7e58741abba567484ac2cc0ff6dc0f7729cd5c1886b8317a7f2768d72ff7bfe0269c5106561ae4b6ab990b71bb5d8b5aa3396194729fa1b3082722943ddae998661d26d710a2d22f7e3c3e1aca626166710eabfe345a1fd4856d1ae371d5e15535db5aecec0278dabbecf006f1fed985b3551628d97ff78aa3b755b3955fd3b6ed913c0838c36d881840fe697867b075d00d498b1d5ddd40317eaca6506d4e699bf63512171a315d856352b0dd1d504e270853827607a1a8bc7134650016de0f3fcd6f614357bb816b55b0daac57e5b9b51283041634143f87311e2d00f93a0a5908db0327727b635b5bb82b5c90ddf8174d80d1e6fdca96b9c45e6ec61567700097681d80fd9f982e7f5d6f6a0ee412a7763dc23c5f125484754bfcaabc27e28d361d534bd7fc0cd2ee03020b0d749ace739260b6cf8508a1d0522a49cfe4b948c1afc5b616e4ec3196796c2bb9cfa9f5cab6453dc7f4e09640c860aea2d65ae640fdbec89613e7907aaa21a03c42bcc2d3f2aabefea49e64afc7aa8b04c7b1fff75ad7a09b2cb5e2ece3d5ef39fcdf1129fe941c6d83af14bc6bbfe6428b045b1fee29d9e10d76a2999d4377de0582e50ac922ff1efd8128e311c16e5fb21a04a52e70b3fd69afb42d3f794451c8b1a779df2f02a5786d6b7dde79ec7608ae54d92aca9834d4ffc8fa3e67cf71ec4397019e1ebc1742ef6e22b2daee77aa915379b9ab344e78dbde85ddb82f135796cf78f5d3eb3308ddb0cb1c4df41511cc289021cd76bb9fb6cc704a56082f90d47c376da978c86ecd0005715f10a34cf6f8f92417219607430cd5377ee59361f7ae97c8c99618945866632e0907052847b037467e8cb40e1a2801740fc31f2b77c8279bcad6260c2506ee83c32f433ec2a45a7b781579d7e94f0afd9e1a2692db5e8ddce5b01ff9872076ac9cb8326c67b4777bcea779754fdb23539b1d7c786c43bbbfcf9f4cb7100eb1f7478f488037ab756a9b4f7ac2e357e87ba5e806e30a778543da45607ebc29bef60696ecfb9bfa2ff50b0612f2f7706108944f7b6e9ab138c6727521a523bf65c7c454ccd9384fc30810beccb3451cec3d76ba78b29562b1e10f633d0ea18ec211a8436b311a190634cdeea7d03df3268b60f51d1f64b0a2abb774535ba64c06cbb3e5d6a86a81809a165373d8b6e529b560d2ae95423f717c1ca500cf28b767aa2782e07ccb583ade76344074ec6ad5ba08300ffe5f23ce89e67e6ce7508a8ac85da8d97abd5f921b03eae91e728d6a382178f68cbe0a7d2c358f4b4b44e68b68bfdd57b254688d6ff5a0a9aa780bcbde85e702d4f439966d81dfb91f427d142f5436576aa9552cea54bcab32df3ae0c5478314819d0f7fbda610f7fea93cb855a7e2a5147b7f7ae3f174faa38a01129ee5fababeba2c16afe56eb91399ec62d015f4a980aefdc73b443f66027a618a83e4687d568cba24ac7ee53c1b71264a0e771e6c255594c7a7330503d07980e527ac6147b202725b70df2bba4c85947fc1ce139c177c0a7b3a4717d1f63cc49a04cddb0600682583c13d924733d23f2f42985df13caf5565dac540156afc364f54d758748ab904cefcbce8afad543da68b2a237b66fe3fe13715266b8d5acbdc1e5c5e580b837bb387a826edf20c6ed63fba078386e8ffe29fca1b56464529b6ece31f3a4c5bca64583f93d30642dad37d1b2ce11cdc56f0935bc9f18aec0579755e8e3b66753dbac3e10c0b8004acf5d316e28515eca5ba90ab29876dbfffd1cd6adf9506e86eaac04e52c595d7d25a2ea1bea7e3ec6c9d27bd43a24cace1706d12db3fde3cd8f5733dc8788d9804f0f48faf4b240c8ea9c4be84ad7f3dfb2e7bb9e64231a4166fdcc8945a08abdc7024d9ccef21d102542bdc19874fef9934e5d61c7686012e2e709057239ebc8a4b55a2b5e1df55fb7ae629e15022c9281cfcfefe85f9797150a123ec24273e4fa25c3baf779348bcfc120cd89c9f2ea34771c707cc15be606523102c676c436eace132ff2a39af7451e7c0c4b872d2380f703f309c0e7b22113c2f709366185ee7a2b4dfc108b2a8472df36c2c66183659baa5c27448b5dd7570cf0abc6bd976a518910f8f3b29647d2639cb3f0e10bef076dcbb8b0473cc03993d704bd23aad76f360f15f450d34a0dba6fdec3b8bafe622f816ad612e3d192740059e99ad6513086f44d1dde8682b6b0dddfc05f94bd7e311b9fe6f444216fcb793a9e3cf587c10462b4e21a7af659820311a4e0e097e753cbbb719fb27d9bc5c1866c98b85f9c8fd6bc0a68202f83984dca5ea8c74d0f0364f990854c1b3045761ceee3eb50ddc82e1f616ccc71204b6c0cce2d56d4696cda41b8d691cc9de172ac713fc8dd18aeb643fb297980cd619b03e14950fa24dc356690e8d730eb53af56134a90f77a0e194db58ca65d3a2988afd6b119546f971fdf693327ce8361ded44fdfd635f40788d6204ef9ffa02c5eed371d13f5167648f33daf8ef9285a48040409cf44d160564c27034364f1d1aa051e79b9ce7f0a849db2a26847c311074e7aa9788982d4d1d8b051771b42c215a81deff574cd6b8e9dfabcea962bea8d9524626779828ddd1de2ae21c38836f9f90643d0909a54558e3fb4b953c05d0e44754b8f358d3e22506187947515d33fa4efa23a94b544c10db935074b6ac90c97eeb06d044c826010742aa68ab454c97d05812ebe0c9c140068bad9f7bc1bb99d7440f41da65dbbe868ebed78ddd38fef33f4137aacdfff2f505a65198fb39dec1ec52cb7e12f0a9865518e6e9d1de6346cfdac1b40cba954915d37fe2bfe518a435ed71c0a1e9681b0a80e4448078d8432b6f7f40b95235e105ccaf94049c29f8f1fdc324300f9dc53e4571ccfa5ff8944d06391a740c7d08c8d8f67f1fe46f378022a56e46c73f2441523229b1fc76e82b45d795e455e2612b8ca9fcb598b43e59fa6bf1f0c1baf79ac1b634371d1ed09141b261e05c8350d1053bfa39564476303f0f6b7091bba2284689be17327413a4ed16b53c152f883674ee2d24acab853a95d54daa19a7f098ad7a0d2347bd0bdd2ed34f3e9bdc4c484dfd2f1ae521d7472f98d1b04920f68edc4093972d052211f26a13ab52ec0d8458339549662648481df9657ccdc08baab915d7ce1315157a06c9077e14a2b0ce850dbfbe48ce17e4966bbe49bea972a74665162f1b25d22759085df11b84dd24718b5f5430baa8020ff1ec48fdc5fac58cb8eb34338bfc1a5668fde2eff6e774fe2145171b39cd82dfba2a7e8c351243b349ecd79230dd017d53c45c264021c4cd5854dbff5875d30079c877742a12bd304b0257ba3914b10f5430c777ad5fda3a361742aa07030200dd10a72179424ff61d9f8d32e5f8805fb6d798dd1715e5869bd13204e311a09291cecd439ee075fd9f1af17db3fc7ea49fdbbb54ac1909082cfcbbed7c4d01ec0f2e0db396025e2cddc168e3911140a704f853f9c5d4c402fd8340e96e6739df74376b2f4d2b942354722934434eb32b4b65824f108a9aadf50679c2db2a75aba5618bffa128eb247754745765ecd8b38afbca76fb68b5d9a06a0291a4251fade95621a71b261d4c699db968cdf9744db8e0daba76ebc845ccdaa26476bf44d7b45e8693beb64a7d21f33d69468abefc3941e32bfe9f75962e90b62f4f1d361806ee488f5add14d891895846b3e6c3b4b3642f812367d06bc0380b6ac91fc1fc5aa51664c838f41d1940527c3eec72d411c8c47d2ee845f05d9dbd5cf3f88f7e900d7270398a4fdfe853a2e2c5593a446140e78263815ec759ccec566abc738273106328991807b0c96ff8a4b9452a09f3d9ceabaa552788f805e8dda7431ad9a46b978b853af58fac8e1d86ffacc09b103d58d5a390fefb697d290750bf743010b9db2d8d798e0740e050e83c2a8ff483dee23bb838db10dd3e404d24de46ac9726d13c2a06f9036cd6166204e89c34de448b774aff8a392d27bfa43b1d532b54c7a47a6691441dd551f0f7160a14925a6abe386ba8bd5ad35749e3e4d892bf0793f9e0ae89d4108fd5fe0a013684091b3fa00ad371ffbd2feafe0dcfa0e2317cce2a33dd1665f7020a704e7ac15692a5dd74f53f08d3185abc7629d704c3061322c113b387c24084d21053aa2df5a11f71c668f9d56b2e9b004b5c50ebadb5608aed59bfff2ebc388e426a92b4b0beb1b1cffee62178e8054ecca40749ec436df9df4680ffb45a4694d0253f84bd5b2a2b7b77ab3e143a5ee6867041a09ffa53b2167b0af334398944ae94dc52ee4cc4c797948e77f59b7e8a1f2ea077f270f6e2608f8d41ad37806d4fb04066b9dca2b225f417d099b303fb3ff0219efbdcce8b7c6eb502d5818d63887af4ac07887a114106c79404c84d5fe6fd84f237c39309c350c3e5e9529f019bdde7398eb60ecfeb189c463a11abdbb0a2822ce6785a9fb55445c7dc23fc6aaacc5db4d3e9e803f9a554ec2cbead3f050cf7df3d8379e0b8526cdf5bbb3047b430fd8ffdb9e059ab1c67ac80870d20c4e10f7555b1c33bf25607290501ae3247d345c62a40f52ee2f492052bfa956e843923e12b8a3048b3f8edcd8b6065be75a0a5414db0f7a5fb7ab1e146d1eb85dcf5e72ab4bcab7e6df16110d9ddd1faffce8d17666e9900874e8afc976369bf9f5cae01d038e48e30727bafbbd24590a4d8e791f04b3e9b17d6dc8f64f0816ce42fbd95fca5a8f6f55311f9bb9670c1c42b170ee0bbdc30d005af3fb1ec8813c9cf9ca5e92198180ae997c491f6ac4fcfa2ab4f14f43b43f581375e34d52060d02bb4a7880f6471d46c0f680fa6815ee50e073cbf51086c090c960b13d170d7c27f8b4a3430ebd2fd71aaf4d32fbfe09ecc3e98245abe2fea372408844d71c9909588935a877a4901e60a2868b4fa18ebc5934a08ac3dd733f4a21af7d84ee667cc470ccdb963827db9777502dfe45bd8e5f33e466b363ab06dfd5f3514f156806cb202e05d9d0f77229b1b1929bdd2af336617a1142e41a79cbfaa7c92b397521c9e17b5e144bfd3dfd1ebfa1e355ff7eaee0b5ba16fae6c0da8beff4c257c08994a4fa3151773471345d4b8037dbf4b55f49fd646ae57973893307b3364e5b858d084f76612464d4bf07f9d0d3a66f857eeea11e7db3687a01c3a0d16688850fcb62203eecbcf6f332f6cddd9fcf6386f362fd0314a4c145723d09e52299a20d722a403cedf99df042ad8e1060c5fc836658917a634456cf436f76a85ac539c5f0a325cad8cb76dab53c01ae7853d1c61e6149226d4efe78ddc92e3153f5d8ca65d70a1572b745e3eb66d860937fd0f758a021314162136769d81ac9722891f942ab6619b3ee2191f1cc28d97f43025063a65864d551118ad3fc33e41e3197ab87a844b7968c8361ed54618e2a29474b0c783beb9c1ebb94e66c7876a57d677b5c544789e9983a8faf8b025d2aeb26681eec24d9fe5c6988c2d4f55399a7b480649c55bfd2fb1e919ae28a8f85baf6cf74b28de770a10a5a501f4b99d60fdb8f480a157342af52b68d7162714d9e7829723f7e4a1088abbcafb8726fcded00172de0dfcbde5beafa90bb77d4a412bcae1bd8a426143b76cc26baa492bc3c73fbdef59ed80093e8a18b124021c17e0da06f5b0413a4efe17ba26e0853c68623c34a90c16fbda9cc3b54487c6d8264bea8db08bbc1be2fd71354fe13d5da37f9c29345333fda8b56222a5d2cf3099cc080c4d9aa434d2b7641742d513b76f5cfb4fb622772766d6d32f6892055d6ca397aead78ecd3689c2b706b353caf83a6f906f11a476b5b5c20e0743679f18fa08ee4337fd185d16c0ecff354d119ecfb5381e0401bdeb66653dac1fec17aa2ab3af6af095aec120a4fe8f9feb35ee792cd26b74222d3e53432e25619b5ecaad244b1e964bb26f95fa80db288e6d2892eb7679fff39541ff9abefa9d0f156ebadb7dc278e3124dd63781c891d99025f664a8896da7159dcfa6088f66b945ea7e3ac8b3ca49cbeb325b4996284ebaf44ab099e1cf5844dc8759a1283ad1dfa32ca916a203dcf951fb2aad06d7dcf8c5354d038832ded12e1dc924e67658e37fd1218ab64a9204e6f44925dc23be65f0ffd0ad1749f8f14acdf4e7173ec5bff5f0d1d13ec5a4f81338453c89473ec9f5110ce47d4baafaf931b029cafbf8ace3e03373d208adbf7bbcd3683f9fc601ef142b0b5ae92b23ebc5828e8b2b82f2c7aef1721046ebddd74bb7603884c62e3245f4b103f84fbc780ca8d7077810a368c53e258bc01144d3e2ed14c700efe9e0f98108769c121f695e8c12fc4ae61b0bdb4bfbdd139eb5d2aa85c880f340f00e4c4d9cf5bd6b3807f725a2d9b32067e8439316e41b862f15e20859056b899998ff84305aaf9bf31264580942284ee751f579c96030a9b97da63eb7c198fcfb8fc6caadbf5ad62de53e32320092b8cf53bf9bd85d503beaf7c7d3605849f868b7592b283f566ecc8f4484ccb0e03d991a84e4e74a494f6d03ada29b4611206a0ad522c7c0a4b86f4c3e62d8a378f2b4ec7ba04567d810b1aed332a74402dcca217450a6491b2f01e1fdd4d57e4dc46ff3fb68bbe93d8b3dbcab4bbe8dff7240cc082f474af117461616b50b0de81f257514f448f84061f6aabb9c71fc714f02bd3ad13f8e2bfafa9f26f776f9346833da8d61fa33168324c7116da0f67e19f7c640808056e9dea44f7816fdfb6777b0aa47bc39b9a8aaa9ed142679726500c59b065958765f467ff0f84a7142a189c2136ff32f819863ab2b0ea3eb16a029415f96dd7d2b451b53e8f4b0b38c897518cb4792400f45aab62de96789412afd7c9f0c81554b8c95ccbaa04a0183b8adcd2aad59b0a89d2456ae1ed628e8c85325ea8c34d4a694c852167ed9710737acb9cb4c6b97e975c006e9546b7396466d25e03f53bc973b13b2af15728ef7cb510079866708362e04c9192026c1c7c1c1b72c28a8d6bb9b8a707c9ee03ca2d91d1b1b42134865d7ac092b4b30df33f1f4525860764b932884f7166605a5d69d6b11cba268092bd1c0c5e70b7d14e7377471715d337b6632da755ef3c4015d24b7c406b64fcc01713db1bb85774c592386a00270d42c703faa4427379d663f7c67fdeb420712e80f794e9ba50aac0c5693bf561c098ed6c3588ca7e8aca948c52faf393908442594b6adf8cef6200029e7db65162a9ecbf94b931fcd657ffd9383d0e87b78a5df896a3472c98a8b3d89242b148eb96988170f76c098c7ababd906b1cc614d30e7d94903ef3dcd1e90bc10e7fa19b3ca6608658c08c9b092d74e2cdd54efd970df71180e844625d5f5c7ff166f9c480328188e82f2359a66dc114d643f4a7429b6058cc73fd7fc2b9a33c6451e227d5d2cf3a36a8a1d27288313e022eb3d0b4623ea262e5ce751e02778bbf535de25fb24afe296c632af5c5cfdbd82530fecd2debca4c7008216bdb93bf614ef94a88013208957572d261cee11e6a61eaa872ea906e2c3c8df2e1ce9af5c619383ca6d63a098427c7acb64218464b7cc84bfa1ab557a0a44c8f99c6e0e8e00f175e0379f6d8e53dae3baaf5895aa4db651ec419edd747d2395421bca287a211c5c7db6bdbf62334e5f71ebf3141bdaeb0ceaa15bfbc6a9080300ea07b3457f2abc0153dbf69c56b2473670ecfda7c91cc0b3a152af0a11ff2d86909d83ac1711d0dd363ef5db8769d88c6d23e7116ed32d04149c6f2bc8a61604fec1f7989eefe3dcbcfd699ffd9ce84570544548532aee98e886db61053e3cbece51f5c6c44e29c9c16e8086a2875dad4dcf2a79c2691b47a8a8688825321198162471e44b3306ee54eaeed02947c2e5053f448a0ad2f0a6aac55f4d7ea82019f7ceda09d34f10fdc342b926eb00dd235781b8ac627e0e9351ce07c406386dfbc8e7ca86432291771a6c2f3eb578aff319da54e6397342cbbcbe8c259a134ab6455d4d4d672aa3cb77eff304732b456dbe2d162a280f0347eeeb69135e28342249c58b0ab52c0ff5b733f506f645ec59cb15c60e3a553fd2d154686df4afb08bae8deabb078119e9ed13cac46d83e6ba8717b4cc7a966fe91c87c2326a195386d4c5101b93ab6854bfd21702fb33a59e76b9b390e215ea875694d6111d2621220dd1981a876b1499f2022bf61d3fa9a19449d7e3dcfaf2db474413869f660f07b5cf757d19bfc97706de9e064b9f88fd6a164ce7e8ce76a1df134a26a29906235c0f7255caf531c25322f2e3b93ea6e061b3b1dbb8824e803b3a652208ecfa1c580b406a2e644a8d0d6ce85ec916a64840f46490f0bf1a5552bd77b44662d9abdd758deff04b3a828fdecc9f6acf7f651519db5832002c9da58d8908b7979db55e29e8b7b26ae2c01a24333fbec25d4423a997e326f131764211dbc4331ec23d35bd91c2fa35ed6deacf4ab8de2b1292f00a7e87c6e445201493af1e19c33e4298d0cc23ecf53ae62b88c049a43e95f0a241c1d9f28151b4b76b17dd3ba99beeeab9f012000714383e9e7db69b4dd82e70eaa1ccf2ce2c14731af30d01adecc4b89d619f17763d92f1ad0711d01d7d0c4dd6f7f7091c4b311dc3e909a6397b038cf7d0790d6d03494330b4c3042f1f2a4881b2b6ab652452e0a769c7b04c41dcb2bd9acac159341ba10ff1f981b7e9fc2697d95276d7178445f7216cc024c7d6254600b328789f29cc28b006aca1efdd0e8e69093ebacedeef7fefd18839afb4173b74d6dd2b8a77311d50f076125b89256b6f9f40ebdc9a4ebcbfdb6c3adfc4d4e8f995aa3d6382a82a84ad5dd29daedb926324e209f97be2bb789e0e7e220cbb7965e3aeba6dd203e7199ddbb1ca3bd13eec31b7897e20ecf2ae7a8395e8c60ae7021ab676721721ed27ae78bc7241f964475259b46bd50df187e5375655f726cf544460a9de9b08bee893f4bd36ba248ca3bcd66f4b1f4175538e395b1ee951f54e6d87fbe9bff18967e113221d644b770158dc35e4f74deb341b0addc00940ad5346f239d1ad2902cbe82c9d279bd62e80ff80dbb35fdfb50b4bf214198fe0a36f7052d6cc5c1fad2d490a57169662e603b0bcd02a98ebe8b5c04e507ea0262da5ee4b196de1b209fa11492cfe592bb6db15f766970e0ba5cc108dcf3d5786cf3a40b24ab8a63f3fe41054ae840404eafeeb65ae56cc9ed0422b55f071c0ecf790be78c6ffbccb94b98f9a1f663e3a509f69ea57d00b34d89db88d9fe2813f32849757b7539b216340d77caff48cc386bc82e90bdbf3aa0b466c5a8cc74212c369be97909a5785acd9fcbf64925c78778cb9d3c87f9583d936e8c069175026f1584b6844ed0395eb60a75ab946d085cea18308b39c47a1d9ff264e19578aa135a6116cf8b6c52b6111e58d1b8cd3ae2d66976e64c321c8643e41d494bde3834d7494636ffa291a76c27d49b17a1cca3a2c3bbb7f01651967009f37c578be6457956dcf62410b60551d19876210eef2cb79fc482ca61576c3f0c9e463d10ce8fc8fbd6089f738ac397982a571a998f255c0db27c9916936f228185d2fe629a76a12182236bc12fe39630e0e3adb95df1c171a14e8a624234d531c73f94a40ab184ccb481d8bb3c82da3f7a0f9159360efaa414825e7358adefea11f98a7e0d7b755b2649e25a1850dd4a81f9cee16156a27ff72efc8380b84e9cf7a3932a1ad2b616d30af4a480913f751378829a3880f5ecd868379ebf696d088420cdf69c2e555108003ae63b3c4c59a0fbc250a5668b30411faf21182d1ce185c66d72ee3cfdaa88743f82085db2da2ddbdb9117b8f26f1a43c3fbf86d72e558dc041db2f152e349e19ca5290ebaadd0b8cfe104419de2cc320f6faed7019c088d8b715b20589e0ddab399315368a95fdcd7642322a438ecb61a42aabd3e2d14c547c3c185bff7214f9c96dc78d2ce2c6d84115a9c3754036ffa0edb723159ab6850e4e74c1154be9d15b0ea41db833b2112d46a5e60c4ec5f240c23939a347839613d070232068b3592ef292c46b51a95e0d9fd804bd71a0a6ac29d93cd1c9b6b8201bf0070d65bcc44bd26a623db8e9036ec21c05fb5c5de8440ce286753e22af2e5fdb76ad8124e67d6c92b7e26922e3a3297438a6176f0bc76409bc9843b7cd79a9945d43bda423344b228d5693f68ddd730bc401c23d59759472feea4fa85592b597e194e3c83342c6c04ba411f8eb85a7bde7967e8e9eced004be27f76634fefb11c3a2e2cde379f0dd7294877e2c5f98ca97ebdc65b2922ed8a878c1c01367efbf8254753c3ff8eda3137d1132d176214f0615b185ad7562823fdb7451505c8e765249acb17833482c6987ec1fc229f212cb6e22befb6d2f65d67f7af0ab81c45c3898bf11b028e3fd2661d0eadb395b95afc3c5049fed6d2a1d80f736e2b55c43a5d9e688c806488f4650ee992019204d1bdae9aa548ad2029d6ce509cbb3f1ca43f8614b90dc74b52974c50fbe0cc9f5d6f08f002c06af1ab42639232edd018e452b1aecef2831bd3d96be0e015a8c527bfc771ca546af4211183db031b5047d311529cc6dc2ea11881c8c00d1137c22e29937d367e0b578765b82dc6ff135e2c7963bafacdf8d256c0745d60ce7985891f6f9e949c3ba61346c524abc674b50a0baf50aa7f52ed21e7b887b74dbfa781817c13c8650c5f8c5cc30c8bedbab58852782f9b5e69406dad912ab56594f96cac1fcebb9fce1626c0df2df9698a45b35ef6d44b6fc79aca700a0f71ccdfcd9ddad08868d14dd33eae43f1a4016684d5ade9220f7878e394ad17a55eca5d2cc51b9d8e07987e57eab2f1e7f5408f925d7ac55417f590d593c68313a42b0f05c2f3fb368c5f0da31a8d81f4dfdf45c1b8f172c882af77de344c1fcf5f64c65a813d8d4a750eb2a46a7a833077c04e072e293bcc4f22d10be236d007924af7cf3fa0b1aaba27d43d91d225a7744f3d801d2b87690e39d44ea7b1dffdc75a1f086b64f5e51fe7fc2fe35869bd090cefad3133d9a490fea7f2e4cabb59bfc7ab9854a12d0541b3fe74d6c3256dc1fd5549b690b81c6957526cca085a3ce8ed5e38533234efc657538ef6a1000559342cab8badac3036273f4925e559b88366aafccf64ab83a344571a62bda2046c0455d6b85126378c6c5549f6e1c2c5944df678e4a4e257e6043f02aba1d3bf6900d589e59d6deca27bd14a01c4eea259e58fa194c3f8322469797987822559b10f7c7c5d422f02b9b588d12f84b099d111728d7b62819382a065debe9a3d4b22e12b16b6c931ac597708e6d3cb5df9afa12c5b660f66573e955f717f44945a141f3d5f401eaab0aa0d1e8995f3bfc8eb448f347181b6271d92ed447e154158169428edc8126097675074970f6342e4b1ea9064119eccfdf9a34e9118ddeeb3681b7bd0089dab94538ff5a678bfb032330171ab8468f2c46db81a1473d0d79c23e42039b3023157f6be95372bb3e325ac0af3a85a470c42f1dbd163b9db1c9783d20ceaf6c01eff1fce9e1266bfe628b5b117f6c519385e6e1528c91a8a21ea66d569e06f8292f0ffc0286c5d8d1948468af4743db1257d360c7b90ac8c9646e04a98d1e12156cda340f46f79bb637f3803145a7b4db653283d9dbdade2c9e1b3df8b7348c567d7fb132b5e43fe0956213d7f8ef5859fb89505e828c8b4c2355e9409197e360bd139e39b575e8779f295417b5e9042892eed268bdac71bda4d55d3c0680bbc6bf610903909670ad73f96d829d7d920614a0a61126c2b04b3255454939bc97bf7739a115139a7c216277da456383f467d38ceb8d678df6017c27b6bea6ba2ea4fa866ceb398f574ff4cdc6ead1d84b275e6eae2990caad1f93f2db4f680b64b9f358e7817cca1bf35001d07bb44fa08efa8a98d77493dfe143aca307aa316e6eb31f807b02d5d2b217801665875320fd23546574c3071dfd5593034743d56b7706e9af812f5493bf455ae06093ec3fbdc6029f9cec06049039940b62caa67b8210c8dc77381bd5131db176ac5ce817c1b5d1d6a8ac5147ba786149c0c7b3cebd1a6d0c37f8efa8a6de5bfe296071e40b9d816132a7874d21154d8434733031e9483aa52d0cd653fcfb244ef50ecb1143a3f7fde0af702aaaee2429d0c614aefbb3d186ae77d635d80f75801ea9c16e12948061c601309abd1ef953031bc4f74c5ab3271fe78b1bd2fc705d4a995418a29f69086c556b3265cae7e6b38d3d7413e154d39a294691864834149405a08a977c0e3f7f73a299cf9c8f9fa93c2b2211f44a5b05bce9fcb6470f6e80abb3e9ec8c2069ed6f3d46ddcdf0768ca8d2c98dc9207d315ba30f5bfecc4f69b9682688d2eae8ae300dcba1c7da217827be30653583c97046f205d3109d9a449b3b5ed8dfd8927d87fb2c57b1f1bff4bbdd9a89bb6623859cef971ef033467210bfba0e6bcebe4124990060cebe8176556c1df026c511407cb113d4df0927290e63587c81a5d184b64435869adfd36c3b087824112791beb948a2dced908b431559624d062ed765f1eab8547884d8f4087272aacf8b0b6abc90b81a9b7ef421b099da10194a14d30f0aa7450e6155f1550ce57355a18a2a3d5bf95f31f10e32f71d1a0fdddab2d5ecf5319798d2a26cce16246f0230c03cca228cd28c8cdbfd1fd0fb8cb4460a39e12e7059c1b4392deaf7d898774447adedd4afd85742c1cdcf66dde3cbfc73aad028694c1ff6db35345c793554cccd1f677f7c633b46dd6b4bf0d0ee8e3bc816867c8eb9609beb996b641f7bd09b71de860d827fd9b058a672dd32bf70fae0d545463c250d9f1827c7fa7a869f1c388fc15300c7d223c4d8ca2223354ac3ee974196a971001c5c9914d335e2bb5fcfc3130fec70df6f4b3625c7bd35ed16bd26401f158313764a91147a15e3cb2af563635b008827dd0cee561c2552961443e9fb7b51546e9431b8a2024f05f59e354e8bd2a7da0471d710ff323c349e3542b93d2737c61b4d87c0ca02bb686f56c1bd56fabda74467907cef6b3f3d9b37dc3a9d7056884387d0034faedffba4e56e69e76b1736d062e05b1244825b6f4dea0ff19b1894c173d861f25da8dcf3aeb375a04000331936e7ac7679c18fa9318b6cd69b4ebe3bac5000394efe1b085fc29f12030835082c7027c0bf463014f08ac7434f413117aead1092d322f5be516b29e7f13b9bb463878aaa6032f881b9c6339b3629137180188ca3411f0286633d1c1d279594c335111537347ee8eca3e6719eb5b6b1ac41eda294e19a56fc9a3c3da8d1c875fb24a3acbc17d0d6261117c6528a05e789ca125fb971d8e550755bd4b6bf7a5e35bc06c742179370ce2b31b5db6a3825a72a5a5e6aa61cd48f85f926723ff27b2cb767a87808762fed3ac5deb6c7eb87310b043e54468155bd842e6d9f0404138c3044c878505811b31dd3f13f072541bacc775a0f7f891d569ec4c2c212ea6474c214f237aa794a1f186de7dd25d0cffe0860d02a37e8e0b56d2209f87dde6ff604eef5066489a00ec59c1e43167df3f17c1e6bf27c94a66aa84738cb44c55c2376996af8038cf18093c4f6641d554be11aef12373a01f97ae8133f48da696d04e93311caee4b621547cca867478a6675f6df86ecf59793e1cb7279f573d8279f21ad5b3df4034eba4783148e3c2b646fec097352de991d2f597b1df22eea9da59ff17fbc9b611dd3ab870c5610dfe2aebf4879f058a618ad1c15ca55815b29fba61628b41011b1f16bd18760b01d3f93dc7766c8edaf49a17727aadce5ebd8f510dfc77d8456998d90dcc4302b4f5080c42d3d3e9426e7703c806a1fc03115e135b52437c1f26499035f5f58111226f7730c5c992de24f3ed8cab0468d5fd37c06554831c54a939f40a193fb0c984d2de703fd09e9a4f81f3ce980654d00c61e190f3434b2e5fa9bcbe66aa7722f88da0e2d1c47f58b1d5ccafa2e2b83a16fd0be00aea8fa170ca3e67f1590eea438ae302f5003118cdddfc71b2c8af3377c9a54fa7f47f10e39e65d7c848e09c2571b173436c5e2e5ff141927c4bd2033ca0c0527b294454b5384c786092d3db255b6d34ddd9a5b89ded20cf128e38ea07287e0c91d52ded893dcd408d4c11bdb7d95f89755b98bfdf214cb81687d660a4c13da747bae15ddc76b005832b8ffcace5c2f1f922998c01003d83e28ab79236eda3e5b76183cb2e6c0185871323a6681e1fb1e8e046930290b42e66ba5b76ce13d3e8d3b3dd4fff80cd5816ba033bcfbfb2443504817464b55b3e3ebdf8b6646510679119464503f71fa0959b91a2d1300024cad8f9edd638e0fe766f03e920262650b2443e7e6fab541fcdf4a329063f4ce42f43f590ed0659356d4c85b1c63e5a7f45fb18606295775a4025a62aea35727bb0a8c828e27594570c34ac1161ca7afbc1f1772f28a6a60568b2a3de74bc79f3d716ab1f62db5e3c3d391673692d8f1a7d2bcea5322b609235a7832edf0228b99b8e9c4af408b8cd242bde9193d311393c97498ccb642fe933e420e4976be0a29cb81af08e0460224ca88af80c3304aa486dc2f3f48c573e05677d6d9c7ec4e7b2d44f73b595abd3a7b3ab0a4ff198d085b34dc8902e40301ac12dfa6722eae8abfd912fa0f6f3b811b9db433aa62342383e838246bdaf288c70a424f8dd46c7fc6d89cccc6aaacf35923d542d71db9d26e30f1df100532cfb78e04802167922d6aaef73348af0ccc4106f0bad2a3c9fecad7deaf665ac581ae2b46f53737166350110a61757b2cf558b0a1a0067c36acabfb3414f8f08632d2c5aa52f2f02910096e25b934c0ba8f22ea5653f4d83eb386e101a2bdcdd5d9a3ef6b2f8753f640e71656f86ac0d7136aa2d4c61fbb70d144f95e82538cf30872cafc8b5f052369ef2519a19c9b2482817397a8070a0406a351d698f9ca23f05e4c5a60986cb727575ca19bf5ed5ce6b93cc06cf9429171aa7bca55f8a1c9124f485c022c07a3fda30389ab75ce068f4c3643dd814c649110b231c47cde1e04a32151ab6350b73d24e87131806b699e78d81ad4341df44c8d923205132afe0d6bbc286982727a9f2fe4e4e1c76163d4e176475cb9b588ce2efbe05c556e948d5c289737b50302cfdf88d81cbb88641283d510d0d5eabbb04a1e50507daf712b3b5ff306ab4487df30ee4a65419b616bc3c68c306dc63c41a31970a46618e7f5343a6bff9aa46957ef40548f6ae41f2549cf377ea345f6ad16ac9282b9ca057f82554dcfc0d4ab44a0bc1e0de6c3c01c859122cb9fab79e5e30b8bc811fd5e30b3f783022842906e28597805da434a76a9c1cb28b557df223a15df235e35def9de58f98b2e0234a86573ce8be8e4f4ce90e38b3f83bb9764f4e3ac21c1949dd153d8bcfac780712b2b5dfda073c092bfbb1a08e808c22b42d1b8b45abb174cd68edd0da6bf129bb90493f8259f99bd1069d9e7bb304209ee1f5f9ba1b01f9aaad4adf7a2e1b2e910f797ed090950df4e76f8c56cc629044777e7d801a825131220e95bd9060de69b79c5183d82e9e7a8f6777f0a31d929d22d535d2da030f0cb09736e3d7739860134a68532dff279dedb812ed69a5671e01f04be2a10c73d4ea571635365fdf87d19ebd275bb1d93f48d03f40508d83f154605a37abe131d5cc2b05f83618073e05c8f11ee8048e37c8140b0a7f78835878abc685ae5cf11b9f11fd74c59babdeed30a962fd440cd29e712c82a68e02e0e0905bf0dea3b35b71fef7d29652f39dcc5f07f0779546350c9c18b1bd8582411db4344d7c4c8e616c277fd48a79e723846d7efc4baa507e0d497cf96b95bdb346b4dc205a823bfabf7bcbe5c38980029e5817521ffd04b1dc5cb50d1ef1c070c71b0b1f9009dbda46d80608b814537561f9ed7e596df4c92ebab82d1b74282f2ba292df03245cc0bf39e259a1208dfa9aebbb68e3bb2916aa703d8c6f91ecdc71d4552baab49a84af7ce53ae3d83115340454a6634dad2d9be1f7b78743be08e043a69fcdef62e6361bef3e32f16f6cad1237e5d047ee345493b1a87b729daca214e29112b0f7e1b523ba7eea31d123f2e1923b8906872c77ca4235a6dec484d05f57bfe4bab8f27df2de478873383518010b1e4e1d16a948f3d3d0f5b7424656f44edfb9b83880bf987118227962b398f05f0d379397c5d9604be704c13ecc94b1b0f96a8f2944b2face7848265ffc8e0c64e4848f0f52ce2a7060ede6d00260be780411fb83b5e0404a501a15843c0424c3a5dd76a6a95bca61056be234e373ec283ad381233c963cad425d4371f5c9f355fb5b0a7dc2c20721f701c0d757955809fe9d0031a99c8798e3edc3ed51126c2179a8b2d3a0bb49b89f70848b663fa520ef72020e23fc81e86638b4d3a65dabda7266beb6523902e3024bf16c6f563f79d383a2cfb3d93fd2df2878c26669ce8c2c4c92391cb55eef1a61360fcffc35f8ee8a07313a841860aefd645bdf7735a6e390fcceea4ac0d94b646462d4a234788c2ebc3ebda12d5599375a4d8835297ee02b0c81aa12fa4ddff0a880f030da1a45b7e43a48e207649f5474041129a08bcebcde3d72b4010dbb68cc4c3f3948766ac55289529003217d139cb120bae88964e92151d1799dc72d088502e080b7a71ca6bd0d89e0ce611424954f334167e6cc7d23db908bb924309c3fdbecd682b0f3354465a28c4780d6427c0d2afbf3ccc49130cf3c90c1ee09574cc23ff8840db67f844bd4b2c9fcd6a0089a8b104e3970835bc6250f34d2bc7ca7f52b916b99a6dbd99a7922feba8371344400ee3d6ca31851479ec5b0c220a6cc4074eb6721ed27e6573752302e46edbaaa9ff514296ebe1a97d769c1c2e1dbd7546935e7ff93bbfccbe4d878e366a486d00cc0a63301e21799dfdf68df917f56e7cee6c7ff969db42c28ef3a0bf7d8ed0fad47eaab785a48569701e20e0c5a333168a5c68b47da3e58a025222505e81b22e6300c4185c27f423bce2853e6b6ed078016782ad91d1b5efb7ac9f7e902a330c3f6dfce0a7b59b2ac5812b7ff5088afcf78e6f840ae49eb7d47b6526cf8c0f2ebc5dac2f3c4350da658601508e1786c7f91435532b756696acb71b0c9b05f785229350596174237beb0cd0556143b9f0d6a6e146df0e99a824440b9a61e043bc8a005990fc631e63e50ef9880bf909d42bb0ce70bd7900f8141df8611dd7a7ded12a7a70e0ccd3fc26232cab87ff98e6c60ed24e4e120e64e986a07f9445505ec6f6996dd4967c3bc2f0f4222675c6700b479939a4992aa0095432b1e9948ba3d5f98d9829d6f2309848683d842c430ab8a4d1c42201ea38db15ceff2fc6fea4bd98e0b0d73a77bcf8a73dde5dd751ad5754701f726b5a8d6399567465ce5fb8dae7617cf9314cbff5f713ad8eb43bb8fb7dc1e9d4cf19af3471f2b55baec99064f28cf97d4ce83ec4e5ed8b8bcbec0485b05280b9e611fd03396d77f94950549124565e4f82abd8a6fc2ce982f28b34a6917945805db9dbd1d7dbc38759a27a7509ea62d30c282954c2435ae9e2a221e19dfdcd98609d2fc1186acbacf1c791ac997e326cec2ef48dd66a7cecb1b5e424ef3ee29524ed8c9cb4a80c28efb7933897fe10101fbd51390685be425637edcf34c10cd34cb20b8e6067968f91f8be5e1944687c42e81ddde4328503f7deb3098016709140855c3ac2ac0ee2bc0e8dfd7f42cfa65467c17d7ebfa8f9438c56d345510293248763d4c6f8fd0b61526c0c80134c56a7c59413bf1e9491d1b9bb7d764c0666754cd67186c46322e2430e6aa6c06fc97f2619092a57c638f03ad20eb816c8f60cbaef0e1495ce42204fa73414044eaa2f966116d09ee416a99cc3f2eb5e18ea974498aca7a82c64b0f18abd738196baea6f851314571560a079cf5129e1049d9b76efe6239270c9d44f8f468ac8e58aae462d426ae070cdf690cd90b6e26c4ae8d99e5c32d0b063a216ac94c58787e9d37edee00634b5cb3cd53898990970a586ca5a276fd4f50d26b1eeda90fc9d44dc753e8343f6125736c531744a9df537781e638a21085ae5001a1d9beec8d89c573af2899e3d1fa2697d56212ccd81653e3325282f32169a4119155c571966959c27e6bde044e49b5227f103a28280e92b2ccdf7067d7f0fb2dc32a4a04e8f229b2ebdbce0edbcbe7f28a4b513b596ffab276ee98cc4dd0832ca71a5154f8b943fcb200bb85ba67a1b26653e9f1c4d395a7e0a5a9a62ac19414dc0a827e6673f9d448d3938de3f6260fe9a45ea0b2c51b0c3ad563b4c5e740845df5fe4227807059edc8da17a34ff213fd109cc8f6bbcc7d59c23bc0d40e787271a680f9156312f39f4c75dff0ba182efadc68e0be23ce74cbffce97da69edb625fc5fe99acd4a89ef1301a5fc71aad47c7f82cea3bbaaee2cd3aef9dbb15a350b49a791ca83dca903b6c060539977027be51da604aa86cf1951a66d79eac0bffbb9d19a2294c3440a9ff4013304e052699421c718d372a750bbb0d41ad364dcf62391c7f97ef74a31967e3cf41ba978c9936175dad84f73a66f00cf2b96ac3a47a498edb35b830721786ac6f7795095297a54d81d2366dc08f78c0e5011f1cc7d663ce389c1900f88772b7b38cd74444624d33a8beb6e108b5478b1e829dd6ea75efae434a9154cbc36f0e8e0a25c0cbd10542d0cb8703352d95fa6a29f58545069aec68619c606e96d24fc5856847c215b3bfe1d75ecddcb1d8317d08f5a8acd9a817dd769e1f629b8f50257f0efb80ee154576a2acffcea18953a19feb03e1ab5f3a0ff904e50810c0083096cd15b22881af55d5900c0917a0971f620d304c632bd78879450d6f3e12240aa6eb753b90f56218ad3669c1b0b9ad14758542a7456d6020e0b720ca35ddb9400aa44529e9295c4e37a0c83263b8c7d4fd32c96b60e8768b28c8f614bfb35cc6b853f1dbbf81cc6dd1606b8a3ca5831269a8b2c390ca94752e508d6aa17354581632b05adc148df29ad322f8fa2496dc53d75d4eeabc49860537bc17cb586d7fc59a3321a61c5a10c104094bd99cd146cee180563c0a2f028fb52de32433f327a02ede6782bf17cbb3506dd247209b0e2de72c97072097f6db1ee405433a872b3ebf9e9163a05eed8857fb80d3308322440c0ba0a27b367924ef766d3384b8e3cf006b7bd6662a59be936e55244000ff1cbe822a5bd45f313ff323604cc74d52576ed22f860185af1acb36e58c6d28628f09f28db0fb0e250bcfebd433c7dc9bfdb399e93d1ec1017ccda2b8cdde3d5a896561f53731b44e79f6751e449c01dcb0055678547d55190f16effc913d99728e0cfb33c03f138359b7b58054ed32fa52ead3ed6685b8164faa21de966506d9e25ce2f408340e9985cc2c0ed60c01a649eec701f97e3e7dde6be7bd7e176fe1ed29f4e0f8a2b7ca0fcfc5f214d9d3beb89fd7a2a4f3b63b113fd24ebaaee5580b6f40728f416a34df75293d41188e008f8c983b36fe7ed7285d2b4b8a9f062fe366882bc0458a45cc506e7ac472a4ee2d178b281a98cc57b322993f1e80637998585e20653da84d9aab4a63f8357d1e0ae79e511e48571750844cb9ac9aefc986fa577f8a3a7fb049c7eca3f0f815e1e03995ce067769cf92637e2a223555a78dfd281bcc23e22bfc9c1c4215dad2aabaa21750d6ee0928b58c597345bf802ae71bbbd16e2718c74bbabf92ab6beb747cfe38e91bffcf1f4bcb778cac9915ffaf16b73eb487eac14c8e8240b11a351b31e8417c2169109f911bd0fe813153525c7c17f0ddd8eeb26b8539c6b50b4ae519a700b78530a622685a859552c50781b73ae319b6dd44413627df473b3194c6cdec9bbde3228186edd85ed85f1a9ce13d7e87558275e0f078b87476c55a004d652c1979d8d3b40904ac1720846a833bdfe9b98ffd5e1f5e4311ed660a95abb827af899b58f48db27df346ee36a2451d293aeac407d6b9487744ebebb9d30dee0b94e20cec1b5d2aac6e2b83d7a41b24b5b8daf7d41483a851b8945968b2b2c055da10bb24f591d5202ef7ccabd5848b90a784b10754da8f0fab56462da3b95111e75655871347c75f011466d0f05481035277508137ff648825057096f46619406a85be0d7aa9a1ba6ec5a04a1c887d4abf55b033a7e8a92a8ef8577322f1512b7f137ae5b2ebd4179c47acf7f683ebea391b4ae382e4d8767acc3a2de5b947db91aadb4db397d4b75cff5255b26197fd0b00a7501efa3c12b46f21e894370450f147fba54c4b2933b233c936c37783deda87479cba2a5d2d28980e494ecf67f7e18cc9b6a24c412081af52c4a093734c566722c2a121be9d9a4604e140a1a31277a0eaff39f8719d53a6f377745987f08efd7fd70e5f391d7224d4853d32d3f25810133d0c8d25c8d5e8b996930d9c50a2babd5972ca3ae325dd53529c0e1c5406920969040c03b995c999e0e00be1fa596e90ecfcc2ed6f5dd150b001b1fb2a2f7aba39104a4b955fdb796e1165a3829a6dff14a59c64ed7bf2bfa7de6c30743f4fe97e4fc1db4ec90c2786c156bea110b8c94527bb6210f12749f666df83a0d69193dc2d1a73ea16e4cba57094e302e78bfa21f76b60716db0221e3d31130a28e81e5af4a4b6455aa796ade9dbd99319b0c9d639551abf6cc03f8d02e8cf97f0dfe6e0f2b1b7262f2f61d06d7030a25ced5545e1bfb022d37c3c1d7c9c237dd0ad127a1554ce9a2ef1c242b60d841790f4f4592fd82cd419cde9bb3d13456106b92a2930b8ffcc523dd9f876f53078e7202e3e71ca3f16af3e6099adec691c6498299cc1ac45b9a3a4648894f622d9e2bf590bee4a800db9cee8b6a0a1295b3e8f90d0f2730d06bddc122853c3a398793bf6122f1423a49638ac2846933d924fe5709770a4f447a3eae47231ef3e64d5c6739c3b74ef25501d4a3a35e37258ab221a242e177bc253a66f855c22f1bcbbe0b1149a2258b7a14501f1d7fc0226764983859f2de688f00466feeeeacc4c6a149bf887c7622e0bc1a1d44c3ee3cc0dd7ae16f3f00a1fa379308032884936bde9f144abfee5e0e54ca59664ca9233c73800f9faf2db28a534b64b4809601c810d962317f830f57fec2206b10182844e3cf690a2ada00015d2bc65feb9f107d3e9c59b14027bf4bf8f11b9133949710ab772a822ec7611361447ec5f7154f0f4c45ddbb58ae84c0e0a0918e35cc992441d8fe7ec5bf3f8469c76b00394f1fdb64c8d3d29b8df74f4d9bb2889f60e89cac59f8428111357c4ab78ef6eca6461bf517c0aeb9b98a31d0775fb786dda5a070b64c72b29f1f5f767a60dbc469769df3776839dd472b333f76dfcc4a3750def784b652b017df027ff6547501eafc02d77b8b1f53de81aa7bca6bfadb44b175c9fc1f64e96cd1cd7d3e25e3a583433086eae578b860774a097e19ef1ec8dc46a6c0045fcaa832ee54178ce49b214681f08e28e886c88f35dc5bb7a4d1cb6b12a5d76d5238fe31ad65a3214104b89b67b7ba61f4d68affe0d2e2333ee023cf20daa74563f80f6d140b7b17e513faca4866bc36c217801872d122fb093ba13bfd2115aec47940eac679278bf30cbe8c9b0f279e698aa4f8f62c9cd776ca4b0647b51f5d18235f11888f400af29bd3c23e3aac6715232d7718a5d6086d9c1ae76f4384cb857414dec4411e69e7b2d33b9e560e4bbb330c64ee5affd088a129f50d3a7371d8df20d2e97c6c1a121289ef9e2d2e41654df8fd8ae78a93953b8b97393993270c01851760b97a9dd6a67857a369640e9a3082e37797483c7fe6be45a680009f929ec82e74551e9ecaf2b7eb27e9eda0b8882d852ba0b1256728df87768db6583c40cb9439cce69cfd045d98b53c58cea0db530ed26028135485da9ac4a30f2b124169cf336e8625345fde117e54733d5606342a4be7d01ccc03717400a6d23501d1fde2b87b9fb0a0b47e053b8e8a40aa11804e3f2b7e80462f05bc8d684c6bf9458b2e9f28dd9717f85d37cd8f709227b6f25a35a3603b610080f04ceeff2b35efc274cf48ec8810b81c0a23f4594883b1b7294f979f9e5d8990742f77968e4d24b330442b8df0b04481981a0d7a1cc412f3d45f2ccf048782d9d2879c2301068889412f35624afab6ebcf065658d4e8b40f93be74841123c7510af78f03cbfb28cb4dae3c30a85525f89ac4638f489b37be729e1438bd6a6c72e17a07fce0d704c67fcbe4e78d4838e6144002ab0fe9c491a2bdb86a352e9d2a7f84856b5241d59896977f7e004d38d1ea497c178223a2426d1a1649c30c83c1f4f3c0432e78312cc0137dd6313ce7448faaae93d760efc2658d9fdf272c2788c017f11349f7a9797f54f263e0a7ce8f0e3809773119247c3b3b3ddda281315a2c5d3b8c4bcfbe52f7af72c76fd951d7830641e1ca5a0cdb87deebf3f9d7fbcf6f4998d937cecd23583651ac027ea2ecaeba776e130df180d7eaa547a81b0c619ab5de4749e2caa608d736033878a952973dd5dc1335d16eb8accad772756ab52e0b91354938a64948a495cb10291b2391eccee741705a73db77c6b4386773a5b3bf9fe154eb08678b130a6878c0cf69a70c2266c1b1666fdbdf411c34a13fb1bb6dd5f14f3b0308397e7d2dc96284aea7adcb39264214906c50aec9a78d006bc7dd0bd28e07f2f78eb6e724b84cd97e6afab93ff0cb66ee01b2ec43ebe034ddfb249387aba5f77715e3ead126a77c7ad6f3da06eb2e8b177f2062c8bac0ef861fa812f91f7bd2f112d3f59112b9430323b7ae3eab2db1306133a698467e672830c794dbc5c491a391721288d369621683336ae497cfbeef575d53298ceda95cb432aaa3f866aec88135f99195b72cc40c60077724e16b7bcf3d4306766b767f83385ba4510f64458bed2e15b247098fcbc96360445bd8e2fffc8756dbfb0e0a65e209cd341d093ca8bb921dcbaa5cf806823694c84b509cb8e8f8867f000b391c78e85a2ddab1e2e0556958447128c46ab52943f90b265cddf4422b8c6741391995a3cd3537740bbd3cd8f1621dab02bdf902a57b1161e718b7b17b477552433a5b419f02d68f591ae86e77f1e096a9d5affa7a99b2fe1fd5238921a0e915d2cb869376762760f1545bf5f72e15bc5f1ef3addaa55f16b850e215f15cec814e67e049b5c84aa71818e95a3d8a6c96fb9fe8fbaf3460dfe43b6931be43c3978405363cf43c56ebfd6a722b69121f44a85d9a5cfcffa9fe10549cffc45646008f4cda825a6361d9a12b04b860bea277387c9e0110f9c3b441ad77950524874c9f92b132d1944dbeec9a49234f1030dad43e86bde8051f9d66ab238efcbeac2c731a993f7323ad61dfae199d74e205ad37b2751bf596f8b087469f9675392ba99f11f67bb4b094e0cf1b0b5b42b3bec97bc05db3a6d45499bdea2432a3b25c2899953a45fd5fa996a64ded4f5c70ececbd0d7b4a1bda56603dbaa6ff47a9098d1d17b61ccf90f8b2960f7f4e596d48f04c95ee61fe3701e2a88c78c51d0194f2d960ca9ff5981a94ffb4cc2502db46722a455c28f18741a76442751f16231f931c9d64d81b171db3327909f901bbe3866076fa41fac577255547db47854014a00fa04e208732ed4436b598b902e28d6556e88db9437ec6c262cbb1158a59349a4e5e4324a004876377e140515b58d9f90b63350ff7e6b74d32198798d2e9ec7eb8b0886659b19b9457c13e09405744703d49fc4b2f858d6f312ad084c268f4de6e8edbba9291f2ce04b6d9aea28a977540dce8a34617b435bf192ba2103e46c49434f61075c08e600b8d2f625fcf21a980dca216bfd36fa85f61e7e701acf977aeafc29fc1cc63a51cf760be58c1e5de45a6d78feea91951d1c73f9045f23dcd7ed5ecd81e0ce8c1e094d284756baee7a3888e3be20feef9ad17f3dac16f26fd43e952105b263de05cbc0a8f27bbd8de5314f6adf38513daa830bc265b3f1ea9101a1e8b22170be9632f4a912a22ec82fb675661d033ba7923aa7e80f81b53d4cf65eb872558517355ba2d946950ff83f5a46af59aa0580ef1013c85f4714b80524f5cee5891052e46142a9256bf9bfb96faca877375909f69c7b16ff8ce629271c609a0d4d9d5259563b1cd4c4623f80af2c8cd56ddb02c33e7934467442f07fe189a1d64bef30a1e335bc4e78af3b916725d76e2784e417ed890089abe2861dcf65684d4cdc2d9d6a95962fdd6a3dfd18755aa5c34a3496c3ac46a8280f8254ba2a4a6771fe476f938065456d40d3fa1f7274ca6107e1ea70c3ed2163b2d257bb4bad51134042864dd396320d670a96537a4b342ada18d6e24e8d0689094b8ccbd98fbbf1b3e4d587a64cd3b13d4d71498ff6291fb608c80b33df97264919e12564a902cf993b1c23c16aa4daa2d57ea37e1f1ccdec19df6403850d50afeb3f498d53baaacd905cc9b6c1c9273a5fb7b273e50793ae926218b3239b6df2ed1b0c19a5c62df42e7a4da0bd1a54d730997cbce12bdee726530f42173b41bbc088ab75d8d3c0f1a170db32482d0754eb0a146663ca76b2d9cd7c8587c2f38b46809a13dcdc5b5e54bcf6ed586df4e32f7a6f26307a6706c205a6a11e4d6220c1511907bdde2eaf165c9db1a6472d5f951f8642670cac0ad5660b5ea45db582bb178c76b679cf5b99d8e63c36bc7256127101b7c2d8065908a92fdc13d66197e6df940d05c3656d2b79a4ae3c8619af8b8747f5d14a88c8a9d083d8ed14ac990c6935b1627281082aa8cb8af32b64eaeb01a60f9782e6e26fe5f8421b3cb7a4e90ef9e79bc62cda1e159e387f88381e4745aaecd799e6f52a15b153f1b0a7093575727cce3b8d16d9e73b7428bb4710f6cb219183d5c271da3e0faac87ff87d1194284fd482843aa115ec03f2defffc4bb502e229a3929a2636cf2d027436fc609f51440f3eed3fb91640005884c4bf7c080477e4eebfc64a16b8094c2a027d5d887bb85a2e99d597ea4f3ea1dceb3c2b73591df6fb6a2ff531de4d746886bbf02d6dc0e1d8884ceef846c0eddd4939128b9dbeb7822f6dc97e45edd10f6847ce92d271edafe91cc12b97f5661c855cbc7d87747e354272166411e773a624d2912825962af7f22bf363647bbb05a77d2a34428e9d083ef905cea50de48bc6ec1d22d0eeff7457986fca1c86e4ca8af28fd623d2ea731bff6dbb287731287b3451458bf9aa94b19ec18ce71eec516ae03cf119503483d65c1c17e6ed6a5a6aea8676fe4031fa6773c66f8b49890505105b9a03c01c9240862a31d44e65d768aad49222e8a97b226a6f21ae991f7585e82d6ad6cfe55f3e7022bf2b7df0e4ef72fdd7ccacc9d4ee99a342e8681b836e713f2689720327bd4a609f3a339d0a19d39029980434f755a3d0f281d7510a452d8e9f9c03ff038da1fa553984d2e3c4a4c2dc54a488fc1f3a36f5a48f2a1362315ffe406d65bfa67acb1cdd23cf43f179c41efa4b799d0efd3753bd4c5cd2106ee2c6fde651bceb81126b529685158836bb48817ad2242f090153f0884e329815c4e86863d932ae9c62c43964c4326acd729f450892dfddecfdf5857216e87fa1d1d8ae80f21d4ab6f8d36c039fd442fbece8bb4656545a710c560b575cbff497c72f326c38c217d93924dfc8a647be8e94be14a959bef45214a3854501c6cdaf9eacf2c373365c2025811e1107c03971b2f1521b8a8821cb194882c42365bce0c2161c4f6af0c239728e0dd5febd810746179fd3ab1c7376d425dac4688779ddb2cdec030ed4a2ab0d86dd3ba0863df6e99e827b8bdad958ce73ec3d967a0a52234d63b1ed55701ce810a8c66deba091aa7f447e0afe8deba3a7e74599c63ca06b0313b8fd3b10c2d42b7dd74201645d072bb1e7e54590083d6432a5527a467d2979fc3f88013b30b80fd81a3d6ff16f91cbadb98d3434d252ca69cf2268d2047add2292e6e9bf48bbaaf158b6b0716b16c9afc315625779382ec50a6335e67299daa5e6c7a60b6754aec23c542f5255f6fe8d944741d7320f37bd9658d65f21d45675acaca4fd165806ee8e377793df49dc41f9b0e246a65432f7f05f1a6dd139d5f280851d28bfbb407fd74d55148c5a5b06b5dba14663579a5a3a31fb658c39f0a61cc023a1000777f36a2fefc30b97c2eb55f92908dbe0ecedd63ef522ac9513ebc04ca51937ef22c00d4ffffff2b