PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 62944 962e22b9749abddd1c50b8b8de7e85674b0f5a1bf0bc430362a32eeb35021f75

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7dcb9747bd402c63776c4ee5f7acb0cc491e7110c2b7ebea23c6e33da1478935
Certificate Block Hash
962e22b9749abddd1c50b8b8de7e85674b0f5a1bf0bc430362a32eeb35021f75
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...003659000004740000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000008c0ede086eedc96f8b51e3c7939cbf41d1c203372ef9e70b53d35170fff73b983c4210672cd3abcf5222f3f4dd557e867355424f860bd0d0a48c0a03b0bbaa89184919178b97a9f9f2a4f4b155c4c689e370da927a2aaa0af4110000000000000080000000e000003659000004740000

Raw Header Hex

000040205feb4f3d424fabaf749324bc1cec7f7140b7619d0a7d266b9ab08603bf51bd4ba8443c8a52df52403f557868d6a766fcf29d2f5dffe7e9c42108515018954d74f17e186a2a2a0218358947a13de3c623eaebb7c210711e49ccb0acf7e54e6c77632c40bd4797cb7d

Proof Data Hex

59,560 bytes
121216010307988ef2dd2d001664db1df39f10b179630a3db4921e02d8ddc024a19afc04f852f0c2ce4eb2e840b131de3d22f66846060a97e1c4e694ea10cd40664e3afe5996852aa7196deb6415535e83c525f89e655f3f887a52669bf78f7de4c27345d6b6a13c44b61605cbe2602568df5a082e7a065ffabba5df34dd8d06ff2cbc51bd8530bcc2dd3b58f5b06e140de1fd019aad4e48005e56857e775b41bf0b57e00b8b49d74f7325bbd304cf6307a132fb7f6dd33ce737c0581076382966fc0c0e83bd5e7958ff3030c96983ce218e3154d0a9c527f7d8c4af1a1f2b495edf173467870b257a112c20d5a3960778716de7d85192cd120cb6b872076adca8fabaaa311de4c0782ca0c06639b3d35899311939962546712a474b392945a683f2e505039820768b6c4bce15674aff422c59abdbbecf1d9904c103d154dc5d7c210ed4a6af00748cf3321b2d4209c66260c2862f8e43bc093740540e44110526f49173837402bd845ffbbf4515d96ef3f2eeedf6332b51e161d6bf10db9ccdf9d058983f15dfe4794f413b950dd49fc889dae47989e8fed9a825f334f10e534e9e4aea65e6654abdc96f3cd68eff2779dd07f5e027c43f57e79f59fe33a983e81195f98fc0484eb423d61b0ba8c0dbd62c034956aa5496fb93aaa72321a35c4258cee7163aaf656566086d5dd7b689acb7eb005937bc59bf4d23fc61d94749278bbb2ceaaf9236a16f9fe539fe6cedd6db05f83e90a485251544131b3985660d1fa6fd7c311ce3be0b6c5d9fe96bf5bf268d0ff2126af5a844fa73f5a2db1d460b1f253596d1f576fc7ee448f16d82369778566460b136ddaf3a270bc5e971d8f07e61fff0bc146f6d2ad0845f3ca003ad2147d15e0aa4641ac08d1f6e04a1801ff3c5868ee9cc287aa4b13f3e32a4ee47a9fe0fec66bc794a977d963b20f12aa74f5792e37097cbbc7a13e723b37f7db9a0cc55f45063001e05ed0a258b15d9451d181725b9ae44b0ac135db4af3093b42df955eb617dc6ae81c7e9ea88dce387991c1894b2eb70ef017beb3a3c6d35e9ccfa1271a08dac33c689a5adab19395c55dacdaafbff401a14087904f5a680770c3f752383f74355441975fe763e585fd614457ae680d1915ea8b67f69b0b6546c9a9a66d1158b8536a67cd2cf697a8b2be386f90dc7204f65fda30548e232a4026b514eef9a3a17d2642f115355779d777ec593e3d74cabeb7c2d9d9adb93136348bd7a46362c4ffc263e32da92649a4bc55b4842f808b337e76fd0df537f36a59c6e39d5e7b2dda3805955ecfa6d6ca6dadb9d8c88ced7d98f4baf32b9a542cb74e9230dcd06540bfb11a82ed6c686d5eb63fa89b1672d12de893d78674f6670a1a12a9ed9d37f06a15a7ca0f3e83307683fdcddd71be88a1e2177360fe968dd495ead6c3b5d010badb16e4493e6296562571f709101c80a880fee1640550afc2aff4254ef012e65e909c3f55e4e0f1c31e94507025b37273d42b912e4b4893f8270231cb0e17c3792c53f30d05b3b7e5dc4bc34581e109c05b838288c7bb17350d4e91f0ed8959a542ef2854ff32f0737ce9b9f707c5994afa584b49ba657c7ef5d1536f9b69dc9394f9acc3f1686369bbd697860c594b0f0b5a0551bde9caea8e40184b90e8120394e9926f2551a1e0df12617bd03355b398ca50b4c2e6888205b0815f2e9d0999ff250097a6748aa3cc5dbe2f185a81fab92df826bf8e309a635bb81d071dae49c760da964936220209fcd026d255c9a9309258aaaf980af4a4873217f60ff2e4aeb134beba26421ae0567a65dc71e12fb81f57d7fa29ac9a27ef6cf0c48b0db39fc7eb5c29e8c096fc6b11a66eef0c23c281cdc272f317b99bb4ed8c6aa8b5e24f165a13b8d9c55a14e4483515b94d73c34ed0e315753718d033d2e249d76127b6e04d7535a617d10fbf01d5e42152d7aa31710e86a099fd0cc6da60239f6f418a1378731ca963cd508db0c8e58d48d9e5f79b9eaeaec9b83ab9461130045e0b8a539f18902db5899d4ac2aea12bd2364da57370a73278f06bdb41dffe6612bd8a05cdaeee50d6415d4845932d1a9a7cb456fc9360f8aa46b48eca1b1ddbeab4e9f34a2249caae5828c0342f3fdf2c2a1781892fd941b3232d9b81242314a4489ff1286f2906d9dfe8d2a27095fd366c6238afab6a6f2279902ec3e0e623d455536e051d4118ce6aaddace31d0bb4af02591aab62dd492f0c0306d1f353ef4654f9dfa4f08f212af324859fb1ae0f470c6bce6d8202ce704e9149a33b077ae9c9584c321ac3d5f5ee7a02886c275c23c409dee8c753963154b9265622d3a23eb4df7f768a1a7849abead9445f5a717cccbcd52bc9005fc4d42a8fe187973778f6be0817263b8d58f3c24d3a6017845d5f3cd54bd9c0097604e34f31b713d05f479f16b2701c51e242b49b8e75d84f2199ecc09f0d011f10e868a7b0afd27e949c764fbf6fdb5fed28a4fa52d32cd53618a35d3b1f6ef553b4e87380893c086fa2ddad7227474437a7541c3812c0d18c7dfa086e8fb3b97d95be829d6528ed91b169b9c92043eb98a21ebd093e1513749ee91cc90b1f9d9dce2dc4426a5a5945c21ed8efdbbdf4c160138154bb3dc0f3afc8c8e0a0dbe652566c113867f364418866ea4f16fcb2bc3f22552be32eb1bc73b93f99bd222e3cfce909c64e76176cb1895685f4e831b41b8a4054770d0bb04ae97f643fe3399cb9657f87d33c94eb8e5a75e39838ad5ea0d74e408f6f145b6468ba0df345619232ad9486841b477b550687dc6e1e69e354f774435b289bafb340d21507f3ffa537ce59a98e80cf6d7cd75f9363af663733650dfa66a2f1264e551a6f7cf17df41cdc3fcb92d656ed1f08111f9fd1aa1939774c3435f031c31b3ce3ba948dfa240d9240096bf6eea19df2739029d2b61e0670b988eeb87fe50544560ad9a8a9f8081017412cba3b581a19bdb9f23d8bfdc97f5e921fed93557e425498627d13d7cd9d988c7d07cd582dc8420848da1a4b81fdc39cf7fbb7083bf53bd1bb10abfc7e5233a080c60be1aec11610c649bad4d01f110c9bbab8ae10342dba3962efadf0cc3b48d8a9d4df298b804931d3a582b55b580aae8c52db4e5dc9d03844518ba04952a629d9c195a860fa6d2a44d5e1d806b6e47a49e0abd8d6b2e8441c231f9293e912aa96915cad40ff31536e17b96438bd055f6c0a30bf42daa1f1b0a51d2e2144206ddece91c8f71c8ad7dc00741b553e399368bfc56449f5d2b081b7220cb7152b609262510b1eba281831f452e25ca3fd7f5ade130ede93b79842d80b604e61c9458354e0ef0fa2b4ad9a5b376206cf5172dded8b708f617c6bab10879b5bc021d0d1ce2228a51a1ee3388ec6df25422149e83b48de1823e0acd29703d28e0ff93a2ac435ca7f2eddfadc32336465988a141e1df69051bc4aebec4fd8d6ee3d875cd1b786678e9ccccceebd6f9717f4da38c54d80d09e5e5d3485702370200b9bd128db1c408eb9694b095ada63f43d635de0464db6c7edbeb4634e5f5d5d967a4d3967db18e23772e3b5e769f8cfdbec347de934ba542b91d5714b27b40ed248dabf566ad7a7b1d2a26228f17e0695158625cd4ae06307b9d5e2080087f19592809923f980ff3059c83ccfe3024eac6b4dd8653a4e40051e01f76e54201902a0f211f9c4f7e4272c245135972594c89c05a69c4d2ff2163c82afb74360d0d38f31d974f88ef030e4095cec3db4ef9aa1c6e2e022aa34adc4483637956fc4b9279fe01da44bc435a3bdc5a8ef9c8c91741299d174897ee709132e1bf1f571579b47364c218c79110d0ba668ed7e9db50723c116819a279cfb1eff0a2a50634bbd24d24cb1756e1337c49ada4d08400014899c2c3708a22d9260b719dfa9477281ee911051aa47020fddc8a95d2fb2ca5aff24f753dea8f741fa81f742b1d213fa25a8430e0ddfa6e9f18eb338416508f8459b1c68221de107fc19a719013b1c22d4af0a935862d8cca5ebd336b71b471be3b6fa4b362d84ea8f9ae5f06293e2f6bb4fa9332be9fded55adeeca75e77259a3445576429457b965cf7d1472b2ca370319806915c017e936d80ae48deb5e6dac6ba95b16e3bb4004a50be18b5feecdc3944f534d9add7becfe13a9df46f34677df06e139c9da13b15a4f32d321523643035e13366c113a4b192befb7682e901f6acaed9dd0053650daea4d730f43f6a7344b8c3193bc6f22ca3bb8b95fd2b69c4e879a0de4f01bad03fed2a6541384c811ff7f3b7e77f7ad39d601e7db81f7054e8125f7828dff2b6b4446a45e5ba88b41377b18ec370bd4e3af78697ca6e98e3575bc0b9337c96d43c0f9f47b94bc0e5eeab8339efbd4b4d18de9975ef1b83ed468671094255d2c7dac5e071acc626de5d2451f463bcaa45fef48f8f082c3f84cf4f1719c7c83b91f9a8eb0fbf967d63078479f0b8e00222a29b1cdb648314ff9c459a395edc940d03f2339290aeb0590557892c5583772fc10478f5b96d17c5123b8af94c4223eefba295c868dc4a341f32143516cf93c5da1e279687fc6c60a512b92a1653cd30aabd1cbb8b7a1d59b2c6c207ef1386eee07809812c8a0355cec3d049f15264f0ca6a48ffd7a92d97fd06baa6b0f5ac6e872fd26da2e410803cf58257f662b86426f5c651dcb2011f1c3a0a6270684f079cc259c2bdd0188a3a84c4f454ebed194e13594123c05d319227959b5af4c34fa3311e8631ace0ec87b07464695314f7d7bfd9488335d8e058dd6ea93c8e8c6b28765b93636cd724f4ef3528c055675db8508fd40faeb4b98bbd9f6c09ab504aef230f7127332fe1b0510c017732748423e49be07c819863d283a32dfa8fb08f272dc122cfb63e9106f7160873fcba3dfd5ce35183b85269fe34604303ee8f161828bcf119507e5c492a96030367c5085056b6ab8414b8e4e4f6e3b23f1127c36be3dce3dee3554c2b6ca97363ca22e943429df878dfd2f571f498556077f6ed3b2059d6cbfcb86f54c6e181ea415033b6713958f2d836746ad8aa02a601dccf42dfd2ddbf87a894e10163dd9dccb4e3b78a314bbe2b9363b0d425224dfdbdecc6d7bd6a339e67720a845d65c4f598b216a32908bc781f742a41fc8558dbd297be77fe6f6b065e6b379b0e1c5b1b86845c8992e00036716a1111c892545fa71d081df96c92e861546aaed4d861356d08867ad1e1add641a4bcf659d8187905d5bd6aa5581511bb4ee2032f607592f9e05f3cf845a301f5e11994cb20c4cb576d5d84c570bed08eeddf82733612c5f60e5a6fd083fb81f745ad88d7e07daed4e415a752fcacb67a8eefd1b1cce12ef1c12048e7520a813ffb3960b75f27e8999394d00304bdc9092753d9eeb162321846ee285e7b3d3491ce71c6e3f95ef3dc6f29464687544a76e5b8823411ab45b3064ed245f9088deaf2d88b2e26124a1099135c0561fe3ef6d74766288bb40c168cae0ff80a9168ca859e387af1140b84d3274e3f8b9e5611f201ed1a55e0010e4070761922545783cfe65cf918c9a8f14bf797c1a2ce7518085b0024fe74d08475a3885fecbf1709f4121c6f24d323a3db81f52815e6e5adfd95b59e6672d6c9b0164761e78d07deb40f6096c634c6df0afd8163db0b6f29977932738216a381d1928ec909fe8f7d60a54511ad89d5b09d5e7602a1ad982cdd196d07d00d2f76904de02da8f3bd0844d2d7b5202ff6c27363d54de2f098f3bc19bc30e5aa7a390a7b984839ae1c9aa9bd5cc61b0f36adef78591c9cfa4e068237d6530881174b74b1f65013499c5819db019bd673b8825f0d732de503e7b5a823d5297c6f8e1b2cebb1094733e236555efed109ec51ec7fb121d05ef00e6d2de26501a3a86e5355e69e82ab1f0fb7de8d74c57e718e55b62d64b7d13567c1fbd1d7bf865162d2ea0761b80c61daa651ce15477131a56faa606060576ffb324ec0ab425a1b8d17d91ff9dbbd67cd0e677a7efbcc53aa5e2e9c7125ce8ece6e3e86103e5f0ccf2e545e1c7558e8ecb266c31d2bc2d89a85c7a5211684e8f59e784457fb93f01c367746625a50d7fd9f4c508aebb95ea7d8f0fb53016235b3d931e31aafe06f695d8272c9f4e6fbd28af40dbd695514ab23f9bc9fbb05e8a2ad0ddd4cedaa7dcb28e7b2a7b80ca50df17b048f95dae0f4bffce8645cf00de6ae14f6c66b3967a6c93d1a46748b749862c002f63db5b6319b76bca7870c5b75a6168973b67cd0de791acf8b3dd7560766f1ad78b173c99779565fe1bfb7401d25cbe5e152621cd5317672d929ad719a850a99c50008a0526805d0253b81933751dc928a0530e03d226e0bdf4ffa6203bcf7f9dfbc3437dfa3665236db02f9f0ee83b4666caf7ff1742e43d9952baac8ef084aad7c98f80b17a9b3d61373dd702a4e16f04f67339a6ea4eb0d197d07676f738e43c7325daf52955e7b1f94ff5d37c1c4eeb2d3554cd5cfe1f1be154fad876f5a732caf0cc5ce82c213aeef813db234af1a4c556965776a76eda9bf476e8ad2c0cf6fbfb732d8d735a7cba86683bc05ebb3f7e7d86808a424ec130df57ba15db6046d2f245123c4412fe1e363e3411df140a59b1d50d760f09a35c8a4ce80b29b496731e54878072b3a903dc6fedd974c4bdeecd6c5f9fcfd8dc247c36dfc01e0a1c78abe6c2dfe6b18dd8607de1668accf978c8ba4e590d0500487e2b050b51ad8d06277d5fea37e364ee6efc50e9b387c21d7c150d73710d0f6069f78dc04d6ccded67181fe3ecfd495ea8c705c630d899e1e13c69bdef49bc04907d983db67b8bdf82ab03cbd19c2c544ad097a679a0869c4a34200907c7fe63c6e08fe6c9d8003ccfb004481b0eb9b6aca9146271c8140a329b74c6e01ba5254623caf6a791a5b803a1b1e5a1802b9d0845f1e3354c837a6a9d7a3164df70bdbd410f842175c8277addb08e56e1c93e76dcb7030af89f8101262806b3e6a0bca4a54d84b10c5dea0f5d5daa8b62f3d2008a22dcb135daade5900affeaa57f650e8aec1cab03c0bf1e692db529397105c7cf0524cc60462a7a3e44add28175c069c7c317c4fa466a33d4a88efdc59ea51208e21dd1ff11fc1cbe0e24f37174e1be30cad4fae0b228ee81827a42454db90124b3c6acca5e3b36d77cfecea4b58df45a6973a0402e61574834c07047487ebc81fcf9ace8e2374187856efcde646ecb385238d1c8e50d142e18740aa85a484f43acaa337f445751be38f490d4bae06998bec75a4f35e2b9fdcee2b8ba9ba4983a50c2bd7839ef103c5e1e5bf04f679fdcb4d575d31e05cb5488edfcdc64dbe5f7632668dfc6e49f521733a20a2bd500d06ff4e44260f4c9e807c4f49c8f5c9d6c5c5811329d007333071285c22c90998b341bb059f33877b0965e8d0b56fb59e8f41c69897408cd3324549d0c32f7e812eb1d8a84807f7ef3a6d142f23832814b82f4fd784553aa663f01419fd0f35e05c7da9ff4430e65f8ed66a794645e528f47194f059baefe462e6fe3cb5749e7b8d34017263b18dd9bec5704503c2bf6bc6625e5b93e077c7de90f6e94e5cf1fb931a77f46a7163aea6d7831603ed3c0a6c76ad6fa3e74274e34cbc696ccdcf691128d3eb7104746e766cf9412239a50b2bce122f1c3b2d8c3ff73de9a262c647a8f830026ffaa650004cebbc35be7867e44e5342677db3855b2f333a63ec6a9650efd196cf3d0358ff80483588f65a83be36272b3bc964f01ed7c59b2c980e2afe2df076d0de0ae1757d2babbb9228383e48344d75e44173597d49151a86e23676209c350cb1295a4886f8dffe5d60bbe14264883e9fbf8db22520fec62d45ee678ce16785f0660fb62ea0c9c81b1dd98330399030a93badf9d5ff5c8d239b79881cf34760efeb8167bddd4508245c843cd10fa433c16d1b824c5e45312859b336ab2c278dcc7b243fd6fe28fa49233a3295887bd92ddd762e3d39b7c9e31e6e182386fe6bd727ac2db83113bf5968c5c8f97cecb5317af86dd2e5bf37d55a976f16133323fe4ebaf7b8f8468286b87c0488f1baa30c1f81a4064e81046a1ce3284d37211a140232845e32bec5d5a299284c673b0fbec17afec2217f6c970ee8c6690b751581547cda01fc93c0fe3ec515fdce9a3fa5828114aa0d9b8d6073a8b0c381c8ab886411ae1128a040168c2b4b9ddcedafa5878c7f207ea45200e26f6d1486fa4debcd5219a37beece2ba89779f690ed8ce5448c1a4efd53134338936ba4d6c6e96213c32e5c9ac6562052def920ad1d7207b9065cc1dbb28a671266ed8b0cdff7f269ac637070e07a8b2d027b90afbcfb94afd6502a28de9d953c27a17a319a06d1d08c32f589450d5ff6b057fc993ac94df24f1c21a3dbcb6c098b559b86118a79778f5dcf81f28ce948caca607b614a9a04bf2bb172b516f495314ed7cf0c2e52d4fe494dd482031a9d43ca2dac96b2d4e3e500f1a77a313a6ed3043302207fb1ee9903000ac2c78fa8158e35c823cd11a1bb874e159991c0c580800951f2b6b3853e438e73c412200d7848fe4bde7eb7c73f3a1bb41904a0acc2b13fc491e8512dcfb4cf8584a95080d810cfd571225bedfc4ec90638c2962d963ca2112087af29226e841c45c8c18886bddf54f26486d580f57e994a6196160afe368149a4465841878c53c69923a49d95f0549b0e672cbb79e24ec2642220375f2a72da9ca5bc2386c7b60f276d2fc4465a6b3d93730217331d0c6690b2d2172e142dc95b883c29bfcfaf59ff6c9720b1d1068814a8f180a35fe57712a73dcd523ffce3291bfbc7312d3aca4d93c75dfae16ef7598e28f0983adf7323de95ff3b09a458f126f9c9bb10818ef33998f817c2f5a4df594a1d320c3c5bba775f43778c43cf09c3fb065ec2f847ada04a3fbbede873c64a9841b3768f4a16a7c9981b69163b8892bde966a41c884c079149643299895ab44d99192f1899f7550884723a3c27926a03c61558a7e46e29484a866ab0fd297e73b3f35d1b8fbeb5d135a240cd2c801a3c7a258feda65d08c50fd97d7f28f336242831e65e0bf7a1c6a8157700492aa76ca91e21ec29a5273c77e3727a0e0fe9b6a9c0a9960b3f7334b50010e1834f6638be9ca852a709422ef0d74561c576c8f6c6976593a3c82eceb7f45d9f30867f75513fd1e84fc625dd79d09dfd11b6600c713af51ffa34408477615bad4a3b97d3aced2d635d7d7b2bfe4e6ecc72956ff14b4d6b45b5bc4d02fb709f3db177ba335b7e14b8407332d0793b1411e2ec825dc24ba1b0c2833191584bcbda29cb01f645b98eeddb1616fa5b3ce1961a839cdf3cfad2df4f04b9c89241518daf9b874e1d8e2144177b8975c9dcb178c4cee19957c67503fac1b1615c0ae32e9cda6be4b55629d9c0d296b97da5ae2a7d66e2418c5c798a9c944ce75140e36d30f3c51e95f4f2d2304d5bee82b5c00477f02883a7d8ad22b173a65be765ba7c9a6b67c1af2b3176c0df848e0fec0219612ac70fb5bbbbd7aeba588ef113cfce224dd36c5015cb73dcb4291def475e5f985910b7ac18300aca0163c985fd6d31622867cf058651db1f717272c04a852e11392aa609cf8a95d4a30dcd985be371ae002537b5d7a98d33c4981bedf2a5a03ed4611188c2b3650f3ad9f1b2e580578dd614aada79be1a8ab1ee5da9243237a433ac4fca425b802980a19345340808451902a0b6027cd0f5af5c201c52acf8c0ea4a12e7e95d5eb6f5a7118f675ab3006ff9a30642e14ae3ee9504423a9806d69c5a0d494a798a3acd3020db7a1a5cf8c7924e002020a3b0fde3bfdbe0fe74d1325a1f0f6c4cad562195927f507c38985d8c74585da34ad29e926e7ce22bad94560cf48d07b451540413144fd6068df9469beb2f8765d261f338857f381da20021b005375c35e33b443d3170af2f3bff9cb6a1280191e0903b06548666d2638c06e25f0a7ece27b04b3f29338abdc16e5a01f292b340dc9cf12e126b961c736ee0a956629867d9387b7bc8b1415ed5bed341ddbed203c380a6d8426c3b469d0de93f35363fd9ea830cdeaf4ad266b1390f9b03d0dca132c5647a36713e025d7b6fe6db5b10ee0a5562536bec8330013fd444b0ea7dfb998d163a8c3327bbe9a8b36501eed389bbe1bac2c47dfd0555c1fe5979b4b6bd1347989070da3f24d3763b881a2ab15d65a0b0c42e1cf64315d9ba99ef42f3be96d674e1073d2092560ecc336921a97a6ef586dc9dd88c1af046850e00309a0965466426efa48f99d674f6e8131049591c2d4bbd3bb410559ae598d5cab8094fd39a445ba18591db9d0417939a231593586a220ca862dac3d7e314091be690c1797f1bf519a92cd57e5bdf2168bf81eefda93a61e9f29cac632a322cae8e6e6eb8f4d44139c7d008c14cbef85029b54901e585688abac300c60f3833e0541c41922eec9a2516385cc96e86c43fe4accf6f5fa691dea91e2ebca725004cf448bc429df6a3a78bd7899abb02cec0b71699524bdba471ef382e23516cf69e53298e9269d4c4d9823069c9357ec346da8fff84e8a54337c2efd6346fffcefc90e62533b0c7056b760c164f6b45dead704563b68d45c22620191cc579883d1175709a926e959f0c07730330d00bba69a7802d4ba941f51bd7ec989b81af128d6263b075fbe3aea0fe1182dd58e22d9aeda6e4391658ea8dd18683c9d685320394f7e494bdfc8ec2b11e23b523d4b4505c729c4aa052d6784410df45c45ad269c88c7c1fb6c18f5a240de9b9d69749a60bc88f36867b832c28eb38f5436d967a03d57441c8fb62a4e09bf7b9a36054d1da0c33cefb69a507a59ce3dce3de0d556695886d211826f4cb3a9c8b1fc16e269d4dcef372c013847efabca86e706340b26719da0c89e7eef2d7595ae6c6395d7aeaeb147cf58d5bb0aab0fe4331af915ae8f75a4ba5a09a3ba66d6e125d59999dce3f9a30418fc9ed621cd6590028791dc0410bb61f6bc0222675bfca6e650cac1dea5549e9594cf7dcd4cf4bfbbaf6a450a54bd0ab66233765fbfd197689b79ac00d8020eeb34ed8bef885e7bcf87cbbffb5faf51671a0cf4d0cc7d7be8690a91436dcf6d0e307dd35279603e4607cf5c14f09c6518fcb6c283389ff4f777252200e3c9df89fed6506760a0e3d04653f4d602d3d3268d78b8526c55f133a1caff8b30f35f21764a8170cff01bed86ede25096a4663571fc2ae8db6cef0c32de3c23a2fbe48144b0f860c2c7482db926d462566a63a050b84c70730a6dece1d6f5b69726cf746ff087b87192dfca75dfc9d93d6b75350e31612f21a71805d3f2a98c13d583b1399471ee8d761ba228ecb2b7a15594db5bb7435ac05fb1ffe8ccb114b964a0df6f62bb4745213105ba7e4faf60980a97322f71c1bfeb2aa7712fa2d1477e4cc42406300e68f4a298233d3be8aeb30bab517be609b5f8a0db3cc43760f1ac07afe05f291d08208d58960ae412271ad22de22a62bc3deb0bfaaf27ae7a8ac43a6077eb9ff0b6a2388709171a5033b72eeda568177437b2b84e6832200da462bd52938a48b48522ce744e0ef30d613be9fa64e93d9aafe9d6f29d4a4eb57418501045d98cc67db5afa084cc3fb502c03792a5be73777e430f96134c50725b5e9a347fd7a99ae0be86e6e7401b5d003f8a6f691aeb944cd3079c278f9d5304ab1b894faabcb181827d026be9d8d3a5b429108b5225034501dbf47d537e87c04a2b578ef6736f234292b9c0135399e5e18c7aeaee4f932bceed154aca49d106dfa0bc57f53e2344da4abd847db987d2a12457582eadeddad8bf8266e0e1e6790b792324be7b714ceeaef70e12f25d995aa91df06e3bf8526096b6b9abd00f9306eac1f5a08f689b1423e754b07076cb183faa300322a68b51f84ac3b5a48d6506f5c0ccfbd729c1fa0783f3fcb2fa10f625fe736b2c43b29563338cc54e96cbc5b66d8641d8d418e78637fcb4c899301fba867bd2457c9eb7f45233fb1041f05fdb3ed4cc36b131868ddce7190903297181c5e8f3823b1c0d54b8ed75da85125e6ae6bb17d1b604e76f09ff02a1c87a4dae0ae605b8d283aa291f51c00a1fa962d0448b24b51b8d2546c3c1b48b02c2ac99c90d1a6da889a5b4258510e108fc018ff5fe33b7614815b1fde0e1208d75d3af022cd3087ede85fc21aed0721b02c5f5c6930c09400476e9cb10ea4c2949ecb8a6ba7f2eb42b9f75a19119be1720c3272cdd59a7e55f8aaa4736d530e390799ffa97d824163b6da0bdb80e50b99c7886a7f95d842f5c106c6f48434802f005220dd40b464b1c911d86542c67ca0cb2a38646ba3323ab1439db6ed2616d86dda648a537922db68f1408f47590111f7f30ed703b3c1715cfc09b407eec5d8013cc660e30145c31ab3f3df9e7b88f579a7d98c1444196b6f30607caf6e123272facc9ea3097abc88b90f0f0e8cdeb60ce3552e4ca6a6a177556f064e7b0c0b1492790501b75be0cfc6d4f532da89f4c988e4a37ceecb2df2d9bb7fd7c53f397e08457c4f08786103c585b39c6f6b8faab5dc97f34993f38b42f82cf925feffe9514e315793db007445e06745a091b37464f649d82681c49b7460ff9d112274ba780b02cb87b0bcb22c1b6b346186aad3f029629dd61975e42e4e9a40fac339b947fdd722892cada1e55dea62b2a69bf9532ecdf64283b2193c57c66abf73c504b4ae7e1e5cc27f0bdf2d1406b9d32e02df0b8fdbfbb41ff4690f116ad46f6e8d79ad3e87264924f7bd7ce3290abb70760160622e9f07fb14f7f44dc6b150d83cfd47c8536ee7c862b287c3ce15772ccbaa4f4b384cdb2edb45973319572b825ee1773a2efb80e51de0f4c8c507ea4d7c16ef22a67128503912fd79745dfa26067430db39f15877f5b556ad24586446b871d5a40b2f8497000907dbc5de424606af3e172dc024faf4252c2f148cb80b9e68a6955b44348eda112e32ba9bb84573f6abf5e2fbe484dcf9184b546ddbaf009d2778c25bfdebc551f618ba48051ef801cec1bb498f35097a06d6433f542e2db3673b09821774ca4b98bf6ece4d681d4cbc2630d42a95dd07aeccf33246b30ffd79060eb6fa754c57556ce20be091119b75c53c5b714a783d09a4b18775a1d37c10a3ae29d1940e296179e62b1d401e747c5ce972f8ff2f2965aded649dc9d32810bb4f62580ea2643e00e290c218dff6f66d231a431ecad750901bf4fd2412d130823c1731fa59b1aeb11da0b133ce89242ec45a6637163e2d12720cdb03acbc0962a3ac97fd25668db2c6ea9d1a45834ac1935495f7fede76fbc6750f11ad65e2466daa41f929d0e8caecf770c49ddc894ea4f8897d49f0f952a9cbfbe65389e8c26198d2c5929e4f44674dc7e3823bc163798b0d1f8386b1fdda564b8be73a22042330fe65331a617d0cdbe37df8e4564349261e034b4129a98cdf958eb3b8beea4f02da7a47eb9626374598233704e6b38870478debd0922332d6078047fed5f6b3833ecfa95b8a54354679f1cd18efd3ac538e2478542a632fc0d7af01597866652533c0810131e827bd508a2d1ed195fbbe5e22e0fe18e01fd057357898e97da39480a5db071b7023feb6a0a62c70f6c56050c77e4e40f05bfda6ec14323a22ba99d29550c720d323917ef7c836b2937f0208eadcad566957b0120da6ebff428c261f1d4c62c4a142c5f39f17a24648c3cadce8192b1653cd6950f0e419672a7a60141688b3d4cd93d670d1a84a8e6c7056b720f26cbf609bb9ed1213008a5663e732a6d360ea2e16280c2dbcff001dd3c53c35f4f7bbe82296923d57bd59e1b67150445fc080c741fd720d05da270c67bcb85ef4cdbd44f446fff525f78308fb3a76064a49c080fdbbd5a085fef0be42690fef583ab2f741a3b958a54330f2643ef3e0e8ebc42d38a02fc176cc7790323ec48707e2288e42ebbe899193559087cce4a62529f52a6670d07c1f0211d08d95869dc35b179bfa17c12062dddc36092d833a3b5d8865653186182aad6ed81c446a4a5af4b3f5de151836d721645e98dc7a88b2f635bd65ea75b0e61c1a5c33be89a5907e6fe8125abb67a5b9ca59150a39ad22899c1a275165a9ca178e82329339d8b362eed5fa0bb2aa27c957e6129bfa58b168a39c3f6cf60b1e3187f51e70f827e0672e9c936cdb26daa8113a55179b9ef9376be13e42ed8c7acfb09f758bd3566332c3ea9f4e14964849bc513273fabe18820bc166bcbd2d74407c34cfb42da7253d0aa3080f9b3f034b0219066125b8a7a524be4fd969909f73d5ba6db57ae776f42cfdfca5e851901591a4522c90f6b9f6869cb225020a3e802dafa2b2fdee65e27390ebd1e4f908151adb9dc60563db6d111216160f0370c0199a2e98dbf005bdf67d7bead0771864dc1f1cc6102976941574d7424ef626765e11da2527a544d9a63437956bb41b4ed5e4b1efada03e702fa3fd4fd3612eec33d1d080ec764b42be28183215ef152aa1bb80f0251d381b7169e3342f8b9761f542685870732d245513a588bafb02999809730f527a132cfa54b8e80041dbfeaf67905344ffda6b4db8ab8798a5b9193c4c906a955298833476334bcc180f3f090e0d728e6c7213b00fb6ee69b71a708241aca6a7c261aad08bf5b8066ce4bec87428f2f1bb64a62c162b0229babcd9ed32f95cfcc5374441d861d08a3a3d4f41dd269bee4a09a30b0a0e591ed03a051bba43829d377da97a398a533dbe0dc33c034d42d68d99bb93e68dd3d0479fee904548c36ae9972a971737796db20092df8ac51a78fe626f9218c4d278da9777d19f0525b3a5bf1fa7e27681c2a3cc226016d250543185165c25702ae481d5181f7da60ea3d6264795439b9ac848cdafd38ab501d914660988f9640a46da476314952dfba575d7597a4e067cb5dcc4ab5dd82e1fbd708b7cb25ea74e30a53d8d8449a0141c429a8789601cc11eeee28d1faa5ec53d2cd75fb500890659f28d0148db6e4dd24633336d62a1856c25408a574c11d09caeb0b00757b9f28fb680cdc6a6bcae06925f64cb7a08dbd4e10c13481d8b3a531a32ab8273e638168921dff088b801c1c6945ec1e2b49dbf48dc9d1ecd5d8e0e4c16a0b264604197fa86b09406070fa7d2c4f2cbff8172b4797089ca0329ee43571f98eac89b8b8f3007754576e347f5b896211aa9dbc309892e99be9ae5f688bc5edf061d55ef48f0f62fd66af4167e1f625ea29795c37189dbd238907bf8b28a0e70cfd377dc5ec2358ac4c5ef9e2fd0916f8b905f438b84f0e13871ff62127b7d696f51d99398c5fe63f190b9467d37ed1ffedd3a69e131aa318fec7675191959080eaf569647dc79e79dc056389a59c03ad4f10903522974fe11b3fbd94892e1504b7423aa9a28ac50519f63278955d11c423d67a32fa8af6375021e048fa510a77d236cdca27bdccedc1bf4696e4ee10bfd1fef0d62214f9e81a4290fa70433a56338c284595e52212a51e8bfc050013c5e509cd9757d3d9bace0aa8a0aa334ba38950b007db3d17c40ab20d306aad61a3b2a418d6c8e7b042ff504340347d0dfefb947ab43153a6aee51f8e8de60fcf784dcc1afe2b6d8345dafe4da9e74b4485d926b270f6ca09e654d45fe07d35f0ef7db31fb76ce6a822ed3c31e2922feaa8d978fe9bab2f965f0960cad61a3fb8c4e58519ca97aa0cb8686a34feedc26568b1604bdf8e3cdefe6ca270cac678ef7737030432992b96e0c6f01fe0fe3e5ad96dc0940618823008a49bdd22766bb6f48ab6835caa808857dcda7e0cd8b24b70ddfa83d6ebc3bcef697a55a57b831e37d97f01a2a90b15203ed35a021286ed5c422a75266d86d5f4f69863f7176c339e36d3a8a1520a1e09c9c0ee5eb3488ffaf7071388794c1ac64af207bdabf52992797ddbae9bc2c14e830c8690a7f8cc82b6cc321b7bc442397f05b63ee4c4b8c0c04c8714e03f23f72e10b6a566748caae7bbf13be3114f4db6a8217540eca79bf411ff27e276c54a8d412829383d2d11594c0db746634b9e42f224ffbde71186c64172ea8873097385407c538bf753898a6a90e06205618cfc79a8252e587bd32270ab91e8511437e16b18cab402f5714265128189947baf0588fa07aedd1606aa4aec0120233fdb9c25b1ea233438cd74709ddc769e45098cc11062a203a50f69ddce961d518da5922a38988c70394ce0abd1900d51470863e997f2f86acf6b327147c412dd90739b4425648434af08374426753b2c36629df6d220ae6660d7f05c5c48a615ec32bc3426ed6f787a34d3a9a165e189d1eed3ea8a5977ef03241dbb76f8f05346b2422b2cef5712a14ee88a01462f6becead8559ceb9ec1c92db94ca12762055cae961211596743cbbdddf2f6cc61f99fb21b423d7b88bbe860c88ec813f0c57bedfbda57bcab43fe6834825c2d8b8e4093211caddad9022b8587fdba2774d7536cabdf3fbb3270e992e6178bca2717b074c9a3a228784037eb7bcd2917df0b4b0e66f99afe070fc654abcb611801cb7fd7d0814aff37c2469a0e5e08e9f63cb10bcecbad28f69f7cef967af9534e2ff270c1fa821e51d92673c9b462092cc30b182670bbc818c3500d4b47ce4c379fcc3f074bf7202cd662cccfd55fcde64bccdf8fcbccfa5d7e62982f500909e69f6ab4eebb7b252813245947a4966717d7bea5ca84864829bde3b51af06f3c9cffd661d4e506091411efa7814648bb708c551fa950323750e97e12ee714a75ae9f8ff95c286291e962edb8b72fcec22ce08b1a6788d8c12ca216d780abb9803a9f63a034426b48741471b1ed8d22f7b106fceaa926963bac5519b8415e944b9f41522a06f7d287e5b4afbcb5e261801b30e4f4d95d42de76bfe1c341e2c774ed7b0430d4b6ca979d6fc8b4dc8a6a837afe07127694aac349288110f731bc0363103f0f8731d75caf16af8fcbe313279214dc33d3ed6900b43920294c09efb5acfe1c79689dba642cbf2a2ead8f4cf22e06e710a7797e88d8c443c89f13e8946cd077b9f23b40ea93998be4612cdc78662307271d7ee509cc0f58e0c40dcbf862c80c98c25d5afc4f5fb4c64aa2a7a17f12457a550c3cfe9256ea7c8a3cf9010bb99107baad4cca98b1a527cb58d4fa3f8889f891706b6b896e56b8bec1a9aa5c9d43f6a874ef7849f692e7e174c047de5d1fa15da0308628ab82114f996639e6652d5926551f8a538e9c69dbea409c99be565344382d0f80f123cc0fdf99f23fdd105e14f47ac6c0d586779d3946ca37d37a629c64816c3f33d0703a7cca31de099f332017b86f05fa7895cdee189205be8f319a0c92aeca260287b622d53f28d225a485d6239b26966f824be88221ad73718e53ad6775b5f99be7e9f371dae3612fa4817b8d5d0ffae4c14fe959baafea0124e695551506b603573a2c3621261b82f939bb1226e5cb5f649d5f3240b58b13279c6653705e7a47e002cbc05813f4e9919f4e9902e7a997f8b44ca916d18453e3ecb76b601bb92670d84be1ca3795bdb8c8f0947a5b4d47f604b1ad167b02044cea9da66fb64e116e5027994649891f7a1a1e48fa8ca3b40366ac60082d181c5c0713ffc7ed97a0336b622f8cd2e95229d86495c7db5c70068a0db4e95bf7e550261ddb8546af07259bb6c72623a4ff1b2c2c460dd5df441f054b8458bf989dded1aef44bf5fb67c0540760b077e17383282f829a262891c813200d29390fd3c110a54c3d9bac242c05b4a82398f52d4dcbc8050038b0146b727acfd667a111fb935220b5f740d25f5f5602d372f5231d82e97419f93e7170e1ea6e97faa1b8df731a957fd37fa74f678f9d6c157f9e0beb8b901937385e74acfa55bf0a66c49e050bd5bf9915be0d58d4c15524f3dc87092667e6b58b5a509021dc2a02a2b70590e79dbe7148fc3a946ceebca3fb4cc9372fc2ca98b3c375eb521b4791b02bcb06432021ebf5cbda28421e0939e74e97cc32466b801bb01d2bc2291f65386e637f59ef4e6f95288c04b20597a0c7c9d5221de92b6fc679602f415cbc81d91b1d98902115e1aea4cfe8cae0a818c7a535d6520ebd4b57f68364af09816d1151a44c1622c7b102f1c6a7e0ab85ad8ef80b6eb2192405c0fbae4cc97219357d66848c244a2deeaaf537d3ef4658b0a1a2547301673e6323380b5b7a68497ec5fc1d84a8dbfd62f046c12e33e9295f78e499dab61feac9e64ababb23a4abbe2600386d5bfb7a21f8aa87bef541bf6c6f39b0c499fa516b673021d6a8c9e8097075c37dc6272b0efac3939a1bacf46f0f859768c38d039db6da32250d9bb33b55530acab24da77bc3d71c8cb99130098d27153d04594083c01036ff6d22ab22b011a3e131ad017fc37ed257e45d0108ad06b6a9dba26fb3123128c94da48aaa99d635ae645fcc5f97d4183d5dc6f2a7eb5c8a0857ef56a83a2be185c960001f2ac461fdf74db95d4da228492ec8c67147cbbdfb5c6911757f661dbe89e6ba8be0d68f09e3f41b4144c16dbecfb9cde75831fc1d8cf558247b4ad600a5336261c8d8de7c677f2aa587140bb6d1dd3ae67b6dbd40ee96a8eb13725a4914580f1ab0e837a12e6c50a5bbbf759ca036bd4b1f736720620c74436187eab7da8276e041c0fb9b4f7fa2404a2517cd320d9700364db4089d163158ad666e72a567825d2d3de9ce5c80a095f068d2a584970fd306c33b278c84c49bf89d77ea054964f88aa8e2d415471f488ea59b07438f86492f07675953aba575a6c4d3344deeacfa2520e1b4358a4d3c14915f8196127361702c2aa8ace08859c28eec4b506be8b65fa313baae5a7fe794677577f7ef469e97aa3b0d38c40dd74f5ab9d04a495e10c24172b8637955864375698cf8d25a9956f33478beb8fa97037c53bd5c8195f0be5d83a1746f9492bd2169622e279ea6af85764383b34b630a04c5d8f82148464924738df346e83d2b238fe987d0e87acbe300fb6a1792a0043be7fe57cae09b58f6da48dbde18c69c896441abdfcaf0b95f30e485506cc664aee028d55cf1b44145ab8d31bf64be4d673fba63aee56c3ad793ccfc5ec1be1ee5c88ac769dd44a05fcd5a95d6430782ceb1e10c83656cc8dc0fbcdea66da15cb33d1290291deabe69ba5c3284874992d0bc7c91937cec25142da2695919b78d68620c63b17893db750a9efb50ce890259bb65f129f91a0270468ebae96a26c5c42bf1378f30b1de3bfbc9eb6361dfa341f31118924846d8ce7b963a20a7be976b75fe8a1d8bf8ea73ae4cee17806fe281c16ca46de5ea6cc9b5a7e7d490ad0c42aa5b57d4e3e7e5528014708885b1ddd063fc52659b08a292c551a4151a359c06b4c2bc3981fe5469d355ac8a8ea447762e8cc71823b8b41059f378f4453ff4d5e49f25751172a8f46c508aa6f1425770a55b4c7eaedd28b9d6a94c834c49a714ba57a7c1d2a23fd9d6ae0cd3748335da54afa82720cce678bf82a09802ae9da4b22835b5ad9e9c69d50050a99b3f2ec343e636123a7f3f41f8c01cada3de709666a3d0e602e44f056c85f53244f2c6eed04df74adb6cd65ba5fac5c0f9776349492d7c41706ed3156f6d1066427659d758229e8cca6aad5cbb831ab5ab03301d4ee9189b56732ddfa973689a9b55765ede94d04868e815eda4450169094e002629855417f4804af7c82c1e5b5cc1a1b396cf2427669d44c38e032649e39b793dacffa001ff7e8e9216707731d560bc77bac632ce9f69e56104c138aadd79b80c3890f499270453024aeae88a2dd382a0f5f1347b742583302ee3f112667c1b646a418686ebeb11a00a1815e1e2a2586e61cc0d3a417e5cd85d505fbe46ad43de11b06b7efcf83530cd3d0f179c49bc86981521741590ea1636c74e9763368f91da4d253f690013d2096ba4812d16da52f3f2be58731fd207d5a8b0426c9770bde5b5c2e729a7b2b70b044fc89170e88ebebdd34a4c37a89e828b952bd8ae258719f3470d07b0a7bc0b561ab070ee9b408527423eab96285991b197bb5b01b44c2378c6cc3457532e544349f7d47d7acfd9163f6ffeb075d472d35172c4db7547d58a31e10324b695e5af9e7166c45009764eeeac15c8e0714a1e7368f5e39beb22be014de5555cdf38c8dea512b3f102afceb8c4040c778d0f61c7dbf8d8f91d64d0fb078f662bc429bd1c32db887898da2019cfdb7b6c73edc426d5a1772ca5d584b7c55ae8b801e2da9b0d33f0895008d5b15474c34b280043adc5cafe5e9c9b4264ba63bee1060d11688e17e8dd4bada1616961a0be641cf6962a683b991a70425f5327aa19afd591ae35e07e1306ae0b9a6af946d7244c977409fd06b1ac2b08c460b84ce02e43877e5f1815e1bf80b61e915628a6dca459d8756c2b310e0fa8f4d79f1d5968c5a0027be2be2c3192fd85dd26240aeb99a6a2a913df31c8464d0b2c1aa0627e2ca292c83e07c4d0911a1fd00fb3988ca13991035c2f5d1d1149514de7cad8b13c5d2a340dd70125ee76ec1622b6acef8c1faa4ea6dcfafd712401a8654e384f211fff120a9355fc0d97e42b27915c36d83fb9d20a8e481edb787a0aae50e5af9e28e6603c311b55266b6c5a7dd662ae1f7fd56d158dcede5239cf1f3eec29dea4c5efa933025ddaaea4a47768a1c8b4b3c89cbb1f1ed8440ffe7b7d8669fcb58de8ed5b9fe7fe5330a49ba6652d91a9f836998efc6dfccebf547b5d2ad5cd669f4986411888e9d387872686cc7e0335476e5555bc131f9eee4a18bf50711dc724f01f51d1bfe259e14e1eef55fef3f3fd56322d4d4e9f1fcf0d8fed5bca7b7e70ecc74b1e287e53557ca73fd46618c5735c3ee7604e837f7c111a5b6921dc033e226cd432babcc209ea61877613cca4e8832378d4a2ffdf34798206a916743e5838d7734cc89df37a259c115e31fd8aad7a43738355e832d62b301940aa38213ec2f1ca741cd770760798f0e565b8f6e92a3fdc6402cfbd6318897389220890a58f0d222eb1f8edc4ff87cfd8800d69573ed7774685cfe21898025169a270b7d1730f9c722637f9b9b6e7d90db46c13daac7e4f8bf5779060b3fa6fc6f07aabaee1024a3214bcb80336854a189a2b9812ad20b44ce820f5b6640cf11a640c7a32a0943190af794c7624b13b778a9c91aba1a4d037f2aa3bc3e6c5137d132915379e4f0f37fba7cc83a5c640fd7462f2d5856a0ac5815ba10581fc69b3316a1f82741728f5379a2298b82b39739d2096dafac77455e3273aa504077169fe05651e9859cec557c03e6a9aede5dbcd352df06a9456ce8cf813cb0682a3ef43a4540926c74600257522b25010045c96b4a7e990727ed7ffd6314dedf1f29f43a643151bb9c99044d2d65c384cd1dfbbf926494ad743f5560bbbfc51e154ccfd0a50ba3b59afe3bd4555cbb17e56d4d67140b4b7c50ca48e61a5c1cf3e0142b3adfef176977a92f5096b6d19e11267ec3ae75a59b2a42fa109b16b963a82636a03c1dc704030b7130604faae3d7af125fae6f86568c6f3ad2406f62c846d339352c06afb7051df8ca04a90efa716c70940eb5c77dea46281568fc6b3191d8e2900f69b91b69d434c5b1064afe6494aa194125b3d3a2b0ea303dc8a7fa72b84d56d82b67ec4a8441b40f105da500810133734fa8aeb8d5c38b048f1591fe1b12fa998fe58bc045969cd601ee37489ffc927c1b898bad521d1cd47ea4f95694284414ab361fd69fc1086cf0e554123faad1590abc646cc4c20f31538f7fa3e278e40c789a15e3ff27bc96c7bfc9f5d68af2fcc8583dee73c579e7a8d2ef85cade3d4c329c1eed4b6a7636da7095b84c93d5cb02ccc53020d4bef9d6fc35f164f408261c704c2e9b8db517d3a15fc67195a80a545c2fa4f311a4bf873608c0fe547fd5dfbdbbc0f4f10883ad5f43ea211864b5177276841fb1498d08e2bd335e4092c6ec3c1e3b05e8c391ef7e4622b93c437e1e1597ccc1c1e2d35a92596c6826adff4cacf960cd30e4cddd301d79de57c6ebbaead500f9e2d704f814adf6602b985a84b3c9dacc20041929129ea1a29605cd4b5fc469f119bf96a42e3b925f1d5c76a6f005e75b4f6763aac9e14e0af6ab860847dc4a1589a31a1407aad4dff804f423eb356b088a2640c2d0ee9cd72d0d7ed2c9ba7af193112acce2d6b3f9748a1072e6da8b506f0201d7f3d2e315cfacd40f2557b58208d463883144a375c10a98e2e485327363d1ad78de17092e75821780f7de62c4823f710fd9fd80781b7034f22aa18261deef8e21a6d6619cd0de076fddccb4c086f6bd2a10ed968b58713d3ab5bbd054f1da2df5ee3fb06e70655f3d3c155bb5ad3fe1d7e2289f5db78e159703cdb713d0454dac9efa257064ce4c6f71e70871aa4c1a2f2cf2d2880e493b05e8f78ad5243b982e09b8efa4a71704f9e7bc68a2211f95ecef04469be1b134275afc4bc1f4c84d78925160a150aff468cef53899b3f8bb634a942c63a7243256a7550a8ef8953d734ac57799eb085427c40627acc0da945b814110a4fd012a0fc76802bbee7a56c3e4f10d91bd7b4c4da19b56e2a94770c57fb3f99ad519275fbf6449557357434b154038e63c59f5173366d02af84da1660cd2e4c1ee34a4e07526c0b0c1a6721ae85e8a69673b3c74cbaaef53fe448d32dfd8f19eb3b4e7669aadc104c215cbf2c5ea37cc2ffd5389f9f9730c8e80dbfe2d3ce9a3445628f952388a891058afb7b606c97095a2bbe79678fe7ee0325e53479675d82bb6404f80b7b55c619f7bc1d97e54d532562a8704bc1ebe985e0459b60e0eb3ea9a302bf0fd17f03ff00b344e46ad8c838daac358851052e52fc2e3eece64ab08feaca18ffa39753dda7321f577acacb89e30ebada0d2453881faf9ac2ab29b36479944bc0b19333ced18b912610cf96835b9edb7a827e10990df01e00e8a1b7d95ccef25b06e098e6670908ff8c3c1babea4673349c7e45b6a6023fe43543569bdf66a0d38fa9208893af5529a57bc618069bcf7874eb94d4632d543b7ead3b3d545a4d2f6766a1c26352d9c9963d9f266c062d5fdad764dcaeb5ab13898e0621fc72a59104053406f732a76ac7433064893a1575a653967f8c77971bfe199b27c096ef78630bd271c5737dcde2772786032cb408a713a28e7bbb4cc5703ad7939062f0952654421cdfd19014854079ff05f14b51a9b957173379a0d8fc950f5def01f62d7533aceef1a02434de453ea53ab18bf2f9e28a940a72ea7cf9a6a3d615b8a0553a0b44c58e7ff1a0d0181424d155595528407e6e2fc3616093f7d9c21f04f81843669d899937e7f65b28c06124a728972267677672f6f86a3c734d1a40355260695a54435c5a915c803a0acb6c67335f085aa0d3ae378baf8ab841edf1b2023fd31c45f0a88ea7c489e3cba4176fd40230be065b922a02dad3196e4e1d0de91e3c014ccaf3278df921a60dfd1f4805d34e62dfe15b5203c39abebba7a2673a4778839350b98105005e9c6bf124dbd78ac9262322fd93a03a0e976b22aed032e38b5f0cbcfc1e0e06187e21172b7cc7dbe15636074b249e7d4760af777bc6f4a8d04a65f702d593344f91d27610c63d91e8525ac71cd61523e0d58b20659c97ecf9df8f5f3c9ed8a095604f367b576861c646f36d26e79ee2db9f4fe31fe6d6895ca41c3b457d96211898a37bedc9baf9b867cf49adbc0dde87dcfba4c0b2a42432cfcc06e003f8ca1036b619bbd8468cf943b8a9372edb46272d8989abdf84ac5d521f39b540266a7fa2a01e200fd946728f1f871b2d609146a66cdc66cf1488872d29572b5f04081d00e6e606a0d579e7f6ec7e7c38d43d91cb619c82ac85b3020a8c8a7c3c292d8809e940a54cd98e23d472db6c9351e17991d1b217da70ee73a314761d7a04c16f4a59c5256452b624a6152e789d10fece62ab040f0c2ae1f5b999ac3b6db9fdb652ccb27c9206ec7bb09b3b559673fb1f049aed89e3e0ddfb85e6c328f6c72e528788aee752f5fab58895b4d3818f57b45cb9715568164f6bd03d04a30744ba0ff93f1ea91703deba689ce118887f70ae74f25d6ada6beec4ba9aff7c4fecfde0df008aeb10aa0b75afe4d0908219bf7a04c72c0c0fe466299656eb5fdde2839aa1e6a5c06fc12d621912a84b37ab7f2f5d354875c73d0293d6fbdf91fdd5d0e557818f3012ebf9ed233dc8498b718518c617a6a2772cd1548e9793a018c8e7b0854fc8de26efe7b4adb9d193cb789de78c5a283ba35c511f72d19706829cfd4eeaeaff41eb01a266cd99b0ae027bb9eda5e1b38da5a1ab65a0f55d349e3a2cec800e515d0ba12fa45f4f13ded181fd10551e6fbab57db0d206116b987db2f4d9cc0c277e7eb90505717f9481547cbaa214a00570b7e65a69983669be119ad25c1c5cd7a93024f966a9ace4ef96743a3ecd628d621f8b83953fcfad0eaf6411ac890133b410f46e09db749ed6fc3c9cd458cf5ec0ca21f4a84a106185f89381ed3bbf5e0043d16dc0c8d7c55c67a62de62102882dfc95503460120c471e9ba3d5b9956bf940c77a6c79fabcd929184dd943bd073691a0943cdce6d9255975597513e4d9ec181912663fe087716feb33e9afc025fb71171ead1761a3658f49308e2ab9d7dcce73df0e24693f923debfe7a1156e47c59e8286854b6c35ade8206b82867ffe0de9596130a32f6fbf10690a4ee13b7afaf33ed237ed1ad17294e5d98fee934371024e78e42dcbbc7675b02dbd4769aacef2dff15c34bc2222ef2c231686e55317525670a98fc830ef60d3476383b41653bf4d0b8dca3e9d9d5bf1c078ead18c282e83d0942dd81ac22a38d30ac2a63699aa6482653b8c1a579d185b24c93339e79ab32fac1e805d6556352cb9c027a26aebcacd0f1948dd09240cc9328c8b4c7f57be4c8895e74759a6b772cfafec04e7fdd9b3df5e810127338ac2826636008d6d647bbe2c3836f9fdcdb86872824731c99fac11f9f647b5bcf35907de98811d046757594a6c845210d1af5751c96f9f9ae4b398c68979fa0ebbc1ec7383062ffa528a6da280cb1ccd98804569a1a3afc3a8f4229ab8130a96e85d6fd3926c02165cd5ffd4844bdce6a8eb6881348144f0dd183a78963129624598175dea754158a12ee8a002042ab2cca8a4c5fe14a2310fce154dcb038539f5509be81bb6b46ff8a2ca9383cf2fd22303804c6fd99a436247beaec5f4aac221221ae6a8f0da59e9b8218e6b5c38d37b1972ab63988d7e15a0e33699624af0844f6f8544a431b84358ad243a465abae0d2a557a77e90532f6a265c6f2ac12fe7078882572ae2e2d0c20ea6f9085e01e854baf6107b26356ed72cd9f5e293d6e47f38c48b46d13afd01616caec0d25c08b8f4235adfafcf2e62a076ed902ea55f1b143d44c6bda2b4157dfecf0b1b78f8312fcbb471830a011df751aed1565ea924071c7e634398a9b2443317f5ba9b82c91dba0285a3ad23f5649f4527f409017a3702785e7aa08e066c0f852f3dc1f791d2a6d2317bb9a2e7d294dd75223d1b02810bac603b6003d3ee81835005edbecd2a0c80999727f18103803dfc9c4d34dd28e5d40c9aa7ad2d758fe86f52917622bd76e39ef41b03661a59999ceb4d6e99dd4b28ec8401b659dcd842c7551588985fdad9262e913055694806b56e4a2c2b02f772b0547986aa98848a554af3f32549d1b708bcbd14d0ff5b63feee65b12827d5d74e92f2fcd4088b62da76cab27ae5543ea9bc3526f18f4676c6da104910f01ba21acdfcd28cbe060d2eaf1f118b6d0c8056dfa1443be049fc3e15ad1eb33383a034274952c44a729010dd69db63e61678ec7a6575b6fb54217a405d85bb05ce29df32bd2e2460b145e1269db3e7e20bcd4cc9bc99581660b97c425aafab8a67b689ed028790bd0cdc8c39b58f30e11f9b0f2bcab7de2afb4c5c522fbb2f44d76b4da5d9398f69416b21ad81f7d80c628f601ee422aec1e854c23ab0dfdb09f1da72d7435599e97cc88f3048454ac578141b95b50b3c3e13a0491ae3a87a9557936e900ae5d902b2f39ab2b8aa4d77a6272360d15f39a6eef7b1277e3b07fd0b36c4dd1f8470efd77b329f13f131a135357302e6f58a6e9dc9261bd86ffb3b264051220c5a4b475a8cac120a6e852131711db2649d001aa1d01ca6b52b396d57175517b081f6da48fd8691c9f4ad13e2d8574ae54ea9400d88ed8590d6ad4726370fe62483934730784e2e68fded595c2669aa6207730b9c53fe85125ace007900e07453a658db07236d4a2c272351af7d026f1aeb94458e3b80e6d4ea53499ddc2a244d3435b3bc0f31179d3411dd3f4bb6aa4603427420f5bcde5ae3b4f6e33e639ebdeef0f9e04089eb18c4b34cf009719206efb89654e9af0f18d4f2376f169a8176f560ff92a671c706cba4829e281aef1cd3b535a6c4f345408054fb9c5ff52f9d22d1a69c1c268cac2906bb64be4de40639038a8e2c7686f92bbff4ee81a6253708cddf78c0621e5d6a03f5907f1b1942ba6cdd39fbbdab2c8bba8ddc9fa80d52fd6fe5759012f62c58419bbe6337c2de6f53b96f1f989872893b4f6117989453b750aac3e4e2e9c35b4074e49133b540ffb5bd9c744a30de9fe5235ed963ce66371e171af102a7b69d686c225e338ad4dc1b04f3e103055af74baa407791ad109d2e6625172bf2aa9129cb18695a0bf423409997cdd5ff57ae03ffcbdd402fde2df05e9d481cae2da1637554066f2605ae20be7100f8756ca79742c68906aa785084459113bb9537a772ba4ed92efd697382c40d81052b8e6f5263b56fd3914e7dd594c3d3371dd61afd50cebaa2fd1ae2ffaaef609af5ba8bfd41689642c487e04936f9e9464cebd8f46d1cc5780942042f860260a63516a971e6e6ae6e763a77b3373366c453039e03c95a34cdf0481aa83d313bc28ebe3e3e59e50b3de973cf055c734d07c0ed3c2063f6e4a8dc7ab2f57d6422ba4dcbe3dabeccd53c1580ee51e6495d638620953c23fcc4b6ea72c1490d30404722bae3414903abc30c9b85b6c66688fc1e1729077d1f7506e820d3cb9d69c6e1870405a19a61bf87d6d506c01c75f190f687392347d6171a9094606f1b4352f4635c50c3c4c46145ddefef13ed8bf2406a067b84679454ebb6a09c69af0b4ec0f9559df74412c5e4a07780525c30d671f33d81467981ccdb922cad267a1f1f6bdc565bd8e766e5bb61ce7d8f8344dd5dae94047da569437da9784fce5b563e8c1a81183f645bd57fc866ae45481f1974a7aea21d31bca9c6a7df296d82f8e10ea26049b12afa6dd3f426df99149a5c15712f01c5a1e3bbf91d2676591473db5ea7885812657394abc6914fecf171bc6dc7d35d2d39cde4781fd90b228c3e3c1e4676e27e24bed717e1bc8343a3fab7a335559d324ea61d9097d6e66aa39d76fa9e1320381eaa2c9f422d02b2205421dfc5e20ac2d818776ab2d66f8ed40e7b92784d7420d2beb9ad750c52d67957336742bd93162be2b03951375d83dfa230fe8adc6c4505b0147e5847eeae99f436c8c36fa65b09e9c85bf14cfd5bccb46d9dec5543666539002caf834feff007307581f1a5f2ec756f95ab25d159db8ff599bcba413353dd18cd9cb27ad5142b8bfdf94d229f5b0c0c60b004b5c70c6eea026f3dcd88c9aec8b8f8a55346b2872fd3e037e51cf4b40b5c21e748df9f1e3c47c06dceb54e4c7229b1cbdeb44906aef9b4d934fa59d446057598351ae6e9edb30648173a673a161e9f7669f57c251f032f9a763b0602cf9f6882f9c49d084e4b7f5b96d2b833f0f31637cee1ef7d4ad009da80fad33caf0854e72beea6664a3c091771fde8c53f1f012246f2ee006b6593c010a7b83693a8d59af7ad0510f9470d4e417c46b9b5061764a12b0f70c588d6a5e6a411c4c10007bdb6ee40fba194273254ea871669099afd80d5507fcd884eca0c529b8b8868cdfea2c286e23663ea189b59ec3f51b8d186057d12ccb3b31f78b83c534354a195e5c2c381e487e727f1040867cd623ca6e8814391dc9f14f8a41c0439d91d2915e7d4b1f33bf831b125b7f9669c1e42e4547361aeeacf6fcc89e52da88b80d27d74e5d61e863f88019db489e4d6bd68502959604087dfafa8ddfe381238b31b076d8cd73eb70aab3c2c9645758aeb39bd72271307d48a1915887e77fa6836e6e0bef05efd75bdc8ae9fa6d727a8f95237e2a1a61044748b9098a8cd60ec23d26b0d2eaca56a5a31868f55e34bd6d6274eae896104fb877b929003e876dec09f4ad79b82bc450c959d6098aa3e0c74f4929b5ad4b46cbf67d804ab42c832da501f63cf99677195b475069d183405e730684ba1b1445e92e8e16edfc7df097803d6fb8d3ded85b7c35b5d87e025da0c4c9c221a728dc2056ef964360d118feefde34d4c2098ec0d8940eb479195b2ec03868f51b3dce81c90f3f668ca1f7eec9b94d111e8c7fc459c65fcd59e51846e07ad2423e52a8d71ccb0c76277011972a2fd0431c335efe653cd1dfcc8445826b24cfeffffa038c002ae0a997cd0c1e552ae200cfcbc50f553a4302e99d268e93568059ee8b30663d356f19c9b4eaea50b6fdc2dae42a46db10b8b9de1341c34e0df2f15ff735227b52aebfb5fba67919f6f21270098497d2e9838f81065f752dfb2ffc963cff746e030bb0a5a5b2d8997f51b403932d16cee9350d8b41786512c2b4ec3b90c06839dfd4f0bd45edbf8d8454653f136e4dd69f746aa20c7356e1f93f6a723f5986b69767fc8e883dc117b3aeba2e745aa270a9bd3df08c4f5413816b1a2ac75e7d980b6d38eb1a1c395647a9ffbc781663097be0697e04bc0f6d22efdc8d0f0aa3f8ee4f1f707c88408cee0528e8e4cca66fbe3591b3234bec74f17a787b6dadfb457aaf2aa6190e8bfdabf9a692e6e190e64a11abf856f256ca3a70a37e0f410cfc26429599333117e2d140dee1e019d54839ff715fb4d6759893fba3bea66efb9d5e31bf9a159758f0b2b61600dd0e7010259994581ca424fe18fa701f8a5d7e075c38f3680216bb2129d7f303b59ef6e336197934fc101ad2ebff962e9484be019c4e3b65e61051f61e96bbca46d1448d3925b63464f52713dffa17038ee2d6c726e662481376e1108c1378efdf80884728b0f966c6577289062fd1cb0105a7ae09260f24de8a8a97b9322e52789985d8491c77f16e2ea3c362afa68877b08ece91e321e56e4672027dfd81387a4e47ab754dd496d7ad1b541803afffe0395a933393071bb41e3d89a22632ea9f97a33a1f563d74ff200b215859767a702b840b9c359f6cc1470023be61394bd5cd33561b54000f37d54d56d91e15f771a475f04704520f34b45b32aa58271eed4220792a4f378bc5adf99718668039a49e445c28f2a23dfefb27abb8ce52024770e4003ac10764663b19e5f3d8df10a23be79d7c47ca9a53a6529748682305b95082a3319c7931ab372f8e6f48ee05e2d837b50a51f7a6b68651e5cf1fdd0640199b6f9ab89f80730e93080252685fe89c5dcff0c0fd6ebfd616237baa3116e79a037cd60c4ff60450e63b411533be2450335c00f97df25a4f142cd15a94a101b47b818af40c50b262c9308c0eea5717c7e4c14b1c196e5b2e95911590b81813df7bd30facc5dc06cd3b46e1661ccc1b6af3e0ee4851c723655269cf780493b3a9f2fde82a5c0cd2e71c0cdea16adafd55b4ca0ce38a0e3f11528f74934cbaa1af53cb2280768f2259f519f86bbedc51a0bf7896e515b1c1e068f8f8a40d525d083de4cb0f07c74b70f6a657a14383f57e7882f4ec06eb66dd9f1ccc2c5de4489eada695ba73c814264dc6cf3ac39b3fb7727d0aa8e39b3678a2e94982fbf3a5c67f37b48f833d9766593834ff91b624aad6ca188b1a3b97d4b20d4f3e40479a4a4dea213218a6aacd8afc14661478e06383ceffc0859aff0755596377f4f5b9406a33a944b6361f2916e22a4c50546d391c4003bd3ec7eed3f7b64958860231ff00cfac44dbeb9f9f1cc53878495e062eba0c83cb226570e54fd484d61546a64ff56a8e18be0bc1c97d97fa57e8729fa5f52561929571ed536f1964cb75efd59019940ec187301ce0cfb421f2fe9556200ff80f6531856b4103876e7bde28556f50cc15b08fa8dd38c69e0065888722c265ce2e9605df16001a7ec2d01355cf2f3b90f3698fc9af17b8c940a129548c3384d70e06c18877612dac4c5017493f34845ba05bfbf9f42d200911136ea8be6aaae39156c7f1108f438336f2e1d2aee51d018e0131d42b64dea6e792cb9abeefe1c2b36597bb054e2a87a9a899e1cd2428ea85eda7c2ad5a1a393fb65075509eb04a39be8b4d7ac9600208820da5060af03ea4c3bfe2a0a637dec450fb05852646ff2fced08660584b8b9e30212e1b64d4db9f11790515f11d0f450e29aac9de3a4a4a2c014a827543bd5adb7176e3bf14710f30354347af86ef01c93488ae60c7b23fc9d1e1dd951bf3f426cee52953a8c14dea43f4d296565afda0ee9f6d2957db18accd20b35ecc7c5b1591d41aac6ff79ee500d6e5b759c87a40aed8b767d376dca1b7298900d12bf03e8e3c06891ac3bd26b9f78875936397ce7c5ce4da3fd0ae76226dad35619f79e6a1bcc0056c46b0909342d16b2fb03ed6543fdc89b217009092c94c775d6455888ed30812d23ca1f08ac3a03af30d924c6c668c853545397da7aa8bfd56d7496bedfe1f9ffa7e748247b4f8ea8bee17ff77638ea18cead321915198e7cfe12e510b276d31a9bd84638b1b3e7817fab774c63e8b3026799e2b78916682e1b1d39061fb02279598afc1f9393c8db7186a90626b18b09020ff15e83c9aafdec12422672506c2cf6907cc70687b3afeffa2d383e004ba8f97d5beed838e54f4d890413a84123bf9190f6e1ec75f600eeace68373817bc771d8d050c02875fc9fd8d0b4db4a7d044cee6e0f3da91c3f9b46b5c7c8bc478d49476c91b7404ba866a2117038d1827737635d4af0f1c4e103ade4e7fea86fc74854b6bb459afc356a0311ae3d0c84c7f2ad85a8899d6c2886bb7358f5eccd98ebf336a6fdf09426f9633e62028979ed5e5b5bb6203ace78d4f2d3fad6a63414656c29b5bd7455c6823f30738da3aa2438d4c3088788ccbf224dd615893e0f691629136393dff90d1b086926a641fff4e71834a6879f552e627c8381ad50429f3c09ae75928efc200d96ec89d7938799f01b1e7be9173c8055f5f90c197a2bd3bd00ec54f4d30d9eb445ca9bbaec68a7cfaa03c337fed0b07db55a7e6f9ddba01b04c7474bbd76c7f5248ac1042b92e7129a44417de2894c67b69a16f87e7bec7f6c30dcc110b887df7a341866e9550c00d34d20cf0e6708a2348dcb6d729bd099176c9d618621943c8e79f30b40241bf9079a7aedf2cce0a6f791c5028956859a16d7daebf029b7d5b2a1e0d1f566719db8da36c0c9167d6d5466f1b1ec439d33a3b611f5f266e95139d94cc6a259bc9b1f9ccd1b055a043ac80935a407916b328be3f49d772caef10454c542a224682a2c85293482a2ef01343c7559d68382edbb1799d4341247d4a017e228cedad99ca2e49cca6c2d628eb91e091ad39d5455529815aeaa89cb24485c1c1f969cf675d9fdb45ba997e8ac96e3bb3eb5814d8dada1a1d97aca40a74628be8b6c84be000e16909cb38a8daf8d19a20e0beceaf823f362dcd945fc6731eb1369c660a5af5f6a92c939d61d41a78edc3f4ff2dc7f21809927c142c6301535ffa54802b43621260375e9dcfd73fd84d5e30c34073314d296cda960b091f5f355e21fcb04d07b4bce044d1da508ad6a6e9857fdc30d0200b5a939d614780ca5c3f1a8cd7bd39d31312024f185c134b980c1792635fa00c3e6055ef405302fca9d73d2d0398490d686a77675d035fd44f134401eb65841fa487f2cef660f2953bc128d13fac0a2b78fbaaaed8fbfe25a8444cdbdf4e11a9b13f05f9e80527f71fbdee04d58740ab0a55538f484b8aa57bc96ce77beba7d4a698cb71063988470a4a9fe4f9b3bf3ac0fd88b3e68a56349c94713f741af0231a998c763d4feab254feac8698973f7b5b6ce520dd8cae5ebad691093b22fb494f3c1cd302958ea1abf4761ac4460e20e3f7ab50f99ea0da905b8ee5b8b0f41974700f859cc19be695bd26b11ff471c596b738562f96f2bc9e55b2af8f7a5b323194b1b11553327d071b93030268d20cf942cba1c99dcb45d184734488f8c01eb6018b543b1888b8c7341e4e6a3ed3900e9fc604f9ed776527e48792d99a86d9dc867990bde51c8d99cd0e988c63a5536a80972fa0a70696ca8c16b738ba9cd793984af2f89eca3b9b5e3c898b8a7bc85d090cdcbdfc56583c67f2a3cf980597e8a02f9eeb82c254657de63a6fabb6fda4d9fbc579371a3207212030471d6757b81c03c13ebc88c4b457b08c5403881de545cbbc47eff9af49c6cee6a1bf06872e793c4960407bef4657066c8433f3d3f0db134d5a198a3e7f7625c7d9f625e88fc043b79d9b09f83c60d7588f59fa4aabc38ea36b7a635653dc83a47bf6f300c4cbead044371beca93dba9afc7dc7e53ecafa4b6b24a7611075a707ce33e5f44cc5d6b59c397757f9c6fc16aafe882942999256964306d5d3ae0e2cd163db14a5c686ac6809b1435433e95468a71c47ab73d948d7ab86780d9a203104a88cc1eeefadb06cc3a79496d878989b25ebc307d8588c95cb6fd0a44a4f4423fc8718b20ddc8ec7e99dc91ffb5b502d6f74dcdfc1c466606b76e79faa8113b3fda00c1affb1fba33f071a432f6e212d5929c6018dbe0e7125c4cfb5a4b122a9d4b016e2f9edc457cad1461d6c8ce2afa0274898411a71efa6ec873cf4df7914c7f52f5bd330acc3ea7de6d82c5b2b6f2f8f7e3882b8cb08a2dd9ce8f30237f645d384ab00358def706deec26684438a70fcc20f49830f7d568e09be5e2914e89522cc75f612ff7770c801bbb95141957b09d3a874165c9d95609e24c3b7ae53e69612958edd035f00c4703da920ff1bca6144451f7d2d88b03a3a801af7e63d8727db8e50d9ad63beba98afeb69ebc64eb504b8efa00bed0095cd2bf00779ef0c0753175769deadb7fe931e5e9cfcb0ed01d948db71e354a44b591b8461def45d80caebf5f154afa84936d9636a7d4586b4aa2b072c7a69cc904332f733cbf0c401d54a43fab535160968faa6566fe5e7f30d2262a515ac670ec66fe0f9942b1e2b5eefbc916328e16b371441748a6b6a1aed2a444d32488788afa2724d92fa97bfc5251b05bb0ade16c7add21276514fd7f08bd960f87e81daf9e862fb5552834b1f05b678a05de972f6826fd7a3bb4992e9e1363a4d7a6e121106e4ff20aa43cba7d202513ce9dbed24ea11bcea1b63c8f9b740f7d0968edec193ca10b174d35a5b8330b1a9a3c0238e006962fdc65253a1bf92f87fe5f6cee80fd8a4446f349db554e5b052befc0c8563ca7c02baf668e1d0dae00644fb858d8933f6a29b827a371d3e7780226c08d6d8ecd94a96b33b6b3697fd8fe16fc92a1837aa6ae817f1dd632881e83df2d3615354512c57701e8747df756d11bc44429b536492ccb8a6146c503a54996b0e1d9f18e4ba756a00a00dac85ac8613e09e03ea3efc68ae75ccdfd72c25a2a95336ace162b21a6282a77ef007ba75f4874fe01a8fe263dc26aaf13c81881828e121a58e98bd942ce2c231b863c220d78c84b0fec575430995fb8e53225564dc2b898b415fb8ee7cc1e095b6d04a1e052515ee88206901b6b5c61df5a3b5baafba27e788e6e359c41445f22e49924e738fb6888242a94bec1195beca7c6da6f5aff6345e9e2805704c8686a31857c776125b599f2e4a02317892fe6de653e6914192ece12717c09103a58c215880d6a6f568390915289fd60ff94cd52449aab0319b03b3fa5f2ddb564ad71c7bcd4eb605009b137a873f935cd07c09dfcabee1794cf11dc097edf32291b31a2e731f1a645c5f247b0e502b4bb6a9fa4c200817dcaa0cc25612500a90304bac09fa4492b77871a82dc46b4d62db9d32b1ac22b9f9f413c838b93a4749323632c5118181adf644353a937991d8f2ab8e042460ee306e478f4e775a15340fb57d1acd66cb53f8fde80e1436f824b17ccfcac6cbe0f1392259faf04dff4f195df251c55c07115c39a63b3aa1179fb22f02b7e3ef944a4b11b7dabcad189eb622935372da7b2ca5c943b07ccc6645a0efa4b2fd13b24c2e80de1042cb814cc1872510551f37c8a5d44445af0c6c10fe88073aaebe241d9375d05737813d84702b6f71a6fb074ef5fc758de8fdab76cda1125006663902d55bd8358debe91dd72308f73c005897b0cfdb1c3238377abd7c413763cc35af343bab3527e660561d99a284223203ff3be3a90a0f8b2f4db14917a43540c48e7475d3318a1c28661c2e8cccdb5bd2d259117986c4d66db7ec0ebc21f765c287122f2550caa6ea2b9669e85daaf8fe1ef05532b250829fee6025471bf289ab9bf3c19e39e919eaf7947ad0f7e8e1f97063832455f905fdd4652d1a0dc9622a04e9ae06f97aee45261e2f9e5ee6949f80f60b9f353d3cf5d7c1651ac2679b21762aa5276d48f1cf43ff472c0247bd7fb343f38d1d14dd0afb7566d8cf68535af74e5d679c000714e9a635316c050cbfb8c43237a4ccf87de93ada01303ff04363bb3f657634d79b03f039d9da7b87a642ed281864776362372806ebb14d693a0acdaa0ad67bcf2afc3563168d75aff64e6cb49de76bc58381c5f857f96ff51826e05ab6f7970b78da033edcd81996ba93dd8a2fa048f911f7b9b19bc2d2d87f47d1bc8058d972f2368e22917c219ec9c27cf82a9b9624c2f886db53daca8377bea7026ca955dfadf194eae02d0f104fb690f071b022243037ca8d6ac75fe695a184de0d38d20cee94e516c86aa3d51ae976ce27c83670dd8760ca7be9eaaa13950d431bb3cb0628c6477cb386f7deea0f70ffec07885a05f1c06769e85953a207e38b882d7f9190b5e884fc87ce46765d193e6cd3a92d0e72cae7dc403e6b5f32e34cf95e15aab2976612b2d7d16b68380a91d4dc2e160369928c5149d35921a09c6ea89b98b7a9b947e6149e78c83b931762cd4f395b87aa058c8ee6ff6f5410b94150b5cfa97b478b5d90015cad1d2eec15f395ecb5ae334015c19cc4ea2cc2be0f1f73e677c9143a6695c9fd724da5e7a3b240be0a89f3e339e2a27968fcd415fe9ba59eef3aa67a780b9b629431c94fc51cae009583c1d90adbc0f05f8cca148aaf77ccdbd50ccfee841b60ae886d6ca10953105ce8540305672d101b239a7aa99d27ef073faad1c298213cb265db863df1dc7c84ab96945389c08ae9aebcd2b7e3aabebb51f7813a1cbe1d8e391ff641bef44a56fa27be335ccbd310f91b8f25d363681cf614f92cb6c7e4ebed8b7c8bf11900bc4b10d24a8b2f7308a6866b3677c78c5473d65f91cf1a2c1c3f19b59008fbe0fae3505b7bd24f240d8a66132335d02b6a800015c099ee3d140ededd78ffe228d6e897ac94b0e5baef7db77d6d02e15964e51dcc01dc0c2d107822ae31e2b783f63f4aa009930f764b0b09e3df115a92b1036d8f5e3e091f8b6e66f9b8e861b00cd8ca29a3dce176feffe25a3776988af2e7dce4b13a3ab9bdbee8c07309e7e188e6e4404ad3cd7bb652e35191e3c085f936aadd541ff976a9f5815db30d2bbfaa9ab930de22339fdcb8dab9c871a3484ddf4881fcfbd844703508a32e39051fd4daf88e874d51b3626e81b633a6486c65f1b2f2c242f6ff1c40eedcbc0252c38e299ccf551f77fa0333423856acc0b164c761b0799dfcfb99640a1a9980516a6237579ae1696eac83108d67376a462517cd1f1c80fc4b3dfd8c6782a5b99aa2243e66db88d533ae57edf7063d8d75985f59a1deaa9ce99b217367af561232e163e64f62ce8813e4283dce92a0cfaa44f424b494aa6e77872b7fa5867da58f3f1576bbe7776a544ec32cc323e4533f72667f3c852faa75a0fb26dc64e94b226361d3dc0a535cdbdb802cb0b2f00c8dce678bba8a2067d7c26bd474b1b94b82ff84f997c38be7edd7f2181503d7addc22c3304de042c3e01988fff899130137919469e277a583d810a9dea52a15f5f983261cebea8be3a6cf801ab43fbe45053a9d83c50dc608394eaf97032718ea75ffacf588dbf7bde21b35a2447507b5ae88f1827679c62b3cd4003603bf9c4a0b60ffda08f02ef38bbc92cd36c3ffb23e0bebdc5552bd1d93419a422108a4e47c2475a3db1256a6352dec107489ecbb033a05041d9dcad48a3b2be560ab182cb96360fdf98e696d4d761921dc184a1412c2dfcb36ffbbd34df84f69d8f11b9ad898f062fc23bac4d444a92e61a5c8f66cb58093904aade1a29cc29820f3c21d1c82476ac57c53f345ebd142f53f389ac7e18cc1439195d042196fa0173116348a9e75b12644c41d95c075f0dacef2f260375df3f3e3a8ac9b2d5666b4b0d55215b5f0197b57f29df0a90b17ad36bfbeddca4e01df46a777f23cd85839df43b7c0fb50694ab590829634ff96ac420a13809b3267aa44e83c64fc1406123ca59cde49c85b00cd7cc15792f8fb5fa590c6a968e32f2f6e0a7ed8caa0c5dea9b3f67a3ece86c011bb347029bca44b91aaba5b397a3b3331aa8d19f4b9eb4d2702ad52ac978bbca281cc853ac4d8dd3f1a4569364ec1ca7add4e9bbf05e6a4a311b20060e59b03a3bba57e4a2ae8f337f49f15fd4c261443b2fb8ef3751fda57f46cc565d3fd44135cc5d1a92739aa1bd0d68626bf2b8fc5dfc5a2ca02834a0a94e6f56da0a32bfb7c0563f881d375cd43b9d1ff9ad7aac64cbdde4b02064a7f3b72c056f97372a4dfbde42351d8320e335510c6d78a10f6c479898262d93fe6ac159fe8d3a5f36c3a9f8586e8bc1945a5b641434588e1a24f6f1457e73c36bf4720eb989ff48c43b8e7213b423154494a9e84ffa5bb604188e10cc7af3f18c430eb68a40c86ea02dac37b5871badfe104fdb55cd95152fdfffc3efe4d5123ab0e098ec794f67450e855ea1174837b51d14aefe459fc56c59c91b27ec08986a91fcaaeb336b5a66e009df75bf4418f2838c40c9940a9a89c718562c55a035b211d0f20fdee76dccb6cb282b92a61940a2f61591e58d00277691155238de7d15c7a2f04876e2781dcc05ed94c9d185ba75028373781223012d37497ac510f6f1caec2cf018d7f63ad552357315cae9190517198e2706f0bd3a9bc96d0c0e00251f9f3473f7ae1ee8cd5f80a56720097e7b70c0ca75ea29821b8d49d4414c52a4b537747e9de8302ffa438b15525deff0a2abdacfc0d7e16d0530f241fd9bd92e70913f2bcf04fd6802844fb9b74f149d74fe74be1268a532df746fa398a28aa129d82d54db25c5d01cc5c5ecae8bd583c06c1f21c0f479034db0a71cd0ec155ca126b58ad49280a1ed04eaf9aad37c22ff5e08970d8ecb2de77d2c50bb0cdc403c3b6dc9f26cec90838a7c692cbc28e3c6b40b22df2631a590b7e79b8b76987348383d8ca9a441ad88fdd92c2ab356b3bd01e9810bc5948cce6b2fc51f72e80ff454ae38b84531e789e624d8d8d03db9f1b201ffa0d634c32dc7f110821e6687efe84b5a2a78d72543757f52bc745aa626e246bd443fd2192efe4eed006e4f41d648b84ea2772f0a456ac130b373a50bb022414a40ea10080a388bcf5f724f299d20f830fff9a6628b73c7dcacf32b96b689f5cd34f15539c5465e78669264a2db17e3133910b35691132026872e19d3cf34d666d8616ff9286b3208cd11524159f6aaa4ce937793366b69ebc7c5b8b7befb75cf61c254cec88c336b4657939a972e5dbb406223d7e0aac5bbdbc08b403029eeb59f46b1b549395d2cdea8af96e62bc2c962e4c500dfcb823e0134b6427ed2ac0cde026848fb65aeaaf47bcbca2ffd903c7c9eb6ffa753e4969dad6d6dbddb0b11e4ff841d04bdf8a19b1e194954239ac270a1ac4a5a8a3910f1b8eb6bb983363561a1844e2afc93cba308a974a258e465f967fa229b07bb9c5902689bb913c96113df07e7715802c502d0b26007f7e2283411b08d2c80fe2861023905dd214caaf46819002562027586c60a10d2503a624a07eb1f111e9cbfe19d5bac1813d015535b4a88a1e4613cfc7fd62c4107ce9eae6ac21f53a55d1ca9ed68bfa4ca415e168d50e680aa60dd023cf5e5e2bb5c51f57ffa1de870392b497dcc38e0d1902f25dde1c50cfbd288af5aa2ae2ba2f25aea3953b893bdd63099bc4e21cdfaacd0183d10e0b8f95ce1e97e1434661874c841dba8a936c09da795916f4c832eefe1fd6b8f222d9df7c5b2b234fb0872dc3290fda72cdbaac24049523a7dbf0ee41b7f35e0e5b0634dcd66ea0490f61a44578ae6cd7e96c523a1e998c78c7662037bbf1ce62515313e10f73075e43e818fbae20f36b2db183045c92c91d7e668558129f7cfd73aac9188f17c286382f16a3841594a07384f94d3c8e5778629b0618639b25a3c1b57a2eb411188b54403e684225be84ce8045496d5ee3b86e2d2cacd6a2810061a7f438e9e46a58fde9d0e91656218596b3c5a17dc3d60eb9082ec34ee6848a07cab7bfb6d17d30a95799bba306a9209c3a6227bed2b6ffb07af4242d0f0f1b4e2ef5527985fe7ee57a52fa89f81f3b6efd4873aca9a93b38ad0ce2c3db3239af862f1906ebf1d74a43274289ab674b51d68e21fa69097573a59ea5c1d1e9eb9dc4bb64879f46b60c5e665ab0de5908c66162a2edecadb5f27467f3377b62441ea1e56d74777520a1b79b823089a56ea19abf7dc9fc77d539d89409dffdd99d8ad56cda58be7511a11776c322ef80d1b0c1a0e7d2280ded970a47460d9fa8d137d657d32d97396120c597e7a8a75bfe66c2c15dcb70dc798c1573538534a69d5c6c2123d036b64da581ec7528a50626c369cab3e40434805a2e2a3a370173f2bf270fe6a52b3e406ffd0611c87a3faecf2547934152eefe7518e84f4593793a45948270c7b4139b2763470e81cfb36f497f7a738595c1bb5621386214475b05322d308e069212812f0d39fccbcd93d3912277c00fbb27c32ef2c52d9a22f15db146667a287c862391e4d69398f337f44699ed175ba795cefc0d97548c968f23caf12357cd41e1ecdc6276db0ce663e2e042cd54e300786f2c45a10561c63747c6e9b95851d28e5492cd126c3197be69913ae9e4c929b7d08bd904ce28f1e2882b70a33ae5a690184a6ae55b1e5bdb0e079a36e2a8f11d996b44da8cde5049e23f0ce80d3ceb6d7c40e3f7804e8c2aa967eb65119a5abe83061cc4329c5747aa2722e8151389cba28eeb20f38e7b74ddaf769ce059bc10a84a174392492b31f4843232ba7b9e0c0e6b211b90b83ba2933ae12fd4f0357fdf0b63d06f4746d9ee7bad2edd4aa652c507dcd092ed0657fcfa93036137e33295fbb2ffbd8f33aa1e9b4c808ae856dcbc74a2a5f36716c9b206c3d50fecd5f2eb26a7bf26178e3ee8d5410b942f4e5356d72f14761325a9454069e78283be5cb811a03f939a216cfa1571cb6220084b5a1fdc579f5a284b57f8642804a58d0aec035c90467f73f3d62e417fda2016af3e6e2527cb1151736ce3829122f6a1f6fd89e8f2c1340ea7cb9b382298bd730dba5a628219a31f986140e4b589c21d1790aeb6c26b097f5a5463fc4187ee55f00a79e087544a0b221e9d9f48dcff4938390cb5fea3070cfe643988887ac203161fb7f884b004f163f2379bf91b26c9a141ed1aca0aeedbe772fcc4967327bbda268d821db61abd20f180b8e38f457da83f6532f353b7a7b0e9677f46f6701e8f76133225b01a8f08f723523d42f2cf211c17da5f396aae485d5aca290ee23a4dd2f8c0d762eb0a7a9e39d514dc09c68fe8d2d4315e92648c0a452642887ce010c8ae0c7450480f9e7d1e3097971945685a4d28dbdb0eb505fed17f9e858ac0c38f9ea5bf9a24a8c3b74c2bcb8de929fd7b40c83a2a158577487112ddb84bf7f23a1eb9f476adbc822975190a128b2424fdc1a1f612a783aab3d00bac1b5aa738ba199109f8adf4c262379d78d90424c6d44a281b7f0f2d53d821fd76887ddafcbba87abc9f16178a14acd014383c656efd0a78ff15033c658c000095a66d41c963cc490dab6850318546232e842f76a66012282e3969988d59f895acdea53b05e31d139146217f1c573d7a68098fb0427e0628beb2b0a4b0e57833bdc60fa11e4508e79e7e71dec0a98b6cd7c8f3fbf9d4257ceee95afee262ca8a980426e2b5d8b89a1d0e7a8abe30ec49bb128307673da6ed811e2374164fbf34a2a3abf65bb5482b5e854983d1671aa23d9e2e3036376babdd4b9e09d47ebea85f1fa1f608bfcc0c14b02f73a703b4c53d9c32a31ee75335e062d4a3413a19b33a0c869f14e4ee724b6406b7148a1f0734fb51e91a1330b8a3f677dabd47356d60e4e9fd914532519db6ae25dc52a0de2db64f10a6ac1b3ab230f3903bd3caaa5a20d8b6087f42662a95d97d419e252cd384990078f0993d700711e674da8d8eff4319792844fa47aa046a59f0631fa8890de006273dc69186936c30cf40dd45330d89509d6b5f1087272897e27d7b5b89d61ed2391d6ff4302d3ce78770efbc381277312bbaa74ac39b4247eba9748fd1ba8a90c8529a4fb293cf2eaa5f7455302063a0903c1784fd5e826f6034afa87ba53f1dfc49fc10b5167020f7ef5108525ecd06b0e345c96b07a06b26837cc61e8959d5950f50895906baaccfb77af96213951762fd1f1774807ccee065ff62ecceedb0fdfb9d6edc45b220d393df7ab59826c58f3b11dbac95715e074fb0b4549e7463f0458795e64507b2a6d925944d7b2e18918a6b7a0ec5cfc2dcbc1add41603a7d567dce1f9a1623b3dc2688b256585e4fc5d3aad878492c68b3e4cf9e2bea4918bf1aeb2a1e17041cf7c23cd11f8dd3a08181fb187db333f264f7e37650d0a70000051a384f706dd8332f83b8cb45c71a70f3f36e376bb4e0e3ffd18514a209faa705a7e73116643f9e4927c15eab2c36fa72768d0c09ecd6df07b65c0b976d9f0a20eb1496aa23077b7c659a0005f6cf9f7bb15426162b1b4f038d022265e7f58ba602da1e9ea4af101174554377af58437d68556abe0d822c012af8c7921537c734404e8fd35ccf9fa0739d3646e37b64b3e4f1868b82fbf47e3ceef9469f240cf82dc2a97bda23cb16d7e6b5b2445d443f64ba4d1c74ccca704effc100bd998336292441e9b6772a619a77dce3fdc68a7fba1c39cebd32c397cf0b6f9ee03051f3ba3a9100a7190d6d20f391fb178cf07e576a8c8f1d0d8c08076f79819465c3c76f862d2f21813d24310956bfad3c386ee782532d106be0aa4071a50ebb3349a5f55c78ae9ce79657dd5ef0a5253e8deb1496a514a2c5c2da9423f0da23f5de123e6a5bfd84d36ec50cbf9df14e25faa2b8410a36a8af1e97eee39af8a7137991901aa35d807264a68be2999dd1d64f9fb597df09e13c06a9c61e5728cf9c5bfb5bc38301790b10cb06f8fb0d63af769beefa59c4bd9d3c8a6941207a8505c50e064eae43f1b1d3fea91803c8136d8f0d52e15e0779d332bad931c2d74b1c8eb87d8ab5838eeebdaedcddb769b3fb1a16f606bd66a7699caeda56e0d0f00f5319bd5a88e3e18ba19b3f2aa1c96eaef1019c340ed2450d74accde4bf8f9f0f414b5cb35483f45066944779d1a657b35aa1a09bb9a21c7d7e1bf6a8bd5e09d9bdcb2d8e60bd1c571a41ddd63a974c808a6275ea12cb71dc8c8310ee1d892956c076df9b8bcfe704cbe2b33223366f426c1036d6ac3e5f8ef9512a42c4b1cd9f16bfe9c18f4bf16e7c8a69a4e785268dbc95013a829a0afb20a89ec3d70b7580b1ea1b56c94a45229b5d539604c9947237fe8c6464a813a120769cfa0783e423b9a558056f031ccf23d0db4abe522722f48f54b1257da74e8ced1c033e8904a0f82e16885cb73fed7a8ce0bcb683e0e4fd9b9a45862a97dbb1c1c513bba82c2ca9b45a9e8e527933d6a1dc52b256f5e0b4e888518984dc661c57d520325b5823fb455b38c664fd78eef27bca4680a668288b24e5410ae1da238ba903543693086d9bc1aa132dbfa2155800614bb92a6163b944f541558d1d5b19df6ffab6f017b56055c4c59e69ab76117d98823554b867e1dcb635802d87f7d168acbf4be669c05b9470e4ac68a1dbd0a053c3bd9a090ed5ca3fd53c26b6dee74fa8470fb45ecf0eb20b9581b83211c290bea9995a11323e200f9501792e0b9c71759c49efc745f5135b8e32e9db080d39f0baf92dcf4fe9aac58e09ae27155fb9160948e37ca98f392a36c485aadda31b6ab355d8cf23bef1b9dc454a5c9cefa040239443a595920b4cdd979112ab7bf76caee0f350435c8e28f37364e5827944e60cce35bfdf51866cfff039474d0aecc7617bc01d8f702794964310f454f3ae59d53527b3876b399dedb2245166b0688599b57d5f4080f34bfa423eef5e4b986dc15d2392965e07188fd919ebe476d557a64550092bbafd83f3cbbcb4c0d200cd75fbce219c74be23c22175996c0aa29ec850c371071cf0bc65326fc3ca1d35206215d1781356ff736ba97cfcacf33c6339a69a9319597c29c358f9131973cd2aa582f02196e266cecd6b48ca86c0d823773125efcad64801b78b68d0ae9ef341b966af3780d9c8aa453b381dc4e008ae0b2f24e527c166aecc81d8c81bbe8c965818404f31c9cb585b2c6c0d64d4a22fad47b764cb9779e5e47a913bd95cc2e21546536e403c6b6476fa769d1b79dd8b32e3fa5c2290df47ccf625ce6f220cd5705f6f0dc583166a691e001e1fe802f7e840a5c1f6debcc77ee606163510301ca5c998b0297a811783ef5f618e0a5a4d79e5025a5448c0f5cff72af7d9bbdb6969edd5d36f3830f4cbe2ae9a3bf4e80906616876f40fa41a9a565d04d9b61206f772fc761fe97621da3392c84bc8451a45cae4134090516f664fedbaf5a5a9dec52aca548c712fc0d412d307ed39bd4e39fac66d0aa9497e49bf8ddb956a112e7a58c227540fef1b833421faaf0cd0d0ebeaeaca611923b780d2ecaf81b8c5779affe49d5edecf71796b4928d71a18a29fc4bf15a2aaa97c46435882df85f32f03e00748b6894e9398870c9857d2a77b335f2c366a9d749811da6df605228b5968f02336436276c45022f79fd82edc3419958a4d3c6a7c7586165c24d0db233f34c22a3761dbe254215bb2772b7d2a86814e05e8ddb2e4507c156c0d12a2081000e44dabe266f7c7ab93f8db989d56da83769922bb69c056a1e2b3332023068834e022738f4184cf911236b1b7f1d4d8691d9d443ebec4de1f2b4e62e8a78544727c909306a3b73a23c7656de8b01b5cfb9b7a94a27873f05e3aba99e63fc2c1dcbbef0f1f760922a1a6c3eacca71140177fa006e267db048ae4537c68f5f32ef117920ab1da39f12b53ae35a83bef8ed787629dbe3a9e8446c38c63a33394abbd7d36e7c1395630902dea5fbcd8057873001785fcf492149cfdc53bbfeb4fb176652751b3abb266d0c90accea5fd2573d7692c1edc77092e842a4e8d6f7d95fdf92430ba846640031636590aaaf59a1fe5e69aa6c0d58f316e030ab2f9a08ec7a8d04b200086673fe98e3f5da32342556f78eae3d1cf3ccaaada2f5a55298e287a12e274a1f9243f107af87495c98a475518cbdafeced68922805253a255ceaa284f91fcf0453ce820dc22d72446f85f86b02e957f581c3ddab0673bdda0eb7fe569126201121a21a0e83c85bc60f72f1b6a5c00aa322427c561a9215efa41818beb0c28141d26e3446955bfcf561dd10331cc1900374d0af61e1d17dc22e766228e22c9c2328cfed4fe2b10752677cb6bf58a76e8b3405fe36ef639e167d9402c423fed72d34727531e9c6a74c2714464b5f49e34bf3914177ddaf704a921762c05ace26c88ac016992c33aacd7d022cce31678e791f8a90e4931a5ae2eb0bbbfc202895477c421a1356911fa63649cac5150f6b0c284e430d64bed9c7e5412295e217ac8bc46d3fc4025bf16d6c931b5c34848aebf85098957beb42d65802ec42c75d66d13bb50928a6c88873adde4b3533c3f4ad262466c5a7385d0b141b07f3b7355eec50b603886eae7b67e3e0e41dea785797dd3301570ddd0342b9e67256fee48c72fb117a6624dc4d89cd817e1b44b1cf0d44dc84063c9f9bd9754d712af8a0f858d492192d6c76457424355547eb4dcb8eda4c9cbdbcb9dcc8665e9f9499d5c7a6962796800979e53dda81858d9450bdfb12c0571140a6ef17557b2ec41d2f371030dccc9086ada5d6e2d9ff0030fdfec9c11d2f5a04ea42c7906cb37166c44d90c664a9b498c35cb9b3024a333cd4a2e05c524351283b302d1e766bb6954e7d1754acd896bb0df00ae17ed45ea676286f4f1c37d9957a865c8f31cc7e319f5f79830b990ca2bc93636ef263fb605e823197b29a909fe29c73335bba40730b5ab4758ac35b5f81abb902c28526181ee008b4df9ddd595875afa9ac19a6869d94501f891d62a313b24a7d2ea30733a87b29c377355e60affe039af1f38aeec4cd2f5c90176c7802962cd1488ed34366e2086e7ef9d4ef7fb89c1bc26a43fcce3a3cabc771a73c046ee9834f88f5b73595936ffd07d474a96f875e3e2ca99f2f6c711f22cff2bfe12188acb105cd6781c4d1b69b5420d5aa37b764a49aeeac601abed986a00f2171ab4d559ffd0d844e251094aab96e08cbd851de61558b3b3609a0a4184b0c1b121f530778d708de70df06582acbfd558329718270b3e925c71e316c6d028aeae94d39a5f105fb424520f5d7a05b9a84bd0ebbf4e4dec00ad85aa37937d7abf37c6323c97db16cef15abc33bacaa77369ab38eda318c53b102861c974d69680bb129944511554a33a9b6ee164502954cc9a84fc304229c9296c5c60945e965555849d53b2654972030f60bcfd8f68b26fbbde5e1a2d554c95ccbfd7392dc534ad22396e1def04e12f07d35fd805a5f71373011f815a301c13695a326a673c068f5ab0ad6f8f65c4789f35448fd6baa9597ca113a8fb9b52e01256a353afc35dd5d3764b8c879799647551ff8bb3360b048999de07dff92442bda3c772127b8549425a7e34196e058dc8d007eb1fcb0ff662ece060082e817e4fcdcb4cbe238580bd453712868ae8acd2b3d770a43444ec76e753b744638b4a20c1e2e1fdf04944b8e9ce304950e4a9d880e4cdc319ce746a2fbf73472ce516d338fb813acc1a6ffa8e66a706a22a89429afbfac166d0e7b70dd2ed83fa7ca4af2ac6aaa4fede22115dc4ab3a111dd04aae26af50fc3b29d90d425b8bb6dcbf8cee32816db271c5614a8077ffd1e51ce74e0efa8925be23aad0a26b7499fc3ea4503c17693903e5e981a09fc19a0ad612460f281e02a7d63b5ec635f640e4412d9be88d1669712182a1adf546661e8a7782d0c63215510f08104fab2e19aa68d1eed879c62851b68f51ddb24bf16b976122dbda49886c9780e5460a7de102ffd154ec564a927c006679847cf48a3041364c1da58f323e04e3c7aeb16ca631a253599ac97d608d9491780a2d8a40eaecf0f85b65c6a81f709ca1ebe2f986daf9a65544a1220a7b6f56307e3a6b24fbf19eeffa3b08b77b9e4f4cecebab9c2618e67aa2665accc5fd0300f06819b5ee6fbb66f2db4f02148d3663516605d4e4724eb7f01e062620002f4be39fe536418a950cc990f945bf0025472298138b7fa9ac0e76bb917a5ecc4d863d2991efb9764ed899d7af7d414ec7a33da5d0c42a4f6ec2091b0aa1a4eef8fc44958ec312277ad4f5f6115ca4855abfcac3cd2b3f3b4b04644614d3c4649d6e9183aceee9a7f37c8aeb192c0448ed3c36927e6a35bd644db40faf0223ba836731bdf09633fe42016a2199e16d339ef96e54d6e93516e22c5ada4184966d46c79c5f6e809a10d228b3c3d38d8ef514167bc89b56b894ab2df4d203e476ac4b026394f14177fdb091eac1d766e53c0045d52a3cc8dc9cb334f09922ce85d1bf49ab9ad601d1f1a192c81c0cfca0c82e92e3d9111a7314ea47760292e20db6aff3c47c59caebeff9af172713d33c600e774ba86bde11765eaf29ab0d01272cffbacc713e79273b9418211df503cf6b9797ba2a4de5af392ddf042c586504175eafed84fcb6c57099a3dec42afe820ab59391ba0234f0d044b821be0455e4ab1b5d4c974f3dfd450795266953e61b52bdfc7bd3ee9cc2e5ae0f6406f0e8605e8d1443e95b4d0f7b245a5ef952c801591c152229130bc63a6e2ad0ed482e1abc5aeb52f2b19402c266870f47836b78fbd163f4af9f2502af7de2c2a5ce284e5b3eef2d34ffdb9c0e366fa5d4235b3b62d8528ca764ffb89777f9b3014f4164ad7f748ecba864cf215abf9c3628be13af15c398ad942c7d86c52f070297458adcb931e34676071e486a202ea124ed196580c0c97e3a0a46971dbfb2cc4c8dc7fb03c68e02b46b9e4ad276b25327f6ac69e0fcd6fe7c5ebd0bbdee8c3d297f06ad9352f1f4d8fba28c75533bbc01752f50e246a134049da288a58bbae6545a2777c9236a485d7086ff00fb582ba0ac1bd223020695445d15a85c41f039462d46aa700a98efb10b2aaca54619ed1c48eab36387ae9e6e7fc26b469f8e9c19a7615b2171ebd9e9c0aa0a7ee9e4bc25d77f1fc906cd9e67ce71947536823a848f98f26d2df608dae5b04e858a07cde94691b8d3a9527ad52691df6883612a0c8189f6c89feceaba3f0faeb3701f714c08d15757c326c06ff0e30cbcbb89acdac80ef4057ae9422e7df47968e647a371fb1d0028a97090a213f5ad7aaf262891d48fef42a957859f7cd9a9921334dfa55a3681b893541807402f9b96729ccd7de44321e51b9ed18391ef301ebcda21c51ed6f88b08e57d6bddd3df48edcec68cdac5a6382ab5b06e6a8d0bc077cd29f85581bcf5cb26b3d7680eb2dc6b2b80ee6964adbe856ffe159f936b481cedfb261906e96d7bd220b3485d17a093bbb03f086e6e2bf33e67923f4aead619d9bda02eac3e3db41feea30e261b1b07f7e1013ba23ee7d06467a26f93ffef69d9303697bb94aa3ff06ecb73520ff096eb8dfd1718fa194586809b1ec8dd28e7c65b3240d701daaa25cd0bc4b82cb74e58bc8b2d94d371751156ba27b17af49833210bd2bd628d2f06b0aa14015e0f25866ea53f94c28390ac68a01775a4cce1e42fe1144f4b3818bade4d11e6e93f494d46c79e6a49c9e02668d9e6f37d3a6b3f44e74e6274b91d1822ca546fb9ee55903ae5ff4ec8b76ef083248ba22fdf99d7fa98fe90fc321a493e205699724788a7f565c364d3e1f244c571e3d32780608076b47208b8b59268d9c74f6d4e2da6bc1eeeaeaab91a3bc7f475a5a4989b5bf8e1fe026c42f243f74565a4b87c7b3ba35db04889a8e98a42a6c6795bb64d6e37c1a7075399d2ed6c38d3af4ad271beb7678f7612d7b5704578643f2d9eeab5ada32c948f90cb1bd764c6d924d291597ad73dcc4cb69720d1998d7a4f6546e2e60a36a049758e0f4555e5b3a56fcd4f86a380c9e3ca0ed073d6145b3d597227cbee552da2453cbf76717d48acdbb8dec6a0f38dadfa1736950355bbb873730c46cac36c479c4b55ad36c34e159e9ed4f2e369da7d7a4d5fece5eeb22905812c15ba242e14593f33d0f1d456b41e6105e7b2e56072a54f7226a18bd5376d1a68a5afd58c6a00871f6f7a376b52102704374ecbd404944d7d3555fd0867e78d55d7c45d675341a5db0c84b9d13402cbf21b8910c3505b4c1726bbb39965f9d4cba9726d8857d55c38119b2d508ebef0847c60017c4e1c20da2d61062b6290a7424e861e7111556fa572f847f59f17f0769f170dff5cc87118677b7a75e3d7466552710a043b8d5c7f6709e58dbc8d615b49ab9114dcb66fd31106fe2bdb29c38c2b6cf68b28de86e76771ddffe9631cb4a688528a5c69b7b6ecf9453da1dc0c888f504a627c4cafd38aab1db296853a9145fd8d2fa6d6e500d4381d3fc1e8ff1d70342e88446fa6ff1a2247b8113eaedbf620ebdf7321b8c140c553f89b55d2cef15852be574f819b32e0315b0f808286ae1740fbf28029cb464614cef7c7aaa54742ea83e1e1b61f9f48bd964dd1b0fe3ab26a79cfa6f85d8e3b152c95ebf683a761a1aff8bf9d398dfc2522024ef8892d558b526f2fec24f1aeb137205ce056114d022a22de622fa94c2af3ad1be50dda40f55ab1bdb9e3c0c45cd9e8ddd3cb63377ef2b7d493ff9aff0f8b43ade1af4e537695505d553e178115d00ff2dd9067fd6b4649b5a7b5c423a1c3ad9aeb3a1422b1801b61934ad15a577e7babcd4903597acfd8dfea70efd0578e5d9a96367461b9ff56c2c75f0e8670c935a3d467611a2f4a25e4a4b2a6189a560469e49f16286d01380a16ef6dd82b25bd0ec2f5fac324e6decf1639df2493adc887ac7a1ccf6be226f6233ffbd62c50f4556e129961cb604cd783d3341d51d340f013f1b1c1d44c3f411222de09f6001005d42fe005471e3b81bc72eaa7f74abd36b3fe9a34ba7920217044f863121f6648942b4929518b528bc19ac68c4f3f53563c70ce7c13e8cf8019bc7223d08e7d8e02cebdb7710dc4b76859a9340a5d2befc18de24acfc8b5dbd17a304c0fdf14d5935c0461e017f905a4cda51ca198828bd5ae5fbbf49fcc733baa087c25e9470d6a8c90a0f3cfa78dfb268a22c8bc6f3d18cdf6a48c835356a5c91725a499d449b659a815ce621077fbfb360402d465b87969bd2228fe0449113486ec8cd248c3cfc41cdcb9e65ed37dcc91927febca923749633ca1ecf1393f8deaec700b681664191661e04f37549c5d030b180e8f8512c5ca9480b17f9c4c91a777384e1037c867b1561ec0bccf8f5f61b0e37d5123c959e1101d7ec7d10e8583f083011785713740fe1f57f76a94ef1640b324b6299073be806872efcba5c51cbe54d080243ea4fcc91d6cc83cc6ef77a21296394271faa3ba95755e8e56d57e6b2a78ae8628b9ad8f3053c431462b44836a566c76898aee92a8f76a8f8d200a2b935ea375b3e050f145daf5ea053e19e62990b9003058eb99286f2bd411c3f0f123420edaf6f7c504aa8fc95d5e4faa0ee763dc196e214f8f5e85f7f29c9e14388999203ab27d77dd6ef5a2ee4a718ec64b7b31853af73347c84f82855eecb6ade4a98588514875adbd7ba35ca498709319df6ba3dca853ebd9e9f658df6146317b7115498713746fe2f5f4a5037ba74e933c8036204214cf10f182c8217147f105632cd9089cf7728d9655dc7b7bad0a2e2ebcbceaaf8570bb39e9e427ef1c20f0aaf0cd543021282e296725360a27b6d688fd3e23ead2edde182f77c477842c8e462c06145b390690d7cf16f44ab43702bca511c19f90828024f4e08149684a86749f85089f9d7c52c39a7dd8990a46dbecb32827b6a5477fec854465178dbd02ef39bba991d19f84c043492a4aea1f82c73b1d1faa30e35bb459346fce601d958a02488a5f5092e9a4fecf99d32bd5bb791b94483a610793e3de5ab779b4daa8635f9803afcb8a3af4e62b5b4e747f44de5761999ab1f3eafef467d80a86f70316da60a48a9c4f418ee6b91b3b29ce446a9f087c84cea417446b3ac50913451e7b2cca208f8d68d5f33004845d8de85566dbb5601bda464bbaaf841be535e74a5da5c622cf6d531d1b8bc4f61f944cbd26ddb9cf57b51b77de230a562d4bd0beb3f85661208fb08b85a037f6bc2149fcdcc759c84e61b828804094662e4515dede9866ec1c691aa1a28bffa79848fdcd5277628ac0b68e1e3a572f30ce651122df11bbeb7a6e7931f88d47d6aa06d3c258ef3c44af74c4be3d05e5efafe6d9d7a5f798872ff55ac32002354e468ec04b1d1d38a83491024400e7026e37958fe3baedee232821b4df92efcf04bacd1c380bea1f691154d36935e8874363f1d5f114b9c09fe549c9eea1eb2decea0c8fb7c41fb1863ea0d56853ae33b928827866ad722423ab92979fec6f4753ce9506902806fabc66c231e474330fd10b1ef164cc52377175df61ea41aa027600ba6855a77e4b9a0c6243696c20d2d90de8e84e55ccd2565b622d21df3e2c5cc9abb097df8be3c18811cef5f8a101e5ba6de9a217dacfa8376f5feafcf93c977ab6c88b584c768cd3ada65880f74d7258ab3f495e002eefecf0bda68c5e1468712552dd49f5caecaa78d14993c6c3e20645833771ed2e747a58dbe39e1febd0a7a024c5db42d741e6ee71f0241f589059cd83a165ac76c846fac75773766e5f26856070e741805f9743d102d96af030d6088e32708655931467e887691c050187ba3b281b74951bc062d05b0773bd8eca7361bc07820d54926bde95e3cc0cb48f4a9fb9cd6c9e6f14d8fab8a88b63d76cde969620535554bbdbb71e9b35874ff29d7ca7d251a126b35d3e13f4a8aa83dbcf3dc690953962ac6a6a2e0ca7414f65805a5622e3c9100232a19107996293a5fd5c9a1728cafac069a6ab6ed83a88e2a410e52372172a5f2847c610b51e752d7646fd9f92423a7296bcc055be5f37ee01f864ec47c00e6a4f18965c3d33e03577da6601a343cac1048e87b1a4b7ec1958bc9c12f85d9c704ac08d42ce3c328c210f034bbce2b017f3afc64d39850b855f487f69976afa6379b184947bd5794b0f38f34287d53dab679fa765d3e8cccdc3f69c7687b8fc88841b1db71a141ab6d20e6a6f8dfb682c7c2673f8cf71f10b7387c293dd739457376efa8595251125fe9d61ef5d0e8e7ea6ad7a40d7187808a1355926f535493f54b9ffd501e53aa12600c7d145347d728526671aa6b1d01cb7d5d6d7dda2775b1b027e85999d0f3eef256b5120436ad29bc6e9afa0e326bee33b07df773ffdf472bd24618235ff11abbfdd52c6ec980ddeccae8ca21f3135de072ce8de535f0a4b3f29c5df4b4abf00227ea43a528d31059f52a4ca3b0fbd7301adf5b10ac305c3760b8a096a07fcfeeb1614b7df490bb5904968be6c76aafdb9a64280bcff2ff42bd704b431c76190b76c920288b0084b3a1aeeebce2beda613441017fbba681dc50f344e6b3833254d6db9d21e39ba8286f11172cd376e94bed8bcef8309921465fd189fa1648f073c0ab0fa91ddd81c13b2e263a3c09149a309d22b16032bb9072523202072c0ebb863a509a4a6a57834d882341d32f584aff7cc2167f5730a21da7479d0d9b35bf29e08de42cc4a7ad5b216740338e9cb243868fd11d108d6d20c1cbfdaefb5f193e96244f12dc1c32ef96260d63c393de6b0a3018c25355045830fbed6c810fb860a92e7e39e6bf9e65e5083354cef729bfe1287a457b346f68d2ab05f5c68766900d7c2ac3815638c95c00930c456be2ae0ce9f2fdbff35fe47271d9b5f620e5571622d4e29a78fc834afe242fc6e258f31a285e5dcb2c5798ada2cb1d89fee02876d0bfe5b68d081deac2227781900fb302ca363d83a6b7c0e5b71a618f3735c02f19937a13db61095daf7f09c501afee1ecedc0fa7b86532525fade81752e343f23588a49a30b8e8d6ae9ebde13cd9b4390f0adeee8f8b5a5ade827964b8e2c8163fb9dcbaeffb2da89330c104b5953f652f9530f2925a566962f309de92f1fd4673f0d8b94a4d73b4ca71a1602feaba68d3110161301cce9bce62aaef6a1a662d654e0fffdd2ff76f324a917eee1064874e7060e9261e299b3c08f4df2553f8bc38c4fa8466bf53839f5d5b43109574f18813b69aa9c1d4cac91e2445e7b66bd875114e9b170b9f3623a9be8ac139084b1b1b9d045701ebec6b10f25ddb5a09ca8361c9db39ada2ec17c37f3207554e8762ac6854640a7ec0cc65a18216d3f1d486697d6753dfd07191b1a45acbf020120d32e8376b18638c1111c25ffd858605f132ab279ae17d5854a2073e169e695b55137773f0853d0d2f360bc8cd3c024cfdb97a60f01ce258123dd97ebed7218cb95055e3e9c09d61c1c570d704532699c4f22392577bed9f160a35c742cf72974ab67b9756891a812370c544f364b1496d73992372d3fb78d0c18a4f8a90257df7ddfd8792796cc2b06fb2de84340da57b36e6978eda22488f1b02f609725fccd7785901e1e72a442bf6c542a1f0a998b6305b5de57297f0085afc77ac7e37a57dba0e8a272a2fc3889779b2a4a6c925280454d8272a8c25f4d739b557544c88708583fb6c647cba53f572b39f1145e1bb1bcd3dd15d7e0801e6e137ed3ef7d8bd7afd12cacd35ece5203ed36f0980e576a70ffe9df2a050f49354dbf68dada087c45ed09fd62ef93c78132727f11ffa3f16154a59ff3ff2492b207e592dea1919cadcead058b2e006bb06f9fde668a90a2586bb2da1aca169d5756f0f8b7c8e42cc2300faf40d7254f9d7198b122eef9223d8b7d812f7217c305e72871163e5c21d24636d10546bd1881273c6c856fae396ed4e79d5aa0814fe08539c3501b50a6a305bd40620a24c98dd1285360ff20f5b0ac708505d3bb60038e1a3375aa717303a1c1cb3f7b4d3853438b5a9aad5a2f5fb171d18318c5f0363bc80135ba686aa6535b1ad24676b8a5069868ef7847797956d2bee9bfd9fc66e3e92d7a5364b74a7adb87a80d0ab15a359fe10b8a512aff68e2e86d992c7c94f00934043007eda58de7a81b0da7ad33f1b8f24e9a94e37ecc7cb82dd8e1292201808cbf4f7c47bc977f6817292243f3679c5e5018350ced5193d16a1bdb27376d9f2e0dee03d4451c4b48684f7be4faa4bae0c2f5ebdd79d07b9fabaa248bf9cfdee312750635f15218bf69f25b0677374672e08113933b18b134e4919943970912ba662b6b62de74654a5ce9649a6105e36b6e1dd6623163723ab7d2dd3443c4ac967deed5b31b674306eb0838b0bf19972cae260f873749506275dafa9edbd071727ce56661d509cdcf66fba13b0f0d42a7b447abeee619511dbe3081ea318cc9aaa881c487777cce2bde91407484fea661af314d11c16e9250838831bb5300ffcdae072d090dbc5dde3cadc7feb9dff40091f41e6806e01346b49e4e0e9432d433716018e068dac8ca881906622fa496347e35dfb259c59dd694c783eb9ffa2c0d3b6b8a67e82d95ed45d0552d2533bcb1eab1491f3161d7bd681c3e959c885f2d59210e0ef29d8f06567595c510fd6087f2c16142d46659fb33a7d7a5118145bbc27f54d0df5b16083c880ed71a11207d240ff6af50452e13523ec1083dec7603e7a8cd4e90ec2ab40bc9b2a0fc40317cb10825c4c912dfb4d4f99303f132f4391a3829781e1cc5291f7583e1ce5b847a3c7befa0715256349c7a5917e3fdbbcd2d76edfe22a06769a0eaf51936da255aa3a3a260f5ee23266f4b69704fc8dab1b5fe3adba1ab9cf5914c1f3c2d25f9febfadd8b9d33adb7a25b4d948facefd97026a798422e096d034059ab97e2670271f59a8c20dfbb3ae5ac959c6cb36f8d43d8a6ba463b9283b89e0225d945bac9ed9fa32b83fb2a18ab22a38390773314a5cb899e0cf1c211bb0c82b45fd3ed81a0a66f21cf3ff721efc0bc5148cc46b1a5cd1c92d3b5c6f2dde089a47f36d5788ce8f35b180ca486d35db534eea20498ce9839359f937988983ab10592c953279e80f78c71a8ffda858ee9d0851e5ae10e192fe99d80386f393fab9602ea592c2c0b82d4aa67dd6c7b5d0d014d46ce4d6bbc2dcf58ffe5f8692afb0b582a88df74cd92894670132005f06466c3a4ff74be11285b728f330938c07f7d00ba2706843bf2dd9a79b71af6fb5e94f29fd62926ac3ec3f9398616b0d29ea218d68b3bf3f92a43e3da84fe1244d4a338c1a80162f8eaa15116617ece4a7582ff96130409a82af35a1cb4f53ac00b2fa03fa7adc5ff37d53b992f6ea78ef6a6a67d2cc597848d2f7a6415fccba08583eeb98e9d85c890544d7876a25a24470f28f708d1ed7ea3f0260294786982de86275195c800e6915b22f980f2703b8b36c7b5b11ccf2c00c818ce2bb68613a45f69eba4bf3b23b3819eacb7a4a9bcea72c7d5e141eb7e2582770d4ae0c84911b73bc7d27a3fab045f3b57ceb89aa79aee5e820f080cacb162571aa7c5b34590f47e8ba5848d91b50cf1ab232ffca859d6f08bce24bd5d9c7621c70fc76b17bb0f4ed4145e9cf3a7fc402af1de2c437178c50e8941089bc8484979df0a473c9c2f489e3cd6353d90c891641708522fac37e4d414712ca0cf4682aac930a9ba0f6138eeda5011a83237693d9f7e881686093a22fde53c1be833ba294070fa9088354cda4f919b434f778b811b4b15653a68d58093fe989f10c233887f18e7cfe6520ae0006195def6c0437f3980e0043c793f78e2cda95012a1a13ebb4d12cb56654c2d3a18182212f43b969cb56c428b0b2d3c9bfa4aee906eae3c584817d735f7538f6666c658bf0f104e9fe5eb509791d700f30d948e2988c436fb108c6a5c9eedc7e57b1c15e2b286413b50af330023c9628f277ad82111ca13efa7d9b1bb1ee264bc745e6d29b852c5b7aba67165498793354dbcfb8fd64324dfdbaddca19ae154afe797abac1ce3c89cfc3b9b9b4a255465d6f1d6c110724b24daf4b8048c57136cadb6c01d889b25da669b31846112fe0b441fd3f6e89ccef3f7704a335e77d9b187a73004308e85bbadd430597c0686b4991a7138df032b8d6a95bf90658478c585d53ab230fc66cd96d20d5fa9dfb5fbe7676888434083a758b65a558d34c8dad1c5597f0e7707e5c1fdb3cfc5db5b84bd2fc999ecc74cf4a1f9c1d6cca6c4a579062297093a048c8e39b2e9047cfa057aaef5215fd747b4c5608394d287bb7a457e06674319d91c94280582f5d77232c12d27caf3575a0c1231c2260e5512688c2ee4c1a513ef139c84fb76803571a4f0540c94358154034608362ca130a4142e1ae3bd6bfa2cd819efe68513b3b30e33e3bef5f78e852cc57d0d52ffee7470ad828ed7c08926a9d2b0739188749906212d60003c4a4b89cab9a01ec5282c56d3ce3655fdd028a79b674f9c9ef1c92a228dccc64f52a9a11dc7b749e48cd3cf7d4706d60aec64f34432bab4562e6e8219fe0b5b6663dba9e5c57d6efd441f7d09cb779734eead41317c239dcfd2c83a2a45cb51492b72994f991e1e109f08fc247bb4e357d85f223e1e9cbedecb35854fb670f21c5b1f98d473e55363a0b91b959d7346356c88c8158ec518bbe8a93a6d2c4435c261d5099b61c7d8947b720c0690f7dd463f9f4f6b58270ad883b2a46dcd84813ab605655faf8b49da60bee2b84e2dace83c5746a1b2b311bfcd30ea20cebd6d120d620e720d2eb4e5faac48074c287ae09bc53bb6d0d0410cb6610e5a0d51f481c2aa27446505a86db27e8101171286f7c21cee6bab9a42e3e318bbc6349e27b7883e7b7230b8e80b37938937e5c6f078fa2b3a88b5e4a520b2fb7990622a56981f6bd6f1e2bf88ee76a5256827d8c2d7fa86f9a7ee4b655877f9992e414cd2c64c24d9d29d81a229963f2f0e885de1a96502daf053fb6cd2c381512851472b9622a40904eeeeb9d208cf0ecfb86f61c99e902630efb1f8f450202750ba34fb28c35fdb894fb98208ccf3423f548ab774394ba95874eb47c27854a5fea85640712d4257d18b6f1a9882378c834f8c18b8257ff015f785d769da09754ae2558ba1929d1682a9dc920be12db87d21b4215931a3b37d28a5c3cc0bb4f73b3fc46e3ce071278912af7900bee3e9304288d29b8cf45b57dde4a609fdd73181dc17e249e379a13532dccd13f1ef9b230c740fc27c842010dd89d787af7944264fa9a3cceb8044797e416c76aa96ec146821a4ef18e067250541b1e7b1a577e89101af134e1b854047cabf30a457d34fed263f1f3b6e40f2df4add1c8e405dcda48fc37535991540c3fa44d651eab33c3afc5d1a92461c556b09a788c7a125a1e8caa69c944819f58ae5ae6c877f5e68c0a657bfb8f1f5c41e7b895e222ea0ffc11d473c0559635729908380169b4952fa33fa7bf2fa4d91953e871b841c7302dc2da3c8971a197db6c881fe7927ba5e908402b4bf6fa541a5f345a0db4b1b54e2ee7f6c0fb1fdba7d6b09e41a53ab266294ec1df010fc400bc7d57d6d9dc2be36f7373fbd158fd5409c01bcec5c213d229cb46d52ff58e01ff08a9009d1416400844e4aa0f659f3c432f6076103bf61db732537af2f515686b7d4fc7d5fea864d43589db87f345425f302e42980bc22acb2c5ea916e6a671b0fa15235e3abdb959efb5d6d399b8648dd28b92c4802e1857bec357e4e70bd384861c2552ebebbfbc85af02606706f425c520a21e1b108fb6fde13f7fabc621d5a19611cddfb5d52fefe32bed151bb31b89ad7d59de6d3f6e14d4bb83c796a60b4a4db4429e0f63125875c63494bfe43fb2d277ace6781320fcd4413e5b161a9b8fa27761e57c06bad672ec9901ac446c6b3ae2f8028959c23ee988254e36ed17479fd7e3d5c8a98e29dcd4f08d43acafa8b2277617ba8d01ddef7c81ecf746ba7236490d7e2baf9c763ca3693682efa72d1ebc72719ab891bbd501cdf7d9bbee1e7ab4425086de6b33a06af6926e4b5c28a31b30740e66d8c499729458c126aed032e788fd99f2b714c8810fe066d5103c9494c2f4b0e201dbbd36ea97d53e5b49a775a27de55d53347fb2a46ea3be3ad18f5f77d6ace3ceb70820d507e6dc07ab074147093e4c3832e4a7559052f993e453e8c9bd8b829e0f879284a8e08bc26cfc9e2a761e0ae9f32e234f239405e7b8134316486e9ab0b8c2055ec474865cb954d0b149d45db2f9d6e06768fb619574941d85c611695425bbf9d4d814899501870518066c6d34358fdcfeb718cf07314cd952447d3f016ed603b45bb4406e8943586ad783088a26d38df670a130366b5994416130eb1a6e8baff984ce7e3f9b4e97afcb6b001d25923b05d3714740916beee1530098ed2fee264de78424c2985f32682654e8f133808009bf4a6978fdd8e3b4df084f3b698cf7a334820d2b88822791c56f9e5512ada56ef8dfe1cf7c23ccfeee7e808764a75cc5853e88392d028e5439ab7ad687f92df3c96c234c70f519731b5a5408b57f2389bb3b8ce783b3ca61570a28b3c61853ea4b201d16b00b8d404053264041541878800788e80e625e460d3144f97927731f6bf946b2cffc291060dd3d58febb5193016a58393fe984fd2bda2ca71539bcc1a17ac7898006d756e6146947bdd51c843b7aa7f273709c8230d52c85fbaf8665858a24c5a4666341a0e9205421fcc19d87435b0d8fec89b7f8463490134ba9dd3544c0d2d2559b75b858a0c1bea6ecc846e6d96b9d7eaa67b05180313ec81a88db70ba82a627cae896e8a75a1ee1888e3ca7c4ce03285b389008579d969811734267d23269344c6971eea88d66923d78e9a21a21a37112f1560e72e4d1afc4897c1eb0f15d0f81c1812d0968e0fe21b191bda0eb91c77b0a4458ee2591b6d287f42da9c29e902e7bcba91b7d0055838a579ce855176dab6db254922256d4d08fa5cf9d03ef82ab190707446c0a3d681cbb99b62fbfebbffa60cc08529cd04e8efc4ca41ee76ce9d3f0e9e3e77c1b8f17c471f3d131a13b749707284d1e905b0e4e279d43564531c6b300e4b9aab961acab677f498e0f7cdeb192b8fbe4fb9b7036b9bbe5153f0f0c04996c5e13dbec30742ed9dcc45a3b2382be3da90c81a048bd84297c10a04acf8df70ed23fcc523a33b1e863a30e1287c9fd968dbf4201afbbbca31e2e8f97ca04faf42d6178b4b18d21a309ff9df13966c66b580f25345a8d73b0ac6d7499fa5ee32b79f92b07e2cf00f4cac976fb0a5275bafbe3ebe16661fea3c01d341fc998f06db5361b83b1a7a78256e4b10679c8d101c862b87a26fb7f08a06bd486cc50722cac28cba8c43a8491b14d75a9647837aa7c321a3fde8d85e24ac84ea8da61343eb2b3cd6cb4361dbde1c14df2e87beeb2eef0cdf746387aa2715fe97facfefc6848d96fb8441052bc04fda2ca22e816e90d19dc65a8e31e34097645e44c7c0fcb3f32563e9ff29f2dd7383fb0347fe5e352d0b5c3a0baa2ce9505d8c16f3781d5277e8a5fd7a1a09312481af6de11e70a43afb9118cc45234efe479bc42fdb8631a1565d7f7954bf2116a769565a99078a8d4b74d848249bb0c10e10f4c11b0b47483d1d826b88c7a09b79143ece01eebc75188e7d7a5ba943ae85eabb486c72253ea7971847db57d20b60f997998b1c0f28bdf850299223475a8a48e7aa2e1ce6c4e63db7e6e35227bdee326cf1dbb0bac44437462f87c5c12422416b4be05ef95af6949dde8b55cce0b44bae8b0ff972e8510cd08c8377cf3de8ccce71ee5bd422d1dff920f52c5c778cb2a27d82d1e75d646897f97a6b7733cd1e9f64477045cac0c955edfa471eae1439e9fc4590da4344408cee8906970e8299f15e3a80f8180ed871785f839a369a01052fd9e65f2054b962ec5f30591d017e8fcfe5c3f2f1029150f7c74cd9ea1a1d6574bf082419767c6d8cb2af770300286b8c292f6adb2b59f094b7129ca8549429ddd8a0abe08fdb9a7e77b7328bd16b96173c46f7524b3d49fb9b28df7d13041b3a2d3ace2250c4a83e2b54d928c44f391873b59e6ca9b2ebb3b5f2eba3338a8eddb18b89c5118c684d78b9a1d161b3fec39d047b9a7098850979cc627a204a534535af91b6fe607d24998b5216046f9d2870faae8e6f73b45e40f56de94dd4f3a864f8fa2a29099d14d1acdde4d8bb0164aa3e5ae4d052a6cbface81950660fc15d29f3cf473f67c87711441dee99c8322164d029863fe32d3f11340a54a26939790d0b51b6c754bfa9a3cf538806c8293ac5f780580189c0bd261c693a0b484dd84005f3e0ae4dbc0fd6b9a3a56370235e32fb38548033a96b86501c926025bae8450fc41b675b1e3c3becd086912a024e83f43e49cf26781a08f87a4a52d6a65960dd02566c9079201798cbc5b61eb1f378195f86139455829ed5c3cc88ed73dc40dc86eb604c7be3de4dfe601a58c2d98d6cc8adaff65fef9674b4c78f759c7a9ede5fa6d114d869072a94a9271e431d5bacd9ec45ddc68c6d086dfa929561bba8b20ee246009469e29204c79fc53ef0fb73f36a00d1f8c8f633a3f6099667d43c198cad675f5ab10277fd7ec70ca92a20bf4e225f324f0bf64abec7fc4b2080445635564252dbf318165d436cfc07a0f044c7892e77ca9cb325839311c3c903a86a98adc41b74c7162bec6d0f4d47162abcbca741ba6ebb2dce621b68d7d6c201b646e86c0bd559c74fb2ce4371d1132b0126feb6c39fbbc8e2c20d779e19e2a9a245f32d175d4a527a5bbe2c23f1a4aa8373017a18c41be32e71877f9676ad1b600a89029f06e4fb3e3e1985ebcc018e160e439dc11687710dd88e366bc19429f14a094ccf0aad48e424b700c908807fcac24d488866887bcf9e036bad96d459388582baa0d12b21c0dfc30cc2b3639e84f403d80cba1047a378b4400696ce1603fcc983db93ea9251ba1143ed7ea8e759601d5e4f0734309584f95d3265b617c9cf5b15a63d56149fbe1445c3b5dec3a55c351e527bee41e4f6ecc259aa339382994eb5aa7ae72155fb165563628f20bb6cdf81b18e820f6cfd582829cfcd41e92bb86d7c053924785a144db68ad75e5ddefa54c7152a65013ceb84b510ba2e4e328035fd73223faf20352d7c3403a704bb3e3bbf619c937cb8fb18829f4438bfe2bc1b9eb62a4fb917f95ed09c654624f52f52b9bd9aec114151806dd15fdcbfd8820fb4c0412b2ab6b542444e9e4f97be19b5e5f944322853c5021a5eb13dca78a12e9ecb29222e47a73e71ec6fda932e56dd63a6476c6dae3844f057a46013e00e53a3bc488c88d4604b1f732352074af587e693b4ea0e1dab0ba3c40ba9bbde7351ab7f16005133196fcdd24c84330e34c2c3b7dd3e6b04aba799e724db5ea405a9a0caabd3b983405039655609a61d6a072f64df61c200f1fee8a84553a0994ffa13754d3493ab52a40abf615746a0bc7d275a77a0d3d85d344f890153b9436bd466df6809e08269b61cdccd9d68d9bf04f37538e18615282b459bcb3eec9645bba4c82cddea948c4392139475f7e67cd18498ab08d09fbd535231c39353dc37fc6bbf61f91ea1ae49557faad368f4f86e19b9a8691fab8293fd9c0cfa4cb55db647bdb3fd6d7e9c08d6888b67e22192e44926fd4b4ea11132b98e87a456aab38233bdb564520ba70535af70f02296c504938faf9b08652e4f89b033580477889b3ea021d0fd7422318e6b610bad100dc643217ff1b2e4d3277e45d29c47bb049e13cf569a83fa65602f8b4c0430719fff6b4a44615f6b1fd26eb15908e1543bb187beff4beaf09c0132a9e9e03df2508edd3a98f4aafcd32b10bed75ec4e1e502fb44fc110bda15c61d9128fed023239690d12f30e747deb55e0e6c6d94c50fa74f565d9b412b6a6cf36429e0ad0a441da493463213742459e2c57c7fe49aa7230a437f7d456af61f9dea7a91187237ffaf6c9aeea50b65e1a1afc79505aeef140c59a06a65349795a585a8a00bbbf23d835b3300b6d1f895e90d1c5a84c66f866c2dfe43f2e091eae2cd788379ad82dcd85e40d2c1997d77c90707bf43d19b384abe5de3e6c99c6e76b81c19f841b2ce41e3a15c6fa11d322c2c22cb88ecb1ff03e7b5a355d499f859c1e66957fcc99ac6ab46af5b837362a364aeccbdf75ec9bfbf656973349547040ff984663d7470499cc70df0233b5b7c33a1f81d0832c80df6551f9037599cf4bdd058ada82c0dedd43638b65b387e52aff107d61eae9bd82cda6816409d366dde384529c3b1b1206d3a096871ac0d41c370566ea91882d2224ef5170d04263b4581927dd96142cd1c36dc6c6b0245d823249338739647d9457099fc9b157033fd18bbfde65c811fa04128cd8e5c266fa4c159fef68e1e11e87acd2981a00585ec52eb45a49f70be05f72781a98e98bb8267875b1fc51f41ef6a76ffd62faf00a18a3f9139130e5259da25cc317cb756355a264696f08b7dd207b0b6b9111dd09bd36995f41ecfa17b97e00726b536b70ce4b578910125fea775ea60d491fc67319578d8943a9dc7a40f5c881db26804241413450effc2e3c1e9fc2c096ede852babef76db62cfb7a2cc80363f72e32cdce98058f47a432ade46231b2ecfe48fd3f45932f3e7ddc545041f780019ea9c57e8151c6eaabdcf8141085167a14cf5a414b094d2ab677bf8230bdb37e82fec8b541e90ffd1d1bce563b0b75aa7f99f3101b286add75bb9857b3ff691599150d7ced1469f9786ff8d6ea42d895fb510e828c7d35760b9c2bddf34c8f7104e25495fe8f5a62961c023e6de7757981200508b88ebc54c74278e8d7fe2da995cce197cf0c27292d4820aee0ea627c202f128f5e7b972e92401f0369e0799dfc47086a6ffc854c26eead607444117cce3d62c1ebc7c04a107cb3641842c524b948a81d2c4c9bae951008cf9b67a122669628f2545be66d2affbe9163444178a447ef2fd002a59af08fe57a03ce2db806755599f1f3c05b203560e6403e2c31aa421f6ed9335fb9bd7f189a53ca15d84929db4b486797778e2d2aa6ce0f6db2ac8f17cde299a738e2c5f2a400a3f8864363c630a3ba694359e259d9ebf3c6a288cc8153aa9fba7381b55fb27a9773783c3aee21e8374c9cfd377db3743018ea73684afd81281fae19c0967f9b47dd8c208e12a04ba5a8dc890220e63e83a075a18b075ae2d312ecde4c42f35a5ab0b34f4e29617d243dc94d0abf58c272b21eee47137a2cb437f3fe4a4fca88a965ecf197587f486c2c8470b26d6a2ff2d43b1747526c0b7fbf49183d41d31e9719fc12948f144d221634512ce858a9d995226a40c38c1313cab0e92db6e485a6e4d243aeb1dc7170ff1473d7bb68c9af542c90cf437a220058783d6fde21eeef94db194170ac4d05c4ab856cc46cfe9566929cad72638a074452e77279034f4ac590fc932f0bf561d22b172ed4f05a26a64af3f507bb21cfadc6478dabd94cd5871484ea293eb6c0b758e24f430e858e10cb6043ee3119d65628bf13a5ef6d2f279371f1619f88d0ddb7aaa531a0fe82a7b54a7cccaa6e18519ba5099a170cf528d5368ecb63b98bc138337aa03356feb6b1c3eaf342e76b9c75651263705a440ea67b96e339d5b88fd6b2903dfb4419248c623d7689dc809ef6ff3b7d8fdf453bb3f5725e65affda85432ecc4a84925a3fa0404ad9413c47599e56cf88d5dd45c653168c746e5f5b5fec226d5d6bb2750cd8f3a78bfcbf02b4ad9b790d6c9fc45d49eb87f37e70e04a1cd3a217b9ff93f76cbbdb6ed1472581a95531ad32f9d773c9ecbf16e6abe28abeeb2c2c1491d090db9bec212d23818509a77099dd262b2e89fadaec45f9e01fd943f58014caff1cdd6c2d0cf10fa298932ae526adb41869d25a440a6adc97ddc6c127d676182cfcbe704cead78178854c9a04d23ba1a893d5a58d83c93b128d42c23db0f9450d7497728637b6dcfc0944f500fd1edf37418fe49867be8507882e2c78d2789c007aacdb255b2e28f085bb491b43a85edcd37ab80047d13e4780fb222f184934789a5b4b6febd64c1b9f61ec28c5f28663ad08ff07cd386cdfd53c0889c009a1982e060cabd5319373db374410acd8d71478004855107693f92bf8639d299de5ba9275ca7583913b4ffd8fbcfbc4f3cba513c28c090fa2563577d987f36fbd6d3afbf6f9728aa250b24b350c1ba8cedae13ec9a2de6e95659cdbe466dbd684ce29ec92d3dedaeebaa0d9ce75f3cdda8fcd77d258d9fc034c880e3ddd9895071d88863161df0f0d29329be5676c79ab2df8f3b08e2799d58543e6e08687a2ab451087618646fc9b066d2607cfc6e9fa657381748993d419942529e678aed1af9906f47a6ac46f6dae904ac9dd7d5dda23fa076a42d8c810dab5775fbbc7a8bfd1bf673fb02c8172c6babb2fcb774535bc3d61e6c5db0725713b5d616a8b0296e5b8f6d41c5f1db63adda80ca83f0db2e0a10635191ba04e13a740744d2c7e4f231c3e18b6ef486a1eaa25c810e7c1074feb3cf518a51cf4858f5f7009178d56814246651bd7f3dd057bc30da19e3d83f3f21a303fd29fe665a9811516afeb91612502b50e5282da01b729ac5f3e4cf60309fa2ce88b405e0ee28997f1750ab5dbd3165d4d4d537c560a5fa07b2209da3273fe3cec58e5237a595814adc397d473e7a7b4e0604ee08336d36daa3faf6497c40d985514c1c600ecb9a7315e501ea91f7e1dfa9c2fa8f017d39600f651dcd6e394c89e2663aac1dbc691e0d8b8de4111b7d74a43694b59e24a90f21c22d745ba651cdb5cf44af564031c8b9de0dbc2ab47d17dea1ffc96bb69787d12588e84e136ab5ebbd7516fca0758a5cc115742612a0460e7f289a758c8d9fc56b9d11831d13c21ae2ad9f8bab6817887d6dfe505181e5009d47e29fa626a3b5100ef62ad06426362c8d7827653ed101f4b1667ae96ed3cd705f35af188cec0d0e146629607b47ee88d72d81488939ebc148982ba765168fc0ecf7dfe448273bf75c4ed5264d25886955a1ee8ac75130320a6ee5b2b5d05766b1ec1a7d5841dd4c75a11c2090294108df44507c4006a5001b23bd39ec8a9ef9a6f9faae3ac5521a4e7ebb7cdbd18d404d02c525fe2dde35b27148ec5e275af4174b77f6bf7ad31e3fc8d68876ab6c82d51a8d981d3307faeb407468c071e4ccdfac2313bf322563141a4258ee06db1f3dd7f38833e29d92368c43f0de538aa36195d1ef8a68e2708620bdaabba1a0fe0b039053b9368261cd7af8c238b542eba5e72a3dd6ec70189fef334c18dda7bbd00da4913705cb9f48d61d6da1a72ef6d449ade27a4176c1c8a672240feb23975250f5b5435c7f55d4664b9004e67edef36e4ce95108c644566d261f6801aad5f6c595edb1a91126f8c2773975fb2cd9ea0f0aa6a5033cf964bfdfc9b24fe12f2d32b4483b9d7e564f56269a81e6f9cfa8833d85bf1f00e5af8598c25a04f20d27dc5050710302c8fbfb9f6dc9d631207880d61d4c11f8d0240faebb1bbef6e7684d2dcd0bbcb441fc84425e62f264913ecaa97ff415ce54c3fe047d54c415aac6b44d9f2daf1ace1c5b62660c328ece9cba75b77cce19bb2094f1b4eb5a289fa129c831a1e4803428b152494ba9bd6dc4790bffc7c1e046dbbfefa7a65a017c82e648a3cebcfa53800409866e256aa5f4c10384e3ba365775844255f3b050e5978fb4c10f4fbbb1cab8d5c584b1e23d03b66f941d8c09a93ac47f2c4c13596ee14f8a8892fd846ecc7219e06ab2fac37398fc90863f8a6a94786f592c880063fda24824e7c74a4e86d4090d185de19daa492c09669f4a879a7877c38523c73891d3e4908f97afcaba215646cec6c74d878bb55c4bc62532a441efaa2ab4606e8d1356e62f1479598da6ea4455ad1bce24b26762a95cd18beaafc561cb3fd6b819a32616797bb592e8e173821830bc31cdb8bfeee7461477f35930e374fc08b13f1ec5c48e0fe99f5c6b5552b95d6d58d106cadbc5e56548e6ab5cd6fb1538beb551c8bd32cbce83da02179fd9bd1853f2e2ab403277b1772f0ba5c8c095a2bf0261b9ca16def696a4c060ff60e1075cc61db0f50b3777ec7551cf4d21e0999d421b734cd1f5e187fedf25552255b7f8f5f2f298a2f0aea25ca86a8c5d850ca6a9935c01a62b33787a9e3ac8268ca1707b70373fa6c51a1915403e14a727c5f57c1ee0dd31e8f3814276d1b5f6f520ca7438038121350f05568e3f226590c20d8ad0c6fcc6428477a809d29e20375282a4bb78666c236937eb8132b2a693c2a47197c43e193a179d28e556cb638e166bed7417ae16f7dd6be6fdbf9f0b2c4d68d536c3d55cc172361f93487456a86bf63d9661445e29cc985d631fcfe568a61105cd759ea3984b08945eb73ab48defb1366266cbe687ac7feee06d6707183264e14e72570177a894a85d2bb3c47614e9ad35ebd75df25193a3ab0c3761551682d9531bfef1cea1435c447bd10bcae788ca3d08287a7b62ef9db59a6174e17ff6cf64093df9b9fb1fcf9db4a0da2dfb6940e22e8c5e04fceaa2f9abb3065503905f5ec7a71c4ef97429c91d8742631618544576d493b49e2f3e223cc12a6bb528a0f1fa4e09621fa3cf5e6898d66e3623b78e6126ec2449a69572701f31f76988ae82d9e02de967ec2f1f26bb4e1b6f6e212da8c5e45cb5a4d1b633e741bd8becb898acde49b30f180b5325247db750219627313bc551573c1672d9df967d7face6db2081a6fe101f4165e0cb47f2ebc52546c9df862b0f07f835d6c2491fb2a26e961ad9d5f43238327e25ea72de06894134de673b4f30c29c7ad23464ca8dd9dd2116402a57931879e0c91eec0948997031f5050d13fb2e3e4323049f1107fcc493ac28a69278dfdc3cf066e1d0e6ac0024c2d91b08434c2226fe6a8e1141dfd8d8f6892dffa389c884985e31b44906910da7e59dff9ab62b6ef4eb11f5d7731aae8828108e986ad8da5263880932c3b92721d53263603630632a4fbcadf0a357c7284c3bee098422a5c51368cdf172b0f7765d30a9b50a8671dca2d8bff9156a23b20119755014f283d230734c975d821c83d82e0cb0bd116180347d865b096395c637abc4aa4ce4bd8dfa72647e2a4bafd5f6764271d73ead1b93b9d8995bb05c63aa99bb32b1e9889aa22d8821ba54429e0e13968ee2b7e8f2c41c87f5aa79b77438c3496516150401a908a7cc1630ea54da0c2191099a81f11bb9747a6b52b9ca94a86fa393fde73d3ffd71f941beffe72ca5f3fa2ec3595c8d29fdaad1e4a5afc17678769122c21cd6bc365da6cd6eb4b962edc41f66c32b48683d16df6348aefa334a3cd3c24147936688f09932426ca9812bd718e9521c7d74cd7e1709ff23be9fd55672c313da3d32fc1013ba83759f2b33f815a10e7583b4c4059280d0c8476605f08395ea422d7a3932fdf22b422e8663e1324a6a743dd3cb7a92dc83425486aab0287d161c4d50022c67d46e576a56f2131e2a692317ca7e9699a7cd03a249881e2dac6136612264381274126fa8dc85bc32661ecd023c11453808a387af13a809d07f8c5a050dc772b5b06ec08363ff2d14de669e6b3330484173ce2a748dc89a6f8506a336317600bd5f8837c2f7af96ab41b3396fc0c1c7ec14bfb4a39b9d6779507a308c545b290bb7ff03977431754c962e70819e8adf9a49303f53fa05971de74cde3764d0960008f8f0a68e3dc7a6be0640f96dedf4fe5ad0b5a19edbc7fed057fd0ae329f690ca12c14afcc366d341b9c766729fe391d1928a3d187b5ea1749ed3e08af9dd75c92df414d61f2fe339c675ae52c9e6fc44f31d72ef6f32fd223b1d61d3e1c237d69e3cce45dcb90e16fc2360d965feba500bf380c4902166c8e130fbfbab7db782b4a7db3905611f11f9a3fae576203075515ca675eac8eb8bc12f87fc068241cf234044653612d9e911577f1913bd79e52b5172babd3356427330f14c9d89d5e192647aed8bf2251585622e599bf3cfc3146dddaec4a27c79d3fb0717944f47d71405becf1001b9d63bcc0c8c36589c0c9561010da131533e484843345a0f3e273c537cec76614888c8f064a9b1e4be099afc7516fed25c65614ca1f1cfed054addca169ccdc33d933096648897b032ba2280ee655e27e4b2537cc56eab6b594488940dd7e782b6fa17bc31106f85087aa269271bb7891c07e32dd9f65949bbe9cead10365d92bd6b2ed82bd50e8e4e1947960d37b0e3297191651b171bbfb9b948aca74729a6a86425a7af3ef12c617b1c77a56cfa04d937c8b30ac3c21ba3559f5372a39825e99c3e8d7bd3840b1e9ad506e6d55b989f3907963a62fe5df0f8c1b0f3ed75098d1763929d0bc8676d643f0507384b5cc3a6eacea636ef7e21df32af2c0423cdeebb19be901e74e5d2578b71e9f3ef0c01df863073236e7808ee467b5507dbae72641c1edde8e993abbf2222c80d946c341eae45938efcb2785b428bbd9e7ad788cac897c6fdc0fbe65a0b6d23343d0dce2623d7acfb06ed2b7065346570faa1747782ca3b1048f016c3bc6c87e45b44a38acffef35d78437327ea6ee909e01723d16a25173d281767ea062c2dd02f7b140add6132363b7e3245e71a23677220abcebaf0770a48ee7fb88748a388b5c4546cf25733fa1e5068ce2aaadf8b38edb26a07b5514cce29f9cfcaaecfb880299c9a36b709ac4f583cfcb0453eba08683cafe2ad9032d224484e46120bfeb4ff173fcc7fc66eb6d842f0a12a59da95f2b4995119d1d8c02ec45a603aa27127c54fb02769ea7d9ca812f8685027e3e061a3aa5a67e1520f2702cc2d614877ec6d963c89ca9f5b88613c6a79fa6c26d87a48e8b5d4fee70585482c9514acf7e17ffc64d6d39967e74be61d706e9a68a718d2c7fc2d36f3cc7aa75666adf03a8949d350dd8200211a7b4cd93ad27fdf159e3d73a750202b226f131f9c0113801fc2837b96c1196389fc62432bf18f4cc6960a63a89397b256f99b6d00d47f9d6f8bcac3db980fb88206fa1295d555f2d8a91992cc4f9330e1192f53c7928e65f8b5fd5ae71d250c8f9b706be5c54bb67fbf19f95805691c516b80c1b455afc2dbd2a8ea49e4e1c3eb77686999f10a8a2cca6da46f6ee7e421d38ce40177d67028c64bc7d68c8ef03c4f2442e479c3e5badc54790f20456b8e93fa69db7a2257f4362ec352bb96b9c89f7a1cea3aa555ec00723e78abdc763b21feb0634b3aacc32d3170b7bd89941f674d445c7480b90df5416a5350b12b8a2fd9213344120292219f871136ed66e70d8543e3918794037d539291f5a94c44121f89550c176896460a0eb28953312a52509180295838cee67661cd61866a01bb119753b00aa10da8a31f4919578c5f0acd5b0c1b916914a5ee7d5a03c98ee705497a712be5d6b37f1a7d7fb3c3612eb2e17f726eaa42d337b90041182afc707b43f76016bfb0b6bf400c91eb8088b8bb49e0cc847e9ade9aa0f5a614ba3c977dbd721e976e6c46d4964036b03d29a85b294a93cd27fcdff2f47d8e17c36f453c655d06b9e3d833fa5c2290df47ccf625ce6f220cd5705f6f0dc583166a691e001e1f3fba9c79e261867fcd7ca2c3503c23379b6cad631130eef827b58183158856537790c65359dd2189beb543f64580eadc034ca0a1b2b743d5dd9dfef342107c85545b3b05d5babec38322447a61dcab3624f97803893e5f775cb99de17cd8345803e66fe32d2cf1e6d41030684fc731e0a98766b0f1931173e8a92f2cc9ab2736318b88251c43761f0f5b4ff1d72a2d765ebb8b6ff49be6d70ffba5e8d242703d8e99ba3bd23476b7e217f88300bfb4ae79c2aaf1e3cc34ddba0db717c6809c106b0f91d438d29916e7277d99e0c02116f011df981f17d3f13e10818596a48257aef72a95465a7712117ab6b1e6f9b4b77aa1bf01ff877ac3e64bc93616197bd81b53b97c9b4e11d6ec838c26ffb2c3b443a08e8023c9fb2310cc56f13e88714747c7dbca77ae3553b7178c7faad1c2ddc3a1fa1c1731755d18911d1349c6a70e929538f4bc2ef126d7bd2b48014a92e0e78e3e9ab668d4124f29818ca8d24eec62129bc6e808f12adad6d9581a9ab2e88d881581116ea174687349f8f295cd4a696253e486b29d7f0d6e244debb6f953b43caf91e930584ae239b081565f98199033b9ac57b5fcf1a45d3c03320bd1aa6c01ed2b02008f942a38f7cd50d6f2d6936b8bec393ab07234b1bac4038dbe0cd8544624faf74996d5c39bc5270e854a2909d756e22f389513a643bfda7d7e5e9513902fe24bf58727e83b7fcab2039a61366fdf06fe59ffaeafc092df913534af466adf92430ba846640031636590aaaf59a1fe5e69aa6c0d58f316e030809a665a9f04a77fecce4b9ea1f2d40074a2e8225e6d40f538b2c9cfd65f764e195d9a583148a69aeb6212328e227bfd118c9fd96f2b322e7eb1eaf1527cca1447e7c8eeb94e55782739c5950e2a20fd59d3ff942c8e255ece1b655d1de46f0cd7e6ae182d35ae31d724c2ae6838b195aa086d6afc10a6534f09ce2f4e9b70a78ef00f10f73d2afd75572e70379d0eb5d451c042677cacdcc575a4e61dc110dc203dc02f426eb6f5e424d66e7b7f3db1f33cb5e2445d3b25132f2cdce7677fbb81e2123904722ad2250c9b35605a4cc3328d7d5a4ae12a56b5377d9d052fd5207aa8911ab86b182849865fd047008f24fa8e2f0fdac23fe19fa83f6205013ad0eac3f12be49f6de1332cef585f6bcfb948ac599ad5d445d20fb7ff048e5480ac8f5032fed93231a20155711dc8ade9fb137a1d63710e9aef951b3d0c1679b44a0cea8df2dd20afbd534edbc1915104d09f48addcdf2bed1fb1d0f1f26d298162f4e661500b9d5944bbde1674d2afd3d20062608e68563e07be676450505a0a104724a1e3cd33680abee850083dced799550b6f663f61d522823ce663eb40f34b29b0931895a75d43991481c6dd0c50793074b9ddae8b75abddc281fc8cdc8e07f1b22e8c27aa83dca3d3f88a211f46809d2c6e24df1447b95813b5ca62a97c601ff23ff7ca86cf3c46d06cdce0c49c607b2ee151913f2905451dac4ca1a02ac393ebe7f12007647412523bbc3202a1cd4063b7f391cc87b936ed771870f400b248ea9729682b2b17c92a5c37fd6b1ea0c1f4db2da1595aeaffb79a3851aaae576ce57b0bec45419414b6ab90dc2f19db513c1da99c131dd4a1fb597f3efe9012e5a3fab7323afc5dc0c5c62c58d416f4d2bfb07720426bd79794fa758a8c913df429eef6c04efb580973bf97189486e1e95f017d2ea30733a87b29c377355e60affe039af1f38aeec4cd2f5c9017068f2980a2efec08ce3d395fb001fd3d2d7fc03bed0aa1eb33670e2902587e8c87986dad3155276b599adf44d6c99f98ecd8a122e7cecd56d8454eb618ee9ee46a3c116e4367b5e6e3df4452e0265f9caca7d016dd2571f9ddcd792525943d7c8f3635c08f842f835e60536711c192efeb40d868aca98bc25767436690df428b0c73a1bc49836feb26f9403c7d53bde7918862d14e73dcfab1f5630824402e122efac0515f39fb80a94a5f56d39760fc6d2047c3c54c4df5009148edf8107b882353312d8d30511c469d06d5887325a9f9b2defd65290219fd9c197e69c5bca5b2897ada559472b624227f8499f8c313ba42393d495cec7257b25f32bfbc5853e6f48eb5355ff03091fa0c7fc3dee87ef80bbfc1daf83d6a888b86492369fa1595956dfcdb7a347a9784f0542a308e0d2ff55e6a69fca6b599100c1daa874d36eb1a04740cb063f02fc2d52f76e295ca9eeb3509df6cffac7aee23e07d2c2628445eaa93d920e2c624fe870193a080f05bae026b303fa8899de7d9edd4e61dd3cd4b95339d1c9d776df56328db418852eed381cd95350495864979b0ed803df5f2c6983bd8eadd3c9ccdcd2b3d770a43444ec76e753b744638b4a20c1e2e1fdf04944b8e9c608f6befc3b938b76fb9be3149efa3c7f31bc719a707f799e2c22c327598570eaabbd0fa1905d19e0d27be78c4c671017ebbffc1848e163ad45e3dedeea5313dc455dd7eec0396798f60422567889679de9dae9538c46dc75a5cbd42a51716f48be79c722615ace98833ab447e05493b0c57eaed6b937eb2ae9dfef85e0a91750990793322779c1374ad30d3842fc89c5d8ba33ac71bd5b758a686f0859c2ea05aaf01292a85fa1ca23834752890fce2657ffcf2c7ccbced7c23aa597adaead8581fc35aa600c57eaf04eb33f11580ad382717fd32cc0f2c8ecfab5cffea45b7494c00fdb6b8e3f5cf7ccdb76933d1934b70618d149057505c84c2db7aac712e87350e64a323eb7062d2670afea0e798315beaa8db90c32400b415d225ec40ed948186d932423be12ddb9868627f605a1ee91055eda6408758b2fd49db62ebfe1e66e53a8007d2818af717d39b70d3e0868e6240b914a3e9c6e062620002f4be39fe536418a950cc990f945bf0025472298138b7f0fc807e85a348eda6fa76d7996344883a259ecf6e2fbf7254a894953845a54fdbe806d5fa86ccbb666f3fd6a585b61e1d09a0c75fb70d0f21d251f7637c6c87241e6f886c6e5b54f71db9ccc16049332845afc9073b7ffee173617c97add045513299938e1651ef3a6e892566a0698493fdcd80d8527330bb51bd744a662b695bc7834ff715e215e034d7a46776858b8979cfb64bac6344dee8ab08af743aa47104e4f0c3394a7bab36a9179f116486f20173a7da72046d16da1d36c8115d3064e8eeb1cd8719625963f1585d1ea760fc9f8c4cd26a76823cbce37170b7a0904002eef3ef557237f256b6e28b3b74853600db04ac0000aa242f86ae289fcc048db02d1fa507c1f581fd640f169922b937c5616e4d2f23fba9307c2c5e48239ea3ac81d05eec7af7b65ada70780dfb633c5af0edc32ca62c839234d371c9741f360aa627c86abe45dae3c4d15282aab8bc457882f640874e3ad61c1c2360603ba751f299c3da6fd1d373f8c48e3c30b9b34eb764f0383e76f78455040bf7acc39ba0a2c17693136d194b545980e6f6d8527a5c0487a76f6156b1184d938e3f5d54a01490869e04904a5cba86e3eeb2a5ee1cbd7a75485a4b9bff9b3f7d0a69d6e641142ae7baac137e18166bfe1034587274066dc448983dd7801fc3d772550055131fc54f3be1d41c80e00cfcba3b40b67d3465b13198dc574f8b33002bbcf73a95f64b6b4c51913989475340c127a391c07f1f181ea1383aeaa360cb80b17004d68c38bfbc3c7214df83a67511340c777fdc47ef65e663773ee0eaab570a8d562a51b1ec6912b7cc2fd055ba5ca342d3c071fd920b5f5ef4548254a4080c0fd7fb71b6cc4b38eb668230bedacb1364ad3fd731cd651076f72218eba89c1a5e749ed7ac0cfc6e4fe44b936b26d08a9efca9254ae9c5139eabd0e6acf635329c5224f6f4178a173e6b4fd514b9a0dfc4ff51bd961cac0357e2fbcfc03f3d8911f2857366e241e36fec01cc2bcd4e3149240a7f5ea911f68f08e2e406ae7ee1ba804bf158864e61811c7098723b1c1e22b07b459c6eeee2bde97c59f4abf20f46a6e0b87bc5709b1c224bf96aae56ec32c0cf8a87d9ec01387abe1116144bc7145e1d31bcf5feaefe897cbf2b9d765dd9d13d0abec97c320feac9a3e761089c72fd616bba24d334493c2ee46340ab22f7a14408375ac8075992999b44b9add8353aad2312e4b826b80b0bdba48f34048761ead1e738ca81d3cb7df62317e34c3a569ddc9bdee9ebfd2c821e66ff1915bfe1bf0cd16151cd4725eb25bbdbfe5a5e22562db62668d73a583fe49e5da67f3ee08dccc93e003b76bb91792e68d493ddd36373f4cc94b7aeae289093eec7d1e37314ce730f1a1c65bd041c5ab8c30af1abe59577b7e6e22290f30be7e438a6baead6f6a1c9ae679638599e779f9ce840dfffaf22007526a974d420db507b73970ecff8c40be8462b00906f6311b5fe02b9434e420c089201906d6eac13ce37cef11206dbe1d60477634107c7f694c021d68f2b333be3695506e8278df2ff077e3c8a12ead4bd7a050fbfdd6ee657fa7198015df27b24b0e0025bb00d3e23e6efaa4ab7d41aa0b70abf8310cd27eb1de6e7d7d7174cf930b6f2d4f258996721f3a2ddaf0859215f61bebd054514cf461241af6d94679b5c3eb81ae4b3ec1f47ec77bcd1bd7fd348097c9601d7741ce78cbb9484726b41361dc6e34ac8aebcdc8c943d97733d2cdf9047e6b67a56fe351ec5850ee994456343fe0c59fdaffba1b54d282d7525cbb7f33ae68d1aaabecd298a6cd54d17dddf65a9b0008a4af39ff70b02096593e9160d584bba23dc8091abd137191bc67bedd7df626018c1ea05c907ff42c4eef1adcdb0a3adab3197861ffe5f4759c71f0a766aa8eb1a282753505f230151df9f77189f19409513909030002141f6904d838134b3921609e90909bea512a1baf172d36854ded7c2cc0c9886e35e53778edc6ff93e103790a25f96848979d78a9b24e2996dcce977638a998cc348d44826aceec0075ce6474f0e832a6f9fa9f5b0d5e6a4f53d21ec52b024bd65bd4ecd2cbf9297f4dc32f582e548d317ac33038a6e46627f4bc86c1aac4376db21f85a582a58927d8f9305fe9f68b7d6d7ef165ad0a8f1df4c224ee6dab488e0d784f5b24a0fb0ddbf928b3bae53bc1fea574f39bb4afb5055f2ee51859ac5542588994adc2516c4c1b2396e0842000867de1862024adc7438078a6808e06587c7ab34de9381ce34780adb7f5fb45e7d5daec67bdbbd1e1ebab88035d63474d71b473ef6e21d05470fbdec2065c418783592add4097a6579059033c7bac4bc76608d6af40fe06d162a79c820d949906bbaac3c545897d47382608f370cdc9878128d71ce119c7eef34b482895d9845918a2b69e30f04be148b42b7c55ac248f929b931b6a565001aa2147a81e405445bf31d2b5866dd16003a8db7d6f920f13d1db7547e6214cada81df97b5fa5f243eec1fb82b7ab0688ae17706e751fb1fd9cc5d92d6004de4a533cee330fa96770c60897bab947bfb506e69c22368b5e945599c85ef735e1d82efcbf1fcefbad80d5ea28b8caadeff28b320c6a19a7ab6f7e185aece85fa96200f37d636b59f9401e69294fa529b2cd147ce3b6c024c306811f2f84be591131a59f049269becae390962b212be80c65b832e3b47d0471fe0a7e1fc95ca07f049f3d36d4e7e785a2d6b704f09390131e8da76149306d613b04cc24b90b18432971c425bc2157d7996e648eb96685261cd8a45e0c241cecc3d7daac11b8f759eb36e01ce33576dad7392b362100e558fedfe9ec63e2bf54728af09b8f130d0cddbd44a7265df2a1d39086587216fc7b7885539f53ad7ba8680af35123cddc88dcee35e9f7a8f1aeb93c9e0226521b9259aae82bbe11687c26653ea6a86ef23787a411737174db65282f252f854fb66299032818d6392f5abf45fb339626d7bf67d03c70326ad6d5563628e3e0f6cb83662d926e69597452ea297f675a373c906bedae9ee0c4642115072d0a2ed58c2a972dddb66206fa611766bfa47daaed75631bbc1e9f3cff4c78d5c6f696309cb6105047befbe53a69625a3e29a79e173e2da7bbe043442b47663f36b79c28520c37709539c71a5914509ad2c61cd1df77e817c56175c01f92b3f9fef4aca953b73e77f61450d3054152af63851e1f39a5d90515101391878014d17e957ac366033cbe4cf4c734f7461c58d54dc1c815097892b56905f5dfbe87e27765e3c275a64ef60130cd2b09ebace5308f2a4a6ff229100c7f4274dc23962ef6b0f66a4090758d5b53998efe168ae4082e17b8cb6e6108db88d74e5f56de62e563a4e6f38dc822d1a520492a26ce7eb58e1ed44374ea0bf598da9008d0c3026e0d69ba51b54492e956cebf85a2d7e0c6aadfb49da46b3269656bf116c9e0d92b86d97fe90168074c2267dda45a396e4d5db541c92f51eb1026af213cdc30ef6a4b40c8c7b3ba6412507509499a284e545cc085c0766ff14d508e4c3aa3af341e80afcf5b523d602ef0a49d67dc3b3bf9290a71137eab4a216ced80378603ea51fb81d25f30f528d41be2cde99c98fa17dd4c8127daa5b75cda89a17dd46b631195ccce81adf767d87d7405479c29717fae15e414ab98dd47cf353703dd2eb02de6f0015abed7cb045cfd48150f3bd4e91e2fc841d17f280e70edfbfcf872e29cfc11ff3e767ebe924dee6598959f850ab750c1ff644253cdf9e366d504157513a5c011e157f724dbf1ecfaeab8e6038d154a6c0a7bf1b6afe5421865fe6fdd698eb63c5e3fe32d18bb804f21d3bcb8e661e15b19b34cf23e74452c7fdaf8b795fbc6864b1e748fedb1e3159957531772ded936a4f05b54415b1abc528e3d246223d71f9a5fe3b245b4c03a814f2b5806de814c95e214edd31876c2349f35a67ecbffe73dce4a6d4ab41bddd2bc4d4ad0d039107b13b9b7d1a946a81eaa6fff9f40153c4b0ac3d5d08fe08b111753080e2adfd7b58b74db2def298d6fdf5999e3baea667ce8570414043ecf015f3fa1346b7ab3b68e01f0c082fbfc5d0c672df89ae05e4f56b4f420ca6b2a1e722c5d32f7ea4e6616cc297283914264896ad21a25acbc7e8d663e05f2025fb67ae4dc0187b177da81641adbffef9def2f8361c933a123b661d6baed77a9922f73ecb897e0813b5fbc99c2f0a2e221149606f85963a8015a70caea4987760d8b43b855f1e3eafe25f961603aaef9a5592ba506368a7a65cd6d061ea972d9b9bc7aa8c16eda9d6787b743fc63381279e778762d435c91ceda4949fde1102ffd6dddc5e10d84e0f9585a07e15ccf90e16c5bf72178d7469f4cc0296b617ab9496e4417d2c76d180cc71c569088d7072011a7cbb6a5d1c775108a5634c5b286d51a6d9eb644e63d4958b999ed9522c226b1a13f3ce07234798401515839b42dba708d4a7ab28cb17c50d0b4f2b95cf19489c40990f2b7b527353733673e05734bb2d10d539e4a3593a71c8adf622bf29faa2a771c8db52d190be0e8ec000b9be0e1b1f2a50504ece4b2faf93d5fb678064c6c41c71d8ead87537d7ec2760f5ca7e04103fc3c0a1d39295a659744d2ddef9f4235c69b5e20adf0a7f72a116cda6253c23a3928815f59b9f2002d2411a4261e93f38ee08dc4a0dfa6a76326246e247280859f73d55c103667b31164f7db213096d8ac787705f8fa9b313a9401454af6b47ddf5e2f617e995cfb5ed37f44f11e05197427b9e3a8dd7a66951fa1174a13b322331159dd6ec9089eae4823d91e5328a1c94c18d31034edb030c1613adb344459429e7c5d44042fac167393d3182e245d2c09c21b5e356f5724f19674561a65c7cb8bbf3d1e6b4e31e423b1d6645ef4f33c1c9c6ea09fd1414aeb187fca3fa7d2656d67629a4e451a0ac04a2ae47165f4045f7782d8b1bcc2f2ec30b675cef70bda43dccac79e4b6f30a64e663893e9d1778845f6fa3905f5de2f65da731137ca38f074833c0adae0ea7994564fb2d3516bbcaae76b2233fa9d3ce430bea0b70028c0511fb535737bbbb2e4e39812f4c6c83048a20599631a16f76847d8fb0ac611d1de5adebe0c4ced0727e0fc224d82243b1bd9f9bc5e229835b4230c2b9bb08357550b77e1d77503b2fd8cd62a6ac4cf180ad3952d44eda7310f05f3393cff0f71429f7da89ec7700300a3f6ce4e1d6e81c1d8b0a047e22e5172487e71afe044aa674bca514eefd624fe7467d0b0bcb2c6d14500ab666f2dba1a99a9f7bf56b44e1b103e358649654576c241b115ee1b53e69f327373b6a17ae9375b125d48b9a8b533b4fa8ca93cc35cb565b40d2cd93a0b83a4f6ff7d4cad7e60dfc3ba8ba25a837359691efe8906f28ed9c36cfa96a96e234715b900d34351cb93ea567b30a9b1650109d3613e2880ecac8b7dd3c7ef52a52532b7e16b508851ea8470db320affbb47b667fde71de494f4f5bf611da514ad3a4cee2ef771419b9999cc5f0df72e23f7ad62cc4b17a3afe1ce0dfb106a01cd1883f41cfcbdfb74e2c288d8d96ddc814b76aa5a7fdd9d2ff361c6477730a8b1b0f37d30187b4d9ce77b0079dfaccb9810fdede5f862e8e361b0923baab1057bd280fa1fb207dcbae797f3deedfa7b88d75f98aee414f9c6b547fc4e7b9356c856306c98452013c3a691065c14bdebf0141700f9ef996bbdc330e80c8cae7fbcc059601693d862b878555e0454cad977a3d50f7a6cec51ffffae3d37437b6670a14306013bee980d5f72ed9e887657ebc1909bfd611e8e9de4bc2a44c1738a4259e93e83db46c4fb62af9b72fdf418b38e837f3017a8a513e8801eadf8404420a64b257e5b0c9c4b61f057c13b94e390fa1e5e002b32ce906256ad15498367c06628895ce29187e321164cfb9991c3f8aeb0b045f8181550876cf27efdd56f25e38c9d0b13a893c72caec5f986bb18475209f5c1396860e687ecac72088f0b09f2a1ce3be7555bfae6e813354f73b715afed762c894d5209f25b112186fb5eb32488ebb1c448ce54161d824880ec0a95f6551b1aefa0628a3e206322702447f4e175a9d9e4e8c8baf9208a91a56376a46078b0310b46e4b012bb0cd3d87ffd84d330ded7fda5e75a3314958ea4bd9863dfb1e2d0f8846f1c4f1409022af938525fc512efb1c5ff02586cf813d48dfe630d90f23b8a7b8b202a12c9eb4461ac44f9d3bd45b685517238c22c2226b0fc15a803096e7e55355385dedd3060de79297193789e154bfe10f959faa828d2acb31c3811ef2b5034b28a6b16935e2a20fff62a86d8232637a56adc1d4e27d8c11b62fd7e1c070cca133056123e83b8e41177e6baaf1b08090537c065fe132d69f1bb52da74d464a17ffebf404f9f8f19ce9a3b7326fee035c98282466838799d180d32ed61d7a155009d6bb7ef1b0b7afdd8988cb1622b99d0bd2cb37c1c56c4a34ab45c403b15b009991c3ef4548bb74caabc096f5e7ced3c822dfd08182816f76f416447ed3016c8a0e2f8e10a363884a85a036200b7e4b10998874197a83cac4775ff9a9f98424484da7f0f3148d06c1ee3ca8396aa35cc9a106d3200211839cbea6adab2f0c0f0f6d451c73dd35f0ee92ebf289530feddca345441e291d7dfe04705bc915816f2197f47973c5e557618d7fc966472b82c805eec4c8aa9a637911ac589c174463a22caaae4b08bc122983a9e27337392754dbeedd935d0785d49ce6622319a9c5a4402e8bcb370f9e0c90d276608ae5748708e649a65a8032ea8423018c39dbc74fa5d9c7f55d02d34a025f0f7c4386814addd214aefd68d50510c5fa1f7bd9383381cf4784fb2372ae6a4af2198301df560bead31f40205edf23a5d74e4f8f29b97b99a2d479980db5f474db7cc30910f04d5422d0153c8c36cc430f9cfcb273fdcba6adfe48cef7ba2706f0314fee872ad4ae86e227b94932dd2b8a3fdfd9be7318194d6a20ce9055de14bd50579a6b5da351b23f2c3e588ac7293a3849fdc537eed3019a54221554fa9244cd323699174d8e5a11eccec1015e0947d4a494604aa9dd880005b396357803d83e0e32f112213928b9ef4a2a42d9f8427aaeb495a2859598922877d2344ac9ab0c22172f88d28b4b3fc95d885bc85cf1295e645b905d407a9aec1f26dfafa9edbd071727ce56661d509cdcf66fba13b0f0d42a7b447abeee18b6864ccf217788fcd142ee6ed11060c1725b8241fc8eee53e7bd1bf2001f188c981a31544f72974d0ab1e7c35f176b0675c045c4be44fae527bb6085b1205e3832e1b57c4f3876a59b1b19099bad918185ab8d71e953cc65de422a6f52d4c3e07cbc13d098d9e4c1ddda83dc93650055e187d6cb9215d12ffba5c979b91e9bd3c353349a8f8a15a7167110451816caa82ee7d304b4c2a00f9c95adb05c4b3fa5c81afb3aef82410c547e20f16f08923ec14c94ca10122cfa4e5e046a5e130feeca14575051d14b4e04d9c9de259797c459d131427e15f3b0bc89102e657b26945b64eecdf0546bfd11ae14b348bf3cf2dafb7dfbe42428e8f58d0fefd9dc79114467d3fee5ce00320682b66355634513ee7b8d28dc8e7100512f941d7cc9101c53d770dc1da3e1b6ae606346d8e58da86009e324b0018ece521779eca91369684273771b637a4a432c7af6382a760d34788e305f7b0c87a9b8114f8b4243a4fadcf8a79342557d4dfd43e5c37566fb1692d44b479b73930cec97c4934c335bdec1f3eed0648d56c804d857b995be7d5a14dffbad6b02f73e7822f3e4d33527b44c9b9973502973681e8ccf7975200deddc0d77dc70d7724ba90ec8fbadb0bfe21d134bd6b09c48e41552cd07a6ce5f857faedf857e8c22cf257139d619358991b794935e7f3d21045dd9452d7fe38c2bb6371ed5c20a0c6f9063c46dabf1ddf4d0625c7bc37beaf1b2a305ad18bbe41c7487692afb0b582a88df74cd92894670132005f06466c3a4ff74be11282598b02e31e59d6da8a83a00dbc3be9bd8ae2a4270519c9066f6778d17b683e411385359d22c680e2cf8d1c5d906ce9d515dc393e3e44e0d460a50b10c5f57046c9f6bea3292ec703afd100828a30f438f529f49eb97c6e9aa4dafcefa6ea2d21497ed001fbaa41d578fc6e7cada9696ac837c5610d678118daa27ecf883111af9fbd31d651c15d299fe6ba375e7880ef4911b0d37f702671c7fa2d90c3402c7febe17848ceb8d47f3a568438c19731a96387b440c72b8f664797452d696cbdc968e6e0b3c9e0e602ea0a9be9992676c666df5d7a0c6af2495f8cdffb4c404200fe85020f21ae87efeafa35ed2727dff0424271ba481347bab0c1cdbde39713e289c5bf81c274d2a8eda3d4f0f46880bf9a80173452eeb5d0fe67be8bb913292bb5307dd1909d0a68e656973c32c89db9ce32afc11439906f68f3946041e62891067a347168372f0fcd2aaf2929908c92a60d4fcb95b1a4b090ae14dc437e44c0980b0ea93f6618b09aa883f4c2e9953626245c99dde6ca19e8b3ace991ad303ebf1163a14e58e390cc7842a38515bc5a844a458af07ad5c5950be3d254ebbf22f0062c9eeb143a954685152b19d3ac45c5bb40b82bf81ada3106e4befec09739a8fe76ce40751c52a71aa205c86067e6b8c51bf12c4f405cc183209572a58e0ffddf615a74e5eefb3b4cf4a81c9e8d069fb515a5b6c41244b555c99fbc5664a8f471dfbef2ae31f7d9bf06f9e489bb53937f262c7e4dd5889b6c3e61808badc32507fa950f702e89e946b06c8369fb85fbd1a87492c4c74cc8c60661594607799742298de54bd6e2fa3721b97eab047437a7a7a79cf9fcf6110faabd39792c092f60f73b25334a9629fab2c681597e88d34ddee90e5b4be473c28c46be80c015917efe73bc0148e9180017a71231216af2fde8d6a95bf90658478c585d53ab230fc66cd96d20d5fa9dfb5fbe76727f8d02670507bf59b9e5dd248ea475ef967857ea1b6d30d158b5d65cd795a9a60694537488919ac265c64fa5e0ca52c0f6aa3e5c3c2c232c3d2f231206ce80e0d565914c23b637e683e7fd36071451317dc4c88f688b7d66404e57e8504a6e72db57d68cacade0301603ab00625a811804b7e9976d0a442d92e173556a76be10c6ec0f409c3ec427617cde6328ca3c063a8a497d2592951ee0c0a0b0188a5d72c4e45e7c0c1103bdbedd5c92688ef836fe8beb4fa6be2c4fcba5aea09a70f35edc66d89fa0d880402b020bd9899f56dbb0caa30f7e8d8a5c55ada4c9c43f96608e28c9e75c555ad181d5fc436da081eebd6fddc24d81b47266aec912fae44cd5670e2e6e3f8d9c487ddc6aa4701715101a7b985d4c49b70b5af89933dd100cad39363c2a5a3c509330ad81d706ce0c365cf953bea37afaa87c5c186a19e6fac4a4c465d6290a4f98c5c416ca39cc4b7a8121d535cd487ba79a86ff167147898a42e89a4f126be59fcb0fd062ac94ca9c2ed59b64838d98ef5c5c05f812fa70b6502b2655809a4850e6f65b3c56039e5ee6ddcb793266ef87ee4b8abeda2d0296e94a2ba9d6a5bcf5cade5faac48074c287ae09bc53bb6d0d0410cb6610e5a0d51f481c2aa90a5a2100cc7826aeea42a4cb8fb06ba989a3c29428ac7a473d77f8a6f93cb2c6733c234a56fe1dd6c05eb2635ffcbd8f2a513a25e61bd6db0000470e97ab1cbe8c67d8f3617aa817f1afc5d89c31ba61194c0237a173492e848faf7be2dd46c83f27e9fe754a0b204f3d8656f6aab295fc1ca2e07ecc4f1f73db0b0888c778709f163b1ea44ae91d82ccc8ccff7a7a5da07fde96735d47a516b74b50ba7ceee2f90ba5547fd8d2ee00da22928b07ec45faed6ad750ffbe1db701e2cdec34e94e9b389acd8a574f90e00dc9346f0eab4e65b9f7d0536b1a8189f94e781cea1620d06038b25fcfc1a2a6a04624c2db691d6933db702b67b5d1078944d81c504283df915c08121963bb7db5724652a664123d14a2f19ed340f66443677a47394bc3edd2833d98bb3a09c2fc1e321251bbf2301148b88dce1726808a123345bf971bd3cd9bd30d42276d780062f40ca0d4e35ad1a12457e011d7de89101af134e1b854047cabf30a457d34fed263f1f3b6e40f2df4a5764baefcc294e2410d5ffbb7ab8b7844c20ad5d4f19b3177fac52425aa3a7fb15dbfd3189742f0ed557f73330fab56cde03b27ccb314723544faa13f573dbb3f745f7e6d69068495f68485760d3f2c74b1d449c947bb1b2dd541217260b507c1f1898ade06f7aed08f873be65a8e61570202e2b101c764fde632a5461c67bff0259678983493d7fbe2fdcccbebf981d509fde9ac82576b97e6148109daf0f0fbc95d2ff1295a4dc5e2e901498554fc19b2b53163c0a6c79f3b98375f1240043c5056149fa90112756a775fe3c5c6e3013fb6fbd334ca76c1ef63c07d2ae223e679931203988e01fa149b49c6e48613fcfdc63fc1ef5b38da0a64defa7638bf4c5f6ad2f5a6d9f70f4807147029c9a7a9e8eaf5de35e37c0baa2020fa7969bd36d6b50616674d40aa556e5fedfb45d7833645d2c22705441d1ca9d2cbb15a1a220042b23b4f36c03129afc5664380dcf6b5342cb59f3dbcd433a320cbd12d2df7e5d743051ff4d855c7122423ec11ddb9ae7d691a6fd4119125214329f43ae90714f5613376839688daa130bcdbb725fe3d527dffdbb9e224427aa5edd15523bf26e6bc488cd48c80f1ba5eab8fd0c36bbc0e89e6418ea4e647e8912c6270ec5e813893c65b4c6104a389be40a3fa1da228f3dfe09551f9e4b2f1791a5982abf43c9b4953ba5330c3fd69c74542c651b2f1293f5db90ad75317906873a1d3bf553df6f1376434946ddaf09875d2f1ff7ef9ff0d8958902deb273c7bf4d211d7cfd590c872c812067cf42d0d30499da5b46be1241b7a42e41e62223369cd66f8bbf3150aa6fd4244f6fad3485b1e57668bc5ea1808e217e64052e0f9cb976698eef4070a0b2427b19b2899f048379e4434c96cbe48533f4210048edbb7e5e6862b98e5d6c50b7f08088afac79545bd1ce1625336a394dbf09132c32839a8afcb08cad2e83ac1e3015c3d4b8101cf70863650a7e9d031933b15f5661dffef63a4001439f10619b8afca194bc71069279e09767a0422d0531164bb1e20f28ef9d5d6cfd6884fbb1051a37e6fa5e95d8bb81628d46c32211c97697b95d14f37b71a61393acf6193f554252b03e436a871b35033a63e41326015db4f9ed441ad5edf9b1d139fa169e5d2af8599a348a2d9a36ef53c141ef55303525f7c1534799dca547eb07f702eef17ff9b4b07d3b13a3b4c810061630fe4b7a4379a6e27f6c0d70d52bfa4627868a58d631a64991286369b73a8506d4ecebf53586f21a94c7843f9060cd13a0eacb174de919268c5a06658f3a9fac467e0b50f127b2fa09d94bc593ebe30ae610546cfd5cb8451330f9ad317942a9fb3064f9c08b32de03e273c75bdce552a74c160c92b77b48b9b2f5a1f33c4f91eb3f1ffb2aae63550f26a5d344197dc9305e77742aa2e164771a17ae28e5a89e8291ed1747e84f78e0411d9966e62d35d95f648557f8cd5abdc2cd4be4551bbebaf111c5ca48bd5e6c83a24fd7ed032940336d94e09626179eb834a0304d8d73358c11314d8ab6b876f936584324ef1e988b9c50d7f5442c400754259d841c4d9a32bfbaf5a09d35d68341cba1cac2cbf1e388f005141a70a0818bd08a0f7b08f90ed54ecd6433079ec7f5c495dc91fc0cf5a88393e92a6ad74bcbfde22ab8e8e080086eb14d4846a4aa979fe0330d7457cf56f6c2833c918711f45fbce839a2758b9416ff83ddf82eece74c81c9f3f0223c2b1e8d7696793e90153cf77d48f938968fffe8c2727e2675ef5f55757f342d3ba213f6d78bb7afed796a17bf7115d8ff70f6dce7bb205627923c95359d0b18c882623c547db46d04b44d6ab49449258896f6364ea63459b1903963870b4d80982c527e42f9857591a68fb5621436795f049a057634db7321cc9e5b4b5094330ccd7db6374a4483af118e90ecc5ef69447949f0a3b459ff3c7ec1929459f9a0710a05a5899704b66048c1fabdcbc73932489790ddf04c2a4e96c5b2713bb92927c2ee38e0fd4f6a2b48a4e964b09993994f8ac73b092e8e03741e005ed6c562cb4d605d7ae233dc6fa42447dc678f2de1d55d1d4c0e92c10e7b2fb669c94341c561564ad2691a554e5958507bc3b58dee5ae4256a00a4369968b34925392a8ccc813e018a4d58a1ea2d12ff6456e54c68549951e44951bba9478174fc999683cd93a75b595dc3842b66439cfe58cad6f2b098b7ff76b61d567ccd3b46e31e9d658708b5acef08dc9495b941d0f2c6790ed402daf6e23fa2429c77dd8c379bc76bbd5ea4797b3fa1ab92408b2e1740cee0305186e409e3895845cb2050629f52b70387a1dee91464d1732591b06e146c4537ded08b57795cd824de61a00c8756d0652426fc45209e95ff11c684868457ff2d86a2eb84e3d323f3321cc04761c621015d2a86efd3b28fe57da04cb57a0db82acfeb5a53e720cbdcc13a217a45b0c1ac7300947dd1ac2f2de0335955826d94e22534d170304ec43f1ddf090b6617713735762b2bbcc84915734a541e0962fc33e02b0276587225f3cf8f4953cd7d9380e5a239aeabadb0571a1a3d26c91e8aeb9753292972ae1696f4fd54965dd3a4a009f7bb98ab319d3b6afcc666f439561572dea9923b057a44bf7b437086eff7309d333ee40a983256b93faacc5a49c6cd41bb4181510cf1ef38da17dee9160f7369070637497bed1d3c83fa4a71dd7b0881cb34e31c69219a1b8d44bcefb093f8971d37039d430b9f87fd030a81b00702c95ae798b64f287ee8633d6e557ddd3abf2d739699844fb6a8f0a642a78cd413699f38c52f168f9dc0c9546d4dfe91a495a4c665e4b21eac161e371b1119aa33c6f5654c1bce11212f76eecc18f91d52c13dba3420949c47c9979c3c928464d7070d59d608c38ba9249baf0efcffffff03