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

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

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

Block Certificate

Block 72676 27aab56cb6e030191d9c01c27bc99e3ba66d49eb2ec75edff0a5a89003f9795c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4b0482b0253beb69c91fb748b64f4ce12d9b870e4bfe9827ce0fd7076c7cfbb5
Certificate Block Hash
27aab56cb6e030191d9c01c27bc99e3ba66d49eb2ec75edff0a5a89003f9795c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001573010002f30100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000089a8e08c7793f1e9c8236e03f3db540c339923cf70b63f6f26d7ddcfeb94482871f69bd1d9859f980751f415442e32e0a289e279ab89d29d1066e96572c524ca97c9a61ebba9402c126bd4541d4ce91e4861496987e5120bb0300000000000000000200000002001573010002f30100

Raw Header Hex

00004020b6177905520b0e49e21425f1530d47f5294d3803f7d284ec9abea998e56798d10b0399a60b422e4a0d97743d4060933dba38c50fca6404e979d32dba38323fce4afd2d6a58ec0018b5fb7c6c07d70fce2798fe4b0e879b2de14c4fb648b71fc969eb3b25b082044b

Proof Data Hex

59,560 bytes
1212160203079beeddba64ea5dfe5f63b3340dab833a2453c3838f6600e602ff3cec2eec515b0459008be271e9dedf38718651789d72b08266211808432ccca348b3d57ae1073c98a3d35a17d84dc656daa686e74c0da45cc5458cfcb22cc5bc3621bddde1ca6d6a609aa005b1d89a7cf332e7ce33af1c1f35edcd6e59bfbc981927f788bbc2c1babfd47633914a7165f67faceaf60baae0f70bffb6858c732567769c9b8c510468e7aa275a09cc7fcd9842125fc9da902682bc5f18f46f1f3186e148ef3203731d62cee676627f8ab95ba38ef9496b9d6c001fbabae3771cd6a9d9de97221ca601ab36dd05a54f669efb545a3009562909405475ff2ca59aa118dd94136c07b74e46ff309e85ae3aa4c1659ac1d3b40ec0de3a8a6d324527f7fbba7878a992208955241b23d3e1322ced823f0b9f089a6902f8a165f0eee30a1c80dab8ad749f30e4b14c633cfb5ab5ae44f494d95100d3e946ee8264807b48b8f0e587b71b9912bfe64b7f6b32825792fa84fcfc5eff9f0f3b2024b1fc60e137365e78521ae49d69f7717c351d5b12791dbbcc1d32a61a999b780529b10331c13a87b8272be6eb58378374b6e05e97707754b2be0b081077293f6ab6334d2a8b814580f86d120f0c6b1f1180e0c97542b1f04f558ef2a4c1dd9cec1968bb699c9b4bc5ba7ac9106a366e20b8ec7c08161dcb6cd59cf829bf6d6b2e406556394952181ee4c1e7bf5efd3444f85110f8bba0f78a7918c4b2aa3abd22163db31a0fe3cdc6f8f2f7097824ad4df7f057d5220ff61b07bf6e9e53acd6e243a0ccdebc86ea46b4c6bb55e24dc5efddd17743e05ecbee03f803f620653877fcd07d777003b4b161c4fef6805d90c019de6631f410bcedb8b7d5249fae5b18847cce7065e37ba180c117c0067a4773fd5145b63321a2eb82af42ba250824faa607efd362b991d9a31c1dfa6dc08a71b1c2d932d7a23e3f8c69e68a2db04ea0ad56e77a5fb95269e8b0bd73e94a7363fbdad1c76d52da80a5f36738f56d26eeba64d4cb6e85d8a8b75fc4188202a3d2f77659319c0e7322952db741b395c04c41871bf1a223ec4041402438a29057bc358f4d2950837d052e672b041435135b0cc17baefe760cd8d19df89b986d186b88cb95a64ffe6c3ed4dd6209ab28a8eaa59d7290bba22f7c62a1e5c1bda804b4095cbdf669b30e38a5f569b59813b6167dc19a223e190915f0ca46137807f203a3c6d9d52392972a520328b0cbc42bb21d2e9cd1362ebd64809b26e8213d93a41b0a1e8364bdfa1212bd2f6bd7ed0e926053114eee22aa808b79e3928d21f44397d66dd14faacfd005e6734cf20e0660dd8752ca2f60da0d7f1efa0b0d568eeb2d1ed130b665daff73adbb6e0cf8defefb7b3b8d17f00524cb7416e981e3c78f1547b514f04f39b301c09a84d0d97efdea578add933bae1a36330a064e55e6eb7eae71b0532549d41a482d1505f204288d6b3eb1fa5d12d028b1995eadc3c7be5351dcf5c0e3f84ee4a2036420517391869c816b3b104357f06a70e3bfa4cd6b925808bd42049d335baf37d46cc2b7e00a8e38a0748c0424b6de88b4b0e104e7baf73fbd96b856a45b926bb06cb0358fba38e6ef5225c7e5dad9c8073dd246707c42566737e7dfa50aef7347133cc1754313c002d3d66fdeb897cd8e10e2b47652da0458229a9d5782f049a8365975ade44bdda068d2b6c36c8fbbe1bc33e68ee215e01411f0e7915a68e9b474fac2426f47b11b7bb2ad7efb76d371730e34ba57502b354263181fa00b958702fd200bb03c90ed7ba01782bf95c6aca6fc152a1e7ebbba9aebcf181ef3549e37a55978657153ff3e8d5af25113e53da00903bc2c3d1db758bf64c698e82c4f2af4c384683da0bcb2555ba629d90a09f7edaf13d1ccde432c50263ae9962e6342a4acb11af7f8a7ce353d9473ef20e07df31129561a35e0ed0e2496910db2896475bba6d067fa94e05f241008cca2452d0a819396bd3854346e2d910751011ef6d3f5a9a58307106ee74b22bb7539c70896250c8192a2953a987c3e3a6861cde6200b783fc28760921ac832d6aa10da362e28b4b4c00e4c6781c0611f14e799e6f7168afa6db50b0044d166083e16778669c6b783be2bf885b8e998fd4eb221da2a3fb51fed4da098f8b02b11f1e201ad9fdd9bbc9990125f9aeca6794fbd6422d7e6b3b22fd8fe43c39f4a1044537d3cca4589ba0f62c81b4f2fda7e99d4b999c329b09527cb143edb316ff1e1b0e73495feda94de0026e19f705737d35eb31394dee32a7d9639b44a05394fffaa3d0db31de48f877330a5753f3fd5ddaaac7c0b7f5da714fe5ba30b56705cee941add3307a8cdb008603263970ede2cd6156402b2ed19e045c9e878177bb2350802938ed78911e9bcf07919b3fdb27fc7f68ef2cdd1a4f587bda4f0f32211b07ff2f75cd5fb97d751b5b7ae93e3c178f34faceb30c90290be2548bade9d20237e062b3814ea8e5ecde2a5455d2084e8f103cfdb7f96ab60fc30049aba5ee3a1e6d244ba4631cde36853676f1bae4c3cc8dda1a60e9eb36b055eff53c74d1429c6b1c84661c85a0fd1ccd4cef581f2dcfa5c975e7ba51428d767e52c2b1531ad02227f8067164d38746607c6ee5f05adcdce11c5936827f20d9097516cf07b476b5a66446a830f0f591d398434dd5e01e95ab5db8bc90aa32c9277c0a231412e257519e63bbcfb66af12541d84c7fba6d7580dbbaca021836f82116cd3e92e57a67972b6320f16d2dad16cb6f4728034d6e176835adfa181f79baf5e944b89e5fd8fe9e9dab753d6cdf838d46fd1f666a105e47cb9ebe8902773709ce7d54632ae7c342e0f9df748da05e1f9894c3b98d09da52d847d01403a45f38111bcc36654b147da2e3a9b50535f42c14e9a0921dbb05a7d0d8d07c747d5e4de1de0ce2a9ca8fb32a259938b0ba38510cef79dd16d3674e2b1e965bcbacffe0d65e360a287910c9b718e676b45f91ed0fb38270d1012261d0436c3d5ff016578da1f95beb893f0271fd41f6db6c4f68b00a6e4dec0e9f0f9bf0ad0ad5a66fdfe8bb8349711d39a880fbd389a74b825182b77f95695257166e72914a8a544e4258f43ab964b29d3631eced22d424b907fb209095149612a47fc3d5d472ca770cd1c33fac5c4ac4d031105e8252e69a49da21379d69389a1a51c40d1c3efd2f9ae86933034e95618399db8f2d35eaaa54c7e5bc19d5121f9dd566698a739af557d00b49df5b715c5424706574c859f4e266ec6d393aef97393cbd54becd937dc4dc4232516f5e5407d7c0f2f095901a49e4e720f08fcdf44657c6ea266f6102b28acd584e242c93b18f7bf098720be5ddc862395f504a316054b9499ccbf7ee13d3c1e276cb102b9d2e65eee5e70007d56d6b912498542c3216856c0a01d098f8b20bbde8974f87f9df9b1f482bd2107851199b469a2bd8a71aaf05a7a66738de31279a8344ec3fd46ed7a51d4cc31c88409cc924f58c62a9851359f73a6f883ae329d91ab807b7cf9db75ae872c84886f97487d18adc1d9c911594f5a39b4a0fe7075bd09f2cafeca1a5511fece83c457d1a55fe4940e6ec3e2ad5be15866fccfa83516c68a97931d1f51e458e52421dd4068bc6b24cbecfcda22365115b32f788bd1ae3912a790c61a3dfe0c18f245cb3557ce6746b7d9b6513d509fe6e812b5e594584c5f3f9e4bdd8eeb1110e07d2cb7ac1302b5430035d264ae508583e686d83cd728226d49d754560bbc963932fc5247929083480920930f8a1b6e890ff5131b49c52b6b8f4b90249b04f7dec6cde742af9a23aa666e7bdfbaa92038a4b9bdf5b4056c46f59b3f7e55828922d4255a624d487d4712e801d26e67bba010f9fe3836dd62ab382f28d3931a9ec1a87c578adf0b1fc2b3a0ef95cab11b2d0188469551a75e8511bbbd73e9864c69d78db3019d872821d89e26ff5767d28981fa5688e475f3c472c0aa89cf279fd36ee0bd9f181b3a3ad8dc0c6953536dc85eb1de5b808376057e18d7197e6ae30b7f3d7b768cd3d775b37beef313247c51a15f851842c7a7629e16ff36372c1e22c5765abf2dcb1615125ec22a2569ae42d37d0233d2736a8eca1a476b6c97566fbbcbc6d9262c7e2e62319f32f411c43b21f5ea3920bb3c72670a4448e5686ea83e0f6e0db5ae82e65712981c7bf130ab14b039d03838ef06708bab776983c980c66e7c1cbe34d1176cc0980266604bffa4f7f59d833658e77367c157f5a3cb7626bbedff3a32891cabf18b9bb4f66d0fd512705ce0590d7a33f6a9dc05494b319cef78257694e09a735e669ffcb944d8e426a28600a719123469c3903898e07a1e0ba468f30c2a13c108ab168cdb58f472fbbef28175c7ff7c27203c7b050ec60badac34ec6316ab5648e1a924d8b1fd24031c0b9022cb31436c73ca2e74259a74e6f932d38f5cfeb4de7e2bbf67f773f7fe07459cd98c55f657d5cac86886c73d0d40fff59ec5727c7625553d502910b2e9163ffd366ee9185a376a59c689b5fec00fc53f702918ff218400d311a3672a47749737841d0b8234ae0ba026635c1f10f11c131b548087fa55c78b33f14c3fb866de06b127dec127c47155c661c1eed9274fe38972fafc9ffb876d43e409157a2979116926b795661bde0229aa8259f793458d2fc8b7454a3486a8ae3612c95e1bcf77f98ae194bfe20d5a92cf835531ab4142d0bbfa61e222a42d6036c743bcd83fe21038c046db5e5c4fd9439356753480ee0b5033494a3ec2c886091459cec9f21be8f619d8a335cdbd5dd275fbd803fb4fdab213c8c26f861ee41f18b3213a8b186e4224ebdc5b07f5c40b12698b05e3ae0e1dc65f1f224df3a6b905662e7543f5d8738d33c71c438095200d2b11019b017ebf4702ce55b75856e05ad87e822c6d63d34bc5315c9332e9cbf90c55e475ae5676c6d55673d91e5d83cbe9e8de15aa016d61aa9c78215e93ebb2b57ceea2be8d4d116fb8f8ca4cdb9762e1c7d960c25ebaa8fdec0ec2cbdd9fe065bd021a0eba0e30ade80ee1d5514f0b28995ed0c198ed8e585eab49fe56eff1be483ae00121246477b629284351401329bc52a2cd677edef55d4fee0c8b48fd6cf6dc65cffc7e2f76ebc60627eef17d9d4adacfdd92feca54e38fc2b1d207aaf1a41550d07d7b838867bd2b79211524f5576044664dab483e9be76491daa304eb480f4aaaa3b805ffabb1655975137896a6beb6ea43d41fc65c2f30d5524f17fa7607f40cc09ec160dd927136151defa8140b8467d0426c4c87c837c6a1a5624faf96d2fd4aad21e24743a9f0f3b2ddf1119fe7fc1b3e21bcbda6cbfc49f454620d226e93e68456c2ba77ef6b31571477c12b53e7b05a22eb5541d68d5b8ee09bb10fe801bf653691712bf889db9fefb104440b761841038215d3abcb7fc6295759636fe2d31bec133c7f4a93d944b41bcab477c4f5f2336baecd599210793f58b13a5bbad0bdaa01bf93caab477a3a81408ba5985a21f206a6110c50020b425a7a44ecb0e79d36608f6ad50a5b82b2ef2c6a59a63644dd487761c42d93f86a897d752809c59d92450bf8935817213ba2c3b97b873a566f0647d3ab0d3a1c76a8860e0e07edce8235b70e10f461de996374f2ae40af5645a8792c85011a390d079267106adcc695c3d590e88cc8256809b12cf1b2de5c8d5947ac94a4cf3c0edbab0d14b57c990409d8fd687be62221043404d3723e63a20e573dc03c1aabf219e865b97258048c71c29d0ffc6a87b4b6a7b61853354b33438c57a6de1e2381169eeb8ba69e0a9ad892daed07dbea6c4703171077e0ee3702b188cf5a257fc36b1ee06fc6febb8e0120b3dd777c0c4d12c9cffe072d32a31970947f10e3fbfef4c4563348a509d2e3ea3fbd422ae72ebd4acd8b556974f589fed17f863e2af65ba0d5d23996803aba3cc44d50126ea52147993680d2409827d7f6ab998544887e026d45d14626658ca2b9bc4ed8a848f4a59a05d2e09ea84bd959afdf94a823ffb2f88f4393a9a62d39d722a6ad8a13332e97be59a319551b3500a005a9095d95a6986e44b1e219e54730f0c3b1536bce1c121aae2af9e9643b537903bc182bcd2169164e2b5470abc5b64290ca68fe6562c52a4d82da8bdfa140945636f86f459ab12b43ef0007545176f728d1a882e1874248f06a5c754b2505a0301b01149544e2ebee177655307203636a52e54b6ba4723f96b5ab88ff0efb05ff740fb5550fe47f52424599bf96a58a2a07389ff45d0c7bbb37d2e138480db6b2415895d07e33268b74ff6e8bca492f697a87fff731b6668325ed229e3b01d364d02053b0062a71b6d162b771202209fe6bad3b33cbc17349b98d2e210577c7893431f103cfa18220e58f83262c605344e25c10f6937cb158cdb935a349fbd995a7bee6130f4805e1b99d9a9628af23037e336acd943abb2d6bdc79fcbd9812a0f855f24109695db75d89131287e9ea350c4ec679e7de1f79e25d054f055abeac61d3b1c6b1b8d505d0a472edcf0a69c5cc11a04e9d56a634709a2aa3ec8047fbe3f31791a6240d92b13cbb2f4786ad93326e147bc7a90543196bc4c43d2227fee7cddc56a2a33a0128f79d461bc6759aa9082ac9481089d1235f1adfe030b33ce83539a1184845179b43acf7be723478cca721744d52b179cb2e2152a30dad6f860ede88a34df4e9847d994c87825acd8b225bf3b86c3b6edef0ada07989bd147f551d2172af02fcba4f6beb194ba872541082568edfb8483babfe63993cb449fabe3f9e216cf3200051aa44446d16b6796b3cf9d5260506286241b4af34003d8469313d209cf3b9fa5b711ac524b4065de75fe503058cb968f29d1490c17a6336a1b89911cc95841193984018d9fce1d354ff76aade26e08571243ee73fc246fdcfcb3479e50b9e98cb0091978e4689ebcd2255c4b5fb89279d741583209d0e287573a6a76e632abbf2c01a0499f0a34630e759bf53924c23d963b7cfa0962e3f5dcd7117502490fcbad2eb6623f66f01e9dfeda77ae82aa1b4258126c0470f714ce3ab37f4a47a2eadf36495e075845d8bb2c29526876139a325f78533173fc6d6b77c9227f2a56946b923e68947cabd0a909df30c70819a956577b0374c74addd324a8587a2f16eaa01199d67ef3ef38aa7bea280893b77b3559b82838be37590d138b146f9a7173f52159a26d19daeeb4f9c2a3f24d9a2f2f6c5f73b437a9fdfdf196ab05b4dd06d9f6610f78adfba54eb8e9d7b930cd9341c158615a9a2c958ccb83c22a81d8a69d700f39c1009d0c63a2807df980066f5e9dc47c5386ed1013c0bda4585df7044467a1d46b65036f3ba237361cc5ad99ae63819efd90ccfbe2a084e38aac9c9225e4289ea0e7f20f5cf3655a281b1c3e26390f2ecc7fa089779baaea0bcdd396a7860d140ddd5f537b9793436eeb96b8cdfaaf6e12707891c4375318aee69e7028fa9f45242a8ebebda0e2c88717577f266fb506669c3922cceb769a40978b878b2b82697981450c14dc9128728d4323a168346c9b461b521f763fea15bb83aafa9098ab834558ea467e85aa17da8edc96dc8d27e4151ba076415f7811cba33daa4953f98d6dcc008bd4914412b31c903ec173fb7d381f1cdd3f1029ac9481240f5addc217d3c73b7d49c1277554699b4a5380e8092d3f9814f4cd9c73012ce55b17924241d8664166c8de01826d12b7d3a5228889c0ff8d540bb684781e83ac1bf2da25f59bbf7a40bb9fcf4ea4efce6a974188404bcc83afe745945aa2a964d241500a780cc67a3ce965c8dd6cc955f6ec0fc34a94baf15aed5c80bf708b5a8da2229d3c2ace539d488e66fda1a46c4c31bb8474eb7399175d594abac6c3623ce1b4814f184422a29b3a451bf569fad5e1fe794fc26af57220bd553cbaa4c7aa490ab2df455292c0043e3e2735e95ff2bbcecf584117bb3ad9df6044c277d6f5cff19c1d4119db8fd1db98487f64bd298366a258d315ed89e4761456b381e1cf92975eb906b20f4a040c23c38d96ac6f77933cfaaba8d6988c099371e5f42cc409f7aab69af2cf3a214d5dcd17427ae63108dbb066feef0e98894f782f438b14d28de93f4b5137db736571e0db58c7d5908dc0b399b6b68dc1b0e6fb36583a4f08ce4c9becc5a50b48fe1febcd6e64b1b2d562c9dbf7837491171e95e2620663551ebc858cb4571969c661d128dbb6475accb9eafa380fa8be5ec3df6b877751ccfe83fcd9085b8c7aab29cdacfdf1e7db7216e681b5b4873ab9e0f5b0ea397260283689da25ee73a7e7560cc96a2d1a21ad458d4d1d28e0d7a7ce07a7725d11054c1a283d2d771898f26d974f37e7c6eb2860ab7314ab505df7b5d1eab82a50feae5eb9653bfbbad057b7bda224c530dea7e2b35244cc863b31a769d78a8a3b241cdca9159debdcbb33a91a9dc77d7be640445236369158ef47ad1016c3226671b7c8f85df1164071f3e42e24457c9395e8091df9ca3d23c5c7fa1258929a5f6b7c3a8ade54d68eb653b4c0027e02ad219af262da17446542957d4b3cbe3c3c66e331388332c0c19e9086d612761c5d76d64debcc12c5f44735f58ed1edbc4b72d0f7527501181f75b74b369e8d9e3a489acb2a66252dd484ab8b2d5b2add5901c1443b36b1f92eb46af31430b2b9e50e1b4d9180bd2adc533e41d1a6c82e7eeae42b41370559746c9f9760907e2a1ade13c979f96783349a2a778dcbb1af3b940a94327109c56e847f49b7f842e045885f1ce04fe481bb92de86b0e21e33194a7a604c47f102569e4381cd076381a182d2757d5741c1ada958b8462e5990b3887bbf265255454a9e67118b08a76e8f6988350e5b8aa80e053c1fdb4d8ee8f7adc1ac947510ecb7fb9f5a4c9da8fd6c4d9409955be0eba7a69278409c197e97a49ec67304aefec2c46f2400b824ed3e875ffbef26592cd39a687e3797e531e35c2d9ce97faf7078050524058b0ac122df9245247dee8fc41212cfb2d7f0adeba9a3fe75e5713a0b93b7e7b57d30b8d3bcfc236fde60a8a5a3a2842fea7b6aa0d8f0aa16a7631f6b866d8cc86a3707d43c302821cbd665e4851831f137c11d3f2c7f4e51dcdc1355442769303517fe553bc5a89af01382662deed4084653d4fb32f78b587363587d7d3baee124beb43434e8bcb7c9a34fbcd58ef956055546e0c8e94610632ef50d9fbc811cd6cbb0b216ac332c915b8e400ad1a3e59a25dd8978ec2406a3a478a9750a7c8765b6f1bbb926d7c763da7c8e3745554f9c8ddc904c6eab325108bac02631f4a79a6945136c272d59df762ab75191c86d22b7f704d9723b040e03f73708b0d06af27ff8b1dd3da7ddf78eca3653938ae224cc68d0a256455d0fc0c8ddc8db71715dd0a2fa0900da09dcc2ff6ccca1e2b497c9692674477942288982d9363803bc1adba6249bbda92136c96c68b7154b3a445344449e9543de4d519a9188630291dd1147f68926a8590bfae0c47a74580e0e73620aaffecf7fe1148b502d40badd4549f018025e71aa60918d13f6c182278eb4ac45b44c800f35bd9ad5ac8650d36a3f9d11f55b6f06e7447231c0f7d0fafe1aa70f0a9b2265cf9ed9e63990ca8d39028901e00bc758f7171679602a2ec3e9d694740efa0b2c41c201bf6042b021cb90d3364280ced1396969855893bda6f4194230d4cc615568216d7e538ca0528a6a8a744ad1822e998dad69db7203572d9b12efdaf4255b62920712ec888d09c46fc2b24082707870c8041770ed115ff6b7121a9a17e3cf47327e5274af19a74afbdae087d5f6efe908c2e1a6a382a3f4ccba4205c36971aa50ba0663b36a684fc472a2f2454ee9c81abfea30cf25f34c24de422ec2ee1392a732f8d658463eb5fd71a2df367612d2721cd4964981688929178281b5f04d18bb03f7516b380affb63f119ac4a9df8e91dc5656a60e6bb7a42a3e804c72d3c6e5938d67551fa7558202c865b5e5722cc4eca140701c56cde58749c015dd187bdd60ce202044b3c8737706ba7c31537cc8b06858e4427f09e1d2f7c68ac9343f0c039cd5926d147281edc274c32cc6ba9254ea4a69c3c46044a4fdf09d8ecd4833aec8d7a22d65444da2a58d3972310d372ea53c9997c6e6bab7e03296df81e311f832bef37c5003dec04bd91e820559e0162a2a54a7853d9143a421d08ccf638231fd182a139613cee505956e86ec49b48d6e47f4cc1250224831a3c365125e68c5f56abfc50d568a7cd14a42d5f0d796c367989831e50db435d71f2045a927e66482a5a3f5dfbeecffdbf5c06247affb9972057a3dd4dd5d9e1bfde62a09b8d97c7110dc62f7880becea292a7f0a03e2e273a6a3c955e7271cf7f428d955372cbb6ebae4fca67c19d34c16d80cdd62c1a06f36874a7a9091dad6b55da06f9f558058a006e4b94209c7606b15d042977f54c3c34ecde883183d9e7c707711b83feea2c2f9574ae1402768ac3c6bc13154aa43d3206850e609c031ff6de82c85f96173fb73877c07c05ede1fdd96dd9e6b70ce1cc06aa16bbc0ae7f45fc9f0183be86c06bbe8403425ad1e81fb787c0e856865eebe67e6baa5d1f2897c5ae27343924a2ff412a779a59298d2bcb8228ddf84a0dfc7da676c5da0d28beed27118ad1c359e771149cc29d7dea4cffdbf6621f32e2910995b6af6ba1cc705cf12a9d3918553796cf00ae31302d8f512a88c6993e5ca0138a4c24728fb2e6fd66c3536cccba6a6ee8c42f16a352cb7a471f71f2dfcc9993839d2f98671711248234fbb350473b358dd2948374c335bb9ea04afc8dbc0658b0a74e47fbb851c1ae439c17d7d90fcf82ddb7aaf46cb11f72de3f0a6490a19b83c18db3be7164ab7fa8d15375f9b375e2513b49e5f726e38c317a6a69b5f15ad703c3ca7db1797a738343a60f4b3a49c1f7674013cff0b42ebba1c090d723027fd3e05e6397bf3e776088cd5af4c2ae4406158066a266917e30e576eda79ca611f0b5daac9eb5733110826c0a6c7a3f600402f9b6fe9a4dc3e73304f9af08cb0684d8d2c41ee1249fe2db1125c0b76bb055314d725d144db2892fff4e32da72bbeacf57397d39aef48f5905a23fe39544c6a388c72da5909ff0f3029673a202418fb868c661053a7a25372740309eebd1a17e75b642de73773a5c15546311d5f153c8bcb18e1530bf413f122c79e9ee01f05212d8c298621a5eadad8cc31109e18bcd09155834e21e0bba20902356cbdcc6064fb06c8dbde405a535733db30823d459d3f4fe0bb9c6b04e78f531e4e3e43ac0db3231173310b0f2a12c79260bd76639a96a5c0953e223fd27a66c9eb67c8b824fe3661ac08eba6ced3b79f8ea9d929a5b1f09731b1995191f53e92401e177d0682c916de90d6676ccaa8af89449e64d94e40a0c4360ff849141737d640233e78ae0af5036ca829189ed6c891c96425fc0b3979c33445510e4d9594c2c189404970d570fde1ae4e3746601f52ae3987d267a02493ef7cbb4404600a794e754ec3726a2b99868bf6c80afabdfb9a04efb8ec4e72dc11796149ea1b86fe2837a3009eaeea69692b20b2db70d18791b51dbb7ac7f32d2de28946237ed7ffcaf80d5effb715fc276f0a3e78e66a3847c95c5109e6ce97cf7cef818ca31d8e6822f2937d168715f42c71a746beaa84a1e84cb33cd6c2e3f2eb90e587636b52a88e14aee0df6143830f8a4ba34f045d5ad61c2f92228eec12798914b1063f198103b86664ea040f74f3c4bcaf19a92f47d54d05300fac9d51af7c6508085d4b9522b2bfabf98813ef2dfc7d535767193b734ea6cbea96be39793d2198841b98daa13290984ea7f1fb3d6f2e90f18600f268258cded1e1f2ebedd49d27752079292dd9be7226176e672f39f18368fe15d68554b6fb2e32a3fedf52f90ed01907f85d240952adcd6272d4aecc7c0f0da7f78e098f635c3aeb547a396ff4b0a1a736c2256156b69af1cebf4f72ee78f40808709a209c1f22699a5e4eae9cbd71aff2c8ca1f9bf9c5ee79d79c916a01adbb8dcba1f31b94015dfd591f1523399d7edf91ab6df0a1f27dae2a2a9d2b8629e06e6e32dbd14560ce34c357c9c95a30499ed6b31c8da82db40c56435b6a7e1b57a232cd2af876ef6c6c3245f5605f3c6fae0d66800a6041cc93eb548fe7567c2dd3c4e93922cd58ac23ea9bac504e25532c50508c69009a1e9a5152d48ec80ec105a08943e59cbc97eae414f827691acc1863077db883648ee81ed7e3efd39a3bfbc37e153f56d44ad0bc3bdae58811dee833514b33767090412b4b06c4854e00c5c13aebfaf6024f1f985797724507dedf8b7e4b5a4668c4226655fc175e8cda75569996d042f6d481c376715a9e3f21da7ec3f7b30fbbd803ffb03c7c8cd9af22a59a22f9d9672dcf5201b6f963ca81bfc334304523034daee64e9bd4f21a59d11254585586976b0d8f2bc3c137881991b4db6b0d43990affdc814ce63a2875bc0b79551e3bf30231dd543d786a3fdbff5ce31760fe8aab5b3d4833b8f3de7858398579304e9a71b17d6453f49e114596776c35f2e3c2578d05945db059b108b32a40c0e8ebb083c75a4ccda2c85ce64aa7b2b2c8e748239b06fda99af3ae743b7b5e118c1f8a90d592c0f4d30472c69a32c1bb9c08cf7f0d6726f2f8877477e8ea75310b312de6c30d0ffec0d6363a1e9c5281c4955a2e03e7b53b756f08c6337e8b64867536d01e2edf43f67ecd3b3eaedc8bf0176f7320aca6e774ada09586a3eb0be0e84c9b1bfb1ffba8b64ccdbe2fe8c1474f4626bbec20600c13c7bcec3e0989b2e411c62e94705e2d1d4d2dcf5b431e831161636cc021ffdec4073b0433aa085e1a01788a6a41c5357e07be8a46a1733fa05df39f7a0d479a164832d1eb9069b782659198dec4419a88bee5553b591244ea2a6591283c86b11bfa23840200918019550f7b7e473c1ec2245c9bc748007a6ee3cabd9cb4319cefcbde6bfd64ca8c5d4416703f211993e21cfa28035b00befbe1de38992b730d762301e945342451bed9df9b349c278325437e31b4cfd3d009a42f73732461667d7cb8168413d46907880993e5b483152ba1d96e422301695cfcfb0bdfbeb0d4e2568bff08600c50a22dab66cbe2e867bafa43220c0274f388fabbf6089370996e17c185f22ce5cef084de3aa80c8663fe1dd124b0298033b6aa18da797269b783293aa8c38256822989cc17201e35e349592a9c0c2801916ded1c0e6b9766e01c4fd0150c345040b1006043241cb03708d078acc2607df44c27d7f2adeb82c3ce5617cebfd6dfee496698ce6c553b39705b51b74b13d8e3dfe51b646bd7b527867f0944ba7973b8314afe790dfe55c4700477ee45708910a2dbf965227f218432f242346012ee786a54a232d35f3f192713a9f0e7eb5f3caf70a9c44b68f5a551f32a99cf51a529758955ec88b0cd63ce2a30005fd2e6b845e9dff24d33ee102343089d0d89d0d63a647efa0bb250534ebbf8ac920135b97d74f25a720ab981dd616663f687368b18dac44545160c3abbb1ad051f866bd97a82c14e21e36c5dcf8e5bfcf69d5effead59d75e618b062d7b30a83e18aaf7e20a62c20f7acf633487659f2e3d816afb4212154886cddd14facad70d10c58c477adcd4233addc0c4f3b6926c5a36d50fb4ef8911bec361f35d104d0ece53e48c5da3fce12a618ec886da540dff667ee519d4b6241856b4f27910feafcd01485bd09969f4cc79cb587f909ab993e376c66663213871675383541ed4aec46d41dc456922a68c624370156097cf73fc30741f6e954be364d288b8daacedbede15feb2feb44db0ef38686637ad5088ce5985f53e9e737aa1378f8b49556e98c634f4070d01353879f36aea18476d8eb757112a5a26ce40192ceb7a58dfe2e9d725e2abbed2844a4ac2e9b8e06077e2db53f30cd0d9bddfc5cafbad1cf3a6cd993ea7c663449177484279c8a349267074e7ae1451e6f779e3dfe75f1681bd58f4395d02366533807a8a21c20be1ba6155fca67f569baa6d15662cf04bc87f4ffb7be4c845c73a684e22896abede39da11431d05d1cb1c448a38c50bf87cb790217082caa070ac3e0bc18fdc353f4c7a041ebfcb50bd4604138bcdaeef076d1d451740373c911afce5def81aac394be7c0b8a2e80b88e39cd4349edbcbab34953d55a25309216c788349217947226196e9ab3849127efde0511603912e20dbf313032eedec9f60c79dd37c4c6d4a96ab2717616c8b8fbcf590842fd585ad638ba56816996fb3c8a2972a07eca2b26e54797440f3e38dafffc05f03f00b75ca0261c03387862729a66b1ab129345333ad61a32a998dd9eb80bccaf3d30c5f7d152a8ec7e198c96e200ccb7d63b72626568ccfada337ed99565f30bd6f98a9161f1ebb489ad4bf45f436e3d1a77797661d3c1567f592d2fb4211e8154796538a263559bae8250e06dd433b61c0bdb4230dd4418cdbe072d3da9c29db9e937e21ce3284d47d6b439609ee5c35f1e9412bdb198bdcb2bf5fe032a2f4ef8318e91da3e5a17b6e1802254d1b250a4f7e4797137ba9e2ef179c76dc4c77e7b1b25fd079c6f188cb7bc6138ba77f174e127fc659f990e86245d380355a0223e77e3c3f89b1de86183f036896b2c98e600c82a34c7541b64eb27eb859013fde34c7f5024d477ed1567bcc5bee95d82b065d1f6b3f48dd199df7ac05ff0b931875052d6afdd963de5397dcfde1f8674647b0162a0ac713b382c43807879be4cac3aac2a5ef7a14f4c05dc5f77bebded45250979ffc50f8a44cadf691cbdb50fd41c69f8c717806ffecae0b9cc157fb62cd977faa384985fe7f4995e01a35fcaff07c9afef544b65d639fcd29d0424a47ba7c1a53fd060893636c8c4e4bd5bafa3e33bb4ad6b2bb0bb69da2490aa534bfff002b7f173a6e7ee5da2119580ff085c2eb5182643486a3db9af41bb9bda41f02590ae9d1bfd12b5b4945f796457207dde4e704676809280c324d23573933a8e93c62b194a5dedce99ff6e46666e52291c55eced86f0704b5b74e8e0a5e1c98f2b6137325dffb2cf11efc8b8bc46cd94c41f56c4fa4801ccaa4bbd817d6e34f27ce0d0a7c775f74ca884cefa1eeccad3e22632e89ea8b938e492b478ca09f4eb355f8fbd11a57d8e913449e8d8052b7825c1166d44a841315060002b88b874d38481cd46823bc93b8677280c79f9ccbcd0d09ed0b646c82b2aa292bb2058dcfceeb34ae22bd0ca5f5eec3f7021ef4db7aebd76d5604ff3147f62619cbd99ee1c8debce1febfc20546c6b091fdb896ae652ecd04ed7696bf11535fa98f6192bea1ec9d566b15c315dd3cdf139657ad7e2068db20441701f2db0cea1c4fa69f69e60f40f0795ce7e655bb20747ce309f29003bf0013cc1bb9553e95a852d067e4946885449cf2bb6ddc58c2126ab4aed4e3185c72c54df45785eea4ab6ffaeed1f30804e090b3fb2385bb48bde22ff9b091f920fce7a49bab2d5e1e353469951759411b9fac31a0fb597241f4763c0b1157410d2777f13b74e87f67da41d819857e2c5ca638d6497c50728df26e8218af335f3030d39b01184508f98a0acbe3dce6ec27f5b4e49dd4638fcb913455d755b35d526cb3d877fe446b10f1e7fe636cecb2217ec039e0fb447087c5369401cc877f807802f44798f41a8d9c8eaa48fafc33723734f3044be930eb08e8e0e0b1c1a99d1cf128d70016a361a92eaf9e0a29ea84bca7c6d8e8bfc8c461651b0284cd9ecbaef574e05709ec9d0fb2cecc9aa08bfa51de6f477f95ad4b92b8028456c850a0fe3498b6e2a2ee650f2d25923e238404fe0d40de53e43d0dfea4c06d5edebe99c1f010e212b3bf1a248294c51ecaf387896cdfcf3970fad5a50275bda61b6dd5418e27623794942e27f395451d6de882da826d7b60cc1355d0794be8f80b4a8a75956d7173a337e28498407ff83932ffbe36c2ba833991defc2b66deb132e66384ceb69ac469d80dbc1392c0b6b325bc0589a28310747da6ca2cd430aa20f0a31dd88af793383dde650391e8d78bb2cad91557ce17b4ff08088fc9e5cb3ed6c4ce764e0366d58c886096bd009c46cafb2702b884a201efb8857530524386a713624aa569bacc6e16735bc1e7cc30acfa3d11e817917e08e3184b579f8d1cdbc9fabed6e6e9704311a497c9a941af4c1c9eea9f11575e6d39bb41fa12ce2ed5cbc2936a8a9e9e20ffabcd543f1ea55ded392ba684bade092da4d2a8d3946d197dadd3a5aa6c35d649b47548d638197f727a1f7b0ec7e57be2243ac81a2fd26045ff2d798511aa7ad53f63db0d6dfe80e0785b948b052370c168ceeb76bd86635c59124c108804b41f30a7f2d4de0c189291fbb53ad54baaeecde3af91225eaf283f48d0fd7e1eda8671319c40ddba190444495506af6e89f20129ae81e4d14f5aefdddc6ecfc95205e4a4d76354d007f33a92491eeb44c8999274d7340e9377831d284ff5c592e68927f9c321ea760ccaeff209f08d64b4dbf81c3804716b9e37d7cf75b46e49a2330dab791c918bf716b50a67166291784fb857592a5ef9b224c6aa5420130734c4c3a7b8a90664665794a9bcc7edeb3c617ecd65ff356087f5c301624ec2a6675e917ae830fe49143948c336bc3ddd632048b6535d17a0b7eae0ec41f9a2fd022a00480eaf3a6042330d4fe4eadd181eabac6527bc4a614dfef31046a4523c6ac53bfab28868fe5a3484e0f6f7c026f25492fcd787e41be96a1faf9cd2f5653590372bd952bcec017bc969a8bcb57e81c7e48620cce0c51e3cf4ae9bdc266351afe328fd8826b372e85fdf1e7d76c7d5b2468f3ee5cce109de04b3ee9c004fc869aea06e0055e3ec0adf6b556cbf6a46c972838b1e3043ae4151f258d212e0017e53b6d0952819dd0f298425a1661dd22e3a8e40439be4d7b669cd213a9b6fdeaa8810f708ad2edff676affa940dafed77396f3a79ab8156da40096f3405c875dddc8159f63a42ef30353160e311943a80a7c649fd49b9fa5944f653f246258f60f439ddb622ba18daca7a4a1d7a9bb7eef3aa2145163ba453fe2e187322e79bd944c59f4ffa9ad9000e3e0e352c3561b9ebf21b7e8be794265049311fb2be6158272705c11cc8740001b1862fa68ee7214977c3896ca27da457e25edcb2fdba1c5122307a96cfdda6f40f055a22eaf6a2484b011177cf10ab2655307c398b64c037543cbe0e851b07abb4a46b31979e597048a2e5540dfc6a55009c79e68c42d2e5c3da1e2b9665de8c32aafe1166d6d3a643b41b5f910557ab63db3faa2e6f4724aa1ac0518906289ba189f0bc98ce482dc88a7b9aba0495a2cbdf18f6d7c5cb73d78f4305bbaa5f326d90b8108edb2d47797e081b4a020a2e535e85733751071b4deb1398d283490facb37ab7ab5ed5e3b8b0f6ff302f37584cfea18a40e9fae536a77651178f2c663791e693c6d3c51641344b06dc7a366344e84645bebf7a07039a4b519ac647e2e2ac875d97d5db33f74b678f487cd9c5ae85ddf9dc4177bfe8f31099546e4c383b00aa94e8da6195510eead77fe313119c1235d0493f47412dcaeaf4dea1db568ec40affae81d38691699c5e335b02bf5ebce9775411d1db21eab9f4a1e263832beddbe73eca87bfa5783c455d7f0baff9f8fbb671b7b4eb8a1d6209981a42b3d738c2a3de367ecf682d12450f39cd94f9080686524530d005381ed50b0d7d9b350a2ce2d3365d5666eaa1af27b87ab88b91415d433fbb8c3bbd115696b08cfbd082de02ab38d3e192bbf07fe3c18510ce29e04e3688ab04e69164820d067f064776439b3a566b5b923b41ec660e08e024da5237b57fd48e1801d766181cc82e6947a376fddc75bf9eecbd1b3e0919a9bad2aaf28dd37b9050f2bd1ed0e8310fc0ac7527ad80a6d4eb57cd81d17f5178d9c94479b382c6bc28fb36300191362e4e7356dceae12687089b870526d2fba545d735b7b81630744e8f90309391540ee29eae9bbfacc42246719d3b55d94e102f9ed7bf71487d7f0963ce9ea345f9c8d3115ff28b39bf2f638c1be41f61afd1f2744ec59de211fc32f058151a29d656e51a56067924080f442c10bc2b02565c5e0c8e70856f22af621501bc5ec95bf9dad71686e88fef0cd9b80d3307f0fc06e3f16b9b8279e5c35b60492fce12872a2696215f6bd4bf2da4512590c2e6e7673073314a61c3838a8d4fb0e08acb461db80adf72f2238b94f8b52a30f2c371346d6d8f928023d85d9cf66a764df998855610c878d8b259615c26e43d6dbf07b392f49cf9a4c910227b18bbbfeae0e8c45582608c79187e5a5fade272f682995e67dc96bc0ed4338c38f602de6649aeec73e8a97bd51006c8098e4fea4e588c5935ae299342cc1dfc08d862529c1425d305af9a78e39bc36a98e103342aaf99449f9db7be711286c69c51265949857dfc660ba4594d2525c0ce73d284f0989c985a933d3d19f4b6b1c75a795fa42ff16f016de3bc934bd3caeb4d422e869c31fa1f7c1bd402e98f287628fb0f8d677f482d56d8b01e9ac1d894b95cd62e154c74de9a7a39893983de4e22551871afff09e7bd234f4bbe92557c48f97accb59dc85020484033418c2ba03989e0fb7a6f040d6873888630d314de3431068fc4fd14f11d63df2dd0896797190ff3a337a7cdc1988ea377d88f9bd7637262d846a539d36006494e1ce77554a778db8adf38b0919c739efffa201fde519df784a9c5ed7ca4bc4ceaaa82ed950921f5050731bcadd8b7bc43f40d1f1553d04e23f05b1aacf2b83d4f472d0dc1210a83e310937be1a552ade8d558f746ba4d77df08911645439fdd1c0bb0a309f0a0e0f3abf387d5d13f853b9fef4fa1137e6daff68f89450d2dd30618288988d674f295e761e453b4368986a3e7d893eb6cd74f447c1047e3e4c7229242fe371a33bd534e5194380d4f96f234f65bc7354d128b06d0154bb75b10f7b4445c09d2c2f115c36ad3bbd6af8f491274d4a3530c2e64e9b719afda04942f5e171402d3a881ec0826eabde173f263508800793ef96b924dc430ff44a970a94ab66b7a6e3e0dcefe2aa30c18003bac736b604a2a95317a50f1624f852cfb5ccec1e1b6b737f03de3d3367cb546e8d3c525d4951987276e945bbf953c07b403b488608c3f9c0c38c960fd69910b56ae42470e4a68aabd6a5b82ee4c1b9f2f9ab95b983c3010a943f443d329939d7aa67e6974496e34b1df16610cf9a6b54ad24324a88799a541a228a2fa3156d55d6bf8fdb8893975a8bd715ada84325f74948a15296897851dc3ddfde6538284cb20e385f369527451042952ee7eafe3e6cb75c0baa83cd4a5f3579cf7a490633bf413f96308f33bed33a9d3c930dacb8107165f19906e83e09847e480d2530cbe3def59d864d637593befc2af0c646003656ddc8c7230042b1eac2753e3c262fe1f853f29731ac1385db342ade132518544f8ddd04c7e53fcec7f7051ed3054348ac2ba1334378cf7fae01a9ee9116be85484f846dbd983c3cb5f83a74665a0ff96408a267f7e4ea66970f9f71e80de26cd1a4b425791e2387b24b5a6f313f7be22847fc82456912aa97b4969eada5de9ad6f0b9d1fb69b58fcb246c4433ced00685b9126d87bdc672da47922d393981ec2c4275bb6bd62f9f69b37f6c400f86db9c30486837ec593d96135ca5861146ec102f0a424a06495b1ebc7233ea6e93ecb93d879cb030274fdd4021ceeaa5a3b9f317da85fcab84b91f9e9cf81f8f2b45bb0dc2de54e8d1a952c3c12d8add6d4c459d16923a150c2174c3801ca6f81a93172db1c93347a4f254cd3060213af154c72f49e1693df0287a8445b026a624cae58d04d4ec1e76c91077b11e6bbbb0d62267b8b51c9785b02ff64c6deb9939302538e9f346d088b5350e589adb32cc0ef6995bbbee85cb9783247a5c2eb483355adb61ee42194e75e75521f5478a52f4e0406d9c0c0418b04201e40e7e8e7e4ebb5e666562888f7527b7ba9e641f6878997e69bffcfc1145d233ee8dd0a8d986fccbaf57aad9f42b0f294af834dd0525b091356f8673f080be0d47935124768aa864d655194b24e8fc6e50a710ea6ec81101c3e8c2b5c8fd93f0b3a4c74b52ed5d0294e3ddcfe33301c01cb4f648745da4113d196ea7d34553a51573e73105cf7db5eae167d9d5326f3b024e456480ea9a00466a99008dfa2692ad92fdfd76c2cbc357f8f6e78bfaab6be60896a8d3642c91cbeef0a16cfe2b2752f5233d56829837f41d46f7c58b1438c25b7ed21dfae2177ae5cf50259f7d1701f34c292fa995a6b203b991b97f23fe2be73404e2eddc967cd50fd3726ae66f1a788cba15a6ee75c52b885890b46e909d38640366f32999c7482dc5463f5c0fcf0281aa1152f95f4132278f1558b8d82ee72152310bc0d2ea55d9a5f0082aea18921558c2bcb6681aaa28a8f8c0c7a988e4a9ee7ee6363631d57c5b695c4ef2684f73ae24998ac32088371547171484633b1a6cc9d7aaaeee46b2e2d8738e25be51ee3b4f7a37ba2a923a161394f85f1f363f7787679a360401f3f3d262ca2810b8827da1abfcad266786cc0418e0bd94cc5e44f6719acf6716142c7da0bf21049dfaf703a4b5d2aeff4ba48fa3403ed107dba6d53b80c5f57137315bd762d9e4a26527c3c7c36301e1e13e9b83a2bd12c80e41fd6e9fd4a9752da6c41655520a9c3748eed7c12c4ef5e5ac67b11660b2bf4c0aba7dc2eead02dce0c0aa58125ac0c00591f2306ae250389bcbcaae8b590e1d748700d278d57efca69e068110a08e4e85db99e696ce1d85dd99a20d78120272f815740330bdf7bf2fb7f0a603a6d8b00256541a2ae7eb81004b8574743fc626b599c40f916c4069405592b9d8edd0df9ba60d4f9f0cfca1bc6f4e01a14620e1f12e11f6c62f3a3190991dacdb1497b50e335021ace30a8902f5037f6a8a75e8ba725470279a0eeb8b0e612551c5d91fa8bcde89f34db1236768b8e85e3b293587cb3ecc8f68db61351e24c984ba980a922159ed4920466c2a917428d407949e0a4a1da2521c68612779446ccd74d0f2b2d2f6adc85c47ebca2f479b6fb59d1693565e64b42f6499e205c269be82641e7ce32aa1b08b933180566b860cdc5fcd14481c7599f951e5e0d2ca35d167bf6508b1899eca51d982d5a8504e463d7af6c2f7bb0557d6dae7642fd05451a0a9981c9daf44c9f49a68b7b79791243831d56c2d422cf523804aca9f3e51bcc4102994e0c5803b833034209d0e233e4b74f955c42dc1505deef289d9f60fb9c3b026496d4b350e8794efd71eee84d3ad47719212fc46d95a42ec1354c63e5bc4793b985b89837e1b7e5c2978cae10a8a1ff56be02f873206d386526612b59df8ea0ec9b0ec7a3826cb019a9eb19cdd8f6b97862fe75525c4aa63bbecdc9bdcab288e39d92b9f7c00c73375a4a03349c53a58caa1a875ff417e914868679645d11759de6606e11cfd9d2b836902785c6f802eb32bc4d6dfdcb4ca365c0d3021bbf4a9c7e8298004e917dc0b33cb891dbf0f7d4abfb09a20ef08808cd23cb188154f955c621129254c7d726de8d0ec9a1784e6b6df8110ddfefafc8ee8deee2f598f357e61c5c96ee0055bfab22d9e2607e2ab7c5be24009dcc9824d287850ea2c39a5e6bdb7c375892d70a4005e6f2aced51417051e56ecdeb7cffdbb7796c1fd114a3e1594c64bc0f36b6d7064692b849d57a0f4859a7691ad7c59c1940ca6c2a93c276878b9a5113344a1324180c57694d1608ae69815d43de93c901dfcab2457aba7e67e09509089d0a4ee5546ae2dd101317cfe0f37bce4ceb52cced14e9bb1dbc7149ac2b956e7a3c41f031cf56fad08be571fccefb167a97f8fdb35f1be3f515d09a9e299b012af2526187407aee4bb398fd8cb9893936154c6ec10eab78cca9b48995d43f87acf2093b21f319b82e5e3cf631969b7027a4324288a77db2df0f69da02d303dd651c9f326d127ce0117f28fbae3eb9e098411162660e99720cdf00dac9f15bb27444c27af58f0225df759f887102309b5e312f9ae3c0c4b341b4a1ec2e63ab9739bac571b4e52d736f3784c1b38a6cbb29f34b323626d7d3ab483d13975a35ffb52a1054d5ea53151bf5edf6becb5c4856f64883e465dfe04af38da3c016d7200682ec4d178b91318958ba7578993681e0194152bddeb74eb571d4567368a6ec0d5142bf951149d41c414755af1213989c1d39a564a072fa091866e4dd5003273683de02115554b6aceb4d8386bd4ee383279f3c73d107490c67901fd9de8e57bb2c9ef910c62e1009203f5e0f73b801950a827d618be2e2a13e195abedbe604cd45ecc9c38d5f495c82f60f8b898dafab8f187e106bc1b8c483f92094674550e93ddf72bb92bdb0cfc271b23b5c71438def0f438b7d435e5cbd6a4e6ac94cf52faf1ae16da887db6fc21a94c01fe10551b1f420c8a88ce43dc0c1387ae8f97e476ebbb38dad025811eb45c370ac276eb212d8d38be7efa1b9a43a96bf06d8c140a00f283b3939946896dd50f87a3f282a7b0db29a09453a5350a7795480a427397ce334fe1e84a3546964b2205b1807706e87fe23d8580571400195c4b832f6391eca3e2d11b3e12fe498253cbf78e4f94c74bc3b46d601ffbd3a29b0a5880b28c6c0e89af537704a4a4e78aae8c9a8989032d4de264d844c43ff10f266be8aa3689532ef6fae9d394d6c95885a150231bdaaa28050a5b70194e310e7cf4300a68ab3fffd792b0f3ae6954906afada8fc091247067e4b24bf9fb9f3e9f00256b88b6804fc3863dc0795609cafe412917a795aef9a2882657499fb94eedd445b52a9de212dd16b3782c478f49dad05d8dcf697229761cabc98aaa0b97232ecc5d06487e830bf6194e1ebc5d0f7f6a7ec5ecef34894c8f633fdf778636bec3da19e6c12afdf3457ac8b4b3bff245127ed1a390a329eec315c27a609b43f8c4449de972f3928ff978debffcb9e623c2f0bdc4515a86b52e1ad7bffcb816628020b318d14a21252e13951549e4ca301d15dba5bda8ed4b38a77c80563360caf0a5e657150fe401bc0d5ff0805f98458ce2ba4bc8942a0bb1ae0da9115c1d8d2d811d1902d881702cc63f2b23a0a68db1b477cd7349a292b280c60ea59d56ec1c0c3e37fb23f9b9e54f31007daaa25691901874247b937515407aac59bcbefe547f033421192ebb7af55786c47e2db4777dd0e4b008ab3421b85718cb973f91caad6735acf2a10b17f575477ec255b53a2ddf6c085e2c5f3b1e0c1ed3e64d2271183dd96bb01f9300e849d222a53fa20a8887c5e1c0b29ede27f6814764649ce235b95fb5cfcc4e4aa7e6976205f3dc934d9f884ac5f3f4990fbbf18d2ea726c390f8fb967565d862c31093e9496ddfa64c96dc4138d0c9c9a280a1a2db79e5cb3267bfc9956e540d94ce8fd8a40e6f96379598196a9a6e4f37c52d3e16326492b43e812327ff40f4360f62e7e71006963bd0ee36e46d35b8afa0ee4cd1713b64380c16945895c06f6f096efcd4cc7c3d16a90ac479e6f9d5ceb9fb711c890b2a8380af68b1ee5e9841295aaf4e89da6187322c1e13a00bea2ff92a8e2a084712dd1ee8524ddef9543bde837b324b6af6367a6d3c44113dd808452a6b05a6d710d3817b96aea4ffa22c7fd5490b1ead682b86d29293cf8ba2942418875892b132ff0c381fac82af69f0159874a30bd40ef8d8bae55f2390f6b1ba5288e7f4c0df181dad1700b7448aaa43577f29d37adaa65f254321889cc80556326b8d35737a7611f213a4272ec5415dcf59c26d131b7334d21e0d3d230c1fd8ef10b3abc152e7bd9428cc7d5da35488bb81b596678c54a7e4321de599a6a85e46ae0601af5b43d09c9a14c8beb452390182dfb4df372eb77bc7c061f2b1b2f70bc6f20e67655ca9285e5048b3f09deae0b1bbdccc48c964e2d5eec19d79887fb9a6d310889f923068b6ea0cc669183219da0651ced7b900fe456f8b4af164562f4015fccd294aa9224edc67c18393a81a8a577f3b7f4633b7f2d0aff6a45d1dc5149d9ffad83c95bf540b37206306a961a0d939159d02fa28fe0974dcc10e571df4132ba4ea5f3baee7ef7eb911e44e7c18e7289a7d634b0049304858c4a9b79f57ec834dc49ad068be48129dda4e49cf85bbe8cdb4823f070df895828f9af4c100f461e730d489c7b96abd9e80bace3fd389438367747f302a4e4084d5cf1523ceb3e5cc42099eb1a30af6ac782e29fac0e3a82a14666030abba1c1199dccfa13ec46a050fc02e858023d51bb24c519a8dd327894d3221d6397273dd18af9711aafdfcc464e0fb0aacc2f6a6589f72bdca198ed13f027e4716f0f68567749a1a780f5657a13220088e7f9bc5d97c7338912aab9e1b43494f86cbe6e7140133539fd1241a4748092fddfd76d0667ca3bc8067eb9fd33941d7b4d88dedff57a8740589e689080b6f9c51f102592df0d05d1160cc1c2282b3aed40585690061790e8133f696bab15ba46d0c76e0d7e43c22c3acdf7625835252a41aec5a0bb8c5a60d8be875946c05d59e4d79cdd68ab2b660f667036ee4ac7f4c9dc3128f9309ff8d5297cb8e10567858f16d044cfa8a27773fa96ca4358a3c43f69387af19116b1e45ab288ac762409dacd60366b933566246a263399d19e7a3db2104a4851b49853fcd50d0ff743632788334b4120d7c31c5e50e20774581d0bcd3727b47ae06d54c395386bcae43e870f700f0f0a6c00c7310d960d2317fc3d0f3115cee448d4b1ef0eaee048f74638553c6eceb8c03483c52a066773352be4f46df7fe5615bdfb3afc9bb16386afca2e1c09571fde72218fdc9b6bf23d2d7c3a2b4fd3d49627d26f400f572776e221cb772d229aeff408c85132f62a420164f0272fdded718f150f7627fc47953b138464ef4141fcd30bfc02fc6d83e88148c45e18a327573ceeaea28b927eb281ad1c593b2262bcf291272e55163d39ca0dcf5e713952f53235e43e981e04a55be51190110052ad4031e2b63a2a9cff76eeb040269b72ebe15c36ea3c512c2b05d49cce870ab9428e560dba40955691a0c6dc408dc3e995085cf223d114533b2cb104fc1c47b9affe80bf360ff77b091e1e474ab85b8bfc868d12319923d767ac4f1a6a669d4a2425903678a1512ce4ab3efbb574c2c0a3a6d61545bb035927fdd16695c2a4f7058ce4a06f87b673f3cafbf0ce1e8943a6b3258e328fb3cbde528cf124077d9628b5b039cecdcbd960087a126354d5c4722d16b596257314289e449782f47a5e194378367a2460039f28375cbd4d4c446eb395bbe0fa1815864d2e382dce43d03a763f2cf76703f14e4ea6981232f5e736aab2f45b81995189a1265a713c363b400daf1501bf8db59f451d8f07151bf3f97b820476ac8c00c50c294c29c33c6b860bbfdae1215774db599148b6fe1841ef500cc78019e252bd7552f4ba963ab01f138ed9c6850942a81c828f20eb195905852c35b4f3cd059c190a72f6d9095a47b725e3034f9e88e1e6995426e88fc73953753a9a08f11915d70298634ae539abff607963843459a167d4b0a92fd5d031f1d1575b8e2caadb4bba26de666722e522dbbf1a9a7f93a01ab8cc397d057e22a0aa0447ff552a3067be9d7508f7ee53a67d532d820d66bc40720979b1a06e1a45369c259a44774bdd1559c382497a9b00fa5e07b0d6ffb0b224ec652bd2a80b6e7b332a00998e92063f3ec40a3286053d4a6261a92f7a14c14b8764a943e38799b30d5275070275193356b08ec1d312170f2f0a51c052e2f58cbad0215b81ee2fa41dc991ff0d6fa57bd0f47710fd38e9fc5eb1bf3ccc0aa3473762d7d64c5e8688a2b08f9e874c60f61ae9d03a87af05969c574016185dd79f6784d517399a1714d26d135607d916821ad2131b14d37c41b28feef7fabce6a815a80b63b7d7e4f6627eb5cdcd686aa4fa9f04d99c214e3a2a8c07807102a17b8095b93af1fc493ea7b689e9419e8f4e438a42974d49f1ed61d6ce77891f435502f25d0a5952bae14248b5403993fc6bbb4023c230a955815e14974a56a94204d53949fdfab6fbe59eb4cf8aa4fb6b67dd6d9dfb7d606cb0fb4d500682f0c5aca3d04e6da2da4cbc12db0fccda817d45b3d850528186f3d657c644812c26f3e5e0dcf5eaaeea34ea5f3d13a10f203179470fe2803835899fb2368267f88779b255ee17d93095ed0b09cdaeb1e11a5a82327950499614bc15e46f98cbd1c832bcc64ae7475b569de9c279020a4dbea895ca84f7626740fe7e0ca27433f0a485c82ea3447928bfd4a26591a636c3c420528307c2e3b29094f993967b0cc634ea714087ff3918f08cdeaafdeda915ae90389f8838eb6adde20bc05c0239e165094dcb13e6b42974ff4bff73c027af9009df5de39163cf3ddd50cbf1641aac426313ace04e61fe7533459e609591b74b648289a67eff86bccc23469a6790d61f085438c6d4c54b74cff50928295b8f4455b49de7119426bc71f9f283b89cc7d05967b4acb641317c10efe99e6e21c257d08baaaebfb4f29fa661c9f8eca40981328671f57512f0cc125ac96b70ba90c8e2e9a6fd5866cddfc851d8b6b8d9a2927bca967fb9ccd4b0c920d679677207fbd68bb110da7d99bdcf74fe4b8efd25c39a7f21aea8eea47875702bc4f86052e6752632f5b79cd960f5272ce917e6900ecbda989fa06b15004f6512eebace8236cd033fed13b0c3494497c8e8f4d9b2c47b49141e8aeec82259401d6b65e5503548b6570b5fa674c0a86475cfd14a48b40f422e7307e9d98b216b39ba648d790255c0f128eb9b6859831e914984b92c9e5848e099a6c98a8f5228654e6fd6615bd93d6fa2cbef57b45b0f81ebabd9ea831568d0cb34f299ee809dff0d2c9fe9c8543c6af12cc45b80690469ebf31bc8da34592eb4ec6fce0e95cddafc35d011e359008d67c9971942924912465ea8d9f1652b5539626cdcb12cbae3ad052b77ec8dba92d04e8fbb0d20e05204bdf0e29040b07bc4f1d232458d4f740fd7594d3f2cb842c77b989fca7d75840d55f204b250e534ae19949a24e904a41cbf098ebaab5eafcd2bf540d3c709cf7d4658bd5045b0b6dbd45eb9ccc18beab893bb301716b413435ea4ce5859d8df071bcb8b1a622f62dbb3c34f4b68b6e3bb84b7963a3e3b59a66b6e64f5c7b4237d75b0a8f496902b2cc15eda8e4acde2ef4311b5d59f9a7901421dd4024ba61e2f439f4ab11e6eebb5986a02773f9146f62a0619c55e6f9704430a3d43d08013d00e2ba84b576e763619dd3a0f8efcc5f007bb45f50a329d03e9e316d534a266421f4f2037705341f383439d0b1db8fa5e22416d58d0a420e47a0700f6a1d4a7a011ebd425398b67d31ebf7a4769d60d4ea4c0334e8b14bf99e8aa668db9e40e2523b9211560bdb11e88e4c0f51db630586e83e8763ae6995225458eedcd76a04e45c13ba3da0b9e239ba7a73e2efe480bc2e770b908f5c9aeffdf60aafb65487227b4680cbc7b0b489f7d626b1abac35eaf02935e0d6b99e8485403572b65428740d3adf80772cd86d952a75de7df87bf648481407685de81c013c91ef42c3891319d0dcf7ec5aa7a9d6dbbd7967c72f7e003a412224faed9cd0c33e3e1b93702fc82b8884b12e92ebd18a867f93a48b14a5a1d243f9c4bb53e772e20fa83778f36f2ca7ef331e4b3a09a07a79606d1272b92be4408c111a321a2c39c861b802fa7df2864ee8d60a1023abb39017e1f2634e3a1bf1be80f8eec44a55eb9ebeef42adec5780559bbb51d060068447ae076e221b8fa861c6eee38ecc4dc670f39bcc9b75c48429822a338f1c592dbb9d6019a00e5e78bd4e3fa24fe4744261cff0f2cfc95a156329586b34502bfce928fc6da58c72248fe3b2169282cd5984d941e7de8d4e2cb7505f59e64db92a8dede007144afb33f998b5cf6465a6108d407d221a4abc172eb3b277a84c29b5b245e1ee36865eefb30413a02ae4bb3b26c335a1ff01d9f0c13534fb587b60b82ed7770c123fe914b6146e64a87f8b7db9c6b4760e494100246d7195001c63fb792349847eb13d93e5984eb70f62856170f5bde21eb3f2bf17823ecbb0e58b963db244b41e19788b9a9a2c153a36a819c598270436495e8b4834dc15b0942afe9c69a05b4c2d8c9c157b3453fdd7cd78c73ab176c91bb6081f1590cdbb38d9fa45903725e652df5e31f22822392a732498cb01ab75957afab9df82525c6150365141b23feb1a89ec87b4edcd875711454e30b56cb36ce8f076e1de64832510d1fbfc17ad8b39d666f2037b86d4a2f425a9f0193771e9577998555f799cb65ae64683b59db1c799da05b29598b8de1de63613938a61f76e1c3231838d5e7146b3a78419a1bff5bfbd0cefee7b8d42222d3e8b4d2d8639755b84aabbbbc61af2aae2c9635912aaa2f22a02370b026aaeb12e45c1b4e321bc33bc14c952d52c2b33678bfdf50f566ce3930eeeb8ed861d8f349f68b6455750b9576a3cca8651de69130aee8be6eae2d79382c0aeca79965b6d2dd9aa11d64e8a313789ef4d4bfcbd192d58dd7d360aff0b88d21bee0f5366214354e244fb78ec2cf5fd98c34e4c4ec47dfba4b2b187bc40f36f6b528ac668935e07d932dc78b3016e639dae03b08a14a5a9f8cc970c7509096204808043706e84de5d1ca81031bf3c90a0c83adfe7ff8e8f8164ed1d615abde34f7989dc7ed67136503b5a5875cbdbf875a1bae14eb4ac145d6bdf21ac2057e75c4aae204d931921efc947370358b6c71f0156d0f1529060c211e57e2b53a59373771c400b4df7ee92637eba3b955f3422acd2431643e9356bce1c30b659e48ddf59a97bada21603ddb6b62e6b0677d23c259b1f651dfb1e318062c937986d6a96f81527973ec0ab7c367abe293d237a6c58a5723279c326c02ba6f637a9e68bd744a8214f7d198a9bd901c81d63a168aa30285ef28b701ef8f0d5ea5c92a21cd66b64325fc6333b42022aba07863cf6a85bb7677e5f3040f31d32d401a159a3916ab130a8d742a82604fcd9bc2f73871be6ff04e220be057844bb6f41cef880b6401378467528f5254520c95999ac570a97103db7346141ab1e5aee9be10ab58b5bbb1e9c9f37a850123674f236bb4f73c3d40fb704e124dc090c4a831555765166101bcbac9c5cb20efa267030300caef9368e1b28dfb9547340d0944926485f5938fd06ddc59036a6607c826a6cb5766dad36747be7be6b56996061c8bbde5b85c73a6d56834ce2f8a4df0b80d35c4ba44a72a5e6f5281a2181819308ae299e511098980e0b711e572e062cad5c104d1cfa22526ec93a4b80964f5eaa8b1f684c49d118dcf593a3311b8b3beb16adcadb1134e88171410e2ac24f23d552a3e2d18cfbd6a77f407f56c62582d3b621081e13440f99fa2c06d9bcb6eaf3d8c0d5da3b8dc2eedd1b95f6cdc8625a28cc1050f9f49c1adaf8e6d39aad61a8b93b14536cd50a27e7db9446888777e8e19ecc7540344c284c4818dc35c5c13de5ccd4df0631810fef319390c7f2cb876e0a5df893f96484ce4653f0f32e0d04a3d68405b417d4855a5b7ce129a5728ad2adefdfc797ec863dca022ae27cb38efd8e6d1baff4a1bbbaa843930bfc3c9c1a091a494e5d21a55797e5b65340337c3dc3f8a6a46d8022da40a7a64ecd474b1f0141b45d5a5bfa8d767064954f7f2611d9660209fd6f220d435ef9dc20ec88a62bf94b99ce0c38e7d119db401c09e3ee3da21dd0c20d2481858d12de04fc9b22db5a38fb61e313ebe0cfdeda4be76d865ef9b5c93653742fb1c56032e4b2f67426d199192fc542023c0305e567a2198954e76f8600ec4e2bcf535b265f29032be0a11bcb0bf846211d7e175e42a85ec76ae0df3251dccb8c9aef9f52d4e2a9d91d9ed587e12971f9d1363fade45c2c576f331692885dd5e815f6ffe6adb9b4b4e85c461d888cf348efa66030e75819ebc93429ecf8346a2d077f5cda97f07f11e4af493057e68cb1ab99234169a2979ff71852ad52f502b637108bb3c4abbd62d2bbc21210aed7ed5f4175e72c12d31cb3466be137eff2aa40a0f3c892c506c74a704b3a0e838c57d8d35b009ba7e30065f82b0328bb2c05821aa813c54292081f379e95d22e4bb2a3acc4983a5b73f929ac334897130adca3577867fde40e109dc2d139464055b3d9e4a226c74f3f27e6fb4af9ef5a661c113f0c2d18e9824445cab189ad9010ecd0c17351d30e09250c120bb7eb524d9eccbcdc721753bce27d10cced4b511438353d012ead1fa7b090590f97fdc2c45ceb89ff64470a2eea9622e4aef8ebbc66547c4eae53e801c4e267959196ac4657b6320c8b94ed47c4484c0592c1bb49ad5b7750319b300373ee15abf6f735413821ff68ad1b8e8c82e2d63ca6dd98cc6f2aba84ec3b15e8040ab0078494d9f3db49e14b66228d668851eaa7205fa81b27415d12de94caa89a31a05ec827be7d65b4299e03f869e68ab186e7b76a4574a004f402eda8f585dc48018ae0013995eab3532676cbb5ad9761bacea84eb4c39a60e4224e639ae275108d0abf824f940c5451d331bdf9f63d89b716b88a3a027830a6753bb5f46108a94f06ebdce1429ed8bfe1d652f6a5b2e637386159c2f4f93ff2ff8ceeb80851640feb4ea5f00b84db3c425fac4b501cf0ee21ec7c1eca4fca2b7dcf7548f56828c8e58ed362fbb317b79c00d02d9371f637990f450944d200c7466182944b4ac441ad32065a677b135fa623a919804b4a37191a033a53c6fa79ae6a0549faddf2262f41edd522143aa2a5f48176be8dadd6305a8c3eead0e4d10e341ca3e53506a295b2e058581873059521ec4d6360204d00d9b99931686d9c9aabb633b1dd8121c7d041ca6b2ac38a1e5a09f675f90e43685c684ef243e19a2131ee5aeb35ae4c7272536c46ab199d14d6ccd86de94580065c0ae7c754ac35691b91c77ce20088a703e8e1fb8706cfb59c0a75dd0360d5fb927ca7298531044337dd90e32e96f2378c0ca6514b66261fa4b7a173e6b21046bb27ac00c2dae4d3ffe8866c09a35db46e0c021571ea5383b09093390521ac9de6fb5c9c003b5f672faa2868b1dc880d3e9896f797f1e7638ed1da10473b0406a596421807ff481b5d4e292a9ba76877c1395d1b50081caf618d65443f2cd0d83d6c6337eddba224bf7333747b0358e8100a4520dbaae78ae40b9eb878e581cb536bf96f55745f0507efdabd58438638fe04a6c012b41e5b3f54bf60deb88e6ab97d425a9840d892b5a4fe1f7871c2f5cb26e0669e20ddb165863297b9a56968fb3fdb9aec68f916e3decff7f62bf2225a1ee8276df3b2fd9c74ca05b36d83004e6635dd5eb192b87fc4b743993433168b5efc92868a157ee66f68c131af4500fb8fd3e97838ea7b5abe100116bcfb7c5d0a6ffb2cd878dc8186dde1a9d03e36a28fb6b66b559532d69acdf9f6d1a4bbc53349a2b905e19cfa844a5e4732f737995bdac73e265b6bc8fcd33db5a893b367b5fddff6f17d6ef6c454e0ab8c8ae9bae0e74fe279daf6ac804ec743940cc43b1e1735705b427f25a3098ea0e17ada2de997c849952bd04d65d5f53682d78a107239ad152aa92567765c7a59769b99f16519b9d768b3ff1fe5cfcff4b582c2d89f9e2dc33d9a7a62eb71bd0c4108b87d36f98bdc984c5803b18fa19b274912b4ab386b5477ee5be766c834a1366bc81d0ad23ba232b0b9ea9fba75319ce1e04a2f6021377e58eb58946a150c588a88af1e3fdb36b6d3736e4b7c319b07b4c8cf4bd3d9491070ec60058811f5eb423f3de24c7ba8b86fa26ee51b02b180d1b80358bc2c90ea697de2702f0441dc4a6e981835dd8207fec2b763e10160d6e4b6cdf05e14ba8c230c1fce35f71d9dc7c8b9570490be745a14523f4f095ca512702a6c93ffdabb941ca80f1f705c9df63db42eede62673a14cbdbaf5dcf2c5291f2645bd61809475e018922f4ee40f3b4f7e1c1b002dc88083d7354aa1a34ac1adecb64f7e030123efa99d54e42c2b4652358bbfba56470639cac2edbe56e3a174bb4581521afa17712a8fa9ea0cbbfca0721e29e3f6553c3020f880311ba0fc13c3eec69450967d03041fe8055b68c66dfe693cfc28628e94efeb79164d4be0b475b4d87ffd91d47dde5492aacabdd8013f3b6b2d5a095671bd9937264d7b7fa8202317260e152a918fd932e56a3575b7a9b7db5912c9ae41a1de0c464e4dd9d60223401b7defa037917d0e44b20b1c1aa9269d1146332c5ccabcc98a0489194eb3f1c22b3173c8b2a41cc37c4d26d967b639b8835d8369bf4b209166993a6f28deea1e950962630bbbcb292db550ea183486aa2bfe2ead9ce41df49bcaf0dc940ec4cfb8d056a41fd392c2c6fe125301da7d79f565ee5f464123f70941962c35f507fa70dfa9d03a575a29a94e6b77a32d056c8b9b24907c2669680b63c66b6a2cada50dd156e665b84a1f8851978c65efdb2d0e26a2226610380c12702d15b46d33b3395c22af00a721b822eebf7de2daa9602e4835971e179ddb10accd318374322cbd76624e4659b6128ae0c43aef10f6ebde406684406afa6fea19ede428a3120d2d8c46abdc84e023dea4e0ede7ff307c15d0776acd6e99fa34042cb23f06a0a430bf793ac76d9d99c9c6453a35f8d6bf2e755644f72fe775db10eedf19f22cb58ded7a011f71bec0b9a9932b33c1e6103ec3f3f99b1d81716b027e0e94a9d6c734e718adab1f2bd8bd83e65cfa6a2c44743385a5ba608800dbeee7b1ea47c20f1b6cadc33851a64dbdfc33c9b9d0dc9c584d2ae605f04341314febb620d613cfca74932e23cfe44f0de3f01a6d4ddb98b97ee461ea95ec49c14a9027612eb0fe717f7670f015af233dc267a718549002b730e41a755cc2af9e02e98e6185e0d1fbb10f5eb7acbe5d1d1668d6bb0f379151ad1b5315a55830d910491e55437f5835089830bbf5382ea44bbcdd2b193b328ce34faf188ed4ffdc3878415648ece7f3e6ee9eb2d7ff067993ec57120d917b5b592f00dbc8a38a01bceec47b85273a45abaa3950cfde40e7aba305e977f82d7c18e5653012a9fbc79ca40e87bd30c5dcfd163b0e8cd3c083f2ffeb408a7a0047f3259c30beec64d5213a599f5906491a324913d318e3ae61df65e57c5dc5fb15f62ad46d64cd6228e8ea0e1d3aa2bdfcb2d821f896878ecf24f96ba375a4f2c07f04fca8375a3fe3454bf24ddb1dec6bc30526904ff9792eb829eed6a22940a76e8a8ed347dc9d1c4e7a57de2b87a69000e39ee00df2c8f2f4d50dcbec80c2fd2ee7af4a44cfb84e18e6fa650b662402ef50c9f745d3e5356478f21bcbbf417e1eac8e0b41f79a4526060849baaea44cffd21210c86566a3e9f4c3097746289be1ee015b6c2fe82fa8bfe476625ab4fcf4643f0734bd2ffe5cd8e2295c3c57dd407069e9f6e2ca127aee4aa6bf2caf394b97acc6f072436c4b6841456e1bccb6564abde6199ed387608dc6d4a8d48c47fe6789a23b83bdd7669d5e107343dded4156165ce076095f5329eec3f0fa8e55cb58ab7f586c84a89793cb9d98ba4833de26620576dddcc708499a29e58af5ec17101619a509698b4b6f8e8ae71593da2348226e477a8aab2131ce683c4db560c974c083fa80fe5a4027921cbfbebaecda15ff59288f898246c862635d2af3fa64bcbaa38dd19b06d22f27c5aea40146b9e22a62b001fcddd7d8134886d65f2cb8bb2fe6298f6ca99982b7066b408794ffba6690b2ab593c09f4f4f0bda989eaacf259c3d4acac4572056c9d3acee72b556764ce551dffed5c5aa9d082c592bd4e1cb594e96142ad9f8b6291ee8efaff70f3362daafc5082cb455ecba5da2dd2e7348466b6f7af98f12996a940d84f32a6a3286b456109b4a35239395b3b84dadb4906e4793dbe8989ac7a97e33e2d1ba9689483dee41e07ba448598e0e0cfed0a63fd7198138f4f42c23b6aa32a9beda9dc1bc0597a8c8eec7873a4c8d67cb5bdfbda278e9fdd8f083cf4d0a4767a893db790daebe68a7f4b19552969ac80a69dd9726fdcb9572040d2b922bd5e2ee880606c65150858086d89b60f95d8b0b8f577bf2012256fc15e258ef63a8652ce65850301ea89779d7c68595083f27f525456b405c4536fb0ff6fefd45b5ae74eabfa216457b96fbfb29de44984de75b3a2cb377277b15d793f712e3bbacab541a11d9dfd2704fb7cd0f8104f5c3344b825183591217b000b45e6c4103216f089fe6542e509c1d7fdaf86245b9e4c6202279a946998043c5a781276879c05f85751784e5ac39319b588bdd13d4ff2643e3fb01562921252fe851e0099e481f7f2e80e7b9d5654e4c69506dbc361124aebbd78e0385fabb8dca61d8dc32f7c935fc511073e8aa549f0255a0a658c03295e2b92f3be6795542a7e65c4c4f9559f447b7af22d3fd0be3d13d3d56f7b8b73464a05d7381d2a13d84ece6df62895267fc6ff1eb340dac80dca4268d2d207fe9837a9804ca449fb90ad080b7adb5d7b17d70474e0061c565e404e77f0a40361b45024c986b35e4039879ae5714c7752923f9c9cb04cecb9260d1c88a1b1c244d660edda38db9be0c3ce242485d712a96f4465f4411e400ba5c598f54aab08229b5969a2646fa9a674d2d94e249224d02bea8fdc7cdf3c1bfe4d4bb54d797755d9f866715fae79fe247b7fd912587fe7b7acd819a48bb0cff992fe2a9eab42d76d9338c02a1e88ecc5a042334aa26aa029777323f91adf18ecfcca9a28ca8cee0aa6d05869bfe96a72b93e789816a99e4c7c7cf8432fb3e11a43cf2f10a86e6cc0b4236808719a6ada6b79ab63b83cc68c1a1b81edbd296f5a9a78d79c5b61fd8ac62b97519895c1cfb163ebc72643b6a519d41a8e24a4cdb09e3de9849372b35817c88acaf6bfa039ed0c1c1e9de66412cec91c6926a9d5d73733e31a84b4ad155a3045fdd937d2490811fbf58bef76e752564b5d64f236f6865123986241d81d1d3f651acb58bc95704ac5a1681f1d7e0d0fdfc415a87c440a4a9738fd31b119fffc849b523d4280a63029c41f39e77107a712e92bd2b9bdad2dc78866c34d7b99329c9e035cca613a409545f6a7ccdfb3bfb34918f646dc6e74f9776dab3b701c5e2ca125ec8e9b4c00d09827d9bce272a436d9cc3fbb7ad4cf7369d997537d593b67ae6fde2ad00b68d867157bebfcbc1a10a9e320195c23da061759179a06b36ed86215d569f2337c6c409755dcf804ce8999eb311f8465f70c2182442204c5a3fcbcca2633135f6c1487bf7c3cf7c50ace061bf73dfaa9ce8c3adacee8a12baba05dc93bfb0366b6679a641a71b497ca8923e15ac499eaff8769cdcc27768bb0c8e6a5b60e04a33bfd55c72a2c9da984466be9db9527583666284c6c6561ae2854f4612b8f92d32f7b2da9a86ee1ba8668fd2df8dd97915cf4bd6cad0acc5a68df950f217ee287490f2333fd80d20e0734a67d1013c04e01e696255a223c51a06d68e863c6be1d7b8e8a374e024c68405144222d875efb4cf5e1fb4d8582fd11caaa5c8b34b6badcb99b3a7664bef10626353427f3616c17dc6ea4d4d6630220e52208cd9677152318ac77ba8dc2a69614572b0c16ae0e3c2cbeb953f118ccc5d472f606c26a52924b1c81951cada3b8e419c7031c9478de71cca2196276d6360a4e4b1612154d4b11f2b8818e88531b83b9985f873e711a4f263cde7411c84232621fa9add0f4782b02fc928880eab693fe9777546fe9d3684f2ad75fa1c0ec2e46ad01e254aaf3c80f36cf1ac21bd6b8a9452ffc1f194841aef8e574f04fb7c1b2eae753caa83ecfed709dd31b9881a5099cf77e0a56e5edc6dcdbc599c447a42e001ac716c38e26c5b1cde4e08c94bd5440d8b98206f8d57f20bd13b82fd3b416b18755bccd112a543afd5aab22480ecc98828e808154d5464d25a5063d37b5455fe296ef0c6306cd0186a8949b3dfea290d82fb4962c13996a19901140a561ceacecce35e7edc660f9afc26838ba2f0073e9527404c8f1078972d05969b50c0f1d49c3f24f66f03c58fc09fb5f8abc597cbfef39e34419f8e5752ec9b773a6cb5fa35d46bbf52474e2f629b8d862b952e98393d187c5c9ef6cdb0e37a2ab4b1a28adf73f858472ffc45e3fd984e6044a116e4331e287ac05765f25cfef5657046ff902148132c779f8e90ab14776cfc2b47d3eb1e9dddd63963d762bbab6c906b34883dea35f0f571cefe7f8893d3e11c5252a8094bf0f76db15acac1711571f99815fbcc6c0935cbfeea61efd365db2069f414682e0aa31b914251cf290c77c6707b7fe7eed9c7d84ce0e35dd89b4bc89170f7ab39f46a04cc2584c8419df6284b9ed7ec7fb42d04a3aca9a033d63d56a523d524faa5373bf21a12c1c63ad79d3ab359d343211ba21fde37f64c0f5c1fa39fd9d351d5cd9bd0133496cd73fe331a5ce036b2e845b635e42d31b590dd62077c2e5145b6b12cf961df77ce521c72b17df9492dbdf16b79ae90080019d8289e4b59af6a82e35167c11698c2da52a2d858087b30d6ea5a5562abd60cb9a71c84e69ecf48141704239e2658d52b88364fc6c8a2fd690ac84a0ad546ea2385b4d1b12c261c7649cc16860f982fac74d2cc39e3ba3ee9079b9f157454fb48c8914ac0f088d4b6e15bee9aed16dc1da66e289243c8f838f0aeb84ee035d20adf2388b135c35f23b8ea001103ba733037ff50b2e374f93f9705fd79d1ba87a3a57ce650be7fec84447172d9c9733998a170b3df4f545777b3eb3ac85fc0eccb292e1d28fff6beac8f5ce24845eab0689c9906889937c7a575b6b43af88015cb781c370789613e7f2412e4fcf6d48476fae1b5fc7d1f581a61acb93e7fb8e46fb65e00d20d03dad4495b751dce5d9bb7b8470f220facdb3b79781c78ea78b0d26140ad5fb8e2c2e289b12588484a52c874bd7dd4fdcbaaa77dd55b5487a6716b75f8c1c5c1b44e9125b1607be36c1d25bc4713ff212eb99097411d78dcc681fa07ea7894a776acdbf9000349c6cfb60dc195b9f954728bae5643f0ea1a1e5f3f8febf33dedb27dbfafee960d0005dca270e137f60f907a0951d1cc888d7bab1d86d5afce8a32a445ff677c20998626c537b3d14337b6720f4e253f2c0098a2ae3d3e37694b0f1b3721da82ede41261189980237ad0ac9c745d5eadea1bcad083f1d9a6fa4fe1502ef2bf02caa726f06bf8579034940dcbce20d47db20588d71046379c6bcfd3c3429329c2e36f14c17f2c626a561b17cbaa1c66d3319319ae3acedb12451dd6bd98053197be0142b67016d2ce5594c9afa83759dd58bb6d4fdee64082afe25575f22d050dd3264bae53761e9397bec1cf9fb564a37ca5fde5723c5c5ba7581ffd7a35237daf2ae508eb3f8df15ed35196b628797e5c3fd6461163e852f916c4b1bd68c225251df73a120a46733261f9ae8e4278b3dcc4ca9ce72ea1554d28c2b04399e4ac8da2748aa1e76985e679805a16b015b5216d5273ad30fcc1be76423a94034f36dbfdfdd2f6d93f25317dc7c94f4111c21d2ffa909d321c92941148331e8ab3214d29dfa9169848ef268ec454d9e1834c2a48d8365e8ee6f430b2726af05082aeed0281862155c1234994925f4ab751da9a9a420a436c9223f241bbed14999c689934c431759fdce2f8f9c584a017b137c57b8f722d2b2b98f6055bcb42cb64395d52e1c9491e16f68b5a8b85bfcf10dacf34b2493dc61a29d69ad6e76377c50200ecd71e6f0bd4b8ab38bfb4347d4dfc549c54532ac403b0463b939a3ab774e231dc1d92067a4dc10f364cdada83ecd00127b3a81328836efe17180ebb5f476c9825b8dcf0fe2be1fd218b4b2cb4586412951894d2c16c331fb476e23405f57c85551f0f9c78e2320623df3d40264f56d5b71e3085106e018d7f4cee965f1f8836e6eb6790a31fe90f11d1b92ab5a4a3d7061de6966a0ea7f15068ce8ce3f08679c8989127b7e5eab06f965cdb7994e8d9e0c434bfc8231590ed7b1f49f08f33171682539cb8d3ce198393f5dcc59205c5b22702926e601b1b27f214fdb390b88e2200788e60017ad6342c3329b9038aabb53d6dee866a76c38391ec29105d32ed51e78133bf422a39000759499de38bdc31b29805cbe47ea53ebb015fd0833bdf516ef90100c1c44f2f8a48bc0aa7feaa6e6724d1d73546a7a6469bcfa6b331c1de3228cff8c2e56f783a1b88ea7228bd1dccf2b590eb7d0584e0710c1e92f939e373fe29cde34e5532be841a3415c1ff1ea1dfddf299aabfadddcc7d3227a3dc2763970fc71d2f035a91bc12a0ebf576b2c963a570d092fbb66c6cdcc0691f3112c6830fb73810add4e755c3df22cff9e69b7ca4d387a2ec6175eca7b079f801edc503c2dcb7253c03798d81d9d3b59088f6de42e1ba0e4c15603260d6ce0f0f7eda804cf872018d22e0af714d59fc10fb4d318ce17402dcf30ec684cc38114b97098464aea837482adf6c17acec15277659e0f5687b5df00d7fd6df266a183422e20b7a5f81f0ce4b07c9cf67dd924e1d4ada906220c8e43eee2f4d4b986c2376b4b1419487cce8aa186acb987e7b1faa0c6fc13f91d964a97ee495f1120c0cd55b3aec16da4e4c9739fc2fbd32b74f5b99367d3b2213d781c1cfc4001c5f041d63bb2427164f4a9e88dbb4601bf13af65aa754cb6a3e84e5edb35963f0b51be451dd53e34c16378e42a9e2f09e4cc40061200abfff5aa6fd5b8b23d5bae9d1604920340b0b2bc784fc62df176fa372651eeaff5189c4709e95461b71fc5a84377bcd56a4558750f43e30b2bfcf03954e47122fc534f99214c98a72743bfeccf54151ea53318a349240bc63811e1834cc4fc883dd837e3ff2f01b1329845be09712a723c646362c9bb76c7caa9bedbc95cefe6cde0fad067db5175910ff1508d83188a1fec0f16a1edcd95975f1a6b0328ff4f2a9feed76c9d5a348e26ccbd67d09c1a23b06269cd73a0b7c75d21e691e898e0971323af9e848c0882f3eeedb736cfaf8d1372c839336353df193b0e17b35bce360d990e229c13ec6e53433b6e971dba69442b0cd20209f295fbdbabc8811ce8ff37c5fdac29605f78ed0817360920c351d2064a71b0dd419439033024a9810cb8676af11db8f4bf8235865fc1245c853bb049bad592a01177c8831eee17224b4175f64ddc5b16706cec7d73a343899b99746c03337b45a422f0af112185448df1de63fa229274f81fa027f5f5fcbcb54e2011ff3cf8c2a0f029970c8298cd3c0c25c9cf017d7bc3e75df17c61b97f1521e2fe8589bce159eee3bfead377dcc1c144f689812c4b7a072da4fac9f79217e68a3558329f2b07b03122b65693020d33a6f3ffb95d6dc1a1b9d01f79ecfac0663365b3413ad7eaffb685f64e4fe60a93f1e1f7a1e84cdfd6a6f8748d40205b978caad3fa069471e241f7fffdd027406cf1057db13aab111d48904da5ca8093adede69b9fbe338e8257a48e9cd44349dbb478b975d4bf169fa64b56a5c1b23e9b5072d443378e1fc7d848129e57b05df6b9b033ac5d5057190e08fc9bf043c7a3ca8f50ba4fac55a3e07b1b605c20b6a3032892cd0074cf973bdc6426e8df15f93c18ec5fafd486d15b0ae16b31094e508655c74d85806a6a2f2c804f7904289a839c560a6f3430c51500288e0a4391cb45e76a95c3c512c9d5583cc005a37b472dc6e09843002a50330700c73bc0b7a9cabbfee6a0f7b3b563de086069a2907c2794a15f3f5ee7e80296b059a8c93c479079dcb115f948e699458f188192489a489d6504f2bf92ee6707ebd57c2f55fdb624b723e4a7a30af9a32696e0c903365de93720e30fc4517bebc342f0aa87c9767ee48a4a4952756c26312d8c0ffbb14b2543777178b8e84c1fb044b4fb9d5261e063f26909824513f7e42e27b8d96484cf3cf02c23277fd966c8b1ace50a1a34db9ce19976406d5ee71addb0935d5efe897e8f947861a9b7d967ec3133c5aa1d165953cbee303794344c116a218927ae2cc11aa04d106542e26d530cbf317a14d7082b3544547a01bee0921e38dfdaba1038de968bc3576bc9581dc236805b0a1180250ff8bddb2deb88d6c79a9567cff66407fde2bccc5d5320d31190998a95034d709aa70aed4f0c753a4c392ae3b4cb496d8fdf5e521896e259991a79f24aa1f13e53f4d3c84eac651ffd544633b34c9f7ecfdcf9c4ce5ae3585d6995041599ff253a6be7f722291c394b1b89ae4a250c3b0dedf8ddd53d1abd9cee165bb2d38fd7225a17eaffd0eb791b758c0e42b8d3e59672a048bf16a39094f1f568458f49ade051854a7c7d375e543fd01ca5ac511b64e29a093815b9e01d47cc956cd23a3c4983b48175a05232ac611b937ddcb04bf690ac7be179831fa83596c2258c88034aa1be09a1390d8c848c0502f65c1929f83b8830c7f39052091b0923a98f0aa3e4c881b96797512523782f0c81153f0aa0808ccb87b9cf420b5052663dd621b6c1d0dfaea712547e88e499b71d79ea942f796b6a7626b0fae7b9dcdf00f867179a5fca9a20af140df56934a0a82909be5e0fbe5b0d44ddf9276994188673f8ee72a234f2e890e72c6d3c0fc9f4479d49c5eac9e7feb2319e18b36a38e0a03b218c32bc211bbff3c510b21cc068612f1ad445a2a3404b0974336b8876217e95e1a2cfd6fd7de2408a109aa0fd794f99ec1b78abd003f876e4fba3aab9652b6d6d740252a48462f48a36391341d598f676c6c15ce7a8a4501e01ed0ba2a9d89a489fc9d92dccb24a70e16579461a611c9966e0caafdaf75deb0553b1e2a6895bebfad66495a9e754f0e22c494bfae8db7ca63475e101b610ff96b50dcff48d7a1251f68358c869278b2831c88cc954ab7766a2447f6edb2d73a718438e84d9f1708f4b7fdc06ab1405e0be2bfd63a588e451b2f9cd1b2d08bb45fedfa505c18bd35c2eff6539bfe0716810026ab38b699de4117bcdab30397ee334118c1dbc9d38639b53c66d0b77ae923d9956379db0e5532b865d4b252dddf026e39b5dd7d73dba55e1c715b0691a3ce715375569c6110e2d4b59ed792191d16d97b0ef220c69210dcd8c1160c7f012ecb6e69525614e5ecdc3fd9109540880a0c5a25d1f6f932e469b31afbe91cdf1ac65a65f8956631c7e26cb3dac9b390b83033b986cd86a1440ca3bd1130076e1ebbc0556184de2001f53bc8ec7b6746ae466bb03b1fd9d8648594f5eda6b50dedb8b3b9d62bde8782bc4d46686adc613ae04a54ae5ab8d92498c387900901bf988a1b4f4b3bc870faa8316fed104dc576d76924d10c0eec6323d05a46bc289f776452f8e58431eab09e52b2e85adbcbd823072bebe296e892a6bceb052f6e4c5a6b523a5de2c5926e1b24de1441429b4764efefed9045749f7d623efb7caf435d624e5da6af169f70f90979dd60f08307e0800ed73c8a8957c5a06e2ad29d843cb9167b52751bdf7019244ae38091845181eb489bb47d4bd3996fa67d990112046fc6ea58c60c1b9f8ba07e72a2c00094ec2b7a6fcc977c34546d63b0450c4005bc99e7bf3bd918c59046024e81098d2a7ac0004c07aa0504b93bf4136d24c66d8fd10a81390b00a3b8cd207d21d188e123352470af6f8747f7f4e3f17b5b27835be6244fe4e5c73219c099de3da7cef894d4a37d35d74cc6826cd0f8e9e504b4acd7e7bcee36f713b2a301d0845f180913b85df0d190b3fd26f925d28cb4c641b1ca0f4602b35fd08e6ffbd51af5c9abe654430bab07468a73fdce9b43b2e435afd657242a13c398abb27adef3d90e5da8d50169d838b521f746daf91d1976288b0dda8708cd8c7a3e9aff04cd67b28890e9131fdb60ba1702df739658df5ee3568a1321fd744d59286630592114f4262c41a0ff5b87fd12c922b2af4de3187280c1841020e5be2104a217a0afe9b8f81520f0b7d07a0a83e875b613e198daa9e77fdf793fa2e1c563beddd6dfd8b3f0dcf353c42e98b3f413d523060ad8a55fe66861f841df5d8263b6e8a30bec704cc6665ec5ce7366d02e2cdd9ccf581aa477d227faafa3e93a35a6cf90f6dbb364e674bb69073be63e8d75aff338362440f695b7931a027dd1bef185f3ab24f05b72ec31e819ca4e8b570575d067a4d7a4275cc8a4caa1835d801222b69a4079aad78762aba2d53ea7e0670e23c3be242ecd4735503aad59dcf98d6078c7251b92e4433b42a1867241dffe0f6c4b6ff372d87e332d68338af98e053e47556aeae84a9048d4d7fd127d86b195abae72a4b6bc404e4f44e0f618965b320e8b71c76f5cdedf2e77c479a65de5a88d06e40082813d828c1d78f35fdce5872532d95d20cbcff09de6b2e6fb881c1db809e6f529028c10f439d60723a2f72f348aa6487d8db771d41b3038da88cc0de4c45e7dc2593bc690e8caacd90d4d7b25dcd20e8b4b5e62450c0a05917c705bce45cfa2ff480c1c9cff438e639a5386e6848033f48e1658a97243098b19bd12f04602234e7857a2c4bbd060dbfacc8ccb6c10872614173472a7af00d2098e5de93ff1eb1d135347a5b24ed39d447a5027916ec8848f6edc0832a2e9647ed2de2ba1a6fa8183684a4c4801518ca51d5d345ebd9dc269cdd97b7d4cec8e41dfaf556cfbdfb4e4032b42214eef92f9758d8caa469c5defdddb8aaf943ebd3946da4d3dac285697cf83b3ff7fc232bcace1559bcdc56ec0ce6b8bb35f2ad5a66f7aac3ccf988651cc7724fe4f283351c5a36318f047a8783952be636b705c0fefd86a387670170b1c6e2280209eeed691273138c15dd2d024de4d7dfa9ca5bb9f169d83b1b7bf9e68205dbdf19e0d3c3ce7a4cb3a13069826656c516ca8f019e939c5350b28aad319e8ffed079b8f65e3f1e2c10538eda0afbfedf9666bac33e0ce2e780464b0e641fd4f1e0539eeeabc5493a73e771731222e89435a835ea5fca6659c5d672d26925a52b31ef1317f5d34ea5f806626169e22e9123591c42cecf005c21597dbff10f516a614de000fd2a898b9d7514afd730ba04a257643384bca1a7607683e93549b7522258362a99ff0af5f8b25317b844b5290ddbc3d18c8240e1ed71de6c5f1ef7bcb15d3b02fe8f8a7bc65f6d9bdf3c0730bcde6a42dc406af9ccf82c77df87df8a290af899a7a99e44ef9732c10aa957f19a96b4b7127e257b59a5f6ff35d280d6af938bbc932971f3b9a0f0367ec4b7c8037c403a787f7413d22b6acfa3d3708a569d03e9fc003a4c806553b4c1ae66ba8e68bfeab00679befd35bdba5fb3c76bd8b84a430a15f196bbd2e2adc3c090a5d9fa03f4073b0a6a9b0dc1ccfe26d6607a7c223f3f5ce31cd5aa47ac54544846462860940ca6bba7d343e47c60205be2efd433878d81e1175c1e640de4df8332cc21ac6100508a9c7c3fc827959b6aedccb5e8d0177e883020f0d15753b1af0ae75092a56d17ae9409aca3453c56a2d426e77578106bdbd780f3dfe0c5d97a120ddf94bbc3df1894125288c5429b337aab42324aec28696cafb572604c4def5b88daa7dddc4d49be44af0d8e4c42a87d7d251953c42746a12fad93acd280b25598b7ab0c039f1e81450ee4cb83e085f9d1118cac7c38e3a4ce098d005b0854ea65bea554855b796b2c5e14fa07eef83dd81666b02ca59c2501582ab57d795867b6c413b48d30f5d750a0a90811b41151f58e9040b9406ea153b3da47355eff2b1d0dee8555e8262ca58002bf1ef7f9e762c100b570c962ab3c852bdcfcc77409a08a614b622504b53da0167d242c996fc6201640678ab6beb16ac68b6392ac41f38d1bbefc07d032c9a1111ad1d8bb1670eea562d3a4e2b66f99bb06c6a4d86283a5178407833b97111271d53c8a87dd453e72855c3fac37c1770231f72c7c7932e96832a7074cdae640cbff0f4105716eecf4d2e45ca9d54de9e82258c8417c1da59c390099c89abc5878f8b2c0e77231d21a6e6866b9d59e1dd7d166398aec10c0fe287ffc87239aa4ef19e33c8a58ba765b335c13efff81968c54a49e5bf36b7f20a8ccd1e854948d0682c68b9f7c7d428e0006275bcaab77d6366ae3f44fb31a9c47dcd2d22678406f2c4fe1034a22aa8a69ad2cfb5d5ac3814631f4c21aa942ef442dcb5f2a920e1f41863e6466c0acf65578f8284b6bcc2ff769b404b120170286b8080c7444c9c90f9f19ca4357d4312f295a593c7e249e14141a9eb0ce645ca983344ddd6773d9229b1b2a82044d7b71673d7d3b0f0b39f0be690f7909a493a801b7a9aea7687620e361bd5bff6ad6b97ca77d505dfa65cfafae599b909fb85657187c15e9cf57bc263674199a9bc153810f84732806be307ef0ba678cb698caba7efc9e75328ae9747bf428849b78074449180221eae7c299f4533f1702cdc362b1e12abf38378cafac5076717d7a91f40ca2567876cbdcaaa4f25212274837aa1bcbaf0bf82b4697f106661097c1ca1bc1be9fa3858677903e35505d65ec07cd2290d1b9a30ab11e05973725e9375d34251bd2815111c36e9ccda022ca0761b1d7b7df2f53f424d51dec7ffd08992d67dfb7ecaa077d103ef3812cf9d682a319d0b553a9088abdc0e8a3dfb363177b0962d811c75946c71fd71c5f00a2758a5c8000f747dafcf873e429a75566452ec301744098510c45a3667abff937c02e138aac876dc33854d428bb3d7378841bfb558de4b7dcc57ed6ea81ff3cab140d02e6b4ec1a80b2a66d6889657303a33b2f30f760c78a8a99d73719612e77ce37a44810cda828240e07c0467f0147f1cb2d97f62600776a615dfbdbbfe2d533e872e6e93d02b9a700540df4b41e9350747b092ab1e877897d25f7fd2840fafbfe2c77e9896e769239e8efc34e500e1d11ade30af735d0a1b35466c6afe2ea7cfa31e6d8f6ed8fb4a4137b0961649f107423e104773b16df00f8d662f86b1b923c4531f827b68b87a349e194609e99f57d427de922f7b7637d0e5e6741466c1944baacd55d102332b41ee83869fb2c3d0953293282de13b5df20269aa9ca14304696dbdffbec247e744314672601f97c5fcdaec514c424b18eb093239496175d9bccd5cf0d96b338dd02d9068ac52dbc4cb8f110403cc4723e5ee45908ba39955ff36e17f3b7d7c8384b7c7d07970605555b4ed4e3006b1cfccddc731748daf937ddba71bebb7b386e17cc275df95cccdf7672d9e7b8f418177e488f8c9f649f3830fa04cd2481ae6b37cc28922dc26b5dc3c85c44d47b2418971c9fd1489aee07ae482cd47bcbf645030a8ed7616bbd85027a77ed587593d1f49c22377eafba66f146a1a0f844997718254799e02dafd6fd4014176d33538f37d14f7a74221ca5210584718ae71e4c81ca637f1cf961968bf12c3e7e14a4c7f0993663943b121a992c74d7dc182563d8e4d38135c150950ce183c3da6c12d01785bfd596009c174c9a0823372f63a27ce02e191531b118bc074d64b47288fae6165e992f8e34db88176276c9f5241596bbaf9a7813d6f70f1be6470ece2736ac6d0e6e517567db5e5722b23d32bf711a0a44fa74098ff83d6793c9eb31c218c7d68eb59c710425378d9f5d3ce5f94d9e5e7b9358c9e456c67472cac6a779a62a9f85cb9be2fd1fc58ad46b3fa6945b77449e0be12e10cceef3deb1fd91b342cac7ee075037b7b2fffa5691ba02cd16866e250e2c6fe89cf954041371d1f747f8e6fa75c953bb3e5cfd862b39097a6bc5c5380be39eb2e1feab97ddb73f58b2017c87f69759bdfee972172d9719b8b189d3f5c1979172045f80470e03fe603678bc5038714162e5d71b3b72aefd430afa555a96707536e2bc39fe83ad410aff8921b1e4b8344c72f3ec3d37361f97b9a3590db4f059473d5e7faa27c2cef170831235b64cc3f3d5898adc58410d87d9ab5311aa120266ebd01e1b15e0dac2782af8232dcd95867870ab61b14fb7fbe9d205022375a7380d5437d292aa916df77d618b7d36eca5f76998de41d45aadef059835127fb22f0f63a11fcdf7f9e50d399ac1a63963d19950b95d4d08b2c0eb95d784b4ba6606df4b63840afa36c41765c09db8bdc9d8ad65d5f0d28d872165aa836ab0902f98dd7dcd0b0d4252c587fee1cd38fe34af563a6b7fcdfe60eddbe26685f0d3c165f06d144b26ef9ed58add1ceb4e1cdd5cfface6ecfedb7a135cc7acfaac27183af3c55fb16f0b38945bbb01742981d87ce62de3e8c748dd39ad6c91b97092fc202fcf6d7f96f5cbb653fa97c34c92fcee17e1e724c30b5e303e3707a1a0dd6f814bc830b36bdfb0bbfea71f4fae94e3611fc4793bfed55df6918668f75d546303e90d157aa04c2e136b50755d617a499138fb9fb29446631fb4031cfc7956908c1b62d81171caf89972b83b354f2e3408ec117e14bc5d6075062e4c7eeef5cea5f533d08e715376fb17b74c67bdd6203e0114a89801458fc1b37dd7a84c73bc8151220122686ea7baf663a05d6de89ffa53411c74e99be4f23b8a575818e4f22667af31d9e419c07c10ddc8be441eed89e5c2d80645e8de1f12b2158e3e17455ac9b93ec0219def54ee6978fcf06224a26817fee8f799374408a9276d4ab2513aad5e7c4209081ded828b4677d4b0c753c43b7c55c225bcfbd67bb96d7c295c1f12105df77bb5afbbae5a67fc61cff8b2872c9271b4951aa7b11d550da86eaf161b29f3d38b120b35f932c62699cbec622a273c792d0a30f27804afcf256e44564ab1ef6069674a4b88eecc31c3742aa509390818cc1d9861ad757b4fb0b9d5a679c1de2ead6305044d9b57bb762d7842484e1c3084cccdfdecffd706a62f57dfd372c6cc25fd059112247bbf146a8b6ae9790d756226b66c5f09b9aed20a84de9349e32311fade7a92e3d2575781920c4836bf322ad0f57a40bb9bd8b5b15fe2ac04d45d62a16c5ee36a86499d4186a64d08fe785a437dd999e4305571d29b92fbf6601b73993535aae5293d15bfdcbd3aa07d3c6b4c19c60399cfbb9dfab94481f2bcce56b190d2d9b10e9d3b9b7a96e2826378e0817861570675ad977d6a13ba58606fa8979e049409ffd45e5f82fd1e8310987b77c90b1cd9fd811552159c671ebde00cc64b0b54df59f79ba099f80adf12f3a81b9db221ff9eaf458cb599e2be404af53324fbeb083457edee8301f9ed799c102784a031484639ec65f4d18d83a5a2d474a97d7cf6adeedc61038e8dbb51e0e8ccf3c6d67433ee7662ca36102ea29ea68dc024a8523d62673e7e179ee90613f003ce8c038b9246c53c786a25df7db04c74a623f02e0715b9c78287f897f9afa870f38ebf4baa858076f47a07855731f20d0ee4d25e83d84f92bd45e24972b928933dfde5254a7a42cd7546c2c12fd3625bccd6069b38b4e92a4389187bfd827a74be90c436dc9ca7da67b1109f03f7b9defc4d132efcccb529dc3b3c996b7e44f4be92531dadfdbc154dc12a92d1c77e332f66487679ab232310b491473a2851ccce6ed75fad09a6876cfc9ab4a8935f10d33ae9af8de4d56fd1f86b9b27a467c4388829c99bad630ae2464b50fb206793f34e8c5f628c9f1c3a42e83cfa56233552e5e96491565f84174858968b17712e6a840c09aafa9a371fc996163c2d12d007971d07cc749c1216926a1a51ba747d5a0f95784444ba7c6d0db3e7bdfbb284454571bc0b2293effa91a287df363b239700ea6f84a15a3a6c8357d19e54e2f0623e5b20054539c5bab118ab62f6f516763f1ff42146d979645c0df8d2bb6df6beeb897a901498e6f83b2679834e4af5a659a5366c61d69b5c1c38585043fd612c11ac39e71b538e1db8081e736126a69df3e461b90736c4868f27a4741cfae50eb7b9e184c39de76a21602f50d7d4992d0e5a5802085a4f09f7f17af188a78a954ec1e461e24734eca76595f25fef666e6022bf8a1756dadf7b92887701ba8b0ad9ba6868e1e51a1375dab0b917ea488b7046d6fdf1d74440573da351d8beb6aee8abaea228220048ddaf3bc18a2aa77aff38a2e5faebd363701da22212aa8d6e0c9791264ae12293108de51120eeb9638d412998660795cd268d60472d8c2f018515356c1beba1ed61d94c5a90feebe53151a5bc9a6c7c13f71368aa00f945db4756c6c7f8540ed1941f3696f6e82fd6d06e0576e643bb697e9f2dd14a19ea04a857e2ef9ca9d51bc834c4572df9334a301852aa49f7566e31e2d88f98e76d96f9129dff92c7c27ae7fd024cdecb0a78ef5cfa5ba399ad530c9d0fb31bf39519c8ceca7f9cea68bf557e6df940ea58c38d34b91cdd9d051dd7bfb57ea0d49a2d503c844e642ac0b8768e412dc5d99c58136c4b278296f031d59be613b8d6086e5e6b814ca9051ed89b72e21cb9f93022c04e9c05aa6d4b334af1af44578f08cda450b284379c4d8127de3240eab3d61a26bbac7cb9da08dc6fce4a02174332ca0a53ecd44489480578b40abadb6433c42393186144ccf5237022ecca9cfe6580337582da186609816b560d3eb431fb07b0f58867dc215deb22b96e6457702c760676b93124eef4618d5cf75c9f74b943adb4a874f98b139fd49854dd4e62461f4c9142c75b3d10b2455d84685953cab0b6d07b576ed1a45fafdd4f1310b09c0ae4a7ac47372a92066054f11851342d2ec6f81028cebd12bdd751d2e810083b900bdb1c799a8f891c8fbe4fcb75e31782bac0eebc52f91599b8de419c6ded9700bf225bba20e5731f163ff9fb0134eaa6b9bd5d858bda7dace38691cf725ab5f47c69e30c8ef1505a58fa0560d64a0eafec3873f49754332cdab77ecf6a5726e20ad33c3e137d5731d72b477299df4de0b40b2be31b3e65ac7d428640f09397e4003941f5fd2a223723ac81bd11f3fc35f89ac6d06ad1734752af1810ea6ea96c7124936b01a5542b58886b0f2b432af5156a28bd0d1dbfe70eba04434e00b84bbadbb8a08a41539aeb620d7cf09adf2943d5c031cf8c3ca71e8e1a8d63ee28d09c6634294b32b8d9896898a8acf2654dcde7435753df77dcfc085a05dba317514a8d56a6aca23448089fea32bf11f57e182982d0f9fd0bacc3ff20f60bae9130720670f38fa7cda05b8fddfb717d4003cae3db6b88a43c1d4036ee0abe63e10f9f63c753b970cc3cb7a1115730f56ca1478c9b0117e78425b6e727170499888fa1ba84fac5e6bd90fcb84497b01a304e790dcaf5ece6ac60628cb971f599474c215b9cc66e6b6b7d88955c706d0ad08c3e25087ad7935abe60983babdf35a0b6f865d3f2a22077bc27a95510a1ffa889003f10267895cd43e66e0ce04817a74d8abd85cdf66ab7505d38dee5d6cffb8fa608766bb23c2b430d475602c4304570987a07b033101f4ffdbab515afc0d6e39a36f2c5b7b788b62fd1ca68d825b0723c8dafc65937afc832ebfbb16f3552d65048540f1fb699d1bc00285e30b2616ac7b296dd54972238256383b611816a77aff4af73cb74895d179556f6759f0c9e2f0e6318f7f5b0f6b4b123fb5c141c40795aa11c64c60df9107ca34ef968fc3d62b9a59c3683a3195750878a246bd8a2d69d91ce370a283682955b66ee0e687330e49977784c6c8362f07245fcbe6da377ecc20e5aa3d63d6e67e2df761bfe25e75e8a110c42d7e13440889808430ec9ebf55c914b8cc9ecb6ebcaa1b94dd184c314760201bdf18e4853dd1839c8a1f0db08f2a0acf00bc3f8130054a55ad1b62093d65fc0da9158e14a594eab69ff61970b01bef0caddf68621025817336e3e2d1e1a6397efac7cd5e115b59cca11294aab44fbdfee6484d7f9390e2a71ff132fa05fc135171c28631d66abb51d14a4a0c0ff657e1a222a38c7db66bf327fd47b9c8fa0d1dd7f29fa2f2b09b61a189708c203b6ae711c7ea16e105338af7efc992d934674189b3ae26cd8e7132b3e95185f6474312d21fede1ec41c65155f08367da37d640dfa8d64cad5db9608d1f9be76d8c71618d88166fd87d77666853f005a4901bcc97c73046aea80e9a16f06c86a4a2ee8831196409145c2de8130e2c3380e23be496afe3e092b974889ca4ca83bdf6285d4739506f30754c2bd70bb4177a6a1702ca0c0b5e1f13bb0d25e924dd47a3eb27d6df0cc548b37d057bf4872144d5c4ef7ede8c5a32ae28d55a7c2f85fb65aea5a99f1016499c0cddd65a29f76313ae2bc45dd6153efa119ac81dcf76464141df6b4431f7c9588ed05890263a039eac61ca81c94f27871b2ab7ba0c858852c553f93950a112ed2e4725a3d2a67a3bee7d0ae5b278c189e3b8da460dd2e69ab84050ea98abbd64019a0177b25944c566cfe8975a42df3df8aeb6937b9411ca1755d82848e6c6ed529ac15d8820dc7d117a3a0bb3791c3e7bc4ba3ff3aed3059ef2df504e8f1439cbaaeccb9772d396ee8b108268a3f5498a66f4db1676d817404241278d6806e98ae1fe08f302827d4e63e0a5233a7a9e1690683ef64e045896be0943940145b13f1cabc247edd6bb7c1829689bd88bc46f0471f6d05df1aea8ed940a4e3749013c038faade2a9ca92702ce34369afe76b66deb8b2f891be1e3ba45bbe6d40675f1b89f4a3dd980859288831e06860283d37176aaec341efb529412d24af2d1e2192c240446d9433aa46971c2b62be411ac5c42551408155bc24d3e86af361d082358534842161e74a9347a32ec6268efd9350208c2e91ed2e60747523a6e172009143ce815c1ac5587d4d55e587b3ba8122e7f9ef37bd8dc50aba3382b2f57e2db0e3e07bdb1535687d5c14a879c3eca25e7381c720b015c5f324781b7dac05b4ebc5a3dfde4d39e200d8086542b2c66003b325777149ed2cc4a6c8551d722e07cea3cfd67c292f7b19e0bd09c4c8c0cc9e26dfff592ac6e97512e1ac2765efaeea8f59e539480d271dff2dea0e4a3ecac851a429de0a729e9c70e0a0805eea05c5deefe42e9e359a1b012ebe03afefb6ed40157ef717208420a961f4f622ee3216c358787fcc60e61a905df2aaf17f68d9f1a6edb29b96a192e01360521d30adfc1ad4b478e1229e4d957cde27065cadd433752e61561a7330d5481d4eff52fd0619cbc3aa033d1e8c99e663ad28323b5387e024a2d3f5597b0f7a2773d7180edad8b375d4be4341eee4e49de28901d1b5459efb6d2282a8f29ae3084c32ed31e10b59eb5af81d31acf70911a46a75fee8d80725b59ad00f12bba7a212008817f87a7a7d149c036fd45dd3a7de154512f49188b2994434d0ac15467268a7f3bd56dcc4a4da845fb46bea8b5c7d229c8aab275095daa95d249e7187362e2537ff7977fbe0c0976fa4953c064c6fbf496bad8a6cfc0788e796c1f81be299a332f235fa5053c0eb42bdfc164ef3f7afe60c32fc590e245441a61929a7952d267530f8a1e33b364b5848f0091571f3a9de4aad7ce5546823325c2d4726f3a7f440cee93ba4ec3162b21814582de42c192965092e006e33b4e8dd1cb3f256bf35792ba38923d5342e5b0bdfa5e01f1d611ee1dc6d9947eba228760b2ad6dd3db585da3ab1bfc9dbd919d68e118c1b0874d76bed112d8154766e4ee603379b9af2ea0f65079f90252cb1bdb3b099a55d0e813ca22d6af29c45ff7f5a50c6f75befa2567ed18306a836c08e01318c0b05f4d06b63cd7deb0d75aa1e05ed67652401cace71ff8f60d4d598a79b8d5aa10f6b07bfab0bf74ae8ad93876504148b9969bfe8102f707fb5e431b6b53a66324695c8cc10ef4cfd31db1c1e27f33e6c90f738f09255809e239fe8e2e227aa1fa72dc1c3c408afae937812dc564fcb1165b41c4f401211bc573f51008b5f3441a76453d6c6f0aef50c330facb4a6a21c89c908bb09712eab7e50a78e0641297559002d1c3ee1afc4e5db024652642abdf214584b5e0d50fee6677278e09a137799e671371522f4a6ee06239e3308e5e41c45384f7e25ae6921b0b2247d5c04c818de9cc13a2b28c459d9cbe8fbef557360a36c218f29471546c2c6a18a743ae10acbe4f394c27baa818fb2e9295409720f9e4a6182107cd3876293306471f22505c8f0e92a92f265ef3c02c3d1b216abf7e19a0fc690c05715f822c58b1a07459ce54b7615e44d62bc4ff2c025d50ec18af31dcf7939f691304f07664f6d21365d283c269670bf984ef75b8e5c6de229a33618c8e3c097386d813fa5ecc40fcc53e5b0c0e298b4dad0128a2ba8945aada464db26e81e685cf6c48018a850f34eaa6a2bf366cd866b50d0100fe537cfe1e502ad4b029e03ee773c311ed852108d27f40958cecd871f126a3cac7b62edbe08515aeded4d8002fb7c8814ab39ac507c9c9b07d9c7150c2d51a02160f22147d41fb1e04cb92bee66a2187bea76097214208da4a3cdada639707cfed9e2a6827bbe56db68e1dc4e9f80fd0e10ab18526d6ee469bf74b8bf3ecf582fd07540bb1f60b868adaf0aca5d3b0a29a940df29815e10bdcbbddb3e4bc76d220b14b13d5a0c766925da3e5b119ced9d64b95f0ec2a046e9dae7b70e9999e5181cb30ccc3642bc5af2f678bb8216917d9343b2ddabc8e104ea9cc0ddf2b06feb23985d294a81f3d21edca95b60ac5617e5e44eafea161ee35fca00c903923b32065773244998662cf871fda9b6e183dd21ec7b920e910d4b95976b8fdf7ec056e39aa2bf81bcd0367ff5c8f498cc895a9cad86335b1b54cd5eea39504efea17ed25dfca79a6df9e102ea26f348bf4d988d4510c8a8b81e4a1be6cfc37500f096c958b06db638a04a9f6a37b8a6f5d7b540a5335608578f7b5ab3e5dc615c1a03e9ca3cfde97dfa4e311973d6a638e087dccf53b17bda63cf3f1ac416968b1e5b7ae9abc74f8750c1f3aa1a692d4504314fb7c108edb2d47797e081b4a020a2e535e85733751071b4deb1398d283490facb37ab7ab5ed5e3b8b0f6ff302f37584cfea18a40e9fae536a77651178f2c663791e693c6d3c51641344b06dc7a366344e84645d5822335870dfa14550c19e41d8f5cea636cb13f4c3be65f46d51413095724c1cb949542a1b5724ee04b5cbad873f77dd87d45e8bc35163a53d28ef1c87510cf7b2c9e559f79acd9db82e39d38ecbd5949eb4dcfa667df176e82d14e137ae94b4589e64f0bc61e50e8cb741c8381ddd5db04c9374a832b92d974fe375ea227f85ebac2df7e096cc528d987a57f9be5ead1ea7bf8707dbb410fe5f7950353b898542ebcdce0c0ca9081f4493a36a041cd7e4b508b2b6b08728f03fae27fab813312f9de97be4555c6a8348a4dcc0e8fceb062536facffd0487a3f15feba2b948c585838b92b4f19db2941eba5a706dddc29afac616164fcb22e9cbd24f3a472d45d0dff431d046fd243f209d37f5f0b8fc3a477dcdea1ad43556289fb50e69714340108ac8083199ebe723cbddf5942e67cdc005434fca6484572fa49df108bfa7f2390a24ac947ea128c304fc0f0d03c2cd5f24aac368664660c455504cf254cdf2c646b0163b59a489a72f229426b344b25afb504dc5edeb6b26ddff58ad4918384e9b8997e4bab1e07703e589ceaa3979c0023ff3a60347093121d13d4fb79a3d4c233fbe58fe2a4d69e61d97a3aa6a43c70df5c1bb3235c923e7c3dc6911dd0eb63e0247711f03e734f52f44a2b60ab247eac5efbe26b32f2b13793f16b9b8279e5c35b60492fce12872a2696215f6bd4bf2da4512590c2e6e7673073314a61c3838a8d4fb0e08acb461db80adf72f2238b94f8b52a30f2c371346d6d8f928023d85d9cf66a764df998855610deda4bdbf372cd98f2297854cbb46c2c3e502c4170750209bce4513881ec5746fe2008bcfe5a8dffabbecc5d586aa91a14a58f9b6cb7582259d1018e0cdfd8efefd0581155e61889c45a65d8e6fe8f1b1cafc4503c254b72f0e9d60ac8cf5b51b23aebd20a879caf4857953296d4715a1d0fcc2bf8ecacab2d63bd4a925d1dab239ba257e7993857b276377be1a9edb5eabf85c918c1d84455410032e1f21d0ce5d71fcb0a4b72c45c79bf626a31cc0c581d7c30268562e069c3dc04ad048ceaf39cf9e8077eb668aa02953f352ed4489a988b1fb7593b65e17ccd35d0b750c0593416730a8f6d5fd9a1be840794a7afaa71c99296ad3d6ea2efc10baa11bbe92cfafc4555612dfd9a62b9936d43627dae6b24958fd921e60f70cc3308b27ec756679db452fee066be12b1f99a3a84637af4e4f8880d50d38d66600f5c81047c97b5a5eb35857423244afd8be4deb4862d992881bdb6a922311d3d84c41a241c138ce74cf35a32037014c2c9ab4ff474beb956c1b376016fa23809e129dc68cdabc9bc5abe562172b8192a6aa0fcce85af5d010f9f8aeb51f11723845928a755d13166c1ac06e73f0251c0d04b00915c0f8d187eddb4f6b73346e8c03d6e3258e8997634cdaa739eab5c67f7358db71fc6cdc268440fb28e59416b8dd8ac70404bca9da28453f9364f909a6834f42826bdf9fbf4593eb46c647340155a5105f2c5ed4af172e1f8f75c6b04cc2a9ffa79445674f01fee9bd8fcafebfff11835a0085dfa19556fc364403808c5b7b1462f6196f0d1de1528f42072e21bb6fdc5f3fa66a2ceebc41a83f195e71e66e6af18205509319a1fb4fc0cedf8858b367cb546e8d3c525d4951987276e945bbf953c07b403b488608c3f9c0c38c960fd69910b56ae42470e4a68aabd6a5b82ee4c1b9f2f9ab95b983c3010a943f443d329939d7aa67e6974496e34b1df16610c559e2255c0c1a5709786b15ab1fcdf7503f24e098f49723115045863fe3abee27284350d223920134dfa583cd6f4c3a35244d8fbae06fa293f1110ae50887563a1b068e218809e77719ec2886cc102e674fc8fde391982277ae492c36f425bf790e30f8750dc0aabe61a00ca0dc510cdad5e19249891195895c2c1eb3eba8bf90cfed1c84d5b380c8958b46d8d570d71e7011379900c72927c4cae836f13dc8338d24b2c9c16301591082131a51c68e4a2d79b5dc15420a8d5252ac5355ed08c08ee580b8a5dad8bdee2b294b3b55c2d502c2984a3733b605d2646f06f4d2d9a729873a5bee539d97d9d6256e87863a4c909449606fa014afbc0d38055ae87434da1d9ac89712495253843713b0f7ce600fb93cb36c333f6e05137803c6b062256cf85c2d0b82ef7b1e0c4a0595ac0eee64e8c3625fdf21d43f1ff29aaaf9de22f23df3771e154a374dcdb779bd4286236f9da619431b23ef95de8e6ff1502b2d1dcc36a107b02b5f0da131f7fff63370a272d6a5bb0dc2de54e8d1a952c3c12d8add6d4c459d16923a150c2174c3801ca6f81a93172db1c93347a4f254cd3060213af154c72f49e1693df0287a8445b026a624cae58d04d4ec1e76c91077b11e6bbbb0d628b8dc75999d6598b42e33c1f5cf344f1b5e914d660bc1125edbca4807eeac047ac1eabbbca847042f00204a0fdd194dac5abb4728f2aae838b7c562317fb97e8adffc095359aa6dbcb6ae54deec8db6457dd945990995d24acfc0db44027b7d62f01edc9f76cb62788275fd1fea2764eb32d5f0bdbcf0f43789666c7184709f909b6abf3d5cf8048d50bd88b09dd4a7e40695e3fac68564842debbab75086d2287f66c635f176cb14c73ac6a0d8076e1a4c77beb73cd8fa3292f144fac7ca133586c6485a502c2eb037a80b4133dfeffce38d3c84a5eec8ef44b6bbd20ffc6f49aeaacbdb2d4810b719ceea59875e38e5a2f06943a769b3135ad933287d3c31d5311fbe6206cd1eff8a41acd17c914441fbe3f5f07dbee19e44843079bd8b98b5f5d255cf50259f7d1701f34c292fa995a6b203b991b97f23fe2be73404e2eddc967cd50fd3726ae66f1a788cba15a6ee75c52b885890b46e909d38640366f32999c7482dc5463f5c0fcf0281aa1152f95f4132256a6c25b9b9f2d677664bc59de9efb9fa05a7cfc95aba2f40611c20dabe4b9888437d297c4f24edf940e07001a5705dd8495601994bb45c6c11aa7d445d82cffe29dacf442c1921574c9d663414ff67a7877ee3a7d68beeab4e0416c8f59288578cc34181d30adb5065a07d13072eaedbd240f839a6c3c1b67a6f77ac553d3683e597ec67a7b70e17a9bcf9aeaece0c7d46bf8c0f690f6f807318320b7c1eb94a7ea4b9e841c4eb99d2d845052dc6a32ada7f5776351e31bbb1895f627ff1a477e5d2a10b2014cc4c8e99e3704779f8f4b1b16e5c491ca8a35ab4b3fff5dfba80e04937c2f96f7ed245fe039d316bccd27cafd6b0ed9812eb599daae183ad8c0dbb01eb084b4bf9ad711a6ac830b2e2aea58389bd4673d5c986c7445e75ef9d22e2ab8ccfcda44e569c00a18e25c1d51631b103678a50b514453650cceba698f6f2eb9e4f019381546633c11dbe767b947f4342ec8d880840465362e14b7cd27218cbb462f8f0b627cdebfdbd8e60fa013c397b21604069312d37c5c0f3de6429d05eeb8df7b420ab22041054e95211f2009a9da5aab6006bb1c73706995c81133e6c732c912e071de16a3cdb45d11d57254a19dc71960ceec2d880ddc74be4fc9b19f7ab91b7fb5e7358c3a807742f121c9ec5c09487b2f3fa9538fbc52b188a9973a6bf5a21072981fd25b4b2c9e484b17ee543420cc0b4c335b63f750662148f0883a06ccf962b85bd452fafa6bf4315578f62570edb9609b989b6c29b4da09492a0096c4015bbd1f284488c01b48a397bef3b448dfb82db700dd524f4c77d919644d1c0207cfb2791849907fa6e54fba097c8c31da0d50bf362787b193fff6b0e8ce7ce5c6aa4a65acfc6265a51099bcae55c900f7022ed2c36a3ce1a3e18a3e09f491ba3df2507b9c16961ae866bc043626a2bd6a7af0d451823e155f7aa05ac82a414cfd96dfed13af1afc733db261b2da63378a589e08b8a9c8add2ed6183ad1844a8daa73accd275f54b149494a62477825d2270f9ddaeadea97cfe03e82e0c1a80001d0fb55d9a3a89ce2f3d7084de6492c5d0d1a9652132b63e000319f5ca0fbf92abf0ef486d05634352a9505d5e60c421a7f079a39a2b01b674f4a0eae669efe5456b8d93aadb7c11852fbb277410dddf36253a50af57ecbaddebe29c3d5a4230c1a206575eef42298874cafbc49cdb91ad7a612c847665ba365f1590912d1da947c728393e4388ed05ad3d767c7f3d56b092517050eaae0f91160acd17f37881f6dfb04d1546b1bf93267dcbc09d7aeced26aa7f841bf1052ce223f3055b018dfdddd18e1a36d8c246d60f4cbb9a0922aab7cd20311bf2880a8c41a328aa804ef9abc09eb25dcd5221c89a4cad7618bf343341467658189f1128faa5d39ef946d43a706938af0e6061e2e223a530c4efb093a7b516b660b76cc6a1825f3a989c72c86a9ed214e81f7f8170d05b1a7f7092eba41fa49bb3260b2abcbc1a03ed291fe1b110d18eb603a8b6ea45a205e67ba0406117b738af8f5c44665db1665d3c28aee76a5cdc78ae31516a134bbd9c3e7f60f67dd319df2d3eb62851a51036bd7cc92971e03e789c69ced68e0119aecc6cf322c8a217932d0c431ccbbc587d1160cfa5284a11635aca939f3d9325c6da056f06f9527f66755dd55db15e698a15a677be7a7bf4978907bca488894d0dba4d115f1dfd50815d03c8969a47b40aad3db3b25c976665155a75fb49f6327c5e790266130ceafc0334c0140ab2df5ad7c7ee738326a10acf3f0d3a5c4292159340eaea1bbfc6798f5c5aa23de798d2402149c16c3fa6e3867498a768ad64a881d519138b75c68675896713b18aa54082a77653b32e2f3b90b21b650b5a2e4baf826f3fa5bfe7a68d9e664a0110ae3eeb9871cca09ea89c41a6b7c23683c8c4a1509d41a196b5bff0fe85d65bb45d56efa06506d09e7beed368b5721ced3c918e2693b44b8f244e879bf7e5bdaf9a3f8462a2b9fed66ca1af7be4be693aa92d46940a8cc0e99e87616436b51412762140a9153badaef4d136b7e675aff2ce94ab6100736eceae7d7eaf63592eb92934dc28f49f00fe312405216c6f3862b2b98f6055bcb42cb64395d52e1c9491e16f68b5a8b85bfcf10da9df821188c29dd4bdea070357c23fd34d34cf4004e5c5ce5f5c5f63a135bc77085376737728d10d0680f9da75a957cfcf7484fbab4539d29dd1e9365a871c9bcfffc9ea3482d85204eb8c790b4038def4b9fb08e1f8b875a0172795ccf4b9a4c52fc3c2363363955fdc2a756dd078c261c54a097aa2b8dd5aacc729e1cf57c5355de9f5a683095dc1663af17a624e68bb44c2b1df82dab110f8450ea6c221a13d0db587a05f311f5ba0cf74014597fc670e72a88dbe4a3d2e33ba660212a55f1efc0532c37d5a910209e5f9753c6c536a777fee92740b2dba24f0d1d0b33e96dc6190375614498803ee42231f0c8154d95db8f38bfec4a9d3a71306456c52917b115d1cfbafde60a88eef331fd74ea449d0eda4bdb6379fdfb66c32eb12633e75bcf80ce68035fa25e76d9e8411bce63bdd3b17324c25fae1aa3d9bbb03e05c9aba25f05e4d0556ac4cf6057f9cdd9e21ee97356179817970bce76ad88849f99f4bf4d3a92fb2f6ecb7e89ea902118cb6b54c55358b498d039c1ee4c8c08ae46a514dee91f5c97b903ef0659593ceb2ae9085d5100c25596ab9020b1a9bfbb19e7ae1522e0e144c4e1edad60b1340ce2d4e5ea3dab76c82347295ee204149ffa4ee26b133a34770735906efc04d8b3015a405e38740a90c5195249437509184c91bb60f5c188662542e69bb834ed72101733a50fe369b2f349fb069974374d67ffb667c276408e4a457a83e5586a6fad75c5ce8464aea837482adf6c17acec15277659e0f5687b5df00d7fd6df26e9989da2f7aeca54b043186df001dfbd0ce57fa4598c3ec32f67b7b74e06121339871253cf175f7a950d6f007246a4864213eb997b6956b8fd5264dd73e055abfa58ea83971a51b39692063276cadeb7358c83468f4c32f7e05c08334164ebf79d1af1725ff42f7709b5f74a915ece23e84fb5a93f2be34f42f78982086b764e0a98c5254fbf794dc127b3e2b789a9571b43801973c851f92493ab84c023b5dd29be3ba6e3a25de23c9210d8ca4bf365c337449a0be0289ced633e8c8f62cbcdf9972697c0e0c9a1520aa72cfc7659201025f2034d1adcf417efea5e4a985b2d8429fb7264797851f654e44d5286c2709e4b77958183339ac46f8077c352d9a9b3739c6d3938357054922c7b84883df55e15502ae2b2e4b60f168f43deead970798709f9ad2afae33a6ee10ac14ab3f0239129bed115e5efb9f252a82aa1015adcf071a37421fc438b79a91b2487fe807ef263e44ee61362bcffad2c6ee1426ce6861296c083c49f0a4d83c1e6fcbca075b636aaf43652bc17630df1281bffdef29d9969be6283cb6f46bfb8985f3a0e80e20154d2b9c738a3749c77af7653b6b39a64c9a979656fe9452e14387afe475ff6d8c216e32298fb2b0fbea8aa6656c8705629b75145caa4e556bd8a650cedc15559e0aa2fafe23215e08289a1f4f3ef1b0e6586a7f507ac48b505207cab7c46e96c6a6df922aa10680e79836523a0cbb65749cb5aa6ddad0618255cd472a9d2430ffd1d1c8f8c62660a486ef22604b7abc610c195fe34e4298883a1536dc506bb74c536d66c62f158b2aff3fd74b70c7d50fe32145abc0be480fe9bc2bf76a20b2dd5c1c3a084066288d22f8edd6c7c28e610d7f666b61285b4c484148413a2a0ec999a44014401fc11c47763f1d04bbc6bd463e8425ca65fc8451d15f084af26d4dd027406cf1057db13aab111d48904da5ca8093adede69b9fbe338f75f006245c4c315f169ed8009e07b287afb25992f6958b04461c3bace33a39de777c708435575e7fc8f4e2bab5b46c0dacba86688a5d73b326301836334f9bfa6c60878dc7a28f1b21806c153c0e6bb729aa40ea1a02081ec176d945deaa93dcb68bb36fe217eda8416b03c31098be6c0c4a3b598d5ce7318f8a4d60b9feaf60c84b636ada5636dd991e6d8a250bf57e1ce8b69418e0587a337a388e3692f0e15474e7d4ac6ab060ee9e60a06d5ebf9882562290ff222f81574b1b111044d8ccb073ef74ff3eadc5949836c69405d30d1cdab4a6a8ac30bd53137a21a16364bf8abf32a06251e490aaed29ac3cec2c64f0dd5166667931d17dcfea0b078ea147716f5ea5739969b2074b762e054edc861168132d6d072c042f7ea63dccdde5a2ff03a94d94682f500c6426e9db088009a0c24b25870a39de7c5852aee5833f62d9b68899523885494f91e34e3a88f4e7e600e33a6eb02fcdb3d68b82fb54375afaefd28aa6f74028582b9c7c580c811c312567cde281618c3edb2b7aa5ca0bcf28007bb4978ed9522ba2765c258e1e924231fe6016d2cbe362ed442d14211186b734426e9b7a9747db5a1180250ff8bddb2deb88d6c79a9567cff66407fde2bccc5d5320d5b3d5f812c95d646a880630a0659b58ebf7701d175c0bb203d29d8d62160cd0266d3cc1baed119572f01ae0c78c8758e211851967863888ace5be1a46ba0a1046814621852a72cc1630b820bcf1aab27a4537e89a48e7f78c8048c7496d127d5a4b3b2dbe4f3f09b0547ba76efc205679571ad8f9e874ecf43378046a9309fef093d77e99fc30912f8339a1313c041254da1ad74332e0f1c3aa31d2a0cb183518026fe7aecc82e130bfe46756a78536b62ba159a39d1040a4853f689458d0423ff9bb575b68b3095f38b28469796f9f36c09e573e8c286f88cbea871c28c8d69137537e51a156f61f419e1f22322db8a5ddc69af7c0c5bf7ce731d59db0677e19c1dab52114d123af8a1609b49b07505eecacc4dba4cd2e1282b1c92f75e2a84c302ee8546e153734a232b0c95ab1c0b7b3a1286b7f28f6510b43830fe0d05dc7f6c65c37de317000e859fe6f810823a694911f4d4512e14005eac9e7feb2319e18b36a38e0a03b218c32bc211bbff3c510b21cc8ee18e8907613361943963537a4a3220ba1a0e9104361352cb6e1a2391ef3ed09c1163ef8c9667ac4872125de75e45e1e3a1e02c0fa7da456273b5c1a3c1c8991e0da9112cd7573173ebfde9cc8c14603f64ade263e113afebb497ba9cbeb81ea15e2a8ea37ddffdf86195d594cc179d667da146e251bdd0b4c77f25f70250ad064746e099c25222c1260bec37b4703888f5a3ee78336fa4c74fc47259b130ecba1a84593e8edaa3f36fa6d0f2e85f611e2ba1c0c78cff451eed732aae17ba7aa1504a28b373f1aff10be8f028e8baa925348a9c73e91accdb37780b6ad9774922864e225dee6ebf68f1eee6ae29e597d2056dabfac7f8cc1e49601980cd8c69cbdd3b6e816f7b68182bc8b9b937a894637674d1d82b2209ec18cea57d29d9f4dbfa31b1f74048f015c7a003bfcac4ebbfa51aba2aedd32e4c3810f20e9ca04280b045562778b22c15d3e382cd47d6e8a7e74a118d6a6c3775f4bcd00e276c0eb526d36261141b55ab95166bf42530788da1df68f8129b842d78db3af6b5dbe8b99d62c432a4a037b79035b4118a16be8e69ce91a6c562b08cb04c340f522af91928b5f6cfd204ee77fa62610f73c083d081fe413b1886046252ae0a5e9906c0ae490450468499d8986d6327cfa9efd01c98770fafa8f1c5d4dc0bb58f5371cf2f75d55c59af6756a88afb32d3de0cdd2e34d25a9eb13c22e81aafb31f9d0ae0d37ab72adcfee8ba02998a64ab55a877d3a2912e07f212b5f899b0e8fde84b4ae5055146b543ce1a52d5fc54868c78a8c7ae6c40a1acf9deeec15eb9a0c7262cbd9c8f482e71f53720ef8f198b484eb77b624ff9357d3c8653ce8596acf92e68ee259ee12edcd5783e1cb16eef54ae1aff19fac7895e8df9b79c02bf983b07db765950df025b666f07b94c4774038d97dae04df700e1d6de30b97391222722843a283c781395101d1769e710296929ac0c1729efed0d2eade34fcd70fb389e6fff8a3c0f244bf99980c3847781ad56dab295e0e9bb80600c8f0bc4ca40b6e623bfa9bb902fc324cb8459acfa2890e866d3284287d29600520c3fc964cd6454ca9cdaae19a613b33dbe0f7c17a4ee8b42daf707cddec96f0e22d07dddc6ef2c4d633abc52a64c829aa7ed11535eb15ad550dcd1d514e8828f872bc55de92cc3573dc55d42eab571c741d5348c38ee38af16247270db0ce2656ecad624f61cc559b72574b20d5bb423c897290456a9eca965b5fc00015c30b367ba9c97f9094fdc76f93283109bd6e62ddebae31a392b1ba34d88a5bed6ab1f0974e4909ef0f6c56cf5b5b0b69dac7b22c255145e173c44cd77a995e0c8df4077aaa68abb756aebbc1c95401dfdea0d799502464cb08ae30e675fd7933cfc870c88c1e8f349a6fb2fc3713dd4ff398ffc2e3637bad07bd47ab0a16b835066a8c120fdd3f92872cee6ad5d6aa5faac361393fd8386eb51e021ba90572ff6c632d053e9450332dcfdd89edfcf6aa2f8f4b24ff169a665397d763793e99d5cff43a6adfdd6a9b670edb1e169cb4808cd6f04c271d9b36de8439e709d2f6d78a2ec0f8b6ace912f337e06fd6e7a944753e8843fa1e2f12196e1fa65e69ec254d665fc0bc19e03b2786775a53e8e822e6577775c28b9bb0c496768c1028d668c2f7070d035757029301c08c0f89990dce180274623fc059c4f63417dc2e2a287d7863439657b532fe4d67b64de7afc589c46c09f0a6236b162fe54c33fe3cecf08af30c0196a4015281aa21dc96274eca3662e7b2dee5527d77b5f9f62c1fa4da4660a1590ac2eeaf5fb3778243110b5c11c62d66b7be5edfb2920a78030fcf9ba2f7a01caf14d8546c345c0e7ee05b2d28a33deba343c9c35818f3fde36bcabd994fa1d1f36ecf9f18ce4a6b2a55aee002f06524e052a309f124a7e15c4798669d07969198baeb36c26ddd9380b89f939b90189dda34744a5748b1f1a2a0afa4d3e9a09b2cac192d0132b72c37a3e90f3af65b88bc4c483fb501e6d0e602ccb09f8cfc13dee4167ed2a658ae2556b94907db675358f920c1e2520c431913388f35eded02179031272e68ab67ed8d547a561c7632fdb36f17ae28e335119b4993b32615963a596c16664ce57ef3fa802b8580e62363abd42d9b994387574932274e218d051627acefde131738997acfbd4b6402f506c7cf860b0672f0492d4d5068201844121947d02f1ecfbce5bb26d40cf633a94de907c7230dd3cd4abfd0a489a666bc09e616d737ef8c0ef4463365089570913294d93e9b44cb410735378c3756c12839d8852a52a2221ba8b77015146c6e925b505297de807ba28eec7fcd8f3076308bd9c161b271da412b594f80f3915d70ee99e55c4633d21599d53877925e9de490086e4efec556a0c7a1f84885871b83bb1cb6369eee0009c6a094f6a29487e615b05e6f79545f0f8d39c2383fb1df1a7da5a5c499cad778cdcc675d8d3cd27b88aebbaae7ac6e8437226626ca153108fa9e8a1e60ed798c56f1967f974424c03078b2559c0e6c2485fc91151d8ebcd3cc398d98ca9ddf06135918b1cb0319fc31fb99c75e90b78df8a397be8d8c01882ed47639870bd54758849dff4275f3e7633b2f4f0403e5549ebe5a1930129671e2db331f52e3535e207cf873fc32acd8a504c9194530ce03c56a2a21ec4e01b2ed5b5c8e442db6c4635d583e0941c05732d37bdce61ccf8ba7cc8bf14a55031286f4fe94cdc4844d7a204c7c88066e34549a80ed6cbc781a51f04bfcb9d59b1cdc3cada90cd2dc85daf42a1d095ff96aca5bccb94a61a8748bfb0cbd14aa3a552f34a6f3965df5785c134f27221a94aa93a1323591808d1c339aa6bbee751264318b6e90d2583cdb36cd5ef1e8669c176a883087624315d9ebdf5c1e3c09b8b51115fbe9ddf3df97e696e7f8c0a633220279716f9a84e2a131c142d73d13c9ef61b4c81f5264f675666ac10341a6b0d93447a874ba43306164c93f89cf1c363d461662bd365e13c12f31c754e3e112a950a6e7a3f0a5e261e83522c280f64c686e81aa6bc55588d9753d4fac1012536fd73b9c923de8c11726e883a32121214df90d9011ed30a63d76986ff501c2c2680eef68aaa787389deaf3c28f9727d2169545402a453dac74a2bed8288d3e09eeccabd66ed70f537f93f4a19a8d5199250cb74c5171d1431e8488e56bb30c514137a96c099958c9ef57c756cf86e96d2497b884ac6ab72db23907ac2d458decb40bd2bb93788d6ec9c6f7b2dd55801d358bd510e07d0e2cdeec49b6387011cde9a284c3c006d7465f1254e7133b1b7ce1a7d620223ebad70163c0f3d6b4bc36800070ef660e52da33f4d81b1955a9eee306db55a9a956540e4dc2b2ac80e725065adc666111bfb3a963470ed461d8a566822be431aa90292282b9e2714d4a3975936db9b1bd306733a7a9e9eab348b76d0a6ffa3c4bc4ab2b163e9c6604540189a61318369c6c74834f814413fe05fef9be70eaf7a35a630b30779791b4d74523ead2b3e0bbab53171fb89e89678eb4eb3853e3791a979d5624ff6007c633a3c982d185c81aae91843f9585d3daf450ba8ba3ca50b80a43e8620368a378bfed4f76585f981416db6fbff08114edcce352b3d3db1fff20cc8aa134e0c19ff0cdf14791008a75ddb25e938233df1fce65f4f4f6e14c3e9b9416212c37160b9bbd61714d61e1abd2e23fdabbedfe41d5fad070a16879b7cd607fdeb6c089f1f39a7cf13a595939921c4ce2fdc474b67a6549e6ea80839007b8fcd3ac0a5d20f583c23e963ccddfeea1c2ba96151db57e00a7c416c1216d5090f124aeee6ae8e0085a098f82156acb049f7fdcd162120d86ddef6992dd078a6636f5d28f65dfff1c9ee5352d8ee6e2e7fde0125535cff5ff04a882900d51a960db1acda16bece4f543b60e6105b0ab6f7d3f6fbf014a86293d3d150916f95bf4f40fd6ad90e5e059c7af87d46a6f785f3ac9279f6a4a2d0b99300349f567e72ebbabcd2bc1e501c8d4f376f904f29a0cf53ed6c9103cd96ea93b765dc2a1fc3d9760130f1dee2c0831883bf2f7f437bdd90b8f9738b579b7b0ce36c0eeeea75431b14d863a13c40a5f690f5baf69b129ccb50e78eb654f54ed11618f8009506697c92d79a9891af6189c425108a5603ce5075f7c7b037bc94148959d5c1cf251e9dec3752cfdae5cbcd1f16ca7e3a4e7e97734427dda35b5ba513caf30d57521290586b52816fc6dce9431169ac85bbbf59298917555abdbc487731e217891adee65a27edf94974eefb6bd9c5062f7125399b67a14b232259d174156c2b9a301e5d30e7354dd99dcd24162d0e8e5994b478fbf6295f5a94505393c5bc1f7fe09ad98452a5e804581e66a068dac76a048b3d45d1277bd3a00f740f8dc700fdb140bb8546d7bc288c61eeade20d535a8fe9359e93ef0050f93e2b37836e74dcfc82f24637459289203436f9b4765408dcf5ebb801949e71f7a6a16aa0e160a3be751961c9a2251c076085cd7c967d57a5551ec5a5073acf20735f8b04f6b127e40e4307f89eb165fb1d34a085a29af5e97ea525d51ff4901708ea414782f04d1fbd0df5cfb9681fee5a41774583465b66af055113554447db51a5ad9ce6906e864cd92392ef4860c4f7509121429032be5a9b875fe90976d7c1a05bdc0e764593e0a4d59f5b8c3e82c6f694c8cbec7fcb7f0cb4376b717addc3603041ea660946f774fad95dd92b3cd9aedf0d4f259debf3fd139375381777992f207ea34526217ec13480f958c2493caa82f003fc0b2fb6d57fc1665a08ab6df23b39816ea0ebce5bcde594df694bdb810f4c719777ebd7009944fbca2f05e555c3b6b1dad94bf5ab055d97f95f586e88e35a52edb0b0fe042c5cb0d0e836c674331edca1cefa7f4eae7b10e298d8c6f9cc83d3595daee1a79d20da105873d4acb1adb8211e4de98390b87877e174ab27ae2faa17c11450b72cdb77a009d61c2621522f12760a974051a4f62b703b261711e379cdc3c2a6b517a6fec22ea451ee7ae87c7fdd7c58922d2cad586f7f2e47a4332679116aaf7c61b71402829a8a7397ff619169540a1f8f07acfe85da04944f0bb6a0d81897cdbdf191f5699cbf625bbfbfdc4eb60c3b850626436e1818cfecf42f7d870878af1093576bf41195915f830de7e229949c12634c732c037e02789b0e25cb2a9f2b57f28df33c07268b4db09d0d9a9cf239b85a6ea61d926ed125a85aa989c277407d5f1ed73f5687c70049378dd352a253c0a1d9e2ca33b76f043af43d4a776782cfee39353675416633e57ae69267f20522cec568bde3d85b1914ef76b7c54d319ac1174c9e06468c3895e88d790cd97083713bfbd2e1c3914c625a972f814bb69345af7196bd239e787f401b6a61f481e4b76df6f8cb2c97a072ccaff284dca7313e00acd893e5a3714641b440ea0b59b10f6cd105cde6cd280e5ed426dc39b0ae7d0167483b449bc70a68a10e9c7a1900db934d40b46ac83e61720f1ecd88d3e8970a5e49cca202c8e0f93c1e75da0c263528c829c9efb34c378a746fb4434934bc1b1d317c283d87e7d095d4a7165f218fce587996cffac5704341233670461901514285f064bd061d01a393454ab4a3349dd289cecf92573eacc38ac7c257a88314c702633b3eebe2960341c49115f5e50afdd24871c50ac4258273cdcf26dd4913f61877c887a4e48cca90789aa330ff94aa346ae89b4bb5d358ea8ffdfcb521542044e47487e6e8a8922c2df5fee46a82755b31c31c019878d8de7d8d0ee775c4f9a837a8a537a198e60a6d20bd14a8a9052398cca1b9bc4f09d3a72a525e8974a758b05cbb1abb77a09ae033b67ab99f1a8426f639b618ad25da1e06f9c6682d02cd6a1af521c56f471580fce42692a7d36806dbe651f6adbe9c1c858bd9d18a22ab1869df613f70d1872e13143db9deed5f424b7022f0071fb5812e45c339c936ff092e78518674ec996a7b1dc84d2408f0b6789a4e75d9a19d96c38c1d7dc6f5490997aed54928cbcd6cd4e917bd64e3d95bf9d1a7f1aad86e9d4aad51eb11e682c5f78cf9c111ecf19339d3c09535b72c6ee30e95c51dbf98575376582aeed0e23a270fe27fba10bb24663459f0c2c940b81a685baf778d5c5255db51ad2ac6e69eda69bfe2308ca5e09a6182339bd842a3195af8f1e134ec9a632a18020e6f83161ed647dec50fc73f91971d61a20da4654acbfc8e865b42678ae8e207bad0ae0a3146ce52c8b8cf530b11c32ad5a07c6162f5f78bb684d964ce85c21a4c773766efebde6b10db3c607fd38ebdb3788c98123c752053e9ddffdc69df109dda169562ebbc435e1c318c6f9fe8b761595e28f4cef769dd072bcc309bbe7fc5dd80fedb42fd0818e7f795b07db47e464e48fedf5e59b9cdecd155837e2500b595541c85f4f60f59fcd2d6f6a7a3356c7701e9560e9b758d84d8c19c57a4448c4f1e1e27e96abb0f640118f6ed10d40358376ce96c6441b05bb2e0c5d9de8b0b5f7503ee2df5c1b45c34e4dcd6554988720dbffdb4fcba2893ffe6ab093a43aadee381306ad12a5d9b3fb717984ac16c963c1b63532f3efb65aa81b345e811695ad0292fd6ec76fcf2c53a7ac879cb7cf707656c310f59551092c01f67d5c9d5cccfd96898cedc2622416f5b599f2ffa727f9aa582ce9d75c414c620874bddc36fc5e14169a94b3ba1ae02865e722bf40dc9897ae25ce039c41ae2ef53e2746b28d932cbc8dad2ea15e09e18c2f259d3ea684cf9631825c8fb8ad0494d9609418a050aab5f997aea31133d4ffbf1c388ce7842cdbf6ddff22c2794dac2570bda7e7a1e7dfb2189036b12136c97ac39b9b839b911693ad0025b6be3f46429200c09c9f65c74b43edf86999cdba0f0804b2aa30bef42c997b28c1b6f8730b832390665022bc241d5c6b8940cb703bd01fa0dbe3dae16bdd72ed5783ba071562a66a0f750801495480cf66243c810226ac24c53191462625812f160c936140d13e6abb9594692d956abde9bf05183b617bda2f3dc778bb4ab7377d4fe65cb26fda7f5173e0f1110828a0a5222f7fb4b39087a87ba4c10af7f0c9a71c4beea907638cd50a014ae88b3a274727325603e8a658f6e01aabacd3bdfe51c566ff0fc6b01f531ad354f1c6a4e234630b6a027c0e31b462a44292af7c571dabb8abe10714d1af97dc9fb87153dd4e856b3ec94791f36ce067cf168bbf10a9c040eb685e571d70ec32bc695ebbaf099fee9f38b4c92dd0939da4138ed7c98a5c365170bef670ddee00d3af32c3eb611ef0ace69339f4c6d0f6e39a52871ab31540fb75df5a385b5da2faaf8047c7b71d7fe41a1448822058cfedbbb62975c53859a4cd4a073a20b5aad722e79c08017ac0803f2ce5c5531fbffb0c9b91172d869a3b51368e93d84e70f0c981c10077875548a03541a44edfab2a02823133ddeff09f30eadb2eaa836e861b84b5fed56e5bcf710c819e0d4662b42e3723e36ac6893b06b1d6ebd494f4c0f43fccd45b37e15ba337af35c201e58264aecba04eb1fb221f929eafee141ae6ee36f0fa975a4b28bca2f1a2d26fd614fe75a679f0754ccdab61889d1ce5750152963c8e92658ef464468138ddd0d01759ef756e08dc6014f9a121870a7c1ef10098791fc424ecebad8269de7854074bb17c1de1a221ba3a2d222b28d3a0deb4e597f585c3bb700fbe3fa72c868c557357bada1c448489e3a5593d3f7f8eb050a30ea97007a808205196b957b0d33efc5f61cb9ad59bdd38be26aace5a6a563246ceab8ff66497cd5c7659043aa4177e5ca4400ed209c2427e1fae08f652cd87dec7d820aff591a3ef140c18f97b30b6fd7a6706cbe1c90d43b2f22a204e28e001cf393ec618e887a97ee346738d0e2d98e34759f4a8d0d1bb8f2dcd7972e0fdd77740b07a0c893f5cf780a78a353d1ce5157ec7c50a76dd933e58f615d82aacfbca74e60747d14db2da1b58d2dff1616cd870d9566e84b43c360400c5b67ee148543005230f772a84066672c743d441825c41f0d09d1ba222564f47d25e25a65c717c08382c369fd57f561e1907ee1150eec6cafac8c07e1b989c66574b16c16d4dc409451fe789fa832483e3ad9cd2206ade2e056d9d6afd0be67c7367bed377813a76a1bedf9e666f27a308eb65e008be7f61c1e172c8bc0708d2c173be61723e72333b3e6e173714dd4772af2ac75271cd53fd1f88252d2ab8d1b3836bda2f8af20eee1459823555fcd47e93bf3440db8e0bb03d7edf89c3b0e2ac0fdb60809e6f7e9e690209fee1b1dcc0503eae09f182046aedbfa22068bc5089764635f74657e944492e634f40e102a01e100b3231343510496e02a1e63678c86e71a3ed264e92be79084fe6d9e51640f2b3db2dcb75757eb7a0b9bafd3c2b6f377d84c0af0523d6692797c59e97dca2f4e16266484f81b83544be52318e48f5b12c2a54ad553ad3a0ff544535c2a8286b07fc373b54bccbb436d9b0506857b6cebef639a2d88ea5fb70f7dd6974144bd419ebec23348312dd3c675184391fd60aefd328de58590d2e2e06b2d2ae9246a81ae33656d04b321c50cbe608a63c76a8be21d10d69c6b607a49dea304c1c5c99ead8a252d52cf33ce943ad8ef4a50c6cd38aacf8f90cb69d3355ee0b53df368f373fac1b1ce5ba0c21b1156a328434e1602f614eb504a99923137ed99ff365ab532c6723e07f512e81cf5110579e380005f1dcbe5d5a654ab99cb79d47908f2800cb7f1cbed7400111194588226d9131d06b6e01ffbd3070116a4cc7a7fda5ee4fa0423fe5f2a6798d015751fb03e606b1df84019675e93868f329406cffdd27a023ff08370bcedcbb4fd91a58e93daa1e1efd5f419cd5c7b2cc5f2c2649088a8dae84437dc902d900b48db1bc70ca4d19e854b04091e25188eedcb7004e84c4cb93538333d808995aafedaaee10d8f7d14edce685ddb326851260b513ac8ead6085ecc7896f3282fda38333abbd55803b49342b8313caa3a1106094be8b48cd7c5e1f4786fb2756dd8750a87606a50cbb64bd75731db59d11252387e354013dff5c941232bb71c4ae60085fbd6144759315aac85357fe05febd98e1d56cc4953a96573b4504ddd5f865e54fc60611a0bb0f0826d0c5c680f93239f32fad61916a4f27e43a28d1dad9dc63f8fc09e0aa0e1fde37c8b2bee014f0f45eac8f77b88f160540d30f043fde784e458dcf309d6a9bc1104b9bc99e192d8e7b9c2d8f459bfd74a19a3096b69acb7d2ce8e5293bc3d36cf95b25c4eebd4a92df6247db7194d8bae0714ea1a1ab25085b96f9e757062d1e2318ef585ab7908c2913a29b418e4eca12d5bcd01a65407257a6ef82ea1cd84b5d2f893f5790ce108e11f24884f9b455f1244ccbd226f85605b80cdbc9a5f9ed8ab6fa6c22243ae2a1ccdfe445e979b969d8168332765519169d1bc36c42204f9f5e7b21f13521ea93cf3a37116445a21e917c926537ca204c913a714167415a9df793f1f23dad061d85b3d93e36636683265ac28668fd5c8f77d8880be1c516fa77375388897fbbc3ffd26d3194265214643f0fa4f60996a454e214a11b321d69da656db6ba3f020865ac0f2923756b95dcddacbdea946ddb92ab362b0ee4b9befcff37fb713b6326207400a6f31c06349137c5af0a062938b8d1cbfac4ed34f0b0f867668c4dd05ba46fdab3fd87bfa8f1e13ad5728d1fd762a28d0fbab104c0e11a59d6dae722995956b4c2350f5360618289045b474924a6b905e2321461ac8b0b3f680fa09a634e04f68b10568fffd890d271e1185cf98312d29b2a4f8cb59b8cf7f603de1b48a0241545a31cbe7163cd0a8d1e5b31db4fc33a230c72025e6c46e6461ce2fcadd5ca2c3ef5721e37137a5d7da124ee87ec814e6118f9bda4b15b26ac93b844837f97a7e5a001c7d60060ffb04f9cf4677ef7e06e11ec2e772d3b82cd6b85568f2f8251de622f0e95792d8c812ed1a2095b6edad437c21c62dbc03c704556012cb69bcfffb88abb6d549e125cc91a0ae0a07618a265ff67ced2ca32bd14e48be9879681d9df15a51fa2f38d4a6c4089d15693b3e62bdf92236b47e2f25fc60ba75ffc4799f3231227f0bd17e4f1596cdf4b4e625515f09adc460a6737b5034cb0a4603b21a943c29f47869b82c7bcf4ce8258bbc41a49f91f51f8e2694d4f42c869173434b4e7eabdcff447c5dfb2a722cac8ebb9b6a86862397774e9ce14c13c01026762f637b8f0974b95aab0ef331d16b484ed3644974e1554c4e8d79f584277cba9a20db9447a4625fe6b25180cc6075d64560e00659bda7e93729411cbcfb5c02486c3897d7df4a32f813777be6ddaea06836b51559cc3ae2b5a0c884f00052cd82b6874cc0df09332b903b6603157226e132e38df6fec904494d5b6fb716a5a39f75db1d5f0ebef41c4b8d97eaee636b1152a9de4bc936ce4255d07c5f7fbdd02f8c808c2d2ce493042a489e06a1a056e9eb923de5f9ec67cd2cbaa2035d3bae701269d8be1617e143c3bd2c79f9f331df44f8af23810203a3bb8971d77ce8577123e61e3e2f8d77da7324dc070bc425fa9de1059eef20e069145fc697fce5ead55e5077d98462dac5989a013a6d6ba08ef9389442c904932c7f8524c4fc74a8a9d27a6cbca14507107e3c022042d2ead99d26bfd181714c4a54c00ad6986ed531e9aca82fcd931182a33e237509f2d33635dc37d63173aba7bc5a2e8b25ba66c0006a79d3a37d18ff8a85a53c45e7b5982432a779f369d7b28a0338906f5939e0e5354986dc452e8aeb1dbae3d162f908a4b1fd4d116f18109845993b22ce0275cd348544c52cd0d1d3cc63991c33b6adc0a0aca84ec842d3ac8490d73607e8e7356e2627de6541be823529a4e3b1bcced515684d3144bba433e55db6396399f8f56919b6646c28992bcce970bba23ea51aee3d590649dada308d818c3ee99103f4b38145258ab079f63f0d62bd64721d9bffd63769b312fd9920d06bf20887073341f0c11cf93ddf9c7dd7a22cfa160f64d810a2dec66bb14cf5b44f2f1fac3915c9d85344dcdf9bff79d8fb293eec18ef9707dcb5afcbee23c0c38fe44d826fb1e711ca4e497ed239cb0024fa0c0f2b27bc0fe2d9aa9ae2c6a9608e936a4fb35bc56acd17dd80a700a2651dd77c9fb82aed708648b415ea825fdfb60c218bc9085e11e7b399e937b6e08652af9565269d72eb2099085d88021eab4164406a87eda43487de7fc9ab436c7414b9ef752dc48f9dc10111624af5fb917c1539cf5b291a38bf59d8e88b132235617c0c720a90ab96461f7cf96835a38e4599eba830b948e08e77aed9c3c2d59d3f310aa502d274d2ecd7e213414ecb8ba63d32774e7c573a36373851d51191d4a96de120d81107cbea93ebdb5b82894c384fe6593e911b9138b1b388eb26eff1fb27e1853924c7cb869012cba8ef186306ef2c7266d307c43c4b76622b10d858c4dbfa9ea5a6912287f84309d9b0fb969a97ef675a202b2d104e9254b851b697a39cc76c88d420bf603449633eb3dc382b1cf83643f567d47ee9bf9d981a57f178124ffb69da105e0d6d2d2bd40165206dcbeed0995c06317146e90c1b28d840ba36577d6df06cc0f3d6fab5a70a174dc9caaea3f1807f5107842962f6e74b48757b885e5fc142e8033d7c5125aeb88ddc2c5e2cc45d4dc4cbe8ac0f83b8cf23e1dd962dbd685797b1a625f8648e3d43ec95a2feebadd14fcb3b50c7c4ace3ea8004c9bdeb29e5e7f9a1b76ea4cd91045c8d3a723e92c9785064e8e9fa5d10265c9a505fb28aefa8e823392b169c332bdc3926cb9c557c846151bc95abf16ada09f7dffce07f59b0e8b5672db1890d955a9a286a0dfc0ba6b1ac3e00c783fd182a471cf22621abd31176415bd48f07ea7a174385847c24995b674c308b0290a4921ec82cd98dd7bf08196005c1ad7498e5558d9e77b14b795e560572cbbb7353dbbd1d5b36edc780a4fb7a9f314ba0554c962fb8390ab0ea9124bdf6ca6af61763d30a713d4403843f4106f8f4e766b6c376d63b09488ac01dd5d29edd86cd94b524e1428e49a63923c5a4a37f4f2650f518f1cb439b67c82b7014d11915a14c71a97907b5ba374ff37779d45befcd460c5591ba5630920e21493e3bcceee3e24cf52faf1ae16da887db6fc21a94c01fe10551b1f420c8a88ce43dc0c1387ae8f97e476ebbb38dad025811eb45c370ac276eb212d8d38be7efa1b9a43a96bf06d8c140a00f283b3939946896dd50f87a3f321f6a14088e7db915ff7c89aa387181e052f5ea445be5d6acfb4f74d3cdc536b73bade651ad0ad0903fb580544a5063af6259c2cb1842a64625bf2a36c36dd941d41be3af73af3f7eb513dcb73aa83e7c4d5bd2a4a62ac4544c7940af56a081ff2c8c7eaeac795df46f2096f12e66f78ef8f59bc85415ea6d57b4ee2a6b38f39084d7a06c5c798c71497619ebd429b26d266b0bbd0fc5b00f3514ebd675a28fdbbf4148ca2c140f6ae05a0c4b654f9d4ab6758fed62f5127fe43d235bbb943538f26ee22c14329da3a12bc5f942f22da7d6d5411d72d2c742836a506d93c6b20d80ded05a38290a38058c6d09b1d38bb0b385236de439ff04a8fff6fcc8b75a5f5048ffc3e827ac2ddb78d099380d0a8e5cb2820a24d9f04f26093631418e7925c577bfc38c44bcacbcdd2181392e560ac5a586d924e0a2db849132f0ed09929e6b84a709b86de364ddb034038c09610006f02994b3ce449aaff5c3f087d7ee17652443f2c86ddca99d740159ff23739eca9d66ee9a63945b627163c5fcf2f993c032339e5479cfc54e78e6ca7e12de5d04da1edaaa81c8a0a6036f8bbd757b8b00d1efa1bf5af58462b6896c4b7e8ec6e0abd412d7f9c8dfb68350d41dce13ec83d6aeac2c04ef7987b8da6d4a0b8921d525d19eb6c90ff3645c7866db4777dd0e4b008ab3421b85718cb973f91caad6735acf2a10b17f575477ec255b53a2ddf6c085e2c5f3b1e0c1ed3e64d2271183dd96bb01f9300e849d222a53fa20a8887c5e1c0b29ede27f68147646494c29583e9bed3becc833e86177f72c937b17f598a6e6c24607f0ada50daaf33e1884f627ee68d7546aa07bc7577d1c4c18a4d198ab411956dce08c6902fb79104b5e226756b75621e1209ddbb9350a15cc68a98611bf4aed1c7e8b9732076c38345915b8b8925eceab1e9956f78ea14e0b2b794c37c2b09cf98d1c0ae661a9596c29887923c238f24a94d7e67766b9b85883ebc4bfc98a83d8e784e4e99cbd65122d18d32d701089a913e9c6c660f550d71260345a6a0e0faa03c70b026c54b08e8e54e48a7ad84e1f79a6bf940b4f86f29fee3cb87c288603881fd434b86c2f06f74da1827c2cfa6a48da09706cf4c714ff570116241b333421d0277dfc0093b9b580e8318c4575e2652c4b0157d2f8fd40f3e5b7b578680f17ba51dc0d42f166e91ec8c042ff796fd9c56d1d85fb4ccc1078c596bdecb8dea6894830ded53e27ce95d4c65c23e94450fd8eeb89127481d55786c2295bf57ca5e7e7d08e9b91880932c40441676c5f3b6f19e3e7aa5fdda4577cf177c91ecdec62e5f7c7d62ebb3d1324c1227657ac75093e69166954b870795861a3e1d4a7a887f45d1e021979c4a362d94ecc57a4e8613f5a2d0ec6a83dbadce3164c692a8032b7e2092d22ad7f0cb1e76512d01d74457d27650e90af17065ab2559915dc883ee0dbe12aca067a88c17e01846d784296376a1ebbf96dab84e7eed8730236f4990b4389f1204d0b2a03e9ea2043e9032e1f42b483a3b6ed746f56e7672744dbc3e58328be0174c4e1e2e0e7c5c5e77056c2e8060128b734f24e75be897ce0512f542e50b472dd4d9695df40dac9386bdf9ca9e59ae03a145c419851136c9dabf0b5030f461e730d489c7b96abd9e80bace3fd389438367747f302a4e4084d5cf1523ceb3e5cc42099eb1a30af6ac782e29fac0e3a82a14666030abba1c1199dccfa13ec46a050fc02e858023d51bb24c519a8ddd6e7c273f8a0bb96a1668ce8d081d729c0a13cd4819fec1aa597cb452cfa18bc234f641b1d63cc9055d07d67edd10eee27912f6705b1af26539f30f36f979740ba9f906b1f0f9020c2082bd4fc86c7abd5c84e80f9ed8c36976f553a62c0415af5ba2fedf34253f921eb43faf7936438418cac98d6129728ffdd2a0d61083da40c15db054e3170d51e9c2abb2de8faa1bf2ec2eea01df3e69270556b738a343848a4c2a8be7d236c2f4c0fa94c13305714776ba95c1bd26902e9166f0e76ff8cf0b105c1c6afb005e6e6e190e35e97d721142a6752c25fab6921dfca1ec4b679cfe98d1ee7f6db012c59449c829d4e53a06195def466bc93a434b5574675a6241bfefc95dc94cc0ee90486ba006c46580b38fc0e00f668c90762aaf83a8d10fb449458c38c8450c58a47eeb131d557c27446221d0df8d49ba80703a51cf6348c66921c524aea9506cff230d1d0ef738a8b57a84b98132c605517886ed8d46c8b67f2f20f32364f6145fe406a435cc26b3f6b9f576386afca2e1c09571fde72218fdc9b6bf23d2d7c3a2b4fd3d49627d26f400f572776e221cb772d229aeff408c85132f62a420164f0272fdded718f150f7627fc47953b138464ef4141fcd30bfc02fc6d8314ddd9650cc2a48b52da024c6f362ebf6482dc345882a0f794addc8af269223c7457dcc6ec8c81a610087176b21fb9dfd08a592037f9e2c68f93f7b396c4fc4c18ea26a9fafb1a535282ca859eab37e819dd149715fec72b52f0db5e5a4ca7c18a80857a3377f6a7d09380a1e13871af701091e3a7e3f38da991f40ab53088120993e97ab8c6f8895a8ffab2666daa67eef94f22d29d1a4faf3fb866ea1bd3b435906656448ae2b9dc1d45f0e6970ee79e04d6187a8ac57d4ad5d3c9b6b0552739536ba2c8d9c391ecd925e5772b1768fb7b911a5a43bbbbf1ae597d9a7732e29e61e0adbe6946fb3e84f80d3225be7f3021cb20270ba1f302705c141b13d715271d73a47e1876d7b57a783c6133c7fc76f92c9c7ba26003dad69333d558ce493c2f3e981232f5e736aab2f45b81995189a1265a713c363b400daf1501bf8db59f451d8f07151bf3f97b820476ac8c00c50c294c29c33c6b860bbfdae1215774db599148b6fe1841ef500cc78019e252bd7552f49f9c48c46452744ddf2a46073963225baf46d364682d65e4f78634d7275c4b9f1d8ccb59685c0bc3770fae453ccd9188d36df465ec297d48c7368b65d26201c51cf3141992b49f28edf791fd9d603b4105ba688df55b3192494d83a86b2888efadad196ce980aa32129aa1fdae4475758cb4ae8d51bc8c640d814386fd5c454ed6ea17de10d6224032beaed292677b48fb495cf2d04e36badac8923cbbf33b28995a52e31bbc63c53ce3f6e612529ee2f3f2644edefe82b4716e226c84c9f3d61a395e6c68a35711a02c571ae3f418c0f2e372ca4c9bfa184d3f452b9e6afb9eb624a6d62511d30c6dfe6a3f082ff95f10cb6575729ffe83518a8578977d8ebf06d12935d6a88899afa345206ffdda86a1e246e5ac0a7d1b949f3e76bd3b662ccabc164d33e8b674600b85fd5dff35c71fb260f79557c17820ff9862d07f5b5511a1e6cc3e3437f08cf5e39a4e43e25a07aa243e2a58cb4cab49013fceb503eb214a81d54c8c936a074b2a7134f93bda10c2dac7a79bee418162925f571f13c0ec87b1db3cf168be91a032074cc952af650be6644bb1e0d816714aec6b31cfd15e4d5ab253d5c2098ebd6c234b6517ccc72ce18c8181039176669ad974cfba236904199435988f82597cf4a72f5010d7165fc1861c776bc8bc702d1287d1a032a2cb80c1c0f1351513186a7975f6e2e0d84b7945f1d28bddbd90a30a776218800989d925fa4df585a737690314cb6ac97b46d1e8043823780241e91d6bef9b5b30f1eadf8c900fa74f9fb0ae65d86efc717a21eb7e4c70a3002175b6995f9fd251b823c141a6471b4ee66f3e65ddb0399c5e4ac289ef026a0a01640c259441e7424c8f3ffd1d3e1a5a9fcff89cf4834eaaf1bff1945642570b3da95cbe025576b6237797cdfbdeff547bd293ce6cd0c1f1b8f0429f9c52ced8170e8156c3ce89778624f00ab2fad56d6cf11a0acd5b47833799165122b706d1b1e12da85b9f58988fa02702343c48d7b36b44dffc57991efd63351a541df4425584246b985e1bd0c207ade825271676778a3e3263422c0a8a9a5ba8381a6134022783c077b0db3bc9af438664e6d6a86af6fa88ce8a7c654c6fee1567c6310e05e71f5007a3e6d37915af613767b427caa622ab8588707aece8b0d06536fefce15a401b0a59905c85b8b9a7947fee8edba1f29d268f6e346dd6922b76859d60ca30f8184df5d04d67fc6327272d23c3e60dd5097ef2adb20bebbad9e711fb9482f322d490a255fa717888c5d32d8b9b1a0033640ab9fad1ea8624cd53c30e0debf05ffb167bfde02c1c4448f4a2cc62a2608b46955fb89dd3c1dc3205cb7f815ae4043cb7da8d864f2c48d55889701cba198d5b6d8d33395f7b2db6a443361f955abc5e6194dd6bfd20605029953e81369ba438cfaadbb82cc930a105849a7a25db6fd23af8f94e7cc89cf278f0e0c1920b14500dcdc715b2ef17b20cc0d4f7dc9cf6982299a5f68d283d48cd1c350013549f2b4252f8e44b398ba287527d961345f08a448e6f955b6877e61979d51285bf48036cd22bbae82c5ba4562d960fd819dd6c11af2a6aee078521c89c753d7018fac099c9507e24bce50c55f36f78e367bff97561d79f5a1c30b319f5ef1f346aed0aeefb0b43e3370e3263542401f002248d9a119a79ae126b3dca95e60d03009b50b086d80c3242827abd4e8ce121a36fc445b67421e3551f8359ff76e503b4fdc5682431f3575262f3ca0e7507986e3e935e2d27448300c090f5047d986803f0558e6633cf7c41e9d9f6e8abe1b4a11b97804cf0e11a3213e023afef77e5f5ab94157497691b5309dd7b58fccd043274e7931f5f7cd3caec210dcca8a3a536836c23d2f14a506980ded426c24a43b2b1bf83181e65d346f5fdcf82f91ed380dabe4236407fe3ee7f0b242d3e28e8c21b2e345497ebf25adb06e2393260b4036d306eb2811cc7019e339868c6c2539c9ef6a5129e17dc432ed8c4cd17922eac10750b975a4184a24b162a857f9067a9a78fd614c1275027fdae859bcf61c3bf5d435a569230b8fe33401922a82c5966c47de85d97790b16440387bd99307f56e1e2522214df8c8ccd78e4ebb3e81178a7f003a356e68c2e1aa1a60d89bb5e0b9cff2d914399aee416507d96859121d86cf10adb228a9cdf79f2fd4b14743a0329906cb5e4df44cf86cde58aff535e07106cef003096165996b3b33da9f646f95952dbd6c820eb5f5710a03d103043b86f4a701a79685b2b12f9e4a701eb9015c86a3f403eab40a96d7500638f3a5f120319261bd4f18d7094ef6cecde8391ba1b0060c2f25772291a69784ab16cd46defc9a032cb7e3dd79bae250f727fdf6d283119dcb5bff79b8aed89718764f64669cabf331e137606520167b8e5ca5f821f65f40149059ac0a7830f724850c3f82dafa2b1eb1062df0ef5e9b69b1bae024cd5e8b5d7e07f3b66c10f40bb6a2a84fa112692804b249f62f5fdbabe72338e8b0476458a84d510bce6e54a82d2f2052c5c8335acad281b2abe6dde4ad2065151f1cd6cb85af53fe0ef1d3a2aee992296879d2f4307e286d6cd5daafa0eac1d9cbb8b3df63ec8b79d26a58a4369cbc1cdf25c12c498e492024192ec7119f3caf2c6c637023ef44bc0ce8ec0be261a5d8bdc2f308682db77d04d4c006b969e736c1067739a51c2a17c9697635d6db6d498a46fcf68e2960eaa5ffac2ec7b57c5f8e0fc694a8d3ed68e5d4e29fd8bd3aa223f2a1ca3cb9a49f8a8efa157a84bc5de8047e0061ba24bd846de4a18ef3e66d0e5e6213f3ab7c66fd51dad5a115c5f14748488a44e8419c2c0e19ced284657fb8a284c36eb866e553ef05ab4a919b0cd5e9b65dee62bb06308238e4df9c724e13c8c045a0de03d6299e4ae20e89c45e34503e3a13d6a4c2c7d8789467adf5ecd8cbc44827732ea0a4fa5dd33350010bfcbeb316a3f41dd517682437aa1b0d5d7678b22b9445b342dee7b643b3537725245404dcb2fc8c2a241738bfd5309b5de7a21f979ad0302c21472020a40e870a55fe007378bf853e70ddf6bea7f66a9b2348ac991dbf09057d98d55b72c60ec0278b6e8ea887acce5dbbd0081d391236c806ceb146b8330cd3dcc50b20ea17d39c0e486a7b00c7187c32286ed9a21feb04b649cbf5ed06b3175272d50fea9c23dbc9f50df8a534e1d25d82cb561864eeaa9b983d9d681971102803b1c43e1621261c64d34af5181407db66d81ceb77d50b423688ec9925fb408ae322d1849009e3dcb7f18906f817ba3a691159501dfc229dc893857df0b855cc7b5d6657003183e15861e9a4f0afe0fb7c5c729abc4c6cd6ddba656c603b9debba25a35e1a5577141f9e72c5f0baee95d53c6bd1178d3f392322eb3b52142d9f885500ab2863874c2b7ff39d7fc3ef6e5545af304253bf41b47f7ca9108d0ffda1f223ee00cbaeb72808584937bea44c51b10f913a75042a7f4fb9bd0949d0c5a924e32d1680ea03691452d8665f65ca9c86047845b31d7458803e84f95fb47f95967a7d58d3078738fe5a87b4d4c1faa844d80fd2aad8e05fc14ff548e5ce54cd4abcc3434566a43425f4e6fe0c356d677c3904920ddce5a90be79c2da94c8fda0316967b04eadf7ff9ba56a53c8e8ced3b76b9e17dd462cbe02c9d02aa0f2f28734492e3d10d16173d2bd879e39cae6b141aa4858207a47262c6cccf582b738c6c7a07537519c4c0c1d432b50ec3a4de99dc9ff4f48053dd19c40963c03ba5c193d5217bc0275508dec18954b8aec730fee60b27887f40c8b8e75a7a1dd9dd5f9a7bf4560c527cbe093aaecc3201cab49f566fba0a98f8360843f3f1c64e95976955a1e7b25247f476443c223772a0744b05f841ac5e2fd9a10458e20f7e3aaf5a9e99a47e81146c6866c3bab17a6ec34be3df160ffa2ed513c2400ffd3bcafce905cd7ae53b3a569cf64a09ccc3b51f051464b2f920bfc8e5f4cfba6cc11842786c5cc2f91bc2bf08b6843b9c5a73643f6367da95dca9f8d9f1ab23178c694323c8f614f4546ca119fd2b183327e0be5d32687cf9143fa36b32ccc83949a1f3bc996d70ce0c65ec7305877e780a81c766e70abe8a6b2c26302386ac1b040b91b291c29b5c2ea39d4ce51dedfd1f2b5fa2c7d5ebc63d54b6f050599e57660f70b9d1427c619078916c26d625dbc4561a06c13c75be257d74aea4ca1f4bfc95bb45f64f50ad4b317fa07346e5994750223f822e31ea28272449e7fdee7346dfac9c8d9a3055092ebfaec0dbe134bd0fa67617f03c066fdca18ac6038027515128c2365fe811a99def9a2a16c722c2936cb1b77cc1db5ddfc46d70151308978aae6a1127e1c984237cbb2b0b0c74d85e9a6c067f6b97107eaee8275303909b4156cf20a2a0009b840bb3a6d3ec2dc642a8800752656d7a59986488443cf059d3fe2c96fd5087ad6f27113d0e8b9960533e9acb7a1648b5988fad83e9a435d4d1924a46ac18a5c48d39014f4b099766bf641f78d5552ca4c31c748e70206c30ab5e7b981cbb38a00553487c9c0b6207fe5ed3c630c806601489c62e8186235a779a5aaee946c85e62fcc926aee7a132e0e29d068f55559774898010ac423875ec0b676d0839e3a17de96b61aeb29e67577822bd9803852b71574d87e233e871483add1f49c3295a57e1cdd03b09c80b43c86bba16f9827dcfbd07f5693736588e32f8bc637afc969966009a946f528d1aed1621a853960a5acd43b90814a65024214380475b229a7a73c26a45d1dc825f1ca2e42721c25fcbeb52800451088c18fecae7c7d82a57c0903dccf241ce0fb5756364cc87ea1adf0819b9ba4a3e781836f2c35252bdae15430a92c0f08988af90ccde22fe2dcb20f4308255af9a993c08fd89237f58ff465628bdeb5a95170dfcfb81ebfd5cd7578beb3fd02c12e15e490d2e27c64674e273e9d628ebb352244676834d429e00e305a3a5bd127b8d9c83176ba6c02f326e9631f5d36b1fc812016dcb2cd9b6a0813bbc6bf9231adf16f9b3ec6aa8276eeb00fb079da8f54e37ff06a3687009a17124a741e06c3f6ea3d1ed7c5f62247c01893b10c48ac7f5b0655a923edb5a5b64979f9f08969bcd278cad1968b43baa8af955f00a0aed55b4530a72dde6cef6aec28f181c05cb0a1af9cfa8adad483da37ea179209611f65d3df3c1eb419bc00e5ddc5ee90b8f2023c11c536e4a91abdab3608ecbd6ae70c65d244e36d210d079e75d2a9f435373adee53390bd764a2508249fd1db90dba6dc274423950939862cbbd8bf0e56d7830ce3f032299c81bd1e67998d24a600893aa30128a970f2da1760dc13c5d2cbfb2e733de637189416b8a97633c8d5499c7a7b01bb264f0b065453b0407e76a54d6bfb482309a7d8039d1ad63941db408edb0fbe51475178c4bf163c478299acbbf8a84821a86df63cd145a536cb84e2d741690993962facadab5b221d5f3ffcda7de9c3f0d4c2a366247b14bc96923017c2abc26e038b3909950bc5756c4eaa54f6554dbf14087a9610b995f64734c4021d607cb8414535bdc0473f3c2abe41bd0330864c8dc01bd1adff1487d771b09fdb462733febae850f7afd590951e4d9cb55aa0c84084ae013dc6ff0b84794ddd04025f14bfe52d645bb4f0facb7306f7de0a2ad5445ad69564e59ce07dc02c7a2521fa7ed35e7bc67415e392e2d34bbc961b0cb24a02f3d997a901b8d7cd0f999e5fee31394c3673ad849c411d021a8fcddd8c63ad6d6f728357cb1f02eb913f5dec7000a0340c71111848c248b69e013f3fd0a053a292bab71802eb5d4f15ee06cf090caf734cfe7eb4a619ebfba7157f0368ee2a004a9f0f90035ff3eedbf0a204724a9ce7091aa57ee1bf0bc4351b772449b5ad31436b7cefea711b3ce0e10f9fae062e62073abcacdb5994d0d878f86d6e4c830a37537502e8f74817ef369074244afc4a682db3dd5494b419e8b870509c6b7192173bf8c2ad2402b10488e4814931c1e68db339cf5ee167727c52705c359337d8f9cdda114788e0b770ab4f3a5f9ef707b5d8e1ff87c03896d7025fc8b43d7e00dc43d51791df7fe6b718f487bab98d488a4c1d34071e583511af10412dfa8b64cf38feaabc936161d91628b07212360be197acc7aa3f5ebcf900607fb7d5bc2993aa4c5ab9177ac04a72aa080b3b9690954d3514296424d644d03299fc08f6cff294939632329ad5d178b587cc615439bedda4aa50ab3d6a50e181a7c07b5f3ab5104a734ec74f966c0a58efd556e7f830adce03d5af6ed27902e56149a7437f9867c143669fa5ae27785f6f17e64146c28f201a33dc386d8c7113887bc3c835bd157802822b5195f66f77890ad690a85d7de20b877e96645798458a088efd064fe3f9680eaea65e64563a9650d62f416095e6090c706eade19dcbbb19abec99a42a6468a965285a174aad51b6e3698f2f894b8189c8723cd61bdc3363a55c83191f1cd562f9d27bcac1af6ebd203fa8dc93deced5cc62039a745d534535b88365dcca351b3ec254637a30485593d1bef070b1d0342113ae97f19c293942c8371c1dcbdb1a000caf4d961bcf7a37d4929c56a867300a02fce79f971c6ecc310fbc4f5457947713c3b322013ebc59c9622be8972ca420d33d92fe984fc1147074f4893b8ff24adb40fca52728d79d9d97827df7d94a9f6606e105996fb30e8f9c27ad061c8ac6af576e8e6b3b64f2515ab790b6a83144b222c66f3026967bff5fec4baa737058df6f4ca2bc42c358ddf75b38ab5ab1623bf681c22a3e1b204411e36465b70aa8ced668dec7a4ed0661c786ba86120b1c07a79842f0118db04af9254e00433ce6af406000f7837bc38a3afcdd008d544a0a2ed524b3a8f9e0b50cc6b7263d639627f21b2685aa9bb9835b7e1f40a1121989ce70982d94dd408d7976e08530c00fb9cceef6a763a3200db08b5bbbf2996491740a816d121b170ad988c10fc4b152bbc93985d57c383693bd0580e288e2b4e9cf95b0fa6ac76b82cc9469d4ba705dc48fa725f2762979f77b408476c10a2e12a1e3717387308949861405f176c7e99a9889b43896e9ef3dd1f14ab6a41922d440f480afef25b057bf888f275652ffc18a48fc30d2119a81a018e567a76594b4a4baede4ad4f0fe44ec3ccf7f5b809dace27585a97a15a84ae3cbd26680d72dd398b13a4ba2b608c42b8a71561622011059afabdcdc3a16a8518f013605158f5e27d45cb422dfa444867cb490216fa7b9e7cd293f717e5d7ddcff04c18e71110deea4136d5c6be7faa2d4ffca64c7b1584f66cb479279129cef0e6c0a18e0f981bb67d26b918cb0352d739aaeaaaf9e552d5982528dfaa5c096be652df8280fc3898bc6d2adc2355f4e7e67d5a5ff187623e76de8475d1057eaee338937c3dc7a1246968b30f1895e5526897c1902486f089ec92b9ba16ad535bfcc51089089e618195aad368768b63ff3324a6d8639e08361aa31ae2ed28c0034fb5f855716090bd7ec401ec9ec983e70355b4914b98accef8e3554c66808bd3ed0665b1b6f3af0d4efe105df9cfa17968d873dacec0997ef874461aa33bfc60650e8777db20ee834817e2f486f3e4da90776eb0350d9e2086f49194496b8d9dcc7abcd23d31e6cd497d5a8b319fe3a415573aa21492288a967ca98a2913e10eff59a87202313d9b363c75a0d92c7e178396979295617e2286d77ff1f68ed1fb9936db7f065aa1f9671f0944294fff932b255a6f8fff315dae900e9f9a3729f525768e0c6a64f169ec220335a2127cd0eb40e1e5162b999b26a5c67e84637b87a8a6367c38e4e8d19b7b4374e47070c69fa488305fb5fca1ab6f921e6dce10a81e40fae54c12ae37db3be53798e2225ca15a4975551ade793fcbc151b942573fab0896b24faeec6a86ac052be468a867fb7f59a5e8cfd25a39f6a0578b8b9ef83bbfcda14dd644241798bcffff6743