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

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

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

Block Certificate

Block 78316 384dc021386e0235efc2e59977f7ef8102c0c0d66290249d5208574fdf2d5c92

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b9687600628c14eb192ef1787c8d57c235648e5cce1be55f351176e8639496fb
Certificate Block Hash
384dc021386e0235efc2e59977f7ef8102c0c0d66290249d5208574fdf2d5c92
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00175b010082b00100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000cc380051c141786e0266d9b31d11e6e3aadf3141e0b609e2a91c82c20e7df7109bf773f0dd8a660cd4df053c67931be111b6141eb585a4409776304440792ca5df4b55a5be3c108b24deaca7601e209af19e5e57b78ad3c032000000000000000000020000000200175b010082b00100

Raw Header Hex

00004020213245655e663a72a1c7f835ffc21c6f29b49b60298f8fc352329a1ce6428673834b54093745ebd427c04e43f10789cd0129dfdfdba76652b043f95638a7326a91013e6a1fd10018fb969463e87611355fe51bce5c8e6435c2578d7c78f12e19eb148c62007668b9

Proof Data Hex

59,560 bytes
121216020307a8ae72a067cdde2437f597d10a3d72db8a83ece018e44521f713704e4364fe4b5c1b847ebff875bd9262b37d2a22dd4cc7d876691755af64411d1445d56ad2cabd87467b8ee9f43a7cf16b278120ca2a41d20a12a1efbb45c8444156c27a313eb056afebd62a8553eaeb6351e3f9e845967b8c59d7d7a4c3ddcf8fd4e155bedff3744dfaaa7d371a7e85cd3dd3ce575643e8fb3411040e2e470f6eff2f7340889422ae0d73d84ba7c53a90997d1077814a8af2104952b0ff681ca719cb7ceb11c42ea112d6574bd910423c6d733cd495d8d31b7023250c272237111f32f4ff7984030c293bc586382316bcd8a9ba1d1c1e75cc3665b284ce284cf62bf148c209055fc50106ed8e1d3f1e26858dd32b789fec4ab50f82c249a9851ce9e4f20873a73cdb51df024c57e4bc6dac2b872220b06981fe2224a3742053420b7bd1725c3ade3828119ea1c38413e97e73435bbcf8ea7a67d5c8c10383a66beda454ff4292ea5fd72e619b998d82fe8eeaa2fa21e64ddd540ae0c19dcd0d22014b20212ba92223905a60a2fe9dc409b5c29f18622c1a552809faad89f77f37d20399db633e7a0782f754cb3c48ddad41f3f0a19de2dff2925d76209f089bee570469040fc1f0bd692068687c9e06c68db5f8fc9977ec3727af2f2166c34a10a103666a96c5af2b3a6d4ad9abee831938c68516d61ae6e37fde8489b12ab967d5695b3cb66557f9ec1fc573beb30c2646b3b693b8ed2d903f8da0e81d39639807910dd1a7bd2037c7ef5e385470129d5a4d2b4f7e7193f64ea71ef3fd5add1c00cea88d3a9627ae2a8b75819123f9e19cfc6c47167ef63504f1794e30d4c1d662f5ebf0ec0924c7c8eee507475673fa24ad51e70ed7459cbc72095bb61803c32b5a5e56b9cefde6c806231a16f1afed9492fabfd6bb88eae02cd88f905cff387b8d03d3327a04ed8781058a87690af896d04603cd8ba63d98623f2dde39a1d21b8b441937479a5bf0cf90441c17259510b73d239a51a91f21085822b3d6b6c7826086b3c5ff4c89c04ea9fb60769205baa4ed275bf7e16ce4bde75bb95902d6695ec00a6b1c29bffef892405d5ef5c27b08f80a8c67f8c96738b73c1e129eedcc6b3fd31b27803a4dfeb7d294deff0126268b53c6593f040ba163be4efb7868db8f404395c664f8e56945d723ef67aa01fa7a042957db47543a0e3e9341f2ed7a03e24dbf024b7a407f4cc6b6c698a599303b3fc4c132b0d7d25d5456fe35d195c8ced080b7fc46ec8e7a0863ceba993476a25fadf55d87a16805274e040589f0ae7001e741d8819969676e2281e9be9f0b9bcb7882aa8a17f8b6ee7ddcc2e04c1569711ead56dc4ae16b33be48adec0292548a0807eac0a82d694d58ab34c83e470aab9ee915e75b56c4def500ddc180acb22f93cec51c5cb0bb6305f530820c234749a68623f14c6c9cf73e32aea3a5d4a0737636e2c17e679d2d8087e5f7424787d026ced5d13d6a08140ba54a13697030145d9ca085e64ac2cbd6e0aad840c9bff530b1eb1b6d577c3f9b183f96c099d5d5e166102d6d9bbe8110239d083c7381acf78f20fa62023451dc9f872aa9d8bcfc6072183952fa8fc7c79d7e67b8116ede03188faa9c420e2421e222b733961fe4a7321a0e9d9b32216af0da998e3b7ae4089a013dc3779552366d52c40117683a39c348ea515301fccd17e655b9d66374a0b7bdae238a19886e983420b7a68c30c2fea7065432b50bca20beeffca2bcff78a58ab16b2627bca5d80aa3ea0a6178effc4331c0096425e3e7531415ca78327f6bda9142f1211cdcaa2b752653d52dea398db8e3ec28caf61d39e82bdea9ba7c58ffe9e9aa630e173bc8d697fc7da2cdd752de5221678c9a4c13799b1990353431ab76039977c059c34f350c72d19e7ddc3714aac2a16936581e051cc7e74b13ee3c277c8fddd07ac62e875cbaac23c8a677a5d16d2fc106943217ab36251a2ac53606d45f5dfb4984ccc556b713e12c19d3b30dcaba29707af5e8222e9d2f0eb1c5ebce8185d3229fc123a6a0496dddad6793e18f1705de3da3ad63336de464952608125ed016405f09d82e9761771aa158bd6fbd2867915eadf9912cbbb5e924ffd3f08a0437e2ae4dd0aeebb93b93c380f607a3196281066cc8e71919de0b5652372d9458a905764aeb998579b95723517b3f138ab1f43e54598be0cacdc9387035ecc5a6e6a9cc975584e7ec9390adf0fda53399594e931718a38bf1b175fa0facf9e4ee088d04c8a2c400a95ba91654940150a7e604522f27447377498a683285b027e91fab80fb3b7c069dd665152b48be39930a0002f6c667a0ee24522432c3fa6bf717fb003d64fcd6b5c6ff32119a9fe2221b42b549d70878074823650dcca0cfeba39584772ab2a5b1dc525bbc952df36a7ce246456e38ec9bc64300d25908fea5138ffe7c21f06b6492f08762ffef21e9712e33da186ef8953ebfaf592de6b68618d54afb6f43c598930cea2ae15a43dcc730c5d2726fc5a4695ae660603bb94afda2e4bf8441eb6211895f35bfb0edcaa1e9252b482aa30d42807092ac86d29da258b5cfbcbf5ac8c6395ca3c2e70b378901538f4e1cd5a8248ad22295dc851364f6fadf4869866fde3d0cb563a83493781b1943c2272dc34f693e959d7d60022c259659ba06c7fe5418afb7698498ad5c1d286c6c17862b59e1eb9395ba85f7f02d1ac378e7bb5904d463caa1f1eeba224c0927202a0b5d314489a514423a3e03d453cc2270446b0acbeb08e49d5f51b48bead3a558605a4ac6ee6417b9637bd9730136dace2670dd1599f227d1a4a1c52527a87d0e5ae110b19c0a2e4aee6cf530db107a87a5aa17bac72bd489624e3159a71d00ac8995b1e675f616a1b0a124b8d60679bec3be6de9825fed496c96871e313d09e206b78c8302b2937ce7b8ca6f628f09cdc7003ee97226ccf0c3b7d41451b5d9ec0ebba747feb67af54836ab42de53ba88fd0dfaaea158f85f997d8206d1be933079b875335cb8f9263d4be91829f8c169f763f005e2f2f6a5fc695d406746f15210ab35ec80d30a707168746c8b529ea86f043e02c293bc8178c188a8a89dfec84045f5d3dc5a10771e605e06ecdb19d2607b35c5bd31eba04a09a41597ecff0fd09861f69da0a6ee2e1cfcd90c9a908b51a159d6d0f6db008b8a67f9e98a1238ad0005f53daa21acaeef702acc1917d36460228b45eeb9a69258d219bb6ad9a524c1bb7e8ca4fb153f5de1bbd956b81c6fbf6613c622fe2fb10c26c93e61c8365a7283401dc268b8de94ce60cc5b4ee2cc4b047e5e02dddd8948efffc6f67225487e9877ecaaf1f189cf3ebe8f2ebb7e10674ffb46354383ad5cd856312f77a9d5cdfcd80c6d3a2c18d0dbcc9317bf959031b5fbd3382fe605a94541555d1ff127e77e3cd931e46f1f85d60b508b3c7657aba2444ac9a770511889df6b504d438dc1f2715e3e783705eb1c84de10dd8d7eb91d320dbc9ba0d55ef9540a62d4a297a25d5819bb5f69ffc6e3c24d4d8faae6ee522af755f2238a75bf3832abe2f21f5a78723fad46bae3be6f10db0843c1217e0c1cbb75db7faa5e379a062d9ed33189d70bdb0641e059e2c666f318d44e311b91d6372a9444eef66f932844bda7d62c762e028404ff62525125a18f2ffa277be13d3950b90daa934af828623038c6ecdc13025653f4f8703288f88ba355862c92e52c446bcfa67e83abd8fcc3fa2b775f7ba724deb6dd5ed894b9f81bbfc1589cdcc2bfb824a509f9ce71332ca750845a45ab6f9a1a7feb8bab49ee1edd22c970bba5ad0a77b29432f305fad6d371ddede56fd07cae68fab94c9f688fcd991dc0ab05aa09615356ef8e71c835e83bb950b33cf1fbc01f6045e8ec1a27e7ec8ce72afff7f1eaa09fa25d5bf13657faf43db03cd5dedcec37ebb04ac40b074e267c98fe51ac5739e1c4c5295b3bbd73519470a0c6acf0a05d60388b3cf36f9d4601b2f868315b7abb4d9364267c70aa6a4c938e2883833ad1e508fb8ab256d24a09162be4471e49589b6250826d7ca19c90519cf56b3eb69afe74028e68db8c1cd33cd31b81966b1cd8391bbc7506332e1954b3b9d966aa90be3f51760ecf89e92addda01eb26e53fc6ebbb7250e86c796081ca6066aa20b9f65d843d6f6e018878be807d06d1d53225b44184c1af2b49dbab0c5ce9fe69237cb7f0baad5f5da5c9b7fc8c7570e14725d5d9eb612ba91013f245c71c54e36dba708b0fcaecce9e1a9f684768e42619b0fc90a5d8caecbf2135df2032c466f4c8ac9ad18ee66f1b4c55d9fc7394fd902fed6d2a3cc4bd37376c5195475a934fef36768b3658d17d19329d2042993426e058d141f5864103d54c759b92452c603184e77e421cffce80cfe9301a1e010d70507c26f809b7ec1a890c7ccbe06f7ddffbe30f08d58602c85ea2dc486c0218d0812f4abc8c4d2d892e7a9713d5e35847cc7d0c188172c6a18edb21d657d2bf706b6b0db06a11da08638fc02d5b871abe6156e3268285096f1bac55c5b4305d3dd3f122501188344ac67118b4819f8b98b8d26fc06b03edf70500c81d54eafaa1df0028178281104f5de4fc0728a38b3e006d0f80b061bcf8499bbd2dc89ba0097eb73b1921b92ba70c2601302ee3f4c79e19b1806e8875f3ac7ada97e496b087a3b1552082d80728e18e8c20f29519cb635b452dd95beaca9b9cba09c3458b12bdd8b8044423b14d8ce1e12bde9d467fade43c9999606358e4008df5434a43fe48b88210e9af5e447623d24d007272a64c7e63aac5684ded33bfe315fc94d66b5f06fc1e4edd22de18afb0c4511da10198264701ed650ef409f5e2adbc3bce0fb310d637fadf5a98f5ef352bffa9077851b62f56b81b626d7134f5089cddc46f9f9063b72277a64d1861a597afdc7f2099fe3ebbd4831a9d1bb05fe8d26bed5582d712a4c94d6e18eef5fd08b77b44254f173b80ebd1b701ee075aae1b091a762ab785cff2177e30d6f68515d7fd2310bf5e1d0b1b95e59b297e304d11201c0144ec9687348ce5f0d4f62219403e9f8bd115ae5a63d58b95f4d3c579f93c23061a5b5321b35f1ebc2b7984c856d17fef6569ac29f56e9666d3c05f4fb3f1395f7fe1da4ab36b922bddfff7faa512bf8f82114145a6b401324b59837af1d695bfaff7a467b6d2c10fefd1f3d652dc96f7c5475b27cb9b14fa33ebf51deebbba36f3e866fe2f85257331b9794eec1cb08654c67830a3605397d15119d23548071bea154ac08c2a67f29193f8cabec9c0a9892af625ac08d57349026eadeb9d4ac78b2e342d1c5368bc4ed669919ed16e65139e43fb3cd87ecfeac6e2d1d983168e03b1bf4617505289de6898c1029baae198475695179402503428b3bbc774e83d536f9cc7957bc79263a5a2119443b358d66b2312b4b013e1d939237ef6b613df0824c339364cb97cd58ed4fcba1ed01e986439dc4a795d234e7cc2be03a7d8cbbef8adda804d34597ad4114a100f7021baa7e6d3408a9a2626432a2ffd35e10baf97f507d4a8dbea191e59deb5350a273d823b7b5ff69a31940a27b6e6a20849339a34e5e330947f661309a19010643cf07d3584616e1db5c50326b19e52aca6de30cdab154d316119e88b9610c138c5aa05353d1d2daa43042e4c4dd748f50032e4bb094c3101e961736235890c03de33ccd94e953a37b0588eb171f54ba6fd15118ba00e059bb34aba06540303625fc1b5b845b4e562f0fc7eac9fe9ac9f60119422d16b39e4e60cb038f14ce1075df9a6bfee5458acd499591a97a98ad3c73ef0009b2a6ca6acba1caecca46a32fff4112059611da89ddfa2d84c98e475ffd32e92735a3a3697e2f94be6ba4360f5beae7b7883efc27bb30d3e04e08a2195d3ba0894453fc9e46a19c6489c0e499833c1daa8524d682d1b96fbf666a4b3d72aa0001b60fc999c5e1c7e18bb7593d96834949a0547152fccb4136308cbf0b01229f02cc1bc88f048dcf250e70524efabe6b575504e243f9dc87887abcc0a34684afe37c0bca38b6335f21a4ea333dc8a6ce9ff16d97a624d94ea401facb755c69f5f69d3abc21fe2084c06faf3fab901684ffe0fbfb9eec92c5f7f6db6733bbd6ed8d65503952d56b5b6809d1cff2b320efa80d467baa6b00a6ae24b8d9a6cc4f02558158410791bfec1951d01ad3ee498599ac033bc3cc8115dab6d60338e7a9c0747286b98c4e6721acabc8b0ac7d7e221386f5cef2005fe8932b5fe38b1271d4cbae0ae3fc2fee584d4f632142791a8c2e5723b406337a2184ff1dc8b37c75e0a48eabc9647671d9598a363346666e67fee8e5bca92099447b87c8be4da45fba6426acfebed3f861acdb1613138e12a56f68b2bcd405aac99bf3a4bd9a79d01b95e06bf44020e3dc1a9f56b97746f0bead3a157ab394d5c7486685883948389f3ee7d07b9d0c61dbee3d7a1968527f70caea855d711378423cd4419699ed1f28bd937e8dd6ae6ed025d1b1ad4c3f59201f6e75957e90d56b8bc31bebb5b9cfbbb5253dc739260a570e58a2cb5946044f9a917a1a2bcf8c6cbe2d110d7ae6c4f0d17f3a2c1ca299f7bbacb6b7e07a8e68b44e1978b8aaa4f23bca5618893b5565687ca6b9041ea83d4aeadc8e2942b0c7870f66f049d43e1c1edd6ba0c7452e43a16702f7dc9341904bdaab3dd25b127f171efb83ce98013abfce21fd34e5de5924b2a1745989efa93e8b8013efb9b6f2ec23ab1710dc91e220aa447253f86fc066cde3127fcb7d25756dda84d28022275b0f6622aad94bd1c9eba513825fc18b48fd5b7f9933a385f5d4043e7e1c79bcc67b13ed004c4bf5cce7f2085729750d73d96019a67859facc8230dfe7d8dd3c7111cfcc24aaf2340ac4ad013a3f5b8516cfac90ca215703fb50d722994294f0d68eacb93141ecc5001280873791f1c789715629cc57d2f365d8741826f52e1799caeb880b79a2bc2bd3f9057bb879df7b074ab312c37565c5f2c8db9a223fd36753d71f4119b7caf3257471e4d2b598eaf1ad1d56a64060fbbde93a14cfe559837a3370f04f03b6e18715a0a6e93041fcf1d1643dad231df3d9111b3fdfd12f914a0babd20de6597af2ce7c05f56ef5bf76e86434e835b9885874654427b0487105893dde27acb4b5bd14426faccbfc85795c181ae5ffc0f945a8f65ee855b11b1ee7e8274fea7f2d54b83cd0ed80caaf83c98540ed5ab31aa739cd32dcf018285449cf3c37bfe82da6197da7d546b4189c40b004e94cfa3ce57e313f4fc06b795f17eb43c604cb41cf2b81d037d49d3ae751ac1c0f834bfc7083bdd45816e1711de06657dd6e11815263ad03a007e34f2e3964379fd8daac078b3295504f72666d3492bd684c4cdc4e32e71f87377140e03566f199e335c8dc8c575d612b0738f7c0b09d7939e0d083f589a3ddc2ff7ba2ad2051f74c3e0deec21b2bed5f659b92f9cfa98c12ea57175007215ddedc4bbb99f55916c30e91f560835dc4c29a9fd1664c7eb637d6a6db458363846c40acfe6605be18063ea4295fbd8b53fcfadc2390677aa1fd9a1f2151dde3ccaaf041a6db6e7efa96ca7ef03ab54b02e2a79028b14896086e7e13cc71cf45a3b02ca50bbf4188a6dfaf00852646c183d0531d50720351b375a98deb7f94c7b7440f104d4909ac9e4e1af03d057c7c643af94d19a6b68aaa784e2f272277be0d5f70fd9cb5bad97b61721fdb6259755ec3bf8b677885e645067d8564a721a2cd7b4ec811b485870b84304f0a4bc56b05099d28702c1aee2d3c304db66b473082d7ef40318fcfa9a3b02cccc91101d90536c2b159a0ebfa4468b14c01c037025edf832805e69b41403c7bd63423e1eb7c63dafeeb04678aca5dde780f31f3436fff2989cb8d1990537f4d652e4fde61d673222a41b8172c1e1e5574d063c293feb0092d858ea641f540fbc8c120dc2d1361c1706c4591aac3b119d801eb3b0bdbf5ca0f3168cbbaa8235b058fbe35c36425d9052eb66018732b012f6ad12ebb54d5579540a74aab8d5d11d009fca6c657c8150a323254e3993461f4cc7c53a8a3f5a2e8f8a9e8f6bc324cf2e784c82b37030c6d03f685c4496d7f2093d860302519a479ffef0420d40229db3efd114bdcc088761ffbe2e12a08eb8d2284a079c4445042dbf0f7d298ca4da2c3861e7377c8714c0b417ae4d1e9e6f5491dcc2ecad1372fa9cae7a2c0f04b37b74d02959d57765ae77dc12b5e4bbdc10d019c30df25e6901d3671d7c0a7c0be3806746a3544c71f46c627fc46b5eb7de6e73fbefe2525c8a897450ddf88e003636858388cfc46f250745a49ec67944cf7202f0322056b0e595b019183239cd7c5d935b0ed24404db88c14940e0e6c0a05cc6657a7386e78315882e388c0fe30207c6755b7025e838985f7ed2e2c994c43e27c337623158de132ed4e49f61bf7712b626ebe2c1fc199f78512b33f4b9526ced566ac0b0e78e5b9f4e5d2bc27015420ac9c8e23c3e141bfb1c47d0e5815572cd20157916a2c4c7349e2e8055627e468155b28a499029e07b1f6d3058b784606cddbf6eaad1b0a75f4ed65633cc7e08ef4459e2ff04bfbe63c1cfccd2a5cddc105f64002c5f292ab431086999c7f73aa5e2cdda1ce3baa6dfeb8222cb2dbfced78e63a7fa6a686a26c7464e683f9ac65ee568c4e16731c06aa2e48fcaa0290a8ba5fa30efa9fb6da00821ef9e349476fbb1699d772c2ed5c965268f9139d6bb0cad155e8258e3896ead460f9f0faec3c753d03057046c4f30e46b3e89b0065931a7159747c3dbc09941ea6e3cf35f34e17d111d45bb229ce27642c9f9e0df5421c4c17059969ef3f2c74d2775b34acb6ec7d5c0d713c5ae174a231dc73a8f3f343ff2784d339d3d700c317a2b7e18dbb6ac124276d013fb8b44752b00a5c2f1333a716e36712199db39e9f6a2f131e1bcc9253b746e9b6f716b8bf5135249711605c1edf1fe7c50e895e8f561568ebbf00e3ff78a1eacef076e2a9701884ade6d9a1e8d390298ae45768e2f78e3f30ffa0fc453ce6d492eb15b550b21df5b19f75b9856e6b062a14872e1d82d46aa62a812354fd3d586ee777eaa68fbfb971792c638642a92fd8d81b798b6501892208d6182144ac4c9b765355f4b4fe96ce079e3555758cf3b59e762b6f24858aa6b843d756e0e069bb7f80c238a3a565021ca914c3572bdb5ddf8f2b0621afa42b0e1385e146c9c460197f7517ec139b70f7e51c907d178c10f1a8c74ff0c0ba9516eaf3615ecc506c2c8976ab8dcfb6b159071df484220fe023267c6ac6c599477a47279ef182992744259c09d488114439923b2ad56e952e99c7ce5d0542b0cd2d2538d84d445063cb48b15dfcf9bcddd17a7ac735fc27b7ed05cc92b24e702e0644f039b558911aca9f5f957985b36a093afc95f28df24f1f03971e5c5405761e486061a672b60d7b5d7f5294989a397843976eefe7bb54adabe3620554e877c77fb78bfe41436fcb91907c64e41cdcf61df15158dd4778d182bc22e58f4438a3a638f9836ee2e4de3a4cb89ca32d183123d770406e856f54d9510f24142ee45dc8e6db15f2941e0014d70733ccaa8c983a373567d6383ef69798e173737d4c92fb8e3c74d4d4863442fae7cfd5c67295606ed948c912169e895902c94d5440275caf357df9f590cd29aeafd384a602cb9460aeee82f303b08c901af19479162b21cd5938e3e4bb61b0ceeb7e4bc4f9c7e82e9f9fb66ffe2e435b58a3527ea23f1f953d989b64cfba8a94e9a2dac62270399838f6ab572b38f1c391a8281db442943d56a27121cccaad480c2b29d53b48b2e9d4f9fd9b7aa9695fe02335ead7b507654b11d883fc2d763074420a1cccbd50d2f9d7ee8f0602c8cdbe54f93239f1e64fcc8788f9547adf66e685e27ba1c811cb1fab54c449bb4b822a1dbb4c5edef53d4c66ac9540bd041ef68d8cec95df41e1aa805adc1eb630316e453e867973ad123727215cfe1e419a65ce271028cf49f8d8dad678cb86d55318113fd21b56db8c921086662754d4f3ac0de6797bbb4f074ad196e913f8de1adc511b4284f7c34ff90b3e9baf07562ddda9ff5d837b2cca771ddb89e3f4d8ad298a680d4fc7eb5aa48cdaf83841f25daa8da811d95ef550c43f0281dc62a860b6dcdb2f62580af4d83a001837ee2849674c635c63b6721f439e3b5d8b740df25302646ed73a2c47bf6820fc5f28993cd8905fd0964a1a661b01bbed6dd62c8cbc795dfcf4086277e100f84716807eaeea5b68de88e5b64f30805da6de830977a7084cccf65a067f9eefe575f939b5bf5b13d2102aefd673b41163f715ae25cc210ed588f09a12e1368c1a82eaf73d470bbfa98cdd817870688a3bade85faeb6939f9e1bcb67b977d711e99e20460a78f2ea8a1c7cceed1fb88434eb2705aea24633a04fae74df623a13ef47d69dae88281fac13083e12e8c6b95dd72fcb53c334edc3dc342945943b395bd3b829e4fe1d9d0108ad24c8b0b54d83f69aeaacb9e3e3ffb4f0a6622418a4a338cbd7aceeafd000c48a13afba6e11309e69334441d968880680022b16fe1542bb4b93ce6eefcb3c1864eb11d6a5c90dec199403bf3dcd68a1104785e1c2ed7c4aac7fa611f91775fcb895b69e81328dd94e656692a018138ca234930f6ffc6922fea13f35f90e07b0a1c2f9b4baf7224c3a95a016e9b2741bee1ce2b61d08fa832f755ec034c25c92dbda6f7e301c768465cb3191baa42a77b27e8694978bcad0c6794b1ae8036ee37e54ccc0ca90fddd47b018d913be993c19aaca160767c6b08c9871913adac0b1befef55b055db317b7e0e044190dba3409c5d8094a09c4b15804adca08ff10b620823f08bf6726683ed6bd678f4159b01b8449f5e25cda3957ed109aea294040d161b8bb4c36c2e40dc2abb165ba689fa9f48ed8e7987d4a29c45fd5147ccc898b2fd7e888408360ab17efa9cbd3e656c970f5930b3a842b68314e684bf36b4405abdbcf9a5a10e1f10480b216859c69bd77b47f3f4743609e101a1fb72312a755e1a69c6a809cc317988a981df60154ebd03012b175a8c15c8dec9dbb974e1ba68175709f412e919b2e655884e8ec7e37ee1bcd2f5700ec0783a0371ef4cc431afbd2b2ae26b6c2abd44c434a6dd0b60bcf92be763321eca2a6732e155fe780562435ccf43f893915060737fea808c28e29034cbe45ec87440cceb66b779dcc4a9a0e60e4865d0a5a9c40a0b9c153efda28f4f9b2ff045e5ffd618fecdcbdab084a45001b3e26133ae3b1939f189dc4ebe14923526e84ae0f3c3ccc4d89de4baf3810fae56fef8fd9db02670b00f674cff8bd16a4f461da8d41bf16ce861f436b58d988fbe535461e0113dca13df0ae2fe099e698a254105483114661d42a787cfd848e921fb8b2ee476cdae208dd7c1d1db558ff8608fa38c15821078213fc45f8622ddcf012e2059264a7bd985ea5226f1e599170e4d03c7eb8fd31b84a6828f42216798a4773716614241dafa073657c7cfcc91b0195d36beb668b69f3e459480603b01b839d1d7723dbf7b11b1b3c3220e375634c1cf81666da27f39e87d1eed248aebba656a516491e3c096ee7518155ebb3cf77c74e1ff8a21db5637e77b4aa472289f422be38e965fe94b63d4c624e12991bfe9c62aa12d9f1c2451d26eb244faabac04068566bfd618d9241c4e029d49ffb5c55d231d66c7bb2b2a3fa8841464d94e4c7d0759ac5387a4f46b55f7f47a8104d9218b8a231c5b9d957a60f12e3eb4d0d2b4d1008a5c37e3099e2f0188da3117834cb98394b58e78d94e59980bad60363280d9adb42f1eb2d160e3faeaf7ad0f48b2fc7e342861427488ad8b3c84e26aa9ef5c27648aaac59a53e109beef32091c342bec7df102b18dff0ed5fee6293db8cdf107e61f873a027b17771ad2b175691be65e6a3837332e1eaf5fdba1481bf9eb05b93223908eae5b18d1042aa0ca0adf6a0490a21b617f082f9877328d732b3616fd1887e016c062cbdbb6a3f1c4c2109407f99f7e571f9ec847886fa4983caa279f172e92d8b8caf35a46d1b60695f787268bf12a52e9647c92219ffdb9769e767361f9465c363b1f72fc87d292efb550cba1a7593b2af0c404fe5feb18e4d6b280af674253963f967ebbe36bfbc118a63a0ffc8b6a55f64be666a77a48fe42a5996dda2644f77e322961ab21f0c62d385ec041144aecc24ea99908e71667455e38b1688ae57ce1ab5f74300cd8e1ee07952a04b117dc5fcb423c3c889d3879e0a9dd47640894c1b66393d4c04680de747e8978cca159c4fcf7dfc5c57a61405cad828fea32c2f1cb9f5af41e9aedd8ab2e239180142e1ca24dcae701a38ce1ef1276240a6519be0426925f0602e567c508223a9bcf6c7e269a3d69646ebeca0dfe3b57f093f61173132b03fbb538e6280520103473c222b49d96c02ffa7d715ee3d8f855b8b70feddf7e78ff2241bee7eeafa142e00342746c9fae63eebb258d3a5f40d6a2acac0196ed9455e346b26d66b9ecea1d2b71a8af82ff0e908ec22c8ffc725199bc6ba24d16a2c31dbdd8a3a7749141aca386f82864ef01780c27469041aafef80898858fe16576ba05ce7e36e60732981753317d1f0fd4ca1646dba4914044eb2237a3402fcc521824b2d2413c54c06d6ce222c27e3cefe578300a866a843398568bd222421748ce7a7a05472aa5ddea663e93fcfccfd9091d38c093177ec3316f2e7134cd61ec784ae454632cfd70a97cf80d0ebb91401e63e90f3930cd4ce19fa3cbed61a2b8b8257be8b23bb0f37822fe5b6ab8e8822db55fa137f69a29d1d7857bfed7755bb365a2407cd2d767cd4302b6de4391facc848edd18288faf14a38f39f3f582ac23fbe5bdd3a6567ad61d9033bc667910d13bc951542825b7a78ef24e40bd5e0a9dcb74b96bff974b8be1aac16937441a3ba3978a14c229e5c5b1acb4f7511937f12e8f0945d2f7897db52a4d514e661c5dbd5ef7dc11092d30bd6b80ad16d9c003324ca81a108fc093a105b00c0fe3bda1e2ee0a3836c77d66ea5461ef6764cf5cbb23dbcc45c9bbffb9d8e32b09637580fadc3e5c79707e4116f2f49b67798bd8453761fa7a1a52ee14d465b44c3c774d79c86e48564db5ee4d3475c3e9cb13bb141a65196ee7025678b01c127b185c122051a7b6a52175f4c1283e922d9944f273834c238c65bc3fd6633884e80bf407cd75a1eaa66af436e544692f1abeae908db9f70a3278c0497b64260541215a61abfe909c797b135d8b98ab84bf6e67779d73bc446181907606198ee48c7eb815500d580f4045ecb8da476b260381740497be747492320dbe8942b6550d80a00a920ecb6e91188b0acbe540a241becbc2c0815577cab2daa82d62fac43069d9fe17e1486a0c11be4953ce16d67beb1f7a562245408d6ffa3fe9355b3fb8138964a1de0a7f20c7bfca3268b4cbbc19558071f182616d9a17020da92303f79b79a53c56613f34355ef5f300d8afa3964b79208ab35a95022c42c79e89d92cc1b80fd3787064aa26ea7edc362002d8046217f341c1d0424f3e9de991ec6604db9ce645685833537260c3f334cb0f37636bf265badac5f99c9451f8f15d76b48cb82747972ab378a1fb47f501b38d016971c244f3f6e331f418c8d1d2455c29949f17d2589ded343e06c0f1efca81cb76743032c55b672614bafd341ca03802a60bc402c1f29afda77d489dc2614c548eb250cd5a218c615892691e2213758cf3900fa2e1135213bda2e81590b10a15f9275d40f20389cc8f0844eef99a7aa4080f43d35c611e234e842d562765e095aaebf0c244b1e3d4c952059c1b5fb253b6e8f5d955356a23eca5c6ca78d99ef6b3335e275b1e7d9ee96e11faa3efb1b43c886c2fafd26ee2798c9c67a6018272f276c96814ac0ef4e5439da80c9f7b5fd7c55c1122c0ace41f37ef8e87055ceb016c3456763a9be0a6dea87c4edead8f77d1fba517bd33968ed02316ba33a89f6278a3595491c98b68fff8cc578f8f13a9d007ec1da118cf3e403658711bc5b880dc45f46e04c9baeff773699d210a3203b3c79a58f72f9824c7b9c66a088e4c5744ec2cb0aab042e0dd4dc4ab33ce0f55f498b7917a72f928d815dc46c7149efb6bacdba043797ffbcf22fb2fc730184e6529f6d779570dc0a60803ef5ded445a1efdf54080fd773b32f684a384a5977d5c41c90b7ac164980988458a8a1d15b7ba4021095b1bed0c6c0496aabfd989d30bf51eeafbb2ab223ded9e2cb396c4ae622ce6481cc618e4d6a5ae27c22cd9eb0caee8300a8a029e7db6c1c5c6dc0efb07e44bef8f7eb4ae16d76db6f00d3c83a6be3d0c7011053672e4cfc080a806807375eca7e330237fb7e12ddf25992daadfc16ff3fc484d14b2d6f38821e3838c5fb1440fc50e442b96817d36bf4cf2b11d092ec8e0b6f10be62b199ee0b75c0f24d039b93f9c2abca5df5b58116997c23ffa15fbef94aec7bc378626d92ff54a56f5ce43c874f1e0a56c9a25e569533ea8df3fb585818cbf6625783437c61920aaac43dcc301924994a9f79958ee24306a21e2b408404d5b66de10476abb4fb67a6f2f3d381fcfee3cb3b5824dc73e678c8f6f93612051e2a21b004581bbf0f31e8ebc45567a90c4e80e491af0d3487825a1184ca5797cbee20ac395e60bd6649e4678d0c20007940042eeb8174248c643c8302a91c88aa0833bffbe8e624c8a95761d822d297ab3795bff3d789a57acca0a13e6f13668a367e851ca17df029fbfd2f1e3cbb99e4ca9d12f1e90d78ec16805d82e936aa0da046449da5a1fefc5b41b8e6d04552c632a55c5d69a644a505616d5f4472c444fa7910a5fe6d01e7ae1514ffadbea15b4a378913f6c671cae04923fa62de75043b2e64c87da587138c42763fc8ee23d4a617df102b8a471b35f9724d1449471d9dee47859228d81d0eb96e6d89b7db6ed21e679c55313facac1cd1f7ecdac7e6d09e5010051b7c5d97c124b05031e0a4117b875db3ba77d816b8b8e12d63a9abded61a456fb9746bf5e311151f6ee7b46e23e12b43b50f2f7628852d52a511a1a5acc670964a822beb6320f392205c09cd591489e2502afb8a572b73c104054b634128ca92f94c1a938f8ea443ac7ece50fc52013deac6c1ee5cbcc0d85e44f1c2ae1036b7ca05e38798767eb24c5ad67db4a3a8ed2b5c95cfbed48e6fdfe80f75d759389be1cc036cb4123fa0790176cd806740416eb2ddad4cbd61a8ea02e7cabb010078e6805babe993b1e22486405c0c618e8e88bf0ff8bbe799e3ff4b901c7b451693b1b48c9e4b8794c364f683006d91e2389ce051bc8f4c530550c5b35cbd3d818e6ceb41bda6d367ed8ab01549d7e98d684badd953ced43454b413da2eb11993799eb4c15866371f8d89434cfed809916e7299a7a10fffc43105f074e5bdb3d67509872c6cff6d9e7c7306e54e73a7ced9e61362b1dc9d4f4f7088dd23da6114f2a9cba3b77b91a408ba47574894af76c43836272d2b97248ddce66a7f22ce7ddabe7148e8c7552ce8d3cbc36445c201d3a535ee1978ab4a2e7e110b1a81f7c3d2d1dd20278452e7b2c72eaca8eae54df515c34a99a9c5dec3ef3a6f41aaafcf7081c38ecb5d8bb81ec4db6c8ccd3a5cb28440c99ffbb0d74db2edfc3e523824bb7e489e6352e1037c507f890aaeb8a9136b74edf47ad209cbc908cdd73b483a7b796dfde79b740e627c54acc253868c7478a9acaf9e01b49a66f16d2c8f6df2a4c20d8e97a6e773637edb4a7e1a4cd5f6ddd653dd69b9dee1f5410508b68bca765ff82c07d47a1e572caf94f39ccc6f2d4bb238a183ab0f239508113a69961973e49ac010f1e80bc265ed63bf0e20b6fad446d695b3b03352b59597acba803d700a96bb40c19297ead96262b5cfda540cdd61198859749e320a1fbe3382ddd73037b9747f545412bfa04b1bf47e697442696c3dccdf3ef897bfc98667e9f0038e1a219ece66e28ee4e0fbd9ea7b0f885badafd18e79079793c46f347343b3cb82635a21e60ed0884e2fdff1a0d6b93e45d3cd2fb52e9994c2243b41b5f2489f3aa06a5fe32a0e1be902c3dc48035afce104f21fd060ab23ed627d1d41b161392a32d36c38a0435147d812ef01b199963ae0a3baeac3cc10746f18270a431ff0ccfeff3f81a97e8ae4ce86040c46222bfbafa1af5e19d46b84ac9503038c0fb54a0eef571821b0e82ea18fe99da44907f090f112b66a82af9309e6cbbc724a04b8c827fa845008cab48e7e1256cfa6112a4b660539d7e6c1335c720f9498f0a3e9d4dad5d65777f88c7eb5d3e72a5c08c53a278c5c7e23f64703e756239d738b88abd399553fae5090ddf7a9fe1a2b93f9cbe2c39e68cf934140103c6d671a8ce6ac99400f2317ff9065fb649f137ff95325adbaa533c873fbba619a4316aa1ed85803a068659458d8e6b0582ab68d33c28050f0f04e26da8bf31d983f8cc15a5cbcf8c687f4e4a094feab974c4702a7a3ea107703d6646121be7806199449abdc2dbac8d584a85c1c8b535b371e4c8bb55cc2881f57d868175b634bc87834e93c8a7db0ba67d9e4e14e89834a19cb92935adcb1e1fc97832196941a737319d432c5c2db72e644bdc2d184e5098b2894b99ed72a7d260f7b7fa2b9f301adefb768c91d2392911acb9a9b0a406c7a5e434b01a855d2ab96c22122bc8125860cca4b917dccb02d33222bdff0042647892f33963df6f24a76983b0f44f23cc560bf6e4bff5b28ea02adf6b3aa08e46009e2d28766bd1ec1bd1e87921a73235f5edd7b77415e2945b14559b0e9616ea5c846204168fc4ea3fdcf084e7785423feab20ec9e8fd6c53533f2eaff27267e679ea77d75b1c877bab0b087137894b38bd2c6113efd434c856f160f816709b1dd29bd16fe96d0ec07b4595d1b34172d6249fc6cf06f5ad5914fd7b58060a10dd5b9e496bc4ff1d6d4804c3dde2230e2d6576622e212be7c7c614e77c8f90bd7a0dfdde3919babf52f2d4edf57472a9575d3d3222d490e0f89bb2b10865fe456b8ff4d712f4a6fd3a7f7267edd764ca937466c4b9220392289d29953d305bcc480c955bb05ba4f74fcea604969aad03e262a6179614063980e1b55dcff959a2ab120f0f848bdf9296214eb882190b5987576773a45abfff1f171a8b599b26c1b0573d90e010ee15e9f68e2810428b5361fbb6277a52b0d3a0c51d6b7dee5ed07f6740ca2b2725357a25cb60d9a6bcca4f8ddf1daf08657133eaa8bb77563a9775fcdbb5ed08749cc4e4b13d67104402934842b3a6e16c2db8ce594f8b0499f9d244c95219f116e3bef4bd654c90a48f4d570184a6aa6ad90511a96a765d4be29404e0c13d2849cac8ef5b4ceb7c60aef1a63f039f6489e87511f9bb5e6a11c5da33047fb05df6501ab20f121033058661d25dd0958809919d0b8c21b5cb330e0bcfd75ea7f9aba6ebf32a2dd71bd92578828a53560c2792fdf3372287f13395fc9859d09a1c246bd66cbe246dd66ce2909e9ff0498ef7c8c7f12b26836cfd07cb56ad3402c78848a54333a8b2c73c1cb1abfd115039985679195344801dc2f1def012e75f73498d2e60cc6702d64988c27d6a4c94aa00d436f0801c0caef1f49ac2c581b05e9f47d8a06cc3a00cf19880d878d8c8a3bca9c38437bb7436b70c7154ada55ded33697680fcc3a515d9c6f4a4e245f822e1cdf3583b6c12409e0fb61b7963e09ae815ee89fbd2c63598fdfe9178db1d6d1bbc97ef2ec431093272c84471452828beb9bc072b72bf9ee1f271ecdddd862a62f053e17f6352b14fdfc64df5cc948593e2c504bf399e658f2a57d37dd9e3c7b36018e653a41d9db49df1b666189b58533bf4d0c4160997e04adc35d0619c18c2fe4cd5b9cfa1d464248a05a630499db3518ba82e6b3beefe4a548fa6b045f007eb5d8b6884b257f30fa2dd84a92a58c30193e38b2eda77060de787930c743725d6b63ff0eae048f54e1ac370c11b422b502eed51216fd7faee557b4b1031547adfa4c7e0a4cde380762231d2ce04d7e6d272bd9e2cb451e98b44449cc046185503ba65564fb34e52560945c3654fbe1936f8c9b90dd3e2666ab17fb23003b995affc3e5525e549756db969fa482c251ff33c3fcecb16ed04c8448e18f9108cfaf48bec0467fc8dc8f87a91adb0105e27019800a3d3def4ea41780cebef685958e6a09f1687625e74136dea83ca43b1d55bc9f874bc2f0a50da9c6529f6542e6acc97c66738339c9c25a0f5af50ece1e7dc328a08c32cb7a7b255069ea122ff390a2eb4ba802f0dfdf7ad829eeb2e193c74824f150a0f97b8ee9990ea17143cb2c936bb7e1ebe3b65050b2e52a620d0244d11897e276d578f43be6f8e21d5203113bf72d1c390c4eaef3cd933122041b80ec170a752b633c3df0771bba757c04a7a3e467c8388aeb50f64a6e7d70dfb130015aa7bff7554624b5d40d08931f0e370f6c26ecbfade5a2ca432c3905bd48890d545c77978f85c428bce75dd4223cc513434452ccea7853df1be87dadea29fd9776ea4a05581a00e88e94df66fa9ec7099103e809ea885b3793fb3572e349f0a56b0b432c2c86d878ce259615299d22dd7b3d5b5b2155581201f16095f6932a0b0e3fae72ee6596e8bf2b6efc469d110fc3e4eb9d076f1dc466b7ee0246c0b72d79ca2a5356a5f3b9dd6bc3b7a3fd796b3904df54a7c0b718c2b4ae83517ab0ade7c260ebce7814c9fa83074a86fc12cea62ca97c3789661e28d04b0b80266ab2222829f55d57795f39e3e97aef8a7c9f2674b51bb37b2c791c634c4a8c48d9a889b706ce6c1b82b2d0eaeac85a600bdec778162226c98c40ed243f21d51ec56bbc91a50a95f3d4b71d20be56e4d2d1abc8e3f0d2bb8dbc39cb4e0fda9b4a436af866e6abc4ffbddbab7081555ae3c77559604a1ca813582ff6d9c711820d5d0ca2268b25e1eac185dd747474903590693e54a3eff260b674af923e77afb80727738da4f966ce0f0954361f49c89c0a6e39b8e009aa287978e80875623d09ef21c64beb50e620a7d8be08001917cc25098c670d4c3c583f98c1f5d86b1f8da79cfd3be7454d2e053d3180543be51cdd99ea1f5cb335425d552480ce671c8fec08dfcebdcfb50d996c2cdc7d843c79399753311592560abff5c4ae913d0406c4ee1f90722c6f8178f2d861821e912e1177860b128d7199d72162779ea349cbe011913e954bfa7a9c0ef7277863dcfbdedcb732c26ef4bdfb6bc544776c00f4e29c9268e1fd2e8ae9771f6f0ae5bac68704c8576005ae224c31bcd3bef15e9ee2d75fd204414732dfe72c790071f646bfa64bf35d60725e2d86c499b868fb9bf7d96ce133285841057878a9cd65205a132c3a79388e748bd906fca1e0dad9f29808d9aab2bc560cd912cb9fcb1e898c6b707adeb67e8efc5275172a22dcc9feae4d21af2834674d9b3476e63c04facbc87fa81818019e2b9793813bd56a009ede85f2e73b66878cc8d4dd133c6001a3090d35658897a2b4e958892066385ccc8f5d8bb3fe33616933d3cebc0d237eaff5f4c0bd4913e80a1738dc355323e42de53e0d2182e2fc647f5abb92841b4b0aa35c7131bf6d8f5335b10d30977ebf33ac937ba5cabbc47e58aea11865a9e0fa554311f19a69f17dc14a3acc02536b9abc9dd3b69e2685df9d463c383d46cbabbc64c59e691040c1eb73b4384fb4bcd9045f1d6ea3df26556766a2dcb01bb8b4f542febead20cb52a2f6f2b002ad0b69422bd7abd27db1870092aa29683846e64c58996bfd9508f3ee33273aec7484aa6a8b0053bd763891e6508b737fb80f8f3b12a1b2eeb2b374503f2ac362a67ad62346a0e7ac680ffd8c810214866b97c7e57e437064829d956b0b3057f1b52806f676dead9b57bb5618fb1011ff550e74ee8d7f6408e32d25aa2c1af29c703196fdf67309d723523539148e10a5164664ba0aef10089dd02b81e625d74139b0c0ada18027159521ba64a8b56b1c66dc93f3c426e5ad37a6cd35cda8eb91119beccbce23f2910965dca7f95ef709acdee1665c71510b4c5a79cb3eff0c994426d9faa071a1647988430d0689dd5ae0e482238210e9ffaa25c1d125e146de5c45790f768521f02ba12b8335f192d148ff72ebdac69d9130b8404f7480bd9b801684cb06189ed2c7cceba3f3f5fc93c5dc2d4831a27c643547d1e9944180c86ac04b0500cfc3121d2aceedaf64bf41c7f2ff9ce7a555bc2e5f018e7392ac97fd3194088ffdd47d8f3898b7348e01ee3f3ba384e46102206de025de7a8e3d658c6acb7b6f70d50cc3de5f8ca4956de1d349c6ce2e5c2f93ca2059d5298661c980cd13c82c486349e1c49687ed461ad357e048d0759f008a99fe1697d924fe1cc9cd34154c23a7295954f1749c13dfb4f76ad3215b7fadf618e52c0794f35698c0f09fd05622c3e83d7c8568bcdfedf9903e381e2e1ae53fe59c48b06aacaa464aa6057f9c4667693dbc8a70337c03396f7dac370745c32c34b47499b32d743bb89943c9e555f1139a7dc242e82d2294b98ced1641e80a0a552386802fb0c6a2d65ed95e5b2160025c3a05d78e9a7d64ac98a7845cd8256eebd6b0dc3e43ce75f4defd05de3a7e5075f43d439d179d410d21d532efc93284fa5a809f396d4662264b4b53c51f4ace82f25766ae2ec0d6313162f7c13d7a7844866957fc4a6977991cb91f6dee461a5d25823b3f285e47bae849adb0e84e030f810bbd74973fa4b13896f5167177cb379ee91122f97a8c6a21dcc99c01f551c4752dcf82e3ebcf5f86f5d5c1afbf633db8ea8d66152c986a4de89373ba37a40d81b8edd398edf51c5f201d814da5fc7e8cd02b99078e716bc99d60a83b5a92445f9bd040546f5685a1d00f78e29a81b45cce316556f8e0524f9c8bc87168a0acf7412530a3d679920814f2a96f3fcdb052deda64f7c524050ade5af02d02c9df92762b07a997cc34d4e48b4b6d9195d4619af53f7f9f7e69dc6974ebcad13396839ef260f4e4a9671090c981b09692bea963c161b537992faa93455a538109e34e1285f4a7b33943120dc239b78ea2ee2b7544406bc030d26804917a975c4f33f671e5b5cfbd4b54981caa480ae8eded65f4668a58b34785ff01993e7ea244368fb5e65cb3232fed5ee292e3285ba5c45f1a9165c8f4e56530c526d6e2565fc5d775e17171cd3b9e4d9cf10196d5a08dae1a5b59787805a27382ffa7e1762bbcaa2abff4d5dbf0c0e12bad7cbf9957c23fb6068aeeb61f4c1c82ed5d3d24cabf9da155d29264a964997fed0edf391bc556a58e07c24e7ab3b6bba12fba1d9657cdb614b37009620160031cda3ff1e015e6aeaf2a5d3b490f144542716f12cd9a3bff44616750d4a4846ba1c2932101994b9af7fd2c8d4569e881eb85fb21ed466b0ca832b1764ad947a4883513398e6649645f62a745b9fc13d397d54dff3e2bc4abdc2df655898cca4bbca98d1d9d3b86d23112d655758093c0ab111e70bd3831bc916089723ee1dbf311ed9105241fb1d7d08d944234a488f5e63e6492ccdab4a385e730c91a667aaf84e879b4925d89ef52e63b1b2dba78ac462ecb785905bd7b5988e46c1175d521a6475ec95454dceca04d69d4109c33f6191cb9de927c966359102bdfbdd5e9efcbe960a167ff61887160afe5fedb1adadd45765b9edf2cf0b32460bd33c9e0c3664b34535fbcf4590fefa3873059a77fd048bc75362aabf336979283c2f31146b5647614748ad39f71a9b8ba1f7e29c297c6e3896f8d6167e9324f8d3d963a1d377dc7eb95e1fa10e851fe3dcf31d74d6169e2ac392928d1dc30702a2c2b9597c9c96e4a9cfd309bfd831de32818bb93d5cf04226ac1ab8b6b312308c390313959b069ed741c5cf7c456c5e31cbda71bdc4ce175921427207e8382808e11bd0b09d1e6e5395cfa63324c78966ce9e5ef498e792dc36b39230f05d249a222ba17494133d141ce2ddd2c85e8e3c0aebf122b9af0fcbc80cae612303d07d5634ec8c5919708d6e695f0857dfa8bb1dba146132f12cb7aed56fee9ae2d138c55c265ad730592536aacd41bfd3a710c0b57d6a21aeec2d7c92ae37f1ccb48de37b5d88f45cf147791b292794470f4c0ea12b9d0a573795df03d57a744dad96e88461e23243877b8be21b50d78c5d66b473ef61bf430d507353e184d282938c861cec9083552c9961477ed7df1e37841fe9372edd85ab328902fdf43493a421372437ca2e34ecda4c75cd9cf44fc87d376919a97b04d3c8d0d03add09056f744360b46b0745fd8cabc6d618ab570a44b366a7a1ba250cc243a7dbf016a52b4502b81ff13ef884ae3366290f5e36e6cdb75e00dc54424482928cd1d2fb7c3dc73d8013301804f880063397a14197048924ec94ae91f6fa87582c8ecee2a389e0136d273d2bd3b8084d28f7257abca845f6e9446dac8db6b7390b8077ba4b2be8bbfcb915514dc8060e0f7e071340ba5b803345d464ad18daa5ac85439d722aaf329c11bd0ad51a24b6f5f47c6b62da9adc10836d69e124ee71295bfb89351fe51af27484b85411c7e93b965b79372504fc680aae653e8dfc85b252dfba955f175c784e38496cbbec0f2b0be284cf5edd9fdbb36a67d89b91f590466ae017c83768db581a0caa32b68769a38071b14a1adb04d260d1cc59929b34b270a88475a7fc507cb0f5c59189cbfd79b43d08d5c1d7bd55e37c2fd39058a22559dea85f47d7e6d24572c631922370f0a0fb20182ecd1ebf2047d988f1edb1cdbff856277c41f6b202b0b92605630a48db719e7bbeb365c7b54528899eaf80d600184d3fb339af8fe4c798c172537f4422b991260af5b806299d6d38a133ee3498dfe413034150e8321e2daecb9e14e5f6abbe88f5189d3d54036e263d507dcdb9726c2cc6f48e35536bcb3a78bb2b3ac15538593ee35bdf2d750b3225f4794769c64f31865b48758bbd429ea5d122c4b8b1485fe2ea5d7bddc0af8332e606e5607e13903df73d0c0855e0d3f213a639f0be04702f466dc3d0af186391c5a4f26221ee3038f97e7c19baecfc957ab137aa7294cd246dd95be88f418b94b0731e2624528f3ef495e30fc540463594026733c6eaf32220628e1d270ba8c955d1e43a6a2e474a94870d289ad95744444bdfb54c0cd80bed506f0fe5933b6c00f3e3be81245a0d5b18eb9227b2001afaa35236c76b5c842858ad7eaf01445662a4d5a5eeb2852fdde15904037ae21df4a87a0736c455795a44ba7f2e006768cf4043e578faaa3c891364c919b0b03c5a25e187731417e31c3885fa6b9de68e59ec705845883695332e4f8c6b6da070f48a1f66e27b3941c68f0729886e3020f40181b0d6865cda07a69f7be5691fe61559f11ccfabdb28e6b11d9ff1a0906c461e7a5e4eecdb96f35b34503b1f4427fa9e156512201067c702aa962b47f28a07a2712149c86402f30ea88ae26f669726263e0a95e0340f14c1ba69171abf38b761cf71a26bb26935c2690448467131864bf8f31360158f74fdfb53aa7a7da3e21a34d113bf271d2b297eaff84f3cc202d4c15fd8deeab880012017bca9830a27b2c47cb845cc1c18ef76269777805ee9df09fea4a00556b9330ee9650c09eb875f8ba15774ac332556692a2fa9af86e7a01769474558c4b965aeec17a3cd5d99d853d14b9f5819984e55d32b8c37fd9a0f7f914d3880f48ecd19a00691b0f0f3ad3276a34d1913166775f47de009155d82a9a54d42057bfae3356cf96aa2aa5c7675c1a09bb18245600ec3f6dc9900740d0c1de856d31eac767b8035ec4a0edb043590141c8e1c2c4fd5961cebe0cae6f3316fd6af6699b79feec9e5020b604b6ae0d0db8692ebf4f1df700dfcf1c56afe60953f3861f0b0e628e5a97eb05507f3764cf2ada1bfcf4ae0c59e0fb9248d9881d0c9f00875e9dc1a03dc5865996210697309d3c999bb5a2ad40b81facb9cf4b74c85c690bd5ba7ba0b55c37b53eb65d8bffb19658e4eff6b45fb92913e565f066e23f5a80470090b4ed030846b2ce1324a77d6225ef30bee1e87831feb8fb11a84ffaf76d16da68d62182382681ec0a045607b90228bbd376860dc5e8faf7d9b9923e39061f902ff3f125e396b5b3b58ef9adb59a1e821aba50d4eeb9c1a22849151095ffd1a93d6b0ab71e8f5276399f0893a5ed9cee01a0fcea6fc0638cb6dcd64888fced4fd2c0aca274d2deb9e02cf46d47908b3580c8165d75cf521784521e13d0f8fe4129453e140002151db7da2c8a054e665d372fdc50b134a4e8d962c469d399fa81c8de703333394266481cd5ac29e1a4e738b2dd5191f88fbba0d0dd5146ceed89318b8d610976fdc73b8d883fc26f61ac52d801c323c8db8deba0b10f7b845e06c2fd5be4f76df2e9a8792d391242368f94b7cd485fee1cd8d20e51d0ce56de7993362f1fe4b18c3d0670d25fdb7c9f97f8a84dda0031f50dc71015660c719ca6ae381bf0124b12089edfab83921f2b9816202494ffaede7f66a4a3306fd89abf655a66d99aef299aff2394a9c604b83cd6a01c22b0bf0d035bfe0b7a6a8e467dda92d026b567beec2fee3c43285c518585e2286e29faf297721a60efe635e921a0018712c8500a022ece7af57b5e3d5b51cea86a3e98468f472481e330708464938d1c03a62031505cf00f358112ded81c1eef890bc2f4c7f4dd9ad3157132b181d69268fef5e4a0b6b78e93ad4f39250e115a3edf56de1979e47deef8c85d321baf3efffe9d5a6d6fa91afa3cba8d403d2861a1715d7d0cbcaace9ff72f706264226fe67c5dcbec8baf03a8e590f6b2d7309f71432553f78cbe204e14df77aa169887c307f331f6d954de5bfd62574524a85dceeefb9792864378d9a4b2bb74eac208e459c35c7b2a5e01771361d531ecc024fb3a69825a44b314eeeedcba771575b8640e7ce0516a0b15c1b774a2be0a76117b96c1886671ac6b27e81c11a6a977d2451a4c02e3237bc222ce8fa0de0a73a58cff5d436df1ae83de020e3cde8f2d99bab04db9b5e3819eda3c7a209ec7e88dd9e23e0190250013f3236a7918c12babd4efaa38fce2b2f234a1ff9fb5e53cf663d4299e031c1cdd63ff2a458fe5090331151f6b8197f2be0c1967121654ed938d4051136e964f614a3b1d4e42a56792d03282da94718990b0349a7cc3ffd81266ca39ed784c2098d3d4f4f7f2c1133ce1172879a1cf7e90adfd8a379d8785028124067b59ebe5c888a7d70e7d9dbcadaae68a8e0be3297b11431375a64c49de73b81a929a564da5451f6a8eb0ebe8f35ef658649b320d78599417fcb8b89048624cf8fa01e15fafa3b7e82c1d58046582125cb3b3229e60a1d47ff71323fc33451fd39010add7cba9f40c113c95da592d34649f3e97172d3a968c130e1487b7356c19de220a92d339b11b4939cd80d2a0dde671610a985e25276d9822b44c0d2da7f2ff71e99716459363a2fe8f476c3167a34865ddd1bd24cd7638aa923699aa528a41aefc16871effb50568b734962d03e592fbcb185a2323180bef12e716828192a97348a42758e14a21918f385fb07d4fcf45837de37d6cba852fffa56e6b381a5779cbb8302a1c2862597faa28c110a86806ae97060f787c562313a1210a34ba07a6a3d7b9d01c4f825dd7206f704fde2f5fecfb54d4222a4e556bdd599c3c22ae608528239ba3f8a3c8e552b3466bc7cbda8b8da56672b07c057cae9c49e25b702d04a6a742ec2fd3db1af665a189a3cd8bfaa44eb4a61d680459a2cd73d4df50bd892e9b690cecf201651aea492211d407f537b30fc5bced2ee852dea517d17d2784fd7f2281ab44fd2e7bed6f23cda3c47344f6ccf4fe0848a9b9a739e6c18161dad2d97527c77c45f4b3aeb0cdbd96c894ea6478574e6ada529a3f5a0c9e93299542d2225f3732a7e22908384964248239c5e68594511d9f32f2858e942507353f68bb0df8a6058b8bf6aa643f184d5e9b09b6a5d355d6e1008dc1984d31425543968c200536d0cfe16e1f0665eb220af78288bca0e4c1d34b256db163ef0e2cd96616e8e06dd16b9fbf205bbfc67f8d6847d4bc8940b9ca11a03238f753c12f093666e3b9860bb87f5a9ef5db338e5824d86d966562df518a1de570673a3487f3762aa8d444ca0233a06fdd63a65587ac3719c1c78ace2a185d82a8fb58019af5c9ec5abd52f1f7e4a9b39604a7472ad4714ef182463c8be63ce3b75af72f9bad42a0b8bc23fd6c16e4412435e18f3991342d63d2317ab0dba9ea9fad0a320c3e14494580d49cf6edf43b53d22c4b2b4b56c9154a71f4c0a2aa1a3733bc5942f50f1fd5775840a4ef91d08d4535972e424bbe1914f92347789d6b41b01e7dd7b5b234b14caab8014da9f8100b33335d30f67ccc59f11a38cd01380be36a50f6602250e435eeb587d93764f0e5de3696f07abdc7090f280814f36b88e03b78b52d7a757fba25c90d65a8afdecc8608cb52647a7a0e4f66f1450a3b2ff3dae419d69fe6d7148dd0170bce008becb9bb491d59c8edca6aa5e056527f6dfad450909e16bbb947816376f8bcf2ee1d4c1e3085fb17dcff292bea6ae077698c06ab2a36bff11abfa944168ed763e58484a0888a5c118f58287fd199472fa01047e41e28ec55ffc7da5c73fa2aeb7b6e9e89c7d122879ba118206a19fbab3b4c29b524f9eeb53369a04f28e802f7c678789def30ef2049735288265450c8cc73a5471c66e9996b69794893fe49ade072031725d487ad666ac6627b0cfb76ce0c06908a51adedf371cc2d3ad8eb7fe7aac340aa267163fa4b8bf90341e81629b75d0c9aaf0255a44035445e1a9f4082e1189070b97db6d4968531abac88c0bffd6f8af3e48781e18b49e26a63ade492e57ee2619c73a02e7ef8118dd1e39e9c4d4c421f2aea1aad3784fc532820805ecc203df2e07576dc462a8dce498704d12ac133f2ecf48bd97fb8fd25ccdd9c7b128db47c99b2b62d2337c22935d58dc7ce608b42c6fd9b9c5adf75eda08687b94380e629cd92c6848c0f0de385fd711ad662d1e6e4ed3508bebcd345b115de6021d3def8857089dd5bc80ddbac77f97c954ac658dad6db099a6e5082f4a6c71c032fc7342027dd101fb6da40116ebb9cd593286650422ae2ffd0af34a44edf68ca23bdbd2318c60c46da14aba68b8de86914fcac093c129e3ce31ba8de92153331d4aa8e87040fd15a2c70a4c1f9c2c4ab87324baa8459bcf485a8f216f61ac49a31074dc1e0e5eaf5999948e681200340e57f5d34134fbb1b279ea0e9c245c2f4d1a1a2b2a167ba84c74477c32abd8d5f7fa1079f94c63b9eefda1bc5ca0838f86d26052f300c261812644864cd2c89c4a45853fb6510271e09cc92b1d29627efa1f58678d70d03289fbe41904a0045ffcb8c7625d0c00dda30f9902e150c48fb27636cf0b617cf8cab5add596b03d0b8595c4e1718c2d785fdd2845725090fcaece257fc7c20af5018644a4da17b636a0eafe57f855f4ab56774ad5960015be24094b1cc0f98dfd081a90e3c201c162417c56e35414402ee36f531cdd55e0cb5a05802f3b0c95fbbf395e82443dc6a16dab65f3f196633d69499b8db294cd32a7e5d44be714ff0d45f0c278a01dd1a2a002b0fe31d9080af81d5364bfbbcd87943fedb02fdae456d20b007de0fa2620d88e6448a307c7f795e0a4acf55f4c305371343f9f67cb478d4316870e4346ae8540ce8cadfafc9ca3a92e12aebcbc047f18618fb495866f77c87a6e36b36ebfaf741a8c92e9d4ea43ec2c151c5d945f524532fc041bd817eda14fa9266b93d30bc3caa3497b60f6076a98c429a444134db9033301c45bc27c1da1deda06f8639ffcbd438b083d0fef9afccae3da7b62d39207a00439b575426c92a33d7274f1a11d9fa7e506f6c1a9e5275be9ba1d0851e89e530832ddf92bb82f0267e285c4199d9bf724e243d092883fe049e14c8668dd5680573713d89d64586dbe142b4daa07f5dc3e4705aad3c42837c917125a68f2db7c4feed3b16ca072e6bcf23488b1afafedf484c3654332ed182b974aa2faec57d895bfb1d6aec8f51446099a0d1211a7844d83a12904f4f4e038c92cc4b7557274b2afa515533568767f77e651d5fc107e8ac1bb2f59aed26f82896f6b24aa953cc50f240f3587a91ac6658d052e9b0d47491bac0369bb8f4592f5becd1b6641fecc57d70e9b7e1dc98d5f5fa16eda39135d32bad66fb1e491e53d1ec938452919b116eb652012bddf16797c546aee34c02d52997bf03290196adbd3c142a88360260d29d273cac95f66f5e2f086ec44af8a24cb1c68c0115a079c35c87807daa51064dc59d6327cf41d808b74e8f1b99419faf31192f699fba45c6a26969cf14254c108bebffd3d224245ae34e973369321867963d858c4e0089784a10ee164e5f0fabfeebda94f6f7e8d173fb6b02cce8c0f1389f6e83c8bf5ea2855e422037dacc5d5e09161ec2cc941dcee9c8eb0b4eabbb7fcb8ea3cbdf33356c7230c1cea6c1a03a16d73296bb01fafda42e5b6a2cd0c8383435ef710196ae34ef36210a3395a5e31afce90381772fe7a44f3893378a84e83aa8033547d32195ba38062e9d21dda85f029aa153feb015115fa4531bec2f33614b2166a2c5acc1244424119bb3219a9a919f5853055fa691d62d78fc021a40cbfd07e6165b77c8e8412c2f147559d757c6a87c299487bb56edda4ff1bf576277c8d8de346219b77bcb34038ac6c24dbc447b29f830a5b9e28aafa5710e67d74aa9b562c38d5c46c7ff6fd8b40f9c02ae5305aa0932961beb38cea820270ff4232e4cb6b843d7377c712fc58ef827dfa8a314f302c1fbc67e99ebb55be44d3ff4311bf186d092e64e177b2ab07a5053120e642b93c9e459c27e79d0a6b436d7721f8bb9817de375345e4c286cb6276137d76ca03eecdb2a71af3414205416b6635f66eb2c851070ef2d744a01b144be44f172d2a1586409933c0b21fdd7abbe064950cdda78b11720125b2624672834d0c22b789e1aabbbd9ca31425f96f35afd86548b47b37badbbf86efb677c39c8b08f5e9e8751b13bc1ea4a66db418afd81ee7b9a170c6db5bbba3a867ef508d3b40725c9690906fd544fce401fccae7dfb604af231c62a684117c198834bf45ed57a63f121a2cd017d0b56d2cb4640afe9784b58b978d04f2e0699410856261eea7bed94e6cb8a82aa78bf94ba34ba405482b98eb7c8221c3f81d23e8a58159742ec10fdfdae8b3825e981507f1a60ddbc031e874b7e1655525bcf62f3bdb2db99d1ec861a861e40add752e6ab8e3c7ad4fcc9bf415e9e92827e375511057650b3730217413a1c6e4f599aea4390eb404769c741725c3a772950839e6d1e765470b27e54e4419b49ad6a4b0b19d74852c02a3119c2583a0de0bed1af87f57f7ba17ab6965209d23f63408e14a5fc33ab266149fe4da79096df8d0e5741e2bf95418d3d40fd718dc1e2f159283477c52ec3542bc05a421a56311b790c1c7b8afda0c233e159b23bc583a881a1aa8610bd8cc1620c54eb089800af1deb59ab620156c4a652126d5686256575edadabc40c841ce2485cc1d47b6489002fc4ff92276e4723af6a293f2a9ab5791b1521eed293af4f73f760df1835ae53d5151fc46d00058f2c6cc6437caef99c9400344c084df79c1ece57dceb58417030355cfe4c9d7606e05472934af57c51337dabea67f0f917039d937cf503d3429d1f0717ac41ffff3d743bd97799f51002c3b11071c0b88f2d8ad550ebcdb2f4fa773516acdada18a87b4a55f6efd2adf6fc8ba468288a7046bd7a9bf05cd813a930ac7f3e2cea9eedd68f44d826be7655b6f29bf7dc92dca2d239298ecd49c3453194bf13cb7a96edcbf270541df128ec5910daeeb52d9d6b0cfd1f6d6c59e9290f2987b4f7f15064c62c0f96a28bff7c5cffb02528b7b5f74eff94db4587629887ecce143d32c755d4698e3bd2977ce2260e845c0c85afb4a41ff484ded3131fa40b72acd4379814b1374a9fb8b791ca9d41b17c05c7149c6bfbe3e3e4d421089869953ca2a4f4b2407aec045b7c6be1e5f7799644f3a8838a0100b9dac9739bb64eb5bb52ea955c5ee64c339f72ae9d60af55a196f39c54e57a8230fe68a06a91b1819a1cf1cfb2d43cbbaff923b15cc5393dbfe80897342adf560709c28a8e977a3729a78f06c05c83a0fc3f58283a74b4995231403878629f69556fd2610cb6700c444a00b436197cd18b421ee176b16df863f747e1b529357aa51203c104a0c5c92a013c5461da432284121b387e01a1a076f07c0161a7dd5aa7734519677613aa258023df0e4b35f6bfe1a1659c705e3fe76fbffe836568333ec9251d3da17657b97e1f78da442a28856f8398c90a73d6799ca8c62f031bbe3332a8c9c451b797b49df33d2fd70afb812a7b0292baca6c21a52f373d5f8539534bb424655691a8154018bd0fc6c01628f05bead443786913706201f9565b2003fae106acd23eacf99825a00b2ae8b909e21c613de21cc93f03decc1568b2f4c94f6bbd17177fa21fe6f47c172df527bb915f87b5fa62ae5579677d139fe3019eb8f38d7a24f6b917ead7b3c18e94a6400bb2573bc499a163e2ddae7a1300dedb703a5db683610d9c91eacf4e7abd5f3f4c16094c9e2a3c6313d62d733039397f40b1cfe14306e74ca8d89ca28caf57dce50781c6fe2bcfd643ea11574f755432727ccfeed6ce7f1f9d97900667023f078115b2c298806eff92039e470735ce1c4d0b0d23cb7da60cb15fd4cdda9841327aa6a156c7dfe91e2a744755bd686d40bb95cc788c304391a17aed0b6ea1fb7d4b209ee98ef685e8151edcb33bfe67bc7d8fd3ad454c15a7b2f4c5056a9b485c12697790ae4332e57b59bbbbe8e7f743ab0538e4765180dd86e8bada3309ffa23e371dd6c4c1457f7e30724748f9fa81c40a8a2ff73b34ac08071fc4ba61f6358344db2ee8670e39947dc0ee86bd9ac679e1b13e9186f7fc4bfc2ce21205822101f96bc20f7dad2b2170714fb0eaeaa2324f7fc913eacfac31c7a3e82ff6c19c7f7d0ff7b344f0f84756eb72c3db17d9b3416d0caa1d994fdaa6819894eb64b181e861f841f5b198233182675135752809f08951a27656fd61208f14bad0f74daf94730abab62a9d248d2c587b5bbdfc34eaf04e2a75ed7d089d889ef1dbdfeccda2ca7b7c561f0954b08a53fb0bde8d262a996fce16c3460ca736aaf2f7044b5790a8ac394adb7a75d923c990b71a13f9886a1dff7ba8b49f0c710964208e3e6c436f7f3d440546046393dec0034821a47d205fda1e524c5ba7a697612baa3739cd7afcb189cc98b28c5c9ec1646f15878e363a96357d941f70f848aaf7c52974f81507a447529b18186044d103dcbf405acd3b77565d406fdfc09199c204863076f5fd2218e825827b3c9c97a5da1de3fdc27672fb05dd31d7ce2b033e5e205996c8c45d41e66cca6e70fd70b02a15386f398d7a37b5b7978c393ca0ff1df556da7cad7fa34b08783516439874286d963e90990df2762bd36b5317f0f620b5b6339a48d3e3266b8619fe4f2814738e710c5a3faa3ed30ec0782804085eaf06b5bde356d95e0eea9c60f4bfa450ca6968789e83c8fb5b1d01c65b787385c4aaceb4a4172deeab65eda9f7505d0b634d29cb6096b67c72ef517b492de10bb53603d7db59e91995f18faa2e362d426b785b485f5c28bdb53ac3dbc2ce989b98840ca8569fda3de19daf92153194fad52be2ac1e93121e6768a676b05b861e178f978ffe0b49c20c50573db3ed67cbde80f0133bfcde4b24eb8222af4148267a3f996fd5f4bac0f04f2f3e04f6c7c6fdb1664371b3c3203cee641e471f9066cc9a646f7ade49d183645f67774d0a298f0d7a1fb14587e6b4fcbeb53f02571203a9be43d763a618ec34383344fb29f2d5b5ad768cd6aed8e66521a50057d2cc58421e9410894ee33e2e9a1eb7661db8b1e127208606fcc43b4506ca506c420cbac6ad4c64e2f6d8810ac0066a918dbcb108eecc01507b5a6a595ecdd23fcf417560c4fd0ff9e6e00b2408f0e6f8a0656a67e1367293ad0fbcd1e5e7faee0f7f2879b398fbe0ff853baf23d6137725c1dc92fda848dd5a32457a11eb24af7d6ce48fc119269570fb851bcd7fb4df3cc31b8e0606bc9087b6a641b083635c05b65a5ba4756f201998637aa3a51a6d53c3531a8037c6ce0dabb09295a98c0deba4776361c199da1b15f90c1f4c62786ba48a5517d9bde7bc40318e0f7769a7e4d2ad8f28ab2f0872b6b147a99f6968e8fa54840aaff277094116e5501a3e3eb1a48d307455b48a2bc8e21f28102b7eeb9cd860c153470e108e8dc7117a34f55715a5ac19a722eddb70dadb8f24fea0bda025d836f29c46392217e92f28e02d865997593dff25607d53479d54ac1437a5c22716ab045232f2e42dfee241e338af1b3cfd7d2ed7852108bd0bbf364dc79bd0d7dcaa48ac925a9d778c76fb943faad743dbff94372ddfa8fabb8b128b230e2f306f3eb238663e684e94d7710de647dddf3bfe0c504d6295c33b2c1df864b4012a165e1cda4bdb2ed3fe3161f2da16a2e367dbd69486494cad70a9df0c1be5fbed6ecce2a9af7ec98d02920ede3c6f460cbaab7debbcb88129cc7d280be0b4dd57dd8c9ff763c008ca3e093e235925ef57a28bc74ef6b352e1d31317f5c6874108f5d578e17c6379e52928d2fd2d4cc08a271d189868978ab06c962f72c7168039142247ef87cd38c63ee3ef05ecdaa68310511c965fd356fbe742e5a4fcf7ea00567b10d08ccc853ba969ac31aa32489a916cf4813809f024c00d3370be697efe137bec4eef0aa5c95733ac3c76e5ed7961d632a5b5c9b5dd26865a0f8956d8b584699fb9b5dc4309105c8bd65bd23328cf85b02dee9ac66ae4d52fb32b711fe840de14bb407272298c7a2a3cbef3d18a4bf8581360103c7ac7f3983eea5596b9e914820b4137b5582cd474fed0169a2ce2c885088294d8ce76eb053797f18288eb08bc887180d605a0e571e709b7ccf3cd2a044a9fde134a397992ca6b5b8309a515e6f69e33d94229955e44a391693476afc6cdcaac12d0e486124d41085fd27068807e60571af1f80d22d2ab160d516fadf12da301ad6930c82b75832ee1de247a7d82bbe4db2b38841cebbe032b520f8b6d3f9d38b970832b0b386cef81a0a60b961b4e4d39a5509b51c17435a10d4690538a35f4012c354878a61397063921b935d438ce7d054c13d0c4330fb6eb946d44e18a8cd42c7dcfcb02751b4f700eec839bc13b9a0320da0dc4fb6d88650be48517c0de3322545512b820aca4d226149b6885c4f90f7546e717b87d228653b703b63d33dc45eab6bbb06163505a9651cd7435ccb2c81f72f2f2b5bd5d3a16009ad53b4da6ca1b013f745b7d474ecba4f2bb9d006bee7fc1aa68d7e2fbf49e8c24a11861b769555c4639d2dfa45a262161878d2c4d32e80be8c1466456de2f7b5e7a15fb7c0f6ebe4a8a01dc0efc4ab3baf0cc662fbc3a2f34692d398cfc991397fd64599eb2af88529cb2ceb319cec343407a68153f004af7ad53cab70c9faaa5160ed4b4a77fbc2f590e3b17dd8b8f2ca2db58ae8ad8d13dfb5c4e9123ae9400c4ed92bf3c1e5eca41c844b3e4067480591fc5e7e6e903717e6e284ed16202b06635f3a57f106dd7005e361c6d05bd8653fe3b09e6b261b5a55d83178fb2ad9cce857130ff21635a5122bc336911654587f13896de286c3e828adb318e3bd8ced67ab5db8726d8042b178d9c61cd60d354d7e8e23c0646a53ba42af132e0393abfa3cae530a55e007647be66d8d3d7f4fc9da55d2d6e0f74f63cb6c2d2d22b8504b2b8ed145125b3f7454e758fd84254dc6b2bbd126f7927aefffc5f58b9e08140b7d757cbd9f6fc1bbea5d7446d23f698d5dd7ccf1a97b8f63cc8b64042159adc78ce49853be979490ff478701a0d605d486ae04f4b2ddf2f152ac2ef48dc7060608b92cfbf5e8c59ff3cb41d3bdebe7299a56af4c3757a77d0e87c3519bdfecf74b631749db601ba6d88f01e0dd4defae6c62b1ab627efbe2939de5f0ce4afbefb3346bda608a79d1dcd53dd83c31f12584ff9d8ef5b3f02b90b0c530d72612f1447e41720b7c95a5a1528e245ac87133008dde8a167f1fa08064a144e41d9912f2b3bb7ff937b5e931d2760527c224ba3a7020a7f5007497fe2602120b34d31d632badbead706464210e5ab02f1ccd36b978fe3eb13477c2c89e9c38f963ca4898a75527cec29e7b580944fa223fbd295fd914fc856bfe247a14d5e8d448cc986b5992b388be3e9d57fbd2519e8c57fbfde5aea1d9db3f32d6fc8807581404f354c92fa755560bfa8c24e2d87d3c3158c48378177e30713704a0eea828b2b34e539c572bca31a1f3871d4e3c2d5893575fa94cc09a588cd49e318acfa7f43cb4b8c956534c441e1495e0a552b8f484d7ea3e72881d0a6e76451a2a9e0e773a89e707d417c86930424584a31fcaeabd3f722df79fced4d0c503017a3d31c71f0b8358b7fd79d27488dab87391a905d2d902860f25bdd26485c6369092f18b93d621a030d9e2f9464eee0af0c5356657458ae6eacf540d33f58c906a9acc103010f3b60b87dfa3fa93a040c436f38604a199766bc27b3f5877452566a72fe92f51699b21e160cf666adef4c30c5557458e1370bd9597babb9d4dc22f41f087b699e5830ce69dd4b162237544bb00834e8767ac95db7bf0a6ef0484a649cbfc52da201c38a56778309b82946ab906c398aea9792c8e3f60d5338db73fb590e11d4f8c2ec710c89a797ee76c5cac05dffbbc0789d07c9be687a423c65259b9dc48b12675e06818808175c21a7cac8a6e2552ef494e40e222781302c0e326ca88b76e9f005661c9a6dd449c5e1cffe8f5c647e433cccc6236db2ead746b482b95b1e547919afdc48dae2ad4d05842a591b145bc3d72b65d71c43e99372664d17a9d73104df92c6f48b20395bca974e309f658519eef08fcf3b6549582c29ca4a1a525a4bd9334ec87fa5fbebd06113ef111c340f529d3baf009398857e314b2439156e66b31c16857d3b44f359f9ae22f5d8dee0961dd0ba3391e3f52825ea1b4446126e9f3cd0689e230f7228c636680d3edc73078c2e637b33f7312a940a4e74b8e876708141a08399afb897cbc61cdcd5d6eada5d6d7159897497544bb982a2121c1901c815610ff37ee96100ac8d7f9e09a5449e1a25ac0fa0de1032b337b46288cc21b72d4c87c775f37b1bbda1b221d0b320effe780d724856d4837ee4a0eefbbc7d7cc2cd1b6d7f72fccf5648d2199a2fd98164f58cc1368384f4cc92478e9c2dc1e56c50d9091e136d33c6cc9cb368fa4ed3662f1438546bab65821d2f04fe8ddf7fc6ebb8b8effc99b0007c264656b613c906f51c322b75f217db61d1aeef0463c22b1c2e23b00b04a0b1b7036cfe62343a9c339d9adec7cf6656e484a61a3bb8f09b0d94ac17ec5dbc52111aff638a975941d3f31ac0bce6548f03f5eadb8dd918e72c26b47dcab69291b11531f7f13473f5eeb49c07cbc0010c2d4aa833998ef79fb708cf663119f8b7f2608e4bc7baa95ba5798fd11d26c32c7f887541b11127e4da43a2d28f2d323448556467a90e39859f5e452afb11fa8d2cbfbb2c21dd16b4388dad7e28c71ea92106e07b0c4f3cc7313fe5cf96ffee8959ae370f4ab1a274d7cdd6771a0bc6ad531b1617a2d0bf3db40f87f8e0f6a39bfc68cfa711d768d862bc10340963e1ccf0f69bf06498a905ca497c4fc702b2c3014681d44fc586df821dbab5ccd12318d5485e92b88f721e11fb04e51143b4dd2f0302d7c812787a65099564cbd175f744f94544c361090aa9b4b4fc79b2c3f9087cb5fd7583bc238b0f91d6225079256dd3646208542e02c4b529c97a0123cc66788ca9e8c28b9f587b2ae3515b80e3ba748a5545a39b7f567368a6f0a2a784b050a22cefbb98336126b2583ac62f6fe5242e73098981c1860d2d1367ff331f893a909e6a75e55212aeef46651d3d79e0e798c415ec64ca64f0db9504a209981e1a5e9eefbbd0ff8929d8a648a4bc9102f9ced6b7a1cf6c4da748f3ea47f39cdce696f352a848314213da1679a14be59207de2ba26dfe1e6e330020794625ec5be12d32dc5cf3d15e471142315a325803e0bd289574a8ae06c69aa54e4fbfd7a3031ca18294ae595b5fc49f7d0e7b7361f090e8ab7e7ddd0fadbb73f0e91eb65486767cb8061755acffe2af5f4f32de42d4b1b3f2c3d523cfca9792f0f72e1241de99ac4201573e21219b45c10344313c9a36447d5be21068f2330885d2024d5fc9c40ec2bc40998130840548334e45330c56ae364df6b7df3ceb52e260939b1d70e078eaa43fb16c1f6a78d43c5863b9d1b08d903be064a10b6c45fe699fef3bc5fc9a22c4825d625bab2f772a2963d19f3562ed4d31a209e6d8aeb92d3f5e4810ae22a6eda852de9c478716c1baf13042ccfad38ae4e88f9750bcbee0f30a4b4c835eba388cc0cf5ab3c4729be6b2a565ffcdf99de920c660b0206529f625bf95ec49665dd59c52736326010095bf303ae93d61cd9db99c5b608069eef8f1a77261320b2e5e12ce218c4d6e116eecaecf8254809ceaddc2538aea6413c641adab933d399ab424eefd694fbf161c7d8b8b358953155ead71819a297e4cb3c5f2e2534a5473475ad446bd475b068ae725266b7d2dfb1912a1edf7bc8fba474502bc57eec59341509b9c8d0ad5b3cc477f30fed0375f53e1b28121c53db9a87505b6c610fab3c6ecfb7828c05012f8bfda44da345b02b72b791afc4fb28eb4755a7dbc7204ac2616aced3608696c7b16999774a4b1b7c16f36f888e56edf242bb5a0e9b9fecac34bfaaef83af33ff76a083e3e11cf2da14ed7827e583a4668842cc3c2596ffb1ef6f5e2884b63b30c250e79f1c325ea6264aab8f2a8fd40c9ce78a401ff413dc3802da3044811412d55af28b3318431075fb4bdc789aba768997430c912e0133e069922144b357ba9cea796ebeda50f3b722250f039d7df9e465f8d2192c544b8fd50939a565deed121a7fd188b1fa74e45d233144e4009e95aaff93d5be2513d9785df214310f123e6312b7994dc09a02be2a1603bf44c0a0ff974a0c772d978cf75bd2f9359c87e648e5c7c6ff319703ce81d629abf5358ce443a66526664c258ad0890945ff174889fdb8d8d65e9d866794524047dbb0598c6e48b1eedfd90ff7061127a9d9b66a8625d4a5e1e550508330ce972f1fd31446b2b943fc4575518c0b821aed007a07f4ef304e217cbbf1116e5fadab78675c7e302f20e54562bed70de0ce976675c9bcbab14bb7bad41776cba67df938a3b2fe43f169270a89c26073f7477b99ff11642b10da9f1e6909e03bf2999b0a0a0a5fd2f2a5a905100cc3ada38398879f8b6a39ff3ee56c2bd6861ec037f290ccae4c7db1f295841857498704d0363c374f028ef8642ec783e814dab9cf46624264f54584a92875e71311057805e55eab002d9bdbdf60511e22de97b0fec1840f37709f4e967734e7092040342cf6c2a299c2066ef5bee80a0b92d08c4aa8045d228625f04c9e1a5bfb63cc16de7ae0fbb590e12672734604c5371b52043e38ddaae4bb15a58729dead0c49c450ee6f16183dea9345713bc53cc460ec38e736fe4b60202789949351f11e7722f1d07ad1a1866d74b3fc7a067d9e6217ba1f89dc7234a97bf446d8c48754e56d6e028eadd02750e82b6b504140cd4a280fb90fca192c823ef4fe032a2c473ba7af57c12a2a64dfc1bbb15548da7dcf328bae559cbd3f5bd16fdf88594df4f9022ebd821235a76944b6a9679e40c70974130011faa39758d7b8eaa875de763b8717f01d7774d6a771f9dccbbeeff4190f1e3a9f8e4c6726e74eb7dc954398fde1b581c0fc8d4623d89ef5f05dbffdd22e39c5c938e93d82de3add3870960674e331d870ad30034934555ca5a3fade00c9ed71001755ece1a5f1b368b67f456da995c072f073ed74d9bf0ea4594150f2b3b62558e1f650ededc60eb70f7513fbbe2361777a243be2a80643199ae07944fa1591ff45d7ba23c4dd8aa705c17e015c8ed736f96db8c65b4e0a26f5e79372e2612a880d10658b4fa206ca8bdf480252ac8205c730dd2395271d1235eac77ba48b279f6633263f93ec95c611d47aa44f487fcdf49322db5291076d1971228082ec70c39cea5dce8d0172e5594c8c757248a51105dd4ed872369730e79dbfd56551b84a46b096a658d16a76e03d171a63af6267b9ea488bd11e18edf44f7852d43d552d493f5746af39bcb34c7ec6c48acac378034cbf961b9b3f0dad4aacfb5f0bc3d0d36e75a6f947246a7c4587ff9366ed89da3b7daf910b629cedb257c9fc607bf4ae5e020d33ef026ed72513e2cc127969bb76c2bf178bddb61863525d84294fa397b3914178dc531b8673f34f45743699e94652fc3037a2d3937cac97d5760306127a7dbe4c70a61e554306fe4fe458464d7046e15782c280fc303819d95384888b6fc2960422e85aab064bd407432ef432bb37f364c139e4f18ca586642c231ee753bc1ff8a128df29d51f9befeae8cf3894d8a0a946187085f399637f40d6bf2ed3a82e4b69412eb8b954654aec69f87912bb0d2eccd3cfcd791a360f1304b20f056c92cfdc7cd2149184e3b31cb048ab84293119d78bcb2f669d93d560315163fcbe8314e8786806bd9e9a25618ba7d361936f6e529e813dd5d6302c2f8ca62ad0243bd792580c406c85e4ddae5cb9b2f569bf8620c529ed5baaeaa14bc051fb0a0e172bf794215025c1807556443513a74eb1f4b581ec87538e123fc86c56aa9a72fd7fb06fd01e9bb1152ba628b9bc73af03341c5bd456d84d5155a0f0cf924932bc7cf5972abcbc16dc2143b41f094e8d1736cb95f8800730f2777fa27f4b6273e8462eee3fd1a0df6c4d6035289c9feab7fbf5044e1fb586af803ac11e8dabd8f96e8285cf288544a582376d9df9c39c85be96a825bc4e0a73131f764bbbb2aad266f88304e424ba20644b1bd2c29480ee6ef0350fce34916d023b5d6e6f14f74fc4b8a46d722eee41689cdf86565372c5c183eb3ec4abf34ca6d2c45222f9615adec7f154a45c260c735eb67cc41737f6b9ca58f3d50ca24b8b5ee57cc5568b84f49ae245927ae4723e4a57bbd08acf6ce4d5ea9f3282a85cdd07c37dd6615d7ba8ea44d4fbd45a31fad5ce631b04bccc270ed1ec1a02793598dd4be23c38a9ca947a6504da25f575e5566cb2bd4906fbdf8197e994d134e6d1d1cf69d4845b3a02c555d868aebb179925a0108fb4fddae796da69b7e318dcc30252b2ac1f5c044e39910476f719b0a40e732c8e79ef112ba9d22a80c43fb08734e47ea0712291bd9069718efd3a6d62dbdf88c0dd61378092c5c85aa5247aec60e897e4d3bd4984d7d91529a201bf7b4e603f8b34b40c00813ad1148b81c526414957fa898dc69db6dc4e415c8205b59f1bcba0dacfbe6457ae2b3baeadfb26be2b682051324cb5bec7efa23513c7c0a64f80e17883c4d4f21f64d708f1b0cfd7ebcb3071fd7443220c359b4aaf47c0bca798c2ad16267701ff982b2f77c7b85af9ee1e9fec3af82b91c378031d6a49a56b9ddfb59490c7001212ac320ebfd0fb07a91c32ba96e5dd2c7ec315c5c2496aa2e967107274eea658a6e4de1294a9214a7bfeada11a19a806a2bdc4d45b23e96763d1da8f4046f143b34b37d0c660b1da7c9643f5001476adeb5bbdd47beb8acf39fb60733640340b5e8ad769d3e1b35815f98eb2810edd02ee70c64410f7eb9b0c6e10a34511694a355358c5bce4f9496d9d683afb12be242eb42c17c0fcbde742650a95a86b109464a34ac3e5bdc96bc0e822e6e5ed2a5cc33a5470b9533cc6bf35be18bcb5c9c69cebc27e479f3456c10cda4f63761b71d6165f8590c207784f4bf309b49b7fb46711955f5d43bd3b452a41ae7f29500a2bd538d8f05a0bd88f1df19d0ae892c5de1adc2de8dc4e07cf2910f817928122a29390f2013306102f79c6db723d9f730d19e63747c62330016fdadf23c7d2ebf1757c0ab31fb7e6149a3bf40ecf27d4e7c2438bd1ebb105105f065ef33a7c25963ec6f288485a9d1936df623c7e34c43e0686e06c5f6679899918c014088319ba680f19441c4c78522592533fa9886482d4c8ba92ad2e4cd8d7204ce6f061b064402fb5ba489d0f55b506e74829fcab7c268f22939ecbf70d4e2545fae0d81a8c89dbe62b47115ccced360eb933cfe04b609ffb65c7966638c31f28f593bc48f7e388b3769a2dc6f8d9b71cce78ed5e8bd73728540c20f7cc76185a2259a43b98936188fd8fcefb19cf2cb19fdeb83c34e14eea9b14e8fe1bf29195acde865b5c20dfacd31383b4d9adee9a8c98e45c183fcc285af62ed41e6d0e3f55ee4dfc753c5a02b30d07802363faab82ba5352f83fc949e524cde968fcc700499e46ecb5a5e340afdeb460a5ddec7081bd8ac5e04b597369c482c39cb7b02e5abe705a06e83f5deadbb7c75d52e96b796796e6707e9cd21b33a0670577a6b22634547bf13e9a11e3698cb8dea5f1cbe88938e77a0d28e1e1502d85eaf3153f9c7aeeb2bcc89386da5a8301df35b84cdaf9dcb4586415028ef2e8c740ee7a44e44afd43757b8b6d2701ce4c9fc6c382510950dd8a6b8951c25e2ba05616508942fef700d7bf2fc415f69e89e4d75c1fb6617e4657a7367c62841efdfe54030a9a9bb121ea9121c05dcd1952879773231bd63b72e15ce2f68282dab2d77d3e0e0aa17a28b6b78e808799492f05bf02a32c39de50e70631e3bdde46c1fa3ad9fcd9df8c4d0b7bef07dddf145f9f12310bdf75e281a00931555cd58505e2080f224ba4269acb61d73890eeae070d204be64f471971307f3ffabb7ed0ca0d0310f9b01edd62d4ed8f7a7d5d4f9ffe8770ec208022315a6513c07efe66ce5f7f64a7a21e266e619e28a7410423babe5f7faf1461c7b0b20d2ffaa9168f47531bd842661869e1c01499c37e08e0a14a977774b7915706a5ca75d6817f851440074c6a5e9ef253adf0551e23a080da7555171471a81e3bb590fd737bfa69016b5448d802fdc07657c4c656c9b151793032d5230d265f19f6402267909bbaca7d4409ba2b91c096295cf66dfb9eaeec1e3f551dde6eaca30b9cc890c3f4b0aa0830d518dd9b8ad5de8eec001058be879eb7f8d41e9e7f0a77f7714d92fbf4514a5fa409eb69ba51d25d50b51e1ffa6507bd9e0320d08bf9289316192ae1b4570be633391028a7d35b5708371f106230e36a4e71e394b8833c90eb591e014824916d087ed6d3f00b1ae5dbce54ea81f6fbfcb7f670ff915265b77d69d22462db0f5fa6e40fb44161bc869d05c4a90dde0c25dea46139ca3766da5fd3fa523f5a337125a38d226997a46704ca11b0f9d67f68302d118f278dbc30225d54c40dd2277e37dccce2cb9bf3d92952a15302f320e4fb3f3c6045a71ebe2a2fa0bc545c8ea27e6db2d8b4e7f7f358caa031a360827d9f2f85ee2fbb9111d1754b655ec5acba19188332e7368fdeb9420d42c112cf8e3713d1f372715cc032086c1c204be775da9efca656226a721b7467ca94f5e35a1d056d81c782a73ec4ab3dfa05a9741ddf7757caad8187f25e32dfdf0b8a7bf9646ca22b417d022aba42a94390e70ecffb9a145d560e7da964c4e0699edb00897095698b531cc41176ee6b3c591cd28f182c6beca0965a4698e7f41c63f27f22f1f17f11dac02469c498bbdcbdb38187291052074c50f6675f24a34be59d6c3244813107bba335ed2af3281af19f52b3daadaf1da67db1fc71e22e2b3d66d66daa06d91da00d6e58f5db8e15be152702369c04693b0eb460e154375030ee28669d7b1bb792c6eb849b32c9c1cde9c340cf967a2dc4e540ad86410be8d640110007fd0b3198cf57e23a7a6be3fdd04494189e56c2551229d1259b94732a374ab297dc8c636e45f3413dcd92e61f7b79dc7edd5360daf53905ed6abf9c8d47cca9671df6048c46aa1227426a0b9096e0b33b1e301ec958c0fa7d9176a21f677433cad09807f88c886d0fb4cc44b17458fc651f9f7ca3e110e80492082665c8772c7d5c5ac5fd14ea1c96f5ecc7a0c4b1b7ef659e1e789a5d93005e23778d50d9b8e7cfe565e5eee633bf8451d6b804e93557e3e290f3b16fa745edbfc70467a3b88834e0ac6b8e7f1aeaad10fd3bed03269ced491487d4dd665685be40a677593de74b0b1693bd2aee094bba2f6a341e445defe2b1351401302279c67e83fb21cdbbf961140072427b7536830056f2ffdcc1facba4ef40098707814605933979bf4e461c988d8f5ef00b1b79fcfdff83f0d82142a5ff3c0714930614100026b9be41cfd3ac00d2bc4aa55547a6608bd3f1f4c44614956812bdde32677a7cdb33e844dec0837d1a0c89a45476a31b3cf330990ca3dbef9cffa1fb9346f2d30e1ac104dbcbe7e3a7e2c4faa70fb9fa2e9076996a6ccb0554ee0ce3426776dd78802eec198215e05795b9768257398a248ae07fd940831edebdd14a3cc311d6535a10d09364d2709e3be3d2f42066974ec2ca0f5467e7f4d6c75f026f311b235b37cf153e5416963f96e68e1094c6df65d3685e60bf3eab7b5a2202db858ff04c4fe3e5f5d77bb0bd48c4d37e5336dac05b9d87814d08f6c043bf505f63f786fd302a73474887f3f51d3e0985dcc3f02362819498e4e4d2c5ad40809c044536c3c4b9e2610952af7b40fdece610e79c9e1518c7b7df39b21ad7497239a34f250046bed8bc65a3b29fbabe9f3b517967378664c1a934ce0739883dbf2b206af840c58ba19f84e0beb7b18780db5c1bf0798551f897c355249e5e14335ca00ff97382096639cf8ac89c34b6aacf778d7e990f4c12919fd781331882100b9afc5c65648cbc74e99aa5f9a3960d5b128e621769b815cbda601a2d76a442b3e046057ec4f9e020fbebe6b85059e943f842c595607b565b3d669f4dc7645872cf6e5311752ea48297bb5700c6eb9460e53f5dbe69a07ec6489343b43204d7e8ad6feedf05d66260d11bd488fca5142a60932e560048d2eb982138969af8fe967c525c98913e829cc4e544760c0f84e09c16036d3c53f34319ca0474cc3420b3f26851ea07b16154450c5c01849d32eb5e0578319ded18c94ad8c70d3c5bf3a977bc2c4c52b7ab295d5a755da55340521b06be807ad623ef683884de2a243c06732b29a2fac46759e2353c1c72db6db77463ba4b12947b973956ff0f65fd2d362d67bb65de8de4b919982f17b29d079539fe08c92287fd63221403cb88e42b52531ff7d006b16f9d7b9d5081d8722aebd6629f2457187ed4dd46435d4e0711dff2f801259a6ee41224f8d3cd1b55a048206c3e1b9cde8fb571caa91fc40dfda1663e599da7fcc89b9f18fa192459abc1601ae258299b3e50edf5bd20f8942c89df6a6daa73d6dd50135dff3b2eb4d4f416ebd79484276e7c681ff5f8274bc7dd80ce783629fc4e4b5225cdba2769c5417c85f65b924b4006a63512e8290a5a85cce779f94b93f32057cdf5474c695bafbd6e9b8f34ebd8ecf369e0a40bdee1325523592d30fba18f9daf6987c234cbfca4ac52dee2db3a877a45937e30b1821d2aee0777d7d0c53d7d5b1a883179a53385134882e20f40b8513ae9cd3e20c50101cc1cbfdd9099573e2d36b2153d43d2af1a1400959dad82ede62d01150468d75535dc6168674d9f140ba3b4350dce2a63154044df3277975dfd76b4d17a1d5b2f3258c8ed29bc506e4fd055abb7288f21f192f238f9acb1533ab594b2b69f479df9007d732252b1eecfb0df14093c919238dd2e497a6295510000382d83e84b8138eb62637ce3d3aa92775d8f18660e93f6542ac378da8b1796a40373d54b942fece64eb0b0429471687860783ff7c0bf9464c137e0fff3c0ac2125e9ebe6c8a32e709094bc9db0cac6739b27cde41d3559078a7fbb99f349564384f1baec0abd6e1f27168dfc4f21d3e9c77c51622c8013086249fe894b4ae5228729515c702d90ea88e42a91a7e1cf43e6e172d59adebfa474d35ed92777b104c2585bcfbc88490aef1578cbabdd036aa69e6c1e2a31d16cd351cfb463eb289bcc4291464dd91c38162441814386b44047d2a34a0a318492fafe3bf9893d4e3049ba61881e7281a2e148599911025977f7f24a61da2567d018f57be24e993d0d83b532481ea57eeea837ab01e076221104316ae96e14b75ed4cdd8cae94568dbfa45e9b279d033d52eecaad879564ddbd32bdd3b0d85ece65c694d51eec6252c88a43c30e9f5b78f05a0b598b64e627f732a9d609d7c74b41853f168c02dde1cb048c4ae3208410c9864000212fbbb3ab68268e63d1e9befb03f5fed191d7bfbb9952e8e3e46197c5359e13ce0e2ec2815ce5280560e8a8524be5c682ca10af7e2280a177135c3e91f45fc0332573aa4ba68a88947c6f6b96f205a40825b7666e09dbbcc0cd60536ed4100ae4b34b5571c8ddfa1b3fb986facf48d5b9c16f49f87548c84f0cb2d87cac13042c70d34d8d8ac8b65b5fd0732d5fb332e767ba106b3136b0aee6b561b0d21a57cd0fd4ee439d59c9468acf1b2b8322c165c42209ef578fa144eae203930910e5115c98ebdfe72f149bf24876453c272896e6d44383b8b3f2291de28c4541c5dcaa74f4dbe50c6eca045954d64e73bc0ed9f9a0cf116cda5abfa53e36b83bbf9a5e64e14f9379e994cb9f3331fdf2cff46e1ebeb89f8c9f9dea4b534145b32b060467a795a5462fe7d0bef730409ad1ff63c3bbd48082240b7c9b11ea40eab43b366d06d0989e49dc0f05b678c3bc0682e995772be6001296a05bfe5a6687fbf250b98a854b9af7f92a6c0ba21aef5e0ca3af477283cc240bede9d980c88789dc8bdb4a9d848437a3a29c0f239cf72be9f350f9145ecfa9fc13028c74d6764e067103de96e70179133bfcb00224b94f31f7a9df9c50cab802286417567e75138b87c32ad1329e2a0f372d62671e03de09162501d773625fd75b8ba821e58bb577b05c86967c578aa513c560d7f29ba3f69bb8a412405dc281655c2f2e3f5d26e9ab03e3c063bc9e7ab553a69fcaae10a35adb504c0b2e931488a0e345c2c52aa904fb5f091cd023f465c60b39d4d103ac67e2c8759bdb2805d36f991155fc1693335e1080158d4e57762cc0535863a59afb147afd6ee66eb27c76c504b7f6e6790a06ee1f83bcf10cd86cc4cf269fd27358253585983d9ef07584f223d2f0befbfbc71ff151a0f7c187261321738413e64cd28c9ae3fe9e8d50c708a761b006aee27831d0c7e50077c67a094463a22fa9a18ec8da7cb28198d5d7253790a0a7ed056203158e558ca7d98ee776eebbac45062cc0ce0d6451e934b712330a3f028aac433f328c6901c06606cf21c565374e290f66e6ac812f584dbfb774d6a8c8b7a6ef76f31e3c7e6eeaebfc39f88ae7ca02511109a8c156a7b31c5c777b3d04273c34b5bdcc16e8723a42e20bc6bf0fa1bc46c2f99a4bf7ce2562d69f192d0b3cb7eab564dea2affb1fd07e1968650e39f83ed0e618c6ce04e62c1a057d0786b98ba5874887ab6ae34714e424da20a2f914fe5be51b6f51c84136c56b2e5927a8795beecf633e732d6443c6a10f611f731e151ffbf135703e4d64985e926563d34274c3356a91629ac0dbb548e97499478dcc61c47e9adf9afef686378f6b46a2310e62e7738ffb876ba26527276a08e6757edc5258766798b827e8603a73630f6d5a3c0d3a1462f669851a8f44ccc97ad17b320868be918b635ad07ed856817bafe1575349fc5f2ef00a581a1425f616a8f21b18b248f6fc784a7d5ed3c226b908565ff31062e34571c827ba19e74e554c319f8851c15f86dca01b561551cab48905f55c3689f76b2106092d3f9de5e2a76821b60515ad1d01054190fbc168b8ef4166676407889430dfbf88ef2676037493489cb4eeda9103eafe37f0913635c11d3bdbd12ec3fa0cad62e17776c6a083f3ad11ea7eed45f1d08d3fbb99ce87e6b7ba25ec2159c5379a0db4193866123d5868ad40c9123292e185f05077aba888211e173de3cdf8ac856dbbf044f6aa81ef17b38c0439719a2350388719ec2ab188f985e9c1949923d6f063039eee0b75b2206f493cf196d50b0d7c64fafb2823978352a88242cebdc8d54319e92d6088b20a1f7b2d45808c41b4dfcfdb21c20d9911296ea2470b200ba387eb564de84d9d709fd0ffa6f20c1a367ad9b52da252cf32a61a1aa8cb5f2a89f055a13fe5e4ff6c9b6ba9e91db98616e03b985d5f4bea3258786315c940be876bd073b60fb192c6b8bdfd0701c3985e475f3026a46b5fa46c3c8fc7f1e781c87b833df2c94beff3303d2c9fe9366fe3ea8df01b8c1b908b2beadfe68534d048c9d594fc8c42579cbdd0fd5c63d9cb3919242958d330a18da92182f8cd2d0cb84adca1a22bcaedbaa28fadf709a8227161ad436454d109b9728e9f1c5a4a99827e9723552b44222fd94fa4e9801fcbbbf654dde95c2af0a54d9b11f1628f490e2389c7717e6805295095d8c9d77fc84473c33d3070d9a4a7fadbc1b8a4b4fa19807fbc62f29665336b9abf134cd7c1f514d62b84fe7c3647f3703c231f59e2e928c8b211bf085a9988075085b24062f3c63971a7304523e7909d5eb7078bd12e0a67387002d054987bb342c90dcbc876d29556d2d2eaa8a23c49d6bc17dde11ebce1df9bb2faf5b7a84d28c6da7c45ab33cc711c458bb61602d97329452bbb07b610af4d019d67e8ccf9c19741c24387239ce9d85b245a55d67fe1df5a10aee7b3f30a1febc0f17efbe728121ce5e8aa05bd4149794897750e353c90a240607bb967f281ddb004feef7cb3ae61ea411fd9b2616dba7803602382a19e4b59cba5b9eb7c1d6d58c5b8782e8f02e8b15c0a6ffbe170bf5823892774b90c6300c8a8b9b770a32725193d81bee372d3f3f875b93e4099fad3bb15b9d7e0b8a00615630ff1358bc5a12816707a8627131ad4471c1070103752e5d5fcc44ccc8c6f2e14c1706cc7a6ea5fd0be9be16ef164c5716c9ebb3473e0427025f008dfa4a642182f6829118fe014bdff70ba7a40f64387a94bdde51ee1db2fdf5d27977910f0c746577599981977f122407c92da592f5179d9ca69f6aabab7cd21ef6569984edad9e29d69b08810cc7cba20b218587971aedec41825b325bb3272421dc0ba4b585ddabbaa0d7543c13953590f8a832b801af8edf08aa93929d4edbbf8518c54ea31780082ca2d619091e3f53d8007eadc9d8376aba80aba4d4320ecaa216f4c2162c0dd3217992a8567086fc0f934371bb1f26e80fd06c8213ceef6b5e1f2f574b9ca21d5e5913a35952be9589d6f8140bddf19a974b4a5049010a11587cc7ca2ada08c56fff94d9f754715af5c538068a324cc5bda2b2982f5b3563592f4398d94e08cc0fd5492d94a6bea041ec13d821b85e93b775f39b95a5496a79d27691c5b7fcf03aba419c75df9bd0c5aecd57a38030b072782b41c9dfc753e0a7483c4278aa9cb8163f3aac64d4d71c390f79eeed9652d07dc58c3a69f157035c566988dee00bd65f4d63e1010cd5b147f005a3c88860bde72b400add3afc8caff2f72de9ea6971e8c6b8b3a7f1f0f861bf6c8fb72b0e076e85e3be524aff6f950218ef6484344a26bebc7d164155c474c92424e804b4eeec1e857951100db8f3004486fd0a52440711edf6dc401b5e4d1c472a8b165d5654cacfefe12431fb8a63f7ddecc91d581799d08ec0889d349b4785ac9867d2fd38872bc9f27f01c378353ac16e808297585c4655ee8e5639242185956a742c31a303a3946d7f5b6b3cc204bf5752704fc72ee5fff26433a5edeeaf327695ea182060f3c8d23de76798ab7304bb97d844cd7f3ddaefad04cce24c5beca8595f54e4157ae2dd54c106f33f73921a3673babab695aea0d4bc4cbdce12a70af19f74de20d22f0b6c410fd01e4f8cc562a33c962084e51444219184cc4ceb66dcaa703ac40c04f0f27db32923108bec8e0fd2e8be9aa47e972ec78020787f07881b83aa6f30a1f5b550fa429b27cbd0852c79cb11602372fe6c3b8f3ba704d679e7e473a795f7bd44fc99d8c8f697dced614bd4337048a37312c1cf2ae2fd43b4f90c9d38a883198790eefb8e0b2f73c8cb8fcaa239ad7052c31658f629e127bf42218a51b96c2f5756d8b176552435de4297107f31c5466879f2c420bc6b97708f5cbdf71c943e542ba650b4fff04d6934e51daca6ac6254154f5fc0d838df7fb8671e947482761a37a95f26d7fb4d80fa43d4ccdbe68eeedec635496d2bf4f0e5ac32cc29eb8d48159d732b9eb2e37291cd4f9c2f876f8f720ff60e36fd632a95e108340c30f1b40a3970aa91a380332d3a6011f209f1427ab6f1284b3e75518d0fc52de02193166fb3837cdd5182703a427f7936139e1daa03c7cd5bed36451c438a6be1dedfe6a874bf0de9c17a460bf62f92a1bff204631ff7c56f046427eaade294dc7e57b6573253f26356c8febf73daca254e5c285c0c4e7a42d1425fd4e0b8d998b51eeb28082eac52b50591c8bb5c8c33c1cd3f5131622f202ad61dcb488964fe5d663a6d40e44b27a89a743d979ba452c8532510d716fd38220e9dfec870fc7d6f3a6aaef647552bdb203f486007cdc0643701bc269f8d40711063441d2134f6bcc982ffaf10c2ce864eee802231a0d08cff10c920d90a905aaa7738e5fe04d051db3d629ad38d33aadcb833d5d4c776b5df264c2240ca852229e547d6987ab8760bde1b09cf85a9f00bbef5c378ed105bc9308e33d669f539513914b56e6706c222b85440156cd3fb153d918c6526184404fcc4dc9e754f49de07c7eb14b02c8320df3f5d1dea974e80b64a8213d5ce93bf2f0c23ffd47db19a3a8cff2f2c2879e35639b24b5dc424991c7710b80b952987dd9df21cb88ea2188b8a63819e3d1c4d6620c258a4d0d9f9f838d7ebc030f5eacc96187457c5505532f1a9a140d6db3b002e1184da877df0601b2c77cbe29dffef7b554f985be3897619970f47d99974150fceb8704611e037fd8da2aa54100390190ca085ccb73560cf02e3070f6cb59d77b603274eebab2970219ad88d4bb3a4c9e121e05985a0b4b8cd0cc15b695d1a9305a4a801b2af21f4d10c9ecc963a99ba96cb3eaff6c6bb7a4a4be10125efc4900898d3939e15fbc31071ec1abbfd6ab131c2c70472d4088c795cf0f3752f70ab390ae794fe8f8e7d4cec4f0716d07068daa1dbc5be2e58c5863a8210437b2a083ea259b11c34af7f7c6bbb8907b2adf385201abe7b4ac7f2d417670bb14b62f3f51a21475fa39cd26b3f68c350ea40e0621f045124e5d5dae738c77f3336965962f31f014a67e33569ca581106b6c20ad51243d7537a7657d0addb200685af0188feac62b1afac2c095206742263009ab1c70c9b0f231c4ca8010e616e344ebea095fde79f80ced394358ae9c21e7346dbe456c23ba69ac4fa30a8b938ddef3cfaf5980b1bb072b0fb5069e55ee203ad574e29dc640d5e2dbdcf1e05f9c05fa2fe6763169526c7d5285060fa0e73a327d6bbacdd43f6169384e79c7a4d708474927b665ccd32d3d63b8c1313adb56c22feb803a90e18a13a4e7b984a08fc3e85707b34ac510b9df854ab4b18b985d471330adb3dc39662ea09657b0e86523b9ac84e5f033e3781a724190b7835a60d85483518be4aca494dcd610aaf18f4aea80b90c69c3957f3e1538cd0b6be5316dbca5dadd5926f4217b76eac753f71b20af6d7104b9ea0cda49eac4b01645365c9f871973e0917d25372f5331dc8e04d74913ca05319022a6d1a130aab4742939d22b140adf17c41dccf82de1f9f69481ecb3bc193e60f4e187f7048cf3e6d32320849abb4f31dfcbc119386180924283f8bcec23bcbe8277ec150f1ba968b27795ae8958d6889857a2fcc1625ea825d21b6362ea4effd581c8c1e968f347c73bbe6d53e1ef060b5b174403cb02b5d77c307b4c7b3b838bfb16d63b177c2947e1fdf3bf2618ef780892c871bb1fc242475896c607bbf32fbf1a81ccc0343603734c16ab55136ee217feac587332c9d08b3f0e1cb0c271663244b9014b17a309eebba5f83e14754eaf43514b0e52a2877d5c94fe168ead4e5b3a7c48ba56be4125d843c1816b03de3c01630788b48b9f5a323ebe063fe50a1ffd7bb46a20aa09f88695883c093f1d60636d4c789e6b3b48f7f7dd6c820a565343563f5538f610bb89a659288de4004656b3eca859b02c683ebfde5983e74151421e7e2c29f07103afc48ef4925b31248429e4eca8cda2443ea1b18c8f1c9527804fe47c23b0222e7be941a84dd3c818a4d5c2583c29cb24ac997ab364f91a0976b892d6b8204fd4cc14b90b3e655fd39fc1e346df7601a3463ea887427bc93ddb80ed7ca80191d0faa905b1ead133f4650ee724322c7e2898a3c737176f5f8e45af6532714226af00da34ac3713913d7823b6ef8981bed214107b2982d8121766beccdb2e9e31222a44309dd81136fda31a983f62f12aebe2b83a2931370095e02625a36758dcf5b4ac7d7a91b02e52085387c6c13cb5419ec74abfb5b65445263acde455cf3a66dd10614fe6577e14520f6cf0af8da4b00e1de6c2e9bf7893e2e9f23d47f78412b8f21af9b91113028b60c8c914209eb96e1597f5b817463d56361eea177b5d220c194733ef46a6620a5c88b997f0835d6109e7a447cd9ae8caa5ec68b51578b5808263531d373182827cbb58436e148b6c83dd84b8db28d6e19ec3fd4462b2c5d88845f58571a4d6da833a86ce02ee26c6d4e1f25b6b1a3ec3ef040e62638a9dedd2864e2ea1e00b015222368a298b059eac087c6c20281654f3435580d4b55b9fe04bf0fe838a926418491e20066e4cb3341cbee5c2d1a77038909c9c722f8eae6aa1cba36632b80c28eeffbd28b417cd59c041ca8745b7c3e2f736f0d5ed5284aad670223f8265b8be9df3bbf30f795a9e68e051df876b14d36ee91676dd40f3409bb98baa40a3fa0e730feb0de24b8b4d2c84c654dfe44a98b98cb944ec9e6b07e828d144545aef75b3a7cac2e9299a67d0690f0da22d36a99ef068b4a52bcb3b8b97c9e5bcdddc3c1e44506dddb9207ba256e3bbfdd7de21f9d36779a69c49054b1ac1b359c7b6951ff5b1f663ed5db25b71e90218372f307fbb25fb29c9e40da6d87579921a0743d18c20c72a9f8e5dfed41f0a7b666143decf0d70c238e318b82efb5e5973a28ce1c9ec1211a7528c14bac614fdb616e052e8617c9e68eda5e350492d65a77a9dac58df218ca385f5852c24d52092e454c2ee771e3d7480b755ad00e9dacedb9688c73c6074c44664dff1d441439e357153d37a7d8b4ba85733846eed8848f39527b5e569e16d95ddaeb887e2a9b3b0e782ebd5129dbaf43c43724064e16ec040f01d76b25855bdc2cdc4ccfa13bdb266dcc13e6a2cc1bf7a68122d115d93ec21479c8cf18dc29ee98fa89e72cf019f9e974dc9112a7077f72db7bd48628f06cb9cce10a28383bc58f97479f0479657754bab4ad9631a1351e3b9d8477eb6505b1de3c636eba79129257f3da125bf62899a8be42366841544a4d34c61ab8c2ab27b1e2675cd804d13d15e6528341aa645e0260dd1779b92813f4e20b5ac8ebbc4162d4f394684db8798e78c7240aaac55fed55da1429e86b27b4cee8b73f4b0cf3d9b7026fe6a03ebc8e6a83c0221118977404cc6683f54aef8515d2bac1c07e511ed91cd1e173931bd01445ec6ddac70b760f4a347f254a7fcbcd680e388599e1bc3baec821c649f6839dce9e723deb91b2f0b675676b21a6ea5a7ef89527d4d19e3fcf984e6660cac4aba92dcf8133b245e09a87c2c3d086659d82210f68c8cf2a97304457e5318a0e56d89d7e33c26d666a5278a9b28abe6d6a13eff2c3ca421aefe9b28c8a3e6cce60284e2ea1d27880c204208492ad5396a8583e956fc1037104fd959ad8fa78716bb30cfc9bb06ba551222a4b851e60a12cae2b5425149eefeacce178e41bb3caf98030178a0cf86a29bf7e3062ab572fc712f2e2a67b25e17ba48a3a88d78d6cb18c09fa70d4e9d1ac571ce8a792b3d7ab621c05225cecf253eece74dd3d121bab66ebc7a92517a4a0f25c536a296caf3c6d89a5f8dec089a97ac170d8530bdfb83314947ec50982e8124f8c1066a2752ec5e263f2a52c33adac1873a4eeda89925ecc2dcdf8c568ae901feaf6f5f2295a9465f19b7c07fdc9e316093a308e21362a81ee542744c1d0348f6244d52160ffadd97dfbfe584e6cedfecddbd4323a3e95270d2c7787c965bbb117bc5e4ac43f0f1b90e6a7642dc00cae71228fb0736048eb5424ef291d4c96ac032ae1d4550edd083caeedb3f222a1ec8d5c7a790d30f2cf7766fa7d6d84059cf5fdd53f53d5856dbf4358ea395eb547ad6705e018586f4995c39c8b30944379bbf8e47f442ca04ec564bdb3bf8d9aa84784bf600104c9c8cf871c8990eac1e1bb355c2e6082cf44e5758f4ace152633cff52d395152db94659596102efb768be3507a300d0ebfaeb6fec4904ae0d4d523461415daab764193111d2b6dddc67de0e58000765e09291c7f416a6d6dfc9613d9dd0b1b4e550bd6630382b7ec322929f1e5d7d15d1c328791130b3af28e202b82b5b663e1948180838b0b8311fb6908b71fa9bb5e100e9a9db726522208dac4e77a4c7401f146af33fc61121eb25c20b2d2628fc4e7120b97c9891e01b86a931b30e6913ed369c9a388cdca87bf7aecba309b87bf71485ad4584bfc3170c9b1c3d8847febe2a072ad0cc3c4f74429ac6c74877f97c4e2628484fe80d36b846d98119ee9f50bbde3c5c17e1b30ef1d30e19decceb777294590cde8595bb21db503b61655d596dd54a8fe45ae46262220bf6231858be973275eeac7a33d0a058c1c954fa820b633c6fba1066274303d36c340abfa920f652357fc352df2c951fd3f49438f15e3603b563911621c833ef96f5f9fb209aa18bc8db9c60a24e90ee091e9819195ccf2ab81516e1fd8fe2a6e33503687f411e16a19d0908bd2dc6f4e9ab0fa8c922ca875dd863714616030053f7cc0cfc79687eb842e49b7b100daa7d58425cd3e2344db9b523de84214422132afb861623c056fa0f8839c23e5b267b59aa0a4f7043baab5c3eabdc2a5aca3cf0870f9e240685df8b4c1a4ffc66d5b3441a611b7fe3575b8f64ee5f8035286f0d8090674b2d245f52ea474ea2d59bf723167ac760c228036f9d979a434b0724f525c19961c57dd4135fffc1fde65a4ec2e084bac8b06ddb6804a92ce8a2ece3924fb6a0fa0590f1d99b8f69e964b66b4981f7a03b1c9ec48268d6b93786b40ab592383a5084ebfe2f19dc4b421ac66581577ea03134086760abfc7de73fae5c1267c673fed53da43b968c1d9678cb472ff33dfbc37f770be4e018600e8609338e62f145143599a8265f9c8f9cf9eeb048e87809262fc8ae31514b9786944e35741512b0bb444184985da2cd7ab403f1197b5603610e02a1864a633bc725e826db8ddd17b84b6ddd88eea0c7f2269ea81b24fdeed6929c3042b505519c8a2117ac924ee424ecb35641c7a7f469e11b6515db155860dc7f5533baebfceb6c1ab80612f9516c29c17cd4808b350cba35796669e14138aa7a11c6d9c186864bd5f545087cdad7c37615c6417fa057e16a7ec6d1987643e74079f35a4cf91d3c9b2a8d1bed6d7de7225979a6d489420444c7cebb7f60dbdc664bc9bf6cd113896fc68433a9670d357aab6b665a9aab6e0b5688652dd7d7621852378911fe282964fd372f16c1938bf841790bb36ef3e96642a1d35c527ead1e9348463e16678bbbf52d2d11c56cedd698c6c86ecef80574433431ee240882af1d2f3b9d757252f63568632e31684d3cf2e65fcf28a1dc098e03db37cf1667dc4ef0fc71256e9ff290827782f4079d1b5f07e89f1a73c0dca566dd548406f0e98ddc642a3204e563357e09598695b560497951245848bdb6a8e18ada555b8a7ac014beb33bd323300f469a3e1f1355ed64e966b13b5a5576ac9768566ace003052e6ce1d4a8e608708ae193b9244670fa10f1c9b98283cdaf628b0fed36658ce2d35a14d0dab7d72540bb2e3f66d8682a2690d63d50aea986e300ea57dbe24f402ca31ebbe1c52c8a4bf911dfe763f2f785f4f486c25778abb7abd070bd98dcdce1b63d5e0aadc1bdc7c1231c679a20fe9b8ac72ebab095faa97ee8243067465a3a9cfd78ef75651152e2d59d96cea3a5045386d347ddb98f779548b879fab46270d06b5edc0cb96389d448242c5337e83d46384bbe6f967e0eabee86cddf125ed041d186b26a7cab127b32be84312efac71c888584638af16c25fe59c7dfc50d3ff18a092fd53e52b116b86f09c2ac34782f4d6e03abd0c13647e3ca2c4978fefa0bd84243a8620f34f54efd6bc6a6ac39494bb79af35bb6576ed5db6d41d5c03ae90c42b9cebe3f4c43cde2b0aa3655dcbe632c4d9a5eaabf7a80a06557b66bf829b5f1270f10baa71f3eda1fc27c51205b3b804234ca041c0c739eaf946b616a3052b7ff6507939778a88ce1b20c4956045ed7857bd4d2344461119629fabb56dc1595bdf576c2e3af75b00eb400aa2ec25e12bb3ff98ab05b52f3e04d8e8f9140798e1bbc48c7e344a076030353b66bc38fbeefa2f3908b3f7761a9604ecf8b04a78130297bd982c1a643915b54bdd7ba11bb985ecd764b6b870009fbdaaa24fed7436716a66cdda89e8c4b70190fdfff67309578effcf5884834e4e0c33fafc631a3da90ab646cb0d7538c9647b296b8bec4dde9814d97b3af791dc4d4b21a063bb0d68693415678fdac5226fa2652d893c81638598f7f5d8d35b1a98dfe7494b68096303c1512bba9c0654d60fb1c19c52fecb0dcb5da85d20f94eb6f371d4f7fd1440222eb952ed248744d560c04163c238f98cee59b1278979d0dadadc93c873442ae42bd56794784aad739437413bba1de0685825d3096c330c112185808e6e0f98c1d3a09623eaa9ef41121b11ea2faffa1f1abe8d6bcaf1546df122e72e1edc38b0ebc02532d80b525f04d06b7228a15dee34a1a0765eafc2e47124bd5139d25ef9f1240989ab9ba510d07b741cedc01c807097d9b8944d8122751d4768b79bb3cd37976c05d25a58cb9c670d9179bc916cb6837e67d82fe314ecb5671eb9d4ab0f54f4b4e4e0b4e1a083f4f07765645585fb7c14ce40aa340530d1037f69049f7a69c89aeb60da618f19f279b1af4539ff32f0d3e26f15fc51a22acea67435cf0440e46df05a86ade28995de82f02e33e1fa235b0bb75f84971e57ded71d1cf1899cb759ac294c462b9eb233befcadd5d40b506a84ef08aa2fb402230c6525ba5045c7cde2a8fa3a89468f67448aa8e1ee7d0aaa784fa80d997e1d4c83096976819c19ce92a388be923e46f4ca3dbfd97fe6cb46cf3c220c2d5a06ce59bc9d13c3674f8ab6e81d406ff8bf425ccda673ce46326fad4bdaf7045bb3067dfb754909bcab2eae8e9c95caefa818377f6725b86d79be4e5c2c29e5742c15c9dcbc0eb14c78e9492f6c0021025c8d8cfbc878d90dc49b0dc739c2fca40a1ba114dfd127ea86aa6d2a32cf2a86d8257013b120799eb23e7fab96abef0b9132fe075bd5a40eee45050b4497c7becbffee2c29573fec0d2193214c92c7bb856ab4acffe5842dd04fd404d78ccf8613f065f74668cd214a9856fe61a6d04ef0d92c3334139bc2b9ea04a4d2fd2e35178a86421bb932f534f3033337b69b6027d5a0f65417315dfbee3e75e50f96ed7ee3070e39b5aabe7d75de7ab7699a7d0c4e98d4947d3e9b3d78ffda5255464a48e6d8ebda776d13d43a0bc4007938255a50664a3e97a40c2bad2a45279317c06dd9fd82190051e785d54c55c99cbf4f32f7b2d4af5a23a333b121895b30ca2039de8450c683894f6833078f340abaf48fde26532935e8aa64aa973e45e462dfc0e75e8b704dc61ced7e6fe2fee4f8ba695d0daf951a3896f42cc1e77fd9a7f5e3821b22c5edbcd647d3ab9a10fb8cdb57b72a3f05b90cce7a74baedeb34571de588a4fb2a3dffe98ff43fa495e6e8ece132f5e9280c7334cfd6424e8df2f296fb453969d0710e95f2e2f1fc4eae75c72a2f275a04a0005425489d980f7beae085cd80c8f710f88b9b8ed069f15df65664247a3eb54378f11514a1cd48f0c49bbee78a1f623a12380329955e7c6c9454f8b9805ce9997aafd35c8d21a4732def9a13ff4681872c1153f87d3a54a0c413cd0b5deda3b2f57d9da7695a09cf1407322eb03fdeb491bd8313dd5065517f355560a552661bc87799e40c114a611bb018fdcb9fe5946a5989bc4aef1d460f36a0d7d90e4a8c7cb4002e6f740deec9730db0eee472b4e1967ac4caae52622eb89915173ebbb3e201146a19f996af3a80a38d3f52cf7c70acfde94c9294daf5a3b713e2bb758113c5bd7d085ab6feb702a22069ba39fb7cf1456dd4ce37940e9d97e6b294368563f4e80cc631af3cdc13d41c658e5e259acf01ec63b1af65b0825df2b8cda8b709d45b300d50440301383d0e20e872e6321c90a88353a82040a3f45dc0145c181931fe3c261aa45773a61b4e8c76bd149010fa842482b0b2da795a425a83cd95cd28f8e283e06fe03842151c0d6e81ef7c72e3b0608339f985a98f2ff64cc13e1b73db5025099c7f2bdf508098d271e3736f6b24d518f3a8ee1a82ef33c55a48b67d0b1497fa4eea54f5f0feca9fbc0268bbb878cda8e44b988575fbd912d222e1471ae8e327e6d0e5255d871adaf8508fd96f91781cb4c302f51320ca4a207bbb262fe265273d7a3e6b395dbd61ec0e7b00966f7d5dcd9e7579d063ad24375cdfe20fd48fd8b8e02f0276f2e21b8d9fe197f357737fedefb7fcae5bbf34103c7baac4828712727ab7055e722a1b402e859bc1bd3017ffdb9b884429c803ff8abf104047c0a103efdc6c009520102062229b199910e37e3305a6712bb65c9f55636dfe312edae55c83581a9939a782374afb723fbdb26daf2cd56ecffe343eaa0393f14d074a71e3ac7253611cfdfdb1a7a2b87dbe98ba49ab9c8ca883af8c31142700f45b43edc67b75abb70c667c08908512ed0b99ab271a110ec7eb874ebcda661e08a3998f6f576eef438d95a4bc5bd924a948a06d7226e767f33e74b7cff9523e885bb5e469c734e9f3d0f6f7846c2431fc4d2e0f7465b8f9f6990146f610ef1834e4b98a7c7ce0ba99f812cd20de418fc63a8d9597077321e2b68a890444b138fab429ddcba5036b61dbcd49d150c07a5c30bbf59f8db47b57fa5b0588c61d47aecbb5d6e5760f8734bf0d84d87ebdf6c594a18450f4ab9114d89cd428acd4d9eee30d33a91d48244519d2e717af500ba74109591016e94a1ef5ca08149fc25e234673b7503d6d491af10698062fd4cab90c438934e025213e384152426ff9792e13890071fe13fd7a8486b6dc80b25b6e8e710363698f1e80c5918b86c29890be415c3cb567bc757e5529b7a43cc3ae064c327ce46f53eae2ae16e0bec624787740630e96ea750f394d7c6dc02c3f4cda0b99f65cc74867e60980ee7f0156693d85bd19e434577844d710fba97a6fe73e7e5fd21be24c54b5c38bb966e89be13cc147cd2e01967be07c650a21aa9942a6b484d9586cd2e424713df46584e86401a925bfd0c9f6ec708ff1810d90b4a0ce190b4ccd32959a5085eb70c40a2851e46354a6e5cc85d5849614de8808cab670037237f241825cb0471ba9697eb3288e4c7642036cd2aa01811160bd7eec47c7180176e73524b5c3b38a350636ef7e1e0848661d8b7ba4b2be8bbfcb915514dc8060e0f7e071340ba5b803345d464ad18daa5ac85439d722aaf329c11bd0ad51a24b6f5f47c6b62da9adc1d444f9e926a716141c8c2a28996d7a74512c386338b39f394d60a24d8b5eb6707ecb8bc29742dc674b050c78eebb132fdaf38dcc526e3e6241482a9d2e74f528b9b9d6d1fded99a429e081e59328f7ef0e36e7b700852a0a9f8a7de7f816ca15d2cf131d57b3fea0cc4d1eab1b8aba85c82a227daaf91ea8c3af12ef164c669f63e648e82eeeb41ac3ff71699cfe277e66c7d8ccc2432e910f871b9e125753ea5d16d0acc712cadb6b6ac9ef89e5e5a5b46bd3b9ab2b276a2a1144ae0c4ef9d133b2b100d6480b94128eee6192029690b35fe9aa5fca80bad661504824ad5d2a3c8261c9ec9ddb480785ced43f030bd925b125e49c0bfb5ee53654b85555befb03ca147c4be02fbac52d0770aeffc172e639a158101a423e6a6297fb8ca301894a43d3f3ca9ca70dd997eccdbd00a36ccbdc3fc8ed10659f12710c84c5888fe74af7d106b26104b43842180d819a8d978b0e70440020a2ad09b0db7fd740fea16d88d5ce1440e68594a0628b49509d23960477969043a84d8b616fdb43f7091511769d8de95aee14dbee2c8e6fe9466fb3cf128adad298a7476ab65ee32fa0e4918eb10b5ebc9da211ba06f66de5e75df1b9b1808e53014f998c92b0c58860156734ab68c29bfe2a0757d5859a49c6b3c8f94aa7c4265b406e474b22bd124bbccf3b5bf7721e3deec00311f3c3577e12490e0c71e649cb1987a0736c455795a44ba7f2e006768cf4043e578faaa3c891364c919b0b03c5a25e187731417e31c3885fa6b9de68e59ec705845883694a8ab6c234c6abf4e5c0ea1440f83f3c5728c868292c8e277f268225d449b1cd6a4ab2f039910f7f969834eaaf2014fddccdf842f11c7750c880c5f89006061f20b5478fb0490f3f220fc62d407fa83e29d6f43f00f4f5a08967285e80baf77b7d680fd3baa7cda4ec8825f1aeb29b7f731205cf04ffae450fd40e0612039ecc2733565a5f881178661e91ac3c2e168899ad96f7e14de45c8c91879e4e0f9b8ce1b98c38d4e3def86ae84bf376e2be83ce5d7cd68d37a32bb60d86c7658b9bea65cb08c3abe24ff67b80a2b1776306ed8f00dbae3801c888d5c01569f789e5e987a895e9a8dd5fdc19ef050ae9c52b54fb2ed3fc974dd16bb61ec232ff9628a7e8c863a9c88e6f2904b459527022be50918732e0de87948d0f5b0af517837ccc1ac8532b60d52ffe4816ec77b43c08f640d20b0a613934965c72ae233d03aab965245084fd6bfd58ada147a0f3f96653fc1364b49ca15096efa4b3838ba76f6148e7bbe7358f8e75395af05a9e7ed45c65249250cef2fac07d6d6ff73781b70413d3e231029767f91fbdc22066cd465260328fcf2fb57ab076d888bd0c563e05f3a553ddb516219880239d1e1d98f0968bf3738304ef290d9048df2ca12ed4dd19084374bcb9a97f6db1cdb7cbbd92ed957dfb92ad038bf251e17db58dcd3532ef5d4909b76c5e8948556c49c8c84be073e2e3bc701b6c94fd633ae3accfa631c17947b43bdb3710d7fd042b216adcdda3fd12772300b59e72ddefb8aa49b40ba2f83de61e273c644f4163b684b9b7cd047a260054862537d56ed9a138c8560bc77355b3ccf1e3f1d5145d4435c4ccc1f96da6c40b707b9cfb901f08580cb4868c50f7a78a25216a172c751fe61239cbb1ea0153e60b0048deb9e02cf46d47908b3580c8165d75cf521784521e13d0f8fe4129453e140002151db7da2c8a054e665d372fdc50b134a4e8d962c4698af237a5f7daea63fb3931f459ae8dca6d2cab5a2735db5808b017fa6a7de297d2959089f2ca5a91e3c33d426362f8170a70d63e8ef73ec39ebacaf3eb38cfb96cf342120a3ac6789aa203431f19ed8e00243bd13628eb595f91295e01b81c1635754a15f840b6852fd878db2ec6c21f4f3a2020fad16e1719d23fd50f64fb040ca0a881c103ddc80c4a9168ea13354aef67e0f7cc09fff3a637cf97e91a10898385c2129587e7079718177f44c0710fd04c816ca8871e38d944c1b6937cfef62ea9fb6c2f6dac9e0ed47f0fdbce5cbc3a6d7ff0b75621baf0f19585d6fbbc1cbc04084ad8f53a1a644e35aa4892ba84af5d23771837a2eda8893c3ccb5d12b165e442c7a1540af0a8c637fe5b4f86e0147d7b33e5528272354a4b1a37866c6499c729d5bd6d34d88fba837e08a96f9ca9d1c31f2096b246ddfe61d34ae9178d00ce0e85e466bc160ef4ae4bd16cc57535243eb32a6aea84376098400d218b859f704a5bd3c182722b3544513b055e7958633b2195dc749f085e2ad6e15b85976b541088c08c3c3c0b80f64fd54cdb5bfd62574524a85dceeefb9792864378d9a4b2bb74eac208e459c35c7b2a5e01771361d531ecc024fb3a69825a44b314eeeedcba77159fee76c2d92cf74f2eb1dc2782286c0a9e71ff3431759c15a5ace3b1424409bf068baaff25b940d77a9b37939de6bb5927fa1ecfffe247fc3c9116c491a0bd0463340b230a0655e2e4df9c3eb38f5940ced4dcd9e36e6e99e0abc2b0f3ad20678399923494521cd41808c8e0cfd4315cf2f44cb3ec93771984302282af017ffa09acd81b1f7d5d05fa5a992e0b9b02686e7eb603db2c4438b3a52bb02b3e6a76a4542bc6402c637d7ffcb5c9471a5d5230d93a7b80074204a3392c90f4fadbd7cbadf460d500d040563c2873814f2e5cb1a3ce29993b1852908adaf476478aa8ad29d0e62a09d49cbe1eeb93610661eb75b7f761081ecbf827c9adff02261351c7a202a76476b6c0987b5e3e297427765378f566295fdc2b7d393cdc2af2e220e9bfa4ca05bb7a106c0de1fe0077ec85e5ef447b65aed7706e00ffef717e3c95da592d34649f3e97172d3a968c130e1487b7356c19de220a92d339b11b4939cd80d2a0dde671610a985e25276d9822b44c0d2da797058c1ae940126ee061f32b4008eddd43d37e038a620c2982ba9f19413654c47444b89c426638832c21a63fefd9b091a0fc45e8a32339948b01c3422397b055c2e927834ed0282531b742ef7a6339b21064059b129f6ca8658c006ff97317eb068e88298888b0b08067e68073b627eeed29e02ecc7cfcdebe58e77f2ec1a48162a34e9145ba23430a2f5c7739399c6dd50630538d9ac554ac36f975e649a22aa9f391bdd11e8da978ea077e0a2b93f8fe957a08e4425be34c26e6006113fa0be1c502d7a3c2f4e34e891b1847aeab2e350d627bdee7676613fe7e79f3f9d3fadfcbe8a835313237ec0024a1c0e031dcdeca244c119c6d490199a616c613fd25949aab360874e42aa0ffe637f8cace4867d577bcd10c35fe613f6df6760f7288c3ffac7ef171d6dde9f702cc11d600eae7a6d0a985d6c5e2aa9e1d9ce9333dace017299ea59846cbeb48d4032e11f3feb8217337f764b910c860cca47dcb4bee81ee67024ac0024fc5e881b95c05ee2e5574d8029ecbb03b43cb4bb2f0cd31ee614552e304e604f915f5f8ea898d07cb571d473edcd1856bb1c143a16756342eb8dd984a864de86aac8347e3b63e6407f60a4bbb1d5152e745d0ec9d4aa1533c0f594f08d16fe66261bf96d263a5b8ebef8d882f0750eb4edd040226bd48eba41ce11ec001cf2f92176c4610386241f1fd35697f0137f5ec21ff814a6e8a9278f27d7189b5c15785cf904390cf7a4860101c0623c7521bd1a9cb742998e645117657ea553551c7b5f31faa0fb8a761227ca869f5c94b493a79f8575322839625afcee5864997a237b4f535e07d631ae704c045e06e97ad65f1e4c1b518c20752b4e83a2dd7442e2b96369b882fdb3cc23602c8136b2b05a364999af6d641754a2e629048b42748cb4340520c23a83195ba4734f839ccafc4c686a0ea0e2db660d9e8fd6c35d72a9a0dc100b2d03159b253f11415bcbfd219d86b87c59417af0f7cbf28c358f55d87749654224360162e3089b4b50cb7160db487d2565b29380f478016d180deb116ab7a192883cbfcc98923b8fb000d7a5a24268e14c8c068d9e3b4cbdfde47c9703e7415a546168c353c4db022f3f0f10fa352c2a9893fdef56ccef1c1c6c87eb559e859409acfc60fb7768254f329a52d6e6de0794279690d73e9ad57f5f679995ce65b2f241515a38fe2564ae39c71b0a077a09d675704f1865f6ef8abdcb8b33d253aa86bd640c5ef1ffc2333fdfba14334d1f92b52f204743e421bd56c4e01e7bdcd11bbeac1f97259e449e08257a74bfb7e71743409e2180d37472685dbf8f08d63716f589188cd6c742984be2d1f7f9e63ef1ce2d03902bace4d6ca54dc4e2d276b0ef575ad5ad970f85cf35f46649f3b7498964dc7e8de22f6247e7c9117f48ad3f33a4bf8af985a1602176c9c4f075a05ae147b849f0038f2b810937f37a8dd4c2c7e7c4386737185378cbc4438a62e168a86dda1dac1ce42394e8a0a7bcfd1f8e84adfc178ccfa86e4a3520976d63d6da08ce06e4af446fd75c66a89968dc9b2f61c71fc4dc76342ff54c1c030fdbe2af696beceac5c6f634c878d13daeac73c115a7f82046898d4421166524b83904784080e876d2d0b97dcb65bb1637b4ca82e71181d1841c1c9b8d0c296b8122e9e48662a159d345d99426676f63cb36db3dd1a0cccfcc82f19c4697df049b07fbcae81a879f890dcf322fbd46a1d418fd7a2061516a0e5b6201f8725309d1766ea4a8f920a2b12b3fe60a05de8123bb13437b877ac0a276a1dfc27fdd1a3ec629b389781f1533dec122520090b9f63b4dfda9a22d8f996cd23b7c637dd8a829b92cc9a8357d44a60ebe40588bd4c52353f75fe02c53d71012426008e1794a0fb964d15bb1af849a4fc3a3bcd2ad7c57b366461bc04496f1e835a2ee2250c835e4671f4fa7ba12b9c97413c7188d20cb36de7906ed90702bd2b4ffad95be8fb49848b94a8b84fd70571a45c9db1d1480b546f1f0ec6595013fd39c7c0e26dce4413f7a91cb310f34ae6691d3e20cb19e3796c6ecb1f007da22ed5baeab3c9f8795e406de8a2302545cd70c1539cd7788fbf240d528fbe9557eada1efdb66071d692a05d8c6321b1b9ce5b25f233a8eb5e06ca1e3929ca78615d93258b2f41e920c1ba69ddf75cd73a9b5eafd7869a99b8df09bf1abccba5f050da1a1d7dd0cf09177a4c804c336be269e5a0a5f446ec372d8ae297f23658299a3012e394993575b721886c9b837b4d87ac12caf592750e1b2de4c93455e15f2aa7f587e2230187a1d0bd44f68cf12ee4451952326d7f0ff033c90f1c998736c64531c7d6b8283a47f6943585817b531409e5b0fae7699c29974c739cf28150e30dd6e98034be683bc73bfded5e32fd881699a6ae863286bbb6dc53ccdca9e22a6b675f8d37850f6a6725adbf6a114b39deef6c372f710d809113841523b71bef7dd1ffcce07d9adbf617e6f35294f72a604f75d50334ef283579b956e873b051f79b8a4b901c74eb5e804a540d0853434ccb2aedc16cf46b3dea56eb39ebcb8423fdcd5309dceb7001d20a9420173b26bcb3a0e6f2e478eaa15313c700639890b7fdd5816301c2eac1771cd59ed44588cd50c36e6ecff18e438e8b7036871f2cf72ade8a28e91fb0a151da3e801fbb40a9c35553033517bdfc3e4aaffff3bb46c2501dff732a16cdda0520acb9577534fa9b7fa195171f020411f5a2eef9a7dbe4cecb8a75e932acbdbeeefc82bc3b5f7e8a428b99d632b58d4c4e7212b3301e2b45acf35483520e77a42014b511a62b3508eecde20c62833e39a20c6f0b56c8452e38c4bb7855be0b9a837930aa5f5b4dcf5197116dd3413ba1bff4b2f1f3fe5bfa0e41faca0fc375df6c7d819d91a43c04a3b99b6adb450df299dc7c290e3c1e6b8a82f606fea67ad57aeab6f923ce50e5d54f338640f5158518b267f4f4f99a0bca56adbf599f75a278d257599c8acafd198b677449ad4d716050269b8cd2f27b9fb6249821fa207ed6911bf79f8130063d38a0d344e7c30b8c0ae4b45decbb6418735f7c024b014625d7cb130bd5b57fb7c78d8b4943803e3573946c9c4b8c0d477e9abffd41e88a379d63feffc7222868331f414746246d5cce705843915bc872b7b285c8562f306a0c522b63e93681d82c31db456c8ff705f2263410259030f71b64fe4423081ae99995388aa2d3875081da999c660b21a64e6ea863ccb42ba9361c7035b46fb53ebde03874e691ea08ef1ba97d4de1cf833c911e8a1ff86cd8be05650bc50536547146a10b8a67b13432a6f58c4910a62f0af1b5b962b0f17f80c30a001d55782ebced5e875861106b30ee414b3c38da441d65a9e29af0d4a7e9514bafe965c55489ed19ee52258cfa3e41d04ec521ee5fae3198aec4c8dff7916d43e48c51960d1315d9d22bf93e57318e775e1688922bd184a5cf9b8149d118e9285eb5cf45ae6766746eba17e7f6e71958a4895ff0e928f53b11e2c3bb9088c95c3231e51440396f275f3f7e01ee2c94edcdd25430e160a8ff6abf12bcc40d6578691ccfe3b55abe33ec1843f8900960b864ca3f16ea520590db85bf478662ea2ad2ad872ea23f7d49f4ca836f6b182ef47fb25ee49b7afcfe9346506e94c9c4efb3e0cc11a0f7e525e00d5feb5c34a55da2d0bebe991a69e6319c21b6b908c9f07a9475441db24f9d2e6d1d072aeebf299901defd20117fa4d82c1f910ed6ac158891e2448e2412b7e67548f8602a56f1b8f722bc6fb6329acb5be9009d5421c89b2cd9998857616df262538b4654a3741dd460e0b55097f4ffd8caed8e5937d31db33126310a1bd804b745b23b3a6d97faaab622031edc5784225eca03d13977cc7a0745e1d587e603937c2fbc6be0d96a6ad25d4610d6751796e814dcffb2ed1cc8d8645eeb44f7dd210e774c44d10a2f51de253761b91f35e17c4ca6d3c3f230f12e635865e63861eb83769ec9ae4592947dca50e0afef6bd9840b76f6110bbd4dc61b871d1fefe8f426efaf55df880f5a5fe58174f55f72072b7ccdfaec5c826200a2aaa71295b888e5cb60bb485bb0cb3ac5d8e9594124a92f4a080f0f62d87a2cf2479efcda8e5043f46e49c1ec290e4d0e78c89dd4babe3d6d174c3614e941efeddc0cfe2445dfd349acfcbc2c616ba31e00981957bdafe8503f12ec7c389b1476fd4364228ecb5949f1f093720717d978509a5ea0965ae66ac9b172b35dca10f516f3149a48c9641437cc733eb1edd0f332bb5739f6b59db23289a867c95c2e3e210813ecbd9ed7fd2d0df1270a98c057d904996a783582f47b27bd7710704dae12d3fe5c2abb5b15c435e87becd5e250d27fac7ff76c64cafcd47ed16add4a06fab0b9061207208339df16c32b679cae6ca93c9119fdb4194ff654b85fbe35c0c19abf3e6ecaa446e19de32252b24e04683b021fa0ae7345433205609a214779246de7fd04e9a72b0cc27b0267de06c7aa443a9902d709ba2f5a6080a5790695e880f7a96bdb4ce9bc185b126b6e8a1f257943d689750756af5af9009c9725efe75bdaf25ec7afd5f9d7181795f861bab56f156aea0feb47adab8b4ca49ee00df155064d3ea37172709f2f1fc09c9dbffed34ab67c0d2f30ffdb372c4872438dea25ae9d9a6d821055762daa4fa19045aefe6d8f1a8d0711555d0702ec62cf68d4ca747510fb5e96bd4931da0255c70f83d09a61e9ef96b76e84c99391717541fbe96f27f8885b7bcd85fb129b32b943f896e0187ee7100c709dea1f40c971732e0b8d25747ae318870e8f30599d6e9c887bdbf66f8d4993316aa1e23ee0653a9201d4312375c95391ce36a65574ff068850e98aabeabe37ba9870f01b3bef7f71faa8c66794f045488d4e3b01ced72bfae4a06b114817a5a5b16af054c726d2e0967cfe563dd4c2f40b146c18568d9b8bd51455264d9804bc2961db46402c3908f2482160ca860d4ca56806206b48a85726b83d9d215cfa5d44d95e143ab23e858705dfeed8edb910eb3fa6e4438f914f643148d1ec5637862c4bca757e09a06d55e976927afa9284dc7ffa034cc27fb5c9969e80b7652ab79dc6eefd79f2f338fce9dff5a66f61d5062b1b1860e7cb841324eecdae97aeb9790c747138bc1c7f41ddf92060b554b796c702fcc0a17680d151946c7de3bd74baec8d9e4f6c0043b371069665baeff1c88561daeca9761b8d6e0c8ddbbdee040aca766210ca0e696abec08ef24c57cc720003c444a269ab59813cc79abdcf512c6fab8c0ed438555df506771e7cea14fa4468b4deba4eabfbc6a43d0e6fc214097ac21d5285b128d5b6210dbfc03500007695ab096b1fcce223a45489421e0882196c8d7dac49e94da406585fd880bc95b577941c28375d51ac856a1dbae5d69f067ba8e2104a89379caddab29aeaaf85be726cf765fb982b6d33c3d672a9f327a2b5a348fad4c2d8afdf966ee6bb10aa3c3f5bfc65e645e783b310c8eba1d0f6734ff2304fe52bcba3e2b7e14403eeba13caf78558ad27dc99707858fff16c99cce44cd8228003a241ea40c0430b675507c649bae82180554167087fabbbddc70dceff0a8a6d61c530f2903467f28dc48372b90d79ff912212038abb55fd84053a6cbeac979e4914d4e71a083d360bf4fd4f9c21a911cd476ae02438c4aba8672f714c976433b427d1df409af6eec1fbe90a7ee88e0b972e4518a44d2dfcd1c87271a8a152168266a37b0ca1e447386cff89321af0cc60554cb0cb0722fff341cba445a7ccd3cab9cb591914e041dafde1037a193db285c77045c7dc386e77a6540e693b554ad1a09bd64f1dac162258349d0ca8b650080f123356598c0598fcf797653a5c63a4fc15ada50d1664d0254b93c4e3828a7f53764c42b6ed3f82ddd792de48f25fd495a56e2668fbb55ea6a623ab5890ffe9bd4dabb3d9a3c5c0a018a4ff9be230495634664a880f023448f6bc114b024e3e31dc044b8872fa05c6b56ec653b1765f08945b433fd9da405bb3a7c87db386f9fa2d3672b80d6d0ad4c502b357dca3b17013b0c06c0d8de205fe8db21b9fb6d01c3e0720b7298b4fe066da71905b6ff1166823b57f8ac03da97725c2d084c746ee5fff13b54e23bad78e27f1e7c4222518ed7016902ba8e90dac0e271de078bd42efecf9509795ab50dad45824f38760277fc73caf311351ac088b4b96dc8b49c7f6e13d29d56753c12aac0335fce35a0e5aaa42bdd49d2b927b5ed9d8238309a575b0c95780bd61109e587f45ebb8d2e27671d159898b0fdd8183c527de91b6b99fc890c075c52c02187ad88ace7ce2cb6e630d89db586759d496dcfae89241d646afaef7be2428ca57deece76215a25f79b39dbafa1d86fddedc8386e02b604779e53a8ed5e9f5c686defae27583bfe8285a9be2942fb565f7336be822ca29a39701e207a23c7c7282059134aaba074910433767dc4852e6dac1f9023a08f70e660eadbe9c4013cab210cbf4f54b7a4e64ba3d29a38c4dc39c9552b0b7f432c34de49eab3396ced51e0ff26d428c42c9d30a5048588d0b0b17214409f72e3823379d4470edfbdc604b96d84981a05e7ccf57f3fa5860d1daf75f87982eefb25a97c5e9a75a868774020ef8f0f5be3f81dae8f2094bcbec388f70f0c16b2e0af4a14bd28449fc4e2141a24c202711c1465cb3eec7644786d7906adf01f373cfcae3c6a891057fe51165c76e65138ec13926d57074b661c254dab2a120e9add2ec7baa7a0fdc2c82398c1b9ecabd2f296d68467f11a9865f7cf480083944ba961ba74f3224508e9602f5a3b039a83445ad1fa225b3b9cee81a4d5649b886cb0a9188fdc0c878437e6a69eb97260e7292b8cb23eb2b8d875b4a53680d039dcdb08fcbf72ccd48f9eb9105cce6d59993709d4f93a9115a8ffd3543b012758ac2381b5261b2f589cf2c3e6f16082257bc3ec78a6c32f86fea6e5a9f2a28aa6d3adaf9e48fdc2c5d01a9cf899ae17998f9dda72446555037eebcb38cc814e4b9ff699afa0bc2c9f6053293159e7f816412c4b40460c470ab7d6f5ee320fa07d83abe8e454aaae612db64f01a89971bc03a558e10403bf8a99267c97060cc0de2183275d1dd0067bc539c9236f6097d91f7c31581702c36097bc63b5ca7456b593ffdf579d63decfb95da927bd6f1e6084eb13a965b77f7b0d0911a0c264689fd3892cf533a50513dbd6b3e9ec76cd12df3a00b00f6dd5be73d343a0e036e67ac9e8341ca6735ff18efb4b3f16e134715ac4f57097d24a4448204b88c289ea6025ae4f74144eb45464e4333888087778f5ebe9b3839f96455cdef1e73981c2222d8dd585c06c824b3b7631fab217145cf3a9af6699ca873dd7cf71f2ad0a9e2df9c6aad9746b7a798dccdab4df4fb65247eca81e7d559e2025617717f20f9545df239aa1fcc1978d2d777637f705ebccc3f837665d4312554c105fd986d511c4ae6377031b8bbdb1ddbe5e3a9dbb0156582d332316d99badf91751cd4c1fac45787ea60df1c4e12be0477b514122e3e411c4cee9a85eb4d87043ad28059ffbde816e59d7ee2b484cc4391ce6b836a07d48ffd5f1d982132129c0d203304acb2193e927bf33ad7db26ed9a37b351cb5b7a2f65bf9c03b03e270903feb45c603697b2211bac7f7f2b2072c2f317dd1a3ce4b2ddc8daae06abb59e14fd548d93726e6b344df34c30d231a9c76906b8401f74853232c49216e8b9eeb4bf38878ade590b2dd7f49648d97753bb66b504581d987644c90db60d45b06124b06644ed6aa2005649c482753a6b499fac98c1e55a89229a12ea940b78f24db3524cc315d6e8f43855425866b6d1d68c9e4bd272dc7bc1a8cbb3c1fbfb39e4fab058024eec00e7b95f86978bf7f62930af3adff406959f9c4a4370fecde98d873f20afb19676ad58e739e6640e0d5503f5d47c66a760d0e5ace1a7fb4d41e72b4c78623ee6794bd8968fb11a521d06328be5c8c1134eebb94f1c809c80197417361d67dcdab9d0e7d8543fce0dca484ff62959f48f8a3e52da50b1f249f07711c77afbd3cab2e6723449227e5f7692f79c6283c22aa65342be2bf12af280610b147dde410b6d4b13026a65dae4a580a10f304d3d78614daf0117dc7f5a2f04eeed4610f318e63fa5274b9bfd939300ab253bee8d4044e44c42eefd0165f820e7bf41abe04486bbf147f66f8d436470f00988961b60ee1a4675b444de72bb901d5b2b815ec923acbf3a2a0f7b3c0cb5342f7c03ba5ca04b9c5715a7071d44288dc6af82a07b4440372790a353533a9013747123202e8dd7ef963a0747d1e85c7a73f0cd3688a256ec2ce691c43d939af555e28c6d2d9f4828d9e269bfe1fd5baa4e97cd30e666cd5059efa07364c0504d10fd1d49922f604a70210fdeab6ec3dfff43e8769209ff6a1349a92672f09a524e708bcdbbc8f92a9a7cc643d2307a3b3b9a935590302b8a48e0cd3c259713f2fd21014835721e0db74392eeb96b92f205246b3531a94b0c4f88668e24daa934c526055a7a7ee8ef29b8f09dc8c5ebccfe90449f66f8f489bc97aa607dd64d0f7cfe667d41f2b62699ab5e516833c3818defd42389d32509eeff89cfbbd2a5597e38c56cde16ac8edd5339ecf59a07b29177faba22e09af3fa103a5f27efa661aa7bb0a1ae17ae626ea99d7166328e1a39fc0358c88b46cad6bc115f6e0112a4820f8f3c4b0ac632a43cb3ce049556fbca2885188b9b0dcbe3eb1d66307e70dd4a0116643c150376cfa53bd360f93d87e51034bfc7dc4bf3d5a0047e09eacd397de71f8c5aba191f0c5907cb069defa440b7c553056c49a51f7d5c64690ffc835d9d852e953a32911e29f28b08878c82b64597fb90f4c4b90c87d6f181e14b2cc64c86d70c2d948f6abcffb84e0f6541900cd9d5ccf876b621e8a9d699bab354efa6e93f3ee87bb99fefe0726bbcba758ebfadf447b11889703ec535b47a5b0e028a8b3fdba2a30ba6ab36b1c7fd09dec085d2c93097264ddd2a39a4efb7e40079dd19e883607d5d1cf78641205ce60c62caf95d09fbc34d2b38870f82262b12fe94ef487687038fd40b7feb57b3d8107136ebfec5a1d1468711fa33c3109a600e773775f818338395794f11cbc7ea493278ae6b1a13b0c34a9e17f6b563d6e7633832e6333b153a5707d2889ce0e1c55867ebe397e2f1028994057be947d345930bfa867e7d805dc81faa98df54f5ea91cdefe3ea0aeaab358c6e73ebb3cfd57c34ac3312e50588aba8c0fd14f5b5284b3e3c3be61843dbed10e2316d2750aaafe382fb121be0b5de00ee7bfdb9944c928116cf15e7b7cadcce3bb701773e65710d3826e2f111ac4fe72941dae0ad68a2c5c70a65fb96c87c60dffa132171c755cd7ed4fd037387eaa71af95d483cb8aac76bc11fda9ae8cad07f15ddc5d6560b7f3f09b0358e741ba73aa56e161bbc11e29824bd5d7c665ebe0c9d7e87cc817c93f3c68bbdca0a5d2e819feda82ded0e5f12d9119e6b144f12fd89383d68d78175121a93b042653a572a10aca73d4ab90c463c9caa68699acd89d497ffd3d64d6ba346d0c107a0da0a2849908ed672ad0dd8a472be070e9f767de330da46d99d947a9d86b76b7d3bef4dd74e46d419f467c1b15f1585d10d711bc9d6fb6e0380514916df7a806ff172d615b535dd208af40b223c3ef3683b996cc073e12485981960122b04220c02aaf076d587ce831effb48910151fe2da0e6ad3e226f23e0a87ecd4f3c82f4c1c0451bd5918c6528218da55690c7caa8ec775a096df2cc0d706a65fee09d3f9a2f9a984f91e9b72f3ceeb0508dc48a0b50a3211032182fdd692e3d40078d2b19d29e634a5851cfe3a63860a0f69f70558f6eca02be408363f6ab0e6145141290f93645189598cf7a19d15b8458eb9e3a549662bac3bc47354b4a5c1574355784b50c93ee08f4d0a636305d79fa80dfcf96a16be734c0f0e5dbd8094ce4428d75389f38b9e2df1a7a60112f6d8ee9f9198160da52e1689a3faafb5ee1a259e6389b9f0d81de905c19c574d5ce59ca57f7d3166a3edffae8edfa0744b91fb56581186740a4a980d21bb638a51b38a860a46bf3aed409c97d5948da8348fb312c519a1fd5b3747d80f041f2bb89ef0ebeabcd5b9a8f20f8c113bf0894e1841d0e956bd597e351e90ab66590a4d7220442f2135917b0165c7add2091b31d06588b610bafe6749af498b47c419714f7eb070982e04d98c85e43a596a89d2bf2e5e5d2be2db12586656c9682ce5a753f7167e33fd05544e315bf84da826a4b7fad4d0983290a4ab027554c6a866c0bdd206685a338ba81dfef7e981358441e65db9e6750d0a7a30ae254cf4f387de9b1680cddcfb2ed86f5180fb3928371fe59eff5f790d9be6fa2b99570be754b9d2a2632fa97f4a9e9287e147b81b8182a9c404c569bae7d97262bc7afd101d19e9f6636e26dd620311d8f1d26bda56c6db912f3fd078fde2008c88884171039ac1852557ddbe63d8603852da5f3780751c59ac4dbf64f4ec1c749b3c4c9698ed6328bead2eaf4d071894e2cbdd01c29ceb9e71a196e06ac91b8594aa682a465c18a35bd10a9d6a02fb29e1afce9ed3ccc0881430f41217effda8379056bf00ad7ee27b2e3a7e5053f4a512162410f8af24936f982a48c93c149c10afa2cb7bd6e87adbea42ecdc27e20fa688860e8df09fb49977a8b8d166346e56c026c26e9a4fe08a2abce1bcd73b491099c481125c5dd33f4ab3ba3a39a003a99d5fe9b8d07ba357cc315cc6dec877acfc6cb153af093a71d9a3e6a2d19ca0062184a4453978182acb2b1ee5c69b04d69dfca691b543d3d4a79327218ecead0c88f6387023b6f4992eebd5d0f70855502b32888c07f9e6615d2e7ee4a20b1d6d7d4808344b656c0a6d4740fc28abb07a1f96ce07168751f8b629355302f1529fd3bade5f6cd6a6f20b056c52294cc75048e04624c88e6392603e7e697c289a587cb89c7beb57429cbb1709b200fbb0bf3b2f49e1d5d20e15b4577ac51baaf526a21d2eefc41c5efe7dcd2e57f550b8897c0318fd8c77bbdada6b5c31152d9c63823a44c6f33c145c250402c1a4f73a79ef9279d9635050a7f26aacfec965ef460bf9ae1621ff984d23c60834fdfdb9b0d9b7a190ce8e066114f5df9150c9529d7c2ed8a6e153c6487e95fe63aa74d0bad4d4e01bf9ac1ad78e8ee2e6485b9e0a56057358aeb91834235e435b1f8f7e5321135ab98a9c3d5992c416b2dc6a10acc6af35bb1c1eef65bda5edd404de1c8e5caedbdf0ccd3370fb097275dc9e525c6b1f96f101cecca2df29394d9ca46b204df2bd534a1e339c32e029e2624e67ba7d4947259e6820e3a02f2b043b942404a55065907eca7e56e108d6bad18a4148cbc6302ed57a69d5eaa31d89363b469e1808c74586e81b7ae4766ce81dd268ab8011ff45701d761c83ebf91fc95961f8ba1758e19f520ba2901a968f43b91036438d2701badc0cf2960bb6fe9fae7e6a165fe5983e51d89a84a5bf4f26da75621167b8975d8d1eae7f14cd4e51873fad01cec74b95f36b173ff4639c6305b476de8641f3b68025d6f69070a4dcb80159aac81c70c19e88f998d612b60d1a5cd655d7d3bca6b5f069bc98751e2c0e6b0349ef8e0d43537cdb251aa3e5c4a9b208bdd9d50e6ba5b3a4ddacbe9c5d197c190a494d5d97a15e9140f3b148dfa85e471b1237a37cc8fbc8b13496e4f1109d9e75cff2d999bd2ad771deea96f659813d2580cdbf847c77ec265847ae4d4fec418d47ea3d41f8ba9de5e0cefab56d25e520eda5a4031432d20f1121d5d9d608eabc4e18c9b2ce0a955f8f4c89b0fb6d136b74a292c7611a03f9b0d97392706c324408b3e4e1ae7025d2f5b9e14dc2bc7eb28063c4965581876b3f5d1dce90b93c05a3e0dd4d18620983f8a787a57c0068f311db6d25949af96d0c884698892ec3bf860296fa0ce95a40119f71d9f2db862d8158fea4e012b3e3c7a2084863ad0e256ea7485f0c4e2e19ee0f0873278bacde05f609e0bed4c0c62a699c7ef2b78d1b4a80d8604422e5b50b79ade144fd74663bf11f47f18f843eb527258ea9ec03f0a00f00a9838f476b5b5c77c76001d2c10f39762bb013fa2637f1fedd0c8f57f88de80ad24ab0cf9fd7d1fced924d6e9c75a135483393610743c95782222fdb70a5fcdeee7707bd18c8dea0350f9e375b56417cde8141f0156614e7aee4301e90429cdcfbf601c713fd8a80277f9c4ca1f5bbbcce45ed0ea53674f9aaf47dd0227f68f6f02171085093f0ab76830643f2dc4a6b6a986ead204f3a40f8609cc6a836ae43110bab9d1552b3f206c82e7ae6d15d0289d462d752ab829b58d9d4e7a5aed07cfb3df61777bf7419932362357765087ee9b9d1dfc2ad3bd8436c2f60646ec066b8255ccc81b04fda2fec07c000ea9b8d861b8030c29f7dcd89dbb4535c61fd563b1be4cd29bd59c7fd44d269d27531f62ac8a0f71b37c0eee38c8d2a7cbbf1bdf72d745cc0b380b854bee573e02a178dbb36bbe4df2cc61fd6527abec13153457af6950f3f82ac964abfd8b2dd6d5048cbb1a34a0852be8a3a63a679ecd2d218b332f29ce177cba32151f623c5cb84211c3ea990a1a7144be7db009cf4fb17c90c6edd1e6eb03a979f3615630198a370469e2e477a216697a6abbf0a6e2f81cc9928dd87be023605d2aac60a4dd53ca4d62b2b9bdec26c961ae63cb132f7c9cfb229faa08d0f2450567e198109ca0107bc84c48a2d7175734c3b1e351bbe3463c1dab4db36f84f921f01ae08f5884ed267831f7b1a61fe06a926ee8e328cbc163f3ed639473da1ea68bd234d1fd1ef860fd560d3d9890cfb2f07cff62480c381a0d10e058a69f7dae3d9d9bd92c2baa7bfb131ee5e26baa933ab03d4cf8498eb634788b056fd5107691f99f29aa4809583eb3387a8aa0da63fcccc9cb1c56e3d02525331654d90119366acf271a4b327e02b808252bdfac8be04cdec8fffde5ca015b9ccadbefcf3d86a40e639b0e86425c4ab821b6b646b0f0287cf286bc3f51fd355bc94bfea8ac0ffa404ba87e6348d73615e779b5caa014086f5d7232039c05fa8d8561e3b59df9eb6815e8c3856cb4372573666b44dfd97f2b7d25976e05a1b8cad5db54fcd2b5fa26399d94b2dc30a53850406a45122720bd9c638200f90619c21759b25009d33c43af3e854d4fc09e6566d74cd3aa4227e3652c28ba2939abf8a781a9fd7ea3686e3648ce1adce33660256507f3dc7be4551e248e74dde9ae3a148e2eee95363b68f92ea8c307d7e785ffb3a8bdbd5fc87639e1ef50cb915201a2cc40f40abd2fb64aca26ef9b3c1138fc9d118504db29a6d764930c7e2e0ae3ff5bbecd027808445de2c1c84e46befae927c45302b7e50472fe68c77ece7b2858588882c61f595ea5f73b28b28acb9250f6afbf4fdc7d20a5458df0100f99bf6f6ef098f73d6084aa0a7a1052908714612656c23a4d99d2d357385018a442123a6e0023ace125ae3b2083fcc12de98be5c4509d3bbc4c84bd9b96499fc6b4744d077758dfa41b5e044721382c38f989bcecc137bc16768b305c736981d0c1c6b74ca7d28c6cbf7d14fd2fd4c03a4d6c318f1073e9ae9460b07f63b4de027f42d1a3c3c5924f0d2a68fa04232a39bc624a39b943c4ecc2acc57ab05508ba780d8210fc5203c2aefb7fa3832037be7660d1e5bdacb1944c0cb59d32b0412d9e4be15ee540a55960782d07d04bcd0e41e38a6fbe6149d27d6ddf36f7e4d048dc9a9e1c1a430aa374a4ee7061badab547d7d5b2b7263f8a0d9bd65fcdc46eeb505fc960d0a8139133f9c406dae74f3124522c9a0d81ea6b2924b439a26b6a6af69fdfa1e4d6a40d50ca81b5a631bf050d778ac63bc812067c02c509ea5ed8134edad972aa37807a0255a7f80f7cf5e8a430740c9dc4ab670b8855a22cc9d39cee10144bc346fafe1c83f8627e82094bbf3ba7e25124796120d359718a3c523ec2d25261008212ff0cd581870a50901a6c0c052a2186902eefb5748cdcb93451c492697040e4b8018b0dce69520a30cd510686dfaf5916736ec7c89409a36aca9c435d2485aee42965d5108e9f6274f29ce5516a66ed8d24beb78168b9f06f7c2951e73b823e05a2ca83e8892b1c736df5e5f757c562b85df7fe623dfc565301c5d504dc05960073b78480f6a91b09e5efbb47bb4b0c30852b98ca7a441a966dba309abbb89f4c4f38554404073c2e47028490e5e7541c2ba9eb7e8143b0d3841c1e4a6ba55987a491e24f3c689f2e9ed494ace617e3267650b2bf7416d0fc51302da5c8385daa428c77805cc843d06cf25f86af7fc339ff5e90449fe337b2203cf2700b4f400045d9920633180756dcd19d7a3d49f10af6a372fdfa2d47d5ee1aecb3ee4b393b2847f272c3d02a0cfc54718bfac7db458c5290e7153f47d1213870461fe7457df938e0bb99c646bd0b07e3882c8f85da7ea6208c2593d1a868079324e66f62ac67a9d65a625445d5d8e26987e61fc0db4ee15840f2648e9c8ffd7f896183e6802252aa2955c317c853c6f4fcf1c2a06d54be064e6a51ab5e8a1c05191caba4005c44f77b83262de55a10248a4190d46ec5a4758bf0a5378c374c41c36a1d7b881af4a17502ae80dd7068982dad7e77beeb8d35d8a347cfcb7162354a492727975fcbd3ead9a48399a587f44949214b60740d66848cea1b8a54a1d5f1b1c3a1c6ad827e5fca2039ae57a58dba1704b2a56fb64484ceb85dbbf5aeffc1c7213ed382be68a16d487bec87aa199b398f011c997105729e7c69f732ea068cae4b32d5143fbc26005c9dc1fdfe19b3dac64bdd8e6df709fd9d2a453973f2ec84a7f20554471f614f9ef4e16bf1d687ef05013567950691720dc3760a4aa6c71b248ed95a0e21817a7024c9433fecc4a3d65e4a027eec5baffd2762aa24b0a4cc330bcac1ec4fb6dfc9263e241ea5454610f4adf3fb7b8231e44db23afca35e9a2d6840249372742c6274960c3b908efbba474a28d03c360221777a9d7e7d057e44fad3fcf5f6bbe9c3fbdaf3eccc11ebf11552baaa87e541a1fe7314239763eb93cdb8449606387d8f795bdb4504df52b13b7cea07e52996a5ab1aa4c210f064b0592aa1fcb16b9ed045d51bb5ef523db05ba64d2a228f07c1ecfa3827fc075569c58bf164ef2ec08e9bc177e1ff5ecf7552e8aac3c948f0c808cb80275506e048f17f4a1f160bdb80ba3ce0ae1e00e013782ea4dd8e6d927e4354aaf5d27f35fa8e201c6790e8a0087ca5e5d10cb108e151d304481f2ffcdf46d5af1ce3668db787dc082aea101e988361460fbf20c592a5d90f4813d1dc4182077e0e4a48c86f02f3f72e6f37e410ece7363019ef55efbc0f7072c2c310ca6b1c273c11be5efa07037faa2c2373a29983cf672e5471f18387be0e6f2cbb543cdc0fd02cd856beb1e42dcfc108b3012cab4b2bad557c81c0aa3ac8e79781774938b46972042e861076cbe923d09585673f715614f3f5140d8578bba443165f5e42ffd2f7946fb8e0d053d3fc3d552be600e357879ea89aba9f0120dc3cd4710053350ea20358633f2fb389df06d869268558b1569c35c38e362a7def27728e3b23750ffecb5e70742a5e9e8b95f74686f94bb5d74966ed6112a40eeda664ceb36aacd51f7224c4b8c81cb7ce96ebaae0b590bd6394f275864a3c698bb94ffd94a73b9b9de4d456209aa3eaa8c93a3dd9b6b6565031598036b278970bf0a1e99d3e4ff990352eb2fca8d725451112fd2424945c7b83cf5ada99530c21b0c08cf87fc89e26f46c27964b16c73830421715f1407a6e6eabf3645a53e941ae36b5e7eade10369518bfa1ed528e4be3865976480154d30515cf1c9f90b4b00b478aab8d921387c14bef7db8115b6330eb13434d52ea7b3b12eeebb2f27fb41f78cc2009de3b084368863afbd19d2cf2ad821dfb616e7a14a149b8fe161245d7cdeeb84319b2e2466a1402d60827dd7adccd41bfe4a66b7a412ab609d8fe63a5fc8b4bc85d28afd91659ef64c509ea476046492bb62a55ab5879e06c51996248843126d91ceefeb35ebf35532de5cb6ba41274e8ae907014541870887e781af9ee5e3f24cf810fcdd3ea62a7dccf7f7e512c8fcb13ea53906b4ab554f2840288ec1a6b6d70c219c0d20fe3c48a49c5b889fcf4caf062a1e7a97268993e3c0fda441c624d975b5d1f726e474b5002145fd14b19ee15be32d96a5a2548b5aaa714154e65b91abdb9d8f2b47d0fe3b21b643852f41cb94739dd07101f05c5c16bdc6813a64566af65b403f6c5fef54cf68b0725bbb2faec27ca0b5c148e727ce17cd9cc664bb4880da05b65e6755b3b1b77e9e7659f849667df391902a5253631fd91b8524f33efa6121d575d8a377fe7a3e80cc786087c3cbf33ffd78385821a3ab4158dc6e645123a1318a1139c87135546626baf3a8bdbb596717d83ab7069111774d614550f7f3f55ad8dae5b53b81917017f7c736d58757ae45c1f1a22d1092d324b4bb9521e824337d8041fee49d6c3f89fa9b0d305fbf5e92e59e11de841a26e922d3621a482cbe96432f9a7306c53c42949d40a97032c051c1e10ac0db6494db9c54f5fb86b2b712a4d6baaa9663ab482037c314607208837f2430b8e4876847559940ed0fe5a27349b9d63fa38bb5eb3a7f77fee9cba9ec602d59a0576dc15c9832655044f275c8fe59914e684266026c34f953691a534b10c75434db4d1157d6357ef802db40c120f71c8ff7dbf53876c568e0a7cb15de5573c408b3d03bd41e78bee1efb7e28ade6c09867b4d747bff853aa1757642512e42bf424af94d5f6fa02d7795378cc18ef9cc7426e2c0cdaa7e2d665cc04a75f3d7dc94d0583d783e5a4d5567b303bc478b19235b1a55713a9ae8cef0c39bd3d7bfd350153c71846ad7770f643d87dd94bf22eaefa6c600aa38fd358e4895fb0d53d1edb5cc2f111bbbc9595673191e20c747aea7d79314c628ea29c1c7ef33abc8013ad22d35b6e35aa854387504e5349a2329d3133baaa4cc2cee69995371cf1ea8ca98f7a2297b1eda0c65cd9654e91277e8f1a400277fd713d2f5b40080b916532027e0be394f38f2b2435b8d47dc4b43e5e929ab7bcf245fa993d5107b8577288176615e53ffb23dc3f8a85ada0e7ca0539a9a444dbdbf80eff359410837a4e69d96548eb61ee67ebb7307d722c7465c5ebea4edf1e22cd6f4d7718c05e24d193715d62bc69042fd0ce7ca07321c76a31c3461bdc3a8b2f184df5770f5da7d21b2e0f635660cdb8c7ef82f290aa58aa0f4d46bbc4545caf43cf469211fb5d9795b5d84218528fd066289a99e952fad16eabc9a4b93294776e3d2aa10967f87af0582f0e696cfe00c331c0e1ea1d3cee2e035a1aef99506ab73c3287ca092f4e78a515bb63dece9175ac62025696ea03e6564432c34450d58181200fefcf448eb7e2f6cbedc96fc5e763fec1492c3da828f9dd08b0f39d1baf5345bedae81339e8445bf1668c025077db37fd02f3e3e565bbe01c9c21d5b6b36fdb820fd7a0739571cf44947c04b5c39a2da3f2b5791936e127641d6709fe5b25c030d366d292f081008a2bce77e10f516e79b31a2248303deee717a1c824e4c3a46330a9a97a4951f93aa8a3e2106585cafe7e615e77d1d911d1286e36f07b82d568dab01cea2083e1fc8fa7b76939a38dee6224be2730cf85930723a6899e0da03de8bd7a5993d97a257abbf514a5a90c362ffa92be713c4369593b99b8c85047f403452c63ccba1036a79441c0f575078487ff5a742e5445294bc6e7a50db5f66bc3360fb9105a3bef9ce8835ee177b3bb6387d1b22d15f866877038a99117f781e92a953a1ff3774b4a2766d9263e4f9ae07d993197645bd7b1ed94f500ce030fa6af0b951d39da8a572f9d6ad6fab533dee5d94c3059b829818370c79fd519c4aa894b2f31a7bea9b52c27b6d8f3cd32eb74d27ac950dc8ca5622ee76e17367dd342ff4003d0b4b968716c8230b30391ebfb9f898668955a867e95e16d84d83eedd8e1107b8dc3b06d1e40d579026d7779472b38027c339d9300494ff6183b97ef3e78cb78d6c1d2edb643092115496de922d160a0110f61b479d897a60a02de7d9261b8ad4281bcfd17b2a1ca6c7e943802f7c03871c1a241cd99317879c4f9592189fc2273020d09b131529495e52dd0896a6387f2fd7ad3eb55d9b0ec89c13371168402ae7d988c92d83375bfef81586c6c7e818d9d33a86fcc57780f6bb224243fd3fb9725f4cc71eadc268da4e001b55f6ec77b7c970d8cd5e67785e542b018a5a6db1f121825b5c4d9c995763bd5cbb959f036a43d386e6b80760fb98cf35fe3e671fc3dd1041e5825897835e862761cf22c4c0291a8f54447d9419793d170129ff31102530c22d1c36330bdf546b563d4d48c29a4dce13cd4129baadbb19cbde9ad9b3e4100e0be524c859037721ba6bf71b4d82028b5b2bdd48eaa9c9f4be154777e1bef852b1e1a20b00f274ccce8039cf191a740300e9ea15ef9858171472dfeb12bd2e162c3effee0bf2195afc782828b1cdd4bb2587bcda7acf129890f8a1c1bd4879dffee57653bbab039d92f1ea6bdeb8eb208694c2076b422c7dfd9ee92d9269783a3556d2a10fb0830963387928795e1531ea773bc83b2f6b784d959b363bebb314896acb175aba6b764fb880b3c4191b66811232c7539cededc1822c0bdec5372f525b28040fea05444a6eb1cb7af718aa9f493432a234f3ef216f9cca40a65910d73d0a0aed2cdf53933babe5a36da61fedfbf96663de093e1789dfa95d127fcf744e718964093c81f2fe7fea6e7624ab3b97752ad736a2264e29885fb0dc27f3ee17780e5353370d1a0991c25c00a245e33630d803cdff15225e57f87efeacd5e962ecdd36e3b8ed8ec8854400357a49288288b8111bcb82c954d976cefcf808b1d7cc528b9295a789e75025d1833dab6fcbd5252fce660e657c686bce125e6fe8fa96188fae8b4a2b6f68f34e9d89f66e411f8686bbfff99769733c96cc085824a1c38e6be86a1de18cfb1c749236d58d3e0a0feb096f234589a162c47d008b84b70dae23b667a693ad0e8d7dbf42eed2c1935e08305ece0ff925482504cb6c5072e17ae73378ed5ec37527fe5465b1d8ae686d1a89dba52c0ea0db946b3ddee0033f078327a18d27c057c050fe31127ee0039662cab10663aed1ae3b621bcb5b1b8d6d288f22a25f2d771c04cca49d939ee8969cbb49a99be5d0cd3fa43d3b6c6b1c7b3c2b8ce84597116be86b84551d2e078a7d4d26abee868371799c3521d0911fb423ce1f504c4441d12c8813d3498f5b7db6fb7c54b99bc9dbd831f41e798f4a3f3f8620c0ac748b81746dd28d7d0902df3d766831f5793e2c14504d236c93c955a799b49a3b85c2cdee4b6b912153c24f1d7dc2f20e100636935e627cc9eaa3a63dd922791d0d527371c9ddb17b9acf14e61585ad6ca1df1e9ac95170164b5e2d2bc8f39f4b6f6b52ae23303ece5092f8b5b06e61eec9ef217ed82e11e84386e81c958245d38078db186e304cf4e135f2468572e3a2087a36e449b9afe2c931b594008c3ae26fb2623b0f6ca567d4c52d9d19c17b4c3657598cee8f16de87a4f9cb407eeebeed553abb1b570d445580daf83b4c9d4ef85e8ed1349db30a1aa7e0264b548ed1a8ba90eac64851da72a08d54fb8eb6b8847d87bea7dbcc0c3a9546b262b6c140a9696a4530e4e639291ca738d354c727121155ee5a923e20b8f3ac65b02c8cf298b33e912f2977f4af05b415a4010aed15f5fd59ea9a8f043a416c5293efd4c3e3bf9a58b605aa8d8712ad13ae75e0a39eb5662647223a35a187135ad2585be344eec78e0c112ca5eddfaebf11a76bb0f06365e81ae2009ea37c6a389579eaa5d1e548da66a5c1bdc6632422c9eb17d658e5d141a20c5d04a42d60d60c7177b3c4e73bbe57b8c3a8d546b8a175ce866183a614396a27745c200eac332c38f582520d46b4d2b2559303e78caee90ade33b1e316204c44e7b0b2e74054a738a6eff2475fd455824e9586b334e3d27f2a5841b6f9e8a9f942d33eb7ceb2a3268ed11daee6502fb43d5e1fd932d93617cbc4b8e56f38bfd8ca12e251c3c102f47deef58b72a361d8d4de37d119e5f1a6d6d1469cf2cdcbaa7df875029c91ec284b82a33faf2b79fa18f7220509075c2ffdd386eeb737289f9ca64ae140715b0f6ab9bd9531e9123f4a51269b21fcffe554e220e621fe2cdb245845806bdb101c1d77ff24fe855724c6ec8ccbc426667cbd7b5c4fc93b73a1fd14352278bc5630622c3d78a558f717ec7f219d0e11bc234d14b79a0edf03393bde2e595a317b1b7f003c271692ea9e38625da9ebe413b253a8c5adbe0586767616e9516bb3eb4c64314a2d0423b8f3ee2d3db5812f73282917576f7b8838b60b55b632dcdc1d22d64b7fe96e75d37fa209e6e809c4f32b7324e2451f187dbc124478d63bf5f27bd855dbca4dd61e60238fe49e829fe9922951ef498ff92dc09ca8fdedd83d3299a018ae8a95470a8bc7dbedfde69bf227761e39791c5c220a229c99fb7f75feaa43ade6b149564eb7e0a9199ef26b5f60765350acf4f16e6c02859b801ed608a7743df3379378f7cdf4bc910f0a97a6af863799129db6751127aa3a42ca0a58bae4e031dec9de56ee7773558ac48872cb49f00dab5a0834fdb4ed15c8ea49cc6bc8d42bad51d9b9aa595f1a0e641ded1377cb5ed6790daf688490d4645e9f934e0df82c378fa12448ef22be2c8232788474ac21d3bbbb5330294cf47df37e6f96d1d7d59fcf29066591a531014230e372177537f63896817d5c6f9e24e52bcdefb0a08167e69fb9c9813b1e7261a415a6a2c298f7df3405fddc08c7b154b370575e576e980f86caba9ec357777cdce18e10246bfd5ac45d123761802429b3f7759b68ffe0673ab5908079f53e9efa750b7e6f4c36e480fcf7c5b9bcad24815d9116406edd49453584c9c32b40ef063889dfbd8eb54ec044f9dbe553662ff259535d899a73c1472f07b9162c6af32b8fda1cbf8b74ca6adad5c417254876b17417687ddd58185c93a2f2159bbd96cfc65cd89ce79a5dcb5c80bb10158c1d7b57d353aec7730ebbe97e2c424bbe93e8760687ba2831fbc4edf965afb95e8fbbc97a4dbd2984688f99493cb526c459e797403002311dd32352185729a011e6933d5f404ffb29e5e1a8fd89f3b0b877ebc1d60e7881a12bf510b188f32e4a95e71aa49837e424ff60a0791d73d9604431287ea1aa13e74af2a5ecb56acbd7dfb425466d03f61b32d1a4445017c0b2113e512765b6d9b24378ae62b5b32272a3d05546929f35088cccb95813331aece802dceaece06e2047a8799370691b113fca08245afec8881b1a8c9982467033f7ff1dd4d92ac68012f457e631b6fc315abecc10060ba216589560f26592b121184680d4617618310bd59b62e28cea1da76a3ee3f582a198cd296b16e7d6faaaff54fe35926a5ce6daef038bed68d1935778e0a8163a7a27b22ab8376c986623a038fcef9e8d0ada0a45b1086dd536c973216dbc08a34f5c292933fc60985cf83321b0ac784ba69cd2dd5b18f851c272b662b82f339eb20d6dbbf101f315a77ebcfb9b9a8e38ae07ee7a691837bf53be3e559f28c4d50cac31a00c7408c8615195eb8cfd8ec661c7f41fa3107d90775362d3aa11ad256968cdd0b796b256488ee76a541f74cc60b690ff86506254c5a56645224beebd5ea1d145b1a27bf45707c23e8080043cd139b97c9ec37250818e4ce2391288f81040499d4ca7988cc2cda6b64f77f3fd9e5ced78e256e018fa5eb8d20f80beb84d6ccde7aa529cd921474212fde860cade6d61fc4e7f0b72c818620217d9025e03f43ece5b6b552bc60eaae85a3d6f002d16e36f146255078eb3de012b603853f3cf8872f6153f8d7f3a1689b4edce84f35a97108739806c7200c6db0331347b412bd71912989948074c43ba7c8815059b76998eaa225b41a0e3f840a6a3993c1125ca3fe3a932093b5a2e894e8e8cc7d1361fd9fcd2fd0b0746b376d230768e03bc0886b84e643777757eec8b4ed46c3b72899df35a4de7125750b5b5359d0f5080acd0576ca17c1bd451e29f281cf56194f5c43c37afc6a3fab643e47ef41f6aae9ae17ceff5c538058f15a595ef202132f29350abdbff2c2792e69ef0f5db8e137cdec65556d94b9363ee5d9bbe7f098025789ee87e634fb0494f1d589341891dd2cabcb4f1714d0c1bc52253f9d879753d2db7cba144213a36e9e523454821b13a922c7a66d6ee34617fbc0ac589240430c3d2a78e0a16b4553b34f3b60e0bcc8a4a08a74531b0e65795812c4729d65a17aeb98e7bfc13258aa965dc5c6cb30e9b63768114d1416513cb4f2684b5b465fb4a17052a5607c25d32405bcec5335cc552fa0084f50a1abafc9a156d0389d9e2fb69c8bbd7d26a36bd97fda8256d048088bc38c99922b580c1d942de965e89b5f89b48bb9b021724cd93f5a59a3fb7f9d7fd5ccf37533280f9e0e72e987e425bb37639a3b06311d1126040b2b350eacca54170f4540d0e60ceed7a4c30e5367aa3c8533a7348908fba5377cec8db86c80728c5ed313483a41b0952fb88ab836db85e82755533c129313294f52a1a9efa4f3a0d964683d3193f8e68076d18ee8e3274ed1b5922fe0777234f050f7725741cc43ca4d28352c0f7c41b693b4e1cef8bf22d6a5c1ba66f64329be891eb72410516ad7a0bf0571a26f7f204a0914d19f5a7e1ca0c88d457857a36225aa2df2e58837f48e7de74e7beee45e3ed4a62eb8a80843ac01eb7938f1de0ff82a5c631f1b70a3a55fe8888001fb9d687140befc348a33ec78eb5e6eafca38a82f242092d5c57570eb14a99f220f8e417e786c96c814f779c63978394d82fa586d200114c219832667248dd501eec91d950659fb66bce6815713dcff0ce49e1cba2459ba7dc20e87301bd559a583751ff57f30a51f9b34fac013795513278dad11025c9c81f29042df58c0570b0057cefb13fdc85312a3683a34f7faf79f41f316823ebd763b8a7633b9cd4ae2d47660b19892207df51bc6332227bb687457690d90f488b37c09239e2ed5094804deffffff21