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

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

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

Block Certificate

Block 56989 dcd4dfd7fb8f64befd59cce85808926a3b29ee4846b40a56cdbf7cca0c653524

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
da5e52fb079127f6bbc163b14810a0aa741342a655bc36ac10ff0915c2274a8d
Certificate Block Hash
dcd4dfd7fb8f64befd59cce85808926a3b29ee4846b40a56cdbf7cca0c653524
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00333d0000904a0000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000008d4038c7a6802edb32f3163a2557636338b1da60f63596c8c69de13b1300c0bc029975730a17b0d3e9752d1a7827c88f4ed2e355e49a236bd8a6111000f29a4fcc942cc200a8a7dfa6c1886c9aa6907752b8bac40bbabdce3e030000000000000080000000e00000333d0000904a0000

Raw Header Hex

00004020ecd45d3d474bd26faf988cc2102186f1fd114824272d935f266f04bac9407869cb005dfb1279f5bf6bc8e8cc827653e6a93f11a953670273b6d8978afd324b2db8e80d6a19b604188d4a27c21509ff10ac36bc55a6421374aaa01048b163c1bbf6279107fb525eda

Proof Data Hex

59,560 bytes
1212160103077a4a90f3c1430c97a796c50c406c5dfc7eb20b0d8b6433458ab79b821ca711e147af3cae9f7891fccbc0cda2548880780c84ed0e776a06bb95f7bfeaa0ef7de7b12a5f7775543ed76d7af464fc30b688f71607e64f3a4efa36f8cb359fcefd368f37669bf3cc3af14e0d832e5fef116b7144f135dcb333ea3f8e431304e2b29e3ddeeeb6d4eea374b6b7752acfcb26d9ab5821de6a22259c3985a8e9474b080aed657445e9cc5d3d1d174af612113d2d2784c72bcd27becc1ff758cc664370607eab37e166ba4888eb535c9da9bb04f7575721af29ff8930a913e5c599dd0d1ce690ec72c7c4a0028ee6371f8f2cd6b9791e0aed84c60499bfdc151e3e75bbcc00a414383fb91b7d36fec91418d10b128296ef80243892d19e3fc214a75446858f94c6ba9a4c7d285f432274a33aad2bebc0caa0bddf3967b2a699d79bcfb2fcd5fb47a7f60950290f152f9dc31b63941f44a6ed9213dde8943eb1c08859c3e13ad97d53d36e6c7d052aebe51bc1fb66ca152a5f52ce4ea449b52fbb5cf31f7b62d8450f9a7d534677ae92e44374c36456cf149a1a6d076b062c5dc287abcd0d15064b64040badafbd9f2d572bfbf726fcda2b0732942fdedbb83f621808c27d51303bc511b58fe5400bcdea04915154845e977ecf404b4c53845d7684bed39fdee8f9ac897727c84602dc40c094f9c268b3435b3432566ea0f3322047eb9f2c7da95b97532a3eee5979a40b763579b2fc4f7a24a52be923de94e829a66680737c8889094e74c54dd04ee4743059aeb3f92243149f10cefe91997dc28a98445d26fc9cb807f27dcef72c87ce9b7db4f64cce024b5c5c9b078fed1e5a4db074a685dded22c55256e2acb887b13e1f71aec6eca2510b94775c78fcc680534275fd1096001416ff1702d9dd60128acc47a277722ba99f542b235b126cab96715ebbc1bef745b8cbcae5f6a7d05a56f600f67381d2b6b61111746d1795e546a60000579480c94fcccbf333132b1b6fe1b876dd3dcd58811a5445d7ee2088debbf918bfd3550f5cace20e85dd09059f827731bf5d7d4a2a8a88dfcad7ab921a4082f1d2b35b0da8da9323068edcd22b7afac02139de13bfd804eee80c20db06b0eff803ffc25032d5f03b27805cddeb023df24347e79218e329c8685e532109bf3f5e9ccdf21c281275387ea550e560a666df9d2b71b7c2636ddeb44174d9cb480a9ff7f4e230bf8698cfb03fc7e768a6fd36e7887f0dfd242371bf75041fe5ad3eca465a6b82a18ebbecb79b8e8a1b74e2ee1a5b31a2d499dc4daac2fe7a6a332c9808e9ebe5f92d6cf67d26cf830524bdac6459247553738b7ff1524f1dda8111add7c30f4871a1a67e8a7840f5ca6660e9c05238a021611178f9d85a0bb84c53982ac581474822e212571f39e26c22c5ece42b00190c143848ec403d5a66734c718aa18229de613eaf32e8f8ec98b511e549dc1088b7b3ce20976e1132ae577fd6ffe67f04020b4b0fdf09363e589c7c8cfb50fbc7ba0e9bdd20e102019f4ff7b51e5ad59c81f22ac1571d863d2541cdf8f5fb266ff241dfe52598a09cb73eee4758b20ff9808fe60ff9c8b677ed49228923c5b7cff4f882fc025d27b9032d760361e5c5a8e2987abd06b6c6d055d4fdf2c57b5a7f97eee92d641d2a38c3ff86698fc65496b5bb5ead7ba76c9ab073b66219b57811d26673b470936d396d33c7b924741b1c449a0eddacd998c1a67bdb680cdddcd1e5a7e9e5dfe564c7938fc901ccbd68a09d1daa75b382a6c94158d46aa9a37de037fdc2adf2aab9a15098969b75e66a0e628e8e96aa9e51eb0320c47b516d2e04d24b71b1c757d72659a0cec8e285c6124ab22e69f070874bdbafef4b59658d8cb29dfb99f317732a175e864f6e3df24f6dc132314e0331af15cd769b261920a3b400bf11bae44f279b28c1887487ad7763f491740eb2d68077742de5645270e585a3dc95cb72131f44f0669cfd650f6c28bfddff0be963ad2ca4dc70b84a4bc84e0f8e6f6df7d0db1f4b04d2b9fa208f227d78c17c1c6d49a77db1109aa2c4ea4bea2bc1be2997fedab00919cc8caa868848883ec6bb1c17505d2c3dce56273766bffa09679a4fd48c81e0c3e0075e02fd297dd843ae5b54cd5199c562699aa73840c23267764dedcaedf8d05d1fad823a4d7cc972995efc3f73afdb588532b32778cd1862bbc3d76d7ae27fdca6913db33136183e15fe2f7106af2a2193c0b3a303b173c09a7630ac146ae932a2600b80b5912319ea70f0c4822fa9e0aa066b184469dc515cb714a939539f842f17c306528ab17e18580635480d66dfa7ff188ffce261e35476dd4028c1562d3b549d7e053013f1529d3a5dc9f208c534f708a44c2ac86f41f4a2015b0ffa9c566cb43d22c67165c589acf373bb712f28bddf003a721041c6f38bebc30e76d2935b64b4309c1477128ff8eda4ca1f727991e05c0d1de0cc9990ad4dede62ea4f29ec3f05b33895f0a5d0c2bd658753ff419a63880ad7a76bf1fa17a498ec49af7a6f4cfb06d76037d887fd3f2be0790464d74880c0b154b8efc3b20ba66e0b55f0ceebad5785253012c47800da05e185d11fdb6e4a00d294b84d2b3cb29d62f756761a13b47c0758814a63f4a949f53c0a81bfa14cd6f1a02a47350df985185efd8f6552af20bbd7dde67628dfd36df7bf99d37f32f1fc70d2b6a0248a4cb3b334bdfaed0c2a5483fd45491fc6dcb895a697c36b54085ba1923ef330c61c5d9591047a9a8ca2133331c12def73ca69d01fabe0b09daf9454648c7f1d70d266f2fb73c65c1178fe2298e034b559cda640aa4da1e87e7202e6c90b5725aacc57a20888f05d67e5232d3ed6044c5a427542b8233406023a3ea880b287b62e02f96b647e0d17d9819c1891d7c5064a35f65db1bc96c3c582d14887fc540570136c73a8fd7c150bd1c71249d7bd2962f1c67fb17cda54a1f47ed3e085eb9c3833471ba158058fffc882480e2c1907761ed9b32ecb8513f039344186232c18fc900f39c9d7eb0ea0081d7825937ffe8aca4b5698a56bc2dacdc8f1678e9d49bc5e07821636d50de4894b729fff3bb8e98ca0e6f3ffe2a2e7390b6223c785168eaa8b9d47e0735911c4051b1f59470d7823f1419ffb33b76765de06d5ddf329124c021463ccffc43e524656360cddb55ea2167e4a2c91cd345af9febe76bad3be13c223ef008119c5b3709fb8923912ef1a38a7191639e36be06690ea7b69e4ea7ddbddd3bcfd0a9a71844c101520bd85ea5bcb75fadc965c5762b292367afc623ae87de825859f1146b80e9602a5742fa739a1b0a5c3cf3d437b300640dc44a1be8587f9ff3970d1afd33789f2626ced7f274ac94bc9b59bf83bd25a97633186f7ada42fd2da73f9f05af95b61d157dc9769730e464a119a0686189c80a22954e88f7439119072c7aa1d9a14db786291fc1226707ccac2e810c53fb3365c1841a980399e51e65e362d694766b0e6c05db3a607d6b6a321cf66739cb1d90b09b35e1d0360a9a2c7411572d2e35d92c49f1a84a8ace5e9717f94e2e66944b35c26398c997f9229afe027129499d3fd27301449f17e27d34a00d290a34cc626ea4238820ea8f91ed9ba39faf2f45008166aab73b679c79671e356dc720711777fb1dde7de548746a873fa6a97e40e25ea459078e65e10fa129b228ff93b88761f42220f6423e2a28568cd9975cff2eb7c5bd82938fd43f0bb2e34276687e62bea90f96d899c81a4efc7a7be835fd3685acdd7dc42646bd111e8e00022bf2210e11a5e4bcace37dd911f6854e3d56cb817e61fe051a587e91ed2250c4f6bd3129842852f210a40b8a44ce1216aae5c7d9cce50f40e37e1012be30f0d576c39c87a067018d1caa3b0d4a0fa962cb2f0c0e0279bfc0b2e1c9cfc477ee99df4643006b316050e663db4d2da981ddfa288b6b2f6c099a8c5f13797b628474b7c1fd4500e60df236db772973a288488ff5e9a9d55acb53d4741b7832cf4905b5290bfd2a2ee4d6a3c472ceeadac97324a6ceb2caed3d52eaeeaa98cc7d6c9ae715fc913a93af0946b1ebaa89f069932bea8535272765404a4428a91f9d3ec474632de184ea61acff46cdfb06088e3e5eda72b86afb83e814fb8d936edb50dd49c30e8691f4ea22cf722ea37ed463f4c8993b66d11c09413a873e795c8278a9d6ffde50ef5113253702e8ff437054aa61eb82e3ce771383471b4f9976e301e91a4175019be2ff4b2f5100d306b0cc97a82746d4d8c24fa6b7ecd22b5b6d4d6fbce4737a76879db5886d1bd68c9ee71b737f13a2ed1e9a97c41729daed9957562e357b09d6c3f90191645bdfa7d2f1a4ec24968e0237560af303c7423d85e56002d2e384ad266a67b67a8b0353a3b97c1c931003b10efa741336edf38c56fdc8ea1d6bd1a7b19934d91f37edb9ca8441f21c584a77c8c7a9f7981f06753a7dbfe650371fb7127e39aced0db3a119eb8295d1d4b875a685776f61dd5e267f6a930a7778aacf3148a9e7a2aa5f5150693af2dcafddfc0dcf4f222764d2638be06acebeb1f354e5ca4ffd8f6d753f5ffc40060a12244d3cb62c455c01b2af745277e14b297736c11d76a77424e2d3ab08b091bd5c642b6d9fb17c3925b8b1128e97e2c0b359e51bdcafd74ee25fd3d6da6b3a6ff22d142478b9fc2be97e0b8283f8d39da64d9b9d75379f3d5d5c80c1c6f30d93956cfb8c239c647d2f2f87e06316681a21312097db26cee4955933a2eefad714d5aa60bea7d407334d4a06b211fd02db16d96801504a25b635b9e89ebff7b95055df15e87bd07603575fc71426e6531ad9265957352f1cc34d9bdaf9d71741d2770bc0cdd2a5e76ce8413a7ee651d627d5f08f52fa049bf8cd231126c6fbe0fdb66a640078e60eada6603ac42b14b2b14f4a5971b29a17baf6fa3fb1496fd0b4504bd8230b7a0e578b23f8d57db755da344146010b892fe7c05074c4478e01ed781ebfed97d6b2dabb21a818732c2f46b9c1c3ac5df7d026e6074ee87dbf45626314563f0093571d5c76a3bc08bcea29701d2204a808dff7a0926ce646741bfeb54790ab86408c8c7d02b2d0f3edc6421dd8b7ba64911fbc7a0ba366f56cc9f9b12f5e131eb8661fd339e10b7959985ccb76c2d314f73660e3c7203d42ca9e85d07f7d72d3f8692f3db40439af4038c014d4d97627802444be63e5c0fa7b82eb03a9120530e6e65e8d7bf9a2b54b6999e4eb959d07cc68e6bb062d3fdd44addff825735f7a33e2d13060200cf4925bcd0981c0f71a6f7672eb03b8e282d9a012b0fe4b69ba0c7b52a10b309d2d8bdffe9c59c89a09ee4fe53377bfe0aa050364e50905bcd5e8137eff6f20d6b0412654367f28695c9add16d866bd50616e742d99cd0cda4728c04a8f6bb31c8e1e211d4c37fc0b3b3dbc070f3b86f1cd906ac1d6c345542910f91ec6d810936ff5df22c6b8f6a7f1ba25345f9685154d55890f3191bfb96155be504649d995b38537f7c5d70451b7a0465db3c532f0ded1378fb0a4b2507c21bfd0e97222f4f6c502f9b492647e425987003eda237d587090db9501d6fdb30f3f5f2277c4c410b56706ae0157e3b02e996af2ec9337f904d1b634b53e07398cbae773ac260735bac4e10c16f9e1adcc3e0bba7c26b9ea9ce8f06b9429e3040f8d7db262c660e7b503bf92ec3f0fe86a34a1ae40762dc2e8698c252d4b12c3f7c6a6c6af538042b9968f6f586bbb96d99f36ab5fdf461dab93cbc607a9cd638e8f248055f7529d347a0a2a2a14d777443a58605c5cd8760510bc09bcb237ab0ecc76e3388d0b1a99aa7546df27bf49b31e4852dc72f5e2d3f000d93a247c49ef00125e0d539812791b4e608733defedab785ae8bdeacb66fe4d8dc4e440b7d963b718ce64e41b7982c853300bbdff2cd16d2874cbc0c378250d746cf7c69decc7431fbbdae0c4fca74db7eaa55b203f0c5f1d32d11937348b3c7989c27f541d797dc7386e47cd166e42a1b57e6f6fdf8535ac7bc8dd81e31ae4933ae8fcc8f92187ba46aa8e234eea595b74907491ecc9d8fa354b32809cb77bffdacc844ea8461f44538cee9adea67a170e673b3457e569a3091a56c673ba4c49b7807b7a5af0f73fe32018e3ee31f1ec518a485db7534dd4f0afb622cfec47ba24cb62707041281cba53116bd8f4235e71b962e251f4e39726580580de725517b63048aab2f093926630520cb89ad3f44b8c47ca3b1f0c5f31beaf643b996ce6084e14c9600f43e5da0a4f12a8d2070d445bc3d67319cb8a273e13ce48f4f4f860f64e1f86c24714b2b67de441c9246636cdeb203fdc58c07cf994eee2d1f6bace5fa9b249ba763db235e845cde629f8b146e7eb071fd8fe70520d967a92c046948f2c06c2f37bb1f08f581d95aec9554f4cb6bf9a40ab2811048eb5f4a7aa2f693e7acc803e40ce8206451e48cd2595ba68e163e9f9215a1054b3a5787b915abdff679e66be9a1915cfa8c997a59dc18da8f9a19904e762a73bdebc0117ec748672fcff0e453ee8718126ab2955ebe09156a511b23f87c66f8296feb3f16c86a2d38ff37aaa9c0276cf4abb4b2c5ee47baac06e774bb3f9eb4698c9a549c49920c5813893afc99a07d909e8478d737e5e53a9c698a5325ef77d9c5560792237630c9617abe03b2df99452f72a33e97c95c7938a8491c016ad0c8f6df4aacda0591f0bb052e40bb5b046fc919197091174af8cc2d44283fc22cb32b9b75fc0efa55c0ab95da9ca9a594b3a392d276d0ff74691b56a6b694da010ef1ab0cc24a04c581a2e5aa4f5d1e937e933e3995f7a30ef0b47816a4fd812b127d6d7fda34b2ba5fa9bad63fa3034860c8bb7d87b52b436887a3bc0051c61ddfe8c9afcfc5192d9b702b0d38ab2576abb6e6afb706e07db8eaf44ee8df72188a517136f7a11c06495dbc48cec52d35aa61b1b9c56bcb03a8362ad90ac9fc300ef2a57a5f12f2a77fb766c536f0cd599f5cb4129f35ec1bbbad954012181965bf443ca878e485d0a260145fb4221e3d0e099ca986b77432a4dfc2c55bd89c86e3a38e69f5b8faac6923eb2f9e30a68f4e90ca7763533516306bca9c6e83b295112e4b4f3327bc13041e5a32134829a85302fd52ef803e77ce1362e3a60e5e3703a68d57e206d5fa57f59f8b955a0a863e3ab5c792f2576be9e962d739c5963dd067b602323c0b4925fa98c033cabdb352ea9df732d25ada772f10636c5c3f798cf54cc809921e9953cee07b68fb89b636ec181a1aec1c37d3236a19bb9111d3eadf71745bcd324a58b45b8d2b2ef56cfad154548b667b9949b61739675f30d3f3522b2ae3bb5128ead5835d0f013688bd347bb1d4a6147c5d74d5f8df8d8f3e45309136daf54b4849f422c95be739f21c44325b32c4ec665def025dc622e149c054567d6de2769acd1addfd2b6ef09484a0591ce027758923808b5cbf142f2f8de995c11fecd083bdc4d573f0f1d57bcec720abbfa2df368b45fd6f3572ddec3937da48abb5e6cf40908daf0f6e01d69b158bcba02d06078ca85b8d443b0c89cb4e480f561d24397bbfc0a151064e6d882509f9774d6efb91710531df6594ad926bf1a4205cb244df6162750994654d2e5de8b34659cb3c2b07bff22bc905854f09052123bb922e48c0e9de169b95808b8f31e27a51857684c0b16d855770d83d36df6c7f1fb57cdf6d1502d7b4e35a70a3753a6ce33b8e39a535f053b8cb9d6dba5df8a97da9d0e7af407c92ffd65ffa1f7c4ff57d06fa67225000988f24dc4569ed9ecfe37a94b2e81e6ffe50a23d6d7c94281e0ebf00225e7f5dd9dfeb1e80ade95b30621868f29d6160d5e75a97bf38b28b3a6bde414b70b917537624cf9001f5748077a8c5632d83640068c6189bdc584922da1e701ad9dc71af2584653ff34a066f0416d0f24aec42c05b369a41d457229999c63b12ecc8bc2061dd847ab5960273cdb301b049a72d4e42faf4353c32752049c0089906088ad33b70ebec691d2f4893475441d4be974a17f0185a5c64a1b0315275f3bedeb986246b3a0a02845d0cdcee9418ed9b8b789adf17e9f992b118043b2111a20dfe0f5ed40e09fc6ea6a0c3b2753acf22ca28cfc1f8c22047dcdbec58333506e600a78ae523b3a6d644799c825b9813d75855966f4a4d3c8e125d2b678207e366dc18ec27b0aa51f027f0d60b2afeb77a81318bd73c3bb5af33ed745d8d94fa9bd530edb5495fd77022fb90bc18b437258118b6f08004f5944e297baa5d599d353a4f726e3b9af72f130bb29745c4b99b675f8496ac545aa1f7db5c6055917a8a8ccfa5a608c2935ae53d7d8042839f441555f5df5f9795f2563198d4ffb2b7ea45548a4d70122606cfc93521eade0e0a3cabde127ef2950c9a3d67b381a2c58d80ebac864c41bb68e3bbd8bf366c4262e6734a956a423103de355cb9777302890f53e0ededca26f32aaf1569faa3caa2a60e699c80b1b18a1e59610f3ea89661c338801c5b799874182c8b3a31df06651e3f6c09a3722327808a47be796f0e71e7326e1a2af34721ebb4b39805b0a5185c562835394a95d3bfcfb3aa105149aa62865c451c96793cfed3ce266469b75ef97e00f14ee16a4e50086e846611df358d0a1407c89355367d317ba3e05ac4b830effeb45a2a919e601c6f2d9c2c20285cf11d593588e5cd50cad77c93550180e8b852caf6a26734021d2f6d24d5bc2568120590594ec6048959f3448d874a489b2efef28e44099a6cea21a25f45adf41b14d196d6213252bfd1171d8ff566b25fc04507d6af15751f80d8ae720e0f6c6dd28a2b21e2ae248bb6807b86efd526c94bb8efc89b3f37d821cc1df66ff02f3294336d55a2dff28285b32d2c8283b514347c2da12ec5f116935ec23d45c42cfd151cbfe030855808a6b5f05b54bdb38d61ac077e0b444b506496c58c489b2b46d338fef63450ca32ad37fc9d0eca86cd766ce4191323bf72fbd97ca8da5127fb6c780355944bf12ec3a30228d763a154e9e6529bddffb1e4b88f344a73c8f22e20023067450d7094c44953994cb74431ba036a05da712ed86a3af4c0020cd9aafd85c5928021bad3f08eea723eed7d82efaa1778950c5917ced9c57fb9a6a9d027547b4c34c0be06ad52ff84cc067584d538d620158c0652a5729915bd582276cf4d1cacbad49c6a6893832b1ba5caeaed17a51fafaaf550b8ccb8c14b41361a256d376db1f0d13e471aec5c714c3410d2557423ce296d980efafbf55425e2d74f0375aa33c02f1458e794a9523e9ab1306c7f55aa08acdfb5addae4c5390fea7694d58d6aeef6f768a96e325fa44fade6843c6e408135910bb5623724e9b20765973e6d205907746a6031c074fc85dbfd1778866ddbbae9c6c2f5de444cfc09332d2aa100b181657197e0b9015d2059a6003492a3343003713b7986df5163beff1d00ce201a2f1060814c36ea670ed313a8f457bd5c19cfeb46db9f462ee646fd94a1904b753efc5f5351f31c7686f3fccd54ae7843ee6d03afd8499f8575b94a7069f3f8ae4f88cfcf363183951938f98e0a2357ab8f0b6694f2f5c75e2c17a3c3bdfc0f36e5377a8c6bcee97b592fb2de2ccfe0b42a726cad38df7f80aabb216c0cec05e21001a18d847b97b964d3f706c7d2436211fd41b53a9b0644da6faaeb9352104343cdd11af9b238101861de486169feaaaf898f37a51379311643996b203fda65bbd19c459bf78afdc5b25e15db6990bbdb3987576e264d7e530ddb89e3b9870dca698660583c357a8e53f96275e26b87ea1c2f5a7736b486d7f5b08dc067d26445a0759d40327c211a44355973d9f3ef5fcc89a3db2fdc426fb27009919420d44de8c0b287312806e677e633d2fe13acc69eb6580430d12026809f13a8d746ad0a0d4482bee386929f60d5d74bec062f658bc7818cd03674f2d299ed14e5f53329542c7d847b70f74fb90317f7e8a2fd8d725f53d73c25cf3a651e72c628f6da850a01fb4277d9de3b28fc286c0d96652cee96d4cb9abd51c5ede0d0fef7ddad2710bd5e4c5a2d4b93d2e089351a0a626ff0ddc9e5b5c440b67f1f9c2f494646b867432c9d0198cc5d5501b0fce2efec26882d71a3749da1a6470fb05201df72f797187ba5036490f78ccd6f491fbbeaf6a36a8062b5ce62f4604f2852c6787158990e306770bf51b2fe952f30f401ce3976dd1144c29de216f7054dccbc228eb4c03c02ca97a01863fbc554cd4e4675a94a999201a760acc6d8faf6ef51cdd46fa0faf4ed7c3a7493927afaa9efae59fc8343c95f9be1e998022491b8196631a621a2aac02f8f1ff99b5dca43788e075ce34e05ddb66f418a7a9fee35c47463ad2f0bde3a30ec6ed35d7e8e497f15cdb70c0993f4526008814675a9007bb1d517a4f2b86340519e94726f103e5573f8077e335643b772089a246534369efe3b002c07d6b83589ff0957fca37973ebe3a9f6dc75e8ae8dc788a0ddce83515ffbdbbebd4433c5abdad4d49e761ecca8b50f11a722cf277aacf8a0644e2f51f89e135cfedd66873d92a0548a7bd865f4888bea77952238a6439c87ee0b910fda177e22779c67cc8c53ed9913780cfe0054d86beec67afe80897327827948fdc8ae90dbb75996d00035efd6e67916cc531b81c724f80d27c16b584681c980f3d9c7009eb96076e23dc9f33ab90376e9d619220e6b5ee128715ace3def3d34d8b1b214e31bd99b5edc356043c432dca5e71b910f58889d5f1043e54f8f3f932c95cf5e40929885f6468cb8f6caedc36539c955fd9fbbfca8911994393f4b03cb026e8fe91948f28cf95765ac51461d8f8fe1d4ef21e9ddcd1c5d5baf198621f1d563689a6160189e8935ffc4b6383009c684dc82543fe95bc3a07622e99e791d3ad44da2c0fc1726eae92a2a5ffc1723de52e8d671b402e179ddd4d4a271c41bbfa9e8b19eccaa5a62a959f87e19d1e1f7dab4e946c8eb21748376663027fc3b010e98e94943505e77bc18a09cea25cc2d96e0c73dd48b3e5b023c0ed919961a311650d5c48133954fb06aeef9cca85dce2978adeeb3c3a6d4e6e7aafecf4eb239d3eebbdc2698993324ec2386490fea64b9c2925cea698abc60c1f09cc216b3bcf8ffe3fcb805bec88781e686b1b870c7d9ffcff170b976b0f1fce565b14e91019591026daf47a8981cd95bcbccb1bbc5d944bb167edd2f9c198323e73bbadb6f1402507461cd2db622fcfca7e5174f80f06950f08f9a72953f4c3b408c89f8e48c448b707629e91761d4958abee3e8ae74b56853d251dafc90d4cea0b7a1cbd3891fcfbdf42e0f7019fa87d341e6413c82303dac21862ebdcf086df21bbd949209f7ca7f8987aa8fac2a1b8cafbc24082098394c037b6a24e0f653e9257594b4a89be75f8a0018bca13b48be8edda8f3b6357d4473d1883f0a957b9cc301186bae2e6be1e87d83d67f7d47fdea624e1a6ae5caecc683ec4fd8de100592d923f665668fedea63a35658e1ab9d32a7dd0b05b5000aeb33df63c7d599ae8849e2bf55887820b90e35dd0dfbc71be51aa43a4c0b8fe3ac95b525662b46655ed264279c9e4f0db996331e283fccd10a00e5dd772cbe815dfa9ed9eea3beade19d587f00e175a659e9cb2ed398328503c728a9947526fb6b113b66d40b58f01934c62317c9b570fe27ad9d248196814bd4867d80de57dce5d44a2446cf3cc820840b91a77e40d507dd4c5f827fafa4caf6f7393977ca625e5785a6f443df0ae633ef2035c9e9e35709af381d1242ce03481197164025e359a2f6fefcd104d7eb65bbd25e3b450d740b3c9f6d20b573d22edd5521e77f321ff58e9b7133023a23ff7d84d27c0f08e1b5e155af24c3dd4e6a45db6847f8b736eb0297b4814bea2d3fd75490e3a58073837209ea3ed1819dbf894666d1a9ff9dc3e54bc911fd418df8a0ea6c778b5bd21f77d9905fe4004bfc76103e3cc3d16f890fa50c8ca139fedbe0d82473ce06e059196dbd2943a08c1a3754e332222ec25a07315a222467883c65abf36cd24ef6851092078dafe4c63f0839bdf95b751adcdb6e4591ca49ad29f23bb38d317e53b639c355fb9ca98550469d67e8382bd0f1a2e334e38b0aab832992e27a61a2fb65e8c523e9d231ac9433d98e600531f45977e14ed914e91c84b80d61cd5b96ae33102d1f6acd3cd7b640c4e99cc2bdecb86350c1b39ef0ecc0386e41a111a6d36a299e24b94cbc0cdebad47a26ac73147cf022033f106b303985fd7b0b786274e6c6c97c14c25cefd2501979e305bdb55aa6816459830d822ef4953358edcf8f19d64533f68df5ce2190a21c20fdb8313db83a6f99a793a25943200688ae21bf3dc7f46fdc21fb0f13d24dbe2a2586ffb88df68a0ba805bb618bd77e9e1598056db784659ed8e5b61baee26df120b9857cd296d381d30ce3ab433a31acde1f6a54787960c1a9faa767f911c3c84df6b804fd5fe0d41b3036fe6da993122b4e3a8879dc08f00861b1f44709830c44512655f0b1aa841dacf60c27b6749c09e1e894f99b251688e993c1ac491fdb77f4cf3c9b6b5d2a5ba97530c0e1f6a0efb926582ef2c883906953514df42eccf81a83c64d67f8763222f2103fedb9df61dca6753048c0f6408606bc46f00f477194259259e8200c280f70e2c15d2fc854ff45ce65db637dab3f9675eab3d023e710b7c9df5f9f46c0b8acbb31c9905e919a95a2641a71ecd095f89bc6e593a8a852fd52746d4dedb78fcf5899bc238e018c19f6c45ae53ee254a8328be0175457be5aee249aae28456779231f144a43a392d9b9c55c3636849036522e43ec325d2b221fc1ec3fb8be2f6a18b3ddfd0037642d552c78883c20d00d7f846400ac78deefbdd9eb5d3fffc285611ac8af42ad6dea3b1bf4a98f6d8ab3d84c2c3876fb15d208b31eb4c6b1df0c25032bf2ba6ce69296ae849c7313bd39b082c361ce990dd73bc77ad04862c7cc7e9733e1b6663d227e57a09fd7c3c1a923bf7714dc61e486f5fd94f8964af299c38eddbb18234741f369b43b9aa84e5bc673064f7bea34b83cf59623b2e5a0524c4229e0376151e264f162dce77eeecfa50f8c5c8db3560fd3ccf000eada01804ee049ddee592dca6dfcdbe10875dc599f38cd47df7bba160af799aae8e798be8cb42c580a3d7efeb948cc003db0d19e6e7632ca66c4a36e19401dc463606cd5c75a6453ef31e61dae7e8170b23657853b9cfd8c554b519f6c676a4009e19b163aa9f5d09e595d12c54be5af77a0eaf8ce292724502bd68068f8816a7ddcb1489699a071f07cfa1f0f632a49531e6df0f41bbf241be59ae90f3c11d807f8e9836c0849b3c17059e6a913850a7aefc345cf7ab83a061bca72973d7f70c6852efc0b4827a2c7e71fa11f14ca589a9e84a634aff47584bb0423a32849afe1e06fe1ffe0d6e0d9e6cd5351ecbcb6b4dd4b7adea477c2880293d8d6d647d145d0be7eb17a91e78d4f5b1e445166e16b4cf27678f63f6df80689dc888181f0fc17cc2f688c6ec029163a62acdc07ddcd09d0b31101c55800f401a6b3a610efa875a2136a0b42fd48ebc615d1625b8f972cbcb7ec9900af5c5bfb5416eb2796a096e98bd00fb4d2f5f958438471fd3e7e1d632f58b302e92d4b723b4c0c78673e82a1012f23e6c9f578ee32336e8720a640ea1a8ee775d0d451be19c20c821accdcb6262b57196694d1f77859eb535e1da10957bdf5727bd2ad58686a68128ccb6a4bccb02b0c9937c0bf64d4fff33e27e2a3fe5b332c8c1816ff7b981c86aa09bc29a87d5b7f706356d596d08f43d124f937df9a49b45669b8a5341275d840452e9d8618cf6a910519ab3faa6e385a5530960ee2d08c7fb70852fb1a57f88fe9dbf8ad002af8cb37555695029122b2b12b3e819f6bc5793a64ace3510ff6d1bd25094c2d223c51f8bee0f89adfa7c1ca0b87c63c4f1ddf77ed4ccc4ea2b3baf51f8cf68f613fd3fb30701c2aad6b984edbe469876b20d82edd2a9394df3c7087e2b45311ab8e7de412807a2064036dad9834322b24a6d65c922fc175227782838cac21306895ba071e4c10d7176d190c981d94e4f4d011425ab71dc873b072c726cec22877461d281f8de5dfd88b98ab8c23cbdb119e54c6fb4e0e65dd894b505ebc8ee7ffa077b649b969d4fe6ac0d0c42d5be3b85fef4a2d34c0d244ace322840b296d219617d0f3b2a0d85aea8a939520928ff56c4abcd30b531295bcad3fa2f45aba6c609ad6af2947380115d34bd3aec07583f21912e19f0885ce3d601da4ca97e323541588d08e709e5f2c5767765b12719b4c847049688eada6c2f770711aaaab7de21d01baafdd253f6dd924dcb92acd4c33694b34c40c5499167edb292a5b31f0f62b17f66c52e6a1b755f8885191f1efd6e72748c3ee17fb870014569ce8da0146ab2cb3ebffb7073b3402728d050fc406af86a38e83ad9745f8b0ac7dcb0147b9ce40a5ef0071c541a3bc5de0b267396ca2d42de132d890569c76007b3b65e3e7d900ca8e150aa56ba4d03ff7bff68d5a6bafcd6a6c0b9bb28105f119aa87a8a4053df42c0c83b907474af4db04b653e5299e921e388f92ff4e9961299778de711f10c602b1818770069b387f61bbd3bf64d6d554203c81d5c6766150980f8504a2bce94a30ba852a7f502b9b33c9f42395fd89acb5a8db1993174086426253f75f5e1bbaf1c577c547be9bad7f83a02c9f338a8932e17bab886ba3d83a91a59e1e857c8646c4b44ed106f01bf1abc647f9c2f072a2c303489bf5cd9274303a13cddcb69963ba76301bc82f309523f519ce2b79f5e76563f22ebb02a2cb60db0d3693e774e0ef83963703c00a9a797bd6c0a2f91845914842c45f52f078772cbd630e327698004eba4fdd739978a70642c2e6c7db993df7e937ae3f8765bb2286e01bee18ca4313c0d21d06065bf984a68e2d098d06421cb48cc3c56948fc1ed60c9df543b92d0ca55d931f9ad1fd6cac14307fce7bec738aa5091d0dc0f7a08abcb5e01935774eb1064b4227afefbd350bb522246d04d7a69b2b4f6231c1002f6db8c6385038a7b23626fb8cb76cad8b6708e4814ef6cffd2e3456f0480c4d1c6e4633e30ad44a124f562b2abdb4ff4fc8ff84b66c0ea03e4759992048b1658301cfbd0b22a608ccaeb3a256cd80c7798501cade164947d6f7561de33c9517897f674bd0b7a1df8746dc74d045d3dd64ee27c9122181e654c6817d83e513d1ae3b2115b82af4c13ce84929c43119473e6e57ae9fd33dd04f39f2866894c7593f9233da3d81c6c32330d0d9a52cc845d65cd1139cfcdc3c2a71a7b23a23f383eee89a456a68ff8cb0509137e24348be8ffd96c27215d9d14a82391a0e1ce93dcd756bd44c617ba9e9adbe13b1d9734e430eeadc870f62f9c89fb3f3f81f62e0ee484e1576f7bddde6252a1d610108ef4da7293a79c8c73947afab9e9cffb043e454f57106e03666fcac9d4b0f62c2275a3a72207711a389b2aa5a622adb2aad2699e2f6de584579a93f5491fa6bf68d1e81c86dc2541cab27735a7171d1235b4885ad14f1d8cee219dd21aab43250efb89d92bc735ed57cb2c0afe996957609f4d1b9af992fc6cefa900c9ede93b5de421858a5cd72314b8b59006c450d89f153fe4b5497d16f780991c88cb73f99bc2786e7a652cf72b46ccc969288ac41e61a44afdd68cc116d7ba37089be04f871cc4c9c6606a8ebca07e0ad24e52c4036814d5095553ff427aa9f1d10622dbaefc9c94e1a84fafd5d16018a2981e33c0dd85ae9408d570fa0292b576ffa4d7ea647be3ab0e0a8c63bf35e2723f8a5fdcf0fc0437ff14b483acd48b8b5eae62a099720f3854cb0062c12f7d53c694859aab4075a09a97a0965955a9a7b6a28338b4d59bc26196716af269e72172e82ce0425ed2d2e39e4f6f39e87b9e8391a85699a1165838fab1681af9abbe05ad0f00fe7e42cf2a52e259ca404be67dd4c178509719e1c7d1d7038252fa37901735009fda8f364bb1bc7788aafd2c7348d247477283334c636698f85b642e4753f071034798cfcac6c4c8fb752d14e705ebc32d435e816095e987c4b952b103182e419f4a5e6b958ab155b270176b7b33d94f66a3639118e46586bf935e9919d7110da52c6baded3de147e699d7f362fc9dfd010d1239fc813cd1b597776e89d88e1c56f914979c46db6926aa2eea5db4f680b6cf0d7e743905e519b1719c12d50028adfc41130ce8ab422d010b19a48ed9d0c5eb138c99b551991f67f1b48b8d153d46b6c5d6271a31cc972d9b13da8188eeda39a26ee463f225ee7b0675f3125112bc30871f0974038899e191f6d45e4be90a213e15f04b54b4d443b115bfa6b3e24ed820b51cef271f30899a3fe150d8460a2db74b8548ba8daf167254232b1a0bc25c0a9b66b26c44e1f701f076e7434e604dcb514ed5c6a04800c0c0c9f148991b53c75d8e510ee93c6cca60bad264bf5d7634599eddf0f749ae0c3fd2d816e70b3353ec5fd13936f018fb120ab403fad0e23a1059356e7fe8f28e796ff822e7da8e401a7642c21b552379323b9312701384fb770d97543f86c145e5806b5cc20762eb28859f30aad35dd97b7e4503c0c49acd08400a333f1a4a7fb54060d30344e06bf8baa9acfaecc4d29c194c37814fcc8a49f1b8e72812d89be4b6cb3585eea81c3178be6dd15c293a45ccfb5febd1dc9ed05d98d2498d76f26fdd654748cba4bdff282e56e4a6a350eeb86b16ed102f2b855fe1a2705b24295358fd03964979ae7387a0e942a1b4d721f846e2e3aefe2160533354227cb7f7eb2f820cb18986f21a2c141c016448aeaf7926eb11fe2e286a30a1a68a8df1eca8d809c6ac842dc0887c7328404ed4f1658f35b8e5177ea92348603a4ed8527800e3e4634edb930f435ae360f14c2e34845bf0e7fc4d3da8ab71be4df581f79bfd9bbd7a1dc475903ed0f843e14ebb3f91fae1e2ebc867140b4ff2915c057f697adfb6107e242e239db24d57c726da39ac8446cfad4596e5a50c39712bd6ead26d15d71d8dc9ba228ffc577483eb54b5b4a00704346ea345b93e732565f016ab1749d58ea4e38b7b6621c3f1b1200270a2c60b23d4bc72598bf983b82b5894cf83222d9bdb7634328efd4a4ef5cac565c8c2b68722df5305e3b6ddaee3387c1d67002f73a723780723acbf073bc5daa0bdae7a60a7f83c3eaf2afcbff674ee9315e1a1f4ec0b865ceda0316e4c1461aeae53b72e348ea53533e3faadb0da9cd6100f27e1f6a0edf461d73e30414314bec840e282e0d5fc07f4fe688a555be35e27d55bcf80b059161c2a19dd7ca925e42bbe75c0a752e62f794ef7f31c8b1e0e1245ff8604c04cf6ed63c5f6be21900e7e8158cc5824742f22cdc84eca5d191bdbf548b417be8e9b173f6ebb10f457e9976bdd8b14f503e2d1618b3ed7150c39ce39541d26952b9427b9134ba265601877374c574f68d79d2ebfda3e953bbd33797b1d3dc948c90fbe913b7079aa801a9bfd8022dda7c7c65f775a8ba19ba5790ce5a9411841422b629ef7157e6ab4ee5dbf1ffb07fcde89b903535d8225ec35e24674ed3cd1e89dfa53ea1f65c56d0679ab01e0cb189fe3a03d519cb325f15b782dd01dc6f788d0e51bb500b715a8664e1f51742f9f0dca4c4a5623e82568f1042cea645da1577e7f546773fd14531a7931b378711f6fb4c7f0f8f461f6c2e7be1f258ab914e1b3bee27adacde0b5218a5dd87b2bfd0c96b1bf60504775a6af36ee7d712defa3f6b239e284d89f2792985d81faf0b1214a89805e2678297bb9ed596727a6b8f4e27d0981d5f1ef94639296b1a4fa24a23f5b9bdacd3faf50d3c2599e1a73544916fb7db6b549cd5b0dbedbe8e6bde0d45a1d2cde4a393756adc21654efd4077c05252f0cb875a0d45fbdedaa0ad9687be725f83dfb73f0860f584ba3bf5f6376f2811b7e4552699f251fc9e2b41c49396e28221e14ea3fcdb0334584550d0277bfb53830ad28d58ecfa50452efe5dd003409c590c9f142f749a48753ebb7a178517acce3c247cd1ab29b0e26a316566b59a3415f6fa81d46fbb49218e4251e75a3be0e7f5c9695f754cbc52d46d6b71679fd32231010f597b09a405c0811f594cc469a854308a78d4731d29171214b3c1320e3510887ab240ee495da72f13bb2bf24ea39a6c34f3f4d7990d381cff0dde35e25df90e617bd12ca7eabd4736e6d69d81b7d2af8548e6049fa0dfe5ceaa95209ac4cf6f715e3fc79f8762a63b46880503a02c939df6ec760ecf5f6c493f7c86fdb62d8f9da4e2246b819d076a46044f3ab67bde9f6cbf46ff98acbce173961df46fba34e1e36f05afde3c2c4329c3a1c4b0114a38a721447ef097e12dbb035e3dcec8ce1b9a6d61867a39e46627a8b0da081d407771b6ace53bce7fdfe469d6acb95679fbab6b9d44ff6171d9a3a411ca172db5fbd804bb622533e39d0f7ea86bc0726d437debd3d4ed2103aa832d79b9bab575527190c30960ac7ab7e4b5800c160114bdac1f7f8cc986bed5b6f78d8fc9d327130d86ac0eb92bc9383d7e696dd4c00db0baa8bb67d628234a65fbeb795112747723b6478d326514dde49a434bea9562a4852e27ac77a3b892ddf5488a22350c89d64b80af50b5e1fbd311e0171ccd85fc276c518a2a3757a8265d0f96491f98fd722295ead6bcdfd8411f720a673adc73b3974df990dcf9ac98c91ad00db174df7544f04b11ad412826a441a1ad76487737aaba7e4bb7958d1757afd653a7d6aea0c9aef0e53ab1aa8e27c0181ee6df6896bc1dd55f2d2fa69f84d954f344148e884ed9b529621d5ec62d39b711bd8f3d07df7d43be82bb58643369391f91664d23cc2e2c2cbe7105016d6481c7a7276f60ed1c6ba6e51964ac048e6442582cfed1f11a5739b30ceca2e41a2546b26db918860718f67f005cab5ab5cdfbc4637d336dcf08a7d3505464423fe44b106455d21ee13d6d2ceb6a3f5adff09263e1f30461d0a31d598a965c45031e639e7c6846b7a35d8d8e7501b1968afcb47e3477848016be16d1f5c58a1691c185d173dd16840ba7b514b533cc08389b39d248c7def68a9243a14c1e232d2a1ae34115b01f178d9551d0a728b681211b47670528962823ce8956df03cbcccaa41f5fe9610192ab388f6dead90693c20b56084578706e45af704fb5927dba9557485bc7499a3db2eea6b5572ea0981abf79bacc8330ff00c60756f12ef6f1d3cd8e3148f5bbd116a7fc6238280e6d68dc649f08234b07816cf587e1a73e0af1d6fc3aa72c71d3dd8feeb44a9d12675961c0668fb3749533fa820e5cba1a02022c3d5c2de1aef7beca519b23281b5926adacfd2b8d9c637ae1f0aa5b18431f991ffde6d18f46b424913582da8e58fc3291e868b87f52d20da9e2a29a5f8b18ac4c46a4c5730ce863b313ae441fd73452fdb22ce58f6b248cc249b395d5ec528d6fa438a4a058848928845e5fc4157b2773f57bf354d551c6bb8f4c5a2832f1ff0434f9a2392c434f803af1548b40d9c6f528b5c1f994ca7e891d088dff4bb0196da9802d84e8004bb133db2218304ef0656176544e8073c20c5c7eb3fa153db4711184026321fa2f34003b32c79de602ec897f25bfb1e51d13f648e74b1ceea6743755597e330a1189ecf7ea3b56607645dbdd478ad386c15274c6a402e4558dd83ab35ffe741d0b49ff0b198e20209c1485ab71eaf9b1d4c9ddbba453727dc850939da3a2e75ccd1c9aba519ec577f84b0aeabfc8f527830478fde3fad36c5ab00ad103f6c794f0bd1269f0ea38d0a11865ce284e2c644686bdca849f8bb6e5c6ab1744bdf99be97e0737d69d681144e208458f039a90277301ee0c9513a52587166505f5f16351b4798213da860b8fb98e54174f2f8b46f958ec63c73645079fab99f07a3bf11f5e2042ba2af0ca456d31adb94f83f92f478184375fed85554353c94defbff2e855cbb3a4cfe7d9843d9d284fee93747f4f44b3ff0e33765ef9c32f14e24b6c5bafe682e784e4747570be73f12fa325b35ee0f1ac7ae9b459e294d3944e275c5f7a9509957697cf7a8d5c0981019a7bc32f42dea3c1fdad979f0caa4ac66b83edea502ecbad283967acd4073b932d7779b8f6f5f19e718dd897818a174a900e69b0597a709638443b1ee6e052c5efef5b777431d9efa43a61ec053618c042f3cf6dba79ef77f7ec42ba4e75746c77e49cc94821975cbd3d7a699dbedd483a47342a0488699c753d20eb4ad7e595d4f5b1b7af577070c56d4fbcb6adce7ec668bc4e7b28b3d2c2a28ad44c439f9c8471c853527c02f9d68520b30e6b04dcbc536e887157b4c4c37d1d5b21c001256b4964adf8d19868cf78f84cc0595fbee97903b597854cee9c99cee87152214522155e0b3b4ea25b08f0af8049f72f8b57b767f80ee23c08ee4420ba494d3d8bb76acc127bff20bf008954d154a38e565124a7840bd4f30d14a1013c261ae213fde457699ba19d163daa4458d1e1ce4670eb539edef25b1133bd732e86539be422402796d9cec7c54773268979d403a5b2f67a2c2b7612336504f231e1742c35ccf86985b3694d6c30c6f3e6c62c4ae570ab694e42299363c111329ec76fb0e222f288a9617b37b426eb9b85f9edea26843aa2e28a333c7d10cb10a364ad65219ef956c467a5f55871cf0b09365ec6c9c01c915281a2a3764fe4ba8bb6ffa52eea1c9c7784c2c80bdd8b269ad7b6b8bbe65cb469b6b1f3f73391f60e78584c116ef4342ca68bcb5ac0ba507f7078be2271cca7e2b42ba1671dac4a5100800c908a19b7d365e1938e6e71d4dfc04ad6c3ba303d7d5cb322dc432fbdc8340c3c95a2338113ed2ccd62925fe12d0d2b447f8730777c0466b8246ea29dddf0c8b0e6ca6586bd1f970ccf7f8fb1e45baaf5111c5c92d36c81dd2c69d976ea71821e301f55163cdc4c51c46b1a6d94eec4358b1567f0994e0ea71350268d8e391d98c0de51a9627707439a6c9f5961c05f1090353df77981b7106845bc96fe63947bcaed562d110859b2624fbde38fe852ae7f69df974f3446a3540b958065a6d203d1cd8a6434b96d9cb3f69e78b3c8835862079d17f1d146731b87939b3003ed1a516912c455c6f32519e5650e2c19ac0d78303518c02e5c51e7e32a67efca38088404994d1de27b7ceee089e51ba6b4812c731edd2d1d76419d74cf833119c543b86361632c2b7797f5fe86a9812ebe9a3e5ec1d8a8c0b8e0518533a08a9a65e84ab8f8d107ac7b9785804fdc44ae615b8f6933da31e52e713929e3bb3a0a2df63b6e07897564496a146bea3e42c28f6c22548555dbfd1697d074b26013ca1d1cfcbca6e9a4428394a092da19bf6cfdc68b918da03ec0303d23aa6dc73f1be3fe4403eb9e199e005ca3d2a4113d91184650db6f100580a0847035291d205885a7a8daa428414c9da43e803bc1914d1c1674acd745fb114c1f82bb3f28f483d31e8a78b71376bb524e1274f10a7fea94ed47d82760b0ae3b805b4d9ce0cdd2bee8ccf547bfc2b0b863711bb0943a6890965f129be1f4a0607af1ec6ac27c59ba62b95390241722804ead7dd0c28ca649fdeebd392eb0cab79dab320832e5ed0676c677d8d34817991442f719714466e7261335eb19ec72f3d6ef9f785abe05fa747445aba20eec3372600508c8286195bf35d243fface83f8d3df7ddc9cd92b2ac351c71601b96637a67320614478801b704cdf5fbbc30ffcd6dff05b3a70b5ae379d80e386364e8927f859affafba79704e47efeef28be3728df4b2b65fa60f8f72d2b96be215daf6468f693c5e4701ac600b70346183a4e5ca933558204284acf7a50602060566255f61fa82873066ef623d5194bb01fd2af9b656b026b74ceebeecd146a003c7780b254510b804029f3e0ee8f3efc166fbafaa136e3041bcaff0705327a397e4626a138f727492331607b268b3e4e4287a391ff4953e36ceb83e6b0f934cc47d6675f19dc0082bef0746301783aefeda12f1ed6f18cba27fc81bd8bfaaaf13d053a024a2608ba2a70de3ae84e685df8451e01deecb289730ac1ce6ece2c05b7c72b8bac3f6036abd33bba99f1f63d14f3e05700a5743012b4215839478b0512bbf387920e67c0274c5a6f36172d9db200560f3e032a1a763602a8b79c6f15d528635f5c5cb59ec35befb3c735b83005be0c52c50c582b91c581f4639e782221b271f3d79f005b1366aeacbe3fca7f6e7ceabef2d20e9385c4655c36bbba7c1fc5d1d49a98fb37c8a626603f878be23f0ede2965bfd2964d71e07adc595a694fdb8efcf52e585f81bf620064b211ae3ffa8fee7fe4e9f618d9fe3f76b5ec07e4488b50ec9a497d151bf436323fdfef2717d56ac29fda874daaa45c35687feb9bc60c3b22f9d5e7e304b238f852a90d172d27816087bc9cb091e575c060eb1a201cf3c3a6c920fc25161cfb1d8f6eb3fbb9a0ba91a1f5613c4115bed9cc6515e655ce41f9e6efc7ced8b6c3cf77163bbd49f73628acdcd62be12c375aebd5dea159ce5e93fbffcd5a5b75e30131a75de7bcaa64bae51d74d94a5ccd5a936b0c8efe7e383f704c829378e8f6278b1db6532b2fa7285f42b663a896259e390d2c143528e1e9e374841d4687d6019ab329c61bf7d020673523ac5b83b157a27bc4ff5eb7e903d1984933e28ede16bba21969bb8453619b5fdc22ad8563a1cb0f91da6dc082e3650caffd0782dc7652ffea0e5e7ead1f7fe275e6593e4d6ee309eef21784135dfaa90cdbb0f0f4942b2d04aec9c35f30aeed75774360b9b7ce988b04b3d0fc447c81866fd0d68119bd1395085506f412bfe89856233b6e686e17bb1af8e91a8d90c6c95b7c4a5504a7844cd28b775fa5088b996270db12b21b55851eb4aea1b8dc3469ca095260fe318e887a163f09727a4e8e1311d124ffef598bcd78ffad07e1b7f3059d05e226296d4f4dd2fd135ea27b8d62a3481f033d70cba5ed445130a047bdc4f0dc33a850c9e9a4704b31c4a3a8af65d96d202d1dccfdee565d2daaf27df2ddd1134e18130a897792c0209e1bbc12c160392732a614409cecad5d6be01a9a95e813d509bee251abd345600d0f6022ec4448b8a4e1da56cb8f40af453f1271efdd358562acbcf5bd699cbb4bddfe166005be764b39bcc7eded70df76242241a3f4c899da54e1bdb1addc18bcc9926b08ea6a5a5265fb121a5f422b175ef238de84a4c44ae02669f3d02125a5b3c52e739c4675afb4295dcab1e54af2a3790475c3ac731f3ae5cc148c0d9147574059256dd4c68f90922703bffb34a9678063d02aff4bbf5912c2ef6674805273a7e834b20d288e59e65e199490cfcb20360fa7f64fd6d863c6a70f4ea7638c87bcb4f64c5cf041a6aef0b4abb9e2d911c637b69736c3a91ca2fdde484faf5f62a1180a43d02baec1664155bd50643c607c557adf20d41b28edd50d2e02504df98cba0d8dd8b2677b0a2b01d79a7900cc4d0cc56b62b265e559a6a804c84489acf7a817d304fb982e63263a5a9170eed0d72abce14e771b189a1a7401dc35f6ff9d1e2d6995b40f5c90ff7c271d1dabc52dc0c217ad1483a3dccf31a7b5fe4352c1c005bf852ec9365735a58a182469d58ecf3bfdc611a0c2852fc540eae4ced41e675577548993ebf1e7693e9a2b7d14ac6ccdfe85a8618300d119678c586403420940d6629469f9688f67bebdd6b95b07ce04781fa14af52bcb9280a5fc160408f880fd438b75f435c52a4ed7013b04a72b1f1bcbebc94e3b6576780b05bf7a78985eaf3d86d4c631fc6a0aa400eb90e584cf439a236e60a411bc877d5f33994226cdc0ca1ca22e350e5266fcd49a2391de9ec1e943cfc6e830421b64198b7b3cb31108d922426cdf417a00b7cd3e79a8a88d8a5558d75c4f82d406f8d584e0f67f7a45be547fb7fadb114295f65977723adf306d99eeba343879ad735e321dbce2c0effa839b8f6eb65f07772815d1e11005df22e988e41e4056acfbba6423a600485deb9de24a6e21781048bf5c508952ac0e6a63cab6acbdf9553a96649a5f4be4c97336256f2d3e299abdbfac00cf6e21ce84ebc3f240267faa43840c42e71ded5689a61d916da8e16ea1e9cb86bea26a053585ea94df350ee937e306adec6e1b0552b67512951b9205f9b44774d94a9c4f24bfc2e987fa7da0034fa8f1bcff4ab519459be7ce5774bc8ee5255bcf9363dbf3d0f2ceecc90d0fdfda9c10760c7714a8d13aac849322b71300682df50097d814719016600201f6c2ab4e0c18baa344df492345ffc7a1bf620697f9d5bbf7c5d6a0a790059e391f7fcad5c3c35ec34f2a9ae14224f81ceabbc224fe11a55e74d227f36cd787e7c4d30889b0350f7a1ba44e99ff18b2835e7fa62a3ff720eb04fe1e29bb94a2cc616abc7560c81867d9c51ba3d9427a093fad6048d163ee6874243603d3cea44f3f3da4b6088268970cc9c42e21d04652b37ce2acc86af9efa8744fa246f0c975dba3d26129ebb72d15a50fe554b59214962458820620db5a6a0fdfde2a1c772caa937d3621fb8fb952c6e585bb34e6753b0f48457c642dfcaa58f8d4f076aadbfae2333cb6fd20b972766fb5ed1dbb8307cc1878be9136b418a146d3d04646be62f9f3dfdb9e20e676c4c90b0bde63476e1214a684ebb05bbc5cc017a4fc2a2bf52b422adf2b8cb0f0e951291400f7d1094bed7aabab9f6dd9d71b8cedbdca96cb36fc8e196d820e4c697abd546cf1caa64cdec10043f8acddaa1d84b4369fe10556a6e62684804515aac54be6581a1ffc758e22c858c4c6899a48c114b888fb39a7b7a7e1e88bcdd37d1759a618a15615a20c81f4f30774f743336bda416bfc88f7d8bb446e1e136c5c28a13b9abd9fc0163210143c56b55490b13a554407696473a46241eec721fb265ca5b6a38cc78c6d9d7e8afe257d1a8b347831325ef32fe05ca00069e1869d3321fd25007615c6ec5cffc2809ab87121a05641ae45f81c871f693181431a356c0627544c2ea5ccd16adfaeb25c3e2576cbe07c725860a1bf74cde918f800adce0f0794639912fbb593bc140f9bbd58b975afff90b4abfabf4f468c76c01ad2dab5eb216a1db110b6215792252be8115a421a360381c12a3fe097bca581e40451f223701de7b6761b9d7ff6e5f2fafe21efc15ca497e83c4a1994eb8569c5ca515f43e3ccd49b63f3bf315680c60dbf543be44de5359ee9dc2852fe4d1ad9590b8804c1517fb4193bb2ab7a8b920bf11eb69e9b46a4c3f2a63fd44bbac686cb4f3a7f2851cccf7639835eb635efcda7109dd7f1f63d5bf6043796a9a7ea2e44f6a405e866da85f9851596daa0b3f4bc0841fcd952cbcfa08acf31753008d3b08099505bbe2a28eae22d5fe070d9d2e9f782ce3a9456cc6f3615b64a524e163861db6aad0fb29fddd9fb30d9ce11bc21bf1abc14cdb5c5b85cd97220bf12253497f9916d8159d53f3ae8b5d97dec8c62d81b5ab7357b9cc1258ccce2d0f5d23a0503416e85698781556cee260f59c5d7a6e06bb1664051a028ca7c45f377e9b28d8db1ed0f6afd796a750389242247fc6a1dc8562ced315e7958cb06dafc6a5f7bcda9dc938ffe2cbfdda703f93f1e2610ddb2f1a946188d57c5ce4a45925200e6d59dd191662d445b30e073dd40da83a66d15c8eead21e783711cacbb4e1b52a3203be978df5502d16ff41e98e1d250ebd07deb2ddf999786ea522a77ea3cba6558264293ee2ca6c12bdf016a5762c25c26c6fe946f5ba5deed19ef3ef3c281cc1a2ef44102b9f4d474f060c203c78c821b399f9b8da1a51e237b06e870583320426f37a53866bad8561db348a19d6df8ed7eecceb5432ea20ed1ef8e9aaee5148f6f9f379b82a595691a532da9c2221acd71eb67d827d62716a6de8e33dccb5085b8f5df7b7f5ac61601c764914033a454931ded9e23d339a11a1ffc7685ef5f363ef87a728e29c9b0f82ae5ffd8c6b0c4d7a979810043d0deb6bbdc111b726af008656bd36c857a64374a6f7fce811edca461c2b120a59818895a446dbad7594a59898e72606e81f80e2265556c980f4fd3d7e313dd2745d6e912d8692b373c0a4257cc76e415e082ad1dae93721d7c693127f181c09dcf362721a783e8bb4df3767c07506f424dafa136af62b15d83f0e7bc34e9b9af9fe01704dd15f6a04b2c2dc05d7078905edd63685b01fc4ec9a450b0758225c310bf68fd1134f98b56e6dd2839f0a64f971b238785426d988ef6ae63c418a7f866c15924ef4fd08178aecb076b88f858dfffca123e9bdd8270a73dddaf259a103adb1c362a42c6000352c90c31a98c7982b13755bb00462195353e1ed47c5b265660c8d335a54f7bd0bf2b7cfae8cbe28ee81eee096dde28a743a392f341634cf4a48c3eeb542cf3969c68087dd4189e5a81caafa44185a3fca1dd9af95875efd68a54fa0a77969215c76f4fb47d2d0686bd65f1b14a02adf3fee6f96afdd83467c9307d65d378c11d9a5ee0feeb7a4643465ef43feaf87dfb2f833af4fa2647d4cf2eee22e36d65131a23e115da19fcfdd6319e969a4fc5ceee0a17cf063fe75656ddcc5bdba4c28b5d344f02d7de1634dd572055f58f06a2b804d4dc631cc2bd90511ffd400a3cfae425119d2931524fcdbd1d23ed5e0368578ad8fb40d919081a5482c6f1a442999c398bc31c3c67b4ec2d0b61087b088e880475fd6f8af2d62b64e24f5f42c60dda8e340ee4aa841ffdb271bc52bdb1a66c9663fad47582d36ff829bcbd0bae64ce097be9ef4d83f3b3b32a14c8ae70733abed5c118712690a986fa9a9f6e792ddc72eeff9fedcfef35e8a91d3b19f466eebbca2932ed086621fa57ec9bf65a33d1d47d3aeb4e495c00ae50bfab0408f561bb30b570692bd4ebacdcfaed40cbda193184c9f0ee1d24c907b266cc5edbe843aa612315ee35a404182c0a6f4dee886d2ba62b71116b0684ebf2cbe236c95421b42ad7b0a3bc12801a0d9cdb1d34cb574008fec289573b3665201a04fda90f856fd1327a139f4741bf59c73faf6accd5c9debba0f266d7c7c4be944ecd57cfbedb91b9f4a71db5eaa6e455a5a78470516072964c0db7f59938d11b21c1c1360a487f60282bc98c770cfa59f30c1f1882f1097b811724eb325934d608f90a1847fa272fc59464624f3ba004facb91f737c6753dac18739be802590491a1d502706bd9ef8eda4188562e9e2de5893bd679110e632143e546ac0e18178c8fa8c3a9a0deba3e1f2ac7e7c919406ad70f2a1097b2e5e055d275d0afa331564cedd6ea3f64d7d3b6016436c549ee84fd6998a1d63a86acd191ec83e45c1f6e11ddbb4204b322a8f7d67b260191a50e5d0b171d6c8dca3f4623a7ab2ec6f2a8797907dc80938e65acd78be6c562ecd846f23721f2390042c43b4bd3accaeec3c5663e2ec22f6694b33675d7952b1b535901b0ded39dae827147ea0a096b43fd562dbdaf278c9e4de2e4c23639aabc396f98f9933aaf17adfc49a6f6dc106a50da3ea22e8784c3326783429ee76e55f1affbfebebacf34e7feea5a29242d9dd101fe136bb9c51a725a5dcfcb952ae90cf9b1f89c95a03446b0673ec28c4c68937ad9cac30d5197d120bc39900f32ede4f6517a121bade8658d690bddd4c286bfb8c9e5f445f7bc9c3ce083a76125e021f0081812f7387e3a452056db171f18f5fdb3f91adb05b08c37ef141a4c14677e3b04f8a14ef90af9c95c0737e67b7156b1a2a682ca5a848280d7b25b199349232e85ad80aec653cbb03f5f068c51d803d68163d91d8d8fcac4621220bd22a65859cf0cbd9c2162f7370f3ca056a8c819c4e128757550fab56727700f46e63cb597f728a5f87080878ba1c9d77c0b2d0557b664fca2ebd7d9c42e2bdba19aea658a6763c7516ee655c5cfeac622aef5ab1c7bf2795728282b6612de17146cdd71c6ecb01f0268f345d0619083adfb23186b8dce772329081295fee0b822d734b48b0c17fd0e2ebe9f46a3fbbe31bf6da63a6e2add703578610cdc20c64be72ede1f8414beb2f53fd027ea9d8956b0db6c1c39b9d2d608659ba2fa814a0fed3b72b9a651122c7d4c22ab3b5dfa4fceadcdc810840f8568883fffce8d76a410a383aed3e27688d985c76765bb6d0e839cf89c8cec0b8571998008358be9a4047a7d04afdbcec9a253b0ef30e5943d51d37788068391436acac2f90af1fb1dc8a16280feb47c4c2b36787dee0b04770ee76a7af7d55328470452e5664462e877de6dafc498bec41be426f5e02a4f924cf51f947dbf0d60d2302fa8a0e82492392cbd0e8d1c2b308269640bfbf218de596bd4d7fa6864a3ca2f02865131652e86f2e9c2d8891594c98a13735933319c84508e32244c46d0ab9a126e01de4c9dcf7d7bd2e2ae399fa8c0588b12a88ad92cab2e8f6b4579b86ff78250fdef792ea359084ab6e1f41faf7f4d15211d26d6d0ec7ba29e3cd1fe58619adfac84a6fdc551c553b5fe30a871f3de1a0b35258fab5d784771122206dfab672d68cc3ffe106769279908100e32aacea69f431261eae9e7e609f93b7f330d39fdcf927cd7594fd4ed2add5f18db08a75f9013babb98eb4683a97059e3c161beb4b16eb3c4b0a3e04d2441a12543f6cfbe51ddddd93c8ca896aca4e62a76b678e4df6293f033c6c9137b5cc3fb2ef1b1210e5ce5adc197ae14e0ff87cfbd31b83a9a4bfd976412726b63d88d74677c26534c5e2c864469667f0d077fc26b44efb7c2607beca0d298a53231ee009aefca8b6d98f508772272d31b877ef2337b5e75d4892e5894166b60ad6e50f6ded182a7873836a5a63918b6306cdf956ec4a2bba89e688ef2b1987d7dcc6fc0280997ac714b9012a02cde3b81480eebec78cddfa915cd7c7b070426ea405c0657cbcdfbda07135c54e7f7948f2bd146e80bc2c0381938a199840ccd4befabd49a2a8614b970a5f2e88fff21b648a01c740425f5a4cb1a9172f96df381b7124385589e90804ce54b04eee2c09acbfef1179e0165fb9be3f161ac7874b0ead18e1ff054021fac3f05d215c02e33eda56bde8123e7e1fc86421ff09caac698f4a262bea0b18929d00a1a238d7c138664621679dde4fab8db50ce307b405dec40f565c807a5099291943ce799c23043458770aa34bd6bf2948d49f3cbcff33fcfc3d1d0f44a487d3c05eef3670c2f5f3ebc147a0abcbcac19e392d2b93f105e87ead05f1da152f338c60472186d9faec6c1f55d75607a20d8591ca5831595ec9ae2420fca928ca5b245d5bb00d85d61b3848728ec468a7db0351e1e28480981053e96c916f74b7709dc2a714c77aff188a38e2c653dc802b4d883240a324692d76d55b04332f8c29c0c7e15812edd162ef19f689e46ac7d81affb64ae68d47618c0bdc20348564a1df9da01a65d498815ae77a880af6ede188524705c6febbdfc0154cc752fc975b5ef7eae223466baa68b617e2c33104c619e85a386e94b604147ebc360fd95e1764eec25ec81bb8edb93e804f85c1a9ba945846731cdb6c8973e228627c109409c1c6473c977aab1adc991b6237080c799bd82a50754bb0fcd5553eb0d159c66f69d44d5c95fe81e4752cb13dfd508d79bd8bfb2dfe1fab347f4010d88993f982196b8ef53349c94c7ebe477f9e8ccbd05d6a3fdd9deaeb969588dc6aecec54731ae5c4494ac0a97663220ee15acaf586f0d4de1e6688efa968cabe8f6d8a9b9756d9d00656fd59fb17c6f7f835ca6b600e7e04127d6e2a49b7209d30c09912b698a19c7c247bf4b9f6b6f73c096e573a3c87380a56bbee620aa19ab4487637b1a4b4c24c2ecea79e9d2c5470fba4f862207af5464bc787091e11e9bf7f788969abb92af2a625b9d54dea21004754362e9a52e323c2421a29eaf5bc9a17daf1546ebef9ed1c1f79324a969c1a58528a55cc29fc7cc2926921cdd2b12c4faf137a6b5647a7ff9200ebe41a52dbada54346886aa957862f8d29f4c27b4d9f7082bc8849a5fed66f75aa19f49f936d1a9635240552200cd1bdf1c6502ec4aec3435a7e3ecbaf6ded74d1eade5f24048a1a1ad64282c7e2cdffe029f9e1f2eae4b6234850d0f798ef906ce6008403f433db141353b37c0d7ce5954419356b33cf1a4c8045b78d5a82e5abf1eae5dc3e075719fe05764cdb8ccfbf02524978b1a6657b724c805a3507e4270d37287cbd7089cbcc815b093799715e4e9089b357320f28ceedd681753335ab32534802cffde63fd198566bd42fbbd199b338b4e7d03cb68deacb98bd2e83c0ce0b20950ed7e8524fe0561c8de83ddbf5a7d2dc86f825147b801236cd92c4b18c9a9e536703bd4827120225fcd3922076e57c732185b2d747c65b12375a62e1efe4610918690cd6bab64df41f21e8fd7c9184e205fbd73e9dc9a417b2e851e7a574234430a79b7457e74b95168601d9926e3080616063dd6d503faeac2393faa6ebe9b39442cf7ab502dc363c34b33ab79dab43f02b35d1864293fb8998fee6cff85a101f4d9118c4ff7bb7d31705e34461e16bfc251ee4cd1687a0e3c0767ece4557de56df6d7de89bdb2080552a68f3b26587b94bf928569e94c92d1f9008532dd7731e61645a42c9223a89c58ca0c35317a4495299b3ed213255541d2a496d04ef70c4db18f966136031476102a52fb4f70dfd323a0ba79a23015ad2d2de8b80cc7507538fa68a6ba7c1b2825334d4466648c3791de45970db01eedc1ba872c8fdbd853049cdaa81e4821908ea898fb243ad1669684a5896bb59a9da79b63940c61c0e2c4a773e2f6ba87be5d99f3534bf83db233ac32d3237942a577da5b8a0f5931b4884bfed6219d3ae9c123f94664d76e4028afc0a06a25fc9ae328f29d83fb0ef1babad54a207d87ad14ee54a50142f283806a722c7e3494874e9b5fe92b3b0edd516ed6546967fcfd2f4588a04e6ba4650c4e4abd1aa38d9a72b602f3719afde572416583d6eed799c58e4cf03137058f880d1b9d9bdf26cca5d33d8ae07b55e9c1f296c7534761791aca77fb3c3585a41601c911042d838063adbdc80989443c80d4674ec654c56b6e56a163af2a45de0ae96bdc54425dfaee257f13696c21ed535c4e02bd5a56e3be0d23daa50e40408c1bcebb9f19d566b298e64652430eea28edf7e1dbef044e645717edf17236bebf5acbf1e70ec20a3e44ec908dce4c13b86a89f317ddd041944b66d59b59148687a2c641812ef689cefc7be4b5af0d545aaa11bc08410d5da476af665ffd40f281e5b41116d51c9969e4d1c5f12fa97b7cebcf974504ac876ac5dcb92cfed6483f2c797056d8cabb9fcf7e22777e6ea161e0d5f424f24a484eda960d66849228b21040f80df061ca6e7315465cf1750b8c9aae4d997c10203f82a769e8e27ca72dd66437b40656d96ea8f13fd5c217e2db3f02c27ef900d79cab1f38be78444d37d2088ffe74e99f095006ec69418c9525d02aa33f846ae0ca2a14f2d0d5051a9a86536b3227a476263445e64b7ec730b618dca43a222fbba1862b7a1222868258a6ceb6fedef069d603431ce803c0c64db34a43a658ddfb12010288168db14b3c0f85dff879f78ffe9d88ea58050565f237224ea3d2a13b6bf369e286bb15e6c98b583a4d5647a751b64f0297e6fc79012e3cef3373352f3265b89a1ef6199677d6d77ec3607082f643984c769a89dd8e12c7c46222480cfe59b637dae60a5f1f2b3ad31d07dff91a3a826da278bcb9e42c4c21876d94891f4de3a7ebc63610bc82c424b2e91d5221e1b5d402a35969b178188326b4f41fbfbd8e256ec2283b9dcee17b9198e250b641ba899b0d1cd683d787c2d58f9b493a502d906a14344129fc2419b7333f98f4b1d424a0e6c958c0f81cc6d7acff92f4b41fb392443226b262bb61361396f5481555a631bb13978425ad0800b43f42aa2c7803e4b0d0b1704d7f9125fef5ea7213e18090e0eef641bf866bba2db17664fefe7918eacbd0c2c002e2bf195049719d003be7f31efe156297741b37730ad919a13b0d0de8cc51374d28a6389a5729dbd3588e59bc709d81c1cfec0e0f5b0c0642986f716960aaffd8faa43d60d671be6b9644bc633be81e19dd490e145042414986d85331c93a80fd6e498783061957a591a7395e6acb906263a1b96f17f5abc65b1c6eaf94137fae2ce6efbb2a98516a9b2332b58ea8e19067105a6d4e2fe2618da7473e966a200aaef3d9ba936dfb87b8e7faf3664144e6c76711213100552267a3d30147414d49ea67083fb93c3a1dddf4b899a7b814d3406d82377adfd7826d36bf1aab7c376f9f70a9a0d8e21672c316721ea7ef212b26319641c844d55d393a4cd3263080603eea21fc50fa0008222efc9174543b7495a6bc51e68a006fd02a02586fd0563579e0163c29277b034eb42aa5e799ead4c95ee723818bd29a81410161189615f9503b6b75e7edb48f7aeda8ded74c9dcd048d46e9c57996e4dbbb19d6f977c4af3a69dc4a2eb416445165f63abe349cabc2358dba978fe5d615a2439cc3c6986ce280b7152cfcba0be2e7ed751f37586072c0f19c5e10c1e55d2a3526b77622fcd08bfed6fce820d0f2450751755d5bec0fb970d45472d6c742246673c96a7d638ac4e52f18f5b3ac9a0f07d825bf3d84719646e9973db661e8b63b668fc5925d24c8a69277aee20b395e44b7b45029a9cb334989ee0ddd61197e54b8c92a1407b8771c59ec206a6ac9a81821102c35afbc8b86ec874b507c60a6d95576e1ef1073892c8dd474ce808052bece3a42f5284a8c585886938715c7e0a6175b18cb3792b04ca8360a87c32fabe5f1f27ed411657c407daa03cee213db7e8915d8b300cee118ec3e378f41010bd613c8cb4c88b769bc5342fe45f52a23a12ab5ecf674db435460bb917d3315ae02d820f941dbb7059621e45135362a3f4e23b9c71d7afd2f77ed9adcf0249f93e178cf6b85f2bda0bdc431b7cf1ab09e2441c05fc2a76bdc3c01a70e33f26def52edc4c4331cae408fe306f3b36d4407710dda8b058ce55758abc10bea2df8a8446759779f008747a40578b912fa8beabe1c8e58f422b00d86c1f9eae8ecbeaf364179a98f8667acfa1c4fe28a0c9f410dc17fc98279806f08f750e118d8a53fd9fefded148685c34ca5e3d644d1f02f09b6f6ebd37fdfa281cae2dcf88f091689f1d99b7a2c2238b5b885870360f3f977da7f2bf81b875d492acf752b10f0692d179885c33fc914852373b46d900379c30c21ac31052d307aae2860b79856320b955552f6529b01d98de17943025fae0bce434e8af8c7904910185f2d3f4c68d02bab76d4a8863c1b6aa8d1c0a65b713c51dbed26092f3d46731614896b2c71ae8490427ffbc2add74879fe2da6a9f09e4ed27f53e3d8e895332d51894f8a7c5e7ca00b1beb718c544cd60bad710ee99045c5ae4c8d06ebf0ed826d059680857ff54c2ea71bf7afee99cd1209343be5d523be111b1b89b2bfd0b0f8cb6f1b361807a6f926e472bf498fb6294c231cc11fcd239ac695dc8a705edcd9764a0a5addf4c67f2b0ce115567433e868fcfc1e291931e49da1c35ecd9ee7c215f90af3d63e47e950ca90c49d914b335061316f0b58d1a881704f6ea7b012ca56aa5689ca8cf10698e03e3cb46034c606c2fd752e6cd4fb1ca2a812d13f3eaf72e9bd022c9e86b24f7da33c381b1c35cf3b665bbf1649640754bafdad0c9f2f78f3e0f60a894357aee9762ce33078609fed69b6301d6e49c0e9d186062852123a925e4d80f47eb5dbcdc7bd1c326396ef08efdb0f41c9d8c878f059e7fc886cc7b78932766e54044597fe80e8a88f1650cf754284811775b7395ca348c202947eba67bb240d3325aa4115b3b9be4ca34f07415750f6384d8c254a2b127d1fa4c87505d3e10df2d74c7b7975a0e76150fb96c975ba01c9c2d5500ce6f3ba4ae85396924ddc3814ae45d495651200e062b23aa4839b69b35a0f13157e674caab3d22cc2f55f9e836259ca2152e2a3ec3c3cc8206be18adaf56c20ac6d261f6724ae8f3d721a1d62a48fa8d6a4009356a70e8481194bd1b96073ef12200bdd5482e381988311afa0d97efb00cd78e8f4d155d34d4c04f305ea17fdb5128cbb78a6704f4f83c1a9620ac2b5296f397b3fc4198fbfdc23bcd9929790d73e1b85b49b62ff59e434f490f5d2c63172f0392916a528ee6c6250980e041834b3d7d073bc18085ba20ceb86cb58c0beb79ceeefa6a3044a537559d163cb14bba3437d5669dad0144d9e3950099022fad23d2e01b74e0c80d254dbc77f0a35a823775e59d22ad3a211f794a4c7c9fb8dfa45dbf75c6a8ce67662352f400a763a751bb637cae2d90ccfca0933c8f573f39ed11ae4a6ef1765732687413df2117f466fd8f853b571b55942c426435ee439a312db678d69f4894f86474fe9ed9d41b1b458d6c87d9f0810ae3922e5d207ec4b9096ed842b98b4385c2f49b68fae6ac4709bedec8e174eefa2c4ee84c69f014973bc4e3cc2b9705303e53b460a6723e09943f5123cfae5da160bbf4e8e6e764beeb1762318a3ddda9dc7aae5654207629e9c743dcd3390afe000810a4967583b5eae5a951c2bb03ff4f4fa1dff3252d01f295bd966a2b71a10c8580651bd00c14c911971218e7ac7bfc8a4e1397101f0e729b05184022e368c78669ac534e800cb33fcc0cedbf2145b6a6732c2107b880f2114e7465ef55e42ce73a23f78f86453a1061acf4da6d165447249a67938e34b779a11caa9cba30e4abf92253280ea88cb1feab3d5ec689a935c237c4b70d936c0507e3bee140917755b7798ac006962d7787fa3a879c56289f738f2f9cffd68003f50ec33d4556f61c59b76ab7590f09e83863dc0ff626ded4ecaf2e7f869aa7d607f4984d1e226e5f45f08edaeafdc6f9f7fb05fd24bd039e6d849d2901831784e5b5271146912e19cc34c54f6e8a9e654bf9e1bbb1d1d42c557e76ad0ba222cf53c6efb31ec5bc5f1804f74c12cbe574858e47719ad75f2ee9ebf0a0f777e36780c08e34144fc2e01f81b0003c3fce292ddfd482d9a31828d63e8c0ae574ecd86a9c5899b83f2f3bd3491d473919166d3cfc51f8dcdcb9c60a98150ee6f98579d6fffad4757a5a352b0bfd362a97ef6ef864230f016ce0c67c0f4a8c2f33b6ed0dad346d66765611efb541b3c236392f580ddf287d1953b26aff13be42cd8a5a4e198f64c2b3a80309ce5eee328e601e73720d1c40277b25bad87f338daf0e6131765c329cf5f9cd899d323b82b7eb647f09b32f5da218f46de171cec7285c575b8cd9ba8889f2ef703810cf8d2ee2f9258081abe41eae392bfca15f986c855fd3b3a78ecd8b656329e3b73b8b22be9c7cc3f278a20c5abe984e1dcdafb6a5bc0c0d4abd5039d32e48399c02e69d4454a68f2526d3ffd6f46544878c2ee4f5d2c060737c2362626d31f91c120c02473de24acbb325bc4bf256fd584b59ec3c1bee298b515e2cf55ab6fe1cf05fd4aea1033d26069c0178b36081b6886457f0b6f1aa02fc8aa7368a925c2febd6a454fe4979433bd1cc838e50f732b5b9c95c091941913dd2c2469a6136fe0a6d39a80e87ab6d3161852fc7379ecb335195e99075b3d513551e7f3ec3b2a420faaae75d38f4d99e19de8ee4f78e2e2af6a2c35986dec67920d67169ff5062b652336a7ec128896dc82cb390eee4e91382e8f413939ff9fd4c85968f23aca5a287be962ecfb1ef72dc24d09e1968635b8956d4a72d1f5e1ce1c63096c331783e08fb9e6d9b7009d917da62ba741a6259398e164c889bc98c2289b0ab71dd4c72f620124936652c24642a26765a800016e6929f49b8e45c57ebdefb54804159f55d478a5ef9f16d0dde04269418fcc95581ef845414673f999d3b592718da52f5ebcc7f9d7f5618971454ba3f9794e1f799714a2816c5b6c35b69cf7b0cbfff9cc55004cbf92cfc369733c80fb597c804c96438b65b4dec18c0347e1b29b213a7a7abca4e5c1585f19d4e74905b917ba25db8c4e2cefe563db7ba8b1906a61c2438dcab0741b1099c2ed3223ba3520686cdf3b3588d230a1f8e60093d74cf23c03baea183ebb21c5f5c22e6daa00981c0d841ae8f36683c5a7006d46ecb194902168f62aa77b9ed2594893ec995489bff43da14da43f3c4619afe82a7ba11e04b615f470b0c18ef752434e3e168107bedf606b02d272a0bec19c3b3fa4794fdc30c619694dd187acba04d580b2e0bc55cf7f1f25bda3b42631fcad93a3c9e1799bd970ee5a19eb0899ff510cc7ae7ba46d05a5ba5a0cc07bab3f3021d0a3b28c31520cf79b96a0fa4a88f37c99cdf1b5660123e7983f3231902f9f48df0a4247071ae95bb88512832015e47bdc17ad7def9eda7d34d7a21adc858bbb85cfeafaea5e811181c028c3a19f8af70ef429c4507ae2bcfbae37795cf70a85acdc54c23ee825d728eca5f75fd389309800428617685efbf4fc6cf722d635399e294f2bef281811df84199530961d1e1d391f181aa2262bcc6bdcbc990c76690ee42e01220cc75000f179ec8f3d8e7674a4a4ad61c98206162cd129abbc1aed75043d513499c4c604c0ab6e75a830b0e5a65f3c6b8348f046b4639c83bb03c8eefda006c7b153c0c798d61d6e7f7941e4b918fe637d77374ae3d9dbd9743d0a7d2d2d27b90dfac62dae379842943ea0b328353e11ed3c856f071ceef829e0d9fc67f54a97448ecb74ca71696a9c05cdb33eb60a8a4e429de93398286b0228660b3fb6b2c78b751003f7dd013c8a510e37174b8f81d3e949893cfdab6f4e66cb0216290da97237873dd2bf6c3cd8380969d4a174099a2be55acde948ab957af3adb1d24388ec952f5dc41f4ee7eef0ab26d49ec59eec8cb847ee12dda97c6d3b0428c66907296a4dc3d69bafab7b00a732a028eaafb1a3a568812b0c370f36014c29d0adaeb772962cb4c7bee5bfa31c9ccbe1b6456d80a52ed35ba1fe1fcf5cfaadcdf6a2247153800d71453bd94a9ec7c28df567d96d348a9c06718749f1191e115522203ba97df08330979e738938012856afcf40241f6987bc33f2f8a4e49666a036a8dab5c43d181aff15eada04514df270f75ea62741982b6df73aa5fecee66a0db3b7fbed7fe154ef8794f35c48e8bac73c726f9e18c998ee12d93ffa5401a28c57e34a2d3a6a501468e55d5df10b66789aa0f330c1b055680ccbffb178e033f70032f4dfe8a3402bfaadda28f5290c983c6b32b2ae1168faf50da87ab3cd8a2269dec46dc7734f8172bf7eead3a12a4b70d200f578d3af84bb668ff5ce2e06aaeda8bced76c81fa2d0e2ea9041f414b9ec3593da9ac4b2c6355d8966ee69729f06a944228555074073f9ff2e32cc5d44eb562479b53127798a3580ccaf86bf854f25fa255820597454dd63cf9c5b4bb937c2177282502121b230255f5a6de1f10889341b391da92cb496f067083edecf7e1f5204e5e0c68644a51c8258b8facabe7249a306fa29d7b8d31bafb762ad0e50466fb8c79bb9d6eb919aec766b8e72b6bc428b97d0cfa3dd880c18b62420664bb2ac7013079b3852d67044b48d283b366274332a42241f2841185b09dda51f41a3fcda85a9f903c224a510bb5124a28b2199fee8b47ff72d5c8cbe6669c7c484ee280338b586a04442f06dc0635a016e0673356f5dbd92b9c7d8844132eaeab3c18ea73d9c44be5f16cb542fbddb0a2212a3352c0423348edcbe7256732fd5d2b531d7ac0d6fea364efc007f0ac638d315c6edef83ff4d49866486411b788867c26d8500e971856b7d9c19db07a5147b908c2495c391436d77d7791c3ce2ecafcfe6016e28be150a05ee3545e94900bd98d9996fc437521d8b752cec33b03212a41fd2d82287983d8c66da82dedc2b96699165a39b3b737fd3d67a362bfb0fcb00776fd36fd97dc5e2a7692fcf1f5a1d0afc8953fc3bcbd0e8896a4749a197940bb121f77d8102ad09ab49a865ced0f73dc29b65bfb63b21ba07aca74bcbadb7a2d6439898dea234a8e899b925d5b19761d297e4791b184833b333d00a4fb6ec9c6dbc4fc5633032ae1801508c610641150802022a277bddf88587c4f4a8cdfcd588904978fc1e88a12e471f22668f1d89c901b17dee17dcfb81b9db602624e29e8925158d9592c833af8a8102a7dc879c8133eb7949caea7b13d9e5f81deaa0f87dcf46b7c8d68ae43a0f8fa2066a02ed625ad20b7223219a8cb1ce5e5538891b36b590c836e1b5b2a34fe720f381a46cbb4d1aa5b35144485f39a25cee7f705bfe5424064a1333edfaab242c199a5a90b02f02cccec73fb52f5bd9abf3708578b4a35649c820032f68fef8e3e30b6d5dfe4b3b326526562f641f29cd4c16b8b34ac1a58872ac503746b98e637f6c65a919c3adac682a874a971f29c13941f8f2443022c7273abd7a5c5c3952d2a32f8115d717fcc9fbddce2ef350555f72981bd304bc393287d07664e5dfd4935e255620d267ab038d49177cf3fd796b2db1a3bfb307aab4b2311a3c4bd3b6991c794e88b93fba7f604ac14d716fa4e4fb2a050a5e1df6207182efec63bf09dbf66749c82e8f32b8ab9346aae55e442241bdb9f3243e39c51fbd1784afd74226a6d1402588a74a4f3a9a09c359b0c303ab920324bee5980312e770fdad1231264d758c6aeff500532093f1359888ea745d7140ceb3d8a862a2a6548c2b0ee3bc827e26cd45c2fee8da43122142b3646e59791f44b32d20349ad31439913ab616f8f1c29aee99cbaf88f54e26695bef39d226da7d664a632a19a8071d4c7ee169499fd5e508cd0798b02985fffb9525c48d4cc0485ae33adc30a880291773d0c0968e2b8884ab6a980eb9fb648bce39a96a7809ed55b7cc9a240c4992f9d559c213d03bb318e6401bd3406668f2a671d1bdc9db81ccc59dc5742ccfe9243e59286f23755c8e608e7c65b6a01504e1d0f08a60752d443ca6d33b4eca6d5edd03cefc7fa7b1f42deddf3ab7a460bb7e950e38c4c0b6d71733e91ef74c9408e07dc8663cb5b28644133f2d74bc6c379e83bfeb7d2483f3ef5b6d4e81a54735bc381892d594182638dba8d9a2788d2ab751e6beb89a13db18b07a1a39308c16df90ed1bbcc58ec2c2bf2547566cd0ac247943e68bf3fef76b3678185232ef0274957bd3776b4e5735c9cfb58221d86c5f9e9a3228a8a4d38dd648a2d5efbb25025ab44be337601d8faf8e83e85b29a690d08f7b7b6c02a0d96c67e6eb1d5b58ad5e2486e9e5d65d2bf237cf9bf9533a0ed373f229b0953d20ec08a59141a17cfc150dfd194fc6837410b624a89db0d6539c0332ba43aa9465e78347e0608232a371cfbce5d7bfcc53d3ea41207b09d381de3e7af4801e7a7ebb1cc1658ce9f6ed7e40a205060dabf1c28500eefc3975fbf3bbb05c862be2c45b6e085921daff322965098503d350859e9ccffe6331cbdc3087c5911d9ab51ebc675adda10bbdaf9a83ec620ce8a47f35216ff50c0f2e2d85e7874cfc5d6281a707b2e331d3999b113c4077331f5bb97c3617dbb3522a53da0e8712aa220c2e5f47ce941de6c3e7570f4618ce18e115c30a80e1937002fd5546ad400c5b508af7c6e7e8ce6af86d4e8e859341c63ba1650e8a671ecfb2dbeb215faf64aadf5d44b0e531ae736be4a53aa00adc60052750f53802da1b70f7f4aadb8f12c1be5847afef90a88386012aa903d5056c90c37c3b633604db2c7fd8207407a8251a54429af9df4f8b5c4a05dd05c4e88a458c9b9604b18d1ca4d8ff925114e756ddc63034a5f0202449a7f3260c4e5168f4df2207b0c9fe7f8e1aaee4de830f70219b688717c08409610f4524361cbf8bfa2825329ad236ec2f6dd8f32f1e81a21ce5415d05a6cd10531ec81ba693f13e5ec2ab1ac2a6e0521dfefe17d05a8ff3f41b7bdb4db5f0fa9cac7a391c1dd51334f0acfa9f4c7908db6e0197620716efe679102542edb55ca8bd571c8bb404b29dee28d0ec2cb0fe384337fa5f06fb7d49057a938ffbd06b4faaf582354ec7b532e754641334c40f3557d78a54c70dedd0be352ce5c3f1713d75fa743e8cae11967036eae77d32d3c83fac7a87d3904638ae244ad9cc99c4f23eecd22671b2d9fad94136e96a955525b9f69d1e902f47dbd785428b4666efcd11cc49a67c59b90004c42f38557a31c82d86fa1cb8aabe7ae35da80e9fe742e5317db72a4b4593246446435934eb369375ddaa033610c1a5d6c49a4b249779068f9f50882629d24ee014ba17180d3ab9d114abc1da63d1058a16335d26068ac4f407554ad86bef8bb87f1ad650515e7ac1c111c32c2e113208fa9885b2ac440fff680b62d261d199accbd5bdb09f81426f34c41a2495f3126794989d94f8c67a6074b7d22459868cde7d25f92c2ca6b85c1c306ce332f033b2241073a63bfde28387deadc69efa3e5528e03b0ac586babd119651f15502c4ac798244d1a61145c2b5fcc4d2a780df3aee5ac18fe07170749518b77ebce869ceb42235c52dd927c0303a32986f7d153a1973273fd85f4e44a914472412531d258ce3dd76c64da95090d1ae57090b56cad0daf458494678416d2127749947a3541c28cdea7ffb67771440926b3317b9f67767dff5d0c72a150ff7c683899c278a6163b0b796b462dddde1a4867a72f324686592256849ce8a406946f818a37a35f927742c1438e7d948daab707b782760281d6b2be28f3428ffa752f8e89b031a6649a5bf840f2d1533f7b049fea1c64bf609a6003e6a6eaad6f72bc7bd6981a2fd0e9610347afcf349bb41e122df906cf35bad72e1eab889cea4ba064d97d57fe303a2215e0cfacb6a3f5abe8fe26c2c74340d3e67e5746f1ae7a239f7531cf2084aec661a60d3309271602a064469b8896db2da66c99b5d2d4630aff14e2212aea0b0f49011fbb16bc2443f9cba20211c29a19a72847639183fb218c34f66729e7e5fcd6a34b4687fbd217626202e4ac4630c1130ff068129b61467a944964cf860c39b8b638dd1b3b8519d1b661efea57081cd2e7c19925729e6adc7ba5bf77f2f4f5c0bbb18ed048d8eb38bb574bcefad50516199d3976935a84189851a571f25ef244d9eef8003f813e6960ac14796451b4c8a00d8b8fac3881143c39aac96be3341514476516b74263b2573d16695a858e5697cf36b8d83832f5a7d51533170dac18b8036d133b3a3b0fb37a371df3d18d0bd544971c3768c648f39dc677dae105324c2ab5305e6423bee58354cdb4b324b02e0219ac5b9a9e8f04c712ceadf4efe25d6e76f4a5ff970f28decfd9824512f53d33ee4d02453e7060c500a1969b64b7195204953b60a6063811daeb82c16b149bc9a2298f7bb1ab9d549a9c1472c91154cf8ec2856c8351fa5d0e12415f9aef07df4f065c1708d923850ac3e2b955d7410a9973956887e92250e0c6d41ff567b34c1d88e103c9baa1e0a21272134c9bc0cab934c6405be244317674e2d92192f9b210247a972f7d44a358447bcc17ea88645b452a035230ebf9d6fb4d51222cc8fb1e409239c25787152a127576c69dfad0ea626a3efcc77ea83a1f14953c3b15588431fe94e15f6360cea253a439f89da596ddd7aa8d9714ddbdee547d09ad40e21eba92264db82df5c069d7473c103b167fc3b2340bb1ce5820e23124c4b3cd94151d9ea77488d23011349312f70e5c22663acf9de008d1e3842f6483bd842b1119ebfc3772fded7dba7eb94d43f69232f319e93162bdd2e3a161da325a8d1337cd6b106933831d1edab85fedd27675987ea4a64322a597fe0decda6639c3c1382346e38541e2269385de9f6be19a5290dab5d2d04a30482fdd7fa0268ef60702b2408496d67d14ac512d5a41454f449b09a9d9c4789d9dd82fc2b8af894b100b2688e1d22f9cb4609d7811fb1549a3d27d72bdb70f0495c6d7a11c9c966ddec85ec1feeb75644c1c8241117b864a61b77f9712b273de015b439797678511c93cce867bc9f0207244b7f4b3c2f33efad2243ff41cfa8caa5ea000e67caf7b9e6462ff1189181296cdbb5b7932dffef801a17e85f123ae5f7a23f5ef8543d5f934bbfae7a1d76baec3d30583106535c044a558cc8aef91589c310c5e0611a868791a440c49a8a6aed42016d8b30fa8fddf16933bc820ed00fb2886292870560809766197b25da150f1566683104340891f60fbe4eb25a64e5e9393e6b176d9bc841779750ca68894bceb452a806a47bb07b737ba61110008210dafd6ec0e7285afceface8d0ea4f5797a0fcbffe9e5a8b9a128f7f2a5b636b709aec3f74d337a9b5db78808e200a6176f516179daf36546bbd219d87862043c4d332fc0ccccbddb968e46b96ba4fedb33d0aea3f77af1734ac7790d34c948cb6b24fc397f8817495e87788cd852e3cf0d38b757a1615fbe7fb8c9eb4c2fd00c4807c50eb55e0f628059d2ea45aa043595fc092b15b082b6db3387d649d5546bd4cd022df9bfc267ae43ee9bbd224edd7bd1db2a31c9bbbcf167ab7a0c67bddf0ffefd17dd42f3f0a2fb6a2709c86b7aad3c9652e84f3f1d8970f1edbbe5da96dabdc3655785521c2740a5c7d4d56e2e904b78e37e76fd5effb78c1737422df17e622d4a8baaa65f9eb1e7b316ccd81e2522b3fc80a2f44dcef78e8ee5c48d2a1772ff44e47cf926b414c32e38b6c6cc12a556bc9f0755811f68304ed6ef5d9e716e96ed0a9b6e1389e8795ea08236d8b1f95231b4310c174a6d7ddff16cf97d45f6f1e4189acb36948eb2356ebca8cffe71c38aee56d750a5899bf12899436390d4da8f444a8e34ba148d0601ff36a24c9f03b215470531f0a7a28c075c3ff7091e26c081096614deaa295d02f319108063ca4be71482074f4aa74a8267c086c270487fe133e2b0a182b1fbb531935ae6168423960609f249bb20b9432bde7f621641bc40dc78ad14459c70a37296662f0eadc8f6e5ba79fe5653ccfcd9d36d636dc9b4839a6e46b01c0ec4ca08009370f46fd1c16a207714e78d7d8ccfb85b380dc83c8cafc875f8af0962d4572e2b0a3689824ed7bea75480236102c4500f963be5308bf6bcc11fe53fc41580ef640fa424c7521f1d8a929f29e68e40f5b9ad27dc014132c344682e5a7a888c4d688abb83b162a6f3ecd91136231fc9a54ed5562a448099663c9441fad4e0f60f75e4b39680c5a08ad3a323e84e2194e5b80e7a73dcd6d9d9ac3d46b9c360cb7c697850e1ff8d32009b37663e0f214529ce39dadf469d4ebef1996b65634f5432ff305b85efd17f8ead0caa17174e5d9cc48c66ef3e4b428a12c37d7da2752626973e8f6c7f8ca16b7b078624f934a0c62a5a8effaa99a7276ea059fb0765c0ba1cb9091ed3f9eea2fe52017352e5ff254df4c5f47251c5f0e8408bbb07d20224b10439b3ffc35b42ffffd579b61f0e9979c8a9df75427626091e4a604fe203540622cf7ef784a1cf58e57333f87fed68bd6c3cf26adef3122c1166f01c17e11722ea6d14b700bf0d93a6eafca478806865d6efeb94305c7d43c2205c6e0817e531a81da0bede9df960c392b0d7340e228ac091365bdfabe6dae2cf349cbf323ad3136ae887ebf2b0d69ed3791e6bb81570e73ad8bad5c8d2c177ebe8a8d9f3084724b24e648f606ca5020c4fa2251019806f697b5d8c23399b54e4868890f896aca7ae1bb2e6c6d4addca6eb23dcb827f4bdd0a8d62c6ca65b627a2aa4398610471ac4d62d2688c48ba1e4e83d26029226f94315c4587daed4be3bb06713a2a1575aa57defc5a7e0af043abd742c532bb1282eb75027aafe612b31832c33bdb10af6b2d6bab5e0cff2ab7bbbb69b9efda048aeb06b7bbb3e6ebd226f8c27b5b872eeda8f1bf3e82e04a7a66fd1fa34f52262741d51968d414cb145c31016abeb2a1406eea82543d3f1419b1941f4c8faaeebd53d4b117d0aedf6cb264e248df701a3a7cf5397dd944a48a8395e2b8e62d3e65ad5eb04610f8dfabb0bb4dc2aff82d13b85f2fbc9b97e480f86eff44c46a91db3e542b527c125edd47ad9f90f3a71a2a217a7a584ceb4370e12ec7ff3e709416297606681bccc4a76aa896afe3d0ff59dc58869b3379c8dc99623341e63b623cdad40b72fe3d7fb9185fdc8fb49036eb0fa9816dde9cfd8af39b691154458abb0c27834da02bc263abd985ef3b433effa64aa48bbe0e0ccd8c96225b3d0846fd35966d9834f204d9c03e08ff474cca2a0e2f0ac2b7bc4a69d17c0783ec5b35b7d14bc5dee463d393ed69e60c3a034d8f2c50d0a599d3e60fa63b7685b699fdd795f18a90b8206e1918ac78de37663ffece6e13c754d01656306279fa90c6eb8ec8c654d6fa427b772c814b29658ac6662b58b34264940c1a1f6311a466554693045d9ae8e5ef1ad8eab71a10816b91d9f3dc53a8d1ffc3af7d68677dbc4e077f783692109d630d227d818211fd4cbfc5a5e33e67d97e5c5d3abc87bd6a93d0ec7c5409428a33b67d9caf7c28f40f4c0fa5dbc8f11c3f59596f042bbbfc30bd5e8a5f9592db24e0763347e360d573ffcef836c91fa7bd53a9c6d3e21820429f59743a9df025c1e4a3c1f752a4d090185af500429aa81e8a2e5ea302eeb504453353eb11bd5a7bd4d5d4721076e2bdb771eb97778dfecfacadb3cbfc299870a2cdff15ad0bfb39ad55fbb12383da52a1c6fd4c7271669bc838f725bbc4b50767a9b91f774665def7cfc39d6ecf7ae395ef6aea611dc00845b95b20ebec044b232567f06b2d52946550273d8f64aa33a64a8361ac9aaa973ccda66d967f3bacb4221930c55bcc21a651f2d2db7bdeec1677b299b90e03b5c40f1c57abe7e6fca2579096ec5b9ec9908feee41a89be9bbfedf4b8e2b88404c045dcf1d8ca20f9688ea71dc2d4f940bb67224712ce4b0b8ef21fad7cb0f3bfe140b042f58ea3e3ab5b5120f1c10c45047d33fade1bd91ceecd7618668742cae260e6c254f213a5594d6800fe9965ee68801e0689ca0d7ac6d3f9b617d8af65f8e2fd9303401f0cf8450bf6e7b9461a23e21b208026521f35d84b017855e14fe995feddf7ce585588aa63ef985d6db908f008b8967870c352ebd7deba267da182c2da2b5dbbb87c7392474d9807b153ae1f2bf4bbd381ba8fa34f901c3e0b1184ac0d4f45d08cea1a01a6afcab2cc0ef899f58c5e0db81fd3ba45ed0f774bed5950b99c6ad23436bfda91c1078077dd35c060027c5083510ab7bbee2776507e1bbcce5b14d3f6dd8d5f135117d430f4238afcff29d676051ec023fd5a98ba2351a737281aa968fa91e675e89c3c9f57b717af1814ea47b60ebc19a7c45b8d1264b06dde8605617a83e3ef24afef45a8cee344bdeddd6cefb46460d69fd2cb66b42aa5f32068f92d5dec795cde9f18e3eb1ad744e5e65a4c441fb2d8c620123c44b541f4d4a112c3365f3e41c788b646a096508c845498510f868777c33e211bf71625eeef06748cf697845609a1f6912d9ad7d9301247c2c9a17ac08690caec68c31ec6aa692adaab33d13e43364fb76c18765394c85d6a3de0e7574c7a0a41ee5b0bc779b385174d967649e9b3c18ff32d986819fb36232ff4da6b5143df5cccc72cbd2887b46a354b28dfbdda62263e4cb2f6bf366bd6d1354ea410347767a00bcc882eb1a9c645530d4be5bf6eaed7c879abf956d287125c23b14367d71576dd49979e686de2ef44fd5e57dd3f0cf8c2bb374de9ca97f09003bbaf127288d0ee6a5d930492ac8c6058cd246bede98ebfc102b69d5c4dad92f56f3383d89d3c66811a7c0af57388a2eafaae69332acda6afe5fda351c72906bdfe52a8527f7a6ae276a125e11262fdd1fae644a6c1adc88e6ae2d84e58efb90a724eda1f071063e6ab4752d433ffe32983455394e67b7ec4ae609d10dedcc8505f226b0d026f89c897d2f2d26a0c3d7e2ca2550063d7a0266bac87b6eac07aa379fa1f4aa90440da30c95c0afd421713f26ff48fcdf52867b4f3d8fc91882e3b3ccf279d74f6146d045a78158f7619d90e79368599ed787ca2c65c14c85bcc08b54d8121944b4f30d49619a1b37bd307cb79b3eeb3783c767c04c21064e66e64b2bfd5e5db49e024010bd0492ca6afbd30513ac3b19131a36a7fc7a23001cfba088289e2aafe25a194278625dcdfbe3a4c07f1e90eb112a93f66b184118b11ccca029c7179ad11fe539babbf9a0869e373351ad577001875bed50400999a16e4a8685c47a12cbecd34a942b6a96bc3fa0b1ccf5143df6c6632294d7499bb3418886eb79b8c84215404effc569ea10e465061f1f63f8fe992c9ed03e37de474f3146e3652b19da3f174a0997e95769f671779b09a062117ab0059fe81d39af995806eb2fe5a871431556f15140c9fafa28d61af89dd5eacc3a358f794cc18a56e3d2abae4a10f056ca3b7bac5bd06626d00b4489e03752c095fc3b674c15b6d0fe0c21bf080d9a10a6b984cb62f78c736fb32d6aa79dbb335741c8e8d9313371c7aaa22c50971d0e8730e8de528848f968afb42917131c042bb62bd43dce09fed7512fb4fca3d06c2a930bc9dab91c4bebab07bf28f2c20de43f86250a92d7aacdfd9487bc317b71b789a3eda3cf4c8b36bcf42eb05fb9337c9b7d78cee409e1d4f751a0a92be1506b22513bd4de0b88cccc51e9dec2549b160645e46247a375992749b030b7f984c55b24177a3f8cd6a4de4f1a2a8dd6917276ac545d87927f08537c527beb7732d92750506ed123ee1d324c70b0a7d37651639ec4cf56e32a16d0adbe99f5e21628e77e9c7688b4b877f7f65f19038c4bc1fb50e0c49b7412bede0fdc3bf4da8c791726312c641328668d48d46063c865c2665541d02a37fc3c1add4e3c2a09aa43a4a2f574f07e1b1c891f8a9db029e9734e6f4475966130aa31dd43fc632609e2996f1d47617f8e089f3990f795bfe15030a1484a54ca227fe83ff2ebfcd2bcf0dc7f16b1ac66ec60941b0517435cfeb6cbbcd0205079a22cf6bdc6459a710367a3ad9a9e0f4c25b122b8beee0dd55d2547581008df31662f841f83cd599564b92ee47982b6cdc37a6abe9538c6a645ee99eacd8cb809ff93bfc148979b8a1b007511109c3766433a43718955a6d7414dc97113544c3c8e5845e3c20e3ef0bf6945519b3b4e4f21c61df2beff03591de3e9367ac3c67924d7b8d854c12ce4f90f09192d08620445deee8f1bfe25d348568b3fa01e7be587491b3a0d60396030ae354da87c2fafcb0fd7b17d3b20028a739180150fbd8f124360f739fc6e1529c8f17309673b2dcd649a7d00e3ff30ae8eb22f6d9c0a15081e76ad99f05e32b4a46101cab3cf5e6f7c46f75b47992dacae03ce9a1f0c62b37afa0fa7689c1428af22071dc493d46b91496512e6831f7eac0e9effcf30a2f2b577f7665f9fe25edfcc91ad81e9bb76c4ab001e75b547290d55ab22a3e89fb8f99b3723f6e0770032cf393de38864f2950071334f63d751b174c571a5821c083df83227ab9f22ea11e66e0b249a99f10b73734bf72761a2a69d764dbd7e3d34a75ce0da182432070c5b9b59438ae468925cf10cdfb6209414468a5381a23c82f837d59f1673b5fad959e0ba5ca5a30e29f472eec7f15b86df662614602908dfa15f5ca0b357cccc3b032dedd6c5fa1eaa95a31c73726f494279609fc37172de95858aa7134dae63bc87f55f36dec64d3c0327cc72a8ba82cb749022e629da254c860cff8413075558f3c2868e429b81ec9bb7d4c392e02a3be518acae03d8caa71f5132a32ad9fc91346bce9b13db804fd48e8d93a2a827c44167f2f786e74e50dd14b31115b27f2e24ef636058cc0f61aaf5c284e2dc8ffce79cfd05acf0c1921de6ee5eeecff48b2a2ef5dac95fed5740ad98db157a2c8cfa73bc73bea421d34d59d2405fd80877f0f7c87be223983faf415fdad839f7d5fc67ca2b343798d80bc38536c7676e71b719003a4758ffc5531ba8e5102edd2bc725240a2f0724cffd7d82aad7710e02fdb97f83e70c84af18c5e3140475f7c09814164e75b32e28705e5de100e158720c7ceee6cf1aea61916d7cb3c967804130cc73de2cbc333f3e8b615d47205d824abb8cd17ebc0de2e2304bd88e4964090a537e29b122f324c058dabadab43f0aa60e2107ff80050fced6c181d4445a44e1cb12b5dc3bf6273ba45d7793c590127f858aa331414e943d6511d99c7c4d93e62bd59a1dd43708a00fff374ab88cb543954c2d1003ddbd6f42ad7c837872864fbc513cbffb79aedd751de4b22e89073f8c35956826aefc3bf63cdf9416ec4e8a97c862d6f41ecb985e0652d17e980375d5e6d6fca41e3c9b2f0db92bb5dd07c5fb277691f38eb6728e894b952670ec1e7d4f313f0f9accc0b172f642f957d450428258518fe357e603838a55bda51160a073ab9b3698f3b2b2dae3aceda260f567fde28f208468dcede3486c14fc793b2b6d89dc352dc17a252f9f44de290de3c853f524425dc205159ca55eb683b55b5a480965cd5c18ea9f55eaa9ed243f140c3aa851741f128f3688ef3296a3b13dbc4f5aeb9e6c2af0eabc048e566cb240e6ca3ff79014d6f247da192c53ea7019bb6fe69be39918949fbe3aa7d6281fc22fc6d2856c2234fa5ad0326382e23b8c9bd1773e5f3604aac7d28aa150de4a3573a8443386e5bc4ea805230f1f756efb4179e848ef4ca387a666f9cd11eee7fc96ad1470ba8c8aee1b93f5a6d10e1e1b68336499c703fd12e7e509048ef09c6368f2d8ebdd7d726f427c17131586504a23d79a4f1e29f8a5bbc847f29008b4d09737319e0397ee1c5d78b58401c142b3431636c55d3d0470e495b46c599b8ee907b45eb297f967e4f257e72443d412ddf6f8d77a392271dff1f464b689d3f87665ace173b99f7ba135c3fd7a9bce609952a59e4a898f838a8cecf252ec67bc08bef2d0f2683caf1ac2fdb59f7c42fc69f7d20157494d5edf8a6d8fb6a06fa4ca35e93d11aca7395421ea014725c3ddf8fe9d7390744eed4d898591f5a9fe5cd251cbeb8c95da3b5a0b37f3029f196356673a04342233f218145868080f22bb90548d1baa52cdf2b534b64bc3bcb6f35dc851e5daa26acce3574ab45e054a72bee95715a30f4c331a6a34dbf7f21a9a2870a449445a1745368c03f5936aa8f05c396f95750a2decbe0d12f273b3f2369dcd1a1bf1fd8a04bd6b9c6ec1ec3333f2f13fb1d3e1ee84862103967cdfa1e6c7136987fc990a6c4acbe3822b59d010d71b373ab649c70565c460a3ab8a8be70114edaf1bbd6631cc147b7ea759d3ccbe6752514b5a354409be3e7cfb098db7e5545d7191f64bdcd5784354be2fd9bc4631d743d30311765cccec3762ed2caecff1367b1d6ccd6d525e25893d6edb022da5132ca9ab789ebc51cae4b879452a1a745e3566d9e890359f41829ebd06e25c7109f5df200bf3c75a9d2326e0140cb53c065bff71784a28381c2b931441728c11f2fd7540bfd8e02b0174e4c7aa2dccca1f82cc761339229dfcb04a0cb541e0640edfe4853465c36add7bcb01f7d040c1e84174d7ae4845558b1866b1187404df35a718257d15ca937967d0fe538997398ead06ffd9c37adbe1e1957e699061bfa964159c62042d310e5fe1224da3bb5bdc1a7bf7fa9ff77fe3d09f69b74ef603c353f11da91d5beabf255ccb6244b56799d72bc2b0f09c3301600b8b5990e676bac609342580694dc1fc7970788760832aef080f23680b4664b53039b78b0e903be83b5725f7aa63c6ea0c1113889e41c077fd0e1e180e6f738081cfec5032b0378b58db81613c352ae75b75e8d5ec0a0fa57566747dfe458f8e2594f94e8eecb69ef6e1e467db69a3e1d2bb6f3b2503e4670f7f3fa020b7fc0c518162ddcd2bfec1aeee8ca33a8a040c7da654e043f8deafd47673dabf56e315b0503a152eb3439f40ed276c498f0a373b28394a7942cf5aa2fa2ce30e4e6861dee931697c03e78bad7ea19b69a01c4c9dc7627777b375053c9e185a2dfb66d4737a13d99a9bd3563abbd30e41312ea477b8d869dff34a2fb9efa9d1bbd9fb8b69dc5e75894c06429289b07c7580dc4182af62037aff40358a04660d838e5c4c5088507b81ce0e84ba946f28aa68ca9aaf3085c394bfbaf6a04c7e5202d33d3eea5a3929d505d18d25c648c52606114ab5b823cad98338a61f539cc9f4a5de03479e3da897bb45bdfa170bddd45d7199ec2d1a77a8015d864f787cafd6dbf47894c7222a635683f62b4646f1073742826d8b937e8a4166522340b6ca46984f647dc7c23f64e83e849ca02bddb7829f482957ac973049984455088e90a7042a2830312594c7e05bf4da67efd7bb4b504585498f7b1a4b8e111254081c2423163c6ff23d99c5d60f19891dc949ae38dfaed8b5749a59296a8f40872a13e0cda8430e2c76dcc688d1c6cb6d318d6ca0e2f5c85f56d008d133c39e3a1c9091d39e1f089c567a688b4c7589ce2afac6ce339b1a6296a63970ebf44f3a5e3eaa899dfd3932b5b509d1ba66512fde0c857a4f69f22886eafe6fc3ff0da225e760718ac46fb05b31eb56eb4cde38679aaed3b4741b953564b2317cfd1ff5ed76fa591e68c4b5e8c145a9e04385c0dd2b7df1039dbb6f7d2e25b6891c11c10bf9b392451e8ecdad4f45d0c175cf3ff1186f78486d0edb7ab93a712b57f2b8583361e5a25671e270ba1ac7797bdd5b8df2b6e18aa4482e8eb69dc353196c5bfa158c6d8d0998ccad246b341392c42dfa015c7d1fbc3c2fe28a2fd503c87f4e4bd368062efdb8fd231b6dfbcc9b855b24fc14cd815f42957af16bf5c48c09363dc81cf3f6bd46c77cd1377ccda4789021a64b6b641056bc9e49f8462dc0576fd3272e3053958a9738c850d5c2b2c9dae88ffea0d98f81b62c618a9ba269d92c7d88a597e61d061c42847b53f19a5cb54f56d2fcff0904f064c8ed7ee38f8680d5c5e03be3c7dcc1c9a97fb90c87a941779ca11b2f1d1a57369f66e622c8fdf52b0596d28ceed70e1b427dd812cda929470fcf157cce90bf6c6f79979f43f6dddc9f086e5590fcb4d766222cb3b5fa1d7c7a9a5a2c7a08f1f441a0fe6481e4bfa71c41d88e6d37fc3ac32870357fb36333b1dac5f816286615123da4c56c979dca50864bf8920dd76eac8eeb7cd972ef8da4ce3e8f486366b098a5dfd32d3bbd6a9f73c7865d0f057a73349d010369b6d44d2892de8bff681e6604b98e4b02bb5b488d9ff731fe453014d79e29a1f71adf22cb6095ecb907bf51327baa2b5eb1ab36637a0ffe69cc8b06e80f4f9818ba9e3103af108deb3ff3457bda3b216729d0b7a6afe4b47e67134668874a9743f1132db5d64e20820749900a537956af2cf05a89c6c6d57bd16a2e70e65d2cbfce33aed09e39801105251bc29ce5b090855f15aafbafb00f99448392ab1302afeb9b769ef88eef26dda7e78554e1efdbc72c255eefc68df6f8e14553cbe3e7b272c0d47c986f28d7120fd950d530c3501ae762e0c770eaa65244f1f11844c93b1aaefae60239d17df0dbd1261e422f96e2c30ad60c21cc52ad95d43e5d8141ff58179c712e64264c8c3c14db262bec4dd3b50796a7cf2793f0f09a85a066d28163da3926cd1ad70140889a0ef1ab356c23a1b89556b65736e43897659d435e830ec278b2debd69533f38d6b2cc6b425bb53060bbb14c689e1ab9d10684c75a40ce148ff69f9dc8d13bd3f1c81477702d2f73406821fed2162b63763248edc5edbdccdd6cd7f0f95f4c44dc548fb4922d52e3a72606ab7ea11c6ae22ca4aa47c1f2b5a96d1dc5ac43be38ff9d4f1e70e8f42fe672257c68005c0d9abab2598e73629d9c5bb69e960aae2d18e8110eaff353d8ec672538b2571feb836bdea101d5276e115c8c4201e6a06aa5d1929db501af1c107454d421f401972292967bfa47bad0ce93e2260149fca637a0d3855b92dd3fa2a3df1c2aeafe679fd525409e8e1206e0d5d1a1df2f5a68405a31b68d344d699f0702d5c815f85c5b5dd71939abb5944bffc7b023f654f2984eeda892ab657c8cb81edde0ce82867af18113eb45068401e0e7bee46b26438da8d89b8b7c0fc5dab2b12ac52dcc200f6d4eecb992bf281c68e95bd3de8bbea882249c735b2f29da91385454acf9d4301b77eb2eb78ad10b609e5aa2edc54c4ad8213534a8403e5a19c42c4bf6b28b61464f5bcc57ecced513f4c6ccbaa9b21090dd8fbdb715160f6edf87a64e1bbe3241e56fe4f568904d191e2fc4564a345dd68825044658a38b1e5f3323a5359c4915fb5f9b6bd0cbf4a03acca26ebb25975cf0458b421c86d93dadae6d88eb955767c5aac7dcca127899cdc967b3f13135f62bb1558ef9233498d153fff3f9289253fe0797e129dd4d9c7f7d2b70bbe5937c235422475f1530a67b848886a40ea4212b610be05e96df5467753d0fa9d545b78fae1b7d766f634c2cb36d3af9c3cf7de3e920ab8c5070e73cb5969bf9fa40774ceb558877c342ece29723a7f38b1ce60f4f6f22a4e6010061ca2c280569cb0661f5134c6300e353c2017dec8070231697eeb2ff3ff11fb981caa271fd4c0a4f5939c00bfb01ce246cd9cf6e265a5ae4e2b2e2edc580ad461b72871ae3c62cd6ea512ef791a7019efe6f9115814577d236a062915f610ad9407c40247fed9e450c29e696f5c211a6f8cb01af4a0b30020f87b6bf3663f014c9163a20acc154223f84b9286f1a7c8aca85c5d7cd287bc2ccafb742ee45f937b1fc4f72a0d67541945a1183c8ef0f3cc47a86895ac52ccdea9edce0deb7757a09c10a8314a9ccc4cbccc4463ec6e0315ee9c315472ce8c56ecfa4fc4841f3b401d371d28143131c895f75428d2d4008797a75e16fae54238b2d679d76b16981235bbc88b8aa1cdd57ce31a5ebb98d65cac68b5c2d566523e727a1131eb05cd33df1382be6447534e3d277643d178fbeb2b7a5bd55e402878ea6c636198f58e18c560291e11711b82469ba7e87932c2874411c93cc45a28a5d154b3168f581d24757d61957af43e87db6b509bf73b23f8312b4322932a9cfe22e114ebba2c4052cbcac99e7e1374fcd58a441974ef50a2952d55763591940b4fcdaa29bd52277d715f06da552ddd569f3c1235f0037b1645535671df621cc98d555645a650c6765294590784e71d862ad55393c54b80f0e019a08c1465b9e519e79d3d695a9f75196a3d7b8dd3a03d588e675a8d7e4e7260fcbcfae3b48828d29e62ee282c06d1ec8c38387ecb2c9e56f7e0571af0db8266fd4e177aec410245b83e5b8288095bc94cfb73a6349ce3bd13516174ce4396e764dac4a8623bc34f610cc5d3468dde634ab083621a0d1cbcfdbe55e80079a8a1e479b8ba1361a71b3b3062b53dc27652d9195f0732b409b94248f37d8f9ccb86caa1248b4fda87754c44afc1f50e9112f696a7ad990e3412015c962e30ec273d63daf9a0986038551a50228707cb67b22cc2499b8a417cc75b5dd1e084d62abce3f1a1390f0e3f7a89f80148fcfe2a2e20073d6afab7d9fe634faaaaf4eb67e3e0899736bce114ca3a211163fd2e624cfeaf7c7bd4773feb2f93b387cf26b3048f1cdebff5490ccb4f74c6233ae3815557f7d3c846542105ee5d3aacbbdddf38c63f6c120d8c4db62fbb72738ab9a8e3bdced2f16cad575543fa993d223aafea849f1c2618028a04f3955979f840ed5427b63b87e20f88eaf24155a4f6418387a89db99e0aabd5ef0e3a10645a721d0efe72070151ead4b9637f1ff81c13882f6a68f79987287a437f008a94236238335d2d50ecaa6ae406b5e9038526d324b2a85dadc39cf08d1ae1d473a49cbd62c4cf55c3da12445281a6e2409b28fc38fb39e30e4b01c37c27e96bd3c2e6e7e428c762d01a660a56d86e4a41d987fb52727de01c33914de0949167f1c0006e6660cf7d8600ebc70fccdc6877ce4ae19215b09d2088e2510d0ff51bccf1465ccc9b7952d6e88014bb310e2ba892b52bb55d764890e9fb6e1655565a383732593a7bce31c9af4f6aebe66343bbae64d5a8e438536a9a2c46587c056ebdee01f7f9b48c191b9c6d8dbe22acaee286e4279a242e159823b519d8d5b38509fcfb88fdb0bc23a42e95f5c67fe123ec3917ee9ea0ff8cfa934123f27031bc2ec3b80f40fd57cc35005cc34e28a9d7f07938b767ff6e808c17f6736d2ba34b045b2610fa9b5b3889de420c2f414b4203b35e5865a71e8c8de1c6fce229adddb1c424678691ba99a50be9386f3e7982860d1cc45bf6a3501df6a3242f8cc8bffacef03a1da267318d44def4d8e2cc59ec3cf94465651a9097c9380b7a1eefa932f4c7c5fc76c8eaf58c813a99a34edb51d916f7d06aaffa70a16d6188fc48c3bf6447060aa4db640095d0e6e24cfb19c69b268b8cd9602578f5a777b3aa6fbbc9a39d8a418756a657e0fcf1698b78ea01200b20821b2823d89151b3c74da65d0ef731b39ff098f77639ac2d09581d3dccaa479a30a362878a48267625fcc926f351da57af6f1dcef6293af164a7954eaef518fe4f86f79bd9dd06a0e999b1e72ebf14464602730bc09be836388b40888931ecf65624e7fa2ee8aa567b19795cfe938c6e2aa877437664f354f9c852217704c7fb338aabe36173f23f422282f2b39ec16d41ed6683bdd69f76f84f69a21e731d645294cef4e0f3043d13d0da8ea1b16c58b629ead88be3024a27db12f4a756a381c8e72a4409fd581ef34ed5b2ef15f573da039377e5e44963f4bc9e2132dddf01721bb8d7188ee447af504e6c162f80509080fd1158d63b8ad1637e806992501556c773e9b022d68b56d06b6cccbbea600b6618226c3bb5af8e4e941180a55b1c5b150da9c711774be39d860ed993d6c63db63641910b29d82b54632e5260a8bb848f8afe32f7ca6f382d3862dfd278155769b958024aa11cf6975009ccdedcceb47edf82c380c052f82b9d40289392f99a5d9b7fec633e092232f98526c3abce9964c0764750f29c21e58b3a95f8d35eec597b270f911659b67b624e8d69d0dd97359ea36748db7e6c631d48bc8bcbccdc50d0c9907bff28f06ac3098728eacad576df5dfb12c5c0d8609ab91e55aade26b4d03d2af4539172288d827d13959c38ae0975769680106d935815e779e6b331ad9c1c1a7086aa4b1dee1684e745c0eaa5f71bc0a4a662e58d84169ef539dea29e268450eff4f175e0f6a3daa226e4a7e16469267b62546585b8e7dd0742a55df502308705f33f9f3435f9e3b711996d99319193518e74dafcb2d88b7196395f5d863acbe5b861e1ebdda257679a4bea8773338ec20cea22dfd42655a31eafe64135f32b941246bf33ec2cd505941eb782a0d53e5f3573f44ac1783ab9a0076631a993fbcbd5f4a36a381175415d9ff9e8675f3aef685e4af31f73ae233efaec32fed1e231553b5b5f7570d48d5c2f2407f9c9c9f920ea346a84a8289b650f81d05ab244cd61e517e6516482dc7b1856973b48f17ea1aad8bf29c5415f392b925fe5f33c3d3c7930fdb5f218079987ab01e89ded6d17112e241fb286bfe6fe33cd6f681805945b924e13477ab418486cd0a5c6de2686deb2af009fab6bb08757a37b6639da48768d1592956eb01773665ca657528261f8602fd1e95ec2981337ab3d1901690fa0d2608190852549038e7b52306118342fe51b1a6b4272f1e0193f77422f87d6d4e9c1ecc7e6fd325da416939df2a27dac6048039232692d249c9ea956988835455e41115b7ae49e139a3a856e4b103f32f5f161ca0586381c4dfdd3fd37db229b1d497b07049207d528a683dedc941c9188cab59def075df9f40ce6b7da2f914346e5421f08e131c527b44c9d72aa6b381738f686ce341c87d54f180cb44e83652adf20508bbc11286d013f5a270c73ceb3e3bfe1bf61af0cfe39b3ec5522a17d55637113c37093a2ae4542da1e383777a297fcaf3e552d400ddcecf16f05ff188682225de0db1529220ae39519981e0109d4aee6f6e656ba332336d3a3966f7aa9c665f598135bdf0bc8c0e7630b892cb147b090012593b70d4a3504c3289f07269537f296170d37c8dca4ed6b040d0823c1f76f137aa8d3496347ba514cfa42931810dd293b5e91f945f0c46c9d4416606667996e21b0215680c33a4c895dd925389fce6fcf8436e261ff45ac8c834d84cd7e9fba9bd6dab80b9649bae193f42cd14fae7b0ec6e11063555b7546cf7fdb06ef39595a0f8f9e1a5c80b3f87feb28fdcf9d9e55fcde8f7d425cfade1a37e11774f406d960f91db81bca5bf2cbdf397fde1d9152a8b9815f1d0283e54ac87dc69acc5e0e12667e15e0b148be41c09e70b93a9a089e0424f8956b6e8631336c5f7022f5f71052ea68b4cbec9eb08ed753193be28c488c89403fc89819d07320915784ebf00d63238677310fddc70c37c8f83b577a82f9a077ad69d9293eaaff0d4320a9f2b02861a170b161cf722172b4952632cc8ed8e4769ba4e5f76ce368cd0b900de45e5ebb0c85a07b46958898b0181821c1045fb7d9a32d7f29b0007450604474f2284425cd88a073f643223e8656298cf15f1787798a4cdf570edf6e4790eedc7dbb09a147bcad62528808a4c14304a2284c721e9e4cbf6d19295af36ae3c480be25b5609b8dd2d051070de1541e50e29d8349930a641ca935416643d657bdd6917d242f7956b513fc5e1f2009e373d96cea13fcffa0dd4f888d0b96affff25c00d0d36579bbfa5e24aa0fe70057773e12fa50e052e27d339953c10cdb89511eff11e94478e6fabce70b6d55f3bf78be7c410e974ca14d629dad3badf9b2d37412037f3d99bc703abfebddbb87572942f8e1572139fc1d270c034b07d8357a5e34d8f2b6f73dcd1d2b9c0e54f91f55d81785d8bce1d8bab2f2dcbac16752559d1a16abb6ee05ed48ddb96d9be60c5c5c2a102a60acfe627e2239fa2c9b84d39ae36703bc9a7d8aa5acaf1f919e3fa97a39afe7cc09ebdf77ee2e455b72666397e323d652e6f7076bbac075eff34c764134332f2aa3c9728f2e51bbf180d94261375f143768c211c2140d03e3c1d60dc3523fd209e9417f2555ee1346ca12e1936b7f8019957f6b2f3cb8c2f93cb9c88a140aaa08966cdc2969b8d0a73ffef246f4cb36c02f2b67e40e9fb4c2ef55372ce4c9d769b1c5c6f3d0bb87b3f4c541fbe308a25918477a16a414e3206c3d92ecb42ebfff2923c247fac5b4a60412dbebe34010a744fa201a729f28d668acd306977b7484bd676515808a99558b86d28fd777ce1eb4f0fb5110aa6fda0c31b61640dbac5b3ebd64d3e600af3fa8c285742a0843ede763c595023411f63ea1d3515fe3d16032edf3cbe0628ef4b71002ee5e6a2809a75495c243808b4fd8d2a62fb67724c85094b3fcba7d321eb597a127a025eb5b4cb06c3c5aae90fc0fa535bfefbac803d9cf2750b37b9041be625de65b3313df9e758fbe10276e7d17ecd8a5a6d8b37aaa86c8b1cbe44882edc2de524f69165122eab40cd3a0f7aaab8d4afb4e5d87fe6f32599cce9bfa2984ed7d762f60aaaf7f719c118a8e3895a659754dbc5470e68d81de1c6403bf85dee0d4c71abf09a55e4a084f44549ab4e82c561b9090d4cf6cc02d7b7a8c09d64bba8cb7b4bf2a25bbad39d5a96e564b3099aeb39079066f686721f595f91e4336cb97ff2f7ef2f7007f823bcbfc571f8a4724e1221cc244feeeba86a63c634c15ed96b874a162cc7f76e6cd1a2f3151cc19b194d23e97362e18e9c50d635d68e26ba18e528834e7a53d17bd7462445b20e270b060d57466f56d38bcf4821852a11ac0b947054e4204c59e05d4391518adb97ed768dcf353f820cc84abbfec9ea41828c77955ec05f50177bd37b75b7dab6a472e6c8dac08f6453f7c2e3226715e4e510d2312c5cfa9b5f1069426de0815b40fdc04e37235ed00bc226e5bfe51c7ad09f770ec63d36d04cc8a218407f1bced42f96490d9f2711a8bb5e98b3a6e0a019516b38d6975e1045d957bfb7e0406f7b3714d930f3d8cd4ff4ee9db2e2706baee4eef16d34e2163b60a3ffbc7e968028df6898f7359d1c93c410b89532f900899a290cf897ad2ed9ebca14ff73ce38116984515fdbf79ea7d9f54bb10796497f6f85c00d545e418d490bc30e23269620af0c6cdbfb25ee46d05adb9da206c18b0426cdd6a1b86f8b5abfd7b4fe44dbbb78b140df5f189bb73cb706321c4678fa0dad29fb335d7b416957ac09d230cd3528e4394e588ad2840c1e5b5b6170832118d3f3f1ec1e69323a8f5863a506c8b4c05708685ffd19d9f30f1dbe9259baa4696dbda32230f244d16f415aabcb37758221715c346b51916b8ca41bf043d3fdd47ae5176ba177b27820b5926afa2d916be49d88b0954e7cf76c28f6b42ce5cb57abb79a45d98228f7725ebe5ddfd33d58fd1a9415c163b3c8be2e69b4f7542627e583458ed3ee1bd1cf17085ce02ac5837d5b473fbb8ece4cf8447cdd4c73524123859611ebde3b6431e0fa705eb5161f054d11332a9c89673ead43db20ad92ef68994a484fef8676e1c2d6f6ae570d2ff6884b4f0799d7b0edbefc6ec8c7c508161514df1fcfe2edacb9318e31eeae97294524f325bb32edd789f09b018c869f9daf0783567bdeb97e699fed81190d7a7acb43ef55dfcc573cd2efd5306d75b46229544d6bf96b4ad8fce592a30da64baa5d3351f71761c6a1320f10b8c71180bd0824c67106474404f88f9cb6ea20b42f2eec9119d193dc970050b55dca02e3ede9cd3acc82bf3f8d7be1668d8e62cd793adf930d8039e98b8b2398039652c38adeb3afb173042fd9ad67e21aa9c42279b373146de946e8a969d3a7e462d8926edb73de35d97f18daf3da8ab8234e6557e2965b285da1abd9943a11bd3b0def8778e7cb76af1c9ca4f63e083dbe584352ca5fa3259f8f8584cb3860f953c1158cca7c7f024575014d9eeb066e8460d50f0bb4d891619b6030136a679527f4b90fc00dc7e85125ad596ce4d6124fb9078f8f83f391af735e81741927e8040a2309dd43e5bc15a425b6b5c0924fa52358849da76fae1bf09025a782522ffa173adccf5d3d4a544349c266023cf6c39402cc5cf51038bc706d2b3074e74d648cd2c93349ead2be5812109bd1c1ab5db2d2a060c09064c321e28cd6c22db4de54aeaf5524d8f5e5a164ee452f0c7f2a66e9959872b25bcbaf541cc3418900766ebcfb02aeaab82b08d9a81b5595904d46b85647b0eb7ee2750428e2c7781bca5a2ce5cb5aa0e0ba0fb3eb56af4520cd4ff210b6b098efb231b6e3109ed8c16a9ba6c9b510fa4bd306e134727e8bf4a402d9f51260a366009de40f54b1df0a312effe155a7fb653fb03fed0a2361f732bd0934b165d540084a9c27374d490b0c46c57081e8e1b1ce4877440c579c0b57705283f7e77dcfd446269f172a92e8427c406af6d66d68677e01a541802a9bc36a6d4f4c9fbad170843aa9db6ac34ab8457edbfa6f419e0494435b398dd8987ddb57ccf8b2beb3bfd74cb3b47ed7064926b20bae29f4f1e2426d13e61cb0059134f0f19db23bdc39176250eab7483c2fc74ac28795f8a3ebf4c60e945d2a7d4f651d7fdaca24f2f92a72e74734da3a772c6b5b05d729e69f01851d904a4fd39fad57dd73b338452801c460f64f5e9ab340318935e065337673b72b0aaeeeef7421f63b19fe35a713845c053dc5f0fe325b9a8cfe947bfadc1ba0245e0a9ee8ec598adc676b4853e63a4db7a7587b8cdd14e0e0f03a387b24e54f410fe41e8d40c4a54090192b4e8cef46286b92d92c672e1299098ac4c759eba060c9c7463c32bf6fb83d6f78aeb0ae781d766d93a7ca0e521b834b624dd9b6f1c8eaa86d8fc969067cea30ed4f9645970c2033c968eb6cd50db1d02b1844144973d81d0b83dc0fe6077c99ddcd06258465df77028a5287e4e66e5a70d094e6bfa2e81e29b67d2a42c08de44b1651734ea751d4de489ae571686687a777a9a5790966d4fcbb2029b48ae39e393428b3a207742ad60c05341ae93d103c586412e46448bb146f687b46ce0e5f59b5b46f77add13374b2895507c3d26be31c487e2d1360a12d99dd67032aeded71e04e4a487cf7b5ae547f90bcfcc130b3ba60342349dcb6db1ad81ddbc7b412d609586513246c0e944588ec4330df3b37becb773ca3890ba7a63ef8e205d09ce7c72e77ddeee94cd3e45f8ea8550af5be955838d64f6cce6c6cfaeeeea334cceda4e64abd0ca84752bdfe8ea0861152ff3684a13f16794aca284c9d3c8ee91ee821ad7c812a07dc9d2c1a8e182ac1ae7614d2124114bf3936597e6a13afc7a17ae994d584e7a5b495d7a4e2aa192f1269b64da579a745f15c99ca93f08af1b70fcaa774047d17bd0426dffdc1c5b45ef6caf602348725c49bbd0b0fef88178627eefa17e2a42c5b0c99016a12c19b080ccbca60e3dd7bcb41e3a29bcac51d564ee9535cdd273d1fa8808e756ec7ba0785173d2189eed7aedf26969040e2594eb2eeeefda5220b94f347abe6974f5a1e0a8a79d2c4e55101fc75ec4ed38650f444ca4b95a11a20fd986b398e7f7369299d4978fdb9a113150bbe340575569d760929dd6719d051bf0a932385954db9214763275bce5ae4288760d8e59952c7aeb88192ccd79cc5b1959c88da1a58095ee03ad0e2ec9f518e1e3b856b224d9e0282911c0b34a66a6dd2ebea6001a23eb3b608e4c026a11113fce0450114f380f1525eae7e5c8dde800ebdf22f5869215d46d47dd504891f3a84018d3d64672cf2a2b718f2eeccb74302527ad7f918be6be31f7072ff9155ed5aa2f8755d3e3a0ff0ebded2477f35071aec0f4e98c7c2ab9870165015fa21a28525ba484caed464b49d391b3590e179fec16fa98c6fd626eca5fd128ee3353a6ed98cc22780b92fc174e02320281ca2a22886189bc4db7a02bce755850c738b7fd60009d1b91d2be2ce391d6f5b28d6681dc75c9f7ef1ba9bb60409700aa60da0e6a20ece9fbe9c080605abbc000bb240bc54c6f9a267ba2ca4d100666ef6097ff377ee15439cc60e4601b544c4b8b6bbe7a93f4e9b79537ae6d65ee1f880085d6b273a2484eff479d840a4c6f6a246e2bb636143acfd078edc4449a8b811df56350609a13d8eec97b4f3f02a479a7b06ec377f9fb8ea0d60bf734ca44997dcf06712b5cbe6e218f63d9bf352c7350fb7084fe40d2ca55411b343ed767366bba31197f22ad74a426f7159221431e04086bf02904c96c0132d0d6565b8a3db956e436115910a7685c9d937951565bb46cf83017f753317cbae0f2c467044124d8a507cf89146f6db2440dab0d229c6b5104b4e5738b7dfdcc4347d1b3c35778637b4a4e1580a8029fac262e500612bb1000ebf9b1e19fe483cdfd29cb165e5c7a62df3d19323e574b367804dda3866182257f087b5974c0058d688d7c6da93c12f7544d432e7a61aa4a4b099e7013a120f4b92a61a989917a56cb69e8a810bd06f98223806032d5a7d25906bfbb7d540345e9d1601992a442211fc4831be16266f14fc0675f0bbd28ed6dda231d5d8439b3d212762b9b23aa0b29480817800f82df4a765ae8d89386535c7fc13ef6b71371f3fdb91af54a995d3e47bd9def92aff79d6ad0ecbceaa2bc8bef65d597ce4d5227d9c449d4409465106771e757ab32ed96f0a573f5bb858667c0b76ba7b3a5f75bc491828a2e39e2d3a068bd79f1269081c8b7f72d743bd5147a9a4dd7ef1e1b819e10f7258dd4678a48f6414099303fe6c8e7588143a3275956bfdf789e357a3fda9253a0fc9491d31f1240ec705bbb54c1be9796e6336f5ef804f463b6c0bc26f3a6786a376aaca0176a4207ef1f1236562629d8f6a228b0059c891f24731bab5b7fd1f7dc35f9d00999de83c26d8476c9c7bbbdd4e55c1e5c3faa6901e0b8b4c615a10466c53d8bcff616bbf4ec4b42475d437ec5fdaff806355478f9158cc6a5524cc5eedb9022d91765bd9fba9490d8095db64f29d2b65de4511cc1dd9c6135fdb9b734a3bae94ef48b5887d740ecc5d1301d9d345d70678ecf412a92c8353bc12ffa3e503a040874e64ccd87c799f17f379e85408e11e81e5736f8fd6d716a2a08ab288987310fe91affe5b0bd012f30c9055bab3db06c67dc4692c913512a1334909bef66c544b6840edd0c9562d33995b5870ad0586a072dd78a3017b20fe58b58e09f6904859c62dff4253e4de2043e68fb15de20063fe09115d7058078083e64809881c4b75f8760b275be9a00f4b2c4aac023150cc164e06c5f9292d5852d08db3ca9b9ae16f225f77bd2ab9d4efe0ea55be9fe76aadfef106a1d297f8888853432a73ecea9044da2cd21bda63b75a131573a574e811dad07757e675103a84ffe5d04484502f9b44d57dbfdd41e2e9020e730953b4995aef28a4cc82c9b29598606902ce373b1721935af1944d435da0dc10059c302ae6f08c6e04de63750976d39dc90e0c99d1284563780e9a1d85ad40e3c33c0b2c57ef1196da77851908681ed409ed87c6733c49cb10a2d49080762985b4075e16a211cdfda4c5a0f917e9fb244c72717a1c0f3d35af0f2ad3228669a34a9f5c0c97d97ebabe18b3f67858d0b400ce27102b3834de85d2eb501ca66c4d4dde79e053f9a2d3fed7e7dc48476c6024ff015945888aae9d1939eb439712770216028ed94ec458d43a1834efb8655a203d22a755da167e03e1648525829c61a5b1cfa554958be9ca5db0687a63d236750b32e2a786da5203619f30a4cc9fb11c450b621b643d00db7181f5d630cf73cd984c3267570930c8005d710729d58cf1bd3e7ed537d162a9aef1ee2b125e178812e3f13b3f053e7854b5e33ee8a26e0544c58a05ffb8631772a9860f9e888587ce40178596360f5ab9b9e2da41eb2d15a80d22832cc9770ed8a2d5200a36f33da94cc93d6878cc0f0c45d3947ad182d8fe2845ac9bc195163579cfb7f941b1d7bbedc9940445d4dcb6b965b9eac5a0e1a5f64444fe436230317c5acd3f0489d4581dda273931492301aa168cc12540e0f533e32939b441a543027eba9b82bcb5f60e707f76782ab912eed08c49d1d7b7e07bb60b58722b16a20f5ddcda685eca1245b5f0976c05623809f0b55b05e4d55bf21ab735a092054885dddc3ac2c5141796446dda41bad5affa460f9f4bff182b1c02f7f3e45744d24b1c64dd9950ccffa11e2b22ed788a7e1d48c6cd98b8760969fbe0736133919daadda01e454964f32d0abadcd8b4a5ff246565855b7e99a40a628c2526e11cc56fdcd85b09262f9fb6cf2a10fb2a18dc73c39dfd42a3b3fa603eb44a326fd2e90e030361b1d68a93eed207fdc0f8cccb45a227f3a127387c58b10219650f4c6b675d159b56ffd253f18ca2723009ff345fcf6eeafd422d8f110b6e3f8df13e26c8f0b6abd03b47f1046cc15c4e28e8aed828bc30c4b063073e70f61290dc55b3948c301f36d9fcdffdd7804297f71edf7e58d35240c1e6556e812ed3ce806378dffbdf772953e06b7459d4ccdfc5980b91e9b79a3b8dcf7edca7438cae5ff0fb3560e265210cc1fa0f5d185adfaad7e785cf40f0e70667ec97322f86882da899f24a5ee4fc8b6ded1392426bbdc4541b395eab976726a6564e8449383fb80c2d393b715f68c84ee2525d5764032559a11358d1a43a0472dfc1805dd218f7621b53a192cfd69d5224a9550572fc99804ae56df1094973d9cd1f50702bf22927e3a5b1178fe42871125f9803a20b216c7036f9267975118d8a4910dd118d6409291589b764fd22dae9070559470105b7f4c24f267da5e93dc724bcd8607131cd855c584bd00df6404c3ece4877938494b8226d4c9de864d54d5d6199645e22d5c75f5a6c41277efab21bc78db55c0ab5c5bf3f10afd1a4da30b535ff30ab4409ec11258907139e1ffdf795612aa7ff5ca1c955166dfb6d04d3eb2571a6aa7f51e60e22acd3567a17008ca01300aaccc7fb9c66f43d55a4d32f55ab522902d0413d8a7c894f6ed8f3e88157b2614a4f28db5fc8c47265f5151eaffce35a5b3da96ef65605321c2e222909e22fdef9120a823baafa51ffce3a2b5fd4b86c587bf0a3086217071425bb2df948c90e3f15e4c6d276ef062e3f9f0ed0be2145fa1a9765a0b56c96ad92293a97524ca74d4675f0d5b4df3a491b7d7d8b136faaf78a19bb0cce368a432abb698fc30cd1847fce14cdf3672f36e2fb6065fe2418b118dcb01e033fbd011ff7be2c07153331ae9716cb67685df7b459bb7af90cb1f2e9245afab83ea942dff9e872607204f058ccf6bea9264637a9139e9f58f6850b55e7c5adfb32c3e76adf261967a00f927b5297870e8b5e7a12f277ab0936ea7b6cbd97dbe279e8e4c8ed04efa64ebe2a2d5a821340125c80e7ff6a831a09cc30eca38774de09872cf7c29e6463c8ee7e5086782b12622e80eecad52c1d0c7899271888be09067f418e62c007f3d3b6d128d1428341abf76e60f41688a912435b11df04055035258e98a715cefff92a4212b8e521f6246cccbd11ab11f98c414b0dac59f2c01102666244b37a82e0418817b7547a1c8f3e15fcfbcdbb2e6b5d979142c11aa86af4e9f43672e1d77ddde3e305e7bf15b547b30928769dac9bd43c7ebed0ebbe2c734f72d3de83a6de9849e94c047e87872c72e442246ababe300194f9e795f9171f9391e53b30f00b2ea708038eba675fd881686dbb903807e515a6dd09ccbca84fadcab0312654c2323d0ff2e4ae7d51773950012e1bb40cb28a791f80cb21d8b0395b3a3132bf43b82cdbd84bcfc4562b3014eec4e2ec6b5116e88f5a516ba9e000fd00dcdbd6441d595683634cf347f90413faac1bd6f3a0c7114a1af0eb9d8f2f20c138fa907aab33492eece8b71d8d22e62b3c5b9f415393c9ab1cf575cde6b3f2ab2c70ab5ede40ea55cfcdb33321346d5a19b2a4ed7c2ff92b827826c321bff723f34aaac35f1ddf737c23e400a9f0e6448ec40e0d92414dae2a98bcb7b55dfa4a87b61ff75dde16e853532a98afa82072cc70e17252e33c7d97aec330a556c1e2ddd7d8f1292bce93c40d2b9d000698e96843ffa1219660ba62f80c1716dccfca3fd04f7eb98678b0dd5919f6d1ee47e7d5598bb55e7a5a65f32153bfbf6919542464d38b40d55a9c298ff7ed432d490e354739b373686c569b5598d5a7b98831610a6ef85f3ce1f59faeb244402f19b177ae4b65007522a60f52a21ec6b7f7cdef4015bfa234bed3d2c34e56a5d3ac8d26c26bf04175919e197bb2dafa3df83dfd987b096206ea800a0fa3dd14f7848c9fb1b8c68116d680083f293d7477d09a2680595c76d3315116132b87af004d65b24e9927d00ff5b300f0e742df9c2345d35d183316635b0f78f72fc75450b7c878fab6394f2e063fd76615f1cda8b7c15a42d27a1df220b3116f7f9935242702bf6cc712da0f9ef22ff0fdd228fcb1f5a3602dd06f073e4c6b22aab04a561fc7603207ed71f51ddba07ee55c6e0d3bd80eb55bc8546204a5b924962a5f462c32b420c8f2404e8e8c621e0a719d3a0d59e2f71693d4297af6dbe3083306ff723ba60ec2f34354ff6a661a251f0abcbdd102e96b83cec537d7745e1def7c5a6a0ac83dff9b02c0a4fe099b40b5139d501e09a6834c767ac52ecd1ca472f63c95604be195e2708fe1cf7e44d7120e73f1dcc9c2ef7f611ecdf6e0a50794ed20f24be090b2ed2848ce5e5fa8d8177b84500948dfb82c119e3b03eddba46370f09adf339521b180558a97bbfdd85e8ca05101439e131626e3f6fa4b032a709769eb985abbe17e6ba2c75540ba366df245fd262b06013eb18beeec7601e8da91194127771eadeb70a7b650b30bfdb06c95f292ed7ac960d75e0af2045186041dfa72e30dfb74a769957c877311154a0664a0492b534a0afbbc62b6bd30024c29075ef92fbb91031bb2f1e76a5afb2d1e7593728a955867bad112658e0ce35c5476a2e31dcd2a45f6d347e6d69deaa1f52ed41dba0aba882c0ff94462d2a7447a1c928f9c1e93d2a5d9265cc4434ed014c58d008e981b1c2eef94e74f4f57d310083674697781c2e23d9a02e2afca302a74e37766f438547d45e4e01b53c078000b2869d23ab9f63418e4a096567587127e6b54b6eaffaf587bfa800766aa8514e83f23140362b047e84bd132792db0b3ab1143c2e5191dd97430accb65bb3bececb42685fcd8f313f1c36ebe4d336ab569ae739434f8974e16dbf77c1148533ee433637d8641f6a394b62c67877dc0972eede70e86c389fd7c54e47ae75c7b830a2241a74f4450fa2b2bb454e8bf3a0f1c62782c83e379c5938562f549ed93f2bd2b44227bdb557716bfb97b48cd7e2bccc731aa85967e5d0dd20e97d75269ed1f0aaf699740c8ac6e401ff5b488f75137bd4005eeff1cbad28f37ac77a7edd38569c007f16bdf80ab2d1a18bfcd9370a5a382d927623448dc644336f7daeb3cf0d847fc169fe12fb14f43f7e631675040ed862ce4b6ffea2cd667a56bc112553e0a99c81e5a0e85f564daeb3bdea2180eb6d33f99999c29c51c21e5a100dcf4a2c033c2a56ea7bcfe7331d56c34aace05b502b66c9a997acc8b037d86381e7144433680959800e8a33be88c87f4860b72e3198f79346c1563003d33996caa18f6cd8ca35bdf63c7cbf55bab378e27c24d1052ce8b38b89e9747a62137d488acc9b6e59ae76994a9ec003aef550b0009c55b2f269a765992f87e81b5d03626f44f95f36eadf189ddf9012b3e6c40d0347dd85d7c8d84864e0b5ed816af2cf2719383b9a9af4b3d297ccc3796ef17aa93c113e20b9ca7f93d680561e804ca10f14ea47f52f9b5b38565671896de76c5a42af309d45ffa14e9494afe69271f1d83a1419c466f51b99ceceb0a72c187b904544b02df24dc657e68260740e7895867a6be8e492d7de832d468c3dd13c9485c6e9aeca7151e10fb43f8b0d9366e53de8fff6213efac49018d781305f10cc56fa897a168cea442f3e3812c65ce4b9c8c17a8fe7101175d9bbe80153fdd13c054ff95b011252f03d391394643125b2193d4c20a8d83dae004bd9981aae9ba476fdaf2237fbc685a20f6533814b9bf935dd11000f0cbcfe40078442627fab9612528e464ee353dd7a05b2df1fbd4869425951f0028a2a10d6ecf83516e50a08bed1e63b47a6a457c5244a7358c3fe2188f9eea83ac34524a684a9f1f9b9becb211e21a8cf03d01fd0d0afca4f2c3cc16f1a4fe7c4b7726782182ae3ef938dc4929e3540d04b434ef6331c56756d4b252adc962679c175e84deffd614aaa39a43d2ead118d29ea9183853401ba93ce12012d1126804418562959218cc2c46e4964ba36a82e0781c2dbbb070504e6d749f0fd9ff24c1f5d7d240565c213012b9f66f516b634b987b59c8d762d95e6ab552ae2c3534288b4308255547fae234ec755dd99b3e2ee01143bb3d3e374b1b880487847500fc4b44b0128cb32392081d64d17f87d51e9ca91488db04ea7d86a78e58dafa0cfa188477a7d76da7a040a6ec1ed985e6db403ac2ee0679c9eb17be84f8c3553785ddcacaf0d6eed06355d57c6f2e580a95c50b4748205a86b010e0ab2a7c5a91a5c2fea590e4dc73d009c3081f8c8ee6e58e711c8b189eaedfa2e00fbef24bc75f889dba16f9872f1c728a96193aef6e4fd56b59610ff61cb8b89738d026959d24f36da908c15382e006410ef9f03c66130e531ec86bdf834a684812444fe9b95ca793f0fcf3ed0f351c00757044aa37972842494cbc9fde79a91eb29bd3f3d032a6e5bd96a1a0beb3b4ec33be5f39fc99b1f37c7fef131a9aa7d7ef50594a07dffd5677dd83e82b5da2efcbaa070233e1c5240de459b5a4c4489097f18ab6a90c19dee73d8861de03ca8d43c2c7c0277330b464d52417a2238d7bef6ca2b57241a1118be87fad76bf50d8932361bb9045ea591d4fd20de2cdd3e217d433aed53d95dadd1f4e40b4c6aad4c88ad317c1357b7417904b0ed220df39a2862e6e41f8cf8c0d03ad9aed90c22bf5a14864b7cde0c331fdc3e4331c1d725904aa06328543900e6a06353c96f4adc7bfce0bcd6452e46a92b12357eebf661bda0c2620ca0f49a22a70001a9342b3bfb021f8d6e3b6f549a8269dd8125d44a4be99aeda9c982f183c5c11d41c74186f241742555fdf6147d3b170dd7d819b500425ed89fba7d10ecc03b3d58cd0e7c34cba94df98377c10a0f814b8f786723c01070f1781d1b0577b2073e1a7bf493d3823a6f20f026d78336b58f7d826e8290120054052e838253c466489379569eec06a79111b2de3cfcf8d94d7bb548793f07ff323952ff673a59fca411787c37af611dee60451c51982e085c8d22a2de53c987d2b6967eae453dbcbe27e5b3cc2a3e15aaf46f34722d9142ffeba682772c985538d05be1e52adfe2eb7040f9c234ab5b1c1bac86b0f707b680096838094eb11a2d0fa7d79d063363cfdeb3ef3b11d14a6e01d5af637d1c752ff966a17712f9baec16adaf2f28ca2ca27424f953ae9259cf87846486e52494b19b2d1c8897e50d026367a210962a28424dace5c3c92e88260091e167881d82d927fdacfa5030b0fa6f25d556e76ebdc2b4aa035498f929c601314a06a2e6003ec72f66c22141a5554dd58368c0a925cefeb4929a22e09c7b54fdcecd2dff79f89aa0fb17056dbfe9e1516b6e31abd6b6ad86cec238b7752f6a286758878083d42a746df56c7a0d2fa5dd471a12fa78e1f4858fd175b1fd33f5c6e82a325328aed70479e71ef540b09b6c2976865d0cad374d5e84f2fc2421ebb35c81ee9be4729d65911ece757d90435ca2dd3982090c21cfdd46ad96845f2cb6d1672c77c0e827c87528bc1ebc797f196365a53d51b5b4c36d43766cd965f0048b8d115932f2c78b740e77af2c786e2a9bf5d7e30a1ad0b7c14774d94e0e5438613f6f53f3d16948b0d146f3ac74568d85d56121cc5dc53cfd99ce0d8e326e3eef673e2904629ef1dd94da7414166772d4b151f6e56ee67f0313a34c347e946c5914f9b301ec084d88615f5c4acbac88eac0c808ceae930d5e1bbb75d793edfc33031c8f4e9c7cf1845c2aa238e2e2024cd5da4073e838ad5dc8acbcd86596c9503b79b2307e841a99c648ee491b03f743466d5f600b19814b67a87bcd92df2e27798b29a63c78d2afb26714477d8ffab4f9bfe873db55aa3f651ca3e4abeed41daf898a9647bf1bb3a913e678f9968015473385e3b8a3d802b1bd0b4018d7a3a5517ea2368aebcfe1aa80dd285e97cc85a5d9405e097a192901fa779319259871a14f51bfe61c469f6726c314c825c347d01b4e3aa357d99d769cc621c24fd68829b4fc9b274a2005a30dca06b097d07f608507e7d2ffef59a086bec913aba1138ce1742a20f101a69e88ccd936857a2be0be70e0122cb83989245e94b73d48941aeb159d1440f090c654b2eea48b4e49bc5edff59068d1a0ca9070f6dd01389d3a150a84d54855b3e0d298709ae5b67ebb15fe9aec4e4a95dfaf92e9ca579ccee79b18fc5d040daf238693c4e1b54f9dfb103447237940c7c946fbff4abe3929629173e8680f96d70484ea9597dd0d3f165a4004d357e383536134f07c040d62ed2e321acb8eac615d2101a144a40581955e02c8fe90c65a934b0ca834d5eb41dab468fc3e9b4e2b07218071696fae282879307e11d120f86660277e5ad7d30a291be4002af1b9e536933859999b2d212d8bf0f18fceaccbe74debf785077654c40ad2706d7fedd889ef3bc3437201bf62a80c28494a9014b6d4bfb15a99da9c7d18558d19a959218fad2c62090587143fa7ffd9b11399ea0cea23af5bc71ebd87efa2a4b68d721ae2cd589727cd0e8a6b7407058a875feb6e2e255bf526ad18e99813494637af7be17847684f55fda314cf132ab7539cca25bf9c18183f2648439cb278c5e3b57f04fa189ceff819d0958bbd74d81ba93842ecb07ebf32fbc47132d51c25196ecba358429473289f56b133bfcdbf56ae2816b6a485f6ba6ab71ac61aafb1f6dddaae45513627235c1d128398fbb97176802dd0666a1a9fb55b6233b6e4e71a72cf137377d763a12fbcc186e3ea9c095d6bfeb95a06b0872dcfb584986ff4d895648c0ae2d2a4811f3634b423f7ed2b897a2352b0c8b5faa479783e614904d6c1d8e9b16f1616ec4df527984d2bd21adc1dc7bb92b64d4f20bee57151fcc580da5df3625135c017b4b8c0710da7e3b2fe86e7708136daeb26308dafb3818589bd4bcf130d5dd20c1e8d3d6c8f22f6a8ed160e60900db28b17b3d39bb6283461cec6ba4987c80bb94bf277e97e28aa02e5f67d56bf85ad75c2b1192ac595e3c079d6cd89e42722320790ede2f4514fc2908e9ff48e2a166fcd235425a9d6b9f67076e29314aa9048f07baf4954967a57364288c884bb25b0ad35598f95c3922af3461b17228e1dd7407e5fa78d9f21da5daa892a17f1be9baaac67c67e9bae48032efcba53d22c3264de6989475134d213e8b11ea4d2f2fdfa39e5134f4a1d2faa98974bc419f3c0b794eebbe1759f552ade52cbbc13f8cd3d72dd6046997dd0dd8090f3d06a46b7bada63e22613dff2f051424e97a7e587d6986e520cf9e1c202e322a6f6a8b13914ff7330c13bcf39dd432c3b8e147eba1a375d9d5e7946a1b1c87e16abeb6809638ba30469b8fae5c69db025c4212093e34f6c82d7fb7c373f0e74669a3feaed18846c6254cfc793dc820c2290f9d9301da50ccbc71511896bf0abfe5bdadcc5a426c6bf7e438c42e5b03c6745248dab2dd09eb281ff8e92c851e861bb1a843b0f57aa915d3f4dede5814240767a89f8556656831df613a0dc73d6812cb7401e3099dc71fa181f4863a5aecdf92f4c4cb673dd4a7cb731edf0b47fb266af1d8d5cf320fa7ac57a1dc41c222a24bc631a6710029a0c8eda85c5bc188f8846bcd68daccaa2703f358d5f12010598821466c644a218bcf8eac46035acf39407fdd32df29404367cfc37b6270bce8d5b1fbc0d73debe2a31e4f091acdcdbe66924b36326017e22d353bbd3ed80e45c35f7f9b69f98504e5fee605fa6b1a36c0a7262a7e267a2feaadcc6218ba2f8aa8d6c348f5ef9b7ffb890718b81e1b15fb859f7d31212ed531d521eedbf0a88d710565bcf04a4690616598f2f1daa7137ead6351424951d7a95d207b07eb866b5e5e314b5c56177efefa8a0a0f5687fced87e06eecf1ddc9b92fb4d9938ee8db316a5fc5fb4625a61a30228fa3270088f65353921b2d3e0856b5d7b1526375dbb930afd8fc8c40ae167a596cc0ba8b0defc9b7f5ab16b2427e92ae813bc35266a615e2e557a220767828face8b59a28d4c62c42d703d026c947f4569875b564bfa93bdf559a2465ff39b4f646bb159498a8b32743ec7bae07342eba3c3da861844ea4af746d01ded16119e697a46564d9de8d1bfa229bbafa74dcf4f293d528b7a575174550bf977a730f2afa38a44c181cb7f876ca6921ed4255e81a5f5fec5eb5515124612d551e7fec4e55f0a32b11b98e1e1cdcf78dce8754bcc536ce526734ddd9eab5ef42bd6fbdcab8eac03e5c6faf9f3b44dfb4d5de616d29b77e1a990f5064ceda89721a28c25b96f08f93e8d61ac080a113477f2708d0dd79aa1468093a85d9843ec60d03e84dda6ebd4813d4a14da09137872c6e3ada9b5f6e3953d26b6a53681d18a17b2093cacd5d2a9f803fd4cf526c24c6e7e425a34dfe4eecb3f407720bc4e36176e303170edb0245588cbc90592b0aff46a7260eef69274ed9fce2c914f527c0708721e3d180cc2e7c88cf9a08d778e0b2c58e0deb9ea605dd1d8044c8d98a1801d0332f98f084a56e55ea76b611bc4a3e533bc58684bd9348a2b69550d758830d7a2d0c6d5e18547fe676af9e7956ce787e43ae117ad899824d4b25b2e849bf16be726564f108c4ff3fedf9532153f540eb959579e6fbd97c02d2b3935ec0d8084ac18f553be0b303843fdaf6edb077fe7e29217e99a06893f616fe02299bf9cc07206f8f905a3490c4d7f2b42b24ba4100e273f325a6d00971dded35b7ed6d26b1c3c175289b77df1786717091f7913200aa198ced430826155c10ea353f330757a671f624d5bae50c61651cc735453d3886971debcf748c6a95dfa2953019e62ac830d39098985311cb70956a06b5c4d57daff1d99af994dcc3e5682cb7027ce03a95c363698dde851bc20948f5af4fe04902b0f5cba3bd0d06ac055ad52aaaf67c80a402fdf26ee5c5a6d701f2c33c866690065c9dc732539b7cc9aad0378c1a7802e34a54b508c585eace0da2d351e616fb605284fd135bc72bb9489564fce26896bfa0cafbc3606fd85815498b52ce1fa27d3462aff58f731ac806d8ef24a6b71bba1349343e71fa1b1bbd6b5e17d6767333103f5662dcc28adb0f3b1ac6f662c97c630fb3445ec3fd78bc1ec211526ad2bdd63429adb34649ad2fafb2e7c68c7270d5a0895dd92f3502288d68d31f0bdd2cc088b7d830f54da4b088dad892ffe471d6d8e69e9f78fc61ea25a299475e5c288e823ebf55b4325505920e705ee7383201450610214947dd8bf7e9828a91861740e918d49e9fc173dd97db8841f7ad0e8193c65498173a59e13bda35ce35f14b4bfea521054e8802ecdf18b6035b362fc8178f6388235ed032e0a953382ff31abd9b825a4a8915e1fde591b8dab8d1dad4490bd0f2d463105f19402a2a3176af59b93f1d7baa8d0041d866ada0d7a732d6f6aa0b85d0b355928a38963ed93bebbcb2e3ad835fd5a455fc776368d8d3359429e55fb7c35526705259638897f6bb18030c087e2b729159081aaef7e264030737a830e2655a2e1e5cda8ad45f2c9d6548c62d19982a3472d37ac2cf16d80dcb0f4fdf3ccf97ae9e03cfa95df2b0d997755bc04f88f17e6b57827f316603c82ec6c8a9b01fe169541b152958258123ca637b297799110e5e050aef9fce2b0ccc97de9b43a926709afc3be86b958b790de1ad56da328e9fec534926bff6bc277b1942d411678bbba3af593a7fc060e6649c290a96d20e2406b370405db3295c53ada2e76aa4477c484d18c330f5adfdf992a7fe766373a2ae8f517534a3bffd5ef58418358f0fee80c36e5790120df0bc9a2aac0d0b98facae3b447d04ec95b9aeb164e1c805e8609ad9656a6449d827a2b8c4bfc862b9c82d90453258d26283d3dafeb960faba7460662e215805cf3efa15236441fc92d4b88ae3828f4fa52304cedc4fdec7b4a0d2cb97d2f6327d7ddfd9ada2183ee422037546cbb8565e939b7077f39655e10ce128b134596bd6c8a598b5638dd7415ce23e953b044f7d206d65e2ad882fa6c32156a8dd4e93cb90868e520e9b0632e34b86a033cd5178a95ac11778a3af563119ea57a25a0d7f5f04a31506aadefbde30a007c84993c6c8759c52c0a193baa4b3420ac840d8a7f83ad68343a3075a823c6cd4778b770dcb1dfd21b3aafc40bf3d951d902ce630cb330fad78115761f3b6af51a46f5852bbb864a899f10679981e96ad48c6dba2db3f8f42dcbd21c0f402aff7106f909df476540803743da41c22504e31116cdc20b6016941ed0439c8c8772652f0dc8a8cc00736b26634f48224d172ebd819ac26aecd887d52851fcc275f45a6498582505e0ff57575ac50be0b5325538852f2c75c5756624be9a6244b41d67e33635b21782d6a3a6f5f66f1c34799e7fe08ebfcdc3c68bc08c332dbc51713a0392427eef0437505fd164f8663d698f884630d271d0f656ad78fe6524cda7aee80c713dae8cd3fee8aeeb897e53f0cc658d834a45e158820adff4589bc15130f50945aa9405ee632f9b51c881a7f1513102d7288c70801fb91625a691c7de02c37028471ad326b677aeb6176ff5b2097a347da3f9d66d834727e4ab366fba92113260030cb828b73227373135da62a90bee2373a5f25709590ed5c43156163bf3c77e565e0eaefba0bd2544bdc5d82337e1685e5e0c34a81a407a5c95064c26ae367c2c8d47b56d555c788f91febf932692a8d79dcc496bd0f3a800eafb460953d558e9d93eca39e2a6bd54f8bd1e20de8d02edfc7bf9379c5b2f65e240ae2c35f2f470090726281d40d22cb04592076fdb4494c6cb93a5dd8e345d5f1c819426b8b8998bf5c9c6c6274c988c6673096502379891e56ffb5cf65c79ff8239b79a85b20b427a29fa3865fe85415e4b005f4c0df663bad574f1d452a6296ad55437bfab72988529f0861e6927a4f4e6eb5b94db5aab6f09152a97d9afcd81508116531b2fb783821f0a1e6e8002da6e76ece9baea13d758eaef893b78b2cf4a2b64595e943d145adb5a80cfd875450eb681119c9260e87810e78d637ea81fe141703bb1940faae69c64925ff3635ecf95e3ed69225ebffc2aa0792af4c8439e6b1abae1af30562e92fa9dcfe784c3f430070a935f121ea1ca11529b4382d77aa35593afe0f8fe2cde24735a4f802759881c81430434f4649b88055a704fbfa533042f06e0b275180d705339ecca247b35a88bb5f964da027cbaefd7de7ed632320abe18b651395ea0920e432597f7bf13998c77d41bf6cf68864bcb9dd3b0e227d7d2f5f1c08b522e5dd8e713a3a473a4d49efdafdee7d202a2a43d4e0a4e12b594e89b11aafa8e4fb308a8f48622368ce9f0851b1791ff50ed62f1fed9f4eb121dc4ba1f785ef6d7053c8edf9beb6ae56f3ba0be1564876cba3bdd6889875df4c60dedb2332fd7a8a37975c3375bce434cf6f3f25f908869ef3e1ea3d195d3b4832d6db7da40278a3448ec5e8d863f563abecdd3f2dcc2d19dc0f511e2ead0bb3abd7ba76f7db44f9cc4be26adb7f317c50ad494b1f9c3fb05075431f2e4ac89973efd15e743f61bd2bae6ae4f2b9ff90d6f5f8916b55491bb67f2a76e57efaa835d5598b987f2015348face3f12ed82fc5b07576946fc13ae163235c6cd32defaaf9707a58b5161cb62e3ab38c437317f5de22e382a0ad75d4d273d24548b6646a7af5f7185f6d0186f806e7a46ae08b3de386564886ebe2139e2c30e749c6636eb92241532a8097a5e4a26c97268a4bb9df9109da6149fdd6c3009537d4182ee8c7f72e95ffafc311ae446583f0c50f596ecd688516b1501ad9d1e6f1d39429de99a0356d258b30f44f241b7cd71677a903508cc31ab2ae7c6847b18fbd795c840b0a91a057446b08432bfb352145b278d9a6a10a6839a2860c2ebe0f0d6e6276a05a5aa695ca1c4c093b7a2716ea6ad27190521d27c21975772ffa6d8efaf0bfe727e77c1d9732be9fa9248fa00519b7d6af99c064c8fa8c166de3fd1e88545f53a5dbe2cd3c9dc6d6df1ab7f598315466546edc044c52d80a4b7762bf66954681cf8a67a794c93af0314d8b0ba901bb02ac662af6e5b6aa6f0fae6f0eb8917ddff5c0ca18aef9191386e0588f23c945bc30ee5ac0b91a8b56757c7980fc71b0e0d7628b522b98e10c91036de34f95f897335fed4e246dfc3118719305c9c1a6c039285867a988b3487a67fb4e41ad1bbea01035096903244389794c98bffe38371351ed16bf732f7f56bbb7095463f7d8cdefd6a996fb9bf5dbb9e398660512aa082efa3fdd9264234b3a53fcd55a32be6584c120be9116442a1da918b9d471f80cb4168783ff805f103a807350ac972539c2af60d548be229d1ea09ea2aa6136e5160c19199dcf54c50013e8b9aba27373f7f62195108e4238cfed03433873de27b74ab1da051716f4af3e4eeca3240f58357b6a9c712ed0d55f60b8dc3566ed7e9b1136390ef12a0f99673ef1c191786012bb2d7872cbd3d1080ec75b756ed8a67fd18469d6e99ce097c4d2775570471c5eff983ec3988c3f81f25809d50bf9edf4c1e5f6081e58190bc42a4fa62da1b01a0122122caf4764547a541fd5fa9438a745aded60a6b22c06f652b8f4e40f0143624d8d7870c9d047bee25b5f207450f967955fefdd3286b7e551b03488e704a8ae235e5975dc31e1f96ef2cdc3b1b94bcc791b27cc5d2ca448b37e4a4f373a0d8e2d3c844672016db0a092b19f186b47bbec0ba249ceade97724cb699061a7d2e0eb16717682c69796dec7abd718fc741cbb3997f36fdc570b55db688af099569b5b450a813112dc815c213a45356b19e43a9b1fca727ef7d2c080e10edaed6dcf19dd6bc5b55903da830e26402d36d1d71e8c4dfe8e8285846d1aa4c7c6774ced24b14f4b3dba69a4ae716df0a39e99834917c4cc75bff5b5dfb36c6a32c8fe86a085cd74849f839b8ca83b31c4ddfba649359e93df8396726f3e8ab99ac13bca5a5ccd6eed084534070d496c9a579fe38d0e0989e0f1672d7b765d562f85e1fbf1e20e1b14283e7563d8dd9d7590513761100587b5ad8052a8b600c2a5b8ea8194a7bc3d89697caecdc3f2045396b8481eaa7e07a4b302def69bbdf32a44af289e5ef0e9ee087b0bb9bc0e84e5aff4cdd4167dbee845672c1f52d2c1e56e9b4bce3aa7156b03818af57603fbdc2f0e408d7434d2008388f7286296521f3546466b12e1c6aafba37985b34c16db51c58c0a3bf260537b5159ef9b9c7cdaf011c14bae626c965e60dbc218c7802b5e15e19af3177e96ef131c3b57a470a7f8d189e5b654fd13450212e628ea549d03698d38b30e123f17213b1d5d56a27ae9a2241aeca2172c65a0e7c1d303aafd4bf634a5801e7e07ee786340ab3238ca0ddb633e992c76d24563c07cf1aee8dc1c4aae2ab8e5107ac031f4ea3ab11f65c1de9a0faf269e476d3df2097312315e8ef7b5fe482d3ecb0f0662761c6e3838dcfff525c2e31bf2073b6c9c17732884d99e70986c6fe0e37bd1fe31a99fbc1fb4af6fa7f67635237ee2d4bb3987c8be421373b7b7ff84636ad53d8f448c589019880b3d8fcd43a2e41d7ec2f8e59506432282324dc8b443ec85c87a43062da904cb56c4966ecd30ac2024512b0b0c8f8222913be012de0e0e6b6c661b5f56aa343ae7aa8bf8d5986e54a904af12b313a869d200bf3f8e4430416ac50915e3d4f5a55f4db73aa41ffd911050ec56885982c7a270ecde1229ec42dd041dd3aebf0ea1eadfebc091d6a1967456c17da8ffeb651af7c0506b536f8c33509e764c553968fac3ce8e289b6cb01a30802b72868ac7a6791902f1049c6a6ab7fa364f33c8fd3bce41abdf1b4dd475919c64d9f13f091bc43021b398b79141e31e32035427177899b9aebba50f5f0668a4bc2914149ae126650804474f9119d8cd75fb6a0f77a9be20768759ad4c628a70e4e0359f2d6e933bfe4c7006bb9764d9459d0e2aa4e3de5526fd5ac4bcf7fa36be7082d493cfd41d3fc19ad071562ae562e9cddda5a53901fd5455f58f69da49812399b12d75322ac920c6cc63b53bf9c8374d08e37a8756a1e23954a50b8f35033cc0fa373784dba50c68656d71ef5600ba9a81b35478962ef7b7be3e1186ccfe91114d3016a19bc96b4b1118dd15d07110af6c96cb6ed47184fd10af076e5fb1eadeb6934fa467ba9e8004c8996485fe2b2258f927a6783546bc542160220f7c8e7200bea8de31801334f9ac904465e5527c752e7259220c63f1dddc7bc8bbedb4a3834bc92d0ba286e41018637f526abf9fc18d54a96b0e5692fefafaaf242f32423eb4d984b3fc372527c352a6961d8d19a6ab50c52393e0f89b459311ee87192978d265c9aa58cd2c77cb3baaefa036e9632869e4dd2fd448efd335954bde0ebc0174100fe7c6b8319f91f4ea89337c59e0f0a27624caf707cfe6f08e3edc0224f8fd69933d0877c60f8238943ebd51cb5c5f541a50bc3b10a955b217769b9a1368f650b3f51695a5b6f0502230a0fd78958c3e248a3acf5b276aa860670c94c53e23ad38192080c33e29c939dfb411b66b8999f327739e6a10ef2d4e5fbfea86d37258e1730080c151986859887299663ddddd961f69888eb85aa1c60ac5f0ea138a786daf8107726317f85a24ca3a5aaeed37585378342e1240270f192acc78b5c8eb46298020c78a341d49b592875b6ef3de1cddf75894ecea9bd996442bc3f26834ffd44ab6f1dd78778b8d2c343d81693f2f35514b26e066bc6ee73b1f464ce2264b49ab18500caa0d99d4d0505e5b3b3739d8545ac7069282241e478b442ae753aeb7a0f424004eea9aa944549a14d14837360c875e493270557e062c72caedbbf7c9ff793d47cf63bb0816551fed9000c5373306ce2ff7df3536df63a07788f674ff52a99e34f6f6544d7c8dd584eb86953a25f5020161e2fa694978b0b41fb48baedb368a966eaa6d0963ddac19936efb8f4fdf3533ef2168a70ec5d9ab62bb7f1c674e50041db322562ff695ab31b53177bc2a74dac402db4ef99af3a95b2953dfefd19686ea434d3fe796cf062ad5a8a1618090f2d27001503f20a56eaf1b915626fdffe36f2b907cd346f9284f4e2f3931c461bf6d58d996d612799e7e72e1c067b780d57df93f2c293d4e87e7b7c94ce05b88fe84d110f59e623eb219a19536dcca6ea89c5ca5e99ee7a1b38350f69db8878d35698ff1bc66c8a39cce62d228e4b291e8b4f80a116304594d5834e417350f855085c94b4a7f73e1e70ba2384a6ccae72157307e1c3e02fb38705496e2a7f31ef00b7bcae89fd0f2d9841135e7f1dc08aa48b571fd5103800543b16cbafd99e9abb65b1721d846ea9b7ca18480259839b9ec31f12da36cceb99d09a5a663381a3a47dedfba67102e904ea8266600095ed48249de19de0229d1c06fc24ffd3ee5595d3d1567c490968d2e982ff752b08664e54d70101262c0d9eaacfbd7b07ece3731b79c886b999ed845e0055b1b40493240a5656054de8050adeb8f4f26e3a4e81c99753c0bf8468f5bc3327a0215a5a11f196d712c7b56d4f470db533649d75149d4cea4ce1df575964a6d00d0717269069f41887ee07065ca0a5d0834b9ea927fdab3e96f00d287254f234f91c757a0631b7513813742cea02a56d6364cae497c232e7a7baaeb106975e28d2243a2b11ab40b471513a6c20eb91cc768625436c00b0ac2ff117876dfe59788bf1ebe177df0041db581fdff49856f270938802710e0e7f3b25eeea586f0152e450bb229b1b56e9c2304727296ef2513c41199e7e2fe1443d433f2246b93696bb8870cab3cd44d0d25860fe4ae6fe76cdbe2ab6d97066cf54f218017ed67e26a2bfdb63be744a017db1949d7b38789d3d9dbb091b7731c9b93ac77a43f31ef2c66f6da5ce7d6436b0e1461bd634367e6bbb8fc8e540598fb25a3859e9aff003818424e1a575670aed90d8dc18c30b396617d15c70d125662fa323d4467bcbdd3686ef072c435597b176d08996155a3a3e0c2da705687613d16c5b53a4782f4c56264c7cf985f4722b7d2cf4e1ca01cc8470d29b2719ffc78253c46eeffbd57846fdb64f121ffb01afc8df3964c9e62c900b793e30ad6255bfc235740517393ab26d78d560d9835c8502813df66001f0641ff0b43a84f1ed68bfe8af746047db438be22d798e56cba463c13830b3a293fc53e73bc3b10cd722609740e91e4a00f71b73543081ad0917ef62d87731efed87ab2f9ca0830ff25da159f1e4b8f191bb7fe3149d6eb881bd70d100dd9e3f75aa8ac66263652528cbc2ab72712eaec4e4208457881c63cd7147c913493ed52a84f90b668209ada159552a6b2048ca566a4be71efc3e5be1970702a4a9ad427cd0ee31c6ccefd81f399235714b2fedb0b911af3b8c31d00c30f31f20129ca8df14768322c0b1729a24af059c47d38b98bbc2a31bdf645f30c7730c14c740e583b6298c785ad7b88c80115acd9a594cc812b980355149da85f0cf1be8eef046cd35daeecb289608621393f354f7f322310c07df24e23d0203d2caaf350494edc65776995105830cab9de582be19a3b299884533c52fb076f08d25c117a3cd97a51bc7529455316c1d60187d89521a9fef930215ea0c9eb25d8712832826acb670d92b502ff025636e8252dad54cf026334c7ea76ee309837af55dfe6fe3ab055f1613f0647470f374f4635a564e8d609c9ba35b50ea882272aebbfabe8f2eef521559c9fafe499729e27d1ee82c253220ae04ae5b881c6f02727535d1a8b69b12470600f1cb1a481ccf16e2062944bbd67a7c07f56ac947b156d2f404e4ddb9d28c06138cd558fe77317b74c2eed071b3a34b523a8ab33512858ec787115dd02224482368607f0edbffb713f9524c38422392856c940d5a0fbbe1ab29fa8e6fd3195a469903585f34e84cd6517cf8da2c0154d3c8e2ed9b3d3ff9a113d24f2bd7638ee436f5d0cbb7a809715d7135bf0851692086b81e33173d98f12b2f4c05dea0a623961fd3dee3fb60ff94cad2203e3fe3d21788bf4acc56b366ebbc20e789821e6181b7db11ccdf40636a560be07055747e720077baae23d731ff698d82373b2a4f82d948b3fad9029989da335ca8ce596bf295865c37b558e915acd035be8a6abdd41aefb71c073838f9bb5f2447a421e4c56fad2d3552af21c7b3707f45b4c2f9a515b0809c78a5998588e9d7e0b0789bb7168ba414f4119866bd35ef1191139bbe2ee6aabfdb921721e896c50da0ce8daa8dd63963d35468fd84a71ec3f6358b9b300ac3d7b347477d1179f00ed078c2f2d6583a83c2ed5fef878f6ad05964453ad2e0d60b2c8f75d06578d6f7287eca666e11377ea2f36059c5ca45f05c4a2df03949983eba4211f66127c4fc18213ace98781219c18db6c38773acb9a39cd791523ab7e05eac3d86d12c50f2cf70405936f3b939a6b2540d09b32a0f8e7497ad083ade3e8b76c8b6056c3a2f0047f7a874a684d1bf5a7f7aa9078774f09e11f31c20d36d8f8337dca2c199660612cabfdf14f596d6b978ab3939fe8ce208e6d37dda5552e2cb8830f5ef2b148c841b6a4fb23a8ea19c612710def5e0a1b8dc2d82df89141734609123a486019264ffca521b0e815dd10ccd22f4c0f4e5fda3b71404eb6db2ba6f2db59674104344947c8df7efddfc2416cfefe9096a83068849d396a9e3b38b9492baf2f1e6b42044525ca759d1fe0e71ba8b402f36784eb7139de7ad3f2fdc77b14d700e283bd6472a5728a123e7f9edce3760bb6820a457d4208efd794e2be032ba7da54a9db3ae5e197aa1013280c9e6f7adc9dfa06241adbb582dee65ad9f5a53d3b97ca48915d5f203442003f37220e9ab6135eee57060b2a48410d183c2d955bd72892e76df035a15ad7c66fa37e0def6bf591e559b77fc1e594f2ce77f55efacf4057d056a489824336251c727f6951fcadecc31432257ce15bc3418cba372875c361d95d99963fcf35ef271cb83fbdca4f59a2c177649afa05ffdb66eb12347d3012ac7c0cd8f79acce1e611b98be3fa221bfa7a4e5422b92be42186f062724d8ea983e2a3ff081f4e82fd763eaba5f517b0f738627807354d1433e1cfa6c248ddb91de730cd6533ff8cc4d2f0725d9a1f8651395a5d208f51d37113a35ad1c7ae63fac1ff749ea230ab0118d746be3369baefc52f25ce536083f3c58c53424e53e9f335cedc46aa1470913111174c166b3d94b66b07fe11fae009d178af37f5c9945c1e6aa812e45aa67d8d9b07fe639991ad197a23fe6e6a3c3a60e902759286ebc972ca79bf822173abc5663b083726664046a5b9201ed39c661c179028004c5be1bb5194695f83943f9b645a3091c7db18db171bbf76ddefe11d7ff8f55a1ef4bc78afb3a4a5704fb9fc8b4075661df9b855653e19a60e4f5b2ef8397d10531273240acad03bdba1c1da6c9445c6a4f3334240ca3fa0a997680b1e571693666709e6c95711a8055eb3826efd36f4b74b0737292bd43f8927da27731c96d87a7927705f0f507143a57607038527d9dfcba567d14786b843d7370b46a44d190a08ca4cd62f6f97cb90b17fd5ff85fc0707391c214ad4e21a8b69f877ca91ac3655fac56a8437d45f5f0c8267c7e985f0d371200716beaee7da7db06e4c92abc509b6c584514c6b137117b230a83d3daeab9733d58446717427943756eb9ea559de6c6ef74bbea1f1ba0342387c8976346ad8ac61317a72b3f8a548616f85d2723b758a7f7bfbc32de9eed78eb0801b7ff562460be6d2d72b1cb8368fcc235db2582f28e1f97ee7e252c4f8687627b3d627ead01f7a1ecc71ba74d3f3c4fa61101ae76a05c21fedce7e963f34ab199ce9a87bde7e63d9eb21b5184ba71c525a077dbbd49e60b998716f2f52d0f69e750fa241a758262f086398d198c171cb24bbd71be22b0673018e0d8064b0dd1b3323614447253275ab2432320c68cc86fb2f72b81697f7dbb27aa05a4e7197194774ac78fc778fc1d1e46c1f7f470c607c988b5e1e60f7eb2bd77813eb380f409d978e4c89eb0c614638ec4c30303c642f7ed346145d9be49b2d0554213e46018d7aeb312cb716e54bf10500fef6eea9b165981b4bde2c2bc834b004cd39b6b71674d6b1e283944b2ba9cf76dc940039651fcf19d3191e29a72e8da2a744679eb8fbf4f98290759a3664d06585d5b0a4a48b8a611051bafa5fa56524723b48917f91b28783f8c7a99011da8c91092a05a7f2614f81985220886b22fe50b7c83d564ee4470cc69d5bd3e1fda96915a36f955e72ed900a9bd619ac9b287719108698d5f6dcbabf9f0bff20399e85a872eb023330684c13b7b687028d7807ae29e94bbad559e2872e32d14968b29146f89f7aa8e412d67fb3b2053a063fb3c3f4abc5eafcb13e741d7a61cd116329722597bda575fa766b85aaf0e7e2e8e95b6c6a44dc24bef66ca2e0d5511624a69ea29929482bfc7fd285c533c2a7897e13767a22e6801234eba1f5db4b010a079f36f0224c151577e7157b00e6365c1186e5f3a8a6a74129b6ab9e94b2ed316f93c8fba40145b3b4321f94cbfe34f967f70451b49c87e9ec03fe545047024d30415e4a6841fad89a7ea2f551e927f047eb54e9101f401e2916a2b302d47414827aec59a79c5308623d0e5226e8bceb13834d05458ade0b7554b311931b2d792a108949014648cc0e227d35da227a45bc0d9d3f004e1be5f858dff2b2990bb7d6af5aec70df1722547abc82d3b33e531b9d1abfd1518869f4227c3c8608e7e77391b7ffa429fc3e26477bdee7ff2dc08f8647cd34c9f0a1596ef481b1b9f54cac5c1b1ee8a2dc21e069c84f6c4ba928bdb2461aede9a4ea51f4ff1731d181445a62227954f66f355d166b4420ba7b25d2ab478e6890a1513cfd3e9bd76c179cd21095da7229b3095ff3e9513a91ac7422e71150d3985ce39c2637bf956c9b8552501eb7a1e492cfd255105d276fba9c487e6edaefb884850812462fc7a0e490276fe75d69eedb7ef077b8874c7ab3c4c1826b9f6b164d521f44d670b291c825a78e4eda85bc00a456234058a59725055a89fb996b2256188e71292f1e110e6a5a031aa36e069d7ced5789967902548951a0e8c095ccd4bfedc2bd70cb352aff0242df1e447a080994cd409a5d7fbc7df0b7f816de3caaadb2a2bfebf5ace700cc8dc8c8d95033381cf8583ae267892f245bd8d5338ce8b659e452129bd5681d5dc28ab2dacf486ccf662beaef29d22316e49412c3e6150ab7ea746726dd77dced7751f5159c9914d8b95c95e352a466eacc72d24af9bc58b0627dea8dc12287bee93b431b9d8710b8a6a519f95999e1f73caa0756bc324e0169a16b1fb09cbeef0f8782c10002d098de7821ac35f9bbf04098a39d3bbd1dd7db503957a99663876013478cde4dda4f2095ae7c90b8dc3efc81ca490fcc54b6e87eac01486649af60380aed7c48f220eaff6472207b3aa0a3d85c0b0b737643fee19dba805086f5a639a649ef2348910c7fd5562c489097e9d70d5c113d198f231b73b16b12f5583f4f5aa67e4f97aa62db13033e75006fe970a74c70c3f9fbe667d439840cf69633a3489fd8f401b986989281ac073cbfd186f0a6e9ebffa69c55e1c4b77f5b4feff69a62c88e2550872926f9b33f8cdbaca389b4a60fabe16a6d05ef340344a09855961d900b96bb3ab67e44b182e4e3fd296c54002d4d8708318431bb718148f0cac8c3059db3c1e43b75295740fcc1352fcdca23d614f8d863f281d07a89c2e9df7e148992f74da307a0df68b5442b0365b72ab2e4b2d2cf3708f2733de47db4ca76474b52362c1b8ffdd86c8711b90f04648ec09507c0ffffff3f