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 59707 72a58b5602611408414fb60e5262b2e31a101ff0a713ff5801aa76cecd2ffe56

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a5d92a9688c51138420ef0e6af0226d1ce5e4cfb8e9b4aeba5ce352ab32cacb7
Certificate Block Hash
72a58b5602611408414fb60e5262b2e31a101ff0a713ff5801aa76cecd2ffe56
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00303d0000101f0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ed734e15462d506019d3a7b464da89576896b17d007036d3bc206384dc301c67d646af61f03409703304df6a440be58c6a79fc0a9d61cf3f5afb5a513bbcba2274efe5bdef15c9644677c002d4e5ad5f01ab52f3bae88937c10c0000000000000040000000400000303d0000101f0000

Raw Header Hex

000040203d9477982dd600a8ad868e8d896effd63ca147e373149cde6e116d93dc064fab3bdd03c0c1235bf97b64fca4776a88600f87c4e79b4928b04c7de5fc29b10ad758af126a8e490318b7ac2cb32a35cea5eb4a9b8efb4c5eced12602afe6f00e423811c588962ad9a5

Proof Data Hex

59,560 bytes
12121602030721b7d17d39f930a2f784243bba1e5c184044a41dc4b44ae89b90d178c352e2001fefe78d66ad069bc11089c1be7b371a4f808f7ba30fe043248defafb4be42352cb4abd61c906e31b56801e8ae28d8ad966514254c5a883f37e46c67888dec5aeeba3998a1532145e8d93daa640cae82b84d7bee54124f4546151a084dd8af12dd6c77f573bf9663d1f0c0a604f64442d0c71950c3ecd6dbb3f6ae2f320ac1a3eb73cdd7a68dbf05d0ccb484370f618528212aa30be8b22ca7da6e945e8c16b26842da02f55539bd4915688bd58899d3f83595e0d608b5206435a0811fab14433a5d897b2844d32bbb674daeeccab55470ca0fc843830ff1429130b2f67ddd84640493bcc3070295ea52c969cfee4624271c9c51430f7945b544a928a65d0131f1759f1cbd3720fa15d90c9fa68ffbefdfdeaa1bfa003edecb3667dc08f5e01c9575c003cbf6998580e61be0956daa38a722e6d2119eb0b35674b106e75ca19cb20280f613b7781a322c1f055b556bb9b3a015091c8967c6d6fb4c09e69a4ecb1b724bcd3860cfe690e1d90bf3f5c88b1ab36bf82099561cec5ea5febecf89af9ad50f6845d46275002459b6e523dd311d3ac3195297a2d7371804a4aea41a8414709c158a1a5d4cb43d1e2b431618a508ff848743f83a79831382250786489d28bfd87f70a881687d7518adb5bd8fdf6e1fc9d9bc72b1b59aa91cafd2536712789b9f8802e7fdcc2e8c1081fe4331f6a97df7157e3d9b8124c16bfa631a3332d11785177313d48e229e6f3e213f4027c33fb731f15764637e8d45bcecab7aa6a6d15a2e1d83e4af129a6f0c797e8441f34f00928fb080bc9213a7a24fff98d16475957a3d49ef999ede1e8c958e56494581a539d8fb8d3ee0e722a06aff209f66693cf5f0ac4ddb477efe8cff754482ece9a19596a4e799e26b02044ca55c98037474b12304851639f9912c492ea05027edf8885cd4e756b9d7f0bae9e08e9e635a12f9841fd0919797ce5dd9e63dbdce6a1ce836e20f0c68881e2da08f219847caba331455430f8537a80f4690c169fc26c1feee216f49758549dc43d1d92abd15f5bd119328527ae01c2b43999f2fabc17dbc4ea7b247da4ad448223283110683e127089f49b3df4b16aa199023d5b1e9184d697a0b9e3313953dd72aacf931a15f135a72416ac73d7f7095f14b55fbd91de84e44943ffa4cb34a0aab2cd6692f0295b768d945a53683f6206d0b3d486b118b236a1e4a8d01e847e5a4b5a83d864082e117982e6d52f133b469bd325262f9d96516eec195026591dc6146bb5a42c1d39cf44b18c28013e0b7a2f32cc484bc726d3532879d6933b82db9cae96e0d26c5c9658307517f68a38b64a9b033b82b572969bb91265f537a8295efc6362c26a88ba85e791768bd2ac144a5222fba0a20c85f9f98bdd559ee6bf29d128b6cb49aa00590a400225aeb133e6e5e1d88b35a9c26589f91826153e0013e885668fc8f8e3487e3210461d4633aab98238caa251275e9fd19c33b022c2ffbb4533011b71c58e121e8289be8bde49a509921035f2e0adf893465b039b5b80a667987324885e0da5ddac3cc98f6125f99090ae98c9321bfef0f4a913f0707a6124e6cdabe2f0589a6659f2ed6aa3230ee2d5b94c74c3fe3c533d04c178851225d7ba33de0f16b00335bac3b7e75c33221a9268adeecff3380d710303687fcec02de2afad071efd4f701bdfb4adbf6b11133278771499d8bd0ffb5d07c64bdbabcb37a943d096e440ee0066f389ddb38469c44dfa15d2deebcc488d0890674b04cd3c640c65172e6b6f19e750af83b15e2ce1198de4bf0be98e1ce9edf21aae201779f7e34e208fd820ac205600fb2d02454caea892485a71e7d437c864703e27ea682e068cda31b79ee37cb3737efbd852dc748765b2a9e74356ae5d6d9d89fa84a6c53408e835c90832945f352863f88f4bcacb100ab69ed6d535199ee5040c8c4b2f0341c9a09509af8d29b4bb567aa165f00952aab788c4e87e5fd8739e3d92e772eb7c7326a5745dedd33b14c499dcbf7e570671648a5cb6d231fd435ac42a6c1cd2af880dfab6637688e047a93cee5925bb1750c6821740031978547f0c5671e9e435022e0d466ef744eaa08652a4753a45ac7023690fd7d5f0ab86148091355a836bdb08b55d43466c1456646e78d9c9545cf74d352f3955c70cfbf8f504127f331d88dadb7e45ec71adfbc0d18a26422547f22de2cb7435b4f70d727f584db6807f815e5a9d70a4ea6d6a1bfa069b89c89aca5a023fdd7a5ca3ebf1548403d651abce371a77baa91696b834f8117f8254a55b7eadc552c386690db4e3b9e31ce0dea65906fc15d290c780a58b1dd0dc07cdca86a059c06968e8b35d5f37ab67b93bc74c927b8765593bac26f6af0fc5d6cc02d80266bbd28c67d1394146357a921779db319bfca89c9634525adda3ced3cec4b8cd7bccff839a9ce0b95bde75204d149ca0a0d883ff6deef599432cb83592fbb94dc44313b4c85cbb2f3e56857ab84cb98014c9acd6c7495877868b3cd7790f40f08d12d1f05a2825f22fb39fe68f9dacd61feee44c293473b88c75d94df835f77a556b8c487730f9af5598343a9e7697f593050a2dff2be97702694fbce6a5bfbf7f458358364b93a0780c4da51e8d186343091afc04f2a9687919e2841c4f7b864d26f1a4333512c660afd7747d5e044c4e3b5d4bdfc2bcb107bba7ca001e62e233f24fd3ba32e70dcbf5999e034479a0c46bb250505e979a20952d9740b2215c52ff0b87a7a18fff877c361ecea2049713c5801755bbff889c05e221c0c77834a715bef2a48721c4a00ca81cdce55d485148311a37f471362f3ddd4a1fcced91fee6911611c7ddc4250662988efa233154451264d55ce8c7f01cd79f35c876c170cec9402f087eb8a2d3303a787b9d58b5772e76e7b3001f30fd85e347975d93538ac9cc45f71bad9681270bff95c3f2956e4fe52e3d01827ffab4dce74e2c4d9b621cbf6b87d512d699773bc45d7af4c2e6e9cfb676322565b88c1f798a19ec3e2be92228fffee7c5c640068febc8c45d7a990d9b7ff75920e1b3391b1d99addf3faf9d03fc28209bce1d6b6017f42cbf5a390165effebfc0cd8d58d078a896a2d31b33596fedfe739a9f23036b32cc46290b313c1f870c25a31f24726259ff245d7c82851ca63e4111cf682c59ed8912503f37a11332f7071eb74cbdc56cdb4e08f6e1d82a83a87faaf25b8be385712d5c0e54a980daca285b1bd399a7c84c2e300b3a7709c93d963935966e408c5f1e7099b782e5720ec295461736da1d407b690de42377c8a989a2b4c2a7fb46ab8ec383c2d1f5a2dd55e52406f5431e28336f585aa4d720acef0e07683f431d067f5ed71a1698a80774e43caab434333bb631fa994418d00cdf1c21bfa6f92d949cb0a51dfb2ca7c51d6740852da06494e9896844e9d3c31dba9374b5cb398424980bc17a84bd3c54f553cc19167f88f2facbb3c08f3f7d1137ae350f8034efb378098b308db9ccb6c610abda0c854b60bacc4c3c6882d49260ae3fbd7ee205265e3c54c0c8beec0e52a7b05fc6cade82a93c541db90650c1bbbbd05c6ea9dbc31e7f293d023c502eebef20826cd24ee6245844cf28751d57b0e42306f7c7c5cb840f526c6a969cc20fc9989932bcb8650a0f9bf124d66ae5a901d76b1a699a1cb485eb0cf826ab70c002346081b9deacfd6ffcd3de0a35560bd492d59e535c7741dc2eb05ad035ebf239bff4e0b6b278ae7bd013107c4914809137f899a74a41915db328806a546807d1f406cc0524ce504a4c71bb813f4abbbeec8a6b1e9805bb077af5703c6af9326b46a9bb77b6740f9b2492c1c77ef1cf48af69af3dd95a95ffa3a7c917e2f2af401cbf8f74bf0e89a3930cb7ca17daf28dde9a550efb5a2453e960ed14dce24fee81f76b428325a97a60149fe874b43e6000ec01833bd4140d1e33f0745fbe64977ba9f6b5d26dc0e8315f17921c4f927b7243e73fefbe6296b4a8e32d20e408f679fd79a6793693c4e2e84b6da637abea2e18fae954786ef8e7e9f80ef49cb270b9b721f18bc2931becc499e8bf8dc6d4526622c7e4a2fd5b1ed790031f4b55db9786480e27049b8a31b71cd449d613e69652114939919a45a172133b6058f021a2e204eb9d536fe37b6225d821a5a17e7453fbb1998d824af46da644933122193e5fe97cd5ae9b7a6a0656a4e77c1c680d5131aa67c60527a9670f0efb856c15b0da78ce90840dd462b668a6d2e94bb1c982f6c47580423b4b4d3982e173404b425eaf9b05cb5fcd10d0d58154e4f54ff7cb556e70b0e98ee4edc835469dae9017a02b9a1276a45426b58830eac615d16e918eb10b92abc66708e05ce16848ac52805e9f2e445d62ee7f54df471ba8afd36df8973536b34be59fb050b493b85a2ba09aa47da7583f302202e6a105ebf0b81957ac5013710b7a2d942ea8052f2bc07e61f0945e14fb0ccc0f864391c7241524167aebd31df365e760dcb1d62701eb74c631cc1205fa11937156e19591701ffa1b42f8b61d5271e3698998dc5245c726d29405e52ff0428a963c30f227322d492e5f0874b3bc78f76bd6270a1add5848e0f04b46a3d1e7be633bc45d9b0d0ee6f5265eeb75ff903682385ab122b6fde25cdc0d3de612cbe4eb7eeb7133d13926d77e3055e674c6381113ab1d5da8c0195f27292e7701e0a4de049a13b51fc4fc8c5371d08538ee2d57555fe8fd1fbafdd4ffbbd138d3b6dcccd01fdf4509ad09141ea325622fef28ca592a8ea74b998bc0626aaa9615375621f97291b4eaa0ab9d6788a57d8e5b46abc6d8696c9aefdace4866af77ff0f71a5732a517c35f4785304a0163141c166331e24f89d47c9a82380f47d361bf55786800bcece869c7535fde85f285236c7cc133d444b16cf0de7984343c61aeee2b45c30744b97ca1fa52fefce609fe0a0cbb077bc01fb1194a6063ef008916680eaca5fdee8e8f11bdc87e089ae43c75ab2bf8d0c336763c0073dd8457ad1ca88485174f38ca0b6e84fd01af04c1ef441ede6d2fe30c7a9621ac217826d97828168501209ce73db88acc44e1b7269facfcca8a39afbf5d2eddff6d59a4778b305079f8fbc3f48b1c7496bcdc5cb3901d0e432b117d88b9257ba439fbba066628fc0bb263361574b625f63ae86ce8940876f0e77ed7e3698411fdb8047710a91c010dea0023ff0f7d8a7abebb23827d12b68bda669ffab3338b8da8457fe0c749bdd369a3c59cce0f40e1b679f6af7311bcb0bad06eb95ddd61013535861eeda11e0870feeb20e58912def66116f297c0d30b2bb7c69b1cce21bad94cf76985148c0506ea40e79e9eccd236f4dcdba42e5623ec7cd89e01aa22512e47516524392b9735a8d5760f88b633accffa49bb731ab0da15c85e25112b46e7d009955cb08a7d2bbc813a72d2e3aa1b67b14b483d2517613d63f6c00662aa19f2ada937ce2bd2283801bab1d03d09f7c0a7db9c24e274cef7ea0eb7ba295603557522203dd1b54511a96d4b57e0629a7b1850e2cb99e2766b0eb3ee18c77079a1a31153cb425b0bf7492924ff55d019aee3e6135fe7c4a6c08fbfe9ec3d9f7c868eba7f1f6b788237784e01fc9df06ad4ee821500560173fc6fe4d9433dad123adea8f5f9102c6ca316301b1bc9864db9547ab111010b90b8f84bd6c37cd281a8f218c0567c3ac9c587ebf03f594ed824b8668109085f5b7eaff37793fcf4fd92fcebfd405cb3bd936e003555caf6dc41653b2a163224d12bc3c41bc93141a40204fda55270337ad06d7d9c1f36550a20a5cd1e2f360652bd5ef4203d41925d4a246bb11ad785d380370c77b320eeb23a70af1bf6a2e88756e6b7efce6a520b5367140134c674f8784638744c59f86a985e378df0872023ad3f03bc10a79ddf893f7584bd82e7167e9ae791cdff7596492bdfc8e05e9dab39ec2e52730e01f5844d2b150c6643dee9735aa696f35965b6aa822afe1c670a24a0d18398b9c4b48162e06f9f3fd3377105c3ac6e91ddface0672245baa4efe097fcea1b1301e4e1ffa856c37b9f1b29b1a5b582da63ff41416c6fbc2d2ad7f584d1f7c9b6189e48a8d5737713fdb22217003b75fb5265b3f5bb661f773ae6b231e6e5bf283905ca27bca1f9843d6de7a2ff1ed580261a13d2e40b2117f99ed9a2cd0ca0ceabae67b3132b6b4953fff6b905df236e9defdb798e16782ea16c9936c1e6eea3cc36f1f394cfa4d096db4c35794e3d102178a80d9d75586a6ea0bd2cfa7330f348844fcdb19988207c49362e1759a55cf5b949e14f635efb0e0dbb2ba49979ec45fbe4bf5935333dd66d9a5f636c0357f2666ed45a9f8f92e0af814fef24f4ba1603c2be12a6ca3e7f7f346124b4e4683ed93a5e763b6983d9d548b808f32da275d2d751d62506b9bad02892ece749770654d97236c3d3f17d21d57033c0b1522f98f1e8358ac27a1db13a0dd6db6def0b6d0cf557e026c16974bec8cd82607f4ebcdd87fd3e07359d9e837075d28414c3ece5408d9126b48c7a1fed6e3369b1d19f202cc4ff1ebc2e24d6d46b205207069752d7fee6f3a2ef5475a49fcb44aa1a5613778782a8b96ec5cafb71ed84362254686cc0944ccee01de3c31b563d474a8739a4b731198ddb1d47b5c62f9025b0d30237bb130fff0aceeb134beafc3ea087e90c6418bcc3a4c5246beb2d6937a40685fa3c5fd3a4ca98c247327355016d2503fccf558b0cc941acebb7aebd82345ac463762b96ee8fc6b5f3a3d6fff8ebb63ecb1f7c2d272a0fb76e920c434547345ec51b9a407427fc55dfc473c37506d72463c3f4f746e551f5a975c83291927596d27a4355f4938cd283b6e01582a04743ef68f88b4a26f443ea3c39a396ad18865ae3bff80e956c200b23a71b85ba835cf7313f6d5b9177c46e30c50246fba29e6ad150e85b339194f05d89b820d4e73867c61b68bb46977069fa318a9492e784501edfc0743d1a0d3658637a1cd8064e37a0b472285764983ba6656b5c8d18755c7b23b537cfdd4aee9edd829426fc0117bc799bfe3780d315fd9bb9f79963496de97b8b7d05d656c5e3c018f356f6034d9fcc6c37651e0c786d3a0d2eeb6dea8694bda1dac5c1c2e932dc5ab580c88c33a663b52a708fdba9c664bca122fc11b9f76d17d7c90f0b31568f7c0d826c7b77302c1ee382a136d20a9de7236c3318bb9ab14c47797ad58b611e643edfeb65bc174a9d16c1d9699bb588fe1906d7db4a4baf06373bd8e66c798d7ea60ed5e8e0145040e5210bd0201792a7c1060d706172fde21728876303df0065af1c897ca81b078ec88c94c0db5f372c43f7ad16c3c9ce29f3f7813495940ba9393ad8500b8dcf46a0548e27442a1568e8098281001161510f7e845c830e353f87c99269146d432e92a8a2e651a9b2d8d510be800f5445abc9842927e00a0d9f2fc67834e19faffdd7599126006d9148774d6fade481fd9e6c10a6d9f7a9f230cb3738885a547299c90cdecd254ac4e5216cb5cdbd6bbc89ae759a5410acc13c7ead8ac6cbc428848c22c24b2f6a9956eb60eccc483fccf403f5bb6d5a433fbe36a95ab579f5b04e41e90d8cef636843a8fd63fc34c0eb0f18fd29885481e65712bfd4939853607c038723550eed3c46475ef60aa6076dd35cbfeedc9fed13b93a4a61faa63c9147c047b08597ec1c10559568a6d50c906e1d10a8d6bbf029ac9148986b639de54f953698cda100f85e94f5f049fc69b03e343ff7d925c3e37227fbbe72b28b95bdb20790fdbf5cecd24e868b05c99ba242e385747c6403c76b9a5a7de30d7f5e1b6c968e9b4fb7d4acb032e80155b18cc84fb4827c1d8a83a4183b19a64d3687df854470451f50d5d97e2bd00a0fcab63d30c53bb71e75cb0d53178ed7d1b5d1fb5918d868c9fb7b5f2e54917c8e1fde644ddbe354cff70825a31bf2fac4d688b07eb88aa615ef8b63087ac66602068e3b76953cd62ffd42f7aedd0009d8a8bd366b22d784e3646b650e14bb1fc5fdb7c4eb6a0354bc3509ce849ead59fa215e5a0f8297db6d2743fb867f92667b511971fabc8bc85765a5ac96369c528b7087a832737d6bb21873d0ce1b1d5a19b2a861f9e7dddad658ab12ea33c08a84b5360af4da341459e99046c1999ff40b69b5f083d08a26bca248ed26c15384d82f3284a4af8796c0944697ff2105d71613b7fcad6603c3835d3abd0fc3f7100fc39ed9cd21c6f364ec6db983bf6e027abc41a2f49dca319388f8c822b95a8b6b80f0c74b0a935a49d096505b6d320ae60e1b2716a8d4780e0054428d1515f66d0e9bd2373586047b2049201f18ed709e46ed4771b9f0ef4223f010646d68ed6558ef7195720102abcc1425e86320086a70f35e91fd0123b1de16ab266d55b22078aa75ff0ea158d754ede3903ee1c2ee616f69d75d9008767a6c468191a97b66ec59c84e5087e325d4286bf118001e761f1425e0107903bd4889641c5692d7c114e6c9c6401cbbcfa06f930657ac2196960fe9c37f2b832b8f2c3795a79ec4c28e285b66e35c18ea37d8a073c532f14bd6905b54fa450eca9a7e39ae147e6560e106085b3e7fa534ae62e9960a2a5941518f8bf8fbacf8fb6695ebbf265f8b263dbd7c528586360e1ceaedffe1d2fb5fa31b3a09f4d687487c3d300360be0b123d85c0528ba5c25ceff7ae44ccb900954dc4b376abc5f54449a347aee5562c6552a8912e12cc967ee5300b6d24433178392ccbfa9e8d3827e4c70f62a41ef16fee55e2c18e159bd801b18cb5d444a6c164e7c86a8d3148aaf7e94f3a2d0e152cc45f614959337f351c790ccb1598691b8eac57e9a4e6451d7307fa28d49b3aba3e16f5c8a6e6fb69d55fa6b454c2f96df2753b2f23c46f416487a14806de6031578f4f0eaa9f6fdc45941c3db568f5d6f25637191991b389abad004b94cbcfbffcc37e3bad8d8b6af8ebcc46cfe4e0830ea4bf1247438c558b7133583c057e77b6c9de4b3aadb5ad2d9da2634c93f0c45beb59913045eb362e8d57a35e6dd96ad1b0910a36fdbd0615fe3d28520ae12e8df5f9a40ab2e72fcb37fdf1ac7f9e9a9f351293eee0bedeaa7ff4a10d712eec6f907a4a6f922ea583e1e7a97308409945083bb76d09da808c69c8836f077739719f09b023a13167f4299dc250943191b171191f75b5ee844aeb6c8f6104ea48293277c0e6e01ef0f87f093b9d67f363760c035b8b15fd1ff5b16f0778a70162bfbb5d3c2dd0fc3cf5f84fe698d4a44d34093886f88684651437253936d03267e01ff269be26cb8df037de87c6292582c8a19d021952a0098ca96cb188158fe3fc0615752d25c05ef247bc2b2521538013f36efe23350081da254fde14d9b2e9be5c78416bb01e1273a748c97dd23f069d5a8a0f8dfd4a875d0ed585a00f0f0749ce0132cef75a31a091c1176310dbab57520d4125a6067d19bb7c192fff46243c2b20d7c9d57f068d32d8cd17dd0211de9421c253d37fd2184b233b5ebc874adeb639110864cc46b14d27f4746bd9a6724e64f90877a0c940900e493b25d9c04ed87e0a9531e2599c483e6f779e599eda552ea672745508b45a9c42c9d77305a3010719e455d568e74323b28f6874288c6eed321e23f69a8bd71ac83f67aed6247fe0215fef201161b9500dbd43304df2062ef12da297741ca9b1bdc4188804a1f013afd49cc032c205d53df53091ecf05c6550987a1fe63951c3a6c8695aff031e7eb63ebc356cef8b193d2b4a2be98e7399b4da90ef53f90ab20049ea8d3fc9efe3900ebc2540c650c22c0009995627392c68d075e735088b9c8f4ee80210a862044590134c123803afe04c144a09ec9abbc130087d9a24b162718189dc28c071f98cd7d02219573fb45f9fd6ae45ab22faf7f8576de447521c94a4ac43d7fee1057ce17a6dc53c9387ddb7f526eeea3debfd10dc2b2df33be9016e16e1c99fc3d3e3bb0e71692243332bafecefd243b77c5af6b3653cec2eb94b50c1a48214861b0e149b4023883e6668729bd3009de6195446d06b251fe4e6a40c23d9b00fd54e385b9ced3b64655d8ca43c58f12f28cda16a4f2f48de8de0ef8fd7607e7f0bc7be7d9b36a0bc693cbb273914f3ca9ee8b562191a96caa069a06e574b9da953d6d7313a3ae81e41f6f44c777303884b714a72424c498df3c46259102283e615dabf8395d75b84654fa1e1e9b4d9c57d0d7472903ed3c4da03d9e31a2180ec5805dc4787e20b834f6109cd3bfd88a2abb40434456c73280c6dac5a773a5b70f1692c9506a98b90e60a3d3453eb125c57b0950c7af2da83ca48bd837b3c4a2af438d352680fb8afdf559d4c73b7d677d044ca15a026e98f1abc46340299b8c807d45559cf78e90c60b0126406848cea25f74bfcf10fc93156447c1dad70ba9b83673ddf64f14e0f830a4a2dd7ef98e8210800645bca998fd7491ecaa7ce6065ef4d4267a811e8d7e4758a930afd8aafc6f39689a799fbabdd9a1fb8bad46423ef61e43bef37f703e8299e163d6744872212f1eaf5e7e5635963b645e4b6b6fdfdeedba7c081ba1041f4dea43a8e3b10a47609a038652a35bc0d278388ec44a4b089e5c566d9d01236dcbebcabf567a5eeb62c112102ad1a7eaa696e65933804ae63715beab930372322984550cabaa702b1beb376f0a9d7fb111232f812003db8180ff5fd750d83c3dc0b74b2debe3ab68f5ac87216c759990b57fcf0c04b4d89f9904be3658eae429e1a48b5cd8724f180035ccecf2ab0e71eee4c87d83da6d3b4482f50935ef6bf380ca1cb16786282eb8bef8c5c4d00e38c1d52130eb1b9c2754ca9ed9b7927b228bd415fed68d563b59977ffc9a9d306be505b17d04291409cfdc3948254ff086192f6c8c00585d4512b6df978dbd1adc0c443a733a8058d14a5cfdfb7ca3b2a5772b5b5ce61e0fea4e6ad778cee61de7ab12d686cb3cf13f3c8fccfe89d52328003ceeadb14ae5c090d6628c77e47ca4f4931c8907d01c59ded6a6aeac3351e5a3cd9382fc671036341191023aa36eb10464517031cadcff8f4d4ac2429540733c3dee99d04978425892d30bada9a5d3e84f5e5693a659e59b042187bd3ca65f883d9b1c7751f01f59d990d969bd8026f6b4dc68f62915387ddcbd7404cd6acd497c004dced86601d9f1a339f7b40d5733b44a135f3cbd80caad6b22066353cb989366cf2dec7ba8c8576b01463d443de6ae3befbe072d1bc22e442a8c7cc431898c0dad4da3476ae3c2973bc9a10bfbdad413429f0fb7c2813836bd99aa08b426f389dea5e3a03d0075067ac059db5656cdba12974b5f904591880e8617d75918cb5a37f005055bd9f5ce7cb2303de5a2a15733ddc1c8da6e715e1f6f3e8edfec074f1d6ecd94c5dcfc75592b6aa66a1683f81cad1feb49c5843220fbe38354e0ba39c0f6fde46ae997d190ac629594320e910cffec85e7d8e96736db8bdaca681d6fa23bd3f86808cec41d6dbfd2d6357ed36bb0fcb6860cb5715788d889f0286a2f16d51dfb801d784fc0da535db7f14321e206bde02f4cf80b2b8c3b213e7fb41bde37ade51e27eeb2a5a5663b4409d0a14d1034beb4bfa8951a4fb05eb326bf94e9e7aa020e0338e51d4f87b1adc3fb3be42027b281a61eea56e4894e2a395078c5df393b58233ded0275735e892541e9aaa85473b58126a472dfceb0e215f0033ef10577bc1237b64f7a3cc4ea939f2fbab9e19455cf5c330cd486f2eec7d9b8e42fe331945b3d43e80eba18281313fb33bc081037e8b863db890c12de08fb6f0cea9c13390bee772bdac66c26da4cbb9434660f1312e5bbe30356b086f9e8fdd081263fa29559eee38fa5b9d06c863165691f433b324aef6d03adeeb20805650b8898b454336da5ec65430387ee53476e691df29b363e5409e44011d976295a9941a514ca45167422afe40258b91d8f2e65e94d383fbb93f78ea02dd0f004211cc7603b8a067698ae7b08aebd6f26e87619384ea8381ea46b3c461a5944bc0b94a85b353aa47d8f2a205dc3bc0d697d17466038f578078b3c00d60fba55eb943908958966f16aceea07841116b565e69a9b4fbca227184516bea0dbcc4406bc6b025dd8faaac3e7f98ced337b0b703eff06ced1e3db85ec7378cd09979113a85eaf7e014033f8d667bf50964161706b69c5b49a8bb7395d2ab58ff38b3ae5477c1d21b6a373ea11e36fd14f9c3c148d3a896f47ca1a18fc676c767622c0896deed87549e2f40e2aaeeceb279fbf5002fc084f8c649b756d0f0620e5a4abdc90d20729b16de56812c00e1d0aef95b0b8717185f6e01aa9c248d12e12affc595fa0533aeda9c32db36c369fdc12c42084fc9575acc797fa991a9c70dd8bd2c5843ea728063b0ef2654dfb900d9bb952b71e129eb2b62292dd25161f26cc4f5b30ce8c6a0a1ccd76432e944791f5649eb948fa04d03878508a90571362c684b885a27cd7e5358239e160745c724a091a678b9fcd48693b553fa1856e7a8d8c2343d1179e88e828a5611968e00908d49f718cd9d6e326b316d34406b6a1fbb463e9c1dc24f68f914eda4c39e60c0df75e44c43b77d1c1cf80d56e4129b62a5bef02fc0f56a219d6c334c6207f0aa0e18133d6f3e1d382162e399b583b1d0f0cca7fc3363811e499b3149dd036864a3e3d4a71fa098156d7f34b2bad7ca93783ff532789774ba05b93e8fc7d68949639e545dd175bb754670c3ad378577aad358d661426424bde29c702c2c37238f5bf465663cc32d7c436a34e1ef95c19a612cc779c0fcc0571bf8069de1941da599995e7a519f7e3c04b96f130aae20fcb7aa21a91c6bc68f38b6831092e595c5f9be36b8eb32f7467d541b6827cde4b487921c0e2d9465e4915f483d136f69e916a418ad1a3e7a283c1c4b30e32e0e312a839454afdff3ddefbd6594d2b0b1500720bc2e7e82da28678a1f6e1750bff97f55047795f1d068987dc79d97ac2cfad5ebc1b1c992c894ef637bd24fc390c183f76710470be68d2e8022f6dec6d44a8393e4aa0bd72ab2c74fc8cdf1f69408df8a7aa1cf6f572c456cbdc247340f17b01d2f494ca5baa4182db0d086012d8dcb78fd05a90db83afbff3846a430429a637c1543ba5a1c5b07b4507a30a513d84b3b83d081ce37bfd3bcf117bac5f42c26a2b7e108b14f2c0db32b70d4c094cb889274a43a35298b5c1b76dfe62f406eaa43c05e79d72564068f3e5103c6526a2c65a854a4f8d9bf6f73e74cb0ed8008554ba551d160f030d30329ce6eaf4c0dda1d37330dccea36437cbf218045647f977d7b1ce4edbeacd2bb53023202542654c1c8585b7e02687e4686e7c2939393fa6c6f9551ca8987da096ad264da82febbad11f5cfae20e8dfa4e9964af502a1cb7b64bd5fa27beab406a68ebc6d99a85d8ba870b6e4b97284eb65a121e451a3e9db0aec17884469a05f2150a5df621a8ccc9407ca8a49f82268ecf67e8daada960ffdad5d9c8caf918f138b3714673b9131cd08c4389641f9371f20d9f76b2deb2b0ea9037df609384c5ee4c26e3082a695fa449c427a4d4b18afc13b2990b2827830fc94ae6210b7523e4ac8643eb5474c74fb7a689c5506d1ea4fcabd21c1e399e54070121b2db1aafce3724d953916cb771a06eb58007cc98a6c04ca1312df3961504e0fa5c1bbb69221a350e3603aa2574a55d1a3120869cba47c6144d67defec317799e7881bb5c4f4ad7c2f32b35c006c0fa83cfc9ef2d3b1ba098d83faf15c878c38d3af3cba38343db161e084571a11980094ca6ffa26652b27b0832dee07f44df017d7eac38028840ea43d4f9fa3677798135918bdc97a0369253eb5d4256e4b34e220d54b778ece3b6c507bd8d25c8c898d31ccab1386c672054e1f02a7d767650a610055307b0cbead26ed03a35b1cf59651c97b8e242b088b4c39cb2d2c1247db9df36c6ff8b18a5c1fc4b62b2ec13f14a6d81e360f28d20c5f6c9c465fd2bdad211ec74d96a73bf0b0ca7357651dcb58eed61235d4ab7eae3edec7850d35a9bf5d1c515d89dd74d84256ef905ef34b1c7aa6c8f73c7df5f7503cd0a1a065472580393c3c74015dc059b1431a3f14f8c3c7a895f4d56fb355efd11944023ef50eb5246332795a4864cdb65cf23496ed3ac9d71bf01b6393813e613cadb15783694c478dc5bff58426f8539181d0b21c91cb402b495b1d35e806dad2cd228d118958a0295d8d95f720792272e8b66fae407a7d142fe45915f5ca01165f6656c80e2d755804df9343d2baa88f1f50553829fe6c4fab6a3dfeec86b18275561d0ab60c05c9c7f63f5083e6d67797c533600192c0ca0d439f3486ef62b4531fffa20952e1af53c18e663698eb4a71fcc80e0a8c2c573eb31dbbf2f2313daafd9e0c7ab3276039b1bacb58ec36a6e61b74198f705af9aa968160cbf216288b4ec4e8253ee1d1d2e7018c52feb6a25016206bbcd836565c84d8140ed2185cab07226387a0d5af5121e6a22b3155529c2536c522bd16f9a737483326caf34c5aea2bae22f38e6e3e13745f9300c314d35d156bab3faceb5c8a3b06c56b014b2080755dee1ef47bfc404b84d20187004fc369f6698626b413d66bb51c5c2790bf8984c444c31c34e79abacf0e3a9607298736edb031cae1460c8dfaf6abbeac1f91b0eba1c0cc7b311e977e5c38660b7670e77182f1d91ba8d2f6164276ab6bb77d377637c6aeae4c4e6b31a35c0e07588b1a10f2ab21320beed7169d2b2d9700eaa5795abdd03ccf2a4f5a596577792291135b855972d5c18bcaff8dd676a88e237ff1fede3c3f4ab5c8229675333afa6a1f8d72912d57961df1ae46d68057ee3d4c9fab94c829d25f1b92c51941821e3aa85640e7f7c181766af0e23b576d22f3830d07f2fbdb2dc4d4ad31954eff2df717238964bdd27fbe63ab23146f03c58166a68451fda65f6cfc4f9abaf6b90ae9816fcab59a2d2ec319f09748c012fb21c3beddaf0775233af2191ba00505f0d17a467b6051a0ed069e53657ce0f8a5fd37d7cfee29bcca0eb26b6f2844d9640c99733a37496bd9f1f79966c8943b1979fc51881ab080aa2b358ce800d92a60a8b3fa89a57bfc757c2a0c4f8595257e902521e171ce831f66e27159943c17eab1048fc61f43aff79ee63a98c7cfb6609eb06624c22c2f3725c9d95b6e27d505bbc172074ab76b6352df82a5c186bb858fe00de444fb7bfe0714436493250af21020d5c366f68d67459a98f6894163890fcd115f198f5e6fd7073fc1650c943faf6c76f541aa772b81db290bdf02f9c09c8e86ce7abb027d0a2561cf125bc637faf0631b2f6a7e5a4a4ead0795d3ae3b41e2e42822c0880d0916089eebe5a2460d71e048812ba995332d285ec01bbb81a9ac822b2d15e10c6961abcce4f09799ebd6eff45b913bdb86bb1fe6ab462961373d0fcdbd16419e5e45e1cce75c9e47082726c5f03fea1929534a558909a03c061c9c04e196f3ad56304aa054a2ee60883eaf1eb99f55e50100e98b3dcba0c1cc4bc420d981fe71bcb251249bc4feaff91e2d37468f0ec52b7cc4ef71eeed2c77e3e046b4eb4c70494bea6b142ca16095a737a67e55ba9de15bcaf15d0057e7f7b3ceca8ad746a110bd624c731a33796192cde3128ab45e744206527ef743f5efb83520d2a262287fb50a8c9b37f735c81918c8daaf916b368f5aa58113913fe26466a987771b01b723753a1ecbced14685ee81091c6968295971d004aad815e0b01a8416d5cef3991cfd478174a4b73f7325b90aa1dd2f54b37a0c4c1519f8df9c410da275f8f5e749b45bdc5ff67306503dae17cb88f15a35d9a738d95d3a27a10f3057d392b8f6b0bb720b608999a3e3425058b9f4c9ee690bf0cb943c0a865937f0aca49537fa60ab9237a912cff5678d09d580f063c45a06f0dfdbd638915c484cfd40e21ee777dccc9a9b03225e4577f0eb9fddda91fb415db6bed2d584174efdbaf29f4b499818657f8b0b7e377f8eec9599edc8f2b6b4ce426a2632e61252bf85da557a3338cc8162fe9c49356cd7b0e7e1dd6a24bad65f8e69330fc2a99e6ee8fae34def730d5d4def4a8fdc60c347d67820e1918231c287489cbd80a6d12679ffe0553b291b33fb283c12c720301562994d4cbb636b2405153702085045acca8317acdc49d154f118d2390e49b5a0c789d71d32788439cbd8cbe511b0c783602bfa185d4611398e63b3274bf1b614292776bc52beede6827863bcf0a9158ec45766a1682d95ff3dfdbc5dbe7f65c0ff4e47c72b48d7a69ff42eec53889792ab28175daac1344f8511a39b5d355278562bb41467b1582b8ffe8cc323b65a18390d1190c829d1e75666c7b65324d745056f885f3598bb852a2833e9bfbc1d5fbbadc44b72325db9e808e4990f5b2baceca6e7c6841123a8b306ce378bec33115011f094b85e24997f1c4f6dabe5cfcbb07bac9f20b7ef3349609d7fe2904d2bb6113661741b589578e3b1cdd9d8c64f981a248a6c44e37e68f7e054a3a5a312c80c8bf1e41de269d615dfc3fb5b68dbf6fe8617071b0295f086b30fd61cdfec005e133a6bf7645f50d2d2fc29a55653f54ab619b929fff517cc94e55f3faabcd4bb977c8b5057b7a3287a354815453bc4f2174f0ffa97b58fd9ea183cfa770f2e87150fb6a6bc50cbaf985b1c5c814617a4cd0975ca88da0304b3b4d4d6ce3b462cff576358f45db487fe1ee84bbf385bee54606fa1018d45ac1ffeb99f907bbc50d57ba227287dae765843323b4a9283b9077d55731b46cf1f8d378b977ee4d7fa7e45b22241a9e4b122a4b21adec0606d89ec3d159ecad8ca5ecee95e1000b3282e76b1df202a1ad477408d541c7628d805b241a3edd1c21313263fbe8321113690f041dd0572b24bb2a23b6618c56347d62bbdf0a9d3839b1fde46d16439590ad11bbc267f5046d1a9e09ffe108585c5e70bf8cb7bccbfafebfdbfed555a9807ed89f04e609d912aaabc61b330e36833795dc08435bd7ed8f735aa00a57065a27a71b61386602f24d629cc6523240a4546cb020841e2dc0e08e779a3755a7b485974866c38684f6814d161fddd7527bfcc183608fa94d318b2bed4d376d0c1ae324651499347622b9dc7514399f94a985fdede9600ae9fe25a5891272648c15cfb8440b94d3561305739cd0ae49e12c41ff2dcb273ce70a2742337848cd78b0ea986b7d520507bc0fc143aba2fe99d93206b17f8ab696d574c1f3e5fadbf144fb1f0e0450a2b76527350d039d578fe897bf81f1ff5115d480dc48c9c5a34094558f6503fc927f01291501246cf4cf0fcda7307cc4cae2d05f64e9119dd9d751d6a266bae8a8dae81ce9ef60d15ca410fe396bbdfbcd5c6220810a27912415ece0e3fabfd7c4f26c0d4e9dbe74c4a25e7202e76ef579380bb9a5575cd3f592b4d128e96b45a08182f15c021775fb9fb28e590136d0c191000cbd7477a2d4ab78049e5c3c092b21e87e03f58106d6df6292f5cb59db5a4ea44689e1ab8b8953ce8f95f86d024b6788b5f33254d51a47a34560e4d8bfd4c2e6f41519bf36dee3240822ae9fc7561eacdd73b5fd56bb2a0e01196861fe153cc35b4b13e94de3f36fa6cdaedb509fa8f34736a062bc5dd5c09ee51056190186ca5633bf4675843ccdaf8824d28caae06033f6e701d478b40f6bdc6ed2f9de55e2add68d05adeaa66d39b1d69272a781068c698dfc3d16e24ac954aebabd135bc9515396388043326678a610382bc35804b8654e43914abe6362ecdafeca523201417d21dc318caaebb71f741f801f0471835e4b60d070a708a41ef1a933a544441671dcecce93f1665d961c5eb7613d26a58ce5e48b17f0cf3868fb3deec6f5aa2f6de8298983d50f08040db4f6110bf38be83ddfebd453b92c99697fea442d53ae11433204b7b442db11856471a8f2e3163203eeb4378883af55828b02c2c3f4f93ddf2e55ad90c1c3181008d3efb31b9639b50875ce2d06441f4a953ac5da25483be6a75cbe3344e5eaa877256758802ca89da0d7456423d1e1551dce8e1c918b48ecefb1fc2309335a7fb2c95241ae560b83dc17acee13a8cfdf94bb64d40af116f5715b6c9dd5e63fa3e1ade5f3e8f58f55ef64306182f0ab63b5e07e49bcc1c61aa979f3d1a93fab6d2948bedb82f84a99aaa44ff0c29307d08921840f093083d4d8a2af9b97f2583c4c935a406dc09123496382081c76c5f73744f2d447f5527d116ed36adb09c4dc667ddef12b5d8a399c81439933874a317c109abb37942a98b79e686662c13904f7e82aa6ff0ec0651b86205b73d99bb38b73dfcbddb920ab976aa79762977aed320104e3175c13dc9dd049f611b0e2d0e362058c93e789f0336b9bd7bb236f9efb04621ca9c9e4d6f52083d2bce9cca82bcfe1405e3b7a876bc7ad609d763d850e2beb75a201477e85fd90f284ff3bab55dc51816172a1aaf90b9ee4bc12159a27444a397abf90787a91592417ea0a6674a2a133bb41840274327cfcb1d071468727a88ee03b35203629c22e4fef3489420be7e9426c105058c3e101bcb33f9274a0ac09d08ecbf128a88e27626261f4fe6b92ccdff086d86756b2ca70f906433068626adbea99d5d9e096f891a1c03446237b437d046f54c4340f32c95706b34ccb92b9ff052cfb7adb07cb3adbb5de6a74065141da7addcaba25ac007357fd42be2c530cd96541b55429df60566977bd5a8e50df8b26ecfb588bcdbe1c7acce7707839d776a3f42dc03f7ee087b3da0a0154136d7c434dcb6caffacad4621a76d84f7b0d0cb152db7a087e643c861fd2a32eaeb6a2f08f8742f707360bd00628bac4267ab3b7843122ca3ecacd88d4693f62a932e70297eb6e51e8c7b14079497aca0b979efb059f392ef5ba68b91aa09af255e9e3385e8b7befb27d71bec0417c80f89d94c577c09de157f864a8ecf26b0c3e20eeca3e424ff00d333978ce0f6cd5796f469cefaccb56718189dacb26fab1a3cb3db2a788250a0f43ab8c90aefe9cc1407dc18ec0f3be3e2a58c8b10f975ccc0eeafe8e0d62dd4b9717d17a6b2171bbac9763adf0f95c515e135315b1f963d1992bffdd91581deeebc835d422a34c9a3f95119fcabc382462f5e4b8023fccf0de280087d820cbbaa95fa363fce7cdad265bcdc39020a350fcb66bb277bfd7d5611345ac91882634517405cd34bfac7b6614051c5f2c3fdf76a6be30a80ed3b0b4b8141ef940e84d603b4226b549cce58390898426012ddf10eac929dbf913cee495e3350871e48f4cd2300c81b8ffb21eecaabd15b988e6f0bbbeb7ec7c20d8feccbb66da373068401acacb4538151089f49c5d7857850389cee3cb4d5f2600d618f4d1c73a32e78770e88c1ab7963aa4aa9ac7c848af53b88fff260cc27d39d2381c3be7950b8f2df688f7e4c2682ad121bf56d696fb3d68133585892906e4eb648391a59c5000ad3ad6988e0b7b1eea7aa90ee1490e637bb4baa0e61a0b5cdadd910a7f383206a39bab7ef715b01671fab3ade4807b2377b70df7c8bcf06cb67bdbfa3580a751b0ca2472b4a7bb5b8c96b3cc25a030158910be714e08963d8f14e217fd60cce9887eecf08439dcbcb1fdf0ba180ddbf76a4f24e9bcec555406f7eeed247d9ec23ce3754068f81d94e732fd0384fbb499ae49a8dcd5c7a9bf0b0705d169ff3b1a7fb66bdbf951391666ba82ee6238ddd09ee5c39c469810474242a6a2ecda345ab9aadfdb5f92e7b867961ee5dbfe71172a145529f6cddeeace297c62ff9e3cda93b9b16af04a8d78d1195665395452c60d2ac018c86fc74e6c7bcd1d288a1dcc3cbc65be44267508ce4894dc2f609a3eaa6fcf6919edc2f38f57e1f934bdc7585a2ef000d75d4cff3e8be98ae4147567c50ae2250d0d87d74f2819e0b8f9a0ab9317e0ab19e2315a4c4ea7c7bdac3ff8fb7896a2eb939d7d5d534e63705d7129719dfaa8dd337b1e39717546a758b45e65a400da342e3241aba80b97195b020f00ba76289d0d9121c610613b6859025bf698af0045e083b34a09f6bd9502675f71a14b0fcd4539ef867be60709d25762e4d9acefd89d7bada000f4b882aa2a484e1f1f607de00e7807d8b2a72804fd92957a8fd9a1210798d29752603049cf1cc4d97fad76b471f708469f32600634ea165da8935a4bc11efc9178e35362586ef8743bea86b4fc18f5160bcdf165a7c430ab54808da5555b992a7166175d1f625aa59816e963f00beb36654bc04180a8002f33364e8beb7373d4c50a1d2d803de16f515d314e96befdb5fe73847cb61a12ed8b7f398ab291b8e228c48bd4c6c44758a1c3b7e81d6df6d1107388765150a5ee9e183e562c53da19f99bcbc65869e7cdc6c7939c0be60a2984314e96143336b67a517fd43e5e574c3a782cd4ab7dabdc8a7541d9c6b405756ff317a80e0ea6898ab90978584b1146cba4dc66c912f7f11c3f79ec906940cc226ca1943b4630362b916388357039d87d4eb61201014e160dbd962af942e4f8aff91bf14cf90f086cddab556a9ffc23fb66ff8ed50e8d1c657d392874d902e38b2c993adb609e24f9fb0c2a2ef4eac7151d5444bd10b923c2d14ad8e83c2fbb0414f804f8cbac93d00430d0d78e7d266bd5500a1f3e46e977b56206daef0ed25c461cb97a9b914c2dc3aab0d800d9aa95d928540728ef8307f0a24d132578594dd6e8a2b08aedf031395c5e21913a52873fb3f1f7cb9a7a32d6b96a4e5ba843fdc50d3505063ff3b930d1c06423dc554a9bba58a50df053cfa02a490b14e69398e6f97e4357447dff125d3a1044f8096a55b6c6fa87ea777459eefae14f2b012ed955be5cea9566172f17a02ae6ef178b497675b99ee64adacd67fc4a3d8177d36ad941ff6497d64217627264212159c491097e336746c87ee7ab06eb9155f4c892a81d365dcd280eec280a5ed1ceb1678a5ff571eb437c5ee1ff1c4312d844324fa7a64688d4f5595d74c861c5d8001ddd03608500152fec35d51590a5f5d65fd3f3a736ff41e801334afa12a5ae8400134f0e5b484a59aa4c983a82537b5610bf7e8c3494ec0b806282384151aba503231b5501ef34ca5b39423fe9eb667f58acdcf93284e78cd9bf23bb52a96708701069f8895dcfbc83add9cd23734049f8744dd88a6ae2525ffd269264efbc42699053737907b7323ab8d2d018b239e91b7c86a3651daa2070caf38810ff7411067f1c1dd465ea87b3cb83eac0c90bcf5d8b87d5caab421151fbef0649b6fad71ac75083fbf03b47f7823496dfd972800f59441678588285227d0ff53ceca40a4e7c2c2f787126c1e2c8edba1a07c604974fd8c3e1243983cf5e6b979112d582076486a5b4d76bfcbcdea7c8338d913c5442f8d0571e6dbea77a941f2fcdc7c55a21a9800c9541d2653f218be90c7c8a257c4a08f3d381a55b19205a5636e2ba315bf168f8c11dbe286bac4aa3a9d3cfb8710ddb446c584a38b39c3dc8115f4c9a871370eca12f44912d48efe199e70d0c38f93538a43d5968e541fd42a5a9755c61535f6ab7c377d3a0b07a802451f4be4e7fa6a42f3a0cabb14bccd61f437e913e5f603dfb66168a453537eaa0364ce4072f8e4abb1275a1b48c17b676eba619d5a53b514efba6ca4065514af22b84dae203171f4964f0f450239fd661a71e506c15cbd4ba21c89b472926ea56388f849aa40ce8ddf8e89b5c7a3ffaf39ef25eb8377a31ee9e42bbaf27dbb5bb593d42f6e685a48e9a7480f4a52ec4e1e4646f216d9dd9944ab28f082a3f14e39a6dd43de2c24e6d8d98105874cbcd4167036de054e30c9b36e3e269e5a30a3f63c6f9fe1d383ac91b96f71b62076e0cdfd5660b70bc98997e95e2747f3f9ee4da70d1abf38c6e5b909a875e441b8d26e69eb40cf5f80863309204f2a68d2ec5e243af90fef86af4a2387bb0a7a7fe3e5455e41569abbba0fdeffed8220f8b1b1abc6729cffde0e571fea9762e72fdf68d4dcf04bf59f3a0f118443cbfe460ddac311040b3e125078fdfbba688fb1376e6a8a106c08cb29ee15001204329462605e01e35133602df3e45edde97e3208143006d647229271ed24d07bf3f7b15d3229207a03e281cea6dbc3b32b74c26258e5c014c707694f5a4fa5dce5b9baec33f80f71aa5309d018c70d3306232e4d7be4f49aa5829abd06db564e4827a12fa322e86b4d9db4190eb717a15c8b8fe11e42c25a222bce90c997fc5631e97b83548f9f995bb1d3dc6d81944cffdcac92a856d5ac35ff2b9f05984d4c23a675bfa09717c1bbdec4a18a7f5fd467b5b6c45da26508bb2191f1e33f655214f46f1c298748e57b5019591c1eb4f8cb68419e1f976de088dd8519f114920b8db09f59243b0d4ed84576c61781ffc9406d37ec69ac8e6f89e0fe4c34616fc080b15f49d04dbbdf99b242de6bbf0986e76f83baad69e140ff4611160d7a117d82cc1ac7acc291c135122e35bb5e16d2ebc2bcf0007db62e79223eb9bad73798e51c4c15eb251c010d513df06c0f936a39aba4d66f099e3c139b77a4cd9bad97778eb40ad9dc0d7d82b36a97c84d445c3b8e438f153663b5ee0516aef34e290edec268e53be6e7f2138e490b6c9f6114cb03ca7c94ff432ce6275ee9af9d563fa9df46a4a5c768dcb2f42d5956e4809a6b738f6ba616ea1501ab93e6ea1c9c4c0e4d2cda37c7463566ab1460486a8c85c64a3085bc435496fae38dadb484f6bba101ab7223b5486aab5e39b729b6e340f4768cf22554b1f552dc955ce24c7abc0cdfcae7bcaafff42e76d21fd648d0773260f161f1f0c15689163f412e5bef46709820610e31539d7e4e33bd5847ef8dd62e979dac66afe59ed6684897bd879a94c303fb3aceac7afe57df80e220d88f0cae2e5c14957e6e3df837b5e7deb7ff3b7bda287a24546bc95f0c904da28cf4945003bb72ac41ec4220b12ba1561c6be87fcecc1e0f6875596d5c8371dd9cb6b6cdee329089a0ce949cf0a08ea8e29cff87d97519f5e52b991e9497c7a4e2ad03be78b18657903ae8ce8995c52eb125445795581d7263afb46117ded44d7ff9c4d4fc8d813a9437c8507e5512facd3143de3b05415004b6ba24a8db887a6a4583b3be6ca15be708dfc72359d15c0a8ae1423072c1b05c9616de73878e9b27edfaf6983ece2ce465214a1c9b71fb2ceba5e8214996d4d5566607eb86164de194451acf37225db6206d93b628f32888040ed76c16acac3ff685de3771160c28b688d469e7d13cfe0622a793b055c2a251c9387565499e85e71286adcfc3e3921b929fa12e1886c8cc7a461788b1ada4606d82ab7bfccbdf256f7e7ceb20d6e4ee67d34ed96a1c6d982937c71c0fe6e552767334cd2033a9e85ed9bc6e1f58b24012116c700153d0d218678c6970092717cd9a3aa1daa48cf11a69b9b4665fb4424b774cfb92cb35134a3eb42e32c22e57c9dee3468dfd8a233619da7f9d4d0b7f26d3262bc633469755b7973f8fc664b75afde44ed8b9771fefb8ae5360f3e5a1e51cbc2be748d31e4304d04baa023dcebbedc353a2a318c0bbfb25d1616bba67653a9db81b6cef071da2fd9d957597061369803f9818995733bd819812425d4894dd36811fdf2f2b42e508b51fa0c89d6550ae3e7a9790c5fbe0595201939545b2dff1bffc3abe171dc5d5a90a6fd723ff0965949c4b2fc101d525f70f772aba7260c0cf8b848452f66405ffd780f6c14430299401d677f98fc37dfe470f45acf04feceffeb0152535482d2ef4c2c4ac906cf4e309f4616fd257c7a58cfbf6164ddf553894736ce945ff5ace227ce6733fd27045f52c1c084361c0584bb33e8f9362d6f60747e5640fbe9beadbfc18cf2f69181a8fa8f59553d8c191bf428df092cd3e7b7893b2dbfde2048d3cb04675d9b002df65a6adc0d82394c2726c13ecf1f8c2f36d077b7a1cc8d16dcd8eee6f597d65333ab78b54479fe503fb7f4f346b59bc5d75e5f7a493cc87d5c835872ded2f8873d61c3c41eed303405fd5253522ce4555e6d40aed72a3cf92627171581442f9fa31d43ceb31f99961c7ed372faaa9f0e2e3811f98d395c936f5bc6451f426dfab8511b8a1c4493ce4d4390cec717c070ce914464b21f4263dc2a4efabb832eeff51a40861ce610c5c9f4e483962e2c66d9a7bd0433193d4f1a6c6e54eb57c871a411a43f38aa8c7b395742c63dfe140dc9c512e097dc7e8af3fa35930182049a282ca228bd17392d2ebfcca94187dff5d2d27fc03395089a1702757c113f996a4fcabfd570cfbb5a77e6ec76a9193ceb5290c94904a0c48f20c6501355d5f046e38d4ef75c7ea8c6c71617536a828938031923c6290ead15c66733a05d6e99266c74afaed1f42123ddddfe111cdb4d4b0d3230173cf080b2242ed56e9e50384447cc8f7d67e3500b916db1dfc5c746b3938cabf673fee34c5bc8b63821d997f64a6bce9dfb60dbe725abc48d2932d8d20c701776b2e873bc24e86f30f2d1bddd39eaaaa760a370a35beac6eb423007061f1cf32576ef5c33ae5b32de2b9e19683b9984582d859a15554e8c7cc319d14912a39fa1cd0b53189249625d3a42f870d49c5789a4a318a70704a60e7016b6e6cbe21990ebfe4ee01bc057e75715548037b110130a1ff9bb6c3ff1c9f3a28dff7cb9e01e4379f8df1cf1c008cc1717a2c836a63b153e0864d35ccafae3b55881a1f016aa7e5b8c966f7fe59054d55ae2b07af31b66eb66b6717fb5e678a3602def1ed4edcc84faeb396d379f267ee3e738b7663400f55a0d568626cc7236d15272984ed1e6369cc0d0f062ef3670f8739bb580bf59e88ba950a32aa3ece7beb73c33028eefdd4efe038417b5c59b4bab7d95902a933b24a0cc44d2e8626d8f4d8772cd88f343816d58be19149f1b4d95dd50e2815499d9802770004bf818ca36df4a366478efa7fdf65e32679034ea38025b00bcc1a39452bec0c2dfd6acb8108aa091835cc69ffac50280c192d529f6eccad5579921d26a760ba8378d6463580f6e957460b9a8f488a390d740e36a824c9a95f91eaff6c042ad76bc47208049172a025590ec00c15daa0e7b64c9bcfa694df904f8014d875826a5494a8305e3b0b0d0ee210924a2d8f64005925d6940d749d803beb884b87b9975022550eb3001ffe3d78752e88e50bfbb7385e4b87b840c1d2965cd535347a9fb5d82e000977762017af4f6d9d6f0d15b4f5cc26d9de94faedabc5855851b8c307dd9333d2962ec6ce6ba20a4575da777d4c54c85b837f0608b2375a68e3fbb880f5fbf7dbb6cd7475b4a462e0612c537956bd796324ae7b28241ce82263f13442550c7193d0eadff7159167e154602bd3d76eac86879ed0aace13ceeaac374ca62b1c5301b529b5952762fdc30ee747495ebca242d4e5d4629310396ee494aa87b160870c7b15e0fa9f7754052936463f2f1d02e243c8793fae32211ffb060c80623a42637d5237173add9827eec171ec5db5c5816816da303c2c099dacfd675adc3cb1f7c5c50c3cddca510b43072b97b7d570e8baf7acec9a1ba71f403d5b79df44f300ab4720c76e21ece5f74bb618f59677f8b464c49ca067d79ff2ebc27c02fc6a56a2098f1cf5621ba9e50e889024872e977624f952965ad03d8f5e39a3763953dc38d9d4b415b5d54a8bff0738696896d56ef7be1db4b564c2116ac80beb3ed7adba3d2d518b5d4ebe5c55868b24a6bfde32e6e04b925f19a73e7d7e7dce8a6e44f4d3ddc5dafe0e9912579ebb6eac3bbce8a86aeb406a7455237cf29a6e15815ea9af22115d7277ef73e531056706e9ea742deabb543dc57b7726971cea83b1b3ddf6c844987e6736a0bccddd324134647a814b52f9aa381ab6259057cc13a8994004851bbdea09974b7085f8718b79e4b067c9ca8aa42d2820e6f2e828dff569e914bf8d99fdac7b58e4f2ff5cb8071a8c8ace9cd76d3d5c2d371557cae152ab8c633c3b3b9ad5bb0d98fd5f9275e9df136bb39a23abbe8728ee946e1afc8094ab1be481dbd1fb2a4b4d274063f7230ae93adf7d53d77d9634a8a691cb164358cb31e32cd8d72fcb7ad06e0e04a883809685c8d4e193bc7ca4268fcc13f3fb97563aa711885b634c7a52f2a575d72b25777c4403a7f44262a804e01025605604602e461caff81e2e0d5389eb0052c5d0dd7f2143299fe47122703058519ecd7acd2a8bd612666d8c19af1218375d6fcabbc5df2082e8d6feb7623681371aff033688ce529762753c27102ea2367424a3538e8b0a697b6d4d711be7af7f44ece74b1a118e9222fbcc94eaf75d84b83914275ef2bf3dd6c5d1c69b85802eebcb879d710e442b27ba76ab4c620ab6cdb97c03f2ddb51f0874adf168f665ab78e604789ec967bf21504e6811fe2e9d161713517e68b177e7b94ba20b2f770a3aede2bec577ea3b4582ea3bb3c661a053216fe06fa81b338e30b2966a00c3b0f9674de083fbf94303e228e4727de1545d372093760a83efd3d277975a5a8fcb6234741a0a4e4965d7458f466e96ae319e9a9ac9153c4a7ba049c160953380efb0d89644feef0e903f8fe5fe3d6f11b8958649c0ea113feafc80ca40381de17fa168dde8058047ce713256026fc009f2a70153e89015d2247f69daa9d1a659389ac3e4f0144d8e6c6a009fc883ffda0729fcf09315a7996834429ef604bfc51baadccc4980268f2adb20c8eb2563ec1f87a0dc08e91072a97123a75c44a3e692ca045fd2410aafa8786a381c0049159bdd81c46c760c2b1387fca7ddc4901d71d8fe12bf3c05cf8bfd40ebf8f4efc95556f78299b341aca48f9cd43beec4dbc936d4d5d2fceced359d08af12d0938751b82ffe685a32b13551905fd85960ae60caa772c9026d3dad831cf9a40f53fd4f9c33f896713ce789c81b9e202062ac449a6ea0ea9d0e80bb57406da8d630073753f0e2d56f51e5012c2b8f859ff4e0e3fa755fe60234c30139ad6edc0fd239419948a761f3f258b737cd38b0c3bfe568de92aed214b32f019485076ffb2925c491bd581df0f5e91e307c3b2fbbc17be17d813eef5614d19ff80da57a19765f9d1b37d125e7321bafd82339d0e4ef24e5e02d33e3c1946ec2c46e4a76e631b336d1a8f5a41f8eb5e7c6a0be4b8bdf6ede833f44f5dcbf7600ca3a4aef2cd70d3457421e7cbd99b93095a88d92ea06130f66ef29d2ed4dd5d5f431b863fc2e5eea23cc0df15e75d6df04e7df186a5a7d85a885aac1ca80f241b860cb5445d0c1842cbfc262610dff5e2ea983dcca51fc444f585831f6bd517ad252a0f85c4d5335c2eaa0d0e01f8fdc0dc542ab05807ad84788768c38dc3c09587fd68e7cb869dd7e34c0712ccc4ec1ea9ea78e8b2d027e24e63997fe90ef954c2e827fbc4a09246e0688d5b8881cd740bf483f44547d20595031f1f1219d16fa08af0ff141812f35c93469ec1a8abb57463b65717b3f29d849a5c5e13555529cff1f1f76f75c9df39d4e2aede4530e934a9b166c79f43e01d1876af60de33785797856b50dc7c582c97d34ced6112345093f45c72fe57860e4e0fd9655197d45b7f2c9bdce1f65481c3a884c141d7b1a3192f6793a9e62e59ff69ed4652d464d30289d44a15e25a467d85a4e0ec865108d796f9038c3e125727949dc9cafc83111121c8922a250d92fd736b61b23ebe51e5096966f08c8b93d03e5834f5d1770cd3b51df2c93de91e3fbb743b83ff49e09afcaeb54bd7bfb8bc52a9321e4292206d6c741a0fc6f4684626b223638417ed4756f7312f8cc2a040effd0ef7c9a8025d7108967e874ac216a007e711399f448e1310484d215ab5810f4a4835fd658bd423e819c32ed4fe29fc7c0f93615bc48144a02a7edba5e066f5e609a7612d8bb32c76e40a9f9993aa97f2eed422e5b7636607d8f47c801d848966198bcab1c4bd80fc225c92da406886ab0d276563532a9b0a9f11f8e6a35147a126599396b0bcf4cae22758ff228c6b70c8318788d6075153cf182c7c3e0f7958c49bca343d1517466ddb3f3c53ee5f05150a06617ab58d8a51a97bab8fd4c221c973ada2c09af1890831b1bccb1909d04cdf8b43b77f272deec8cd8e9c0903d5141f241e3084947220544d17806e1f74d74253b9fc693b2c949e3454771b63a96ececa8753c0bbe3781564e9648075452cb2f2ae228bf8b9a6c21cbf34f56077d29fc9f029df5cb8cb3d0d07c89cc0185873d1411e3e424f7412250062b1e2ff4d81ea6b7c0f52cdfcc17ed16102a676b6bca73a9ab1b945fa268692271af9bc860c218b7ba90b4a23a16399f369715f42bb6c27c51a115a036c68c244c40c2f3158c7b9ff605d6ef80d85711f128b4fc45beed98662135d73402b33c9b8f289afd9156911373b3e45c8b3d877e199184d9f5d8c2e8429e38320b0b249ef901dbfe88b1de294f41f4ee1c27177c72ea34d690a7d2820cc0952ce9358a4ff6abb91db2c9ef6af67e5f90c3143e5365d8fab815e584436e09f90f2acf2fbf059bd26faaed0ba8316f361ece48383b89c437692c151d45c62091657575ea96f59fe4849e3b82aa0bb86140dc3485d09d546acae4c3dbb4a609ce82a349b4a81284f4f453c3591119aaf639c3ff9e283d550aed6812972dbe7ed005b234bf4c451f0d634ffaff4d2839551ce4af440af9380437c546ab7048ed16f63cd56cb072c99ad4b9c3086c3c8279175f35f6e102aeebf02741d4e75ee83f5981826af45f1d4a2a1c6818a32efe3a3e59268f88cdc386620defa3a49d094329ee678357e88ef166c8d7c2076ab57a93b73dc0f939bff52e5c9dddfffd3dac67048fc297d01cff825efdee81c045aa8353d2e6d54ded9e0bd9e40ed6d83f5425a6c57cb9cc692ccf0c0502a4c384839cbb46a372ece9609af331ce851aef610d59ab6ea87f53b4ee95f1e3585812427b5ac9493794336be4580f946812bf2852a822257b6d5d0a040cb2d0f239d6d599da382d02fdf32af4f811bfd2f7b3ba6f985b5943f7cd089c644facf535e219c7ac375408a5932c626994b51760f1b7c15663d312de9b08b6a846eebd1d96ee011fae049e03f7c2e65e7b1880166a3eff748a8fa3b5aa084efb3a9ac60b3b30f7974e4e6ffeb2334784f2f9d649ab44cc5adfe6a6ae5a0bf276899cdc8b2c8525e1b19599a6d996fcb3b3e4e4fb80fd82931b18461f957783175b34dfbcfd9d0e947412f2c958adf3a5969eb07305de1a44182e6c7a83c8db16b43b8473eaf78bd11d83b56cc5a9ffee357b8d92d8e34d1be6a7725b9f311dc7aa4076aff8a0ec27ffed5408240e0f24edce0a2571120c1a03fec4e3177d383468eadc29223bb570c0fbe8fb4c712df6b3eb24c454cfce6c1067c7892d459093beb25e3734f92643468a906313aaa9fb64a25120929eba2d53c4fb1cd56f7ed540a35149ea35bf227f3595fc2a1360a56a7d2ce9d9d866d3be6115fdad1a0320139fd8bf5ade37cf9df43d216be8916698785e4afcc8afba060935b47a07f1a67fd73c176e1cb6bfb1f93dc975079c4a62d799a8426a665223f3596e030cb480ca5d07751cb86ce3518c6d0506678adcc90d31a477296df8198991cfba9f1e2adbd35df132881f45711507360465e75befea28378c46e0b803475d0b0dba05723eb6b7fa29d24ec341e0a2a8ecf7e41ed8a9fc09a1fd1b43b8499e57f54b14aa8e227442e107b5e0ceca4367dd620f227be9b493202fdbafb95cb17cc02fac56ad253763f3916a264f0d8c1ec3d812782e8ff6dcec37ed84b78c01d62dc533e63f522bdcdc9374678371bb4770dde50d8effd0c59c833f43cceada1bad8a5337576d7c95938815283c5516d6a205882a891ded1cd65626382756c8adaa57e0a37b65cabad9b104829594254deb2caa3f22f0f16d28f241191321dbe72b6fdd7873e5015c0a678d9a0096b336a643f92b23104f9c27cf76ae04c97e9cd359aa6d45362d7b5874d9b84690029287133d59ef41558f5f34ef6ecf3fec0011b60e5be095c1acf946d962d97a495cae7cda140b65bcc70db9a3720a7a35f5d730e072b9055568556bb3f8e5fc012315faf56a3a8c67a469588984e583ced64f36bdbe7d1e8349ff1c3cb80523c777d08c48b2226d0e1381e944543d408dd23c9956529974c914957cb6ef36413e66aac7c9497823cd4086f81e4d45a2a6713a7d784352af37b4209d0d226995a9a448cb8e7b623bc49bc89a35e9295ac51a8ee7534d7e718d152fe72fdde3c3fcd0b1956ace4baeddf069bb0d174eb15bda5e92395f4c588990e7f4a3d7ca4ed4e8a6d099f631120575591ef0fb85a1716ab55980895958b073ab5a3ee65572f30e30c398224e77958c4434dcdc2afcf801cda60a9e0358f49701f41b6de9ac98d6149a55d93eadf07d240e9e06fb590bf98b5e1cce56169eecf3a796212eb670d40b536daa931c2bd671447c58be0f133eae50548085a42fe1d767988d36e2334e6012d057ad8f4169060fb0b3d3cd0806cfa19d8c3af902ea2c7bc716f6f90b0c429c5925966ba70d32faaecc3b03ffb759cf7059b768d7063b3553c72e65d597a6e69731bfff08b85f1380df0d5f4dd246cfd88e9abfbc14e6e4cdbc8c6c37cc1866173092ec2bbcfc47653640cc2ea300a2736dff9dc0d57e0129c3b12aad68f99abc509c89fbec2140b028aaa41fe065f0f2fc8d1dc572942622d07461f7f543745fe64d88747a72087fc56e47ca322cfc0cad994e7b6faf73c56ecede59cdc70d22bec9359856143e2e96d38cb618cd489f66880393b07faf84624c1ad04fcb919e1394c4b8e2031de8d87aef5e1294db162bd5a00c25a0368ef609b5ab4b9b07e04df2d7330107b025a68e8207d5befc212b430f4391861db548c36cc7d5e43840a5601082b605064a154a8fc695e76a7412170f1bfee9aab460bab5ee3d19533b070dd9540f23998e9195bfa8dfea5ecb9fe33f1cdae150e8acfc3e5191787f3c8c1694694ca7f24cf606008c4809d5fbbe87f45d02d8bf8d0b0d8c5f4adf50288050c44526bfbd4d2783bd5d551fbc1ea6227e27b88f178785a150c3aaaed7fa2e84020453203aea889f0705f47c83b00d268142096b9e9e2724262d0f8ca1459cb6e08daadd8a1f9376f5750476a5c675a018f4ba4ab97539d66a084cca874a41bac12f29c6851a4ab50726e40b40a003498767efc00a98236b35775fd2e3df50bf55b70b83939867f5409a61dce4db83640dafe1f39601c803212ee71d7b1275e4364d09f24a416a05051534af8c805cd09a11ef5ff8dbfab6fb57a175bc29ec1728f86fd1ae7ef23b7f98f0205ee10acdc8a3905afd39d914cfc4f528afc67832c4e0c6f7165d8b455ff4f9ddaa9e397244b1a49041b4073b580c12700b4f17bf0ad84e202464952a21aba27c98dd7d6e0873c48d82811f3b56ae80aeca347c9e1370652cc4484d582311e024fbec80cd837ce11595c3b08deca10e004345887aee29d576b42b10b59c3d0b200009cda386868454633abccf1cdc5692ba3c3b27315db25f1ecacd020f51f267b568faa8b8307b23d6ec8b66103969d53e79246a67cce878c1576fd426cbab94846ce126bc1902fff05c2f6782b6906a5cd9e133aa9a8b62c61949e64e1e4da3b3cbf2ce9ae2242b5c0b3d2b94a0b1c175195b2a87c0d0f2eb3a1d992f3193cca7ef3e014b58cd8186eda0f081d7108e80611a5dd2de724fc007e278bf0d11b80a95a88201568db40ac3e394cd899aa0fc38236ab300e63325f2155d61ea2655e63e558f928b39bccba9f521daf59424ddb2f2667538aa3115cb367d7b300fd2156542a364dda2fc9d961c82f9a706933bd94590610958ed5ce21a84baeb0bb849c1a76c4a5e7c1372255029ba8902443f57f88b8030d0a9661b66c469412831def02a9cfde54f7ed1361d9e5dfd301054f88eb1db6f6dc11e121e03dae763e619ae4feb9c91d210f4cfb1d65898c9fd67cfebc658295481046e32e3378dc50de9534b4b75f5e5a35d5893a03632392738691ab6f362c3207b261cfe2ae983b4a0a303d85366d701bf2fef3ab3cb3738689ba53a7231d94cbd7bda6e58d5d6635be05248da8bd0567859416a7bbdb4ae0427f140f88816035a19ecd2b6882866625e6d755c4902ba672fe3b5dff840eef60295ccf662a666a8bb3b836eccbe54e2072f5ec04003d11d0780e650a4955c113689e7f53123cecfed452bc80153f28f80af839927350d1624536a95e94695e591b62a916669b888ed676b7a542968dd55d8a4e981db7655e584186c10b4f8e296f9a40cdc144be5ac04895e1ce135c255f455554d35c7fbf52debdad9a08e7ca50715019b96d40218ad81c69550f862b1d72227dc8986863e0e299f36e18829d761b8965c5857db9242650a016bc65b7bd34a2f7c0122490bee4077e175f55b45536037b3be3fe4f2081651425968edb22f858c7c5fa63f9faff931c55469ffb1f408f0f7fb5b98332fcad108cd37c5555293a660072d632a1d4ce974f084d1b7ae58b50533fbe974f69776fa4c5229d0914e87d8f27f719ff7bdcb8abbca76e5cf08413730879b489e119be3b1aade06dc6213a5616973dc93ce616405869e85374474861149773a69f5a43ea431296044fce1d37607302ae23a9b4ea012ebcc733946293e52f5cee76d4ca8499730c6cdbfb5bdb65e50b46d52db30c4ae2208a7eed011dcef1f7347f9b22170ff5c2eff28a5d3004df44762f1221561b79c909a81894e8ba15b2f420615143c0370853d0a9ddf9f93e7936ab7947d13ef5e8de3b3187ffacd2d11263bbf95e12d0cadabf7c079dc868b986072e15126ec97208edf49c907c34a8a9cfd130c3e64afd17d24f627b0dcde793e0913f1dff35fb2070c4d204edc5cead03a9da91c0d9870f0d89cf7155800e51edce4cc230d9a89657750ff809df38ff26c735bccf50e6ca35f437d1f434e7958478fb117757f0284464a358f94ca60935ab8609a48b193da09a66b92c6389afff97c22a65f5020b76e209d3d3bee03f6b26302e83bd8d346dcec359ac89e3d324e1c5da354193238803c45f5602fdfc68d89469f4660fe312f3c665e428a6cf2a536dacb1366a265441d291a21bc88fe46ae73d516144661a163bb55a35ab3b97f33771885493b21b9d78fbc9a0183db6fca7cf7b849f9342870edab6f24b9a79ff6d99445e84b93706179f6fd079e023d9455ddaae44471e8273e063b7fc61b3035ddc196ea2df9d69bd23e0b4e86f3cb0cfc9a7d5a804768a102df4bebc4623072c9b373cedb5052bc7435ad092307e75a980cf9b5ddb8c3f0112170cc91b84dd41f27d737cebd9d7aef7a0a99ce24e7da43297beb5955acf77012cc06ead8fd1e652b5658af6488b72eb1b852dec27758a7ec3e84acb18fa560ab47d4488ba216a652814330f172a28541780e3ef76d3a7aca9a7ba4705dab11ec96870ec72dcd74c1cc815c548a1d0e213cf4c18a90b8cab286c4bfba77011a665dc64cdd8095fee8ef0f23a5cbb1afd5ad62664f3402b96a1e45228dd9341e0e3680df0abc36e317348d25d144b0792cd3556904b7a84619dbe8b75f873cbc91951327e31ad27ed26e1c0f59df3f1812549fe8afe13468adfa251046e511ba064fdd7b7f5e11eee1e4c6df242b43c8c1ad9107a9c174c1e3bb3343c607111bf257846c6cf1a13054a55aa4e86d2bc9d39e6e5be356914376b1998035f328f7facf2e26e2af805817d8f6141190232444ba4e12d818a1cfe10fc483aedd030bf182ee225d1357a563f12f2ba40a5a896fefb47df445a2e4f2db2ee295c4e25dfa258e84ec0d13593956fcbc99dcada49c16e9be99e5b6c371c7e100cfe4cc1c4ce5adb3b17430302a80f0b1ffe134ce6fcd2a453fea13474d991cc8f8703eb2a5f214b89916339c44100df301f97ee10ed1b206c9d289448cdfa41078232fdf9714ac41233894ca55918aa8e0b91fd043cc91c04ef97449acb58461a0e260651c6eaa740a2855215d957802cad46f64c462ebf1c32bc69f8d0e87eda40f92fd1d23665e5a753323cce36a7502abcb66315f7b2100e060d57215d13018fcc10fd5df609865355986bf51a2f6dd41cf87bbd842238e1ca623150668a01b149f8774cbe788859a7393ea2ced101b4ceea6c75612efbab99f52919a150e28170ce2f6b8b8887f6a6c9fc25ec074466f1bade0d10aaf3063cd48f6cb88382ad7c19a8d83feb9faa80984094762c7fcb4705f9eaed671e80e92edfdfb9b78cb9238748d5e014e4bfe3507b0cac1a4af101a66de2f8520238eec1f84b04efa85714402f915076547ec81b42be5db3c1d500c60c863d6d1f2502af739b60b98764714930025e80688cc8092fa61f40952a709c6fc034f4276e552d77bc502ef4dd58b67a0b41f2581887113ffad26bf249144828b5117bb34da60df3818640c58873deed9de5256efebe927b36fd5c534134e7ae4b023ed2325de5eaf05ec2947dc8a0408da24027b3481c4e9520ad85be91ba5453dfce10fab45dcbbb7cc1ee5bcf85df5ab6fd273cc997d859ac186bfc7dcecc36b99acd2143c2ca402d674b4efbdead743ea5b63037e72b6ee767677979a0296c3a95ff7a011fd7244899e88fc7e60c093401abdc9bce5bd8b786e73deddd1fb2da91bedc39301a9760028a079b50ed6c174ffc64ae5a9ea4b546270b0304e39924171d2487afa11417307dae741795578b6cb1a4fef9acd8a8d96382aaa04d2a87ecdca22583d6576704a96eea0c5af8ef562c563abf3854a72745e65f0ba361c2e5f8c909e180189976165b636f7369034e2f4cdb1ab43277354bc3397c9584e3a5302adef312bfba0b77832b812a54bc3b09e836d5e85364e6a48bf0277b65de1af179b90f0ebd34d241ceb65c90ba90a40be556541be581d0aa198d84a8cc1f485d8391f18be9594121c82b710f57655e57103ae9829cd8c58b879ce05f0f72d94602fe407fda9e9c98c9bee153538daa413ced61ba5cbdd27c2b3af4de4713e432cc45449b0d278eb695386f2d967aff0cbbcbf0cbba13d647718299b17c8cd63b03b32b22b9e8bb5d06e3a6d22ca48d9d72a419574166d9cea9dab540215651c90f17723a74266975341d8a6ff3d17cf595f5d39238c32a0237d9cb3634537ac734d658525f2a93d9fb9ef9ded381e536e8cd75b6a83579940725c1ce8d027d07a7b9a72583656f80d356b0e008891f0c711c1559c315fddbf8a74978c9b501b1e7c97c7287a6a17f9e958731f85bffb20930b86de6621863909f2f7fed8252e261bf59808e7e3502411f2f30f67c6d6c8566fcac43118f1c270a904b6415e65be62348ff75dbe15dddc766f98cce52f82d25de4e5ff573479682af3128430729c9d411d62c7243ec4b2e4d8a792a075e3889e8efb65f74d2f527ad96f345c2fb85a2c7c32277768f339dca6d83005124a9f3fa5fe0693fbb255d6cbbfff1cec386f030f52fdbd10ed585f00f17481000037355de54ff3ed20387bf76ae989ca5f4f424a8f1015118b58d7f44535b3e589bd74f5528a5c2ae9d7f799062fce81915b4fbdc826a02d4ccbdc7edea17d238383dd24f409cbaf66e84c4bca31933edf27e19dd47fdd3506960c5e81bccda4e9425d1d37cfaf47c27230824c9ae3a6812421f321c250aa9d13e3503fea5b9142b891adb8919fe1fb6461486880af580d59c69f1185397b472fd702e188d75a18ae858501e119e03ea8ee451e5c361e774fc5f253bba3b0e09ea61c743b9569ae9bf9c499373b5bd594838ec629e42419190d0cb3c345d75105e6da4e59aa320c9cfe746f7126b6d4582809d07dbc8ed568b04bbebd910cf9aa15930d5d7ebffd3bb82bc9892c4ae43f5f70346a37c63e9e7f062216a8ee8c1beb3493d8e988e665c4fa12d4d9c9d5b4cdedefbf95b9c6da06a759123876a5fb725c578c438372255d8ee3a2c9debfd7bf497943094da3f7e9eea7ca080f484a531e37d9dbaad05bacb8ce85fe9bc2076d38000b2f459a153f5b21fecd091816bbda8c33c9ad5cb18512e5eff9a37083511c066552c970aa28e317dd30cdffec97abf0a53d1f2e086bd95403e343ebdda20ed48b39b7576cdbdcc88e1e835a4d9be4f6a892445a980f7d857c497dc9d83b467fc41e83ff01e9158473481e6fa30cad3dcd407df1efe6e8d17519217c74ca15e75bce77860352c59d8cb376daf93a10b055271e4245f5724f92754f39bde9e672e9d1582f769044662cd7841f5efb2063b6784395e6acc36930947ab411c36a8170de30f2b3ae54c35df76a6a6c60b70ed5c9c35af92582a2e8c0f9fb21c51ce6ea75aaf15701c701b7bf26dc058473ee1c07d5e02b187cfc2c9c8501cd2eec06fde26d19b40e79d9c6b4e822fd3ed390b8856b6acc23e2764a31295b84a6f7a3d2a2bba23fb363f85e436d7e0a21d3b2bc3c868cdeab83b6a827d7dfc2733e1689e822aec892b6756e47de019553afed6f9dade9dbe49d3ecdd44b257e3826186e8290a599fef053ddc8079ecae04bf4d4d99bb613628870cfd44f648f0289bd6aa4bb9e2ea0c43464cb1d9aac57d04176f09e9a17cf197858a3d0fae3f2c3dd93a04fbbd0f77df8fb219561ff4a5e839c69d7d02689cef46f0840cb7e98e363a03142ff1117a054042a3969e4a1bc2d382e48c8326eb77cb928aeeb15573fe1592277ff1738b60bcc197ef463fd1fb97c6e696910f53e05be1356ebd4dd78983cad32da2eacc1bcf7cbe9fd4db5dd7003fbbb72cf65b4da1054fa5b18d0226bcba156ea792c8b7a8e5426817760f9ea00d55de4b634e811637f17d1e6260ac01379860e269fad4e10cb0344aae32d6dcb8b78cb55cf20265fc5820b8ffc1015d504915baba459e048da9868def886a6bb557b1c7bdeac303333d86b745ad23e503914818a775d378a437a461ea396310988c121e8786ce11c3af895d548dbcb8d6cae00472ef8c8d852cbc944e3babbcc4863d652cd7e71a743864cdb5270938d5646e8e0c0af75c88fbcc3790c8bcaf5a0b0ef33b89a6c8518128b57cc03e47ab424b2421aa0aa45e0e7ee2defaa1de676a536ed8c5a1c5aa6a103f1fb7447a70ab5b2fdefcfb84d19dfb469eebc516f81fb3f5434d92f44337156de72ddbe08536334901b027ae3cf7894236b2824e0bfd0fc39f82688be8fd421d7274b10fdf37ca2c6d6c076c0e69e867c3f40883405f965a2fa3bc520d5a968bbc8e817bef54cee9103593e72b7d536454adc6660448097f8005e4ee9a6a04d67c0f376d741d29746bc8039a50c2b6dd9b684ef0dc98d037253009c118639d1474b5bd96f2fd7d012aa48da0a2368bcd57e84648dac15cc325da577bf2cab707e7d6e5122c7f90b90e7bb353b49e91811f80bafb44f22960f2a8f90ce708b98248a3cd9c5e68227d53f33096b817f4a9769b187004ec89bdb6b6a9235309f7539b356b54926450cd9177829c96f6cc8f86a17e4152e541c9525e7a1fde4c02cc07108bc9901fe5025050e7d230a81b77397ecf78be594ba91ca9d1edf5307adc1c80204a57ca15edf6a839628f5d14634dcb624b33b93c95422b81f89025ecdf0c42b5cb2c987da324b92bd38d04d853bc635edafa63c3251e79276dd6f07fcc6150539ab39edc67f6651bc3cd5f16a6fa8a8dd87e627e8370b59201e2e787ed5ad45e2f54576cc9ddd6ae06061ee5d91c1b7cd2450f2d487531d9ec5fa505217d34c60f9a2bce73da62daf8f7e20de5b8c98c2146b368dad03cba24b8b0670fb1203ee0b3562aa0cfe0a76e86108398bd324e4210a141f239e4b5f0d49043f00fe582b3921325a901d594493705327eacc919ab81e7cbbc9a7470ce06d5333741e47860b2a43f4557f65245645e22f845eec2eabdf038833acdc950c99c0ec91bba60aac0461c9f89ca5762328d14f6ad575942486c3787a46eda8052e98c31a58583e0a42ca24c758896f2b557c748dc0fba9dd01e85459e571743fbe0eebb42a2f77030ca342b3526f01c92581deeb923c3094603f814693c9b83deba348a25e185afcdbc723bbc635264cbad4a0e961f9adb50c0ab2ef7f32602db8fc5a42e88842c1779dedc0cca54a63dc24a53af7a38c2b29f9b8ea71b3db1c509c53b59093d651362851d73237c07a5e7afe0bd284e95c67200ddccff8ec29f957d879bebbdea127105be9a42da364b4e5fb9be91ecfcf226c3923cd519e349117af7c356d861ad81bc31d3a2277ae59d7fe8394cd43d4a32b3c566ff4b6a63492dd05acb7f540c380beb3548e717bce3e646489d8366f74b1723d9b8e4185923fd44408b5319c67330b9942a2cbf9cedbf676fd595f35c68fe8ef3e7e251428e91df85f0e6917fa8a2a70c63f8650c64274c2cc28f28beb7b5a2c630ee39433bf459e8dc4677bce1f055222bdb8789b12fea76597477071635de2af8b252a75074b05d29174803b0c28aabce92f4fd1b5698ae93d9882ce9ec92f6bd606dc23a29e46b0866e73db86ebe4317a943d30728d71916269b2cf3159b40a28d7ed48bbe4422ac1121de9bc54c3a2e35e1b2b029c22253e138d557ca31fb9a209141154e542e811a867af59ab070f6c988334f1244439647277f1819698a36dfce054ba881f5e59e64c8aaaef85c0066716189c39637ce26412d7e487d8e7663d055384aedfa4f0d498e6b4340838ba024548543137fa92b167e013c612682580e3e1e9ff133ba59d3dde533c636191b97e018de6684a923d9f47a0c6bcee7d9697f73edfc0f71a0a2e52a1454a6225f4f15a51ec19425996969b5661a75cf2cc9a0c59ec19b141c29303fa546530c60246c37935898a73dfe8073e6bfd50ba55b7b47ba22d0c396c20cdf37d0374d6215ee64a764744204edf28f932e0f50bdfb8f9abe5544d274891a3b6d7b7f7aca3e21412e557f9f3564faf29d6f04fa1e90aade270f1119676c00c4ffce5fe9fe8211573cb14711030971149da2f80700927668bf85be7d7e29d8bb548953cda136224a954706bd64c00db36ee3aa70e258854a8994cb2f890f51a630f7ffb75e83d82fe58a1c4cf5463c5ab60cbbf110d47032616f1e3b6d703741ddfd5717211f0c73b50a7aceebe0ce7ddadbcce8275c713e470c252cf3dbec12776eafe84ad3c8296db6ca882cd482d184c27376292220b11a9e596b71badb88cff066175eb19891d528acb70f4589ff8822565c47aaad9bc450c5355ba0d941ea662993a70a498223a3250cc9d09914ae3afdfbb2a79f103d1672fc69bcbf70ada13aebb54219b8022c0d89a14eba7987eaa6747e5ca633630a214d59d53af38879ffbcb61b28a59e062e7f0139bf1da808dccf33acdcf3bbbdca265d05576e0b218d3e89d19d93374d344a66dd9a4bd73436a3222dd0e3b9445c0873d958e6335728abfd21f78c36913c525b83c274998a62554099ce4227cb576237fc55ba30f53ead218308c93f73d6c963ac06f388962b2aa3f6f8b793203a8cc0adde1f1e50add65e12ee5b793ae2cd18d9bea010c71f05c4f70286f103b41b9415bd694c034d80dc0517e55479298cd446e9c2d1337c0900e419b5271b6fee58da8a8754407b3e913b31839c189bec44aae2333be976720f68ffc29ab0fd3d2c85cedcf64774a40878625b7f6546014f6233f2ac53a497ed355873049e4ab46eeba2f61237980de619196e5f964d9e5120240cf14731e2ee04096c1281abaa3f4a80095211f26748d469cf4d0db0b34ba938d3bdf74605661a777376298de012cfa4f7bae9866c25fe7baa661309823fc243b78471943d9c5b29bc0d43d7cc02557db66c8e269c822911409df10151f7e43e2e6990a129113c5b3d45f0908f0d32e1865d812623b5a999c82bdcc8380c8c5c89bae33b7e2a61295a59ce1bff868d3c3af2866d8461220e0a42b6d36b178b4ae21cfae4963bd2b2e0057790a2ae6b72f76b51e574b3d3573059a57f6f7e826247c67c0009d9e7c0408c125c5cef1a7fa255c0704ca6730299386c998a84106318b51590e9b2c09a4bf9bf11001c9e93fa14b9d83ef817d40e74cc4f5acdcd34f33725aeec0d23afe896315265b0326eab45387929136cb641ea6e1d020ed040b97e14a947c16e1aa7b3bb9f602770335ebf5d07717ead88f8f17ad3b52fd78a4103074cb1701186d4e7457b9789910c02bef9e5365c87f3921117da21a099fb862e1e98dadcec429ec9969a31d1ee98485c38597b3c007e6fa8b59730646c4241eaec0603076e8146028a300a7a869264df5ca7314a21ff57ae2a90df8042bed86ee7b2ada450a5ba9cfbc2e8fa8eb716a1e4928cb713773ced0d0691a14e154a60e41fbe0943022d92c5fa461b680f98afd69fc31730af7796c2da75e63f22c015f52bcf7cf9f0b394af6e583c9cd777cee2cabaf55bb1bb2dfc6cffd902b9cd7c950cc92073431df9b6d254ded6282ea9253a3bb3b964fcc29855b7fa615c6bd1a5ee8b0ae66337e1152198519638fdc94f5a2c55ae6522f5901dc195c54746dd014150cb721d85f191720df18b13147e0eb18f2f26ea75de3a3dad68ef15d88ee3a53547c487a10b547b143e24a5be8b16a701c966e6a0e3be01a808f6cddf5cddd2d2d0ba042c335beb6d7050d49fdda4a56704def48b081fff673f0fb2b4f5f0eda7014a8434572553cd4041ba355a637290cb01d0225db03302198d833016eb515ac3df82d3203f553fba1c646b39a7f2cae5247eb70ec1b7dc4e2d3c89eff1497e9e54970bd734ccdc51a17f66f53dbf20a2be2e6028dd773ae6d1493aad1cc922fea22fe853075bc80b465c95669b4974fd2426619236defd456c5021d7c34e36708833102d29ab7c793aacdb60630816c1b5d83fdda40d13003e5b2b0fe19aa54eb2bff5debf5a8f9b79b821d8e987746833284bf097115c72b6e68b2544a0d47383bb1c374622072db7c892dab459243fe9ce87bb6f8301c9adb21532b286f27e546394fffcde60ecbd25387732d7f65fb49533651c0860fd66bea10cc2a4df91c632ae0eff7ad4caf254b536e8cffb4f34099b754b4da22b40ef9ba3d8f22b1438b0d9122cac9719725250f12fbb19e3f03490988c6a5dad188182a15b1f0189078de6cd3219f0677d1a6fc1a8b2a137ff94d0d06818235276af926a57dc037e2da0441a0def74db3069bec7677bd63470841252c0a3c50598e9d4454008a849c13c0a0f135c7d508a08b7bec1599a7a57623fa23efcc59aaf0ba7fc383bc746dc27cb950924a57ba43112477e482e96bb810630f6e1892c3576bcc0925d15e4487b1d2d1f31c57eb72fce0b7916532c44d8b23edcb0bee8cac7e4e00f210ba4d1c0cf09a17ffb226cfa0d0c7ccd3be7b4eafe96e12071c97a7baecfa4099164147534719f3b4d6df5408c57dc324a22c68be96987cd2bf965db425fe271bc8198595dfed8dab103bdecb293efd015d8865b1dd20381644743f828271b00cdb52fb933bb273f73d829ed998574465b62ed0bb58955cdc3687331fd8c402e1a7c0b485d0234ae5cc0e31d6a31bfc8ba04c9c8f28dcf54a4b896317c6aba787574f2146afde303d7a476940381f5d3f8c5663f5607f9b66a6f6cf75647914b1ae6e1a13a1219e7e10d00f9e3e0b48e04cb4bc79afe748ebc3288db2e3bec77daa6b1edde780cfbfc2cf99a6083e51611fb3d055be1b6e8639fbc3345d33606b2285f4004b5695b2a2407c7ecdb7ca83c5853a567e7d34de29a737b0b65771a513d599408a1f33654e450226d420558b22302d1f07f701c85e9307bbf96b44e32c38642e6a11378da3a7bcbff521a17d4b975e3c1b48973c082265aa27c42c7ce8f188df1e201d2750c6b0a6c90494783ff47c74199356c6124a8b7cf4ffd9c32c132b4a160a3dcc70b565cfebdd596517b25fe353abb2ff3e2faaf7d5db67417dece0742ef56830d3c3fee2d8be316c9d521265a515e1946f578ab9198c45e80a0d2ba6083651a487baa613c4bad73fed12d12a4f77aadcbea178462f3cbc2c8dd95e855ffd0e545a0fd9d922258e901e02877f80370e35dcbd41b8cfd499ff93658f5b7ed1bc6ccbf7243cb5aead32970c0baf367b95cac00159a1ed530fb6ddb9c8fbc78285801cc3753dba393b2d87c8b5ee9841d9560774c071cbea674d38b445849d66db5f756ac01d6ac3cafa988190e4bb892e46a918bc4dd20198835c782aa82eb09e1fd79ce128ccc369bc9025c7e913287a8198611b557d21bfcc2a4551772dd71d1669015ea780fc497e6a429f70f06ad9c4059de2262bba5dfbae0a3338fd84a8dc2fa5dc041b7711724e9984e7916090b57d732173cde8fc4aee631cc57f47a1ad44921ab2b9cf71a7ccf91e5ae5f8346c4200f474dceabb17a9d39f8b84262b7ecc3013f2f175193bf497b3b7f31beedb77e77becf615ca48e7cb51ff435ed27df3c5f9dba8bac68e98a870555648317c52ada345ecd607aaa3ff86b04376dd8a38206a4b367057434a3c59f59cf76f85d106901a7927a652439f538240010353ff8f05eb69c81d1c026f165bd36bb4d9733c36804f4cd1d807b9bbeb77bde80645d9190b2ec370f9f0455e6353959a4e50db9123fd427757ce46581aa2497f57771fff7c22e66e9fc1deb72ca199e2255eb76566b781883cdd3b130f0f6d5b54ad1e0cf82d4593fe5afa257a9380b2fbca6e424ac8f865188f51419f5f0c53173101e2e1443bb2391e8269b363b5ebe1e55e07e105db50372f74f0f4b21cde467ab6501009751a3291697a8b6ccabdfd1ba515a0ef0329a49014eff44e5c5b520058e23410db9d717c8c8de99d30bc19ca159d203be8739b92ad508b9fbc17776ce15ed442b89b5f9c7f7bf126c5ffd0899af5098d695a3c7dffc69a9b2013391efee6a5d67c0eb13d8fb1102006ad39bed00fd6086e525d453e08030db566a1d55c9c0b2fa1492262dfda4ad9c2d2a48aecb87959db04f1542b96b4044f65a6016693f464ac2216edad3dbea6fe5ab98d75101720d8507e690092b76af66303c3c5d523f32ef32e61ccbcbe6f3a85726a8f00f2828f946c9e22223f11579e1f68da54462c0532cb0fb2f48fdeec7baa615c03e06bd2ffc883ccde71f801fd7240be19eaba63f3854245d81bfdcebc51737b0ddf2ec0bdec82aad33b3e7066df1b285c710526e1433c72388f848832d932224363e9134dbd8762653794ae8d5311a97fc9e30b8160c355d3d5555b8299bcabec4dc3c85c07b817cf94678ee4f23d55acb7612bedc97bbae3c222aa80d8f00aff02099d382d83b123c1441cffedeeb8c82e8aa0b319201807a88e7a5925cf7c237f3eecdded08512d4140b65a23c35a62c5e7680d4f0c0d8f3f2e87da274bf6a9299ddb3aaad01aee0b79e39b3bb3e5f738bb5607b49f2747e78383e9f382e45aec399dd95c8df7a3d2e9b7f3bf401b3d59257f57154a3c87457d9d0d121243bf4eb668ff3557636141e40eeec1fa4836347e2575a7d9f66acf8ad79d1fda2f5fdd226e4570ab3d1b2f9e2107d36aff382d33eb3d963c50443288b4b41ce44f3687e27a819d60a922fa9d29e224e5fde9fa1e94ec0d1f8998e01bd03cdcb175db811d92fb872182b9bbcd951830025cd23f8b8a0f20d53a921ca09501a75725c5b3cdccd3beaed4de3a0c5145092010d1f2920f33afe6a1aaeaa8d2d8084057122f72f48a3d85bc97978379597db4e498bdd94a6b1e3f174a6e1ca335f22431f0b0c930b4c852abce30a671d7e61011596951dd796f98c20d458ee9c9b532cbe75460979743bbfef5a375520346c7c8036e70f8e419cd3bf8d97c69617ee5de89742398f2edf76bf39ef713a5b55188992b0b19a198abd3d519bfabf34c52c52f6128660ec3bd629c7cf2345e9ae1c3100bd6c67800f4048ee325a461f80dcb126e178326cd0e273e9600996dce112708617170c1f1e553756e693be469443e311917c2f44cf5794af86547221eff232d2ea82c1c79271373ace98f6214744ee92f05267cdfb5d3c2119b02dec860fc3b2d9d9dd56a111c569926f5dfc6b794a5b99decdc2223dcdd19b24b38d41f2b238bc0df49944daade110665930db48c97a48d3ed141bfdf095b1d63fc493df607d0651bbc156175bd327d2765a010c7f55c10eed6a580a5a98cfae214040c1b5a2fbc8292fc6c5b80a42b969cc1e0a08a71ebf7bd987a1fd729817889024041b3d6cbe22a4f501631799ef677b05edfb4de41b5c79ef8ecfb1cce2ae36a6b1c273b9905d54f8e916d198eed3d8ab35f0c246ab90b87beedc19c64895b5f2e9c874f0b05b625fa3f160308a16e0b6f92adc05088d4325cf38c75b4b53798f44f699d641a4564eb1bc6ceee923ffd1323ee863da72445cd25e74cf4fe608fc915c52d101457f9eaa966f587e1808d98cd8ef90c8c0841f09138810b88c89baea69c9af2d5889960d75b0cffa740f4184e5e9bbad8845873fddfa05a2033a07d5bed476524aacf40744e0845dfefa347eaff1b8e98d996609f17560c54289f4e7da29c5bb7da64ab9a6438d86021a28c3a51be332d1dea66c8e3471a0d42430837fba17e751e2b6817fb9cb84fbc4f0bd0ce9bb14c619fa5ad7995fa87363f1cd403ec3e8b7512bd8cf00c59cbb972cf57e92124c38eee26a12509083e7f416a62c70b669a71a80816eca30fde5de27c2ce463f173935cb5cad022ab0fe556be2cf478456780fa3ccf25d8b2988057ff85a77a7c773f151c361ba43ed7cab83500462cead753d0f51d02590ba95a1b3fe8e3e6586010c71ad024b0841ba02dabe8c2307bd8980f90bc35116d340c19f8d53886a834c386e74924b239d5c5e10d444a0af5a897b59e975e6d9129c457db39b9f5bb2816ec944f038166e0171a7e13399c5f93ca5a443032602d94549e44df651ecdd139c1b65f243833c7f6f5d9a2681536d03a1d216f4153c45bcecfcf4a445df064a9c3efd505c29f935b47851207de658a95c186bc5f363c6a558d14d5e2669487b89dec3698dd0d80961b711d3d0c41d0afd23ccc42a4e8891a6b281bc3730c983c276647260794e1b49f0b34c5253fabc64e2ed1f62e1dfb0e192c90771fb1b9f564c5c3894944306f1d986d51a831a677da5108965d2524fbdbf3e5a601e6a80c60fbf4d944367784c435edd1a00658e56c13a91eb2ffe5222942a86fc5b69e98c1b1fe9d50becfb064f12fa2f7428085074d3fafde25351c95b4cb73752a7a9a558c409513822227e9a6fd37f5497faba00be4e90bfbddf3c9eba49c7e3f61698f0d90d8c47fd271258ec3246eb18afab7c856069a92a43385cde43a83c20ff534a586ad673c9cf2644385168a647b49315bf51b023f4ec4cf89097b75b565685cfd00d3868ea7485dc935727296718d1387e0fa4dd4766b2cbd994f0c14fef77c1bd4876095d708cd1838ac3a2ca49e4838cda5fc9d177681baa35eb31a05b1c70ecbfeeb220418a5428ff58771a7616962964034e3747ed066ae27f98f0063054dac3a910e821ffc4944687609852468715c16a13dc7f400264ef793db9cba45c5d09f8a93dc57404932df39e0b37b9100405749f40009fb467a3c25aac62d4d9bb0c8d014e7522d69362fa69aa8e88a8468f3915d091836af814be2bd4f3a2560236402554e7fccf9343b3647b828c7ad2cdd7b18c8940d458344a21652a72d03bde57e46f43be27a5296ce86e08447a1ee092808420efb6286fad077acb270437d240e5698c1fa8990bafd4171f3977373822416957274ea5f197077dd282acbbc92a4d9328154e71b7f5ae95b87629235d268f967f3a177384d92982a9e79a9b8887902fd32d5fd066b857b9a8c5bb1ee815769e74f84927043e72d0a734998a14e8e8c3c8da97c721e027cf6cf0747f20ace2c0b118c8bb83569783af3c80f889cafccbb9da47fade029c2947b8a005ae6de5dfde17fc0868d93b3adfba6fc7e60c7053300d6306fbafdb7edd678b7f9a8b20c9f3781a228de8c5bb25cbd90cdddf7c999457830443d699c550ba02328d54cf6cad4940be8f8129dfeab2c963587baaccb7a86ddb7ee33850ddd9a028d996b82fd342d4dd87a3b0b0b4b0e4b83bf083824d6d78e5fd8cb18aec813a14670a4f56c2aceaba8deb62600ce74850208e7509533962ce5ffc3bab737f492239796eb1d1e92c47d7454668d73488f5dc14bab69e250c5d3dcf2ea9a136a3153a5b84bf83ec8d5801c0fbac5bc96077183bfafd1e52b41bcbc7ba7a0dd13b4d1077879854ea6b3e525d1a7f9b6049e549481a5946332fa1a5f1de614761edf294b10f25a69b0895302cacdf1fa87d8ce344b127990869a0cf73a1658afe78b022247603f790c90fc4429734d0cf7f8240f0e79376050e280341e9641b3408fd9bb74134a3aa6e6a420bf9ca4f9c50830d6279d1223fb3c786f4028f3dc9a6fd44c5fd0211ba47e16122e986866bd77ac793f5cdd75d443d9d9ea6a3cd7bb709bd17e5cec70568a09394cb6f8f7b578a308ba22b26dccdcdb80b018bcc4327853e180e0bbc51e501a35cbffcb9349fa3a203939896f44d8fcba10278dcc9bc8200d37cd2d28d63e96a966f9cbce86dce4e2443c1b41017c516464ee4f7a9107564ad9491ab18cf5bfc1e687ed084101ab4a0ae94e43c506463468c85b055f8238eb6e9b68a15bb528611e949a600e9a5b316d33a018f358aac219e9e3ea6c8487d523742e8e6343129a073f065946fde9159985142b4eea00e190f6e22899625e1eb4b78cd88e8d7da97c37e6cfb0be2e6f8a251289d2d2459657db822dec75a3f63b29ef9d7fee13e23d580151321b4664c856d364d89ad66730068ebba4831f21479b4c2839dab9f39e53d04d4d2d0b91fbcf2c896a26bc0cfb611a59b9e2d955a813ee484f46513de5e8887ccc51ed5d964da639d3f3c9a2bc7d8731fe5213ad329758e58c257b47c37c2e3643e5f4f274d2b68a0940d60711427283d377ae6c7f01da1973075c02310d52664a69a58ab9075b43401e7d3da7772bc0a4b0230b99a1c75f5cdfb289b4a3e044e8d668b4a4e784372f309dc580b29d5e3f07ddc8663c590d3edadf337dda41d118d563b9f83dfaeb089b90ad51223f8abadff3a6766382201cc6598cffc9ec88777f72961114e57cfd68e0fc65a46824903958a3cf7bfadb5700a78b429c76af9cc0868fd28157c8e9a82c06f54cea154d3202d756e769342d4f3916ba12bedce53617c18825367a79d9019aa446b227bbc90d871ea5a483fc095d62c7b1d0bf4326bf90d6c01740304672632403223dab2ca26edc0de737569a578c610868d0b224bc540ccc7b9547983a186bc43e2bd0f311d2f62156cb5579dcff4d60ff9f9ea1424d1dec524e3fdb8ebb26c217d31c845f616e7ac3cfe69ab570aacc75a3b90f72c505f6cc21e70d2aa4ae54fd9e49c5f574c1ec2e1b94791c6060c4b584356bf5c93602424b25157c212cf7c24643e49be729a19e00d318980493587ff251c5a9e5d7973a937afb12c49d9e03a877f0806ca4d43be3c12ad4610a2ce69726a5bed271bdf1a5ee305319721f71d189456dbbfeeafd0591ccab4cfd3113509190977ea2beb201ddd6781d799acecbf1d8805341ddae2f08f456d77ff61d878df84cea0d4fd52f56c1ec6fbf56d5176e8696083d55bacc5890221eee3a5f6b333c33086328af3890b7b23ca08c90e4a83153d094135e73bf534782136c5063195c3dfe0da24ce09a8ca491a99dc1ee7fc44684455a891f3fb019a900ddb98e1dbc2e0880ecda8137d8a7e553aa146cbecba695f1ad0085096905fe6150dab5043070715e1c89f4e12d778e4bf67bbaf8e33cfd703241206c62e5b1b48a9227c2398d4f456d9feb6ad5ac113f001dad817a240402747afd9505da59e4a30abb2ea3f70208bc92c07c00cde6c6a2cc3c6e190f3922dfdc6b3bb96368f89fc9d3ee1e2f6fecacb9090948cff84abc49563145e5ec32b407cf3fefe03b864b61ed470cb9bbaa73c1cfefcc1eb119db10675756bfd8538a8582e750123e34143a7bad0add329e4f9d2db6108098fe3215d6cbea746cd0508cd65ed545b8ee689199748fb9016a2b79ef8b7e36db9969dfc19405f39ddcd2376275f44a7c6a90b0f70bb6210ee322892fba30a4b4313df580dbcc1d0c540654b24f998fca695b119cb51ad51d35ba6765decc022dc4b57277ba05dac4b62dc1d4a8051e8712e136bab0cf7c6d1b7b0bc65cd6cabc5795654680f3e369385b4b11eda3f3cc86acd582bd2f726516951910085076339888eafaf4727b26d141d979cf76eea64ff67b429174239d699af11d0340092ba261aa67e340dcebedb9af42b47fe0cb6cc31d6539edeb4c89d642b994fb7c47b2b2f3e048db2f2f87f7dd761a35f62a38d576e016a0782ff4db15b9c66224e515ada1cdfa7292d9eb1cbe70528b0e77e67e467d60c0cec550e79859ca13322a2ae8b3668b7e76e91ab62324e4c3c9b3702e9707077129725dfc9440d8bda621555c00a3d19e938fa5f9fc2c0ad3b6618a4845a27760ff0ca6aff73c310dd93872fe99e8982ff002d7f960cffa95990f51d4305ad329ff99e057622b7544ebf1039dd3c2a31dd2c791630aad2a0dc9ce998e366e6466efec546d49fe355bcc4914fa6ee1556d0f956fe3ba359cb89455a611f4a3f3359f43ccfe3a90f13a4d9436e5eb78fa597708967c0d3ebecbda7e983dd109fd9798cc677fd0be0802a22de78d0a0be7a71975f6cc89c6497552ab96c5ec792fa72b362785dbd7dbe1ebe62395e78f120363e895e742de4d7dad400d15d3d7f4903174f0d31b80147589a82eb32b2ae11c463a01658d6816b9e2cbe9070f30dc2655e74ff0c1f49ee8297854411f647f1183cca23e9bf56650762b8de66cc5203344365d131c8d478fc7c5fb72a73338584abc89bea5ec41185273124b56caf11c828236da4e505a396b030186d7ef66aaab44fc7eb7a2c1c3b5257e00fccb54f53fd2e76db17e71ad2aa1a5947e3948546d6b9d8fae7064df1f345259f33c9cef5378b6ed91616d1b98f22d60d4510c0c2f6652b6a7c72f614b76858f86ff7191f9c8c00efcbce914b68fa0ff47cab01de014369272ca0de0ab0ca833f97a95b6b269a55aee0b2f6524b9850f970cd17347e04de726bfb58e4ee56c6f2caaab3c542974c171fb5dce5f5282dfd173e35730a0e4c2851c91b3f79db211f7a2dbfb10339a6b8e3fb7fd4b79e300e9db9f98274b40bd46ba327113b3c5c907af1aa15d9f404643d1fb68967e5ba12b9d0f92a9fc53911d3cf78bd379b0b375d895af41905ae1a0d7224141bb606c777d124be25298d46985b77d7d03cc8d162c186c253657ff0a07e991d8814be3c6bf5a2a7a6bff92b073c232eacf0847c24d60455770c033c966d663b70fd783cd249a180de7d4ed176b15a89ac02d3e47f2e9729414a1ffc90112fc2b1eb7ad0ec56f7e3640a931c279cbcc3c4ac45d856cf1de8091fddb47612f6ffb51ed15c47a849ed7feffd7981cf5a594ed018eae6a09b6c424f8751338a11a3752b3a5d428693a664b25c474c466b1cf334f37fd933a77ea5f629fbe84a27aa48cd9bcd24cf336dbcd3fa01ea59dc4253561d0a05359a3aaae19498ef24ce363ff20c814cd0246c928600b74e970035befa9735313909178035af7a60553235880a28fca4836dab8ca0fa8bdf2fa4d4db87984223e65e7d6cc738ea2e6f39ad69e747fa12b0d59d42924df2bba3cbcdaea5f314827ebbfd2d001e7b1e129fc00fcebe3a8867e26ff9aa2191c6d51a3cb6b75f8c0639f3c4103968d1284412521a4f0ced893a03c98c389ebdc6e71af608387ac37294f8150cde9a218137a6a69b028088fa2a023eb82cfdaa14728f0635fc907fa1d65c5f3b39fd7dd3ca78ad3d84a683b527ac31906eb88289d8782822ca41b1a90819c6bf60d3ca7a0bbd9aa725504a7b492a2a037ae6293d5662bc5ea187189f36e73b0ea580b3d679e0ad96ce7eccaf0e633d99c22188d5b01ca03008e08d3f5e380c67cc0329e945c68d6b7d6403232b0a333d03b55fe5c2b13877d23d5b923cfacf209643fcccb6272b946c8937485fc71d169225bde6ec01bb4f7ebe1868df490790650937f9130954c4b6edf46eb75a0f889c71d4063e7206e695ac8c234a231aa5b6db5dd6fd334ad0242c708c1263de69866acf8039b1b521ac7110f4c30673bd302b028206edd562ce8a80e15994ca2d8196be0f4df3a7716eb13a5095bd88f63c4979651a81fab9751b41dac60e423d965203810f8c05eb6a141bb95700d1dfd2928b475d77377377fec643da0dcc9dfbaf04db7bf5cb42bcfa799040600dbb024185ff2dea485ff61511665e2bce1b78899c27ff75b904745fe6765e3f524746dcd989e1eed02050e5e41166e78d323a8d730daa51d161110a023cf066c15bd89264ab389bc830987754b70c5588caadd7fb1275d8701a65125d91a90faf1d37b876f009463957f74e17df11b25df305ed7afeee4a4f45c78deae34d4fad91b68f2d73aed45bd4558cedbdf838dde1b45aa974d65fd2cdcc6e2d5742d2a9934acfe6c1226c018a4039fc5410a9aa4d3da88ad8ce20b0b4c7ef3c74cf7ae361027d45393b2509d2a99e142d3083c47396b72f00ee56944823e465ccb787c9f4ce5be09d31d1e4d82acc47f1934601e25696b75cbd545e97fc6a8880519e04b581f7f03a1fd163cb5b3ac8db64924963b1fc5a8f4445dcc6f93e74bd4daa8352bc8dec699d9c5712e1a1a11f1706f3f6739e5b9c727d455df854bb9986dbf09546255054707cd22c5ba384bd7140f2f0ea86c6315f99ffc1225398e3949e2b6faddfa874e779a79f0571cc09d18258d4f23d736099e4841a7edb82b529d5f30ad0fad181280da040976ebc7a465d6002ed97074d500b47eb3e2c700904bb97ad6605562be7b92b0980bcdb123fed4694b402f5d20b82fe695d1442b3c4804fa0a6d711bf0a6b15dedfb0a09594a3835b1a7c86a7662557b9fdc80810a9ea75e52334befd54a572cdc6bc611180f1f843ddeb85d2b8f428eb86c44482fb6be099e51405e0f1ce5cae0fe20e96776954f76f9c5a795a192fdb26a6d92703737fd25fd861cc4c98aeaf47bdb27ac046581c73144050dc8cca6df20f4a4bc82179eee853c6704fff776555dcf143e1cdf9ff668e6d9f58436a41241e11ad40d1a057244263c80f12889eb3d88c3f09d85795dd8a5497007490443132575cce9880cf4f5fbaa7114a14d86c0e558ef2f96d06343cf2fb81e17b6b3a720a54fb33238f104b14a046ba8433abdc1c68fc961c7740ff286137e3eb47d891441078e2885a69650055847e18c2e82fa35819b66962b0c577889344db3fe17d5eea9bf0c20c1c151809a44c55838986c2fc8120ac98f19de5ed95bd8ceead84e186220a68b67cc8c4e4da082b4d43d2417a1bfdde60f7e1c5bd914cc4f6bb938b552ccbd0075ab5486418187cc2dcdefe615407632160dfea6a441161d34a491777723fa16953e94da7d11ce5286f8bb4c3ba34129c3c373233fa6d7cbdb692ac4a32e58d86d6edcdce51cf9900501d33efa1d38c85030d91d26f9d0a1c57b429f4c70c628d20f57cf92ae454faf8fadc7917215c71b9652179d7143bdb9126d8987be2088b87576593b0c4d3a1c0d66f4ac54deeaa4dd81dee77ddbefb8fded926b2b9224d10365576b83d0e61dc193a9aa1bbe40242c7022c5a62e9cf9b3c5ad04c8d60e76cfdd7262eb2c3afb47e8a53e9650575cf535dfb7486d6193eda3777754b1799b869147646f0c143e88f99e34093bb7c0ff2f7490281e38e123d7e544e274f897a2187502aece7b93c8e90d641f83892feb00ff31a561d759e0064c549554a0bf86a7dd29edf7dc40b9f50b244efef5046bae6bf672e81b620bc7a4220fdba46d17658c2b00ac4e1e1cd1108466842488431c92cdf7fdff7db140204b4710d23a3c1615e75fdb1f40bf8bb1a8a91d7eaf13103de7e3a0aff52575e609d98fca757aaa830524d26743c7472a537f0eb0c420674be7e319227f8f2309ba79dafbf5ab2d091a8b217d7cef4d359fe0478c022e9e116ff1aa8fc6f1e49d721e3ed667b1ca9a76475e759010fe07b6367af31063ed1cc17d2d0d61944b3b63e4ff6376e5cc3fafdeeab583ea8291433e93c3fa3dfabd9f71b42589f83c049b69cbdc12e77e996cba90d5e79b73787d87036c28438bc3e949381686a7234ef73c715a8689559f0d1ac2c7a23bc3d16019179ede66d81e9416ea03a8a5851a0fd7e0dcd2ea9d187d56b343a582553c2d1909a156864da0e4fe21c707ef98e80b0a4272c741fda79eaa70713b76292c5f27947a3862b6db5331be541de7aa37a035b661196918a41dd2aa889de5d67c6a2b6209c0f1dbf80a504225e58225b81c3eaec644c6a54a82202a344b64ebaf4ba23f4f3297a3d2c449660b032040b34fe0f0b72fcdad829825b9630080553f6a4cc29778ef4dee635aed966171d76add44b5c6a028c4e346f6c675fa7691c1d206f4d1e9bcffa86910261aa1026580815aa39e9933435e383e17e833047277e04e5596c483448b69906bc76bf007d1b373566acb17c940f57b35698b4ba1597c7f377e4e6fbca4d4b02c60102109f5c30dc6f7bbbbf159ac6401cccb98e46eb08d9d5c23ada61d7ea3dc011af214e7898e661f47b0a91a80f70d0313e4e4754329647118433970cd5c7b4721763d6bc0bc5c39075eedf1314c5c651396083adad05d924790130b8650bb603cbd86264494b6ec66d4321bd683ef824d404ee330ec9312cd755833c3b4d37a13484dcfe1de85193a7e3364114bd602e565a1b5f3b4a74df25ee834c9a4c4a566925024f7d4d8e2f211b3d7967fe252a2fe3f01c94f0ef642bb5518c4bb3498f2b3a31582ff3fa4f8d98cd886c5cab93e84d40f8402fe59010ed94d6cf37b12b2e1b6657be7c3ae490cf6177fbfd9ccb5b449f780cf02c705c6e4a32225712f691f5841b1c5d26a7eaa87e260935310d5477f17c4a9fef84d7c4b7526d5253dcb38cfec898c62b6ce3ff55d1a27c13191b11020c8f28ef48cf0cdb6aa0856f4abac63c35bb013d79a8baf2fe31335a833941aee7cab0c7953d7e0bab677612e497442e63b7b9f2a95a0016ac5638b6bccd7ed48b5a5f376e5d7199422062be2ad7ff399dcbb70faf89aab8fe34e60b2b566a1419d9f735652044fb1a6c461c58c152dce88a8811f54b235e8cb78da0a30199e750d296405834b0c87335c16c26ad6e80c3296d53dc5f11994b86ec42c5e03fff33420ed4d19672c87cc58c711e2cefd092a741ea8eb8708fd85823cd9e0bab16d87ad48ae3391449ce71b8d40625d54c66c7f1a658367500df37855e92fb30a810bf3631cc17a00ba33eabd59c4c347f2662c01d8240b65505290a5b4224da7f6b7a941d7c2a9738bce1fe1b56df9625bdd52ae7dfc30f38a2c887a7b9e8b909dead6bb156a91ef886fd001fb8201c7fbf961771e638f86e01691b3860486080d18db50c1ddecce76ae9168e2771d8e024fcf858838230d8f9f6fc35c742e710d0a0e2d2fa4dac7dfde6f2f1937ef1421d0923f1336871ec31187fe211ca51a75d3041b73f55354755cfb63eabf02128966fed85b8b7ddf50e1b15b9999fb7a54463712187ab5c595d96d7653e174cba142673e69915ba7c4541b5aef69f92187653ef8fa0f8fe585b556015b2eb488ad87e819f4260d07c874ee7f58a86183ada1e1ee581ba7b8f9c27ccae5620e3c915961ba6046797b4090a73bfff4107f36f31ebc638c79cfa2ec7ba9985c5c4ce5c291cca507017934370b70acf0f236e2612a46d4916c5de49861dacf689594cefc25af4f672d72dd51c3a5ecc9800d28bb9f511ab12c83a2da42580ea62c27766d0f21986be5bab7d90e0ff544fa9f161d88dc357ceccd63264b16113fa91a37eb8d4a4d8cf690cea258b322f9a61040c0a70139decf20618008e4653d8eaa82d3a144bdd7167af4e2baa88a9e8da09ce318da79b6722362bd40b415ec476d839c35b8863f0773dbf72e06e104352e52df5d6d834031979a103808d98bc8cfec0e9c69dadb462bf3ba81af6f55ece2702fa58e3c891c54914d5a807ec8c9b22bb213375ba92c9cd6cd5e1e36cecdf79a20f080c724fe73fd50f6b0725dfd8f9e3aa60e25590fccc9825a926d7075cb3a93ce3ccdcce470ae418b31355448242bbcd4631ad0938eb1554d28f12ae0571415c51020949952ccc07b52b70f782301dea8f4bf1615cf0f4babb99e8035f242fb806a9209c44712dae388860e586a049f8aa47380bb81ea6ad60a708518a5b74d247114b3fdc9683cad6be4f8857179b8001b5460c7194da798d129691afca40f15f06728edaac7151a4471c33fad6a9fec620968b24731a504c0ede331516071da43af20d0fcf697954152901b84389d385d44dce71b3ce3b3b1008ee15c289461a21df12f7af2c432418f8a1501b6659640f4488e48d236d685965422fc46ecf76c63c73dee53e0992889de1bde20d6928bd92dac932ebaa1647b424fda7f98524a3c265d76afaf4e9dbc44c6b3757be8f7ff382e95d5df9a71035b8209619c0641c8886844e9341ffe7b8ec5ca305a361295586a23e626fa8374d3fbd5ee63d7f29ef27d5425bfd92e81ed2a8fe3212948c4bf0155f1d72d2884ace4bd315e3794b1ca259bf415a73b34d4d8cae7997c36733e1a25249043adfd012fbb0b6db0f3bc8c383a4782769b4d6de55c87474c6cd3e86374ffcb26fdde7e84443ae478d390663f9668c8fdb95ffd6d0737baf2752493d9496b5e6938932adecb743a8f7daa924aff29bcf215620b963e1484f32ab9661a5f72f1f05a4956eee03e4ec26d2b1e99093b0ae156bece5fc64cad21e69c6c1010c9c9c5701808ce4b5069cd28d9a85b2bcccb96c63d3f11cdd6f26a2d64e3d3a237ecaccce45da71f09fa5ce6c066bf16bdf48e814fcadf58eb49d4b93c60c87734c8f89fdc41b755877d85a75ab824d9453e4cf3c85cc3b0986e7b5affe398e084d64c5f8bf720d2b8509573ea00281aa0a976c6bc791c2fd3dfccc6aff0c7380c017c37db5da8379866a56c46e9752f55464fe122ceeb25553ca41664553b0333db44ebf0a95593ab2539bda926ce28c1af583709bc35b002df4602c5be577ac823c28cbb83151289b6a24f1e908cd9a80b27760f10d1df100a31cb9ed4c5a2885014260f838ff4f807c15d7bce4cbf2ba6307ba201d71ebff0089cd18231ad28ff5d12b08bde82042f2ba63b6576633329fb1d827b1e27cc80b15d7785653ab8355da24b2748508d15f73392e2981a02290e2c38bb8c697521bf526e8804960e3d20773ad2541cdc0b5d40c1373daeac81f75f4a0861c921f57d6caab4afad8eb456b97e0b8c2977f10ef386bb9066ef7a657a9900b9e6fa7ebe07ae871e26dddcfc0a63569e4248c2dca736dde1243dc6eba036c206fea1737d965d09514f6760fe7a471c17e57b2295193d71e5115fb3e60c0a3b8255896d50449d8358c06165f9f76091417f657dc770de20fdd553ac0ffa7573d8d09b520cf138e96cd1a30289b7c9affe231714d537e9334693e285c1e0ea05fab1af0425109413b58104e69ee92dcb1f9d82c37faad73237cd7cc55588e115c311a20f9e12e393637547698db115142c7db9e75020660a21d4c5540b8073647f1e02bd658d4b8f790a30a6cfe28fea2668a1a0c761c423bf6c1914fe0b0b5752894f5849af94611774fde8880f8d220a978ea90d321c6ce8ce73818d5089f361a57a26a883a634ca86983bcdaa40d09b971c8e7c4371400b53752da5dc7028dba4b854616ae1cbfa730223e322f77b4ca38089494d4477c57d85e3d41ec4fb7114a9316d187baee04efad370efb7600ad832838f05c398cb92041e66f04d06937f3b8349bee1c69b3e5fdc02ecb42c2a79e9f38a603bdf5eab051c81d96b661ed1b8428dee5f7592319a2d71bc24df2fd8bdbd0dfb0fb5dfecaead8a82e2135f74e084c13bc966016b289eb398f30f5279b7d09922fbd288f9e9bdd515f633892a4c1cfe0a9b1eb25955a3c4b07be9ad0a2b54701ac81b80da53acbeb7374041b8b96e9e9120962e03ec071a89d7574ff42fbc168b492874402d9eb60012869be4a38498bba29c6e945a01e19dab2c366b12264c4c9ec0de800c0d5e82890bc84bb400b37bf672067c257ab5f2e676e4d5a1f19873a02813193cc0c0cb5155617e35d0ec14fef3fb8070c48d23e9ea08ad34a82375027fe95378785c709011879536e20cd69313e0602b4ef35bfe71cd124884669684e66af81584a5a18b093d4fe00eea121cee96b2932d5e814aefe0b63b80c040c2fffe36286e303147149d572b7af54c4ca98c5875a4d5695a647fb90f51747e25d1bcb8dba61a6b0393dee01d144942fa892722ae9322da7d2ef5d07dd631c37256c42a4974ecc82529ac1e05be3176f433cae47dbaa5a690b2523936ebdf13643459749188a7346266be31b433ee5bacbc786a6e410e27f95df3a113e7f5d5b8825c2a2262d29db9bf5d816a178b89876e9fa74c7cd49825d88f5a83ef99a9d0d3deb680dc59e2cacdfba8174ebc25104176235356698057ac7bbe1fff6c81e9d7e9b9f7525b76220a28f877cfe25be1d252fa0d10e24a5981f5f5634b7bc31dcb1e9a321dfdec377676e9a47bb4447c2e58d5f2d4322d080a325d10c23440122742a9b25c1a9b8b86fce445f1616612f41494e9f9783faefe4414dcb8c348a39b67cb79bd04d3c72aba62f0bfdef6a8a1b938d7fef33d6360891a8167cf715cd49a04df332b64524a8594f01c2464c42e88c19a6eb76643a0337601a51a2af1def753f25ee533664d833aed47dcc44911b81bbfa14cdebcfbf11e3e06624669af4e7c6ed1e7a80247c7c91cd2284e04021e720eef637d3883386e692d348df4aa92de2f39172b3448c6d6a5cb854201e5de8147413fc08ec31e08210c68928e03b3867f8940c21f9c7ceccab6248ca162de3cf6df8a6002b4aaad9f53e33b3d75258fd66f68e11fb41494be124aa93bdffabc5a12ed5c71f26dc7c7332a8eb70c29276737ef5c19c2887547c9e67ea6917c08ed4353589c0dc55fe05f12d32bc55b44558f20e32f9ed61ab535c6722a7045883cb6be7d2c03e091f1b7b18bda41531de9debf5c301b08664a8904f883c2a7c2a523184d67f86cb2ec7710348ea9702171932ba8804deb9da95301a519097852e8f376d56c1801b2416b0cf732ca2b5a055655665446500ae807b08c756b916e2e92d1060a083f6631c5c5aa66c2a67c84bfe87afaf76450ce34a50b7956184b738627c4f52cbb93bbdcd8da27718c009bc70a942e0dd32b31f4b6d3bc7b6c38ee0e965b645a3eaa081340ddd7081cd4634a9f6af4d25e6156fd6a5c417e5dcb498896c38b68057d823f70ec3f57ee7ab0f8f0e46f4ec7ee3f7f5f8f555b414ed5a8e6c4009e36c7367d3b0a4de896771bb6e405fdecd66daa01fe0467bccb2fd17b5849662cb1f7e3f6f01f3f36aed8c787f50e04c6ba8e2431ee26684a2472b21ee26f8582ee7889caa16bbd54b47c7136658fca9a0d15dbf177aaa9f1a5f9576cc869f5af73a7cdf207a45da4ef499833fbb1371196d8f3e54709cd8ee94edd1a01cf81d3c86abfcb159ca2876a80a6d7a8f1889cd57217cceb85ea9fdbf9cc3d0b59cc4c972e9293cf6deb659db4b52f838ab2185d746dd5945a76009106be8e98c2856d2fd8ba74d63b68d0162257ea30d8d24f5fe4c5032519bfbf4dab62241ead1cc6982f6896036bca6478c6298524bf094fb5e181b56fe81f798481a4e0e3179572056c8a67d64999662b9bf0cfa46c967c20ab4c1a968f591d6a9a5d27b009e169331569ef8ae13b416314f618788e8e5b4005b57550553a008ce0f334dc8b61189e009eb50234d878dd8e5187510971226959ce5e46ac900f0979b4f53a91c0503e12b47fc22e992cc38765e1994a193f3902f447714d19767404caee62b2b151fc148562ba0a24db2483248210ae766f4eb6d333adc25057eda6db7e8a80bc40190bca0d99652867a6abc4d4f7abb3b8159474044fd64c54a0abf82b9cd34d17b7e8708df4d0f73f57fa51f8b22616c6935cf24474c6986c068a4df5167fab46b2f4a7b8e11d12d6a57714d27f96415caf082173583450d5f264d8ca3b747880990dbbebfc166001cde6045979c49e9b719569093be87b7c10fe06e4680e36198a7fe0c6600d1359c5958225714440cff796a1561e66cac1e23d54ba29b8d73aa75008f7033cda99cbf7099ed85397dd65e2e9c9d9aca8bc82d7aa135a2ce86ee0b5aa2ba852dd0a0a4d153bb978463a22209f8e6cc5a539057953f12771c218ef336454599eb4c3538299d7852f4348bf8ee9d95a1c3fea3366da764c09b8c821a8aa1493075aa9caa69e4f1a696655057f58f45f2b63376f3f3c9cdf899a0940f5be5693aea98dea6547775c6ff80afcd34421a2daae7e7ed07bbb675eccae1e85c529974bfa850c70bbcfa1fee196e1fc0592498620327657d0bac2bf6dd539de00a69915644fa58c00d35d66845d723b90a75e3fb6a10f991e2f7673d1a713d578c680f68bf7c377015d283ad185469772a75af4b8cbaeb07223cb1b16363fc9b29f918eb465c34c2a5435e7ad09cee06d21c0d63e2cefdeccd98e9ec3d71e7f1663bde69f32a767a16d83cc5228a833260269e387669bf62ab5f805e556dac76b15996c6efcf4b13537ea84a5c235319623ff5a147cbbef0e8ddcc9cc9e5b0236ce373e103029856271da7bc3626c8d1557c9b9abec89ea2aebb7b969134d2b592d4fb5ccc17bfb72d6a1bcd03466da22dbba5cd9a9058bc8147c419f825e8ab040a84540ab10a9ce0d6fd46701751b5185ed9e2797363a255152ec7e9930ddb16449a8e9d468c92cd861690f8e5396117e0fa805c0f926c291fdebed03241b5fea6ce2f8fcc9b0e36b7dad57d0cf11d8286bcd45c4bf8da9e95d0cd81cebe000805701d510a7de4d52e18134a96186a6715cf46e3216a90d6dd6b3267a6ad5362a07686055f55a7c755457df16921656d0f10392b2e4cd6c7036c6850cfa9690da593db83325a2cd5e1a206303a21af7b4105a8b4acb6021f2734933680c6593ff2f0b977c3057e95cce6534348e5db09121eb44c8abd4d42e3842603b2e750ff7fd83a0f2d814d0fb684897664da885bb31f16c39d57a27ea829285b9cc07677ef3463bc5cc60c78a092d58885a4ef086e6a6d6d235cfa82caf62147bb626f02957f690675da9db71b07119807ba03b9a521249e3ad73b582fb90bd7b0eb2e2f3fbaa933f0ea0e318ab104647e5038e6a7e8e9a0ead29ca3da5db3a7fb99cfc36df4bfa2ce0080f883bdf5f552d4a5f6d850e605f9a8ca7cc38a2801a92ca90ebef24da06a1614dee16c3729a4943f40f071af90ba1b2d8673d217b53b73b7dcf5ef4344c5c4d4f715f069586330713263ed3e34721e2d6d6e66bf7fe0c411b68f4a1cc761ce79c9c63877573b96c72a699e5f1c1edfa9260938e2793157fc023bacd78fdadf0e5047cc71bdc82af58919a47f8480a3bb7671f055224753d69f6aede3c60cf590655cf9b91090f54d72d276290aa814188e9bce9acb4d2bc39b3fa1c0bd2e1d7713844c652f161fd376e5b47cc87e85726dac73a3797a8784981ac0d240697ee5469b04516973e47c473c59d593e9117487ce04ebcb1036219adf04b4503334e454ad09aaeb8790e73a9eb340fe014cebae3cf1cfd5d387fb408a08f205418f28b935f36b4ba60c99a3a3c69c14a3c89e5061e692b410d29343f78d6d9158f1cda9a00093cc0dbe43ed5958c56a54e30b2449ebdf1e81479fb9218409a2594b362f3e803c3bbebb0655c1a026aabcd0a481a36155bff75dfe04e1c4bca74f92125ce357df8e92abef5eb10ac3cdadb1ffb04f0c17425d0a69d17b0592f1e68c8e3480488fee8f2abba76f4089de96d1efe36a31d7bea5a624c224c4fab5c2cc3611dea8df4f60eec41ea1c87349ed58926b82a6a76e20ec0168a3e73f1cf01e6a85f540a98bce421055234c61c020cfe4ea88aecd142f1a2d8b83c9c174e668f34a4b6d3c631e5da1aaa4f39dee67aa79782bc0e2f213b91b171c3c57dcfec5590914438adfc01f6057c12e637e827ae8f4b762815f567a00f9142395a84642f93a58d9b253196790ccb2cc05ff2ce7a1db1694fd77bc43680cceb4eacda167017e2736ae45c67eddd1cb576d04d626a0729447359593c1e18119c6a1530274e9ad48d17e0f3bb880098a4c20e999b0238cd5d49c7c99b218a7de30d078b26bb3258a31b464724f2ba1dca9c0f784baa662846b09f2257c2553baca5333ff3b75a0a0334630d85d321d2c381ff2fced01f02aa319428a6a1a1da21fec50b16ac33f66d233513ab323df067a9458f5453ce04d8d38b89a0338bfc47b847289457598e9b754701f1304947e3ff08cf6665ac94946badd9401e4f6c0efcdffe2a1f3ebd8cfb6e5ec2bd2648087b755bb29f3b9b04f6ccb28737a4705515b4bac186e4ac1db8ee5c157e0fb101e42209187782ecac7fe0fa500093919e411eebd8e03b7afd2a65f3bd89cfa4f568cb0f9f3f1c754aaf711a1fa5f8ba41714c9ecb1de13c1fb5b18ddde220d0d214f377cbacf9c237a8990d812cf5af977615f934587c3cea13cc289a99f69ce867648005f0f114eebdf36b01ba9e23d170c50cf8e69ee199714a3e9d28ffb21a5f968f195cb834871b48f5064c96267836b88a8099587a5bfceaff561ff93fec2dcd6b2ddaf18f20e5c09003ba344fe6d562d053fc83da08604aaefe6f81bced1d53e78ba3b346215b540df7cb5960f1a3c05e95b75d4c9b2fc2acce4aecc50572f8c61b29004712893da6f6f2b56e6caa3fdaf0fe39b3badc4ae9e513e5e61d981da4d200ab908848a044f352f1cadaf1b1d0251ca7690caa3764b513e4349d21f02799ac9d8343d0b314fdfc39f6f51367236cbd9e088b44e41484308693655920c0c9d0c7484874f265f5b2273b263ecee9325c4576b0696392d4d8f1322b1fccc9d6d85a80deb9f9b0b3df50c53ce80559bca295633607600e78e2b2363a24d96eceaa65b56febe05e505f4709d5d9e0c07b4cb64e71b1223ffe45cb7d63c92155f74f6c34e0a4a323094645a492836f16367b7c61296b9514e825058ca7c0518e6b67efd6224c5fcdf50d960491d91a644f211cab9f68ae50bae27d4b00368f77b5cbf118a19c33aaa8cac683731b0a265595bce49500ae3201691adb66fa9753c2c0f0fd88b293a5f16dd3e024808136956f11aa6a115a7941c971d5db2b2dcc7badf47dd27038e352143f1798192080b4869ae54c348ecdcd799546e6ab9b479e3a72dc939343c544c82c68162353381b34e7cc71d83153f6e0e3f827eca24bdc4a9dc98fa4fb0b927a7e451eb75551079a0ffc5ea3b767c14c464f3d7d285451438b359569e2be433c8fa767ccb5b76b6b4082d4f894b052d932db713366d3c7e3c193f47ff2982bdc4aed84086c012ce4be38bf72a294877be387c3abcd560988d7a2e77b25fde1dea246a2a5bd40df916116918fcb4e240846f030c43235cbe50135ac2ca2d00e2e858b46ab52755c5b1f4721734a7f8e08eaf2a1ade3a1ce40294be3041472dadc290a30b3aee67988dc3379ee0940a85b9090b5511d32dba679f07810f463218e8d0f38d1300b5192e20fedb92b18614432d3f2667be938fec4c0404fde2d3f81800232d57abbd388b1e4536db0bd4142f5d8759b5c1e9b3368e9935583b655ef68b66000675137b68312ea8642b11b63ada170e839416511ffbcacc0b564feb6ff060f8c44484cf0b497d4bac693aa27702ae55d1c4f7beb83013de46c53c3b62e04bba08e44a863b6fa4b09d9495ba989dd9e4c03bfc816a6865d974da3b76d9842d3ea3f5f49757e7bfd36998221e69e713e5df17f3de5b9ea4cea9832d8f86da950ff39a28c3b3029ab9b3869e8ca0f15b507fad549dc57864dc4fd8c3f46e7e25ff2aa303f5aeb25b10bd6e5f17a05d0d0f628a9fe024df47d70ddf09feb5b99f53888a67f11e0590b2c17590cb60a36ea493f24fa7c2be34f13be5cd16e3c798d3bf87efc0848623d93a5bb3dd9cfa8bf20670af56530c859d1db653dcd022622a7e1ed4c5bf9827381c33a1268b821560326b26a41b6d83b1123524f7b0b7959613e9fb333b2cb59822d847889e0c000239d935dd30dd8f6d02cd89bba7af5f437bc1835a5ce9f6d600c0451095ecb592e0c0e73eccfc046a254b33c9a649b6065fe9d4b0deff1a2cf22acd9c786b9a530eb5cfc163779ff2669824c20845d9108c994186251a7b7648060379450ffb1f08b8b531dbf5bc68ab082bca30a920b19d3a2d7e92a69226bcc19b03906aadd86e65485f25aa438c7e626a70b63ca775c2daafd32ea4c65623438e574dd762af9f66ffa86bdddb4e685a12b8410b22cb86e4ba7b290c33ef0f0b4b5986f36668a8f365ab356f690a2099c51bc9c22b5951bfa064e39c7a0c23c0afe3230a35c388e679f1bc5864f9a515dac021f284f1da33c633dc9de336edebab498ca0d789bb8d21a3cacab11469a3b5f09b8214704a51da8b196acc6683859453428787bcd0934372b05a5670eccdfe1a79400a10f8c964e43186eefa051e01c7b746f1026f1626cb206fb742b3c63e1b46e0903ba3cf17e2938e677ceeb52bce9fd51aa361e06db6df62ed2380046371e7834a7b4d149b54fc03e33e6b1b8de3916158d8971f21d897b12c0a50c90e6145afb315fb3ee8f481de736a54b5d409a202e38b97e3c47050b7b7107caea376fa48915cc43cf6719086ca56d6a6deea7cf4a99fe50a11dd2ef09cf5d69a27ca409b9859ebcde9d2ac0564769cd56ff67af94239966458d1b4af8150a06a9ac22711b55e252bb444c1f013d6a0cf08c017d34c4d171a1b12d2fa8a55598e58942dc42c5a619d08d84761bbbcfd895a20b0b652124995120018aee5b84c1816257696ac830769dc1e58d830624d0d93065ac9c726621fb81df51bcdb9316c5e57ddc85a30177cbcbc5ff095112f50fb35b7463225801f37acce41175580a7d54c89cd0e9e4b15d4e1fcb5c03feb9ed54ff51890716664aff65faca9d6db346ecc84458dd05cc5cdf5fff54126f8aaf01f5ca323eddd5b3be6d9fdb65743133f69c45d43779412ddd3a87b617193351e653aa174abf28f3533f2adb5b8bab519abc5727e60f5e907aedce82e437b7db886f7d3aabd9acdf92f00cd0f47eab88e0504a0543e5e97c1b42835bf8b3c77a94c012e7ba45cc42d1cbc6a467fa97fae7ab14fe1e1fca9693abc73734589a7de05050ce46c477cb5764d739442a461f781f9e164c1ec9cfaaefd04e15016c7830676520c6df8d3efe1e806881fc57e7a5aaaa2d55f61ad295152f157fabd6a367844666818921722ebfcf917cf81d6531c110d0480ce42f270cee63909ea658f13523a8c9af92e1ccadcd528e13be39a4ba4a330e2b064fded451a70be9db57a51486bf4feb76d1346604ac21d80bd1b35c80ae7a5f9ec670795588176c23189375c89aa6c9fe28fffcf1c64f1c4994334dc5d6416e9de9aa5b954a7386b3851100b1300ef496359643736ed7daf64098a8e192872716118a6c52bdee9b2f105affc308341f46adf63efdf7b7076dd43c41a01fe2ac2869ef9928a515a2ef8db096ea18858b7b15a0731c2d32d64140b1e1ecc4306c9f834e4b4b934caafa216169b2cf0a53b16311d3fbed8ff58f0976d782c8d1773bbfe656eb7eef09da805572ac1317079c97d6996951a540fc6647f6caab1bad693f9739f4de11d761067ecd9a13b0674c4ea65c45d3ae2aaaaa248f235e1a0710b7f2d3c0e471ac126af0e6afff01e0225c88cccecf9406fb165832bd402a75cb11c9ad598efc80a4fc9cd0036b6057dfb7c0558f56e768418098347edbdfc23d5db13b99e2d58fb08c0a63b0364ab6b7a3c86c6ea6deb21a6d6b326657fafff6921bb37b3da084a8bf7ba1663903076c77e7ff1bb5da15846507053e7d168913dba566fd0d14884d43858102dfa14b4b14f80bcbc454a07f3f150a4c65f2643acdb95b748b2375b1f97e75922c63630252b9e984f02ab8f69840f1debac1439a87fd98cc123759a6b4e5e467c1b3ab8abf09b0ba7da8a59a9e9efc7fca5fab3cb862c0a902115a14c29c3f0acc31a2efacfbbddc58712f0714f8fc420ebb0c8d3cdd90f5ba0667cca3a456733df2f8dc8094fd66994ec7bcacf0b63e91d69ff10ef6e782a567f55e5f65642e96eb6dfd9d49238bfcaa85bf9331e40e668df7c27da06bf8b34f0cf85feb69cecc8a7f35f362832440fa8e3d1eaa3a1fc19d55e6f84c8accb052faa28e1c9f8d17cad67ac7e7ff167fcd9f96cc3aef83d9a7375174988474ce1fb69e46d4b58b782483216c6fbf587061c7f7660aef80fae10e63f6739d72fada5a389b8e0188898cade97746f0fbd959b2b6d0fa114c1addd7047e1b85ff2fd3b5277d5f36f8a9eff1a7a2e894396e88fc8d2117d6aeacfcc982b434f316e2f478439a85905504040619a26c3e80c4255add918f180c52d29e59537cdcc846cd65c583f3e67ef8eeed00fe89f84efa048cbbd1725d67f75a63046a7956910fae1b00f4e626bbcaf662541a579878701fecae27b306b4dda229af8f705d2eeddeef288b3fc57eed9bd206f0d0d5602a82cfd2c0ca88366367606e246452372c078967c33e52e7bfa2df42b4663bdabe54586c0a9396f8aa6ce1620be3a246ff720441ce3c1c03b7b838c9ba583289247fb843a4eb922402c80998e19f8520ecff0e0ad7b56153379e56f8213d4d4d02cf8e0d84b861d782ad0fa84073f3a04cb4a408bb034a46ed36e0cd1def9e9eeccf25de3ca9dbfd2d8a0989c9b1eb3319f6de21854a2f2c03acc149caa8abcbf1ffcfb2c35a33f6be8a2d47793e266b6020152e816883a4e00caa216b19853fd7fd1431b0cc3c6411f2326fef6cb56d0940b66d5ae1cfb2fcf3bd7c83e3550436cc5175706d2b35515cbadc361ea8c11e7e277580a6cfc714cb612f342712b9f2099213de02b6a88ed97e8ff2ef60d976e20917023a247695086b6306419cfd4eaef2e7c7de68132e970192eb8bd6bfd5d6b6f80b05cb2d523c32c33b64bbff7ada5b51fde1702b63cf010c08621d20c1682203fcb92220b9a366bb422e9d281028634d572612056be458fda3fce4a416300e2f0693700424dea46ad93c08cc693346ef204606c8d52e8c2c0592dd51a24a10568695abf4b4d6e6fcbb7fe7627a24293ae3256701f7254ebdcebe921212af5f3a27657ce9c25e845c1e4d52b3b5b7591c860c74c4ba118278675237459dd0a7e1342cf03444bb09246500b5b483c2bd105946590defb2550c0663f471ce8c60db602e1aa85b62099ac4a86573562820bd331dd34951745f2e536c9f960d9480dac6f9c45aeedc3be13003e5354f4e8a2d78ef4ea259082f9a2b7a5593c964bc42a81e751b941d7f270dbc36c72b625b4ffe5a042f3a9b2eb88218154b30f18faf39970f272ea7c7608eb0adf0bf49def2218f56a61f9ed23ae2db95d30f3105db0a4c108974974baaf6c22264a27d4ef7bc10d3346ea098f566674b9177af882bbf53bcde2290814edc72879408437ea776f8fd1f273a95d971492e6c26fedae3ad3edb4292959845a4db28325995ab5cf48a043788f431de39c728e70a95003a2153c281c2f5e7142215c6051f901f65d79c6f59bc13c757e34640b93e61a6363e4ca8be928ad8b226375790279e858694ee11ef84cf827edc5d4b5dc42eddbd7b3f636dfecd330495db9e09f4b004719741206deb787d9421c6d6ce8ead76e08dc0df9c79cee04b9bbd2b8c05d0fe4d3bdf8a9d7c07fe027f001b5073fb313fa42103b8700fc308ee3147d07f5083ea19a7e22b1680f56f65c1134260347b35ab952ddc462a31d10c7458b259bc38dafd2c3b6a9336ae991a8b6e016a0ce3405942669ca74c042465fec5678e9f3e8ce4922ac58c24629d84f40cee62a7c6becc6bbf048e285fb0b524b6006cb9f33ac872d74c9c1c56d3a1aecd5c0f9778d3d35b0b7674053d59ae895994fd57ff1ebb5cd2da02fa8b340b87c75a7e00d06d6346bcf6badf4e2317874d5cd3f7452dc6137a5fb46cbe5da63a39933155a2749432e1537beb7ec49a3abd88cf836e47bcf6ef992d1116143011ad142e9762cacd26a085225bfe0481a692d50b1d9889f81b6987727778c79426f0e6a0a36bdcbef41eaa62df14f5252e40db8919273d756d4cce37921e84ec05477a1a8314b19bfbaa6959e4baf3ec645c96e19e72335209cbbf81d3fd029195997033635900c9380a52448215e83061935b8d827d9844cdcf8617d92e64d8b4743b96a72691ff32f7b20d929dbb2b14ca3b6be2a0b64989d706aafd48717bede60a3f2770c93b9933b993a000c37c88beea882d66fa5ddf7b74c658425aa09c49b4d34396cdb727b40ac1ebae04739407a93d4e691cb298cf6fcde1e869ec3be6f3b27e532a4fdccb5b52ff486d113e2011b20fc48e35ef70c4630e22ca40155563b49a46ab1adf6a0958528be7bdeba218b5e8f63518530ba2ec38d6b0398d667c5ca113bd95df11212a157e6ff05530ecd69632ec64f887757b10de557dacfd175c41a80f830f333c82edb1c6fdb9d7cf4c12cf9617a8207f9262d91bc3c955605045d3e3a08ffe635f2693fce32f9295be37e8f506e2c9b4874a03f6c5488967a3406c9fa06284fb6f7d2b65cadb8aacafd35e4b5873375dd676d5e49c6dec8a68e84bd481b358802f2113aa9e17464d9f44afe6587212414d0a342d50a0c419871d5e88e17188a76ea2dc6078649ce30ef091d56b25366e8c8d090a103c7e14ea81a2010f3e989d45e80c4acaac1c4f49680d7ce45a11721312371096273c9dcc5072f5930477904b03f3ff2b80b7f1d918414ef969bd6a056a57a1615d38f9a750fa76e9bd86dd50a977b4f60a074ddcaf498df5d7d77db862ccc31234f7c319787af278ef30369fa8fd06ff7c48ec010dd717c5bd6861661ec9e25c4a9967ecc69ef146be73efb4019a4866c5c3d0f886b992784142b5e16c2c1a5ad595019389841db9fa3a4585e3e5de4198a7014e6ec31b15adf92b7e50dadd062ceb80550d847d5a0810a2346ffc2d561b65fd2ca6927ef00392cdce4229b8394091dd7726e97b7b5ff27f3e62a336f6d4c87b32e5a0b82aa9f462c06b42e1a644775b3a4d97ed3222fdd16edb8cf0b6387522b6846c9bbdc7e0a5ed34bf07d7f65777cc96bde5fa826b48bf7485ad8c6229acc62d79462900739ae89d28ccd2e53a33084a2cfed8c5c18c83cf6f0d3574ed1eee7ccbdb156ad4ed042f2ef2d88b372758b1ae8f7a40163ec427e47cfabc95466391f572f7829fde911d1e531692fa39b75a4204c3b7d3e71e788003306826050fd3d1ecf6f51078166a30df59a5c8861193b05463c060512e6e8060d9cf0082b4fc18b9dde30f9708de67cdfa59ba37f1ed69159580fcc6040b6fdc7ebb2e7a507213bcb76dd1c80b0db51e5640557ba230f5d2c1c15235ae654c459e8ace581a2450fc5b675d9fd705a7c7ec9099ae1ff2359a41223ed7551a817edf3c6df4b9239b931a84fd1d7c08ce9fe5b24a594aa1c34c1a0c7f058d389b5081c788a9d15453181d53404bd7bba79dac125f626536dc8386248c6a34514fb7a70f2f2aaa2192772b667f80c1f9662e81f41b55043fa1847b9b58a3280479ecd3cf532c42a3a942f00477cc742714c5a0682587c999c90dc71d947256d100df09c040cc46c1ffdc05a9cf03324a1ded308ab2345c50f181fe3220f5b9de25eb1b00495b4f459e601f9c6d8116fa78064208a3cdd97dbd02f89ef4138bcfa7c4e5c17324d1cd16a1dec6a6ec16b00615a9d0e763a8b462048c4f97048b37f3aa580defc7761a06b1297cfa414b234e29ad088456869f3661c4f8b0603d95dfae5b26989a4961901b6f181d44ec0d662b7e1e3eb153bce5d4addfb719e3d67852b00268c665c6b3e8d61bfe03913d82ebfbdf525f288b7157c38546f409ef72d67cd8db7262746439bb67adfeb2dd554e5eb1d26a6d7acc8edd0a0fbc7bb80106f5e231a4130f4d7fa269f175d49bd12514e012e2ccc976bcefe28c70d5f40e53ff39a2d5b510d2d718ee4bd9157f0d88b5b9706c9f309a9f2a439fafe4cff67ab35929323b4125cc3f592739950ffbd3d7cd2e3c2e75889f5e4687f0de9a58b444214e17514fbb204faad81fef3e7171f3ba16b7329f25c3052d6413ebd3eef6d5b86bbdbfc9d760fc42fb6fb5cad48766c3390c6ec67b3254344e71f4f0098a98587fc5dc4e3e934a12b509cbb791a0040a5d06eec611d6093c3332135f4e83ff608d771a711e3bd1ce4042f62862dccfa7eb2970c7bb20ea89a962c4e2a4ebfa0245c953bbbcc38a8a864b0565b1134164af3d6684b965a8c65e1904003cb5035982c68f413cb150c31a8e482a50b331254bdd6e8895811cdfb7cc6b773e5f86ff2e669e752d648fd8d7d267c7b9a466e668e757e623d955ee6e699bf28ceed86beecd964931c3d1dc1c2e5e0cd946dcc403c5708708f1c313ad282e952e9025c33ece3dc30c41b853daba27b6ce6eeb41f079a11f760ca2051f08e2570358419858b71295fa4ad7c6346482965496a77a2bfc9970dbe4cdfe4496d51ed2318c33aca5e70591fde910f42fcd0c457bd3dc89b1a76ba3a0ce3a6e88e9d0fb903988a257359bac7efb297451d7181dfb7c91999bab3bed753e2b211cec6da296a55896037a9b731e1235ff0a9579bc657c6b5219fb2e7b23ce191060f492a7685460cd896306621084211afc8bad1c46995b514704d2ceaeee47bb536266681f32cb232f8e4e7e4568f9f6ca4febc6316ac287394cb3c1f8a9d7980fbcade144bbe594547e74f39a6b1580221bc598da5b1a64fba295a0617ee10f8843198473ac3b94a8ac9bfbf29244bf5497c7404497df8e216bef3564efbeed60b5c8b79c8c849053c5bee64d729532e91a225d447e2ddf09ebe40e34b9049691c45bab1518a558f0b868a0d97b4cbc021f40496ecb24ad0b99ad3d8a1145049b962df6146c2391944c1c64fc14a0005c9de551a66b9ed8127a3b3214f7c915867b7884f526693aa7fee57aefdac97d56127875bac236ea3b2cae1d64094ad080946ed89928a5f03840384150af23a8eb8264de479c07e00e35852221481c73d03f26ca16543910c5c660ab1700aaa750161d6040e60ce6239190f00a57afcb6047eb3022aea8a95d7e71b3f9623da9e78f74280ed409576110425b953f353ecc2ebc2cb1eae6f6aa3e1ae178c0b76b4a6751155ad48c93a8a1a21a9539f9e174449556cfc956bdfbfcbe9e620d227239d11a7c65845346c47f5b44dd6de4a7d925140b6a035df47e8a7fb79bfed69c62a6ba9dae991a715271ff1b90ba7720fe0a24f79eceacaf818fe9c02f89300f5e4818a3af13dd4a70b6064877aadca71b50fe138b8c3c2a91732c493e1922af5979af6cb3a779bb9f959146854310fa8d1bb4421c61ce2c00120469bf20a054af16a51b97da9c9fac3ba39d9fef6665987e2ca194a345c9cb4e1c32a29a78fd69815425b596df574280b0409405e23416a3356a82106551931e332ea2be5b9ce175b0143502416a798c38b6caf030b95da99e3081e5da0291cec7e637c10e6082d9a21d375d5364f2ddde011b0b6f4f1982e78174a7cf5d3cefc13cd56c819fb826786466413716d83871173135f0bd50020b1c7f6e0c7a99559a80afa3f4fc24b55e0eabb0a637cf09f291450c7c3bf1cc63e9234fc90013bebe941f401828171da6f757c1b3726bae2dc3669ee2bba30a12ebc49c9b30202ff3e729575316f3fd74693a7f1afc498bed420713670ac67223a7e11075c7672bc7d714120dfa1b668571fc90d5c2768fd274172c9480b4ca1799b21a0c657de936c28fe2726df52eff4411309879e269d112b73ba0fedced057390f21c7b4015d77e7c33f1fab0cb437d2fae3745a0c00c29421d008bc93e51cf277af7e4956928bdbdb6bcea268a5ea3ef53e5fe3b41256b458d4ca72af6bb1da9ffbfc0e5f0110e068e3e476b62b836661473e6c06993a92a507d24f8b04cd043a38fd8148286e13ada66a6ce1bbc14abf2f4f5c3e7bb6ae530ea09c39ab2f414b0504f6e38ee5308693d751c5eba770ef6be6864614274dc653be3b7ad96685a876190be29b9b51067b778f9a10b90b24003325bcaa00330c2a38f4bb533f8826095c1e511ff04b269ffcbec89eceb13df7a828e7fe2954f9145667e2fe7517b429f1b9f6e33c3b921ad68017ee31f9a6d88e1c23aff81fc1bcee3310e622dd4b74895b50fcc7578db6e097d15a83f5454978dcaf29055c7bd2f0d3bd6ae34ab30ac43a07020e12348b6a074bdb5b84114ce6828773caee5b7c5a33e15e73031c4b45cc7079ef2e1898d1f3682864d08d5f0b24500734fd24b859fc976ec234f417a367eab3a50dee8544627c55230872a9c0ec1c0affcf064339350414e72c8813f193fcf40f99ec39b3176e62de3b05de7aaff9b6236e5d9b40f5e7e56d43573ffb7535fcfa27f4fe79eba7f508612b3de24d31747c139c158b818adce0ebb2f1f5f2a172571f2812f45e07f1ea8e6b0971a6a707d8535aee56fa84a50f8425e71eca5eeb5fe6dfe52b525749bfe4f951dd39e524312057069f1ea9863fbf0f2075356c8ae3857de032cc25d7d1884725889215640b4e587c70022cd1101a30f509156ca08a954703350eff1166ceae0e6c5a178c01f50433ad5089ef0e786162577f234ae59a074293bb5fe5625e5545c7a7c66317b60b99400680fd2d117616b8781a644b1b6806a2d03e1dd0903cede198c5a2481e968fb0084e559809d445a792192054e1a24b8e64b2d61621e656354b22800f0694dc2a0d9fb91c13dcb8a8c79b2c8d1858beea8b316f07152a64ee3ea52d992871c89abe882ec0e314239b47aa820cd08ddc13a0a9b5e5077868721cb344f1f2ff07571620f04a76072dad46202bd61679e594d85bf921bca8260f74e2288dbebfad5ff322d6f0abcdf935833323574e65dfe3f072f444d7908703b23a9061779b8187993bcc1f10d67b6af586d172b5f16417fb0ffe030e3a72719a440d0c5f60ec2cbd6a6489d83cc62341a03ee8e9412bca975b6caae221ead7966713ba9bf4ad70793542b34d5d2e272d9c489e7b2b062b5064c210639df4ace834e898e70fee11e36a6c68e5b455b54069f4321470c3f22af4b1cc6d2afea949cff9ef812ba1d238558118999e2859fd27cd9dea856a8cecccb9870ade0533a4afb35809a5cdc31c9b49b21332e4b77013404baf659295298d52b9676174a0f4ce0dcb7d0f7e82a4b4b5370bd8d123ec87a0c75d1d3d1f851748bb668b4899b137576bccba85e32022848b20b5ef8c2c53bbd36d53e7a42cd26f6c60b1bcf1730aa1d338265949519404474d72820ffd07c25c26c1593a4c4d3e43e17815a98cc2f68ec0e27d546a73628d04f551551ff16db4c84e0d0a2d9036588b4ce6faaedd32fd8d80c3c3af448e7355bbde3b407bb40e13f22211b6efcab85097492d2592a19e0764ee4e1b91a6e230d344daec7c9d309b497ab328c37a934b088700412d9e8de4ac7ba4b45ec2f42c988bf2dea9f7bc604eedb208269a3931ee9f94bf75b33a4b56654527dbb0f33fb06281fca120879fcb4ead10144e3fa1a4b651f8377a955102ed37a710d6c393740563dc8cb2917152f52e2caf421b5d82b8b43f1f9322a8a4061f5d07636eee3ac42e4f9caa458e72fc033d8b0d9fb11857989db4d9290de70e72c05ec88693afad5b859736751312896e869ad287f01d3e1be0b4b4d55fd7900f91756be499e089efbff2f4b0e64df37c8930084ac31b181b78c9e66de84aea2d2f7490a4d58a24c87dda3739cba381a880fcb09ce1f30b1970ef17a9e58a94eddb2a1328e41c18e34ad9e3556ea4aa7fcbc4b1b278b12899e7a5ac9ae03eeb3c48ef8e732e1e7c01338f258dc96628b5987e7012ac05740d50effa9f47a12f68ee9c95809c181cb76e3594d9d9f46e52b25a7d834a093f912af13036eac7e2ac06e39a77abaca96b434a7137e328e5698926619875dc85d5d6e6b18d1706d2d4390ab5b4b374d896d17e2aac605f257f11016026f8a937d85b75668e88e99a39f1efa0f624560ab0aac82c83aabcfab13dfc85b7d10ab3ace2b8884e1457e3e3e893e1fd881d9617cc6cfe327b9f0c7bcd9ef0611c1105e9776cb4cd6977b041a8da305349550c2f314a1c217acbf5f9850f5e6e714febe08af68a885205f6f25a2dd0e67effcabcb7e0a1a0844e6530e71a6c9473b7d3e242d6207cb00138b9430eae448783b2dd7a985a554958f049fea8a9d212eaf9b5c56a5343016bddc28448b48cf8d5137aee48fff26558abccc18ce9fa9e29629c0a29883cbe99b1581330efc468b357b2bed5442eb04335296362b310d1ab7b685a39ff753aa6f33eaceb70ef450d7e2b7795152a34b3fc7182d7b7ee5c3d46dd1674ec7b57bd2e9c28660f58d01250c6ae971582e1b434424dae5afa73fc85fadc4a405f8eede078f3ca1e821efda30331f62aa96c0cb8ebb22c3d2819139e1e8a08a9cc99180091d26f8953bca8cae5c97c81cc27f730a782603d35db36b4a97f2d44ebb9331762a48535e5c10cf0632d527377ceb11f2c1348c1fb6e53a3309972096b75377af69ae5e7b7bb8de8ef49033dc82fb911f86970c807efdfe337054a01569de060526aa4ccbab75cb330182c091f09963ec9d3d78a9026c720f18042ecdbb5198443b8211fd9c9e22947147ddf23bdbfba967ba7ecb7342e040a267934bd3ef5a9f40ae31ed7611d6b8e75e06409a956c4a1ebb1a73d5a0de88aa73fe1e194335bcbfd37f71cbf7dff797cd722c004eec16e8c1b73452e9aba2a257c46f0a283ddafe2b8e72ffb8bb18e6333ec09cd1df7d057a97108e26016093dfab7afe64f5176063d650b4d2d788983e751aaf9fc1dd5c56aead9d22a838aacb83043881dfaa44f4a8bc4157847715ebadf2ca9429a5c1c471748e7ecc1cf8a6fa7bba2310b9502de798409750cb79e382639351970b33d2d5dec5eb42bc0b61d4f8ce55bbeccdf4f5963e096b4154676d25acf67a47f6fd8fefafc7ee423ac8aa805eb3c5716f0cc93aa57ee280a801620599734890f97a8690620dc6b1e169f85376e5f152b88c7aeeec839104ce05db2edd9efeffe12a119a9fe16565e1d74d2c501ea0a921149ae7470f7374d6c3c681a7da4f33c618f49c5c9eabad222d7bdaad258716273f1adda4c6cebf56f9ae0ac35eea3910fb4eb8c30a66ebf3f4f96ce55076a9823d32cdbebbc860dc269e9082b8b70fec313a8cee67d14b9a6e2a2883ef48758f447e931757260afbd1617891682520208506b690ce70a95a40de72b1657078aa1c15c21dc5751527b30164c60b3e349d6c283d6819d0c7f63dd095cc2add252133c61509ccbf80d3c606771c5568f4f26613fed12706c714e0af135e5b1f8ba67c8e116f673d402f11fa98ef0c73c8713376adbb9a0e9ae22fe04988126409ae9e7acdc75c09b27928516e89e51845fca01f3a0c18ce33f75c09fc6eb04dd755c997116df66414a2f7b068a334275adce62e51d9db880bae97577cd6b939870dfa2251a8d6bae7a4c7106576a6a5956732016fd51a33696cb33fd402ec9204e11a3df406af7373fea16d7934cb0adb6ec19f6b63d6768d1d18b390f565209af166e9431054dbf8c2919d4ce9c1c620a789b4f7abd6381bcd091f83d48ed33742101dc64f51f10ed83e1612d006cf955de224ba52bdc4e8a25c2d1f3b256d46cdd54ff90b6e12e0a76ba31f7767267c06307c25380c100cfc12f417feba6f2da4a3d1059f88f4ec171190fa94e1f4a88c23e6301c52f771302aa853b47074efa2b437789844a415ce871b97da243a8797ec046d9c6db7bcb1bfe9f55b5c6fee1949a68e7dd7768e92661e0a61e4b342d2c9b48a397afa63c94cc997dadf95bf97583c26d55c1251eeb2517013a4f543d48727c925cd237893cd426a7addff9d10b3e182f783a154317c3acbd83fb35c2775048658f640be7eb93d70d5360ac3e9a35beb787b13a0aab7bc37ded623e3767ae9930548a03f3cdfb95ec03cf6f80742e4070b136f3f8d1faf11844adaba85d4a606bee4da197194367a0fd1e8db0ed2578d0bff69f8f25bcb34442009771fd079c8b66b7e452a7e929cba5876fa7a7f61e345005c0d29cbd2e9f0e5bb281607a97524c24e56205b2d724c4c50f86692ea3c5c38a54803a079a67df5f7dc5e5e81881022ed24d2c7732d2a8fc348d612aec779cf796a0f31b7bcd29d01c83020ae87521ad4cf0c1102cf5022e9b277f1596d92ae6ff07ae2d6764f097bb2344caf14c596eb8aa6ea576a353539c2e671f723abcb0d50eb52337f59f38f9decacdfadd77806b9fd628e13af5c01c88b9f27d13c98bc6d81b3d4cebba5392ab3f6ad4376d08841ffe2db3138923153cb2e297fbcc19145c75fd59a325cecde024c13c6828ca519f1ba45b07fc9f6849bbea7ab26917a302c50a2572d915401548c2d2489e060cf75f19bc6225a81a773b6bb2d1925b0f8c07844c591c42c02ae341dd46797e6bd1421c8aeb5e6cb28d2a1284822985dbe77c8a6f6c873d5aaa8a6bd6a6ba376b741e65f5da9f4f0cf9fc424525f98f07957f151f99b243873aebf53b92e79ec878ee47d4d8907854270df52aebd05217aaf437c27e5a62f9b9178c33740d6a254b968b89cbe607fb70071463f8f6cf553d217bd7dd340362f8cda2600aa4a58af2ffdb5901aec0cb3263bab07fd9337fa593ac781605504ce6488deeb8f5574b477b6ab66c2172ff0323f5e878852223f60db477b3542ad9c6a2c246decf041b699d16027017b8f8fd2a673f26b12725326fb488554cbcf069b930df687164607e4cfa22678fa26a6e97830199f70da9d7f5081e239adc357d01c4c3f254c60175b234f97b5bd412a8bb30bc70807f010d88c34efe302b9a057d5bba2d0cfff86890b8da599f00326400e754cec5dbf0b9526e74092618de0877dd4b8561d781b4c8c412252357df0650354413494e4ab6a9ea89c3fc35af64995b159ae6201b589f3ce5a994d88631d0c2babd880653f317ad551bfa4ce805c0acd441e85188c524dd54baface7162cbd128d5f2c61d5cda154d0ddb0708ee60f633b7f925ca629db2f303350bafda41a9d11b3704ad3b426bb5a3aa24f58433024572551aa940cb9a4a7da19162c662fba9ecc0a498e31f556a176f7d312274a7f38f7b6bc8c427fc2ff04c35c401e1452ab6e91d647ed43731524cee10ce8bddd1091ae37b3ee0fa1b4d22d800a92b014179f3867e5c12c427da62496db8164539f9d85aaa1b0272b94e014c17a2023dbf58125695fbba7f960a9b6d21916c0b35a14062e9be12e8c3a5915052ade725e5ff89df0d4a550cf47a4bf7ebd75521a4a06c3265fefc21bbfd29ac07f6d04e16da5a512598497e8c8cd53794e9c4b6119e51b174808685f491a155d70a48e4564c7628a019abe12ad4b12a76c8f6e3115998e02b94123f5c4ae3ac10a970b7207d6fe2be98eab1a38a5c43af8e376443ffba619031f969e6b73a1b2467287dab09e6672753050c3207afe3ce1e41c2925526efa6be22096860860a5cb0f104363df23fbaed021b7fe388b70945b89e8b9229308cc91f18ac430544a95c066dcd7d9f479b590d29ad6f59987aa9927335f98d8bc5a85474b2f1894346ded5c749590c9248f2268d0e98a4bdb6ea019ce74cd85a5b2a5e2c9cff6268799d757a2d3b5d65d0deb05b68a6d94b2f2ec040096adc4aa9d52cb10a44e6d75ee54bcf4498de28f08eafa3385ea2c711f2ee40b638f258569ab52501d7ed0f3b4838a32fc00c0abdadd96268459e2a18acd56cfe87e9dd0ab9c862e7074b4df73a6664e388cee4a157d916299c1ce27988b5151cf47170d739d32d44e04febac64aeb6a2fc28cf338123f469c650f3693ee6ce19217ee3f6ccdb1dec7c69e0b28c5b0be8fbf27b381ccc1874bd53b5ecba2a76ce6b2cc7df4f7d2521ca4d7cd83526acdb3aabf4f617367bcb363266cecd93b1e7512dcfbe8d78552c13f427c597f3f1a11b4ab97b40b0889e1a4a752e853f9f08f4c956c80de5740e980c3d5669c1cfc2531dad65de5aa21f026ca59be9b8af1c40b70d1071e37af0aa37fda182a96bbede710328e7313c1bf903632fc7daa5271d83e696e38a036aaec7e09a230dcc33df883a01cfa28128d21b9df5a4ab6e8c614fe44e0f19a12b0195a4f2957fe4b72d427db303c92903b13a2fa679d5776d37b83b53610aad84a4ff3b4e0ac90e71cbca76fcc2011c05f0ee639f111cb73664a1ddd2d2a8cc6dd0b41d864a42cc91dfe62a83a91bf8bc804c170c17fbf459e60306b08b8088e0464d78088182cde82004b3a1c8c0a4b0b5efe58ac6dcd9439d5fba909179fe812ab2f3685d3cc5aa6c461106c2cb8fb0ca925ad17378564de9bf195909eea7982fe87b1372f7b1163c553d21bd4fa5a43972664f8cbac4d8ac4665824e90b3ae11c5251e55377d949cc5dd50f8f3a47fbdbaec299d4948d9001e188b48897351da678fa64a466e483fa4fb525882347c22159619f850f740bf0b30451935302d813f635ff981f68ff304c25c05968bc8414e115408dd399b0347b25155e362662f618b7ff1170634bc36c7b353f432601ff1946df868715563e1de70b63911933130d081a2e88d6eb4222fbebd9c9e70ae6243399400734c0c486c44743b7278fdfead2d7ca133dc759cde474aca325c22eed75948d4e221b9589245f02233ca28d22cb6388f63bdce4bdae9b92a22fa616c9c2dab47737d11815dd0c0b3e8cd867d56a35520321e896c3429206b8bac5f6d4f2db1fa1aa165b561a8d25d3bab7a90077968068e27e6c01eed7b9de49e32e9e0586341da2421fa9ce491b37618060466b6b5fe4363a28a69e296e604b6e9ad8ffa9ad6cef810b407aa2f22e0913ac25c7cd5f9a802d6cefd4572b243b51717e009944b7d11b55f1fdf0709e295cf01cfdeb14dfa4d949ec468bef711fe2c6001ece6bf2aedf0b4844cd24d9fed6767423db5a5bc5c4e70893dc9e0ed71f29e78e3ddaa985f7ac413fba5265b348293e8abcb5d23bdb88d1f5fca6f033ab28fa49fb1a0ede49991c8a97e6c9e8dc31ba47261e2eb8c833cffc06fe3470bcc7ab168a34cdf8088dbeadef7cfac9ce792c79ca4a9428f7a4b76b80fcae094c0b2cfb2de9a0b44f8ae1a7e9f2050942793ccde85da54065b94102972fdecf7d9814e6c730da939b6ed5067386ef9d04d626044d786d16348666419ce217f2de07cb5a2872ef1387b9d21b9902961ba846866f446696b5a637d3977e5258b4462bb0a15d832a60a4b9427b5da7ca85853ba595481c4e3bd819bed13eac0c55b7f32ee9c42e76f87828190ef515d4e21b251913d128730b688e20adb4067acce45f72462e6541299883cbdc8b7aa2b2efadab110693ba5c8a5ae5e2d09ac6fec6c94fd0f0ad5d73042055611681390450a1477493b142142c1550f3afe62dc90949e8a5c03ea39b40909b55bccbe2a26de46028c473a371e633da3e2d24b08d72520f6cd35576f43245060a37c229c2a26391d7df4e334a05daa2c1c198709d93bd0a4496038defc19748aa7bbffb49c4276c214f60265fa2399e115886b33409dc757d5afe47b8a1c987b6e70f67c20d47af746e6680da8aee26ff52e40c29d1769d08bc2430d1a6b80ef9668981cef5c855ff40eb4f189e44c2de9848d6b23b21a90ef8854dd20371566e751c1f9227da94ee289063906c6556e22e63b24f781d192951f0b8c975d855148e78fd02b12c778c80aa2f8e55fddd40a6d39b80a7e80fe4d3a28264ce47281522790cd667a0ed12233aad09f862b6e0fe5dc6863a8f527c1bbe5e3857864aa45697489733e500ed5d355a90cf619432dd5b848a44987a95012f4424b6cd8c4fce0ede74fe8cb82fcb02536d8131250bf48b048788fb58d48fb198c84b8175076b9d2b8e1f70fa20dc403658ee638a4111df215f71ee56ee3da659e5a7ae89c7675fb98e0a5d06bb3da4343d2ebcefe9e20c4cbd3f4e1926883010ab6a39ddd0142773bd288dee08d8623000781463e4a4b363385a5ed7166528197d6e5fc524dc368c37e9509fac9ec2faa9a19facc10ceed060a0468bc688f81f2377b2c95e07a6eb4783eb8b2a5c58b9789f035cd8ce0f53a3d40a81668606470627a1fe9fb00e2c49498db1160f0feb7815c63ed41e8591a37fa4e6327675c78daf58aecd2f0316cdd841b5e9b0fc84394b7ba6cef1a149311c74cc978678d34380f137ee1f0d3f7bb29d88db55af33c1dda967221183c414b896b75bd8c383f29429e3736d72bc82f42471388c8900d594388b989e758114d99636c23e1428b10c09b145cd6fc54b78d34541e8825d1bbfc67d0239c9075dc8b7223baffd004b5276dfc5108e6088addc029505e68485e24daec0083c4d94e02f9d3aaf371e3fb250dc0bf2e693a58b99d60ba9e410faf66d310fe4a9a9d337ed94685476351e0aa391b7fb1cf7de90d0c98f6c2f7bcacd7365ab611f17d963e29704cb0a31309fc6b4e3e371efd5883112b3109ffe70428fe5f78e52f3151d0e5f2bd13b81ed50be95db07b3f4c190cbf7fc261a1cb76a8e851abc11226df2a5770c53a794c703931ff9582230415278608f678ea8105210fafa3d188d46709e7bc74bf40e7eeef2d1b3e7b329f52fa29e0659538b18cc80f1a78709f569c26f041a5eda4fd912dac76d7d9774a7033a98018b45bf273731324f3763bd9e9207c01d38d8d7f331308d4708afe4ccb7f25620878f178cf3e00fc9736d5e6a44cc137da6ffebb81ce1bb07c00da9c9321d5855a117048e25e27bdeb466bb4c3172add399a50e14f07568bdebeaa06ea05fe3ddc7f1c531493d7a449d70153448c4ad96a50947729942cbd7c96cba9930c3882970ee599d94defa3b1941527da1cb70bd76eb40af2cf70502306b90025f19b581d66de380cce0dd28e0f70e89dd0e693e02850fb1814e2b642ded55f1060a94681de55034a935f35a36ac785e158da08699f5ea36c4be195173a69c7e176ed53e2175f69293fdf9856e0195f876f240e44e095314a6a333ef0f826d78f935acfc7b79a4e58193c4a7dcdf9496df9c86e76b21ef93371d40e85d0404af420d8807350ac1e98ed41da0697da7318feaf030c3826fbc20013cd9611a6fbe79c18aa30d1dc778785105f08aaf8a52df847ccf86567e3f6af8ac62a781522f4be70f9b8a7080fc181f396ac1b2321ee0af097d32d6737f91a9a5fc2b0d03b4a7b7f22cb37e9ce8e20bb158638cace4c405cbafb0bfa8c90b54c2b92c7422b41ac6391ed65d2ca98572a84fcfd93bba39e55cd6dc10c75ba5d2cae00d7e7b27ef02b94b644a00badc224141c4609173d8d552706f8a59a0423a8231e9c412587affda286a57f2ddb5b77591fe7b852dd1bf0b81c462b5ea7e63b84e76a3cddbaa855de47d96d8ced8a17a3c520e40929ec92db9450c87f5dba1d1c65767bdb0c385d762fe8014a5756eb73ba039fda5c9052e7107ab87260b596129e0653e6a2a50da6891b05a925b5ce479673eabdd75665d1e7f5274318981959bcf909be1ceffe8ed7e541fe0d4d4671d856cee0acee4aea49fe24ca7fcc83db073ed687ab01933f27c475119ca58ce6534ddc1e4b2924c064c86c2394b78da0126269c656db30cc8f8459c72c73789c2689f35d18671eec7d25760ce81fbcd355f3b6335d79fd41054ce76a56c8d06e4da4f33d456007d999093f5f14e891692a902dc2d4e95025d579f2853c9915ee097db515bd918fe60786eb26a2bfba4b6c7269ef1241657596b9c0de8e74c0152ed9a466b2502cc4e2596d52cdd6f9aa411fe5de3ca30b28d1f54e2ad311a36e795851bfddb175a67b4fc33826be3177e18aec0ea5c967616f30c3bfab78b93748f4179a58d673a2fdcb1bac41afae02500350335d1e526d3a9fe0e55327626a5ff9257f68d775cdd7272e3094a50125400c95d46d9d0a20f6fd4708d05406b8fd9999b0299aed1daed4cd9c945e14750ffccc5daa2a39c124bfd1909b9d9ca18163054aa57601e050b10ec203e98a3557dcbd9fabef0724ad2cc24864f90bbe8cf8d190f6b0b984634a8f05d9ecebd3d69bb50c759da71a47948e557709ec56b9c13bc410bfc825779e87f76b5666e5db6e2336acced20c692f9003a7f1f925d92142233fecc74d3e95fd15995146171811162965b2f35cdcea178e85ac18065bdaac33cf430b00809b4589b62205eca2a49c3f54bb6d8aedf3cd072bc4e7c87f3d6f44378ffc73283e1424eaa8023c50d7662ca50590d77ffaf7bde09c64e68bc46a0bb81983c179c10768680a31bda4cadcc181e979232943adc9514dc32de6022985cbc1a44ebc9708f2bcff93dd977a4c68c2f29845f5d3d646c256dbdfce0dcf43d32c2c36c60435dc5ab0f1865a6959b75c43a7f01741578d76c80a9d90b6908df97de9e36870de1ff79bdf3d735398da71d3f812dc6849b9ecab748854adad84650af6a3223cb422e4d4d56b9041e194c725f5d9d496f39343eabb4aba82d47ba0477597a6f834950b0884063d6926b5a760366ee2ed00b371f144a09a1a4a4cd34bbb5fdbbce2401c8f39e786f14b8bfd5a09f31e1225eb88ebba9b0c53db7e778f0433aad6b7cf88eeada458c1e11fa1c1ae702bb5bbde48a9bd050d06d1781c56391b8292487f612d7fc6947879cdc9c4345707b5c3e57fc3ef4c2d07b55aa5bdc36d5ac8deb4ad3aa24c94dc9d2e5afc426b53cf7fa17caba39045b45b8bf85750fec458d86a9d36d41b72c5150dd637d6be8cf497d2ba2664440f44adac99d27922a207d7b4039cb036a1ea48c80ad5ddb690bee3e61c9f41faa76fc65fb95154576bad338f0db1c5e3bc01f17cf58555f87b912628a1dc64e92173f4c822bce0ba39d5eb4986a8ea48ecd658558ddb707fb5d44c1a81d53066d80a01687146d24ab75312ddb4d4630c5d7f765d4e494c49a56011ee7bb393fb7f174591d1a6df8b4bc32e2220f920abd032092164bf7583ed6f4326cd74eefb31c30adb6c97eb6a807a9ae592d07ae18d48514301ee4f72fe73f9d8a07e788f7a32873e9ffb004ba501f90be7179b6868e2bdcb03216e60ef7de2e11da321f009ee317a198550a4605f16446ecc93e3e096bd9566f0b5d9267f798d4a3181b813466ab4484cf54eb545df9566df67f0b184f633aeac763f581fc3050e2cc45d75ad2d9edd9d8e711d859e2b1aa64bc7d65cd763dc01edf00da16d6427dedf7027f9a8600dee631d1d886528c71d323b5ccaa18fe3c971df5b131929cbc839275408fe32e32c94f710449d4011d3eb27fbf8d1a94bc3b237bf98ef43cca5a23b4bb3ef561697b941ed59a287a1b46af6e58495aae462ccf9bbfd70fab27edaab66a187181866a817617e2157140dc157b072b12e26f15c99e1228ae6e52d55ca5aa6d08e26b1c1e6231970e8807a7b98c6455d90d3739ada900de48e8479664336467e99295b40308b6a37498aa8a01173f853b003c140c8667e6c160ac86d0cabf436a280f722c27302fb1b2acbfdcbfd42f6b029b9aaa77eaac46d8f95dc554341db77673f6e50fc3b03be6d48e04741423912993f8165c395b9552c870e7e6b14af12ed7d198b9f2fb8480f89811a374452236c2fdd61d0c1b200842f051dbe63b0783434660ba313e6548feb2601f74dde969e284fdbc4a63b5726d0aaab82939a2856a46e7d87970cc02af95e3f4fe0f9686390df09f53d5375e166e3f704833bcb9530d4b40c0b9e3cfe91987601636e9b8c1185b855e339f608b3b2bd3c8a003896c4a1a2f8d52ef704e8fe70664a6213d5c4c313781a90771f8b4bbb0716ea88d92b9d67ad22c7a74d84b95a8d3c530c4cc3a4a541f6dbe6f6290bd09134b3807486bcb3fa71daf16d5197fa532537896019f5ed354adc4102b7b132d3c8bec8fd1507a2b0ba6593bceeaccbe02f4669e07c9406da62b885d1af722087c1ddd14f95fdff924aee75b1570f8d9aa8573d1f4993c4cd209c7b9c8006341c226b45ecc7655db939ff1f126dbd052b3a8afa201411324a2191905bf79441d8bc784f500fb27decf1d0d2d9f8bac949878c97adb2216468b8aeaefc203b8d6cbd172b70289652f8b74b66c34d7a891ed1d6283798743d93684d0015ee4a1c7938498e96a52e4e5adb07c14f4489205f2aaac87fd6a9a5c9acbf60a2c1dbc7902aeac02d284b946ff0f89a5356b22711d39cfa2dcd9eae4c962a5c990c0c18fd65f90aed540bf6bbe01ffce07c574180121b23c1f34bc6be2b74998913692be24f5f139605020cb86d4ec4b20da1435b000ed1d80a19316ecd52b57ce5dc294966ac8487cafeb6f0773417df86121669e7f5b17a4b687368101b5ee2787d12aa75648a88957933912e4932b7739494eba1eb0bd0ca755a20a16b237c5ec76619a521adbee7d9a6d637dec195a3d72b45e29fe2aec4788d2ca2ae6afdb30e8f988601360cc73bceb7e5946d0659d60534229a484348d26f9b4f0e03f867b7ab1b7a6c31b3474f9749a959eaa39baac979583c302de4ac5068f4b99c41e8e8a47c4abff0245fe0ef67c8e52087be0203d5790fd7bb816987875d86299c77f2404c088e27785c0c937c8be1a1782d67188dbf72dc54c4fad7fc75ec6d26df448e210b70dc9d36839ebcbba5cb77a2d904435dff5f5ecc8d0f296795b05ddafaaa46288ebac19316f324748e12f7a5e1c5e1ababd1d553a3512c851e621983910c8fd0b36f6b7b2fc92a467c00f13a07198430023bef287d06171ad8d7cced0f83112c437420708842169f1c320733523bb086f89203ac9acd0ab0713e5ff22c81f05d832c74274257ba37e51c4558913b0303790094a1f685b683fa72dc473c56d00fa3dcc273f02cc04ab17264d0a8f2ec8b7ae4f58d4f9bb66c0f1638079f316486798f21b14842c2b10d4a60799b7577f3b1fa2f32f02e040d16ad1405666020f017e4298872712900389856085aa78e138f02f2c782eab954625f19cb59cfb835bdc9d30b63ae0dc2b1580667f27ddf2070969855119c74255cc58a19221b1089b4cc0380ee12c92cc02c5d95d1ad7292c072a763d6dffc48b99166a5a62921723b49fb536b6690fd21690238b3d1c274f79f2d2d0247ff1f90bc5930a77da158787b2dfd2b5ceaf8373b946c8a56f9661e492bafef2230593f95b2b78dc51b4698a531eb519c30df2088e8a70678ad7ad1663e5dc0a5810d14d24e3dc0d9d02136a41bd23e362e58d27a37914662a30dc16e69f72fa69c144f46114d9db2dcb0eb4a15884d40f18a65349bc4fc3eb988ff341d7278c3056f34fb60820a78dd718e61e5331d669de4f29775567808e77545f6104e800a4194a35ebbf1e1d0f4f006a4eda547216faef00d096a67a1f36239dd1672f3d998f1ce38cb2db18b4102371433700d002b989cf145eaec3819103f22f417de0f6f515b7db755de8856b561d9a270540456d6fa77cee3158f75bc471668a211bc62392305356aad6eeecf799162c32922889f89afc08acf46f0b4da8f93b8aab4f0474b31bdc22e5985f732cce2bb56152da776d6505973059a3460e14687bb44667ae8f6bbd183afa16231a3ee35bce14cb076a91c199f9fbe40813d6ea202484add2635f9c2abbe268fdfc9c0a8888e462db62295e6435a27df85bb617663464e14a17c7aba3267a92c317728ce429991f8e4d536aff8506d571d8c4fafc8a48a12a92e64c6e3b4e7b320c38e0cf7a33628e78ee2b533c5ca4631d49a65f5683b180289216bc5f86f565026d107fdd3c2171911c81a8c2994cf6aacd49d8569a46ab35154ce48aef57bf3beb49b98b6daef2e6500f8ffffff07