PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 87373 21079dcfb82a8af21f0efcae1a558daa526b3c519f262db11ef9b350c3e9695c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7ec7ad22cff3286f43f15354793202dbb40f47e9c9f9bf60840e597039d90cf8
Certificate Block Hash
21079dcfb82a8af21f0efcae1a558daa526b3c519f262db11ef9b350c3e9695c
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...0096240100140b0100
002000000002000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006cffda53edbc0bbdb747b11b248a10627273584518d7e0133a531c96d07f8c01dd93580d3143378da21fb0b3b9fe31c4ae150f9f7f970fcfb192406b7c92d64647925767021f264e60990355d4f0a8fff00caee01d27ab7c6606000000000000000002000000020096240100140b0100

Raw Header Hex

000040201f2e9fd619067a49e5ecbae52b07352dad71e31bf646e30a418d690327f089b98ca9990da9c7447b9fcc359639ba548bc578ba351b0ae1a7e2091103d24baecc677f586ab3b80018f80cd93970590e8460bff9c9e9470fb4db0232795453f1436f28f3cf22adc77e

Proof Data Hex

59,560 bytes
121216010307ad24cfc78ef5554be6570f95429751b3c9f8c773e080b96c56f1a5d3a95774438f63cbd433e09ff7020eacbc00e60995dd3290adf11593511dfe0182f8dff0a26688993dd800f040fd9732fa445a88e43e5dc642571eadb2f79ac243b4fe1148cfba33c158a4d5c04805da767c7992f2b8e6320d2e26909bf7316cf1cc076f5a143d6ebcf60493de70019b1f13fe664cce06ff952ca6a2d06444e006a729e8d3def50c37e50e2e1b734d015c61790fce992b07e34803a17a1393b32c5abb63e9540d9ae109e677819cca0815f8b1dbe6929185310a9ce9f3955b8a2013142fe1364848d1ba8d05ac3a7309ef187c1ee2bcb67adc2259b957a1ee5b0dad98becd0c19b076912e00f64d601df66b27c4a59680b494e7de25a420f4ac651066e4ebfa1cdd36bddb1785c1f923ae2f47d3b7a6297da25800819b524a9869f7b4249bd29ab1ad310c8eb14d5462183ac23eb2841c977c50f1c35c648350bf7b7efa71f477f6371c2020a43f7ab7ee5d6b98c7e85ac1c14c6a534e4931be6ec387ded273997baab3f3a9e706366c102116c4db62c6a8cd8f5b327e37ad18b426b35e00c5172571d94e5611ea7fe1ba1d37ff90b7a60ce61fede852c3c5fcc7eeafb9493bc1750763f055e551229751608f89ec20944b7072188a552264a33feaaf484d516110c33192b2bf34aa0b852aec2f441000883b0b49bf510939a0b20d795274d943dfc289d4a3f916ff8f109867d0ae4d163c42a3567a218af4a3a3dffa081429ff3a99d02f4784fa900cd6ec51048154b9a671e5b10c5e8c8a713f59dc28e130f8b6a0b9bbfc2fde847d7ec6de1d1e52ee5760d19691d358e0d7195a40ce24ddd32d0ca42d7c3398b877cfd0b02cf84b66feaf3c1abe1c406f7727fb0633d2e0f15932d028c879b327b05cb9e873417b70320a6ddddc58365534d9b64dafd9ef12e269898a91a432d1b8cc39f0bfbae5d80c7cff3bd1649192fae534aae57db1ba7fcf19c385c04d789fbed6b64010f897db0ac41f6c33512a5066637e6cf115759682947cf8af759c4b20d34e2dfccb414295c64938576104f46a0c462d629c608caeec2ba52cfe711bed0f1d13d95ba0c1678b31710d01009967b714da010da356be3de34b9433266b5e94dc11d2e1fe81fa65f740c7a55fa3a2c1c630a206c2e48cffac83a53d686e4357cf7a841ee6f09f122aae7a0490eb3b0244f0db58f1173aeb8cf1fec09947f3469bbf9b5ea2581a9ea477539c3ff4b0f6f98c2b1a9f04777a0297a69d03360b20a4e4ae62eecdbc3b48212a02f0e6ef6d67c8fa95afa3b404a5cc09bba3734ef5e1768e78ec5fd9733e37a97b939bbc458941d596cdb27a2fe34edc2debdab2abef6d8b9b177178b296d04a032fc44cf58a8fbed4274f98b618c18f6ce2d5d89f2c80297ff9702827f2cae705b130e9088e9b476ee77f7fa091e4284a8031355a0bc6144cae9e73b30eb96f15037d55d91ff078a90aa59e48d9c63e5bb393b4752ea4a5edc1846c5fc303111ca6488d1fc19b9aa94e0b53408051582391f7507dbc4ef8e21a4c37b1ceb997d38be1c79648020ab23e4f0e9ef7b1f4f5d2586167853a11ae6e7da13fa31e0bddafe6edff4ed6d847836dd1fd6f8f9bcf74573b2cb946401862b3f6fff2d2258af816246fe048b655bcf01beb77df7a2f7fc502eb9d6b44c878de77175f330b10d914198f2ec31f94585e5ed16713e9ed0dc5bac682450f89f68a358f8850d7cbc9cf23b2c9d6200e98f3bae69ae203aca50f7654fead5bd8676316c262cc888e63a98ef17cd3e7ddb5745fb29bc86de9315e7713d4a488ed95beb92d46e8641c4c5364b04da637e8a26732b86b819e0b08da71a9c2888cdd49f63d71c3b4213aa6415ba8005e15c09d8a801425c8ce450bebd64043b55b202680f765a9986fe1dbef9af112df93a784fbb4b5dcf9bfe194d5e091563fdf7cf9c38c844ef1e42bec323c986be87a4f20a1e4a7227bc1f519d911fe2061438a2e23f2a5d5c79eab5c5e9a460d177f7f1102e9d5c5e92e2dce0e12bca8a5d4fd312765ac05241171375eae7ac86a4a0ad349b63663d6a69d0a46ce66537bca7a1ef2f6b6c596769398f3d2b2d3c520c18a751f0ecd89a0aa9429f73d6cdd5b2f621dbeccdb864c6ca80364c9f787b13457294fb2462655b44d2dc994d595ab307bd5e361b3e2892fbbaabc93f9d1a8a8ce481bfb87bc88a220196f54535d24b79d2277fc0098a6435452c287fa617326956892ce3f3edfd8bd81b790e4bb8571c12eeff39e59edce0cf672de6853198b68156ed720e5894f23bd6883d68749a5de47827ca6269cd50e19908242b6d3b36f16c9e9b2917696534cb1e30840df0d9f93d4adb6a7871eeb00378c01f7de7a0ec0479417d180f92700921a57a4601d5c8e3794b8d97fd3e6e1a2890efb824b22b69fa358fa75730c97e160e2811a51d3375c5b463658a1b50e8562c72f23501281e16d8ba7a2f32730a96fadf1c7032d9d81e11054dd2762e03d5972bd251ba8e17693669c27f45837ba56a7b00bc6ad45682064682b4aa2e51d814226007dc4225548a380a76c732d151902a4a101c70bf6f27dddc60c375c04d73a9f24be6f4ffc11fd3a0d34725364613ad625723b798bd3cbd47e29ad335765f6b90eb0ea4903e376368ce6471906b221690e299d873c1e62797060c5843036d76039038a3a35c95964f1486de4818879be36e86c784ea9c3091dfc7f1fd336b991ae4b65bdd9fad9831453d9d00928941fcd9d99811f77c3f97a24479d7e30916c07355ac3969f064443e3aacbf52635e15706a80f52f6d7db2dd6b2050614ac6bb7fb070f1178e7deb192b01adbe44c8400960dfb2840b35d04cac3aeb9a9bb5bc00090d3e3a458f374f03fb7eed65ff6d29512f2fec710e68e9075b040743e5be2fb3c28786f335bec04aecf8369515e3369a6c7534fb6e439ac4eabeca9bde0157024217b3645b7fc12734401b06e63c52ca85f4e4ec10fd03862556f74d402eca2017458c25c2f9f8894c6c82109890abea3b4b9cef62e5878b362de3cf96d93e7c8737fe341132522f6be217ef49e3002ba2593faf8f13bc913019faf3eb792eebd4a8f8fc16d72958472d3ed1ad3026d0e1eefabcad2da9e98b923a87d6d4d98f964c91b2698d1e2f00cebeef72ecb09eef79aaa90c3fcec37d78a7260944265e5de9ad13effe1723e76be6a3c06df70f5093748bcc2044295cd796267f3928afa3d82e00b3d955b9b76161333b79920e3795476eafed3501b4461e85ec46323081cdc2acdeef21de4747490ee412a64ebd1d2c4ab39801bc76eb3b4555117d4addd5fb9b61719724173f088212f23dbf96f905f09f2f3bb14ac0f3842b5a1910a3f15ad0e05a8e2cdb65b168f38703b40c07580b675ad62e730d151b9bc53c51752b325858e207e90fa36ccf0d1d32dc977fa4d77b7b5f8e36a375f81a49201a4f634c21a0421edf54ab1ab2d22b2bf998fd6c2fffa26dd13a41cb8ce89c73adfa78bd9ef8842e2457de18cd126bf55a0146a55113d675d8a368fc4ae7e44ab49b1cf3c129f0e1fa5259d09ae3de05821405091c66a0a3d8c4c11af1b6e99341915eb731717a0830067d1a0273aa47982841fb55ce423f1ad389f5aa1eb6230d761a736427b9d48336fbb09e54bd3c97c1a9943fc1295c583df62309b9ff29c62b392e4ebf048f465014cdc982884b12da3f9f1301ffb81929d5f743c743caa39988cab1bab531506d4c7df9013ccc9ad70c75971897e4c303697448d83ce17f15ae02d08cddc898fbd726cd6d7b3840dc964f19d2be2ac8fb3528cb8f8795ad26d4639d729829f3ce4c25a34584a0e3991e653aeafb8780b346dbc1cf8dc0043333804219a0caca3acb75a99746e637249b2a57215073bd9a8f227be2a2436b57ab3d74de05dd4307110b76dfca65620df7d7ad87d7be412b67cae1ee2ecc4f83885da79ba9d7f4a92782fec044e9260165c00aae8d1d8fd73ddf2080ce6822a52293cbbfa7f2049ed927b039f94183455b5d4aa2110bfaeaa7bd350f3cf026164a37e5c906d0fe78fc79c09c99b78af13871ec6258f424e15c7bf41232479edf88716f940ae911d42390bb683cfdb879d3eb11603f6a6685f76b49f1b1e27704fcd704371956491679fdb94260432e2cc3283020bc8417d9acf4be2ac13407867d172b2100636b10761b5c887e393f46358a1a69e226da78d6f6d100b99ddc1af68aae7084c36a1e9d90284a45a70708b1f29b6d2f567b92f709209f87acb3cfb518d917a2421297d2cf1a74e123b6b2f377653603d50527c7e7d19e65207a453db0dac67d84d222f7fc0afd2fc64cfeb81afb814ad79b5be474e92c6b5dca11d4e8cb79b86cf43e1b27550b576fbfea7e3ed4b400ecdc3fd3dee5d91a6d4ec949618d6d1264518e20a2bf50d1297aa93501a4aa16f990c3a84b70ef4f3b309383b6318f5b8b7d2fa6f686238ce11f0e0a8004aa3d75383783ecb90095e0fa9ab3a628c841816cd5810b18059ee2810fa4b5d8de12cc72e71da17c92a4feb2e8e36798b9c58e2ff7599a42a8c79d0d293bed5f5fb4b14121d90057314c2e46450b533f1e9a4ff422548ac2c6acfacb671cba49d726500e06f377a2ecb17f107b4681c4a41377deaf9349a358f1ce8fac1c8320185b9c0ff99532d73538b3242082a9e991681f15c70f5f96a8926c555f5c148f83f681ad19d849d1ea9513732b23af6eec5b74c663b787d45be0f4bd7af132e9ef2b09c478c5ee7ff089be6a176638014c0d363370a96fecb8c1b54f8773e3d3ba508b7c6c1a6a74fe3b393f176a3ed6ef9a4ebd4d3918d6016213ed4c18766605a2d9993b08a6f2e13bfaf46c78639428e87131d7eacd193e3a80264cad21ad3162b162373f13c25d078229557a690a73793f06e0f00b727813a932e0a5cb5330d6f62351670b4ea3f3afa5895475ede865ccf909d5ff21cabcdd4c350a68fa7dda16a35df92672f63bd5863e0b365cdf49af7b6ff62e2a4928208884f91a5461c7c254e55853cb8b867e74d398e7ef8bdd0d8c1bcdf1d6a0897b20da159ea50e3fb1a6cb0b957f41b7164df2fc9fa743e1372f29d5a6ab9f0655540b77508f65d6d1700c72d0e4064903aac4496d962b83656145c2f7473300cc2bad31b7e9c4d7308e39974d6bd3a64ecc8d68d849b4d1bd5bd5b86baf6c61f6943ac891834dff61ec3ab2e76e9ae637dfedde1f1c0eb7022d79d71918ae39151401b0680477925444c26f7c3183297442a10eece8f1f5b6feb7d2e1952d8be3cd54566774295deccc1bd179996073975798da33988ea9f81cffa56bd0403266c9542c3d78066254027b4aade3d879f1e7a9e1c135696b8f50bbe5dd22d380dc163e584520762a6a285bb74bb5d35c5ddfd6d73eb0e7fd8f89836e8f30e094dab758e0397901df4b86aafe5cd13fa6cd6a6deca5d04d64ed900a1ec991a994adf6fa575e6216374a13e1d174a159e9a465664ddf0f7655805beef0b1b942e8eca93eea1acf1aa99978e86b61a59efa003eec941ae82ab7930e1f0a48899390cf1ff4118459170111fefe88358057bb769ee436f7a894c278fbc02c3ec43fe35e632f157866d791c537eef4e1de4a628faea76090c44f6d8baa8622a70aaa7a8c22f97a3e2640120bfdbe9bbc18c069123152ea7ed762433c31e2e35bda2ceab2f2575d14d552551657ff22c2dac8014c5b86ea1a2eb9357b48d758d6f73755584fdd52de3526277b8e43c30f1fcccad55fd915e8c79147697b1795cc9d9727e5c6614f57e589bf895d07975c1bbc1e731a52f1cea3f6d7902b2e0f2cda37ba5c6aba1a11a2e99efe40223f4c7f060a639cf224d895661d67d38e791aa04fd9d298bc89f254a3f5b0b4882f8043860b88b04f203b7331175e522d4bbe2ad7e20fd4387ba2dda03b38d189a8856257b9fdc21bd1f21eb5995b2967694d9ff7c46afb5ee57b0f1c5d2ea3082cf1da1176343f89a16a74d9261e2f7d2ad48f11e66364283dc7b0afd63fcb6cc7e9ba4c5ebe7d8b1b9b92abd15953275b5263b0ec81ec30305a7c9690e66304484817c1f5f792afc81042aa3a2e487d465854c1f6ca595a9d3a61713a39a0f102a63b47f26f08cc3dc64f67c58fed58feaf9d89e3d7e76e5836b6729cfaa7f313d1d0ecdee377ea7ec84fb3adfe78d12e36b6906649d706dfb14a5aca2f808c8c4dbf7a295590b10f0465b6b123243a1d4b451dcb0a40190aee764daf856f768a34ce92c90db5f899ca7f0277a120724e061f71220a08e78b000109f624107ad03bad686f6e423a7117bece88ad3a5f1d641e84114ffc00a73e7f784c8b6cf45517bb8d31097652c0f4b03884bf72521be94d539b2e126d2ec329f61b78df34714eabccda8d065a32704e797d5d50db3c70d186cb52fa582f35fc5ff6068296bd4338c35fd5fd4603ae646d6fea3427699bcf89435429b023e4055e52d08d5a0f9e178e0a5390ff677de7fabc7e044b304215d4c1d7c9fa99ca0eb4803df1701f1701c531f865a9238dacf3e8ca69a5d239bc368fb8459ce5a43d7484fed084ebc76dfb5b8b2b88d9b7e3f3bc02a602627736a6c57f3e4ff910dd25f8d69a137659c02c190ff4b36cc43d7ff81cc747bfae0b26518a206c08c1a226131098d5e380becce061623254490dbb3c3a71d3473f66ead9447fb8076d3a03099f2185b8494f343040d471192a6b5a08cc32da0890a8003b378b96baadf2c660bbc1e82a9299e34c9401778d5d881c83bc961094802047c5e2c47c78b495218daca899842dd505a40a41aa4c1a577ed93057b9b805ec16084194b03dfc42e14ac6b9bb9fd2304c2f702d23149746216cd640465a8651e89c39c1ddc2a7e1c0355785df36c94336c7c30e228962e8b3ad9a68c2c3041997c80bdf087123bb71b315536aa44c0ab732596b0c059515c47519fec499413ab61052ac9decd5fad207f071b4ea022b1fc7b38ddda8052b26d35b5ccc7dd52a820cc62350f9297c32d71bcea9359ade98787cf66b8eee70b6a87a0249481decced6787bb2448d59ff90268f3cfdfb6cdb46cf665248bf0d1916efb3f8e28dd6aaf9f13049175b23382e30b24ab5ad74b7001f508faca28950e3240f52ea41c15c00bd3d7263b436b2362de3dce418aa419979dba799af396440d4d337baffec24d6f3c6fc0715987e10dd18e38d4caf081439dcc1128f23a18507018605b8a046d3a375695c6f6c73c624bd1b87ba5e5f99c5dc6d3d8fc6efef24c41a8198a9112e82ca0fc484eafd89a82af8ecce1517ee946ebaf16e444a2a74121af1815918c6fdd25db49c9438630ddd78b67595ce93027a50614470b5050f8d2216c800cc479953d7e4d66aa2df0b5d8a17ece3dcac94561f6a6c58494429bea4e43c2b04122911c34d685826f120abd8d3b50da3376db52cb0a1646279e685bea42f6974f1b4f01d0c70a6e65bff55ff655c59ec30c18228478c3a93d3240146520e3c95e0b4ac5d63e4cd0fd2bf91d02c6ec35a95eb42d5a6bb87802bc74be6c9af806254bef3fa809a6e04bd36851885892db0af6133e96f312c9267aedf652b3d0380a852e3fbe82e8778eb74412324b438084b93e862089d92f4be04d017d9ca5eeed8a000a690b11996054d9038a6c3350b4fbff195ea27f2fedbf02c23290d7e86c3a780becf66f31ff4b75155888bdb5208574fd00bba19a5f02dbc27da5bf09e30a1dbf40ac0acf59437218828ebe15b8e62c77fc3240693a0ea556300805a9bada651cd311ea46852bb48124ca6e4669d162e51e77903926ec552515c12df59be4d178fb639c2e7740052100994c4118f0f605b539cd03dd60d411059fc453d51a6cfc85f2a4b5497eaa60f70654994e151a30a3cb022fc33af41e3e2d0d5b246acc8431c9d57511c0234ec1eb7473cdc0c0a9cb8151e81a66a0efa407297d158bf2c1168ce150bdd8320356e92a5502885045bd05b7c7e8330fbcda5587ed8d3612597a952ddc907a7995b140c436fa811d8a7f69ccad93e099ad710e43d3fb96502dd364090931a155a1561b85f4e6dcd6c1775241cf805e9b548704e0ae3052704ef5d9ae9284622ecc907d151751e3834b85c33e9a26e92964432780316234413598f166cd77c742285661ec1f0b15814d157bd8b5c3f66bd313b6272680872e5f22981420707fb6bd8e3591ba5da9bbe5d1172a48324841f55152825f4891d5ad2daf3d8d43701b280b01bf0e7b444ad1bb973dfc741b46ebc175e94eac31f2bb2690e425e0b0253108b6789b0a4229a04d973e7fd7c0577f35886a858ffeebb7d29a175831ac1211f03f2935d7ee81594f1e93980ad4170261b4a3668237df7f95a7896086f9c90d1d5e241be7f38da86f1be5fe3be847d2e8690a6203d5aa6037cf76d75a4128a3530a959328a9e2c8ea942c6adab6f77922a31d44ce305a07e778b39d2694104b3504362fb4f3d1e94fe09c771fd75154383035d5aa4afb8ab54b922da586bad89f01f2fada92e1c4ee4ba5870358241e2b44f43ed3e7b8f677fac3110a9ab41a0f013c508ccb95c111eba3362b48d89ec143d2e73b2b1b4297b07f811daf5c70b479c1e849868b25e9db46caf5a1831b8cf9f9b99f2cf15902c8863e59f4b4517ca03698937337fef041811be9f41219fcc59876f05739cbc5aa0a0b597e4d942e8e4defe813bd637d2d42dc034b44ca6e65333942e8ab0eead301752fafdc91720481185a25c43d5fceac376b3492337de6c046266b588788ed2b7708f83345e958ed650439d8fd8e1b54c9b47de550b4e5941ee72624bf815d29cfbc2b217e56b7ce963f8c1c094b00d5faf5ddb2c52dd6d67576b35ce68c316d356639375e1e3ee369151c54cc9c2338b13af3182abcb92a9a2cbae8514f7693b62a4097e440494df595e1fd28d52e88b6759b081034e5feaa7b6d6f5aa810c27c61fd05621d534efbe75098f8405397111e2a77a7cea75348928eeb26c576735e95deeb43209e5a806644e6e8e6ebb26ee0fe3d9c3843cbdb2c3632b2cbceb2ea05df95f791c660d389ed0ab5fee1c5e24ab88ce6dfd0c00987360892f35efe59aff4e01d22c3ea838d726240b9d5475b47ed3f0748f463ba3dfdbf5ab25593d4b65dafa99a64d3577f6948c3e5eefdb9282623fb4c74a644d817e1d76e5043b2d03ff3538d504222658c8fc6d8f2532d539e00c57fa96a49e16a3fd1bbdf1a8f91abe2a697025cf51b2ca3a51aff68c96876e74ab140690d8f51f0c437e9f1129603e9aca2f5ceffc87a3130bb7c69c6211fc5998e3e61924afcfea269fe088587f1d6639e0fa1def09fcb494d428fbc801f5fdfa8521356712e757d5d621204b3e47c653d352bfccceb573594e6160ace1b0faeb94eaaeb9e53b7ac61c4dd507791b87a421689b19d7d0d085b13721304515aa56b8d543bd0d8ba4bc08ba6d04925bec2604c163e7af0d44b7284fc37c207829076ef6321708181914a7a113518469d3ca8d6475fc22ef6e44858b07ea290b4004b7569b4f081333b862772385aedbf7bd19ccba67b6459cb147c9df25e8e2526c7fcf8056d0d8cd905c9fca9863dee309c8b83ac48e5ea5773967baf42412103b72687eec274be9be49057dd7060477c72161065d311678fc99578b6224a7f7ddf9082bc525322af7e0a2667ced9981a8f3060a9f93f1896ba12f500bff247cb5c942f567735f2589aa727a7295a99b3baa3566cc19e21c40a6fb07dcd38f945a23e429db3b9fa597d40ccbcfe93a70cceb33cadfb8db8f8ac6d11665f5f593ffbe61a87b0e7d8fc564ebfb1ffafa1b412c145c7c8bd366e84ca73c52193d08572b0dd6806b5f3a9d7a4903ffe35ed5626b3ba5de76484bd1cf2b78c0609d4a891d80ad9fb30372fee9470ed265d991c987efeb7db16afe95e7e0153ed06bcef3387e5e28f601d38d4918da1e9a186abc57cb67e576889f1ec016129486b1e59cc10f9907fdbf67704892af962e96b656229c96a6c8dae7587c1e9fe8f928f9c949f8f7e6160fe608ff209d1d85e86e78970658e3dae68ccea000a8ad58c26bb62fa29313e87209908cc8e0aade3b40cd9c7a2c9fc3a809914afc9a14516e39d2563f633b0b05b154112c1dde6793f9aa64e738132af0fe25745a8886e5565b4a52cedbb5c1ad5687e5e626405f181428f9463a61ed6fa61eaf7ffbf2ccdffa50170f9fb769818805b12da237682a0c4ab57cb34ccc01e51bab12c4083a98ba4ec820ce65fe4b95f3323fdb5559676803131a87c92c503dcf42b935a5c745fceceb7119e70189812cbddb90c36d639c72a1d24e67a93575ce59ef893099fd6461fb6fe1e695aa402ce56db421083e9cd0f2b4f7c8d0f822beb5e0593ea7c34b6b44eef12a3203aaeae947184c1734f27146723a79d3cd649d3f44b7da4ffc663312860fb9128d66b56840c5da971d80c185667dc9ec1efc624350ece1d421f8ed2764d3ef2e862ee5e7c85d3c6d05a8d3fe49a4b7a2dff826688a40ec1778fe3da60bbfd6849d1b8466fc11a5b6bf4acb474585ca09027a5803c45bb62cfb659393d816eb06759d03b9f152d4a347c75c11bbf14c343bc0e886a4231cd77ea4e3b0e52d3c8287a5d1571bdeb7157c3d0aece76047f280141a1699040369c31bfcb821d5761570171064194611187676879692d18b52ba6ec1b24e750a69a3998a2e7638e8dbbdf015e16d7903bb40aeb49e101333f516b4188a4732c6a165d961a2b4a5d2789f8fc714d0feed7232d3f0ae5553376a66796039e31b70ce62b0e149c7741c4e906c23eab180d257115d0307e946b77b961696609e6b9657dd75f38f784971a1214ddd2960320073af274714b788db6a80705fcbf53289791eb0e9f21263dc055f1956c82569745cd496dcecf3639bdec04dfff445237a4ea453c3e9b09efd7afb5b6e3f34df8efbba6311efe5c19691f66509a280d9d35ce9d06fc99d20f9aef799fa53d97bce1621cd23748b4ed6f438e32b01b645797663a810ff11ce25e5fc4d88febfaa2a8689087a80391d8af1b6d54b4250865a9eebc3d32e95eac06f6cb93838a627afbe17fa258a4fed77a1ca03a685b49b7ccf639286c285f06a69e51a20a888a31a55e1c0e4138ce3aa35e3e24229aae1ae333425165ee769698472b9859a2577658bbe17260020075b6aea4cf8a984397ad57191921cccde6f4f8bd5eee0eaf164f2efc4e45201ace7e27ab617497baef58ebbceae33aa4430d2f905c8be7b0d6e9bed8510b255a69659790928aafe0ff46b089b208c19d349a8cfacea47178c9d216ec1fcab4f8a6162a744b54975bcf9c565af598a65ef40fcbce75fe84116291fbcf14bbe94a01a38f470cd5ab7049d1ab4e492b1d3234880a72424832e3b78b64430a2e15204e3bf6d2d8ca643a10bcdc9a8929afd1e845ca304eb778484121f487709ff5008665199dcefda7b565c4c06a539991ee2df01225dc69e07c3c38056f62cf5415b7c138240989a5cca122109616a4c9c16f2a52794f2f9467faca3640c606692b680b6cf2518aaca550af676823850af312074c7e9f45a18c1f1597f1b17a38ac750e3165de8aba1eb543c9a23d4557154c7fd3e67d12de71a01d2cc1ecaddd4440142fe4b98ad53f59e2a536907b07eaae3531db2cc320eda7ae440a79fd43344fb6203834feb3cd119a48fef2d42a1caefc34fe492bf524b0184666d11704c4f5d7dfc4ebb33aeec80f979bcfaa036652bf5d66d5a124cd3a56597ed0509b8a093ba865e793387de5ede76c82377bab360228c83fd32e7e32f1a102c32f5ceb21f95e0adf0f50b005ac8d0fd1c4b8736a799bcd96324666106f9e9e5b02663e98b391d27a193d0fa9e9682c8aaa85d48b59fa1f4330b163f4c14d5cf073b933d732d577352f2d2bb40eac6b06da31d6d2899ec5e51038ac9f77cd1d4ef9905c1f17b2cc5d7ddce0aea17338204cdd4999802cfcb15e57367702bbef9eedc36dbe0c3603733d68d36821346771034e602a5504dc4f5851c432770e27e27fa3ca89cd83b65ba4a7576dfbc89720efb51f8ba6f315b766a9f179b0d61c77a05e8ea55093faeec172c97b34acf7831cbe87f53879dec8eda408c4cafdd25a7fa913744342a89527c87adb3184289b8f8d8fdea4a83be408e0275a8107e8f61eceabf7b8007f1ea021f706c2343e7a2425985b95f24661428d3c7aa550b0dea993c12c81d52bd3713a9b7f5320ddf6819d9f0a7d3057e06a7761b283ac6092b2b90e1685f7d1ccad8361c147a2facd7e33be561612848ead1c94abbc70c59d8741b8b091e8ee09922a69a8ba0b4e32e3ba219ff0443a1f58ec312a1fbd9954e869f8477fb7b8adaec17a3410a655db7439fe9adfc3c5b8a3d05920b09f2a8998dee702f22ad78f724d9bea4d55dda95e0266819767b0d3f52742686bd2592368898af353c1c0ddebf1b74358d65223d8693d518a062c1524a59a05fc41af8bdd6420c1acbe79765b090a9b0c3b6a7c181b4b81b36dd763d58e296d7879cb9ddc2ad8359d3f5acb8478ad91c41cb632c33f1ab30ff69c73aa05f16b8f7877faa18c7ba42e8bdd87bad8f94ae2e41a418ade49bcf19e37fe8957d4050fdbf82fdcc1b2039124cdac62df8041e6bc0ba39217e64d1c35788858ef3e70fbb300adfadd08e63c629a58fe227edaecc37f249357695b48898f7e87e85e1c277ef0a0530b49ade7200ca820ef50be02c2f200b257e316ae781f056dd7c2aa8bbf8f1f8f688c10ef12eafd2ee89af37ee2eeb7f11d0d32637cf1bfabd977e17a5b43183665c34e106dda1c4074bfe7821a58ecdb397cf985943ec975ef5ae64cc5796645f6ff0b09e695ddcde8fc142caac81abdf29eb63bb6a1eea0e6d25d50eaba1ab3006801e41d3263eea4972b6f84fb03b5e6db69a89eccc277f69688488952adea0930608c98fcee740f347b5820478ede5f5f653427f82365b24a8b69fd9de292a1c95f1cd6e03356ce1f8e1848bbf1ac78d2a26d2f3104372e7b888a7754879b7bf4e77b4bfc16163025fc6e948e85ab757193fe45d2df3b0132178e245502b56c132e48a2084ac068cddec8991e25d6ca7b3bc6f63767719ff18585d492374dfc15d1952f2858f63f53c1cd671f43e2d32809d028ed4bdc63613dc73cbe4554bf2d706ee52662decd51af0e628f50860556a7f06833018850ddecb60e9d44a15ef0542ecffc1e9a82a93a95424862ac65430b8c528fdb42edc7380b497f64bf337a625f5833919f10688daa95078afddb0cd49ebfb73d7377d63c3f8fb1348007ecaba3119244e59bfc49b27285386305a20377ccc165a5970e2a3e03ab405066ec323f0f15dab79cdef0766d666ca95d634fa3fd974f7f3277b24e74319fcc9e27d1af402505b7faac42877c942330451ac0d66753049b3a8f7773338a06c98b1d777106dbbcf3f6479c22f907512cd4884912e5d808505b54214d180761f1de24c51d59ea9d03998b5f320d6af3973de545d66b889f0aa4124cf2eac7fbeb4a5b263e214e719184ea4972e2bbdc0becf4d3ea5921b1993243f01fe5dc649797da1218cffe38c2c70f560d5cfa10645792abde3f8906d02c3e1a117cef991860152a23093de4e4dfdda08f13f2fc540b3170a5ea212b7384b8f2cc51599e385738e2518364e9b3a22f931cc2ae31c61101e5fbe7379b13ebb217971b4f3b8bbbc8a7884426e215d84641d0be8e5f2b4978fa1ac5f6fa66d743e59d39f2e6716c1d621c191d405a0781a5abce0af2071e287b613066ac2889e26cfdbde7f3ee3f11714549187944ae4c1e742ba1beb8b2d097718a09c109a3a5ad4db22fdfc630c2cf999b910aba20467cc6bdb8f1e9f09de558fc4e67b14c6f0f55e75d20e7809169ddaedce5ec3fad8fc69372a8a29221b56afebb90cea49fb6c9296fc22ee0292ea911174ad74a9ac2f1eff7b5470b1d9da9ac6e71637ce844e09be459a002db7958408318af36faf4cdffbcaafb9a8816b73e2ee98f78149c7985ad795486410356ce36aa790edda2baf904a100c4397349045c000661d410cf9b5e74d19d08d5473a703e5455981ee59da755b5d8f80953de56d5c73b3e613f05616ade29aedf9fcc1cf66b586b864c0a3c8c2731230ca65052cc98772a006961a6404be560f4183aebfc4d326f7bf125eddbc63e9513479af8f51ca9153cb86347122c7686a90deebfe9d63d4a6b5f4f388a54dccf7c5ead3adea18d4d80d1974bbffcd5c68a5834078c21f55035eb5f981111f1d3a5bee13939997010e98b17fd2006133d7b7408fea9bc20f7f31ebbef837b9abc88c4a84337c2115ca718ce2f2d0cfa5ecd975f812572f350200069df4dcef1a7005ab6662dedf8aa4097230d225eee8519332e3cc49253825f666e9f860d4117aa970e4a2334258ede412193c57ee908dff05e32d9717ca1a9cba40a128b76af8fe7d9aa40060dc9ae691c37721c7f5fb4ba414038e80659c4cd2d7f9854b29dc98ba8c479974957a7022f1be6b83c4d4c434f948394709a9f460e010ff553f849528959252e68ccb75a0764cd0211ce2696fc86e82941f0df69f0fc5b28dd53657d32264c8790c6d7d1add470170a869efb259584d6838f3617c0c276aa841a0602857ed7debce9d38974a453ce2b59721175a620f26923e4120f1719397c05c7351b469c02dd60b705f9e0beb4290bf06a21f42a013773b89070d411270feaed4cb490565a410eda0d5b990c3d430d735ab61ad9eba8c0509792b65e92c61ef0768d994e8ba571205ca97782692631b887fc280668bf4762ae6564692b60a4478cb63cd2bb04db3b8e55a7b13636f528be4a5fe70ba5d34c08998850e3c50c25b662b0434c1af1b39406e215f2081bc1424dd35cff8ce3af2ebf72af0fb9a0420bfe0f2166678aa40649193b11707ee5a04f6b7f1fd5f50df91ac53264faedab26e614a320b4a505dc0524e563b9df30e909a43ef2bc6aa6a63cc6c7807d23cc4e54a3ad88290f1da1cd2ee408455a1ab58e4694ea599cc100c855ff4bd0fee4bed0dbb99eb5d01e849ee5b3abbf50db52877524fd89b70b0c0217bd45692f957c3a986758234d7736d5158fc39c8c409d2640596e3d0e0b59056fe934ee7833b9a619db4499d36f297244a1cf6bb9c32875071b709c9140e1f53b8e0f1e5a3c18794cc59f38f95c182b7416be61696cd6dddb2d0f83a3b0cbe1cf944b279db3b7b9719196ac684f12f9e076b903f67878fe203698e10a4855e084ec84958d5389276f56c9e48355cf9eca18d1c3a60eeef96f202453af83590d9150a66f9da8d55a23d9dd5c7200194b23493f48270ebd1b715f6833b8fd3035b7fd2caf620fd5f7de70211d5970ef40f5ddc73bd14e6dcffdef5eccba68b68821424dfd271d2464483c1761489951cd99e1949b053c68774d37d802652064343e922da18de0f190a708b961b75df6dcfbbc1ebb365a96a9c60ebfc226dd4ed4fd9b0266594a9d8bbfae4ced0e0fc382dc67addfd6ac1a6776994682320426231cc675ce4ca9a934311a6051395ccde31b380fada4ce2ea3c26f0888c549d05b1273446cd0e2e1e0602f118d75f28dd0ce8848f3c8bef231324295eea85716810e467c03c8ec5fa0c8b1bb511242ec4cacf83232991a3d6912c476ccbc599e1e8cca30bd05ce0b2cf8640a6a7a87da6454011f3780644a1419d14cb8f5da1600f4d151d55de88af0a641729e4713a1c59694c97092d5bb84fc8ca8b3fee58322aba791b34e87de27cd7b56fd9493408c8c962ec99a4c7b771e648a26008bd15014c547d8e290a9f43302e1087a12657f024a6519e25dc7f0caf8d997af6fb028ae4997d52f2ca409f01099b8349e15380d0496c032d6338662cfd8d6c3598bcba2bc78fdf1887313ca8d1a7a718e4bd5d77cacdc08297dbf972f2a7c20d841fc57d95c10efc4804e4017b128198b182fecc3c7204e719ca0d7e88bc8cf32d19584e6f0917e2f0da5fc165f44fc624f4dcec06d258f4c6605cef60ac25932d24739b84623ff5c41b4d11b9066b3fe076fc2073b5b2ee428cdf7d0be3e1f6dd514cca1448bc528e6bb9453342affc2e1bc7148994363be646119daed20b0f984eb9b825122a1c50ce7fe5f9c0bc32733c1f8e311e665fb2ad10feac50779a98edef7a0af7a23e20a7f878c14f4e61285ce598404067db393db07b2951363cbece98b72134347fe7b6a207b59939018243438f5fe95de9f559cfee285ef9d86d9ef7cde7208c6958865bda9621973ff81af1943fb42bc40040f95a50511652b70a6f16347ede6580adbd466a31ecee831f513ca27be396695e5f4897868354e17dafbc511ede30909c05db428e08459862ee6886907a269d78fdb2c7a037c270ada478123f39a30d69430d9b3e6b7308ba2eb72e1552a27f693779ed3c9362713e4c88a7095333a88403665389b6a4c75798603b41ee3086092361a025941a9bc0bace313572e6de2d62c86b474d92fda409150069d655b4560d62187d55e10adc27dacd8d8e95f1cfae357161cc295ad10e8c7045a2187d12bfe8ef129ff73540824f6fe4f8cac837e557df16ae3a08951f0f1afa4ebd643addc8abe81dcad4c604c1643b837133147233c6dc185374b61b0bdd2aa0c553ba95b22b52b27d50adb80da899a9cab37aaa3ff7eba7b268bb8e2c8dbf966fa47679ed1ca9dffc6ae0a74c7d5e174d09a59f189caff9fbe64282c697b230f2872043103b3f184418fa81c828559b8f86e4c5209cc745cd3d897f995ce778c2cc2d3d144c760ceaec16c84e310df0fa4ed66ea30a90c4e5570dbf238b0fe07651034072b15db2612f4f278f219a37b8e173e250062b484f79b5cf330092503e2a1f347cfd2d09407c94551d1180f9a494e7635392a013464af29d72d009b539f3b78c63a42c869e51e361b03953de5496299ee0778cd4f01b6b5900be66543a47828a4b8db3116d26fcd67d0cf785a013e63dcb5e58ed8360b6337ff8e641a92adbc5dcb6cd7d8e4fb636c4be43a8e4a83e398016ac54d5723f87c07e9c75ca0d3bb21949fa67c06ea4cb152a72d42ce9a9d2459d84bfb9e5ed23d0ba54cefdb05acb129caae8ba19af0cb59904fd8b25ec003ff22b1fa306008aaf23d7bae59527dbe4caff7d2b51174f2f49f87466d3b4cb0344488664b1a8efab4cb3da9def0c8f57e567c6532de1bb6d4c328ec3519fa59b061506474af63244e10d2c5f1250920b88356f7dac3eaafbddd83d729287d310f341ee6dc11c9524e467d9a7f25ade0e06dc2747bac512eade4a6c2525352d8306fe84268b9931e2929ffa9bc29c105c4a74d3e78905374bfd0ae66b89b21d9dd19b2d857985a44f21352217847c36b20a1dcb825cae8ce519d89eb6ee7014985ff45761e62b28101eae584160fe46c852659171a59d32718bbfe1df5f83481a3882653e54cd8be5ad6edb0c737723eda44332743894a819bbd467303741c64f20d9a0d587c7819ac9f4ad9c34f42bfc90b6273a948ab5a2da04c302263b448f08383a0d957f63ca873f347c4756643b22abf40e8df702ea239dca01accbc57dce45ada033c4e756c424bf8c9220d50de837d5a898545d2524310715ef0df0416cce93f69352b2823f22403f6ff19015f3421e71e55515722497d1525f2b096d6e98b6d8365c24a0f26e9d098ba79cf1f0dac93e486dc43d04bfb359af2ff5ac82ff6b901d223a484c67863fe488e43eb92e11366edeac612d331cc683ba260a8aadd6d8e12bc03f20675bf36902da33afec70aea4d36570ab1bceed789e82917e242da68186b5a97236ba183990dec3a0c401f9b7c4f60c07fce0987e50fe3902470edea5094f2696032b07c7e59e65c956eaaa2a8ae47e5515c6e9c8749c8845c0bf9d9d02e2eacc849b3a19476c5ac066f67762a45f322e30bddc9576e478cd67dee0637e758cea565c95155520e8e792ad0df3ae870e679d4b85fb4b656f59908f72ececd93da4b00f4546b705d4467941eefd51bfa60d1eabc75fd58253e132dcda38d1676542c2611d154b534d963e689220ff58a1f05c25f0aaab76940ee8c9a50e2696bc44d869deed35ab203db4737db26c671baa058e7393a71a0667c40c21daf21a3bd0d4d428fa6297c406dccdc6a3af4e085dad09358422cc7aa8cbf463531a3b29a540ee73b88c26c5cd43c0d95682018c3bcad2d143cd8ca741cd041ec56d433afbe7d3ee1c33c523d711641c4f08d069016c811448d329b61b4e98f401b94a422855aaa1402af566b3a9466a165fe86e6ddfeaca780c0abd730e481c493b982947eede65bfb29f433ccffebde06000708335a797602d638ad0d3ca131e37287846807f1d0c9f8a4d364657a1865214ad591f9476c51ad5102efc5357fa1e65cee2a6ab34d9d6725c5a4a57feeabf9289e19edd45a10985e9574342232448873427d57c60c78bc82130842303d5735d64573a033abc99f5554f5c38c9eb9f77e12f88e13152a795e18d4d4d495d2563ac59ea569ab7bcc52e0a072877ad1a0399132618057354ebb2262dd754754cdb0d193d070b05e8d95ef4b5a9c7de059d1986e606ee58503a84685b8bdbf602c3347dc915c86bcbefe0c3043f1a69aa62103794592761a46269e48c992bfc30ff17d44c4297ca02ce7a4e94a4dba253307a3c2066177a225fa5e2c6bf10b76e4c7dd6f79f619e67de273435a819922287398540560ed984d94dae47146c7b6fe91689a4957a6b620db0b05492ad090008da94457afec2ea3f99e3321471413dc9480f64b3453315cb725bb3cc14b0ba14c97c0e74e3497e76d334710daeff7ec6d99ce72f4353b7981a4deb4c41e41d8593f63929ced86fcaa83aeab9e5cc6e852092e522c51eff3517d3e506dabf980d4f1f86aed4642f8129bb8fdb49fdf8e2c08171c469d8bf4658d866f767971c192f9d54832c7804c9429c68152c3b7221a69eb92d2c7e8c0e6d253ca4bd13b37f5bc95821e2d63488af0786327c3a954b0cb7674b4ab5b4ff6b811b76ea9cb118183851a8b3a147f7206e6acc813948922dc7eb539cec1a6472e1dd128908542b3b910b82fa9838f68ff4788cf9a8e81cedef2a346578ad89f8445eadf7d4b7b509d1cb8c4d1866bf91ef73a720f19d3f8d6f813383385af5412161ef27c5a494cda26a241836fae3adaeacd5f196eb2acf2652a674ed57bb28adc07d5309003e66445a1d53edef4f5fc085c7e4146e84556b8ca10c9a849b0df1ed66af50e3c761bf799e011938a382872eb41f0fd5acfa47ac34f507d102be9b658ad0911529a64f30ca27bd43e7a113c21fbbb127db36987a7dff8d29dc35f5383c0c0e683e74963515aae581e3e4fcbd7d7301ad5c167b05bbcd959f4961cc902048810c8ab090d96090c2aaf4366d08111fd999c29e57a5f9a0bb60fbf3d263987a6e365acee0d2cdb688bb9466695d6cbbb00fa50d1cd6976d78aa814534110b6db679ca33a01fa521980aa9d6a10bcd424a87f023b43327af63f2896b4d51751ee48885af8603b87078c99a83c5da5a53d224cdc520b7c9163f82335b6383acc42a56747511d12fac6115670165c63caf72f3f6f486662f58cb2d2860d9c3727b039d4b7f7e841f18ad2bc3f0f4062fd3518de87f08d855fd2dd3a6d365f4bb3510517f5b9abdefd61950d0fa79ccc45b5294168f94a0c8a30c12e6568c45bd254c306bf36d2c1a3430ac14775e5ae57709aa19e19b252ea07210bd0415d994711da648e4a6491f68b3ecabb15a4ecc33f67e59fef4500ff585bc254ca9f942ab9e2cd7ff5391725e3ba634fbdc51690054af1190787b3e7c4c557839323c8df9d4addd90d8c067a883c11417a91a2d6a7f1004093e6c88468acc0fb07c75f10ff8201983a206056a1a91d19c30095e1e9d8fe2ca8759e416ee46d31796963d948ea47b4f3240f3750400912e7e92bb2f6b33ec538e604f91e1b04c7f4aad9510fe96666ab1520622f9649a3184463224539531d30fec1e4da574e94f388be7c8e6607742476a99db2785e29350963089f51471f77ad0f231859651b027bc2b2462e114039b53fbb3d1807b01064a3e48ce8279bb20c5e311fa84adf97c3db50862fb68acc91f0427ae99a88f552bc64cd244f94306af59f1f2b144fe042def333b066ceb876952efc0f8a0f13e4624ba4d62f490e9a1cf9e2633c4430695239b88d5c0f7a98e9f08e01847b46cf5a4941ab2f343542590d5c4c3489c22e228ae26bbd01107b7ecd0da0d254b3b9daf4e960f3d1f2402c7072d6c5b6ecc4c2d14576e58e5b603b461c158e13232da7d906d3dca291cc4bd44a1b52f34443f8256ac022090fda305717e4fd318e83d8a8d544eec77de8fb43960fc2c4f31f26948746e2ee3e4ad96d206774153f356e4c35a166da0ca04fb11aa24a44907743c0d77bee6f2887c6f3ed4321d65c05459ce8c4207a8d31ef940817dc8548e26dc114f409e0215e90b0f854c5edfce8b969c35d0d360606c92e72f23e801c01fa22966a051167bc8c00062750674239c52317e8244cfd050ce2404dedbb1a7bed0367edb6c2ee81e5d4360f47861fd94ff0aaf247f0dd1a8ee0cb659260a9a2fc263f47de967f4b6b92e4adfd2ad85bc74f5ee370620d6ce9c80edf9a055afb66069f5cef6b0c97108ba6d19b7686c9109db1d43cd4952c9c660450a9d2e849d3ab4e0d1f46ff2c3ee2032db9ecbacf1e38df2a70930fe2db16c3d0d0f84449d6f5a42b8a46a40c7e88316eb06efee1291525b4f6812f32b029c2a4ac7f3854a052eabee513c0a75eba4a3e2b99a1b51450f393cd9158156e1ff06d9c547ab2e39111f407a813700e53ddd30aee8a5cc9c28b3508092d69905fef15cd7d5d77665b971fcd7b0800575529286eec8846c90dfbf3b78cc5ea3d2374a32c68bdf3afd19bb8ccb17da4d1015d219723b49078689704ac30cb33328bd3eb672e995801fa6ac8b525c3a7524b195c044e561c1ed1fb6da0715e43703c400beba81afea4ddc4f9fac393f9924b3d62907498727a95c860d37194586ebd247c84486b143f59a2608b048d2a4593d9cd9ff89518b65babd5e110387d75c9a8c7448c9ab9e9a8c9b0c48afec484e6461bcce8ab3ee4f46364089f1b836c6137341981296984909ab876f9c8ac0cc274c7a64119f503dc8a64a5778bf3e41af6e2b4715db654b65abe2ed70c37bc4c55b474a89d8e03ff372761420a1abe022ad59aa107e85e7332f78213f1fd175098cd13d63d76c0d551b86dbabbb42c6982e57eac2095b888f460df1421eae05674a7890231ea3df51cbc25d8a6cdc1938b5e1dbf11453de3890135814df1c28edabad6540048aa4fcf09fff0259b4e414bfa0d432cd7c85464b04879867aa573675a5d6d52343b9c1826e1f858fd2ebbe501fee1cf53d81aac9767ed6eec0c2bffa4e1d8e08100cffb26e5eea863bd129190dac1d14c28994c7b5e76dbcb9a938b4f8b085f24c90d8cc7492a967a64ab95c91f97c759ebc1b92c218ad210734eb9772888a450abe6c6cd7279b86a2328eb580fbf048d587ca54dd2973561f34be493364b9a81a85866aff61d4794ce4c85ce30495efe056133da3d4c34449b054ca0ce025b0840b7ba7407114e5f86354db0a14a8fbd2bd42fd2dcb0373673fde400589a80b4413d5b9bffeb879a5f973c8e14d9c1099e1ca678cc054c50c60360c9b46697dd4a74f8695852a6f7fd48a022fee1aafec0526bbaf26dc8c0c06d3afe56ec772676e52d78bb997d3b6bf1b0ff2341bbc9eb32a6e5219bb9fdf4bbb1ad65cc5d6ebc8d10ab113f0bd2cf23f02b2a859f373fcee597a44813ddf674b745c8d0c90bf918c58d20ad50d3a2de57812b6046f95f5c57f9cd3b05cf1954f5914ad101a8e9a0b4bac888caf774888f6ff8bbbf61adb1ac00235a134759ddfae2cd7660db2a3214f400a7972256b58f0f508eba7b019336b8ae2ff1ffc1d4f01eb9e9a1d749f938728bd6ba1aff44e9672199c98cc00ef771627feaa5bd9eff85782490585d165d04a68c29ad41f518e2ed8e2e7128755d2ed6908be981e44097b06d498cd4d55951d54d9c46396b5acb57491b963430f1d61c0176c3770cfc1fdc80eb3e53a77996bc80e86485fbd63aab8a69d8814ca96cb571ab3f242617c84e72960bf3491daf521c39a8e870055546f47c6762fdcea809cb567607998b1ea47df4a78c4522e8759a29d695a7a8c73a555a88231dfb34877192efc3648d533851a63984970777bb192349fdb5914decd928529334dabf6b072bf608c1f6ab435889a7bd13690cf4c00c2c19b2889385d4e4f6e236b662b3d433b5e96f2a131fa19532e8de612e68196e90a6247912e69e2e49e25b37fe1b09a9639e1769865dcc8bc5f2bf3520a91c7116ff44fd80bbf9b5d58eb0946877d7a83fff1d754f6dcebf563dd4c74b9dd5fff91439e03f02ace6e819ac19b7efcd74ec646b820c2b6faf581cac7de43b6f1771a3dbb018cbc6b2a2ba000aa412c79130a98a98adb3aa535993dade9c859cf736ef2c19089b661639663d179d5839b2daef4c854dfaa311c01af14f74e4cfc313c0dc0e5dee466145bbaf792b48406fae6153f825b283051138165ed9e4c361e8042aab134fe3da57bd3b0bc5ed66792317c84a5430f46354af3cb567800182948956ca38195fbba17b31f760dcc1fd664956e83302a2d6acd669afe5e356ba5a6f8dd952da9aa18fe8816b65163cb6b08b0f2bc32af22f08388e35c9b38dcee96ce061e2ff6114987dc82d44a2fee42bb748333fe3f75e45faa1d26aa748bc6ed2319ebdd74a464a79345c9200b60ecfa744df03819dc9dcef1270532aef5ad9ec9948aec2b90a49073c53569cb48df14bb820d4f4e7520a9f8ff7626ae285bdccad6b38ad49877a50e331790846caa31161cc41a443989a692e14d2ae9abcaeb9ca7bb880811065981828ba1ddfcf425ccdc977594c0b741129b7fb7bab7c679a782917fd79742dd418450b51ce11f8e89a41fe546701d3cf9c61be1cdd82d1de6e089bbc6ff43ebced06707cf5a9c4b29b9806b90b48cea19411aee0c2922a1a18c302927befa39f079f735d238178143f737361502515d3e8c9394f8308ec026acd50e08c0e54d4782db42a2f48b18921f39d8340ded70c4e13b4a0b78dbe9b1c5e409c902912e6ee997d574c4ab8a44d3c2b23ca879893fc1021084adaffb4c5fd4517f4494941c56e914dd6041a176c8e577a2746f1957f4768acc91a5f19e2e9c6df419c84512786c02950dcc8d5284ce35eb598de1983eb3d4aea301dbd365207caf119366f1cec558de89ad98da13bb0967077ca7746572e9ac8ef68d19787ec279363ae5d9c5352d0229e564aaa4c39c455eb751fcd81ec31f1bd7249a7d7f8bae50b484a2c46c6d2edc5205bde099ae8e4187576a258b36f0d6899020570152ffa61ac4afd16e96826140b82f4956a958c771e6da02caba565b61cfa79737ccc59081f95af7b5659e05581889ee033c941e5509cf5d479d3bdca5a3e383b769c6001dcb3167823b112009e62b22f76ea678c414aa09b4ba223c3930e29aab28ad40478d117c4f86cc6c73e73662a58baa7c3d8358ba3e4869144bf6d9cc0887c39f27e6d813b57defa74a6ad3767cc799d45064a58e4c753ab89189dda2a5f5a953ecca3d7cd6c149bcc21463207f9cb136177c2aca5fb76d9740f5e4d42cec11b4f5c1ae5efd09e4306ef01a0b8a10fcc88fe788f1ab8e6842696fd2c6f767f7fc726ea03eab60150651cffd8077bc5f781310f9d2de5b5ad18f33abdc3051c04ca9094cfa1be5e6e7215eabc2a743cc2609aa6594a7926a6e58274103f7cc84bace292d3da3adec9b77ecea3378e3f5ce92dd71067b8acfe6280d31ca075f0686626c1c61e576eac33262876977552eb84fe7a1519e17e241144d148ac2c1d2b3d69ea0eadc8eaaa342f1dd0336dfd34a68071a1d3025d8e1c8da08fac0d2307dbf0e20f4d8bef433b42d9f47e61cba23cd2d25b494afa50a8beb95e8617ad06bf8569f66eb9723cbf960b9d3e93a2fce3e0145873f66eb98b6968b70ae73e4f0e6ee8d1e7b2e83daa9c80061e49358773e288b7e4a4c5b259f9d919b7bdd940f46a7752a7dd32f3dc34cf46fb9f16ebdf56d905fdd9299148fce9eea4ff6ce28f7861af404e7a2edea2f90f73787db46d08029bc849187c2e8dc5087b06106fbcdc5bfdbf45ecb202bb6b5cf2db666f8503e282547b236bc014c8ee6c2004e848dd69113d961fdb525cfe3871c1fae0d8cc250ed2bb17a3a3037a4a5d20d9d535b5916dfa3d316658efb80c0cc423016b930cad396d59750d38ad07c6754b79ba1571e8b53ffefc0420622c7162a3f77893317e507bf45f37262545335a0ad0c9d2c41861af02aa9e37512ab91998b2d761cd5451d79387b223ff1ee53a9d490112f1c236f73852415abbe990282d0cdf46402b5d7abf8448765d7c2df4ecd08795975280a6a157f3236c32c79a3fb543d9c84dd2e5d272502b91c2acb96f31181fbb70607edbab748663d1978b8d87f4d52e7306476b41dfb076ebae58cf1b1d615dc8aa220c6ecac7fe675785ad249234d7c259ff1a510b039cc27cbcf8f5d93de369c2b1fbb4bb4c22ccbf1bec3948818e8aaf7e2b537defe3c95f899c1ca3af52f00aef4385149b2d2046a42d09441e0740cd379f97d53e50747ead1d4b71dcafa555caea967718f896c6cecaae008b643b7bc185913703eab70535c386d4dc9b4375480977746c4498c59b1183299c5d177c6d4224104b3c92737fb8b5b0de2038b917cfe4c8d1f9f71d1caf086beea978788304f43a7fa76e5c46e9e9f3f9d1a73afd1fab4d6d96aa7b4a0b8c8935d090e5adc94ae9042c7b8b48fbec61509ffcac9b9d4f6e61ccb6d055fd0a015d3cb3b7c4d3e1507112403e54e53f5c346ad06d10e5329a3529cc18d0098c57031cde35043e8bd28fc3ed128203b8525a3ff05e2523437de63e96c2dee3f262ab2a6d8b943cf270eb4570265d49ab53b3189dbb30a9694fd816c51b62c20f69b2cd128819315bde11be43ad706291c705a1788e38a9c7355a8a36aba2750e500e0852092b53c222dd85393ca162272493fc5654cbaa3307df020edf3a0e5726b1bc68393ab3efaaef74559696f96bb5d5ac4feebeac3a9863668fe2b132ab5b66f0d6ffdb28b93f736470203ad0823373f839c947a814c697f42b93539d7d7f8d2cc3ef093f35d6878422bf4f051b334f6488fbddb446823bbe1f63bfe09ec9230b3e25214c8ad6522b2e5e7d38cac1973cd4fe0dd6c03e18fd4ce0ad27d36247bc71a403c8b39bd54e0f102ceb779f6dc24e8f4fe81d0491da617b1217be47da6079293bd33690d1b973c084666bdd99ad0b4b75d13ce67bc724a4ffb24a159e0ff607584b1627461d22d4d5500083fd432636891d16ef9c6f72a6983c6101e926a222336562eab3461f77908a73137554e0728e0618137e3ac31eece9de526bab31529584f17c131b8ce4232a981f6a833963f645142c9cb300ec1c0e8e728f4aaf8a668f25eb604eb2d4809b45fc744b5ec292bf906814ba3344664ad565cdbd01e808f4ef16b3185d0e4d8471835b22651c35ef37c08900583064e2812675032dcd967f917967a1d611e4e210a56c04e4010c8245e74b37094da585d554db816a5b73bd8158cd13f52929730237206df9c1df7deedd5f1432b8da5d3ad241ee2e8b231331957da9b37b08a262308e612a415d64c3634b6b00f78ce944100f84de9ab8406e9e14218ed728ee79a5b274de870e6e97d61dd56444bd8854cca69f10c8672bb78023e90139fab6fa30b2e4c856faa2a45d2471c559c1fe831f26c238d263f711bb03fdd414847f0b1a826cfbc9452c402ba036c556882e33d4e52ed011137bc79fed0fb3c0882f302118e4645950ed3a835dac7ca7a7755044ed774326b21300da8acb572a39424bd6ff08a4b42dedaa385eddcef0b53305ced17b62394f9f54ddd40d9aeaba25bb94bbd0f1853f4fbeeef86330b9f33e6b3cc6c0a6b98e33a148e738a09eacf217f7797c34f56361c36125edbc060f1f6df792bc829989a56dd1c05341e17a739a16507d0e412d578a206d1daa191eca7db3460b66f0db1a9ac5d3bf7bb7a27ca3fd00d16329c645bbad42405ac8b1e9c396a0dac20513a263883c5d0fd70535045fce29cb808288706885de0c497fa5528346a584626f1e35756f1b13f49d5bd2df5fe90b4846d464a9daa2da20852078908cc787438dd75cd661794bb811e05eee2407b2b4a865a352540239e663287488e2e3d0b2d25b8aa536146a509c4eaf9a927696786b1209229945b9d45e7a6b958918f0f03bf846132da527da6599488c560b816dd881b0c9af56d5e37bafee232fbc96395128f284e6b8c4dd07dfa27a8ada1804e95441bfe8e71701f3838a55b7632d9b750a01f53f23996145f2c079867b92e79f6ea62908e2ed87c8458fde1cec0e7db5f64c5639cdaa158445b30764b7aafed4f29a23469d6175757cb0c0a7d4197a7e3b44dbc7f095ec242791fa535c3af514eb217950670d1437deb55b0e197ace1472f151581e51e616f3731dae49d4f4f569de5bec9a59fb35b6874d58f50e600635a3de5824e62c19773be03bbbd2127d3c3a6de90ef33bfc20030021f5277699ca911a45e0a653befabd1ee403567a358ab0708e04ea14fef4e8e95fe97f4c876aba2741432d5610f3d9df0ba58d0cc194aec807f60eb7e9dd47637ccfeef7d3070117132e3101f0263dec47c708bcc047c244e4c8457015381ed1771dbdcc365fd83d4ccd2fc55ce6b1820742da218492880846606ca6f74659863111f8c3e952d149843d389dedebdb9a63de1636158f2ec7e94414b7c681489be9db5b91472b9254fb80e1dfac24ec21b592d0a7706a9bccb47636f3c7e7b8305e99a4af4b7a043055f87f1958b5fcf1c2f9df612df0215dc913d8188621ebb2badc82aa4c4ca41d6ed055bd51ffa00fea72b17aed944abda234bbeb2463898da5506179fe24a7d481911e659c65834c108c1182e8d550b5e9c60b85892345699d0d4ce80c2093e0f2a63ce053903a650feac049a41835a3dd21e384391c604dc260ef0b3aaf78c9cb265aed19fc2ba6ae322772112941160fc40fa15725c6504d0b4a36cdc70d71cf7747bd8eb71d8bd908479946a26a3578182bf2224bbb5e3d4a334cc6dac6072225e2af080bddc7bc75835a11067249cc221abf671a7c4838973e931677a9543b244ad646fc4b6ab54a7a28b00b76f09b8455660661b28c63ea8b7db6a3513fab7305dcf04978a57c1b26227ee0369602c702b858496ec34bcb0ce5cb91b3340005a4fe471e58e1081bf5e17e93faf6f497ed439d39fb83a4a797d26d16912832066677ec457aeeaa4983fa72c40fc52d4a7a50d5aa09149182c5e6806ec4d770c12d7b62d80ab18840bfbd3174d7f9066c0a64a3f3fcd868cbdda138ca9aa232c56bf6260fe84b345ea6611e8fff50ce0e7c4662e4ec0cf1087377940363099639c71704b6c0e9c94cf0a102d9e9445799bda9d4e3b27cca467e5b4d898efce64b5d46124bed4ea71701567790c0d04493e42e74c9e47897b67b7072e852a42e23389c785bba4b5b3780f0320b1233b9c2c4f0977a436ea18da53b21c268926ace223603988070c4de6ec0507e27465dd674a6b9c924ee8b53aae59a8d2c171a1973fed2820349bc457ffd96b306984419c5e75df2729ce7ff7982519390c774a4e128404b6e11fb4ab8c71acad0b33a5adef2f70f0654c4683405f7e062c276d88d705bf068e24e54f7b52a2d4eae33463942a10c99fc18cce2825caeded6bf2ce6a3b76fa1cc3e07ae2af843cddc31501941ccd2f7ec5ff9c84bc54b0f7fcb8ce61d33f92c8dce558b8db1fcc10cd282825bb5adfda3fadc2d0ea250582343489e71ed83d3cbe2a6a56fe4addd4d97a06dd504f2e3bd30e3488930e3c7a791a55ab677fda8d7d64d97eaee0b54d06b47f5e46b8adceb3bcf0c7aeba361afca95a2a307ae81490c6cc854f1171e8c57fc137faab5d48c8ce746065a6423dbc204200a68c101f645ea9c6d4826cb1a9a65cf380ca6c9a12f6b11088f0645757f48faa7b5077a4c8b2d0f18f45addeb9773a6dd87a41e3e2b9b526c62e586fb77c87de3ec6c4093ed858bac2a1115d3a3e4dcec0a0fcf5d51b55e68cdac9aa4daa3eb6711fa6114e04b68eeca59da97fac648851062dfdaaa75e19027c803b9ec8909aac8ea2d0a99fd76c4e118dab23ba3236a2479e6c58a6b88650d3da5defaa0dcb2a0b59b856e82d6ca59a17baefd64d15a78c2d26a46fa8bea2131c4e46cf8c080ddd9f7e93fe8c9035f9cd207964f9e71d95e6b2bef6e88399232eae1376b432c509d49a71439492bde0e957c2fa25bb93325314d696b76719cbdc37127c8de22a53b12261316de66b59ac010cd95eee633d5def43e41c1a3a65c676f5d29ad8cfeb210c7dd18fe7193c026d5c4f69eadbb867af07838c09a35fcf70d2fab3d0b1f7fae87dd46ec41cad6a937f591196c3ad685ec6cd534b30ba88c0c5a7f29877c2c914145fa2137b995d9a6de5614ab3ea72f3777175d470918910da780e5f098548aedb015221e995dc808b5e37f9423a1ca30403d369f2e4b9244b191e4db4f2151c0105bffcc848e59cc9fa89e5ca61166adfa02eff9bd2d1f3f23ab16bdfa5860f123913025755c389c1e62c755545d574c4a0fddfa7ab0bca5f1e6c40ff6beb66120f790b21a124da0418bc9d30fcaa6101f940557b4155ec82d6b7e9888a4fe409ea33acbdadddb201b3dfa7854c3dcc01ac781b559b23039a8589f43201191db591416276da8e2fcc26866179be08f71b5f592f486ee0996743055f0076c5a25eb0cb84300531f81a5bf4f736d2ab67cd7b0513fc7196a86aeb74bc655cb4e57a8a7b02224eb6914ad783fa350d70a8c4b79c536103ba1542048f241bc35c8e4b9c341dae28b9fc32ce38c330cced79292fece3a0db2e7fe0a243728896cd06cbe4d3def842f8b30633a97d995e75c9a221264a6b3c35f306373d75d021689cb6928e0878a070a69098023113dca14c691911f049ec740f52f89e81c5ca79360de00ac4bb077660afe6a09a4b923be1b6c1510e15faa8e93dc492f9fdf9e18fb691d429bddc5850f11a3bf672c0a0564356fbbb2e5d3234f3ca1e514d1b006a944283883d7c9c8a798127a65be691389fff53c376b87dbbf3a67539108347170bb5b1d7e0de699e90c3547acfced71b9db3ced26da0707b9d632a77261dc54a7fe69e573ef11c895aabcf78d9f08d182467ba4dcba38e23ee55770dfb16dc2c1e3ad569a5a73562bc80fa6cb7953dcee83e13eaf1b4b9f5e4bc4f72102f3c888545a2d91419a7fab66429fc89cf8dd0a977a549ef4a64cabca241bc8154226f98a989db4a652b11015494514c2aa72ff08827f929d7f76183af18d05937c275e336668ad25a7c40625dfabf6fc2f2b33750cdd527f63a376bac8b08d42c02492dc3ae3177bc80681db512ef43503a73dc9743dd8ee2aa43a5db49f73bdde2de25ce53c42b16367f59a2fdbd267ab1ac8d53dc07ac83c19608d1e1ce9ff243359930afca06603b433f3deae8b3825c2e20eff716fd3a7871bfde05b271b337b23de2cd8aeff211a608bd7a30108663cc073ff62af3efd9116a5afc959dd997f89a050d27016f1eb4eca43fea8b0c705d3603be7e41d3f42372e80218fdcfa0ef7ee93b616ab82f237cc7839605f3e2b1a751f6b7bfcb1ffddbdca18d09f860f00be13892ee74e290e610480ed56ee7af75dc6818865ac411adc97c684ce1443ec0a4e92858633f017378b1f9e5bbe243cd3f2cb14e6c9dac7b56849af9c931eccf89cd5fb5b9b45a3ee439546059359a51171063e7d8562be42a7810e0a9f4b0d24c08e06c86b5d141d77350cda59530474e69f762b02d837a9dbc6e04cd334548d68539214ac41ec5ca4783f890f34a2dd9475c5ff3e814552020ec61d7317fe5ded9720fba0dcb476f4db05c6a81e2b30459ee80945191d19548ef26244a99ccf08df4e21df371e259a66802910b17dd4f4aecc134e043669dd0f5f8e14aa694172256162141ad5593bf885cbfc0836f9f4c5b6d38509f664de6970c3534331b105a841c6d6e62f302edd502e5667fe040eea1fcac983201ab966351f8463765a89b53dd0e50e913da037f50be0131e22975ba970dd456c952278bc11744fc5c5e2113063b2227173246eb09c565208c4ed28ddfb3d1747034b9d9a99a54079cd63138087b62cb28c27c5f81c2ba48210f86e35cdff4bef5af8d0e8f940be9285f87e4fd16fee6e06e8852a63396d79fe4cde36547c33c8f8049fc982bbfef0a40742e2f3d6443f6de061a698d760724ae40a9461cd80663a22a5bd005203234aa2770e396d3ce20f05b3772e4444ce31e87f599e30efbf620748670954098485d2f70339de0f9cae99a2e5d620f3e58be2c523c026894e3247384e5fa57ffdcf9be49215b5ab1f0647bbb98277b35468a1de642acb1593d25f956f0d3637f27f6acb65aa8dd04c503628dc74178b9d6869bf49f845c99c8b9793a508c53a70c29bda0cb10257d0fdf6f87290cb3dd5c30dec99921b1dcaadb0b5791319b9803bf2a71b64071d94b7e8a847cefa38feb259407e253c3b62e3dcc6008d9b6d528c1ad170da897db99894a8532b43d8fafc842482f4f0403b49d84adbdc97827167d19ec07836b2cebc8583db395aa96fa25a6a51347ecc475226eb7654df0256f565df5c93a3fbeeb9bda798b18c74a87f9ec53dc9b9ee332473d32091b06aeca9e2fc11c782329e4fe425fc12cc921cee0d26b98a3b9bb84f02d06e5de1ffc6ec535e2d677d913f00f76e17e8052bd138102565d6da8af6c34976a66bd3ab10a033e1acc73d965d7b02ee15d7b48613553b135ffb942aadb45bb1a5dea517448eb464af3d8d2498414e13945fb2549f64eb7412cde100065c9b059090d4ae97550f0024af879739690f62d0c89216b9ce66fb5e3799ee5c45a781c332320e83b172c810c4692b390d2706b612fd6f0999d5dc32ca59422a16cd8d249599c6b846f20e26f07e1559a16d6b51e27b88c5ca4008e88a066d11799ee339351b71d9a1212cf3739581887496fdce7161e20045a0b13a59af48cbb5899900f3ebba34d10cf818cd0bbcab3d33fd7b832f8358d1bcb8a52431a21d2dad62ab700521c36b025aa84b9ef61b6a68011f616c4ed219936ce6cd73d1895c917f632868c058a02186795f44e3a1293880a66f00d8061a5190ed63986e3a0a794c5d74a51ed0b7788a51c8325aae0bce4298b80cb91ab6fc35ba1e75ae7ece0132b5a11c145ca07d774d30efe8d459a89e7c21cff1e2d74f2a3e2839e9deacbe0825eea818239bcdd4d19697c9918e4db85ae1cc619057e868cc9408fd53f6157101a2715625a2ea212ff865119d321a969d0b95188a57f57aaf680ba09bf833d0d9f21883cf22c46c7df288e418264fa7c569e0298703893cd1473187b1aaa0a9b3febcc2cda7915ba1f71ff767f3e71770e07d35eb7b7b5958e031b8dfe900b815f326c45a0b504c52b8bb05098b10441c14e8d8c6b6f2ffdb12c9880b0ac55450307a1c2c9f1749faa9fc747392b1c330b0274bbe00de1bf4f28bf692413a3832ec972ec3472db3a0ff784a25dad8d8f4eb6b467a860dc5915d8e10cbc1355dcd6b104d8f3c86958fe64805ea2ccc700991b7d413eaba7417a85abee60950ff031a8eac5ac04581ce1f830e64ce39f6b921f1ce81ae46e623c16b6f6f02e3678d17eac3366dbde37b50db9a9a1a209db9507a411e802b6654ba9311cf9f5357329f557502ccf4d08daaa4c9503c606007ad9bdbb8969db4aa6cc20d7bff8947c82ea44d2dd3122d3105bfed0a0e35f92e207d15cacf3ed7813ca388a48577349ce56921eebf5d39b9159a500ce3d33790fd86ff353c848ca41960048166b5523f2e6ea7d1861b30dfd04e5f8ec911a050c2bbff70e3f96fc93d35187c5d7af067be2091d1e76d0f4ab77ee515f489feb0622a9b6a56a0b6de2809840cc35f4837523b371b4b0301081a1d4fdd2f563702ed07475940e93d503a1a72448bf1fb69a40ed04527146e6d8f08ee01a340fc9108d874efb2256e33452ab960dfd47d463a04763e75bb3be6341ef82733f04c62771cc8deccefd3d540b2b6155b4feb08865e8563d931489022d4e9fcff1747a3a89f81f58bd23d8ea75a03db7f07c2ecf9cc7c9fc844d97944776eab8a4b413cf694c289f06329bf8b1f9570bf96616aa20ee06a10932ed532159a5326164a73c0f3e13c799a1e083e95529fccba556a81e1f43244511825e9cbec77b97bb043cba51cd2f81f121941db0f4d156ac3359ff087caddcfb01d1e63fdd2b1102f4eee124c2faec2b5db4c82476374b6d7b55a087524517a73bb604bf966b808dc464a6cc14aacd2c05d3160566a865c610e4ff0423bb65e974032ecf6068d5ecc7bf3ec4284a0a9b63dda64ec9b914303f453242f2fc708cb853597c8a352aa22c5bd16d014ba26e8929fa75ba42068b6d73822d42ef0a4994a69a18b3793c6cb09d77f5995df044f663e91aaa4048e8bd4ce95214e9cf7712c79d6c0c7e50dcccb493432b814037b5f608463a154a1db1e3727c160a98920b6b6829e5344cf24e140bd29925a46d4e3cbe8c39927799ac854114994118dcc3696ff5b58372cc4316f39df078edaa60a94202f788594d76452835a5e14acb83f1ae1b7905e7105eec9ebef444faa5d416da56d53abcba2848703aa98f62abdf202e614294408c30ebbbfa3200f56a449f1dec1bd12f69e0d5e164fb44b55cd2fb03576370a902653910475be88354a3cbcc9fe62be3c2245c32324730c11c977016b123764011969f26ce296b2e3d7b05b9980d70f7e2a1843c5e1c6d86649970ed8a5ba702dc53072155356141e1d04cb55364eec71270f7b0dfdc6479ce89e15aadc4308de35f7e2788b6eb19284f64536b08eb0c0db0b408552a671b5ab77f7ccaf994d296801a5db6f9982c50c1e5c1e6f938326231fdcdf4d51b3252969b71e0a9d2cbed0433f2e6d4eb2f0fce2f79c2c955d0f3f0741530decf82d85fcf88cc74d3b991301dd60f5443185b3cf727e210a261f3949fff089cdea818406a2cdc974524cfe5b06445efdad8ea279363c211769334e8ac2fb133ceb7e59b3732db906f3cba497fd81d9c5a04557e9e5d920a991eaeeef8daba82a71d5c0946aa7afae11ba51fea87f6d51b339b2fd080dc4839d77cace7e9c5be198263779ffef46d2fd504a06c0ab7209650e9293ed23a2050a432223ad25ba61b4c868680c05a93b5736bf43915983a6960d16f4027b32bccc02ae938350d03743cae58d68e35b6685c573873dc225c6d4fae0072637da98916b381eda876b139a3b3095eaf402694848f7a7740a957cc7effb50086290c9493da3f6d3fabe2b3c174e680c10ec36c24a23da83b3a7bc8152e2add8cea724d611bea1461372142198512b95ed029c42e2cc96a44558c377a68ae63d4d274b3cb920b97f886f4c5c9ca3d7a6e52356c3f4caffb2531f9527d1642a720616b1f2c69ef4ece99f37dcb20380792b4696a8db07dda14415b7df1da7edf726b266b046dc61e128dc4a867f06f7aa2c98f6b1c8f4114faa888a173dd4eeba62eb64bbd83d87cc930d61f6021c65f39f3dfadec3a228313c3bfd17c0adf846b12b6c45cbc27823bee3a24e95000ad9a553d629a42e128f29ef319adefcf95c43d5ecc365938457f20f223e9c55d3a9506797de6367da537ddcfc0c7820583c970c76c753de4726a73897c8b464d9078abd6e9c2ede543205b3093260fe95ef89d84d746356b1f0f0b41fcd11218f4acc11f6d5f91a880e31284999ca7ad474755f8216ff0db4cb9658427f15377eb3e3a37f3db7472819e4bf1b56095bed945ef8841a843abef003fde97dddbb9e9a94def93d039d768862927eaadd777f16c040a1c81b9c8af1303c83f49000b8bfa720fc28c519ff0042478b4e0aabc8915878797bd144da78d6cc203a229f184ba04a67d6f5042dc8206e0c16e146afca0dc9c90ab610c2a7afc174fc12759f9e8c53eaffc744aae58c6815d462f9828d2b0aabb0d8faddb5797b3d469ec3e22c743eb6db2f96846578e0664a51efd4dda038213af11000c7a628dbc41f609a5435251c8222ff5701648f448d641824bf623438cd263f33ce8437514d9950af709c5ca25c194a886ebbcb4bef671f5454497c630221bf8f546616368567b4aa136aeed9368579cb93131b03bed31ec6f6314810e9c4e78124d74248c4088b4b489b2a65daa842881697ac938598cf58b11772185cd45958731b0dab732076a0f2d6226a0605e99d5e06533625f626ca8794fb84d09ace021a374cd4ca9b54be7c73fe4f776907364d34a40f5e75259a8fd52a2d1db20d1bd70ec41563d1b6cc8eaf6e131463c0613467b1376000fab33aa66ec2cfc8fbc38f19eb26bbbeb49f5fa36f691cde2b3a5c7ec9fb73a39bcd0c11d4f2a49db850f490beb22b9a6b0aabad24efa3827cab9abaccd9491c669e3ebb992bf8277c4d48ce70a5d3d9cc133432e02dc06ba00edafa0b85833d8e26344ec5f492f97b08b9cbc0a9f4d32b257058035ca77baf70090227cc490ae788d74a564e7bcd50fa84fa7744d3f1fd89251497fba4e3c2b4afcb0da0f029a5e50e134bb3167528c75da9a93b994d53b2ce1cce05ecdd6a1fb105267576fa3687e4af9babfaae4b4f8d3ea947b040fcc06385ce89bb5095e77e614c3996acac21548889d45f5d3b1c9c4f894de077f4879accb0cc26c1bf913fd46d6853081912f0ab389b6c48017cbbd6362d9ab5b1c1d3a6c58e86a5b3441d971d04ce6ef5c8c5bf09d8aa62a2ea76536e4f526603b5d58d31729c38485cc93a1655a66349330ce29e455fdc7f6b7d32505995597e1b5bd3b094549bf47a418a6c8f04f9586420ed85d632f1742116fce641b982144727e56c6c7bc2c07c8bd25ec4c59425796866cfe9ff10c1ece43db7f0442eb52292f67a049dfacc3b276e3348a13cec84c86d40228a876718d852527d976e8f1eb3bb547cfe6177a4a749cdbd5e690c6b37e08da2548650c20bd9f097ccfa96cf817d81fa568f6775eab3918a7b96be42f38aaf4f2809613fc61f264db453a749daddf7c296ceb21df505edbc713d838e25d8cfbeeaa8bf148959e4c01d10f16def046b73c4786b7345e04e0f1ace740473cfe62f05ba7cdb2753710211aa42e60878fc62eebf317acf8b09125768ee47d926397be748e1cc07a01c68f5ff8fe18dc69e248182c35a4aba5a6b08729b0bf8a3340d25ddffbef1a542d826d0afd3bf7cd53db65cadc7dcb3cecbaa111f91b3c708ad367b8383fdaf5686735f3c1dc9e7272698bcf712552463a7a3e68f6e3fd8b57e035ee40eface0f1883693c32bc928ba76784e2a244f38e2816e04d4efa1c5208cdb252568dfa9c100cde9f3c78d09d25751f4b329a9a4005f2e01d03fb9d110bfa0acbba2581c1c18d06c5a97f5528ef4816b437cce6065ac0af6520df06eceb4a60ca3533890e8b36bedca739463db13de4381dee819823d533cc493fe1f6f5950b480cb34285ae3c018656c46009ff55e70c4107cbdf47e7d2205e7af9125f554e9f2c67f23958f7304f65816ced8ab8f546d344818f76d50335e416dafab5ef78694487e2b64c739d9396032dd82427ce836159d045fb40c95efa3400c72d6a20c1a112797d8f4e4f4e55c459824a8d3c24de027b71c185cfa014e08b8eb65913124858eba60792d285816888879babb22cfd953e56dbe4796b911161011f9126ac54e288c039c98d9989e9725ec07bb30dbf5707ab78e29c546da89df84205ab642e67d418e0877ba0e0ebf5477ed0bdb5b90529dc671697dee4299a1a275c038cbeeb022552fce96bdb1e74d84e78d2fab503b0e7023daa96810abff73f8714b7bfafa37caa6ac05b7732f2d3cfb1c5cc6199ba21f83e45da8295409b0240a7babf36012a7753cea9223fbdcf9ec3c69bcb2797a1ffef21408c36b9dddebb9fe7f3f23847f0eb1aa6682d44a06d9c2588b803c1ce9531e363cc230f63af6335cdc9ce67f709a4f6950ed7ac4cc17df6174fa03d5b9bcfd068e29c1438c199126eda95fc7e93d7e65a53f835725664fcabc2b26a0af9f2277f9a5b77f36dc5ad9e24a59f19a7561a5debbbb2a16b02883aa1d93a54d5bdc3339f9a342307a1f80b9f272e93cae7710a9814cf662edd79bcfa03482bde71876003f12e4fd983aaeeaa8ce4033697a2561a01bf732d3a206104d8c341b18ffce98e1f34c3f8f25563b22dd0ae1fa0689e3bcf37189e7e2799c7143e08e20d4740f92d1817a3511b678adaece54405c32ace5bb106f60b6883be06d6395a881fc4e4ca22a27a7eeaeab327efbb0c9c9c3daa1e92132ac114854cde51d29726294a376bab01e362b65b009b7dd5974c7d64f0dc2c600d1e72061a1ca4927fe50ffb7b84747a82f443ccc152c0212a6fbea79bc6de50591607c9447f07167352cdac27326d123c28d535ad7fa523c404ca0f73c1d934f45a6db8ee06fbc6fcb2a6fcb3cc4c5da87343beebc5a25c105ee91c70237753482e61c1ceb92ffbc4f13517811ab7c8623d2bc2b112ef56308ffcf15e3a08c0acb6489dddba058b9cc827b4db1d1aa9963585549fa4038a5dc3a2f3cd63b6f0a50379c10e17c27a5bd8e72fa2a1a70273690ad43ba3cae9f3b972cb2bfc2f77e80eeb391585c8eb143d3b4bf0a2911ec3d84adcb2ca14dd02807ecf6c633e4d3909b928ddf215653df659e69ec529c032dc45bd88706a2f0f54d14b60bf2be41891a9a522b32c6ed7df28915f3260e8ce74f8cc0e6c25c07ab52f75e965333e536d73edc71319d29d18bcae72bfd1e040b6f186b0230249bb45310564350be6a6844798fe5124e8de9685b46ef1a555b02c6d3204dc8e1ef222bd5829df5f9788dce716d9535af314bc93caa8e4942847f6a1971d64c8a3fe6baad4a955f27c06421a8390d0f1d7927af1834ec1bae7b0c7c33a4c6123c1191e6b35f4fd0f42082b9cb2c9dd02a434417e3fa2cd2e23eafa237ceb5131f95ec315c2f35bb7f2093e0a653f8d16e3d156a43525a7b58d011134b7361e60173c8cada54a4637721b9ab749ee26fcfeae9c767263ef6863f09221f090dc5a759d1027ea6e5cbedb0afb456717506caf23fbad3d47fdb9da2e26c77fa4db6d995c33109d4a8c76a0431549b548af07c62c29b17a67b42ea57cebce730273fd38f74d42b531cb669b1835377fcb63020bc9130c67f762a7ee096025db128b12c73becf6333f2f64b742c1d7b93ed090ea985ccc825865f4d80a0bb52bcfc6673a2667998857d9356c757c5ae886d3603e24a47a244201b52181fd5e137715226afdcb7e23bbcc7750f2f03e537de46583a9b869187cb2f06178230bffb934167c746237a5fbf0dc93e9aeb6b28d25b9a1b0ae9ed246ab0a1a269db3604aa1ce9d90d1a322c99a4d5b249f6fbf4db5c8fb694ca35ce3fd45c96ec0a4d2b5f491be7c477f60af884a98c1a77cc309b547a525b7b82804061bbf8f50aeba3b72957c722ad4fb3c37489cc46f0cbcfe7cc7ccf8691ad6364dab8e57ad22799ce84d049e9abb270451028fcd776c7ae8f01884f070e99bf3de049ade6cc865dad144950c72ce12eadcd6f5e868552d9ba72d65c96f40c6f39c7dba719d7de221e48403d4686031f9bb6d4406aa670740e2bc7bb6aa1d16c50e857226a349269bd570e2c1125415365057a3a73857fda3e491695f100393a366068713f16e03e281bdb209290aa3a47687236fc0684af086a0815fc85e680fea0ebfde249613d2c32100274722d67e5767f9f2f468e6ccb529b2dc597975f02e60379383be14259b90199775845b88ab66a9c25e47f18bed121da99e7b20624ac09f9330f8892bac757d572874f43f9eea0ae9c7ac2566037233a5e8acad6cbcfd81d08cf275325185e286c257c0c629067ac499353502aba3f10f330648de07720a6d4dede5e9408e523a9854b452651616d769894c0b71f56773d154b933f2ba75b0ef8f705bb4500565a193fdeacb93684b062627ce638d6547663db1f2cd4ffa401ad8d12d102dd8b616166d15071e9fba4fb44eb0b31aec6d8f765483f45eaecddcf548b8ae9d03b6bdb7d3888121e43d9901a00b31e5fa672a093d1d8c676faaa654d107207792769fae512a9b4c388f26c76c483ac09977bae14caa3e9492998ab001f70ddc82e842b80c360406ebff50b7261e4b1a3ddd6da2cf8a01f67e6ebd7e295e9068dd14cd2f81426d46eb88ec34dacc64c02ff9964a1bf330263e4890e378e9965849b9fbce6886f1c9d835a1426afba10b4b93c57ea2b7ac331c8e0f93855b2cd62d59b7ab0368fdaf7e9bf5f2d93db86d9974af33572448cf2412c421154e13478d5e4ef93571d36c014dcce5251c745a1e95fbf5fec69666dead5681fbed632aa420c0cb48f9c46170ba0e324e509727a649d606ea9d8fb4e41205262eeb8da0542c41eea6b617f4b633f31c76c10e6d11d5540910763567fdbd22cacb1ab0d5b216f790028fe4d873817e0b80863d0b30e5e44da4ce8d7010160a338da3648bd4bf4cd40d8823cc3b29c9659294accdd3a692618c56e8c388bb445b557137c11992396ece3e292c20810d14fd2276bd9cf658f78d4c4827a9f776fe8197b122430870627016f6fdea742295c3d55ad5aa9ef81ae0ad0a19eb9d6e94029e80bf43f84996dc6b2440bf98f210ea9cedcfeb2b8b00889683800f60bfe3b935bf04e95cf20f96a06e84a55380957aed463fae3ceb1f1423756907a06f1b9a2e2b69d024769c20da7bfbb65d11e73d03d09abb6921cfb2b86e6126ebc11405bbef5146c197cb6cf70a911fbdb68f0c20ff8327ff9f361fbb598c5a030795f1ff19ab8a2506222fb12553afe9705807bccb5af41043952622d0568c3b502164eb3ab95e6a2ab070495f8ad5aa0d30fbb3e3df5fcbf16ebe887fc8ce69046b2cd84d862e688dfbd6352cfa6d55dc8fb4f3e193679ccf472200670764fb72263e11e497f4e85a62a845ff5ee35f19f39b4477909c6e7947ffa2b2b203f9c2487e25276975fe8143861d0eb40e06e09fe106da3a4233da4db668f48299a5a5745b6afe90fc74755c47b968a5b2177745981ab2fa6ab993c38b8e7cac3112a3c4ae18a03d6867665150c17aeed5f65868e29a3566e7ec01ef1613bd53585931312ef45a0d39cc0a41c70329f14316262fa800f3569e9a01676f067d4aeecadf282889bfe5428f6b5cddaa9fd6ab06082258b0c0373491602f71d621fe6cf402f790986c6dd28e81141a9768556ab862c551325b5f0b6fac28247643f112694b97d1b2c619efc5cfae539ae090712d587ba63fb7f3ca4a03deab6bf88835f8839d71d4c4ea68911f6d02534e45c64c467e7c436f159e0be38e6a7b688e8d36237ba3c679c1cc977aec1fe8608723d29c5e765858c5b6c07fa8bed1efa4209261d82e16d0cc7256bf28d9a65ca1f545303e3822f3724d32c51ea4a7b4231f0c84bc94b24bce0033b5b567af82fa9498df513d13830c224b2f676603dcb31319a71d1521b5a02dd69bf6cd0f364c3d3c9d782711409b4afbe3738e0a1d8764763f744fe35b8629fadca371e9187f10948f47b2cbd46b47634339dbaac11af1e37134b443fbf3ee3e481f9d49e0ec002c784c19c5f583a24de060ebaafe77ffc77c75cc841f3fe14db9e8a40be05426fe686f8d9e1124af6284b73839871f5101155a57fd3b1c255c94719ed1dae61287ec40ed55be9f8992415a535950a01d6289da1da51baeb6cc3a96265b1c529b5dcedf6483baedac5cfaaa104d8b56102e634f88faa2de8337b311d0c949bf31f66092fc34e5f6575690b99ac30ac45c7a3114418a4c55f459dad0fad7f9f47944d4b97e72cf2367ef3fdc22852a62b13d3c90fdcf6bc8c67d485b731ec612194c3dc97afc4882c33061db9f5e53a951152369fe8fc0a6a2d80a956569f56f75ab72d9faeaa36de7294bf78afb8791d4802ec89a06f298a5a81127e11370b9841aeb28a0fb1311bd3aa6942193b9365d6803001b89c181272b80b89ae14dd86f7c901f62a9162844558c7a4fd7d132662b15fce6fc6d8f86bc9bb67954d86c8a1bf035e4ef45ab59d76dc1e66041ebab07ffdef811092ce62f10ceb91f4c1b164a7618cc597ace680bc3457b54f286c8d8f15828cf9c5c34592409c710736c95f8fb19f41315cc7a3a36b49dfff2cd7b3b062bf8cbd784bea00882675fa46786e052c76f5dacb1c89d01d577d4b0c97ec0f38743befed2af0c935b5064005fc8e0cd611254dd3f55e5f3e70d78df1778282af9e078559e12070b7990b04cf62607fd533b9721b2c81cd691e5b787968a015221fd7486ad9eb8ec203480051b5c6c5b273efa8a4949d95bb425ebd1d22561f5b3ea06f8baefc2cf731193d8f67a4a3424b8ca168e424b0c319fa4cefff2b31ce9d0d2619fd71ffdb6483c6f47ebe20f7778f301d69532bd23edff6956867d0f041c233b1da19b3936ff695a47b59e3b6314fe28781ce25772377ef38fa69a3a8b70ebf23b90b26f39869b9929c24b93de8f9ff29279e98786bfc31b2f4192e1ac1030973e6b3857da51422d8bb1d253065c05d32c98c2e9423c5e7e99d88d3491f953e44edbab8dea97c24346e608789b7cb653ade5d7875b86aa91ef4cf9c143dab33a5a7f39752bc42301d9ff6ccf12ac39486ee4d97a3719508588f25111ff0dbed021c8e174ac5906e058127fb5e321e526bfe4dd7f45907c2ac326bc17bd1cfadf185cc5e6c0336514f26a098e1c618f23d94aa0ee00371cd1add54ea40f409c0554d7ab08aa93b37e2540328a5aa819518381e005f6ff7c8b32f63c805c948f4e671e00c977940daf034671698ee4832ffeb6e0651e6b3a54a70a0164d2270e4be596c69cdd71a6d8a5b76b751b715982ad9271cbf29f9df8fa617341a2ae97a08aed0d2a24179f5a2adf06ecd153e9ec02f0e1e6f8a1ed7dd86d02256b42ba4f2e917a78acce193b8cf2182f28fb33200e301c00c198882571ff42e4ef7b45e25ae6e60b6390ceba0e50a8682e48da3662e3d35a726ee1596944ca59f1710310589e5442bd1dcabfb853935c20d4dcabbde0c5331cb6ebb124dc03d66cae1dcb37c3940cf3a18ba8738282ef54a9c8e041dbe59d8f627901e32977f53fd7316425f255a7f26b7b1a2d7a646874d373b2838ddd12040155fb9e83a07935ba56f6b5f31a1ab110e1e2076bdfb2cb81e2ca9058e5844a135379a83ab66cc27772359d6790a50b8c4bab6d0acd38eef60254c50ea3161f65568fd833afd5a94246e9fe5e3b3d280c829931add802f400ba009a7295ceceeb9120f78c76570f4045bb544be82110016c23c93d6d6f49bb5f860f1260322e09ec06cd88df3b9726053137dc76eb28bcdd15d855c5c19d0c0766cc460241146d48926fef7cf54c71450311ac4ee3d8fb578d34d90d1350fbd666ffa89e84432fc022052fd6e56226d95eaa0b1dc9b48f2eeac76c8d7516b3686f8191d2b113247b06a0b803d4b911a015af695594e0807b1c963fd4625850ef3b063b747709106b9b5497d163bdb22d6fdaceb1f18b578c70c2f75fdef58f2750e37a5bde4daaed970f8c026c36ab4462890b4402d17c4cc31be60afd1ec520a3ef5170b3e714fdd5f47f189a1d7f3d0283f9ac6a2702eb7ffa4f65756fda3172422ff4e96b58ddc89a16d3f6dff788195be82fd42e92267823f642d7f7539b3be90de91a0b5980037abaf2061e2f8ad93cc278e5407f5239f612926963a33d19cd911788cf55f7fafaf69506f1316366b54aabff67f7ddbb3b70241c2f40b5d4d4de5b037f7553ad32a47b758da6d94930999dbf54c873a1001448b620e743bc467ecf7fbdbfce8b97d61683727bc106fb8553301f98332753a8209b6b9f1e7d423ee7d585942d0757972b70f33a952a92644a9ebe2b7d2ea634bbe7468b1345ded070404086819e44a7d0bf456b257c8b552dddd3629df365d37393f2f41cd5affa650908f14a72dcc1997f30877f2306b396dc89be67010681ef0f4015cd3b2f76946151c4b3915867e7c08c4153b35f71028448c5a544b70701cb461436b6896c991dabfb0c7d74eefa4f8c73f17cfc7f6683d529f421f97a3401e132eee19254324e861c0e84c80aeb4753c062835126ea712cf10f34f0b021583a9c4201d05fbe1859b99fd2e46688e15615e1d1d2feec07116a88898b1a9279ba71702ea878f41447313f46f4de8bcba884146ee32de819bc44e13ad783ca8ce08d71bef50c3f016ef2f02730d27ae7687e74dec42d1a58826e2a79c650093cc27be3554033b886ebd9cc0058772062b105231adbafa9cf811b6f6f1cf8959a08ea5b72cdde7b5ba736b89ca0b96cac5c415295fe94d6cb3aa70323a21db64daf712a1c4c521afe907106062b0d97fab83e157a7d2a6007399a460ce66991a5e11ab841f96bb804ea9c552edd9c923622b280530081fc4f90fadeab73271643d70b26951f9f6ce8b33df82e53c6dbc03359a817bd4758f18f486d5774dba3c994553c533004ab97aa073c3fcc5b6cc43d9ec2227bd3c1787b7927ca566b4b2c44f0c3e5754f0ccc6f290d07fedd0fc613a7996c1bd9e9cdf5f29fb81f8cb78c98ce9055a8fb091b677bdc857e69d652be6c05f7cce37f0fd5f8c0dff390305712bf63b417f6dcf672938f2f6211c11478788b827a810ba10c241a62fd9e3548b859374eebcfb54deebf046847481a2e2861a7a2aab9b62fda59591df0b5942a7526b4cf632d971a7e3c44e2d91fb3f2d17f80ea278f69786f105630eb91fa78df07eb20f619f48c86793eaa6e0fc0d4c576cf4a387a2cde8f960c00d05da39a936b776a333db300abbd5cc642992c48a053f47944106b4f28cf3477a1ec77eee1c2eec7113416b4e16b190b07d81bec6107aaa634ce50890d47714d870ecf0e52736e08eff159ac726bbf18fe9b3ab03578285a7eb71c6ea92ec08fcecef3dc5eadac2f20d332c61a888ddb845bccd55326fce76d2527a6445a9d9e6ae3e535121ab49210faa37b2786f6836895d5a12e6cd5fe95b31067637e76a26a356041ecd80781e7a77853cdce9a8f3e93b08ce54602e0b0d1eacda2c1e6c43b1585453296a7ef92361ad689f1cc6286f62dd91507d669cbad4486833e475ff082ce79fc252a7b5ea0578e61eb0fa4574b560bb5343a0e4066e76aacb2153dc0e8cca5162e133c706e3844ce1d7b82b7aff67093396cda92d111bc5babba26a743f79bad05b620e7a961a9f4ec2032e719329f970b33b2ecd6133f62ffaa34b2859de0cff7861b20ae8eefbd86321d291090e9a5f84c5bbc585236ac576db6fba8ab68970115919fe41f9585dad15047d78605b3e276215e135ddeab1970365d049c9055bcb63e9943cb9b38f3fd9e43ef116429612446ecea4c6e32ebb6d8d00625cabf21eeb9f9542cd135e448019414e8e854a6b693f23a773917198a466cbd695e3b645563f45fef2afd8195b9b8510eadbd24686e54a51acd6d97cfd7330b5e64f68e80b4ae4547d4cfc31befbf41492b5b0aeba8f1b7a5cd47122226825f2aa29330c9d790fbaef7f994d76803cd71b9ed23a8750d87cace22eb68612eb3e5eb9798e0b8214324d36421d2d87297dc46a7b8230035ea73b75d460019fdf9553f093500a45bd429b405258cbed9792b53434edcb547d45967117f57b4b8a9ea4197698c6f7ef5bd3a748ae62ad11ce1d426d0b3c94007c9cb697e3e23c2ab30fededafc41f6332779ba6e65ead5020bf3cc552148b380e575d61b200f97f4e55f04d94168652e426f63f49da150780b4131c46a0c1d6d5ba09358e85c7e545b88bc8e01e6f06860b03543d1af7fcd46d70481a2b263d1fd0972148640fa754ff2f41e4af30a0a040ffc8f6bd36276c045c7f29a257b3ff4ca11e2474d2bc496444fcddcb9133fc31bf313e83f249c75fce3471f9c7b1399adac8cda365a51f0c1c2f9711b736d703c0fba3db47f59335880c0cad40a388ba33908a20933ae4911567dc5154db44cf75b0237af59523d5e98a1538b2392886f7ebbaa94706565259a884b5773a6cd360d50e2624caac7e2004c70bdcc25d22bc7db5fda7f1f0a27f1e4bb1801908bf4472717d62a2223660720b90df81fdf0a9b90606eccc77a746a9426c40066aa0f45aa1da89d544f2399a9cc040ddebada7a48126f18d93f257854369372e849960bf753743866fc8dcd23a0d980e0000d29863c8bff7165f1d8d5f8226be1125d540d6f1c67460d03f827212ab3d82349579c6bf22bd3e5f98399c24109502c0c2269db08e0a1d3eeecbdbe3bb30f8179bd53d64db6d6225f78d815bcd50882db95fb3d043db43f2a25dc1c6b41436d413e5a2f018beb98cb7526cc55cd8c576c63854d8a44b1373b0b455df9ab1595b57b47a8c797d1e211c32759ed6e7f86427882764c1d285e10d4fea9be17f86cb6fc31f9588197ef91ae1f22f703226e68dccf244a894944a15f49c4331401038a1b5508cae517a52e038c45e36e04ce3330fdb9a753a8130a7d0c1b6bd682484bcb5880297faf15ae3ac35b09578c1a2e8434277ac9c2a9914263fdc19cf0ca5b0195a03d8fddb4efb510d8638f3cdb9aafdc51183c5887f07c563f1722809d4f9a0582ba98fd63ff686a741e7793917ad4a907e3d50fd6f4483b77d6e674b75d8c0339ed8de0206134f7d7d69da103cfc7b2875a685b894ec345ad0000dc5bd28faca227b60a1d66205eaa4a2bbd2b470802bcaac019b4f7157772491f7cc5ff18e8185b949c0963582fef64ead9e2e9dd9d59f9e10e2521b2e0cf85e57934423a3b6c1f9d969f4b8812cb7e217c0d77cb901a7220ae6e5713d9b94635316fc4d54f062d4d124593f02c35d35ed0739381f791621f524050db1438fbed77bc6f1dca57c9f27cad84aa783fc6116301e7a79fcc0bf39967fc39a7b7b0ef1291409bb02107b40e9bf15bdf6e7477f064a911e0bed2df156b1cf2eaee7b238c51eddf6c01d4fc8ce5a9ef83059cf132a06b169a69db09c09244e47c4a8207bbeb512ec592bd6c7b7dd7ca8d60c3b948b09514d23c15f614f8018547223eed2bf38a92dc935800eec773ea30d8af99c645c4d2320758469ff83223e14c5e51a3ab7c0c53286fc0f7da6cc139f6ae80417ddc56f11b431c27b7b2ab1f257cff580956d3ce5fd03bdbcde3c6922951d03515596dbe6358d80e1edb3e8c6fff2ad79e00155976373cadd9ed2477b8a6326c0eafde217670df03e3724ed73ee536a382e1b66fde54a84f286b0931bf73e81abde314088c138d340d4fc4b81ecf9460a8bb5edf7dc52ebbaff396a74613650e673c7e7e79065734eef166eee4dfcd628abcd86dfa927e3229266a5ce97981d9b562817c8a3bbf0364379967f723722f0ce4627ebbebb3b7e787fb7f2f95df9573560896c51e76e56fe4e3b6da68932f7d46cc9b8a1217ba6f9c5942dcf2b0cdd5f26d6d96917214cb3bddaf45eb70fa8689ace0f3dc7ee590cb05ea52db7af01495bd25c07788459f619bc8c30889a0e2092f1601b18231440184879cf556749570fe885d26d2de16e524c2e915e2275eeaad095b99bb40d285361207a0ba9a49468ddf8c5a29019e8c15f8bfbc451d5d6d19ac5d21b72de625a8ae052ce3dac9f3b68133e8470803ed8bfb1ec63b82ac0d4c65d3079d3b92a77dd350303fd28204a3dd937ed90dc8848a5682013fd7ed0f00e4b443907c1b5762ed2a3715b4639a00880e3c52f8a43b09c374334e63f333428cda750e0b6c10a57aff14f04c9cce8c1184ff059b0a32ee85dd3395ae91645fed5f7e5950c978f1d4117ff5d4db197bda1dcb8fe9fb1942180fa115cbc0851d11ca10dc1916ff367f7979acd5877a4fd9846419549303c44bb827ab70882eb5e464f709c7a1cb49b33b7f4f679e952c09a66f8aa3611ab4543b312bacbba35122aacc8480a5202cbebbe25808cf99d9b31e835b17e0f86f4eec743df44e639b30772f460b7f46c11dcc7947d34d5bdd888dbabd1558406ae5b072dfbac8e4428dc272b0df7a9ab5c55912bb180c9c6050f0202d174714c479a8de7925f8b3965fecd4e0fd19c278dd74118a01c88746eedc43e23811c29fc4173c95245b70945c1df41030596f34fabf93f2c4cac9fc3a3d14aa72a498f1e7ece8aa09fd668f96d5be2877fd05884eafcdb8f80e61e65167b0140bacefad8dca1e1a3cd9399ef65523cd0a7cc1a0ce1cf91e071eeb210a3c14bfc4139eba8c15d3bb13e17decacd43445178adf1af13a39e950ae639c2b46eb5a6cfd7169cef3aa0ee5d31ca69e1571ee233eb1f29f73c4c5db3e21cb30dbb4a0f439772539a80f88d0d559298e32dada1ff7af0b3a1431089cb036fe6091fe254904ba0bc7fc2851fd6f9aea290977c3cdafed53ea46ce6ca8623be7a64043709cb208a734215f423c5f48f96d597578169e8d38d6db94da6b141ac7c49ba1726215b0b89878ca1ee631100e0f2dd83d307347ce9a3311688dc5639c924520fec634de108c8c3a3670cc43dddd25011eb458756c4caae13ee953230ecd1a86a010e10009e9e2a83cd45a69f9cbe68a9f8d8bc20a01e4665cebb6c1103ad1a79c4aa8c63e172cf6b05cb399c35297b07c31b621602598d5f4891afe45dfdc9f5c33dc2da9d5e30e27246e17e10bf516399af24bdbac0993a5d330e4d3e8e500b152bc5e7ce0e629e8c0dd6f94dc4b19a86e53ac13a472d0c1eccb658751c0ff69ab460590f6f6c4fb6e9191bd81b15aae7286b861207bfcb093625457527667a20dff949bc3dc8c5af56acc0ae1f03842eefe11f63615231da663feb92601434944ac440a66ffccba6a1f7278fe1303fd00badbc17b57af04fe3fb54d86107b7c5bd96476051e1cabf9f0c4431ff5a5388992eb6e1d5382babd15bb94de4cfc5a36ec84d46126e5f86be09bf1a3b97320d16f65871375efeea7299aa01eb0c2372f1f0cc89798d35dd9b4ed366278c2fb8b6cc2b62538bb93fe167a672bbde0c1d1ed8dc3ae36f104d6dd730e7b7f863c8c86add7eb326a1e2c1cebe97c6acf573e3f13f468da5a719d6eb43d9484330c06e3e567fc0ff6b53c153355a79d1cff6b57055d5a1922908c80131d6d2c2a5858496df95ecb675f56de6bedb9b6337f1b4f222c7f7cafde51c02cdfd0819e526d0ab0867def3a0157afb5efc41d30e28baf37d61d43dab705c56ea7255944db901fdb128b3a1e1e55699afb456972d1e0a18f4e7b59c752fe8e629a4ee4a30066585d92e8da938ddc379d1d589b5b99c426be3018842bdfa82a34b290eeac2b96db2e6e298bbfaa29b66ab8180623c60c0effca63f10e5b4ed8fbc6f12275ee295bbb092d5a7bbec57c3c64718422af979834cb0309bac71f2bab977b78c41c303362039b5d19d30127fe2418b6087fc9c82a1e5e183a0dd5120a979a8d945428e9de1775013b29c333fb646206e3746abff0f7fb6762a2b55265472a91e62aa01caba042dfdd87636f82dd07a7e05592dcbb952a1d8cdbf5f46774e66487271d01e5ec84f9bd852f3128019a6d53fcf9c02e5ab3b179719af39fc0fe8703eecc48500335330c497da195199060967a80c2b39c28d39d60fad8fecaefe98901b10be16bb5d9a8eecaa1e03fd341773e32c1941ef4214f503c7f2403db79cd8259643bb288096e883383dddd1bc9938b0e3662d62e95a4c24c8a5588f240c4faa20d079c58e4eb58efc701523901f5f2df00d329af25fc0597169a6c83671afb49188c7504661171446c8cbedea35e3b26f0220f27e63107400d312b0b9468587b083fecf947aa6e5f0655ed32672ec8c45c6640fc97db6b34eb37cc66a6dd1560a3d3f0547cd27cd60ec83b8bef173e3f26fd0fda84ad709fa76055cca01ae1406983df865d2d1dbcf5e4653bb27dbf577012356462c1a9f2dc8bef4f76e08f26751e2e56dfdf89f4a4c3bc85cef17683d0b2e0141b7f9b742b722d9b9dfc535f074174c1b4fa016eaa6878b2c9a7ed7a110b127eb0a788fc4e81bc351c9ac6f80250c1b6dc9bd6d81a4d55e0f8acbebd34e94b7ee860b6b42dbde4a367498b7fc4c777d69e3b66053e3f958f8909ad1de9347096b2b155fee2b1d0ddad82013ea5e5f23d31dfb2de2c23337819b5c2488b3b2970ec0aa88ed579eb5ed6496a4535ac14f78cdac36a8963d1ba73fe285b758b02c512446ea28b1999f7446f678587e1d108c39279c23935a0a8c9bcb0636a7b8b59fde286f619620bcc7f31180205b939c863f92a4ab8df2d84b060ef501cdbe0e7113662db93c86662e20e4e2e0f4276474012bbe15f126e540deb473e1c10addb5635e825b29365b2f99965ef2ee9b518b38d9a409491aa1dd8ed6b1ba2f22844098f0e5eed03bb4cb206e1f613ac1315ae2eb3c2da96d8f1fc7fd1fb00af6bfb1ad1fe2e3a3c3a8e47685d25651d0d0580abdcd364152f326a65beda93f2aacd8c9d3f832da830ef9fd087359d5f7b1eb9ca833ce4b66494519812aca1fd630b6dacbebaf43fd268f96c4cff7c3b86950c7bbb2b440cf63e559b79629e60ee3fa557f80075302fe63faa527a1e33fb2cd2698370a801baa1ae5464b3b86c75bf4723e300ef69bb36b1ff4dddbf5f75034e1830961926099744ec0f5af924478810fb66227be81f1df882fddbf66a9ec9e4af96ae131920b5602def4b07c9587eddc5052bb4caa90883c823c8490a73b206d562e67455cf67df29505d742521de39b2a32a46dd17713ae42191012c2fd8e74c6f9a49eddc59162aa8d4b3f8e7e4ee4fcce28e0dd1d06c2b92906404d6a90c4a258a9863af34a9c8540a4fe5094cc36f6d234291a0c0e417527e0fd130bdcb5704ac194eb1c4e5ba13060424611f8a16a3e7537a13873334fb47a30aeea75cff5ac02bb978dd571998d5e71e372c58e42b4821ecf481156e2820411142f19fd919a8db59dcc147bcc40e03471111a84d9c7c62b43cda17d797ffa531d574a4953588e09b225d2e31a61b2dfee6e8db52698d34423a1c1b189e0ba8d62564ea288bc2aa01bcab8bec10af15100e824132988612aabcfc77f2b724e9858d0b6a70530b7d110613b10ddaf43793d21650a4ba71bcedcb19c143ff60a2ebbb75c6011fb5be17d30ff2ec14702a62d61d8a6b71c0cedd060e2da48eb2643c65887d7cf2636bb27280ed6faee291b818d2c00bab0989f824af29557826f3128baa4fc21d4d19cdf272dc5b75255b6a7ba7913754d8d59285d8a14d7f83589fa7bbe7d20a0a5a6fe2aa23d8ccebb536dab247601929483e81f675a15610ba1c7b186bfcb227e005c608f4f4531272cf42054289600082e9aad2b930ba015b8fae0b86427f32e293d561a76c04428eb00aa6d7b66bca84768cbee4f63673ad3390af04b1f1fe5a180298d39ddbca22cdfdc8567c57f36b0cb7d13abeb97bfb204825b17e42770e85372b2139aa26779ceaf17a68a38a611b07a144b83128a99e812468fc06bb90fe1ac37c73bffedd4088ee1b2e0eeadc1e2193c87c516803a6c61bf4148d9f68a4ca40a4c19294c159a0e8ca2c81d60a7040eed752532028cb088326daeb628c22dc9bbaf3c6b3de03f39036a30c755cf1ffce5afcc201df2741e36eea362c31e2fcd86b601a7b05e59818f77f8b2c7cd019a1d4e84a3632c23951d30c352e26d10dc33c97663612e7ffbfba7bb122ff8f998a7e52ecb79cb066fbc6f530411a65efba6fdb3127de9c4bd943609e7996e79c4123516edbd65da88f8ffcbbbc91f634dc5663e96ae403b8f90268daffc40b80597a9181cdbc7444c9026c3faef2459b7d91f8bdf9bad2c61760e101b5187e3f7a95937047a3ea3a859834f1d82b417119c09e9fb88431bae7f5ad10bc6d3f189a38e8b0aecd16a5b8b74893b29fa17286a83436a4857bd343a1c76ffc24bef5d214c685ab8cf716d02be06dcaf2dc8e096d3976662eabddada35eeb320780176b29b8f00b5ae16aadf46a4fb702a4cfd01f4835c0f547107b4d183841673c2e2c2ad559cadc6f563346bd4fa416f9c01562d09aa357fb77ec75ef4d93b7b574eec7f74959e2f65a738a41aede29bd3d0dd90cc99b5b7340e104d0bb9e3d6a226da42257614acd00303fc1554610d402fae44ad653e2a6490033587b4098ef45b93bba0db848dc6ba606accbc1c1a80d0d5efb8dea3013ac9d2dd5343dd5625a2880054336b1e41143a3bdf178d6746fe2ac12f607b3b49f93f04b47fcc34561092e4bde0b394cdd4243c60847d49c593c414fc668eaea714be1508e36dcba58f1320767473bb624eaab27b4848b47febf4f5aaa34dd4013f6f141857d2730ba36d7a6c407c6adbc64865bfba3bdb10a4f59b042ab4ec2fe8cedf2443d46663dca35d95c1ac6c9f4156aa741247c2b6786121d1eb76aa3eb316e8b91af7e8a5fca5c8fdcd9e4ddc779b79d102693a02e3747f2e2cb46a495292e5a11362ec2f7802e81a855feb6636a1ba06705baf04a4bf36030a9957482bdfa1edff8ca30b4529b6fcfaaa90581eb7f61159b6b5c8a549d347ed48d6c8d80630370df9e1819cb88c5061676f7f0e3dfd85086accbfc81b25903634984a5ae927bf391a2c97d652bb231f6c158ef4ded87bc6c04a145b06ede7d3f596e6b94c333b2f866d240ba515f1a6057e080da93dd509720efb0f54b5ddd33a6c6fdde58dd07647214f26691df5d085050f22f8dc24f72824ce1c45a7b277dca065ec80ddaa45f64b8c5cf79ba1060e6bca04f60c7e55efa764456b92f89d27dccb1fe935546b389cd28420386fdcafd6ca92c787ddb00222336618c3e43e5bf39110d2c330d98b504caea1e311299b01a388c0cec0cdb0db1f04f659a785e5d9fcc1da4b24054367e1c9f50d10214144b10ce12e699681f5ea83455e0703a8f2da558cbe78832983965d67bb76898f5ee840757bb919e9d82ecbd81d6ae10d3fad7f756ecec5a60b20e4a89c5dfd88006159df11ae68f17f89e83c853c83c410a1f1e0a8cc5dbcb9265136f65c19f07890f7f2ec4aca3c0a56479f65286a8818c8f35abd0dfdf24d02bb7c0999d090f4c39c0653746f64f72f01ea9e884eb13923bf296b88427624bea2eefd47f2898b80a71d94cd047714ef79d88472bb3ece76ba348510478266458f6381584d7576d69510180af61bfe81d3fc5ed1f8f213928248ed5c3a8662284c517c971ede568606373dfa8df9f96a94d3c0abfbf608c9c4e2e3b8d2fc9f9b91cfbaf7d37c7dbde37cbefec0275843cebc58c970b4ba4978b6b9e3992af1ee6916d1e2bac5e17ef29e330e383e89adc15420f4bffa8686b9a2ac7dc306414c63c6121806fb3bf73bc19701abe5cc57ff8bf70eb7d8a16812835baeb10997a9b092dd001dd7fbc8a29c37d85cb7c9ddadf79e4e3a45050ed03959f9c40c03ce23e1b665cb26f9ad67bcf8d7704f348ff109417131d6e47e04dd3159a0fe082885e9e765eb2abe761b04602f0447a1f93c7a0eee97ccce3a83c4bf9af5e2eec125ba3873f23d2387e1dd8437d0d8286d26627e78ca4afbdf44e8993896518b9ac6b9dd8a192e81e6b6827073ff75fb37f0ca3df5040171ab4122420af81f01271afc8dc9619ff06371fd7bcb7cdf75021c597981ce7abede163c29dcc7dbcbc41e6f3485f724227da997da5cdef938a42891a994dea14c8a05c4278bef64bd28773f65c2ca8f80f235a9245dab9b28a9f2bec6bff5e9b8edaa72306b77d5df5ca35f707d64952554de11b25a61b96741dd48ab6f77c8cbed6f28e1115767a27ae26a19eaaecf22ee9fa7f335e21c88aafcc116bd24865e19030b715f1cd07a617b2fb70396ed80aa6ef07e2fe7c1acb6825cc109bb9024a1d687316b78f1cba789b2a56cd95cba38f17794d3d26be762fb56a9e2f80071b95080927f4cf7c622dc1e6fd74eca08d9e777383fcf105b31d0d41ce4aaa46568b6d2c454da1da60ea49a7143cc2f8da372d63443163ce9737f91ed955e76fe863ec30e243f668b18707dba312ae0dda0a7ca2994958105964746df84c047a2a52906e544cf53c999618cdc123a3a58cea259bf256a884b001a5b72d434c949dbe4d833608f70f1a24388528344493e6ac031ba2fdeea33e6b48e3be5955df01b1841495233322741833e18a2b17c9d6f94280f71d0fc9322d7c7c87aae05a6addf5244261d73a6354c62444ba58c39a5f15288874aa66795f48f558db234b7cba1244d9e8c8a7cbfbc9eaedbc883f678e7132f3b701bc0c9379ef67c57841c2ac3f0d7aa78c699b4dd42203f99f218bf1448ef939efed85d557a2ed87f8efa0bfc0fe69707fe7836099bc416a7b72f9b78b6cf136a1b016b08be7e532bb5e2a0020d82171e96dc19573286e8f1bdd7d0b19eee7094247f0d0a005c7d58e4b02655bd47fd01073eab736504345eb5d36c1c3963d2da212fac3fda8285db6c659bb3d0d67f6d34b6c1b046cdb37d4646ee336158d375d2ac75873618a6b29e8990accebf5ee4bc34fe5d1d6f992d39aa37503c4fad53e99fbb80bf5fbf528f20cf87cef3339bc798e2b489c69c738a4e8552ff8398fdd6b3af3a421c44567ef7d05677b8f2f15d052f37c90e3fb1a16cfa3e4edfc480f0428b42f48168ef97e51077d4dfce2c52703ce14c42e2acc5edc0c9549a98caf2e23a1764cdcc4e404bccf69fe18b4baa8011970ba79d53f0cff9ba642fc0a146cfc2c646469da65d6d7e278e70b978b83153a2da63f209b3f1d55d0f5811263f6d1c74f07e303b189b36ee276d03e82e23ed465071fae7808b507a8624d452c2470135c6c0f34ea17c27bdace68cc7ec7a8762101497b17b749ea44cdcfcfb151fd75cd4e6bba4a40289822f557df4a48329b30a8c3240127fff632f5e4a054eb518bbd8145e90d5f356b968e5a2b87662ab5451e9c770f93255de9b4367f2cafedafb21b78461860e982dfd30f4c75c6ea8145e14f09505db9e90aefc46b121aebd55f1e175d631d959d4a96e7b4287a2dcf1f32c0eee63915e288280e0c439d1570ecd861752720f12517e0508b2073c093e27c436dc38292878b6a49f050b307e15cc640f8b9e1d6200e2afbe70d251436c4410a664c3ef5bf962ba92879f4e3707c17e2b71e65f7ce600d10f2bc25e455c241875c3e0415ed283ea2bba7028ab186421309d15e63fdc19a5df4ddf7a3527a654f3b9c20bf2528b73c71bec824d185fc13e42a24f844cf8181ea2c51cc863018a8b51f43479c4072069f228ea059031e044e9bb8d260f2280f8a6408f3d0cf0d27b6afbfd4cf67f47a3c5898c43221523b8fd37431cd644d718e36845c68cdbf74b5de83ac0909a3291f0e5c0eb26399be40b13f1479492f3c54f79c5afa7be5e08315b302e8fc4e8f082a2a375efaf31617511d18ddc33b39826ca15de70f7f4766740f3c4dbc44f52333f667f4bfdf932912334d74ff033293db5ce79bad12852ba3265cbc46b20210e1f5ac2245ff5bf0a8885b025adf53dc4f091a3c5c56dc5a4c62156a30bf6fcbc98a4715957d0729cbb0493c917e7e02430fc47aa8f4c316ec9585a75a6ad42c891c5d4dc74d71b3e4f13678e35207e21393da00142b761fb225e8c236ba7a7cc685b273c1ed19e7a87edf9eecbd5d8dfaa97c686532690e87491750f10785f920ebfe4a4bb18df28a8ffed999bc33259f77fac143226f3091e468f5c68881e1c42545997c114f33f3d458fc7883da834dd8d8fd8e8e2727a6c76039577766a2130ddbd1f3b4162f658365cd42e8bc30ca2fd9b4604480980ca2e1981a4fa673840a7c0c297df29526ee8a9fc6e6edbffd421a776a0b5ced12adb8b2fce759c4478ce678f3364d4c32a21d4fb3f12eee0eb843154d2dad9f2486ecc67338c1866b44cf4738a97aa5eafb26dacb05fb6db1d0de80a642b7f946fed1fd0f41bc398a057c5799cc8d1533a7eebd61fad44e18b2b9ebd53a45d828ed81c69ddac34de74518ea9f7e6d0a14d5ae5eacb4430a42d4004d35a0484abb1dd2496b61b99a86e3caaa52fab8dbacebdf6c91e6aea320cf4252708412c71a6a8e3ccd401f47b0bea9ea08a9beedfd8f7ff2035a6a2fca9db3be3f466599817f3aed822b71421518c0db50a4bc85aa56337dd05112c628d9ce65f21749b64ddad194ceab09640c79e2c9187b2f477517c321a986cc6249250768cbc58c95ddf90798869a123b13c942747a044941fe07ab1046cf00be0e5486c89d8162fbae708a1220beed108162971fdbff38f1fc1ab6cacfbd13771343f19dcf3a0588d45ce3acc870d16d5959c16c0952ca597f05b518c07f339368866ad97989f3bca873d64989ff86f7dbefc9c6d9d74f45e793ee63e8f69788eec2f99e2727e86a89e57a6e52f6a0ae28a3526b1ffac59483d967ff84e777ff3d328a05d389292db30e3ca7ce05e630d29b4f55655cc614c5338a1c84862bc8b18ae3ce994f0b56bf458a06bc3f77922d6f0d9fc8dab8dc69742f68ac100dc80aa8cb02d571664e197759becc074c76f9fac8c1ab17170a535ec3046fb60101e4655f0e9d2de6c2c065ed978fd948be8462618ca6033cab295bc06e7f8b46dc7418f0f29f4f4fbc25fc3298946398be6ed394f7679c2db7bd86573daae67a235b8f60eb10abee89ae9320086c2272969e13fadb908108a9da79e7ff87cc0d5464040cdc8a0e868c85f32f33352ac73990b155eaeb7c32cf9a9ee51db9441f30f44a16778a29e40bd942d5b3de29115ece5697aded4b2dcf1c47fc4926316728bc01128ffae1949094444176bb43aff8c41e81977afd1e6fc19b867ea8d4ad1deb02c44f9c4ad0461a87c5c1b5dcdd4f38f2ff6d9b38de2d67d27b765ba208ad0063cf71313f801bd8b0aaafb5d895446b3b16e4881803bdc42b549f4832731eef84ba84776201f05e72ab8834a69796141b0e5f9d0ee6e58fbee2704a41719d0ebf64bec710353ef0067c3974fb49f74f9941ac2ee9da1c30ce51df8e893953aac4d31583663f4447f5ab05e4b44bd6917ecab90aaeb72ccd6f5119e32c7cc45cb96aa2976bd6ed15eeca1cba1620231e23486967daf2cc0eff7a0d2c41d1e24df3fbac1ce1b05faa8dfc4405fe1c38b2518521b71714ebe94439f79d6610add31d9394c593e5fcbc0254cf3cc1226464680219b947141dd79b37cc20225c7d467fbf373d00a3512a31673793841d2b9f025797c52a9dc3cec932d8ce68f45879752e2a58b73c57de885ab791e6a53b32b75be303a29bd8e9e768f4e0a5f3a09dbda55e03ce88d28887c93c8b06e8f5f0a36d3a5f4e9de2779b2f947d8b661476d3bb59a4494509dec9a4a74a1a16c6225ec8f399e5c359fc3c41fbf11b6593f4f640af00fd405baa572b9b7fe94f17277b74dca6391f234fbf11307773bb00fd4fc4dd8f8369cb01880114aaded988ca04cae1d656417824ddfe5e51d0119138d042a9f69244594bf1990bf728dd1b8b90e4ea15c03dbe2194501f84fa70cfd87c0adf57e9ca671d76f695d508f1b6ffdcd0a0c80f00ce962b6afa68e27ea383843ef651a27d7fcceb3177575f91e660de60af47586f3f7b6e007e5d9ec68bc0425e9c3413806e6694e1f1cf6cb32b744b935c09ef7de93f8168e669b0aed627690e6e6a910cea1d438a48efd1d0288bf22c13ff66a0212c159f5a904bebb9c28f3f191e0634831743861bf679ef833d628295dfe4fbadb89a1a98df4452166898bee3dc3cebe089030b1b0f82055b616817f3be88de290d73f678c2e05fc594fec8c2404011aed196e42c2b7a0d978d28ad0da454fa0e3765e259781ce075c098a273c386a81ac844767da30937d60316fee0d0a656e1baab8d937d8781ce5ff7da528f7bdd10986ce854476f9741056b4b8d561d531dc42dbe2a14275e9ee52e4a2e772955e5176af24ccbd98bde25c55f40cc63c988846c9dbd99eb2ebd5c266e29ba17b16a99827005ff35625aaa73ddd65488dadaac82a1c01e5f7348924a455c435f91b38243a01f82d2601387bcc0ac90b1cab3b9088bfb2602515ca8cc89beb33523b170505437540ab2a97e6cc2a77b2b1a0c1316b2ad6b7e9a6666bb03ee8f3fce909e307e0d5939b4fc402713fcefed6a6cd30341e389c4a658428a39aa250f99ab3aaf839aef714aa7197300837344d0c8d31c0702715756bf028489d0ead0ef1bf1b5061a51850f2dd638f9872a68759a98ddbd1735279ca64fef2d00323f9b42444ff2b2943c1657b7a52b27ba472e0317668d8768d37fe4ec894b8f3a34561eb4d89139047c3a81e559a32af66ade654b1083a89cf21343187f81fb713ff7b1c8f1ba269410ee5570e49254db5bc04884b31a3a706d59dda82a6f46c26438342fbb05c0f7c60227780427c8ed07b8250650b47b0e371a74d299871ebcf1f0309959d1c0de4dc5e411aa5bc2e4bbab83e51447baafb4e06ce1d87707fa220d97c1452d12135c58cad239846fbcd5f1dfac24479f92d7f64fc1ad9ce6c3f049947b6f429bd45c17716e82c10af944faa0d5b371fdfc9ddb78a42b4e63baf0df8f1c58707351d5ccf650521ab989aa0c1ac7477a6734f33d98355cd87a15af4beadbb17d4bc809beac3101c3e4cba122d756882324ae221a7ef03489e2274913aabaeb0ea9855400c70763c5c527b7532802865045a75bbfa60199483c33e846aabcdaeec1a0a7af468402e8fbcea24743cff79325c395806bd35afdd60a33d8da791fa0277e658a55d90e8aa2b2c5c028205db636250942bff2ecf566cbbad1350fe56ba8955d30419086dac50c19447d5646f2956954a0299c6d8ae2117541d2b9469009c828d02e4293cc26252ce7e0964223210a99cc79d09b0ca5f91a4828861cc5f6a144501705ae3400197e2cc4b04f0d1bbb0677ae5a8338037f581bbfb074d83f1ee07bf33f528981c172396a7d278e7e6952faaa7544d93a096c65763318c3d8f3a79b8166ffda655213a668979cca00e01fdbd31914e91561423e904634d6633c0b636c8ed53e8d162507e0810188bf0114b0e9d3bbd984d45b0bcc730c4ee5b728a7c1751a94ef338373da516ae459bfc7f2d6b2b364fce13ebf7d08e11473794cb12b9593ed3ac62bd2e5314be63904cceac6bbc9cf42926d997076a7212186067a222bec6f35deb210ff8331eb16cda473511ca1e3d62d642a8c10af3867bc5ec977dc51cb87bf0f8b08dbdcc7f30dc5169c911ddadca13d2f1a9f6367ee63b63f98ba18c10f1f06f77a05d7d434f17066c43bed72bef98be58c82dd0ba1327e31f4e03f6d750b1bfe8d2ee4b0e5e9564f7fc80ff5e542a036cf140f77dd9c7ad7f54d7d876217c648446812140ab4e88b0696e7452bbe8fed7323283b3ffcb69ca16e1a6f1cdf14dafaf5f28ced9a348545bafd09a80842f0b5928f42ccdf64c25ccaad4d93bce88f08254e6e2d076579babafdb5807156aacab31582a649d2e0d092fd528ba72f5d10eb403842301cefdd6e42681b0f5f25e0ec9d20d546569e4adab75e7420c245a09e068a14abc379129c4a4b108dfacda0b0485655810ddc92ec5d2d346b4ae872f2d93f6226db797f0d9b81a28f093f1ba19cd04df7609d75127112ee1597efac551f0fb4e4a88332d6167b76f3a3596e6f011e44df75f565d9ee09a398be365817a2031d9d0bbd06611954b779f299d4a6732d070c6affa8908394ecd0c3b9fc59bcd2cd541a490e1b8aebb9bcfd0771d0f68c4fd85e5a8282bb9042a3f9e63fdcc92ebb268954542c3cc867e1b8cef6df34e986bd3f6cffa1bbf9b9888b3f9aebb1814a03218184c75c573cfab980b04f73f1d296c9152d600832ff3c40230c73b8c70ce88daa90be3d58a811ead99c34a7df27273f02679ac12c6d3e023a59c8693944f28f7ade097eb525254d1becb72f59872d7b0eb4b650dcf9b78022d8da73295ef07340eb01d42f3193adde3b03b6938c7d32c82db4c91835c24e70d3852391e72a47401c7543c0b3804910422f143112ee0206126688b89b591ffc624c264c2f2e34f6bc680fc29347ee81ad0462cb2c3e20ec0ac9aeeeeb38df6782d27cf6817423d430ec463a4803be4bc4ef91ad4e225b79301f5ef95dacfb1b36e590e7d18c494d6202b1472c508f4724172e08113ca41257d2c291d0ebbbe33f38839b89a334df6e152038b4d5a9bd2a33eec747bbf62154a294e8b3dc7fb0bc807eca9795b7f4214d606bc24a27d8bf2b96877c66e3276ef6ce604f5e24dc4e5a43c34e1fe910819bb9c8828ca07c70768f2890e46847b363594698bdcbe4b6dc4d0fb21661b676e0b6dd7726d2ddbc73f00c8cb5aa5086690d1da18b96b8f25df87e48bf9c82d3e4ae1d5fcd42004d31cde515d93f0fa3a2678811ea11ea51865f92cc63618b8646527e4695176595b8218128806cb28fd5dbbffd46f2e1a052a62b59c7ca39ba9ed85c1e7dd9d1a038e3638ed8ea457ab8af1a137709f59f6193b5fac69a91a1507dbe1b6e3ac2a92d69060a4e8414f5619b93c5274dd783362fc202e14d5a7bf94652450d51e9f1aa3deb2157bbbb3d2d3278e6df597feea5cf9bce52e5b6a80f244c3ff568c816b5a55414e0f97539666e20086a54dd265c54e658b4cc1c8afb8f3f5df173908f622f03a06d560e844506f355d0b6aa2fd2e0027c06f5b92e178becaf47a3fa92fc1874c7d55472819e6f111c2b76c51c148e4f720a231365bd38306fd7b31cfd97f2e9e0213ca095c0051f6f8be86c695bba5db6b223fcdff50599721acc7ca02332cf141db14fd57c8987794e98cddb0faf8410f4484ebd4bbaec9aab69a40f0517a7243a454e76b683d1a581fd6220f4e232a92bde843d361ddda80b4fa84362d3566b33b4dfc29c1c8f2e072f244a8ac07eefc4958b9da8dcecf530979f20b130842b058281cdac8cb258ba2119698ea5a4881d33337457285a7d0ca12a4b72807670b577b8233101b7075d6613705e3418d0e0dcf2069cafa6aff5213595078bc74f18a5c30f06467f933469f0661ec46bedee003254c85c3a5039af7f3aaec0e6d09f85f1af472536cab51e157ef18e885392f536dfcdf941ee9a7a1f13dce691a29a162ccbc6c77b252d618c185822cee91395c57b64521a1fedc0ba6ce023149f4e143e411a6bb67871952210b31aad1e634b4809d01f1b81cd5dca7bcce2933de85d1211143c6258c78d475cc7ad5c7305149dbc11e48b36c7c42dabc125fab693efd396c1018add230fd2f276abf1d0ac603e7189f048d9eeba474b06432a39147b892f60e7b6ac0080b5130a185b004d244e1205c7f6855ca59136f2ba258bcdeabf180e154a507e816bd53a4811eb889bfc0119ce2b69081dd4d67ce3c5fe98efa8a2b40eff82cb819d132898ec135290260050cd021148d81be83202260c58cf7abb7ac634f3468c92514446191ab68deff8d5041d10b780b88d3f15aa8e32ad27bc2a9393aeea7d0bb70a6f183c634ab0fac20b33d34ab3d28d5cc5c2b0fc2d3a5ca2a6886f96b6a1a67f59dc0c8726a1b1f51c860cb2143d089baece9fd61ccf491d194a97d282806768973cf17869b56f325d72d2a3d43ac9f95f7632af3ad98695f8d114dae94a7e0ea250a01a687ec7fb7de5e9575b38a309e2ed290bdf8ffa634b98da6cb0d096bf8c07d48bf5052945442458282ed08a5bb77c27eea8ffda0be4b3ce824706c00fb0535f6eca0943e4cc224fcc4da9280bdbca5d7a8d2742e162065e484a73c9389f069ca057ba88c55fe01c700cbd42efb9cc3fc2a8d6a26a1609c4d12c073c1d7ee6f10888657ab39c5bde05d71878eef2140b94511f60ec87d44530c4f94c581678e0db37498dcc93dce0e75bb665c810ac7d5ad3ef18dc70d3af46eeeb8634d07d497d02f7a55ec15b99a21205728c18e4ecfc7be6524f2eb194151d53b23e92f78c08a0a55d6d9c574a2cb0ccf359858a851b24ad9ac858996c30f56a4e8ea4c2148e037a0c6bf85b00c9b631c1166a57ec3c770d4b6f3c7fcb87c56fd032822e8eb4f212aac6eca8d842a22324bea9ec242be82bc11fdd18135ca00b90f07b9106e1456d71f64a75ac37cdadcb61266c33f808086e1421b309eecac78c83fa1d134323629502d6018500035a545518faa0dc105efd759184aff4dea168b63c99867ba6e58d95623052eca3d313891295921d46a7b0d946937f780f560c637cf60b973fed15e273da43eea6fd778d76436c220e132313b3ee3daf0c6db1ee995b0a58536da601adfd39e48dd44d8ecb8375a215ce1b83d84c970cbf919b7648919ce7c7914734abe83efa320127181378e3d363c97d537142601bf60e977544b1a8034472ca72a20aec76ecaa73f065d1117b5317fbe68181ba19e8305791469ec379e282bed2086df78c1f0c04a385092d9af1eb3ec4b9d61c8943b346b747000a02cd0b82bf0c0365d98188180b40150dd38297f306b5869821e6c5499c32fa8eb877b230356630aa0bab475b2772c31dd99656ee399ed56bce572f9f78adf0be30a8ee38526ccd76635f7eeae4dd49ec5358f112033b595aaefc084cf98843cfd31b9f44004e8d51426128f0ce0ab8a68c7d251f4fe98b4fe30400649854a9d05102268f061fa84d4ba540a67fd2c5d5d024ec7c1ab245907c6a67b4e07ca9339ccb12a1f019a4a5d3a0a7ef29a52ae68996fa7d8957c22d0faa2ae5a514e30bd6e683f34bede82394ac7cb843b63221ee3ac9774602f20a3dbbb10eb22920b63ed453233d269fd4fad1eb4750676c0726f0bc2f62091a170210f25649dac1aef78fa9c9dae1e24c540390055e1d387bea89cc62bfa1820f0424e93bf9453b34f808818d4af205a147d2daef7c9bde4591566ee9166b4a19d840cf462dc04d7a01012a7f1bd2008378c9d2f0f2d45c1465f2c2b6140170adb4cb386ec7f69bc8d4717fdef0c2ca8270e5ee3595d4fc1505c4a8e3dbb7bb1037ecf5a02d79b78dff758c1f25bcf353cb7b3e0e81fb31c71ed497dd4eeefadd9b248a94808695aa8808e117ca8a35405685daedda3661d192f565ffac8ef3a5b0d4553d69c3dccca90fda3cf961fff9634efb10d344af6a4d2daed6b0b18db299b82dec70905468bbf4b417949d149c2ff9e74be5dcb3d659bde6d974e1206d22df9d9cb2913290291134327ba85ae45d3c8db3fe50d7a6bc00edd0a7bd9439baf85f2fe3100161edcec2a1e53384a77401e18027bb1c019d0d3714226a98151d43116a33355a7c001c0c2e85bb1ac31d09d54800d2b8153eed4ddcd69f4ce31374aedb9c0aadc4538d84fec2e5487724fdce5b14354c33cf886d95aeaccef04b1118454895e4c4bcaff5b39de292709a781400f7f5aa7106204512dc6410990bddd7b40aa8b6dd82d341563be310fb790feebcf4cdc7f3e1525689f85ec29d949982f5d472c723ffeeddbdf90d8a6f202143b54fe034dcf0d566c0c3ace5f13d807e01fd32f14785d760f565b7e5230dcc9c2e09e650155b1919215c69fa7cffb9a7d9cffc111ea346acdea7995d03cf255aa71a2bf9e2fc7b07e46b1fdc9231ab82ed180197f5f5db9fd9e7a96e6006fea87076e1a9a1ff2d252677baa26535829d2dfa89c45b402b7857d47409523e6298f2d3799c5872c586f8a77a7c3cc485a951d0f0fd8f4851412b3fcd9ae9184928267cea3d1ba4bd6783efaba9c45ad3c16ce6897e20998e950b4836c8c66509902e579c11b1c9b30f0adc6a805a7d1bdf059411ad79cbc250451152a3290413a0fbba1aeaaad889e43a99f4db23e436f5883ca670e100224c828200ac916158c9faf05b26808f9613782936415f5b0dfa9b792b475be75f96a855dbc916a5a8eaba828967daededa6d076c8d92bc5c929b4ff92f16894812463dc53f77828223e49145e4d6955df2a646ff207d340131da41b21f8ee2f013283b9f7d576a210ad0f0adb78ead45d64098372c01418af7b3b0cb3faae01d013fb1c658195552eca7882787e45312eeefb71bf4aa3f06189564ada344c0aefba8d6b49e4d213ea19023fece89c0c4c03f162c042c9dd2f76861b0c99a4342732cf3fdd042df8755bc67c520c72e08ac6153ff410f7f4187561a9d4db0f04172a2fbcd8e4e33c7c20c25b6d2efeddf026ccdb814e207431710b4d019ffd3f01b5e090b6186cdcfbf9f181e18e7fc2a908e3f23b15cb9ad8b22b48cafca541bf4e32b2113fcc13e6683239aa8918adbf641f6904ae178ad76e025a73d76af5158ba403c711a5f0b92f2d250f308db464bf142817b50bf89481c1469619372687cbb6a78990da636b3e1702d7a1d2c39b107f269d3d7c3c5b0f97d1b4f2fc1fb52fa1840a7c854150d3fa9a5183aead65742510d6452c363030c00f07ae9437d2dcd8adb467ab1264785f25cd923caf5487c0982414225b83674b7855440e32a0c457332774f2a3bfdd39589bfd4da9cd3c323c2678655e69074f71ff7a681e80302ae4c26b790ec9b5c8f7a17373a23f4dcc3cf0535189e3d1f028c42d4afc4a3b292f2caea4561b43c9e39436b193469bef931463df93f7904662bdc17678843515db23ff68e8bd37454b436de1298bbd0748c0ea018cb282075847ee6abd4bde6b3b8ca7e9ce88d5b8a655a995beac2331c75f1d418a6e52a5fa0ee795915c1bbf1b568298151f4c922840678d40fa3d83804192fa968fdbd1ebaf4d8e4e055d00456eb59648a02f4f24b58ddd4fcc9b2cca05b30a7b4d6ef652b389a67f202af33df2fe5dcc82d2863f2b70828a2f1cc958d936bf1563ab45fb552e6dfc208c6b18f15dbd142fe67d4c453f51297bd515db9796945a0869a55a063ca3c9a192e39905d78491f69c25a4e679d562fa644ee405027d26d8b1ef095468b65b50efb0febde1404cc87f91dda6c8325d2c521f436b5610a86de9b68e94b285b06e3daf203c36879b50c45fc368992113508e9dd8e0e0711c64103e5f9842073c375a600771ffdccc27ac69f74adc859e44123d26e0283eeff10c00325066af85d7596474d2cf90464733d39ac54ffda2d3f01c99722a03b91c2ef095dc358973aa70744c08d214bcdfdec78039900fb47164f9ed08f0758c4d83c23ab2ac92c4e399966f6fd9480f2c531677ccdcc32d90c40ae92e7eae607e9c4ffb13889c76e567cfc6042a5f37ce95b39773ede508ad8e26eac3777af3cf0cd77cdab06b9855944d49b6b816682956f052893214948e71ae1e1696f70d5a7b3391908fcdfae4e8102d8c906f6aa2bee8a2c0ff1449949ced7e48383f22d1836e31dde5d876d6c2bde5e0c16b8c02b038db26934d33921e6e64d6ecf2c9186cba2a4e64779ef73fce16cdde6373cc59f2edde6bbbc2b5ad253aad2c2b4a1c04fda558aacd900a000a609dca261f12e4790b52dcd519d809af1439ac690d4f13b5f85e07ddca05c56a020557fcb2c60e09c10f5601f53b1fb954c30d647842d6c878602a95cd794f4479d7cdc1cd4a8b26324864fe325e9d02b6c8d9bf4906bef22c9987cc3a12e87f84abb93a580b6eee494fd9806af602dd38e658fdd3130463c5447c1a2e3e4421074be24ac2608c4820c330a2c492123bbe8ae96902080c5ba85c9c8b945678725942058d25b1c1ae54e05bec27bdd5df73f137660a3239f6a524f0d316959a11df679d80f87434bf350f016bbc2f4f3233b7b53767a62b51be13443754d3a8e7986328290cff250ed50f2e272e1320bfa68cb9b4dd29f1b24c3c18ce76ac66dd6952f1e4899e158614b389112d1b2821fa4e6f1f54989ec677de00b0a751cbd42b45324f795e7ca5720a74675fa43e553091eaa7d20d8e870202012abb43d358c3fc9a229a4637a884fca7bfbebe88d337d4c1d3f4326681ac96dad0693e9f56e314f4fda5c8842ee023751c3b484596e344524ab2e89ca76fccf77c9cce86e8b283bc784a903cff79facc35d173891c33f9ffba8c5d01e5dbd9bf0ae23cbd7fa25892c51336564c9a0df64a5edbd90e6702c504796f6664cf90f772fc8a203b1c0797a2f055e57458c2e53d063279c80c42d44f2c6c7c7836ce9cd7b067c09533a023559449c21c25a2a09dcfd37f97eb360f2909ddfa617efafe825eda069d2b893c882827ce3ab33c06546c70557e356122bd523b1be3b39ddf88ebcb448c821f4d67a00a4bd7fefa87b5a83495ad3e16842f1bfad449e7cf395218e7df8dc1356b9f327ed35e7a84237032e2b8790f0a8677bbe8630963fad7de159695706cf4815fcc3005d0e68eef1aff818eeec644dcdbf679b210411ae597185426dcc53244f61e03efe7ee119ce081001cf1cef9d5a9341cc2163d77fe444644c8a26058994254ac33cc6fd9ea8b7bb24ed92a9e5d87f73ad42c0030e91f787cd78b6487809c38d47560fc576b4b8dd6edf55aae022923a922e83c4ce6048eb217ad34970d5181410082358a81c7514f8c880d48a905307828b1848cb65fc33d6324f5f7d812034b2f5d80254bd7bfdafdc1cfede0a0d8dfaa338a14eee631ab5cfb1da1273c633960c27acdaec2108b6f165fa08b1841728bd0239f93af6449acba55cd43b16360d93a16e2ec1f44248215400d67e2d798797cddaf550ed7096398895ce305c70b178782f1e9fd730e34aa450b06d7b8e1170ab1ef1c4330eb5bde3683a98ececa087b2f978c984517e578ba46ce377ba37435413e3131e8ea8e8f9714400f9fa88b5ec636e7fa23ee66e84f0a13156214bde82d07f050803abf642b2e2b8c533fc0ab89f8902d87278b13537a53f3fd3c65bebf94e4a79c3c1a3d0f0c430f832d3da4666701987ccd4cf8719e1dc006d94cb884dc7342cecfb9e2670fe829776edbbb0c3a2c8a8e0be227433b446238cd95e1b62b08f13f207fd8c1042204202f032b00e959af63dc3e3f38be2107849d2913492fba266d622498d328f43cb5b32df948a1e6dbeae8c2d6db7ca8a6fa672d8619b36d9ac88b8f1463df3a377a6a97693d548acdca8d47b4b02784bca8ecfc5889314196dd1e3e0aa6fc8d22bf5e79a5f85b6674e95b73955ad70b78a3e41d8ba80719bfcf43a2fd7e4a2bce9408d51184cb969038d0fa9938047b70aaa448b16a0fc1dee1c186a999f95fefc4cda792fdc26b1851686816c8a991fb261c7cfa370eb14364d937b571be80f45aee9a721627a9353c9f4c826b56f4a267d110f1e29fc14b56939251d04b7388e135f270d10fe620cb6a8de880fac2048ab4cd249218ac7c15d6e9417876b732294f20970307b55ed3d4889be0ec371a7bc487668b9932590f107333730c1fa0f205faf37fa35b187f34fef1519e216c07435ef04f37948a8f84398adbb5f8dfdf9d2dafa23c74a32e8d3aff84f6f0d88ecf64107bc19353b0c618f0d8037746beae510c30fdf9f30f5f39de40df8d579a30a3625fe80769ab317ac9e2b5c6f4f53e0622b62bfbb76e67d46e48987d275d07dc3304d108a50dea35facfb2f0e80868a3f3907d86c00a0900cfa615a3c588c589c5b1ac15fca3873fd90223774de03f23bf60e17842c365ee9537843e53966545e472e97b6e8601dedef8261497c9443cdce3a8c7c29b5d9c61223bc5229bb70b7b111826b1b848ab50bfe627182c670f2623264e74293ec0cec05810654693e1e4abe076cb14d7b78f9ea856ecb17ceeac14e0d368f89e8a67624382bdcc16ee1058ff49dc0712ffb0fb5723182230f72030023295fb69015ae82f401e61110f3e2c8ac4941a236e589afa1afc3fa539e28c33c6fc7b1712f96521cc238c8ae80ea7b6ea0ee86cc68bc0321e36022872b96447e75b4ccaf00c5bf0c4ba93820c2687a0b7742fc23655e3ecf5b09a752f6285f0f73848ad17362160f721275b407146c1aed96bf193e1ce50cb96a3713f27285b1246af51e089a512d299d7b6e6d5a39216d4672da72c59c53f376847d1ab754960614f5b73925ae3a8d3fc1782099ea53c0d87648b56b0e1563fda18a8e3e258d947ba8cc3ffb17b2a30b091e96b96ad88867444219310972b03916ae5b07b187dea138406129e741d88cd238e51bb14b4027647bd4d281f15246d6308006623dacd0f627827f639e6ad76f5f65e1b01760ef1b50e2f7dda6b82e982639e5bd9fa148b9b8b9a16f86f0b145548f65782f27af4d79326ee8d9a0ade453c0bf795b89ab5cc2db8a49f0412e55ba3b827cc7939b8a7feaf60313f7698368f700f325531875de4fd84298e640009d12f9f39bba161e2699695853ad2439f6d1160b3451a7927c22df0d988cc265365428e47fb36c96e1b221d24e5a90f09803d081ba9a5196084774a29850081ad0c1ed8831fb29cec8074c4fbe7d999e82e8e53c7c9eec589fa85d64e5d80e8e1da0db12cbe32b4516e2551b7ff1fdee8f120c74e4b21d3fb45e20bdb57aeebc8245c1689b7a2a4b280cd91a1340c87a8af6a8b0dd88a032049a7d1d824d3d764cba15b569887dc2057dd907ab62dcbcd24362e1dd53f9f7a3c1d9317f2baf797bcf0444557c493260fcce59b9bf066f563ea35dd2a0f7226b5aa85064a9d60f8595025d956fb02cf4f798e6ed1b04a13d04fcfae325f3141f934d6ea4679c53997bdbf9db18fb47313c0a375ac04ec4f4dfeac51ec195dec581df55074c8c766840ed8d2ab5d615b28cc1c1cb94f337c9fc775e1cf95078af315a40a3e3d4d03cf9ae44018ba60bd3faef0572fdc30369dabb7d42ee64b28b6e82f7fdcc54572c2c53ff4263675fd90a38364871475040db113e7052a7462fba9c6996208ebab72dbd26f0489a585e3c28ee11d0322ca494552192c943a12102674e194507772aec4dda0f452321573d65ffc8705fdad57f4ef754003683a3a4f9f5c73f06f8fafa89ef12013665069ad657ee483fa67872199d38c4f0401b10a9d79c80c13582dedf189b6ece995178141c42192953af6a6360d97cf505ebf7e0396c66302a8439ef2f8c9a20586878f8a2dc35f4df1288dfd489629970a3875bebf3907e436b14da91dcd88438a1e511f3a5702f0291b02a79341d4691afe324bc7bf037fcd33e4bbf432c1fac62a640b04b408f1b98a45aa44ad5241a71003bfc32d1ffe98755f9ce9c40a99c26e13253b55bc60efc8628e0e6974e80ba6fe54082115d898ea35d6e14febd2f91e5849be3e2fabee9fed543cb99d3be05a576c8aec472161910e492ee8754debc80e10872059ed749d76f0f16b3ccf02726ad30ceb7287b05c02c5819d12afc8405751b167146282b2adb25850dff35bf29a0bda7edc21e41d6709c9836bcfa5a00c565478262090e9423eb201ba025289986c69eefac009d55c2d3d3a59953261e810f32d6d1d4d0fe339d8fd760adb1b5e45ac88eb57348ebced060360fb5ea3a67d73002a58290aa573664c28996b5fadc1a2b49738faf438b20fc70885ec0e0d33e0973408c811efa2f2b638297d3da39af2d702f2d6118fded37f0159441613b351a6ed8887551b36eb4d82fbe4729619de21e1ac2c14417059de0759040185e962a1282d1c2e6b38d3b0bbf1ec7a7d46615da01f1595b4f9fddbc57965d3cec1bcd707505d8fbe966c1d9545e7100f6faa1c9525254682bb8ebf667fb47f0857c13d7003c2208c272f924eaa07a50ed5e1190eee3351cb5f68d77d51739885b5fd3b5b5b68bef36ce3205288b4caf0e57aaf8e6ac913a532faaaba4d291007c47bf39c3abaa5a44ee4b57ba1ba4293a717a9b59afb5a662b82b2314aec197b5602bd8f5def6d0ba6dcbfd8abe18b19a4d962ed65e4c68944fcb5013cb60f9f3ebbf638d699424aa66019c72b4d6e4cad112ca3dd3e0abed831e1ddb628a11a0f00031a5ad60df9ccff033da7299f89504f7ded4791f9d929b02fd13e1d276d9f8281a2bdb3e836c00822507b39e8da0b4d25652c306110cd8e2c211c0b8acd66c9a585962fbe3f274ee45afd6367d5fff235f09536c6435b20306782dd12cc88b427626ba3c6fefc67d888ed6aeb8ab81862161c0448c4681a6eb8106b1e09b76e4a0b928704f801d161a74430d3ba57a0282d91995719b23d3fa2d94c785709ed9d256c6928c3534ae1a04054a6145d1dd158d6b574275b0fe993cd46e2963004cda4e4c8cede842a34d5a407a2f5648a94a2630eaab0285ccf3454382dbed9dfc1ac8a978dc733054d4336b41ae934d4f1d27d64b1336104cf8230c6652fa898e5f13465e20f1e16b75a84ad7a001b7c1e1eced1bbaa01d3cc777cb2a9c24528dbd8579de73874cf2b88422d00a8244c15c82d8fbd13560002261204ee77d71d87f72660e5cc5d365f2def2a3d37b13518f008e8046b7f619ba8e0d7737fec40424775c7be50f3d2f882186d169b4ad5ccd88f01639e78e7612729602b37d1d2a1099387283d355c04dc8ed3ef9e01609f869f0b8d8b306dbb116ac238a018c5e13a5241c856e5351114bf18c5c214aee431e494db3cfc43467cb81605d34328dba9db925f395c1f61d0cb94f7f0575fff5c7d08e29b113db3063aa1b6b39bbad9fa5a54976ef4d52d3aad3b8666403d48004ecaa7ec3893a19699d79c1fc5c10b5e8ad01d39d3d95630bc9cf14f685c06a0926bc3ecc12867f5072897b6d13ac0362d0196aec28b0b750b7da2ea655fde3f1464735a6af3bcf7e6897226cddf0382c7023c21f347452d14dbb6928bb69f31ed1650ce0996b48906b240dccdbda46bf11764dfddda94b7db353f7900325510535c61bb8bbedd6e195de8797ce915cf3e556648d2c7ba312f1368fb034415b3c807a023d0e283fa315f3120d7c12648b6b06b021032d18a14c867933455ca5f659d720626042d708292cc458b584226f20f6e17371173650cee6ade471bda13dcad02a556fe9c0b6024cfb498cb9e58e6e30b42220dee7d84d77098ec9d0d46f13af46d54d32e57d466759c7d3c74b8b1d7ff744f36e74494208f4482827bfb92b8b77431cd902d8fe14cc5c33ce88ed952cd267218de4849cc79995cb5d2bcc4bf72fa0bdee984435452d28220e0baa816dff0e2276077efbd98e8070aa52cf47554931a66c37d34f4480f936ee10c96fec433a8d60fca0e223069f26d9ceaad47e657f77cb942741ee0a1780ac6eecc0be9afb1d28775096fce4be77276d12a2aecaa71e8e7004661dea8e23b729a1e2c6b710d5d7f7f61fa9081ffcc1ac4b30f4eb3f2788da4389003bcd73ac64f3439c866e801c42be1b327435ca55f70b7a5c6908edc61daf342801f068eaf740d2d8162716c869d02ecab0dd9a434ed0a9c8178f84683bdc5b8e711c756fd9a712ea3f41324e145f376b416a48fa9a95fd340a122e956dceb456664552b66c6b3c2f0f5e4878113cf47f4b1a05c7b7dde80201c2849a3e4c4b46e3203a3914d497443dc581fbcd3e6ec105eedabcf5355eaca235c74646aa0750a1f76b4931f0a9a8359d32225359758a9c23205caaccc33bdef3a041b05d29964354541454d288af0b6ce918986b1b0eaa5e1e91f4174a3ce78e3f8cd7c173592c99fde0c6cf1df288baa5fe9c00e5bd8bddbbf6ab292e67fb73d48b9fdfd14055b0d099a96575d03181f27a25320a39c68e4b6e52dc8f663ddd76a3cf2f7bd6425aa2258ff30dd718260db927e1d97a7ecdfd34bbe4a51ed608ca1f719af32544a87c5f1b4c944bac5bd7127273befa22e1a207392ed2c947e41fdefb0e1dfd12b905d1d8cc5a2cca2d5201353ec69b79b920d282b2b7d1ee528c67ebeb6fd1ece5e7417de143dc87895b2412b1724abaa85d84d7130f23b200636e4d63adde18ddde0a7198c96f2dd2a6b49d83ce69958533f5503346392d6a5fb728ee0a77239d5648acef787e49ff6f3ecb49ace426fcd7a26f12e93497eeadaa6ae3c58c22a2e55a7b698c80e49c1ee7b6ced85c7b132654ed6aacc60f535e8b9f3fa2b7bbc4fb1e976dda19a18ae53eb0ce8efe4f95f5944c0ebe520c29bf3059fcf38379c03bb593604bc146a8af5e16da98049e6ca46e75b546faed84db9e2b4fe559f2447581ca44964275d4b7db569787b415dfc209e9ffc7a3e1a11d6d3818baf034e0d6f54e34b841a64e9cbf316e4dafc3674c37782dce21b3f5bd73e680709cd17250aff011de81e604276782a59a34fe5f7e613b89957f7c40ec57e81f44341d8c4f87b448487a6fd6ebde997eceec0210e25c9509a1fdb8f2909331ca5f60ec7244e24c12d3b550df50de6d65dc305b51e81f0b4a5988783fde20ae3802f8d4f676d6fbdc83ab9377bf2cb2c7f1965cc48aded354dded6aae74185919528e3bb39fa9bbbae903e658f87eb7e3f26cba94597dbaf16cd8e5920dafce0dc3f06ea105f38cab2dca8f17930f66637d7d818100c6427d7734f409fd84bd4367a92acbe2f9298e901f465ebae0343643f854dc7af920d78d4fd97997707581beca5625c3745eda4726de7ac33d2595046245d6b728615bf8b97fd03ab034c0489ca43d6342542e0e7c062768a84d8855cc26eff4c077c9b5107ace64354392194850bb451cbe522253b7aaa6aa9eea29fccd300035f75a3c453478fb9c80ffaf3851f9d3d6fb05f12d4f682e5829660c9026c09bec939948d851dc10ad2e917f3dfea2473fc4b96644c3ab5c4a70e85b2d6d60fd689b9d84664c58c47097d6667c4c3e0757363813a0aa23b6e1b63524b5cc489e79c66cb6203d9bf16c4c4254cbfc3e8e756ccb220f869c912968bb43be70509f1ebdfc07655035a73b29fe0351659855ac7b4a9f0d59d49e78e5745f97fa86c81b93d822971959a05d2879a03eb96c5e3320bae460f27ac25dc25c55ddc0ed808ade084c96f064d49c2a0ed1005728acfa77694e703d4b14647aa66ae86f163e9e85a565cc4cb427e6f09726c8f7ad18289f6d7907be1b0807469e960acba2770801daca7ecdffd4d6f63eab3959480a6ab3b07697ab9cd738520cf27d00816c1c70596baa5cd020898d9b137ae0b639e60721859d2a3b4e0fc1ac1e9d1285e7b200bad78af0f4c219c6c3976bb60b6e370391417be740bda26889c66b62ee332ed2f05b858d8acdf739401cccecf02a114ee5ee4dcd755de2759bedadd8894ac062d2764ada2cfd475578eb319f6d87d08ec80a01eed235c4c67502907483bac482ca6c120367326ca686c894bc2d9d1e844688284687ea2f37e3a4e3b47a62698e47ad57a56e2d7f3167287ec8faa510efae64b0400024ee509584b4f1695161b19ed137a6e46b2959d8aba72a3499bd12e893242aaf2cb1de7dca605286ee17315c517ddc86114abf0828d3cd5501c4748eb5b56b994a70af40a9f981e12fc27b8e3e29964b8239a5fcfc63e47f2171081514db086b388cb14a938917a1c16a0130092793f51361a66134f43b3a13d8c80928d78a8bc7461a30b2afbea655c47a6762fd49e074b75d21956cb0b6ddade8e9aa57a5b86558efa0710146d7bacb89460915ca8958f26ad0b774fff36fc02d2ec00fa572b1fae25b60d131ee5152158f5afd997b23f641739a6ceef4ee54595a43776f8c916452e3d8cc2d7f733864ad88c560891de8ec717fbd3b9b264ac358ab5abf0dd689600abfeaf4cad923bf8fb504a766b3ae5a6db63defa88b88cadde3eb805a84dad1c7aab2bcbfaa7052202869f49783adc27d02ee66ce333afb517a28600c6e0745bb9f946039635ca3a1922373c9c88fff61dec9f02312e72fa396f6f0cba9aaaf9ec17c3bbdbb5048fa89b16a980750d41e7940101422cfc58c0fcbac57649cab844f702146ddff5e3e48da9b28d4865418eb56b943f43f498e7c0e3929e7ca3a7146af17cceb7770ea2bdd5d74516cc2c689a1a7fbab8f8b0467027ee02c4f6e42d4c396537117e1f7ea3ff5510d7ce3b571c56dff7f0d17c224346a031ea9f9cc793ab524f6e3c86cbd626875c1f0d4f41c2e5ae046f523a36e421eda2727f077fbb05cc948eada69943377350f12a03ea153c31534dee1e8d98bf994ea3bf9bb9a5c6e8f5dbe3cbef5eea087a5d38d3137b2312d05aad86c1f11d600e97df7d74bd9692467ca9bfc89c5d71b10366354779bdd5b637c8700004a103a4153e6d0e01c3f940915b755164d7250ba9fc11b02ea8f5041dd27539ffd91167df159be8350b50f19e0252d330b9c4079ea564a1e0f2dcc2b6a749b14b6bde6adfb6c45c3a7d5fff99de0094830f80fa44acae1ec925fd0bb2d17d5844dbc1177b73752b1c2492ca31aa69a304b038de8709a54cff4a708f46f903bd86fab44132a5b36995a45098be5e284430625ae707c7c4431df0eb9d2f4fb07821e4d32b3c3790b23486055d60e34d7dd3fbd7d97254d3ef0f5736bcfba3bd83e8a299d1a3c525cc3af0bc0314b462d61dfb32497add2ef06690268db324b79806740408f780a337c43f65e7d30d6d75b3afda6559a87328fcbf1d85edf777037762378236e1905f50fc1c90f2d2fb1a31fbbf37d72659f803d7a61870dd365caa85ae2f258b9caa2d1a21e9b0269db4ae9a5cf7e4f9b10fea1b24c6003733c9feb926e6989ce0d4a14047bdfb77f2f7b37848c5c271f5b973737fef60ccc02db8e9ce2414fc3fd0eceabca3ab1d6e5c3aa05c4f88525688e96b677f57aa277eb7796b4d10ccf3aa32e3b640029585907647b81eee155de2edaf6bd02c5016b3160906659f161f72e0c11b3a9b80d66a590b46eff8e98eb871d5c789c2bd7e9ae0ac2d4ddeeaf9f02d94ab8ebbc2a09933bbcbb8aba59e5f4711ed0f80a244309cbc4087ed078d56b81be53dd3ee0c78321343ca0a4208fc86810515cfaca89e3998ced10cce86fb95deba8aae1b32a8006d7d84547cd85966b02901de9c2098b0007bdb0fc1c1ed8cabd907bc351b9ef195c4bb04a3b5eb06f6fdb9d85433d62b8b71eb46274df6c0d6e17051c7adea3c770a6df8c6d37cd2d7a21d6b33cda885c1a571b402a2dfb015d0ac37050adeea56e4511954d21643ab09a8d1f514e41ccdb1e7f7bef4ca5e824abab4809513eddea80965fea5c994553c533004ab97aa073c3fcc5b6cc43d9ec2227bd3c1787b7927ca566b4b2c44f0c3e5754f0ccc6f290d07fedd0fc613a7996c1b292386b0b1acd61a34f643d95bdfc9c2964275b768bd68dcefa07d0478e20e05b6a5f378cc8dda2183827fe7a1b61dfa3e506ca36d5954c0d388c2a00ebe3d98ac7e99b0e564ab4f1108de3bffdc7ae68ef131a254ba5f16b2f51f18c5324f6ae293f60bcb44f7f0cfa9d6399cf34dd48c7ed2986bbc0f228b9a21e1a59868cd49af3185b447cd0341673a4d9abc2e3abecd938cb69e32340f4fb73e4219b40670d1b9b0c9b37f47fb87bac727e9a3c142967daf543bf1abf42fb23da30779322a038bd143b83c90c6da1c8c1d9ff004e3dd7cac572e91ccf9a08ff84330a204d300745585c342c3b74d7ff1ac9e25fdd044a1b23698e62ac96240d3167a664753b9c7f526bfcb6dece57ce529ab8ba5e73f1c6f9ddb6cd1d8b2e0065ac8b26d0fda93af999403926dd61a3c0787bedfa5d32b2fea9504771e5bb3ba1616acc85b5caa48e4b1713f111a756af8e59f1c81438c9bd5dd65956d91cb9208c6ab06c0f1a1dac71024fe75e8c678e10131f33eb2568a0ce779b028b26c10c4eae20bdbb73f5c359560a409f51da2289406399b5c3774c321550e45e6cdb6b6e57a5a33b65617ce37b17bd25f151ef4602f866fe41c77bb0eadbe689e1bcd29bd5af26653dc65addb5eff353a73375b4fa9feec4645ab1471476be4ddcd44ce3ba55c7d531a8da9c2aa7831a0cc39a9095eecc65ae057b386de231090e9a5f84c5bbc585236ac576db6fba8ab68970115919fe41f9585dad15047d78605b3e276215e135ddeab1970365d049c9055bcb6e491dbf93b391b6eddf246535a882c01bfeaf1e0916425239928f2ce307f7357183ddaf652b152350262d6139924611d97d22d1f7040eeaa33827e0d14334672be2f9e50ad8233c1b1f82b2b00632e04e465ed414b9f805c3499804429714d40f7fab88f166eae049ba67782f9c717c4a27023a6b432209bf7811c9251df66288df87668ca381ec3dd7006c8f646a807509a9a59a60af6dfc3dc1377a6516deb033f53876f13497b87e83036f38fe566abb2e56941af2780a4feee7a0ea2857e74d5b7e6530e4b908b6bf6e6fd685ebd26f10abaef3c727495d6d97076592b55ce05fde92f3b8f77cb983547492355ae636612ebeab84927e32352f7fdb7d6d1ba56591dddd0d47dbe545a2e011075ce30015f8e296d6c9d0f7194391e647c674608a07967f6bfda7a75957c711463aac68ea733a7018b7cc599c64e37a3ed810181133e0189a510ca0cf721b47d7f0beca4c2144ddeb78b8eddfdacfed87e84864404f027114d53fad0ea8b5c09c8d54a737edd51c442b052e9def9ab0e931af7af8036e86080d46406721d38d681fe6feb5e12dcd4461c7d2c0e7dc8ca2dafba9e6597bf157f6e396dd7b1a60c1d89b8aece9b5c6fe3ec3a72041173b48143392f76a042bb406e3eed5848138c798fd969730510d6706344ff473f2f614ff026051f4a0e2408c8674274d3d94d7684c9a4b7deaf8d57f01c98a097c9f12e26322b46e0286238340d561f9f7e7d5360049135aa821262869aff03fd442c38a32d993e8828c794f2e829519f45fc2f27edb7347c9837e4e9202639bf9ecd3086fe6f71693677958d15b9d069055a2b4bc0fb6fced5a03a86f9f7619513dc57ffd0c193ce382cd1a61a7111c58edf9af5fcf05fb05c3031aaf22bd3e5f98399c24109502c0c2269db08e0a1d3eeecbdbe3bb30f8179bd53d64db6d6225f78d815bcd50882db95fb3d043db43f2a25f02a35631c779163726e34902cf5dd7b0d27d424f28b8985c2948655ab5d1119750183bc42f7357995c9ed2751e68ce84031404bcfff964d043690c136bce03faef74e9ad0a0ad06cb0a137e28ba171f407b44f471bce52c3158c83c1b22e92bd598d5d4c4f7b6a94fa6da97ba1da4c5819cb0213d89479a353d869cfc7bb63f0c173149095f3fb57185a13bbc80683248f09cc73aa176570a525fb905bb1fbfa749530359fb2b2236b3747716bdc8a3970d5df8a7eed3869c8a3c6a1fdf659e3fbad570f91071bbc21c36b8e5d553cef0b68e5d9811b763eaab14158c1ef33d1330a888a019f59778ea54e11fbdb7c45a69dd4b860bf6dafc3044d63fa357ed5232be5920e86369d671b0f4fcd3a060ed018dbe0060ceb2dbe713344dd75b648331c3e45a736cfb84efbb8727ab41c0ca38b9cd896d644f1d14de3569d76f5f803bd96a7a4e6125384bd2ed7a22a64a472d79aa765341f8827fbbf402c1670332991775cf226108cc4b3fa48b35b61ee90099170525f7a7555122aa2316739a6b45ee6920526c4266f411822fdf72aa783fc6116301e7a79fcc0bf39967fc39a7b7b0ef1291409bb02107b40e9bf15bdf6e7477f064a911e0bed2df156b1cf2eaee7b238c02cbb282dcd3cd1a5977fcf829327aece6f6f4adcd1556130fea764233d10cb780b5c82ea3006c84477bfeb48a35b7e3de6dc50731d08422e73d3067ac75161a77adc586f5a1f228de2d0bdd991fb0c6540570a3a45f6caea2e01d97634c28da15c03ff27ad01b9d8027147a419b5083050d6bf8013d903a681d93d3d11d280509c288055f8aeff9408389ac603d00e638872d2954239173cf6fc6fca241dad076f41e6a07d48ae1d80a127036b21ecd726d4e8aaded5e0924a954e97b9d8ee6ccadeb27eaa5fcdabe9affc9d00580b8d238cc9b659281ded2441b6161957d76594c0636bc8219086fe6db789dc3bfe5ca1b2b91e8ed7100c2b3847f4d1537c883ea5b537edf8f180813d5c42d847c03f38159435705de7ca4037952cb2d2323c1ac78f00e097d5cc81521ebb601144056201685dbd5ffc706baa0a2b09c932f7d46cc9b8a1217ba6f9c5942dcf2b0cdd5f26d6d96917214cb3bddaf45eb70fa8689ace0f3dc7ee590cb05ea52db7af01495bd25c775d872dc51f087e9e5b9d8638dd5355748e6741c800238aa66a8bd6494b1ebc0475fb33c7d90584958429f8466655db5889e28ec072e1dc3649114e94bd8a220aa4edf560b3c66e7c1cc61792aed9d568aa530ef3dca8f4b0f5d8a5e762b184cbac9ca835fd8ce79ca17f471c0d878d20ad632bee339e28c2299cc2fb1caabc2bb8eb807537d4dac2a493ed424b5840ec9c6b56a5601af75f7e41c092bc4ce28e5f3cfc00c6d5064a3db2bbb61e2cd138b65f07a8a99f0d456131d0f327ca1c6aa540d2f14e331e457970003359f6eb92e2a390e66e9497730ee74ed891e307d7cfb7fe8b77f66d9d94b9f54e5a47378a32ba95b330a372b897f9f1eef2fa98319d9e2e3dcaece53c98a96d56ce71a9a4b8b8dc8d984245c11eed860bd7d459d04af05caaa18c9b8ee020164f7db9a65ba7faef8dd3f394b063d6452400431fcfd44005ef9de160b4a0147884c3644887ee279e6ff2123af3dce0dd8beb30636cc67ecea4be1f70a7e751e50f8bb7ea5d8ef836e8b99df939c8020c4ad4d322d99f9f3f0238db20420d8105fdbbe5bb857d2a3f9c7eb9feb4effa22797c11f4f249c3e3e3aae310036970ebb9f1ec592d7e032c1b12d5232a0e61357ca5b712aa6d448b99ad9a2f72ff73d4981a37b632efe562bb94857eb54d01ba7cee3e01f2ec3a392c4be4dc0b8560e13790914c1a0a5fd8775ac710e52207c5e81ff91fee37c54d482d384ed8e8b3f8e166c3134de17912652a7aa2101eb4f67fdb998d1e6ff1e5bda6f535642ae495971b2392664aa533ce38999eb909550665f7cdfdb26bd756280184976614fc505380a7d86d0b42fcb03f39f130dc32ae7815399355823a303a8d8b697a68f3deac7287e58a3f55450f2f110683eba90ce68dbb4fb7223b540c085fb4b53952848ccc4494549b9d99b54a5bff9466c499e0d4c3961469cd187af788f6960e1bb05da8a0e429124f30cc8ad8fca6e23051fc863ebb3ae5d44a68358db723e403e840218471dd0bd9a3a2000915ba327d432e9e751ac72a57eeabe30200761803c778f8dd0988c1771b198035c1496b63e97bbbf13d7d6da80d31b2d3e122a591ba4949ef3967c7f6828fdbce4732fbb6f5975bf968276bd241d921dd936f3302ea7ba7d7b8d7755dcce8e6c67a9be61e3d09db84d56b6c0e35e99a4b01ab0fbfa4e6250a780abd735ac0fb40089c3833801b9879287fad79148de5d4e344b77eda35f80985fa14211f04520c916ee0a5172a4bc581b8162867feb602c7ef227964ea9b028bf5b086c30bf575f97bbd37c28ba5d35bcae482d80e42f0ed72dd369235ca7a05eae594ecbfc5b3c75403e0048da1b9ab0aaf045c7bc18495878799dc94f066899c4d023d4fa272d2d316fbd0607af6c4dc2684ba7de2fdd4896ab21ba8eb23d4a1466c4915ac6f7ce92a700d46af236e45d75962bbecfc956266c51e5d0ae7148391d85384872cf6459af6d287955d6b097556783fc6b69d75feaf9a4e8db988a5a4fc94bea949814d9e48290bfe3c50890ef396cb2fc9592a55aa1e3b3defb54e01bb19ffb93460f328c3a3ebf709251747766039d9cb69c0f2b2900760a2e3553eb646ccecbd6a7bc7b188a0e03987d6170e85f1189db3bdf4bcf09e28c18bc038e225e5358d806e974a0960b14e5bb1616c8aeb579b5f3c7d488f70b7d5790a38d160542b107d690e1fc52f3bc67ff30b432d55f8d477574acd84287cf2163d3165975b7842d775dc523b974ec620884615aa5ecfffe7f7b75331c75080634c304433854d4dc88e5ed949a7f7e26110139acbf90cc72f3b5e9a3bae6d506da59919aacebc1d3b98d6970730bee5a3b900f9cff179bbbbeefabbac75bca0395370ef162ae1e6307837ec2594547709c818344b88150d41000093bd3d624dd88b35320eea9d40582a3ba329bffec21ff41edf0635643a71ad5199f52f668eae903de8894837bec3af948144f2f021aa7bbdc4dfa7da06f52b50b96f33ed775ba513cb5b65f846ce7e2bb969818e9434cf34b5520940d1b5510077f4f7491ca0b8fbb7c734ed29adc1675ecd1828fe0187face331ef4c95990e765d675cb83d451af37a83ee555920cc337c6c6d4f48e07ca93fbd5ea377458fec276e7b11092d3bc686079280bf94d324cd9b8e3d788115480de233d1c5da0cd44e27475179027e575d33d37f979691adbc5a757ac6cb89023ed11f4f505e92b35c47154446084d3cfd12e57d37685db9752a006beeb770a6e523c754ad6e1af8f8711b72a15e4cf2a019ea682377884735aefd24cd5c4fc3abe779817c065d773259c829c2c8742bda94e53eba5c9eb8bd1031b5053becedfa671d0fb88644b0e69d5ce9e2dec2978ed54f3e575e93fdadae673ca6af3f6022b0d36d4f0edf035b4f341b2345053e3e1983223002e36b8bb7767bcfc3cf9d3f52fe83fdcb2b60603a11135ecd5d77d840e449cf000f7e575163be666d0dcddd0bdb99125ac4b5c9edbf67a2959ec0bf893e4cf8f635a278e0ea41fc7647799ec1978f6bd53467a1e9412a8cf5ac24cb27bcc536a66aeb26e8eb7d382e656e09806b91bbd18294bdee676321d61b76623db3c6d4ca7f34500948225b65681bd473fa05c3ad9dafab8981164464723e1e11dd0e5694ef695da76522dd24ed432f3f3f02b6c8ef489cc6a710f308300fe757e78fe99e9df0eb213f0b47b1e1d425fc965449e7c343cd71e2ce56bd31cffd9cfea9587c05aaaeebcae106dc669ce2b6b97b85698cfd7937e384d2cfc9bfbd2ad585e02a59905be74cc3f819bfd256fa0076dadc370e3095a2fd7e0646c01ecdad3fe8a6d1c23eec39636f170c67b13ae6ef121a9fbc8c00c2e271d2a181eedc7970a7e96c28192fc837c3578b9cdc94158bc80ee2426dedc8b68018cdc829c9461ae40b4dfcae6e8a3eb6bfc229b910285ba428bcef5a599cbdb0c2428f1d63a56347dc06ddd95e0e7d6ada3f8ece57ea9054c10c18f08b68b0db0c9dcade155a599e142133c162dc0ab593bf968b1151d5fba5613cb1ba53f8fc5561a82377589139914fa08b4d3ca5bf505d7cd2438c746ad9d811102a68dee90cfdb2274cdbb7e3c18f50382a6e40cf7dea1446e19941103fd1c4b822efcc1bd4a705df3eae7b7172fb1f4d8a2a1308b7a5abf9cd1ccbb46749c7599820b6275f89720b86718819124baef08006636805d6f1e681dec016bf7d6ca458514ded978960acbeb25074b39cc097dcb9eb312caa03f036e2eac0f37ab504b1ae02d224568acd125bc9bb96410d0e50ecd0c4514ba20de50b478eedad5f4d78a57ef700bed5df0f6cd3759a8058b5848cdd662dc8eb48418cc5ae534a1a2be6e09f3273653efee039812b592e7063c324e6cff2890cc678bead2807352a2f645bf4f8ee94214a37ebda169207da942abdd72b3e99b243bd0d2d339fb2d969910ab21b80a69ea1d13a3980d95915e31e2cf6edcb6737bd5c42dad245321c74d57fee5451099a1ae339bcb5c73b76b67f6534a2ae089db68d442020d4474e2a8a3c256e0d2bf2b2938057f7d328759d5dd580283620e9b96a335fb7b7fcf9a69a80b23f302c5d89ac0b1c46ecc7bd7ad46e760e7a8dfe39c2deddbed58fc1e7b31dffb939a1c8275884d0632416598570f8119c3eaefa5fac47019a30174db8f9f229a6c5f06b9bc7edb097ec43c5d7aae6772c67f850613d2095ea50d60daaff9339e95f44080b911318f82d3485774518d4fc7da67485f3548fb547e75b58e74359ec1cac5c544dd0bf30f33161e405efb6bfe664cf04d16d8a68061dd562cd8b9a59d7c564fca4bcef84bdc3d2266c05cd028cf40d0daca01547393350b22b7ab233293d7ecefd695a48983c0f58cb0363f66af9399343a9962908423b4b6242d0fbaa9b61d92c0c29f656dc3bb34b6842120fdb3ffa6ced508e62fb1b22869b3ef6d6efe0e7aa18f1a81852a33720ab289d4952a86905eedcb99f7662e6bd1df1361076e36f9586c92fe5231d13a4479ef7950061308158d338c6c94345c5b676e5503a8bcc49c796daa0f8a388a90648281d26a3c08b1014a506ac0c8029a5b4ba16bb570a8143cd1fa718794bcf2a7d355876cfbf8b5163302dbaf767eaa5efc795daf1bd764ea5c7ff2e60aac43c3bff0cc27beec2c40deb15d9da41d0057abb4bec121174fe72c5f60a7643128e6b03f590360a63cd7ed93413ea9837d3f37749dc6b8fcebd4890b2ea9402dc388dcff5bcc325f49caab92559eafbbdfa22ecc816e407d97a12afc243bac0b1c1caf304d243a7fecc53746201e0341f2d3d3237e95556efac8048ae40f541ea2072c6ce9addc3b9ed5f42a201589f2d2007da0ca7f034f295bbd5cd47b5ac19cb0112ebd79cfbd03d01806f298e83e2f19e06b27b8811911205d9d8c144093584f65da2c502f39089f6de1a617f328085d31ada43d9e75dec08bc2f37c3acf2a7890138dffacb10fd234f06d69625dd5280810dd7fdef54f795136348457726d60667fd43ed046952d0036e69d5f7382ba335fb97247056cbf53ecac7a58482693f710604e9f8ad75fed9b35b2279363c3ca39fd39f2947a87cfd27c840207d4dce32e6983e89f9ff88bad1880c5835a13b5e007282cb346c16ee09982602be1fb8d5b5c86e360d46e62911026882059f1c9e7533d074d43d8f1b822feb99a68f933aa1d032ac589fda260802fd3242004309ae223fcb0b48d0d931b2407fdbdd2bb19ba4082912b98920e52cc8a6ffb6b205dac92e7d8cb1116b1f64f899e89978cb171bed2bcfc311911e742226d3abdc331a1406c05058ff34ab5abd33198ad5daefc9e2331dbe5f61cbc3164bcbd6e6d6308e61eaa953f42efd680564424e74cac9bc36dcd49641939989bea3bd9c778bc33a2a9e1a59e87ff47711fdf05e38e0ff704fa13fbde8a495691959a09e20177b4dea6f76b89c1413a734868f0a3196791bb68fc4f38c38fa62b790df329658673e0d9ea4591ad9f7e2c20b79dd17fc399d6d833e9da170cc411b33700bffb5713e81ab43204b3a11987c2ee705e18aec14faaec51b88e6b679b2d53d42855f565fa27067f0a9141efb30d7b57745b99acec48800afce9b42c081de3de40573440b1e7797ff3c64da8f626d8449a4578984f9bd9e91b1d39e5db11911d6c6e14f9682539625eb0e78b33e6d4dcc496d200cf0ab097109c12cdc2c13804a17a0696995f2fed57a098db01f13b600fcf1d32fe8555e7d77236fadd316004e75b8e34b5565b6dd1d88de48b6c2e464ae66a7bc4270bdc01760a6fcad97bf23ec12723481198dddce1fc336c13bc62b06e89e657a96ab4e5345550f4b97f11c1078fb1b9a3c2bef403c2f3086479a022f52f1745927b19c78d7f9d2392496c2924273b931706a67e8c4aaffd157160d4cecb87a94aa60b76f131277de9acb1d5ada4f683bca0d8ac92d72279ede7963c82f6dfc1b5db7f1ae2a9bb1dd35b6539268ad942b04ceb28daa3ffd7fb737f895c0b6912f569e39e7785b06bed8b36c6d4242226d28ee2bed944d2fbd1df1033daf18b64e0717905d19eefaa64deec7016d97dd3b59f6012a15d9e8c028ad653d11d4e1b914dc587acc6ebe04c07f936ddfa586c0bede8f18b5f510977fb3dd637e96cd8e2640ccdf54a72a9cfb0a5afd6b4f0e13b9fcaa01d792c7903a9a8bc0664e82587914ab347737b0fa44caa65ce540fb555e618bc7698bca9bd8785d4999e93d329cfcf8a89a282b7a1cacc7be7bfd45f65d2fd86fa57c44d9da6bc1dd5b3cddb6fefbe05361f9f5c9fde98c4baeb3e2e66224b379628b6f39aa8569473e77b94dc119d6bfd9c5b9c8048538fa9d69c264b9c9f4e827bfa36491d4a34e939a354f2cd922326d9ab4f4676444d151c8f2116ea7e659e0e7228e6a6bec1776335b53a596b5a553be2bca2f019b3d5da2114c0f8b3aa1056fcaf86b2af0c598d050083d902833d1b7b391393660d8b4d6c14c2aa958704727bc9ab89fa6dfd49c3bec689fb35bfe071487755748132809c44492c380da65a9ec79a014309d2743fef085b0c5f190888c162b0ea0ff4f920b67ad42e8bd5def9a77298b5c716980ee819c927bac18be043b6b71aef71a70cc8d587982bbb6a890e3ea7cf2e8e4999cf26f59fbf32c256c5a62510702f84c3a2103551536ba30511d08a2643139ac9f80442274fa29db724ff88c149db74641042f5a0b46b0c9bbe984cdafcd5971874fa49be22727acb9860a1a0436392bbc9796fa77e9a46dff856edf97d7fcbc052cbe600429a87242be1cad952451ef5e33d7b32d1fc5ea5c17156d65e06a9f2fa5094e7286d3252e2dedb911aa5f4ffeca7d51c635fc2155465cb7af566f6f20d3e773961013d3d62dc833518b4ec50819102728e66c34c663bc1505497699d92a84dd199bbff23de30d4a5ba2ced8a7a8ae9150bbad1e14a944f4a4eb93fef8269967b741bfdfb50a88f78ce0781bfbfb816515b6155d5d4c4d78553b52ca949cd1e617f4b7e8db0c5b357f1b2515b943c5a048af6f7ab69f6c37fb09a2edf510f4e2a311b5f713003e737b8d17707a5ddc4ebc03966329383a54f96080d9b6689de41b323d5395517eacfcc84058effb9acb6d73959551f3996b31be9b302330d188f554ad821416f1d1963acd50bb6ec7d24796b433dcb366b2a3c309a4eb3ac5aea0294fc137466412d74a6b390d7c4c3310e1c28853e099474553163b06c2a0781c318afd23f4f53640c33b0084fc58c975fbb20da80cbe572d134d637050593193909aaf15ac5723fa40a5a91eeacea8c02301bf1d204f5149b14eb1c106ef53bd69e87823c9647320216c701c85b295a1aa7a3f76ebd2f16cdadeecb3dda8a9eb4c56aee123aa15e70aa9ca1f764a1163234a27f4d46f3bab5144051e4a6de634d8da3d4a72b5059c6fd7168d6ef797fda6621da7954c7ae9a1d8cdba50fc5b164bf7c3a4daca6ab82c97e49196beab25c2181b507983be4f225b20f7197eed202d3b7d4bb7b6ee35d3e4dde400f426e45c5c34b2cf8365c9e61360b1e439f81c6c849bb6a57d9735392a1fc385f1c7831962795f80615946c3d7ccb199b835bee260d4f6dcc3b546d7695654b20e8284af3a6edfdde00a98d1a10e0b98e65b62c8ca47a71007d59e4c837af69dfc110049dd3d30a70981245abbd2f01e3c31ca46323a1a6b4a2cfbabffc1e45432178321af9db6486546bfcfe78d4ce839ae68c1a3332fa76b8e9c930dc047ce4bb699288bea76af863f6dd6f4651858b77e3463168169d44252e9ce6503d2efa2f830205d9fc270ca212d5b04ffcb4282ed9a98e5d8c04efeaadea77fe73cfac0fd642f7c3140d706ee1945c2b15c892b95bcb557735ede66620c68a3254159a729bf70dbdb5e68d5c0549cc82f77e2da7f0cd518d30f0dc80a3d2e187092156448f5fcbdb6dafa07ce1efb854e08b0c2ec59045edee690a998cef7d681f0b3e7563145104659eef6f83bfabf1449bbc0db871f62a878fb94934e8b22600bc0a4c80897dfdc5da705282f24e2f517c0df1fbd4e18a7faf26c6166ba6f53838e734125c8841c296f3125fc0b773177d91b316037a419bd50932a73b9bb694e1437990cbd2b0c729a319c9844d4852ee7415fd3df478cfde98ec809739f44c687a62c5206266560ee0eeef10de1f835818ac49f5c9d005b0ff377e97b026b36d7b007a2bc11f49e67a42f5ac8299fb670dcfe9bb5290f77ca0f8b060e6197f61cfa53bf5e641037f21d7bef16e64cd6c8b73ed148c0889152666acd6f7917cf832597f6bd51f4e99950d3896d448486b27f97cfae1328c9151a5455da4df50e7af11aa70f1f872db7e0fe8de10bc5fbebf2ed1a8f51024f0b24e929ca613585e19544f28792686134336f4837bac19e9017ea39ddc692b2d071eb279d783925e971c5adbfdd584193032e0a031fa109802593120000000000