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

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

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

Block Certificate

Block 54315 4825de2bc712c13aab02046bb0e44ab220f11c71a2a28c9dc24686b09cdede02

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a0a253aa6e780c54cb730ea08c22389a3a096b2795cb9d93e02531afe83f5e61
Certificate Block Hash
4825de2bc712c13aab02046bb0e44ab220f11c71a2a28c9dc24686b09cdede02
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b028000040680000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d43b96dc50730b7f2d3ec18f82f0059e6a959ae9834587c48e91d72d6a3819c2ffb8518e6adc8b9011905202e82c9894f9c3f65f3146bfc607988220f7bc55aefba89172ac9afda6a2614cf5d26c7a11cf539bbe6c226c0ab2240000000000000080000000800000b028000040680000

Raw Header Hex

00004020ed1dab7bb84d758fd1a6d27484dcb5b8aa999773ef9d025be28bc56063471872c44e564a03c2abe05df7c5d493c76d3ffecc386e0fa433d2b44dfd675e1bef70a024096af9a60618615e3fe8af3125e0939dcb95276b093a9a38228ca00e73cb540c786eaa53a2a0

Proof Data Hex

59,560 bytes
121216020307120bb5610f028ea5af7c3a0a74429ac26276944a73e68ce0392146e208ea43eeedeb844ec78fce6d3cdeaa5613e06536b26633309ca35378726221e9aa41686c4de38fec294d24c3ebc5f5da40796d20ed0feee10bcdc625e7909dbe9a4170da1396fd0cc9f3234587a3e981ff24199c7028f5523ff6600319e85907b7daec6b76ab3a70dead505075921719bde62961a95c8acc5629c956ab42547f0667d262bc6235e4029f3b9b3183d1a233787b8697912583a726f3515a9fa6949c2c1617888f3fb1128b1b04bea05690f67aa241f19a50f95dc7c8fd0c9f58d1ff12b8305ecedb86ec4a02d4e864733e59e5745f2b7b6e5349b1b469440bb72179d0d9e1c96b635f570a6362d6259946087ef532e18fad2a62a5ac74e764a7322bdd257faf377c6235a79fac327284fa4d854a42af1b8f86d6284faf0baeb29de8825dc042cab2d50251b541f312ffcec79beccecc4334ff4b1a495395d3b0dafe15a52fe371691271e47d4ce3d1a9ac5a22f7a3007ddc0020616aa0d8617da17ecc453956064b9a9cd2f81c612036b061033c8e9d877c329e91483c4a2170eccfdf7548273ef923d198463dcfa0bfccb5de9eb1356d7600e13caa68ed2377e6bf22546fce963aae1a00d7220b9731b00d412b077f4ad9f2b42391f98a04a3290d783832789fea435d497e6c0df835344db92801e06d9718af1ce195e8967e027f0eafae6cfd8c1f1788f787443b044f098813a645fd674a43c3c21eb2aa816a59ea3a5aa74e9af9601c720e9e7d41ae36760b09d8930fd403464a1a8b00a5aac83358fbc493648ed2220086289696f33049f8b4a28b4245e1cb82d3dfdf4b8599c87dcb3480dc9412f9ea52e7113cb0e50b5f202647cba66c89bdf9af7a7159db78aa84a394bc2e50c00d98ddfde9c3efe413f4bdf0324dfc6f6d548176f196bc2f8e2d9efbe9866b689e32c5daf4dbf442e07d7bdff613acb35da5a163894a4421e9fcc3039033b0aa76ddefc8950c189cf1e9155d23cd226acee30858812fb72ac1e82a543d02f4062942c39d006f4346589c405df496174712b566f4210c2763bb79c6ba12ae1907f598b9663f04b7b3318195b7cd0fd74b1f812cd99d6fcc7f29ee359145e4085fd98c863e54eb6d83bce5aad50e1c36b4daddde35039415702873909ff741dc7f5c3048868a8e99cc0356a647abf78940041ed0b759d500b41502ecc3a40ec6b818e73d430a83a30c357177d7daa93adbb99625fa7593625fe61f1bf51b2da97a0613e9da52465ea7424adf9fb924a71dc66695b2778ba9cf0e1d102750e165ce8aaeecfde68c3f87a8932f5601bebb695adcf61bc64e2ba467ad62e78ea1535a040f0dfd4e57bd9d0b759bd0ebef77ad6bc22bbba0847521c8666c85b54895094f3f3220decbde57379d2a085020356c558891df47de3c1d5613f71ec95e51ae7a811e8c60b1eed8160f051a7589038c48c8c80f3ba7d8f2bc4c6617e7b3ad8a56edb4624beab84787196a3ebf4a35494524444d99b49729d0560cba2559ca7a2f851d262e71dc7c6e4d6c4296a75ce2f59857dbb122825d5b7a92f2b13da31ff40a285c5c2fc3704ef84ff74f127cbafd0d3abf398f00b1c67045cd7baa670131ddf30381a244fd47773e1e5f9dd41683972804659ca316cf1ddd0e2062732d77a135ffcb1445ad85537a0b5adb8508bfa6ab37e1dd9b5e94c574b9755af6e4a66a422ed9371368e635f1fa20a3c2830d18ae9113e0402fe246112fe442c780c90176b6a0aedf6a89c085f973b6c172f7a5ff4761296df17816e2d5d573380b843537078a9a7d662b8cebdd86f07e9bd8d77a003fa63589e4dc676c01691f2cc2c5a274e45e745d78367f0ca911f7f309376cadacded1a5fe24c8b1ad66201912c811c35a81811e6cf03737be8889356a040a9d145095f547effe882fa9b195d9b3b231e2a5f7ad9f6c878ff98237433b0c6a0052bb77c24ca4fb9a97007478e1bae5a6bbc9f294310bbceb41ce38e11114b43273cf10218eb5007ac80852aca95e1d3a324c9b361e15dc0b7ebf30294f40f4ec95379d268b51107d276d03fd790f4cb428522c7ec17b3f94f9e46450a3fb13bda46481c68b0af9868630288698321e91666688b1b77126852505ab818a50b55a0a1d84e178da09e9f93d50bf6d55226b1ec6aab9f6ce8abfce658ba9bf5ad44cddab6178c36e37c38ce579f0ddf42f91901368287e3f43514779b513b4ef8686992c24fb9a7123530921f00c851abeb6ea58b627766902153f789836b55ae3cac4a7ba4252a14a389ca70fc7b7c64a01954429b22f811c69d331484ab61ee78758da4315854988e0d749d2895c4367f1532f70baacca24fc4f13a913cf00190368c37da0f301e68c982aa3c26857973c71d48786dd2a347aefd61452836ef0b286aede43dd05c0b93516475ef44b287f27eab9be1092a19e3e89548270551e6dd5dd49566073f4fdb290118beb7bc21cdc894867fa578f2e7dd3ed48df69b8df92da8f91fd367d43d4ceee0a0df6e31517645c13b10c4d9007bdddc3ce1dfd244d7ff7217d3c0c3539a8b9e9a181cf0a91d89e1af868e9a5875c83cea5008b07b320dc61629924c2f9fc1ebd73b7104f944cab98a49c7f569f06e1cfe31d8bff76a57ef0319f647345e14e38625a8d21b691ad447b5d613ed831e1ef58698b619f47dfc6c3a1ed779d660452bf25985e1a8efbc2b31ea153a9002d0a606607994a8c28d925b4500bb0ab2f6637d467a309fb777ce659f36f65b2dcf1ea7cfa8dc7fbf14ce35f70f3439aad025c7bdd94aef2090a6b3bc46c1a41e2835ef8c5bae34d8c9227e327782f1182011956cf7e0e2d3d989272ee51adf3ac4c79366f3126472443b928c5876d015f1a2d744bf03f9974c1721c6883845ed90122c2c0ddb5b307abf445d57a57c2eeabc5008f1465550912bba95c5f34f48fbb73bb15c29cf178c55d40dfa9b2b711caff41dc1a8b607b94688e7b32019cfaeafb403b74c226d9fc09003b76dc6e0f08ea88aec94146a249ce8a4dacb1c6461f05ff44bf892ee1cbcc97460fa9934162e035568aec6ef63facb0f063b39eed115394ec1f6d941fbdeb8b90f84e9115f0ac3d6d2bffd8bff819d08ac8b16636b8491881f61be55e6704e18964be1a6bfa7cd68aa0d8f3db61fe3ff33e8a3dc5d9f8dce9ab4544186ce8ccab6384411f9e759ee483b9e8a9a903ce2974d843d08ca6c70ffca4948e8739df7425107d220b08f467d244828715436476364df1afb26f97f07f70bea684a44e05aa0b2c56397a707a15ed6f3c2fdc5b0dafc2e11ca21bd90aa3d6e7da49416fa981811cf0f1ca5a2a47311c10555cc376641790899e9b2c9e32a6c755eca53e041997f6f3331b805df25cd7f39b41b696593dd401b04991c0b65eadbe8373765d48ca49949c6f38838ec900e9de11b4bd01540be30a1b28f839cbc14bbe9e602a26bf516052d1435693fe8f4d02dd610ed1574ce68f9e25d420ce99efb151eef90fad4b760ed32ed736f5914ad41cbcf18fcbbd2778c114252ccf28cf9a9dea8f92f7a9c015fa4ffec3e2584ef9c6b6f22e0748fdbb087c45799af9c251e81e6ffab3d1ed629fed518b6d178577b4c83dc198d3c6f5352f87a029c39fdc354090a1669a39f0c32635d5b92cfa2cc18515b497a4d40696cc9a3db52d593d9dd8898624dc781ec1d01b459a4ec42cc521604571f77b18daa640663c175f9c21f0eca06fb1b5234c5aec36bae162bae2ca60b3db1d60ca28fa5f234b146aa957957bac417a17c59840d36291a2045683dfa96c6f23964be6cfee1bf9c5e80de5babc21bb3f63d46d938cf663efaa78fa0fb44e7f51f606453a642f78aae83bb02e458e4784bfefb38eb8ef2b69479c3b17dc59762c523e4c0d2c191b2d99452f277ae57d7aeb8348566c2283869304cbcc828417884654373fe97d2741ed36d3c1cec99fb6f9f293240a9e1b0623edde6b8002030e3d40846294eb8c6ee026001b30cbca7d2841650b48badf8cfc4aaf9273bb8a843b69b978a7b35837769062fb7ed726a998029d1fec422a41ecc2287631411ee4ef2e0bd0c680c8243dfda44c1c7d13d6e0514ee2943adb0bb4e5accd7535aa01b39ba28ba9ba0b7764387d8bf6aec663340dfb4904015a4935dc12e3f9538c70ca0b15102a1f51a76dca9db46b1186610191a1d530e0ab735ea7b4ae888f7e242eb84ad042f81f034b5171588163b76179e945c2afdf45bffa9208900924c64a1bdc08e91e96b191544de9cb9f6f000a4fa07ad974298d1a49b48c6d7dfeeeacf89303f127214138acffcd1a14cd9677db30bbb2b51bfe59902b540fd39d9a041eeeb2b4654877adc05724a04bab2cc76ff956c405378c2aabd7a24dfdcc86815212b08c9e6852bcd0979deda5b26d289c426426e8b0eced922454c4a442ebea9d89f1e1e4b9f99fd84518df9cf7a4b7ff1cf5684d8d1c23eeda2bc757bc1911a64e01ec664e2a2fef8f9a533c1fbe4e296c8e31778ecd4ea39f459e79bd6986fe65809668e81f892b7254a9c140acefc22388a39dbb6e4ac6efec656a1d31213cb9e80894f24111cee66c68d0d6367bd6ec56115ce279fe82a7b6d388f63769b0f768b611e470cf50e2d906af981c402d167a5024fd8b9e27790c3e8b0d0c38b1e7abd1f9e74977d0a292015504dac42857f84279588f9ea77e86abb099b3d30cb1a9933bff52b2509e8eaa3ca230310915895d7f048de1ccdc9b1232a34fca9e8a184f74adbb9220c2b8b9f586dc9495f6259c0c4f1f90e52ce01f0f5a7131d8385f8cab3cac148be18acb7f54ad8b8b3e7dfcc18827fc4401c239cab64b765772d2324ce3fe2e9662c60db7c3665e6b5bdb94a4d0e0a2ca08a63362e774083f65ab530e45d19c92f926eb61453ca5c13307ce674285f7d2d6043326dda6c13ac21e1da20265aa6a5847b674e401b18a04d2b974f517c3b7bfa0c841f085164696a2d34751a6369cad471e253cb874eb6ad11cff6c32c72bd4d42b7662ae994137bedce5d523e0db44fe21f246b37b8174fb39f85878c7000392e0adaa4886b06136d747724dccf44573779406c122da4ab4f2cd8aaeb8411de0600c51e51b6ce46f4dfd9544deecbb515dcd17ab5b85a9376f02108eb1ae952dca35c1eaa57131d3f135d2badc63496c1d165cdde1a2dee28ed634ba0715d74133183f2684312a6f6925e0f67cf7a3d8d19d20a6e3a4ad5db67d0650c00279f45d0d6036457dcdbdd2ea60e87ad26e1c75888dca506fec0b8b46a562270130d074fb4833b00db20d84c3d9dd9bbf3dcffcc208ce79cf9e29e5f79c205000f9479760d18570ed789074b7737d41a57efe085d04618ab8895ab14c177947ef14535ff734479b175a1a00bf5c09c7107f3d87717d97896cee66c9e28fbe9d626ff7577456dbceb0ebc20c4a9739521c0a9256640e1f31859ef7152429f7c3f768746c3d99fce9c43e4ebbdce6e0defa2e14577e62e8b4f35c269a4716cfc4dbd5e78ff0c89d288f541e9310c4e4b9ed4fdc959b4faf97e68bc95928320ca4043b2df69b7571621ff22ac8ee23fdf3f27c60880d2945e474516a4fdcf74b76051ecc9eb3a49f2848e051cd842a70fe6e3363f4478ec68bfc572e4fe321cd24da643947406ac9bd1877cda5d2787010eb3cb36b0717cb7f2d484bfd8905660062d22a40eb5eb2d18bf724ec5dc25d7235d424c841510cad2e491d694e6eb4ef5d54be3337621ad5e3fcb34e3112738079c56261f6b57b332b0a241a7fdb80659dbfd9d0b087c0d3b0cfb4f5e7554c275b1d473a88a52193b6f112385029c3388f064ae684f532c1f47997b1a15d6968a1534976a6a6403248f613e0085dc45d855ddff87ad7c9b6bdd4f376e414f3fe51957ef38ad007859f8fb2ccddba52ed8a7540a525778e9c55fc998822c870c6265f987f24b1f5debd7c0666b4322ddebf0eb27ff453b7b2730cb59961de7eecfa166785df4a11ebab5ef4c68d65e04f1c2ab1be336b775436805cc181e807fa373159bf3f6b15c27e6f396b93672ba3333eb46ccb1ca7980e6aa5d1dfbc56f89546ca2270179e539c77dcb349b42c69dab8d567f2553a198e41aa48e15f8285e8b0a2c91c0d4a0b61dd1001aeab6de732fa51014cafeb7f690c0aaacf41f1d15ed9fa618a1c5eac7fe48ff8461f2fc9b445725681dc8a3bd1595dece0f400f3c7a871304615b8fc59bea1c42771689bf4b62ddf68d5dc78e7b13be65b934de9667fa340fb1b3e691c845b0ead13a5bd26d9bb890ff07d7e4eb74b19ce08796be0eab5a6facba5bdca5bd098ef54d69edb122ce5758128daa5728cba43ef41f1fcd1cb8c52b9e76344cbb720fe18fa6f98b4b7d388359db6663f1fe56472c1de50fe3bfa3b9654e83360e7e4e14a9e6f5cb13ca1029d62c67d2bc1efff1b296bcc52b81873adc51811f563c8b9fe34a489db618b37add80a483f6deedca8187da1fcd4e77912f67bde48cf241e587a98d329128da924d57998b41dd581ad4d36c504f8503240d1cb55cd35be9535565f47fb41361919fc384f5d9c4582cde750036db5a2b026171cbbe6906914344ad6d1617f43276ea8a03887a054177649d46c954b43246cd000d5518f522594bd3852d443075255a0cd7140c424a08c94c4fad6dea33e007ffdc488be66083833b3a7c225f3cd775c0eab9125837a5f3b22815bf2cedbf0f7fae3b96439ee0b97d967b163015c40eb56940b130ede14d4ead4e6345e8c1c94e19f7a0bbbeb958a1ad4d60e86ae2067807695e45f47f1e35e11f5fde9a4b62b67b47260a05fecc04b874754fb88bb590f22cf88bc18360eaef744533d729dcf1232d52d084f69ad2b900c3ad7ea6e8960bf00865f771ac3e5156662c78cbdaaa0c56c3bbb0180b292a63b2498213f165dc42ff2789d2751a8d606b1b19e8ad0eef4e2b35b5d00ded6e0a9737d5f2687cddfeea063d3c2f8cdd443fbd909bc65f523ab0325895723c6ea39e953435c380ed931ca251b460aa52309b0d75d64f02a24801fabdc3546a244589a2b654b4ab5cd805c952112e0c04058f7444ec6807a126db20947d772431d9bd0b75d35e1f51bbdee95a5be1e89f0c7dff81ab5c1e65589cad30e498ef419f47cb1c41435eb03201bd0b0ce4b06e00425ba8a2f91dce9a621cfd91cf0a2ae1c2f90611d7679a799e22ad1c1d230a76b0671d6d3a7ee1c2eaba87e3f1edb2df39b1f9b5f1f22b543b616c280887cef1b6f52b7d679dc61c8e792f3dff5b42713cb477ab58ca115f9ce4b8933544fe1f4c34f8dc7b636f4340843ef86e2e2384f7d85c40f22cd98adb7904689114de56ef80ffee5103dad9ee77cfad803fa47b8ae68b214ac90b4bfe3d8e60599cdd9bb2958b810d98fd306a519a30c3e038598fc115a3a9548b9301678d64c8697783f7022dfe3d481d0077129a3ea92e6c5e0de452983dc9270be8921abe0518ac87bad85007d4c79d45697766f2416c9ee85d65525f36a98548c8208830d0ddcc4ba51a898beff1b9f2a5e9c87f02b98655c81540151653eb7696c3980e00fc45501c0180104abe6e84f44fb220d2a1722f70d2a7afdcd1e39f8b1741ad7fc23c226e817e647943a2347f0db8db2d11364ed10a3216876792b7d8e44a0efceec8a6e7a4dfaa79f6960c503b232aa1bc6be83cbdabedf42987212aada8aacc2a9768c64d1fee855d2c22f8684dda6d57c90e57ae8337d141e570653b2deffd080a2c38b1223bf202e481fb1342fa29b1d94724c7b7bbf2aad4b4e88bc8ba29308ba8bb3597d156f4b67a3ab315f4e2a405d64733095b1de35bbdb3959b98df4bf7aa433974e729e2859e9fda8fa52709386f0b6b9820fb79470d39a737853501eef9374318525312cfabf0146fcff3530e01ad3f27e7bd450db243782ce13834ff1fdf0e602f2a4643f9d9411e954e3068786feef32417f8c378cc9be8f70401dbd293c8c9593be4fd745fcda15314775d9d0551d76753431a19798a8a59afcbff60a56b3ae28cdbddd4718202d8539a20605b25fd0c2552da5d8978af430cd6737fa320a264b5f8bbb03f69ed2d7aaf04086ef70a305904576ac592467dd3de31a362a3e07e391b8800c477c00dcc2cb2b831f278d89b4a6cc2a588ba2c66d778541568498d4c2d376057bd6baca9f84adefb08669e757411881e73186794a7b894bb09a68e189d35f6549baae8c7c82859333207b03cc88d59723890803a37571eb0caf511c08b8d5426fb95e258d2c7140fff64611bfbc74f3d29922a55c2cbc908139a152e9cd9111cfa802546628d4662366074b83f568d8d71d449fd18bc16cc7f8545648999d2cad8d4f8d43d485becd04612b2b0156bc96d75b63411a72aa255f278794648ecc1459fe4cc4f97cd2c365ed1b7810dd37a6b914fde8a7314bc72b288a07e5ba89624e9ac2547af9a573efe6b113b45239a28350dcf93d885e3b04efd8354c9be816f4a875ffc1722e33690cb9f8cfd9cd4f31dea651dc5bdd8aef1a6cd93083bb60140afb6f52432fafa112aea2056fff2ba401dd7ef26b7d946ec0d46e168be6e59dafc767481a6d9348df22770a0d6d926b025dcc047b5c7a1d225f5e05c6c478d453577c3eabf735e2e767bb115df6f866b483ea138c2edeb37c3eb7a3c96d2e50f2e8e4e01ac8a9f23d487fb31b1e5e1b31381cf05c26706df98fe1829cf1dace9f03d17a4fae98e610fdc468e35afa9fc319a9bf1231221bb01084bb65548455eba4178c0f0eedfcc4bceee2d998d690b1fcb62477b18303eeeb89744738a6011724daa6e1522c9eda6bbd2685ba13ed6c17ddf40c0c3559ae22c65d1cdc619133f0e99de6050f6e72b5c52cbf3c8a0448c19ca8e81fed5799e9cc9401a23a2f64933ad029605d4429991829c4c0b74946de3aa9262ee040311c54594b8ece5b343d64dc4c8032b4e4dd70b44823c3b202fff620286b07fe06f6c910f082c11777303d695c4c35d32570f0e70fe9b3dc8da803e58062fb1986395fffd3aab0360cb6261c582d3bab199081a5bfd8e3f82b86be6e0bec54952c5260bdcef5327a8a2fa46f123fdaa1a247bb52237eb943981c831749e235bc397a011c8ae58c2629d6c63105f1d3df6192f6f274839ada64aedba97e62c8f3ce5e64207241eda84ca9ab8830abca7316b6b618be2b46dea2011e2275aa240d4caf6b4039e9da26e2651bc306d94217c6ce3024125c252d38a146d40e46cb8b95d2eb45c9af25b41d2a7ca20fa521c2fe43dc2868ce5384136e0b410ff3f63b8269ec5ac084dcde57f38e1987445e3a1cfb917cd37845d183450c45d756f4cf0b6e806895032e9446f6efa983385e24f3f824cf03f99b4301b2c89ca53eae09aec108b769ab041f333643ef17707dbfeedb5bdc9c52a7bc0a55ae9e30f62425d67e7a1b5420091f7659b877c5a41e9cd57d782df59cc052eda669ec07de88720909bd626f4e0f7007b26420d6bbd2722a3cc76860d5ffb6ff0ad1588a594643145cd724e7d31bd8ebe80e25347be006613970dcf306e143d5182d239782c7960f99e3115c33365c87122739e5ac845f76ca35e86a9084ab68f018a35a735b261e4d410e5949322ee534d5df4ef12d22fe42dd5543b5425d2f624fa1b50bdc9e2fa63e7099be27e98816f467381185106f6851943e9639ba1d7345f9333b69b372f25128b7b18a2b98c64cb838e8281544b618a4dbd50e896af4b56faa478ae06b845cbb6796b21989f3df3323279118d0650527f370bfeea1fe90ffb5a5463cb6b9a9667ddd463579751889290a2ea04b0f5331762a3d4a0d4727eb56c4ad4dfe07758fef073daed1a08fed14eafd74f5f6ce4fa101fce6c4f27fc4bfb7d5046ceba056b62790185e86a9dc3c5cd077a8b8b39157ef59afcabd827e9605428ba2f1cf9909b453f32f8c865a7682994781b89338ed7ca0fa8b0e0dd98afa74cf977a06d9b29a41bbbcbe97a7ef3570b147cc8c133e5c2b4f70de9884e79719cff4ceee1b15bfb6aa81d8003b7003cca2e02cfb10116c7f008f9136a9ed9fadeb97520e5674ae0cbf6a869ce42f48aa80c3c172eafc69b35022699f30f5f1f91fd2ec4fb76c82458c5b782129a03e5586e947aa4eab507120d9b4b12882ce1cfeb008f21b8c9c5ec46ce79207e3ad7360243b1aa2b1c9aaf2cff47e4e79995c2fc59471a3dd78ff1c1abada0806fda505c6f9ae57507da8f5fae47c302bb20c89fa542da4dde49382f52cc9846adf190755595a527613982e7e3cd5e40ad431a365222d299bf1153a7b8097b154a4d939cf4253fa3ec12392f1e513dc53864b2dd8bb34376caf0ba7a98a3d2be0d1a4b61f5dbdc5fdf00d76ad31f78932deff5b4705ea761fa6d9fa1e315e998fba806e8c719c1a7c8e6f219794f904d63c536f487c7f6b72998f58e4e24b09daa046039c74da437598a9cbf12bdeb5d7957b1156f5a03f29f658c9cb086744a75bd21990f63085898327ad08d78a4a8a0c6e53a580e9afb099fe0904b6cc624ae2d209666c8cdf9024029f9bc134ce190f875ba37b3c195b1db35a2f2f7e9ca01c70742717afbec78fb66531c26eca472bbb5e4b1f29c8c7a6302bfd676c4060a8b7b531a99baec994321f82d374421418016de6325f12b8c3fb151b9a5666842f8e3d58fe63a0bf56d9f0fc82e9d5772bf807eb7ef707608c995e838d9b9000310ebb525bd6668224c9eaf430f14f4da384ce15bc2b6caeb555bebe2a3232f5c1ec142a1fae0861f9f17d1c3e00a463125e44ebe945735d4685a909cf601a15100a04dc0071d3744e9eca62282bcd909b3c466b8156e25dcd2648480442a3e3eef153ee16a128749f45e274e0b75edd92d872844a9ef9a957c96b92b220f744040b47477a4057de084cca420b81056b04c4bbb84caadca155041435670468b5b0b8a1e1677960b14fd3203d3b1cead127984821edde4b4300d08a8337657034e914514432b7432240021146353259823571faeeea613c5511d775bdda49a21e69ab0e50c4b86f442034f6809e3644707dcf1f19c751efcd55e07f24acceb4f909d5c247ff86dbeac165a4547ad2bc47598ff9641434c934504b29bd122025d82555db126fea393558a4a2939cec21c703d66c603d64af9e297a91bf8213f297e7c4323b0ecd4d3505976eab87bad460a4d76576bb31a1866a2c640a4b6fb45e554dccdc29bd736889d93212cd68a8291c4094231b41ba58fb5895257102dcb5b7f26b79f5930ec7f72b7677ab0cb55bade04b1d1f733691281e3e935505c88f1df2e3a59119db6cd08c72ae9c0de762f5904cd39e588188ac4fc719060b4e7dcaebb3f8967eef54da6f0c3e27b4818c0671359c467774da87a23b4a4706b46fe5e8d833454c5d53098c347cd05a5b856df32ba8dd2d6d201544e588c414264a236270653b4153ee6daa0b51cafd1642f03e7a019997b0b08373a356fbc2a566db6624db1d3c4103171f59084a366d733aa1f9ebea39ce5c25851579ed46546b738a4b5b74ab51004078cebd69f87e0558edd2d10d8da742b723314ffe04c709c91a7369e54e11b381da527e7e3a805c801ad95ae66675bcd6be8836589c7022df4fa87084e64f5c0adc9861cc412302931ccbea6c2ff75828db0074e16147944a3afd3b701f2eafed04aead0b826344acafdbb78b256cfe90b630530d113edf6980c3c8e50531b96cdc515f025e075e475a0d9565f0a30e5cd001e284a3d78986c5b87808434fb3e230ce1897ef6b15eb80838b36032dfff85b8abfb486c34f8f2ac95676d7dd732b32d8c93c31387555c1086d57447105b8f45a0fe56475ace6c9b227850a704029889adbb5218f25c2b42103ed0fbed724dd3323bd2d0b2a4c33a2512c88947906eb869504986271b6a6d5f8a5e934a99cd81da54faac21c5c4ae8743cf4d73fa0e4761808724c50b93542474a68ffc5b89531216689ff1ac838b5a84e128ea2d0a54a24bbdecbb47c121eb9b1b6995ff4103e34e9785537d2e371baddcab1fc806f3ca4b04a5d423dcd1815a2a0b227d76be9b0f9ddf95337b7abdddead071dc0d23e31d86e5d573ce7c7a41a07e73b96bfbd9babd41f676ec1824a82a3f8b036d0b8260565ea3a73096bbc4cf6ca792a68d08e1607ab607b539f0d87f8e5a7e1faefafdcb508f335de32e98ceede2a5f21994e5cf47861e00be6c88eac56d6db5398e2990439e3b68b1380021069afeb06a6f3ea02fffbd06da3cdf21be875e071ca3a9f169a0cc1d32ca5a4e29a36070f71b6105676a1d0b8bb4012fdf755b819a78321ac0b46e88f579cc9a17fd689cbd39dda917cde8f0ae6e6dbb66303cce7cb75de5d5ddac5abd0da9285ee6fbc1d480d46cbb4b088866aac468b83cc543223253792ceadeb2405b93b9a79d8b88c96f337c82427596b846cbe2d6e16fc121771827e2db53372a53e812231cd0c936c53d0d5e9cd151f355ded11a417ae5ec043ec3c7eaf4f1dd7d9f13a1dc46cf6a250d45eff13d73d4bf76b8c167bac7e30485589b9130c8d60063a7ba7af0da69ef8886f3a219a5183f13eeb6f4be70eec2cb97930c6a97e93a576c56587780d874558f3b647e295f5ab86af079ff40f625a99c004249c84419ae0ffb4b684d480e5c4955e2afe198f0d1cb4d202d07f66eb4617a8db935a8f1c6a5b3d45f6387f9dc44064cd6d6dc966f9fed87286460b8ec525820b2efa71bdc37270bc38072710b9f1adb7e1e7afe9c41d4c377a88ca1be0115d11e021150ca423cc39ae1d78ef7c98e57c3d453092ad416819a15e88558947b35632fdbd0642ab84f4c9bc0cf54f487db201b351dc5cd57760e3534ccb0f155bd98c2b1d2884043c17ec0856fc8ba00ffbba0c85ba8dc04cfe4e0e4c9427fbf83ba4d5d4c14ab91e533804b6bb7178da7a0ee0aa551272a7b591d3d420b238843d8f4c06d4ed49cab13ca1da66b9f82562f547623c140fe097dc29982d6bc5bdb40fbcfbcb239a56ac68ae4779468969d1692e401fab440dbdd573676c9e4776769d23d88146621728d6d959d395dd7829824a5c6a47f14e886bb19647925fdd0f54f1745453a6db1cc6182c16624dabfa674d51907d61d6e3c6b7d1e2d4a5fb35f64d8b9c37c7c256e22a42622ff956841844300a6a1a8f22178116b9fa7d7c6b0ff00a863a875d0b859099e7d6ccad73c7aed8e62f21be1aff55be6533f3b94cca6b5a82010ad2f5799701af0b6cdd0a7ddbf8d558d49bcd8703ddfed4c7b3172747443d892cbb53f23e17eef3fe19c93b6285be0c19bbf4c55665bc896e6d489a734b683c9a65483fb0a17beace0cd078c3cb5d691d8c6fd4f3a7340085c65f4289a0f2e5a2f6222c3013765c89bec3902c13c92559ef837990438a1580d53a96bc8fd5eca650207967c2cf99b871d6427c106d57c7d0a37e0c4c047c9a3ff97bd4382cf70c41b80e97286b7448a7df855d350793ce89fa8f3d1d56d78de5062ec02d9b32084a39cf247a8ef01bef95f5dd6f12702582ff08a004857a201eae83b15c99c10c89f253bc8dc9e8939fc875abccd63b32f8028d69fe31b76bcd1f4ea1e2dc75b85d0ff45178fad9e9461a38d7d00bf7df3526baa63df2ad69a08bcd7e30e60a9a1cef9bea17265905adf561c9d11bdc5c9cacaa3c6b03c7bcef56fa17bcd0ccdf4a21ea4857dcaca3d7241b02f8d5890aa5b6ffc652d8a5966de6c647079d5ca52182b4def241fcb09c425c28d51db5cfc2c4985bbde28390ef503e5e602fe1ef2866cd1cc87bce952faaa6cf38e7d2d599b08cf9b742cf06228218324ad5f2a84cf5854f69f52094f3b47625d55713b15093da2b5aeaabe5db5f948e40296db48657ecbc92340237346a50ca19d66b643e393925700481f8f228b1882ddb404bdc209c6401f5566dbffc74806ccc2057f225e204648335831bf61bb9c9a11e355bb4e5042a521bc7a6da925a0e23ecf3975c5abfb22634b7c4ba89f934dfcfc18189244f0d4a33e967b8c3e592a3e26f9e944a6d762dc7ac0992903ed7b87ea5b8532cb86246b0b3816d04a6a7070fb4ab915f0ad2d1093edcc193e936cb07900b4d2808a29a8cb93cb23efe271dc8cd03217fd4c0222a2a70d97b9f828ba31b8c1c6906fb8fca600fbcee899a230bdc9f4a3088adc9a07d144508e3e0010101c77ffe2a0218128c1720350a21d38bc612f0e1becf798898f4b6bbb32f43afa455330d9bc862f3eda01811ad2466a28cdb04d73aacbdc4fe0269b385cf1cb7d334f42db83a0fb6dafc8b9680e647789107ff24b7820aa217c1234f222fa0b6fda6c7be8600bd6763da37691f185e0cd8d27db07396ad170cab47e50cd7f9c82dc2de3e2b7d934b3ffa6c20a421de530c3310c98678a1b785ad84044aac1074dbb9ca5cd30736d1fe01abf0d570b46085ca62eb794ee9989a3f77c63e63a3c0a892e74dba583d51c70bdbaef295c19da4299db275b82060f276231678c15edd23f6e33653e47e6922cf721efc297aab8a2ebd00fedc7e9feb4c10f939b2f0f5d0b9ad4665fe54096157e476ab787698897ddbd1bd4fe8dfae706ad6aee31049a8bb58989d2c35057a03fe9882e22e4d1fb3ca97f0bdfb443ca9b7b79f8dc6c73ac67956d3c784f2202f6929ce20c324aecd5bb877d812c2162d6ac5c8ac3365a59caaa8081a67bcc06b2bd71368b685bc40c81044ebe3b31acea66680bc6bd7d675484f217760f9253480344fb8661ed238fa3bb9f6d452215fcb108cf4ae7888506f65f63fb190710d30e416038eae9eb961297b90cd12512278e04d257b2ceb5e2a01bcd175fadbad5ef5c080ae21187749425b474c1b86c0cf0c5324b18e0baf61df575a222ce57b81c03f9c7fe560f7cf22009d9c939e4558d41b61b3ad301a218c8674b456bb2e873db47c1cd998eb005002d51a32a7ea1eff991ba935ecfd8b249e4c50d2d0985401e11f326457c6507c4d57277ee22aad2a2609d125065a01dc5cee2361adcc5b6e6dc3bb53233d4a01bc97128ef50d98171e4c7890308875a9cc56f547cce1c0a1066baf404d74d00aac85db3e71170abb045ce546ee16af1dcfac39f49c54fd6b08c2fffe700a4c9002ed1c611caee00a19e264cf8b0aa75d75eacbe0f63f89c3996586535e62f92e82741c1a08d41a5e2019e749a285f75a8eba45bf3f719acc623e82a59deb3691005c81dce89a220c854e6825e85d7703b09b346c9af9c83362f2b8de30790b27621c843a27b04b409f8087e4b4fce8d2ca45621248e2a471dff867df8e5e01cfa49edbdda619c65eb57592a3b769c5ec9859e54c8225cc50490117ff26fd6079a220c30b940544f3af45747d9ed483b27749fc371633db81835ec3310f84158bc38bf1ba3f9b226a8b7a98ab953fb0d09fb55bef50c7bd372d5771a62199ebae49bb7d41e828e61932d8888aad4615e59395970ed1b38d607eb9b1133483332cbf59dc6072d34b833d5492ce5ec330e752bf90af06ec78c78949fa69b6b48a55018f86397bfe192e5dbdfcbf6c0158e2b6bcde20027a4ef7629ae1f998a2876ca3f43e5a39708bc54e7d62bfd44c759f3c32ca302d467fb2842dd0b990a266c7b1b0cfeec80751700f1dc1cdafd81d0dd6f712cd140e15a541cd98578df679640d4c49f80eb7652a12f21fd6496142e55633d8e4ab05b058fdd8e6cb521d23968b613cc0ba6be3990c61a2987ee1540ab08f62f46e73fa980c6d6e4914ece2600e0fd8a493d91d2d0f4b527a29db0ff252aca0b2028a956e48fadc7c077b60b5380fb5e1fa72add30a953d5d7383d4a0142dc1731a281894ee41bb80c4555a53ea256e476d2d3c3308e26ed079b36a060b4e60a20ed7c59cbfa89a4b56ae940f4118018791456cbca10a395a7ac94e2d7a898ccf8d6398e2b7fb58efac7032d6be2dc137ffaef0872dc7401190153d552c986226e5182f6c1e74a5a12200d5a620df2fa81f200ab940ca333b4cb0f1564d0cb32d96a662047534d4b69ab36f362410074603bc6e0b3cfe609d659ace43afd69b0e21ad84de3ccf71a65470eea30d4e46f71b4e4eb7c38ddef58e8f0065014e1729ea14908e24ce6aed166c414522e4dd50cc292ee60add160f78599f6ae554e2cb1ebb5ef30e72d828fe4de4fceb18f9c709ba55b80d59677bc9b46a5bb6df1f9f32bb89aa7ad0b47b136812b6cc2f896b6a4f896baaf3b2be70871d45bf431ba1b09d68b4de858fe6816dfbc6d97fbcd715329679c435a66a80fb006e64ba7fcfec10ccba0ab3d32b9d92d23ec2f190d8a04b7a170ebd8e628ec217d5e194576c96623759e04d3534638f7404b1f5cab9d6947885ed460244a6f47460a3e65ea9ec9e49a385be83b43f35bbb20a188c4043c7dc1887e19075fd089a5062a8f78493ef1b0b6df116d04e437c6efba116a0c8254180645aadf430e60bc68231813c8c91092766d7723995ae7da05369019e114273252e949ef7150155fd2b3ca3db6b33d5af144eb3f742933de31e9ef9c1d4cbbbc73a6ebb5779a854a333168370977e0a66687d3a954ec7540b695330633cce25c36fc968405ac305167c799e89247ced46c5ab1f04e768d9d35ee4c1685ee2f1fa9d40a24972c7442e3ca25b73253413014b329ac4bf11f4be5229e843ffeb2416ab61848722491c97c58ad55bd59dc6f0ba2772b5f1a36097d44f6251b11acb35f86bb75549cc5ca1389e1c07f35e3450fde68d3b69cba1c74f871a42a3c1d9f4fcce07846c4d56ea85beb63cb5f12c117e37ecdeef1a6814e0467baa31fac9b64d64f437e5ed18e2d88aabe924dd2588c1305ba6e820bc44a7482788a3c3eda62b4aa47f4615e2a85876ba72088443841684b3caac46f422b32e329fd95fb3589ddf1b60e56bbc71b0dd2821380f222230f6bcb888f40966db6d0be00fccf1704de96eb3026b943ff50286ff13c2a65028dcd4aa44d010ef6ab8be80e2612631c1a401bbdc8c36b37678fdb347dc2281e70e7c93e0e1af71b201d77c859e26306e10a92875d91e08ffaa255baed1076d0f8fd8e41e09f7644bccd0b8de2848ed49fd1eafdab04d339dd32dd161f75d94d2e85c787a45b25cd380d9cd996e5d2031e6167b90f586e0d01e863dd544f942b726100f7bb4b3940d990a427d7a03bd5e71181aa0cf42a19768d1936d67ec8a21bdbdc4a22d5fbef86a400a1641d711c78c8ea7790627e8f1471ffbb40d93f4d2ce01acbf7bcd5a3c928df02b32fadd807e46e1d183c489cf89fadd9676bcf26122ae05a1c3e194f068d469a9b372e626bb89389b054feed8ab8c7fce6d9641a608ce85865fee5105f4b4b22735e29bd3e3e021361d4d6c1d418c1562d5de816d601dcae35116e2e9fdbb1d9ca7b999cf82186867888d5b3bc00201760c822ff31717484cd2df7323e7362986d13c95e565479491444ea3341ac54bd9a314973844fcd60deb2f3c28874cb5ba7dcada879190f9404ed4e0fd3f4cfe8244b905f54ea5782302ccdce8f20efd358840d536766f24e1073eaa6885ca2e1f096d98ae19a8b446ab281fdf6c8f26988aa454647ef468849c3ac6e30e77c7a32e8d39fa5079d9fc56ecff923537e205dccd2c5713ee7de2a199aba2f27602592bd0b720ba4d6699123f62d247b1968ca6e262c057b7ec7628416e08a0e2639977986f612637d5cf5673f7464e720f223abe57f71d2b155a86d482b7101c8fc4bf4dc5103f69e06d0850703dd33285f8924b08415fe291487467829d433faac25e60b06860f659b50e0611423c9fe537ceb6e7de6e4ecc016aebfb518f2c8806f1dbbb7b3c72434364c9d70ab68af48f32a1ba90a8d02d2acb1c5d65c090affb5805416dd65b27e53d094623a16a450430eb2f577088cd428fbc3ce030467f3c08a290a194b0b91afee4f2eac697365ab987715e56ff7954b8d57361a894ddcb1510b639bfdf7673260e3d22d58daa7c9939f59621dea09b0c79b3cc925ec7519a7e5719a8c8790e6dd7113a56acce4dc786ed6d76d88d4674a6923faf92b3f39b0e5a0873734a0aa41c25659cbf482387b7eefa928e15843e158d293924f357798e3821354d1ce1036008ca8fedf79727814422b7d68534330766b25e634b954121e1ea9b3ace992cac6e1547bd7424e9f5a0415f28a109db4cd2398a909eea959a685b93f918c3f71cc826523d30a8b56311d8404d2edc17835334802c5def957b4869cfe3fdf3ea4bf98a45c092e4c8b730ff29557ebe7b72addb300ad1e6cc5f8e9255eb954a49d77345afcf7d285949a670035f8eeb0904340d9946dfd0977a6eda3c86420cd0c1c0e0605c26c8bf3a85398abb98412db89180734d9b53e57f676cd5fef7c99c3bf79e126d3e8c63b489e2e3d91bd789befd38d533cd9007913e5e23e6d8e910b560ff541a962428b576f4781a28a504fbdac4b09a63843fb088c65ec034771c7b8fc1b9e9ade9b3a6e5c284f6b191e7b689a0af489384ea2c0684bbb08b79ea1d888a42357745d7b894a4872e7e382f8f6eeb24957a5df20c553e96ac79f6bee028abc84badb87d17bda6f5bc879b00ae8d186e9754139cf2c7ae5ad0c7f6395f74bcbc59943dcfc55284c763d458a89c0949c0fdacf61805b10e69121e48e8d9eba5a060469fc0b229c1ec6b24904a1a58290ff7060bb0ffd03b50af5dca4d01312d3d328e223d666b6b18f648541e0b09b9c606c0c142ffb1955c77b85e9d34cdf7795eb6792eff7c0b3bc0e2d0b993fa856025029570daf58c333a522b91f70efcce717cec1c29dbbe5d2902bf36d6738b0ffa9f94db997e35a87cb320f808d585b4061a716f8e73e477ace6371a876124478948d6d77811294cc2502dc0114b8efcebfbef88f5b7e24cabf94be34e16258ad5323ddb349e9407bd5cb00b7664869afd4a7ce38d9a901847114afe1703fa00024d0b3c1611bc276e912790383dd5caccc683461659032a022970b571e46929c07869dea580046fc442377ff9372874a8cbdd14d7d1c583e78ae73f50f7447c719521df81dd648e0bdcf6ba91e8137aca01af437f1dcb7e9bde2172015bffc49b8bc35223a6395993ab3fc4e28c13c5c04796a3645de9e6e2f700d71765e40aa512067a656b225756a2a7808d5d8e04217a171b7f7ba7dbdc36a6ef1fc24dfd038bb78152ceae7e74ad758a226b71fd44051e76ea2626beb4bf45005c69307b915f1ad780863284a6bfc24c74d0a3e3fa03691a236f8ddc671a6ef2c352e0f9fb87742811fc83e76154fdbbd53df20a5d5164a0312b897832ac747a0a589f3797d208875b27139f84e5864638cd40b7187f550cd1ae2aaf98508d8d8c1db228c7451bdb3158138131eb4d99e951c7da4a37b05ff4de84dddce11cf3c3b199534b77df8ac37837b393edd616c612ca507e8c9732eb0ccd8d67ad120074bd78268c207d624f5262e4adb10a25ce78cbc822b8732dc724f2ddded60b5fe22a121064858a52b1dec878c13f5df12a05d659927c2940dc19e23feb1b751c52cf6209a7cdc14a21f7ca122feafa88c7efd7eb213c29bdd846b8ada81d58545367a2dd2ca8352e38a2ba6149b0504ab90bbd5562b1d2fa33d4b76b8cba4bd822b27b849d57d5580f8e44ec5f09b8da9ff1c1017fe13a5d62cb5f04dee607fdc85bd13ffc244d89f8be30e35989d3ad7389ec37faeb0dc4061444d870283905d5d519354461aa7f52919e4675e9503c3eb294273713c91b1405ce32151d3f3bb3f238e8ce7c85ee0d62e3f416312a8a5e84e765dd5d19f3742af86c6948ab73b204231aa4a936a136ba29735f5502023b8524b36489532eeef1a0cbe4207fa7f98ce70e7b4690ebe19cce1392b838332eb29afa29dcf940069c77a9a0b6c436af0d9c3d1cfbba3afbfbae0c57a3109cd533710ce6bcf5a573b744a7307c6a7cbdbd127780f9efadd1a3a874f6ba625f524f5d6bc8bdff053fc997a91325ce5cc9e7a5dc017dae3fa6cef9786589b40ac3b21b85f523b249e483f9bacdc54a701342f55b1083a2448fd068795d6d864cb04d732e9eb6e6fcd3463781fe510960fa36fc1aac4103e29992ec08e626e912bf26453fc1e0af83664bf7bec93b01d8828253b795a733924671ef2d4ca563f224382dd72ddef09614442bb60910eb5dd7032aa93d5c593803967e455c21f1102af9b3b9123e75747491d919c75220d9c82b3fb83a5a5c98354afaa5ac9e7ce16848a07a7727f99832e44b83ba009bfb730c7a9ea2b0b6c98408520f6ee9732b11da470a46fcc67ff53c88b243ab3f1f41d677222ef65e0247215b970b5f4e90f8366af8bf134fc1f48eaa3ab1746ce7d8deab923fc1b85045f1c8e3c8d34bb2c5132e8a26d1762aeefc6ce74a2dd3d2aaddb8e8ca03f7f046d0d22c538bae60ad253fa19ccec56ba55c3868ab00c4caf6f2065fba306375f096927a9bcbe16286ce7702407fb7f99df7d1e8e9429f8b6ddab30918dc6213b22cfb09bccf27983e511d0fb14020be91f74e4154dbe126eb35094648347ec72e14b5098bb920c37654cc1c8d0cba3c7f305f3b6b98038998bd851adba40092c37746c9a8f21f84d70b581038d45be5ddd38bfa65dfa7071eef285142459a1a70d5a8cb73a96714c642713b03295542242f369b4562d9654de9663342b65d978f2bdfbea0864f82fb3d6169a34aa82f3e2c7fef3ea03c6c468cb584ae44a20a29197ae8b9dcefaa2dd97733bf19677149aeb0da08944756bf306643932ebd4cbb22edec185ff7240855e9ba2ceb93b171797ae58b57f27083e2edc2ad0a081874a2975aef639f2b25bb9b9148fd07673f2d035aa70d32d866c5038a745369b49c1e70e96ef0f19df100ee4afa30bd4d9375cc40e1914ed713a3d9a2fb386ab55f8d0b03b069706b296a3d8a1e5288259217775f063b940daf3ab9832669cae3e07f0e5cd6198b33b9e99fb0296cb35ab9dbcba766fcf7ce650fb560039b6eb1eece06ae8aa682338fb725d7e5e55f551464c5f1e42a8c799aa2c259a9ab36466bff66a14399a52b2db6ef1b77327907a4d4bb8c56f576eaefc72d36c337d17d384f2145eed40f6aa4ad0985b994d8553409a1431aa78fa5fb788cec1e65e7fe6ed474b6499b5d833a123d03b01718423d5f7520b4dccca29c6029bb0255a5e8bc97877246be3ca4ace28bcc6c8e0d67c376c55c857af42db67b9b2e3d22e69238559727563435069a6e8e3d739e701417d08706cbdeb849135b2fc7d1e0fa4d93672ad8c4e11724c356ec11382fc9d516e64fd404c7a162a78373eff643f416612fc0cae7e97bada44a47dc352edf43c192d57f5afc9409f85e57bb9c7443a108dd6370e5736b3d45aef62e022e1add99b72af636654e3a4152a48b77e557117824539512abc8320e491823a12362df06ffe0ab74769877e35ba8c8c3a390480650db06be1a8a946a8f3b820fcebdf50e34cacdfb0ea9a2e079587108696e0f0eab66659bcd5c122680968cd8bdb1d8bc337850975af408f45a4522790ede62143e4e1679e9f632169d1c170cb2ba1072d527d26557410ed96caa0a03842b3a2d431697971b3843b82c07cff4a96ad2cde62b95afb201088a0dece11fae04dc7953aab4d4f17ec794be7f5f7d35a42eb8a655628a228427681363517b62d59d24a5e11a73b8d8ea0d153c3dd9a7fe03ed7131c5fb6025ffff28aa4db2dd433cab58e899fbbbb2ce08a980742668035ec1a36041ee04c56f6d47f91af0b91a6cd6498261ecb1945064efb262dc894abe5f8b5c92630e93d377fcedcb47388124986452a113f0947d50202d94f7a87c4b3709511a61d3fad6496ddfde26ca5df3fc0a3510f26213c56c82348827ea2260e41e86831118c6dd1e3910e814f88d3d1d1c01921c5ab4c781bc178feadadc8fe4adfaa6ed371f8574ddcedc707da7ed6306309825b25de72d5d9f7448de9f69c632af10b0650e2290c79c7653052ba2d2a40feae19cfe7fc1f6df8c3cdf2f072b6f9c0f003bd8aebf0a2e40b4040c7caa7da1bbb499d42f70d28caf7f0981f82690d5ff2894bd7c7f050562c2e27159fac70ba9804fa7a99f265949bbd2ee01659dd1a0da9d460eab8fd70cccec75b133503a86d9c0ea1a7c1297cd8d8c701a0d9700000a8baba9b2fa6a63b0896ede2c5579c0cc0bf71e2c5c93bfcf6ed20b242fdbf1cd08d0211001394daaa92a30d9be7cd9be0d9ccf99c4910e9a82aef0371711dc717cfee0c95de2f1154c9754847c94b709f1e61e7cec6831a4ae2ca2a0390030ec659ba6090be6c0119a1d107e097345f971f22f20dd40e2353c4483bd4e8714d3adee34930e4c8106613834f34f5bd2c7251c33cc37786c99f569fc2810b1caf19e07d6f5fd8af7f69d4a69f90cdc33989ff924a5ad779cc3f4d0af591d1bc0f94a766f95e22881c5124cb9a0a6e6fcaaacf806e5dd9acc0bc9592a8b2779373970ee66733aa33cf580d004cf03743d15117029d60a17c49f0fcea7532361830d4b9c5e35bd45b8c22e02db53e29aa47e898d5ab9820229dc1a93dda9f3ce4a209fea2317e0767623c9b298e97cf4588621dc07ac1b33458363ed50536657870c5c88f7d51837289cf4acd27c580cb3fd99b29da217060d61e3cc11b49a8766c0ecccad1003e75320d88b402c3eaab17e95c46a1e690e7cf5f80b8ca5739640dbe6d9f244740d4cf8691a7d2d5dde9cb11402613fb88a1f99b3df64294d3c05f3d2525ac90cdcd9beb0e18307f80b583287f001cbab7a7cc7610ef60f8e3822438b3b41781c86804d5d60480f263380998dd1ba29cd92c92d6ae0a1cd6392f8aae403590158e157e819d114b2ba01d0908e2b0f77c2f825315b6ae46758a090c7a640cae67a7f2f12b04364b78318d3abb15686807d338c68f472ff22416c40bf183346afb4719ba10a4faa7b9a086a8834d8f3f0da5f86a328f44c933b5dbe112cecd9f2325c5d22e954540768544546d1933dc9d33758fbfe6b322e9c9465dfd4a659548c6e259525a1fd5841471bd2ddb3260111496291ad7a7b4c6e3cc7c98ef0d6c610eca38a0878d54261e917c13bb489ec206c68d316c9b161d0623b58d77da81da1b472132c4a904d2c53e04f61ce3c20d3264b7c6c8142f037917e0b4dd8eef6b25e2a62514b40b6463d6a3649bfcf0fd7ab51e2d9f165ea90218ea140d61491e49b9436ebfcf32af19fb9778faa47962e3f47b4faafd068fe69b92b67ff2f72f2b3d9110239b9273c95a48257d23608d4274d838d2788dc29873c420a4e8108413797580aea5cb927c9ad60bf45776dd1a04c9c7d0b565d6c253073712e14d0b8a7db9f950b26f056e4bef97b2aa0fe5df9f08590d1383a1defbfe023ee830df549d5ca67b2b1e173fd9758a5d67ab1b369b343a01540eaab4bcc4d93dee3c0e5e8af8fa3a759e09ad815c39fd8f9b5827f4652cc7426cea8accf9c4a2fecf86bc25361c6655714b6662c3193c796c2559230e8b13ba2f1f3021321934abc46e4b7272447fe99d19ee9c16ed38020335796bac08350185c294ef8c4c8577e92e4bc8116139ab03cde6776de5ac3c45f178adf7e9bad13504d38f47eb573f334e52341d2f1f60579ebd58d18b4d7cd95b647c8c9f17b03ea9ee62838612553e34a4ddebe66d2004904dd23728e48f25794a4d883d107cae7ffc42c8200d929707136dab4fa7809432e21749e461d8c50976068fe4d8696d156e8e0e93016d7729abd67adae0f41c02ec53e2f473677e7ca6927a8345a0f04ba62ead6a6054c32f1fc6e7fe9443ffc4d9ade9b8e95045ca1d823070b895be2abe08ff29167f90fdc8b77f36ef3c976f5af5a5ad98ed29957b4a67e038d637ec463553ba4cdd8175f62e25a5c617a6a7352342ad7537aab667cec80d080e7023015410baf7f46b915765f5b32f4ae5adc82171678c614a9235c0aed14220215daa9ff1e3312cb64bd7efa43d81e0bf29f6aa916c8203702fef1b867017b1b44b6ecf9743c29d03bef0c37fc1a8191b600ce8416b6ff9faa23d112a66786f78096fbde26744e20dc1828f90ee58c6a8376139ff43eca959f328454f4b34f575aca056ea97729e972aa8339c0578bd6017972929bd5210f83aa72c34f20f4b8e44090a4a5dbcbb6c2ff0519bb6647913fc651107892818e495271afd3cfb2c39fcf06441c5ba452cc1eb7b1a1fc242b38bac4c9c9ef7038fb1e38a4bae683f7f33e523794b7b9dd4ca94288dcf48bae0121219df6597c92da5ef331bd4baf7b92a8111a953cbfa3821df78b955767c5a592cebb6e5d519c923786801a44a2e040e562493c4be469a6180fdcc4aeaffdb6eeb7ee4ebc127e9f799778dafbfd603344ee02a828dfc271b4aaed0ae3ad9f9818c58a2bd189be97ac214f7dac44f673ab933998ae1b81cd506ae5a78ce7cc8983bf13cb3eb549544a3cca1c3d876ebc5c1a3742edd6e94bd48fa39e04731a13e7e99b4e8884793f3eb79f5b5249b8ddcc00730cae34b61b3cacfbc5c8c174e7aee1428ef0a5b512c7c1c23174e8a294deb718874dbedb61409f7e12a6935d9a24d6609491ce1977e3ea4ff7c1192975f173226b65bbfd53ad8b77d0cdbacab1ea394712fa592f46194208a760191deeb0944d41306d2d7d4c192d8f75c5c0ecc091c6118c75e6bee6e15162c2807e2a22c6ec969e4803f43ee04fbfa2761a0a0a7a4e627cfcfdf01abe6d1292c2a2159219c62031436a08fd2a79bea5de3f0cc266f91cd696d179170b4a5f34d352e76370e311c1b0563251072f5333e68ad54d1fab2920d3f59bc57ba6cdaa6e6976abfb7765a587f6aaa73587ce04aa73bd4133d1636c1e1d8b74b80be420fa844c438fe68b95ae834c058547d618b0b216c21aee1f0935958c9534dec0688147a8a8112d56e789c85fddcfef0a686855ef3f6b31a8e82e6eb732450546109b622d33bbe3a12ebfb960ef1004af5f8b0629c62f37ffb7dfc289458fb4ba92b25f10749bd1270ce8c9912b750dfe0554adf89ae5755dea2c4822cfb71b426b71ea2d61b9bf9e9479c1269af2ff5938c4548750c19f10a49ff6fcad57e52ccea1e3cdcbca5a9e540a98456d26efb2de4940eeaeba65f587d89a13a923419fb36ef7247fb627277ec8be1d09c6350ccf61e359a26dd3a4dc94d3a33d6bc587b6bbe60853a9581afcfe16be8404c906e5d4e35a49029788257147100cb00794def93946b803487009d3fa021a5d7d7d28c0f0685231dbe96d81d5b0b08a5fdd35d4b75d294daace8e5ec3d814c72ceabaa911f038723687caa09f946bd70c44d0089a556e735ca59c55be061287345f3353c6c91a62330192fdf6c95df983d78d76796a1da5be4244131b6609d19cfb71ee4b244da2baf9b0ae8c3313c330d5f0d03e0f21bca3c7de8136afda74c49263e0b4e7e727f0bba138bb71ea4afdf527a4a5dd2eeef12b30e3a6d622fef8559f536b7d8dea8184ef723d1a04b80b7859dfe1c0c13a2c370bd4377d13a1c7a8b8c95f9edaa1f7ed5f007a8801b876fc97bf7d14627de1a7949e7499f531181b0813ac0180d3e08fd61f13054cea6161ee75dafcad921726027861d0da31e8b902ab5d501f33af5bc96a74b5f8b134e881105ea053abd27e5bfadf7bd4274fb113d6e5aab381ad1d71c186dc9d04cc1ed3446618df92c9aad1b32eab95981cd2be5da00b1981c8f150137bf5791dacd4769bc125965672a1bbc1940cb182e9ac17159656e86acdf7bff61dc663c047c3bd05d2d2cb87722c9731b02c7a58346e39fe4b6033f82842e82bc00735e25e75f9b7be7baac154241bc36cff270d836014d38f46ff4cbd6026a51e85353fe9d795f60ed6c00b7d90e0dbca185a2cd112e665823cb45328f55de20dc34dea0ef98d9df8ed0bf9bc8b0666965a3f784bd9a88dbe4d546c4d616098202ffb54266eb39cde79fd6be484c27a344584c7fd35c63be86eb6be6e7ac16ab8cb572d6832ee9f06bf3c8e439dcaa76028258d001875d6bfcd6cafbde1a3696f7c8b4c4dac772275498815c455c6bdba8d0e434fd32b5ffdb00f8578cbf1688db4a9e9f08489d1d27bc314ddc4ace3370c233ae6d11f074b25c12066abe5b39982b9818ae082045a73ddcbac7d85348bca52379dc2fd37cdf2bf70b223de6eee9b20b270fb0af3c6f9caa4b91d631beb17dc01c437a7450ff6603a0f95bb3f0e6941beeb40dd8ff2960455e46d8496c9d8e68df4af31709e5bfefe5974081d2423d40b70409d6404eddb2450520590575292ca95ab20b3d6c5870d2b0c2534cef3f4d1e03a7fa61f5eb1fc2548f42d778b20ce1eadc1e514930748ccf465ea97b2b18fb4d122c0d556599893fdae42344ab98636fb5f78be97c95a2791ac1ede4d1da5fe6a2c7e045e699ce2ac233ce63b25b43cb696b9a1a5aab42453c2b5e78474c2f6895b358ea0480dc271f02c9a4a7f7cd4c0baa43bc2021e060abe21bdce3ea6afd3327d030519971a6b19484eda0fa86b5ec031588d8a61f9067567e4841d7d443a9cf9c4039dad8e18beb6b6a23378b524b9b6ccb8c1bc8e2eac6cdd68744b394b3140ebae9dd37fa331c4b8552239cd9869da41eb5194dc1982fa3cdb37458b97a05f3030d8e92577b3740d7869e2d8fe4eb86f26ad5e4aea4372196e7d52ca36c1e70dc931fb2144003cf9ea46a235a05f86c23bea5a531fb729a248ebf30f0381f8ea82cb403abb7f6f0996825e376ec83abf3a2644de2208005105dcc9c35112316275f46af6c2f2bdd0c130641b61508d0af2d14b4e618c03cd3de2b2093e43f3a2a82f9f74ef0ec9485c4d94aaaad09cfad3dde185094fb66cc1080c80652cee7fc506fad6e6159cd2ee3a978dd1ed72f5d38527fab024d1b75d2c70f8773a0593093a123d19d1d05f97aed5b1631d1474f93f93af40c8046d2a717c0fd75f8bb4e5687437d57158b0cf45fcb9b3b6c6394afacba53cb96dacfcf8c76d35b42d5c212139ee0f7951ede6f5f8b444c20ee0164bb504a1a1fe0bec420a7f4665db548a81e21d1ac08c496d1708b6603c8dc4e90934c6dd0fdb0f7c519e0b2e6dcdae43fb2730a8920c244e6f50f44dbc54b4a482b0840f1585b4caed02e14cfc45ea94c32deeaef15ff75bfaa569a50d38958ee50e3a4aac88f6a69e883f5ad1510c5eea48736ccdc1c3dfec08f72440f6ddf5e9ed3d4202ee3119acd22a303de178975e0aac509a7473895ea111c37dcc3f5bf2c1c3735aed7706a11807fb79c5587ea20205def3ed328d810fa044be97160346878404f7e40274380ccb6fdafa96a28188b262d74320746ed5a38828965bd1735bccbc78821945003e6fca943eaa4c2537c9d3abda2094be363c55d60c77167653af2e08f6a367682ed5f518960a8e8c9c13fb6874a06eda5c14b071bbd654bdc46dde7ed9a46b1d8c50bc0030ab777232978a87a291f4fb50f9df544dff707ee4dd0db4361cbd1a5227488f8cdc2586e608e7730ca2473470e1d3e6ba4e59300920c1e8efd020c9531907ed87c8d583ffc137a7cfb10c4967a1347306f2e3fdf62e802fc8f4b98856bf5dcab1c643ac2b5d2c63ae96e1b07406dcb4d7514a597320dc3cd376d73ac48edf657eabec7a04f69a1410e196ed052209037e8837c2fdf6cfecfe1a6968481c76da5117235ac8e6b66be2e5074f09cec1cbafab93e64b890520c11688071ba1a7b086f3c17d73831d7aa9a0ca63d98e276f2503aeb2485660972df04611ab500ed01fa1bfbc6b75aded34bad91069e5463e79b87159da7b77f79e4f80153c736c101da0b7d45e4b07b0d6adec597e50d7c983ee46b2bab5b4413a38262fd279293d1b890a88f90f9e43192f23de65673efe053c39d0bff409d302e898de4a1a5344e5a76350a41697093780d4232061ca4f33be6c06405bfef86a6597fb4f7d13a3de0187656f35b56b94c0d0968aa567cd121d165a1578342e2ffc915bcfcd0fd11c5dd448a4cc1b6f25151d9864d810d2372d8761ede710972d8f9f283db476546ee96a5eecf1b9cf8e4990576bd8356f21ef36aefae834e6862f5a889d8e39dea2e3127cbae3daa175c207c8b5086b66fc13af149c0e57be96b57765c1be6d7443a76d733aaad3f91cc2cc5b8ee2641da1b42033c3ceb4c6e0081fb1ccc32b160a13eb6110b46a7bd723988d5087aa2ac9b4bc14c41852b63caddf69225e746f0a47c1a93e228d68a26a8ca7b92d78b317eb4de28503d838b14895cd0ea8a8e7c456eaaa723a743ce6119fdfbd39cdf0eff47cdf6d6b24040bc4c8331a07a13b9b09981f752c2fa30245032143ecfa5a40d7c9b16d277626073e179a1ba3a0cf3040cfc911eb70dfb383a81fd1fc0daf9ba24dab96e059ab35d2549c4dc8ae8ca15a3b3aa6473011dabbdc815f1a1537e3c3eaad6548fe064bd3d9bf812970d5d4114b88a912afdbb15e5281d4fefe012cff30561ef97586afc211e59755aa5b366f62696e239a7d9d1690aeaa3b56fb6a1530f2744fd801ce0164ba07878f6506bd059ef071c622866d0d7f8f6a6347649d1ee45c998cfbaaf3d549dac7a7d1ca55a83d623bf2d8893cd6c91128929176e1105c1eb7fb6805101b3fa11b589f6d9731a361a3c10acf83d8200c5e60ec0752b329a0a70a90ea3e708159fe33aa3fd497973ce3de9d07015d6b367cfa89626e7981fcda8be7a01641d0934261ab7f0d5650541fb6c9764ca05d6751577840587e3299310198aa17e3f3dbacc8f0526f60f109dc108c60c72d4eb144bcb6d84f58e1ec395dcafe9dbfb98a4c9504814eaad519098596677672cb7433e71b84c2e20fc229279b9eb29c9c4992f413e6f3841946b329026c3264b41514fbe2251af58622d6efd17f6d56237eadcac33cd5e7109d53001364243227da3ffb2f3167a378e95a4a97f0501bff74b7a21e38657ea560b699a43fc4fbf9f2d89b5056d9180c9691f60880e335c153d2d9742b884283c3b4a00ce5a1ed810851fcd77d946fbda361ad3e33585617fc9ddd9890376701bd92319a6f96f3c9123cbcc81e8ef96859538b8c72da890fb160d633ef7b7323495eb6a22314e1b72a9ff7c303a01e965191b412c2570b76d3582feeebf95f44bc07c04dc1099fce63f54a4d308155914a6fe6a556248c17704b81a20307ad2075620570b892bb7f04acd2cbaf2e574337f415a1ea08683aacca8bb13d8d17502baef34324eae898ed117a35b29035e2c92055ab29763220e374e862d8d8d0b072231d089e37acd92144afc1b0f7a913cea2c3ad1d8c161b4ddb201fa9748a62ba95bb4ae18a2ba5c4583946c05c0691deef0c0b73e39943c193dfcd345bb66c95090b9a2eafbbd7e404ab921df46a9d4f70024e7ac6ce61b873954012248cef0506a48b6aab1ddb3d7e1d83428b7c450b587d7b2bcfddad9e454a8867e3a768b29efa480560241357cda6a99fe03ac344088364b32bc42087c081b6da3e71e6c8309abf050147c524f9ebdb8536ff489292f61fa9af18473a1053bc5767626328173f9f2a79d6325a7cf18f9ca42fa436a1fc7c3408fbb5e7760c06617403eb0eda6967290c3a47f41b3f84576bf5150aa90e6ba7095c3c3360f6885c376160066f1526d14ae14446555a69683a1c7fb7b5a5bef27e26698479e9088a5406a068ca88cb53d85022e9806cdf85b9eedc0c5a3103aaebe137d08d47466404e14361e66e44c0b57e26f162735be26eeb3197820c12e38355210594f533a56d1327fe5f9488a6030be55c6c60838e071e0ab6f68eb4e8dde38e7eead551fec3cb8e289e12a105679233c569beee535accb96345d808751ddf1b7c3a0c007b5be101abe0182fcad76c95c22d3faee83a0ee33d38521468784e5da00bd98bb342cf66a250c76380f5c2987f6acffb10fcd1ec38fd4fd26dd7020eb6971a1b7c40e47385f73620491bfa78b14cb06fa918ef3a56d171848d2bb1e000963adec268772a3884bcf329c65f9160a368ab8aab9a412b303975762406ed23f68f3bdc74e582e01177c815747d9ea88277d89bfd0f55d766f83b9c444d0b819d54a4d7d7ddbe067821141f7a072643be88360d5745943e32c953ba6b2e07ad210c206b3f416499d8fbdd8a6b8e6a5cb80dd6153874e3bb5af2de8abe45e00fc7f5db9c8f3638df170621c37192f7d05e4150e38fb3557fc135a564278ca4eb1da57ffca1d43b56cf8ae0f6174d7461e4095e2068e677e93c3bb04b6352d8a863a4e3ff854c3544ea563acff5769766383eff79257b2a4a8a30b814c28c0709b0cc92d71ef6bb43749d8fa6c86f35621ba7ac52191126b4156796be8eeffe04775383ef73f274266a9ac369a5259e60f7f1766b8ea26b29faad699a3e48a0fb4931f1e6961b31949b181d631078ce1c40d3e9c1817a64c9f5befe940fa7797130e9e7d030157296c3849be3e62598ddd925b016c9fe0aee3b8fc8c38765a9e088374f7ad8dbed18c9a7b77194881b494d247382bc7615a18be71b9c10a06717289b342184b51524b939c29d64fdd25562eecf0ac465c08afd911f34ef62a6e3c0a9a158b781e00e9e3d2c40389ccec833ed9daf895c8c2f133f4c0c882e6e2f0e6d182946ae19aecdf9db44001f9acbc6aa3dd2754e5f3893f49d9c43b378f22a06cd4d197c5830de17e926e87c0d5096121e12c02a63938ad28879fbe8fba9a55338c0f37f65ae1231d0604e7ae041eb4db0a274e09b6234b30d294498f1faf72d60d055efe1b45c66b6b7c9fe629427778648dc3d125c45193a5b032d02d7d014fc23686ae75dddc197c8377cf44bec6a2e55b09d579030470160f8c339f383a880936279b443ceda095e51b2899a8867d3400d6c3d38d4b30829e78457863788cd2555345fff38a33de7e6ef16531dd006731cc0f7fae9d13834cea47a03e246ddd1fee1323c45a625bda73c225b92988eb9e9bed11ad5038f4be1596da7a507088bd39bfb71c8985334a3195cfc1b993f496de27d772fd3806529b184364de6c6467774e84810cf9208312c7edbf1b8cc6731eb79daef823a2991691475d26b1ba98477ec70394f11e13f57d58a5ce35a4be1856791f45beb56e36e84dfee6d4777f12a6fdf933b8d952c457ac6b6436330c72b059cb05accc7000ea70ce02cbbdbca53f37befcfb0dd0a730da8e53df799e22532afdd14a78962de0973def7597ade7f3c1d99915fdc557924fd1116b1f2d7070dda23034d97ac996bfb0b60c3e510e8473c9bd0d7c18c101a06af900c88adfe3fb63109e526be8377c4304dde2cd8b5f31612ef70716e789503d95cbd7336805186beb9664fa1300c4844927f8d020b3afcb50470e19e39b6cd72da7643ef77e14fb6fbb76c4ad2e395f3cf8e94c6275ddadb80708e4102b04c0a3046edbc9164dd1e23496d4053322da177cee9ac447463f63f41db3c4ed05e75edd109ac58d53758e7184c7b98a58f17a4878e0ae500d2e3951e9f4d22cb8230fe5c4f735480cc44daeeeacd7f6675402a7b4f91f2f3a68f394f9c9d17b581b412060fd960499d9dcb5a3ce93803579e843a9b6275ce5e3a35f78b0752560caa11d4af1412566209616b66bac9428db59fa4589d0bfe92052e91bc896fb324e5144f3a792e991a169390330f007e7d0e2f203db62ca10fc40e039d0e380503c5754bcfdc281889cb928c630e8e004a2459fd4e73da86e27327f648ee16cc5eef6aeb752c0dee096704a843bdb68e4be47bd1bec8f1e949b8c2cc2f0443aad5b4bd8ae9c439edce7119e33af77fa1a18b91ccc72c1adbce60a0321459daf0c140a69708f8f765fcd0863897b5fcfa94a3649fff67c2799f3b0f2cef130ec299541f2049cc72a37a9dd4e6246fc30bed60990255c2332816e422cb0c4bbdb13de267fd02a51812eb6c35e2024acc72e47194db22092477e92367ce66283741902058f3453c3608ebb441047be2f7b4eb27a2e43daa3fa382157a429ac89d0ca6c2b1c9bf7c5e4b2812804a3c54e5aa2bfe8389285a0de964317f62a240608cd7fff01154dba3e946a4119d6c4b441be3b3463a316b514b1ed3b60469b58c9674cce18c67ada44e3b41901aefd647f58a319bc84eaecb02d74aaed5885d65ecdbe4c6ab44ad4bf62e313b5af93d0f514dd9809d09e889d8886e050b6cbc45e82575ff913a0e7043e05bd7d2f79ec7091c02903e60c5905c3c88d79c9435edddaa4c24199ab47633ad2bb7ea5dba5ff0ce916148db4b1e5bf37d27efda10fe3720952d8a8dcd54c771ad43c780ccac9e041a1b647866a2ed40b5c2f250d63e14dd0cd50cf851b2412d1b283fc2adee80db97b7a6720c5ab675b1513fb94c97909a27da73d7d2308ea6e3eb0de875f365f6719adf27022c690481459a79651333a1684955bdbb176b7bfffa5effe46ac13d4f307c71197f7ac6d1bb5f6436ec8cadbc38cded9157ee19888ba1e515e59c0bc69e27d2d5957671ff3dfd027c03da46ae25e50ac47d94a367ec4c7a58a472f1cc29b9fc8afd92cc98887a3ed1d242adbf7a213fbdd9f1eec7adebbd2ea66e600156843fe8b727a7feaa533122f10dadb5742bd0e189e1876e54e44adc10c7e27dce575c4e78eef3b1fb7e67977dda38b84e5ea0b46ea6026359cb3b8dcdb7c296aa26abec5d2b54cfb111fe6133f0acd306958ca35a93bcf1949ac72f3b9b860c27b7c5e1702cff7969bd244bd60ffcf73c2562d17024a608bb1372f38f5c69fa600739f5a6e36e680ddabc4dbbc2c614aa331ae9f1d87050b27a1e7eef7db06c9ca6b59893d7f18eeb637142e2921be098af5a83e22bc6b099a7903a0408a39bca8106224d57ae1875f97cfdf8cac8743614cae88ae8270092a9d076f4fb73ca368e2e9944beb1474a82b7e92eb113f2a04977d9993226d0f5a0c6322d5267056a78389f2519ec0fa2df0f04d072020881a5e1385a3ccde19d1ba90be71c082ee8b18813496f936b0ff023cf69faea40572d104e378005ea3985970e16bf5cfa3936fb3353ea9d701f5ee31801dcfd3248792e1bce9d3d4685f5ffb04486c5ff58b173a668f4649ab5e7b1ea12b2add523b2d72e7e11fd7872be33e38f7004421a00c9806c9ee305a6a36b37956cf62c10aeefcc58a18e3f05aa3b868dbb8adc7da7afc076e58527c713164a8037f317c341e1be1cf5e9563bab958f96d6d10ddfc89e746ddd1a7f0cf110524a72fdd554453ed4076bfc8c1668db2630055f74b158e7c7105ac9cdc4154b9d4b032046b0136ebdf15851dd65cd658b5a502b729f85bf15f0d6d3a6f5227e949851602ce05194d7ac8345dd7ec46b268e69d6982a692f6509758768e74372e55712fdaf9100df74b23f6eccac734e2b9dc80e4e23ae92fd6861a203e03fac97fd26af8ead1e7f3ba800de1c4360ce06a4e03eaabe2e0ead41c74ed5ec860f248df8a4a16bcc0135da81761d853c458323e02ea92f32100b4a02bc47c1e5ad46c106be0879b647d5215590de9939548393fdf7115b916ab9c525b0a883f3ab0d05bea8235301f0bc8fa56c397b3201e9829bdc49e1af260a608f1a9275e8a0dcec712e1cc02c8df66040f71730353d3e28d60e6ad73471ec976abf1def3efb8d034247e7f8c0a54998a0ae5f1293af099df5f667e70898fab48dec0f24a0b20dc969b61d0f994ae4d2184e2ad7f0deb787438be0697886c942e2dc7ea0ddd7ebff5b76898dd639caa9fcaf96c5c005972507134b1528a5f690ee75b0b08c2f549a547d0eabdaad43110f8e8df7b2e63f87c35ac871462953c71bde940643613b69d7adf2aa1091ec4344f393278a4ec5d7c553f21462c6d82b14b34ff42bb3e55fb6bd70a8a9d97b92bb0d324f4a1a1346d801d38cd5c4ba849312463b405f6ec1226e7f2b2f4650f1b7018d0f1e306fc8fc09a0ccb2babed86ca2be34d83443579f116476b9052ac222d44fdf42abf05c39228827c60ddd9e0293e9249440edc2bd7d5d9a5b032f932b49f6c78b41ac6f000b02fcba81f45b653de093280502b668b9882676a3067587d61e245e1c348eeda2399528b1db09ca304a6ef47e9d390341e0e929250469a24d21229634bf434c5993e9cb91b37346c1db37bad611db4211715d2549305156fdc204b7c22fd442243a2012e1bb91826891fad531f695cae9d009b2a9b6a1a708c28df7328a71e7af061eae1cb955fc530fbe82e97048e357f18f8fa5ad065215f6ed137fbffd5f6abe262f9e8564c50ba09e63fe748b0234705891b3b7193fe8020fd40f17ae64fea6e22ddd9873e5a13a8418c33c5d1aefd3a1689bd0c9f7146779a9efdb66201013cb1094c3d90d9c5a10f25219e395d2e1a8b40c87f53e665e33c875b81f8746ae475345b29bd83cad5e6dc8b250d891f34f63bc4655fd1aec1609f6038957305297fea27bf7c8c7fa759ff0b4e3d0ec01bb9a39bfaee96816ba773d46913ad17d0758fdc3ba924d7bc80fb555b9441d7056fc2f6701abc06a62cc15b10bbf52b04ab331ac6ba94621593c356712351dfb600ef1ccfd58244eaa7a3a9ba245f0081b7380b295d5c461050ac93732328a79436a4457d40669fbc177c70bd1e85915f8711001d8d4bc6692a8d08e9d74422b53cf0280f3ba14d14f0806e0d89c1c2be236bc5ee578b11e9097b866d73f0c868c8a6ee274df6c4ca98d6f96370d2334bf2e114547a7739ef635c13023bc952960116c6315285598af9138a63a8646e41e2fc837c7f2a7f8eefe23d0d3dae7e2aef8aad029935292893f95a31ff25006b496d2180f8b60d3098a7d878512ba3ebe81f4d7a0b3b20c1b2a355705238845d10f0e7f7385e9f7801498ba4c465714c13baabc6d707df31b052ba810ae24af42ab8defefdd27bd1e89dfb04ef05742e436b7ba38123dd1e2a97d38855a96e60dbafafb5e65d98590f6784c816bd27ff556217db626dbc58bf398996e83d521c5d7087c0057be57e22cdc5c9829d15539bffe63a4faec89b75217b1a0ba1e092eee5adba580750b7e9e98c9bd345bf59efef17009c3b8152635baa2057f675602715efd869699858e59c757b83d31cc59dd23625c93a5cd497bbf62f7cf287c274b7b9864ee4d262ff942fa23d9bc0c535bd84d5be4daeee0b275e2aafdb03419ed31573e70b609deb8c0efa7471ec5eec306a9771ca0174a886a8c163b3854a8c492028fe73e34c5b07e6e802a5c9002a26c6009253c63f5d132f85ad23baafd4eeda09a76d1cad096099f9a35d68ea25f0ff81547cce1e82835643473f29af8e5c71cf5b255f55457ab229999605ca37f3a09fe26c65ffc804f143a95c58f815014286b8beba3b0591f073f8dee34214518f87bbf536ce62e7a3fce1cd37826512e8b80011d2c3fc4128f3fb149798304604fcf6523c7e7aefb6916e6c0ccd869b6ac319974cb5fb299161a16182b6ed78594b264700f62cf82bbe8c0385014a83586cce53ae7f18cc2609de0e02784540bd4f7be13aa63bab7dcc388162b2c0f1fda53878c9432585ad1fc20d0422208d2919f9ee7f96f2d39e1d8c3c8ecf2992981bdf8303a1a1866505145531bdbd52e0da3894365b00943c61a092de8797e89159496d7a4f0dd34b14786b54035940340366fcded03f5e30f192e3592ce437df7553f3a19021e586114df1694bf71184103dd07e26ca5d8cb024461038fc7e05c661fac9746014dd5f37c6703495953f8b9c59a14f22d408800c86f5c367ffa4c0b3fd7195fcde1b8f6a2dc3940ceac3be4e72cd6da43623641c5a847cd9adfac4265458821e37a226cd5dadab2ff3c57e77ffee92b8fa47ffc36adab8f0fef264334fb8e5690122c39bdc59c3119b9c1b934118fcbc417bcb90236add64c7a61ca2810c886bcc43a6185bb9a4af5a1c49878f21cbda561c8d7a67d0547e734ac4eb81008229e87f633a49399f03fd25b824cfd3094df24dc3bfcd174df625dd93364b637e5b9a0f63cbccb7adffdc5c0d8e00ad059e37cc6381c448974d22728f9ec1f78689058421568637c7a46c2b7cfcdf3f9b0a348cc597da4547dc073ca427ddc21dfdaac0b9aad2d855ebab1382edb33d85abe2725c4eaacc356b9232f3d30dc821a663f70b430673b7f9439538bb63795763026fe1e6cf51f937c2bea4aa597f13e15a798ec41aabd6732702390a4cf6ed8e645a3850bd2b485e28cf141eb723b2b993fdef508de51cf9071675f596510633a0401c06088f0ef9842f9241ea203dc85ca97b10aa5ddcf8fe631e9709eaa49a79291622be68d3afbba23ecb34f71355105ec45ad2360bb5beab4cb798c07d87f07177d756019205931bf0e32a75284555ac5d24e82ea4e9202b270803acc6c087f376fade6836eb5507b01fec0e51bbfabdc2d6de9bb2d16b61972ff55f7ce0980b22eb0475be1574f22bda2cd5859b1b2706ebb1751dac89568bab7ccbb5fd977adcbe6af84856b5d0f2918db7d7be4ad5696e643078104f17faf7104b9cff2b1f7749c5cf8e99c8d04b7daa6e6db15ad8a09586511fdcf8d70167dfd0f6307d5b821e57df86bb94c1fc204f91e54d45e7eabd6dd3c28e8a6c3ecd32ec8ceb914f1e9cbbafddfd8ad9c3f0415653b261dd4c5c33d8e688b2ecd89e7b5b0e33242f4fbdd3480a47f88ae08ebb33970af1952b97a23478d56ee44f692191e5254c368f8bd08eeae48fc8c4caa269aa5282f0d4648fa274d0d7779a844c6b7b20de4ba2bcc4faffa76925cabc9574ba3f41175e83961d93bfd8c6f5cc89956ea37e17c0d7bcb8689dd1fedc33a906cc62aa19e036cd60f4f7f75a4bc9d73d14c506670e7fea3c39782592504ab2c2b4c0e2f5a6a29f06afc381a7e673516c33b2cc9713ffa91b9eb673d72e4af9be5fbc8b68aa6f350fa3b083c3738aee1e31a93cf3f8fcf386c279359ea203086d1283e06df9ff8c3a370ce032a4733395ff9213d2274cfdedb655ae9ddae8c6f33e5432b900f549a9c597548614bfdb3f225375ee976aa625cd0ce283f67ca7783684362492eb0814e5b5f78e038fc33e315128413c656029501cfe778b5732fd726d37bfbcd32fbe099121342964be98fe941641c9a36938277e63df669aa3be5b303faf88a96ad811aa30651a5ab399cc58413c64b82cf21be7424b1c1c586c1310fe7e1d8d9046f820c12a3d94e3b3199ebf52aa2b12f6b958df0dfb83805e5aa82ef38588aca807a741d3f34ee38bc624a47f9eb16110f8fc2614132ee126d868d28f5134593cc7d4db35351b004936b5b5b0db857a95e4b656a803db61b8d7623db292c68945cde966fc4873c73b6db1e2babc0685fe2a8ec577fe9819685d7cbbac5786658e58283d2fcbbfecf2b56892b28058211e6798cabd5f80343358d2b2982326d79fe09726a5978ae4cddeffa156562802f5b0ddc94d91d9f786c9ed66caf955d68725796c6c10d76c9a3ff57b29213eb5bff749adb090e5e645bbf12722afe81c422873a73f69239bd01e3750c37ea655132ed1a0667cf554d71a3a2022f855e14c188a696c76171f2c3d64b3695a0193891549a8504a244c7b790bedcf129b64dab08db3d0382d86088287575e0f006544bfbb1d3ae79fc296e4ef0d6a47c709d67c828a83135389f07fb9d285b61a648a0ac9d80f96bf18d1af8093b3d1613510e6fca9e8a61d9e8e693f2aab5d8dc891046520faeed83b3e8871f50e6bcb72814741ac3d4b3b2a9807fc7a553b8cef76ae5bdaf7f6babd15ba50a106a23ea380d2de1a7d64e88d0e7448d45e210f5991cb0a08b81c097d6117a78e057d2ca06406ff6c93fdfe45ed2dd8671337a4108ee101bbc604ba2fb323c2f4cf67bb15ff77a0f7a3bae3bcdd61328488e05d2c2934d3625ca325b8832d6639b02bb6b65b627e40cd8638ca1b0e6e9f7448dfd0507bbec338234a7e7facade6cde8da8daad9050f8aa5ef42b7c67e38decbc7c07a8d4541b88d8ec1b9a049ca9154055d0afcaa854db6eac69c5707387e5e0c0d47b7ba8e3fd42ff43f1780c2a548f0f570ea4390ae78a57dac2d0ff54edb44246798368cb1422e7c10c4819e070e3a13a78575cd7f9506968f7a7db9278646037a7990103edfaa20a6f3bd428f117ae76b8b9ed8478581f8afce2b33a69e5afd282399b71216e81cebca8377605725105608bea0f0472e892edf9afd42dac40f23dc1d6a64f9921b3c2db5f514f0364ee9d595c46b8ad6b6e49a4d69d894d0e5d8ef0808a67098672f1942359f58c7fa196ccb91fac9c59787c2d98761e8cf91043ed63ffc58c9018c92570174b60cb37f525696b10401f22ea5b468b5e9c20e1d80bbf03520e70e82e2d821c1a4ddfb257b43d217da734edbfc24bb048d5b7f4ed9e44770583a2e6d028353dcd6c4e6b46162ebeb781ce47b3b63a59c1997a9e456f4db78c9008644c23c1a81d298e02c498c00d09efe61b02c1f7acbe973c9777d33c92618cc86443461660de86d13adbe2c3ca6d2cb1999971587651495dd2bf0c2f2896d227f893ec920c40c71fedbb9305290f55d6e115b9b1c1ae621687b5979d8caa6fdf5c52c19bacb5f1ba0052b71db0af8a22cac5446c3587aea77b9c68ab5f9cb6d517bcad069e66d219348cabc963b204dc57c34337c47eace04980d26bf300caccd397d6d95d0041b38dcce8c8b888471ed3b29d7151f289a37b45d1f73a8175356526e5aaf706f59c772d11cd3ba81214a62c0bd2019b71fefb15aaa1408c42475405aea06405bc17fee837ca6ad9288c50325717c27d7ad908f639430b11c9769e0d17efa7db9311bf682246e05e94120cb5ebc4e5ddd34b7897e9812b10fb9b0e2fe39d8fd552389e1b338e9d69b2ee3089e201c5f87044bcb2ad3f9ebc9d4f15a35ba949f64e7ede332a2be030a45fef0a8d118cf4f1f7dc882b85b41feef7091157b2321fb52cc20ef642a2b9175d4b729d3fb6294b162361fca0b70a11516c76427450a4d41823e28d25c8f4cfd00d5268b9ad0f15dd2e58e4bcd3c6e36e9d70ef10a2dc42983de4e9d0fa3fbac02710769ed6c63f3c20413d566fe7fe00d769d931e5d7ad5642f731eb26ef1436469084d5859133056bc746762df155f3bc1239fd2f819a5201f47743e80107500c246158c601102185ccc60d5c9b0bf0a59895be9fa59242718733cbe2e78c9364f377e59978a19cbc8c41230406c90bbdc5ea47320751547e1bff4044033582174068acc36237547b821aae4f9ae9d802d9ac6f9847601ea0e84ea5a76ca258d9ea979d3b801686e6c989c78b02ee297b4fb10a54880adadbfac7242c0091838afbf7129674d17c8cee5bea85ef3e2d4e3689ec851eca3fd2b814b8c9564ccc96a1f0cbc72cd7a46208e8dbe7faa2aa18f9316511886723ddb70d7b891b480c40ffa23393090498252a794646d380b0adbfcd5fd8d0d706a3041d63229cb240d0705da7384842ab30cddbd563ec0f1ec899dc981218435c5608006389f2e0de24ed71ffebf1aee6e88de8898cf9c88a9baa1f2eeb13ab75897d49eea85e6cdc3bea2a4ee951dd6ef2f792d25074d9650768502e73ca5713ee45c8a32e1a4bd8c0dc613d74893b75b3fb0721b92aaa6b6099b345398c282d5e2903640e9e6448fc3dade424ae774cb8a042ee0a6776ddf424ff42f02d72f01f4c766ea7be323e0cf94206ed5ab38ffd4f24c2d06cfa807a68f183fa6f83d6742ef1898431eef84d3a5e52a462863ea7050085bf40ae85fc81783a1dea8ca2e03f630c683f332b94589ef0b4e52a09297a846926ad360cf5c215419b9f7c3f05aa125f69988c2f8c3c28d80b06aef316ba530a23936c6ee1bd44594c3795790d9de867f856d9947b0b37fa298ae79eb201c1a9b7e7bebde50aec540676438c03e1646e19a107953750051166bb45110549a3529dd625aba14c473fe922178b5850ab6a3c94c77d0377d491fd8115df83419d7098cadbc2dafd60f34b2c20623c79b9070532fc19ee6c7a9e7266e42098ac33030d5dfb782ee9c60dfce6fbc80f9bacb06ec13cdb997715080eafefed8a646ea0233fe9eb57549caf4daf598f4365a7b116795d4a32b235690603afaaa639514959ba5e4e64df2f9cae136f3bbfcef71ccedcf0abeb8853f4efc3629a81b5905dd164b30007f1c7a711075a1837a9eed0d618667d1b41fb3bf120be3ac9d17d872bd41fdd6f527b99812b05711e3d49b2f3a606c93e976f127d53de0fd9e1d0bea206223775ac05e4ed7b37c97a73895867fa1f121b930323bfc805ef96eb246d3a553c618b87d2ba0fa8e32f4006f8442a7925a619adb08c7c7ded15131b22551d42e78ac4affb92d3dcbcc11af84da48154ffb4aaaad513e81ff5e8ee00cc6a7612f6c8a86ad965e177003d870c446e3662b0a6097bbe4f8236b4cb544c3cbff0fd5fc91aeeac6c610dad887ed82c10c4d46beb3527998c174ddd09865c6404a9f86f08824b4cba04bb786844403537dd6890d3a836f110f931fbe63825d8aa7b3fb8b84c34c674b69ab601b2319bfb6915d59cd8a0fc81701976e635474713ff115037e3f4e1ffeb068a7463d5fd2f9efd7c5901df00d49f5e4fbe761898e95274f0db79ec7a17d9068e209f279feaf7384371aa54deaaf65e8c043542bcfd828f7a48f0f6ef1f0b1c9c62ddf2d594bb05a84f21a1e2a00c4c7fc570d5de2cc81f14c01b12cc00fe0fd8de5662a9fcc0f82eb1678bd19e22b7a93a556000852a11307f823a898b578bc5f2bb33c5c8f111334ab8f00359965f3950bd2e1e1775ef9e5b26419bef9650760c9ef214da0cb6dafa1c1f705ce298c1a0d0dd5f53b6c2e989b757e12f881817a3bfcdb23ffaacfffe5c762921cef45feb0ef687b4801fed17ce69c86b8a3223c58c6e0435f2beee7eddb99c2a6463fdfff9d028fd8076150132ea3949b8d40fc855707f4c0822fbed63312208f0fe92eec53d85899427f4dde6a1c7094f8ec4dde65fb89e16db3f7e4d8b931287aab8a7daa5391a5c3d410906f7106e1b5579009667913c519ba43d03c48b85339b8d1e6092320cf045052d42f077fe68e0fc3dc99b55d4c7677d5173674d0a3973770c92753907d24e998ca5d0047e4cc23b7a079bc66111115805aa9d0f462e35681ca07ff194cadac1f64a71e9ff54b2e71895099c57dfdd6dad0af5bf217b527e13610246283d34d0f1c4263cddf4ba65b4cf7a7f2abd9addd21b8c7e95731cb62d5780d6398d37a5672caf041b707f52377986140d585b7436c5fafd6e44c33d8065cacaf6f7fffda91d2e9747b8603644cde6bb6aeeaf8047419978a9a710f0fd2ec65eecf3f8a5bc0edb349a230cecad0d2c3b028d818594cd4b950663c015ce6eb4798ef45b5511ef24462f5c526b5a14a3b85b2df786c07da64184812db6aae78956321126b4fed36c4eb2cf369db315b218a1992a80405a87c9f86a751085e7fb429820d6ab9d8978e1c7f97d29301b005860bf0a4dabe93010c3d09833661101569d4fa02d2e372870b41e2aaab897e2800e5d439702cd85d07cb8a6804d047088ac5dcd7b58b3a155ba0cb4a0b4b5bef8017f3bbb1b31dacdf84cba660b4086d07ea279d18b9f3c3f7614e82b3ed57f9221a2fed74dd6a8805fbb35582a607bc2330a4fc212dfc539796d7e7261af22721de7b8f2ae3c7c552b99a727c99c838607da564316a0cbc678a073bc20ce8f2b344eded5e54f36a594e203361a2fa1f60645a7e318ffdabb0ef2f2f81783d7fae1119d8ae88d080ccb36d33aee0221d97465957caf2e76d9ec98146f768322928e24e0b9fdc659e5e0e5d0cd90746d251e101a98bbf0e9b9ed168692d600b28597c0d6907e095f9d591544b034a274f51c2c953033d0857d7ba122ce9a1968ba29ed049e9ed785bbb29d42a67a94d4b4f1340d3649e033551a2ee8013f493e805e8ade1257f51d97e1c12471bdac209253c56dd88399d6dde7f1706035b5ec632c68736f37fd418dd6539a8a862400aa0c03bc97c96dec81dc4da9e3c9adf097429d59a292859d22b38be70f32dfebbc2f85a5835e9cf5a6925eb35d5f6e8a6c9b021f441b7ba43d895af9fe98d5baa945d43869f52f0f4a3744ae86ae43d7e28751ac9132568a73dc437e795ed2d9379563aa9738a2d7cb2d9339da43fc375e83841e27eb4ac77ebb754b9536381a0996f8c3e1520d51e84e9f74f932a46c3b28f288052a0812e1fcbad7429e6f9ca972cae93c399c162584572c2a4b7fbff5a0794a21bcbdafdd75708ffa6c21faf8905fc60fbb6107cfe3b42cd96f94dbaefcf3e1b9c2e1875b19ad3df8158ebf66ff0fe9b0174ac1fee348aab124f12c32ef0c763ad88a2d59c9981c4802b98147fd5eee7881fec9086c10a48adaf018978695bbd09a8118be357da5879fe979a6e36541326c9faa60af9d8e56f39d76a416247641de55627bfe4f0c70259ef28c9c08750610913db98d8e389b0100ad734ee3bf00da5421384a3c8676d9b0410d1ba942d886f5f11654e830646ad94923ce36202f10d61d8796c99ebb9eb10d48777aba0f39bb97fe023a26d545f15adb7696e1a14e64e046fcd5bf1cb59e315a41db9d2049b469198344416b44b87a1340e2eae160a8bfc8a04a841bf4370d8f3b912af5a3a1fab1a440d9b111a0edb92d540521c3161f02c71ae8d6f9d196ea1e6ab8e2612e891104e24c204f2e0449965647a7f876dea267134619f414b13dcfd4ec6960d9d4581fe6c4eb927e2cb90bfa7047d1b052dde7a47bbcc228ddde0f99d28224916c050f75fb4d5990bf9d6d83213b748920a29c1126d2679a27fd1b4474f3033911334840ce5c25658a114021764f99059d263aa4fe17464d3cad485f4cf36748b888e4f9d33aaca412da8f960818dfed2706d49c39b1cc527dfc37d7aa47eb40e07408e91b07daf1301e2fe696f9a2f335ec5432b7de8639e7fa587731d418542be01463d14d08f8dd027606ba63ede6be51a0da5b40ecf8c4fb458027ec43b3b3577666ad4528fdde15d47eb8ea355dc95629be091fe9adc04243bab1fa318371a0c54ec8aa65a3d2d1c27d6ca35050071408efe90daaef3248b0b417c129cbba165ccf0705c0f7be0fad70eca62fc3bf88dd1fb0af32e20d3256237f5b0409b2b8024062cd71068dfaae19f860c395669faff660819918f0ca0fd489c5718cbe790ca8730eb3ccc13fd3c1e49f802733c4c3df5108c9940087c7ffe3e33ff47fc738c1cf84b4737357bcebeec8f2a44aed72815bcdbc5f9454a8946be217ba75a6f4ad86b60be313eaf008b92dc46a5bbe0a1ee1ec2e0c72f3067dfaea86c33df83d37534eebb0ed5ead63cbac992de69a2382eb31656ac0ac26458adb8992f9bd6b184f88f85d77d50bb1286628cbf1dbf311fac5c392232be9c292cfd864dd8f13471aad960ee0b3cfae04aafe07d539c883a4b4be824d55339b8dd8caf79ce60ed3f8272e0ec436d55defa57ca93b39db4a70095350157bedd8eb2e3ebc158b43dee9740f4a04c2e02ceec6cd66fa88d58cc48f366a484d03e1cce00023924179ee39599b795258b68b652a26320baf53c1ccd5812e5d3c3a5e10f913822deafb14cd3c531e7c5c01dd7ffa80434d44247050dee52bb70c8000c59c9b3967547687538ab63196dc776332838d17f20b09e3e2e9c5cfee550020cb68c9adb89784b8b80fbf176b38de2cf6c82dbe4c15ef0a1f4d2c2a3218f689f23dc432c57851529460a28b9ca8f678f8fb0eb458b9baa8254a79c1ffc0814b5f66a0224f5246221da62794f78222cf8a75811ff8760724e48b85006a49fa6eb7267a6e35810a11bea63d919824cacc13fc2bceeac8f8df6324e1bea51d01659c2a20aa849a80c72ea9c637016880fff17733ba6a0302a7953e841b97b309631c9ca0076e83218a454ea843a25b505fea88c22007eeed8bf1d54b7980e3d15858233cd5ff38f36aada1a45c0347ba3c01871c4c86950e17886c0680c3523a4b933eaa2504b8f02e8a11bbb380676c68799bc16cab4b1bba186bdf7872ad9878487c75e2ea7ff2992b19578d64e5b9d428efbbab5c250c20c855f80fd52b8f9ac0e1fcc54ea9ce8508b858ca579e5404983d493dbb4bc4c94fff0d95c896c5d3025a8a25e3f274f36361ddbdedf9914d721b74e565d0d6b625c01c0d95588e2f4da7abb002708c353723d9c57fed575c4b6bb0c89626b11e7716144c2c7a0333121c2ce2fe10f8de2486b7092eff80a6d8d9baa44555730d495c58eeb3056cc35931041f90d754491ba360054820f5bd2e8013b7d7c8fef1aae0226bc0d50935537dfcaa1b2e588c4e3eb2b1739265e003b6515b2cc53313542bd3f49a3ef9f87d488ef749a82017a3ebbe55038581f102235297f9990734ab78fe59a37b4747d3fc32a291c5968e6503f553edd8973986202ec083418b261a4558bb3eb7f1e1ee37c0b862580068d400e691d9a51d6ffcbe589b8f396d9df431375ab48ad9c6c05fa1bc08639f7fa27c1b68a0a7cbf6fc025f6df698957f38ef89e6472607f10bb68790965e952229320c34b0e888025ce9394666724b965e6a71c2f11c6830752244b0a73c29e792e69643649220a04b928ab5ef646f1ff458699e12a9f57877797cc685506945c2486f95f45743f028a3bbd3b1e6bae84350fed85612b18f74f8394d1cac968a4de61aa386e769fc3211ebfb3c6f63b4a8991eed75e935ac06f11ec863a9d20e150bb8590c9b7412fe81b80d4cbb945b291b61c2ca4bcb398f8c696cea3d8f6a258ef8688b2ed44f7743c8bcd5fdb5eaff4baaf0d2afd6816712ad5e2ba4ccc0bbec596915154ae1ca0c7ddf405a01c1b7131b3a4ccd4462f456a6b57b5eb08aa58b87e9bf09d605038ea4db2830b3df20dc5cff8138d8bd935754a85f53999b13bd683a7b93d9fe2817e831260723c1e030aa44b5883de901da17a4305546e54bf3533ba868ef827ab885d9951e227ed1ead51efea6a0ed41dda5560fd7e55e61126c7aa20746f7e4853654bbea4720742a50de5e91464e80861f097a1882b48a4884b3f7d44268fef83a40f4ba9f6650b7fbbad9c9f6fdf0fa10e925492397f5f760c603910c0a45acd77f420edaf931016d5c6ad8dbf7a209efd61d048c231c7d303d01dfe839d5147ee71d17ddfcfc45f5102a77ff82ace9dd151dff16c178144db490955ae422f4f763e3846a01b31c440181f1ec7fed54292451381e00648a64a64c823d71b8d3afa181d85d538e434e5b1075f480e195103123c90f38be73c979f5c9a684207932087637d4dae73615b0bdfb087652365a06428855350d9192f28685a745d408ec9540fb633d0e386f36a4fadcea72c03efbe68fe19456529bef61823f1ace1507c1c1359d0648cf7fdf4867fca55fb72f7d006ffce947a3ba949280840163c3927dd03bfe36ce5d3ca77c45e131265bff87bb4466837d0ac5e6b1fcbf2d57c02af79481098c84e064feded3de1f1902f23785a64f3057e922e5ea1733e54ae9ce64d966bb07b15f45b3d023ca5b980cbbc93b88fc640df3ae74c770331db54faef5b5b2b2e50abb4de7bd6c1a49b802bf53a62244fa4ff9c64aca951161dfccf8a1e50f02c392272c4a7f2a9d4887bfd459867c6145ac2eca4b9322a0488aa9473ebd2be316ceb8d47a6625543e1a81685db2d2734b2f24c5c9f751b47d8f8990359921857821b877c30bb7f22dc0072f382b61afe84d7f0fc8e874d8e9e6cca1c8e1c0bf09c29d70a8ec5cc86598e190428f10e6ef4c86b22ccaf5e0146f0cae3a142b97f7dedf6fd0caccd871c1bd83f90640d85eacd418dff6ebdf52b036eded233da81c4a3bdaa8b6fc9e7a103d48f575962a0c899d857f4f8ae56c4b825ba98070e1137fcd57249e9181aba810f4739b981daa6c3f9b57844cd6b911b700261b21e26b6f1646cae13b17b352d64709f42bd6e71418a54f394fb7dc0eb929e0834f55a8ff37e420a3e2f6edcfb5dd0f60a0bb0bf778a60e904fc3cad6f19c3a8aee38df5d81e9986a73087c32a60b301c91cc733d29fa9783b2c453705d77cd26b14b231ea2201132c720ca51e634a47d81ac128fc0584d3dafcf3a43d641a8da7548a20bf3d138de80461a539ae91cdff48a93f36cb3337412be54291b297e9f40cfc5472b2619b6c218fce1c3afd453d5a53ebd946c339b986486f258d284cebd394d1772964b880db53f52f3b324daf33ba58b633870c1007725f96bc0517bb12e93c798a36b3841de924651394044b58c93790c3ec16c8939da5477adb522250af9e553e037ffffe7282442a424602bec8b33f5f470c5099a4a3e9a9d1986ee19293649455d3935e8ddc18b96332f657f19a53c18490492bf9ad8894df612e36d341edacc1eb8f6163e538a926c65bb8fc23080c12ef1eab595e246110c75a26bd696ec702ad81a18aa7b0c8e3ca2ff132ee31b39582b524a9feea918b2e594ed21197c305aee6bdc17f5d0a020798b2c0b860c830ec5a0fd1d0b854817e114c86649af2e8f18148dbed85489402f5c76cc6d4adc410aa8590cfb98c67d003fbd87d4225dfd437cd1e10d22bba99a03f7a83a52fcfd3b96fedb98a3c5db88126e716a9d3dce7091332131a1c435b2ed0998fdcbb0d40268fe3c6d168c7ad0627020ecf3ef140eae028fce0bf69199ebcf87407debe64f403cbb76e8f4dc43ffc2f819992fcaf11e34fe39d344b72a069496d31f5c7cdb51dbc733105427162010174257e60c4eaf40a82c93f7e55b4776780819a70136dc0583d0310352bbf2d814674470c7945dd0ee05d0ec1586d01b10084c707ae8d2fc489aab56bde5e5c264525f16be7422ffd376d58be63e7ef1406a868cfece4c8a7f8efeda64adc9c8866617ef17c383b2d43274e63f0d44f75ca9661e71ab6367b9c9942676b666877096c573212fe2d648016904bb145e249dd9418ffeaa3c9c2c1c7a76561a90b54312368005d192d82d42bff4b8ae7652acb5305815a9f731ea000faff47cd90b3416b7aac212d78a59a59a35596efe6b73cf2076c418cc3b4b21ce520570fd75ffac0d4feeb9a6e6de0920bd96a6e2d896541ca2cca27307a73ddddb5da286c8eb72eff74b9871cd956bca43689bb226e83ec485741cc64a68df66ded66e6293dd53b6420df59172ec3fd7f3d49a1a9db12cdbf5376746cf5b41727cdbf89b21e48095cc8aec7ea02e963f0b9fc75ddf5c8c9f6d47e703dcc033a09e7ebaee1f29c2279517e51893262ba435f511c151803ae2f106cfac21ecd9bf879d5631fb163a3eb6c5f4b134e06dcad3cd19ed2d29bd64b15b58902ab6afa021b7e1dec858a57d803b8ad3e98dde74e0aa41e6883c2cb0ec5703c2426bda5e2f586ee4c33f9ffd3e8eb64917a7fcad0f1352979626430bfc6e373dfa74511de604d12ff2ef88c2b08e5ec8ae9c1add26cca7721d94151213b0ae91dd3106743a58ecd95cc5cc2dfb9212857c479f11230a17eb4f6001365d8a89ff66e76f1dc80f89f9f5e529ac89105cfccab2a4ef66bcd1d5fb3ae43444446845d8a8828ae1abaa3f84fa43c74a98d837420c278533e004104b3bc9bf9557abae069bc9b50b70e4025f972ad0b363821734442b7efc74ba565308c787e2638c01e2b17493771c7d6aa20b20f0e82f2d25d1fb58ae6c43d93a9b4f36b40ffdb8de7b0ad4334dfd337968df1537a0d039f826ed460df9023e4f186d40c0b65515fec9d2c39c89ef12524c72253a596c302e8e2f7c79cd88791dbafa7f873b59f6371cb5b36495c32c0a54e05c879028c503e648188e2d3986b62ea61de7a7d6f95c3e3dd425c0c7f619330e86d1684d693a7aa98fce0ee80457c2ec13234c8363b57526b83a614655a83e82e34da81fe58c0d8304154f3db32fcec4872792f76374cd00a8e8094366215d4ffa9b79b6fe6c18a4a5842281b8902d3c69bf2e7f652d4fbce7b9f8544c24ab4d563dd055e6255b99094cbffe243df655a43d82f4dbe3b783ead249195651178ba0618e67e78dfaeab44795c81a45aa5253511b2358ff2db7cf35cfcf1424c4298196da3b9616a4c807f6adfb4107b20d0463646a31b46c4aada6ce7d5a558f765d7ce50505838676cfd2626203e2537fcf60e9af0176f2d685e183cbaae2d977c5c1df3422a3e32a5665341b89eaefb27cb4fb0e4b98c1180fc014f67c0e86ff7c6fa9f4160c7831564cf7ea777961c1ab1396178857886bc6c8436f291911081b73575a720f1f6827f705803c327c5f8a05d571431d3fbde947da050656ce455b87e0aef465f2ebe562b14224e1d139b4423ab89a7ccc16d448a2b234063c14d4dd1ca0ea7393106dc94440406ec7d61b24d429f7437c7177c362887a78d2091d9bb890c1aeefd8a4a2c8138a81968339253a86fca65fe47595bcc29b98199fb7eb6e0325f0098fd569f8a409b551d1aebc19cde13dc54111dda3f9c5fd994dbe6360b0dfc3c54ea1a845a64aa3fcd33e9377c90458a307bb7bf1ba69f8ba76ad6064e13b1e6698c0df6f8dc5ae5a18c03152ac0053818adaaea6546f80a2736bfce47048e141b580f35cdd2b405a869dbd46a8b3212f214919eb34564778568ccd84b253224c47423a03c473b9574ee8e3c0bf92b5743fdba0b77d5a254399a70f210a273d7b259f265a575682522f6a713860be7ce476e06bf41e5431014c7a80865d6775a22363bf62aed847e35245500f78658c538476028c774bd7408fd560a3385427331a20d029e80890f39a7ebf8726c77ea5c3a7d5cf81e3fdcc5da766ac0384b184c6d8b6389bee31b34fd3041444366b134553c5f05c122e2a84387e85eaddef3da3404c3218aeea33c73d13f866ab4b8d5983fb2819e6f02052600c328d2ddc976948cacd0442ba8b58e9174ffaa2310d5f7285104cd34b3a493c06afbbb3d1d0c36b859ad45045b188dab093edcd4c509513d5cf61c6a2f60a98ad8884beb5485cea71468742c94ec4556caf5a89df6bf5804fbd95d8de732409b64476e28f001c89ee8ccd5073f935c642843b49965aaece4872b9da1a0dbb7a56000c1aed39cf72bb6b26b0fde19abee652ab761ffb04fcf5319ca4c70e5c182d33a1573c1f062998d885cb5da9cb97cf05b8d1e57743dcb73ae74c0c619abc587d890d890f94503b1e9ae2fa6946ecc3e627f79bcb7d9aad4a190aef04ba3f9a0b576a9b5ba089bef1f077e9782aa72b93ca2617abd3aa3ad7d9b25283fd89b0befea98027469989f476a5d7b41e4bdc213138118282dc4f80fbbcd0f28a2ce5fa1fed4188915d79a8f06ac7e3f6d04ec34fd3c544902d22c5015ddb7365de6669d4eb16dc285513e7b61cf84a90b05e3d1cb4284db9fcb6c13f9537e3e6ee05e626d1412a418f6a94bbf8b3b0b3bc0aaa91873863b922a174c96e0ba8fd919bc817010ceb575fe821959943ae5df0955472e5b841197214937db1803dc95a4e98b0ca912bdaf499acb6afeb781e161862a29f9936d3066fc4726c3f00bb52af968f66a6588f0d11392b623ab8c984e26849bbea2b7abec861f89dda698f2b57edf162b392741e54b3dc52cfd2e89c01642c4ef797b46e24c4b93c9907c6fc93589a00cd39ca24c019fc4a239d31e68268fe3f9b4ebc9f780e9b03250f2e7b7e7d15d516af44e7793c0b0ec6c8cc0985b790e19ec17018ce5bdb4027a80789b40ca3065507787027bc4dfad4d2bf7267a123e8deecd29797dcb178e2cbedc2982e616cde0e9c4f8bd63d38accc9be6c9fd98e0bd7ee0d39b352a6fd6104038d14797c588a5a5fc98a33a18fa236192b05739c3095d064326800acc41be2e39ddcc4588c4d0c35d2545ffb9626fba84b334569bcb87d2dd1af217737dda634b5ba8e79c4479f691d4d60407e66e4b97c3ae917e5495a075ac05cd0c18bfc43a2862264ce85c8cb9ebe30d3ca68e23e869748f660c08424539e8a0adf7f8157f66f40cb0b53a52f67d8c2b1003de7d2a922b985e4bbfe89b94f4fd4ca69be67306514073c231ad0636d1d94d39393e60ab4d984944d3e95d5c30d3490874e671e924c9a66dd9bd2050528c3169e90932248ba7cb32538ae17611682ba50ee14c71a15ae294310177f2ec64a9418a559b50dc5c550ca3d9f8beffbb882d36d231ed740c2d0e437805f7f495f364832c8d0be0df3af89fe29d83aae31d73cc47f919cc4cbe455b64065b13b4158c52d443f4e02318b08de9345231779c908e5327e34958c1da43f102ac7dabbd832f82faa52776e0e31e3f080d3d2f956f4dbe42de1baab5efb24824f02c0c931d24f4415fb87a58d42267256b98eaa705f7e3163229ba563dfea036bcb654386450d08a0761fed9941dad68d75e7ffb94cb9f04044bf9a9aa40acdefbc3f3c86d8be6180a1c5ce9380eafe5113ced4c199d3066f2e4cfd4df1989e934f2ac46859910cf302d996e4f5b20fdba8337a4e40781054ba402b97e004aef5d4abc6042dcafff0527fe882ac8f4ceadbc44ed72cd9c0f8a63db52033b575f8b9886cf59eab1404aa90260977005a30cb0fff038c72df4099abb1e5ed0bb9411bee0e44e2b19c4a530ca3a77af69fb72a0aed7421eb32ed02a80066657b30c76d362f9a6e323d603e90acf6c4a51507ef6e6ca1f2db40d0c7312ca9435fa72cd27b74a6c39a556fd885cb77955ccd67e3f6e1ac21d38f9b7337866913e1b4a93ca497c7d1aaa3ffc7396ebf9d76b6b97d7c2ff4f2b1e208b8988921feb1fee20d1780bc8092d5512dfd321dd38abd8e35198ccdc13028b38a6628c41bb345cbfb4a02354fbce81fb8b20dd59407bfe1690ae28a0f54cdc60997f1386b46410c6fa3f48f19b8d126bf54bcbc39f48b2b1c85b5cdbc314a51715a168221e63f3cdbd5201fa15727b070f85458542398299bd7181dfbe7209a782d337cff2665856cfa12b595c1bebfdfadbad82b48964d58fec1022f178d1011941626d526aaaffec5cf7808c4dd760b5b51a7b70b911b551d7dc1a0f115492d4db1da584d507bc8776f45908052c8b3c4beaa7926ce34f27e0791d8b69e5d7aa4ae487b623a8708c55ee2aa474149ed5f776a83db089c4d1739f6618f996f6392fa55770730d3fc4388365d07eab1f41253ecdd8ff085c4b9a04aeb4c364956979af4c5d28e4a6e7e131b0376798c7af5c88e87dc8a43680ec0b56492624ccaf641a617c7ceaadf5bd1d56949bedc429c411c1df50662353faebcaf33e98213e6aa8e5bf0d147bf6089b4e3fffbfbb8838eb64e57942002ef4e1d761f27ad02af22cf91d8fdaad2952b600aa602fd237f87dffad4405a1479c5e6d1d4cb27052c4b6af943cb2a2554a4dbe408966d70a59d9a7db05537f73c7f0cf58a551812ce0e1b9ffda90258cac485c1fb9ebcbb419170267d95b94ca754e728355d2615dab0454b79593b0e59dcaaaf0c4d60021c176bc45069b7d4e56f861d82500d764b343dbdccdf4e6efe3bd8f52c11a4a030141808ee4ee01c837294a4f181a83c7b7111dc8a3b44d674ec0f43b5c14e1a2d1576cf2b432d422f1a7584fef33d809de77ba27dbaae6b43dc751d0eef3075b693c88fa6440f0b0072b94d80896aca142f0f3c92e53cabf3bc1a676a2a248c7cd3709e66e2211c1e0ccb3d7d281d776ef6c6e2ec31443bfdac7a112d6998741198211c8489f72b9f5ea492f6fb9320549121e58615b3f908de7a0d894dc68b515e5a82a4e5c69a8791a2231c0ca5c87b19e4c53137afde7725f1d06d87b56b85b80e0518ede031210fe4da54ac6a6c5551f40ec0ed60ac3950249e9fa30da3fb1a79a2d343d85fe429614c201cc0e3cb511801a3984cfa46ac49fae71c623b685e3aa71dbcd3ecb8a780a8ad42c34a6892eab3de2ef8fc945bb5b6e6e82981a04b12ae6848c8cee8f9c02b183b9a4679404c6860aa17275035d6709b9904dc12af632e2f92a3a60445e6a936284bfb6a9a1e66b8e1d408cf181f3573dd92681af0ae07d5c2a73c9ca51beaae679c2e67a3e13e0a7c58103bd0078850b6b37e6c1857b0150abdbd750e9a341a5ace595e71ed8a082a20be64f2946054f60f76e43230ecc3ce4aa1d9313c539bc6bd0a952ee7ee77dd438e22e83173e81ed75491eae0a3fa062b31c18d1219616c7e4ffc33f59a623d585e0225ccbf4ce33dbf2855e99e1438359118931b57f77ae52b0248163f94156f7ea889eaa4ae0514ac6e2f283c5eb445be9a4f3e0bdcec91c3c36ce089dcf2d542b8eee4a33d0ef13a464601345deedf21645e056585018208355fead099d1c640a366033d106ef6865a926cd82f2ca51b63408d4956d7196bb0a68ea7a10f48aa296d83d6b66804cf046aa313509f0100d672b3e03ab40dcc495899e80269fd5e3248811ac66356282e224510eef6429d86ad37c5368287a11e89e088386340595e45db5f5530de559e10bb425534bc4070b7bab6d47f6d53e8f421cceb00a57a862fd0fd85d7019155c3a29a84d7d8d0a7530c03e4690bfc52728f3941375d24e17d7a48549a9fe6497d919e11402407bf72e7e19bc46407ee9fc1422b36f615eab5ad3e186a33d14249260b620b60853a4904cb7fde7911670e7634fe765f866efdff7401d4c0fef5b00e2c3e3a28b710ade6221c74db39ccf54ff1ef2bef12ae3d953fa87f10a9501e3c65cc6ef7114160dc03ad6e078dfe652ef0ca30b0c9d1104069bd6f11ad516ff2d43e668ec7206510b6ead7e4ebbde499db4e085ab7b1642b84f4f87f806e83bd086a72016df87ea8a1a6c56765449def7d1f6b34599f071135efc13e78c59fb4a3aa0449060e24bfbdab08eab71656abdc5c48b85e8584e75f7ab6ff06bf81b7d051b660fe3ab4119bc034747a8dbbb99d80802f02bbc3c3f79aacf81e6e47d411bce1c3c8031e082e452e9a7a48e2dea0276d5b04cc355a1581930569c2bd330391fc5b5165715e6faa5933d14f1a07171af87c18a180fefdef34f6b231a389e61d3973007c19250c8bae6c6dee909a52b34465ec57729ac18b952a62ac4a2a7a876b50ea35910156baf1f5e7a90ffc73cf94335b1445a948bd47ebb2993372d7232a8310dd42708deba27638ad2d20c5e1d0be4c6d58eec79d25f14ddb7a5aa7a4c66a6822d99599602c245fa59841183e0a5ed04758bbbaa983ee904907e78d66d228453767495c8ec75026559358dfe007bc1a1391e6163e7602d55bafc7bc0f0fd7a61642d5af7690f420d95c260c575377502d0f78d4572ea7fc659ced6262a2bf9bf0ff7484111e1a8667112ffb2fc7877065939a473f3037a471294566e49e7399912d9c7498385f00a5a87c1b36576f7317523459190a0abcf95ede16f694c413acde182ffa9f571ded3952fd88dd3f981385d7ffe882f26610c1975ce88e241941249ca84d4bb59edbe4692df4debb12cab72a7976ff0b4f54c59384e0dfdce845f04bbae44ba0dd72067467977ad0c2e833d92beddb2869f1337332db45e9e69fd693cf7aa852e452c643ab64ae8d61a31f97819c16400a33a73acb16804ba4cd07f5250f1fadd18a55f3ab4c1fdd803477d9238038f10d7fe7d836b114a1a64f99c87827929685f575a1ceaee43e02b07fcd4e8aa1df2dd74ff0f4d6969870293971b40fd4e0f4cf05220b0f60cd9e5a3643c79de7eae422bd7f5d95dc6cf35e665b9245f7cb09bbcb0a04f69184f933e913c5d75096e87745363bbe3636acccb4dc42ed6ef48941b3757bd06cb7b2211677210e3ef41e74e951d554bffa79f430becfb4846162e6b6afe02bbc29033438fcea38e309c1235ebec516e3c37c421bd5174abd8f9976c828f636dba47360ff3e9fb34f3847228f7cc862b7ee034c4fd1e14d1e270faa12cda7e0b82a507ff9ac6fc809bacc6b5587c105dbf99117dbd63e5ad590a4ec6b1fb6570e9c46a03945d19c2ba377a0dedd0ba69dbe56ef595ec0e0f7e2ef5005fe50971efc8ac79f407a6c0ddf91f6b589f7da676abce50b9e4d19234a2650763054e3713fed235a630444e954cf07d83805bf606d823481860aee305cd62e7e3388ab25c266cdf440291b9fa516e02bd06cc0ff95094059d594c0c5a3904920416838bc9a88332b65a6d19eb2115d3515bd1da7ede7fa02dd3d7b6dbcea98cd5a6e09cd6440875e814a1a515bc32adbc3ccc8feefa0541e5e97144f9e3f5ad3e96ff1e00389645e88db61386bd51587c3b16e156643abf232428704818b432fe828370160f7703533b28bbd98c4842ed8c140a45b9f12879676890ca86eb21fdc65a4ab902b18c016d2e4985d0cf65f62b463bcec3e1b4837efa51df0a4d37b10becc6f59dfb06fc5e90a3d4734e8be2635d62cf6d6cf0fccab2de686bbfef77f5b0ba56b5b11452c1eea346e0c49f8fac2a41a3f3fcb9c5ccb5ed6e86dc511160910a540d0fdb514ec67324b76feea358485b520c5b582d7b7b03e90fad79486558e8cc703f6689a2974a597b51b684e282ec8d2a6635db7adb5871eaf49475b8777f531301d4830fa7fa55ce1f374bce49206d14e5a1576bd7435fdbcee3733cf86ac534aaa4067ccbc5c35f7267dd8077ccd1415d1be726531b1d6e363e12652c79bbccc23c757ce2486a9257c90308816d1a3fb998f03cb663adb990fb03b17ee6bc44a7572cd0b005bd55e80c9e110d3a2e33aac22d98a57c0db934af469dbafd177d9883bec862d5ec19dc96ce5cbc792995eab40a5f8bbb480ede62e60f0564004b4c53e2dd9871403e5279e600f79b3dda9f1a937ac89e28bc1c4097d4e773e001d902cd7eaa280d4ea1a07c36e2ad201b43c73b740a154a5b40a861e58df73d49b2a9d39df2e4cc0ed9b33b7f3da122781f4b33bc251f45442e7aceb11672d5de35ff3ca76e934f59ebdf09b4da56f5dd8216f7fb80cb5f1091a734c41af9e6c904bca4a446698f22a6b2d15b6e6d628ff6c8904681be2015874ecc8ddbdf228f97ccd624e49738c80154332b6187126d50e5ff6bdc0ccbb1201babedeb507c43ebc499614c85d3f4e6ce385f7a4b427e0f8f3d2135bf180ba21d89a56a51820c902617fc895cc619ee2b35f8a0ff9e744959de5dc34c13aa1c366657993f79f56a26e4c925aa6544c01758f41246e1ac8d644cf3e47525ef93963999193cca064a598696b675693bab6185a063b5b7c71e5497569e7c150330c39f7bb4cf75d399b1f63e8f7da13835d10f83b6255f47ef4a6a4545736afb05fbf9c64e02413909d842f320e8a59227019cc84deffe56ae6a961d6f228aa6e6e5f30190d8c6c1be95851032b0b9f15cdceac74eca28a56cafbb4472f7e4777722d2daf0ca442c7ecd4408068d07ea44e0957dfb56f7c5834c356d3cf928a55c763a50279e002a5dd75f0b0b63860f23b55b725e5fbccb97fbb5334b9ff55a7fabe42a13271128bd1889db58c821114aab9fac34f2e2a557b437ccb52cf4139ec616e5f2b2ae52786bb1a77c3cb4787d61fc4202aedfe656339b9cc5540587aa5ec7a71fc5ac8886c3e25393f3e41e4992a772a4fc030cddf00b468dad72c69d8be83e6f0d48e3edd20010a5af28376202664a310f6139a05a464aa7b263d9da031ad25748727c385bb7d2e9ca6eff9a0dfb0b3ef0be5b5b4562cb434d32a8c37c09b92bcabe5874e2574ddffaf668fe39a582c5cc1b299e8a76f488a71b103976ba5819a634c4bda2e9e96510f2f9a566aac264ed9985610f64e4653d3951bf99560bd1446783c8421f8ea85a21c0f6022a29bac7af32bc9b83042857faa892d79e6e33771dfd0f588404a8c925af111ad3e1363866fa354d5b3578b948a47d92d5e5a1372ff6f63a0d351f5af6de27842c3072a9a430fe9d14dd58637eadd1ba97b5a00c78beda5c2f031adf9ca542cfe2f881bd38d114eed7063d530994a3ae0cb25a988d86098170cd61c63c3f2721c806d207aa1bdbe3183b13ecf7f894c9516c20a77728709428b1ac8f43cc78f8d67cb30966b7c7c0521ac8393b5f865cb5dbbbebe68ff8b792bf1eb9b2bd3b39cd1bb4e8d05b32a7c55768c04abb32c85b4ee0dcf7a4ae8243fe0281cf1fa74c108de9bdd0b36a1dc9c1cbe2fa6d3fed7e73f62fcea78c51efdc3a24c73231b8263ab8ed4d58ed63d114a32424bd6a34fc738825adbee24266e3596f64851a86b70e77fd630d9ba56af412d1eb3a2b22697d6e75d141f6af2aca7916497e8bfb9f82d0fac9413917a31af63d7aad9e6f79fc6a92c108e833e27e32f1476d7ec7b13eac23f54cd87d77a42dfb4af141b84196c6bf7fd58750f95b6e85d54876c9b109f2ae3ec7c985d3ddd4b215dc4cebc2f89241226d8b9d5f6260b541b2e52d423c783106e7b4fa97cde96891c3c4027c618f3a1fc54d0e84eb79d5716f1669cb18b82bf209bb97e8e37f87cda553246fc55214ae8a08925238357e269a84463b8e69c3fc140bfa70e975989a89db3502f9a9ec27d20835c0b48afc1045f94f5445460678b617628acdf969fe9e2b39364346238ec4d29da135410ca978215e30e4748ff8dd4c428a66c896a46a85a1bf632c13882a3ddc74dcaa43cc47e89014c67f19e75dd7656bb5d8e63691c99919c567fd483fc6568443cfd18147023c9af839bf5e1497d7b7c26a3cd242726c89539aafab066460854d13d88ab4c3fa70ec9e5f4f95554f6f5a9764b320559557dd23bb133189051f8babf324a7575e3f857ef7360ac580478836470d842944bdcae1edcd15d8f9f17d359e4ac0f8cd8983ca549fd5c7dd82fe6de4199906f0c69077bc50def156173c1352a5285ce8aaabccc21bb250ff38ab36e8150982481bf1aa875a5dfe21092c909dab5dba14c57f5e49329cdc39942730c0a8e5eb7ff3c9b9e48c2bea38748f9a3a235c4fa059e1cc1356acaa9a581b56673804394f3b476b5d02a64e36e73a26427c533bc0bfd9a2d4e279e65087139eeadd6caa70077326943bb07db6f4205dc4835cd0aa6fb6c55b3676d059a82d5fcb5c0f11cb02c40719f4df96645117aaf011a9ccae193f5ffb48b0fdea7eccf0caeae656ef997b23eca05bb2cb9e588346e49fd839b734205fe9fd6161c7163cfc0f7d6e26c283367cee30d8ef2ae6ecb86322e259495dd7d6af2462c32fa4332e89cd40ad1717c5246d2e3ae486664587fcddbd41bc8ba09f5c2297fde402e366ef7718da6f128d5d598e417cc9a1fd9fd902059135cd204fbd4b18eee4d03de3d626d7f0fbe8dc06a6c2795d6ea2dfbf75a78ce59c250b2f2f172844e5462709185dddf676867bb142c5d7beb21c865fef52b2a27579b13f934de6eb08c1e2dd58ebae0587b8b329fddec66ae5d4d413f2d1bf732b7facdd96df8996e64ce0e0406aef7478c9b63f3f2656974b6765c0e54d6edb2f295d9b102c01f18d3e6b6889d18c76fcfbb99b19ba26628e67465f8cd1da0015d3a41e2f8800c7f6e4dfa9f8039beeb041fbe1c2eed2970c2a9572d40b7f7e9c547a773499cfe7e1d7cc8b948eb79e85a633d2d6cb53bc76f2365281f95d55e304fe0b1fce78c69f6581fc87d6814d9b60c4e61c10cc4d18a130ae0ff40b54d82dd120e62056b4b13fa7b12ef8ec12ce3f9f94206fd06cd86d4e8234444e3ed69ba1b23822a2c877e6706c45c8791f6430a6958bc5165a7e0fd3dc6fb83c6de64a5ba5a6164212b0d6832591fcdcdded6e1595be756b3a3738ca7001591c7adb682aa1586665f03f7412939d514388252eaee7d45b426e6469c60d5b2eec7ae3ed8ac1ec2d487d5f2d51580ce31ba5b071c1cb9fab870d9993a561ece5c2270e7c0a0e85c560d9f902c5892d6367a2f2ff89916b1fc936e38e06515b066054eb211e4feef009648a55b021bedfde689739d8bbc2c39af4920a25974a9f08a191ad67d593727f61663ff829e04fa2a8480d62b731fcc8a886bddfe7ab2d916dc1998161de8b547188c3db966f5a20127e7f3653ad20529e832be1c5ff03c93fc6a044da50916e12e02047b195deaac860edbf8ca4317a731823137c9c3dc2663d29d8476c77ea4a5fa0f9ba1b6cb0ad4b5e780106f9c6d434485e89c89274b343e535de89d9c5e6f0f2671bcc0a26fab0ae198038c875d38d3a758e2a0bfcdc47175ecf1523b4d160bc559371249b25b2da7ddb4f53a02d7e26effdc8131163df7d3bc6be72816db915e9414415fcdabda691e8e3f9114a43dd9537e757796ff0252b35b01c930da221d180aff8d6bdfd590b52f8fffa7642822869b96fd12c072bf72801f633eb22ce2b20d0558a492bb4356679b5a247c92da5c4d23c98165b737a5a8ec1c8c4965af0c8fa826144afde00e3411edb684a34e182cddc50fcddbc356d2075ac2a31750f4f8a649f5bbfe08c61b2ad36cbdaead62a197531abdf8c08d9a053f03026db5092fe178674535ca9862952a1f1d2927603cab411a98312aed798e85c55cce6cd63ae9a09e63338abbb40fc6c26bf531addd66117399bac7cad561ae94f24468ab3b191ff43a87114cf80e21c9616ab7d35d239bb6e09ceab041453d6ffc4bf711a9f7ade4889256fa14ea5dba8e3b4f7993a9cda03b2dbf1866a0ded380c6b46d1b7d064b777b5bfa6909c0e30ca348caa9eb222dd6d5d1a87cd7c51776c8a5ac29e5cd24d7e678a33453be37653fc315064249ccfa54cf7039a57e97203b6e58fceb59f7c241ba860b2557d3e4906b54f79971a9ab9c6c46848123e3f586eafcdef12ea202eefc6ac4daf8592af2fbd65699a8b35d2f34c870570857dd2b4004848f2f3b932522edba2fb54e35d1887579655f9a2c24d745673b8e4da4311eb147b69a372e98d28635b7d79e6707e01085b32ebeaaa5a8b33833dfb5997bebbe70b69c2ced819bfd32da899914017d2e56e6f176fb8d5a6292b31cd3d1a79e7bd474cce1583193669d6b9a9baa738dd737e546d50ebf7fd4c80712550eb32925194bb2d7856a6d5e679a485e328d7e53398da34b80eebe1af7a68a9999fc3b20a62be06c791afb7eab97c6c484774fa0f30a7b4f105fda54947e9c273f71071f7cf6a2f0d8ceb05f33eb7ef14a43f8f821e77234027cb29c61ac849ff2f5235b3275755c0c67328296838109779b991f217edfe250c03551c692294c031f0e2b5e0329b67172fd4dcfb995f2d21e04e1fa9e5ea7abc950ef0349bfc633b75ce8a326ece9cac67ca2753455f43bb07076f13ca54ab2ef120dd118aae31aec93fe57685ae6b06062df2e02b2be77276a6c68e8b255d3b1260d8fae4aad456a142b51fd026d9e459393016e07aeb61eb531cdb67df61aba30a47c549d36a0c67c032538aed46b046c86883eae4690ffec6b4a68ed317a2f2bdf66c938b0b6c5406fbfd76dae11928587ccd602c2d40bffda7908f891e267e8ff865962a2e7f704d2b59c5b9bcdc613174001bf57507a6cba2d8f6a62d77d77844d9f43ed2ea1a429f19f9287a7ec2d54562b077fddc0ef470334aec23e83d1010976420b05953864544fa61cb949e1c88f8888d168c56f91ddebbd12c9c040eec19cf0ae24ffa5a4e8aeed2ac734dbd5fbd944835073dd6eff9e7f20b10aa48a3f7e239fbc0e80de8047a188640a16902f4dac495221954bfccdb0ab7874cd6264d7b052cfb62b20bbddc849c7e952c253f822d60117e6103e0dda3591a1e3477737f945b78fb3224bba429b59da11d412ed32b3caa68d115ddc9431de7c1a032d9edc9f95a045b32941b9aa7037eff121a0b1c1e8e6981c063651b34613c7f605c1be0f256993a3686502eb5f46d0618083a889b1a08e0c3b2f209e35f1ceeb35a97ad3bad3acfb7b3970fe27890d834c49e3cf4716254fa00defe30a795f982efbd73371585fd2bf456a09663cdde967f4cd3d4399cb3907c83245e5415dfedc411abcd8efcee5044cf243d8e1100f481295033fdbb17ac8d1a2f5238fc7ef31e609e38684ac00a31d1eb655503ed0c8166107e717f69823edcf4917497316b6b28ad7700dce730e66e1247e82d40ed30e6696ca59155c1633c2c9b1d5e22d9c1532778ae8a4cf81ccf86e5054d589baf1a9f82963b9b78d3fcee4902a51f06d61afd717427b3bebcaa0c9074065e797d39cac0a803a07027650696a0560eace64ecee015655d73217f60ba6397541733f3884113d43a7568b13d2a3cd86aac991d49b0c162ee33bbb1b5531a0b997c24923520ecb318ceca1ba0d06b5c7240d5289a5a85cf99a65800c99ad1987a8d261126827c57ae23eec0acf1ac5a78d3b59f5781086cf473c86955a7c9f05603bfbb80b91998cb28bcec0069da24df5804174b373d6061e148bf5a693291b4f7f770d3c881556d5b51eb584584980e07903ed403275851940e6b6e557b4a622e9d647ed15b7d8b960231e7772e6950ddd77ff4d0da9458a2ad1d19bc15d817f77c94887887f89b675f96393e7aacd03edfd95d7d2f6dd630475d23b0ba439991b41ff0867691d84b40bca81e11936c96aa8b04b99ee86f4d18115d7500dc2dac73866a20ab9f6c22d9320113a771a4bc2f163a5bbcfa8287231db5a38b481addc9107fa8b1d7fa5a58450cff4bd797a038fc49d4dcb808c8d365d0da0a4a3cdfe290273c5e72ce2b7dc919e03165631d1cc089429800bbf6baf4ef3b0c7435732e1f41f1aa5eb0381719d3cdafad45ff0884fa0d7db833c73774c33d47d56ad2ad84ea7e20907f40b7dcc4f6fb44637f33c0cc00e9f1b41242f51f787d97470992dc83e15603a66bccdb96a00aece465628e5e6d6069f768a340bc5bb6741d7b8c52dca89636585ee3247084e10559b16f0a49a1798ac0a27e5415212098a4609bb595d594c6646260439d91eabda41e9a79e6cd415f9193756ee6f96c956dccfd6c2e89305190c360ba42df057e27f5847fc5eeee6635a16ce9d58254dc5ab61845a84c6dbe943176e07a4e0dde87a72fe6d23567e4d38f3428f0defe62a7b6c33c1b52afe78f49ac23614300bf90df1d4915cbed04059c0d6ed1f966d466228c0abc131615524781f005e00b28bf3101e2eb7f3b833c7221794f551d2cd6b4fb66bac22be6dff19de1db965dad79963ca6825145d4392e41683f984793e603ee1cc4b076f67b6e9b602181cc6c3edc2e22629d56a6b52df0a3a1bd0201d22b5d513cd45f4423ca4f109c01c43a51c2da8b75b1abdf32d32ffc35ef5918f005fc1ca7117563c9a7888e6472d01b3b7c580cfd2870b54bf1bece12c9b8bfadb84ea4cb4c55d859ae004c8ffc08290d27d2c716c7d981ac4fbe0a54a87fbb5f7f75347922ee936bf95da61a3c5f29184960e176d6ff47bcfb376c4048879423642fd91b3dee175effd6dac8a629c5b08576765f1c542ed5635bfe930f19452a1a0e849515d8e0a3df263fe0ea0cc8838fda093da031432d184bff483d6523c72aee25f7a824d9ab7772f6ee61d1477f653dc63094d9727c8524e6c816f8ab246f210ba92acff5ddaed67e36c379a9f1095f7e51d03aad1c48bcbd1c85bffab38eb584cc1669794077cb37f3a5cb0076180441e12911e5ce6965b0d07c425ac41be8813b2c8f2d32a82810289543e0e1175db1d60c88e13386b4ce70dc9fab7f487f69d6aafcb789ed83090cab5362460030d8554182c68a8b601e8b8179094bb540001543ef4cb3b96322b7d7a46855d82099ad6640107bad85e9f1abce2d0c03b254f6decb1056b96ecbec3cbbf18c5267df58abfd350cf178c4e997100c103ceea9417c4b1250139b7ab847023c400bf2f5c676168facdd4a2273a6b0a94152e9ce7a5df8d97331668c83008a0ff964879a67ba62f6b896f859ac4798fcbec95b56db35c380058a0e99c1eccc8ee5d7530433300c92efe0037664c1d3ece32529fe6e2e98fb12dab25ab5cab28bc3a804c322cfddcacaf7389d8507068a874aa0a036de9a364490de47146525abb330891810b42009538ee8f67e42642c78d7f179dc439846519f7f682c8dcbbdd732f853ba8506497e0bf7a263e2a7733a148931becbe015bc6f20654ad6f8f6aa22d2754f4f93fa647380f2f40ff6a0da1cb2e4b808d1fc1756d66835fa3da8aaacef4158c1c3d2d3f219794ae3707f6adf4d79f8cc0ff129f77046d183febd9b99cab8f275c1d96ea7ce25850a2ffaf4428f24215be3aac97588bf314f1856e0b11553d636b203799d9c3c116dc8280404c0c79056a9bf7d4d79e36b98ddb0f6265afca99c2110acf07b9f1abab541b47d80508d9debebc7f6c8a44334e2142fedd177565508ad1443037d202c686728a237f7d95314dbb5583b859e0ca6079e6e166d0014315fb9b74149a1c9f9977f9b49714d24b22b2d96624f628311be2d905dac3af5d328b269d6354140bca2dcfee46e9ecc450d68d0d5f3813886339bce203c4c1f635cb1e671d965ad6378aed53c1c3f09917711c20b87610bf42930219bedd1959cc4a9fa20b8524d008e6e36fb6fce6a036e3ce8e8ae1172c2b2ec796879591deee0d94c7bbeaf91393c7b7bf2e6964db2c0d3621d226d2509b5187d46bb0de3d889c145425d1d6bcfd2c5883bad5e41baabab2a55d50363f2e58b2c3a67dd70819882e065923086a2c53aa2e6a6d39451f10b4a2374ef793622c6981656027f0cc268427e7cd41e1234fadf038c806644e0d5abdeee3e0fd717dc5011734a5828bfd22e720dcab3a5761d9494ff9724eb357072921d35855ea700f7e4d0c6553b8b3e00ba6cbfc8b632e7f9973db96211080a2d4449c71d3d4632daaeafddc0175196c196967995049cd1e4350609e2f871773f862a027c88955cecbbcc9389edbe9092f79290dba0fe2f8c8ed747f44b6bfa1a01611455565f4a28baeacf8ba85e6de2270cbb87880dde26750f66c1814c6ad21edb195a40c513344bc68b9997ab154dc7352e0cfd51f18d688de2b972d6186d19157ed89fa0f47949362073ffb88f029861cb947bb024986c1d37b85056ca0c2102935b044f86453f1a65b291b1dd44a034c0104c34c4f301b29591107595ed7d34c9cc4f1605fe54e86ced0da2fac8407ca96f47a33ff7d7910bd07efd9fde56fe83b009cbbd0bd8661f5df485049e52211d3152a6869ad2aa73f56c01b6111b3dd4a700a54b0be6d2de8825fa73fdfa47a15652fdb24aa55cc1d33f0d04ca5dec099a470c828f0ddedba82225a1ba8ee2b4bb60858051eb78c044332a3761be649f20cddd1cd278ff36a0ace34a545c42b0cbe0a772c2eb0f0639eb14eb5c603692fa5d99c8f4fe419b1be2aadd545f7ed3dd7d28e830134536a37bcd6399395f383fc57d2d4c38416376b327bf421e470dd96edad74da149aa98cd3238d38e62851e3ef713a39568ec1b73b428df1dd0ca7c88467b80b436b45fdd7ee43559b8f5b896fa99e5194a4ce40ee37538ccc22b2b571fc24b3f3e2e317ce5b46c8c8b4587c9019d14c9e847bb442590a71d0f83278b4921d13126c7c22f42cf8b9e4d7a4d5fe21b236ba8986758404f71c34b259d8a8798fbca66464af28b0d8fbfeb6d8f3326b3e461f86d9bbc35f8d26cda8e6deb2fd1249d425772357c57b48113c21ad45fbd42f94fa6ffe795589d26701e8541059b188410ccbcda33a73d86673d9d9921df03c2bfd4748933da36253598a689cc51a23d9f4ef1898550b7c7f6b0e5a53a33aee19f43c90ad1e115e6df34bd60ecb27e5fb4baa45d9975bfe28fd8cec9662d67b51596b31ad4217c04c71f7093357a25df3c906efaa02798ce9cda6be4dd990bd0afdc3749cad445ee4c621c3edaadeec3b35b8ca347ccf585f9f7d3157f1bfe7d9a408cddc81833035aeeeb621991f65415f5fc71f8d842a3387fe5f4cdd585c0d479199903feff10747f972a6de49c2bfd80c69231bb5b40993bfb92f822e0c1145e07bd25cdbe7163cbc0d2ec3c2c708bb62f7693cfcd0e026ab383556c272caca233e6a9e7ae275951d613ee5ebf7eb49a76596887c6bffa948317da131a1c72430918cbe3d624779f97cb94c883459d542afd66fee742b9b510afcfee08041325bd15c40e9a30e3c049aeed37fa56f6f88ccf8139bc889f23fd3e5489566e0fa7da660d9ea79683a6424225a906a9dba30cd7d9c96e1797c765ef49cbbf8bc038af150eb3282a3ff42cc4f50ca3eecbc2f19910116d82ebdbddcc680ca5e3c4e626b4d24eb45aa0be2e662e90e1dc14395f2cf608d737c829c0faca2ab5080c4b55ae88597c1945421369ff223414f934e4a875b863bbe24ba1a778e73b6529ec71e6ca22e349d5c39052932364ad17dd93081b95bc7d7bc94acb466281016d153317a9bb5c83326f3f4ee1386a43d84d8fccf7b09fb8908c7989ebc1c1c2c0835bee5cb9babe384ac42fccecfe5662d41be09a96367d1d6bf7932480c96aba4460bae9643bd921006e697c909c760d430cb9c83d0f7952395b6a387938755276a5c43c6e985b40f64264cf84e8d9f7c5ff7540fcc15f0d7d974a2e0160c338759e1476d104e0e31807c137b3541e5801e8ac5661d9af3c54ce8b28b8a1679e37999fcb0f33f09a2f60b36685972786007e0d1390316e2e5d05d47a98c08b9d0a649a1c5fac3ad5bb206f8000f9039fef5ba17833b357d2b373659762c71d686fe9d245346b76f3452880dfce317141566ed6b9642bdc12c91bcecd7c467d40b58e5282b09e2e8f66eb948eef2ec6c5b16078c3b338a4ff7b34379dbedf426b04b85f23ff2d2194a01a697f2843b9853231dd29a318cf4708bdb56228f3a3c317837ba25c81e978ddf8a8b4677510f13b20af4cd9d449b492b9aba8ef19b09058ce6eff995d52d1eea9a3db159eef81b2ddf473b2dda3134befd57528696b188321374cce6f65d7aa8e33d774ed159e1f8060802b87a0855b219173ef3da9293b2e46402d9c6d3525bec1e7ccf1ddb870cd0a10bbc5d845fbd852f759a630ecf2c5f22a8c0db897a4b214b9ed629430a92dc5ab768356a159848fc33e78c18aabcb2ffffd654475828240a535b3023387e4da48aafa64fe9368b667be9e805c4ea7a06f50d67dfd4c8b7acddbaa902ceb75d4875613c9602a91284350b1fcb5a68cd2b3dcc3c1e8af28def1768963c672a355e670f762a128b8bb001a4bb9d4da9905f60b436e3b861359054e54dc0c9382b98ce12486944ca0a05cd6736e3d4faab477409beac2a5c7800c626cc081a87f16be555cad632f329a2f50775ad868a6fe285027e33314e9b0462edf91f5e85573ff4b726c42385f0f31d8717e632c9ea77afd1e9fd3bafa66197d33b1a793a9091130930ef38f1e80035f6d847b39142a95805d983913779e2e8ed6208577ba168b80ac53168f6f8f24acd73a3f1813510ff75a58bc8994d8be11cb841af5e4bd07ab2f0d1091109c8bedda692dab0ae6057c52120b9d04b02a7d0eaa061642789935f36fb259596a29aac235de27d9ba94ee42dc75a9c926bb37880c2dbef4c6fcef9869afbe5f7192a126631042c4fec199859790f31e0ca1ceec1f64a698b504cb9ec960731b7c78b122ae17d418dc9e7698b1e586a4c41c9ee001dda6b30e444d7b69c3e75ecdbbd8be9ade339b35049d6a251e49fe1cb4ee54346a5beaeabf10853435b07cbc87b0cf1e5f02203ddc6333135552d369cff49ee14895eeec3b50a3b72a08c56c9f815216bb20538f82f56b819e3912d46e7560fda8fa266611a784ce244454415b0aeaa69c934e8c1d45995a949d2c7666bdf3e9ccc14d98d140b5893f21f7441d5c990e5145fb372ec0385107e6b1a6d15207311648902ad6812f1a46cbc967d71678962390604a0d86792a6c6b3aa6f5b48d01530973a2b4d6848d52800f3b35e4a02023e817ff32c83bd1ec8fc9b0a679f267cf3ada35c942a463e20d8f3c055a6aa535398f22abd5d43dbbc3c7cde9e77b6addf73d990f03a378ac1adf4ce84dd9bd055c7b5b82df088d97b288fca501742ca99cd677b5a774abe171f0b2cbb5eb4155b9273547468d5dfc8802fc26b29cbd1be7ef39491a2787f6dc0da2405d2343aced05b1798601f950cc627d54aeba76e7b6523651b5aae6544da901b3acd4ef1eda20541a605887853dcf02083b493ad5665e77f28d4a0f3065921115c40a20012b6f1e097af0c21caba733619c4b1f54199425c1a5d9854a17227052c4107a35baaccb2a9b98f4fb7a43e5499ddf57fde90f1e1ede172375013588f5197d7c4499f043a12ac82b48709335b5401b65c49226d5f19d56ee986a7f7ea18eaa66daf26204fbeb209ade1ee9e95badf199e6f8c1d4bcf1e54f47423657cac5980edf9f610e071212a8e06f040c101d631cfbcb252468af7e087c5b6e3433ca849300339083a5708fc3cf3f2bb84ca8ec42a2259e26eff1513b4573b3c76fc33a78b630a9e04be2b1135224ddcf4fff0f2b52198f371cf92fab64aad57f09bcb750fe73873b02084592eea466ac30358a10f0344b1bf58e43095233f803f95277d24575d4747a90108e03ba728218523b82c1b09a9bf03237186b8aa6c737891c0589e97bd13a640c23fabf04d183a05dabcbfe63ab64f1164305ece4d7a8d0c59b38d418be78dde0cd556e27d2ee3835d55e69e121f44de017268fa28b96657ed58ae8e4772e3f05fe223b50758f1666defab9e894009d0c1f2d96e13e8dd195b649c2f0d668315fed18182426d0cdd577cafa27a7af9903786f131800d4010213d78be516624a824fbfe35be7175b285eec268a5815964e253df3fe9b2ff9348ea0d20593f2b3bd5ef755831ddd0ce64e11c0d368a483d3fc9eada676a3bc0f0a86f6e5d05cc53e7a3829f2a29d42e124fedc02d5d7788819826e700e8e07e673d61230b06c83de76cc565b3a593e66be2379295e4372ecb48c6faf0c2c0889c0eb230d6aa155fcffd1aefc226d0e013c836c4c51970f91a96f570d54f4f48d173ebbdad6120f590bafd836034eb8aac6d32f8df362b4d3c97081d60582008868fb48c7cf43f74d1dce7f4bbe913556aa19aa2fb2869adacaf6cf90f5d73879c099086560205dbffbce2b7ad237c03fc0c738d68d0d05936017d0658966e44b2acaad1048bfbd151e616082b2b35e1fa224cf0b05704ef6d05f7dd21658140a1621b14a6b20ab01fe8a4c811a5ffac4555553e3aea1f32fefa4ba8ba0d4bafe80d285124ab538059cbe7b58d47926cebac6ae28fec7962d4aad643f42596b31a9cc57c11ffc1e9d46553bcb27e2076c7a172f900c94ce70ec93edaa778fc463f45587c34387adf5463f96a566904eafe73c83e22538cb8283f9b24883ba0aee2416ef12648fc51c0dd0daf1169cc67865f09bbb6e805505a882cfc47bc25a2c9bd940d279a68feff69e3ec847c73bde2c89b848ce9903898dabda660221f5c1a87895adf7113837e74a219a7465ac0f7b0a9b405a12bb05b31ffc39de9f31e785619e092bace65369873621e11fd57540ff7407ed99511105adcbc503b0acbe93c783db97fc481dd4160f7946be3a9678b8bb1caa1f98e5811fe477bd5f099ac629c6b3518af61eac46c10483e2113c2db5650064e401a3e17c3a8c23968f898fe87d1bf7fc5b38d8be497ead250a14d02801c3fb495101517c6bf0291d49d2d0fbb2985b18712a8065c5ce959659509d21e57656b2a5f0a8760a349ef11c82ff1e3d70855ede666d8c4c811f49ff55b70a87df48f5d3d49bd4ad4cd11519c5a90304be951b95b57bfe932730949be387d472060b4ea3f33779a42e559f0f07694fa65912cfbfa666069b57c6a45dce6d65a56a4f17eff50bd31a2891f4aead166e4cf6564e1256344f73d36762b38d9522bdac9c52802d250822ece5ba05c21e4f42d13c59767cb3ceaf0f83ff12e929aa3774c1034ab8f453e9e0f7969483f495304049515b04f0ef16290f628d9f815d32ea0fb67391b8fdbb58e37260db47b4c49bc4771bf5735c5410108945b50fc2aec1a3d72f8c9234ad09378e7c578114a6e8b4b97ff36fb5807661e991305bf86a929912c07080253d0a165a2141b3ba052c7b5dab4b55f2cd5aaa8a3657a36a33759064413b27e2c5fdc80859a646e735d2575a67480387c7982d1fb8a6f170860913e74b662a3f7490380c66f02822465581511fac30f4042266564e7c545c15ed6ed18ab7e33e8be06b1b45847421e02cac6de7305105f4b4b22735e29bd3e3e021361d4d6c1d418c1562d5de816d601dcae35116e2e9fdbb1d9ca7b999cf82186867888d5b3bc00201760c822ff31717484cd2df7323e7362986d13c95e565479491444ea3341ac54bd9a314973844fcd60deb2f3c28874cb5ba7dcada8791905263fa92b4cac69f700c5a4b27dd9ed3cc83f8f5ddf1774b3e51393837729995ceb7f1569aa7e670fdcb76fb07985bb430b40d4120d8c925fd3d96eb5209e5ba7037caea300b67e7a1440e8e6f6e64650ef72e1618c4505197ffb736236cece6bcd4a50501f7299488f207e5ad316edfb8f81462df42ab7921d0637668dd2c739ecba3070a80a15bdee8f547f7a5bd1aa3679c66489c28d20f8091d5769023a314b80a0b42dde1b228b6f8b7c74a2209718f8c53b93768b9a4d43c4d0a763d404dc1f53644904dbcb7d2026ae8fe1f62cf1e0cfdacfd6465bbabc26442fb91c2ac69ac7dc40de95b798aff7e7c1d9c20d66e5116b1fbffeaf7ccee6b47796ec6d4cbc0ed8e114a8cebb7433e3eda2dd9524d29472301e29305964ecd0f0ddf61cfd3935a134a59579e551bdaba60cbb1e8fdb92fed21458e571219c1b040345790d1fca435faee45f2832495126b884c0dea8469627a4833bdde0d3578482a02ab038a10a4b704cd130e87e0767010ff2899f426cc5a59fba2586642ea41b1182c481711a770fa2da718f34bb877f571e4d8804da733831928e26d1dabcb7e81442f1c5b676802cec45d7202f19d871cc017efeb5a5f2c16814fb1dccc6d5b9044cc330766b25e634b954121e1ea9b3ace992cac6e1547bd7424e9f5a0415f28a109db4cd2398a909eea959a685b93f918c3f71cc826523d30a8b56311d8404d2edc17835334802c5def957b4869cfe3fdf3ea4bf98a45c092e4c8b730ff29557ebe7b72addb300ad1e6cc5f8e923e1d4c509101dad16f6137fc8d025465ada496222867e053960b851dec388272f95e101b925856f64be4969d6b715260dcae3863191abb92a9e5cd20907b288b55c527586e902f8a552b0068f89364c3f2f586e1262b5895fa91761f2218e91bffc84f11874818d741603443a53a7f37af77375d9e410083e84a451e9f8b94554e6dfc42e1cede019066f4f53c866888bed007c6c843caa440cc7c8dae7f0f794f57eef20fe9fac3a13ef17ef8b9b437c1ec9959122c9f587baecec0acc1f49429e87f0b9d082e189dd3bb71d7e02bb4f369292219b75523bb5e2f219b88da3fb6142571f9788e0e445bf0c634e7a5bf0e4e86502333a21ea12d3407133763453c636dc8a76a11a8f98f5eb0acb67a13075370138f5635de0f39a511fa3158d77a4ed6cb7597cdc3fc0e8be72d42d614cca1bb9b14eab249099e06e9578887019a21743dc4c5f1d9d8b8ab2c154c71991849379e42e2d89db8472f43d3abefe0ff4f85ba3332bf1bfcaf64e731ad1e70030beef0f51634489ffe5db08ded3eaf10fdd59fc7faec620094a812ccf6adda149849bae8b68d478166fe6cac38dd1723ac7878d6430a7fd10d2a615de013eb436fe816513a4be63f739dff7bb82d97e66fbab023931f0e39fff0e040bc29c92d0ee6601bc75e923aa4be853c15881e3b28ec3ae358711fce4e37ebb5c1a3171601b33e57c731ed98c809fea936ef0b3504f88bcd67b3c38591926867e14de299fbb48679a122947736032d5df61a53ae1d8b08223889a6fae313066183f21d8f60ca80a29509a5d110b90151ccecf35590ab3fc4e28c13c5c04796a3645de9e6e2f700d71765e40aa512067a656b225756a2a7808d5d8e04217a171b7f7ba7dbdc36a6ef1fc24dfd038bb78152ceae7e74ad758a226b71fd44051e76ea2626beb4bf45005c69307b915f1ad780863284a6bfc24c74d0a3e3fa03691a233d5118b8eb1e74b7f944cdf7a6f1fece53d9d4d0bc238765fa7c49c5a68e640b9d63664c9489bc88cead8872955484d7c8f725231d5516c0da52eadf877c806942faf1bea8c602a0c647002e58c491be8098b808cee5996cec9a9ec47b1cb32b64728a9d5574b81b05cf804a54a2bd29adab9172e73f6313f443cf159cad7abc0c268826a8255d9a2072a439a29346dfebf097e75d3f13cfcb0547147b26ec2fcaf4c95b9ca63d65e98f209884f79565beadc193c8c9d7a0cc5842145e1476bbfd9b8cca6353ac8855a6b0a09d7d498ba96f250b1e7e2821d667a09b77cb419a9dcc80869c49b64c7004f75d596763faeaa9d5bbad134f3c04330d0905acae040aceaaac82a3a23960e4d58a215fa92b9c6e1f82b7abf4752d3f4ade7c6ffddbf6c94d460fd644c89c6a16fb8e495a371e6f0712bee8ff7e19f49607a4bd40c7c71d9622c122702fc4befa0dde4aea90108515c22f472fca2094273713c91b1405ce32151d3f3bb3f238e8ce7c85ee0d62e3f416312a8a5e84e765dd5d19f3742af86c6948ab73b204231aa4a936a136ba29735f5502023b8524b36489532eeef1a0cbe4207fa7f98ce70e7b4690ebe19cce1392b838332eb29afa29dcf940069c77a9a0b65871fbbb6b7dd0a43968fb4dd6d5e9ce76f29278be3ffad378d759062239104ad554008fc36ebf4285e6a19b828a9e980adc61ecbe93e2987852b13e7829c6b07de15b7ddc81d4cad2c8dc77f2ef4ecf9b36c23de7cd77809b3bc858bd3a55667eeea24103e2b91c7c09800a1f099a196dc34ade9b9bef54cefe8a9fc9be997509679d89adb5613ded75e43cb1031663a321712ba26259f51f14427d6ccf999d3ee1925e19767efaab215fa4ce48fb194c3a7f5c79abd5f018e9df83fdcc7cd6bc28374b2198cae6c7ccdf9f0ebf4217079158f446fa156d5f7c01ebbc78b0323b4a49e9c43b82fa6712fd9c70bea853e0d5f0d483238b1ff6091f0d7cf336c16f723fbf26909ea8b6c98408520f6ee9732b11da470a46fcc67ff53c88b243ab3f1f41d677222ef65e0247215b970b5f4e90f8366af8bf134fc1f48eaa3ab1746ce7d8deab923fc1b85045f1c8e3c8d34bb2c5132e8a26d1762aeefc6ce74a2dd3d2aaddb8e8ca03f7f046d0d22c538bae60ad25b48fd7aa433bb86ba2da3a6a10ed8d2e30d8d11b1c5effd6bc98c90790188d66de81dfa154de63da3d0dd7cdf035b183233a54cb37d04257111a10bdb6407c7d559b1e8df0cf402239ab271922ff59a70c0920372691765f5c4635ba7463ef9e114cf00353d8d723332b04e312cd28243bb6a6a5af701eac930877228d4e9eadc31a5682caaea892663a493ca63d1c39c2f164a92f3d2f33b4b3e4ccde83caafb92af822a131217c2c47e1f3233262c35510a310e7e7cdf445f0693540d250da8771e32b1f9f1957beeb0b52443a986b53a73b92fb1172a1f0548ea33bf1145b7ed3c2ad73b4e0c9428ccf6e033dd2471bb4025e3eab4a660e7575004d0c99ed89122331b297e19b363ff116c741f3da20078f4d9bdefd1a1333d36216a4ae4c43b288bfb34882eada379a64107d32e5e82f04507c12712d2cb43e088eceb3bb0444ba7fca35476dc9bf00dab4784b93670691e8c456cacf6cdde4d781ff47a1b7df365abf4911f12b2d9790e3872b6692084732e972387a5760d52f5d94cd7c3e7850b7a86439be5664975db6d80e3738c6bfc13858428a1efc421ea19de2b8b391246fda22acfcad6ce07e28d090c974e55af39d4ab8af39002dbca202e3ff5343aa7195ef44769e3bb8d87ee6aabfc2243aceac9d5c6acdf23469883f85401494c0ba83929ad68615e9e710961bab6cff7bdb4b8d8ac83a02bc5fcd0ef4d4d172c60cdab66c0b5cd9cba97cd004db4e4bb12d313ed3a58852b51ac41d7ed3137c8bc4fd83790b90538aed7e038c1a761b4341a796dd096074408229fd9ca3ffceb02ff3c2f65d922dc51bfaab5d14b75fb19ce73e6efac37fdcb2a908ff47c5049643c9935e2d7e9c06bc245ac2c70797739d0295b0bb02b182022ccde9190274f11051dc0dd8cade5f4618ab1c21d7880d9ced8aaed371a971a8ff834cdd38f6cb2e70cf66d2efebb5601d9d71ba02db557c101fdec2a1ee44fa9e4718a8c19b7c1f50927d8b8808bf99c68fb0a0c6d3e65b4b6b91c3720ea0493a530086f0ec7b097e8d6c51e7badd553b5e155dffdc8560dd0d782c7a0666c254356e716e8cf50580c898b7dd0f90b0572787fc46f86c595ec4202de4cf2514d234744c24a09d080e01b8a8cd5745a281709cc5cabc159e210fade2f4e47c632550cfcd4908d794d34f8e48fd4ab2eb1337e875db675b70460c1feea1dda5935b934dc27c32c417fa7fd3831038b4bd9c9b48cbc6d8f8f4a39ba93a5514c07a6b3204f273a6ca6a686fbd2fe4314d8a12036500058253a327cddef0c0dda819fe7fd828c7a91841d81cffcebfb302bbb100bf46d9da51dad529661c66570094eb9176c4f319f8d6f6b465cca0704711b9bec1c38c8a20c3fec614994b0427cdd61a63659e3094ab498afa9845ada4e71bb47f91e77ce6505b5b256b01aefaa65ac78b79ed3e2320a9957f17dbb3b437f5aa33fd9984b307c696ba4b078434f10e8e7be8b2bdc19e4ef6eb46d1ce3bc7e15fcd079db85b41b061efc17023b94b1f8043b53ad704eed7ba75077d7ec4ff9dc27fd9dc38120d6c9a86b60f54a39becac908c01d1021aaad60b75949e0baa6355ade568b5573a5ca153699c7e8618bc10c3c70936d474f8d3a52af0fa66b8bdcda7d801fdff03a85cdf45c35f253d68ff614c73f5264cd732cfaecc164cbb7ab8f7e3dc910c9db060a8d502ae935a4cc81ef53f063b7bdfdd81930307cb8b17f0f7ce18778bc40fa5e64c6bbdef567bce97d7fb261515cbe111562bf6e9276f5a73ec475e358551e095432890353d196f26ba1d1928ffe144150259631ae86d5d5b0a504f36a32de77cf4e290a48b95aaaf3aa865b9771240509bff58b702cf57a10cdbf9cead2758d7126dd604f938ce9082d650681612d66a98056576fdb7896dcb5776889728e3d97feefb68fb8fff9b0c9bce187d67cfe9c8b4cb8432d345aa28a04ffdf7648c1e44bd937e324b77843c978ec18c6430bdcf069e44f1edced80057b03841e90d10d0c6a55e327bf15548df8701c5936edbcc007460f5b287fcae123ad30ca3d33f9887600c54b36103bbf0d10ea0884bf1b13af92812025c17da37d45ccb1116880d814fea5e32521418dd5f176605e5c7a3826a35fce7e1dcfb2293b598ecb354db00403f9a42a9f0f4424a9b29fcfc3944bc2e0a015fbf9a4138f8f4cfebadca58b62ff770ca95ee68020f987713771ffbf553751dc7d3fb993de285623ac03a3a094d72b8e3579f4718f2cba12e694220531e2419f7d1ba6c7b9e9a6ce4122132e05c8cbff35d27eb7028d03649fd83cb7cbf0e496ff638b86665ccedd33cc94ba14beb9590a6384548f49bdd55560fef1e626bc5a7a466e3a8ccd6ffd9e672b57587a0f559c6f530c40c5d9bc93291c3b62f17bd71f80e2f89542e7521988700f68c50bf8d23536f8fa619c063fe2bf55a31be88b8e70b7b0c635d210ef2100d0bfd2a6ad4dd04c211da3a151795dbcc7231d944080587d2e237f19d3851735251e661ac8b1ea588f9dbc0111644d0ba0fb56e8de8d165ba3100da3411c097b1780ddd1a492ddf0acdf945b49d91f9a12d85dde35a613947e18a4fa001a14c8fec49e39bce5782269c28d898cf35591e79a39100b8ea1063af590ab64792e9ad10c8ca657b2bef67c09b814d1f67c9b68de3f026b12de224b070bb679164bf0d513220210455cb342632620fe5c4c61d508d517a6aee2220656831a3263732508fda55d90fd232010da43e0ccc2a37aebc995fc052aae14a5cc5c396b0afcb434b15d2d8f609825a46918c8b7fcd82a8a2816ab6d792dfd0266a357ad3164c6e2770154c6a943c9ef4646e6b837cbfd772274ddf785e243dade3508fcf9cb800e4a319016fb381816f5791eb7d0bb1b04fcf886adc039e73f8caa80ccae2c3cc95ff3324c30cef6cb4cf85b2cfb8a6752b3d1437db51a918d56dbd32f24c927a67010d07308236c1c1a9e228fba936745dc390992b5f37a6c149c8a87203983bcfc1962f0d213af512398228848ff13d82f6faed1a12b46fd426f8aa2cf32470da28e7f68e2404aceca0e60426df3f6e941333e3d8350341fde8f9819d0028fd1bee06a87db32feac2f249daf3732fe02a1909854119cd58b2e5a7061ec448f497aec662ae61e49282f2c40a51005fe12efabd7e0db1c1442bd13e12a956020dad09c8e954e845f41b15fd1da60ed0b89b75297f9c2bf2c4e8e8948e5e7ed25e46d179fe26ed5d4b4315520b1eee9bbcf13206756849aac56679f0778f30d45e01a0f58bf87cdf6993329976d03f327ee48b104262feab7316b473d50f9e8aa396761584615c01db98ab8c1abc5ae8e64a4b96b0d4a22b9da5908a0b5b13fa01c1601290d290d697681622212bb0f7244109dab5ec60b1a3d26693c1702eab26e56204d68091fea710fc64c559e581babdf09f5d7cb0884231b5bb5352df3cb0ebdad3851f5d0b631cb3d1b7dfc1985cd49de8eb99782c4cd11f71c1b931d84e93a8da5bd1fd7f176ffb0100ec8bf706bbd2f32942ce0484b8c86c8d2e3373a44a96c973ec4d8d844d1d95027c848134d51c2d2da3b99a0c894605d2bf8b36dadbd540c5c7edf991722d1eea60571e32e714633b7afc8d894c2c6ef711c09a45507f2787e4be056533077b53e3b203770c6fd7043b48aa915350c1395a4b06c94b01a62dff7fed48334db6907681f1046fa8851a5c1d5754798b1cfdb36ba75f357556f4b6f8587a90a01b34a8b8d9b3909999f2ada66c22b550f7d50a91e47243d00de2bf0c789c03a7903cbc3f4f1f15ac8de77e3c40c97e41eed90585fb6751e0733c4710fb81254747a1662b70265273124d01da423558ab94a533fe08f70a0cada632d50be00941b7f182af4c7a281bf49a5c205bf3e6d623e4de564f4f426c4ebb935cc702b18f0c0e73f601d410edabc5f8cb40f762783017eaa4d7ce14819e9e21722797e19d4a8689e0fd9d4180fe56c74db47652dc300f7bee54ae659fba05e1cab0276f34b5ea74db08492ac8951bd2228821fbab8076b1b8a3e0b538ffe92f97e286f921c0c8e0765f7690c60c997cbac1e6e13c0fed7533e0c9753d50759270334fb5a9a484dc34eeea557e13712609b97f1c8b8af407ad7b48488c0c2bcf074eb161a108adb290cfe27e255e466b76132d5c87cc050cde48e85b39a9c4ac1006358e89ce70b32678fc62d5f4e70729a337b5d238fcb43525310d8f5a243ffb8b130ac1a3b25288e7e207315cad6aacd1842bb7e369b8d35a9dd0654891d5963fdcc758a57943f60749c0dbefce71c1fe001674849a07ff80f9e3ce07b864210957c73a9642ad83328543bbcd2d2e4e6a5dff69412ab3f54d29b19b984a78117c4e7a5930a1ffcd3f47f6bdb684c2aedb29003b2d7372d17f0e2f9e111cfb187d81a10fbd3c9c9c2b28048ac531b2de7610249d0cb00e886517ba2d7f6b10a438c9dc7a38ca16756def3823d83d13cb518f912d9c6dcefd1de85f103ed273ce44ebd5c0ae209f16db08735d48b092f68f4204e55cab1f4d3343afe29fae4fc309385a0997c087b64eaff0ef31a2261b9f58625015c68901845fcca1e54002134d5f9e4ad448835d4f60810daa4e00c22d59288ef744720ea335fe1d1f92339e5db7d383fca5ab600c189ec90a4d6a2d8db26e20865bdebd7ca8513828c7fa958967006ed7bc9803eaa3837218a842f5b009bcb6059431190c9b0a9bb7a828f45cfbeef1615c0898ff42b17d6bca38ca827f2edd5d0d3414754f14eb480276cf739fe92186e905383cd66d275124ddc3f046a943f2424068a14dfcb36f4797fa3887bd11705f8ab8514eaad0b6543af790449de33f3b3ff64c3c1cf57ed032331fbe4f6d88fdccbad9235dea9845d9bd68a379b503c433eebbf00db061e3232a2b68ed0ce4e7a085b88802aa28465fd8db49fab5e40d619e4c71e4651229632ffa2e1c0b5cfec0fb5323ff40e0b37c173331f0e0e7d4f5b4dafe1ab820d18f7bbb798aa3d2af28788c52079a8cc86bc557f84855a91e7f91c41f2bf641212238ade04b5eee7611b69794595b7978d9f567d4ea3ee6748d45332a3ed1150d6f0749c73ac3aabe1422639267aa883561fa6f4a212f39d204bdf86aed752f0293bd5255ed45ad2a5fe2ac1fcee699c299c5ddfb2833417829c3c408a01c7a4a45359858a8c04ca3eff953621f0c8ba7290bc21c50e5f869996f0aa87299d180af3ffc32629de71b9b3f6375aad8c819a2c9ea1a6e8416e8974c369f405208e2c13272dba84e5febeccbcbebc990e43297e28e60d9dc6b700ccef1d5d5529ecaab783cc98e250c019bae4699c2daf58bb6501fcb99fd667a5c67b62938eceb65a241ee14f88f3d2bfb66f692588a6ccfd09dd8849ef31e32268df46b1e76906daea15b8c7dfd8d24954e169d4c9d1edf1d83469c99aba5a7dbcc66db9e640e227bf635ce7491886e47ef18897efed8e5070f8b318fd430e39c8f0ec1cc1b4bad7042ae79832bca15f5dc2db2b301c1aed44fe46ea590d10528f3fe6f40a961cfaca3722e7053af89d0412d773592b6a0b599f08ecb4f39ce0f717e0feaa61d3979d0d7518d97836771d156b7fd893ab6f3872dfd0ca6e1f3a35d92ab0762ed2cf6c156824b343bc4a6de77b07c6002475489587ff08851763609a73efd6adce9a6d38677603cf0980ca31c0848bfc61dafd1b9e9a889681501ab7b220b839b10321893e2df32b3087a8df78e63e43aa444083dad464cfe1789884fffd95612bcfa04ac8fb39f8f2d9dfa48201f2358a2906ca225acd623cc7ef10223a25f28cfae1a8a0ea45705a44154e1da8a8861da4ed03156b1874ac8cf06d57448b0389e80f8a489fbba628f3227bbee710501e88247fcf85b96110935ba74b91c5a3dbf91bedadb82b4d4f0d9f529039ed156073880857b28ab6eff396dac3cb186c5c97220c3fb2b8fe8f5f97175a721f29eaa2bbed879a8303cb513f610e4099e8752a3d8960d713eb38f715fcdc4d7ce74ebf4950994911b1f8252962609d8dbfb201c2633359ff43178ffa214287902fb532695ec1a631fcfcf392c58f4d2e011513a0dd46c76e3902f2ad3e4032d1ee0ed1ea246dfa8008838020581d36caa9a28cd41855ffc50546c13ef244edda33bf7b3eae138abfe97cc8c63d6d7c90392534d9402711c8d2b1eff912106be98e766c5ade2d785fa4911cfa88908165ef17d9d8cb64a1937825d242633b42702488da48bf606ddd8c0b2a0b7d061229039805a3a962e16fe339f4945cc86b8af5bda9eac73ad27d5980f041ab3871099b4647e8fb59506567186bd59cc9baa0e4a0bff70b933c134cc5a66b20be79e3f69af0c44057c2f7dcd60d90984ce5a735e32302bc0d9047ffcd4a347fb592ff981175228485006f758a77dd7026beaaafa034ab8f828bd60dbcb45c741580050985d7356e455121a6f3d6d7b1a05844618620db343b99bb35043cb9db3f3d0041ce2353f59d71cd54e60e53d2df5dc4cc8dd263ea119a16876f2e9c1547fdf15e234624d46ae96a8dc1c3f945b3db197325153d391844c092b4437780b8cee5245f4fd54d0bc5364c8bf88c9b57517156c197a5fcc593412284d5092056da306800f5bf0ec72ea17fb9d4227706f888f650b5592ba9b44f56e788ac23186bac4b1856f752e19a89308be8390eb741b0e2c439ef61a35be7a56f58819a63d42ce1ccd27b0807755df01e55591bcbee08c7913bc813059d40908523c859d8a8854b4109625f5307025e282df2e3df9a914c9adefefea1182718470d844bd72a6a3685cd7ee67c52bfc2adc323f1201178e90666fa78241c2bc0e80557672149872e3520af89bdefe485229874772b19f4d0ee60ef7f49ee78023ea9c63939f13e93bc9e8dc84cfbb64bbd6ae2d4b337c2a2f32320ccf63c705a9bf67515f6aa7f762357faf5cfcfb62a7a5bd0d78c2d1ec3237462e178c40c471e28ebd42da79f8bf6e9a9d519bfd2661c067bb98f74c1e2dd6f9d3f5a3c1d2d9f10d6781327fb532d6fef22e61e192b7c6fae7c14514ae3caf19fe5d9e2facb52b36ca536592cb3dea1d7e5a0e90b18c883d6a3c7ac16f49ec596376f196fd02a0b99276272a492b96ce2f7d8313af1c2d765e07182f0334e816c9bda8430de76c3d08022eeb638842a75deba419c99e2b3181459d9f855ce300f5f2b1bb7b51446534895d2d507b03fccbb1c458b2b3eaea30e1e06e09fa4e93aa44672e7466c61895b31ae85342eb4f4b0a4b272d2dd79000c70761877cec5e9ed5e1895ed5c6e84bf1cdd9d071cc053fb8a4adca34faa2dd6ce98d891ceb50d230447107664fa1ae825d8d4db220557b091c39250664a5743b8a2c57708967bd861f16d6b32b065ce1872675d8c4db81e58aef05daaf33ef0f23840f3d2f7f30fe557103782ef25ce4c5bc96594c3cf6ebde86a4b0bf25ba8f8d41e7fca5ab54c7ca6fffb3ae446ea0db5ec18d05303d6ad269c9dc6f0d6fdc6885f3786525c9ade02d2f048cd990756efd03f82601b515cf37a26515a8c727b1581b0ca272b756be8e571d1eb389bc24fc39072055624f6a5f6ddad4a22364d4d70e38bab411bfed689c54b5a26c8a73d31e64194c5f0d4fc01610a9163ec986495495f3492799e41810b413b15021c7e6cdac371093de44af69582a9fe47b63dbcc82260d46549eb30adcc21145fc0967714f7597996c4633844627809668d6a4b3ce1aca570bc84b809f965e3a60067cf4c2dc8b561c9c495bf77798473f39072a47809c2fb9e656d6f770449c0ec02157963f8cc3e158ae7ddd562e3864048e9f4bb26fadc6f279e9521afc701eda2a2da5375084c042b29047229a743aeafa77736fba698a53dc5e8de2234bff8b9bb7f5d17da5bf31634b2fb2c162bea1f31d9e5284d2189b7fba8885a02e3ecbf463a8033e8eddc232ae05de2ea7f927a7d21f9f6d206ace8dc63732d5c6e9dad9d338cf5d72edcb25fa6672703f27b3c04cce5463dce0eb9d6136826fc2589c605b140db148beb6b03d05d0968b3a286e30088603fd5ba8868aada2ea47b934f0fe6e9a8cc9ad25f0d5ea32e8409d1aa174f427f0ef756d13de1fe4bb560e7d0a0e0ffa3d1befd9f61cb1c5d1eb8d74ff97c1174c0196e848bfc534a2de34cee933e88c8581e118fb70021a69a6dd5afac8b1fb77138d3e1bc2d872f59b848b57f729ae7832411c064f420d8243e41234f2efa2ee43a2f1c94d078aeef0d68c68dcdbd24dcbf8eb7be4a97d7160332343315c441d6fe00a18468d92ed71035dd897c634c6c970bd427a835e7ef485074a15482174811912193d7145050f34346c4937a259e06106ecda7d190c1f376b4c07b7e3acb9583ccfb34485a7af000fc03f33f243d12eb860f365d12d140d381c4f88c587d123c463ba3602928fbdee55c6d057edee94155001337924f2e6784866696228dfa4aeb92fa3a44b477a5ed01ab5cf1adb301606154113f24816e2e2afbc98eeab0385fdf5cb26ed931c0cf6fe00be478cfacb3013116fad9f76acc1c84a1d0c13795769401a44aff707176aa9f8022e3269af592c2f9029887e137ab38c61b0e10209600fe82babe668b122b47c037b52db04948fbe37755e4cc375d2a878903869681fb214dced477a0b8a9f509e93b390d906acacc9b48d6514d538cdb612a74c6326fcf584a575e73c6e93d3880e7ba9d2816a2309b8b6c7dc89a14dc9558ca8622d422623a8967336af99ea8580b0a06ae338a9a7f379a683cfa6627ad43875dc51b2aaf3501f2f9daff9ca4d78cb6a7e4c8ff19589ce30ab22362c9d340b8358801302852be79fa811673d31251149d169165186ae2b88470b35ea9675830dc5bb14ee52b33c0b10cf3d6263b081fefb183dec47e5fe850684d68ef382d0de9985c0041fdd137de8266d1725673d5ca358eb46539c1e6f1b498d5003e6e4b4ea46e9751ca32724d8cf65ba7caa18896a87c0ac7259799e9eaf0ea1477b59e8b121a4579787cd4f2f271f33d11dbaac756ed50019356b3e2a3b66a2b7a4e9e3e59a64c9ddd21674f466cf61c389702ed0ee199d6a4b99b0d2df4690786c03478e0680df9feed66daa3d6f712d6b74b41ddd772f9b464204b7d547bd65c70ce5265349927122e97b76ff3bc9f333a8c4ea8cf6804c3e55559175facf1285e806c0eab33cd4145cab73b000b875736340d07d1635823b3f0b701b5c1958619976b679137f048eb46861d18f32f2771b728d43ba99d03075b054522ad8a007412e4ef168a0b59fea8871e6f92c2c79130b9a8a4b5e4ec109591931687068bc1a268539c45b50254c4b7228284d1323d2c348f9ed643cb5293314c5bf59efd3871ab411ddd0cf5fb1bf551a047c02972db8276cdb0fc62f888c4b8636b8644162ee2e92efc9f2f7fd26890db5f103c57ea8b0cf6c7cd0d4f459b52ff9776c1f284e2f55f91cfe177801c20b366ccc7258f0a5efd5b6764d6b50fb33056ac989af1d55a27277ab5684a09c61bbd4178a640f5634e6fc5383b12a921eed1efffd846f080f7fbfe324a12bc8fa189899b695e14016c6a1b50acbabf2f7ed22fb8110eeb7a377891367280df283d2fbb6ddac1bbf3c91a5885d1b39bfec78fb17f198d9c4e3b9a66fb11047167062de686a6a0fb74d79e58dd5cefb4e649414ad5ebef1fa2f0c3731385bc9ce5150b3c66ac6b681ecb8d86b0cf8a979f0b628e58ae8559bc898ac95b4b8c4f8c8f887d771ea8a2eb0290da33f609d8db5711227ba1b725af03e098e0f25fa7fe430eea1f9d94c384aae693f591b630bf70d7e54d597b727dcff300b8a42c141cf8cfc6f4c5a6500f4df5bb531d26d5201c73ad27d103ca6650abfc671bc10ee4b4d3860ebc00786f530459853d9a821254f134480445cc9ad4e904d875a6598b2fb47cffe00603980c4ead84331d2ab875dc0775bea288766a128c1d78c5bc8e0956b7c81e63b0c397c93f05bb6aff4976262cb5bf5fb7d1db0e74601017d3affc339e01738ff6f10aac81ccb4647770678013ae03253169048ecef6aa2ed0ad49e9182c5e397ebfd0345cb880a20955c65d6d90871eaa4ba18496a3059cc131cf094c78d5232e4490fb3c9e60890ab8fe59ee04d58f84a20dabb27404563b91c88e84b4bbef3b4424471f6e8dbcfa8446fa01ccb6c876e1bfd6240e64cf83a0967dd6811efade77b941646b2b61932cb07eea9428a5526b12faa7d767300ab8033d45a12a2912042fa76185955f7f39a569ef9b6767017d1e0f4b68203def25042d9c554fc520f50a882118576a83bd285e9bd7bcb452d62f8acc4b883c713fe4d07f699d8336ad40bef97b97ac202319ca985f3789711c1aba2f09fedd26b7c43648bce4995504d864d4fc46c2974b0dc98fcba3135674628c6ed5028c08b51da43afd700049007626dd385ea4cb5e3f628ff13af24cf75ccca42a3d62936f454226af87f958a398b95dfdd52f23e3e424a2ef5e92d5273a32a2ae68938657eb740dac75803511ee6a444511f6ce0136202629e8eb067b98bcd511ea452b3f7079377ec210ccb18457df4e64aefcddeb768a78b590cb77f9979a06f70f65a341ed3efd4dcf0776917dec2b7133356c432eea68622fd45da13a11962c36d4cdb9a1c80ba8344931c7de57868647984715dc58c4404c6edaa6a12c1f325cc830aa95366cc642125a4d1a9486faf2d29632b076814de73b4aa8f497f5521c20147d965a76c9b5470c34d830a9145f4dac18d6e2e1fd0e710830c17a4f9c6f5d84eacd48c38d53fc9df4512aa97be800db448699a669536965e4148f160162b17a0c18f58472d9e1199ee892e9a0f449888c6fec3cb1ecf69a8b3c5f6a08f708823a4177b6cf0d055c8a1e97beff4daaa2a980b96e81ba18e4df61690207a1633faf7929f060c7fe1aacdaa33a52bebef582826d890c4484954d48733be2e2c5f778581f91e42dd6d2ec42943476beebc9d8138195d27e12832e6b1e111337e3c1490cfbf67f751e00c2f3be2d7330c7789a39dd02f9b8d32385331ea3ebd37dd8d079cb57374a7541558213a0a5835c8dee082ce5a67de68c46f911a054ca46512ff2ac3606d7f637ec514e6d67d04a80c80b870776c83ebf23446729a913cb3dc920b874af0d7239bbb1f5b408c762caadda6f805889aff49ba3b8ff66ce225bbb7d7a107d2a34bb46073f75daebbfd4fb151efc43c65908834f15a15188d7cde95758a5491ae05dcb968c9d9fdc13fd71ea5f04bb8182704a4f7dede5224440d08845daa5fd5bd696aaad72a815c558705faaa583dd56e0b64a813318cfaecf6f2f646e3f6f09688e320a5a781c8aa577086214cd0537f3b2183d0ec9d3c3e18c3ce1cee140f7332e0882fc0c47244a4062903eda9e4ee54958750ca1e9e26bfa42d192727a86e9755deded99241afa7348400b1473b22bff1d4b5eb391fd45e84260cefef786b50e3bfb08efe910258fe4ef4f709c5d51e67f68220f799c3333b7a2d0c31b5158b0386e6c7efa4c7d97f36a2fd37b8f6d7c3e438932b462d617630ccec6a3ac670b2c50aa0d4dc476183d047d4edf1c1ac07bf2e22106845837fb6fd0e4c42b529fbc4dec3459501d47e96563ac36151a8b8f291af42adf7afff769f1229c418d12dc853a497fef56054a227b7f90210defe8f40a2c6d706f3cbe9a1914243e155f66f4507cf0de3f6f7a904087e2e123c5e4e82d6320a6dea8ca3df922d6752a66e1e53877e9d9b5cae907e5c5bbea4d9a43b51857d83dff42f9d0015c6cc1a53d49b627549e0b66f1e968b9a149bf0f04f6e723aa1d1a80e2e03be0f610d6d63e68032fc4065d35ddbdd0c1914d79046525a8dc9919373deedc41e4a300e8cd0ff9fa7df6d0af40ffcdd0315565e35fd7fd2de18ceec0277b3576a1150ac7eb34e87c4928b32623770bb7d37281854e7e5c69c6a8689752a27c5069f8fa69dcb5126c09b2a992730f9d678ccb8d1131a9f76bbf02ebe6623ba09edbe575e00faac6bca9e70d6c7d7121e00c0eeb324082afad41cde99dacb6e9987aace5e39feb58fb33965e1d95e24877844baf5a2115ac991c4a1554a16cd485729bda12231c057015b80a754201b5a4d6ae356e98a80743352ec249264950520356fe01ffb2c533ff1a9cac852b0c6e0ff79abb405d2c0a544637c38a0ebd273d38faa023c267d2530167d71c67d9a5f9824178ed66b759c0f6f2c38cf359348a38527f5ad5fd5ac76d4a60403c4efc57a0d34fbcd457c698e43509efdc9304f79b4982dc37935ce739ef46d9dff604559efb02966473a3e6056783fccfe1410a42a293438e217ac23cc2e6a5c5f5380dfbc39ed926587db87542ef3b4dd55ba5dde11feaef28a0af7c33cc8e151e6f077d4a9f26defa35b7cabec1e01c150ef31bdbe0cd979dc4a14191d015fb7936a660e77a0c8c6a310f6ddaaf2f1952ecf5aecae3c863ce5b81b6f2e4d5b9aa8a1d374fda98c36ad6b3b3cb6c5b78cf9370dd99c1f075f26649147cd76b21d248477d29f4a15847012f157e4213dd9e8471cd646139e1628cabd0e6517e8a8587d5dca58baf03ca80a9d43bdaff57f8637f17fff2f9a476022e93773c664d6ad0a1d7f41041fbe641bc3b620964065f5e6b210315a71747bb18bf446583f670d0845c31cff52313cb389c6d9c2c77269691512a29d0c4af4a14a87afcb70420b2294380c29178fd316bc1be8888efbb8f500ea0f8760b866cd1ef4e6c020f545ff6caa6ca91228c716de429dceb90fd1fcc2117a0ab314fcf52aca953d5791b92f90cb81880d0b0964c5605a03ebb004daa3de94769de2a5cf932c668c4c96531231a9d01c276892bc107fb2372d3b403bd739f33fd3dc8500754ffc03547c64fa33953619498c4c5d8a978cf35ef846e0c77616c3ac2045980803aab46ce73265fa60b51871d761ab9b1156b5a594e13de6458e8d75455a9b7415fed4ed54efee1f1788d57e836b1e928f0211035e5980d9281b7759663a6172a9b84700f9ffffff06