PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78211 7ff2b3d5238bcef3546db9c6ac323303510012d11705b03de47386ee6ddcba71

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ef8e558232b6af1e5abdd2ef280484782404842636fe3efba040bbd1512cf93d
Certificate Block Hash
7ff2b3d5238bcef3546db9c6ac323303510012d11705b03de47386ee6ddcba71
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0030220000e0250000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d0429899de26d50fd3034b30e8182a53501fa76428ae933e7926f090646d1b2078082dca113b01753f1abe255a098fc77e7793d80a0480b0ce2f65c26f1d518cb713c130962e2bc70f010ac03b9e80f1aca6dd0442c7b5c91208000000000000002800000028000030220000e0250000

Raw Header Hex

000040203d3c266b9672ecfdfd5a2809516c8935497a6650a357ff1aab8ddabe0cc51fd48018b89b0ddfa4ebaf690664b34895f20eab7dcb9ccebdfdb45e042e167425aeaca93d6a7cd000183df92c51d1bb40a0fb3efe362684042478840428efd2bd5a1eafb63282558eef

Proof Data Hex

59,560 bytes
121216010307ee17901eef12312a85ad285c303c188d2ac4feea40e469feaf6c1667ddefd55351c1bc71b80a769a5bb5e142959f02600e8822e7d94025586f61fdc956e2fc095fd9ac31859191fdb7d425d3734a5d35b3df8d213c20aa9ad8f4ec711e35f148ebca41498bcf5a802dae2e7e788ba3863bdc584b66e62c4b7468c6d3400410a52ec17ca7c1d23fa74ae49c4753cadf229623c9bc45412615c5b4a3251a5cc4ad152adfdc5079220f28dade8a72d70f892cc303d4f063d149e8ed40b64f16a7672c24d069fff12aaea604a485e0316e03cb369ebd9e90c076eb7d194dd4613f339bb9aa05a0f82a7d6e56c3658ec909a29302637257f2539f709d102be3fc44410893b2d3ba90edfc9fb88f68fa94072711beb18a5f5b5403b65d2c865dfc06d98b7e31f88f779e6d23606a7d22027ad11bb16a66c7f9b894be64311824a0530b77aed94eedef2d9bd8ab2c2c6498b9d56229d184bb7d94bb4d14e55ecdfc958285581bfa5f7cd7fb185b5bb3176dea4962bd31753714254bfe8c1f629506cb4f06555041a0e19a40c380eb6197055cd10c2f5446b2f4c04c9f6b502c3fd42d0f395b38e202c9854fc470be23291b91d74912988fc479dd83b3eb8c888da358fc398e0ef03f579cc67fc1274bdf04e7324f1027fc7a61c65446913418253d3ac6df36b3b039386f8eec0565fd81f9a871633cc7c9c78dbfb7eb4668dd070b3dc914774154e43f33a1c8f34a941f6512c87af3f2ef15a23af2747e19891de3e8246d0284625d8fcd704f71820476a31de74b27f206f89e1d7fa0ef2ce3b9447472a4aa572e19cee90ecb32447d3a2bdd127b8138c84d5fff280cc5f1966533525233d1a266109ebc61d205ff4f98b8d297584967e64c4914f8e4ab512e53e662f0b26c49ae16bcdfe45479d1db9739a7a1cc0f1c69d2920810a5da612c3c98a980b0fd367839467e61805fa6e99e899e185888fe49ff0c2cd93917169e47753e81ac96098ce0ffd799ca22c1886b93079ac4497b171924099fa39b0ee603e157578f251101f5262f55b1751db492d5a641420d11d7d721eacb3491909dc318862173a5de7ced44d9a88c64de39cc36e0605c6b8b24796ea27e0ee14a46be1dfe9bab742f208b83e15e853c694ebb14f80b91bf1f6074ef5394e527674f3ce03935efa53a58d734266611d8c1b74cafa4ffac8745b0ac1ef975b633b10d1eab645a706ead91806286e6262398a27d583d1c7c120287472f9612ca05924dd7318dd0423c879d6c0cf585a9957b5ba883863fef464b01166747e29bd19c988a326050d791725b5db6be0ecd68847c5aa046499ed49be1c56e1e39572dbcd87821931686af1a1f237369ca631d89b10b8a3332612e36b240d9f34658cdf551182dae99e4981e014fd46be55ab2e03cf7bbe520d8539dc7fab04f816d7904754a2374cbef899674c1bb16cff8156ed19de26c70c9e2823fa6ed38e0a22e464a747ed4acfce45fdb8f79710ffe2475fbb423ef8770cc4e3569998cbb00477ec196303ba74719b57a90d7ed65f34ef566880645dba732c7272b817c9be01592b752fee6fa44940200f3596933f5a0e30180fb9b01372ae5745e7603dbe9a28461c6515828f320f842292a71b63c9a13f9f716f702a2e9da977b3cbf9aada0a36da91267fa109cc0fe9dc1a4b55f9306939003f96ebe731a7b4ee5e0487e59832bd3f4acbd46d8b84db3eb75a53e6b2dcd0de6d6d435bca58a9852a95759154bc8845fb1e252e8de740c1c3441b25bde92089b28735abc4b860921191fc5938bb6479562d2ff2054d5e80f2a4fd6db4d18f75f2021f8662b17d03dee6a84c24277d2a7ad89581f628937eb909e1471c367df795b9df6ddd7d24c92e4bd3106c723d9c042c28d146572d065d671a5144673b258e06bde291caaa30a6f483806a4b9cdb6f0af21d5f483a0e3cf314d9a3ac7efed5c23fc71d25251cb244b4f8aca1adbfbd6259e5809216eae7937a59c498d41b0bdcfbcd65bcf79f584e23cb1c3ef83e304d64fc7868e18b8398ce440e9475fbb2c755917fc61fb0bfbbe695c33a217e9db27e64f4431223655884f7bf18e13c7b43eea6f04b074a0c85810f54b09730418d6dbaa3135f1fce28609f7900783d1298412d1145f5a1d7e492e76db3cc11e174e03fee2b4b9fd0d3b0041cf08c43d371bbffdcc55f27df2a6e98c105a5bbed1bef5e3b72380c74cead3d716e2586c1c0e91c3495639ff95071ce5811346b54e8ce0d9c7315109e223f228338e4037a56fd5af8e280a0ba3059b32292e95e5e4618b0e9a9655ea4acf341cc4b568f1b7609e29084a9b7916791094fea7445467dcacfed19d4cc4c25ae8f57a69ff4f51ca29e8be8a12f7339d217d9a2e5af875408f0cf33e46d5461f8696253e22f2f08187d0eaaf3faeba05ca8ad97fa45cf8e8844094fceec8a9ce8c43a51effe9c0bc5a4ebbff4258b3002d60f82888ee94ae54be053300f37bb953f8b9ec65a83229e01b3b4349b7d78364dcf13739d1739386d47e5abb8eb4f698d20bf8e8a93bdcdd47f819a0a92f1485477626bc543e686381700a217996837b6a6322bf10950e94a09939079e7b3f73d776cacbcd4e598727644981f0576b261dfae423f7d336ae2ee88cd0934fc1ed28311d2a1e61fa881a193903a9c3c143adb8da836cd3ba620b1934b91f5c2ff572f95783e16b3180a46122759c58df690d100af4537f93fa949a2eb21d6153a3e98d96213c951b5c393017a68fd2d3908a1138acfdd3d75b65051555aaf9fa15af9c57be5d677ae21b5167faae69fa70cf0c1896362cec230d9a561d8d9159ead7e17dc9cb70ef60a722399e42495db4c598cb51e2d3af7b1e25edf2711323a9a88c4230d59a9527b51509806eea99e53f8b42aa2a66e2888162ff24037f57354da66ab0e98b8d20a270dfd527a7b442c3a1400740779183bb823087f2294fb9d2a6eb8495b815bb772eb80bfe78c0643d3023e27dd706893527c8321ad93081436e69bc838c7ec229a98a0c8a656649943aea78d68b4419549b26e38c1e8b51fee328f0d4e7694803d06581cf7e6f71861b79f508d3987c86715c80bcc678e27c9a3446c86a3cdce6e873f32dea202bfdae850dc7f2747978ea0f64d4fb791641daca6cad1c1c272a3b3917977ed334a71d135c652fac9ea150aed98fb36245f7d497c76017175be3783f05a7602bcae5742addc1b3405a4d1f4214c6748ca14467869070753018655d02bfc70b2d3ab1b3fa840acd774f4640d156f32b11fb6e4512d7d3e19ef41ae7a626af6b498825bdb142976c1ae8300c63289b963e95509c18a942690d4d66b6fa15461d00fe11a76e2266ecdc685edb81126d78a618df8b7f2b91320bb9573664c6d2a384879e6ed455a5200f05d879ac5d81490bd0c49517f84ec23d364bcc1c8538c68be4002ecdd17f6989775563db6ddaeb08ad43085b305a0f7bedb0956d2515dcd8dd5aa7db55648fd968dca816a6260fcfb55191ac26b0f0c69c2699b7c172fdd15c09366225f2adfc4879330e18305a187322ec62c9efef75382a6f2ba5d378eac3b64fda4b033fdff5d2751aa89201ce3f1ba562d4be7dfa2eb82a2ac56bdb5044e0fe88f6b5a335eb5c46ac06c45f7b7a3281058bd5aef6511e3f0b41de8a28fc8d9405bd29a9f4e4c9230257148e48ba4841712f957d40e950fe36dea90da8f6482e3a442f47951dd102fcd12d88763003a7b52985cb3cd6dd47dd3bd041c138b001ebd5721bd31c5aff891db18edff9debdae50eb539ffe5e360fa52b96ebefd80094d5b1f7b83e7df1e1b6aac951c46d42061c1afe323bb922a58c302e49c5a33d38dbca3c9c0ba447230f5b17b6ee899ccecd6701d928ddd5320230b7f79044cff8373c05c18bd3fadf6d69f5110107616325c4f420701814c43f67b0de81515beee3ed605047e01e1d98dbfd4ebee32250b84389665cea71b0100632cd4caef0ac080a776f31cbeee871b70126f8c8db9c595ab2af9367a7c83760b4a1f96e0a4259ea222b0b5c1219d5212dbe8d1253afe42c01a28bc399d8d7ab80eeefd11c951ace48eefe59650b90e4ba09d6d6264872eebd2b2f5d9c9fb882dd9401a544ed98bdc700d7df30b2509bbd99763242783bdaff2c4c84cf70b723530f586de96f1fc8e1567ee9f74b292b12b281cff58e31b79acbee40b70218926396e3c173fce04a7974ba4541547c1ed64e9e68ea0199ff3ed08ceb122f56d1fb884ce38ec78c357507f419deda8e64ab4242d89a614f9340eadc50b21bef7f92b35d5c37c2716fd1e99a6fa8b05f88509899f3414f78f02ef4bc02cc201b6027d4fbb3aef2850212497bf19929d6436c2d9dd8d0712696ac34add565f788e997452b5db604d116330594ac21f448276083422f0e6b2b09f88fdb70f883ca1e08163686ab84da4a2d43b8748e3e98a962b32ad839586acd101e7ac8ed0bd27224e9e8413c5b364b50cc5071b30ebe8517b00629c0e2a05c6fad9f166dbe44f8d354b0fef9f917386df87fb1bbe7069f204cf42a56648eaeed40fcad5b33f7e0a5838d73c6919dc5388f118b3da59fdd808d76b501d7c54526fa0373ecd81597a6e338e6d58408bd7c0053012512b066311d8e47b7c1419a8519f4024f785f6ef6b8cce3b14ce98ff1b4a63d170da6335fa6c3b438feebc3369a037637788a63a0784cd1c63ccc90059f3b668c92db4ae0d1a5e0bf0075e01f080fa9a9df87ab7d17d642d108dd22735c4c70340d07790210fb6f25a0f381a5173a57b22c490192bb5146a9fae5cbc85ea21654d60c43794a17d62b63f1c2507a427e8055f67adf2a71c05ea73c7c5bbd660764b970bc66faec717384e30375a2e96a7d90bd28d2cc68acbb1788b651281f7fadee4c2450bdb88d89eaca329b405fd7bfafc113644bec056116464d04b5c4f0ff3fadcc75667defad11fd7d93b4ef4a65b7023630b8d822648351d952da7c6e982b236bb39a525f21ba010d92df4108f86242bfe586afa4fb8f1c7d946c1018ff64c517b18111c3ea27b0cda53ad79637e7256b957adfd7d57cac01cbf7377196a69904332e94e875bf4928dc3503ab266b6abc96f8ad1c35e8cfb75cd4a026f5cc30f3094f50f5a58317fa9b6bfc42a4a313e9f4848536e645808babfda7fe736770d712dab71d51a81b1b76ca582ee4a1c81f67986be9d396d69848a43d8043a495f8775475b5193a935c6dca3d093853888cff88f386eb3f78498c3884dd12ac779cd52bedd0db24c6b69b9d26a91e5efd81c9ef070bb640285daa3c12b20a7e93cab068e70eb7f891242a82b6e65f4fcd8e55d5c1854e77bc25ac75a6d4c18add0d0eb5af3f62d8724cccd8f4631dba88ea7ecec02a8d0f9bdbfe39a76efe4e56faa255a1c3e8ee35fe97c6ada47ab8c402e69d98b23f71d5c9cafc355d45c48d12a5f5c816f36ab40b2cfae84eef04ae80d4b663946e845263bcfa3c703101670c262b7c22a0ad85dac2d5118573e45618e713bc183c19b9034713756124be4e81f3140891bacbe715847f02a2c15c1f4712ae0487fdc41c6347746060e2ebd3aec5625f159a39628e0694dda863e8d2b9491a9ca3e596a184956bfe383528391ff3d800f162e72e9b3fa5e413688b2b9fd968ffe9500d5a1c2eb9521bbb8174063446d868356b8e8ca9769ab89b3a9fb1597b77df06c4d628a000bff3c9b591d73f2dc3a378353a6792087693f1e1b61bdef0815dd38f1e49cde97948d71105f1930478f66683bb2e1cf1ea75827ae1258e9a34e5b868f13c69cdc899ce138fc12c1d480294bf53f84dbb6bb369233dbbe59f42c8a19847c34a85893a503bdd89196067e8d60837cfdf935d1fdef265bc25134e550c4d4b25d9df06501db1530dabbc433a99373f8ccb7b01d65960e19f900244c2c88c39aefe0ab27c44a14c608504c5392bf257289337a31380bcd13d8eef57f91cd3c9a153555c85add3a87583f7f3ac0d9c6ba39639536c274daafb717cfd7ca3e679bfcf04def3d85dd18875d276ecc8284ee2276469c50cce2aaecc0b388c580429d6dc78320e0a75473a5693d90f23a95c0365c9eeb73f06fc7f241ba69c7cf7c29563b0f127a7a82f88a5d9ffbdb4b3196d09682e40c08a59f41bd60312cbd71fb7d14951bf9ce90d12d4982b3fb78e64ffa7b0eea99997293ac6955f642ded208e8790071513831ab9711ed7d3d0fec8a1c2255e8234b0f3d9fb1acd4b618663162f8c092aca10bcee74cc6890029b463e94a9e9ff2cec56e9be7c91e30ce7019959d9daf86bd833cd05f062ec166ad69a062dbeaae6a58605dfb61767a186ef51a2472f79527fc10552cc3ed1f1e32d5f8b5aea2432702b7c3c19173e89e057c71e8f1343ec7916fb060c43661b5c16f3e5a8dd3691e27daca91ea95615673ece320205915780dc1fa9cd455657be9e0af1681069188003d596ff42ff404ac13c589308b09d79c1b8a7cd31c77108029a1557683eb632a1a067977a049acb6f49bb4551b049148b1b32a45ea9a3ece6a1778d93b0bcef459bf749debeaff43512bc4087b8b125a1e7ccac7fbd657eee6492754f298c2cba4e2699a21eb13cffe872d6d78bfd4808071b534cf98f2c90d05e5461a1074981b99a3232e779215b6268b38a672976e4aa9ec14fa4765653dbbed38df191bdbcece345a4eb8948aee371469966861ca90c5588f5ff44590b3875ade07c37dae74022c5f18aa86ddb8734f73f93a85c2b0bf38b8cbcc76460f2e96c44a30e66579a9fcf9d28777b3fe4993af62149007ade55562cc7f09efd877f2d1509a163c52a8fe4336b93cce8fe5f7f2137ad6eb64bc7bdc4c8d5542b822b743bfb7da32f4df38055932e16ecd634f6bce84020fe1cb174fe600e36a6ee1edb52a8c9c3d8a51b1e5dcb4a5612e9ffbb2ac48ef8655ce67f185d6f1f004b0f3f7e6dbc42d33e3fb7e1cdf6b65003d458e88fd983a04025305dd0e2d741120b844db4e95e5f557b8c27fc29f1617147337a7a9ca62d047b4eb4828b3999f173ea302d0ff87ffe26ceb9fbd212d10fc14c97ae0824c99fe919cb5c9c5c2020284d85b7bae0dc1818bce684b7f8e85bee0b02d34ff7d1b720deeb36480e8bb6f0f46ea965b5dbdb76e37d2daf6519b056c94e678f4d0424b4fe69d0f15b2fa47cd200864342be7cea9c3ec0011cde7c8509f41b4da9b9d308fcabc49a9067e6970f6b308934176ee89ef13f853d207c568e997aed4990df45748b4d2d16bbbe0521694617078d08643dddcceba74b193e35ac31615fb896be572fcb17534ea4dfe136b276bb6a9372b58c43b22f3aee69f02d0b686093e6684fa14966eec476a14555d46b739784122d7ac423b61d8b735f9a7f055503355cf4ff216f3b89fd29edb407693729adf3ed1cfa209b157e1ef8cd5bc98afb6e7d4d0f4a35f1c1f7a1e9202aa2dc0830aab1df4c7992a5377298339d870a6ba2e6d8ec0540cbc02bc76d5369cce845ad5477ad9b91a3c3c1fabb2b52c020eee1cf69c30748fc4ebe19a1d3f0c06df3f22f046d7810e19405a4b5f9a8e2f9487d3e1aa7b039893c9b85151f5e2381f73062cfa8bef4d3430923e291ce6cce7a5f4f12ee9d203feaae502703b732e5a063ce787443057a608340dba1c4635bd67631a13b030206cff79d93dfc94ba98e9541b4b3ab9cf878f496348c5f03642f013f78acfb4e394997e7e91c48e7053ed621c9035c9ab7ca69ca95199dc347f2fb457f57377ad6989886137d1add3606c050c1fab491d5c200ba482c032e291d8ffde539fe72f610a68b873299c7501aaace78faa62ee91b71b4924f40980971c4691d018f524c093cfe2b3a9c716f553b2983308bc7408acedf907dd4712cdd431ebbed1baef25e5790fc9c9a3c714aeea19c61d73b0bf6a6c3fc872674286a2ad1b4ed189d6737618e961b0c74176f496c5c8778d9b3b17d359d56ed819a436c563a86f8b9856fd65b02b44ef183433b7642cec11b70250b38d46554fa61acfb6959a85e1f203b8cf14e89acd09bd857d72bb7e34b109bb544c88dd1b7b11eda9fc2a98d94dfe6002698ab161652acee48dc173151cbc90c78c15d6da3f53dfddc800e6e7a0cd3a47bf0d25a1e160048f9e6ceb8976ce28b3db9ce6b61617f6d56df1732e7403221c2ddb2f69cbcf794366277e74b94586369e843af1b041e101e79633129cd8e0fa369630584e5bf4663fe5b493ecac96b21ef278a761e1185918b01a55e3a62865a9afcf8b790118e1a6e3bbef728ce3bc853f1d72324c198343721571fa49fed864e68391e56223eaae262620ca7e02a2f1c3bc9a0470bb589c5b9bb3faa21cafe274337ac910f2825010aefc91a9f0e32f61cf111254262c1d89a517390aaccca299a44adf4d2da767679435c66b2fc493b9567b9dbdda923f66fc79a786ee043beb86d01dd14737a6e30fa57edb2a343fe6ed2adcb1cee298ddeb8edf9e4376c6bdd935c43d654420d4df044b799c1146a13a0354b6d04d0c522c5264b82488bd6e94c612503a6f39e4d9e59abd4d768880eeac34c9bb9a94a04703cf077f127041b8a6a367026dc74a0595dc794a5382965a9e2670dd553f703f6ed87675a42c99f80fe3cba8788ff73fd21d266fe673065ca70621ea7f7b8bb756fab21014e00d1524051e399b7dd6edaa8802ed91e5705e6d3f24e9d51d1c75942f6eb89b894e06421537b459e611032d839ee0801a3f20470bd531525a5eafaddcc4cdf19d0da8f378272a5794bc376c4ed77ba4fca3af277c618a0f99e15c737120c8174429ccc65970794f7e70849f7adebd62713d05bda08b1d076320a57feb0538acf6b274148b815cbc58e5388045ada506164a05e66948703369868ad21d3d5eaf1cde34073432308749440f868b943c77010b2d716fc8b7fbe010e4a539af7fb09ed97123c6af5c7c586cf960886bb976ef55c35547bc1ef0a8841d72cd1bc74764bf5251b6878c353f1a0960b13098e61801491b615502953b8d388a5ca5233b7066e686220416428f53c604f5d886f95bc88fbbc4549fe2e971c204ef97c7819971a094d79961454a228fda46cb165fc87599e3b7a84284ef59baa372172c7bc8705fe06a0aeb7a430c424980e372f96c8b278c7fb21a6a3b5933bcdc924202a2bb9e55f79340be1ca22d566ac0ae0ce735d838b928ab1e4cf0127dc472ba774ba6294f2b12e7781453ddeb40b2093617ad1eaa0774227d69aff178b2e133a9f3be4caf796aed98015da9650264c8cd6e08bb9d81761fded577368d30f979dcc52f00c7bd74d813fb35a697ce6f96fa741a68e252b5e0438b2a8c0fa3361fe9987eddb2b5177e7c1949298c4b41acd55c78efaca6131a9c7f315009c9e4706a5e32ec40a9a8ae39e6d58351350e0cddcecf8470b9ed9ce20c4d23d701cf10d8baf212e39f34c23ab2ac186b62529e3ffe2ea3feebdc4f3f2db72535ebfa27eabdff9000e323e00642d1a5240b2a0df9a8ab0dd396902b7e867849e8ccf85f21513d9d3e29026b6f0c4266ba3c08ca320d5237d519051c0dde74b6a44325ff39e2c754b6318d816b8c737ddc9fbda77cc01679abba07c2b6b3eae7ac5df2b65ef3b4897f5064b602dbd7ce4dd1b496d7bf18ef806285bd0aa47d8b32ea317a2e571511daaf8e7eec673ab7e0319890b04b88480ce3a6e730abae0b83b0fc66052c44865b4d034002e2fba5e08b294183bb77a0713e8bd3e6c7c6e2997bde15a7b3d44cf0894c8edda3f45c103b931e36d1cf27d15b0d96a66f9b2c8649eb0f0a5adf3eecebfdcc84d4df0e0cccb984e5483891e30b382f4162ed17477745f7d84794a2f44a8d5058fbbf594400f24a3ce1af9527cf2f19596b04cb57c676627528b496f18b86b08739003ad1b516472617e1aa562c222d05866ed8d8aaf629b2fcffc10792b5ed56a59b97ffff218e747876f316869d269a8c80fdf82f6f53edee483f01f32f97e5f2d50b012cad583ba0b3127c7b1750f7bd0634b3616fb9643bcf7295983cf0a6dcd42286c9928827dff8e6ea34aa2fd16d850ba02b907f6e2146577e859d0b50c0816790e4238a3343a55119b8b1bd7de5a82a80e37ddfa9bc17c057142d3b3c74f978f463d24e60b67993325e68932c24fdf5cca63fb13e9354236a2bfa59941114f4d9445538f53e1d93075629e82ed25b4336d508b055bf98252e616a300a19f3e9e2d37dd9309688220dffda5a93bcf15c52ba21d16339cd75af587bbffbf0a1d75d0347e6f539ec0726830fed5008702cf5a53864ab52bcacfff703a5e86b816152110605a3efdb042eef3a145078a34a20bd077deca052a79b64091f718c373b53c7eebf16c9acda8b5aefee1ae787054db644081dc05ca3ab75a9f790b5d21cf5ae614e26c87a4f90af3eb25af0b54d00f0ec68bc10d924d4a687f0474cce0a5ca79168c3ad2ad8fc700954a8994f32006f982724c1d376bfd6646948a36bfcc5c379f8dfc9c9e48382d0c22c7be303fcbee0ae6d0cf684ec294c1161114ae4a28530846e8d1d3efe97fe80960ae9927987e088861f1fbc615dad452bb36e661a5d5e7d96d37f3869d61aaabc86d140cfaa6f3050d8aa15a32c7a1062bb201ac92458235efdfb7131ee1f181f5bed0cdf76b33a59ff13e34c057bc15fa3d77b6b9808b220bce92dbbfbe29cac36256976e4e65fd31ed6877702da7616dca7f9f2f0e21f8f752bc8e8d80d2dc43fb62f5738f04851d217a89dfae8f09d2e6e8a92faaf47eb2afe18324cd3cbb25d26cdc4df2068b9809e197e9dab2975d2805fd4e94b6bc3ef1920f427706d54f71181c230803d73e5a12c15aca68917cb906669f254a2e1b64bd140d712d019fa6822adf2a09439b31e97543d220989c2ab0d958822e4e1c6f61c1c0ac7b84456c582497a845a6ce6ef43b3c756870b7523afc9f7ef35712c648adbd7eb2926b9a154ff70cc4eb80b4c4b60abf25b87587767a25a2e9d398ce4bdea09b1024b0c012a58b6b307cfb330784efc4c749f8360bcd75c0a14e14dcaf48714358010bed5b7c70a14e637239541f8a1879545d03187dac1915d26c3461fbf28d54bd38ab4b54b183434f84e9bc19da8677945aac5a04f8017475b88687461250459f0907682eac01c3a2232198d0cf27ad7b0681f1aa0ef963128ad591e8703a6705e0631e4809a55c5684c09fdbabecb23d11cc79248bea168f47bf39becf11e5c55bb089602f7577efaf9866dff409177cb50a22585ebea08e32b5923ef391008d08809b01f5294c8b56da719b22c7a4431da566fb850acd99a8edc028ebadc1b4a86ebd3b0bbf2d3656a11b3d7b6acd7e245a5ee9408a0566a1dfc50790f90bcd056084c45d3a1fc580b5d72234686a901bd30ce659d2dcb93410255ebb6c0efd964c7932afaa7cdf3365729155b83050d4083d4a93459b330c889345f17247c9528ff9a3b61b6191c7007e5625b42b3cd96e2ae3bc46ca7803ada6371113ce9ffd031eb7b9d09197eb801ad57fa27c76372b8d52e7ff558531aaf952a154394d48b46e4a4a0db35c297a65581e0725839c200d5ebb9da60b6f70d76e202781cf7b30c7df1ffaeccef391a8f1858acdb23353a0ede26b1d7da2c287807e4a3a50982d16da89a6b568626a8d29a23f16eed927a46e8f253c9a6efd5be1d71ca3a51e9ccfde248c138c15d0ebd5f140671bffa63a71c465cc1155d1795aa140062363b46254913d5d28e9597269708477c1311a3b4e686d37a7b6be0e7562cbcd319015b762384007ab6ca7798ff0f862cd403e29ab42493b3362270fee70ac5bc4e737e33fde21f3d6d01ba8ebf19aeea1d08c0fff22831ee5fbc06206e2ca907d89edcbe06acdd7f56f56cbdf583bdd018b23441b45a9a4b01a037792630ab5c9e619742d571dc2a29e913a9c22c9db077480c4637822a643a125c3c5c260077e04c9301dde527600307a98e4291fa7b5a568c10b01928e4ecaea59e777bcef5940691a3b5a8c9b6a291697c862611754e26414ae8310ff804c3e87553441d46634e21300c3403353e29486cbf23e6fd5c7c4473cd90fd4f65747bcd4e639569045015be6fe34221e9e94b037309cec0f7084141d3f00fd82082be71c4433bdf9cef9c2987602c07bda154110e519fb94b74b24f206d694586dbb2232fd22437001ac276a71c502d2e22edad64e951ff9a6de573dcb963b84aed814f2b89b3f17a7366af60e8eb7c2141da43cb28e6d92c64e2f6cd2d25d1498ff1e7fa6979b0fbce9f1fde8d675fcc50cff41ee5da0518fde9a2119f67aa2727a45d681e6b6e824d1e6e6d14758fc141add0d7c21a6c8a2fd0735fa6c5a5bce91165c4347020847ae907a31b09e0be99292443a77f58a328141a527395cc80b966ba901d2d14b24c542b20546854d89986c20c5d2bce1d02ea80322eed493c3738eaf26da1da3395406a1a780561a26d3879cb01c86629290593542994fd68b3d7a46a1802208d2f6a37bf2b67653e2e27e6c36ef8439cf1d99d56f1d95cf66dfa409ee42701943d29351c80db4212ab6ba44e0bc85b2afc13b5ac4c46e5f725430ff5cc5dd11ee780a3511598b8ca3529430de3bc2e948a93cfd753dc274524ce8382282165b0f05b71af601779648305ed4deee1b8505a674632c2e1edcd27f34f1c8eeeb8d4a47dc1d6085af8b8fdfa2c8b81a72538ad4a1ac72589b052cda89ccd6e4b9fe51ef0712931603b257ad1a3db6f0300b326075af63d07e5fa425df34892e5ec07d45bd4c98ec432e32c5867c2b967253f5ac059bb3cbc4ba3ee092146968c219ca6b7191f927ece2b345f2018f76569298c21969e45b14059a08d2670b0bea0706a4200769e6d71bb08fb8a128ff972a88056220a9e14ef27bbf56c4bb2214cf6ab449c35118178dc33f430796bfec533137695988d29e76028bd695e2b6f3b294d6ed505e1b67aa34f2a7a25239ccd729c7f1aef361d9a170ff8bf4297a37a37377507d3d7edeefabfb7824078ce6195672a9125bbe8390737a413fe870a899710598e422a1732d5cbc4163694dfb7da687a914b1b9b8ffcd53d86b7905f9b31e47b4de2e2a1e462ae1cc4ac1aa85eb649178783deeb350ef05d02ff8f84c3a4e6bad56c889d42158900178a8e91fcb191a9553c0e9df2f4a2bec1ddd78147dd3862c21ab00b3d92ea4f2216f384dbd7402eec9b3d34799a688f92a2d6be0604de237ddd8e89b4a91db63e25f72ee506484a9e5f8b4fe71b7383f6672c9d4427b9adf85af5aec6ede510fa9dd8277970efa56211a240f6e50918e82d398e5c5ff51443b25791a1492be2b89a787e660d67835219fbc0de62c32f29d747739b1988a9a04a58c983c8e5a0df1fcdd3d4b2e69b0f623954b66b0d273b8196015e9f8a5d53460417bbaacbf602175c4c67a8e63e5bc1a6daf3024cf4b3bff784f4000fa9ead17b13227f7b6c1873ca04b15b94c3af31f696535de9b1820836e5aff39625340fbc72e86168606b73a88f1ee296519e70700e79baf61fd8c22ca98a517b94e7b2739437af30d82f558ebb827bb74dc8acf2bbe4175034468faedbae12a186acbd7e4829ceedeca27f2f40fe56c27fb095b5ebdcc3421c92e52ed67c89dd5dcad8d79e433c6504d3cf47603bddaa45f5488d44b6cee539ebb7595cad1b8d61b60d7e48777670ff4852e2f4653ecdb70ff4834fbeab9581b277fdc2943a9d1ca358a1f925ab42dde10a5f7045651f9f14ba6382b40fe1b41f66c5e5c7f443c7ed29c7223ee71311c7ee0999f95de4813426aede19b43c59365e9d663f53f999ff25313af382663bec0d3d248854c6bac30cecb74e825d6f944fff15c573e500392f9a1d9897c5c415ea77d189af8fad40d53f7995c5e588ce70c660f5a496a8801ae5f1e7c4b8245812e78f849e11ec1d52a4e09dfd7ca11d92f83f04c296e6a911a17b249bb3deef0c25b6e8c502d1eda92cc3d078a51cb33ad662c78b50b4af8a1bd7bfc8405e287838050f0030e0efe6009e68721b5de623daf808a5dcf2e13e4c549592637b8632e220043f25f9648fa06f7f3cfc2cd4e2ac76fbbe46e98cc553295dc81730f130b7e2c673435a6af7f91b3866a34058b0cc2b163523a406fa877cac9cec23e2e5617525aa130be3189c964ab3b8f9fe950f84d6194b0affa74b248b110c683f9f091ac523ab3821939f11316d3ff0a95722148d671bc5cb6b76122862c314644e9df2c28b974f82952a6b011f359c3c706544231cf8d3e40757e96d99770af3d2d24bbf587334def13da3f875f7ca711b2f5a7cc4422294cd1fa00a9e5f3271cbe9f4ab2c436f3b9baf675408f174fc2cde3e8f177776bf10ceaaf49df23f91718cc21c22afc1d407e39bc19f30df5a2bb020dd98cd38f7d127845710646457c1204d1ecc357f2d1b63b0f91a500734a5868c3cf25b99d2bd04103714734e1d37b17de657c0b2b48cc1acc5829c6f8e5326c336d434f57ffcad291a5cf1edf829d18efb6ce926de208116f10cd4859ceea653e440fd311acb14b5f96fc4e37d43afc37af99a8d0bb1f190e4e529e30fa91abf9a35d250fbc87e68c2ec0b8fc8c28cafc38a7e399a5bae4dc51200cbe50764976a3c347b2dbd85415e09d74fb3342b1852d9adf6624f5e98d5783dc9ca540c6700469fea05eaf08836cc130d781825cb536e442bef8679859d16f5a787bf2eddab459b2b0b292233c7a2646f98f6b22b1b03d98a18a1f368b7d96a17046d69f0099438ad82cc63e660721cc92b4badccb7bb920e070cc0ad55223b7cf73c0a60a84a68c31fdcbfad960aadba51ff15857e783a4af03a7ad60089d7f35e6c488df8831297be072bdc4c7ac8d1629fc4017c1c483c9699098a17f74596850c42710a8a63188dde58c2adca59eb81d8e558adb16ec5b01368d47de74529ca443075417062f9e9e1fa3c17d6c125eedc458fb3c9747a923e60cda2ebc14ca437be3fe2c4b97cce04214b8153909e35382bb887ffcf052b0f988c01c9485b1d0c4c14f13aea3331c374b7710a1919c461307e80fb358029d405f3b511b004b7dadf78082201aed08aa5e609a4aedaf5d9f61ca8734419d99732d6c7ae95d2e1114bfe77661bf78805906efe528dfa2ad85c81c533b0c935b8300cdd9dab1cd186f6bd994be1843ab81caf1476550dbab97fd9bfe73f0cf4eec69e6ef66c88b3a931eb0a21e626022fbc74ce1680252c87e5cb88b7ac3b5bd1e5aa8605534677d96948fe50e3cddfa96145a2ef5b6fab4bb242a55069008be301e58ee184fa6a41cd17aaaf33c1c676acd33f8f41a3519511c8adc7996b93be142f3cb5dda8ebf8f63e17b5412e43a3b26359d931e5757dd80682f6daf1a9edeed620f60159485ea93ce3668d24691d2ad44c7b0736fedbf16ea6aa38453c50a10890b5f1451cc906ce3fc5839309d51eaaf658387f46af2076c5bbc8abe6c33abb1bb5c077b74eae2480f6474a1bf0cb0c78ba7bd3103d80a86009a6fd18b871b38a28823cd1fc629fc4c2669b0df6e266134b560d4da4b1d1cf53a44c719a096a2a1d87254d85522e7fc203015155e456fb6c084db040e986d60786745e33c80b149d91b7b3dffdaf86b9af011efb5e54ddc4142c5786a7808657f77f151d6e8d43a17e9b5e080352636e6fd9493004d54d655905120cf1cf5dd2c62ea22ed2b0463e7333074b20e9243634a0fd57a09f7afc008f9ba803d25ae993f947a151811cbbaa22667104541683c8c097f31750bfea748a14df80a897d2983939c0a72c2c26b9e90931255b0981981ad2daaf9c678c7cc9a807edc936640a5acd8d18070512c70e5f6cfa6fa2efb503275a4127a8a5a4cf312aec75bf8d8f5651798f57ebfb968ed864a4161f6b700dd8076b30b67b8b1b31c5bcf6698fa728718b0164e31b14b26169f2af6c4f0b142b2d91b0086708beb02882b3dd7c6af7d6f08daef09b6c49b4d185f11a0155c396aad72f90342f1f05e69f9ffca1e71534201f47e917df21ed8eccaf9ff1582d91a02be27832607eb1711736841fd7b64e10595e83fcac3dec9001e34ae8921bbbf5be1b5484f66722132f9744bb327e373adaa251216a635aba7805806b8d38072d208471056bb139c4c5d4e4019ecaa2bfb66d4478abb6bc956357f9df437a7b1233cac65717ce8dca4ceb7c8b00243dae05b29a3136604f7551cc32709421da691a903b35853b3e2cf1b8cc76068981cc0dcf2d691a0372b51d4e1f2c5ab6439c3260a7cf9cdc43fa71999e90966c80746619986f1a02ce4642c0e88ae816de2e6d5423ee40ae6d23df58b888d1908047dd908cb5e687e4c71e2251119885f74216e3f9872324f8389a56ac7fe60ba28458f55e76de7968adb9edc26dec63cb564c07bc2ae66e0b6e970d725e26e620b30ff83a87c72afc572f05c2438c4ecbf238c38dd6f19cb84f61fe2864baa81a1df813a28f55713cc4df90a896f38b9ce953f6e6af60a48520a6f680650ab4039b3243d4ce9d54793fad1e67cbeae8fb4031245d5816f742711f58838ab9cc56f47449131d48dd69dc940dee7963080bdd83eb4986caf592eac25de790794b8d213bf2cab7f2cba25970fed81ae48274a0f718c922ad2ab3a0a8eb90af2cae552a1f63fb29f881e78cb326c15450dd0d53acc39d66082231aefb918ef8ba447964ae246f7bb495a119a0b47e29a699710233a4ef9d88c64af349a1a826af979515f250312139c924c49b67579de896d842d2982dc6d680e5449698c6fee333ceb2b0e85565ee2696afa6850be125bbd866e2176aa7db48cfc6fe6d40acdb9d7462374191664f939528582ae3c5913b3bf12d5fd2afa488e4f678b0306a7785c8f5ee29f8cdf049ff2fc9525a35d3635905b4fbdaf6f088f4749d4c075ba07c4ae3d0f0abfac665f14d4ad76bd19382e50945503c42b8269c400c071c7e8968755ec869f108878d79955f8e01f0de87c473983d1b5cc9bf8b8b7044295412d8d30aa0d7e14461ed1d2fd0527c7824c931c9c0ae6760b3ef43310c38664f18074193fc67a812ceaf50ece7972916b74a04ee99a1621550c3a9dfc45612f289f51fa83567ab3abe92a1d67fada678f3c3439665f630eb69aa6e7c24d6687cdc1f9729562421535db735bbbf5c0d9d66be243890463f5f8168cbd7b30b6717ae152b573470a8412a0522e96b5a2abfb39e4dc0199fcbe6441f3326e4ce0e9a0cdd7d0ec8520f64c3aba3802d48263d27a4e5c129f265113789e8722d6432e25869f35103e39534ff8a5c50258884b12a9ae3d8124517847f3f1fa19f9c667f30c7a72bd28f4d1d763a96e74e3b8bf6226c74cc2bf8e6c946c8533618ccc6254d23f4757af9e486384d3f9ea93d24e45938706c1c087e3fff3cb9a6f77a21866048804f566326d9f73411c1da4b0f4a48b4d593404a8dccd06ab554f53566204f1d19cf0d2c95021c4e2099af871e97979ae25d69585fe002aba4044b17d1ef7b246cbf698d204ae2f442669e761814481f840a70ae87d02c42667040be7b4488d760b977a96d08fbb671f3bf698b825caf1a712efa251db7c2f0e35130b6c43b8f5d074c9a4d9285ec2f500f0a9eb490e4222248748e27febd127699da73f63c0bdad3a0fe14af8382510e5862e9582a8dbe3bf37ecd4b08ee71f21b7dc3de3f7fdb344aecb19a6b37620cb60db9ee284200ffee01b4f2d3444596a6d40498668139d3fe181feee658a3bbbf04582853a9718dc7ddc1baf4a595898ed232f3ee425eef320d6012a8f1272dcc8729879e3bc5fcca1016535be03eda902a567622e80645954f1f343b8c0754a4f3dcaff0aebf860f87d6c37349107273facf09d98f99ef3fe8a4553b6de376758c1f86088ea5eefc00dcbeb68a87684897f00e510af47bcf30cce062d113a430e4d8c7bdd068e81646ecb9c02cbf8cb3126d592ad32a6ed2f0dae69b6563ec848c4decdb980e619daf4f72bb396217c7359ce5a69c5a057207a25da2590502830fa13ac5a18c40247ef44fe01e5d276540b650b392fcc306b510256098212b4836706eeced5a9c97c3a2932a97b1f8795a83f5467433e7f719cf971ad8e8e3686f6f151d01eea73b914c38937d97b2f70da1c2025df32092e5a09910288f13bbf29328e504cd77190d787e859a9004977bf337d88698db69a11c1c5d7a52535c637bce340776713e8c342fe44683acb79e2deeac6a5a39c0ed5e47868a0bcd22b5f1aec78559fab30f7bbb517c8706f73d00668a8afbcfb36de1efd3042d629754a5b167728562ed06eb5d1adcfea93746f65192ba7eedc757f17f87f295c44098b325d50230b644a447e682f3babddcd3d78a0ac68bb4db401664f49d7dad7111e5195bf45166297a70b34df1f7fcb5c6cabdf85b7f6108cbb55ff546da12c972540b8b765b868d7a91dfe8a6abb4d16b4cff690333c143bb45123ea72e551424a836bda58c42c9cb714bd3002b5ff17339ea6373fd940c4f0c83246040312cf2bdc2166b7a2f34631c3c0bb7a79e44ebcc31ebbe153f0cd096fbe2b9042bc20fa63258e5da800c16f654362de5c64be11e77b88407d1cc4157228d269599e318218e28d80ca4746caaa02f534f4894703582ad206f200ad3f44975885c3dade9cdfd7d8abdeb174d19a11727365e241a325800fc437d74eb98f5d0e7ecd4dfe70cd0c2dcefd669b2f89f44d10cbda9ed06969785fcc034a9237cf6104b3566709fe566a7ecd107de3ab0b5091b027355c28b64907c1593d2e130c3c66f0f3c35e7dcfaa5cc29af961c0281163f2846e08be22f57d1fa466a0d3266cf4a93f70657d559bc09b963610ddbaea736cc42b9fd286039e9e471d68b5ad23e71387453b578ca72662a3fd42a72c0cfe0556c1d5b32fbd659bca57c059f28f2705bd88a6f23b50b5364108057daeb29fee88c81af150850ae346793df10798f3fce1e2d9b38f74bc1b22a0f03882b8256497cf355cb65599277993bc1556644b186f12f99ed98beb1f9b668fd0a03991d393e459625dd0b799796a7b66fbfc2906aaf735d19645ba19a5838bf2a0b53853bf3474d4f71d0344a66db8685fe83dbf8f0461370e4982cc561498d73999cb2c3b85083793b6ef5210cd573a0e06a4b43b35bca027138c71c79478c8bf24ac8f79dc8ac618163792320927c4762def035c442efb8478fbc6faaee5f488b55179a5e77fee26c6a2d47cf845bd574ecb720c08ddf2ab8210f0a8864d546b3500301f5a797e10b0eae4e5647c5f97d1727e1d1fc4541bb5238febe6024b19850ecd85c465ef67cd0028874b83c8e14d9ae39a85d83fd4e82171bc743a3049128acc693f12087c1e1ff25bd7aefda1a41c64fffe4cd584d8d154d00e615290285009aa33b3080ec9427a1a692d092324a17f1710ba641a3345565adecc0c9d45dcc5894f38f5b5ff9073e610a536b2ef09858626264682f8622b341a6905e4a8125de57ed701760907fc7381db2e8b50183ab7fb79a0dfa49f3973b8943c3f2ce16c5882b81f3ddbe42988f0f6993975aff843751b84868d189e9fb13edd7398e2f507232109754427644e0be5e02c0d9c56bbf745b76e8dad3ab9fbd161f475a74c314e817e7e41349f6b72de9d9fbac155cfd8893808773cbad0fc5995e980c2400f2b70d1653ae08d286d50c346dde53b22cfe8965536846e2fd07fd180d06f06b46402597363f061801a7e644a478ee3965f3b2821bccf425062bf40ea559cd10ef4e09e2782cd2f53e7696d4a9879de078d36f872a4cd122f658f09a669c5b8e518f2de38e44e71ce64cae0e1a18aeb2c7527fc6dcd50ee77077e0a0e2022e366eb2aa49e967e32ee0c243a9a4b20e08dd6ae05de4e294dce031a08455a02e3ad5b211f12690ccac43a951d168c5df06f0e56b40e9b1888d57563e7fd9af58508a6ddf57990a0f6cbbe4695afe52941ab3f03efa3579f0dc3756a071ee325451d89cb6638d27c1588f297ae8e93cfc8ff1cb5a2c31956bb784a295b98aca2342fb782b04210a158e0c3b48c7909bca66c7f04c4e1de749484d61c8f961ee4b30929182aa6123d4474f228f7c28c6be9afaa01e8386ac5b342a752ec964dd7d31085629efb9c3f76a6cb62c30547db38e6418ec7a46f7492248cbd764e38d4970f13dbd2478b1fea30ec94bd73efd778f0e16abfd727a7e24502252f2b5afe39bf3131b197e0b45c53a0341be76e3ae14ffd5ef900484f7ce351ce1963506c633cff01fc6e49b3f9c4b43da94b141f05d83a3306d3678704ba82ce4c2da75f52c0e1e2de37911805bb3b168286110c3707cbac9b58a48eda513a73dd8e8265eb1b8e72ffc7f05108b88f2bf234aa949e562fc165f112c928ca12f37081a18e816e9ac49bebc65c29d4f63fe7628aa46e5d77627b11cb7ed0c75a044fceab8414836a68bc651a84115ddf0ba6d4df077b23817f5565e3150c3ddfc6e5cef28ccb56ac8d3959d980360faa92434eaab8cdf7a12dee5afdac091796fb6ee7831cf30cac38965953f41e553524237f7799a1dfaf5fc7b8fb20f11d8efd7e32a24759cba0276c1ea7ebc69093afa0eb06790753bf88575f68fc8477a77396e0855bd48aeb91026133b20223bb8cfaaeb2450c7c8f73cf0144f09357d5be0d18fff95dafc57e5b25f3504e3dec1fd1ca86ab26ec97679e7ce8c524b43f0f3d4de244055ff77b6b2aa6965306ce1fac3f6bc2898521dedd6cd553d6463bed7d3cfba0fb7810c6493eb0c241ace6ec00de28957e03bb820a877894df34f3d65664ab3a38c00e46f2a3fbb0346bb2235315184687f75e6ae292d1bccad0e319eec99c55ded989f85ba82829b2d0444f9c12dc17de5ea245102b545a56df5ff375dac62092386489d97c7256ac7f3ce26f344055a7780ad2a8937ac8e2738f8ddf19874cc5f90b166811a30e778174820fc7443dee24b20ce5c7bc5737161f20646888c1a45bb1db37a4d0fec99478e39990d36d4ffb3dbd0134d76b913bdbf46937d31cf64f2afef1566532440a09059327894b67cee38b5a0710b2aec83b53b2d500a267cfba5c2f1487dcbbbd832ea44519510850a4a6931fe7cdd50b3858df9cc504ba91527b4019e89fab233b76a2a3537e2f85a06fb3e2b467efd9cf1277a6109eb75d8692548f44c7ff25f63d8ef4e81d27f66beab1106074ef10c3c3dfbfe528edf9bd388dbf5c3fe0c041934463edf66ab88e64a404de9fe04c047b25f18d084947a3803818cbb3271a54bf89ec18d9c90a10e894165eae5083783760268be30979f7237c19528ca38cbda4852c20a0ed137bb9b5f8b70b721a9d2350c1350188df142be4e760fd3e780013f673eacc8c2fa59178c56cc5d9e1ef3f79ba9ee64c0551a3a40b370ea81ef975855dd60e7ec4899a259eae9239bae28fe39625dbc4e7822f2d6f2cbe8081ca8b226beb8b43cdaeefeeff5fd4a107a9e1e1c0e620198d80b885b279d8ffadf398921a9b2e3494b926f3c271c45167d5c5fe34b11535e6e181cc79eb26f5804e045fdf1c75b61c6699fd891d8a1217710e6a99b424f10bdf1634de8aa0ae3b8bcdc5d332382e01c3be4ab0c724e70325429c3923a66a268d911dbca79924be5ebe2b14b7f98c16e6390f5d8ae20c3f22d35daaddfb6ac0193f609c213ec6317076105a39efd3dd6d4b195a3bd8d50889cb8095bb928821c3144f02daea35d588ce1f83fa1687ff5ff86cb52969660eaf10ee8193e3c3b5915ff2bdc2ebbb52fd5e5f76489aa706d936094a5d37e8d2b118f9d1a5bf05e4c2321f1c0dc84419c82eff6fefd3d204a436fd2bd16202730123b2f30d05556777bf4d01deaacd02a58a588dbc3f1819c951850efc29ec8bec6d607688a3e5047d914a79b7996dbf4ba178dcfce653d4d89ae302a2e0df9a2529b67eed5813c09563fa359829d03e94e0c1db12c698d1d8d4b0693f734884c03a6dc53a40b293d2f9d29782a921a5bac7150f24b9ee384d8cb5a4615944418a0074bc89b6b231406513ca4de5fcd0d38bbf90fc692b21f2d247758f15855083ab82b37d1239d70cab4a65b4a46cc76a235bb11b11743ccb76f974c5318e3ec924b1a3fe120c7b898fa9984409a621a0fdf97641d74299c66965b80c161c3cc91feed1c76a2a858b1758e70dc52d199f6c8ec95625375a108fd045e149f9b5fb46126a8a691840d77a219522e1a1c24c9213a84605567de581d65cbdfd8fa01a495df058c38f7d302267808456f93dd1d0d37af3687a1eaf6da8194b45bf0ceb3f2a9bc1d4ed4e0e8290581b27a5349ca4f641a39686702d40194de71a7c41e5a4d6b931b76f23bab020e36adfd00672b4101d5ee434ee1575ccd19720d5ba11c5cd4c03633524756302dab0fbe457fa55ba0b3880fdaca11bc3bca38c09df596c5a0ecb97f5a140f4e05b7389d1f18bf78786d183b3602e78612654972828851f924a5e80f0718174c7bf0274186f843cbac8006c0bfef5f613e6b9628e730c74544c6d8230151dbf2ed05a4412a818f332303532ef1983d86212c6ac39528eed98744c9b7a1fa8587fbfa4349939818ea4d67826b6bea35b57c2d65eb07c80f5e5cf0516fbaa9c48b57e958bcf6d6bedeb4be6b0cd5c8088437c932c9a76fb92087a42f34ef67a07770e02f3f5e38f0ad3a9d46f763eb7f2910e2dbc1c9f5c0de51c02f45b3c2086df33ba4640b84e5049edf0407ea2dcd47a3c173abcd3b7cbec435c49d79d9962c9b2765097ee4bcbbcc1ca1dd48f244b9f0fff244f80900f21e67477c30d57f50622fcf74a6e7f81db29cf168f9ef09a161794bb28b123ca5d0c6de414e8ebf7ccd16817de2937b668dee03cecd53037d964fb471c6a812b279fe243e9fe22867fbc04f1a922030abe159cc71f2c6c75e4fcb92d3b5baca78c26a6be3fa7df3da63a7b3977a1c597f0cf9f20a2468753916b47dc0874a843bc5a4b8bb747f0ab5745df56c297a18bbb94f7d4bd62053965ce586c3646778736843447ce9dba47dd40a87d9f93899e152d1acddde139884e13a3052743ee0fd3516399020efe31c4e819ec36e1b3259700e231adefdc259e6586c498ec97d6a82a5fbfa7cc908aaf76af7cc7211b9147ec465f53d04ee01d1a5f40094d6bd757b2ab6f865edc6d22faea74457e5774166a5ff9971032842d3b357649903d2d82dead41d23b14705af8f5115c97af76139674708a6ef6faf65813dc314bc72efea74d73aaee2fe25b0b21a3422cc1ebd57f84f15e8b9cf5ea32b3f5da2fe396184ea48702a7ffe47c8b5013ba25a5a04d9f264ad8cbf624037e71bcf8e8be0f77fadb1479aa91ce8562915de4ed86346232edec97edb76171e0f5d9c8042a4267c85022d9b02dc305e78f0d51b7832df0abbaf63c72d27f1ab9a46bb8e571f7dbba61f6ce54a37698eef227dc345b20ce42b034d1818f00277a15d04ecebf7575387942bd0dac89ffba0d0082b84f2241092c74fabebdb023269e38574fd3dac7383a53d6096f83ebc501fb3b3cc562c86f4981e37f321c99ee56f1b56c85aa21f7fa40e3c2043b92871b8bc9ca267d1cf43fbf0fdec6098ee98916c3f7a0b4510d9bb05a1db60bb8fa902fad91579622cb12d6ec8c335022bd9bc0ca5a0b70a7fe19498b0173e48ac02755c3af266886d21789c93dd9ac0e85ea9b73cd9ba627b4c4d8e400b68b97d117ffafaab1a82902ab35647a4c6ab0f58f5e013fc42e4ec8b41cabcb309b12edbea5700fc6a4f95ccbe20f7459962ec47c3f9a6735bf284a500903d2395bf2b23c360f4a7c97f945142997d8d2fe2797efbc9122f6aff433a4a2f060ff1d37b1708318ddf161737eece6ab96f65e513d63d93a963f06766430170a01d41711badca02bacfed766fde4e7daa145b06fc1fcb102a130266bfd4d147909eb958ff7abc8c1a1c5d87c323e8635be22eafe69fcd1a25397c9cb0540c041c8aa6077aa0d2ae61e239cd5fa05cd7ac5f700a3c3a71349dd9aaabbddd1879d72c14aadd8ba4a9a510d272a7ffeb1ceef93c1219eac7ddbe24ee80cdae70e4d3d285bd25033c7b072e2fed382a5958c8d48141ff2c30b5a5fd825ae94ce8f1786e1063c9978bb0c2f26c7212444b37aeeb32d6ba3340a91a8e906f03f5389201c3c760c67da04baa453d771895b410fe79b9000a861a26def5ba12061278639d2f173fd87b69ed0e142bab3fc46ce7ea5c5735134b453c3de8cd10f77bf5c1a9e5232696b2f87215a4a5c3f7c7c7bb96a7479fe81b4fd532c9e285764b2232a843d25e5e8396056158f388a074b22b1e8ee17d1876c20049d4305f3819b17573562a2b88917dccce4a27f30405a12313cf406d101df7a571ea63189ce32760ee5301824baf0d6a89786ca343ddbebaa862df4bdefa5f2cd8f6a39328552c5f22090c634e0ddb6c33f541fd17d92c499fbcaa10fa36e953c54f476105d370f429bc1d4c777cc9264c0dbf79dac4f442b7de09c4d4f077fccb6f120e061700c6786f907c6e622199928fa20ba4d3017f50ec94d41cbe6512438e610a54bb07aa8777d8e9b412a68c744872e06f50d18c0546626223531cc7c7cda6996ebf6927ddbd54040e1dd3552a9ff28040477ba9e0268485fb77ab4825d69ca310f8bb387f224cacf36a765cfdf1c56d1fb3e73fc86e290ff11b8e081a17f6ffed4018cf18cc9585b4dde958d10da3c5ad914f76bcdf00b0e81eedf1946fe2281e5f2b2bac2d8d5165f6fd72528745ae1c7c33a173cafc42c63ecf765e570b5824f9d9276f5b3bf1413e6a06812e7dd3cd7208eb8fceff7ecb236b966a50696d77634cd1a6c0d6ae5bb47105ffab48146a56ecdb1ba355a13a3ef312248aa99663ed57925c181c7442ab633b26b6d864716eee7de20f93d1721fe6d1c38bb6f891e73d1e56b2f6d33a135d2fd9ceb4aec03c3e27119d6c92a0ade7b58fe8f79db1fb30d0982f51283a69b82e17b426e4bcb93fafd12625a4282a1eb8507c0433fccdef88b61b0c3ddb09b177035a1ac54fe85427e701dee9313ac70d63866c8fdf8e32cc350c90e51b47e57d57ae8f5679f12470418fa2f3e14d9ffcbc37f2db9e63ec9c7b10c4da7059f9f2a0147fbdb21312a2226369bafcdf0d8e1564cef70d50b228cdf071d0953a76ba6579caa3a22b496e98f5ea857920b5e9d1bd0674012f42a3afe56e78863b6cd72f29652f58a4e36c22421237ab180c864c59259995bd084b51e67d037e599a4c4e691104544f7532c2ff154b93ea0615f561787667cb853207d9a0bf7c8767fa530f6f95515a990501dae53e49b438073e9fcc74f5c94e8e789a826695f03c1b39906503aa52a626c28872c5af5a612fc166f922260d09e6f5f890262ff8e1bb966a308afd6f364da7b5027d49ec227ff3679b3db6e0d972b3a0e14de99b213a52995f731dec691b397e69a65031f876776c9828bc6d0fa0895a4b75c89a844c6f39ac662ef60755dc2298a94b3eabd76fd1809600ed461c300026435f504fa5fbea5268502200f40a27203e70edfd6e2093eb6cd929df637a677f76e9a2dcaddb42c574bfd4d5efee5dad1c3930f948d05d12f2a92ca05a95d596b1121811f3d2026a91513a5fcd42b722f92b99f6af5be25a9fb8284cf28732a8c5df4b9c3897ee95024812f994a3ba0b49596a71f80f49b7053334b67622b764f68167e5d6a4c3901348a1c2e2068ff9fa635c0daaed699c9506910ea6bd9c74ed64c08a313bb2b0b536ce34315a07dfc992a07e47b2f9cf5c2803620dda6a1d817769b1b4a23e6dfd2438dc2736faa25d93dc3c78474b7256fdf08d81b714f0749ce61144e3973c8f88a41c718689b298839c46c63cbeda5c886bbf1486b711b6ffb585fdea2aa22448ae632534df2b91fed21729b7850eaa7867785b7703479af11c00dfe28c4a0fc11e1d615941093dff110fa4dfb539285b008ebd1e69d33ddbd3728d7db849c282e2166be40efd90b20b81775aaf0d69736e752a98a7afb5a53d66be8231d59f9ed915f6abfbde99c79bf2142d984f6bdb466b47d2e141b2dacab08be97561280212e8efe3cc8cb93cf47f45524160a08efe65a76758ee2be60988f501a4f16b7bf08fef46a41521cc872e85ecb32ae2c6d5417d74e2d3c298ffdfa0468eb37aba59e5927238df16c5fa01f906b3109fd03831ea67b8836d08b34478d2a9650e97bee95d07716a183060fb2ad5726d6dc5e1a65fecd9d5c03a0f55fbee3643359467056a21b9f16d464bf54a23c34bb2d9f498f4a577c98ae1fa075f44c818f245e082fb775087ba9373932d0eb18a8fe27bf9956d2f9b95230711e6204fc08a8ed1783f4d5c3a731f1dbc704e2f2435143049a309e767d898646be980b3a70666550789e47e52fc6b93fe080b93f918d31195fc5ac4c868231db1bd733f28546382974b7f635ae69eadb16f8cdefc09fd0495279f85939db404025b82a67546de7343c3cb65417e799db761daa915e04efa34dffb2a0fd2affa31b171216602ee175ad8eee1f38f9aab5fb953b29358c724d9747c829fb481aeb3dcf06e3ab3be871fedeede564223ae2d361bab50ddaf3edc6d6d21ee08d7471573e95b78135fc8ac3266a4bf59f6854604168379f479b9e7d50bb42132cf6f162f5495af6b7906a00d826828b828024ba213af00eacef3ab4fd73c5e0978ea0181421617a0f95aff74bd3239b5b5dc860375c3534ad531c61ab08a32437d49c6ab265e232f11f9193fe7b3d7ca6b33bd6f0a81abfb19b39714c2b25c97665e5466285977da8ce6896d26c4a80f50f2b740e481b2265031108d7a7f9fde308b3ffb3ca1b397a35900c7bf27fb3c2849fe65dd7569afce577b78bd327298f14d5f7f5dc212167096ff384fde81dbd3a5edda53962c85cbca1883a663bbf90c8bc1033ed6771bdd1cb7a7d8fd1518a412f52a23216d197d6b99f1543be867381dc15b26d146f9ab133e7ec2883a3770439822ab10bbe12b1ae1d41a6be13cb5933b50c0dcaba66785a38dc78b0e3a405652ee326a1b0b802449d398db41c8a6bad1b2c1504121a9e9b950fab40c98ca4e94d7b2962e5ea5aca24b6068e9a1e37180d709586802f193b2c0326e0b0dabbd00bfbbd00167f781e489d6e7c206ea3a11312202e54697ad35e81c8f518613a80fde9085f0190dd66a3a4f4be48f15f955810ab19f513f5c09e467201d457263c85012ad49a8e06a38892ca37565d63b496bc45935a71ea16d7d11e86c2e7cd2c40cc6261f61d65f7b844eae35358ac029015e863741a53b3632ecd0ec83696a230b355c30c37903b76740de844ef4e2e939e85345e1481600c88ca0cb727e681f7651f89a35377295960f5af6c43807271eca64e8f81fafbf81464c131c17853be37d0387c0394d8a0a2b85767615369ee28bb78d83efa418932cfc563c16e603b726ec9bcfa1bf954a0a218fb1ddb6f46b177f005519109a56398512e535612d49d0abb02f75ec439aa946b21bc9b0897444567fc3609c1e2e82a2765e6fba39a0a1252afeae65b564afa47dbe57c2ef00f169c957665a2ec06fc3000d0b8d944fcc1638cd9376544d1295f5e8b435e94771ad8d3fc1030822c34b452a1dc0775fdc1ab3ea2755e484ae4694f3daa83b2523aa5bc325ee13184be20f80723bcf1156a814652fe1d45c2bdf6aa4cedfc3959fff3cd8c26ae89a12d43a796132ac53b26e14f954a37fb743947aee4361716c5f030f1ac0694f202024698fc96212fb286d13a985cdd8973bb4976a9a8c23510b1800a1a41f564d989b8eb7ec819d0513a4a392a10c533f8c49c1c3d8e68e04cf1b8a87e2eb7cd1beb87694504bac25003833c97a90fcd839e52a9c054f2cb6092720c2c7432d0d970a9b9ea7a55eda2b3d22ae37f34adfd165f6fe9e5d4b0d07332dedf2bd7e64aebf3e809b737f16748841875afa0670304d97df19b30b83bad2c0586d72d942cece635ce9e0e9544299a1801ebfaa88e7952e66c57e2e71a447186ef549d01345531aa85498c8cb91ad2135f9de7eeeedc0ba62a46c09fa4580f29f169449ae2528837b2539975d6739156675ffdee584665a13761fbc9ddf0d073b163794d47d25873cdd97301cd5e6e1d088eee05f7207a14fee8b3a3b98ac390c652980494b4f115158cd7c1d3eb8b26b2c55fef90d4fd2fb233cff4ab59b1b2819b35ba16b4b9de279d6f89613212385c4842aaedaa7fc5b1658e01ebf83d66ddb66a1ca5593f2449146283ce5de489cbbd775e6a09f0d2b6292f89d09af44a2379930ed32a631454dd75ee32916ffdb88022f95402f07661a3fd32943bec77d57f4d0127afa2d5882e4089dbf4759cd4fb1710c1bcafad47d134ca821648de4c98e1181fb3b1c3fd3f5f38f7d407f31150f9c35175b9adbb037614bf2287c612ff69f79fbfec21074180ce4b61fe94a3ad1ee7cea53592673cb6e6fda1a54f944abd9c1c238699e5c7ec3167986e656721c16251fc72d7be007b8c6bb050dd15ce9624d929042119eac8c7720ba9d2f5725c570b48e368c06a020d4966746900a9b5d9792c6d60444d38dcb246c595967bd97d50794f0987d4ff0d6b21df70c01479b611b172bed72a157ffe7224e442291a9e1daabc12ee6aae5ff4a138a7d25c5d3dcff5b3f2ac3eb8dade559cae7242fb0d5f553607716d8627ccc8bd094f4e654179da663ad144001457100e0e7965e217665038597fa547e1974d808071e45e234f9d11461bae616071854476c88b09edd4ce7943606b0470af544583ffbd70b833af43fb500df97421d658c7716c0604ad4af5e08a6f3e67bd3755810f3d6afaa7a69e5f34b9db60bc58162d6eb8583c3f9805cf253f24ef6d448264159caedfee8e6503d52a3cc0ae83aab2787c87ec5a7a9143898021aa97a930b50e3d99fb1c02f7021837120b193e0f1f5cc14b36495094433802bab4254688ba4aba4de63913ce6e1604f84b7595b20837527402e30e5a539dd4a70eed4f34ada0b40f365d3db5bd1ae824e278b612f1a4bc00924910040c847a0bd6715e29bbef57b17ffe77f81cdbec60e55f8fbf23786e754c0fbe75490542bdd947456ecc02d8e0c22f7f59332454b20b666e6abf8cece7bb619317d4353ea5c141b46e79222f199af9f57fba29010229cc05fca72a5616b2c00a08b4f6d3e8e1a5dec7de48940dd04360a8badbe44b9131b2cac1bebad7f835781b34dbe319b55a2563b727e3869ea8f97d144180803dd4b3fcd6921bcd42c3ef7671f345241e48f0c0dfaf5d7af8d917fd6c77eccd3be750a3e63c9b16a84701ffa8c8b0abf957c4e835294ade6f3e40fea781b8b742b07b8e80f085c95d9a620090656d509cdaf6ae94fe3b416682a6c34f00d28d7b4e6125ceccb8b7f7572923e6c658879d39890b390b4aba61ae4fdb137d0e75b6a800c29103866ee073aca0b0bfa50d46f8e44156bec5c990f5d388b61a3fcd64de630da69ac33f1b541aa7866e786fe2e70de6b1bc0d0c997e5b935d5b8b3277cf543bb4c5c4e6a41b9b2b431828a118f74e9b568dc65ba040705b355bcbf02d4bc4af69c90fa4d267ec0c631211f23c2218952d1d64b2d8474db8f4a4863f890a5b135cf0007a64da36cbd861b0b8ae9ef8102f9f7f4de4a170f078538a8d39aa0bd44e485faf1344f03bdc60afebdad95acbb0c4ee456baf4727a5ae904a7df9aeb942761571648ade0a92dcdca93276b7b7aa9412c7d4ead63e63b9bb2be35ac63eb3960bb29f22acb48f5a048c602bcb5ba4b1af09eb1e51e16afb497689e78a56cf672ccf8da84effaa6d076b9b009ed1f0750ef4d7903eec386feeaf9255ef94e10aed1e74bd89fd52f1aeaf301e255c8e02dcff853d43d72ee836b5531d3e47ea9e4ae305d6b57813531ca19719dacc36af6f53b355d0e2cc9d550a081183f68d68b5d0634446fa2473c1cda45ba4a112d5eab9c57d20a5f397aaa7e36deaa55c4205027dcbd50f2939946b96164ff97b04e17bb70a0433e77ea4b2e32cd2567bbc94df37eaa2da3ad996b414238ba4c07a5693dd7db20181922ff4c2c219a4c16e383c84277dac718e2b92acd34e6797cdb6ba76fbf225c7e34abf59d8952ec21f997381277613a97db3b610aeaf9f01acc9f24cc765268453199ab55768ed0616ad5c64f5f6ba1d85b970b01e4ff6acbb2f5b03e4ef6f4706675d2e2ab223603bf24f5296b14c3fed2f1a090c6283e311566825a2a0ad8147797a669be32467658bd34a40bed6c18329f6aab0e392be387b924957caa6bc2773f737250103dad9c463d326d979f0b741bf6898fba014db9c5376d7f0bb89d3b2c28e8be8cc876b010ee07fbc8bad1dee9ba26605a3a310eefa0d35a26efdd6e1d2f814e5b464e45b9d39a7e98164c1383681cbab5a446873b5761e2bc0120af4ce31fde2d3446e02dbfee86831c46e055c9aa7b5fe6b8a9c3d801a76fc00f47fa2e542c32ef05289922fef28f60eb8c09034b75c663c3dbcb595ff5c09780d38b6852b7d30c8620270e0355f6af01efccabb86f9a9586f0ff0e0191c57af8228d29c70ba2b4659cea53cad6ef9cb9aac3293c669c9834de7bf9cb8e638f6a9859276332c8a9038171d58067367ef0618120b43db868f35842e9ed47c5db11f6490619f5b962c0bbb01ffd693e1760518775e352fa049ccff7085ca09dba42d03062c0e292ad2b1ca227339a149632c182cf76aa94bd26b134073be22c7bf5ef5ddf01da208a06dc21939c6d733ad6d0c58a222ed46b7c29df216ff7073a3e9811d5b9bc549e53799e21875d799b8163ea76339775514b65784839bfa52d732e5462344d50cc25369227c4eeb1f5c46f2305d40ec7455be4c74a4f89be60da1bd9cd2dc1d4c623e13084e2c2334f88d2b2efbd838aa06cd8d415dd1f07b4d70157667aa4a3c90593d81c0a8ae29fe93113582dd99d6b532af3d2a1adf5e3bff9b2da0b970599e4ae5dbf76a9821a70cd54cf16ab74e98147f4e563907d2c8bacdc13b9fde5289aeca8dbb2669edd9024c2b16b2d449c3a0d2f458a388e61e1d291ce764845a254d2cac0670d52d92c099365b079d821f47955ded63b918d556509f901933dd045646c24c7661f3b7632521dfc5e7b59ea6ce0b4b57d464951b90733a5c71a9bcd4e8e6a37013daf259368c44cad7b835ddcfa9687cea2224aa2abcbe3129f9cdd6f17f1996acc36d4dcc5564630532f4b9fca6d9540384d232998e06b507d6ad2acbb3fe5a5445a87476bf1e3f7c407bc3a0e3a429d4c4c34cbf95dcd2d7d316b9cbe81ead9a3a7ad668e03c15ef51a93b14fbfe98e126f413ac0dc6232c4a8f62609c91927763b6e8e3ab0a50628bf2a71e666da174cbfef80fabb51be5748a85cbe3afd414707b368f5b85364b8762f8c30eac85ccd6e6a141fc276187f0f2283924b96b8c285e51a4a24955bf7ad2999496b997eba9d727a263c45084b1bf9b442714ea443a8c250561a9477c87d9a21c375bd79f4a545dbc72d62fb5cb2dbf136e54505af9aab54bbae8e13abcf1b51c0c58be53c2e5a2714c5d1005fbf6b17adb1dfdf75c171df1421c95ef5d135c4701c8599e0ac9deb2e955f321bcad63784b2d963913967570e2320981ee4ccc6db96cd308de48a71438817437d7714b2e8f86a0854a60e127229c9efbad9ed9b1ec505daed1f78c9fe00ed3e3e68a6e3362866f439f012bc88c9e748394d7e198cb61da06c507e1627dd9c98c394917a6a4f1cda970ba715d754e4318fedcbb287a609445c44eae61ed1eaf4170de7952edf2dfc42b8fd4f229d53df2625537e2c0aa87b6446782ff360fe20390b52e3a796ef440c1a05b8a11503ecd761c7d403893259242138fe70e6dcf9b15a85d6ed601c647b3502da6762b65fa7c72988efb53044eeafa8db18ffda38aec4d8af8b5795dcfb539fd96175020612c1bced645e0701847eb13675bb37b6fb44f067f5abe6eff487dbb44866509bb9d3e3860cd23e116664683dbc97b1e9f287f052d36c1284637a972e7075bca551cf8c6f8a1ef0c4058017eff4443c123e9ffd9054cb7cdf01d6b6213276177914847a2c260414706370279025df9891c7e96bdbc5394ef5cbeb534056f9deccb57b7f419e6f3259eff0f364a2b25349adf3ddeaee3a87d029eef360d8cac5aabf5ec813aca2acad771b5e15b5ee36f8b45aa2372662abb31b56bc1008d523c23fdf393cc549cd7a92d5ffebeea171c7d82ba34bb7a77ae0746d57857769df8b019835e3578d715ca322947fe00a733d2b3977b9ac8935f9b9d09b39037ca5eee75b5bf7684847847a7d2a3be2a9435c5e99dc19d90f397ed6636f0795da75a5c0d52d55819699edb1c84385652980d47958a30a4e75c2526b762c11033b604434cf56798c31dfe2adde4b6dac767640332780af4afd8db54c17de4d1b50b58cc5b0187615fd639c6c96717ed60fb37c10044c1ad3ce21e94583a0aba4b789e8722d6432e25869f35103e39534ff8a5c50258884b12a9ae3d8124517847f3f1fa19f9c667f30c7a72bd28f4d1d763a96e74e3b8bf6226c74cc2bf8e6c946c8533618ccc6254d23f4757af9e486384d3f9ea93d24e45938706c1c087e3fff3cb9a6f77a21866048804f566326d9f73411c1da4b0f4a48b4d593404a8dccd06ab554f53566204f1d19cf0d2c95021c4e2099af871e97979ae25d69585fe002aba5dfbb77d7a0c79a4220305a30bec4b3a49a0dc8649de944b43598483840bab2d2e57e11c28affa3f85577496fa93d6788799a8e124e9998b12a7b5b370bdbed75b2a121f2275885d2716dae84f600d82b678ee83824ffa5b2560e3bbeb9cd7926b85fe283632adddf42cd70fa367b6039cc47083b33ea7f26f79b843ad5b6df785b2f542613b3b22eadc0ed967e94093f8b677542435bd2b0f1d8bad2e9841201c1e908b944f1af5e193634fa3ab16cf1df10f0bbf9a8febcfb2171f065b64dbe0e9998dc52f1ef9cb99c998184667933ea4af9f84f07b07f98f7a9b361c95c3e4c2bb757e6ba7e9064fbcafc40c025f872945879342a9c3b2ba65b867e25be6502ca595961dc1dc03607045b85fd7c6f64809689bc7391ede98c15cc49f018772bc984a7b054ffa87113737cf7aac54cca3d9f53b8ce39009a7bfd114befa2e444e81d9f7a13b9bd4e87b08d8d3bad62b2e0a33eab5e598be3cc36e8b0fb4cbfecffb0b3d3a9cd6537bd417dd90e7bfd3be1ed7ea5fafe2cf8d1b140feec2a7f006032e31c3e8812f097ef90256098212b4836706eeced5a9c97c3a2932a97b1f8795a83f5467433e7f719cf971ad8e8e3686f6f151d01eea73b914c38937d97b2f70da1c2025df32092e5a09910288f13bbf29328e504cd77190d787e859a9004977bf337d88698db69a11c1c5d7a52535c637bce340776713e8c342fe44683acb79e2deeac6a5a39c0ed5e47868a0bcd22b5f1aec78559fab30f7bbb517c8706f73d00668a8afbcfb36de1efdcd092df3bf93b43b0335efe3221b4c1279e46c279dfea0e5170c6eafd0e4ebbcd242026e77ddef705ae3d7b4b00ac59cc0384e79f0c8d699d69c7b0e78ac09af4258f9ad2ee0a82ed630cf2f0669de0b1870d1091114f58679702a433be0eb54416443b897c5fa71e313a6d852c0af04781931555b6b46e1e69b8ffacefbdc4dec02cc57254567fd06e4f3e902041f231b7688964c304bb7c5589489d83fc08ead2f8e1342ed7e1e412be59c43b8f689695a4b6affc428f1187c80fd636f27221c8c9a49057825e8a02a49eb5ea2c16695b88a388be5926d90d8aa93f18e6ea0041541a73395edd8d87ad19a8455d3acd356dc25d5105e110a64092ba6967c128cba2601b97fe9c1917072c51e6cf6acd415eb2f5e550f850fd72f68605d42a719e959a40bc44c386280d84380a0abeff8eb7754ea4de0f2cfe34a5c277110dcc9f54808a7ac01c6219c616cbb4f8d58d3e24bb4cb90942e3a6b7222415065c35421740fe7af4708c8c20a8967d8b4ca421ea58a73fb73ca5b86fa8cfd74af8282585146b643d217b45668622c14c0ce832346cc1d2acb0b71a492a380ff900483070fea3a7d2d006a397a43660bbbc05b45e0b055279a97f4d8721c3a201088a79e2c5c6871f3af982951e0ad9dd8de7bac015f9d1829e60c6b97a30fa25aa43e128a7d2cea9f813b9e6112f8261ff8d86145341a819c71244e9ae71e7db5a6a09b609a5a6e09a1a539525d668fd0a03991d393e459625dd0b799796a7b66fbfc2906aaf735d19645ba19a5838bf2a0b53853bf3474d4f71d0344a66db8685fe83dbf8f0461370e4982cc561498d73999cb2c3b85083793b6ef5210cd573a0e06a4b43b35bca027138c71c79478c8bf24ac8f79dc8ac618163792320927c4762def035c442efb8478fbc6faaee5f488b55179a5e77fee26c6a2d47cf845bd574ecb720c08ddf2ab8210f0a8864dbd8b44528c98e674640b9ca714ef92673c2d0048e3e1b267fa840a80d1a7d947ce20903dcb8ea0e2f76599cbdcd5947d507352a4a8b73ba8b2967041cc5dc10da4c35f6537b731261329906750eb36918d634995779f12d4ab7693878f8da31515f17f75bd00f5f08b0bb4bfc7d48daf5e05808d3e804b64bb4d4ea6ae2fbb9e0cf0c2f41c8e12e505f7f643ff8e50512ff441938a58017528ab0658580710e4a28a6f23010cc2776595316dc03b180d8145f52339124c001145bc984ea529449a36857afd01035a6887f801d795637d06e86563b85092aecc1a54bb3b417bea68bd3eb113157be747bd38a309214a94a6999024b4613d797bfab388958f0f689c50d246e65418148a3fa220d6c0f18579e0644adfd0c409e175d9f2b1e515d68539a5c2400f2b70d1653ae08d286d50c346dde53b22cfe8965536846e2fd07fd180d06f06b46402597363f061801a7e644a478ee3965f3b2821bccf425062bf40ea559cd10ef4e09e2782cd2f53e7696d4a9879de078d36f872a4cd122f658f09a669c5b8e518f2de38e44e71ce64cae0e1a18aeb2c7527fc6dcd50ee77077e0a0e2022e366eb2aa49e967e32ee0c243a9a4b20e08dd6ae05de4e294dce031a08455a02e36bdf70f530ede194bcc65a9a1f7a71c34565a4aef779f0e69fd0ccdb0368c1dbb4eddedf81d3701c6464d2d8b31c10e99a8ccab3ef305df2fa277e77d654b5b13aca917024c1ccdff6d82c58d05a5f1fa639d7f479dd3e563d1e48e25a7672b64560d29d705e8e0bc7cb2a680cb01d333e541142c6ede6f9dfaf93b3ad208ba3099121c176915317cfd46094a1c1a8072d51ea7cb5e59266355b5c7747f9d8006640b3587eb2d0a8f70580530a64a8c97751249c2325241565f0084489153f67b1e96cc426f04c4e7a0df7a0789b1b61d5006abfd727a7e24502252f2b5afe39bf3131b197e0b45c53a0341be76e3ae14ffd5ef900484f7ce351ce1963506c633cff01fc6e49b3f9c4b43da94b141f05d83a3306d3678704ba82ce4c2da75f52c0e1e2de37911805bb3b168286110c3707cbac9b58a48eda513a73dd8e8265eb1b8e72ffc7f05108b88f2bf234aa949e562fc165f112c928ca12f37081a18e816e9ac49bebc65c29d4f63fe7628aa46e5d77627bc26cc07139c1a2454739349b29e6a13c3da8149cfb989027d439d7be2913cde060f51e7250c38288842c8f7a1777eaff45fdcbb583a941fcd1cbb17feb8fd22bcfd6fc78213f2834a4fed466e0979daf04c1dc95caa3822781d2c4397c86ce0b8301257f1afc35802cb90938e43d882e58457b84c7bfa01b0585489b14789cc6800057d3a145caa81af0a0e712069d50470328778310a2261c0749bbfcdfc18056cc83a249df05d27203fb5bbab5e4d5a66f552bc41b548cfdadcee43e3cb55babc729cfa8840b219b5564be006b8c6ab715f7aa7d10f456b9650c1b0ad1d1759d2e1a2058ecc2f66f483c990ceccfac40dd3da09c9180dff80746a77b0c2f4e42743cc3afb11f047f9194b6c4999d9157764ef9935ca2ea6cadc7e6205e6648f8f170fd84620175ace2ff2062588a279f827ef20d7abe110d1c0e2453d0f90340677ba9a523f1480e89aeadbde3877b5a60b00142c4f66906ff640258fa5c71a4d06304a827570ffc358103358d7c053d3452ecfa0cc2f2e4eea043eb3ada93b5351ae55775f67015ec8629ddcfad4f5f3919f1fe2f50229ab3fa617fc9768af5482d79026444da943efb4b55d8cceec392e9553bb047aa76936a00c41ace3ff119575ee7f2d0a74f5a796cfacd624ed7f96e5108af0f2c2887023e63fd1dda383de7f66b56f32784af9f1e45c4bac7b69811450a60868d2d2146c6794845975d9962b2d253b6968ce4de3358337957df6b37e64b7018bf235b6317c7ba5772519178ee8c8110247b1537560c7554e210f1127b2986f57e473fc5a28e62debf0b6492ab9a0338adce702fd103c9145014a2b0f8bbfbe09f9880a3bb4c2a822823bd164bed5f0c1e86a193d997831ddf167754422fd5e582536d891cf9ed530e1c2aad22a0ae5b58723eda769497534fdb401ea89ce53dabe6530717595f3754bfcfcfce0f81996c64964aea8678b4fc7d6287143b3773cb93bceecf200efb1ded641af7ee7c4eb9ea9af220bd4ded94f9b402713a2590b5a33e120668c9e8461e57dc95ba20c42e1f6fac0f73e2dff1076d96243b605dd605c00ebcb5984c0beeed49fdcb5b79b19b3c250f640071359a5041e7ff7dc20a0c00ba0c1b395eef2bbe5e6309c957a718d64666b8fdfa85f08b3a7d48f461408c9e93c358123fefd6a12990096bf71f0316e8238f3de1619a36df33fec627fb95ac4cf1126adbba760a7aebc2e4b8cbd796caca81e519cd71617eecf7573d31b8d521c995524cf40e02d831aebc029e4eac2af8877f9d0bb52bce939de529f438255e27e1f6ffcb20724c5efda5d06cb0707778aa458a6e776912546efe685f1693fddac152970c5679abb7bf8e718cd0691fee3017ace7c97e6fa5a4edcc6ebdb54d00e64b051301025d472e6e63f472be14239f2cee14697aa29d52d479f720a2078f3aa0298c2dd0da1301752e7aee3069bbfa02e9bbcdeea32e9d2d5164bde735463ecc689a6abd93104459f1460ca55b287b917deb5b4dbb1299b39a4707f771c0e95fc7cfd6c249362e06549f4c464b0130f6c8650008655ae5ac66a10f1d7499eccbe67ba7f0d39031fa3905ef5ca8151aff26d235255cf2fe44f555c91db056aee364a70db9c5e5876a666b579acf460c76b569f6c06562da53e1d69e8d591dabf654a76095e235df9f14e7910c9edb19c9715d4a3926d785f1fa6ee7dc5c7bf7e488bde59993334e077949d24e15b1949f5b281c0b8eb71f52015a8d95108ffbd79df47cd3d551d4ae5baf419e9b9b5342a9e4c1503b74bdfea81096b22eb749d58993f10e9f855c94b435f573c93064245c9a3778a2829dcdae53444fec8e66c36742ba58cb3d9c457c9c47b6f7425442d90e0c1a485b6336f131fa7ccb1c14dd473f62f3aad99b105ab6afc380326eb415b94e16a8153f3d91a4745447a2fd965ce52b8ab2c6c64612f1111129766da32474d220f03ca2bd6e731b92d526fbc204bfc4ca8bd162778aa0e81795e92c632fbcbab723902b063b57ae6564a379fba39a0a1252afeae65b564afa47dbe57c2ef00f169c957665a2ec06fc3000d0b8d944fcc1638cd9376544d1295f5e8b435e94771ad8d3fc1030822c34b452a1dc0775fdc1ab3ea2755e484ae4694f3daa57df8c48f1adefeb6d1e92ba09b2d74311c655cc8953d9b76a455370c2da3e71519c55219b61992f5112d600adb33aed0813fc494c1822c4edd957dfe6c8a990df0f6a3198db1ea80a9dc88c152b96b047cc2a98d12d85f15b23f21660ef25ca2c2e2a6c54a1cf66e87538939b20b2bc03a9e05262246a2744d7f59d2700033a0c6e93bb76a359e262b133648891708d352ef97baf48c4880fc41b8682b76ac4554126e43d0a54ea3d5bcafc810a887e211990f76d8562a09ca042a00614b6c324f014b1321e0dd81817d3c0cdbb06f5971dcc45c894f67b156c4eb0edfc95c56fc88f5c0aef45a287c072adb1ca28dad1ec7ac95e75a777784bb1af933eccf8d7bb34fbc5cc7bb1083083bbf0e774ddf0b63015b3fbfec6f84b6356e13f0d169961dcc1172e75c25af9224fc4c5157bd605343016f3159618d163c7245972c570561355e8d574220ba9e0a3cf85755a3e02759a2d147eb727c06842fa18897c882a879ac6ae46dd9a00df0656ec6006b898f51ef67f159b0dc2337c538b4898e0c65ef0652cdc8fbaf17ce71ed25cf96bfae87d72a75b46670f13dae3c67d6b8adcd1380ef9561b8dab333c49c18325d5479b1a90de4008cc939b8793da7609c99e1f50c213cbd0970fad27d503b86b5fc73f5b57736862a56421c60e7661a3fd32943bec77d57f4d0127afa2d5882e4089dbf4759cd4fb1710c1bcafad47d134ca821648de4c98e1181fb3b1c3fd3f5f38f7d407f31150f9c35175b9adbb037614bf2287c612ff69f79fbfec211785263ae743a1d0904c9cdd2838216784f12dc7d36813575f0fb43e8002172531bd1792c34dedc0f4c6d9e28fd581be4c4c5a96255fd43b102b5b22e01843190b7fbc816afa59f874c0bcbec67459a93bb15ea4f4ec6959bef2ed178d300327d057279012c5a13738e74122d6725dc16b2337786ec9ed3668b6919fba39e84677634e49d1ff73de2122a8aa2384263fd2fbff5620df31da7cd1750055b8dd3a15f9bd67f04e4d88db548f14988d15b379f4619cc4a264a6f18199bc15aaa01da0d0493482fbd1cdf9f537f958a7f03d28b5f9f9af3b7f9fbd03e49eab14fe676672a605b8b16e017b59b88fed37e41e9a9523f1d15d7a5fdc112a85636d362311aea258ae8070332c9d9d785fc65a6629ac0ab496778d470f73a6a4a9a9c2f9ea9ecc3083dbfa92ed47d9548ee8dde425d10df17ee6bbbefb56caad4c43d51326ffb7bf3ba666c2b3e0d010afbd19a29a2ca47669994badfeebda343d77c298dd548a0c77049d8e335c6cad37bc86b6ddfcc985e59a09ac65514df897f66457c4926cf641d7402187cffe82fbf2112b20e5ade59373b93af18d024779610c97e86b5697fd6ed286b8925d000c1b6222043bfb0b4eb27ff2f2acb450167e4888f73a307af758026eba7c306f4f57c025e2621f2220f01f414980cf957311398770aaa8136397a697efb53f0b54a0e07850fd32428dc6e40f4d1c9a980c0bfd7ab93e57ffe51909a532b59abf5cd7f5c82f77d3935994caf11e11f23c09d72ddbfd888f9b0308ad846a3ee36a3821b27d4b7c08791ab3e4b232e3aa2b5ad15867e89a89b107cd58b227edca8b45828f1bf206682044c2217332b4f701b717fd6c77eccd3be750a3e63c9b16a84701ffa8c8b0abf957c4e835294ade6f3e40fea781b8b742b07b8e80f085c95d9a620090656d509cdaf6ae94fe3b416682a6c34f00d28d7b4e6125ceccb8b7f75729aa8b1a5c719736ebecc3c769e9a12cdb510391b069e2b5148328406d80a211196bce0fc7aca3b08349efb70820798cda5a0953f524678ba0bd86ded97c7764aeab52cf2834045e6e65bba1c3d27da7f1f98752563646e846b39097f558d98640071851a8a2dd3b15e0aed48374225718d32c5cde36c98a8bd729d358c7a6950a0cb69e922af5b96aa5c28b0d0cbece66b49f3ba952f0228d1e60f86f532f75e7c1f0239b0e1692b2b8db587d88bb1aaa23702c5472eced9fdd22a973f875eb33f29b9e7a0f975ad2a454f46739d76b648f519d673f2e7fabca5a066a5578e07814bd1be6d116f66eba80850a7d55468c340989ef5967a3652de39e9db57c0966def75183e017a2f2c1c2c819fae323bc805b85ec1b1c9169dcf3c53b2292cfa2269f07c4d736b5f7717ca1a90b43f778d74370ebe0b9c9a712bb5f60dc68b6f7ef780951d7224665d447509d15538a227737f336b69524b338e6ac31d65a8685da1ad9d7434e8dbfac44d04961df7c03aa4d6bdd0a081183f68d68b5d0634446fa2473c1cda45ba4a112d5eab9c57d20a5f397aaa7e36deaa55c4205027dcbd50f2939946b96164ff97b04e17bb70a0433e77ea4b2e32cd2567bbc94df37eaa2da3ad996b4b256ebbd333ec9f9d3ed347e74d7ea72198bda124fe9fc48c69954c1830abbbf0514a6273609c94875d961cf590c45149e1b242d548c7c08711136df4e036ca0085a32a2b2de2b831ac363fe55a1b488a87d24e50cf657369852d28908f4937d95159483df01af3ef7cacc91163f55e743ff46e34f9eb06c9574b4b4692b11fa090efb3d9d659746b3f77a2f8493876b739aee156be5fcb659e8830f49f19f52a734b29be106bae2533fb7f13e30bfcd74df2a998285726e8b9104ea2c47f8b385fb08c9a68d78a93108de13eea7fc8015ab630fa3ad5173b5685bc9bc342f9af124e1413e75df96ee17cf8781a1a67e27c205abb95702301e59a1e54148705aa71dde33eb31024639fee372c1dc675f90d8e3b808f3fda54f9190525eceac2c6322f7fe6b8a9c3d801a76fc00f47fa2e542c32ef05289922fef28f60eb8c09034b75c663c3dbcb595ff5c09780d38b6852b7d30c8620270e0355f6af01efccabb86f9a9586f0ff0e0191c57af8228d29c70ba2be54648f2c35133ca4322bac1ef78d294c30a26cd906ce85c3dc733eccb82ce9972766e8adffb5df6171f333409dd2dca777683753034eff68a9627fa705d729a9e08f0ab9a2d54abfdf1693bd0a26484b1489320489e000bee8ad20de5600b3f50a61738b4c0a369511052bf44ebf3bf497c657163ea703d7238cb4f6e535128c1e2845ed496cbe7687560cd9e8a1258a6085a511f419ffb1aa7c487e75163e7318ac7a6104507a6d08814364c76df7b29040582c04afaea2fc32cea4f3884e14c6b3fbe4cfb001d0c0b66c56dde7b867d665469f0dcc56695503708ca3380fff0ceb1a1f4726de4aaab26e220f3fa490c650501eee53c5b6836a491896f52bafbb97d45ac38a4dbb825cf9182a8ba5fcedbec374cb83351a877ee20593618d7c92cc9fdc00d8bfc8dfa75ab57bb9ba23f153c21306c398b9f22cb0f3b7f3eed49bff2b547d5d499f0bee13193820f9d31f8a6d39a3fb2b837fde00bb11e4264972caf68092e0ee4c53af6ceccead95bfa2d28a49af8eadabe41a76f4bd5b883f00ee12d228b9b35d0dc1e8b399e90222dc449f52c10f51229e70f8ed026de4509f8f2e26ff726231283538e304ad23fe7daee6bd691fcb841fd13ca80b6d3fc8eb0cc1a2e65a422065c0f924e4e9f6178319ef8dd8f5221bfa34899474c0d9e1286a7bf1520c71a40277de22eecde80aa39ba2ee036f958b3d6e36977064a8e73e6cf12a9edfc8dbae35aa70965f70fbbedd8cdccb5fb9517c1fa0de1fd72cf501dcae9fed09a1299d9ee94c9934d11b931f77e9f983c5d9151a6636a76ad959a2696826bd325e419a62fd6920f24f21fda3909be42d56288365b5c4627b2721568e8fcac40d1bb85bbfe0e126311da15c035f891739dba2234c7ce150f8dd46c457e401741d598702d4ba313687fd4471e7cf14c8d726f29b3fd1a08f1982d7bb5b8e1b22578699e07e53046adabe951eed816dccd0e14e141f9cf86bca13aea9ce42b40ec6597d157edc9d05964900ba40d6bdad7f1cb59f4bbaed9594183e3e3f98afdb1859be4d14bedca0fcb13349006efeae01acc16832a31c94a649c1e2221469a34aae5a317d710bad97fee66afde3c82f16aa2554d9f61d33c0f9b169a332f12f8396006f22d3ae1e46bde3fa79da3baf8154f30ac55a9acc1f73fce7942b5effdfa1f97bf077cbd758f0892ca42438aa9be8d961ac31343980f139f1578d0ba5b4a205d06afcfa29d28103bf3830cdc4f8a442a679e1b46c9de26d9654e2981a05eee26c3cd9c3d009d646848ecc22328c2ee21a6666ae97fe65dc84ed27c21eae56be88ddc0bfb9a6108c234974d64fd6c408844536dd38be90c13042d4b28a9dec3d2dc872eeea651d53ce1b17cf5ed51a5c7273410bb51f95552876ade009e95fcf11c9af61de03a25c8748bfaa09fce5055b1e213522608533877661c0544f5239835eac31395e0d74a9d89de7f60334a7d10ada3f46c7e91f7d898ac1761ae9a543367eb5b451c49e791ff23911ccaf207dbecec4f0ff54fee51e07adb4a19af6ff666ba307ae9bb1f3bfccd9381c33d0f77ce590f6951549526ab1eaac2843bae388fdf664dd5c7d94d1691fef29689cfd69bf3de8e47f695e509fcdf0e024f91e53b467ed90b0960bd2fa4bb3061affff290510ad54b8bb21d8a3319038fbe4438c8c1379f1f868846033ea16ca279a1d4a732f960b7854785866b05ac1cf6d35810b87f3d233554ee78f485661aed07d0793b699139bbc55221d6a8f67377dc7b7af0b4f73985e201c7a19395951c94a7e0a06e722318ac6d81e0658d127b10a65d7f1f57cef46bbfd79816631411984871069820f96310b5a4ad4fd07e81bf34e704f64d2e767d64c418af206bd3a985d43f3de5df6f60ec98345cc2ed314b69b1cb8573fb715b24705d4ed2c69751ef166513e3e649243111108b4462f06b1798fe5d94cfc45020716711f448566c56a4ee51304580c2dc97649387de7fd3d1ac0885c30fd3b5a4b4869ac393d0033ad50b8b0841572edf17d64e266425fb16aca034d0b565ffef6509045455585d4d33bba96c129b5bf7faacdcd82246444a35ff9b5f0ddceda011409d6eb147bda6676816104e9bc42a3728750441e527a6fffaeabcb051ea7795e0f1995f68e889806f9502a1d9ea2f75c12fe45056baeebd3b404acf4d56a15988e21f07acfb57847b27f3f0d862684068a3c144699b4b784a01db073eb7450027835cf436f849d02eba476fa9a7260c3f5f250e81ee2ec62e4218a195c00edffccf8cbb45cad37a430ff18ca09fedccc6e78519f7d2f81b280516a568a02294193051b1fe8d98d8756a45317c131afc338c720fb7906546a4734c7bc5ac9a592c264ce3184e1aac4134819b04e2558ba6ef91c607595600c8d70bfd43d16a07a7095a3fff300ade20f5ca0c6aef607bf3c4678c2a9d7cfc530342c34c1dd69fed1591193f7d3e9344a4eb0781fe112a2fdda528a1f6e0e9cbbf4edc1251d8584ad29ed135b53b21174335d889e7355050830f0f33b0d6406902ebfeec2253e48f3e3370abd5f97e529b59df1f18c9f5323023bb570833a602019c4f490b0e8c453843c469c1e4c1c5e623fd1ba81fe15616939143227d7e83d34744fc21b238e5f136e1b26bad26656a02ca3760bf9a6e92b95bc0836313f420f34329b191d23aa9fedd478376a67095c4c57e4c089b2d9876d8328ce84a1130e9518f9c3d2d481d3789e0950d1095cb1ff7248dc66fdc2cede5758a4c6ac5c309e59ccb63b47905d40a93f57a6532cb3b1f32af3cfe55dacfce33a7a21acd2a29df29d44bb0afa6025537ffe9ad791c0d954d20ec65db6ca2ce13e2be69353c92471bc661eecde85dcd6c826b58414b7e86f6dde80735046f906787cd0fcdc7054cb736ec89f4521d8fc3003e393706bea9c4d923f671a55887fd535aaa31919f3434e54bac65fe910d613afad5c282785905a13f176b90d3abdaf8f3c2da9e9eb6247dfda90d3e6b10f0734653a267471792b98e714102953a9d50bfe90e57645150314c5978b178484dca3fef887a153dd137865b30a32a4b16da00a366156c03281e51fa882da6c4e80ee2a330346477ea71b9afe039e1dec7624ae112aad7a5b0c4a56e701e303bacbb4777329355d9f29c22fa82847bdc5406a3a1d548945c6d606a8ec187cd5bfe50fd4502d84611465b85d4911fc1e8e4c9811861257abd8ebb14fbf2c68c6be53a348318982ca8d6ce7cf95389453d87d897535d116fe1ee3c4698b918f6bc169c60395f7c511bbd3b27a81e91971dea48d2c3d99f11cf883c28b6580f2666fbc904fda70225d048335c6e91f804df608bae1496842e9bfefabb15bbe0ddfba1d10f395c4ca7e3385f9be0bc580cc7d5ebaf42f5db57360cdf1faa74344f60d450c3b28bafd3295e7f2ade85c69eb1af2e1588ea2cbdeab29449e10f9762d087f18c1158d3764e16e1f59088f27f4b34397fb14d8fac87888da2d62e147b615725a908051d7418564d848faace01dc8fbaa6f8b5541a66159affb5e73ff61e01c2c0bbf0a54de3455e9bee4e090d56155bba1374ca2e9845ba98d5de3732582a1a2d490b755e5b13a5a9e1832459a97b8d230a16dbc2478672dea2a9c2476561f75d0875c7c7b965d621e9296c98270102b39beddc2c19f0633ba1ef1697edac96b183fa93955daadeb4d49d57a2e036882ebb9a24b01accb88528bde1ccb29d0b38012dc85085c563d2d3e511257bb993fbc98fad85f1bb332dac4ecb40870526a578caa31f2a7db4fc273ae3a51dee36401eefaef4a12a2b08823e5a4cfe46035c7f09a8b25185e13b51743c11e0353ad259fcd3f44b09de4f49f090910a72bac3d760d149e08da015e6b9e03d8ff4c49679c6d0766df19c7c4a18cf5c9e3c119772b084d52926221c8afbae8931aae11088b02f84d7983aa410909b69e89863a716b12546eb32860f38a23436225569494eee6b35e6cfd326d58abca1458c360d256162ecaced59605e4418ad89849ed0be2ffcb67454da092dbf0658accc5f2980a890baa6eefcb358262434cf34d9cb0cbe772696efe55445c40c80ee444dadcfc99e907bace1ceb1a768b79e6dfbdc6205f6fa2208e6fce58a880bc00b3f3c92acf81626b938d2a98b09cdaa4f4f21ad29a686de23e844f61f73057daec2b8bbd01add7aa1cd21c22c087b266cbbea9eea53661ba5964d0c92ae379ba3186b40ea9fda0ef6b39978d621100d6717655fca445ad181481be67f5693273dd95e1254e7d75f0e169b42ec164ca8e95a269d277c6cb74f13b1495879826045aa99d575b8c85608a61476d518a43e99033f8caf5d5d35c574b4c5eae2981baa3ec9635e319418cb8cc99d29696a1e462a9129bd84479c2e1f6379dc4e77bff92754e8ad721795cdff6c4627837f5bfc117b53a951db3b1e1a6d9dce45ee8bc0c220a17ec7c0fcf9be8b19bf0d34ef481879d43fd03818005a286ce0fcc931cc4d25414179fb46f009d3129cfb7e56585d4af624c09c910d1f815bb7bcc9eab0051d5697b5f395e1690cd25ae73594bf837c04a364f8929c95d65fdf0f342fb623ad3529edf5f1d9c757bd72590398bed272520b13dd22064b65e268d62207742023f9a50683dc64aa708b31fc03f6aef0509512ecd46cb3a46fe926fe4add5ec5170d94047779240a619a24e3d3a0c676bb1d4c112f8c09e700feecab78512c12045d8c9b098ab23d294520ed7aaf6d235df8915cb3c43c0e613dfa277f6c1f1e79e44df5cecb716916b754bd463033bb38bf80fa415263bfcf711a2b455d753fe96545ae8e53e1fd289626b259aad56a1969f080a53d4e9e1757528f462f0b544cec0d5a0182c635f0bd829ea992a44dcacd92d212903f48bd0e51eb552bdc2aa4316daa8860eabbe818374c3648b63e7b0dc539d18dc52217e30a8928ac3d72551347c7a07d6595314e8ab1b1c9b325ecf39312f34d6a7bd3236dd1afcee802bcdf57c146d676cb3301c60afbd79f5304032fc1d7e87e667ca79a48bb72cad96a6c6e78a91096d4da2e192d8f98f67d487fa3a77afdff7a5dcd69c5d7f0549accb42be358726de8aee1051d01ada8b61474c8b02d7e61a2261d26e3c519465a2410e75515f02498cab11394a4d41a7616c9333e5c10779a50643579a692d2f847064f06b790081fb522ee82167b56912df9796bc96133045eec44e7a9e3b5e79af59db4fc5742c2cf317ec72c75937c7dc1935da9d3b997e45586b59f16ebfbbf31683639adc86e0b9acf8bfc118d2f9df335bc9443a37e0bf29f9fd42fc4ff9781f6c10aa0a3c6b77c33e0b1cc69079f528e388142c2d9e4e5926554255dd66f4160ff54670a1bb614f91924e1ecef0478a2a5b491c0f62d14c48c81ef93a880b7570d9c0d9dc7c0a3c48b4ea4d0ec8b101771685f0855b33d451c79c18025b37b3b8074c53988bda0b27a8bf4a6c08a2a1f45a7a416c6895b96b915ba04afd3555d0d3c8f7994e48301b9f255a0d8e4d618397c6360bc2e85ac12c91638f1410a38ab60a5cc62f69898f780d3deff11f445ffaf4a9b5df87ce4e766b996f2fea6716a89c4638c7affc42fbc7ad9ee470cd130fe23d327edeba7c26e8e4ac6fa0e398a851e279f23fde5f963b183c0767a2d9a0bf007b36e34fc4fe0692d5129f12e59c56742e94419befc62ad63ef2ffc2ca09efe10bf39dc94bb6037f996c7bfca8195175e713158d28190d55ce8a524b285a38f5757a3061ce5471d50b51cc94b22339266e8ba0adcaa1d166f54cc21d59fd5c1fbd3091328e8ac0d245d5c0601c9fa817d37161741dde4584a3d10feee4e65015c87838af68fde5b37677383131a996bb8220ebcf33176548394f1f8c51f4a3311129f05f20935bc2cf1e99d052236127643e73e34c5456a9f2f667699b3bdefd7f8a4d00847457fdb56bc3bb05ea1a97f01f9001e2c637de913ebb66abe727b5b2d43e2039a2baa1d260c6d5a11a72a502964534c7b875ee46cb1f414ea25a13aa20750dc80d320231d7ea72cc164da89ccb6476c0730ee2b61b08632e5d4e41b5537f23f35506aa9e00955854937cf3942d01c8a69518e0b5380d4a026513ea7d1fdd5e160c39418bbedae30bf4c224371e43e30a97c4355196a207ef18b05d7817b74aaf4e25b46dde46458bfc94d6cfad7be3e004aedcadb1073573fb5d474732cc01b8edaef2c7b5d8a4ed513d34c61f152f3fea9898c7a62da7082075684f0815b8c13cd60ef361ead3cec0f6d9465b5bce85c48dcc3930ba7e73753aae7d4bd01555ca9fd6673242755ae7852acfa51bc8767d56b8e4df52f00c8cf547c54f5baa90da17f806a2154b5d9078c2f47279fb39d8ad98513d7d4005a34cf4ecfc68007a12f3ed4a1059d43a94c92314b79cf48a0e33bce5e52f7f669e9d076c02b5d767c74340392a6c6196d377799b7dc4506a9f775c475a60d2234df148772c74af49cc919262a4a55bdcaccdacab83ad60e47236aa7cda1d4ba121b84042001bcd2902d38fe1e3b418b2062b4fec6f6f674372fc0ee8ec9787420750c567e6ee08a2c55d4f6c74fe46d8290f34c9852a9fec8fc0aa997f4e8c39d72f844e07cfb74e8cc62264a6fff0f0737fb793b4ef380a3a9714718db15a6e8e28198509a5cc84b6ccfb72ae77593bba6389b6a713430f7f292759fc8bfea07be5278150b0930b1b743210ca0f4f7fcc1308dcc5daa205318e4e3ad4c8a64965e46d7c1ce7c452e0b13faea9bb8ce426b2f7363db5d53b05fc1ab368a7cb58827e6c8f93b2eedabd1ea5859e24ca5224b0998abcd94c6f7c6f2ba85b068c5b463425914e63755ceb9b05f2d64b65899842a5b46520882a5ee15c1eb4a16cf73ac41dac54d6f1512d8fa52e3a3ff29703883d50136bd8006900f39b2ba7bb865122d0b2ca405dc38c2107d89bcc1f1eb888e0022b1419dbd94797a8cdb36cadc181c2f47d4996916d5954c34ae9c481a37c9dd1f9c4ea026f235f241ab11015d5e97c797e4fff1c00bd591f4ccda3e1e6f536ff7c15fc0f7d8043a93335b52a10e777db1048127560f6b7b954d0af12dfdea4021152a221c8b785a95e21ed71755aaff0d932d59b1bc252c4c1245b7f60f74dae02c7faf0141c5843c5dd3e2cc4ff6148037d9cf8c740c06c59ecaac692cf7942858148d3f4d2823e952a587ca6a5b3b16b1aaa237f5109d0eabc0b76827f638d24ab7d479b8cafd426b36d8f6dd25337bf3e4ae2e149bf9c93769869f206f4e27eab3aa1304b25a8537076dd74374feda8fa93333aae63f1be24d8b17f8fd17fe1bd411e0caaddacedb9e76df5e39a7760220fcae1d2c580670478c3e95ccc3fbdb7643c60a9002033c147248530f9668412b423807689c250dd403246da4dd509ddefe98609893b60f8255f9a271b589d15fbbfb509d873ad5c74169f4b852ec2efff4b1fad4e6264bd648f5affdedfbc1f3ab169f82ece139a6314e5cfcd41985be8d53bb8dc78feac7dbb6b780c1489e464a763f371e1cd701517d2e0e5526bcf6e62b4ecea0bb884a16ceb18113ae15ff54413bf37aa7e84c4d158b90abea4f048800f45f425e851747b8e80cb5b8d64bacfa47d17432161bf450940aa99d70b1a82c4c71880b493a0ea4e8d0fb10080d3645714c26599bfc5e604aadf1be50f092ff078aae3d678e03c2573989a801d808b9b3be52c650e512754be9eefb3d51964f37965c5461a1d060167baebe596f9b81f229fb12e5ae2ad341afd8878575a3a32472f9d0b10f8539d16ea454bfac8cdf40982c2decc29e1851b53bc10b54668688cbe6287975a897bf581ecc92f536f87047f9f9980e1249b282199b27ee77e895712cf69f977e6a1615572f19901c3c6fa6534ea03598aeda17bd9874e8133b07bbf9e5729688e29b1fda6dc7b1a96449253ab11ce5a54d8dd21ca5487cfd20e6ef6dffee6bc125d515b370d838b4655a00f9bafdbd1f399e7f35494ba311f436401482e1ff1652af958636555179dd416f477e5894962352442e4fdba3f70bda85c9ff3ddcdf64f450d4c072842b22f1b1406b47453c77b57130cc8dae64d61ac8b6f96a527cb2032881b54d4b6ad6d88ea6941cd8d0f26b53ebf170d1a2356a5f6b8e31078108bb08ee8d7e20de885d29f5b3e033b0d9bd9249dbdbc6cf855f831b638be6254930a14d70eddfb912334c8f84140ef8547a1e8ead5d0a4250108981d4cccdc2c129eabf3edd9b36e79bae0716fc0300bf92ed2b3d6359a024c85cf6d09f84a79544b85637a6343c8da7c84c26a49bff2300838863089fdb0a4fb9820e779e14ef934b246deda3fd76936fd2b40915ea49b05fcd9b944363a198eba3b2c173cc378a20632901cbaa924f460f870d92c259e0c6c0d06a08fdaaaf05395adcc10165bf1c48e749ab23c8a16c6c9bc3d01c1adf7cf249acff5c46ee6b49fa496acdc29e7c80b8a13d12a2d677125ca6ac7a014fdebbfa0c6f9447930f3ef308db7eab3789fc154c353230955d25c5e2c674b388c0b896f86ab8f3c428325deaed551cc5fc5e8efe17052595b91dfbb99db84c813cf085e737de3d8b7222f3a76f3449b23da1196f863138f8b39fa3e29396dd45f8a4923011c2722aed12736ad05affe23b386e9762a751d30ec951f90c7992b636416a89670df7caac4271205e9b835dd9df6cb20488fb4a1a6628c26cf819ed6bc560d123138ec7aeda83457384a65fed9c00dabc00d43d5af08b4aa3841ad6743bd0c7657087caef83b61234f8fefda7a204f7ddb678b261627fe3034a6e6e0b592d11c73f9752153fc7d4d118f5ea998195bdfa3583e488f88f92f53c9fc43eb188ac74fc70208a5e841e5f73acac2f7965d5602a46a4ae4c687087b4d76012794bf2d164dfbc57be2afc4ab73c739beca4fc2f4c3c5e5b847cfb8f305b8aa69cba2aebf2fdf249ac6008e0583b115414510877c55d88b6e093e6371dcdc51da07797c8ce8893af0829ae864052012938a9724c629dcf2efc66b70e18fc9912563530a9e25a0d43a775c23d57da9efb705e6b22c82a2f5dfc7369463948170a9eaf38ce52e17c3418421c57b7c5b06e5610a630fb98144c95286c25049664082828fcffa1fbcc1f227dc439a06e0caa536683c38dddecbd4d842fdab500a7eca9d07054a0df274a2a270bfd2e005567a83c50253dcec0f1ddd532131967a2c19564907fd7762ebf9eab1edc8acba9cad2107b869b62b3f86bedb775cb5ee2764b9ebafc1528c54439206475f955d8a1b3e226ff2e1c32a10bfac2bdd0b522201be9cce114e9bce9dbe3110b78f1c52d8f131f905e3419f344d07d9e13af85cb88914ffe278b54bc9373afdce9d77d2faebacdb5588995bb0b6b741511f27a5f94b2d5cb516002de117560ea29f76b4e8a1df938cc6ce5220b72c305159c7ccfbb5254ee435571e8c74b1b3795312c0ad960214909f02743d0d53d90da879f01f70c72abb89dcebcde104fd623f82b4f6ed2b4f5f134ed0b1377ea072d874e9445d574e7b7ed252125cd873f8b784c8f46313a9d637e1a208f494e577053495a35f42c3d618b8868801caebf9f553da86095725ab34905c79371739bf117adb412c34c59207b7d964bb9a40c543c1e0700c2f72cde44aa5bf63ac85c4f7848a9a8e0ebca1cd20d038ab95dbc6e3b02f042151c952f13015d9f76ba096041a6743efeb07586c07ca576adbe3fe61776b9e8730ba7af3dccd6c53da39224fd50630a9370c5f1bd9e3f4faf62cd81504330ec9370098dad244111f09367035f7ade12645628931d99350e1788dfb1f1ad0b0ac70cea82a137072db7221e285ff09656ba6983deb97da1d682cf0190515afec49b7e6e559ced62efde6db0e43416ae408b732f60c518b077782230c1e572d526734d1d5cf2004d1a2060c98aad79db44353dab31301e8b9785dcbb8b4cd230c9601f78c4e9b9b192458abbea9c4ddb762bfcdd1dd321d2c19ea203402377a38fdb47a5d929741473203e8454f0e338a680a9f362439b2e3824bd94d81cc80b8a24491062261a699f244ae0dfc2046c0c598004be3346d1285bb74e1166f22eec9bfdac25507b0602f2caf7398e66b15daa8a44e0eff697846ca8b679ac5e9534c874cb26552063b806563200487c73af99af888972c850c32acd9c98f8513c369fe7d56343a18fd91e3e6ae58530189373a02fe7ef3a94c29508355782742d02c25c6436ca189c73e0f6c6d2612336e5b3984b69b985b54c418e08a75b9036d2e4d5f051463a869b3a8758fa92cbac41d8741fbee33e954b2d774b91360144b4393c09914d332516608c156a1176fe6e32b7c2c83979471d186a9375c58dcaec04ea07b0221356e8ac091c5e1ac1588b08c824c5115144af90bc5088456460d15120876fedbd5d3170c53aaf77f91caf57a06f8b49a3a18a7039412293a064a35a1eecf0e5cd2e5cc81b2b432ae787309b5bf3495f37dc428fa05664f1d59bfa3b3e5f8889ce68bcdb90240816d62140d3d2f165b6f70ed2592b0a8bbc80a6123534dd22b35d8d7130fd4e8b36de7df9f9cad60ce566459d030c8826f0e833679bd9a41e823e1cf608f29a84b837c6407467d0901d1b38bacd5d11fa59e24a0f166c92acc8dc73ef2d067be2dc4b29140db6f53b95947b8125b39b565fcf8670481f614f9bd8661c795136d275f3aae17b80f607aef5cd9b0a61f2c07038c0458ab333d1975f2db75cd6c619673fbb38692d38a77da58518ada8d062c2f5c09ebc8ca7782d757b86375aba437cdd8d0acaa47e5a5777a93bc33f1bc506eaaa7ec071b1dc175c891017223842b6668da49c9a42f8cbd1991d6d366c480d9616221a19ca3928a32e4d86691902b1ab93bf7153c1b3250f3bcb46a883f24b0c830f3139c5cecea7efb05507bf9805154f0f0d5d35aa4262664d769a6053f4b38f7f2d92dd3dccbdadd12da4b4be8c942ae088fc4cc4b6a8b65c25c2675c2e56242c596f2dcf1ea442de1ac280a200b04fb04dcb0968cdd82bd8380dcb1b20622554b52e35d48b10ebff793c76089a617cd5fded96424bea0b0951bbd6223575ad2e6c6f00129be1274bb718f8cdde48849acbaa157165a70ed22e66e23073b6f2e5c43396a24a03fe083d8b45a3a387237f19a66c3c4a0f443f52242953b674ed24234336746068c03c4efc6e78cf273edd4be3aaad5c2f002a9471cbd52dbee556f7286f02a86b2225bad0736b304e4932c079e1e3e6043c0acc17e90c8a805ca72e3c401c5f4ddc178abdf98665d3b32d0f557d3899e6c6eb8c07d3fa131b8ac1ee45f03e6776ea82e5c50a78b186dc98320bfe910af898ba5cb315a2ba9563f8d9ac550b88470d4e7cc974fa4dc903047a1702151c8b69fb08826d73a8661d0e76e1b687cd471510422b2231ff88170a0b4b72fdcf97d7666546cc5fb5bf7610d7936d0233c42b97400dda5f7edb5095ae84c96b73948ff730f59777b072682f56870189109295158b16a3b9989adbb790710bbb4061d231aa12b4a69dbcd060bedc63fd7dafe1c984a0137a097377eae2f6a95e5265f22fe059b89f932bdc223ba2abafd1bced2b8ab7b516f3f85f73c50d9451f4b12d00fca0d8d95d6ccc53721dba65e2a033ea8c60398aa120ce1d8bf524fa05835ee234f8ee753192f0e0b78051ec8ddbfc16d5e26e042a6a0f6fdf4ee1281d9cafcb55c518251f2d4e499b8fa6ef01ea85c01c8bda4076010ba3633c0ed55aa8368904d58f6a2aced004c616059d00ee30dedfc9513c47c4508bc2e423c8fb41cceb6684e384ceebe71cafd9bcf1358d710f323fbf123b183d7f22f7213e7ac929235c9168be7b5abcdc6aadd1b36ff2aecb0bf16400e6c230dfada226a060efe93a7fb1a028d24939596905e664f6b56d5fc95ea8bbd23c228771937a1a9c286ae8454dece3ceaf222b7f393e9884d02ad6eebf098eee172f7ad9fc22346f3e3b7f2ef811ed94060429cdb844df53cb4e4a4ad8543e15dda7541645defebaf722230c0a1f976423574272379d891af81e3154eea166a49b7448d0501ff290df33bfda300df53b811c7a6b5940db1c016058d66d2277f20d40434b87cb51b6ddccd110d3d545099b7aa686f7c939c8aaa77b3b395f550235210c356b3e94a1976cfc7e5fd908b67b61b2001ee85bfbaa5fdbf03337645dc84fc431ce4a2b21b777e9e4b83227160f8a7ade72fb766af3e377fab6d410850074ea199178b1a60609c88568b1e6223e7c39de680041a7846e1c0651ffee65b885c2f98a46535003b675ac55a556f47e0a417ce8f0bd44b883d80c9eccc5386433c74c76664f4cf6c6a8371d1e79ae07b4315fd5084ba93c075991ced98c471ba1608a551e18fadc77ee944eb334b55c3680db1fccb6ef4bcfa6d77c4945e473d9e5cc92ae2369fa1ba216711b5bd34ee3e0ccae9efff71d944eb7640a6bc8fb0797d79bd7142b2a0a3ea7b002fd0fe0e05e71a6361ef2c11637b521f8925c1b8a3bf4cdb6495fc3dc1da062d532b3dc894ad746e53f6d6b049615c3ef59c2d74dbcfe33d52b1817ea332156e4cceadc20731dd4393c1c4387d705b2eaea2283a9e2f6f920b03f9bbf6d9f1e4ccddef3322b480f958e716fcfba89949421edd57997330c9eea6f7f3d8b394926acec3b03c2401bab39e71eca66ec8ceaebd4567b83cb442acd77326a5ef8d6044c1f2b70258e3af99984c0278bdb7a26a3e31d93e298ab109f5fd3fbc8960be2c7d617e1e4e453ca29cde59e2668e7d38780bfedbac6bf48a96d6056dfc7162ab1e241687205ed2c13bf8e948dbbf6c5cf2e0eabd6b4d54f3a9e9d5e63f4007b3e0d4b46036782ea71f02650a9bfd7cc28a57216bcedc37a65941d575d52abb4a16eee9093f9f6cb69b06993c06eb55cf045e51627cd25624156ac711bea876e0cd8aa2eb191541bde6494ef742f79eae5ab4e99ab632ab049e6c418dd396cccc480ac839e3e4e4df10472925fe7babfc03f6fd6d02144500d74a7b5d6b46f8960673492afd47cfcaede9ee5a4f708f6aad6ef25c1e9267c95f2530d3169137872333097d8171a83e7f27a2c11916cbef171776c219397a2f0c1bdaa13611ef15fb81baface7db923ac582a8583f9872d98221b2af1c20d27dd390ec272822dc346eb7f34623904e5a1137afb62cbb3c7bcf07831b097aa4e97951042171c95c777191e4f8715296fed256c282bb7e7c6982e1aa15d937b1b82a3262e23257ad1f43c25eaa9b5df54b9b6101c498fd9e9dac0d55293d67e5ced41f89278811324de1cd552956ea408c7dd7227d2151e2c2e4381bccea04cc655052f8d55587dc3aec31398bf572a5107c4667e320129ee6ab6f0e62c64970a643c23a25699dafd4fbf8b40c57e1a1a965910534e577dc3209b30d3f481c1a709428ded19e146f7fcb9baa8414f0dcdfc0bab309dc010f458b6fd48f2dfbb1ed972b9d3b39429e56f4944828fa091b78e03f8d70e061469ed893528588b5c9a1a526d2852961f782bdbc63c094e733052b66d019ecdefe3c7043d1d30e84ec5421b765b881fa291f1cd2942279a13b5b53dc4498224f1af025d4c9cb314771c79417d065740374f2b9ecd57bfa79c3cedd3bfe844f28c5fc0095a3e6f44f766f1db7a8a90e77f034d2f2a74e3f7fdf4dab4363edb3cdaf20c44a99fce0e8c8f7b254deaf51829790448f755d404cc057da74c78ad67ac697baf5f08c8510882fb8f77e8a6e8a3c21944d8168aeab764683b613520ba91302de54eae53a6c9c8a2b18785cea7969b9760ba57783873f12eaf88fbb5955550fb3ba381ac027c760f3d3609616086218deec4c8a4d565482edfd368a2bf2fb33949f293bac5d71678bda5406da5424ed79e661496442191035be899cad96bad660632a5ad0020a3ee4bb6a33fd69d4a1f4a8a1d96e77e38544f23be79392130a4e62ca92e5c16b346fa1eca1ff3eb2a6a354ab9cd3a2e35cf219a4960456f25a17e5f918f4c4518817940087ada93bff7fbc132d343614752d6561c63ee7b4539e630475fb69268177082ac603f03418652c468eee2aede760d1298f2891169f93ddc0ea7c6f5c2828aed003874aa9bea74c94fbfd120fe391541ddd7dc19692c3b35ba05f6d77edd093ddeb35374662943682a3f42ef3e06d0f2544e3c1269b3ac7c57e8396d9e6e2c779c2b5e2faa22a708b1f0cd72b72d855cdb909b92bb7a52ec7cca19071437b4cff9fc2831e4c5997895c28c6bd00ff3bb1ca98ddc83f8ea6cb3fe9f1ac5dd4d7ced0489dad1be4c2001f83249b80f0fd42867a231988678cf5b9f351344349af2e064162ad21bcc577892103699edc6da065b0503a6f5065898c10e087a8e5ebd90a7893f25d30bff03631de197e832b77766a0fce7dd865f677f62b353af7ba63fa6d4af173c15c0e3c06675ee7068c7befc5aab7d293993c79da69334d2742a79b07cf38eb0fe659aadae3715fe0f8869124008f398afb21b8a471d47aa24c404e93b4121a89eb74ebbabdd57478b9dae220c7bce314a36b1dfc23e832afe7e03ac4f0889106d853dd1992ae7a9e152c0a8aa0bbb59694244fc07982a3136e873b9c4e0347e7095cd78fd3c3d07732867c3504756730d39a7ae45c1ef4874a089300ba4d938ad201b3c61a786ae27ef79d41bad3e5ba1ee64aa01c807fad39dedab83b9e0f262624645f47d9aabf205882e02b9ee06259ef68d02f15fbe1ee395897a9c062bea422a5c625610a13cd87d3727b7107abdc709b33ad44cc5d9e4302035691ee6171d6bf7ae17292827fb73c690cec9bae87813c0c2b6cb09ffa07af386cf5456cf7721c074cdc7d1f09c8a331e4fe693774330f0a1dd470b83fb67393c93dae61d2384ae97bbf4fb0c6be9922594d5fe90b02afb026d4a11cd548ac8ec19ea9f4f2217b32cd736ebdf8fed89b921473e19d05f960a17de17681c0a8f6e9125df443c482ec9b27b7c4251e9fa5ced8c964bcb89f8b9a1fed43197b42e69e24e9451d167c3cc6809e3a323532906d4c7a2f6fa515a34d0fefc401b9dde83e33da168f927336646afb5ef57ad7a97447933b9e1ab531742d94f3bd938d960c934c3e6deed5d6d12d3d62ed3812691d29a1b47ac54bf613789c4f4012bd70b6bf2df1483ee591aa58f43e3038a849df3016d6a9af3636564eaef03fe075b197f4203fd8d14e7eaacedb218fb8f105d9335f79e146e51457958c125b8510a75804a2a3029618f128e6e6de919ee1130f56f278e4ffa3bf17ebaf1147b025b213c32ddb3d3fb9317189f8eb31d6213f0c8153fa4a21dbfeaa5b59062d2b616afb68e045e4126399f3936e55a8d542327c3546e19a80fc0328799ddeb1b7e5da17d4833b7b6362b52f8f3b3f44764d43f26d9af726806ba58feeb0471cd2bcaad408eceb317f976f3ad56863285a280b6bb43d8a188f1c5cd10666a3a9b4bab3da44f51d756742fc1f3a2c2781b86f41f5cbad842a1a723b9338b460b1d0101e99646c8007953a34f133ab7333044225a3714c8c7e2e22cb1ed2deb1e457bf40d1fcea9fe9f96f7fb315388c03da7e11cc5fe9575b90bfee7ab2a4508b10caabe5f955d5b80a8c1b86433a489b38684d0047dcadbc2dbde2c4d93844613b82904c1e6978dcb2899810f86699bdb7c016c531185189f12f3752a7961b5759bd602ff57a0c45d808d96c343a7741847c7ba7ba616dd411adab217bcd1b047f829d1576cee89859cdb8b25bafc358eabb2cece8962062331c0ff3d93d1c0f84205c7e55321c97c264618466034a923f707b47d6a250305cb3021c9098d4172a839a63842a1ffae07a73cdf13165b3877982020f0e0504197b01861d2f8b0738eb207cac97d777501de3ca322447ed9c0d736ce7f29f7a10ea70febea671a2c1d159fa19c5897a7b9f1d45cb25cc0abd0fc0b5e4ee46bd51f94c97aa38a059f6d3e44d8764dd61a9f67254a44431faf8e0193f61389834e5bdb664c38938223ffc40604d60f4675e3d44bfe273d461184645f3cf3a402546d7f0739f745f1e22c95e8946ebb35369b760f8e70da80bb804b651a07df5c62db7088caf19f877c5d2dce2b3df451faddc15a104c6b36f1d1c23c8a9d997d0f59fc025849fab9b625664347d1ae54e51be958d8d29d53b45cc73ea6ace64edbf3209d724ec519c4942c4c825ec75e6fbb53b0bc70fabfd1a4cf58fcc6a9f96f5048b55d8a235db81814e30a9af4c30f09d81a15d1ba15411189d16f8509ed7fcc897b68a55608f8086204e0ee53c11a896757f4cd3803b37427fddf5b6c12f5621da19b53029bf8bf979b27d0fc8c35c9237d4d790c34bd78138d9da9aef48977412d8181d719cc90e4447f8c22767ef260ea6f597f076f0cfbe546c7629e66b25947e15d0fb5a059c2582c7ba2046c64b651e718652654eefd640512d2b03a8d70db7fe4f21857339d056db3c84340beaaabd1aec29c5b0988ed77c31e1808146858d9cbdd0561bf5b6d5c5580c935307e376c381f822e0d339b2b87ad0fe13283a4b68fb766bb4d78bb6997ff250778a9a361f6ca8bbb14a6febc325da3ffd74d7d5771f06c129a170be3423aa93aad4fdc5bb813a1873cb342d3f68cfc0b5cdbbbc0f99a65219cad2d732335f7dc6457241020770b67b75626c956a89434b2c7e4e44b6c6a06a829fcfb3da7b6b74017b5414d67cd5f8de9ebdb8711725da8f2d33d331ca684f0223cb7810849f9e7f140e204cc9545f8486420a6325d23f27ed0f43f854a32b488fb76ab607039d5fbc42194b26e9d834418a63b867e1dbc0266ef8cb2452f2d09182d9b18e0dbcb024f9841ee42db5161a0ff772c37e7d1a58742f045b9f228fcc8865c64e7b4832caaf72bb35857c45c3f241987ab677ef56cced5d8cb04657eb9015a8ade820b466dd2072b2e0c98e8f010edae4adecc4fdf9f25911e6ba2cf032d199a125543753ee80989bb526ad7267577572a0bd8d46ef918d824b3cc61c43d9dd1a00ef05bbb6b915bcee3612457c5659da86ab27468c65f5f6bbe233b468553a0b78c3050cbddfb0b933bb179c2079c25dbb9ef17037aa928f740c44aa1fbd275703179063dbac26144e0b0975a0c5fed18f825b62b2204b139f2af8dd15bcf106f26ea7ed7245749ebf170c582ed277d33019c6679d99041ea3f8b6b44b3c6bdb1c87b67656a62347527bbfbf0def215f2bfe4ff6cbd3cb24be3ba86035e185ed1546cfd6e50e267ccd0f610e15ef5c1f9e73571195d2cf266dcf42e7ceffcf51db1695b9c1e0dfb899129561afef6850d7d70a35c6b3790629bd77af45199e493ef1c399f549a6abe3604f613b1072a733047733462d14f6aa2634452e9d03b227530b9ace7ffecc07323dd6778d431a921e2703a8eee0f3b54b5d82fa3186e3917e9cd7b299956f52467a9637fede11672e915daae28259ad69c74fb316e35fc1bb1855f6ec82d9e1f4625c7f101cc4929f3242cdb033905e1e70325c8ccc091dda1d7b1635c009706bce05af0eddca29b2736dbe4fb2c1f1cdc41d43a73f3b913b0f3dfbac528e11621d0b1e01c5627a209b7eb903b98325f496c298d294302bacc42e12cea7a22ebdfc4c74c57769dd6153abcca97748f8095dc881a25022116ff7e104075054c40d23bad0fb72447c081bb8a758a375c77cba640c32ef72d1607024556403a6a84c5fbe7a24f79a7fc9eaf182353fb6931461fe12fcbd378277a212db6818bd3c5ca019b2c4b1f16cb1f2ba928dd7ddf77237ded315808bd45982c9bc5a086df7a6accdfa15e64156139ab52174882eb3ba9537bffe00578b1405049a9cc7efadf67a26a386844d3c8f10a21096c1b60c94d4859236e4500477fa7bea5b338c42c7a1c29ecb466e2dee8193f446ed01acb135eec288fef32cad53f2f1c96e81c9bf10b2de0e2d4d00c57bb8900354c65fbf57c4d50bbc730b645e967bb86bccb59bdb3ac826e886caa8f45e97a5cf279ef09bc532df7fcb4e819eb4f13029d36423bbec7ae308224fbe0cb91b4244a389345641636199a09f685538c54fa85cac8125439d8ebd2dd7939ec61771c416595637f1bf574e4fd6ae6878dff1cf46a11b492aa3ff0e64b25476eca3f85adbe998fd33a4094b41bb859ceb1c65e71fac7b330b9dfc8d1e324ad89ba1b1c66d5590bdee2dac74db3abd2c270bf44690962d0b633a591e04ecb41e6d8656428ab21d771cda859ab96b252ec6d4bcd48e432d7235f054166b38fa689a84054490b3bb1cdb3e727b5a5b03bb040bf4e4ebafeecc13774d4fc412502713ea1a23dc24123638e2f73e49a301bf0c99f680b4192a49aa08c2b51b0f2fbe2673cb4c9923a53d8cb07fde0ea8350c3a51c6989f85f1971855b378dc4276db8c574ebe51762958253d0bff383cc75b63674c798589ed7d17005f960925b8f805ff00b25740e026c393ef6d0b782026b88eed933efac6ce7a45a2e5d59403f6ee64028d052b744204c8af7607d4602ed8e44edd57d2a34e0d18ecdb320f500a870b6af8f32d0b9b6aafef58c1047c03342478ad00f33b17d70d2f8501f7aae093984448bdb6d56d8b6a5a32899cdbf88dadb12e9a7b4a81fa71810fb568dde785629909fa854ec315e3b10c6746af9626c23ed0f494adb900d476982556b22567b15c8b43b82403488efda381dceef10b2378b8fd1c64419470de35b5bca18d9152e9272c2cbb5cf7ec1107fb847b12c26a42280bbb948d59a9a904970d3fa2cbe35cd6df19432d24f1756413dabe3e06c2578c3cbfa32e97674214a2c4e126d5f78fbac279d7e0708acc615b9575942fbb3091c476f42ad225b1b1422e08cf6056b2959864c40a10db82baea2c9711b46636d3ad41f37019a009be2196b37b732c668798a4a08de60862a1c7735da33bf4a78ad660588a683d7e5b7997e372d0e9acde20cd6e14bc65d4f539c720fcb404277c66a4d5a2e7b226c44e172ff95762710c5c6dec730e3d4a52fb44eac2bcca0d601a549fc63ef44dd12bb280b2b1bfdce689399f08a376c6a81d11f0e473bceff4ff15efd1c3cd29b4749ea24540006b09f5c22c9bf4e80574dbb35f328e312a644a37f579d3bc369e484a501af39224e406dcf11d21b9e04f0bd49d221be95e569db5a8165d64af624b19ee63c49b5400f99733814436549698677c1489e595073a0d81cef3e70c76d3feef567abd5c3a512904c452f00228398234bbb08451772e67ef4c1bf7644ae962f95b9d04ca6840ccdc6180d4ddd0155aa9299cfaf40c7ff6fdb3fa046c0a976b5427b5f5cc4734b306dc731fe9f15e27da87cab853cff673304b0ec69fbf829cf1cd0d0673a9e19d019449c2f07959eae033ef18f200efbd08318c576ec110f8808dd2a12ebc22a29f0e130c113898d8dd59954860f0d32690d1e5ec0b25a1f42fe132365da785d7271fa2489407c7c568b9a19d890a5b7d487926dc5a5a334d776e7af4d7f58aab3fca8c4267ef8c669f15f464533bf9d4272beac727f8269f9b86ae43b4e70524277c3758da68bb458c34f6d46c0673024d2251a065c0b472dd0b7ffac7be37eb53aba8dc5be1e492c99ace91075fd9760dea5e761063a4bd4e5b0524344ff43a41b86eb951c542c908afcede70c2f989d1eb88f314dda896d7dd7bd447cd6fa387fe235fecf4e144248762234a1ac5357d27b5e2f692bf9d155b334c599bdb76c30e62ef3648a96e33fea3864b368577168bff552b2bcbb088919dae68394964292d2d5d5958b29e0ee8bb9716f88eab5a89008c28ecf38da08e6805b8f9545bbf57ede58b3911dd99b5c344fdeb512435818484ce6000b08127b337861929cb934803fcf3b21a5e24df96fc34fe6bfabd1608d600d9540ba71e36e97b566ffb38ae815ba3da89f5ee39a5ff761b31b9e34609196480763591cda2e876b8b36457bd69c0f88a13b40e28912f8cb4d1ac7273aeb2c74f10c7be1b54236f89ff6a21fcc629bde2431ac705a1406c6694176edeae04e85c5e31d4bccc12f11b8a3b968c43127e46537ed8fc38624ed82669de67f83acc84fb76a9ac303a1e3b62c102ba257ba987d0254b62fb3d39fc80e27b53e6aea7b72ac2f1b07867940d370caa7614b553d9f40685f539371e8195cc54a496c207867c3e765359f187dc69d4fa06a1a0df11aaf6a15b5f1a5b9a105aae79254b4b3b88f827f42b6677b66bc3c4ffecb2e4a4d7235c07719e75d5fe2a78407289e90677c41b5a4948c182e9667b7df3604f13f61e5583a12b39361866ade3cf7fcca9a7f1c398ec385ebd87e22f86abe8c21efa9ac6bda8ce7848a89ece09b4ad5bc71af747d7832fb5e78d8e68b5e4227c0e617c5236be4d98cdb90eadc7cfc04b47599df7cd9e08a66a254be70d056d263c79ad57c24a77c84fa3b3b275afdddc14def356212add485aaf942c456385a33e9ffca79e333fe2e43314d1c2569d1d8d2f23759fccc4a6a7e6949996d4cbffbddc3e690e6034d2618f471797003a8aba90a65c8527f87dbcfbe1b89999a7c5fee284f884ecf0365d7253d35069bf3d9b8f2253d8020fdb405f31cf5a3702a8df85f2a5b174fcc27283715e90356a3d1795065978f942afc1698f71a4ab5ed980172db922c8b7827f1a2758f1f4e7ce0b913adc9814e64cfa15d6a6d3e7dc7934a827a8072d5ccf02456186b8986891ad81291720fde6149b15b5d1a8e0a7b1f37e9d1f3ba508ee1410f2c55b1d5a280d670e5cb31ff86f14bc8bcc2636965dcb5dc8b3c40f1eb419a5d7c73e72e25b11f0c93d6d6e5eb5d7621b16770c99e3d4a3d2e6761a8994f2722023cc59551f4ba3e9a951a182ac7723333f1de43a168ecec9092fee6e10ca3cfb46a24d0efda9ed0b0e32d83914c2ffc850acb12025e3e73999460265b91bdfa63006b738778f9a16d17069b74cc2ab9c2e239813d86487c988108cc1c127146ad3aeacae5331bdee0fd716bdc062005b6e0fd5381d41c9390db04e93ecf1e5db56cc02dbd9d1660d800c51cbfe069db6eb2ecb55a2f018fded64a6a1eee12bccbd1153eae1a4b3297c2cb44a271063f7978627ad24fc75238daa182d57af9b7ec57a6d79352f28ac9f6cb462aebd24e34bda57a96518d7f9969236b06fed1e9a3c12d61381cbf24c6e2a562f0165709de06489920e630d5db7a5ade1c64dd7d640722184175b1f6eddefe37420b92579377f93902073e1360494e668851f75b5d80b24970486f98fb72dae903291d01772e88f467fd28cb5f932e816706ea9040848eced744ef377306eedda05be04f210c73b854f08a9f5bf3e666a0fa9a17608ffc44dc6c3e1c729750ec8a60f1f218ff6075e948086e7c8ad02b762cfa71f90ed1d81aef662faad7c011352663395c01f5b5e07ac664299a495f90c72738f4f49a6142100b8a4bcf10a49405d40914d9486c7038ec68b78ffbba214d4a5d7c1179a4eb7d1bee0a2d157244f1a525a0608a7c3444029042579f1ef8a4e50769fec643f226dbe285e7fffb1a41d0dd1e6ae9a1aaee4343f3c2bf1f09c9a9e6d89d129b0d275dab884480beb3b5776690a89b82b2cb799af88c638aad55628a52beb71347d4f0ba65383f8c0303a09989dea1ceccf83c868de4bf288092f7f6c790df181806c76b4500b3a55dd02392c8c01776f45aca60a71029db07f818839caa9a3f4d060a3f6408e2fb6d5b31f43c10c6605cdde4003481efcb2feb152292d0dbfaed4f481497661c825e580830c30b50eb81e709c1c6ab3ac811df75bdbeca99afca42fabe27ef1fa5c35b319c4ec0761b8dbb1609d1f5f7e9fee23e7b6a67bdeeb4cc47f4d9eca25c73b2c0f67969f95cc4ee597eb496f3bd983704f4546d0425aece717e1e9e3224b1a2d7c76925aca4e92e305e17a91fa830cdf61d327ce7eecfe82319b8ef8bb12f669ae3e1c2514d75df42c26f894dc2d035b0f7c232c672015bb1cffd129e84c78e626c04acb87492fe0fd243803e246c66aec8e67695eaf048d7d96109c340ea512297a5d267f1005db3f057d8ffcae17e76638dc679d264e6291e2f6d65d860bf06f9da4c8458badb2900cbcee3f1f62125206c1081fa07e00a561029c3d7d2ec7c7f41c1847d61cdca8a2261bdca27b555fc2228a19d5694f2215fe415d2fed7d38170b333e96b71976acab202472112f56bff94828a7cc4ef24e49cbf0114f88926647dba33973a1a5868edf2cdf531684bb54a9c7833fffece1785698eeed06b91c9b9d84cb4ac150a4934d70361545ab5c6b21952be909283671952bafdb9f8c4e0eba5fb8f27131644a713af9cd11a34d26acc6ff1ece14469ead808b80027c4aaf79712c035ef45b65ad192895d3e971e7f04fb5234602a430a4f2e22c3134bdbcbbb8fa61e321c0918285ba25587128d25029afeaa0277813cb8b15c00f17e2c93262280f8fdb00cc43dccd4b96a7e24d9fb8d2646e89404d4f51657a15a1dda0a1fe9802401527a1326080a579d3ebbf7f0fadbdee4fda9e49f0968bf6bc44d0b45d2772688d768df1e89798d9a7985f656bd4861c6f43d91d255f9173eaf9ab2505ec3c130a0c08def732de6d4b27a8e73da0262902dd908a700cdcea1f5a98e78ed58bf1b8d5f00247e40fba84ad25b3213167d2e979b14072beff5d6489b6618108f1d65cc5ebbf6fc83ae12b3393bc8a9c4804faef8bcb4082d4fac2b4d03b515326a996d45951064f8e65f9d5b897f55765ebdb697f50354f031aa55201cfe74ff5fe247c792d3d14e6136426b6705ae7ffb41dbeb8f58de75d41a013bf54b40e3dce72e8917c17d0f4baee043cf32192db4008241b6e967a2082c5025977d184e49990cb356cd3c79435c4c5a4e18d98e00201ae478d782266fbb0940bfa7ec9e1eff6c0490f771f4fc5880a8dd6ccc37cb757193de9f5bdb7f2214082713d43c87a617bb73627c25212389d0783c43782505754527c555a7548ada1d771f32435d36661f6ffe546bb0de3be1192f5b95701c2f44e0c7044645113d02c09bea7c64a2ca615b9a2ba6e92e96e6d3c021fd37c053444d9d8ee407b3bfc927b97eace68cbf88ca1ee6505eb3abd7e1f83fcc252d678e3575ee942cc541710b8a3707354743e2f2c2f5376b2516c388b0889d11c16a5dbf7e84e5542149719091198b2b90b0482693a0ac8591610bc0214dffe47deb05f31e3884c2516c972121a09e91ce3aff1f3cc7147945235721b2cdd1b198c44a3232fe33ef2e7ac3222c54f1d775cecfa5aeeef503362c136bd7d0475b47db25f48a81fcda2eb97fbe2197eeb5b252b3af64e9193bb77896e399eaade2232ccb18be29222865848e58c03e46681030e9fa7f28dcd2042696c9cbd055490ced0ec326833eaa2943d54bbeaa7fca32a759b665cc513415e1f8e02f563b98147e4c11c554b414c1afa78446f5d5f4c30417b568bbded70dc25dcca32b74f4b7de57809975d94ab85b2637f80586fad5e38a28799024b7cf6c03a2d7dd362fcca813a4a307745bd22534ad30540f6ebc6301bfe36d0f17b9c9d747ce670594fc7a3098f6da77509784342a889f125c4027824b3701b8b5aa6e03d2950b2635f1b4675560ffa16a2164329e935bfd711363541eb033a1c9948b751cc56cb8898d0bf0791e8c40ba1ff176fc5a50b25f9c5c79fbe773862684ddce829e0a60f0e85c9e2867f891250a5468c5feca455ec8a93d1617bc0089391d9f9dcb6e9d1128d57bfeb4095784f915a74aa4cc8f017b584689172815096b8bc2fe64637e8f2bcb4b77afb2208da0642092f9c68974ae10fea1f477e5b463488004875f78a8ac92f7065fce45a046024167fdd19af46e06a0f788667c0b696ba47ff6ab685b191ba8a9cd016a1f1aeedc0547d7e19e10498d058b6282bb4d7600a9b963256683ac76256dca8929ab2fc76cbcd85effdb2a694a3e1769c26459390a348bb6a2885b8a57e053b8386f959c847789eb0889168f86582deb0e686775b266179bc9828aaff7e15bccd4dea6a513996beb38c5bc4755bd7b0e65cdb25fc5915216d9c87c0ca6c15fceb6c91b547a21ad842d2f4cfd6d5a94397c8305d0c12b54aec696d439e50d79a538760e5f67719792b623f9629bbad1cba6b42f354dd7b5cc9c732d37d334a4ca61be4a12f232b4aed7c930bcccce8060436d8d69e8c19b97da71f11d396e4940ff5a064640672ec792d42b42b00961440e5bc9fe4dbc65627a386c3b529eb05c39a55ddfeec42cb15cfde940dba8a2dea47ad24d9a59d2bbaeb8ca7b736fee37e1f28c35f5967692623e52e35f0e27b4e5f8ece0f57324d1f9430d32e9a52b7403443de2fafa673932b9e158658cc3f73c0391b0c8ae366c01e342d95904fdc75768fc5655ccb36e6579284cc15c73e77f581aa1773d48a939c9a301a4d5367d7115a085f22509155fa830bc6b0ad1de2bef2c92063f3b880932da07187ec578b94e1076a4e3236f576965737ccbc2bb8f11230388d562d967fb21fe8c06891e4247211b69d115558455d8f7ada18afc0daed060130cbcd8ed566085098e98997862a597898f369edbbf559d8e32ac36c61f3fc1d0d235afe9f31b99ce266c4d9bcdb064fa5dd605b8c9d248e562124e65be0e8e00055933f1be044cb23e140178606f40a246920f0d855cd977efb0525424171da9a8139f712b760bd898575a20ab20cf72ab0d691a2a6610c75120c60c6ed472f59daa962c3d6b2c95c70f53850559ddd40731de9c0bf390019564af8d2140066586ddca7e52bd59309cc3f26bfa87ceaddae84d172b6d8bf1d5fc78c100c00e423236c4fb17e73843c277e8121f1a3871f3e0b9e25a1ade78b58a2ad40519af1891b5ffb28b584c96aae977b8c4f1b85a26363cb5847c71baa2c94f912e3a16e2bf6074fdbe4bafcdd8d4364849a0ee8bf3167924a836a5bff4e5d18cb662a2c2f4d941bcf230e696259b8463b5aecc0cd66b34a68ef08e905fc83d234d2e19963333ce7098477f2f35faa678434aafd42a9862c45257f86c6bc6c7eef069c9d58f3669a7609056a35e6c8ffac402b62e3a7363f5e0856d74eed6301f4c2a0a649a52ed1eeea25bfc41ae3b0e77612ab8be0db6c4a76f62633388ee9fc6bd01be9d1d52c5daa67c2d472b398d9e04270622b3bdba41e0cf54946a6fe013b69b24ebe8b9b2fc80fc38052916ff260bc5ad33a342da1d1960c2e51a8013cb5758658dad906805fb2a8b7e4c723697617cac2e13107aa1648368d27c93c7ca225a490a69b844b59b100aa8905b7443707bd292e3210b5436565f51b09fc405549e6e9864fafcd3a7f13a215e7d4afb9277a80e157c5758572dabc9f6867c5b31b83cde7853037231b0b763c40436733e3e8ee07c88b3d3e3f483b69519d4e83f6987aa033dd3038cd653c0ff88514a20e4027ace2aea1315a1cf5d06d180a600124577355656db8df428c2dbf8f3d2e251a118767a4c2f43ef74e5c7650b537b7a84a17a42eff5cbed2c4b18253bc77a8d19ca9093a7ff93fb291e3a066a9ccf7c05272b49584eb368cea238d7cbbc51a4a44c9dec227ffef8e3c5b8b06105c130624f2fa6dcef788a8250b8ed2a1a74f4a233f12783b6b81edd10be314f6882b1dbf6e47d5ca5ac681ca9a39f29a7c77798c701737f18116203fb18fa95d52333d1fc62904100ffeb0e8b17caafddc106872ca2a9bbbc719b05d7ac222e29286f88267291eb3090b4cbb56924e63b52c4236db03fdc62bf25b5cc2cd1e1f2f3c0f1d4792ce955b8a68c1215aafc95f716486fce38ee8c058beca9187aac1a1312cb4826cbae6e0b9ab913028b31ff0c67de9bc3ac9e02192ec67b5f528dd43037b365e4105ba4a4ce87a5d8ab38a1da356867c1ef9019f04c2e5a062af385e0e686438a2aeff6de4f7a77930e5d2202dbc7179454905404d08808c9a65504d4105df88b316988234f452cd0fc58efd5fa43239b85d76f1d71ff6ffb540dedd20da64cac72da3a470d16dc7ace064c332173bcefec314828036e52f8fdec066144614fccd3f0530717e625dd638f92de63f0716337f7065ef5713979422f20e57c63a4d7c86e779f141fc666c91388cb60f5755556027647062d22e26f0aad315d1830b0230b92807fc047753c057c10cfdbce66b82bc3db5f042e257cce3d0df448c56d89845e901a04b10322f4c498f36e3de3d4c891e66e8c6012b06e6f048921619c66c3920d3dcea578ebfded739a928f45aa3c877f236c90987f1fe9cd53f07d1fd47ae27025d2afe7d9d64357b2ca1c22ae61211192fc8c50270866a5312fb1672020a7b84c30ccccf8b186d98809b13de96447117a0f9fdc3a11c2074d3d5a74f73a2368b467179d44c3a61daa7fce03c50a09eb8049b5f51a2850e57492fd8858282a8dd2d4c738584bcb6aafa0138e07e473bcb2aa907195030d9adf424b7b1ef95548fae038496538eed56b20ef8ab4b2b4ca11d68f0ba0f11207f6412475eca54ce0793ef72968f586ac5eb23571d4cdcfbc398c38693f37282eff7f3c593474a33859bed6827e5f405e1bd94aaf1fc64fcfd1c69dfb1846a232ac8e2eb135908e9fd638c7bd3fdae52a35b037c0ff521db769533893e705fed9e4a0135433a4eed3a64065218540c011927687ffa92867375e9507e183c0e8d457512da35235e2a87796d0c1d15c4bc399cabe635db8ceb3815036dc4620216d8aa4306b7c29227a120a36171fd3725a008489ad17baa412c9c352798d472ce901a7f8b61be80ca66da8b23d789e4f33727cb0374adb489d4f2fa77e7cf7763b9c4ed2705b72864bb0f9f3aa7f8cbe911d849656cc726e18ca19b90f5b7856cf2093359fe7647925d621652f354caafb16bd66a983d761d6b9e4ce0ab80e92b23a9cb4564a435d792749d6329a8cab2f44e0f92b7f984fc4ebb6d4973472ada5602961ce2b21b8550a8cd8b7b0c856ca48b86ca01f0ed8fa5f82c0338f7d2f3fa03b75290187abcef3f816d3b579e07ff0c62bba6232a02b9ec01f8333c3831c0589d7f4f8dc4ccd0a61e8e21daff94f5f1c9b7a5a862780c0ccdcaea233708b538dc8d8965ab199c5868e1592c378ce91cd56d2dfadbe1a200216fb15d065070dd9da9ba3ab656ef76512199c148ee09731f66eea385f26a301a99703f7909122a7114c1e790c7fc56c398e6ff516fba387823b151dcd1d24dbbbd04a1355ba45f477f99a24197de454dbcdb83970cc8a5679996abf4bb18640da9a180e1f4e4da02d3dcedf01331a63209ad43a04996502ef9a304a7e26972c7e20051399cf78e588ea64618432ac6eb74abd30ee250b7752b43dbf993c3fa6b78fcf0fd0b6ecece9db2d4a56cbecb363cd63427a03c22dadfa6563bba480763f6537a5748c145cb3ffdabd2e71f43a50f1464b845eef97843c43200c452f25248620389a4fe601f4e9abd4beb0767c7901477f58a328141a527395cc80b966ba901d2d14b24c542b20546854d777a32cc0a871d5a29b2558e1bd9d5c9fc29db6ab92e99e145ef1e6bcff766a4f693ccc14165c47eb7a14776658f30afe31086ebd7d6cacc1bc8382b759e18d9ff8a74c87791d84962fcef3890255aa7103b10c973e9c9680b037bd6e148811bf021ac16df346c407a016ca98612255e358580c04e7673730bfa34e5da1c33c0af03a0afc3de85e339f87fef870d3844ec2b0a63b290b73b0fe33497cb146566ff35451a1236875f0c6437745b376f7a8ef8dc9be0f8976916b085b2085ad464f44eb560b2a75ba718c4d5c3373d65140812438a1b6a027bc5a6cbc2bb56327b6ce5f2e357ede441efaa09e82a1d34209bf876677c217c72cd7422faf9d8e05e6a73aabfee5ca7248417564ff1aee21b069e299ab91e57f45ed71fb312fe5eba783ff7dc8dd4f8c01369f374b3d57bbf415c039b8165ebe3206832bdd0714242e1bb94c243b45028bac3d4f9d5bb0d63dcb97deda664fb6be0f866035911369bdaa979c04481df9b92e7f478b3b1ba9ffe520caf0e17e2429edf908c42072a2bf6aeea43aaffefc0a9c695d4e4aa106d904c55f3e6421049828d656ff7a9d3d4bad47d408473e92df1596ce61f052f31c350e6b2077fabc25b9e9231a6a3dfa98d764c9cd5d1a3d4462760a7eb0e76c763c95179f8d4e32979b7c3d1551a0cd867bd551bd8509662eab8a542595a17477624efa2ff8db4d35f39c454b56350a6e2eb9459194cd854d0eb91f991b05045551d611ddd78147dd3862c21ab00b3d92ea4f2216f384dbd7402eec9b3d3eae81b54baee6a3072f4ab607141751d326da56f7c6f027edd3791be13bd015c3d698b15b2dd0ec3a06cb4ef027ccc95e1dd59e1b68511f982ced2fdea1ff09d47fd0008579c5b5b8d12380a9d8d5af301e23353b5c65004f7afa0ac37a782b5262ac62c97b182f793f3f6a3ea1dd30fa030ff29b7f40086719f94694886dfc4f4a7b55d6c31adbe5188d57943e1745445de6d107097df1314d602ac5164a6b2f673682375996856f8cb64d57a80df8d4d2095a93d05a70ce8973143b4cdf4a808e12ad4c1fdfb14a6a3ddca7c199f72ef054eb58d29f5c8f38cb10481c0a4d0af2cb7893b2c5cf29f1037731a640ec5580e339b9f297313465a181540869bf77ff1f19d3210ccc1e9dbc3c29c69abee45f192e2bbc113610fd4cdfe4a97f400348f9a309aad8ad45f9be186d909523c23753194b0bcd5457dc157673defbb6ab693b25cd596bad9d8ce9a853cbee5cc44226db90d9f3ef11df1ce7bf2ec2fe5f2819e36305d5a380dd9219d203e77cb442c78962b2e7f6fdfdfe24c919d4a8478a1d05e29868831db2a44b71d24a7fcf6637ab5bb612f431e08b7be34a5e3ecc193164c583e47eeb410110c21063452a615c1ea7d238247b515d0a51d4a9c420220d1c2f4809573634ebc32b7f1200eb5b4aa55fcf7f3aee894ac8dd7970cab51d1e3ecd14bac6d58468e1805338b1c816d64c8d11669efbec5e0f0ef0e324b53ff4351c55da0ed00fa3ac36fd550dec427b2cec8d9461844f7c5a12887fda1af302d94ea2d7512030f6aac5daabd491cb96bd1b5b4d306f753be41bd18fabb809d6cdbdfbb7b6a60dcaffc8835898531178e0b55b812d43caccb3ddc7964b3e3f92ffef9934acd2f9f2cae06631af131c69b6d7dcd2ab93dc38e4a7c0687f4c19de6b5388c662d9dc9ff6868b4a58acaacc8c23e2e5617525aa130be3189c964ab3b8f9fe950f84d6194b0affa35600ecd2a2ea648ddafcc255731ea999ba45f6a6b910be55d3f84f01288e89f074f97c1f00ce9c686972a1369bc4348a4862a919a5bd14e74997a61646fca9e6daea22a26e1fa05edd463ab571c69ae2f33faa12f3651d33cc7467e4c16d57d6eefbd06926c6d7d79b73bef372e70fc730fdcee7a2abbc9b9a1730d2ac678270cd53738516b6e49d5d12134b20b7ffaf316891e5ae69febc6f6a77d7f2898cb7ab722ccb1265a9782e5fa40992f4b2ae3f988a34e59f123c35cd1656fb308a1770b247f01d7bb560e7ea2e324b4acf32a9bd4bce957daf799c362f89d67ac9d61e912fe6d1a3796ce27d5ba51d01dc33e0800da9799592189d5abf3b4430352d26255953ab31a5f9e7e8e71584ea1fc81c8956ac6fa8bf4903de8318f667c3a12bf44699ba7ae5259f9fea7639f3edeec988993d43da8a62c349e7b802126132107835cb4dffec7629735a32e23807118b384e6cfe0230bc91d85eea1886b47692660b2dec51dd99580a5d1e0e8217d291183b525d6f5fb5d6207f551a605e248b2c71e3686012bc2ec874c8aca2d8441561464242190349bac436b3d3939d6fb9e8f65666db34e3da1cb7bb920e070cc0ad55223b7cf73c0a60a84a68c31fdcbfad960aa4a857f9df5ea1108508a308272179aa461c944c056f5824d9bc7c0cbbaee59d32e81ebe7c725a9523cd14875e50a1c17953f9f0ffe5b5e5fc2451919bc54bffda326b952c04e52c98d72f74826a7ede42870b3d1ae90746459520530b6d1283157f1769671da5ff8ecfad9821adf38583f9c588b97549f7856026c501f25e6580918706da9eb3b1c1ac6557be5eea381ee0424f8515ef9e42aee9a107a0ad1d40d0d9d9a3ef612c8b7b276727c7260403711cdabd294cb1e56d52c3ec22f78ac52699e1e236eb879633e6a6e94faf9333504bcceea84065e6c5982211d6ca492a3f8eaccc318a974cec294bd2904bfa763049518a552aceed57babca0aec8bca13e501133c57f030026c1faa13e6e5f4ff5d4bb2b217e1f4c68e90dd472e122aef79a768375667fa8bd9317a7e3a66f9d60e999def46be8c762cfd49c139216eafa1badc7f262725b5afa91ff4f5922dfe4cb8c6cceac28c191c676acd33f8f41a3519511c8adc7996b93be142f3cb5dda8ebf8fcfc6d71e53bc8285eca3b34bdb65f72e9ef4be2084c0c4886a613cffb00bac19c50a053ff5488a62f85ef461177c4a1d415af4110c5a430675923176648b3890c70ec5e44b751dd1d4cdb77e8e1e6c63e4faad063af2889ca7847e1b1f0996c6220b699453e4e0ae38e745664661933ad6467d293826bd813795491f9a19fa61e1d02d466c62dfb1a3a9c7fefea55eb04ed0bafe3eddce0ef9cb8befc55a38ce26895d6ea8b01347b149b3f008feba1a6f05c59d79babae2c70e09a95065569302b49f61842c2cd56dbbc94ed53144625f4ae6f54162f08874d05495fc897788f9797acce2278ffeacd805f7fddeb3ddd153fa996e6623e21757857ac51561739f6aa245f1c24a1f46462bb4160fc359d6a4ae86baa1af2ae4453f0153e56ed9fd76d957b8e633289ceb1342c4931a542d6aa4477a36e4268f7f194a5a4c35d5c6cd9ebaa1bf57465b7bf85f8d4519a2370fac483cc0f5ae2b4e3909e04b49d7892ffe0931f5da62c5bfa36420815f33afe76b8c8c776df918045eecd8f9213d9c0b722ba4fbb227d21a6e5fbd7a75801050360fbbbdd0bac173d6f6df2cb128cc88d0d6a6d86efb5bb35711eb26f19515873aa7014e94239942a0a3bccc2f3a1f7de3786a889e8c789bd12db628712b9dfa73023ff8f133ee8546f7bbfc19f9d02d0e9f7ec2b575df08000cca09f2232899f34ab31ac3b33b374cb9a6f8507955dfc0b0415c21b953cc271c0f55256d8a556f8fc80837712156b079f45c18f8512595013915f17520088e24c9786e8d0761690f7c134f15faa4235809961d25c40c0b11a8482645cbed35b3bf5246c9b3e1803b0b7bb05d760814aa91a1597d3b2337ffa5b1c4cd6cb442ec6754d6c9d33ad0db9af4705731aa396dffdee3ae9edf310a36d862a106ee26c48ac4fc7e8b4d9adc21183198a34be31b6118330005d59eb3da3814cc1984e5b99cedd8243ef9203fd40f60db1c37566f6828c5010253b7bab63a16ad59e21441f025a882323dafb90ef3a45a95fbd5d8d89da2e31748d195cf0bccfb4b5303b1935d8c869c41513d9fb04e9aac1504d1022c5641c77201d13fa1ea8359d475581313134d69f76e59bbf4a27a6461cdea78180a475b66ccb7aafb1af023842db6c750d7f32a79635146c5eec71c6d56fdd5ef3e1f9e48b0052f56f5eba1f45e182e73aa1bcf41d2ec582f14158734a7813f540cf9e6694cb6012998279943e0034fa597362c2269954ce1e029c5e47dc3f25f13fa47a30aa86dad2f1bc9255b65a8889ead58603b01a18562ec6da3468bfc0de8f2c7d1de7c52467182d3b1c48b579f80f45502b1cd0d9e11163bfbe57eae542f823febac5c700fecda177860425ace4eac037428056924b5dd0095dcbeb042bc0b3e7ae5e7be3b961965f973432ed6844a63adead2bc88b2e01ade4c44ffb1a8cd54df705492f8d23ff763ad117ae7d9c72e68414f9e1b52039286c2d42fe625dd06ac4a8a00f40ed9bc23b38c52325540ad5f0f107c058d14667c34561bed3c7acd7ea611d76877fec5434a45cef0ab4b64f0273064f275f30f68ce3226e300b2b4363d873f8a294daeab9fd57ea0e816eee6a1d7f4b775a51622e98f77771dfe045a504dce164f1d138c0992ecae2f283c9a1ff435a7ed864b4d9e724de1796b951d98b10d2a636531da66207b59a1ee4d80255149ff2e2f77a7d237a0daf29b874c39d653991d94888a005ef86b59ebe3235c3b9873c3c4d34f67b953106c510f58db9154cae6d9a06ac623936dafc6eb20ae43ff6f03ae4f53e9b8b49fc4f9733edfc065743fd33882eb2356f6ac2bc3aace32d068f9728c5acd87e942986288293e7d0c4fc97cf02291fb297811e2a2a1349754b160fc361fab08dd8051ad8f1bd67b60f71cbb22e43109d1ba06b28d85943eb8a1ed7811147f004078d3ec2058eeaee904e0edab75e95445436f050c88693fa682dc01b0de984404684a6d048a52013d712c57a2603b173a75e8df77bc011c6e51fa8384f54acea65957ca5beb730eafb9d82ced34fb43a24f142f317a0c0ec282780efa9295ca3b1494377b0031934641531256ea4bdbbc6709ddbddabc71a417e26028ba8d1f638a424f230ee77289a3f0c4eedfd04200c67ac463ab6e2aaef223f5e02fb08da234e1ac56a5eeecb99032edc970e9c286b7a8e2cd850db6d71fd40c54ae4a299c09ae80db7898a3b1fba7cce120983519aae7a9f8c74741f4db54ba8b6bafe6444d73f1e8be10f011f02f46a9f9f33e99dff56ef1d6914eb21cf17739f618bc9699f054ad5ebc82417afc89195dd36852aa7b6dc75e668a520628df572430da158e117cefbf732981750ffc8b23c59d178ac88a033d0e014742e7843741507495e909ce618626139cecec4669a9e299ca76ad0993d5ca493aa8365620c8965ec9c2f7e55cda63ffb9703b1559dca1e67fcd1adca683dabce8eed0316f7c50090b48c26f492a62b8eb944a53818fbafde898fe4aaffec83d49302201ccb80e9914999b85f85ef4b20a358c42398175c3ff52e6d149f782875c1f1fcc6767e42207131426de203506e29fa96a88f3ee8274fd48d9af0fea33c9cc1ad7a6d9c78ffe607634035c392694d4e7ef64f55812f0488af998f1d7285f0d7ab07d9ecd225e624d4ea0c753972865af8ef9baa2b38fb01a3279e0b735ab5df34975004ea50e155cfb2c0d6abe42eb2eda0d7a7fcf0b359261caef04efeb2221fc59e9a03c0386be8c34cc938f10e94c252c5d562e5fbacfa2b7ec377876758ab13e1ff4c61ae9b331982fbc9d4dc5dfd1f69b91be01827bb990a79e261feca5d59972be374235ff3df62c014762f57a4c1a3dab122f3175843e11a29d7f62c605ee90c443cd5fdc8e34190b1501a61fa36ea06c8ee8af58a2aec0b3d042d62b0711e7c7af633d3877bffa74d867cec675fba0cfb579402602303bf57903126bc50e65015f578c9bd3364f6e4e69fc1b151c14958b312cae974a4d27a2cfb0fd805160e85b97b6aca85203df722acb7b44f0d31d50529645a4e37bf76c6b02699e45b928b02f6351d4b22dee19757e95303d551bb6994ea7f02ff6da27f5493b0bac91749a20335de21eb4060cb3e080dd6e2bb73d561980406d0258c36aa028e7fdf0fe95417fcd9dc99920c849342d9b15f93ea1e534276642614d5f6b4d83c2dc10b2892829303c2bb75098c2e684885b6527c733715925ed85e42698329a23041bb6395607eddea7494291e8ef29c3be67824e57b71b470a927447e845d090bdd0c2f55a450b8e9b51a75c1ba48a8d22ba03a1cea2f82a87797d2e0f7810f31f53343e34d9a53d8f8749ce51a76dc7ee6f2806bb05d9bb55f004015db71c632f1329f96ecad0f041f293ef7ccc2c1514c9f84a77a90b69a1ada305c0c6d2f3cbe5606f871623a91205b16ff78238de7a8ccb3bcc9dd19a917b2ce777f69f8bea29f1cd29d66a62081bc471cef2b06e711b55951623e6f8a87e01afeab7a816f54317b99c9598a62ffe2dfb3bee602652e359347008b210254e961e34c7e5f4ce97dcc22e71f1a2b3b5fc89a9277af8e8b726aa816715eaa29b80f4191894f79ed045cbb15f882e8137499e266a763660d659eeb3dbdfb68ee03befbdd2365fdde0460a0c3bbf4cdf1eccc5928b21ec8f26be2c68b78ac352a9f8cab592a17af0fd02f851eecd5573246721ccaff199de9172fa4fac1c335a15fc842b6adc89b648c7938efbe24cb9d2b6e65f5e8f6e9c7ab510b6e4249d98ba874a5a724c980696302a93d55a989c0697be1fb4d4e7bcf73f516fcf1e645c1a64948ca1e6a1096d8d4f656f3cfd9cb063944535e2983501dc1027ffa573260dac8fd3af076669a073e2671724bc5acdf9f5b4b31fd9b6d706c627801ba57e26795058e71ba47b9cb64a679d3bc16fa0b8056f23f36434bf94ce9ae827a8859b26915bda5151755cc621f4442133c03b9d8f271c4e5db5f9072184247b3c7d156dd1ae2bb280821236c0e5c1e392462e1e9d7423b39fe15845079dcac543459b6001ce8f039ee9eb6605d9b0c764cabd20caf2022307e2420c783a9d99c484a4a0062a2df0aa1be6669875903ad2a850a159bede6ce852ad4736cfe513bed2e174a5188d0b7c9f8572955999ffbbb3cada315e0314d7cf44e31a1ef106a815cac1f973e8803c672bfe901966d91d893e40a074cbef210ba044e282b8765d43621e0a5894ef7f225ca9410b181c409369a5bb218fbdad0b36f384ad5ab6957958e10a0f35b34ae2c57095a0552ef3f5be3c4ad20eb4ba34946ca92ec224b20b0537d9539f657cede5f9c5531dc214908df46f098fa18db1bb45fa59d28650c4353272076644a66a67903cb7498d9d3c9c1bf1919a8fec6cc268a3e2b7d9aeb586d80dd4304a944f296c99ff3c7cc014ab3bedc9cf90e4328e9c1bacf106a0fa0d9cd5470a60338097586e5e771989d72384cfd7418b33cfbb2e62888e9ee2783d84274b5fd6d64cb85b9d712d4ce3c6ff4379f7cf7550ffff65d5b59c62ba949e0d66a4d23ad8d3e9e31bebafc5db3bf97f32816cf10232b467404528f3f0d075e09cb2f77f0ab2aa3e1af64d318d589244038bc8f8f6a0ef8919a89cb86c95e07559a06c0deaabe660ceef03ba7aab99627900e726b29568933f37642db3bc8176f5c53545a474fc9c1211ed32ff5eb706284a263553efbf7e8604014009275e0381dff1b70d20c567df52c90f97e62934b45bfcc5132fcb809800bb9e5211443b6cb644ced346fce720889930188f2ef4cc90c5bc05f14eaa45fc3e8c363aa2621d652eff5ab3f3e4d59edc698b6d67fcb4e7ac79fecc674914bf160872d22fc346c947b0345bc3504761acc60390deb91b73b526df91955dc7acac0af3e9a074be9452197b5bf13655524c2ca54a88166198375871af923b7120bcae3b21a0445f54170e306fd50bdace7a7a9b77bcf55525efc9668c144b97f01d794821df6d2e7bc33af75d3fe6379bf873b71cda1862536de2980ad9a8e45d8514d775b2b89f53553782e7a94cc28848c55128cd30313c30584663dcccf295419eb53c908f2865b0456fc96c20acba77da6a595688308119d5b6a069cea8627d5984420fd1dfebafc0f3597074e01d3b9e86ef3c97a1d2b204c8dbdb5314aaacb591969f11d040aebc73932ca6f3d91fd5a53a61d2498d6bc744ec7f2ee043d1a9e0842a48bae27821850ade641c8394cbfa387eb33f42a35089bc9bf9e4fdf9770d5dcb1b220c81c6ecdc8b3f48bc923d94b510fc063e1a67f651747de93005678a55d7dc9eb20201b49e4e5514555e62fc7242ccf2798cbaf7ccf5e40da78f1899c914c5bec272bb542ca23b7328abe4d78c2dbffab99a666d6a682ddd567c8eb9bf13b974f9b98101574e8de7f0f6b4ca7de97f20474c41a9d826b863bcc492f4de964bb3887c48748d8904d852eb95708eeb9ff0459c7fcc2efb4624cda85c7ba9a8a3e0a1deb1a154171def68664b9f930c6acb9d13dbcbbb31ce0a03ba8c16a1d52784353267464ed52d64ad541d3f345117bce65223401eb065299c77a0ed3706b29777e2e4ab78d79ada9416670648dba72aa31a134416e53e94e07b6b93aa65a1b7b5d1b2b89ecb1180fecfae32518cf630feb909735f84954413df3bf08e42864a981a2dbf7cdf9fd7a7d2e228ac2e901da8b7e55580638648ba65f274a37aa63421f64b1544ee43182f7205542a78f484296cb7530d9c5e8e808e38f3679b6f819ddd8b4804b416f6aa90d0368706c4f5144beab2d6e274c3662911cc11d48af69ea0dbe5a0c287b8966e75622efcac9f540e8283d272e4ed3508df0cb3e5fdd7ddea52f15d9b1f37384c601dd9a0eefc9da666154daba575d13801fe7058fd6b5a99647d3a32ed3a7e46e74256d114f2f5e69232d6fb5b47797bf7f5962b38991bfc4fc8c46765109baebe3d0372ce60175f5a4a7d2b403430f3e760ceea4a6594d9d1144bbe312e4826294494966875cbccf6bb36cfb9e959318ca710f71995ac3d3d8948d5943c99ec8f0921fe9442ce10b0a8ab4218f0f2072adcacc413057d47f9b79f395e622b9cc6c0d26e11f8bf85e58be9a8922a86de38b59b0e569023fdb6ccd0473890a237677410dc1633ecfd7411feb4861c3456910fc47c11d943d837e09feb1ac6b00fdd0d62d8493eb6fdfb1a50b25540689f8584be170c55694647570045672958afe0a2a610b3c2a11efe5a22e951cb45092dab7949b0936f4ff8b762bdd06358d51054e6bd015ec7fc269191ee9e7152d5d4347b7ae1b953062f784456c7d378cdf12da5e37cec8d56ebb4176d19bb0c623d2be201fc906e5f6d3dce4cb39b83410c07339efa24baaf825e1bba6584f432c37cdbbde521cfd3578afe21552b9d46476d4554d669b40e59875065961985ae7da24409ea693b260f56ee96c1ff084a326134c49acfde89eadcf120344612a07f6d2104107efb3355743e439576a3dd03b3e009b1e640b6f45affafedcdd7df4af54b0e4835b4e4cfef638b2f8dfe91fd611ec93368c5ca42f213c47714167fac34af67f74694a10dbca958dc0dfd915e4b2003ba75a08aa30b51c17fcc4fdebec14afccb9b091170ecf3b6530fcfa5b4c6a3a20fbd7a01973918aac2f60324aad9ed54b98211b78ed116f0e608d6e9bfaa4f399dec1af4b4f0bec62dbdef91eb6a991974fc12705588326bc8025d0b73e17c0bc234828fe000ce91aeaa30cf988076bb248ad990d45009ff8d8a5a87bd273f304352eb994ebdaadd37874be75e0537649141487e3d994e917a8e3dcd5196006821cdff7c5f099746f801e09e950d807d938283f146164f50b97963de75aaf3299f3222131b5091be199abe43306c3ed426d2923dc45a4daddfb19a733c4fef2f6a7707f1bfbcfbb01dd5d7bc87f67b33c8798b50adb83e202decb9d44d50b123125ae3398fda533558e319fa258008e7f8c3934d09bbb383071bf4191b361d18045a21a77102ca5d523ef78891d15ca5a7756935628de406d26d491a4582dcc1fb1538864b3c8a7737ad612f2f06b7c656e47559d74cca3c4f24ece2ad3d80f8b3cac3df0e6b6bb842819240ccbb8a903799ad52964c970d09593334e59af537c271139b1f80f5c99680fbc4e1f73813779141cb56b892ef4f4dcab022af7f911cfabb5b7425c59806a076e64060749fcaad7420a1bd12fe3d08afc3bc2e56c548ff6510d9eec18a8be66321ae0713a3ed64a0ded33fc0df092fb0cba3d26383dd29bf3b4c1c77a3637a226a382be0167953bb22defd481b1cb0690200ee1141858aa2295da5685c51cc5acbbed81723b8eb08233f4ec65e9976ed89716b700a33da885cb7eb77a0e48468ab2e3209fd635da851b0ab32d5cac9e218f29b6feb5f09c6a29823a50fee8856c68cc2624d50e4aa3a0b055d0c01d2b7237bb41fbadd9ee2749722b72e0820974c47672ee89a47d4467fb7296be746eaa18807c580ca7ebbe1d5b2a1db9838ea0103f711b951235655f3b9bdb6de130939bac1ed9a81a264c28db30421cbe1c12604d46384ec0be0a5d18de4bbf32eaca3a21ccafd809c885b1bba12b982410bbecf75a7dd4cdff32f524901f2dd10888b2709125fdca05917ac412be9c4b816dd79e18d2f2e76725ee4ec025de45d90e5b80d09bb8b6caf0d49a97c2cbd5862edef118fe1eb6f8c9bf6489233a962cc995e196ed4e5d675e93cf225d284824a93949cbffc8e5c925350e59dd1d9ff047aa4dc1cc1cffa27c8573d4cf61c101036a4e2892cf17f24bf1fb613c9f1a6758f605eef6356443b8b7ad9bcc5b692c6d622417b5e768c3a0b47ffd9188a1795bfda321d35475f91c8e07b3e5e15e431fb91307f64e4351bbfdfcdefe089a0e8036b68921ed895365bf8bfd95eeac5639b0a910332d67781809681e1f50d9621ee1acd079d09d5642645caad2859a56feedbe92c9337546b83f953ac7a832ba0749a11246441d1aa39ae7c6233713349f4f5744ff689ad655a42469337949a70fe2bbaa6d04004ae0954098d56d417be1301addb08d1940c67ad958535a300bea835124475756ddc8e75fc24f80b232f00e6bedf9a3b691308fd4505261b3dca6a7e9fd5ca1a47cc9c27a0b381dbebf9bc5f72d82761e30dcaa10951ef935fe94107f2691541809635ffdb98db4c77907c76aeb0658835c77763536e4bd004086477c2c4e44ffe5a2ae39d649b4cdd5d8798057adc4862354de9feaf716d8a6d0ff9922065323f33d528f3c164bc0abae353a07bd5509bd276fce55ac098ca8ddf7eda9e0faa3a1db256cc00ccfdffe8eb382e10eaab5366037a9dba7c424de84d6f7222d75b58050c7c8b6c1db5b980d3d854d9f29097e3ffa40f6844e2a384a1ee4ff06aa5db3d257741402ba87fcba426cb80390fc5b0ad5726999e6371b5649753f19518a2229e45f9c8bb6acf4b1d6f41bc4f9a707adc4ae9866e625df47e1693fecdec6a07a19c682565f7b76fad3b4defa0557edbab0261ba61956fb45ce9a3e3d4ea329776d33bf81e676822b32116f68d81ef788f94f3fe03be044e1b9c39206965da396f064515e3c1ec96ce0fd9787b7918397b52b711ff886113306ebbf559c9dc4bcd629aa9fc1deb3251fed713560ac5fad82f091f4d4855a55dfc278785382dbb06d4a298193488dd5d8f04fe9f80b933199e0aabdc147d74081dbe39e064dc1b7039aa7cae1a20eb22e64691202606e32750771c46cc03564fa5512eac88c3586af184df640ef7a805a3232aa92ebe175de11bb68e1338aeed913f28f3f6fb29e47481b2d07da57bf413a2b9a67e882e5c5336cf69a40939b5b92ab239febe23f8e17885db5f6af186efbc6d39bad3f38bc20cab394c48f13cb0b0fb58fb8cbe8f240dfeaa72ce26daae14b02fdb7f388a531f4c813e9866f9fb3985e677afe783900273afaccf073a885628c114d45d9177f7cfc782f73bb2bb869a1b2de24972b26c9b81389f860e42f1513ce9fb3bd4f0d13740fe7e378dddbc180179723a141e836290361f8dc620c3d53f9aa3c6cef8ac710a29e48074403137b00444cbf92720ce81741195d6a07b3c346bf8ca6d894732d5918ee69abd1cc0982a587589e03c950db2ef7a0c72afbd8cc90ab6af04bd18f75fd28654786eb545c6bbc5a3a52d88b1c498a795bb27213316c0aa59449ada3fe7ea037bb0fb64ba1ae3358e5ec46e78fdf01836e0b89e1acba9dc67c1ed178b4526022d0167f82879bac8a5ca083ee1381a819b6c8b0a5ed8e8348c8db2d1c80d6af105d3ff99e20180c775019bab48e493cb6beeca1db570cf3ddf4abc62de89377dc67468028fc8da3667541bcaab76eef94845781fb6f57da4aa824dccf23324c72fe1b9f8d523e4f645d42fadbc84b900352cbbf6b118394fd4e92cd55e1216b852876b5c8f624fff127b2283d7c986b691ed3416cb30e30ed9ca61b3edb1f26ca0c3d414dae2dab4fba0d4bc41a7df5821e1b10859be7ebf03718da28301457c231236003734f02e7b8818849e7f606f98db71954d5c528961e0ced688da52190dc51ed75ee098f99a617e273fc1df1ff39dcf0ba65c490dc6b9674f827ee0a1748592677543f3fb697b46e37166406d76fb0d5cbdf789cddef3b680b25109ef511275ff0c1f114a34fa36566aae6ed77916a02b4626aac18f28f6f0fdec214a35d7b4fc585157803e389872500afd2b95647177c5f87d6a6fcec3ad8f7f5721db8a0317b01a1bd8389a2622e5c223f2fbca9516b409f2a38b218f9389c02a24763c64ef486895a1b25a53455b61baf7da9c9e8e2c958a5e06b165f67fb9724d02b88faa57b259700936cb8d10f17319f977c4a388b481ff8681ce23a6eab017a081f76655695e1b1aafc3600bd0a0fc53ad56cef0a5bba4fc791f14bfe6b23a2b0417b5857ce7a7f92e715d7119e0f6ddc0324ecea9637a0ffe11f504897c721cc98e7145aa2c6cf60c85ba4fd05b1dccb9f82637f74f0af0d14867a7bda8dacb7af2fc295fb464a202a83f049592f1ab5eb110fabbc7f16e2e09a224488920d0774eb789d917665c93661f4376f420ec2c14d21041083c7460726d0e94567608f25015a5321829bf20a8b18cb9f68dc9409c8d7935cad35c4682a03685a00a83576469a3761aa733c118d5a39e73dbf0f85cc0cf678a16e57cc5178e6a7f0bb99a0b2dbd2f787930bbd13d0d7a265f4fc78e25849bee10408f5d1f146b3a6ebbeca6caf25062c34060feaf8d4356d44568ee1651477c79a8b8855cba6955f6077805911906fc2270e8d02b6b8dbf424614c30ef35a288c8d84da61de080808b3edf28b361a0a0e2ad6bfd6802d2e596c6896cd73a9021c90798d2d5094634d45d300217ca07bf528cb42ab3265faa2d943a6943372c044962e11d5d5bb6da636457ea5930e87e11561c8c53189e0d01d5657cf8a76ee901bd9941a47330a4cb4754853a532a5649c76eb1d420f27b361648e3a346aeae9d3918945fcccccae2aee34b44f0f22fdbb2d1a364b3501d332049a955e20f3eb772ceef96af1ffc1747bba853f7f95f61cde665219b72ecf3b1e0a6f91df4069a3ae57a8f1e337a22c4a54539288e8ba63ed47c7d00e46f1bd846bd7ef56947f82961491005e251b13c6f87d87ccdfa350013c2f200db698c9db9f1d029c5eab68a03bb86075d8dc4a49ed977c6d5ae2e3e35d644987d8577eef0b7ff9a864236f88d1a38bf1e9818cc0b21c96275d81f7399857a3abe64036dae388d79fcd95548992fbf3ba25481597d4f3cfc348daee04ce8e70306eee16c5d738c047b79f46654a6f66b01829b7b2233637549999dfcd93fa50e333da867efc6e8ebf5155c7dd4daa95b456dccac59548966b31a619bef53a29c4847ca5a429882ba733bc9ff887f5aed348f3f08c33fdda9e04f286e3a69c804751074cf4f0647d6459553dec1cdfc1cce87a804a247e2f92752a84b975f92346e0187271262f07c2dcfbb7af3aa215948f8bf6e1ddb4ffdb33f25d3443e9f236d5fe8af6394af93b4813e8b37da94a9325090bd469481f51adcccee1d7c928ddd4e5306b09a4b86ab83460ff45ae735145e44634b441ac5c50cdd9d08073bc84fca6117eef7414c2f8299a8c6d20c7b3696af60a07972197e68fc46ccfb374462d09d5f98306106f4e1079d8168011815a6db69973d67aa5b9e8667344c3057ec858a97f3c32d923cc4363659a90cb893058d5862ba68cd76ab92c9c03babd4beb05da8bc7f2ecf6c5126013ae0d4836a79e731501a4d214b46e2be496d04f08ddf2204cbe3c6cdd1a492c93e0f346627cc234261047747a663c7b93841f2710cb084b86aef640ff757d5e572969b6612629728e6bbea93d003b7b38abb96d7755bca9b92d132ba9fe49b43f5a40e06c72487858a49a6f6c2271f1fbb39bef81a9e3d4a69b3317b66ed181a4aa121e786b5e9b9c5be012a9d49c0bb1fdc6b4f99eda7f466f89507e2f5fa15eab5b7e0094a5bcb611cc8982d2b95a83ac6083136d662a79bd5b0a55fc5cf5ad838f26066c2dc417023ec2ac2f30fb03b7121a7a70281fa85190c64ec95a9c6acd6abfb89cf5e9a482258e67c1b0e270afe3a74437c37ff27012704a29cec797920217a014a8eab92f4e092542ad57bd5dd9cb4a94d31760bbccd99664e3b4f64d45c2d1790f416d3a3931f75f53c2c24754774aa7d625fd6d554f7c0cbe2e71b7383e01a235c341d79c938dc2eabedc87d3a4fe44f750184d59fd19655ef7fa584db054cd68800bb3151f70d67201704eef210c39768f0cfd65be93d8ca5d8eb099da3c11b5f0a7fa93ce2fce22839c4fe4a341bc27d8cff0459640aa7fe400bce6c38caa75c6b6b8be3b9238bf50b258230e54b115fe15892a9cc095d5e9c43f47c03fdda90c4b30ac2db48aedaef8fb6937e331a1b83a28cfe7b96efe02224cf22f50eafa8a683afe77da15d76d0e9db27b9586407ac28372c1d6887b543e09e92350bf5f09cf9f9cb60dd3de2032bd061ee3cd3721d98140aec1541f1135a2203a4496e9fd0c653dcc1e0c25edc996f21aceae40bde9c4d8f2203dd7f1d3814e4655c63fe3543f02f5abfbe8ca28f0ec991604a040d76c61f4c5cf118df5d07c15eb56471e2fa28d6aa969224c6898d8162f357fe6952dd5ddb74f2c16c2f815209a6fdb17c2758cc5406c4b1e12ceb1bcf9bd3d5153deeebf56ca19e202207ceab3372cb10fde34a1310dd54d6a3902bcf0032b3d03adbcd61d15fc9c9a1b966e716ed933ab33bc439bca62acc8bb51b02193e4ace4b1e8236e579455ebc6eada82b1e3e6970d6a8ca0d5e21c6a38d9454042de9a54ee3d7ff1ee99dbfae3b276ac396de2a3d771ba6db709f1bbb23abed9dfa532cea3cefb8c310b10f1f6e5cedc452fa101bfa6211ace70826c08e6917866dd70eeb8b8fc6c6d72eee11b1d4b924746a54b42ff61e36cc5cd4ac68ee5e96afe3b55ae8dd63e8c00b040f661ae7b3608e73c1ebd03073e2956d9fc5fc13242b0e4c3ae09fbf496dbeaed114cfe880172df8ac2d2402230b1030bdfe91448ab47b78f83d42711d65c23e5075692392b665c0592b70ea676dccc3ab349e7f82ec424b50133f1a2e2e8bbf883a9f3d4ef31f00985dda978a3f8dee30dbdd9b65177c0201051c60c5ba2d1e6bfdd44cfd60424fd7fd408b9540799e32f66f29e9bffc5b7b97269e9e9d061f9648f92aaa2bc332c5801c89e45eda3f19ffa8ddbbc8ef131fd3bd5478cd8278c00ab1625d7d5a9c219ce0c9b241f6b0b968e7b997245da6c848441172e520e8df4bdd5aa318a10c1de645a17ebdbd3f20d7a5d4d2de80bffdce6a2a01536fbbb4ded0c0e81fbb2d8b7469da71e7ff7fbfddbb44ab11c533654c5f0b8b5c7359e4a26bb08817cc5625db01a20cdf8cec6268d62c9566a979381b57ea4718956a99ac8f6cdd0480307578e3f4d0176a2a0103c0151c76b68b515b70d61b3943452bf46db32fee8da1327bde960507bd6099c03e0ffffff1f