PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 65979 8ca8a0960d083a9d5c951faea3f0bb2581fa80a781c7941041023c87e84b8024

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
498a57405f1a233448453a561e484f5b66db0b538b6f79e820fbcaf271504228
Certificate Block Hash
8ca8a0960d083a9d5c951faea3f0bb2581fa80a781c7941041023c87e84b8024
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d6550000009f0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000075c215fb1f1b92b65b09f30e373a1a75c9cae92dbb44a2a911e307af42af353fa0f7ba49d64607ce76e6b9f96c27dd66b7190c9998d720ef208a4705d89a641bec55984395e69a2eccba48d4ad146b61fc27463070ae7957af0e0000000000000080000000e00000d6550000009f0000

Raw Header Hex

000040200327cff716b2b734e8a496a2d0e836b2ac720dae3add23866fff606ae50331acc2db5d43f5c864a62ea46944276e3150d759db171ccc6d88341512c9183e9fe672f11d6ab974011828425071f2cafb20e8796f8b530bdb665b4f481e563a454834231a5f40578a49

Proof Data Hex

59,560 bytes
12121601030719f70368235ec8b3ca48f582444e2c6465f901580c8712150575a5c0da095148abf88f8d8905d0a38856bf42adbb604039f5bd52d06ca1df4fa07274021ad0bebcfd9dc33edfdadfefe829de844e3b6d689a4eef8b996e204d43e2950576a38c4abf00f40ed2e2651e1ccfbd148122f07abe3802821a50f23b2c30e1003a40d4c6d339dd54da0f1a9c3253775faf218aa03923823f1a083b7a4b9e68290eb0bef1034cf6578b58476ce35019ad3661014fc12b2fb2539ae25f23f530d8ecde9f1e3845f553faf149e45e401329e57fe91c1528f9fcf7a9718627a17936541d9469383197471c22d8f8f6d6946ed7ad93fde583b7d09c4b13144d662d2f6cae09f5240141a26292c85d75e7bf4c7712eab1de3de6c400d7bfc8b1ebfb0525c8aa22ba2e2190be6f1865c5548983e93d96a9b819cf7b63dfc146a416ffc387335105b2741727f7a79d49ff478586d7709198ff17d75430f729d2bc44f55100074767e711d14c08d19cda072d9b91d1f440bbd892c104fd13670d82f4f44bbf966ba15490c31be8624dde2fa8232e0a329eb5cb5fe626fbc0ae956d81573d5cdd09df644dbffb97cd906e9d137408bc72c7202374cfb45c4659c4161b64cf58aebf30ca7bae491f4d91d1728b840098ec196f17c2b3370f4620568d94659109750cda08477b06a780ace14a7da05172de8d835e3ed00cbae2743283c4de55d17a2823db78028507631b0298b6429215c3bfafba91e7ae716060734d9bb35524a54a13ae4c339b98ae7d76d8f4c1e2b38de9e6ca943c904026aa423cd03e2f56e5d82bda49c838ac337d27e4b1a380156d1d6c70a61c837205eb6c4de33eaf07b487a093353fa42af23a325665cfd97a51f5020639d0535730cec2d03dceadbef9773c470f3e9f9401f120f27a5ce887ad3ec27e179abd3215405d8e0fc629fb3163bc45fb61f1611379355e4aca92d256f048d0494e22700eeaf94a3cffcd0f1f97715044f0c0b536e97c94da4ee70998ac6e62058f7da129979195fd646dff42ebacd57e5ed1db1a2ee8d45696d7c8ad733b07eee5df0e62431deb0f6452d12597a3642c52029d5d5267fea1223d2e5486fcbc880b7446ef670372235fc008422c42d0b6e463ecb669b800bb78afffc661e234c868d81f339aeb5680f4e89f88dfab3cd1ff3583658791d4adf0b6d35f68bc2a0b3f51e1301ea14cbc9029734015171c66c692c28de7f62f52ac738a1c8b816c538c7ec364adefae89d34c6bbe08cc165a0cf352977fbc3220fe67e17664fc8184d3aa58c88a520897782164e07a234f40314ebc4b1248064387ade82572b7874020eb23b75f5c181a1c1fbb3acd17becccf44368bc48e4313f246c8dc631e6bdca1e374d9ce41ff2b6f74de85d47e1bc7dd8a36096b064f9be4c1819755d49ad20d9c680dd3b7616131dfa31489669a3bd2b4da2c9a4c127e789ec71aded71d1256b6dbe354c9fe859f976f39cb0d15cab648b20e120bf3fb10d2ced8b4f992e93492f27b6c1c7ba99cfd644daf05ce64ee38aa5e4d366cf089e2d84382a996408245104706ab23a1c63c0aa8637f786d042bd45671bc0394f6c2fae7b5ad7747103b5f5ce1dd48f09290a9b4fb59cac0011e811b8694b2d4957ba493bcfae09555b5055c7f88cb60771ced40462401a33024600c8e90b29437d73ada641e7fab82720b79849f19a2076e82a2b7f22619a1d84e8ad71d558c4750c5b1aee439d1c4af4f85c3d740ba488db592869278666993ff63e08ccb7ad48ded2de063404c0392dce0ccaa6d9559b79f3ac17999377c35a76ab00dd8f8686b0074eb904968da1179a2da5db8741501703033c68fa0d0d8f42c2880ddb6d9c7c719bbf3c3e87d4a0aba1e96bc48d022e5be60100099849ec932f1c6a4fd35d63a34676da7d6e2d3a8e4022dfda3224f9841e9d3e8c8057815b037fd9b1fb55379e75c6ae0358f1e087d842f83e09f94c12ad815943fbaf578410cfee88f8c01299fc6fd113275b3f512416bec0f2c18c8987378d8ba34c8a196a7483c35a5d65887a434d6b2992db510ee22edd88bd95e75339dfec2d8958a25bb2dad024db8b93c969442c4b67bcf6e838ff4a1f8f905cc831dda41622626b752deeaf69c8fc92402d9e854ba0b2fd3d198abefe539ac9cb7410aec3b4d862783a5c9e7bcea274cd2f16ba027a9eb2a4c1537bc5d0f8440d896c30e6b2b44600cec92199e129f8c2860f77e3926a7315b922da7d5f46718473dfe5fb9c1a73b9d805bd05a0dcb4c3ad0ca2777a4d642f7cbc3b08062c7ea9911ec2de99d03a2f5a2b48ccc92c39d4b958658bc9d76a55e89fad5fc4c21fec2802c06cfa5a177407f9918049b706dce91b300f27d16274b55ab643e8167ff7c536138367b13cf035df67531751e7b5f767f3f5b69c8c1d4fd33d3caee7695b8d5c4c5e3763e86afe3bb6e4dcb5c115b301be4e38dc1c760147c2b3458b0e86396fa0d858edf4b9c4948841cf4049656faf14f6f100f4e9463fafbe4da42483ecb1d4ea78bd98e6e7918e67e402c834da35126b6bb7fb5be8c7da043f5af9096a4a1579e75152cd00adec1f6fe997b3cf6dc59d2bbcb1b4a51a20e3a9162b6df179c2301263636828b36c19ef0eee493560dc997fd4c524bf42207db2121a53bea03b05e70a127c579631d09a9bd9943ce6992cfe471cf1a478ed67be09d8f77426d653c0b8648050902c8f7d6ef364b7f55924495860a61dddd66787aa81566c41eeb5fd91d47f906c88a7c2f58ece557b65bd2303bd26bcbe1d0e52f0ef8704e8dc73c19f2f205fbbbbeafe0cf9519728b28439a58fa975571c82721cefa2153cd2126105705be931e34bf8314c7890a0e8909cab214c7c307f8c9227108587d64879b59a16ec5e94e9e17d0f288091a9300b90222a1f03e8887d97b4814129fefd2a69a92e724eebc92ea32bd70ba83f8cd1e3aa52002bba32a0f3e500da6037ba69d463e4fc93bc2e6f0d148662daad64df5b7286e686a3857f991c27481a6d9609cc4b7935f5342df963ac221ded5d5b00ee65163eb0c2268b4cb8eba3615919ce6db2382521053925b941d1046277d0e6ab0487b4c934c09ea54419258ef9674a0e5da9744546517b3de9110254689e545f47ce99d6df8f1f6c0371bef54d47af251e00d82071c86a18a3ce56bbaee8a07f335c73f66d2a84f7803f2833b32f9ee462e44b64eb466b1daffb7049a0499d4314d0ea82c640431966fdbab276f20d3c373474414e953543bd45b7b208da7609b98c8db267205492aec4d7d69ef430b805cf366c9d3679a7102a02d6cd97acaf120e243c8b9fdd402e38ba2ee585e0810bf159748902d10f9abf83db627b8bcaea195e381b76df6f89cc1b73c873cc4a46426999c99654b213db4ffc403b3395c70a03e780c27e4aa94adb96e35f7376c0e38477628e03af1b4f50084e2b3703455233fbb41c9d486db711fb6b57c571cde69f316ebd1bb86243330eb8932178e52d699153157e371d03ba670d12f85917b083bce0ea3819ae162bfc3b8ff929f356063c97fdbebaccef023b67c78e274eff8f9b08fe1fdaf5b46861b0b60ad4f15bb95bdb5bedbf1b80e18db58378c74fff38df175e8cd825ea1f3823080f5db22ba023604d35acb415bbe2b83b4183c3beb7fdfed6043976357d3a758618111786d018dbaf2574d8faa0f0237c277713adf93166f681d3e97e82bcceb975d295245b7cd1bf1d2c8f79a2a986bb16c8f13c9cd1460f939c10f44bd5b8599d8c6c12edeb1a017a57af64a0f888c570315eb32e6b357aac77a15e189073688e890b3e9734b18fa7cc71f16b57c95d2cfd28f2dab406e3ec1a2483d4123ec05e6fe22cf03ae759d64c5a9b3bc1496239f4bc556b258998163fb5ceb53024bbede59ce4eb293caaa4da1df075ca53b3c6a8adfc274c421141fe9288f3d96fa97b673e49502b8a886a26e004def25a9545a0d9cf4fccdac01c9dce3f9ab0b5fef58541922c97941cd23d0661decd175d39ddfe12c168407a913c7611fc00f5710c3eb264224ff549ebf20cc39e33e01011dcc44e4a3c5502af0be1270da2ca4ac61b55a1c7222dd2203699a4d43a6b84984ae7cbb168e423650fb757f2bd05a382e261843b3c820921ea66d39b51f5739338e8d6baf76ab66728a65489daadc70a92bb354151920db92737ddf0dc55b9588658126806d98ec0449d6dd50500bcf7e1ae27d9438e57ab1880bffd4f08649cb1ef40d92c0a6a90b0b4c95a631d36988b20b2b610bef89c6e5e754d3553703191ba4af6b1e5fdbce41fefd5cffc409ce4a4789ed70837094d5b50df66a24f710017bcf363364c8c18b1b0a7d98cc401137be19db3691c31ea06109d3fabf4d97f323e87d00c17800ecdab9a0c10ea3dc4faff1b10b72dc8bce5a72b8eca32d08c2858b711b17a9c4e0cf5eda1ab5014a9559a7ddd148c14bf8a902ac8fa00b3611d2197c8e6ca6136f1712d438f423cb07cc972177150b67abd85ccd0ad5ab1fea73fe79e027753957711f3d8036c10491652056d2226723509141a6b549b0a48dce8724da5e99000d24d010e18b1ded826ca0b085ccf59eaeb8e8bb4c654165eb0fcfeb5e0013dbeb8edfeb17f29a39f6b3bce58f6a8611f351ba1e79e99bacab9bbdcc932ea9a1116606d03b6eba15ffdc74af20f0df0675ba64d2366965866f727d8713b88c1b7953e166629554b69f96298144186453ec1dae6066f10ca618f03098d1957d8769d8231e598f4ea0f95321aa62c9c04b5eba83d83791f351c1abccbd652d6ddd3c65ed372445cf033e45706d9ecb4d69a5ffc5ff501b9b8278d84cfa0a8fa20768344fb4e1c57b02187df5331626fcd5b55d67bc5dcc1a30cb39a8bef3ffc9dc84d5bcc1abf240904ec1720270fa7dc9d0fd155dc3f1f20b2a78a25e149de08d950b6ce22eca3a802bcfce9dda84af3c1b640441022008667f318c46bcedd7109bfb22ce56d557b9c246648d7ef2dc4e4e6ec3f32deb8bbd41c00006e31dcac34cf49c09675dbf103a1e5b4ad69c23a8c0a6cdde0df1cdf6f0f00f20006c196aee69a01fa71c90deafb1fe86222dcf7dec044580738ee9c1e7ade47e5177b5661178d7d45ee13804ce4a6e03a95e77e31e8c70bf6f22a5decaec65eacd1c3eca21151c8f053cb8f270714c4d4d60c55efe376efb2ce6224ce25ab4ea62d28f40573d5a529d70a518bd6961278a3643bb37be919467fa61e5022347702f4b136fe3350e32d12fd6eacdf9071fc02511a1b143c9931852946de2750954295ed3a6e8fcc6c74a0afc0e0da50b6191a3c67b05d49234cc12cadd05b844a8335215d01271d224111ea6824a774159a8e884e302b2306d8bfbe9bf904d2bae3fee7f56db687e401903da325e89a1de2a81d1818b6a31bb8547c36107787e1cdd8378e2e67a7aaf0f40cd2b27bc0e0ac93bda21a5e2a3838be43d236bae138f39cabd44f351b3e1ffb91ae7801722d4e3b09811c0eb5c15555f4467d4920fe104d9d0905d52838881073ed0aa953bc9bf6ef8d4c2d7c2a666422fd8db7634a8d3231a816a5ad674d34d844421b940deca79d82d794c4af059dc600b2e069b981a7c8d50aef1d32a4c593c7f7bcd82261264c57e59067ad56bc714f63969bc3090bb82a2bba660d6ce94bb7d9797a039ca060a1a21b5c6e6368219e4566b4156986c82652a0496dcd78b33c34f5395985601612bae3a881641d144b2a24ae8d94a6f1469c6acb77a71115a74cfee37e63e781fa452fabb3393fc2587efa44f24f6c2c955cde17405a679bbb40f98489562b270e7d4151175bcf22f83be9d7aa2295ef854eb989993392501a81ea34581974b9f5d9875471730f726e7e11d9b4f29e522b325daeede89f06fc87ed139bfc696bdc0f4ad00417fd0c1b3ce6022650355a7b2084de92bc3fc531fb57afc3af146278a51d6307cf2f1e2cd4c9123ad407ceae274b2e5cae2d0080f98e5df15ba9f11a7f130e0e816f75f2d8d8a434b50415d229c3e2d403637ad9b5a8c91f8db5a3d555cdfc96aeaad54e1beccfcb59c6487ddf37f3f883f223eb8e688439a4d23b4803882f14e78a603cad5e34cecedf045b2949a24fede55fdd7236dd4bb9ea40d671e972b704155e20c7ba139633934081f8618787c46b2434a6a3274cf882bc52740cabca7a13345ff12bfbe6582ca5d137978d590994af02ff7162c8665112c817064f790a55452825b4cf0e285e8db504ef5ac8bf6ca2eee89a7f1339a7b0b137f3cea46947533cd891e7612a7dbac6b5211d8c8e86e6219cf06bc2480125c4a65e0e5cb2caf3a00f874d69c0827dfe46513c2f48685f71251cf0c9583474226cf13450d6b82e3874a670320aa75cf41d55f62f00ffd38cee299d6da90ed54f53fee5524892d63dbd9062cab9e629c29f67c2b65c655f2a0cec09a00aa6fbf92bddf952993f2b10f2ddca3d60d02c0819097d1cf9bb8af8ebf6a119441cd2c0dd52f3202c5c42b8f55b9d7c3ab8db6f3e66de079ea9f4d9b89dca691e59b6cbdf69126e9a39f7c530cefd887cdbcf918f3801634510ef5e8f35c63c6708e08eff27dd23d7fc12715f201094a5068095e8e8ab437f02c3e21975b490e5f30c75c08a2833d4e395d9816401b6fa4175b1a2661ec4bd4f5dac1347646a644bbbc45395cabc450ece3604165954f995755898faab81e165c7dfff14390de3e797f38eb0b753f03846f426eef9dce89275aee138a820855fe9b305db7d81b00c3ff8aeb22fc6d5f7250ed9660d1e421894b70c8d3b3accf80af23981da69135ee7235f7aceb7053189233ce8fe3c09d0b3603700f99b345cad4e3725fe80b8a14a640cefa87d1a16c82f237210b72348163c3071be8af081fab15ff49d16b8c61dff59de35c0f0ed4cb81f3c562f9045e019178df65627dbafe1fa568cbf381bfd2c2a9a1970f716cf34b13c149ae83ec4493a3d56dddc7759cbd29fa4d87c2532c1486c0c0f2d7974d1d2b4bdc8ba158080ab4c23b59ed9990855e166f59f060b12ca39a7e1551121398e26978a504132da6321b28cd6b0d6a54fc4c4d29ae81c5f9f963847cbfdecfbbc319ae58eff8d9f7f96eedcefba13137938a36d8ef3740a2767b4b0a3085a33844fa677c2b69a3bb394b45714d9164f06b8599ca2f369971f3925f57d5b6ff9864822d1709a65b13769900242391731b12ba39899638d81be1ef05f929b88b2cd8c5f483c0804d697adc61ee9d8049b4bde97fecf1900a8f03679a847724290463bffc65ff2f070347cbbd77bfa2222c2aee6d6f115e7204a3b316ebb70eaf30daa8a519f609b6a467ba833c750a632ce90a95e3eb971beec93a3066d0ad67c54d8877e9d70db26a8ec452cebfa7f7b3135401eeae2bf70ee6fd7635930e74e5a830864c6c9a655ca00a27d4ad6e3ac3225c90bc442ce2f0331595a1c686e14a92d9614b5eb0c0e3a9a037fc03ff5d9c8dd9c6cf988af0b5e3acb9cdd1b35878a0d6d37d7b592033efef9827a377687123038e088658a0f0540825a14d5b5b68858f14ca63a8e7d57709e5781e384b88f78c527ce323d1620dd84f723b83a0df0bae2ada3f58d5d44cb1e8d2a5275768c23177c60b6adf158cbfcfc331717da04069d0bc44be20061709477b75c19c59f94f186c397436d2f87e159ae8f1b7edba1f70b235a4e4a5854bb8910bf88489a6c974fa9b5e006250596c76a9acd9ef4c8d3dac715b10731cf7ffa157c1737f49389a7a6c4b74c1a5f356f22346c547560581cfe7d74b75619942c814867c2665d414e3ac8418c59a83d0530c940f26d8e21ed8492d3def5a446aadfd910b479573cda2e36b0d99f62719de3475b6f02f3bb75f4a2753440db166d4120f166eae7e2c57134d7dc5d1441e20e579b77c24a4bad265e2381262cb8bdee8cf9f11c3c1b00bb4bafed8401aa66608ea61258716829ea6c0fcc6d7121753657e7e2af3a3352c9b8061b7917937ce4d93efa9432e50be8d29f0232660c54145595f1b0fe25ed3d3896d1495e1081e0cab182dfabb929b29c8ba9413a22da70c01a036fbfb12b28a68dadbb7fa863f497303755b9effb4a34db7c8f440c6830a111751723ae65675cc132711f56875e2fda66dcf11aa55bd75d1847e246414056502022184e18fdbe913a57925b8c92494a6ffc4bcf3494ad7aa07b865d25a4857c1c2e82fcfcd8e6b05fc9cab245c23c9adc8aa74a093e39e7599d33d974917d3e3cfe946c44fe00953f839ea1ff3ce43ec27418985f663819680d40676cfcccb150feafca314411d3258d8eb8485f462d4608e9c8af91bf8f22f3fc587ebbd4a739ee1aab0c2a40e83319f1086afb716850bf200e59fb4a967c15630debacad141c49830b3e154b4cf02e26cbb83e8602e5e913d3461a0440873c690a9c86b92122a4755e83763bb4231008848e9f84e1af6e47aadbabfa43992dc6faeb6cf2c5148eea7bc26ea7b17dcb610b2dffc38b5a657b4a3584654ccc5c2b47fb3f164a1e2bb5c572a554459c942e1ad20b597b670c05ee6b265a56b1e9a94788581b66f120faa54521c5d320b62006e83e253264e36c76b82219dcbd33c6bac7e5d3f1ac40f617b3b83abdeb4f1db72990caf748848da87976ba28b7e4c4b07da2a73b656c0395cf21d5e1b9f3a30951e61c237546e6355bb74bc3c157e17da643ef0eed164af38eb99d069de3700d1bc1d0a2cc247867b596c28e55242d376fbe28f277190021a55cc478c763497ee64bfd0d9dcc6693db4c1c8d4108208cfbbec0e64d081b5317066754e4eb19cd07a0d2952a02200ed9ace46f1bb1655de5a76817511cee0377ab8bb146b1b7c912db28eb2568998e4c5aeddc0bd2bdae46a7ba0950acf198533d3beecad669c6b3e4a44e54e99e9d36000bd46c3374a4b953f9b6f18272c8ac6048c4ba1a0f1696c0c59f373ac2fc4e9de4491511df8b52d0a701c52e87c608fde06f08aca7e80bf70d561372b699a2501385116112b3dbf4abdcab507bb3f5d121bf40a0a05bd9fd2ab5567512497ebba6a4cea84988fb9fc55decd4a1c484e91c366e45f376dba0bb4f032cf6f5d3e13a80cfdd102c45e6e2e1c861885f29fde091b936cc31592ef82add8d1de05a9f59c4b6eb15244d2e74ac3bab74c09b594c6ca088c52405c4b0e98ff0317ab276224e581ac9dc3f77aa2581d6d5635379ffa2ab34fa5fe2de50a2a291d95918567a552b11e9523b48623da7fd470e8ce1284f54083d3cf9c23f953cd7d211bffc9a4c91efd7d265157ab88c6b0fc33569bffad4f30159362f45d597178b197df19b6d332efb9fb6484f487e81002b99a0d7bdf95a46304ac0fb5ccec121e857108673cddb2d3e1f265a4b32d0904aec9ee7c1423adf09148ac1476435f487de5a468e5473c3e524ff45d8c83bef22249214191ddebc3673c76c1b4b6f3a3b30b896bd32e65e12379971e6b3158c28dc6a4f6ff8a7e3d69db356e989b52010f18a47eade046dddfd242a2ebb27a162a4f800169d63024ad6322b9e921cae15a52584afebd1e3e14e6a9efabbf92aa4088380a1aef8ce08d4a64c0115c5d433e16cc13d14dc730f495977d73696225a0086d72cc610f370862243b2fe5b098e197b0e2066f7003f98093a1a6fefc451bf41067e0bae818a9a58688180a5a0d4144e0342cca578a7b877a6c4717198b1813f7e0c214d2409f6e6fe609071a4f9595762702123af02039b470473f78055dad7f872f875b2dab66f0568d399a8d92048354d563427451dc645b1e0d5b15689ab911d2685d6b219e7a56b28af4568ce594955bd925bbd5755ba9e4081d4a2a0d493ca4fd6d6d4309aa918e758d538e9cd25f80be1d7aa5037872e38f4ffff113402c0124c1dd824b373c9d648d54fb881ba3d22f988eab53c4a6651df98908c77a73ac747baae1f2d88e57a208e1a10ca9ac85ec96b0bec9b7b468271c7a7d0cb59e2d099756f835ee3d39c7ec5f06aa36195d0203c394e3b53dc2e6917382b6da6c9c1c467487645b28967f0baed021b897f53d62c32db6020ae571cc827bd37ba36d5a7129d07e97bcff6a1d647f82dfcd3031d376ece9c10a1620376d5443402435933241a3814e3925fa6d2ec9af069f5d27869fc0cb66913374ca66ae4ca6b4d6f4bb49592cef66569a8682ca433418f00e4dd018a2defc439a1d169b13aed15f17d006c232aeeaac02cb0f6d15448c125e25b9c3d17da65e89a986aef558f06ddb7532bedeedca9c46be379b32e568c03448c3bdb5298e3db65d966eb2c21b38153d8c070bd8905a6d6f7d52f104fa4bb1ea44561d675b1ec9bdea3f599e210e824a578f20fbb7c57960fdfd7743349f92be21dc8e1963dcfd80c1c8269bb140eb625f78968c96b7b8755806bc30cec4020fda4a7c653ce1072e1306639294d812ce2f3b7b553aeae95fbbe884b9358ddc668f81a3bda66280bc73ffbe48cc33813e64deb5ee45b5ef77e5f402d21de8fbf5cb890f763e36f777ddcd274cb86f9577c53f4fd33118359cff03e42e4918752a0410d71e844f476aa3c390e6fe35ee064472a267bf02eec03e45186f31008c8b6f74bee97dae8bb12de48ac6c5cf68a477a6d4f509260fcf07f53b54a42cd05b2482c86e4898b72a370d7bdbbef547e45680b43ec35333600e5c015f9bc043cdc6fe84cadb99b95af78de2cfecca50c10c31f963bc3e5792f6194b6ee37f735028299657a7d97c6e4dc4d082180bb2b14f5db9e448eb78ee4899cbea8050cc25857b976b88035033a906ef955bfe1d05cfd1638020f2d69ac570f84bdc33e6c2826c4bdf9eac8b1c2add00e7404cf6b66c5d385e329e08784d986c98b0f287ed4ed158f1fd842557affdf4d23068e6d9dc6a002c485f0d2b12f62440d1058d8997917c783b81dd5d87fac504e89e9fe88ee0505719c358edaa427c76b8bd88fe0e54a630082d23a27c324100b6567dc2304e9bfaa47532d3a152a357abd278ea607205845ed7f9d15b4ed5fb0c51f361df52c628206c4db43caf632b731af0676eb61878c323fb67c15321220cf77a0932af277267b1a128549f3a0ace56c84e7f63f389e408f980ce7784d107c383fb7c28643d1be633af46ecd3f9e612eadce02bd03ed704da634bf66b66673aac77c61feb6b1c5dde99da08ac14a068c1bc85b85462add0a008beae5ae07b0289630d51ea7e7d2123e63460662af8d51f9ae40d3f8c66eb1493640f94b85667c65105f0e9587746e4b65c6a82cf8c48bbb36e967c5874f525dad04763b61e43d9bd3dbe5939ab43a0461ab2c1aef18bb5a13e99d97c13f87252e472bcfff748c5fb5f62f58f0de83c06b857d94f16d9ad55b840dc4434d073ce29fff198ed0802c5645549aeb4c487897f18bf5a0ecd0ec41137a3b942586fd0d850d84c24dccff35fe941be8a9a93f8ed4daa227ae90b0d7d7fc543a65e760944231f0ef0faa58dce8adee6903816039909ee9f81f37caa09f41fb8dac9aac08cecdbc929bddf5feae0cafd8969502aa66e3eea010c71e6222942a5bb98fe8e1189fe6f6ec3e64a4294b8dc21b6d67563b9ff4f746edd30b5dac11d0a0083bfb98c324c425052acfb0f217c10414efc2def3e2a022ca8fb5c401f3a6f19d544f20a2e9132a2c518a725eea450534068fc7cf3139ccd679ceeebe82e6532994dc3ff40acce6d1ca8e95073087ea470bafccefd385aef69e9d8e77f6176641b96cca93a58b1889b4c1694899354a1522c28de806691357f62beaa962576ee33cc6dddde2201fa8ecba5b99b56bb8441cfd8a65c78442f909f27190dce8d782eed77a6b5e4e80f50fb37c181acf70aa57c8b85d30fef401ab151079c4c3609b09c0a57a63ffb0a8cdffc223edcef8ab761b1c8198dd0874d09b4baa7c6afa487a4abd167593f04c509290250679909b953cf973cfc4d25f29dd3e54cfdbc63a5c2a5e798cb8a9cc34e4589f5ffece73b1f18764a34fe28af312ac424eaddf6f408b08cfaf512e831c38baf4154c7119411f4ceecc2acf426fd8fdbde7aa36592c7848c57a71263c24cb07870a5a710f3912305a9e76a34449bbd6f8f75c437c5125db653f575a2670b24bf6053fdccf4134c5a310c04aeca9d44aab5ec6a75e4bb400833a753e9b25aaaeadf9a8540d89f421c90cf748f41968eefc47eee028697f35ac238a51f26e3eeeaaea5442219542126e0b8e60449bc501debc048d0becbd37cd36daf8117a9fd8d06be455f5c21fc7ba33b1ff8e842763416543b7abbd5ffffc4775513aaf24aec9fed5aece052d98041b86db99c8aa6c069296838ec199028aff5330f04cd1d807f9d1837aea56f214b9e6df13e18254ca4fde084c6e8de521c325adcc3ade838d6130df97a1cb8e46b4444cd42feb9214cc76ffa42d772687c58c48e2fda46498e540da533646d63c81bd034cc1ff2803966f9fde2a75496930e9c8565292fb9b13cb8e2193517160c292da7faf64606b9821082f55875f8d2078c5587310e4cfac5c631f1c5f9b5a570ae58e38973f5d682048c42708afcc6ecb5b96e8b0724df9ab8f1055aaa1cbe1719c7ad7c1af0bd59c05440287b5d38817d7da2cfb6e2b4028aea2ffa316ad8392a501af296c782f488fe4dfc550f318fd70a9632ba4cdc60d64f5bc2f62b2f1cf3d3516c8a38d393d896b71ce0973bc0188df1d61fdcf15bec0ad42f1729aa906f96c9076a353ab6931aaca4fa2bebd86535135a5fde02899096aa035754cbce708ca631810a3f4ff90b4bf8b3695a391fe9bab5e9c1754f15e0bbaac4bd4bab556d72aff78b4b210e68090cf608c2f4748791e9cb73eb4d595cfe16726acdd87cfc4f3f7515ecc22bde8228c7b21a66070fc6b5fd26729b2b961c91c96cb25b839e53eb7430f29f73a8f767863df3516c10f80adb504b8f6b1cfdf79705eca7b14b4980e00c60be53436147362c30f019f6efa6f46ba1f37d734d61fa3ebd1355eed082d0212a0cbe37195d54b135a1cb8b6e181f1b9a7574ede53e8ae9c0a278d612bfdd240a9fb54d020def7016c9d65605c54cd6f91729141276ae8d94094e7f3bb257f3e69733d3b70a82c5382843c5a63ce3f36cf099de0eea5e1fb436061e3a52005bea9168cdd3fbcd4152efda1287798a0065b02dde706cd36413b5531ca234bd8b37676cc7260d45b6b645ff392a8ae9b4e956c1b10da604ef0b361a8c7cbc2cf899f5da531a25673d231b1720ada90359dfe946d5ee88dd3f54a2eb1fa1257ee43249b3b7c1fff7b023a459a3f62336b6b4247c9a04ed04129dcfb74710f7beb6ac7f32643e4990dc0f8503c1d16793fbd6b42181b96c9ee5f44f92ab9e36bb985e732374dcc5b12e32a3df00babbfeb5b2c34dac9fef4ee3a59f74ee852ff8cc8d393d29aeb8ae41e194dc5637390a487e3c6ee82731fbfa48d0283ada4a2536d0fe2b1abd17361c580781c48d0ba87f772b8e820c2300bf79dfa9917f772c0014a4514b2b9e48fcd34d327beaa584809c73d36de70c2f5ea288077048e0c9f69ef2baaa69f09a83eb4e2c18db17c980a255eb07698a97bbd0217da7834b6871ae422804a38af4f957fc27101113b2c686d13669060f91cc6e5a80e68e10538172e7d28dfbf63e21273ef96d62f6bdc3be471cb4878323df96003be7ea37d40ccc3b9aaf13cb7c7769e15f246e0f3aef2cb2db33c7ea6af07b4ae883e1f0408fff9701671ead1737cab5bcbbb3cf63f5fd46a37d0acb40221371cda19586ec9407cc307e41750b2f9620a2cb178ed631ed64668c9729afde050c736439928027b136dcc118220e440e8a8b34127f9ca606191b20aad8993625d65d267ce2b935bbb94c062513db227ccb51ed78c977ddc69d3b8c2e82f8a8387264cb233a7db04c39fe116680335f466cd4e982f182f655b2cab2a01f9a57d515076671dbb9ec5fb99b406845d20cca2cd5369cafa128affa7a28ecb0d24628d7fddd0e685cc669d8280d6ea56eba6ab4bdf8959c361c032f541c4dce8b6a9e73859f7fa26fc4719fabb43b40f14fe069287b976aaa5242a70623ebc450331f910d3b816259f07082d088e2a5ad470321b323b865ab82391ec0f4335a163bba71f5255bc412961246951bde00abd65342cce941ecd6ff561167644b4db4d4f98ad8d3170499c2fb991546e5e90b52e1f833adbcb6dca0c2ad44681f4aff7e95ba36866f9ca833ee22bd376ff4b480145955d01f6bdea126bd1390d788698f26106d112a65a7a485d38d0fddd1bae27210c42cacf8f36aa05d666090d4a4895476c59d08cee0246dd83e2853f532228d842c648f8d40980b058c62098df24c7a5a6b5e6f216a785e3148999310fdb3e02df00cfb29972161ea2172f96bd8ff09b384f8b29dd0049d7e2683582862977bfd399ef3a96f559a4cf0520429a9f11626a8474fd821408c2846eb7877331bfd3e4b598471a5a03179b479c84ea0e121530c9ac4b42e5248edf506e48227596ee7ca2987a61c81cdd55992bdef7994b30ab820106a8e06b62ad5901b64147352ede4cea1ec21f155f4b77a89315d680fd087251ba0667c37cc169e6a32fbc9900879d1fa422cfd4d45e9b7e47210f936889c66eb66687a4517f2f9fc5a083618128292eb798d578c630dabbb6f8b4a49905ca2267b8d2882cdee29f13b60044b0fbf31f5a3d6fea4e5eaa986416caeb53593642b0652ad3a996e9a2d1dd1b3b23115cbe6499a45048482cd5d70d8224dce6cec3a4c08cd5357fa5106f01d729e37e978b24f53a6af274714d16a3dbf894c96544408282e665adeb5f773a68cb84ec7aa263685486bc001928a2b3ce515702708b35a43372fd71903261ab74a29938f8a1c5174597739c33f4290e112b10ae86d79b1c1ad2bf38c9da3396b5cfa73b84c08068dc07bbc3a8259d840cc9a6a44b7f7437d8a543c155ec2bdbbd38278306869b83a334f01626b1809e75efe38e00325279f52a93878a19e5eb31a7d2b65ecdd3514650907d67e549a2f5138dc36dafbeeaadb11cf70bba45ef596af691dbde8252127229f5b9a1560d3db8c7ca8a35bb81bfd47a23af26fb5159064b9a7de98f131727fdb82508a894c116901fe95335317eeed0ba78fee8de0b271e1e9d19f9165ca42c390bc0ae3ac0035a2bf11a2f047fa0cf4a06fc17c5828200a0f27f87633f7998a6f13c2e8c2039c035e91c4cea17b28bc051322d5d5b91a69fa51de466ee86797bd3297f6669d42d0c1adfc2853e307e9f0bb3fbab5490b3c2a104621186a94e12a17a175fea9175ea4d889589a713e14bcff30a4128ba5f6a1ab408f390c37ef1f4e2742b9a2e837593fdd9647b348a2ca594b2c87aa570d63998ece7ad373258784160ed1836e521a51b5ec04bdc505cc95eadb5bdd8e8af7093164f5255f631fbae30a96256dfcbefb4b0ce7e4082615a8468419bf002c6fd0d3e46a485912f3ee6874c8fbe39cb9cc9e16846045573edd864e5347bd14cc456a36af849f443fe369d500293c86ec116948533d795e4bd2e63df190bd6608c8d0f4aa7216e5c66d305218c5744e77c841f6a858c1b64deab87d93064b91a4ca44dfb31af8a7f54e63ead49a6ad16221b24da023a74259eff99206d2546169891df6e15cdf5e01a737a188840c2b5f1d267a9dbabb96863825a713d5bf39d7c75584053dd33460eec51646c50dc0cd79f9fa2d81270d8dcd5dac0878bb7fdabdaf2e4cfe9691fde1f2785b53d994cd4914b752ac082b521c40e7cfb72d9ea835ab09d7e60f1473e461d879c613032d2ca0dcb144d977f8bd55a1180c65c3c9f54e34b88b72bd69a6452dc382b481f63956454280047b9308f6c7e79750ef0bcda397d67c0dd80d6bd0b5f01e0ea676531d10f953b643017f58cd53d079a4bf3ab3f404303dc53454c63cd742616f60752f14a79612615882658f201f7025afdf43371bb2d660d7a0975711d08ce442e77f7c33cb2ab6c2a9e6f65942b29ba888056c81de4126f509e7c43bf31e91e38392725b0694213fc57943181dffc716c8bd88905b3bc8385d4d125fb0ca802e26b72153adc229c204c3e6572e68a4158f0ae7f1993b0b5e2f4d41217ff8befcd9ea5404e41c352660054f77897476954208ffa56dd807fafe3cd0c091131c0ecd918f4137010d41f179ac6819376a3487722a7f4a9391f1dc74f8a72f18c8a14a6192278793bd77a9fb7f850e9fad51ab5f53ac25dc1bdd3d0715e0973430dd540673985c927ccea9532d25b21ba33752cf5f61289731284875667b56c74a5cd849c0814df1e08754da8fe3b7c476b007b4c6263a214cf6016f9c642246ce1bc84c3643e167b703a7c1d357c995307e316b19fb782bab2fd5f48d2ed81a1e1bf81c8f255bfe6e5fb95aa6f923e3ef876136223b8f3fd08e20e774f4370ebbaa864fa4471d9e03512e762d61d8f07dcd802eb3b77ca41f76e7d2b0b22677da9a9a924d760ff97a19679f78313bb8fcef0facd093417af27206d1fe2137d6320be1242bc2e66afd58c4a32f83e378166ea9475624c1ab58fb9b37915026221ac6e4672bb43bde1049c6d123f7381a3b60c2bf060e30b893ab079bafe838d5c93cc16113902b674c9395ace3c841684c578438ddacab898d58ad336b8afcf098a60b0c076481e424ee121aee49231f2d45aa250f0c4f1b9b37eea62d43154c11cdce01fbc32894600b79f38bcb45c6f9e5f0902862dda3cf5a54629ef214b14f9782b233beb597e32b708d6a4719e6582ecfbacf4fa62dd0dc9a3852f16e4a84777480a1e519b901896748e1a006dae48e5ec6488d3b5f5a8b85ab88913de3c09d092c810f3d7848d76a3055d4140ec9cfa8cd467f71372bd7bd52c3b792839594451023739e69a6878029509100ebe135652d4db53047f0dd1c1b8ac5d21a5e71940fea50a8e3171179f083bcc74d749f621e2f0317d9df7b5ed1aebf4574e853093af188fe34251e408b46d79b3a48316109231cc3c5344c173cb7ac62acaf33365b63b081bf925a23ca3bbb3cf010637304f4c348bd8f2984981f7931a2010a8f5c33e6d073f2f47b75bc4fedab39025e5b88e797a944d642707801d6565959c0cad4036e76e96e77b272576107b66416b375697e384bdb53b7678cfdd6f18ce06913d45644ca46f191067cff7aa0b586580955357d6dcb611ec900baa91e68927d5adfec347f22db6aad98b3503b74e6a726c8fd8ccfe98a5651f488a90c9aca1741697d765abcd8c4a5282608ca56e800a4ea2d5c29d571f58ec7e6ff4d6f196a149d18b25378e6976626f846766fae4c0af5b455f7b6d0dd5fd31ec63de8ffec80eec764a0027ef0e78b0ea53084b18c93d5fced7d5ee47281fddad57dc009f5270852e1e09dd9e6e70bdee7dfd33bd887888e51db6abe1678ee7580e6284c3a2e4052f2ddb27d8a371f9b45fc307aa9c1e7fc91441e0fa4708ad11f9443011e15e46d23661f971f2c0fdbd5255df7f219e3c9d677ba031eef3d835ef57caa351ba2ff6469412c47369351add483153f60a53e5e4436114c4fca55d99987713ac3a2c7ff76ad09e0bec9aea4a80eaf58c2041101b8d2563d1e10c8b70d2c54d744c6292bee4178892f5534359ec555b310558189e61c9b8cf60f33a23053d87af7d5050d86ff647e18c2222abfe1e50d47be53067d5f7141be831d60a02360d42d57b2cc2c3a96d868a26cdf090fa5705c44ba4e7f153f525ddb273f77c2f808f12e3a0297344981e1b017a229ad0b1d7749df15992c5e5fc5172450986312f4c26c28423685d54f5d90bdad58587caaff34c59174e4fa381c1cd54acd51707d411a59bfc3c8f826fe14ef66d229fd206ea9e35417b83ce61940170c4965f0debc8492f339dbd607a335c9c12d585f8efcde85715a217f4997d8e13af1219ccf28b394f7f82abb4bf45bcaae35fb130160d34ebf703ac9c55b3b9954a3140de2adcb4f94ea438abdada9c13decd66b03c1457d935b428e484926fba1cb51a93496ea5b8b319067a540b4b6d5087b231d57d9f4e8d62a98338ba60a14668aeb484456b21133a8959a8455ec03753c219fce3f94129b2e68aed5803bbcfa1e71461288d6a59787ca370503999b37e607611f5855a7b622ef742694ab96fd73e1d92fca008c45a3de8cbba26702df4895db3e190668fbc0d99d79a13b7fda867f03871095a7080cfe412a58cd34cba7d98875fec5a6bf3adee6f9fd4fb1364dad8a022a333692cf87c98bca3abb23a119dd8d60b9e36cebf2a19796a456ba6c112204c1844c0bf486cedb0d5b65122cad2914c06f74dd2384f721d4cd62e2ee6a5bcc16538b726206d7e8b8797f816617d7353ef1252771da45366dd5d060128046782a54870b9153c11d5ba88d9ec00c80b4c27a7ee6f7949882bf17b122e806292b1c922e3da125e11a89ff539c99ed35dd82ae704c475e8707ef35d59f2784fbbd25dda2f63dd2180df4ff7243d7b027e6599c979a4a3a7a00820c8ba9741af16888cf0efcd683320689fefa96ac67f33d35a5edf262c7e9eda23397497f6dc9f0f13b6166845a00934b570bbcb49dba7ccd809de6244e25f337a8c6686bcfbc66e2f1390087e73bbc8ec3f968f7115b79ed4ca8c1de7de9b325322d0ac07cd9165fe506b5d022a4c3c01d96e03a5b1e5609976b9b800d655917210f7e399bd2de1a2e38074d1121cb12439708e25cd695ad423ae91c5d56318b3d9520c388df246ef21992c3d165967996bf78703492bb479eb8ae6718c9088bfce1f63f1e94d39c87033acca08c24203ecf13ad569ffe7bcdc802243c9d1cdce622b7ed5b087457424e7d6393e7f7499b3f5d27696bbb53dce35f8a3b48b84c69ef5ce0b5a3148f6f05c7c50a43d0e0f38ce4153cedeb8455e385ef467d1a672e790066814880c2305cf9857893b3d79617110554f1cbdbbf2ccf65799b14a6d30d86fb8d07272daf72575c6ddc0af6de49842f58d9bc93f79fc3ae66bb94eb57f5b04b55e62474321396244cb33daff83e0421c1f46192d7d79d574a728c38720e300337bdc795fe7f8cebb06ca73ec2fa8116e6f5def066d1fa9ab4539de1b7032dfc51a87d5a732443f7758f49ef0ca27d5af2685cb6276f93db5753ef9d5b2c73d089d5e4378fa56847a61a73789aa0a6b4dbeeaf9a582d4fbaaaf53c31a9b075beba832a041b4dfd5b7a51b37c0fb2741548ce8d62eec3baed937dc9735d93f5436b2c5280f8d756732619a74bee0b110f2d7d99830ba7ea192db64a2ada4ed56c8e0303d33a4acfa4a562bfb3440e0794003bf9767cd8d7d12997debd5d3a646a56a2ba961bf76d8e0cd5adfa631c7f0907429c767cea0ef8a2d868e07c7a45fbf3d32cb5cf9b13bac77f8fdc51953fae4e9f1935a2a663ceb8f4dafe642f3a0078dc8bb8fa14b4228282d2c062c780b11f41df0c2dcc3eb768cf8fadb1f12840cda5911182b90e1a5f2601166bf7eb8713569ccd240b11abae85cce06f72ce162f60ccb8ed0160bbd9a16667087a0664f037877bc8b0c13c4123612f1d50c5b8e83460ab6a54d514592793f01d4381bbf88032f139b76034382c02f4e6490c842381ba83bcd9e52e9029541082758c96eeef5db4c64bf77ce0a12ec730473d710b6f6b9963dcb1561372e4fed234e2d8d21eb6e12e9d5b677d74b5db68a1d4a833506cb627f9182581c476aa44371ff8c38db4e7788c86bb2c48d31524278ef200062e19def66a85bf9b3c0ebd905f204639be3151bbf8e8e8454b8e99bc4e13f12f820ac57b7559ee465646ce747393408a3569229c76a87ad56c73e28a3e60ad36fc996fd3238637611318979bd8c7b521d0ab84c89c2c20b5c0bd06f0c6351648dec1768b11564fa8f7906ad9beda9eb6ba446a69ecc5a14776943df3640eac93dda07caa2000f1631c7623bdaeb27632c423a9e57d93a95c1dc53f95aa1906467464d5e9735a1fa0cde9b5d9e731b25bb6a114266d1ee20c0fb75ec364e0823ebded7a876888229a597732dc5844acba5a7751b6978610b6423328e884d2ab3491566959a349a32bf292ea6ceb6ce4500fb2477617d3092aed9d20052469352481e9ced3506dab4e3af64740902a485d1f00f18566607cb0f5328ecc1cd22150a5919f06a559e9548f34329fe518b8d8a29095232f6e89f4efc03e8b45493d6f54e0e97d777d3e6432fea69706ce66583b9eef1e744306183447c5e7bac0f8698376f3986086d7a0c858766c83fa467684dc08878a5c0857db5ea22cfafa5fc6a62948e9b435c02de9b0f7f6464e5b6ebbe9997444fd44651dce279d4bd831f8fb6ce39ae08e7fc94a2fd8f445f7b7ba2b391fb8f45b7bbab073cc7ef4a42909e2aa758c9fd94515773edd42b4a0b16673591f23acf992a785e2d9c8d1df262d2d700590256ca76e55546da2816c6971b1fbd976a378d5b8d1ec0df2e6281fad684d32a3da0b499f0f3170c807fb33da92370a562ed0e4c0603256fcc6ab4d444bc722e108b255a40cfca2b37ad16202dd36f4591a9a3f815efc56dc3abf301782137660dc246e14b4f0d6c66247c27f5e32c6092c516cc285b6fa97503444703be0260d2734bc3d0de1d10a01a5bc7daf39f735bc2e5a35fac884d01eb709257fa4f8c86214ff52bb3c5851a49bce970d6d8d6dc8b2c899314c97d2ce77d3007122fe01be4dc6a8399ad6f81fca9efede715ca7dc735d1329577047ee1cad01fa6ab19bc8f8ce25cf10296a1df5e6c49e4ee05c59285dde1476e7f5fd8b5dbc08d119b67b169f5184ac88db679db110de6f35ed1eccfcc723ce4049e7b150ecfefcf612b12fd595745d6e1b60754fbce7ac553708ec68c99a5b6046519513ea564f4a31f6c30eb2325c36d79ac0099607ccf75588ed61842f7588ccf4edae83ef5b2cbe93592811ccee6883eeebb7970a451d83edb1d788f534c4c0baa9bb52634e2c62d93d20c2f2c5ba129ad7f119ccc07decb27187f3f84d2904ab2d7ebfb2cb12eb7c02e2d1bb94bb0f03828d558b02beba3095d4add6ab911ec61a0b38cc9c25a5cf55e9dbc4b568228d869cf94aa38c48218222e251de9839ad88e2ef39954fab0289f1328633e5b236f388719c4b09654b71613e95fa0e645f9769beebf804f7640ddd51e96870b5087bf55021b30b8ab8285ee779b011e960b673d9d344c6e2efa4aee0d46d1d44ffa20a113a95c94a0fc8882d4b754a17108b1bc6c50208398ee63a38ba7f1ecfb7791a3647cad1454bc65be8b6b56e572179d196e76f687d2c3df16a738102db88593c70854a77009a0eabb001500920cd9be0c7a28f7d06b90490a4321cbf05ed00abf5ceff6e9dfbba5fcab21bcb42c32731afa64333a6c9908d0d54af49046a43d31dfc6da8e87f2552a0118587be06a53fbcb4e8aace8188be19ea08798c5d1455b8763951573d64d78fb6846102186af213273a56fcb46d726ba60c87ce4f98799ce521daa61d40f1a7acb53ef1401d776e9d0180f9c641b191f025ebeb407497ea6bb6b2cd64c7badeaf746de60f85a1e5ba1c1b5c63c4b5aa806e69ea0e47551c22ccc9abe20173fe2a0d27e46aa5a0589f760b31be7912866bd947a635bd8454c3efcd5e7c6265521be98a96fc379c6d856a2167938a1bd79a23ce2bdeed3f47fb306c4450f5338e9e3230b949243c318b6cec7c1d91b1dbffc13c59c777050004d6bb894b9621ee05f6686325a5e73e5dd250c0a106d997aba5480e7fe505c2f3c2e3a86fab4e57a40871949a98be7ccc9d1d1965078d7ab9f1abd993168c8ab48e0e44ad92911a1aac4082917ba9cc6c4fdd50231bd304ebff7101fa9de217b3060313374395ba15184a3fecb2093f7b1af5ed173c51de67e884691af8bc353112ded925c8834580872d58d9ec7c23da96e751adfd54c8caaa88e988f3f2c2700f9dd1df2907197e02590ab8595498acf0f2afd3f150d0244975245b137d975e44b5092ebd707e1f212ae5dfaf38466a370f84624e531d6240101bb19ead691004114b75d49134fac93116749833f18d1775d1e35fbbd1e5b4028fc2b144dceb57093f6c49fcc7f7d146d01e713be62259d932640ae5b4015d615e3f54686889a617b862bafd2302fe846c4d8b2990599c00f0c2f193c8f554474d5a2ee24e663bb06ab05ec9c5d2948006854e29ca6c166d265535c828aab3e72e2ac26ce490f8c1117fd085d167c537c9183d91d586e66fedefc4f107ae35323708c21dc144d043af6e7aa8d33195829fee4213e62d0b02ee833d085af0cd9038bf2c250cc4faaab152baef676b51af519003225aa33bc319c7cf33fcbfec1b638efa134298638397d622f83ca8fab81358e4962003b4bf193a3be0ad940ced165967fdd71535e1c6d42ea3cb8e6ed68f5e1144adfe681ae2a598909bc2c676e8b96d10a731b9192b8099134f79ddab875634e26d1ae0cce390bb33596f794d5b909cc6b18ca55072bd82fa725b625799d83e56ce0455ff53d5dcfbc2b6d3bb768cedc83eb9319aa257255b7c19d4f455deda3de8d8d275790197be9837677a2364b91d27d8d0bd1988f3324e34a5a4281a4d042786a1878a80716d69db7ec650027134bcca3123c6f440aaef86b1419cda96c3aaed8ecbff0358deff963084719f08c673edb0d133229b761ebfc0737f173ab2757bb5f8e0338fed79c02841b2e316d5ff8f38753939e9e71d30b65fd76918bc2115d187d1813299a97b293b50b523f23133dc99772ca97b2a67ddb07b8142d8c4a4e4178fe0dde4c4e1b60308713db4510f203420c37c1f4d1a70de54accd71fc0c54d9cb547f6ec3128954ee019adcda998777ea847b327555dc7dcc7aa58c6d411b3585904ca78d6c67eef826cc2ed6320aa8350f95cacb89d1f28b3395e4cbe98806f7f3d8f9210aadcdd0789122057db7379044ac4b337e838d109afc704ce556e5c9cc292b1c0fe8b372d71cea44149937faf8e4c00757a9ee6f4472f4d4033e02fd44841a87f55e85ad2820b823d63ef4e23bbf18f73bef7c564a426374da3e1cf29da5424b5b26ef99a02f2511a33714148d889e867b8ef31dae4fc0a7e40ec5357df2ad56b6273757109a6d808e2b7894c2365b99e21a25c58e295da0e303dd5647a65f9bd6c15d4c61513079be4e50c8abda6961c0d57a7a3ffc7b62de9c29b6f5655c735053b8ea10a1d9f801122142ef54359195041e8b3bb94e21973847e37f17423e3496160e9f22ec8fc98eafd573d7fcff14d927082e0f8a686d3ec7d169bc0b029916baf134126b0bc28b240410c33d6d7cc737078878d21b9fdc087c694e5f0a5be4547d8d33d751b8de7f9f7a4ee0fea062811bd242c59742b86ac21ae8a4d0877e53d54b85491b8732d8cbd68c93032ce055c949074aefe4e7f5ce43a49f90984d684856eabfcbe091a5172d03382c24f9ab7322616d6634885bd6fd60dfa75fe1e2ba91b3d84e457785c2b2b0d269196685d62bf7e1430b1c6d9238b93f02a4e27d7d1c3e337f5b6126d79bde8a14a48c2e0382c928993260f8256c1984e630577125259a47c8db1458ad0035dc5c81edd47b1ffceff09358e326135176c517a76e5cec3fdf5bf9a94e3c51ac172b49e45cea445514101194655b286a22aa6766da25c7194469f9e7ab180816173e80ff6c05c179046af8720106ee87cfc493ac92cc58bd798b0605149b1a7103ab890fb69228292031cb76a398220d70130eec6c4339a4aded464460475de58f88df67539c5ded0f648d7d916552f3317d5ed4176ee1107677f22c5c05f3e054e5b81d1309d067573c8afda19fe6f62fb7f0300cb782f809966731260135e4eb391a1529e3794a76d14403d2c4378cbc44865e06f42a1540dd4c4160d9b62a9aa2b980d74a790e122f76dadf805e050e68b9172a198d63526e9ffd61eeff01720c8b87e219d8450cb428bd4567b7c0551c37c2a98bd79f19fab34f9c8361a689c0faa4b1c2bcd6e23938f2b08e366cf33481cd173894481029becc04aabe2f1e210ad844ddd9c5bb9b54e058ce3ad3a6916ef18a473c2cf9cff7dc895e8b2fb555e1511bf31b1a17493087e00d223996e5f7b494378bb42256767bafbcfb47b003ee55c8f7f5347b54e3a3f16e9f76e8f2d47db8f82a314de40d4d929109251f86e04f715326c2029ffb2a815e9d99bf9c2596919f0fe4622e3934537d6980ec02abea9d7bc658e95ac030f45e9a47d73670e83577c6610ae1564459af6eabe0e668f5afb5a6059668921d3f856347f3989dc0952886e7fc0405d3579845ed16fd643bbaee7dcd43b140bd32b98c948e9f88e461ed4bd6315954f0be83d7c22db93f4a900f7e93dbb4cda7354d71d9ef5a2fad521c2ccf4c8ef15efdde5c0a72b43ae7a0722e342a3bca24cd895d9b0498b6f4c1d157bee1802447197a3469bff4445868c23b1ec6f370e76de1036d753c9ba42bab6fb3e4fa5a07bcaf2c074cddd8faa4569c2a6a879f47375e1a0ea935adf036c9f54cd9eef17d82e50c9765a49bd558fef640ecbede0455ee54e520685ade644358dd96c72c3103299829dd49843e4139ef004af5f1ddd6163bc98471a8d2725cb2b50183231b3fe74b9c313388c1737b37704d701046950f841f6cada2f1ecd4a6315e06f67395a7c6f272fb540f2577e0beff1a05566666efe0be47b8e3331684537bc1ad4bc1e7757375faaccbb8393e0d235b2ca76fed307a14eebbcd377e3c199a00fcaea60a17774f146bd0c4c432e3c30c1af451e10ddf10aa4222134cead3afb0d63e8a8c50ed3590b994a8835b8dd9530d1665c42db0be4b2cb86c0d2ba928a6ca8eb1ee140b60183a9a20750b652707bc37ed8fad4b382c3414f24bccf74aa78db7789c0c613ab26f03af9472300a1dc7197c5cfbd8a46b6b3e0185f22a2706269c8ea0f09438521090e541809ed16aacab10d6205a95bda7dbef3bc7ae33ceab7ed4282c80b251d3ef86a09447db95eb68403a0993f6d21ed716f64868e6169be0f8f361f22d7c494a0d1ad38c3e2e51ca4fc089dfb36ee5033394fec60975464dd62675e0660e279f66f5d787587092b837eac4ed9f9e35acd32cdb1e75529f843d3eb09273bd92c6f38e2f05435521473240cbd63ddf70f72c911caf5908f70257d583f11cc74c0964aa147d75847279998771bbc8cf89e028e15535b6b2695da076975732b1a8befef52a800de542ac992abc8a6fbbacf1dac85998f5d84ec6d8a35afbfc582199f835155e2c88896d1a1965ccf197009318d7ccdceaefe6e714cba234a4be161ae8e87b5d78b35de8c64eaa7364bf6df6b8dd5a322f5ebbcf190bc8b58d596a5c601e4297b0917741eb65442b2b9f1e6f8e3f6730b6537d7fdb66bbaa401a3629bc9c2dd4cf6dc77e00fbe26f678a21f2ea286103fac0538a38743ffc3743890c41f09997a97c84a39db503479acbd1d8e8647b5bc834f4022b8a72b28c911e9022ae59be868af4ee5a3bcc8e7345ad9322bc1ca459223e51910a4b3ca1f99a8f1d174bcc1b68592dde6c4eeaf3931b35a48987082012e619ae7279f79be7bb19955263b0eff3f3bdffad31614e6cb70d39f403d23a19618958bf3b11f867b7189b940cbad66b0abbc8d025bcd43f75d02afe6c4c66c97ee508077b693d8e9e095554391ebad53385378e960fc55db6d1dca1b522313c93f873d5a4dc8ff8d71c791614e3f630546d0c2fe61373059633f40048ba9da205953d4901465cfd5f98741a6b38ac224bd8566fb4d22a9904efbd8721157e737e624c4d83608a80320ac390f902aa7e46b5601fa7a2c27e5fbf75e71276647ff1919d79b2c4410ed164c626e146975b4c3eda714bc54f21ee132ff4b89fd9dc0073e97da5dc260c7c2e84a61ebb555254669481abbd8e202f328ba300f17d53996b53e20e2ba95a9d1adee9258367f0ea984821b53932ec247c70c1492198c7951423cb7924d071e424c22cdb03b3e3cc27e9b100dc40f15fe6aa28a3684613921ab8b1f593ef8715c8ba5b9fc4077f0be78514c564308295c8876621374c8d73f32fedf88826e66f508270d877d601550013b0cbd16d4c0f63285064443bcf5ff0617317428a114401feb6cfe0e53f7ba8c8d1f1157fcb7686276ab0d36a0dd43c7a131bbd615534bb4dcaa7cdb806bd09fca5367b15034c0743959fe3b7956e5a14b3504ec56901cf4981f7dc661451d20712c68d293148890cae1515c18d4cea3bd434bcdd111ed33f17530ac6a37d475c11f360117d13f20322cb8d0cecf936dcbb726101d5d42dd467d52e16bdcf36ad47b133eefcc77d4a368bb0951aca08c83c412f4269af38f3b65fbb63a18c591e35b3f340654f6adaef446fcca4b7d4c2bae6fe5f88f7ca724854980d3a40110bdc39f74f629fc064ad5cf284e7762601e5984de34ca6f62b272e2921f3b9e57d472de76637a9dfa692b9da4a0222a87d9820734f7625f6486a15f3c78d110d3f468aaa1198c9a7ef64ec1da70b559f8958d4d6a09583d97b1a82ca10c5abd5c3249de120d0f57394bd4fdbe75c3fecc83f1c4212f2c3f9f20fb35e47fdf6094f4c628f5636be4d968fa135f02d34308fd21f8dc9b73db7e59b9dd1007bc43dc8d3dbccec36e561827e276630f96413a95978f90edc367dee40c3be7263029f8e4a5cb3a95946f2285699a006b9ab7a11a0c0ff85ca8f6fd57051e0ddff161601549a98ed773c5b5cc5051a6f485061d0b1b703377149f456baf7f282d58ffac4d1178832863926f54f421a17aaa56ab8139c24339d4406cf70b8d6b582e02d7ce1e100fc9ae2389585befdaf8c144038b7971c473dff1acdf4015f94f143f56febb537613889cadd352dea949186574645edc77b83da5e3047837bf7103dfbf5ffb6bb2e8ef0358d23b705febf3a21249d29b3e34ad052b7903ebaaab1fa4bc76aee91fc0acae764fe5c569182336201176b3c32225de901caf9cfcbc9f0de292147c37f3982ab65480fa14e5abc3bfab5731776d26d8b91b3e9a000dd7e5b9e35cdcc8b61f05b1f89a03d97da7bd6a0a2686749e8ff5a3670deceea17c684f423b30fd67bd6687c5a9ad2bfd9f324b2e1d939890402f0c8c60c9a31c9107038167be69ed4d7f335751b3e0c6e29f543a0c066ce2309155d3701929a2d47435e12761ff8c349441a788c1f6a2d2ab79f78ba4be5fca2316b85f852e564d6e8049028cc02f79e9945bdad93201d55823288b6213e498a9f6e1c69e7f6a56f0d0757f61c9ccd589380fd83efef3d7bfac6222d288bf6e22ff3c3b88f45e8cd68b03fc43ea5c12876bc12dec06caa52007259b5dc5e483060720662791086b937f4f84101bdca74e20f5863f33e69d4b5620033a57b94682acedb6d52cca5eff7566a245e58fe8c46a7c97d927332d8e5c8669f447d08ebfa0ea81e511b8edf3242b81d41bddd21642480c0f7a32962e8294f3e4619cec9aa8fb8a3df533e03d14ef1d225c362ce5bbdd432b75b8f3ad246bff23874452fc535e994bdecdb2bce4592c8a49f98d926a0f0e859992eea667503d169da62ddb270fb0f27177c62edc99368984b7259fbd0582f341a0d96f15010946a709fad7b0307748e801f10f5360de20234c11cf95cca6a13d86e70408d35344c46a181220d4c49865cd042f03a858a2050416968a2be0666c3900cc4c3067546cdab95c71eb2642344400f0cfa36d1d8e9aa10a03192d8229782d05c9ff1721827617d39eaef1ecd2076893619d8a687fff0b00920b1cb6ecda92455ddf69277259acdbe73510ea973695e40a99f3442c0dd02c54152b13d9eb93dffc43722531af560d77da9c20b574f64da81b1c2098ea3f4016191311e6bccf09cc70f89a3b5912b5ca99067370bb5756daa9182bbb79a73400aad0f1a028d9069b3f38a9f7ea3ba2aea115838eba80f8ee3a44d9fc53a5c81d953586ae88c68b4d7b4472dd06bf887ef775e5b18de9fd2adac67b1dbcfe3ceae629a2d78b6b6e3f672112c32587d74fdb347ed04fa72b49b331cd98af97eb70e213202e8bd70ac791b1223c147076464eaf9cbe56c7ccde5c59535f5003b43a27c250c8defd662da9fc618aa0b641594ca9890829fabfa2df3114ee078d0c789b672f3e2c689f82555bc26c418cd9d58c5dad6baa903001382c03a9f229afbf5254fdf42168222b2375625507cac1f15abf23e2108a66935c6bd765ee82f45f538cc76115fb18f206e68292bc3768f8d8e54db7343b1ce4748f840b9d25e459d24d6fc615640815e4880c758420dc0b725a657c748a172ad2e13ef490958fdc4344d2e69eb2ca4bde249fd01a30bb646f4cab90eb1200c819d6b50fcc1043fc6397534e8eb98ae90c75f033e50167c3f7d6950ea195bdd30507fc70583c7bccb4c0f48f02900fa572bcec004dec1debeb51dad9633877554bea0431e471bd5a378eba44f3bf068c37758f2da4e4b0fd009cb85ec5204943fdd72b934790e454705ec2a61e3eb9b0e0e89cee8408d5453e2a659ce2f42e43a5eae661bbf281f55889b69fd9a761bfd9e08f1386088e564e753ba7940ac1a2d5e4b2a7e78eb6889e48320ac7b2ba9f1dfe335b83cf06b8ac4705edf96fc33beeacbd65ff793202612f77464ce7aac38d871016ce707ffb517a171f40c6b094fc4d333d91a96c0358fe8115bbc89776fbef897e4bae5e007d23e912c3b3976a13c2a65f89aa209695b30b8783312ab1a0d2ab5aa85e90ae39b00af54dbbf8e5b8d59d30930bc8459d782fcd4e4c91e2312b28c556286a17b832f157a3a2f3a5d8743ddb516c69485b14445012f394313736987f465c2791109011eddaf020ff2f99bcedd0ea99dd9f0b730c297017014aec876ed3d2490e5d4742975328857457a1bd37aafc22031a955ce674986d59a603599e94721edec33c0567a8bd914e261146ee0aa6bf2f3982e1062484a14f41920b27224fb016e6e07adc8ad54d74353f433f63d0f87f864f56c35c29262a30b151fdb149485aced4de6bc4eccad961aeed4ff40136937b8b1b1240a5678020b5385f917326199e46e1dc6f68e73daf6fb166f9d723602813b40a922391d7f8cb05bc09a660f313d242e9ccc0d4e9dacfd2570168a75621be4cb451800de9ccfafb8ff038f7570caebee7315fbfe49e43d3f1696d8001d698c94bcd8641677aad4a342129af33dba36b77fbc547482886a8535c9ca50fc68059bbe3ba5dd5b5ecb098828daec5bc9a2488ff2ec45c566a2506e7d3695d330563baec3de504e069fde243241c87969d0d5c06efbf17ab90a73c4bea38da04b22b7c6a766a70e6b3bd75a76e63e4999daf378325af4f74ade1795d3741dfa6ff6ba561d463fc8b45e59a93f6e0c4f018bccf1c5fea3c2607e517f533408448e85d9a53df731b8a3aed0da7bab07c8be48c1eca43d36cb612e0a5597e9b2c8edd4591491b86d059d592b16e7c31dd133503ccc8e5468e31d33b2f068408a165beae0405b3eea850ebea85f46e8f74ee4dda91e006280bdba79b805d9bd6f8fe0fb7479a36b7dcd2b3cef9b140720c9d0af7193f7a7434af4bd9541ad0226b2c08fe2f91186a784175017f30ce3ac74a5ff436e950a33616446aa20af9f16a18cffe29c76da5c3066a5de8256a4c7414f0625dca147f4df2ffda310e999c800f77cc545bb8b9f6ef31fa322269ed901a17aa2b063cc0d15b2fd6b6adf70b987b333c0e977ed6d6083a93279689c33e672c824180206e0c232adc051a87fcbeefcd9148cd6f025e168d667567dd484bd24054da1d2e186db15dee57a5a87f3a1abe5df5fbf3c8413428c53bb3c55aa047083f0e017fe5f20184ae1a67ae83ed5c1e3130522a30131d52351581464f664862385acfb9d497c2d4e87770a9bf2a096627da6083129d2224318f3fe8f313b35eb21cfcc9b97a601ef5a435b9b1b6301fdd8293cfd02e186bf15448a01198441f3ccf9f6bf04ac313a356382c08425e4967bc29a5e5341b382840e3f405fae30a7051a4708b39b3b78983624969e13ce97781fb207d6205d5877d442a51d61907bebe13f8e9402101091afd30d57c3985017a136b74611d8c31c4e2338d7e5acb34d893555e2b0dab0fd62d960c4ab2391306ebd75ecd5f2bd029561dc7d0d6ee441fa85ff1e8a836882abd3d40193a996ec9be33c6ccca4264346a036103198732d8e052611dcb7473cb3f4dc9bbe2aff8eed51a75c62a4e672de572f848d4609401a26de50202050d09e6215975aeedd3fe5308aa3f918d0a1735f5cfbf46649ba8621c8ea1d99344eaa7cc89854a14e0d36ffac8df5933bc4172e47fb7671665d0ab298e790d6a047509df6db5f9558c3ad5a6774835c090d9aadca1324c47199ce67a01d2c4f1d61ecfdfb69c8b4c4713da328c1a8f5af35f451401c9a5c440a3e8b57e59bf47496c54146532651d0a89b4f3737093242460d9a51c32ad31eb731cbcdc3e61f06fa3e08fffb6e261dd63155fadf0500118c0e130670432a48d82a08d1a0831d75a097a482b65156b5af081b1af8bbaa77fd8db7c570649c542075c24ac2c62e4ff87143f181516119dfdd4085af8e842d7336c4f69b193fab64abbb5b91a7eb1f09dd76e2dbedce1dbeb13deb9e70795ee9ae9742b150dd7f9b4551b4d0ba96e51a8e5a7f2c985a0d335d70dc48ec1b6383a5e482e9eb931831ef8f831afe22ec33f5c32c6e0c870fc2e659a0d3c0b36976282296966f48baafc1e4a19c4c0bf0a4b4131e0fc7bd697d0c706884fa0b820bb617bd02177923c2ed225dbfb6c6c4822409e336dec3f968fc648fe911ea72046fda1bedee3debf926b1cc2673fbf6c411552e331014a835063ac3008cd52210eb676089e1cd3265ce45c268a9c14684b5d48bc85ca46cc9b4aa43e95e3b1a6663cf398e2b07810e875d1ae5c2bfa70d6e0124e51d07e68bdf5ae21038700e1b5c051ec4d702712fa7715e4ba420ce0bf8859813f2ff0fa3c3b095a4a08321a78c5208de10bee01f214b6b069aaa15755b1550a65217e29876f606616b85ebddb36f03c90be6031960e63b163c27347b22b323fa9dba6983ca026482e269b980920bf0003c3cdda15916e3fa72c65cc07086259eb9a8e489628897b45385852694653c9c12cd2fd44f3c7420949524ab07f7f1470dee3cefda205e14c2231ef3f327e7fe21f3366f778306d21bb711bc6e1478bb583634469538309497b0299a2d43b3e230b4edc49dacf1cecd1798be0ba71642ac4084be94094b7b7a11d7090b3a1cf90e7df3e7ae113a4a4453307fb6cfd52d05890bf0ce1d45e38ea9d30311ed468291e08a3169cc93f9ec4fca3e587c63a7dafff4a449a748f779da499ed532dd7ac2723a21f558147df7951e9c7396d9b99b3280fce1deb51cabca33498c1e9e95a8ef4c5f4a5de7e034ac15cf6709d3ff248a04d879854dfbd08961c81b9ab2833f431b73fe78837af9f83904f11bef33bda2f31c364055ba422f3e8f1493ea059da54343492a4b4559913d5ef6b996dcb76bd7c170bf11ec998b1a94cb3c6e7060e81d050d2a9dabca89c8863de512f49fec7bc2604600fa80583d0f9fceb01ba807fdffb0afa3884170a47c19335e75ce56f5ac7b9a4e615b0444b2587e0dbef1b7230a677580e75ddf422766a15f794682ff1aeae387965c6fe3e81e14de91ef9c09d7abfd708e2e309d6c2827c107876d6e1fa503f5c5c22f53bdca7115b3f598f34705abe15d33ed2ff609c14876732e195b45dfa966dbf494b0b74814ded373b92f308f33b643e2fbee77f7ab9dd47f852ae4968e9c610d93040abd1856d6fa414bc0d220d9fe9d7e07ac2ae2b69388ae2f5ebd595048b91011ca06f0c9edac5c9bc9e6aac8e39cde4c992f3f1438299a6f83ea2ee18cd233a9427ae0ab88cad09e6a3134bd9759af2d6d648cd5b0a96d90e9fdf65fbcb5f5a27b65b302b9dfe374ccfa6ac2509047c61ed6cb5966b30b26d8ad8062dec198858665770bd0334448095085daee93eab4292e2c98d6240b56dc06cd658a61538963e0e1216c259dcd2f648796c3b8cbc68859e28dbc199cda029deecb792ae7d35b26a08f638a40c659605ff78b4be668ac6dddf1e905100370939eacaa960ce6feb71e7eb495a45cc958dea3f380f39d96d40f9d6df70c111a3c579f084b68a2c0b493893ea101bd6866e3e9f778c375e291c23080608a5379cf8c4d5e7bc112456e25270db9ca8a04a5ae81aba5479794afaae09c71d06a6b726ead0d29481e502bd3e14ca53a29af156b2118ad4ad0a2c347858a98292b4890337f310a0dcc18e130ce0947e8fe54c752d3d64d2e01e0cc6531f8b4fba2e503812ffc2ad9bed879178840f242dbddb9373262501c9882876c444fee60099e37782e8b44217240cc67403f433ae42b912ae3c4a701a63ffaaa670e5d84bbbef5ffbd07549fdabade9aa24027e2254f232019fe5bb03b375ec49f6d580b16268106c2c417f2b801259cd627f24093bce1fb3d4deed9be7f598b1ff613f9cd9701475e95c1a9592758e80887cc3350847f0b3aaa0782cefcea4adbd72f4dfcffc13a6653a06eb6cf97da0a7b14efbc17341421f434c28bf0cf5cae03cc8303179fa0c5a34340970d87f8c22fc9decc4325803eb0a9a64edda004ae97a07df49ab9b1991e0f70d66fa3a695119ce3cb365e410201408721cace30500b1b8b4c88c3a61bd8999d91e54a89fe659d80679f627e48af39eeb6363251a2bfe2814c0619eb6f0c29875c5d471c16703209b353979cb364b97c61b7a2682e62b8f2812afd92f1857c35e05639fd653ae641572402e73cecc2615f8dd27f6a1fd315691d6bbdd21c9c8b6848991d22482e3b331999be46f2ff27b8a804b06b5327770435ba256e7d6d9f050afab0490cca76eeb8a79789703f55338e38d67cc7c22bfe5829f790d9caa6ef0f2789b8a33b0e39ea7c58adaacd993aeea96f108e66995c156d38884db8dacc783e969cf60ed37810103adb303103369887d24f000004afe59cea28c9f5e1fbb0e6eba79852a1bfacb1aea88ce2b017308616a09e8e5cf1b08374370edc088d70151e0ec8ccefd2da70f72b03b07b40d25ae7db2f43b4a9e5cb41160664f879ab1cda1a1302a578d112472581c242ed0ab6676f4a447d74826c5f5373dd476bb092dbdf2681210a09e983142b3e3a4c363268734274a3aea7fe528b797770ed8c4c2e0c3cfdd98efa6aa297361dbea6f212fdc6ba0bf2945c8ab30c8de40746cf352b5b2273a815785846067b0a64eb913e44c3c9530f25838a0cc89e18b80764c51914ae41f2ccfbe806a4f4a8b1667267fe78c4d3821eaa88773ddd90726fdd16c27da44b040f3e2beaf73877d09ffd9f14bd12e40274f1e5761d1c160586060e109fe31687eea2ade5bf3d83a0faff3b4fd086e05b612b0d44aa34b046cedeb2b3bf609507122ab26cb35295d7237c69068b54cedf6d01fea541ead357b368230facff07db6d5dcd8b1376324322bbd609dd8dcb9ec54109748f67e3817a85eb04e9355e88f28225fdce6add582044b5c6701b8f672953357d780e44e99a840159922173d5c950b1b9e456e71d753747f80f895f9e712a38cd6b51b430531a2cb69a6d3810f65c92bdfe9aa16b35042732b3e2a660f7d977ad3d18ebd9588b7cba90352fd3f701df818bfc79125e578b33609d77482b9504123fd86b0b622d87a5d9a228451b894c65d0364efbcaa8b69bf52ef1d7ca57070ce6916af8e0257dca63d2937518b4243ede566c0074fd1fcae5c08b8442c75dd85b38c79d1b394db8c2ee5f3ccb6c60e620d72e24d7058a0ce33325d8c41acc22f8d7709a77fcacce8cc0224e999c52753440c6ce4c1baf02946cef00d9145d29119918579583d2e26f214585f630513feaaf1e0f726c57744f033b79cff5733354933e8c9801296bd388009e1d5e4098d9cf6c9fbe65e8d13c803479e971a41c53e380ea4b8d3d9894fc99701d877f25458aa778858dc131d1ffbea800623121a20ccd0234e8bf655976cc208a98ee4c5a016d9a05dbfc0ad6b6f4b956f80aa1ae89f659d20713a765519b8824ce7a976ed4edc8f2712b464929d24a06bcfbd4efe493e5a28e7360c40f87792073627d293916fedf966fa0e5836fb0aef8977be9c37054482c025528f331bf04f173ecc91e320b26bc1986ca6a86386691250207bca3e8b8dd123c5fca1fc30253810116b0af869081cd7bc3943086cc626d1e4e5f82c098035de89d8695fe512554ea615c94218f83a4a5f9410ecf513773b3405170e9335e552156f04bd02b289de898cdbd4fb091eaefe28671e58baeb5e644c5bfd1fc88cf3621dee482ce1a45f97b450b0c38417feed3bd5f89ae122eea2ef8d9e7a7bf19c7b44cad89fae58bbfde918ecbffafe11335c121ef9e9eccfd0e59cb37eb8ac1eab1f563249dee4ec577ded3b487a5ab6d9edf38cdfbcdfbd5b502c404c4a454efd826f5e411286cbca6fdb1cd8e0aa869b9feb730d06ca4bff47a4ab71c18cf99d8b99b200b10f6218670cee70aeb6300ce55aac63006adca9e111caa2102b14496753f29ff8525ece826269c5876d039b9e3f6e1fe80fcc7e18348b73f6b0f91770f144b665c6cfaee7ed907326ba9f925a80b4ecd52f9b3b4fe5618cc83ce6d5f0c2e1ad0e8edf171f6027069da0eb8f1cf021c7c901912a6efb8bcc289fe00206459e6fbbe3234704e59c3b0a7170c86190f0801cbccd5868c3da1b03755b0eafc96817a5226af439bc3ae69cfb2ce62211b2045e0570c7232ec48a2edb9c586e136fcb1e1f3939fc98d2f3d673a1346ed2ba1aeac7fd041b92d113d8a8dd513b4a32be3068e52ed67f48ab399bc920de13899d40e0e1dbd414fe9f90ba48372a3bf9e1cf61066366d07431ee47509b2301212f22e1284325676cd85e44cbf8b5304d4d2e86062a37743305234cc80f6b7e0a646f9b58e7c0af67e63f8da8d750b95a84e31fa5b7105fdcab66dff8947f08629339974970ea9eaf13dea5c4818f244af8e024b21beb01329647723333390fca4291e33d7f90f653b0b58539ac9c2ac59b7d8dd0c88631ed650bd2cab70995b458d5a1d5ff0458292aaf625ec8c83134f46801043759c85f9de6d483e69ff56257c00623b42af7f8cbc726fb201dde020a328aa0e3728474d938b1cc174006d0e0ab3aba07be853d83ab00a68a8e6a77fc83be89945601404d46169c82fd7665a58de8f92c863783e5de2e9f57b42b1f4ef05b3469a6742ccf165a7f1af945151ba577e97a89f789cfa01cac064b5fb04289709ffc1420236ec16bfbd452b9630b7af96d55df4476464c94bece6090d521dfff6e4c82b981bc7948e5db5e1db73dede02174056d8b0ebb21f8575d2b0749df65d384d6b330da200fd291f7cbac8722f1a23a36222e6bf882572f171d274b7f85936fe8bbd68067579c5123d3e3af5b26cd5e938aff0dd3512e1f8b2e059f92c886f57388d8ee170d9b6f4e9aaa5d06169d2bd9f7232432e8b61d2e999af6e2b89c2dc63fdad98431b0e37a5b69c0811087879e66aa492db3d8d133084dce021ceadd6d73b74686e9482a1200e345c871427b991ba3c08cc3c59fae8ecbbde95ab431c607dc1815632a48915a480a7c838ac2b004eb098b164faa870d3b2a6cd23ba7833587b98edb58a1ef3c9d6a35947095891a073d412eba8d471f8d9c44aa8aaa87e9d376eb65d6ccaa994478d159d4ec097a153e68732b29b50ffc754d7fbda8e0df86843a9f5324831b0fddd71f1c757ef591ae99b7400371977032212923a85dd352c6a5f111d4759625625cba5388d782274f4ec0ba42b66f17abd06037c4e5be26073fee8a5cc6c12b97981b8e97e7c82d2cb334c21175336856f963bbec00e42004499981c7eb7e88a1342bfcb776e5c6fa3a3ffe8417c380be992224d7290148e1a307cf3637014d7c416909ed3c6752275e00b0cf0d1d752375e6ea2977f2b2ec7b69180b1050bc9271ada996f76b7acf1cfaecd533d8e9bce3ee22c7ed2e0860948ed3a570f86379198e5a10318a23dcba5e1b8d311050dda3ab1c294ee8371ece542284f9ef4f0774b0f29939265c9e11dac72796ae8fab521753d2babdfcef42d2f4de3003012c05d0f6ee1e8a17cf8a344946b380cecdf3b4b4f305bc9fa92c428f39674772aaef51373af043732c6a37ea8723301bb6b615d69148150c3a24899e7b344414d0e56456f57633c7e1f6ee0fdb7a270de495d3d98dc657119348ad18b05843af192b51a92d6fcef461cbbc7bcb741f7abafde21ea38de157c449b796a32abe877814257beb1423e78a0080b17b2da332c24c087c8314025398bd8dd86907b84338f7163588ed4daa13a51f64f1752b62a6d1b73a1c5b1ae8ee0cfad2c322c09e212a7cb36830b218cdaf5d7d500a3d2e6ee7af871baf4603636945cc3fe7b718f8b5821c8ebf528083201d29fcce4446104d20d67ab5531221e170ef089ca519ce521a50b12d65c78cf8c50369c816f3c1e40d58278b044eaf615e0732cbcff72026e966eec3f382e3cbb1354f38e464419916accaa7512d924ed22c63e7ea1089e99c5f73f433ffb1c7e614aadc9cfa9a7bc5d9bc45179d763fe83d0adffbf548ff787af57b31439ea8dcb83b9a58d0c6a69215c53871dd3bb0b1fd6a591363af50f6721fa293a96ecc5983d75bcd07e52987cb52fdc6ab12c227a84e8d457bd90e975158ec7c594114aa66854494f73447f71e6d2451216bddef0106510a1130abb85198ec54d2259d8ee6cc6eda1f91970513d7ee8492aad03a4c4f414733bfe32cc36d04afbff6807b8d3332d45e31e908c31e717bf91584f5730015d5e9a17082e94f490f45db553723d2941799a298a658989b6c773d418d27ab2ee90ed4dc3adfb681dfe9732a0b9892915ac93026428dd42dd25f6bea7d1f5516e9777a2489c56c9a8c7c5a2f5f44935005ad584a4edf0d7aabbfa62bef00bf070dd36955313d683e9645c01213f0eb0aa3de227be172e10056fcd7de628399544ddb4693ba0b51a17b3f2aefcdd758dbd9385b87c9f67e7e341f9de0a000153c424761ea44ce4bf85dedd3660aff2b81525ade086a543151023c75887050d92ee83cf41e83cf8d5a994488e636bb30aaa8e8a7ad4a17699e67581c6f6916e14658b6ded965ccdf89e7f10561c7fba6f4f9f7839b75c22649e77af438c2c5856f20f1b6af7cc54d494758dee783799f84b2fa0f259292c4adcd88dc51200778f9b8216c27c1b9b0a1ee99014cca3be12b1713b60473b13c9b4417d1738468d978991a4925a66fc7d389bdfddf37c68656e616be86e2bb6643ed471cc54204cf31556e5ccb88bb8e5a8187b157ea420a18296ad3b3cc648a6fe7a9c6d96b482130722c789d39b0a9342d8cf1e951f9d53639b8ee24d22fc5ed531e83fb74343bf0602c5a12bb9e40c8e119f9f1b0846d5d0ed96028464e28e2ebb149001be0c621f96e847507da7b6373fe57c4e6662f512307082cff97e15074de2f82d5132aed35bbf3fd3caea690adae971c0770fe1fcad2f3eca4ab24c949fa607e13aad58d115ef636acb0b84c60c964cf9f633b90b5bbf645f9bc135dc73b940e35f8e3b1a99283fc2f24bbcc6cfa3d381a9b7f511183642d2b99acfb1746d9ac4e4311bedcf5b812affe21081777e402c351fe13430a4ad6e8b555920ff9d233f281fefce9197c5a4b957fb73200023564996e875f2c61f14a7fb3a22bd219e1006a2d6cf4f72b81323ea2d0c79d82614c58d9d6acaad29ba7076ecdfd97f99c77c9d62a68d7236128bddcf23583f0f6de7dbdbaf829b1f641a511cf65f046672cb3e0f170c82db08df1429634ccfe479ddf01b8a58e4ba433bec9e23dbbbf316f79331899b63cda4f9e3e1c9888b98677d4a3438db2c55db91407b8d2b3bff1949f8f8e26380800666e7f9eabfb8268bd3cc7650c7fbdb38561164328dcbb7e0b78c2604faee8d69a80eb695529dca4385a90faefd47c6bae4e785f1531abfe67fc36e947a1ef024fadd6de3dc9bfae12fc0b3df213c624650e47d4f6651e55f58c8f3412ee4509673fb9d68a7a9140ebf0fbc40266e1e0f43a4084ed80d084e0a19bd2a048dbd183c5d55841368270afc7dde9f0d856c91eb44e1a58e5d3f36362860575160a2c726fc7be6a90b687bb94c1ec4342547fb6f3b6c1ac1f255ff537e237d4fa8596ffea38a81d37896f2c45947f24da2fd3f38df9a8b646d0c689bb72234024c6143cec94807d1b5ace2a79078dbd78da7e033ec963d76bbf84037e8a6b07260375c4f2abd7f7240782f3c02f61ba3b8c281abc9907625c659f69897e20e526987254feca20538e9d56c32f553ed6b7244c3e7c6459c8cf143b393ba10bc8a18364893caeeddeece805503ef6b30b1f292513d20634ea4163f9da110ada57cdb0cf433a1b90884e098b47bb9bd982f8922329ad725f6d290183886d6c067413017cc145e6ab01c1578284d8caab011c91b8bb696e480e200d030be727626bc4874a7bf055c530911cfb661c8fe197564d222384ce68d90f4a033288a84cc1d8f93357c7ef735b9ee538b8fb42f811957ff3e7f3e7923823901466258acb1c17aff3221a5db3a5a98ca50af0301591f091481ce68a0c0652e38c13da14c0d97ee84e6b71607937330c8f7a84dad6f0580a07c0c3e1122d8738d9e7dd91c43c93a9cfed58b642db486068a1129d028d940acdd0f5db525411f99acaf7d0c1af88ab7e8e5a927c05052af332821116146a31fcbda5fd5dcfba6f709d9477aae112bb480fb3e16ae1dd6d2ae2f9e86a80498067aa717bd50eba69f580ca847e92aeb37ccfd6c9888fd47d176351fa60f95f556e7c0044e5ede9fad0339184dcaa76c57391c2a85987f9e95e2885cb3fcfc76c04b598150886a23f80d23e42af530f752068944da6715500f34cb5cb4d8aeac16f93801559c271191f30fdc9f4a763e0e447271fc8cb04ee2f9650454b3e371f5d3bb1a69eff3373df67af5a49fad65b43b5ed44aee3eb7eb2c1dd60f36df674e78a70fd4e5dc1b01e010825bbf50a4996ad8fc402005588a0e5d2fd467e0d86f3be5fe737483f2c5cd6ad717ddac4f2313c4a694baf36c7f600fad666c6a1f0d9f8697ee43178a8be3b882c0dd91fd3599ac72287cad44e98e0d32e821fd77227e658b3366c2a908c0433529cb20472b02f72288c8fc41d5f8d6c2f2b78bbb940a9424f5c2ace76a2938e1ab2f1aed0aee8685176b929907acb25f32b51fb456c0bf67e9ed65603fce112149825ce83d79c6e4eea71aa3722b1546aab1561b02518130954bca261090240f9a79bfad57b4b3594c313c553dd7ab3a0594da195d9f6d335d43f4f45e308b6db0d26b55111c7ce7fe545730f00fb23bb3b3d7e75be7484460eb3059461ece17220e35580d873f7fd86457e462779165e3f75d5b9967f1de22464d4729618e2bf0ade8620a7ad717dac68313f5b8e851a6371fca470250238f6430008cd20889c7a80b102658ddf44976e08245a69919b1b8b5de1a7ab9a13245f8dc079d3bda6366561dd2cdb8423c14d22c78f0fd27366cf4ed1a3f85082c13c9f48e35225861260d3234dabe44f9d34357a60b28a6ab805676b00fcb292337174021b5cea4241d6b779aeb54b094c1e748c33172aca250bc472cc30f8218493ece94062b115afee718b463568c571659acf7eda78196e6dc680c493c0d3adca4b7b018c18878054e7cec58bbb75cd200e7dc28e2b5761a9ed898b16b6dcb91da5ae984c5570e0e03cfd442ca8c103dc86d1584ffab661201b99de12a0fcffcc675a10980a68495bc23928aa6ec779d9a5b4d5443844a20b5c2b6c11cbfc6b7e343652c446de253105b6ef455bd0c0cbdd264be23ab3d381dd80a3cfda0c003edb17dbc552c633872b32e03c8bcc4ccbea1166d8c754add3368ff3378c7716285ab2e71386a3dd1be3d0d55ec1c35c4fc132306b8bcf3725d0f4caa2cb9bc153ed5cce2d5349dae6f2cac569927fe58abaa25972ec76f4fe6623818d2d37aa92bc5cc88da5e03dfcf3ff84c76983f7163080dd9fa2e84fefac43852576397ad3140b123fac1956c358654f76de9c727ad8b42646c0c46d85cb7941a4b7ff32d0cd2d6751ca47d872c75450df19fb719464bf2b14ba0cf2c4d077fc2ec0109ba472ca8a66ba041f8a13a3441c9e1c5a42f375f971b1b0e9ed5c2c36f433f74510f5addf9df5f49d7f74d7368b200bfd01f3d8ab64fbc062807fb8ffd347601699ffaff1d9dd82f679cd5f0faa195544018af5bd2a465217fbdde4566de8b0d6482a0bdfb13c9e6a7a2ae3fad51c24641f0ba284021ae56d46f803cb0a4fc55096e3913c223738fb424e74eecdf93b245ce70632783b8268f605b5f29c811317301d99178bc39408d22fb3e71edd4c577e286a5c145c2c4074ab2cced33159d878e71299fa02a12670976cb925bc6c3d7e062132a5dcb743a49803aa64529c6cc2e5bd2cf980d549f71b2954ce41038e860fbe68541bfadbe8eedccbcd4d8848be47678c00105861837b8f21d4db49ad14396aef1a4f11fa29e24f008e22577a15df50c7ecb7fb3c8a62f566c62fd415bf8dc6a8019329d27c53ce0f79c56345ae052eab404002024ab6de270f393ebddeb28680b5f609d74abff2294fad68daa0389ee9a96e3002467e2a5b18ec6dc5b8c06ddaf6f8bb07ef609035a168dfc8313fd0608a1ab8afaa224c8fdade8a94852ab024c56ba10ea55f0f82cb7edcd98d32d2fadb280a296576e5759f5b2e177673dd7162e34233e8242f65c87f4fcb80f5698f79ff58f675feb337fc24f36204e116abcd4a4031744c910bfd93eb0754ebb8afb87d4c7e8f1a62cbe9fafe66ea3ae78aef80b8158a175775e018b7541e78490e4320690768f9061cb696dd8f3debde4b958a6f22d61277bafdeb5823f2803d7d0b95add9859119ca7ad221639d9c3dad0222d53dbbda5b914f68773faa1acdfc172d0624b62322ee7d8ffb36c86b19b1f1cd41105d0e432a633ec8fbd6382213c748008d14253e144037b791d0d7217a76ab5619e6a410741eae3a75223a15a3e81e164b81b35ccef13d0273a7265457b70ffd2da429324aed6bf26817043bcb9839bb679eaf5ec7b74fc3e8163211bce9bd06d5a74957b3372b9d6f1bc7dc5f2e1feaafea341038179a5ebcf2ad520c15ea5f15c62a2fc641bde262491282a7649cdd186e52c3189eaf6d0a658443ce79a048623972cca938e09d76e0eb3e335716f57eb3f4aef10e57310572b4d3a3612a3b5de37264113c57f3ec7b7eecf3e6f85e5ff7365b2ab5e5eb09e45a24181351d9e1d71fedae14919840bc7663696a9f96160a7e42f7a86b2c7398dcc3fd1fb15c306d54b4541df748f9739faf82715c69d88f6d803fc99d1827c8a863dd8c997c656bde217c7a5b30281733f36076c1f7f060b4407f4c0419461d89119ab9f560f5040143302cd2f2123818ec5bd0fd46bbac615d1445f2a58a52e0e8b16527faeffa7e742e250a834afdf3797bac3533c3a72e4260c920276f1b4156d0026230644087822e1cec3fd4550fd0e080e6b616e46197d2c78b84d69a951b928db454e27b99bd7c74e9045defe7e8b8eba820bab8177ad5f0459f436bf8ff4057c89aeb4f504c0e9ca6ffe607ceb94948699605b58c91a8b342f144ea7c820bdc9f5dcfcb6d5d1c1db214c10e14dbdc9fb07727f8f04e4dbdc6def4336ca0d9017b5ecea9333329814ae40e549f23cf94f829c68608de4adcd053f214f758c315190f1469c44455da26d1dcae14c0687ced2946e4eb0f3918e0b5a75d5cd2076bddf3c42b35aa2f4c5762563ad2774585943467c7fd8a6b389d1784a56aeb4f0e330be583cf8214fd5af85477411274205edbcf025b25594f28bb3753598cdc5e1cfa44eda6ab105d84a44d4a0c8188090b06d95861a88dc63eef5377daf116268044aac596e9f1474da6bcea1835a90a16eb6f6538851d1fa2c25142d1c6afa1bfbedcf0a231cbd690a69116354793d94c15b597d28e1824e9936f28ea650302797e84967a889eccaa2afc37db1df0ece19bcea5b0fb4d2deb95aba9bc3f571a1b0df4e86efe7d8d52ad1e85e875def6f30fd8f06323468ae64fc32990be4c4c722c987c559d2bcff34945b1ffc832b640baa968d138acdfacc755fbbee5fedc7a19aa5e274c8d75dee9301aa8d10e83e64ff669b337f55634f6966808a9afe827252ea1cdb9750245d5d3151298b41ddc5a3973d56a50f03d174f7dd2c3440a4e1904508ebd2912f3c18f6514711efea63b3d2ad8c53863f88c01ece622baf50a83fd790297ed78337ad21c1cd921d3359160e79f059bae8fbe751eddb0a89026add9318645483c426b96b465a933647de80b388fa502948146b26ea95f6a24919e050aa9bf49c77da6671144a177b4e2cd4cb65f0af718506afc7925c5516f535b69b1fa9304f034e279e2686b264d2293182c721c6a7830613be829ae051e293fb577e10459b2eba795544f4b31a1a3223821d800f00044853af44f60e4709b918ebececf1c2e007ce8dfc6354d3d846d58b82287fce19611e234a6f4a1a39a5b7f418b7d3e0dc09ce535cb92d3ef9dc8edfece96eaef5d776624903830569f8516f5b0e58be538ea924ad396bb4012dd4dde114e2bcb5bf35cfd31142d89abaec96b1efba3e69c6fd6b02ba9d1c9555048b339e1408511f75c22ca9918d78e5fa802183163869c27833e0a144bd1fc77df027054a0759a0b3c710759928fa58d53c983d347ce4e3dfff37450d7aed61100c5c01d027cacad39741f3dd55d40dd31bdb67bd92fe0178d56dd708991886f343582401fdf069f89ec599802608f102d8d866885c835015021aa932868121857a234e76a8891f0cdd9cd6a9b415db62e87afd938745d58d0b683f32cf20909b4897c2f2f3839ee6e5d0c210cbd87086a340aedc33d8d2935c55cdb4b893004135596eac12bc57ed9185803870f897db9de7130c74baed79a9e0bad7408bf79ba2a613a47404c9e762d798a25e44d45865bc0f7ed8eb4fd10a95abd2095740211966e576e1558146e2b9c5fdc0b89de8fe17da259034ba97b9cf7fe7da8035aeb77e0419f6ef09df4ddfe599b6083668f62890e8e640137268a5c9d4962350a25f8fdc46a2c473df699a7f44c70da9fd8431543a8f11ff5eb8fe14a69c49448464eda228389599855186b4ce9449236ce32a31d602a79c9a489546e39cf42e58383aadc1ffdfae89d54c6c3ee1e454312f9780719aa3b4ca7a5a57bd771b8022c31c88b011f536acd919aa2e1f1f7c23dc6eae8af92de80ff763792c8a7d9d909338c0d6e39fedbc79cdd4dc495a69fd1b93278a5383a1fd54313ea6b268570933328659984a14b523e13886e5a7b1bbceda9c5d67a38780fd928991ee05725bad0b614163a2ad35121e5f998c0defd61f2f65c3079879c56e1a1bca07333af360eb4cd1907a02ddcf726ad01e273b4f1b1c644607b94b0313854b230c5175511adf3022df60d8c893dc94278d88bb0c45b61cec90a8aea936d3ae97e993b63fc4c3ec0fefc72c07d59a69cbb60648e6c32de34ac2055ffa9d6bbb46b3ace6bdfbe62c09d47278235a018d07ce25bb01d516625d648668cfff375d45007a987f41e104afffdccfcc0c019f2ce8b083a6dac44d29ba729a5f926ceef26236aea937bb0c4fdc5e9ab40ae8c24a84c6bd69a2169ffe871287ca5aba48298a2b2a22be760b9cc31946becd018e25a3499901161b2234a1e08de0fc166ef91d7cb85acf9471c41817607dc66918d28163571b2dff47b371ef99f7a0de9753b23ed9ab4ab1deacd2b33ea73b325d3d0d154077250887e9bd2fa65c4c4d0388a1dc7e4fb3d406af33020bc8a24c460b680b24ce05cb59b853bdbb6d02f40ce591ea212a3b4079d76c3a9b7fddb617c298bd6fd5b19d1dad39db944badd3918a65c54fb166fca7c52a83438c803587f30748a6c3aeb25c4f69be838906987b3872fd51f40ffb4fb4f85cbbc8328c5fdc22f57ec8bb75c3102745e7f329cf061b3aba4edb2731e148ec91924e0a8076f18d21f1cfa34f1b4ec7ef7b4351d905d931fa383e287bd02e1971f33811c6514ed17f3c51d598814f47a0de3afbe3920d7efff73f3e867455ba5e50fb3737fadc809da26a2dd3d0901cccd29856098d062e466b391af79b4b8af008855da645f02be3a2baff2c01bbc8e5956f24cd2aab8ff57aedc86a91e9ee0589f04d06fe91e2fe2efcebd4a1689ff97c424ad6fa306df53a5dc4f7874ebf63905b31676e8eba6c2fe5bba2448c1a897be748cb4e4354f3c417c40f029ee3fe0cecd8617947463359c5b84130f813e4b2ac89c0007ba6db0c6d9a7ce80833881255ff26d7032405ee866314d3d3fd7ce36bfb5962e25d6295acb1840b91fb9ab852600b9abe0d75ab6e38214085adbf5683f07f7a4067caafce3c6fca66b35a83ecb9e38c1951d8bbc03d135f1657228be044fc0d610b6afa53c393bdcdbc864d7945857af451ed5ad5793ae80ee2a6c76f6c7c64af5154ca8ac6310ec01fbd753b682c8686d8e6a66a9e8a3132cbe1f9e3f215fe9dc748cbc82c206880c54275b7a25736378ab81e266e1445c0664d2bb9612e33311e863fa5a73a433e0395db28b5c123dd430a281bbc463b5d74e48413c0670663f4d11e6647340f90151fd3ca10c1cc718cac9c1f40b462917dad10cf34dcca158d8741c98043a84c1a70d641567b42ea4d8709ba3e54cb7573b90cd703b38ec91d994235232b95e96c633ca72cdce56b645db7c0fe00a527e3058734097824baec7a11b794ee8ce4c6f8c039d4bdfda1e676b4f2da14da62706d49894fe0f539575f50036797d49dbba5d99bd88537f0cc1380916a5d84e39c37f779389e1f12033d886aa94777693f3d1b3161662c872069adbf381d0e83c7edf936f5de73beeaec5eab90c25f726b1a06c993d62137dbffbf6b326e1cfada6388d28afb3621aad57a7d3053174226f05968f81435947a08a4633f9b60ca96e2f162fd75fff8c06564a5fa7a0260f564c0fd739d3c307790e60d9fc783dd4abe671a5cce0d5e2ce4fbba554acef8b112f1e0c553bd2b59e28a132309396d6f4d9d675fe6d34d63506a65a9845d2cf361eccda48fc059198e29e259090380e9e6a6aaf211a3fabcdeccec1f4ec52c54262d1ad118a9b92ed3ebe776a1895847c8585e4acefa43f22ca98e68867658b43406ff0b766f2d48eef2003c50ea7746d3fdb28c4c931d96999e60e1217e28d569dd60dc320879852930eb3314453486e6eb5ba0829d7e998171eefc5dcee739158b994fcfdd8a87fd1fe867b071a840889d6fc67284cdb6ba60835ceda959c5f5892b0371a94910357ea63ffb01912f8b8ae34b529409dc26014c980242cac70e388bd65134062307563f57f2f273c5f4564d660605084facb58891b42c407c18f58a5c5e0d4e627fa97e9b83661713e46b67589547507f0c0844e281bc23aaf71dfddc6b88fdb7e6d6bbe8cb0bc47a9228fe5c8ab149f94f17d8a25850bff6bde5262c505282ca24c8c2299f01154197b8bda01a0ea0f4f30d6251f556b1d566dec9baea448b6b6d83c8210aa9b5019174924b4db8ec802695885df8b9dc04b2c2e84a171e40faea02cdd32cb69938d9a760ea2a2e586dfd0895601a0ca46dde4d22cd6cba4dca5cd5bc44fc469d22df2745c1bd03e9ccc175dbda2901e9d3f37745fdf7f1909aee71ec9fd019e4b9ed36b80e8ff3187fa9b16971c6494dfa16f9b2f49e3fb6d47f19a4d425088b347a4969936662371be8aa0f4ba3e60f3688d38f46ac428ea217447519ee6fb648a3f4d5a830de851518e5f073eec3b89955fac9b9b5a57a6457064b02981ab2e0eba147aa0913f51935d1017cf628983aed1e4278aefc96c6f5b26c298f5a9fa2f8a290efb3430f20f1b31c96210eaabab8d513a4e1951d3d21941f9df390c8308fd2f8be6ce02ddf2527145987bf380c9682b604f15af976971c194316c25acfe9b697d39474c332eefb19430e1d4209a29e5c3fb911c61500896de83387e07eaf66ef96fe61446515f64afee5473c71f72f1855e44b8d591eae89e085e4ef1033e62a5c98a00956aaecf6ba8f69eea88eea45fa104d581abe0aafe0bff5e6402434c5918b96e4658c4c60a245f42a3ee0905e06a11632fc97a30ee0948973b90c210190f2671b295e6129a484f048cd08e3f59fb452f55a1a5a895c55a79559dd020f1d0f0bedd1f018809e7980c6a2967ac9b5486e3fb49d6c5ced3ffe29602a9acebce68bcaa13af1b467a616b651523f7ebaa39123a286ba3a415f2f7fd3b120ca0b0db95ac83a23ccbc0a8ee6e2daf3fa33fd5f32620829591a0bdec9416cf7fbf660b91abc61e998a89da990a2ad29d9708ff827b20c2e130a533be52a7005c5f39a653dfff37d5ecc27c2e53d3be0f149af3ecad3bdf031fd3b3ab50d3f76693f2389cda7a2825753e0d615066355dc956064fb38e1446aa40b10a8e7673f782f2c913c5aac6f844ba8b6ef5ec5b990cade074872287db1567ea8a4178479930e3991307e6670c713586ba3bfce2c68b35b6c032f613595058baf650958b7d9f0e0b6f2d0850bffd16071d3f4b2e3842467b43b82a49e6901f4a9d30e0a4cb7062c49e6880e88e7bf2c7c8b2c6e12e39c2572796727cc2360e98db18543ee629c8868cf1422f06ad12e8ba93039389f6ef9cfd9819bfc77cc5664f2828f58c0e04b875ac602bffa8e7bda60dd6d064f6cefabb11f2989c958e2b55dc4966e7965026806f49fbc035ec5214ca41ac44506b3e5cd877d3181862573303fcfe2bcac7d25e450df092d5e3ac150c235bf4d23b7aa43f66dc3b2df65624609c3dc6f77aec1a17e403249432ee33a1f2644cdb26e034359b1c3242bfdc852d42537c9fe600e54d9e42c37669f549f918e04fcff100d8d9afb1015059371683535008bbdbab2407f0c1d1bab95da275cddfc49186bd78ee4f97aa84d24ef632a3833d71eacb05fbdd09f97588aec25b52ad04a1c22c16215576fc67a2f5fbfd977631c21c78afcb5a6ea3cc5b13e01cfb746df1370d4ad8f1d46142f6a728c5e3513ba7677698f8bf2938d81afd68b51995ec4b29f746d52ce476f77e43e436c018012b23d23652e46be1da40fc73a8b1dfb1da3d9d8a42e4759db1424f211300002666f8526546a3662d7369eed9ef1dfb6893edf0f3da559481f545be85b2105fb32fff7a0261ca4f260b94d7e063a18a869a1c68e25abeb05d7c44bbed39aaf694cd432181adcaa918b3bd97e2c1f59ba0fbfb76501343ee0a649c2bcf13a36f98a9db17ea8f7ef86468ece6fbe946652c14225658e24b9fc9d60e6887f0e951e0fdf7cc01284b9598b200ab03ebe4d9fa9121a9482499e3282a68f8941e82a724f2de410ae5accfa779dde6e106392786ed00db505327bebbaf49ada131ff4be3e95c27ac9a19aa80e769fbfcb3927a31bc23a8867c98ced499232569040a0e274ce8c96343fb7f225928eb85b4fcdc5dff798248ceaad7ad1b22a3637c1b2f97defcf8bd700f5202b2aca76ebcd50e3989a078bb5a489442b4ffbbfad29b31bdc9ac350ab89bb7357211d6f8c7f4fe761bb37627468ea84c488ff198a87484660d33ed2829dcf22b9a9a8d1f39b7c713280d4032d7c2cf203d3e8264f6450ba099ffa6ca95b738193c09617069d394f0f8c4f68a4e914b88b0b3cb3325dba374faa4c1dbba2de2af99a7081c26b49f42bb141be755ae8244e26be2c2b633c6e8615f7b89855a3de39c8624094f8f33bd293d869d9b216422ee67a07907f8f2629630ecd726537ed75faa0927d47c342184e440b905faf0bb207e60ddbe036a0d11c67a70439a85cb37351a0ced187d4442dbf954461c36050ce87340bcfd4a006529552c31741f42af228bbcc994a48cc2c454e84912e0d5bf968f62745d70858eea1e68f5809b5344fcfda687cf94f810167c9644490b7b4015c6026e61f70607d343f9284cfdafa07fbac2f3a525872594fc70a404d6cbb5bffccbe73699a2b30c7d08ac767ddd8628e33adc93bff4440c83b63c91b1f17f5a5a8024d0fbbb2c9cd914e7a325acf594cde6e20212c72a86e674a480424e1cbc1313aead3f5c8fed4cfc6832dcdb9b3dbedeb5ca0155e051a10bc8118be2878070598a9e210743da1f733fe96bc3523d65fbae919287b6debfab6278303c9cd567dc4515f221f499f2449cceafeb8271dd1770b8705d3ffafcf0c5aa3c01d0faad44e8441f9ea2ce5cb9044bab3f47fb81cc24d0834e2c77fe6d43eb29183125dc1ef2359590f32427c01647c8df3c42adf329264a57a3b8c8ee0617828aff0c3f255885f1b77a6e5db67e58ca7625fb82baaae26482b87d2b31bf73ba9b5bf8176bc1eab2f2c3ae55ca1f5e451446bee15f1ce08b6e8b497d468f5d5c1f249339f78bd165c6181559309bc3c017ebdfde81e825bcf0736e8f6a4182e6cfae4f483847e6d88abf551054fd683c518d73e50221f0ea91c91efa77ea4b3f081a0c0b7de6975a6bb810d21f6adaadbd1b36b74ae1a19445d3d456ba9eaabfb470f62402ef5049158baaf852dea22d1c1f88f69c94cdfe3b5a364c9b9404fcece53540bbcb292b92b9bf4d8647876971a7b6472f8e854963fa99288ef74044a1ce5e2ea3def56a05e08c8241df2ab26e2e48d0f38da9a737d62596e2a3454ee24353bdd1987d0ccd75d0d4d39f84a3c3e3ed9ae7f811a38ee78576a01cc40696a36cd79d5c14024e7371e2627b98d91fe6afb071b1b6f83b0c82f746d4e2602a2996bc633df7d3ce49d4245afc4f542f0c05c38ead81031830ac6b1f1f7add8e7ce5a4213b1853b96a3f86d84c8038d36d6c5fcf34a35d8506f36effea07cb1b879a8fcf1c3752b01d606c62bbbdd73652dcf6bb2849ee1e56bbf225925c6def13996301c8f3a0a1dc271442ffecc0db5e8ba6799718f0adb80cfb619c59bb05a874848b4c5d9e5767ff6ecbd05de1334eec86da529c9e7265cc9cd96ea0edeffbfea12ff3fc5077d5731e050b03e97cf45e9ce0f6f29e629d3242dc0b877b76699b8fdd1612ffaba7a7564c8bb35a5edc9e6a7081d7cb4b49d47ebdbc3a8997862af017337a01018282b9ec87bbb2b12f20f40d753cf1fbfbd9ea00e04a249bbd0efa1da484b4fdc6d1efaae089794cea7d7303e7f6c2918396f7582e3b39ef28c08707f254f4ea1412e1f3e012a4dffb6b9afc96c6bfb2a44a48caad5c93152cdccec3582abee60a1ddc4396dc566a1f2988460dabcd5d2373be6db313baf804d790ada4d71ae01d3f10d10d172433ff6698356b2de68e1495b8c5c7b052f89dc26d7c28379e071450cba8210b2f482acfa6c77e26e94ed5d1a86c2314bef51811c516384ed80bb0fb53df09c346c6c3b87dce64db44e623210ce61b501463c4601d1cfbeae391a539bbfd7596a4981c0188abee5888034a7ffd5163b926671b512944b8641f58672883fcaa720a5ffff6a1196a7c87e1e0e5680a304b015b941deec0d09b75c1d9da872475eee7c9ce9ef8fcfe0fbc3bf056fc46463557118b636056380cae1fe9a2184b3a2eeb00f9576879315aa80be5b3b27c9e3153b5c1fab5e800b053e42271ff727d7ff08eb9b8f799e96da4ecbd9090ff00f79d1da6aaa468c9bbdec548f7e7bdc90b1cf6a5f8d035e22681aef0e92dfe9576f53041a7537d8d08d5f76db206ed405dd44cd84b38107756c2023e688ff5d66dd774aa6e9da3e87d18f5fa59e421513785b116d363962516a3f0f6205f9ca7689292ad113a8f06ff9133b540c08eb0ce77b4d6ede67b5ff45b1f390c7e14a29e18d995c30dbeda9314674db6210fe821c77a372f76980634b2b1eadb83dd62b280e62cd0f7a05e362a27671ec88205229a2972cf7570e78073b9806862d9073c322af6e827bbef08f3e082ffd282afafea66c14d9af6e84643afde9c066b0dfaf14f990302e18981b1efbeb8a177e395ecdc82371866b6622a4d9af8555d695a77a0a8b9cf0f46be8b0fdf948b7308e1477e969cec130ecca155a6b658e6cc24478ae9cb0f0439ac295a73831179803384dc48af398b845f7a2118fb093ebff80503f8f89a9c480728fc38762f47d76a5a95aef3b954a8bd904f33e916ec35cb55a054a0836c9c2be8290e2ea8f5d84cf32c712db1bf5f44980d5a484015e89306567e488a6215ec1647f3c49c47168c32527e2c08fad0bb19830031efb6177763aa75f66fbf3615a35a167818a993341c0ba04a07cdf7dcdd0d2197782500b55371210c49c1286c07469b1f0bc1105c294a7c832d3457a49a9db0a80b9f86c218cf0fd877d899fc379a91b8961abff7c8e26800d2a40ba0e689b471d452682d9fa62c547a3ff0a38a34a974c6e45ca2a57774f9750ea83b8a09a3d2a79ac189025e474699e45f4f2cdfc724c871e24ae0981eb67be2439d152dd9048608c7a93157a15de4588b2e421dc177347cf0410e86b9613e51da7c4681f445a84a614750d8085c338eb4aa9ce4e7c3e0e532f71143b2d97809444894f4149a2a4d07bcca1e012e4147e3e4ac944e1e541ec0b051431c3bfc27ebe990c062090e8a6f8e74f7db889c7029e77282db574032685f7c93c8e284979e2bcc570cc05e201e739277699349e1d731346bac456018f37567d2c7e0760ee4d3c0141644ef1b6f545139e0344c4b6ed891a2a4fb36835e99fcb640a39689311abff7ea31ece7e368d26f549ecadde4faa1ff1b87be5f2d873adfd18db4830a027e14883b676766fe02d9acdfea41dcdf1bdcd7ad6903366f3311f253c3b4d51ff960043b4aeec938eb0eeaba3adc7902745f1e23e28c55c3437b8748f2c21ed8f65944eb49dd6db71ab2c77c36e478b31b5cbf32b1a1e1be6447e26bc675b5784878659bbfdc8d02a36c340ba640ffbe2ebefdcc98c60f70c5faea9cb1416253aca01d9bedfef06f6458e3c64aed4e242828544403847e420cc851c10f6907145c0b89f6c83677eac835d729fb5232120c92d02992b38334002d20404f71c3a2de08b1fd5e50226a0419a60ed148d69757116d46b60a2beaeba67dce62cb29233e6724448bb0cac89d966f1628d676f3db8f91495ed668d0aa1de1587ec35a54b8b83ad2a2e887e403f8ef013694e41b42bde544a9f194628351e64baed971476f783b19e60865386d9092c1b75b321a6518402d2eb928a2c334912aea0e690f8f5882dc0aca5d4729569b2e2750933e55b2919e82e2972d431de5550027c0de4b6599741aebbbec10ec5031a7f7dd0286b86f6e0515540ed37d45a58f9feda2bae43b272ba2a196a82b7aeea13484e90e6ab2d726ebc9d008b166faa97cf5dc29f3116556ba40fb9bbfcbeefa9aef32a23a037691b0e0abeb2290f2816ae102b5991fa2cddc5f9ce2fd342bfbdbf3c32e62841f34c58e56f4ff8d6a09bc6478ec6f60d81c675aef1b09fa0f729656ea7a3d1c392f42b581a68c469a011f51079ba679163e270fd19a67d4ca696a238d15c9fd08d458b0df960389aa5b5d5fea7b95c5b31d3a168e78cdf51d6c6dd15678a7645d4022dda56b7f988e7ad46e5d84a244f9bb3b43d7a124cb7e8c1f0b402acb2cde86cc1e7358953aa1eaf4791799d7b7b915edb8639dd196ffa5ee874435022058d18795be12a0ba073bcd1b270f46f4df7b816a49a0d0d892c558f633488026a9760c98d3b5678d86c146061da7a989764097afb3bf02409f22a84d0a85e3eb1dd09c57249f3571aa11e86fc20cdb4360f93be098e8300e11baf23b5e1126bc1edecbb4a5cefcc2a96c368553a060d9353623b3874bc6ce42a1dbb63cef0a5bc529bfb408c10bc863f5eed5463851e5e21e24c3f6b45bfd965badc15f693168a5cea7172258fceaa71da4f3aa49b6530558db460ff34efef20eee9828976fb6bb63d1b1dcbea3105e1908322994493eac20916980129c8ecc94d699ce3c86bb10eb18f863c21a9077d65ebf935fe9ce4a91ef8ea4ce407a2ff6f878f4a9ec027d3343e850109cc73bc8fd254de847809eed908a13ad691e1f6ef10bb246fe56fee68b14d6e8abaedbc1de61424912064cfd11e43525872f579b3fe619bc585a68f02b7017d76c98018abd8ffde09e43f1d1f33c3174ea70baecf3357502bd514ca0dc5f093438bbea7a8ff31c25a5ddb2da496801abc1a0392dcac050330fd66ccfd0c7b3f0596c03a0d79b4997c4cd4de71712d16be87ce882c8c70a5a3c737a4eb30195a3b01be42f37a4ab31ffe1832eab9e2674b28f4777ede3206c4bc802779e92d521eae6af274b8e2b64a33d378122da1917acb9fef64af5e039cebc10ce54f08fe1dae575381d2c913e7ee646d0ff6da267d75a6238fdcab9bacb15a9c289df69e805ff2c6da4c578398c62d9da1eaa29be745123d8804c93702ce06423ab12da024798015f107273319838f1e665f5d25e983087b6fdcc2101d556c33a59f461bfb6440664e75a4997d665e377c8c4ba914ae156279a6c30b767f599dba97fbb70940fa2a071dbac98c8754ff7d63061c99190910f74b055c0f513e7106403b9896bc9fe7b41c3b6bca28b2c23e09da326bae80d3ca042d1e622b88ce5f88d2bf7716fcd651394cc7a9cf58ef7a53173bb49d0ce7b8b1e402a4f05b9b553f3eba3bc40eba3d13fe5aad6379bb52210ee84597736dc95350890d08ed47190e18e4a4272a73b27b953b10ab39ff57a25780d581d33e95a97eb6ba5438103a5cbb498827a65876b14ec8f3c873d756c7784a51e5a8f0ed0ef7a23440242d637d5ee56dcf31c46a79fce470166dfcdb704c93649904da1e56352e6be5058b93dbd2d07172a4c26993730b510048d497abc6d70ded27594f2f09506f942bfe587c5e2ab3dfb3810d963f97c51f0449706d67880f5fc21c5d3e78d9ee536400865f9081619e2dc8b9892d94283226e7fe1ee5c1eebfebcc1403b87cd25028a69b83cecc89a016b5ff56fd78dd2ca94e4faa34811cdb7a3a123a19c8a8b5bdf19c38f7dd939df961d7483c23c1869fd2c6eb74b47153b4ec809835d8bef7834ef34bf4c508640e66062a3a14992c418511817a90f121dffd9ac9818b2e2a148af0c40e7178e3ddd1ec0356bacabb4769068830cf01e7314f078cde4ec2db0fcb2179469362247be2fde2aed047bf89b2275f84d60b79381f036fdd4222d82b446f901dbbf12e75318dc4aa6ecbb2d2b642796e9854a15517d09d43418b1caf6f3195fc69507c43904bebeda9413fd4b5c88f29f62fe25c46774bc491eae0b57d59f2928f9910e5fa0908efa3a9c166f7edf8c11ae6e42d99f48627730217bcd63bd99bafed13fb6b632181e4effbab58fb0b40ff29eac2643c2c134a3ee2710de34bfad436d674e488fd9e700b15ac40b91ba3a71cfdd8170e924f6733921d6b7d14b89edb0bd35bd223621c69191c76b4a0c4a47dd9e7e7b7bc64a58f89e0745b1fff56ba2305639027cca9b03788ae5d1f425068d58906b325d978a0aa635c4f2b332ee892bea4358cfc816f20adc764090234568eb03e611cd106bea1fdeabad2da7a33cd34e80f8dc5d29c59cce24ada5ee0f406deea0bbf7f712d969a95f28d7f1e34c09d7dc9be7fd1bcdf9b81ab16e072b156ac99f476f5d16c7a857e809c7dc228cf1f5b5c8d00b97dd48a825a0a88e09dc4fc631b0991479aff26db1c138d303f88393cc39412bf0255a0f8bceb60e03f062bc881f706b5d1a668d839ad393f6f828f2cceed9d8ca6a5858e34682ceaf2f7efd0d133f00f4bba4002ffef2defa5f8d35af03726fdef7975feb3f3dfa44939c5e37632ea9b5a6f6fe8aa18c07cd11c29eb041aaa9ed3c06d1b832d5e13a02300447260bffcf38f6a66d322088f6c06292f9f5f5300af58001de94ab469f3bbb93d3bccf8a34c27da5a9abcf13f9a007840065384c46ba5b3493975fd968dbe4edde7b061bdbe3ed942828de097c53ab11b4affac48fa6c73a68fc6defacff60ea1c40c4e9a73fbc029358cca2821356158dc3a322d49e52ddf3dce8b82df6b7be07bbe1aafec104f9911602dcea8522bd08a5eec0d04504ccc291ee3785fe35d03d1a8a8daf5bae0375d639cdf4d20cb5f94ede4c50f65e8fcbadf9df6092ff1ca060135c9be2c65848687a40ded9c28fe5a6cc4b1ae1dc1eaa3ef2f601383df8cd36edf7bf4facdd7c3cf0ba81949076abddd891d1a250182e6b39393f337bb5bdbf27bc853f2ab2ef5c74df75660b81b8cf2955b61af65ff1729feb580a3a611ea4ff204558e7b97cbdb41c27d35fe610d090855a64ff5b631a2d8d44d0cd20db0a625bdaa4f811a772b8949f8e3236bd8e11680f8429ea3daf0ba045b2e9f495da1c5ac113e8625d3c8eed180877f82cfda7adb0df4b6a369d6fc56336dd8ae5441f51cd7d8191dd5bcd93a29563e1534f3931fdede53873477cbf9414e6a3319f41380efb49a7e1f31f072262df9c0a01ffcf0fe5cb48e2aaac23aab9e846d742d3eb8bfb2d0a1bf96866c187078af5b012d6d2aad2b77111cb3809184f17ae821a13faaf1af5453d5580f25eed10ae969914c1f83b322ba5c6944bc847af26e48920db6643b2949a623ad5ab968e5410a4661713cb76097bd0ef4d58faaefc373299564a9053ba9ee079f56ce9625bb4c9539664d741a47df71cdb94540a50e0bc4cc3e48855d59cec37478dc7dce31e928d39be4824aa8ebbdbec9c76ad4068fe94e917fc7ecbc1511df5719f1a9bd59813074d34961b68ad710e4b8afd7bb850223dcf6195bd786e395947694e0259bf63aa2c95034ec9dd0184bc243a4cf08367dfc0e66f8d4a0aaf4791b5d1c44114e9df59fd28b1396b5fd6b4ac1d0a0a46c929c7bec3006030cfa94668127eedad534040f16efff0bc04a717d87178df6e0f2f1d9e66daa1555b111c19963452bf59944372467acc9505bc949988ad0aaf44aef0c6bdc3c8d5b0be9c150db9bf52392262061f1d0170f561842eb47e4bb72cd7ea03231dc4beb42e389849e15647ee3f15808f4f90dbbe05e94c58bf341abca47bf03d657e68af974652352e21f049e202a274968e71c8d8076e0d3437554fca34f6eb2c05b52f749e1e1bf080098ffde5f3ad10e00dff49080056ec3ebb0dd0944d4a5648dde6926995bab0b99e2f82b840333ad88ab9b569eca558a42e3fe24f060a941bab6c13839755e6b3a8dcc58614ff48460e474f052f86ad73bd60f7b89912713e77d514fcdedbc302d8bd4efcc3707136d14ecf6e00158ea28fb214dc54b48cdbefd4de18e3caa1ed98f0219cc47558cc149a40d3ff044e3f0e4ccd76faa352bca10f974af447c6a6d52d65ef4bea7de38ca24f583f42b314b385d66a58043b034fbcf636b127f0cb3983f7603ae6f345662000750f7385f6c49d055fb5be89a10c6fbf3fba5355980a2f67f79f4e91b73e66f7a8d7e51435cebb7e96c640676f3df94f16e285e7ea094e1c69bc7cf306f1cdefa7f816289e7dc20a3200eca6b34f8bfb82ec90962bff59a0d5f152193fd70089932f1e8ea67aca65aa47d9682d9d5e0e2983014ae36712e3b13cee265cdc1040df4386c7a51029b32ca80f26bcb82ba235ac3ad6afb968f4c6ec94fba8be223ac445cf5a53fca9fabc4861a33163493c1e5f40037ce4c4621c148becad3f3f59a5ee23501f26c157026aa803b1623680f9eef9d62244b5dee5549510394befbb24f19017eeb742c4a1152f258df9862028830b4d6c63d6fe911b921d4fcc7ac15a266df525cc8464d735a696ebe48e26ffea82a6a46067b881034bc98b3dcebaaedfb219ba5974c1e4880b47f6782b5f2b8c69b5caf51614d2e6d127bc615f4af6688ddb3efd80b9d9e0ff6743bd6f44ec273886fdc8afb3c370311bd85d8d2274b8efb7abeb86adb286913d9992b2cfbae50334afef91595bdb37ceee86d46265b48ae1543279c292c807522a9631d23fea167b010be87f131593a4aaa1deefd9a8cb4e06ebb530a46ab212d5a7aba9d965c8dc9386ae5b633b946e08cd9f171c782bbfffc6daf3348a9227382de203d9f19593298928502fb911580f1cedcbc3252f3c42c56b259fb12dd7d40e00147c253648376fa547f98c8accb01bf07a7fabe175a02d41ff4b99cca917f8bb5d85e5c6329df947191afe02544cedc10818518440d1336db73a3f36a30d4f2b30fab6c086c88089e86623e0d41608458def2081bf88ca4f6ec8ec6ff59af0b309484fca09ec1dad08ec145a9c7c6467ffb0044fb3a71c411063b2c0785796d5465b9c757b208ebd8747e8f984f0c44e614a5f66cd0da17f9977cf3d0caaa5bd9dfbc24dc2f2055d84d91895e2ec16b022a79456fe97e610797cd4486b97f0c06cf35f47b58d5cd1f212ceda861836490c94681716cded114daee782a900eaad73dba5d22adeaaed8fd852dc2376feb2cc29084254814fde5bb8f106a273c28193b67a80728f1200c2f472709b987a3d9dab1f2486c78ec8088d18d1d9312b2a0807f091f6e212210c936a5c81367db3b28207c33f8ba2f36b441837e7d857c9708b970ddffa97cbc888cd43ce01f4355ce38689774d020aece834fd45f7d896776fd496b931fbe2c2212eced9da312f60f1a19cfb4dd5dda330d7cdc836e0daa98cfd82386db01f73f1d7ce0edbfce354e5fa3dbdbd0ae0aa95501417ebab917ef3918cdcf595bd6cb7fe9914164913951ee0a728d247bea2a90c7db900aa2247c3af29fccdbfd87d4f5f415a69b82c39e25104cc0438961f77e7a6ea1fe6d671214f547f48825b3f4c6f9b749679ee997a903d7a57ed086a82ddbc4f6530ab1795d2a06f8e99951e49c514ea9f5d45337bf3a9f714827203855b8be3211335005933a834a0e2e814d00840cba012653c5e83994ed4dffefd318a5ec08e7a75c55b122da7677829ebcd253090fec62200eddb687aa08cf3205a086723f58b799ec0638d8299699e188a31d331c0771d81aab06c514ee089369950a0db178192cfe9706cf814fb9106b129b2fd6e31531929edf1190ad7c9dd8b432990221fd719f8fc900113e224f996ff1e7ff5b580d67c48f68bd667baa5039f07c54da32d1c262c91d3f14f33e65d03fb076866cf0223a0eabe53bfaff75a312c6c70744bed70e1d0d7b535aea380d1b851e5c983152625285a1bb77e01a4583daf381e8302b5ae1aab738eb73d8d89888e8bff4824d62f910abc487464983c7fafa4a8ee54338f9b02c269936d2a4b6125619a529b51ec0ca3c43e533f7c056df06b448f717b8bbe89ec5b8fd5194051761972af6569877b8c4da73e066e71426dbbd4c940ab6bccdce7ab905f3eaa1cacf5725abe60a684cb4b4e69d7b16fcd68dbf74fdb8ef798bd3808524f6c1e23af6c3b047869a5daefdbb2f36fa8b0196c06c2f2607cf4be4b54b511de4a23f5fd1bc680f378c45f2d3b9b7e8d62d5c758b9dd63805a4ae6ffa7f49c39697e7147282d31a3f553fd577dc9d29c3ecfe8745f4c9c9eaae5fa152361b952c342871f593e4e6d283ea25b5f2b194f7f40136a3e489f7bdbcf219e3b17c01032b775ceb94c62c71b442f1346b4a3436241831ffce8cb65b3d81928995cb285348b5074df205f27189178d64c1783a2b0968795fb7801eddb238097eed049c7bb971cc57e4f7c049b1a05d9c89f08bb1eceae6869d155879256992700cdc9330e62970e1a115697d470b7a8054e88b4dc3df971ca75ef13bd457b842f9f188dc872d95440c817996d6bc2ae269365c3839126f23373a249be0f47fb7d06b59bef15573125b1bf988a8af5f2be8f09ec563b98370e3935164a7363e951042d27944506da98b7e21cf10a0b4bcf157d619b7beea0e4daa68f516d4f0da1f8297c18d8bc053e6bde836f8df3725ce143aa17039328d307fb6bf51e73f090f4aa117d4d111399c14847bd85266e91977790c021e1002e32cce95efbc2eff0aa9becbb0545d2e47f84bd9d4badfa3a90ce35cb2d569351a300f3dab9d395c67463847792f328953aed066289a6db5a2a20b6958a4cc2cb81c3dcc6fa782b0dcfcaac6a245b5289b93131fde5088abeb49962e6f80021be054f2ef63d29df60869ddce7eb3b564089b8f10f410497306217de43e2c2df30714e2d8a0d8b0b2081cb01a5af1997800ae7cdf3b3b34328a66c93f370d30db3f58f155f21a2931d8c5de4705d3cebfbf3a0b3891e344f9bfa7fb66df909c170fbda92994fe91c16631f420cb6d0f6537f0008d9e7273614555aca748509d4c72910942d426e8e94b8029d75019f51706287791767462e1bcbfee23076a8cbe2b5ff2c9ff95d46e7881e34d9208a1c645ff9268c6f7f24eafca352f7378f4b61d1b1da837097e3eef8cecc385223c11b000bb9621cd7433bd4dd4647a9f2ea184a5bc554a1b102dd6264a4a071b9929bd794f1c20f818b4d12c73076cb782fe11312685e5ccb15b64657e8cddbe1323a3c7ad3dae41ab7d857f83f7bc89698ee7c45464397a49e8c5f4d315768b01607443c8497fe8497ba068776ce195ea6ae15ec1cba644859475dc25ef036beeb36dedeea955dba6cfe7a53f423bef857a878cf64b42250d867ba7ef363c7da20a6ad40663867a232339ed13a874f3eefb4f4253991660bbb7bdfb7b022a561b84db4a29178a3a37335dbd8e2e5bd2f73389ae2fa17daa256c006034054ebad5c263551ab5f639ce122724d8f0b8dcebde562e1323327ccf97c6f8d6c3b48d8f4ad4b567eed8f248a1e33c422af81742041702c6ec5e69299c45ee8a392d26ad1907cf8af336666e599fbd70afc36aa44a195d0778a5fd7b84766638222a34d4f4a6fb051885ad578d00a327ed45196f59cd74faae698a5145e293b5b4194bbb930a36ec8fb39fd421ed2316d94392e3c0dd412f24b01df107eac803fa6f49d402ce6dd17e3f3a2a651d489025369a64ce2f78830b12a9bd56b0951d25b613207c03e3878fe4328a2818169883e448eef6586ee2ef7b7e7f056b4a8aee074fe89a6c57fb2a172fa370064b598e8046de837e35eea785fda70996fdaf07dd6a89466b4c5fc3a976fb6bf1280023b90b43abea859d3513a1ecb341463f6035c14ecc1ddc3d2a1976f4838572c304b9f741bec6e714bb6682a089a42fce23bbc56f6f055b93b53f522cedf0b7446fb54f5d1cea23324daef57a56621cfed7ab8f0fb036e85140781bb883d363a5e713fbeca4a11b0d73edef5bfd250376b93d627ba91ba8f36bcfb0c513a652a62ffa39aaebc0940b2105980159f4b97e1a9383ff00bda149957802b153b03afa979730bf18b6495712e3c9d4f90d2c61cd6cce4dc6675ba1b0736ad10f8cd38549834fcbfc0da2a623b71e340077744f0e51e303ef199978281ad4b15c269a1e88f20097989d146d56c47f3d407822ffd2c3370c508c5870dcd97198930bead575b49770d3d9c51b214c1bb0e3d3184bacb41fa261d867c8f117d37c3e3a96743df432acaf30cef46ebbda6ba8be224a196b7cf414e467e6567b0988fa76e5e4ea0f744355f31237498b40a6a106bd56f01c173415a93abe0cae12d4701b5cc63869d6715f60c30a7c871bdb7ed001fed5aae64c9027b4e51f0753dbe760c0e54b056738d27d9c14678a3935c956cf5d883948be3dffe02d7300ffddb1ed1326b94c2b2adba41dfc54866257c6dc858cb74d8058248ee24e3ed2161b3d7f44f543406d4d3a3c08b142866840968585bacb666af7372c8de3e98d3afc668792946fc996c8b3c003650f374309dba318decc667e0a96becab75a5abebe5966181fe6316c558080ce4d8481081f6b9f7592d6d61a89df55953e2a7fa75585e3be6f8c2da10432a5a29327e2c8c04313ce4ef4354204dd53b67075ef1431bb4dfe994f899305f2751efdffb9d14fedf7f45c48b54e3af69cbd3e3b4f67535af86d6dfb7bf394d1917964fd0c1546105024390aa9dc9c8262dfebd7e7deee4302f2e95d3cdf7ba5a0f0bb848bc72ba2d1a64c6bb14f921f4ca7f1a2c9001b4ff0a68add369ad18ac8568074b523181edd28620948e5410c3ad7bd7123bc24a2f9bdcc8ce3b3ecbe8b1cf773bae702292e3a78cc780f3090a1c6bb1d2a04cfbd13d5482011a488f3bce7b860d75fc03076344bdd3deb1213554e95cd56a1e7d7b37422b82db1afc52ad9623ba930e725f87cb70ee9a56e503b18078e5c58c964d23379d05fd77bca2113c4ae4c33d5c7df50736e6f5c2ce75865d57c699e8ae029c5e38cf4eef69aeac7d75f4e2ba12f4b40e5a8411c2d9ae97999499886fbd33983f5f4ae73b52a862feb90409592353fc52a446eadccc3bfdb2ff91f7662c6ee43dfd375dabeefdfa59b01bd49aab324271bc5573b11730647c04e7ab8c692e9f15dd3da1dabc3a9196dddb86c5065a2ccf855c7ec8c5f5497772845fbc7887ac000b1802eb6b8cda9cc2596b5faff4754ed48c1cec67380dc1c31540cef56f6a242228cf1625af8f9c2b7d76ff27ae4e2026dcf543975a7abc426fdcc81575cfcc711f6ecbec759fa411f62034eee99d5fa0cf9105dd844f1d982c7d5a03df2adf44e92a27714772c7d6782565a9d080995fbb9dba319336d6ceea0100e34d971c5524de6e68377b9d84cbcd534162427db1b38ea9a7dbee1e8bb1373c1ee2947fbed0680bc5fe2ba83fc6ea835719c671f297ae191ab9aea280b76f4b80ded73b81778fef381312abe1680f14ef8e6aa0e4d6286593ca35339d539554e9a1212e6eec45e43732c6a1a2f764f03c4cd44c83a40c37b29e2128158a8481a07b01bcd976941caee3c91c9d7028a46c243a6481618741e88d6f9f0691f7a3161ae52394b53b2e5fcf977bfedb7d070852aabe9eb07391b1a9676989b22e89457dfe0332db9c7b0347bdaa4c33b58030ff4015d002ff73c6d1b1503717dd758d273c1fadf377f667d757891f96d1aab0615db571a9d770c3b47205abe54919a84431b0d4d70ec35375bb94b66a98f7854ca2ad9418b84468c55d3328de419add98a69ce2c71f2b32a56c992acb3b2020d5765a22d1707a8f852a6c213fefcefe39f6da0b1f9938e3444ab0669e66c1d92b5e82af9ed808c33c9aaad3d5a8ce1869fb41bd1e5f93fc79ac69d026f33b06fe1a57616fcf1f1e45d99975e11ec4491414526a009fad6c65f5ce0fa9f6ac9c17b8155d9733d31ee4be19e095f11a640e8f24441aa5ec699beed2f06942d87b4b474b5cf3ac37cf8b40b7d2b4e8cf068daac4a873186ab3aa024cb57d35a3070459825ecefe04dc07f7730072ec2a0816eb9676d388a7061249237253cbdbce2adb7a7eaa4b6ec6ef64eaa115fc9685812dec716f95c70e58c00ac7617f84bdc7955a4f1bff1c81dd5041c93af012229a8a886cd9e92cf70b121182cf16ff0220ee0ab80fbbd7e48b4fbe14965e771c4dc95c737b0ac7af676b25b9d0a4b6e6da943602027a7188736c10fe044b82c10b228292a83a8484bf1e1bdba933c07c23ba4da693c6a1782301bf5dfb6937f4e6ec9fe76a014ffc8b3ab2d44ceb80d871f66b15293785c843ec067d7d977a33406cb79af2b456a7807c42ebb2ef3bf1e4ea06a885bbfa71e2f266dbb34bb1568fa2be6608ade520a6b9acca4fe87fc0f88f2c65acba69cc35244ad5f3fcbf0e1cb7489e919aafab2b2bcc3b5bd974bffe462b0386e034d700b5ed8379faaee44c094d085cddd6cc6feba2ba917c7f7afa3e7c254f15171263ee15240babf9b3295cc08fe7fcbcd1bd64ddfe68e025fc9fa1414635f9466ad34e3c5549492ff37019f8120bf449f13f5efaecf677bde56fb768d941c929f91e58e018c6a63e6779fd811e85e2948d1792051485efd2292a08c5594d0f8b6e0591c5665e09c2a5d37691a1eab68a87064fa9d82272fd146b32c69dfa44027b0cab22e7ca44ec3519413289903a3d5bf0b6bf1c05c113eabc6fc8e760602f60a4b437f2cf7e2b4cf002c9bfc17a3ed0673a408f29160178f220fac57b21d14e564715a89aa63259b3cd4fc41b3c5229d2ce1276b0ae66ba7bcbbf4aa062c7f71238c637efb632cf9cda2e93d95d70bfc3d2306aeca2831dbae5fe7667f8904ab4a2793565f0330770678b87e44e4eb378641806e481ac63befc0582b60d3311d78d0f2c0d785352a79234b5fd0e7fcae2900dbce75c66570d0778a0146c760c5040817eaee08c7f1092499e18a5ff20a9b32866076c497264499d6e23e3249276221b844cc86d9baa02cb280d6edffe04fe58a1cdb9f090690d9a306c31a4073fca236c73a3133ea1afbdae9248524b33dc4c382487374068c0d4369188f62033fd25c03fa1d641eb1e206402e9d8fbcbe3f1b0bb05153fe1813e1e58808a2717dd08fa8101853ddc0d2ac7589427ecbc4739bc207e8e3b233c6bde6403624d7f6b3b880df277281f52dcbc60edb2b5b640e29a790bb234beb69181cf0003e111d32fdfab1cfecb14440db3c3c6c7362c9098d5807047f7b06dfec4fc62b38a3622798e12d0feb23b667a6c9b72f31d11b9dcb035a171cd1ded56b1882efc0509763dcf501b9009ac86e28d5bdfe431be188de4a0d3949302bbd4ccd1a88362ba2b3f0536348f78972b8f1ced3bd22d6a0415ad4b95824b21a41415f87e581c3ebc1d63f47a5097c7bdc93cd7054bb85352eeb0cafad6bd6857eda6a0e7f287439ba6387d57815b07ce1ca28866e4a81d595cf75db1fcd751656e0b046ba54ae131ddb734612a2b8f3d71e1d8b58d68b90f92825ac01ad4563edcca1d49ba816a01ab412635202f68ada011571cbbe12561eccb3b04b7e01e31fff1d16d3eaef88c4b97f660924d505fb6f0fd80e544bbc56cc5aa872767e7c0370ad8e76dffdcfc013a6db1580321653b63e11c9a46ceb9de96b1955232c718a599d52ce53227c72ae12ad865dd960545660ba80bb055c06960521933903a3134a0a87911927b1ecf6542b3b9694c8e74fcef9c1a5acd5e05dfea43c1f1ee9d2b31ff06af57d31279cbfbd11d8e1489f05d83fccac425c6e6d7fc3e3789a8cae72598edd80cedf77c5bfa9d681595425674a18a2f83b177dc1d25d44909873bbf2fffc1360113c46f39755525d5f7cfe9a29232e5d7b7b8dbc7310f91f086b77781a8292210a89024e1392aba3d41a4c9cc5446d823f47a6588c1a3ff4ac5cf18a38fc15c72cfe19800c1a1013ebffc3952e451f22603778b0bef8e1cbbd1c180ffe397de338363f4d1806db26facc973c0055a42b30404f1d1b3c9955df1f6247dfe610b2364eade7c088639cf874475d1f8eeed7c16b0c0b0f446d3ac3ca605c92de9ac838a9a37aa02246f77d57cfb6b4dcfc758b2c069a5bbdfc64b0d544c5f51e1b9ee3834381a35cc038d483c1cf9fcf1d0926733fee371915b81c41c72d861156d3245e8b60a2504f66cd7cec0464bc7bc921f303ab5bee89a33bcc2d36f901d7149e13de4b9f85888f70a2bbb01ae7502b9aa1ff84ae9a238cde808e791b047d70cb7ab2bf854fb55ce882b9e7e0258222bf4ee793bee5f216eb738888f7a20fbe5e8e0df4673a6a3f24b833106ee6712b662fc2d667a8d6b0e46bc4a224fbe5438da497d9b156fcdbf5bf8013ce272cd4290242ac240547abd5d9ff4e6aadf5a2d0927113add8bd52c0d92a6b8ad5db4b1ce0c070c51223a00fccc90e04f2d80c09053bc40199dcf90c51b977963fb3e6c8d8c50c9301850f18f2a23a08fedf6c812302603cfdc6c67e7c2ddbe180cbd0b58512a678b1cc2feb9122e99656fbf48a56d73d6f683cef3bd06ab00c3f9a111c6911db5f3e6d6ca5ba1d2bbf164ecdb221dba45c0c8e89d98accf13eefa26367d3931eb130cb55e9f78148579894b9344fbc1d353dfce2bf3b050e6366e7825f32972d1b68721687f386c222bda96b468a76708f3214eaa9a3aa3289662d0bfe9234c00f984abe4652d30442c292f0df696d23ab6a109941c0e594e73e26377c3483deeae55485dd87d98aee391419d85f2f25173605aa036a175eba65ef3b9e8162034725f91570bf7df96243fd04d3b6f132a3f445cb843ea359ef8ee2818a8a868b10c33b05141553d8738aa3c3c59d67b0586b44b73fedbafa985e8403b906212f080f31beb64c623a0cd7940ca9d37696cfff634a7915d062cd7b1dc38d81b9ff7afb9ed9c4186c44f5ac80dcef3cc0fa967179ca53d40ab22a14da2e0a94b886a494f04f1dbda3d0b4ad412b1f7ff209eb53a6cd7ca0e39443bd7f379cad53f61abc3ddae4010d89f57cc1433d2b0f086705d860119e34cf96ed3209966d288be94336e0be149f0148d25d39d33d960a86d4b46e45eaaf78f78171607bf392673d9ecc29be8fcbf0b8143422fd70a5ddd54a3e9e4a4d16d4c1bdf36a79ad637b6c9bd051fa9946aa253074a6184914a10c24804478c672be4ce1a1b4be12a1e3fd7ad8a9b4e77c5ce9d5cc18ddf1e6a7c13ca967e74ee71f695ce6d2e4d134f65fe491a9ffc1ab8e471f10fd6c5b59948851e37faca21f3b834ee5566bdfe3631f7810e10ebc59b453a7cd65d75bb4330e184b0dd5be8cf1845f455da76c229c14612c8d153a8db189f7d4b32451e92b4513ddbedbca85e30a4351919530d81f287fe253a5fcb7258aebcc5d71aadd21ac39e9a6d35f84f6c721db717bc25e3b4d3f6e7378411bbb8c6425454e733121cc60910892716e53fbd38c7737e4f8f732cc574a17c6a5ab1c214dc08d00046947f72f8e6b13003f580caab0dac9a03df258e3a65d72f268a643c0907ce9c93881f3af149c7e016c2f24e941db1b8bf6333de393c14ad0137148272f4da0e0dc0f13f92faf54dbfc6f503b33983bbee96eb2a930c46621fb37f03ba6e9ba97dc4b5b34a61a9b43f33e0f863966b56bb6e6ef1f5ec8cf0c1e5bc25ee83f2edad340eeedba09236e6b6644c6c1a94996f06a80e9dc08a20a22a1f1fa218703029b0522c0b4bec3a7639a96aaeb6826dfa9d3d120bdfe493258ad289d1f723bc3c494fe640369c52232c76d3b8027660d2dde66e33d0c2a6028bc7a8738e00a3340153d7b61aaed78e3da0dde6452095c753b03c77549fe4e016edbb8e9b5cf864b79104b2b0908d5fd2b679ce2757beff920a42c47053c0b3d8b09450b9e59179081c30b79e6404051947d9888bc9b228b34a483c8b6ccbd5154288092e4adcef17e1129eb2617d7933074cb5df0f3774d3c8d524c24b9d18fb4f3be4f1e388a28c30021a1ab710397f00a70e609e351db66421c744f5763f2a80379e215abf8b29a6b457d6ad1e9d78f0d15a7bc0bd7bf0c611594b1871c291dd525d204d5d5deac06afd2abce6fdb7ef7de393e1abe1fb6410eb3794f6513e294e8afa29ae208ec6692b78fe8b01b2c20fbc183cae2bede75f743e5222e80b25e9f9385fe9a5fdbfbc54c1567bf9d2078e9f302838034809540a4362192b5c0a788000693e202528853f13dd637ce87297d01237329ff09e69cde67f1a56b7879505a92c4693e23aeca57b83aa35e68ee913011f01aa716af83aa8e08e957154904356520738842f93eade0c01fcba2e4f44cd2bbefbb0049f933c116a75004f5b11c5b899ec2884bf0eb4a897fb2a7909bb499c878a9419f3280cd50e1acce45fb6787e6d0024409b4832a6307e93dc20e8b916867d699770f18f91bb0d39b096508a6a41ad7d2f9b3d4606090953bca773dc85a0af44f6aad64eaa5f4608c1a1ebce1a2df64b3711cfb460e9c5987daa17fc1ffc36a2d7c197f7ee503dfc65efec77645e8286f946e296e664ccdc8bd63c3b8d04cf977654169e47b26dcc5203175038072cf3275566bd8109810cfe26ca53aeada6d6666fc0be8ba9141aa893d4bfb27251367592d5328357b906e8056d74f60366cd83d060ba54715dafd23dfb74110e553441ee9a07d2044ded424420a448786376b1d2af78266337022db89d42696fe3e19f7481a1ebd436e30faedd2027388c19d77c47e23eca9174273733538816114342ba86ca2d23105852837231b315f08c441205281b3ce90243ba9ed221fc71e14ab472e08f6f47125e2f6d4a9934b79520623b1771fb8f3eba5e367b99fe9a43205099570f057c7eb7d8c0b68053e4dbe1f16ddc8e438e96b70f2686b8db20e33e76bd70b55919fb8453bdc9c6a2b566e0b25ba8c13969c92c2a6c430c669a5244172274f38687808204fed8f493769a4b7d5513dee26cf2cbf33097b285e4e65e1e699139f08a92a421febc99ffb0ae5b3c7eb8ca0d5e040789539ce5cfa557514cc4e4e6168fae634e376a70ec47a0d9150a74af1bcce81f778791eca6564b5d68a0b3f8444efd3abfa766cd1186365df315e714473ea7020a9898faa9ff225e4c26bc0e7a9b2516acc6f5682ceb1066f4d14f5e9948363339cd6aea26133cc34bb0abeaed66245f1964452b431b39bdd005a5d5ec88f19972024e100d412b400334f2ff83b6683903c26b47cd03548aea9683f96273219bf3e97b94a14ed4bf478d8fc7e05a12031c7e33ce3bea99e7425b90343f4e190606522a3b8e69346d2f539eae33befb66bd4f810d12b61ff772959cb0a1b0188882650e04e20c36fae75583e7c41545995226a2dda879d37819d6ef22e72240cfc2f30709753f64fb879622df9f5fb21a56e7ad2968c60f7d27c35b38995abc7ddcc04fe484426b299bcdef7f12f807bc61578aa12985d6a7f6a46c5574cf5e5937c905ec84528fbfa4b57240889741cf778d66a313af94f8ef39364651200bf0b52a809703e82ad7637c12bb70c7b0162d5b197dd31fb9a84c099315563f816f1e53e8daee5c3cb992ad386cffd1f45dd918a9b87ace850b28bea2a5321026ec8ac8556c14cf463b1b5b49c0595ac5cd140cff8d674b51495d32e82e03522f10c9b10ebfb59162a09938ceacaa13686b9e29d3e17952c742cbed16c9b5ebdd02faadaa0ea5cf3f42f56506d15e0a620a2030d0a0e2e2e918f9ca119aa544c06140a5a27a31bd7c154d305a149f0417b8b899542c446fc4aa30079fc5b0a7860946a586acb0716b7c32fdf7f077d6a1d837bec0d10acdead549daaeec3ddec28af76f1e19c6c90b521ac4709a29c5f2e23f007063a7ade2e21a30a6e6f2dbd1f79ff912a459b41fd2bd5cdf2fdbee55209e47451e63e8ee07b099d74a56e693f98e6f8def6b2f0177c91a4cf7a0e45b2144b63e055fa8470f33f48c83a096fe9393a4c2873e3f0f5fcc0c4f5391f19c283353ac80c7a3377aa76c387a0de05fe63a3ab7b624d6334c9ad694b5dfb6388f3c0f3f6085c4e2bdbe42b728c2829df21529b9bd9f8dfdd4821b38dd6cbc7086a8049f029625be3946055285f3ffd2ee8d5f4d60aaf4caa850bf9a8590fd259bef6ad830bb05575c6fce7d57104a035726d8a67dffc701a142e04007c1b6cd71e1017c7c62333bce184b5dddad991e3700bd68dd3a90b1e8ffc5ea2b03ed76e832ea32d225e1bb3b39b175c845d7573ae069322280124eb5dcd093fd96fc58acb7f036df3d58c7271f4871e5fe09276666ac2e14d1599d07f7c16571a3486e60fe26dbf633417fc15866c846ff983a71e9f44fc870fda82a4e371d40f7f2837a6d1ab8dd491e6555eaafb4c7e59b0a0b357295a73418b3b418cab238e936a170791dac5e590bcd515de205cbf44123b0249b0ec9d66563b6371fac94bdb20ae89e929b041146be32c7b9fc6cf374edaed19028d40f23ab419d701fb31829f7eab780139f96e7ef484836eeeb81ce5b5c956fd263672e7f7e595e46118d1f21d8447533f71b9949dd285d25f2c672f4443a43cf015d257d3b21cf297d83703c5409efc7d49b8331e3a34daa815a012640da42cdfe56d798c2689f05b896436f2f638481441101a646d33443fd43c661873f7f92d6890288ce8aa7971830db5f6090d67b11c20102b409c927b29662c66db881afd568193e14f0072083096e56e1b67c9a3f9ba87dfa62e28a7846cda05a14e0dbcae55b90adb3d00eea9607159eff18299b4dc129f4353d40ad2ee220ab8ba1f67a5bf1cfce786866cf30b9da368cd3f6a5cf85d775ff76c792228869c1bdda1d6f468d1c5768da91c0dad7f45f8b0596d88f1702d9f1975acdef4052f41ac0bd172478d49914536d0528e0a74abc080c357323faf214be38b3565f2899e52d0d078d1a2f435662920b74b0a65e2940de7c2fc3cbc112e2fd72c29be02678625db48434ce3dbe26d379f7bc5ef6702e140996653293645ef1b6867c43470b3572a8759b2b12f7044de639a31ed86f9234debdb0d1abcdc513ce6fcd9ecca0172c5843933aee093af2a4c672652531af6233571722f03bb801c664c214c6445b06b553400515bf697324259205019adb8e2b8f899ee27900f937fb25b125455738781af1d0e0cc4ed1b5199de45af073e42948a124c740af467b82763f0c71175ba1dad136b1ca3c94f2326cd9e276ec914c4fa065c2673a866d3587776a9b6fd277d842ffc741026228872822d37279e44ee9fa3773c78c10325c72458d82f927cef610147018001347df00db6fd26afa97d442b2bfe1ea67c0092b939111a469a8b9fb969c8df428a8e25817e9e1038486ce441da06375dd8d00c431fda7c3a30af8cd1a90e0621670df13ac35e6cb80036271e19d2f1002c62263a2023860910d447347fdbe697f0cb44db0fedbd3cd9af6d4861a555be1b6d2841f2178dbc39c1fe8b91892a2eada58aa58939c03fc4421e1b01a525e80aab8898c66a4c2343b3ffdb2b5a9e1ba6104597f67204ae9608aa572a2e5d58174d9dbc6a142ec71b87a3358cc7a5425e30e503b1a2eddd3779a25080df47b243e66bca8df1100593dd8735dc8157ff78822d1211940e45febd75dee358ecd09c95dbdb6f26ce90d97d53eec95151414bc25a653584d261edb53630c93c8ad89561e4c7346663fb3fc0c60e351f8632f3f56359cbefeeef3ade4041db46c135ccaafeb121ecaf60eefedff2fea04fd4879c92321c1fe52537525cf9985a56cbf6e8413e3e6c05c5fdf55eee7669400162517b144360823a98ec2c9de06a608f3e8fa6c3e512e5c49fdebb959ca858dc8b02eff275605a672f6edcefe6fbf9821e73504fdf6c718444f901506b8591a6161c474eee217bfd0759ca0135df580e166ee921fda584e90d95c44a2d966bd0737614e03a220b5c8077e92f3c6b332a0a8a73ee471e92217e16a2227e637504f42fcc2ef39a75cc92b2fd915ae0b85e6d28f59523f6a0088e9f4cb2f55de59a473b92a605a7d006151b5bd6877095479b7823fa810dd3da711271d704d013f8fca8d75dd7ca43535339ed12c7c2bf5d7408b7a19933cff3a04c6246560f78097c59d6a08608bf4cef2d9adadb5e779c416999a90bb02f442953a9ae8356bcf61658c1c98caf67629ca00cff8de68d4595c255f680798691f72a7146b8b3b5169bf16e9143d0ad206fb6d92568c1f545531168845c4dfdb837fd1c9e88288316e8905bc066a623819c2f8370e84036ae9908e972159547d5ccb5cb6b356373c8d3ed7339a329211a2fb6c31fd424b2717454a46c5089968ace35cbc4d836f001693951cbdcfc2ba8f8c685da4e6930a49d31ca28458fccfec105ce8310a428d4541bdfa8d989b1508eab98efe4bf97ae5050f9cfe54f9cda60067511ff03e694a5319ed72f6408a7e056b194fddc7ea8282d45d5f17cb8226a71d0a030056ab8750d0e27778fb3cf6b4b8f3fd1ba695ccf0bdc949d9b00bd38d29b9eeecffb2ca1fd7cfca85b0e5bbecac0ca0d92269467295e70f3d60b87331c05988d803ed44d3604b59a75e99dab466a0ea80916a74abdf7e82aad50d193272f0fc90b298251019200ce9b5e74ba3aad406084c1a816e5ba71522bb2ca1f23afb64a24e6d22b0a8ad02682e92918e13a329f9fb76aadfd63950dd4c77c910a0dbd644ee53295443ce5be26db2c9c93da924e000fd466f7dd3ec78529527e7f7f22f58e0a81f44d908e64327f6ebae4e19165b15e7f86f1183819d30be5312279a5fae26f94c08b1c17b89a1305b7d53a62a548981b09d56037a6f92db2e51a483d73646df24a7d8ab9680941461f3f10321cace982c13c1a0ccb21ceeb42eb818162329d1b413d80cda156b7671b906ffa8e8ae2240d518111c9a87c8f60018daf8423983d6f859a73d2c1eaa6e407f56bd2c65a2abb8f215e0dc9a51f36679bb9df2201d5352acb392b7a7691ded3ff7281ea9bec29d728faa648d23b6b4abac402e69724ae89fa2e3c0b8c37a6fa4b1f5285f067025f667df416dd65083abc7352963af38447815ab2b6238bfb3f5aedc2481adb6a33a884f8a9a1ea7ce60322a2dcb92b7584b5e0d16d7e20d35e56e088023c24e32b86703c5b2b10b9c56f2ba853d1a5ff90734b7dc143c7e854f3c6b5c1e93e5929825d647e200a86f5b82ef6d86cb112da0b4188fb66a2c4cbf87bae73449a447446611568b497dff1fdcb79184c7d2b55273bf9ec6a4546d71b8e2d0404be88b0bee15dbe5a5b53b880f5f10f65b5fc2289c2475cb646a27855ffff64d257e188085403945e5607e11df68a59151f8b5c546418f54f03bff4a0a80eb0c85391ffb721d2a8040256f6c91fc8a390b9f04ba082a4c041beb1d42876c8dce55c89d3c02668de6213c7966f40bd050ac1d7d35082aa75a259445a173709dd134695d33a3f7c3ba23b89f9c50aa54e04144906e502812b2a91c01c221c83b474e41c21f1acfb315a51098b2dcca7eb5cae0684c9d19069c123d0bd05a01b0056f5cf9be01c5c96b6eb0b479a8c20c8deb40c2862ff97eaa282a77d058248f06d63e8cf233fadbd0405001e2b393529ba1a9ff671faa7215fd4af8c2621c3b2de953453cc18fff1923c6af12776a51263f1c59948f4fb962010762660f585c97b4cd17e54e0c8dab1767588e91497bd8b29d4c83e4c4e5b2a11bcf075ed67c725a3c3bb8901d6aac8a47869721f2cd5ad3c5fe4fa6e69cd21eaacf387afabf6b123a9a7fd23b4e7f8c560bc396dcf42d1eb81ea27a3a5d49cf18129fe1656fa9ec45ded88a7e34d13d72128bdf8bbcfcace608121c32c1af0694d69ddb65d7bba341ba50bc6e48b3c83aebd459f1572c861fa516fb51478d1972f6baff4656bbffbc2e81372c214305a7036f5ee750dd733b65483fb9fd844f9d9c446d35ca78b0b36e8a23ef9efe9c5ec613c70d17fdd93386ddabb75e94527f6e3ec9839ff3c079135c222dde4d093895a55e0cec214e7d48bc8138461cfe8fce870e9bdb35721c619ea2aecd3ee3bd32157d057bfbf068813aa71cf6be9d216cee2be31c8fb693cd73de58d56ea169cbe22a8b864d18c12e2ff7f97dfda8efcc844ddad7d2fd5fe8b94b9f40820a232269d96512633d8636a567ccb558e29995fe3b0848c618969feeb91810032aa3b5570ff80cae59b0f1fa0c5b46530c7969393624c8f84d39510d3bde4657c0dad93f7fafb705d85803e1b60f89f0c23beaa6b59f6f769f973512f4b03b0530c116431816fab40f70c16ecdda93a5635d7d8c378a7f55de27bd55150eb95d347f1ff0effa06cd899c31ee4040eb9321d42c42a3325ebbb1fc1f24c98edb3a24f70124fb6ba9e64753b46f033d06c81e4b6a291ab85b3af73003f38f124657eea46b7d9a06f3d7109e5472283cbbc00061efcaf3e1f88ac23d9ce3f09744e09a7ad33791aff5b3a9446d3d5c3eb24452462ccfbc00860c3f63b064cf15f965bb65afc94d502410d48d6ef4537d4959a6ebc6a2a668af9f0d0e9880ac0f1c22cbe3679479a8d8d7d1bc97effed020688dd7fa2e78625ad009d66085937d9ab038fe9455dd409167cabd94dc2b8fdd2731cb0e3c3defe1196652f09b1735ba8682c0e17513fc8270f9b803fb0d8d00450ded5a76ea31d0eac4abe4876716226f5a28a25918a8bd785c744d7ef54de6ca72e3b20badef3e9d01514c2740ca753b7d24df517999499afc055717c7ebf3fb49f1ef96f4e8d58dee0c1a59ec716f5cc690990580019e2cc560c28c79819fa2651c4e5d345a03dfdaba1d1ec75c5a905b16cd7939516dae41c68e829412b03e8a266d63c7a38ba3eded024efd4e59c6946b4deb90c21392738e697093beebe8f70b2b3bf4d9857eec9a908ebf180d939e5ab6e98518c9e918356cc317d9efd6e6a1a4b7a841056414aac0930884a0d6140a2f53b51d5cf61b9904949ac29d9bfe60e37378ae21094494e9434b9b676fde87b7b12ad188d25b35fb4860151317e7f3bebf0284db17ed7a9e7d2f052fe7df6414e34563643dca66451498c7b229038fadd075bc9aed3b21685a23a21dfa205b2a4dbc7bfa48f7fb542ea969dd9a345df13f0480e5c664de58fa6b447741bd77612a6b60a6075569636d5a1f4e12e447249670d8f826deb93ca444aebb90d2871519c35c44cabc09674e972c78c595cfdd1fca950424357f69aca1eb179a87fbe39676c5bfe371408b6c12affaff87d56edf01c6dfa3514a11c7cd971c3b585bffce50bb7961e8c0eb37dcaad9429252a90f4b1864d54717c4fa83428c975162beff1ec7319e5b1530e3d26845d6b0a6a872b7190c674a032a2ddd0591305593ae23045c5e229f57024b989026b125398ee3243ee3d21d52b5a31f82a069285cbb6b98145ec23854ba0255f0f85bb5d302b14084dfaa66eb7e6cfbd1835d92c60553df89cbf49b70134ad1c6c0b0eb16fe1da34a26ea0a20da72c0f77bb028519eb6255fab9207342a6b11f20ee96d10013b9b54f2bfdc3be2b9749ac07855ee53323d005bdea0222df17d40d630a088478e5a38f0a9997e8213c0ba174ab0b6b82302aae6f4b84c1f1144ba5cdef0223fabca5c701081bc050dd25692b071680bd59581ba32ab84e2ed3ca704a0461b2c52935e1104e1df7ea7322d809de438501d732bea3adca5b7455a198f7c00a3a60d05763956d7a698f10a0b2fa53187742b6b5052e28c11e6587a3d4f19706f1eabd24f1c4edf82a8af5dd33307077f9f88fced66a3ee858ed0512cfd0bf0c5db787332229ccec80cbcfa8c0e2bd317002b1df442d0272aaf12b8aefe04472e0fc6c9883a371af129f9922993347a91ea14c21be60cf2242189861356dcf6e6f76559598b0f7cadf0dd6b78556680be87b78f6d272687d74295f49a5ee4fd824161abf6dc8e0315922c61490ecadc1f84f5015ebe2804f767cb6a4b77563f56e15b197e89313e920f362a74e157b54b0566e7a95636f3572c8bd3a5dd68114534d4ab5429c2efc795d42b2ab318aad3e9f4f51d6cfbca8cc19b343f2b5956964ca278cad85bfdf98de8a1f9d793fd1d52799f374ba4b035012cba48c2b7637c0c07e2bdbfc488193064d7b1b207e336eac810d50801b9deaac110caa62bdf9603e1e32b8e1952bf7b9ea6b43905f3f8f8a1cfe60f65d6fc65b4cdd0adb0524adf2d6167736ad2f02ec0ff0e6701517a2ae54da473359e6116cf53765f7ef99160746542fcfb3d73e5bd20abece5f2c7213a220540da141c69e3af4d17239aa76e9205666e617ffc7afe6d71180e275bf6ffce642d4b5ddf8d8521291a16c335e02c6d2818371e96e03375eaf41e2ce3b63ed42490e159f6c0f850950ba4dbcbe825db36ebddd8e6a96b9f30b2902e408387711f535ae3f85a84e2bf8a906c6a0cc76b7ea4f465856d47f917e43bf5b6b5e3aa08f41faccca12e2e92321f57261328a569972564405caeb918fe9901aa79d638ececb2becaf0e8cb95cab78550263732d3fdb510150118fe74f8b837eb9219181826538a4514edc2311bba7a82f32d76fd50377d02b2a5d080f5d19efb3d5a8a7b2106b6979f0f2a481655ed59a71a8139a81133dfca21e1072e3d542091d71af7f53dd0f8886a8d707c6f83ecf941836792dac8835e4ce41a57d8c46d40e63819f865d4262085c87ae958987450d40a4d4de80cb4ab01ad7469a3028eea1f39f535556b20f505b5c2ac913bfacf83f6c04f9a4f0acca1e5ef6d561183c6074abd8a8e55d6f39237afb8b9bdf98bb3cf25208bf2446a1545267cc198bb5f219659182049e28927a4ec6227fb010090f3d62c558a562226b484f2881e25f8701560b46f6f5f5208ba195ca7ca3b643b8fb6476b8625117c7c267687d7992c9c64ff2d0baba484e03c11c86d2247b9bc1e955f7bbe4ed3dce755c49dff885742ad53a906bfa5461455f84ef580fac66a5948f90479449d98b05c02b144464d653c939957091e8be24cf93a5d9b98920f851e80bb59e964ff32b6b2734dad287d4c6654528fb29424bf2311e77315105dfbdfa975f2d75260c80bdd214c1086dde504bd1e934dd2db03a729c6e4a072358b78d0b91d000af763cc370c31b0b6c1ff0fc92f63ac1994cedb23b959ad56cf315a69457e2b200946d669899cf88459ca82d38fa840f6842279964d8b9e5863d0775e6d3772615cf237617b5bdab8cbd05aa51ec9c69d2f2ffeeb1497a55929920e8cb9b7049c0ac014cbbf7227d4a38028f3e914ca986e29eae67f4e3fba5a9ea4ac5e2eafe693e848f0053c07598e33e0b56dbb91dacf2d036be8d75c5c7dbf1429f03d53ea1395dd8555df6450bd5a702288b3024182a922aec40038a2a179a006751b94b57cc482539539796d7c82867e17f0c4e574d8b31a94f36ac7d989a44ca0367efd1d2b190039a43bf563cbde128d944d3eccd9d1344feb9623cae166989ee1bdf85500f4c4de097ff82bbe4b4573d03f273b058fcd592874d81cbd01846084cdd9f0ceff86a7e1c449f3f81e3e9319f9438e6d31b6477b622f1f63254eb2ae7c6382f08f14877f15b6ef4cc66b33888297631c6b5d6df31976dc316d4ddccdefc8ed6c28681571a9ddd34c243825dd5f0e9b228dfa84832f22a6e9c353f0e3aed0ae8d2727933c69e2e771d907b6bb2cb3994d08530fa8eb0be6cf8a813e07390c94c5876c5609787db5b980ac42850ab51412bd3732853d5352d312a8c6ffe49d2848c8b19de806729a3c9ba6728ad8ebc65d820796641ed86fe140ad671e1cd2b593ff4d30909a8bb90e08b0cc7bda12d0645d5bab18b66dd49273a240564b6429ce5b033612652a21b0e3eaa3cbbd2d48730f5bbd19f99cddc6f89953ddee3f4f38636d29dfea5f3887d2557193f014e20012b045683e5f5327469e1664ed28db71736d40cc7fe1b413a287419c23a291398df942d244e586a5917cf8473c61478bc02c48369049852309cc4b35b8204df496d641b84dd0df6f607b9a3e2a92eb27db7c9e313231107a2ff6f214aaa5ce636433f25c39eb0a0a3a738afe906b46ca6ff1224597a6f4ab448c98ef913d8e5ddcd2955bbf86fdcdee7407bf96fce013426e717522b9e54d9338bd09252881533c83b58e026f28cd08ade2219d607d5f277fef23313dbc34016eacdf8d89a59ee1e8d1c272e0be2ff08d3c8c81b1f6cc4cf3011465e8b8cd69a3eea18a0d9c4246d557b63f1289e05d62c628df7f61eca5bcf9505839f6a6d43185b7df7f15efa8d0b71a83b32c2dd35eafecebd708fe52255f723575c66e2e8cd3848fc5b895bf629c47b9171e21667c4c2ac9c5a3a4972b7e586142285a3900b27e070ccf1a0a895a086febf4e0eba9eb1095a6be625fa4a44f2ad0b59143c680add072fb52965e788355f4fd8d35e619e790bf31e4354a82c35bd20cf1fe12ad8296f3eb927a6a355a4866bd4f896e796384a1d9ed4f43871247d0e0e1e637aed9252ec13b986e677aea71b2151215f0a08b5ad8bf3d1a3309e66e20f70e8dcfb5caa6f9c9709a8edab6944f469f6c5abc5816cfc07dfa835a2cd83c70963b1d9d137f9f8d76008e004f384ba864afeb54cb48f353bb8437d97282330bd8c01df9569682c900650ad0aba71e01f623a6b7e782c3016277b562cdbaae5c4fade20693ad6fc62409aeacd5ed820d2d157ae6303c192a8c02e67bba416b43ae1cb17041fe1c2553fb79051c588af3cd97c19d1d89c7735e13f03be820f00d086296edc2e2bf5881ded2e8a3618f11cb470e7869bf643339fd49b6215d1a9b81369c9124385b7a652255236a68010b197b939142c62d7f993a6cb4254c9361e607e65af4462d078cb9b7c072f78aabd11a48c0c02ab4c0e1355a9eaf67122c71bd7264d0221f9947feb5e661933e55bfb4443a213a1c70fcbf977e7e451fe559237c8ba98ef430009ea6a234a89ac4cddcdf1291a9d1ae73d11d6a1ea9544df37628645e64be0b34486ea5625703e6b182aab350d973645fe89035014c4693567d2207ea17eca3eccd57096520cf0b29a5409e95909a9c5b3689fd1c14d41a5f638847d4b3a3c294030ede9dc48b78e8e40f70674e732ce82aaa8165ac6613996449253d51f8aa49e8ee84a748871e23b2545d646bf3dd13a3fd084404e61f61d8ea4c14b6440e9c3d9f2eb428991e411230cc0629d6b3b5815ef8e34c6e81a26779468bb856a918b8d5583bb835a8599c117ebf390ed365063b4a874de19d0487c935e0a703e80818d390def64c98d0f9c43f53bbb2fd576c2c4bf063e259cf22c09363ed48505be46236004462d639276df22a96c9cc7b5a6bfb76dd9171f5ecf7dcb76f00f9db89d3f36853164f0d356aafa93303cd3761e3b139b0a64eab89c12b9b19563376c6d035098b7758dd30758192eebd26b3ce3669f16b3b99c32dffdaa491e73f41860da4bb5116a4aa947fbe712c90719ec2bac3e101cc08fd64684261b899954010e3a8c5f20d0022f4a5238deea48a55a554595de5d3987fbc0d7caed32c427e1716b3176d9d150247534718c723298dcfb4b6adb838acc62eb997e03d5f07000e5e4e660d1ea3694420948eca18c4f092c89d01af237aa124f43a08114c715066f17454b867ee563a7d9a6e7a1d063fc9eed04983189cf092ad9ace4eb54f1c6e9904389775839c60087832e4fad3c151e63728f8a887894b615ea0ebc75498ea71c3344e5cd103f4e759569d37b55abb8ce2ab89b6269864ea89a0948f34066d8aa780381eee38ef65e5242e19040169e2c9b9bdf88499505de9029b01184a24e0a901eedf9278f55c076dfc50e5fc272afb71300591cc17421995e4498bbddf0c309115203c2b94865ee0c17c4bd5de8a9d50c2cff27f40a335f896ce9064a92ef9087f2dc274806d94aab64f457681821b61fd567d5843a5b49988ba2a6c88bcb8519e46b16b842a1ed6a0c714aeba486a5bcdab05c786a250a7805d462c4dfe845ff025b3d686e0b238bd70eb6c5d76e048cbacaac56daea65ae55131b09d03895ae68a34a9c8aed2afc925c77f0055163072132261f1378b41f9052c6ce4a01629c1e369abaf060d6eac892800c59314e60cc678ebaed6877dd078b1c9006dd0a9d063115d4829d807af3ec05c7bb9f3fbf03207bfe91bf59de914146c72fd8bacaa10377a218d2d041ef61b1c0b7343e0136e79a8d920c8d4006ef52b199f2252544e97b5fbf21761e50b3b4ccde6212e12b728c0864d3a379705ad6a1768eea1cbc885d4f34d4a718eeca88a49663a41ee3e198d0270c26d55e7c8bc57571f23a776ad0fd496eb7b4a90115e6c9f1312b84767d0f977826605e56d99106a6b5f697a92c81111bdb92ba2b79f65aed4476ba9afc88793d9a6615c141359450df3f600081c71a0050567f032e3e81f8314177c680e989275791827e3679fb905e7620587983b5263aac67b2c6fa0a9d615e9b8e26fff5883707b19d000ee5a90fb59b0222bb7753e43a43aab20949cff5e0dc7fa564817689d22e4698995acec10c2ed4308c5970957774202d0d9cd0ddaba4b94b286990920ae37627b83fe9ffa42bd13f99c21294884fae9636674cb85fa793ac94dcff55e616b444ce7d3ed44bb4564e17065a7dafa1d5040e49da7f9408f998aa44b674ce171aaf5c40134d3138cacf08c9123161ca707911a40fb700d829a777db44ac2728d896261331dfc02aec6039b29420669f0d5cd456b249028d290fe022675f80032897ca25f3f501453ef9f85dd176084c017bf6aec2fead5b6062f439ec1d014cd56078bb33f34590cf839c98ac3cee7ae57130f99ec272fb98745bc56f586f7d9bb5121568a15fe075220c54d748696b9324bb673268e8d59e594042d821663802f0d40ee98d3110677da703010d3b5e17c2d8c3259d97e8bc92e241409ee827144e2279337841d509a80e7bcd03603a07a8f0ddd70268b5146f509df355ede8e8e4baad16f4961a47b4da48f63b97494cc6ccaab360e2aad56ad49cba11a735ead3fb798d9f64d961c536facd55cc35082611e6dbf7d9ddc3d36abde03f91e677939e7509ae8fde877c9650a73f76de4595b5edb12e1b43efa98c97602ad521892dab2f176a1d3707ea29d63e7197915de88fe5b00fbf291285215dbd7bed04bd780c603bf89063577b4b2f2c7e5db0e70905c0450c27321117f5f2c8ef70f8a25c1fa4fd316cbb77ba9d3a4c4a744bb4ee5cc1f7e03fbde722ce342d666403414aeba4905cefe3145e3fe5880148b06386f80fa8c2fa23127ac772c89959218b27e3f900293e1db547572c1ed86dd274761d09b00116bb1b480d32ec5fa458d48e04f9ab3ed997a705bed8b8cabac019bcf84984fab6d3a9a1d465929f9aa79d5a3d2d76f27910fdfd3c46ba0aee519ae7555f84d4da6dbeba57ade23d5cd974cb21dfb8606588d3c59e5f6968bb8e8565c29c1ec7570bac7886e31068ba6ffa77e7c9e9201cca1188e222b5412766d93eb08ca44440709616a31074cda6aaba08a9fc28095e1787e6368409b8a487dec4f25ed1e84d21aa42e669ac246957bad40b6337e69d2fc43243f7d153ff31c155e7fc156b7c70e81e6f391bf100a9aad9fca56dd13d369cc2387fe5cf6602df91c51431b41f57a2a0931dcd050716a7f153b09e1cedaf58fd99ea7fdad96e6659b0b99955f6df67d3e18bf65e101c37a165b16d79bc33ee8779d2ac4aae497d1da9cfd6b5733864064d127c787885223a6f33b043e33dc54f8d15cabdddd500e0c77831af439c9c87b96f57edfaa6e79f259bb8acd854489c5a507e10ae8a2a548ba5a9e926056fd68fb1778b8770aa9503308daa3f4613d81ca7663a8f53895b23bc9291503d984f603ef9cd54255ca0a7ddccc82fab404e0fe4926da467d37301ea2d29f5d8a9e09e70e08127ae5ce29d9c5197677476e6cbb98224b7efc2931f0668eedc0e2065aa0a11301e7e579f74e60acfb34804bcffd63e8e6dc7da0aac19be2896a25964cabdebcc0ddd199908bd7ab8d406df7ce8bb396f95fd908835791cadc110e309d9cf5841577920718cc25892ba9626abc1e008952d646fa6d63c35cf3249a1439ebd8399e897d26ae68527ba8ba06800b0555e1c4bbb4dca4e80a72d1b6d72725752308e94881cb1c09bb98c1e1902bbde363457661d4c0c402e7ef6c20ab4709a33effc39a91dcf99f88c213f374e29e4340619df4af885d31210519d68978f4de71654cf1ce10f2be7774623336c779ddb8b4a18fa6d239aa6f738b85cfacd804f07f6abaccd2e4587c9c5b73ffd7ab9e3fbbb7d09cce22a02fe34118c4d5e1abd0b94ea4e4c7e0f07b2c62b012bf1ec1e5fffea31f622798fbffbf3fa4c7f02676cac21557af036ef5a3d32538705d26eb471ef15cf85fd82a96ae80b5df6c1c67828b869b3c4b3640064ae6158a272250d029e39a6b5aa66f7b9beead7a781d1d8a1616c8a30ec3e58269d58e4ae289a838d8987483cc9d4fe3b27f003d4a284cc4405467bc8304e722042bbbe3cc4ebeb810272e8c4cbc595516f480d21ba130abdf474297ff04e26c882cc6b3dfd91c95b4517b1a45a8887bca9a1723f87367ca1f70b937f877b792b128b074481e5d2660735f7ec4fe9b8bbc289f4a7ad63638eddfeab5f0c0ede0861e854e21585e80331ecf6f2a08727fe2377735cf93214b6f87d2e13432f85c9c0cb8b4e87de2398a97f98c4356a8d7b572949d6373eff5d26ff23cdd40678af454b57178c2893d1bbf1f4cff569d0fa6fa991d7aaab5524470565859feac8a738614be3c4bb9a567ea41a2d95673d652f4c31f4d68d79670e52b8b36e847bf59a8c9911ab9b708b288f7fa499be0f1545bb7198ccd00925de2d2d5ed699cbb0f2c77f47df62fd0a4859e8a55a765f723ad37e3ad8f75d9e64aa5b8ec7a0fe6bb75000a4b55b31499a5605bba729c2c55d84c59e458fb368d052af64f29934bd0825ce8ada6172adfe0255ee8d7f2e8c070ce769a55be652204abbf1a3a2f6f06a243ef1acd4c11d21f2ac59eec33f8b94ec3f90ee999a11fe2a2be44d9a4a16b415b9658a18c8ddb9cc05fc7297f731263560f0904e6ed2d8930bad116cafadb74832cca7b2f7323663f92a723c459c83a4eeea7daa4aff14bad33d29646c00770534b36f25d9408c992c10be1cde0362448c5320307d0eac3234d5304b3909b5733c13fc46921656de6801f2eb1a3bacc1d76e21cb8fc52229af4a50fdea8cea9cb6c258deb6cb42ea426a9e217ff9c8f912752679b7f973ea0cb6e0391038ff5351594fec845a1ffee25eb1760ca74d91b4319457304cefe793e2f0848e15c4ccb5282b02edde701519145af59f2ff05f86bb691279456d82325cf3bfef28590ebd8201db6eed877660e969fcd28b00115782264433b6ac208d4788ed96129fe85c13b9a355689eb7642ae351dd42944a5ffc6e5fa1552649c06781ecbf4bb53791116cb2ac473e8d613d83e63ab3f4d281c947ad92ea232374772c07d2c14e55ac5a761d75dfc0043f7519c5034f6ac44a1327f416c99a2a455b1bfe5bf6ad728c1f4aafe89f62f1260db5a428d176b8be8f97f7a430b9ccf385799394cac5114916f5d51b782b043138f5b61ede5ee485e38f1f095eb3af0761cf7de9d9203f68c0906b2cf63376fabd886155e451ad0862571c1f476ac13141f8a6aa6f46920cafbfeda36a249fff11582defa66c47788de7b0fb0161139940714c5f29e69421ccfd277f5c2fb18fe91d2cfe832aa2531ea2c989d077f80573d2992a0105b259cb2fd9dfbc05ee650346915cfe7c67968319be1ceb29327f30524c71b809a4f328301d3f403836f0230050a69f9211dcdac9bb98ef7b7d593f5d7d30bb716dd5a82a56986eea97b64c3fd39855076bfd0fd13178649edbcaf1c068f8ebcea165b68816aeac5fbd0a948fc027995728932ca55f20bc61abe6ae98ef287d313e034187c528099f4d762b22ed92cdfc6d983cbc6c3e482a3471cc5a7b6703196db48e0504bd6b32535d29d9ae98238833767fbc60d0d9abb790c5dd85f25a30aeca5b7d3752adbb29f1517ae3031c90f5135406af0721b641e9953069bd4a8bdcf6ed10a51eea38d24080486580cecc3162b2931748014036927ff1b97d65417ea917115feea442b41c761caa9eff1e1439de3ee2d98410ca723757c5321a3fd138f02b5d48e8640c42050048cdd46efcb3da3c09d805d3ed89580d1b4c81d185dc739bbacedde7be2021e9d3e0f56853aa355269944d9269cf87b335ecdf69bd7904ee0d29100e7b52b632de99d56fd6878e005f291179e8976649e7ae58fcf5664957befcb0082d1f04169df1487e7975927d62d497682473f020bfd8a54b31368d35a6f28b375ea50a3482c949176b47bad256d56955546217867e636923cc93e2c0ce3e77f7214623283e09267fc8f4d3c3d7e8baf01bfbbea46384da159de0199d4da49f6ee59a001a048fa52957d8e3f6250adf41f34948300bd47b2f2887add72b99adb62a78a046b54f97238d6a97bd827ee06af77cde88a120ff9408f9d4c40fbe863470dbdeb122fd64d357aecec303566a87b806da00cc5aa151b6348a5166d0077fab70c686575f5862cd60e924eb6612f6e83603c86c1efa723e4edb14fcb69b3a30e33344b2567b6dafd8917d02296ea4f1513d814d6d651ba5a59abb8f06981732b6ba3cbf9301bec293c310872ef9fd58499c14d0545b98d97bc38acd951e41466eee005ad4edddef056c7669ca12871ab22e7ac7447f92242648ecef64af6b387a7ebefe56007e900ae2a971bc935d4c5ca1ca3c12fabfb24b51313ce84766d2324e0f25d17821f6e04108e1d4d1c135dabfa91d7c8b8712ab5e6bb4381017806593a796a77a6101f11dc31eae1e9476d626166ed08dfcfaf190e98c06b364183816840eaa48fa4b668a519753859e4043acfec2e3680566883ef0bed0dcabe825f9afa247483e69444b1e273d6dce15c24cd00baf2dbe5ab9620a88db35a709228f53be73c95c7a8778dea463d1b6e2f078a6768f69afabac8fcf0b6f7200affe07759dd68b1d271eba806489820cb604b7fc04a10ef7fac3956e2d5ed3145518fa72a909b7c47d395fac363b324392b2e8f5270d4704713641e514387859468193eb5b3f33de22d382af89d42d513bd65f6626f6221aa6fb8917548912e919a639b4098b94096e56e92d12850bf6dc275267bc0ef722895ea0bed9dcbd7ca35efe82dfa1b4a9a4dd3e085af592b015cc554575e16c3c022efd8eb9238218dfa428f22ee4f0b49abddbdb4f6fcc21b0af4c45a8e7039dda7e666e3d99e1cbed21ec1833fd231aa347d4eca634b4e593f152ca3de5d5b5277a79f7ea32a43dc04644b26301276013ffcca11a3052e19d7f5ded95b57869f22f941895c292214c95248f8b54b85f914f1a46fd22a17418d3092e378b2d4967de8de4f37af6db04927bc00b683a0737d40482027309aab4e4e73e1145f2ada60b800e8e44e26ba34c1baa6dad735d0d47a551f4915bef180a6f4d6b8ec66acc0fc55c1fb14d7619d4b532dd53d36cacf72cf4cff6ef4193cdb494db7460cffaa8d0d11dc2653c403bc90086bd15b3f6d4b0e45fd14c71617235bb0c6d050dbf8cfabdba18eaad35af3ad18fc68a9779bd740b5cdd7a4dea4c70cb031d57ad542b4093d61021b63286397abcca73c625a0ffa0f6e4c136dadff9bef8371edf3d2de96b9beabdee1d320b9571f196e3dfb66c7194a577bc0e400e92178461e200f9db87b27b8f42f8588066f48ef8426daedfd3677f75b3b427a6ef6e9fd02ff7d5cf0c69c17716e48579fe20135233b571c0a9fa781bc581d950f57370083ed2bde48d78de390c0bd6671529bfbbe39bf2c93e1182a5e0b455ee9e923af5b76086680e61e344a63543c335bfa81025aec83803ff94fb01382e6ff034c8158706e3e344665a8c1add48a8ff69e140f3ed5c4db800c3f013ba6b1d7e7edd55477f71fd8b12f6d362ee046ff7fe873e35b82cef9dff4e7d4ab33a7c385f7aa2218aee0167ba23fa41ca59e944c44fb7b4ee8074325635d3e7709141b31cabbdc78a17cd2d3c5b7ab2506c217c9661ae09dd58a3917a5aa7ed46eff18e98659750ed6c8831809119b7bc96bb5d328213311298fcef74ee8c86f9b139d0eae45e598990257b10b12cb202dbe043ae0ffa535009d1b369d692270c79585107a5e612de4c4e6703cf3cab4c70d4cebc5813a220289885d3beb386256db030ae25d84008f87ca2ead47f89bd7c505dee422ede563b07f91de8c61090e1817d1f008a8c7258193ca71ce895bd9bfa3993b46a0aac83593470aeeea31bf1e2c7f711754314d584b90c0fca0171b8ec6f77f242841844bdab3060a10d6f43dd9b7f1c59e85f9cf9ea89b3257ad35763c6bc814b9b367a35f51bd09d31ba29e926d73c03d106268bb63116b6ddef40d4d3e70386981f734f148086f46fc0fa87a5d391531cf7e881fda229eec7a2e0ef54b4c6d92c007cab6ac9deeba171d3dbfa84820aff0a2d38f0afd21a3cc312247f43d1ec73081b8fe32331d77ab77fc3882a53cc572729dc116e1033cfe043da8c0d424e16e8bb238c4ebc9d397a464b35951bec220b53c16db06c196803eab1fa4230806ab6115e7fb0f49628369e080a108c3e3b829b21c4c5ee61a8cbb848bc3c9d4f96b4cd4a7d7b1fb8f3c3d41c3cf45ebf619327ac0579cbff109a4bd741fa5f7c59545f0832f9ddb8ba94427521317cbec7f59384b61e80f402ff928ac925ce6df822d71a2a97af105465882c40ce9eae68dba94ebd6b8c13b754393bc52c28e937a198bb92bd01abb7b25c461d72b212313e3caad220884900df9844007fffffff80