PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 55064 84795ccf592cd0e351cb60488955c649c9a153ef1df7763c11880aeadc76cdac

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b31b44b0ba410b609c47ee72106b092847d9d6aa523cf98fa15f0e523ebe66d7
Certificate Block Hash
84795ccf592cd0e351cb60488955c649c9a153ef1df7763c11880aeadc76cdac
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00700c000070090000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fc291932251c24a94ec9971309a07ea338f85acb90075755f8ece38e472f45bb80103deb8cc197c824f1c621df73f7e728c59a197bf8ada7e025102f5c63e34437d6edb295f91db0c87e4a1d018515fcee402315e2fc86bb920a0000000000000040000000400000700c000070090000

Raw Header Hex

0000402078a83c91a3095901aec8960fc8cc975519edeacb5ad67668b02f1ec14db275a73b9ebcce74c5dd21f87fef9dfd8e445f4353c9fb05622f577412b9ff4f78c472ea440a6a48e70518d766be3e520e5fa18ff93c52aad6d94728096b1072ee479c600b41bab0441bb3

Proof Data Hex

59,560 bytes
1212160203074d62dbdafc61efaf31d0a3f0fe15e82e94fa9f19e680c54e25cb82867086a3aa81142820f4d399f25160f42a8cc91dd6e07bed1df4038f3a5843a78e40a9b0f2f85d563c0655a782549ce169fb84affcec88927e29384d21ffee6d897ce6263328750e4de7f3a3cbd91348831386e15cbe98171bf6d16621826c258a623b489d2bf8c111d230e0cb9a5447d945ecb3e1a768bdae43f3a0ee315af2a7fef9aa3af21cb3b152c7aa2a0189f406fce921dc537d4805bc677c0fd58f5bdda442b8efdf04c3f69f7895a5aeee8f0bba125a2c0e24bf20d24af9a7e10253fe6dd3124ea7f869ff7a7d91e7056d2f9cc984ee06031a01478e3d11bf6bf0ffab2c67ba161a1b73eb13c6c916e8269d74565652ad048e352e7173ec78630d4365fe789d492353949280523760c1bb6be7408e1d58fbe1ecb72405d90ff23de4f3ec7f7fc447882e12e0a532bbed2c835644f971d08599609e685d206b616d1a1bd46a8657f3939a34dd03ad6adae366c9b0ab37fd30ac2ba4cf289c639f51fac3a0b50b0505d5f59f8c6b23654a5031865664a13d220fe96119fb1227297b8e461228878b24fa7f95e5ca0ebe53fc40687a53e021d6cf84f755bb862bc928ef4c80555b5420a3d0f717f6eee7f3dcfdfe7e055415c5ccb49e85a6214db631b410c33242900903b333c37060daa294ed46b08bd85896f0d232d549a9812fbca2d0ce627546bdf61b3a89d1ee12f84565e06c3a470c40f714ab687846235ec088c39c0eafd901b0647ef0112c928c3d9dce5508b9caa54f9478b7f8d2419601fd41f4f40efd0e0a1df5cf92b949e4941a8d303c578d9f075757906bd01b79d4650c6658a7a6a9fbe2e9ead248af47411a8b1cd782eed8716ab35bbe104c4f5cb4c7d37a8784d94233170aab3b5d8a54ec079905903cb3f3cc060d07084bfd0abaa30c0c3c2ee59c4e1802b92a9c97488cc1da2ee7d4640956324c3e2967c1582bba8d4068a579b3c00f18cd82f8aabddd8bc429399fbf9b17208d1a33cb85e34d5828e24aadce2654731f6910feb94a23814990c551cbf0699068d4c0d8dd7a4abe1a433a552b7f0ad445a80265bcf709354ff355e23d6ba825d8ee5de9fb33361ed86ae9858a915dca17947303a98065caae67bf280083bbc642e4b21863202149b4c47f305cd5d816b337f0ab20c30757a8e79a2d878655ee931c5c3250e6a3c1937eb270b91564cf987c3b58408b2533a0df235e03bfa2b1a24c0de65141eaedc6baca9b8a7771917ce6fa016ec77fba787d2c87b02bff7b9492f90ef80bece5a99e1567642c00531f4fcd577293c73ec10d68ca74a1d025fde95d53e8492f494ca0ddff0777aefa8c02f0a2d01c352491989f27aae99c2c109fffa0f899684ad131c6703dba3ecc20771a37bbb26c8d358dddc7598cfbd2f2c5603cbb790ddaf634f639c9a1bf48986daf01fd447b199961aefc74f9ea0234fda3fa443dfaa3998186dc5d6585bfa4511a5f5e6354fd7b6a2dbde2bb216002a5a80334fe078213f2a8097a2ecbb712e09852c7d3ea420bd1b50fc7f69eda59449626bd69d3721bab01b8a942d1af8261f2b84f823b827e11e71537764d4106d6122108482659dff34641f0da457d9ac180207de52fce20fc81d648a8d4074d7e78e4d5051fe700ed375748ed6bc06f91fba9ec57da9eb78a0b65b3e8e7d059c1457b03cab3a03be3a6bbf7384c452648bb8b0acddc5590af54c18880641e727f363baf18d5e09963203a11bc7088a3b816c241a4779d29abc88fd713d983a86e77b1f41daab05a089b5d6dae8e049deea56e7ddd7e0b68f8b372ac5d0058ce08d7261e52a1ba87b0d6e66478165f3eefaf79e79826d557f233511b8f403226b5abd6e104c5d6cdafc013b2ddf1e114c89471e0e6d8ce92961fd56dc4019fcbb45e2c9da02e9278d0e153e902199be994869501434ccd76707a4435f2e67397b0707accf57b61639ac7a6b48363bf2e1fb9e18c1d9cceabc8f4fb3071c7b62c7ef69676f6f75b4a6a7241c578700b5d3e02006e488567261ee01274a9b76f4b5e8a4c0cab56572640ae1843c57af22c586f3cc6c727b85d64458941cf22bd1b5366d0ec37e4599e482efbcd5e7edb3cf99d40f5a57fa02c7c137e508c13ccad59f48a905bd8a73cfdf68afd84aefad5a90459a71c0e35f839eb665f5bc8e6a6c28bbaf0d78f6f32b6f56aae23f01025f5dc6aeb482a26b9f80c7f84bc90f825873c3b3e16f7aadc42a3d9cbfe0178ca95b4685cb50e268a0dc5af0a758e4f39ecebe5b3ce258d662fe132f3ddc982c30849e60c02ed5247a39e7ad2ef6ca519d6e19da8814138850b2ce69cc54ca68a8ee7713ebe197da5eda06a1bc9b70c11d43873e6ef22bb6e405d07cf38f4e5ffe8a9b51560a0669bc3cbfb471235606328afe34e42980ca11a0be152cba665e28d8a9f903b2dc76aaefb283e6fae0056c6dee1cf04a3f8fc04c32097e4b8541dfadf52488e18ba1a8a2db59654c37cd1b7b20c369b92ddc3cb460cc86d0f78a34d26d1b1a7840201382db86cbc3af80592d93eaa0263fc81b44c520c1605a578538b95b0351ea271b78924a88df05388413d1d2d5400bda219eccebf8359badc4c9cf5882d086611af3f8de0ccf579f58603b0ff24d63373920bf67ae95640eff1285ef2433ddacc9b433d2ad30bae0d58eeba836bc027e35d2439e48034d4b24663109b3d8089b47c3bc687fa92134e9ea6f890e94d9b827d381b3c7cf38e0c95a3b6e7398d0664da1fb2056ec25e19501d02ff5b6dff8fde588e03402f008908b009d1815b66a7ff6b84bbab9fca7bca44134df1d3a6684c12631bcbc2aa0c88850a0efe8feb1e4f528635f05cae8df99f2c4257f50eca4f6e3ac41c6e2402f751823dbb0aba137a47aa44feab3a940dca4bf149d3d1e4e17af7ff456cdac86f02da105b59f8c0bc882ba96a72db92e77aedc463916ab9a0d6f40e138ea5b343a600784670bc75f256a4bb41479fec3aa3cec706a23bc2fe5f0421fc785b1f8850f3f43e4c0158fdfc42c3efe2d10029a67d14f9ac67a259a52070279965afa3a5c5d3e8226ceecadb6b048fd01c43ee31cb5d9bb888ebd274224ec53c7e979a7c661c36689849efb81a191f12723af71c9ec65d38f61fb6cc95d1c0b045f1e63f2f01862eebb37ad387f929217ab1f057d264280aeffc5975907467e569747738e34833395689182386a2716b34fdd9096960d716860a9e888b029810ef96a415c161d5089581c4f129180865d53d310781cc189f4d491aff15f6c6adfb2a323207417ae22355990e62d8f880e7c1458fdcd6ecf0911b932ca04eb41b465ed94ecac1ebc0855a63367c4897786c8c2e44364c482e4dd9bbb461e6d467a2105f52d2efc4cc2555b17bd4d4c3d0c62a9d95123640984c9374bb4c824dc5ab27b28a438bc8dfea09f90185bbe3def585937de527efa418e3d0001736681c80f776709f58a6160c58c72348727c169f9a6111cf5d861f194109ed331c30dc10d3c44831e0cd297b0ae5152a11b36bb7f2f47482d88c6b7228b434345ea4fe80958a227d162b483ec49cd08d1485503d4a31e0d10f067469d7c1cf958ba85f3c7201bc7234fa1497bd4ec866c0868e10d1af39d37b0ff33942ba9f63a5b9c9fb8b98221d13db3d1325bab62e419fbf37b3a0c2628f82de027b95698874f7574c175540637984dd2cb502eb163a7188b914b5da80b1dc851f8088616d5ee96642a27ef0457711d0f1e9ceb7b1368d5b9fc45a6bb7a91bf2276232f40df060c7d390dec201bd017fe91a67177e3aff2d436d9bc2d15c80179bec68f3652a3a39dbec9b2ec8512f3825e09ef4d3ab0d4c8e67e8614a01fa828c4ef08e700547edf1b324ea4ecd4c6c77003538f098f94f785e0168621a579f1fc7ba178d3a760448dcae90b12577d923dcc8f736345193973a6731aac31645a19dab0abb1a668a1d11ab3d742212049f1083893d70c2491d3584585aef9388f9e5c084f49cf990b05551318e83fdd9aff53a0c92edc60b9bc6d2fed4ae003ffd75d6cc397ad5ff3b4ef3b185f60b8201889f3ada30b184f1d90d2f90ead819f8a1b08c65a52e4ae82ecb46e972a024c516c0368addf912048b974e9e73d44cbe26ccbc75cfbeb918bfb570b362c56b36f021656b4a390e4f9689e2f9e6bebe33e3834014b65de9e529276d2a51ab7d4d07b770b52a1f1d9c07076bf227a4015b98ff9f9866b0765b73e1d0e1f6e5dc19068e9a0b4c0ba483b8b560f2d41e13cf0784a88e7a4967a97ba3ba1d315953fd5c7cd30e0e50837117ea2680c6b428f878ff5492ff923e0c3c1ac5ccb72c6cb026c4872bee5443bdf0d019624d98ff75c2f8d5d1bdbe5568f81148e20e7504ba25bfee33d42340d48eb87b3acee0dae46e7788f8c3d5d10e7c7c0e1f3d5925850b6bdc8a0dd552c974180f16b329088e527d6d46d0dacb3e029b98d25f1ea9ffaa6575077a5f2334a8c8192289809885d93a9ab2dd7ea62df9f8deca03f9d83c754d3bfc763fd7b343b53e95d5569ad75d41540b67a7b2b0445a56a6a8db778aa368d830c05f04dc6b38b12090ff90796b7c7fa2f1084b81ad54f80413e766ea8a91e3676f7ab7f3dc307735e5d9d5b45348798ef22d28655d13701e897fe93fa5f96df385c10b692397d46b4da47a025a8c0033e70bf914d966724930826de172d856becfd5537303834777085d5d068e99cd0ad23cafcf8abe33214665ac75c8055d0ccc49450e8e52401226b4d4b9ad0767554990f6b6cd3883e64a0ea5c364498de5d97ae46b415a58538f36857ded78b4e95fbea1ed1b6b2ac86f562b98a86c200398c3bd73d00f70c092eb9a136542a34fe53cc50f60eb8560feb1043acb58069dfdab7488c2dd833d63fe6a467367efa456c5e3ab5be9439564250176e39ebfa4ebeb8f44023c71e096d9e0d66321c654ca2802d84304239c36a051e3882d2ba59f0056654047b630eb5b1aa034efe4c5447fbada06b06dabb6a73b37e354667307e77b59d7b10f4860c8fa1e511c4a57c66db98505784d7ea526f2f338bf1ad98372a6a6a5a2a364f1b1b6d9da5e87be92d3a64efd9d11397fb8149702434229595fcfed330c458d185f684f8ea0330913e88084a9e40607159377613eddd90bffd06672667f9283bb30b489b1d3e851d1ea55aa756ecee89a5a1f66c005424da71f264209729c650d92832eb4e5140c5130daee32df54f131969e75f006b3b2b88acb962ca04e7bb19b31dafaa3cd27b12ab11e55434802c9a04d1468b441f5426bc60ded63494149305aa186351a97ff73a6f7be43a902726e8703e3e1c2d6b3495d56930612e4f5060121c602f0a7af54bd12753d1ff2499b448cb8533102cea6925b34f03f58fcab8915609d1e275b0e784dc337f172009108a3d7943024eb348f3e433517d2ae779d7d40f8a5cf7aee5ef268d4cf9f43a79b80fe1619a62058a5a63b00d9c8445d2498a8f03e521d3b9b4199e4b8258616b4d554ff536707b1082faa494b83681a9f990923d9c5ac55f68e65ddf8164a36a044702148760bfcc3d70b28a3a9c1813bb798960a6a9480887ba8012a39b928221d755adef42877a62b25e42c9b0e66a01b12f19258c078799a9fa51411918af11e2343a4ee4fc24e229b14119795758c720235f55feb6bc482a863feb5a974f07a5f9ad08514cd0a3b5f35249a6c53752affd070f2bb16a0427d2351ddf6d0b68286d1731bc918d425d2b0ab1d4162b75e84361c0dcc38d5a9c138438c4c2975aabeb99b7f02c35d907c7f0f5c197a94655d89901dc07a347479f13e88ef078b7d1bb9b8b21224d374aaebc0e1e0772eb115caec737bbf9d3d62ee496732d6670332ab35e23a863554286ed3fd8521c36f5963f6f8fe00f10eab69894a17792480f48ac4850b0bd5f9586814ac144f82e2fbaec9e67c373f915081e7ab3da38aa958ff46aaf26f6c55b95ae964ee8d2bf52572af0893d13f1891f4a7ffc51b5f0eb7c3a50c00e30cb47ee4f918e8d0454f1f3c2ffc8fff9b8af39afc0daf8a30883d1711db49e37710b220d078bd4aa3056355fa13761499491a77bd2a0124099c1f48b64de627b6499f6942ab13751d765aaf85a28a8dc63047dabefacf258c6608bdc169760b6a1749f95c5a7f55e51c23050fb8df316d6f454a127672e5600180461a54adb3a6e325b41ff4a061786dc9b5f1bab4567440bedbafbedf5583bd26dcfa1b03bae11c75e60dcd6476d575dedf2f107e36fee4353cbe88dabc1eaafa7511b36e8a9335ae3746b3ec653aa30381623522676e38b63231e1280b3e8212d7450e70f723a0accdb940ead1de1db00d4dce5e4de486fbb07a5166c3e318a95625f8dc181f5ab02798690450ec8e24aa6613ddc85d9627176dc0be274a537fb5bcbba9737b3899a3733f3f31f3f758e143a638d9cd9aba73df12165442b0a9b080138dd653cfdc2d20b66caad5445dafc82f0f7fe81b2428e3f0cf288e1561c7c9327fbc1a9dec959dd353577a01ced85353477f9221d1cf1e45b784d333fe7838f6823af1a3ab3595345d0c749e5a229a852fbdc22ffb6c6ecc5a74c358f1ab050188d7c88dc9a489855b9e9d58a84683c9826033ec62b27bde53222a7e44ea4e95a8da0e3293256ed13d7bb5db5fd84301f58760c01cdaf90d6c4bd708041b5b3b48aed916567ff857270868333df649f41cc56a10bbc0034e6119f59332acaa9efef3f2067f096813e7597d07b9142f61d57748398180d7614e49e2a4bf2c95f7c95b6f8c2356708c95819610f32e72e0f863a40e50a3c67e78e8569748673252d23c73f359441d584253aa14c915bce7606d2d7d1d196aba2b45c8a955c2cb347db98953eec397a5704b90ba7a1b01a433ad9c540febb4d356ab6aa8a802ab5ff85c89f976231c73a29e7ec2cddec2be0f42cfa8c3f7c2ef211d81d2dde96f6d9b425550cccd8a893aafad5bb9dd75d0033492918a689c4ab238c2b1de218ebf196e1552a1586f6167712774ac048de70b10474475053fce383124d11c8a4a7dbc29196f840608f3ec32a40717ff8a4bd883952b20985c66fa875ad749499d32f1d8547d0485a14c5990c060c169f633cfb3ae773d0e6e905a25e76aa20d17978a1158d30fe1546e4d4757e094f17cc2b40c1031ae0284e1c423fe5e638dacd54180246b03e8eb375f0e6cfea34c3057ca95c8ce2a29cb560b623bca9ef2bc8df0461d69129e9a53607c383ef11b35a0ce992a424a7694f8ec8d73393d59764f37c44b585cb6b2180fa709c325da79bb07f90a4704bd9b0ec50b4594d016dca85d7f20c729e261888826e5fae62bfde65c982bde239d7d99166726fbe3adae3311fa95848b54f9861a85b2c92df3cef1a094e2676002e8c30cff8f4c77a8a0061d87c630d173d44fc4f7fa606899ece566f235432bfa1c786018cf18a04ca3eb73d5c12ec630428790fce718007c0b1c5d093d364b98b01d4ee3da71b6d7a87dcf535b38ae9d0e939d8df2ecec3b8c94dec03a7187c7ec433b1c8380aca3bc1fe2208e54a16f9c92a284c3bc550092f2032bbeeb6e17bb37e4b9edf39a5979428e8733c7f8b15bfad2390b9f051348d6b1e71fccaaabe5ab04aa7bb28a9cf976b01092054b5c5f1bdac854aa51bb59bbabf5360b94d67c71d17df430d8b189298ecb03fa6a72b5ffe19248fe58c0e2b524a2d9d6a500c21862afd9da6c7458710914bf683115faca86bdd8670d9700bd1362a95681fc534b259af94ea4c894607216b2fd1fcddac48daa93a8df1209451f6b682a55f0fffb9f44c5a88e3706ff19c6584b7dcfdd4a9e740e50c4881fe0d95a38ba817bdd01772c76ef46d7860e41d3e4be57dfc1daa78fe195f3a34fb9b80bc35c9b7cace9ade7eb746cb13fd2c66d9aa0b1987537784c5571852c9dbb4bf6fa88431a400a2082f32d88a648f32948c1a48311297a4bdd8d5b094b35aeba6ccb6a8b3a873017ec84261f036feb46d37f48a72b069c90139f29f9263b46d822aa9d560ea527f8566efc6d61282552b5a30b47b643b21faa416bfd50f7a08bca4e9ef748129805fe6ef5b7fd0fa0d62ea26d29088f6e8231c51d74267e5f3a43038705ca0e5827b000bbd6900567e63d6de5bfd88ca89220388a8d6c724cbe4b0bad27bf81526f1f42a82ca75c41117f533e2c94b9aea339aedb27809aaae11ebd8045724b47174ab834b694a9b03b6c159e5c2d32bdb19eca56da7f5981407f6a6de2fdf0600247020cb388a6ff4b12ed05104292debbc6d68c47e1b3ee2bde2d1d229738a0d4822dc8fca87313dbc1bbff10b5acadd128ef8a5a7aa4657e5535d7e5658458bf10e5b26b5b650e0553b22d3d56efeec4753ecd0f39842ef5c155c2ae67efaae123a3127d4b739c138bc79c645bb8b5edc63264b20b5730fb8f6688516eb010145f7fecee278e10872c5e5ee8520a3e59f0bd0c6477094f728d2dca7719804f679fa1225d62233fd80872bd85ecfa66b3fa0fd8c90d86a3c69adaa4759cf7fc8302c50ae628eb1fb2a579a22eb50c3a724d4709f216ae82b28b81543c35bad765dee09455366b15b9a5c84d32f8e56dcbe2bce45fe692508a4a72aab2b5fb8c5c35dd595ebf7fe22d4225c071d1d6cc39d8a89e6741dfa4c16c6b3c133e23e5e92ebf1f1bf6ccefbae7b41aa06015a19d57c692deab8e7dae9feb5b22ba8e2b314d3cab13c496f346236b6190a9fa2be785c5b41fd0dd352eb89836d938194014dbff1f887f33889efb0e6bd10b43841093b44c9819d70e06f8af8ecd32d050c15338fdb571b6a8401de6cefa7da079fca77dcb7cd7acd11c53b23076378f9e2e66e38c74e8455ff3778d5fe840954a75fd0fa6e83e303742f4e3bad754706c8e4a9ce6d4b2942d2f13c275621c6fba9f044102607cddb7c83d8e1871b8dee08efd8488cf2a677317b9850181197ea3df76c6fc473a93b101fc018d33ad875d30175f25906edf17ca77aa154dcbceea13c66d4962d9d9a7e4d771431cb1a5c2f9a10ab3d5d71a31bb2d563de61910509e769fd6be9d4591aa56a148f8ae68595af81132a222115bdd886bd00b4e7a17fcdf5feff066e85a7a2d085700308e22954235a50f7b6ae802c4162335942d7e1381cabd334806310a0aac47045aa33a7204cf6e3cd1b2f1f30e63cba149132e29ee6b3094702ed1068eb9763d5ddc5f173282db324f447692c123d097063995add03985a6c311c1260e95fe82a9e2c11b7e3ec761588d99cae10b3878f20be926406c0327fd7c46518e096e48e9de50c5bdf6dff18b3f4e136b4813ffee079490fd3a85c1573dc4eb77153de7fe10ff402da2f12b9209c878e2c28be4eeb025cf6935a07272836870e2e69ebaacf756844a1c28d594fc25e3119bab7163f5aa553c5abb67cd7889715a24f8bad67a837982d52cfb272d4365eecc0ae3106a549cee988143b1b58502116d8b0dc97cefba4121308445473ef585638d3770615a3193bfc2a1def6afc5adcf4397e6c613d31ceacf1c6108ddf912a52046367e94c3875abf25fe3c50e6743af3d231f15cdf3aff48eed7143f60b1a550beb822dde02cc9751986c8231465ecc2316d0e2c7ca6761f5d244da10333ade3f7acff5100fa2f19fcde00fabcd2e1cd9a0bb31d191687c5500c397e726f78a093432d4b9fee83db27ac8450b418c95742ff1102637aaf2a9a3afa4195376323c31b95af17df61b69414559def6bd9867eafcc524853f28cf03630ee13e5e3d9453f5e3d16b1f929aca55f7c49892974de59b74ebcf9651fc8c87cb446052fcfec178853a27179d95ab9be3198933cd06684dce7d729d57dfb49f048a8ba35ca7f8b26476f78939cee7ff1138fd760e41cc9f8e03a2b83fa09792caefb28de97177ac1cc47ddb4c2808bec3d4f94c98d848dd72010184e3a290cad9c26a20c15a39f1eb9e2d95d0140b4ec4f00f109e999d8c295ec95aca77b42eb53295586f9bd80b871c9d21d0f825f930b65b3560a05731cb1c1a2e69519e0b7502288a1414d4b7c68a85dd9c6ff3a004595bfa29841ce638d0f1b5b68a914e16e21dc63de2244a6584543ab23765e1d82f0186b785b70218fdf55a8b0850cd4b096e9f76a7d84ec7e63c2f9f414475771e02e47541d826940abaa7f0d9f56c62bc0994ba6bd8847febdbb9ecdd5229e301e186586e06e60c2e57053d2d2e830fa09828989ffd0c551cc4e525abbe20a731be30d36b718da5c1c8427dbb36d1266a61e47b73e6f86a6cd5737268a79e9a850109e90adb4e29ba7ce09d0937941879b3bf6a400262dd6fe7f6d91c64b6164d0d5bdf5f52e4faf148ced9001cb8791f005e509203c4356a08158a51a6780738cf81bccc64bcf948686849ac18457722236fd265e36f2cd6c5f05c4e7cc086ef6718582f68eac89bfb119d412e161fbcd68659f909fd6cc76423729d7f0bd3919a3c5df837320faef4331b6293a3e1400bee5d652d2e431f0eb1e1c2e9ebd6ae3411dbbc9a704d08ae10d980ed43a0f1e8608006804afb60b9649d6d49707211e5913a7a71d6c028aa04153ad18b5b91ea2d891ef6334d21b8705184656b5c7271632cde3c03f6c4336eff59d00c8971f1655b3063a870d648a35cdbe12aa53e6d472363bcfe8e25758ed8d7a64e0a51f8e4730885c0daec07635c4a6acd006da003b11e4d1947300d36158aed0b4dfede03018d9d42be723f5ca7914617a4a9e7977ea09f519d816f5f0be06941101940cb2a5b012feb51dd6e14c8195d9bac71e654d3271ac2d4628d1d0022d6473ba724e411772f34de23a9dd73f0e05977b3b110303a17b8ace3a02c4b24246ca16efe131920d44647374f29fa57a79b1877d4e1997dd469d2e291b535d1ae086096a7f4a77ee90afab379e6eb01b63bd914b15a3ad9ebfe7fd4b3a373f3d408929583317724ea4982cd140caf076881c66594f945971780bc3a1edbfab34f0b0b7d16cef85f709ab796bcaeccc8a089ac7b0e2dd3f1ca4bf39fb07d3a308188cdeabbbe0c75ec7ce94e386c21135e89c3db3a597737541653e516196a32a83f16373dc132cd986f62768fcf9a3b6f94ccfc47c59a74ac6802b829be6a350e44f386af884e76b23eedac92fa051a2fbb17d8a6710dc9bb88d60ae2262ed4700ca318d93d2bd19de4ec9a649279156ced6b296dff5878bb48f529fab662a223a2bb65e0686ea8656f715bb235aa5a13fa005c61d5fe51928717a0c29542043668514cd2ab347d5cec70aab4aded3c16551051e61d07dac790d4278155c6e05b7b0e2d164577aa791844fce31a0bdbba429093b52fc3ddfb5ce57cba528a84956fdfa789f946cd984724d01aaffd787e7c02c0bf70185079587697513ec88738cf766edac88d9fd45878174d957df94ad9f76bbcb33d8aa99fc8c61cf55f4e1f7eb6f7d73c11aaa2316478c60075be0122eae76acd6af900c4f80df9e0f1ed1e594055e7600580156d4c1876d699d573c88cd0b759ba2dc2455d93d9e32fb73545c30fd64d5dbc11a2bca31064b89a54991f0bb93de84d966eeb6259ce994b5913fa9e4380c59d4f0d59c3de7481a920ebff4b3626add35f6048c807799b59b2da1ce13c8d06bcc2611cb9776a0ec8e12febdc671becda89a2f3acb298bbc74e61b03bf103447e702db12b19cd251bed013f1dc23ab3aadd19616b9d31592f7e9009e73098b72ffce217ddf0e8a96c4066c639a7816c82954f68b420075721870671dcef909d07230bc730006a16711aef31ee17838162038117df78f683ed2bc5016593eccd0b2cdd101dad73a810d2c4fb8fded026319fcce0fc246c37749552a91712847ed0ccfdd13b55786c6096c019bb8f442c3c1ddcedab6c1e3c9328aa1a833cbb19e2d84fcaa551f066060e314ae441e0a32769d545eedc27ba570e892a5a92cb8c7ad7c43fca5c2abe5a08141060ebb143ce61904fe7e36f8e1dd3c0b751a05fab7e3e011f2a694a9e4f57c0c1f7007c5ded235aac7c172ce5b2d2b91571de93a26603848a1ba6232b9c03bcfbf5173ca34ba398713ae43715e5a02b44452b2175ce42d13171b268e692ae514c88dd3f8506c826568b8a2c9f60aa002780ec499495b2fc6bd9b04952a87deef4efd7240489ad0f283b4b82703bc2be468b98d592ed9d901c7c25472e758f9a9a32ea11bf1c293c4f57ed1eb35ce0932c0c52f6225a812d47705c10590b86e9a955f5eaf54b7a3fda844694746ac62860edf0a1d1f9023b3af8c84dab6dd984551c4542166b1e98b416bffc464b0433ebd37e45a8af3136f10805c9c5c77ad22777cec0d07da20612c6a1be752c307846cf56b1e6cfb30b268fb7cfd353526135170bd90acd0f4476c4891686a1560e8d09e8607fe31331f91b8d73994ef6f47f580c5309fc51a3fa6ae8010ea47895fdfc71dcda72d878c5a7ff32cd536a840055c84fbcdda18a6deb467c451432f168a48613e5834166a07daada1d97b240fe1f6457e7e099d603b41d92a2175bec7b86b67864de79c133d75572b1358a3a19d7ef1d748eb399d62e2ee91e2dc9bf2881351ce100f8f30ceb21d6f76d669540421161fc9b8665c55c1f6d5d09287eb18ff6b8e85f00fbc59a56e3b95591f6d8935fc467dde89851b4f1e1cbd13365463e9fdfd250b4386eb2e46e0d2b6701f0e6581569c5dc76d57dbfc03ef005ca71bd563964c3ba1850f3477b0a502062e00cdf9c9730f58844775596ec1644606812efc02a7729ccc10170f415d76dc0f5b8b9ce39cd7ff795a10a1c380f4a0ff84d5d66a3085309834ba1fc321b9b44ce6eafe6f5c4a7aa96c3242777c44ea84ac9d3de9ab0c49e52eae8f0560b963461531ae77b3663ad9a5b4876eef81e71a84d4dffc5c6c764d14c3d47e38a54eca3c538d95f19de5d648b49776e2e4a5b8d8830e4958d28595fbe0478ddcd03e17b68af53ec6dcb0208d7cbdff442e7efb58ea253c07141f6ecf5d93b82a58509f0272f74ba4248a2ea2d06e9308e5b845ea093cb3981e51d359590b151944167b41596ccb3a1b8820335576c749555fc39185ed54aff1e284183dda222336c63a6e02d7e4e3f145f7d934f634c8045b3caa952c020d9007cf106b22cc19f9538068385779884e6301c71b0be5e647acf725e411fce2fab55479714bd1c4886bfd11803ae2a60e9de5b3bdb7b751f2c9404f8ea3c082d24e6ff6813d96178e736ea2ba2a373c8b2170bac5552e24a12c1956d75e71aa2d3a233efac051887c2a5bfeb9c8a74bdbbf06d5aca75ea450c84c537b6e1ea92d1b968779944a6135de52a634b17f5c0e6f2d35029cbc316fa176de42ce2162167c3b77c096b7bb025c75017db516307cadb1fda1e45b39287fe4807fbedbc485e34054497202bfead776c50e2102d21dc46f49e5e9122515e3fca95bcf7f8456d65bfa94cc9f6c0aab8cdccac68f124fc982618475b45f024b6f17490cedbdac0a077894b8c397cf5acd12de2dcd6ecd183c72c572df82b915cc4a4a421074548f8b92c30dba036c0db88a4d9ae78e162f294d977d1de5fd43e0c94aeab1e78bf65d52137d7bee10738967b970e10f9f8359922acf96ea1e274f39a1e19a4ace11ea1be795d752c7a217ea98fee119975a66cdd6f2e819362140150735b76bee94fc416d5e631f02a809625b424a28f487a184ee365771db2bdfa6304469638542b1f0078415c485039a9ede2fb71d1db513d3a812c78ab3089e1597a3bd7c41594d00cf8d2ea22f80c16b45c7104818805e6cfed189c9fb6ec4ccb4d60a6a101922b1d9973573511ec42d40b21cbb8f916f2dde7af5237142dccb4b858584e264681e96eccf08b3f6219360f7ddb1a7be6ffb12eaae574f3731cccf091e230e621ebef2f68e32bdfe9d5336fa73e263ae0a008a447f30c2191680e5a815855e7fef0e18339bb353652b1eacc38cba2c8c28b87c6a68b9cf3237747ae45c14233c343880995f9e7ad510ecb9b748a188a5e0e16936092326df7ba59c14eb61660ea9905f17948ff97081f7e2a33d310f3a698bdccd16a95c538713e9d9da8ad834e57fbd3805e12e34e8b04b08fc2eb338877b1227d560174e490bdbffe3c45a19d9d87174c1e1b99d198bfdb62e2a9a6e110e50cf04e3d180a32f64a6e32a4d9ab0ac1cff2425b94dbda000485b5f922929341008dbb1d9d8e3e2b0644ddd67232a63ce2dbc7b8ae8b11ef5cacadb42f1d736841eb4733e0ef1417fb36d4fef7ae5b21044ab88baed8ebeffb28823cdc5365ec127c1e61240de8e5f9e137a12e33ac653fa6551cc8813ac032e1f941d2fb9a8520127b6d725ebde1e39c89260852059950c74da29729ddbfb340b037ccd4bd3c798a731c6061352e37fd08ac1c87032573b56485aef861437d72978495ee31316edb83998f3453e0c3e349a036895d5fdacf37013195c591388770e3fc06eced72f4f5451bb5a31149ca7257bad55266aacfc3dd7ed6ad1b0ba97bb5ae0062572a477e5d9ef0d9c3cd7862e474297b764d5e5127576630fcb6744959a50cb72d654a72fd6112534dd58421559ab20253d825352cceb4b312affd02bcbd2bdc76f4429204bb390fbc46bca942175dd2017a0bb31bf04057621118a6883974790ec254ae438451325aab4d6a9d1c4514f836f369081ebe4e95560e1d7588cfc7578aa48beba545018a449f8f4825296a82ddc78190961255d9102c2ac30e6de543aa179d8c36ac9ce022ddeedd29042c1f9e03fb076f99decdd7d27923738259865ee65a264980039f4c3a27bc2e22c6c9cd3c5e118a25cc7d7f492153ed5bba458f9b2a72a6e0d425edd3b30bb48780af21f2927cc3a25c5d313b5e7c6ae24ceb6c9d8fab8e3bcb553b58ec2f9206cf14fc6bfba0d16709b5fad94f0b5e11dda8493384bfd8fd281195d7eb1c1e499eaaa3be80c0550d5996b37b3582d37d1f00e7cc4d77ff762a82a8ece8f60e010a28145c3a8c22b0964288f68c3359b63be5400fe87fcd6bc9f59df2a6f54bab763be14afbc21caa8f1a1043e8385fd06d7bc07a57f1b8192579fb16821faec8cd94dd22d70376822b4149203a22ac7c1930349262fd8a9597486f38aa4264d07454e2a717653ce5cfd88377b4fdfb624395aafda9ae8587bdf345f78ba573c78475b4c6556529317d7d308263def2c1a9a64ba1b0e23a051ab4ce391384c13350f739e02d056c5b14143c93f4b0a8c5daded75a1ea7b6234e39a89bccff31aceb0134cc277fb1945354311bfc400e707ae7d817ecc92f984ba3a38638e8590d9e7cc8d12f32bc24ff95b64078a63739518bb966c92f6ac83cc88df5643889798497f37fe4376916b2c3065ab9c87c501991b615b83c30d4b0b9460c83b0702191ee879ee3afec56f639b0295337113708bcd97a351de893ac325982232ed0c8641075a01726dc04d2929251ee5ce5947ebffae27c641c1946adcdb07bde667ca9c47dfbb42c2c6f62372ec5ee47414e5cfd9c1767659cbe07a8c122c42c181fc8659e23b289418d33323de2e9099afb68a466431cf51924c343159622c96d5713e353206dedf1e2719cdb1f5481f7666f7d99bda2aef1fc7be47c688d6c1ad2304e1e8a2386a22faafaf44731e667bdcb67501e1060e4e8ae4513234ae28254a62ea0be9312244b7cbe9df0d31dc257ea99f2e53366b58b90839ff20a6539fe032185f1f7752bd38463ea2b85adc246ef94f3991dd92cdd88e8324c13ec4bde147852d0d2c2f515b72d15404dcdd330573a3e2bfe012d32b3d7f5dc54df47621e04c73655b8d6cc96b965a76e5cb44e9878f57e5412e069619fbca65b75580fe4fe9add61decd9c5d7539f80457fc2f3d7403f9d2b5452c43250fb518a3fe94b371c17e45bda3f9411af021253320b1dd87e6272631bc93c8dbb64bfe77c44fe0ebe64a002b470421168304c96fbf72c188d8c4becd2b8c6c2eefb9395442f6d59462118d5a3b32c3fcd86116892fb9dbfe9cbd2343ef06c68d563af5ba93ed641b5017e038b814420be60f8d3b41c8180a9c42985bc3aaedf4e7f257b93b53945667e2ea191183a4ace857dcbe112f180acde2c3fddf1f5d718a66f42ee17445f4977724430269be12bd6fe32a4a4127175d43dd5066f28b111d345643b33532d93379931e44fdb384305ace846cfc115023e79707629941dfac5f93dce97f738b6f953d04880e53aed18c8925af6a261fa6d17e4ddf8998c83ad4fd38f8f667e9c75065073e57800e39a61a41eab353ffa0d0fb3ca2180c35186f9587a1e2695c61a387f20b93349fa50b5f52356793e47bc276dbae82fd2465df95a182cce3f6673a3c48f5e23a7031a70c81d6729f5704056b89a916a3d289cb769631205cd2d08294d2fd5eb25d5efa57d30a8ad9182ad6ad022ae7c1977d42078dd4a980355de399a3d4a9ae8c3bb0b84fbb7c45d1bda515cedacb0bb8e595bb21dbf0832fe3cbd9ef68954dc2aca113643368beebab98b4490e372b468dd3232d4d42c87d6bc4ae3897cac6c9a2b06fd631fb6b303fd3b746452156fdba2e4f8ea43677f3869a7764ee2af740def49919a894ff6ff839ee4bc04a59ae1ed835ffef2b5eb7dd90e8477f0c4532f105ad420c66296b9f21b58f06034dc9966c981908d3f4a0ea670a3c9c7c0054e99142ee0b712c92bfa737756afe83c7f4ee523314270de451c85e05a6bf9ae1946e57ffa62d7effb8747079d8c792da176d3f4cda9197045cd826ed93113b4d1190d14b451038f3e894009cee23f8d33d7d64e2349925b6b23d8f39a8758f36c54b355fdcca3f6be000335f02e05e0680ce2c70b705a11b37a27fcb72165678b424cb8687517ba7ab8d5a3129aee16c77a0e0102e0d7fdd047c5654c41c8cfddc8c52eb03a682031bf0f51f03cd5786b451008165413b4f29839966a521aff4af08fd3ec44f75e0888766bf8b8edef2219162b6797b0ea410a725e8d23eec028d74e98526b6165ad9dfa3c51f5ec9440f4f9a387277861f5631e5b171e042e67355df1c017687bf5502b1e2fae3601a352fbb5253ec8adafd5ce8332548e276ca62da02504cfb1ad1f15e4cfdf1c689c910aed005cfd18477eecfb4394a99048e5fa5a6724e12ac8e3a2ba80b545f1035b6939adba35989759dea6cab6e90155f293aa96352d6db71ccb52a2a86187edeeb1410231de059679ecbc2bee65a39ef8b72d6c4ddda4b6676428102868f717d30dc9cd59c3bac15733abbb3deb8b68f7fce40873059e367bc201da0d4b85e5008a193ed883ffa74917031e998212205aa363d2f44f8cd4ab753dad384a4f83ab15c1cd6b1db09c8edbbfc42b434c41aeeb679a9c81be38a745599558c932f13381fde2eba8a1090642d93e27cb32f66b3b9189216c151a95a46a2936830bf389301e7da3bee981064d5098057ab4cc51339a7eb68a575765a67590c4973e1a2961016ae2c868bcbcd2ff949a3e756213528bbc60a98179541ca794c77e616fe517ac74675e828663da836e03b2a1c56a89f2c6022dccd03ef95295e482757106944369e70f3cf8170427d4d6dd3c1ae9969ce10c948633b05528f9032488fbd48ddb486248b5b8b9fff64792ba72efcff7b419fb1f85bfd4fee1f1f825969027955c1061a8975597bbc82597e7719adedd07e686af2f4cadbc866d4befd8cc6f66b9db44d97a0f382e9a8c530387855fcca63d522d53841155b6f471c7453c53d6fc0fb142f29e3907584bca526108e667e06871c92292843644de2ad5960abbe41bc01ac0c487726904ba0da51933cffac89328212e4de7b603e7f84a5517ad44d683346a3679cb3ee45e15d45b19f679c810d6e692b110397a8c081847bf75d0f7b2629236de7161250be2150d0cf9cf2f1c03a441822b97025034d5575736d47752065100e30a7a359e555caad79509c4c48a5d36a6ae7e45f5911fdc0a4d344f0200817b327cb527fbd78d26671b6b4c36f62de9d84105380987d2952120b572c3001188d9bb548bb041e73deb63cef901362243c507e5f3666422a815794bd3367d7a014d76a56e3a54e41361d337dc70655bd461bedfb2e77bdefa03905f216762775ef60b2360b62b2c3f2e5550294eff39ad7865afde1f9503b728eb5b23db97f1f468390a3063eeee5916be7c42ee472a55ad975a139539d33c076d73ff3004a2094edfb7645c73d38db6c5d9fe53b75faf1d11783410b12cae92d20cd06f83ffe7a7efc9fcff7bae2d5c1699b7c3dc66e76d3ad94122f0c908510637622523c8d85ac9dad2839aec43828ed73760f5acb4d91254f2971818603aa06e2b1dcb62dd73bdc01d3e3bdbef9b14ead388fb3c2730c6b17ead9553dcc7c20b5fd10b361a8cb9dd5280254c571a40518c53c496f84330c458e712b7db114d9662f9b4e6625888b59928f9c9d55a262ec7fc58a32214d9408e5ef8e0c50ecaf9c545ca9db9cbea380775242bf64066716e3c023fa959f575bbae020d76557063fe94836e86c1cc7692fa4526e9f6e528a9ddf3a9c6be336dd79683b712781cf4afd07715de37d44bf49fe712c715822bcf3bb479c36b51744323de13cf08bb7f01c9d9f1af96442bea302eaeab71bd4999f6acc68e575b5a064d1b4b5d5bffdb79826c00fb35b8858f7f2a43c66da8e68421f80fc9e10fa90b90ec54e0cb224e56569dd30e6750782b08c8d77c58f024545df0efa29428622632a2a874b1db7be8ca2b4b532625394864df05aaa7524127e1b4c2b7203feb8ca2dc2b8acaec5c981d88df92bd277567e2ca61b1f205164c4d38640adeb390b182ba1c079025ab884532c15c1f24ab9e339491081c8176d374a64117e6697ccb929e43022993adda170d9707e685a96e63a79f342b07e10dcac30a3b34143d2f3cf01f334391ff2a40ea483cb051235055c324ab5a082eb2dd87783f345a42e28978eb95ea3aecfb3b76fd280544c7e6bb8ee763baecffe4da6f9bc844d11884b357a2fd599633c45466e61404a3890bce279206dd0a741170d4397281dd22e8f9bc61728a9d1ded9e99550d3e41f78a97c1a589e0189d206b322d5541941a5c062386e5f340a28ad8606a362ba628c657614d52463480e5159650433e421b45187e6e354b8405e00ca1690ef6b961cc3d17658b9062bca2574e5e4c10c94b4652f68ecbd192177522d27e15c5296654bf74b44f23dedc303ec5a098f05592b662087e7f2843302162d94a9438b851949c1535272fbbb28cb7147e573b29e21bd9113018b0e0fa2b8237e2969f774b15577fbac1162d5fd96e0790d1b6d2d82407a69691687b4b56d21bdf2b98689a1a9de6f7f52ba3bb28e1550626ca0ddfcd184ac1cc26e1eaf0c84e383299ebaacc23e1977be9d206e6aec970c8f4c2c05102ac0e828a886218157b66bd4994b7370c2ca53fccb684fb7ca594aa955685da6eaee38b960d75a390ea9d684de3640cf49d00b8fbf0cd8bca3f83385a6ee4e54431268ae210a1880f0b919fd9cee34e65751325e828a0a148d3efb8a4c56171c0294c1dc4e2ae02f39d78ff4d6d5f49340b33363e7798d40c27312ec3761f0314ee8434085bfa6cfaf1690ddfcb8751e41c906d5f1669353d4d740adfea4462f9847959877548135c68e51ca1889a389a9f487dfb55abaf706ea6ef7a57c94359965df5298476ff1316cac8305b30c1636dfe38951eeaf61754ef551d3851e50bc7a5ba8b044172e4ea725ee7d7ccf5aa8e6fdd739917042a4c5ab3fe5ec018f592013cba7066bcdfdd9806b5ea50a156d33f4e17527328247796714f59ec4fc8447bf17541142a7a818e913bcaaa967bd0ad5e2788fcba1ad1eb66f864eaa06f46b838a1e7da376851249a47bfd54ae3b74ccdc4a4d9871663cc50764fb91f341915f0bf56604cc58504d1c3d273bff59e5ce5a7b25a285fa0bc1409d36b3a9a348750c02bc7bd5303d5ef9edcbe4f5634f2023b4a68e4e3f79662efe65753373eb8bf0adf36568d61e5e873baf898c6bc23bfc11e140f2b102446d0077079971dbe5f179d16f827adbf1508fe782883a3a283e60981284a3c51bfd116017b179003d80cac8ed80b2b1989370a8b7b7183566af7b83ea7b600ce4d151a9a35dc1854eb8c0172cd87ae9faaa3e78e28b918717c8ceaa24c2e283abbddf35979d2c7516d3d43341244e562310d45b85f03fa80b340b4ebf892c39f7c698cde77a5e1919866aca6c26cb7fdbaff6ca54a3303913b19ed15c5f54cdfd3469f3bf7f638c184dddf41f37792c2e9688cef68c8afc58d2714262c0693590940cb74720970acd1f349805aa2654d1d179820758caa342f2888d30fd747415af37ab9bace42c4011c69d487856c71a9750ad1e700f0e7e54116d84e153ea90a8565205b77b1965c2b83f772d7a32f7a2b163e2aed3f3f2ccd72e9b6293257325315706903be0d6bdb5b95c81bbcae42d3ebc1d4d7fc58c536bcac5731c04f59f6d7df77e51bf81d4c72eb69518e9a06a383fb96b3f47a9b45771e9aaf239176393c53fb1bd47181d7214d2df88e6d2039fc6c48461b4b9147e48bd47de52d7c200f06e1d8d347576256a26b6d9f9afeb5061a57fc913b6f80924c1ba4286c1015369d4ee36484eac8107110bb071a28c97608bc6889eb79de629469e467a0023e914240a04b6c162299220abbd563d0883a487d1893334cf33ed282ddea6a2540312a45a27c3d82f312c8192b53cf006f5b3627e599e03e2abc67b19ad6f2f3ab63cc6666c133271e7e8474b4a45573dd73d0f3ea1402dde74c41d7b9f6f349ca59f929745593a825b32157de82492d1f85a74bf453b1b04f53efe14562a8e2333a2f0edadc1b83cd36adf4e9276b997bd9e745afbe42d010dea620736e53889a68c6f6ed6bcd8817fb76556146e6918c53cfe67f065d90de703ca7c5b341d18299f059614ee8b429606846d7d355dc29f65dc78e50edf2bfe20d258d7356594940cfba9b49da80caaff9842b0434c4db3548d1876f9afc2681351e0b65d67e5baf8f741e1be35141d4ebeef3951b6ddc63c5de05f6cc096c45bb5878bf5457e01b72d4b17afc524412993065ed88a2072706614f36f76f414a958ef0d4cd76633c511c8904474bbf79af763a0dfe328117fce8a94508e01b1bfced3ff7d05575ed473a7e7277a95c10347694be12a18dfc3971f461328c3a270acae8d9ab288be1073cd76b56686e5a3d578593753f3afba8b80eaac81d19cd7f05c35a8375ebb0426978000c7eb672086229dfaf413e0a6c0c9fd17c61cc2314c44bb55a4f1be0fb3759f9aa727ba7ce552b6a360e81622f5618cc255680364be13cd07c2cfb098331be8f3347acb88fb6b2d86b90a864daffe624ae5c54ad60949d4842016a90d816c604d8e7b6876e399a44c145834f3cee90e39c2d2e5d48c8b0062b382fb3889f44dca261d17b2957fbd667601caf6228e4b21fd616f38ce5654b3307f300ea85d8b17e1525cd1f8d9af85c2752fa120f708d9d68eedcf84bddd0b84ebb215199450befb5a7fc6f268d2b06f623ddce16fb61d992deb08f98b15d19d7619907725864516dc1f29bb6fe97bec02a2a88e4eb7812fb1b3041a02eff787af1f1781be854880a2744b2410d5cbe5f746698993935ab9c4e793a66b09cd434d72a71b5fece0ba237048a56ccf1df545f036d6fb9eb43000e4e92a6dfe85edc377adf0fdaa92cbd1d69a1196a380728499bec6802af69163f6852668485e22e4125a131f02d572a2095379fc3e9410bc48a297bf9d539b3264f92beab48272347d9a92657ac47ca3c37142eec2d17641d15371779f4aa068b9b18b49e54e56b94fd7e860d4aa947e850fd5328da0c56b6cdd65caebafd2cdeecbdf33885625dfb435783fee27f8999769ae4df74c51bee8fe2a91105dee06a6588956d255844da69eab2488a5772cfe66e7a159a2c03dda7a98ffd7cc810910cd5e02ae8fc47c402b88eb70f2d2cdcc7b1ff46096553781249c978a41343948667757dc2a6a49a3e3685b8d6c8bdb938609ecc06f57fa2e092b3d33878069899b18b1996074a677716c3e8a752687c73e27bcae055b50fee82c375c5606bc18ac33d939409aee5a550be85beaa2c957d4e8973d06b30d15a729c65ea96e831ac344a9fc5e84835731d49a185874118a9f402f9b56f939bd7f4dd89233fa97f13ece8dbd4afa02d8f2ebfa1734575daf065162c9420cdffb8b3d6f496bc853f02c0e20f46229057a45b1d52d68643a76fff1a98791e328a6fe74124fc44d66040f2efe5cabdb161380db66b2caf7337e7f2bde29dd0451abf01c893c6b63257835e6e9f7df9b789add3c13ad71f690d32ec4537bd743a8027950fb28b830e510070109f5dc68766d01ff28a608e42f8a040c8228c2ffc10dcab0a4478d2457e6a1790192c614c368f9eb5e21455438fae039e1bed2c94d4c1216ec648e718dedca6e1e89bff086aa04834ef903bc783a7ec28eb83a498281100e10e17af062b7bfe4f4b949eeada0c5aa4a8075d7eaf14e0b632dee3d9216ac23e76dfbf743983305b0f29446b5cffc28db977651b6fd6334805371621a86ce5dc48dd8a3564eff9032f11c95ab2df2e478be347280bb23d4487f0dc1bb498bec0a291b5497b1ec1995f3af90c59da46cea1f4fb2f8d3f9e34b60f3bb0c87642526a18735db9e13a41f72793941f38189d1b9824541f3d5e07c5b680fb808e9fbfcc25b68590694dc5ce327aa0a74e7b17b8a008f47c5c2406ba8afe3cb948b20fc8a5e8f03a0810616d77f6d5ddda7f37080aca74f516910b682d9805e232afcdf9589e1d25526cc724d25ce723746e1ad91f7efb0320b472144c83093870b2a71332fb7123efd1f049ad553d6cdc51ec8e6e9970296b6267ea68fb4210e0f92b200f5ecbd9e508a9ba1b0cf451bf571b33813e8d8cbf23e0813482d42b08cfa4204d7f0a7b091172fb37f2beaf5b453c1baa4b41789c4381a76e24b77715db019e5099daeaef4794fde060d899020fd27adf850a1485537b0c699ee4892ec24d44d67a8d1b88cc97e959bc849c9b394f59bff33b65cb3ad3a4bb5e49b879501641762fefbb37a5dcf41606a055ac525614016a46a35a495be7089ba0a07fb1a10f09e3d18be356208c3f3f8b9f99331e73b5b0e393902a5b93716bbe13ee61f99982397ba055e28c94299906955c2280e75a823bd42219ae70a0a09523e108f9cb224fa9c8e087443deb39b43678e93191e05a082a4bee31535de9412e6d587bb4839df52f272c5be81fd92e4c6633d5a05ba74959fb39b7978153b85474788c864168b302cf5229c5e0242db56edcb04212d3798ec53ddcd52a3c7750c21b8f169a395286c97618e9de5cd532ffb6ff9f4002d0ed2043c368f2b787f40e3f0ea2913019e3eded897c52be234011a4b8ebebf3c7ff473b979b279ce0187beb27158c5e9240220303e89aef6723331a5504724b37b35986cd3805f4621c677106371ec7bd87eee39a7943769501a23cb38cdab56789cbbbfc9da7f9f83b965a3e2162b1fa44fbe67ad1c32369e5c68c2a6ba6d717f608ab4faa82b764f0528b647db69dca2093882000ba7bba91984eeebeb0daf034e295287d37c9ea8b4de85f28d6cac1cd2c29fe07be570c92240660591e1693397fb3f01312f177b6b018a7b5721559ee41f7e3ea3e0fe320126e53b56d9f1fbb9cb1b72f99f327033672ef750df9db0a9ce249574e0a59560fd26c59945b32b430604c141a0b3631ae75b84d22f0b7c3859ea64780e40d996e15fda0596e3077f62f798c843cae1219c4501d9bb885aabd588d4db4abc1c4a603d6b9fbd17bd413a4e6e6c8ed3999d4ea3ba4edded6806032bdde1d4f11c69b8126d1699f6e32b8669c5a775b5633916ddf4f87cf7299b4f7a15470940f0fced939bf14c53a9be3df1d461b266a31de09ef16d590c5dcae224cb8ce105a78a7e1d46e912598dc88c70b35048a61798ef2315586fdda6901cf20326ea6c2ac08268a3d2e716bfe3230a035b99742271fb993d0818d3a0ead7e7029ea48049d06dc033a4cd69011e5679a25d2b39d7eb2ed57cb19de2a0ae0a607b6c9a9a648659449101d4daca49dffa0bbd58553ff6b2101187b014a82813066320d7a1404d8cd2e592e57eeddb14c61d8daf49b3b3b74de2d0965b6cd328a41ffb38bc62c7b7684473184fbaac3fdfdd1748ed82bbad98212b77bdf561f299a4acdd73f1b941dfa64d7687881e245c38e9e2f24ee5f9c957df6583ffaf16e3a9842ab62c595ec9ecaaf9c96ad30a982bdbefbc3cbc1757f75449cb65fccc86bda49a9e4be42c8f20a93bd80b718d407e885e2bceabee4c5a075a9bb7c5ead54e0984027bd364732169245a29c5d33157a00af3a4a0b3519f5dcf716fdc23fb94facb8b819befe5ea544a599904e3e8e2d2d6d3296b432846e5c886bca8799653bdd88f4ff62d63497d00b0618a25254f009412c5eb3d830d347c50cbd51edb34bac5088ccb9ee5e65e8581564a767767bca1754d8b4097f3aa47ca2b684040360de7010cbd0028c5ff9f26bd54aa814079acd0fd3d0a82e9ab097a13bae50abcc6783d38ab6df5da6d958a9b1a484f9b20e7489db662dbb27a7ae587c4d271065c219cf6f8076326ef9445548dee299c239ac81600fe8515411b106ad384cf1015e21b290e749066ccf8d3689988da896efcee3d1ec860f20e9eaab0b548f03bf7cbd463373296ea57fd0f0e32eb876277f599fdf96b3bd33fa1ac77eeefe55d590167a8f9042e30d4c24a9a56c3ec5364c914b7d9476088468bbfea8d927e90e2a8fa5538be4704f2c2a9deca131f0844dcf5c460927f19f88d2adfe31f0e2cc9d098d492e71639b172204118169cc8047fbed38318b2af9a0a7557766444b8dd06002ea2b7d06ff06ee4ae3e5eb3933e9af77e15676a37858f6bd156147410e101050bd2fe74d507b11b2651a8107726521593b07d94abeb3182ab3c742ded707d6b4c0f06b9c126969ffa10af2e322323630463b3503f78bd17ca87da06d223f517d8d975594bc65409765450aebe42885874ce5e1561972002563fe6da31e03431f78538aa12d19a5b65ca4f3f153ff989e5101de7d2b32e6de63a11fb2097d496d9f5e2ce8194452981318379601e5982b161d739b66b6123abf09a2e11bffb1f1929c4d32ed74544d7f55cc80a61e7c15acf8cabbab5dbf31ac28f9f65880b57f3f23257fba2a75a55df32e5130c8e6a2a9eb6135051d75088f1cff4eccf8a3007725aba7152bb940700c9a825d8a59c8b8a3050ae500f407735be32ecfec9a79b0e4ac413d8cffce21c93869a96c0993e5671e5cfc904c11bb728362dc0aa8a37c9ee811d522081becb73d4b4d60133d8dcb41a66a63620ef5edad284d7cdb34462ee66b22cb685599b14385b99bc450215d359e5251cc761e8447ea73bec42c00bb1cf6c42921445acfd9f97c2d0dbdb3f5fbbba44863731a4fe3042d1581fe666f10280289370f41692f74b03d618fe600a9846b7d3eb3ecc4ad9c010a2da70137b08fdfdaaf553756f06cebad873de291e84347a4ed7de664b5e63b95eefa6fbb14b43022d4c848deafd08f7624d4e1b09e80b8cab0227bd325df74e391672adb74f3f1cbb5fa47c9785efe55dea97ab725869f80ffa0c60ddd65e918cdb74d8f5a93ce9cc15bcf5ba175a992dfb8cb6fa29fe1ef9617cac6afae06ef02ef23dc0935ff4e46c921473e0af866f95200927a9e9d7364208d23fa76ab0502a2da6e91011e75a45b472d2a1dc5c4d76ff97c11a09c68b7e1d1f83b4d3cbf061f7267f413353cc58b59f9ed27c9758b36f9af620c254c460c6f58512bf2a26c450dd289602ca2cafc1fffa7ca8bd38a60cca396d568e94e5d94f71e4d77b7d5e1939ceabbdc733e12853ae9c76a1e1588be1f797ae6702f0e58ae97a4f997f8dff54e4108542d52be99a26b683f562ed41a6a3b1c7c35f0d9efcf331e33e3d5d83e5bb045e00191ab383301f6c7fe55d1b4d2be88d6bd43aaee026aae57f8fc92f56a7f78f970ba891c5374e901a72129bfa9a6e0091b5cfc14c030c95bc01bfb13397ffa23299d0abde1b1ae08336d84a58377f51eb091d8c156cf162621b396081308b7b84e360304fcdfbf127f1c2703b3b28b592c504e205d394368b447ba3bd8cd755b7218cb19374e98ecb8612bd11e15a6ada72e1716e35a7dcc98ad388e35566420a9d3411733f68d8b9d6624a362e463496efd05fefbea874fffc0e5ebd30a9a628d7efc7beab186d7ac145057653ee7e0b93cbe3cea806a779a84a13d1d637e4d019c706b73c259acc2bd585b6b86949bb672d45deeda25152b9a5670ae50c8aa1a06c93c96ddab088b8822d64ad06f811ccb73217996bb86c7317e55be2ecb491a091a1bef46288ad0e9876f08413f99d5934c6f69052c408824944606ebf3d2a100b13e243e7180b4985ecfe3661ebf683f0ad93dd59611ad1f9930423e4d24e77dc7a50ea27a1a2ef91f3a963fee1ed45f33305b941de45e989f520f163212889300fab0b058292833e11720ef8572017bf377e82782af8d80a2f5276bd96ab301cd78e46c638633d1e43153bc3acf733b6cdce5bfe1a3a077a5e2f43be9a02d7a9184467e12240bc3a338c1287938234d3ca3d3f4cd0f1d3d885041f2786a3f02dd9eeb63e89b17a56a3fbfe6c422338b609468eedf2dbcbff888f22fbd7689ed4ad7bea50316d093e95e817a8f9ca523037d4b2981f345f299a14b0b139b88ad03f271cc54c7c1fcbd950692778398f602c2334813dd844f420c356312d5785e95dbf5f4a923dfed6cd270e37a4c1c81a11a6ba513fa5eb4020ceefc9ac66f0b362dda4a706907d88e2bcead0627ae2be5d7373c5bbdfae6b4630e3358642673dcdb7156986f5874c80170351a237120fdb9171b1c7b6631cd0c228b07a6a31aa3432a598948759c1096ab6fb6dacc6a6eff6af026097590a27ff5b8d4e7d459b4a0887d4e750797096c21b12867d1c54a2875a795fbb506e5ac3886b97d3de4db0f24280803059f2df5b8732004a06a8fc09001f41a5d27d7b15f9cbe8b90bda42e1056b9c069671f384f844ee3381a90aa151639af0e978b8ce5cf079b1dc0fbd74ea5a4ee0bbb8bafcd6d2480423f3e5dde940ec88315972a8c1f76588eb7fa3727fe17b772603c886c3b50e77131e03ee04b29a62a224873ddbcb081e65d05d15cfadf16dbe786ae58592dd89d973e12a51f7fbb9e739943f0d8f1e24c057aa0381fcfd72431fd460effd989e9691ba724ea53ab9662c5938c228205e29deeb8644a1c095bede2f235847881d1782c372055c284417adf37bf16abd95d8c0dba890d927cdeee4ade689f04d1a9047ee3c23321c68603a6899c043465fbca9ee0c935ee9a1e1e08558d8f80ed922b1593e9caa7cb42bbe3bf166352491cfa936a1b635bb013de47b633df64eacbdf6a087cd91fbd6e1e6d8d585874566a61e2155ae93fba0af54769d9dd8528e521d946857d405d3c4024336e9102ae24e1fe0f5e00e29a6ccc75be770e70118be6ee78427cab9a705350cc32618779c3487e82afe651a42c31fa2ecb43d4e24f787da31252549a533cae1bac45d9fa56eafbc9c921039d0ff1c93a794ace7a2e65812f729a153e4395eb8de135577dadd44f0cf4891e5028517fcee5c8edcaea7f0a50c3019a603aedf0c68448614fc6ab3172eed6a17636f7063d99ee681b7075723aa2f6df24b5b16d67d128c5c8d39fe213b14d07353ceafaea98837efb450bdaaf401eca0782b9ff4ab1fc7f446a08d0317330be9192128eb5b064d10b5e0f052be972623d8f801c45d57f162db4ab60fa9c0e2400d738a7dccbea234b256a5bd631de091b96f2f8e96932100d9a01461d4f7a79899ce97ece102acce502da0dc861e88f56ae76a42a79db42767105883c99e1da564fd65e4c1cabbe649409816a5f287cc1c15183db71239b4294e2a11782034928e4ec15dd6a1d14c500fb324e4e1b823f325b9846a9f0dc790b77ce55fe1054d9d99632debe65525b76ae165eae454c220871be5b97de5230402f8217813c211ac5035bb16baf62570b9c5b078c55cba1bd23a77b17d4194d6d91d85f31fff0fe2462eb974298a31fcb0a9f9f33fa46990a5caffa5050caf68c20419e0d7cd9dededdb23abff49a615663b5eba5953915b8e0a07181bbea4e87e29f980c11e02801e0309712cd9ce65fbda30a7f5c6052636aebec20740dae407a8fce52b50970eff5d127a4218748298cccb6aab61cda612fd91029dbcaf33a4773f79b8bc2e351cd32c7c63e587e6430f1e6ac5cf6889732d0707256bab5f5de9703c94bd075a56c2a680b53e3e1db83c2dd8c6a8d6491e664aac53b5013cb13112ebcfbca755eca77576ba78284be415e146cb8df32542b1ebe0270c059e4276ca2bc6c6735f27ee80d3eef410bf62404bae6e7ad2e564047d35c1248c434dcc10ce6d9796f84b6a810a21154ba64e650bf2ad36d6bb7aba69dfcc2854cc18622f3976139bbcf545aa00414552791460bb809ae47d349f654096577f217d66eaced69b99af1f62a2c96a8d130ad24f5963fb2dd4a405ad0b87377bd48290f47733241c0d23265fd669d30dbb95a1272042f9659ec079be24de2f5725275a14ed8a7a151b4475ba30cbb2f80334937d350a5341180825abbb9da77aa5ba83a9a8a9079ba17b39bc0d01dcc7844b1d4070beb24e84a673d3391a4e9476265dcb4d6b58f222082a2629e13e5fc84ebf6b5849a7dfd165796998300abd93b0f587a5ce9cabb56909ad99ddaf79bb3040dc6576b08dbf7ac77b627b57198dcc02d05e360872e1a32a107df203ee2fe62ba09dd347d75383195f7b08cff41c8a7b8cf168124c7b9f1c9a59648e2613278ffaf784150900905465ce7d84a01c433f3458b04a8f97ce34fdd1c2ae3bdbd8110ad5cb86e92caa03b3bb8d51f93c2ce997771b99b56cf4c59022775e6fe716d5ed1e61dc43a6f3fe0b947ee60438363468c4592d429797a3772f008537eed36fd0d6d1dd2cb7da1fc53b54d6b1c8a68c42887166db9d71410770d3d20ee7a134f6a5b23aa08416271b6d272a9bb27e6b72aa0453dadbafecc965189d6aed5db62a34a484151b5c61d9d1082e7a56db9023c7233f0c0b8db80a64ff5d8a1a281a47b55d643e2a838d3f8084773f14ddced7a3830b520d562c414f74e924ed2f444d009eaeff9951fba573b80392d1654cdd885d48ca06dfb31b7740e57b43998f1264adcedef3473377f6cd81d02916edf13ddab1d0379d6f622bb07309eeb6ecaad52b3152897f852462a9f9ea29d530b453609708c5cfa4344407a909917f2873b879775ea54faf4b4d02dc7c4f1cc69cf2dfaef8a816762270fac1ddff6b775a7be07c123a8bc61d79da584f159c5352e3f96125dd76e354f579b0a5af3340aea31b132b21be9336e8d5452df396d51b09efd2080838d6b068630b9eb6728b4145925ac495e13ac5cc58bdea8cf5a1542e4635b290e76dc32fb005716e06c38e9e589980cf535cde17ec8e9630b0ff5dd6aa491d99a45005997b5d29194af6ca212edf4ea1ee84c90fe75b6e62104d894d0304c0f6143543ded298d3b9296ff348f981df486766029c5984e3c59ca4f22dd04801d4f21bb49d73e792fb08fac90815d00941ae2da33f01ea7ad54aec54d9addd926e5e2a13220cc565d758269cc0d148fad7a53a4c1c581f2b8a2ab801bebdfb38552a5b949c45bc5e21a57621e7c9ecc9cc7982c90ec1c44af2726ca75e31c304512ed7df9d926b37acc5048c517bb3a71e27eaa531ca9e4e964800ed0c08b1c3948927deb7b5b4abb9b922668185c6ad418718bbc3e9a5474b4565a2f4c228e4766b478923b1fe0e848edda20445a94e0099d946c2fd6d48577a60c1b873b5948d0fe23e2ca3f71cb925869816f7c66dc30df2607f332f66ff6a87a8601c362702fee89bef917430c592c47958e93b9c72ae4c765cb7f7aa869d8370e709c87f183ab3be88a20057ad8d96eba72234d3b52dcf790ada6c5bbf700a66f5d30559336ffb85d5ecd7f70e9420c048e164dafbcd6c109a105b4ca4ebb578aee7e295cf89b5d2d4a6d97eaf66f54c4bc5a4a3a18baacb3215fec5e15ab0885919cb4f5ccf6fb45f1bc7887647adb52645589718cc2b247090d41ea6d57615a61df8a9a8e334dd67966bfa29a4fbd911059e644594b9bd816c4c19359fa74a13bc43984640e893678b39d3f73868425c8e24679a4a2b329d1a5b6ffdec0307f8b67e01de8eb1cd1908dae0088cd36862055a8151d1c4b220c8ac8a777d6ff61c7936d802afc3dc0d0e0e153aadda2856fe88cfd21eee8abf195a4e3452ab36ff8ecd14dc4c936f561bfbb492ba3c34163ec2f43b65a20a178b87ffaeac8e07a9a852f088062971da6d7521e4d7076002c57b1c43ae7144042b5fc192a89c6ae492c1b48d0bfb41f118d38866d0b7c0f402b926ce0ec69cf552aa72ef185a98f2c1502a78f745fe8f45368caf14ca706729c40a416780450913386d4b385539946e4bc6dcd7aee852fb7814c8338b41759a275c14fc376ba9ca9a7ab2847c4c7ff04f4bd3fd6e27105ea6493d968db1fbb2a84b42f0da6a60b524fbbf82e01390f5a30bea453dc5ca875f603422d8a354feb6705ee322acf633ca80b98f10d2ef5dfe7c0e45f31c9d556ce079d7b9550eea31d2a0868d809855a52b8161590c00fe94295276d8f07c0d926616752ae80a6b6faad999947e9ca51a61ab7815f29fa3682d3e87ad06cf38f2de302a87950266ae77afb9d9d7e945bd05c49da28fedbad98cfb5e174b75b68efe9e7459f245ad959a1e0193ed3c7a52a977dc3a62c5ae0c6d60d7f3391392f16e1b84861b75d321f08f130c42a3113fa2f847fdd72183745eb4ad0ea8e4e613cea9610bcccd732aca87946822699695219a2200617fc99e4a6ff64c22f984b846a5ff00f86c72cd52a00ec28bb1bf91856f3172eda84e1b1bbf356153994984d48c7bc1e059765311c6db4e3ba91eb94d9e3a19667475c5e0f8d0299950158e0127b2c2c72f36f094069e128e2b90fcef73a94d973bb17875796331fb4ea38641288c901dda6e9c48a4ad8a84b419fdfe9eaf50812dd8641c621c65e5b6de7cd656384bf162d1b5d64ce7dce44f9c2446372a403fed2e3a7c64e47b32c47d999870e403b9d20563e6bbdede7a0d4100d2cf69e6024767e59572e7a21fe2b1b8c4217600be665eabcaeb14b6f00a0fcb714d0c6934749be8b5b5a7ef10be58bec5d567e1bd8fd9b6aaf8c6c9eb0220eb85fa6dc14614cb881ddbb8b6e621e2dda84636b7253a26c1de556a9f12083cb048baac0c53e55cf2a738394d397a67bfae258366af208ea753a884e5ae9674895565a3ddb660a7bd82e92368db4f7d465e38012cf3c9659eeb01060ede271d19f42e1a8569db0c3d222a426459ec5a0d2de1b57065239b4359b1eb32c387b29cb255ed423d777162bc18a5e2db3a9c491f2f89324c01408a87828c20aedd01a2df626e545a0d634621bae9bf09361fcc085055245c78dde99445d40fe302e9bc6d185c2cc24f8e30095df969bfe4b20c6d9222b192facaf97311aa5a1f28482103b99f00b85634ae678fc4944a98a2aae5505e38f36104c0196f4cf4b2bf44b1abdf5b873badf4ef62ffbc4bd710662e1e44af2093e102a3c6e86455108b876d8e742cac1338ef1c2c6eef3319d08927f628468f22b3c92fe9d56e257c2374444bd9906262ccb5779b635752505c51d46db0990fb90fb90f7d42d69872d9c8c015ee9c5c98783a17e6975f0e044e93eecc5bfdedaa608c86e1310a1fd6b4671c8b7aae787981afa6021a5b6a35e01bf444f868b4038fe0e7d2d02c0e5898a5e84de2270daee157722a75aa114129106f33daeb11aa4171c28c33dc15725ded1c81a35363dd467a727e9f67e273fc08d88749e549b875019c9f75fb00e512fb7f47bae9f24cf595a328aecee2955cc59a9b91b70a82754d0abaf994a3f3bcbcd3f456f59ec9d6528bd7cfc5b53bb6727065578e9ca7e7e0ce1fede856712f3ba13bb710377a003c3fe810f5d91fa5ed6538953c90cdb3bb2bc3295c8415e0ba99e0db9d5f20cfee471b5be44a674af827f4f7aa07ee1c9fdadc8255240b7783e1cbb2e208f4d95a0f56ee68d6bde121030d09c873914b140468e9afa3016ca9fc73850d3f362bfa5bc0722e35569fadb65123a0e1de6b58f027f8fccb4046a830beabd7f6489fd536fc740154d4d33d1ae4ca5ff7f94576cda9564b348926e6e325aef17c781b5578ae019e6653b67bfa0896023844424cb757b1367f7f8f77e35b02c5dad0894eff4050c9c2f365323ef7cb1f236d1250d77d64b21745d1788a68adc552006aa933fa6d2afcad368bc3da7b13f2bc30b5b0378db011df6425d69bd685c12a177f2e6d2266a3179a58df93f02f5f21cc747ee8d7a782c30beba8ebab86e20dffbf4040a393ffcbd639932da961afab7a12bef663d21a1812021019b46117c0f97b42898062d7ad7ef2aebf805486bd2c4720fa26a4df5ffe0a7e01fd27e677099bad1c93b486edeccdb0da91a87b090779f888126e9f5b0c0822a6b361ca3caa53e270ac12ff66c5ebc128daac7a29e928375998ffbee1becd40a3ab9b80f8d493c6b9aac2960f23e46f11b68f95e00ef3f31d2924c68954eceb30f6dd2ffbc58cc8914c7a2720a78a4fbad016c4452d94ffe96dc3302d198f317fee4645b87378cbb4416e93900e759ee53b629f7dcc2f0377bf83a19a431ef43efe72e85ff1385532f66dc4bb2908121a18ad8f2889b825236890f47116b1664fbe266543839d1dca84792b1d725a073548d7ad451d4b70ff699c109e9fdc9fe590b40d8823fab4216f6c674065d81a5f71a5e0f3ec8778237a81181b46ee91d499eed2dc291c2305610917ffbe5389cf5e6c8575db3929ea8a7113bd1c213f38688ef88f2f20d771af70754d582c82206e46ae83b03ca586859dd60d0fe608d99bb92e3b4a06422b812c097cb317a99978aa8a64f86b1245a9429154fd5c5e77604fa50d41ae3e03ee159d19e6cc7e6da9f3cfa08618dcc7d262b82f7cc97566b484082999bbe34191e9c7d9af3def3ea3a575e3470d17ccd3a6822d97b23ffeb465eb6dfe2a36a4184134fcf58a51907be6560342f6db38165f2c937a7fe6e70f7d0184d6f32b8b58068b427c2eda03bf24e2cd5506c75bb7b7ad26e6f8a5816cc5b6e6e1d756b969017d86d164ed2cfc92c09da8eb6bb903273185be47dd7dbe54f30c703b0c89232dc297033899fa6ed5eec2643f49a46c8f84a05e0e2c226d8e977034a22967e1ce1715e8e55bead98ccdba20117049d3a4c84cd454cd24065a7e968fb97bb451d5c815037c9367332e1b71c4d764298bc45b63e18c98e0b757317c80c74f048dac4ba484015ae7ba9294bd7478637773a337b9c77c49905fa6560344f99972966202e3c0a6a031f7f796eb47465cbdfa91799ab155140dda96c90118f10504ec9ddc9ce774b9373f54bc049f8fa1b47c53875bf3fdd04f2d6a20c73e162cbb32e820c356880ba0932f9f5950e3157669989107f577657f326deb0bfce591b04c64760d63ea4176a52ddef4f651c97e6f8f3c24fe9e0acea9bf5ec8d5159b6060fce52826c0e535798cd819cc4f7812a25bf500074a71b9f085711015e13dfc373e09fa08a26d3bd426c76fbc4f14e267eff691ff1db6c13c111be8fae3fa2dcb254d2692b0af822a91398c1a7d13df9ac541a373370ebfd9a7ee1cab1b2cd55bf75fa8d50dc0b63236e3716facf7fd34d4158690963cca930ac4dc20fe79ef8f16c436705f904c3908781ed79c8f77e276b8af20959b37fe54367578211c242d8b1f94a3afa8933e3d005bcf4c3b34a2a87d23f2003db1578fc0c0358a09817ac4e3ea212c5dfc51bd7ae417385de7e5c4947752ff217edc292e7aa8c8cd1eb9ac53fd3add703cd51c3a090c79dd97216b213864175901c88adf11db6af6d1506b8f1852cde8a0b83289336baf4042c51f5ec3d0e5cee3c73954bc4b8ff864e10668df3a4a75ea0270ebe47a18622f814d6f41c27fda9a6dd4c4f938163364453be0f099873fadc46a8bf3f5179081636c28a8f9e910a116a7e455deef350448fbb03a2ebb2e9ce6ee1638ca0033da3fae1316626eab3ce38e12f311e249ec1fd78a37f132485f84a4a51bcb6ea8291e4b9259a475fa2ed532a808e4644d12c97a8ebca967e30c0c78bb2c69718b85607a4acc61011a3b388bd6b4e16e75c957793f4e64e98fbd3f9ab5b16cf949f95389ffcd1e521897bb87f5b65aa3db369e35f4c53f16d0f3e8d2fc2af9bed558c69bb2b9ad03a0be6b2a05049632b40da72a0ad539c6f0c5495206bd030da18e7eae467c54b89ecd7c9fedae66c88bbe68ef76ceb49870241cbe9b2afbeadb6ba0be27b3be1891a1094353c44045ffb15451e0fe1769f8d94dc1e1db01a59f2ec144cebc5ae09f9843201c1923515b869facff929e78d431d4ad6d03929f0d0914a5ac9bccfc98ada28a94188aaf1641253f58be323b6a9ac4647fb629dfe3c98623c0c7db93cefee12423786b2db8b33a955991c42c202e73b4ad426d3cad25b07692cc8f3a21fd4f5fe931efe7572f1dca4296eda76762261578262eebc16f6e425aa3150174d533b9ff7a62975f88b408d00cffa3164fd49718de1f42a49ace1c1284c4f5f9e7a1f9a26320524c8d606096dcaba4d1afda9d48956418c5e6132e189ecfb60cbb43bd4d3265989074c230e0ae9f353207e5a10c1da4333a409ead11bd2827c04dc3e17b3978b331e9c69a9aacfce08df3e4088ddc910eef85e05b8d74c7fbb439e5303c63beabadd72cfc2ac95d2f075b5155fc35f531e0d438e3f832aad15bceea21baa37b99719f6b775a0d736a63f709fb322e5558a49d38d3441c61e4ebe0e5e02e169bf3dda51d6aa337d2b6aa1150a4a27ffd0a3e923a7ad7454a85b597b8ab3c5ef72384a103d06492fa8f241afc588b1ab505791e8eafdab4d6311b22140eb408560b3309bb137ff13b56c230e067330f122b89859ddb6e34a31fd9939ce0cf501cbf948dda35cd91ca0fa7a90d4a82c82801bf26bf16625a6b8b4c7473bc01c4136ddb57fd8354d7085a9651320c0a4a31e09933e5a0f6b71b0508a5da531c09574fb1122a62a9d10e735dbb0378879861e7fd9852e661480aba2a809f0f08b6d25a15c6aa1d9503c2a1ccd1be2eeae197e6ad37dcb446abcdeb555acab99c61191454b6b6fa4d4354c19ec3a2c957a0ff0b5b752abe644702fbd19484c8580087602a91da496efd41fa4763a2451f31a3dbb704756aa095705606b61fb764424c62b0b81c2ff5c8ce4e451624fa8e6eb90f1d00f1c3c7ecf5d696aadffb21deaf03d409dd350ff856835c44fe7efb387be1146d549affe9c236f064fd40d316778943b211292cb4c790f261c5983b404ba5d77f28543e472394b07143da651ee182d8db497892d7fcfbea1565c40ee99cacdddc05b9e7bbd345f16fb1d802beb30f3ae276bc9eed205c278880e0928f35308dc94492803005e4009d54944143f68444aa9be06ffcdfda1cd7af6b4279166755d38ea673c474038418a47481713442344f3c55fa5f4a165107a32dd7d31842b4f27bfa5727d8d10e5b206be453d2cd0706ac50cabe5c96b18310a0001d778646e891612f06597580ef503ede000a81ecbd3eef127394c43e938c14ab1f01647b01546b17b6323b946cc8824674cada5c56b2c1b8569d8742b22f04fe00976a06a339ae1299a3373464bdda4cffd3c9ab26e1d78ffaee207636c23612176a4e7ec51e2d3a93477e475d1a72d646bfebd80f8933c0cf97b099c049bb6f953f93172c4783c288d5bedf0b0276afd4e10fddf825267a6be8097a6a03f39c998f1641bfe31643926e3dfb42c9667a8e2cc5fc83f7ce2229e016d7fe6ea7cb1e51bb25838808e3be7d1d6e19fb77a61445bf6b1a3f12fce881cce6eb1a4140958c6cc5cac45de08c84fad6afe0f3fee2e0833252936d3f0ec0a82dbcb51371edb2c53fd073b6c39c532e79880d3797d2e74ef778af17b5b4d67b6e7398e3eb8234296b421995da1ecc27cbc884a5d7048e4e97aaffd66c2aa1d493bd39b634c3bfb2bc25cb38b0348f709ba8bdff5ed0bfc21a35cbf053f796570c3193a5711bc6ac133c0e93f0b46ca7246fb676140bc33d3a011269c5709d1b4223b9711e436318699b69cadaee10330995bb483df6e21bdd8ac98469194d916dbfe3a13d2ddc85999b146e396980143fb9701a16dc4d6173cbe7dead35acbc166e73f7db9f3ed56c288543acfd52f331ee48429f0c369cb171f83219f01c78cb67648a7262bbd0e6e7ce6ec3dcfeb00a00352322e9d0bf90c7795f55fe3c6cd42cd53a3ef6797e27ffec370dffe6eb16b746aa3ab8ef7e4d17330ba94ef2a2a0d745d519db0f76759ef24604a9363271eb082a0709f9008baf2a0b4dd8e6bef492c8c2044d4c1d88a3fa6eb30578c2dc26baa60bd0a209b6a05e03569106ae97dac0c93bfa7b8f3e2c8dcfba9ece40bba485b024ce99df72bb60dc368d2b516f8a792e15a0a75778591b709ef916d54921ae24ac4d76fd5799ed246dd3c7c21f45f7739bbbfda5414123845f740bacbe280702e7cfcadb109f300b67c833ddaa1e28ee02e8ee3f3a625e98f42a27bce569ddc31572b40b149e86eeef803cb779337944ce6920a9c13046cb44d55eff04150676fbb155facd7698dbe12bbe7bc4186ac3b4801399f34577787845add246f731dff9d8d02144efc063356e163d4a68aa189fc9dbfdd6178043f826547034a98b0914bbb4839314cdf9b580fe7305f911b96b4f57bda4b616fd0a3efe5b1e832fb6c12523b6db087f916b401ed1b484efdf94d8a3453f5eb3f0d9de5e8626a09c57d3416c5d4873b2b88685450fdb05b60b1be27807d7f997faad6bfcc935585bb9734badc696d76ad8e55a7f437bef0cbc90fbbb6d6b3864fc65dd0bb28683813fd987d25332b9f7a569483556ebde1b9155d48719e86a0d7ff41c38b55b099e9b0ab205356fd36d3d7145258ceb397e471d6b3340fdd6c299a59e9cff000f171bd2d10875a666140987c0fd33ee9a63e8f27f0996e01fd322f26a3e9e7b4e2e2307426fb2c848fbdbd159564dbbde92f40b0dad6df3a12a0b3f2ed5af621f75e973f6211c81ba977822cf7ef4d3c27a77bf0a500095c81cba54bfaf26855b605f8dd7d838ea38cb4679c90a6d1fb2e18a17eda4bf6f6d4fda7b311b0f70410287734d054a90e748425cdeb67e53310909ce69fe13d74898f2623ccdf78f09fcd7776522af1471c9787a295aa70c755cc061483e948299eabfff7d584442766ab33aa0fa91ab8d9fb3e5e17f8fa7ffe37ab0f93d457cfa10dbb28014bb4deec7796e560d1e06d7831bafec00467ce7854cda2b1213c44b1c1971f9c4116f0aa6004188e1e35d140586bbe1eb05ff9fc9c879197d6ae3ef64d43b3136edd292731540329138c9e10bd9a4c2f8df00e809c3654eefca58ff328a3bbcaef8df650b87af6fb4154b9ea447dcc6d4942858f1a6625efc2b009cc02e049fe05849d87009ff56a62abe21ea2ee7173ad8a036f844f36601083a32016972f29dd8c6ad816ba93025403b4a1e512d97ee4908bfd43acde8e98c9016260c25cf858a8ce023c5a8ec5df4e73fad5a6bcefae732d00e868e10a85e56a5e8ae72b46dfcc6d6593e7b5c47ae6c9d42cbbd3cd74d6f347cca90b60992b0d9143fa47ad363c1708663e4707302352c6e6d619d78e44c062ecf23154357669d96500379d1cc5c3b3b42c12ddd9565f360d1be504b3ec279a73f72e4240065274f92bb209f66354f9205d963326b178d70c7f8a580d0f8eddaaf22fb2dd5cbeef3b0fd2a05d6ddace3a5bbea216cdaab46ecd7ffab505e058679417dd893d5f383656ffcbd42c9dfce6dbf658ba6113701a01b9e86a7305b245b4ae2509746bf936958a24c4096ff3069d3f83e58b66972f293e1ddc350986160b6708c9e13a972be2ebe2e769fa25bc99e1983e08aa9af02d4ea7c454ca881862b89d09ab1c40c686e06452e1971ccd7c21ebe046879d7dc23b359f35118d5af7f86ff943e79d52f2b68b9ae6369debaf8f3e693660e4781bde20f440e842da392d7c3055042607b22abe75456dbfb43a8e185f49aa9cef14fb8ac64b3ac1ac06ed2e6129051b09f3d40e5b97eaaae067f660862ee995898a1bd8da45855444dea83a9baa7c30f032e6ee2217f5b28b84fb565ef014c8b805fe3e468a06d2b38d2122176fd863774ab712b2cf237be722cc64f4ba7878b669983264296261c050ef0505d08409a3455d5e0394f1121e092b0b7a7ebe391cfcb8f533b6a283689de52e2ded7ecde61e3eab0c8b686ed7635aa1f02f35745c001c263214fb0f9ee0e6b0be5a7a69303b08068bd006d335ad3d5ea6f9589f31218c81076de42c1a9695f956dee6a89139e295339864a31a80426038d152bf33886e87d7e2562c4a4bc2b1d0dd5ce50afa31512fd1f759ccd2ac5c14abf91598c6c454bc23c5a1bedda045b10a6685aea3d30330ef4a26a89ef0f08ec97124dd4a11c1aa8e0f0689f7e106f0a8cebfa02127daf51ce8ec96fe1e13ce4dfb57b3677c0a61c59244dfda3678a6c090b70b9dfce31bcceb767bcd61546af54f37c82f050e371eb3b56417f6b40004033405134c6f7ca2f123f3800bd23dbc5016cb12a9a3a4c1247e8a225b139417784d5d9f47aac110350cad7705918cdaf1a9116c25823d4a7541e0a56e98051f19adcaff57fd0fcd02d6d4c9a8ee4de7ddfadaea526cf1515bab3431fea17e98e36286a3c626a9015446054d0c57c3e8850feefee91d115506c5538265ed7917f5cce2aeb564792958d970a1c546394364b635970d76423adcf29601b974e6f83056543c646f253aea74f04ce1a745778cc30e2e142c381d5ffb60026756bae0fee24fca65f04d671a0be689d7ab5adf5047b184fb4e91a9dee5b2b3c2187f8fa09becd2dae1834c3b72c7c9282646c6b659745a00d5aff162e2980a6551cb6c7dc67d76f7e39efa04d2bbbc1dfc7ace8ac8f74e34ee92ea90b768d5252816998d83514bb73750211f17124d6744747fe8cb677439e094df3c46eedc102f0d95b4e43ea426e3619263dd167b808e436edd6a2376f5d8244101b9fcc0e6457e52878037782508d1f8a463624b063e84204ced3b8ea5c764313bc0e88e28e8389173cc87d1f990f0248e42c729c90af88f796c8a7d2a942775ac494c3f8b4b158c79817050eafbbc97a1cb7cb56bc7bad62e4b1670cc046692eebacba8b41424f319133dc44ee393b6d6839e052c7e5477831d711173926c31e3ef112d5ed05375054d8e9d5ac3af0964448629e590f2753e2006bd7a9206e913eb63c2891a85012c146855e1eb2a5c96b0f4ee5e98128b37fca6a80bfe3970a976cef9a44ea407a4480d39ad3e92ef7ac2e33ea14fe3e676c48adcff3fd9893aff4fc42bc7a7f941be625e506066eab54133ee4aabcb3a9e1df8ba843a7dd86a8d4e38d712b6112b5b4bb51e4623bc747809a89b7873d627c238a9e4ca6520b31a3e55e7a42ffaae085d9a1f376d0ca2a2c6e901c6506d6de0416b64d7eca105b934acb9ed7452528ce45c7836b1b252c17c064ffdb3018d5efb2c36e3d102254aa4f855a119e1d158830941f33ba2117331323debcb322c33e6bc173b3b3f78acef879f4edeab96bfb6d555ec37256a87cee7d98c8b2fc8a5f3a334fe2ea4d0f7668f67102ef41e8b54bd3f840beda3a6069dc9303bc76286816f45244de102e3fdb979042feef8c8edac1e0dfe6ae0e760beb0819161142e3cf381db8c343433ca38bd74d789c72b710bad921e4d296a1d9e6cc8995808b2264c208e28d1b4109d296d7042943eb26be08053055f2fc0935b4fabe5e8961bd7ea2d97ad126dab1733a082654cbcacd14a8a051117dd8a8a1c94e7af31e4e78224498ec9148092ebcc2251afff2dbca6b3c8e1e179bfee39c07a2b815121931502d0049e01378169613d929ee684907335a46bf58782400bda231aae4e5a4621c57bfade63ec9e61b5fda6da38428c4113a0c8b66b5fcdad39b44a169190810b28f6d77eba45302a11b1f76f5bfe049873caee976c644462cae5cef6a7c3ebe12ba6f0680e19da3873f61d1df700caaece0f176ca4c22c40a75d3cee56925bd13f0e88786c1c5c26c125314284f1d229761bd1c85eb0d044ae09fd80e1e0ac216e6727421e9c9f9dba6cee4c9fc5c2273c4835af1ec2741b062d07696cab0383d7652471219a6e6d0031aa9738fd45afcab76961b1d9a157efaf9034badaf34d7b98d76ed3f7f969269a880f5b7c40e6e088fa1ae3c84c99d9c22884748e645f868135b131eb0236dfd8f4fac1453b3458f98240a3f83ce92fc9b34d38074a401e0b510cc3f590653a2708a1e9207d7ccb5349959ada06c6b70ec1deea9cc94b286c777c9af5b9f02ae1c2437cfdb8261778bfc531f83a60c81f30310aadc99dc57fb7b75f9f4e7a857461629bcab76dcb52fdcd6077eff5cff9288aeb875cfeb51da68f64449a3aa5e08ebb6a36ef3d45c5618bf4f087d014d88864b7da05e131621a4a2ceadd4836b20d388ec4de979d61da2defeaf8c2c905b59cd84c15c6a591fba110119ba8f6951691caede4fdbfa0485cf5968508259d65c71df6e9120c39a1c3572e2a52baa48856507731af4856dc29498667952e8eed89cad939be7640fa7c8f94b23b4c10e2960b3a759e23694992b7740f0a0e89fcada9696c61d8cf25bf4cac60cd29bb9ef74923fac59c40177b6c8017e6ffda96549204d5d3a009c2bc038c1592292a5f23829f76387789f60dd50530f45a5a7d7920ef0dced96642f4e85fd2eb3dbb5b9e02d57f440a66553eea08d4c06730d09a07ff487c7d6cb704b99b9a6b7b370dbcc73ae7366f82afe2024a58e45ad99dfc8a8acf3c2c504f135764d99ef2918c6073ac94964e4c19acf525b9f20a0c64d0035d8ef80cc3813125590931e6507add2821d6d6063f7f361d588d9b193617c9baca51a95ffeea722e5b9c5eb50c346fc3cf79c9ae50410ef514f415494f269ac4b088c666b0c7a597f31f5fa29454517ae38deb070001f548cbe71cd7c192de5ad5fc96434d5339091e2d270c95b92bba8080e75c577d906eb18dac4e1b9fe4ccb6157769e134c70d054ef5ecf8cbed5829a63ee873e2f5518cdf2e42610e96c6c0f318a1f35209390d1828c27cb823c0736e3600cc2cf413e14ef6dba9db834756e53b8007f302443b85f1c40691f073541a3f8730f81b91c5395c59f39f07fc272b13781009839007020b400c92c8d8f39ec0c0efdb6af0630993030889f07776761b6fd25721bc2f30f30f005e63bdfc407e5ee9d8c24ccb7742aad085dd31a19ad80b25b1b68f1e46b845e9dd18016ed25f6a0c40ec4f774814c6e748c711f8d7cf3a70de53cae76409ccc8b5f66c30a5a397075c625a574bbfc10f1505d7d43bde67d791d002bf025cbe60ee6ff315832d058cfd034f5e541abb4b9d379e58048ffc6129eaaecf35552ae56e093c9ac5a9497eb516b259386a006b6b1a6bdfcd7e05a6cec9bd9c8ece8fc318a386eb1a30564d857c6576323874a6d3b454e497e7acb78718545da0eabeac8346afeb19a91468437d7c6276b82ee0480bcc49a9f675c16bce3a335395b34f354111e8db16e309adb9d3c3b00944af34064a1a78dfc2f1d6f4c637eb23f452e46a6311538fd80fc16a4c3c711856186588d768c0654b557a0fe36ebce4985963e3da159fdb68857542d35600002b7584734f4522599d711219998646ea0ce4c4f30c0b9c44c2bab713d9da0a78d4d3a6f2fb0770884dea4d50dcefe854e3861a6f5b14a4c7a8db3a133d77f16262690e9206c62c3d003f6c77fb96552636ab806962574b90741e0e6fa6041842f31f3d4c196634ec3dfb1ffc2aa394b4b44308e98a7108e2d1c8f59a511d378b86218f2fb4602999188d0d3123d43d516c89525bd6097023c8596afecd3baf18109b1e61a9ed53e6ecaffcece4fc546cee4ffc4d229fba433f226d9b4f69f217eb3d0a44f7b5f30aef14813b3761d74e14e2d8ecea076acdb5ce75e544d4ed3c8b17359c165ede2b59e0df07b40fde2a936d88ce9823a85ec905b91df1285abdce49e113ad41caea77f9fda0db19c98e5a28d058083e3c37e851c776a4659b5dafca3b51c401fe5d8d10e4f16e624adf4c47bc8d3239d92c66b9a3c769d28c91005b123ea1b6a3e61281e432d3d7b69f394c175d836a5b422155be14b33a179667b0376a7a47aca98473416370ac2fb2357aa81a1e531b7b94100133ae7b7e17258ffcc5b85727ce39b10c75159f20d3ba17e8d520d04fafb8879a86b3edcce4466b80ae0d6920e79e1772f5f6466eac538a739d80275b2d9301d06171387b2af26a97b4848e587a5cb0b3991f371d55ecb957b359504303e9c40216d63b29808ec804d6227235973451d88d2f933e26085c8f0da0358005f58f4a53e32373b617f4644e33ffdb2be2af3e00d63f370cf6b5766a88dceaec9d12b7cf0e16a25b1ee97826562eccd7ace828201c86fd6e918a12e38a5451a80403c8025803fa8de203d25dd14c2a33995c8a9d3d634e2924805d59040627664e06e160fa8ae85dc983df43465ccc3bb68a575765a67590c4973e1a2961016ae2c868bcbcd2ff949a3e75f8b0d0d7cfbb0e462cd7f56196bbfdaf8bc3d472e1036c76f19047afeb15f6083c3fe4ea5d969ea72f3bbae2809010b3d53281a70c4d099eaa33dea2150ba84a59f234684429d8befbce2b832c75874a2e17e717f0e5dc9324b8f5d31066665513e8302e2b6de9e001e07c91cc4e7a0fdd5f8f4e7e04f3027a6d8c0463efcb73b2cfa317d380541ebcb71940920cc58fa88dcedac44c17060f25ebdd58622fd5a31a34e84c4bca1b80dda8fc153ee344f1379255e25a57e861decf0379bd9e47bc09476f11dedce9ac9c375dff6d73fba0f4bc25bfae4d602280710831f15b69fc4b9435f54eb04821c0f8631aabafbcaad4b032ab99a548f8240ba191ccbc3d3cf41d0e6244684f8287e071647c8d79d0dbe47631cd395d8704d57a1144c0464278ff118534360e6080e418ff81546830d81dbffc1b4fa5d8a2093957783ff73bed3d179fe609db1035f206694f03e28847599108c966bd6d37db37f2aaab95ab105b30ac47b8b88b781922bf26152dd59d8a47af76a942efdad1bc8d2ee2657d26f01fbe6ff67d235608537739272e63f674830ed23f7353147f30aa41b6ee6bd597933dda47e8f05a63e59d95baf6f140d69917cc3ea4c135d85d98397f199b57d87f68ea3a54b0a58a85106cb95200b1251d08f449b531125f6ef9cb7f0ec8b2005e3f7514087f74170588b01eaa03f91dc05e44e6f0065624829ecdad600f393574ecddb62513eb60ca39bd464d945e94d06f83ffe7a7efc9fcff7bae2d5c1699b7c3dc66e76d3ad94122f05e51509a8ec5ef742f69f5ca6f75a8018f86065acf7179c142f486a6194972be8b63a7a07ecaa79a5b7b5f3007da018d3bf74940e143b7b3e95b2c9f5a4319d6500c13bbfd72c0432c1a47251947abf8fae1dd847a62be8c7f45d5a3c0d291e93cd005a6eda6f63244fdcceab6180afb5f2acce42042a18bc6d08c9205aa03eb7aad45a75079b44897f223bb5c1a6df37ca76da4ad307eaf9f7bd2410608fae6d8ad0a04abe0da7e064b86826b586df642d941dbd67cdb4e7868aca57d05b46eba1f5e18960782086c1ec7beb5de0c8a91381775e48adebc7322be004b85cedf921d5c39f760c44a92eb0e57fe2ec1f86350e52f0bab4078deb715670d3163fe23855f7d15108fa06dbfac3b79187746159441d0f90b3ed40fd3f121c4dbd847acd70945d61c6904355dfa9f6424957b265955a405fd62c3e91e22d916dba5a10c7460992e52829f4fcdb8cf22efe592ff44571bd10f726da8b1c9a95e6f59141e76845577b3ffc20ad347325b287c4a298e1a16db2f56fda41c104af21eaa516ea7124a3d8bfe5afeb745a6b908caf96eb9b8db20902014441d94f49532e2f58e17ff751cffe3a3ef5a3e6ca3247f79ad2d5c936c7b0a4cd38be45fb86e6b67bc825ac0fcf4d74b8b3b8aa055cfcbb3aa9028035d428fbdbaddd29e1e5235d345b6eecd680da56c224511d6bb58a45c18ae9a112559602cc815e8dbc3896f40e6c78b873fec58d06f35de0a3d3e2f2737561d5c569c0a88d2ac4c8a89c7fb9ab3c26384cbea493b81dc8ecabd7dfb1885eba6a5360735429a330c2f3c941ccad86e7076a14bc2bd4239ceee3e5679d21d4e6156ec2b82026cef9be6c62325f5c4797a04d35dd3f810bda5a17d8f31843aa86f6facf0a4462d74711524f1329359e30e1c1d0c38a6757450f0937c5c5e09c902dedc303ec5a098f05592b662087e7f2843302162d94a9438b851948330f0b2a6df26f9cf8361f5a4168082c63f048044e8c489729381ae963ab6ea3c81c124bee6748c9df0e46c59954d1516e5525a14374bb2e740a4eff6fdc667f67c15941693718c4e19e181f42b4b944657856a688f6d5319e2c5307878a54e565a2c287e3ad6360ee70e40c4d6653e62ae976896c5232d6a004622140e2e840c3801636173ff0381014ca94f5b724532e1830ba5aec130b36b77607cbbde472850e019e77b5086f465305804b343ada0dd2fe70fc54a80f6d048de426642a30b9f9593df1ebb2342895530510c2b755a9d7852339d52645b7e6988176bb2d2011d324200e0dcbda9e716b5962231cd34a1df82ba5e4f9ab3ff95342c45972fec0dc4a43bff861aab36ae18f06e9982cf623cde62a479128a4d09fb9ddba484458425083aaff86625a5e12def46cb29749337942591d61a450c334d14e3802da682233931cebc6b995d17c4e4664118e0446fcc0a31d701f7ec1480eca04097a76a9505ca4b488270ca82c41d9d22424830cf54e542bc3342dfea0dd639de71aa06c502931ad7e01d0aa35944ab430e0528652b5f7310cd2d4bda0c00b46a87403c9b1d995a4b87dd0ceb66f864eaa06f46b838a1e7da376851249a47bfd54ae3b74ccdc474bc367aad48b89105d235f3116c56f3bef1d65474fc1d73fdf4b326dcfeaa44faf983ac70072cc621865853fefc984cdb3209e16988c6c56b3c99af02b1e48d187b458f5a050bc88c7a48e7dd06520bc29690a3d0316763fad74f64c6762191d899ee91e4e4505403528045ab80f7d94bcb49c8ce90062ba578b9c66d37334809907aefec4ec4c172117e93949efb9f99156d3b59fdf090e0c9fe1d6ac439e53a6e3aaea297d650099049f9c16b004361db5d3d0d5a0e5ac89a680f562a0d75975748aa10e85023c74868376fc398a7ff7a6261357425d039239a22e7d7ead9b9acce72f05e211701cb6f2a5bc874082955cd1a5f4c1bc970c50466f6ce1a4283f853b570be1e380af6985874e0d0f934716a401dbdcaf5c78416e60d2dc3e99f4bbf6cf01392daee3c719219ba7dc80209eb0dc8bd4576cdc0a99dd945469e1d4be03c649db1ec8e2457e20e43abefd0376afd9989a854f1d1e700f0e7e54116d84e153ea90a8565205b77b1965c2b83f772d7771082dff6dace676c0d65bc735c9f98a5f3676886f0b61fb9cd85197f48f3a47b633935b0c3f4db2c2323015ea7b7ab7304cbb79fb073889cf09a84f98af84c46a261026d401b8de4c0157e453c374be15e67791b97f7157df1343f50951fa45407779e99374ce50509dda2f9ec6da481dd8db52847bc3b6e0399e895f4a09ff1f84321f92576ab154011da4cdb667060254e24215df934e27a026f3f4f95a757a77d231bd2d370a696b1b928e145a603ba923bb43d7943cbe37344d078e9a507f09560cd5c9e442e4c9b99b7536b2a3d9430677226f89564ae57ada698088fc87d43f7826b754797ac18ad24ec91c51b9f91ab2935500b5d110f2db4c983b6d06bd19693c3ae6187ab6aa4cfa194e712c6c2cf34b8a0abaff5af7801e497584d9626c4ada740dd23bb3e18ea695fed15f652d91ef5af31d336fda10da6b8c6cb93301c1fd7244c05adbac3f34946c8dc96cc76eeb05c82ce2a45198ec28a935031deb949922f894d5f08c852597a6ea5a35a050e5583acc6488900e7fc5b30c0d1f02f3474794a9a3af6a295f055fd1fa643313f9d768e21e65fca081eeabb8fa8d108435cf671927f87df5dc084dac6cf1661a10ce127b8a1747aedc57e5f103839b93d0b2ece7fc3ee53edf1e1301806e4bb3d0e27b878c3c5985d96c1a7768b1a4f772b1a1945bbdd6feff08b114bdc39571eb89fb734a72117465b6220210321139997bd10fc21417fad6753654aa9f314c992819dec430ac766d5423d95c8e00a56b551ef9a9846b84f48ce90d3c8eab6176e16d2bc16bac992335b489de9449c896abbe530d1450fd34611d8428c8b0f06d3979022c2a71a7b9a5576c5609162fd33c7935ec00fcff7843a075bcd34ac1e2ef9b31cfcbb3b7b09085712b6eb205b9a4c5d76862b0798b3d49e77d4d4835f46aa6fa6e292107b5611255acae7f1fee5f33b43aef0f90574c35d6a246dc29765336e1aa9cb1114bd16683ae06f44fa931d1ee5e92885a56cf5f6eac70401e6c889a463f4576385c685b7259f251c6c24f3a257175fadda17957db10c39ace6e96724ced193855d1092f2b2cfc941d16fa25d377cf11ad5cbacac9ce65929487511d8ed5eb173967da45c428f1300583213257e9ae48518193e101fe3d11f696b8b04f9967a14b1243a993cafcee4e5a1d6f31dd60bb34797be47b592aee238c34f11943ac63644dbe7efa94c174b08dffbe6ee3a7aaa445b6980441e29d94f9e47dd86cdd8c7bb1f8648ac2689ea9e7e59a73e040ca147b2d3f4e632244e368c70e1e80d144bdf2df4adabcc41227f387924e9a8a764d3c196f7d99e33022ec24682b7dca18983200dc24f5ffb097539ba89ed52544eb90a15d558e453918e097d435571766d7de83a572ae50dcba9a5d9c09cd0bd8b728dc15c0722b9bd35909dc79d4d49f86bd5055244602c9c027100b78067cb45cc6d308697a49900c69895b871c32a33c60501ed7e2e2a6acd51c5a61a57df4a810f2973637ff009046a45fda7cb66f0263e854b82759c6356bca2078db6c86e745259bc420e312fc6c5641a0fe1bcf362b477d40ec60f09d1b7ef658dc3bd7e6d0d78ba886c80c466c4783c2a8cb3eb234444bf3966822cb3196a289ae7964d72a5a23e0c98418165e4bf0e61734bb638ecebc6e9d99370fe124c93f6ef594459d7f69818c73e51d374a7d1af504a29738f55db5bb0decfc6ced38b443e28fdca32fb486e8896a2e487fa313643ac69b476f8c1ee2d91ddc126683d14071fe0ace6ebe4b8ade20a08f80859098037a5fcf7b91503ae7b005d8d715d7f5b6118c0c28c0579071b6c2e159158b4d816d70396d5defb59f8e02d22893579c40a160a7b0567ab4310371cabdeb3a14372fdfd8d6c06bf4e05cddb17f8ba6c28ef4019ead1cb624e044497fbaa18ffb78e5c221352a788d1f50f1fd6e39cda9384e14a5760f725148cb786f9dbc0e5aa097910b1f9658e2d3f181c1c59eaba4f2a6bedb4fcec7ae322810fad60f66f9c22d970ef8c35e57c9710ceeeefded7a20d3dd893f6b2b98a34e471ed7ac1e13800292fe648c8d335fff45ef83a55a90d07176c404f02fb17a002f247018c6e9946927999b3690c4de7dd288962f094c0406d21d27721ad61219152dd2d772544df7ceb9ef96debf03ad97778099ca69b43e7fed0300dfe8d2b32159fdc9d4e24fb76dead30998d3398e69e996194b29577b8d6464805c36d265a4cb80efdf89ae686eec6890dd4806267f92672b0037d6659048f3fe9a53ad0e684e86e568ea315c4a4b6eaa1b18ed14fddf2c1d552fda996c97c2f333e3f1e04099f2e34f52b181778c392eaa923e38eed850f723f47fcde473d1271406273a230e35b126c5298a73b064f0edc43d1bc683fb89d4efa7fd6dbd23645f926f03a1f5208c76b57d26bf45274dda498e9e05909b3bb2563b7aadbc42f6b96b0ae52572370843bc7f64530959a4cef3652b0623a9df9543de2aace81af3b3a489e4360c3d4ec70e3f9fbcb348d0f46c8180aa01e30228f93e33f787e231f38767a25164a15d99c76f2a01b5c65d4df9a5bfa2b2623a8d5e2f0bc54354e8a86478727e438d88b000b48a8b85fc6c3dbae0db11860ac14888435bf07fd77e84511542d17e9b14015cacd2be2bf541a740e4b9f2ee647a1d229c08c2dc765a4b2f57c306d9a30a54d5a9d33978196765895c4daeb54c48e13eb142ea5bcb13efb027f22b15a0a181439638dc8bd28c5484b26e000f7ebc3cd9aa7c29a8dcf55cc9265d5fd278db54e9267cc69233ae929d3f92a2ce75a07c6fc8713cba26d30cb959f6abf660ce8ae4a79dc712bad4dfbec8d9584517897d777bcb0cba73a9f446f33cc24f625be489cb8663d509a997f9d91dae2bd78339b27a7b224ed3342c2ea9b18ecc2a7e707a54ca032285cb318b440f89a63bffa002da4f8fff938aaeaeb805f8ba906425ec9fa415ed9f3ff5f16b398df8081b54a972d81b2cf9c0760179abccd55d157cf71710bdf96814c9a480c10c73c83b8baff3b159a97d27080696b81f08f7ef007ed12446c342b09b08592afb0373da732a326b2da4a665ecf4909d8064906133e993600f201857b50c913e6c09f55b11921bec87a841388f1cab9b4f5df30ed53835f4ffd62302f8fa201ea2e2d7ba415568d918b78a3dfe7c28227cc553a2c02b80ac870003318db5efdc1b47b93f68b4481eb8f03b2a149165619141d16e98abe5efdd6e72dbebb43aed53ff650bb39852937d29b16694f4b18ad986e70b3361ecce2e9121cf7bba6f7877e848a3af1754eb1aa6c0c5f61839e470f36e96add7f7e87d0549f9054966be58348c4a262165b9b819127978170435122fe03fc3951af64274f64ea1675ad1fa5e3aee7adb1d9626cd475548d880ab54b0f03b69c159241d5907aaa59fbd9bcb29553f7b005499eb5ebaff8412135238ad676b6dc25360174f8107368bf1eb3776ba49979e1903a64cfec91242619e07386cb7037d7cf3a791648731e3e03d98aaf9b8af44dc42a854b90666a9cb6423c89ab118819749e75e6a57240badb4272d4fbb11f4b139fe8410754a2a82286be6150852e014ab53547580b336fc81f0b1c2750bd533e180e96f89cbe01dbc1ee3a99fc2d83d9111dcf787dfd508e4ca2f26eb053e040a79c68cba6ce205fe824e078eca15ea281f96caa2fb3eb206f856b4b677952cfbef31bcc584aeef8901edf8df21b265f71b385045b462f2624cfb7ce187942926a7c1521860860f0692f68bcee0e1cee80fd62def8c987bda186a06506d4b2776bf90447dd0d5e7b4e770fcdb4f66f085b00599149eed79131cc3bf079abe732c211ee74ebaf4bcf2161ec5dd0b8e619c3de8aba2316e64159ac43fe6f291d658e4644edd8c3f90a05d9d10b4ae40a2671c0b077361a58497ee5264b423ef470f3973d977334c547446a37067767cfd4df9544c2d369876e846b48c2c4d53c33e9076a4226c850882069b92a06ea11d68feb4a3fa1e515c6edee55997a4e02c1450fa440c00d5a783606f560836228fb37032094d47dee1a9ff06f487971970ce521207162dcb6831bb33310838d20bbc27af12a1e6f53d17ead89370fd2ec3cb309dc6308b70b768c9787d77f94ece1afa09952a1c9025cf5c4a30247c496c06f9d74d4bb151a37d34c30d6a0fe3429d4bed443da1c32a4f9faad41924097b166b4e8c09cf28128eb8eee0c7dac49395edcb040606afe2d9f8995bb7c467815c46f9552c9dc5f6ebb77ddd1f3b900f1cab47ebc3d9a01269b012b47c3ef15ef72df809656d7457dec0ec5983b5cb879ac037068072b0b504d44278a7dd746ccb15604c9ee500eae8e3bac2c27d31436b9b38816729e387b3593d76e32be545e8fe29ee829a31e659c06e3c7abe823fa2fb13a130b6d7bccb49a5f02e522ca6ddbf3e59102ddf5b3152f0e7c957d43f76cf1a7731f91462050cc8b5b8fd6f7a54d0fb4cc23f45a3cfb7c663e11dc9d9b0775783a32f9e686d96bcded1acc4d800e6964df7ac5577cb32df3b544d255f764dcb027bc0a5b92863663ca4fe363c761c9f444a3a864f590dee18c672c88a39512d63dae7e099ae002489838af1087f9ac0dc8ef226e8c85f9734741431e03047f01b88b42205c6bbb0bcd15ccf04113ec1d41d96e639229e135754ed4094772dc74e0cb89ee99a5abd1408be14854b025e264094a43bb76d5643e76d35a9b8f00f26c3382ce87ac4128313041b0b2aa4eaeb1495fb5919612cf475dc5eb8e7a5827d613283ff8d24490f6a0c9e07d78729bb883f44f33e72d5900f49c23e8e9be4525c5d400d6659781ecc4cbcdda821b68f5dc434c1874679678235cf3192babc81b3f6076f69c716a99d66cdf21b040dc7a77b3a029d683ba8286f45342e02ce4b29644f3470ffce37ef9f28fcc9fa15004ab7489ee7fc94ccc2a08218b3e893d0b858ab54bfaa249991b03d57c6a7c357220c8f8efb659f51e96323099f9f1a6b07d5c68ab283e326d3bf95c59b012aa64431ec6a3584b9b1d0166a30858ed5c9a8062a23f641d5dbea47b0ca8fc63f62da902de052cf0f5da6c64bc3e87ffd09c69dbece7addccf26a3ac0e2434c42b9825326111b6593764b22c255920142f6ccbb32195d1242d09504aae10a4aabe386691eccf876db6d0c11c93fcded0a8c15eb789bc02f4a0f39c3875356f183e0bb9066dbf70aef7337d48cda965fc43af9c03e1418f71cbeefa87277230a41242c6212cc66076c76d426f3861c0a203a1947d87bbf55b1b5b96528cab8ec4f72ac8f187553726e3c701bb402c025f6bfaf486e68dd25c74688806c8eb05653b9af5d3a2de9a367849e7bf29aca3a8d765f726bc4a2dc735041a05f310c1e90f70b5b0dafc48b2215c14e753cd66f93110c176790e1692e32b1a920f2f20d6e78fd5960b0c42019cbb978f8ae54d7a7f74700e0e1841860ba49e95b046171d1c9111ff44d88ddcab4d1513deb9b52ab4b8ecb7ede7de29ec9afe354e007689a7bb6a89e9395abec9d9cc1c768905133b514e70987d5d5da4fb4f39865e6a1aa6596af95022a3fd5736101640281441daed31d8ec24ca81f4e6e4b7713aaa05b25acddb2942676d2905d99341bec09d540f9fe036bd8bb1456c6de0194da551d2a9add5fe0101cb4ae0d47b21c2f3dc42d173ec59edafa10f2fda2ded913ae6d7d57bbaa0130d9b019bfc13e46c2dcf3ffbc823099a77adc7edb5eb8e4e20753bc55b75143e5cebbd18ddabeccc5a27e29dd08f7c6a7e25881671c11617e5e8dd762dde9dfa135620a44a946f231e91ac456428fa3cab7de09b8b0b24333c0ac0bfb67f613289403c8e87c9e70e81107cd2e7564e64a39143de296b428214efb5f8a5eb67cddd346bca592d5f558fbb4bdae85bccc3309350215fc1c06c22dfba353a43dda2793cb704c94b139dec0581def1095f9dad135952bff774e362c5110ff0bf3511d4b5d1ecdcfe235056978bdea45adc1d4a19a2aba5e75472e42bdbf9da40add62e81259cc9fb7e27b44ffc3e1d84c0247947fd74f0a5988cc4debae4b313fb22d7bd31a15a5d29f02aef41b0de275bd7f7188c460b84a2558bca6384b36ec91e1d3e883bcdce604f28be1ba5021fe34c7e79348583ab60720f308309080d25e88b45c75d5a23403c72c094339b3a62b4a9f3fe63d43be894553ecdabdda59c2e3443427940a2011d623bbb849c522d79b3bcdc935a1dc10024c21190dc6d26d5bcf6ca3538d38960d4058e91a8b234c6ecba8c2e18982358bfd4faeccf3adc27b0bb8f2b29c35815a59834bb7a20afb1ab799cab11f73e7d77860c0f79d9a472fe2d7010635b78f6aad302cee63dcc4cd488c633e75324df4fea870c8da325fc395d431f61ab68a752af606b631a7b9debee1464a35e88913a778d57b4cf95d95f4670f0b89f8d4d59cf66b7a97e985fd0dba8c24508a72b32efb1321bcca294e8ef825d7dc16fdc74a805e7adea0be21b0c0d4bec48b320418a674065a9bec5276be5a6302e9fe9ad77de323e95bb6b5a063254b0478298c5a9453b61b673585df9cf39ae23527a70416a57c91cf328c789d7f718aec610b8e888422e29d88671ec3ec9b7fab1f60f9f518fa52702eb61df3e6790c120493d67c8a783e8c222fa24e28ec3f23d76506d8483726dee4d1e2281e3ef111de3907863df197605062a848669999bd61c8604fec218e3356f3591267a1f33e893a44ea57b9ad7945961f38164c8d2f193f3fa53b587c65c6e6ad7ef99d55fcbb9d0117bc876b85812161fa94cc3b8e06e0e50a5c9e3fa1170e149519a258bbbca060c2527e63565691150d3f775dcc576a9cfbda562c8e57ebae2a689afe4a81211005dfbc22ec431b7dfb16d240c87833e36be11921ad6d764749a5e623358773d96cd0e406655b498073b18eef51b83a02bddb60bfe39a12d6c976907217abe70ca7236c1bfd1ddb575069ceb917007ebda36c0df873bfbde18c8071c7ba5c2cd63f711c14c2d630f9e2205400ed52e503ab9e32fb3e218f58ad534578e1d7b056c5f889d2adb320d4c9f60764cbd7e6400106b3a49511c1ca111ece7c046a61b5f78d4bea8c4346af5bc6294a980e4d064643bd512a341aaa6c61b7739d78749a26ab2df05f96d22d6284cf2fd113d3054fc22ce4ef1c88a408c9f02a0ccd422af9131e67d117145bf3b1b3234aea3e88527ef751d75a626e2ab682aa0b69106e2ea86a900a38e0a1a9ec14581127af55a9dbfa8d028cd53d46a2aafd64b1dabefc9fdb073b3d5a97080c7378672950b7b7a19242a44226a272921dcb73aa6563c111439279ec7ab424a25385ecb5e32fafb01ba601b2c2f96e634ba42f48d1dec54a54e6493827e16ae883fdc500b461da76346cefbf7314779fc87670fb3695850100e2a18097f60fc866c05f8b5c5443eac358543c0bd9846c074560302d4af89b554172661bcc012cf372064abea9595343fd49e45b3146bc9c27ce6cf8cb86e5d2934ad4a7458cabe9dacc3d9fa812af35efb443ec729dbce2fe1e2528bf056fa2942e58db3b2857fbebe28d9e066aca23b017d87ab9c1c6e7118f6d6ac66c186279d4cc266cdd0bc49030c9692e24c8fc828e9cb80f5219ad963b8a029c7673c4eef104b5c6393c48e67444672aabe5809b8c344888aaee3f9cbe62c7ffd62dd258126c3f6f614f28d6480aaa2160961353eb59c1f8eb1ba8bd5603d13f8ab89a00104c19aac458838c0d24d27e7b1955bb78d75e86cbe23ccaaea3a348937e99577541bc89637d8a353a373b9dfa832f3b08e5f134c2ed271c4fd57f4bcf6843121fd3861aa82a2dffbc860bf24f2849951e5384b761b98dde0bccfa031141df374f7938313835e0096b097ace9f765765293de70b094e8f18004f28ffe87130f16e6cd12bf3ef6243e4c1edf20d387c0d6d398fe3ddf98092d0b756421d169ebe8c3e26e2fca2da7053e0348584af837f42b789df4906d0bb091917c5ae09d5b339dc45c0f4fe8a0b0635590800dc5d8f1ab8d6efb15d5f9fd10c26d5e56e2704d3c1b0be10f4973da19e2b7dec12727cd7cd3123fb1da4687566e9910ecb65fda36f4e64d05ff0076231291e1e3b154759117ce5e6a8f5563a7cb66b825ff94e02d1c6210917e3c2eb49a2bfa2857541d33669c80b5f190641b9d6427a36e8235d96e5b8933606ffa0e5e4052b997791cf6ff48b9394bb2bcf2a00ba3a2de468918e340d04ac6a6400a71b75aaad386451e7a59ef9af5c4d3da6df928d187dd9f6239848a3090572ffcaae5affcb49e5a7f3a1974683d5b4b0445d90641c9ed93c0daa625e192ded2b4be85e42977080978cf41727a29c20b6aed2fba60a8c8c36f5c77a10a640f8a5f3cb139b1da150555124034e371df0ad4d7a0d732b7cc4689ccf3a6491acfece36c13ca3fe2d207eaaef2b9ff64b3973949fab3d7b316c7e61012374411e9b4abfcdc1d971dcba3313f6ee4463ad5ef5398c29d370d889a0a9fd3822f9fdb5809f9c8e26cc1c783d8c53b39988b25b1ab2763d68747b1b90808205f95029f707cca633c83b2d27c3b35030085a757dab9babc36714c4c8f836636b6246d3cac38b7ca011561267e99f2a3364531f808c9068bbf8f4906a4fa4dc71e13107d6097382b0412d155f17ef8cc4cfaecbc33c5ed0b8c11d4782dd38c1db8aef13e933d18a9c1a981047dbc7f9e6f28ce9d6f798c627bdc57d7740aaad3fa7255d88b7ea8515bd15311e3d5e4a8253cea9e850c39f081393764a7442251909b6f392f1975de406de21f0c3f8d9fe9215522d562e0d2166d2ab7df4d5b8f12fc740021ab14cc327d8c23d483e29d87560a2f8e4094cff0dbde3008cb81688b9b857dbcd0aa3cb608aa56422b76fa38f3944e1169de60d3ee694df15e11b1853b24dc9f6d9510170dd2a217560d533b3786a640a0ddbe2f1133276ab7f225524e85f4bc3aaa97ea8026a5fa9aec8fcc8e3d4cd062f2df03dec266f88143350f695761b540fd6c2bc3b66574eab1881102bda6d7cb9508feb155f2ce7ce1214c7b9d6dae6939334356a2e2fb179a9e31a0576d8aaf8001324d278b080666bb1d94382efd722740a43f3886ff6d276172f589479a26a5350d0c3597ee2c4a4c5b53fd510c123cd4e6f1d3a1446f1186c92e2a8989a8fd6cdccd8144646c200aeb22b12cc7870236e91cddaceb2cb5b1d4d15d43ea8c07169519af1febe63c872338bf405c74fde1a2f1842f0a3bbede9217557d143b0743c3dd50a88422b6c8532ff9c181b56ba7e4475fd0a8ece17c03d020386377d231141d5c880a447d2eb44f08638c542267a1c70587f13aef7443107ac1d80cde0db0568bfc62187d0c349400961cc7219032759e13894f721bdc024daa5e480afc88df7d7f6c753714f6d427dea3200c9d81066fe3f1e9da56e23d18b775eef2cfe59ac75d420e66d9ffe5ad5f10c26880824c368b82ac945f0891f30394a84121f611bdd9adb7b0e15fd01849441691aa8bc54456d980186490249ae16110c0f9c066547af04af34aff7c184f84580331197e10b5e65e70281971fbee7becefd2e7cae53d3f88106a2dd3127a261a4724a1aeb73a2bd24703a26ad895c87212df09d6241bac47f73bd31885cd13a8f6eea13b0c495f87a5b51e321e072a7f44786bc9476f513516c7f7f8d08c1c69a1da62e91469ed63441a7468e3f92dc7a4e7be6293f50ef2ac7261e545f0c4af840a72a785949f169f03f5d0010d9dc042f14695826811e50925d8129c79f9f6f3344c5ca405846d4f0b2b18e9821cdfbc3a5dd06db0ef54ee34edb692b8ac8b20c04cc8e05fedcd2129bb3a8b82668a233bf209eb92e732624f83c2f296d00652bbbc69c78b07cba0bc6178aa01721d784ce1b65cbe3cdb07031033b3cd314b746c9758ffea006b4b793bfad2be85418ba890dc02422d471ff839b18c3c9b1fa6d5439afab5c426409cdee0ca88a7ea8e35fbf879689818fa9f6bd57e0a37bda8a13f69bfcc6f4c7e086c31bf114a977ca14195fd4f53b6793c7da43521ee25b9b34d45fec10f39394e75db8f660ff41e4c78902b23a9029ec717471de0d9554934a5deac20fd27dfddee90b58d24ac402f32c63aede132ae1854cab3b2806d4808f21b52696d08780a9ee5c5ee0f9faef90064d7d655e95c4099744b0a7115927afcecde630418d37bfdf87ea9eef21a0dfdf69368ced253d742a9c41ec1b4b296cd116b59708b0ee73a5624572e53df8d3aaf59b48db4baf46b478e8033fecaae26a600a0dbfc4d21ba3758691852629297427e5646c8e404856d55072ec4654637703edfec7abd059f521555652f14900416f0a28adbc4da9d401c1aa09ecdd41c78e903e8706dd0b3bd63e80b26b35dd5f8b4b73ab3d24f657ffa0555814095a7f5517129741122906e76d5c72e4c54091b78149a46a8f30b6eb5f27b532b7884c18b65afbf153ed80c49cd41f58c20dc1b0c1054f2cef289d337134aba19c17aeb7d38f7b76062463db36869e1003512d67af07a702606290f731c866787c9dc038691b7cf2b86be521c646fa4c76bc9862efffc3dc7925778d4aef4a8860aebc6e6f0a6ae10fdb582bc6188931648f1a74d2e52c433de8395a90ea02da6f501ae699bcc990b54c25815c53557c4a690337fe66f96b9f9fafaed355ece9f418a096f86e4f497151938e01f1e4752f4f4d8387090b818d735b6dc0475cb16502c663ebc9e8c473b310eebe4cdc6baaa672846c10111c7035ce378ac4eafb055d1b030c39737b16151c97ecf133b3b4d4bc9c11626dd7ba6cd604b35e900f23964242638a1dca7c13104240c0a16a0ced74027dc4424b4a81f67a38f3033da176c818d0c03979aae38b2d987dfb593804d6f274a1b458d9c89ad099ff623c067f3892b6b09446e17505c292295d2d7121e83c24944caa4a0d94c425ef1c85fd690853353aa662c097105119f988421c66817ff740a3364f888e771c516a46be0a7090997c97f6fbfe7847e772b61b8fbb65c655243053ffe5131d38f8e95b6beac7d16163b42a8ac67f711cac9de2dd162d107d9eaa372bfc301506e91e6c023a84ec06cfb63f10b2f984ea4e285c4ab83d2b9edb3d07b89fddf7406244d2b15a9902e0fa73dde7d6dde228ec0c2257cacb04a37f075111bc4dd61a463aca2e66bb9e2447906919b8c476baa23c3a9594200bfea3002e24ec274b7f4a81073c4b542e4d5af01be9add255c161b33676b5977209143b9c8ab55806263e1756cfd7e7acece8643a9ba7188a13d226e7cf02dcd3315e39c9650c8951779b7b74b2c9d2fc67628920ccfc3fb77b1cb1963865205c276b7e7c903630e4bb2d83ad7d9848646b7dbcdf1d83df7059f029cc7da9ecb54e19e7cdacadf6638bc43fb2d8c367e25f83bca31ab6c913da03b99c3a1994501f8a5a11a78e871fb289d5479c0ca95baa2458734f5e412d08079cbb572d4cb2b88afa8d2efee9a69b1bc0092b515319b19c88c98ca5348fbf692ae563c8199a21bd030385e0294d3b84462a59864c274caa49a67be12fe19c578deef5833e082bf50728b8eea96827821951394875cacc4872c03abbdbf76cc9d82a39164e102b83cbd50ea7a9bd19517d742ece902101d9f23ea01eea04655348f8328c39c11ac3664b4afa4bf5e6a8456913387c40f34820f07941dc916502253b04d0452f0c1e1ffd0375f5be0af72d6754d8196dd54d4f26e3a037be2012790775e5776d5c0556028bec8c6c2a635a1adff402b4a16430464405b2469e97121b2c34f7d75b072805f3e27ef815bcf1c3ca860377ed5ddcd4e0b00ed36e9db17f4e660751f1ed920af63f126f1ec6cbb701614023cb10b2f248f550c539f575ee31b8994625bda2b8748291bd57cd25c9ad0cb1755a8d690d2624c1bf5c6a9606b0cd4e29f8a646070d1d693b93809239b1c8dd268c3f9ba1488d8fa7f3267513cff4c93c0cf4c918ef42333ebfef93810be2133e01d4c49af3cc6f1f00a22defb789e72579ff98084f2fe35564e77cd56181e6d3ef5444a553c0b0ca3d3ac6a6528051cd7c9f5838738138092a1192f4ebd45ad4bb922511a46dc40077145836421526c3387becbf46ef094b7a8f44fefea69280c2af448769bff66f24d0a0abc62d0a1042b0da8a6ef97e2528c37e1e088ea4246667233df73389e96c1b58ebbc885e6e1465b5cb1918716cdfd433da0b434d40eb70e2cfe2155234343fc3d59c39445e392d4ac3f0a91f0e2862248fd733ef1c5e7bde0af6123799e42f1388e0edafa4eff18a25132bdaaca02364b83be7f33e9de1dd993895056ff802fa3f65a2d1eb1ba106ec0294ebaac08df7a096628e66d3ccf4a21aedf8b2fb55dc5abeaf44d6ca804edb2ff4fe9b060179316fa2f36e914bb43cbd189d2adc7156fa9ef9368ed229bcc58966587f1c2c8e103ba6d15c3202927f76106ff3efd843b76670f7c8c1eb22c720ca8fc3f2abe11d98680ed261fffe941596507f4c96f5848a4dc0cebde2ea53dff5bf09839589f4ae07f36f6b39685ea843a17775149d343d2da6dddd3e9f149f28469f2662f5488672acc653e167d598cc7ab864178f06c13957a158a9dcff4d19694e57f20dd98d49a9167cfd6a9548d7c90aebdc91745505d0cfdd684a30abe9c907a0f2a0dc004fbea3b58b8220d2d72d5c8992fe81ed221f29e8217a5ba7683c0cd412eaaecbb937cac003ead38a818680cc71b1e292a7e25b95a6ab7cca547bad2cb4d5df7cbb08e1b0f00ecd079d57e22b652a7b7ee90d7600646688ae0a52e8069ca1322ec76e942500b1e51e02f5ea089b00ac674ba546ad0cdada5e640bda3a4da255b3a12ce4c09c419dd8503f2cd953f59f09e6cc66475208e977a78ed72ae4253c9dcdf13003e5fcbe4221bce0199e4762a6a21c6d89f4e4a72575eafeb9a6b905f8eb322ec136700fc3f2b72e925428a3186760e07d9ce868508319c56b6c1fce61d6238d30c971043016369105142257f69407be14933aa251be78b41c71317c0aadc5af85817c3ad137b13702200763ce29e1aec44e5fc395858e5f7c0047008b3e565dfff19878196c0fe9069b9ea3a10abd59f0f77bfd8b550259559700d86d88ebd6eb0b1b67b444bbdc6b72879bdb36fa3605279c29d8c0869c8aa8d295d24d72f2ec730477b93adc1925d8f22904e3518cf64a06d45771772aef39c484173098e96f085256f71ce04fe79ddf4d44ec4581f84489b23b157e3bdabb7ccdc434f5b62698bfc0c2e885f011a6a8731cf8a8b409479875542ff603f89fa959bafab17844d3c91a7604fb971018a62a5a3295bb480f7597b5f34b81266184373ea4e9543211f848c8aada525a8c48cb47b627ea2cc3f98e49044caa7b62d3c573576624a75bd19052328c99994077cf5d00db65a4589dc4b09081383462b1b0f33a99c4cbf753590d521123c2dacd6a94e75ebec27e39a0a81841fa91593564b4538d8ddc92013522a3950e109a5f2e719400a4317dd7259f4d9901f09e7e0de5e70e0af384c4fe5238e535fb0c348cde80c305b6b3df2b1611d9eea63f272aa1cf74a3b1c891dfa29080b0df85cdecff0726aa8fa3e665e7294f6ca9a3416b8b57ca766011b788f8e7b5be5e7069d588206e047c72c5cff846c1040a747d0beb356854408c555762fa38ae979728673a6f1484728fc5358629919aa875292aa2829c753c8a0848102c3701ad18e0a4357d3876ac94f0ae1ecfce81a4cdfd016670a4d37d3def7a000937f6d29531b807f29092b167995866d6b59e73634203b6b0acfd2e1be52eddb580292e6fd70cffdedde37295090aacf563de8f9c1cc24dbd2893704ef238e4fe239b1cc53b85fa7e94bb8ab5bb4645a77d6198cc725dfc573126206ed9c2995b5d81ffa164ec0c86bac68d4193359b1caeee824a3fc4687c88796e42ca5e7c187d7f7564c71d8071b6bcec28e7bcc3fbe33d331cb475d169543063e12b19e69a0101e13ff13354e30ff6ccfda80ab798e501fbcecef840948564b5c98c37647e1983b79ea8a0c6b96fb46ff7470b747773f6b3a251ac3645f1a15cc3e75eadc10b23da8ba28fdaededd5a08e4769663e69928d7051bd8bd0addce73053b5d57f772e76a4f844c2faf00d68b2094f3fab8a025aff5d32a2bd9e6a18de76df104709d4b1a3b79817dd23dd2d60cb107bc57db079074e3149776c5e8cd198e3bd3ed063fd19718c973d077153460274029b374767e4147c50ea483f6b12a54c4fd1da8ee4ebc9132b5fe51d453f6a67fe406f5d4d1c16139a3ca64544ca11c926b10cfd257416b7e96d1bc872280de6e35baef16859ad46048a67e1955028d208db2c45b8c41d07ba816e4980ae91cf9a8d444feb353741acaf3ca399f0da02826fb4b890f275ff7c4c2915b118b5300e36e0777295598844d4537d1d2d2987be99c9f8fb428bd94face58bbc33170fa36e043cfac1a60a0a9d3eeb97e54615856de181990fda5942de3c69cf58d0071bfbbab0b19e707c018b7686f02c99efdc6438db6e5d14f54f33ea252d55d4a6aa363043de75f17a3d70dd108ec3798a84ffa3a8a677731eb670c812c7329a835db3d0abf1c0d9463ebd11843aa9d6444a17e1b3fb742cfbf0d2d315d6925cadd7518837c890a1a28d27c4d3e5e28d4ec98c27bbfb776a08bd33877f775226d008a356e4f3e3aa06592e04a2effd4e2d54a4e8511e9f47e5b4ac4bac8bcf4acb7c9e7003bc2a94e13c50d9e18e612686c9679e7f08b6e1eee71027a5cf204d119995656b1500d5c2fbeaf2d039ba303fa7061e13e9575cba6cd104e0e1f15483d2039094a7dc3212c344e017d54ddab7303b8b4c92dd771029232af8a09a654d083039163cff50189e8995e65ebfc525a85ecb744bb0612a5712f64e87df3537d2454b04c1ea634409b2f76c1c8901f4d14f7bd94f4e6a0e0265874ea8fa30966b0db54c9ee5bf1d90753e3f71aa6c2b11e634d4c734fbf527fae1765feb022bce0fbd33493f8b369b539f6494edcd1d389c523931acfa7f2b579ed06a0fd55bc30a618720e8201d9a36ebfeea87f02c559477bfec763c9e3d423af89be6d419ee22453fc3b77b2c90d5ce8b845cac8f18ecdbbcc2654ee3af51535af1d6e84354001626f9183305c4842523af6ace2d15b027cf32af045e097a89b56e014ece4b9b7944320340a2914982c3de29eb1665bd9b49e07aa7e29f2c1980df70e5193637c922bf4728c73a97fc70fab9b6b164a481e517fdb93abc73ca5fedffb524966b8e5268b393acfa44755fa2127ab43100db17e3428eef78671fd67f7f70596ac4fa88efad6aeb792f48ce33802a60d94e69cec6d6ee7d00543b753fe24562fb08ab3efb95ccb448da3d1f48966505e4edd81ad0c3c18b0d97f482ba107727440c3cdb8238373000b6321c8c0bde7ee73de543912bf839450678a762e4dc90ed80b01674c2e1520c1fa697492dd17ad8d1afbcdd2759d48207b58c0fc4156cdd66e234b2efa9505ad0f7c7959ec32fd7b88ba4c472e26bfb56ef16f5d272d0ad239947445f401a3ca2ac61f7c6f678543fad07a26e5eaf15c3ab4bb1ded7c578043f434e1865fb07af7b8db8a537c2092ef6460a19ddb91b717fd1846a0c4cd56523fc3ad76a2a89202356362d9475af2519f1069d22e6847e05994e8ebcb4c2e170b417b7ef82235c12b177ad8a1945355dabb13261102e7f28d8597e5ddea06bf28eae00b2c9eeaceb26e4ef4d0aad9d552c4bba014d34803389c0816c1b3101b5cf5fe8309962963109f885e6f61df32cb153f03af037820dfbfab5425926796b89e65b62e6eaaa09bf55af729ce18318c0f08ed4a5e4a2c2f01054f1445c607e6509330e7e189076507cb132cbdaa95ef79974638d4be284dd25d5d529a87860ffc8e5be8b98eb75175910a960084f5ea542376cce9e20a3583fc655fe0ccdf86ee0bedb7fd960dd55833f17125d9f2c4f92a20c3f285b7bebe4d121959000ee7f40729741be9ca82ee70bdd19a12cbf80885b60c5700b35a58c63c6047d7842ce5aaef0c8f1cabc0400dbf6d4a0b15c098006c75af356ab78428e88c5771dd5f77c40be6b12f2b78d57724989c53a1ccec04edc69da3aabc5409f2e7a4d3e738e47579c88d07b0487b24e4496e9e78bb635ba4138d7e07c259182417db267370e50e52f33fa373621031ac83ba54e9d6535ec6f879dcf387c152e2b9cfb2b6e6e7720c86df95b5a4df51f59f311b4b59504e467be30aa1d215c906889e6f293329c5d31a40775270e718d319cb041e6ff52342f21c06b86abc4240f85ab2fffff09ccd0fb16f23c054915e644d7f65e355ee5a3bd8137bec65b852c0a5224420f0df50eb9b94312b5bfad5aaec403ce218e71e2fe67e76c8f301ad1fc62521365c7afdf08974466da8907c09db235d045a06bc6199546dc4e03682acdb4623c87ae8d0e48b47cbfa7db3ee2e30e26f09d44f259140999c24dfbb938921c77367074e73926a5cf8da779e22e72773ea6d2ec179950a82dc32410852e2bc8c91e877a4010baebf43820c53e9c0cb8eec73f621d1408f35428557e2befccf772fd92a6095f891c2ddb525f5a3899a9145814cf78e73aeef3500a0253a6b7e243906e75d9f96d112b9d6aea1b57a29be2d354985a5b5091730b8ca94c018dcc14138a4d05bc4b1615a8a9a95bf14206cd840203370da3538f3e61a2e955b1d388f6ea24128b0e9faeffcb6251f0f918c239445db62bdef3fa16fba80e8315c83939905585bc43a51d91084437369721583b64e3c9d5e24db729653789aea0a5a9d6acd26223a9194ea816489d30414972cc3b01f09d42f107156cc04863d8cc9fa356136334c9e9e1877c39ea83c0eacda603b62deaa2364dde7d5b0757ef7a5f05d98cd90510e49ad00250a31f4c58acc15ebee9c2919f196d9003057a36073247286a50cd3787c3c55055b2f44525844fddd8a9ec84d1bc9e532c41a91de922a44b361ccad650ded4fcbdacdc0135ba11ceffd54c73975369bfabe499902a635137bf8593e51fb0ac4bc683d2bad229165828a2591a41ddd8b8d341b2122c04df13b5ff287280a2039d5cb68eb07849520dd560fe909e7ce4ec949cb1287d10a7ef7a0bb2795f813f71b5f47ecd6a61ebba052d6d1f9445a80d428226bca0edac80c1c9dafb3e8fba262fcee57f9ee2b5b2fe26c8de2d242a1ef698b56cda2a239e654d1b14a29011fde8a78e244e05e50ad658f1706e9ec5e193aa7320808394b791350fe0d2b2d084fa09ce1eb28d031f062476708efe42cfb6193275a7d3e8d51f0a5bfe671c1038e63ff997a39c3f8bc1b22dc4b0500eee8cc2efdee04f0726cbf2be33093b936b4c7540c4d05f81f77a49092aa446c9ef2995c52db8faea87fec1c9258d2c884bf51f8e7800233ee9bf82f94440dfe594a9d1dfb77e3795c383b9a1f46d8248179db78c77589fffdf254f217bb08c0c49b202c9ff7c69c7baec08cc35c95f09cfeffc8cb7e035fca93351840bc363818ae0fd88550e76e7231390efa31de370be3362a97671168a83ba2f98067cbef2fa5bf657295c968dcbe3bbb4178eadf28a0b61f33f8c4e51afc0a6ae31b7aa85d7725f02fef7357c763ede163410fe4d5aa6c5b00793ed2bdc941f410e786039d9b475949408c32987592d5d13ce355a72121ef213421c420c8af98adfae1436b1d3feb0b16a3f93e82ec4e43a1db55bf465aa03b001402de84bb41e260abf5a2e38b43a7dcca595e536b847a1caf6685799bcfd3e8a49c32b9ab38095ff1f47ec3e8552068c62969e59c3cc188bc1cb3d968b5b287bb8d0375917e6405564f61c82610e7c33ae30f5a83214ad392235edc65c53e0bcfb8b20718581e743a36b228514e9a23a0391667c9e60ccfef2a5c5c4e0bf0aae91c329f56f039c6d7c7689f3c304e80fa9debed1c2c6a6fe79eeae98eaca88dc415532675a0244a4088d6615175e57f72bbf9e5fbf0733f17b334dd89ad192eaf0c8ff554fbc0876df68e847680ca15cb19d9f7570ab2570e01deb40e76580ab7d3d714d51450848f994721e6e49a59d6e3f5db7e3a547fd93e76ba61e704239e1bfa91f26a6b72766cb15544a28b5a99e1b277db4cdc199f4f2ee9908ce4befc109fb43942fec8e790afb233cebed982afa84a9dfde22180bde4de5174a7e10d48d702fb8b50a6a7327c7d6b8fd70385c37cf1e4f36af21eecfec24b62a20e5f3c2d5503e06e2a64684055414845e6b1c9fca5b5b19d1cd838ce5f2e7df1338eeeeef5eb1fdb0762a29e5957dbff4dd1e7a53b6cc836825c3953bbea732ab4f7461483d1ec2fb19b19055f128ce48787722526d3906df2146a7271c71c1163fc4712d31b84c995bc0d1d6f651bffc28763fc01f46653b3fc0bb7bc792e8cb94ac92e285d958acbb7415b183524a5e59fcd8771c1e8e747048d3cc0c243073d4c86f7c90b7ec651064a57b43aa27f40f9a8921e16a066f779860ffed431163e911e3fc3d02ecd277284f352a30c0c9f25daedd5edf984d5a75735a775a12217312d8242f992e9d3ef06c079c16b73d51aad6f9481254cd18e093111e1b23bfb77e5b5e7e77bf5d0158cadb2f60fbd80a0737cd968d905b7f9b9b3c0bb8c50f74f279e41b4af8a965d5887e47c7fc9af3b4db5b13db04e4517ab5c2791919f360a65d8deff10dbb2e13e8b912416cffbc51cc0ac95e12fe0aebcba7d2bacc41d4d0d94677bf3e23b33e4346c16b622dd7a3aea6a0d7f670d188ba6833261c533c3fae8bdc52dd5a646f42566480df3d6b5d14ff8de10b2bb9c4bb8b365738617291c22375227a344c1e36e05498b23350b0bf43d53529c92b143f7c06bbb7b036313dd2320a2b1e4c18c0ef0200b4702d7cb0651d6f12ba9f50c13cdc8797c7583c79491c7640826b913d8d4b8995f0a7cece35ba18c86fa08c2837c5d6c2edb3dae0a1583a3040a3788592ea637e2c2ddaa7f35f651cc31995abef5b3b853d52453ee46cd6d73e3ead388dc961bf193fdfabfe7819aac512b27f04a801dd997591675b13a659d8a806f44c1bd1e1c513d650064840933513567c66ab66fc68bfd4357b975e3298bb765a37f5495a16eb99e718407199e8a310bdac7827ef476717927f3f35ed9d18b57be1283cb3fcb4e501ec947ec95240108807d47a83ae6cd71f24de72bc2a46da00f0b287a0c8c380598047bf0861855786695b222fc6bdafd9cfcb681fc16690f91cd4814ab9c0c487e0e80bc8d08adc3ba9c95ae0590906991600163b17b710adfd0defdb789a94c6f4849408fe09f982f317583e76e4cb82c4ce3836fa10c344e82b3a6b069814c2ed55dc840df44bb4f4d0a093b92c437cd1ddcaf672e936433c86fbed37b8580220a6714c5d7426b4b334566184445d40d8f7a8a528fc7daba18b6e6138054a3387475936340d3ed939c044d46987eb9356018f97655a2217cdd4ef51244654610cd8fd283968dd526076a40482147ac6e14b0c514a74d84ce25f58a30aac11fe53141d1844961f27bde6e39a9e17fe4d566a1c71e855326e485d7c4b78a402454196e02a28cba4d086b61a1dc411905d83dfa004944daca6c115fc7374bf080a0ae418be3d77ed8ea69c10208111fec31e4c9a41cb482495e823044e1f57962f33ae5cddcb088144fef6293595216852896b779c4536322360a6e151b20aac511805522e3f91029aa4c319ddebad6b1abee9bd19f56acbe2c8be60852d61b89391fe5b6b482b4a634ec55d3aed149371c94e44c83c4e4ab53eb3f953352e6aab83034b0d5a7820d8601c01ff9ea61962ab42aa80806d71223630c0a9656df6b75a52f0797cb8a797f0fc03f3c775b8339b4860d81980a3cce74bee986448ed08187e9099b47337cd92201452943c23dd593b51037691f83276a13d32c4ea890d0f5792441df0873edf229e93efae156b23ec0e621c2616b0d2869fca4f112eb8440f75c7fcd4225e7dffeda6713a110522653b3792eb2433da5b8fd671e6c4c890cf322388a6d47a340200e3cb15c8340bf1c6c66c7970cf23961acde0218d914e721f5ec4184e5a1b3037022422a58205daccf399b0dac583d764b646253127688b33f71c82c5e1e4976460ec0cbf0df397cde890861e9ce5f64e6b10d9e930c90eb7a5d51a7f849884dc5437488fca4841d66a5f4ddcf796f5af3b2c3bf966126a7c64789408f0da03301e2032a260ec132fbc68bf8d80d6928af2ac1d18b4e61414b7929b5b0b4c74ef22475e8a2d20b3256230b231842d4c264fbb7dc250b84e5d9568825e77047945f658e90848b991047f781f9af25ebe52b58bb42ea7585c56b718256287401f26dcb954ef59aed7476878ba15f7e03cd8563ef6dd1a8f69dd9607cd02476ed7d634d0ecfffef5c1878455305510d6a26d8bd0771e198fe14cc7b64755189c612fa9afbd09cf70d674b8f12c6d7843f106d3da6470c60e5b92b050fbbb064ac0ff270ff439d3079f6a96ea11d14850e435bbbd6c8ba1dfbcaacce0054067ae954c11cc7278ce7c1538eebddf5e6d9b062546d135ea1b49d0581fcba8c6e0f3c9dc429d162f7d8192f0c1c23335af51e4decf6b7bacd8356e030b1d2ede607eb353a1a418a06c05ae28b88481b92038d2371d508b7b06ed2cfe4836d1c5ec29d206a03c6869b2b6efe0eb8ed91e38151d22a1abb657e0b046136a7a5e44976ab088b03cc5f1e66ef899a1ba962a01ba9dcf1143d9d6000299cf24541298abaa42721b52078a3cea5723d3d3fe119db2fb39155944054563cd7294adfd108d4ebf04c8067f76bed9fbf273d725a77dd4b2855c1c2d7d97fbfe30d6ffe6da47558ea1dd7cdba5ded0c573e22d4f5355bf51244fd62edfcaadc0fb1e4e8cc0da9c964b2086cc60e440fc935e6e0d9e6b92b3dacf4bbce2f11e22fffe982f88ee48f7cbd7e5f4085b33b9ba59e6ca1a2ac656395684d380410de40f8974311742632a466deb9f31cfab9daef12789d515f44d16586d3664e669f43b594b8ec555bf9c01d7ba48d379657049cafe6c45893b12dec4ac0d7a295e1c64c9d81a2f3f43a5ca5315e5b688f2f3f68bbd5e47e71d5cf22abf3931f1fed9da98250584db0a457cff74854aea25c49de7cea12df6b819204a153b8f83654911699fd8eabc6e9a39532aa512bcef173ced0b5c667146368b5f4c4dd6e4b4851168327c2d47ff3962a6bd2da11a803c79cfbb5c146d420ad9cfee215dd65bcd73917e0def9e0427cb5cd7dc2f805ef268656aabfbed8ed647a2ce7d942dfcefe7b997b59798d7da519a0d806f0c370d246eb0dcddd8e07dd7db840e72384f881cadfc01818d8ae820453caac27353009bebe8377fc2c94fbe838220e2bf98f496df5be0c54c0a23e74835a2f06d5cf0401fbd510a3349d3bda88b67d94f5910b9f3c546fbf08b6cb871dd23d36b57da9a7e234c184fa82bf3a68d8f63ca81d8d4e1446b5f38778102bc5963725298a0de7d1436ce0c0218cdaa881ce2431dd90cae0e28d3fbdf37b1731cf701721e84285a958ce39d731c113e3c8f9b2bfae87a4f01127fb16e147184a72779f71829aa7f0d212c811d006628359b5ab8f62a074cf4e61aa3855e8e990777dc98ee37b6502fd031951eae019c51c981cbd3b8b85245c39e7a2022e8020293b27a7603341eeb75f4a9b5f2189a20f304703cf54b74258a6303748114d35393aab85ee08bd4c1c3cd397b84ed33c8a737b0ff97abc7194e2eaca59b7cd74a311ecf094da62ecb8ceed7714270050eb2f9bb210f9925fd7d47f03c9d07d43896a0f93d1c8728adcec3274a9b37f846d0c1bbb924cbee8bf45b480f94a9f09b4cd0870719d24453a090f73295689e69c8588494676cfda0c8afd4936b779615e5a3125d69ee108d56f48a0897776494ff776a074e2b3741f3406d8fcf0352cf5eb1819156f44970f9e8d07494862f3a9184bdec3ae26d825b01e4e81990d9f3eaec94a7684870bf7a6efae913f0a139cd8ee00c452755a629ab7c6886a8c542a65bf470d103beaea6b761ee428560250e87236ade9b6705cd8a3420cfc23d9ae32b6eaa876cc7772d7143f75bd40b9b794a91e69957f212f3e3521d3055648c1243b8ce459c8e69179368c2a3a34c396e13f8ffa516fef2752e053cbe23fd53ab0bb510e7ca0936581fa07b84c0b65c63ff83a08eb4841a2924dcbe07c220c40fec9230d40449be7b567efd2cd34f43bba220d38b0739cb94b9f7fbc988572cadf8a0342dfcf1ad57eefef758eac4bc46d51c071f1f7c74441b4440fe85944fe4d05bf943cbf255e4a7937e119d4b43d47221c20b0452ca582839710c9c2915bacb7fc0e28e3927afb71a9bc3b52d77184b8197666ef292c7aef7133df31ff2d46c2e86c8086789047542aee0deb99cb535715489e4a5f5e38e88712e485f4e7e883b58995438984e88b30d4246b56d775d3502f23e25c4e934a7c6c23e533761774cfd06ad50c92b353c74fe6aebdaebf1882352328d2b35d656ac01533b319083c13a8d34d5358d9c4f982aeaddd39ff1fffcf80c59f25dcd5773a562d657062404eebe66160dbad26334b4f71eb0f021458f353cddd93c9d25785310e53615d4e23e5b813b0b85a1fb06ea1967175052131d7d2d69648360d672598e5c33d45e16e4b5f067f372dc54d2245b41ec43646e19b53693a4af982fd7496fba2ada06de957f21cc78a7c7ed21ea384842cb4942214a6c5b682888104db1557f40b7472af2665b8cd0c70eb9f79e9dfdc173f336bb98a3a4c41624f668042daf37f27d7e9dde918e60b5cb58e93f2ebf67a7072af09a03c725ba1a06f7e5655e7ccd444798e05d01cb5388abd86e68b359f18091a7449a9e28508d97c902009705e6e45849ba588677bbcee574d3971453361ae7d14b6b1efb81ec03cfc8d826dc93c5fd98c0217b769cf3ae46a187c5d52ba52de958b16ecd66112fa68df492dc46053f9787150efc0d8e9b5b4039510d88bdd24479e0ade9e1fd066557d361adc48b3b003406df888dddd021ba98746a2551155aeb43fc79dccf3821c084419e07781503ba548b2cb8cb211cc862a7b4ffa5a2649c514f56ccc0e3cd086893c1169624c9c6dbb4c1001a2c7cc987ab687829f9d7bdddd1d0684d35431c9b9a5b7501af3bfd88cc06f7a03b24161b672534149ebae735cf076f0db03417e5ad2d0b6d425b59ed188506b556b304c89a31c1e0fc96d5f09eeb84396116da6c4017f657855d77f284179ee09babe9b0457a697b34356fe328919f08c67096b9af5de0d11bf1a8837b69c4c98fe0a7e3ca1d6502487a742de7d6130d0d17305d82463d64b4d47d3f9c9390b6881ed7b0876bbc928a67e3dcdd5f559b0233bab3f40d23b772706eb8b2b0b239f5038d9d29196aaf2c7e3d3a72c38fc73707d5f06e0975bfb92bb920ce1bf6773139119f465105a1603e2cb6ec0387e87f9033b2a53e67281c55777f93ca6304488058d148d1b6719e7ea4a753830f875b3777f50bd1cf7afcb4aa1654a11074cf7332c4b928f831f1f66e2c8813651152292240f3fe370c6d4fa8f42db2809c2e10d51fe8768d7e10dcb0f2ec565eecc7507d61742111dd2b9d5e26b668945da42ba7a642b011f6e58e7424121ecaf4b9dcf62756c2cb0a3d0409bb74e9268a2f36251f3a8bcdd1f15df98fda8dbe081f799fc376ad99c958decd6d7a7f41e7bb399b8892d86de012d6a7186e098a85b7ac4cc8fb61280bdfc40f4b1773d0bc1e0954702b7cb3ec40d88245cb1617423024798632e6d52a4082a58ac1021492007a5cd3d4e1770fb925e0a79cd4502d4175a7b49d3b408dc8c126751144a8b8ddfd96dadfda57867554d49eead490ad1229f5d4cb5b7b46c4b4d622c528eb227dd69150af7431c56fc6894b1e093835607cc72e43bdf2993bea969df927e7464554679951098cf7752ee4c14f17e5b8e7a5a8befa9098e33f8a7194067d921db7348c0f5c05185aa4270617bf7a87fe5cf8350b15a4ccda576964c1764c2ced2d3498b6ecbe1fb36a6685121cbdc70a2c95936730522dcca86e2c2068ec711c598216f1d7f76521f88da9b8523f46d403e758fef7af448377f4a2d7be09da627e48658f704cfa4231bf7f630dc15074119d5430ca31c3936a527ac85ee6b8bb21d37c2b388915ff064b2a44e41c19d5ae2256fd50c3f5b637da622d630636eb2a278192ce4a0b8a86aabe0fe8894f6afb4c2af16905ecbd6cb77a3aacded6a5a254c04d3950efddbfd5b19ef3730a2401e01d22d63f94cac4f8952274c74e0fe06d5d5e989d27df2a00c37f5b2001c321197e119e08a0b1d56037d015860c759fd3918dbdc8486ee78473c74aa549c2200217f6a2100eee184b4527997253e49d3d0df448e771230d3e84c49e8c322d54398edb252adfe82e6130c66a20caf90dd5b65d9beb81da50f65ab4fd22a7e18977d3d4eb15226e762e4e21927dc9a6ad65117088e96eb0ca135394463638c378efe3ec845ad8a7e3de2adac2825816b9d42a0281dade91663bb15aeef20c71c5b0e192b004c44253eaa4df7f781ccbce6d089156a9ec6bbcde41281f469ede7c4f8b9ed4e0abfb6c4e8fecc74d484afc6df91ccbc914ab031360d2a816da517a6a875142f76d9c361baccdae5520bc3b818339a5817413a2306be0f00e717dff1321007cd4d8ed401a34c18b1689a12f064bd1d64f91f4d79036ce66040e97d03b7fb985b7138ddf41dfd19a8bf23a74b66fa08d792ea5b13bb7f0900cd24c6f38cf844fece4dd79c8e7333f6a8d423cda194a29a7cd12d3d7e252f0959a2f6c4048d3f65c7b2b628f305d334429972d0bb5fbdf9851d2d94033f77ff6483c06b91b8e5d256fc90455250a6b6a127febe4fcf934273efb40f8bb3b8eba3c98d9aef5afbf7d679885571101b28b25a5aa6a5330a8f4c20c2575d3bc21b7609545066cdf6b6e368e83065fec412e22a4d672348d72141c8cc2cfe42257119ec1b84dc52194d05f7c1cbf0e0404a1d1f3d78911f91397637194ae64cdeb84a030eecec6919430525e779540b0f4b49087aec4df0e73f282883917a8b0b0e22feceb938d6e0cde5022e3ab39eec642846839e2d1fa188614be33ee2779777a803183010210f05540097b3d44723fa622d004cf8598174dff24bbeb474baed7ec33ffdad522eceef7f6f312755578941681783ff9c372287bd5941c43bcb2fda80e8f73d77394e3fcd907a812f5b132f73e5947d0aac12f01cb200b1b09ab8d248680335bbee993a760f003f3399f032c15e927428f4aa2775eb0e05e9c49f849d88b0270852a9c26a1b8a5510ac48bc0c27ae57ecd1624232cfa85b6773c5cbbbba4d77ac8467e4e3af31634b6c07a2a2ba6bad121a2a2debcc1da3dffa9658672aa0151b4753883d58d3014611fa8a31052ce8c5c4d951d3e1ad7c050926cd4900a4bcd19ef8da4fda9dca9fde8271545af42fd086c86d198e4ec4ac2d9704f629bf67615b5f9bcf7a81e83bdd81fdb99057f05d8962598fbc19baeeb96b4914ab7d38164d96e5506a27192e1f59bc19de846deb985767442bda9645fdae66fc6f48db323c0945b0b653517e0fe9d56fee0787e953b50537c14ae04d34194a27c0fe0513e4220827d83446a66bf41e3a9e89a8ffcae4b9eb6e811b276dd11116698da41873acc30ad23b87385483625fad80420124c73d46e9900c57acc75f2e99ded0c1208203aff4cb97785a308bec436e4197f09a4330357c198a4fbdcb004e031a081ef8f212be63fb2475c5aa544743565f246c03c2f438e50ac4d91ad6215906b7b94f04c015b694e95a10eb08884e70866ae151c3d2f84c95576670e0b3c327ff1066bb94e385d56b5068cef4e79a24f748deb919f8ddf020ec1eca7aad65ea5ad94c87a4f57474c977e27ebeed94a9b08a0a131d15d0b83bde218e9db9e6ca2e45143c3394715fa74317168a71f91fa07a4ddce6e3883263b2ccf8261d09b6f00258b7078d1935640a47aaf9c94ac0fa7f080cf6910ba3a845c74de2f41c783586f6ce616a0a9212a6fc01d5757de9fc25609c18e3dbeafb13eadf33796dc0d6c5131fff54b42b2d4607d622897b515f02912262ae07beabac33979feb3c8c71d35c2afb940d46f43db3ae686f07e9348ef7df0a9c977ce262d27ff7b6c4f8f50a4b113f1f53a01c6e48f444bb721c2b974d4073538701d2577e5a8c82b916e6e495988d107e12b5040fccae5d582a8be7c7ecd13761801aa743e3554f9b874e01c4c84d94bc8d6af54bc55352a40e16b302920a84881e1748e211e9135ea3d2e8fc81b1182cd38807f3ecb2cdc590ccb546190e48274fa62333f80407d066e48802592651ac733e4e6f4ec01d18f728b9d667c7d763d26dd34d85390a78a1a76111af3fd0a8c15e0ef2c4d9be340fb4fa38887558ff63d2ed5b6331201ec566a7fa8dfa28204672f24d81889c95a6b1c090b04bf3d8d1b2f8d2ea12f5bbba1783d977a0efbbe304dffbf1a5937dea0340fe7365d1247613994ee87101fd678c3fd45e85986811a71c57f8f3cf647be39abc6337a7421966257b87a920ad057ce478f5bc0a69046b3fa77963fcf7e41dafd5dc1fda6cf5dc608d8e7d7a6d8ca7ab6c11f74a4a4c3b51ac396998dfda2b60ed5b82d39bb3ee424381870c950148d67716c4bfb615512f049b1836381c9a4358740babd7c34464752484b33e23f534e8da0bfdc1b49f7b5e1b81e821d9f71e1cf386fe73ff6c30ab7b11cb768fb34b803bb97c7209fcad240b3d23802cfd2fe8abafd3b22f8100da4055a5df1e8abaf6a30e6b5a7e83510c14168c6390e158488a4c4c3631cea13f97a9daa3b8bc5fcf7d2cbfb48d0f3443d2c33f41e32a9bca726923ec8d80d1cded88d692af31d29d9d7f3c27ba2a06fa9243c4cfe66396429d7862b046096b23ff606e8eb077e5553866982a80b4a79da481dfe1bedcd932c3224e89ce82bb575c6f4ce6bb6b830b88eb91aaa4dffc93d568fa41978c6b377d8cd9fd3939d9747f5a7ce60f7578e698ac44a4eb8eb5d92a1b986fb9bb115e3437e3c5bdbf7ce3f95e775b06ad0b94491afb9e33b2a83ef9b3de9bf1f018e61adc53ec2984caf5d28fa1d829a06f2ffecbf93f6377cdc19a1e3b2b6442710a38ffc72409521e7b22166845256437430b5df7725cbfaf355138e3ddd44d49ca8209796b1c29cb0e89e6f351e41c0f20b43eb8b7e73bbc2777589965bbbd9b62f6399aee110720f862c10e6f057abd64ccacbc158c0895e6bcccf0bc68ac03f1f714e2de2e101abda7f71383a36cf41a8c8bf94d1759ae69f1e657f3f6104d7dc8a39dd50bb022346af94fc25fba89575d56ae47d5cc3716e965bca75c6ab1bdc94a79e053356b46bf8f12db690b9c4c4cf2fd113d3054fc22ce4ef1c88a408c9f02a0ccd422af9131e67d129c97a4fba28fc3c6c52a0582668368e1b3b83e6cccea75bb5642b0dee69a3c7321cced0fcde8e7b0bda984a91752e56552306526ef75ca68996947f1a50ebc432266a3b40f30960e67954efe0f7479b5b58e19bb52e98dd7bf6d9b70cefac7a3eec0a88473ae84774f2343a855f8200b7083903fb91d915965a5be8cb6f92a8399937fd410e193e1944a174ca1fe4febc43d54b6df57830f490fa98e05f8ff60f389e8513c699603da7c7df01ff0f96298b783d59aa8e76d9bdbbe8926d0846141b23ed9638ff55c61ac498ee12ecc4f3a2435c6c70a4f73a2db762b9e8ef8a8d0d3e35c05fdbf694fb1b1af681158453892a422f57073bc6f5a23712a270542ebf04e3171e92bd6dede3108a81c526d3be23cd7832656cfe750cd51ea75739477e5f630742b82f65d6b5762728e31e4b32519eb3526270552cb5cd600653ec16f7ad9635d62ef498ad61492b3382c98caa7de307a2a2be9f94a0dd273326f701a6e60bfc2b5d69f27d18a2221f201511d45f4e9f1ab3bf6f0f5bcf6e55da0880e9bf5ffcd1c8e01095e72c6fe4bce7481f2b252670ca102a2ade51480df9d9d9ed54871b229618523a13a1f9a5c0558c06337613f3da1478b3fc2e50d61fb37b993ca70a2b391e8196692e74e2a2ed4bcdb116964b18ac8733f947a1861d52014245d909e9b2396e2955e8e48449585cafd7e7622385dba52c2cdddb249ea145ee54d26c1dd4a34fb42c2a5182324da80f13ddf98092d0b756421d169ebe8c3e26e2fca2da7053e0348584af866c9f09e4acd15a4611d8fda8557d035b23ce3d718c9e2b4fbc923db3b204dfea66873a69a4b6cdcfc0772c8a50117dc9fd1bd1731e6368ebb66387c555d28715f22c958aced9e7530b56fd656bc399d665ef13b234be5d080305e0f7e4cb59191991f36769d4d7f3f2113682b9334ba99bae4bf38b0717e64a62e6c76d3831c1a38e44edde097530fafa0243d682e652f46b9bd46f02780348282813b5b6617f9df1b0f850748627d1f75dde858a89b34f6928d913b9510745a2dd3f21d1dbd6ab357bd690c750166ed09075f5fccdf5634798215effc5d1fc61642c709b7c14127315433e73706f71542cba2324d0e822fe66b06f420724eb35e939e61e411f49a795dd0d80c75ab47df4d680b33330266e243728fd42d0ff03a4b3239efed711f7c3c7d8ae3b577724de2021cfddbd48c358e96c1408ca630a3e7eee4daf494c69fbc5628c2e224ec601744d80c970df49364f8cf94cb1478b280bfd1e3354e72ea00fa76301ff4f915ec1597168f14c74c7c656cf48b33d9f16b13ea066a658afad67e6fe616b62197392fdb664e4f8086617f343077c0218a8e2354a150700d90c12d89e9d50656a21c0529a1e45b3e9c62a49558b0d99c0cf0ac3c024c407397168c107f2b7d28e1d7c40e15e3619531ef1ce9624e6e1899db451e74274bcdc348513cfdb7603f04a1261159bd93cc62020cb7d40db98f53704f360762f3990fa84149e67215aee66d7d5bf235206da18d23451a8d9ffbd35a1ca45cb24cc51ac75d338118788471ef9d1282998c3c47d0fd2943afc6b6c177c05b27d1cf63788bea003345c7fb290635c2880192c088d026f05c435778554d399a2ccecc519591c36c278e98abe642a07aeb723cfec046a40b2eb109a8fd5dd481deaa7fd8645e78ce5d5e9d317e7a6d7e34e15fe31911b1853b24dc9f6d9510170dd2a217560d533b3786a640a0ddbe2faa0e1ba9809de4386c6ce54b23acb889eb3f783df60cda883822b590025b2b67d06817b88c0fc3a231212ae3b167f42ee78ed60f19d72641c6ffb5c66f8c601adaf9c2b64b4c597a662d32c5ba9ea8bfd5206e1427d1273eec59463850dd2130526d9f1ad67799652b279ebc2f3749b9dc28b3c53790c16206157e291faf3bdb0c8ea31b13b1825ecc4955b856bd1f32142767ab28e0cb203a8963c4e54ecf1604dffade206d8c635167056d9d83c21b022e9be89a112acb4aed3f5f647695905d9839e0325b35249b0c9dd72cd1ca0d6a6327007ab4a2e5e27f3ec72616d437a4a58a705d2212417bed67d50020acb47b1e2b41623b7da24ee1a9062a51b29af447c5a373b57af38283c43d97cfcbde8784e6085f46f80039f40f7ac5d6eea6f0c276113e99f1cd62116a6394044b48f5dde627acf04a02453ce35ac41f7466673e2408d6a5f9543ed9a821fa7ed91542f13dcfccc9c72c2fb52911daa27421bc132b597dc10a4ec55aead774325a42ea8caec720c947da63ad8058dd6632ad534b56dc35ff320f6b084fc90d97297e18ac6092de2bf165e01b1eb36785c8df5010df1e6a0fa1bd71cc4f84580331197e10b5e65e70281971fbee7becefd2e7cae53d3f88bf84337fc7b1dfdb36358ca34b9da88eac116d415b3f518052dd42aafd5db5d7844668422d144eed334fc10cb0f61039de935335c678bb7bb64344548e31618c7c71b5aa946f179420eb1330a23c16e1fdceecfad1adcaa412ee5869862cc122a9c9d563b94ff3c3608e733c279a25fd4729b21f7b9f3ae84134ee01e213aca0094c2821c9425c740c6216536ad064b33458eae7768dbbc6e34e49f0d24041e4c5a3a74ec7a2464d23811c70d5a8fbc5855a252bfbccbc28b6ef0cfac03f77a5fc5f94cf12479c6c00cc21ff2f7f76851e5840f68031fe3bf2c660ed40385a3eb03a371a0a6b8b46006b8452d71f11a187e85fe4b5e23507ac2bed576e0e69d0d1b567d734125ebde69048454ec38fb5ebe069fa22dfcc9a5a0d8f88f373621e0a632bb2d1cf94e4ef9b77107c6d85f97d56c599f2b4148e564ead981bcd1e308325b59c233df402c01dab9e07a1f0d359877ebe7cab0b6e664c78902b23a9029ec717471de0d9554934a5deac20fd27dfddee90264da2385234639afc4a1368f0e14509be709b48730caef3b618f27197c9805c6f5e4129214be80d73926cbc44f10fb858ddc2ec7ffd2f0c44c8a2c06d8474e8d9cf3ffdeacffcd2794cd44a1a9fa534b388199901f9dab967f9cf598bfb741a54e7111a84c7fecae726cb3084896aa5b2fa27355794e0656da9cfc2a8e90431f9feb04ecd5c9154d69a7596ea061be0f86cc9f1d7421762f49499ef3662fcc68f3d5ec34a42c24c3a50c572a3276a16ade21a34b3d5b115f533a7ddf5dbfc40cbaa295e0dc1bd41c94e49267212391ef362c563a37e7ff23880eb89b0d0c41991b105284b8a7fae2a5ceb36f2a3d7ca5d836dace3f84e842ddc668934f3370e6a1595a709d2f300f21fcccccd7d985b6ed76e8fd1ec84f5ab29eba8b95ed8b967cafc7b600e87e820a991544babb7321c942c89107c3c400b8754489bf1535615b7ee810145a79c97d7c28a6d2fdd31715ff763c800a9dd1031959a9e68ef259026efcd8d181803f80fdbe7095e88db5c9ce8b7b3a1b7098ae1c91dc9872eef2a2415f643763a9fdd80945ef34c7e175ee03edf8543a12031e89b3529b464b133ee58f6cf49a516cd6e851133ea7650319c2e5c620b94781a2cc0d93944fd5e6aef96786566001b91920cc1bc9c55e5950c57bab0b76dbacbe059f47fc85051d88a9998d12a880f52c103f0d123a2ea8114ec9c6c4493c1f0d26c07c492124dc6123f3853dbeefecc4fb49bc547cb3a91c83780f7a529db139b4b699c8434c827acb6d3b8351146de5ecf11d9bcf9e0c7a7692f3bf1f99ea998b05e948f3091f3b9483b2e89a87cb282ebf7824fd0f870dfa31d5c4d5b9a98df0574623c066b896f8ac62db453e8038b57193802baac51392b9100232e1e04a5c3345ffe39b5f7e75463a52f90eefc197480d697703e148810abd2f1b408c2c1d736f95933151f9d1396368911273cd57ac834a69202eab55934b38208b3c70c69527e6b320f87dbf3f62025b2159265b6d04186abf64b1113602044f38ddeeae1ab3b8bf0d89211649471a4449ee10d2a6adca2df33e82caafc62975b4de684e647fde1b6a45ba734a27896a6f883e37221399e06096c935a47ba25a870817ab30528618f648bf1a266fc51d4bd9c898324f80db1fca423df131bd2f9316ba1592ec1ec36a5c76d8c0d08813095ea2fe848d077cdc9a3accd17b0b09f4b0b3de20ba02a6fd2999953285c0bcaf12c12bff4ac4e420344072845653f52d65aed6b3f769807e2537924669465e9603db9bc0441c64d6e2b20e45b045732b877e11f796b7aa26acf757ede18c644c862bc917593b93c0c3d3cbfdc7d8e8910ff6a3f70a0d6ffa464aee4ce5ebdde984f71d8a1db7e2b263ab162b3175a544472d68f9eef32cc714489d3f94b8b189e3bd016772f31118a02198af465a70fc8fece20dd19a2d8970b236bf8b7cc2e1e273876e0e5b082b7221e93dc4dd14f1fc1d4de877b461420d3a4c9e868c803c039c058fb983956f4887c923ea7534bba3a41dd5aebdf29a0a1ecf8f826d8443ddcd023157a9600ffacc72191b32a53ac0f87acdf21ad7aa7e098aa2efa9bba41389f877c814a7c55a231bd6fe405748347e1a4a0254c4ebfd340b14c960fedde10ae575d0fb4c4c91728535e83f9827a0ea621762ea6618fb35b345442039ec88442cbc32643a493c26656ce7554f285457839ebd072774e8d0f7040aa49ae2dd34d57b04fbd5aabab1eb598b4f24d9bec225879ee753c925c5114362d9c8e7eab2437ac1e30548fb21c40142a903fcd783b5a0abf51ce74939adc620dfc93cd4ec5d9d0bf25ddae0dda56480bd2a8d1f74f8bb1a64c389037caca878ac44e1b700f4bdf65e4c1cd4021a278864767e82696d5e01c48b46fc7e6955de43f7863d867c4f186e0dea7b236f636490f78bd2b32e9b2e7237c8738c17773ebfafc5d8a2ad642dc4f0200e6e0cc232ba811c507063f5db191b63db8361bad9aa7d61a08675398b1bbba9731dfdcecd78168e54d6456aef8cfaafbe5ddd47a3a6f279e41f316defdd093235ea9226892010ead2c6a1be752c307846cf56b1e6cfb30b268fb7cfd353526135170bd90acd0f4476c4891686a1560e8d09e8607fe31331f91b8d73994efc4ba9f301654c442d7cce77d80e2f017f49964c3813d6b8ae9ad7454745cf89fa7db43563b0b4b8d5bacede460fc12bfcf185964d014fb0648642c89085715f84d050be2f3225a7bf46b347aad194178d5705c75a994490107fa6a610197582151031f7fe2b4a0680eafa609f2a823fac1191d401d7d493bda4cb0ef3c9fb4e0a1497efbdd84491e4606ee6e92280777bda9f75599fd1e840f4a2abba4e04e6421ec85eed09272c1ed1b8187cbe7cec466197ae4e83cee7af64c10f9655a858b9b1a66bd093bcd62a3caa795bb5a1d6d004c0775a412de59646cc372095750dde64a7baedede60c6229c6771d8c60ab56ed6f4429e62e767cbd65b64eaa4efd2fa9b2d7b35b5ef5adf68ce4abc48042abaf317af773531d7143115b3467f3bdaac8e05c3c48fbd2fd31031d90ff799d8027def48f8ded9f380151f67b8349754da7af2e24157de480a76296a05406249661df623c535e852939ea075e8633f52775fb88fbfec874e651511375896b512af3d6b339041b4a2f0bdb92a40a0b2e85cf415b0ca8c8fd14ae562ee0b2fdafc583536caad1e68a7dfedd0f8d8b2ce6f9f61d2a1d837e8f7670a641bffa84d969f1f7b9c7560c706a896129f59e1585f88f0494725409f1acee8fe3713ff5f0d2a099886e6d8b4b4b4c7dfe0eb732d748bad107cb9d44f4c6bbe4e26b23894e8a7300418081a7a4007cf106b22cc19f9538068385779884e6301c71b0be5e647acf725e411fce2fab55479714bd1c4886bfd11803ae2a60e9de5b3bdb7b742f6f41685997611da304faa4a3055dc1d3829ec519bb1ea92605e590f77e9b2e98feb44c7a02eb82ece95b737a77be713ff980613a75b95f6f0a56df26052ced637055acfa71ff104802588cf64e098a57b7cedfa941734061781fb52987c072235e8cbefed22ea8b0ba5b334b6f98cf3a55e0a0f4b73ca411d53cca6be3ecd20cd9cdce265d924c9e6666ca34990c90afd785a66e81b1db53467b3e5207ac2e8c32453e658ca8d5a8d096505461fce5439f80a8c0a2b96457e92daf1134affaa394b437afe6cb132470330cc1f4be605a2829baf8c66df799e6da1905c4fbba32096b787dc0c0b9fad883ef317f0aac953c8e651e6e53d1009b6c3f5c24b91e91a1e83b45afb7682f212a821600b1b319824acc187bbd00f4f6767c4070ae5d409f182c069918138e92331256423e17893db96f542f9d7092eac92709c59cdd1c7a8a1317d97306bf1747f960068963b4a3a4ede67a67e76b657cc54982f02d67a090efc2fbf6b99b5657077dbd956cfd886cbd56fbc046027e831aa321e829c50fe57e6bea525735d2e28792a3bbaf1c39bfc2a24c213456b9431dd748ea986f975390f66c81fca5c5f52686e1033ef2b8943ed731714406bddd2d187aa8093a38e25201c867fc1f08d87e7afc48a27d3a974e53d77b573e68fba49808b71272950dfd3556a3911b8764f64e7b8b6bba5387d0d066151d08806684a577d7d4953c53720f1e013095527f9300b571ded5f502bff8d393f8a1f64ab327b4b3f600417776bff616291731b856a6e897b943e1b68a857b88fce4bc79724289ff04c645618de6f887fdef309f1fa54d629911a54ebf66bbd782267685e138a3ad356cab13f8ba07de7b0bbf91416dc524de0b31f58f86a0fe32eb338877b1227d560174e490bdbffe3c45a19d9d87174c1e1b99d198bfdb62e2a9a6e110e50cf04e3d180a32f64a6e32a4d9ab0ac1c3858bae2f038e8c0d06a0998bb307b2974d01f42a5767ce6f55eb8c3d0522dd8ed05f10d7013535645080487c400af004fa1378ec71fc678565120c72d14e122c4392509ff8fd25fba86a2fc946fb2bc6be24b05fe8e58c20c67d520c8d435c633ef8648deb2dd78febf0d3ae78e4e38f134a1ab602ad19e3810a9d6a38d6b790c6450dfafca661b6d43b578385824b40c7bb7ff8ee9a9dc341cce4fc22526f9b5431b99e507df6ceb733b17348bd17ca44eff0c9365c5f26f47470010e7f6e25b0470761879a04722adb8b6a8e85974a3af051656ad48149250ca3fd88c65e4d1f2992ab9bb5c0881cbf985a80647bc6ed49f24033f14750f381181e8202224f0361c350e8d9220625f81cae51b550d72741095d256450d20b1240bffff47db7889ecee16eaa6a703395ecc005051dbc6927a38d8b569bb0c7904bcd921354e608cc4da6a3c86b01bd2b56ac2a24ea6510b2fbef8f3d589def1e634d73a6c2d72ed658becac33baf15745ccf904237c6ffadbce10895c99cf26d55bc91ab6f93b2fc609fae272bdbd4c9395f3aae53aa179d8c36ac9ce022ddeedd29042c1f9e03fb076f99decdd7d27923738259865ee65a264980039f4c3a27bc2e22c6c9cd3c5e118a2732e0a194a18ed5e29600e52790965275698f62b01e8ec152b7ebd7d8bf51ab2c1b212b38111cf0b663bef658ca70847304c04bc4e155d718aa8ce7eedae659b1e753517d02f2dbb0c4041b6a81e4db9e3ca620d24836622e6a2be0bdc682cdaaef3908ece2ac256423b96529549aaa5372de738eb556dd115af43f345a130f809fbcabc3fab61cc509d7fda6346b9b546a656e48b91a1d0b159cdcd511be7d43f203f8815f75c5c6f876b910d3fafd329db49b4a1d0364a88893a5b618bae809d5d3be179b26df3e34d32d563bb10a2be336b55b95804b4981b8548f4fe80e720e668ca01d575a596d3317c56f6576dc61de525244a80bc850f7376506c3965f0d18a20e308bd11092d9d76646bebed2b199c6e60a9226bfb4c87be7e462cac045fccc4de4ce040bb7292bc99a54794aa41e088673d931e72bed493d9cefb1945354311bfc400e707ae7d817ecc92f984ba3a38638e8590d9e7cc8d12f32bc24ff95b64078a63739518bb966c92f6ac83cc88df65481ebfd943328414222015ad4f3c2432491c878668c6bb4cd368e07d4623e51899115b90d14f8a9ce272db5f221ec5fff3aabeae7c0ff856dbbc666435291a28fdaa7a5a3b5df1dbd66d89824c0bd562a4adb420aee36a469ae9a40d9c173e62f41e70d5cee342e6c6cd48ad88ff2cdaceb74c13238b4dbbd7d42e2d3ee4a9e477928da8bf3a3e987cd660f0f68004524b610c16555df37ab63fbef4097a2d9ea5f1494a53054ef73662b031be76aeed43497ca4e3be2e73c18a566b0dbac4340ae03d3f9ab18f1dbe4880a14b1f7ea53c491467f06757910d38b03af1332b24f4bbd3faa428d9ee548c1c0cd104ca0a3a3b947a61c7929c5396ff1ebd56c212160cc7d63b91df55bdedd017d0ad01fb9a5916b3472a688d473952cf75a3ffd8fd5f7287446bdda68b51348cc919f54ffb53fb823fea56db1a36696c76d7fecac8a630cdfb49d7a6dda60b0309378860414a5c2d8857fb8ce39efe0b3e4c008c4417e65b5711290043dac353d421b9c58c666fb768b5c311543aca2ef838bdd05413c5d0e0f9fafa4a6977750566f3ee0e40598915df95a77e1b98a952a3fd77b770da72207e79a4e953f9bc49b631bf7ef279a2362b3e78d4cf4934c2e5ff5dd48b5541f688521cf99bc8cf452e540947f5d54c5ad741ec587105623e53a8823fb4366cc84e678584f542b58d52f6aa4fee9cc5e37d78685cd5a6a3b8ad9a4298718ea6591e9e7abc1bdf3fdb1850236a5c82b55352bbc7ea91896e4e0d8384542fe892165003dbb084563763bbe97194ef29b3dcd6a264065795411f7cf569f5765017223692e83a3aa6c22cc42f1fb6334f89c85c84c4ec0bb72bd844f76500523a476e8bc5293a1afb05aa5b5412ae5b2f52c2abb4580b531907da2a3f49e9f422a78cd5c839f1221d94205619e428e328a21b1f7248c4fc7ebfb468398abf234da58f34f042db1c25f4e4fcc29bb8b7daf66483e25b06eb15f1cfa6cfca6b8bcc421079aa4ea26bd5af2f1d3a83c7fe0c8263aef4ce17ae2b742fdcabfd3c0633bb040861c0dac5d68ff17000aadb4a017e30f2d6812c6667223bbfb5187623e66ce89192d5c606baa5670919b53cbcad980e1cbb26215414e0925292c9866f174697aab04c1ea3e9c82594ad6d643bf0ea49e3877a8bc130bc0af45c460dc6a35df098f0319999714f74b039519786c29059f5ad0b19904343481ffcf07b40329bf09ad11fb6461e0d0ef8acff336876e6c9c7ef452ebe0807e2ad5510e3bcd441665196a713aec10157699bd15d8b4a66c7467147b8fa1b93780e3b8c782eb21b90f7280b176ac2c1369fde7d8a1dd2e5e855fca8f24a8c5897fad21a298cf15face748496e14cdcc085ea48237ba0a715d4cd202e3f840c043d5ea8b3697c6a21dd49c6aced17d607d9fe49f358e69a14deee4b4dedab3b90a757497ac62a608bf467f4d3efabedd08faddb3e7221aa0d722010c50293163a877f1f284c59e48714b46ebfc486019ed13a14dd329222ee411cb3d23300a7a89b8aef504bc307cb63013885b7534228285ae435042142fb687be711de612a576db7c4bc53f896f94f76222b7d19c479c91b02cc99e46fb72a632bb94d9bc5c84314f245fd1ce09e78aa49640092e06f09a88fc15adedd823cddcc8e0e1462ac07dc3babe1e3f6f8a31bb98e393fca3b07cfcd5f367d4376770deb239ec90a8b143784513ae7556e89c8dea3740e648e0e720012f9ef4758c51a93949d3dc7de3497111998597699adab7a1a5a1a5c2a9cc417b18eacfd48522e9a7f38b71709d7ad9d8ce944e25a085321654cdb93bb797130593b25e741ba19073f4c82ec0eb626765bf96ab68b0a831b4aaaa140a2c7272ac0d157fe54e55d62b6a65ab029efe04eb93bac57dd680a359a7fa6fc55b9f1c02d8df425165819cae06db4031c32cdaa55eb4f6c1b67499a14ff4af7be3265bfeab470f31d47255be75814256066e946c11c97d824e85c5f59708b47689928b059d8e46a58c6dc32b567b941f4acab5d4b99a92cd5f554adc7a955c0f1dba37f5e55e190b355c1ff87e48426312b19c47be4cf2652beb8ac5b12499262de2524bfa58a44618369decf52847d58916bd10e3c63b694c76d4aceb9912a0b8f86fd35e9d955a737980df0262821a333e03841d00baac9b2d648eb8979cb2933f6d1e6fddd88d2de5896a7aa740d06156d6f4ccd2f5c2b7947fd25bb33d606a7a31ed2c7b7243341fe20fabae469e720cd2c21d0f5303f9c9ef1c99fc41a0b2c5a72825531d68545b6d92f353d68b576ddab9b8f2131a88571ee65159404c824f189d9d27648e952bd0b12a90b6faf645e94cf0efc912acd86f0e097a98c29f8b927fb1f64997450423540506a42023bd1364cf7663b34f861ea93648069d2665a4b1294650e6070d5c63c32c990f2a7e94153006fd682534400aabb4a5e42d9cb0d988450e60f966fe74fdc7f01f0a4322d9d84ff7d7324d5870d03e161f31305802084214cb357f1ab1ce95a2a56c5d0b72194d93afd1becdc67c60075d48ecd61eab8efb3ca1f6f8ba8454e8108bb1042bd05821476dbd076b381eed3c6f639037cbdd14b69b6d7afd9836d61b6692fc0e65cc9ad7f3a829bb75182715a82a4d0a7291080020e124f8e7968afada75197292ca641f2f7dbce841dd2de9e7f3a8d4f886310949dfe310a75cfaf0f62c6ffe34915715bd633b800898e55cd9ed98f7c6bfedfe05c4a61629574a3913535f52f63117c39b791bf80d4e12ce7b164a4ca5f19c9112871544601336378dbf6e672fdc59cfbdccb3e056c0272dd826cc0238e24a4a0f5b84d35cfa6d936871423dd5d708c181413411e49ee889a0c5874a5df3012a17df992ea576bc2daee45320270ce0ffffff1f