PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77744 8345663544a9881947a1b05ee3a9535f97b7a4491c494441c1f4e4bb27dc7e5f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a439aaec1d3a812d37fad32f96a6dc15a0cbd8111029aae3f5d9f1ffa3e4a3ef
Certificate Block Hash
8345663544a9881947a1b05ee3a9535f97b7a4491c494441c1f4e4bb27dc7e5f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f00f000050250000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000092e88112d60a47d2461ba7d28dd51dd2f36cb99ec05660c1acd04fc00cfa2eba27d1d6895e730b5808d5dfc577160e5fbf21d48dd9bcf7387da231ff05886170577ee9b579f9e12abee3c007c9e2ff8f9e7d233da2ac0ab865040000000000000040000000400000f00f000050250000

Raw Header Hex

00004020d6e1ff51b83c13b4728e1dfb8fb7fd0bda09927081cd8da26a2e405fd508a75fb1f36cc4ec0d3bf5c75e7e148ae9d4412bf621695c570cfdceac78865e81177ef7593c6a15d30018efa3e4a3fff1d9f5e3aa291011d8cba015dca6962fd3fa372d813a1decaa39a4

Proof Data Hex

59,560 bytes
1212160203073eb73fcc2de8af015e7305ea1d57c0b770db829257f64b97d53d0468eb2fd2ac1deb346ed5b619a03542a853102800cae237fd77061b2f1d6507c5696fe2dd9aed5003d3d3d7403fe52ee8f0b78bbcc0b935cf1a1c1beb7bf8f769cea519bd2152aa843850194f0df0f579091e149e05cb799b1bed8e2b1890994f649ca1cd4df45d7ea532f830102e46599a0c014e1c125f1ffccefd2e06157ead985e6c0f6985794d51fd6a2dfe4b134d50fddff0083359e92694968d424b4270fff647b9959aeb02b8e42f2f80d243ffde45b935f78a970605bc23801e8b7b375f2a9768cb25e0a6fbc89e9cad92465d36f50237b091867fe9ad2b2f216e4c1d18af4b1222ee0352103771ae536d42d5c64b2a8fd4975d3ec43fa09524c219930ec3b3c0e441b73dc39025daa2b71b82b2aa38a66da441434035914a37430b823d31e09c1bcf632320e2af99defd0c4734b358741c39726f0a9d52543634a3d609952cf251cea1898e1430f00db87f1e9bc2461341d4387875c373a94c34fc7617d67905f8f6e67c70247707a3915464e3d49ad551f441d6c7ef959d1ce6f67d2ab8b7f0e7ced6e0b72a2808681a62a474bfa911aa2c30c671faa6e6c4ba4da903ebb1c00470e705c99f980ffca0742c07a922fa4efb1fd1df0e683c1e1cd089e01af0a0807b3df02e44f73dccb40026247c66091153d4940e4a57589064dd5c6378a27148fc93fd10079fbbd1f03391a2a09c8a74ff3fe7358c97e940a72074caf22409773d35db8e105b6cbe78e3cfab355e03be5b4ea409fb72d4b05b597bda299430a1dbbb1b7e2b04ed4a04ab238a8d0a246074d3ffbe95d77cf7bbf916897712280ba35f12516f24e5214e62a7d3d560bae16fae963d6cfe5513aaf1ddb71c0556bb9f626cc7c3a59e3a6576a560df2533e18a108c393b92d6efd8a3721e1130087874748cef5eb38786777431be35311874a172b58078da14445132ac5a1b134f0a29d98abe2c215144177c867e113bd7ac8af56a9514fb3a603c3729f6f92c530dae460e99454700c1d24937d16136275d632fbcea4247810aa846ced7c5d24d2606310392bf38dd66b1ea7cb0f663d642647fd5e45a199669bda2538c84c72f2dfe99a806f72a19409c60776f80b23e37e72efe02a2604d5fff5a00e629970a34722a0659a5080772fb3e72afc0675f2f53bf54ebed1ba3c8ef07f752b6cf50994d44a8cc1ac56683de42021743115643382aaa6f74ca1ba19cf2d1742dff1906d9f24fc2641a6809543b555c259527cb1e2744cddb47458e4d0d435e93b2e9f95d440d8c9c44534e1ec6d99cabd1694282854a83f6ba9b8acb59baace18de91789bcbd5a067b9f47acfd58902aaae85ccdf3f2b43698486f495752e0a451b7b7bade8ccd66c58b6af6f70e77243f1a22fc363950da5315d65c27c09d637641ab9e599b670c32602f76a170199d3644b9d5b3a7feee0a2805dfdf72f698a99034b81f2117803bca7611788d3c4021900f6177ea6bcf66ecfc7037ef89f9e852a7b070883378c3c762e55a4a0931250d9f580750ce98a96edcdd1cbe26c285fea0090b8add3ddd3cd372f38238f27ea2ba758ad249ef8cb6761573e0aec3b7ecfe0954e8bb36b2d949fc84573b57ec7bf265640bcab4d033c8e7bfb08bc98895a69ea711e2508440d74a269875a2cce98508f2ff0f399768a13d570fcd54f7e71886db9dc9769247668f20a56165505f70d4f231d947bcb87e51480e1ec90483e9c34c029897d6f7d1e88c14d1140cb31710b3c5c51ceab36dd848cd25e1df7540de24313f08d13ff93f7ee9f50b1e89d9ba79ee6ba89371c1c61927e804ca855e951005dfa851ae19193daf82a38278998ea37e6a80ac50a1bbddf1450776c26db58a8777e4aef7e16086b7ae152000ba03a3d345f8974d5f4715e57500c89745513814e6d2d06278024523d2e5e0e17da65f0a4fb8788d0fda0af69a62a8e565dbbe66708f7933eb1505a813ea3422235ce8db6ccb2146aa6ddf12384200df00ce65119e5f41acac99b08d13228733767f42ed2fde740b5de2427416e9bfb01b092e36e01743db62d5744b93b091911985741a875887d41eff13834a930cd6035159b9b23a14e7b0d4e4373219796ec6fed6637ae17d3b79e4f0c054ce7053d436c80a95b64df9de91aa13a850c9b1dd098e4bfa555827edaa87869107ab3c4aa19e23a4b9273733af3af599040a3d53d68a695995f8c74af24b2d5fe4c2ca00dcae3c2d6e619304171eb188c07662e147b5be07f235441bdcbef08c1f8821f61d9936f8e6a08191eb145a5ab4e2e66426d06cb475c15c4525df6c64038999172c8f9b5245ffabc876257f9a5f2398cde5ce2ce12bb75b1cded0323341805613f1acc404d8f5cbc6f02da9e088ca43863b743164c605062b59719d5502a107529615051b94d43de25cde184c08d784c82d5dfb76bbd7d8b1c88c7f2d8ab97f24aeb23f267ebc2c056b33fe94606281e83d969b2564aded1c2dcc0e100f44905974ff33ce82551bda637177d1c6b2e58a85d7131aecf519c324cc0f73735ea51aafde96a891fb86a0fa8038a9becd8c2739623b39f2f0aea9aeb73f7cd3849dbb5b6db97d2f7c9ff2f1c0b5cb96098a34aafca902e43403ac824ec43dac71ba39fc05da5e327be9b1eb9e4a585fa8447cc3d363688efdea10ab47dfa01cbd26833dbde356b11232605cf9e7d85f59a328740060cf0b30386cf63b0e06382094e9fbc18e09c3e44a329b44e6e11e7e2cf15744a32b747e8a84dd3e15706fc467a406525824d39e3fca637cb93db0d4d84df843abde5c450ec362047ddde06cdd6d34afad786708a3113517d9f043114999ff59919ced1b56ca8f373ca22dc49d97134bac9d8e2ceec08e127642a3ca5ffe9441cafe62fb4f8cbc2f6ad417682000946af1609b17e3d157b2fdd6bd5a502719271db86a6e74cb4ae6ca47cd57ae66c05b8d20404cbf509bdefd7977f755774f4f4b5b0893624eb6ac55fa4ae1cc23ff28bd81da2f29a6a1f1a1f02d43d6f76b2619c3898b4920cf4ca6a46eb4f4586cae142e55a242a0e9b9731be2594008c24188d2489a80d74f8d3cba33af4f6d2dc9be64f1209213fe4e12ccd8a4aa5c57b35d6ed85aafb6c04e0d079362e1ed6d92aeccf78390a40f4d111d5fa58059a70b2c31ed3d1d92695735c6c4e111be56e1191b60328c532b9675277ec2e34e11a113c8ae5fc628308b210008cd0a108451e17bfd04f6e25b4c5943b5caa411c236fa13bdbf629ca6f8bf49e2cd71efd534881c4a9ac11bf4528b25331d27762901657772effa3de66263ec5b47f6e6aedd05daeb51b44d268a6d6efc84488f36c7ffc82219c6894e3f58e9240c80aa90b9758c87d2e23ac3a0090035f4fc62bbfaa77960bd164d2aa57f2c2fc677a2022a4663c69fbdc0e477f62ffb9685a0d07a05553e4a4c4a46625d1b0bc41baadb144ea48d2db194093b2b22df44f7c3aa391046a46dd0025a7a056425fbf8e37399559ec0315a3149ea52805894f5110e9e954a75a995ea971495b4aea57f2f9de09bcb03ff690b64c2deb9c982874c577d140b19a0201ef027bed390a1de95614724aba508574250d3b4e479cbdea50fa1c837f89ce4c7cdbff1dc1893f760355f7b250829342fbe28063a84fe4b879592442818b2a259733c56cb893834d3029ca5d1e2cb5f070f2b985ff219c6c9e7b03c41d935e115c3c47c63fb28cfc3de6d174056e149444b9bc8e069003fb71c21a66b94554d9bbcac701709a3ca49ba83e6a919e18d40ccd47831440acac9c65fb5195e2aacee8d53736fe3adeab3ca9ceb7dc050bded5fba13d9be87981dabaa315ade2ae15e0264887396c73ac1e1710d76febaf321160142b8694a34383a95328f4a4c60af1a24234e02fd9544c7ef9d9357f6934e298d1aab9990ae5b5615151afdb36fc4f3f13f9245c62619d51fdbb84f2b1b4f9498bdaaeeb53a91dba22af18adb3e5361db5c389004dd105588484aa0928610c4c8e2303b85ac888cd247dcc03a494c134808bac73f5e8b7a95cf7ae549a2212dc3724ca823cc92888788da9a7d15039a7ed7f0a068146cb1ffa305c6cc32288ba3427a30108a7f4d7d299c2dc210494ead78dd3f8e45ce386aa27654fb4c11c2496bc0fd848e0b0adea655c515b0a473f0136581284dc3da411b8fab0e31eb46728043a7d85d6b72b40a7005d8d12eec7d80d3fb888e5f84930ebfdbf7a5b7a4c433a1c0c4226ae020823ec68191b92f8ebc638c93661a17da422d8771d6f4a14d6547ae82955a1d4a453120ab0b3cf1a622accaf1fb43271b5a0de4fa41335083fa85e0701cde988e5f016b0c4ef767a7d6edb9a6bfc1dcc334efac101f954a69fade6b8fc6f0f3d116dc30f8a85f1c72d0061f28ba0d3c7359ace367fd85a88100255f16dbb54a602c317194bc77d82170a5459099aeffb771d2009c6f720455a7f9046b8aafc6f0f703130133d366f1af8922ea809ca0b8888125ab917361f82b95f3a937cf59ee1fe6c5af2c3dec3d23c9dbf84c508ba6df1ba7c193f4ecbd5163af60da76adb01c2257c70c147beef6fc477a56a93ccad3e7af31a464a2c7957742c6b30b0025388dae55f938ec38088ad8d12fdf50f531df8dc9962476b2b5f43ea0bb5ead95e1a7869ab05ca7fba7b238aad82360717ec19e8adfddfc12ad0ba3b125dc261eac8684c2bf5aeaabb1459207a926c0c64e48487fc827c00fe9f43555c9dbe385fe4eb714d71236cfe932e421f3c2491012e728fbd9563a8696b4da09c5fb83afeddda256296c648c02c43ebd4bcc190b44106077e3ffff7ae50a4bc9476ea92fa568adcc262567b3baaa65eeeb9ff1dd650435cacd8e1c6874459deb3d45af1d4052620e9f57b0d0ae0e4a71895791417fb1520c3ab48bbdd04122988a6186e68d243f43e4b49d6c01bfd0bcd89fa893e148c13acd5c63ce777d1bd93a12ee1b8af8cb3f672eda043c7c4957b4395c4f1c42da75bd1ccf63e3073a800b5929f058c996fc06557ee2f3643a601666de51cdd57e98e54cc1252c9ec3df36a331d8e4a6014cf0c6e04dc38ccd817d43fb8eaa968b0bd084105afb8ed7d08c707f4afb48fe6f0e1f8e8e9409ffe5201fdedad09a170dc2522113fec1e199bb03f4072990d801579b93ff1685b369d07c5e685f99e140108fc4f2b74d915f641d826f3c79dbbcf0dc6686274f325bb4fc100a93dc8885f6ba972f96e467cbbea7660d8d202106b3b2dc0305585e5c01da76eead9527fa6f51a61273872adb77fc9568274a11c7e1e8a76a36c35fcd3c78b4a5ec8653ac63ec7850fd5cc4c566c6d7bef52d65b447b1007d39b6c75309f2ae3d3a9d19af80742976becc5001269feca32417964a71ee8eee03dd74a655959a1514542d54fea0d364473174a32edd90eb57fffa19c37c4cfc2b732d339fdf659291911d05c4327198398a616f81b24ee24d6f2d9648cfa85bcf9e2541c1c420cd658054c4bed15c2bac08a96bfd7b52113de89cf475d344280e70da4197332a0345ad5c1a1467e5cde54a4f0c97d7948f65a6bc005007142d712002c78ff0286a89ba7999280c48aa08e09769c89e8cebf9d10ee5ba9daba2d44676c6dbbffc943b432511851d2273364a14cb52bded4f7e6c1c3cba4d1473c12e4e6234d67f3bda608d9c840ff1f632e19483b173fe9316aab2ac7e8a80a066296a53fbe5a0de29235a518d06d3a8d78a8792e13c61ce233c0f034ee8fe8d1c4c79eb124b3166ce254fd6fb6f0848445766c15c42cad53611649790056994b37153a025b1ea086461ec8e44821a24d43e69a5a5ac52270772aa6fdae72238c40468a0d467ee4dd0942a03baaeaf260dd3c429845411f1c0663975b0200d46b185f4fd16d1f48e7a3b0b99ca109d4b3fb53e47eb9288a583f9367363e34f85729109ca07d19bc3b937dd335386a386ae454d7023cb8069a0f0850da857f913926d71c154783a930614147aedd8151c685ec4740870dc696952bec69a17403150fd9a6a7990d528adff73a6b662ef08ffba7e42f051daa48e865ec037147e042e765a83b5dc5e029e77950be0ed2c51b8484410660e6924aaceefc666fb1265075231d7bd43e55f4033ceeb89780de47478653b192e1f25a3b6501e1c67a7c78f42d2e6b9cf29a5278da19a443296331983a4dfaa1304d8f37e2bf5a735cc654fe274a096e7146a5ea91b0bc4fa47f2908c74c8550e5e3c39ee728dc15e0102d50554f98a311abebd900f5f67673a0e0fb30aa0eb5838cf34c169d2b85ac18dbc828abac3cb178f2a65780ebd81dee51b2b1d24006580db36463698f8ac859c20ec9c1f99e12036e589bf60ae85384d2106f9d1aa704e0385ff6649c63df6585259889ce95c7260c37ec276fef0d54150206b339ee13db3a53a393dc8a6f00a3de8feca67b21985e790b05c4fc8528085a15d8c529af62c0d8ffad611acacb06cfbade691e1a499e7fd29d65cb259ced7d3e066c7cf5463d13c99d7fe8c807412bce21f1da1bc18552da415a76b221c60c1f077897bbdc2732664feddda8891538a2eb128be3c06c8c67095656c448d1e0053d5c4a1330e80084e1ef70352bdff6ed553a8993f28b5401dcf634552d6ad2f1fa8ed65464b676a61c8f61b16eb961185228c3049388a14103352e78f76091eafbaba71e9f4d80d48357e2bc2bc433943529a4648b855679908ad0c7cd1699cf958dbbf29dc31f8a02c3c281d245c27a9c0154facfabafa29af6e21f8e01e421a9657debba42e943233fdc3fc9cb914c5a371498f338593d3fe9ef2fe62dcd40cfd4d56b064b3382e9500391e4ad1320228641b41ed7081c3390d3b85269f4a944650eae20049883e1527f51a0262f99341c10d2add25fb35ac723f13c35b77b4fa8d68e3497c87526aebe4cb867168f37a4b6d43951c868eb6404d165c79a40d8b054a916c0691ad79ccc6dac4b8060974e10ee41678c8b58626f5a33291809429d872b4934ea3b0919c05f865b39d6e4cb232991bfeab04c81c1c4a04a927d7be81154dbaa9d00d035a9bf388ad58b12af3b560ed4572829bff341c3ca68e1bb4642827bbfa50516f5154641fed9f909ed64ef554263922b3defa80e4a97f785b466f151378b72c63bc948e5b9ae8436b0344cd30ab0c5fb1a0a44bf50f38defe252186861b4dfc27353ad12de83afdae8af8b663827f8eb5e5220f4b91cb7138b22528738c56e000132ac21ce5dddb41bf43711fbfbc06663d279cfe5ab4405262a6c0f8d900e466e1d71a12e98446b71d4ded95545db32e624633f56cac71b9f04f4c5d0d8a5915c6b233fbf3b4860fc8b66d6c1cd8e094e48084d7ed99b14d5096d9109a6c2e59387805a819e4bce822ce443209be108b46eb2a8bea012dfe6b2ad048b4bb4a6c249d9a1688de51ce85dee8deb43aa14445cb2fc105adbc960725144d259fa7e4d1cb639e51bd7a5d23b22bbf32bce60af26006429f9ca0d01b61518789a20c5d99895d7083818e837f4eca284cf5070adafd095b601d2aee1171c9de3157812844f4c4f73f7ee281e71c5d8a556673dc6dd6e5f641295ef80a37620643e95a93f871ac8910fdd65dd1d4f2d91a508e44e0ccbee7274a1a98d8589f5af25800d3cccc4e49d3b50eb17a853f21780c55d543623661ccfd452a23d15de3b199076e9dcacc0dabb28689a5e195f4f42855dd5c30eb851461271fe9fdb5bd1fe723fbc162f61ef8be36f195e8b400fe4deff51d4bc2b4e9b0d8bf89ecd538e2ee66bf2b36da61f054b5e02b296163559a7cf7393db88eafa322cb8571271b856ff4f98a408a0f511401ba6655c3a7d6c0731ad5351e4d88d6c102868805245e7c2c31125b3e0878364ebbf6e981597194fb12d7992f3d14eda84c093de97da69023dcf93845c5bcc05a41aa78e8d6bded96ff3e66091aa183b4826bcc3d0f7e23834ef210d3f01f748e15fda08e40e93458b7cd19e601cd2b12a3ef5c3d1e7d145fe776da0caa678dc9414c4a703744d1d1583c4884e83ea3a2e928d05e194580858c33d00b2b8ae2b5f448bd8caf11d8801235827c3d7314d7c03a1b9a155cc009decf1e89289f2c6d472799cc3ee52eac358fdfbe8e0cd09f17d09d9c7a71ed9e61ca8d378c85107bfcc62f31814043f0d1dc2a281787d610740513a0dd51d141794f55a5fca44cd8c78d25ef6b43c037821163ec1f2694517d0405d99e038718c223af5f09e254719511c7b5ab1d58207b4ba8a090f04bd3740725099baad1a19655e8eda7710c761fe93b54a60ae1fa6dd5e7ccdcbcded3f45883ee4bfb5b9e1ed44058bcd0bd70f68d538d4b641cade3b35127008e1d309f5b84fb2ea34f0a87f21253106458fa58615f0aaea6d28528d254dcf7e3588c638833e6ed855a44f7cfab18a3bc4c3310cb2c80ec9e933281a7d98e0e2cc4f177c8d5b2b4fc1b8a989689500779fd2b5802c422547db4ebc47bb242ce67c308aa2cdc12adc3ecdacce5af47060ab7800787e814c50584c2e3178501dea554c5587ddcd7aff01cb2e9b371d25f16aec8fb13a1f4edee9a525ffa6678c9cd6c4a9c47c6da2fbb67c3f8fb04db72c5373c348b648251dec2722c4190c1abc2bbb88f6986c2653b4eb0f983862cc14be64a102d272dae6958f86da5315cae61e78b252a9dffb5c7937d0e5fb4ef30c0f727ff4cea2c104af4399fc29f2bc425a6e524e6bc06b363d92d382be392e0b3964d2a074d80c24dd23c8adf9a348491542311d2ce86513759f632b41b1ce6bfb06efa4e07b717b9d9c058d2427677beda0f98b94afb508fac1b03c6e6e8bdf0c61764107bfe7f2b6be4a1a096c9c3945e57a1ccb1f4ee09b3c0c75e115b12bda3ef594631e0c458f846a9d17f85f2ba31b10d3893ed46ad5b32408a74931a0118169ec885a6f6c607632ce2064ae09cebf099e863050f24bede1ce2c0d4ec191bae9530db5bc8fb1b2027aeab7f1056f91f0c8110189d765313bbe32db2c91ca988dd28e83eca82172fd2228a74010ac5e49a3cddbf3dafb36df1d11bf973b3cdf3e0454ebeb56c76cb178e7894165ec129a3c7b059a586de728801dfbdf4f91ba599bae1ff709cbe0d776fcb9cb437efe3cdc1dbaae3556c187f0ab312a9afd387985d41fe11d3db646fb535258fc738f570f8a18c0410b8eec64dea47c66c3a351a50837ba13e2dd7a627880fc6353f878abd4a2c32cb13e94062b7547e52de4c3d357bfad597cfe84774378d07f4608457ea780a49057b8cb64029d50d7e06cffba37594fa4e4b55f03af8a89e59cf9bf3af278678fb494c24cdce8ab1361dd5355d9fc15c50afd791d5b196072fc3433ad3a2778987d1a37f4bcbe7c8846fab09a238de7ebe6101b637db20a23c222533917baaf89479028be4f0c8547eddfb81fa9f4f9128602039b2d946a799fdc1b2588deac157d9efb019aba471606b765b6dd7771ad23cd863fa0fbd60ea4840a1a52aaf5a30366e9d69f23f1f028fcd3f1e6338e748f5a690a67b881deaf2d40a945130d81dae0324aa5863d72b7e0e90ed6d985f05aaed184ea76821aa31e2c19c4716fd9b851664261d9f10e665ad656b68359064d73e688e070bc8c5accce71baca700ef3d4cfb9e57230fcd3cea3ceef110110971c1e74c481f1ea60c50aed095ecfb4cd9f2a40a5605c10b3e3e4d60e9da3a0634a0e68c2be8ad73eb365de466984e805e8be6e420d03cc09c22dbf69ca1ded948c3209fe71c4c8abc86f6d29b64366cbde8c2afa8a495b3db4bcad250a87e8a89a2fb62ba7b654156d647eec20ec804a2e25c0aa7354d3eac248b9a336dfdf60fc7ee6ff9bf117109d19e3afae83510fef3e45982972a09a27cf39e4585ada8494d3bef160d0d8486cf4ab044f89d6f5277250422128b72da40fe3c1e30507664f29e5002a0c23e229aae675455c16866cec1cd4eda7a8a37a5ad7af28a48b3f8cdda1a71a137a52f623deeff84c7ec295af8018678aec791a284b5ab31af7bcd4e2cca262b3fe3c22154af36eb6f69540db0654ac6a5e20862779b227d11a7bcb708b00497715ae191adfc965acd5d35cb95115022228077e0eb3dd832fcd5adf24aabacbf18eb10a281ad1b3dc8fd8c8c429714147fc38ceff6ded9334dc395c69c81a9b070b06c3b47602b272fe2ad0e4dbbeae96c36ace9212ce99a0d94274a24b2afe4ba4555e2fab6b52710f09a176953d3264a56ab90989418c6b8cecf965db8a27f6ec37b86862fcb17d1d375386b8ceaad348847840676e4310156ad5213f465544deffab29fb67841da243414207464ced0c30158b2c1ee8c6374f2650f47a2291a76136ca8b4d901fec02b0a75b02a295dac5e73b9a76f8e0ef2303525faf9ae6528cdd410e30bdaf7735afb96ef894c1033d96e8d4e6a052701012ede76df80512fd8d63b91f3e6a005baeb6cda934c8a27cdf181c35205a5a15d98dd9a31eb26781efa9e51592e1f41f0aafa74a21efc23d89e48a73b1d148acdd102c096591f2a7b7ee07445dc8490b9f2419f04eddcd6515596173106e187d3c7a1d9d6a7a17eada3f3cbec40c21d756fb6fd389660d7d3cdf47d5bec5800aa18f51e56f1db1a258d1cb8faf88926ba47439dd6bd6a66cf0dcd166af1539439a0b81eda35fd7a6673e0051f4aaf103b17e3e3e3b1632346c05b7f56e867471697063e61c07a6bc9578196809b16b4467cd438da6e2ecdce2ebf720ee68b7240e9f240583c13fd85c997f5ff4647bd5f5ca42b939178ef4f0bb94c7ca1da171d7c2c4e4cf45131d318f89029347655bb61943cf551d1e17396b8c0843cd0fffe15362e6e4cc11fe1246b207a80d464b6902ca29f8d8cf56b6428c7d487043f0b941f64d8f491d3e4dfda0b5912d5825cb7fd13ba9d7e689ab562d389f6f8532ea017deea4f20c68c28efaee55b484a7a0bf9aa48a968369e37ed3ba04007c2fbc33bea193fea8c9bf7c491c6921091678c9d740320e3ebc403fe48f496b52168171efebb8362f422494d5f14e21dac2fbda86b717c6ab21f7887e7521b3bad6580a51a1ee2ebaf3fca3fc44a17aa8bfed042e72c780a681da9fca1b040f0f14acef06b277f8654bd16c2c6bee50e6c0ec952215efdaab123ddf343e5ac518edd9d80c7adcc93c2ec9e6341e54fd010597efe11ef00ff9bcf6b8937f7fc44e531fbe70928fe7e480da7db168379255542cd6cc0305c3179c128fd6e605f6a246e0a2bcf5cfea7e8fde8fb30f783200cf59c0a23fc681f4e45fbe3a6a72edcd9b775156791c013ebc1a24e9ff44fa21b808858c7ee729784ab282d2a9926dac3c173b4b5450024608a9b04d334fd7ba67e350a35af34b96d928b39f51be568d9d23ee91daea2e1115ccd1cab4e2f89a0cdb920f790f94b14400c531f7ea0aa5c174194bc10dc54665e8211a7f720cd22aa9be592ff2fe316e4dcfbbdecfba31847970c20d369c4c9b586d2e057e01a274fbb9e254b8447c11864a6a9c7e79c0ae9a2d930ae80441e07a54e72d36ba006e93d6b9103f657551f173526c1c4dcff1051aebd5252bc34cb9c0436dd3bbd4da7661b90a012118d697c8b789333d6f09d5519b50afedc5f36b68d62afefbd91a556f43cdd1697fe3c3d375674e802438d3234c6fb6750cf0585cf2ec7764d68801cdb3f0da8c174ac1acd67ede773a6e52ba2467e3d76a5880023847ffbad3c8e686ad370ee5a0e7b145f097a944094ea5d73e708711a6ee08d1b296b31acfdaa4fd8cc1eeb5eb9d3a523ce800467a57bda6d870ce8acc934cfdbd952820b29e185cdcec715b07ee3718f72aa5ffaf65a61732fb30ff2015019aa94d87728e88f0f3978865f4192e35797f88513445be3b2ea209d8795f874418ff40f0fc43967e9de5f8154c3356e45a9ae7fcff953bbd3c7c21440c650d0baa43dbafcaffcfe2e4b18dd55de5b09b9755f3eeec74049b7900e3dccfd1ea5cdcce1f5b6a301df0848f4ed9f1c8453005fda384ef9880d0c588a53046d1dbe2e38f0e5dbb28b766de58967f8133228ca18e64edcfb810a7d7184f7478f928b959c85919fd1ec965dceb9ea9d03d79004937ef70f4f618c5fd3782d0990388e797d156253ccb03aef2d6d47c9a21e61c6be564bf2eadc5e0a2d539d526db8fedf3fb92a083455a3c83c742bbe3d8ba58264655901521539b0675e79bee8a8311305af042084edc3498987206c00a62285c66c6cfd5ca798a0ba470854d6b69612f04e3a4b6d934844f801752ea5d8b48f22b376141515129d2f3d2624642484b51949ca78578efeacdd73a46630835f23b5a16f26d83217ef1087812505ce67c0f20941eac83eb70110c5531736e290ffd813a62efbe75179415323f47876531304f4db0d54869ed534c033711a63f9e3a58b576cff077d5469489ca12c36457fc742214bfc97ad5dd27d7078b360eeeb5b729151e673b47b212197d96caea83906449b259fa06b96c196e0a0ef0df2ee85b41be8261ffd7e1075ddeb733cc41ed4dcb3aa8b8e4550de9f5038603156bb518c491bc726a3723f5616b079f891d028c732cf3efc7c6be7d47519f0eda338d78d3bbcdfa519f5603324405c570e7c5fa9e1be36a110376d0f3793bbcb0b51ede8531b898b9f8297092e72e90e7d497ed9ec8b395d0589a1f0bdf4e145f32c3d5714cb8ec1d96bd1e463adbde9422ed2c51545eab47d2ffbbf64a14467ea34ac12335edb8c650f9cf3b9edc44bb001e44a3cac6cceda8bfa9a1e7ed1dad2a24c2864832a7204bda02f193894219448f15dd8816877607d040dc1f3dfbc1eed005800766d699e63bb7b59a6a1b2bd27911e5167853d74a84acf5f922a9187e0a0c1849b4d722ea4cf28c0564cdc7368f4a3ade20456ad7845d1986afd9786b88794801c66e5d5897244df5490f571771cc983f00cf6c47beef3f1da5c36c9f882d97002fb9ecae99c6b59f59c2e6037ddbf131cd295aed7fb2f5038b87662aded475f79a1e1372bf17bce668c0fcc3ecf5aeac925cf6f2240561bede328bc48a4b9a992962aed062a62cbc91b09a1d9bc1bda96112de6f3a83a6a11fd8c18a9a65b93a29d0da404ba05988bf913952f01b461b465f544a61654998c9c0e73a25c6075aa492ff3835feb5fee5696d170acce6569624d38ac8d984e01237b43ceb137be0b008a3c3d56fe1401e155a2a6b7a8f0b1f648acb06edbff85fc2cd3256d82c0afbf6df6c63596767572e5b59cb668e2f74b0100f91f9585d7280f9dab7adf8fe5a68fe85e9cff058d91040a4f17f478f2401fe70fca99f38aa0244cd6a811138db0ab9bfa05a3fb4a06ffb969e61abb03ca558a391183de8a0f1b52ef0e29c040f3afdc81430bf3c067b479d59a434377c121b9ad24cd74528ebedf1134d528759947f615e4ed3b6b05197b17cc3555272eb61ae0bb20e58f022d5c9106b7e01e44bf83850b9894ea93688512ac33b13e7b126498777602b8bf26937757e4158d159ad3d6ab9a31fa2af5eca0610f3d0771ed00af3a994ae8c219cf1fbae4612a8b79de44b4f577c06282289d09e3b49a8fe6d8db1ebb7daedd323c776509d1af8f19ed0f9ac0d0146568265cacad364e28d93639c23cfd9c75a1392ef1d1553f4d47064f05256179110cb43b0bcd2550cfbd56470cea35d64212c6ab8c9464b339135e26282a459e92b5db39c13cbd6d6ce28fa26b767f238f9a7075e38c5cd30909c2febe52390a0d3781b2314bb82e3d06d0b941dc677e960da156a4a4a3e53081c3bf7ba0cccd3f43cc9aad621e80e803956c5af3904541b0169f81ef4956b48ac6b8355f5d66738c501364b891638c488df4690020c70688b915751e1e37e82f0f054c83dd941098e6229288d20b84fcae9deb302cd84bc085c6acd7dd4e27ad45bb1249b81d04226e1bc98b0996d71494311381416915a34884edbbee68b746f209aa5ed7df1df2ad8a19838f8528f30e6a78f478c9b88305eaaa33bfafe8d00cb9c3e640180afa6d5197a80c27ee75e3a0b53aeb933027d99fa900a422d19347cc391d51ad797224095d18758cfdfe2988ba49d3514e416160223a49b2f6b8dde50d4ba8088dbdde0b45fa8ae5006e187acd5927f5f2d19dad2ab199cad8614ba83ee39da446131479dc862ac9b8404936c4d48e9a3b14715d3826d31ad20de037d74a5426fd3e85a67dc62a00f22871387dbafadea7d9ed668a4ae296b1c4883dd3efe139958b53ffbfd5ab48a8d8c7eb0a1b490908432e2169818dfdf516a28d4c2b85a0a0fcdfdf9bd60355f8eac89ca7ede103d1f795f38fbbd8fa9abc5ee04e7665fc552ffc24a489524640530c4c771dedbf310cadc418fdfb84f9e824ff92ab7a023110259823e4b1603aea10602cc1e684db04fce45dfb894ceb02fcc36f0c6deec7ed29ff79114b2d7007b54c6280416b844fdeb60fb88ead8424bcf32987b10dd1e1aea04a4b3b846291c094e4fed088d7150e07798051ba825871e2f0eb7d608360e0122d2e32184d3339169069556b18b7e0330c66e59d0cfbcd1a4e7268d9d3442f89313378a67937ea8403f0de8465915d82dea883705eac959321acd6206c509c076fff82c4e9cea51d11229c7de673ab8e25be219fabfaaeea5488834793d92c9ab4f85e6331a33a339cab98f300bff8c5abff24bf2e16c8c7da2cb3bb43a539875ac6505f72aaf9731ee08a0718a0d5e5ebc6ab9af2082f23583c9c9fffad0478fb98d110b752ae0f3b0434d12efb998627a0552eff2a3ba23166643ff4aa7a5f7289869418fc7c97446dc7af916319bd0be7bdab40c959ccebc115fea378320529dedddb33a37729e25f745446392aff78af7be1144cd1c24370c92bd31785bffc1cbd700f3f056efbed4c1c93027904d6e5e4642748d65826116fd7d78e35bd0572393dfdea6ee5949dd8c3f8cdd17d52f8171fc3f959cf81b39b322d2c175d57aa2414811ba1d60499ba95bffdc1f5f792094d3d2ba8c2f40371ab0e91f7155e035639bc15799f735fa0fe1a75a4078691945c50a10fe4d5e043c8589eed790906ea0d4bdcc47c74ca52bed883603d9d90e6a99d786b7789967cc6f7dd534094b6afa5e5a115e15d1fd9b55783ae3b77e46479c4db4f9e43d8ed84a267bf57fefbc0525f1cc6f0f5140c6b61447278c622baeca275569e284b35b9113192a571ed22f1c651068c1fc768a5048a7abe2724421f2fee1ba50200576e2d639afce72bad427b4cb7e2aa77c82fe6de02207f0c6f3ddec1b32bf5f3b639c186e0f2231109d7f29426d5dcfea5f8969bcf391450c17b97ac3970f1f294abd5e63fbdca7249b40a5168aa67292d477d523c3135e231ac4e08a8213730e8b841f67dedb9da8b0e2b70928d860f2564b2c9ff53fe2fd79502ca227bc94f75735bf0ecedeb9135068735770b76575f8b86fe973c48f56f79e644acdb46a439087c03052dea4ee45dd6f49efc224ae3cb662f67c9a3f8da64663d76c7c81a17f3eaac85aba018d87fa4f8621dd684c4499a581a4f535036ae5dfa15cb1757b817c844f42525e9e03aea469f467eb483aa8f4eb77bbb427aac1ffabd7ae95bc797f1709b56c7de12303367a3c8d986a3b713b0ca51d25edd72ce98bf5c1e16d58265e7f3e2de132576f5e267914bb0f388f643584e4cc0e0f2b085321e84a12aa1fa16a2853f6ac31fdccb27aa35f012e31608f037e6aefea95f60cf5baa7d9960e69d679a3d4a0d668aed7e7fce007395e017b39e6bea2e60c57c5c8321195769153043b6485d168912f3888a03a21977cc40ecc3cce4b1429e642d333cb6a85d1dd135ec3a387d7fcd912ee7a287b19125d1a0a6103033d64f7c3e2f0cdfd4e26a614c06a3eff45ba125a3ae0589b7bb96eef43ec27c32d480e7f083dc3e97e769e5118d1f7bfaef7f0a29501c7e7c3feb46521f0a2ff8f988093e61857bacbc5427ca44aed2a76f4d4f64a9a795c6d3c286c7408de04dadc0738627a617ec0631a013d673b1805f0bf6b60086d21ddc3eae283b4ab75d0a89938eae1291e9b92d5c20cd416e82b5c44c1f20b6904d662646c209ee9e054b2d282246f8885fb71d166d6d912c82ec57a1c27eeb90228d0c599bf64fba354c6702a751ac18d168021c1da9a7b62c3fdf4c0693a04c5abd0653af8d9e4ad74d1fc9621d866f152fc9383883e31f55f2ee1bacb8d41564ff089b08c4dbcafc2eb4ef0f61d3ba34243f21b43b7bb10e01b59e24fcff33518c5e2bf1d5737b0ad565f795f933fc6e4de48af6f719131dbd5a02957d934480ddfb22bb40e9b4790fe8ca227fcd80eec56cf042449de5d9fc64b967286515d4e33888fc2a021c35026427b69613d7d37ce75823ad92af7469c061b1f57cfcd33701ca561e2c62c88e08d534eabc80618bef090ff373144615c496290a219ef6926598f72a0fd72ff056301aa8651d9d7d63461cdf832f8668f0b0e5d8f5b56b74bfc5713030d49491c5c3bc2fbc40c77e3a06285014bc883abbecde8915b9f8414fcc184f62505d039531cf39cd19bde6a2d485ae54446444b7c054e0db82a96241a33ba6c2bc4fff7f8804d18d4eedbd1b5a52c01bfb6696efa704d77c3749693229548ce1cb353757221c2d1b4768d55a17426c07b7e1940bb66a86af437258ca9e42dfe073dc5b390a25b4dc92c17b78d8ce79aacc6ae6596f3c015ccc076f78707357bbf8cae785cfbad52f8f5570282f29793ebf2840ff82c182b8aeffc25ae6ab6e5761d64e59ef804ba5700b411d57222a40459dd37a8a2f85294aaaef9bc92707b0338cd33c75745ac1cdb7cc2ba30a2284df0cc54017b47957568118cd8a5833efed4392859cf17ee4c039de9a46f169fc4ccecb02351903be3e5682e5868acd7c1ebddf0b70e0aa2e528f7797c90f831044f680703b6d1f9dd2183d3e88743e4c0521f5d09f14b6e01bb94e245ccd562d9f881b7686156287f4263402f8fde03b7a9287d45eb64788500733e63c9f075f55620f4f1d47a3a521e62d3949b632263a9166298dd12b545de9b3ef7297a4d327209919fcf870542c2e42c5141300297d2af2a194746255d934dda9ab4cb49f849aa0dcb7a225a8151f29742ea025a8e8eca4b0a27590e0e69c7733251bb5c5a3c5da6631b9d0089e7a3f2b4a36c62a56d96ae979b4737bfd697a5f1a58f7557182cd533a3b81fda4f4b1d0fc47f2a377378e066ba1171ab7600414672a24ce2304d7573cd6dc2d43e1330e5572edfeb38f88c64d7e466a1c804e12a0026c557f5b72771207ace702cdd337a528175f941ee4725badbba714f11845b27663f8eb28388851c7ac2b280c29466165efac8c92c1b9a4f1ef092cca9b483c99eb1365ea66d27c9824785cca5e2f8e70384bbf5f92d653859f713046439fadec54da89b7af7d2abe547ce74b42ddad2d861b1a57a51d14ccdb079343c45c911b2450a6302afdf9f64a6b6703309e70c3a0fe6fa87cb376d62bf9a1946577890ed2dbe3e2d91b7428b654c41619b80e90c92b7705868ad1d973ca84b77cf8db3813e7d15289508d8551745213ebd75efae921044f99b41256601efda627879d8b222c5e804e30898a154bfbbaa979fe7ce41d7facfb88b8804ab9d8be42c95dd4c4aba262843c0a54e2ad7b90b83423cf07a430e426368bb58aaba33b59c0c96d03d82586082a78ea9ed30efb4c0f4eb98a9cd8cd8ef62e962af2a441327a734903d3c2bf06d8664ce8b45d0281db21caf025b4879ba57bbd7c956cd501881c42df0f6aedad13632f024e2e349805181169b3fa690afe93a0b94cb9b51e1c64c82ee681a168f0fa5fe785495ec97bbf1410331ea7bffc8380f2735dd86b8319c7eb294b10d43d0221ebc50f1800e311a34825b2905efe25b751403e887b9978c79e7ea9639c8a9a0aa71a86d0ddec8084f9c4b30b863d8a18482d628acd49d238926954b0668de846e7e0555cb0a2a7ef129ef0e4fbf78e7614d778f47f793fa70d6791f81257a47ac65148c7af84382915f6a550a5d2496d438ce781dea7b9146ccf68ed02ee32cda122e1f702f0d0c273ff21401cef7d9834ae9d976be411447eeb37938c0a05aec0cdac8f86e1e6e658713e689e26f7578a7eee224fa8f936097127396b66394f79b07cec44aacaff0e3e3461fdf53b7f872b35d57901b2fcfddc417b6fb72450d603b6eb0485e641425dcef71d374d5927a255d203e6f6f82dee41082bb87234958391120ec38c73fbffd99f7e88955793ac501ebcb3dbbce3a076c053cec426fb049eda1d76a198c85f7c22259adce59a44ffc64a2654a636f8121606b8698d773d78520fe5e2f538c1e43b6d309ee7a44bc4665faf45ab558b23246e66619bc7c7b5c435b9e4fbf4e77f9b1b587a7e22a9286205ada1949fee9b977981d327099b8337a0d59e554998892876419893127121bad200eae49d67c3e47595e863cd657a528059b4bbd2b09c20d649682efdc4742611a20d8c1f557ab21e986a32c1010e9a33827a2e874b12abbf6cb08045427c095db684af8c946b74e062074a326c55668038bbf6d94aeb3ff35ae8731198d8ccf8148b3183aea3a8598b3a3ca7d85df546ca639918aab941ad89b9de5503c594f5697a5691a330214ad0f6c083fad1d05e20c6b5cdd60d1dddee98e6aabf750f2c16ffac44b80793f5e4ec726216fe705dc1f362f4e048fb5612fef520a8a510846341b02dade1a8409b3f7c0fce54033037de03a66eef36a6a0c3f0dd1588318c44dc8e903ea9b633d0929678241665c7ab292bfb379a5a348a2bc4d4cd38a3830cbf8c1df6da4697b35f527e2b956b02fbb55df6ddc2f1aa0bfe1fec02cbbf0502e8889a552ceb98fbef9419790e0971866000d0f6b2c18275c93dfe722aba27ab888cdf809cd2016ad124b8a793ebf29354b99bfab6c5560385f34a957c865d2d2cc1e4b1c99674dc561fbd3cb0da018b7134a7c8e5ba93f4042bb413e0396596caf0bead436188e55d77f37d413ba20386fb9efb035473ed2bef8eafb050c74de21f1815e87a0d3c0b5c02e0999559d4994963b1ad95044c3d617b5580fd60d7d48e26624358c987e7026f590d9d89ef44cdfadf2ed4fe6e3fec4f2de5981384d7740167ccadc99739ed0565fab9a3663240ea4be68c74449bef1988393dd3bcbdd519c06cfe7ac43fd29f7acd2c478e00a9f3ee509046d8da5e3df37c45b73c279fb042e1a67eb70ae470ab0bef256be07e14a77bf1f2cbae3c90ce7c474e7df3c0c3040832d4ef3bbe77cf595c163f671bd8a7199dbbdcd02800ede6fb17136a4377fd1fc483dbd10bc3737b091f86bcb9bbacb9a1d09e3748cf6760bb7fdcceaa4b147df57bc13568142f64c02ef77465908243b9855048832c4900565ba930ac1cc35ac0c33e0975a7879eca18fa51b9e60cc1bba9008372bd3e902a32b1d563729e43aa674132dd2dc87ad346ece2894e8f6ad281b65c2bf4797443da3919ca1222b28f9fbeccde98cf2d2204d347e97a476186ec9c4d4afbc48320cff31522a8451aae0b8e8bbdddeecaeed20de25a6b9db67d0387b8fc86174987bd8460fd214679ae0d51c4602dc68872d25a1fe48d62c9bbe5cf3af006cd1a341b6b4bd446165ddcff9d58dc7961a17b769c8241486a0b79e8529832c134d574d6c263580d866abc16c2b45f953facb83ba60cd02319c5d2aee08aabc44f5cafaa5e02f5ee9a42553c671369440fb0c4a14a2780a98f9ef60cae52cff8a02741f7bb4df5d6fa7e3ccef5a8214fa6a6a6a522cd96a1b2c363bb55540f70a4555a35b721acf4fed31b914e8798f8607442c1f75dd392def1a5dfa24d43ecd0b5a2b76899083b5d6f7187fffe99d757a538a3a91b4b5610e141f1912d1e3247758dabbda6221f4399026cea15b68d47ee353a3b577da53d727e1363fa5032260e6bfa2cc92b96ce92ef2e86cc5e48817c9b17915e967161961e5576a89d57ac342972e7362f255150d0ac075fe6eb9edb3326fc77e2a5e5a4ff3ad130f1960ed15c71d71c8536efbdd0082406045adab02fbab85d6806bec1ff7a4a096c4ef68f7cb68607113b3d572da81e42fc6130687d35b1aeae99ae40a8ca632db22c5911c8e86356b36cd4aec08922c45dc2eff6265da388ccf53cff2aa62415c1dde3d539b32ac58b57cd89503d07949a0a8251bce1e3e20a04ab4381f1ade85e97c87998a028749491a11d5794cad5ebfd8ebf05fe514d22000f42d78011c5f817ce821926c8ccb8ccb2d1c1a4dbf628e3c0b9ab711f2446a5849dc167ccb568abddeaa69e06b1b6a752480d0403de3e17827be5a498bac355eb9bc06c91b5145d830bd3dcfc09721556e53e18ec861778e23dcb0b2d03d35afbd57d12c38d0cc0a87bcad11b151a6ecebf8bae9e70a0a75fcb0163404d8fd2666cec2ed6dc97457761c34592995b01c3c95b9661db28a970b6e3c8642eca6f550f59a645a7b3c0e6a79327ddf04ec1d378433b6aa473fb9bce3024c4ac14a0db81691a5f8cfe4d5cc044948683829883c6894182dcde83e3b8ab438e03e8552c59a32f62bda0ccbac46d87c408cc2012b669946fcbf7153f8db384325f0e11d8513d8ff84e81c98c76bc1a3d0d627af1ae7352209f3de01fba7eb40b3285fe88959c23a6f0bdb85b91fbdf471c4e9b74e6853b35dbfb92a53f433cbea31548bae81b23d901863752d772c69b7cd39e9c65cf9c2a0bf4b699b2a7f362c30fd1fd335383cd7d91e5c3daacfdd61cd9f9930195178db14e5f5050c7c2b352b863bbc78594849c193f93d491ce8cced5e2cd89714de05431c7ef4dfd99abc31a64a58116ec87e47bf31c981acff7b1f5a15702be55e5f2c3021c2d26b55cdab0bbca95cef58c81bd2bdf4c36503ff74d142e6e43c0a80b9337678f8f16d9634b1da7c7dd550fc99586e4e535d42f773c12b5e70b66f5dc176180173d648744a94d4ab565f309e4ac3765055206de411dfd72c7025b6d5f3d2ee25662e5b3ea9f7a5be495a09e5351f77a4dd05f2dd406752601cfe84af5264920493d5b7738aaeca58c55c11a6f821118dfa30ecb5c7cae51ab44a77a8535629fe5ffa9318a1cdb9f826f0cdfed9947f5d81c12874237aafa36b1f4feebb90fbb0aecc9dc6ba1044494f9237235c6129907deb36bbbbf24cf86e1526a25b1b944bd048a44ba9d153ec186217d018298159510d65d2b9492c024dd34914b23f3e4ce7d62d704c3b67df05d9f55d9bd325487e50774ce30e3248df1d50226c4871b06d320c1c571956fe430375cc3c51a40cc55295e89bc2ee7c38c340ca36aa331cba17609b8cbada3b893c33b6ff4034f709f3f36085fcdfd9ded9fe43a3c6df8f772787cc2707f61cea8958e76c3eea07fd779c05f87844a98de39c2ebe4ea6fe3d76f5e59dcaefb1b0b869ac6f5b12b9ef5a1f1270304e94a844651b016de8fab78f7601d48f87db8fbac13e1610b3a1ee0097fb47935469ab84f6e4eab0411c9835168625ffca4ac44b39482ac80412be812cf4c57cb924711c129a6687c28f85f584a85a7b89c86f0cac177f13cae9a504004cb13b61b0ce7bc188a332eaf2e12ab431aa27ccb60ff2835e4a67eaa1276ad04a354b76a781495859be2d8db630df243d28e78990601b141a9bd106f88f85e5d84c5b5ffd57930152487c7ea0250198cd00aa9818c62c7b922eca3bb0b9e0dba3e4c200366c58d2cba907a54b53d13bc4fc718226bd35118cc5dded653bac9ea7c96a3abfb61550d3765c9edbd2785f13456be11d88590162fb2820d7fe5acdad25bc6ad860912f3ac5d1d98fc62d01c7b2a675fb4e81d2521ea7ef86c44c8de1c0cc150c07680e7ef671c74b94d945421d270335637e02a4579f03b447df1fce18aea1c2367e5e1d2851a95b73dd9df2f1fe7636c58cb9b44110d4c6c2004238ac287db0920415fd4a465e0ddd572682788143230344f0cdb00b4970c948ac0d724f7130fdc630da3d7f299662cd35b9c69180131bf49876637aa6708ba00fe98fe9dd328041cf08f346353063a76ae827f0f7d5f41e617b4dce8902810296458e78ec5cf77a8d2de6a40677d51a951508fbe4667dc336ebc396622816738c8b35059e639bfdce6d88e64cc243c4076528a13db8ba89a33ec4f0233b3fce6003e052c77335540a6d7e4944d43900b7587d8deed8666f36d747396e55dc1a4d5e8183cdd3cbda6b2ef94974087682b67c61345febe3066556c21ed7d187ffd3e5b6964e32d2f4c39192f6b89b9ca63eb152d459c1699c428cfda573cda9befb16f937a494dfd09e17e656ef4302c331dc04b560ecfb70694b64dece7efdffc7b4713fe079c028fd566bf4d834260686de2321635da839c3e91e46ed3bf9cf8be406f87a0bd72b172892391f086438a30d0d01ebf9cd8431623ec0dd8809ef4f9222f07113071bb02ab5b8e4cda8738b89f64315e27d3184c04ad69ff32d0d06b549eab57a996193eb29f234db3a8c86c0606bd66609caf29eb85de182756ef81eb3dcb14b12e137a87947f8991dc3a0dd67dc22b6afcf0ed12b646d26950b87952be7b4460d99a290015750c27b8f6b231a4f7fb6398a0433fff23b845f235436367a723a1232907a08cf5e735bf344e1e9d50634f228320668bcae050ec5dbc2ed472fb539f86e48c34fd9d25ee183ae892018ba915766b2bbe294faf5a4236d4821a6752e9635d540ba9f15299a2479122fca773ca8f72f43b375db9f92a5b628ab83969e1e666c5ed757c4fd5c67795330fb54c98564a8d6bca3bf3bfc73ff6b219a54473dfc4afed59b576db280fc6d9e9350dd4261fbc2114e8c1c0b3aa7e3d8425dea079ca53fc8696e843c1414477b748460cd85db3c6635a902b4383dc0872832bf3142d1f15ad12501377b1efde78a798670906ada38289f980ea75c794db4c229e566da5f98a192870f871140117da7c038c08f41c5aa14bbffe8b75d6dd8cf770d9ae8c5bffa4e7d2f1499584c00480c842315d3a2ab710bb14d96670918d1f0f2a8d8a1cb715a782aca54b1740f9ac0b68667f7f0e33864721b58356c967c03698b4ab4f02a6c0bd1bdd4790bc9841c47b0f7f59d467d080eef781a1fba4ff9fe84efd165be481af5897583eca25ded4366f91745a6ab8015b42d4ec8d0906bf1428cc8078d117a78977176318ceb7327fb818d2dad180f482b93bb7607d05bd752e3fd6154e2d29e443ee6dd8e4b37df7c6c2ec8cf02999791182fc0974949c10d842d85c2287fdc4e97089dd0ec5d76bca8f0bea796578b84f64480277cd3b51e6ce503c5e8c42d4948ecdb9896bce038cd7457d0abfd695401655e033f91854b1bfda6abc544f6dbe1ee620ee1415f035f56de28f9a9397cd6ecd5ee3a2e1854b450cec8f43c633c7f45e74cd4aadfc2b88414b959b50b26c9ffd0fb9f6d459ed786ca51aff852ec33deb16d627794dd5bc374b251803a006cb393a89635f9b07c337c2371cf7518506bf341bafcd01229bd40d45ef89dc5e520b2a7038fb9e74a6ba434ab3d2d51ea812a13144b4db40604bffa6ea2941ff8328b3fad401597429f1eabed8fe3d5b68c483d1b008af695262af4e72809d3f2d71dd1e4a04df62bf282a9acb3978504e895dd618c787ed37e52697b74ea99e684c6c8cf131d30ba16c1e80325123d52e352eaecff5150899303167a460758f1d48b0c0fa90351870a57043a3acf072d9c8c43de9de80778a767e5d1a93bf990faaee92e16d69289080ce970c40e6634c11da2a4062a8ea14fa339c52ebe6060e02da0f7fde20d97e7a79ca0c4dff53c827a2442766a61745d0adc3deac9bb38d8728c0a25472d3e2316416cc28cba1d9ce85a12abe862a0d196653859bcd2f3f60e07a85789450bf3442a651176071ac032a5fddfd31ffaf63af8e2ba1d866ef412409da610d0f720aa65bbb03922520896de694cd078045236884d020064468f0c32820a7218db23a49d5a47d1b85320a90bb4fb40109ea0fd7dec172e7e9c2e1af947d39c445d3ebdf5824117219e30758cc711b8bef7b58d61272f624e71609bc9af1002480e81c53e58a8d85e7a6f34d7b5207a5ef28efef4a27f581af29d550a7c5c0f679a8174174d1eb2bcee0a96f49e8d176350f27ea93125576d4c7ce9d4530d4633ca04d44d85190b483343782322d58c2e25c54f9e8405b5356804402c0633553865cd3f6381e130906f3c66e5f5dfbed482df680e74d19e7539725bd0c8607346e2bc81a589a75275f5b66ca693898d3652a3dc4d616d7f541e81fe84d1c9a9d253f90fc38fecd176168a4cf3e6c78babe7080e56641b65c0a381e08ab73977d4f28fbb599d4d81353a4a1c51a2f360ec78971bd3946a02bbffb7cbaba2cff0e11137a7cf1e116c5f1e75f10fba92de53c1c665c6176cfea80c0de49eeaa3f4a07a66e4c624e22803209150afe659385e2a263e8cef2f976d3ca176666135f5b97e839974fe6ab753d98a9ae862e430c212a07b3d3acca794879bcd995334f66e88df31fdf1eba79dca17dd2fafa178cff73942e34fe8957759aab656b7c515312b6e9c59ba350f7c58f124182499cc18b439f9019ebdf8a6ca7d9f43b5552b9363cb5297f99690aee618f2ec17e6b3d26de54593f38b56203d36910814e959d4cb21c8e8a194de892208d2e203e4107f6017109ab427d23f412dc1452d5f8bd4d1b15630d30b9c5084fb7be65955b2e75c8f500560372071887a8104d1a916b6735f0e76bf74c51d569a74e90013a904d54f1ad424abeda6e10d47e61388db67a41e60a8c774d482a5cc006640c91b30df1289ab3ba2a59411a3aa92fc629b443b3d898781f1aa059e056deb03bcb527553b7824be93a21f451a8858dfc3ea4afaf614cbf18fb3822a9c798dfa40cd30704220a74f6f0370adda73d0555f01b9e508a3268436677d8cda0532579540a566e8ee8d8f29151c4552d9140b88485029a2df67642c1090b8135515a861666b5a70e2ccba3dc32bdf5cd5ed2689be473461b0370d0fa8655e0e57ae67837e740ad63af247bc5dd6065a8ed6435069b23cb0d4c5eb2d269b846a84f28dcedecdfbfa44f5b6b6ff8be79a859a36b9b9cadceb0939f88fa47984bbd85f28e415f691d1c5e09ebacf33568af4ad101483ac0112a3d0da478fa8f5302547a142bfa81aea977887dff06ceb45a17e38b0a64aab6f0c5f515c93cd6e7e604a419125c0c68218c48be610658a9b3fc99c550368db729e29e2f7a256ce31ff99fa3dcd465a1019ae6bcecf31875687f4ed71aed61bebab11ee489afdbf3b9dc9b809563579460491584e25609370483e1d55b7cae9af2f7f41042a2dbc38bead55a0fd0e8b492d86c0326986acd235b6735bb408e59aded3850c79029e2664698c5538c8e17469309e4bd858db774728d16eccf950fe288dea865b41195ec6a23dea7d121073a953995e4a666e40ac3930692a4e7035452a3ce98d7b5ef4e1699dd88fd3a7abab6c8c65b74bc764d6b739dff3497ac4a7390748484c05744115311b564434aa5213b4b035de391df73f6a921d1760f5d5f1014c2bc9966aee0163b8a169ab6fa38ac66d2d0c3ba860ec31ab005066960dc5653f0363eac3b40d417c4ffa05ae61745afa10f99cb3d0d81397fcedb0d5eb4fe66912f32ee45af723578ccd055f970abab250c60808c8d59e62aa8c4cfec9b1b578c5ac1c197860507e62b7cb30488bb11c9d8fd63f341abd1abe89272d46b261b99924d171c2cfb7e07b31e80906d11125d364fe9fffeb724d63c38e03f7f216bd351e6042bd7d85cb0765d9a6470bf9f6da8d804a19c12df01ecf495599a19df4dbea3f05560332d4d5c7ad7753c65bd48601c75639a22ff14c6dc4763346ec64293bbe123c26bfb6095f7481a7bddc7c180bea412a34cb8359bc614de160df18657b0887071a5a3d484c6be96c1bfe1b5ecfc8fbf9b6e6ca1f1e6f19c94c7b49ca7e4c14361188b1240ffb713d588f3a08dbf3bd434d9f92d004d880ce1eab21cd1f478817d5f998cfa584fa124f2b1fe2791704eac525c3eb04090a03b84ebed0d9b693719fcf71df3185a1270e3fd13f60961207813cbd52a68f75d4a6055a28e93251d45a932c55e216a712fd25614428a02d120c6df981f476099e768c13c5329147cc1838945ea502e97e06c3d967f71df4a5bb51fe154a9dc1d8b27a78af4f2d38db6df9ae5f42c65f79a6aba61d1db39264102c977386be94edec9467c1d1e91d40e72773f34f840d742e80a2b440e98716931d23b1127d1487b311fd52604ece2190d2c60dbe32705ea2499e6ff9c0ec092792f822cd10dc0d997975f007d8e75b35f0d452acb3fbf3db1fe0dd0668118637a16858e846ca6412f79159e3ddb2f1c77123a4b24b6470511e9d40b1f62cda118c5f01b2c5da9e58b47ba24955286b2ad9bc15618d54612a11e18f42645d2051f530bec35246ddcdd78bdf0223ab4a97e4fda32bcb56c39726cbf7fccc9a1c3bbfec955927fa70beb565ba745b31d97baf53c81ec5be06f82f8f14da405fe0a3021c700a82c86a4a059d607823c8c09a7fba04562873b4ff4aa440fa4fe033a3cee18b4fd3a3315a2a3d445058f37be9fb422d2274a80bcb9a2c4fd3b0ba10d6e19a89228aa3e855fbb2a3dcbd1d3e2dc02f9653952f53a560a865643b7ab221e3efdd63d2fbc9beacffe7eb58a53f93fe5109ad5385a77363676537879bb8d6af545bb0562cbf6d4af2b1b013f729729e0f61ca239cd22091f450bc1f960b0d30b70d0df34363fa860994417203ed3747f9178f1bf7dea4f98b07d13809ab0d8a2b29f937a28217c403a8df460f05a97ec6e9ad89d34715fb1e7d94792d9d57ebc4017ca41c70dda4c5a2410e88da94bfb422c2461556ffce41eec93f9ef1df8dea741c20fcd9e269298838c3a7c35d410186d9df6634ca5299e808f9aba34642d18a28383ff050cb17904641a9996063606aeec438b7ef3e158a5e92a80db6f658b767c39f6df79582794b9f9830cb86c46be9e7d1079a265f2b0bce30948cd15c33a0f4a144cc2948369127860421453a583b7f5112fa3abc23a24f331250ab1b1cdaaae322c246668560bd6407fe04c95fc0eda08d6d4bd0b2eb1687c8664153bb57642e766d7301f19b63011b967d26c5a5e27fcca9aea1015807cd9e06748ef8c485b568dc6de7eeb197b863767a98e15ecb58bac37dc562afd23664eb28079f6c9bae41658617ca940245ac7d62452907493efc50f9518514101ac37f6ae51e3c5d059cb0d315e43d508b31b22a740c7dec91a4ac5a6a601bcb3739e1c225ef18c91c78d0aa026409ae369c78c76d0f90bc671e3c9ac940c88b3d4f495488f44e1bc92019737fee58b57c87fe88c5db5dac82a546a30f301b901274d1eb48abf06510cbfa029b1edb40ce1dc363754222d60966d4b864c68bac8c044a6ba4fa97ad9292dee87d96240cff487043e9f57d0baa038c0eb5bec5dcbbcae27b68dc0e3bdea70194441f252587210ffbabd450d710794bb801290aaf5259f01704d75cdd975d720b4bbe15115af6e8f706a460de220deb5deca038c95b17d67d8ba083aae54da0169cd5c5f0793de42d75e15e281662149bbc5d36305a8b6571fbf1ef699aa80ff44496cf83c018f618967b2414439a4d846a2d9411aa75c4b33c5f9321d3c02c6d744e990c7b1c92c2eaa8406e59504faa5091dc25ef0f7ab7815fa83369b0f31fc0363b241730da8a695978feea21721cf51f06f66711147d32a482b5e29ebd6c68b547786270f3fc1f475e48f2bb145117812df739ec50c1b58f48baed980e5a43dab3416e867f1140fb9d66b4e77d7c312144efe2789f7f1268bb34e85b98ac92efc65669262f64600f5d321718ded23c84760230d701c0abc96251a694049a16054862aa8408d47cda6d3b1bf8760f57aaf6bd44ede4ddf735d9be23df5fbc236db777e52b9f06a4a898b8719b53b4f7608cee863f2deda2a99e89477012e3a7f4313db08db24ec108ec2989ae0defd841b68014b574de3e318a95bef5fffc6048751c19822010f64cb67833cd6c89a7bf3b113917a7a50eaa1d723cb4f1d3fc1eea46273c2dd58c4c77ebc6ea92969280d245c1bb185273afb486201060fb15645eca9ab26744f1dce932f371e1483179a138a0504671c49370526a425005563fcef37954ace39c05f63fe2d1475f163428b0580c4cbb894ed526b4ec19c7ad9dcf4e21c3bc37b673fd5f7ce92516a248aee4685c3b9910c42cdc7c65e4e4a7acc7cd64e1bc0b1cb4b7b26f5137360dd9187d3d78a4f93010ae967749014c902aba2c565d42806d80b647cb495e845fabf3a726e2f5e3b9342ca6a86d75017ec17b9b2cdfbf560c90c1572c80e613c8b67dc66d4bd738b849b76387f13312c33ca45c970aa15697796c30c92115e84baef7e84f76da7498251057154db8d1ced53285adb966c385b09f7b8990543cb97cf7219d0c118cf5b21aa8fd6ddc570f7ac45ca538e43f2d9983619fc81009ef69e5ccb803936df0a40ef7f502a4e8da0fd79b881a7126bfda4cc7e270fec55bc6cf637d15bcb2af3a756c69f4c7a953da642ff6ac7e691d8d13ff4edaba41bc752975f56a3addb1a0fb2ea8f20cc1a5eebb1561b8c11c99cbcbaf2d082297984f1a80ad50f4f89dce137252ed91470482f41f7e92ef1cd83ed399521772e22c2905a134f0525eb8439b93e194a8b72d17313e8bf513ac381654a3f5eb6c01bc1147f492559b1c422020efa9720bf17cd51f7ebbfe5f2bd91640f92bf60acf8c62b76a317790f410f740ee8047f82ad989bcd1c5a32a7e58ce3d6447df9e7f90c0a3154abd6af5e56f61a410529ed02a35a30ac08a4300d5d5cca23bafba4237e62f26583c777dceb4df1cfa1666c601f5d64dd762a6ee2c553e595a7438a8adf0f660967a11e6df0ca02124b3fb719048b93f1ffef55375a96f002d5d19ae86de7406aaec223a9ace55e163fe0eab8a758d69142b2787d6b889e9a068079cab3342d35906cd889771090a8c3eca4c8de90f14ad20a42c77ba45e90a8e0e1b8e69419cedd38029b597df124a70cbbd5d3666d6686eb5a53d65f3e59a7d54d9ed038ef6a882bb77c71313a668989974c744149def2abd4f87273bb9d39b7b2aa5603cce324a296f6c4ccf9867769046675002c25cccf6871dfe6647ffb68c3d4e197d047a590732f39e9c1e47f2aba02e9ee0d522cd7f19361fc801714e4519a476993b42fe9abe71b4e64539f02ed2099c6b47dd8d6a7d3baac6e609fdc7db1b2d1ae051d6c287a1ab9d6f6c054ed4fd1d6f1aaf87c35232fa9e02b7c1c6f579182de6d929edc7321a144050dadb9b6d95473b6fe36b7da8b80073c06745cab38d9dbbfc5fa23329c46411b6e602fa859f7ff4c9298a9be4edbe3b3d72bd913cae62485e0b8e121d20007e9d4225f77a02d9ad457791bac4062a5a204d29469c28110340941e009fc9c0f36520a3ad43ec7a743bf281ea6bbd0f45dc0adbbcee78af8cdb482a48f427cee3ae3ec1d852f915e01366364083369e3220c31e4c7068fd02a1a024a5ed590e713c0854ee9e5fb093ada3f908d6940a93b11b12ed7c4ae7c87aca4797c3d0e079b93f84ac71d86124273e57865937800d02814705f46654c80e104a44acbbce8dab6563e94af57e899cf57525b0af42fe5d53639002c779d4991a5b2dcb41ffbfd67709588e693c364cf8659bb122bdf4dd1bc4bdaeb47268f60da6601d1e146788177d906eaf88c66aae625635a7ae6516abc08ebb2a9e96e10c32c357afe64c02e9834a2accbfd12b8b334d24402e376e2afd26d32f45b53e975f7d5f134b442dec48f4bf6beb5d5721a3bd6f915ce7e053e92e535e6a0cee6e65a4aa46acbf10db9875b7ee6b7362e17799796456e9afbde644cb4be24077e543af911b08cfda0b5ec32e5e315073a965f8f94a38dec60925907e7905a91eed82a8bee4ed4e9eeddd8d0219661a0fb33fa792a8c8b0c43602f8fcddac82ced0d0ef57622d47d937172948b992a2d26e10d7a73346627a7013ba8e13cb3afb3959c5a595e944abafda888fbaf76ef87d8431ca5da5284dca9e47dc059e15b16511e07b26e76b587c33a54d157fe7d2992042a7c87a75e1e2503a7acf809bd2ce0d8ea3a035de58e3e5823465ae217914292185df5fcfb3aecf7cc760972dae1629f6572378e928a4d15a062fdbda8670934924b91856666ef09a22e4b82936d45fc24b43dfdfe81ebe4067591103421dcf75d43c41d664b1ac44c55761e4d1d138724f5869c8ed01a6eb6edb796580f4f5b3d390e891438ae0369abc8f910d9fe05b76f3820fb4c88a8b902257ce3e688f1bc77ace88e10aa99a5285717348bf9aa892b014672f464ce3ffb8adb915c6829e7c0c8cf50085c6489dcfbe52dd6c4d80577173d3eea246c1c8312f162f074720e4a846458f79f9ea6194221ae80e718d7f7caed0c3d77d23d639eb4be7b60e22ecb18621c67d1760d5a14e6a0842953d731231d9bae887f7edd9667f3a75f442411ae14e033dcb3bbd95b67f0a51eefa2f1ebcc99f03668be159f63c52ffd68497d94221c2b1551f92535cf98c2ee8d798df7ad8729df381c74cf597d3117461bca9c92ed76c65458412b0dea1c8ea6e2b9ed397ee371340b35feed9212130673998b6db352e3415958767e5b0a8ea7ae203cb5db9908b16dd81a40a59956003163a5836def40cf71cebdbcef526a51f5089333290ac095f2beb0b6778a10738f0e578c37b9c5b355e33ed3414897c224d2c601abb37a4e9fbf64e9fa203a66b5258b1a50a96a2bbab3bc72f38416d0c22ad72617a1c7ff11720fb3ba87cfedf3bfe64d0229e0326600c50b76e7b8fa30c39e90a560e251d5e5821236a651746dd45be4431fcf33370e1d7b87b8024625bdf3db454f4c8dcc94a535e2a9a56f89df1cdbac464e4537f33ca2bee42f500dcf088e1beaf06c1b500ba8e9db6c528234339c6a470e279ae61df21fd6ad442dbc1320a38b79ec699fa51d8422115f305ee0a05a64e76901d91c14dd2ddbded5cac4c2dc2dd4c1d0fcab644737bbc6d9088094acf184ffeb41bf72561dbcd72a8bad6d9f2acb859c456c400bab4c4cd64d41c6e68a3045c346f3f18130f050a2da51a8c39d8b1f44a1f62c7aced53f31f8c4e416f0455fe6a5e044d3655984a1d49eafc25b376b512f6961f1ed9a52d678827804dd79da16f712a18942858d607d91ce0d29ad81f88f5aaa148af022d3cb5b71bfb5d03b0eb4fb4aa1be46fe6edb09ba855da81ad0422186ac9658402f00f12adaeb76b70d6c24796da5df1a034a6b2ac3b55de958c81efa16f688dfa9963eb242cb3fe567858dbce5a24db2fd0a95f8732225312130fbcd8984acaa73c48424dbcb22a3d86a43019db0e949e7d28a667d0d665b7e6e27dd6af15180afa81a1b5bd1c60c2d0bbf0d8d3f4c42196822df9ccacae0d4026fef418173fdbe4a1f9d7b41b3a00a121914bc11f5dc177508aaa0bfc5e27a0a42018253c97276c80ebf351f2ffdc0a8128a8dd7232e07a68694a5f3fbe32ec67a906cf5b86a5c6aca0c4c6ba3919cb031a6281cd362b0579a6fde22f06fe7333bcf4dabdeaf5f7f0013fa3781a59a9109ccd2282db59b46dc19e983c14f9929294203fa36c055f24f3c68c8c8a75c7110b56528622a7561013922bc13babe0a7cf88ac15cace57d4794d8fb8ac2e0ae859fd5a942bcaaa87eea90fa3a180bb366076b9dfcf851f21a42c300b320816b460c889aa93f85790e6b4546e931850117c406143011685acf4f699bfb3e367a94a56da2be20572d4125bc0b9b768aa92e02eee5c2bba6f7769719a7ca5e88951b1aeeb2acb1ab7a9712eb6a40ea1d78177bc9a608c3b70f8d3680816975ec8e15cf548880d9d834782b01fc3308c0977bfee9f188e00c06d92469db1e55b0313c8640de81a6938bdeefe3cde1bdfd74e7403d152859e47d9091426eefefc35bc45fd9d3a093369a9e611bb80f966a221e533edc526112a4c42490068f8fd194e3fb86eec89f0ea558d71b0573472d1181141537eed5f3e7a8556fa8766cbcaaf00908aad6e2b186bbaf776b0f4239e924a542141c1f1829984b4905faf3c480aad36c82077e50b6fae05a4f51ee0431cb5bd078095ad8ccb63abeeb5c9e647a4413f365ffe08ad3517f0bab5299a7dfcd91a767df8019ffe66a47f3379addceac31e9511834bdb1746e691f38a78689e7081a945deca70d62df0e42b263cbab0e7024048ac97773fda1ca87e27d131db6aa566de7e23e766ef0a4647a5f04ce8c6169efe613bdca3c255fd46b501bae0ddf1d87cade54768ba5873784ef33d6f05af224ec31b8196a0de1958da0b9e85fddde7d664e4b490ee9b2328571c2a518421b0c35f4add91a2dc8bf7b69de7f5f42be8effae312409da45a2c594b7e42af5cbaf63f85f866ba024618343f0d60eb66a2dfada1ea462774be9bf9775adcb3168d0abf5d83cf111a1b8cb377be84e7eb3657ed0563b2f666663235ecae2766c3e6ad803008dc3b4ca0f489a9011155f9b33834241c514795674fe944746c0cbd0983cc6d660b9f8e045b70575606d158b18795a710b62cc8245ba656865e2e5de14ab44ff0c5fa83c1c25618e276a59751b36ce0f0a865e289ee99f18eabe21832369ba7a2182ad1adada3aaecfd66cb963123898418f416cd06edb1828d2e0221dab6aeef964605e50ebb4c9ea9e66b93f049126f127232bc191bba10e3059b310d6b547e4a2b4868aa88808730faeadfcaa85752e76c59146f2b7cfabec7157f849b2f41d28ef2dd4561b1dacf06887cd3e1a08cc744912dfda69ad8ac0d07c4c62168c186de2b089218f590d9df3f6e83d389cd134ff0f21fcd4993040dcd3a32e2a4a269c106ab22905d1883d3096d513eea126b233ed9c96c827c4abde0c5ef0267c4de50dde60cf810033410c67174869a81d3fd1f6dae5f06ab3c24e31ee8808dca126d4048a37842d68eaa7913782d51554797919baea0195f36a48786cc2f82c03cd9e497c1fe3c40f3ceff2072bb152241243d4ed1839eb0dbf32e4af3ef2c8ab7bd8ab47d1aa92610b545cae5b5a72bd416f6bd26aec9a118a6418ae4a421ab17821cf1cd138616e1a9809a84c8cbd9b9d1e2639b02cf1908e4f633b8a3c72c606b814d2e1f4004c4bea1df87b797020749237dc462dcc88f6fbde0a371a8f646d37433f53ac48e49b9c2ea8e5cbc378b1c9d1f7e1baa3ed8a97ed16bc916cfc00ff9b9615a906b737a7b4f971acfedc32be745b5b1204b8e9323525a6e7ec54f9b50b84f7f59384ef2b0cc16d6295df609e657f364cecbae57fca106c33643e3c076ea049d9250ff8d86ff66892bceb1ea1dc63041c95a6205b83434253cd5b2f44f95b3f5d4788f3fd4cdaa30c0ea139e5c66c200890a51dbc98f393efe7fd6b010527d87c096ff8c44cc224b8090cc01ca948fa5185ec779048d29c39228af06396077d6f83926018071df0341f4d94d07dddfba2e69172d42389a1e9c0430c89361f0808808f76ead25a4513bfe725f328d6839cf3dd1fd6c170ceaa2c4c23d3b623b030048f51f16f3124e5c10f240a20cde6b4555fd7db119e7d6995f8bb89a20a03a25a8d6d5045980bd2df1fae3373b7bfeb321f9aaf13c16c941c80595eb3833d383aee3344409e858a18468e84ef76be330f91aa07e8b533a33ed29e7c949a829183075d4d7b1e18da3afeb005054606eba506b613cfe66b4560615a28cecede046d4eb505b056e7379c42dfbca8e98559aae800f39e1f26b1e1e9129c6de0b50ebdcdd7f2eebc1f71ff789b9426d5c67538a0f6ca887469975d7e0f0321084d51c21d4e5931d9126f80bc93c0e70ec6160fffc55db653e95a7c710b1457e39bde63c67dae7316685569d2c40acb6c5a22ba57ea1633ece01b3a919dbf139e29abbb3dcaaccd61ef043210300fb96180a62742290b79b7470d464c1b635049a4c61fc2c4a135cc12ba8aa0ba13d208464160409ce8de9a55133f9d7c3504046e8ec12b3f4b5333d6db85963d5e1ce910fdcc48aeb583e9c3fd4d91e801d759e463dac874773bcb9247d5b126f9e6b453547fcd9beb78ac34ec7b3cf5dca3be59a891b80f1d6d7b9f487adc9179583d36dc5cd3ac2b5d9b15f20523c2e268e55b2e38e242f5500bb5bb508800a71517410f5b81984aa8a6dd646f830ff6865ff3e58fe1bfd77e266664773b1e1740170bc71c9ae3741a4cdc6e1f4f9f355a3122b9750729d1e77fc3bf74922c2afea26706cd3d3e554268f592fb341010b48c42bf942271b273d6f4e610c1c0d4c494e98569f0b6d3e24e14d322eee6f22d008a995796ec3b6e6f9321826b2b3494a4228e1450e634f8686b582fe930e8b3fc8e36dbe5eaabff880e21b41c8c2c8ffffd067b5241b601c4fce6fb4cc999ca9d775b143f18d661335c9a20026c2ec1ca1d92898de04adabdd06001af91147d96cd90b0155aeda7818eaae4cb6625f1af216e46c7a78fb9f0b692077d30f5b4090185518eac938293b65d0c5dd94a6dbab60436104c1fbcdcc14c8e0dc4da5332c03c1d9f743fc15e505fbb6846d98ddb30fc0c42c7463515e5fff9028e4e272a94111f19b2d1c6ed4d4c6ef061ac3e73a8105d19991e9aa0ad98d5d4d1ab4db6934a981718f7b6ed9e5638470d75e82cdf7cb8e915c93078cb305918fd57c2d5d13f5e7aa5a7446b14fb1e5004919ccac413a5b126c55e0770ebde65bf6d7beae8a4e885f47b2be216877c2061ccacd73c037e53e494841e4b800c010a5f066dca29e188310e2256f9d75fd5b60946420ec2d1f559e8a8a6db988b5e7be668dd175549c5a25b3cb216d5755e5662857188cadd1364e279c19aa92bb386eed77f4bc0d04adce7f74a85baaa05f6394fdad159a0a18f6ea896cc1b059a222774b15ae5498093b1c6b06e137c6e5d88f1959f2b4b0331d0b11f41185bdb6832f3089c9b4adbb8f54cad05d4ea0cf589acb1d134ff6c802ca935251c0a0e36c972a257405e4cddc49deda759004914ca98e55ac59b28e5765611231e86410a65fe1968f0116c8241cfe384000ca16c48863f8e8729cce885b477f653424bc3756388e1ae9366532c33c495ee30648e250134dae892bf0add8586b6cf9a16f84c938898b57a727c000c8adf17714d7351b022849c59813ebb5d1c546169f8f6272fcd1c84778e4a253e25fa23fbd68f90819fa35ef04c3d5ec709e5acff1b9c7de69744964d5f26fe11a35551f1af199d57b218c908d1edf021c9a7c1cfda57402a9b3f63498634a37c03f0c7a80e120e95b5f00fbe39b3f65f3e97eadfda92eced3ce592ffbffa045cc3b961a86ca489d006b355fa71edfae90dc3f7fc7f179b327436769e20989d3b76094777d5fa799820f639d81ea0710fe20864b74f6b5d765af3a94db46b437b70359018e676f081318fb3af26f74ac23dbdfcfa876631b8ba8fefdcf4fc58faaa09340013ed5e8a070496e846079576d99c15c78235880c7cc7a5bcfcc22c26583b95b0dfd61126e8d0f9a07dd302d9e802d16d9cd8b689f14dd83de49410446d37eedd6732b30fbe67cd64bff5ca4019d56a6d97e2dca7a4ba2284f431d8075bb719302645be9fb1c54809909053823273fd9960091bc9a49b7364ec8f05cb7d6a6a2fcd8dcfc1b74203b5445a4026f162080236806d2ddaf35b38e319c79012213c7367e0969e210b4410a4012cf4d95f1d3f0cf5330cb951c1c33b00b5af95683b8e9a7ed868bb3e133e2d905cd5ea51798da1ec229093a9fbc698938b107e68e3b286f69b24e42988e3f4836394bf56478b74bcae2857f37bad243c5172ef6b7cf8f9a21ebaeb5ebab3bef24eccd1cd3cec65c53706a78e24a6df00bd9ac41bb0c3d8ab37b0852e9dc759da29123572d2fb870c1879dc5aa792842ffd45ea12dd8e4a0b3d8a5eaa01e0ee0b3290b93b4b7c249fe57d7cd20a6e9cef41d6f502488ffe03cfd8b336ae8c1ee3b64dec1d258beda8385578cd623fea8963345c0ae87971a88c848e1b9dac086eb3dc1800805e24aed7d61dbbadb83952f32f195c307e8c6b764adad24153c9c99fb94580ca0ba5c1ea73a335657962b767daa4b3679e4acf4e80cee03793905f5579f2b828f8efe87334e66b8ab196fd438f2c1f936ebc1e60a0564ec8b6e1d9103c2bdf97aa60f49600912946da938555ed61239eb98bc6781c18957a57c4e47e56384855ff4efe713c0411844c65524961b256a66c1b5e959540fcca43652c88e569983f18c6d3b88d0721f17e172147d26858617c60a47748082e5c4cb56088ade340b3d1a9d6cfa139ef7ac6372c79adf13129079cfaee1e85bca077f8ac55ac8bd7698c2d9bf71abee682c5b4f65ed3895f622b5561f5e6ac84e384d46799738e9db58f4ca77e9b0e4ad33b1e7a5562abe4a45bfd738a7751f34699d2bc251731b341a78feade9f40816eb184f42ef839012468be2d2b03c6c2ceb3d7a43219f79ad9dfb953194781117f8dac01a5daedf043bbef2857cbbd2519e01d03344e9227df86f2e3a64155e19a80f1ad3652ce437c6c9c360e3110c9bbd8ac549f8e5f23c476ce7e19c72ec473a49954db90bd444266a4e56fadd76dcac4a593894479c7e7fd96beb2d38dfb9458f45611f5767e08bf422e02a561fe45c525da6fe54ac40ba523c8627ba9e98d5dcb4bed3eb18b29e0a8ba88ccf20356db92e674850f90dae650975530c0769c2cfeb83828452352858e5cd70deaaaea081e7bd672ac8920409d92c8dc67466d42f3a68637790e28d08aa66ee7cfebcc0559787d808354b12814b539afea7c3804cb0c21437cff58b6fd6a1e24a849a688b7a9a472edbbc00b76bdec30566b981bcfcce10c97ae965f6d2458d259527f172b33cc32c869f6348f86c8b7ebd8b2eaa9dce07cde10830f51b63a997f1371c34631b6db91c758e45079dedb618fde2a0380dac6258339a7c900e447b7d9cc70033599d40c2e2f19ccd7a04d85874f23f34e4ba4615ef011914f0eb18070a03d5e3e2c877b42d0eec78e469368e6d19d4f21c3e1b85d8a5f01b901a1176a74f9607afa84fdf6e261eeee86b878df3f7dc29043b6aa63f31156a7c51c0b35dfc55247339aff5f5db6256aa7fd26550cda0ff748c1929776325d89f8e5e733b33e3d39c5a25cb608d931e45f96ae8927b376a5e6690a808d311a56b5c7c9d198016616f1509244829baec52b837268bcf8e59425f3c7b8a301fa0ba22b3b9b886d96724b88b6f080696830c611c529038b4007a836474f1d5abaeeafe792d40973d29e582f9039dcbf3fc63279688d92179677d26f46e0c6a30141b2233da74f88ba6819927787cc49f4e41774b4ede008c88d661c6a54d3ce0ad73cb841cdf5df77e17e6d13cfc1626d9ffae5ce9b884e56cdd6125534942cd83ec1e4b39a219b00210e52f2f6f01c758cecae228431af030774ee1698520e17a017b653e283cad54dd294875f43663bd454774c576637c295a9ac9a0ad5c013ab102cbcabe5b3fc2294d22be9743b20de07b1cc1a6501d091980529f11f4fc790fa6898a030522005733ec4f59e290c2afba85898582c83fb75488824f67974c30538574c530adfbd0afa861a6ab9fe820132f1e14183b857736e3009653437400feddb5535f12c1b70d199f52aab5b76fee40e21ae223ab57d9b96706eaf4ace629a82160e52d740c98c70fd92d424c814f4c6f932bcfa289b0eff02e809d18b33b7433af42ee8580bbe3b0ed346cbeef4950f29ea500af3be531b464aa5df258b6049adb5294c3953d95f8760929be3ad9b0b3ed6b01f2607ff4f4e1f1c18776116cafa3e0fbd3719a09b0fbb365250df935fea744df80274ed0490af6e3789b0cab596f11d602309ebc3580e8eb81d8bf11c11bad0d3c10c66de88f275b769668308440f11053b7db79b55487282ccd091048e4ae9b1a7cddb42be7fa4ce6f66234c6950d8788343b7fa905ba382598003039ca396bc3f12d019ad9298615f9d1fcf85106086b92a0281d2b2211dbcc5e95b824e098ab194bc4b304d58f4c79ab1ad52bb22b4bde340e7a74323383a0e32c74616367d764478fdaf8314527ec3266962ad2cce72797a7ebd93c2977a6d5f6bacfa0b76abb2648ad551d19bccfe2aea33734995920b03c25748277607a52d0438ce0b44bfab1cb1aea6d61914d31e0007e7ec4a66fad664e15b9001482f4702010256e33fd535b169eaa23674b778f03145d26002b73f152e6ab94f2fd6073b46bcb78178cbce01199fd456a905525eae2f2c05982c9b88aef8091987693a8b45c5836a8ae50a738954418acedfa3efd44b0e26ab9027fe7e5f1d488c172448a16d89eb3d6294df97e2b0049e93a1d7f4f8b48424f3e16ba214c39f2384e29516cae9231db65b4e3d64e877a2326d54a85dd9d5117969a705ab1893f45011f3c25288068a1974f3312fccd77b9aa8dd0e36b3567ca4f9ed0356971a56f799c1895863882798c4a966f877d2002877bfa23c6441f6e47be93ef6fffc4323e2857e0afa18e3cd74218240892fffbdf2d8f0fdb09308ca7363ca66bf3992233b2aa52af5472d2e415396c476b375db451d7cc1dcea8f90fe31650723742c0f482f75322cd9b5db7546599f42cd3e84c40dffceeed2f4e7fa2bc9048a3da7b465a971e825948420c9fb02d61d66ba7b30fb904efb9c121ee075b5f148b24660f0775e1299fd75154243be89ea2f1cb92782604c455773bd6ee2b041f762b0c3960d39951472bb02b450db4ca93acd4d34f22cf5c3aa1e2502d86148be25abd403ede0af67cd2ed7aacd85b94ce37e443eff3113396de6f8534d67c05c27c16d5b48e786e380ef4c2e57a85ae350d16f6a62d58586fe0337502cbc32604be1cc960fe8a891e7df6bce470a524de39fcdfabfb4a956c21d8bb1b608804673f38370d13f8837e9f33d51fb93d15c8036f5b69ab1f2a9db78a82fcdc17be0bf2d8d5aaed7bc5882b5c0a3a6e585dc40cfd654ae901e8d0fb271c8cb53ac2b6fbc6492a5f0a06b79429fe62abd62563ded09fbc60cbff2b587669ea47e16c04a0358842f27935357c117b4d68ae37ae6d77fd4528febca0c78e41838a7e9be863a1dd5591c29e1cfa182315902821fdfec5671b673b625fa4e8eb5fe4bf7d206bc8289b3239aed0b793cb7692313030273004d3d93e2886bb66043881d46e68d7bb8b34667700927302f13a7c0f895a569108643d72f6186b07ca922aab255693891c2576eae2ae0cf189af6fc3f5066a55474c83afbe1209279f7168d897badc3df4fad8be153ee48157fb9a033191abd15ff66d1d411eb5ae79861ab7b25f16340d4c3c612dbea9eee82e3241623062928eb5fc24b14055679ff75a7c7a33252848b8cf16d60cedf23021676d82082e32aaf8658c450925cdf7b23cc1b7bb76595c5a14c7af2da6adf0be0ecaeb1b86d66489e2aa9aac7e5f39d191d318b46eeefc1e8da55865e7ee6594f7bf8121e104538c737a9bf79cb595e1b4064966bb89790f88427075c65c6d027b240a40c4fc2072fa1bd4a540d0ae482cd496e0ca50f584003ae8d9e96d6be1e023a0f959dfc74fddd5e0189c6a17cf789e6e508947a6423c3b54caacc281b2e91d5a734598efc5a8028240be30c91da3f7251ff9e75f2a6528051feb9fa0180d530f5719a3f74bac4b97a645eaeb24557213b73c95b10ad0cfc1b00eb1e63ac7d21054aefe190f189fa7222661a25b245dc1f84db297d0416989ead6429301ae67b735e7bd0fcf530ae3119c877ef87a4aa0c751db248a662900c970c9301bc24de8dfefc33bd980a3cdc16a1d51c1c8b3f133b3fb8c6803022e7f83b771a1529456e0cd0f6601210d3b6a27a6ca21b79975b9cae82914965a56fad6b100d5ad16fe9063527d726bd575a7dfc55b57ff5fa3dd3fc730fcf10644b3c41ab26143a8e7661cad7344d383db211998d89721488ddc012c1f0b692be8eda4b7698bf2964b091c1ec849e5a67fdf4c38cbeb093b49aeb9347a97adb05b510b8f70fb16f54445a36707b47e5ebddf4dd4870720a2999f9c219050a731ee49ff075b1e2817918f4191ae38b35c6350c91e035e6c782eb9de3cca0bdf5dce6538932bc1b5f8da0c47f9a5f48e3bb3a59da7288ba47593f1542d7d01ae254872afcba78e1e9c99c90d75de54e9176cfb34a9ad185614e535e1f784a79ee5be532c76368efb3540856252dec73c262fb3a00927064b8c676308f0936e012e8220eeb07ff57fcdf62e26a7c557d672dbe8846f76cfa199f0984563c29296e1668fa092f7f350c19aeebac76912c194d5c1fff89c86d7519e4e54497b2c3a980adae38ea5900079f926ad9274c4f7412badd6f6d3c7b9d8695211e9e311e8fe99028c09d7808256333bd4c3a9bd9a66a7e0cd6699b720fc442fc9fe6ead5a71a20de39ef126e0e10de463c1038f7cbfa6f7b6918f9e9933d341442fbb711a2d7de34e841374ce3ba2e9098f82ba689ce90c2f404b81f1cb26cf1d63b0211c728d9325a716ca03178340256c5976de79a18b67a6aa1fd1413966df58e5136e0e523bb085b1ef3ae3874823279aa951a02684cf7cd164f3f691f49a90598b0abd1c568fdfac38fd421288fde093761296c820193b64c9811ecfbeca999310cb74533cb21080e0d35ad57f39ca8100e0614bc34f837f2185129be0359c40a44dee2bee67ff575b6c7aa6fe4d0ab538018cb65c12d125c5862694a7b9b39449d71ca8bfc968d0c61679dba242d147e4349b92c42733508fedd0d31ad75c9d50979ff33d4df2fb0a78880b6130cb75b61942aecaa7cf15f85f16f095063d9ffb67e70131f6b99797462f912e1149b90cf7ec7995649583660bcb67880b724b33bb0a0373fe814c169c305ef01b1e5cd40b19ada560f93ef0c1ff410dfd40c96b33adfecafc4027084c472b5506399335af00d22dcd0c1e31d4e9a9947c723316f922d09d1c8ac73a18261578b58118506e85c508ef13ac47df3a43f5d625dc06d7070e8e6868dde7a39090c75708914e67a1862d8ac2577432adcbfb93aaed88f150b70e6c82f597eca1b33eb1275fbd50d7873156c057338ee7a20f4ae44a6f194c79408c387b0105919ee5038392375461932e6ebb03cc12670ff35bf81628f6c20b670900f59a28bc682160a9f5e5d04d8f675bf35e99ec983069eb0f2b1603d169013ffcb6c1956b43b1aad0a0379a09bcf531f0d21209bfb15ff94f424d1606bd33eda230c274e08012ce3e5c43b928e7cb96d7e24ab72d069f6bb75a9a2df628e7a3bd18c9f864520cf9ae367f8f73774c9375cba833b438de166e0a8cc0f12ea620e2f43f432794b005c84c4522ebc05e9dcc98d94d3dc50743e18dfd36c88675c4c5dba8970ead0835407d12e36569772518dab1e4a1b0b02069bc1b3cb75941a9294f6aa9180c6bf1f925d549bd394f430c752a110584443dd2508e3e92e9879b4ce9590dfe6e4e54b19051fd29da12ee6b9377df2185888070322994e6e0c8a02df7c9526d227e40189c728d7acbf0ef865797134800b620a7cd6c72724345c95447363145c53171e685d44553e55a5f5d56e04fba295729724d9fc400aeef1513b49a5d48cb5e5ff47af8a4f409368e39b68d6cf92a94fea9c4d629ed4cdcd12e9932b1baae25a70296ef56b7ae5e030103e13ca960d7e149e52814b09d819cb4fad848c212f93130e59abf37f9c75bc7452a693a8b57e6ed31e5be3d2aceb2e4eca125da11e1e1b0bbef26a58fe89ab9f5ec545c8f16f8466e1e1dd760567ce555bc9b2f31024636c7c86da33698ff370152c8e271feef9ff8b1335173611b11ba93723f077734b07ea684cb7917b6bdd5f993ba2329bf96a968960cc37bfd6a6e7e16310ce442bb05e04ce525e9dba0e2de21acf71a5e3d97ede1adcbb310ce6f4c70d056a233fe087195223009d8f640c9e012d52e45cc681f71c17d2f5f6fc61180a1bfc716d21c8c6aa5c78c86c99e5ba1cbe103693de8e597a72215ca87cc4b28faa733e80c6f7f3e055ed9173a0e3cae058be5ff5f43b94b0b68a54c6365264fe8e1910059d6991b4870d67729c9e9526139822c39f2c479c8b7c191b4d01777cb8db4d2b3b793301a04f6d6ceae3984fcd6502acbbe6595f3ad35541c0c6eac6605d76f4b2fca44c9c9803b604c232f01da88292a1e319dc6d50810fcd0f7d5a5aa382f9728ed005b55b2b6fdd09bb834b4c7208cde3bfb59cad5eec946140dcf8fc8cda1d6056d35f5d39e61a26365fc7a0760f94e4da5e755d40b82871d28b12229f9e58bb8e759196849bcdb6931048079d61461406191122ff4f692bb76234456c121d15d3a74adc5968266defec647d638145f69b86c562aa910ac673e676c2193221b5cf627494c7a4b54eabd62b7581ffcd3942802e0ec62b8b7a3033b4eff664a92dfd1354345fdc774c783226e6fef067d836c31fa6fb4395ca36df091646db6c70f4490ef096ace5d7d00db0eaaaa52473a0b7cddbce71f50b313af0c97c568b128ba794f133002111ef7a34342e341137c2d5f675d02236ad7f3c2e20c48b90c4d0d1ca6f3e042806a78bb2c0a5b6d4405ff7c6a2c4a43f7eb0d90189669503b4f49aa5ac84c0dbfa2a57b8b35e965e55c3ab541ff70c43c910b8d1198077c44c96e765d44849eed90d6032eae710c6014d8338cd34048d3d375db55169c8955f59540778e3f6386c06a4096bed81c79e751f7d67d8ba083aae54da0169cd5c5f0793de42d75e15e281662149bbd452be8e52185c02795d6e730c9fe38372bde6f430a17979f890ed5942d95abb579e0f8cc6b8ced2c69c111d4b9b8fd7c73cbbe3ad928f01f6e4f5decbe246d7841e2715a0879f004a7bc6dc57da882df2345fd5bed32421c87317dcfeb54b772787e4561f7618362edb47dbe1cb854b5028d7619493b655a276ecec628983d0b0df66c899c8fb626f161599ccc2597ca783e9e962aa62c70f227fada738ad1a5fbaf61aa0d6989c3427cda9f9fb5de91009ea27346a09971b9f331bb6e9f582298564c628b44c7f4f4155fdca88a674e967d9801b0dbe6d963ad6d628d35691ef2bf3039a72925fd2b138abf4efffed4573606838d3bb6ee1e24d2c5574473e0b1bc6ff02d5e7fd282a3db291fca269723e2668ebd1e21205507f3ddfbb26fde019bd3eec392fdde95518e7804f52a0eff26c054ab713536f67780197745f403f82be1764ebfdcc42ba8babd246a73f88b9e457627653066f79744ad8789159db0c47ca632e650f78fa82b0d6bf81986280bbcb626142f6d08881410574c038f2c81e3a13f5d7478c9025d1fbaa67733b27c59056357d512cafa0cf48c3a1edaaf7a42faa5dc90fbd5bfd67067cc0941717aad44baccf38964579e89c69884b1638c4b46c5519b067db12f27cacddbd3e97a47fd12ae534a5588a6affe5d480eb5bcf918d13145c1cbd8d9f4723557d3c8e231ac0829d614e5305a18c69fd54cd55eee7c6d8856af5c48af73764889d749ca4b2cdfbf560c90c1572c80e613c8b67dc66d4bd738b849b76387f138990e92785cb63062480bd8f8e55d8d33527bc53b97db322cd7e359c768e8a9000d575026f37d600b50e983192478737f79b6dccec21db89110ddd64541516148b44c88fea329ab3b6e8c92dc47088b1ff6f919a72d7792becd53bc777ce5532a7c35be9999c33b20cd6e962bbb818cd8a1857ecad4e55e8bd98817c6dfe0dd703708f5085f30ebff41672115bf4be7bc231f338651a7bc4f8ef9ef396bb9c9669b0d65d4e2177245da0c1f77d496551b704fd3b908d3fc72699032a41bd1b6793fc2e4734cbed070647ee037ac597ee77375d1b48ad7cc6a774b169249cd9020d67a40619d337bffafb2b446f3fbb9cbb9e05a89fd89234efcf66b03348ffbb5e3128331ecfef5eaee48642869297a2dec83cb393c220d90f526578ce6b9315073320123f900e5d75f041efbe492481994eb0d4b449d547d26dbc66cbff5d6c11f746bfab91ccb2843852adfb8a558bb8801d70dc580490b43f98477097848a15b6405bcd899fd6f80e8267ef65efc8aa45c11fb2f7d041670ca45ededd8ea28bc3c8b4c505c3881db0f0e263967e78e9745a49590beba1e5b7c5e8fa7f4f6fc9dab6650705c0e4bb437e08c0bacc45a901eec40acfd6f6c194da71fdd5d7fe062415ffcfb4f099965a2c02c9f65d805b2ce6638ee773effcddc7a81649c1e198049d523b372c13739a75675394cd587f8e7e51455077e327ea5a122fb5995781d0f662890501340aa33ef43e6cc4ee1e4a97058e55d5d81e9a1a3b87edbf86b2a2a9c0f76ceb426e46340485a5cc3f88313a06c4f72b9c4a0c027ffaf410e780c4081f5f2b599c2f3c4e1817cfa3591da29a3e7745fa2fe4c972dae5659c2a129b63a89aa9fddf82e6406fb9d5ff606fca5a450a6e1d7b98c0586b75c17daf0fd80052f19dccd138950e8031cac2adff209f82de6d929edc7321a144050dadb9b6d95473b6fe36b7da8b80073c41befae0ce242c6ab1e29f0a8457e24d3f575c97d3ac0f1bc4f2430d0100bb7f95240e47cd293a9b7e90c400fb00fcb135d58abf930892a17b86a10086dc048e5e50330f81f97f5f3a3a0ca2424f6e3ecacbb93f5019db1557ac16933f4280497b24e9bf81ed2f6e046b1d6651e78f6097cee0849cf095eb02026bc7d6617ecb0c3b2798b0f59ffc922e37f48bf62132388ceea758338e83ee40b77a4f156bb104f04f47b4c4b023eceb7d55cdfa7d1de584b7b5de3e68bc744befbb11a07993cd52b8e1d37f633fe20db3bf679aa4d303a5d5172550f04697bbe3ee7e465963217a90396e70efd0231e76cb95a0d404df2f377015bb3204e89d4f6915f30cea338d91bbfe850c3ea2951336ad2f741e73ac04ce74d0c7945512de2a225b0035a675bd9a37ad32ec2fccb472200651578beca7df0c8b816edf8af5d2490e7cf8b5976fb7c95870f478f185fff95e981070ef8bece170fdf6f5fde3b9265441ccdc510ec340b4311d45a5212a53f41aa01b1d7e67c108011c4ef55333a15cb268cbb9e129902ee565d20d21c8a8c334833d9f3ff0f6112e6073c2c2d17fc17da619a9440a58100cff923e2a8bee4ed4e9eeddd8d0219661a0fb33fa792a8c8b0c43602f8fcd6699e5d92db5650d6e991a0f09a248ef620990a4b6723883fb014c7d42e7d20daa7554a5e780d62bb272c889ecf0139fef77064753b22ac8821ddbc8fb32b24d370948a71a1ddb56af1999af5b95ded8cc4ba68d029c5e5f58832eff4a17532e12d33a10120368c622a73ffc4ce2d460f75a85170a416d7a2caf0c16d71a9a2009ab62e7a380efc0e564bafdd5c7e09ecfce7b84c60ac56812d028095fd396d9adbd3319a61ac3a0edfaae2deeb8f0430a7092f17cc2696ca7122abeb49cd008803de4913943b9f26b3c49ae0a2737dbe3de145bb73718de0bbbf80748e38cd13a2f81fd8b40a48f9aca2a2ac1887c69aa78981c10209d1e869adfe0aec05934c97fab60dc1be9f9d1d2ebf6242837cb8454fc7666d7be5aaa198f89f52406ffe966310a2182ce8edb35210491100e995bec5cc46effc71485780b5c9ae46b08bee563ada089e833011b571f083fac64f099cab656c661e437621c67d1760d5a14e6a0842953d731231d9bae887f7edd9667f3a714ee08ea2983742085dc98342c9da940c264eb19aabee5a2b670fcb7a92c05f423a008e3998c924e5ec246e671069e74da46298798e1480d502ee34ddd31c1a9fb2456fb620fdf2a545bc81dc5789463fad6102490122c216351d9b0a15766801433f3bc99a2cdb59f01ae4890adaafba2eafb5829d17397ecfbe5fa4959a5cb205808443355e2926da95314c49ad9c0a9b1419983fc0d8e578b7b8c8ef6df012b080ed312910e546b90164b7c09506bc6775f43248655faf6043bd1cbd265daf6750b416def8a3de56e628984d371107cf1123659900223902fdbcaf6bec3bb257237f25f916b707f434ec05689cd1e320b6fe7071cede07c80b1881efe4bfdbd8479dbd2d34465b1c0ab5f56797d3d3ff91fd699f167b72924a0cf7eb4fb993ca0c07bd9de0ae1dee2a143669238f080c8aa0676e2fd46cc0f8f2e1a73254089f05b9a99987f9e33cb57d2c0ecc0001e7fb70e64e34df426bc84167703ef037309b28fa0f592f1965709b9bacd669485a2b316d8d986bf27ed8226922e18d47401537aa859b636495a7c7af1c7bbe04ebdb5891a03e0c48f7d38b6bf6b4f80784389685b4b78d68e1f3d2471760ee578e62540ba6e9c719942ce13862a198e8132fa33dd0aab80cc1ecf49ddf62a4f926dd314363e42adff254c57cf4811dda440a90132b1ba61facf4d1f526a745f8360656c62b5cfacce9ab0faa3fb18f7e4f2e239e56341db96a3e05f792d386b360bd959e6bb6848ae77f353fdff7f659ceaaf8c224737a1d52a01c3baf0ba29c000a68e2791c29073f6e1a353d378e44eb368682ded1d5f51751b804927eb2011c253195230861de5a97f5c6e519176ad36b806aaa2c8406d9e0bd4575402a41ecb4cd6a326f70727f2a117031874da633b57bb4bd9f23129e5034e126e63515a360bae1df468486631cedbfe26d1935067d7e643982a46f2793bc71ca719f2f554c2d75b948c0ed6fd36bb5a1dc2abe052e41ac7987f9ed66bcc715f9be94b7fb351d857d386216429d5a1159b5cccf1feebe84b488c3de230f96c80408341efd5c8d8f279c1e350d0b435654c158cbb6db9c5fc5d2417d0c41c9867f789330150e952aed66d733fd2fd0914e6aec0c1c2edc0b59dc2b6a773aea36f8467c25c7bf75cb967a60616c7f4b1b042b6924364b4a82123a293e0f7d83ea94b2eae20b157f0b3194ad70558e6f18c5878dc844f027fc745861a7d6031d50fed8491a390c839d96064e2d2c902d29a808939c4005ff4de052195f8a45e756393c0f89f88fcdda7d0749b1fbc4a5cbd1a6c4ec6d009057a16d01a2dd67aeefbae131674c9da3dd35ef38a983f49fc2a2ac17aec03767d7001068cb9b18597e3b1b186d53145b5a001139bd2e9096e9da0c2e0e857f721555d23de9ae31ddbce5126083e8506be887b1fc84a4e532da154af1618dd9f03734d6025cf2e89a3d688a57b386a61b36ed57bd398cbe0d198d6dc915f174c8f89f47f70fab85d1045c003f71ca770f3e3fa74bfebf7df208bbf0818e312b267f0011635bd50b40548fdb47f1213ee428e92c8cd0fba8eb3bc594279797d97955a0e008073978e6d6a3b9b790989b0e0f9cd150f92c9a8b0fd22c5c0508916f637cb2bbc07ba34a417fd3a274825a124bb2e93c82e9286fed547d25cd7d97338a70847e1855bfa600a94fa793eafe46d757e286943230252de0af382a041cd9d5677255370993c179444d146cac40853f3cf0dd6baed9f13b7703a818d07ca8e2210596ea63e6106cbec26c5eede623fbd8d0d4ef8ca780b3cb19e65322e1070d04fdb8444fa8a30c6bd291bd9171906ea36c0937af568231e3a9b24986c3b15100596babf59d0d76c4d362fce3f287083540842736abb96847972c3d9ad81d5ade36fcc7b978328b73fb1be053d4ef528b9990447a08228c87370944d86be9017d9ef461219809c74292db6a871a78c8d97c1c954b433001fb784a6227fd27c92b2d8e2144e1f310bd706039b08361f0bbdcd90de61f6cff2e6f1eba10188a163bcefda57b3cbbee07e49aae7d37274264522f90d03d26e203ddc7d42801c2cf621ae966711b50bec63a486e8ee0541a87cfed0b648f7f615ba4db5421d706664215ee5412c153e0315aba1f0954e0abff30f75e428c287368ff056bb3002dc04c6121ce1557195456b6a6af118d322c5f5b4aedfaef9d4eda1fde90d169cf0ca68821479d45099ff35c203cdc13f7da5b0b5349b9f50a2e5268ebc74b8252b31ce1ccfa474fb6cf0d0aa04c1bd704c80ccb5c4429fba07a68ff6234b72e3070084933487e86da4316745b071f53ee7abc343b6cb98ef41def06160b9b8f69a034f0f943d91d68fd7ca32800238990b0400566df2c9148417e8776fcbf8449f0169873433fcacd8e14966334180575d1a44447e9fbeed90fd3b56678e9cb43cd2944863dae50526d494d1cd9a3ae49a0dc247320d9d0b61a5a6ff7f400a7c311a670dcfcac414a5bbb991876cb1deb08fbe1047db2f7b234fc582e15b1eb0c2e0fde6be53f54c429d2feedc56559c297c1d191127e75c834bc326e61d4d0332f4aac66923a135eef15119be05e89d2d58d9623d68fad315794214d00af9bd015cc9529e7355487afdada5ee728c15d645015d0f6bc2507424fc351bde92a5b0d6c78bd479b3a0880b989be63b91aee63340e37da32cf499a3786b20100554a47b64fa4b86bcaf8ee9a2e70c1c74562f43978e93e3dc3b26661f232d6df1c6bc96cabcaa1a63100e0dba22e33be01adf75800e0d123ef68e7aa17cb1b64f272705fb86101a30eb42a55c9b6d31777cbec3165cf0449effbb0775656e5a05c29aafcce050ac139fb7eca9e9083047c554140b655ecb6349d2650d422ece673d4d1cf7e60ecdfa6728e86d119cba4c07dc566b55e100aab03336684e0550bb07a93c64bb966275a0746a206423d7d925592bb8017f5e342e04c65e6930aa1b65d53d946c19d116081343bd256166f5363221f521f704196f4f4a785b2dc2dd44d99bf380127d3a5c4dbfb740d2817b2a0d532cf5582579ed6b2951e11109a770a0cc65d1579f42c0942205eb32c3f7aeed5969c4ad0415ebe28988505899e8b4ca90a633fc8cebcfe8d017104b088ebd9f39fca982b839ed24150f5d181f6ab4e28fee6290aafb104340d1f8fa709b53e5887137e7b1247f5479c94be799b63a2718c5fcb25c9aeab41259527f578f4b9e25132724c97baf363c42a7565a9ab956f6c234e56b81f0d2658c504d178de462d446b7c7658b4088db1786205ac69184188ad688b7dc2aad277030affb0f10f10f7c5b314c6adcaf52862cf4ab722724f6e66010fee6da0ac4a1da4c1f6bef861973d936f40af64dd148a41e0506d2b98a30b696c73081c26bcda131fbef79b8cb95492d21526bb558c8a6401f3a8ca9bacdd5602596cd30bf9c09236ff6d561d210850fe7afc534bb12e5a184ff82b5d8c01cf91bf4589571976a91b2bc38c6d21a71e37b38e3568ff84273e1de2e9a07332ac7985faecf7a5847a8bbd5fb26e648186d21e4f25cbbf9ac6271b42a55e62bad5512d7fc1a6af6fa555ab15c94b3faf87f5b88f1c5a4db0345cfd56a23db3a79e3111fe5e78fefef29029903d6d1a2cdeb6e33b6fbcdab4db0a8d7e78178f89cdc2c27f96a1cd8f2c0d99615477319320363797816c1a6a88f3216d0408ba1909101f1453add3c1ca14f5b6daf688ca5967bcfa821b4f7da73ee7009b7e4f4c21e50a113610c911284fcdbc8770692b0aca5981a575706b67808b2f396eb968361529f526f1128a6970925ea21f8c3ebd9d159f725f0dc98eb2e3a95dee6f1c88917d486d2a3bb6f0c715eeb6fa47647aaf3c562af88c673c9b3c0dffeebea67425a354e3f3e5202db1663c3e97ced85aea444434267fa992fc14286958c89f5eff4ac573e4c4f4c957289c9dc6f3773b48a964109feb2e218274a4c97dcf015c1bf06badcdd4aaefd0f793f4836d5a43d29e39267bd3ed527ba6379f54550e5f5f282a76ac680483c86055d0c472e72112e676ba1e50cd8a23f1d1c5514ca16e239d90cdc5253e953add0cd414b55772ca496c8c0ed826e8330608eacb0121071c53fa800dee963b8435ad5f7ebb621a238596eecf2ad739f38182fd89b7340390328a18c6a5d700462f23d5f99b19291ce640b71211604b1d46d0f7da40df6ea5520ca66148fc2ef3ba44885b4b1507e621f9f7dca7eb1888f6112f9c5074076398230cfe214070299a7738d731bbc044618ddee31f3d64d4557a489f0f3f70b5db3b25b04ce18ab90646ccb590f001a02dc065165b2437b86fb895fd48ff228bb2b3276a1c62ecab98c22e79d3147b2d06750f7645d0355acafbf023d0f753794068604c92b7247a58047adf5f3b521a5b59b42a0f3aee5498e4589ef5edc6d8ee1ec3b8272dec4898ff6c707fceb11516e2957d854bb0d8d4fd95eef044e26462b70ccbde65a15d6c7bb9faa296f3a356124c8876aa8e47778b5d74013e6000b8b2b10d86921523d86929c94a96285e9fdd997b88f57a97742bcd7cabdbf63b6a1b48e18cc056fcd5f5435e1d5a5eadc4a06a2447dbe08459397cb04c0ff4c2ac9c3214753a23e23012c181b0ff368430524ce13d2be7e2270f4c2b5d82b7b007adacb9b3bf81ce0b3bc831b91258bbe18ba8efb5eaa539b1ce3401f8c513d27ec67c1cd722c092ecd0d6c316d316c43b8aa56faaea092fd04e5cde783e26cabd8b5e9f8bfeabafc7f77f421bd289b43812e1be65912593552e5b27dd0b3c9aa5267a98aa762ab007a87693df02593a484e03bc9b993beb40ae82baee10f5c42d0f7f9917206cbff1c84c03bf7d689395168d3b31d5ce0909fc2a72d92391bd0554a390485ff358888e443bdb8f5e895c6f28c8e80d8c119345750712eb113651178e217bca6a7dabb67840b08bd303197824950cfaf19e63f333a42cfcb38bfe857e8f377f3d7e8027da4d8d196cfa0da86b66cd64e014501ca90a23dd7cf4987fafe493b0db1631c262c23d34ce82a309af32933d874533b4370dcbc6a82f5579afb92c783f0d30a4d01137e5b38e8f2b17f2624ef97f8525546a39ce9bc2e8a8bcf3581057fc3aaaa18f773267a397725dac72d772ee040aeb4ede183c0fe62e4ead560ebbc099cf8a0796b3b03f8982221843ec3e1359c72bb820da35fe969a80308d0f40178f1351c9c03d1a494efa956cf8fbad62e15d275048cf1643ef290c1fe8402652b9868723274cdb96a43a63d25423555a5469f20037e224a0f13d33c6128441a2f30af57f04088ca823cb2662b759ad56e825a6e1b8a9ebf1f5e03d86078a182b2ed7daa082ff28028c42cdd8f86b28cda793144fca303e0d34c9180694c095778a7d4b1730cf3c57106a2f31929b3a14e58369e6454226c71abb70f96c7195394a65dd4fb9f7fe34db88ff0817290627e014311cb50b80b4476866e14ae3bc7165443a1eceac016823bd0e05769634f882050f03f209a538776048750c450ae928f685cced6845dfcb766cd341e4457e705599481ecb9b264d86c423aea1f27dc0b171f3fcae3cfa8fb0d7dc132d086e1a1eee610a349f977608923a8973abdcadaf1a9f95e11d5482349e2c22a1148aa975a55fe3c3b6e5376773149f8eb19e030b0ed60803f65bbad3e96e945f1f505fc44fe0a9517ed98941b4aea2fb438591be329d7b9065c70b7218e9e241f73d52ff6009b10f5164af96ed41313617866210d9676a1e6a8f37122a71dfe08a1621dcf30b369d2a1ffbb63405c37a48349846193063fff21a54792c45c9262cd2ca8019676bb8750b95a3ed77eb877d0fed9ce5e5bcdd4880ee2f987f9a1ff50426f1e530f06f1f61344f0f4f0cf3261e442502fbfb3d17dade5486db79c04ae14d187b7b50f03807656b935d0946842f8557325bafc0de4ac931f8e5a814d06eca6f8de39940be2455db72bf18b72312d17ba18d816c2979490fdde84663641a2ebaec99ca018d52daa80848c6f3f25cdefe307fc2d076cce4ea62347f00d0c2c31d77c213f89428d942b4c93e70ce98aa934de523fe0387060fc88985e348e55f3e7d4705315208aa998133187527be6d8b38863cffe9c5c9ebcf63b797d8bd567fbf3451ef458a39100b0cc77ff11fb88d073c2936357c927b7719cc9df233be06d072884308ed773ee2d09d25b3a0b56cdf2a9759c13ab03adf126af3c565c37a91c08c9cbbfd915119870effb33e3bb63f53f7f624a4ea226d153fa5acac49ef6efeb949e55ee78204bd1f48a6176c065037356789691001d18501e6d4ab8bdc66d75d64794253d747a3420d5e1516de083a2fd8627d08048c02b51abc04767b91b6baefe7a9dbc04f0665d60787ec5192d949d412ee4745322f4fa82fd6f007d56858da6d2a9aa58594e812e0d53859fe3033903c4f301b511b990195294ebf9977d57f83f70c5fce94a40563e0c2d2d2252228c7cd1e9b6dcd9b315a30eecf4ca4d4e3ebf2d5ae884230143a2c1b3b65f365270b3a107c66306d8af23cbe301752482924becd80a21a581503eb03a4e15addd910cd167b81749db7f700048ad30c9ccef4b2e79968a7edab7ca05c13029bedf95f10079f00fe89cab46d13af7ae719f2f74cb554de0f150a14b70dc093565ec1779e9cd36c26f2ec822cd6e4439c7d205c81597530c5970d03d4030ecc5bbecf8824a6e3e6a07a1768e4a8d9a1450af31c7960679cdb3f1c6675441c58e60e321ead91d907835ac577369abfb8b11e0c1be8c1225086000abd6e3db8f62a49bfca2b1426ff815a900d38f8cd64b46246cf742cd41b86ce9fccc9dc91f8162fad6b5a741937e6642097387cc864c028268982a5a16b9d7a76cd068f302bdd4e15013c67ba0fb482a73bf6bf46710e05d3b48e62ba95ff2fce6be685b41d1ec0f4656dafb3baaec38a0e84dbe4b47a9fda2aec84825def416394d7744e84726e04dda870804593f4f93746ab3ca65f6cbd6f29641a35e5ce11380b6b6138b8eb77909dc787747e5d8971bfcd7608df1a49ed8d581270940451998cbb1e18261782d1c87a1b2b787c753f0b004236ce2bb6ee3d25102fc4c9856b5d24e4979959e6c1ed9a121b1462a92d38ecea1ebd3dab016e6197feefe2d1447e7c3a82345772a20c970b78de0bc7b2d09d7e2fbee9844005df3eaac5d372f2a59ac466cb25e7683a5615032601ce03cfdc2cfedd6e4562ea189dde7bb42facf7e82777dada22f77815dc77a8a6e8968bc48b2e0af200885db3a8f3925a484ca3bdc050fdb63272a5e424e897984037bde6debf7dd057f5d4b15d14bf0b0e85dea44b178669e7e8f891ad915fced467b28418c97d9053d6d3842729672574366a5b9e0188bd554f11d577a2343eb8b29ac574b7f8797ed2e3e0f4c66fabfa8c5e910dd6921196287003aa612e0ac970d040ca3cb69305dac6c17e51924aa51c94c501d2a3d3e0290fca8bd093294c2dc4fede7d7526b29dfe3caf0246808a7fe7d67777d499a63dc7180092890719606df36191e34b3865e19f82dfb2cc2cc6283f6ad993f741dc1e5d70e4611b81b82a483185d43832fecdc7249ba046f663f70ddb14915ce1065e5372ad151abaa0443a1236a87d42f85d3c264d9d1f1d3663e6a0a291b08c36dc8f80e8acf3d8cdf9affc37536b11dc77d51255871aac78a32ff06965da60facb4aa6f03e4c8d92340d457a75f88943ff0b45a3329a591dbe1fe18bc966a956f6fef03985c5aa8c3c1b90da9ea5a013cd1d43ae78fe1b7fefff1b4a95761b252707488f5c38efcc8e7d2267bcda91926f3dcd4f119ac5b2c36e961ca83a3ba32b04e72f078b763441dbcbf4022d8b22fa2e88c9c81a7f2e9a807a6d60cf583c58d378cdb0e9d7db9a12eafd4778d6498e0e07a68b1debcd7d774c6793a6e01fee2525d45a3d43a6956f9ce0e30b52666b97790166cf5e09d2390e5d1b54c2ab595c85ac41f579b1362ea0a1f8e066f0c498c50c56b0ddee8d5b2e988d3714cb8b5f153627e3cb2b638fc0b980aba30059000bf3d77a6c17b21e80dd9323c3e661feb7e68548fbd1210dca1fff6e69b51fb32dfb270acaccc39d3740afe7921aa6ea2bd33f2930e28ecbea02b01af5c8f5fad317f72c5878ffaa348a04e3564bef9f9591229e23c2a47b400ea13df6687410e432b7f8b57e2f01fcb51779922b6b8b60d5ef1d32ef616175407e8538514e1a327e32cdc6f78e41d8f04454f3e2355482f92dc5a091f0f50bd39b90d05c463f2ad8454d07f191298024008facae4d5764753c19fb8494db9c0e33eba0fe5c90cab1467817aacf9303a81bc71ebba00a14782fd6d2033443acef6f954d550c8354b9a47f0f82f287c0c8205b10c0fc5cee6e3463deaf504d71a9f240f6d1c692856c10c42ff22205b98f20caa8f35f9416d123150be3a3f6ac35a92334baf71fda4936b7aaefc969476034778640ca7baa9fc8010ce42b0bb2d01ef0eb66d574718a7357cfacd0cc31ccdc5c55a02fffe7b967190bcb0c8ebb2d165abce61b44b526b4e3d468fe84dc85201ce88d025382219a116e8fe8b1a14b0b3a4ee22cf6e6f512a0311cf3f9e77eedf026d4286cb619a5a30d7af830451817f8f421275a975ecfc13b5ddabde1770d19cf62c3f6cbec16fbf6961c1d9e520a650054799707a71a942904be09e868451bcad9750b15b854c72d4f63274e3970f5be6a06bd85020c1624bb7f5c46b99620d4931245e1715ee5ebc294a3760de9f65b42b403c8458e52742c2d21c348b0ac8057cb0bcda4f9aef5703c2c028db56a382b4b01b6fd394e0755b03ddeab6216c777780ccc8d4464b1e71440ff696842854bad2a54bb91328cfd24354b8b0b9cfc0002b1de9de3a0b70c9ce8dee52432c04332827761edd755a3c581ae4486eee4790afc1a977bbfe09a2aaf6501b70ceec2064eedd08bcd3791d3ff3c028369ce8bb3e0c9ea4f7aefffa6247881917f007c33f7d58395ef1b3efaeca02cf011a6a847c3cd1edaf38b066221bbe1ca8d5a8a948587a625498b5b0b5d49d3c1e6d6d01629fbb26d151a477dbab49b03b2e7bc6335bb9c1539fffc98bfa8b221e6ae2e37f7952b66c54a5adee2d05a5aa587c267c1a19dc520ce93fcedcc4bfba7f974c6f62e1ab2baf5e3eb427f084dc11f8ae87dd37a4e05f93fc3d36bb362092b036545ad8a6f14271272279aa35ee89b4c76ed43c8eda404d5cce1209800f9dab6dbfc26b49805e934496ebf93ae71d329909d203cb17e3991a9f94745d7a8594a4c8032a10bb5d8f344fa0540047c9b938c86b54a72e2fb92f5a102396822002679eba775bca9fb420fd1d7e1ee7030c74e463182d26c63d99dc4a32802ef6f1d236d7ad7147d586a7bf33f266b9b7de4aeda74b4dbfda6ba77b9fdc4a77c48de442ccc5b702208f7b23d6193f235aa6143881f724b0d328f931967fa83109defde876c16273c96a83525411452ecf8b90802c71f04cd03d8488163018368346053b9a35301ac94490ccdcd723573d4ca68e95a92101cde668e4663094134525246fd7ff4c194a48c97cba5b7cefe3d89a071ac291bba8f077a1e6aa7b4cfc8f3bc0bc72af68e84e2b6d7fbcc1fa63b8c3c7dfa555dcffd109797b5a858f98f057fee9573f85607186a9ee79f9dec67f2f2fd69f9d76f834497d821964ffc334835cf7c3d4eaae68960fda1b190d91caa7fbefd96b20d96f6a0418f2df38cc173c65ac0ba09de29316b829ce7889bb47212b4a43e0f5df38ddcca8095b01bbc9bf388b44c499341f3af498a4f7bde0a5cb1ce1f202cf3171b5b9415ccc12428559792e2c7c4a440326b132bc2fa68ab339daa373e203cf5423d4ff9f0b33390053a212b0c9dc33e2028a10b9c4f8c9ba4641901d3be9d351fc724ae61857fdaffdc38e91b9d8aeaf46a4c585b854f9fe3edfea17041cac6b8afeb5c0ccda42eaeaa7af8ccc1d69dacf0de04fabc7c2ac59307b9e2a0f9ccdcc5b426572e0f2c0fab152472fcb15de15f3563f28a941a7a8979c23f7a68b69da97ceb35dd4dbe448b3fd2c8f5ea812a56c0ba227a369471949b56e9dfff4c6b13f7537117850b9c481451457545b9064b7497afc02a055bbd2f9b161a2b90be6dc4aae4c2a0efb89d45a1e8e49c2ed1ae9334e5dc2b0a921dec6efcfe0d58164111c74810190c636d46c5b528e3f6849506870233a9cbd3d36d2f8f3ea05fa1b340d30336722d645f7d2795db7609e21939c1179e191cbb9d39dc4eee1e61743fbe5594c1aead66047f04d36a2a6737c08879948222da141ddbca7f9436e97aeb4df561924dc4efb782579eb9c777d0a0c40bcef89b97e2e0e24f9b139c10fd5e6d457312447f7ad5edf4bb6dcd393e4709c64301a0a48e87a8e8ae749580ae63fd51ee746295d2847928158eee86f273c991a30e6a0090cf5dbeb096edad1a7c3dd602f5eaf4e93b49b88c2e218a617e4add00b824eecfa17337b73b81c2b08cc377a5f5f139d104aef927a5e73893ab40813c7cc0ef0abdb4f7f940d6559af8ab686d069ece405104a4d392524c19b34bc2a8ff0882d6ca7537c14ccc9548c991e4450509d4b7b743ef1d69523ed6ca7e558932c73f3c12e53669898fbdac33d6c4014f36bdb3bafd450b8c293ca1f51e99d2d0e7556dbe67ae48d971ae8d075373c2a3082e6dc82ae5624177e7933b9ccf4446601741b4f1a77d4fc10e63fc298e50e9a23df4e100193d24e939348979471fecc9646bec62489dc5d5bb2f767b8bfedd8a0db9804c27243dad120d770341483874b727ad2f86e097f31a4dbb8decf7b0beb78fbee695870ad0a3c60ed868caadda41d22773ad1322a7ed7e59e3fea253fca3f25301d3bee2214d80d9864c61e46beae6581d68a6a260a9953c053058752896b21919754752137cc291d93bb3d6bd05c93953185f2f70644e4ae5101075af97ce940d717f9ead228c3a73993b3a40378a2abff76e2ab248494449001d40b476455b217ce5931f1b01cb4a4755a9524647e7f2cbd14d25b1c761e6a3cacd897d66121f6b6cfced764332d5e17a2fa7c9992a70743994c941ddae16c23b4ad70b033ea6cbb8e86ea0787cb480ec37e410e850691aa10dceb5428c86e9aae12a742ae6b2241cac20b9748733e9c0f4a58da7ad2eb4e036beb48a5c0eef9f43b0e762f49f14473d9a382b5051e494a6d097df5b2746f8b169eecb286b6265c86ff74237d4f280bad483725eaaf4255e60ad363e46493cd96c923ff5d371c7cbf85e232a2fdc507435199f63a8d62b353cafb4cc4c9f5d7f23326166bfdded94ac0324500b3ad055d04df57a6e80927fc776a3a43ba543de8036e66a5288eb06c8275c4d0f7fc45fa25bf7244c261df16692c458063e918f6e756606f920ee686d2d4b3b716384f531d9f103b158ac0ce646c4d5e18e4b157cac86cb27eeb0ea5ddc9c337c9c450a70e592332ec8753132471ece3bc093511ef1f5011b01d1beb47de59649a1d2594e6c8f4f8aa1bbbfd8c5ef300ed96eedf295d224bfa4f03e68729d566ee13d162b5dae33cd7052812ccd6b9a25b11582df0df8fe37a1d77e51b103210423a8f4716d030a9d51ff183f209edffdd6ebbdf4bf977c3808d32dec3ee2471bb3349dc8eb7d5e90d4889fa32a33815268797dfe3e286111dc520af2490d83ea55c9d5bac0f0884b6d979d2a89c1d33a8ba9196339fe6a3099ed3205e377a1bf40272687821ece0f9eac845c24775c7cac8dac5a951fdc582fba3fb88e132b2af5e66880c8c58acdf8627112a425c8ee936c45a383b565238f6aa3b1991ac26702380f0a00b8399babc324a0934c1c1fcc919d0ddef1e41fe00357347292670ab9070b702d42270140b8b7df4a5534533f65b4d926812faf7107ad022c9c49e348dd4efdd536620fa4d72f12b01d52f0a1be22eadfc89cd84e83da5a49fa630657d0dfe9d6d5bdd6e68e85f7710de5e1c1ce7fdffafa2741e4d4bd4d269537898d8bf87eaeeec9386dfac1b661cda492f49d6f0c4347a5d537cbe13d32cb3ff68ec2242ebfe31b8d78000f548c29efdcdad8028f82579e4d868d1b958a85a252c020cb87d448ff15f3731a3d8ab7887feb41f8c9577f8ff0c38d2674f4c9a8e9611bd55601f80e9e2429bf6925af342c6d254e6b1bea757d9559aed1be99b008b2a0a3bb58b42f17a616cf65e5a73734a409b224dec39e0193d2b69ba2a679ebe30d0eeee4c6a6b9b9adfb3f9b7141a0dae88c15d5bb5f1131fd4238aadf3e7bf120a966ba1c02c78f86304b93d2b249d1249b999b0b78d6f75d564ad12ca39b171fe42cff984764882fce4c8c1b22c9d9b77f7387289489d8a6d69fe914b636fd658017ac793ba1bf3d16652bd1698d86fe9b9b254f371c4c036098fac7d3b782d5ad7493da440ca48b754f62198830ac2ea4daa926b69e2db5bc46d2bbebd068b430b3e1cedbefad0f5689a723369d70c260f93b438b262eacdc2c505b43950d6941050fa416570524d5f03514d655670a6ee0d5a988c7ab39f69241df2aaacb21b6dad4c89d3a01e03dc8c605611ecd30992afd26eac10466c3831b83a20cb29f02c9ea6e7f8346765b6d0cb243e6fcc6127b7d7b8235319c0437fd08037caa0e6b1899affc0fa5a52f787f2be21fad29f62e61ff2555b21716e953dfd1e305781d1e449c7f39b6015d4d49ec25a47fbd4aa0d801c67a73b8bb071e83301dfeee714433ffef2bf40cc149448a0bc025fa91e8cad8c8f06a309f25edf0854a43a72346011de308654f57ac8b001eb7ceb2237b1d6d57314cea55da2611afd67ba31dd15dc3f67cb2fd61dcbc152eb3fc0454d3c48804a5e9e66d9d4468890c7147c2831e5e25b9f16918fb6bc5b1bebfcfeabc61a7892af2c3da46ac1de2ddbe329b72d51de5cd3fcda9864e2712a6b9248ed796292bf9eb2dede90e536b4959bb5949ae790c3f004844f9f63203634ab1e80ce5b73b63d07bf21426e7e886b99ec8f0c62b4d9d59407d010f363088e16760d0a1d1e69342825d3a06a550fb07132a574bf3d621fd9812aca5ef63384b19fbf6d8c54ee1b435dfd533eeda80fb133b9b19247dac6713fe43bdb44f063ed561c9115f8923916182c7dda31f8795e59a09ed18e19d013a0a86ba37eacb8fb173a5cbea9abef9b692755e661fe9317eb770c6ab8c6dab7f8f1d36cb6e2a4f3508c649f50ac7988e301862c34648b4e3068e6a2035ccb39f0756c7b1aee4955060ed7323de960a0de4457077749723ef9d9c9071e33d6fbb1d1bc67efc27c95e6e2f593b88a859e8185d267a923ea4cce3777babf64081bbe20c0ba19e48a4b0deb61c980e88f083800565b6e8f9e1d4a24d0270ae5eb9c5b49a71b76859eacac983b20f20a8acac0b0b7a5cfb38af90e4af4fb8c14f2f7a14c859b124a098d75ce58d0389530cec3def6828959580ff6bcdb01a05dc71df7b93025c1664bdd959c42da9b1e3330efccca46413e855a78b9496ec3460612ff7784385c1dea3f09c0d8e3b26b2ba9bf5a20cddffea8de650a6b0785441efa7b8725c08d7172d1003f6a362c89ef979b65c51a4b1f03e522ba968f516fe776dab0026a68ab0ac1b834bc6f6ef4b4f756e8b4cea724099b113e9bef4f30e0ad796bb7ce362b74ab617fb8542e6b1d0e410075aeebc7043d7bb2012ebe64844a63d40aad30584abca1194b82d5621a6c1c003692f67d165feeda0998fb49bfcf33f5475c009231356d55d469bd223069acd0d8b8dbab1bca93411fe8e48f5d13bd24477c18c73f5a61265d6942b381bb6862996e6f72f8555a3278231e48b5f74f900c0aab6460dac5f3abddad67a995f5e8de9695c8bae09b55e0564bae63ca9808899e2234d24a29345393ceb6d100e1d29d4eede2fb6023b787a9c924db7a6e530afcdbb9a80872adec8f0076d198eac3bd4789644376fd6345ee3997c39c367a2afd7d4aa043331d8acd82426ad8e6b921846e284a0c963b6062bdb65d117cfc1653e6cf03d202e241698c2f72ff4219505e5c3ad72ca284096df6a1ec2a5748390cb19e824626363024e0fdae3dff059aba9a057e7f1cf7433b4719fe168cb9dd09dbf630f6076aa3861aae3b076e31985de95cc68615a547adeb5cad7010d52cabc0ea0f733635dafe7d04218ccc3c3e455cbc912a676710b74a88c91f29c14f332fe438855573f077ab0cde674a899641d2c132b059aeb0accaf64fde4d3fcf2cc8a802850cf065e763925d6ffce84f5e2daac2899d38a49a869764b2fb86398c8e881444be67c73f7e6fd87315d7deccc7f62848e40d425c91635049a7f9e047b29abeed89ca2f36e70b18b3bdc53364c89674adee5fa8eae04b63f15363dc149b133f1f43cf0b8e2427eed0d9900ab9fa326b6d8919fedc41480d8016206e1d72a573f0b79057ee71f807584b0ee838caf405599ebe96f8e582b7417842e58ef6582e644e3d3e8febdd5424b3b4010eeafdca623ff86e95fe6a9be03c26b3664b127fde2fcf870fc1793235815a0ebeba90480aac0b297f893afb5e6e9052f7b7733b754aaec1a46a68b314e4cb97b43ebc84ca3cd40e8613da8ef65c78dcc6586f96fb7a10fc807375826308923a10770a3a087126ba37c199fc282bb0987c20725256f415733601e0ed5e3d2f03e4ac2ad420f96fe91447c05d08f10f10bf07b0c359f0ff6536c6a62836cd17c5a22a1e1d59730531ebf4eaa9397188eddae1e92de8194f750300c3aee7599d12a2b7183dca2d2df957088c745378edf084653781b15fc70e956ba048257d3c0c915f97fe918934ce0012a02a0d626665d9c81fdf3c5008fd333a1463f62e3e098b16bf1e3f4d6360ea74539a41ec668d6729677a66283b0ecabccfdf6be270d99fa03f5cd330c25ef616eee20493bd74ad70763f5578cef64fc7c3bf262084196e327de97a871ef5cff9f3a501fd3f96b8a3f581ea2ed55d1794268c950f7f07d927e5f3056a4df38cfc182534612898b86db2f76ab484b3934da4ccf8502f66989abc4ed2d3a0d82b6fa0b43c4c00485f24afae99ba48ef26e81ac5811997c8f093589784cf020a66883592ed1d7bbb87cab9cdeec973c76f718fac81adc01aefeb9b3ece99709bfd9bf686c4c5a48764e79cfde65c62f772adac8a5e8552e6359cd8daf391ccbf3168ad185db24d633b6e80da2e6f376471f068d90656595b2e6e5b7d81c0cbb3a441f6c830d640a32c2ebee4643d83de859206ef6ddfea4d495256dae938dc21a785dadc2e130a44a1c17aa73c6b24d55656205f0bcd5bdf50f7352968ed93867a34b56b7caec2d26f52bbfe7ef56e8ce96ccff871c854ed550b7a73b4dcbd2b70880f8b09bce7833539a9b8a9e1daf74cfa0830aa3e0b0ed875d05adf0504922191bec1bd3bd586838b8109540e8de9c07d2e5014f11bd0e582db0663da45f37ca7cf4c0371c5f78b10a523e581c4af86ba12921a8446990d6b6c16d38a5e5fac3e68b7de9be41cc5298f0b4671f15481d0febb1d2b0e0f1269e5c5f7dc5780935435b00df9e81d1cae26a1d4f057a183ca116be673826566b56c69cf41ec86f7f84cfbea57686a0206eaaa411b407caf911508601bc580dd9867b8c66a11c6e24a94408027e51512f212217ba75948b2ecef8efae638ff75c45ac27b87bd66bf9b70b13206ac9dc8b1260ea60a863c3155daa6e1a5f9bcad997fb7b5c20d3037c2ac503a981453d884041efadd651dc0612a5522a4e9b52cf70dc739c0d3f38ea551ef74b2a85e6a2dba29d76b5c3ec79efff11242278da5b92f10b93a848c209c07a045062e4c56dde2d026b254617d07c19fe700c4f1ee43b5eaff310957f20099f857be2a96d2a590fe8d5f0910d62ec091a393645714a59a967a80e04e84cf4d186b94bf939cfc509961d70a672b0e3de5631a512465897cda3c16a6cc97891c56d83c7676b3558578a31b9f7bfb2e0785ef1fbf1e85917a512320b7a5203634f8f84c079fac8125bc99f5f9cb032786c18bc9fa5fd55f4a0eb331f65ce3f3d1b480bc4c62fff1ef83c8d186703d149337c826d1a41692978b1b00c22aff0315ca3d390ff426daf1686be9deeae181aead4a111873d3b4f29435ea91a304aef4e10dd828b5b9e4202783e78655362e94296805c59bdf5ea029843cc8991135d48b2367855afe8a052b4ca4b4db217a8b8fecc0facc7c1f706480be793be764de3dd640e1c323ab32fb696538674f4bc84e562dd7fe454d20f3a3a74c7f18b27506ce9f4882b93128ee1c6cd9d8da07bfd1a032c3c86d923b196b540e8597f859ec0638bbcf86bc1f42e20bbb87ab39b5b30c52338bd6f9e570829ec19620a7af2a67d54b8dff03126eda68338fe3b3f657b499fdafb01db099f115b5862f02b59a2e994190df5fed17a65008521c83d682dc726c65c57b603269467e1f659def8beeaaadb9db576a2197a9beded0f20f4db867f9d33a96c9bc9bcc4c30b74553b60f65b9138013441b3d161c839d47796a45635592f024b20a7c3858710ada147ac7535d3abd46856b58eaa435c7e99e2993602cb2f132d41698efcd82e5ec78fc19e39c332dfa75cf8e5aff83724b823834753b8452f32910e90e2f7a8ff746be62be4b931863b09a5e4f957178b8b5a3924516d94a690c31989a8441d2eac581db938eccf580efb4520f4ecfc5d2b765c456bacd5d1bb27bd8e886a9fd510f3407d72845fc127705038f5332dd02637f61dc75e1c0632fab08b6d7ba556a960f669a26da51d779ad552d1facf819bcd013424b72f2cf21651b55866bfa2b5ece816acf5eddd4b9796a5389f8c91b4f71e6973901ead165436262c4849e32da65d0593b8623f73bfba92367567faca004de143a12971557be3cd244ce0ba967e64598bff14234d1fa3f7a74b8e4f1c8786588c200f2d1ae181143e8ba63f8a8d4787a744fdf2dff82345f9b12cb4fad83c83adab6f89c732f11a7128d38357c4681773bb2f4556a54354a9d1c3f246fb97e3c439a63b5e4112c5e90369386cc04d02ce050c07780eb2a2615645580fa0196f9c1c9f1b1b4190285126880c1c18cc2314571549fe9ece85de711e2300d89751d12a1e360f68d06ecd24cfec297d92bde497503314743477046f43e74d3305550c38cb9a30c4a08377f878a809ff2044190fe34e2f5a9b17db5e18dc1cc419324108c9ae5e951ae2e75b3e2e17f006de5753124f3323e60f106a0274075ca8a9b5aaad8caa07137fec3f6c75afb8aaf2e9ebb40c5e89983ae29e9c09a9344fada2bef62c102131362e824184643a65407d438e9e161fed75f3c39658f1812691bc294be549ef63b428d57be6b1bb71fc20563cd06e63267bb93cd73b318359eae50c7b66f3f11e50a457df24ca1e5e52c54086ba321135c5c9b0d4d98c49d740611fb729f04d96fda3c82c21885cce3f4a557a00e8945450682bc70338fab2e0feb164be3a877f63d9fb63ff2da460552fa08903b2db0c643f896004d2c4443dc054d347cd343a12a3d91179ce189d414f683581d2f990f031ab2e40f64ab5f0eea5c65545b26669697a880e270f26a547fb9691a94d06191e67daf9bf4b7e5623bd348205015ecc5c9e06d3a813e7484e7ed5bf256d387d87052ce006c6dbdf598e8a0b5e2f2906d2133f860aaad5fb1a0c2046a6099a97569ccfa8d9d2011860ee704743ee09d7e87115b00db41abe2e38da62252ed8d4dfd151d5cfb2739991d8f43b06e896b4ee969c61de19808e699e75538fd3843c91cb4bfe9e47e1114885af1d083e6ce3f4a4cf4d932a3c5129e88a670a554bca4b6a0d221e2ac9acd362be4c621c69d21e6bacf3cef52f85540f42b194a7e524a1fa5e966b318c5b99aa57db521a2beda764ac2de7c89dd6358e9450af574491f5f62485e7f4a7fc6547a90a3fe36676658cd66eb7eb8c8907669f764376ba7a000639128c2587ff8dce2471ef9b875b019d8502e96b32be306706d5462fadf14d7d34ae6c5896e39de200591d8ae45e5acb1298edd1f4634fc6b3ba14acc8b8700bbed25d05fa1c654933a55f5f4e5a3386ef397f41b264b72fb8a34ee0c4892d207f064cb73cb83276a0c53b498a723ffea0ccfa2f0cff1eaae09dd4875a62468809a1bb039a64316792c75add7ee1fc98c5155103f4a21512e00181ac39bf4701d0ff681d5a02a3d9a8001bf0c88546f8bd4bab654bfe0d0bac3e644d3d2f2f1fee070c5334abd9450789d4b0c1ec1f144d42abe0eed4098ad9c67ec45fc54802931282da336644270ab7310123932b6877db90cdfd0e3285cabc43d91055627847951cd6fd94e59bb773502b1e76a42cca20e44ad72c2d57d183b448b1ad940da65fc6736f5694b5f92e605ffc6eecee8b97710c423d37c0e147e83d6127de23a2a4ba159a67fcf4261be7dabc6ca9182d51d5d5e937f28a250fb50b74da5d9b009e82ccbe88317aaf4c4abdf1cfe3a60aff4385616f5b676cf29499a1dd72937dea436df2a6022f8ce807c709eeffd0fdf5f2653cc4639e006f2bdfbfbbeea361e6a78fe3d97e40ee2bb73af63c3408ac33040bf1be9f5402de90f7c6f9c91c27d61cd7d0cb1fd997595089c4b626048c77fab6db37974ab06e6b4079a59b7ac657f466bec7bc559c1cca5be40d4c71267caea0edc372db2d7883d9e4f1cea679bb1b61cc70d0172010df782088e70d864499852000b0353d78acf59dac49d30cd179c0a3eef81a8c4c846365dd1d439f646b0a1df73513a9692c38f641e702e5ae5d608dab95746ddf509b9049094fb4d6d00d7ea22d3db189c130fe815bda5cc8d5b51ab1150e494dd8771578d0b41a50a6023055e4e7a825dc593c166ccb7771bc49df8b1eec006061d1f6689497e94d216c41fc88009d759777d63c06af798ad0be43d1f606f100db9a17e3753d46803e479efbf4add000f13f0805c290cd2c72af1fe5dfc14bedc3f8790898756938ef0ec7ac35d78515b58d66805e9ea9c1e2ba15e9655dc08ecd274b29ae15c0290346fbb6dbf5e5d931781a1890fa262f1bfaa8f8b51ce206b70d3d16e48911feabbb8dc03790e926ca7a356c0083926d3812c2b88650d1448e337c90b139e4ac1684a3e0c5c8ac727aefa534b88a6fd0d60c476a4264d9980138d364e16b17a254941ad139eff2c62dc37f0b35c6d5d70f3fd29a915583dd605a089663b93aff542e2d82972cae136740fc126034d880a135bc6d2f83a9c08b23c6490bf8303aee3d8316d0f1a3935da97e7292eb3f9213920cf0c571a4d7f545413a438090c9f0b761ab78daec3b478c1445426cb339f79c4f3e31f8426dfeed27db68c97663c4b2937ed1eb840832174eb42e65745c3aacaa8333154b4211cdf5819c85bfc4560cc19d33c0d7737469a7f9fb83aeafc9df58c56a49173e6a6e909e0153f226d0b1664ab63bd8f145259237e029d0255392aef95e32e5cf55d805087eef8ce9d78bd8dc1c61d6415aa379fbfafd8d627c300328a007fb3c547850fc43bf8d9f1a12d9ec1c56f277ea531366784660b158a3e1b9de0f4c60e21d132d0b929e08c3945c506fb1bbf42c84b3f6cc272f9e0df5656e6e056195bbe15103d45ff14625081129fdbe0825c8c645d72389d9edb180357848f2b98bd7594b7902a1eaaec6047e8d78ec9d8d0c9099a4e12d574a3a6b565a30581134c7ad4196e6ab9a6fe529dbcd72500c92ca4000efe25503af6ee39d4820e2d04e41ba29a1dc171dcb57090b348ae87f85f8ecf4df19df3a7588545f56d2c4bee411889e5efb2bd2519b678dceea5da4e32d5eee67561866d24c0ce052336e2db100cf76bbcfe00cc2f8972350183646bbbed8eea6ded477fab5c48db800bb1208a9f3161001593dbcfce484115f8e93c5198209b65f869aa3ef3237cf871121a0f091007438f255c0f4c578bbc18ff1e5d097d2017a0c087aa7217ea3556c3c88b3929df42403f119efab638bd92a2ab41254dd08b591ad45afe1d731aeb762056ee80150240d8065eed246277929698d7a6ed98fe14f7d48a105710528fe85542fc2ed1df384488fde790a7e21a94d1c7868801a6298cc0ad9be3454a04033c0880dde2afeb816697e350c8c7aacfdc48beda13a11a999390232dde02bfe17e2570e427f1c67b2a463ac03cc3aa05deba82fc87d33f75014da7120c56a4b504186f2a64f753df6d6fd31e563879077204126f9ced80252081950bbdb9e833657a0196b9aadd02ce8d646f27653d2f257db276a6b24f637d425645d95a6d91e1a9fe7b5bab9497cc97614828c6ecfb04487a32dcda8abebc5af187b52c7c4d7ed71b73e3f02d75460b721ed63b7f9dbe09c6aedc97f003235807c80e00fc2c0c56b1f3e1146963af842e68bd839e428099dd9ab55ef1cc95c568761cd76c2fbfd6d15f836d7d352497fc3ee61f7138cb2aa18ce1f0713b2d9f715c69d389a349f715cdb0f26d2ee4e36b58af3b7335dc2617ecea0d3e5dea4927384c3096e06111b8333f69721c53ebcda011069b4acaa1bf76f462757fffb166792628da0c807a57b2296f9e92a847524d447bf7f699b1972e87b94ea0dbe043ca59a24f083c0602c57c9eba30c9d481bb83f6d0deee71e9e16a2619b60eea64ce8c5f906083de9ad4d1f925c6251c2150e888e1eec669f011c3b7626cf97f3091f074d6f4a23c57268a3ff8349fa1d3c21aaa9856b2c9b95722d32b2342698427b27dfd6a3b98b51560f366c515d9e12299d99bf2fa5a7fc32d9f10114a5d9b9c5fd45b9c5025f6e2ac6caaa25445e691ecd25c00970078f2a3302be8434f30a9b1b81ca2268b369e8a53c9c94c7e388fd0996eba35ccc0f0ba709ec5f44f6961425ae9d35cea8e36d08d66582e9e19fcc8c5e85044119b217341b3fe1b30529844349c57fe123556e8b64d9c9e531c37813d0113aa8079afdfd1b15448d46dd5a4344dbb1b6e6cf7fe13a900b7b5fc58a74a82e79c038e6031f8688f52016654c70f2162b519f407882c77c44281d00e8aabf657ea50a499b07b0020d48a12a401e06c437d0542f81e402c147d1f50d13e2d84731a3f1098dccb8042bf7b331b88159ed87d7d63ea7e34c69e8fcc13cd93b1e01ad2b01c2109d653723cc658f0d0e34d5f5539dc8d93e3de2e5ddd2871f2f0a50f2b5d165f49319c36be6e66f179adc20072459bfeef1a31a76a4b3cbd799c379c0a3de0c35d9e9b85496541b42d7da9caa84c88b07b6d4c86a0b230f660b3a727a25d8460dae15248fb8b9f3f879db577c883bebccf8a258cbd4846b8da0d2adc67a09bdef6f3acda1669799f3c58cc3b2aab1c4a9ccbc7a972c2f0d6af0b5438cf513199808c5079b4817a905861235dbb9d03f26f3034676768b18fab5f117aea2ea78ece616de8414b462ddc21eb700767182291cecf149f4792301a3744c683126e04715963338cf9fab7c2d6a4bbaefb791bbe9b128a81ab04497b0fd32dd232ecf43450b3fdacf436fdea1494d53a8c1c20471aab0e408654dfa77499dedfbf30aa65493938aa0082d37490533040cad8b843503177368c694e338f2f20fa6d3958dce99aa47d9a1fada9d1a3c5c05f5381c4502cca9fe2d01fe409964f9b800b4bb6f9c5f7d8f77ed905444ff5b96151526eb27c192224a50cb7d361d927bf6df943091ff13f3832877480619a2c462687fe2130d0bbc6652efd8501bc58361242b4f235917d07233e79aca1b7ff2e754e8367e0db46958541195f88bd548fcf81d4bb0b7242bf7682789042cb81c15e0a014db1aa06121c4dfa000dd2ff2338bec5f3ba641217516c3bee4a9e0d2da53dce3176336f3bdccaa6340fcfbaf10e3ec5ce3570e6b7e34b88cc3aaadfe72a9437c23343489c92420925335348e8feeaa93e758e0ecdc8edc38135ef0be811f9294077274cc7be80f53353ac3859dc3e38d98041c5717cf83a39c7cc81dffcbca52108dc77af5737b553f8e08a1587f8cf6b955ce919fee2d486ab0798c1a8b385486bf3fc116cc27d741f1dd936831f9a7516625744f21b1a2a732b85c2998c5ff10a0fbf6ba6ceca3c68bfb0d14da3b2542b9c5f7d29c9e56851927ff2f3af7b820b2fbe496f5535b8e571a1720307f526d539f5e7b6d2b540b51dcc73674781378379e0b7466321369d6e7b591be4ab6d7a83713e1302c035c900cb672744f921f15062f0a8f528d11b676bd1f4d360e81e5bfb1212fa2bca521457dc1d0b6e804702a93eae9cdbf485b074c64ca50095b211848e70afffef921bf72d7738078f7232c0ec80b98be95c6db0162f5f4ea4fdf71374b85e180ad20000e2bc928e656c5c848fb2334231afd0fb546fa1b912da7e63a3befd912895fdb306a53141236d887aa752155b125a097ef69531172ef388531a5bd46fc12ad868fbdb85c8f24ef56d9621a16fdc2c9b92100ed22b22e5e5846f3efa83403ec327473de4b218d198c200a3d46d26c71264ef5772bb395594cf402d0227958d73de2ec7e97600acd8c3161bd8062d9c542b017008937d4ffb51fb982cfd0e6b38396ebe92c881a2e6a78fe77d84dfd5d7523708215fdbdf2848c23ba77ba606c3aaea0df07656569d4ce4609b13c4679d940bb11eb11d827d15e2d6f20f7f065241210e56e0f5d94008483e824223c8add45173fa2dd424c99258af7897fcaf169e4454b6b9f51882a097eb4bed4ac228339a74433e8a9ee44bff86a31b6cb72685451991cb1a3885c51487cac398081445ea0e4353bbd0b558cddae34c1ec206564a462ea35f0e9796625792992b2d313ff47f757271c510ec8dac11bbef02a67fc76579cc1bdd43d0674f760893682ad654d464637539316d12d8bebcd482b3339aac598e4b11b4230601ee09edccebdd5980996a29edd80378358e31850c35b07059d2870c21781c704e6c9e38682fc1f45d598c316006946b032f41b03c0adbbaa41dfa93f409618ca52031884e3c782e5262b1811371f5637da6f33def26469f221c7b260fa95d0884323580852d58302a84c923a6bd29a741b220a7ee48d85e778317de49b6c2e29d1e21d4d5f094af3e2f169d455dd0652c438572bb78d879a0dea73b064050482601728d92fc78940262384d90d921459f04b3c624a3e8e2070f4bb8707766a7264849e5d07c863010acf915805744a743bcbe2d87840e6a6c745e01253fa74c67af48d0308c11e64289195a2c3fddfe72a2b95695de89c7c3d0ea098cab477efec3563bb7a4b6216800990febadf645a2aea28e016ce5a558b8563f0ed99cb346c056be70759b9c2317816e7ebb11c333b749ea158a0ea03323b391110a3f4d130201b01291ef102884cfa7f1f73fa72935c3be31d284cca33e6bbc57e166018e82c507a38e81c3368b1844021347482c4d36eb1e0644ce1b89fc1a5904e5c047f7e5c420028edc98d0228470be8786d48fc6c78a41afb3524394df43f91843634b1dc524fe28d368d444e152e3eb0e714f44af8e7baebedd6918f10ecd7e517d8cc6f4a817d5719b666c7776a55cd887a124184879999b456af67cb29c70c8472ecda35854921116f7490b21b9e9569e887af99f090a008de6e8f5f20307af0ff8f0ff0127dd0b8c6066d02cf27904bcbc5578a945dd6b807b4a4fbd76a5576cdbb530a340ab3548dfaa58ad23c5665ce92f3969ed48104e8393f19dbe4fbc3dc37dae9cd5b4a11c33a480abcac280511d6b8df67602a5b079c9429176cf224714a20676b9c9370bf18618636bcf06c37abf0df6c668b6adbc6fba82231f53c514f3e21d0e8c9a23d9672cd95a543e65aaac9b5fcd1a5277224f2a94889ea1807003013f5b96696189e5f1a38e128a4347689382b1055cf81bfcfabaf1f513fd240331718995f32dbddd2f874da910c45b4e3414d58a2f2db5477ef17f172065fc0e48de5f57be0e9ed0c1414a5e7f467fd18a7e2ac1f0f01e1dc4712b9a7e9ef6ac98451b8ae1c71bf233025a95051eb257726ea4b41cd89d6a65d8a69c2b85f6558c80591a7f7c4a814f422e8df7975dc5d77a5626679fa5b3d273a369460da6eaf09aae976119a91d3b193bf5767fad2e17700df1131640bc8b308f8f7408f67a44a08cf0e87e1bcd5f8646b79adbe39b794c12fa38fbdccf970be0eaa8b1071572c7e16e549a29cfa669d9deb3dc0930779d035443cf3e1805ed5ca307364ad46a194a26de21a87538c766c09896a1cb7cc7d49d3f7626a841e7dee31cbe45e5921c42118b28f007f86e214c633e36e881eb27be52c0741f2627ba0f6b5cb9b2d2142bd3280febb227c1311abf2bcf85cded3b1c71ec3820a089a7415ca5adf67dccc0a2982de4683f1aeeec230c2c38c301f00c83df11abd5b38d994b6e11b3387f5256266690f8fa3821d3ece50e4d09712eaec1acb7d37528910d5917efe9c509c4c16056a43516d7663a171b125f04c51089a7a5ee4f4d898cabb446964700bd303b8c4570961f3c2eb5f8f3c4771f2c2ad92b0141d08c64fd59c635dd2e558adc8529d5ad4b8de68e8ae7001153f4cc5bd15a01d9188626466840c47ed10a9b9209d8b49d0ac1a2446751ec88cf45131cfd30ab80ffd183912095b505ba88a0864e9aadcdfeb496271011945da9273af254c3d6b0b4db1b02f5eb4045024d158bb33073ef1ed9dc92b2509449205b01a321fdfde56e348f88e1bd76220aa9646743ed24a63e86bb3472a463cccc42c73da22badd07e091bd33dfdea0db814f3df7d933cf001d4389865c2bfeb5311fc9d3707a7b9ec96f2124b8ae9b388f2ee5bac015610ba94526438e52eaf0577a922fca9d64a3a289110fbb198da311bf2a12c093e58e02e9b749d530bcbef9953fa912c7111194b636e157d84b68ea8a35addc8d9ffe718f7fdcbe5e1d98beee00de4a5cc570b0a89602f98fe702ae05f609b367c52f0d1b3156c73ca457ecbfa3f98fa3e711d643c0e62ad9d23403d5cc9f5378ef5850a95f39c678c16c3ea0ea75851baa4760900689223eca8d53f4b5d3eb24ed64154fd91902e5e213ddcef9e3d48d31ab3d65d0d32ad2123eee8eabc3b91bb8b12d639981409c92bbedc67dc96b6564d129463699e13de11a25e79090ef07761e9cabf920950936702a2e8869536cfd7effd770c50d96ce0180adc5e6e965c02b8a3371c4cade824c8b858923c0033d51e6d6f43dd9b7c9b6d38ef6b93b3eeac9dd154f1f971cf1455655bd028cee970a2b52029c1822095160fc5221111e10a4bf3c29aa6a6ea9c8919c12f72e29544c87e27cacfa50a44b1b577d83e0ce0b5a5fc03e40dbd4eb42444ab1019808cf9f3af6fd935e71025497ad629d966a36ad540b5d5dbe1ae72347c9b3a0dfc24039bbc1ca91c14443c9d9ac822c24cdb186ca787fa9d938d44de0c86aad532887c61ba857d0d1ed2a2d861e7b4014fa05078378b724257f85b03ba23233a1190cdd10ae26b3d6476cc578f13e661c579e1219cd722413752c3b3ce5e6e502ff5bd1f4259847922551d222979bd30709370a4ecae9acdc6be3576968cbb36127f1eb199f60a5926b2aac01b0b858e5eea89c16263677be22877dfee83658cc11b02e5d1e57626508eb102f396456f2649401df2e798d8bcd22ca3c431611a73144d756d61380afd51b771e3d35c09593f9fded890dd819a5951e113c57a57d8158993b1db8050252f9df74e3942ac66af065f37a98ff4b1a35aa6ee6a21e01199a26277ba77b708701967d2a5d1290ca39098430f52377d32f099efeac9400485def5460f74cafe06c087f16b75084751adf4697fdbefab6956145640e3af010e54330872d45195aa61533e1a20408f3e64604ed323e4c1e0c135ec08cab0e6e9b480e9db17d5ee06129cbcb4d83894684ab777eec595642b4d399e977bf51ab5551a56381d1339cfbcef8480bae51a664e9a96981bba448403e6f7d912c7d2f6eb847fcdac72ef6361abc03b6c3a76ed8556ac1e64247330ea22b0e41d4735cd4d7b820d2df2b756b7efbeeb89850cf62777ff7e5de96cc26b7d4a41f6f5f185b212579a2f1ff679dcb7f91c517202280418388d893d6e9040384a69dd9aebb42e4ac1af3dbd6d6c775ee81bdcf8fa7826dc7ed37771c9e53c699faf95742fdd6a6c15dc10d76920c183669700446c6d024e439765fb4daca039d244dce9bba7c6f65d3a398af5f84cc36d06913c7855eb185c155372cde4389f36fad7d32720885f6825c57242bc094bf93af769fc68ab2cf9c17530c89998c6555008cc92fcd6eb937c6f346ae034f3c3e2a3a7e5a8859882ef960303a715799c2c5f9bb9722324a7ce5f60ce6d5d15512bfdb45e6199dc0cce1ecc86efa37d4ec091978443d6f85dbc52eb0a111e97df20feaa3b5f830f639a2ba37e0198d6efda3b02b49aa5b8f59bc3a6a7c220ff1ee357385a741ed868fcefaa8a6639bea38a162f3525c8d849ac8674986fcb1da95a036c54c2364357a638e8a9f0fda1a024fa6d844055b44c3fa905c1ddc794c616bcb45153ebbb622e2010f2db795cfa8352d807097c100e36ebcf2fa108335e907f0e1c52c0634155eaa3128037c2648a29d15efeddaa41658a5927c9cb1f99668789b2588d4e7e8522e9fcb6610bb7967c6601e740282b5483e21bb6d7b98425e97cc7d19b88e84c0882c207c6164f61fa9ae388a4ed3bd48e8e51bf4bf860329a2731ee4f3be97f862ac6307eb6b04ba3daa8b5ebc9dfe5d4eaba7823b39fca957463c632170507b1f24819b8fb50463f9f07c1ec490de6611cf97b2d3823f11849e023023e97db73f274640d5e8bb5344d5885ae71cf1d38a887d176eff800efabce8bbbc87eb95ed81a157349acc7b430be4569ecfe661fae891ca4bff03ecfc1811449a2289e2f70af4bd514b2c6cd3ea6dd825063128becf1153d229af4bee00f8c776dfc778139c200d1cacddab881aea3526116f5e63f2d7526b0665ba1cb0449d5c533ef735915b7ab7660007c859e6167904b51e6a87f0c2456ef7be29f4180a6150b4e6c52dfa050ca358470773c81a260a2d61ac146eded59b779223429bc67b0dc2a9e8d25079dd402c18e852f675c2e28d4f309bfbf6cebc497bbeb55447f28ea33ed67cc1e78e819b1d34c01ea0a3fc2039f5fcd1fa2c92d32c2518d57687d1383c937e1b36b81d2dd1ab8f127fe10a4765780837353e4ccbc29c8b24299d1ae18445e1829f3883659a2d2d7fd105e77af2f2b92b415cf37263b188813be4da6d47fac5abba10d04dae8f4b74ac2a1eca9150a337663299d6461ba019f3be82f7bb07202b2a6cf041d93bdebb069d09b4d18ec5e31a4f5cd71c1be7196a0857f9382ad52844762e9f54bc247707684a9c85eacd548dbca8fdbb9ad5ef2cdac0499c13caf61742cbfc8942e7da0aca50de84ebd8007b1dcf88c4f3a877f6fb3fb0d8e6f7d6263c0b7563174467ccbe999dc36348194ab531d51f39e71a09be0c1382482822535e669f0e729806b2585f499bc9e476020ed821bf6cdf9cec983d3a39b1d32ad05160a963834dc090245eab5b8b83b1241ec8ccd43181dda7618c749e2e65dab5e330fe5607cd22a0f50feaabd415963c8e731e76d6677f8e341e6912fa73c958358276121a8ecc7b028b90f552ce1a2ee804865a06254dfafde80c4ec7e48cc74a2e97f8303bf3b9d0b341de7b900682a383446e8180c9f7b84eea2d5c59293c3a5a7c90fff3c4d16ca944760c9f4400e92221e5b942274fa13f58f2eb97b84fecece4d5f5a6f869ecff735ffd4aed22fdd1236393dcb39e2684483e22a33643d802b56ddadca0471637b48c5c19ae1dd3eec5b0ba9517268a8624e6ab96ea2c5f7d943c5c65ebb73f34ee1699108de55563777095fda63a75f7fa4f963589c285fb3688a5ea635395f9fe9f916ad4c482498cd42e99b95b6c1afe066233255594283eedbed1a5c75aae7472b57e1110cd22f40ca8f7807c80583f9acedae6e5f619d8ad80485e6ace59855ec033757117a202d9983ba5b1374dd3596a8aa739d8ad5fb539d784757322793eac9076542fc81ddb685b211e8e5d88a58634fd2042689a49e7e7e6df3a17b39648b187107d3bb321acec628df71abe4703e8d51d8205ab150101807d1e19d5d671e6d1eee38a378ae8b23df50e1073ff911005dd28512a1ac1128dab8704a2c91e99f89b31b55198205be37de6aad94522993a9fa5dbab32c905771852b96303b471d7297aafeb71ceaf3df9894c6a8d20673df5a99a79d7c2031b50ff992489ef3bb08636f0d44c5da541e4d746fc2700a2200033d0f8a8eba51720e77e6584653e12825cbbe1d7692b01c7a0ff6fd108e369533e8c34b5e92ad4f438ec96861258c129d1cde2afa16ff0148bd32d75e8c8ac606283f935530825ddd7399bdd02a5378ef77276eae0c36f1a621c83a563ff1fb1800d8abeec4542600ecd4bab899b845b7dd39cc02aa65b6ca543079fa1b36e711a411593ffc9a5cac1677452221d63d6ce7454e891bbfad1391a1685fb5a462c5d0e937c07fc6f92a476bf403a195a4bdc282585820f50355e43367b6a9bda16eb0f28d96a79a70dbd6a0b2a9a980a4d9a0f4c9a246a70155e78aa22c60415630297ebb98cc5c518c6f3664a25c183f68a7d73002952a9ec632ae5d3cf26d2125e45cc3103df078db76ba81bd396e20b7250fb7d5719b60b8ed972a5de92a5f0bd6b35952d0710117bbf4237ccafa0474a04500f5c592bfe3559229c9b2ac408bff99fe3c38702ee5dc3662f77817e67de1101d086e0051736e795b48c4fc4086c741e094ac44f19174db3fc776923191a8e58a2fad59abcb2e937cb18af91d260627874e97863a8173e9ea96e071f968419f84f339b7092f93880c374ec8f5b3c47f666aafb6636f4728d7595eb2dea9d306ba0ac6ec9dcf39fd94d2e743cd54e28f79ab3321e018d9fdbdd09b5ca002790ad8ef14b1d6ff5f8390afcb1958c664129f7ef432b40d8e7cd7a87e4051691b82fa53d71ede5554252bb8a894a78deec99657ca0a051ee5db62d75f7b7c277226fe8c6b0c9a045c8914d9eb7724fee069e855bf80ef13b0d47bbd909a8d76a6897aa88f64b94b3c0488f985f07955e4d0fea861c1d3eac6ed0661435911ab2e98ba05b742a7c0da86d35e5ad041f3fe240bb7a0543b89ce4d471e9a7ddcc159c1a992144f330c13b4cd251fc3461caf009a229d0dc7626e7e309914acc2ff339688a25da72f5036092f42dce9289b581d2c7258d680296f260e0a695567a3f4bd01a035014e140270d836f0b63d2a295301dfc28f88c8ccc73654d164c7763db60573a0b6f11056f2a150734fdd4e122677f57e6ac2cf0f9d6ba326d2aaf8df3379035fb75e96d0b03e162aa526787de89397468476a43020c2824c9297934639ab1349654616256a1164800d11df656facb274c8f50c800d07210d03c34a0b5551ba54f966274ae619c3971fb0ce62176452cb73b287d079a59c27d12eca10a34a1aee6b56334efa84dafaa3538bb669a7bb7b9bfd43d6e45b00bf863c1f45d23986b2f8506a03627285562b27eb6f1d9fda154e0828f942bc56cf434fb74a3d61423677efcf252e66cad3f832d71c51cf10eeaffb69e26165c76ae0bfd8ec208ba02a1ca89e40af7f088cc4fc1ce105845343f224bebbe3af7fbcbe47741bd520dc50927fec15e8bf52dd54cb56e5ca1f75d1215b9d4edd097ee3d2e1c1fa26704ecf14a52490c516fb66b883062e8592c0a5ca38e935b0a604db7e99edd24c8fe1ba0acf48f95f75edad5a7331784ac29689d4ad211f44273d1465ce39308fe5afe386c85686060a29d8be1c8704a85605726e09a05a3c17c3f4aa2d7790d6c0ca3aa543cd5f0e2fd4ec892d3e1695ee91f11cc3b90fdb22c55574f754155ad170088b50eb616488baf1a3fe5f97079382c1dba8e24742db9bc74da5185c78f4ae2b1f8a6a6735f22166bd34f43da0b8e06fbb3f86b26c83ecdd7bcd879984f7119afcbd03ca5c68ad42b69c7c75658a53749821676e44ddf4be39e98a46e21dd6e47e064f37bda973c0e827ef21294e32218b8cbe1ec9a81109607669b0d6fb62a4a86129f4cad887935300dff718bcd0443c0ac6301b6874738110aa3c8262ce0137548dd521fb25c89c86b99c9f0fe740d1d70dcea4d3461185d9ceae75935f884573ded1cd2233277c7254dbfc478389a66061c4fb5be6f8d35f3d5d4877dec8ad40a15c4c95a40fca187cced5887987393f855436eb28b57f4df4539f58a679f25bab204e8d9e4dff779eaa0e4fe8ff080bf5ef7ec71ce96709529acafc0b27d06379814e52403dbcc7b5e7be89bfe7c570c8cc8f961986ff52f388d7fea41258c3ae64d78e1c11f8c9dd451769b41f8a4ab937ce0e13864602c0cf8287ca7806a0150f76fe011345276aa2f0447892995347d6f45d55ae3bbb4e3fc2c60532191274481d61ba5c307d0c65059b988249a49b911c02ad1170679130a06e23b624d067d5977bfa0e03599cf782ad49273931cda131c8f8ed90b9c3ffe0d80556961e5a2fa91754fa4f80edb835a77153e087d3f27634e748a7a966ec55067270900d913eb1737b5a664b488169830e2f1aa8311aca5610d93b4cf836dc29470c69f51ff0a9defc77f0370d8ee1be1a6a06c2b956261eaf231592e8674b2cefe879816342b166ac9a8436eb8c24730bfdbf5f255f2a228651fe61540dd4577a2443f5d9a655e7ffe2ee1cd6eca721f93e1537e5e54d855f92d609d3ae91927800662562627c639a1f1587323a17170afbc491d5f6c9e22de20907a1cae425b7dc5c4df9a33d6e5b8a5dcbed0513399bb8393f5928135ae846009b7aa1996f8e233cf5b9406eefa6a7ff3bc1d301b5a9bb7dc307a7daaae05287680709fe4ddaee12cf447fd2402e05373a29524036c58ff85cee88db23f8dc008a9e833de28c4c535973355426f5015276acb05f5e0d5081db8f762335d3826590c0f2e3dd06ece99521c0cd4142d2249c698780e755f7fb0d1508f7d4a8302f479a5c6a5797806d40dca15d051861bd5365834392df17c48f419424592b086a0ac481dd266236c1181aa7b4b644f6efbdc293f61903b1c678bae674f2dedc073f956ba77578cd0224645d28e5f34945ad8d14bd75f32aec2b0668b8203395dffbbed35188eda2983a041b0fa6cbf248bfb4c3f8c78804462412587488a6bb92ad020e7809afc7a772a4069c2a979c73df88cbfab00150a204cc730c09a5786138a8199476f3dcb12b579d1a9a5bb4667dc6854969161135c1f96bc7c6b490005e643345f618d48887e4873ed4469ea6a553d111efc2604d7ce2655aee3f67647ac32bc0dbbca267f01e6188d5b9be13640ab74086bf5db3d888bbfe68f3259bf1f5c09509e464dc0a6b6b4043c491d02a703e2a08656aa21c0471f3656af115e29b254975f606851b7d25a329391420debab4f7cf50cd4ada6d5c19796f3fced5a55f6b1be3f70a4f6c7136c75fd5063226c9d9bd8b529c1363ed1a79a6aac93e1cbafbd4305f050b056945782d04e51f8030da0d400887b7058553244f0fdd45cbbcc8e045823bf97c56716085794257423cd5285ab2165bcaf49ddbe21ddaf2af7242759d4aae0c19488860f347d285889b4de56d6410534b6b97c88abeb0619b1c600333a2c6fd5c422272b82168d0fbea0d8e3578a2305d94de73b36c97c2cd9b113c37625474fa6837e4dc4d36fb608635f3481a39ce8d66d6f84bb4e2d49bc564e41e16a262a8b936b671e66a76ce5a0b56f211f0f541a9d5b43a9543798be595f7e64352f4bb3fca5d653319f80d5f4421e1acde6ea1ee318e11dedd3ab685f8f39e7950bf778492ef140b8f5cb15fd409d70974bdd5f29314e9851b6983fdf5464926a71597d3299036c386cde3ea0c9d0a44fb0d768af285d60f3d45a7aa4c467e1fe2ca67c9e908b606472af085ec866158ef2bee5b592c6a720587f7418223a3ac230a2f0fb260cb1b6a2e369dde84c0ae5f0bd3e442661817f6de0322e29c93181b7fd5c1f38bb54d99be278b6afc5d1ec54e5ab7af558c4cb7e35e8d39a01853aec93f3396fc94ffe644cc4b8e05b673a4d7aa95a74bb05a7cffed56464f7d903f502a68aa6d56fce69f635711254bfb247aae31390926e04947660c7c657b79e7825cf2045bfedae871833e2017285f62fcf2fd4b9f310be5a92bc536d34075b0ab5cbe9a3c6b7c25f75cc4c96a82abdd3ad1062c94f474cf1d6f9b9ebcbec53e5970adc81b95803128e2d64d58026ed5f15011d60abcc9dc4829ac7acf3033488cce40f306e8671b477cbe40c59411e342d81d2bb06706d7764e836025a85915cdfc3855e5e2642da19632ed4b9003a0085df2805544cc880e30bffd176b5cb8e775affa1c838cb86937abc2084cf258048610c82a02dbd3b8345667fd06b65db5ff82a362d2c7db959789d692b547670ba49c62670f36c0864cf369e9a41bd5ab1a40ba3484d1896cec0b3cddc5851c693e1f484bfb99359ef00d37aab1c5fea242e7af4418956f6f8af198294fcc4c23604c34d492e1b594813c0be8bc3d0d475d5aee5e3b2d216fc1daa93ee28caf1bf9f8ef3fecadf4390acf367228fe3fe8fb8954f570bbcdc83211f9c272eba6a935e2ea1ad972b0bc59be360d353e45b54d11fed0900c742af6557e399e2bdcc888794b8d1035bc092c30d8516b82131be73f396da9e13097eca27f24591d0f1ce4a75500473b8fa279403c640850ff474c132868d0ef4b85fd33ac973427260fbacb6c2dec5eafe4670ec1445250ce1579f584630d6dadc1ec06c4f6cb9bc94fde47dd0b20dea39d4c4856261dc3e877abda9fc8e684667abb3fb5423d655f0f161e6d92640317dacff909eeb793de43ab3375b71c29938de84a3e2570727f4acd257960b8cacd6b65b112dd7a0de39c9d12765057678b94062009a487e74faab48bad9c985505864fdaab43f0144a95f295a75a83d7bb8eb8528a249fff7786b708958ab5dc26643e61fd6a6abbf60d2a1ccb74581b1319df25d7521c5bd671b39e679a7867d3bebf2f30296612fa763198be55d6727244af860104c41030709b5e7dc6cd8b57707e3046d7be40eb1b10055236d52ca1a3074bc9100024349974aa99a01b5b8642562f356807ce59eec1393e82748c5aa61aa0f1adced7c3af5eb786ddd03be820397da8f9db30362b6c92d94b153046075b84803baf340f0ba8c18969c0a75d67d6797f7a10c48ab56d8cea0c22bb42c679af21271236665b06cf0aaa6db61a775113453008bd031a03d69222a341e49d58ed0faecfd5e13bfe6dbd6cf501a5424ed237f5b61d91e0083ca8285206fa1c2a46f64364cefe6fbb07ac94cf5db02a15916f45ba158f8641278e1a5b2e66b43b16645219bfdd289fdcb1ff4d768d879dbbfe1a3496032e1a7bd0ddc4bf9baaa973126076de76e8310213d8e36eea6173df8e93d514459cfa3a3fd82f54276818666d9cb8ad2df5597b9de48725199a6a5f1d4c40001b15539b31f1e04f8dbe58499dbcb8d1cfde083fa068476ac0d8a81ae75bf1a9de4153544faf8ce81dfc04a229e2725b4a9624996a59cf5a206d6d4555b16c85f2f18281fb5b800f1b6fe56c60ffce908acd5da8af2a39190d2f0a4696ec6402f038b8f4ab46d2b70287c854d90187bc4a79d3501851b2bd8caea78469bae9b11ae03acfdd42940a7223d797a0240f59a4d513a92c6f254a5675dd704a90470f9ee62f13af9ba97db22534a79708c31d4491ab47789cb7e5c0e19edd432ea0bae7a1289fed70f586c60527403ddb44d8860503e7a873d500ffaad4d9ffda4f8158c07c138287bfd6b01a0d785c47d3afae944bd977087607868d83ce5d2e1cb51f616419c5263716e6e0503670da016b31300b1ce39f63323c2b634e48ba4fcf24c6f33b931352cd90aca846a88af0cefb82535c1afff9b04625a9d79b8c0e7688261d174e7fb98406e4e54e97f65412af16030ccc723e9c33f6067dc55a5b9a019fbefadff756cb537f5a74a9dd3a7831ba2d205d9156d86bf0687b1c97ee7365cc1768a304ba0eaf01c056b12b1f8e886c953bc8627d708c9233adc39ee709f4462f8abe92190a32198f9f680cab9609c36a598025be44865fef9eded9b56864f989ecac0f0aa76f1223884e62eccff51d378e1c6fabac6b83d6ecdcff834567df2ae4cdad9305d4ceb78b82b28fd98b6f0a168e258d9a28f218aa170d9456bb4a76a2a716956542a9d1837e1dce20acbe0ac49841cb7b1da3b1b17c0085da77585ec537be11a4fc8ff630e89e5344f757416d9658941f7d0925053c7499b6decf36693cd734c869b367825c1b1f27e9d1c64b20c202bcf4cf9cc0c60950144a98c564dbc8402fe82d35bd86b05255fb641a5af44abeb50efe1cbfc9ab366b93ed588b56932fac0a946aedc6d2081b333a1b68c45a90b3aba61067a7896172adffb81536cf0a2e6b96c63f6356ec9038f1b3efdd0cee581606731a4866e9782da99444fa651977ac133c271c2e8574a6ce3e36566c3545c2aa748d37c62d45a14de5008d361cceaf4051a94b84af077a6d56cd6b542a2f1aac6992810ca4abaacc4769dabedd9f13461435e386cc6ecc1f82ab0bfa7523e783117dd81912f9e4f6a71d84337b8c324f1c2b83dada2dcfa7d54cf0c127089657a00b3af9ac2934347e9242b9d9d2859617b6684ff47b7837e819fb549a623f21efc10bd72de7e82e778d71e2740d2f44fa2f7853c20a91c0a569e1bffda4f3b2d502e2b78e6894f0796d9ffbfc086f6b1e31300ff9a87148c62881e5e6a55a57f84df7839a8952ee28e5e592d76f4b53c6fe8e6848e759cbbe445fe5685b3ffdadfcb08eab6f4e0164b1a7a1cd0065be5edd59b57f9b967476dffba292060570de08affea439f31bf4ecb35e4c24b4d3380b14be3c52ddfa273d11c07eb46b714b657d3bf706b44ac24f23cb4e15f2c66dd30abf1fbfdaba745d77640611c8cafcbdd45b509c00acd318d0d0b9dc014bf31be4bc9c34627d3d4e7c382709701289b39c8a0dd1a4c5e9a1ebfee7e736c865359053b98ecc74e265601bf14284879c34d5568d411cb8eeadbb397e88637a36d9e562114a6e5271192f68fdcdac1c0984a823a334feb4fb21530c93f356a790d0f16c07e12ae0b66566bef918c659c631293084bb8461ffe03a1e8209c6d649b17ddbd8583419b8c3e93a71f3620086c393922ca58540d5adea5de287e35c505a6c2519a6d1abd1c2950969b46fa928b1024091938ccd8969c73e0f0e1c5cb7ba9e53ea35e4b1adf4fc35c9702736ad783b3bc29c8971a1c57e44739fdc2ff992b32415aa9e9c5be1add6df6083336b89eeeadf643d3d79cff59b4aab8647488edb5816b0e385de73a576dc233ccdff3cb1ba842e4bbf956b8adad394f39ed2b9ae5601411c42fc5b3177419405c7a23bd26dc9d3ec479f4aad0c6aaf69b789c50b20a195dbff4ef0ef2b17c86278a7e731778d0aefb9f2a4f8de2371946e7e23ae7562700ec65b46b77b4b1efd057858bb3e5fac672b1f24d0f0b7be148ec80cc6f90831f44fc04edd6552dfc0e11655b30bc5bc8c06068ea29858ef8d57e094068a4f6cd9482e1c2e5eec643e1e49e1b3dade001dc5b179ff0deee3c1bef439dc58ecc95d7384a86f5bae932e533b25e6db21783dfaa645f679438ee06983d9a86512f1279b303e8deedce4a6b0aeb9def06ffcb10a19261263a6bcea8bad2cc5fe46fbfc11d9cb533da737a2f4e0f72254fe3c34848f8422b6722d008605f8dd40b7eddc3f5d98a7d2ad9518a4dfecae2d9e7161cd65f6ef0261dcfb82c29eb3d3302a1216c59635fd1d5874c3fe0a306da017a18860a63f6d8b43ba2e84679f2e804e5dd6049b7e02ef2eac9c50dbf26be062c3f9acf93373938b7948111015ed431d25825e241fa430f5271bfc16941e3dad28a87cfe5a7bf59c68483cf026c3e93b9f33cb28112b44e04be83948d508ad28f263dfe200ac1a7ad639392e67cf99e8dd94c1eabb67956721dfa981b3ecffc4d7c61574564d8dc98ec67052b788cbb29759cf2c8cd2e0c246786560af44fe315bd7c4b2156391ddc40b00374308b2776324c768536480f3e19d8abdb15836e96df3fced0ed37fd5843f690438f76163a4d0180152fe6b03eaeb5506aa05702c2c5f542de235f586db161d9dcdb93638cf9424f65a0d253a6908f44cc28274b4860a5b5487912a826f39d238ee9bf57183025575285f51593ae15f6cd8b346921c52e80d27da547d68f50e19d8ce90a3fe14c5aba9a43cdffc52859e01c0f6e558b579be46a92d792ada9167cce40d6618f526c25dac8f211a86f9e28c4b5108c9e60005ec043371bb6e66a0fd1a308256f0586250e359a86ef33aa9ab1395c81b8337b8a5854a1debec361ac1cd5e1d27a086dc5944962e53d66db62162bc9c3faebff5d9864e922d080f9e4cd41f19a9ade508864702b6a58d45c1f6f31a7f6ef3c1d8012e668a0febc6d12f18e7ecf051994e8faa369fcb6cbd50babc5e4a2fc06123369955beeac86172123150c7da10a7b2b9fea7fa9d018bb80fe55dc99683b508b8443cd10f6655b902046f22295d47e94f5cfeb40d71dc86ef44192a59af7d35d2aeca28c7741f6d3e7900b85e4c2db6229a88eb3f01b7f2307bac683f7f8ed65dc46fc9e18479cf7ec5e0f7b6a59220faa10f111dbb16f9c08b86070ac7d1d506a580f076d4fe4bae6b01b9fb68bbcb30d6ce9554d5e0eccadcac6124bbbbc81ea53bb05271c700e93dae3f3de9d899b4caa60d6e667a8bafa081c31aeaafb51ed0ab8fe7c105393c3841dbbb0deaac1261c1b5501f25065dff9b57868c9468c9b3ba1dab78ea0f4bf3f61a94d8d20f6c085f932fdfff987ac2c71fe82b1950a791f24494b14018a527c2c965b57b952b7bf12932b46453013e8f802399909f695f656330944208135d13913f60c69de919c42cedc7b58b5a9172eaeec362810d868c00e50ea96689754f27afb6284fdddb8061a7bd7d4f76f421d4ec3f6db7b92d0a40bcd02222421e53cdd2943b8e6b127a8846f338d2f246c3b340f5a1221ab98290c98d185b326b1f02b24b749d3af174bb18357100680932b4f4700486d0defc34da759dc60bbd7f10e2c244993b83256a05e285357dc724047a83d272674739d16465191d8e9e352026f820eeb7256adc0282862ad22a6a4dd5ae2683881e60b37dbc6eed64158ee39986813b63206714d3039e5e3cf6a242702d3716e9a0a8d1ddd04ee77a5e283711ce18bc3f0a957078d830b4ec373473f714a68f82b647075d32f86f058d64d97ce9547c77f4caad4d8784981685903b17528d1bb7d8940d03c9702fd0046c911bc5bb70243ec48a65026a8075bde6744644ff8ab0d8ab2eab9acf69b7db4503a9f0d3d2643048dbb6b8c64d1a24e3988431474e84d5879d8f130a826255b0f78acdc4170c4e380e51388d1225a39f0745c68e05c49067fe321029bd7c73bff529b5098882a3f323de369d658c8d989ed1e84e1cad5d39ce2cea0586b7b0d0b8cd43480dbe28eae986e58e3c57dc8bd6d199b4dbd780d182c4965caaa7c97a123a4a5ec6a8919db8f381f723360ab15f9d243b810a135830982c4b3456cd2966437a4816d785909b0e40fe5da42851e165bee357ff1c104bdb6573791b6a6fc921bbad83845e27b94d323587652d67441c5e07e11981c87937ac0e745c2c3b6c324d4b630f62c96fa29e2c19570a7151931ecd8d9868c2af86c7a4d56620a60e9c70c908cc632a9e50abbdc1ab9d82a4b08ec8356caabfcb35580257eb7721f68c464ee42dfb1e2f4a191554f1c95071295884d808df5d2a870e57e12f2d8c3be67f923b15435e0c40ac185b3521ef00521f0b86f36b69619b649f88b5429da0d3332a3312d19c93b1865db158beeed3387f509c9ff4257a229814955bb1e79d1d2a9749c91c6b7eb6364eeb7a1f4bec5dc7a4c92e43a41b088ee8922397471716896307b6861653dd95f825a0095979f90504f433a3158a337bbac056c1aff93d05bb981c6fe9995c5de8242e3b6097b4a7767bc98382a73de24440e8f1bb5131d2bbb1b5c17746d4630e25805d02f4cd14897dea2f13f9063f743ab217e446685f8b276f6ebe619c00db69983c1ddf257b4603462b7ae984bb3f64c0af237a647c9535b537846c1b2b104b3b7591c7d60ec9501e2ec901e721cca5baa64f68d1a70cfe1b97ef50c78cea0a0d97be46f86bf5753ed7f6e61bc1166d522a50bea5692e870b3e8c47119f3eaf2773232d85daad269d52d5c82ce41917f79e70234475924b266db156464d2df13ba8ca036090d93b5210bfb8ef6d6489efa5f4b600f4ffffff0b