PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 58305 2fbefbc6b67a2ca436436f615e88558de5c51048f69ee56f5921af02fc2fa167

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d3bdc5749e75cb5ed51e5d7ca9b65749a5e299cc278718d345e0974f1948d446
Certificate Block Hash
2fbefbc6b67a2ca436436f615e88558de5c51048f69ee56f5921af02fc2fa167
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00924c000004090000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000004cfab88b86db32052f320c740e427fbd1c756fe2e4926f51f9e22b0488672a1b58a4c39052acc5981123c76d6aea564aa1aa0be8ceaefe161f015fdd9c460d7f04e729330b88cf69cce9912ff1c52932b1b32ec1d070eab9c8010000000000000080000000800000924c000004090000

Raw Header Hex

00004020cdfd969de71b2d6656d63e8952d0fc71ed0c8c75541dd9b06554f2c89a7afd4a4bd158aa722f651456d7f959a216628134bf541fd8b33303548398b69ce71b1d4f29106ab6ee031846d448194f97e045d3188727cc99e2a54957b6a97c5d1ed55ecb759e74c5bdd3

Proof Data Hex

59,560 bytes
1212160103073b4adf78630905eb06d641229adea8c21087767bd0ad977c198eaabf667b238812b5de65a606324a71f1584aa7ce6f1c1a2279bab4a2424847d8dff99d46752bb51f9a590eb23a1a471270bd705e314c6770c4959c9bae775ba9475575304daad1043d60cec48946349fcfdf7a5eaf45b4b74f18727af972867371b7c8bd677c9768d9c7e9dfbeafe252c240925a738430615f62c2e8419d418837f22ce7502fbfb612041bbca10b634f0e97d53e170de15e3a41644ac44c6bbfa0866b1e9dc757da928b2b281ff53cd3e445c6dee51a2f7d32ef3f42c1106ce2c0a69f8313dce3be85c81e4d354f7040e2aaf1960fa1a49ac08ec42083a7b299015c5850ed99528b8b8e54f3f585fa6ff2ea6d499810dcc7704dee3897a68ed5f20b923af1cf8ab7c589627b4ac46f8c70389ea9849f6c72c335c8e34670b2c778bc868d24106676b69c393eeb22228b39403fb513e6a2f96bdc6a396f4594a87ab2e5f199ac7249b46729c98f32bc18972762940849bcea716bae80ab32afe6cda1242e02d8a1d79a978ec8a03b366de886ad453ad72358914c4465899e8a3ada16862a6a796756bcbb60f7ec7fd2199eab8b7b8ab7ba6d17d497b4957a9a90f603c449d496a576058eae8aa88763935a1597206a8d664ed339388983c6e6ae56c53a9f9bb355eacf4021ff1dd38eceac778f437eedd493be547682002a3e18bc1aa1417e44049d22e4715bb08a62d34643468d78a8c18fe486cb031eb43b084a5a3dd3437354ac183d44001a0590488d53669fc7ba61f5d6ebf4d98bf586341f723ffa06c736cfcd46908507849c1185b0e49db05bbc5fb06f6da3fcb0af7d13c38041f97c2f318fb45d13798c180ed6035f38de1a83988de702929a28f88aeebbe638b1157ab8a4566b6873ebee95178b85620842c5440c7cd81125199d4273bb68581935b12f0a31eb2d4c28e9c234feca16681c27e3a39644a547b9ebe7787f7293afdc88fdda6f15ec483ff8463bb0cd564dff3fb49e3629cbe61dc29a4426c67341320506b72f29bbd94d3d803c782db21c5674112ac3ca9eb5b3d71cc7fdf8b7ec2a07fc57887010e07528a9fa821243a2e2b95ac817700225a055dc331631da11d6b8bdf60738e73aa0e3e63d4a9c37fe37dbcb47707a0f3355cd0863571a0557a413540a97db047c94706a9da0e0edee9ffa97abfb0a1462f5d07270b7b62999b6561cfd17ac3290bd21813b65b6b77845b511eaa10fe9ad348c374ca1330b5040fe64ff39fb5889b490efbeae7a9b184947bb978b60c3aec22179d29c59fafa4bfa60cdad9e3a5975ed88bc6d3f4b51572fa00438242446aa5257886de3447d293a7951209d9d6e0bc5cf09a55a2cb500afb8945dc5d3a10dddb2af432052bd669e79b7b80a2f85e1c5ba907a46eb58470cd263533721ff12db71f4b5bc977985b42985231e3c2abd4d7fc4bf8d96baa6870491dbcab84eb8d2f627cd9e02b54a6d6fbd00d7711328945c6239522ccf2bcaf475e09871b4a6fb6c8946043c0c4d882db7725583ecd86c38f950d8904bad48a5bd9957886f579e1fcff056fb1c66ae78b0612ea1cfe5afdcf9ccd2d5a3c2386737ef1caaf6dc9b6f579b1d6dc89675cc6ba4e2e8f57966db20407fe82dc37f60021caffc99a2c5d7682420d475a2da97300edfc8d4328a9adc5c8a96043ce7679bbf95d3c9b6b68b55efa038e48e648f5ab708b4d467e8e1933371a5af83cd69d0db21e1985c329bf4183afed847716f3b4788ba61020fa2d03a2089dc5f2e0b27bc09320f0cef98ef96878a5e08c8333201b74b79589940ca6c5cf8cdd09dcddd5595811961f0101964760ad2594796d67f890ae02680b2d620a1cc9bbd2ada8fbe2e66bd6c73c60fe807d55d5ca963aadf1b0ae1f8a58d1e5086af923c2e7ce2ff1211ac7ed3a2f0ab4d15d6988ff8f3927b895145a6560d8cd102ced82c673db577866b63e22f06046f956367faa655f6e99abe27e2b579de00e4a19de3c6affc8c4151e0dd55479a57f6c1565e1d5b83d4773d51d8ff5faef114db5114ded682aa2267da995503b1649c2ad59d3339b21cca7531b24e8839cd46d8ce005705d2280cb635b3220992421b0224fc7b98428870499b197564fd8e23f4a8b1eb7008463f3a165a6e243faf734a8cc3274d592d966d24297162ba69fd1a2a63cdb056e93c30e77e0ccabbb107dd2c5575e56b73e331f9996764ac82d193a26685e20708887969e285bd8edd1a0167efc3f199e8036250a4249dac99ed78fe75b2fad3c58f55d993eec368d3f431ab0482271df41c4b6f4d210a3f8de57ab54213cfa465cd8798088838a32f4a51c2243f5ce15df99f5fa46894eb5afcf2652aab5b89eefd7bb154e991ef60d47ae11248b857c44eefe3f6249bb598266243b9b87aeb135e6a55b8f06e32b0e1be615d7288127e48885a7d364a1d6ecbe029a5a40e639d513d5be44c4e3a8f488c1ed5627594825b888219c218aa70a4b83c487c22003ad31287857ccb643240500cbf0e5007d43c458028dcaaa1628f33137d36bb8ea4badde934756aa1d7030eb10f896527288432fa3808a35c1ce752b2ef13d5917cd98c1bec1ac4280c80a9d9e05c9ca7269424cce28bd9f0dd082610696b90fdc6705a182e7324960ff9eb630fce614b7f57e02518e13bb3191726f71cd3cfb995c97bda6403120118497e8c184ab41b2c2dea47737ff7d74f8163e963b6ed07c2570584a5f847533436f47a0cdbb81b0dd1bb74bd5ba0515bdc45e777f08dcc263aedab8e2f887f8795f956d26f5a0dc8a8e8e0b322bcac892940aa94a64948544e3158c4cb466bc5af1e6761f8972d44f282450d92ab5df00d5e623a064fe3d6b70edef490f36387575675a735308cb7946402b56fa89d23f604f6caad8135c21e5d22a1d56c6a927717baf49f13b1e4ade69b0ba8423aed2661023fefcf171588ff25ab47682b372aac331ecfd5e43e633b03887545f65f4f0d03e72cc339a5c5a58dee54446a6ced42bbf2400ae3398cb967ab959ac9974d0c0f122cd257c03714cc82644111c5ba5cf6c5fbfbf0689a213520ef1951043ade3d2f170fd907df5452f9d5399429129a0c29079164082ff1710c4d86aed0621c9c349a72f16a4601eda79bbb49d29eb14b2ee8dfb1293757538fa2146d9bbe3c9ef230324e836bd15bc914e38510d3fd2cbee8473bb893c18d2c20da02b32d50b40098ad567604cbbc69192a89fde4d41aeb7a6be97b30055b36917b91fb1bd90dd51c5c2b2f8bc764df0c701cf9a11aa0875fd4a4bff3a71c835eb3e66bf4714190560d0a1a465ce91e95cb524e022a306a654362d84536ca90d9b064a61c30ee9fa3ffd348af06f0c3c60d6cd99aa2dfaf73e958d5696f145b07e0508e523c809fb596dbbbddf757738bdbac14c89fb88243002bb8657b1a12cf05d81ddc9460c394b5d29b6105cb3928a72a4342d361f95febdad6b7e20469354bfcf08fb3784731c617f03ee3a0d172b169811f3c95e8e8ebf5486b58295c70f3dfeee126e3dfb53310256e16dc787cb55ea0533c3eebd6bb0667ed74a1a69a64a6e73ff5df620dcf4c5da4bf13aad3e7752dd11549abd3f0d0b0ef13a433c2183e2024944d383671941c32c84ca495334fca70b7240144b8c7a478620e3200d74b4da3366622f38b0ef44d824acf27325b17e5e6bdec28d63cccc25e9a92dacf5f41a9a0cf96d7c5a84a72c50e423448dbeca9585c2b8baa3cb5756a921f3ccd5834cc145a65137b0fc0a4f066367afb36751beea0ac955ee3aba520b914043e406703a5650c59b95aaeaa0227c3f0899779095689acf2ce2ac4b584d6c12d08bab5d3c357ba39fdbd11a9e3ac14dffc218b232dcadad1b1884bd108bce8a5a2574d6253e0779438203a6d6bbcfd87106f3d0f0083f71676b2446219ac1f5d22bf03318fdeefeea23c107581a9483c926ce4c324213a71767220438b14d6e0270ba51d894ee9474a2be221c986b95313e0ff89c62f7be944f0b052d99d062d915167ea46680dcb6e89f3b9d31bfef17b3968ed75876e1e89d4acc01736c976d5b997a40a5789b37fa10e6a640b20ceecdc1897d201ca0bf7e43c984f00e3f2adc86c9945b7e8b47bcc88e4555c2c1fcf7faedee62bd47564cf200c851d1f51a96b9eeadc5d1b2bf6908c5630e1f2c70b41715147c64506631e762cd4505b36fc193266ef5c06c4ea880a2003c75bb629c74d9492bae65a22c5fc85b8968cd4162edd0f08441e2f498f10f90c2c27fccaf5222ee99b5267cdb5983b96ab3db2244c5650a1c7c165c05290bb40c9f84662f6c40a9ee447db301c7bd2f4d446f7bfbbbff8994c149a2476c003489258217516692a7446526d4d58823999799b9e135d995bfa636b0047959e463c779d18378baa4a7e4e6e49d77f428e596c2a21abf30e42b1b09929e6f4a958f7cc189ce94deebb71046708681fca70e352cfb076028ab73d2dd349b9b82c4c234d24f71992fd1f74c6b9eb14b798fa3e5a03e079a8d6744b97df38c020fa3b4a579a580fcdb02137dd38bf708d25e9a124524e6da4d0bd28f521778c908b2484a87b2725ee782e71c382517009b78f1f5edc0e36d3cb4ed0b3e378c417904d2a027f54096634a123ffcfb519ed3c9207c461ec440b8200fd50932aa4913ecf1a5723a0dec3ee9e728ce4aa85473509e6bff4c51302c5953abcc68060f41365b300ea16a3bdff01c467b211f42fd0db136aa2fd4f34e2a943f71c563f8b4457966706da1b8b94845ae933a1e32632eac85d0f592e0aae08faf569caacf180351777da38582cef3d853209838d1a9a5713602fc3027762f00ffd5293a5c08f12ac80b72d57d9268ff2390f1756cbc223dacd9b68c1b5d9e64a44fcc0706dcbb58a0e3bfba41fd222f45fd347c9aeaa0093ead2e7fffb31e360ec011058c40647bb21db2eb58ba6690dbb77442bedf72d18543547a5f30ecdf2dcf0bcaac229116351641f694dd928f7460592e2d12d079f389dcc3687ae85c7b89a7af5285145ae831099dac477ef17422433ee2d3460d753f95926b32df39fcd866bde258e1a0d0153589b845a0479342c7a2f07a8578653183d6a352b66722d9134010d798d215676876e9d6bc0b779a1e70e71415103a5989edecd70b84ae8f6c4912804ebbb4e4f877dfc67604943b3341aea6aadc73cad2ac61f44c76d607ca154fbde065694565939ae54d3117c0721473a4d451aef8179c0f88dd677cf3824b4881b067e9265501f1cdb25dc108c04180cd683c72fb3346dfd23b8b56790769c06c8e98b870ceb2db654b34037acf71d63635379c32ce863eb7546a84407ff152d9b59e4f6442e25eb20db7645bee6e834a6456a3e51b00be3a97ee4cd296e49c6db7b1c5df793f5debd00e0ce903b0fed9b29a2d96d36df399794011e997fc0cc95aab3261732e10c03365440aa0721a78e3385318521204d89afa6f9d00d33c1d5f361bb4850fea09b0ab431881ec8e4dcbf6f78993198552b853ae11cd0e360984ee17722d4920dea1f9a93713372cc51ad1c5737936caad299a7c44f3c638a067d314f4c65af4deaa505305d6bb89620ad08d75d899862eeb8bb881978bf1511da83d34a5fc836b08a92b9b0ee7050fae309ecd08a8759c033f9ecb8407f9b1fecadb353a1107c09be6d1010e189827b94fbefcabcb6a2c62dd844884bb446bd7f46f166502c8ac56b0471717ed78489d2ab4b14174c8324e9de5ab3fb52c3303db546bddd7f669397ccdf6f1c84374e04ced86fa3baee761f37bff0e684cd34bf561a1090923e9255394b1deaaf37c907810a66e765a3a7217c97c02e313b269f259bb6b31d172119310d65570055d94744096f9e386a609261a859f0e0525906550f421fb06ea960f11f58906eb9a29b793d27ecd9d60ecd3688af7d964285a7fd093513a1ad1b1a615438bc827aa7aa19f69438c13722c0ec67cfdea0e02d9bacd63df1c63d99804461e66cafa234ff8cab540691481ec12513c53bf0019d75d04daa4a65d335985d0f5967a3b71f13603c68e995b3f8cb16678b3bab7c0bcd1aa945b20ded67aba48d2967761781fa75fe96ec20a3b35eda6d9823389921d84f98732b1f447a8fad302b89ea9fe5e2920500d6b764bc45ffae0ee1642377a158ec5364c530098f67e35d0403750ab74510012ca59125ddf33b6d86f866a616f50a732e926e300947d2223fc89c2f7a005e4059c40ca6942a9c971d07002a00ed4d7e931b0750246057e89d53ccd02b59be037777c4e5c09119b5df9c6cb2f7d51cd74d01c4343260404fd130f98859c9ce60095b3ecf05fb22c23eb61a2eb151ba95b62a4536e62540d85c018ffbf86db366ccde70242c81894b6f3b5c56aabbd006ce45b3a6ac0a5eb4004d9c59bdb9e8921a15eeebb956cdb5d35c7d5be13de9b3a87169fbd51a286d90e6013c4cbffa6a3b394791dcb840ee4717b1c81f09c2d81659cc817f7e4834a51d93f40e417a205eb39522654eb3c8778c23e7c1d0b882654e447cdbddf03c8e1791dceddf8bd902ff615ac621d6907b47fc6feb3a4d226b4ac1cd7ea51f3034d23cb5cf4b6b3deee88d3352fcc35a952fb769b8594b06e1bf627d7ed2c269545243045f3143ce5053cf4998dd459480ece5a57713141d113b295fd84a9c4125366e7962a3d46a4c12949e429e7ce84b2ac44aec16a48d8eaf1fe5f153a9c03ff35f8bde5267792e30719658b2196d7611928c396d3e859cb5149a31d800bb108c3a4a1c986e0eabb12bf000361d36f15ccf1252c79093be02a03455f20156aa664210b0e80e9c04f011826f3d1595f598de2399e8affdc80a20e8657e92b5d8b9332ce9eb58ca2b439d907645946c81d8ef50b474c746a50a4a22ed55146190039bc25728b9638a33567c944d199c301a59cf7998c82f313b27ccd418ea971b3dd4a76b1dcc118e7d62014fa27a65e9ef0628335e5795a1fa578ad940790e6581ac458701f7518657fb9b3a7c8d965a5ec19ccaf36c4bc32e098a88a005aaab7fd82af0b14692b872e9ce93c90b6328c57e504bbd3c7bbb1240657bfa0dcaf7e5a6aec53d40fc7c8f93007b6a9b444db63264afb71c7a71cf4087f7da8d1f134270fc29d4aca3c9ba624ee420990cb8f42483d956960f63cd5cf8e89d78d778c48249893af8b92d20dbb9132a5588e1eea8d2f2775e39dbad59f1b44d9f9c993c7cdfbdf3952c0b879cbaf9e18a75b53ab6040464922af65ce11407801d446f678939ad1656aa70e5437012408d02510986faa1b5cabfdeacbb2d897c45a9f42a791b4f0efd0a751502344a659241325398b352e7cfd1b9bbed277d673ce2030fed5d6654e70542805f3aca735ab94b2bfdcc3256516293bb143aba65d100da3618c5e5bf525da1e050993ec9bcb7e7ba0c973491e9f5d9743591e3644fafe2a81aae91ae1b700c5d81bb3504b81e0c62461ec28425fe1e700a1ef080c7e4dc3fc8f7a615e282ed9c651b24d937cb3a7248870f3f83158aac55d0c9582ae4a31bfde9adea6f53497ba65ab74126b6441714829ee9d34b60a0e934182439e996e7e5a3019b1846a16ed96a0e6431e8eec17f7b53af3c30339c77b7566567bfc63721649230c13d6084cbd673a5954b08fcb9c1af8916e5c9c8ae49da6f05d1063218826be1202cbe0a9ff6419ac4bc6bf5afef10f8eb35ea31375b5d1113a94c48b888d211b41e3d055e964ca5f0315d0f0bfdcaee381f28effc5afc5cae5cadd5023afc24bcbeb05429136241f6320b3143acfa4f7ca82cc4560bb8934335e4189bdecee18ef39d599aa855cc118e685c31c790b97515960c46716e061ad17b405204ea5b2ee98ec700e35bd2bd752105b3ffe53c2e215510e5edd837f7daeac0e62c331667651121e8219acaeb3c02a82bc97273e5b77f590b3db95f063351284ba2ec2d9899b2fbb592a1f45304453128c876be2734bdf378f883693b5ea4c392adb8a0d0d0846d645fbdd6339320e7397dcfc20a64e3633ca911fa0747ac210d81863a57b2826dee34e7e10ef926b8d498c1bf90298e6e6492256f7b5d025a92d2bb264dfa561e84ea5ab42a3afab1fe9ae1a54f9165e0a340ae0dd6c3ce48669b3db2a579c3d9613e1cf787d1d56d1bce399469ef64fcb35d945923fcddef9c3615034cb4c30afa19f0cc0860c99334acd052135187572f5287082e85974d867b62cce789f79f507c517ba64bfc27117076fc5a0b33a34423b9f3cd62ff706492411a88528727530dfcbb75b1e78df21db8e5516ac339a01361c24fff653c52ca364fa9238905e1622e185b32dd20f8b4839ddd65f388897eeaeed3a3fd4e423fa35ff87afeff37ba18553474c4b69789775efdb7247ae4eb825ff4de33226e5a44466e445c20fef2a087dfd1c607c3e3ab91fa3c9805607a7797ac3455a6fb6885b5973e57a8e45083a160cf70cdbd0d0d523a4948611cc5b7ee12c3c1ae257ee15fb2c2167f0e64ce65e001dcf0cdd7fbb4c5e642cf8a4557fb97993b7cad2d5c536cd2d20a65d84a09f1cc617ff3df3c1307e1c181f08eb1c3c60d25a289490f34ae596cc4fd9bcbaf84108622c145b4310413d9fea9dca12d8fdc0c51d136b1c5e3d709413fe8fa92e64b827291f16639a1f79bf186943959b2bf827e2320139fb127d821f61ec76af56ed7dbee3744986ee0c0fbec428c4c40be972918dca79dce9755e7026b4c3e4af28d8a4e5d89d6a3ac5446fcfa95c961248525a2517e941820d618b216704f35a452faa29d527412b3062ec7e08fc7975934de89591d2c9a208c612a1d8ba2cd55e544f431b6b0d9687f29c691926965f880203805c51373f7ea3b4fd47158742ab2a9ae9f8f2ad8457e4de4f47d7e8240210b46583f5f17885f1889037c680435e21a5664b5f396b75bb0833d7a07efbaf3cfc941f96f586533e468d1a1e197fb504bf275248d0ce6c82a2df6fc71382de13e1a8471c7d15320376b25342d8d416faf4429d13e65310cabf0b3377a59d80a5329d49db83938c4df0f124b6ca3fc499916c23a0c99dde9be7ee3407b4d1581dd43f4c1fb8ecf74c2ed62b5b77434a78c782d28653412f8b74b05ca79d08ec7151f8c4d3967cc3710699435008916caea1f80df6c8f4d77b251f5603da599c7c68efb74f0e1e954da374fe81b0e4db722f4afda5bff76dff06f26d7d0c3cb3690ab61d04f5af15a906b278ade651a21b670416d291a383e3f4fee54495eeb719b189802d74b29f0bef5844851bc7d345830a13a60418e92a7b464db232fc94767a163cdecee15759335752bea97df2cfc3bf1aed45ad870ccc824c2250ac8bbc7a42196c6a250df1c0966ca1376dfc20ab5ff045950e6c4d8da2d9af2a9eb3809642c01c04d61607c2342f5b0a97f10f04f4a65f7f6992e69349910ef0212134f53bde76120ff3313206c7674486bfe26313919c806afce03383d51d56ad5ae32766f58a153a176cf52c0801604b0501575d31d0233f02cba14a46b0b73680c3c4efaebdcc0ba8ae9ce0ac15d1f1b4af293df249b389287546b1fefe99488a7877e39046a928911ee94f4996fe44fd7e49942124653c664f29531f97daaac30ad7e91497a6e7696070714c5e19c05b6ff0ea68f183c288fc6e74bfd44ec6ac61c9ad08b6c42307727fcd8a5ed1c00b3810f634518162af8be2f14824032078fa31d54fa87ee6144bd52c53087bfc2ecf7deb2b7cfee8b83cf10291872ac2222a2f78f4d8bf244929578afb0c16a2f68b0205495abd0e8279dad63948bfcd9464cc77ac27295ce26e6df62da9f8e0b68d73e845e9de9dac647af357601e377ab5c41d92b1aabc2e3e1c2caf5fd86cfad6880cff1d7a8e3e4efd91673efc1c81f3ce993d7a6721abd9d4d56d1d77f977fd2cb402b8aae7a1a668e4bb1bdb0941070ab4d8d93083231aa60febe1604b1fec29fd8be3fc68abb09f474790f1ea22dfd2e0e1484533e7c86a9e103394f6a42eebdec90e1484a204e0ed0ecd4ffbfd948a473674b5c32e170c5df1920ec41fa0d39488d434fe59c55ec3a79af15926f296e01fb49d802547961ba0a54ec210d721f4e97c30a3feb4ef0b01c27cfe866dd4a856b5ad215f822276a1fcd475bcf2386919be2af4189fd4a372793c85eb99b1d39d8cb8675472eeddb90f59f65f37aa0b7473b39bd71ce83e18ac073061a723586da2b4210eec27f9bd57f130d9c18ac251f3978e3313b565af410c98df8580027636422489dd49c144508f94681bfded6130b08de45c500af4ae27cf7baac5cf420e480cc9bd8f9cce69688c9da2c3191069ab476e1af3e43948f07d67783946886a068ded7156c09b346ac698d2a11501f5798806d05ada20dab3e0bc8bb5eb940f4183ae33b23385b228cc9700de85e3836be8efc42023982c8c556ba3e5a802eb2f88e5ef2e853ad11346eaa4f387f41301225278963da1aedda54c9c86884a6f30437ae34cc4e2a495c9e950e1ee25255d031d68df6d75f32eb5c1c310b916148fae2f7f8ef7670fa8d6c7466432d628273bd7553c7a096980bb9fa23cb901c93e4ecc0a09ec3779f90fd57bebdced5e3489e379e4f7c04479271840448760e8135beda93d544ca49f2a6ba61871d82c8bd874d168cc71ef56627b619f0dc081b31dfe8217a5916cc5d81aa36632ae9a5dceb09a71663296329665ae442e00ab7e59bf54771f8bf2c17f21c014e2f9cfb17e2c919700475839d7865598b9d3992a0882a3e12a4e402fa926a7448a0a62516eb32b387d6834d02ceffc27aa7df5b05b82ff296b87f7a2e3b128bb5db099a68267e80babd26f78d4959976f154c15a8b900aa131ad495bea23e3706ebcf6f9c981103df0ea56feb9bc4a3b67c23d669430963401bb07867420592583356731b5ec14245e4a56c01ecb8125c50e68cc5cb50f2fc346c06d481a76b076af4d71fd3200087cba04004180b445952dc1e634a2af1373417a9f2cd951997724e55b165d561736a2a088b929d99224f84286771a73dd2a6abc26c7057d38f232c28346e500b5d2e33d2628b8fdadb86ad3a4e87e0f183e0ca7f592b5d0e7ffd98429e143c8618afb927a0b1c428599807f2e56f95322da9533ad1dc16fc1f84f0f32ed50bafc68d01c32ee0967dc10afed3d8945ce23975056e2960cddc387710b5f3534e3c1fc46d2ac92e9096a19ac33d77c9a37c339fb902208aba01a58e8a660b67ba7bb3af52096ab7a01b043539d95c4d90d3240d375661eac72a93b0d122a5ab092e104859bd5b62513ad71bce7f947dcaeee3431cbd31496b5153269bc3feb940efed1f9d1c2829a461cb3855d8feb63293d2f5415b9f0a4fe9f2166f2bcc6de35a2dbdfa899573c2544646f613e0e104d677e5c522a36022c2b9930865a52ac22fa87f8a19cf2d29186ba00063477b8a589f1cd3f29abeacef209a5da81f86cc0cefc20025aed5178340d0943b3e4d4bc652cce06557ce8399416d457ea1841852d842ab24b4ab9686d88fa5045a35b6f7f54fe855a2ff1b1fe4c33da51df87124bebd6bff886657b3dabf38e99a197851c03bfccb757d7d9aee55fb35789459d1889b284c89df81ae8b5f5e97a43965d7100c9fd3b081fd93af3f4b56cb2d2c1af4b0cd365e756266406f05c6cd214855a684fe5dc90b82e312fd16cc19e6e6c7fa29c80ef3023057b87bf23caa3eac24bc3550c1d4fcd53748f75fc37a9ece190a63ad33646a92673d7483e0399f15401c32a92468540e293a5cb938a0821d360c18981753f68361722004db3685d9813adaa938c5bc4734c8c055a229b7869ca17688dbd1cb44d699f50fb6fb0f241a96e6aa0500b457ac4f9b0dbadd16d58cdd5152b062bde9350283b79fb7f6dbe15d3d47e5207f8b4a992269413c2614abbd8bdd525cd88d5fc6d6cc373298669d4fd7dfc7f4ba57666309d002d1f029296e7893257cb3cd1a323b5187c39aa580711425cee854fd52a2feea0cbfa8cc4f71d5180923c827a53837811618b1e862052c5052cb7a701ad995477d85575caea1568d915e3800fa25168271f27bb02cd3c2425d19c72bc85a30c1c4459723e9cbdc2219b39cadc50b7d87e923edc2900a0b1fa5388c3c446bb9076b7775b4bc0c97a938ecd0524553b9fe360c04511a45a26493dd66c315066baea1fb52f56ecd231db738cf8444b63bf3b3559fad01b9d092507681133aec56761fac7f2dffa0c0b7441be5751b8d46027f8737720f8861099e5baead6d648666094bb5fcdc76c7057fca6b92b04c4ee71bb7f33becf6ad3ff707d7591d73852c299ab4698c90451ace7faf8ec0343fc95ad8b71ff41323fbc8a753a585d3eb7fa322d25efce01ddf9d69a013ff52fc10f7609b7f9734d078c46497b630f278186aa370bd15feb1f62c8fdf4f2666328c6583a47e88fbb8a37beb7cd683cf080297af3ec80b4312f6baacea15e95646c1a86091ddf04e37808c45554d08ef44a34471915ba1662f8ab2053c6aabc53b4a5688571ec8a9e3f39305e59f582f3ae1827a37a3aa24b99ad67d8a2c1f5135714f24d33cf1d1ded37c6b42770beace6cb88a17f2e8a23d92379b5c02805a9bd970085965b738bfa5394d4ce0bfcce6800fd13a1bb7a68ed0421e3104488ac0e8cbe4cc8cab45bdbacde4d6ec609df45e0d3fdfd9edfb89e08780693ac47fc4bc9984c2f33ece6ba7a0bd33475b92a7e773ba31cda80bbd17dd50c1db6211e4444cb0855e7a860eaa1661ec27ed47bee9660b52b5f376802513f7d8164b8e0916ae20a772e02842bc979ab9246cd9263c7289959636182f8eb5fe6c3affc3604215e2da51934f032a708f1be7965d8f6d2a4d79d6fea513de98ae81962ae48620f89ef96f322f2a0702281acf528428e3b64247955b8074c508415703675ea8b4c1b844006fe17e3123b82fd8705a7bf8b6ef6d143e7b5dd17f0f94e55cdef2a24030c2d2430c0d9d6e030ea8c0b471698ebb0611103cc835592b6b1a80d0efd9a369e46b9fdc516ddca4c16b7846d6ca08eb73c8a48d15c1bc516115b1b196950e3fdcdca649ceef122ddfcfb831658946f68930b8b053fa892be6af35a6258daa6f2d1811bbe7002c4e0f04922a6c39b2ff285ddafd3f11d329a5995f8aac8fb761da7ae2600819f0705799e60fe884344c08c3010ad98756be17efdb2533355e6f6090c02b6bbf455a82bcc6f0f94dfbf105fca1fd4ff317ec4a45118529bd44b03d78f50411b6b61c417cc78be84ca2974809965fdbfa2d53e636b3634a51f6d9df3c2280105e4db4129e1f1941238956db70e70af0ff973265b7557ff90654fabebcfac82ba0c5e49531b46d3a9dd193a6d85dcecd7db7e274356df7b6ac66eaa4a61b8ecd1071d209239e92dba64e4412a48f97fa4cdda1e0ab8bc4d46d80ee21455c2cbc4c89400840b4b95bce5f0ee3988928f512a8d7c097b453475144d4bd926e1dc58767ff0799eaa23f41a751398d1c29bf069f139709f797ddb9c383113e39e09c5a35089a325236b9d421e1600a5b3241fed51024555009de2f7f4d9ba0b4fcde0b5313c90b8be3b2939a2b2f3c3d27cb0f31ddbde851e00f4c2264225e931088d106325671fe2fb35005df665124d2e4f73c9a0ff7f80ee2909ea59c3e3196b8ffa27c41cf4a53cf3a1ac2714ff290bfcfb0fefbd86b363be291a3c743b2dac265ae5dacb199e2a8aa9a0547547e8ceeaa9c6629d74566ae02ecd19f9600b5a98d47139358c6f09709e911e7294eff7d44adc379846562787468a41e943026c16da19ebeb5266052ffed19a18aa6ef22ba8fbb5f8f3dee2f809c42a6999d491cafccb2aec37ee7302600d248e3da8ba7ec38144f77e50558a660dc086aacf9d3dc8acdf5dde3ab335b0ba46f5fcbef18fa6b821bdcd984d2b6c54105489386fe2835e707eaebfc10c71c653ab581131a4847e7f4a7e6f6bdd1d154f500e5a3ea70cf318d939d137a652cd0c59091b5e54e26f1ac4fd0b4a75f1c25692529129e3b17fcec479d6c86880c11552619fc1ce1cb10dd394db045e8a42a5ec83ee800cefafdd809c57196a262797c5d54d92d9212b0b5cd0ef9cba71dd498818f8b27071c321efc855413498e33df282931d5f57e9c6f9be566bc8e24079f764cb4246dbd9af3aa71267f4e95062cc7482e6c120041951ad88bc11620845e2041f23549969e82d842909449b978cd842a6e75d70feff3d35e33a943e661dc03c72a5924977f80f5b3d94f86eaa5b4a1b26d0b30e6f59d28a92ac2973b355004d7358cc663a506f628a33bb8cad2538df9f70962c73623dcb6db037572023f8a99bfe6797b137ee3c4635d02a446e18b0c8996d87af97cc9f22df4bf713ba07363999b5bf19d8a9f9e781b0ea4ee631bd3d07b34dae3098173612c6df84168be9760ae76e5e8ce7c38638766b803dfba8a591e5b5dad7a598361aca510b2ce6db49c5326a3f5fbee00e698c0312d88d4b46e2c9abb6adc0de051ff2bb439f0bce45f7883f81f0c4e2241255697adeb01d0206532a005b44ed34237d75df46fc77ebce5d67be7af4e96d8f2abd2b79b6217b13eac301ba5f5d868cb535e124a133e1859bb1221146e03fc48b8e87b2471c44220508c809e7e57043c432d502ebd43eafe4ef5d0ebe3263979d4d0b47d86a3de0258b43bbc7c18d336d4be6472f1c7312112db8b752b9473056ac7a7f586657cdb25105b67316f8c0ab9bae388f47df60ab12c7e340717b143ba5886ce932c64e08c43bb606e1376fb43b93d453699cd5bf83d0a173c372a8724bd8709fe14b3cec0f657808c0a4a865147098d5a75d8118c7c42b150ca36ed6ffd64768aa92c1e5ec52c9f5e5f42cbea89a261bc3c7e2084c45ea1828c97a6f400235dec85a637041f2dc9b4c0c431f45441692edfa1d05a6f463bbe80e50362b9066aa2efa7108aee9494c22fab45dede5e2039ccebde7a900c2535eda0a167752817e63e16e0518809a06ead6d7f1e5822adf021c062300e118ab5c860d89cd0b3adaf1f44e9f43de78008c62928b2dfd2d49ebc93de6e30b05d8b8a2e6903634a2ebabde9950f440e9026aee7d8245ea3b1a1c444db436b4f7262ba333dad60e76e198aa4a14d97369fd2c0286dddd6238e4a8d40cc8d6eba8d75435438894cb720fe44f4dcedf17e7b8e9beea7ec1bb76e3c36bff4d1eca5d2fe3ab3357f9f14de924efb8b729e995bdefbdc0b47574b3a79b7db8fe3de90679950dce1da70a9de09d6de7532be74454f38c678ac4f9d211483e6fb0fdf515a4f2d3cd57583f500b71505ea6fe7b461826b4c144d54a83ac10b1d3e4608b2b850fef14ad1226e9f4a084053e526a95ad25c75a124cbe2fd616602d3ec91d7e770f370df7823d57bbf2b6e2eb357dd9e86c01af9315ff4ef4225db6f7460809d4ad2dcbb54c3a8e80bc48cc6e0c659d30a8b3088e963b4285cea108a57fd874af51b98222ec510b8323c905df39e41d5663ccb7f307c774a7c06a0eed1bce3b0af0418bd216c19745aeb90a2c1bb4680d9ca3db31872277dcee4374cbddbd92570cb46824fb8fb41ea9a4dc68ad7891b7c30109814d9e8fc048c5fc3aa20e821b6c8cff71fe38eccd548e44c868693ff951150230b8c0ecfda0605ffeca8aec220dc82383a470c2316a5cb1531878e2369ef828007077223e8415df2eee536c92898d054b5bfd0464d38a41a343045c4b63994806ad328b3b0dc23b427d99b2bd46998e4edec4d3e69eccde2634b7b534dc149a4f93cd0475eba32d2fb607a98941f0039cc6d3ec5d2193656951c8d95f21551419e0171576f4974d8efc358adbfffd3184a7322fc496371d72c885624eeaca4dcdd800a91193974650ad91fa84b4708261a9d8273a3c9c0a008dfa7e57f5c44b880c0d7c38ea9f848f0450083ac1e8626802aaebd8791718849936405ed02c2eca51da4fec51d7f6534fa0da7fef0727b766585bdd4af0ba6eb8ec61c29acc23a5e12751ee2dab12e15d8dcddc46b0c56c9497a67f2297963c9b3df49fbb23ed2d609b26cca9f4fd190e5fe425ada623ece26f2317a4f118e8d8b0f00ea708e226f93d5d4a914cc4ecca02f4de86fa8eb7979c74912f55a42e329e2971fae5e43ae906b6ddde0d245352c1e8fd9a02f8c7cf8101a1c2bd486edb4301c641ad14ecc8ce57228d4079499d0e8283422fe6910afb9cdd1f2789367b935c8f85565ab7d1cce0255c71bca544537db36eb56ad2ae9a2354694895324b5647522dc17e86244a39cdab95d8ba9c7cf00c8f458d369f9945e2c5601a53beccca25460523a9af9f35745c1afa62d718586c07f6940ad41a503766f0103839c935cb740bb69efd78d80a4e47b01d11b0ef0d5edaea15db1fe109dbc0954911ba7e6f5db3ca5a27458b1161d9ecf66d34a4d0445c37f2e7ee7c9210dcddb264afed027d59b98441ab21caa1122aba5473ae067404b1a88971e2efe7a8f8131e746f63787b86a16871a9f92238fcbf7b9b608f727d8ad8cc95e4dbcb7e14d9e1ea6e3fe4c6c18d5e9ba01893309261cfbcf98b31aed44f4d5d940c5070a3ee718bf2b0169d6d7a4f513b059544abce2c73fb6a8c27848f77b84318c100f98b90c0851ce7a09e813a53094963d92ee4814c8b2c1c4734d004a7e344592586a38ee916c274ae5a9b534a35ff01d456e0cdf537243b25c942c84fad4d5c41074194bd8d760adc9a6acb5debcb37ab8b49da65e0f419af00ea008c4311d894245cb530b84f5ce24bb06db52d6c477d8aa248041ed0f5a9e7d639eeb1fc46d9403c81b87842a957f367e1794730fd58d5cc214c68ee6f9a4e537bf38d1a461c8190a4bfb48fcc464f3b225949920e63d5d5889cc8cf75c8db33f442855c1ab3a240f9d34a2e50a83ac7f7b4bd88eb80fb41174532a466363943f9a3353759198de9f52bad07373563ffdde5e6a85a49e21e43c3af913b6892a3079ce209ea5ffe2472389b660a905f15de024546d41d9c8e80b816aa04289aea8e5f0d45ed2732a6f8b3fb826b1df768ecc90c1587b7d1a2f5334f3a08dcdd31d164b2f9bfab8cefb26991bf1e15dc3b4b2d6ec3d8f02446bf5b4de2fc2201c810f0c44bc50cec4cfa5d1547dbbcf07ad2a9ceed9861238945b9d45fcbb9786c1eaf5dc04f9f4ec36d6af2039ffc955ee9e45ffb6206106f2ba433652b3dae6246d5bf10d10f7aeb205e4a0032f0ef39b2721a080f0f04f79f920ca991e4f9febd1a4975ed7627204bcf98df9ee64f0ae2c135adec0d99f77755de6f19ab2ae96864bf81b09c0f9066bd88bb29b8c0325f944981f9d496d96fc899cce5635b9f87091a37b7f6686c4288d56059cdf4ebbd3f4430e0feae6e69a338b507928865d89b49c2cfd66f8e5332c3f2c6a831419d03034fd6ed5657bc78e7d1c537ae0957cd43dcc8db3f9aa716181e2d22362531382ab3ea261f04573006b81836f0df17445cd8295d7d4cb4f9e15abd4aad08a3dd2d061bd27c159ce4ba6b0fc95bd7275654a8c34f29e2c37189ee27bb8e5b6dc24b3694bb52a7d8e6a9218a2f52eff1f5da58a5104bcd3dd1a795482978c44035c5a3b369afe67805b125e4d7ad25332f0a1c5251a2de0ec3b22d8f3cc3ed870bfae84ff334c2a9d875d68cacece80033c3d8007e3be0752e32cf66917060f7a4847ec2f6b551ba961e8582ab77a1a131c9e0fa2a3b6e94363f50a6b3d75ddc1170fc59e76667a4243fa58034671585511f2e9c0753a83afc98a2474ea4b96d9acc571da8db68ccb9cb9ea82be111a512ecdfb26fa1d5abd6a403f94f0766a47caf2e91b0d282c1130479573d1e85076c8d632b9002672c779d9fa06902d40faca04d69aba4d23136119eb684243504f8fc04261f2675447c1510c40e56311c2a3ebb601776874ea5328e2414e03779d977a1bf10a07cb71f7c1b52d4cb038c098cea1828270cabafaf3bb072ebe58827bf9cbf5b91aeb5342a4e5e703cbcb7e562aba8a293bd4cfe624def5599c11723904fb872b1bfad7afc7893a3669205b6bfd0fd7ba67be3a99fd89f39b2ac751ff7bac3afc6eb18a380015bdcd3425892ae27444faf5816b7bf5aa720ec2e6c3fcfea37ff792e080aad8212d806a318c0f3e92053d19638db5afe8a1bace767c029fb5cd88c72d26ee4077eb582b79c05b956f72daa3d742dbd06764748286c35139d5a0b31ec50c1e24bf2373acbbd030b43ce569d5cbb943e7cfd5d3779b6d83066715929c76c51756247293d1b951eeba7ccff0350e9402bfa78a9f87cc474fb592bbd24c38fe654292c768f9da32521506d380f7ddb01b67ec8c2939696b71edea4449e01b03495028a6d31da8a26947aef840dfe6561a628912ac11bd025af091ec7ed3090a3a083dd537cdb2c1ca7184f0f57e20bb9361c3e58f26d5877b21ea321f471409cf00d3a9a607a54d027ce28dac42acd9d486ca6655c74e0647a6aa8066abb8ccf62b4bd1ebaa980bc1bb5a3dc2517b7e9868a57400e917e75ec1c0a613dffc41090f2eaf52fab255a46f368d22a7dc7c27b6ff5d2b90c12a1c53319a7f9476f0062fce4d004552a6c2dae017e021db0fdd456f45e69380cd275145545784b4207b34d4a6a20af3bcd8ee1aebb47e9dcd483eb5c54250b586e4eb0cf85884be9bac26616f718192d10f6076adbd50a51578a17835037081cfc2c1985fc4c256cfc692cd8b344d078cf26b8d27e6fec51faf0057993a01827f8aadb75a33c43bec71020adf7ea57386522dfe4b28251a7a86b11f3e42c741df9c86bdaae6f2c18b3b00b922bed4e1c184391ad20b525de1f93414ebe8c5909aa48eeeb3146c91a3844a0b024dfb20f14769deb2315741d2876e329334076a8ec09a48d11bbf22205f19530ff16b6de33c4a2a0d00235613b9184a3ee7867f21d7da4397498b3d568e342dd1a7f23f6136eefd6d56d3835ebcca66f200288a58f3fa1d673af5e01bebb58f2bef46ac4afd0ebde7eb6937aeae792732507bf36ff5ada32f0624f29068370e602f05ed5500fdd0ec8afc7587388160d12c094533d773592618dec41af815d2d3cdf3fdbe8cbed746249959492953a4f29213cd82fc4eafbea8b5421433d6e319cef75c5ea9cedcac594bceddec086adbe4a8d9c07a2a8dde9c2a671b8ee26474732fa539987cb54f35ad940126f72de00882391842eac8f45007ce789c6c7f0758220dce34d4b0d4236d5ff34ebc5a26a5e2200975859c6985a11e02675d2d9c9fb4f8098b484c9d47b1ea440dcc0e3ca0bf4b82560347310f2167de0ecdb2a0310d8d4f943a958bac4d2250b1ff56c0f21938617ed33f1c75fe7f98a16d3bc02896d63f4b71c809c583bd29b14b7ce892f824df9aa91b250cf84131cee9eda2b2c4e35a70abe81e9ebd8f179780b70aaeb72f6a905d4a755b6d0c879998740c9d457ef93fa6208ba15ef476e2f9ce0269bff72ccf8af6e016c1caf6b7b6db97922911419b44c982d9cad193d3c7b2bbb0cb28afce7823fc596b23fe6b88e053011d3114574a07dd20990f06998c6a46fd9f2723eb42aa850cc660a7061ff0d275362a644f0d0245349eeb79439ecd478dcb79be0adff11470a57416b47911f62449a9a65fb2bbd7efbb883f0087b14c5fb7faf747f98e26adc32a944faef934d8cc64c650d254a1e383a035994ae17bff53b0b2d225cdbbafe1ff4d22eeb3db75e9cf65253f29a9ff770b0343c74802d45e9a9290d05c2be3c7806fdba6c5b73eac526a723ef88e6a81d4a7e6f1e2fe93cdd871f8c742e0532cbbf53631f7d1b6f465c6b3ef399d2970314de1940356000ab6ddb804e12f36d504c677e7fa60aedfe233281371aeee95e578da8fe3c93bd90cef06a2bb0369da69b6fa1c8a6f15581a424c59c1ea1122cb39475571ea8c6baef187af838ec884f995cd4360d20af7696fc0bad9a7173c151d26b37780fbfeea03d62fa4f29eaf27fa808022f158c19b750fe1abda057c29e8ae96c81b67431a9c60d083871e4822df351a57c69a70342e7a19de8b7cd215b540f30d83777ce0d0f39e9cc3e5f1e967bce75b09ba148ebc5ec864d6a4dc0318451fe68e3f002c5454b7b5b045f11bf67ef5506775a46f6165b16243aaa4629665fe5f5332b95269c751979f560a40bdc6a30c25493fff145ad5a7f7ffcf91c976fb655933243b7daf205ce6746e24e6a83739d43c8a367fe85cf3bdc9cf29eaffcb74858bd4497224a0bac9effbf6c7002d558cbbf224ec814a5fc4fad4b134033860e8e0e70ab40f531bdc6a69938aae96439693b7a962e7d6ff420b0d7a4046ef3a0a04f5c29b94b02bab6114692f75e1c511e8fc614af66914501bc5f5438d51ef4b18e8478cd08f7cc26ae6148cf75b2fcc5847980943d5067052411e451bfc9a0e15e6a1878ed4cf2893232557518aa1460227e8e42968590e497bd2637fa20e218d38f018c5fc7bde4cb0638982539eeeb0e18dd225270ba9d34061b79dc69e5cd6181ebb413a061158b1a231ce09b2a2928879374414d51aaa23d228de3bc14262675eb48f8399cb80850e447092cee124f26c983d9ea9500deedb56b0d0ccea20da31f592f6ec03831bf60ab55ea9cdd143295aff5937033b9cfaacb8854f855fdd2e22016ad62c86fa9eb28601a48f6bc98561a199d7da39f308fc2204464bc30cb51d28f1bf33bef4f0e662c9a45c74a631ecb22a087d4144292ef3ef66391feb7417f1a88a617e0fda2994a26380d62f3cdbe2cd90644fc91185249417083da46275553e1c2e617fb58c47926972bdd5da00274f40c81069889f473736cc8b0603e78baa00a6701ff34b51e2d02d06b9b52ead4684546a6e97aed4196b6733b7881770de809b3116b6150faf30181332dab6832fbd43a48a5a3141825d551b10e9e03b28765e3a1dac6fda43d2a497df3353095a30232876dc05c31e154ff13115fcd846061b6a5f42bcaf96d38c27ef4066652e7a8ee9c1dbc64701a1d359b778ec42f8de6c994c61c4146acd3c2935d2dfdae0c80ffa1bda6c3537dab32dc9c821d5ec260954009877a66e5de52f81621a357ba2a43a08cd4bb6bbd74e95c641d0a6ef729e562907592cac8ddfbb21b52f4b92cec39d664739f1001590c4c477210316be4bfe23249bcd4ef9160b63d5304e70bb6d1f0cca15dded985a2d73540e1b5f2c3010d2e97a9f4643cfcbd4d2d443baaeb8e9591832063f647d8b9881cb04ea250c7cbe0fb50846bacc400669c31c4511bee387e46dc361a047e65286dd67695305f1528b6440dfb6c130d8773cebbb7f6791b579fd3bff7448a7f28b0770d985df4c572c331d193d7abdd2be1d0c73a4400ece1eb2ddf9a18b92c0949547e148c0de5ec8175e609b974ee36f4475004311c0f783270a5992515e3298f1a4c790118220f1276e1b478aeb409a002b41fd6707b74b7cef16c4f4edd1b27db260c21f63b194aad1f5e022fb2bbff0e3c2f19551fbdc0fcbc3682aa6c3a044f2959c61e3f1a9a886bb229d1f782ed5bdfd0b17c9b46cb5c990794030ccd517841d078e6f4182f69f834a47f1e664baee84dc0d4f6d303baa6c4906692c7028f6350b17e516ffbdeba8a1138578c9f5bf86a048213a4f8f2fd063c49faeb4d503b3f80ce70d19ae3315c2702104fd68a9c38f9e8ac69f74fea2f51713045f7e82a9f2b9ffda5bc7cbccc8cbb55f70dcaed577a8ae7bf0448b2eeef3e2c44c3a4cd112125f6001eac1b64f9c14a0023046c5086a90f40c244c4b279e19b250e659b071832e8bf7dd4aa1e07b7e1800c086373f343a27fd8f3911ac15585454c8a337aa57e306999ad3d3c97bb2b5e29681146ff81a5ea603316b60f479745eb71e1918345f263e5c9e6ccd3f1ff5ce92def885c6b04f67e5034bd6c614418bae47bd0896046b5fc88598486adb017dba28e6293632b4b54d326a6bae7b294f0b4fcaf8eadcb91603cecd4b797dff85bc768a2e54a58b7f0faae1f614e30e9eff7eebc33ff0f50d0469f22684005b5e4efe076905fdceb2c66514ea3075be567714869a2048b6d68b0b95654ad62a4120d780bf279d1643d3be8597acd92d87c2d9d6876380c48f4d02b952e7545b865f67b51c88c9318fad5fce8784507d60952eed9e58cc7d28b0b9d255b047e48a41445b402db7b04f8a02030761244137360239fb350c13ad5c55898c1a1a24eff31da25e71dd2d644e353b506912a26750f2489c976474a15f3e92b7aa8a887226e2eca87c43fefcc7c2e520979c79f3fcc5104fa30cc816fc1aa29882b84b6e5291c181d95f6d145ace7294e223556e7e24f6b8546892c0d1d68b3531a89143076ef71392d9ec8c1bed2915d45a91884aa34e8648100b49386da2c266a72c92d9a0e61bac95d2c2210fc12bb7d1207a9693f06626a373d2cb578a62e2393cfe17e4f8bcf1eddb4e00408be8aa4e0cc93a6dcdf0a648f4a0c09909c0395a97e602f3c28e5a930542f617f9334dde2244d000467944947e8f37baa4f78f39869cc56b7324d5a141918d80fd571e327af1984f08910b1b4a085872c10b192e3ad80169a704cd3d4ca80af3231a4f11d7d45f2107b3397f7b42c7cf3c2963bb02ca4b6fbce15467d832a3bff98abe0f368c42ae686aaed7011ed544ef904006fef577aa7062497a83c88e44123ace9173700c449799f1270765a5e6eea84bfd8117e23b6d2f3a112d7993c4ca6ff68e9e4ac7ce916d52e1fd56eead85bffcce7f80dd4535a0ff8584e56bd35a995bde88cf23f1ac73250e0f2fb9d5d8564f581757cd27d0b65c1a0b316b26379ce6290c46587f30a580a59e6e6b4ca4aa9ed04486a2a2104a9f27847773fdd6ebccfc0e4d8df0b6497c6b91d7148c4c1785aeac0d9fa112a09f4e371eca74b2d8c0d5d745c2025aa895c8287f8070eb529bbc26a8ef04478c1838198194280e055cd5365b4cbe2c432353a8cc6223b9a3010a08d227952e4124aeb0e3f7a52003600737d9abdbc4c36ffbd8a94e972859e79f6660b3245e4945024c0cc7599410792e58d68161c6a65718c3efe7dfcf4bd200ec0bde210804f518b1e77d37cdaf8ce5378a338d61dc5563a0ab1ff6ccc21bba2257cba3b05c76618b086a8499f132117b56662c91a03c2c84523f863ad76dfa51f40e724d683ca860049a1dceb2c09ea9375e6726dec171a169928cbf591faa474589d601b6e4f7efc01315068cfa101fc0dd704e372921a940e2431c2904c32f6f2fe61a3c76564bc31684e856802b28a69e2900857e8cda49ca8103398532c08bb6eda179311832203c9754890eeabdf62247377bc434c17004910ef8fbfa6b880993481410876b31d6d12824fa5750a703819eedcc62c68cc3793d41757d36c44457b1edf0753e64a07b74fa81903b6443b02989fd39dc5daf48be321ddf13e33f46090593ad5d86ed03c1fc3cd082bdb5e100607d290b0596fb4ce0682b19fd8a3bc6eb99ef5899dce4c143baf31434fc6800649cb5f5f0dffcc5e755fed3c30d400b0c9ba32b0ff2aedbe2f959ec3780481b9e109011261cac0d2d2715bc44e885a1a737e95b8ee4f0719d2f335077fc8110a805bde402561dd3b6ddbfb28dc29df6ea884c92242cef6d16761ca03329fbec03b19a1428e0a3ed9308070026a1b78ed0a979234d8c5a41a01bb57c1826519ff668623312a9c8d82182f99b3f93daa8fea17b5a6bafdbcc1b156cf228faff9bffdce98fb0f80cdaf6f9267414314073e40faaf3be8d9a4c7c028449b6a8abb09d9525c0415819d201811b756ef2cea507471634154ee6d01738fea5b2cd91465bd27c058aad5994dbe9880df7a8d3a09054eca7c46af52f7890152ced64cb2b9371add8cf919af87ddc4c2a7bf4f56085f6eb8cfee4d4614ae50361766864e1e7b25de2d74538412100af4e51e00c8f465261abef4f66b88edd69362a36c79b8fb03c0b8246f4277578df6d5b169f4f65d44ed15897ac892cac81ef99229ac73e84bf2d25febd8ac3c300f2aea8c6253f54ce2f823f956dbbde70674965bff8b4d348146be5647e9cc3f64d12b8247783a2e6b79ccd86911ae458b6d453d5189778a59fd7821ba3c55de6cacb5d0ec0b66ebf362527adf6a8248e53680b8ee15fac4af8759522027163b837e3dbfc6876bc0c79341cba34ad2ca4af60111073d6f8384e22ebef8c5066ac7417fd0d46254469eae2e5463c9cf3f4582edc71af1c334e15bf51d6e6a79d22928724b4227a5474bea15651cd690af2e21ae0b6c14ffb9f43a818eee992388d5ad4de954af3c63b915f3f40c1e7e312e02738ba40888453c55621adc07b9bcd0e00ee46b0bce0db0a89ec8d6d0e87562798dbe91903b07d2200d07d973a4adad6eb344b4a64641f386d511f8318febd095373e6accdcc380644907a0b929d87650f817feccda71eecaedd75523ac2df707dce1320d0d64077ba256325e22540b20b27b91695abdf3f2e23425e629238ac2ffaaaf2549c6079c833600c38e3700a8eeccadc68dda841c722b239cbb8dd4218fac11f3e0fd49b2a008053c5b3841d71421385f4b98f8d43b7afcde9e60bcfdadf42170efd511209e7b3d2b358963a6141711c59db38c05c1cb597d20b4e858c6c7be67bd0590e6bdd48278c405fb6fd9660ab74d4c7fce119d108056979b604f4c8ab89d935c25b69261b26482fac33ef14d1d12ed6fd00932fce707da93b3621cbd89d9c47c7c9bc8a6dc6c1156ee94ed66b6f9c79781533018910e907a0edfbf6eb6d551230c4f31de85920fa9517d0f5c1c7ef56fd1036359ff3022c0fb6afda6d1878d7c5ddde5449463820ad13706696cc2cfc64a85f7248ba0ffde7d7f1ffcf0252789a4800b79247584eb95f5439034b26f73a11ed47a8e3a897d0cb2a12ec69bd57b70a2afb7a9fd53ea3cf19e39371bf422064bad475be24d2af262c3c8aa5d4ffda29979eba9c02856de028976ddd3702093cdbd59697286536ade456f1ea199a9ee43f61079eeb40de954e46d2401e5d23f61c9c9e4de43e3406440d34c80662d117817d056b3987bb8a6129104d92fbbbcc47e1014c73bf72ac422259f9c41f816c5310da1d1e2811367c7aa4bb911035ca2147281daa97c82d7f081fdfc850ec32a5a74b0ef2c60a090bbf3def20aa21dffa822f369b8a5183eb8de737c962b11938753fe4b3b4db8d97b4496e245258043872fa9189a7eee0cd1de2160064b479c4547a4fc794c3212107c45457784900d676d82c2151be0f2e70dcd65f78f559fbaf62a96bc610e9dec9344ce35ccecf80bf43fd82df405d8ec7356821a228561d76790c0aaddadeb2dc6b84a5d29c3c255a848abefb337b66f9f163aff2ab79bc595edcaa9d750c214a3ebab5aed9ca0207c966820af1deb22d9eaf85130536bcf8c6b5dd4e98d66824a3fb2599c28be62a91afdfeff19180aeb6c2893d94695e4c597bddcac419b4ed40060f03e44ef577cabfe01bf9bd132a03442f0fd221b37da87e2c1a67dfa60d2d9f3e5033b9d7446ddb46df727138928e12af1f0d1c5d39816ab507751dea1c2a8290bce682d650e46fe5938c958a9879ed93f94545ad7a3e9e3a3ded82de7f31d9ef557c87becabf95a8642748f9bef4b42cd8c6d3c6fb92ce90958c413bff9af32c6342b8d57a120ecebcf46e7119cd5f5d5223478399aced227e512806fb69b1d27079d01e64549d99df8464dc87517e53c8375b5e1823b78cdb7d31f4172a3063822b445661fb72c8bd30567437725cf2b3778bc0281d89f00af1a3cc6ea6bbdc2d7c5177662f3bfee69d48f976cf5bdfb502ba667fee7d078bb81b5aa09fca3edfc39e98313880c8a759a604989916fb66339b5d0f990db71d5e82759ae373c5d7a82511fc01e7308c0e4a9bed29209b239785265f6de091aab94b9359529e88a99338be3d2b8d0f1f6e1c1bd7e270d6b9486d1a4eb59bc8a291abd54e95d3b3da977c5f084141b82868f15d1c212c173d787aaf46bbd64f2de4b3697af6486f677044f7a84c9321c01a56511b41b52576b1b5621051ec97a15b72dccc6236cd159c9fe156ba287ba97355900a542b8a781e9bc794cb442c6431c59c12bbcd82f5069b2a3a3436d18cc86b6becfdd205b92c8e0d36843b0560b8fd6ef884d716676f6282062051c6d757d4c794837bf42563fac9ec29b308a1d381592a181968399b611c1e9c489fcacb05cd9d3febf3a35dd9274eef7c0ee6fc0d413d77caa6da364a7e666f4f80904efcab20425168cb372cf5d894878c15b3c661ba3baa1e8b3c287053b1c275361d3e122a65adaf41571db30a65cd3e039bc26274712ad9a7ee349aa3b78eb4a3ebee15defb695273d91c9d8045333ed2f5b05d9c10362283b10dcb3ec0f90a6d7932d725ba63daab7a20b5de45a7b9fc94d1b72937712d0635a4922bcfdb6a7f1ed1281cdc4235f76d517229b6a42901a232f83f771b4dc091a91c8f57166a87bda3138ffe8be49ca4de6586b8ddedae0804a5bf6ebafdac1377c79511014052c481f06d17e8fbd05bebb1b2a92dde17531fb5d46c6cc046a6263cdc308d30ee5b909f526ac9e252331bf8bf89bb32f308ff364a657c5c6d77c7e5ad8d6f93fdec90db066b227e4ae217def145b47e5e1fa4d7be09924704b603afdc4b21b623eaad7321597d2eaa5175b192f618db44c8c0365626f8456379c26b9040c0fbb35aabe359e44fd5041204285e111093000581cdfdf917bf9437643dbef0c7d6bd221ca0dd4faf3a4d8cf6117e5a08c45be43feff214aba8eb74a3159cc53785ac9afbb2710bee7781ce57f6dcfef29b2e1fe5834947eb5b0027a165ca9ee124eaebd4bb33ffc610126e962b00ac0e6b7d27a0a371fe927fa7eb86f629881f8bf3241e038516c1c50c88a48e6d0a1f5da643d42362975f38bdb7d3c23c84605025d4c40df380f599eb46e9248ed6d50ea22c662a794da76feadbf9112bdc10caf5b9ea17711e391f7f5359233e945c86460994d04c8a15309a2cbacf1c4b1f7cc92f0824f82069a4c9aa9543cc0dd9d7a4605fc067b5bd17c86bf45abc290f111386ded0abd582a15d3be8497a284e2c38b34fd63fc0e966196dc84f79b0079e4d95c454951a1a5885fab20f882758ab569e288718782968a1fd487e8da5e5219bcd8e225c0ff2b325a69a5617c67ed8c9a0febbb71a54d8c238d6dd653e8482bbbba5883d17ea5c711fe03bf962a94214f69b4be206ce94ae8f32d709c156f2fa0323625ba891ed2ee92f376948c92b1925221e47841597b5c42f4306317e3535d402a5922bccc90de7e2d4b4db9bc7dd414bc27003b3070785c84b68f01e8e63f22a6cfd09f3d1c66d503fa19dde078566736b03418d8f0dbedb193e5c215ee3c87d06fddc0387a8418976f46c8b7cdc7fa82d16c40819467da6db53563ce1a47f8c77d35c4815402e9d84ee38483bcefa6390f303f1151e1ed917466fc4f68f12587ef78ce99745597c2d088f1176113809263460098b8a6e80b737da329885176156192e8e95177cb7872d21cdacd41ed36c84b775532759ebbf1e19484ca9db41e2f864159f31d54f5229bad6552b7b6592023db8653ae4ce0b3ea555617bdd414c0d741fe6020dcb7ac81f7b3a85b6ba3ecb9e2515d5add547a9db84171e64ab04228a0043fef15c3854e4d39924874d84788dc8758ceefddaaf8186877807b21215840ed4e5533cd0d2c9cca94d8ef61dae5389cbe5a6ee86e3d21b5800a599b1915d56ef61e6edbbe5c5bfd7ed2a0c3663320813ef5def6cb50503c4ada878aa9c8eb8f697be7f92c774221f75002c256a2c298be2eb21c3aa8f1da72130fb5c1cc8bccd9c6208d30fc1628b4b1b3e7236e2f2d4c2defd559ce5a549382b37958d42552ca59b329f0aaaac449c39bb753aeca552d9d0935108aeee411ac4bfee475bce9192ca837f10780d0c6e112645fcfd325c531203af9d37fd00acd29eaf6c72e79db7de844ca94f6a2146488323352188a5497012b467824505d4e9ce00a457dff25424b944b981cc9133ebe5a3907ad207e9fb011ea1c56ba02b31201158b1b58489b7552e33baaac101412713f30701af8e9ec587c2e04b858c31ada6edfd00ca5106a5cec4c2ede6facfb3e034b1843ee2b277328e9a586569054b74ad419d935cb844e130ad145c9e424560b2c06f67eafb71c9009d3888166f1c1e3df2173fad5f54cc5be64f859060e2800c4762e69f9801147786a8fbfb0502d04c82912f5b5f546cc9b4d84e20341319bd22e5970695fb97d0d22f4ca689c497b78dd1bc1971ae044879abeb9fa8d28ffdfd6242a7e5052db87b950265517ef588191db1258eb1c7cef84e12c3d89c91eb746088a38236726b13451f81ec815c507b919532745d3f541c7491b462ec8e3b77984bbae089cc80c820087d14a0a3ad665d28ebef4405ad00dca748ffeb9cfbe2f2103ec9a9dc003c04b86b8de59217949a09d51046981910db169b53505d43c81a25e71bc3e0e6945533cafe74ec5c23ca80dc385a40ae7dc7a3c3a86ec3089a8d45114a65c1d26e2540c4524f511cfe8043a9cae2e97ce1d36c6c22fbc772e62be0f2f87ecbdace285b30a455607b0374e7d29d31fa2d8904ea54933ea69a8863d2c0125fc3469427e1f54907284fa834765900fc7d84f81e37cdb91cc04f518a73430e4a0c2e2581573dbcf4861008085d470d1ed0531a181700ab29162af0b193c8ab5aad6a88186cc71a7dff1a0a2df0c9e784d3e170dabde406adfcfb40bd5202dee0bce194a937fe1c980b313d0410b607f84d15bc76ee7f09855a6f956bf0150a0f655a3d57d31c07038df0ba766ea2fd65c4be8ec58254083df31a3e975cb17c41f5ba24d94b9d7f7eeefe5596d56ef7ccd975c5943e8052fcbc32310c28d3ce2de243662a777ffd4582465f41e56d254fc074b1a38c7b06eda5daaef4c1f7b79193ac1d13ea36bee11dbd41727f356a0f1b458dd5707d46d24623bd109cd8b54d9e0e6facdd722d8e859d48ed322af75a51809c19150c45951b172106e124c636d2b9dbed3147359709a7a2573460218f45e1bdd27ca3a0a85add0b8551ed2d6fddeb84858ba137c3a7e33a5f27ebf6cc0f7c6fbe2ed58855255e18a9a6f82cd450744778a7125266b283d8cd5fb60ad37f65c02a9d30ce4ebf0cf955b8a574c2d15343862bcd7ac6882ab22c11987d181108d8f4b6e72f0c085b93947c46d2bd8a0115b63ea61ba8973a314b4bfe48cdbb7e701c5cf96d853e45162435f405e3115517fd1501bca81be7f5f41b991207e02c9f9db6e943b48822dc8767f698061546a494baeac3a3387dc05c29d1326d1fb0cd34538e122e80f314575528ca56e6b6a52cc55e1dc24711d102f5b961929956174532ba57560ba6ad5e2e77b015f43bf433467b2a36ccca3f3027955bb7c8d005b2d16c5165cfdc00b7601a59ad9dbac6957089a7f6ecd29063309e7c7df9765a9443f53d6c2fd1eb327d8609aa25e668af6b98454afa11c02e173580de64f91704e6f23bd79baf6e1b8a27bde800b4ff3bafef084b15ce93045ed9e77594b50fb23f0cc7f4a6f8a909a0bc9eb5cf66988d523727563c141ad84f3f9c2b55d537fed6329dda4f1a55f4bc3f43149b30084ded4938df2f19ff1c07a2b3b4d083787e1f369bc603d9588ebd7d35cc0d4f8e3991713ff604ba73b4ea363fcad3214c1443b189024eefe97de026070b164c617929d1afa0557ddce9fbc54cb74cedee9083b492a68518bcea6f4e3bcc57eaf00d40aeb849566ef4cb7ca249665133471faa5df10b0361ff7054861f6d3723dc7a524be02e00e5c5802c47ac41ec19a1a031fd4f0a04a537ce7f01218ea2cee0d3a1d2af726c2756a5002b28779da9a1cc76bc6146031dd40231c341c37ec9f96a667758b696318072703b097ff67f0e94a0b665f4175fc5ad671e822cafff8310d047a776566f87fd72c8b8811833a5daf5e200d7a3d4e48d1a73f7660203c8f73cfa0d6bafe0a4da3203784c1f431f0c9f40f339d57acdce16e178233a85e22531f29d7fd01f47065c2abc9957bbf6df3261cf9ceffb7fdc0a532cb3e32157cdda4cdce4ac0523db1f2ebb3b7e5a6c26a178a5c557dfa8eb2bf2ffc3ba8353eb2395f4f91325a3e06bd5b589ffa44b49a5c4ab912150160c3290a6f7dff2cda575a3d3db4cb88a727d08245250aeaaaa71a444713345099e7296cb571d6b1a9d37d6762de518b05b2805f8f9fecec68a42297cc53c1bbf66ab3dcbe38c57b384f1d740f2917fc8ef2eed785877995a2665f3c503d9ff9789e7ada723a3c4745cdbe7638af6aa67b8abc4fa6cc015cb497e56385ab95d727288cd1fcb8c213b3bfbe2dc89d0a325d2d1203833e2b031de686990281e6d5ac0c1a23e420e8d54291f2ccadafcbb05130e33fc87c9de4c17eb390b6d33f04f3210725a194d75829bc143ccf3ab684b3de550d656ebf9e0a7587fe760b267e55e26f97c9e696be16718c2ab09132f7c9e372424f6e075615aedb0d042e41564165f26da83cfa62541fd15ee376e03e18e2049de58c1d4bc1328d192809486ec0791a969f28771c00806c98ea46580e2cfb7f3355e64d88b083fcdd8b17e5d7f0fc87e81c30a75b76c0aac384468ef597ce7803984eafd68e10a564a5173362eb8b92c600171331d874e170fdd5700fe475da13ab522ad021ca2fd3312ac0c7a051f16eb28965a1dfe20a9e71a8d4dca123d4e6973112bf7aadba5736928f09cb555f508ab96ee01aa1541f8aa09728a1dd359ddd0f148b442b47310a38dba001db58b616b48ba5d34d4e613bcdb416ebca3ee6ceefeb0aa4a3ffe71dbc0c08f6f8090061c3341f6325028c8ea7d75425e3386f95d2eed5e6cf0c0ff6a80c66826e1b56ace7b590e6cb4d3ef9849b5c6935c1e773b82d45b674f6aef5e00eb25d744306f654f952f06c27ee44bd48ea876546ecaeeef863c70264e824345ece2024af3c64da45b33833679411b4d5495c00ccf64cc9cae46a38ce07fb73a4caf723fdad35d3447c7215d847ac5ac34e02b8d83f6a126548393b955d5ba9d0ce2559be7750db5b36c820652ccccf64af5c70e88470d88157c7107bb09460be6c0a510fec9c1ad49fed57c9488af3f536fb407005e8793171a690fd644c4518531aeb91d03a0f05761a41514f4df3ad12095747a72f926386603e23523a1e780183c7999f7c1a1935dfca27604918104207390a0d764d4fe0c0d8dafaa46e26d811539f73c22b7bc3a3ae0e541fcd20f32507f04b8749bc9ffff698b2ec9c7d11babac02f4d14a219907938149629b438ba33ddd2377d9369aae000e0f78e08a9cc49815404fb836f163d721176f6f72eafc509577ce31c6b99c9a8485d5eb20e1e2dc328673a194e398a51357f33e34e12316ac4fa5e164a44fb38f739f6af5d07e56924c31cd54c132c5b6a3c9516d2ac4a88ef0a41faa282a101833b99088ab8e60babc437a52846a61d2328bcefe7a2c68dba6d511ba1f7b9e9e2e61fb8d7bef1170e04a14312598ddbe5a06059098f11d879ce6fe4cf67a3abbab41320692c6396abd0a4d179ac6426b07db7c2e3c86206cce76ae969c471de8cfb2b2103b7d7ecb8f4380256f72d27ccc882d996bbd1587df4a1986b126b517be8630cd73bf7ecc78be6cba98b1303c13a2492584bac1f647ecffa7aff84b561471b218d05e0f95f8d3fc2bd9ea4f0cbe73c3f431e4eafbd2e64a4dfeecd0deb6ae59bf95f064de72ed02f90f0dcd1941622e9c056edaa4d08af8f8c4f39baa06b01e654a7b8899aca1bd04266d95f90123e071368e1cb4dc1a2152d99c3d35d3cda1e92e94b81937b07ee0eca3dd953facf1be88f050583a0c2d8c4a480157721a99979c432fb9882d3e1a183587a3c65a560c2d993e4ac012dacef44afa7793143e610a7ecc84e15cee383c578f327c7d4ef8f30e7968e7f5f530585905f6563182c73109c191d2aad23f0e9f97e8cc204694e865e9c9d8fdbe633b819131e1686e261f125f979cc6304ab8dbf19c94190695be363260759768cb9459a16b6325183ea4bc1349cb2ecccded42633b6f23cd53b86b4b048b5dc67af87429d4eafce769e9f3015d5274418cd467891e0f38b2c6f3291b6cb90d57c3fc7db81795c0cfbddb90f6685ce522d983e876ce16b3188871c19af5c9a526fd3ec93fdfe0434b4cdbce3d3f6db49a5e697dfb718fbd960d711aa6080df645dc6bd456dc22e452045879535fec70321602b0719c832485d54a6a1a20c273a828a248e3b9382a9a3e04f14636c3a158c8d59fbd4a53084e1e4e2b4ad66e824f7b67ace1515e984531f9fb74db2742500a96cbcc881af785ba15d12bd9781f5b54e401ca8e6f9262d45a317ac6370a1d80c2ca1dc942c13be3de14b773ad5104fc97fc3a95a745cf383eb14477faf2ad95deda6aedd8c3bd2111596514750495fb0ad04d16e88ae6f94ec5ca58e7894200985aea24f6ba3aa61322c42bd01490a49d2c0dfb200959809ef8489449131a98d49dac87d439b2070bc37db6de66efab181655719507ba1c6b631113d3ba2481aeadc2eaae5f0fb461da584ef869ec52e6452324c7d22bea9d6d8d3154acc067dea624e946303edcd09906331b3b372db0ca238c2e9127d7cf36b6d9329963a56652fc34843f7c7d838870a6dad052b489152e7f2f4cfa6015bfff1cfe6c862420762c99a4d4aea475d040f9090eb523d56ce74cc3fe8fcafcd501d98661de57b471f664eeccaa40a67fd22cba09b5e5b86bc7ff37defb9a20898189d5330cdb7ba055455462799a83bee53367be4b773c81917ffb47dce9a77108684106f5ebc7076371e89eaabeab22927c512779a9955e3979d8f0339afc474a1a730a1d8e9da775944d1a63271819eb6af5f3793e4bf10fcb4fd4267ddf81d1f081defa73b0365e9ec75a1cdeda174b259e858580db732b999fdcacae39bc21d6d5d1bf814bb3f13f6558f31469f695c3b2f9134188d95c9503fe6bb1e3cfcf0213e0384d832ad19152c3cea21be3b490cc224b7cb0292d395345b47f1f51e6d5a84aa2e9a3a2e0bd197805f683914b5197c80e7095208a4941720bc0c22e61e43aed2705ef1656a919e27c25d9759dd9dc6fb86200c601d7d0b309b992e3ba718a5bb16ead564e0f145b76a3581c83f1869a37856a5e3247fa08a9d822627e2ea8b380399ddf96c039224c5bb4bb1b0e7187505fe03f2ddbf303def0589f564fcdaefdce60f6390e16ab9ecc63cb08849707ebfeeee7631709a348ccd9b2541808b18148a2c26d0cc805022e7e6cea87006e612f47ee1d99efcb1040ffb0cc5d46c02d0a8b884eb449d02e7b5ba17bc4cf9ed4fbec2429ca138361c6415139df65f0d09fb84a52679f30d193615b02a5999bcb65b025e5cff21c2e9a488eba9393afc59be60bfc6a46d1f99bd3a31d963d5b2497ecd48fb7e122bc9a26d5f0510f271ec35a5d9570fc20ab7a4a6687320c235ae7a69234437421d32fc08623d67c2f38ed44e8074182819fb8631e50326137013d8ab8442e4139e1dd28cf105894a4c34ab05386bdc0ad96ee65d63b540925456d2982e1e3d9b65ac25af68eda14de8d41b2347f1df32fdea575a16e41339969d01ab062829d058d54eddb0dd881f180231d94a36c8fb488cc2db5c56b875312020dc756fd8dea1fc2723661b34b1e5bdcf1afb2df9feb2fb107767fd5d03770b38bb705a0602eeda3ecb11a9bbfee2fdaaca8fda81c1a3e8453ca605c249d819f15fbc5f77633e42b919735411636346165d9cb93ac99a393dee867074ce5df93c5441ec0a676b1d6fe04b2374cd1964fa78988b14475851c454f06428e52ac3d3d578a128642cfc141f28e6f7e9c5e6b0f570cf2862686982c5bda060bf1a1f8b115f3b4a2a3d6ddab3351f842dcf97709a6b5386d326a1193abc17c6168c58cf3beddf4decba7ae4c9317f154224bc9be2b963a939474d4d4d221f13a10ccd4951742f1fb0b85b7620d58331cc950d1393d50fa5b1d4cddbccb4ddfba4a4caf111fcf9712a63c4591f6dd41cf921de1cbcd3b3adbe4d47ab5259f4846df82350ff799f770c3c1175fb904283229779d3ca4597df076c8331795db2a68ce11d2ff07b529e073bceadcf5e47ff3ece3829b950187e24386a713cf5b989337601c7e017c59b876c532acd69155c59b4b2eea56cc37429470f1d27fb4b419acb9cde42d64cc286bf3ef760fc9b0d67dfff2847ebf589d465e95e994bf9bbaf11f45ffa41149471a6ed5b70faddbba70edf4912a45169686864188f33734c2e70e6e187e818a791cd2ae6e8dcba4e7a19ccb7e0a4227c9adf51f482517ebd611991658c1d78b1095eb0e814653a4a6f1a1fafb68c93100c59d74355625bbe58f1cedb4893484372f9eb0a2e58fbecf556a37de9511d822f440847c36c28fb0373017ab64cbc92da33466779be72a563a0b537b97cf10ce30710367ad3fc038fa91363492d0d9a920c700de7472e721f529fb37ac5227db0ad0c5f269d12a19271cb6f21f7817e623699c3d4e93cfe95df5ed825e2eedb699a94f9bd4af1935d7a5d53da96f2296e8bdd02ed6356c284d825f18d87af43a236e80ccb51a09c93c739aee912ad7e3c20c8610072a833d67fc2bd5842d12cd600c0abb33909f1f84182957a14f7b406ec635fa39b38e844a9a48566625c49fa6a601a99e4129cb5864209953eb9f0b20cfb1b39763bce03b57b37f1407f028f0c9804aa1ce8734e3e55bdaac37f8665d6bd053e4a1f78b852ddddc8d23f873355e63f8aab85492615b769a11da9fa340f2a2683cc12c090a43495075b88847cfd1c4bbc074b97f6c8e90825e5ee7285d3f77fc2c8bd74dbe8972d0a1974fa90685d2b061d09eb5607341009ced46259bf347f9a8db2eb9ef606c2251a15b2bc7cebd3f171e89af4ab4bb80ba69e9741f33d4ef37d49af838e56b6fde86ef63b650da531de3adcac3185bc3f058355005824eb1d19d4b83f7085bb89cc495e2e35b8ab82b54bba6e31dd4fc5d0dc25e808efcde7c44b104391e5dacff9f1599ba1554e4e75f5c77edf79b41147b0a295940dca55fef355e2bec53b0085a76dae2c135793d7d08ea0d6fbde691da3ffd9d37b481e5ab4c35e9a284279dd478a7e9856bc46152bbe94ef6ac88fd398630735f3bc2b7f290fe5ad1391ca09319575f67c774256bafa1f6a61a288d28cd787e352e7628cdb675cac428a8002cc3c4fe1f214ad9a5c935cf02387c9c8cf01fafdaca9c8f3109073c2c4f305cdc7d1ae81323fd85580a2655357ec7de4b96525f17180f37ee2c4aef1cec58fb8c11d05768bc97a770046017797188b2dcac95bd23c3cd46541ef937d92d09c51982549856269bf76d2f8c073e815afcaa69c9682e2db0d3c08a4b0f0a032a6a7020734bc89038bd18dbbc45a9693686ca9f39dd6ddf3b64c6efdc1154ea5c8542511e6f29351c1007beb031f260354f2f90f7ddbf872a6227b8e0c705c37ec70be24cfb8b9ee03688d3a3445a29ad13420a9ca55f157da929c0a15c4427fbdb69c0a171290a80c3faae4a48c30d095a151d9bfec0359eeb7b8d4512e66a0df590e7b19f725f4d1817ec06b166742f14bce0ae282429116e013286d81e0d0f17ddd09af81c26a274e52dbe560b3a6b1accec5b22b21a5b10d0e80b45c745c1aa3617b4097bf9ebcab414803452ca27f5b5047e8a9ab0cd9119d15981eabfca2620a4173a8d6c20674ea02efba1245009c2a0efff85b8f33d838f3fc297c2f8b69ad74bbd97aef3e94510a08c4b77093c20fb49f5e01a6bd15d91d57c6e43779c89f5c72084112143442f71cc31f21ef18d8273bc0a559ca1249ed5d147936b5ab2b684c95f06d81e0834c439b459984d043b7910d36ec833fa4e7dc0b4550d2d75f235faa6862a49c034dbc33179a531cba4170dcc2f0aebaa8ed53f2b0260e6164d4c2be12f0482dcd868e470043cbad18511d2ac6f2e0c1a05663f6a1a5b5dd38663b1f93c718b780ffbed46629b318538b7c4c87371c587d2c5e57f8a56fbe29f6afd0c7405f75ca58903f1e1808f54af09db08061a1c8dafdb4f8b899d0866e18494599c72db779135f2978593c6a670a827d94515ebedbf1a544f8f3f08c0fdb579fb5869fa56ac5058871b003474f0f1e4f0c5e0ba3db87f7e39c6b2d3b15d7adec75dfc4a131b838b87691d29f4fe8d9113096106f51fcf80ebe788e4fe3b45fcbd986451af1ae348055acc75a25fbc4fed921b63e4968e4e8b6f59f4ade8a1c8e33c53ea01a65dc8d5a5fdb8507b91c8145752b201581db0275df4c17329e3e374c91b3d97aa5ced58e4c1f6408ec1583a79ff8f1f1e80078d7903554c6d101999b54ebec9d48af1732e58813fffca6a969b15d53925dc735927740b5708d74179cf0acf6a39b56bce1c53489cd1017021e6f7b2ea87e6fb7e82e6a00c7b348c302e4c3f022a5cd032dcddc45f76da57a711447f010006c52b4cc5032502383fd3f41b7876c8d835c0a12bfe6df3cf7f4d7abdd3961c59f28647244fdfe809396cc71e04e82e554bfa6e293c0b92643a55d3e423a4950666ac48799eeb9afc2b05ad33cd44c0fe5ec9c076e2a2acc923eb83e753249d064b062df728350552cee7318a1e19abd99fd58b28cfda8c4f47a2cf996190ee8b936fd6ea0c206b39763f34963529221e3bcf514729a682cf9260b1638122c04987c5621b886b7fe24c4c33ef0b58d0171343372725f018ac3a8b841d95bc89ecb2889eb33801958a4e0818cf37c6c3726b98a345eeca693063411d310a3bcd1ebbe9c0631c5743439885cbe4cd8865819082a6feff85bb2e6ca09bf3db58df1ddff1b3e9dad9c16352a1ba3fb5a3d93d7266f172e4980725706f5166aa03bca1f9829a07b50e3828ed1210b005ef74d0eeac06a14fed249f7f9f8d301ceb7dd2de2e11d7526172ebfb088e40e291a9d500b67a51da999c0ffde53ff187467478c4c0cc16c91fd863b47c658c3bf4fdc97f8f1f1bab7ed412dd5187462f04d0f3adb1353fe6669177c76203ff0f4b5904cdd9c0ae618458838b045d842e1fcd5a65375de10a37f585523402fd1ea1206367a04336bc2595bd353001e1fef04f4c7897e6d0e0d718e8d2f09803defa18338b7a565d1e97d2575106f0b096de5e0bffd130fb365d5ec085580fd825446b0ef5f8957a8b96b1198196d302b7ecbc195bd15043b27cc94ebd36370994bc5c81b16bf383cf4e697cf87eb04eba521b9b9fc48037b01886d4fdb313e0e026f3bdbdbe3cdd5e4a76377cdd404e78e32ab35b7f6d25e67c84f888f9febc2853eba28ad821ba89d669b2b140e718057f00842d5d3413e468e5a3be187d582ecc189783f19af9e604518b40e725e38b0a0610ad33e59c20db45a1136d2c9e78e5a126c422bab92986075b2634c1ab7ed9eb5b521597b77bc9331da6a11074a5a0ab5e0af652f5b44337cc646a40d09bcc7126353c9f2d45694667e4dacac7d679d604f08be4344a0159e90f134994b7af6c0df085ab350ac64f09c0637d2c6ecdc3b68613bff101e499c523ad589261abcc3422b58e673371775c1b6ece653e32d89483c8501ab64a599436cff51a9e9a1e479b30bb7b55b8e1b18db841597871f72a8fcef7ef7f10a6f33abf4bf0b480f4a5461778c005db40957bfabd085d0db51c2672b8bff3f4a0cfba56059dfe796f607f85e753174318c3156f1cf4f013b02d76ca031d63178c180749d304d5c536ebaf4c0262b55079e4e5aa3f1ffd636213e194fa6969a237967a91533e888e0fe198107e688907d2e4018a46e197b53064fa033c3ad97d2259dae2f785e74b98cb7a1930b3be8f39a5ed1c8410e0c204dd6f672a12446bff6d1fb37d1416907db644de3f565930b585f5b25f2bf095145cf3d26ededbb979a5fca57dcd75a646d32ea1339b8b3bdc06fa02ee07c42c440905abbea9dba928480f422b1db4abd9f73fb2de1e90f118361ffbd17c5604014b9232c5eaaa8f79c0925c4c0cb423cc0572136b6081e7b85c2e9b4df2322f29654204ad3c29849a4a4217641ce0fe2b584247d0fe50e5e5e442ca9e8dd672929ea1acc9f291b121e183e918173c732002544a5dc3e221ec9fa07386ce33a25954dffc134f10cb9746ed130e38f6c2a7e4064484914eba8a6f13d4b91c0b76a80daab89ace3e85c6e7698bab5bd5e05488befcfd3a58967bd7024cee49c9106c0d2c598a5e9c11d7b2d42c267414e7b235613f67b58068491bbe5f62a45b29278eb7b5ca5bdf8035ae421b60a14e5494501bb08a0a6f01792103b33eb6e591c06d91e69f803be5a47bb5a015f936f863efcc2f3ef7a3c94fd0d77701d2e5d0452674201d573e8fb0410228d77b245b073c8ab45291584b5caebc0a742091dd6437415f7bf7549a8614972b339e01701d6576391083fef9ecf0fbd1e27856955375ec263f02d2f5d44da6aa0992ce34c397a0ba0a428f4b02e09625a036df5a3cd788c62bff76d884c072f6b30b5b3877293194e8401ad2426ba8ad475dfddd65eadded97c57513ce9055723569a541fef61ca3febebdb84820b92a7be53f829632ff3257d10abe9bdb0f51bf6ae101e001d7dbe50073768ae3dfc3e15b4335b399e01f06fd7ce061c1b7f761b60d4f4af5722ff8e3e63d3b1f6aa939a7efbbae228d0cacab70f5f1878ac652a2eadd213788b025f7fa5b76eed8789e9dfed28f3a692f5ae6bfd7aed45292ad545f903b2d1ff7b22b202347b232522adc6d4d8ee3684db586e561100aa3bde4c0a1a4c9cdafb6e67b71e49a5663be31eb076a6796c2cca394e2513c21ba30cb8d5904583879dbe896236b05bb6dbf4415d7f171b141a830e89e9c36bcd5dedfb03833e8278a9e986157189259f55464035fd23af3268a697077ec93b8c9c29378ef69df7babef3d13ca910f496d9951aaebc5a2bc640a4984ff95a2589deee6ce95aefa28b05a178c1f0b0241b927b69cd448edbd2f43ddfe29ef525df1f5d0b08234cf57c779593abd730631944e590babb37182ef96256e3183b5ee6b33c06a47e8b9bee42a8aa2a4c86be893544ba48e2eec38e462835ac17d7ecec5672d32089a97e35183854814f8e52225b3d808af64b92727dba7269bdd7ce3c26337076c149e17fa7f9f6ecf84d95e5ebe92f886cb8c9e9bcd33c24c7d1c254e3f58cd034a888c1c067d96db698c25bd763ce20ae2c8b1c6ea41ae0253776d4409f3caef022d5984b2a07c638a44a0e1ad87bde05827cfe50ce1d22809072bee9d835ef6059b77b967b5cb81373f7d90f172347876d276632de5c70890fb73e7f7ed35db7e8a9729c363aea188ef3e18169d52c1b1f570fa849c077531b06dfe1fc1902799794447d24c89e13647f95911420e1d1e97f748a804859627eaeebbe8000074e8f6176f62512bb34bfc79ae2704897bf418f9b47ff9189859e60dbc4b4323e121f993f1b23067c6b730939342daeea320297a64ed6b2277bf68d8e9d4d602e995e408451d7200bab02d76bcdaba7a64f5dddf32e708dd71ba51600d2ea2751289a0f1f95c2e272060ee4b8f9a846525f68912cd03ed977c2645379aa8a76e2b8df80c4f692183cd8bd517a1793b3279f2a9e2f38cb14e8d7af1e50a425d75b0d600d0e02adb1f7d0c011e807f4ff8928bb763b6f46755b0a59457cd3969000cc7aa7df5a402d452ebef880f673570aa5188b2e0ce83386a1705bd3c1c5fdb6a8aba0296ec7a28fac6a53b5ebdc66fbbbc89ce2f434fb7de52d20ffb53a4ae3bbb968b7f3eccd2162ef29be52c7f5f46547d1c5d3ba6105ed1e3a2f260ce498410ef5332114ea71c535a40d103a5cf12e9006f0cf628482cadcbb09c121536ada41e0d6b9178edcc27749e088029430add84fcc4dfedb219aa0e95a4d12d4bc30706a72d4cad3740f1a06f86baaad56e00db0538b00f866448c7839d7a25a9504ad590b3d27627eecf763d639a81bb516e9b3a7bfade4bdea108598ac769c11efc6a4c32a1fbf57d34f8c75cb70d997e3c33cbc4cb41b36cc450735a4ca07c86fcb4949cc7a574710087be4992afb622c852493c11aa4cf65147c0a19731a1c7c2b2082532c9947d32aaa274ada8649e4c8b7f91be0b1e14c7b7b15ee5d8e629bb34116d6087acfe4d4ea6cde5dc20325e2d71070fcc07ea828ca2f7974223ba5b5294e5c03e3419466086f78e188190f4bcbebd535036b5b6b3f8e4ddde78b462a8f8ddc4094c29fba43331a9ab0f96bc7891decd3ae8c9756a600c663d4a737a2346840d0879981f2cdf379b12ecd08d9cf41f1ec98bac4a248f16899711f5cae30e8009c9ec707eb081e7753fbcfee743ded6ca3887dc734693f6ea3b9dcc147938a56320320c68fb7f5a3356957d40552ee117c7f9502c73da042a06476258dc2f885e97e448dc8e241475c97fbc4c55712eb8268720d7089cfca5c7e1e78eafcb54770deb9e0418ef377251f7aaefa82e4e580a89e527f4028fc28eac090f81df65ef6cde295c7d68366b467d864916398f9b28cb70aa4c9a2c22ef6803c02546a1b010413337be8443550ac2e294129b59f2d90655c24c5d5c3b76845f3afebb9f1f2199bea746b5ce373e81d9e314136c4329af1a4294217ac066d68cbc6e038ff132f0c310b7fc064df5489e876e6d7401ee0b3adddfbb45a322f5b5b5442a4bceeb04a3a7af9997c68f7f44f6fa98fe5c1ff487172378ce2d4ce85cfb07eaed9fdbf8b1465c183c5e41b6ab7e1a8a4f7b2df23327dc2482cf44ced8738d6ee66d930ff2ec814c091c08634d33cc19cbda66dad078a88adcb6ad7d67eb3d523bf2104db0384bad49a3e33a3672595708cabe4b9f08bf3390057d83ca9d067682b8e077c71e57db8710b03563c99d32968bafa7ef8242940e9fe12fdee54581198db0db7b0802a52863e0cfc8c19e724c8be9334f365e7b60725a2b8572e82cbb6bff652ed1ce8ef211c47d99e732977d99c0905ee504ab9391235f5947f441367b2f2c8b347a9bbe5a56313c0314621418b48ed30e09bdda08af43cb36f332f5b2348d3727c334d4019e542f7b572b2244bd75c12c071742b471e33a316b30ae29341c9fc515e60fabf72499d829686154d9485e4a0f708d9ec7ac9c30d32003a75ea9f6bc28cfedba4d32949922bab1d841290c39bf0ab4d6c502039e237e1088807d555f09f0bf740e855e6707c459c365b054978df974b0e659c5b0d6eedfe8b66201b0e39dd030c5a28d4f7cb7d78c42bc3c6683bf304d66ba0b99b421ba1cd220e0087cb47924145bf66d6054b2212ecf675663cbc8f66f2c14ccf01b63d624cd7c81edb2b14e395203fec6a08e16e85d7ba1bd577c96e52c151542f89e67ae9b6b3add7bdd883070512015433af6f788341dceb33c72c81623cdfaffaa3cd1f5bdbe55a01a97766b9a8c70b746752a8d63516bd5054eb46318ecf07d10390d0cd1785e0c941a2d31a69d190f8d2a9c0703725508cca2f133a60dd07f2d6d74b4307dada16fec2d6a73564b57c81130479499dafa5828ba3f7cea2df0c5e432612232b3edc6e7c587ccf930034d6ea2622eb05ccb781b93f0355d7d6c378576beadfebde4ded2fe88c397340fd19ca41f85b01259921b1a0dd7c62ddb13a83f713b3244132472ccdfd1c9625c8a57005f4b5581b96202711da4e7bbf151071327353eccc7ee508a2aa8c4d911c1020c0f95789dc14a23508cb76ee184c2bea8da6d1756a6552bbd8a6cec0c4a1d50aa103875c0bda3d2519f41fcc95c434bba3ed875e551f66ba7e435d4fa413d0855c0d4432bab35f116dfdb2db91520a1bc1a7c33b589d3950afd9e77b724c0fbb33ce6122dfdd6ea737271a600518d4df581784dede1dbba7e8f214c6c8bf16c1cf27346427ec9372f2330e7b167a9c66f139e121b7c8870ecd673b81648110aef1b959d2178e4a8b7758bd74f93facc2e4fe330451b82d3774cfa77214db4ea11bd6abdac14acacd5088d184cb9a23228d6e3af579c3d8841a1232190e9cf6af9b67387c029c982429d914ee0d5eaffd79fd50dd71d1b3f28649c70df6020cc33c13d92995ad971a8956eab6f47297b27743b06757a11b732bc0be279d598e5bd21026a4a4d87529a1b2255aabba4c5d9549afa4674460810f8afb8b29ea1e9d1a74da0173ecba25a5be313b27ccac6e063b6a7e913f22c7cbafe700420fac82f920747b9e7214ce84098faa9951393ed0b7294038b6f5a43380e0f371bba4a6aa6eb82a33da2bd0787db97c7eb342f227b0cbb8a2258608620311e9ac1fc7fa19f649eebf66ab68317f2fc2ba2cbb95f5178d618d82b4e8fa30babb68c11f2b331376156e40b9e45f356648ed4551a9188ac0556a1d3dae425b97341a3393ec3653372c94c4fac3c2576365591f05ae873472ec8440b7beb9d5eb3066106e20f43996c6ac8b804ffede7f41804dffebd6286bae211bb60b1b33aff9c8e03373214294361d6b77246369a47c344629ac7de8c65d58f94d26f6afe28faef6c0f235fed1d027616ccb404b61bcfd562d7fbdf8b1072ae5068512045e2af9ca182c0fd62a7fa30673bebca51a69fd622b60fd83cf5e749cad0d1740ad4561031feff8c5a807d7c059d2e674c4a6024d30acaf53c070f797b3bc4bf3d87c8921565aab07f053b545de67c187002b4abfa0166a563c27930e6b9c1d2dd836c17c0e4717603065a1881e4fde78bb1f95d1dc287c3bac315033916959d37f08b975962d2547fb23ed398d8e6024a6223372f3de1e866b423bd6734fbee69a72a06d102a087c1f960741846c5dfececc38ecfb0cca6eba51616396464843427f6b5c866c6db334187f09c94a12544af00f33df3bf04454506aa38cd79a5d490001590db73bd755d909c8ec9e2704851673e90617437c1dcd9aa40e21f46aa213b32f60e7d50ec4296d9bd223f4ab2b0010d6df37600ef3145a2d4bdbf7f465af69c8cfacec4ebbcb5e7175d74eeac5fda15502e72ea979a2b2e26da518b2d45dea1cd6546ae05940362eea7d40f1fbd3b7f8666bf5f3bd1b505108f4cec3d59872e6e7c3a72e0cbce72167ec5f6cbf5f4cfd298bdad884373ced0a5033e5a3c98b3ac1ac3b45ac3f782612533c09127cc11ff61fcc3f0a63546717b8f3b33b4a819d35703084b124459641e13c3620b57b578cfc5cc2f1c71fe2b9cca63e1ac7d6a8b48c87342bb3774790f624e13f23ddac6b75728ddf8ac1b4c683c9a9be3a728b38efa1b48e08de534b27b6ba22415124f9a91db75ec3bcc1a91dd9d52a8c520525d2545465761747874386eec06ba7d28aa525e0f65022af8c3db6e5b755c98f905810a82bf9c1fc8916fb4428c2a41da1e6a77652823a094b40da2f80d3d9de3cfe274b3a3983bc2c2469094ffa443cfd32b3dc7edc68340de385e4fd6f419261ff22b701d18a3b3bb13156a1f6e1648d963b85a4052fde070bc0defa11741c645cafda0af30b61f866f0daa2dac81c87aacc4c300783658ff462a5590cebd938f6ad232fc6a929d22a2159444a5943dd7721dc0c38fcacea42f8ed37224185e29c838dd78e6c42882f0f9cffd380ccd648b23a3706975ee445510c04631f5d4d27bd8561653073ac83cb98fc650b3aaad245a10bb069b0c929e5d3c5acc30f81607a202b270ddf2f133bb1b3f6183fcd47c72a1c34187545196abeef1721b61dde0d65e79ab09748b696112e521d018d7044db0b218cdb82c85423c45fc9d506e4ef57a519eeb65ee178263a6d09a2b9dbd7e123b4a2725b54f23ae5e4d779603c42855caf152eae472fcf06ab4d8d810581eaa37ca608307eef21a5f80af9bb13c499e51c9f17610f9bc75b2ef46054d6e285ec7ed1a776df3d2785768dcb03b980b8c6f7542e76ce893aed58d7d022c8d85e09e45dc57ef786fe423e3466c1fc3bb6b68f4406dfb64ac897169fcd7236eab6062a8ae3fcbb5269feaa28aa986e17346b13e7480b6a83f367379b2e1395689b8a04b70ff0fd66e51111e136a1fc60c3e50581de49bdab19553dc40e16ca5fb7e8179ff8163c2490cfa72004f4bb0272245d38eef9b88b240aa33941128c07fa84d7bae6f663197fba2d97918794ada3d4d8d444b6126feb26a3eb99791241f4090fe28ba7e7dba852df51e9b2564fa33ee79bf164dcd813f8056769f8a8eb62299d37971b7051a2b0da766768f0a1c071dbfb6855d0f2f5a53c13ccae3daaf2e9e3d4f468ea36ad65cf2f4c3be3c7b4d384fd500e1a96080ce26371615bd08f799e0f0179929929d97142cc984c480add7a04e38bd378d16dcee91142d91ccf1c3fe6f7f16ce2cee9bd496c65bda36778c03fc8816ecde5eac4429530fb4110e665ed661e6c71c5bb73167b7b5b9864b871ed0a84432fe97f24895b585e973578222b706da6fd6b769378c575308c7e1bc4b145283c3df6c3e30a9280133fe9809b1d525e01a1b142d8a95daad0eaf762aab60d918e5e2d3eb65499f64c48ccfbfe2a05efb4e811a89b22dfe20101f04a2ce53c30358747dea340b17715afe99549e5654ee1e07575b56ac10fca55c372532f9f19c3381da7ab25156bb475d5e333b49fa2eff57e2de91455bafdc88b2f6326b9dffc882211fbf0c58c3978832edcd917d8aa127127f222e84b0d65d96ab9a2cc6b9a450bead77ba5d82f4a789bea843eab816cb5d6eabfdf55849eacffc52c6bbe704199b0d37f60e9adaca50a9e8bfe8a12cb4990cee14448509957dbb1817dae79a7d2cb8fa0c1340136cefee42a11724d884b668d0a78f95174ee4e4512db01ec2b9b05afbb1b84a5d94b0f2236e8f971405db8e8fbd22779ee8c09856196f6a2dd2b0be14127c8e198dca73b5ae175d846401b761b3d9c4fda64e20597b65623c3585ed43a5ba1b689af441b959425496e1189c24ac6e54a281574e3cabf0e414f45a04af934b9a56e84727b4cf0df23f3d3836e77eb0641458aa782dca87de770a0cd28afe9e54c5b4a7d0d15d605b15810c8d7dcd14a6251c1b451f1115dec6e7101195b0c0aa2bfe0cdf99309f046753c8aa7e37305ff46f2474c196455bd3c775e95897e2f234453497e3d2c32e4d27cfdf48cc9c9cee6d3d4f6f48d5165c4b48e21cae3e9aa15649ca503307901f4e43e3d8e937190748bb81fc013b548d63f20b0f0f2808150d27d8d597fd45c7f3acfb4df52ab214b6f686c564fb06db5fd76e7e3f2bc8382642a6bb28416d24f2e3724d77ff044a83338609899de8f1e051df0693137b064f1f4b793d7b6fe0c2ba8b804f6065c8207b07be33d063c8c46eead5f701449a04a881abdb34f491efcbdbf3f9514ccb5adb8bf3436860c736322bc6ea9a97cbfe1320b6ae2977e625ad5cf0ce121baae74b5a8a048b1d2678c6fdee465fd5da2909e7c52d6978434b9c7637ea70058fabedc1574d8d4077646500740428fea34904f4df21d74769335b0bd5c4fdfb06d6ec88ef7ae72605e5b067815e4c0b4b98293b2eb882626c5d951b5eb9533a23236558dd7279ea2b285cac0f6036c10529627cb79005a420d747f3d3f132ea05200657f5b05923c45f7c9299e25b3461072263ef3ebbb8b232c351c1d54dc4a468ffbb0df45efcde874f6b2e1a8da02ff9dd384f67895c9b245fc153ca0aa47d12365aeb92adcc942e7a8ccbfb1e5d8d64887d35b9a88c88373cfcda3e46888ac2c512503d3d0e768231b1c8cac83c9d8c383ace0c8f472aaf2382d5e022da22284e4cd205d1f84e732ed9fd789a23e1d0266d40116155f74b5cede8ca531de078cb2b5eb084377e403a39911dc17b1fc5a7589457e7a54e4800b03b6a67d0b820494358de98f785bece127fedd43b25e9926614b6c3ba47c1c5402131c6f718443c5055b48fdc3d29ff3648cfa86d4cd6dffec3be1a5002f8b1f6d4c569d1cbc871527d94b933731df62cbcc8d1f4a224f7eba40c7fdbf5464c7934b49312015620d2e9a491ea529f9c3d7676718d41cb4512a9649bf54e3c8ef4796fb80d6618b9b073c6a683211dba1c8a382afd09fba2755db9ad795597ebd0721ddec35f6aa60d5d9123bc294e247ab73640c31fed1f66d14cf06a73ce504d697cc4fe63f08dc698ddae55012ac73d5bdb5f5bd255e0c6162e2388bedbafee757363e52f194a7275946ba212d1fe2ce7fc2fd4ae6f298c343632b4d86496f04c2df22dbce5d615165744638542ee9db1e895103d98fd8aad876ef32883a28ce54d7f9f6b43d97ea6bd957cfeb072a92dfa1ea1c6620ae7ba69756dabbe6ee97cf0166462ff514d19e050dbb087aa23bc65aba916b35c1d5d0f57d2a16c79452c93aa8bbbf159addb95243c3074476eaeb4f97fe2f47db1a2de07fc04e082823c00b6ce1309b0277c8a2475f263e7106a1187b82d4cd8ace22d3db805b54729e9da62f7dc7dccb73063af46258b36366d77f9cfa162687c1729a74858e52456bec94f7e511ebaf6791fa69ae951d1b9e36c91791df40383337d3f95b749b5afa266543b9afb42b37dc8ef475545d05ea518c4c13c7267a21e42d841b76ecb147cd5bbfe7fa3e57fb5142dcadaab7fb65ef35ad3490086e572f22c146804478b1e2db2043831d6d70e675145373304932519fe73c12a5208c96da6dc35dafdc3408fdcfd3345ec22165acd7de4536f9d8e86076a59d741c9b3c85532aa82ccbd4fe206ebef9d4e5282212cf86ad6ec007b75f0887ca878f7e185d8516657558c5f044020f0b628d025a2f8601dad895512d89d5b22743b1dcc7b89b52cdc72536d4fd00beb1639e5974b52f04009cb79461138bcf9344f4d88d10f8ed9d73aab42f92992db2cb948dbfc23e82b531f88c4a4a8927aa845594a8476051fb2ef474d29364ce22d8315a6c931a8f70787af33150eed4d17ee431da01ad7d92b79d106c6f5b3877cd5d839ac85242977efa0f3e92ac09a62f01b6c36b9a559871bf1b482462ae7a144ca3aa73fbd4920c51506105e6d81354b3134f35ac5de78be00439ca45d7edb4d20ddbf4071366df7cd806b3e78a2508cdc1b7569c1946d34344b088f192c9cf8ec1d0c30a743b6ca8949159c5f0f4491c0684afc34abf13aca6edcb58db590c15798fbfd4670da451df2de8aaf1fb19db4152c2bd24132af046af7547f441a1b60bfa35f85dd8ab445fb14022a0ff2ca2cda650bb97649c044c656d981f789b476133a2379a8a82c1463395fa4a047afb343ac29443d4ebb059d8dcfcdd9c8f3a8c406c54e231bf57c03599f01766a5f0eba27a2a654b70a90e5737583fbb4dd019414467850b03ba14773ff64e7ff466604b4585fe46248b5aa3d0fedd52ac8a9ef4aa09be0b5d605a0f75ee65e0c6c51dbcb20a0fae271611b67c21f9fdf4466bb2980f17b02942fb09aedc504fb56d6e42c18f5c6ef5ad34f4ca19ccbf2268af5a44bcdea39ed870c5d8b209b57ac3b268569d9fb77bff14035b5b58c7db619536c2df43b948c504d3de56579b3f900f277e5b18540ed6bee1a1cb43d32c037dd4385afbddf8873f2ff8876d544068d8fc85f976ff35475f5d445dbad750728edc12f5b9403bc75244272625a476e0fb6187ca59d1cd410d5d06f83c057ef8014afc9dbf7a3f1f3570fe04e48acdcb148c1de0b508c782c26725ade53466e51e955ca41374747a864ca6af0bda2dffb077bc00ddb0057c1613f913defa235bea6afbf052cc2449152712d57b6d6ad11f806b61d756b7d27b403be2867a4886472961b0b40294addd20a69cb45c620f506605c3c128cb17da49c70106255f5caab271954638633c5a904634aef443577888f3b1656d08d85233667b77d97796d331645e24ef01a778ea7f1e7aa103fd3e2ec94b9f1043e29b909f1c16cfe1ed829f925d85fd67117da6abcd607bb57d202b12ce7570396fa66da67e578b359b650ddcde5fa6e7d120df3aa9c75ba1aac9f14b97185215ea675d3e1523ab2aab58737498d72d6518c385c2b91ac5b4d786d2895f24da62ded29ec343d255d5b95034fe38ebcb18a419d10d3114b7b37a635c3cf84a15a36d0d002b0cc577404b82334691b4d62379a3f3a1163850a41d94a4eaa2d7582d2a0acdecdf756a2d4769900456fddb25b700f0acb544bd38f38e3e56933f664950cb7e45c8dcc4cb9db667edff0683585c6756fd6e3f65b8627e9ce59bba690b0a4bd361edd019841438a330af35f994cbb0f5761138b325e6b0e2202712242ec561ccfee4ed2b53ede399e22b693ef6c2ad440d1da8f58d5a265f9316c82d8b097f3f551da34c0c31b9118e8c2781dc36c9404a145c9be73e1658e666c8b7822916da417cfd8cda93218d1a27c673ab4f401f99b115074bdc821c73b4676ac51197f85053df425e29cf1604639cc9b6decc8ac7bc8815d2bd7c6b676b8fb5d6c53584dbceacb6f32868dbd9614f98df87a4e1b995cc099de176c08621e0d031a6b114b224c02bf20c419bf1170b726f7a4d0322cdd9703609ac4755e822b26827de731ba715589bcfc0a7e6a2afdc6717e64e6f950597c3991ce1fc0f613939455c762f59e45f586941ed449a1c2260953df3abcae0948c073ec163df43fc36c168ad002113d99cdb1ee6dec9486a886355920a6b01904e940af2b4ae281f0e77ae6748b8ddc85234a733e0ca9d02da169e673f44cb1ee981a6e93e790be08600a8ee45b522601a5752e7a1789ff3163681df7877f0a46ee7eb4fcd47a86cf177b05786bb220ebb627c02bc4c9206208af4428df69dde4e369de083c8aabf1bc79602f92392f922ebd33c231314ab142d10bb32a6293465d2c37ef5c8ee358db05e2b0182133dfb605271dabe3c0f07b8e8620da2296059ce5c8c2042c41db9ea8e398d7c4b6df86563dd17497b2fc1d22c528cab4838121249e62166010697f27483887b1785743e78b00ccb1bee3f5fcbd7bfee4775a6052031330135559924d153b7115d723ade1118c813a6bcbfa9070461c797cdd981f915248404d72490c176ec18fe2f13f1f2ee064828202d3a18162eaf43b0ff18b2bc5f0dbe9209280b79486b257b1aa9a5751f68c4706c61a95403d81b11622f845264d7c670a0fced88271eee50aa336fee428cd91d2eb2e179eb09a71dd5f82ce3a43e11637cceead6f28d629a17d3159a09f6bd293e9015fa1af1e66f2b23d57043290510b3fdff32e1949ecf5dcb2a691d62a6223ed6dbd98ebd13ca7bb3e8f68de55f8cd02ae5a97deec98b57dbee46a86aa4c14c0f878fa575cd93c9b8c3819db82173c97e105b5d133114b65dac8da0d3904bc0c0ce11e6a8479d7c7df4b8cc2c23c9f5d23f0ae11c59a7586ca8627b2c9efe19b23a65ccb16bf5f2f1c82b3106471ee84fd418fdf77d8ea59ec93e322438a3ef793d9c70f3bc094849905f8554d227b31d2996cbe47e48b60e984e826c7fa653268a1760548cdf1e2a6066633e71b4e4ef9db88fd0c9e7f9107a192179396c90a5ff557becf49dc4e51f75b84abb699a2f0e41cbe3d99fc2d2a70362118be430340df4138b937688e93ff6d30de72fc955c6a877f51a9305c7d6b2986850636d557e71dd7e9b5cb375edbe87c02a39903c91b475bc6dc300e8dabbea47037ef63643a24fef69e3774dd72a95d1b9495a4cb24ca63faafefd13b23b346cec9b6b024cfd42dbe9a16b294e08b1ed3e33bfe96785c580da7e2d7b5e05d37f20ccaa80a9ae5f6c76db856d28caca1b276da88a5af758c534013af1d6d33227adee0aa7b88f6a511604fa37028dd64ba0995175a9f494354e88efcedd9a0135373ae6e9794611dfa5e319adc4fea21fce572baa7e9c2a1ae2113ada9dc8448a507feeb27c27466f80ce0e736a4ab10581bac3d442a6b3094f3874c11812025ed3e06a245c3ed61d30df65f30e5b489f1d35436d265262bcbb0b7ba70ac5c513d7f75138c2ce8e320ea0ff7cacbdd43498f55b6590105bb7c16385c743b7f15b493143b4ecbe4d7c9ef7396696548f94b2b3fa5bbdaa0f61d92f8eec32e0e358d0b1af5d0d652bc94d9521053dc5280fbcc0c59d43ddb616bf44fe5517db95665bdd752d3552b3c54c6675c074066d7d993c997f9ed41fbd68dce66cbab4eaebdac2fb0d185b33008479f8085460d365b4ff92c80ec4c8a47ba819cd23b2f65987de03d90c53c48970c4410f98aef29ed6bc61510ff473befc1cd13a102e6f21249418cfeb19b6656da3c9b84c5f8890f5394b314bb5b5a087c8eb33f1ee104a02b191307991e65b325a330ce4299d4b70ed228698155d8c4fc3bf7b2a66722414884383a0c3425d1dea956f014adfb566a831a12c6aa9caa4908e4438bef61afa1a5522f76d993337b7aeefad39ac0a48bfd1a76d0ed7ef45fd771a79b0fef32b76461deaaad2ee49dd2740434341ddba81c67869a15d927bb1008b292ee1b360a755a59478e336fb7dc4717a24c024f340be3a04355a4dea3bfef2888eb7ff88ee3e9a4c4fe89fe9befc4fee909c6090696d2aaf6c2aa5e139bda074b1fa9f312d0ed3b10a639953ddf3ee11460ac85fba5ca65692847eb6320088768ef8a03709f4762c7ed71aa4254f1d90bbebb5c062127ff41d8397c05b57a00590cb181a6e504180ee5d19441961b7148c41678fa0d41152f49304bac40610116c8689b3652b318325bb71ff9fe7b95b363dc4e9b401078469b6a6b32692278d4dd1c846dc7b4affa4adce1818c6a83e87abf9d3e3d5b40ba48fc04757d39bfea8f214a90fa8ef12d180f412dcc41610140045390ce6e9272b5affaeabb0a925e59fbe2eb363ffc8d1fa6b4360094e33d4681b1ded04634f6b545657f6c36edf33e6f406ecd78226ddbc92f0088d2dadd09b2c1e17c430186b1a229612adcb596447aee4a89d4890cc9671ca83895bb1d9c8a23629565d3552c49c911ba4e9127a343745bb75ac286f5916cb8f87f6a9532b4e90c4296e7add84c0821e67600fad282174a231e89f6bc2b321af808678695557452bc6d366fb789c24a0976ef136b9bf30bbdb212decbc397feb5e93fbfc6b5c46e482a2c394a9178b69184fd6ea25d93e4d6f2b592f4006ce83b0383119abdef7eea682b55ebf18f254ab06b9f410f02ff86eb80bf017a7cab995ca4af18a0519d374e82bd3395fa3e6c851aa65bb33d41521b4c2ffb30e2930204b6e122d908c22d1635b641b5b3fc0255fcc953825389ecdf39d03e99c811b7091a40d0989518963f0ba93ec1cbd2fd693772a904cdbc05df08c359a89dd7021d03efb142126f119648bc8a803d3eecf8c25c20c96e86dfe821f52b2bd113620f6f7cd204464ed6571e01cc19f6c5a61a7fee8dbbf28da4c727c3c58e5122a5c8941ebec31e99401c4db15f4c06d79b5c872af84df941de4349c83f1c244a5221ba7249f334c6138c831dc3485f2d5270d0b6fc970f7397852b300994cf91cc371616f8b92fa6f6409e79e683e3bc48e1a616c67f372f0e32257ac2667b38b3ef33737501ee161b4c2eba4d132cd3775938030de9d9e19d3e59622c811cbde4e141a1ad0821b774b8f3ab522dd4e1e6fa5f72a4e157027f830ef2ca22891392cc22d4f4e1c8996936fac5b30d7b0b4eb84bb4df764856e09527a1f8dfbd457d53a275e285a421588c8794a635789a85037f7584f1082ea91dc9e7e5922573655bca78c8f512ad3aff1763dcb9d68509140faddfd0f74f07e00dc27cd66519d7f2bd50dd394721680f9987c8e566ddcc464bdac4b6e3b2b8ed36653ff5ed92ff8fcd73579915fce8904cc8ed6bf0c10322df06c8fb86f99eef96590ddb2e5ae1cc3f975e93b621d9169892b854b3d41ce5e8c8440aad83e84dcee680bbfe7702cb261b0f7cc93014c843578561eeccb929207832105e2924f4e2dd6686eb8b0a865a30367730bf0565e5f90faa03ed64704f1137e6518db1b82b1701fce62ab8b5162c1c02b457bd87cd186fb5880127cba738860358990ea438a95d6a7fda7923e4d0bbfe9bb19e4635cde4a53f22d2faa5e41c1dbb8fe39c277cef66541a1a94753ee15604d959307dc8da29600983d1d5fc552948f67602da43a53454cb821b93940702cb90a860a153b99ad8298774ef77e71626520470c6798ff7fdb2d2f166397705dcd34558f17aba9408ee93645845a77eff7cb384e5e472696e505baafb95feb5083fe873b7515afb1487834f8a98d28b11cd03b1c86c3f7e46ebbdb071126b071c3c6c23b43bb38d1a5e61de91f782138c2b5fc53cd004dadb1466625b74974ead328b59a8072968fd3a6ce4830124be6c90cc9841eb9024f5999085d2a9ee0afc69ed095d2b4c9c016db3a1b0ac470a80285877b5413bfa1ff0c2b383c8dc005d82211c3a1ae752122bdfd1a634a87c1cccb4f267a796de53f566f4a2660ec970c48aaf7f61fd749a0b0f76ee67ddc869e136e9168dba0049d519320fdc442002b192370ab0d20bcd3ba57586a879792cbe1393c6d0de7dfbeaa9f2df13f3b12c496566836bb0457566b6a0e17261ed0d113047d0ebd064232a72da8d59146c23bda8879511c8ae87c27d2183ea61478cd03caffb918115afecb5a49a9e959e6bdd41419d8ab328cb83f375fc892ea0cd736ea254dbff17d1a7cd0ff8a621070270bf14859f26a7529da2d9a7a97f339e9f2218ab455983204504d78c32c36fea9a1767347b52c7d8d511349bbda17376a167caaf82d515239cc8842eaae0a33149c0c2118185a6d4adfc505e46ebae249f4ffe299a0ce0255d117c6f8e873766b0fab3dea493d538312299c80133272e3e7288f8e2ee737d40468b25872edbf9f6f906b49ec6cb907eb930bcbf47fb52a09b158cad393515c67655077d760dfb115a3e11fabf557dd6cdefa2afd62e3de1e482b880cc33c29517a4d7861f40203338703c0747afffa3ed54cf7337537569d93c374de2dd5437432054f08a50ebe492334b4318c3156f1cf4f013b02d76ca031d63178c180749d304d5c536ebe94b3a4414e17daf175e06206ce6152751f543444f72bc9018e27cf829a310e152e5d2f3e8c74d8e8884ce1759a4b699237dc592ecec8e3daf3a5717bb029e4e97331b6aa1ef12680a241fa689171815471d6da47dff0124bd3a6b66fe83a51399bf252a069492fcafe56ced25d88efd4b8b2b54d2d1986dc14a28c14f1da3ed95aa88ddb922ee565251cd1852adbec5c23d9a79221859f80f30edc0d87b1118b3580a6e3e99111b5fef283d31b0658bfb450d9a7cb17bd4fc350ece0498e9f9a20f752011880555c3ec79b233c901fc06d8ae4f54dd3ae93562ef75a7048f84e89fe4145188e30c628d751b279ffd729979a5b5a9a417f316a44d9159fe04ac77e452d7f575384ee6e3e631624dc78c500bf97b172c0935a8e34ca5ced8b47088265c61ad8f4da6dc0589298c4fa3cd59e52e0b7fed30f67b9c8df3c8b413e61da3b7200a68556faa351ba5e8f0df91048ff7e78bc59990f360043d95185569e64a61f8e8bf5a0b9b5d11258c7d64684d2f94ff12f209be7aafdfccfa1c9545e910060fc322b1e027294f617eb1748d303489cde287facf1fb47e255d3cddf06b76850282c4ff17e8014e74b1334a5211ccd204b377ac0c681155e35f51a7ffb44c3422defbc951cfe942300dda17d026f092c6bfc31cba75cb31c8a9cf5a3e1a4368a12aab62ac328616e6c001aeea9f494a78278109096414ae78f795e4a2a769a2f6ba363fb677f37ba3b905ce2e2ba83aff76d884c072f6b30b5b3877293194e8401ad2426ba8ad475dfddd8580c72d6e845033785f1f040d90fdff10eae5a5aca4049952c186e36e40433d768faf63ad6fc1b1fd7c002c23e2757d72845291e5ae4c72ae0c9c525c1658a108a402bd520b65c59970c94d6be501eb1a7b36e68d807642190bdb51e1a96b6a1c652ac856dd08e94c11adf210957bcc46aeb3ec7bbd98709ac8fa023a7bb37ef85a01249802d0bced203366bda4a5d377adfea2d2065b922256d3033fcc2c592cefda0fc0a301a475d7dd9c1efd750c1f7537e1e5306918d79a584ad793d578ccbc7541027bbfe3691f508bdc240c6355c6e6da7933253f3694958763fbec9dbdacc977d59b6b7b9cad5bc8b42791103b1ed041d52533166116af845a60aaeab9c2748813a962c430013f0e7e69692ec36d180544ceca100f0e24d7629a9182f467ea01ec10be2f9cd6c990e13189ec555f294c10e3c3d7112b3beb827fefb08de4b348c026357f17d910e175f1c474fa467cfeebbdcd8f93d5a58f5c1805923d61e3048916816c3954a2836ff0e0db36d3f28850b9d92ae0a3f88a3c68a74003581b0e331e76e7821c1803753bb9be58cba3908095e48d723d2854f1b21b0849f26367cc409ca67c9de4ac2a06d2ce1c36d8523d839283834a860b83335c9189cef5317a1d8b3ffe2d2bb624e5c42632277311811b90156dfd19de0be642a23522767049760b3a463144198c7f64d6bb2cfdba8d27ca1f1a78c3d3917b671c30c8bfa0e0eabd36fdfdb36810b2b3dd98af86cc850587a8d3a90bda7a892e2f321c4a5e43a6f0ed9256deca529833c29e096eb3c1a68c6afc061043c604cf4a2adab54a2126b2c1d04e8ea93ca61da2237f5b84ff22e67df64959b55dbba7bb36e2d95bd1fed35096d99f5f2a47a1da12537c0115062231ff72b174c6f0947497a40fcb2cf9241b53723555fa68ff724ce4d7b23067c6b730939342daeea320297a64ed6b2277bf68d8e9d4d602f0e1c9e95457f6361b10f7246639e7550f4b8ea2fcdbc0b10a30cb50a36c86e03dc5db8b6454700aaaec2b7450ef3ecf1381f33d5b7493eb40119c8350ab96300dd1cd68b043b9d2eabb3d8edccdd4d7db771ef88e8da74c2b8ff6385004a521b5db1429bd6beeefa9a9041ab61466070315757a31bb91e4d2d7bbbe337d4d550cf1e5e3d5825558ade94f86bc95eb68f9bc6cc5baf6e6efe79d01a3405ddf5ca13f528c91cc701fdbd13bb3d5cd6390ff0d8f358dd53c1490e0d2e01e442115bd93b1e768eb984e1820c517a8c3531e3befb40b6abe3bcef51f8b01790c84346dc796768e51046af933233c4040b06110cfed7f5903a61962d9e64f89a8cf7231e97ec3964b83f933d04cc593e83d1a11a313001fd00609746b870fe8765d6802c40d15e7413487fe8e6978b359e96c888de93a294478005ff438d76110b9c9cb1f5564e1d3feb619319492c9dc94b4acf2bfd71091ec0938abc13bfc204b1d1e46594c8b49b06959d54e6b9438ac0e928ff869efd590c5353bb2a79acde6af1a06a9b4db64a3d650ffcf4d36b2e65500f95a09a0147023938c6939dbb69531605915e1d61946105d6faaa274ada8649e4c8b7f91be0b1e14c7b7b15ee5d8e629bb34116d9ccaf94eca0df975b7312eb814b5505f6d60a84129be3ea65a568d9f14c500ca689cb13efcee08d47562b44a70dcc690d18443c1d50fb45a61538c2e5d2faeface5125d18af5b991406892d6861c7dff690cd1226be027a17e0ade9e7693cfa3fba7756eae37589782cd989e9a4c12fb2529a4e19c832bd905e02c8f196efacd098aa207ce32bb7e8e2b8181da75fd7c776047c82428194f544fa2d1bf3e413d561516fa55fa89edd5c9bb88eefa7471cba3ed16b522b61f9339c6ca224fce09292774a8540aa7eb9f58d714d3fd2839aa6a21bb1b9fe357004c8d6c8efa1bf9a89c8f93fca5759900b50f6de5eabe84d746a8a9014f3d7aa30e8c55b314ce2cef158dee5169452853b77726f967f3e2781515ca55308c7848a2d771a6119c562093b1faa4adcb8c685dce00488e0080fe705f211b58b8d2065a5b691aa4bdc5d74995795d7c3a38ab8554ccd1e091e95408870da80a4091ad66d68cbc6e038ff132f0c310b7fc064df5489e876e6d7401ee0b3a6995dd53df2a0a43762d3ad35da78de876d626c7c9f4f150023b0e3a3275ced7ae875033c307281dfe402401c07aa252dc784efdff002da4b0d71bc79917cd59e09fe59fc93c1dd3ee2efb7b526d9f546787462441250cab5f61d33329092df5f97ae697a0b08edac699f4b00c3b379cb9229a73ef9b64f09276b4489bd2465a5fa58ab664a75d0334713f35cb43540eeaf87d8c6716d38318a0c384b98339503719ddcce75259ccfb8bbd936f402971f3c77ac400fa815ed21260d5f008826e8ed5787b9ca682b6eb962d30113f641316e5b44fd86a4ae6a837f4bb75acf6328a75d12b71981ecd957f0749da296bdaee80210e87e4b7ceccbdfbfa2a91c317294e0dc6c6f97466cd0423bd25866573943299ebc03d4e4065496948769bc9a2b2f6f9ff6f88fccd1bc30d4cc37413a58ef2b856767041746c13a40335bc9e4a8f0d354ea33c98833361ee969bd6f188575bdbdcc678e593356ea01d9cc4a5fdea2b02d92083aa3c803da6f1c0c5ecab77816765376f7f108a644eadb1d20ef9dc97a9c07a1d8e5f6837eb362483b27ae563ab10a61ba88f4f35a5ac01320db60de9c480f865bf53a9b65b553b6ab4a3a6f88702072dd2b2ce51a25182242605347dd618f4d687ad43b3b5f8b4dde603bbaf5b3c07cb202119cd6f64dcb2a327854d6fe80b4f048b4fb18a8e33732dc843d7368cf6f159d32d3bc6b0219186f99d25639cda15da98bf288650aaabe1301a6bef568708e54ee997efedddb37d08d7de280f44a12e1f0393ce77d901f37c4e6ff7516a3d82205bfb4a4d0c9b20667a26457c56c2c6310807cd6bfd203c6bf3b6655ef14bbdaf1c690d1fa1a65b4ee7b3dc6982a1a42b735da56cdfba11da61906778a235dc38d12981b3c2eee66e68ceb6a9e1341e6acf0146c8e801d79f3c1f9fd08a5fae46612efbaff92a7be0753770b11f5e7093b821e97d18b00f0755debeabe9c8e22339372f3bc7d6f5cce10c8b50671185d89aab60f5c7572e27a224d8c1ea2e3ba6fb5dfbd8c18dd88a86a0337a5845071b0bcedbaa627e27ea61e8bfe3d3a10f2ba1feb6d0044703baa115ef6769ec28e0ee5c3a4106afaba88855ae6493a185b5ea8a3d83cc0c67192a6a943a53a038903153c05898b6a955d4a55df3c2955f2e37b1b7723982a94771e411487de166765fc3fa12e0c73a0e255ee8513634de3104f2c61ccb0cb17d4cb29ef93c3c5a489433a4d32de6cad70bfb9fa34b8f2495589247bd5cdbb407e3e6f6f1231bfc737aecf11ad20bce54696a42839636e1129be61bd34c59ef42972e2aaa99fcc4df925c55c794790c78061840c8b0b9d0cdbddf6178327c5397dfdcde53cc83e817ef7cc23efe3bd8cd3f91164d6d60f2605dcedf4418356141368b439e923c3a1980d018c6a08c19668658116c540247195667ab1cab549cb4cd04d8c7ffe26d16e4e3710779f633e8472512ee1c3b88277a9874c521e5e22fbcde1d347784eac7b57b6203e579a1909bd72c7702f5771a6c504b488ba0bd97d8e26a7832cbab062a7a6f88b5598fe81aef35ecedb921fd0fc2118a858e69e4c60c82803ae3d1ed5f652c7630b852136479ac839c23c7d8e5d5450852d174c9eb89311ccf535f0cbacacc695b92d4a9a78ac438a4a73707454acc218179df4cf94088f0b1d78e2b2ec239c56367dd7a148d00328567c61c52cbc1d1ab1f464bc077c3f2349c4d08d6932faf254773c2e90adb959b641c41c60e9f04ea9dae92d86348ea8e9a72736d4c7c3368892765962ce33bb690f80e04c11a73be38cb7b1ae116bbc81b1c38677d5ad02b2c4e69f99cf4b0347945c16ab21612afe97f63eb350ce7494abbdcb81c6ff0240e67d6d83e1ebc101147959e3908c36c9c041fcb96497f456ffd7133adb8d84a4c59df69a55ac9283ed1fc7a74ababf94193b7958ac774215da5e00831521f6293e480d0d749e84c27b96c24700b32c126cc5fdb766c51340e9578dbad807b60ffdff01a09e30e1d0e88e1e7b4cccdcbb450a77fd9f36a41c3bc2642629f2214a1e9fb8122d39b67682b93cf2aa137755d5f61166355a95a10977f8ac0ecf582436648086dfc37fab39eee7d878f0ff7bbe8c1a845f91c61ef70a98468a207e45b94798338cf0bdb0a78433609c44fe984b5b804ca14f8e763681faea92bb4dedc9a8ae578c260c6186b57a90b3ff2c5b06d84b4b64a86c17fe41b92d04c5379104beedff6f698fdf5f76bde70adc457718b5469678c4b7cc98fdf8f8325f96f5d482791c7abe5fe58668f321787ad98255c78c1071f3fa18e90ae86e003a4ef8969c381e7b1e4c11bde993aec8b3cf76b17da0f588b9052780f1c37ec3019e72ae94fe63f322303ce343b8e20a6bb1f66d0400a5b055947e837d1fb98e4bb7d2511b4bc3d76def3074c6882c5022fdf9b296b391f5376434a015478423f84922a254a05600ba17e420e930df8ee3208668258b6d0f0fb4dcaa2226a9b0f13ea59397132fbfa6a7de60248038dee7bcf96cd80469f01717fa1c1b93b31c6994ce059e6280be8f34440367273e81a138868ceaf7d044efabe8b2ba346e312b496dac081b19290438d78571ef0de3d74cc519c52f9e7aac5bb92bbe9033009f07367067b42058a8ec1564f74017c8242b86ae0306edeb079781a81abcc17d52969b1d32dee40b8b2ca9424cdab5b46e394af0501788bb70589e2991cf1f715ccf028399a36010470f410dd9ea8d3f2339b09c6b552c065ebae29f77fa0a7901e32c3a09f76d7a45b37ae19187b13982436d383c02882550eb3dcf62e0143d5a0894bb443d7fa9200b2c04ad4c7ed548e5ec190076bf882e49615e0f49f916dddcb199f8a6a1a748d8d59629fc814c7522d55db9799eb25f7b8b7a68d7b4d267fae63de14425aa0d0e769ce557824da915466da29b7aa1dd60352ad20dff56bf6efed0a3fa74035517a7eee50a582947616f8e6eafe923663ef010a5d049bbc961b551a4fce536f755aa9269e5bbb59655ec68d9a1353918ad025f559d5fca54343c516b7ab7c91c5396f70ed414ef171735a54501514ba12ee3eec96be167f30f1ba6b1633fe92084a4266884d00db11ac8a95824496d074e6d5393dbca14c0863b1f4aaa0a08bcb6cfdf67b01869504937d96bad9b73d134ee81eb8bbc2a4fdaa158e913a6065579784beb0d0498470e3bda3a37b8ddce0ecb810d2a8c374329ea2ee1f7ceb5466c315166ad020dbf24b6bd05f5a2efe48aa69f96e2c875ad19086da570fb78011d2a21a918fe8546a152a3646b97f923816e5c36b1c4ceba2a37a36fc6ab1e6a40fcceb28425e6448cff9325da6058c04111e3e50b6e3c8b02cdf1823d373fa31ab69de6ec71b03ee91264602b325edd14abdc88800d68a857a9e752f9bf6e9acd01213306e9fffc9507b49f18261d6600cc3054ab0405e127487031ab32544b608996498ff03397148c0ca9e459e814144a26f2ed4452a38b04000d94b1d8492c66b3691feaa60ef9906d3ceb1e4ddf604d34ffcc3af06ba2477e9050ee7b6837a1d299c313bd3343c6df23a96fc9294e977a1fd996224bd3dc1737e76845e9b1c5e95d3783cb35786d77c8bce206a5d57c6d7af543e6934a5ef2aa81b5857c0e0fa1d94ed0ff0d7620d71a2661f24270a7b76b50cf1ef90a38213795f71ec7787cc556f8c1a75f4fd208d2b1598877e0b9d8b0ccd98c1ff23ddc56ee175ecdce339373b27f241e4a3b6ac7464d8bfbcf969d197fb01e6aae8e10e918534bdf0cf606127a809ca4c95cb4291a5cf4cb36f1b5d9b9ca0446bf0b3ab771a3b67d19c420e3515302700a76566e08e43317d731d4ccbd36f0ee0c166c4a76115f89d96413f0d95b5686b48dc885ce3e06da18d00580d3519ef14d1f2990807411f38e9898067150829a21ff536a8af7b94029dc90555a0470d6b4ecc9f1c90e7b4715cd0e8705395d2828afe48c26a524f2798bb08f7a486236e18cab896089cfc6d320e110bcfab51eed2beb18f7f98d5769effd4c3d985c501b77446cbf84b86c0e3a7553ebd5a4901ee2a380b5ba60939ec088409b3660c25db8f258e66445812ff5f3f4384d348342a8a625c3d8d08104d538a0d41a91146f9646be908cee17c95eeb57d6cae35f4e752a750d7a9008e0bc74faddb621a4bb3b8bf21a45fba8da8f58520f1d423ef09f3f19404ac6e54bd2ccf0a3b8dbcadcc4d0ce9716a1b61b712962fa61e0effab0fff3759db9c2d44b97f2689b77f1c1ff478028ed5854be3c7c7d6487b32480fa5f6393d0cb3d4698a21e1b3f7bc746e4d11b8bc523c9936e148751bcb053428177d517d065bc5a6f6c97c80972ff37c0bc4ac03b02bbc00278ced21060262623709246ddc05a60267e97252c4c956487c658e67eff949bde9922ace577a86a62c7617f0f62d6fa64654a8d81d089f2c1723279caa7bd3ab85001e89b89aaf5817cdb015b55e0b9ebab57c8e7da4d2cdca6e5393267cc3dddb12617256cc58ac8bae38915e0ca07ae499afabdf33074e855e98e51f5a4db4faf4d43a655cd79d2632d8eff6d7dbf25a86e5b419a9a909fe0f1ac708507e49dba79ae5014a2e8394041eb3977f192d75321674304c64f1eca0ed99c03e1fc12ee555335b6c41d678f45d5612df1b2057d20c2b6408502607bf87a5070275f3b2c37921b3ea32c174ea847404f5d1ffa297e3c9ade6ccec889409ef9a6ee0864f4e5a44916b78f56d5a64e99729a9aa250feed96d87113e6bef0272b82fc0b61769a37d9d9fc0c0fd4aaa0e4122eca572f90e9102ffecd0a5fcf2539de805d7274f9a7de73c3fcbdcd4e66cfdc4472a07a696e31610df97fbb38b202bf4934860851df6342aeee92c38d18eaf60053214535f96625f0446b390a7d81991bcccbf66f984bd59225633ebfdd12ade2de3fdb289c9c2106ab53ff6927fad1bd64cefe0ee7b5c7e3ead8f77f6846c11ed754484f6228f1d28b4fedb1253015cb514d79d6a8297e44fe083b4f6a163ad820642c2a770d2311f9b71112c4dda9e50a3ee60f2ccd8a302da214ee109145a403c97d1fda7a1fc876253909512bb135f74d6279394740b0613f0fa812be8d9909f5290412ff88998d22ceb3ea4d872a092afee1e592526914f065e61d8013c0e50cfc3928c46c0f58e1a48c4a6ce43851c1b2af0b197e6c9726a330b7da60aa80d51a99bf82b5fbdffc00ee10abae3a52d55e2146cdd6c0f2de2dd3903f7f476b74605682ef7b360d9f42f2348589a6cfa90b34277f471f1a06447ef176b1d3c3fd2358ccfb81e778037c58829f7655bde2eaf2f79633984006d5200ceb0cda3def9c08830903ae49729892676f1e6bad1b2379042b1201237fbc765f41d4b957f49827086e5ca4c967533b37ef62dc30639afdc234458614c125dd65a1e24a4467121bb130129c241e170ae5f854d4fbafaaf4915dcacd1f7bdca71acbb3a3ea8eca99c1b30337aea14c5a69b64a0a75f1bb27cd35666491fe87cc3b05b622983dc5527dc46921fff6502546eeeb7afbc2ff478ed18d02bbc156c549d35a09cffdd8bc3b4ad29bd07d81363a94f83f96f68b42c6feaa1f0d57215d29b43fd270b2739314947475fd6346fea7d4a976ca7c259982181d47e2e01fef1384958656481cd1c0b1446893820c3365399bc93dd57e7efac140d4d73d03685aa498ca988ab65b36b40ecb15c7e51d596a08796fd41d3a0a1c9d062de6104449c736daac6f9db8d69d9ee3bf0253f6ecda93821576074c841aad34db62838667005007fda5d482d4be48f736093cf04c9f8ffa506a2a3c7c85e73abb004bf19f49b7a3e4e06f45d0eea35b6e0497b00577cf7aa785bd2ae51776c78291e5895ea5f27339c7ee049f23b633a6dd4725d372e593948906469c605dfbb404251f73859acaa1f7e34da70568f5ec9763aa7ba4e89fe29b783c5c5c344c6ab03b3ba858dd3da8600f39b431b803fa01ea0d148618c1e88354debd93f85678b82d1be6498c9d7382fdefb6ed8ff0c5cce6371410d05120a69771d5ace980ea4b1234a201626ad226ae3918b91fbebd23ae1a3c497aebb8fe94f9acae6de7237e031acf9a1543a5b9f4122a71d35b19dfd52751ab0054a4a029efb3fd7084f2bdb569ec05622b15731a856d0a95847011448d1c677bc1e17a3caef88d0e941c13e1061c98179b2264d5fa2147bc3c221a5de8f77e62b9d7adeb7dafc1478a6384486cfc12689d7edd1f2dee23d3e0b1c3aa68b5dc6d5a63f00931f94f4d6384ca3c45f8b830a06fdf71d7c90eeb5e58a09103706f4a0dfe8105b385a1645271778096c8474cdd65b3450f86eb998225703e2f251cfea466e2151c8f933cd7dc3732a69bb693c7b8d0694da217ee3eaad09cfcb4eba739eea3f7fb5f8503b494e803464840832ac5c1bdd37743279c235d3657dc87b53d453becbd01ec18f9370c526a8673907a27e351bb0c0424b6eaa339a1ee4a54a4f437370cfcf5474043bd902fb90814087142bf609bfe9c0c3f0280707388e06e58e91422e2de368b7c227f074d1a06e555e46da78d9095097a8bbd1d7030044ac0cb3424b1413cd28aca541c0f83c01c3f9c9ecc3e7c3b851b12c987b954ba7ca1ddac567b33ae60fb3890bc59944c5835cd15bef67b02c6a8b7d2408392d65c4da1d7da294be2d2f379e8b64b1ccb5ffe8e7bfb069395f39fbb19b209226cd31102938d8c756952f77c864cdf06359ca36b5daf0c536bc4df9854a30d1491450d42750543c0b02623edb7c911faea953e3ee3b24255d3c404ca8a51d0d4efda708ead2375db916f1df52687622e96f55f18b44d0ebe9664f0c06159c4807e3f5ca5634319979c09f27ecc2dcc8d864caab8aa38c9740af8bfd05995f8738c36d1e1e10312684e7e64a4e2b82387c3f5d9976b3a39bc03f6a85f73093e3551bf1aef5ec01b98e772ee1f925a3e1c887504cd2d34da6e9d5d201aa6c0b9a2c4d79d0d94d6265518ef8cc3cd6da33ed40d1c21595467865b32225fee7301256e04c0a1f1343202dc9a75362e067df26c59c66af582d55193f07597da69ea7a9283ea6a16677eaf46c280265595b99c8f7464455d72175651b2d6b6e9f969079b56addab2f657c39f2cf57157de9db392201a0d19a0b919892031dfc0d1a01fc0cc24752ac82a54f3f832e9faed2c9f6fca443bc2b0caec9cb633b964d6688318f0b16236682ca951777e12f7d8bebb1cb8a3bd3c1aa75f5b2552eec719f27995a441e042aaae6ac22c25c274686fe4d4867ddd5e5f4fb2a8ba61c4029a490c4c2953453563a5fcba5ea4a344808e05b9a2c00a5e8d766b86e730f05a24db3bbe11b9b7a4b0b93013f8156ae9b02f8f3bfe05125c1f675bbbf91640f46e459ad6e3efdba1201094a17efddabc4485124a6d6c02c8f39110f621278244260fc9073692c930ccefd45145488af8bcda5c4ae388f51e8770649f20c4758cf9f66a87f4fe3116e71283d0232f183a7d47e69a981eb0bda7dd39769c0d9fde1286ab25319c63810fddfd43138b4a07edd7ece9286d0685bf25c40b9300db614adb4db7f9868602673623c64068f8673f8696012e2655f8c6608966ff06852168de6a2c9b8a205a3791065e3514ff5de534aa95335143115994ff2513d069407b959698a43ea9a7d94088f5b244901adae5e53a6f0f1607eeaa73c88b9540a26525c73e4e4946396224fd96e5508644e5c1aba120c4ab424d372763abd6819a06558411ed2cdb45e71aa1e3daecb9f51dc488e409927de30860312295139404933e0cbe44bdff3269667bf3cc12aa6409f698d9ed1a3880f0460459325318800e36ac6b8d8893eed480d4cd909cc637ea032734f01e5056de97229ccbbc59cdcab48d7f00c6c33c4e031412b576790892b08de96eb2c6e9695e59c430cbc97ef8de2e8048d165e05e339326af57235226f03c43b974854615434ffdb5ee74afa8a9682c1a6061f769824b42d1cb374b059a2d565279e4f60918f2edd48d7351535afa3e7b7830d8b9962e9c26fa08e9fefec37a56c7691805265f675ca4e79b67495cac1c0908c1171ac76fb3b28db484bd3accd959eb0f057da702bacf57727144666a93e2df8f68d3df05bb961ae6a6bfd0976c39979c12ba075dfcf01acd1221f15e7469a10e9f5d5c4b146f2ce5d8081b4ea5e39fe0d747192b90123afce5b1f0d1be6d398fd2174c2596ac131beca6cc6fd3892b9ac6497423c87aa1903df6b3dd8ebdc1006133568d073a5d0c0a1eadcd61acc1f9f87a48db6e3f6dc4ac4613871a84f8eac2cdbbb735d2e8f21afbec83a9c430f434b23a19801f135f889ce345106d5bc5de13b002d5cb2f8191c36623b6d9861707029dcf2aedfecef0bec769ca46855320f5c2559d455c833c9dff3181b8db7e08792970845350b96e7c9976a756f455d3c2ce79ae739de9468c3f16049fcee9fb43681699447e56b9fb6f431c7efa3bda7ed76a54311a11d097faa0de3c530c85f46132eebabdea598539e3f903d738bbbe6a87ff4492394e0082e10ad636168a88ca2e381c260cc172d8d528f784c0f839cdc15e7724e14fb62fe16cc85da3b07d7f656a1f095f30466b1434dac36e45f72932643f7508c797c1f8e254cca31039f4a895d1a20722fdd62969b8bc98374e4e4007967815a221c842211a5011a3bdd2719cf0428b5a8691d10b90f96e4c2355d74176e879cd25cc04d99f76cee6f2e03523c76eaa2a1d1d2ab4f0bf8676d2545b10f0ca2f60fc40a51903cbc67da9fcd66bc28c8df63045d524df065b4cfc12267737193a67ed921f8c565b349fc14c93c553f9aebd563a244629427d61d6652c39293d1f2b9e5c6e735e371ca499a537131ed5f812077d3e0b079d1bb0189cd8269b430a746e7fb6f7fa4f21ba96942783d54c059e5b42eefbe386b8f321d5805aa5c81f85653d4d146ce2ccde62a01e8fb8ba846f2e09351cabda31cabd786b5e26ab9497494c82f89022299de35e4b51ecf910b4543585b2a04425266adcbd89b6694aa1139a57936317f200967a92c6bfa8064c215a0665db3c851d5e6bb5f56ad6434a9d3d56c65ad9735fb517b7fe882c380684c51dfa9b5e0f3bce61e31d69fb88456fe6f541ac8d74745633dd9af9f0c879f1f9a20f5ca8f97e9895494b29c5c0eb222b9ce92fac04b784bdab505fec98191bcbbefa45bcda8e5b1fd549e0b2f37d9c179489f6c5197f1f37118d2a53be2a673374b2aeb4934e5a2476782eb92217ba99fcb118f63945b2eca3ed20fe283a381651a2cd80b73a64c787b0eab50322b310ac8b2b1fb2ddbd306707dcfa730634f33cf89898d85aa52a68a756e8bff526b42375da52bb0dd913f07bca55fc5a3ecc653b5579ca0ed97905f4a6bd70188169509edf9b67b69518707095e2f5c1985d2f735ba955ad9362afe497ec05793d7bf11a71ed7191096ce46f8b4f0a95c6ec21e63625e531a12763d63eccaf0814c9927abda1f357df0da470112230261a807e272a7e48e370d82bfa38bc746dc631742eebe51ae3f476c352925e6016fc6cf2e640fb4d200b2502496f16ab9c64d7f760ed90a6c78328cd36220aff6a493d2c2b7b8a360bce7f412ebf0b406e22589518840eed06290806a656fe717108b3ac495fc62b2baa8ac2ef6b16d98b67fb3577ab0eee3181651f1329582105230a2c98a61d8dda1154be8c5033ff002d33829ed9ef26b7b1e99722af47beff5f0e1aed2be1c0655549486ee4307a91577a028bdfe6614fe1c7cbe767ceab2e0a63c0909c3b0c16d8e0933c8c4a5e32f8e7bddaf48695a1fa6cea4522e38e923aa805151ebb81bb4fb0b758d43a172a34e45c91716e2541464c76b946f1577dea5066ccf93582d8b20b5ee49f2cb05df37a2872b572ad0e6c870db1b0d4d6a8edd84eaf9f3e8728011658de47e7a0b163c201fe67fbaae8f8fd46976b81e01f07fa7aeac6eed2da0549f28a1be6fef6dd58dcba512b0127c238749b92af5f552e082c6b12f56c8b0ed73de15db0493bf7007bcc8d20ec9d430c2eafd3485148d1c09996b58f5abc8f29109e3f3ece53ccd906b88ed3845f3fd63bb843e0fabc5218b206c368bebc446d5324538147ff565203ea9788a098b6c56b24757b5beea497cf024ce75ea5353efaf8cceaf3cf5c8f8129278aeed345d006b558fcef2ae56fde6091731c24ba856a4bd2625ecc1d1ceef60f11e64eabcf08bfbb8ab23440163351cca9d004e7152bfdbd85881a7c5f563175bcf8f33bf880b6730d19ddad74100fc6a9611c10d4ff9e8f7d96aa67bbe5e19399fa284b924fc4e00cf19e5ca373b5c25b2427d7908681cc9540ade93ac3d7114e2e4b7dbe5f79249df6001047bd0232bb973989fb17bea7ee77d309a8e2707dc5fa7ed30dea11424b82d4f87a73bda1a69eb35807c3842d1075021c2237db29492dc5835f8339c48de6301648731d56aade5b5f9013b0082c5823f350f919415254d9094c6342c252e439ecad6a615d06a7ce10fc41516b237b55395a005a62943a1d9358d3eb9d57df222b827fec9c38d73a81c3891498bea8d33dacf77c7861f96ba93e33f93deff3d62343cbf3b69c487820e9bd9a72f1d0c35c712145da246738be477dd11a08ad0e230cfaa8250569f4866dce06dc336b485b6534dbfe68626aa29a3f29310d8a33eb3137ba73af790d2b72891a213b6090daf058c2367b53aab5e52f83eeca94965c12bbd3f7a6dd950d68a4288e5942bd019c5c18983f980869a02721ec4008d6270ac649e18d2a2be72a8804f8dc38ec3c1e04d8709f1ecbe6185fbb319b3b4e214ff203ef23957d856987993b67d76322ceb055414862784ed4ea61e35cf388cb78a62db1fef129b39bf26a90761ab16834c46b5c65a0516abf74e9786c708d49c0b10d3b161370eb6d6ef17a98f185f12b35102d670d9b4da6a7f49a09585a80f60376440c4e54d46ad14236f67c060261d501813caba0d81e07024d8abfc4c88cb568d0f4943bcb5d1c464433a34ecf13a73c1f48643c1988973d93617ffac0f637c5bc32269f98dccf7eb73c090eebfb98aba4d331eb0138dbb123861b1093ed92562842384538ddace7e888f0cebfed37ed216c78f1585eb0e64d1ca811c892122d4382bbab14ad21825214fa56a1892898cf118266cb6867e9f5ce95a134341335a71cbbdf1497c07f70c6f930eb0378cafed2307dc74d7d065aaa2279184e6cfe0b58e2b899d29d1b18f6f17476999bb0b6072b3a9bb467d8b43b4e68efcd66c354d1cd6717b7ad5f0d0e86b50e32920e492df4b96abbb565b5c14d11cd5de2b7325b1b1f4d2c95d2aab61691f4686f206c354f913d5139e63d5bf98fee74cf279c52905b28d6e4ebd9231a434a4f2d3a3c22998296bbb0373218d4c6140371daa18a33f8ba4f08f56c41a1604819767f2d9e0e74bd1e62a756aeebf785a923ac9d8ba491f5dee9c14a35e1442d631d604776f4f8eb54741e931efa5f09b0c014f8c0763e1ed25017fa0f7e3ba80f7b62aa52d21d651dce77f5189daf533e560fba739baf54b76a9318f9b362cce7cbf43044a3d0b0b4f7ddb367daf2df39f062f1c107d78e3a47cf1623a843e06893a526736cb9487ca81807decf94031d6d8131158b3f51167c324b3b98f61bdaa6d3b9e6ac64fd8ec7ef05813728d9378239e0bc6c219ec97e7e63f110f0850dac9f68813b12b0490e5da57d9626780522e421e6939b74c1effaa8d01f15834c7baab9e6c6f52d8a9cbeb568a6d6b62abde291a17fe72ca7e0a7c0477a0f7c4e838bbd9707bcb2c2ca57e372bb63a04afb8d7c9c4b2300e3533de3260f25f3b96b0e8976cb04578ac2e44853e7570076c4a452c6aa1293136864da91d5821b5268615f98859a28d1732776ffc42f7e70f14c83d5327b8adbb7d075cfb097cdf56a73ab546f4a9393f8341ce1f9129f219f4d8634049db9286b8a160c66b30cd4ee2db3f7aa6d5df720e30282f9632c2512cd551e28d88f5f78014558d389663abbf6d0cbacf07271b2c4dd376cb7a93cc6bdbce0b2fe244339d09305ec4e010aa65ae6bdae821c2352ade1db6f125a704a5613256e86468ae318c1a862a6c2f110f915fbe3b1a469fd77c55ba1d9eefab55fde30a815e1db62ea47e40f1577646d564ad6466f45fc6f26a6c0f67bcc2af9abdb5c9b33a388c5e2e09e43dc307d62c2608fc2944cda8b123120a4cfbaf77b16f6e40397a4dbc3b85f502eb8b3497254ced83e561b10dc61c09122cf786a05757a7cfd1ce11ecb51de9fd5f724c466616407c151a3742f98371181a5dc3e8dfaa6790788904891f93a154b67a2b49169cdba6e70f0fbd4f7bb23ea7570f174250e1c37b32509e143ddad63f9e594fd44ae3ef67510e21d16e005be5d49f3942d452136e8fb71d6e8575de0f47194a70b283aaedcc9371c028152499640672bf86f625f3b9b950b233ffa3f375a41bb274f3f2fb7547b702ce0f8bd666223b1ddd832edf63e4ca9c31a9427e9bd436356c0869bdfb855080eb7874b60ae5b179fe5ec107d20dda61b99715462c0d815b1bd45139a41e42b413dd7d3d626ffff9ddc6dd75d4e089968d543203d72c8218bc0a613877d3dacba4a2eb4356a44e8b6b8fea310580fbe00aabbd11f0f89b912b219975a8e94896e302ae90f9a9945364eeeafc76cc7bdefa680fdb70fb514e7f2934a9dca0cd289d9e7d1bdf08c43f5f4f816ba781231f868d17b4b2cd88ef2a5c469b16455f8d44ebae41f9f96294bd424e2aa560341a70dbc263e9ad6e858527adcec9b71765b255f9dd572c4253c11674a8166052de23bc6026a448f80fd4a6619cd66febe5c4e403f1a991b06addeb4dfbd8c37eca0fc5c471c2ed76c3f862ac870daf189594b362315666480a00354b1c2a217ecf89ed4660b6a1c76424b41c84c1cdd4518d9a4ccc2a5214202bf68560b99a942caa59ef6863b8a7b98c4c344889cd988111bbc92112fefaf93fb711e29406ad8769590e04ca3838c2726886bdd360fe9e659e52f75d273442630188c1a45f22b3bbb30389777d3e0ecb47173a63d6c88c180953956e65fd9c75e981e10bbd1d668413d6909c59e2f74ceeb50935d37826e8481eb21b49525ce0865d9f0762244de0f842fbb3fce68513e2e8a1e172dc47f18abb2dbb5cb51a84fff4fbb3b5679dcfbc049837d3323dc554ee715599f81278576de25a9203854a380c7bc945bdc48d6a1a0f346f4ca1c6329150db29fbfe7205f1e9db3530d0b13611fae866cd8c44af68baebeb2df9255cf2c87122c0c8d4ce1ed9b1b59c5b05d44f8d41c3788115f191f448f5f6fcfd5375adeb11febc9547136561036372416882de3c0a2a87b9dc9dc26844a06829b81cb53416d19f78f2a5630ec2c46f0bdd5f9fba02d73628cce66240298d4d7331b8f6740db2c1a088d8d295711c0d0b89905e365efd0f61360e2f7595e5f68299acd943f321d323c5f3b8564af0f3cc90b773fb4127cf8e0c0bd57f2691618f402edcf7ff6f6a1b11f560f0499d53ef213046e592132047784e72920887a1d545d14423377588504436aa9be72a745d0ed22a6e024c072b5982af20897a67b121c14f2d919bc4442ef97510a486c75eb5b5acef0cee297e5794620e0bd05a0576aac3bbc299752bfc493ad22e8352f1c7fc5fd5728cd698e9ba8686579b9234f6bbc7f52000c540ad8c0ad156c19c45ca6a9ac950b0feb73c63cce2b7bd084030a932e871e663c2d7eb6c10ae946f503f6691f5313718dd6b6a4ed5303c954617cb1bb3abb5911945502abee3c077ceb84ed86df2e107d013b1290e8e9a0a0a981b869e61948a1a3ca1f38d0abfc680e197689a04acc89fdc0ac723532b0f634c720a1b8db3c23612b1ca17802364817378c0f55cac04cbc91962478525812698b64ffc203b81f3051920698b146d6ef3833b1230b5677e0a91eab91a7b8a0f688988033a250ab64fdb0e32d62e289056b21b6ab48fc385204cce290e9f4da8d0798445488aa04b9aa5943729ac51267c2a00ad2cb51eae88deb9230bd82059870c03b1f67d1975852f905b8a0b8d7175ecbd711b10794e926d2efd7ba34d677355d37704062f84cc610f3983af4eb50e04331db6b8bda4ed393343e6f1a52ecfac0a8bf8e6ffe7a0bb2006eea069e3f8f548d50a92fa58b41c883dd7b7de30193135e5b16c337c676b6eea0c3e5b35d8e9e0e64b134b0965adb40a607d2a583921d60d5281dafce5ba9eceed816126396707afb3741a30734acc462e55c0bc3534c3827045f308a2dbef663b530d06f67bfba3ab7100f5ce6dd7a7045afd2005ae32588158aac154233f6a7d969840cc618f8aa6e975ee96a9261a0787afecac0ba23b8aa3cb5a68841320bd5670b7175fad30e3dd006cb6edc54356fd89851466291a90189145e4d17908384b16f2d8433e3ca9d3db527f9dc8250f9dcbb0547cf1de7b4a59739b6e7400f6d21b76f882dcc0aa16db53f7816e55c490593da20c4f3112583031516206ca2fe2c375eca25099861c034ed01692a201e446a1dd8cb704b6db383b22df131815ce262f2473446bdfcc9c67cbe1fec621f3278a281d24a51469ea554ab1f8e7286a5e75a43cfac26674b5c329ccec44db4035a7fe1f7bd954cfe4667c6cb3d4c15c5d38a7c65570532a4384571f79987a9f45d3e9993ce03ad51c24cc17d0d75b586f0529efd563ec2be1a2676eef7b79d993623972a92661e336e482796c7b3d68d8b1b717fe8d88cbbd96a95b58f1cc5c3984c1112d6b3e1cb72919ea8129dd5442f68332458d3a33325ecf733a8b114d0671edbc6bec3e926974beeb3550ff64563d5109cad9157d440a337b9a367e02fe9f0027fb7f9216d34dd5d83151fc664b6781752ee531447ad146fc96e9c27d5776a950e81ed31590e46453409e9b904c9f41154a99865ab8fc7321d6db66bfb24eec5b458583abf90f570b259076eca5670053e125911fefaa6ef55085d3fe3b12b0db865dfced350fb5931e10fc575479793f2b90088cb4a7bfa1592fbe15e106c920278f80e2b781e569e860cac290f1d0b91e02243918b053115674c6cb2cc6aa92cebf70a390170b2c7b09cfde5b44bb63d5db01f28a8a8f01b21d59e1120b8f8f21858ac9c0d4e27a5d67d5986202931869d30ce6f8a82e9fe3eab087d010514894bce6167878abac971a43e346172dbe4fba1ad3090f17a0e3826fa9813f145d7d160ca08b653882603c17c39af4de5fa7affddfa7ac40c6697cbde68975c7c24329492679389e092f10011ec000327da8e8d838b3b158436d5b47ec6d6f0680c98b9c114aa93961aa2d02140ed1a4686de7fa43c053e0203dd9b54ab0d01dd542cf09811fe234141cc5a98ebd0790cca119f76c2e00f399fef25240eccc27094c41a4c40e166fc612f9a1c264d7f95c8593bee6d594bc9ff86772d5a7ccdcd21c40ae77c02be0648df13ed995b7584a40cb5494c79be2c58a89d1ed93c92d5f80a1b31dfe6191643ef8dbaa704a775838ac1a2ae903326a56cb07154a329a93f1f19b3c4960c0b74cc7cf49b84c8690e9b3c507562529c08d3ec2465efdcf8ae8ddd13772ceb19e144239040d9cd0c5a3b4f606949871e0a57363d2253d936e76603065d86f7e9eeb2f22786215264855e06602df0997feaf5185c7fb6cec84e73891fcd1a1d74ef21c76b209acf2c354c27709db01d939569f20a97a5f9ec2832cb71f801b7730202ed5bea5bbaff4fdf6831b89afe6139e024fa6af088985cfe1ec48a62ae4629e734d4eb2a547d75fe6664c329d0ab7f20bd146aedc5e4251a9cd090859cf6633ca74da997fa688e0ad4a530a7315f94ae62fa1bab3828907a609d46163389603252f4c63f7879dd462c81f840b50db5645e12278230482fa29360e29c5d253a00198db569e8c289261e2fd18ad4fdb928dbe39c7432d0915a8e8d9c2999711886a9b7d4ae8ccffd475753b0333db3cac48a3aa36b2b84db612da03cde837523e064ef3696d727256ee85d9ff57daad555a6a7ff0569e249bff192bcf26bea854659f1ee1f4c3bfc4414a83df93bcd98c5e343017e500ba1be097fb80a199d32646e48396ed46c7f084ea76a3332d0649a913c8fc941302edac6ecca74e7d602726900ea7328ba1bf13ca5040285e50ca2a8b83f52e77afb70a615f74f9d6dc3879188235fe9714d3a8c6ae15a5c9733b51e415744744b33af3c4d7e102230539557b434c0cdd1acbf93ad17719bdd8cd5eb5715e4058e867aaafe12896f4ab75f89049b103f92723df7a0625d0d19846cc334cdf392112620906ca9fa0c0eaa5f2e31e1f8d3d09e9720ca1769518d58f7db2d0acdf50c3974b8728d58ca62e5beddb796643987cc924f72540e70f2001ea68fcf3e63202028b396f78f16b3ed38536caf3efb57f6c0804336ae5bcb0400a9eacc460d32636f3a77fb4811e0bfaf520911c36d7bd7c967671162e93f99f20f00c12305517f1d99a42aa0377fc7eeded9556d4b242f03a9b461b8ef2756c6e720089d4d2507df3f17189b74eb91df3848f6e77387fc176e4fe2adc71bfb3fc91af66976f8918a1037764d0e55b415e774a523b7d250b0263266108c849c903ed1fc61f2def94a7893238787abdc4fa1addf2803628915e6ada93e236cb39d0f0414088078155224e210a8f7c692a6cf774842a55c6f6060b3edb7e6b8397265ff1355908c996626510c05e44d782d5ef01350626f5abdb184d417dc00a89130c0fe170ee8c992f4c616d6526fa0d6f3b555b0b1eade61ff35cb5e2cc168a6b5e03b0074692e0a89cc6689eeb77769659b7f8e86ae6e33f2d4fd7e58cf3b0a840870eb2be42bc9d3de586e0abd43e9ef92ac111f5e3cc2a14efe0fc57a19c6609816b10420e063e7c37e9d5e3c105ff4bef5285ec57b4fb2c321af7db1c14208be1b7f60eb4104d2f5cd9b8f8448d06f5ea040e021cb995c15fff4a06fe72a501c3c363cb6551a7aab73dd15361befe931aa3b4101d3eee66f31701aee7507805b8d3d956dee469cc89a4867555f16aed6c520604bce955a8546c1e1e817b8b85f5e68fff7fbd12bb0f41c0ed3dc7530ff1bfc6fd1fbad5d5add893107deaadb5b6231c0c777f3fa1ea3d013435d00838483bcefa6390f303f1151e1ed917466fc4f68f12587ef78ce99745597c2d088f1176113809263460098b8a6e80b737da329885176156192e8e95177cb7872d21cdacd41ed36c84b775532759ebbf1e19484ca9db41e2f864159f31d54f5229bad6552b7b6592023db8653ae4ce0b3ea555617bdd414c0d741fe6020dcb7ac81f7b3a85b6ba3ec211b46e211370640af1cc90a36c922d1c62bfb6dc3b7ca2f273125f2eb3c22546b893a3d94f45a0d11a3458a7a42199660ae3d12641ff39f1923ac021df94a233e65a050b5f2d7e50a4ce28da307fff8a17692997a67d31e04b3d45ebcd2bdecad06591d23e7dd73d7e848308e4497fe6bbad035b0ef2ec5576c104fe86a36947f89e3bd738eed780581522975592e8df51b8348f3c8b7c0f95f81ef2d7ad9bb151aa23763bb11310fed525a999706bafe210ca4ee44f49bc75e2ebecf84ee9aeb72b0fba415e446c2b1c0ce84cc4fb312991ad055c5203a948b5e5c37a5a154433b54de135d219c9724d951ead196bb15cd4c968a76b05152f8b030ee2ec113c6ac056852577f7e21508341674ed800b271946d5eeaa8723b75b340dc2ceaffb22be9d99c8153384d1d9bc43d17f4448802fcb9b4b9053b10723e18b63bef1b5a28387502456263d66e30cc4ad9fde0edbaea34a3ad2deedbf7b7cc142d60ec3e3693d79ddb48cee63222f6836e9664b3645a0686b2e6795e8f59aeba72f479eec3d02e117c918360e8f29ecd5a881571348b6218735174d08d2ff157fdecbe792c1c6b9ffa7147786a8fbfb0502d04c82912f5b5f546cc9b4d84e20341319bd22e5970695fb97d0d22f4ca689c497b78dd1bc1971ae044879abeb9fa8d28ffdfd6242a7e5052db87b950265517ef588191db1258eb1c7cef84e12c3d89c91eb746088a38236726b13451f81ec815c507b919532745d3f541c7491b462ec8e3b77984bbae089cc80c820087d145c9807a64e1914103adb4e65c75d0f56a452ae797279cdfb4f73daa2fa9e693306dca49e242b4faf481844c7302e268c6829ad88cc664cd773d8ec0a5907078a2309c9b596770b65f52db327ddf6236b358f5a2728d909a4fe9d6a8d139768af9070c4d890e290866f84cc81979cb753cfb39d83e2fb73d2c009031b61a2beae5daf88603a7035d0ececa8fa05b3f9baa8c09ef94cf35e0853f583454a50444f162a02e2b784574c45a8761fbf6f0feb3f28f2698443cfa694a3bbec02865cb1cd75ffdf1d519ea5d43dcc1e423cdb5d06f74b8f3a141d966964fb800f0e00bfba895a3460c9449e7ca16122d70c4240962df0d959a52d70df31de66278d275125418422b13462c822143f198d48cc801c576f34da2ddcd10fde7f73efe298b781df1ae7d2947f303241a85c138c2a50b437e965758d362fdd32fcaa70e660d3752bdf4b9fe8774fab071ed46dd9a3bbccbac8019a96860932027c11fa4544be4bcd41d6dc41663114140163c16e44376fd0d0ebe9043a119e50e7a1fa39a773d9af80557dbd38230f5c386cb404623d039dfc2fbfcc29e90cf85d37d965c725b24cb5116a90c26deb59311062b3a901e7de17e473d2a6c231b0b376c3541d793cca4db293404f6298d009c8a7a9d5851c7a54d82d648ab5e842fbe0174ae16052f21a449c17dc7ab87bf1e7ff43c286a021fb19629d20e6402def2b0816ce491b6d1811c05e52dae9505ed8561785e20dfff66142b22b9c6a68178fc9e5e7e904a48f65d98b0b7d181108d8f4b6e72f0c085b93947c46d2bd8a0115b63ea61ba8973a314b4bfe48cdbb7e701c5cf96d853e45162435f405e3115517fd1501bca81be7f5f41b991207e02c9f9db6e943b48822dc8767f698061546a494baeac3a3387dc05c29d1326d1fb0cd34538e122e80f314575528ca56e6b6a52cc55e1dc24711d102f5b96192995617453235a21ea764f8ed3d2b69bcc54064c4ac41ca4ccad80336f1f7d2d65cd5425f21a23fdc1a7af8b68d0f0c2836925f39e8a1aedd56156dec47902d4ef653f967a0c9e51b803eb86e3346e44ae7996f6de5756415525cc1d3f0632aabdd8b9a704b5cf19a6f0bdabdb65a74e7a356fce3d780679a87937bb7eef59058ab2e5623c60c9de93a8e84e441731e3e4135ca2f6df5a02b0c8ffb99fe60a3126d6922d0bf51fb9edc93c751e9be4da1015f321f47033bb3945b2b28680932680036d65d4e7a00f1c0e5511d3804ca10180014bdb3786e40ac9933863cda9b0ae8474792d6d5a320b0ae6257a56a06b85f63a2cbc81091713426757b68fbc4cc59b15d5cb9d4a75e082846df6bfecc90a42222f9b82511de97a57e29ebc3127ee1dfc7eae581b6a7ebca3ab7753d767ad7c0064378728b525531301f7ae9f539dfc491a031fd4f0a04a537ce7f01218ea2cee0d3a1d2af726c2756a5002b28779da9a1cc76bc6146031dd40231c341c37ec9f96a667758b696318072703b097ff67f0e94a0b665f4175fc5ad671e822cafff8310d047a776566f87fd72c8b8811833a5daf5e200d7a3d4e48d1a73f7660203c8f73cfa0d6bafe0a4da3203784c1f431f0c9f40f339d57a5c09f33dd4a6caa759623a958d4bc890dc7256f3cd09f4f1221b9a92dc3e50ad99de5be5a5538be2a409a39ad5e788688cbb496bf1b6f9e3b16ff4685d2e2d8a184f8e67ed795f2f272fea1cbb5ca88e52c14b4f2d59864744d56fb3d04ffde9078c0c36a75bddd433edced235a2b5c5e4348f023b52da5706061a2db1e00db0099a5cd57d642cbc0c258c60d7d8429e7f6edd3af3ef64bb76916ae354b73f05eef0f9f5ac32280c0964ea39d03ecc632a87bc71ee4834bdce79777bbb64274ea752c79760ac1db22137e1416265f21e52d481fa00e0ed2f0d3d7918837ed04d106beea2f845f381deb47f14bf89d0a325d2d1203833e2b031de686990281e6d5ac0c1a23e420e8d54291f2ccadafcbb05130e33fc87c9de4c17eb390b6d33f04f3210725a194d75829bc143ccf3ab684b3de550d656ebf9e0a7587fe760b267e55e26f97c9e696be16718c2ab09132f7c9e372424f6e075615aedb0d042e41564165f26da83cfa62541fd15ee376e03e18e2049cd395ebed88c7f523c976e6e9d5428a69fcba0b60db5fbabec6f17b073568ad094b0853f35ca956ef10e8018ad13330ca82753609c4603e4a6fdcc11c3e69e9d409fe18e3bac638bcca4bfae4fef06d65277aff5f2b71f29636c6fd2aabe0fe864df107ea78062b9d7b3660a90376a8b942548ddb600a414702ddc17325e167038a55f0609d05537974022a532565ae4c7b3a30f0b2e797a8b6c78643dd079f6b0ea36fce4711c3e1f0156d25a769aac2cea61fb9a1cea1be734fc419f1fe986b4ffbdb934aec3a5813e96fb0eb6e2ddbbd9299a7073b6ebaf150a43c3a65eba22446b1209902f6c1dacad2a8aafc54cbd101d1ec23bf6a950f3932799c5e6d4dc77bbdd21c2698f830428c0cd59e83c30795f2b3140e4cc0d8f8f3ca7d08474f0e08f7ab042ddff638f324baa7521bfd7d4fd5ecf94abd82f35ce8b7b54948bcacddffd0a3eb187cef26771aa13d5e575d2f69185dad54dca71e49b2cdc36afcff168e7574db2b4a14993aaaf35877512b78d4c3b419b27a63b21f9a39339b4d6305911993749d119b32dee41a7bc4dad6ff0c21171e198fa93ef44327cef76e9ffc771121b189e8b9c1447289f55954445707ca48661d383ac47a1412bd7ffb66bf6fd57c64a16c9a590727526bfafc1883b9aac058508c1cb7ed7405a9acd8bfe4af581cbd33cd0e33779e9e658176323e421c0840da13d657e0c4be0880181f37b799b10935fede30678221832b26aed0e8be8b34f54d52e47f9d94bfb43863841dad2d3974e78373e0165fc736d4ab842d231cb614271855ac8c52032c9470c70bfde706574e14d7053a381f090a1e8032c6a04d9f28bfdbd2ce2e3d01909fdb8b90d3aab006f5927ad6ca4a6a382338db6b57aa76eb09629493c17643e35f577238cc0621354cbcc54ed2ab875bd24627faca4e01a46c93bd41c01a1592b50cf98aefdc83907f2eb401bc3bec4135dccffcbe35fb142b04b1c758b0bda3fbbbb44278df619d6412ce17f3afb4510ba9145b039924ae514d86e0b90bddad636a8167f7974af1eab7eceb27be64023f65bf681b805d57e7d3cf8dd7d7e8bb3af5e3b1900e9b5b1eb81b938cd3d4507a72367d483bae43d0eebf41d731a66d5238a2bc2c7d59bbbd9e468dd24b5f1555f3cab6c5efa71b5928edff78c43df3ee7b0c3a9bab25d9ea5558c5031d0b18cb60a8c1bef33302affc6a001924411f88048091bc8fe9700708bcc6cfeb5cd2b3df06230c736701324c6742205a0cbe1d312b3a26b5ed3c297d7dab5d0ee3383e2aed8f01e3355d6192319464bf064258b718b3438a6235af383ec533459f76a1eab943e803152a06dcce81a6f9a87395901521bbac2b0233dfef4f897932106dd659158873a883f76482fcc5c64a0b32d307bbe4ab071d7deb7258a5012f273e53aa0d6bafb7ab95fcb0fdadf76d6bebaf699613467f683ac55949b26f81f3c05f433ac9685eb35b9009e74ffee4d5c353bc73bc5463c43dbdea38df287ff57182a43b2b118e2688ccb85527d0166e37e24fac2054deb238bc86192e41ca19145e936d2515ecb0fd77faef64b8d3024e01978f4de4426e32f3d75610352374a913cf0a9405cf09c764a964bf1d31048ed765658360231648cabc108720b00f21ec0b295c869a1859f037bf4391d73846cd67776f99765bd85074d3ac4377b79829cb2af628351efbc5d342c504a1fbaa6251d4820d800e9642d1a3bf5ec302ccd087774073637eb480d0d040f2c2ffc8147d086d639fa7e8eaa8e3204a089c88ef0e18aa152fadf3621155d57c9aff7b723d031d93a23b348a17d746e3cdf3a071343ce95a2482ea1eadf45b583e2ad089d17e886f91b07b868ae9d1c478bb8b8e9bca6758042551bcab876cd951610d9dcedd7a4045fd88f482e33b510fc58ef30644c524649c8fd5fca849375095c0e138fe84a50f8fdd37ed6dd992fa8e702c0479f35cb0c792a9ddab52b26d6248aa9b5472808ec495e8ba8ed60abfabd14c70e00bdd8ca381cd5e31110bed198010fef184c032bcf9a72b940a2b924a2b5f0b26408aab15f06d27f78d8a613412243419180b05e2525556fead9d46fdb1c1e7a4b07a40e19ec55c9e535b21cb7f47d4f4ee4c0b6f0d073ea3a01b89f868453dce818b643c5c33431ae17b596734b6a6571ccfa4044ff03ab2b977a7d5f892867c198e22de798392a3c327799812c8bfe2cf41afa56d619fa0ff1716ae40bda47e544681392b2940de650726504628c43c29026888e84f37282434d48a6141c3dd899f6fe50dceacb132bb8807fa8abee2d44b1360d119876417ccf1cc2822a561f57ad2a84ef89f97107b182be8aa699fd460fab9fe323de1dabae3aa24c641e043e99e853f02b8da63d90e1ea3e3c77ff45cd7db7da9296901d202797ca9dfdc3f7bd20d49c9cad56335d590335c4e4cdd1034c7eb26905aeb04ffab257d5b149777d2fea88d55938fb611c139b9fc6b42262476e5a7c956390d39161bb58e9f60fe7021bbb02c80bf124580e7af8d2efced6572e3a8c51614f18b3f7828ab235db40a5cdff9d7117f857eaacbbafd22ac1af485cfb5f8b0f142fa0475bfba283d34287463faee01ce6bad0a0aa0588451d721fc36e939f47b75aedeba819b0b4554966ede18d2b8e537dec37de2cbf9431238cfada7b341931ade817ec79acd04c792072967c24fdcf71577eece8de0cbcd100a0d7db1cb3c54b412e0aa8308a9cc0f61fe44f8124475bc2b3aaa982ed15f3252b7cfed838d528f43cbc3c26350c5ba79103c3de50d18c13da4bca324b1044ed45a3cdadae8d9497986aee32848691b06167af66d7201fd86577de8ea7dc1e67d4caf521db318b713cbcdb73fe55a0c60e828e8dae3daccf24d63310eed28babc31d3dae0b320c6d8cb3304e0d5f19f4b4de985cbbbcd457072cc5ab45ec556bc8ce116498901d7291119ca413db58d09c05d3e13a6769637a5158454fd300329dea49254790c63564cb9b691ab3ca334a2fb4a48168528c52b240c4a701be300075b8200bfdc0f1ed248f713b8f51ad2d8f16a246d459aade541d5e2a946aef898587cdd11c2f93ed9e5fb03e15ac44041c1d7f7503ffaf98790cd3605702ca48eb631993dd1b0257e2202184c1761f00888c59537d80fbfbbd4ffc400ca1ac9320e8cbff608d776538d9d3ca18e580a827285e128cc6dc180fab47941d31e4e9de3e2389a1f74bb514ded372cff620f66dc2faf71252c42c9b3c7182fe61f094e2d26b86ea76cae0c62aacc2acc854ae500c62e753756afb6d06244323ee2b15078b22df9f682ed851f6510ffd3435f9c951c5158a0ac1251b0a743865d21f2a9364e8ddd4bd7a9efed1887f1ffeef22e5299f2df95924d0ae23e030dc449766939d56108e2008c852a984bcc7aac8bc58d9680e7d40135fd6c2560b8460f8c64157ed589e7a4651b1ee13b9b9f0315a59cede7b363a3023ed6a364ea5b8db1a7ab1956e3e023140d4fc06c688805ed6d5778a2bc280a3fab3e410c2a1a27bb2107efc43019f8ce75b7c4cbeafcc2c0b37d2ffc8a0baef201e22955cf4b832e1692d0c362fbbd404dec780848af30b9840e673f0710b7563ff111a4681b118c2a2b75bb9b3605e1a1ed7b87a989d7dfcf700597e026d0727402f53bfe9e53c622c2db1f5c49b3446b1f838253728160cf6c344d77a9f47125bdc0eecf5f0eee7e79d5af2a09dd33825496096ea31adcd62000dcbfc7c155402861616374f4e6a3a644db97f4e1365158611d38258f4439699018bd3c5cc7acb9cc6f70a4119a219433c779719f03f135ff07868f93d9821ad264b97566886c773b587618eb6ab1b279293ccaf23051c39b256504fdb120b4fc1ceab753a70d5ada278dc0652f9d86e9eea93942e1b0f65d4b609b5aa8ad1927c90f2a885eeb00ca142e354feea08fc639703a765d282178fb82ce14922474e63d62674d5b920b5ca9d883b2e2c4da2686b468384b57df59b433afed8f91f19d12e1eb45f9929a890e16d19c2116011afdf278217d975fbea4337be581cafe619a41d1d408be42630d5b3d8041a210c221e2e8e6b01821bad218118ec376895c6e095b3bcabc915a009ddbfac346cfecd50467df4519b921cdbf073302ce47c787ce533b89cf6f7af1e342f698bbadc43a4e64b8efa1d8b5d58723c1f9e5fc1b589849db67b091a09976700dd99625503799d0de3f532f99f4c80911832ba50426290fc7038e174f4eed801d0322636de5d4a2e5a16a2417d0332e64d201a243e146860da1dc58ad0c126ecdcc3a72e9537cdd0cf1754d3874b080448d33dc8f4543eef20fb223963b920eb130bd6d0b82cf425f611f01ca1ba26086b45f0feb3431d6bd34ff431fad4bfbf92952c6e686b1c38747993bdb5f76c0e16143465c5a4d4e0c30ee86f27dbf7033074ddac6ee5956e641df58a70a5d2e2f14d80855de3fa8f3ab3b9376098d7559d90b6ad7f04e27f739166efca63def697bf0dd10fe4a9ac1f9bc97e139ec13c8dd6fef003e738ac332d4ed641ecd0ddd968d25ece2786d9fb7648e93edf3bd83c44addb273588ffce1d5920aefaa9800c179fa28fd88741b798b4b29f47b0a1ba287e547737daa9c601c174cc75f295f4e2297a9f1971ba453c9689694c5866d789aa31777ad414db686e50ba20ec457ade97c5303a626fd08dea35b81852b1042a7a7ed7b905d7090a3d0022352d9a840c63cfb35d8d66ba90c623088dffafb3c1d3379d5f4f3e3cd4f2025ebf80f6162e7e4d07b3cfc4e24d2bb31b6d098a8865eb57871f81d617dade03894db091c180d49c1fecb8271db4d9d78df694c434f5a7736ae31c0b0b01a178444c1cfdf28a6be073ef2f3c864d29b75498baa37ea53af3c0af99e34a03e452594021aaf8b11080262ce1ca6e2483799bd29a8176dc486e6324033fab6b1cffd2dffdbff4b3b264852adcd29b2a5d9686b15b491f17afdcef5e2f82b5a0400375168da1513d1d7e63fd5493ef8c1e993c3070d83646d21b81327f079fe40310cdf749e5347c7461b43d46b42ad2d93533ab6fa923858d9d291278922acad4a1175159aeaf2c13ca194e2f2abfd15ba5f0740ac525eb3e5a805ad5b5c08b1c4290358bf4c679c8df860fa79b420b3d24414610d9cc9c62340381dbf7479c0b6eea4aa4ae6cbaeff32ea6f6f63f446953c7673cfd909b660610c72101f8b1b7b672ca504f310d639b5174d22f5a4d9dda4366b22721e3bbf1397dd806d7a089047f67bcf6788f7c6cf3e1dedab36f192d143955029cf16ea421df8beea1a31a9f138123ca531710f1d53018ac21dccff8c037b04a48e47bb68c892f52fb560c474e5dd0b96dcd2021cbbbcda1f0cfc05ed926d2ab55b214428091f4e277feceaa8ad4cec3ddfca1788278a0b06497e1c949a1b28a56a3125c077dee975f6631b967b5eb14114d24bdd5ec2c82988450526181fca1e16638cc80cbfe3e58f6aa205da2a74061182f026766de9673143dc3ad11206b476eb78741ea69afa9de062843bd8913ec5c825ff9796ca95e957e1853bd9c4429dc3d86ba57ec25ab96b4f6f94abc029ae7d3b4d547af7fedde22f7c75077b8bb1cc737e8fa25a23d0cb2d498abe53fa99a7d53b3d5f1bdd716fd1210d9ca5cc0fa679aa85770c37bbb735e0e97d43461064ba679c10859f0b562c5f71f4db8e57bdf45b35126681c065dd86a9331c469226b9a75818cbc02e0245aca1207a60fc9bd43618019badedd3a0c700a8915e132e52375c4b5a042ee02dc2b196e5802483b270971d58cc425a0913d34cbbf579d4907aca76316b46ecebc672e43528cc654836d40fcaa17eee5f1df5212697323c64b6783e772eee5df773828efd8c142b02b990238b6a63d43619fd30ce73c7a9d587d661ea100f37bf08d56fa5d83582c861284ea4932c72f25be75b759d0ee5d841ae1c0ba02f807ce20431eb7062d9fae41a774966eca076403e2a964655605b0004726dfc893b32dbf61468bf0b91c365f7a7e0edf6054740c2d52229038d205dcd021343478d52b2fc156cf0fb83b300622f61f09029fcfde308ff6e660314aad23b997a4162257e426dd07446b98c9e9783e5e0b2675b0ffd626b27c38d713d62e9796f46fa4b5a7a60084ef7efe8482e47c6e347db2f7bf93ae4034ea5c33d3b6629c85ffb4c6a665c3c3dd975e82c26b0185c6d96af9a3bbd2dc10340763e8aceb23c0e9eaa038601b73295c78e60e570212f6ddbf8550becac6859747c3e933a969c35d6d3148b6e378245e251b8bda2be2a022d63d41d119d351989244c2cce9a5fa1d17fd24c7a34e420fd31dc6800d62394616d67e485f3182e230c27bcbfbbc8869d3ff26464b8e1672dc2e0f79c73e09ea99e833a1a7548d85865e1030d1d0b77c91977f0ee825922ae1e6005407d6c80897656e8196b5c6f5080882b7d7c05b66e6189b1031291a272b488c6957b2bf86011bbf001a49891aefc0f56f868dd76a67649fd1159204fe2b9d93514d2a71a57f8764132b88df8baff227a50dcad0499586a8a8ca981cb0b7b440090d46af817eea22a8d9c4cc3bf0f2c563a1a3067a50165fdf30f8b5d6aa97ed1a27365a0298af45b4b1a9e70eef9ad663807615abb2a1a5e06f8ed7bb1af73c8dd56108b12c8ae4cc7ee7f0016bc486cf8256bbff7b6a3912c194914b1905716b46c20ff1e308464a62742d75405e332a7daed3d4fa0167192ef78ce1e23416217b3e3f8a9ce08b173da00e7e3bf7ce3987ad4ebd1d73a08410cfeb9647cbc26bb5a800571fcae75490fbfcb74d521f2be0482814ab0acc0c7651c073acc1f90689700e9d01c09bb3917e2f95043f8c63e5385ce6eed9e1adfe0b6b1ce909b711ce64b332d8c3797e721a4fe718ff854b597a88bf33567286c77dd776e0949551163d5b3e64353d8b62988b6f08d406289349a54d4c838e36a87d6c2a753d6321505608bc6259820cccf4971f16865fd932fb2a7be3699185c4f3e05ecaab055baed03c582f2ca134cc8bce578754d6cab33ac33b33e9d0ee2cc1ebca77b794bef7b8a90186255caafdd0764dca065224083970588e687b398a5a9bacfb69d14912a30fec6717a2b5f2c8fbaed71835bac3f2d06aa0a5c2f6d1c78b3e3b3300092efbbe2a54de602d07c8114c0807c5150b153cb549990c1f21a6c6b4c2588e0fb38aac135d7cb4d7ae8d33576c8abbed1091c9d1756e7cecb0768688bd95831e13adde13bae9efc4659603b1c71e2fea1fad77af65106c539ed3680794fcbd8170ddd53ecd71245a450e3e45555c65de4656a587003b1251f1f36a49b2bd7fff81d0f8e6d140323be4389285c0436c3943975f10d624e42f1240771c4ea0434009bba14884316218df5c5218c77ebd55f9d1289027e00e1bc7d43d5c1cee46c9918721f68652d373349f92c5d0eb4d05794658ea576cffbe2fad26228799b577b8621fe47d9393c347e41638e8bf47d9b3479608977543f38c69991af52264c738af7a3714918fc33a504fba9ae185a39da622607c8d9f50a33f126486f414d8093e14ba9cf69d96518650c3532923d7f04979de56dfb127ab8f797a455955cc8a664571996ce710f2bbd44905efde09547e558dab46010795ede75452a2ae052bbe6146b3d60ffd9f2eeac2b435956dcaac7357dc259e4c83f54214e97b3f754a634c6a69f6350b389a4fb160c4ef8a9fc046f3affa228d8654070a14b8c32566275fa431628c8a15186d0b7a7035c25c9fa95cf932b15e8a5f306b7d0a810c29fccbc81960b063cc9e61bfc6daca69e5555f943eaa72d1983cd7c52084e0d7bee53e33d8cf4c172fdab630902601828facc406872f9ca820f39b69e1ae29f87808f5b30103e873614e37ad9d19152ab1150c1cfe02feceb324fd8ce6c710e150fbcd74969c912ac4fdcb5cd95ed0441723551d9f61cecad0dfffff2f20