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 71904 162a1f09ff651d7b3b2053bdf2e2a7610a6d3338e08727652775c05f8fff5974

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0582a3891930658101193b9c0229d4254d025f8fa4f3675aab3bb2fe3207f6de
Certificate Block Hash
162a1f09ff651d7b3b2053bdf2e2a7610a6d3338e08727652775c05f8fff5974
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00ddb1000040370000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000e81f6cb6de67929603db1a9f3f56d7949e06a923e3b58046394dca8369c2e6f06cd73a8d902aaba742e1d88880bb6d506a35e7b813a18849b2d0774a897e46519a1a5c16ead85374ccf9ba6a8fc79b2c0b2d8e1b3e2f530269040000000000000000020000000200ddb1000040370000

Raw Header Hex

000040207a12c0061e40c58f596c55ab83dbf1955dec381154b94bb63cb466e83ac8d09eb49e2fb96412056eb768c1147c1ab9ba578bf1ce49c13996aaa0c06d0a2dde9f4fe12b6a6ef20018def60732feb23bab5a67f3a48f5f024d25d429029c3b19018165301989a38205

Proof Data Hex

59,560 bytes
1212160103079205645631fda351a21a6c6abbf38597b31caca984e6ab9a894578e104a8d93463d24083469bfbe6394a4309b887305d9af79e1ac62a8f88566673e6edfc04e59a1a83cab8bb5466143e5fd7dcad449ab6c47b10e3fa514769e6a81acecd8117db171fcfd0b3979c68e0c87baa67de7ae73becf37821dcc9cdc03080e792a5803f28abc712afe91636e94ee5d2c64041caa0601c912d7c10714f796c18598a2dba1b806b11a0e94e6d54e9ac90c2d37b7cf71e3a6709443993d13b004b02012ae3ace179e88e009dfff4a296bf51bdeab5760726aefcd487033c7a823e9ef48632e3039e12ccbd5127e249f917a8785f5a7c8a014b013c5b6b5b4f465a0a5f63c6bcb018cd800690484be0fc1ff6783608574aa73f6bb60dce23de0cb27e0bf1451978046eca68fff71ed81e54b571054ace7418a2f4a76055b2a1da7a08eb263c4c47ea66058d70f190b80d272f3700c0fa75b9f6367d3760693c2d94cc496026a3c187ac17720dce5d62cf67f2bc10b6e2329dc3325686b816b7859ba4cb2defdf93360368be9605e882d00c0025a7cff048f5fde97ae078c4f82c9affd060823d8c99fdd8d892c4b09256bd975373ef70162cdf32d527dae28ccf196cc72afa8350c71f3068bed2742dcad9a35084244a98a62557b0b96c0a02c221ad5dd992bc1a54259cddac4d979f2a80ef827f9f012d091dd5b8cee4c470993405fce9a5668ccb24156aadf9d4a2a9d8e021b0aac981782cf8ff995074a834db7767b6feaca0dd34910d4697bbdead0a1d88db06ead456fb88b87e51574763eeb4446ddbb3987265b747271fd90541bad35053ce8b20b0e054d2484a85d8a900f1a45733d8e2231c32d57a0eb2ecd81aa7ca6fb2fc7f68fa71ac83db8d8d97d21aeba7708202ddcfb91fd028d1bb56d008edafbe0e28da4c249d428d46c08f2bbe366e176679f629423f809cd6fc54fcda1f73f38fae4b25423ae2610d96801698c48e3d9561c93de183aa49541e4371fdc02fc621f0cf6b23f798d81a01065b0b44f3d7d32bd3d704e857db2e63af81f8d781db4c53246f87d56c6223fd9ea38a781e9c430bba9f4364bc24d420eb7207c2909b06b6aa54354d5d3712e5e9c336cdbced6d4075a90f1693daa9a9365044d1bff9224cbd2d6888dd501cbb1d27c5c457c5ef94fcfb3876b94c950f9e4f8d6ed16075f603ecabc2e02722a325744d2a6c056d94d02ab01154be884507d1f570078776aad49a961a4c1ea5d9866dfe99b5e02b7f017761e22a70c8dc368e5e4f2fb7b31d33e44329a381c91c668b92f7f60bb30c955f03a1fa88097191670c125aa4211a6fa0a20710ce1d9a847f46cac8bfbf1ae82511eb39ac74fc849c6ef0ee569e27125ed78a402b8fe158849dbf502923fe3c40b508253b3f68ba10e8e3a5fd127c04cf5ca4965f8ddd46a64edd6f08d03722773e49026e869b7c9d7d46ea8d382816d4af56012c32129947d5a74b9add7f86cd758a1c7fe1ca23b2b7ccb31ae0406252c4e7a8a36a58bdaac04b09c14a10c09c5d8446507d47656d1dbfa78eb4eab53b6598f963178f75a19c00b76c45620c6c932939a100efda77c0b25533db37d51e4221b470d36f7d44d7025fed8ea8ceb1b34abe3a2701a59a67d395377ea811e08532356b4bdacfcd714cdb5df34c005751dcf2b174895488cbe34d2b5528c43403ad433d9945165721f3c6a033398831e7dd9e14354da93f6196741a9e84e1d4188e4ddfb05824b9a456ed2a56b971a41cc9095b036cd2fd2e725e9bac5268aa7db7a6897d07eb43d2789ab5b1d6b3cc32a25325fd8a10ab279579a6686c90d984e39350fb0698a31381d3fc9dc3928dcd18bbeb41ca83b4534d7e4d0b10792b95e75a7c05150dce3e0f9461aa07a48cabc8bfe40c780980f59d2ce4f30fc4e882640719b90e9804389bc651712a5cfbb4e6d59741694683564b1dd9049bd2086274b2621eae61eea82fb7b8168e0ec0d166a3ce228e73649d09ab7c26186e440d4d2eb03e44f3196fa443430d365034c7a5b85c416ea59f7e33852395cc06284aed69b83f2a49a56ff9699141e826ba749dea9d1925c17a862cb5dde1e2e8ba274cbf2c26b761c391bbabdbf0597e28bb7b283d512ef972254ef1c35de6c1b2a50f44311e2efe5c6655d6b5b6d49d4839d694c34fff9044d5ebc583c4eaa7e348627b41877a2e7250d7f238b006363995fec397c941537b9a6c17b0e82504313a5f3107663b740110f4d5d8902db3dfb6eca62dca82e0a6c71bfdc727bc1b6c1452629c5ec445437b19aa15791bf5b037af01961aa680918bf73d03cf83efc833097fd5e340bcba3ef25285a307d7c93513d9b4c8c73011486d21760b65a8e2055683a89369b29bc0bb8b26b5596841c6ef5825e547837c9cf33b1084e36bd1a1de35bed957b7d4ea3099bb71e847c6b8f8085f3777b8f1c65f83f727cf06d1ae0283b061ee493be1bfca301debb3e343e3572e3884b90455c9182b717ab966299a0b970af2b1dbd8f142dbcd3b605f5d516d25fa9e9faa32a54c625393eab90b7ad807481009c07f54de6e79790746f44de5318488d1246a4544eecdae2ac9f4fe85c98373848a1ddd52ddacc2fa61c986ef0b986b0414330d1ea8e329f338311948b9ca6c559cf839e097dec77673c0c66459d246816b74629bcff767fad58db1f9bf1222d3f49af19d10bcedceb0a8086afd14b2af4eaed2a82e4d7b9cbce38ac05a5f5759799666f36ea825966338222eb8320b1c2ea3a91bb4b5588793bd43ca74a52af20e1c0bdc7791f49302c87e680eac13740f7b029da6a449956c70a8aaf9872beca7da234858b89be53dc24c278691bbf78b3a3ae206631d862b0b771a561f95f66c17eb093f6c2e883e9348de958bd0ae7450a5ec39c3ec41db52b785e1b9a27ea27753ec883f894170861a6a76ed7367d6cff2fb9ef68e6543a353a4068981599f8226d15bde4d36c2d9ac127834952b73ca28020c4eb36880de78dfb8f4e2e865da61dc7586abf2a52e65b0a0ce18c3314b07f6e72976424078530cf3dc52c21f14e8771ff51029d9dbe015bbc67728b3a3073fec4026749bf9d7ad7bdef0ae75f711a7eca0dc69675826dab73e6291f94d63dca7c3fc66e133a23ccd8b52c9c06859afa13328fdb1b6a7a82318e6192b4672388de9fb2c04505f66031d0c756213e39fa711f00b351bd19e2519291e6625251c204fc46a174c32ed4473752927d812213cdd4449816dda8c878feac0027312ae28a1ed1931ab1ee0045e0de16ab331982f04964b758d8c9e22cb6503c4586691a33675110b88b7aa73b28492a95be6a63dd41c0c5132d9b742deefac93cf94ee804955cd18804a655b090382a6fc5d0dcd378127be2e1e7c3a67bcb71bb88480387d8f930ace0df12e3a50884c78e07fb32c61bd144f80aef5ca0f6abb9e936db124edaf3ea874f5c8c754d30846e32ea96f94b22b1b8adc1e71b7c711d8fe0fc870e350220e356d0213cd68a6a90b30125ca0d51df9e614d0f13ca577b9b16242dd4e787bb1c29eb6d9f8e6787eaaf007f309a223551b76853a622a5ef29f8b29c3b6b0480959ff4aaf4e14c4cd9c46ac99d8086a6ad4519f414d18f3d2c4dd75ff3f373efd2a0a09e7a320bbbebd89210388522df3bfcf3f4a5575e0e291fdf54eb595fcc575d810b5da4f1cd89ecb390bb5eca55ad60fd94bd3ba9a859e87f8574e602a9484aed71107380b19249198b24f5b0619ec9bd1c24e659b9fcc42086a53c6fc2526ec26cb7232ddb8c405fff504e2815e9dfa4dd6aecb391eb1544fd5e13270fa756ad54333cfa308edc01e542f1425d8686f8bf69692a235e69acf6d3b2c6d87cf28d91e6c0369397c1792978b604c0bf462d00dbdfc3fc5f3f1cee3decf8cd9e757dadab0f29b4da9a63f8d5a2c46e12b10c52df892b0e97574d3449d814ff9319c2c976dce4d6695f349bd5397087708acac81008e855926db53428021613219c2125fd5b440d15a71a0df0b122ae90c50d105d42448f22a6873652101bf11f89f7b636c342d0d469d7433c003c7a36fe225b2d074dd581bb80824410a80507992c2e80c20942ee032bda99fbffc6f701c34799766cf455cef481e74a79e37e6dccf761d359d9df0c54810145bac3647daed2061369fa243f26636e4ac597e783be59830d3fefdb6b51f374b360f355101d5c1c20b9b6fbb04115bf33e731f1445bf5f2b8d656378d08f9fe86ef4408633d0fb85f6b3727deed4ce750dbc4db25380c4a0281243e4b98c92476b4927a5a41133e8c43c5ac0ffa25f57806e8e5c8b99b7fb4ea35b97dd9b9e32c485b027414b796c91488e1bb2268fb9dc2f099d417a1bb48f5a3d29c7a84178bd106241aba164f8649d09a83ae1a57d5a69f12f5c77f787e5e5cc78616d5829ad4fa59d2fd48955bc6d9098626172431ffd1d6faf0f59e65ada1b1ed95055e17b85bcae79931067bf8e418d680a9e42fe80789eb26985c41b2632d92105808adf89c47929c0b3807b5a6bda99c6f0fa7a8cb38e1e7244ced06e650955bbf2c9d5698ed03e0bbe89bbed6f4b224cbc05c55fdfee8ea0a19aee5cf3a4baca36b52a9b8714ef93141a19d14b013879392ec477b0c773be248b0cf0d7d343ee22cb1ea0ee1b63e68b7396e937e055570efd8a6a84ed4b61f8f96f1056b3372ac5221a5ea59bb43e39549b07153cb27ae812a5f410b39a8627feb8c3c7cd12a726bd862e8f17858aea47d1458dd9182312ec7535b37dc76c7f8aef5880f019a457d188c01f3cc274770f2381145daece16ca23cc1d16e01ded3e8fb6844c7c98387770ddbc723d16fb9e961b4a5e442c0d98caa939a831f2ca13c7a07e524aba6202b7ff711dd1acac21a31f00c695cc5712ba1a14d06410f744aa1040f1b0b3f5e3075702a86deb98bddb0f9d3a1428c9b5aefa80f1e276766f355c870c1349d2bec95071f8c8b0386e1b3610c709b439bfb6fd3241fc10a4b7e8167fab1a666d8fd9f22118765797b257db24d186d8c7223de51169e57531592092d7b4c6b8fae9e3139a2f6d6af1f87831d56cdfbbfdfbcd6de557a54198984671986158db5db211e9947e361e843f072dbcee8fe4ed5d2736d9cb281419e89ca38340a543a98ebfd7c073947ae966cc73e826863c2213b63431288284d985b550a68b62875dd0c045248acb48ccdcee505f83e544fa1ace6d215adfd506708e3cad46a75c2695ad329da31cf5cc0edbab9ebe12d2af0230ffd71c4ead8e831c697b7aaf31e13c141a9257d9269da8f3e985cca12a2e38fb11a578798d65916f8eeaaa760ccdbab6bd920f683d3f4f6384058682c3c034d948d2e1f72d47d3dc63a1bc9d28d8121ce8e4dcd9697d54c00936a6236381c6762fefabeabadce94d36928c80094490edac6a534cdf3f750e3b8661082850828796c21e5fd7d622e83b11799e2834de8be3096186539d0da66370dceba52c363ef744966fb4c91a42440624c2061eccae48e536a0ea78923901a289dfb6eb5ae6cdf1c5a04e21441bb4898a3f0d5fe09eb9e00fbe9f07daf177937d5ee3c5158de2e136189c31317fc3221f714c85f8efa3f18b2909476b6392a6a5d9648f072004fa90c69e4a9415544b1e89b07a92c4a5725b59cf83397aa12be5c3340fa53693bf236e9981a54e1340fd29855cf419f91eeeb22c05ca67c75aec16c5821c630854138904d9d0885d48b9d23c9026e5fecebda652d3d8a0a88436702df81914c90b8f5d104b1a46c5bd3629373b1a8684ec228d4d3f22f76f7780ffcebd242912e549ec59d8910aafc32cf343605fdcf680fa6f95fdb3652e1a001ce76c4df159ad4a6b95c77364fa4e7320e9c530ba46772e17a40ec07c43289b390d75a1dc66ee7df400a0678ba33e58a265925be27d7fe4d3532472087f80f94cd6d2815375df17cbeaae2363a8ff95702d9abcd11825856f4bdb51d265faf0379d569bfa7068a45faab600e10f46ef27b9b6cd550d14df5384de3ce69a706d145013f962fde0098cc2b47295dd3d2779f002eb8c29b57a95a85b92b74293b193b8d550221e7771957c4c62554a7c34b6c671b26aff1aa9a218b6d716f0987a4e2fb5ff8af22aaa7f2f25ebdfeb6c7238d2f1140e8a3851b951db43d9821fdcd692ae3586db7f620164ecd22c028bab7b07ea4f52da956c1fa9ebde1c07f91d4c623760c1764fd6b03ba2f8f29703d102f6bd70ea584ffefdaecc6bfe8adf70eea41a11b29dd97a36e8533ccff7530be4ad44317d1890c6b97a4040dd7a3c1e5e9e571a834abde433a6334477e97b916d5d1dc748f818e7098b61711ceafe9d5c564fdb59403c54c62d91c74f12b58bce319e099e533e5ff403ce983c4753411e731bbec93fa353f08debd3aa6c98414e1ba2069f39853f714def7c8e2ea53729bf6c812acf0667da5101d095fd9f44449074ca8db21063327fee335e142cbc63e15ae252e18f83300f5270327c926774d435e6c15c13d919c8ba3ffe90cc1c350abb5125c17cc07b8ab089631005df9b6b5b920739c789abb56964c2d964e9065ab07cc8bead08e8f1f7742184cdeda5feccffa9b95fe46d7c494ccfc2463853da8a9650ffe5da9a75ecf4d9843dc1694f99143371183da85ec2705a72cbbf379934982c9a6d8fc7aa4b668a624ae5fa488913d3b882bbda381e91b7e30fefed1e45d380dc3f2a0ae89314e762074f62cd9eced9d20c064ba987b45c1451fa97b323f308bbbba043a2ce27c0e664414b4e3da3014e75abd6447a9b19bdf8c4ef5018b3372ff63ccbac3666c573ab111186cbd9e443327920366926eecc89066705f8601895b7ff3fcb7e70dc2d0d273a271763be3c2facaa180a1a4b43343142b3de9334124b203eb41e798d30c18b098bb558056e186b669d1d628b746ab68202812ed40971e9d66b010e2110396ebe84e1d5323fc58110544bc797f8f8a08b54f86df757ce46477819d35851d5ce09762e6fbd1d02a8acfa5cdc271a46e64d4251f475a76d1a284f076021b20120d138be3d1f2761a0ee36c3f971f65a0272e3f684c54cba9ff52bc5a170e49a016a677784f5dc8ba9805d7c7ecc1d90955d19bfaf1ff9bd02011cffce974edec48eada4809ecf6fffc09ae7b22442f3f33801e8f0fe209152359e9cdf34992211e9ce36792a610666613b736b69a9ed2829738533287001284989bf9ddb315691f2addc47e807eac273d8dc1ebbe07393562da3d1b26057a5b556c8d43b477dd6696673a3148c724793541bf1fc27c21bb8c8bc5e557a842e3256a881731df2718acfca9d41c4aec9d95a58769bc6c1db542f39f9e7bea28b67d6b676b5876ca5c4079854e0cfb57b7b42230b3333cff7229b625a03b868f82747d268312847a4fb5022ad2a01fa898d461ed1233c510e6893377e1738aa8d3394c6bc9dec644abe8c24b68a8308bdcca57e570be56af681efb505394473cf38bdce60b6333c39e07f8cdbbd4d89d5a39da161a8213207307599e2d7f764f528d75cd8ee296f9f87d14b0d62955e1e3ef6fe53af81ef157ef771e1d078a9cd018819468a2d2e8a280c0d5643ae16da8191ea64e8822c0cc63f90d237b9e663493aeb42fa4141c1f9df5b827b28cbdb2af8bed8ec6eab71bb8a47b5ea13780daed100fdc9e2ef79d0d9cca294a7654fdedd6207f02c9bf9ce7f123be2730ca09101f75a56351cfde25884f3d33e3b5466a5b3f47d57ef112213942379a784b5df0069581918cd382ca35aec417ffee415caac5c4f83d102b06fae7ae70beedc965c6d3d92d0cc8cae6f5969dc90037455b497b9828c2b01d7fc0f033ce788303a3fbaa2e1d823e93554d6ff5951783a0fa4a44119f9b586eaa05537fe255ce2a7ce2fef0ec09d93629b33a5c75f8a6642a5eea95584fe9c3ea522b807eadc4ace9c21e1554808e417ea6f2ab361a6cf9dede50ce05321d21a48eece24c5bbcc2281f2c2a90855db40344b54f7357a0d8dae61aa44c8993d05add45533c9fe7ffdea3d5b221b1f2b8975a55abac963e94dfcdfc6515dc6d20ec2ae6479c005b7e36094ac5f86a64a63ef849e59bd0ee889a344d77939d83b2527011aa7cd39c5f59cb3bee21f3d00bd62734c3c975dca84ad571a85e544206561bb43f3b47af06fbb084254a9bbe3e9d59837037702f4c77bfa8480215d6878715e0b825451dac1f31282603b8bfcfc3a932294739f1cc57dca62bc834f0de76bb1ba22743c37fb79648939e82cea7d804e2c1e9b32bc51b1ca3db851a7d5e711ea2ae1d1a124eff856f025693b23793374613378ca78c75e232d5327a300989802ac066a52197a58beb3b2d571e552d03f348e40984f469a0856fc55a082af7971a857f57ac68f64033ca3b74a9c98dc5c119ced9fe3ea70f6877bb05412a6454adc7e79a235e17a556872cfd1787899702e8f34684ee01f6140986c0aba6dc6f8b3c6ebe1423a3a630250d861d3c415d141b15248c3e1d2a06c8a955858a4b1fc32f194033763c706f64c87e5fc6c84d49ad0a9df332ec1a8edd48d31003bc99454f30fcd10f41d9f15f83bc86cd48498b4dff7006ec3e58e551d8a671d9312466d4e23a1a4a61d0465eb8232d5716ee7611cca7d349e3886e36c77c7000cb118798703ee7f662cbb7cab599f8282c3f98c43eda236551e7f92b37c8d4a8a0183b75688bf31300889fe5ee16aad595b7a0462bb745f2c5a905e634e93bba9d7793a72ee6d10b3f7c8283d82de4f33887847de7b7cf28c52bee943aa57c863d33b2b24a0e99914cca678eeed77e5327e2c8aec600a0c518210f2e6436d5f71d70926d0fe956859f0254695eecc78b3f1b90618f2b93fe3ab5ea98b3ed79649dc4acf8d5f273be1e3b5e33840b1cc843fc9000f57e5db561d951bd217d7616a2910ccd5a799b859c05074a0390a6fa37492d3f368184f7885fb2127ce3f873ebe5e51b1181fd6dd0d1eccf73847e1fde7f6e0ea43f628c9aedcbbafdbb0c2410c4bc8656dff84fcd9aed682649d70199832d83608b8618c9a0e0a5a2d0381251298bfd247af0052a3bb65b140a4508f5e9cddebdfea69977e43f9238ecd33540944afdbf2979245e3db899a921f031da26f120a54bbd829c8bf67d23a2642b94e9fbc2d4cfaa9f02c3dbec25464540b4e490b346050c2ed7179159b5f3c08cf138be035c8e56a3ea82aafa04a9f744df13412031f9d17a2522595c64c24509d66dd57a8705f8a7ee699bfcc80ec3d4f1441bb13af15258b419241336d8a49332b21d118376451ba5fe6b773e567b2243a7e87a82a674fade87fe57efff36cbfac4c5a8ad0c285cb0100e8944cf98bc4d2b78947a889b45a09f1636de1acac4ff48fb0264cb9b42dbdecebb892d954b793bd4dad343e19fcf2f341e866a10e5b7f80fce5b47c5fddfd8f4209dbdb563ef3f3c3561d439145bdb8eea511f9cf61bb3a697c8b92700ab9aa95e3fe3f62591fdadd2e61bd1c9674b2d53f3c4534ef5e487c2854def64e72db0b404ba9eccbe63752cee86534d183df4371555bb6ab01f38b68d1f97635f959edf943faed05448290630f9d4321a239cecf41c9ed92ed281d379dcbc95d0ab3a945c39c03ed01ac7a3a957b932bbe498e2201d1f19868a7d2054e377c158ea4cedec412e5f9259a6ba675bbd5adf9b77aff0382b753f03f6775ba39b63045d52cd6d49eba6ffa67cf7286d4b4d14f2d283d29d96e037cbc82ba8cf3f92fe6acaf881c6eaf69ec7e6e5c78e17841c3da9efa3d78600c3a3a84cadc94bf7e78479f2e0803f965e1157041cacaec0835b6a653ee14596d3146a057496a75e0cb56c254b7e2b07911ac7519414410e8efd65ea55e96a3507198c880521165ecce9642353eb0e753e8e4de5a2404a4691f0daf8ad379c3aed0c531aade0cb139b34536dfc2858ec394f3a9cb15e232cc8551b072ffe1646a3373dfb9525eb5848c0b4161ab53ec94cc926eeebef539574658878b83458684177c770ea74456334dcf0de83d564fcab394701f6de38e0ba8734c3b12e22cc504c8e3cef7a16917640ba7720e098cfcad84886e9bdbd482f2261a0a8c948c4123adac63b131aa57f342cb9dfcac9e0c939520987ec9ac9b646f618d48667edd620e2af2e22beef8af90634b6ba44955004a74106c33380b1c121a945a970bc46229d6fe2378df37feb40b6aca33d2cdb6c5bb4b76ed1ddfc867f60cacf49d048dec0cfb3470abda43dca9b6d1f094e29c7fce79a57df3f76dad558611ca3d2faf50f3ef382bd72faad1a8e2242001db21b3f8d80838db06313338b66f22f77f50b375ac7f57f5bb5d3dfcf70b419162fcf594ee88a12779168c31b60b3ec852bf7dbfa43c02e6ee4057fb58052cf099a98c41f1175c0bc58d12d8946eaaffb581a3b4d2b7ddc2ac6ed801c4ee88599a749b095422378091ac995a276dd027f715573acb1d908621ddcf944ea42be55054272574f37285daf16bed0f8acfdf2223880379b9db5740ebb8f9a966993db66be064eddcfb4e321bb568ffdcdc56362c8c36435e4882ae3bf7950d75f8bd0d8efaa68939f911c600fce28b82a35b1e7c77165d0e2145955bbb02b0dfa8aa1f66f39d69278ded24c59806df1c5077a33699fcfbb8b8e428e0538ba32c80d9f6005c46a105abfab2c3701af6950f3a5b92b9b6e339cd919ff43bb2418c545afe8e1b6c80b0f93f7068784f5e13387f7323dc6c2846ed990274c8944e5f005b8db4a70acdbb5a8c59a40cd49e3f437f86b946d8f6626690aa6df8f3f8e2e2b47b6f20376402c8f56f912344f99914e70324ad2dfc3ac9657ef073cd7afa5413e2876ca109b15254aaa38b671bf59cf3c9dd36290dd771fc7aa0aa2eefd47d762a9fa4da029ccdfbe21e2418ccd929edadbc2a74850bb4ffb5eb91f6eec9779f41fea48ecfc93af60b888642a256e541760aec5769f494a902e518c387f3284906757210d0aafa0ed8cdc3b487b70266e21932acab2bf3a6eee5cbb1681ef3f876a9013f0ed242a3a52ffc79c97ab90fad6ac66bb880eeac83b9ce3b7eea4fde0ed42ba55632131908c5cbb380f6087f8367a7c2c11a6441e57bb79139c9ed9769a508c0773391d0d009cb6ca86e20b8fcc99bf4051899bb55413c8d8e29a975c5dbd58aedb445fbe3ea2f44618b0e1e0211f325f4ef23d2d635864d2302c73bcf93135ee454de8ed5c811a8e453cd1b1d9946f9fdec78ce84514b851c5722ebfd98fa19fafd371e2e6f7dedf1a0c5e976a4549a45d4106253f7a0364d13bd6fefa9be7512baebddad319d210341c600ed63c80552f2f259a49a9df9157e055017ea92a76f5c36b34edf8848e5f412f9fdefe99039e5bef0df2f95e01e35426d699f7e148b799960d5d14e65ccdc8492cfdac109cdcd9050f0e548c02e43ede2b4a9301fe562d04a14719acdd875337a0e25553bc7c3dff40ea61076466c72bb6bd89fec93058af9d98102640ef748b6d67587a44d2127438e508b46d2cb17f792fe88f48596c03c9248055675305f78cdce37f32cc3adacac1c5751453fd1858a40df2fa15c314f4c9db160beabb05b8924b348e14c377e62273bb68cd20b430523f85783880fb5761cf3ea74471c9fcee6dfca3b3e9f232edb8da1d4d0b1f677956bd2af5d2adf8b12f21b613b65a16da5d0698e09c0038c46f6cf2f5b590c72d46507885866552b3cd34c1363826257d009b2dbfa3307e9e38dc8de2ab871e8b816889ce95d9684c339023eb7ab3171765cf62c74d37fcbf73307f9be150c63560c0ffddbc099ea009b071e355254a2b5f7b4a911c8b87edcd86e45c309e24e34f739a6b58504770f650661046b4f55d792d58475e30477de2f859590036ff1ca37d980c5efa124d737a8a49af9a82042512babea17dab1fb16f3cfda31a68f69d25fd51412c9d927d609a86960c9c23ecc46368b4baef1fe60d2852db689b6a0a9f9dfc197d18f46837fee0e66d66fe49bf93421b7f1f71bf16ccf3b1e9837c55e3477537c560af257fd8a3689e6b099ec9f1b284535f54f3d08df6db00d7941528594dd016393ee6d7a5d15deabd2b06057586a8c257058f9b498bd1681a647527847a12f21aad55fc6612a86dbefcc5fb40d79f65eb9ccc189a90ba22a5154bc83a4785657994034239b403d51e8778758d4f794a9ad4f5b473e4aa98817a36d551af1be47eed866223cb03e7aac66521a4433d90cd89388accf3907668d520a49b9a98302c436f60b2b39ff4ee0637b177c0776e6a8a59923a1f0307eec8023ef96376a5178e8801f1d65a477aac7e91ce152250ab88f7782e0650870701293adca885daf3dd3ef9aab673c06bfcf0a168967c7ed3de6e20b5b09e806306c6c549ea4d55a2402cf2893df9a4d9ae2a4b442173be99ee2987e25806a00890fc64572bf76f19312720ad356a7de24c62f4918ca7d43268a15712a445701720d54ceff97df79dbc9a3e0c0a7e522c9b3fd690da7c947a1e618cc1f99d66a1e65191275b098259673fa5fec395fe6ee74626bbb89d59da6b2cac92477cc451e38a9e01375d5762a56272d9e3f4f2c87352a903bfc5343d623cbc5ed94991312704241d21b559322172fdf34c900d0ad25563ea5ede60f3a53bbdf93950d9d6cd53a51531d26487fc6c3bf1da101839844d0cd33cfe325c1e6be92f112a3febc08191e50e05dc9e5ccbccc10f83e5d49c09063a93534a89d09f3f25ea7b5cf9122d391cdd172f71d81700d919b3b4846307366402779f4259e5eae6cf29eae37f4db960823ad1de62bf920081a911567c42cb6949059b6518a054c1b02fbb511ba68a8921fadd78d7ef0ce0e5b70d5c605d1d95ee9c6500384c78021c700ef4706b60e801a29eb327ed881e2ab2d582387c938cc309dfc4ff145e0cf0576078b9b8f8c1b96fcb684d2097649c013bd03cc7dc617f24480ed9e993f95aa915b4474f327ba7b5549e89c2a039480b86320593dde8befd3f452edccfe87ff6174fe6bd7d4c971b687d3467a4506d28da8c071bb73190ecace0bb921e5159dbb34720cc159f28024b0c5630bb769517870b8c06e51dadc3b7bbefa720bc432c107db241cbf8bac48f49fb7db8953ae446bd7853b053d5bcce50d5f740851559b28185975d5eaec868e28adea162c9b1458ff0379d807b7458942872306522bc99af2eb07ddeb36c72ab288c940dac0ade0366d67f416193ce439d05d8b004852d27351f26904c4dfab4666d97be2bd92c035592f40dd43ab267545eda13f738316784d65a9793da45321e92039ba76be1c5ee4fdc92f0380d2ac4b7176bd6dd30a007b3953a284b22f542723b9fa686337004827c0cfc3a86d2e740fd313e615426ceae3360b6b34c4be26851a5bc38ec795db3c47f5e63d72951802b81f22fad17dd9b7e6c520cdce2f27439565e0f7295118038c2637bf627687a3610d882a62610a0d09dacd1a0f5f3289e0bd72f4e7dae0646d648f9b6246ca9e050fd1bdd9a2b2dc528722259cba8dd50b6b293c872256c29e4b830ba665e42e234d5b5f52cb8646c191ae5beb8bff4d139859ad53235fa38335b84bc4f04fdde57862ff329d1de421f10f2ef8e34948c425d0e2b7b7f9167b072b72d4008f26842e26a8cada80553b6cc83a6cb80fb43274a82d86cafc0a03cd9b6eaf509ccca80b3ac51b2bae02b59ede33ae454ff5c1c91ff2f959490e449ad7bd90bba6fd7da3e34f08291ed21fcdbaae8c885a6e19b6ade2e8c44243ef58025880e55fe8c29b7d8a46a828f0cb8996ce59b4235007ab9577d573e48c1e41875cb6d0dd3d55ee92ffa105db55791338b95a7f1f5156aa19d5363d94751d17a510682d1e60b8b56baa680120e9965ee6a9fdae9d0e5997a8832f05dd763f6b1b15d8e17815c0af9002bd6e1cf0a027bc69aa8a84262e0b1da47bac4e4411d9df4794b9ebb919717365d6e3c0ca773053d7e1372d1e53b147800458e9f7bcc236fb2408e74260300fa486d191e41a996596d4176c0ab21cbfe7f377a8f5f9e193ca8296e03441c5a849439d9c73813815d941616907786e85c3e67dcc12956b044e1ee8522ec0159a7da8216bc559f29861bf1cb71ad17f73a06a94c9173c76d2dfbead067c39073e8d6aa54cad30276796fc80df4ad3c959967d7d12b1edbc5e8988162e32e1f6ccbef5def442ecf9efa231025d1926f6012456f573588a166280d4d20e103e36d21288e8a2f05f24328ca80d52e37943dce33d1afe36a45d00bc56aa1fb4baa274c32b091728f59778b80fb628859bd81697a0a75fe0e8a3621dab1ac18325dc716f9491d83dc6b34874de0268daa1614bc99cf7defab67e1e35f3408e900c479ed2f740c8551b9ac70a7b90b42fc941d4cdd9df04acacfd975f407578d8dfb6122d6e163550d3ff1fd96396ffc34aed77a17e996cb1f436c2ea754a156555e0be6ec7a0b44e0ce0ec070cf06aded88ad3315e43efc821d14465d6effcc5105f735a47fec0345fd2aaf986a2453e444efb34af588de67b5567d78e351078714d7684567ef3feb4959c7c3b363063c46d729ad2c904095882d281655dbd201c526f0087deb50a9cd49b5614c663c3fce3dc7d930bb0068a422fb158df2e23f2efa3544bb66b6937692cb1d390f2593487bbe54cbee2343aca2d77ac2f0e64513e773140aca5ed55c245bc9bfae4c7e0cf8306e8b3e85960aeb20d7834a82faae6af73730b8606e28f0b6588d5c03c36a31df6a73dc03eebec458d513dc30f0b0c15c1fac6c291547e91a9fb9f8bae5c2be046726013ab80ce5c023dbd2052901af4ec3763f37907f889a001fe76db074e50c334a1a1d555a1776185e47c105cf439d5f7dc636e989552be170dd68f019514936bd9b0e44a389f8e735b630da53111ea1761edb4b388795c5fe4924ff07aa4a2a1e09191267ee600806b5a6b247f0716c9371b4855c1280a99ef94bb2e7df9a4e32e4174c8885c67a96a35ebcc5cbbc2540984671e873ed535a827ef79137d96318a0cc416b29f6a4d9783ecd6d840b6d2c888224f1995ed5fba8d2c7f3a23b9e9b28f4e05bcf23bb3897a361f1f17fd7703066a6ab572969f77aac6312726d7726fde4c0eddfd8d4498bb60fd37b74292acf5218d97d221e4ba98483f6857f81cb99bf0a70f19072b1790d8cc62c716d88df3433ec5f0a8ed3b96d967d00e2d73826053cda27596458b057b1938926fed3f44e0441a9ceaf513f9b4b195dd714d285c97c288fb0d9c12240a2355dc458a685b7978df81591a4d33f970418e94aa9a3f26e3774e3a5854e0d90958bdeed371e6a2fabbbe5853c6ddf93f4bc7c43237dc34c084dbce17852fc0c0f25f93bd8215d3dbb36b7d04d29301276dcde5154d4b7a2e003db406237d5d99d6a07ff68c27fd6ab01d1aff8758e16dd33f2843f86a14c363a76952cc0be83448914bf7fd6a85bf963ac596833545230b975d522cca808d773a565ca8b6d029bfe09e55a6ab97a328733b411621c957f9e5d1aefb13531809ec427298951eccad81fa7b66ecf89f05dca7433a2342707c5e7486bc935ea5647f4b45ebf0c36f9c079447301272e05482fd6eade787d2d62d29f716215c7777cddf37ced0c987a3b22052ec9b51d9b7dbf3722d0f5adb89024835a346ee9ea582cdd77b3b4bd586117e6d7ec443c0650440253da056647d26439a55a2ded6259d2275f65ed40930c6d397958af8f944745e9f406f3ec7409c74fe1d596d8764ab8dae755077945a2d657e553dfc1087aa7bf96a137c0c548a08d977c84fffafaa7986c64b3ff1ce24494cd67452cedbe0bf53860efcaebc6558f8996970b00ae61dee8dc514eef139307f4f937db3734cdaaf137e49fa61ab1e45359403731b95afaf3b354adce46b304312d4bd48ef2888a5e8d43f648414c3e891e96baa582c22d18004abb8b8e2bcb976898cc2ed857467e3e8010bfea75da3a58098ce9e2645147f5e83bc0810816e3542e225b97143d6f551312ce7aecc6e37988854927c61a871baf7b3abcecbb21d7a96ea0e1dffb072c49e90486c53e132167434c03e3170045a785fd64147463eadfd70e861d73a00aa6dd8c54241a7949ac1fb20039ed5d60cf3a9169ecdacac6535c0a4859bf4d0ec8ee66af56953f853c282877deae2a79c58c38b51e42596fb93f8073f1b079f84ebc1f3a14a445be431e35a8bacc41b6f463de294126b8f9ab7edec68f589a0a247dd082e53d0c8055eab91c1baa33180fbe0fa0ed2c05b27c654535428b152987f3a2bbe3e16d5d0ec809871ee49e69af4a54671919642727e5ca9eb4658ab006b527b96bb4e338bba7aec2dfe5ea04755f7e258725376351760fc620877dc1401f2a64654fa7c90b28bd2881e8023046db92448520bc0782c5088d103ddc388e2853ea3b3b275b50fc444a9fe6e0712f356323057ad09e3c6d3b1b0e2520193c4a7ab955931599a8d6f9dcea3123d14d88996f6518c5cd9485d0aaba0d3acc0c7e1817568a0e2ea3cd1393f5bfb8eb7978dd81dfde1857792cd3b6694adc97547acc163a1c5060ae7aa3116b6dde7d75bd34a440bf4cbd2d289368af2bbbe1aba744c089124f04660618b33bdbc0975d3495cd7cfcdff4f2dac03697ac70404a326cce3296b8cd1f9afcccb2f9908dd2340cd714833941c5237bc4b6a42fb541716e2a9664f0639a4ad749ec2991056dcf5e6b6ed04fd802115be417157ca18f80036b02258612d48ed1bf3de3ff01623ed95fc415d67e42b36ad9e95e22419e8e29f71be62b8aa98849662ea00a1ce522ca053d85c91b2123bf0369ce0b9f9eb15d4ad62b09947eecd70141433d0d302198aeef6524882ca524dddfc6c87d356915676bc79fe906fad584355fd01a207f28d5345934ce59e05fa6667084d15896d0f7b11e34c5e3425877bb31191e54d66243c836f0a8e287b40fa2c9018e64febae40e98c64fabd7ee06b88fc0b36ef69c6324372f1d8aff059babc1b37b94f0b42f6dcb9df94c3ba216c69be5fa60224572c0a3e0b446c6a4975e7a108f9d47561ad5abb26a31f554039b8327356a2d6231eefdb6aeb2678d510cd1ddce0d78243691816994d903bb7f463bef0090bf84201fe5ed5a9ed5bd496f047d0a20eae7e7ca3f091754a527af42c6ce9487e95c0f5782acbbce4dde9e0e6f36a21e7a2a49ebde7d8962a7a7a824e09bd50f716c8b9398170600d014a4e0fe945936784e19b14f37307e9ed8b37df489566048a50127c4d478a7ae92d84fcba03dc277f9be4cf2226d074aaaa678918bd2e9fa84b087dbe80f2f730c547241e28d94ffe1106c3bc5f861801b230d4ec402565ac14633dbcb8e46af32b092ae14567238f5ec4986854a0d0b8fa261ba6323d8d3ec690ceeca1ecbfc395c72124854f97c606fa0e30fd866ae628b6aef14f00e04bc1d735a53a3d3f7438ba432a6fa7dd4a0a04eae33cea2d9f02c622b69cdca4a545dd9dca3437aeda6526247edd86bb25e104e01450666c35f746c2be34eedecae55be053218e77a42b2375a636bca1c2aedb97a8f8e26d989b1872614c632d813245a7ec93aba4cbd84b827699402fb76b02111bd749e646715c21f75b0c094876844b64b4ed26ff22b37c6a96a934e734cd3ba66490994380b1bdb252b698d89229b6a98ade5818d0873a17b625dcf0e1aff48f385b88ac7a50c2bb2f850f805351b26ae672d480755b0b2093dca0ead497e3584ff575a5fc664e36c5f0b0fc4651886836260092dbb075a71c9f57ddb228984d228bd2e0690a7e48b2b52916b413b9a3914d4aa7e7eadbcbaebd50c229b9c1df6aa20afec058f1cb7ea38949edc84de61fd287dfafcef08f3f75ca293be20ffe5c21ae3b6b6a6a8d7e34b60aa14d6bc9d3739b27652ef1569446beca20243941f7e742562c42ce9c6f8f1efeac326dc1f5b80d0bf013eb7e710e2b25421c5d75db4ca194855fc08db76c2171422e7e0545fd8d27088ae793aff4f2dfb4918976d00d8fe5a378f3c6832695341fe8f07d1526caeebd7a9a90c8f73e03fbfd7b33617b9b8438a5b2e9f401c6e48c864d2b3b10c969b22962980e2a396d5dfe4acc7d5e5cc3c1bcee950fbd2ee23cebea489d03b09cefb9bf11e581a7e57022bace30b213494f1e05437ccd9aede515157435a3b9b42a42f392450eb763a03185d14f901b3c5f687d84a719699c84a07b80ad7b7c3048d67e4ce9ed2acddebc2abc19418da7fb4206e63884adc5f8b24e1a977af7242d408f3d14a14237e71c9872ac1b5e7986d4a7eaab728fa526c6e043d8467f63291a02e17d695f3ca2ccb42b9711b90d63742819eaacf3fe4e41fb16d10ae48e947913a1e281c560332e3d0b43ce45cdefe35a99d19cc9d8fcbd12493c9fdfeb04e52674e7753ae382729bfe07ff36d76c5eb863696dc87a9c7846246ee28dd5d609612e82e9582729286e720b385415318b4afd7ae8e883efaf102600280f2a542ace6b7f281afba415fed2ee71857129509f5a1995904f58ce2dc0e22f424e00544786c46db7ed275b22fe1b959291e768b4a95061805517f48f920dbd4278660ece1e47bcf35f981eb7f6a77b25f7f19546e0603ccc041adf1298ca1998dfe3d6e53fe45222db4fe26fa07c34b37700c03e2fe6532dc90e1ff74297908c0b9f0976080f6910deb46e674c00ffad58427c5ca9a66bb89b98298889bbb71b2a395653a6a02dc0bf59f4f98d2b888a1b48203fcee61f707575dd3756a79e3b426b5ef01e61af8a78b1ee9f626584554c424843529149f22376fc85e7863ca6451f4af64c8f50bac1d051ad4cbc1ce0823c65d1f85423269c2f27d5fc8ac53313e1f9a545a1d62b56cb4f54935860c8e9540120324554dba3f898ee9d488ec643cb51fcc61f770554aacfc657739ee475e77134d8a9a722c7f131f9ee7915967b86426548eb70b763ff1b56bc567ee4aac96e1f22b08c810c11efd08450c76be5d39e37bbb73ef1eb60c8a2570d4bc1b90341223e5618ad75472d9488d792b10908160bd288ee1c84dd8f7904a235b9829adf98db0430ac492177c72b63d33bd90f5500a9457f2bc40504807247fe4282a7557fcefae3f901b4721919e19aafad7d0aee64bf47bac7a978b5e3587d97c842c144996f656332d518986536208ef631e381d9bdac2eeaa1a78454a8f568d58339860e85ef292b50932418773a44d72a41a245eb14df8711938be40262a5a6ec6e0cabf73e7f3845463a6d567ed08a47975d6e2b2091a9436f2bd396578805c477702281c1d76460495083cbe887b445840ab3ebc81947d28ec759cde1da685dfc071eee0a62d22fcc934b6f5f1773d5eb111a8acf3be0c7b86a2c3bf65e88d4178a87a0cb46bf50b0ab63e28ce55beb2c19c792ec411814c8f4d925d833ebf607a03866c916e9cf710ca4b77f81566209fa5e915eac266ce050c73d8c5b293ba96b96ac6957fc8669f27b557a4a4349dab7b42df6f61e2b3d8f13ee7410b6240f8ef4992a4821e989af63550c36d1df165163e9ea58fb8de703a7d95cf4c190c804648097b4504070ff99cc6233dd3a5ee994fbc26c8f8806115c5952c441feb1397bbf258dc90d8fcc2b9a5228e54962ffcfc82e22b3563fe1d5a94846bf62d3e3f4c9cba8dc0ad878b2c8e19ac139e79ab57e177a2927493365801e9e61260369e8625508d09239035db4490e4213c23f3e25812e6d9b3ade93ddabc26b5836f9b2e6e5614aada6cd41792fed17a4af0ee53587ceac44872464b88f6b390842250318adc8082307e67b6e54ac089559d8d1ebd1f1f764eae70f9a65bce67918d0a01b9678ce051f861cad4626671a3d94c42c9da7c8d32ed0e34c5a89633a5ff5db00e5e49148de1a11371d23ca6869ae2f974a4515b28cb754fd537195ec1a24505582bda43d70cfb3bd9ec11a7b368e54036f42bf642347bcce18af5d20b3380ea812ef660094f79bdbd377e5d2cf6c853480ae989a1603553d2544a631ab0134762e081ef333fc837c0fd2a2d3ebbfac5c2d56a411807f5d4fb56502fd6f92d19770436bc35176e71d7a40095dac89f91db9212770fb61b3da551e6dfe8e1e2b8b02062564dde5c2bd3633eefe43da4ec132ba1ccc2c4c4412a8271f164b06ccf75e1663d84cfd9815c1166e6b8c2b04e52f363193b1be13a82dfa113746aa3fb247be6231f1bac711647d8735d9b06727b5459f5941cfaf745433c8a8fadae26d424e4521f3f10dc0245bdd7cc431ccb1c3862e7acc67cc71c410db9865e13d8b91480143469e2c7c6a14b14fcc9809bfee960c14972a50c063d37173ee6d0d902a3afd3a735d1ad62b9e23d7d2435c737aff554f3de68d233c22f7626c59e5cdf99fd27810348ff394634be5824735f11978a739d9c3012ddb684dc3677769637b60d755d84389b56e78ff7e8847d623797bea2236b0707f290cf29c5223ff941802e517356cbfd9bd9119a5135e5823b8a074e4f77971c9e3c22bb10d1e649884d6aa5ab221bc19b21b59d84761d468660d9c6cd5f61d958cb982513f078ccd03fbd934ff46b7587b02e9262663756ced708269dded4d191f44b52780d94cae8b5551d8ce70a97886a4193ca8ce61a9c8a1e1bc2c06ada0e602f5a829324b77d924a0514618109149e970f331a452aa5c8b3ba75997f53dfe300ab71dbfccd6894ff47cf92566b0574e6efc1dcef392fa0b8cde6c68ba7ca1e4c69834475f5973914bb48b2d6082714f91b40b1b1318789f6e5cdbfce84fc22b5b9c50afa33675bc0b2962d88a47b9d576a8b06a6eee9b96bb687be8478399f467e5e033a430d3353932d2a6e34b3e8ba2156348375845e14ac13ae221bc61ca7af4a9ed9bd830e73d3bb54189098cb1436a4f8da7688f31371b594d3e49f994c5a3e3d019ed726b487199e85022a7563fcd0c9d2a5d76f7f742fbd53f1bd6e7e6155edc7cee12be3911d9428a0e19f2ac119f0dab1629ae7b9d51d09730f1eb56a16f3461b67ac1a74bd951d74f3597e56b1285957db7c906214bbabc0b400a43ee9811a0eade42c16e56accfade462ba8eceacf6c08cdbc9dc18180014c5a3647392dbe6c0ebc74c449a4fe65209423fd4b7f726111d73829f693ebdd059e163cb8c5be65d7548d4fab531569d1b151cf8805ca80caa5dc7d6b0ba295a15b6c26a2d5ccddc77577bbd4ededc7519ae5c9e06b16ea97dae00315b9c4a56f9aa27e50955beed359874b4ebac4beaa333dc957b4f62582f0d5c35f83b24b43d94767963eed9feeb419cceb5bb2e23e72035a9afb55b0231d032e1bf8bbc4cf4707c22fb7fd221507e4ef38f87c6a53c01ed5984771f49c972ba3dc8303f776779d92aca6c2fd0a7856422a30207967331b172ab429d6771f5350e5db2f31043bbe58b1685876e1d9539eb00e37eb5ed7a4417fd29704d64459a27b7cc3f5802e625b714c1c26a3631377bd50ff0df5fce273ec3302336025bb6878dc7a972e7b4d77c8cc34abb8b162b83d09fb0068783db55500f0bf422477ff710451b74262e5e10913b750002f2b9dfa895eb2063d1c789dd56857227758c31ff4ea438a91ea7ca33caf1b5f1e70934620a666153ccb7e606cc767104b806ba6dbda91b6ffa516b8154e32fd9808170cd87328bde07538f1feb302e26daf40eac5a44e65b9be0b9f233945e8cee7e972c6ad5c316c972d4c415df81deb78721a1ded2508aace66972d3d10754735fec166f65b57942ad3541292256010611432b976369169c54f7b371564ae2df97e76aa0f3f87a6e499c0d783ce52bf51706abc7aad4b1a4b7ddde132c294e92973dce072d797a06027d8e03849e2fa85c5f7b46f9aa940b6f7194a0f0265bbc60b903a67aa2693167c5e8faf639df057d8950b2e67923b50ec50fb206e053745853794d5fb54aa5b0ff061700735e36f6f084077e75d29bc754461137e0a3f2fb9dd258c7702cba06e60eafea6fc0c1072253570f7a25afa342963a0f04e0b4e193d8d94658afbd1dfa986978f57dd15e927b2787901604812551819f8e6078ce3bceeae5f20c7b8bb1c6b9da449f7e32cc4863cacb64ecf730d8c2dada56d1818d7ea8e496ceabc2c19c02cf5c8f5247b9e2b8e231bbfc9be39e206f12cec01c52ae370b3282047e37c01bf1a9a2da1e7f7407434887df9aaa6616ea263b096693a0b96e10d1d793fd79eea1a0ef9c5936ea7d5a4f3a0798d2413bbe625ec32f67f10bf8e0856e41f4e4a6a7bc21638499368f66883f870553c25d106b31882902afe711d50c6aa7419c0258bc30d475c34c7e0bb378cd3778595f53c5f408e8a3f4615993b99779a28d60dc330537fe45909d5034e3471a782055b70c33b781ef15b1aee9c722d06bd11126430b55c30a091328ca4bee12705612b14ee32a105df446491976d57694fc019f6a4ddb5dd84138a2323754d5a53e9c221f592db9e387028f69883024691980257cd8228f3e3c75bdd0ca03b42ce48a02c4acdbab2f464c15a72da58c5d4ced7cf75eacbf8cd122251d514ae99db06eb9451d746b14cc3941484b995f321bc2d7a09ef0e9fb0bee693abb3a35369069532c8846013c36835c0a011f192aa9cbff549c57ca9c787a2976b91a77eaceb671cb47c567cb765eea8120533af9945ea680b5ae2252e3ecb801d65797b1d95ec9877ca48a4cd371ab313e28cffe77d8c12f190f6f3368ad81a801b7399a7c3b30f009d14c8da326a44d93cadcb320e07fff2053295dfa18c366c92989b80415d70563637f6e0f7ef1c697d642d85451121e9fe6f19d402dd239071d98f54511d650200da2ef39486d53e4ff5ad543189f52e880d592e45dfedf4d2f96dc4fb38ca6b755b5bdc0501d2145234282d83597caa19549a23538922ec2353a85734e1007abf4ac825aae20ba7b6257ae84adb30c754d5021dc79c5c594f2e50a7b5bf894e556856759b0ac31897a8255aea44b0bc67ae899a332d16491da0f27c29b98c346dc6929c66895a6dc37933a295e9e1a481b451b5f9bfd988483ceb6df6a5d6c515e74937108ee5790c8ea8d18cbf7deaa2cb45f0867a42a8a2ee8f3808b9e160c61d4bf02f2526096a786ac4b0ece05349ee1556e6422665dffe81e931b9b80dd2cb78b18662d24604e78793114f690bc1e4d32852cc0013ea031bbe73c86fc3b921525d36d60056b326e687b2fd5dc848f1378eff54d906866b706db7217078a16551edd73a11ff7c54dd036b721690bf2dfd7a99db7077dd5e12d53a113fb8c407890aef9a11ce67c914dd4726998ca5dd215bb00237d5879eccbcab1ecb267fc0cf417a1a1bb14565d5e194a659215bf1cf09d7fe2a0b506dc288c9542c5ba09b72fc9ef6493d2158dae094bd0449e2e935d48bf1c4dc6d77fe24ea677291d7757daac09c191864a17e3e5dde815ce528bd7440bcdba45ce5e22cb45caf406781c9360ec20db4f587b7cb491425eddd841de178a1e92fe4bd3521d52fcf3913986d1aaf21bcdfe3f6e6701fee36c1cc7f7caa91388b4424fc976c35f58692e58cb3ebf113710a01d3a0cf8f668190165528d2691fc756c5b0b477a460dcaa4e02fb141ae84e18991e77dfccd684950bbea5e0d6a41d6f6d0fcfb56b6d2b7537ff5f8e9e85392e0c106f01cf8a8d8098dcf220c4a32896bb035e2acded5bca6d931a44d803556fbf5eb8ba17d45048559538dd43311ec797c5d6570d49a4d999d538647e8e83b626c56c0d000a379416c0f945381cf57fbc88386735309c487ca4fa75b9db6b380fa289b2d57ca2a279b5c60b8a533071075ec65bf1a05649ba856c3a7f64e2d33e53794559b02fafd76996814b755a1608eca65273e39a7cbdf4695e8ed96862f3ca7856f6717ecdfbb9f3239d6d97a93780e2caa15c47a0c58ca3642f9ebb2c219889fb6b4359f68021f65c9f8f6145b684c341ab8c705399888530fabeb6b4481be5bc0d85d4e06b9374eeaad2401a895f6f2f18e1f716a55ab9e7f7566f0ae85f70fb355d3388ed4d58ebde24b39e28d1fc569d1832cafaca1625f5ed1838dc20daf7d856f9135fdcc1f119ab45fca111dc726022b7e4eb49dd842a46d266844dba7a98dea3a215878fa019a1f3f4958d0e12eda30084dda0683ab21ae7d4b6bfef05032e88b07dbaf6e423232aa5fedb69168396e1428ec699a6b4c66eef7f0c045b49de8a93acf3d99294281836061db981dd1bcee710a2d0301c3098e833d606b8b80ac5559def11c652ba03e8dcd3135b97f7b92303863a8d5ea21f241e2748204fbca2b727b4e90ce6821045015c741b7e40e64f9581c2052a1cab8017120f045b78242e0215681c727caef2d37cc752affdc74f794be41c50f95461dcbd4a90e7c0e3782d138466fcbda3b4996e796d069d490c60d0d704e877ca5b413ce666e4ce597783350bb37edcb51dcb9133ade174d9ff97582a8ceb97b1a3a79a22872cef6b5a1b92db74facd2490426faff85ba36710d92568f692c933e0c7f14425fe1b77f53a38185d176ae47ea369334154b87ddf12896c20569167d78cadc45e61476e86c56b8316b9a59f9bf8757f2c6322662f7dceffe7fbf3b3fb9a44921ee32418188356fcf91ca556ebd131b8801c0391645c163d7d0812ec07ee5779c627bbe18a1d5bdcabd6fbd6129a3d06efd15cc089160b5dfbd47f27c7bc984ab1689c2d150023db8b3a282841eeae99279634b107462e5342624ecbc4dcdbdbac6b5d56457485602d239eb492d075ba4f98e9113f404428ca620da34a89ec1aa057bfaacec79e7faaf8da3a8193ba907820d267a3df29e6e31db1a06029159b67333aca7363d10067dc23c2850ae9e928499df919cfa3f328caf31a887b559c00956ba9450af64059326f0a3d766c53e868e25b6845cf59487849a6b213e12d2384c06d0f74d20869c32ccde716ce3a18a8b620508d7c0af3f5c4c8ed360fb5d267aefa73ceb9032c976b9214ad03d083bec746b76a2926d64e75bb948ba16d26e7b9febf134e3ffd2b37885c593bd96c650d426cac014d2278ff5d877219f2563692c3e01cbb33a4a41cdbdad4754999fb9a215f9b95902176a2e10cb30bcb01053c89b0727d903c3f49a5755cec9794001292b0f7a60445c7e37325c57124cac09eaa4dd8800f7adc48d46331ce36a11be8c49a74f040c5d889cf3e86d95944940bb66d95b97a551bfc0fca624e82f75463331a5fa6ab3a97483afae83390e1d08d6f21483516040f007ecffa1d0c79ab120a14df3ae024fb6be86e02ecf66b0d1d312bc86eb841a86b6a6cd66cf9359c04d8634459e390715f3b27d5d176dd2740022fb9ddfbcaeaa4bd6ce1952791dff366f02cb6d8ab2a8777c55882c210515b4dcf94d4b74cd3d0411380c07f5cf3ed2198b604dcbe92996344399314f97a5ea3da1f18171a34435f95082acb21a24c49b02afea51cdc263bfa22806d420a2ce4fba919afdb37ca5e518a02711ca8d3175841c9a9ebc39abe65772f2c63fab48868c5d108d3c88f8c3454457ef22f00e85ebceaa33667a3b79fbf9715db223c82307d39160dcfcec81d5fd7d053b8fc8d5d0d84d9bf513068c72484a424b34bd4b9c85d8348099b7e2aec440ad4720138e90c8e7f2aba6e3265babb697e745ddf7a87a1bf098b345f1edb1fec2a4190012c033f48138d28eecd3667b9242dd2894cbee9c59a48247128188f08a70b48df9d6b630b7bafb308cbca05a6b8b641ccc3d788ff1d01ac3f0f6cd6f3c39654466f9b2d2bf05dadc8f322c92657751ae08d51906260b362e727c8f99787d2f6cc1149bde5811fdb38e316de824433dde000b008947bd6416e30a1d653c77d85ab16e749cfcb44d2df07ba0a8cfb32b340b3977030a4122edb1a86ef61f6ea9fa0dc405204e0a73c11ae90a116ace0625a94f83bfda2003cb2a819a7f7e68194133276141e77fcdb00e8fe26ad7326b217ce7c4650a86ba52a7050d999518e92ad4f07a5467046cb27f9fe1ebbb0c9cbc767c73da97a70608b0c6e0ee3aea1d178911462929f3357e57ed5ab08a0310d12256c256e8d8eb7d8a0a4debe4a3dfc548ed1690e967788e4bdd17cde7095b6e69416c557044b5ef64f91fab5cb3b7a489c4f9bb4d18a7820e9e73330e158e7fa9cc07a67318554de9f1bf2f767e1e504b419d0d13f6a11b9cd05fe361f059c2a1cdc3c4854fa3cd32a649aac5e2035a5b533e89b2740afadd5f3ce819896936ae95cd2980c9b0cbc8f260c0cd42777530b3a458e5e45aa10e7b07782f7c4f36498f99bf28c3980149a15790d5729c73eef820ee5785d59690de9c051243c6c572923acd124b90300873666e9ad3138824c84db576abe1f9005ace863d1e9a9939a0606e0dc007d1dd481e3dfc8a82c260e100f093208f170265f8b56f392cd6d209355f86667f2cfba6b392291f9ca061c8cd3d39c103c0096e9ba18973a0cd27c1759bacd0f5a08c2b07df31178cd0867b49ccf6ad305181e529bd417b877f29e2288950dc8bc3d13af37515bd1ac0fca7e799cbd8206b83276f8ece6fac683a69a5483126bf966396245b7bf33379dfa94eb1141a552c5d40a0d3e04fe06449ede9f13dbe5458d4411e75410e921eae7760827f12edcd0f6a7ca35cf7f1b53c883b0d19769dc45bd005d61ff27608857947060a3c5d0ecde27606524d67ec227a41521de037676250de530551859066c9bdefd9c3a029c2c2024572a6ff70a5252f8002dc5c3f3517c34e5ed805a2e75aa4c2d9feb7cebc75abfc08eb8f30fefe56460e35f40bf22df92fec1c38ae67969f04f3c205ba015028d13249f9da2aaf85c66b1fa0b287a0b7c46cac436e8e7568765614946c9653669a888c49bd9d7602f805167f18893bfa9593f3edb5cd4e9e770cbb920665151faf43da9185362a96a0828e8a562ba38cc3f27033f0551e6101ad1a30b8cd4f61b3d2302c44b9b346e1d5e240b038183e019f81ff82d0ef467aaf467aa470375791b2d568a31568b8490010e6f6554d0751e2ff89a8bb161dd53a6a7d89cbfd57c5fc03c359604671d046cbad4114e60f6ab21ec9a6054288f60584609eabbd82950b495f3f400342663ba0351797ef329c229a8ad1a5d7d5239be718334ca085ef0469507cfb938db725acdd94ffec45f88684091cfa499caa443dc8321694d10f06074091aeaf8776174cf2fd7c361b0e23bc192b84679aad3ef1622b032f6fddcbb0e3451f86df27da0e46dea6c5b47b605e04b9ba711cbd8540f0eff2f8cdcfa2519391a0d97b55c870bbd98566def4d2af23151d8e2fde5463cebb4a762d137c6e894a951d626a805f54d53bf5b5ed8bdf1852e4640fb3e83029c4d40f1e01947fdcc4937c70f4440ef1be03d7d82f28839c09bb0bc2a176d7ea98062f6630ef1965c8a3eda46df089a74f5131cd0ba5d068be0e65694796b31a2c3f133978cb6d94063a16fe3958e59e08663de66838ef3d52206816a278edb7535899f44d662e9505dac9d3a16386d8a24b36ce6e61ab9a971a8ecd99048ca9e3bf80ca262bc65bee6f15198e77707ab825177742877e6caf720c691f7f9ec73824ab108d5f4a5c853145c5de2c24080ba830d744b5b089ced8b58897bb4f6337f00bc4aecd80a47f51ff49746158c3fbde50ce3f3e33098d18976fff57a05a9134e6441f240e35a9d28709d6d9bfc8248f2a1eb75ef886d062d1d9c1ec34618dfb92bbfe2ac40453d24f9a9f0e41f0e097b90051ce5f38b09808a4a7f5aba2015a1766dd0b493ef0a559d1dfeb92cef02e842c40fb9843a1ba5ae7f5522bb14c16659b222dd8660dfcca7d736e3471c3455569bb406eea774a03eafadd1dd2510f6d8c1e3fac455456f96233a8885c57d53863eadfd70b264a0973fe53a3dc232b18d12cd75aa0acd5c39cc997f47a7420ec1e607715dcc0a13cbee91ba0efbc90345302099ec93e4c240afcb41ac13c625980248ce0d9ab9fc4404142da761d7bc3b3191974e959f4f600df65b4b8c3d97dd5aa173207e7b7c31c5e6409ff59767d69b0b93407bffc9a9b6c7561d7c28d784a0c39f013bd14436fab63fd6df19d845274a701a868c5342359c65be835122867d55aebf745a6d53bb6e5442b2394f35842b1e0fdc66f997d528028a396efe59f267b7fa49096340af428572851aa4e853f00446e959a33a979451907a726a1cca69b0b59248a15509f813ab30056696f425e9969442e180baf71c4d9f5a5e2dcdcd5f0ccb0f838c72e9987da030d174ac1478978c11c54ac81bd3ad3bfd74310be25d33e90b6d5fc1b0529d63f49265dfa0fdcf0d53392b09f509f444b74a140327e16612943c7095d8110cd8a0858fdf026dc130d0fb5f7e8983e21b2c921de9f056734c697361b6aaab7c39017db4c4b480f91fc948e5fc8c345e73eb0123192d3a57939fe65a0feb714dbe17c71411b281e106906f7520699fa1ae46e69b0f59722ee705aba91071b87048c67e3fe8d361e26407c90be82de634fb6da955dd1ceaf284cdf3df352797534191cae7d38e3df6a3dc957a0f61e8897976ce64fe6054d8ba5ab4be838b5baa5ae55edbf0f0fbc232e9d6980b1071af81eb2fa2ccca09c28c6038062186c106bafece7fa46030090950c1fd023162f5d6c9fa3255c2030220802168268a45d925e94159bd5fece3028e53eec1a0423fbe4d9bff42d2bc7306a8064cb41178940a9a4483e7d2d41f2a209f419b8b0b0613e748b1424e8cb131d3fdc4e377752873415dba42553444dc7c7d11675533de06239dc371b09cfaa1ecd429588c7bcc16f93f90c49c577fb9b611a3686ff780fc182105a4cf77a6d899c71e0d5f751dd32ae04c17da610e14a7ad9785a6bc308ff8811e81f76abc2e2ea397297b5dd224bd30a4b493c4c29cd81d626b23819fc1e34f69ac71fbfc83f01cb37bf6bb5f5f6b954f29f51cc1f10048b25b24fe60c87c08ffb8596422be5dd90fbef0b1d4d189a0cc5c2e9d96300c55bc7e2e1762d0146bdeaf5c656e5495dc797dd877860ab3bfaa7bfc386367548fc8dea8f4d71e652f82ce850a65633c0deb42c7049c70930098eeb6894fe9a36eaee78e8491734921d06a0de4601e736e19165e945aef67812f53a31407dabc21a5c0084366c55daa3de5c9f245672c37bb19cd83ffcf64e8198a77c6aabc1fae190a4dbc7c8df0aaad4897de2b606aebdabda8dac8bc9f56bc3a2010d9c6c5c36c5ec85a1d7ceaeb83143220450cba7cfd4544392341095d75b60a67a80b1dd3a67a232f2c94682d54d761bd23604f0f7de6fca09ada40f1b3b18d42f213cddf814167e95f1f387a533e61b6b0cefc5cb363386e62d16715d8cf8f613058adfd58301116daa52bd880b3173ecaa828e33749876259517fa8bf3f70468ae825cb0289935d1ebd8274bd73a39f429087d0975e95b56c8613a3402a618d250ff76f97585692ee2ce7255b47079caa95e1384b7ef2444ed7efc5684d9078759327b2fd5d2e8d313b853977140c1fb4b94b5816b5fa1d9b96b560f79c1b6d3192ec4f4dd9d6f79bbf0d8770014d4ad0b164dcdb50e701a53edd3d2260c0ccb4f5321baa748b64280b33e33c0514b02aa5d834b7d3db49a064a5664338b12bf49b963be27a30edb302c2ed93e7d0146f5cc4896a9f3ea26948fb5064b15410a47291470bf606be6c2c690761dcca63bec359bbe66b1b911c7dbfcd4608ce37529eaacd34980ed53d68cca63b90e11d9a3124ece16113c8a46571696f0770753db1b5e921af54a3db97413ed88927469c56e9c42e083479a8fb915f661cd9fd0ee1973b12bf57af250262d8cc8b20c09625cb3bcc4e58ffdebdce25477d7cb0c4043f65a54cd5d4e329465040505603d94a3986b26c272590b3ae8382521d8b4de79283f15e06303eec114490b87ab618ab2977435d1912dab62b39366a4a23f87b9d9826de82161757703cc8d421dfa6d7950be08d85a23d335526b7e73a95572e9c9db2ab071ed9c3fdc09f1d9c08e2a839bd9869346b64d356014469e88c782ef00d0248ae2cc4c166599785f8377189de1e7cea511dcde7d5d970f440108698244b74643468fd8fdd8b10086a37556bd150e9ab59cf9245e2bfdf75d2823ee39eec7d81da587bdd1b6120e7144f4a7c512b50a4bb570879327de3e2501f126405d12d4c2ff5d826565178513d0fd85d2f8c591709e0415387027f0d9574e1b9cac09118088de7d15b5be59cec6c6a5e80fcf1fa5106e00948b91c457652783a00e166545078e73208751ac621eab34f257a821a91f78010177f22ffa4d07041fa03e77a4317fec25f80196493fa0f6664bc3e6c7a161e55a47427dd538479b4a13f228764ea1b37ef998d9ddb61bca3fb788ab584c3e81d85ebb96b07f7d0ddebcf91eee45822aab2d53b997464a9e0e24fb841915307a524dba68f2d1c53a9b423a47af3b224635f17dfd6a0da986ebc11deb03dfde9b7b1861b98cce6b34d1c3181d9f157590d1d06ac7e1387e94c338f9a7440c437b1fd8ceb56952e08fd9a502480cb2f552090311c9d2e921f93e034435db418b4249a827ddf1f20f34ee4e2fa0e566b91681a05673d68e94063d09c71920d723f927478f52a43824caa4edc5eb8b73314891555357f4935695048de9e8345fdaaf06f053575db4098b1de27639a813ccedea12c7acb9e73fc132a0acabc19084f77cae2ee6c2fb3c0baa2c595baa343c720b9916edd36cd30b663323d7d43743aca177074fb4a72d322d5aa240bbc5160b0f6fe39d319ed951bcc9286ea0dcdd3bb6076c143eaf4f4871ab18f584381b442f105f7e3322603a6f0302ae6c22a611de6981c14056e0e7e6a3fd7860a198840936f279dd8bd71e439a27392938109b663f64c66889efe939223aa51f49fa943f0b1d721e4ddf3ec05b71c3db488ad24f9a2739e7d94cb7149d976e1856e2298e59e5f907aac71eba997194247a6d40edd5c7c7b16bd3327bb2b327718d78c48f1da8dec0612321daceba98ab6349ede99feec53514d9a9553fb86b830a17ec8a53f3f1e077db7631b5448e333cde2e71406abaeb6806f94f26155cfcf0bb0f0d03dfb8281905ef68de043fc82ead0edf3a2060066c325d67c3c4640d65fe31529454f6da3b0075fce1daa44ef9cb63ab861026680e92aba067cd15db36d6ef64f8d790aac6ef223950bc0ac12aac36b6ed7e3b635a42d13fd916d5485b34b99e57fd20625698c66c76c310a83519918e05839a70fe90fad2d57d27a15b520cd21b42635f7c1c77c4066c280507725c10e80be82ab4ac097b87210a884b32821e83d372c97d65dd1af8e2179a466ea473fab98a91887c9d20b05b9f84d5de61c597b98420b3effd94301087712d6290773602f5553090e47f71fb8ef20c5b142932dd565f1d5a3aa713adad1fc237d0ddf9aa1bef03a7edf5f4d0f44cbedc141ab51067e76e341676632d1a622fa3404b0e346d2630f92cac430ae26b86ddf9558497c5b816e26d45b772c35029b06b7e51df89fb96702c22e3c4c001adc5e3965ff21328448d6d254e6731a00bddebeee8408d7e7679faf120d6f3ad46c844961bcff30360a81708742657f1748938e2284f55542b2071702ce16d5db7c64fa491d8aebe89f358eb238220778dcb7cc6318fdc0b4eb6abfe8c0024f526c500bd116126f1c0720c1a18a3150abdd6f02906e78846907d1960a661187055f909309e3fd02a2b171df015578624b602d9f08a2d9ff7d7bbd2cf97c17058ec472f614a924bc5c6c92188836c5065a14084faa23ccfd85e9a0f11689a6b953aceb6cc4b330654c49f609a9eebf9404d5433c25b6e14bbc0917880047d80f3cea96bab3fd3624a3210a520abd5e69674ab794034dfb0cb619947a1d3a03391c2637915812ab0324638a3390805cf7c1785cd14515aec5d4d4ec4d2154136d946e543f20a3d47c758c4d3d1ed730848a67f489e898972d83ca95a76430601031f851fbc2fd8f11345a9f65b8e8bca989e0ba3a316ee5a1913b7a15a92bd9b2c65e3c48692d7d3beb1643c929e4bfc56a71239ccc96c4e5be46504ce17bdde739a31914b1c574e225e5516a6937922a9bd1d51be3faa81e44ac1325981eab9f3f6859df52b8f536e540f7a6d3a579889de705f7433adeeb083454c503130a3c27bd7af809d2b5990f3c8d9f1ac850cd870eb751c548a898fa04d3b7009fc476a02c092bca5a5f885f39e3c7bdc0324ed6cc8cd8e5dbb06c013e82990860240d47cfafe082b38500465d402bc32f53c116dd24c24bd82fd03b413d4821d7c5dfa4ff2ce6d80c8fecf3ac6982f493202f2eeab45ba1f99e4f3323ba2f152329e9fb5516a9e23510adf321b113e9db94b37469f97dcdca3b396500ad873f4b2f519966f38d63d9a76f0237bbfd38cf54889313c8e48ab6795a6ac85cea4359c284613517b731163a96f3b0bc6c841d52684529ac33dadda20d3580b0534d4b991e8621c48b233262598b37085a064e201e7a1bcd88496d03fe17c94372b1d0edbb6e2d40a760ec04c687fbd1a92e7cf4439bf63c15173605f1c3c89cd03a9cd76c8df5037e83fa6f8f107cbca9fd89c308d3c43aadd1fd1ff294652ae8153df60eda7a8d07cb5268ee0deceaffc4f240b640dfb38239359f610f7e934ba4e224b5b2e578f46437c78569e4e98b822182bbb6dfcefa3ec91d65165579431d65afd0f6ce7f76ecfc5f1b65cd07057b1e8c6801c1887867ed00c9787905ea53689d446b2fe352624e7c2ae6fc3551cfa379900b3b7eac49ebce4201abefe4fee7c6c4f6fd2666b5c8b63318c6b75482f9a378f65c9bd033a1544ed1f9ff0244d4425257c48eb21574561c3ff39321d055a4251231157278e434d43332fceca4ec989cc06dd4d0a6ef3d7d1cddb46a32d0613fd1aaed1f360d6db0f22f0069636cd2d7ac882895f909e08f548e88aa6c43d82ae2504ab5f975d4a4dac94c138bb48e5be14bc4b7dbeb70623089b547eb0c016898b00789cf268addaeb325e93c5d86a3e52a990c18c95bdd703d95802ca373927ae6940d41562f134e53848409cae4fee23945662d6ce4838f9fe55c129a0cfdf3d90ad211842f9dec485ecbcf146a253bfb88a6bb0e78e49c8cd645ad9edead6a26c59f11caff3cd7b0f2625bcf46037534c5cb1af78329ca1bbc1e6de6fb6e9935fd522976582bede3979e885c9aaddbbf38eca4de6cbb68356721a029f7ffa42d8685e40c4f396914378433bd8e29e8918bb8092347d62d5347363b7d0af9dc706560799df247f1adcfdc93eb1eb547a9c31066cd073e1fadb40eaf0c29b7de7e2c32712bab368abbfdcef175f444c90b7fcda1fbd51610324ac4068ca715b0392251d4cfa11cb3fa6423fb7661a27f164dd057188d3070678de6057117f34a9419bbb48b338d412f462568ca6b5acfa901c58296e2d2cc4f09e4ca5d38e3b6ccf8461106d11a4d28b8493785597534b4e8b057f7b15d3ae04843cca7e6f57576b4ecf8ac6785f5731de2b6d44b3aad578621b27645fef4c92266b1d80fdd8ff6d6f2ba2a84a80f921c86e046669561116cf1039cd3a18939878f212bf9dd1c7e019c31f21e52ff5d17f825ae0ef6a0acd2b8f3206d14149a2c02b142ed99565ecc4cc520942e6d4fb81068ef4222f709cfb7f780fb264c8d5dc85dc7d0681e125df012ef6a956754fa88d68d80c55c43f7d6f123d2eb07733ce88c41283a4d61443d1ceff9994b9b059db702423f305389263c378548b02c9ced811068cb814a1be69d019d338a708b259e326736fe989e39c9808d36d970b66fd171effe6ceffdd67f7446300c2d1d2920f55cb9764c8cc7198ca3d23074d741a419c241da67d9f8ea88e101b68390f1d2b9dc3de40df2125830fa08d27fa96bdee38a3ebca97b2bd21ee694cfc26b5831afe6749e9920983a3d2a628df18a386c7c9d7068f14d95a2a6681e822bf8fd4b7e4614f49c74f27c7d95e87512ba445673383f073375b5acc6d678bf209968e382b15d2220a6e219d970069d9d36ae8dfe4fb2bc86e95b29438813f53e4dc657b24832a952b36d645598744e9f171d3853e5ec762df5c357d7421271ed3b1ba6bff60274e9a301127c61c90fb0c53cbe660d106e59f537c4223b334dfe318e3b63a8033987f359272a97f240be04cc1da6e03ce8bb54f92ee48c22f949f1684bfed726d53be4842d1611670ce5ea167574abf25c4ed1387ca93d83b5fd736117a38afd7948268c42bab770706aef688494b48a8694ea2e09898f119d0e557146c5b0d0dc823ee4e8b2a74d7e6c130005877ad16ac9e9065321d454783064b68f43cfa5f4efbe407f1d4b6a0e74859a24e6ffb732bb3a249e08a82b6bb00c41735dcb45969d291fa180c0ae3e828217789c20341410b13e0efef5ecad436e6df42973d7106f28059933cbb85b1246a3456ac5b2f6d4507caf754cd0233a706ebda964fa2c0c21b59557fbdd9d321e7f461b39523c297d3d2f4532638e52b9220e9ebe165393a7d95797f084cb41c45e33862fbae08d1962f1030c6e0d4db29223070f5444113eca6e89375cdf49de9821ce4a83b30c0bcd6ab4b1e084b671fdd52fd83cda526b7d230daf013df3f0425034bab7d128f8f043d286a294ca2bb0cd1362b8bea2f097f9d54707e7abe199c170c69da96eef9d9972bd8a56a7012844f4cfc4dd20de6c8f6fe71997ae46ae2ed2c3b2d9c8651cae4ef792d515abea848cbaa4d36722e37f7fd7f0b69e61b34ee62980c048decd1ec1b527e87b8533b802b7157907575a76cb0d93e7171ecc56c9b07e1c60f18d5a78617632dd0444631991519a181a084132cbd071454431401548132747b0c6de868020e920de1bf6c9fbf435a4d7167a42894241954d2ee59b3bf2161ba8913fd358c7ba6b94e0cbae29aac0f328ccec073625f034ed533ea202a47896921a45b726384c9761ac383acb19e5e7602e2504c12ea8859def73f073ee83cf41c4769def30479a3ec24d4cf28433d7707837b21f519b63d44bf6a47bbdc915cdf473f4c419896ce8d804ebfce50579888beba716f7e73e9b1249b8094a09dcd7c9c992d589698480ee74c1350aa5a3ebee2554782e601179ca55ecbc96e34e8cb934d1aa2acd6ae66803286a535c3eff4ce92729ad7293cc19630dfcb97f17c07947e24c176a1a514541aa029ed2e871d3a92eb05e3937ce9cac434eb193acbcd2b540afac441e3dcd4c2719227560d9c4a5ecc0ea1158f04fd28d2691aee17f81bc98568fc5aafaf2a720471a209969da885251a1bbf87705467c275eff8773072a71a0bbb65bffea8559d794fc2de937a418238045584ad466d6187f4ef61a456e803a2b959914bc5994857246dc38461f6e83473ff7c4083104bd4c402cfd5fad430ed11ee5e5264f9a4d85be60fe90d7294ce3355ec4ecb37ddf136ef25941abf56bb254f32e609144642d830d1535a2ba8221bbee38f58cd81651a5c96b45e526f7b27b1071c6eee1e998c8af254ebd6cae5eb813cc6ff9ca2d17dc5d1fcd7e60fc090209385e7bc654921d294003c83abc9e651b62e95e55420d379b17ca7fb7844287869fecd1c37be717a76bce9b5a50b12372e90140c0abb350ba3dd9cd5379fa57e10f9b293551b90eda89740832e70c4ea891714225934cd1e855e536f61739f03fba20b0e405105a600302df51c74837269b19675d28b50603f42c3ab5a834ca535fe3149897fed8141c775fb8dc1453673fab0312e3f9938c2e755fdfa29119a094155c0df51921bf9118e79c4dfe9bb7840c50d9d855d413dbf095539a8f3cfe1317b2c02611517f4bc0abc792312748aac9c4b0e6dcb8e018612443b1e694d746cf1df9783b46087312d5bc94e23dc3cd68d521e0d7b5af3b591b8c79884b94eedf67d093c7beaf272c4463dba4dee123409f27cef4ac173c9051af513e03b03a8dbe20b4d2abfdff78a2fcd6d851246ab4bacf5cd6255d875611f2ddcec304d2258cc9d61cc2794be2295e4b856b13b9130381b355c12c1efbf349d09212a7a2b1a2cdf4fc7565620ff79a0aa049301169d19968d81d6a393efcbae04df805a0e1e6a74dba66f6dfe6350185ce574ee8ef3780d013798b223ccba7fb2bb6d18d2e3820d5e5529d57c691a9b9286fbbd63157f701ca820d6c1b5e1a0cf2a40cc308d8a1aa32e3c390f6a06c17df9512b79b8fa036c8ea01ca8c19bf31d9a4219abcd66dde31a60a1ffc9d9089970646793152aca1f389ee822a80dee6de8e9e292473d4add8ad46f8b0f354253230e68242b4e6a7c5122b236867d3e833fa5120b1dc7297ceffecff1225abd66739ddbefadae764ced31a1cd2e8c91f3974ebbc99ae9dae38b90f0aa05347bf65f0a56df057d6ca90d6934890366412b9f4144b1539bab845c84b3310361fa95d97bc995c5254de2df1f20556a2cd2494df23645840fa6e4d4004219da607e457ca35f0d244815a18397d05e7148d9ad94c827c4061783b831439978489403e8d1525c4673cca9e38ae8bc1df453f24f2c6374c1c63dcb05784ead69ebef2d6f07b2f7b43bdbb970c034a0642b42350273914d423556d11f3de1d509fd71769a3cb0c03cdbf80248273a5ce62d4013ad96cc544d94778dff1d63403c1c96ba7031aba6ffe2da26c67d11fccf81a063f3f082aad7bb5f80cfbee3b1c5160aff6d5e4600d30c3f9cd05884b5139e50951ce86275ecec0cac7f72f8563bcb123b7f2b1a3a0f21cebf7c0d1df159cfaa92842a561760971ca21b051acd9ba7a40fd1be84c42a5e983034bac247d81f692b7ebfb9fa9a96db2a137e464bd4da955529ebdc328b0aaa798498da013c51dadda4d2d067ea2d2e32b340dfd7261f87cc35699e152dedda0563f3e25748a5a169c2f3acff1bba798f75d7a0bcbdc333d024336a389d43088036dcd7afb8e165f0624aa5b385893e3083462aa63eec18ed282cd5a31faf65da1c7d2e0f210c6554c4e6aaa6659f4a5edcb1df0fc3eed7ca624525da2ce5462b863d30c7ef8118e720c965c1b6bb4f876ba3e9c309ba519f0e2fcdc9c027e3f2701204a0570740b3ba91da7c0808c7f2b91afd60f4919ba385c19f258b5860eb46b7455b3e246c78e99db993f610451ba47ac5c7747a86b3a509cfeedba809833944d6db9583e6764a64e6c486abe48b7bd191932ec07bba7853c5f5052d0f5546cfcd4dfbdfbe04339dd99bf67f5be18fd099f46f44362dd535595943a018000541bb9e311e5a249c5edc40e4ee4cb8a9f35a73eca6c65a5484a78e1802cc9a1000fe31f57df998d0cacbbb5bb1a70107eacd0df393e1c66e430c07e5e7e67044dc05f98ab648dcd8b4dbe6227d974a8081f010a9e4bf51d240e3a696404d0ca38d8bd8ebbd01e6efdbd1409519202483801fa67183f56ebe661bf1439211be2f9dd7364fdfe1da0ae324dd665f6386b2a52dd3a9e5977c30f22a76b5d1e222c854689eb8696528cf9eba08680e2d843a7e564627d54ba664a98f195b7911dae1e88f239426385c35f90db944250eb3fe6853e70c7862fc31193d279ee2992817b248df61870ca8e3b6b5d780e75a505e38522b8792dfef0dc88661abcee63a3bee95fe51ec42857227fc9817a623ea97d80befbf7142b2ff604309697127706dd2ceb4b61e3f993513f25ac1988af29d1f336022edd0b6adb0f4f2ffabafeb3663328961194cf092af2737a89e866b5fe221dbf46edd66263828e21bd5a91bfeddd9ed70c52b8c33e1b91ecf9dc015ebf8ca764ffe78f9fb2528b3b7b3dac7c26267d1c8209ecb3baa7f57c78269a71ef67d1c1465a70787779603246676bba6c94c3a39bafc693eefa1a53eb979740d8a4e1d91eda8b5252a474d0e6d3b9cb7a843aee03651ff96e81821f6428def5d718bef6891c511067dfe9ce779e690bd4c08f01b9e35b3dd88abbf25ba1d6b0064a93176c99821cc1f6e2d0d54237107d2457df2cf9206b34f621d0f939cbf825997bf26bbdac47ce1e5872db10ac6c96b216ccb1b7df5bdd33a5d5627482f52df371953a80423b68dac751cabc520295268dab4b2a6816104a988b811fca9029e585762b5ab658df1bb23437f8756109eb3cdae3f285a57244134dc4fa2f9a00e49b0b869a03dd03aa1fd814d4a204c945b9170569abce9cf455f94c4275690195e15df5fb7fb86b27cbcb5ca8b3d91dd3def0f4bf6e29a1f891ed7f2b7c34f8e4f3e93f81f7318172ff8ac4c92a0bccbe165341e2a66500b4f263ac9761d01a702b7f92f39fd21c28312f24e65ed2a0cf412a240f4d983b2ccd434268d0b2af17b28e8a5cf58f4bc490b738374544a2409bfed14c2c7d4ce574c6f64441f7c9c256a3924fbc08ae02814eb50ec580e883744678d2b5ae6dddcd9f88735f5ab286a759392e54d1a258ed0f820e7fad6e7b76eec4b4f13da42a42e0da5ba6827cf65dfc68f9e58da4a5722032129016a4f6e2b549337ad7f2a4e675fcd99ec8d896398ff25d4b9ff2dcec8f9e3f4370480351da90c17cd77c6cc1c637b74aca7429f9d4efc002f6bc448d053d6979aa3e04ba4f96ae23472aa25dbc94fcd493637d9fec15cc6b24f88ace82a69744ac60355e6ebeb1dacb83eaaebd2e991ede07bfaf112ba88fbf06584dade852c891e7ad1215e031b978ac4617c6bc7e24941c4fd15f4538f4b55f4c4c19e7cbeaff5d1f9d993cc2dd03086f17849a366cce2de4cf9acd4905ab15387322d703343af7d9a2c45a589b1ddfb07ccb7a6ec79d010fb657afed5b0541bc438652c22070b535c7b565714fed553f58d4f5e851f9f3d5f894f32cf50fc471641bdd0beebd7ab9ea31602ca7941350288367fb7c6b28d987c6340ebf4b04f1e3915e75d9723c8e3b7d7491388c47f8e4561f86bc1ed62a37b4cb9ad26e40e21eefc6829b8ca754bb6b86284c57998cf796ff3c8b6163584f8b333e2acc0b20f972f061a12a44625a94e7a251ac0aefbcb7ed4b1a1b364460180eb1da734ff312669ab7142d7997bb5297f2745b065f674323470fcb7d462120b4e77d729dd72bb4fd911a7b14dbde43e275f850a19c4f443d32454adc52abed6e384ff57e6bc3a0d8939c353fed282a44975f457a6f320e51ff730b54e90099378178e20087066b496479cde7a097ce19c20a66061c35ea733b1ed886a399f48191d7c6e99236f3abf4cef0a885940f81578c7d91a1455e1f78b165875b7a4f3d5d7fb47969202becb34d5399a60b61abf195ed0aa1444b0792d63603e9d36570c2bdab0006dd8af20b5be3ec2d0e457164752db485dd83176c66950a5a0669e6c68ae467bd3974e704b716f1ede477c48edc3b51a420ac4b9331f969f9e74e7078363b24530db0ba5a788fabbb961fd7382e5601cc548a47880f73f6d3cd4f4e1369b919e0957968cbe6a45345f15b05e53b6abd337096b248bcba57979e7312576dfc420c7bd1bbc87bec560c98cfc3e26d542e4b90241fe1f100f9eb9039016203d7d4321bad3b27705a4e4129125e90ffe25027493b8ffb3b6d149ed4524aa8b6283a1095cb68bc80d02423590617db1ab3c6b0f6186846c934fb5e2204204d7732cd09d237bd3ccbb19e35fcb4af82d82236e6045a30aead45c47d97457336df1e012cdd592d8b154fbbf8d40fe03a56c7ec535ea6167d44238633080886a9a678fcf250605eb22e5e4dbe12bc573bfb3c14a7465a337b69c0c434b7c960b631878dda92b23fe9415fbb62ef7f9ba2ab743be5890b0e0059faa77627433153efb3204da1ad877f10e88ce79e1ad826c4b1a69e1c68e4047b51e7ef29ecf5fc200b77a7f8210f46ce551812dc95b95e39a173a9d382a87d8aef108d729d8c96f5d5ee5ca19462c9c3f8abcd433b561eac4b3e67dbdd6c5ba977ea1b6f49bbfe20656f570219403da4e142b2acfb5e08e3ad0a0fcea6d217595bd342b65a56b38a07339858f78119a7ce1ccfd84dcae0be0cf3dfaa90197476c701b3100f65bbfa4f4a0d341ae52ae9fe1df7edb8cade75378c07c3654eaf37f854b620d829ad099dec0b0cad6e9802c8c9a2052db49947cfd11419c8d275a45dab67432503ecc0a3b607e00060e41fa96ae540c6fd5df8b97d241d66d59a8b38516c969cddcab2b9b97c88ed04515a14ed4dbaba1f26d6b2da069b1c1c801f991362d94e3b17f1a31ece528f9eaf3c9ec7140f8a33bd9fb43ff8312d4c3f0c06c525af5b98e8af968049ac34d309f8d4928139d4b92a54f76e38d3cfd994387f879627226dd0db2dce2461b27c0aaa5c4306ab4d3f6ff4d4c535f0d1031149500c338235ca309a9e61acec462013ecaad76da26bf174a03561758c730aa37808943ee870409f8d1a0bd1f7f4b94bdf0f3b44e813c9490af7026f0de18889d45bdf22f96fff69519fd32cca24c10cf059e2efb1874aa05dcc819f2a8bfd581a7878233564e7c2ceb60fd18e032423fb3fd9114a522291635a49d379f0f2139016ac500159fa986c58c3a99d5c3f14800e5cf22baafc494121e4fbf3cb62c555a1220d28d581d5317792b84cb57ad4cdca2843f79796302bcb19c180e05b15f64127976ec64ccdb705460681ea6f770c722f07cd2864816fabd4e8096f6928aa795faa615ed2b0c70a9c4839a510993bac51fe38b2ebead56994f5e32cff83ec70c2f6db7a1337564e4e9706ed473b99b493f4f7cf1d1543f71a430c44d7cbba6c7951bc76d19f342800fffb6593f4e7217b8c5209b59337d74b7bd6ed29d3bca849e67473278dcd041b5e1897b6f445b6b0fb27907a41d914a8f83f0c9f9d68c29130ba1fe67dd54595c0a0ea07ee8f5af736e912cd8c82fa88085f8f7556ab64d9c3ff7b3753c1fc11857e038faf890636744c6f3f9872aebb8af005e83d93f5398673c2b840fa7fc6b916508b11a836409acf91351a51cda7498542932b94679cafdd1cd8d5072452df2c10161111c907596628679328fed3d8fc2a159a55412c9c3a7df16ac8ef9ef9d7196281ed0d9d95c204bc098b6fa04d32585694fc3cc609761d202997d3b53645e8ed7b61c936d8ac927aef3e65ee1d2f28a8fa87f6d509886d8ba9a384639cd29c7070e887facd94d131b327b50777a7b381ad9907aae1658afba5a9c5995bbd75f0a83113a031a4199d696c2168b44a0a796e398a7e1ac59c56d598e46f9a694cf1042dfd3cc9ae21348cabf5f4179c5cce3e496e44a8867a767aa6700e8513bc382539fdd5b86a7b27fc6c3469a0f47f12892222273b9fc0d329a52ce2740b83759beaccbe1bd6bc19f1e4cf9b8cab83c9dc9299ebced7d3bb48405458d41bc81772069c85309e278a6c506a96809fa78b00ad33333de5d2af31467a61b19381baa987665eaf88ff8a34c8af5564d574287a47f7b5540bc61057c404d09b8afcea08fcf524064e9a90a4013c82f7211c0d5812c26f5df129e05ca2e7a51dece510fd404a39a63200953b7faf1384ae44c0470843d5683b9eaf86b8b53ebb5e256fe753f90157c01dc65fe098e6656891cd4b00b4dd94e44da9699345873ea3b8207ae75cc5019078a199dc95c831442d1f2a6a7d2c3907b8433ce107fe7eac8e35ed33fbb079a0747e2091650f65f60198677388fd4e724080e1b830c217fcc406069fd68b546c220f7f3998016d2aadf5e1868a37e275a56ab1be2cab4004106f3d6e73761b76aa091e442f6039602e8d80e78f03b2158bd3fde3c0d4235532528c46e62586143c2d1744a40ccfb2e5297c0a0090504d9b7cb5f721e7240efcb22c89193879a32ac93dfe2f269e10c7374523b49b0c474c4ec44a1e248d01051e48bb6e84889681279583b3596e9ff8846776e47ce4153f7eda547444f27db204856b7e9a7d9d688e588b32ef6300c83eb3055fc568ac676b3acd8d18f3ecc206d96881e7bac3443286786ba8637e85256b3f309c96b614edcb527e33adc7c66fb1c8b1d3c3b45e07902ffa7e7397cb5068578b946a36484d1809bd33e612ddd438776507a2c13dd93d5e75daa63938cfc15449c457df31d0f9983e6a01cbc440647265c4a6480d9ef5fd0a200d346cbfca27456f9596fb3d4e31d25c12cc52db0dc225a84b2ba6a0a9736f8bc2ff2536a747a3568130dada7700eb6772cdc853cbcfa0620b6ab57b2af5b86dda4a52fc8d34f60cb481025d50bda9a018e2510900bd5eab31667cd5ea73e53c04d0dc585e6cfe5989216527faf97eaba73486aa47cc25a1d0ac1cc9bceaaf22becc6fb683441ef631e93243b5b2a303c098d7ced1c492d0ff1c0dc2623569fc5f68a4500be2d5f29f0f13b788704920a792b65d87335d84289b3a841416712efc0ef9a12bc619d45f7c31b8f14b2c032fd7e5e0e32f1855e747c88855046c9153ad2c4ee820454b1bd449ec878b408e8fdcbcf193a2017d677e36c6ed1146fe60b2e12fdd1e72fbb1a7decf031257d89ab0e2265a32dcceba51fe52f141655de596904748a03877fe9863d2e8d10037a82851e6f2988fe939784006f87c0b67697a9af3edaf7c7f15e3328e4d192ba76135e632ef69c742ec43fac7bd8c99c244b68f27fa288f88e8b108d02be8e028921ca51b5ccde2604fbbf6a2b5bcc2770d39c04e3ec28db1e8c2169fceaed9a7e889a45dcea5f3542eeab84ae67cc6c30e5bc783e3c12d2f945b0a708237ba9cf40ef6e1e8cd50898c901330e0ad1b74c64850225c0679448e674b8abe24814643b4ebe694f494302da61db67f1c68cce6bc94912345fc0c36d1328c7aaf6d9db633eac60de8b666bd3f44161c6b12ee88a7487ffea034955a235d8677a0633c86cea9b352009d230232b6e0937fe561e4782a5141649afb2dd55f16a96bb2b31465e01306b7b5ca93c7c925c5eea044078cb6ed424553edfa8bef8bcbcdbc426ddb3cd81ac1c5e3d21d08e702707e4b915e966938043a41639da6a066b4924750b5b507c9e49e96825359fdd9131a8a01f87c42b511695fe0255fc26be89946969eb7799675db41dfff25496f12c1d67b2ab8e760c778c7035d3c6db8261fdf72e8a5d4d4bbc4ff2ed8614e1655f9f95b5683044230fe036335f012cbea7d671b1d8bac43b2d5997b82270f5b410d022f314937e96af24d5ffbbcc4cf89267ee3bacd80be9a6e99335369677ba970c43fff5623fd30a48a9db33b2bd199fdb0d72ca8143729286b9eba982d237fe0d8e0ed1acb41b8dbbd4c0e5fa839d8f82205f96c5c23634f7fcf1bc426eed17f08cd0c1490c511053b5fd76285ba1c702cb1f8f02843a736045439179964c74f398299ce3fdaa10ff742316cc014b708a86f999cfb5f9a041a7ba5733a17d34d8699c6f6d0fcca5be6dad6b25e753a8665f5b2420d1ea74466fb7453ea6f8c7f168d02ddd84b4f7442eeccf87c385f25b67a7f66cea4b273477d2cdcf9b5009f5f1b0727f77c5734618d45089a0f2a45e5b422b798107edfa57ad202347789d39ca472026c9487502a24cdc27c2a908eb242f25da05a90319c92a233d9e9c323bd8343573d8fed3326ff96ac072fa19909c9e0849cbd7287e4acdfe77b8862033e168ceaba39af67a4b0f262eceed85527abb0f85f85cb643ece581290cf1fd2c918f51e994935fc81699d22f4954e8a7ac10480da7b82bb86a1f927b036fe71ecee0310f9917ac0e0e2dc81b81ca77cfd96d315b3bb84a6175f573b3f89ed9c89f9394699f9a53558e2a805b64ffeea90a5e9f493dbcd40b16fdf61ba988af779cab9cc1b754d66d6e73f99971512527b9212202060476222674f27eeedc4315103fef30c79399f923d998355a88380e2dc930c60de0ce5146290e7566b8f40072ceec8b6346a59a351c6d20ae4671c1351c4e2de71bad4b632b9105596dcd866343d5fad8ddef5bb371471787f68002a17f02d453af1b4f43ddb2782b25e48033f438c5220776d6296dac43b94b25633c7d196058b4bf85a17f4b663c897a4187953389ebf18c20ccf6d8e582fb3c76fbdd2e969d05990ab7dbf4fc6631705a150dbd2892ea0fdf94642db6b884d9e56dd238c00f179bbf2e09fc8363b7c66d88506f10f3a3ef4948d2cf82bbd43ef00932fd3da450b0d252fab73d73964967f51f7fbfa1573a829fce00eb6c924a0cde7d9ff693e2937ff7a2120c81d76519995b078645a342356ba98c863b966be265e6ed6863a8a6e338a3aaec8d39dd075d7cb1e0f5645f9c2316e5a74bc7fae19d4eceb7a59bd9a3b4516645f250d30d8b0f5d2e15b94f05ab640087c1fb8d8c493d28cbdfc1ab92f11ddeafe39bb85dc68426f848e8d0416cecc0c9c597e2e23477f09f28e171abc152f041b2188dea81b08d6980c83adcec730902aab5f4ab43f05c29d03560459b82d1b6244065d331680bf699b31416fe66bdf53b26f7f9a44f55800dbbd4ac8092b352687ff01f824b0cf4b85d408a89c001b81f7311f2c29332ffa3d01d27f32313da441d5f501e049622075c7baca08ce97ac13e065c2069927d0eaf99acb3e0ad8b7f2d8cc1a2b8cf854c577a89d8b34c14d097ea63bc4c56b949a228ea34b6a541124c69330b057839901fb87e82b55b67bc68b0ea91b72d9e654876ed510503e3ffcd7d5d8eb7a251b970e8e9148a5f7cd74787537972c840d7c350df1d88e6bd7df643a2b1e14c27c5b898e88e409e0154b8cf4e312e30c698f40c4abc5f3dea9e85b350dc139301f90baa7995e45b007036be68066a81551d2decadaf1ffca4d3fc577c5819acf9e1beedf2f030f26ee4a82c17d96b401207ec29cee9024a91897d29e681434f4bad3909425e350c3c373cb08f55c74230ec2788c0975b8d8a5939e7a19d5f29c18c6283138799abe35e4ce2c3c22ddc43270fd28838b76bd8f2647f336618fe0a546b199160ab7099de1488cacf0720976507041de93d1ca8e1ffab65e88eb812902021002a1d083cfd885f50ce220ddc95919468b69a2ee717b8e3c0e37775af902dc4a46bde292efe0cc90cdbe185a76426b3847962429e1ce98ec2778ec28bd8324717cd6975ae057d62db95684c02773ff44b9a240e848db1c50b9ad52da32186d9dda4b4c5307deb1a9db3db2248951c25a2f8e22bae486369097adac3e69357a4a515a3ff24fa8a08ceef6b1067a90279fe9d1e8b6912ff77450183ecdbe6ff698f941e7e051715a45cb087dce6fec138704144916f4e786ecc44d22d1b0a14cd1e1f55435419342330fbe3312c2db0a97db13f3e16eedb18a410f20569527f88e96634956fdeb87260c7e1cc6e708dd86cad6a4a86814e7285386aace05f1c95d74c56ecdd0c16f4580c7c7371b3a94faf2f1a10049e8b5b2b0ac2a51c26fb3e839c06b90df06e26b971175bbdfb985f3e0357e33bc1b65eda48d4ce60a7fb3502187c298bd2eb4f6b65cd4000f4db7c5bbe2280bb1267a23c069f1f1b3b9d478008a47908905300095e53780cab368342797761fb1e319d51148a10fd92f5bd07751d6bd9b14379181a7faa650031e752ddec02a270c72bd0cd4e43fd44b4243b70e4339fe200690b4769f1bf4fb9dd6cd214dfc876557678d91bc6958e64f404d7eb43f1d3029a0a41166f4b6dd74b412d4b1cb8c0a4ef74bf7cdfacb48bb25465a902cec8fc41d5094d92e138d61d8aa6e14470111352c19cd23509cf5ab9f34fd4b47ceff7bab6348e41530e2e7e02b26eb34f1f43a733507c0aa0b76162a02aebf65a934a29c78446adb5f72dbe919df4a1b99b51a02f1b4bee39f80ecfb80a7f74a0fc38ed425d4499d1c7167702de7e72a284aa0a6d4a4c825f22ac95feaa50c606d77739815176912071f65427366f1879fd37bce7c826489ee34fa351c615f8fc2ed51b8403a2029d8d041077bb2afd9a398930d6ffad43181588c1fe224bc897d19a8864a64821780789334e3af9642677343d44d07f0a05da7072bb377745ac2246ca959e90e054da8cf95d3cc986ce11a89f7e6f156088860b04c0b19d0099331538d01c374468686a6552ddabd3e25cc0153acaeea212e951e1b3204cbd3e7ed62b9b4a7a8ff07b498e92550fdd0bf707555685da2bdd36d9c4135860552ee2d1ff354d72a82da25e2edbf21219d0ea55723fa413da00e2a635b2b0b9fc48c93fc1b635c8af162c33359a9290e05967571741fb2991a1287a0ce6b092b6c7ec4641ed98d3191228610b633c66dc587a7df7ee545568a86252fac73ceaf33be795f20c20f8339c571e8d19e8cbdaee2809d1efae87899d48e5cb786ef61e29731813403a6ea0573303a63fad2b1a452b716ebc5771ae11b03f682a756dc4b47ab0d3153e8ae96d1c2b8cc64bf3fcf52f93ca6e1237fbef630200ed3edd5dd8f4973037c198282337d71ceff09e137d6fef09c3b3595b3ec39c6aed7ec1fa2917c73f05f5f0372a58e82983ed5ec293b3ca3887ec7eff1abf57ba2ae3897d7a46dc636341e2dfa63f7811a580f48d644b4d1e5aa97ed259f902e2942765748ff3834a4963762ff78d7f7cfb28ab77a10b1beb8633c87052fc575d280475fe3f77522557c0cd189be281a1dc6fbfec9c5c5b6e3ee9f3acbc1d1dd76284cc79f92c5357c7fa717ab3a86fd56bf61c1a589267f9fa1ccf6848a9304bb50f0cdb1600c68f0c57a2101d739c1ded6dbba3daf317ffb42e48cd9cdda2a14cec38d916af3d8797c4e2b367207014e731bcb28bd9929e48c37b7b012b53f8ae3c9d0224f7837e5b81e7b775188120a90f303dbef9d0b1f4df64b779c04a8b11c9b87b2803a6beef4e3faba79e9d0755b69226afb891d610281c2ac37c380d47b9cfcf840269802d4a5ef22431217e171814dff3921c88d38222ba9a6971f1d70b952cfbfd40d7e22299df73a6b2431b6c3a463f6f989a17ca185b4a44f4ffedb0165f4724810c529e1b78c25f5cf0b56f4a701529d0caa8002cdfc42cbbc3515bb98ba325fd13f4396d2c18fecfa38b88f201a053d0fe9918636a56055b66fb58b83fa51a23921f319f3ca528c0ed7d6afaf5020125dd56ce0155a13892a16d9975a60b5cd58d618813dac8801763a74d89901236c09d10b65c9c5f98add42cffb47cfa2f62b5f074c0e20c72799146378c62475187b62c4c4eca3da316915bb4e4b73f92ec602a00d40ed3fff2f6d2d3a22cc5d531ab4420e32d6721296776c92522d78b603acb3f7971041a09e1d4f8edd01752d001785ec0541572d9f5def151227f4b0e837f245722604919dd5c9b5dc7107532ee74d71290e0cacc96ca6a8a5f36fcc41193bdb914f04ca00548d037f1b13163017b1a3974f896ec76c6252e8c00c1c6505dbe25140240f6b3b7907f900aac23c76e0db6e8bd9df93d5fd7830b021fc10eeb5b98bd31b75c71fd957d680f58dee4bb65e0dc3554b1bb61612232004e8d17a7032bf9d632eb483209aa4488b7e85cb6aa6e9174386c9b8e7477c47115e97ae039831101986f99aa620d77ad5b4332b15acfa43f5a14e1dfa264318bc189b69b49881f9ba5a53af0f187cd09ce8bd0b81004f42d988a8289fd30f56f8a9e6e9da66d733f59db50b57495d92d19dab2914fad5d0ae1e6acf9193c21c542a336ca01ea0819276b14a935a60b78c266e1d633fa01444646b0cd8b579857ea59be6b594f49cc016385c707cc8ea8bc85a598d2e7d143384b7e685bc8eb4f7d17cb029360d24122053b4ba30524273ad96b63c216b88a970922cd2f823b3b3beb58b4c4a1eea9ea6839bcffdf71885bed26890972cc623cb51ee9b2d655890453cc498c76c47b6b744c73170a754dfffa42b7e00f57c9fafe4456ceb797da71d3dd70d4bef704905eab936fac3bf3a1eeb58d6c276193c5033a1e4193d6fa33527020c90ada039b2cbd8bb789e0eaeed1f90bb093eadb85bb6e53bb906cb366187c99e4d9e34317fe68981ab8ec5927b63da0381a98e200ab46bc89b28bc13aa55cf6f87fa34795d68420f9850a0c3416b481bb505862b390d0145d8c5a964bd327b0fc4808d44ee736f38bd06c401d4b517cc78f514e22227b8adc7593a6e12cdd8a50dfcca46bd3153a264807c78db3d8146358c9fd566b60be7292f65e1179b42d3d6e3c0ed385c3228c70e3da2c3612b7a7aff6d621ac43d49ac5dc39664941bb019a66ec8a6af1d3811359d60f3ddf9507a98304eb497dad410f5447e6861dc7eacc4756a4bde0811cb1c67a635d04d47941355da7e333c87057a46fa4711e8be7212ee91f0548a573a65d47cac113f71bd7c244b78a356e068f00c895f799708b5fd6e91e0a92617f824533bccd6e525a7ae3fdb4d6b2c26380711724a1382eaaf7a8bd90c96501de869f10b58a83419ca5e0b47a46d305fe33bfa61a5f2194ad85e59811c1f787917d6f71333a0a15a17f8d393873616b30da098e265ea120d687065b67e59148730717d898ed3409b284da2c17836a99ed4f39f28b00ad7772a3896c6bf91d18049a5aa4ca413c0956bb5300324ee21bc84b882a47d20d86c690c318fe5c6d03e519dc772710d8fc7c4bfd32a5f0a22dec304512a757ecb539e0f9993108c70e531c4004eb7122ad0d2bd2594c09fc24939b2150d6dc1f1d1500a933776d9850821be4960b31345655d4a42e5e4b889750314d277b4df700472736da01ac965e32c0b468c4aae48c2ed63cb5ff367cc97f1d93bd0dc6e441dc83e08b95987d059b2f102d172c69e29d698e3fae776c575c52684af88a2c23ac7f5a770915cdc3e0993feeaee29288b89ce70d215aba33b8d41bfcb0b1c0d557450334b1b7acaaeb1ae626c63e5413da7a80804bf49aac6f900e0c27e829c8cc559ae8a74207a7e8a399a050b8402a7924fac854de7b5cf0255f26cd5088bba63ae363d70d506d5b9c89b36b54d3d204603b86b6b650a61154b2451bcff6ed4b6be09f4b47bd932b1c9612aa67427609b5eb14b29bfda378eb34025b58a75e6c1b1fa2e3e3be0dedcda6241d331ab121136fe6a6ba9f08cd290ca57309b2a4adca0396317b0ba2a868e3cc4e88abba943219f46b60d0876e897b54fba1a3fcd56ca7c89095b26a3c96ddeadf3e6eb38046ff06ce91faaced11888513aa1712fdc4551b0c2fd22fbfdc58a1b1b5123bcd9e7cc41e0ab9cab2e7682997893c292df435db7464880ff36b9b86d627fafae669604d16f144574204710aab953c2dd5a8857d6b86e1e3bec362446af0e9dbb9e3e2d5c17c06ff6255e4bd5558a9459bf10bc54a9d82cc6177501d3a431272b64e059c0adbec3f4e225fffc188b4e158d528c2ecad8a121c93cbdd449aea2cbabb787e52728d825cde33ceea4a1a2138bbb51f456a30f3928202fcb875a8bcab7d9fc93841bc5ba978b4909b7f2edd85a8f4d484f117ef99fd2ed2ae6ce3cb136aa841b15c3cd6a2fe0645a3e220a723c9e63efdb7692442f07b7c5fb027233b856b593ccc79146858b6cf3685612857fdc28add72bb982b9c93f228fbba51b2856ffda03cb95fc893f5647236b9841b48b97384ffc7ab6beed4deda10e77138e67512a32bdd92d449e1cc9383de20a883826d8340c3cefe62e5095acaee79aed49ae0feb21c4daae98094e168b187be3a3cc52f2b46f4aaa2d65009cc95cb9e79278c079d3d73f8480b82e5ed022c39f959aef2278b26b3e534acbdd5739b9e1e0eea6f2816f8a6012941f688fc32d10272a2d596532f4b9e6681c0171ae2cd472bca7f87baaaf9b34472c71f246e8b0cdebf138e900add77a665d54a7a3d533cc7cd6d831e4aff59a512987f7670a20f29571e732eee113c0a5843976ab829989025591d48ebe3ef37b20dd91d6f4dee1010642100f8100c8acfd24b53163de5dc7ba093335665623087016e1c56fd6906c69c2fcafc6c46e262d2fec0a92525bbd678e780d74ed118ff0b0c09d1b9c4b87ba1f00dc327dc5dcc740df55761b65e7b57ccf7aad99733b2a1a3323992439c4efbb6a9f47e399a658b399edfbfee6018d80772c583540bd72127e24aa7ad8a256948e2cda4d34b54ae09e587a63f2387d7cd2fbbe928cf1f7d09813724bfabb8179928a6f6dbd88d1f1ddf5efd6ef2057db135692bde8c8adb6624fd44c0d4dba15bc986f67a3ce5bac6f7f44a6d1d83a02d76ac19664ca6fabf1a79965b735c5c121b187b4a34571ce21ff631f94685c3ff99cf99e5cd72427384712b84376016bc9739edd5b1004dd8d97af90bbbc15e456c26d275211861c144e9bdcc513d0798eddfb38dbb40f08b78b96797aef3f9bb6bdf8e8be898a86074500f6b307dc0444b6545b631625fd3db236b51a2ee208dde1eee958cd73aa32f037b6cfd14996ebfe19b2bc42cae400e9e50311f96a76ece6132eeda9a019a8572cdc86a51999970c3378ce6a32416d361f7ab0b0540c752b04654683139e49462a4f3fbea5fc4d8dd3071afabd5d12ce4c0c57b8ed479bfb225b7f717919eb830a904640cc30c570de2f75a10caf1c1850b2a430eb09822d6e2494c24649d295fd3123c36ee33f5fcf5e007147d2626802e944abbf012b662ba56e87a27531dce647f09ffa612bafa0b45f0d89e7f88fd24007656b1345b9735e4c1214e158aaac134b75dfa1f067b6df54db573f61012720a0b7eee29369d06ea196d6d0db84d821b1ddf9cfcb9e4f66e037e724c82df1009c46d876b91e3a451c3e6e74b6c84a8f45bb708cd60f68814efedf592e83c680a67914536cdbedf40e8749ded91ab4b20022d1141bd7e0c89c1e96300a55fa6aede8827e83467cad688a6fdc9df3bd52d447187cfcaf8800373ad147e56deaf9bc2a32c8d23debdab0d74f22d83347a4e87a36cc56b404300be7e46a66147364074e34de5b76bb620581b4217140fbfb229f701094a7d7b3228631f42a6dd9bf56f989ff23b07c84deadba3c102866456482a2a7fc96ae364d5b3bc9538e6b79dd107f80bd5bdeaf9f222c7d28cece56337075c9337d8efd6446954c24d8b6da9bbf58b2d5f44a58381158d4e1b3e3ece6ee90e240518ddb114d5cd7ae00c8ca5e43833a4eec7809cf38d5dbb348d39f0d42f55b78f66747a1507cd6a646d09fb92effb47279640c0c5c4b2608718523516f497c74f74b652796c04933e7b2eb903d48c56f7a5ab4c1abf8159ba5201c369933f4b18eeffe149a70f4df638ddfd218f15ac9dee5d9d3637a1682a76e3ce1d70b5553265cc031c25a85e0d8b2ca893c9d93f2173903da80e1b12447d464a449221a5a7d419b3b48884bf618d6b0432f33f27958db4da310696453591ebacc4dc918115c9e286f570c3fd7400c6c3d71d2d9f4c52791de9bc754087c7ba892305bf3aeeddf7402376f3afc39c0fa7ca82e187e6db171ea7e610fa9b20bec8bcbf29ff5518768d8515cb154bd8f5bc6a7e0c998275ff9daa8cc8df84a9efe7c7377bb25bb6b9a4f424653268ee90d9ea0b01c1fb07a64b355253411ad85d1996aa1b151013281d7868523c7df7685c7181b83a136dd28d9945fcbfe65e801297349e9e935c931e584b4414aed29fa8468308eadb58bfe9999d68a417fc0859abc5f919f0744c918296d915481e850e641eb76fece9fdc323554ee57a69d5fbb2a495becffa2ae651643761672503aae8c68c44d543f37ffff0886d1e8cea19652df7ff7ab0bae75c79d76299a38c8fea3626c4b4edb8df3b82ac9eb971e691273632b45083a3de601f7b41411a72373d55e83ba57b653b90c1cd7053b9a6f9ba92d03656b7169bcd2bf7bd699af668a3bb110fd14c41bbd74bd23e1fe39e9f34a4a2100e79d318cb7e70d1bc40f6f8e4774518e0619ca6d3a2f7f6d31e8ffb6226c9c6de56de5ecb67b02621c3b282e143513d3ab19c91710c0ab6935276040ba547907ed6a5483c8efc6fa5c35b8a54f4b1e41ba6712d9071b1df84f5c538aa2bca76f1fa9b00c6c013cc6db98c05b58ab1243847b1bde3867d38bd7d0d37a7e501dbeba31841693d08a4782b54fcc620c7f82b82097e7608af0d71cbc39f3abcbdc9ec69c0bac67900feede150444a63809a610c389dc46f59efb1f4cd9a5a08cd56a6472dead39778e035a8b18388e163455c620f3c5b655370a5ac227277314c68c6eda68ab354810abb6354ca56af7187632c17f56dc8c7dce6cf7cf95898e765b29bd690fbe9119f4841fb3e63d4db6c210b9326fc7cd77450550d190eedb4dd72215f7f684c93c482bfafb2238d2f80ae94e93f96c6ec701e4e4e1587eaef92a48ec925d54a7d172b8b722b697e566b7c059786fc99ee58cb4871de50ce8efd78cfce19553c3c681d3b535e64bffcbc876a4d36edb2a0b06bf31d5b705ce944e78c5b2c2e35bffd0fd3b11d6d182f9f17a4c2efc8f9c3d455b99482ed36981eb567bbbf7c0674357f7a0c2f4abdf76bb5813398f7dc118b53db39337c3b30c588eb1191f407406473a9ea60a3342f0c94f3d4225c7e6dbd1235114ee0fad004baed635062f495720fe7625f4997bfded3e1c4ee3379fbab0fa57ea02ab3e8c2cd0453187ccea9867e621d35c9ad7cac31f7b61798d94eb19d160fc3599a7258e01ce89f3ba9443a17936ba26693cdcdda6bc46d3e5838c35cff0e52b964a0e19ca56362d08262399ad7a315e46c8774d16f3139197a1adbdf82479f23d4f8b19b5ec99879a285554db15a914c5ce63bceaf8f94f6ddac81ec4a7415bd7441b27fc67f30a8a81c0712832733e5bd073b90ac3f018e267b85231a6e9bc588eba9eddde8d0a270673586cd25d7e17b03032c967dc5963fd73e93f743c68eca1e42695f69fc4e73b89c4879148ec7ce82fcb310fe4b6c166f9cae46ea9ef4e218334cec1e0527a2997f8733915b2f03118587438e0ab39b3aa37078217aafcb295c5bbb9488ef2a4ae4c29ffb1b58e9ba42f40db453a6547fbd18001897f18ac3fff4fc83eb7cf683f0908214fe20e205fed1c91145795bcb6a990133f7a9def2f3d9ce73ef7fc23dc7590e2529eb3ff98e9391c6b32a4dbdc732fdcd1ccefe8ef00bf6175bf1388d8b326fda3570c32eb2bfbf05c89213f819189dcdbfe508b2d57d6b58cc85204fd2940f1854396dba18f77b70b7ccb5504bcbab214e4d3971cc600a2907752eb1da05e22c039b7132be210cd2d4896fc644706c68b61b56aadde324d46a8ff26afc9d682693e1368b1a8b053dd64f1159a42e0e09bf8a84aa73638bacdf2f3b771296f49ae3240ca141f0636666915393ca2417d088ae052212df425a5894a0893151125437a275c4ddd9869b23db650f5c8fc4c17cb631f679c71f0c3d08485b2cc7f87a1d4261238fe3ded4db7aae23c08df6adc0d821e7247936d334c401a91b2886cc3502881b6fca4d2b080e650ea3672cf0adb38bf9fbe965fd81a5bdd97df44800ff6a3e8b7141e4e07bb4971c0ab139c20cefe2ded173fb88c5cb33d9438e80688a8a6545e50752d1e64e7c9a95bc92e3a87a996c1dc66f5a668a367fa6389cd459b3d48fbd754089fc6f46218c813ad550afdd62aecd5497979f32690a3d276015f9c19752d7fe1ad31287771e4566e37907298505d7e73970ce1c54fd29a79e8d3a4abd0fe7d4a5a83b07ceef6983f93a24f8553510e9fab253853d82c299e17e715e32bcead0ff6f2a29b0d127b6d2e51a9989d62a1ab4b1d1798f19be9d566981c6f14eac3b19c400cfc13f771786281ca6d35efad3a9136cf9cbe4b255193ee41be110004cc5923509acdd7e28272986197a8af90e60eaa15932214904267d2f3178f5ff322460088a20a1162cdd186317f5ebfaf65e7de7bd83985e91b1818051a261b720f4186fd1321d10ed428594c6039cdb879a69ce863c03343caabd1b1025adc279dc91b1aa563717f20d2ab152ab074b812ed7d9b86b4412149b86e8c526e575fa4c67ef8181c3aaa857e618f867f1fe27636dc2731063a216ccc2884e65fbc0b15777cf256072fb577ff16b0291d2fd8d9561b506452da4a87283390723b7c6ee29a5a1d4b55e363c57807de83140263fad15840f976a25f38746593595d9b8a759be059c975b097d7ca8d61e834ed7f2dbf9d1dcf6f9860310847d0b1d77bdbe933f2b373fd271d9c33eb175fdac48eebf426e042b4797559481612fba5d7f9a5d1bf223c4d2766a2223ddee11ffc2c3e23698b67fa3ff59dea40c4ba349b150ae05bf3f1272a26011ef5bee6fbffb3211297bbbf0cbc00b8e70b63181627030b457e039e6cf1b9613e0eb62708c41d0a4d70f3b41ccc3346784eb239c80482171b7ada615e17f0aa81ec32ccdeace21072b1c578fb8dac02fa9da8e8a55bb26fd4b95e68e9400fe8bc560aa8decf4eb144cb4288064cdc0201442738d66672d6722c8afa35fc04ed995db340b9122b44880f0c9cde0655206c09df91b0f29269dc54ad8a71de1e0726377e0246e1eb21033dce6e1e0acb3ba70d4a6b8173d757caa948f06ad5d115ce61f4ccab552e5fc7f90341a8160d7a3e768535c36cdda32958dc81804b9753c05ac91d6c67b29f1dd3a9a0b0dccce097eba2d4b36fe3ea81b49202f395785bc008005bcfae672068a8ecab8fb5806895321d9e1c60a8fb2995d1d1f9de8e9e1e051c4d16e1a7eaad99153537eb3f254c487408dfd18e14e9522a99928d0aa79886e3c617839194725d34001a1e163b1699cc6a2793977f55474a69f9c5b935f2933f3cb05b2d49965868525085d3f17bf26656464e1482a0b3b76738de6abad174ce31a53bdfc2f267340fb5ea86b36f63f3991dfb183fb43428ec07413884d99e26d016da9fd64f1394c71a16cc793d522273c5ac3b20f462ec5fe9a4ac323523c7eafe6fe5a62456ac82558a1d6c9e886e872ababf36785694920612fe3956babfd7814338a52d9474a9e1b682af9766622c3987224bdd6a946e02dce29a9166c1404c7bb31fb4ad82a9c4ef847cea24837e059d553d1bd0ba2fa7825a96aa03723f548260739228ec3d09f0548d62906363869ce5c28dc42d0c32a76b40c9cd222a011f182af52e6751d23437309217c1bcc0a31d51b5c7f191c68767a53c15d4028858c060ae923ea10dd97ba5abf6486f7acc82952eb2dbe86aa9d354f41d6081d7a9d335f8165bf48e3c83fccee122bd8b891166644d8c3299593e2b3ad19247a3e14c51301e8362bed648492a11b57e62196585f991659fa77a70f94cbe57be2552d47c4a50d0a41b1396db7c49ded93ec4fb6b64935e8caf2d560c9ac90ff7b49fb222f9bad63b9dad41d216a55b5c8cc98b9b56ecb92b9bf4dcb16c0fe8b59ff84ad651c4eea91b3b0631024f7a8850764f7f1ac0b0fe08847d87553e3f9a3a8e7f3b099c16446681e18d050da2f66f7ff770e1f3a406df5d8d4f116e6df33668bb810e7079474f88eb5cbc6d3a8a513609c72c88111b5fe04e0fe1616bfdfed46d9e05fc3fac8c3a1f6141236e6122cc786679e67a0acdb470e703bc0208ffdcaa5a9fa61bcf64e5e0194ef50fcc88e6123c0d53d3e329df1ab32336dbefcbe178ab7988f6252245860ec68bb8e4b41699eb1c5a68c58e2b61cfc93f3562b01f61f8c546aa8397a651bc5238d7a1fba00d5929322566c094e00f440c393acb53a51d830db35568fdd56e67786a68fe190709a0b44b390700b1c9161b91423091c0465b0e4906d962e1896c060915c15b4076b98a322b129e89fd8263d9873060e38d26f09a9ac3bc4d4106ff663db49b97ad9c3ccdb629279cbb72b67499102bb08885a370ceaff0f26199cf2fc1d543a21baf20f93439346a42f52d450b69c8d26a442f3221a076a45e62f89f640eb255d7639d6623506b3ee48fd366646d8b9c61472626e756fe1aa6482795a43a62962d4ab625e2fd0a8698a6e7cf572a32bc89ae0dbe66f528738172210959dedefa7e0441e1eb0e9f50f9e92b8c1995308363951293ad2e87bb643259dbdb9f837495034d4e8cb80ec60dff066db082da7c0d20f386ff704052657f502fbd6cd9cb78001af5d91844da6393173c384d9fcf2c961bc0acc83a46960b1e427886a364a1287986e53557bc8c5be794d76caaf461441d5968602e3e8e90b30961a98206466bac80c50e77bd5a364bc235a27300d08bcc129d2ab0edea7c565ec92cf2c0d6c6ecd2283fe30dd1d66055e98c5ee2376d38a1f664a11f02787978c7982efec6e3549ee3abc53d938b1221bcbd160a062849afff12f34ec22e532a6192d816a6c5724ba0e9ac3907ae6304c5fe1a708dad6e661e5fe22b07b2800d77caec9e4d2132a61cc447bd5d1ebaba0506c809abb79b8b5f07a79d3cde15abcde785f07db110ece8b753f3b14275532e47aca555ed715698490139fc820c539077eb24409bf00b4431530ddd4c2d4bcbbd14e58838f6089a611c7464aff029d1f9e4bbadfabbd557ced5af0c07bf464dbe183d3c2bcef77febc4648a0d0bd36f4bad4c9881e526c6649b35b360b7c750b90de53a0a5992c265d1bd593c024ffb88723f9af2651265e4f3b31002ccff5276530e0afeaf32f2086aefaab88828b85e80a2316cc71318022c7fb93cf9063ed617f66d6d00eb247794a6746c883f1ea4dbc1f25a054d884b816bcef09991ebd080412cd5839843d3fa88721457d0a83d37ffdede5f8bed97fb98d99e56f878f9f7bc4de080bc49236dbba13e47be09866668e6cb9ef51da78329cd69abaf048e9a2d4781f8e593feca7ea41928e51d69709647e329e293d2ce2e95a8c87d833c7d6b124c840fa045e451a03a8135ca09a25cadf2c784ec1a8bfb19736087be2286ec9a685926624c5479e353276239a7130c0e033eecbfd53a0b89cafd2e7eed58f434e82b31e89668ccd6177b7ee146beb7602dd936a765f936cd15e2a4fc3c38a22151dfcd0fd9da9421f10cf44db9b15d8ab7a51cd134b5f3fb7c193d1a1a1d213cb1ae7916fe215d79a3061294df0727746a75faf2e4ad3f4dc8e5d040e781ee6546c270729a16a248d44eb3cd3ef6d3a4ef9c4236f2b162c64b251bd43f39236015543832dfc1e1da16cbadb438b741245c07530bd6ee6f89d18c5ca9991e150d713eb1c0c14c62971d2b5569a59e174bd8675fad3c20229bd068e8308221b21882a3e841ee4ec759787cd375e5973520a0b888a67f00ef60964619a73f155998b057b3ff97815ac329cb01b740645ba2f566d1810a6ddc125233c55bda47b55e868f167d7641633a55ddbf0df318e6f6fefd3dda1890b437f2aa5ac34537a202c0943fcc83350e61d3d0d3144c0e033991ebd8ece9ac94e4ccbb88d1cfc8ed4af616d24b084257f21099084855ae5a309e12e14f42cbe774ee1dde7975d3262523aae9c674a583382a87c17ed932cb0268d04c048fea84133c47e82a4047d25292a6ca42eb114fed8df2dfb7066a9b169afda7bc72ad95100b4028d10a85a7ac912ea8e9033b185ef90d7655adf1f2c2e5764cc980bd8aba5486da79e4b07f5969882be4a317d3bedb34d566bac1c2ac6eefd129525afe8ff64aec48b6d43ee7ad1bba1ed5935d313656168d139fe2dc9578446e3e3d1e20283b6a4cbd699dca23bab301944ffcc050f4d3da8b0acd1d1c142d1551ca35fb91ac547d20a49bd9a9013c6e64ca3dd213765cb113f50366f5e478f892849ffee6c4e9cc4f84cb0f8b6710b336cc8a0716137f6f882e9ae1acbf0bff956189242b756d6f6d1675ec6e93acaec5f4c6664f3ab71de8688c8f445e3c22928965d9f1944a38e936ef1d26dc2e1858be18ee466eae0c80654fd690c179e2700713142dc4d6f9e459c1785de1727b1888767c85df7b3b76de3da168e9120d38bb14947bcb92076865fc8095017a248fc48b3820b1d995dcbb5a542156751a8890650bfeaadae18113c5542d2c06d394939523b0ff67193cf34506d5b978d86d260cf7ffd603b0184dbd05eec10c8ad7d1327bf31fc0f6bcc40beb81db94605d725d434da910e9fc5467e0d639de4f843da8d25d8f363737527b7fa64c776616c8592d6e1d2b0276509968510882358cb4d59bb464b09d9202aaed9345105d25e526d276883b8fa5b03672123f2ddf3ba3b79167c16865256731127ffcee821666b0b46ff887b4ebc458c158dd8cf731346667b648baa8c0ea7406bc8a0c1ad696a0fc838fc616fc68c992ecd2dc5acbc255f96c859ca69b53f22d6738ec47e93f25b3ca498deb675c4f2cdd490c6595d04593e31fa173bbac30ed7092fd4aeaa1d6f2238f702b34f2dac4b94668b632a5044815b6244d3cbf89ce0aadeb0b07509629b5267fd4f3b79a5ddefcf6ff7380a7b5acd35b0fb122724ff1234302537faf393107e31237b7a04abfa854188b34ea5cf929436b3229c239c5dec964ae68a0f9af3f53bccccfbf0941fe83353ffa5679980adfeb710db3ce3013d293ee050e475d8d9b7fc3dc399b7957e59896f5f8243d93bfb3886f659e7214b8591e35ba1d6344d3b896fae779b18ac278ae29e51952dfea333dd6a7a5069e81eaa2a059dfd95272e3c15d5badfcf591b0e681769d269107c489e4e8ce0a3c98f9143a604d699fa8f67841bece3070f0a3cc4a78a703e86d2112524421b0ce44e6acb7586180ad3134263803da2b1cf7deb0dfcaa734d2ccd90e65d49c8ae516ffcd3eeb8b9c0409d1e53faab831b81b7f249240850d54be1c779c90879198fe7e35de27484158ef2070892ddfef17d60d07a5eb5074fa62408e4e94f75756af1b60fe454963839f026b563d1de6de00d553bfdbeec9d515e59e9d921010285e412409636daf4f6346fbfd34a5c6cb0423d8bb924639f89f22d9cc3ae0fe22dc1162bf39608073644b370534aa62ca2a443231cab67bd880c46a9a6ad758c094f5d90d8601d96a3438c86b56ca3c288af29fb31569ca2f826592b34f9ed5dea39f1e5b1dd3de639b4f65c8bbcc71e595b5ba64b914a2e80886d65a4ed09083c41be32ed3b5008f5e793f3f88e09c28cc765bebf9e9aded4d6d94abbd4c4761d91fc809e565111a56f0ef0e0c6c1706665e416dacf0e6bfa49584bfc9b424ca33f2d50ca160808f09153eb2d5011da487ebeb5e20a53abaa7ec9975627a9cff8cd0c99141ec9dc03de8d473e3c310d73a09ce541fd0090a7df7486a941862a3e11c1df60f6d828c4b7f4931a4e991ec0ce4989da7a853148bc1e7f47c69d178ef9ae8b58e736979eda8da2e0bf7e6dff328119d54732daf6d85f7c40f45e02f23f21f6ee25438c3a9ab135e3d9a04d3d456205210d06e35400140b7e3bff97d5ebebb408d0ffb9d3f28a2032e9ddcc242a8d491fdf630fae9064c36d185039687f8dfc0bffd5e402d412d15ed5a42b5b28040f05077fcd85f0be395094c33815996dfd21d09e6c96828a02b65cf4e20ea152ccf1ce458bbe3fefd6e481983d433b70fe4c9c1e7e2877840ad39fa6be74ad9a08c50af535cb865aaca77162ae3d529c51d44322926f2ae03c7b246f19e5a3cdc7f2dde0b7df4ef3fbd348a2cc95f6fe00c7918749691723899160cd67eb14ae4ffa6293af2e1cb71bbc05ba6f6aadc241a3e624cb7f059b10654aae2f9728bba57b334dd9a51209965d6a3516c1f464d8fdcb474cd6e79b0638272fb489f1c8b6eeff684cbf52fcd93f99dee93f915eba45e42dd3ce3f902e0ed8722e1d7e71348423dba07306eff70aebc933981a30b3e196fed4ad89b26969adabc9aa2427ea2756cd2699809b4e4658051edeb319eb80521b1a5413d874e030caee3691f8c12becd48d6c7453ce6cdb389eebbb662be3055cfae6ad9883c9b93f0d2e927e1f61995080fa61627d3ca173a802171c28ce9f951a101af4ec5e476604ff600403253545a0a79968f14d9033a061b20f163e11e2da105e8e8c937d869a52b9617e396409cbea81b88f882960d99d0bd9c350095c9e03950d4c5a4dfde4f53fbf78fc765fb8bfc708a378ed00a558ea0a254e525148013541967adf15b2fd4b8101962f3b4663cfd8d0b456c920a75a73fca8eb92678eff41540802351062fe8537098b4197ee92cb46e311169d84debded82bf531b594bc8cc3065faa32dc53647e3742a9c3a430f39f74a55de9c828a5fdbbd13bfc10c632dbb1077b7b3ce742b06dbb9510d92f7344e724a2520ccd781a64b4649cb3e5fc0b9fc679546d58b3a4d32751709db2865dbc7e409206f8cb74cdb27c2774ea688bc142ba2e78ff546aab4c0753ebdc7802e99131f7d8b7cdf689391f1e5324d1f24a54e0271286031d668d1b47069c64c78d218a63d4cf38cb131ed053b23cbe080e104c314f9d3aa8fe79d64469ba14731831d1045e4c1b87b75c3dbe0b0f41d83495cb8d34cc3c11ed7d1753184d369e2cd7cbcf18dae81d3a746fa7a102f76c173b53a2d1f48f49e92276854d3c41543fca3442ef4cb5b22d6094c7b66f1e47d6bd1af5d063e8f1a7fda7445a273d0cce6e7d0300586efba6ed6b07ab400ff3e174eb6d5a765c1f23b0d53852493185d0a84b2af3c75746215a48f7a2ecb10c32f5a6b00deda3bd648e3d4ee1a22acb7f00703a2e55668c5bbb55a4a2549bcf0d594c254a7a0f186f6d88664ffcd62c25e8fff8b71c666bc5f172b6989f73abf05547eff35b4fcf0e9a01e372dba3e25bc4113747f84d11d92fbb6860198d9abcc1bf902dcf424c59cd8c7695c220cbec02b6b424c1a2a01e0c3145a3c051971f9bf0a4993c3d619ce7888c63f2d59d3d245eaf5377cc137f046d5526be48ea93209eb34589d555f38f698f7ff44d790d5897f71d350b795d338d8ce4aaa1f2eda81c8c187eed2ce5edf099488d889e5e398d7b6efccc831afdac71704743883b8b66f15bdd61e2a5947ce371696d85c7c09ac8632089824c461c22ce106a7324a57f4e601f69e79d801e1b4156fb00ba0ce21853eec4572e8e2ae0b09fc4f36384f999f6478b01af8f1e7917bf000358932923482082cca79c53872c5fb1aff4692faa2e760016c884c7d9c9091d90f1956f3e110b88fc4a3269a9f3bf4ed94005a6e3d77f8841d8be435c90b0e5af6181c8cfe1ebb09e7a99038393e19160d2f3a4ef018e4aeb2a0943a7b30971ede89055079a540ce0bafc271a8f95523e8fe995f216681910ee0271f9e239116a80020eefa3ada530c4155994a131b4a9624aff82651a43d5eae9ef002a0da57b7fd48bb6591891a4dd204d43696692b3605a312888d95491ced459a2826eea5bc6f044e64dec81d43a8c2b6bb488cc17c64278490c5a333be7c82de6b98aceae1e1e19bdb4a963bff302170d19d3e6a16910566cf196ef1959c766094ec5e9c5cf3cf4c90b7a5b69abbcf2070ae5de9921e07255d597f1cf35e7a46ef6c09716ceb8192779890934a9ef08fb27cecc58d5dcbbecbfa5844b26ae04f14db14e8368864d50af6a4a8780b5686efa929b90e95a116f52c05d2a062492e3d5eff4c61ca2b42b6765b684d33a42d7b148baf038b35ad6e46ae55ab03cf6c347ae061a73285acddb0457a573a1075e3e7b9a42ae0520bf32b86914996e3316c012e95ec0720f7472423ba3446ecb596ef3e0939e3ffd1d5f1bbcc176b13d779c6c2a043045477d9517ef46ac769e01ddca144668bc7d485e5775dbc326825083d3bfaada86f3a57c6f7cf25c3b109af3531e714ae1293100defda537083280fe6a89acd16591be1f52a7feca96980292f4e5df9ca3d13e91b0cef404688a9a94d5e6d9d1be666920a09f6cf04932456357b938cac133cc79843b98fcebfc8eba414ede350840a0207277b17e17c2ff9550fefee48c625c4baf7699058c5e96169fc23b69fbd8ee65731916d7935846b8daaefa58e29cd664b7c151f809201e4d00bea835856c8dc910e230b0f8f25a57d6ba436957d20f27b4821705a8c11c9723885b43e431f4a7a911d09c75d04809a5114c6249c9f11c738400d2627225481f882a0d373e63c09b99133bcf4235baba97a76f0cd9d4f699deb0ba79dd1e539e7195da1cbd0157d00cb6ce957ebfdc6c27bb0f6f7558209c6ea914ed1d21b532e5d466b2afc02e9d302dee4906b26dd8e06e53173134f00fb1912e7c573e61fdf5e5f231b6d6462ff388b30b6a0b7975c59d0af71fd2b9821f1a6fa42407438b99f3f58aa711242b06f7fe6c271f94acd37d11f6517b95e1525c759309593515de19f8194c8a8f0c7a2aaa5a48864f54b25248ee18ade5047d6d49f9dd07b9c194a3f93ad52fd44e47ed6f89f8a886ebfd4f507e727bc14371bab84b96862f2df1d3bc59d18dbca80c4637a584e27797887f401207adfcd7bb757df7695f636a431dbd5f11ed002c65aa8791870a5668f0b46a775698cd96415f4322afc11fbf90f099d2b0c094dcb260dac5e60c2f2d863e64cdb43107ac18b7640bb95d0f60b952a33c1dc0352befa824ff139ba502e4194549ffbc8e2f77eb46fae96696e97312cb3185dcaa212cd9ee8143929d6d5cecc3d0e8187be14780abae2de1eb4d49fae09ff4d22678e108b2a2a16869b2aac9d992ddb04ec257ff4b907e83e2c6cb777b450a0dbef6fdfd476219bf2cb5a5855ae5b9f0f89bf459b7e7a783790f5007a9e822a1faecd4e9ce18ee4970771278468b928d536f71086ff4313b815e4b48d5d1fa9ade13ca18817a5d8cec2bff592c3a7cddf39e9136424b2653a7f0f61639c302c38daec9f9d3d467f6fcade4f3e6dd90754c150d2cb404a4d3642565dad52ad641904b626e9e4f26871d8a43e5435881534245ebb6763a4e5815c88f504749b6dc4f141627be6971358afa410310e8edd8bf0f77d31cd1c70740ab07e02118befce49f094006db05e876cd6853e86e31103eba92fda368e1bdfd15092cfa515ba1c073131eecd25e7082c3ee5c3216737313d30b6ad1e1bdaed74518320a82002738b5713b7712753059fcf88374f1b2a16e24c6a2811410425699a7f46cea89877178ce02580008044fa734e899500684fa0acb07a93fa5ceb72e52da494ada60d7caa19aa5c68ed0410667e3b70b3e597deaa4373b03772ffc4951fe745c596c586e258fb89239ccd2c0986e332a79988a6cd56031eda2076d223802fe92eb0e04f078a8ba7729cceea589a0f64e71711b4376a28404ac3c78a17bf533c270f4b7d84cba387e87fc0dd93523cc687923758c4ef55d19132016a7c16865256731127ffcee821666b0b46ff887b4ebc458c158dd8cf731346667b648baa8c0ea7406bc8a0c1ad696a0fc838fc616fc68c07cdd48a7a478bba48c54c5e7bb81b56a7185d634293804515440553dd2ce99abfec2fec2be7a42588eb23bf430e592d01b9fba3d4795145de442599bd2814154860a42b5d9370a323c3d42c86c9eb18b49ba936acb017a0ea4d711a31b312f41457a31a88eb942875be41ffb668c13e641e654ea396b017fed045de150be417456401871be8ea7212f856a9cf67ff631b728f5dbed02b520fbfcae5870f5d26c0a0005e47412528cd8efe3b611031a4fb94fb53997bc5a45df5b2aa472694d819dc2bd0d3c77dc7edb825815660e5a9369f3c6ff4f1fcd9807f253d5a2869484e4dfd9bf22e44811395746ae108c6373d7e0df02c5dd1abfde3921858ab4d03a15bfeea15a5eaa3d64a281dc991c553e83d553e6ee8af0b248a8fdfe8ee00c26f57faa0c86a72a1c81543816093edb3acf058a9f2cf609139c88a9ed69dd227265b853c04c5fc75247aba6f67b1c0988d5a761bdf19794d6ce8b900f5d4dc2cce3cb235ee621d710271c7de246a80227006301d11fffe01cbedea9d8a27da2643bb911d5e6f0d38f2758db8a373f6cd523142f5b142711d63094823af687897447cbdbff9e1d144e70f450267e84fc6b5816475a30bb7be4f29b4b679154b158302e52e269b6080c541845f8baa39d22db663081d5bfe8f98413ed432425fc3d310c4283e4a1ea2e14697b6a401bac8691d657cd6d8c30a601d96a3438c86b56ca3c288af29fb31569ca2f826592b34f9ed5dea39f1e5b1dd3de639b4f65c8bbcc71e595b5ba64b914a2e80886d61f531a23f3ccb41dbf0a96d2c6963d564341d13bd2aacb127f8c75c0ab5f1c7938e57fac50c7f4dada924edd1c9d9a8b4f63f05655fa03af4c63e19109a03f0f1ef1d171ccd7c2a7cfe165a50712d16788d28db4e265ad277f88dd9b8a2e58879546d7ec2cf1dbf99973b0bbef2c189b424b2974d126eeed97051fbb4478fde221208b27e07b0b7097f29b497cd964a917f81cbca0cb6ce8a08c91b368bb3e303e46aa3d09e6fbadf5bcea89d4dbfe622f64797fc7dd14c459551ff548bc24528738bfbde3e4cc0788066018b32d72a0a69138310409ddfa76df373c26d685bce90f36060861e9b69a1fc7a4de1ae654effa1e0de388cbf87095116b247d6d98e3d77c2d8af129189e052f92fb092819783d38643b572190ffdd433027a1413032ea04c1ce41ccae6119cee0b207bcfcd9defbd300e9217779c0ce9fb51b10bd9739237a553a693b36eb8a5fe67c6e2c7c39b12c3e2e36f74852a21d3f72d8fd2d2ce7734ab85f33e128a175f898cce61979402283f6d1ca6123848e0d76f7baab25b05fd5bfaa0943daf3e12b6d107a74d22b4482bb8dd70b5a4b7ad2aabe6be034fa604041cf1e4f2bb8f49a5337c7a14b932555dd70336460c540e991646c67ab0ddad621991fc3bada5c25015ba127960ce91e601058b7e4069dfcb744c3cf376f567dca436c49b0bb05a162bf397184e696be87aeda4501d9f1a32e4e8bf220fea7651e9bdc34b0522e1aa354f43d8f61248a1914e1100dfad2c7108ce2fbfe440cb14546674af4703ba9b2d2da3524cb34dffa26455975e28725ea6050833601c47fa65bfd3766c2bc3376e87ce93d70a556fe0180b6ecaee86d68c99da788cc61f8c0370fd7ae3b3187cd38680f2f42b7c65c98e03253545a0a79968f14d9033a061b20f163e11e2da105e8e8c937d869a52b9617e396409cbea81b88f882960d99d0bd9c350095c9e03d69ec1700f69e29eeebfc6fc81ba4dfae4451799b2d8c235a9a84146a19537722690451c2e2e5a8c0ca1f83d7b7029cc318638a96887450a5c732ed56ee96d2c7736f7aa33351dcf79834653f500c90581b02953b729a575b716a6f736eceb4e7c6709030e7f6d25f643f84cf8264d519b34dcf22fcdcfa98daa7f1d3236224d0c4e0f0e718dde843658852aeb86608fe7a2f9add247481cc138c0a88417c4e8ac453f16a9d5696fa4eccd638bca0e89c3654ccda6378235ec4b7a58b7301a8c2d756b0a6da3d5b78aa7acc871105b37a2c4c812fa9e8483a8a7a1c098b7f93c56563387970e08359cdf410fe353eab36b2e79cea36e4d766e748899202bb57e8f0e1452c4aa5d9029a55a0b551bbe7944862b47f3939a4596134f8096c6a722116b95e589a4838ec6a6ab02d6f8370010c4ce8a0447179b940ae32a0e71245a196f08e4aeb70e309d65cf5a0751c5e704105dce5baddd09a3e0d6001fcb6ae393d8bdb6e0f5ab0d2ae98b92f80779c93602516e5cc8f680e31494e757f5a3762a43e1ea0ca68b174072d6700543cb852493185d0a84b2af3c75746215a48f7a2ecb10c32f5a6b00deda3bd648e3d4ee1a22acb7f00703a2e55668c5bbb55a4a2549bcf0d579272825ad8450700ac68e8a1e9d64fa37fcb0dc5d5535bdee2d12db31377db0676895157f0af71ec461e712fb9a2233b42fa6452d34901f356d2dfd06a39042de3766c157278f4987a32ce1277011c56c272c3818193c52b5df6c92a073694b21f800f05b359fce9e29e807624573223e606cf28b259935afeb3bdc7dfab0430925151a48146f0cf3865e2f052b9102e7bf3b22dffc2334eac6c26e44752b025d0176396447fd1f1f9e1a3691b5b00dda12295c76ef8541c8f549bcd907d9da256058e10895f48fbae6930a5da3cfd3b8b2afe670b91be07ea37ffecea1a7a9b759f5afb611a54bd8a1a6dd9f6b4e8ffa1d1c0e9fd6cdd4ac9c3047bf31dd4fc87262b17586df0ffeb3d635b4aa555d3ff915a95cf4e9f915043b2d2197a8ab966b02a5b026ea6edf80cb2a4786322fc16c0b3afd852b422508e58c23ec94005a6e3d77f8841d8be435c90b0e5af6181c8cfe1ebb09e7a99038393e19160d2f3a4ef018e4aeb2a0943a7b30971ede89055079a5f0bff88c4f90f0803aebdf065693b200e0d437b8bca9f03404ab1381bad51f0bf202ace483e9bdbcc5e76355cbc947c1b4e35737fee1b5809773e38b7eff56d79298cd61aa11bc01e53323a168af4d0ba049765b769760bc9e5e566003970e7a0f2bf8b092c43328e52e9a8f9da513e7fcd27f45af049dc0f335e8a7aa652c9722a3482701f5261d9e703c05ea1d5fddb223af8875928b8d3942423eee30dfe3017637ad3023f8140fa2537699bc92e4dee93953e6c964bf7e504d0bdcf900932d05c692e08f0be014259f71a7d99a4b26bc728857d6244ca41339ab51ea5f8ad0f258ff8eb992dcc6e909f0c9cf33136576ebace000c3990a6e3369cf1ebffff1ed1c806b29f5950d858c1a9685b0fecf122dadfefc9f3f608348e876ab3bdbd3f82c87af496939bba83aa98b7420ee6fe7926721d7c2312156bc3fefa5a40d5d3485e2e1b859ab2ee52a7af0bb84f82e6c7095c577bc9c2caa65f3a613eab486d53abc7b9e52684792b50cca0046ce341f6a0d717484a48c6de3a5629faa5ae2303df842f6b17006c08196743d61c99d6e77a70008374bab91ec894f9ad415fabdc444088d9bf0f9ae2c1232a630bef09e8c35265d2b77f982f54f5c8129f7e23009293a1ccf11765aa5bbbb770fa7671ed6eb1fcf786bff4c89bfc8646e5475f0a2b365fa26282398aaef4293b239329391ae5251af620cc8946bb1d926687632a55d7aea3dd3a135f8bd95b123c47ab39eb5d5ee571c2717d647c8536f5e86cc9a3e95285e0fb49fd2f64d48e17daf54e065878b8d4541b8ee03863f085eec6b1945f5422d90b757fdf425f8f13c6cc440c04c9b05e528a53a335b829e90ced7a4c64f2d480da0a4612dda82a657e3b5ddb659a05952c099cc6599990e9c9ee5c95d9554596ae8067f315893c873fd004f5a76ab2b1de09b953c16c62dbba32f0a53ec09b0de4cd87bce3c806109c238b781e568ec5012f7cd435db04d69550619adeb764350bce43897ed0525187153f44225fbd59bfa439b10ddc5fc77064d9fccfbe12c4578536a6757e45355d9a5bbedf24065c1f27d6e369f1a1a0b7bb01f884b1ee6878b71661ded38a7104eda256eaf5a1307648174c202395cba0fbf824837217de11a53149452d4214b512b2e3e5fdc5bb3d7506bd0b876db06f23beb0fd4a03c23fa78b11a71772f744c30a5675d0828684500b7009edd2fc74d8684d664bd6c36705cb3fb544b70ef0f0ae63f80ad3030bbefa55de14b5eae481f0eb82eb5499aac97a167a32689bfc72a9684154133159234ff60f375ea6a6ea14d1b3d422c6e8f5ae9e6c5ff1b9c1eb169810070876111d17a557e637cf54fdc55be1ccf53c71d7c1bb9c50bbb178c743c3b2e47f3ec19b150a98ad70f37b975bd70a2babb75e6753517cfa855f8cead83070f81c2c659bd66430422dff9e0fa16de3c5e85578b67ea3a657a9561da13fa1670f505b3d8cabd5f5c7245bf02ba24582c2f0712db66050b264fddfe990e27bc8b1b044fd8a6fd494eaa4125c5d5fa9109bac1bcb3705677f57040494eac8f0a0938186b0f944fdda308b82d643a2d516b7ece989113fa0e696a4ce9066c6f28041bbeed1d1d3f72ccd04bb46e384d85aabd44148cda867c8de7c7b0e23c8a2fa2fbaba54bc39dcce3d7943e33b15b0c72982ba16174b4663800a32c29a395ae5d2f16086bc7480c24a5331e980b94bb3de09e76010783d704ff65143a7b8142e807cb033d66829b8b5a6bec439bbdaaf792fb83c907c95f4f96428a9e1e9a3151e66c847921c12a04480809b4882bcef8e5fd5ed0582bdad94c580099bfe781125b5765d28320985a269db98fc4ad6fb9ba055244c87d1c9f7307920dc2ea92365e3674d9ae2a9f785e32a55dad406108d1c7c2728b1b4e6f008d6b0b4ccaa1351c76bc5ca5ca6dda433a38d0741f8f598131b4f3d69a893114d4d59661f568751db10173ecb498f28abca0ea36f79dbe2c5867dbb3e77d7cadfa42ac416137aa4fed80d454ee90f1109257da6de4626da47e74019f46125e760db405233020cda93539bfd51b8981f08c2c6fc4803062a2bd873062f8a1cbe89f3c6e33d8535f9282a84f76d8da6cfbaa1b8c8975256c4f5ccfa51bef92c7a2d863f92f3259b83eeff10dc56071981088bc723d86721dc3448d5ca2ae544b0f511a06916f21dd0ff199ecb171ec18cef030310a8d7d86be8d2e5e6299e3db2b5ea7a68a1810232a3088c7b5e770322be13f98afedecace1e1edd91fbe6ac8f02db8b9b17ff65393d6d54483ce2bcc1a0023453f8a21f75b82b6df3f1249be5cd3fc11e4067605de766aecb31e27b9901a990838e99912fd0fd5f06e69a15baebc026f36f60d515284dc840ef4c1bdb5d5441d84c89774855614908ae6172600451bcd32abb4f1628e2e3dd6cd4cfea2c98617daaf0373a9f27ce342e4040bf6272f352efbdd525e1b7e7fd9efb6e2ec37143191a9678fa3fc1bcc8275a8bb761a51d85b1cfe2ff69780978cf19c7c9c860c271a1f07e840e902a08907a592186195f601bfed6de76e8a0fe41bad4e7f57224daf3c9b4e6a626e5055b0143a3c4c42b8ee611bfbca5cb8cb8c88b05d5ef45db106f7eb08cb3f5de690a7d55604d31c4091778c9253d677090831f5c1ee6c668c588d208036c98abe9dacb237d82a719db996228e7d9cba8def34844e8392bb49408713becf0947e8a4bcfb682706efe8803275bed2fa1814f39beeebacb2b8c45841b118b0f28075f23a396c661cab579ef00ff00229d640bd0561b80b83405877cba1e26dc608e4d10b2c0844a79234adb0d881da0ae5838bfed46be007c8ec74bc311e9aab7dfa57df44df03b882b9722f993db172505f8d1a64fa91b792bb788056d1a947e7cdf38fa2f2dcb2bba2c577b50dd98f7420d980b7ee2da08cdc4be58dd8a1dc70d16209c09d289c3299e9e6a8f72fde4424d18eb14b49920e0266aef0fd0794ab95c03e0f7e0428f71c465b90a75145b554fea37de6cf9e80017bf530de490cc1d97964bf6d14e1f5647f3faf84e30b1b3b3d8fcb52d163ecf81a94c6b711c1356b82e1f80cc7305f5dde2f8c561e8094af1ec71c9819abc8fa63d1f2f79f275d925507218bed9786f1e12ed06557bd84140ca90c9269ad3a30bbd82e6143b746563d6a18f96dc20cd50cac2ba42fcc40455e5b767378f83dea37b89903335c21151f89cef679638381c441ef6e84621c8fc909c42e9c65a753a4324ef7ec9d528d5fa480293ac42a640cd6c1d536af8af0aa52dc3cabb1ba8ed2bd8c0aa03a97f4e36cc73788f6261843f91d0f6fa684a276de27668e28c713f43a2c38355ba0464607af7c640338ee7d7dd49f33e91c688069ed2c1c12b18dfdf8680d822f4bc18acf18c1b0cfdac1451bcdd5c7cfe855dcb4e1d04726b88bd9e7d7fda0888d9d4c60c73ff0c6fc18744ac3897537635b08afc026baa4e1a4900db0d1d05facb2e6b1c75d10e1c008098190ff60d6f5079e4f8dfeb44eaf35d834e74cc059baaac4e0472f0d0a238b50efdce3658364f8f52118b011a4bccff13521db6b7ac54743c13d61eb3ef47698b87c9ca157b0ad6d4f697057aa581fbf8dff2016cab2f3b7289c4bffdbc9cbe72fba1f4b0f00f9a6513794cb5508165619222eb8ae08fb415907fb242b3d9569c24bf8a1c2f0347ee47d9393344e7ba47eabf3a581911f2404c82dfd571060b1c9f959cf86e09874ff60872901716ab0eb559e9c42ac36aa5bfd0d8a1e56b20b01e03bdc3a7833c2a25044356a3707457b144b5d6f6c8809cb2fa187d2bf46394ac34c370dc9b46c41e9681c667b90b70c878b230203fbb667e208687ac99dd516fd80185a49691c66a8427381979537209a21f4efa17e2543ff95c0c265e8c4107959c8743abfd7e0effa7ab03fee7d9573fa317805779d05e5dc36132ae6701b5964ab55ceefe79010e8080902623572d42bef627bc8ff68515dd9d9ad9b26698c742f45be6f4a741fa7c499a1e21a775d0aca673f898bad4c456f648d4c84d9ad60912e280b3d68129159f7b24d144bf75266951250940c41c954b52a722c45da57a3f0a60de98f3caf62d70be81bcabc6bd0d91ee742d6238626120a82b1f867c42c04cac6870f1a4b6911bbaf9c7bce4e11a6151f0b81f35967e8deb6cf5feeab3f545eb0707d4c237276693cf3f8f362bc1133b121b03dc8f4a56053b77cea3d3bff206052e8353692276c8bd19033273b617d7a9212d26e05e5bb3aa40bf6e75208f1d5cb4e5e41213c674159e99cba12b272809c3cd4ff75465f32da4f36e7f69ff20d25d888c0b61bf8139236a6eb8961114bff9d4d0a56858ae1823e05a8e4ba83beef46785ba6df4b3476d884130c46e40d9f24fdd6f57a641766282635a3c803e428515d8c2364025b8a1711f7446ec2a7d8bd5994ce6f48798aea4fad22413bc83bdebbb4e57dce1226ffa5df2c479253843e9f4d33894988dc046d3d7c45d902e68f2ddd826e6c8d9d587f80cba57df16a6057fc32d3263159eb4f73fb69bebbd68364cdc1aa4fa0319a2a8679b3d409127f03ed09f37bb781f457d1441efa7511736a144ab61307af0b10dd68c77fad23e8fcc09a7c9fdbed0d71c9b283eba9d0ee97051253092e2f98001ba8361aa998664be777aeb81f226ede663ceba7934452ece1ad2b34338cf695b0b1aac514aca9b3c0aa3109ec62dca8b1fad21f01174f7b4d1d0ac5fd9b1ee5a68b4c3a3a54c7052d57e598acc8b63087e89f10ee05a0ae67931630606d96be0371eb0aab703925abbcf1ec547df28d188cb57966511bc4af630004ba5fd93e3c15e0d625957171e5ebfc6bee845247fe325fed88a0c6f06397f284d63c665b43e35ef6b6f04458c9f766c4036a2eb7be6fa3edf6ee0b2a07aa8f86ae9cc79080c5b7f9e2cb2a378123c1be6471c9fb386ef459164971300e1497c5cac0b14827282e63f83e88d000cb68dca166baffd28ccf54bb21f39f9f7776eb55d3fca7e8ae73730c113514b2a7e0468a26fbcd4255eb5970d0e0071d9130311b2b58724258053844a91a15205e7ef10fb88448ed9a3b61e7ed47d39e71f463a246a673e7c077f0fa1c4d8f8d98e7b279be79caad70b7511f0bcac0f5b568a263417924e1efb042db49d7a6a3b164b0ba448fbe0be2484aa2f5796129ae20e1f3b6b2d9d0e777480db82e0454aff625a84828910ea8e7e0a2f6a0c091433c0202dc9413660f7af1a12b6c092345b97dd909f9b090e8f19ba9e2943e6fc443fe52b8d023363a832360fc6726627fe9b71c7e5ab2f56356bb174e4542e324b8fef6a41a7b01e7ab5c75635649ee9bf2d96edea08750625913688e8bcfa1b177b2b6e61f6dc03987321732ed1de2d8b8a23152d9438cf57c579bca606eaade8d800d1d9f86e04125980c649ec1914fdb8e3248aa8b875d47200995f4c59507d46f745e78df943da936e031b243a7e3af56da801c9c97e2e3b0548dbf41f66e33a7d393b3b059b04bf932f2d3d96d0cbe99df38f24271d7530ccd2cda8f7c1f48f925a08cd2105e45b799a44751b76afd1b97530d30a9b8a0c51154e3a48e3e8db75a0830c3af2a20b17ecc933571cee9d2beca69ac90593a2f64b22e838f9335448b30b7f7c670c158a3640f8884101d845b5e2158fc6c385239d29da013b6e9dcea4612f75d8841d9da61a1f6ccb93de87d7b4c2deb4f82026804952b1f1d43f89e5b98db3055c6a76ccb52f44b488674853a5bd912a0a0fef23b0c390617162ef31545949a9b1b19e64c7f04c3ce45cb72eb54aa42a83ae8bcf8919148f6107c322c38383e1b5ff4e64e0f3f03f1ed622b1c86298f2d05a8e439985523457747c709f1c0574109260862567fabbf3e95960de77e59bc0054d538c59ceee73ed6d37584d76b5db47f4458d6903f138655d9cfbfba52b98dd5895c49749d12ae37430b7505fd21a2caad929b39fefdb1a8b655c885317e6466da5dcf1e8a26513b9d9ec77c41fefabf438120db639393a1668f8a0aa923e1ba3dde11e7cae36c283029a681a110a3cabf072c650fe84890bf529c1e68f2f5e6a333dcfcc7b50664f74a07626ab0faf1d03c9ccc15b4f917f8bbeb94428a0c156f313a03b6b5e11e3393290a63e7942e10b779d768ea4ca555f2628680e9e6fadf48bb27be0a420a20d29d80e191752f313a85e4d2a05922280ea311b2cdc65a81d3ba09b5463a376b5c3b342a508be349a91c61d0e6dfdefae65f5279bfa2ccf1697fb80977e3a9d61432ead4caffc504725840bd6d243eb2a6a8493ede18ab9ef112ea58cd841fe05f04519a4e8c3c64b98fee4adf6837d060b78f3615aad0af1c319a4c8556723d088661186b340c24b21b307fc807c016acce50a7e48f6166c49dec191e6c0a9a09aaa89297c72590f02a39019b2be57459527a7f1d0416d9c9d0d7cc35de2fa88f6c464509ad9550dd183605e3c62ead55f5d90afc523b2cd9e3a08f9838cd9d9eca05d6c5dbccce76ff4f8ab0a7b9666cfff60859770b71594ece51cdb0b3a6ef294bea5f88d8ee5112f807510f8e7ed2d4b0da5128956b6f2450923ac67b293c1e880bc1d1403ce391d29f31f39bd3607446c5c9c886c18c880fc104ec69f95f707a6629a56349c6ef1f1d9107140d5e7a6efd674d0c0a8ec0f737334307a6677cfc5fe669c2d786a5134d642b9a355a0f92646c319fc2fd3565647e6c3d772350a6d59323b54b03aedeb253790f5f9bf4e44bfe11246d23b12380d6163795c99ccf578808dc6dfae4cd33a877f60c14061a8243e02d9574e26c669bbf53b66222f8a2f03f0ebda4e922d5c822ad5f7bf984bb0b161ada9e23e9227dab6a9aff91183627f4b947f16051e57fdec055ad849c77d49d805db129e7e7df35e78cfc8128abe57301a5317bc6a91bd75d6fd4c70d2c2ba1c81e8e794b000b2d10f37221c21c0992e577bb96d6ed2dd9dd9481c75af5900de9f2f37bd170f5aa554f552ef0962975883404b60cf41b05ed1afd2ffe8d2276494153e6dfe3a9fe9af84011bf3b74015d3eb380286bcd75faa9906b544ec832c4e9a2bfeb37c1d7aa91c3005b228ec7e411771647badb3dc6771bf4f20d7e918fcbe5a788f10bd6bbcc17a57c1560954fa26dab0f09c5980f9837e941a0fa5bf1388d8b326fda3570c32eb2bfbf05c89213f819189dcdbfe508d3cc9117ffad8481b77066970af9d7b658650a71eb1e0b76917a4c3d2fb3d24ac7510f3901bba2d3fb11556161c22c84d61099662004352c2a8298fde21c474473678e0a0f4e08527ee76fa2be6519cad443a93466f7eae91647e4c22ad5b6b961f14c051930af698fb2ffd216e57f2d7952774345e0a7026a0ed06197be60f682dcf1605ea3fcf2fd78a5862a99f0477ade7736d87068410fd6bc44a270398d5f805fdab2b28376e9c406acc6cffec58e6591930109a476d983c27c4d0945324dfd2100c7ae8c47e75e5af64bb7b53a6320af25ae6407c49f15e109651093e99a0c2317a49b6c7fdce63bc6fd8dca5373b57e47386ea561b2a0cd84d33bb8c74db49696194f616ae166c8c3c3a034b879c8e0d309bc4c53dcfd895bfcd43b984e8d208c6ae96a49081abfe0b79e368b5e8359a57f76a9b14d82a4e4f0feb78dac87097b0914dc65677cd9774befddcfe9fb2a614e996691ce338ed73e45fc1e13cd9ef2c9f71127633baf38291ddf4d5307df9eb02faef83b2bddd6e22a6270b2fe7eae0e844f512f20b54a85927d87b433f961b987a3ebe3a4fc9a8524fa1ee7e7ec6a5d1ad78bc60844e206ddd8eaf51361156eefeceb5687abddd07f2374654d0c43f98f545aa18b46538ac1d3f3c023d6119d7a6b1cf6ced4b190d395eb1c9e372e79b9969977e7681cd908623a019d67ec7c943bbb2dc2f31dfd9888ed002a6e5835df4c3042c4df195b9da76c3f9fee20f4186fd1321d10ed428594c6039cdb879a69ce863c03343caabd96abcaf54a18f70c878b47bbb3298352896947ada74688c995bfbab65282b8876d51089c4c661042471f4a7b2844aea358def423bd8eff25b9439ff95fa581b00dee93b4a465cd19a59964c6690efc8de2c613ec50351d0c62ccb75073742b2d2e6d1f71ea82d8d164d3ef9f4b9bb0ef6bdfb7a81477244020daa834bd4644d9ca753a110bfe37a21aeee84617de7a4832ff1e5a1da8b9c742c9fc4001f3d3ae235fd7e282fa7348b8d344734a8fc5670cd7017575da29101d6751b167128d1a3f946969b96604b7ac26181ae585532805108908fbcd5ac6030c66bb42b05924a68ef60813e491adc3476ea1b487ab3736578bd6c1f43676cee1e7f68febf410cd5f467f106e0d5ffaf1193be9efb9a72f8236f83713ee470faeffed0dcdc59e9af215c300cf2ff245470cdae9fcdd969d54c02457dad6608bdb9ef2231925f302d6abc5981ea70939c1456d82272353516ba47e80e819414b578fae9132c88a33ea7c3325b941b90b0d0aff0bd64f6c041875f4828450863172e6a1b98d17ced14b594931443b5be2588a0cf2265f34388ed0e0c8cc3feb526f531564b4b5c90ad1aa6b5d74e6f18513cde3496cd94aae087c9a000a54d5537f5daeb16547afbacb965aa065add49283452f993dcbf712d0608e3598761f902cac0cf1a9a1d2b5c49941bb3b1984c59001d19a5061a939a8b173efdbfc8084ac75d27b0ec6d657a0e36e2d5d9f80b30f50fa4111b920408fe97f40365ff3f2bdb0ca6daa913e1d82a7661e71566bccac3202aa52b593b39193d8df59cf691c560071eb948135081f74ef0c858ee5578d56dbf128d85d90fe596165434da29c6d4c09ef5080262d12010074454b4971b8d51e40370d8c3f9641930347f8ff640691ec719c0463d056276fac5e4160ecd778b065441ea1a2d28b6da9fd64f1394c71a16cc793d522273c5ac3b20f462ec5fe9a4ac326aee2764e25d1313caaa09cc8c939b21377958ae39774ced5429a933d86185e490eff230a01a7f41225c56b1645a8f39a30b282b4361aa08915a3105f4ed0bcb79f44dd75038045d6ae982f1fef2a5072674efdad10d6078e8a404fee3ee6da7bac50675a76f3cb03f1ff49284f977cb31c68543e05073a895b7a01732b88770c264dd0ce9fcd7c595cb29d2061974ccd473a1289774d169ca1ecccdcc85c8c91426e306c4de343370c1b6bbb6c438b86569c9abc8214d461c4a9d4a4d20a020e84199ebf381bf4000e5590b0e1f18903dbd5b93d86d64970bbcfd0fe797dbf817eb17a566a8cb213d77854b6187546938934d3a2b42b21477c0fb203f3837f30289682de50518c918dbf33cb86713e94d2528c3cfb390335b4223ff94040c094b1c72df110a6d70efcd35b1b8efadbd085970b475c5091c94125c33b768c0d36fc8ab939a8894b08bcc7e51ef78cf053a6502049e52eb863a44b71256fdd74b88e9efd1244b70f2c6e21982b46ee3f6c224de711be3597ed338133b3acd5db6409f3a6a129d987e27ef899a7aa3b726c70de67025c10201d65f7fcf40d497a8f3e809379795cbbd6f0c3fac8c3a1f6141236e6122cc786679e67a0acdb470e703bc0208fbff58c4da9e0035e4b45e41b9c8bd4bb273d72279eca2f19690f6d0a010214cb7f54cc4e0c08af4ea4316c93e82c3aeb72ed5563bc58578008a8f479940a299f2198d311cba1177c021037588bce082f0d8bbfe1491362808604f829d43c223020d176d2cbb3a9e196589dda64bfb9ebab5ae5af60a1f616071d2db8c7f747bb09fa60aa1b9a06fc37696f48d033f0b1929c8b3a212d7cd02a90d965a526efde4f3810291a439c031a954ccf1f6a39a5c54f214eebbb0e74e9b4e5278fdf5e8befa678630a5bffc8a86643fd80afda309bcb638f3baae7cb4adc91bb5cb440f6489077f7ca5b88a1e4a30483ba6a16f4b2e5d858ebeca10b85880453673023a150878c672ec0bb3b025fb6ef3117ba3836205b8117524cad6590b229465686b7e0fbd2b04f7939a71e7d5290694c83f32c118b347acbfc8043ce7c8d7f6a366436f182b1fb2fdd1266c97761563fd34cbb0e21079ea9b15942ec60dff066db082da7c0d20f386ff704052657f502fbd6cd9cb780be63dde8aac00648eb8175ec1fc5d5b56db32ccfc42aaa69cca5b79d5b3f5f3203e5f1bc1a8226dd5b6eb5c853390d0ef7eef27ef42b89a313b78a8a2c97de3bf948a5cec5839b46b7e58b61890c2bdfbaa86f14c59db3dc23273f95756ab3e72e16114e30d911b3b3c967c9c1f9a83aa46f21cfa3e727992da99900f01933d5e267a5baeb85c85af9885aec045b941bf52803f3558ccc93dbe4d7dc17749f0ebb2d9edffbf21a98e304ea3dc2c21d13f6d39e20d9c3f3b757adebcaa00470e8add685645a9c4e63ddf2eefd9ae8e2105b43dce3aeeba4d7eddd4a78fc96c8a3369f5df180a6e3edb348558fbcf6a2fe32a06455c05766c676709ad6313bbe8ffe41819cdd48206ef155a9732b579d8ade43962877e5650341ca8d96b43ea2736c4186b5a1194b1df66a1b30b5db6c45fa523d97d315ba0a309e277cb209b91e15fd3b26c3d0cbc024007155c8add37916b443a304b98a9e6b77de4146aba84aea50d04a218e8ad25fd9165e7de6d4f4006e20725a8a0980ab8f380996cf2154c37c3834568fd4aaeb2cee5b93a78a1d514d34178d27c37707b98135b89298709962e24b252158b64b7b357b4dc1526cf66ec7f5611bcf989a05941e02c6147a4c90a6b428e830f188146790dee8ee34411c6e48db51a19b83e4e1f7a6fdf171a8bed84f60ecb708abc5e7b5650f291ccc992787f438351836e98d9c785988495c200d8b32d0fd6fffd2c49e8fcd8a7bb804ce527535e61f82f83f96ad207b79fc93b835ac561bee3c775bbbe056e746ad0063055965e4962a52e3d2c3c3be7b06a9562bb626ce109ea67a78eef0cb46265fbfbf2b36fe6045a4a587edc8859e39f56ae3103b81ad57e76a041ce16abba8db32e0892c41e5368a975172fe28e470524ccfa43d2eb2269bc9ff8fe3aa46c411f7ae8b62b49145a21f7222bb3df6cb64e29be9eaf3651f59b58848fa4af638a73ecf68ef5481c975a1dea7acc1d164ed15fd89cf6da3d326e2608efd2c40d072bc6bf8c51d20d2a30c635faccd62b7390b183771a39d6b3385ecb82a46121260f8677df40dff73e96328e889182eda8004bf1d6c6e91262633773f0933bc9e122b6344eddf9b4e059cc7d4ea2a559209780d91a4d2cd97f4f1a23fa8b4dfb4513ccff36811fc184f70a68916bff9fe4aa7e5ab1f93b318c2a3bab60179e6c64784d936414792b6b475ac985bd81a5cb6236479267cabeb7e6db904fdfb2cc1fe196c1929b54eb9cf31c9f82d8a02ee8d86397ac7e7541d8858974b982e7c9168eeaffd8190b08e3408a2a8340928189e410a4142737ce895739908cdf2f9779d8aa39365e3c5f11394e88e156342f77572d79c04d8b45fb0882241ae0350162119d7db57fdb1ab6c6dfb69c70a9f96fd8a12911cf2bb774d558e76dceab7537ae5a02eae4f9c573c5b7708e29d14600c27d9ce6f9b703611c2f734f3c506ec8992c68f5bb6c9a52a82f4a0045f5dc66b1bc0fa1a51a1baa2eff20bcbc8b19de5f2d6ccc7411386a20b0a901f850ce72025e579f89b8ea41bae0cb8a25a4f9f91a352536acd370f6b591d531f01b34ec9e1730715a1d9bddf496aae3501e7e83f742022796cdd922e364a1b7f412f4eb96e34247c31bfb2462592edc4372e2a4663e7e492eba8247f5cb6d5c62fec41794e006172b3a3aca520cc31fca03f9c3664f77c4fb7e83860622044b46e21249ac29e05d0d9cb2a11d2624d25345cf2b2acd6b78c89c7598d83ffddec2a731241f6a8a2b678ba42aabe53495b5639da08b6e0fd7812a9758977715d1726e01e73ea6967e873ba0791534e22342b9d98900438c166eb8bb2811b8098a538f6486ba6c1753b8c3ab8c63cd97e40f1db652caa3af76bd12e2d624203b106c57fd3df779c889deea2d3bde0337eab91dcd8c213e2262c759c46a56fe2425c29aac30c063fff086f6c3c17f04e3e56db567e6762a4e269b50af58fd57258e99c1c8398a1ae09a32f66b97ccea87ef66d9f96b35eed591ce2d756c4bdbf1c80693fa4040d1ec14d8bbb4ed720412ec940e11b95c802c2b60a893d412c99b38e122a295195ff06957621fee6d770accb4ea23ddf528b4d3c72e597e4c39861d369f05750ef42a9104855a2c82ce1b686318ed92f87601ea2d4ef86dfc799ae611df6499372e79d9b7d56850d1905b02bc273d56dd413bd5f9c37b98c73b826961e12975e7d933dcf359b829e47000855484ef54d3e502f3e6aba687a074a1cb9ff5acb310cee533a813560feae824cd1f9444fea69b7e281fea537076827a853ce0b4fea0f7ec2859dc99249ab59519b1c7efc7583652e07ac2de999c4937050d22fcca10e1e35870fd3a01a983b5118a8a031afeedcf8a3bd07090375c25ab21d4412ac7167bf3ac91302c4c4c44bb20601f43e42b20ced134a1f4b7772e79931114290c1568e4b267c2fc0988ba3378556fb195040ec8313dee67c870e85895e5a0450ebf362f66951bb4f459cb9520acded5db37a4378a141a0afdf9fffdbc6aa74eb184ee18c0341d8571ecf6249629cdc28fbe043450dfacb9c39955c68de5999539247537a8ea57f44af1d8fe7f6141d55938e1aa5663aeaeb7686a0ca3c29a41b77a6a8c8227bc5bb81ca784e5ab13d3257165605f192d3052d123b08b917b2357ab802ddb6385cfbb037a24956b976cbec2008cd7e22f9fc2a083c98bd488d9db63d9630b71ed580f9639baecf425bf867276c689890989dc8f03597f7c9706334b40ee27234a5fbac7c210307bff6762e8de6b857389c2c705be32bb2d661d51a851c44e693d53661e0ed93d16937065941fd34b2daf1445e06c9953fb85e6e251e8346f3b90fa55958fd6ee13bb42e198cb65e29e65d33c3f9a4156bedc4810ca84f42827ef925586d5d4e9e5f82b8574e5780a285ee7141a509de800341eb5d83dc98492e1af327c43f4d6abb66a92f8fac255a6815ce59a97088723e4ec29017cff3a3e213147b24d7f6c2a15c40496d54fb011beb0a9c19a394bd4ee0f4d4aaa4b5e216abb882edb3749374b8cb6976c7840b9bc300eb7d7338318d755e5f47f73080b9508a5af413e15b61a7622a35dd7eaa7d91dc8d8b3c4ed5e01465d2a1d240e0112516ddfbc5f31eccbd452fb82171573a67351e6a9f03d1184cfae5ede38ebcf9094484856ea0c060b22981544a76411f3a3c2b42c55c294769f290e82481197744a5109ac74424d73b3c2938f6ab7dd9f6aa492c308b9991f67ae0b8bf96b40a6832fa956d153771dab60e1002fb8923472fcfc6882cbe4fdd1169f7f5bc53b97a3419bd17391569a832f8bc0fe8e1641ae9fad8a96de60bf451003ff441728d147eb584530e2ffb6c753147b925959bb60a5daf93e1c420ade23857a668d77ccab0509be4dc84328f6e855b9879d0cac13c2097cae4ee3c5aafa9131bc597459147a96c64d2d07d757a52f313935c1d39fca7621ed22aac44280a0965d75bd3012cd64c79d6a8cfb582f80732b9505b488d979bc7d7cbb46381a0e4ae11aebe5ddda53bb2d1ba4f3e911beecf648d9a33a01929a2baf7ef1ecad072f1e77dcdc49c37f4df75ab850aa55b98dd41f263907705f31f31bd761879724149f0d2c4d03062a7a7b2bea01e8b52a8f8211ee1d6afd3914fa7dc28b65d54b59f7946c6baa896dcffc9b0f2372b51e0aa63e4291c31c53353c7286fda06bebcdba503e0df2fcba1d323a77f1cc0d7b3b73318f64fe0dab7448f8be83dd3e8ba49114e9f08f827e8b8a8dd78b81b30d10b775d9fcc184d19b90a2f6a06e9d035ae15ccdd2d22ab3b8f721659334de9654e4f67d2f6dc8b848d40771d777534c3e4345c312e8b2d7496ec5633d5ce1e74886fceffeeb92789db5a387d0bf6229fc8657a47fdb4a54cc5004ff79b3bda10d4b302f1ef30e9e4c16fa8dc211860013733210ea59b5bf61423ed155e4de242c3d302e69999db8aec649d95e859c8a3bd257006c70c50bf2dfdc04f08508ee6dcc800a41c70f6221fda38632230298736d4f13e5d697339d3d832cce176e08e25163ae2eaa63150b54db71af3e7bea097184718430c0cc0f366f3fe9daf67a32c007c628b1be496212be08618392513be0846593007495870c3c054ac58d3786b451e42162cd9adef663b1cefbacd1d2fa1f86f3950b27a39abf054778099c65b4a55efd1063a9eab983989f33d769dbb94b0cc0033144878d50c14c23a14e85c42fe3d0302d2639742a02e0ac360082066194c3c4b69c074432fac5d3bf7f5958ed5c0dbb7d05a09878d481af67dc00103078f8c1327469fe64d183236003e2bc430ba1675b84a25cf471f35f2fc3d34c1d0d3a0ccaa570fa9a3a4eba7dce62658d9900cf45d2fc7796d0f6f64c5f4686162693a3391ab55351c28ba6630d79caeee41c35ded072b57f46d797fdc4f9d8e473255696e3338d0bb063427bf59a3edea233fb98cf5e60f899e00f098984d38fad50f04a2ebdfd5cf92a62cdc507456ef0ab53dedb737c5c3ecd38fe8fe6bbab0cb3ee5856804e42db04d0fbfa307f2b57a2c0a952c26b504c7f5da63a99eeca2b4f83a26c27672fa4c13abd94c459a89dbb85f54ef6f1de0b6575e9ec525220515b5cd7d4b163df2ac6ca2ed252be7d817a9b07753e5aeea75b38a6455b26cf7b6ae6d6ad6f85c3c7d45ea6e3495091f3cab26dc8280e67dbccdba6fd894aee2158b865e6def0d620986706f380a6bc0811d595c7e2c5f847d73af78788da5d86b8115372d01e4b9f7a60ca22ffc09bd67ad3f7d08a04e69de828d8d6f3c746373bd7b31e4b1ad90a9a58d63b1ec2940df6275ab22e325906ba4d97295076d2a02fbc7bc8f1edcdc7674a04653dd7cba1b0e6fb4ea62dd1ff4aea440f4e27c0d836394184b8a07db194f29a69e8ee294939771084deceee3ff0d9a738f35b0b11300d2dbdc86a0677a2c0670da463dde1f4721a1c7dff9e54e3795e3bcf7ee3d40f6c56690ef64614b4f0174a7fc62549f9b84d1816ecbc199aed309d0225a2337facf524816ee65c0f6c8393b97ab384e72c7e8d1ea48242fdd43789269b294e2ffcd649916ff535f83c6aa151006e7edde8a49b8387bfe0d03bb1ce8cfb2fd7762bdb48f82a3d559c6a0cd7fc9dc506d6e3ae8a0b8e12fe05c080a66854447e1a770ca475fee10e174ee3b62611b8023013b94331c169db92ef2328abe4046ae69ad80e5a30dfa6f0947f569671a060cebed607049f80f24ef8f6bdc4140ca71464c339c6ec11c94ab396bce95fa9d608300ca270bf99e2b7e149a75cb10f6d11086c39faa885af87fdff6649d96b42ed5172627d6f541b2b84d8a68091fc2b9f66760256c788c291c580ca691e39c899c05a726526930a845510b51412dc26468cd81cda8faeb36f5b6330039091d702c911943dafa3d652f8f66aa07959c604df4b66fb288981fbd492711488ac53ce7230a3d0ed0a3cb3b25f9b812d6e41c01c0e3f22d1fdfcda1f136607314fe50888b418c34d18bd3d15f55efc0049f3cf8d641ce9b08401252b8bf09184227296affae0626f133171d08ade0ae57f14458131a27801a750600d36f3c806b1ff8360f1cf5b702c35e15f57924f97f5a3c8931d7c78b309da680542abaf21be0231edf14c714a212e616030cb8b3078f222259f83107431d2fd07cc7b55d9b67c35c3d221bb3c51926cb6cfc33156f914eb2a88031485062149ea6ec1edf5f2a1258aba3785681989f6fdce1f663043f2042ff4e8451226a09ee727dd07a8f8be453ec7bfba7aea96997c80c9efb2409bc5169e935132fafe2662dd6bc12cf6460028ba152f0800cf7cb7afb5379c905c98344eacf0e4176d0d938a63073a0844e937eae838de209f32b8c3c4f873d5495a0a0bd2b98c7d4dd29e5faee8027fe620c51b83ec3658917009162ef0f0f63867791f38f6c9c608bc20626138977edda196670a461b0a6d296a4e6d6576d2f2d7458e45781bd12b79a1467686e7ad3fae61d91f6cae163a69cf9558398acb179c524e4b02b9113fe48553736c6645d6512de6f8fe18e9ce2887cdf1bf40e16882c22f67c3bd0ed7155f28929e0f1281a39f420f4d38d8ef1663484a81112f7e8de69762cf327dc376a0eb2a1590b43b117ea6879eb232476369e01e423c1225118b5d45f55e2d5b08045dfc5c79f25c33dd5c6b71d8471a7b14e84845aadfae473754cb9dab21e93cd14b775894a8e7719de70d3a25353df2ae951f759e69dded35f14135a1677d39796712238b7059b3d8dc37e9d0f1a86ba0306c5c119dc5ddd38bf0bf719c84659006031c65822da4a3d4675c02300ea8f8e5e38af049032e8891c261e0131a1ab8ab0b2bf8a6db74351a9db4a189058d71547141bc2370c98d1b9db5136e19f2caa8a04e6589e3c025050e21bdc9d0d092a211cdea1c4162461f9908437e50087297a57cfd4f8d3c3c50d4dddda7931f769b74dfcb31bad8ac70b762d0c26f2a5e7a395cba12a8ec8bb9729d2bce95a4ef47767aa3e3bebdec6089e9911622fe7c5d20437061acefd94f4a4a551176596935b59d79c948e6d4c3409e8640b122c7c34e4a02942bcb566dd70a4b79d2914f4d3ebebfff911af01ed155950d1c811484e67cee08cb15507a9d108ce85e20974e8064b4547d4a541eb096ecae7452c097c744eee5f9d75dc2de2aff2e7cabee0da98ca6b5d6f4bf3934ea0e069d13b70525834e2031e6e142944df5b0fc23c7e76bb0b03f4587de4aefa9a1a4129920f106967b9d26d80e5208f6f64ac302e7aa4adea2644df0789d778cedac1e366701afe57745732e429d5b3c7995a17723e9f8e81171da138a81d943e70070d71bfc45bb1f80b37e202ad32ba3b69adc09fa34f0bf7fe2be6e6b4e179753e42adf7b5f45f58aa278c0dc243da2cb3dfcdbde1af63bac86f178c3e5a121d29c97193e55c2afb413e0835b779d74bb483c44ad192b20d39a0b87e7445966afe14b3f5b0e66cad34b6e9977368be9d189e2dae593e0afea34cc2d335fe2a28413afe55532ec1e8b5b80fc8cec15067b352291d00ca44bb9356f63cbfc62f03fac41adb7916c62445b1a866ec4d11501407c934959de8a917b8f855fc51fd87f15de4f70028325d6e68a3a2c13e793c731d8851a993543cc10f4329f93a31fe2d17f7cc7ae703a077da09523a578f1919914a977aacdb64481376b6e4c2afb1bb806c49cfd11b80654f6eb5063d37d34a30464b74dff11e03d17c18b9b899ea3cc76bc25fd39a7449d7110747cf82aec291eaca37c7f4117b372cd3e3f50f64bb7e9fb4a5a671ca2558b2996bbd094d4a3e22a3b65ff8651c572d015a1a00173b1d57dc6ed73c6efa65d582eee0ea70a4e077dd6dc5ef0eb8f4ac89b4389c10d887625c36b4a3bc1f2838fb801df2b8c9fb21548a53dd12a3edad2bd1af22e718e2f6924d22cee45145a536852f4a2b65f02136192036005b5799515cde9ea14c9cbb70d13f4dfaac5f114563e6109ea08bccb23ea9fd9e7f5cb71df4573c70fe6c7667c420e96f8b8acba6401f2bbfb44affaa91d7c33c25cf701164bf52eff32b7c1486c14bfdb58be0efd634129ba72f1657eec1e8674119d310959799aa9afb86a7c3549398b49e15c87f024a114a70d3b7ac5dd777d95e1f196704d58090c0bf9221ea68cdd3f855b7c544329299c04469333e7e963384fec9e94c589382c743b8cca3d68e26013dfb5fdab08a677cd403d82940a4d706963649c316b50813f93d5aaf6be362e445bed6af94a4f6ef1cffd8e2f2fd024898dc69938eed1e13a302f7727efbc6c523f4c31c924de7351709830742edadb07fb0dfd9c4ac5aa423cbc9693dc8b6f9453cd16b91627fdc311e5ee269ffbeef8f810365142c03686436a988afb7f7e2862116c4207719ab4a2922b20918a9c8b9b9407dbf109a565a020795cad070649a07b327c58ad5d0d33f1dca455d0000000000