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

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

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

Block Certificate

Block 70727 1397c9fcc1a762dcdd69ffeb28bcbe6a41b083f08159b7ad576b46af7e010914

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7f7bfdf1f38b0384df7869f38a8609ac9be42032a8933bf7879646907eb76b89
Certificate Block Hash
1397c9fcc1a762dcdd69ffeb28bcbe6a41b083f08159b7ad576b46af7e010914
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00047001000c3d0100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000b13b760f5a29078e435cdf8f15ba2f89e8b58540bf212f6c0c1f18081415ea03f89935addf58cda4050a3604d65f3cd7905d3024b49a7df7b4bf7c87cfeca2fb0cad9884ee45ad094e830f3074a2d27d30749129fe15d4594c030000000000000000020000000200047001000c3d0100

Raw Header Hex

00004020eb76264679b052b57b0a70f24f34476d606b401763681e4a4c1b7cabe9ede44f053df44bcb6b4f1588534d02cb394f1380becd5ef64989cf92051b224a8e7a1ec2cf286af3ff0018896bb77e90469687f73b93a83220e49bac09868af36978df84038bf3f1fd7b7f

Proof Data Hex

59,560 bytes
121216020307d55809262b232b6bac6d58e97aeb917f7099e94fcc0572d723d3a25d3c64ba8966fdc008a24a1802c284fd6d841f9aef52f3ac2d5b033bd40966d11c14bfec0b41aa2614c776c8fc68321b92a45415acc5e00e8f8a5201d6bf00a5eaae5c38da219c831d63edc7fa239169d08c864dc78f49b5f092b2b4ddd62a956c6db2f99afb9d307ae263c8f0dbefb7d35f0f1786b47eb34910bd79fdaf9d34675c801e896f8211ee4719781777124592e34de2d18abcc8933d174c022e4648f1d6f65ecb8fb85a3bfbd1e8757992910c4fcc7be2e7e033162c65b8bf31734e210552359b8cd32dea3f89d686985e54ca5b3ee815513574803a85bc8bae5bbd8b0736ae78e365d400bac832b18680310f238b302aa49de98d907fe6ad306538229de046c104bf7064d75ead7a9821aa897f02757ae6d59ae3fc570567bfab3635ae32060a964f0526a130d4a3c4dd6b829e901986276efa46128e9d1fe1c18857b45bea708b736de5991fd7b387803efcc8d73a512e524d013e498b551ba7e0b15ef01a3b05bce12c013295608246026edf5c80d2ff2afb695ba984d855cdc344fc7ee5218079cf22d84f771a86b8fa4d11c6db45440d537b012a553bfa4426fd8ecc9876ac20878c397f1fa7c2ed630d8003a70ef59b9edea2ef6476a0a92a760cb465124b2d25703dbbadb5857250058b3733c8e3e9a28101ae5bb7f2c1e5f50800eb2af7815d2bb4aee023b470c9ff85284336057ca544658d01f93d9a1c00149d102936066c0e33fb12649f7ce627152b7dcca3ec45769b049a03dea5829011df66cf08a15565ed6ca0b71fcd84b05ac4b0a4985b9899e5bb73c683e595969981a6e148384c8d5774b6d5fc6b454cc4945bc9ad6a643374a27cc99c294d296e52ecc9914842ae42ac2221e36098cf00dbbde3730fc0d3e552b58008be0bd72da0918dbab56beac3fd3e5738e76a8447c4be82fe91ac796ab67d24f40e2f2ae0521be63fab142203c7c7b5002ee907a45cd0ca20ec8e02bef11fd39b2993dd76d3a2d4fe2482b1fe3796cb2dba4d7eef906ec404f13acbbad41e32c5bba9f7a88db877aa44bc787209b5e3aa75d1c66a7e29cdce5302ffdf1be1318319c2e2080b2f6109557dad393853f11409026b71b7d6ad27734b0127c26382a9c33274c9df266e1cf31b2af1ac1e8bdc9cc1228a8f3691093ff02fed47cb88ad0affb73d7eebe7ca153fd2f634f9322faf4abc7c55070928c32815acdf10e7bd1f2f54badd59fe51ca975ba2688db6fa7127ce02941e07b39501a44ddbec64e9513062a7f09dd2b3387de6a064246aba63a477c4a367a8fe633e1f9e56be266efa880559318582439ecfd20c8a0f1860c742c8e8caa57b9bdc86f96ab5217819a3d827e759383db3e95b732673816b28f2690d97a6f14fdabe40245a4f9d085e7f53eecee85f7c88c06a9fa465c5920b4a6fa166b272855f53d8b7e31ce864cd2a7a9f6735920240f6d358f12640319d564704e3137ce80a916b70abe62d532b2ce3b82614b112e83cff450ad874d4d629934f4cf7fcdeb3fe3b3008f02f7c005853cff989ee8a3ef85ebe55344db98eaf9d0b5820d6e15e9107ef05844286d9d2e908f7ba4578bf4254d11d7f3db5c2fad42c3a62a212713871af8df68ab17b8ec91af3f358493e479ae5358eec70aacf55f30302f2ad0d01b536bc269e9beb08ecf57052efa6e8c18dc46796319e05c3a986fce28b42ed282de303c2f12b77981361feb0f8e774a533c4d86d1bce9b01fda02e13221d83eab233688b6d8e461e70bb5d153e661a4f0b890a967e593b8cb88cae3bfb00eb80fe6a1d81c863c092da3608555e08ded0e614e648b6fb97e2f785fd6d4aa42d31288cb521865bfcd0dac30dcfddd52233406194e0768021610c06c7df1ec051952ccae226a5743004551f77ccf2831e1d259598a15c647a673fdcf8ec10f04e7e93825d7057fe90b43669b62ec872047c1127f667049518afa19b7b01c81169842f90ea9fe36b62ad2d10dbdc154c2146856891d8492a1c6616e7ee58d2984518ff9afd1f5e2159aeba18f92aa3a1f5a277f01f9eb58aa0b101778fca6ac5e451ae221a9ccd414804575770c7924e43b630eda7cc96a05002d9a93b1c5888c89a6b051b6dd143cb0cf42537eeac39caa241624fbb865ee2a6ec401b38ab977ae34dea69b2aa33034fd86ac9f544e6eb3c4aee552360c45994c40a12e7bdcd5e386b24463abd9e957a393cbf14d433852788d3b72c45c6944d393bf3a37b2eb617b70e4d75ec7becd9dae3d32715b985d0f4e938c85ba8fba1a281bd76b4c5a98545b04ecffd30d62eb3fcc9572d3017557c8e39b9b4c7f6482fa9e0332f08d6a63c2a696811ec1bd67d85cca8be1f043c05f9dcbd349b0f46f58b648cf33ae0b73440f22a4c4639ae521e72ce29d8e778d397c1976e5f59f6788947ba16b098d157ac967ace1c0c387ed3e034a910e73707a9ae096bd51bd5f8ad72f20698d9fbda90a897e8f55b7eeee084738b357d7101923452c31e35a6689527bb0393b40eccc4e139b1d8f87cf6ff6d9ad7de788dc02402a1c0878eb1176fc18eaaa358b01193f2f07e4e4ca5ba8a81cfb364e27c3983f04243adcfb7dc30add4764d736c9030dc64404cc4e31cf62f6f9f130773093d4ebfd416b31aa1bd7ecbfec2375a668ef4f6aa233a480807a391ffa38f1b7a0d20cd1e10ef20d90482dd443cb7c5876327129d9e03d1fcbd588fe0f61eb6a10725250feb08f921bde775489fb5be0044d5daca8be10b368154b6528c4a355c6f6989fab927ea24f0519aa3fa6b799c7cf618a5554bb416466f6079aa01a7d37b2434774642079f5f16381f09d0d39bff4dc46a76d4fc4e7d15a52be00d873250f0ad333f8dc79daa9999c1539f42c1eedc0db87fb99adcb5ec47c1cad444402cd527a1e357b719d9d7fd55b1afe6108e8b01072efa8cadf1d1cbd7f9bdc7f10e5460e19927572f2e1ef8e09a00bc0c1ba47361ec0ec03855f5c86f9b41019287fde98b7abc86107e37d9edf4847d908b329a619f4f1c732b1c3490919e0a6ea0a952252f997d45ce824f16922362dfff06fbc05fcbad3ebd188cc9edc8271e83056ce54f688d86f2bf35d108e1678391d1801dafdc0d6306944bacaff1a15a46f8b0f388eba35d88421368fc4778c4926fbd4da63a52388650afd843804a5ca33ee27340f8d20b4e7e27ae2d3a411eb3f0209bbe1b53fabdee97d7d444110b4451aab43914648b43101b3e71c870555f898df671285f795b5a9d8e55dd63bd7fa808d1962794c52f0ae665be49588a7cd19ff897c11950641f44a532ceade4d3fe26465c69047fb9b566b88e3046ae6568abd2ea256ab30bc972ae75aac733a91ff0108811e36a90fee5f34a137a9c5e222b260538d55ea77a9dfe9c09189f5f65746aae9b5d7b7da6c215087b9ac9692654b58309282c49ca6e36d13ae8c790b68845002e6b3f411ba75124d80b9a559eb33abb581ea43a577b52fb617f98a3e310b658ed2daa4b2b50bb56a179256f08eb318c2032d5b9ceb20efa30540642c89c50a7f07c6f20eb285a11d3ad2729492a006c4552cc06a47134d5368ae51b2c6872ab58f32860d358ccbb7f7b5184bce1ddf81432a605358907263d70acf71a4145082095ef58668b2e78bd16f891845af32fc7c8a93a37f97274ebeb7ef26ff29b45e22e67d8b456445cab1b0c64a5e63dd5f7ffdedc93e2265390c94ac62bf65a20faba3d53cce7443f6c8ba51336d5c9b7d45747a78552bb028d5cbfc427b8af7df06d48a255214be41f7cd94acfcd3ae24d939aeffbb7b674d76ef803cf98011bb96595ed5d7240a6f2abdef5234c1eab0d5784ea0cea258a2241a650ded431e8391187a0f1b5bf2c42a4f777a57e1849139d6b7b8742a00e6efb6a79ec173ce67e51c58329addb3b01d6fa94f919f978919841d477225f490bc4d5ff2940053674f80fbf3b69766275e60fa4ef1de5e9cc3040291ec0c2be2777ae3829c571c001d4c9eb6977b073a1411c92fce11e06a75a18122c7a662673dec88eebe8e9d522ac13585a84254eac354b69ae97d5fafd5448a43c82d8708b6f65a37525cb13c6887d9b747b868e1b5b5b81733c0aeef1832bf5ff0cc8588f87a76e56056296c1b4b00e958711a284bc2835a6efa4a1770fcfcdfc80d289fc342dd3dd2367c1400ec2656601ee27ed32a7d6cce6088f69f7c4ae037f9a7f0b47c0190e5e6534b6ea57f1cb7b81d2a796919b8b326aa37794e186e599ec3df94de9a34fdec251c05b632ef7c0cc870314d46e0638e45558065baeec0de6859c5eff2742b7148e532c1c5c41be869f2210a37fb9a229cc8bbbefa8b211de1b8a2acb90ea2f47e629e51733c6bfe0d1f4129fdaede46a0c36aeb246b5f2a4b46b53bf31cf3d5ad94ab006e97fa889af78d506a120009d38e86b408343ea0af365ef8628f39fac5d459529a5ded607d5861248d083133d5e09c4645033f68726288b843be72ebe9374b49ea70c9f8121f8e915ffe78440e7ca83348b95c823133d696312f49c106bc84fdefcaa3f038c5031cc23febf84dd6011623d8ca73db95821805fe913ff2ea8d5a95710edb8724340dec7fd08349a4c61618a4c06fb5c1cc3a964e5335e57efd1401e971d2eb50ef7ba75475a40cec07772967d425b26ce540819866d6414cd4f9cc78bb6c2d62252fe58a6698d72d2a28a565d2071e7c2adcc8439ee1c91197d368c67b553ecfbca1b3c408da344e5e4c86f5365a353092266b62ba717b85c233e3bff344bcf59a623e128c03b8f7be04a4b718bb20b92587f12649e157595a98c8855323c3a5f2028b57d510a1a425717411a972f653b346a51754f18ee76457dcd2c114c7d15d3640d45b706e2a6b08de928237bd47a299ad52941e8d381186684ab37faf2ea07cea8b07a97fae3348b71867811ce31487550ebcf812f9847e6ed818fd1a7ba2ff28251da9895ffdadef9a3ef8d7bafdb9586888277e3b831f884694f3bd96fe3fa4b7ebbbd6177d01705d1de199f9395ded72d28d33e7b0a25d73738bab9732e2c048809f78203efad964ee88e8a24d3772a8200eadd3953ef2a9e9af273a1141d2724506f08cc22935ca99f0ac81608af690b9b5cb63748379b6d7e71ebdcc67039b11bb80fbbfa2cb0028c8d03d97be9a3012073bdd0dad982c3a1ebe601a2172322f0ee5e34a0d86f23a0688224a3d8c446fa8a4d27dc16d89b8d2bcc13d6e0a1ed14637c1bb0fe4634595311419d57cf6cc3c02afaac6a70e04ec4df51c81acb3d49480927eb94eda8b2f67130487aa67816f66f014a84d7b8a9441102db1227305e8aac0c25dbf2afbebbaefc16d0a9d6f142100a8ccf8e0664c67be68b8e7039eb0b7e1e2ed8a831a198724f2c1a264bf04eef8ce58c1db15832aedaaf58a2623a5f6c8b7702604e599f0336017f6d2df506f59f0b49ffd9afa128442177f54e5af76e60dae4f646c6af0a9a0ee966c048b639505ee717bc3caf50593a17fff7a438914694aad439c26589860acc1e01e0bbb46a65d50d69b420b126cac402afe63a8c90b994a402ee7044c41c681c3d801d6ce1675f3e28088a88c30d5a34b9922a8ad54bc64fb0101e34be327ca6a63b572ae6afe4d60dfd544089c0d9e8149cc34aaa827d416c59af9dc755e2faf08b46b0b05afd019f679b967f1904010010d4d359a97842c7bd1d048157623e758fc1b125ca3126dd07501c4f25c57d5203f3c5d6909aaac57e7205f32b64fe0cb6fd33572c93ad09ee49ccade49db949aa980e8f29b9882d0abc5b81c7b5df352f77117530305a0f3d84f9356b872c814592968d2d345c519962d19307a430850952d7ccaa67895835395d1624dfc05226dd933a4242c6b79912725354b085677045dc2ef56f38336c1ab75df0bd1bbf7fa88f7ce43779875bde637c0608022cda3e0b2719fd3f5d0c55cb73f6904389c9a3ae2d38bc96394c23e2e31f3112b48024af15dbbb5c91e4ec7ba946e994a8e90a1842d5fc04abab0f0a30caba72fcb9d4900e567682e4ce8d8b404d21d7528adaf9012af17dd613b62da150a7d02899a5b258aaba51b2208584ec79f0d8c282db28c3fcfcc75f978161f949c72dec60d68d323ab6784e0b52b743bbecffbc406e91fbb5aad07d389e4d1fb1facb50338033ee1c657241e9fa9fc737ca33bf440a58cc939c529e53e74a86658648af5eab9cf1a0750820242fd5b5334ccc9810a679b0d426f4e66aac373d7501681945a5eef8d41a10b89211c6ccc05c3bc298dfabe4b8f807491b6682fa1c0ece1d57707b635b5ad003e88963e59e5e3d36b2812a54c684a31f0f8c41ea352639311ad803b6ced528bff3627f9f7bdc0eb9f5cfaa222887bbc10d91bd9769e14c91c200eb01b6202b1446781be6ad391a8bdf380cb43a8c8f38a10b1b3ec0207cff8046d2c3b1e94db970eb069d8cb3f1173a45fcf1116a5aeb3860b979edde01732d3be5dc2059a375c708b8acbe351d608b78399650efad913da1b714fd37c5a1e7b161c355227c74d34fd644a7d59908f58ec4648641b7b0fe49a3ab485340dac80cfa0b90b613deb8a0e2cafe9fd8cb66bc561def3a1a19f8707d3ed4c5b243b6b2f27c5072fb7fa081e6a12b2dc516f5ff44744a98b87aab3187d433366de96d4f440bb2cc6e722a3d6fecd6a1c0165cfa3f9ea382b41c0e1499ee1b0cddcf78592ed54ae14e144a7b41f715666b543f9ee20fe0bea8e60ae6b83260ca335bb8dee86c7670c1b71214ff9e741fff6a1522fb3a519a5ed23cc0d6ff7dcbe344f9d60c71b2241f4d6f84b7c631284d9569cf36648e4bcc037bad2245d20cfa4882d13276a210a05710d175464daeaf8227d50f5910f1262994bb5f81030316c7dca675119ee22250779ef3ebd4313c20a526c770b13c4ea737ed10eea7072c408b79e248ae07259fa4aaff8e45843aaaf7a1605beedbfefe704228f20fbd6b58d9a81266e4580835967aece8f0458d70dd533b03b082bfa6a7717ce44ae4fc6026c1df021e51c97e53c7cdfe08efefcf5a60102e24ad0b4e96f1e0d7112a806d7d862fa098e1c64ac69d02e4e11b5d91194b5f514f9509f78e0e4503aaa6ec2f115bf3f1afece83fe469658ad06e4ed45245fce516e6c67b4b9d22d72f9b6df1fb997adcba6eedc607d26e2fe8c183130169a9bf5e2badb1f97655b37bb55586e5fae3ef9937f3d3eb9e5b521aef1bbf8ac7529d34232256d96d12acea36525e8f0959bef0e6e600e8f056ae82b07f2613d48eb33c74ce987a6ed84427159ad93011b756b74c6b0d59cdd7b542e9518c7706ec9a1badff8ad8225d49ae2c195898b6c0dc09eb671de83d86cdbb9ca8eb593bbcd035836be25859dfe000d88935360e7c2f173a00e958a380c54462839479344fab68aba32ce4a420f9a2d07dc223adca6cb58110b4eaab2947c204487c1bef6ef2562a1371a60768aeba1311a24e86c30e14af9ee95c2eb702eb700e5b1e2c47eff1df4c2d69cc7444d5f9be9ce9ddddc41828fd97061e29b1220dcd0880a541766824e75ad204a270ceb1f6ca382791f4fc97fb04fe08b056759e496b59886d53c3ea5c1334794f63125ffaad69764be120ae409c155abfb26a016edbbfe87a84952592151bc1903099016ee43656198563f8612fe0376b64703f2d2567b20ec94b17ed0ed9a80d036d764ca7a667e738a6a09018dbe3b8ec70cef57e8a44fe2b471a0f64312864dd12080dc2cb1401b6f51583f23a755aff0db2b31ec98e669ca443f0c919abd16c1c58d6f70d177d4569fbdbf6b9a1a80c860ee06c6aff7d7bc81bca7eb93027b4518935e4077bf37c7357743d9d10865307d9322fc256e94accf57ca556c67e7b75a9cf0d9cff0936b56551dbbfb6231000f079c35e6d0d2ea304996d3c0e497076a54f33d28ecfee82172eae96b250af2735382720fe0617aac5bc202229c13c59af0dc56bb0b068b9a87bee6a02e2fdf3c75995c699736c468d266d7a837969933b43c7b38c5e76c68f0e733371a8ceaf5fd10f51d5d2ec044c2a22ee7b6751ad39903737fd3ab3c40f06bfac1d898a140af8db9429556ba8e48468c21bcc6b23ca83bd01beaaf128aeabfdcd62ff05b9f6e19535e2df0443877ae7d358efe25d7eefe43ff698e97183962d69e4e579a7d92eef4fac20cd71e4a1dd899555d12425475a9403e63be05a22cd079f7de17b25343bbdd52efc8d2f36925041a52cab9cc061fbf55d033c890fee2ad89b643dd1257659a1f33b4d8fa9121d64ea9bff4b4e82b665014c3f89e4e281e04e2277ea95cab61284def5ae46d630f5ab54b4bb1831d2a2cd95dbafd87bd1e8e9d75e45acbeca393a8f795f77a5869705381e63f112f665f3ae84e8a51340d04640859236b381056e2bd7619d00b8724e455275986d7c0b086c7952af559bdb5f10a413585c545612ec8059f9f734429fd22dbbcba3f6b800cfa3ae5248da8dada3155a641f24ead23368b60c04ff86bd5adc69cb15fb017ed2fce4e9abe2cba7bde7569fd71c93953dd5600e179ddf35f8c7412b79b8061bec9beb1bab3d6beeeedbc13f9f6cd2107838fef0ae394d5caff1878c78ea78b56a34cbfb879bdcf10d895a2151f2e76c04b3dc5e03979777dab471a80ccedd446118cdce403cc9dd0bc34a07db1994150a512905753cc1bb3fbe62018a93467f37316b3aaa48e914d8ccd251420fef61166822b23981b5168a6feb98c189ba4c7b6bab63f0a7246db3fbaefc3f2c9f82a2610b923aaf8ab85b0816cb92d4288c0ac6ddbc7615ad573693220cb43714f47f9d5d0e6f1a8bbce0b1dd0cfab2a4f1b35d6c255fd4c020feec9aba8f88d1a9db970a7c69eed94c93263a3405ab7cb4134edf4fe76e870c7d2a73b843bbebed2d85a124d644a80107716350945fd7cd6d0c85534827f203f5d7a418ada8dc75a5f65003f0a67414b96320fdf85b10e4ed98c870ac1739c7f7128a7451af0d2fca0ce06c4912f8d1f6b7547d6a4b20592d3941d9aa93a63c4deb14559b48f5adeed590e2887967b4f5596e8605d720a1732910afc3a498b6b76102f09c3497f9e279768decc9321cf1c21f3725419dc63d42bd7ef17bc6b2d6ff87dc823d4455823346218164777140eae30d24365104269f1f88149d3e2a2a6ef1127c55118db0524627f5737649a4fdcf2c6acf55dbdc23123122ef0884fca075e40d30ab9f65e13c62da2dcda11a6e83acc3dc28e97e2159dad659ea9fcd6aaf0bd8fffdc765b0bd0894a2a2e54bd6d77a6f6736ccb9c90d62eb88fd641b7757dd5af9f600e8f0e1ec05dea6ad153caceb4d21e639f85de11ae03e2aa44ae70282779caf7bfcbbcb36c255d5ae95395829f6d677cb09086f4cf3f86056fe2faa120e1fbb98d9db05cb63a0a5cb20c1d9f918ba89f5462124343c8e4b89651ef7946908dbbecdfacc12ed49d34392252f77f52f7a5c504e2a0a58df8e8cf77a382b9d83f734569b5003d6e210b1a20a09b91a7ba9079b460eb1381ff60d520d242a32d0136fc4b7e222c0a7cc2fa5d3d2744daec40a478a3fcb71e8bafaa4b923db9f06f256580403bf575c46ae1f48c3014f862229349047725706474d30ff0a2f6e6d14897cd5ea3bba3688b8f6426b31fcab496dd5cffcaad0f001b0bfbb0a96d7608e898ab31011d6ac44afdf29f9dee4ed571a63229b9575733a413a27ccfd685a2eb0828e135121aafb2c37799d9e7f65db5005fad75803a7b18c0c99b6dd279d317c3f5a00504900ae3a8b6d92d729562a0b3fc4ed814d8974cf0934786406a2b18051ce77ad47ef3883a4113424b08ed6981f74f5a077fcce53715885bc710017668f80c68e802932694ed1c9a357d0970e317d8f4695510b026b2e52666133fcb8da1b60ed32bf6bff2cccf61a4608590ae00d77759acc6411f44e6743350bd111aae996a0b67c4548e7a625346579010e204a1d36f7a609359567d3847d44cd5c811faac58cab9beeb24b4cf455c1748404ff56790fea3ef9bf90f0f66e106d35e7f60b988ab44591339d1e33e261ef48188a234f1a4b4c5ebbf2f78aa7c284bd9cf93b712fefb1ded32c4a352e504818238110cd4a6e3aae275e23a02a86dae361c836836436cb0e2dc8a0295a6075d3f8b570a9d5eb918752b26b7bbdc2ffb577d1e926a82b573c35a407b41fed8d31e4404ce250fe97194d40c0f5623bd81151e61248fb52d023e3375ffcee5a5e989f16b33ef2875349c561ce70c8f3f16e7fbc6ba89b3cc85f05dd0c19d5a8d303cc0f6b0231de63aa76f64e91ed196493e4d068424041b13d1fb95741078435789f0d4bac8058df90b8cb2e7794a17344a44b81c32381cb84f168d08125fcf2eefb6545f8867a74f4412ef5e4e8dd091d26931d04f5b64907f051ea10447cb2b10ba756fff9109ee379e0b2d609234818c30166dda56b8e81f3ff52f37fb8cebfddc74996c374139b65f16b30eaefaf5093ef1b94b1b0458b131022395bc5ff76af524970fe01dbcede52f1551b03037a5a312cb4e17a5aa748657821aeaac925851550e7ddef4643e946fe3a9fbe99feae1438f3529d7368dfc67d0048ddd3bc1e408648474ca93b80b713f866aad18b103dec142d17147b55217062b3788e157debbe8bce0e8c4984201152d4ca18db450667fb060fc0595265e84dc13d90c8eccb8716e762ee59b2949c383595508b3bdd1ee499628084438b57a5a89896c30cbf691814221e57aa8e8c8e8caa0815a82415fb6e7394cd0bb1d60de4b5207d356f3009dd1ba2f545b1036d9e95f2a795181dc740bc96a505e1a72e9e6756afbe3ef3ec08547c1291971dda174a71485ce6ab8def04afeac595dd362933fa0e307c7378b14c86c9b162f3cca6db119d5529506b345f337d67ac51a9d303cb947f5ecfa684ac623fc7270b4aa678fe63cb13d27ce850c77a6882f7156c03dca26b64978a1766767a671ae7fb46f08695af491f0fa5002b2bb27c6b2cb8e560b8b1464614e6155f3f9e9d09d5fc631ef4309f1510335a28964061599b3301235796a6e7015b27092127b3b27cf302050a60369a089cf1d59f3adcf7fad54cd342926317ee20b934a9ef3071c0558e3a92e485262827941a90e7ae499df526c0954376951102d73a84fa16162786b5e092329dd50507ef05df5b25739794fe053f3ade24465a6be89b5d28486091f30c26241b1d2fb5e7ba60e753eb4dfe697da5abb9b15efa08562566ee2d7569d052aa9c2f4ca8c850f78fc779baf786b6eb1be1bb2893f8da2611a9cc6af8d5e9dc1a695370daa3973e365b432f1379b18f23035166fac5f2b0b5e54c018486f6ad88f862320dd669a825915226e10d1fdbd5d624c7c7e05c135b3e4e8470677033f602eb0f4c272d3706e06d5c7dd457e39aefacabe2ca69ae8e302cbaa85b0fcb78bc02b5b8cbf3d2e91d564d777d3d429b5ce0821c13832e8c43419ef73fb40fba8b0eaf410255848a44d07a2bb34c53bdc6a46b83542fcec06d822b31e4f44f443e7ffb23ca01f6592c527ed68fd18ed9c50208988733c9bc401949dd82e3a58f6e1cf25ec122e8b43f48f0df4cc74f12e83cfd8b297eac55d2d1703c7cb47e9badd13f01d678005ce8f71aca89685cf3c89cef81b051b0b583d27c9319c149bef111bf1b89ffcb66d7563fa853f254d90a8700b776cb5fb86df2ec8ff20452b815f534d7006a37c78045ed8d297e6337fbdcf5fc1d857f6a7ae5bb599f1714339e3aa2c189a9622f0dfcc32058e2488d1467d5491efa6100313527872e3e5ee69fd45d8d4f401008c26bf6cd5b8b4ece0f494c9b1a60255264c10c142dcb0ca5b9a79272eca1c3c8c682ef82c58f44edfc6e1ca55ab26f73cf38baef5ec5bb043648173fd4ac9c5ac9fc664410ca552a5c180ad62697fd125f7e8395235a30ba1af734a0bc1bf88e69c70c3deefffd5bb78c85edce1e611af9180ae0456042a533e9cc4031b10aadd04ac417fbdd93bb4b1fc39be76c738c190c1be28deb15fcab8910a021443f48dc32197a7d27c548acb38d90caed9b166b621ea8307109cde848384fe88a6851de7c4fd56e338c977126b33c8979a95eb18dc66cf6d293f1a42133c2a9c28aab6af446ac1302bee9cefb81f4a0f271b85cfaa1ea3d8909d2876117a6c181609bbcb926090f9c8a763dde333fea0826920d1ca08b5da91525c9f173d3267839984250b02a26265b651affa4933531f7a3ffb4e956dddd141ca098f1bb9d4b97695dcef90e549d69edfce7e4e624cb7f5f39031e7b761419aa030aa7d336edcd3fb9712bc8ba81c258e5c646f3aeee2544eb8aae58fffb9f718a02dc8f74221bebb8066a70bbd9eb9e150dc32509cf81de307040f66fc028bd278f55175d7af5cd3acf75f2105e5a9d1bd190203acce3e58e62b34f64848182410200bcf61d30649a6fdf3a40667e57a78c76e14d13aa9fd03dab8a706519578762dc34392c94b5e74a2210e0b5defedbc6885d8a204657230da2c309930a52363260f64bd925729f544256bc85f27cbfab662c67902e2e48da1dbf83af8c1268c03c3b7a5a2c4b757a6c068c88bb3b0521e5c55f6b45298971b72ddba10f787e587445d4e071d709852951fc5c30b2b861f2388955068cf2cf9738c743cf13347d95a285535519ea2b7ca0a89a6dfcc30df1ff4a7c18d9fafc6051a20c71c4bae0d85d1a257a815e5c06920395c6504609688f35eeddfa8ef2140c4840d47d2a055920b79f79f613110e00dfbd526d5c835036e3ff422e93e36322b11cec375582c31810dba2528eac6d0028bec99efb44143d1036bd5cbb0b2aab9a0358fb0696fd0bcdd9a1a66c77e571a1246c2bd47f7c29ca8190ddd0b532c9dd0f8dad9c0d089c1c1596e20b96b669e053b750925fad1280f40073d2aa33c95238169220976de2a2104f97e10aebbbe00dcae56a61322b105272a624bbd1d925c64f6e5ee7fa1e75a479dedcd827fa27f81316a83e79c185c66a96e569c20a8f83c260c0a635dc883cba7c2579e3594b7207bb97c4f03ae41d6c0fe313acbde3b9f4a861d12140b940284b583512e06498d39cf19f12c30b38acb8eb44daa9796706eccab9e206bbe33f9bca2efe85d9fe4fe462471cb5f2461285a429c8742b9ecf0f54f1a637188bf21af3e990c8ad64d8e7c207e430d39ebf3b576e508a4b441e963bdd3eeb9c8c9d1f730a2dfc8a39c0b26897a6a938ad54b52a4bb974e96f6cf3f5cafa574a0dcb268feb63dc5f677c86a6b18b8fcac611ca5fc70f23fe1e45dd867ba090ca177f114a3c3bedc4327403b3dbe8eb80285400d2355025b3579d9f075b07b32bf08db68f18293f2c2a1b0889926afe932b42e9d73228e16215ba1ee386ffd78f16ad4afd98b1b973cd8e80f57f6eee4a491dc0174cfc8c8290e24e2aed3565f6ee79e591cadfb38b0a2b5c8437475c70c6316d8a2de5799a0c82921bbf7da0f961609179cd6f684589367a6e1c93032b22389dfee09ba728f895b9b77ab6f9393b2933ae3d787ab23f4137b1dd5fa0f2efd29a70c6ffedb631b5512c361e481c27df4250f21df20f98c42ec7b6576fef9acbeee32664d0e3ce2404c88ffff15320f33e46eec6596d4b8d5ae6364de92a291b6ee176aed9e1fe734c999ea1c3165d04a95a1fafa89ddbb6f1f74a8732d9083b36b50218e42634ddb92d4b040494f7dcfba3f6795935701591966d59c12b5b86103bc667d48b51f945426fc45bf6826ff3caf2f488a1d915dd8720ea41d27791540d3d33d5f4ebd93006d263fedb52fc9bfecb77a4b001af7b4c14003fa25128f47d204adedb7eda8f2d32ccab769ea549002e955b5254d0a092290abe30da2e05a8a9b0af2fa3ebd2700ad8ac3e9e50ee638f0a4d25f522611d5dc8bcf7b945aab43be03de7bf1d4eb4c0012feb536e929091c83849deb6e9140d0a1a15c35c2606ead4fe72c25c6402a8690fdc64b528513a93c167253956c10617f4c08fc0c700c4416f89793106f42dcc0689bec8fb766aa89de13436bda7e762864712753b98cdbbea1bbd638e8679915aa47b11937f963f00574c3ac035185282248b7c6fc3c4ee8729914ff26a88b482cd33edc24c4883a7874445e7ab810b1071c515c13efc0587973abf5c5d48f73386b3c1df20ddfc87123616f93a8d87f7d5395d73e83ad4eefff60c2f0eeefa237d1003dbf0eceec3ea73595d6786010ea0e7d8f55fc9cb95478fe910e92a2e57d0da6e9d2e899b39cb17abc87681349aefe52a1350144b00a93adc9db0806f9cd6cf91de8bf164fa91b6efb63f6fdb4d7fcefb0a891b192af55ea39baa910c773e58482aa496b1ab5407e580434c021bf4c791ef2beed2bd0ed4fd996c6a90fd1758526b5e8ffc19b5aa1880a74650c2377308f36e77bd67755f22afc31d3d7d9feb1d896067f7b0a2c3b244d9bf98d7a08c9caaccb365665fc85f4ea0025205c886acf66f1749225a55223caf11a31d596b796eb2dd62a7f99ba13b0feb8902ba4f8a0b32049cdf90413636ea5100444befd94ff1026d8a76701e125f3587ef74ac077082ed998ce17e08b4f852044cbb6d0472840f75625498bb71aabf769a069f98fd21671054e6dc4e1ecaa882ecf39a2a76f81ee1461653eb532ad92659539279068ecaf8c50da9d5cbb1e089eb4072d9d9a9c87f24e0f889fa4610fbefb3b83ade0dc16de3a7cc61c59eff086a8f1d60e8f9e92ff53f1ea90d57e13bbe86e006b9f5959eb1642157fce8baa6763089f3794697d8a5e06b18e1acaf1dac89649e177bb00b519cfdc3cf80fceee13e2eae009b21faf01806b84dcc223f7a3f8355187be6452128502dce6f3a75a22df9c5184e107ca349b5facafc607808b5b308abcdc90c33ac680e6a51ff6a73c4035a6fa97d12372930bf17e77f7f01f43cdd84a955835b6e569dfc78bda0a408dd0ede37cc0bafc806c092592ab85aad099b098f3e9d7516c6933743376c7217d2942e9de1e900b01e2963e41dc09cbf072284a9f12b402545b3f5f78285300e77fbd072a75b54993d033a4296abae046a13007b6f4ec1411e2e23318ad90db18e08ce9ee6b34f5ae0f79f3d64a6a960efdc1c559dcf0df0bcbaa170e0ab49f3b03943a369787e4002335f345f3869f15484519950c02649a22625dfa076c74b89e75c210c2bc4389f45109d12da927e858b9ad9ef1cb321276b2bf60c8d385b5643cd02a8654d67bbc6a3dedcaeb5a537e4e44c045c06e94aa673a19f51ac96a3469d42b6214e24f462df9fdbb4cdc46dc064f566c323769948a2c0acaa52e2fe1d775978eae7c9e257f4f0e61b8e7910d79366ca892a6574e175794a200f8b8bbb8c356ea2862cf62ca03be93187c4ed29cfb7460f5c5320409fc63f922a775f8202a2b2fe97d93e2a8df2685635c68445e9510796aa8ce09500b2ab2435a1713c61431d6aafa12cb147ef1b190b26164fab2fb771547db20c21382013e41b4fb44ed7decd7dc69527c4d70c7e779a2a04804c217f55c645fe5ca847fff4f8b097d49f2ba39d242631c646dfe32091dc01791cd227453741c4c982fb81e83d09ed44a2240ea06179bf2100a3b6ad19c86e8747836d83ca3753cd75ad5293c80b2c4bcec227a665c6550f60d3372b6d169dbcb03b550901c1a34e693cd1f69ee8e2f610e500cd7f8c0c6c48fc58e53fb746964fa079e90a1007338e83a3f81e7f76e3aeb613a53650887f4e1b7233c4062818afd8ca01157fca5e60d5fca799278fcca28140d7498bebdd4fd8170db87214902194aa411363e448251ebdf641d2935e021067a790490d1294a809a4a5929fdddef5c86924b6c89073568efcf136d02e1ab9b6464b764cf9047b9551b11950db89ee190d2400118e9369c3f5727b4d1236d6cf7f27b56312d30631ed66035bde77593a92d0303384dc620d7d178910327ff150d1db75d3a58e240ec5b565d625087adba085980b99534a63a50a2adb19c75dc7b5cf9f8656e0493a201d9c1c99c1aa22a399410da921094587b80b56e9da79801e05629f5743a52e45dd3226085189e5caf07ddf3d76896c2a43ee80ddbd646524e4ce511bf3f999d3676a61c45cdd613b24b8e877fffc24f63ff1876a618f6f0ad824482bf5c7aa663c8843fd14209d09e7af8b77b09a1e06d3bc000bdf3091ba24ce61750fa2af1457b8ecb1d89cd73ddc12e042d734ed372fe3068f23f36860a27602c38da59c2ae3108c5776e0e16d3200108582b3e22bda5d3815cfe64a6345786ca036f9a1b3d676fff766b49fe653751698a840473c21f5b9cef267318ba3cf947423405e7359d5b950293cf738efd35f96b704386e1a5dde3fba0f9e21d7f9c91ba0b8f764a9ee9d17ec4a08551621396740542306a2abbe7772b3415fd6d1946baaf7d83fbd8b8850315ebf5f84f7b614b8ad6fa561501ae0afede13ac3e4eb1efef59eb4c520749ee8ed89e1f3e7a19ccdfe55e10642145a855afb4bb468b30f99fcd039cf21bf14aa756f4eef3d98d933e299d49f34bab31258b750a5a57e07b8738769ca6e049bfb00a863690d47e0988f468393d32b6c632136c11146dae86a5d2c98e39731a1be3c7b97966c0f345dc73d554b1a0734055c24ab80e3ee8241f7c97a50e486202d5b4d6e0dd692b8aa74095ecad1f7f32d902b9ec7f78ff4d9bd5b91ce881a60367024d3a55b8528915af5ca409a3cd9fa8e9288db9bc61c236d42dd081fdafba7a480b9dd7a364e9a57ccdb5e5fd4e60944693eb8393c8d31a1b63bb5d7b90b1126e640ebe0ddf1cf486ee0c14e09ce7658baa3bfc9fbd5904429fd29b03a7613c09e524a5577c890c93330907a81a94c65b0412a75d9f43a21770ec44e952e0f6eadf8911353731b026b0fc16cb2c74642ce17e2936c78123f33f021b1a28794c3b63950a7bb30c1980948d03379fb91eefc2d61c1eac5c5965ad482d3428dcaaf7c6083b8029f5b6e9dcaf62d3436ff74411c7ce506faeeae9efe8bded87d89a0f7156d7c90ae6a936a9e79362dcfacd95658bbcfcdb685902716d9fe81c479dafa41a9279c340102938d910f6c2d20475c2590cd0b6b5bd85ca241e29ab272b5c9bd729ee05b74205ef53e2c2a064a87f1b5a604c4ce0065c8af93427168e3a9b3c8fac6fa6b969cdc894c81db4e6dc032092bc5c5f4013c447813ed7a57dc1c2d84dc6e59e6f74d1f3e6ed5034ce654d6f7a3355dd0c19f486c08b3327c3c1d2afee1309ab5993215dabe0870ae968c956606dd06f65bb012fabbe15237b3a1899101c7b68c0c7ad46363393f97823f82db0c7ac3ec3629e98039f5f4d73fb754d69e266a11a22caeefed30509c6150ade0bbfc171ea87dfdafb705bc8789bc717a33efe0581ffd8793df05333102f258bd855f7f01a7ccd7baf98a0e06712c6e99fed06218ca815116c202592b7e25d8850da102f5d7d97f494b1925da4a3e92de98d658bf580bed57e0dd2beacf483a547e2a0355a3fc88133bbbe46653fc4b7005a796a84878db520c70e674d96b7427567141051d26ee9fae32f1c940f7ef903125da2a992fddd9d709f256c922bd8bffead158185b8ce22add5ab99344a52521ccf59b8848ecbf2f1ecc7a74ddc61b005e1ed7a9abcc11740bdfd336d7a84d50fcd1ea7689cfe7fedd0614a92ef5118afb0d09af0fcd3e4320ef77fcd5468c322b5e74452f56b5d03053160dcca6f51974e5dce61968ff5049726a220e7f46faaeb1351fc64d0cf03a106729cd88ee59fc8e835ba28ce609003d73b3b839193839a68a9896de734a54c871472ff22c82af1e8512fd14ad5b9e24edc2fa46c068a223b0693f760224beebba6659af1895499e5ddc79f3a25c58206d169972d7a543aecb31b79ed813eeb9fc683712cb616b0310176bd2669f3f67e01e4a898b675eebc3d480cc7250cb1dbd5713b7e7e01b98cfee74cdc11a277ab66d7cfda11e31a4205f5fb5f9f21237b549667ad1eb379ddc0f67784abb0a52e4b3b113fb3a8e5a16f40162c6071d4819432ecbe1e3a09b33af0941a2c31a26fec0a26e26a22b89dacabbc2c41f9b07e4018912f604a62f4b510bc593ae51ae0fc6e887e9f91a462e476ed24c3b008f777028b0c013124fbe17d3a5c3ec8639eed52fad9a742eecd849a84ff32e9dc4463dcfa4697d76d0172cb153eb81d7c104a9123e3fd347bf1eb457b2db062da9bef03279051202ab4b6af92b3438b91c5af3c741d00bf8b31b0b1ca675ba2a244386fecb84d82ccbb189a7757d536cfae421179477a2154070e96a3b6175057979ee7056f6796ddbf1ff0d54f38da8d80f011c94d20dc01a4963b812fe83417de7aeaa7035f5c8bebe906aab829f445620f21e075e9efffe86d94e24c83cedf1a4620ab336f8a4d577cf48658e73d3ea9f05db61cfd10b93af4cd145aee68fa39e4246c2607451f33a7b3f0063b00e38f8fee4d3584910e8b7814bc24ea2d9fa37d3eeb38c16c0e2b2ac3ebcf61007d9b2edb7cf287651faeccf46be37b8a23195b307a44ca4949f809b7e7c0e944f0816c8c34d9806e1591b84fd9a64c8178ebcc43b090a228844afe747ae00f9b52e72ddfcbff6e572bfda79383b1d72685ce2a4036759780be1f151ba48cfbeff536cddfc7bfb7990d20faf5f9ee299ff22f7d5c87546116b9842acadbae86123bc9927728174e8ea6e577143f1df4a11f438c9d3e1080c0ce051786197e4b8445fdb082a7ce7896b284c0a9a2351244ec804fec3970c0dd792c1da4e0bcd490788ce1be50c521fbffef667da76e619da2c0c8b0c1443f5eaf9b09527d96265aac889634d41c571ee7d32f8b42ed24579989d4ba8d88abc914774882f4da35baacfddeb9e5c28c7be53587369a4d320629b6ddb59f9e8a9d4d3d9c909328fdace27437659705573e89bdc7caaa1f34730cda560344aa4f4c3dee9cae3fc89a678ab0b38b054da25f515df98bf7f68def4be4703f7957483e79ef4c59c4c9459d8edd6b27a2a865dec0dd43961a782040c0ab4ff93ba0da81a75565044295c0f2be9e43206fe289010de7d8c673ac061ffada0ac09db509f5ef1ead29483c425f263dc987afef495ca68e1d5ce67fcf65aa791aaf0f51b424ce73a99cc24e56ff4bc66054c55e305b5a4ce5001b4774926ed180aa9792727befc7f74dfeca36f505c4fc01419a2adc13a6d8b42612d370ed3f477fc051460f3203fea37c2580225adf9e28f7fe7309a5eae4f7150bb9f92c775f8d29978e26d010b1c6ee6e9b024586f812b88c2be3909221b6c341e0005ee143b39d99240f20fb2cffc34c7480d5a7cefbc9f5a5004e4b42b2ad37d7222a1c533a2e69bed92fcc753ab476b75bc2169af4157b1217b001f9511dcb25a8a349920cef0bf158398b330dcd16fa90c4cbb281ece2a513ffbd303d9cb9448527367103799c2aebfd2fb6cc2e857742758147e747ce6ede4aeffa70e76fb3c7707ba2784fa45c799b06debfcd62a903870ff981b9ca16e28916ad52e04a53f73b5200df50643cebb6c77bc4b23d358261642237aefa7c0fd7d88ccb6a00ea835afd6fe362844377f065463b56114b1659c5967fd434464259b9a5f31fa51459c65d855f2888ca0965c16c6b5aa0ceeea157341cbc94dda12e5e000c7856026d166afe1d0100d9392b5685148de0fd53ae15a06c9de5fe6d973dfdc3e5f9fa6c045358204e1cfdb138c3b0c7fce4965e6b1e9af26bd7b457077bab42b23d7dfaf01e758f1098cf4761676b1eaebddc5703dab72051c9199defd4aa74dc4f5299fc45e5e8540c3c1ab0399756b39c8a100cb7618c585fb520acc3772bf6c7cb19a1d819b6cdbf67bad696f31ce01c5c64ae80cb9b555a2b76383697b00ba7f4d8dc66da8c1baec9c2a3b65938282eb83904ec1fb37c02decb03a87999f434643d3e9c2eb9ddfa10602f92d23961986f58a363701bd830ed51f9d825395ac5187b4861656c69e10c1f3161c5e99effd42e69635d14e8b16e4ef0404aaf3aa0563be36707608a4fd70d20976009721b2820ba0c119d509e634b43d15e4fb391cff6a63b6aabc4edddeac89bacfa90029f7493c5de99f8cdcbea2b9e19dc2ef514a0dfa7b4d819a97305e7c1d67f97a55b3cf1ea67948897a996ff1fdbd3593c853ad5edb9f2d230ceac87356268182a8b43761b0ea88a8971a10756e5a087604631dc842ea06e84abae969514436961e10b50658d8f2376c091ed32a9563f15194cefe26e2c06f922b6ec827e11414068ab9910bf3705379fbc2adf6fe0cd670ff9a8dd47281e00148494e8a2b49f189b964a0951a34404ac05c23943cf305f11ae4a2aced1b01a55fee527a71a7a7ec587f983891d6b095f418a07e425e7ffaaf9134671e826bce14dc714c13f0ca78d8fd48dee836867fb74dcbc7e331c80a0bc80fc1215c24c32e942fc3a5cc576a13e871871a2c251a2f890f83add4905bc3577dfa760f077c573ea4f3e698106a9682962c7925e06384f0d12d71bd388c44e063a03ab246ce04437ec97a257f83de55544439f285fbea1f7cd9b3cf72a42bc9305819ab602159075a2140bea1c824c84209bc75057f3c02d251709586b5d158ec03f536f6379fee8298895fb5d407c3d48aec126807ba8785ac128a917dbb4926cbbd5ef3cbaf28914f849fd60fdaf1390589f158dec0c0621795f833e1621f547488a97242632b133e59fe15c5cb19639e8fa26f653d8b7ec492fb77e75d536d3525fd2af5bbbfe568e7490926c6b5b329ea6e1ce4ad9723b7bfdf2e6aa80fcf552109b4b25971bb0c7edc3973b58c93fa5bb2fa0e9e8743dd73fa08f83b99feb1a3c09f6b29c26d7c86125b79b7dedf6fd06529177819dad50e4898bdd21b842ea4fcba510a34d6229be24d45e9902265089b1483d64490e18f2ab02683d2c0a67057495e17a2da54cee8b875508a26866e891af29822c16be0ba4cb2937f3652d8c02fcf3db12c59752c106d6a501fb3de84f54baac06a2fdaacbd8a33c1e851e1cd19bdcc95b125d1ca3283a7635832ff1b26089da436969dc0856400c1836824d86d84ddb2d5d723f43ed6d38c349b1187f5afbf0c14acb057b91b328cf6bb00e044eac6e78d18abe00349b99a0511af56da5669b454e80ba99972b493ae2965411ca87dece768be3897e20a20db30c31f840460ac3d455da8bbd78fc9bbfd56fe4555a0a9de47680ea1851961ac56457c441bb3c18ba2b4d8e0497fee571e3154a0b8e846b2034ba5c4a797c1a7a2df0db70dd5e55626bb6d5ea47d455674413cb5712c146e226cad9d5cd0aae6ecff0afff186c16f44873437ce7c5281bf5fe97823c25cda46120075d1f174ea9266e6c5990c784cbef6fb75883b039d03bb5718e0e61f0d63f69a667692acd6bdf40f2942dc7785b0227ac95c8972e9e4554e274da0a75ed0f53bb10c7d55fe6fafbf8e9623325e65e2d04db1030a3e500fa90910773acc501f8a854be38230ec5cf8f3fb0b9224556230809a2e9ed985eafd696b2ea55c1f4ba2716e4392f9263a845a2b7723fed52d7a6600a17e5411777c736ac6cc3863483479733c0a972713872f9370ec644d39e266e2d3d29e0e3a6dec3599ed5ac2b5562db993241b25db1dd9025c3588570485f842151898131422678c5e5fa32395ff9213a31d4418800cd3bf0a2f02feb9824b8a9e04750b45621597e3d95ec6ee38ede233ccfdf2b2000941d2424983a3b7643b241aaaeb6d48def4a66e57f0ccd7d7400fbee4f552c065a67d77f12197c604b495025ac1ab842d3e3137628d5799cf155664d017de62d3dc43ba80deeb1fcc1890d6116c383d99dcbe3538eb4ea0a25216558a8408eb88773168bd0c1a5efbc8e2f595e3890f88eb3c0db7b5273588d7720d5c79796b352f016e1b98b062e192ba80c20d3b71e128afd5a623d56405ea5fd85c55f3c84792830eb04a1d364f266abd0fb2f5e7436ce97bd2ab83f426c7ea387217956896a68af08535c2e1b4950e86d4d2bc29768cbe61a7ec432ce9c53f2d8e82f56ea40f94e70671954d49c4093c597716969b221d11bb5b76bd34abd36b1d3c604ba966ab42adf6cb31de1b641d24763c008f7c8b2686ae40fe3799c10d4026d3c5764106b9dc74f67cf7d14c5e6c44de7f1de8c67a56deb05e9e6b87f92028512df58e507189b2b446005ea787d100aa88b907a1c8d2262eada8809a2f9ff6f8f895e2a95bbd3d768660e60f31110225e885d495b7121342839ac6788c9444ef1911a047ac243ea0cb5d91ad438eb841454c329b0592a30a5fc4d8a23b940aa5ee1d4c254c42dfe050ad4930738ab629fddb594347aeba79059732582bcad446bb81e798c525a315e19a82883b8ab3b58778eedad2b5de06215cab5328390cd5ee87de6d86cac505b5ce0feced54f3e702d8d4f03fe27f461707351c84f33a26dee3a1a02a72cc67a2d1f1675552942515cb2d9fc58447c4b62ecec705dae92dce4cee5e04698ecbdf6495d9b3c952836d594ee0bb60c041e2460bde79869a5da7d49314e503ce599ce0929b14d290a581856d5fd94ace6dd1884eda6b6f6863bf6b259a609d3c97fd9104e69016cf1546f7fef66eae7370db1aa11a67a6e7bbf44b381edd38a6dc29e185ce71b0f145541cb258902825c2537d02492a70137f6d395fc5564920328ba5dad94839c82fe2b88c6873ec57f98a029e30b249b09f90b486ea5576bc80b9c689c1022cc1ec9b26a9d5238ce3859247000f3b12867c044ba366face486101f21ea04f2c79eb6b0a4344c03f38c561b8bb3cb3b234590feb2b8c548e83060b760bfa60ae5e35b752cf715af386da35df04a06129c6c4b9a303eff026057d3f80a1c8165b0f43f45640fa1bcecc743471c196f7b6895dc9fbff88946fba4bf1122286aae45490695b2a351d36257e1e8b6f5bca8f4bd316194db1f72d66fea9787233380a5f8844a68b91a1ebd6a4474dda9d9ef576bc9650727703580c61b7f205969e0d198064cecd6430f900ff62307387a4fdbd5ed315f5ff5adca97bcd0ce26fcb43a8555b4fae991bb99a12ed73dd0a1c2a3f1ac80958a4a0c0fe57c7815c2693ae61159e379770f382bb38794b3f329dc35193eb1aebe10960c684b9394135e0c947453986084332af6c807033762dee7cf8c65964ab992570c3f1a092ed9efd003b57dbe53588c6a33808970776e2bc96b3f295f863ed55e970a4d1b1ea5faf12505d52784c841ac2277a4a0cb55f2d0813c08fb3c2e11b9073da9cc7c7a386b3552338a9ea4bda6409ee5e773c43fa8808cb70b2fb57e8a42dd3fb05075c6f8c77e307f804135e3fd72ca123e9b93a6df36c7ecf9062088cbdcc63dba22560641cb871b575d8e22682711a48beee01dea6fa1d2493df3d60a36d5970d1f078076e3f421d72b0d113398951edc62df3518875024121b56478936a6908a878d29fe611504fc7410d848f6a913fb9cd3eeabc593436f92041c9b57913fc098a0874ecf67a93887ce5ac73cd68be1e28c7a5afd537aaf862576d3749fb74fd7e0d0e76d0b3dc33398da9f2b81c63093b316742b822fbb513129909b2b3dfda5a9854dfb119d61b4dc51cb917f94264a76f4ba495e12f0c5eb91f8f5f4ec07a093b9198e294292b56fdd8eaed5f4566dce210246a2be152027d310c7198808b18643b7af2179192fc898a5a4ba058ea4dc83ecfecea1aad33fd52fdaaf20f0d203b99ca5e456dae80fb0dbe822542c0c79356862cbce7cfcca761fa9c773428389e4e947bdf1364043bdee120df7ff20658b68826fe954d47413c951c9cda6e26409deb15439a83c7613671cd9a84923ebd0998647380099f86110ccbaf793d883f1fdf5c81d2895e764a1dd1febbfc5417428d3411f5d7ac541bf9da5eaab79e5ea6552c8d33f96df6310638a9366a70592330d63177b10accab1aee3d585b1eced26c02520b3d6c1b3aa79fdad83f9a7ba4b0dd15f58e4a4d09380e72cabac9ab1bb3786010181814fe117fcdf809439e417ea3c51502218dcb94a96cbbf3869434389626ed262dc698947c8cb3e11f08a1c2962e7d028c16777f36484cfee2a9e0065688a25157eccd20cac9f4d39a96db98e4ad8683b50751d4b69db713e123f94af1e3a81edf981dd90e8015f2ca50f0d8e115fd96ce4344eb28fc48b6fb32e86d1ff205038d6cdf46a4a361df08c0faf00f4ad3b0a1e09faa7ad6db653347f4edff427872eea9bb453c404d02e4c8ea27fd8253b88d1aaf3cf5fbde5700f61a82c6d14e3c2846aedbb396b46c0b306510e625a0739b39fc862f5ff8c5169d4b496985bcfa04cb8d306bcc50344a65c276c38071ca14b6f1f73df74e18907609d9ce82b7b545b9af06a91a68f97afcf1cc105433504771e6534ed45df08af72c09716a8e56f7d6dbb722dd90a88f4141b7c1972bdaf4a46b3a54082573cb6a9ca9dc008406dc76140720a2e96d6c533afe0ceac571dd2ebe56e550959440723bb28bc027673ce69828b22ac8190266c9bca7f8137e422f18cf5fc062f6029ab6082ed7fa1da8e7c65f062ebd79ea4908a462c1fc8b74d1ec2d571fac2df547bdd541e28705c687eec85c20192c5825214a8eda0effe9a77a99e6ddb5a0f9c87ad30e18b15ee2fbefd2556555dac56613afc787b5090b88fd8d1ec162269573cbde1288485579aa5a7e57e8f3a8e17ae38e8b9b52d2024691558a8ce90b7cf2d5d039de4937e12f2c650356835d0d8979d04bf5e3d1a285d067f27b12f6b64a536ac3bc0eb0d851fa81a30cc1a46bcddaa27dfb23fa3aaa5669a8d383aee71b82fd46af647d0c2c93a759466a41cb728b4536ca1e886c66a23cbb0c439c199150bb9d1589007dbb14ffada3e718930a8af14810e3a95eca2b02acd69f6752f9ce11854a16454caa69e46ec7d4fdee07894155578ca7a0526099e416cfb9558079634b340e88c660bb8614f41f8be7d6bd72a6e38157e5bcb521d1040cd16dd60a165b713d87bb5286229b885180b21d7927abaf160f0b4e469df68578be290052bcecb8b6b6adccc78b677048a743ece1c93cc040777e7875c3f39032fbad3385b21df75a88efad42ed4568cf9e97f4980ecdb3bc78f1096b0cf01ed6f0491a62dc4809868ab15632119969cff3fb8ded1e341cd2ff18e96ac9ce5823300b6b7ba7232e9bd015ecd51f2d9dd06895119ff1ba300f45cca89ec8415901ee54e4a84931897f0c1717e2985242cc08c20a9a1df6672e57e7a3abf835ec315226ca1d5a2dd71f8bf5680adac7bc85e6b77ad629f72f3b634373860346311b8308a3d574f0c2bf1cae7a06b3f3971312c15379de0b9b4af72e1f643e8b602caa772324bbb2d9c5d397fa9ca0f0c83c56821c8f01c47f964c4693d7278166fa7dca0dc612c55508f2638a0115f23876932bcfbe5f90886a90fc9e816cec9f3298025d8abd092fa68620512faac460b211f95a05bf10fe3c87f131cb9554e4d78ba33ada92b029c52a2a07cac3f9cddb182faa098ce7ff7c2dbecfbe473e08db7db5b74be7b9985fa756b17e41280126dd79dda3ea16913c6eb1829871f6df217f4cd8e5b646586f2ae23033d02278649e5f25d668c049706fd8e4b8ebf8db5cd9a1aaea40203c3eaafd952ea8fbc51c3f4443fa00480990b172f4c39e81e676c68f1f6f2fbbfbf6960a880c6c4362c5f2f14005c65a26f7919e0c40dfc353c2200eb02b0eb70051bc7c9bc6de6832f29567c9eb83221a8a9cb5f68686dcc4e7a4a0f9786103b6d9f808cbb0d41d97d3067fb16585bac4b6c3372c304d1df3db2d0fd3f28e408816eebdc385d0f069a21d7de1093e64a40c0238a51294b9af22dadb283fd65b8bd4be709fdee944bac4332a5af71b0d69f5a2f2a4e4cdd70a47af8f0aac175619d8e946884d232ad11c9cebf8cc1a2ddb9d668f7ed6f348f95ab0c3f048aa65950e47868aa4cc4967357c7267aae4a558d88eff161c3760d2c21f80300c281e50e39a4d7d53c8fbcbb22a27c8b94bcd0b1566336dedf91d9716b119e78aabda883b7c914415465978d4a47bec373b0368c403336cde2b0d793acfb081189fbd0bc438383fc7d3c4572d23c8fe5c09c2be802fd246f52ca939f350e926f727dde69132e75b0060bb9cbe9ffb8f88c72aa5347a7d8ef20f37ef79cb833c4fe8b93413ffc3184ed92fd9e47ae23caa6d0711a293552ef057578581ff251357930bc2b99e43e01379d373181ca6aac799a9840b79955e2d40c568b2a3a86fc8accb9defa46e917593a5b0e702a12a665acbc0c2b99333fbc7ef0130b5c21a97704c95b4a7a4b0a3b3a156b571529d01569bffdc989c5e2bf66135c57105695ebe143bd2c46162c3d44fb6ffb7c7a99d04b147de2a396415d4d09e0f9ca331fb38093c325e75ecf177a84bcc0bb756f0837d3ea56f354a0ec17ba906a80c8f891a941b89ab3265fe1b8769579b78226d2a4bf9f5b17c6da7baa794271d62c6d58e933e745c99d82f32e2f526f2d9c7a415a541365c341b5a6744f4110a835af4ebc0eab2d949c88207a4a2d6aa20fa41ad6904feb19033766b5fe3ce4ea585f42ec109285f21df6e5e3a455d57c2a50f937eda00b414c449d66abeaa2b8696497f3aa3bb702e5eaed5590298a97f41bc86e91e2560dbc3f42fc1a718e84a870c0b8a7e5e14824fe214d8f7f9ce3c1a4afea7b2bc10a39dbf676eb26f22c9d71993ccb94ed27c9e12640a5b41ef1950f8cb5af847b3decae2a15cb1efbc0c4642c621d4221e6e47301e3f13b0150a6a0698a4e89355c914d630d99e1d0428f8bf7e165b199f41d8cb9c6ab2530226d68547152cf8b3a802ec8c85468f1e2c842ec57973392d6d8ac4bf5f44064f7521c85b30adee64ca28fc0af490a683f58f216914cdc9c65008280868138827b9608e101b430cd3f6e5e0f20f05bcee0dc2634669046a8c4ef861cc43e39042afea39f6f868422d6305c6e65ec9c750e8b9a8c3dfab584d859572805b4639bf55af97275989fc06d17dfd23eea780e43f206d40e20fb3f232e8ff608b039677aa961bfcf24e32e6eda5481a0cc526fcc8c5ada8644e3fdc00eb987269506842de72b4cff7b9a74dd74eec2917e7163bfbdd8c2e08ab133833ced836ab7cfcf95922fd653a735b7ad63552dcf969a5045895378859ab10f57ca99dcf7f2177f0ec18760e1a2974d95892973d95447839a98c501abe018ab63773c3fd8b04923cd34a6ed6772e68f32ef90aed07eae945e917ecd10784a8bd77c92c58cdd18ddcba0c18eb0d9c237fdf5a0b09094246d83b54fab5900347a4da9b82ad6f78e812ffe0e456497981433e6ec8aed066761caad919cb02773be858adffd021da71a71a9308d6a80fa36b18a673a88ba0c3080fc0910acddb71f3353264239d6653e3e06638c9279f324744ab6cbc722092d0262d9d3fd96f54b53798e54a27778aec8624e2c99a8d4ec0e4a160464011bad636c627d7fc06833c6ce43fa4a08b41729baa16b44ab58f50ab8bd463c508c36547b1c3deb5550c3399293a8061ba9d3883b400e6b20923f837f9c9578b0b7dd6d762553f3e852dcb813920fd050d42e5b907bd88cab6e4ab10de5b87e30dc14477f24af1e747b7957b84f89c17333eaeeefe3caeac1a26676a5c22c5959e26bcea407b8c650a6b2d3ad24b8f417b769b17c5f7dfdefa9b3d3e2b90eef518ea2ab8e3d8bf654cc87a57da2ae615125400c825d4063159bda1cec1aed4c09c04f6a59d923dc28b54a64a056ab1a8dfc4c7406f46ff64c5efdf89d93f929ce66828e9a733b8bf0f530d845d6819bb66d6b769f0a70fe66d0f8d4a4130107bcc24f7540ef28c21e1b5c365ddd12aa77b0f2b75da4d8f5f54fe231dd7c3cc5f3ff9b255d91bd7b65e3c1463711ebc2703e737db54099c66923abe084a6f1dba75a7ae2866d5b98cd66065a629ba5421871d22b2f781c4409b503134440c29167d5d0502e56c34797bfa50aef8af05a6ab3cac9367572e462ad93d7652b9c1c7b5bfeb65709199eb40bcfff9d2a1e6887807f2bfe8985ff2c239231ff0ca58e9942fc34808486852d169346068bf209cc60ad107f5ed04065abaf71a2102dba6b2a4feb586d7e29a0ca3c21c0e2889b28faf61717d340dfd0fb6a528ff853faaa371d1a73234a9731f14dbff42bf64f622b84f100b25c330f24e9e307770be969c03168ce3ef37d5e8d7af9fda2a84b5b5e943a7747ab4e537435eddde6bf1ffdcf201551d8b47582114fffa5abc0507cd8d9b01765cb006d609df41fda4dc12ed44213a209bb5bdca953cc731074872056e2185404dd7c6dd36c78f7ac79d23213d3424a615e12092f306e70bc3a86e6a2be3a6010d71e579e9a76f0530ea31766b315bc98c438e0b82f3a34b01a4051e9697195da423a980b84f8b67b069ca33bd3261760c0f762d76bc495f77eaf52884bea3480fe6a4f7ba80661a8fc643b5f0108c40c30dee1eb1a1e5b22912bb6933fe5a82075c9360f0184ae7269dd393b03018a0ee37a90815f9b7e5df01b14ad675f861e31ae5147276b865bf9028909e8f2d58a956e793ba7001db4da37a4cde41b30c7f7ee9109e656241d666a3e7c215c05c8ca3a1c16ea1311575af66c52849ed96fb4bb2f5fb077606df84468cbf1a417cdaa895004baf42be422d2860c250cdb2ed11700c241171f82b80f83043efe7a454688a4ec08c8667f88040899ed66276fa5b2149ebf083a67f33a50f5c824ab34a724d212e4010ce6691aacdde6dddb0b2848993226e3ceeb25e6acd6e56e30f23bd99c662b89b69810a9a40691282e45bae9bd396f80ae42483474e032e51eff7b6a64ca729670c1be1486517acfad120f87df153ed69295306e78e0b564d307535510d8538c5ba80d568ffc89aa2fd02682adf1303afd57b304415ae9005accb0d9115b6cefb26f2d4b2f34bd17de841cbf330b04366b6b7927b382f0ba9b7e8d48ace85c3a502184cdf7c9300321356ffcfe7e76513eb765d814a5cbefd548cc449406667e148912aab3d235d6d9c9c1587fac1b22efc67681375a77a57c8f2e61d46c45c44b8d242391f6aafcb59cfc357c6f4f88ea8e6a2d8d6ed7bbfd3e745bea18586154cf2d85e1a0148f347c296c18eda9630ab54017c172f32d491122d649a2dce55c0b71bf3ad0e25a29646f2bb493ab2309446733f8de58d323290dd67ad42f74b5b46ec0937b0dc17e8769b3d50449ca31bb03be1e907a9c12266972c9f83c0f56fe9cf31dddf62b70b5a17d61b9838187cbc827583add0981a5b37ecdbda87c361ea9617a40a23f49a54b9304b098d51c386ebece4d3ac17318bff010b40c1c575897b5506b3b66f0098a7ee8ac154ae73795ad6511c56fde0ee39d0c1040bdd6ea2162026ca7298286ae50b9005a76b225cd396de221c3211b9625406ca595947476165b14e960b0c54453ade7a168b6cd2b3dc383c45af6e9cd2a70e82d0164028282d0e9142bd79b01f0ac00bd86fc26830e0e046e08990b7341aaa080f94aaf872065124fc0c4cfcfb9673720cf23c5221e48a333a52b6b2d76da4911c1c5ed3e5bdf26302b828f69e34e589890f55b30280baab75e9abb10e557206a7ed7e6f3040492a4028f5a8fd8741c0e29c3e9bc4b22e10028e1a23cc6e0881cb6fc73e2d1736a78584809ad0767436765008e706ee8a4dc38ab371e9411303e2f0a0493be1aaad81f3e1855955de8a24d5520a4b76ee5e7d13c51d9f77f81cdf4b02f1d9620ecd5930d001a167136c8a12c7a287fcd2cd33a6d54e1b1e8017dd216d44f7fd73fcc2b1a844953965e1ef0d685d3bd77df25832c658b51f76b8740e410ef32fa4eba8e8d3fcf2f63ee238c82a86c8bf9a5f4d1617caa94cca6e53f6bd7931505e671662b7fa70f6702c745eaf9c16fcdbaf08643ca53b8d6bd1bbd5cabea8f2d4a7bc539118dbd1fe68c6560093aa15fa161cb79a1a9b089c581ce8183eb274e15e8a6ad92e4a938561f0587b1f71ff781180d838809dc015e73323dffffc16acc6897b2b6ece21a348cad5717180921a35b537e15877c8e0fcef28b466a01e298ef571bc1294cf60b39cf5e27005e4170a0451433240ecb092c1d3bf517102f1be89eb7a66c86a1fb6bb7897658dfc114120285b94c74ad121ff1fd30fa45258130354e09dbd06c53c9cc1fdc7bb0937183f14cb16168a4f3597ac586a7c29522fed8b10e9e30a17e0182d6c43752eed2ac26f569325794f4816d18e8b562183451f953249dd8f5c57a368af7a0c5c8001567066c61d15fd00c5d80e3b5fb8fa64e2afb9aa5effe2a00f128ddb3890c7c9a1e32a3b3fb093738c40021bd794c7641775ea0a6ad0984d0b7032964ce7609b6d0d48d221245b3f8b8f33fda6f8c0bb83127d2aec5ccf5c309dbb087320786815208791e478c6d7609253b64e02c0d8c6604af8d982f92ef63857d440679d8c8e425a7e8c76d4eaac9dd22df442f7689076566824887d94dacb05e4e085fa4b4ba4fe5507407479d01758019f263b3e93c7d330421d50153d6d8fa3a68a7ccbd33e0a9aa13b1169d89bc8a9e52cc1a463f009825f0036e52849ff023f4e1847ac83d607d3009795047aeb492b513975c5b6e5a58936019aa0d7175809c2a5f6cf5d5745c91fc8e4270a321bd13a6638f37a3a806e8b582ed511e238c5518971e3d4e327d38ee7cfae6843e50489a20814ac5c8127b2ab4b1842763a6a9a6752a62faa56629cc40d88330ce6e31f8893882d7f919735918aaec1bd6c0e8d2c190668117416545255980ccf1c36c01dfe579ee82a530488a15f682267d6c000c41d7594177f1edf10289a797af375898ff70a6f8212f164c78a25e0b3859635945b9dafc71b26a6e93e3ba2aac6d966dd6bf4082f8fc1a5cba6453c433e4863b3c40f6d78e5cc15d8f5f7cd02e56e613b5ae8ea42a7e09ee1399be26916b6383b39c8a999c2fb3a90e216d574ac45a2f70b92c78b7d42bdb8e90bbdb1a2087babc094fde20daec9c4e6e76241b83553d4a125dc8e7fced8f6adef80e09bc3d41ff46e30acf995f3da0ddaccc834f358476b1dbfdaa952d625f9347be123735a2ac47b1b97bc6b9ab2e4854167439cd5d92a2e96c147c8509b57905f00027efd90c27d287e1373583b2e9d8f2fe1e1ab481814e464cf0466a30ba09bb5b181e5b0cf1773149bb5a2f04431d31708171017e7fee1c5e4554cbb37b7af4d33030d3c490e3dc2408be7ecfdcb6e2bb5508c8f8579cd7e8d1371eddf6ff0594e1fdc275c35705b2f0ff1a96db34064c7dd5377a0f1771cab8fda0bff11f18431607e7f62c58ff0e1d3b84b826a5db9e2181a40ad5f11d82194bfe1a0f995f68648411520647c7c7ee8cd329bb7776958ba352861cfe5165b68125d99fa2c3b1b8e8ff9a171e4631894e26467cbab4375d9c53286b0983030ae438ab1a8f03ea9c76edce13996dfd2ae19fdd31a7a5ad4fcfcf35084ca7f1d3ebc06d424d7c1eb02f2ab38478f89aded3d9ced3ea00522c4339d7a405f44091466fec263b5586a2b5a7bbd056ca9264b7e8e184c4c512c698b52c1874895e3da9256ca356314b725bf60778122ec646e359daaccc1be712779b8df55aeb3e5f1173a69a4e76799b954a075b5c9dac58c7becd06b6e62cbc6334ee7b09e695346f2ddd9f4f9a5bfa0908cd89d661a9f63c5e6429567063b4a0c6f2b7f0a3f8996221b6fd1e0c89ac6e0ff0eef74b9575a08bd10ef4cd5e775e439f873c4e4457fcabc886462c123b04d12e798fa26fee39235ccc029502eebecbb0d5d9ef7d4357467f9e6e6402b2c5244b6cb9a2082844d0ff8190b415145f961cfc927394618cc475cc65531a913804d946d38119f85008bfd7594d940fb872a9312a1330b411d20ba72283f8d6dcfd4b97714e0eaa5b9a57b5b9ef11d0654c8928a1b12368db688e42e50575e8ba766938448bc69ca315462d8e953f3f42d8833a53dba4727fe17efaa4316d54bf5c010bede65ec8cccd03618d8658e7794df91c206ff5c3ebc3a03c584f6e1c57d84e0b5648cb18f065da5a46b7424325a5627c2d27f9ccfe0bc705413074a92e6880e25536efc08c7b03e0fac36c36847ce28a0700953ab0709d08e3d7fc0742097a025a8efe8531ce566a1a3735f3288ab5dcff0a20277a34bd559f08bc3c53269cc8e6a74304b621532e9b18f00b368cc3b7838dd9a096c7552e6451671a29853330823ce1e59c003f22d4214c24ed06e7f74d2aa6de4cfa54601a488e747c95e1a82d4ece91f06e4b6068b7588a2513350e4f70b4b05830068715b3ff90a8b59718f3ed7a16f3d89247f00ffff5fb823672279e4d004e3366da4291b2886ff257d12955ab1b7104deabca9b8bc438163f36e66629ffaf19308c712fb6a7be2180c5d111bd96b3d8f300e0359713d4a0069aa6fffe0d276f2319733b5d2e16ede0cf5dc03fee27173ee83ce5f67699b094ad7733cce4bf3c009700266d5e6da6a1635bb7186309c4b03b4a2f30baa757f7e8ec622fa684979649e4967891a0273e624b67d5589fbce49f69cef69151cc90f08765e836b6e37f467f16a3cfa4122228669ef741debfbd7d0fee31c3aea7f61ed0f3586fee5bc0ce349f7918ce958fd4364436218ca815116c202592b7e25d8850da102f5d7d97f494b1925da4aa719dea0430391bca9ec504e1152a4a85c4e9af6d7c1eddbe4e3b0e1cf8211eafb58dcf35c02692a8e81779641d044d1b8ff548ad0d21add56f099937365463fc5d866f90f8b56497b3c70cd55f8f166c0819e70d93f6442add18e465403c6b7350ea5ea7009e36f1d408c4f82a768541f0997937657e235fa658aa1d40de762cd748d50abdf8345b5f6b51e0836b584fb31dfa46583ce920fee5431c0cab6ba136f036bf0f3a6d35beb5ed7debc15b5d80dcbf6902d519bb8047309288d60ad04fb74a8006369da3411ef6230ff7e8fe949813f09daba1ea216944388137cb5fc9114899f6208c604310441be15ed5180aeb2ec5aa841d43c7970b329d20b2d953dde4913b01a3a0311f3c2c0ba1b40a4076f38046a9545fa09341692b255742d17d5b9c380ce5720af00599d547c9ede824d7517b87cc17725f55125da8bedcddf48d256c2c776f37013e612f471b75e9b848f853f55d8d40b254ec1269203ffa60849f9b595fdb2fcda253793da442687c8f7a233d69e806ff46718e7bdd7af7626c59aab7649558e170576e831e1214403426e5e739e081ec4b2ee8cd83359f5d52b463ec105ea85cbbf1ac3af0447532efcb96257800487e95c38416822603bd7df7f82a9e75557a9d1e9c2f932bdf6e3efe8c9936978a2021c66c24923f678450e9a0c8478eba73edf8dfc983208a6b5f8bbfc543586b5a9a223a6cf45e8fbdf21827e76bcfd8f459742f61a08c881721202ab4b6af92b3438b91c5af3c741d00bf8b31b0b1ca675ba2a24ac60434b6d3c8dea4222f4840619f171aec868a69d7f7eac1e3562c2385b64f20d996ff05829f7fe426dded1ff7645b45b3deccfc6ac455dd5b8f397827b31f58fc48e116ea2853ae1b545070b0af44cca8e7f84ccdc083650eb90575feb8eda2512b94e597d61eef4fd63a841eb6b71d9059e1a5f2e5b53556c4621e59aafb9581b70c3808f9f3dd3ef974ffe777ed84a8c4798290e10e3f96ea0c1ee497fa4413b02fc3abf8e69555dfad36c5cb3c18cea85cee23b91c415c8e05076097820eebb48f0d949fea3d34e4d2bf55ce19613994c811ca02d16d59a74b5e703c9279f40a9543459c27d70bc61383754cbf5875a3ff32de3aee3b2073170b9c75a82e44bcde70411f8c14c2c5907ce5586cd89df2dc7c227039d0f8511716ea57d241b7accc3b4a97d6189cd7628ac6f9ba2fb0e59423147e97c43299145d746c33f604bf1b1373ba798988222c35c3b9789a5e1d922868045ae953fc116e8ddb122b9eb78bb898b8c341b51026721fdae2f23a8fa43901e5f84b41ff41202641311541565726d8f11836eea929cffdc5f9c42ec1c86bcbd13cd8770c8016b944fc74f10918d48219f358deb3f59eb2652623aef685f0bdeab49df681e8891d1f7855bee630df014ebe76b7be89e2cdef84b48fed5e76f10f97aa0b412b1aa1a6e6481004d6a4a27d73d1f3cac6db193be5161edf08c911e08212e167704277ac1cf61a2f6a1eb768e578688f6d8846230a7dcb19d0a39c107af958e65b82a90f35a4ef644b642d719cfa48825822880950abb2c3aa5e50eead0d44a95181d0e17c1ccf72b713aae42c6a335c91250c2920084eb73f22f9e9e666dabcb09d096063695117f5d50b4bccb64560be048ed59ceabd4f03c1ed4a63f28320a375e29acaa60b2d1a1c069ed67dbde4959f5f42566673bff19a2adc13a6d8b42612d370ed3f477fc051460f3203fea37c258028e8a47e002d7cdebc027648ecf3f77c224f2515f7ce23690d126202cfe6eec5b4e6dc48bbea825b5723da6eb304c40a4c94eb62b65a1d2082c27e6af06d87943b61d15ea1bda4f5b6ba7a9206172fa4d8989578fe6c03cb9cbfd2b240ba298a8c8e45b78a95858015ad7144dbc873b59b78636194ea8c23895d61dbcdd4ead900c0bb10bead6ead06710c0c25cd103e4972215d7f8adfe0038e2cbb510d28f1d3b7171e108dd3b090b71b8d71515b660d6bf0f00e273a6f145664fd955872e8f92bc78848ea588e2ad4da843fa977e3c6af0998286401715edca25fb9df4c8c5f0d9027ecff0cc8259ea00e1f91ee0758c478f17ff8cbe685246ea814e5e6e92869a8c460fc594ccb930f3d19cfb9bf744c2f1ca103527ff84a9d537f73c689685fa66a463b41261bd05ae9edb4b0a1522ba208a2ab364c2b113f6d58783cdbaafe329629e026323f93a534c58192cb619078d58de0630def49301c9e9a09644c6bbf742a286c66df458a709c7db993f9afa897ce887150f38cb9a728625216154755f4a96f62d8ed032a09688c8c921382da747418edd7fe284bc442f7507d6d6a30e6968e9cfbdb92c3772bf6c7cb19a1d819b6cdbf67bad696f31ce01c5c64ae80cb9b59c57e801126c609a89f47e1bae7f50eeb58c1542bdbb5633b6d947749e93d3abc82cac76ba8c1cbcb571470a5ac006baee391dffa06232e88e60de4fd08d18eb998b0691cba677f009fd89993e9ece1b968541ebb54ffd34e67fe4d488bc28d9c1edc875d0fac992e12dec19e06a68acdd614f39eacbce551539e2f72e63038e098f7071cf0fb886159ffb4431cb88a668e1ac64ef99db9bf2a0ff77eac9088e426a340c1c5c739b943426911ed9d14429f59d0e377ae6cb8c469c2c211b12ce4ed9e7b19d36eac5f532203514960d950cc98b218ebfe0491bd5c1266073ca328cf11bdd052c9927e33f52c101fa568502689db448d817f9afb5fe7a9f0997351d2b62441771292cd147c5a6cce959e7c52fc9816ccd505f96afffbefa981ccfe7436d5c8d50d6032fdf79be356e67c3c3980c2d27e5ecebc585d1d0f32aad713976b3746601bcf4dd3bc9fbfa211ed9e92c5b8a57bd1a54cdec587f983891d6b095f418a07e425e7ffaaf9134671e826bce14dc1a4e0c422dfb8e193226fff0bbab70ba0c849dcffaf94e4540898ac648fcc60c5ab9c9db593984dfcfa3777781ada9b3457ce25293613c4aeb101583a110af59fe530d51db3bee14a780698753b9219c1411da2eeeaab81f9d227e7470bed2c66702e313e85a14b018efad5545189cdee563b25f059e008537d03f803d7f3de33f5168ec5001e33c7f8623d5d8543164bed55104f58c20fcb155998f1b7dc20e1060edccd24fff381485d24af3477fdb30141846eff97cf421531f2841632aa361eb8ec2d1929b5421b57055c528fcc9bf45f330c31b42ddb7ab0ec3cc05ec49550ac433b039cb240c5b8505124e637cf093cb6e1f275e52145e9b0ebb3149ff27b074d598f585b56b0bdb123eed701f9a110f1b01c10919c531ecd6ccc1d5d3a649e9eef2df7701da4ddd580ff584d55ef0ee3714039cc325ec508e7bf4bcbc71febc24eb3b5f5f4214ad3e0873a6e7f80def4873a45e7f894d4e8ab98382c8aeba24f1e7f42fe0b9906f153b48798af9eecbb0aa32a228a5f0b8ecd0eeffc02d681dc93af0d07608bfab2fa342aa0b3614e3e6059b2b7f83aca4ab8da6ac17941c39e36f478d6be0f088d87626b6f6547b2f607a51efe6a0e11d98085f00f5cbfaa19fd6bb17b0b150f04ee37f6769cf95c8e420730410714f9809ac5df48fe96e3de1de3cee9ff882b57113875157ac439b04178e57ab895da5d1e0b4df08fe191008cfa624b372eafa85b4eae928b12a57a62bc4b3be5c69babfe8b5c48f8aeea6c83c59444239bafab6d0d04a5e3f677f895712b0716e6ef70528f73e527ee76045be5a79076fcdd6ae6cb84d7c7d05dadc38a703dde79e930758df76b0f780f7cb93f8a6b6b02c5a7ec0abdf8bdc3cfab6b18403c00510fcac1fab27517df11db3b35b7d4aa07c14c44a24bb28614786ab67ab4a84518b2a3d55fefa1b508575286239929494d4c55933db181994732312f753911bac6ba1cbdc3bf713e89ab3b345fb06a118f4abe77c9b650311bc7d19d0a6ac8fe3534fdf0e0b9ff529761135e018441e566f4493a9687450d43113fa8eaa33ceb82971ce97515124335923ea3013e4b81c527c0e76ef843e8f1b44771a01d7596db63f38a3538eacc324065dc2c950d7c1b815c1c840fbae40de9f96d369910ed9a971a2073de0b1733194151fe2473d1ad6e5b5994b2aa9b16313c2bcc846ba8d2afd05e681726fa70d44299628d19346e3fdc7170c0e1845bd80be8f8c335faa707bd681ccae4c15709002e8ec3f876d0a926143a4352bc5686bca0d06816ca7f1b58ebb70daec4fe500aea4309dba21a42d7fb54163dea5d7a42cee8939361a4f3241ec8e17007e0e84396b0edb8f809d7d97e35188a5ebba6f0bd02965cc5ff9a5307c18e110744b04cfbead51e8b954ec916c147aadbbfcd07855eb8bc2d8c4a51e63fa13df7a2d4074b4d70f3377bc61fbff5289a19631585f42ab587325414909b2c49fd6ba8c5ac785f0e46e9fb7d02214d01f65de542e2cded9e7495581d926691f7bcce91874a7b1802ed6b21cf2526f6f3d511e3e2b6f741d494b0fc7f182a47aedef5132614bdc5e2668df8cc95711986610c882b34679baa541ee172e01e33499883e9815f5feb7dcb876fa1e6782c1468a545c11aee82545032e3ba221530a77c105e7443a4d493b87c7bf693e86030c7b511bfc1f48c3188b856b4974b478800d88a435bcfc34d7deb7a4a69181a166fdb53f471455228a8275d368efcbe4d5f39505c6b58303572de42a6cd71858439113a17fe5dc3484b72408f1e818982e329fca0194b1e7a3c34fb0ff7983b9533b20ec2f989c7eaf201a3c6932b95044e8ed1cfa736f91cce43556797d18e1e9f8994cab31cbaf2908d0a4dfd46807235a84ba6846393f39caa85061027cf26640e12b8c3e2d4926960ee9295e8ddd81566fdec5d710cf704715a09132d88376204639bf934e656f396e6b35702b6c0b1ac4f9852969def6d79c4faca4b41e5d26eacbb7e873a28c799e17aa1e2f074f367327c1fa7c45c993956d02a17eb28300689ef3496968c8397bfc80bb5c682f87c99503561e5aa1c15a002ec0c3e33c5f2f39d1ebb99174bedaa10022b119003f662730ab74c0173edc92137e6ba2953617f692eba565188adde968c7d7ac25a380394ecc471e794fcabbf03c8e7942a58c707077cbeb7fa388f3aab96a27aef66c44fef9d2e1f5c8c42a166b8d710ff6a7593d17466c491d499b9e7fa51db96907c83a559765126c8691d860261f8b03e3f4811098c6377420542e7eee08ca84a98f266290bba1591b096dd2ec87d68feb9dba4188be0966d46c9573b7f7ddc41a33b7fbc52c0f0458f5c1a5d958ec85163f9a37c71060a3e93b2c2b26d6d6ba911fc7cc9b323dfade32c0ccd8596606b2d67bfb5536f5596fd032cb06158950eb6ccf144604cba33d7b567c283e51d09aaedb00b14209976db069a5adf3d6aea80b232b12779506879575fbcecaa57505e6befb858e8b1e493c02c22a0e97ff09994e643344d61f7719f96a19018637c425110da2279cce0fe7c5ad9f6af18f1493e5a0345a6c649426b9f22051948b711202d0a5fc4c1ad3361ebca313da18a684feb7510dc6590abfe84ed1e6dfdc4d8f1a2e3a7b4c5ac4e3962f57665a239382bb5208d02dcdf5e11576a6d61178d110e3356012b595d55a6a7f3de4ef56af70f94733bea704f9d444be1e986b529c2a1e7f9db80269eb7818ed11d54399826f240ef74dc1aa5c5bb3890dac096f1fae61095b5b8dc9a86b3cc3d5cf70433cf6bf8dbbf2d1f2e1a22fb4f57029e92eee91676a2e53b7bbfaea6f51deb630390980b881bc77b891f44b0858dd4472f6dcf1334afc2d987fdb28de4e50499091f3588b794e0081150deac752a27a51c36a8356496fe37f92027fdee1f36e5054aa72f0d425d19efcd45e53c585f6f1b8827f603cc8378314dd9e55072b0bb08dd77b9a446fb81ca7a33a35af775d482aae1e5dca3c732da1149eb429f6fef5bf6136008fc17c59aca7cd2c20335394970d29a07dec07a39cbf0df0fc948ef59e165a00ed49ff2ea40d2839b293f1cb201745d06415308ed6eed66601e597a2c24c6a5b20afa602df5128fbca164066f94a3b61d43a2100ec66f57ce7ab03523c02805e2324b87aa9ef464c2aa7519b7f93dacae010d156e62117d028d1202e0bb6a66742b17b3b007636b7149817ec7c82c87c12ab0b4f9f89b4d1984c1401580a1e6d4f04a00c1a8fdaae1ca9765e5d383f414f030403dc3f2c24da5051699da5981a421af4a7dd0687a7271141a72f4a2cad0f62dfccf5fc9eab22de7427cfe27b344888ae3de599c0e3aae74930e75a657f4e0f343bab0a138ca30ff20cf882c96a5c0f2c136971620a0f853c2c83d425318dbab0780fb6b234c8394687d69a0e56b164faf8749bd3984d32d90c465463c3fe01a9532e578d7796f703a837337073f332c4a06e3cfaad7a007d0dd76ecfe14416bc318188466adbc5d96e2cbf2b385a816b65de43324cf4d8b57e1d28957d5e597b2efca8bbdb29b1340da8bc9f049a3b656d245e944e7aaa55af59881a94f23a8f40b1a081c1440a60cc45d7f95b045430601ff2683f1e808ed452bd6271cc2a6537acb23dad30e5a281d618d78ddc6e3938d2b938a706ab985a2406435cf085ac65146c7e78f4311bb485baa4e2b9b584214a7b8339af1086b2f2754ad0dcc97de35d8c696c2a38a79fa20119edadfd902cbf068d33e314de065fded74bec0bdd544bc285001d1366a66bbc1233acfe6bbc7a908db30a5ab2ed0c5fa11de4f3342761a9d893b1f28041301a99dbbf940075912c43f658443d686a0242630aabb036621006432e13f1c07eca9e407505004af4f8f4aa436d612d8f6a1dbcb53f11d017eac7994be98951079d567960e4ead479fabb599e6f1107104fa462a87774cf1da1cf45d37b7c2ed62100e9e849d4c54ff03a08b23883dc47dc24b424d51f39f1c9c7233cfd566d41fef2b2125f39362c94234ff7a07c627685a3131d436a0db9928da3386b78b210c14f761a2212ee51e80cdba45ac9be2651243977e0bd36ba1f65814fcae117a48086aa116bac98f061262b4fb83546a488f7bb684b64c74296967a787b738357b4c25cd597ed9d9c6e58313e2786286e015bdb3761d18113173c166a28ceb5857054a2412a0985680eb00e7945d21cfe761046dc5be90117b0b1d17483d0ec6ee0add017329917587e8c2f90c3a4fe4002c6896690feb11640a41a62ffb4e310b9e4b7870da7c959f8f79525d346cf42af5244c01d92331c64a2afd605557e7b146959fd622d344fc5525c473ff7623addb266e09627a810c2aebfe81abf0d134e73bc91bec0212d31003d985e86548b99dad8e27c9a8d3b3004b01e453b207e656025fb9dc7c48ac2b1edc9f1e2ba1c940b8d8082006054d0f0c3d3c388d0d51e6647ff6a9476e2589d90ca18a13c4b1a4d1b0f8100570702807470251f39044eb40b49e702aee11855f173b1b5f0411e33bc88d61185774a8f117dcdd1399b0d7f631fba38cb65bf11bd3048d83cd250c240bd630387cfb8d5ceafdcf5317118e24f0b3fc6078e7c8d3d361437394399ff2e55c4bacf369862890b68a387993e50a0aac49d04fd5c94f090df9dd69992bfaf4fc4affbcd4a2a99e92833fd116c39960d8bc89d9992e2f20fbcc1096daddfd24e065d7bf08fa551c4c4ea809a3f86ffeaff1632c39e7f983e0a642677154fef27f8cfb01e549c0b0a0309ce151c81366efeb626c6f8a7060a6fda7d13abaca5cfbe44149b944ef26716a9fbf6e87c738278d5e9ba61a772fcb4f576e3fee2d4c3af689d22f79589193568c6bf69997ad517baaced28afc3545304f87caaeb4ee97fc49ce28cf211d0bbf65aee44a5cd94cac7e9ad4f57e4d32ef0459ebab0a40ea1831933aebfc50067edd84c9c469bfa884b61e05f2699a7f73b048f95e0fdc01046856b259e12331bb900b877a9a5810b7a6dff9d7156e731de1bb2ad4333d4d12f8ba5c589279e35f4a5f59edea62b100bf643b2b615c00b31e87d833dc0a52203dd2a4855624569e1b67e592a8a3539af95510be26ef1f60835b7ee3cb0121daa18e546737f5920266c1776fd63768061ce1d59c7f4bfe25444aa4bd2dded82a54b4cddb4611cee02185a49d9d8d654772f0c319414d0fb1b6abffee8cb51b7d40f58d082e9d7eb2bf40f26a55c6e37f8eee53fa0dec14bfaa7ca555e6e99a8e8e628123e01eb508ae6317ddf6010a1fd312eb283ed6c28fb3a0ad6d5d9e5f988877d57792285416fcf43bdbfd7c5b401eab7e6df0dd01a02343cf22b8beeaa6f91eefca32e8d4867270eb62141c7dc83aad12e7c8a2a3e4821e646f8e91fb05db2a4f20eb33b8aa3ded5985a2dfb8334dfbc0da00ae95ea78a28a49f88bac87b4740b68ce3b97c0afefff2e8fbee68adbbba389b073ad17bebaf93a22b46878a6377fe5863e065f5ad25f8f1bae97b5058fbf6aabec1d2cbbab186239dbce321f28b9d181edec89e21e31fff160ed9774f019b02cbc06602276e00e8112be6cb8858263a991b8382c1890a7e98eaf08842c5fadd2757128d6cde237a92709c089422a6e6bfafd5888d910b08bda5d7ba86b99441ec5b3b53d0dd50905c10ee998a685b68677d6da112c10267ce31de025b26ecb4a5f5aac7a98d13b8000c0f7212f589351b48a58ade1d0e5f6e82df34144829e454990f9d60823b869ce29734067f1119d24cb550f81ce4184e4b99111279b9992265aab70e92bf7f1ef4fd84a3c785ef85b033a737f78e8acf1821b120dc0336235f2fe1c7a28b5dd7d7c67548ea90043a3efd284c40879221aa5469fc423aeb9a3c05bb444c997decd7b973dd473d86237c47b51a82eb02ced1c2ccf9ce816aa8b7de25e63ceb84d661ae80a7e072ac955c099ae6b4bcb85f5f510b56035e00d7d410128a0019bf5dfbf32f49ca7a656bdfff72435c137f39d4daed550c3e9e9fe37720b20f09c3a400c9d9eaf46309b90be9be0c1fbaeaa374f960592e48435260eeec345deeeffc3a3b101f79210ba846960b3362a8859d4144acbfc5cd3baefbe313dd182c1df99608a2a848f7c563f0fb136e1f4073b1ffaca8b36acc4a28080bc9d99b020913625ef280bcd7b860f90b82fa4733e98b27c26264aa9208847d586933a617ee7d6c96500fb131f0891aaa38a3bc584e690970b0c988853ecc0685405d472cde24e8b49a319e1293f2fd9d7bc6eace5184557fe8cdad801e596c8cbb1ff9f5db3ce8d123216cb3f4240e88ca6a1c09480d854c2558d473f6af5859567878af1221940fc03b25d3e0daa193f9407310296eddfb18b1f73519875b6c6024b063ea0b5b691bbcac5efbb4d50e25a08a2c3323cafabee3fc3da7c7cd2e9f47d1546bcfce8c65ef3e72f1020eb1a2b5af2d33981775f4d7b75b167b4faf300dae09cdda15e8a234d814133bad902fe81d7c6380f08f73f7c17fb1818b9291c75b58808ca8d4825a596c885e8179264b87c105733fba573a43c259eb51aeca3d8a822e1822b1ba9855a486e8aa95e57b0ec4470999faba89f0d84ca1ea6e7ae166676fd934d6eece4b34a20f945f95fcc43bf6254e1acc8c4657d0a42e7a6f89766640a40f8207a9d2207e33cc2d76628e24f026db62c712dbe64b9a0553d686079013bddc7253941cfb1ef4f5f4a924378cc523d9e2a3507a2f23e7dd801eb38d7a36b7a9fd1ebce72716fcaea88bf796dee127dc5178c533fcb46f2925a3498a72c3e86b637fec9dfe5c8f0f4f809f55053bbde53b3dac35bdcfc41b1d5028bc96b12ff2d3d4c6d41578761d9d7e6dd004adb53fe971af8c2caf7450024b033139adcc9dab03a6d38830afe1fd4e41dfcdd4c98ac2ae8661d38d5235cc5f8c24d5e098f8bb1a31133579add9ee5349738ed81adc83f89a1cd0c6f040ff939b50a7fb68eab8bb7c60799e3a4928f38662d5847becb17193173249bb7e8a66ceaf54e18c7de798f72a9c423e1a9147bc195429d619e2a0ad55518dcdbd1524e499bfa5e7bd345bb5210b484e309c4839188b4f8dd548eab19300c0d9e71cd89b336ea5a6518f9353fa2f498547ee9621b74b855d5cd9a46367945481b1519ce39f94a84d642dd762553f3e852dcb813920fd050d42e5b907bd88cab6e4ab10de5b47b4fe3642435bebedb3808f0a4704d5ae3a7d6cbae12142be59a2c32fdb0b5ff6d86956fd23e9cef0e07ca9d12f9352b3cd9eb43da5fdf4b13a4a319dc84654ef43fb3501b3786625a021e420a71193cdf10c0473e1e34ed1451f0c9824ebe86d51bdf0c342b5c634aa27fbf843c40fc5e4414ba025e59df96864d138df9c699e61f8558da55152c267fff33e95cbb5a97051b8f3ad5e010f38bfb3740866a1bc1febbc84b83114972e780b5a7cb814db32fd9700986e155fa44d83b907153476c1f6bda0dbfb2e83c9c0498ed1fb0a6f28f3a8b289eb972240b0b847ffd183a1472faca1f4bf5d0ac66f7968d1378913c1491db292a5ebc6c6ef2d39e83fa9785fc3a275bf88df4d37f5e41f96c785fb39053125ba8fff5edc3aa90fbe271459262c4f91e68691747dda3dbb0a8db10d3bb6730dcbd0ffcd9469da1144dc0bf1c920cb057d1c885edaaaf0b10b56802496138c39b251e3ea55afe0e3364622f96a7d426e6d94ad9e0e4f8a4fa91f0988008a8e0b471afac96577f931830b026299ce08ac9433a9eee8c4b43bbce61f10748c03a8167b0a163a8d850eea5c884c46ee87a0097c2af81a80696256170ee72aadf1a8b588599a4bbfa3481a50038c8f6c005bc252a7fc7efbdb5685497bb1769a43f9bb5072f17b7d587ac9f4e11664b1fb870b434707c69a9682f33db7e30ba73831bc091f41eb2b39b7333085839d9872436612feb23c27ba00dff42182c0562be3a6010d71e579e9a76f0530ea31766b315bc98c438e0b82f3a366baea97d33eec417969869fd1d962137c893a32770c4ffd64cb1a76504f6c9ae70ff637f70d8e54797fba453590013e88f001020927ff99827d050b920879862cabc9458d7cd24ecf13065c6b27acbddf90695ddd85607fc4a829f357b6da461ef2784519333f0c494a10b477a6893bedf9d2cfd3d1cec4636d4c997e24deb5e952164f86b1752d0adebcb8aafaf6f8c198a54256d7bf54cfeba6454951bcadd6270960a8a2c8e53557d65c187ca7d6eb1849bfa87c75ad041c5fd5877ac89e080a66a946d8d841cadc5997a4d67ae5a108ca18d1b720feb58018101feef30badc3f92387dd4730a05f95816c0c37c7964bc11ba0c7964a72a426132517e625b70d35ab0be30d3411f7c648dad3c9b1f4de4dd067e214820f879f4a792024f8c969799bcbfcf5e61025d37058440007d2714f9bdf5d04a216d2684da292c9d48089ca1a298cf58e0abd47e79e0dcaf5d4d29a05a58732f2b25c5f280f0999bc01c1250f95d6d237f02d90ae0a1f594066ddf2b18fad83e8b6c3b3a70c2628738c52cbff44231f92a88b96831725a0fee57377e7232d409352f7f59191c0aadb41753d69ec4c996079a5bba707e7c498665b9761cc983746d8b127945145b77bf461ca82da611b95bfec6114d0e9260f3ab9d6929ab99da5660625c300f704bd678f9794686a8fae16b61b9b8afef0cd09a9c4fe4596c4148885437adc3626b31e7d471d486f6234710fb8c4bdbffdc4fedd23e220d59a543ef5b7914933f21fe5de72e7e5f3dd0c807b694df5ff1a6b74cecf8a86b06c462902da3be56eabdbab9e8b1e52b9a9089b74dd81232552ed372606d3ee156a6d7641d715b372ac2bfd50555746e5b62c3d70145a49e32fc9286707bff9b32f8590410cbbf6cbfe284b65869cefb161a1395485a082b2612fd1933eece4d3ac17318bff010b40c1c575897b5506b3b66f0098a7ee8ac141444f919a8e2bbd86e984436304f521ece7b595b0ce40fbb0884a5ecec05a559986de7856b8579171a5d85a18cfacce1745d38ef02877172a3f628d62e6294fd369ba58e01286cc2c6930218720007ded1097cff4e5314f885e2755c7442245cf3cfcff68269947c85ca7f867118eea2cb4df40336f5232b284955cd57558ff0c0b57b59cc552626493b83e4847442a06267ad9a88a886ecb5574d251c31d61f985ed5c725cc65b4ea64478d9f938245b7d2552a25de89bc2cc4cb2cb46f83c5fc52cfc716400e9dc926458544b68de21a2d8789e772fabb27a1f8ea056aa19927889a5e3745821c9b9211e46b85e709befb615a1dd845928d9e0527697089d7039722ff5f366c92e5a0067103670fb4dc3ccc9ceb553c8d0b8f0b89271d0d0ea0f27c8e4c1e17add5245a7f91283ff2480a48753ea5094adf970147db3277646f06f908090e16fabacdf5b8cd361fabc9a2804c4ca0d0e01a938e29b1fc4763a06acddca54d325ae16d7a80093a01cd2abe24a1afecc842cdaced14c035625c3af58802de921061cc48e7c30088ac9b8b09a0562a23dde0e4da2eef3ae2af19a0887d44857ece8725d9a1a9b089c581ce8183eb274e15e8a6ad92e4a938561f0587b1f71096c74b77efe5e3b8667fbb3a8d9b469ac87b80c4948aaaa9f694e396fbba2e8e4b188e838c44b13faf6e3b085b21e439542ebac1300f1d17090b5e7cc1a7cbf75ee84a517ad483ea0cf5abd88e4d7ae40c970d7d69364a7379d5139a6f7988af333086e2b81ece21e0ca6a0e54e8081bdc83aa815243a9978f89f1d7c7de714099d6d22fa46207022daca56f1577e4896ddf92015c7103ba17be93b4ae56ada7581c34a029a7b6e51a30c288ba4899acae556b6cf267c2d42e09a58003f4587b79ecb58b6fbf8a93c60fbfa82920f67b2ffca2812274e34fcbd83ccf020718211c7aac72e7e80125b462337eaab158f347382e62b28b896306cf6aff72ccd38ce2b09d6edc01a939280ab9a378d0a9d9049a1e77e57a859a69fbc095b18c01a76435a6517a5cad6f073412b7a866ac30f577e5cad0cba772a790d7fbaeb07df8578e7c8a18f28f5e9928887379791befa56c7ce9e1aaa65917d94dacb05e4e085fa4b4ba4fe5507407479d01758019f263b3e9371ce6fdb8bb492f9460c35d8abe3c9971bd867b9f8187ae1f519f85055e463943aa18649d31a5b2343cc61ef1dd92f85e5ea911b7a5b5aa33af8288f54eca2e8f17a80bc6839ed5938f51b2b98cdc5fbaf54ae6ecfbce096cad95679af542fb339aac198436896f46a7fa6e7041ab57ba714f2bf99c461d207674822094d97bb21b4ef2d21a21773298524a71a9f5afd07fbbfd6c71495279b96714d115e43983a01477bb9d15c392b4b336f67299c40823e4fc3ae386b365c2f3fcec33dccb30072958f4da6f23902889ec2ab832ce1ca3d6caf05845fefb2afd664499e946da3a74ede259a2f9b449c10f82279765c1d1b5a65806ab4898da97178a97ab1ce7669ce4605d6cd78dc350afa8e883ea057abba52dc810767bbc90f2227d6ded77465b2489c6d26ca3ac8aaf16e154f8f87924f0ea9aada0004967c3eb916cf3047cdb5bbb76a2dd1b9e599683f85930c52b33eba9ff22765268ae8caffee2f2fc493ef6f59a438f017123a84ff352a81b39d7d1e746d83baf12c11b240d98a79677170adea8b6cb3f38666c8c645e4523cf900227b672bfd622bf2cc6af38fc9a0c74d5813c3b9ab5d5ab3c1a0142dcec229d85aa85361f3b2c5e24bf939809550b998bbd7c8f18a4227950f27eda7a58ea812fc87edcdce73959ed1869a34e5c119320227e60d03ea9e229037f68e21f22ef54f99c6a6d106728cccd1cde2e00d523af76d4b1382ae8a25dca21a98d97135e44c64525485e3a1d884b733506f37f78d151d2326246b5406b051b20de458188f56766ddd41cc406f0f1f61cbbbd4053ab339282653f6ae453defbf6ffaf7e116e9ed232efd908e28248796b9ed2848384e17bbbe198001b904a8986ff075da472630b0ffdb1e7893abf9e577625acba2d970152ec1fbfc0f292e01c0452226b93b13b3de37d0e501f879a011216c62aea783a4867b43267bb1a51defc76513a75cdaf61d406417a7dc400839b4ee9ff1b173ba1b3bce9c8e83851547f113c9a02410027d1d214f3a4b8196fa3de8b3a4aad0fff95183d3e189e4576b8bdcedbde1c30fa5375b1e2971286e4bc915e77bd015879c4b518a8e6e101e4699f284742d64f37096dc32cf7ca1880c738c0aa953b2b6ad49a15d3b672b0540cf55eb127423a99b2821797cd50075f85fc4e89fb22200279077992b6f5635e221c32eaa3f39eb6232035405bb9a27aa1683352269745deca3c39468cf6088b218cb375db2a6211e37c75e9a8e13616d57e5e5dc2567185cfaeed1bd1876d1b4812a51854fd3fc6083befc8080b93f9d8b8adc93a77ebd6233a7fedfff7681bb25ade03598679e1e33a1b1be04de34d29ca31ca1d462558f8a0ad38bfbf9317cd1509baf123d4bc1f66f39185e53a82e8e35acd8b56f22dd97b067411ad05103720dd915b7bd40cf684e2e75375560514a4a60cc9f3039ae5a03000d380eee20ce4a35111cc19f645f181fac7846baebb9ef68394213b6c30d9eb3ab3e8bb1c9209fd6c625776adf93e7e0ba08c23ed8cc1bbbacd2850308283a8e2df3f5132cae5e647302079c513a0f3b1c84d361aa79044d8b5a67b72f1ad1b9d11b21fbba40442f2f258371c60bb19d6c267d3562450d8f2fd920593133fa6f9b37a0cea316df77368129ef311c6d7a23484548e8c2d051047b943b38f337fe809ee384385658ca1899dc070241b04a9a54a9b077a8a7c3ae3a8fc685c41c30e561969c69f6139ca452fc624ee0dbee9c8fd2f9573d48c3b87369149b722776067944e90c72f166b104ee11bbacd8359c9abf4b07998a41a13319c00d27a67c1a1099727395cfe712e49482729fe78360f1dc0140db01bbb682c4ebe025a8c95c23254a9deec6e4d6d579788e4636dbe042bb686481bc435c6201ca1cb1a5c743f88c2f31a3710bfef56c6abe95b25abc2677ce2a164cb6ca98ad6ff5ffddbf9613ffe5c5ae0f7c28e62fab64fa21850dcb61465221fa7ec50c69be73708d1923b323ee35ecbe391d9b2f7623d2483cedf366fff9f0b31ec8514323b030ec46815e523610346b33cf41822254c7daef1748da4ef96320ec22d604cb45d3d07403096922bf7a63265cb18a817682b9b64db9f9138105732a2473846938f64af907de00cbffe6d500626988eae3e20df20ffb4ee4aa68702a45e79aac831d9a33df520cd675ec7c6ea4f111b1c9eb88bef95b8d20d2c292a4816b14321e278c6498b102bd63e9fcc4d2836f4b7dfe37e6e6039886c1daad28e19313e383a48cd6a4d2a15ea905479c39763d1a19153c78a514e27735cab1c0c67bb491b9db2e73712711650606249dafe205a1d0a33593032fc2b32422be8fdedd13be0faa80fcfdf868ae106e572ddd87445f9a7b0f9932c62394f5121c85b657750fbe30d656f5d3050e87fc6ff53dbce05a51f5be7f5f34d5ada215d434c954323da62fdfb36f81c1fe2fb4cfe5422e73edd0b422de5d70e3a32e85480a8fb847fb92256cfce88d5b4c36f171e12f7c03da2ec540ad07fb33a038c8f182554fe4a4348250c1466ba086a02c847c661c82dff682fda0fcbf091fc16072af20f4d0d6ba98f677485a804d9de936d6216141767f8d30c95aecff3b2fd3e7e68dccd81c617e4054a1f9e1644abc896a407736a5889d9bb32d873fe5c9db5ba9b15250c6515e048ef9e78dd190f38a77b4258d73e0c0ee960e132117806b8efdfd7a454834fa465c45260f7f3c925bff698c7cf63eb7a98464e5405c46479bcf426ae548de178294614d5ab8496f4fd101deffa96dde31a3a85ac9a7041f5b501dfaed4c122c20f080b2c32aa838f9e86deb5d46c8ffcdd57b6c9d92ed3bb9db1b58761a7cdb91a3eceb233aeb665323af5cd9f5ec19a5e41dd218659e6c6aa2eac39b7f556c00aea85c04ebae17e27ca714d926fa976bb7244d4216af9832f47e347b7e2d2b8e01c04855c84cf8f1d392fbe089d06684e1254b9c4d6e1118a644ada26899dc67c3a94f14ecc7584349d2311c91cb7b96d6751d3f01204f2d762cfe0bc7699050832508819a271eb450de0e7330d305e84f7ef454a4b41c8a5595726c88ffc19bb1919ec66ef7d3f37c0fb2185ecf3e6f569cb37790ee62ec8ba8f6df456c108fdc8aea1541f233416ffd830b537b14965da5b8e7be83941060e4b69969e622978697128a1025683c1c64597264ce476f1c801fa4418dd63d5350caf7bb492199898793d5f3acc826c171c80bf723b387802e18e441754f8e1eb761acd5f91d7c4b7e07316c9d41857a91d1f34409f1ae57f5229517bad68eff3ddff3debb4331906f30fa28463fa4c22b1a0f3e9a5a8ca67c0fe40850d38a27a9586b94438a889963f8bfea527a803991295c0b39722de8c9df6a072f1e69b9ddc63f0fee52630957f51eaa3d3ca266e94f076d527d3e032d70f7290f3fe563add61c6441f9f23c92b146e8d59d8ec545cc217fc4720f40d0422688cbed8377b6441b0ff99961b6fe37fe11992afc998e8c09bc64fcf92d7d17754f692ade25ada36c5e876fb1b8e169b809e5d1e5c8035f6a57e0d03b32d2683250b1379ea4aa5183873160a58435906025ac9951137e0e1494267bfeee88fe2e300a0dbb94815eac0d621222e8edd93a4d2be7ea625f7c8cc710d09a1704c7ae44834dfa6fe58a3633f6716c3058729b80393044f4f15a242c3ad5274eaf38f2a31e86e9b37e85345605e2942acbcd4a54ee6311e1c04a954091760c6f41066bc13274058084a3a2c9b7634877baf4c361d2a01e61cb1350ce4c738b2cde64ba63a2de85625f885df961daa23a5e4f9743d88e5c8d41f1fa26e8365eab5e32ab657727dfba1b3f57b61e6bcecf38c48448ed37168c6eb079fc999e151ea7cf7993185bbd9c924b6573ecbac483447cce33418a825a0d25a2ac2fe0ce6e53ea2e27a80385e258d0fe53178c6f3bfc7731ca1e627e737bda14e0012656c633e1367c98b36c9a009d67b5d5aad64bf34a26e8fc3b0f36b34ba5fb433a4e2930c019c550758a2112dfa61a643aaf95cd1ac0c7f0ce92aac71f6233e1814eb25dd18f7e4eb6ca4ec819e235741cb6d80cbf584b51dd03d71276412e816cc0ed05b08de0caf74840f7748a258e1244dfa47433a116efbfec59336ba41a99ebd79f64af19d00696f897d883263da2d0f3cbfcde49957b9d1bdb381560cde76266b0372fa1ef3f198d50decc486453ef199090c8adc529f28b9df4a010eb142c0b6809aac468cbc2786bdf4aab4d1130d76b2073fc2618f4127f254c469c4067046465cf58a21d04d48bf8e4e6e860f131bde6966ab49a95e1d3684c27f6002792ba6a553a2957143163b27cc1ea2ba0c407a0182331e27d51202d3133896d8c3d48704b1438a0851073e974a757706102c2aca02fe153b4f8151464a604ad5a6b85d751bb2a6a3dee674724bf59fe87ba77c8cacfcb222a23e7db0234f0c0b0be7103b2a618ebf30c634b58a996730c8ef74253216863ea139989fcc343a4496ef20803b2f58b886727cf079152e29f0a3986b5d4731b2936ab43fc98cd76069100c21495f4da790d7d434d020226338c25b27a90ec6cf821dcd0a8e018b2943fc8c94b5e5f664997fa37f573bef286af233037c0c37613dd3a1ead1e4b77fe2ee8241f30ece6ba3eb6c5959777893b91c7a2022dc944b0306446dde59537bad34f4441f7d039152414a41e6045c8257f86e10e1955093470a033ca5e193f57843b4ca034caec280928a87c7edd88e7ab1e7f951faf6d50deceb1b891011a7e35a636d3de0ba0cba050a0a2ce84f79d61778f87fa23f5a8d52bdb6f86071ca33156a402ac15b654982d4423d871630485ff61d4c2bdf587e3832a9c2b6730393225fee8a0361a97b9125e786db5fe8f202a190176d3cd7acc458db9e202db0b7b7ff935b51ddcab22a56ea38b6094227ccafc14dfee32030f5225edd7c67f50c62f09577b0423eb8aa36f80a4578f5d6130e6bdc594c71606436bf92039159e3217dfa2ff5724c50513f7d7b33fdfcedb39527850be3b60a9c93fd7fac4fc7a208cbe19324d35748e6b755db7cbd33ba99bf1c2c231855ad541048f9e658e6b7dbae0156cb606ee5690d5e9cb1580bb3f55bf51b5ad46803f0042a53cea6bef9857bad271785e8b1129975fdd8ed4a6657e3e31dbe3d06f6b61ae35c9e201960b6081b843e0037fe2e0bccc964e9061c1c7ef170910a4237c1858be82ab800256527692f9e570bc3ea553eda2bb3c5ec4aa8779f7e075964787a644ad3e19f4725a9a1e6ed3e43e3e5ef297981fd2ee0408318d279bb2575bc2ff73fc9beaf560ffba212ab73ad12e2aba31971013876b11ed427b29515998ceafe48bb390631f89391e7dea680fb57777ac85ac94488f65261d760b30ebbe7b7b37f2bfd6389bb3f8ec845894c06fe5ea1f1607e5c18b6a6e119e70ed4c4f9785312c83013e740f4e26a42763af7fddec721955ab94387ae48e58948687afbeed940b343b60113bd1968593a81e63fea64a4499b8aeae7031b156c9eea5ecb7d040000167d3868a7e7e4e773ac9b9d2e93b4544b332d8d770b989310cc5b4fea31576c571a125d350197d94104249e1fb7dbf42b7f083fe43170afcbd0dde773f7837a514be0f13a6fb715d0b3e535ffc4cfb3d401bc881962044781912e10685fd3f1eceb8c202549ec37248ccb0e6b8f175334df9221d3e0ee8bee8d99bcee5723ebdfacd5ff4bbd7aa9aba4a55d9d258440139812edcd4c2b25fb950a9bd3a450746b7d3ffcbaa4920eccdb3163a3afb52fb4754af90f22c6b61e9df0aadcbd49ede71de2e18f1a7ba602b40014cec1aa83124245c004d6219034c16ffcb03afe4f128719f409201afdc93d93054d9e44f4d6ed3c089dd37f7525e83d03065b6f72c0944e39670669e6a68bcb6dac9803adba951bbd4f9524eb2b6b5a8a9cb8bc8e73b807d99f146b6551aa9a617724479eceef80fa2fdc055e4006799f5b57568171a220a94486215e07384d115869f789b54c37767448637757872824d378f5b183892a0d1f964974e170d2090fcaf5cb53207bbdb603db229370d92be7d9cf50490c1297e41a6f3f248e6b9fb222e3ab3efde6a72eb5287ae37027ce6fa0454cf515eada812904494ab6231ccfc8fef5ef72e0c9537deb8bf962215887a154183440abfe979b5f8a6ff8b12842c731588c8cd809c023ea48317aa7a3c19e1d78ebd6e4f5df2eee417384f6de94d545d9df6be41262ecdb66549b13003c3aa40314d7af8010c81059ca4416e77c4ba3f57110ea326cacffb5f92bd83641fe9a26bd36a4f09e0e9e4ba0b6ce4acb2737b97efb4cea01349eee22cf924d08f3664b6f312a6d93d40abe1c655119aaefddf8d02df6a01536f76f916ec1554521923d4abe2cea5713df36e559b3b7255e0fd81156fbfc4b808bc9924c74a1d92bf9680cf2ac7f8a114219b8c5d362e8c76a19824f9564291f506be7acaab0520fed1a9942ef6c0f92d8b8e454b28123f8e04f2dd413d288a6a08c7521ac3b7686b64b6c023df5e2647f364e3a9475255558dd666d198f7a0f7b4c279a91dd182d3ee4ee7e45655e36cfda409acc2af1383dba3314dd014ad1eb9256cbce69726b4eb7a1a11268d0fd138e8a898ead02a6cb2d7c505b76a91bfc814f47bdbab891b03ac0c6765b63c0157bb88c351d8fb679b1fe40eaf9e0343f41b69ee12424950a86335564e284088101af74bc3100e253013579de69680b21b70f004266522b0fd12ca2f0bc95e205d1d64694a7abf4604e83f6e25cf6d84b4ad9b7732c40f88d1e7e216e2bcd5884ac4962227a5e0ceac6f75837edc883b96f945f1236b2b8bf665a37a747fc77b76223fb93180cd70ac0cba01713f5ec1a9a231f057651cc080eabb7bfb24aefa61b566635ad20fb7e5ee9df86df20f1991e932ca57362fb1cba31ec6bbb9f430463acf9b41468046aa162e1e9d37f0badb13df3db2e574a8508f1e42e1ed46b1a115142086bc199b6025ec99f0a2da83593a72db108a6121e1b804cab32fa12d8245908b03da18536b920cb5bfb857846a0b93b3f365fdb25905daf74f81eaf8b042234ed3e6b4f513b8cc6b1e60399be28400eb0531e284068ec9c7ff46869fb1c15e37e421554f4a6d92e1b8bb8b6586aab74cfc36132e6fdf6495d9b3c952836d594ee0bb60c041e2460bde79869a5da7d4930308116052d4a91afec485118647935bcfc18574ba6208bfb1604f68c12e6cd176d76f1ad6c2c9b1504677714d970e3804b2359db3f32bd5d47fa5dec48ef1f2888ce2df9bc37c28128f0acdaa3b303009974807b84d7abbc42f90f09c83597fae0cd417cd180984d354696a91dd7b3b9786c35d2a422fb52e31a310f52698969aa263c99d239e2480e3aa0f19260683252fa078b0556f4c0f8d8df841c9020fdbdfa91742a71259e7d85c86c51f7e638ee5274c8ee0f6e341f6e8339f659ade57dcec48e42ce0faa7f1805f172fd1a7fdd02b71b5add179dc59c5545b70fe19632ece7a2b0dcc4a580a17c4dfdac47222ad9a98d4216a531ee0f330bdaef133fa01d67db34e28c368a992442e55e03c07114f0ca3dcb9e599aa8950b0f15a7e150f2974fa10b6a095ed8b64def1fd5437f246bd7810863fe1a497eb05a5129a40e8fbf4349ae0e81f5c41442f4527302d4c597a1701d73bd0df4da557ccd8df44f82aa3a8b5ec34754131842cc40fbb072f39dd93ebb5f1ba1df0dbe8ee8ebcb786896c320d9bc35a1660de3259188a3a6a65bc92cac826bef9cef60ade803959b659715bbace9ad5bb29e862406e780f0a7d54015ec50f76c4223501fe50386c9580ebccf6a692e248e9e77fcb8e39ce040340f085358507cee8145aa7ee576224de7121538cf795e25bb7c8f4552dc7db82530bcbe4a51dbb60965e5359640c2bf147781c61a65a1c2ee033bc848a49c71609ee5e773c43fa8808cb70b2fb57e8a42dd3fb05075c6f8c77e3076d678a8cccdd99ae9a426365fe0791bd0c856cf8ffbec833155ab5cd9025b3a51bd72025f1091c66ca2d7df329571f10f6bdce8ad3eb385299c5d550d7f843b43620ced49fd42fc0de166570c49f8a3882d9b8ee9a67bc08bfa5c344da8b7c3efabf29ea04922792eb3544a7df35d4fe868aecaab132eae0c2f0e8a957afbfb5716977a2899fe04793c03368c78cb4f18d967f81856ace8e3eed7afcbcd2584e477f67fb7086ebd73ac0dfe2460dd4f0633c50b3a6aad3ee042e6e149bf83813064073298fdbbe9c5756f1fcc5a25438b4816c18fa68d7a8cf36146aa3c45f1830c14ca123ae5da09b7300600353538b964d43ca12933d9a5d0edd6fcb1804dbd7b81ba273ed1c5de0f0d2f4993b253e8e2b280a2625187b0f5f5024106b8210b3b376da7b28af927d38bb8a5f41473d52b2f5f4e096816876c620b7aafdebacbafc74ffcf7783d2a23e5fc608e38d3a6ca6959ea5ad888c8da047e7d94d034b953bdab6d407664f6defc6a136da212644e68a6412b0c7db0529c473d0d1040cf5a006cbf5abae185a71d7febd55e14fd44a47ad8cbeec0f210162ff3b97f49da327ccbc36e749da321240e04683a27ebe21c04b599d344113454faeb1bb94852dc80e0ede3abfbbce12df88a9d15dc639bf24ad5bbf006cbf9deab8488be55b6e0b67271e1760c90560f533d90b442610c307e7d0e337e1ee574dc54fcafbf58f4b30091b8c1bda822fb095ae36ff7239a0397332f986c990362ee455415663af02f1b657f362b61391259454bf82b1d60e94fed05ef8a49fe8e3dabb7e7398f982adc566962e420d1450dd8619929b1e707291b0f5fdd36659e8c7a85c40e11492ba655c4bbb4abacaa50595bf1dc0fbda960aebeaf19de22e3900570a3f1bec04b4a335c77bfdd0119b72e9d085b682a8c61aaf3cf5fbde5700f61a82c6d14e3c2846aedbb396b46c0b3065105c410372875759ccd215e1fa1ffc01d89bc06b3fcc6c5df9f5438a6bb3e143ee6424e99bc5bedf5e59dc1a7be2529e5c74f3cddfb8a8a936ac6c76354b35056f2ce334f84fb25720bd83952607824f037e8d759579bde164bbe6ab4b4cb348eb40a69325bf4bfe6da654379c36727c5e114283111b4afe329b95d0762145dd8a0c6794a454df9d34df01b413c9874bb83dea63c84a1270dac5911954187a07a7f56ddf4dbd6dbd125b85cc8b2345161ac25ad73ba918e801d7238ac62b201ed8ebb58f2d3dfe2c51950865d2511a8159485c9c3e9c2d6afb4e3109003e7001a412ecbf4186caae7e84d23295e237abf8874e3c49e78e1a695b5fdd81bf9ebdcfdb4872ac5de6bd5483a9c4f926d7244aead3680c8c0f5a9575cdfb114c057f4a15395066a011539033a9caad4e3cd49796c984a808daf522872743599d5e9efd85554e6874d8a4eef2f709bb5761f29e4e27b8a9a287ca8677464623b3714b702d4a0d4fa811cea354f92573ac41d0a5518befecd9fb6232a2bf47c44f895d2deb39022b940ede55ac5c18d46c144774acc9c58b2ddcb9fcfc6d339b549ced11723c6e60ec197ad7bb7f9f6752f9ce11854a16454caa69e46ec7d4fdee07894155578ca7a09cbf11729d35af87b81e82072e0dfeeeb297516d9d0c3a0a3f64aaaeef742e2140ab0e3aa0e2cbe8021660081cbcdaff8e97f5ec94bd2573bc7d9bef2683288907cd1fa3d5c760b436a6d322486ed6aa1865753fc2cc9eed05fe431f092ccc03cc572a72404fc6552cf5b99602a1f2d3442559acd7ab99417f6079cc51ffd31909c8def51d94d63f0fd710f49f35f1f41fbf8d29078018211c6ff7dcb8d336199b2383ebc2a4966bd24cd0cfe3350fac989d005c87f1888557cd65f88833a4878fea7e90271c615c29eb236484f0b743ad16d4be8ef0f291b593343f74c8df3f61b9bc762a4eff9221f618ae98126fd4845c8e53b66f60854f69670e0919942d19eaca4e685979033a4a0551a2d657c8b773176471ebac8025d39defa164ad072184fb396f45910945dac48b3055710486877f5e6dbc4f4ed41195af1bd1263899c03f7b8fa7547d825b359cbe72a67027a50e2aa8d6440952be5f90886a90fc9e816cec9f3298025d8abd092fa68620512faac4c3a3dc1827de92219f3493b43b10da8f4f60cd7dcce0ede941a316d92b4299827dc7f66956e71b92a49a4c9dc82db438319858a8e224732b74887ef61648b257a22bf6c465dcce6187ab3c11289d94bc56d22e214862f285f442324569e63eefc5a3163ac49d18f0885bcf26366b934f03c376a3a91491f5250ee68208dffe962d28edde3ebbb6e8db81fe76a995c38966b80545483086744a42eb026d48d110fcc90cc3b07fbcde8078783c86ef98abdce77e0c73085d820e4ee4208b0c546260d52ba2d9ece03d8b3099c111ee693a8daf31fcbbb4012235964e7dbfa25eacd164f52e9bbec2fb042fb540af0ad35862a7ea0e192b795d650583035b4b535aca9fb7c2abc8a36f030e2848a52899a07b59f44dcc173ff182027330a1728546f4890a3daa459eba44e4d5cd08be2232679c409344c6e85e5e3c1c8a713a0fc5f0b431ae2c1a03da3b119c9159eabc8dd1862a392087c486500c7a38cc4f607011f489a58d31fbf0f1b9964d57aea41d1cea178066affdb29669ac20b7f91f9cbf43f3107897c1aa2951e37b1834a932fb6f2819bd586cd6d485def52b3a78eefae86f860ff62be080208b2ef227681f7a25a25f0319c837b2fe039b6c75a5c5623967a891ace2bf6f472c36eafd907ed7a8011a5cd218dbf9a49fc071c81bdc097580a39a61fbe8fb435755c351ddb4ab3cf688abeb7062d15b7df4fb62dccfb6556c31cb55dc45a0c7438c8ced2232c420b4b4dc817030ad0bfc0b73c5966aa02f9500a218ef00915c0074be0ffa0c674afeea16da96f1cfb2a9b46acc7131221e59a0deee0ee87e5136b28c0fb2e52a11b0c52805134851792d04f335df73db3c5fd3dc1bcd5994fb39a8377f269dfd8720a74e0f2c17524a72f530628929b6788ce50d40eb15e59a54463fa1f7408592408437f971d6097bf7ae6d0b6f33809a55aa9184526f550151f12295cfcb07b5c89ff0fdc283b26ff028d254adade10330cc30fe0b4c13c5a8227b6ce940a55e98e6f787e50857b60c1dd95a766b75860d20018b57e9d8c6c79a170f43218d4c0108438462224784fbacca9f7215b6cd147c795f48dff190a5e00b142bb9a4bf99d28daea67a71469223fd833f0dce5ecd836b70d61e291d4c2bd2c5898f2bbc3fe35698aa54550d7b0002bcb10992f6b51df258f51813b51facdb7378ab7d008390dfe3ab08f7e088e773c4f5f688e44c3380789599bec0042aeb70ed97cfa2ed17001a20470a3aaae2698a42574e07cee347b80250074bef43b8f43763f5ec61d67974a970f1ab7e979ea734d64568389c32f24c265cb11d09a627212f3d9569622a65877b25dcdd3cd290a3fb5bd0fda19c136cca5b6631b91a24292ae442daa508bcc7eb05a139857b07b994f1ee95c5dfb1c005fd519f17c2aa8b5582f3101917abba39976d8ec7987a00267706038433a5f0236f32e81d14b721a258af863a5ed3a20fe18c55ad0c5344ffcf7751fb2e61e616f07880da5d9998638795027e7805156abbfc70badd5971afad86ee6a0af5d63812d7f4f44f7ac91f4f3d51c9697aca010f3487fed138fb2dc4942701c97182e089b721bc13242ecd90f6a64ce1b07e313a3da0603cb33e8f3b0249b013206e4dec952b799a49f71f7c6f3d17c611ba11d30aceb07915c1695a1244e133775a9278973448291aef4511691510959b3b29ddd4f32260ce695bae597c7df433158a6b520cad0ae38b5c9e08d9b0ffba4c20c736cee84ca17d1aa4798e217ebc5b28bc7dac8158ca3c51d07b133b3fde89167a74572792676f7b91ebf03f213f5212b37128edbfb8bf3af4e6d7d321865b5aab4ea07c9d9cdab4cf580060b3bdef282c25daecb8d3af05744d46b63c8f078e590aaaf0209b1bd20116b054c19b47552ff22fa07f50ed1277a124e902ff3105b816fba4793bbae393633f307b0bd393bf789866a8f8107d3a0ce7a2a8c9f0eb58d825e979220f4324582e6bc47912768589c813bd890bc456c0596449dcc86a2a52859ae60c6a7a356cc3c75ed0d4ac4a4ca1b32038e4ce57eef26a46f49fd39ab3c8dbe647a6f1dd42258879294a456fe3df3c967046575be964ebb99174bedaa10022b119003f662730ab74c0173edc92137e6ba2bc12cecd4f2f3e4e57388acab4fdd1e034e92668087d32ed378da64d0a828499bde0c54747057f76fe6d31235adc8a4cdd94363ef7db2be53f982844926c338a52c40ece7bc682098d0f55c28fc0634fbb120a2c3a3b5133a9fa8ad4f0013c1d1a243ae3aa38a5dffce59760a51d1ee9c01f7eecf38f58efd9344a04de05c662ded54788aa574570f9162f13b7866a3e4ff55cda72a4dac20ffe5e72e26424dae77540623504d4f01231ef3076d90a59572dc3614d29000a431803c887bf3c8dd7f633669045392945bd283945a2055426e7779667666ff49d79d33e5c563fbd7956c0dac7f9bc1ce43e313bf60e5e3fd44afee0466065c8b0aa87c7f04a1850b0a1c6c43b8bcfd891b6b2ef4cfd45dc2fcc032c046320d3b7b88b3da9d739d7f9fa3b5bdca5f156071c12d9e5e0b42bb02eaa7fb0bc64e8db41c1e2e700faabb22888a1b04eb2d728c0dcdb6c20bcbbd6cbf72717436473ac4adf511d3ade1f8a031ce12fedb67e0d6d64b9afdc5583d3b9e23bba78c8eefcb26b3ce738ef95a819ebe8822830f3b96d247c58b6e9778907b305e2334b07456584f6d5256c511cc48ca0c2bb32decc6342423e594915dea83fabb34e762acda58a6c674d4e6991a3da92dd911fcb0048902676c37359e5f806a98879fa552bedd96dc78141f852786d9ab64efc1c50a3cb7cb4ef6745a1f0aee9e407e2808df3bcc1a6478c15d6599a1687a0262ac70234889ebd84860a22fdf3588b794e0081150deac752a27a51c36a8356496fe37f92027fdee525997f12c4dbe54c73117cc4921f232b6940615e01ae20402884426d5c06e2476fe0f84744401bc52bce01cd18074b6c877c709a2c1f3cf2b6ba5ad681397dd611bf95e89a3fefaf2d3aaef2d6cf9f5aba7c56e47d3d4ad83d5f4309682646a25cf591ba72e869e8260088444239b8517c70ad6e3e302b64f1a40000c4c69c23c671f025714a6b8daa8a5168b50a1e1a9521df82c3e25f43e72c75a61e164a1286ed55074b11ed64ce90c183afad38a8b9aa35f5ae83405d69d3079838c929553168553f6787089297e0a63813ef346001399741aace0d5c706654eedc2ac3406cd9c8b595cef4c35bc1005e8b82b9af8d2e27b2ed34a840bc1835a14879d6792a2cf96e0d25b23bfa46735b2b7a526e71e9129e01a6540fde60f066d884e9ee344b4a6c82fffc13264abcc23f5c5ceaf70e147ded0e6fa524a55a8403da4ae1ca1b3c05fc32c686904589cab9fb509f1fcc3e226d5b18fe482e8a084bc224550b0cd87fbd31859741a29f085b659ac37d0dd0ff79c2652a62706b58d6547fa03cbce5fa82724f85f37323fe27b8b130ce84e52f52a7e1175cde6557fe6915d8dbeccfba06e53aece35bfd59376ba8e0b65b1e4bb20bb2efc7aa4b927ea00659533459c7ba745f8fd4f897d57e59264747330e3bfd71508171f3307edaa39ea92f57ae6806f0967bb10600fdbb12eb131c7bf5b1ee6dd95ad303a0abef0621e11367ef2674038ceb60d0f83d2af7d7e97adc1f322c96a5f21469a17f22ffb5ba824f9726d2bd15f066dbc710f34e21ce4839c4e3e634a3fd83cc03baff1897cd933f8a8639b40e07bfda2d5e6a7f6ecdbc7eec62cfc184dcd9f2372b3249e6e0c5a8532c29fef9b4484c33fa758c62b14b5aa804a99fa21d313d1e5ee9649414dd4b162f0b61b3d89e2210b609ce7a7673f2686a0242630aabb036621006432e13f1c07eca9e407505004af4f8ac48206ef926b8b92a4c3b890775bf6e7ec23935bd1a42ea0269e75b6fe142bcc1c9ebdf2319d07e2fa8f1fcc450a7496909e8d3f15d98c107764308710a9659c4fbe4ccdc285fefe2d97da909bd0c7dbcb916bff96c85d3d10234ab0dc9116884238d1e361966850a4f71cc646acb2c0222837cf55f8fb16b51a0ffc15479180c73df6ada7ffa2902301afe0f1e5e877618864b9d22993d9bff3b618483cef7e790c639e174013f16c6d1dbc4ff986eff36b9aa2b913ae2bd340a9f9f249575229b0b14c540d06f630aa5a6562f244fc5601eb19f172cdc4d14ca311f0365eb8c3dc78a69f54c5ed2297891d16f88789b2e3bc354e52f0f2e9c6527614e40c548a8373c809b9193cef271753c215c9fc9b07f8193cd04d00e0376dc3be1600a132b9427b4407baf15db7031e222b95ae6cb105be5ce5ec7ddb1ad9eaeb214dca24e826a1e3374a4347eecad67ebc1baa0b96decc8fa539948958791803f14cb4bf9d5c908a6a316f55cc24430781c95e900d3d8fef138de1520335ee8033609487057ddfb058c25f060f4a84a1cbc98ce389177a57ee99edd3e05ccb876833977982fcf64539febe8670f8100570702807470251f39044eb40b49e702aee11855f173b1b59520b385af7f5a4f71d1ed15d7eefdd70b43eb2a1d97ca6f93f5c0df6d6e17d949c387536e0ac8de447928912056fc8f8cc60a5edc1844a0880b8ef03ea06bac4aede170edb5e78044b401061527969c1884986e475bcf21d8657dd319c6142916e87dc43918b08077d42cc3f6283e5188852f8a03e2bada65c8a220ce7b477809213ec4b10d8b8d958f3594a3bf58afaabca02169c8fde0a730cc5774f6a6b0043e707b5e16d0f47081900d173aa5ec8c755c436d40a9ae0db9c861e69736a1e4c91957396da4f34b1501d8ea8d92367296398b96920aaef668d738de7b965e8f5ab2d4b82d430aee67ca38782a6b730e5c3f2c29860448919d1e07375c6af41b2a75625943c2f604a6ef8d340f761467feb4997985df4a6b35c77ab89eb0b352db0ebfa8261a6835f5ff2a4ee5c2cef115333759cdf160d7b9552be931a2886c443dd0ca7d92a31a3c36bd5744b2feaf91946f6193f46025ff9d7156e731de1bb2ad4333d4d12f8ba5c589279e35f4a5f59ede5429ae36d9a7088a6257436fe5b1aed0ccdb8b7337c8406a4457e28686e9e6cbe85e800ba264fe3b5de6dce56e18e6ba687b51b32983fe815b236360edebcd8391199e833e6705cf98df78e0e8882b2b7c54f26c9e8f30edc36c2fa15eaa141edb60f8996995f91ae6d51e3ba4d2c0bd47152037f1065c292f9a52a9716de4a9c77d243610c3ecaf82ac1ec0b77f92045ea10fc75e51da598fc37ed593aae9225664d2b6badf4057cc47868e57c5cf406328e98db258071a957a7578e7b95205d3f81c5b343344688acc6b13c3efaad76ebae620198c3a231cf36a5028b7dc511253a26afc582e3ff02006ef09fce2ffe583c3a1793dd477f66a79b478ab8ba370692d512fe0993f9ea865e4725372893b8c155e016f3bff54d873ee203b090aa9613f281d7c48cfe50c161a8f696ec0394524dff9b58d0cf175b55a0faf17755abf047a11c592fb29927b4c3380be0fd98e4a65d4366da3f7e268bd1d7049e93b05f74990aee7402dbfcd01fabbe2e4a8a478b68f497dc0808e9096a349cd20f0b05b1aa59de5ba0db105faac73622870516a43d5e44e03f89ab74087e66f43460828e1357f11924672482d9881cd28e86475cdf4ff7aefa3f6201c591fbe74615faaf8d4063e4ba37942b47b6e878d7747b54b8d4047c6da19acc89d5e15441df2f595d02913c3dc46763809bc49866d3e23806e595188d2ef0f19e1211c8c2a1a0c974e572eb11198e58adac90ef08d14dcab7e7b2c785f356aab17fc6261be839a1e41426591c830198591574debef5e0410879240eef19cb0e60b2ca6de23222217b42154fad7298e21e77d41779e925c77f2774688feb4679bd5f0018b71897836aa8b540bcad839fe448f8bbda9e6cdd1a315460c9c379828d387238e3071ce5c0d11bd962a928cf5b5d8799c6fa033b0f5c8a449f5a274cdc0cd075984e79f708eed74d03c20a15817dc97691ba9e78ee98e6af18d1408a3c6ac72539b9449ecc17de2191618abfd9d967bd5aeed3b014d7750a5457c4f8f4d2e5c71d2f435765626d09f9939f749dd607f43afa7f868d6392becea32aa4195550c0c13608dc0806a7b8d149c032ab16ae908518650bf5a0a26f708db012274294016ab4c9c178ef5f3ad370b102d159898dd5ffcbf12a9ce6b544234482ab6a28a9b6eec14045ec793903b173476d8eec0d116cdc24c23c42317ca7ed43c039a530d5fb9af3ecd73771e91127b49b94f740d2e82bbcafc7b6d50cf0fb62a8d86692fcd8a03899475705a44d2f7e6ff23204b8d27cd97992291e4eedb9831323d32cf408b87d7029269047378f8bb55c9d3fca7edf6124290952ee3c519154ddc0f2c6e04d65b8ecbeae31c21e1cccbbd41aadac476f91cb032f669d3d37ab5e9bacf54fbaec3c4068986fb480817324d6f403fb44db2df340ba866b238c9b0faf173c296f35470798e37451d2d3a3bf138c6915cd2ec1ea9ddde5eb8c6d60d8a95e09e912e09528e05ad309017335151672768a84f9715048db2fe32c6c1005c673afe5114416504b6e5b89316491666fbf349b3e67f5aab132a0fc9e63f416f53545c740d3dadae7d1ae8e853091120041548dc43d12e30885280fec233bb830745460bf611dcece4073db67be1a094fcfacb81c9fcc0470aa223798c56139ebd310410681aa82847e026d68eba3653d7fc88811340f47d0e235d246873466a989fc5164e79dce801c48e8ff383414e0c809cca8fcf6442866789f57615eb18d06087f36391160569838588796d43c7e9107264548d66598277de2b2750af7d8a6193d1d5366d953f42d9ab975e7f1632fc41660e5d55f3a61e92d6fd2dbc3cbb7e05c85f98159043709620b7fa6af4973d13c8909bc05f4244beb92b76495987bf8dc32a75f8ecbcd895fa409a336efa9474fb4f7192b82efc4ad66e67dfb6b505ce000546ffada0177616db36a499201f4f09ab8eeae2e14b3e48803f45c321085fe951f434566034e5f151effc79f056c01f443201387bfed23676c5836197c2a1c88df25df7a0fa344342e1f55015e04afb99dd7b90aa49d0fee31c3aea7f61ed0f3586fee5bc0ce349f7918ce958fd4364436218ca815116c202592b7e25d8850da102f5d7d97f494b1925da4adabde852367b2d8fb015c4b654f89bc9f5337adf5a35a35bca0ecaf4c8bdcd32f04f43db5e24bc45105920ac61006d4de6c90c60a895ea85cabd5873854774cab00cd85a528954fae566140032192f4d868ad96154e78cd60cbc84b1c9501ec6b49d6a87615c06c04a1ca785560e9971ac01b92c3e510c6ce4e6044772eeb47d9b291858e100614ebf3efc33a39c828bd980692014b283e70f1c8a18ba679bcab1aa9afccdebe9156e60c54df422e3ac56486e039852bf2310fdbda492ca6cc52498aea3a349592d6d6edd9ffc61aedddb629780f8a7a201c1df0af26bce0dca12e57b3c06567223387981770787816c7cc2ec2c7f4b11a44de18708ff0438d0d3b4e36646d30390da6de5d95bb482f4e3fc85a40e3ae280222f1c26d198388f4081efca9efb5c3dd8c7c735aec702a175582218c4646f30ffd6a1a9b0da99e7d49e248837a88783bf93487d3668c58faf021878c1dbc8a4cdc8c86912e8b43f4ea373cbeaca43dacbb65fc5044b6ac0dfe0f6a4b1061f2b5421c62b0f1285180a5f5b8441a766ed4f421398cf2beaa89839f5f5bd41311ccf21b378bb3de4e19a851f6dbeff2ee471bcdce06b8df7d16c5a7426b7fcc23645ec61595d335f74ddaba4fbbcdf2fc0e5adaaf3f73db227e7b178d4400bc6c0886449398c0395daf2c4f5f425f3eb6c620a5f6eb84335214a68a085c5dcd93a86b5a9a223a6cf45e8fbdf21827e76bcfd8f459742f61a08c881721202ab4b6af92b3438b91c5af3c741d00bf8b31b0b1ca675ba2a24866ca8ec37f1ac02e1153390a386a4c2a78fc3d5003c5f15f98562363736626a26d69ae2df7c14bcabd42ed41d687f9573a99872519ed918070f1fe2d0be11a13836f5396b8314446e9a04599f98925c39f05bac57b7892d8727072d37f838ceba97e7223c706f2ddb6cf87b9ef22e76c4f2dfe5db86b97cfae277ba9c69ba89814e626fbb4b31740ae9a5adc7090b9ef315e299206983c194494242106681a0df3b60fdd8384f1c6470d8d2154d31bc258806423427a615986a10a7b3093905d5e7ed663ce9c10826e034e9bc6194abbbdfa32ed336180e60b65d335f51c531ae78baa32206cda82f7c090e9ae5ed45847165ffd152cf97c506f47fadb55e15407b375d98599d3934e6584bb76de8c3f7d0951eb2730e0d0f2e1c8e58d916a58e3fcaca0809161d443c11acbed9faf22112bd8534eec70df2e05afbbc05614dcaa1c5ad75bf93b1390da43582ec9227009a7712bcc1974c157ac18dbbd1c4adc278d22ebc92d62060ff4bd6d04a372b61fc5ddee1e6a3a243b659dbf7a3f016287b828658d1fe76f0f5cb8c3e14b0e6f47f6258930bf06e1314cfdc103df82b5e6a2f2713866d9a12d22b24799f820f904902c99b5c4e34b45eeab0619984fed9f616c136f91337f9f566e83a7ac0fd2710187c046230f14fc793c37772f7143841ca35517432d48d002c084f4b34a07ff56d82b9cfacc31cf570847c250512ac82089cbaf3d5402df771d7668973017d6e5e30262d438c2511b61a05392a37c07ce05c19160dcbec83bbd542e5410513bc8afb0875330199ac8998d28c22e20351fdceff7d4f80aacb2ba8f0ceab163e915cdc2a59dc9557f7cead6afe92327770c2b745b07bc81c7c0e267f9521873d5912ef20f90d5428320a375e29acaa60b2d1a1c069ed67dbde4959f5f42566673bff19a2adc13a6d8b42612d370ed3f477fc051460f3203fea37c25802fb7e791b212feae44447c1b97245892ad3d6fb4d88a2b30dc09f9a12705aa59368ad8b6a87b50ae1cfc5ac3b3b837e6374e52eeaeb4fd083982b1d8c6279b77555749a828ca3bbcb81541a879da2ed73f614dbe66e8ef54d749a9f92f08495a930aed007c1987a3954e88856fdd208d661f289945ccac4c364a8e749521f6ff00c7d09b9b594d84eb036828ce50dc7767ba38a6e0ddb2c1decd634e6842b72bfacf1fb29ca80013f948d4d057d8d94ac9ec5d9756c9c075c1d7727cebb58a28cc397473ee4743c5ea64626fed46959a1376fb4a4fac73182c0eb8f49dbd68e7583c00e71a58d3bf5233efd5d94ce1870193dd73c54aa92409b2f2fb0f1812c654f3339ae5e9a4e7dfa722a70ece560cc979863c7f68ad783dfd3fe4ec917e9995eb80aa929c0e5bbecceb65a24fba1de6cb6f4849b08cb12c2fc2e81013d19733a544ec3bca5f29e3e6f2e7c6c9600ff5f878efc1572aa1dce7f54711e2420f34d4a904ad0bf363c715a56c46c9325b4c0b7cfaf8251f7de5424dc1201a64f327437b9d901e9aee976c0340a2d280421382da747418edd7fe284bc442f7507d6d6a30e6968e9cfbdb92c3772bf6c7cb19a1d819b6cdbf67bad696f31ce01c5c64ae80cb9b514a5c70c49b251a65f360b9dbc77691011785572d220fe1618b9df979da51ad11125a2c16178438886cc064f2f57cfcb69aa498ab646ceab370016529cfdc086d74f5df3ac4a14d29dd4143f5dc29d0f9bcf0e6d62876103237388bdd91cd347f62ee67cadfa700b7971c604d3eaeb9eae922cfa411a93c5818ac65c27cb615909992769e142e087675480ffec97b42b43af4b7f7d1ba0d53dc516947700f4db2d80b9c5972dc846c1425e57d148df200c39ad89370317a3f7d313729cdbdfc4695cd78b47eaa0b8c1b71ab2d34a72a47c26ca8773d3b99937c83cf52fdea9235e4d34b35f34e46daeb4b5007bbeee34f43e40b53380ccaffda316d35f96c4c4830e0941b162786b6e1137611889e74859935fc253271b367e57a8586f89a4d43f2465098262fbf763478c53c3346c3d85e29aa9d7a6f03f4bd16ea560ffad713976b3746601bcf4dd3bc9fbfa211ed9e92c5b8a57bd1a54cdec587f983891d6b095f418a07e425e7ffaaf9134671e826bce14dc933194e8826f54a0ff9f09b9cdfda7aa73c62b30478f6d2083b547b057d5ea2b42b1e129e920cf231b8f5b45ed1e068982577a5125ddfca0da9a8bcc2f17c9ad282133d365850c781068759240408064fd210d2c742d3aaeea9d037c5ec4951c81efcf025b3d4874c20d4937a8fdcc32a230f787ca6e4bd058180bdef5a700e2acbe76c1e684c6e2790ccd95c36455aac4648b95215e840686ebbcc570f15d01c3b0df9bda3c5a21cc4bc212d8472d60f1bab88965ad9d7e14ad14453441d4e254fb1d51c1e4752f5b4d597945b63af5b5a4a02dc6f0d8703170cb2f20d59e8542ab93217744e63f925b043e5d721ecbab67c6ce06824011d25727ce37005a5f9fbe5a5d587ed290142820a77294cd69ec36b8ad45620193f0e5f4d6cc57b2088c7c18409b4ee2be0a7ff9231cab498d66ba0e2b76ed4f10865fa399941a74b0cd6b211e4c97fa22f22668b4bb951d514a86af31f0c27786b3c8e1473bc1c3906febfa4ec2c118d4ffef56d78f4a6151e8c097a0ab1f3ee377bf02c2fd84ffab6f40711f2a00baad7b080633297fa0a91c956e97d7a105eb3c7f5a2d4207453300895eb49715d6fb2e4e33e326be9b810913f467ddf3763ea354c267bf719c5b1d3a23691d3c139987e78b8a3ab161d58c467ff8357c63dcb9dbafb402c0cb8cfc8fbd3a7a4a3b4e2270dc13a5630fb5725b7b8e5ad95207f22fd6b6d554613688a9e3d22ba7175f4d7873902339cd8d93e5f94f33918dfb135562235b30dfad13c27688fa68fdacfa4a5e68497ca921730714bc92983ba83f8fd89efe563da784b1f14b728d7b7c1fe0107b42abd05c16abd286de910dd55a3d0a0ed70c1bd13a22bf515919ad80df0a2ce93635ee7f027305def3c43d54a0308eb5f92922ad6fd38ca91ea8abe2219d3286331f45301ace4c2b0a00c99e736431fb0a7fc1a064e3b4053c388f358a0313991560b8f890b713e863c5ac37445c59f4b3aced7a38ff53f9b93fc80987a3a5751e687989594868bee0b80736032548bf01c13eb80eb4649347a3c3ca96c5b67e32869581f489f58cce1a449e88441440695865ecdb521f481792cf682742d9a277f9550b9092131b81eb4caf6d5824de0dc3e3ea88e1703717317dca3d9d35fde1bef5988150a46607e326b8c89d0e22b33a92d79830fcc847cee280b51962de03469b0241cc834e0b3751e2c17cbc41ae472e73d215d47b3c69e9c6fb4d155c88a04027019be312fb80198990b9be120bc9e81d6c19cf3ed0624cd365720e61aa38d47d0c1fd1e78c01c1ab8bff6d7d3af59965d47b7d6d2d881634f8a90b213bec81c9f70fe4895d59963f208c80e492a326cb79f63e8e50ea6a60c55d12973ce88ddc954599e7cb70311eb19b111ee10bdc06f820a9bc019d73c713ed3fc402a78976990bd74ad427f0071042c54469ab87f77904a96935e92c96ac602b7e76a47801cbc5ff6f09e9499a5ad9dfdb6b8b3b135d080549a8ab73539bc7dfc33fcf58f23cc8eb6da28eeb5816b88be0594a5c809f69557fac391d1d9b12b8278f71dc8577d39577ef7090fd0f9655e23ecc0ea18c5b8d51ac6574b731bdbd3a362748b1c7b911aeb69245fd158c8a13f91edb88c73b8011177cc064e5ca996e3108f40eabf90fafabb8473c174fc12780af01b93b3f0a28afb0f215355664e27a64606c17f8115da645d796f96c34da8caf121c58f008a573954e2541fea0b7b5399f975d9f4a7e1a742fb1233caa7cb70900c75a94384cb6f92227483e4732c91717499fa8935d5e588a4438ee21aad23415cd2c6c1f78344b99331b521cd4d45e328fff88cf8c31122ad089da76d1d5fa842f8807ebd88b1d407c687ca2ec9e84a8abd7c20bcfe098e273cc5c3bde5eccb58dbb94c7db99f56ea98d8c116e27cf95d9e3bda63e798f16bc52a2f45949be87f963cd9f7a58883433f5af361cd9fc923209650b4b4c8e2c0363b8d29d694a138e8ceb9138573592d89446b030330a892b91ebc6db4bf495d5c6fbb946516197c2a1c88df25df7a0fa344342e1f55015e04afb99dd7b90aa49d0fee31c3aea7f61ed0f3586fee5bc0ce349f7918ce958fd4364436218ca815116c202592b7e25d8850da102f5d7d97f494b1925da4ac2f7c9ff8a9fe7cb5b8ab01083df81cc7fc91c245163c219737558bfa26a2b6fedeaefe304c66b30b0d8bb8ac91f3e20047345f943fb2bde702af093e62a66d6b0e452d7cb0e3ec968c83799ea58be3df7470aa6cbdcc7777f16e67432d7f2e1b4e30b57ae7ec1f2f0883306145223225e1c505a5009f3fd93aa645bef3069b5908538057c6141f967f54eef28acea47aa2bd2b08b006b210f0c2eb852da3987c56adb0de2d9108a0bdf95ccb265b0f6e6d90d795c38252dd86f343965df60e49dfdb18b451fb1a2abd910077c0f63089c535e52dee296cb6c7a8f474bbb6a8ad7c0a534a5b5de45a2eb428c395d299f7bb0330a9029d24ed2a9a4268d9f1bc9f4abad9436923c5f0b6f09399f5f994e61d20353bf7be399b493ed61dfc22ff0092d9d2580fb40dce5f357bdfe54e1b07a265bcd03667a6698589839949815e86993dc2ff8a020ec14a261a9f1cbcc73ac1fcf2710240654ce6ade62aa57f16d22a9e740b55a5c8cab166455153ba7be230cde499d0386b56c47fd6682ac97bcd1f1066cc1d1ee68862a4143525889fb95c7e6e8be59b4c449e4b343224caa34960acfcde5533dcb1c60290e6259bb64baedbebdf15dc918c05e5c63348494c4b032428baa3e2a0bf2c8e8ba7483708e1173d12ee2c3c42005ce8e205e0395daf2c4f5f425f3eb6c620a5f6eb84335214a68a085c5dcd93a86b5a9a223a6cf45e8fbdf21827e76bcfd8f459742f61a08c881721202ab4b6af92b3438b91c5af3c741d00bf8b31b0b1ca675ba2a24e2153f3d2d635e92b763332e68ef49ef39e54dab53d776af23b97ae927cca185df805a620c85e9253c9c9e06a42f717df379b27fad89c80079d386f3453ff128ff708dcef5f89e490e9e7761d27571a7b5cbd7e20b294260d6307fa0c3a2794e47710d27b75f9641fec1a7c812465040ba63da30cbd7017031d502a168f08968505f1ef43d9c09e86c1355836f0fdeb035e3a93f4d55adb3b31752756d25a6eb2b10fb22ab651feaf6a37ea906f99d4f50c683ef9925acc2d4cd18d196188a330e0fa5e5d6bc7d90b885c6bd3aa03224a84a8d6e8dbb5a1b5e931dea1866f8e4888e95d56f99cdf5f6084dd8ddbad3094c260a8d54faf92706f23ca5ce2763c7c9735fa5f3e522dd3ec0ea6b40a26b9b8c46b7f47812c6390f3de5e89e4b39b932cc67f5cb38cc58b93229f90990c77739e0679fb6ff5d3316cc7172b05fc0146c95bbfe608a20d9aa738f44d9e4e2963d31203584ce7ce15c455536fbedad91fe3f077649be3dbacb74dd7f8662ec30983954d5f8d3050f2c8476b6b1e86ad4e0dc275ef0a48d9d5ea1a27fedbcef45a04dd8fb132ff7e38189e1d82f35445815499bd55bae4973afed1ed24a9bef4a89267fc128859a859a916eaa262f537088ac3c311d970495be86ad990617d4aef273fb45bdadceb67e3aa5cff35bd842ae4dc56677b6514d8c734324bfd02f8292bd3d5ced85c086074d9da5951c7c902ee526a368342c1c1ed0dc5f39cda451cc74e4f45166384db0b000e7f357fc7b6af97fea2082dfa0a29f2544971afab2688d698de068ad643acc284da6f1732ad0ff8d91a486dc2e27a1a0fb0df5f835d18852e33e5bdfd2e2247cfe2bfe92327770c2b745b07bc81c7c0e267f9521873d5912ef20f90d5428320a375e29acaa60b2d1a1c069ed67dbde4959f5f42566673bff19a2adc13a6d8b42612d370ed3f477fc051460f3203fea37c258028f026f984ee6ac2c0dc1dbde6473b96872a00f9f073ff2199b9d7b09f6bc8c2d960541c13c2c95b5e3e2548e4b7a3ccf3190a1d90ad0dd0a1b4a10da94be1b97ca54f1100b0c719561d93a6f4dcae843b42a31c1bfaf211d5c81fbaaae9ca8aff45768fc8718f0ab171d6f3acb21f6966db0816967fae0861a2071f3e9917ff70cdb834aa372a9e645e0fcc77f86ee245cb7cec96267e47a2d340acf1ad73b124729a8c97896fbe2c075141c79f04dc1b56b77203e23f9f1e4171d48c571fe988ae8c1fac7e62ace2a08ebbf2a19af7c0b15273e42ad381ffa96031c33c700fa9955c0b3fb809cde3fb4fb4b7b559b0e5cb83c19f14a478be2a00c3b27c793e85435ac1650a3c5c60b00780be8c7dc6aa0d61264cf4cd30964cc3a7226c71a13731bd226f105f869f4fc533a75e459ba41caaf7d3fa59b27f69462ba9db740de71edc549151414f360829493c6a2df6b3b0f1e51afc1cf0e556f6b040588626a3da84789f7e71449dd6a0295abde9a85141019fd8251f7de5424dc1201a64f327437b9d901e9aee976c0340a2d280421382da747418edd7fe284bc442f7507d6d6a30e6968e9cfbdb92c3772bf6c7cb19a1d819b6cdbf67bad696f31ce01c5c64ae80cb9b53d54e8f0aec23d3381f9d8ad6161e93f0fbba7d65e3d34b7b9be2bbe6fab59a799c31e08674e3442e961ce1dbe0d1d5dd8e4e3c8920169959de8977b44603f35fd17008e15fb046af16554139d0584439d09b76678e32439687dde98f84a94f482003156cd197f3fb4beef31e957f91dd0b5bbf495d3b58e7f5209a7a7bb1d0b096e45b58a80d5c1ee78bb5a8f5bb0814aef75ce3bcf4eec7f4efd2c2145389e4a09041fd3e8f31e6d531ce475b296443142e0a4336cc150d3fa270fc2f568ff94ebb930d489627bb50b1069ab590f832ef5db88d4b9d884f3a36078653b5c3c5f50d46868e1b58208cd3a7d58c62ee4d3eca99e6b93890ea87b61cb59df8a2daa8cacf35e7c2e25b479fc95c5960e2f0213d4e2fa74a1e9caa462e18158a6b7705f3d098262fbf763478c53c3346c3d85e29aa9d7a6f03f4bd16ea560ffad713976b3746601bcf4dd3bc9fbfa211ed9e92c5b8a57bd1a54cdec587f983891d6b095f418a07e425e7ffaaf9134671e826bce14dc5b75140e0dd9c9721d12b841ce496534c8b6fc0b57bcfba71567c70275a87b40b14d37636526300a659651d4ba76abd07af944bd54042565eef4dc8e0a3978735140196a7b88703ef9067b571627ead3224e4ab71a69d92a4543d8337102cfed78c5fb3bf974fff9508c69f1bb6faa8b6c4e88ef58763d5d7b937384d3c837f2cb26aceb60652446c4d0eebea3a0302f49f5ec7d2eec12b649e606fe923bb44b919c360ec80aa116b2ec2a77ce3c1cad3b7e5a3c46266b6050e4a324c95226e0a117d1d3654293898bee3190e2ffed1a213cd3ccedcb1ae9d9f7b832ec73e66b29a1f1618aeaa6242f1cfe4c8b442036e8fbf56887c81dbf607ebeea56b10aa5b99f0f5d58dabae1f94c74c75f9eefa1c588599195396ab04680378cce252e629ffb0ddf7cd4508334e763e72b88bb2f4ad2d1d60357611bcae67cfed5a473070222579356877a52dba2505ec1056ac14fd219be59b6ae8351e90a39df047f4e3bf965d7ddc76e8da75bd3b97334c06ab64490d093c54d2ef45daf3096588317967d51fcbc2bc9b0326faa505774e102f32b005ec29adbd2072e69d8c48439901d992df5dfc108dbb77eeb6ba5fd85015524294856ebcce6d9d7f1ef350202e559eb6c03eab153d16a1e42c82118bf57551358f7f931782bd87b96a3e1db744a03cbb550faa4e2c28d6615ffc1e7e19e9f88814597eaf2e784667e1ac927fb94218a30fba4897f22cef3e543192dd18c7314c8e555f60c80f5978900ffba3ad4c86e838c3673a842e42406e91f75a403196f3bdabf0c2b468aca3654bbe9a6d8dae95f8d16ac575425a93ea7764f8385219e1fdf532db938041e246e8b59bccfc616b14b12301cc79e440bf2de7fcadfdf6afbe7ce9ed6903af420d8775c383dde10620d0c2561a599ae122415c4eb094b2ff7f2ee65e1dc9f6a29fd8f1342ff51040e4803471d000813d2c0d717033442162bd659c3c9de1c1ab72bc0850a8b8001cc2381c92d3850e29728d1ed7a12dbbfe2434ada13c7525e4b5ee4102a6b7ade1cc5bad740074add401ec4b3c8fa3c9c095d44549d354d49123cb5489a7d7d49de00a7d9874825e22bdbbbf26b0c994c8ec94a5bf7bb2f769a4f77f9429e2fbdee0f8ee92c077b87992c3486e717c7de8c2e30e060a06b7aa2135792f14ff784db466ecb2ff0d91546cc5fd50c21d9a0b35896a343caea266c9975c46d39c4f7d28f92f1e4305b4c06e45885f9f26c9662cd97f839d9e48ebe6bd3610d4b39bcdd99179c079fb4e6ea989ce6427b3b604c07d18e38b613d00cce110d2e1023691b269d6a154995d0630512a0372d44991147e466281bc90c2f93eddfb2b6e6f05f252c84119e86010345145934971a219e90e2cd36a6758477c525546d38e8c2be8794a62f71ba562a7dc1b1951e306c430e06498b0c061cad2172c67af198d5fc300cfa6efd3c4f06bfb834bdcd47be95cab4d8b70e66c0279c6274b4224c1aff99793f260dd3440db168088de85f291d124c19223783dd1fbb8d8353e55c0081c23f3a9e736023a42016a7e79fde970ab4770289cd0f8f95a42f3a729cec985603feca721beb2048c407a576d6987ed19c49cd7db478c4d77221ed06f3b10a6131b3b7435791b1313b433d6f27cc3ad894bca2c7727a26573c58baea3fd059b3551fae2585e4a1f10c8d495270a579d9cb6f32afc0f00d4b8f00d15f05dd00d3f261ca359d05819f74e21f72c4673520ae30e90fd87ce2b09eabcdb7d388f3658c2987f4cdd67a4a184b863af83071b2e5e926465a5a5a709fa6493b41aaa9cda725c3bab6598740cd67c522afbcd42799426c27d90e8c88e8b9ec10501de4189bf14c2b9363549d44804b890a4bdbaba7a4cbb0d96b3e8e9e1bf305ada30dbda6453fc75cc5d31fff94e6306937133a423ae511fc6503e43b4824b48e8174802317decd3e375a0ed0b4cc33fa482d543b1bd3e3b72f89baf45b56130e4039eda965c8836bfb1337a1d6ce213b3cf804f3af17bbc47a69cf5856f640ac498c86fb7651db96a175058d14a4f4945220c513b7972b19ef71f391bc920fc63c25e37ab7081d1101002117716c201c9f3cd1f61f054246718f480e626fe2b9ac6028a87883a18cfa61f861e81e14a55c330d597b0ce42790cf22cc60467e19bbc38b334758825e353a2190ede3067881084b7d3bda40d722233c2d4c4b3c45db58f41f4b9ea874ce5c10a6c12044ff5f79d538a69497c1935b12bfef222d940f65cc566901ce5bd2528f86927948b72049bf55f912c108a1e9df0c5777f6976a6cddff0d7a5f46d17aba5037ae069a552e66f26872ffe224574a451dcdb7f2b7a6466c0d2b0f5f5aa021e31f40478ad73945cc67c0ea31d88a5f77aa11e2baa999b193296c9326582d47bda2fa0cc32a41bf7c6bebf03cda8d9955e20c7ff422dd0eb0816d43eb87ac086104f7a26b6e0e9ea859713ae77e94512932418e7e38f5dbd1f48e1918831b33ccd63e92cd439c1589a8e5db0e9a8e97b03d453158cb21180e72053e36e29e05ce7ab390589d9a86683525c4240178ea743dd98746ddcc06f90b8076a08894795a651a8f18b8b1db50b6c3b6791d4a8431433e47f5f06046a7f40aa719684fb3444935a538843d03d9173ee53dd078b529ef3831d85c1a650d624f9e5116c34d39923237aa98a410716e34fd6f11bfffa719a717c16efb493f1806a1468610e038962554ebbd1157b2de90a0b2bd217444d556ce2d9c965099366a8bbe66fec9b96492c7b96de7dd7df30b1c125738ce41d16b0f69b0a9491edf693a52889df6c5ce1b75494e18760c1c5d531aecc3096881004aad6cf4102a892b19259e861f5ea7329b9c5b128e1ddb496b19f0a51641ef6a446e0e82f116fa91823c6a08253c76be447c2767798b5ae359e62019837b278173e92fbd5ceea2dfbaee62eea7ad10735f8df0dbd79e7ecff4a4e89dbbc4c9a06856d07f17b5e80c9e0557eb074a9afee6904e0f5c320349e75eba2f43223a6f13c9e117bb460362178f76e48f3035b84937326c308e8cc40557c4903481ad52d290b8d845983156c4dd6922c001d62f78f49814c46014919c6ee010c6211a40b64b13696755dbdbe9af01c3285b7afe2d7aebb7404f6b9989e41fea8d0a3a6adbc7d11fc3e08344c98d7049afe4b4ea0a536bdd5d1cb1eae8451746dc752b14bdba554b7a13bc7b24843319076f5fd4162852cc97c69b31fef850f53c3ae8cc313384e1ec6157fac331a373d28c8307b26992a4a27a2347e0638141662b0b7537009569ed6284da67724098b4642ab7a1367270d7070fb2558411a5aace14fafd83864ea3041daebe7fdcfd03ef0a4470d719152348df45e54d9c6acdf11819107c0555bdf94b7ef1cab8d49db83ed61dce404d7e8b8a83d1fb1917b8cd7dc11dfba0ec1bbb3b49e40827c78e2a387df793cf79317fe46c4269de99d6660c10ddcc625b586d125664b9e1085d95a6199e4517a9b9b42d1f17f6f77cdcde27c5d3b0abd93788f62bd5d83cfa1e8d3fdcbdb9aa1730794c3088e4fa38a8e442d30243c309f53bb516339469a8f47cf59198269965d6abe5751fa3685bdf5df82662a9c8a6c23a991635d2a47a8849805ff205509c54783e64954224159197fc8fd3ef49275376ef69ca7cfb31d3cde56868ea2f9cdfada7c9a63b8d022d11186a9e7decf52d14a189dc85e8d624416eae573bb550c103258cb599399001e13a34dd2ee2dcd57b95164fc8b93235eae9661d2671343ebf72a058b73ed499464927e28a2e5bd396336677247f6ac36df655eea72db82ef20f551523e643a0bbd224cd5ae348115e17def2f42f4437b8cb86b298bbe4a658f2066344dba7f6e9dfcb57288e5116c6cd56b36954acd35bbe5170be8f090f53dd1e6ad60dfbdc288eb50eda4df796406dc39adfbd8994001db27b4ab709603ce9c6c62103d0a0232f9e1872304488f528c364a337ebf10378e2563e4483cf9e6fef45f8a5977405ebf5a536fe7119c90eca3bc070af4fa487641f2ec604f60e309f44859a3b017773efba9468612112db4a48c83fe20cf60f3e9a867eb490420d16a3f75688cb1f0519b5fa01169cff1984a72d32cb3b152362e3d260c3a811d2588f9c26a67ea989ab6841b29b4528cb523364518b375bfac0319eed81b8d86b300af75bfec7025163c4b6659e3e24e102207f6226771e734e355f0053f5c6bb686acb2fa417cc84557e1be499183a7b21052cbc5b6fa4f5ea2b93939a115d4fce7ba24d6cf4053ec4efba0a020dd0cc9d3381bdeb572d213cd83f776cdb37205e18205174e27b24951978cb31558d61d92af38dc1d58d56d8e4f28ca661c2d6c8e5040392b1dd414387b7da97f1b77782b36310adb3d9c8b9ec3fc2e27f6475f9a5baf8110802ecf88670820c0f261764e8c465356630fc57070f105f920fd8ec6aadfdef9b3a139eddd234297259c65cecd82f5d48cf5a53fe765584a9a11d146ecf77a0986a387b2501853f782d252c3788fd2fa0e48d2591a4d0680a780978b4f8891870c2225afd3c1b10d5a0aa0dc3b027af6868783fcf657f8f3d5647476ac92bee87687cc9f96fc6563d4cf24950ec001f056c3c74ed8cadf542c2b28fd39aa4debb12fe0e08c7fd6b9fef9e53ed7a43c6bceab16613faa68fd0d3f0e34cec69a856e1a0088621ea0e097ee082e351923a5cc1b74314096107289a1c0c875c9512cee255963ed926d67bf7885a8135cfc9f59ce54264d0b2ec3271371fc334c60cb22210802f00ef931b3f20f45c28998379edcb7ef18efbfbb35de5c083964f5352d1da79468a375702a31847d1c6155887e7f55cfeed3eb587b0df66c0b987ab688e1b624d3b42d45c16bb5e81f8a869bf8c10b152527f8bb57292c61bf6ec433cb12bccdd8fdaca4f07119a99432bc226c9b7a372933fb757dfe67a9a6877a7ca980f6ada928df6d5b32452fab0634b43047b607635bf4d7df82dd888090b18f7c5f361865a09a45e3968024219d62528dbe709e26b2945c565f07047225603f198cf419f3a7d91e5ea14552b1317731e475434a37a0d84f16964bf464a32f9290bbf325b4496e3e505b500d9b6ce256d78708bbddc47a87201aca701d1289e8e735db5b432ebe2620c9d555115af679c3194286317ba4f6214ce9d931eb8b12d95aa30546667aabaf76bb918f41a1c6104c97da74b7a2cdb40b178b8638abe25f09b8de7a05591b18f178eebab069bb92b0470849b430efef5103e4d6e319a7ab0395c215817e961eae3b9418047ee90d2a865e545282a741fca9d972997ba0d46ae2d622544a788b78ca7b95ff1b8ca079e78a5389b9e0900ffb3d7976e732f42b4dac6ef36e808bcc3da04d41f36a730940fccdd528eee812c68133b036b2824ef10e8c08ff18dbff91ea0623570a6d3fb17282a2a77a4969d8d07d596f78124abb4a783463250d841b5996f12efd23fe16331a1f035b3cf9b56634aa637a57eeb26bac2a8a839373731475f76c10a1dec5851bd5e826809f2f2ae699b7cba82fc6b10a8e2d610e615864963e8df547b7a3e235af6c1e41b325e31c79b5ac79511ce37b7b22a13e25e2abd1e6860aad85437bcd5c1bf5a2c7c21b3398c71e585124d81dfee6d52b83291d7d53c7b83d7ca841e46ffcf4c24b39271e8bbdabe2c338c8d4199a8b2c29cd6fa7cadfbb3037bfc474dd4fbb98de9fff8c96a987b2271b036e6326e204ab739924b1cfbca34dbdee5b5056a7697c3077357013e3145ad2034f9a2e559b5d03eb2b5dd2d48fb948fedc74e4d9707b007f5ea4369467f8976a62f38621c0807239dbf0c5b8fbb395e6a22527fe4ca746b039364cb67c66438b58a1e5a16027fa9253fd4fabc05af8b85651d3cf83c88724f53efa5a093c60e5e22109fb0fe2be88786031b8f0ef60cb8d21b33a63f6cd0017d910735743daa6d4ca8cf977b4dcf3843e27b84172d013f7449816d0b4c28bbd1d68a9013c006a77f760115451ab170edb7b154f4fc9a2848e9adffe5ebb12002826cf2b192900f58103af68be966ed57a62e4cbd8b74946e05ffb6d4454827db4de8278fa68b24e0ad31d669b5db0dd2cb23b4152b5a85079be1328d00ea91bb0f3a82c3aac6be2f40584d94f22d5f7ab88ab09b6166f538d067d72732dc1b4ec9477fadf6f5395e865f929cb239c9b2e6c58eb9a3436a87204b81c6c4205e857dd40929a938b45ec00fa2521f8616b2343425583e9ad6e46f0789ba8f2f97ce89e92f381c5296d78f44e5850e3f8d6e714f0c07233499fe5989337ee5456fcc484f62b04a9aad23e71f5770c8c08d1b4a52d5099730d1190435de190079b31477ee8a559087d2258e5e28a75db11dc8268720f036ccbe494c8cc341d8062521d9822d5cb7874552d8bcf7a59749e91203d8abdd2ab8863f674c097b0ad1f78501c2efdc9994aa22b3d7a5fdb8b09e0d88a0e7ab5a3b88d5a17491a013ce47ef40daa33ff532ef8067f290d3048af3a037467f00d5fc436f43261df4774bb09e5c855de56e47dfbeb264b54bc0345f683478992ac8c1b3939965a2b124ac73158c8ff32e576f50e21dc6efc88925a5f64faa7b66c450c19ddef558690b4588ab8af88f0fecbdbdfaa4012141dc2a81b25e8e6b8e3c69c0f36a96998823ed9fcc7bfebd0dadb3b820176481db68a75b24db7f22e8f8375816decf067a5644a01a108c25249a89bad00eb5a849a49ba22eaa1853c612c35fd44c608cdaf18407c99d1e60e3767844eb608d9892a670d057a8c8af00b71d09fcaf169f569aa5264151210438f1750f818cfbef64ae9cbdc4fb5fc91f4c52f459669ce45f9ba6c76f1e6df0cec245c5be2b72d3ea106540d1abf411ff3b10d84e83d8dbc0e3897ae54b7a20002eade8dbbae1abaf98761168e5b6cd98bc2ff17bb48f6f896649534c762e6249f40247b665893e1ceb9239aeb13d8b03394a833dc0b60d6adc81bca2a734eb28f5a88444dbfe65d212fe5c8dba6d01805fd9c0f18555a6a759e48e3f475c7fb92dbc2a65819a0d1108740d60898e72ccbfa01fbf792ae99333bfa9b218a36b1f8cff02eb5d4064c57900cefcdca6281b28d4112d0dc6394d16539d29f8a918ed40bbe6902ef98acbe3b6765c2675ac7c4d20b80aa03e5cc79e912c3ad7750d65075d671ee9e5668c8ca80c83ce6c41beb46c663ae758112f018aded86753fd7959565a04f2d452194fdd333e6105e6a62c8371de4e45228eda517dcba74979ea3e87d9ddaa0a9e709c986f4abea345a5592de0d74f9ceba49c4cc3e2e217a85cc33fd977e88187cf7cc0aff94700dc0536a8b2b91666ab9f24bea330bc8b694d182a629192081fb57cd80aea20fb9a8e33cfb8e2bd689ccf92fe6f9f9eb1730ecbe172743e2505f8a7617c917f0f8153ff9b8d67f007c94ce7172819c29b447d4adb0963e05279459e34f3baba9f1a26a28db350d23a6c307f7bd2edbbf09ac3e3eb9210816df0b6279584e3696091841dd68aed26db2e3fb66b6e7437c3c9603934aaeb9b13dfffc97a576a8e5aa29111c88aee2d1f5d09fd0ff1d03abb5761eb2097a3ce452ff1f22874976da72f5732388de900b917ecfbc3173b566d884911e5f803cc7a601a2ca59192203613f41adb736cde2f6897e4b16462727757af67bb05517b4b1eb6cd8a7634e34cb9f052313e678ff4dbd4a5a979eda8647345a3307f78984aaa991f84593fe3e94c3319780fe44dc0d234fbcfa9546141b02d1bf90a93a9e8fbaa906d5934ac612f8cb472c7dd22837815f744edd5aea84137cd845e03e94b6268ba9318bee24153159aebac6f5bc0eac73c1990e8dae448770a74d89c0cb5335a00412170e54ecab34fb89a8f686e95cb324ef381b0bd8f00aaecc9590e2b9f11ad9e07168c8253554bfa5cf3ebfad33ad12c5d6722b2f2b71c3e0003d1d8aa572eea38990e52de5ff9eabfe7cdedfa4cb3c8a7990e211c8351a49d11007d5d11f6685fb90185ffc02cd6850f8ac37bd9e8bbbb8e3af40ea1847cb2044c22a30c652a93c131987b38d3c29700db5d76bb5967cd0759427a544449de4156d1336c0f41411eb7aab8523155bb7bb11877976007b26801c8628fb50daf018df69ec4336aa16c3fa1de43e308067309f76cf932a32d64a3c4dbc3b3a40932959dbf8096a6cd31b3c4e35639d68260a8a87f23dfa0cc21db20a68ef7fcf7c01b7d36f34ad3e6affffe3986daafe2fe69cf01b6a12d2580bc2b3f21b071444bb8d53d15cd7b5c37c7a0ecec1cf2dd648216790b6ca058368a7bd4f31a4144370778b9004c648572fc740b0a24df03961f2e1828cfe8085fd799de46b6829c98d98f7ee7a45eef73a91e3ea99e13039ff5d0f00564da1f0f63f0f3bc030dce8e68197ad81c7026f53be1177443139d45171c40a607ab39542ffb01cdda9d7e1d36b1d93ad8ad955dee071909f6abfc44cc4d3d9d03634e6222c0ebddac04c7e8e282ba9b7a55c77b2d2834d0acb1ac06848f2c928ecd8e101ff8b85f76fa057726ba79eb4c2f75f8256097d870fbd467dbd61226f50032010d325be912f8fcdf0c262f181efebc48a4f6214f66a7460179400ef98c0f7433c810df5309dbc5b61ab4b0b247cab510ba091d1d8dba79f60814db9e4ab50a855dd29ee708b9753d7ed4cc4c41f09f10e1663c3defb6a1d4ea66d896e4b17e5f808a01adc20a8f22af9e44bc7838758d2d9633d144a2aa8bde1dc636335c0a46b2877e9376003e234469779bc5af3086a2c2e011b76bf63220aaf35b813ba0d33ba4ccc92cce63976572e9e10982aa0af406f576fd86ee2788753707df37a578f72c8fdefa89f0a2bcf73ad9d2d1e2fd8c0903bb969c66a3ec8cb3892d39627612ebda34129d56a098327e11f9a7ff8f53fe73e52076b7f0c9fbc2adf5310cb43b3cca4c9e90972e8ff46d8a33ccd582d8138f8b0031372209625829f4d2c6f83ed17d1b6397cb4fce99a7ae4ce8c078c10eef3311bdf5228b2cf437e5bb2cd05be9270f3205e7757178033d98d0910478bcb9fc5864708a3db941368981a3306b350016a39d7965d293e964522b8095c23d5cb4fd7fdfbb7159d67bc7dc3d0b15a54255dc4caba3c3b96f0881a795e7e6bd461e390c48d3ea122cbed0dc2f520a76ba9fce2addfee640907f8f5ad208d9f1c826dc79933ad3b0bba814ec6c8794f7f94abe4a519f10333f5c361999236b7b4f7b6e3cae610937620ed98521e026ba4e9db2ac1289ff8c21c135c2ee23f6264eb1cd7718d793854c487dcea8c3da8f03c1aab86497ef21e470df9407992190360e946c1aada830449936f851e91cc3808fe05b0555802384774b6501e160b00ee2557c6ac2d0604482f21f5b072abd229e48369672126a764bcd2838a058c5115b5fa904ee02c75afd77616dd845bc3b18ed3206ffd5b38ac59a2bd09c15ba99b5579292ee4440e53a81c026eff54fa377fc2161ab54c9b97c651268724b5670c0131adbab10358c3b6b5cbf791c60d5c530043829e6f4da3d90f1893293dcedc72114286012db09e25bd204cfc9f2e4f162ee46eb2e57a7a754f40e696a87eeb236e1e44ab8542187425e262c44b7841b74d3183604a5410b4be64b545c3b08739a8c79e6f8f8ab12b5a2edcfd2363dc5ca43422b0c156bf7cbfff68ae395909d747f6549802e45e39b3a9b0954a167d0ce43ca799fcd0901dd9d9cc12cbae8d38b0b8fcb9d20e31d20a92177a9581406b7033a743d3dc6f9e8cf052cadb35bbbfc798d845a320995eb10f3de7cb9ba85e6fab0cf3b32b042b7193891c70fbb2f41df2aeffbb36776d1b2cb96ba9431617815f8ba99d7d5bdadedd3b8e7a6b80452367e8b1db0a2b42a0f1b006a1d70a8a47bda6dcbea6850d06d579d903e97ba873a92068f7252922ab822ab564b6d58f3f06aa040d37eb3af59ecc73bc48a8a1f73819d07b3a80e0f384ef8d49f1d3ac571ab4cd133426f765f6fcf014aa1dcd0402b60b5cb28c2be52073345482d32c9cd52fd13d47477403e1780e561d4333f956abd016df02f893514035620c9679be6bb83d17422c0b88475129ea426925a4cc038d1fb38ffc5937629c3461aa2c2c8694b7a637f526f0ed890b74af6e82207c7bc572b3c4fb60e4d657705c44433026b5bc9f8f57a4616c8cae533817903ab99dc0d15501db5efcdf252c01030d15fb76d086185c64817405847d3fe3eecdadc85d5b5ec431d2047ab9317db489e9df25d8b8e0a17c90ec2e20866d0d95c166dd0e0948cb58c16ee875b17dae36d64fe6869029ef7b9baecd5861fd1f903b8d23cf3b945eede8ba8aa9553f7a8defcd63189ee2830934c16ee8172dbc8007a56f6bd9c02061cb52144a86f55d11166dd163d9039ce242a1d7270dbf96a4158ceb574bdbe6f0b0f3499ce2f894c4276d86154ade7bb2ec29e0b5f6d71091c59730960752b8886b29d388eee1e1fb4b958bdffccdfdf717c33c379cea62f0482880f418be4c1ed7abcc8d7365217681380e277d34bd9f640290685471e1c83a9c5c2754c89ae7efe637c881067e314520824a72aacb6143a4cbc5ec35aa58119643374e41cd91df80c4f6368c02a5b5cd8a0099841907199d304806fc433e4fbd1b361d4606846b98a593ebd2baf0163ac97f4738f509b25f374180d25e065b35a5b56ebbe9dbba9b9b0f833a154ced5776c2889cafe40e8dcb7f421f70ef5a81d825c1a29056adfc64d994c00a4cc8be4d04da3f935d11efecca85238ed76da6bc30aab18eed63ed0ce33962718d50ba0c7039eb43da200c88d1e64d0427f54159b36de9801b1a2e1800aaf325356105463d207d63b8b16b6e22c51318e2015ee9850880c6860500636247ad9802b6d098552d046e73f2bf02c903ea6b3ca7a607a3b19d725b43f5726c7900a1ee084e49415845eb19e3eae1fd6cf8de0fd89c9f91e380bb68328a3562ddf66495607d65ca52df391ca4656c3baf3ca2c9f33c16668a8bbe88d11517e4c12b7020742b7ce397ac1dfc13f74bca59b1eb35c7f99d3c2ca77b918c0796e34805555d97716adbea168efad09bf343824834d178082a664bd3007bb5106de69607c02e2bfa2ca5146d77c0cb869746ec2f066483a52c15411070303386acd58e709db65ce6e7b5db396c72ee98967c922c63834b91c0e71e44ebf81b025277034cb1bd60ed9d0d37bcd2c996899da6c6840a3b7d6ff5de0178a360ab709edc073420c6bd73ad37e274f2558dab908a044fd6621f2d71aa60ab7e2597588492255dc0b6ed251db74d0507bbea896c61488a970363dfc90de5f1933d8c29a8caf4a8c4605c56c9c69adf0c51ae07272e974fe352af0ed8a6ed64cdb996d8a405eb5b916cf94d2be8d076a9c1b2f7fe3e48b39848d54c42f2ec51da4e475d6931168a3bcff9e07cb6bf997aca59038df9c33a4508b3fe88326fb292ee3b6c062710715aaf71484bdd56f594d1fd081959d385e290a798c11d7b57df3d1688e0c3a84e51e5de964ce34fc758a6547034d6168f79e5a753b7aa1ed0aa386d0402ed2adbbfef88cf57e68a84068071cf9dd67b402536d14ea852f2cd14d8ffa9baab750ba79fba4114341d292f5a873077861e42a8fda672538cbd31e8fd23cec2243197ba0e5d7ad52a8786b08d26acb9ae7aa297fe6cc55c78929fb2750ff981c93e5574c93431e5d0486c44bfbf506de5bc1a77d97c6c44ce33b66b3ae516146670ed2664bccf9509d9f6faefe0c4527d89f171dad70e1fee9a5e79bae7a2deca9fcc95dc5b7d2057bc75d4d8a140135f99598276801f20c81fa6baee4f493eecd9c625242fb7a7d96572cb39cf0eb4e1b90f14874013fade1fc54778ef0ab1e3f2523cd8bbb226a425ef21064254790bbd7facd3dd70dbb2e9be9f912c79aac280036dbc74c11f4059b91af44605d2a1b69b6b2f65782dabadda12048dc3c6080559c1839d3af9059efc0fc3af70f14975a067dbb6d8f531db55d6240a492e89791e80b650dc0f9efb5e1154a3ff2681293b2159e8f89dde196d9c1fddaf0be4f899dc7941abd1367bcc7b577f623563ec9387ab94e8034891a077b69caadbab9293c5d39975af0bb4af534550083f89642451ddb90ccd1e8f235abf900195f0a6f5a7bb61c03d1043b2184896607f235b3ea011a0f0cd04f3b9a313481cb6e02b1ee2d214d7b70491ed7de7c54b40c79ff483c06964016bdee1d320672f5400fc46faf584f8f0cb41376aa690baeebeca4617d77312b596ac757e2d0da665a6d0ec948793d2841bb0d1627ea08d873cd47c1901df3984531292935d85f29e147c48df54fde3d46cc698dc8d2a3e00473bf51ffabcf71b3b7fe7db75e42eced5ea81ab5ca3ebdd23f2f5ecd32fcc7e4da629de863d76058699f13c267ad691ecacd8029f758a1efdc67260e6ad3b177c3702ccc4104a6b1c3d050d29b459a59064002fc55806cbcf16dcdae3a20c21378416998675e47a651e06fa04c1a2c4565ab82c0ddc795ca1c7318d477f2b7f53acfde2874943f3f9e480a0ecd67fe686cad9a460565ac97f738e6e4448f9ec440c7f9bf4c0478229e9ccb3ff5081a8841c56c70cd930695faa8663e96f65170aa400a4957afc44397304cf36faeae9761722fc9ba8f6f4b24d8e066815ef7d168c12d30f44e888c63a3b17cf0ffc2af02e943f678679a510e93317bdbc513674eaeb2e411a529ad1615dd26b40e578cf4f75298ecdaee158742bb7adf2d14a5399809297800e5707cec2e88bc47164b542aa8f0110e93704153e34903b9561a398703ac29d25cc31f643a9efc1d039fa29d31f4819bd7b67e85bcea4895e315bea9843fd970007dd4594fa5b278cd8f029e720f2c5591817356fea8de0e3192449a7344d17670da98e0c8024c3c1b2e976a6e732e9f53dcbd81b937dcd43a4da88e04ac7a453b760f1291e0d0b50ffa6e2dace084ab1396ae407c85ab40fe5aac0e63c5ebf306100154f717b57273f65718b7fcc93ec8e5f511f0516ff407cd0bbaffffff45