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

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

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

Block Certificate

Block 59854 2264d92ec9da49a81165f64ae5b2a72334a4865d06f4b91e1508e7d7af736e55

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0a236d3776c7e7b792f703fd8954442bfa5278f157c43d0f002929f824d2318b
Certificate Block Hash
2264d92ec9da49a81165f64ae5b2a72334a4865d06f4b91e1508e7d7af736e55
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a02a0000002a0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001e8b8e7b09cb86b675494ecf4b8d9ca91b1a8328e22ade48b0a0701b6541be0bc26ca698647c2ebcd434474b11457416959cbb64f90f6fc4c3cd8013990ff0eb0c5bc5af2881ce442097bada383c063b8331af1cd50496d8110d0000000000000040000000400000a02a0000002a0000

Raw Header Hex

0000402082a36a127f7f8b74f714271ce85def7bc786bb8d602df720b6b4f9b9f842cfdb5c92973cf3a4cf035600c43e57dad1fbc7abbbb183a829cb522a62f507795b3099ef126ab23803188b31d224f82929000f3dc457f17852fa2b445489fd03f792b7e7c776376d230a

Proof Data Hex

59,560 bytes
121216020307dbe0102c115eefd688143ad68c589277265500aaa4610940e47f10c74ca8128b8aac77953b60966fa3cdf9ebf8477756eeb5fe46f03ab49e3f467089078bc0c27a7a7e55d702163033f2ed6e1d998031feb499c0963cd1f563b3ef1850b25874cd3a6e29f297c9fa13a3f00815a1cfa8d8fddec50521f9b9a140b7c46b20138a04a9dd33eb31d13f13423d555dd261efaef6302728dec4358430c9d5926366fec68a06658a5ad548c27292409df26346f90cb1c87d460d40d2017e51c4274d004a6810e1f019c75e89c2879ed1c8663bf01afffb8ba17a939c1ab6c70f2c9c6e6502a9a4953da591f5e7ad5efd3e3ffa83af1e0a464defa4772128b45ab3e7e022baf8a3461c0d240a941200fef39a8ec908ce5cab7d6905c3bf59a753077af7fb5e972f10bd92688a9ed1cde19e49c83eb0d23cc82ca27fd3f0fb84305323f18afb064b97c57cb37a24af9a606f076098bcf9fd4ae5ef6c8be1a4dd4743a4026a2824f217bb520672eb91fbae72b151acd3eb0363c0af63f664cc9465eb4ed3b0b0407dc76f90ace5f9ee588039cf8c77fee019b6d70ee9397e1ac72cf6552ace03664391aa806d9a502ea6de140ad1b93c7a6498ac50e54c170b39b4c6ec7efc301cf3b7f50a22360183244ba12f0514b692ea2b93cab15276d963470cc1734c035f1fe00292d0fcd8a00bf791ad110e77da60265b52031fce4f098ce619e521d321f95e4f5d95a35348cc2445f75cc628c82872e5175106c4fb3f5d276897db8cdf5e553e7314496cafceaecbfd87ecb7a3ae9f175a3b9db6b4793497408dfd99e94b77a3244b019bb2b506a2524c8732197c98c81250a488dc40778725aa297451cda0abbdb8888c71185d79b1db6837c74cf19e1b37be99fc28c798c5830224207af28762d8ee556a3117da7a71f77a647454a9efccdebe3ed3103c9d16de5c74f97bea382f7ca490bab49f277c1b859e4730116e2f3951a30d1931bcf48732be7c0a0d1d871a14dd75532dc7da283ecea9e7f00b465a805b5836f4b9d8b74ef45a7d8dc54336cc975085709f0c6a07dd2e1d9d95c6e1e129f6c669dfd7b6078eec19fb7dd04cea323be188d31fd769167f115e3661b68448045518a60417b9edc9813532bad1fdb6cdbd76df4a917b8ca6fb67c50fe58c29ce511e03042d0ba97089324df4f5a05ad4ef9f3460318300ed5ea3f46e39ef836b9788937484d4b87280920272a90717fecb746b3398cec9673346aa0f476059f62f7e59d613e82bebdc7e273bdfe3917282aec6105ada19c8c0fb83fda4890f4331a38cd00a7d13792833645eb97ae3923b27227a47d539b886df2c4e77d07a2b5a372234bfc59e228ecb3cad7e912f5056b20cad80067c09e5a7a02a7bc8c1cdf8525f8ed87c60a5a1c0347123e2f874587f123b54b8bd4f6bb3a1937e5b97e22c80264b792f1687b9e5235f25640ce6faf0fa3ce9e3c41fc70802e807a29a66b2898878786bf125534b7214ba312646ad0e19b8f89b2ca3f2af7b22e3817057a0ac929ffb198a1da9cd2801e2a54d02d94082c7cfbddb767b0ece0ead7c80db2ce495d1884a487434d142fabb4672a912b795dad9b8f5625be73afa3ed68e3a65c097dfdeb43354652dc6822b2e81e2abd7236adfae0cd3a18a6683098a31262bf0b4d2508148b57990b7cf897a297ba4a2d5c59a433ebd12c0a5435bb03bb2e564f735721efae11acd15048b1aa4359a4f54960f7e13a6db37439f14144a8624a82db1b5290019c7e436c7d51f3109dcd0ab7020c04f485fa8cb2e227cfbeafd2018f0f4b1ad60e66282c900d79de21a442fd4738bd0ba3893a1b8d99ecbff0405df40a20eb4349ec5830a5f2864881ba8ab3799bc88d53c02643e3380891a94fd14c3cad22adbe94a562991e5a70b22d6d2bcafef3eeac790032d22fe39cc8bc0d4a57bf153c2745a0fed61abb0fd9680b4cb18a1099e07ca62f5a3db97d6566434d0624a58467af387b186dcc2d77db75c6bf451ebd59be01b5f60cdf1d54f69f0e78150485dca6e24b5c1e07af7bde7925cdfadfda38a895aa2dac5446faa3759b73c563becefc5be0e13f9282bb82b797fd6a51ccf7a54a9e21ab76f7910a5ab609fed4a44a7cc7abcad379462da83b6c8d74c9972c9e431c38e23aa3f07d29f9e907c744a37da4dc934beca6572397ba111f476bcab2f80cb109d276d72b1317b4ce7765ebf40ebe8166f71e8943923143126267586d1cb7f3cf4e2974005457aeb264e83dcd18c28553049bf76560a38f4eee8ac22deb68abbdb58b1bc795ace08e8760a26a294da7e3959139b31b37de0aab824b0be83fdbbf211c2d26d56031321b276406b26c790973fcf6c47401a7a62ccb342243156bfa69f828127883012269c93dbd4cb3e5d9406e024ae0434fcf0baac417ee73329d24f98ae46bae2be1866d4ddb9d71d0e3267de5ea04adddf6aaa41c7e8c67ea82411810ae10fb65e2e08d69f74757306a98532d3a3760b862fa1892cc413ee6bf2a67846c2b6de3fac83bf2272610e275231e52a7ec404c1385e3b0d907b6f804e8abeced0b5935b35b36e53fbb30a550e76dfaf8133119d670afd7361a6044ca3fb2c669c71984cdeddcdf4885efa52c665b1f62330c1741b573928bc848fd22fc69647f168cce59ce3198a50bc6ac0118817075d9e57da76649c1fed7eebf178ccd1657864451af1531213556af84ae136e1ebe8adf4175e89de2012d02f33f7f11ed561673141ed656d024c72d0979daab9b46a039cf37a8b54ca72c8b42b9712a60ec2b6a37159a6da99f3507580674697aa5773e7e58b4659dc2b1078eada74aca908a8244fe53471f3b471aaa99b41897b6c83000550a81f2341c48c8648b6ec85d643ef7847973f9867e3a224c007e4b31084a9cac79cef3b06a9d9a5eafdc73d65ad522f7532bbf4f09e3b6fbf73a63843115c8105b71fe2d131a973988a8dc19e454ac7bcd24cdda707c3529d6e44672c735160a421413a8098755f236e9b2fbb6d427e1325a3842914f3ea979beb5b11afca280aa3beea308b8fbb2d8e1b049caca96517290fd246e1f44d89e905e5609bf72e347913f87c9924621b6bba72bbfdd5ebd25ef94f9d68fa9f462f8baf0ab2e83be5ccdac2ab773c8afb5e06f95c91744aa7caa227b1d28ada45ab60c685e521221904fcde3ff212caea1a7e727dd6ef7a4cf85cd1c0b07499d434f5c6f6b6917bd36ca3f79ea5d5c9e0107feed5cd7cdff63bbd3f84adbd0fe348096afc88ed0f69ae2ce50af9ee24d6d61650e1ea6b37b3e6d52f3022f6b1beeddb15991b8414633b9a028a404fcb860fa91050419046b30c78c3ee03faacee3545065a29da06080b4f1670ce1dd62427c10a5a82f3599dbe1e87584ab8089bfe8fb1a7ef3baf44954a4a0c7bcfe8710d265d764ac16dfe41c99832d4350bc4b1709f419568c9c596385902647dda23b375ba1befe3e4b7935aca82094e4e4621ad2ee873fd36037df1dca2a6cc2e933e0e9ee115500746939a83fd3d3973f416396a935fe088ef45d448c42dfa38edf95810ee6a14740112f18928e5929dc383fd54b3b193b21a3b45d006681658979d706f70f10b559ca456f986edca7ff885102c693cbddd813c0f99993919d851e80b9a372eb020c97ddd482d9253096ae726467d912aab9b4363ad718888e48e89f7cb7d7713b022c158830aa20a79b6d7748a0ed36c9592b27a9ad918a0baf41633c5dc8f809968904472af4878568fd42ae8a1fc67f30ddd554722e282736e7399d94918bf20a04bb09c7ecf86eeb441699273e433d1dcb1a301b67899d509f8a67274a54863ca3eb9ec573cf5ce4e9bfe32ba0d07021bca51acd055b00d0939b87d5d1d24a95f15ba0bd5a20245d7894e0d7349c80f28ba05a0baa855d134cba0a03a8548ffaff69248f4dfc0a8d0f38332d2d3fbbf527b19efd5e7d3c62dd60302aba465f05f5342b1369633e56c2f92a30b5422ed7d82526524dc6b817f2ed25621d07ea683cc9eedb545580545faf3947fb8f9b630f471957bcd86a27c2bc7ca9ff31c22550d6a97960d685c9585f766c1b8271494e9576cb89367bcbfc51a5659a0702115be25a284e3f95fc24dcde43130d78a81853a5b97b7500a9c8cb698951a9b4812cfc1dc2b57905d2de17e440f59faad0a968386dd54bcd8006efe49d887dd82627a84d7b5f6df3894b4dbb1b7df78b6bd01971430647b6a97264fd6f880e4a1b46c2f927404b65396e2ea72f14dad34a5ade23d7cbdc27e8fef9005c8a02a0f420b794c297d9c09a360185096216fc6014d6862cc67cca6c27e9822fc5a0470ebc02d1c63c3f2c562da3865a1743f4b8bccda12485d567b698080d4ac78e1cf9a297660be43ffd5e6e757a9558ce5fdb4193e0f9925cded1e016a4e66c93e49a4e12eed228e0f5f1cee44d7b1c3432db65bfea302e080863af937b183c440eac552a6f1ec69cf555ca163bed3c7b1e1fb04c2244ca1264eb06cefbb51ee18985a30c58c1f34349f26b27a3d5d9af85fe3362a92bd182190f7276be976a15a8c6a7a747918aa6142bcbeced83bf84ded81c36b09399894f06c3d2c7aba1d65e3726ed9d8cc776a869f6a9f67284eb732233e8ef8a8fb3e8353a4de9da2c495317fe3b7da26ae48672bccbc0c75f8a5ae5d7b75013529e74d20e5c336d05707afff4deb14cf66148d1dd2e3be2468643c6473dd412d8251623ca1070dfe51899fad818e4c5158bb1a9381d02ea7436ecbf537a53b68c2d5bba8cd50cce5a90996e8b9d1a39b5f093f7911722b5968298827c6ff28bf3241394b679651178f316c4a02d065090f9c7f9a2ed82a0cf6b00a76b40d62b579b7a5e7fc901eadd729e5b9e985181c99363cd02f796f6c667246b3fd01817e10d71f539b2018b44da2643818bbf80e0aa6ba83c369293a907ea52824f9c93623ed2305d80c967b6115598aa3f5c41f31b759f0d53e3847170e0392d473aa772dab5fbbc3da68ce782efdb168f6cf655db08188573f53083271846eb73d6f3fc1367c79a8a8408e112289d3c0818825056460ad22ef634485ba458c635a78dbe8afb9d675f1b98de00117e9d010c2d357a3d5cffbbd1f2a18a39165c4fda70037e809eef86358351b23b0bf8543418f3781abc536d266fcbd4e4e1286958967f085360f2b370bd801423de7ab59824860305e2c3ad10fbc948c9843ab4aa52c87f8e9b809571eb66fa03f7ac8c72835ad0afe68aa018f18cb4f48db2ae5384c4b14e687f6d5de55bbeae5bb71de1a074288a8a2ad5f52d94254b860c7ef45fe0e8e22e551eb29f50d419549f45f30df4742f989e7547e5502db29e7d45306544d4fe14e5b2cddef75ac5c9e7d2728416db787e4923932f0128c771f23b7a1f46b2124e62238bf9bc4ef842d82b65bfa112a77a6da88435c44a14f09a4ce5b51aa1bdc569e4a0329df59e38150b56b18f022abc7863d374e69f244844ea11ee7fcd546c7520f0e66f45e19187106675560dec2e36ea486cbd41de5bd6d4f87af55389efcd4177ebca543fb36381e2c44892756378ea41a34ceeb3d53504fa87ca60b41313a7e1870bcd7ec8eb87251ce01360c9c27f6e676ba1824879b0b3df4748e2f209d764f78ee024bb8346add9620d2e452947a151411c2ac0a561ee6e2119321321940aaed6c62153e41b1cdb228bbc7892607653d82c5142b1b6b0161ed146d791da567a6c9831a567b174d24f04510c826a2c21207fe4747a1e1f19b1de1c062f48d2c1e9009242e85bc77933fdc935ed9f15f211e6350df00b9eae5d27625bd83f9273d8805d39c5a0a9d229e46f1284e988e6bcf882742b66a19d803f6ef36a0415587030d7f15ed6a7821f5f1ecff5ded0bed571619edbdbea0cf87c435c7a467e208b58075f034f0626ba811947bcd391b7d4c0615d94289e09aa43c37ec885d20d0d01170e10a6785b53fd8ef560589d843aaf35446d3e59541ed795750d50ca1a726611e9ee05c43567b3606ef220bafb252be4fa2824810093f58776c3c651167785fc84191ac0d7d99aa1e1220d447b2298a400daa6aba88cb8c2f820d5745f09373735e6a5fa79fd9b225322a7503e20ff1cc03a2ef09e0ba30d204de649d3f4b9106c90887c8d662221cecf364de57cd4a6af5353f8e6e908046556548aaf54c9e13b9bc687c2901a4d1320b7be7ef4c54474fefc9a3fd6b594c4969309edc763bcd6e5f56713c60694d47d0305338a42653e79604afa02c625592a86c7225853d454e335fc321f3756eac4823b51926a7a0c203cad87ac1dbfa3a916627987f811154abda1783fe0e64b75b97e91b286ddb10e5c803361999ce7b414140df2d61914a0f4ef90852e9d61fae51736bf8f4bfe63559c567eaf3312d1626ef4db3aef4e5d591eeb068b33846dd027f68d8ec17e9f1928ef3e94f1d4b124daa43e88958ea5ddebd5fa388588b862c334cafa7c075c54490159e7019afcb64e10c730183d68676de9bc68accdffdf858aef2ec59dd77e3b05b6d664cb1a2851b24dea05054d1334e54e11d625ded24fae4b5e3e83db692a999a6efdda0fafd7733ffba7d1a441dbcef8afed8d9289b48b39b686fd519bafcb6725097756d84249ab050379d0154bf85029413986d747249db2aa2d79a8f70688277edd5022e5a54d3246e22bfe22d920599d75c3aa07153049221830ac3ef00f03b33b6983a0baf3e2e5531cff728447c233e741951a5829bfe9349fcd3a427f4dfacc377208b7268d82095836f1bece0cea20db10d92ed83e403a385e778aabb13690281bee72e776d895c9eb09e4efbc89ac128c2aa4d30b6bf5ff95915af3dc574af3543bc8d1a0c392284630d52b61b29a1fa454dcb0e359c20c68148833998cdea247a26a41eb4f1ecbb312033d4dacaf2754fe731cc0c9e6e55447040ecd68e34c99739a935135e18ed771c87353f7f9998f0b5c43070c47b55f2e354f0142bd6f07e24f767ce985f18ab290e8d48bbbe2aef4d37b30d8b1b2acf4a00f5d295dadea7cbf254f0e5bc4d4cdbede10c4d4ecc22687599dac9e821f155947ceeab2180aa7e57f0232279e1c499f5475fee4631f46b0112aeac5c3f5d0be9f5e92b77e758abf331e241d136817a57aaf05054d8376205285589a6fe0edc7a78b5df4b7350fea8c8d383c02fc14b58ecf7680a68f762e9ab5a81979fef941b703f46b5ac1cf9fcc9729b3de9fb9e467b64a9c0648a476a364085c5919cab305fb88614aca0ee9da48a16844af0ce5eb79de01a7d6a987147fbcf29c9cd60cab29e62de51285766a3a3066e145707627451388ebb977d6fdcfecbe224321a5b61c7d45de4207cfa227d89344999e73d2bb9be42eb5932c882ffa93ea6fce32500eb8856f6a4c2bfb1c8cbf8b6f6ec6baf03f0094317008128b117abcde0d6b5269994364dd3a2c62aeb69859eaa82609699d6fe87c44fe399c4c8e2cddddec14c221c5467dfaa67a81dbcdb00d43418dbb1aa24f5f681d08bd099d7daf570f7259b9510e8295a199d6c74bbb3c2e57c878900f874c3845cab1d470a2c5729e01a9b56b2a87c878aae9dfb23a0b3ce7caa2a2b61cda023e5773d060b9153396ce2ff9a953d461600ed467210ffcf250b26913fc1ad0b4fd0dcfc0aca6488b692c1a1bdf5bbade1790a180c2553389511d259c7cb01504ff58c3141806f3ad4b126806ca0d6d133d61b87f66ccd975cf9e3cf7ed5348f3648b02052c3dd71773ce75d6d1cbfdd43f699fe746c19b28d2cbcf07c7237cff4c65f8026558fe331b12c4141890e02fcf7bc598f80a24c0f9ee05d9061517107a0b8ed7a7e2ac5a5abde977cadb93a626b1fda7a3b56d6a0bc5bf8b7ef1c50279c23364156de040d9b0c884697ea03388062fd879e43a243aae2e3733c193d0b61d8c5ac161d59e259cf9a92c56eecfaac4e50d6dd06c1727bcfec23e09e1d28447e97200846df092f6f08a8075b00426a144c50cd2b48165431315a4e2787df16d73ec68f259877a8ee0e6c99f6232cb06270947e42ce667703eed2c5f38c6571d01441c874fef8db209a4deff8c0c0aa91f3f91b9aaa6f177c56fb9d59d99d8790140059683121f09c2c504930aba096a24683b976ef8eb0dd821855f5de8f53e396338d82e2f7969648dd825e53ec41779c4f9f9acccb36137df17c5b2b350abff76708d0233ef25d27def724f602c85cf4e7db968218c25a5cd8363a3ae35701b53aa4b8ea5d381d74b66d9acb577efdcb40e93c4f6f22008febf6f15f54295def159f65ce274279144867b428d2b33a8d14edc1e085fa61b87e8d790589cdc8062c72febd94bf08d9a6fa4bd23891bfc3d167b483423cd7343e63d462f0539d553ce58f0f7236d5ebefba64e84f7eba4c32b47f40f0d6976403e9c5c3d4a08301b01121aab57d4bfe6934386f255f34532abb292b507670105725f26937c2e23c62ebfa4d838206598f986bc9f2900c81a1a8d21ecba2ec4666bf816ed5c0b99343afba3633baef6f8b73498c5be036ff4e2516727ea7d08d79ee7e4cb586b3580414628fa2a0d9ecf5a0c809910e9b59c82f40b487d48bcb29323cc06785a2554dc94f7117cc682073e3b6d672074a561762d41d826254f9db194fd223c39f0e1d0967ebe1bbf22ff850674adf448407d086973ca3837cc0f6cf5578c2de293f8aa92c79e6462dca03450c4253d8b449d6aaa375ce17402ff133803964ef0746795e5532beae29d95cf51d49d2b95493ede2b7f9730698eeac1df04c20a84de004c85fa993683fbbdb56623887581f82fbfc4a2cbe49eeaf0ef97f399f923b10f292b63bdf85e032adf48bcb4f6dfd94f1fbf7589aafbeaa93ae5c3c23268f384785df6e9822ad7dad641e770d73e03495ddc0063788fa5f40d740b15da75e49f060703725df8c1cd6bcb94dfff3807586c5a06be536611b275dbdb51e894223a435625d8aa9f560e3aa20e36951b37d75c986a9fb1e61a3dadcdc3f14046204b41a9d7e74ed7431e4e1dc8190d7f27daffd9f252b0723c70321994843de5937ab7d57a25762adadd77b20ce8f932c33891b3c42cce15340def3b1a062f398c756c74e923c996e59b44704bb95af292079e78f3bffa1fa77f2e71fe03cafa346dfcc67f6aec6c27c0ca1266d4d838bb24ac4aefa4471a7a955cf2543a0c137ccf546142a0614a82d11245edb70c0516839fe29d39300b386741ae92243dd4e1a957a73ac6e505835df27cbaacfeb300876b55eb9ba2fff1d49d18355c10aa803a698e4fcff785b8e697594a27152241c35f1e2b26b0c31df46fa936724a0a69a17e93d0883886faa6c99b75df72360b83188e12640038d5732f3335275b367ce0ca129757e26e5e030e8b81086266a0db880c28aff5a18419bcc9054915ace8afa8fe85f31ae4e1150b9d464c7f34a4e70366ddeb82418faa98ff108468f9a58116d7887cb38b1239297ea0b43371c8b7cd252f651380343a4e040661103b83fc3cd469705c5a1fbbbf2dd85d8a491d2f06ebf3fc49e9f1398e4d7a5e1086c3ebbf2114677f91d2a86685bda3d151951ab7eea83df38e0bde749f330ecdd089549698ee40d0740d1c18369721e330ba0965b409b9ee322ec8995a3be7035094fa08c581354cab0e133d334966739020d4f6019fe396734e073680af9d2cebbfa9cdf35c37ecfacfb9331623305c96824853969c78214294f2e6e857b6deac48f72fd90b6a76588d2c20045bcc0a3ff547b24f9d3a79b1a97a61b2d03bfa39e981ce14a8a6b871eeabe19635cb4c0d8db523368db16c4d1a28db991649eb053c12166fbe410e25de0d54bad5015770f597247187eb8e390f6be064f17b3dabe3b05f6121a8d47dcfef03c6b647068e7b61fca14ffa46ba974521a77d4bed7129d5622950d79d8b7a7d8b96f6b3cb022a75da97761fdeb489f03032ca4de74fcdd5af7e3b74eb71018973cc2aff7b9e94a6c14c066c05b277ca5f852f67e83b747e402af1682016f7ac733363acf6c219af2a374d428555962b7f70ca81c6671cea90480f6fdcecc5f9b52e788a45ed1f46a6a546cc48fbf324f5b0c5cee3081abbe5f084a6c7712c5d1a92d9ef7675f27f1ed1762ea278977de1e72bf1100adc46ba2d485c1d041685dab3a6cdfce6ed94ab441b50e9a455ab25954bc5c756b4223bc1536f8c7ad1dd3ee8e91fc7742accb1d9d06b4a3bb6959fba4cf8b39eb37367767bb722edc0ae8d119e4daf81fdfb1d61860bed56afc7971bc68eaacad233086780512f7a326c30f96cff57b70614ef82bfe37ec5714538c1c78616a6f85699d0611c1a9affdc0436ca725ed8218cbe76ddec50a9b0162960cc18042aefab81757f1437635311d8b4642c2cecefd38ab8c21061308d0943f779bf64e4dee9e1c44f85589a7327e1133af44327640b4996f888166e3892fb171ea4ed10345b03049f7a1c4069bedc77b475e836e3022d7183ef50ba4c8e7f07abfabbf26ce1884b100286fb9742d6215dc2e9674f0901b438ce9d8f967f183a8f83e662f8ac88b384ee6ea0b79c2d9e8a47948bb2705a78eecdf52f5c7e6a7e19c7c19bd7e3bcf9f56480d0be87e3c1774c20d27fa9efe0776cd9f4b2a10dec92d53382a8e78c149136f087f2a8e2c075229ac701770d0ad991b897a26332743cfb79b1870b5ca1901c9a448ff924bf6bd595e3dd833490cf286139e9c60d8b0cb892020c7380b259a4f95fc12765308ef3cf21d70ebcbc6ba85a8183321e66bed6283f1c76f48cc9e97d336ce0f2db60c4051eb2762a390229a901b5e7568ca9819a97e11bd8a99ba7d3de1fdcdc17e928fc168b23ef0940d9f2b895624b8cd031c93f17b22d275355d048ba3483e5d9eb18a4373f71a32d30a5c95fdc2b4a48a275361343d282ebc5c6cabc0a241e495611aa2b733bb885e60a8934f6a6955d2a594351fcbbcc0b0969ee4884f4d64da9bc7607501f32ef4098c5f8123139a3bc6017c61f81fb6f9ebbefd99707d3c246eaf0c6ec24e21c22830a5db515b4ab93b9d75262455ad1a382fa5ab547d019e10b1589ec8e5b2d527b28589b2c67263fcc66c260e538832a827ca5aab53ad8cf7ebc1c2fecdf0c47958c08e21f5dc9fe0b71dffad7206cd1e0a774b85c9cd8b70af4d7c75ec022fc3429ea7b36e500cd1fe3a7c1b403cb9fb67f02507ee9c6f45a4f5348409794950cdb72d0f6f7d46eaa8026144a03c726ab9787475e1501078c41fff4c19040967fbbe36c68e1610ecf32d9571326cd226f60703568f66ce9373d04003eb6e9c6ef964e80525aca0dcdffdcb129f34a31fc8f134ef47642490fb1d97306eb14cb86dfeae3ad1d153337112b973a66fb4f31ded40e4f0b92a8877908c8c449f8bc3137ed433bcf643d1b21367a0452727ae7822d51d0b443a29ba684e66efcf466dde250a233ec5010186b9e3e0f16d885bb3a74fb515d7faf17a55a4836b7f212a24fa7bdfc83bce07ba8e06f696716cafbf7c37e2fadf8c8ee801d0fc19d9359afdea1ea27923ff08b0eeed1f3073a1cca1d0eced81ac53fab1f54bf9fc8f91fcff376c1fdb11ad9636030a3ab1c63af089427cff1a24aa89939b123db3634cf5065b92328c1a7478293a9b6e93f028fa32ca6411176675096483034298617d4684de0eef954cd3fcafebdd651bfad1e0cd552f5fa8ab6287a92910f2f098d3a7d2e2328307b6b7ab6c78ed74603eb56feba47215e4e955b89602e813eb2244b3c360eb686c135bdbd7892ceb247d108298ebe32a5bc67b3f68036cf2af6bef55dfb499484bb82a9d736abf587137b602c99160967d63cfc63d006b318b96d6052175e90f105d64a7d4ce37370e7494eb8ba0ff6c45426768fb4311b81ace4059dbf3613c303e08aa6f67c0d8aaf1ea21f047af8cc984254fbc8bac72b4d272ab409c261855df588373ef9e3f285a80dcb53935e5bd4c483b4f9081c00a95d5c7e4a93593d1a588ecc8aa26dca29d69e3b881f72a4c19fcea4d207e91fff8ad9c47566bac45a705fe4229f1d0f8978ed9630b1623135a2d001d57591f95a8ba51e10dfc330152006ce88a4e5294cc4a7c14bc7c3881735ebb3e4506180d3e425b798a176a17d5f6ca5d6a23abd0402b1239e8b517b3889dd9e225611b09091b8f26683bcd44e728e4ed662438adc7191a2ea12ec654fe7ec10a4ffda4e22e888665677a18a40cc749294671b78aab2c5135fbc4916de12f14173642f999e6d0e7b04da1b90ec621b067c8b644303561c944989f29a4f8634fd2aa56652b6e9af39d1d31b56875f1deff52be404798a29c8e1db897bb71d64a9807bd92098ec9deb3e7f14ddf4c69fcaff9b08b451354cc430907836899d28bcc26f294402569725a61f63c40a5a502c60cba1b69a00fbf620d328089d8cb2b6cab4a1e9941c35be3b340f532b184363d457dff0056d506c4f10538458c1c607171d8cd410b4f00ce8410519a92288c57449d57e662c4fe8473926f81f43faf23d8082ae4dca542d8a532e853675a357b0d10b457827f3404b5b70ea8113310992abf7e137b302b8271e92fdda4e243178c272ec6469faf4024f0090f3d517a76cbbe62383cfa4f384e971fbe8add3e54b48c0e60f267e1360fe52fc8893dfebfc394876eb439e31b7e8053aef97000da2064460d0ba75514ea82281be517efb07cc31afa14abad1ff5a76297339598ce9e94a48549c84b8e4f1f25b02ebeeaa55e2ec1a0e6dc4eedd8b3115109f082788634d5177c952b6ce18a46518faf38a52f4a1cfa45fcf8826fc32c841875ec16088ee46fdcef3bfbfadbff0b94917ec00a247943548fb3c6c928a8ca777e897586d4255ac7125d212908abf895abb9f596870a5e98deeabd17cd065d093697d1c985dad4f0ef7020eb5852b77fda3d783ddea1b1c4f2b2fd3b2b2e6b5a120f458a2d150ce609827e7f84b6543897dde8e9631935760c6b0cfd371b50fb9e516ba786b74785fb6dcaec759f4fdfc73f5aa6ec5e38c2507e4f4309ce17380a191278aaa2063fc92c9bb42d486ac0d5b80988ed755ad80c33f8be8fd60238633181ee60092dd2679ae56920667f71a0252b80216079521b01db1b947c5cb41db813722be6cfffbce836fee540a2134dbb9657825f27bdda3f1c6c3711b1998e33153f0cf30d3c848167bd34edfb243c4993d09837f1d34d8bbcf919c1d6ed47aaaea7194fb05fad29c643f141d478b2b063618e4f3ad07458398e7dc90bd78b92aa367a54376d4df8b3dde2c1f1b10fa153c23928918fd5fd08785ae8802144e7be7d5e1262cc32627ee65484dd61fe11fcf2c9485fa2e9128bb1330fbbab5579c7ea4d8616b2ffef67d11a05c50b10a91668865ff69c7f63292c0104bd1b539655b46844e733c0f78f5d5e7f57853ee3497907351a4c6fcfa966eb775b6681b63856873846dc89e2acdcc4401e99ef1aad8a2975a5a517c89af95a0c64af290dfd0681c205998ca2c3ae6d7adaa21efe675c752964464c7ff14119af2486ea67da97e551511ef91e628386541f85ecbafda89fcb83c9aef0e4fabc306fafefb549a2b0734fb3b73b2073dbe74616f42fcc435c4feed9e70f7da3cd1877700925a05b2ebd6df110e5f204ce980eab71aeda2bd94ab921b286cf7cd3495252bf87c3805e383cd7f56ce41412ef5aeb61a5d3f7863ca4db21c287bf9c7f8ff1e2fec3894ef2270ca705cd7a68ed3f36a5612e36ada2a4987315cd885d06aa6a2964cb7e547f01d35af9e4c1cedf18075fd510a8d538990838c55c7e5d14c2c60d3bc25c42f36bf5d9902d3e677a10df9dc1f4ca4138164354fb145c940f976268659267078fa18ba16604a56e2153db661d4c1a198a2c71f5f90fa48ea32a83568f4ddd3f715ef6166283f3557d0cb922ed8f8c85f6096885e4b23a5f3432c8d8e8bd9d0112908aba68cb831f8433174e9f1add203857d13218b8012ea165ad26e4b92e2bdd73d7ad37b1de755da9601d8f0b450d509a32b74aa33668c75b5618d0c39698fef7e9ba9d424743e5adc5b8722d4e8adf5f30615da0c32469530e5c114d5e5b58a27b4412f904db75eb369926e8a6caa9975407123a6f9486a567d2119307aac7f1b3f409230c0d7cb5f11996d10c88c5ee780e21fb8ce485776af59dd618754c6baa94e9b39459a1daa3bd34a1cca2aa80f10438aeede89030982ef285b7a3aedf77f0d5665a8dd8fbcab3644975cea5b313a903802664e079cd9d124e4194a6563b63fcbea28ea81040cb437a8337e5e42b37547a33daf39fe9cc57a2348cf068e30211675551d99348f0eead31407f956d26a8f807aa112b84671b141ae2fe53eace8c0b772089930c243a53f8ff646f7351b5416f174f1827e046b1732632439b0ab4d1cdea74e2081552cfab5974a1c517233b25329ba87cf55478b991958e40ffad29292044485494132a93c118c2f42003a19447fce0d0e1a583011424e0818a9d5b3361d70bfd74a5e8250739b1d308d0bfe0e936486f5f68f45d8da141480010b9d5abcb0d280b173cf0057932f0e2d98089284b2e4881a3ce1f50a4b4f1dcfc4c5bd55b739c91dba6ec9e5d016f6d8fb16cb6f7782300ea55201f81133b46def3525037336449264508ad06a6bde9879b35b0b41e48c2dffd512589fa17f006819b1e95488688147f299723551b08b4b6dac4825a67b1e7e3951434eaef3883af45cf254ccb1d982d16beb3ec3e6fa7fec34d07f3f423ef7c9faf33ea08c9b43f215552371112bef1a93c1a003ef14fd979c579da04531a3ca9710c9b5c9f43d02eaf781108a8695cbabfe8084bfe45c7379e2ffb536c24782ca4739f7d11ec729b431bcddc24cf42e88b142f48dda3c49fdc509277917bae7cf0f06f0b71d77b42f17edb82c0483b4067bb1d2b192ee7becf8cf80215d3b8874c9556e7105324e2e5658998bea3472609e1362105d931344bb5f1750aca5eb75ce3c5a23c66cc5f12d75634c39c744409c19fe787b5b96ec6eb170fb39d707c0ad9f54f5812c8dee0bcfcb77ae9d55b8262be73f0c0436956b0563fe18f27e3ed2ecd2faa08ce5ec4451ab76c43b145533cd0c55d3193e005fd2c0ebb71523890b1aa6a7165e830bea9de6490f9bb1be4c690b4551d2e8ff974e663aa7f1f7f256724a1637f857996597932881ed46428f31df52dca1024a63e9736b37e4615c2655bd6dadd596396b8d07bb3c51b20177cdda6d6df14c867617e17a80d7f95922ab043ddbc8a56f32d819b77051b516fb1f93c5fbb66715e4350b9762abb5fddbe8e6150bc6a757e64b963f0da6eff389967c59fc9b7f63625c76fd42e3b5a2d7bd6f1bc0e5b6aeb56bb4b51a40cd764fdd68ba09881590df22a7e83eed70b6f45d36de543f90aaa0f03a95cc159ac7c6d2915cf24c2287d8fee8bbca870be41adc41aa9b0b8bfd373b7c6da59d08092d29d504594c715ada809bd9a26f02c4db79c7145de69d6aabe0f1458e19fbedf7224d1980de955e68c7a7ec1dabe69c9a12bccf9f34d44c17e84511d3fed8d51d19fbe15d5e939fcf38c0dc8c8c052b19f7d062bce819a200eadb1cda92bf91fe73a4560e52d4105d805e712672cb6a9cbc3b57bfefa6d88105ee7b6aa49b0a5d26f136219598cbb86e142065181fee5df1905564a59aaac4ab149a9a1d70aac77180f4ff826cf2124e17252f5a6f6d7799fc4de5eb4ce335807210de531ef79fa0dc99cbf39dc6b0aad006c12958957b78796967ab1d4e9a7e07da570806297c324130d39f00ad76b07d5d6337a2cea29a0a30e523627c1a6f538ba083a3ebb7671ef6fcb10ccf0d0c3eb3e120bc6f2a219571d910c431b97d521778be2248faad7deee9878c3d87ea3b26d0b35dc8c4cdd6c24b2cb88d0af1f9e56efdddef0444a773e250c36ad10125ef204297342cddbd43adcf269d08835dd0b0dc160972471f06e8125105e31424a6a95ef4ee0247f76250c4157561445898ea3781627f7cbadc13cf89fd13fe5f32c1dfdcf5fb9e7486541e336e174ded84fcceb1068ff564ae43ae12bc1e01c78fce2f419b0e7d0eaf058d123e2f5a86c2956457bc767c5da0805494c0e9f38aabeb5e571bac775a3a00afe6587b7bc05a53643bd3f7d58c13cda1815ba7cdc2195dbbb718449931ce3a32c4d8639b4bfa98f90bcdb1198ce88d397c438738d6976e3e5b95715fe83ac771ae18f53c8dc5d41a81dc2fb42ac4a0dd6e0b0e8ead8b21010226030e56de5bf336db39267a4120f8e3e87bceb4e3fa51a13ce94ac4ee797515ac8c64c00a04a43b0f6d66cb872f2ff64365dbe8549a2a69d1344fa1030ccf8b0c45810eb31c95a820328197385423b3c014f0c52b115a356f84ff71c9f6b56b05bab1afd3410e488ba4a20bf20e5cfb17973c0867c6da2d484585431a8c10bcc2318b06a5682815d964ef0512c90e96ac9d5bc00f41d7f409864d5b3d554c71adcbe3108eb7826aa3fc5240e3affd8e4a699c92a75e1c4a7653ec43d42fff2bebfa5cb35ee50e47b109b95c039c94e8e4139913f33ae822de60a033726dbe83bc069567f0b99e66123283238e875e1e070da063a3ef3751a9325789c7d39261132790406643f193fcecac183d28dc100403c9307d0693a02a5e0630dbb173d878d4513d0af308519b69cf69e82c608fa1927f451e7a003b50f937030c68b2b989ccf003018e1420d297a9b7b8fe1de4329b3290fec137d82dfa40527c6b37187a7693e12ee7615942dc9bd76b57d2bce68d2b95e5e8e6519fd04bd5439da7c44f5c1a20576524e93bbd9b5aa4e09a4fa17330c159a2368e842524e4d0b5429749d4dd12cc7293780a524ab44f14a971b33019c045b7bd9902b84ab7c7182a1af80cf02eed05b88bb8a4b2a319a1918e1c2155d7f009b0f3cd1082a560fcb4e818755ec81d83e583568b8d3bcedc89051f358b7fd0867d88f255efe8296da50b9c24cadb273a95a32464d35549b27c901dce65cd518ea1ef598875539b5e9936ff21823134832c5874506e04b2f5b473a7a9349c2eaa7f18a09ab2e35beacf6af57f975815825f196d2a6b35d2ccad27654a2c2a0aef3fd994b5c1f349fd2f8c339b569d3eb1d92feab1d03edc7fddd672932b57432caa6f9b8c46b5d2fb881cafe77938ea7ac63e7fed216c96ca1a25c9d0581538609e7b39698573feeb050e891a7428f1e4f05f8bdf94cfbd319aec255cdc1450ed946733b9d3fdc32149e7403c7da0e03d5f7442948955c7e2ff6e0f76a0e0d67f29d270f3b5eaace818b5f180a47b915e931c8e53fea22eb57c7861515593c8dea860468e4872b3b825f71e5f4beb576441e8ce6a6cc21d290158e7a733f2825e4dcb2102e4a498215633b6ecd47fe54620c1d1e7c77be4bf4939f8c6414cfcd648e2cea2980bf2ea4446b724641bc302969809dfb4e7b2e1c983bfbd878d111fc12f1b892a041d0c6d7586e5279c72ce460eacb3087f4b14ef7d766ad557e9a5c8ae6820cacdaf1d69c6d74d5157eee07ac1740ea285cf7b3810b5f2cfc293fa10ca58777b24ad60abeb5e8895a39e5e93771b0f30045b9aac30cbffdec448361ad799b6d6b3a046bff455b663b327884f0358b4083052b4ed024bb2a06941ccfcf17eee1cbfd10956cfc86d656631bd7489b6efe232bd685e14b409965d1b5ac5fe2ca28c51ad8c99c3ef369af87733569662e3c0f9849ef8c42f4fdee59d98714d091619867b3313f14049cccf680a234455823394c32bc1699005cff20794788afdfd3651e8c339aad68859f36e27de93f5c93a4f01292b129f5fbc5668ccb6cc679c31efa8b892e51d4024fea9145fe0234f0c4263f5af731bd9851d2637bb9b64a6b5d52d99fb4e62f370149ce982101ad4f49b9db8458318febb09641599ef3c883e9d409cb66c5bf7f189ed8f70a720e615ca46aa7871359e6aa1db201c1f07180aeb50f03526765746099207aab7d3747dc6524cc0f40ce3bbdb6b345ec9e6d1151db000d099b20bf33fdabe1d23572dd6c2c26d14521dbce1429d61923fd9b5d6a1d05e06e2a6df83ed9c20df2278b28fadfbd33f4058cdaf92d89c01c5914d6b73da18d9d68b63fdb8143c89f1e83151e590c65b91ba4a7d2184a32565a394a753eefe138fbcbbb190a64e84a5c6314d3a74b9d42f1a1a002443d8f3a7e2985f5b24d7b5abc462baf477b91c276851df46c87852d557eddac81a3ff12b32380c42126f11ff2af6bc770d41dd8aeb1fce143b4701cc1db7162848343192ba9f85db03090f1c9d5bd16b04e176326208280609753bf41b78563541c6559d4d5d497929680b6125d6559dbcb96ff27628bff2aa6f8a61a8272786a025d61afcfdbd3ec78d20b046274f55399e029dadb872e8b023776d0fcfce7d98d47f4d38c27111027b6f6264ee507f47e6dac627826bc29c06da861f4100dca1d4f1a655c0406baacb567f9e98748caf26b2651b01d8bec2aaa777145ae6cf007ce9a814a0b258a2a523f8273f3875c80f432b95ee440b1fae7a91a9e7908ba64d06d3f2a23ffeac58a05dcb032282ccb00b589a509206f71f277016d1ecf925293c6519b26f1ad6a06c73ea6eaade7bdefde26b046f7ea9d0ea1a62fed22aff051e8b54f5c5421de200a83cbf38e352e1853c31657bec705063e3e8100ff90984ebcb50fd30bc7cb49fc9299a45d0048b34a726f431f079cc2f19ca9e4a66c821ef03b0b03625d0abc30a9bc63d72e08b76b2cacff805e1ca935b1cfaa03d217eccc6938c85842c9f9118a32d0649e5eff806d1560a3f86026627c40a851c4b513e7bcb08257c228b2774fd77260c889e1faf290f3d2122e9de14500462f72458e0ffeac629f8123ba53b2e5d2b5668422df94b814f46a7627e3cf2576723845feedee7cc509eb5e451a0791db5c5815b1c7b15665619aabf10bbc2f827fb2bcf6fb7c8337790609ea79f7796328669f5e33de8f311b3d1cda6f89a701320fef0d31989bd422e11d80535d2bdca3de05f6b27b9cc3ee0913c13510f93436f77766a303fc52d42a89647d3638c985a662f027fffe9423d3f5625eefc7ea5002cb752eefc07354b2677d1438aa5fde3d24f7d0379e33c9ac584fc853bb6a0c82a723648980f86899811ea79e4116d8602536cee8e03e4193b8f3d7028a9832bdb49d9bf7712ecafbb73353617015d8c8d1e9a6d48e4dc9ee4748febf858e3549a6f866f8391746fe4dd270536ce17a6c866d51d2255613a7a30165209d0509a73a2aa66138c681ba07da21df02d778b9b5545099d62348bc60335efed4b2fb32a6280a64deb02c4daad004be04b0dae118883b6ed908b25b2de1e5a40b1144c5f5320bd8f311889ecdfc9ebfeea30d9ee88b823b4af5de2c423fef6047c0ce5bec29b24394fb4feb31801db866f9fe72528ce901658ecf2245fc0cbcb4cda0798cdbd1f1b684286b6a487561ed5be510be4ed22d8e326cf1305500e8a77f0b2f3e69eeef7b1a4ded47afdc20f42ce1c17bd955af7b0b2a1f49fa87ddbdeab1fd49c1b4ff750e38dd17662c1aadb5dd6955c1a370ec51efe0b3d618de8babecbb02aaf85e903dfbed68c874c2dc1960b93c1c1058095d2f391f24b2fd87953e6c31025057860e8c34c0db9cfd48f2c98e4084c2b914d4751f5aac726d1d87aa58b404c68596bc896935c07437dc3947f764590369b7c24d2a6907e8454f16c11d850c8e1ec9430e7cec149e4c55056513e3af3ca3133d867fe6b0420948da372b2369bf9d2959bd8acb3b08e65c86199767b04934e956d4bb6ce79744da95a95e1df3feecec83044c2c393fc1209b9fcf37e18f31df91412751e3a2f2c4ccf6b228a6a4994425d83d88e20a981d146bf2cb485cac7a1296da04352c2ff912b4f4223e7fc7734be3e85f52ac2c118d4e0b056b35c1b51ee108688ea69a0cc76dc0cbc39d1b8dd42c6e71c248e69710da22f3228356c187bed3c53e02d8036d1222cb50eefbc1a916e7b2162082b11921f9c38122d6cc4b887568696f734d19d448aafc7d6ff01bda2cb8d84f7d823d0041da7372c3461bd061eb28093be72cf709f5e388102241474f6fcadabd0e4917b322c3bb5eba3244ad9087ab22d83706c8443effdf543f270d7e493afefee01775c77711404b7ed1248dc4adc45ebd2e21ed7704584dcd8c8b695ba65996ff7b212b3af49f0a2a4da684bb4cc64700095b13f78cefabbb1094e34456b746684b43470fae4f3cf525508d724d74013f1d1d38e82315b4c092fb309bcaafcc010f11e5bdd5ae9f92caec96e78fc757ee83abff922a2cead6f90e2f61745a94a968132c69ef2447701cb2b268216ef4c0134a8a3ce5480b21409083f315882646ebbea299517037cd4e41350f86a7dc68abada23c4d505677a129b267e7e82ec9dea0a717a2bb77641bfbd395bedb99f283c94dc807016a6805ac960cdda9a8cbe1792eb21458df53529ce654a01ba02bc40afb8e37618d2db5f4304aa5141f52bfda8c6222218e1f7cbd889268334509895a817d02bf1928b4d61c17cb2d4f87d9b4c071bd0e152d0d9e675effb58d3ed80f473ae807b7143755037da583b96ede4df67211e901fbd167b8c752fc45af2cd1490556a14e94e358098f0148d22414dd6350d5f27d6a3294dd51639738a1421bc954a00f2c5c456b86b5b96428409005a37b42049c4fb7f3e56c0e372f7c0eb8ee8b03f3a8fba70feb76d4b3aff8f1b61961a49a37c09f76c484d806db3fe9abddd1de8a767113e8b4c6f553ed97603bc85aed391d16d9a4e23e7c8d9fa205181e88a3760d453c74b431ce2df3a838902ca8eea9af0625aaada96d46d9864b03f3da6a766ca96ccb607b85a3ae5257a77dba14589c5dfa142409f3db53ba95405a3a354d8ae278baec87c08d36c1b7cfd93f9ba988a1d248eb4e1563b466eacc12d350827ea3758f3aef1cccd8100df33217e3948457dbee6f4b9866bc1f96ae261e5e6b7b1b58ea98bb4eb25fdcafe688f1f6bf53d3e5ab4dda339da52c75cdc73550a8d67c74df7f6fdc5713a8c0f7a818cf989e7249ce733d20cbf91c414f750818eee144f99bcefa3c55e9f2a712e3c6b6cfac336c7dc30e77d9419cb83213f15a4db1bc7c169cd1c30312417742a1c2de7c21f250001da49e38b0d87a1c44e1714539ee8d252eb53b146a3a2b760e89571a1cf420d10bf942f743ebda14fc932e36724d613956f47189a4caeb4679ffd20a08e2c5f2f9200ce459ae6dbf693c0b2ba1f6cba3e8f27899954a3f08e7b146244ea1570355ec66089ecb7a6362e62c7a0e891ecb806c6233de4b2e51aea7e343c1bfe9fb7331fdb2a60c74ce4497c09d36ef50710ad1276fc080138d330539409217714cb9d504f4307f274fc7d9d6ee464f71351a8955e974022c1c82e1b3edd801d5979b3d7fc7373ba1aaa2b8689d8c3f808de17e6782ffc4f2f7f5c39004535dd69f2cd62631b1906c1e0c1ace7e46e5d8559dbf637072078bde9c1615f6526004cc354ff47d966633bd84531b8e0958d197f2ae96ea839ed60dccdee465153a3ec940ce8753fc8dd589ae6280a6b99df7bc39934442198aaa046fa6b2623e6fc6501390093722e948fc9b64c442b71e52c8e1082ec2c950e66ca7fd3c8ce1a0420b134177e0eb367e0334cd3e91d5df191a9eca28b009629db8b1ba15af05f477340bc24487de86e421135df4cfdf3c61520e6804cdaf613b2b126c2d30dc21f2d9a165c990cd5c5b7de1d89af1379ecddbc297fdde0932d7176613c4c39b0fc79c08420a4fd0878854f872318e160f4aebe57d6ba646d8d5b1b1b25d8740842de20d9a462e26465f1158495b1c38430d4943a042d0cc5460af76ecf9b1680aa2dc68a05dd3f6ad6e5dd0bfd527729360375e77ecca596a8b8e32f1f43ad082572a7ca30eacf875577286764b4d41008f9dd45ffa55d41b230812fd6dd495ec26dc8bd4d033c2cc9b29c545242c58ed4afb4ec9e60ff625a753272ecbb4aac29ee2cf1d4f7ca833d93a5b5ca00ec3e3057678f5dbf15b645415cc93a40db020ff7d0d6418a3a9592315a3b39dfbdb232aa115221bd536d9042d9767d72be3639677bd02b87aeeff1753f31c7e961be20592e1e495b098a17ce51ded5a1cafb7230ddd33d1f9773edf843a6298278be950eaf61f7e3d403cf8c98525b099b7ba155bd16deb5f5260157a37dc4240dfbed16f83f25c9b38cae5df556dc79bc4568d0b3930de447b5eedb1814ea6be05b962bfd6727b7f4d15966e09da541632ab5973ae475abad7c5a0b57af034c37544ec2cf141643bf5ced1319938ff8fe5ed9d80974024b590a73449d980e15d71617ab82ba788c26855f51ba88806a8c37183ee26d7b677486042d85b2431e45a1be6c88681c78f8f95df0606d91e2109fe304ea3bbd9d035842bf7968ba7a2c08bfffe46891968a05ddd4cda92ad33eac82c2578bd484204443e72e1deed1312325ddcd44cb722a055a4ab4632ddfdc074c20c9c42cf69d18c4255b6bb3a0396599ba5a0e59f12e84fb4f90f769f259a3cfc950524a3268562aa9520786c8a7afcd1613e081d9111f391c0d3b3b1c7bb398604dce25b9661bdb1cebb59886c148889a8938be4414f093258bb373de588253208de2a948bf0793961bcf16e4465f50d3aca0b95636545755bd73ed78a23cd6076e4ed5db6f9df8bab102b251a8956d7b0f157412ceb62d7f293c1d0bb2c7d1d6fcb5a9a83756d775c30296c6b746bc001eb2a9642596f1b7f964f88430890c096d40f792eeb44c72bc3fdd01faad2d76f8fb87a8d7d701eb26331d9b759e307034a6e72ac56119d864a9642f9daadd65a0a992f859711d973b110adb4d18c7d35d0b553316184446b5719b750712b953229991cf6ab22c9c4acd97288bce432849b1923c85862df01b11f77afc6117cd9876ba277c48e8f113408e824288aa253e311359ab0dfdf858fe41f605b93ce850583783074df373808f7e77ca7cf38e88d317d3d984c3b0ede35de81e91dfc230712884e8b9baf11eab37671d57bd5f1c2bd2390a0d25e76885ae37c9720107dd5261082f6f83c295be591f34f5027d28ff53f827a561cf87d82464f6500ec990f113f1822da5ad494d1564628ad7edca4aa6e07abc9ac428110d99dd0bd6203aee5a687bc725afb7bd23647aa0f35ee2333ab25ef083162fe2e964eaee7cc9a4d9454e49c935625a28ffb98c171e88200ad1a6fe822f412c9bd42df91e1a03d30e77d89d06521133513304d98b2514c9a72aa31059f2b84dd582644e924f0d391e94b1afdd0c72a09dcc01133852deea8bf448d725b2059f9a0217a5909f0a87289bff90ff6a00dbcf2c54f29432e1f670e60a31b194d5a3f20d1e56879068fbbdbb6c5846e1f70c19d86bb48fc5bf1ca3b7cbf04328d3560525da8f21a571d650858c220b0d7055656ffc81eccc86ba57f75b38a6460318e41898da13cb74b37655a312b00a53ac4de93b9761cfdf8f146b5d16ad4b4284984fb9096bf68cba8b21b2fed1fd2425656f1de5eabeb0f85db639991cdb4eff1cda6d6fb3d4ff0c00c6d5775cc65f8aac4c1ee8200e86ccc00d6a19dcc8eafa1ac89ac7fe9754d9765c69cd0859cf62e2f44bab557cf369c16e6b79f84a2e213d8ac1cdd44bc43ba8c4dc5041e9b3d791561f67a4f3d753d05eed2592678036bb4cddcf455f4910d38a909fb7e1c5a2a2f14c3c42d2c101b54290cf02b1886a85918cc8f797d0f866ac4a339b5b577d409374eb049f1cf152a4d054829b50854e3cc013f81c509a991a3692dc03bbd53b7ff35b16d55b48a04eca1f9888410b1eb3769ae85f503c4aa0561fb9bc0a5cdef57d0467f68f41d90ec19592e2229098203360f087c3fca3a1569b7e608a0a26b2da76bb2b481ea6bb594a87aabcf4038b22824ce1a7f7c160bc0bf66e02d9d116094caf7f8c6751fd44841d9c07335ada695f0fb561fa446dea87977651fe0b65c9cf3e731f4d526d153e15e28e358420d937296c2ba6f143e09c342432ee695a6ff5651413fda33dbddda36f6d84dcd8664e34796885d44aa62deef046579461dfede18bdd513521fe4a966524e5112f1ce122ac1ef4e5205a5f78c9cfd23f8b13abfaea95ecdc9cfbaa8a2fc09ba530bc41b3b9bfa43da2a5fd0fb8f38cc873ca2348a1170825d092afbee3bf87dfdc3cdfc0585d7f0d8c9a1c875f5c8407308d1b28afc1bb5d3d57f1e246225d5296e43cd62ee93e7aa8aa0bfd0311b6ee8b54730df513dcc649d002fc2b4ba22337a05bd77f03adf07c0b6769c2f9a1f8059bb2cb64eb718dc2f1c9fe52aadb73447a55da1e3ee6c97a43a6af53590541d89593d7e4269878fe7832157105277885ba6dea4a698f5870139e9736ed0592180bbb5fe979df6240a7217ae4a6261e07a344001f848de87f8d4326fe371150242d83a08bd6a3f3f1799e78f30fc3f06d788b012db8597ccb3baaf3edcf91b5c0c10d822e76e86e83725810caf477f2a9a15d1e2a4968adb9125c041ccc1b7e27a759fa464720b5c858a40f07d822ae9273544a26e34fb760e401b5b73b6c2b09dc9a2bce2ff7795e1baf6a5ba837fa2fc4854c46160e9bc1f7738db68061230fb00483109feefc21a18f665a57e3af2326e60fa300621e562e06e292c91a753bfc5cce78ae38c0a951080f0d73d0d0dcd5703fdcf20b194bec40f5de8e692a73918afb2c66339948d886a36caa3a8cd09582949edc7dfa0bd98f2050c8e08c6f4005f307dd403fd59388afd1ab32ea7027f2bed9e94e308c9e997df1f13c5d300d0e4853bbbd7d5d11d0f259dde077f9c9fbb3c3522e2692bfd9790b639db369478e42cd980cb01dde8f0b98f0df7f362033b79467de61a24f150d145aa54e21eb875d88f166e0640111b61cf044d778afad179f7e8a89b4395f3308619f68bc32453339809cff26bf07df694b295b130c26237fb5d3a9f2e288eab68a3ddd0cf80bac7752b374255bac439fff63e32a55e8fa68bd602c5370be9184dea2fae5a7c42e32dc8d7d08104e1f11494d1492043f1e449316ea5ef3bb9e0d8ea2e902c94b58856fc98b8ccc6d3598c9b2638f5f95e6f8e4be751fef01d1c463e1a14f6ade3f6f16e029ecc3b0712dfe9123909dfc7c8db6dce4e36010b7862c7fdd091727139fc8e2206c4946e56674d53c22decf83dcee6dafcb7b7ed877c75c1be23df1244adc9916be09a13497aac230cb37c3b339c19c7f4cd66d3232b9844bb430c6140b81a8c3b1531e15b1b40227f977a530bf155648f1bb0f314917f8df9ef685a4b33bbf9d1349e5d6ee2d07d2005a1f708396c64b74607da38657f024ebee1e2fe2c764bf9e1c28309af51c2bee22f1ced2c768db0787b77d41d6bf319e78e3037ee4877ad5789a60f9c358e512e187ba5decfff77391e53a4be750b2245c7b37cbb3d54169a04d810e61138d8cf6020b7b27b02db90246ce38bc735ae4ada9d4292522cca627c3c90cf4bcd10c96ee54fdd3de8d12814b73255899b326b07a5d41382bd25ff708a4b1f647cea12b50e64252751726596a72546ece0609929b96898330183cf9cc64a63a3c856ef3d2d6e260a2449bedf2ee730bdc4b1b0842eb810e1f8d49fe8888bdb181bc112cd8a872380d587ee38a3103b75b903e02da003a2037486df84dc9128a9aef9d6b2e179dc79828ee5e8d08f60dd28169bea3467c8ab0d632a8c00ec83f26d287dcd3f7c0b04a7a111447d4932828fb6f963898005f7af0bdc2376fb71870f393092925d90f15156ab6217e0417d386325d7cafc84689e9a0ee710c059ce14a72bb05746521c368907425c506645447930e80b15f8ba51523941de05ebd42fe22f2b88c535d2fe5f33ce88894bece8fbf20fe68e4aa1357924e263295ba7c7ec5c3ba930f91dd852b39f8096e59e8f0bb2b1f605b463f08c07f769dee0e4148bbc7f93b61f165bb75df638ef7339c4c902cb36a78b48a13e42d9b644d2f4fcfb24c4221d384e6df036bd1dd7e6df48d79378c1f121d85bc3a9431ee24fca1923155528f41bca45701e746eb400080fa4a3287b3e3384b254ebe600bdf1125ea1fd15fb337eefedb6ba9a8da28cd6b36124dbf0501c1d5cfb76f3b10980f7042870223566875e2bb83d28207d0563458a9b85541d77b40795a874b7e03bf5ea5ccfb62750f1096b41c1f2635f43c8466cc03e003c92506f5fc5a085cecd3989c4ae27e5c17dd18da9bc77c8bb13f5027bd6ea6f2c857c65cadf0d1bbf7d0a33667c3378b5b776f43e1d2af5cdf0b48732dada2af835cdb8af83a73fbd00dffef8e336368bffa010a61ae7acade9b30aa14f9fa822e5b807573d8e811c869bd37697a9f8e9c9178a4eafd9ffee2345bd75f54f2c758d97f1bb7b138c40b6235d79b8b0425b51748a45406fbe9aca6dc6c2f06d52a0d73c7a122373cc67372cf7e3fa2a237123eefa52ea850e56df35129555f345de1cf7c2cb9cbd7764b54c57dbe87ce7ff485ce861046e48c1633281cdb82a89433781e94d1c2466f893b062adcd3cbff37a162b9ca07d49f7c77afe2d51795b5b2382135b5c44f76a827116751c58f7155c8dfbd0056cd9ace50ecc59d1e4220995dd506953c9c7693e2d1d2ff5883b807a72c7e3b388da536abd19c8d6b95faed5700160344b6cdd5d0ffa991b5c50e0782192212879e6b85f843b9f03aae4ad450ace49e19f097d013982cadf4d2ac38f1d695b1de9d38ce569f0d3d1e5ddbb4394f976c0d6078a0c2882affea78217e708752d42572ab0120acc64c7059bb9813cd7d6fc204560d58cc22bf906db8de3282311364561b3c615376b930a02eab8defd80c163011af3b75b73b7bdd4d523963787c423e3ab2409bfd8d6e3cf96dc273bbe426661e39432a6602cb32ab8bb98e1f8c28876b38d0eecc18ab05c6612a716d489b509a8da9a5496f1baca6af6e1c4d09ebe543ab11549b7c9ef81a0a116c9969c9c19ce6b414e5367b5a1280c14c43a1b7e93e780be45e09183e14c75322483953e3caa37c57c20f5eb05618e5b97ad7fef33320f207789c3bd57a5ef32a7fb9e1e4fbcb735d79eddfb0adc963e3008871fb658ac1604a3e0f88b95d2ff3fd1cf739b3d063c23dc36b534fd22d47da403ef9599e4f2bc556748086eb0259f2ce37259260d62edf4b8150bd8061fbce10ca19aa43732edaba55d38906fe25b941bcd4c857d4e1440a94720c50a1e2ea5ba77adb8b8dfa1114697cd8fee28888e56256e1bba41142b2965a6f6a7223ceecfd6115da6865ee46cae9a140835bcec9c18b99f7c25f5e9db86546bf0b8f04f1dbde92cb1c8bedc9d848c45ab8194648da96c71df3c3c5f5432151dfd4affdb33eb34f599f574f3d3f3fe80f7b6de4ef8942263f20c36aef06d7f888485a867756662ed378bcffcc0a783d9598d379338cd7931f0fa7aa53207180a617e625449eca9b86c1d1df9df1f8f75733c51c7a3cf07ea1b3771d8913bb65ac1f05a4af21f03fe0911f020bea8016b6995d20fd210c29c97fd8436bd0a52c4b4297c48b38f2ebc97dc71c676fa085d66aae5c13eca5f7ca9e2e55bff5d8f27e2dd571f6a9dfdc3ad5e50b96bdd7de55933743fdcc1d75a8b00ad7cd943b89ced4fe2cb4e4163883e6c979d7a8f53b47a6b55bcca85e1a5e5e136a386159426502b9eea43087c6c467c670094cc14c0c67568249f1226eb3ea7b5cceb1430ae00f951464d4a086699c321293192838215d8e9dff56b89834ae96c2f3dd4b9e5d5009ebf8bcef3543ca02523554a0bc1e5faaa93b2f7b8814a1d2bde7020285c4b35ac502af5aede81dfd33d1bf75b6cf73474567ddc0ff2d4e9ab28a5b6c402d537b1c7ff0b4c37bfa6b24a1979957feaf12b1baec01406356b4a5cdfe66ee4a5c84b9dc39ba760bea375056dda3714ff5785ba16fd581f5dc90087276680a3242b3a0573618b46433ff0ba334470b075e1eeb1af7df9ac9adcdbe2ac0893ef8284abbeadb3c5cc8472ae85429d66e8f4e53265b6e3a2ae9071654e683e3d674f92b8851932ced90e7f17ac709fb50f0851bcad0a725ce67dbb2ed94499ffb8c1d58ee56551e83ba1efc3d582b9a5c7bd82ea286324df69adebdb1898607ab528e5c65e987974a90a94d7dd028bca25053e00e3533ec0f280dd22104f7540a4a2537c152b2a11568ff3652caa07e00dceda0c760668814a4affe0bbdafa9188d199fbdcdcfad65f0913db81d1af61d47224652c11f00ecc636f4d13c2fd6afed996a2812afb73a3b01161c56c56435dfe9784d19aa21ca1f7bed6096ba7542d497cf029ee97a504db00bffd8687f639d0bee7da399cf69843e73e72c8ae75c8a22c4d79df7e0751567ccce5b7fea5525315537914e6dc468e654ceb48d9a0856b4b483152b99e05d084257eaf597ac51f4af08cd70e3e31ee1987d9a07e21876d30a473186e51945e56df451bfbc2ecc27775e70859a64f80726c32840265c0d7bc0d46f24347d82f6550b9c1b56b7e84e5b9e3db4f29351c6fb172162d4196d27aaeb18c2332a35cd6be8cf18eb1147f4e171e72f4aa099f1426b88d36f33eda1f9afcc77b034509b5954e63283b6582c20ba8176610958afe49cd5b1506ccbc6f693a0c4d94c2dc349f0b532c0250bd753ef2a5feff87d98d69c953998de676d2016a0a2e0b222f1450351b2190c95a23e449917d1787721ae1957b3a8f619c5467902cd067285bd8100c6655657735212402f9e0713fa6dc5472997488943b8cbd34425746126f814aba3668f7d3ae3b5d93c6fa634cd7502ce680c215ba98255ef00f245bd16231131dfa5532ec53db72c53b47557466ebd946664bd5cf799c43b55ccb0d26225d08154d193f286921efaccbb233a3af19524ea8c976c704e01795cb4a78751182f8ab94d4fe37016571f49ee0a9919069a1a072fe4b0eac78960e7380763173eeaacc036b6755dcfd5f44d4b26d3b66a7b3393c3c74650f38f08418e072d44d88a720fc160e8b781cdc5f528cf55e507418058f2ed259164a1627477dac91f64f69c27437114a43185c543602c35402cf731fc9f0be7ecd0783346b5e1d34c179e692d5d6b075557a3f68bd44e6af01667def1fef286fc4808c88ced2c6d279f0682f945371ffdd71208b3a16e6915f3a9faf92d96e6212341e1ffd4ca6c95b936b8ba093651f8beae87ede576d2c126d51ca2cc42696988a4fa45eeb21bbb1982483b1bc134e288f41c3642ad36ab4efec58dbc1f000712fa03d948c5cd509547267ce91218190b75fd0d63b1ccbc0f375c0e4cc2dac7160df06fe7568151dc83cfb749660efe9658b7404458c5b63d8cc6c3beac64d23ee73ab37ac057d89e4cef813f9cfcecbbdb9fa6333c2fcf0e8cbb9c39e9a407acd92c5d6c777d056a216d1e9a4d892cd7e0895d0830650f218503a3bb06a113aec7e034e9826c375a6367b4c6994d3a769a7c003e33e8cb593730ceb5f4a5f2915353a10bbaafc40116f95ba8ea7215057e3c7d70085e97fbb00a9b91eab38c96a4942c210f0130220ef23d6d1cc191690cd1922dd310756030c99b0bdacfa5c44647cad0be9196042531b2e0369e08ea815064e025a8c5a53e8b7aa8c1b137a7dc957c97f6e0bfafa91d1223dda27d01ff1fe5a220f5975e74ed06045c4d08998f927f9b2abef1d27780c81bc953d16e6a6213d95c803383a00a3cee0b2b05e39a30109c2d698237eefe8251e216a74cb9bc9d8f2fa54dc5ccc7f8edbcab596d20d930f30d6866c339e1838785f0408f5480f31341719f2b2a0ef239de1f1d2eb903ad43842bf3978c5126903422fb08b42107649062afebced52b7e7efa171526b7a49dde65dc306b5be2ab623911e0b2dd62267297202e67b2441adb3ffdcc91ef66050b6f69b5d632c19393558c933d2a513cb106105efad6b764a19c57960789971d553f8322101722764621f41c7517e511ab7beac923a4c2257d78321b9d87de17537b18eb70b94a246058631a4bcf5978b77ca3275bf6c5269cf2e727d8b912183f2cde1960924c8b42378566969a91275f6f44539dcecc6060b35e44fe738d7d26af3692b12c309271defbe440ca98a2f36260ffcbde38765946b0e874fcc6265c7dc1e253d16a73725e0e7610548458bcfde9300ece0427f07dd2a90447d58bec65e1aa2b9baa03eb32f9077dd94133fa36678db9accfb3bb509e2c228a0926f9cbab0bf070c073f860d3abb05ac9fcc3952762fd03ab66daf41e8e612ac9450abd61f35928a9ec8267792707a8361a5c4123a3b3123effae06d2dcb9c8d2ea2ddbd72c70c319e90f22ea0506eaa36e6ceb3b75f59248b4956e6087339af8b593e56c495acbe22fa20e8378c9eafa268a30d37e77542fed05b64e090f88dfa65fcbae3bfa77f64c978faa6a5779ac1d191d81d37ee7064cc695fd157eb23adf3da4cdbf12b3d924d45bcbf5b92945087e692e3c1a87d8d4c17ca6c8972529c00813b72cbe265a1da507a50f0d094f38dfeaaa3c53d2c5084e09a046d45008028f77e5a520bbad57db8ce7a58446deec2878a3c92e9022c5165a5e5834c7a6fe54007dc28775b37c045c87098f523821786ceb751c37a9e02e4dd4ab07331b0e80656d7c6d414b73fcf3dcb16be70213677342df6d0355c77021fc1039e993cace2f0735b6fbe915d49dee86491cbcbc00a1b8681d7b482a2df53cb7dce6116231fa0241de285796cba36cf1703f9dcbe8f32d27a1e2b6111782e04d10ad4446db2f17ecae5ae68e99ecb089ecb3fe6d26bdc522d47b9dca1e990161bb54bb19d1cdc6661d63bde2478aac87737040c5ac9d9a3b599e31342661da88de1a891f51776102d8082557ce87a11ef8a4c37223aeac4f0c1ef141ba0c970aa8aa8844b4078121b3d92e984b67e3271f53ec4b6167bf52c0cca7dcc3f761472a0365d05721c61e5dbd5aa9e3ef5d613f448d4aba839d53365f4d6a2d6516e77a7ad65cd80ab4be4ad17fc11a2d43791b0499a9bb962c296aeed0dc495289c6774784928c59b8b986dcc6cbce6ed494e2572e7effddfe59b62f20e6e42ef36de0ccd8fa985f4a20a74fa28bf3d4afbc3cf526326a23a0d76ae82b9a18aa3d69d5ad285dcb7287b6a81c0afd8ebd51373ebb563153bbdacff85af4b3792a210d371a902bd2ff45054762f0c7c60cc266bc9cf2352d01039b9f199de35380d940e2d26502988d3a246afcdeffda79efdc11369948ec7924c29f21c27f3c6266def3b46e31bd2d4b4021b2b32a47695296b77e72ef06d2046a50097728d4b2d365c04675b8e0f3247a793ece74dd4266075ee67583c4496d946ad1d5286321f477979f7a409a30b149de843ed7b70030ca2d64e071fab91356b58cb3d8c2a990a5b37e24ad3d1ae72a23cd022ad7cc207582aad8c8ea8e6507fa022af11c69da7dcc68436e2bb3ea31d5d4686957dfbc6a00866e1200315c592ccba0c381a8e677387b6421ffafba137bfce54e1016405ae856d9b84275c72ad9b53acee5e98649b2c1c3f43d61bb73d27932f247e5505b79240fda019feaae6c55890745e38b215ff693d2e08e8db51a35cf29bebde3cf64d45bf2b2c08c95e2074fa74e45e5bfca9236ce0a12ce33708f7ef11db2aec7467b5371e00920bde85d33c92807d04f9c08b2f01acb80bc68fb70691393275807b8b8bb3af55a12c95d7985b42f6e39249b0525a33042374f6903d79a83d8fcbd07474c36ea392078b3046105f3502967939d02f2f355a9b9e7fe17a89ad57ddabe4d5297299265ea6aacce0c3665c4b3d64c7bea4b0b84bb520a93de75a01e439737519179c79cdf131cbbf4674f56e09fa50273d9222c1e9bf32d273d7179186dd24fc704a5ae70617314c0932028b93cd54a0e646a8c9eba7f21e8627d80bb1fffa8cd458332262d7d5e2d139290cdc7207dc9b600a4d949aa25106e9cd895039828b6a43ebef3c918e1cda2f4926594b3f7f3796818f0a5f630d5fe72b4897954055e3f225cd493ff7a2c701d113c03d2d081df7a7b5ec65d5538a661c58cd1c809928e0b8777695ec75cfc79a288b28db9f935b452979abbdcd9166d948bd0abc5d65cd990152eed45e5938d78b5c62458b9bcd0a445a0f245159dfe05f60b0b24dd227cf78ae943b75a2df1c6f9f506b260953452ecd20c0aad14c0fd10b3e131d0e7e32997652956e9066cafaec7b62701b5a91a7c0b02455dc83d0755d099422ddb8e05650417f6cb720f875d6605e61e00f1017a6404931fcebb932c61d9ad7bb8f0f9079f8407c9acf1cedcc1a9b7e4bf31e0decf67ceae7a1948bd8b7a8174a06bcc4610c9457005b24fd6f610503c8ce6e61b791037a6708423e0d0dc0c1597eb0d072f1d8033274275dc7507d68d0c92cafa6ac1250d5a73eb58f0d2560a91ca9aa6d7bff60cc34adeb6ae80355470ae8c1de131d2e739db117797c7ae4b9878a5ee948754932eadd9f9f36131b739028e3ddfacded2331a318550101e5b9a0052ec0550034320f3f4d0de750cf8913a6059dd9d452ec9f6c07c376097d2ed53a77321790f83539746558c9c6ebaaa212ddc6f2b0b54530cd54c8e3397f30fc6d929891102797ccc174fdc589aeda96fbb4fbcec4e79e442ab33cc7bd475efe9bfd2821d0d37569ffea67c7238acd690f0573b0aa90dabaad1c0e7ef0b5042f93131f143a56be0c84dcaa78875c9f1229802e9e5a123371d775b9d16a159fd76a949eef4af585d27ff45a4d687cde99f1bc5772dc32827eee98c3450c91818794c5ff8fe3afd6edac41a8b4d33571413fcdf234474d3dfba5f8ac0396607de0d9eb3fda31bda8712d83095f3046d17cbc3df82afe0dd3bd303ba2a8870c5ab3c70f386cbf777ecc77c467d603da6821546f2829f1e8e96859621f0c6e9376e04a0f6f460f50baef1d717304a1cdcbb466fa7ee1a1e5f2ee0415bfe86a7223d1d836fa817a2afdcdde587a5bbaba6a328be889b1a80f1a9fcb5408aebd1c5451a1ea1c27a2658e8aba689d456fe662fb2219c535518b316162c366b8699b4e9bc782621a2768763177f6dcc0dea4339b289703560664abbce7050ec0a9d5867e4682ff67c82fb2890ff957e9de6436142cb848d8d27029f6d357f4a2a52beb5168a6790229b0c617654789dcac3c6e2291b06ce3fe0cde333d57c16ac6b7f226808914e16819a30dc05094fc436fda251b2b67b578e66c2b5efd85d8beafd608739a4f907e42ef853de91da4b6c11dbe20adadd63728ff316f27f6e4fdbb34cb12980676398d62ff36aacc1bb29d979423beaf7a58fc58cd6329804ac1a746ce93578cb44ee6585e518f27a279f80c23ab570f8173415c89626334b755a349de8cb1865c65e07cab830a657ad957a0e9893cfb8ee9474c03673d33f7af904b2c3222f3a006d9ce63db21aaae553c1c80754152708c0a693ba8750dd632f7e038fe7530c4c5433d3b66a825939debc8642008b990ab4933ff7b3bcd0c9ba2049cd22b17dcde7a8b09c12c4f791f13706c959f4c826257e46429350ae7b8b02d7feb5907f3192f86acff1ffa06b520e20f17ef534e21c2144bf6a860d241ef24e3bfe629ae1b7e1623edf4d3969ab59965016af2f1c2bc76efe5d31a49a9881abc7ab7351419eb87732da9189d204f7bc9cf4ef0e9666f5f4f2490b26347142da91b5a16e55af7662dbe87d653bb69f54f0f29beedb81d40af8f803829aef26d3391cc0c7a76f7be6f8ef0f3b73e7dc60cfa1c7d5ad7a8c4a044e917c2979c16c630cf0ea7705b36aebd3995467548d507a743550c461d9cec36845e4468af5dbeafde8ee05c95d3330adafc106b90a7fd4fbd93534898492b1c7d02d1d4b24c604df689bbc2c442708067a82d5286ed0f13f4b4da61201e7f3362ac44419a33ac1839db137c7167f153348b4e6fbb5a5d88067bbd6a7d183f72b270fd0f73df2296cd6e8205d2bb252a0a1a2af60e1b596b0a220a6a311f2dec7ed5f964ce7f18d254deff338b1690b5b88ebd887bcf3538ea38a731a651ed114efff9550dca36b2759fb05edcf2163113c408a06f70dade5d21ce8a8b8f1649f5996d61f60f307b9dd409e302d4ecf9b48765cddf0fd5ad694c52da92bb7c9998e60faf03715c4a6bcb9443fc9bd0e5b733b8fd640d336ec3307cd435895a82c56084c0dfceede81a8a62d565481d35a0925ea4da9084c93689c912ef82bf5ea998bdac219fc3ac34577df98bcb263e7a76c69479818cf69f51296e20a00387873a850acc06cb670cf98a2b2355e044942a501f057350125ec5eb490b897c48ca3d9cec75916d08bb63ff8ef9edd7e34f79cea88045fce70e6b9783adb7425d1651f87b09fe2e7efd4ef7709bb72313af1913cdd5b857088c4cbfe6d1bcacfa962b6c44faf8f82f0bba0724b2f05100ff10517500687aa7387db6ed6d5b850985b24c326cdfc70a2d5cf3be0e1ae63804f1b2b748228f1434b8e19e6525294a8489bcc9246df0b440f78abda3dfc68f9e24ad6128c329e7ffa4072f21131128911688f43ca5ba0757da8e17e6478bb79319bb14c480160cca01ad4b86c39b20d538230e7a42f4acb8f696d61206728223914efa5b5d9cff745e66d817d7f9a8dd97094f9a03ae8e87c044050c03eb017177fb98edc177c0e7cf8b88037da0514a9427a55c5689b780c94e37cc01602d0b527f28916542ceee0b7d5bf0a7692771dbc81a0abea9c926b62ca2ca5affeb8ba831ec27f7fb0c2b9ca88acfe8529204366b44664795709faa58bb1ff87750a7ffe6e18ac9fcdf837fc32c751cc077bea54094753c73b1f29330a4919d03bb882bd034104150881e93c6bf3519d9746af49b5661562d049dcfa83dfae16e4e8d33673dbab7598a97864912f235ed319cfa1313e31fd49e7a5e52c1bc0edad914db901c357c3170c95a5e3a88eacb12d51d5f4f7426e00b097909edc97cfe2d539849422aae478b29026bd87a447cf14b8be04b6eb1ea8df3ea1c1df53bcffbf7635ffdde083f96ed7df437f32321efaa975280c228788b79fcd9aee76f4695fe65132ac3309d1f691634b7a908ed931d1df1089a32bdd64a7833cb4986a513aa324dfd3bf3cf89e06d45bc99b2b76f05d7fd5645be5f8e186f42585fc48e1ee4cd901d6034749c3acd0df736efdd4e3b4c5c8703e488cad10923b8bd278ccf526d5491e430e749f3f631c46274c129b19b6c847edb4e1f8d11ce63012cbe7ed191b283fff524886a8d4e969cfe887c5996c9f1a4f68f7e31e9a9d6c4b09fe583096a0a297219aeabef679919e42f79badbfc996d713a6d6554dfb4f22f08727e05db7ef3302858208cf19312da25797a2b1af1158d509eebadeb2834ddc9e6f1e11757c7be62382db95fa2b7b78356e3b17940f04398790582a64f47d36046b060d2b2ad37f3635ea4b9d926d25b4356ff94f05bb8ba5e632a5e3b7e58c192d98873a717cc1cfeaee8635437c2d47128312347305b05fc1363481893d321cc9d1d1767b052353826170aa11a3e9e6881b4ed25168a3c33db7456770bf83d5ee0ef0ed7e37e8406309338a2e6fcbc20d26e27b2141d0952bbab44036a2ecd10ebb2df3df79bc21cdbaa900fe3d3798da279dbffa757a516da045c9f93d4d119cfa1a985d07f2b58f521d1000b42b83739ef492737fdecdeed6055ddf3f47addd74cce37b11c4e8816d3e2c8d1420f7b1aad0430890702585c85d7ddea3f2cf52700a298eea69f60fe1762dc31eeefb510a501aaf8feb9eaa2dfdcd63d4c4616a733ef59156dcbb428bf895562d69702f8cada22ef6466f50f757b948edc2c6e12e588e9b905f93aa87dafded8c95362b5c2f084c4031756e7bd4fbf08cc807b0cb24f3d825417945c6a457f21875c4668eebe7a7a313d9d9b4f34693d65e941567065803d142fd94ce52042a4083756fc277fc105abaa0a32cc2a7ed83a8b2f30196074817837fa7b31f219e085175a5d3e9f5110fc0e65f770ac3ed6e56c3ac96215ad800c464b083181193aeee04b6c76d1e9e6504cfaba6eeb10082a9e07141593bd981e345d85399839418b1033767cc7272c675f7dcd2087f14ab8e08d111a019a062fafa03ae34c4e64916b32986fb89a7b7450f3fafaf9de19df3ade6ec1c2142610aab7d5a38309f7ebbbd50c0a286e0086b94f98183120dbe194bbcd52ed5403e8b14be419945f847949df015bb2c966c66ddd67afc243da93b0a79d8b7f4c9ad92d0d0e2916ca3dc074a109f1053acf5db4e30e3edea38cee409b143d67ed72d5f5a73b5a1d27987bfc9b67123c8f81a2466e7632e1af8044f8c1173ac27295dd6dae2cfe857e5710ba0c58093c6f5c901427877e0a833bdf7307a22facfc59865af3cb25f4d7c1f88ace662ded336a20849b8eb842d2405bdbd89a2f987c06ddfff19d084b66d445513e67bf011d97d6e03f0bcd5eba4243d058fedd0bb8bfaa03c814ee96ac157bd10ef04998ca016dabd332b128b5eacaf7a4fd715aa1c5b17ca9f83413f9aaa0e778865a8e123b9c24f1b468063cb6527cb1b9db96a09dc0a5533e53e38c3c477202885a8c87a0fa0b73eb41691059b17d7818f232407be038611f4d8104d3c3cf099698286191e39d827ab24950ee4c36d5af978f38a2d2c2f3f9967d37f2a32cc1f071c6ea5be242bc25036b6010049768b70541373abfed6088ab859b1ecc4ff64aa62aea1f562c18038d4543ba61690505e138caccf606d5d19d9f4e1f31f5f3e1e0d1d0b2cd74b1a26fdbeae740058ed2724c9807a8e1d98a098d0bc07a473e9c3eeef6aaecd3175318205f7b6f38bd4ea1aae8e57e9f16d2b0fc296cef496db489dc33f5c3b1fb0e4c4eb714e43c73e64efa0876516e1e8c25514f784adf575b64bb72f57fca3e1289158acaa1c23e10a8530377c679bff0a161d2c2410ed54df4d93c0e570be9e8bbae5abef50db703d0fc0cb151c3e361da2eeb2bcf2f721f527ce32efdd1454cef636d59d918823d3300966eaa0b95a049feb02edb0ad809c9ffb3e786018a450570466f739d57819d764716c8ba5576cc887194681f8a6bc9fc145ec54ea5af961700e411a07a4b45812614d51b075c8184785d3215794aefff824888fd129a3c646416339019a75d72c4666c891fc283ccf343af283987158c37d4e640c7438b1a4f18b6cf8842f805a28cae6d7ba0746907650f7344938d32fc87ac371bc382ccb30865c223e6e166ddb4ef278e441a8566c29f80feecae216fbb6209fd4242caa6407a5b1b420904d892d4b9d200d5c2ffbca3df1eb4107582ef5dfbd361effc2e91a4e417dde7dc9e6e2f00d40817efc1ae46b869e2dd16d030a9c5f904e5ea2c7666851665b3f82b9593f3d7ccf6a7328642f6d718cf9fa521d9a229b8c2f7b4aee38792048da663fdcd36bd9b6ade12444b21f84ac53764fb21ea94f773ba913ebeb5856dc59ef539cb2c697376811078a2fd791336552e33895bcb50fac98c87a9681b825a5759dd0cbd7a2623c217c264eced5dad5fd113945be836c3e31f55222d22fada322b61ad0dc2e8298c665644d06b5367f08ac54fb2512aef6858251aed5d4e28f1c0310176396241f71211a8b89d37a10f322755133524213e5d861514cfc0db946baf3af8d0c583a33db8e30933f798ed26668c10724b5910ff0c52eb7d5d9f59b14fe3012922721d1baec550d7ff66154ba87b6f9b965dacaa40091777323ab9a359d91f24ac4e4cc84839c5f8a5760cfe0ae281c9fc931448f4e06616c026cc0b6e8283af46b1d89f167c01908f97011958149d2d083929c40e52cc149dcd84a13627e528f63fc37b4954617d60bb7293304ccaa8ab0e687a31cc230e6c896efb2becea342088cb0099f7d0d2218bf4092fd998baa51b640767022009b94957056d033ef54809e78275d6f2d57db40455991dfc775db84a704cf201a6006cb29f3161d57960b26144dd38fc0516cd13a80879911b5571250f977225e4ec3accd08410cd17ec891203e716e81c20d3400848559362fe6a7073dcc034ba288004573eddeb0a1ce4d96852d74b81ed88d9c59efab16c4f5bd86b1076ff3e3684d4a2d344293718266f3effe85682f72234943b581912b44271dfcca27ccdb450723228b16b6e93084dc95c5f036f27a0a802d36be68f80b945050badc6ddfa3fc5118e50f09c0d40644349788b5a8f350ebacfea9a089c2f9ae778d05660576d5e1ec757029f61f8887f0d1356d7e5d97e8ec75818d0302abd7fb094b2fd38d5daad4d7b6034f1e71d813d63506de80db5b924360c96ebf92fac93c717b89130410e48f8d65e020dc679a790314dc587649848db5f1c8df7d377d0fa6277d410f00ef2ea5c42b685c0a0f8e1dce5f6241e128a1fb35b2a8b83e879359988d66b38416c2f10ee782ef3cfd6c2d8f06371b4be29a0ea6b09d03958a36b5fd099f1b9ba96057b640a2fd11727f4986a62a1983e23e01fe42c4a8dc3de56c3a0697a64962404de55c86ba6054f639b08bb985147aacb55e942305551ce2bc6c4442124057b37873c63b42daab31933913ef8d7f4d5a6dfe39dc01995a32b0900860fb6dd7529c211a45b2ed44f5b392c2322873907dfd67709e526ba7306cbb253dee781d2889a5cbe43244617af585047d0c45db377e02f4b88b45a6a0c58298b643f49d46a7d23e05a83e3d2d077e8a3b3caeb9563ef6bb2186e5dd5fea0e495b8712947a1c1d09629d6952eadcd488d27bcd561670fc21c38be065b27b76d5a536f24fccf40b591c5681efd85503e7b49ea713215978d7c6ce809a71eefd9ad7094d2e3b926fe47f45d6c56d4ab19e9a3abf150b6e26dc8e1dcb91d8e5caa583291ec2d0b92ab8895a3f9541d6ca2e334603ab650bdb07841b59e126c1228c4efd176e3522a246bd5daadc2f597fecb501e79eee82b751f800f6e2b0bcb08311d2de57151573e900f7fd020d4324163c838083086ccd1ba8fe681f28d9260bf55268b04c430ec9de7fecdc8d709c9750dd3970ded29bf4070de9c58005be7feb159e0f637e14edc99756ce73a7c6f1a88a18056831b932c44da822650cfe5bab09a743a61d91c620b1972ddd8c853c3abd6bfab0a48a2d3946a4f564d4f7ee40e67572955e1b602f07bef1c6c853d88381fccdc0a17ec48a094fed9b6d9acadee9820d77c761fb497f9c379a22d186f0b88eadc1af5faa47b6da78a814cd1b82919f4eff7a4d8bcea17570233a6fb137c123eb51d1b0a705bb3681c293ea3797cad0acfc65d78c1ca337f672403666007a7da92355c46005579b62d0807a1ed460da7f3de60681a3c5be696403491fe2268f590bd989fa2c852ef6bed6f42b2c9bde5f98a3149a3329c91c92a7151a4cdd60c3e5a740345a8e5dab05a36cf113580c4d32672ee14e844287a886d59d0864acea8250874e3913eb802c14ccc3ba0a52976c145677939c99644694ddc8b5f4d5ce5c3fd90a4ff55abd3e4ece16f240dc062b1181c1dde3ed45fbafaccc7854e7cf0dcfbd7728dd034bd481de2ce109eaca628a8da08f4b94f879227e3380b135a719b682344402c329978f91ba7c646659bfae3e2a5740c2c6423bda070908626e0ba510271c578ccb308f33a19c14536aa14a2df779f095bca4e4c98d38d4d3ba772c8a0e7152e7b6f28fd98db1429a4cec99ff4e018546468596277e51f7f3ebf3a5ac64980aa6764401f0cb2fa63fb8597fe43c4f001322cb79976ac1e8c51a55059cfaea378e14c42cd735ad8e6b3143457e2067a764cab7a541d65f15138be6cf1d194d26aab5935ae8dc3fc461571e2c1921dcb80f66efc38ddb30608ad678fb032629b89214fd7861d6015bc466bcb46c2f418b52e7e39efb15d2f763a8e6cb0d70bad3c2995f9fa3f30b0b247f5e16e386d9ada4f782015b5a430c6254c14a649ba32e0eda93944347780cc719f87cddda2e35cab89e889e65f58a21e4a82dfb3b1b3ea1cee31f1acadb3066852a6058e14415f907ec7c063bc6973f69d54f79f1c372cb438b5b58728745649d0ca2ed780b7311999a1b766ba3f2247004a862c666d307ea8ccdf60555538cca30b2322ddf86874344fca137d334c017b5b5168f7d98572ffc4c0a47578c5a29c3f9585171374e88cbce6a7c0b614debc9aa1ae3d22cae169357acdeab2e4afca407bae0ad6b17496fc404b94fadf8947affff9df1d5e1fd119d305b186a17aff609400499feee695bc294034aba7f69b0b2e85f6ce9ab9bf31d0765076214b88ec7e67916e69f60bd4fae5383d524160a3ef1647d4bf00362c725459ba54e5512ffe97176c790cc1237600fc6c2c986dc3aca1a3224a51413e25dfe0b9355f099c1dd4032195ef84816530258509fe61ea6efc3d6b674d58ef2f9967d3f5a5a2d6bd5027e81a82f51602b988898d15ffc822168374f55837126fad2c5d2f07ca552c1191fdfee6f76eae8c8282f041619502af947f783e349478257810a265636d13bebf00e9117e5803127008a8d06629b153fdf85fbe43d387a2f8bcfd0b42cd433402f7ceb62a68bbaaab5804f326544b73007ea870282539de07619ea3960d6da25e660e68b90a370226b70d0edcb470d1a67a9cb725c50eefda971a0fa29784335cd42d6b1145a2237dd93280395ebeff179a40c4836dedf50b5d04d3f524394fe4b0358607dfa718e589fdcddfadd82e065119acfd1cc683908650f8f1c402cada37e92bb31483b63a5378270f3f5123901db4ee38fd20320e3655406a8cc87be226b9216a4238d7dbed1bc0e62c096314e3829e7452818f82674cae89197767a5cebc2c87daa40684af2bf37a04951b813982c92f89eff532f9462dd44e1cc510ed9a23712390309002617268b2f4a080d993baaa9cf26536f4337ecaab85e5113f20dba57a6c0b0189548e7ceb4eb76a0cb790a0d1c4ae0b47c4c621691b8607942da77866e411a77b04e577217b65f3df88ed63ffb235fad0f0d444d06209ac988867c7e673e25c18a15e19d583a9658a481dda3878808ad3209809e2d690cacfd530bb34931e7a90a000d58d349fbc3f540200b307f00a04c8e36bfc3fbcd820b6df8d8a64567eab98f659d0e73813ca428072c1f5f11081277fe04aa38a347551ae30a7a4cf46a0fc973500ec1f5c05f7b16cfe30d0ff0d1559d5e67acba133b4b65f638d201e584b181f9643ab8d73355bb7a3e45180ec0c3e19e102f10a8b90544018b84d42da7dbb8dd2309ffb8c0d063767f4e25f2b428440f6a9d3b532df65779dd954e84dadb747b21ae3395aa99f986f6f1f0f1612b3c5911c28c9d9b6f189f564e5b233a960c3044cfaf33eb8e96ea3656eda90e490bb4201e64a677417ffd7faf0daf4c38f8553c4f3eb226acac74e440b8431e999045ae1bcfc49f7edf4b47a3c6e16c4b972bafbbdfbc9a2d3544cbdd60da45b681648c20158f39489e532219655d5861e914fc750a4b302651778334f45e5035829dacde00c7780d9f171baf66225a9afd61f77073dcbc05d8a359284e8c796ac3a589d0fc0591435f4e84670cff8536d9eed9a422b26890b18550642fde9ae07bb94c8ff494af59e21d81187c73a6cc3116c8290379ae94da1bfd19c002306e2396ebf072eb84bedd7842e4805d5298b6eefd7f0a94615dbc4c3bfae30eef3d30cdb9426dc88e12f3e8c864bb18503bbfb24ac660908c3b4102fac4483d0bdce4b5b01c5dc753ef5a96ed6d0bab17a6b0337f18187382a604a673851ebfed829e8e73df86a8d1fb676813fc9abea168d944b33d97a66c6c5ff075fe73957c3affdc7d3e907fc4c20c4fda5a797e449f0b1c23d9a755327d209506a532626af2062f92c0ef0f1400d20fd0e919986e0c6c9d6d8e4e572e0da3aa942ba898694db5f2c742f664d50e76eb2beeafe4e0e77dc5b03833506981571585aca30dbe957312d571a960ffaffb6f365d597ff2a820b5b136b2dc5dc73020ceefe32932cb08532005f6abd0612b94602e8ff915ab0a28428f701851fa08c15970468cce967d79ca097149fb42c15ad04514a74d41ce1338df3eaa97d796df7a7c2bf2325f8f7313641322fbcf4e1aead42b2673f0adbd41a2adf9dc3820c9ef2a085a2ff735f09b456013581c6bf22ba548bbeb977a93dc38dffcb564dc7e7a6a56b3ec150436aac98c0a9fe1971b567741d24b1a20ec4d9ef3f3334df47cab7ca867aa5eab59863cd38b32a41eb65d819b290695f9ac5b53b2da2642b186c0e891d6194206d41dc56adfed0f84aa725a20fe1d9b374634d568f591cfb3cb12c5c0ba5f3809d9a1a8da76a9fecf11b1829f8eafd0063954f874cffd6b11733f58c75e90333d30d6ca809379b1d31a298dde30a98294936e82a73d2b5b10911e9d2ffbe66cb0161af8f095cf7ef966db4241ef90d1b09861dddd89252a279022af1f263531a786da415968fcd8df18d8f6c48b0913b9b4888c297a85e5de60cf773c2e7df586fb3e2d61379fea03c1e9b9ef6bceedf618fb6ccf34a296c18535a8204e2c2cf972f786b458dfd1d24deeb22b5f48e90f0057af7e75015b14139b0f591140b2093ad50fbc5b7cb4b77de42c5e3eb7e42e6b2829d1c9b8b004abe682de2c3d8e9e285f77a10a13eb7a9a4f2a1b0574062dd333d24f067c085b478db82b8dc824c63fe1df75b2d6183f4e2622c8c30f088f6d1cfec68595752ca450d20d0e7adf8d7a4f546d58c982ad452b7ddde4b1b9f217fe123b84c1b699ba10d5dda9022acdbbd7a88655a3488fed0ceb75ff9d3a5e4178f57ea9efb1f7aa36bf71722b74494df9a3d1313a0dc37a9904b6e1efa4252a7b4cb2e02d2d7b638f1c5bb21f0295d2b995c697ed9041b6f7f38bc40b0fb695862b23986daf8ae474b100bb3d72be160c915fdc7f2ed160f142a5352f7d5ef0449dfbb016df13f3b0c4aff2106cecc0e2adc766b9c22ea16eee75e447a586ec5a6f60a15ca496cd0fd76262d9c310b79a4391e0a1036859265f31c566b8dc1040be9b1960f691ea0ac20ee2ef3bcc1be998c057607d3b3684f659bc40ef490259c50a21fb622dc230f4f4731018d8967dfd2126437ee17021cf3d6fa6c5d309a0c07649c36bbb2dbb0c2b027814279e495c757604f9dd3c0447d26d9561d3e912086a55c0fe0ba245a4baef15d0ede2eff080f78cceba55c92ed2c3fb216c7e6b31812b9bf4f7e2c9b7a0b4f8b4179d3b5b68f1c04417fe9eb404c682b940ae22e20c165359746f2ece5bb26944ec1db83389d38b5704af2c50b8b189f21a9ad6d0a72b5d35f323ebaa8ecd6e637d720bf9bf342af4ba535bc6f92366cb679a71c5c728feec39084a95a454c46f992abaa99cf8e9ce065eb30d59939e11faf44c5d113ac05ab17ec924513114f67073e61452e5e5f2f5b284f5404372d69ca335bcda317bd89ad2ca7d9c17390fa5659c2c16fa7816e46109eda64e2e9967e099021317126152f3e95acb1295eb8bf10abe807227244f85d7ae6945a3e245527b1d816cc7293e2cdcb2690d98a03be1c132e83b714a0c7bd4b4ea654a17dd99ec8f1a26ac3fae219f3c4a65c4e68fa7aa1cd3c7eb5fb560369d68f442e564a639ebd013eed8048b457b21fbbdf57ff3ca6180c110008b3e85375cd55f19f12adfeca40693bcb1ae018534d3f0a10254158ef0ce87dcbfa7bec996888d99ed62ffefb5145c49a8ebeac02f2dab8f518b2b67a40a0891f227068cead2da3c848afc39bf5e698f459d7ea383d092c83034adf75b7ffb82363a1464ec9118da6a7fff3797da2d4bd2312e3518b40919a3605e68bb68c4f7312b00421aa41bc5eac2f0026c671a5ea658db637bffea5b81fb0d9c7af22dc347387ef3ff979fe4f05033c0ca2e3273b16c9cdd51b5338f83e41ed91c7cac034769eb54230bf75b46d16c571c2c40b8e30b3a68abe363a0d45e2fab32869985c4e2e67a47578ef4205ff3e4970331f093a3d4406411d7f4b7bc5b28cae4273eb91ab5ed9b2065fd97b95dfc52f4b9a4ea4734c17cbeb49adde1a87dcd9c54eaa0f285f1c430e0b9414d93a65a37a8e951150439aa83fdadac0576106fe1a4447ee87fbce482abae19f4980849f7246a718fa74bd6e55d135736f4859cf76a48a7777d174bab435c333470ae96f8617af1677baa0e25788d80514154ae2e4c6c108fd401a6bbfc86324567f8d13f118d517b054892eba74e1b93e24b3060dec7bf4ac2deec3519930aa690cbe2d0142646f2bf08ceb55a4ed0d18056cc0cd4e4e94b4d0627a688f3ede4af056a7b6a400329b2ae85f88808884f6ae8a91de87bb9eac43463b3750176b0116802b85ea045b06ab81b6449fcc543196cdbf8deaa5ad303639dc3d658d05098a501666c3b8efea071aaed23011ebfeba68a7e30635c7620d0a7f10a83ab05247e499b29d45a7ce3bed12a0cc614e9e97051cac87f3de87dbf29de42fcb47432a561c344b7837700514be8e2915f85ed6580a8c8a8cee8f4137b185d2bfbff608add9dbc78d69947480c00bf096355990ac788241da923eb1a23b0f01e5b851c7ec2dd2ec877c740fdaae4d623c07ef6556f40b04c549c4fad854ba373844d3bf7bdba52d84fcc14ba3b3adbd1e2333bbb09913b74f1505663b9597c4bc4805ca662a4da57a9f6b4a1440bc1fc074793d42021302677f08c5b12411f972a80a086926ff167b51923f5a5801edcfe5b2af70dee673a3849035bf69eb51ba40d780b85a9e89d933a56586e3086db7ff85bca89fb2b2c85b7630037ee6b78ac91a0b931fb92260335622b762770cde967803eed1eee2601c891c731aac22a7241ed709dd04dd831cd1904815c3ca9a9155486f6678907e4d0894d1b62239426ebea9ffd409f5507186b669d1ab02c4ed466ba603d792b6378361657e0b5ca905583844879ada9c68703583033842adeb470aa681674c64e7eb21950ac112cdd7460a53f16624c6559e1f84267f9be4a3b605e75275731c50403fd605346271191dba637272635b25668e904a114725fdd9e1e19136964d0020debd9ba00e6399af918531f558f820888737e3c7286cadc735217b9e28e4ffad08f0fc94675cddf4f225964a3db95eb38b9d6082d869b42aaeb0110fc492c5a668233e30edf00d699bcc48baa64887c308056c46db003675ba2d44f3212b35f051cf5905d5c29bedf456e7c6192ab1ec6c716168deb4ba9e84bcacaea46e9950a3b58c9bd0e63a6ceb36116dcca5de4fa42fc274584b940c9ca1f417f2c118c5942ba0804ac324042c35c00a1ca3ac09f94b303f30f9695ac7cae98a9b2972730a1abc5863e13cce728fbc68996d7c11fdd19d1266489b370ba64db74cd877b8133ec7d419bc9fc199afca9f9f5ce3d555621746461e649cd4c1fe1a8699ac403c95c14d7798dfc989ee07a0c1428b6c7fb0bf222840518f51092d5e5e386a01023f076ba6faaf40d5a50d91bfcb621c77515dca28c0b908e34f07186614498c8dd57fd5edebd556c851e5f54eae7eb776ab293adddc98374378e7a45324ec26377c50a7521248c3dcce6f9a6dcc725e4a68e51dc666899e8d2aaa3aaeb09b5f99ffb18953bb67146c18f2ac3d4c465be2fb623fbf756e917c331460131e141e7d9e52028e8caf5f35a2094cbe4001639232782c7dabdd1214e9cf60b10e153910e403a45b4aff4703904961369c3c5f68b2c1cf351a701816518a30ec3d00779f238fdf4de4c9fb741b95793c460745331723d011845c5091d6348c6d4b1e33096cb0aa196ed220fa87b2f029ac529a2edb8d9aec0fe2b3a7f1d03f765ba1d11989b20ca8fbe70f0258a775435f4ccc8eb91e927afebf6676053d62497da1119360a72ea02da9f8865ff71d8b79982cdc4e0861df5ae1b19fbc369d58adabe2b549e42a7eb1e5d335974cab538048f47dbaae1d4f06fe5e2aa2c3e5f015912a24287490598c5ba7b461b8e89577947a4a4c512571e0ceca122461efcf3c650a322bea5d7d52e1d6863f78cb795d46dfafd4bb5c14ba99abe949a8c531aa62756421db96196df7e5c68f28d1bd6725ed1fee08f56c45af72a0f7ce49d3fa3b08f78acb5952c60ca7895e41af4610f08e599de135a71750573fa30ff0832b11ff810a7079bfc1333a1ca170fb9d6f6ea40f804634e8052c3e32bc19058594b50b417b2a762ea5c5b0757621ec64fc6fc70d72b3b053fb44a02c1a401540fcb57f7fae1632c54deecbfcf527189d24eaa139eafd1101cdbc2e5991199f4b2f2d7fe4dc69565c588f142e54ed44c934b649e7e4d3950e96da4db9ccc884b7f4a257d5ad3ba77600e1c10bf97a73f6954277ad5261e8d58a962f4a13183c54e72ce73d0845b01205c7002c20235cf48dd17f2eb3fb09f8559387b4c8c8b36e815e751cb3cf497755fb4ea72a764d78ffedb7bc028532639750a3f322833463b0517980fe33625be117b3e54cea43af3e1bfbc3e284909179953278c88c3876647bad737656eaa95279cb5ca5b6d4f638a006523dbb2c7e9e2d0245368c87466211c54aaff3b7dbeadd6b151f6bd5723e7b4f5765502a63c6b7dffd87648fb71253f2146f997388df98e3909d7679a026398783008b90548a6f0934ec3ac06a7aaa6f6eaf7846c6f1f8873524a0f11840768ea5b78e3243b173523d0168931835e45f74d50548506a9319083ba21973be61aba1837bb9447096279b797abaf441f275f486358fc3cb3d3a39c22352525be623277b1ef0a74152e8b9dd7d32698300aa1b6fd1cbcc21854265fa7bd27a5d9b3d875ed2e7ab849333a7be6738db9aabec9f07ffe6612d6fc9aa8986d0d471c3be0ed034e7d86592d8165cc243ad3210a05afd6bdc0c079ff4ad42e1e7f488510d4b6eee68d84fe65486cd5cf47b5ee8202f786be233de403f294a47e8470851a378ef1ab9a88182daeb8c7dfb4bdd7a726561aeb4d0c9460b8d277792651c8f069fa3a4682c566165630488b4b5541b99ed8cae449f888f7104e92662aff3108e35a86664bb3dc293ae9decf4011511d508ff2db7bb5acd768ab6d7e349677e5b3f87f24d0d81e32f34224427e77f039f2992ca1dcc9ac1a1d1a250eecb0e74a070c4487e593c01f27d9cb2b5fa9d0400913a829862a17235169fba1aaa0c17998bc3a9c12b03f93e86d33514981d2d2b0df7a7d595d1bec7bcc83aa10ef6fabf7921ca5ff41fba9da68ba1234a6f98c8f7e8543fd3709a96512c0f8f0d5fc7a5de22c36e5a2e3afd061f6b38261ac0cf214bb478b91d0759ffb7fd232cb30f0aa041415c5acc99c6bc013491a85ce6780f91ad737479d9371178db4ad97ebb0ec3284026a4863206fa661fa2d8a6026184f05894e20fecdddb23cd2b6e157b2479688280ea273afc3c883b1f5041bc7a9dc77eeba7a6b1e26c7a971c28436cc2c09741a688699eb4b35da88629632c35d2a358790fbbf26255d3b6105864a2d118baaab3cafac70ab94ff6d5df0f375ee34eac8856d92d291e1c43d8e539446c86b6e6793706e468ac3a0e3a39e8666c962659b1c9deddab5094db02e00b283e3693f4cb70195b4a3bff61c503b07c32fae56b31bf1d983efa8b6de47cd485b980703b8626d1129e29bb9bae8a745b60b656b80d9552cbd0c6f3e850d7029ab67b0fb1ffa401939188d8b00e8899bde647677796161beebacf2b8d9903db864654ec7c9ffb3f5b1e44d57ae7abb11775cdbc476b9d06a4c101c9b065cdc20a75637ddb05ebe4f95f44a95bbb50e2f270806cdf6f20fd4e06f72671949ea54489d7aa9f39fd39b551f7ef5a46135c352cedf99184cb549487cc7ba6298fd1c3c2cb08df770cf0c4a18ccd54c789d5de1151156f048bb45b9e729faced7597dd7a91446a0cd6af41365341f165d8d143c328e40dff394582d3fd63132bed16c5c3bd247b89c8dba13093cf578c80d4e6228fc17ad3d0723584ab1a457f63c5232467c6494b7d5c767910e2fe355f94d2886c1c7f3e171336c7fd3b962de9116fcc56b5a7b6d20e7e2eb0c9eb625ab27178c8b1f4f21635e12320afcfc25e40f7ff4c249c1ba7f37f3388bd493c9fb232c8d542ba5eba4aa35b4bfb44b0c5d488cff0528030b7f1f27d4936da576c0d4e27b4fc399850c3a12c108d27e05050a8a12d55650f9083d34e874f67a75751ce50823d118550425845c3838c09030f636746ca6d4c76f5952669bf11ffd99323a4e5ebaa70bc0d5aa99d1d1071d22226c18413467b18fe7effae9b268152def4f66afc87f7097f70e074b5c564a462f5e020cb05a2028f4aaef5138c38ae71046458afe9aae69e49c79b40e9825065f3e3de03d335c2d15f36ad517582a1bf11712af0da99e4721d482a3c1b369c9fccd7aefb3d3a7e0b3ec9af587d4ab30a4226fe4a8f4f9748a6e8d4b52ffc8a35c7d314a4a48bc8e15ea9e3f9227b669da44242503cb049df60c35dfc3f1bfba87fcacd2311c97d1a252b0922c6591685797980fee3ff47bc913893acb0129c0c544d4877618aea864e7691b670e488c0f412015a7bc948c14084667c3edc32a264381df5b887e8d30dafbb245b787d3f45ccbc13841343247a8289161a5378b5de11457781ab41363322cfd71760c4917e8c8f05b379b20877cbfbd352935569a379d7e3836891e3c9f9fe075a63aa7e15bdb821552adfb882075204d1448ff3f57316eba73ee57d9b20841aff42451d6fb33b2256c4a47884fe96424880d1735a62fb4252c1053f48d2b4b311909d1155e69381dede015438d35ecaf9ffd5d9b05a72b6c3c00046723f775c47ecb7c2b8cb91f70b0b24b9814789fe6fb76ac37daf1a9777d14bf63621e1c7cbd000a0176ff4ff540fc3dc233b85a81fd4db6a17744a15df7d58084aa852abff4ac70686d9887121ea246773a7e58de029ce24d3d6fa0c683bf6f2c3f90b70b1a3e7f8d6660503053e2a9611ae1c5eca5629329776fa2f170427fda151c30975244eab04eb303c25499978bd55855b6a85314a6e357ed28f75d536ded3a633c0c683eaac99433d8db98cfdf26212bc23030805ae328d05bc0ebbd46a129e15ff99d97526eb86c6fd202f408f0a686588273300f97b278911a1de787a2cb97f0c41434bb3a8d80fafbeb7e635cfce5d779d57ac45dc62699aae40f0fcdd3349228570749c061cd549a76f972c78f6ebb5f41bb3d574c40cb0b7f3ac34ae66462e6ddaec855b5971f9d6b0f025ab64d932cec936efbe5f45bd20670633aaec2eb277cbb07768a121d02c69b8b175b9d5299a9e9f3d36b88b4f1a7f78e734e413daa992950a0d0ed1b82a9d97b850b9824a3818b14f6a373d97b0538608cce1f832a82b1a785ab23367a4b3fb819fe57d663fc14dfe7fa72f64fd8548e258bb5167ca31debac7e7d1a58a63c697cc9ff718328fd2af3f20a1963f761c69eeb02d581cc595107b19bf4cca7a55ac7f45724064f60bba1f3c1eb48833d1862fbbc9d84c7e9e686ad4f2ff8c5d30534a04b81f939df23ba6fd32d4d84bf877297caff1e8f56ae93321c0904191ac2ef77b7d2a681c89cca055e463211c7d4e812a54e2fc63994b3b1cf14a1a7d1e915110a0b94414aa48dce6f580355006ef9d062be9548d9ba8224893e8386e8f1472c0280a8c7bda49a423b01a03a0822dfa996200dcc60d239dfff971fb1bcc9bc5f7c499cb8e6bd177ca8559709b3bd95a78c03756f1741fbab4a00a0f85a2fe8284b39c74f66418f533a8fbaef64ca6067b5aa97e4886076e9e9ae302c56ae48a25ec1987484b4b72b2d18e1e201fcbe3604552319575cb41697de16b063d8a64d3b91c3a1058c26c7faa883840649a238c955e036872e5ef01233ed4b01fa8a7426651a130270403003c404fbd53500c4b4f6eebc69921e8720375af81de3dd727252194f7c54fbd2e77e063cc75ef836fbb7ccdb3bdafd19014dadcaf0ab03d3e8761eed26bffd5e24c332e0ef48ea66ed9825c892ec70415a52d210f96f76da8e416da7079d9b07bcf0cce4ce60d9032ecdc5267ae9a66601339ca100a6eed31f0da6c8d1c374cce341d6442fe2c32930702a7186b4db6cd3d4f96057c50525ad3308f0ad204151277b2e40ebb500a579817ce0512b020c38966ee4a87e4a1dea2bece8d79e4635d3e17cd2012d501c17a49450b74d29440991d965876b3c21b7338ef830750a5fef1abb2abf6bc78545786c1b0ca8eb7251e30484fc4e4149ed1a958cd0d05d528cd447513d414bd8231fc99d411dbef0c6e00b24fc6a8230057ad4f1a586b037b0c9251ec2d4b23fbe83ecf8e54953171286144492df66c897b7d426973e511389f38fc0fec13df791522989a976782b83a4f42b087de98b33f8aed33d6cff57c46e8e1fb0793624fc4879a217f24be361d3a5603d319c78df57cf41addb8fae774a1f162d86f21a54e29e294e165aa074ee3156700f8be6762b27ede078cf3104e64bc9dee331d2dd088716dd3c62a5a2b517a8e15c06c57239379120afcd5e1c863ffd33a4dd78e21e51609bc522007d3f2de91e6239cc57d711ce6829db89be714b9a24b0dc707e54fd4dbeeb161c96fa45af0c67930141e2a3af5d681efb0b6237ac2496059cb88f348b5f972e773c706cca0fe1041311277e27a7c1fe4606a465abfad48af5bbd9cf3b677b77059a4b18aee2e678b4b50115ab4cf23ff5a842bbf25def47b6bea031496bf1443387aca6a5384bca1c0f014142698d246abad443a4a8602c49a971a9c38ceeb148f138578b7619b7811f250f81cceb294a22a224bbdc2e17b69e99f5c8d85ca2c6c4cd1379581ab2192c852ad11f6689c4eb4991ad8af15b7d43eb26cca8283ef6e6bf160535205ac1fb7a9af8494e1f966c874343ea21599c3a9c864a1b2a11817572ff18e4d52015cc9c4035ef0387dcbca370976a2f6684d5b2e3b3ef07447d7ae7e3c773dbbc6470313577c49d2ed10aead41e08bd24a1f49d2030a82837ce80175714b9530d762d51193c6833b47bf11c6b350576f9f328ecdb29245426d46fa9192c1e2c2e2a11e774d3d17dd4d88a3198e9a9392b88cdb43c892f826afe73e9d7cf275d1e33da775a7a25ee63fae0d55364fa5af7e0cbc0db053328911d23c3f8f75f3e7261b0c4be4f00e2484380d70861edd6e1444dfc6b89b3b84fc4ffd56ab77837b39a518302bccc5964fe0c6adde15e2920c658ec64af2b5b4d351e1314a53678a92eda8b8e9b971b7e5477b20ad54c1071012ec7c18b83fe0c820cbe98e506056b12c608e6ac3cb8d1eef0e52dca1bb3c2304d9e453f63392d6477c645d30c2ef5b3735024949e479e693c17e8b8038e5d27384a28dc81801f211b17ce30aff2fe1a7261ef36a7de6dda9c8c46942ea89c589a5ca539f9a51247815f0f7cbe699d80229c53b84e645a3c62abbb7b66d8a979c6412e8dc1612c937cbca01450d9cd6ef39254e7480334aad153fc2c53ea8dca3038b0c2c53691a6f480f44aca1cee0ee21ccdac71f41ea12462e16a8b04c6ad4ef7a4d4b049a7e08ca61b8b043d1f4cb2d4f3154035c64e4c5b61dca4850f4999b3ab62a53010f57c7107fc7749f343b8ef0b36800cc0b80c9e38f77d580d67b2f7b2613a71b5ee2706d879f8bd5b7d5cc9bf0c32de213b9a0162aac8e1ebd6477b7045e4e40631c827f3975cc77f552923ba39e8c234173e235da49885f132268c50577cc97be77d3b38ad566f156d524bfe8a29ede1ff7a181321065dd96ff21615cf54321a86fe821755e6c55cb66fa2722230906462fd2dfef7706b461a4db4081cb796418cc6c37e6f50f7b930ea5c743fae75f4025093f6790806960b9a07ef261c6ec1c6b7e333c333161a9aa005c29d0ffaa8aac598df7bf0072ccf6bb02969e0892de0338d088e1516480202d93f8ff9c3fb8bd4d45f7d0cf936025b8a8a68b80f221eb3453bdab17a58304e2043b9b3c9f099adc45efeece3ab4eaeebe6cac75e6bd2758a4a5c85654b3e9f4ef7f87098e91748d805dbf92b5ac6c1399b8944daf925d3c14f9eb00eca20eb9f6ddfb9389b3939e45ca04350ffe3af93b3d033b041deb9e3f276014b64b28b87ef181bde69f3502b3fa719e5ad0dd2cd359e8da9325bd7a32696146cdf03ce357884dd5667d9cd87c11ad5aa11b9e2c6eea8af7ca974de927856db5790150039413e5c445e377f3d5a5b6e4baa2f83f45eca46c98e827cd3ab4cff20964b5d7081fcdeacfb8acfafdfa5f54eaef3a27b825ee66e401e0fbb0009a18214cdafa98b5a844ea090bd56353a976a732f53c41fdf1b6f5d2db907f4a5d0ee957092f56fcb93f608eae4a18010a4211b4ff315088de279f87938cc4e3de72d8db065367628d84e022e423bd5ee18c785fb6d17c5ba89f508aaa82fd521a9983672638e7e3df15487cfb354f5631c200a79ea7b8e6ee05eada22d410686738733d0f5841f5c88d0561bdf9e8a80354d86254124ddc50e06a997350fc08d48428a30b0a7c523ea012fbe4bb4d3928bd01d22fa124368b15c539b049a1a4e1dd412a300b9b5fc42f37907ac9a2230381714e8974e22b47b7e1dff1716edcba1863230d54314278645640519e560b727a2716a6ce541bb44b4c4b475d4d6728dc748d983f02c47d8696623c3044131dc3a8d5f15c17a5d63ce73a91c4f32015334432e8f63184277470ffbefab1df7cae80069ed6cbc9d1e8dc03ebc332a065658ee60c2768ecd03020e020352b6a218fee2df078f83f2f98e419cf556a824b51812db5a4e678825ba438e3f3f4c8a887a49ca9b3492cd5cd6a9f12d2160f5b53554380208b8b22ad4eb57b726464e9382e9d083aadc59c635889165bf8f539dc9a8608b50380db31bd9047d3f2d4507bad766525e75f3542e8ffb48796752559263a74479f60f157256208448a275743d3e8c579c9b3bcbf897c3f6594d6a0bb17586c67c4c802761a8b109b9dbbe38e32c53f4af4bcaafc63973ded4124e398e638ba71720dbd81142233fabc585ff2621da8073dc178bfaaac313107ef5e85d7c64bbecc9894f5df4f7a50b10a9ea46edb2f05b2758328e589f55e00fb241779146ab0ad033c0189f486f100a15ec7c7c5d2e2098ccd43ad7382b8f3fb2d24de405282b90a3a43ddd2ddf72f83a21c94a711904a0f4eedeb389511a02bee5f82695bb448f0d5205669cff9b32c33f09d02e7451557dedc65c3c01a03858117466fdc246fe1987fd5644287adb0faf20f35f7ad41bd16c7b58c5f015e04be1c290db06618cd98f58c96af549b9c225724eaca5946416772255e7e1b0d1c096db821ed77bfc9e61f1c3e99ce0cccfb68642178515293514f07a77ce52296a828c1a84a72dfc4799992029a0c6af373428f90a1e9ba0f5976682c4077434c823ae13e39814db3629b461cfa929a2302ffbda646db3a885dec88eb83d4ef4ab64f76521df1c95b7f78461d01ed43d2d7363205a745fa6bdf20fa8a2aa97e0a7f14af9022e6df98dde64b1fd29c830da6f305c119db759a4936168ae1564ff5e1e529f4f33affc6e4cae3bc5621b5ed8a5aab8c525a5a68057820c2af648eb7a8029cd8c5e63172a9a6f2007db90cd19f416f129f57e0776e35fbcecdd7c674bd3dbc8a7d37420f292344d6751f24da06e7edda7e6a9f5b81248da8198b9bec486eeeabf5c3095933b2744b99519bc7ce4c5628a3cef8799ca70d63668aefb364d22a915007a5fc79f2b8f9fb0247f78ad788fd11d5690e56b98a4c6160dab9bd9585b60eb96dd35ae757365a0725058cbead85555139e168378a354300bf0ca0007ac2ba7fd204da3736b3d289385b8e512eae7a7493c20c7c24a5f04cd8a3236b1814284f83dbfd612712a36cf3f34ae86a79d2aea57872103a2e6b23ef90acbfeb997f4da23075add1314977a417b6ba293b3e703936a6a01320e777fd3f5c4de598c05521b64be70c53d8545df0ea798666cee2919026c2c5c22a0527c11f491f4646feb3636fc61e4efe1840c0d6c7d21e602943e735b79d94c23467c1d2298ca0e4ca6e3baef2096505069a78b28d5f90df888522cdcd473faee0f56f0503b58fcb3ae7a8c1e4067ba35d38da61fb2ecb6e192ffaa49a104127d529c09c26846f3a182a7169c26bbe37184cd786c1080ffc6482bd68a52ad1c3c816053b27aa8cfeaca4b94e4e10a4220e6446f3e9d3f4792114b8cc98e32a5bb1d52f0f9e763509eabec0972ffceddabb9e54c757ae09358c5e0ae27d64cfa04a24d1a5f1a470afc9f5286ad55ce260e7c67e417c53d1cafea34496185ede398d8abf26bd9b59873aff23c6afc872a2f6179325d78439a75b61e16175f2d1d2a2cab9ecde71e36b8d766d03d2912e61c678b1b990db36c16013116358134567fa70cb2b5bf6ba3c927352f163209623fbbf27529eb5c510bbf77f4cc8e5663c57329034b0d83e21a86f90b2791c8591c34382cf4c7893960fa5e59ffca432cb89a47aa8e4da46840f78cf827b955cc8657fc1e47dfed7edda158f43be1d58f67878b0376b4190186c006ab7078c3dff14effa2a2ec32dc28899d774d2a76e03591ac667103e9832b8b501cc7b70b9871598970d6e9b9befefb297882d430cf7236a4136636f31a187ce91f14626c5dd9a4716564e1c92b0b08a740f133460cf0e5bb4c2ecd8969b6c599a4841e0bcccc17f0367d3151e2d72ffc4b4c47a1fcccc6b68e931eb38c06b936152a357c47d2e95065bf55f3ca1a82d31b6bd9bf1f5a1b14ffc5234ee355f68beef61ddc4cf075c39675ece3e6ce1c222cb327e51a5b41940f7e112142940b25b3928285658b039a3287f69e7d6d842e687f4f3ae300e607d24383638467bff43cfa319b78c015d5f608ed31c5b3fe2f587767548477590a7b9a07febedb76e7ef5f8ab1dd8c0e000c0663fd0c417e3bcdc60a1f790cecc7403317322b5870cbfd1a957639fd962b131c3a76b1bd20c254d57d1639367ec90e86216cec94a8022a2268abebd5007084a13601a3c5c2ea8e7297a2cbd09b35c3ef7ca05dafb757728a949185ce8e024ebf71c6b69bdcbff7281666ce8df5a4fbeae37ea9d6562055daa030c1e02cda8d6bf0c725b62d8de0a6df8563edbb3943d84ee6659275fac1eb0a5ba32656ecd704cb324e7a8e14cb1b1863bd4db629976563fef3693a3c457f196c42c1dd9522fd2e5336c90b0abb41eb614e345ae09f9c22539161fe88c2f7b7c9fd30c235ef4dcc098d7dad103484ccf4cbbb9d1bb749e0981f53e5509a74843f1211e93e29afd07fbee85bcb2c2b52ffcea51e8b90cf180f821f5ac8a3d3e08f12487ef4fb78045d3b3ca3559ff0e0b5158772c6eac268b1b2f7e2e6703af873ba16cc42a6fa2bfe8a75a450c6832a8ffb0b6e11c7a81cc7050707e63511d9d0866bfdf2014ede1ccfb2830bc5f9fe82a78e672af4c01df11c23264e4451c5f7650034262e998444a48ae9ac88bb652e9a67a4f1f4e1712e6e64654035b30b1d6410ef04d25b8d76f8b5ff49711ec793c8be0668e1ab20e1a23e1d1bc50878d3a7a30e950ab36af66e59cdddb1bbd2f23b8f3f9e25f2bb21c12d7d5ad700833926bba57e929b9bb78422eabf6159050090ac55fe002de5ca29548e5f95f34b492b3642bc95659825409bec83bce1c1e472a18ae41dcbc78225ecc39d0dcd692b9602e6610023b2da49359f175446897ecf3b03abc6a95065d2848dfc4237e905fbafcf3cf2fd30fd7c6f482c8ec39c8d641d1b6a52fc99d0353d1884a444717d7b68a12d130bce03375cffa59a087c1b8f233f0ff7d5d3b590120ad4ca2478067c40e265d81b8cd68539e4725d30915b3582c626b42ad2f79e3858dcabbfc96be9e00a01c60c074f5743ac4b33535715a4b5e432eb87f368ec709139cf91af3f3de43546143b951248736f60cdf457ce7dac4d0aed0cfe1518c14231f83df684e97dda7ca7f4d5d1be106a43d75089719b257efcd4cdfbc7872c508baabb9e235d65417697525c7e7407ad03c8646ee54d72205d58faf6576ad2ac5d442a6774d6477336c358a49d5990a7e9c1f02ee20e52e6bdd896f2c7668983f48b4279ec69d69aef498ed4d564bd10499bd3861d3f7ae6b2d99dcff5b5273c7c3ab9c7a496cb8d645a2c9bb6c13939e8cf53bc56b5de3f1f08dbcbc4db019a1b4cce0baf26299669633d3c4ab5f65108fa699af694761928f229942f4ea7d3c8d6fbc8840920d4e1e96261d019bc7b45376fb9a2939285dc311d4a096487847bcf322dad774d70e6941d1d68e3088a672cabd8fbe60424573d0b1739596df9dfd483423d76429ae94bac8086bbb3be60af5942e64d66fdc8df13fee28a9bf38ebe0e539200f06c0c960169a8c9b9e536f05a9b0f690352b90e721e088a2be5326aa01bfc71c8fd0aa6c87713917375f2d8594c2bdcf6e9e98dd7c9973f0a3fd8e4d70c943791deabebfbdd60167a600bfa018d52bc53443d280532e1297983623eb8b70db0aaef00de5cc2fcdfd4410dc5924acf24b1bc4bc26b80a583588c9193c3c6e456150e104d7777afe9ff00c4bd9d78e10904ccd5967eed055e015f6d3b45b0cc6555dfda922191188bca35f0a32fb2a8521ec96f86bca4ae4b2acbc0c9dcf2fca55640b49688c93d47a9d9d67b245b5111deb055af1f05ea14ade53f2e847163a426fc9d769c19d3791bbf5a650757b2d9b31ccf7caf04a289820fae8ab4f7b79b3174d95f8ec001a64188bce2ca376b33c01960bca18286268d81d5598b2c11ced27f3815ddd52ee1cb1202eed16edf6fc41c2da1b533a62f0c809acede7fb7ff0291761c3efc990b668b330f93eca844109a78b0a75d631488746f2ab2cc1e400022babd9286c6941f539d41be9b64809b84459dc3d28834cfd3e7db7e1dc7e5396758d49db784eccfa5782193a43f1513f6f36fe1400465bbaa7afa37d3c8e1c6a52d1c505abddf3ed19b8b141a67e9a902a707f72af5824ac37dd2e6953ca4dc318f21cc8197ffe7fe546e820ce4cace3759d1b1956b4df9b1c2ae80b9cb682685e6d8ab399d835b5ace34311f21b8edabac60700108f1c10637b126574327ce4b554aaee1171737f0a6021549be6b97c018c5f0bdc774a1ae733539b85c7452bed19f71145657f34210a5df01cb9b4ad3e80eec29faee22d3e86e796e849270820ef60b6d8b92b45227fecfd8b7b5979f96e1ba9392e2273b6b7a58f9371603a155e65f47da488d91aaa0a90ea65c2b541187910c52a025a1f28e59a6745e6569118ac38aeb3a4ffc9190f26aa4e1776f6bbf5f6f0171e8119585f6caee136634b634805e052b37baae92860bdb991c9b4bb2e7b69454cb629ecef77a5a80095d8a60a7af6661c48ea6afdf22e606dae23f915b69bab4c7160bcb0bd4e7f35d7ee21ce0fd6597e1bbb843b70bcb776410e0ac44b84011d2cca96b92e0ff484d68af39ae42411dc49cd180377cb3212a220392c4de4fd65176fb9adc8fd110d238d778d3efa836ec189c92065317e9843e616dfefdf560929420fd63d60f77fd548cb5683b5980f4ddcb3053984cf155192d46e02f31495be53cae6d211eb63047fff60701c7f106e3d896ebb8e01921653c198c5d715291554d98f50cea6ca6f719efe787d96441f807903c4f1d193d423884b5595e4ca21ea427e3419a9af313012bf12de10f3d42cb93db1125fced9bd7daea8f4c5af231902381de209ba40528477d94a3bbfd7f25bd5b4dc1f22d1eda3784f7afa9e079d5115219957c049d067693edfd139301eb58a895dbb87971f543aeb677aabb346dba6f9b7615f8bb92c8e5d3f7e5575a367d71caa05bbe6e238d452c3164fe1cd8c1f402a3bfbd3b1e3409d6fb4293cf80ed28f21f938d3d9aa39b5f802de62cd830342cb35420c83f0d936dc36c4ee436a3bbf17e6059cf3e041f042dc63e4793c551c9b0e5dc33c96f32c0c62971e74ad9cafc28b9e78fa3b08096ca08956fae4aaf948b83aca7c7a6679dba1b83428c81ae9b73c6f134141ba8abf220e5c762cd5c8edb22ced29abc058b213fa670985c1f196791da299d0444fd4af591cf6214fe2c5c0b8b5342ec44bc22c1030274c06e6f68bad585bff194a1e59c8872147b50f548d88a7a9ea1bdb8989289e9ca168c85c1baa6d8a8b9f6558c1e563d5431c2a8c97de60c4a35faad474700887ee003be0cc8a39df959d97397971e7ee2f52f32f2c8004bf490679834c0601de0ba7b0af26343a1499858c414b85b5b8274a6ba84d6c520926df66a569e41aa02e6f50f58bb67e1cecddc0ec5f1d67df6ff3bdb1d753e7a6064db20afaef0fa40328e92f5ec3a265288e616352304fb838f9f957d86ab5ed3573954ff9eff52f4126bcf5fa625c8b77328a3de4768376b7a6c737271856349ad96f6fa182471c6ca1cd1421a713347dcfe3c8e07e68de0333c10d11aa50a65950c551902e34c5f4c8d2fa0010b66a0195010ee4b10f98535c6f4ecb6dc8811ff6886ea2bb0f478a55ae12b8ce3f0fa59ea4c45f12cf053d2466b3f71445e32b1e1650ccc271d1b7ff3d058fc22cd29e5a086cd6c7c3a6c3e150dd689597d3926d8dc21820004f81f425f3fa7391418f8fb6d4e0c9ecba4c94e9e569d66343bab83559cc38a49e1fc5fd55a4263d54e338fdbe0d70ed4fdeb716fb508120490f54661693d3c60fd71b94b1f70cd4152541defc0fef0e5fc14d7f964249b4ca0aed74c1dbc0cc4c84d8bb718893a92fc6288efd0b28537682e4f5d0ecd29630e43d847a83cfda5ce271141681915a2208c154b3e2c4737be7e141fb004a590464b2b59a063df29523f31ca1c877394cb7c8dc68caf83971ea9b6f9270aa6ee85cd0b66c50681c527f326d788d129820879057bae606d2bd239edecee2230594ab0be4a91792b9fb0c3513a453eb2422278fbb9b01c74ec6debe4a7832635012944effb11c473e9e3d1130c9aa889772bba7197f4cd689905214fb8bc34fc6caeb3fa982e1e729b15d0ede4e6dd233b092adbf22a0ab0e94a31d3d5938e4f09433afcbefd2884673f6492e989f6b1c9d55081072bf8a92eeeaee2514892abcb518f63ffce7e43b980f3c89670a39c4abdb739424be9d9473bf2eaf8e7a3f75fa586dc9f27d99465d75664c438246601aec9fd12e60e9f470d641723a3c05c1646c1a4e8cdcfef3d6ad0aff1f79c26c19c06753d8e85265ca3433bdb962b4843a87bdc9658d0b771f55e9c090ee550ad0a66d2d47721b8269fc1349a7a83cb982e6c679e0b5c4d6c0b37ec3805a12d7a5d8e891760f9be7f5f3498a91022754338597cf3136ff7ad6870d430d13ece4987bc662f909ade1ff3b94a303e3a521f11597aa849763b2b3287c7eff8bc9ec92ff6190a0ed4304713ce1c2550d2d33a6aa4c1afc8b7abd8fd37c3a3e777e15dac82b9df1bf00254e476f0354d15b4e624740e5ae98d08e71561fff29b56595dc09bd064002686b85a85ce6f4f2905eac1159d8dee95c8313c7f4105ecc838a3acc37c2caec2e75529d343361d2584d67edef3e7fb119bfe4024c8d06b24738a89a299f395a837d31542bf63d81cbf13e5f7c223946f2d42f3d7e6e4c61b3357c4852c663979f9c96b164704df7e910835d12cb2aef99ca4ff9a5d807880aaa0240d3db24080ff22720d3788dfa2608bea75a1d7bd86e68c507f495aa24931f16e95b845a76adab270ac46c809d496b886f49a2f09d67f9c967a2bfc98c9d1043d582adf73f5567c44fe777659e0c70652e632724060a5ce70da507a7d9fce1031607e47e2eb39845fba2ddf28c9e06c99cc51d5d9366f8992e981bca251e0a0eac82fb3f4e5a1bf3a9ec411eab0013c87228e4828476f56abc24c2ace59027e6509648bf691a7387caf2272fa8553ca604ebd96b732439e98c00b3fd32581c0436239be348e2e315426da5c1cbc3d6b6743af53b546a277c3091bfebdd71cb4555486365cfe4095d863231a1a8ac53f9ad7cede8f85b539133396b23b947ddae8712f0d7e451fbbefc32e331c394daf625e646013c765730ae870c3edf888882f00da8bae43121fcdde171faf8099bd9bed7e9156303ecdd6a232b586ada0690a58ddf7e04ad7cee3e733ea0326b01cc1270bdda93d4a7e3502cdbd99c4f552b83c89063e70357f0970e8f97be1af03626b13fbca8c065731fa1d8382923b0f002b117facce3105c45f4888a62b7b60c9db49970ae4f751993a5f4dc6df0993124505ac625752833524ede9b35863afda7b2b5a944b97ed67d96b2a655c199a1c9e8ea458856d4ed5322fa22f75c0301c0ac2f7b388a859ce28e5b85b366e9d377a2eefb7c784834549031149be5c1d58c3757022d7e27f308925e43274bcc017b582041e413203ebb2b8a6eb0ed736fbdec8642fc7d97aeef222ee501eb4eb795f70017a7f0d8cda226b05e94937e92aefc20b5e07dbf1a57dd3d8f2fe006128fabf15ecbf4cba8ccb525e32d9884319d7628d46fa39a68a5d56fad8f1c639edab919735a8e12cacabafe6b70b73c27a003d198aed44707072c84ace1827dc415d211c7c3d2fce714f0660698918dc745ec800d7cb881e3a51341e1e37c352e4ee1878d661f4f211a84f5276157d573f4c658b2ee3bc11756d5cf553583f07907d38b270b9e6d990f879d3eb0c1bb39ca7a9de6e712861fc03f339850c494092de323fe6412467fbdd13348c9893c486ef0a931b455bbb9393f1b0c85edf9e7a50048da5fb6886f739771238336bf50b2606aeef77abed7fd5de68ad9ce44b2198595c8b4c74c2b925fbc9f771bc1eb75f5c23b660286c2f0f8f933e7e68fc0f410b3bedbd415d8806e2f0c1277da94d8705a034ca7b30affc6b7e9e97588b1cf568c2b173fe569154fae928dd3a9ae27f0f1805b64db344f3959aa57d7dd585e2dc49879b29153440d60dff094366181cda0ba67cd1ab13ed99fac2f7c07213c791f2d5044a3352a7f972c6915bcb92d0fc4b70a544297e916a78a27a3050252e6da01144e360542b655699770b8b2cfa570ec4299f51b1a495a48b9bfffa239ec72d23800f3b70fbbd70e11d17de962918f20731ec96c4bdc07a97258d3080c1ec01e41dcc2abd03549f23382418d58eae6dd5c0724b70786c3c7ee9d1bdf22914fcbdee36b8c8c772812f6e699a83c2cca88ff993cfccf0cb6cd908f3775293f0ef805620eee7987634edb87fdca88ddad3e843bfff5cbc65d4c11163b7e9df6a3cd194528b6a0fecd6aa375c942943244d04a159722533e10fb7735b637152734f7257077558f1ebcf9be2de4eebb76d076f22b814e4e7351a21424a008371af757e578022737e72b69f1dcdd2cccfde4dedc3bba4bd7f713eab137f27d1efdf03774584a38cc97369eb3667864a817574e6a48b7498a3f8dcf8a3fd024f8043c030c3ed3d65909cbc25ca09e2b8f4e6c62d9a18908cfe0ea9804a8284f19bcf51bcb7f597d92a4656da9e7ceec9821a262bf920d5a4c1f1f25e590e3f834dd373fa9a6ccffdf0c99c74dbc3578da78c50d00cb1dc6fe3859cf7297898ef2b1228c8a0c2b6f5acfd49b357f587ecf597fcf8754bf079653c64f205ed330460e6dee73c4037d15dcd0dd8b5a9fca39c250fbf61e4d387b651b5ecfc5a48f41d5030846a50b2c0d153a4a33447adff53c0062d1291824794d9416e9a51a59ecd9b4d84121cf9bcf65be81f51dad5ebe8dbf5e147f03749dea7fb10c9368662868117f320af2a903b1282167c311c16ba90306b9b5954ce92aaa9346182c9d8fcbf534c2d3d6cb1d9812370ceaeb3deb3b5cea0910a9429d6b4658c5475e851a91317492212bdb6f25ba44c7407d83b06ae78add989d0da518d6243db9ec33edfce033b086fc84b8fa78a97a3f2b0b7b399d9a5ac94181426bc3a02a3681d720452b4f539a399a7fd09e6cfeb2bd34e00543e05ab7f9a57f81f242a7bf3fa05dc14f05ebd5608a2f717a4b112a4e26390825a5caa0cb778c5d4b34c8047f2b7cfdbd535d6a8c0b4e0545908c61f57b7a1e2941866824bca7fb1b75ac1ab6668dde7c148c94716d2c15ec86ae057b5b4928f158a982e0e41c04d2b994888009b9484e4c1967783b29dabef18d7963da8edfbb136d3691960535a9b18909e9276ea4f542fb63355d6ca242c74b9d598bc9dadd5fd68dc0270e7dbd56c68dce9fde8b8d3800bccd6bad0ee1c1976cb3f87e8cca2939cff4d16d58100855a676d86b9fd7becc24ccb985ac858cb97789e6a3c079c8ac7ac08de0da9020a975d2b2f30704154b007d0c63b4b5b0e58165a60b1b2741572998e5f97789aaff7f4b5eb52dea01db005ceb2076cd72e06e10b0bb6cd0e6c815845e86457d917a69fb69c4bfcff656ddcbbcd02d907ca8cc27ee6518facc60591b5923c5a1473366a0e8766b344090bef77b09e9a4ea9148557c5f6354b47ee8f2d7a7ce38008440a6e82bd6e3da945f071c4002b578f16c9357ab99c258431ef3beb3f25eb764e0bc79852fe0d1c1369e649061e7d342c6ef54139e010b7ba59259ed3d6b73ed12244f66299c435faace0a74934b09a67c007e6a90e20239ea715ce15462207425eaa10e91fb04a9b742d892c9810f40c69f99ca9eea551734a6babcd3aafa5a894ad31b1ae049a463a46f04e94019801c9067c14b9ced594f1e42b54f8c56ffd4c140aa202acd11d4d6589663dfeaf502f7e200192ed37d39d2ef2ccf2866c7b17732d5f3b9ae5adf7434d6b9c2a923522db59c8c7aac24cc57b192433f89297e3b53448a30502ec465c43a0c7e177262c7ae928cf93e069c70045cb25d7c8437b9d7deec2291ec1ed128a6d2689bf752fbd5af7675e6a29c2f8d541ceba0175c89f2d27be73b05cb85db26be6e27ed86d4aed1aa558fad7f065da9b49e54fa01b6309353f64d7928ec3738a03312a2e4c687bcc99d76a8c7e8bf41e886edfe5a847f3f54f1dfe105e11815d8b8978b18676b140aad96ef7c82a5417946ac014dcd45353f89f599e255638379c0b280d48f1d24d3e0f8cd0e186c6622e9a1bbbd897fddc4c4e83e8b4a04aa257db1890e1f2271039a0a8f5faee6e02d0d01eb635336ec8f354e17ef8ed0dc98e42b5d68eac61980bbdefa833e493f17a41fe78565168c298af71f5356b0cec9a0d97b6fcfb207c0a74f0b1ddcffe2a0e75891bd9f1ae4d272a83c22b7537b5028640344670fa77ba6dce16def5c5f1588bb846ce66e39850d271f05cd09a9ed6b79316eefb70196883bf68fbc26cdfae0071773c0fc926e0f3479d413ba1108e3a446007aaf9c61b2cb4c91829a48fa7edfd465c6dff8703ffa57356bb117a215fc40ef14ae3d13a6afd44a2dac0dce6f416e95a5ced77e804e108c5602c0110e045ba922e90cf44a2e89abc722960f413a67a34bad500f2a18c95bddc7b6b62065c5caf73e0f012710181cd69b408482d4b521e8052df18fe52f3b7e5ab1e690089d5dac2ec1e80725b2dd878a9b1087120f670949e17ea588fde14468c367e6f0b6ff92aceaedb4221ab58b64e1d5e76faeedc06a829f76a640b98a26c69c1708392c23e55546dad3719edee468277be9de8a318922782c4489cb93dd07c3c270afcfdb2410ecb7f06aef270d42ffdd6678efb3720c7b4d4ff14e557b5186b12ada2c7829a9012594b0f4addef9e9e002f7f29cd26e68eee68d22b837fa61c5b5dfee8567ac316c31415668ac4da49cd941785e8fefa007ee3ed5bbd1140c7ce9be0233dc6ba726a4361822d709d1c2da9c5bc355ba01341004924cfb76eea561b7edb4b96cd7bcdcc47eef0a8a18be4325e8845e25aa8101baece3e3f0b89407a1e07e78a6fde189a9aefbd927c83d271a63d9e1f8250d20f3abbd3843cc897f89ad14dbc09574f609d139571f704b50ba4661f5a7d3460de05809ba7805ae5c9d10d0901ea22d66d0198f12ee99f5c9d72aee915c204f6ca7678830b007f2923dc61638534545b1fdd3f805bb464bd1090ceea7af66fa2ac3b0cbecbf86ba32e9c29c15dd1e53a56e26d3e4d2f4348a9730ee165b7d47c5d61b568c0362751615f1fd1445f81089cd3042d37bafe7221fb24aa9feb623dd2baf4833567b4de7f108e5887a785f53dfde93486210ceceb870eb75cb90e4517f3c5f2b5d5d45cb81aa7a6f140b4fb76869d1e8a9815a350b269215650f2e8885652b4fa321cfd4a03582f1b0213c6bd5bce6273d1df2a6f069efba75d859da74a6796555cbb71cf02e33ded3eccc2fa4c4cdbfcae813c0366b9477557eac4b5ce9fd6dd9df22f641bbc0a7393579dcdc1db557a2f650196d88f818f92f0127c8f3021931414cca1c818dcf248ac40f10e30e38b254d8d6d47c0bea5125ced5a55d4f0f7307cf0689f066c86d32d19038e0bcb0cc07d079950ead82bb82bba4d0ff8d5751f94b193b3b48c5766ae088d7c63972a972f87b47e963fdedfdc575653f7998b2ac9c31bfe5dd1857504eac4f4434dc82cfe59f2ff2fff01e406d9ca4bfe54785978155fedec1f6b3d467434db973900d8a98a898a2cfc59781f67df7bc163dd8bb061850010b795289ebc501cf01d4f9fe7b8e904f2d39d0be968ef053c9c89daa2d4920ce42d4f01efcf553c77fc0d5271911911ddd0a36877472713c41406ef8480ab79d39ac49e35c94cc1baaa8b2c5ba42c288143f2dab99d0e882ffc2411bc26f826ed710dc03e8c75d8d6c67ba14e755f8a9ec0a9a2205d03dd82c8b8da21cddbc53f5aa2b64ffab3ec6cc3e200d84b6e466c0a5e771277b428eba31f1ffd3b9e0d11087aa774576ea77d5e79a8700d0ae06f4519124912ba6b0f42d2f4981d210cc9e87484fbe2d286c57bf8e4568b8c8b2ed11110335f0d447b589ee38ac6ba5f8d0e14bd9b74c6eec4a9484377fe4187a6769891fa6b905e6d1bbbe87cf948ee4bf9ef6ce8006974e21cffb1a53a52f78be4ebd47077eb9cc5e95e48c060803974b63f843fa575250df1f3312fe2e0482f632a9cb749ced4d616a432dda0f8e10bca480c438c43c22efbe75412b1e6eba9a945489ffd4dc54f496ab9423057470d813701bc2c2a5f549d17b1be41b573dae5738c2b71ef5af3b983ad9bf44c92c7da59be11f8d514f6ed15627ec44fe0ca6042b7eca0b83c04679e2b5dcd6afe2cc70bebb79d2e95ff650222d9c9993e8c93c87baa250cf2b4241b73b0bfcb8ef610f0e7febb5828c57ed0415ccb3f8fd35f83db296f9f4a6f849b48811378320cc27379df5d4ee3b90a62d57c44da56830b6775de9c3011a2c42bde60ded89d8df1c1a9657ac101b04e563bb3dcdfddcd09b63503779a497beae6f09616d887d2fb2cf962c91b4c8aff55f59aae816e16fb46327bac982e26ffa8ce177add26027c1eb0076e426754b6fcb0f442edaeab0f76ebe4b75341b08a1faf538bc8a07e338130b28c5077170b8d18c10c5ba1d42fdc31e18bb76cc250ba4bfcd30d468b007af6b9cc962bc7e74be238b896566e32c67bcfc7d4aeda6e19dafac76e2853684dba608315ddb042b5f0a63ddf846558904ac3450f2c2ecf1b0eda4e4537042ae40bfe1e355bf2a86ea7d5a1b16b669847fc32ca8a65e13cc3d2ea26ab8584238af855137375d4da7a9dc8e26b56ab68ffa55c63645c736dad32baa137d8211fd899b57281803de59fe6d5239f0a9d7c15ce119469843035d94a8fe98b8123388936859eb1fdf5ffb298346d28d88af4cb880bf9fef5fb6ccdb239c340851aaf4ff23acf41965d9f3d79ca7dd37b4d74a48e5091363ff5931f53b5f122a277fb98b80ec1fcf419ccab5ad71e02dbc6ef55ca886e378c713eefab9b10c94fb64a76f51d6721520f6d62936f1b94403904aa56c3cc6963020cb63873f0dd166a60383e698cb21787d58a4fe835483e4810e3d97d25e43b4066829c9ae6e8f89ce8e958a0940b4064ca7b8b1b651735a313d70b09ac1add4e4e8a7675186b05ede8c3a0999fdcb4b165483aad49cd392f094b9bb160b5c05da175a6b969e55c2d7cd26922ddfec570fb9b592c9ab1ac627a69d18bfd5bc345883e00856bf95e109e18c3b4cb3d2ed25ad07896c5c317a999024f5791af6f4a561e04bf3418d1050b5a315de915f49508fa5849d711f19eb823f69161b2a33ec1596c0e872b5960d37a9842b669237e5cf08bf1edf6f7335f238caa5517845ffe5504e3ecd278819779ae75bf9ce15dd8da057a8d91b74dd67f7d34325ba9450a2d6f513b3eba828c7d55d8f7a792509e9870324ae0dc3a618c7d63ad4cec3f11a2a6e49e3c525d963953efb3e464476877730c8616aae94ae77de12bc2f311f1d19b938c71464a692b3e32b0a7d240b090582995f7da76f7aff7839987b1b740bc7ea07eeda459f60fab5d1fbf457ea493f48ec93b1635fca0352f4876e6566f8410b25071b8409065c452ea61ae7e9c97c3a29fc75053eb50b05ed095fdaee5aa8a4a5321b11b06d34f7a00eb484ae648ef68bbdcf3a06ece870f56e4215eb54bd008bf60c35c72ff8c0c280285c9d0c6b7c712b71361356d8d76cda94df80a187a6be8762db5a17862a182b5074912812e4ce3521fe99c4b998f45db6399ba0d40a432cc58ce5594a41bbac139ee50850b1ac8b0062e5e48b3e0154e01b953b770878f2b75cd0184d914bf84ebcf246f104b0f1d7bedef164b5ced6a4414b3ea30cb4425a2bde88acd26f5dd70ad8bb389fe23e13ee88732aa2f4d0d2e27c3008bc3e170b9989c49c54b63eb39e4d23b9b3fc6a7da93f048a368f7b25a6b5ea2b5b881dedd6c9f444ac73b6b7b9e39e281ebf0f9008fb2b9802a1700c5dc6e0eb9d50faa08fc6cfd849fe9ff4a8de9597f88d40abf9c807c0a6dea9ea024f864a37bfa72a16d70ab09222b5dd7369875ef76e53bfefedeb9cbda70b8f5bf248973458f80ed6ad81ba7faa6bb29f2108c0c32f83e8a9ae80488a8776e1d79025c38c0388e2cc064ca03f3e5bda3ff7db3a04f99876c62d6d81d26891a5a7f2ea971c762175de26f9e3d12c55a2b272c4ff685a2ce8ae7e4df0ff839105d274fbf2cfe93d174dc2d66c3ec80a3a2f1b1e706ee01429cb85831944460ae7ab9712ed9427e9badda035ccc0dc1c95d7ed0030a2eaf79859a36cc469456ea397c3ca0e4fbf6792450939b9a51c2c5017d674f2a136f3678263f191f5c9fba39007db856554442834ccbadd2119eb9c1526ca756a2bcfc4be8fecd547af19f7646fb67c79ef3ed2c575abff6b328855774d9b58b5c6595c00b9d727d44dd21387b00925765fe7423779f65d38c1fd0ef10a86ea4fe103885ef094fa554dde029bafb9c7f98166992cbc0cde0fe609475742858b4938140704e1747e6042ba919a6e85d90fb7207afb52e4418f8ee0cf9f7038c7f2c3fe478e48d40a7fb40e3a06e62c4c64d91ce0d1128a1508d09583ab9b74615431787991defa3214a431b592fbf18a866d2a7cef749c0d182de59cfc26ecc61f6fb9a6d438c5507987c160429c1a169afe77ae9a52e589d6d01d7b0eda353c8a9d933d866cf3f0cb00f8de25170b1af6a6884cd63603b0c35af906c859aa22811d72547ed9f35d97316b052d5f8ebf7117ff55c1e02ce79262f99b1b4b9471e2f003596522bc81a34898e416443eac1945724908b3394280269526884624aa2d68e709b106adf6aab580182bbaa3de32c0131f2a0f9a3c56a923758fe85bde8da143a6d9a77297feaa81fa9c1dac486cb107970f0f56b22113a4313da2e24a1f8087ba31b7d7941fcf6a52ee0681bc23fae15ad231c9b2c2195dc000f4002917c1769b1fecf3b266c12e1a9ffb8b5d0bda5a84ae544d55abc65e6b0191a1346339fad7dd729c477f31efcc8c1063ad60ff403af4eeb10ff1758915b9d5fa9d4ae7a61aac599c81a768f33a88b4657e5f70bb1a0077f41bf9098a9248d95db01d22377fb1b1807cedfadbfa826d28839cf0b8689d6050f5ea304dff61eb6ba1a075a65da9c789fa381ded901d691c9879e000fb5a13e292c83ef9a6ba7456f4a40843ffcaebe85c5ce321c761590ab23fd66cb8f79b3d381caa35b0fd6a9f27b70a484ee5897a583357a43f4ff646a2b7535a1d5741c127b0188484c824c1a3917b4afee738b9bb57bc6070853727ff3b3471aba3dda6f8af041d79e78db37abb1c5cca22821a75475ddc5c155e4c10e1e57b7debb6904adee5b503bc7c0647d13786c3518bfe31f747fc66faa75819616a6fa3d92c8fec9819140de668f49c5e7fd5c94ca2007f312f0b1f72b6fd3f95c520ea8f0a4e3819702b2e5c180409976d3aaa64b09ff1095f99ea5a43ce30d6ebe1f51e14db83aa19064303e1ef59d62ef22a5500489faff592d7071b25c2e35922f8e059e7d7cc672e09631274c5c1870b4a94483bd80c4128d39a1fd233716e4f16a386fb8db94f641ed63ba83c32aae004f792b9414745300bd879369e6180fc3cf4790af2e70018566153d6fbcf618f0f635e07e89b5d2b2946eb475f1fddfff43d9b1b9ad527181cdf6e036532cb4d8e9e8c11d87103af6737fbfd245682035273348c9f3018dde33cf85845011409211910953af0184001342f0dab85395b535b2d637efa9bed899db4755bd9274e1997e0451e8b12b9c3195e9c8192276802cb43f6f49ebe4b5d9f91508430ac66c72cf325d574a83ce8ebe8f7903220358cb2c8da23577645304863271fa66367433b3ef3937c652a7638f414e1f03bad1378624f7efaaccbc16f4e824e35fe60b4eb8b409dd4bace25bef89c96af1c84b4ee9f0a5ec40689ba1ce7bc1c46adc7dff5a69c88a0fc4840c896aae66adf463b2f3310f606b898b6cd9dfd533150f0dfa636b2462cb0124582a4b58aba44dab11994b80a1fc1b799f3fab35a0271da3d383d446404c25a1a1760a2809a8104556d9389e3ebd79e72ffde3e354803686395461f5212662db41dd0f2e03a505efc5968732cb9efd22a1fdd3be141459a84d02386711a5868bfd33e44f83b4e259fee246b46843ea8702b705d784158671dc1505765bc264eb249b66e76c27f12197f4a6b1c041b77805d173a6e83933e06fc4a536cdb54f891fe613de90f1963036da85fa1a19091815d6151089d7308b7a44f44b1697314178dc1f819ec10a94978efb25ed4aa318c8c15e1fc617cb2d1304595e81c7d893d0f021f67350121b8c359578f85b8adca3cde22f5a9e84f44e97c20511082a065ecbc857f2691098160dcdb10243b11e26472663daee3c681962cf6822431b0da35644520b3f94d2701d31725e3b62f65f79c3c9dcbcfc556110a6e6efb123ee1a9aabab8bb090fe57a53629a81086b54bcbdcec8d7c10b3966831c9e205bc5ae2192a4ee48260fc45f8f97e694e5b8399d868cade51951f5a5a0b4d8e0089bc9a8213d9ccb05f65e6a76f2e2ba726c3ccf03fb802c2a10ddd48c392ba4c5699c799419d3220ff3a85051afd9254978b73e9fc250dd66c80825828cfd10d9af351334a58891ffe3b0fd1fbe1d5606024db1fec2b4957bc930888675d14ea5b28824a4cc5a9d1320f2f28acede820bf7edf5796394ec23d6d7dfcb9804e3772f9e6c31280804fb61953a4f91f37cec11f9dbfa52829fb902a87b2686275e3721bf80ff515e8e62831397e890389d8152c125fec910a5fe88b2a9c2a40914d1cb6f51e0ee11b02c2f3f148f00a4f9aaa69eb743bed9299b79ddfe1b3dbcd4f78f7c4dde00ec9a1260f0258c16483652e02ead24223b4e45d34b24be4973656507322d8ced7d0b030c8f4f60e1fbcb3ad04aed7f3f5bf00f04d2f205e2a1e36e2324bbb20ae527a03a00626b6619757400c6b5e55229ce10baf0f6ed5ec000c7164dd8e76e9fe1ba4a5245f936bac3a431b2561072e56891be0cb530ad062d5aa57d9a20b7a3ac2c9d08a85d651f3a759f282c4827b0e00223c9dfad770f7ec2cf387530043be19f76eb25e4d36433ff90ba3c85a51d54e970107fa394c925a1165ef16041172bbc876b12c3f94568ac82280c51a39fe560781fd4d13412be229350056edf97a91de3f3b74336baa8af58001931ee30bd9b9d2224b1647371f33534cd97907eb6b57723bd6096db07bfbeba6fd17a43c8671b20ef215a33e86917bde8602da041728352c987d51ca43b8672c48240ee54f3f4cff2c510d1242dcbffb5d7203a45ad9e9e244d122e88203f2670c5fa62dae118fa2703410ce509500116226643c446ccff4bfce695c7fc62c1bb0835f7906cbca9c7b7d76fded309f834e9a5f1aab8e0f66c9eef99c3a335632db9ba8d19bb7cc4dd5b3bba491f712fd87b16086e8e35ccad6e2ecf8a145644e4b80af6d6d35bab409334f44a5977a7c0dbaa9364bc2c0381f50bd038629612cb6fe1df8d512a14a65a7aaa0d403166c5bdf52b3f3185ec0e17328f2d6e8b56e3f358d35ba39aa21bce46876e96eb19815f6b5a3ca48c4efea1a143edf8b9904a68509668d9ac83716bfb7a57b1dc9e4b65183cb037e685822df1799ea7ffe7bd1cce53ae55b18f46b476e4ee73e694946f5d4edd974fb97804f1b369ca3ec8d3c3082f039b0e737dac67f5b0d28d79ac6802efb1dbf5b8e192c3815c8b52ee4cde6a3a2c3066cdcd13894f70ba547b9839d8df00095436b0d60053f8f94294c357c754c5f4b8cf86ce20e35c09a2c45e1cd9599cefb08edcbddde157d4e1529b3ae8e7d31b2bddc9c7b8b1eb6846ddd413b7cced05d705084471e3e2d2cec7b32f9611887201052eae3f3a9f4b96df6a3240933d5656a826ad5bc7292f3fbc9f9882062f33ea8415314994b7f66f24ee5dfac13ccd77db105de00b9d4bb5ca5276ca9d2ab3e0bef41aa998294f9e94097511bcaa5a7d4c5412d13765b0ac8bcc95e8e31e3494bac2186e6068f8ad483e543d493a54b7e9eed366ce296b89cb250db82609df64032153e0feb8f46c7f70f93209c781fe97f9ca04984da1ed3aa4751f2bffa4cec0592a0754d4f1bc068755c44e72c2ef434eb1d3b7eee69dcf5e9202daa810a05d2ad417caf0fee323a455626a450fda471c9d59985c5845ac517e9d175a61c95830c4aa000dfa59ae489e7cd52e6c132c0c8e65150fc4d13026de7cf00b6e5de9f306cf8f2d4592f26700dd84eadad8eb345887e6e15c02a7215bae75e30b10e1b21c95da156d7f7da823f1e97b544ce8cda428639adbfece03b9fc4e4e7b94e3c3d9e2961927900d15db8cd5475eacf78d67af02c0aaf334c1ca232674499e80d469b21dd0609c405262d900f4b371a74e774d14bb5cbbb16759ae0235c1e1644fd68b91f7145d1a851a063dfe5ec514e0b5e82d72bb15d9019a154b0f84e9898eb2436201bea33f8c79f61cce7638080d4645f9bfe75e74a56c89143c04620271dfd36dc7b2337c4b5d39edc2f92358a39eec30fe0a44314bfaff973260a114fdff45e955c93f6b75c27b86f00dcf87ca4049266664705d5283ee0f2bf8c8fadd0a834e8bb17fe9ad2fc86306308d3b5f932d42d52e129a470356de050749a3caa65dc44c8e550bf2aee9426d4961a077417552844c3210e6c6726928ab17ab95ee8438bd5da514a0fdc473da3f920b37a8ca58b15298487dbcbd20a070a6d98b942aec9823ed75ea665956bcfe09a39554ae8959a8defd9cfd347f9090e81b66115d6a784056c540ea7e16a8ba8d2244fbb4920a9a6eb8d9fc7381ef2afd060b2fa593272bd6ba7e66731e65118e7471257048c362d3e027e28309715de392049700c5be47a8a6a2ac85d2c4170e5f1eb50b1c62578fcac1ab6b45072583d808f1709f7cfe0e0a69c662eb1ef5f29a7f4d9f49eb9f8749a5877c28f72cd6842d0af962d770ac0069264e5e664adf30a27059eba86bf2c73c2994fe69dbd54f7449530682db252285888eecae718359c1ace2259ec1a7a52141d6c086809cb8a44a84b31422bfb50b9e72fe425f478745f1e346a53f5864f8ba1837740125b1ee4916065d4bb6d46dbc03ff5e3a877169e4c90559e76f6160a4b7bf17fd2c0a38868ae36329abc1e0bb4d89e6818411af454d6213e64e89f0e4e533eddacd77c40cf6cb49098757438298c0de173101b64eb7c71493be1c99b86d932f44dc81aec6efd22ce02ed3fdefef1860605d72053e66ea0f496cafcc6dcaccafb70c84058d3647c51d68e6cf7a61b564143515aef86308652e8dc36865f969046327f90e8f14d70b54c49a84704a16c069765650aa482a00f6fb4bf580478051a39a1df2030e3ee0c97f2cbdaefad2e34d7009f0339b4a827bd1da9318edaf8a346c2f908a2e63be15be45306072e6ef9b24a063c4025f7267832b8c42d4e5aff5160c93d9b638af8e182c3420e73c7e1376729addb45bf53253b665c0e98d784b26e1a9e3f14491d9acb33fc04b96d0bd443f927f52c26224d23130f5658794872c678bd9f728963e10cac35d7d57247d69149c5e0185944d752416e511d93b4e5a567264ce407ff765ac91843b0e1ca764406aee8a4b120bbdd2984ecf0ab0b197114cec5207b871dc395c065dd701aa34973e6d22791bcfa386b11aeeb1f82ed69af205a18c072d07e3825f60c12d3dfd13eb98b4ee08fc4e47b01a55007447017e63bc619402f22066a59bd60ea19183ffeedc39098cca4e1a950a2f51c44253c5db732c906a9e7694623bccaafc5f33875e84829f35fc7796c51a1eabc06a26a8a5ce3f02086ea7f7bb98706f9b9623a35d40d65aa1e9fbb44ba5edefa14ede6404dfe41068cd1fddc881afc0444d4444c3f875ef0fc9dda13c0f5685b0dedfaa3861cb94c1256183164f867434200b42a9d8b18af017303bf812d0db898c33ea26a18e2f7c8c24f0c768f84ab94e7674904f3d112219bc6c2ccc5b9a97ea00a2ecd434eeb534a7f5aa4fc03b0e2ba2b22f6cd1373df82736b848d41f580a4cb3611a2e53fd18931a0e85a33b33bf17d6552697453a822d50e0fe678f2f75b5bcead85514a4cc0735e1bb3b865c500222d6062d200ba0454033936001eec2ecc367a8815a7543e5049c20c53895b5ac485abd6a345a36ef328a0501c32e0c7b77a04f95f0eff1266eb4061226d6f8d9e5adc3225f3d0984069a1fb0f93f2e3b77207bdb8f2789a85676703af68b93b7bffd4e1a422697c9d089dc9e91ccda8ebe6b7814d2cae19e53e54dd6204476e65ef44cf5780221cbe9251a23e9d0d4412bc157f7b125f6b6f6cdf5ff79c3a33799e379aca41d89253ac53a98689a72e6e3b3e8ebeeebddae6203d807cdccb96dfd28c13b6b4d0840f39f5bebd8a3def90fd7c44b906db495232a8574385f9209bba5c5d6af7baa9b093cfa2c03b3a95c6630abc4b6dc208fda71b9f1798f3cb0a9a0c69a540f0b7e365042a5e10e98d5a9f734e5085a882be1e2827d1b42751fa6503b226b11f1d48ba91d0a038c40dd8045f00a12b7234cbbb46472327497f67a4cc004fe21b8061e1583f469d40e99e58af66b08893489d4481c3b02e521d15f95c94a23f4f3d23353c6d24d64de8ca901f1206d806d185565fc76f677f999c33abd4ef96afeed8c685ae302e1eb3a7d28a40f5d7b98394927177a9ae7a3aab45bf80c47500143984c50e5c741ea642fc472cbedda2047f0b30df2669b8f5ffd7c81eeb669a64b79f24a943f9afd39a00ea7f1d32b24294b8aaec6ea21c5ef103ffc3614482ed2086503a8700cff416b4240f2e0091b2e2178c1bb4c31b63e5e4ff9fa33886f67f2581a4e8220741e4a7748d45916aa7b4a13473c716c4977881bb1815481962d7f52d614ff4134b947ded6d2f7104804d34c5707e680a62710e5be67e9bd810d5b9b2e4af0e312e1bfae9583822260495b9317443680d93c7680a63dd38c77f905065a7047ad1d1a8c04c9f4bcf3863f96136f874c56bd07fbb601ac7ebce7f6d2dad7b19691aec20405fe40f7a960d6a73301f336b1d014ede704947a29e306ee8eafa0b3910d7f7efa026cd2614815c2e05c65be94126c63b7c6681130e17d8139c07a68506cf0a2a71ed898791a62eed310f2f4805e6b5b90ac622a0a42023ac07cad6d272b98be6f2dbdf87ca164602653185614974749ce3398e1e2f0083203eccb7f2129d08aeae734023eb009a9e20a578d634a447462a640e6a14023954b5d5961f6a4e1fd355dee28c9ccad862f904735df2064ea8b2bb831db5c633ba8da891f646a715030f37e3f63e6e9e1c8051b55f208c1fd29fd70ad9f671cce9624d766fe41f7247f605ecc1d87a4be9cec366832d2e3c6c5bd1da7620262e7694f66488a8f729884cdf3387f0a4fed371e9a4475fb2602bda0fc46f68596082f59d9e13e2b8e33c4d42bf2c27e390046f696095aae58146f19a85bda35b9924fa7ef23759531ee5687712838ba0863bfd2b720c1fc1c25ec5bf45956b1d8154473edad982924216f8187c4517813295586ca114acc9830f3808f98a8d96b5ebe185b466136b7e4674163bfa09424880c4530661863ed02b6d87515475915a59fa785bfdec4bf11b25c83c52b8584a31a8ea2984b8ef2c50f9446ca46070585704ab299499e43b4ac9371a06a5e88742652d07c6f25713d330cfd81497931f6fded6149160186712d4e29141844e236656544420e385b4a8600bf747554c38f11025ef2ed5b19c98d7ec4a158dff60d5060a60173baa97dbf82c894ea8f82dc6a99c44877b6063738f11066fca8bc0e5eaa29956a30d508a5e36b7d3c81f39f3ffa6089adf00bd6e6059d23eb8ab61b484a76e34ec7599217fbdab51032df95819f3db1c66aa384f3419187e4d12b71913355aa10bd2dd73a5faf1e6c8225c9c1848e506d4e5c3daab97604652645162fd9d3b7e4077ae02934c534d3ed34d23e2bdf150b270fb18ae8aeacc4cdf99bd71484f009533d8fd930f42a31af6bdb23c0e381a0e98f24f906819603f1f2f2702f6c1e6fc4c5920eb47c364f858debd319554dd6ca1a873cb4665c1ee56e442a5e719bf1f957b5b763fc9ea2c3d1ca34b7332c93f84ad1f8356648ef6dd775fda4390330a8c038c10c89d34928f949054e3affcdeb13b9327dfe43015b0f26ef020144cde84ff65e4992288c9feea7d8f7ae573b18094446c1bed21de8d5c4f5e6b471ebf5e57ee9320d0a310b2e9bc3223a1c1dba0087933fe3e63106fc45d2ad1586e7adc06330fc4f49f0777ca233326f0e8b606c35cdb7fb638de167e41afd64bcb07bb79748039f647e33c52ca49bf3d7aea721f3caa0910a37cab4ddab7876144135f824dbd17d8f6f046bb88e966af64f6d5e8e9c6c9c92e3960c48e36a283d97ae130a92c41f8d0fabed178285349a8c57d5760cc9a0bab8a942f7e1029ff1dc628492a20c4b80033be8ec1ab627ee03dd990f28799aea976f8143cb015f59b6d7bffd17fcd3e09fb50981445b3b727eab13ae0a5a4d3c447d2ac42ed1f48fdb8138b49624c7b41215f765f1af663a2da3654fb883187f62c0510cdcffed680fa2074a248fd05a7945f2e588dc204cb7c8cd33301d06f8c5904aa72f446be85e3575c346e26c9c2e91be5e947532ead0cd07f3c7a734922bbc38e11f2da45c6e41879f8c8b6baa9489105698a78210872046c5d310b5f669ec3506f5cd49bfc73547901d88a9fcbf0c9cdb01b1ac74ff6b5741b7e0e3f93bf3f9e71abc549860abf65fb976444fbe62c3b9b21689b69f361dc3d2e2bb11c084c1f4f5e606c72f87a81e34de7d3007b98dc32aec486b6762e50e6d3f80ffe1005c0c661feb79d1628b24b3490b822cb50c512773a1c778983dfbc67d90e3cb9e36421547100d4adc60ae61e692a366c0401c4db2d7cc5e159f576a72004714cc882064c5717d5de78a18b2d8a25eda2d2f2becd336cc51d8eb86119f431e6e77dc4d976c80bf96911c90e267157e84254883b40586dd77644564b91948c339e9b38bc10b0b09a0906bfbf2bd6899b90f1d30ecf3415a466bad7ad6cc16ea3e9eb6e32870f43352df3b567bc81558100b620a673d157b8f8b21bc3a94847ae3693fd120d57c03e6390ad2b96f8923016f203cd89f886e95bbc69a4831c2817626c4678d9ac960a6c9308c84a9159ee1d398090283b12d8d4933bc47a4ed73c6ed8d4f0a0dcea2e20c2e0656ef12cda837496102574dc4f1110ddf156e02345adf74be38a3c324d1995d320641835656e915662e4c38986697ab09c4d57f5f0b8dd0007d70500b97313084edd797a242ad77367b3a21e00a8f292b25df226948c44a06150a4c63f488b5ace68c6f356bacfb74a60a08039132109e0a5e7a30419c9b1d60c61d87751a8fcb6ea139dcd51d4722e4e296d09cc4912803c2fbad01d2aa9e027dd31b462029c9c107ddbc727e3cb0aa215ae5c9977cd8d12a479c5606fc22b4cd260afa705da143e0a596c6260c3a5d31b058f286d0121e98a768f7aa8829821c5a83f1ea507376edf7b555126625960edb5d0e28f45435ba000c41f39a24de2e951f351a6c7a75c30b6d14c9fd941e56daa32e34dfa8f6d41c4a3b2c3569ff14cfd1bd53bc12fe4776eb63de004ba96bf2a7dcf089f8b822d02eaa6ccc569f4b1f0d5e402ab07f50ea2aa15cd01edf4ad353eb9b47d66e0a4d25b6777ae2b7e11a3eb3c80c1472fbb8613f19feb9032448ee9f6cad47cf4dc4dcc10e2158fd27f7a16f800190f32e691d62c8a66b728496065592e2e9c27634d34c8231b087d41df2f6f64c1b578067019f9ae2843b1ad84accf15e98d89e6fac896f9d643cfd7694b6b36868b8e5a64a5a62196d0e0b85e0101668f4bdc59d8d82dced0fc409e819ee6e61b6871c4cbc0936c35b2e242d4aa3545831a618460b822de9db9f6da1b2c268ca6a5fa204ab1a801f34b638e469570522d68c28cd9863ab996ffbb00de6b3de64f3bd86d6c135e241b4c54c6dd0b38033ce427aa460d7d6490fa775867876dc1a226d54b9e95a11ec5dcff47ca0ccceee5835aee3ebfd0ed504f5875629334343fc03f8e6ec6c3401cfb447927d37b8ce99dc326da54f29dba7500f537ececb5909998e36e323cd015184ef8d58de6c4fcb5c9212d4a2076eb1559be6274a0d8ee3a97a85f38d043c28d06a0bb8002c4120e06d802cff727e72a1f3a56b2e29f57e08f070114312157ae1ed5c4886e6b562e483e16c1ddf545fed8732c828159a1bac6f50560d6332fe8d6654ba1c21dbbd1f79bb5a27efd3c0ef15b71463e1d0830b13b830742bffc4db4f9fdaa27507f51e87582d828de773c94a2d4f1f84c46be43b62bfa50b03ed7a07ff040830c73216053c99a8d39b95c0557ce895d563baf2270cd490eca4d137b34e17bf15457e986bc1ab34d0e763fcf59a2a0633cc3815336faf95207d7e4178ce17c9485d68b5c995bb457a031b993648f49907cad5cedcb48c1f3ab8bc80480ce2cdc45d3a4748316751ae810d494c3fc5d9f665cb2bd89419e96c1d91769a23e90354e8ca49d3708ab49230486c5a02f727710fba42cce2c3e20fa3f95dd2e29f88c1e79907b70129d478f84e926175cf579419747aaa31dbf7b9194e6bfddaa77b9ad36482bbe5f87cf15b437b0cadfa57ab6f12ec48dd0220cd777409b683c42ece04ac6cd086978c3d4256498e02f838d6157fb76c9b64a59a4356651be34ff16e6cf715c3220aa5aac073fb439a66bd07b525ed558175bac86ed6da570cb4c3f25d4878f4f0a256fc37afd8b469222693c5c2351d4caf4abc0a294e2b70724dc75f640b480bbb180f0dc3c1e2e91dca7572e32aed5ccf8f513ad174191cc7820c3d9cb47d4a3adad233651c7dc888cd38c7b9eedf0bb0d0dff7b063ff7c681db3d7cc35515d6b984d0ec934a8c7fdeb66c3051e995def7660e30fc0c0d3eebb3c9a27cd73098fff226a02546e838a6894e2b45f5048bc1b2ec438ebbd03adbc7da63ccebd800a714d4b3757d009e56988af7a799f7ede39387da29887faf87216ea15aed8efa1350d18897e400a25646e439849dd7569501e3ba169a0cf611dc3cf8658923c53f98d60d4833e034d3af69a6b084346733d94d959d743a84080caee6cda62fbb343c8736e32b792b719adc1e7decda2300b7d6fc5435646f1da9269963c110234f4cecfaea891870fd30d88dc16f01e32923953f285e6474906ec6914def155cfd7093f3e25495553dce7059ef02e0e78b88fb61b2112f3aadfe1dbbfbbbfd64d410420baebb1e000025396b679c48cabc5734eae67b814b6fb50ac9ccd3ed79067ef3a427a8776c4e54a52e3364b835d9e7fea51114afba8d44c96ae500cb8046809a2131f121144914927161396df878334cd2df67da37abcec6afa617881b6692be6b68a0a8e0c7f4efa25b6ea3be5f003f7778e168713261d267108a2a108fc68a3ca7d0c462a932613bc10a0dc8ff3bb1d71c5ddbd08552a316aa4295417da1c039180312c78868b2ff0220cc1ccf18633354831fbf8602ab084490b7ec5b198fa814f64b57df6a24f2395d2a6532aae2c76aeac6c3dc701d1ba09aaf457bcd268c9687ccf93fec31429ad2c0ab2b20b96c254f7db6538e39497f7d45d8135e6070a94382fd59f86497b242e5f74b88e0b29b11967329bb7ada9a4c4b1cd15a3dea6af76d6ddb4a3ff0bdd80112231b66d2fa54068918e4ddaa68e04a45dc20fa9758c8e8465557aa64446ee7577ccadc34bd406aa5371ca09c208b6333ade4fb7c0d2a0fe7bad3f7d3802a179957d4872610a750e3aa82189618bbf90f40edd86230713f5770dea7c3361d17939e950333b9b4abdc2fcff9f9456dcd719a6eed781d4feec43dedae11d0a519812565800662de053ea6b98a9b8041152f3cfcd4581aed1986513c04425c793ea94d090e93e4712960ede91ba0cc0f19c77be583ed428062720ea59559708bc6d42f673a09de5b50ccca555c889177b68e3a703a562a578c886d75db2f8ce13d119f947db3a7ea58fbc41a937b71b61a3c68e44e1239ae956b162bc40138c171264d3f30df2e3c24903664d21d2a4eda6389e2374d694285e38f04280d23d6b6732b45727fe5b940bbdb33e52618a21ed3cea4d6715010c43a408cf379cb8a70cbe084fbfc986c2504e89293f0b387eebdb507fdaa66605a4b4d540180f17fba98595a3081e3aae26e3be5b3b2188290b27cc5eff73c3e693c910073563b6ddc3cb34d89f41fb21e39e9589ec12843280d6134c351659d6aeee8830f02b900f38a7674a9a41ecb88afc7c7105bd1508b763ed27fcaec333ab8b975431ce890fd759fe68fe85fd6d70655f3c9eee9a5748cbd055b9c1c82381905c79d22314695b35de9ccc7e6bfb0e37a350fd5ef23f8f6a61134add6e13485b645e148f9f3fa46161dba2e7452769dfffb5853b635653f0505281f433752d6cb4f16f01a88402a48d6793d4f89eb72d71c73702bc9d30230e8d5b07527a3c335a3e8d99df0df29563da45d71a1a8e6a0142ac33155c9d4e437208ec03b006e0bc8a13fd7d5e9e92ebb0ab1a5a1e9409bc8b05176d62860dfc0f9265d9d68208bbfff7b2e946c4c723a588ecbfc90d6b8c6e3c841b2bf16a58e7ec57e2aa7994d2f6731817d91e23ae9f13428fd485ce974378170cd2953d9593777eda79fcc63a301c454385e70fab40b8ed60e80cdf29b198be560e9479ff9fd3f85a37c89429aead31f2cf8543d0f6c3a542f5e87a49df973e8c616c5a2d129b3d36716b5696811da6807e086e32bc953cebe02c112726241467cba0499f0f44c25264bf6594499f771b8b9b93c672d2d705217578b52efb0258c2ace1c3a200da65264a712db55b037830d9cf8435049d1633b324ad4e4a0044b160a64328928a4ca0cc21ef960785f9c8062c194bb74e0327b5989daebc94556017288ca75e047ebd9af1653ca39bb28983a3ec86172166af5733fbe723ab94bbe45fedbaebf194cdbea859ee2d24fd10872ffc412a19751c097b93418515782dc02f0f36f3723d2828745c9e51193d036fd8ef5c53cc18443f79387f1a29f88a8934ec47f5c57ad681971bec9a484e2e2f7bef6818c29fc0fc2f05593f867415a6549b58d2719a50f043924786d6cf2e23253ede0c2118b422f8e3c5d49099e9721b3d078f5e6824d818178c68f98130bbbe40d3723a82377dd5e14d7d6e5477fdcb73dff5ac580d3d22ef4e22c8214e99517a4a266312ca97c5b37700497f82093b215d3f63a9739fb26b6e98809e3293fc83392c72a29b280afe01439189beb4805863ca2ef9bc7ee7cad44a2108706ac1bbb395ff30bc4df15d0822f3c02bff778893829087020c3d9578a872ba7f2f1e83a0d274dbbfca5d7037b0df0f191ac0711a1c00a140a7666e2cfa35002e1367e68bb961cb8d6ee86cb2c8e1aa2cef60b2395feb5c0c6433d9dd57185db89f80899888e5a0d8a105f78694e86117bdc49fb73273bd9696b063ea6e53a9c61e9b161630abbf11ba065564b1df30c6c1c0e8c65d49b33197ebf2ff81de89060e0dd909bf6d67478fd4024d45dfdf4f5b535f0c710b3751e903299235a0bfa94ad575d546f9951806f028bd735e06429a4b3c00f15169c78f04c4e0c3f823af7d8a27f1a15398e97773999b999c2ceb9eb98395e187c0370f2dd612c1ad5dab39ac32072e1cc19f589a6d87acf0f0a2cd10adeedd72af9461f94b3584ea5a5e593e1132d8fb797c0b03c8bfc881fee9d717758a0e1267bbb4db7d3755118daac04e1e3bc4f23382c419af066a55eae29abc4a2e8211062ad3cb70be64c5c8217e0fa4afe2e4c39be0430fc62b8fe726e61eaa29ee349c71a53cecb9c2e9073dbd5328268447d5d9a2850a3890084bcf00ca89fbd0b3597fa6fdea5631978e11e56044332b7f973af71d4bed82154fae094c446b1f95fdf308af8e78de27df3d1868e74f717ec7602aebb4de366f267ad04477b358ca87f238a9bbb01e005ba33a048619d3ad9ad60dc67a5c03ea2597e52e8b44b8e9f5156d5194a02f3edbfd1e25e51998e06e118e9fba4c979e181adc2960f80d641bb1d41c36bf093ae4768ef1041115f1edc6d9ec25976f90464e750301ea5f7c8539b53f9569a1d08e1e2032b0446e8bf28c1a0bcef353943e16dfde821d54789847d373df9ad929859693b083047a3f2bb568142afb3fea58f1fafd6ec16d0a3897eec650388fd1af1b5ceb3a4b70de9bd7f166bf8edca74c5838996ca66c1f26dbc5fc850e10ae993ad0c3deb5cdb6ce43bdfba01f798f62cc2a8237d132098668d0760c488ba65769af83cc815bcd271658d70f1fd1f1a3e6b5afc4b5dbee91e67f496495742afa9e1e71031fdb0b0a71ac89f7e9ba5686be7ab547c2135348dcbeda8ee0c0ad0d62a4d5c2067a9074a340227f59410b4f5794e4d150da1f515c1fbe839a9801fa8fa7117362a227b1ee9c81f82d445246ec5d97b2c5fad1e2084ae9296c530bbe84e57f15c06910550444d8276c73e8178378079a6079d12214e48826dd2db04cf0163a7500b17648b657c67a9f70b9c888e418f2f5f555a24ddd8b66a398db54a9c9fe9c15bb9825265a80db1e3b0694751041dc1542dc7844842fcf216200b23a8da7bf4d6f016a28539799bcb6c24c34378c7b96c765215db45ae5b7ca4890020db076cffd03ba4dcab1c8234271cdbf07f4053815ca5f012c7a06949c490e770ba17aa3c69941049de6a7449696044e7e60f38bf5b7620ed5128e1edc15c4b78d4259bc7ee543ce8e335668211ded407518587836db48f72195fc03ae52d8f862686870e1a48a3424496877915341898c94dedcb2c7c4f7dc9d767cc7eda949de6ce9f1ffc026fcf65068bcaa6613641e1cbd6d23120d9f2482a4d8bee9a40bf16fda06d65483404d9acdf8bc22289474c03df8cf951fec0c55f38962e8a7b402bad704043e6c0aa3324ed7988c8b35ff1ada34dcd1b86fdf66d63eda51b4c938c577bd9c0875bc94927ec7123404d7d6aea17eb938a7bcadbc6f45542e6040b5d609d60f231b3b1b05829f987c3d6fa467ef653def067ea531b0063a2e8777904316ace71ddcdaeb2fa88fe67be49a3e7135711a38a8278fd49a2013e4beaef369ca27e95b439c4ff62fa4740ea69306c4efb96f039dc6df8261e5d508b41aed967af502b0cf567cc51ed626a7e6794d3c89d7f4a52297a7514576e2b8f679db92602ad73f8855a4f954472478ac5ad1555d21d04f72095230d5a813c16169765149fce3d5715d98c66e71f19d76e38b9a7ea65f74e610e44a8c7d5fc5a6877e6524c8d11d001fc2c9913755e1a32baee8697a9f7211f793b908d98849dbfbed2c1e1c0ca1361c17ebe85b1134d4b85aef1c0609ce87cef4f932e9919d8ef604e8d3ef2c1b9e50ca40f2d9aca4dc37a930618af9e53ade7dc5a135ea4e5a0ae6db460ae78badb735125382eff6094c4c96ef32161dab6b969f4d190ec5f400c3c66fb75259c65c90fac7493260fcf1183b32511eafbbd01f0231b17268f0ef2d69225e5feb38d8f3c4c95d9cd6607d5ff1b2ae621a901a379da8295c3a237fe20287edc4c951320307e5c2a5b7a9a5719a61ee8ef4def5f265a52d34c1e1a3ed6669ca0b587f1c694ca34fa8c166e6ce123aa9b9ac8dc3a59b9c2fc96b01179a189e9d9acc5d7037b40cf4f6c4406232c26bfb1195562df1377ad569381ec165043af6919003c8caa419c2731ce87e99c7e39f9ccb98197f0f974593f7a93e6a42d9bf5ebac5cbdc532e48a93389c04271b5767c67b2c7afb404a69746f03a8483123633e1e61df816ceca3cfaed61694a0e73de2822d8f34bda1550a56ac865286c146121206917caea9f74497000cc754ec270334bcb9466b7140fd2de3d7991dca9243dba0a4f2fccb6597c197dbafd239a3563549e5353fa44d595b145503b2ff7ffa3b014e81ce36af3b512034080792bdd3b9b6e3033719a88be2cba62555835dc9477c106267343b6faf79927d68db2e4c083cd347432b4105222d9c0c9688ffc08915b476be266a748e7fbc5013330453ebab7db423ea9bbc481c1734d2f984a9f371305c27bf5725d5f04be0a62d83c4f0d78fe1a389995a74af6e93015e890c014606db07ec269e5a64f09869766ccfa8bc35a441498d27838913c55a0378c211feda4017374d0601c1c277157dbd45ef74f74776fcdf2ae9b94b710562d205409a57321b03eb4e8bf23c0015dd335685307b3aaa4d1d488efec4575d6070085f7bef25de8cf71158f17f044848248c6b47c66c2d77613d44f073f06d9b3bd2d4841598e1b094f701f0b6f7a0671f84265eb3d9c6cc5950d6e82673f949522518e33d29f97ee1f45b96703687338658b8130c1a76ee64146ba29dfe9b2568ef6ff64c450a078c16f2e42d33a8adc7b44d0a2d95e8979a8d7611d6d36ba5d7c02d2ac49e2097ebb68aaf9dbd07a8d43131c6ae166fbec6dba04ee2ca3f2f33f097f99c2de34856f83fe3bd2d41d14f0e2b9ec4929f05f1cf335899fce9ad378226c01e571e0b65d3aa2a1214c5b3238498bcc52a6c300c7684b4b526ae992dd1a308ed0470503a5ea0a7ec1a52e1f5eb924cb7ddc740f7f3fe6bc62110c504e638bea7d5f044ec93f531291398e48932306eb2bf554e0f28fb39aa74d3276a14aee7450c3f8b464105210209ec43f1da4fbe3e743fa85ff2ff6ad6d07e76284cd948614e4cfcbe35b0f754d6208b3b54a549ea2c2555337ae523a45f79f30f5c69f3348a89634cd371a973113bc83ffa5aa812ccf8ffde88bf31f9d95d008913a956d881a7befe5bb8b43d06f7bea861ec8fe5049facb8d168276dfd131ceec062bd3de478e43e91ddf108ddbce4f255bda1023dbeca4f6940f4cc98bbddf7bca063a91ea0ee56da417a153a9a58333f26c3578c5b77b87e888f93e30dc6eff9c4003193d31c47e95838482d91db89b2726224dd08aa9a2304bbbcd67fd958137c98fc1eb8cf867097723518d18a87c5305896141bad6eb76e85b648069f6f26386fa9bc07d25c3c0732d83759c64ac19153da9256a5759c5fbf12fcf1f9e222902a6ddbfdf46800a769bcf723616e3361e814d5f57a2e0bc5b3ed1ae7b4bf277a9f061da38eb7eee3bac975bbf15afc094240226d38292b89fde5b93a908e8eb75a3081af165e446b52f4bc8cddc43f2eb611b482114c8453ab2da792015929c20c23860a1e70b5fed8fa8e68149a1ffcc23f6e6393c46b8fb1a3b5bf8fff03ee822b8f0f893891a5f494190aea2751a257c5f72789dc9672c131b708651aa067ccdb2f7014cfc014d57bc050740ffffffbf