PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78471 7cef47e6284e898296e69669d9029f6fa018b02fd1b8091e4868562612dcd491

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bb722ade0741e4f887238b7526102c73f08d78899da897986120184052ce1c65
Certificate Block Hash
7cef47e6284e898296e69669d9029f6fa018b02fd1b8091e4868562612dcd491
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001467000002050000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000099cbdef592e1cd6c6467d607d036be3ddb1572b769361ff5d2337bc6505c36a19f26ddaf4463cbe54dfc88ba8f21c6c79130205d0f9d02e9f89aa24ceb26774e74df9de02b1b8599cd60525c787a957f8c3c1cd773542d0c040100000000000000000200000002001467000002050000

Raw Header Hex

00004020fab35ea881e8e02f15c81a1a0a4903480968296badc2e6bc08223c5208aa91c088e1aeabfd86c5dc6e1d4a34ce12407c0e73dfe82e388cd4eb3eed1e9dd84072c87d3e6a3dd10018651cce52401820619897a89d89788df0732c1026758b2387f8e44107de2a72bb

Proof Data Hex

59,560 bytes
121216020307cfa5913ef09490671f39f76e3a6a3d43d98e3ba77591630bee5857cbfe8df5b60e6d24cf32e90df9a94a1ec2cdc12c7203470e4a26fab17c7911f30a66c3ea67b947761543b07052618fdaad021d544e5661dee9658fec814805baf717f02973ce06dd27bb589a10146cbc3e421193671cd762e3f78ff214914f661c4e8f48b6dbed83ea8e2d3f077e4f0838c81244c396a6055085039498ca145da4147d012de23e9d68696d2fc811f48b541211e2e5cb80805d5a31203e9944e8b132ad6e9af9ebf8e32f670523e683eb470f814bc66b2f19c88690d45bd4759cbc45fa434296f81cf48d50d11230562b7de5dc39f6be3604603d55d1e5f4a490310247b742cc8ac18b07b28826ee5ca1c9603d3631fe00f00615d55b85b5f92a95e9478444bc8e16ac4a501841c42f1fb9e4c637a52155a1d484330bc0bdfc1853d775445e21a1fae9076687ce18762d75dd4175ae6e700de13efdd5ff5b9433206879cc1d42d06bb04d9e0986b1cd0d72bcfddda5cec1cebd0d51f4816e312480fd4eef752c5a7a5e6910bede2b86d0c7291f5d525b3a152915323fc9da626dd56b4a8c534364ee314a0bc20af08ee69896ab0e066d81ca9dcbadf0a50c6c659664be2c4d053ca6ddcf5e25a377b6fa1e3872dc405e7ed02333cbdafd1e163443578de3c0ade62e5a447cac879015bc0d248d7a9c723bf7f30d558ec272d037fe30bc02d4544f48bf8c78609ce62d35a7343a7cbd88434780b0f6ed87fc05b2426fe179c534cde1d9d36081338003d9be334b950d0d21be54a811358bdce5c8cd52dddee30203639d19a2e623867120d4540f526d5f7ff81c091396cbad1db53fb6f8fca7a1935ff9ebc331611c3fe630090b45f1db3a2a9eb7cbc91a964948aea3a37f0ef2e1f6d625fb9563a0b96bc85306b022e7322beab48c8f6afa78ff18f4d590546117d63dbd80734f790a0c139c98d46afd8179159cbdcf92cc9d181e6a8aef1642f78ac30cbd129aa322e848f2dfa3e30d90df8d27255241131cc6b2059483f5b41c8708eca62ca8eb2c83a416e2ae3180116325a5e4e00c6b40f4568f3ec01f4a75e7f2ef10a3e80991f2aa14f691666f0f225d7b3aa486f7e838c7c371096d035d419c0df219dc000dd2b5438608411f2b498be0a2fe369a821fe029e41afb5166b74ec12fcd7973b9ac4c86b95232135a50d84070a7efee6ea73408f2117e846e2b8ccc990804d6c972964ba0e1f1ad7d2c79c4fb028613a6915ded1606c5ebe9ec0c1c13dc6bd62777511be0191fad048aaa85ccd5f46d53e873b8a6875a42816a1341ca0f1f0f2761467bf6984166034479de36743199686db460597c33a8a7a5404a5b08111058eb345ad4ba2901cc66a090230a2250888c93a6b61ed42e355c546ec1ae71855e2fdeef3e59933faf412c35e6c90d69458a7a0c5cf424f09319224ec0c1ed45874b2f702d341392b915c8b925767ea12cfcad08bfdec391b5aceb04bd8f26b1c0daa1fe9574a0ec11cf22e7027d5801356f2edd3eb027b55c034f7bd9c7cd35c4486bac708ac26955aedb19916781530a253896198e3daad4954b3a3c8a379329453b825ab33ad1cd94f684fb5dfe8bbfac8c15bd30b95bdca66be0ee596e20f45ade912bfbe27c941668fa1f069826826848d85afda84da976eb15bbcca2b15ba9dfe65cb98423a415fafa294d9c5fd4ef05bb81e7a2f8948ba8c4aaf7db96bdf35ae888edf03ed1a109b43cdae16445a37cd57b06211bb70946c13806d008edb3682a456da7da63f15629b69944dcb266e3bd9b5036c09cb3f997c869a30d691d9e99ee544d154d898410cbcf03a8fcb9a2e688c9dff86520aee8839ac8658afdee76872312adb7735df8a641a7a9b6b0b35733df5c44c45c795e9989d29a54818b4bcacf72e2471e26fbe1d64086b4e3de56547cbb0a976b2c8c30ccedd0b58a4cbc0e17ade5a46b3843e390b0e93683e47de670bd3a5b75fd12c34e45b1e33c76dad53f3ad9a8cdaa344914ffec5d9e41c8d32157ec50a973389011cd559ffe77f28c343125163336aae35ff634eb29c34d36c071f0c58ad0ce1f50bd585a2b0c7f7fb28956cdc6326f87740a370d2b797bfe2bd518277f94f34d2686d3602472673c30dfeec2b3de3c761d01e62a0b17bba6f5ae9d60e4471d5d6062a4e8076d9cbc3399bfb3e93b7077cc108e4d4086424c018fa5ca8c4f071fcc4291fb06608461786d7d65ce070ca34033ce7f7c83eb0675bc9545553c72ea9f3e7928455bb27f7127eefa2a59c37882f5336ce77b6f1ab61f29f13f432681f1f62a79c5579370b6c90cbc7470d1ae93dc6135b557a7d4b7f64eac14ac2ac7f48cf58aa4c3fc62184bb9a83600f9bb9c5630f72e90ce820ae5f64533b385c0933e79ae6aab1c34c8594fc24e6acefca067e374d410f5d976956574759622240ec25833a6c65674c2490f11be0a2552308b099735214f7b52b625c75e4bbe416994f108cb05c4b9135f6a1428729d6ced194f99a4d7003c682fec99b02452904db32467ab07b30a2f87a1036a49922b0a890270ffa4395c5e450bee1f3b903cad3ca60d4d0e850db3d6012ca50a370a21a3d6f1a64ecfa07392aa7ca2dcf64e4c6cd2823ab90a8913f0eb873d6e52f86c6befa2f5e9d7221c84ec68eed6a8bb38c1e5c5df167b4631113ab917035ebd7df4a593ce0e6108ac9eebefebaef6e2bad9f7f52e63b23845c7e10496b677211ed1dbfa1e8733922b73a5bfdde98d33e8f3360f8860edd77c1a6d893b824ec8fcad116f5a759f952d10e8bc5d2af74d529bb2d627b295a372121e981500c67e18babe4e69a183aa8e2b61b4bfa2c15093cad990c2304cb1fd510313118a9e852c1bcddefc22a34dd5d108e74f4fdfdcac3894e82abbb537bd7d56634ca590df50d517f67e14a93a0d5ecf2738b56b16c042a3165c040c83d92ab88da392e53d04a454043f9a50c67a5deacea853c0a9a37e83d66eb19f8a9b48562817025a4e811ad2c837fc00a3be24057821b1b67456db61baab4d27a8c2fcc1ec9f396519016be69db38aef2390b0612f488bfe0141e677c3b93f773a79d502975cdb6a117d2114de0a8b092178b203e085cbe180d9ca6caaace1506cd60c0cbe401270c8f8e8d203df95ca7356bded37e561a0b1d189164c979226f261a440e4442065c3eb5289a5c9e43c561c4b337a2608aed1d83adffeabd03b6bc101a1910133a27a515b3e17389f7a0dad46976507e674e0945f583043f5d5bdd7b763d8308dc5b2a56ba2d432309f3e767ac0babe1a87ec468c8e51af96e42f838100f80357b374736c2275c923745e52fa8f3bb49ab2707c60731b91eca926696ff28128a25cb9cb4579f7062646aac02f8479d7195779e9f278fac340e45822e34bc17325e8efbd2eab4fc2541ec07872da4c8c8eaa1eefbe77f2944e42250c709ce205bc5e51c78f6c121b59ed6f5bedf85c4d485768e8018823b289bd6dac9bf25b8702ab83ef2c6c7fca133d912204813a853c31904a8ac397c4ecf44278c774c2e05a2c37cfad2a211758a0a06a5b0e22d39bb95b6af57ef1f8d81c29e0115f9819d59e5d5103b400d43db11ea336972b9c0f9895401f000f8274fd7433ef0e7467307af22666bf3e2573a99ece09a6ee2118a6e0d5a8c6096fdebd25d258a2d2af74bbd2e6d8b482d8f47b6e053a7fb732fbf7eda9be5beffaa22d6f7f08176f249784b94dca6ec38510f6bca95124f49b1fef30ad03d4803f6bced98cf1f36b81eb66c5cd4ebb56ac920d14decdeeb1174323c3fc8dae710fa9464388a1a064fd94eaf8ae147ba914584c4edc49c58e4ca612634dc197868e7305cfcf8c8f5ddd94762dbc2ccb5a4ed8cbbd605f49fd906be61c9d07eb1073d0248bfa35a2678cd77de86b54d624eeda2149933ae57296f385c9b7d16ea3766809a86a48f75ac16381103d8adc02dea052cae04ef9239e01045e238d501c42e2f8dcd76743676acc49cf446c2e15f999f691a131715bd0155aefec40d30a3d0ab4f95f73bc56edec4f76865d89aabfe09e64fd426cbfcea0fd56de8ae3b84c8fae7109963057cb78da7e387a306f092d31dbc75d3e88a2ace5842793b4c4c774bcbfa19f0627a31af4df618faece8c8d8ee7f9ee4e8c964a8d3a43e2880d30e3fe0a658c3b3bc88c8209a231508c4864a8c5ad3b9f04b4f4ea0bd8a9912e06cda9bfb28deff8feb88ed5cb3d21a5bfeb5054241349ab58800d5955338dcebd9893395f4d5c605294a7f56f075a829d754c60a59a574f181f5aad11f74a0159134b6872305841e73139613bf9e09d4be671e6fccf5145f63099888cc5d18d6e7c55d8aa064f5511db50cc0bcb5b3268d3426c571f0d7ce753ba634b63ee0df68b78cd08095acfe34e2a230fc934d51ebaa36ae4bfa5ef8ed839abbc181d14aeb3d4a71b9f467cfae65c51fe055f61e5b40b87803b5dc52b5f9e9182f7fe4386bddc00d2dc8b4b26a503586fde08721574a86530abd3d31087c12b4e9e2096939ba32fb636bea1816b7ce84a600da57c35f9d40e60010242f689299ce49000ad6b0eead9813013bf8ca3fd20e40e1bb0bf1ea73fead82708394db52e2102dae0a47d8324865abdbc1705c1eb5de07f92555f6ba577c15f64429b1fca1448614ff0c1b60598927f09fac95760d573acd008528ad584542530e4b4adb6f98ce770c74beb27194ae67cd64cc15e7ce3407ae45349fe34742815599f1252632239bed71579251736c0aa1907c227e30344598ca3be7975aa57cf3aec3c0def9b0b4d54066509fe40539e7fc243588c0a81d40257a30d7de70a3dcf529ae11ab0b148a2f39a3ddb1ab12fb629de582782df1251f5772899caec103e6272ed25474de909571d5a015d22f9bce1066381d8f6ca746cb4f7f8a45d352b7097b52e57f1fb1609f8e8c7c036355a13859bfd3c6df48d524e8ad44bc36f34eb0ad2e9af8be3b176572e185e4cfd364ce11b0523f25d7837e4b08e4169cdadd6e666d88425429888b2a82b24fd16e4eef7bbdf5abe34c6b6417def3b350ec112a9cf20d3e61b28bf3491d913d9b378017be7ad155dabc315e9099c6a361d218fc4b92205902db8a824eb3a14eeb91b686e72afd5f57ba748071a73fff339a88094a80515c8558d78393567d74efc6ef602859841ef550cf605ce6d21f4ebf255504e94850ca79ced9bfc685476c92208cac9f0165efd3723915b60c4215852553a7ddfbd8b44ca6651c6780a8d5e7d9cd65a73ae6039746863e51c46381770cf78bf290b789f6a0d65560b40820ffab71edd7139cecc675b91e5e9b146b131659c60648b511accb25ffc9e7e984c4bf877a7edcaf1a5bca35498c30ccae1b9fbb67065695296fad4648c6115c8dc772dc0a28a382b5b55c6aa5babb0e997a867b8f93f41e4b1a9e5846f36b3309e55556ba83f03a3a638e1f017c5d7e614d5b9e539d423a36c3dc836bb52cca36b0b9543460e9d143f59b7052b6c94799050c8c04ffd5f402fb468a12a74bb44652768df616ff71f9a8a6841979fb414654b02c2d4fb3ce71b1231bab448d3f96c4c69d202a4a2f900b539cbcc24b127e719d3e48d8cd2a9927fc84e8f9fae92f635d426197a373b114410a1159b53dba16f66770a40a4dc9d779e0094eb591356a1fc83f6ac91bce5797a5d216aa6a0382076322d751ead77b41e2c5c8e2884dda05363005017db63d72297288ce7ac6a3af63ae00a4ff7c4ea5da6d987ec24bf4ef821a2179fd998aca90fad2c5dcd5f36a0c1b86a9b5f65c4ca0fa4c2c96668308b6ae2907888892e655a98ba49f3c2e2b8a5c3ffa86608d191d7598a2eef23ae36bc6e5371520abb2f2eff33e43117af2dc9498b8c08779ed2be2bc2047d93656f6df844e569a2f39f33645f5873101fc1093ce64763d441024f2cf0565982095cd1c3a6fa3a7386bd3aaf4dc514770ddbf896006093643fa0eec1a3f4915036f310c14fcaedee9fcd5f18886014fce60b3b03dcb75aeaf93bce546964e18b3964deb5caeefba780b12aa2fbc5616081adf91dd9038b1d064c0236f0be6336b8fc51d52dd45b862c7f208980a1843255dedfe20c178f28768b080b06f952513fa195ea4535cde3f8cd48aeff0dc2b3345e33e8f5c9668b98161b1c3b07f67ef0c37371f2ec5d9138b6f0a089bf5d007862b59c4c8466d37f515a21cfe225984e0c384eead9f0cb58b8cb46c0aeda80c2adc432016bddfeae6f2f62054f1d7a63719b910f31628a682e28fbcf92f969fcc3b37799a1b8287d2f2a97e0f8350f7bdee99f21364067fb5e028e63d50123db3ab063c394f29d5e82d2f27b85adb913bdaf7e0b6e5eb932129dcb811f86e942740165516076bee2a5f9e1787bfebc5fdd43ec725011d197767eff14ec7e2dad9b8461a4671679ea2f5b2d2e78045c9040788f70321c31ef08661e47ffaff277818ef1d9db48654fab23588a7e25fd5fcf049cad4a4f7b38459724611958753e3e690ba66c3f858b5a34fc68804b5ad695b59bbda6dae728b4706376647eb29d94e120d11dfde69a72d13be08c499f11db35d8981e6bfe9d98e3f4ba3d354a25a78eede554ce5833c0f8a48ecf957c81b958ed145ce9c6cc07977d51219f9eeb60fb192310689cfb1dd5070b5b79fa901e8c09e0555d1b83fd2e9d49fc093521f4c2a58877b8a0d00a75eccb5350b1cf1a4a9b37bfab1df273876332c67173d42b4c6cff6518655957ffd61bbb0f6b11a3280fcc152df3a4eb53a217f6b6cf00c56cdb118c8d557fe08a66732cf1112e6600eab0d58684353debeef98322bcaa91c9b9446154f53dbcf0f808c6e47be12ed989c5230a160a306700bb43467b8fbadbbf2fe42ccb7e27e7a378ef84634b7cc07ae387f0c7534c5659a5fb047a087360faf6ed07b38a63428e12b1ed1977280cc36f7fbdaf070866b9765e0f9046209a9d0370e2e5ed7820b88771fc4d12c85b641cd70af6c01fe4e3b2584b5fffb486babeb2ab5b1c331f8e1c4739fc0c0fbe28783bd64e6b035b99521a182e0bf6805ddb46bfa82af0d98b9868a660a24cf48164fa7783a2ded8157c62436a055fa762f5e7a196c65b3274cb10f8ab4444969a1a9ee969dd4590b760a2424db8df4f9eb30c3b8ba5a0e2f0ef63cb47dcbc7c74da10ba741fd47130ad39e98779e95f51e67c757b045960697f4d58ec53a8b46a9259f3073f2bf2d91e710d31a40a883747573b40067f2b3e8078138fe961d93f234705866c7f8b698a09a46f5a3b1cdefac5eaa8e46c43a4d6fb339a53386641a3e1d66068ab08c26cc67f3d6ad15f26a30b3794c9e1a7daba9474d56fc5c1dd956b9e31023d8ef6bdc41e2ecaa60c523c2542cb76aaddd743d090db28d395d14db2718f25a0e42c619da0b4f8b19cad4b9b33ebad971d4f3e2c8cb5efe9d8584f70565d5d9ac6547fe138790f9c8a2ec57cdf8a75d48b6164e0b169d41b21a6ae79e7cc6cda7ef6604680efcfb8ce4394e238e210cfbe1f36e1821a0d15250c5d7c22a03ea348683759a6dfd3f4918570f457a5e52fec0fda8f69b26b257d11c71de40767dc5602f62a9c19f327527dd9c185bbe30ff2e0b6fbbba7dbe79df5e57eff8274d7a0695b484075b4cc9ba1f1c45be9600301178c2dbc2cd8abd2d980b521e9b26ae5291f1bbd64e8843329114b78ea7ce8db10fda0f010b255f1d2057c3506f1623312a18a90d34df23ed6a18bd62331578fc4238c89d1fa57b6525ddd1c0945fa216a170fb755d9984c24c9aaa6387b52dbe388a37be0ed6c42cbc7b7ea504f9a1b3d745abd773f141eb61d333ad82a766c8b3304f3e23a63279264b91eb72dda36ccce1a53fb80e6b37eeb0dd3db8dd0bcab9f9daea440d692a686b535cbcdd361d616bf2ca915c0891be746ca847574f5f117f4a1fce700e1e642308cf3e369b5a84b167e20ae5d69424dc1069440497dc82516b824e2ba3e431ac9555aa15d430422e16ddd86d0ec3fb0e390119ea941c1d000dd2b19d246a3bf4460b43c38891206ba76ed3ce4ca95ac59d3a7dcb1c38d1deddf3d3e560a6e4dee66c2d27f030aa183f5caed4bcc7ec24804a42810afcd57203845589dc5ed18b8afa5d4a348413ae8fe0b3f2c152b8e2954930727584eabc9b1ed20fc0ae54cd2d88c44b1ebebe039a53575d8c3f672c15a111c46365ce970b47b0fe037dd94fc7c52ea023510b569a81d72ef515afa2e7f7e31798a29ed0748c6706718ea84f0c9b9d96081cdcd1ffeec00563ffd0c4887f88a0f670e3632fdd53eab744b753b030da0df1063d9e37273d27e66e6d3e2d0458fcf47dcde3020a506e0d3a336c3b805956553b22ec5c727e80a3ce56b213f6a38bcd662ab3eeabe11ef0515bbdc66fd7b1e911c678f276b457dd83003db208aceb847ae081f512896f57aad30e816a734172f960a040cd4465a529e1ac69f3338f82b45fb84d7eca0516e75de1d07e710c1eb27fb4bda40c2c7ae52a2095c3791e0af8888ade00ed42c698d52bbec7331f86a6170ce49732578388c2287ecd91ded084c16f10fe0db834d1c9db9f0d4806255e70ae30a974b7d836d9098b07fa1302a1640865818afdaa3679156fe2a86c447d8430b0a9687f81a357584333a41b9a6cb06a576985acaeea1b67a94d3638974d29633144d7786d8b2da82c18e30b2338bf946df97fa523ffdac3449d350db886b77b6ce7bcdb1f92b270767df57afc7838d8a6a0875c26aa873d8a946aa630f60287858dc62e86f4b68375b363ec1656612a66edf8ad769e39847704ea0e8ddde3c100c0e79869c812d145fb373fad617716d7e182883bbd742371b55e70f0ece728c9eb860b92b2ec517f3744ba54ace6a43ebfe2a0c25c49daf389927145551f207f57e865fd3b026b133c2d78e9b6574b341a553de2cd0b4000dc1c73f35310173618ee47da7ee2b7f6338d8c6e55c24e65c553e0ab3d77a03c11695e7abc510e4a8a0049f7e51aa14737473e7535cdb6c8cc0d10eb05a392f5455aed0a346e6b2765aca73fb2583ee807257b766b2d3a2f82cba28b4fa00b49fc19ac03774b430fd2b11d8b3b33e57a91d5c7e263c9a9b57e5b85872bb3fc67106b76193e72b479a06091df2d9c02ec503faadada3aa6def5f1471abaef58b665b34cc69f17d226e6d2a2d6ada2d1ff3aa50056d1916b90ae5cbe3acb98b77dd5f875a3985790e70550a599726626dff8b8d2c058849aaa4c973d4a021da2114d997d14fd5e819a12a1dc6ca6ba6b7f40bbd11822d94af159c9531a94bc618bf6e4d66a871fb3d75de9a95289bfcd1b5ffc12bb889cbd482ea19de26cb8363f30633cd89725d87e9c47bf4e8062b833984bf003cab0af7f1b6e05ed2b375be2e3c5d8ba1b917a9b83257fdcdd32b2cc08c58a038b8a48a0facf05c36f7ee6ec7c96c9b898281706140f330282c95909b45ce168145aaef1ab653ebf0761d6a7d98389e47b85a1920d2a3495603910080b2727bb750f4165b8727682b96b335824b8b1e79fbd36ea65474b8803744964ccac05722298378751929250bf3947f32ed2ff605bef173fbcc2a5599b16fa124cdae8ca1656f1de48109cb3dfacf38ecfe4d4daa5b398324c3db8d628d59c90098ffeb42ad7a7cee3f232c0ddf4896f876231bd5b6dde98daee16bdc6cb840735a264e4b3ec479595d14e0b651c8482286dfb01f6c9af4bd2c2b94c780752737c9fdf344e562a749aa621fead1d73e5935178ce1e9a8faee12405d0c167362f186c42b37f242d97c8309130941eac8c14cd45ef849e2e47fac4fff62d33c4cfea4755130043126dd620be9165ff44cd3a11fa94779eb7d62e91ff47f1d35b86bdf39336ce3652df8eb21318c3174a0f77a2e1f3495bc5ee9b43f8dad1259b68557ccb9c715943d5261bd68641e7f3fea815f3b21b9cf74bf4bdef69209f3a554132ae7f7ac7eae4b1aad4b26d976ba49030132daa9bb8fdfb1dc11febae2a328059d18fd97836ee72adad58d10a48c3373af640a23872fb0b85a370fb1f284aea75c33f526b9601b48dd8f66f1e45ef1037cebd78b29f67777ee8e445f304fcdfa4934e9b1d921285e0f328336b7f9a21860f36153018abc0f73853315c4ebf8923fb8aa54822aa6010a363c4345c6c57113ffc13c2e2d4235d16a7bb9a14a0c493f67cfabeec827d9e0a5d530f3a289b37c62dd3ef0ff3d803b0cdc8c517906098d992a0a005d8885594f9da34d77f9fcbdefc9375440f2cd5692b434f2ec84a96889972d0f896431ad9cc7c0f862c8cf6b74c8426408c76ed0c707fc540cb48729f4a90be80fe93a097320868e4983c243175fad7b9d739f626a16732bd750e83604973dc6b9df035c8d1021fef0a2e872ce1ddf239ab941e4ce0e609379e7430e4d448c531eea96ddeabd77ea7e3380e166503b504972fe5d5d2960b9f78f801669bbda600f16ec3528c85d3994779a75940fb38da4de0edb243ae831289826ca0439bcd9d92b726406c382376d50b6a6e0134b797d2efa28236bb19f14effa943e8c5a5da8138e915fafdcca2009109afd3f52e595c03639566dedad37fd2c07e5e92770e4af81b10a8b9905410c10c704ae78337f30c72271bfbf3ffd7f2fb9d4e26060643a825588847e0a73be33d54c4d6ebb6e2ee8c4d422a68af5a45e270cdfa924ca9fd096172095c445ccc7aaa7faa9f967b3085ee30edd830ee357d44d4cd9c76b2b544fbf0742101a1dfa023eb5006e1eca3204b5329542c5ea58e934ca7475f6d59f4a55b03d983f20282578f18ba2a4387a583366406949ad0e74bcb37f3b391ebf34bb598a4c7ee8271ea8d22b3055426afbf26269a7a9e776eb2b6a042409775383f964f6901fd7a9adad1174c01feaf2148e2a8430fbee50e4fadfc40e642761ebe52e597cb003627e5f7e196105597fbde5049f57471899b4365af9ab806064362e2b52441d0f7fafdbf6402ee60ce332427ae39c8f4b62a06fe814e99256075849f290b3505c4307cdea3a69bf02ff1758749b7ffdfd738f0a394f4f6f0c109ae6545f17d0893a49b4b0cc378e7cf31ebf09ec5868cc61db0a4071d5b723b44c0440b9fcf9c6f3522858d16828a4d1423fb35274ea2ed6db278180a4557a563544e28ea2739da1d45473a6f0e9824befad2097643a09edc9dcc5531665c45d9f2353381bba2e4cb2c4f34e60f8261984b3514933c8876d5d94945b8ca195e78109fc3163b1990165e3b93470c93ed4267114fba2846f3c45552d4a154a07556d4ebcff29cfb64878d1e235e634a6551453d45ded204fd56eb084e4c8328a1691117abf9cc0adb7ba3ba90746ef5a670b7924142273fadc983065918c53f4a68eec5692f23c226955ecd04dfba21a0794b6828b7b9f99b2021f9498ae9f0d42b2ac3dc7efd9910d9d78f2ba9e6317076e6d509e415c1664541c7331927a3db7993551cf7e8538bc0dd0a0ff8b836d0bea6f6a854b13608394d559926eb812ecbfc102b794670eef9003dd03fc4e3321d40edaeba0e06387dac7725c4eb4350467a05f659e265e9eedc0d606da15952f3bb8ea92e71ecc02231445e4388554cd81e3c027c081ec96e9f27d7c9d2e6b9a5e09edc41507c520f51d6b96486fa3a4ff592881818eeaa5ddb806cb5ba7ef8917d9b4dae90ffb190be0a6fe53e8362bff3344cfe0104ca18f7f9aa474343043a6123bd570ed1679b630b9357f0ad93c29a666088db08ad46bf421e0da0b5353392d8a8a7ee5e081b23158205a563cc750e1d8e4edfd45a6d21f1c95d5b3251ec15083d90a49c03bf8b9713c267f06ec096f2c5b93b3565c68a01bc7a64a915c5dd0a09f8d0ff3997b54cd8b01b0b1d32fafb3d23ff9c000abd8d33d64b98c56d4364adfae8161d1065e1e74add77dd6a3d05e8e216b64a53e0a32391f79944a25416fa89a16d72f57b91ceac20d078c94767ee4c90cdaec54dafe80335a2e50e5192401b5efd7ccfb5488632ec6dd93d807c2a5b68cf22ecbb8204b058be65234b2375187b9f7b5b7c848bcf572a99ccc0b132ffc404f342087597716f560a8d56ec072a1db3df63bd90f174e3c3ecf2f9026052cf326670468dc3b1df75af098efe3927996bb192fa7693c32500f848a60f1d681952eb36d7a4cf8d5e80f9b14ec0aaef23f30f91e1001bd265cb04215ae2866710b638e69c9116d470fb75d74c2846eaa59eee4a8e49bc780dc940ae4f43da7cf436effe894b2785267bcf606b3cd7a014badbfd058e212ab52c44886b974863cefe9e0fbb2fa10107ec85caa7f7471f8b1a65f67449758a88f42e1a30b4f0daadff0042c945b96bb5d1836de852d024d61cd2fd0cdff246ba8e1ccbd2309e9238ba4b6bc22b1b1775fe0973a59cd1e12715673a9a675bbe84aced165c12446bea384882d83a3f875db81aeb73394aa04969e82fc53c3808a04d026b72534bbdab3162258bb36e52f73e5cedb2aed780754c973c5e712179d58c2533ac80395e0c0dade7e17ff56380beb4d993194e09de25fdfe351f89765048f44ec573bb6f1601646d26c827c03ea5496d456b7e5bbb34de28da5a1711fe0f7d5b90050f2d32b0e136f776277b8543d5ea7bf24f072f31d870b148d5a6eaaf2ef5999530fa5be3f02ec166270632c9a839d757db735348b1ae54c6c13bb218194581b37e19d912f813725e78544fe87cd5d721d559f24af4f2ecdea2e346cf993bef3ae88083c8da7ee522082086555da71e190e7d876c1de66175331d490fb2135f3c1667c37b6a77aa30e164eae2dd18c95c4b325d49cc64e56580c4c4164ccc2fef617a4a617452f351f918bee50775ee9357846ac729142363457c128b23aded1359c2a0093a9935610bb3bc14aedbb7b712498829ea6bcfce8344c1886223651576a1ac648fae97a37a9d4710330b88fc8ba6adc41978472ef935269347ba117cbb010d551a4a255bc45fbb2fdbdd5bace2cce161b9a551f558a76be859e18a25c08248fe94ae49b7088647c8112272963fb3b0167da560e5006ce6ddfe27da651d5d47fd042766ce41d8e6d067a6ea0cebb63e1601a9e7be3c3d2f064a56c94b8274e6832724ee51337c94c6282092f834548c88aeae5a84a14accb1cbe03c5e0c62e3ade603ee77d1eff49f9e280bd071e70388aabba161a68c7d00af5a545ef3c74d89af8c137eb46cfe5df9f61982bd271ac28ed5638ed4c273232b50e47c4fcd344705ade5bbd1fa38eaf4d318e2eb69320b9aa518cf95c2f2d20bc914a23e22f7a6367669ede8c99023f058c449534f3ddb932e4237f8ec0c703f5bad85d3be25f19a278ffd21200e95b974f2f64643c0f402476668bfa54ed2c1b7d859253d312f4591b890831800e8f1ad09e6cd8160bfed35e43666ec586d759cb13a69b9b002ade4f780e432298d9a2f42b51d1f6121d830ed3867ffae8d9a7aceba442b3f2666cb851927aa0cd3f16b937218f7dce022a7139fe5b6cfb17b913434df3166ba4c8033605f23a495fc7fdfee939b1f6b73432599a2314209c6eb3abd76e2b8ce32ad9f28626344ac611c24f626b4e8b6d3389d194d1a9d74dd2562a0bd2ae5b162c5f9331d7ef16383f460f143353d2c54d0f5b9c312f9dca081ec452daf10f4f7a31af925910c5492effb6a7c6dbecb6b0aefc7f6125bec024f780cbaa0c8fcf6bf8f44f9895703f7fd7fd67edc0b95fbd314cc2b8125a14e02e39e1c02cb4ff6fba46ac728ab840e563e9b26bf656bc0937875c1acfdd5d2a46a66bdc28c9e0e40924935f810d9deac50d46ed276de67a56a084ac86750d71193088b080825e0eb2228b2ad9bf583c63f3ae4c6efa47b7e53a54126ed5407f2ac765041e7ac6457a8bd969386ba6807d442a0b869657154432350123c5f2a63aa264fa2e5f8ff045a23426567af847ae3218da880f64e55d4474fc2f1277f2d5d651cd38f0838c70a64b7f21e9923f52330cc188489e12f65168c7630a05b60e09be5637100917d64b14538332b55377cd0d0ac6883180dce4ba8ddc4f6995527d606848781643252fb3cdeb4926db67e8d540e1a1ec1786291190129366e3a6bd2101c82642427a04c4f80ef0faf3d03b25a72bb016d33bace92a25717bf6137f4b54eaa737e78c9553e659d548fee869e5d5e017d803f82d2ac1fa38297c5bb7bf553af424290627c43d8e69e34cf2921b4762e0070542d7682d6f747d7211c40f887d98e15f2042b93b85709890156a407d911c9741ccf4aa2560be6b9308e8033a1491f48d48de2e5ee9a5ce19d8b9824469d21699ffccb2b5f27d53a30b54171cc1ddb7d7e836896beaaf42b3da589c81874fb05747f0e868093ccf08317a38801a33390ca2ca01a0c2095cd65f9a8910c635f9909217648dd914b6bed9d782bc5d483d9805fc4127a544c54e62630b313fbba218e1cde80700d10e6e40168fdbab9342942cd4951165029cf7175078559bbbf257a9207dc3e8cf9e8abc12a32c7c18b4a191ae4ce2aaa2468f3cb4b00daad6aa32a09738f0219ddd7a9043496e5a9ac9990929581954994754ec4675d368db8b846001b3f6215c633463514df9fea64d6d2c09bd59d49f0ab734b2eb79354caf8ead35d95edc5770667d76b7b890806bfbee2ccf14c586efe33df9b37724aa514b74801f545772026146d365b0697f5bb1cb62c241a52af921e59a0598b12a38eb4f72f2aa5efe181e6810d0a8e9a87c040be3c65dd4c63de8c9b085953c879cf8acc2a0b9e9de01c9345e070b054ddb79148fa57ad98fd640ffc6ab563b82fef6fecc95e5de010a6866bc9e6e1be9417563041f1daefb9de39fc5f638788e6cd5e6be15cf72a1f614494e2e13d935c2253baaaddbf8bda6d2436ee09c7904ab42f3bda3066dd60511a73e4a906361dbe9912ad5ef27d6c57c61624b44b204e9c157ff8cefc03531440ce6e1d4bf62e36f89fa7363b7086af6b7181d7c53df001c091bb1fca08b6d4c92494e57441fb6265bb14c3c0922dbff7eeec8594e511b15288947191bae79ad0e53bb3374d076ca810e78e7b58cb77af38b9bb7a76089e1b94b6b4d9f28009396f605923b043480fe2c46c54a11d28f2b7524ff7fb750bfa31eaee51a620c8709e4e30e710f3409db4ebad2f3baa0d1cdedc099be11f1161e2839d219023934c947ce00cec6789a480d2fe6624c259932c64e11503952ccfdd58b4281dfc25da87f7d34c9d031bac4fdeab705491edd12edd62d663ff4f59320faeb0f19eb41ee200e0ece20342a01c9be539e083f91c149caa72502f4ffb3148432ef07d74d5cea85f7f195cb4d7df317f211bb0a8a594f77e0bd880ff8c4bb8e2af5e78585ac0a09d821645a2fd1b696c45625c15a0fd449d20039441b2640ce1600125ec30b9c8e1e386375191d887b790992f4908060e2b55443ce3452e0412e69ca782acb2d11409a14bb92bf14e68066b7bbdc0f2add39739928bd2b4e5bb3666ad181e962339b4caaf69d8b3cc5a22554a0ed9317a874edb39ab9165649b9be67fd35be73ed00d781419092317130c0d8f790c92b53b1f9602d629a9a9d980ae70e3a9e15b61f55aa60d416f48555f8744b1b356f63aa99d86c37ecad81ac3e6a5433563fbaf562bde17b9d791daf8f3e69d48f38dce6f4e24090f0cc0dde05fcf8e09f6a3630116515bcde0389522b729907c93a1e88b4b965fb2bec98a0c6dda28acc786635a4c8e51bd9ff8df3b91ebd80bbd6e31b51a72d975a79bc8ec63d8a84841c58660ffc6ccebfde68c62b780f21c851fe4678ec9234c62f022db9eea4fc846482fa9265a93b6f4ca3a621d6f40eba1a9031af7cc79e9539aa3b78196393a0fd8c0cb20f97d708b60f50193ebbdc6737a890fb40649e6890f6dbe31f1c132bf7e63201195126167b37f9fcbfc485dcb3a069acca6e24cfa9c913c9ab9b44ccc595e700027056b1415b41173ea118e5a727297e41db4e842257b2feb34b9eef7d5ac132868417a709e24504e3d7119aa8fbe118de7799d1eb41cac513f7e933a16f64c232383c92dce137c0c77015a8df0c83284e6d114c0fa8ec8a2e056824e58faaa0a2ef1458696ebcbbe199adc7fbf21f6187fc5f71d4e562055ab0986528fbe1a30612e683b17580251fbf1a82a8217cf8f51018952d74cc4b1d3377d3166e78113521eb18f7e5aa32e9b414bdc58d56b9ac4c974a18cca19c7ac709423f16c159af34a2e43fc4cbe2fd72f63509c072c0c5ff111c27e9fd9f9862cb14d3efbb5bc20c628a5585f73b31607ef38eaac73165bc9dbd4d8178b76002312a8230ba371a064e7299b2f8a2695fab031850dd1921d1814e29cf23accb90b2dce0bf24beb8fdee60fba136ba694065b19a1603357dc0582830e8ccf55f414e6abb0fe7cf4c2e0f7ed900b47251fe9d7807104f2c686e3074ea0adfb039a481031ab712787d8996f8f754e7e4c31cdca236ed38464019bd70329e1cb94411f67ce85df99ebd679955754bec5763642b739937063e4703a4a3ec966fd478416348d6522b2dca397240bac0bbbd273d59cd1bdec5bc33a9f9659cec8ea166440c0a54b95d716b316630d9486576b588383a7b1966f415d2b7f9046ce2c40d4750a578331fd572d41570f5cf142fa4f7d37ab597735c1c8831fb8bfc69ea082dc6dc5419cf5bc6b06cd3576ff8e5c345c216d1f9bff9a409601ce1c5ff7fcb3c5c5da31dfaea9e16baf7dfb3c8ae4e074483789072135795febfd73aa83acc0d6d2f88e7781db804c69dd040fe60b1a6907216f7c99cbc07c7a2f31ec925ac32b00dffb436726afb0264db8978922f9c1a288c81f1387a2c3913140d5e3738d4420922e56d2716d5a534f0695c5045e2f991f4e8e6dcc2c2a8de499a3151bd5752c3313b250675e8eb63f6940206df37c3643f618c918428a00f1503b76d25fd76bd4d68960717ed81ba67ed51181693fdc499e51c569780e8d99c90fd6d8f0db41b088a5095f9b64a8f820f3fecf25fc6d321b0071d06f92eddd1ccaff2c68506de96ce800d015a641db870aed18f6cd0ebdb33bdf3e4c354a8d5ca04e3069b61b609d1118e506a3745efb2435179805699def29ed98416b3380ae4746bc072418608dcf4c8db6da33af583f9a93ef4fe141f5682222b9358a2c748cb402c7dda0607692cf001e3e1fb5f16309aad9c4c02a1771c967cdc732336445cb15ded8315afa7bc4d0e3659fbf61120b313f24a65a500a667564b2f8cec08aec0e2bc0af530b1cc769e0477a35c75e46feddf242c766c2c77b7489369a7e0b6782750614bdd602caa86f2c2ba9934ed68f0fb91c06812f8ef778d80b0ea8516444091f53f6f85e9f1e76e7f8bdf5a3c9310280fef13e4347e699891ec30f4912e70ad196e3f930640ae89bd461cef30f6e3688991a61e42e5cc6f6a8c9d6d66747912e3c3ea2b97b118a3cfbff5786021c88e666b280b11b0e39e99e06dec87d52c403c79b2e31303ea21d52a35a2f7b49bc3496d6ff43e7d10020028cf1fd5135c7a5cce00587c9741cbd675385611a31318099acdf7cfd53d3cae81249a892f78b17ea7e13e909df6c70eb72b7bc0c6869662829ca648d33a7b79d21d18a6369d1cf5131acab910450ef8111c10fc16794c8c524d79a3226f0b13e34347bbd6856a977fe9684a95407acfa59953bfee4ea71e9be5ea43afaf7ae7684f4a2a2fc6a3bb31d59fe0da240f3db0295ddab15fae3123128d4ffbbcf36f394d5df30557acf974d91f9ca8c32d4333b48172396ed623e0f06b4982463f2c4a9a467b5253025f3cc536352513f74002937838d6914a136f4dbf637dadb6a604a574c887acfab268b33e4afeec1e80637a6e6b06eafa399d45f32a6876805c787ce7128e1b41dd35bbfcf12a68cd21dfea47642ec72aacd6b645c841e5281cbd279fe64271e496d6aed5433ba3bbf4fa40dc5bde31f129dd47732f1e86b8bea841624f613babccd95d7233e3d1dfb94b536e12c4fd9b115d96c45a10f7bce5b9041df42a5d8b190373a7d6d88c774d7d4285169f48efc47cd3ad719f11e695f957e1a9a517e6e6d0156ec0e5939ce65aa7533a5aabaade68aba1de492eaeec8ad3061fd3e8b58606170c744a3ee5a4285c29c09100147b08630be2d5b3427bee033ec42c6c0cdfaf50d63c304696592acaf303e127ef3de1d5bb1f72b887407aae64c2b484671d479a48a189f5fdfba548b47a03524847c453f5b5bf643f57df5989f4da418b82c58fe5c90e85fbaafcb3f9153783e6026ee9fb79251c90df6d6d48c4e49d1017c7e688b1a53f79fee7046c608753435301dc0c39e130a027b67fcedb07f09ce0ebbee395cd378f6d6d23250ec09ac528ee19e058a4700285e5cf263daa3fe79a102060a72336c90a6d0ed9ec7a45b167422ace25d159e3b8e17d5e2423c6b0a668936fe6284bfb082eb5634fada42a9734c9b68c5c8f34911afe4a23b1e13239b325f3c2bdcd55a0cc26772e8718a73b321bad8fde1b2cb61ae29c65e3d4415a96408f225e0b076d47887e1621cb8210b5ff5a75d225b9c88a5030acaee5610b183810cfcb96dd6dbcc91d2b100d805c0c43bd9821af911bb4470c60ffae911fbac87eae72eba7acaddf775465c77c4f8316d0f867c1d8f1a7bd1a645fb37f48acf263b769ce4b36857b539283b08a543af1790c0ff53bfbea860146e41202e7ef50d63062764b262924bb78771cf2c69b683bf2d4aae0318f4c3770fb1579565343c47f1dfca0a557c83b7e0de15de20b14585a952f10b192e2fce3c3be699d0875b2ead6f020174bbeb6e81a9b8e17f924710fec55be0708f1a3a5172689e028c5636ba52a1802a3d8bf654882d4c7f683069305abb8978d5f1d34f4983d5a2512dd184befe2141373e71e371f8235c1866987cca3478c16255a03598d4ba64d849c6e0e0d625eb6204007c9601c0bebdf644fffd03958f14e54d99cac93a772601c12c649ea5c7d91421e1902f410204a5f1752ce96978a4783a6dfa1a724169459449495c42dcfe37698f415936e11d4de4f10464a779d2d529eaa0789089d3d6ca1fbbff8cfb340368b5781a76d6aebbf3c1432ac3da1e03d4a13c2dc22a969e0b0299a5f9068e61be664dc34fff8f5d80e7c94475e066a12d6adb4e5c341147ebcafa9edc32a3b69905943d65b6bff51fb8fe562b1f3c6f769d3d78c5ccca206a2b766e533925dc4d6b2fbb998bef8e0de98bd13584fc3c252b3800eca7a478d031a98924e2aa4703e3801d896520deecfd52b975bd46f6abd13f46972e2b735ef04149fc50e99465194ce032fd62fb72e3a72685ab932181d4eb1a89a19f7236fb5e1f4b10235fecb99d16004d71f05ab3a2ca446551bc3f6dcdc5b84d1b753ac9da38ca07281f5dac6632842a86391528ac1b618d2c8ef9ef8ec0ee86fe5188f4842a3c3af0a0c89a2e402385f318b7f64f51c29504bd3b206dfd83f77a03e80846cd043e5fa95e86995108d89b458cfd151232c7940d6493443ec58659cb7fca1b283ff2a9b712ca2e62e32d67dc6b513c9f7c9b92dc9fb93b0060d6b26e3df8987f4b0554355d9a2f3d6e037c05f923dc34d408041a3a558194e93985ad7ec45a5598edd28076fa72025a488c8868802dc20b86aaa1243dcbac83d169d3a37270ff639659c321156b5c53cef7c0676b9725ae25cbc9fdc310acd9b4ab1e8343789e0b990064d03296823a8600ec671b57887d5813644aabb10ae4ecba620186b20b169cdd463104b46773346f6dae2c8cec465ad5654419e5edfe04260a8e25de17b563e55ccccc1bef2b117ca1029044d75a3ae4c4764923817a88852dca68d1589edbf63b49a447a3acb3bfa4528cbb6738907c1f4cb71007893f28512762f2cdb478f6b96288ea00ff6b49f0881c007d9d7e06cb8646f53e4e722c2ef76e0e3eb0b3b4a96449f80cf7c924bb695313c12131d488fb33ae59161f528e05f817c7d59e1a3f435119bb12c4ebb37ec0743f53cf17eae50531ab920a818e7518136a5df693e0d20dbc1d3a78d3f50aab0616291aa8d89d48ab04dfc1b171f183d325e34434430a9bea3b3098577e4531689e400c3acbc884a41af390250f04630960136a8999f04658b793f303f838b9fd9ce18c1761142ff7adecd06c99762c2a265f1bfef90bd8e76b9a306d1d4ec2842eedddc919933890345293ca709a1aed38d43788b94a4dbcb357dc9faa66d74f3c759ad48ddd0fd725100664048a78134602b1af2e2e84d628c1b3c1eab6ba6d1c00c166aae23b849b07c85c7927b1eb1dd094835c133737f37c0094f5ec5af0ff128dd1f6dcdd16aaecc7bed1b5833b81dc50725317d1c0320cca1a23680083b2cf15b4c3b49a20bff0eaac09afe7ed47685492232603c95063cb5bfb995b0bd5b49a607edbb46aefcb680bd21e8dfbf19711c950733ee3899a7848d13fad929a389169f4e01cc5f240f3290313fc311596ea27c60efdeaf9fe79b7ba10ee8af9e7163d95554b9daa3747f474e55215bf7555f6c07097e5fd2d47caed904a514f3c1264c6e68d24bacb6689b469e33d441b3f88f2b18470d323f3d0d8aa67e3ccd4b3dcaed42bd01fe9396f9fc3925825423b8001af18179302c7a0465784c9d16981d073d29ddecdae5d08f0c153387d82d7e86ad6ab1fd11de21f70e66cd1ac72270d4e1f1e429a3cf4fa5e7744b275fe4070c738f6614729f494537af3db4baed2dc54c6c63bab0698e1def8e133bd1ed07fc8395eb4b85ea9b82c31707b3476cdecf5abfd9ab9b4ebe9ffa2f4fffe496ff6b1a5e0e0cbd571742870f8dec76165fcded5c87a5fe6ee8a1c648242e1d511e0f14a2c55c497416184648c266de2666be247ecc16712ad34e6e7322b308ef74572e4dcfbbd96640f57dbd248cda4f20f28158cbb19d3f2acd3ffbc29d8b4a8cec89fdf3d79cdf848224fd9117ffbc5a4d5c3103957d6f304416efb7123878ba18f156ba0128ea8c3536165adde2669c5266c7877b9c37f9caa5d276ede6023559890d2afd4b2576d64d212ef882e79e93d860e93fdc0ef2348cc98c293e5c0d100765ca76a1d81982763c785dbc7f148a3d260363d1571bae4cdf6095e7d35d1311cd97d398ef99afcefff11b3f9a4bbf399d7126b9df4dcc5553c2cd7a101703012800c3d0271a4adc08a5bec02345e6acef4b3d1a5e302346cb7b493c52cd4c84a7532a04fc8ef743f2d965a89f32a86e64e935b3a4df0859b6bc33d737a28523f0840b3a80b46fa330cbad409293d6ebe8d568b5dde55b8ea8a3a731142784f51d0c38d8b76beb5ae8e3a27602302dce98c017694ee9659702760c2c119f0bd0eb93d9cf5c123f84250fb210ff3d272f5ea959bfc781740fc0ff9f71c762e280117661c8f6ea153b193d5b803735e18b4b40ba2d2c7be28be8ea29ef7c13bc1f61127a9f43c95845c81bef3697199c2d104b03efe09280ca01129eab7a4bd78f07dba26dfcb3a55ff2b57cc8bae0c8e212e9ae76cf5d27a1ea5523ff4c036e6de46fee7fd3e556ed42acc85e890099bf366e7e8305fa2352428b428b3cadc74e63ff6c261d5ec01fac12e856fc2d99e49643a64007af5e63e44596c5c757baafefec97370d8e165b5fcb15b255e363a275214921831545086f84b99405014d9d63d070cf3a6ec197c5c058a7e57bae4311362bfb6d1397bacb7b32f05874baa7ad0cac7df87cd758f062f680a7fabaa53c6bf2278d00804778ae09d360e5e1ccc1a6e4c09d1f1133a29a85291d8e95482f75c4c805bc00380555fe8845741ace4700909d41370977430527d1ffa1b7c213cb491b93352862e0ee52dd24694fc0ab603677b7b852d4bd3f887a80a2037f28fef2dc360b4dc8933d7e79525757bc582ff3862cd2dd2001ebbcf23768315d4769748af5353a53d8055857331880680ed8dbf95ad6b20b3defe8233dac038abf4f168b8ba16098a35924b7ac565eec0d7a6f7adad4639c2ca723b4e355d2e00f378168fd82dfff2f13b2b1dcb4d032bb9526a6ddd61f50d4c5c6c779c42a742d37b7ff58d665928125f47b0b9e8fcc8d2ad526fe6c4f3495a6328a119f0a7e5f5820509157f1de4fcce29fa34587135c47b7e7aa4cb7a4503ef5594ad3d971734a24047a741f53370929ad85a47d820f8220c999a1368787b464f90fde71522d37ce4e6edb687f44ea04d63554b26571cdb95b7b546b96788c3b15cd193767335a8e95cd1c89210a7b15f4352b9805f468c07a02ce47c94fc3eb82d6db67a862cb26cb4ef5eb9bb6c056fb954812c732d7396395ebf5f24230ec402159db9117e057be62423f5cce835d46e390576ed3b8e66bbabb9f25a43afa19e213b3eb15fcfe27060284f7328a65dd12ead927a6f1f716f30159cd71276eb0e5ff69a3ac6aae582bfa30049bb02b2145afa6d2175bb8869f74f8cd3435c8417e70badaa0ea64a692d8acec9e179212f6f47d390803479df3ed5689e1add200cd8b3cb24e2af922f687349bf4b82d2d32fc3b167d42b1a797c85fd012f81c39796487b8efe6378ef22ff8fc7fda6789f2e344592a34e236ce94b8712737c4975413372c585928fee6e9612d7804cfabe42f85091384af5530094038717cb2696976f51ddde5cada8afd4b10475a9c25719fac28a1d98c39634dcf76de10bb079f7ae6434744b171db8ef7e8ca7604e470700065e9c23eba629f41a533566ea3d2d63c245d351481d1b898ff9f46c3b3c74be5a231bb970f188b4baf0df6b1090fd8a1160bf71efea2979f15b4c25644c2ae0f5f2ea7c6541dc0ab65fa7196ca4e8ed1e2ed842dc561709d520ca65a11c90be3c379a5a2ee4c2e70d00264ea953464073b5dceddb1632696cbed20b9e0fd7e7ccc1a464793ca4bad89a5a5b74e3e37106797b36dac03c8da655a592e702c73c6c7c8ebd3a7e9eb70c8280dda790b86610361e266358305006f56d9099dc1eb3325660ddb723a0119b03b36a686ca503fb2e7d6567c2a960db8a13778080bb2ceb97168554c389cac960cd37b8b538dcbaad58d49c95df5312d868c65b277469c30ef860d7450e2c80475074e862ce46a962ead834c5971e1ee52bba1568db1c43d355dce370a96eaa428f6077b36f931bd10d24d982c6c2d0bb874b9f91d951066acbfb2bf6c8f9d83a0e9a803fd6623eeb3c582d5117dd46d37d2780fb7bdd0223d49b198e596d5928143f2173495cbd3bf6e4344497a9d07a1f529f4c2ae758b067aa3e43a5f2c919b56a56833737a70e56023c7c5a0953d54a124bc8271d63390ace04abbdd3b8fe78c919ba7cfefbad38d4e79e93c7986b766107b56ef07b57ee38e4f07dc4ad5fb55f72cbfb03caae788e8aab5b8832bd0f69792607d3a3c6f2d6429310f2d94c3af2ecdacfe5cace3ef8b568add7aee7a4f126c34ce32eb36ccd907642b1dc2c1379a6bc817ca11c32299dedc78d9920324d0e9565b014ee946fe65ea626ade14cbd3933e7838dd88af0e76181b37a1af58b5f24bf0c54638b74337d197872074bd295ccbd7b115eb5f71a3c0d8f289c00172d327181d97c8a4b8d6b77cdcb31b22ac4a3c4858d6817e7e4a3fed0601ee9f01cf8ca1b4ad015856daef716f3b4d41bd542b9d174cab1298c0c698428ded6da1f5fa245f013f321723939ee9030808768cab687b9bb69829e6dc005f1297c648325fd5e5c55c18873d9594ea2294bdd2a6e58a3e42a0d89dd6399b4af4ba44f6cf8c22dd0eaf813aeb9cd9994380e2dcd10f5f1dc0bbfd3d7e44979bea8a15c7e36ed19dd8131c50f866c7faa66417959edadf58b3089d1d785fbba789232dd44caa9c1dfbe94a7800d8e8261f48f3982889d7830552d3ead9410d76ba3ac1b4b71ab613732455baec44c1fde09c1535caf2ffb353bc7de803cde65ff229871bc7f56b7cb637e8371761725563738307b009247c077dbe243747dcead4e56b8a54d67457fd415952b5c0a8209c4e3db1908c97b933cc9eb365b19507653006d423d7529967049cd7c8e77c41ba76533a10ea12848e5cebd4516f123245b119d51665b796ba1eda95620ef88e902ad05aadf67bcb083fa319aeca188dd972c3807e1d0501b5df12bbde79e78abccb4d19abc5a5293951decfb4cda5c839c8be8bf569ae487f01fd9b14b2e9bb31798d86aeb41858caaf4ab6fc123f30e1e7a226e178cf6037e6d810b062cb7f2b8c836469aa9d7f2253c9663b6762bc54f047552f231be1073b6c4aafc7e0b71855b84d59bf46743b5b227568ff60482a492358d7b8aecb7d09e97b2a61642973ce534ed5f598900387b426757619ffa96fdf8206ac17843a34281c8b82672e90e7c34a74b1640a77dc611fabcbfe33bcf6a7fb378cdbee7eccfe6fc3e895f08fae4661b32a860a57a4f2df7283040dec4811a2e27af8d6a98689ba3a61adf33cae0b05969384641dd42d7a0a40ffc584cc496306281611d63eed899699c99f01d293e43003c86d96ca3f9bdf46b6f44c95d6ca2fe364bc8b1caf0c5b767c5dfab524b33b25bf38289311cbf23738574a7228120f9116db4a1793036697fabe8835a516e17158f812b8f398d2950fc896ade397d589838c0c55f75b830aa67676cb6145864cba57814cf8b2cba600b917d3c8a16b993481a4685c9938814c47f9ea52896cc561f889937fcfc430c601c8a49dcd354a705823391e4c633bc7ea3c5693a080440e6ec3e24238c74dce26f790f640c3c7bf5adab5d95f6f1257f12ec7e6ce5a440cab0c53e0eeb5c0ba7591398338e880d75c86bb70f411c660fdc4a4680ad6a1ff6894b690784f09d84a77e0dc8aed1b3d098a361eb56d7771f4918078627cfd16554422c8804c069218bb29330d6ed69fc5653c00b7eed03a6337062fc1e51b894c414debe9b9cf6c7593408d6fb60ef5fbf62093747aa1940d29110c54eeb8225f02755739cde0d572e7455769d2580c8386493e046eefc6e2216f0979d3f87ce0f56d734e6e9f66d68fee971132b9dc752109b12ae62836314e6017dfeb6d35ccb78876753b77fe01582691292c5acebd363dcab3aae39452f073a52cdb88f45746b25ba9883b241acc6e4aaea8121ddebd640dc5749cf193187e39df8198a52023044b967fc3e4255f7f7040b0472705882d85bc49c5603709bb27f4bfdacaefd716e468732722be8262876cdc80412a0abe1bb8ac095d6fc6cc7e2eed73a40e0f11d8e0005847e30de0540d473f0b16729bbc1f05ff2a0fedd561855f534179b0d2ecc5951ac03289d6844cd2c62d26ca67b4ffb5c51d541e0a22fb79b6b8407803100294cf3e933f49e52d1d42c4214aefbb77d7d59f417fb101695f713ab4f8398cc1a45d2fc763d8a7e73b538e4856d5751f7e584fe61ce003ffe010852c2bbc5d5b61674b63a827ec688cd1d0084c2d68d82c330f0423cc34c37c7fe988b431f0c3dac77f3ff1481d1cf15762a67e0cc3436a04796b99b7aaba528a19fb979ae55c12e887ab1b030031cc27e4a3c6a5e43d1a52dd48f4ae8a99d3142242e2f6887a7432c8d74003d4cc437aa54d4aba0b0a4d3b295f68c51ba1edf7767269f44e68070b9c6933ffa84529ba9192f55601684105e45dd754d6393d1ba25c25008e0c96260948bf9a1baca7dcc5e4834499b9f8af75d122e0e8c5f07164b572a5a4c2f216ff661e927e3a5987d7c8533da1ea906802e62271eafc20589db1ac73dbc290dbe04b0e823654e86fddcc5d7830a0a0742492ba5d8f18027748f2a62e0b94519ac68d43f0b9dd925f730b5b00005c5817631db97ec974c9d3fe09d47baed38ae322216570dc38e8fa4b5008e2785881cc6ad9694b1dc73813c5ee97b8baa87cfe8dd7d9d8db9ef82de38a8d4a6cbf8bbbe0c0dd348254b7bcd14ffeffea43e707c7650079e7aa17261bc6b15167b056ec1ef5243fc1530e1d4310a38d6ce3531f4c4a2844acef40666e3739cff9f4c27c2614d1634a9f7fc878fa319faa0ba108058c42a72e5678021781b198a0fb8d04ed33883a360de2db7c7a0c39294ffd9c96997dce11f57abd719947c214f9ace5f9a369d0ce743f3da7205b630d2c2d3e8a46637b0d8a344395c2ca5eeaab345f024d590f3d6eac242b81cad7b162431d3471e09eec1e2ee5a09694fe125761519b04e9621246c62548ec85781b312a9e515d1b7432f69f303c0ff2d4791bc6b4c775267790cd2ff67a6becf49aee1ea9a4d2d82a6b4a930de6d809f5aff64151ac79203800c9073e0b106663fe80218f14fd4d224cb80418da43c6c8988b641e90e20963addaddd43bc1c16ff0e7c4483d5863b5a0d75f1d0e1ddaf0e3bbf8cec8f0f0bf4ecb5d3bde5785b5e63196f52b9d9d9342102c9781b997b1a5368d29f097b068d763dd29647fb103a8226def4bc1f170fece8ebf2a7681f4fa7cbe2ebd903b6d27ce52ea9ac04ba76745ae8e1721f39d64ad62705fec03b1adfa14b820b9f554743ebd55b9c78b34b0af28f13496580331adec383b314eda049c0f72e73074978ad2193bfff4cf9684d7fa7e0626ffe2d83ed750ccc53cbf3f54449db82555843f6eec45c68af7904c6700d8b208e31fa9455ed1b6ed9045f5af38f5b097ceae53f1adc37319c9114453e13371037345758efd9ab091ae1fb7f2f64d3f02d4fa16ada0d19514f88ef8e62c80bbed859a3cb518c47979e2544b5864d4d47a2598c92068b9e584be832c594399a1f4213d92dfe97f1d4f4ff1b2102d5af39774cb3b150e88b06d00fc1917a1a0fe4140b459c2dc9a7f9a5adae7b532cd7d4fa551f0761508f5a740e303708923bcb46b0564594edca2d8aa843cda6a8c2297672fda10dfa791c4225f35c257217c3b2591220f42723bd140f838f7d544bb0654e7dca89ea5d9347399a9e0174b46ee8eb7267d1b205955825e2ea3e5386d0cd3ed67d4a4aaaf890ca5709005bba937b235221a91763c7c83708e73ecd6e4e447ff3a9b8d7cf84e5fca7919e1b8ad6b962f30431814d555eb761143d011b2d059de7889b606c05012851b7861a701771bb2eb9c2e29c3a48903805eb6eaaec0e26b5b3dc76b1449ad71216d0f716d950782f8e4e6cdf388b9ed673d1a2d04fcf75f66e8acf6023e50647a6de19efb5ac5c67f159b05b962ff6ae00710a3de485850a250e551a451acea59d3e9292cbdb14c8c10887e553529a05edc2a1f90ff082b37571e53508120ce1d27c49e3643a13d4dda378642869f3e02c0f1c51c0e3da002989452dafb163ed67c601924b27b2b1bacd4317239c29e320e82ad75bf9e6845cf1e110c2fdee4beba32de0c54336d0d649d4a73fd449ac6c6970a17664c621e070a0eee8b96365c0183932c5d54d0299c3ece610488c06dbb5033efa35872cb278653af27702fd9d55631bfc590169cfdacc2923aae730049861636574dc075a7d70208fcfcd290a0a828513b8f183a4934defae092d4421a01a14a47e81538b36bbbb3de64e193453a1d7d4cbb4675d2b9b4c3cfe51c341018182988e0aae141fce5908c6e99cd7ec11bea9bd170ad196e3f930640ae89bd461cef30f6e3688991a61e42e5cc6f6a8c9d6d66747912e3c3ea2b97b118a3cfbff5786021c88e666b280b11b0e39e99e06dec87d52c403c79b2e31303ea21d52a35a2f7b49b5c10388d2477add1cbef53dadc4aa2d0932ef2e7dd29c39ced591bb69fd555278607c280f4b04bc9c891c8569d6561ded15dc7ab07d38c608e2b5067dafa5cf1d4d70ebc452abe8c186013ede3e482d50387aefcf32bdb3b1251694c267874a1d08757bf2ecf65780bcffb8bee95557604176b694766a700b3e5bfe754b1b69cf6821b89e039ed20b07a09506ed79a1de192d702f27c61ab0f8d3af3e129e6210defd8f06914b956ee514a33c4edf8d428fa61790f298bb20f8b053e5ac607e38fccd8f89677c47ac0e2222d572505c83923e4b006e60c178004bce1596cc8024376e354a03e3a60ca2642b77d9a66e144cb535df634a6dae22e95443faaae68be067083f47a50e3b8f4165847933ac4b9b0b71d0a8b8a1671cb2ea49bb07219bb59ab686083dfe953ca386b2539e301e80a38e0897d579301e3cbce5a4367bb867ecf5909d28a4a363dcb50dbeed90f50a0e2269527275eb4111a1b5eb09197c5db72ae857b72db533973ac5cfcc37a6b208021f82c7b106c15ce461fcaeac46c97610899a185071f738bb9d41cc10ddf298fbf626e0acf950523659c71073dec22cee424f39224069f288c2ede88e68474e38bda85f10728aa32c82b42ab7ce627e303fab30e186dc726c7ca5380491831058d723da716b77c4228cd03e127ef3de1d5bb1f72b887407aae64c2b484671d479a48a189f5fdfba548b47a03524847c453f5b5bf643f57df5989f4da418b82c58fe5c90e85fbaafcb3f9153783e6026ee9fb79251c90df6d6d48c40c41f51fd19f37813c4afeabcd25d947e49e48667ad189b7f86eb01f6fb4ed6ee3cffa31d9d8a4caa95a6008092db1c4065906d3cfbe992d07b3a3328739ed6972d5d27fe408e49002a5a5eb1dfc2517c8fbdddbe14e0611867c587a887f9ca19601ff8e25d756a4b8c712d634c85046f345678777ebb2cdb312582d717ba9068b0fbf27284d9404f6e7060cb89c7d41cc7fcb1f90271bc5e892b8c9fbb2dd844890f5badb4f9f44d517de498279dd3e41fa53d3c26ef7af45d2b3b17856b31ddee739c4efe8a9da9255221e52f1f4fe6518e386ef7a4ac9119c64c146139cf29b51992259f738d6680007989e444958b4607dbaae3343c2b5012dc45ec4d1fe18ebe8f9b785ff0d1f344c48ecdf657e01d5e1ce292be2a20f01a331d0a1c15a87003b31a247d54df8ea81977816e881663b4d78467b9d5c67e762c0a9d2f4d4d2690096fa227ac9d93e059680fffa7b777c951912023ce404507e184f022afb0c3d0c94c182482532f00cb071b482e149739a448be9ae81fda071271b236d084978128e72bde9e8e168833d6ebaacdb99461ad8c2a6404672cd58d40784d80173bddc496d16992f20ed299c5333336281c38093d6e51a643424e5d543008f4592ed3ed30cf6d95d4cf67f28f8c48695d7b3e21d0885c127d827b074e1b979a704248a01d483215887f95dabaf4f474ad18adb1a2bd50bf1f399f8ea7cf4f027d5d30b379479d9ae518a10d186f0cc491c9d156e0aff7842ff98043f87738973adf9629df9278b722b9e8963163b0b90fce4f26ceeaa40a4a848c19fd9350c70a5c2e45cdf044cc111811733b31215492a72de1ff5d4767f6dea8a3b056a12d6adb4e5c341147ebcafa9edc32a3b69905943d65b6bff51fb8fe562b1f3c6f769d3d78c5ccca206a2b766e533925dc4d6b2fbb998bef8e0de98bd13584fc3c252b3800eca7a478d031a98924e2aa4b254ea131342f6dc3a22d65584a3a36f0e3ac4b60e7220ca4213ff0c8ac099afb0839b594ef1be50c5412e54d4541ae48db24538f958cb04ff6dee635450b558d59a3bae50177b1d61afccc711cd89dce415cb31ffd7cecb60531ef9dd1afdc4ee1512805583ec33b1d392ddeb01c256b3fcb4213d359d96aff17dac73fb25830c91dca598497fcdcc3551692fe3f34b544cfdadba622724d81d41dc4102056bc83193f963abc2a3d230dbdf3217440f213dcf07235d2ed946ad082313cef040091a88defecc76e642bebe78058db8e9f7fc11bcc91fe1f78b1adf886ba9eb14918e1cbd33d459995a095ebc332f0485bfd5a4058185811c047c8c4f2e3bd4d478dc301608616bb2d15cefb0d64807722b74af756f4853f06f8dfd7e4ad74c50d3b6d8e4bf521c6bb6280323f19bbf60452397c299e852a4bda0f78d57b51c0ebcc6dc263b7113bd40b7c4ac227298db68438964e75451c58ff43077b28117aeef03f3f662bd141466429bb5f593ff912b221ce7dfe04260a8e25de17b563e55ccccc1bef2b117ca1029044d75a3ae4c4764923817a88852dca68d1589edbf63b49a447a3acb3bfa4528cbb6738907c1f4cb71007893f28512762f2cdb478f6b96288ea00f7700498be79114e42079238597cdf60a0bed4c51543f0f16f7c48ceadb72273a4b08af7bf2aea4e638688affa97bbf5d20fa8e91edf4da4f8ff370e767bb4e5d21798500dfaaf71670b16889364935b018abffe18a2d53dc85e60ed0f221cb904583b48461fbc60f9df68040a0436a0e337b95ccef0addda238c27e8e3229ebd0983b1b0ea9f8e97b29e767998a6fecdaa7f56b6b24c506f73faad3dbf89a5c06004954661bf49632786894be25348685704c0f0c08a30e453f827baff508538fa4a04bb13f6abe4311e71f18b6f2f09d830f0df9410eb1ca0682b9312ac5b235e3d89c49873fc4a9471259c52a50acee3e66aab2212ba6a0d4835a3454f53e70c90da0fcc7909357c1f15a51ed745d91bb3548f310cf8eb06c59f1966977c8f5524ff5ec5af0ff128dd1f6dcdd16aaecc7bed1b5833b81dc50725317d1c0320cca1a23680083b2cf15b4c3b49a20bff0eaac09afe7ed47685492232603c95063cb5bfb995b0bd5b49a607edbb46aefcb680bd2142fa7ce45d582e7c5b5b6c37875b4470d2c1e3b0fd18e1a117f76a39e267aca3e54cb607a17ba51d7a79386250b3a1e1f1dd6df1596a313a50780193b4b36fb56d201b11661530c9c73cde8c729a4b8cee3d2b173930c87aea099ab9218d34369c0a361786e1a609326d57cb3e16881215b35528b5b5a31e4062950ed14af4e734ef2d1952d6e20a45f29bb0fa184d8852422abffef93d0be4874864bebd700fca1f3bd1bd20963dd100deb67a39bc5f1a2b9c39f1508eb0fd24e2b5ee90076a347899f5a0d9c9adaf12355b434c7865bf59e0c5fc75d4c10d53c72615d86afb929de9d44a1a47c715484fb5a170f290841068e1645747d2ea3523f6a4352be62eba093cc85967aa1d0330ad92b19f96c78f62a02a267b190431d20a1a6c416236f1cd334e60eae63d497fc1b9c599766b7b787bb66bd1e5e8ec5331bfbb9b061a15ed0cad18f89b32813b858e6435c04b806832631992d43c57f7f21d0e518459baaba8489e49efc1785bc3863cebab9e68b28b73b68b98434a0dde0dd0d556e476890f1eeba386e032eb0bf8fe063b11116eec3fffdcf1600c92d4f21b6597d72b443f9b15f961a8a2e56365e6ccafbf606f172c1ff75ff86c008a57dc85b75d167d4bab24c9d53b8badad04fda17bea686061c43a02353940e3221e3bd02c07a7f01fc417cfdb938a00695cc64ae734be3ab692ce29ffb7b0d86a2d8675b46baa018188bbdbfed312bbead409cb97eab045c48f96931229e197bffafd56b9553fda636587437260a1a5f882839a86b887f45cb2cf57ceb6f6c851599acc3ac557458e35fbdf162fdd9e4e83ab9916a90d7ce53f05ad44e5e9ab77f807d3924d2cdb3d3587171a78166208d40f351a9072b8577ad432d0478eab1d2b521a9bb405261189bc3d7576a6df0e393ce7da82632e619dfdf8676ef08734d4462d94a80b4b8485321365a0feab8d5d6e636137e79bae01fe4be7d84fd8af66ade66d2a57ffc4de5b2b6516ebc14735cc02aec2476ab64d5cb79185591e96ae4166347b99749ad65b8519f4868f43e490ea19611f9db48baed70554b3c3d7637678bb06ce5fe8a881f9302d2a0d3c64c3549cc6862c95078138b6c65461a9ec33aeaeb1221574b8d0e704219e3f5c8019149153574a06b12889369fdd696468e5789ac40858e839011b70a3d192b0378522d831a14ebcb114a8acbba498b09dbcf7feb81f57a72defb46a442398cebb5e6bc811f39e60738ce21511f5f3488112d615421d3f8d87c6ea7a2393142435266085a743f9770826a7e4d990e6c5519549435b07ea3ccedfbbfaf80b7c654f3994f23ab25ad1ded3b440214559c349c23f64847f815fe6180aeddeb48ac6d5b2bd446ac8ad4c25086f4657c76d66aebff53f8db6663257533339633125837b7cd5b072d64b823d1e5f6b1ef9dea8c29087c8c30f02e6d5f6f81436af3584d534e59a3a40668c4729f563d7ecff5725c7fc53d4ed673f85b9e543a4a563765e331df7a0f440fbacb7f6b877765415b210970284fe0d6c818adf462d11cce614c235b3d72b9b69298fd9f10f33748d2a222f76b2b68506e4b416a1639d286e431e3ce5878093212089749ace2ef3d90f94ad24c97c78058c4eac00ff0fb2b8eb9fc2203f3dd573fdcafb2b81cd76220e902f4cb98d7a5ec36e27e4c9b142398e8fc813340f6898eebb3b7f430413355192ec6f0fb82ee0daaf224eee1d3300d78c2894aca66acb77012696a7e9c38f0223bddf4d4c7ca692f951a7a054dd3074ae7eec57a791eb8e31ead8b13de4fc82ab231f07bd07d6438ceef0136ce2a7007ed964261b21a4a007888b27626bd080eb4bf58d4c24cf6eb8810686f56a024db03d175ce4df20f84005463ce01b8f3a45ec6abaf7671df4276ebdcfb30e067640096106e480db150de605654fa9844b872cb34d53e6297650a9124d25d5ce19be63b6e1fc833d6287377692d0e5d0502c80286fd1e5c9f84f7eef76fd344d9ec4c5a46c9a83603876019d9f9c9582408bc766a056960bcc750b22184a34905789b9ef02059af240088494b75b0529039fb878bd528b6636804d9ee304b828cff2760316b7a522303b6e397ac203a023ca507487a04903c64961fc274853eeaf6f66f54bc8e16be124b0187a292d6a3065e8c9b8557bc65d5378ad0f3d0925599773a8396c637b3e165022ba02f2fc5d5f6f4163f467f8c343e6d00e273773d59447f83cda7626156603351a32b437f3abc7f9cba44337c234b005afd585afe45f839f4eea2ec44c48e85c65cfdf658cc3e45f7c7d20d9d5ecc65a4efc99c6cd70300c8ba58d6940dcccff14992567dda2275fe3d7ff1c91840fc2d387a8f4d81d7811b769bdb98a8de7f27f606d2adaa2513648a1e016f794b5cbf4fa78ec595f1ad972b4328b41b12f6a1de6aaecd5a63a021430af077d6f5b95ce5eaa7a239d9eea235d55024fa78919169ef4bb2fc7f425c153ddb1519c98f0219ddc09059a85d1edac97e0e4b4cf2d2d56eb89525fdb480a72df4088447898bacee26b491840d10c2d1d6bd689ca150bca3e73a402d4b8f2df1cbe4fb1dbddf0481f200cbf99610e05eed515736794ab03b983ea42a59535318772190c60cd6fe2e881465f86ff51df06eeb5acde5ed435f984d2f5b74b2723f4ce959d2f5835968c523441213ef8e5b551d5a5588d14ea193e8968a5e8d2d0b61117664c56af82cd58f5c9dd6f125edcb61461959ad84f5d6ad069aada1fa35f1beae3ab3c774a2c4ae10687371bec3be3e3ef367f7f77059486be0ccfcc03c7634cc593a53b9293d6fff65ac4e2859d1beb3cd5efbb608cdb20c115a6569c2b77895ed58cb72727586ad2bcad8eb50081be87c0e97dd3c33bc402fe0e35d7912b255b965b733fa5ce58fcb5d7ed6b6426314ad189a98fc388fcc4e3ab620ae7417604c40ef2b5676c4907a796f3bfd7678767823ce31747c36e0eb95d6b6684da311de01822fc79c534ac2ebfc569daaaad742cc1591203c7b2c31148354b2fb3f0e86600a6758fdd1bc30fd72ecc5c11c894cb4ea3379ffc659c0b212f29676e688ded275cb7b54959b2a0aeadf0d65f2826d7fcfa6354128b864f2c23ffa9c1dba62abf2d847b0b11d27804f8b882278112ae994d54834e0df90c3637a67d02e3d4d79a822721ca0ee3534a107d0f5fffaec56194f4e52fd478c311592785fc128087a69c79afb6ef6b83d9d18036e4721a09bd628c6b6402d299ea6430657b2365ab50c72c2f8d4384c4b1530f0a53015d9ae77483d4abf062f382ac3f2d2049bcaf776c0d00ef82726c1a3319c7c60fbc5c703eae5ccbf6896a05e573252c2888ec42191bfcc5755c156660eae1a4346c3ed2cd3fe75966a24afffa36e6c02dd78fba6265f68302da2c49ec659fa09f09e0ab8ebde4b9c57cacb50f1e9bb7f9dacb3f15b298d5952ad1e9d0f6e8ad8f1b2af992e81019f30de5556ff2db6aade75e84a156528ccf4e2d7a4ad669cb474a786501af563d49357c4e43b74c412f4517739d18afad4a04312f95c360fbc70ab75176766bd9b161c82250c2aeec3bcbbf65b48108b8b9cafe18b9cfce5dadfab1c0d7452b29bbfef533771684425fed8ce123adc9114d4c0bd177ae674b270620204ef7a239d1579ccd9f93a37a66c41d01688122b60d63f47424ab21eea42d246ea2c65ccedfcdf4533d2c1bcd8d41a0230b75f7f856101deaa21232639792e21594bf154fdd139ff56146a64ee0c82cb116cfb94974b09308b38b84592bb357388932288affb7fc4d4da91db52690b9eb1aa2dc389c08f33da32e5ab6ac28fa6280b1a94380fccf310c84c28f49429bfbd3ec923a09b0be998896efb39e64e42b5f1eb98dd3abb930c412014725af3d83bf20e60f9f1d52171f7215e2e009ec94722cbb2fcdef060c7b4a2a6b148bf04dd3714b5cef34d7a2c9dbe38b413070a0e86d27f0b82df14525545f5c0b13b35127d8afe1980b343014fe8bb2b26bb44e5085d703bbd7ed311a4a6291fd485193f56f765635bc18335e3a3cc0738ffa1cd3ec641427ec5526076ff74c647a04ef9fae0c11b17fd6f877ac8e584791d2e21fcff1fbd423a8307f83fbbb494125f549592777a8dbe6b9d4654d3ba66ff31a3459eb629a4fe1e5e697996d1f53853f875da3e60ed573ceda7c44efbf8cffe85475a84d1e2ca517573c913085d4619e9a8cc9ef334a5806443f27197011cee7c6e4e47e6b693aec5798f1f1a36f4c5126a8d2a872e553a9a5d19feb283709563af2de8cf89fca8070faea914919267d40f8f79279813eebd1425ea2dd3dfa1147fe30a471796425b7b4b249c38e1282a60f5997fd979cf8fb1d6b8fb39d956c9cc3d84e928908932c10921a9ef9201a9e4b3e9b789039147219e1e765d6791b1e779362ce636c1308ea6744b478e12ef6033ba9b9eb706b37d698e0e388c43bc9c4077720232bad459e35a993a50bff9767f47c6fab220a6920e8158539c91d34373c024da3a429162deb945a30b2c296b3a5adde67b3ac3979df78b08ced40129ab84fc6360641e6ec05f09b3ae7a7aad940afd885746140e9d604d7b454211179d9aaee316243d4a1c498e45c89510aede7d1a103dfdc5d13bb6952c53f627f84326d5d03978dabd9fab28b694ad2ba2cc35ab7f00cdb1a7ae6f48e6c07b8891d4f89d962ba66e20c7ddc6b093bdb4f3578c24aae4709e1c6cc39e92876ec8b8cf8b9135ca1ce4254f06bf5fd390c492a78f4626116218ea6842ec56dc781f8aec9b42c7fa695943983867f86f03767e8a2bca6557425eaa2f43f2fc1ec7af84c2f9818dbd884a6d912253f889c35fd6952bdf56bf679ce59076aefc744c05b5d7d4d464f775966f5dbd58d9442e5a0b1b8f4075718232f4a3fc7d8538f2a43fef20f6d394fcf0e3f405531712a5a117d12f64fa1748a75d8a61c445ef93a78781ae56bad6403498088b99ce5db87a90b0c9a65adaecacf8c8d32170421201d59628f8dbb82f542980e8a6ccc344382b98b7bb9e339a65bf9cbe04490f1ec6e43dd81b93e56e013a09e50db14c5d0bfa540f77b29ac7ee5e9cbdedf3a2fc0528ff9a972909f60c8b6e76f5aee64b9fe6059e8b0ca81398f3eac98795c72b19089f53e88f34decf0b20ed1659e9ee05566321adc6217c0c6cca8d3ddfe20534437ecce18e8670329468143a2a7996083771a6d6edf96632062a55e2403a101e46d31b9ac2cb242c48e5e882f7671f127aa8f223d3f913ec5600d198eb2a663d07a1ea0b77b3d32e40bed90e107d9fba3b979b4607dac0478dd57dae758b85cc931f378a47012dcee1a956a8a6a7ee8aa9ab36a6aab63cb6df2553dc64d8e0fcaa1dbfb40d90ba958635a2d6675d0bd85de549c1d8e6b614dc623f23ba110419a174de76bb3b0b0447d7b3cd9aef65203a078cd07a71d6d69e475ee86a5387810a4bf50aeb3981d47284749d03371d0cfb0428cb6cfa3c83e6a13286a4e57f87ada456da3e20c1698b3805d5a7c1e2d779834077b3ec3be3b12ff14766e3a34c465a95a4f7bb981b1b443dc0fe0c02d96b5f6fe41e04095e4ccab603683c7c1136119f3f0898a784c421f46e3eab13b1ba0b2cee90ab8bff16a00dbab3536ae441fe1f561ba305614fe38606b93fea6aad1bd0d2461151ca137cbaea36e3dd6642776fd7db05cdca1b83fd4ab76791636c03eacaf4aea63229febc152acb9740d9a335af5cc34d51ba33f127bfd7214c6f68a1b690073afc9e44cdfa8cef399f562c2f21b8c795b2dbdff783d46a575892e8f06666734aa73b1062ce989335f5951261d0781e3e9a8cf5cd4fe1354f93171e974ac8e47a3d063f79dc9cdc3c68e495590995b4682529f80dbddf90d2552d817e5f4fd56d386ff030352e7a96ee2f25aba4d5aff8eb54fb3f04d1444469bac6f8274b416293d763e2b91b705f90ddf68934701212ea7f5f2c7b1fb6cd3bc2a8b094fb0999884f8a9ae9b907a6cd0c362b615289649ca81e231809ad8e8ac4813731c1072701628f8a449f264a9882917d168f4c607c1ca60940c30989d5dd8972aad010308857e06aabe7b2970ae361148472c5dae6d9cfbb7a8e9d2e213d328531d76df8f6eae5ca58b700e4e1ae048fad83681cbd5ec8c259daa551a52a91aae4735d3f56afa2aad05297c4e1f0e74a6efbdfa8bf1f4fa118e1e3ee095e93e78be134075b03bbb07500ff2b71faded8765d81d8c42dc1cd957d733655804cf5ceb120919741f59b267cb6b84ce2db343c8e2d10f6ce0290004dc8a9031a755e5b60d9ad70c37d1437f21395b0db0d2ba2e21efda2c5b56da37ef415d4095403a9a272b3466bb24e207ed1813bb39188c0bea88b56a4865c2831959ddb921fb7fec56ddf9e273399cc17fabdf7faf882aaa1b38e43bcd9230babb012102c69f2d54612274eeb163560e4fdf5695cc067d7cefcff931ab81514c9ba9f74924e1459190d769f80c8530b0f61f6a17848facb98a76de8380e3c0c4509390f7d58bb35b21ee98ddc0122fb5e433666ea073b13b3f6ee6a004f4db0aa67a2ed85922f81ddb5f319125cb433fd32a537c18ea87bfd2a28eeda279511439d11fa4c60e77400f84830f34dd703ee976c570d5370f3500be2c171f78d7aafa4ade0deda8fd53a696a0f86c50fb95ddbd15442b7406e04f80fea6a6706b378afb1c03b0c965b9703aca9ba6c801ce0439d1708d82c64eea67f7355786852b445923fd919760a995f8b3328874176a25d944a0fb101f742ef1a1e3f805bb0fc6a538134d514ee9dd324a0884075b498c7d9032ceae909048ccff04a7e7ffe4db52d1499f3fb18bd3e1b510d44f473afae9d651d575f2be9959cf1f1687f20857935b0daf306337e730810591a9a7c3b98cc0d44ff7f634d83f00dadc050042d454e341e3d8eb9b5b732cc9b51e222d97c0d1584e7718b29d68ce92978502a6644564aca326753d0d517413ab8d2a4af3d7204155c412a6c877decce1c4f672242ed1ddd635b552a91f984ece1a17762ee3be92de6a29739f591ac484016ba0b11b03718d338aa9adf4da47b23a1a27bae78859c0e7228be7b89a7eef0bfb6355b2a55677224e29727b16af1330bc959207eaf2b0d373da1ea13640eb591bc0b2f716965f7e397ef956f2a37271c57c4379eea274e7f1ebf1ff78c33a81baef751a2c03d1e83ecebbe31ea36f917774f5992c0d3e0ab1f0600d4e684ca286d98df07d996c586c6e8d7c50e36166e0a7b6b81bcb4efd89ebe4a8d889e66387cca736df0e94db7366a004b8b07e679fe388f42bff106983ab287a8d5e705bccab198a93e2b060f3ae371475a0d1d2253b7868f3553ac682cbb9fa3ca9714ae7fcbfd72022f2919a468cf3a6f3b0151b886e78be04aaf291b3291ecb05f46631371be18ee80feb2b14c810db59eb5ec2b2b34d913dd81664ebf81c2962e90c000b247117958b425d88497240b35c7019dc55934e3a0d3cbb2b6541187aaa270df18626bf2f0f3c0fad8bb5e3ee9c1de5a6b0d51c862688e085d42bc08415b7b8d9f3eef63624cdb07c94cd3ebbbf82a4bc9e51c2ca7c704f169ea92e8be9939c1bed7079cf6400b6ad4bdfd2bcd27419917619b5d9e183f558ebfed70af2a5edfe27b346a36e7784dc87813e92013e3a5d985dc9954e9b23a30e88a50d36deef4bb3d1bfa486bb20270ffbfa5efa96232fd76bcad7550ba4aff652bf13f94ac4fa5f096ce2065e0e3d17108c6d126cbea6f7135e37e445d0c4c2d057f9402f4e948b87c1a37e1b124012bbc7b58b67a2cd5b1a64eff5ae2b672dbf59369746cd4e234fa8a410e5b1052d31f71d61be581661c4150eebdacda34186d2a8f56120c131af0c8e5d30f36556ecc611fc9161bd2c85374b456539ef37ac7fc76ec7229c0fac5e235ff7d9b61fb4c15babd6a1f3f3ca99d099e5d19df0f93ef4dfe61b7827c6be1489b98adbbf463b10bb6840bd514c3ee99eeedb3733f008904639950564ed39206add5d41c02faf7d4538e311dcff6b807f136cfefc4070c4125222e1baa7c22da27cdeb2107697c72848f71a5cabed78f19d59fd1cff7dad4f580db235ac0ad722b1cd2421e68e53a2f9fcf8515ef39bcfb875cd0c9717ad48d303b261351dfcd527be68d0a6c6b032b5b851e14d8ce3ff7d0646f8263a810adf6cc6677e77221b86fe706eb6f0ed3f15ad31fa54f10ac7228fc920bcca80b94fc4645d484e4c2a3e3798ecc1a608b31412806d253f11c060a363be1e7cb1f3654322364a34c9f39382654ba269d626ec9e83047b090330d9047eef70c3db51dbf27707f69da01fb9345905ae83c3fd6daaed3d1b48fb829ecec96dcfa99cea753a8e543c4fccf879340e5bb8f3235236443967c70fb491f09c74b69a487a8d5b4f0896f9cbe2c978d652540dbc5cb9c0d153f0225e5f026a475779bef028ee447a9949ebd97fa31d70512faad81e87b4762350766006f65569bf1590cd4441966a4359f05fb13159a557d488ce7f698d923bd1a950a9717e80a9d15592c93028f6f99ba44d7245541fd5d7ea7f851143d17d4248f384de85f3d46d52d20ff5eedcb184725af2dff557511363db965877e839b04544b7aa2d07660b565fa026a35a45d83500d2621f858a50349dc1ae6d0229ee0a04fc66cbcf0c07c88ac2da6375cfcc5452da57405463e40c58194f4ec05d6b3c578e1fe9d4281cc7968965e9b330db029d303d1491a4f5f1ff93e1b95205046459b54edcb2f76a3f019ee2cf0f455a8a1de704b22e871550f2980bb7ee08d33926fc9a9a976166ec4dab4dcf926df04a24a1855fd40c0c1a4c392ef52ea6f62a039f3b73f4b9cbadf07924df81c531eb7d2076c5c54bd06fb3ef63def73fa8b29ce344ca26d452f448d29657711f7b4985a4fe35dfd4e086d2cf3372fc39253d7cab0b3f12c90955aa7ee758d8f7d0107ab1a9f7b7ea39475686589ba223e625e6f47dbe03da8d9da36961f5513938e1041fe75434aa98cfeb8863235d6cbc170f7984e4cce83cac718aff1458403fb3b216a944465e02563614852517c425f426acc534cc54afe7ef31a4699f1a4dbbf5058394a04773e4a2681f7f7a78fdd26c7f3236e9b93c05e484854788ef5582252734cf9c610c7c704551dd77db14e915f04059af8cc1745e54c5802d146e2316e3279b4440e2eb917da3cb71319891b21c257c7e6d46c3cb3cdc62c80dcd7c7f9686e5ed770c82c031d9b4ed7072942f2706b13efc3d891b844bff25e05009da16bd18c1111745171e98039c450b0aa0e4b24a40d204c8f818b29be2a28076c113264ba01b0c6fc57f1d146e59463c2b9142d665a4e19d5e77067cb5101aa6b4d8e870633b75eb3f57b0348c083f9684c7215504e2948258ef80d59de61b528978d6e707df86a319f49c8c6ef634afcdf9ebdad80b5b459c48365d31750f25e37d4ce1602a5d33bec2c668d7bad77528cf02d19783d5b17684255047a881c9ea2f403b6c95d43b63d99e1f03903ed859bc251a347016baf042dfe6fcd60f7856dd117474a63c95be186332616556072e62521386c6b79832a6d4a447d469921bdf552d05c5d723628f1799011c5a7b5dfb1189b83df96e900969d847bf235bdd3d459528cde597f67faae9472f31c84e690ec43fefd7a3d0a8d53278082cbba5f964d1b89dd0d30e51563a2cebf553fa73e8a6bc357bc1e3442d5bc27ea082a6ea0fa9d333823495a2e066a77bfa03113bd3c143b0bdaeef876f5fd147b489fd5a43ec6feb10189dfc99092b5e448ec24fcdd0d5ffe4ff66117883a34db2a2a935d758d40eb67743bc95d9d5882e1e909758c8b6c6970d2dc7a3d655cab8d58a0bd24798b869617f512a6f2657ac523437f01de94dd1d50ab0b3bbcf7f467e558cb20493418635f5308f694b58a7e07dbf6f34f06fac945b160d9dc24ea7ac00a852f9a0c94d00328318939026a68141ef9ae616d30cfb4ccd8a8af5fdc433d78fdcb4dc6ce751d96de7c0a296b2b93eb6a9c8358a8900978b61f85c06e7ae4c57e93b0b735847a1f981735ada8fa4d78b7ad652a166a9cdf7104eb9ed49e1bfd10810ba839559d708850a7b22fa33fe586deaa8aba197200e87f7030706b357e11427cbed89aa1546f34be9659191fc6135d6186853c14eb7f1edd40f2ae2b302977073f77fe337f332e03f8887594aadca24db30a317506ca3485a5eacf09ddb7de366b35f7cffd468751938df67a5eada1f38a2164ba443ff89fb8b5d349a763ebc670411b5ffa140f31aef0c6ebd0445604e2b0a8e37e06731be81812b7f11238f2db8942a82330b055dcae5d849857dc18e390703771301fb250fdfb0c6323d95134876d958bf02080fa3c53373457d18e5c425e872396172173c4e9a86dcd33fa1e75352f20841ecfc033f3d277ab8a43c205459ca8adc433a263af3671e8736e240de98b90deab6df56d4bc170b694d4f06eebacd7225bcfc1eaaf8e2c375eb481a5f8cc9d66466c7cbdc955abbe721c9cd1fadabd12ec904fce0b8bfd603afd3781f1bb35089a9eeab2265d22eb82cc9085c240d04c5c9ea8a36f01e8738bbc4021c890e0b1f0f321d7cb64f854add2f4dc02b70da8821c4f5ce1b145d7ad4a07937bcc9cf179a5471544df74bee24cef237ceda7db1559c46b0285f5d117ca57bb016e3d5b48af4a354eeff3b91b2e2d19c1d932f946d90b848c198c24d980aacffee68d3444025e3c63c3244dc4d254d63c0ffc822d285653af9bfb0c8b6717c5eee6238dc2b71d8c9dab940bb9873b5c7796b7f1ac106a43d39d365366eaac9fbf7d00be9c6d0d3260d66ff66811feb559ebbf7fb0e0b83a767a13dbd43c74603198b04d17f851925d2e451da18798884434d88df501d849242c4c8d70a338d999496ce86a32cb1af708e69fe58fa8c994320d7ab2d3f96e212c6fff1c1aaa83f2edd1902a90d16303323f525168823f88bcdd1ffeebcfb3b96925db18c559468107d9d790b06bdec7c35fee95009361903a802251b64c501f40eacbea446a483c6424075f2b2f03f2b0c55637a8066e1748f2e8b7cfac866545deb145bb164bc7474265d9ba87a4794e9826ac1557bea71c608718f7227aed97f90e713018e7f840322e25b754d7085d9ec6287b60b842db052b566e5ea5fcc2bed56cbc6618d7304b301fc31700c0acc76033b10d7e944f8e01aefd8a69aae57a66ab05361d7366eb872d6f4b67764a2eb48687210001098d0ad7847d5aecf0b316b82d6af7b6c033e8c8032345d645f699e6da33cf42aa6a6341e3cf7aded33e41e42ed65ef5ad94b68edd217ccdad349ca3745fa97e611a9823eac8827f3b739e3de96b20ffddb2d7a6ebbdb6dcf1581cc69060836302100a42b0d610c6c3e5b19acfe58e4cc844eab1d3100a739c740117ea43088d42f5802c1cad115940868cc910045ea86101bba463991f27c658cd48c208a400b6a24b76b43f03be1609e3190f82167927ab66d7871f93fbe0b23489a4c09ffa1d93002287ee3a0a96013dfe60d733bae1db0a70f8f912bb6d8a508d8d467a40867317a800bad28ca818de63dc2957625fbed7decfb3d5481efcf0a5736da3470fffef7bba232d3cf2a3806e6e6d74b64635b093bb608c6f669cdb1d120b7d4189dcea2bbe692eba4c208e877cd8705e37be73aec985b76c987f179abf914810fbe6fff65d2cb4eeabcaaeb9e9e9d3da3bd2c08344e69a2e8e32970e3e19678f3db281ca9b129cd2722396e67e1ef9d43789ac0bac788e66e309975c3af5c682c7943ad39e73292476e56367bafdceeb3ff5a2f251cbadefbee0057601515e2e7fefebf6d54ccaade8d0d1e728eb56f4c47902f8f34c2f01fd07605024b0c0d8f4e5d1d4923874593b22bf96ebbc0f4924b2ea4f8c2c75ee1acd8a4d24b689faf4a7000b5df667ade83a75631e89f144949223ad645a88c768277fd23a3fb25207ddd5c4f04b7f587538b97b5d2cc4bb95e8f0ed824e2a785092296631a28994d16311c719eb31b3a21c3a590bc9873c815a7f3b608724caf377f487961875b6318ac48e07a4c68f9caa2d7bc86b933a924f1941384d215a190285c53e92072bbd18e6d2f4119dfa412f11ebbcb6fe55f6b0968035f52660d8dd491e3ee6f6c96086faa81291c255b852ae8b42689ce18d5281476a3154e321105faf271be4b8dd1b6b412c88bc8e026947e071eb44887f4ae2fd0f28e2d652697fa935ee7250b734407beaecef08ae26f53c8ccc11593ecb469c0639b6455bc48573b4d4e65d1c087e59a519ff9a1a364f71aeee0629a45329beaf31a96f34a8b16475d7ba525474d8079d67e636f8dd1e8fdb848357bd6b10b98b6ec2754cb3c2aff2c9ac4107f4bb965562d8acbea817e267a2604f4200dd86cb248e8f65db3ddfd54271d426b3aaf07f76cc98b0d6a4f859e0fb8a367ce4706a6c461559352ae1480866bdeafd3d6e7120cacf246327d43590f0040853312556b86d9628212a22903d3a24e65c807d0afc7e55ae86e0e79b9f204594d2adb13c2dabd1343dcf4079b22dafc9ec10ff72818241551ad4fcacbee059da0d6c4975677dd85b372b52521c9e8d59dea1ca9cb3f3f5b9410f6a072edaf77252f412ab9aaa9d6db610f3d591064be5b54d75960a7cf849cc9520ec86c70c025b21f7b15fa26d396ebad01b9f3fe6ed525cef7a59fa52d8293cd40475c5407b97d1566817870ca10ffc9f8434f284b6ffc0bb611e670a73fd8d582233543249c7167a4863948d10a7759a2a9c3a9e99970a20656f032172a630d600dc1ed65260a360edbd87f3a2dc4f13de6269636fc034c16a231fe3117c383411c8e9c3c33632b5639f821f7f0a09611ac64075da47376cd5a828ba350e13b562b88ba6929e576a178c4552c94b0af05960e8384a4cd0bd2edf2c54ec910bfc1b87dcda535346c8d420677b3f49115c8bb63956c6b21adcf721c598ce3ffc50e3d611ccf49ed854ffb1702c946d1d24c14ea8a2d71e72280ec5dadf2dea27a9671dc5421a3019be5460783ba6033ce224eae273c5b4492a59144e8720f7656a9549f224e2ebf9e5927790430262103c0878290fc23d0c39233c43f1f0137621bf7ffa533495da4510dd3132b3d2cb89b3685b52cbd7a57426218ea9f3633b60a59912f3168b566319eb32de00a9fefaf59b61c092cdd2878e854aece0ccecf1304a6b723c18ed9d486d668348114ae3093226cbb7dab78b0cca7dc95f43c266e71806ebec49c68fce807b74890ee5214cdec6055b1b34f231bf5da9bb7888efb6dd8556123d58308db34f3a8f1b53dda5217a17be755da877e3ac0e667acba5df643c361c440e6e8564c179160cd10763173fb9629e41ff0351dc934d337b41148956b3c846e9a8f7003317d9f24cfd1995f9ed0f5ac752c73fdc6f330d1b565b85cd36ffd37b31d0a84fbaf2b3a040f9c55333bac312594ab3cc26d59e6c5f1b9ea72ba52e4f62568af73d1aab1af04f2f267a275688a9ed3f95c62a552dbc02e0a03a90d3b71dcbff68cacda4a3de01daef4ccfe49971255eddec532dac5867783585a02173d6b8ef17325e14cf23517696444c43c467cbd5fab5caa60360e2cddc6c5a9ef473159db4d45c2db571a810cf7d4557bac7287aa4aacbc163117dac260783021ecd92c1ec83ec2509cda5ad8b506bd41a8af2cbce99693a3309181585df8f64627daa961c50f42f7369167a00807ef18d93b7d2a381d5723b2ab3154d91ce42e170815e042d238ef267d915067e1da07aef4c0a6626f29b18c5e7fa430570543d57476b644c5608ace8db937489742266d592567f9e6599d285f0db77ccb13f7b949ec14acaaad5867bcb2938b5996d0364f96bc658e1f65582de76cf8d89780e9ab4ffa533466c89cd5feb57648529cb5dc5cac98d2c3a785e06849b2f923abd5439c429b4071427c2588d06957dd8ac49b403acd3eedd7304f0ec5dded7d4cd1cc938be53dec30bd56675cb2a26125ecce02a13f660810582edb3db9501a0e7427ff4e6b864791af13646b0132e6627a7a274e2ce0a2f1d8b57e1763103b8661bd0285099c872dab1cc6395238391d9b95eafd5224956d9fc512f22c52085799c5965e559e3c8140fd286df6c98511f9e33c23bba023b931a9e9809b4261d3b6601443ee01aceabd08523d6bc4a10509966e3827c286d0fb6140e9049d980c79b4a6c1973a9d421bcdf8197220223c6c7f4e16919ffad414612feedde8d3378c6a28c99faebc3e59e435abaac7e50af3abaa4e474877005aa57dffabfd667d9af35f227ff6990b50ebad0c3aea8cac6a561c20a9f4efce0475714129246e91da5c6d3ca5840ee3e8f065b05c9598bb9f74810da68f0f7a80271f49dfa4e838a9313744f3bf4e1d855caf2958851f6d1eb8ddcb7fc3707c21bcb9c6371faa3d2c851660fba722d525b9ff04f1a835cc2a66a1058153f853d7bdeaac1994de661043b8229b507349dd023018b045e39896e5602ec7c8e127f658396edbebeb0c6c63821e689d346170ab988d6342d9fa19b9432a6b5c8615aac29ee0a46273385d548bfab5aa4f547fec985d4d585652623788f9bd7744c7da13ab571cfd4b11d186cb28180a2460cda040003e2e488eb88105dee454a300db6ff78c77aa1ff4bcd4bd52a909231f8f3216843eeeb578beea27f4b45da6cd5423fd2ffbf0124cc2cc95b3fa52033aa4889df79ffc19fecbf6d44ffa30206147fcf79e4346f5f99032d4b6f039487238e60003ff5a83c24a3ea2250cc5e58cf196033fd9d014a44074e5b7971c73dca010a7a02f0a2a080e7f34113943eaa9170b71babe8f50780f65e26a0947caf081d2692d65e2ce783de17c4a1a9adcefefe0db7cba60f96e3e608b10d8b4a93565d4162b5e54f923f6e8293b27cb5d3cbbed455bf37625b617b990dcde6126216a4e87e415716e8604fa931a6c2f8f0670810faa31f94ab1bb67ce7f3f3d23df87dce1a60d249db91bbf86b05e23192e1d652e6ccf4b8494dbb8eda66ed6b76460a88448efabcafee0434616a2b1c0879355c244bde25951ac1040ec2756175a585f2241cff2921dced2b2e532e8c55481004d785a2979e0cf835a988a083986039c0ea441e1325b9fc11b36ab50d991651b2d0df36d5068e49fed5b8d2a43eb7b48b886ed6c31c39188fd864e870979102725623b41c0c93ef94ee9e664bbb77612006323c3e68d5303e602cd9d4706fe8f6adc96a4def4b991ffe811799ce56270e99a68d95bf108203f680f38440286b013aa58e593dcc2fd768373c4dc746ed10966ec82d1bdc9def3e42c92cd9567ec82b5459af82b9b6cccdc42ea015faefdede45035c726b8480e68f0cb47d409a6c3df4ba2c378ee1476b9bb21e00c6e29f216e0e91df6f1606df332da0aedf49c6503bcf8c436a7310191631912d7b4d3b97b3f4161cc0a8a24426577f3aec49a2ce91fa0517c3c7b0c2bf84989c52b3a768f25e0159d725c0c2fb62f33571649c865f85aabada2e3d3a843f1dd1e1993bcc8b504f1e6881ed50fcdac4961f5f8baad036d1b6c3d76386d955dcdb3023ea21b9c8e3d29d59a61608819f2077e7b03e2ceaf46cb9e49480224f7c22093c793d8fbf448137503d62fe1200054cb34ecf1f71e256e0dd151d313a391224a29862cafb2a11bb8dd8a4653868ec1b31bf7f1088973301e796a82d4ed3963e1ae537084977e767276e39cc7fe575dc0450887a3c05d21fd0a576d2df2226b971434cab532a4f202f9915f3d085164f8576926ee161fd46758fab1fee073cfa69544b215e33582e0e4538694274ac87d81af4576bcb2621ea3962b4e98ff1733c125da55fb969718985b8ef41e5ad081d2a208ae4875adb5ddead74d19360835f1906b69c869bfa1a71390fc735e170a8c3553aec5e17f331fff9dbee783e07d6763e27267a632637bd333134788101fee5c3eabe67cdf398d245b1e9b5d54812964d426d7234cfb24ca245ea4fcc8c652a65208353745df3c0f4bbe66aeb46c25ef216e87e7612b7ca835fbd3989c2bda59481149f1621aad32b8f13d337ffc10c22e27e5a9f205372ba6b7c0831d01d12b006de9389438ab6e8580a9b01865e64bd438fc63374fea3aebce26b85c3a523f48f3bf018d56ac554fe834230f442ea9fd864bb001c828ed7cd0d5dfd2e2ee50eb153d842b15b76a155076d2a6ed0f20bb7b7cdc7cd2095541fb8643558dcd1788321558e24eada4f93ab24dc8f8bfcb298d9da5c3395234515c7d4ae34dede105e81b04ec3505fd4ec56529162473367c3f9647d0db7598d551de2dc4d2fb3fabda17078b1ed9606531df442ceae7560695f08f8a6bec45a9d5f737e671d9e6f133de99d6b299b12967e13524abc88b210db6d334a903a08b18b38735a3f7b201e8aa936a6ae08ec4d06e328ce83b5a975bd94148e33057228e8e062ede927d3eaef1e58e4afbc844c0948f614fc55d5033f67b20866fc934c22d80f1bcf58bd0d0338d4f7a306a91e49648acb9afba9557154a095d343308cb7f5852d28d8b56a0eaf74df2ade68aa3e19c19eed0f97e04d72470bebe63f50938b838e6f64653ade56c3eabd5177947eef6230b802b4e83abd34b73fbf7be6603c34183b6dcf5fe800e1065942862388c51d1d1daf28cc51559627f773e555f84ea65d64dbf9decde25891ba4957d96f63bd3ec296b23e57282068ed571827c0db3d11ce8bbd38451c23a41bfe44a0ab9ffd581e26b231ebe00990f1634d5174e74c617d20bcab71bf442f2d3b98a4247aee56e2da88dca0abd75e5809e186365b5d3ddc1df3a0cc685e14a305ee9486a4fda80b2af9f7c44a41bb40091cdd4020858963c309dbc3dec97c45efc1005d817f9f3309ed7fb7352333729a16362e5df57ee11f9104e9a3caebfc96d1482c9d63eaa39b818a06c6757c2b7f037abe3bb5c07be376fc5c49dc7166abdb410d25bf8bdff33bd5cfbd8a2a00db125d75431f77a75e1e9dfe93cfc739bd24b72eb4f9c8ba246184e86f4a35b2ae926c893f18b5693cd41d2ca723e8ba23e622c5ab14582560848fd046eb4c808f252ca5286a76b77d0678591fbdf105f5d8717cf30a159ffdee857c3f6c26bfb4fd7b93e14e7e392c0a1b03fb6a9ef7512fd5d20970bd3541c65dd8dfabe56eb2d2d9a79b4d7e09a28972f01d5c673c463a57ed160a4f24e2496552c2a3d7b1db01b015eaf5295c1de42554567d902b45035d6a4ed6e975c4398cb9b6062466ee2993eeef390256726b0048975bd569babf961757cb645a41d3a59cd1e12715673a9a675bbe84aced165c12446bea384882d83a3edd6b1f456121cc8a49473c3b07d5f4dd221c6865589b6fcf7c345c4fc74294d645d1c1ea1d930e0e2fa0f3340d59c357d84c3c05838fdf2ddfe484ec8061257e6b4010d17b7e8f2872e6f4872ad754c6300d1b01db7b55a4db356374575e83868265ba5f0794c331dc4388aec438df0e18d7f7b36c7dd1f7924c9feb177c7ca2efa8117e59fa295a3c1b4ab991defa6d5921d7d508362370f5ca64d3a2f3faef915509ea2718105c0414c63b2dfe192aa6663acbfcc8b855931ab1d421fec46b9af74631280ad6ebb424b6cd338e37e3781979a67b908eab21feb3c0c3252d1148ff5a665db6ae0f27d615db8bc00bfe2c4eb3b67f3ce3b795c017187894c483ba897fd70e2dab732880979214800e36616adef0316e9e554ad94ea8862b778ffa44fcf6421a14051f679fc53ad65464eb24d18fd2d63050408119826c8044efb33af783ccb98c95ef69f9b51be3fb2ec7f0c3bb7b2d78b9176f7f6e86d17c00debc57d8081058231c710cbbf58bf766e7448b80a046d248a0102eef56ff810a050f75dd519fe643e58f6ccecd7a2dcdb32f963bd478564de3f7dcf63ea477e958ac512f2371f8966edfa829c5fd27e42d48561b2ad90d41223fc8aaf74b5267801919ddbda0695c7cdbd86592ec8db4ac2114d780e918ab6dbcc99bd13522c81b3495f4d83085db871e658fbb27e84ba7a2c464d83063217a09057797761e1a4a68e42f808d2a839e746db52535bcdef1d0a0af5a545ef3c74d89af8c137eb46cfe5df9f61982bd271ac28ed5617400ac72469030052dbd7133c0866c26ac9fb1349988d577464443ed51e24cc006d11d2a796fdd3b7548c8ee2aacb4915a01ecdd704d79196647324ce29c317131b361797e6d0a4f8cabf34d3fdafea9578d7f90f5d99b2cff9ec8f0621297ee685eaa1d25873038ddf3b4be5970403ed9899040bf870d525b02dc3657c71d30e34f8e5ff600bb6e5c7086fc5ad8c87eb9b0384c5c87ea98e88d1d67eaf8a8cf2940e28329be3a435e06d06c73b160f7549470c3e118ab00934774a52a99bbdc0891d8a91184e0cfb3d9681c4c3984bd0a5af54d2e3369c5da554a45588e80aaef42cca8627e5a5e952a8846c04d62c7def764a20f93e079e7007692eb13bd6bc7aa707f1eaf07d73ec32fd875a6b57ab55d854a58d89e40fdd75ce05d0fd70d3cf51348c04440313f0d6256ca4ed53e83532f8efbd8154cd5d683b92db87d76a55eb342733409594b74f748a008a026f1df9fc963ae890165b283d4c8f809b0f1db8016196ff9c782948f440e4054a19817ba08c7f76bbddc7bea50aeb452d8406d4b2ab6eaf984d7db3f2d978e3bb530e2af646cc782f039223e9982e0d332f4e1ceab0e1a0901f19a989e9e7f6c03dfb3060114504a2877b05dc3d375c362074615f150485ef18d892cf3035113c84d65ff605056427d2e75eee4590d6fbcf97c19e87c52c944931b7c68993e7953763d03a0ae9991c3e5e9c0cc0c3a09df8e2d2d01047f673b271f0c7b3c3d66eddff0eb906f50bf8a7fa51359d666ef90a4de21ebc6284259d14f1c329bb008f9d3706ed6c54688397bd9415ef8654f3c221534f1e44d1bd901fec39bd1b8e88ccde48c3af832814192824a42d3bd6bd0d297edfbe7da2c14143a58400e66e3a7a2f3ca8c52ae23d75e50b0e2e4d05386bc659ebd2c3a4b60505ddb9bc06d33d09300659d548fee869e5d5e017d803f82d2ac1fa38297c5bb7bf553af424e781474c94ca45410f8fbd050242297d738a06981e73a9405fa9610bdd21aa0a045c01e3f55ccf555fe9c8ab44cd0df4d2d34d36a8aa5093d48c94450cc17ca2fa702d12531460713c84341485320524656b391debc81a73d2ef598940438f0510f214529d1670d08e371cb0da96c2970190bdf16f66ce585580d07eddeb7aba0cfd92457ca445cb290f4f84b6a0a98748d3ad90d8bba88ae6c567f257bba2c25d5877b238339fb5c0ec3b255a31d8b91073791b3f1b64cf8b8536e1befbf9576971c57344ee5f5f57b023ec599bd1431762d3f9202e002a4c23bdca4d0bfbd81be0a1bd6e31e37a20f63ed41a7d5bc32e83e21231e731c1be9bb6f324d27dcf5c78b8ebfeb7bb052cb56c324764606d2a4d6183f7381b4fe5257c8bed7ce5790bb6bad1b6ffa7d34f4adfa806b3fc15306878fb9491bd01a443acf888118dc97124b6c85c6282c53500c3744e002ccedaaded5ba6c0f366e3f766d790634694117bf7bf26bac98965dbbdb75f21f47fbca0e3ad9b173b6197f828cdd499c9c5e3c094fd9fde9de16eb9fc5840f5f2323cacf6a3ba932bf9d136b49e3fcf7ecdba2f06809f28f8cf81e0c6ab563b82fef6fecc95e5de010a6866bc9e6e1be9417563041f1d52bcc614509c4393aab9a3f5e63067fd35bdc597808020f81d74da91ed1a3f6aa297c55c0fe92048dbde99b7cdc96f0d3ec96adc53a61c8a202298961266d4d9251d18be3102a4cd718f405a504ec99d8e357fc5e04647829ec23bc0fa6a21053e1a2d2d2318d336f1b4ed3bab3c61b07b973175fd89ebdd1c81764f98297395091ac7cb176fa4301d7ec26689ceec27af9e228261a14bff827fc51fb83ebb96d30b0120b415b79f9bd306ebaa135db5cf03205f80c1d846dc0b94f73c62f1160bc1ae6e96d3b3c54a5506e8ddf924070698effcadf6efe739984334cc6c1162a7246bea407b1d44c5c0d9abbd28bd06e53ed1ad0a9d8b563b73ed98226db89676eb418219396cbeb688ff2eafc4d5ac1e6059fa6610020260d2583751f4a5a4663d4afad5698511265e21372caf51bb7834aabde69aceeef2dabc85afc63d35cf34dbcadbd80411e44c11a26ac990f6f23899bfd127f678c495cb4d7df317f211bb0a8a594f77e0bd880ff8c4bb8e2af5e78585ee053f1108d959f65b1f73dc03a5eb640a6f6c519f6fcb73f42d47ac5eace3c0cbc5547beb67ecfbdff046ff0f1734277ae116b6d02fe37460817af3bdd164262b8e390c602bc4022540b9d16773acedbfdc4b5f0324d997110aef180378d44012758618895ac4857ffd8f5888bf6e920f4e4084e97d5b4b35a152c13388364b23d0bffa9a38e3a864bad0e5aafe3e6af30d9b312bb32033b7bb3875ced050be70c63b60d26a08f1ea8b949a9c09c3fec1efffd13c8a4e6d14b8cea525c51d078c8be04eed22a4940b630327190b94405c3f70af6c023a0c1df07770d68a46014267ccaa5c798166179aa72938beedafa249d262e9faa36dddc276389025aafd4cc36785ac60e6eb6c7cfca6ac354589123de7aa6ed4b2c2af2bbfc7f6712465bb2b9a4c4e6ca4d3d864cb7913391ad0a4a67d88f4b1f582ada38f9d8539db45bca2f4bec00c5e68f927549cacaf255e7aa21122300830390728be3e29ff79433c1a65c390224b22ba1bb47ea20ad00d0349dd6cef4786647161b622edff5b14eea2bbc51e34a9763e4ada310706ac2fee2fdc22cbd0dc4edb4707b72f0a2e0291f3d7af7be19fee900b7d6adff8e62241adfe3242ba5c56e62318117c854c68c2db3287f02d0286c7800f14ef3aaaedc28f2d88df50d9c07d5dda8213a7d30f4a155e4347be7e81e2882f7267cbf4d4654a210cf164d891257036ca81fe25b50862319d830e62e873ad3c073a47e18154b6ea3c724736a0bf9a1171ea0ca6a9a27f137b42852825d57ea55c01cc983e332b006382e248a79c74839c7cb9dcf588223b43f23fa8ea5313851c95954c6597d918788aa6e11509c960a22f06ac2da2ac50458dc1377907fd9317fdc45b5b26639eefc9e1ba595f3a8647a6727150939044b926aaeacbdc775c18e5088c78f8d2b3b398b6638fbc4db6980962da090cce5c0ebf27579edaf5d6d1750b5699c23bc05044a32a3b9a87d5d37537b5ea44ffd38a41840634f2f79b18344f78627ce1a3ddf837479dfb164e10bc3674d4a75efe2f8c048b196b418d1a015b6cb69556d97111ea0bcde5e21d4af86f69d023bd4ae632f3c983dafb200566568218403c4c7c44017597d1df39f311575a2074fbdb1944e99e2b7fa2bcb1f16021e455f7d665cb427a68431d54ca1af6221cee4ae555fadacc1cea8cccf66a63facac03809952b8d2fdfd8faffa84127c9c48141d10ee5d31061693b15e0b686f82f17304288a6d2ac63cc0c9fb4d3fe7b3227db15797fa37a8b0ab5e8c6fcd7f8281c206608b92ad17978e8c3378d456ca4c9f5ad29caf472158825db14e8b73e8f8dfeff70d4e71d45d7859e3b1f8dff04093d0b03220139c3aa86a336129611a291e77d1f7278daa3e8f3324587d9fed994b463aba8efd8570749a5e6265bd26a9a11fcc0ee1a31ef514c2f51e9e68aeb581e118051122c258ca135ecbce45788840d24b978eb24c840fcfb13c7418436c7778b4f60d7ef4153fc02bb9ad145f93e43cacfc0d9937b510e3ff159e50c1a307aa8435e603c9f59834ad9fa5240228b1ff94dfbfb59820f300bab1b4f983f8222ea181bcdcdbfc411d3b58dfe971dc1ed463335f56cf5eef9c25c3984f76abe48ab472bd1c8fe71d53eaed7e3745c82fcdba676a7d58823ece24c81f035f5eb48b9b660ffcc70ac2400a2a25ffb58b229d1e651631b7aaabfe7f0a2e8a4ecb2c3d3932e92ffe35ce1c0bb1ed6d54180aa6935764ebf5ef407938c1002b83f6d9a3973811d44402ce9a5cd72ea427ea58e4abef9f229601e0fdff4b49ecb8da218502d9d240f118143286ee8233e55be8a62a93ac5aeaf169b17032e15c573a46f369c6680aac6d9f730d058349d1f9cbc7fef1e8ea74552dc4730f83a0ebb7b16201f95e02f4bbbfe95f8fdbbfde549fc7c0a37fb2ceb007a7493a3ebaf30c7496c50b27dded47cee016a83efc248d900b6f529ad508a016ea7d9d401f2b480096fa6a2e0836bb2173da10f03b822543ecd6450649d747e836a42fc5f2d9f76b83118843580de472594160d684caa0458345ccc64a14c12ac597eb99cae6d4b68fa7801b9bce018acdf58ffd0b1b14533211f65233b449000f09e1777fe62ef7d4c63a63c127538f6d9661e42045e51808cdc3ffa7e03d6e9abafbb7fd19151be7e50d7387a8ef0d5566a816cbc7fbdd59de37865db692f35cb8035132fc5020966f3f8d7c24dd0bc3ca0fd0cf49f5ff3964023fd935093edb273eaa1b000099cf0bf9822225343adc3dc47150b6083ef81ca99e5f70fa96266671478bf65b59fcf42d2881a20e64550d892b225c3d356923e0acc85c4f119be72f4acbd8fe46b8fbfb1400fee8727c6eead7737850ef62ac97fad6d3e01d9a414882a51611e6736e264a882c70a5e1ff5af8b35a0886c002ff916d8d538377e92cdeb7f4ec5ef1726ad0c0f7f68b621a17cc3d4c22571f23f3a7e315cd1037343993ff4ac215668e8b107545809f080be145405e18e1bc690cb499aace2edd18446d747904a3f8031879d4446ce54b5d11d97f6e0e2dbf322665675b98656589e808ca424020738b391c59ab3aaa63f9a38536d5dde91f389b67b63a04a4b02c6e76d40709bbdf71f8ec842a56d4f58bbbb63c6993cf8a14b40a92db2bbfcd7b3b5585d0c4925a866a1368f70e8f7482ae16d91d67ab2f7e5dc459574934f675d2f5a2b1e57330b7a4070fd3acef98b679599df78df4d5e7a57cc43d03127605d87fcfb928aed0f3215db4c1d45016e600e9ad18f05b73c79028dc20b3cfd62b7ab1bdf384ad4adc20d61b95e80ba38865696f68e8f95bbc54957967699b0b0b7d2f3ca8dc3123edf9245af397fb54fee57f3117cdc20eda1bd0913d7471fc9a165cf27cebf4f586ba3ec4f1d94a634ee9d3ac8d3f1628487afc8acd670d3df88aed73d5f06d0ed10145fafe98f3cb00bcf93714135fe57166d5f533b23f4ae29b001b3414c355d3fbf9820a8cd3a883dfd38e5ac9f1ff215cf449749704d311fbaedbb7916976ea9385ed296a605b791e748030a099c927b560941ec847e099196ff29e24c33a9ed1af72d9d786abb46e718bd319418bcb847264c9173c9bba26882ff4d3aeabf7941d6952d3f60d840bac35237c333d7f6802c1a0503c61f8045bb7df493888a80478fe9bcb1dbb7b15185e7e844358a9f1f4122bf0c2a7d6f1f4ab4b9fc8593a89d49b3f21379d0c670cc4247ef10fa3c460f9a6db7d3f5abf671c0df7d376d8a69c5d8849bbc8dc4e3841b3c23fa9b271a3be902a1e2f4e8154d5560ff5e64f86e39e67c8c2148f68d489d5c2aeaae240f534ec6c4ab9a76e7c6c1ae7c9d3f07a8f44cf8bad01e860563e430434644cc3dea08bee47e97f6a02b0223fedbf18f384a6b8d392af8dfabad248c1db8098ce689a8791cc03904d335640043bf55b5a9c2972c0376ad9b4ad74000c1c5af6fcc1e8da998c750b9cad450e2eb57cad760ea1ec1560b287278e4a130908bdafe7d9662c25f177c527961be2908fe8a79f5bbc51de64f5ccf881abd17291005be4176fb6eb88c6dcd1be23b93dde1e820bf7e736ecc409b660fdee6f4461ea8f0fdb9cb13f50b28260d709097ab782ae8616c409ceceb12d545de9ade69f00a3022435a0ee9d7cabb20dc982ed1cbdfc2c2e2dcc225846d54b607f7a8fe8923ef44f531aa91ce9ad8186a2fb6f545327a64b4fa8c83b3c0e7c7f7d9541f443558b3154a2030a4ae12512af9892c543d382934eac2062b115a8fd0819e152a7283b7957d70ea9e9d2694427aca5321421530f349343a1f8aca6cf8af5614d82ab77349eb9384554dd8b83ae6337819b01d79e0320e04e1355d774965fa9927526b4968ff2a6b1fde2052f2fe373a90d18c592a259174ba79d6d465313f83f2ad05f1befa93e291637727c99d06992b29a389ff1cc9d232e7760ee5ad757ee121125dbd3e3f3d59ae1e4eff305a81a713aca11be7745c55dc4efb18f119456df9b95986bd619c95b7556877f1b62b54793e73505b9241b9a75263146919b77bc22ed2bb01aa75a14c25c5149ace9322a5816cb83d7e212e0c2befafa7faea5f59344f5a07e6df5ff48f3cd310ad5c9e8ccfa91c2a708ccccfec2befa1c6eab947a5a502f26901387683fd0e8f4b7d2bfd1e7bad32a9fb91228a95d4b7e35fd8f730fda8b5c6cdbb50dca3b939c3874b914a7910e78ef6ce075a55a8c68fe50a074c6336d67267937227d2ffd29a9e6af0e78d1370c54109aaa53515d421c81044fbc271664086f8c024c4912ee7dea7d485e819483ddd88e04cdccfeb3cea824cd78cd21838cfafbb6fae62b45ccb0b6e78cbdffb97ed0623fe0cf8cebcf74589e4c6e74543a9469eb82f8c1f6261ddd9c288dbbe0ea79ca2ded5a177e7a932fbede6a09afccc3f4a4e68443ace578cfb3b205cc60960dcb8bef7beb722859e27d43240d28ae52f829fb963d583464ee80fcc9ace9de5a1d4fa679a72ab33a7b1a87dfa3e223c8c476da1d6d4904e96276c8f9d993f096572dd47434f7996124e51d7b17ea3cb88109c76aa82c4efb85120220eb737a9055a41b8b2fab0b1fd9fe5ae09fbf6ae316c1b509c421b97875b70f8293d5be8ef206de72eb7cde53b1ac37a75f8010c0ad79b6a7f090a6bd406b8ebd46c8d3af96d748cf7b436c64df98a9974ba2b32a6b155794c24cb3d26f424776e49a9fae0a8860b604c098ee0216b12f65ba6366f3319ee5fe6aad4f8aa82a550ca805e1cdcf3a94211abb8ff6b0c364358dea0913bf5dedf58107429692eb9987bec3da4935cf1ef9255117d4fc0acb2b3521e6d75e5cd21c2e2febacbaa892c3b8e2fd25986b9e1fe2a10c71d9956aa096f91922307b2e20e1faf2e42473bc85558b9bd8023fe7c8f1c17328e60003cdc83030ef574d4037dd7575d8f22c1727cc351d2791d571a2f7799e70d61c481661159ab43d2e412caabe9528371105fe6bb13abe8b43d74f113acb0409bff5b63531e6ce7e18533a874549de9a218ea339c498ad37045eba16adc9be5d3e31d2b51ff0fd5280987c4042ed3c3a93f6df1648ea1a6c9693daa49412aed6f1d75617c1d1731a0bc4d281b55248af2c5046c5eda634496d5c00cdd7571d1b122bab765327a93a04af041fe2d2d86bbc842267cce0744540c22774d17185261bee59f72cfeef6331d45bc2999186281883f326a36f30ef86b93f74e4820ea12fee6b1a33778666013bbc7df2ef7c93973c7b68c5a958e5cf405b90aca56f469cc1e48d1a43b24ef3f8533fd66604233b8975c62238fc5f49cd26bfb77b3e6e4625d42a38beb166d0fbbfbc9e2e1c923a850acf34dc356a510e6023bc1698449032361a93d904874c362eea9034a4ff118027b3297b63e8ab214ec40357fb5ff3d0efc648dd321e7d054616e442fa40a055159aaa6b7ca55093bca9404dcccc379e8841732a2adc04fb2baea5fd67ae6abd4419f3273c816ce62ca397770aa815d2fa5c4e52758df71c7e42e35719070666b3bf04a9da6610b47455a390d17325dbe7d31380e5f2bbe91b049af149884b9959be8d0d818c06bc0badbacbfc7124be53c588341c5545eac6136e02cca635b693bca25fd60fb9742a342daf8a30692b95a953516f9449282a9777b43dc63b965b4676f25df4a5ea304bec31451483a0813c52fa8c430cff831c64b059ba585d8064fb3b766e5f142ad4c9a97742f6fc83c611b31fb3affe9143726787f6ee8faf6afec24d7ed825aee00701f402eefe823ed3271afe7e34b35ef039a42bb87de0e23eedbda449aecd2c60f721b5e0ec40194b02940dc9c5532d553d12b97bf4cbf8b883cd687b313e7c122e78d653c708ad2f5787312356bb4a784e1e10575c05ef4368f5402f828c85201ecb86d006ce21a9c971e9fe974f13dd6e30addbfaba91f86fda7f092a1d06312bf0833cf938f31ea206b031fd042feca57f5f03c8af487502d61a836fd4b47e74c09da6bae6ecefb5b17f5f4f1d7a520ac6bbadbd441b5034d5aab6e1c5cf77691dd31b3a74816ab1d886325ccb5d25206830b71f5772db6bb1051560153a45be69094d4745b50738b855526983550c6c707c48a4d5bc7eff2ef42834858839213a957db38172836429aa7934c3969e1cc277e602077455bda178f881baa54060476baf4e9bfaef1da82f4068e919e2644a627dacfde91cdecbbd3bce47bd73204a6c102f400ecae727cd4b813f13a4e7dea33f767cbc2d17d96368bbbfdd50d77bbe4d1c0578da1d47b785b7fe9cdf6a61f6504d66183a1458da1078bda215cf6b4e83086aeed3f905184dd57e9329c02be0f5a6ec547b9ed6ecc3fd674eb4ff9ad65d6f1c1780519a35dc4c9ad93536547f589a7e25b48b9fb69120cab492a318c5c65c57f14707d6543285c3a817c9162fea63caddd5737c3d741b594d45bf1b0bdb4a2f58d53f7e95554baee06b91d133bd190845ed3580f9eda060ed01e283ea546afce3e10bdde31c8175c07c6753a5d2637659960ec008a1b87aa5cc9a013d7567c2080799f398e451649dcca2320073134175cf3ab8d7bfa2272664b072a0ba156cb2dad6881546cb5fa03e64ae3e0d0624fbe6c1eddcc65dee847ebd2f6dbdb5daf6daaf64f0f8ad2d4294b206a537784c0c2babfd0ce9155877a2bc6a402f57c67195f614bee9a72cd94c61c7a829e2047c3930c486e6c8551149ef056f0f56de79a434eee00219c0701c07f788bdd07a4b3f697ea57f7b268368f82c58a2e8b6c6b6bac9223ca6ea4c05cfbff808f87b69d79a3675e4b60155a68acb8f4c4249dfa9948bc12abc865aaf0f14669fbab1b3a189b6c100547d1f128b354c9c1bc438b17ba9f2c53d5def410248fbd50e3a984e7f0acafb605b0ac02af411e5a805a88d93920b67b3787a7411f6cc09b5037d9fc1cce838643658c0fc25c8388c559e25cfbcb3df7a2122aecdc14e0b92796f611544c07ee335e29ea1e50d3d594bb1ae7c94ae228e976a434b4f5f94204876654925b2339205b4cedca29141401a9186de70f7e22abc07edb1708410634dd9d678188f5f31049ac6fa1014d3a217a51a6df03933fbbbf2cf32408fad83bb3222bf4e9c55e3ed87afa93d5a58e5f489e058228afd12cd78eabf94b30a786842d139cf0431c013a67e93bd5653c6846f8cab8113e6e661174842d776194a22ab02ef091ae2d818f74af38f731afed45c5022bbcea248209cd523c2395ebd1c53761448e6de9ccea47a1b701bbd9ca1ff56729d4ea59b0b3c962562a2cf0c0520c7fbf8d591b4d400980437b6bd7e006c7c7d080ec50448df033293461e464cef08c26b29eb086137cd1149fb650161fd659fea63fe2ac062793cb5326e557a84b3add5012f9b3f52628381a85222d4eb699be8764333f2aa4cada05afb9d5a995330f294121f042c10b9ab43f0fd7f8dc8f3f374a8813f6211e5a0ec8ed5a8fd389b817371216bcd32a724534324e3450572d096f081c6f256d716f877ff4fe8af3998b68aa1bb7c0d4e83b7091184dc17fa599fb7dbc3a23269fae5a63603b75cc0354d5a5441500d573645108eed5e6d1623f2fb6f96a4bad4c90d64c9bc8aead1f6eef4557a976a90b0cf9c50ce831f19ebaa9b51c7a09bc06dae5c3138ab53129c2e71dfa283ad956ccd86ad528bd0dfad4a362024fb91c0e1a905134345f105281fef3e514eb1912d7205bad4532782216741525335a7c63c92fe0278df3d3e7d7c785fb0f116ef5c13efc49aac8694056cc05ba05b141e80623020513d3f988360a576294f5fa8259952d1e4e95605e7d3f3407a5cf8b96267cdd130c5e473ebe1a70c1575bb2adc93404f1fbe03a15e5c5518f92f9f3388a691c46910d65dca64aa324352776509337df6fcbf6d174158b813299ba8f4e59a16c9092d2f59d23d613118fed1df54701c6ae7946fb8cbf7758b8c4d18181ba519a6bdeceb9bfeda7119800d38e42c9d3b66720fd8b4e0c875da84ffed47b474230b506433fd4d3e806886ddc29cf8ade255176032fc41cfdab5d7319e45636a26138a1b48a1acac522b32ec44a9d2560e7cca39828a6077085cdb5c473f0a98e813df6828611fc9460425d11068c1798ebf8d67f1d29c2790c8ca0eb698cbb8de8ef3d27325c3c78574b519365322e200692ff71cee09f4908219270bb80436e3b4209716c17cb8352d80a468ffcb4f02c41b4cacab12ec43f7995c2cb6c4b3ab23c83d041a62390107e9c873e0ae887e73ceaa846caf485402a38e514ecbe479a230852433ca3a05962ec3abf5e4485085c01e6106a75d2ce8fe4bf6fd343262d5460bfb061dea7f09b35d15558c02762587572817829d9a7e3cc4cf6998e2a78b7f033c6f101ec8d5bd100e6b3dfc9f1090f0ff410b447f6ac5c93d5611ae2a7fb20cc9424105184d62168deb7e8c8e45949210be1dda3121736bae50bfab39af7756aa8a2eda4a06fcba5c0a6c345beac88bb197a15509279eb2ade9fc269dbe4a2607296474c6350ff7e80521e43f364372f606092ed63b65f3b8b1d903a4955affe1d8e3e010a25559e165e207ee002207982ace709faf873b0a27098a4343e79384204d7dd1ddf42de6ba7d2827a676717562f797180fa5bcc0d4be28cb41c180fc6bded8a584a37a4c5ba8379cf120200490944caa3283f7321822863a6089afac8e7cc6bd8423cf0da1cefa1f52c181231305a93cc7812c9bf7558875d4d5f5945328ff551ca4fb6a275936c293abf88c5b1daa446ba3b3451ae2a40dc133b14e354d2b5984b88ab60633257ce91e6984a3fa7b0abfe155f237ad12c59478df1ad3c285a9439de2f054d56d0574002ffdc0e65b3e8c717eb396b4321dd5a34780cc1aae9caa152a62e21ad69135049db47b24b92c71f567d6e8b750be9606209044cda26ed751259a14f938324ff823cbe37428284f53a8c23d720f591def5577e707af6a020bbfa67628a5983de8c80811cfb9c44fee8e2e2c2e9dfb84016747fe3ff56824fffd59e3121627223a200a3b3ab7286a7a5f8bda9a77da637cf50cdabab6b4165edc6c7f750b2094518214ae031e99d800f2ac3954fc4e297564524b5b1dcad4c3abfeda2fc395d892b04324e298bfb0bd59d5f7d2e06496ecdcbe082059c250c6d95d51cf6e72c4631fe75e42736683f8201fb686ca71ac13922d97edb42d5ab21a5bb8174f633259307b72c56d3c5034fb9ff3b6d2909c10ef629615b603506602e90928c508d32b67933cbfd3ba8704cf75f08edcb0a0ae7888548f16d45a6825eb060789199f9e6f6badeecc3e9fcabd4708d00b0ae11a97961e844a702828a50f40255aca9e68215b33b1a4e57db509d11d02673aee8ec18e1200dab855c91fb2e621ca6e5845fca4f5fcdf3269202dff359cda61f5f1d5a36c5ad7603239d416d6be4fbfb4cefa6bf1d6c6d564282b3ed9bbcbd20b6fe8de1b69680dab4bc928d467eadd490535a55428535e94baac585d8defdb3d3612d6ffd8772fde22afd277f2e187e70f120fdf87c3a5464e63e80b509586939990c5efa11f45c79b7254dd65ecfbbddead07bbf696ec3f83121f7ea76f2152c5cbea1d724049d59fb220a9c611417896d065c925431061281cd7c9cac1a02348c6dab42b981d976150fc159977fc98d6953c59266f980d9b6073d3dc8c00e233b19ee13af189aff1d7ec50691059b18292329ed9853874c8c1b0782b65ed27380796b1f2361f95b358f582557dc393827483c8af9b1ee399ad8dcbc31c463cf358da39e9479ffade995721c09e9141bfc8095df3a41c0654644a77dd8c53141b42e23b7851b3297c586ca1efcef92a9e7cb83fca1b205ba6524936ba4016d24ea8de274f145d224cf45ea249ee56f3cb193592813fb29191ea2cfba008122359044705c76a9d8271e38d53b5ecb09e6cefbcfb81a8cb6b46908a757f206f38afcdd604991e8d3853d4bbfd18098bae33876186df1b09aa89bb0656b4fd41dfa29a4d9a103f204782c4587a14b28f80b475d27d4822623777ec611e04d691e1c43251dccd8574968fed0d628b20b5158f5be94cfe67269a60d8aa6b124b47a3918eedcb96b92dbc76c6aaf7fa3cd18df26a6d2f66fd31a266e018fd43471b7c0045d8a8e0d953f291d21c782f0d85ad7635ed1e0878602f7bb43492b5b9ef0bcfd80842e40ed8887ba65521312a54a7d945e1f502cb9d9d8ab67c864e35fa68d0b63eac7301c531e275f32d30e161f5b3601c9fb4880e0e6433c1fe086c90b74f084775f4d1f1e731068aaac4c42884adb1a802fbc93c6448ac6a9c8a5bf8b15452d026be4ffc2e7ef2cf5a1631086131aa30c27ea3a58f35c412286ba7db39e76c8de2f37c85f8a8151302d78edba6264bde04ea59002959662494c996019ecba1b5c695891d1479f48c041c413c280810882d693c809665a11ec72781b40ebadb6ad2eb427f0be73466e45c037d6d7d4b58aa6884b56875860398a0a3a0bcc715b72e84bdc8981bf980d82e1ff681c45a4fa5081778b004eafb65c284bcad417f7be756436224f0c62cbf9b9fc332e8dc3d63eb4038aefd8c94c75a51747d5c93f6b60af7af3a20584735d6958ecef6c598e74f64ad465e679d00ed591654bc1a795b58e8edc6c4d7ddd679307f2380f2bbb46ab37ec19f8b4f4c74ca95282de0aff0a228959f1b58b82a4893abf5961b0c80dc81d197b7fdea2fd519eb760c8d27fab26cceab5c87fcc0fdcd9a7ea4c4dd8948d87c052129754085cc524259c505dd96a03678a2baca5cb88a261a10bad5e74e26341943f232a7c487d084f938a8963c97ee600d4947596b97667c8a38c9a713cb419c442c479a7c580ff3de04ab474500db43c33009977acbc5c422e85aee7af0e84079dacf4e165de74b0aec13637eea2cb1ebe2e560d81a8a44695adbde8156ad058f07bff55faaef2435f094df52c15e3e02f3471a967b96a23e491611573360bebb248a1b74aca216d17d01bc4cb76946cafbe7c74376c8b794a3026b5edfdbe8b379c1e19941355e64180e0d65e262ec3735b66c8c20f8644a4742662ae957d79b061dea339821bfc943300f5927c2625b8d9c6ad941ae96ccb55f26e5abc1358f780e2d4698fecc65170233af6814b4cb3eb64953f50a8303dc6d7f2ba5cb8780a0d78b8d48065e6d177e18f28ac43bc4b08dfe9150ae8cdfc895b71d80ba892d3069a8d0260015fee6a5506f91d1baff3e30b0aff0005b82157274f9cfa807140f5025a71b3d4031e5a3d48e7dd4f731893af218e81fecbe3d176395ae6d44b4a6bc5fc99523a155598029c95ba1e1b20742b9439c516d8e97a6e4088083c63096a3881a828ebfd0e123d193fbec26f54a32545b4d85555e3dd870ecf0b526c42bf921272b930b71a83cadb7fe6f2d7fc8045fb5fd27d5d7f94c2d50fcff70844bb1976f1de5ea87dd1dba96eabf26f387239db7d70988e03838a98512afd0b25d8ded5d54625294daaae4b82c4956c8f3b0239dc732b1d55f0421d10f372c7ea429b9444085cd161ac9acf058a61975f66b54ceb6431ee33985c24521eb4aa6abff091dbf7a4c39726f8a45f66f675eab8d956653f47e70fcc1f3b61b56918c5b84775e36eb726f92371e07260dde1e92877db93b7c230c0cb0e68da3a1d64f5ddbe4def951240c5ab435bcf4c6410a185951d300d62716db60b99d77d49ef0fd70c0ae7eee7178565016966088359ccd7fc441e00a7e9dd9ced4f5a77c6ea23baab7d5b4952d5cb49fcbed31825fa759a9df535cb07efbd3d2e03f6fb235817fd8f8401adbea7c85ca4bdeb8f25128c13e396208931236ed3300c09ffefb9f85863c639f1d6c00a59dac87e09f54b11c99dbfa70db7e6c3e33d40ba2bf6e2b4f72af5d72c4047046a67d636976ee628d560070011ee55fc47d6c615ef24ac55df24dc19b52c5e5b90fd584b167b4303618224da20b1a6e1fce670bd5c6d798e6ce21535c0ef7b26545214d812e2e0bc4c2ac30d32b1affac0293ff86459f3ffc912c1ad9653faa0f2f1a0599b375b03a5273fb13a42a7cadaa835910e7edfe624736a2706570c3a629a034f9f95cbe4796eadfbaa4741822a8954aefce320b03d6fc920f55d7e3eb3e1266c0953e55b8a21d5ca369695bb7d8b2aaabccc93241dda7ea509580e58fa85716b570a387882460ca2144aff2d13aee51d00c8cf054f8fc9bf3087206c01421af4dc962a388fd374a05fd3b95b56a4d3ace23bf3a1d123a811c523e74e88266fc39ad77a14e4e507977eb3ba2eeacbe1f3ccb7731bd870509cfb4a640bdddf3c59ec4c0b3fab5e50b91444e339e97fc58c3d055df7d25bf99da28ba1d6f5e94bfdd2f3e4eaeed98b4f836c42e355852366cd9d40d39080e25b13b3f269fef84e02dcce1ea75cbb2cb0dd87fffada6d8e3ae5af1ad44691a8ffb65bd844c33ac21ffc10b4d8a75a8b92f82d90269e4ddcfc757e8406f6dae38e067b7774920f8dc2580fcd582b691b601ec94dfb07e61e2b93fca033062103a0602c59b40aa1c34200636aa83fd6e5b03277b1cce6d8fae02c21eb238d82908f678eccfd2f4959f8524755abd5902ae288fe9885625c8c800cdc191e8ae6bba89ef6d9b085efa9ed0ceb33168687ab51727bed817bbc469640daec05ec1836f38cf61344700a6a633a1996d5420d07da8af8e75b11d73a03cb7fe275e707c29be02c6bac3ab990d0136bf136a346bb0ec141ec659964abd27341a27b1c6f0693d0cd3dd90e21b2ecb85500f2c26841cc64b7fc36aa9d95a924dc618de12d47bf95881ba28458715a8136cd32f13be12cd71c4139b8f860dceb806b485dbd14c0c94735fe523d1c2eb6469561467b11c11e8d2ecbd457e35f54d3fe0c4d3790fb1510ed8c34d3c2f6878e412a0ddb6b877484669653b757db288f09125f3da5eab625bfd56dcb0dab4315b8dcdc24825a629b58e6aa56947c96d10fef41cdd7587c7ee4c84e7437bc365d628ebb49c838ff652b47dc2081ae1885bf1c04b3df53f67474d9c52dc273c1f7b6491272ba60fa65289f99fa5282c7bd5dd71b109b554cbedc6a962fda027b1dde115ff8a9b803cde0dc6a00ea1ad02c399d63c296b933b136a412a2398649c89b45b593179e13565a3ad5df2bf58d50a063e86d4958416a6e33679f4ba374fb3bbaaf602ca0765cd7c681a4629db52d01c93598cbd353094b6f13654d7bf9c64b209dd4caf29f0fd467365e98048ab0fb3e5bf82a5431b44b6f5b390d156ae643db9c9373b09ffb101b63ba39ed89704cd26b65a4643b00411ada43264b56b1615a3a7d803070622e922507ceb828bf016228ec0f4b784561dc2034cba771bb534ec8b3bbf79df25acdff6e044dcc8645a24e3b5eae828015c4f69cb493913a1d6bb89ced03d8db1f810c39f7ea12306ef1978be126f5d75c491d4b59bf4d1ebc140e921ced06cb0ab10edfad0fb10f5145666ccdeaac1f63124fb10cf3dc7e771de1a186c835da9aae3452b2b16093f75c8e6f3f00810149ed85780cdd9b2967fb8624b92c3c9f7f071a7e600e66d50ecc78bd5e53c150e83d6789b494ec87d88ac4362d562e1bb54128899ac90c5bda2ddc831a0073aebc142e3192009aba4382b7ff8eee51ae5ea8f775665edecc9021224434ee59770de0aac89d24bd3bd3dc2c8affd5e683e02b3e531583c3b75891d378dc23ca2b990833550bf41ae051a263bc6dcc8f6821a244e98a87859ad7d5be05b2e75da8e48126d3b2e5efe404a8338265253f3b5640379fb134bc8715ba60f4da9a7f0f04cceb89cef7d53fa118cfeb785811bbc322370431e29454db40ac1d2555db4670e7a013fc3cfb65d600e4361e10826c9ca8ba9127fc99ea913f03e880c755317643d837e8f97ff176cef0f616771c494c306cea8136950952c8071092362048ca197e9d12fd6b20da4c9cf05a5a7b2f95f921fcb8b3e22607c1aa006bb545e253f5d15ef4ff02a5ba8bdd89a76a85f34bb299daedddaf73a9f8b9798a9e60cb4e3219da898ea9da88acc7df3cd9b28a652526cd4d504d73eaaadffe963238e2a66b05b27818feee75da720477cf93237c4baa883b9b70317ef34991317b7a201f9c5f18c5d2d18e89ae9523b008f1ea400d48673c8e238b29dccda40670a261d13b5a4acaa0d4f45793f30da27e0ecd12977e03240b646acd0b0c08e171a742b875a4da0941d7ab6a42d80c050feee919dbd2a6b74e8d1c02a479c8acaf137aca5b3450763e94455bc72c9ed95b64f9d68e421d0bf63232b4b9d2a6231d3a0a10edc8fb92df6c19340ea52f9a6b2a09523d15e0f535b7195fbc0a722cdb13a3e8c3a03e48a5eabcdc95bbca95d1381e373ac363d7676f753900930830a405cfd3bbed9516c10f8c38c7c968f33799ad0597a6f82a1bb2f2b7307d7bef6d3123c83e3cb164ad806b5b09785031204223fbdfcadd394a6368c244b2b06b3e48ed172b617e4bbd0139817d18f71ba4236c832c73b4e3fe9a6ec98cd472afb0197e9c95cf513feb030b1fb9ef5eacabafbf48ef411135823a7779ad4b7b40f3584a8989c9bf1851f4e910832c7ca2690a5856bd618dd774a55d3ff9bbe2098919b1dac5ad725d222cea8b52b109664575c2b78a53fec17648c3a5c7fd0a0a0bb1d720a7e1d745d3e24f228c093794d639629f3d012c7b3b3158b0b48df820a7171bdf8b8e7b4cc55c221a2463d7abfce813651887e3826d0beb94b725523e7bf55a105c736be7409ab90e5de77456e91420331baef9c2c9279246e40a18b4cb7f26a663f05e46f096d64191f22fe072699904e66fa2e4167346dc99c5a64f4087c69052c1e3356966ff345abecc29571ce609bfd65ef595dfb682cf8400e2b08fe9fab74062f84199727f5c02211b14b4f10707939cc508cd243649a428999cd38372a2929c6b9f95a1e9ec67483fa75a31d43abadba3deb2dcf1f97a4f188bb928ab2ca1968a4fae23bae3961b943d55a08f4c53591109d7798118ddf5c9db679e412d732f2e4eeeeb1e8611cc5ca4a65ad4fd914b590f530c4fc080166ceb586df11d74efb2fdcbbef2c35cbf1245f53546a7108564511b17b29c0d408a347693f4df890b3cf8724ed57afc4db678d6b1e66c74f2ce983f9607d5d80de9d97a6a5c78147b3aa27d32a8e0e434c291b920ed50feac857712573ebc9dfcbb9dcc96f9f5d2f0b8f5130d41aeeba3b460b6afd22050f513908cc04f87e860abf1821c29c40ad3c522bd7ee9c9c74fc735685c4f43eda28c783438b25034a49e18b7025bf6eaaeeb36e6849fd9276a29331fed3ba533a5592219c6ef972f0fa7204178610f35f07e6d4cbf1db60fe7821c4e70c4bc03f5a625fad36e1cd4794d2761c50a4b716a958d58c3f9eb6b78778a0b24ec9e431224bc2011ca75514d146459fbbebc343732b1e890582e831cdd750f666f9d319617fcfac367717ac52adcaaaee9eee22fc7ea316ab62e7a5045dac0ad910f6ed280b40216c43eebdabacb3c061b1fbf735381090e140d29c7fdc4c54b899760231303eced2bb6c9e4cf87386903bb64f77cf9e567ca7a1719e5635555bc4668e117e2706fcbdf601884f1f631d96f52f59d77d4fddae6170347d9909c8fcd45354e1b2493d399528b29c73592298348146ab532728d1b93944725207991d4a24955824fa7f7b7693ec4aadcefdc11d993c70a1af460618b055f0ef74d19d22daa40eaa4ebb5812b64868612f1193f07d70d0f8c51d249538c8d0969082fc8646ed20e1397a54baeb756b753c4cbb5500dd876ba282b4fed52e012316911fef4551aea8217998fa35f8c700332f55aea41da728abddab8ca2c9d829ad8b42e0f89a613008b1c62d3b493e09585493ffc1428600aa0a7df4939cb144c483093a8be46af8e1e924acdaf2fd7f30bf993f5f16972c313be14d7de7b866c926f334ae35e0ab54c20b875855886bf82beae770d8ed36f974c1365d8c593587ecc9623ee678ddb096d5cc82590b37c29edd88b03cf9c561dd30b5f0054f377ceabca7f99506641a4c3658e67d752edbbef22bf592175d39da7828e14fbea193d3be04ed254eb811cc221bef04a543bf5dda7473cb43653f153031de979f0bbeea3fe359f35ef1ca81f3df71d181979e9788c1218dd7a26a6f308a6550f22e63a541f69f7d221602cb40434df6bedb84b497d4eee61414093b029bc543805095cbe9c421445abdc0774f7eaa3bb86595caf2f297a981487a4c4e9a0272572ba98626568f2b337ccb3693c3f20520b38ce501844512dfc89f3032532be719b3692e4689f1a7275b939a835d3e94a9fb5cb5ecda480fc0832fafe5334e15d8b2ebaa94ab01500d3226a589a2c23a69d2e3357452a0bab56a0d5fa4fc6d34e72699715104c0096530e8de2e64a052ad7050895da43cff2523194848690a6e4d98229e453b306a1d12a7b974339a8aac85904b53f84ab1947968086596c20107ba55a734a3df8abbe6b443b76bfe0f363c9154cc67752a53d37750f9cc46ce8d844e10be7c931df4182c97502da832a9ed8ffc6943cf4e4019955262aae004bb0cf76501778e743f3574076f5c1c2727088b3248ffec5935aba1a8f9a41d8be59fe8809c039e5de0bfe7c7c3a412eb9553a2b380523f78750bcdbeb98761ddfe5d297b0d40fd5cddf3935931ca506b1a173790ac1e0f53632245d7da5e1aa03040ac9f7175b9a6f36f88938a5373cff83de1278f66583e2dc829d87560a6f2b6bc61cfa1dd6c5f53c7c8c413177810feed7092d9f9a61dcdf7db833f754f43b8b03a5b311fc0a81d1dacfd4d6328b9a73b4c2bd39f1df2f7db049b7938498dca35306b9c0fbc4afe86421df20499e2ac9287570df74a350248a5df7e6405d2b0b56cec5fde97d5b85ee0025f2f39b431beaea9cddc12022205ff26d101f9bd78059c4edc2569cd01f0f72faa03a11252f7abdbcefea52a1c2c347e83b53253799dbeebb670a82e161fb33f06997bca2caf3eb612141265c9e04c968550ab0d1c6ec9c40d305066e4866e94527a10811c0251b556c148ffde3034b11e1dda4ef6f67bfe247990cdc0ef95b244b68aafca0daf4d4ec48dd53c8b2aaabd0162496141c75d4b5170eeb02eafd4ff0336f505b2eae594b8df9fe34d6d3667f9572d6caf01843d7e622d99f163603d1441a8f84f2b15cae411a18b7c24881e8b411d95fdcd700833b6f0cb7ebe95d8f29eb32706cde53ae56a0339cf70f4593f4c9c77df47d4911fb971bff2faf5b5c58361962130a156de91e3708572e8583bdfb5b3642c7c9ce89887eb075ec4ae1e4a38a9b8f2dea7e114377f44221d56d5064fc5dd350d5b8f2abe0bcee39a32f53a144e24e1b132216529939408c0234b982f41d847a3870a6024080da108cacca41c8cda120a936f5706966d88a689561ee2b89aba2e84f908b842a913bb134865c73a4b0e4d8d1c7cba97ca72388e60519bfad89ba36c58fa37be76b1daf34a64d14ffd44576716650452372fa93629baf9ca154a2442c4f296fc7316f2a053141ed07d75a37fcf72c858793f3ff870f03e1879133774cf4ae4f176ef084cca4070f5ef4f719ff1b8281fe5cb531da7169a7423786b1d8f2f482ca4b6bf3f07240483d9d8b7afd792ef3f8b20f0c73492043bad4383c093868c37109f51ab4d65eda70414e19ad3a95d90850978eff4c3115ac9673cd4baad1cb46be18f9ea2064b47fb3382783fdec251f69955ee6ebd2086bd2cba1567d0a9cb98edddfe0b526ce0a1e05a40728dd750c4c64edb5f722bcb7eda2a6545e0a344cbcfec3d796da8599b4103c0c28ef212ea2e44465ff570905c83964e74d075eb3eab0a912a8f06080b614eebbb33e5f5e1818a2f8370fe5de66430760f93b1430d7ff23a008fbeb84779b701c93056c94fe418da056da6793d73516b224e08f0fd4b8763ad16aacadbd23c044502702ec1d7f7af99405770e053bfb5ec2901a2c6ba365dfba0ee9fa70dc83d2c846122b8a6c17c332dd8889e1bb32665b868661979502677bcc0b41a4ccf5ab122d978e90626f5c2203f2223b8417cf978a6c1ba9534e02d6d01f5f392bbbbf3aec48f3fb37df9cfdb1c336edf5cddd656635e419e16c1a7c90431d789ff37132a58e45011e53b818328afb97da6d90ddd944d56c1e68b91e152f41b71d5b43f619cfae5016b9434f99b85e05f7f23df108b36893fd9ddd3935d40146f6d05adcecaeaf4b1db9826b9cc21fc4f28babcd380248ffd8122b3c9d8cd4903bb08495edec3a48ed7195eb27da3986f220e825f535ae5a503e0953b7471e1dc07ce813759cfeb6c45395b112d295799fc9ebc4a8224d64e38ac6770f855157afbe7c5be2babd4680c6a2f4af091915ab3ff687eee8f8bc0ed28ac20c2d7883d00a6180376d6101fadd9d90cc11eb886c2f52a174e881aa3dd0345e642103c33779dbcd73cf10249db13b04b3ec7e44b7457224280bfed71d7eac89cf14c309eb4b0a8ae261cc32c063e6e4fe1a31cdeaabef524b60f2688c0f6db2c762ea844ec86d5878ef551f2487413a6604a9068b656dc3af77d6bcc6811a02f025db9f45bda43e72db9268f8a62bfe0eb4e9eb2e5e23207a3f8254455e7c40749d1f7172e8399385fa4f207d138e0124d62b2233d8a9752276e552b9be6b6a4c25ac68f88e00f480da2540a261ab772087d97bc1d49dd8cf4a83c43945b54fe48f23870f9570445d27c2401b3c7058529d60795a967c009080df8dffd3f48e50e9bbfd0ef58e4526cbc3271f0dc36ed1088df9be1b28d92c23a963ba189b811ae237dcde5cd741f8990e7935839428cf98520d560881aa166ac6285c575e83aabe366eff30e52360fcc5c9d5f6218fcc1ab2378679dc9dd2ea9eb68a26339e5e7a7e5e234ad0c26ec35aa9fd7ba61c78ecd2392c74f46501a50048aebade705b09edd990c353b390a552fcf6d5f71229b29d21c5e4f1067c0a3d4734bee9f11dba46114e2cfc7716dc07e079b09fc7427d4fda5c0bcf20434374173aa4abbca1b939cd8876a349a5db36ab58e8cfb3bf7d47c4408751b414d9fcca2f0f0635953b53998189b417b6c08519bc825fc8710b06e4a0d74b979ad78822e46c267c290eb1a17ee8062f7be8cd9402fbc57fd580423f9b4e86027b267bcff8a86b257d517fa6afc08f336bfcb00273fbecb27824e4e82127bc390adb86b0e56c63ab060db7b3230987826cb18f8c7c49cc9de3c8a3c1348df5f45119378900ceb2e533dfa9041b081fe6f2b5fa36d5ed687b9ad5000c47b45ab387a928e616e26fa4461e6808e974bbe4186c0c19cab998d3436d2c08b9c0f0127b3752196b971273edcec67753ea20eef401d7dd60b84dc394c5bae0ccdf6a81d903b86f96b4fe145bed55d210613d2b2bbe3ef2971cda9246e60a54e70880c367cfde043333faf405f5621042cbb7cf0f22510206c76b0243f4aede04307ea77fd503dc9d0e547c1f3f9057472a6d9e0364109803bc1e3e8a1a3eba3da6b9835be2e46bbd4b8a614197339e760ebee4709628003ce555a10e4bca3163113db6c91a6afa0f6775c1f296c927f2af68982e33a2a4a2e500142c4e0ebb6d28d6cbdc135ee1767351136ad010962c3c076718b2018ed017955e105f5258c613bcda800ebe2efc3699893781d0e7b83da496c4d064eba58b90682925bc614e57e82785f3dc52353037c5f2a74812b1f8614fe1a8cb4d8010635a0a9d75c38db791c5e2caeacf9310de1fbbb283304eaa5dc52604e4fe5654db7b5e23dcea6bcc006970f42105b6c59f8a185429d3ac94b758dc738a19cbf0da3f7ae908498fe40733fd092f5fbca637f1d128abf287027e2b1e1748134287d85df6c789412a5e00dad226cb0518817f6cc0e1fb6a4ee7ff4a982a501aeac18b16ff47c55e936b8a1709a3fcd82857dd175086b80b7b119135ab6c5b0f5d803d0abd34cb6c65e65f331524a68a1079665c7b4e2ae43e57c92ba71eda7874ec655a6b1416362b33f99f591172b8af5231cedef2219812755ae181f3035a01547af2da28cb07e85bc42b442664920dca8fb46981e0a2c94ee0d2a7275c75a6c08ddb03dba3ea1775a90789d9884163ab753c24e24cb267c03a0d09e723b18ecc6cacba97d4b1cb9cda9990cba2d293e5e6c4a753723165008d0b617c61d9a69e6afa51f5093218a801bf19751e1d422b9d8cddacbde7705b79d85edcbf229ceb960c16a3e03d6f1c804a2157b5275bea258ddbb8f8fc965a29174d0ff4ea3a92fe78b88512682f4d97c69004e1a8c32602f7858fa0158e80895b2fb918d5e4e150a4877f3f88345378294b1cdf6bd00e333e38395483f20517c51946d734b95a4ed957cd6d41b15ca98d7121404ba53cc8652797843cde30c8b21e6b984f7785efe1dca8d56cc188cbfa21da7e07386865919aa76a7b095c7ae478d1d8cd677ee17d427fe9961c1d43e2e668e7d58dcc670203ba413a0c48cb8c5596c9e9935c2259c83bc3a344fe48d0c506635f29b2045f03c50bf165a993b760f25d2c433015dff6c8ff4f6b62f56390bcd4cd5513ceff1168db849bc37f50f99abec457e8a6660d5ae3da1b40b30741e8c4f649dcc46f63aaaba4d496729a4df652e052c59120bfc3fdaddd294fa3f5b3bd5871b53a27f8f4035f0062ae80eca9065005bcc03851a571898ce1f3c3ac5fb4c28ba8e7cd6725a340c6fec9e06ade74dff80b8216c9ceee1a336231f64f9ecb048e77093f559856b4d4afa4cc73ff0f9c8352ae88366dc4e567fa937c74f143d61fbdf0070498661896b3130ef2e50d3795364670bdb9cde5966f1adfd46690e89ecfbc51b8fd9fd2e241bd463604f747cedbc055952e8191b70e285a69cf6d220a56913b4809a1ea20e606e4f267f7a110bc99a52588a4689c9c8ed65d4e8d95c43bd857fed69b0affa1192e7865fd30f52162877cfb2a05f7305043be58aaf29e3a0bd6b3ebcff20fbc12c34e9bf7458da75f9c6ee5dfe0e98f16be9a551becf63ead3780606d8c5d2b34131dd71b358fbb04789c8cfd10893e9ebc4da2436acd43c335f0a845ac34cebdeb251ae99d1a1023d54837c5e5a018ce789a46cae153059c06685bda99898d69104d55401c51da1992772d8137a7ce2ffbf70d91a1926b1154b8746e39da56401eb48aeb939411e1f8be5206400572489cd1d7a8b4432f9ebffc4f6d4ef786ca7d065d31fc9efe39cddd834d435f5c547edc240f430cb0dd10ea1eec51a71f153ba8914ee9a338dc0f508e324da2868ff2a67b550a206cb36edfdf10dbf54291495e2a7f5fda1a8324bec806b24654f3e08129f3cf6819fbc94faca1278f2aa003b401a00cf25b49c5a9df96570fae42a36c2973ae2e325ac871a5285952cf3830d2a8d42639ce5dbe35fe0d3f17312805712bf1fe50a88bc214f5d0ab34bc0cea66bc514b5c2ba2c962fb08f7635b9b71ea67bf63c2a21f2a4d40cd180cabee54eb7d67f7b7e9505e5ffb71ffdc3893a9fa49c8fa05721246525c12fc37b667b212b741e51c3285f2845b794f28b7f56e21db7505901b453e3de349e44a71bdf88658d5c51f1ec3b79a4b1688f018b36e046968454e46dacbe79cd64e1140a1762f233197bb504578993f306bff2040052467cfda93aa2e24e4adcae29b40007f76e93d271028d43efca32ed910c812ec7fdec11b2f6ee9afc03b921b8df5ff0b785d623f4861461ffb0d8fc1c195aa5005fbeb41c9a17d1a38ddb89cc431b4a6e24ea3572046e396321fed01d9f9ad6238482f95468a29c40bf74f031547272eaa1f29dc260dec66c41c055c1550ade9a119c2d5c288f1ae35db3d150f629b8341e2464f93f4b83f868e8c20fba17b6bc23af92f2945621c9a744920730e170130cb0edef176bf058b6910dad77b1da0632ae242c1368b314e7c5ad3ce7664809283a0d82f8c0428dca16e5f117cd3b393adf39d679947a6f40ceaf07f7dd451afbff9f73667238a16051062f7c6f7d72847a5ccad2304d0f158d1e8bb37a3886f66061d9ea6109d2e4f44274febdce36921c1b317725426110b811860a299313a14e886bbe66c9018019b6385d23c816858fc596d96af2cc150f6d96869dc38953316296628dae9daeaa04d86d8c07196f51959efcc7dbeec91a9b00a9a90bf99ac1e451bdd6d01e387ad3a1549707902933437655b1de7857184e19f914de0f83472b734b1c4ec4c126cc8b6a2aa3b49fc74ad0fc21a27a4714cddc726aaff8fd146be43ca95a39809e0464d27c3f896eb6c083a445aa0d4d873e768e13a3ae9b16201dced8ed58e54f9d3702078de345710e9404703c1e356e4efca9bed1d60026deee6347b1f263624984aff240369960bbd9a145ad3ace23bf3a1d123a811c523e74e88266fc39ad77a14e4e507977ec7b40bf4f161c901427b320dda3c159a42fd07defff1f8d909b5278168ab7b47af589bc798cf4187ca5fb112e9942125302019a7f2e57cd6ddbdfe1772dc90de39ef38be866b2106e6bb9dfa558da8ea533a02c746f8542647f01823e1cf7af801e902c42d4be35348ccd8acbee4ebefa8b131376818234df0c87ce01a7cb78575d6de44326534106cb3a73a73258be2b88f9123c571ee000fc57078e6c986349e87a6415613e992055ce049eac47c4da57eaeabe54c4ee533f7652a66ac04b84e5ecbc4ede0a9305572fd4fb73bc4b4e091077b76843cf22662e3c5a3e9022cb2cabebd7c68e8b1c7236cc5e3c3c09cbaf17e87410fc626df3e22f9dcf8c8302f3f9521d391ef25eeccfb0239a9c1fc98771ce809596c9c78263c86bcb5b6dcd4af37945459b1390e70b243c2024b1bc197e093ed50d77a4074c9abf4f72c0664647ed47b770dc5f2d98ac63b07ef00c8a9db8971e7b3510003dea93894cbe69af528bd91aafb13e911366694daa42a4bb86355f387b0397b304c0f60ef4a85287c0ab9d689d078b36a0755f26fd06bf5752b3038e1b2a26f046b135b965fdfd417562ffdab8e2790ef7547d1076d97130ecf0a47db834568eb08079120a07ac5eac9a42fff15dfe3aa0abaaa04419f8718a306c76f5f62c18321a201fd91cf79229884ccab37f7696ab782af1221b8fec1d0850c2837f936fe27a1b21d539cc348c62fc38e9187aa9d0353f7d7b9d92be89ec52dc273c1f7b6491272ba60fa65289f99fa5282c7bd5dd71b109b048280bbbb4f3117183727f4a040d7664ce59c6e681cfa66aa1a31a6ac674eb40acacac1c2628bbbcb9d5da35486687da12ec19857c29e4a1b81056410eeb5500e590496aaf4e73275b5e63a5d7e8fd702a2233c1c776f6a0a039feb7c2802880dd2a4645bc9aa961a37b93c2b456aa29b1e8f89b4196dbe7b4bde5a6ab21fe3b0c93a74642c737a59d4dd971a05412e931f059e6f38f9debd7e19267a3972dbedda80bb54e67b2f6619419bae210322c428fdfbc3d657413c321527a664457482c115d9fb500455249f3756dfd141bc051ecba7908c78d7a97c895da41ff725245e4dfc6e97f0b72bda8f5ae95cb1fbde67a11d2705b283c3e720f2f367bb02ac85e721a6bc1aed139d23ee6314acee0bff373bc50904940f9cdc22265b0e583f1e2337aa47e1e5200ded9dcef641f434990326528bf3789a8aa2b612c331500264e30d64813b478ba6338015e7b894dce683e2370cbdf4943e7bcbc5c5fd642e2d74d9891d87c0fb3ba70c4de3741df84db904a6f6204193e8870e3040a871c5e263cf9a5b2ff17e2eaaa62f4a7a666de21ae067f67548618927f2fa53ae37b932ff1c6459ea52e9d99ad16c86ae4978f968ae588b7e102dee116ad7afbca9b9544f23d77f19b3d4309d93a4bdf008f1dcd07df410d54a38bcd8a449058265cc723fe5779d596b03f4f08be39944dcd2d6b8703f31f3a999790c2be5f6089f8d924b33d7ca8a59af018a04f999e6ce633ec893fd145233885580444b9c049add2f5197bad3dc0dfd5c23caf1f8879dfd416ac516eaaee3d7daf67918669f22ead0b3d9849f9da38ccb3499d4396d0c42e46efec2d80a39555c664ca42289d898520cfd2b33093de505165e65714ef8b87288d061c99aed77365526da7aea4d1c17416d7bb86b3b8b19912c973670f5fff7024bb299daedddaf73a9f8b9798a9e60cb4e3219da898ea9da88acc7ef51b5af3c71171745e4b1e0ae225cb7fce55c28d509a1452aa64f945023118ac511113bce7ba9374ce5466d99e05796b9ca019eaa44ee8fd2c9b836ac878434afe3aa042780e9ada62efb2a15ede81a463cb8d62a31d528689b481f5395030a24dde1cd67524e565e020668f34d63b4b20d11dcb49602afcc23d9ab05d719620c0413d7b50b3cda03882dccde6a1e4131461e4e2f62f072846ecbd1c8658dea25de227c0dcbbb9b4b4ba35fb379180228a9c47fbf14f8469c3d528275eb2e249f41583871bdb6ded3da507eb9616fc4d853693347f54783326d8ba7764af4d4898494600a37cb287487b793f65c1eb426f100f16ce29719b8e727c6841c1e770fa02c70f818d26374b8ea36f76febe278df87744edef9347f4ffa9e5f1019989891473f17fd030a8d35acef0a4887229bea9a5d3b5a189489855f0d6c28c1b9c5df70cc62fd49c3a9d6973a28e40dafad37136e77cbaa2cc74bf87a40301c9670a625d875eee1bca961aa1f06bea6ed5a0a8b26a832970bc1e3184d6ad27e0d8d6618f8116d51e41704eefe75ecc507b54a3a9aeeb76dfd5d9b7db736b0c4298f00c51bd30af189d8c77648c3a5c7fd0a0a0bb1d720a7e1d745d3e24f228c093794d63962ec8b40a7c5063ae37017162c5d2bc8965196a406257eda224e29b01c5cdf2c6572681094122c06ad559efb3a866394a3fd24173529f9c0a7da9707f707a4a112c2b65fa046185c69b9c53e538672d423a9091ed2422c09cd8d83758ee1b8b444268b479b44fd7bdb4e065b8ace37d2e17bc7416eff3d80668c2214a54e4de42d09835635b7d6ea875d5908c9399ac9d493f166ab5f40e42704e203094427894820e0211e3829dd56019af38f4a1d6e20ac1e12ff9556b481c4cde9ef922db557cdce568b5e19c7fc6c28680039f22b2afb8d9a2f5ccb91cc85d9a42a0092af17aa34a3cc3efc1b8297f42795b8e2712d726400d0a37baa0aca09ebfddf18a76f1d35603ba8c97b1a328c0d9c700878d873e2bbb7801a308e71c4b28b272d121447a8517a3eecf2f0414c08f39ee1695bc7fd592b8ebfb0d15c8a3e5195889d84a496fe6c3d80d653cd9a20e53c485485a12eafdabaddddda07e0e434c291b920ed50feac857712573ebc9dfcbb9dcc96f9f5d2f00a37ec30c568395832f47a242a7b1c5d458e51644ad58ed6fe7a4aa79df4ecf39439db9e8447c854a5ab140b8be4ffb44cc16854c6d479b900adf591f7dcf408dcc2f494d201556dc1326641ff0224682aab5519d5706ad0badfec28d1d12df5fea05bb7785b55df4aa7aca219abc77e325bba1c19c413aa9ef534bb8a66da3e5524f40bd36760d1d22c84ecc434a0cc77162991435683e3e925ff3d4dc27ab42481e62ef61af0e6025768471e7a9a0a1be0e0f891eb4dffeaf79b866c0fa2f45488d03fa9167b6fc7596d129b2a1d81f6aeca9ef46856121ea63f3524040bd565ea01c091da02b4f61ce6c58931433f3fdd072557f333f4abb928b80c80fcbc816d752a18b83806513e2000633a7b2a18374eb541aeeaf762592f7125bba6ad124218857d2d2e86904300677007510e8cf0bbae2dc22d21fde9df89a17f0456183860326d35e44d2d83a36cff3e0227941fdd120b659591304ae7c4c91b8baa4e454f491515ebd3ee8676c7632db660c0b7cbafad83a5a862e646f05bbf3b7638939861325e68e48735127971a1464ced576aaa8e32d9d3943e213af8d58f614c8b82c31aab5a82a15c42574db7c143985295bbab16ff423d1ffaa772602487259bd6e02908c3ad46bba81bf184e24f98a2d0e2ef3a41ffaf70bd52f344e00ed126797ee8248c5ca1c1eb30c1bc764c42cf38a317d33d6136e670d6c122d47ca10c813df8d6b93b8d8180bbac01d120eda66febfbf9abc86f079c22dba85079390e929314d66fe5e2f9879b1fa3259186b1a128194254840bed1f1b4c550242902314964022d0cba03020796e7746daee11f0c2cbb8f7a6ade4315f627e8bc6cfb5132f25bc449f377f835e7c7062822174ec79b15a187f4655f72f6111e3b27951a2adec6ac194cb9b7c41cf20c32efa259580dbc62b5d73cfc9d5e5818e9c65255ee0fb35b558f58d966511602be5c3de89e45a227ff354bc8b9623b3f4edfdeea3ccb04d207f5f437131fa5dfb5274f360143b02bc9908c056fd79b85a09df391a119b6add3a0be8710357ac49462fdf2105d6ab71514c05eea3bb5e535a2c222a2382abd8952b78ebd85fc81956bd14bf21050b22c58f52fd8bd8594f762ab2fb644a520e65cdcb742d35f7f9b8c5d312f8fa8a99a0162f8710949d5a501b9296facd62c8142a91696a9e8a93d20934444911469ff146c532f2745121d5d6f65c4863746bff3045ae928ee2b9b3d7d502c39aba402b3c568356d25c3181c799999bb883e719e5cd20aaa37ebd208dac9768e14beaf7d6b70baf6d90600fe9b2c1ce56d9492cabce646b0d95f1af1bdca25f77cfd5bed1b8a38ead86479bfc4409da666d2c0a515973ef087236c7df49cf362221ae5c74bf4ef5e579d51bd9ec99ea00343276d2129a74bcb06bbf930c1863c1eafd9e13745de9621ce487e06a6d53db431218b345fb0afa22f01cd799dfab055022175c0a5731e50deedc6f69a7fac4187ff05361a8c940dfd51ef222b6fb684953adb6dd64b1030a323f8415df5b495561d34b37a382ab18b1a533477badad0d563f0f36bfcaf574ad1809399382083662cbe3c11afc8c569f1f0f860d70f8528a6157b3d3ed690826b3fefcd2d92c4663523f42ec578458507b1baa69d1c70969d215ffd06dd1f456649517bf825a97825862409c2d41f6bdf604364597ee6860fe5c52fe4be36ea8a340431c7819978dbc89f46ed3f43ebea193b6923170d28f8ca94a09d8f0ae2bd496341112295b9701cd38888b6d62a0683a22476b42d922bd76d00f81678bc641d14742b369ffcc149c8804b02b1c0c6aba59a7fb88c71a4f8ef1871230ab39fafe7356f4244a50730adc84fc8f961d1ae0de0184527007513a0fdaa6e0ae5ae236017d7f8a6ebd528a74ea38b9d5e5ae82db64893c2486e9311a71eaa2ced43fc15b479161744a128494c28a46c004ec70f0696b2465d1aa2db288e0724979b7e65909f6cac95c72b582d21924f2acd5f5a9288255b69cf292b80ff16e0a78b7355507cd11e4945731e94313a72fdf6ff6d92ed92e80cd65091b2df724e22689cd0a06a6c67e8cb77b97b55d868e616a51cd3afb458e3a49938013d6a3242de368013ddd4ef5ea9d7a0304e53b671cb48a7515be462cc5034f8e011c5648d8571b6ce5a9206a78c0ccf59ffa21ee1a615f0b4a4cbaaf7c1d8f98128ca06e50e71427afc5a433a886937a0b2c34e1be4475e4f13c25b22abc44d4258e3ddd9d8aeedf757952f76886d54cd3d56ac1245647a32333646782976ea893a0170638d445a72398ef29b82c2a36dde88d892901e885c83d44f7a0970d83eada7e5e4c5b46de1b0b85da0f96bb6d2d29c5094e8f0eb52798f33df539f176bcfba138f0d0f0bd2ab1e05b3a514cc1d88fd362bb82b4de298312b59a83a5e50c652b140e852b941b0ecbc4f8c50d8e61a76fd68be7aaf42c97dabeb8ab39bad2df0ec2340c7458628a945afa2d5fddc36086fa1e3306769e61465a75975bdf9868ac02c09aca0d11c4018d33729b26a0e2dfdf4f2d2f3e187a9d63e5be3db7c32d374f51bdd0daace294a21f7fb848dfe82702d1ad7e60f3fba7eb8439e5b3d1c0a923d1492729ddf1dc8bc0715b3520b8658deec1cb76cfca7fc4d957f26f8b4aafb08e5b1889dae5a1e07a7d007b3c273a3d11e41e6c2e775dc053a67f813712c5f7149b2929fc2d7bb20112d6805c44ade7c83a4da5a855e8c026a1881e2be6cde10b83ef9d3bd5d5129281d2e519dfe9f43c49ca27da341a3619a4b2a0517461b9446f321f900e545c33d2eb851beb1f637cced59f7623593c1d16af54b8217c20cb159dba197d2e5f74138349a61e60f5b7615cd956b59c37f023f2270e550d37902fc8dc0406870eb41a24c5a6b0d772e3ebc19f00b3c1a44f1c0ce8db8e98b8511e410c325d967aacce0fdd2485c085995746e6b86db44090dc910a98d8c9bc0106246eef26dc9088b5caeda1d9da58429e7f9a0179118444118ab9bedbd58fc6ba44380b15501d0bcc6b030c6bc9316ead57fcded0f154c505884d99c3fb49135c6889a03bef573872462ac4b71a7e2a052b2e94a0f1dd668fee485e4379eedebe3e9163982a2977c4ce4e392055f61a28fe24fd8d7f1cc377ef04b85c13e8fc898da37d7d9f9d38dbf1e81249318abc16d2ad9d808b2756237f0df62785430f45fe71065c44072e163a7889cc03d1e7c20298e18212df7f43022046e076f92743e6866ec814714e80a9e6faa3d4bb6b59caefa65b1a9d2ced872c3762fc207b2802a5976c8320e6e28a9c3bf0ccb73a2ae0a363670f0ea00ed5e0438be9c268c52fcf2fc12360dddebd718513df39cd024b4b832a9addc213e4964f0f59437f61c3d45fd88d28f39b6b83acaf23a7dbb0bfb9c3a13530342abf00edda1554b63a229f218099c8ab1750fdb7bf175075b6a9cb17dd8367d1afb5c2dc81e7c13e3f4c47bdf48b8f4b831fbb31e85c83a9c9094e8757ab8e5d05521bfe5141d2316d3775531b8b0a5ebc8676616c2f59349949da4f5246342e914791372ec8c13af1cdfd3a79d12403d7dd00158a068cb3dd412d05be21e607fe4b1ec954b0ba28308a5662fbac2b22418c7b50a2346e1e8afc3cad4d3bf50f5b52d37f3667106152f871bab716327cfccfe7690033bce9ec12643d8eb7e15717612a65a19c03ee52dbecefdf45ecff1175aa171008c5607cb72b01d16ed750b1162f4b568650043d464886576303cc77e132f0a46bc778fd085e48ab5effe1086c15e64430bde0b79b70376dea86ce43a3abff86cdfb85829f0992d9e39b983339d36d8e6a051be0af2cf955e8965c0038e256d97cd746221877779343c30340c9c4b7702a966122f9b4110be6b34b29969859b261d1834ad52897a0f64e56a4e181fa92f35f83455b171de8435e4abceb6b6447cc9a81293177572673f3f24b626a6bf486df86b0396118a434492db1a8fb1c92372f40b138a374ffc8719ac48884158b8575c8d77f6650e45825fe65edc000b539f4f4f0c4dd17097f910f0c743812dc55ffaede65c100054d2462ccb20a0c2151e56265986377f2ad00eb1af094fe1fc31a57f54150a902a11486f0137b487da76eadfde36dcc46b070b001d27caefa57619695793f4ceccf51dd33fa5ced9e1d6745bf3d92cd660a86d047304e4f153ebbddddeb2c1c8055ee455e6b357d96cba7d63659479eef4c497dafab3b0bf934e72735070899469515fb09f6ec64fc61946677055792e0b0c0b37b81c31df406ee4e2f508fc2c9be59d7ced252b0f327e47b1c51948f44e4f95ce31a4b47dd2ace59337ff32046f187a5033b011705c5931015ffe27089af5389804daf4472f21fe5f5d5ec8664a4c8462cf2a5c600e5959e8ad7df6ef0145d2f4a874d89ef2f61955601182ef412eabbfb3e155d0e90ebb0796b44bcf890f7e375208d6305c645233e2e31769c3a38d64d02cc472514ed08ede5e89e882d1a316fd863bbb54bddd0aaf98652b2c743e1c2a21a9240b4ddf1c34f59125548ed49ee86d434e641626f0dbb6d8dca539d0dabf67f74dcc843bb74871bf42a6dd507b80182efb65fe5203ca12d12642dd01233da6c7f8eaed456f54bbfec9a9806d56d2c50e4245b4926e255410bd3b7f0229d44186245a7d062eb64d9af48cee6174a36a07f9471c2e83b8109526cd03c782de017c715ac59ec09421050db8666a69bec46ba7c38ddf25f6383ca95a98e4fdf147a0445aa55b0dd013ea115f39ed743887e3d8b5928d682a953940848267961e1431bfe1eb053d82efb32253005a7d6a1dc05eae42224ec492f9c1ba3b245c04049f9b48ade5d54c7497b5c22a110bb8e03c2fa8c4b80ac21a474f8fd8d9331259f2dde5178fd4fbfbb477f8818d5110445a3b1b5a11554a439e1f865782f22982d2b630f6afab270f4b607d6d9f53d4f8d962d0c0ede93a3e604f096ea8e8dfb1129f8586cfacb5088b38454249cae6acb2903452809779365fe6f31d62c12824af1c27ef8aa23a9472cfcd64d0dd24d14e0ed77a8c6fc8c3fc2fec7ee82ab0450ee3877518f68f7bd8095fbf05c8535ddc013c65e4699feb6db82fbbd6b2883da7b84c9aa70f567d185e94a1ccb09c34e394cda9d838f29b5088ebc53579dcd56d12a0c63ceaa227a8187c8f8af65d6f2b46e30801f415c6bdeef920205964efc02c1b88008a4c6d929b4bed4dceec2fbda9e449de6b0a42cb89dcb541e9a9583f21733627635a59136280a79a2c387c00b4e3e42b8311b67d058840201494d4839f9961920ae1c5cf26d517e9e449d87ccb0909fc80417f9e50b45f179b8e86b7b58f198771b1ac8a7d358a8e26ca2d6b3383da18a616fa6eaae68de8c821e7f4f9cf4c1019275fc7245e2dbe9989ad130ea311cf4ab04db444f1da52d067666a21092719be9d37fab7e951f14a8347bec7666f6604614e472eb3b209502b97af17a9c8f05ef5e77501a70d894f3cfd7d6f7c3154893beea73df4a89abfba1e0d7fa67a6577d9d5970b08994d62a2c4f9f2728bff129cedc7396e084fa9093014e71fe872686a62b4582d0453b9fa2f485eb5f0afded7603019252ccf39ce3b1b3ed2756977b4a4577f7d236140c5b9da5fb52f356e6c2ee083b922ae7a3fd2c30890cd59ae20d519ec266aba90e1da4ae40145fab1af777da64241da4cbd75c4e7d923b329ed9f98eecdd599ae2c96f5afbfc1884f48205a77b50b83db94b03ca72a6902f184eebf5e6a2ffb21d27f0d5c2eae2abe1dc62f822d3efdbae2d5588306f94b9280861df393576e7b03c1ac7ea93d2684fa1311926c7841aa6b4dbc19dda33459d645f2c9116289078b8befa032a40f18708b692d643cf07c826dca18124cd5da1f6ed433b9b5843e7e4c040a0b0b2613acf65b205b85b43d94aa48bc755ba0ad530e0594e2a4b3a68d74bab5c4a66226ea63dca30b97238fc562049c1b909c8cb45106bc2ee9293edf42e2ede2fdee34f7a319842df086364f062b56b2e393f1ec41c47511685a1f33ff660d3e639a52f0c6a169f2454d0f2fd9d9aa652bccc47d4e01f59ea66fa8d230de80a0739d10b6d5d77b6f197e2ec0d8707606b55263f33e24406e0437b6fe0984c6c91033ec9b45b65316b164e862d3a6430caa9ca0af1fbf4267519e42bb04c2bfbf125776050ecfba8d30520b9b391df92c84d174c87ddde6d3d516cc9440d71175ea6741298aa37afdee06956ae2f452d3a21c84b6ab544fc8eec64f277dfe47791aed278f08a3d4474b18eff8d7c1c2aac02269275346798e0e4636bee41f053d0ff4fea5aaad98aa16743c2656ff20a7eeae906e318fa0d71f0cb0aee861ca7433bf86e6372b45fb943f4afe7007b3246d351cfa7b1506c57b10eae72dd61af76070da58bde43cfb0965627af04f558d5122a1dba72a4bc1bac51ce249e11df870ae95c3be0bfcbc8fb5f6aa88552216e567edb8fac5affc14ab3b2d053d160dcd331aa92fbe08741f06c1fe16b0545debcfb2e6e73e265f222c0de83edce56ebc334676d7f64f3a760b70130d276898e7c4991a3ca0499c4ea05c6b3c1657c063aa6ea26306f3360dcad4a54a208a6836ddf3cd9c4bf55f7639e7491246e4522ed93b943478509030c7082edfadfb59688eb6a75215ea2910cfe858d877efdc2193de8921730064fc07a8b3778c66e2908f083869fb4ab56f692ba5f32dee00ab8342a813c355b79f7d906633c2e34b781f9431ae4245e94df6b2c76260dde93a8888fbca3adf68478ce75d9f806480c7ac6be6b96b3e595279cd6cc5396b90223f1e881f464f4f870ca9f97f9e44e28ba16b67b9ce885938dba5e598de5464dfeee78890b35b5a33d34343205e8d8398c60fc1c107f6dbfd7b9bc34904885a9d70f67edad2e1e5833e89beb4d7a68163aa88e635898fc85dc7dcbc1a8d36e7816c01b40b733952105216fe437937c971997bb467906c1a31dec55a9ea9ed961ba39a7954de986144c17a984725168ec627f5be8c3e17a0c4f9ef3e590f09d1910a8070b4af3ae00adac6ba3a1ac38d6bfb4f0056e4b3659afe1e90109d98fa53995223d1e4a648d99622de65bbb48f6454b0ff931608cf33bb41b0aca3217b85c3cdbbbeb05e671b4881abc096057bac17182de216d906407a0ba3dcc463cbae65cd4cb57458e5c2c7151bfebf9c1e3794951e9b31f49c8add54a5c7ffa380063dea9fd3ece6901795912e2bb7de8eaead903d676bab8f55ace8251f8d6354a71912d66a584bd56dd7016277f9fe4f74ef8bea54290015e55365902b3198c5ea1d9cdfb20c9941d8b97c9f258173c46aac28f6d30d711cf7424a0841816233aecf79ea73b9f99a58b0c0e964ac29d67b672dc7c4322434264e6544cf41a8654566f51445a1dbb417c5433429bdb6ef20946f7057b5a5dbc676dc12b5735b627116a5eb2d99a9a959602bb3fc5cb82f03dba61f6f8b3d02caf12a271013a550fe1f09085f1f343c6cff825be92b153560de513c81713a25c2802d66fe185501f457cac8563a8b402f20419284c24bfd280d434dcc4431536b723bfbf1caed949f4e7c53791abdf172933c560d65f66cefa5395da05e069302e517677d955a294be316d2f68b0d56c889cbae0d5affe88406703e1046f4aebb104089c4a6eb8bee41a419daba91d6606e9933c010deb08802cfe188fe6ceab3352078669678e8b2cb99c2636ffe49bb8edebca8254135137ae47a2c8afccb199bf83d1e474a6722b58c18943e3098fe0796f9a65c3e4bacdc4e453d75b290d3506d57e934c09fdff0f011dd89443972d7537a8aaff1e4ae9cde50333ad857faaa19e3732d3bb2fcd000e608098ef28ccd52e0754dede608bd9520385161b53b8839c15671dc102e5f5d76b63f4b8701c6326658a17d7a92b548fce77d3a7ba631f2ba6d53a08b77e9b3cffe40f554000b4ffffff4b