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

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

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

Block Certificate

Block 73124 de7d4c4daba9f01ed2a8d90e7796d745395dfddb75a6336c8c86b6d55e580d38

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
556fc0c7b4abf85f32ba4da9f7bc574ff74c7ce458a7c2110fc0ac5735e9a3e2
Certificate Block Hash
de7d4c4daba9f01ed2a8d90e7796d745395dfddb75a6336c8c86b6d55e580d38
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00701c000030140000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cd9b9f0ec3382121986226b87c1621c52dffc137e480db6d4df89371ff2b6c4c13fad35418e1dc6c65b2cd51d77fe7f10e7348a2030c1a2300b8dff5eb0ff542e3526af161f5189d71df38af5d1d44ab3a80d69711ef163aed010000000000000040000000400000701c000030140000

Raw Header Hex

000040205824bfec7a41235d8ad740788d364686c6bccb14bf0d59c4e92767ddbf10c8336b0bcea68078a26d1f45e21f15353637002ef1ecc5784c767d9a78b6fc423b1b52522f6aaeeb0018e2a3e93557acc00f11c2a758e47c4cf74f57bcf7a94dba325ff8abb4c7c06f55

Proof Data Hex

59,560 bytes
1212160203073686ac313250887d63e642de3c0eba608f9f57158cfd936a7f41c4b9fdb8e9742af9e268ce3c1df34fbb2dc5b45d9be0ec6ebf09404ddd191987c3d0b68c3e12f40821df5a57ea92956b9b314a07b687b05ebba39e5e19e767c624cc16943e5a25d2a30090f6d9f9b21db03d3450130845ec5d0e722c1274b181db3c585f42eb29959d51b93c3e9a8dd19b15685aa2eba1e9e757e318521c4aa43ed4bee5fc9627f5b46c0a1263ac9d3fd3e5908b1e519520ed4404f78deb5201123405953868423d0423668bc58ad3f7c4b6dcce0911a7268574387450d02b6d2770ec8d365f0c58c3d0c76be70e191972cc1975533b2b0e6dbd424a605a8b3883e059eb2e28b3509a2108c22af94404fcf326e7d501de77972714a537cc42eeef7114757b62237164d425dd290701856f2124801a79dcfd4a1b1aef27b0b5f46d0aeb7c53024230454912bc8ebc4a9bf6b2dd5753b6900522c9e8dcfa2e7f9a499548b792ddac6efdeec923ee698426cf30e57b8c0094e9cc068ead9787fc4c3e01ed07d9002c203c53918996d34105c8b2ffc8d52b7dc590e01e0a2045425f3cc83635fbebcec5c46d3618739d072b3356e1f41af23da3d3c566ab67d5542e52473835abdb33917cb0f5c03e258a37fea2395ffe474486ec6cf623895d6b119910949bce87d4c251abcbed5409bc89a9bc012c2a209bfdd3df8907b31aa4d135c4c49ca38d239cd5381630048705bc84fa62ff32d8980d3ec739497eb3579ababeb3154e129763d3b6bec0d6e40e9babef6ef9389c1a4dc23709452aa0ce74a0a769f659955053b467dc3d5ffc5a0c776a47aed062f4ab3f4658c3f07769bd60b01a17f822e9d80c870278b86a11d4e9d1d8e4edfecef54df3ee3509915fcc7d28d0f587155827168fabf564094c545376c3baba2fe624dbb1e991549f5a97bd45ca521f4cf00133bb85bb53888f8934a6f72de0ffdb28789883f8a87fbb5fa5a4f8fb1c994ac7aec22729a19f84b4e0733291e005452b8d3d3759ec0acb15a461f6d250aafea4cd78698a7622f0e276089076d7d995d5c021f0dc9ff1b1ef5e9d83af87bb9794fd4242a52b89a3f3609f806173db74e74efc08922275090c9f0323ae5003be19f821a9050da373d981ac940b50530d220fb5c70eee5283c05b2ccee2a1a39bf02d3bd4b8bb320501a5693b6c487745e0c6134fdde1f583cb9c4ed5f35ebe53efb97cfe91edb2ffff6520b29098361d9ab95308c272b01d83f46f7994ecd5d296b9a6e8ddf80dd1d9d697d93598480a1afb94ddab1e96bb724e11ad82ba01b470c131b7436c15e5cb06fa4121da0110632e91950d6c354b7326e222ece457bc5f0c08b69ed6db7284de46c168b9fee39544444ae75629007facbd5750e864bd9bd9c8645f080a4444d2dbd5b2b1e6896d05949ec98f5eca865b75e0b8375c9d31fadacdf007bdb028aa7fc51adbac9a529453ca3fa8c6ce2f4faf40853b38a1e741f5773fb08961e94cccd5a362bcbd282a34091e3de77a75a0a166dc761ff8cf16f0774bd2ea7b01c61ad2f2ef21e016e415bcf2797b2e3c01ef743759b1c341636ea62fc0b0fc1578886b794f281503a8b81d26917cbe6cf35338e8966ffd6a6e116576c995aa600515d868cdb150f9598faea9755b4fa33b7cb033f2bd29f9ed0da27406b6e213b1c45ed6f4adb2574322c642a162567e428848f963b6122eb355a1058ff6aed9724acdbfb8bc6a9e571b65daa769cfccbfe673d9721c1f3eea5bea5b9f84f4c323b30e2f17b2b07b6b9ad88e30b4efef4ce9d982172bc3b705b203ee6edb1891e97cbcb92a556937f89e2b7edb52ce2087e8afd30eec61cddc97a8159633419e084c85e6244d4b859bfa7c13e103b9991218b1de447da0c73bd105153bf022817c6125ff8e821ba3ae77c59c01f5399a2ca01fb58cee4789d590a4d812a3a09cb69143596edaef0b1301c7aabc485499bb1a52822a8925747f79f8e33cbda25b3ac8078eb0fc426e768322a2d201885e87ccccde70d1d1adbe4f27353acefbe312ea42bfab9bf322069f9c9beb8147f9cafb63775f9ca7fd078ca399bacbbecc3c9b6ac394ee4d91928cb33c34268275bc0c36eb4296c6351b86fbd2438dcc965e24ea7af6309b56f4958126d023bb5f6a044ece2ef23f8499cb29c34ebe9c199f4976b52e72516bd89fdbbae51de88614774850108a9ac543c9ee71678ea050c15bbea35a8591cde5ff423bea16bcaa154c3ebffc92945fe8f1d43f289252249b69c70bf8c966705a25518431a066e32dd00540b4d6c2141b03ef32253f26dabcfc21e126e665a602860c28ca36689e1245b0744fbbd66d0c92f787bfcfa77f05ad61f17e882f9e5f3cfd50284e934d8b8d0808ba7d6fff326d65be57842bf26e7aea5ddf8dde507b0d6017b312e8c085cc1c9ee66f062accbfaf027e01b04828f65a478355931096a662c66cdaa42a0bdcd512bc542f24ab1c0b43a7be5c7cc07ef97aca1785df1a7bd0756c1f878d89cf3ba555ea30ce6552dbc2cf54bc660c7e08cc838b23d3a68c4d3d6b466bb07343dbda9918afcd05b7e34d3c49c88568c5aec1c67425ac953da0c9c1b4ac4d54589ff5e8818e4b6a2823badc1de508f05a5192235f3c5c677b2a35fc4ce34ee74f7f7537f9a68fcdc5a686ea5d7f8ca007996e71d224ad0c0fafd028337096e82ac281a7db814168954cc6996d366bc2fce8e34dd7fefb0d3ad5c6d7c2910e7fa976ee98b062cfbc6c621518e5c228e919e551607381d9d3100110a0f9e2847d607ce22111a836841f8886bbf083492a6cd4fdee04551e16e137c5eb62581bfc5f9fc440e4c04f19524c590f65fd97b1a54f5630c93b1b770378f44da05a36ca4d1c3591fbf95ad8896ba64b8ba33570150571bc46fc4d2d958114ebfb41af1dcf67c9a9e4e9fe78c61a23f623d4a7687f595de9c9187877de33245f0470c341817db4c71b940999099107f3b284642d8a7928782ffd8e226f901aa741160dde1e12e20d1c7a2a5cace82b5c6bee2a1d688c824da21b5f9bbe7df58dc471e78ff376906412b876f8b8fae3b964b9cb3f69cc03a64e61a383a7cef1581f3b4ec6ab99504f0b24629c8461e1a8e99cf4213ef3cb0b231d81a883f32df41dd9d843f1796c0a0b58aee02e257a58034caa918da4d3abdda2aabe5552b962116800be08f286be11191458ba668c8701ff3a174a7ea72e006d6b37af24db982c1671f440e5756523bbefb91166b41d21e119efe287a85de31b427c4bb64e38c83d31d6759922af4f8a2fa542c99b978e52b8a2f4393d3af1aad910dc00464c89db97acf2b1cadf62618e91d235cc12758fb1c072c5ec6588fce6ead33b1d2efedfefa9f030485918565272957328b4044fd162eaa927db49a1e330da61a454e78cde2654399e34a3c9f9691b0d85a28bd19bd626c127b879c2cdd4146b83051f3c3ba110ef381955f641d2652c946365c2a86a1cc695a2cce89162a8cb99a9c2615cba5521345921e97eb3a153723dc654eab3ff9c130dab98c8e2f3fe00af03573a4d8cc8372448cebb1dd12aef9a3c358c8385efc335a7220490a5c6ad7e16a368522b8987acbed13a1cdccbf7f9c039ea14501805c8a2cf0f0e816c4116aaad7c058363d4754a015457acbd76fda59148dc4ea6060e8581f79585ea7f88e11c40d8edaf6a0ae9784b56f8c8c0b78df16188e138ad6f49fe5775e7b0fc78306b816b2b501348059b0e7a33407325216ecfea79c4534a0a8a686428aa62326ce5f9a9f7a0e1fa8bbd1f3bd701601164795c1dad23c2b7ccbc1d62764faaca595b2784a3a4564b6d328ce6bf749f6f7b5ed0dfd9527582baa9a728e6b339763234eb1bc53aa795b47e196878501c84c56c2dfb40b5db9548fb6dacc0ee99a8777ac8dca5191aed86016cf60aa2d7c6d73f73526d2d5b76f01b7a89e3eaf086d47291a218d71443ad8f53d44df72884fb614259e9a0148cc320dbf4425798efc8b69b20f2c53a8129e7e8374f2c6c09e3f6f15d7bb0023daeccb03748bc73005bbf49527feca4e2e91328a34fcddd74eac5fe224c6fadccdc1868c1128986f438abc4cddfe3fea7538de96ead3086e352ea764a0035772b99885c451e88924491af8bcb8a0603e4de38d5637da155e26d0bf8ae2e9bc553a60190b82aeb31f195dd0d280b92310c31aeeb714bf1ff1cc2fc66291193f42f0573e018c1b39dd86a95c2dbab04fd693d78a9cd986b344453fbf8c5919b63b06e32b753593d606e7b727b572cd21768da7dc5b85c071c2d453bd26ab3d22cd82d7ebc64022697d8e300daa4232dfc93eb30db210970677db56fbe15949bbbe7c5370c5bbc07dccee437e3a9113f1578f651912901829099a2805e1119aa5315555b1dc3e9e86e346de122c184a10f9d85013dfa0ed3a15f08422807ab17cd8d08a8e42ada24811dfc1ab09a008d640d95566f35aadd451168f371cfa769a385b70f7d0463c08f73c975e118e4d7c4dd3736d687e4e7a3a465881ee1b12f91d4042b7ac4d05c8fa16ec18f46e0f4b38ad1a3bc4b40d0b3a1a5c9b08ab469065b85317622710e821c7c61e6ae58f91432b43d191185dd34dc088ef1c4d256e68406e2fe1298f0e2d5d9da7e8fc75d3dc032b1c9afebc2f9ff64319fb310a0a8135789b2c930f5abf4ef7dc5959574e1a1417e4d42d61d98c0cdf6d1521f57ebe43aa670c039d33c0bf2669ca6c349236573bc911486eb8236bcd2ccf682d86a357ed3e85b63c1624ee9d67655601d2ea4ca45952951d6d7ab057db59561ab6a4841de83f76f00791ef076559592d088747c98fe5127dbe3ced7d47f71b240c8b2cde2e651be040412e33a133792630da8609c1cb71bde0c730fd03260f16ceabfb2e1c5dcd040c183fe71644b745c00b9398ba71be93d06d1a18bdbb28edd6cfd069fe59479e5c14f158ce1d9eef3d48625a11394da7accc41b32e5e2b2974c8870a13cd5fe158b8284725485967d8f4c5685372d6942c82ddb800799bfc68984364805c62fd7048359b954bdc38d1483b9cc32cff8a0a602766c30b92de69d65120e562c5805ebc472df659f6140d48ae7820deda555d17cb7f28045be0d674013c67618ceeb38f9760066c66c445394a9bba7f4ffd4d408803121f20d373f6cf6597100388c0684c1697a3464b59c703cf42bf09762ebd65b0ee91aa6976d6320dcfe3d750234220f910b4d3cb03d7532ec60bc040c25b80f44fb116f2c041582ce558ce276ff1569dbd021144b03ca3c0c65850a97e2836be96c8b9953552ef1379c9c7acd706e72bdda52ee9203a780a8f72046ff9feed6e23706257221bd8af233a5f0a54eeea233d980767f95e8e9b96c057801ddc62f4ba7f8ad1246a815225998210256496854a230b288c38384e07610d2d90ceae560ace01a28a7f5af542ad82edc234b484dda9adf067277b9722b7bd1a3806234a38c02cd5c140fe777005589a09d539ecde2e28371f05e0164dba63083a97c1df6ae95f987dee82dc566e150e9accbd2b73061287b7a4caf100e7055d694f24eff9d7b511bae3ae376f8eb8b0722a2c1e2c3544433013ba3dfe81cf7857c00e03dff87d643ee17fbaa2fcd2f3d26f0411542e5830f3d75edf0b2eb4901331bc9435c8eb5f41fff90206f6f2ccea04d668abcef4952d684dabff3d670bac1ce24f3754ba431470eb18e8432d84563ffcf3b3728d1f66c860345ecbe0c05500c8825b76012b0ff85fb0e0c7659325ba1c8cf6d93ce8e8db448d32d3ffd7edac8ce3cc7f81c86bad72d8f6450ae3da88122e5793694bf4f7a23d5d5a98fc3c1dfa10f012f18968a9bfb2e0a95c1062efe0d65614875b56f6f5a69a26c2a9d7fa979accef2d69754430a930258d07f72f92b6f36fe80c9a9a9adcb3716c80742c8a26ea7bc83c99632067e822527f20890c8260024eeb1f482aeae4c13a5642bc35eeba97f40da8bc0c869354df9c58da0888047f7b0897ca81d118d66428093a6d100fb25cb240085fb27349961288f7aabd443de953959ed6905f2ce345693b0fd7a7684530cd518746bb7ce89d63d33f30638776ad201cdc9210ac1050074885376808ecd09ee91a5de0ab9b8d0ee24d1988ae0e8528ba5a11d79f877eab522a5c97a06838e3cebd6f1862dcac731dbdd4d13d17decce2ef4cf23532fa514c795b797882eaa6e20d627f60d6e01e02492473554cd4e8805b9e38d58efe3eada58581e8574dabf09c41f1d01f23100758e80b386a27ec009fbc5f2f74df3bee66d24e71285d327f45176e60259fe5e195e63fb62bdc4c1d077298eca85bb9af627dededaeeaeab75eb52a943aacad32784bb3bec249fc4b56245c77c826094da729c8df60b94b004fb1315c1295a28d0b8747783f38a36aa5962ab4a135606c17c93e0d47e3415f8ec2e3e9e3d67ef0886be4c581896048abc5f5f9e5151de95ddbc1841b37a15f7ca282bce8507dd54720b94a1f53b3eeb17b2dc9e973ca8c74fd389cf70863bd0ed48b6ad4f5674c5c7f09a3a6b99350dbaa44d9fcb5460db23646cffaff82472b43746d868d4db19b37a60794dcc9d8dc44d97695138318612e0f8952d27b35858139b906959e1c7ed403aa2164b677bf7ec219786064d4cbcca215bfb3d9ce6887a74154603bec6f7cc4c5b8e2ecd371b474b7af74ed5cfc9308d73eac88b55912d2806b1a6c2928685fb75fa39d82029768f06e8f154faef4966db03dae94c231fe4062bc97c0d4d2c951afa8f357b8c9d4edf74787dd3e0c9dad248dc198b036686f2a0a231722a2fd55fa2ef2ff0edb0b1185c0087c1590d5dcddef7beaa43e4595b3e4c2891d5135818bdbb7b6f1cd4a95a11a10559efeb73cc00bf57be4911e02fe8fce419aa80702d1a936e525108534e4e099e29cb0db5179b8d25b18413514886f1c21c5bb5576e9583684432a27f6c51c636b1d1799db05388677317aaf0c9737911e33a51b38a6bb56409585709dfde92605a44ae27676eff93ca5a696bae2ca7d30cd8d85dac4fb971618661d7d43c2d6b154d16d89a8314fb8657a528477dd2c815514c471d24ec48bd9c339131af7f8735456cfb5594ae00b9c2f6fae58d5419be1641aaf93ff9a8abd878640535dbced03a195f3fd2b9d5f9d88ef037ac0ee01d0b6e201b6a279664334ac4f6d0f67bd96238e75fd5c0b404c3c2c95c48eed51cb09cafc2b31903d1fafcda9239f90cb85990c103935e17de2492ea434ba1af74f0b2d6192b8d0a77950c214f0e9f82cb01f4c4d905ac04661bf9c53d111414855f72220b90dbea55cf0144b649eae1c987b6240f7ef58c07144f14fa58e354e638e73e4c7af023448239c7a6f7f34845050bea3f5336605adad4b1d9ecc82435e6373eea7f2d7cf6d2ac96efab2202689cbac9e7bd27d92d6df1fbf29afffb946a38d2c7470ea81bd77f6418c44af7faf2174019c80048c3e8b994ca56a36d7d60f72e72efefb3c15359db190c2124a1aa8dc644e63237e1e994a6ec2d573ac4aba5c808be2a1d986565b58573541f0a6de670e7819c3460a1abdc3c2005746ae0d9466e83cdf0164ed0575ebb02931a2b2f650467ccf3a82bea59cad9188e2f1bc84a7257378639c40034bd1d71cdb557be47ca565e8f630113cecc7b9c8bd468d81b664ccecfb970d529838c6507f9d2e66c520cac53121d20b288edd2c20aeef756e8333d8e152b9617691fb4cfde0ef12034839c8db5a84d1951683a394483f5f77b5892c985d316031fbd149989d93537319b38b0ac80025e8b1c0f85cf3aa7ffc28b2ca5d70da63b4417e87619d83f1d0f43105929f22cd533ebf3483b167971ec62fd322fdba1a48713d55ad56ab12beec1669bdf73cc44e3ce1f634a41d831820293d89500444ec1d5b5eb69a31b30ef29133b4a96ca097e1df27ad64fc621c369588f62bca8daeb1cb0359413b73029740bdc22e27f66dc10e82f85406fd6c16c848e9d163022761c41f5ddd001a0fd8fce157e11092d029e6a505b7e5e7a4a7599b2e4a8b8c5b0443b3b06a90a20596679aeef534b2b209b7c97e7e235a398230e4a93d80eeef6c88583977bc3592668989fe7bbce1a037cc088aac6f4bc03f8d6a64009ee45935aff59dbec0846e68049cab05bb3e754ff67e1a97155c313826337350dd0484b554cb56e0b6e566f777292b8f379fa618d77d25b579e444c5f41a493000018aef6e42356e50c2878ace592bd02caaffdcfbd62f1fa6829ac7bfe5cb400decb3cee6bd57f8dc69f592b765f2cd8aa103a142f3693a2a0c472f33a989dc2cc7940616b8f9fe4a973c09fb7a297855cfe63cb91736aff01e574ff914e02728f6cf9a0cfc77f39ab8742867892d7b2cd68588ad23161de8978349e9ef538990a74bc0b1985d278c79c5d3c7d58cf1f482d58864b2586cbb3e6dc4641673c485569beb4cc05b8a6fb451b7044074a28cd974000898c31b22be9b5b1948c2628435975e677b631e8daf3da2917d85312f75ec7298f5c657eeb4a3f4c9819e6f214ab3e14d13c49506065d5c0833ccc1c8ae30dfa8c0560033961ccc8d4e427f75237da4366dcf2460f018061062ff9614d56ecfce60d7b06a0ae0fada5c11dbdc00c4e9a13c3ebed84193ea146e98ed89a3ba5d1017a5c0dcb5353e8770c1ee22bdc047b709cd3973e9b755c26a0449d836610a0a3c2455744813d3a8843a05be3e42bc1076fdfe1a4646e255356ad7c97e7afffbaf811dd45cf94fb25356ee643bd8f5261087164d5696af8f8b442ccc145704da71a3e71a3f941e4232692bfac2f66779e8a7998517acba3374c79cbdc5fe6056f888cff14348373fbe6fab761b779f0ea678e5d7921c7f116dd2897bcf6b8f36e5452f2b11934628c21126d41e93f84aeb49f8521c07fee1aa9dc6ae1a9e3aa396fce27dcc143096b23241a3aa6b5d3ceded08b7cf15da5d814036089f292ffeca56a04126f689eadb500b59404f7a8e4edd8973ff133f8272733f9816fff2a0ac832b168deb4eb3f35b02633f776913d94e9fa10c02be09574d3ecf0fc02013466e109b983528d7def47a4196d0829d5432d32523871acd370b9856886a45a2d1c85310dfa2811da5ae0183b1ab120fd9f4bb0a8c1c85b78cbdb64616f6b494fda9141f1b329904e474d689fe501606e9b265e98b70ce5b969723536611d70d9abb231c657afdea8bd25126ff9e4bcb548b001b028948396b439aac3622930cf96703262629bb885431341a41bdfeedfde124de6e785329a23886a39c059840448dd6fec3625efe684456c04f53bafd01f194361da8a85d4c3b8b60bec7b8de0fad98fc69e06f02b71eca7d9586049bbdef0d600d68162c4008409d8a447f9ebd3901537af87564ad292ec16e7766f9810b4d1d8d5def5012162389505a9a840b3cd1fa6344f17f43d3e2ba032b7a0382c2a2666ea2ffb7a69f09516540642020186199d6b274926a23954595f3996437d5d4a31238168dd49f712fe575099b86e44d094228ae455dfcaffdd1422c4e5d5655749339ec33ffcff5cf6d2fb2a5faf5c016405a77186d04736fc2a6a43079d3c04f4523544000d1571bdc6143224b92a83b5eb57d34405a561cd0f809915befc2f040a0389e497c706f41f7a3414a8526a6da1e2fa38f9f3e0978a125f820b5c7070d08be78bc8b973af5be887835ed3cfbb57bc4c373464045aa01ed57816ff982f85d80b6b53448939f500d0b517654f53db02b4c3aa29a2408b6bb395ac005193779e4d7ffe0facf8ed59fa74e0654fc18e7d35a0aec2f2372250f5482da7ac98b72bf97fa03cb7edb0bef906ee7371a7b3abf295c203c18fe5dcdeb782a93e39448ed9b8006779ee13e50522c24b97247ae55b20e41f69034a4621e239a751d4526229ed35908fbfa071daeb1f53c0b542303300c4c638d935b7712b183ce272d216efba83be99f5902603e38d93930ffd1cfd74334510c34cb0f0ca9081e61a56b0bb9a9375a7fb9f7403deecb43da45847333dae817fb0620f00042a5782ab99921ae996f3295cffbac41865b9c0de55834e8a96e2b8b90cb17de06595bde053a0fa4342238da47388b7d48332739bee1669dfe7407b031157d7ebdeb7e2970fa4496e91cd75681cc29fcb75d8c2b990c6504738826ee9a57ddae9c3d9a20a079d7e6154f62b6fd6e7094f26161671e0635d7258e052742ccaef2ec5b434f84c91e4a96e973210619c769d96eea2f20c793dd0ebe096c570861b80702cbb74ae97f57a25bd240ab446de15199a5c775b8f2ef4f9cb10d09d77bbfabced63c60c748095ca704551514a0c09e9e0730b01f6b837e3fb716cee6c2547f8864d912bab6b423125f43af943d58c6870b3c7a3a323bbb4bd4989eee9e0de6dac52c27ccd76f12b41f38fb38d37c05e9d750a3058a8311efefb9bcab241835decc0649f30b142d29e569a1895b923d0fd57e652bff2be53187b5274b2c0dc6060d7aaeb54d016304467698078616c1e456ea85a5999d9ac6059d99ccd73d01305faf0891b717789dbc08b70a23013ca73562abe1f8f19b526b5e50b7a4152918f09d01f0635019df27f0802ae45daccc533992a45dfbf89a905d38ee92cd186b5eb1be5ec467b805c4f5e8a42f1d74fc8431275d90a4ad5ae1fcec423d830294a39c0856b48f08c7d22561dc780a558e3496e595cbe4a821c789343741b931b29c7b91daca6a75a2091e283faac641692be1635b14b4bc86a814f920c98d2f8dc6cf2992794da2e8e8c5d3f261e90b704f3c586f0632f72c0d1105c36461365e63912a05e75b86c04a2133c3d86e18cee6ce830087e82e6a9e84075d3bb80f90fc1e268419baba9bbb6d1f7be7eae86b83830199a916722d6de5c8521294f525580c47972e1e27716edf39761709de2694a187596388f620f51ac666fbc035f6ba2f2531eae4cad5aceaee2753183c9d6dafd0cc8e2f1c31eb2cfb0ffd7292cc8959f8c954b137b970ecf8263f5d7e8a148bffe4c3f23bc5cdabb5877f514466a2b5313582838047c408f0e89cfc8d26201c0ee59bbcd89615402f572b127fd9890d388263d830fb4b2330b8c9a1bb85b88ef3d30754b613590021dc56093214da45bc55a3b094f47053559d49c319816afb0264b371ffa584ad97b4458901651473a905ad2913f298d3643e0aa15ae00069cf720eebea34a455a274144c691428e0552d7de322813eb00d83bff6d7ec259753fc1781b5b3c6c7972002cb0cb68c60b23bde0710c998cef29d061b33dc9c665adad10e4410619c15e368e7e171e5048589334ddd42d62609bdb41338d366675b8c2764d5019836eaee19e1bb6c040acc4c69c20743eacdc200112b65cbdc42adc09f37a6bde69715a4ad63db4f5290610eba5417a3daed8ea1e9eef788c59458fd643d0de7393b043acc4c21c12cbf60664cee919d8b6888d19ca2fb9f58ca81ad6f7820f13a946310c22f0a63859f8150500db1d104ced4e327f23b924e5ccece324a305d9aacb98d4f37b0775c51e8e55df915547d52eb0eb55113a0016b653aad97986285f2ca015f30144bdc17d641d913bbb2d94f1827623906b5a1eba4454703afb9111f2e8c396d1c7edea8673f4a65cc1e390bcf528a536070af7bd7ffc1cbe28cdc5e2c83563593eff3378da1e577db4137b48f55650541609d73a58ae0a4719566a4b0e8f7707bdbf09f97f9d0e396c6e16be76d556e9034ca9dfde782e9587f648a3b79db0d759043d9b2c4d1fded181c0deaca6efbe1131cff217e7827d9d089d99d7f81964a14ef3ad3cd2ea2e2c9783a7db4bcb6f919b3d40561947c315a19af5bee08899c3ba0a0f36dc5bc6efc6d6ca9a97071ca747be52d7b7ef3650bdff56346af503d92fe0c84e092e91807d994a4e388e838b1ab504227a1443b0a06ce220e5d6b2be23c05bbac784d455ebbd6b3fb2e363c2f0ea074d9002ca6b7881ab9e42ef7960533402c268a079b8596467d99430900d8065106936f22b755e501a94ce7c0d65328f28a51b96e03b9a2c0c1a910a2a191c31e2aeae2a2d133d7688f977bfb20362049ff13b32a04db9d918c1ef4eba50b28bb2d30345f48e5ba7b05ad84a19e20c87b09dba332c34c913630561f936532dbb9d0f115753acb338662a3862af213881b5072f836e34a27fb641181f70cd31f6475e5714556070917087d4c1cb16ce8076022b8d922a5faf2e33a14bfc32fb1cbbd53ca122cdba1fa0f0faeaede2224a647d298b22033f09f82610781af5c95a6cdb97aaa7176096aff5f91a9d57647025a406a79c4eb43f067f36dea542a0b86da5da203c0b8b4dd8f0a1cb8a9270d600795a7b576c016bcf3b13b2af38d45ebac155be5406fb8df8139b3b2b1d0ef471c72496c47ef6dddb627ae53823b0a6f0aa9eac3b59a5d595c6ed222c938575c2de9577e5fea34d058bc428594ce1a9c0d37fa29586aa2b3f36770aab57240eb98b3830c416f1235fa4fedba0283fa2d67f5f441203ec7a691769fb1e7ed59ac3dcddf60ee58470c8ee7a9733049bb4adcf99189e3453f0f5f04380e10b552902dee437a02b947dd801660cc6188eccb25307ee2183cfa3a823fff075916836a1b7386242c4148b17de51e15bdf0f87088cd596816c08ec3ed3699524ddf0871fb51884810d34596c8fab72f234863e34ac591f37315b0778c20fdec7ab23816bf54c3ca8f798cff3aaf7cab28f284f09b0518f72947539faa4ca35623577b80a1a04cd1980870eec596beb389775d91138306978dd73b36106a31040db8af1f496b993b52602ca4b9c5974c9063954040d7083b5f4ace9a6e841b9ef1f5d6422f584cfa0227fc520e18b8b65d715f655fcfa75bea3f1983644de1d40d86b9e2e8c544704fffc624a1da8dc9c4dfd7ccea01eea05200177ffcc1631b60c326ce972e9237b190d5bef975f305c0032cf014aa7228232e876e36b79bc6a6c95ac0a01d3c787e40e5bc3318bb20ebcec997dae77e90989877c4f692d0f804c05aaa7a39174fb79305f072ea09a919ab397e9a6fd0a0cd2115a8f8f9cce6647de0331109f1b8cfc39fe4b0035898181eee07004285a674aa8955dd5deb065b896b3c2caedf8113ff26cffee03925b145ea98a12ee415e3828baa7ec0d8b3331c07278cd1f25b6d003adeef5436386aafba3a351e6de8deba0c87ba4acc0a3229540189073834fc09bd55eb1df9b921a7e090dbe5bd912a2e7cc20bde6dec04801d6882b2c99341d55fbfad94cc7a8379cbd98357fdd056e6eb34a7d7567e5da08f7a0bd536152ffc82b02eb393c0c5d899e2b29a908930e456a4c94c56755e141d70563fb7c1e3c82367c7502bc5b423bca3439885717522a561dcb31756699ecf9236f165a1898900e1c61aa82f4cf4522fd83d7ac8e3be85cb24ffad3b30e04f8803552704370360476808c07106c5a1e7130b5a7121750c9883eaa039b60ce664dfc8f8c6efebf2f94be7a445f2fab5dbee96a1b387f9229a9691efb30c4c57cdb43569324a2c07fef081dfea501c1fe6dea3c7e28a7f9d8dee70ef789b11ae942115e7749706bba5d08cd73a02e570706c39c5b0102bbddc7b982b20fe9bae4ba6ea4aa03fbcdd46c4607af256f3db55f50512cacc984c5cf1648b7745c1d6336706e049fca74c9237780579304cc22f26e01e3fad637dc5bf6c84afde265fd74b84119f96f11efeee20c76bab4de4e5b9ec9b1e6d3a2235b6d970ae3cec4dc7487c313f7cdcca344c0c9a680060dce7d8c91715b8be2676b1815bce46238c4851a3aaac7b447eb5745513e9d7aad657bec7e8cb6d1cedf81a02f0d735b98f06814c11099ae4b38ae25fadbfe1e7624aa3549f21d3e2f13ab9332dfb716f80d95c2960880d146bd952b0ec637a1755033931940355e2d67955c0d28085c668a397d2d29fd15b9b20c71650ca5632f1e28c36f854cf06b96b3f08af2f8c057b8416a281e4ba1b5f07ba03e299a66aba08827f12cfb92728e2378f7465517333edeb2d4498d171de082ec1c45b756880e1fda7103a32e0afe19343a5157f4494ef50e3fb1b0d4d77487cf5ddcce455dfbcdfb9413c55174dbca76c6624ea655943a8da6584831cbd7a37eb2cd111f2bdfcdad310f2ab4f6601e060b834527042837042010eff56dcca62f62b3a7e7519c225a7a1776b4b95d2c1be915d78e3e73b74224507b69038925a7cb44b7bea537674082f2420095b3f160b1a8771560514e070bfb8020a31b6ab403bba292fc0050652761b1433ad69a4607a204f44470f6521474c2c1ab225c8109ac7c84b55aa90606ee5619f1394c1bb81b8b7a1e448159a19135be768102bd1548fbd4e758e44d0cf85aa61fbe465c6ad42bdca8109687e9a50b73f2440477c92473a89dc0faacb16b5395e0a61edffb852bcdaf2330aac08fb3a3814a7656b3a85464e0db1713d90c81d47a0bc299b80571a776ba8102057e29cca2ad1bb6abacd6e36fe3cd5070aa02d740ab73078474215e0868c5d110a8a07bef9132424164b386944c714c903332e710d6255fa33632e6758ad88814f795518f58a12f613a744df3f9905679bf7a837b338e5bbfa7abb33c2134484f06dc91e07988696969170cb011f4075c67df3ca8a45a8b1847ee2ee602556a3fe78e5b73c597b6a2bfc53d74bbd74acc9a21c23c6ee6bc6022d3fcb0a3fc3d3bd166fb11b98203a14cadf0a0c7e919a5cb852837635d376b82c3fe535185f05b3e9af7957611bbc2640dc54f14cfba84902bbe9197c83e7a9cddcc17b6bd42cc61f966edcea4971ab86d9856a491370552644b31cdca453c6b1cfe79b222594ba2c0f9344dc1c89eaca7019a56e12a4e5b632ad455d03ae3e364500bf1a4c841f6441d8dbf33832f048f4d8b7ad9afa7138e381436a26737389f52080ecf3280a8399359dbdbd880e926234ee59348416327cc4a22f3e95c5994b16022ebb98695d66f02874a4c7f1ab1a2e70d8a1b3a5d0bb9110903bea09594eaa15cd3090656c6f3512dd4e135871ab99c79f72a669acbca6337ce0b7e8d6715b36cbae2a7e9ffdb29fccdba96d230bd47b302de4e3715b396744833910b09113b6408d938e51df63737f71df041296ba8708a64f77b4bcce2f92d4072be7280b25654ddc9ff4c44195ef8784740410b0ee48df5a573a4f7500702dafa22c94e5e3723bb7a73c5232ac6a2dfc0cd745f0c941073d53e4afcb0105630d786b4a041e3f22cc800ebf5478e46d107969fe7230a6920a132c42b0e6374dfa83caa981741413875b095e64145cb81ef25a7f5bb5bd8d09e2a5c1cbce86c4c930a19c3d6e5b0af655c882c4f8ddd1614051dbb9cf6c4ebe0754839c1aa03fefc34917d60263977af06071cafec8cfbf2f42a8f4ceb6a167c754c16246c4e399bb2d20632a8d1dcd2069f70b2d4f0ab400df17600f3c242c3080d4f17d5e1fce58c91124ca0eea2e5326ee3fdac29f9d4aadb854e59a3951a1acc3f3a9c2f35255dec7a2745ac80cb53ceca281a9ab67e5cd3bf335d54e3c5899c1c2d5003e4c81411efa5843c6613ec8172d2bf5780b0803f8c716c6e32cb290adc0537b637b8f7a1712d2c38a78e817643fed5ad05709a35680ed648d147b39d225b992edfb0e74c17e9bfc265146e33fb7e5e7b7278338caa05d529eb5587add81087f9e3a210206407264cf460a29cb4286c012625007a61bf5e25b1732eb985253dcb6f90482090b7226482d56f40309395f81d7248e96c908eefd2e283cac2721cb70a9c1bae02602ee733fa856b0116239de9dc4b3832fb59aeb54e39128512d2b8dad5648bf4a2930df27ed476c3dff64dfe91482bc7a4203fc6f4dce6f4954c87776d6f70ec237f93336347535934c38edab7a0962f3ab14c421714cbd93e60bb89c4c8a2bbcb961acbba69d895a64dbf0affe1a22bd69deca25514996e7e963c8ee6582528041a7fb4ef1564e2ffb2293078533653531501578b874f1ef2a707ebc8fb26fe1a1a2c41334331f574f617ab080bdb523f684baa8d4ea87e67b092039c2839134d71268c9bb3c707ebea26e7ac333633625c346a2bb0ead98e6684a0ab4dc7017e9457be6e5f3703f30c1b43d56a5df0bf15ad2180a408f0324ce199371df93e3c0288050dba6dab4b841fcdccf92b11fa9c1eaf8a108483c19cd9da63d1214f60b5a83738c48af0f456c68b1009a66daebea26aadeda9cbb5f15709498d2b7e6c24e794fdec019ebf6bbd70989cd4e3325cf8472cb468ff9b43b1b25a9ee7e168a9c358f5af15d5a0a462f0dda9e7d375f8edbcd46a189c4102aee91a199ae541a10b72da6360093ec9a6f4b97ed89cddd1c9046932771bf0b26914fd05d56d2b4e606abcc358b9f53946c72ad3da1cc6a3610e664ccb568b4d6b361bd8bd7c682a78426b5972af8ca00c6398c96fdb994d5e8f96539ead467a491086e8a271eae7d45a2b294c390475e96e45835e55a57841e5709457ca1255aeb70bca824b9903e349a99f33fd7b6bba16ccb52aa7819796a58803a9697ca776bd0df1b65d2bff82d3a75ef46fbea5b6251de8989ecb40fc2eef62ce17581d56a846485731cf5fc24faefb1335a0ed1ba8294b85cecf5f4e7c22e438883bfee7b4fd48756cfd7baf03fdb29e448e88567eed0497bea846a8d75cfba1c956de6d9c4ba32b183b5668d98a52bdd648545d8e0493c69455591f94b8d444868c8c26b9eb47394b337e15f8ea6604b91af016adff0c41a8511cca5dd291c95ddf4f9f03bdca08916233c20d2431f1caa2657e5e62307a45b75ffbe1420884d584c0fe3b94a15d973f4a58780ea5b81b8bfe3dca1a754a2122741dab210e5917aff8ecd991f9da6a19e31852f2c8594259fd6f90795d63ffc483a59f85050e4d294aad6c46beab383e969a5fdd0f5cf3e79095d416341d80082ce4d5e6f04294e4ae03ce0304489aa91ac6f409acef368216f408fcb8b41bcec896f00a4bcbbffe56e66ade092e759d739f4a9d51e7a5ee8a3df9949e58b72fff4e2654da43cbdee5e803cf279b1b58e20939eb9b20a6baf5837ff283feb07d2ab4b351adbaea509da02e8436776ebcca7b1374b05d9807f594d42cc0c211e9c2900e882784e9190f7cbdd9b48f31373c7ff66dde764e175fac63c00d8cbc2d06ee329d89b5a63c404fa01acac70aaac87e90858deb5a8cbc4c360bf8e9d8ae304a52f294b00f65748e03829f46059e1b7df9b4da4339d0c7bf0144194ccf7c2c19838b201359eadf931b3e9315be5ca6aff3c0ce7ed3a8ed73e6d132dcdd9581cb18ff9b7aebebb198b7f442c2c3d1788e303b765d1d55e2c99e2b363ff10a92283d76f5f6cb710a592cf4ea9fa3e77cb2630169a9ed80ef05e279538caf5a1adaa9813468a2b3b464b0b42c211d43d3c8b404f5e624e9e8000c8e4550864e4f9e186dcebe1ea8f73ab8145c5c05c730efc3801fff38dc50b71cd8b4d9fec51aad8c1c8435a3a42139827f4e2a46959ae86cb782bd69479c12fc8ed07e35000d5dcf37910f7ed6527bef92186b74543586478f389d02f0d0e7bf679d9b834a347b77060bb2736ae979ba5d9a277fb4e6d2bb219a0fa86dd5edaff1bb9acc8e94176196d0e8731f69c7cd61241ca35f111652a45c0eee1491c94e44d63379bb1364413139976a56dd1cb326f136a07158c02774778454643137acd73d3b2b9462a90f5627a79bbb050ec5f0b0c386e4b692e2fe9fee747d892e172442bfe81076171cb6fe52277530fda93b28675af88631a27fd66ef50fd3484537232ee9617c4633167fb5880076db34b40d4768df9c142043358bd5a74a28e3a120304683dbef0c0b884eeda17174873fa7eda7fa0e7854fc9b57ad7f7963b0a05350b32d20ff7ded7716e3583e6fbc172ae0f3e48b8ddaf6566cabde24717413ed6ede7934fe035bd5b31ec54c7f72a3355d318f53bb28f91d423aed6035c531a51b344cd00e794146887e77caba7c97d03bec6d47e1b9cdb73154844b0a81425b79da127cfabba7cf926dfc3ccc265288256cd47fe2440c9e80ae69886fc2e731249bd8de66f08bbccd02aede7c138c4c40da30973c60b1cbbb32f34e516eadfb6cacb27dbd44d0af49c1085953bc8f99106ba9cd9516e58d61a572c64de4411088d6ba16f15dca4066aaa349edb61c8fba189eec1f088fd52204a627c00a1116289c5a88529f1b1b0dc1f0030bdf4ee84189fea5f48b681141a05e4e366989112a906fd88c2b947a0a7664ad0abb286b9d47e35bc1398c23b251e1eec154522a8ffe6e9c20b5991b301255c4244a7ebde1fa2f53e43fdd01e6ef28fb859714ecd9f1939f615c29855adaff500a63ebfe1ef7d72e8ee7f0efec3d57295110577f97b3fe85f6e22baa93e877660293ad374e39c976f79cf6cd3245d83b7444c151bd91fd94b812cc7a65f5dc3099785bb906aaabdc07535d11345a38c895f88773fb5119bedbbc94d5d1f348ad82daaa8ecce049fbeaa7ac8ffca67a6061f647bf17ef03ae04fc3913c5881708261c60978757b999169ec0f7a1f4df17424be225daa1aaa7dac5919418089e092387dfe9f055a43e8b985885c697e6d31e03e01c18e6b6c65a1eabdbe037576838ff11c126d009b3b520d119f39be282a1426a33944610b0f375429e7eb0b71b3be6704e59c3460f4411df9693e624648b57820090aa9e94288c2875ec5681cae7c59160204f1e9f8ea2c6b378e1cd1b935c502c957c1bd4efe7003e09f07c172abcad1affca50c38038de3d822efda0ce1c917605e2617acf5ed12e7edd307699ea260268f12b5f3ceba8a2df8d3a91232487578747f38e8c847c70895cf705dd6a629a7ff982f1cc279068758065b862e8cca50b7cd30330c3de4b49f8d874a6fc50abe5f13518f13db0dfbd0388c50814d15b0ec15b56685290403dc4c4f5daf3d14beff7d96c75e81dd203d86e506a966bfa89d44485dc4503e45531458f8ae96556bcf6138e0ba20a3063ceeaeb6211183f008b8cb9c7eab0a752a1cbe36681bec9a1255f453fd1db9db2f1a03e6f0e18f619c48a7adc68d1f171ff7c0746ba92e6b9a0f503c5d427c90089c40649fa82c989fbedc0424e4bd67c199c970eaaa26ae915cb2180a1bc1ac2531ff85e25ace9e2054ad4afdc6ddc71fb30efa8bd270ce5c85dede43f0df1417cf7869b42e212573e30b3c186d923ac703a4c6e29c418fad7ef6b8645e631f405f6bedac4a1f27bc604cddad4b888ee350f1114bf385f24fcdaabb1e48f12cd7fc7c5ac48e6e8216d44dc916d316198ae27e9671564f7f02f3da963c0ca7ffa601262edef7c621b96d9030242f02fbe4ac713a9afbd59f9e49ad31d95b3eaed55a5dcddffde557a1053b36a633e81e2f0e00955a739d24f84209b865b67bba8ab928b205990cb64533a36a72f4c9a870cf4ee3fc38ea74adcba76a1691b9f9220c1066ec23e324d17badf0115777fed4419654118cdd6e4261aed831d25e0dd62194aa69ad37a49e7eed5439500f9f9fb18dce24748c8d2c860f4fab7ddef32d2d60bbb09244931f7a8f829502e4d6b7230fc59b4e44b6d3b985e10840f64b75f816945323b5cac72a4a76b9306d9e24efe79745e367fc3aa0a1f9cbeeba24a6c8405d601fd87c61c52f48dbda425c1068b46287714135222836280636f770f79a397e04b3ca7879ac1923e6af526db13009430592c39e97b9892ef044fa365f3c75d727809c2721e873f124b9c061b0d0088fe7437a13b7310949cf5cd90a6d43211b8910fab41afbd20b87145fdbada0d3610defdb3b61d8a6338f583e9fbc978fc7b062df946af97faaf20d6cdad0b60ebb9b5bdf11b60b19e831d37822953d8ee7c146ec81da1d5bc2b49bcb4fe0f15d106b71cbedd264a885ac045f1fdd9d0e7cbbc4cc44d9c52171367a1a3a00e9848e61daed0a85830b9641df21539c9a11762e7bec416ac9891a3af1d39df51a0fec1a32aa4116740847eda104a49aa642710a48836e197e9ca960de4c60115ab1da7f07475eb0cedf7880e51cec1491204a414f74bf3be1bbe4863e63c6b0f7e1e7a4b09a71e111cb101a5393ed8452e098fddad5cd40ba44c90d1da776e27859e210bdd70398d63471b2196394e22f58f7416bb072cf68556ab3b2ec29cbbe6752976e756a68700f93c8b87e33dfc97f79c6ccdcdf1d4d8cdd3732cf8569062f9c5b503b24d5a3161f33dcd2eb7927575d04783eb1cb20e18a32804fec19150bca1a95fb2b9f3e452b97836d631c99effa2f72437836220ff1357e486306b924f9ddb15fa71d31494f263a39233dea60b0f9e08e75fee3685e52d30890eeadfb968418b918027c53881dc5984fb357690279c453cd0f1dea60cb317da6c02e09dfbb36662b4f89132e13fe5b5fa3834a8a92d9484db9d13f09aac65b16513e97a00d2cf0e94d211f70f5db38645b901ac29a373a96688e5f8345af0c12a2556f03db13eab2e6c713ab4d159f2c25c5ba99010e9468faa5f2578b20dadde13f5e0898b1162ad97ffbec71d2a03b2435ac6c62584a70c49537ea80e31f0dea2b23840ccf724390b7ad0576c0c91f9c385d0ec28b9632c43c7ca911b604b562bd86d4a1744321632e207883a6619bfd2f50bd399861e739ec817b0b6e9541d59eb158e6d27e157ce5a20a1b2e9f20a0bdff177fbc7520e3db90e7da6b0c8b5076f4bc97c1d55bbfb0b849b74c79c2b39595737b26fdb5405fa0e301d9864dd01775521608e57d75ce365c64542d10245547e0a1576089a8f2c8b1908605bda0df5506cb9b43dbd88a1fc2ac4cf7dcef1b6d8bc51d18fce49a46683312ce544cec5386e5a98ec844b455fe14539c50f1fec3ec7fe6ef5a46fd2b0efed72995ea56cc592e779e1a1eaeb035cfc0adbd09b7841951f62e2928d0b72246907bb76fe46ecdbd4927c6f0c925153fb36af3d6d82cc1e880b1e9b27ee52743b651b32ffc9488a46d9bc5c8196d58f2ae3f214ebbc249db924890c929a321a68b661d24f58f88784f2d4debbf69e31f07cd197fb1bc8044e3dbfee296aedf7e761b14da43154148c3b539428f5a6dbef95fdf86718cd4ade717326e936624aa493b3212bd73e5e4511c634380260ecd1f2a9486786fee409d4803f17dc00de378ead6126888fddfaabb2a5ced05430c1d5e796da62c808adb01f2025230f8b86bcf6d7ddddb27ae0d8b3f456bc77ba2b067dd31f80dd7ff4f9838ce9146cf968a28054e15838e3d6779671d7eae019c0d4a4b21532045e7442e727f2bc7f8a0b6bca2618c1132d98f41028b2dabbbdea476dffb8e2ac281689551c6c3d5b2cb473388fc7b937bbe30cd040da3caee6d849beb5f02949ed0360e994f576908931e459904b23b672e71dc646b1e39033ca19692ed74978508712d36b055fe29aa6d14e8e1ac43cc23d14c8c2eefdf97a94f20330d3e42f5eee68f48ca0c26583c90ac90bfc5a8954bf3456d50234d6c8a380eb6713e72a15183d0541edfe59bf8c9bbd411f6737792926917aaf8ff117f9f803e7576c2496909693a4f3d5fff350c5828cfcf82c02203409f5f88f3adc8d7f79ef5c233bf08c5052bc5050f429cc952a5902ab2bda63fff226eb8e7777eea6bf1c7acaadb14f264410dde09a1fada975974a7db9bcb34652acd9f6fd8811195e42de4ee933dd680514739bf9d1d62102132a72a7d04aa15b409dd857c10d1e97a36b443e8a3bbda95684e41dc292462743c93b90151206705f56ddcf2972c4587b54d50585ef77f5eccc48538d287ff7a3cfc4bfb8bcbc0574b9b57699f68935199482d640acf49f68b930bed1c679e744e443af318e180a34e7511beaa2f6ca1a8a0081d4a59d08bcf8fd80b334b928e92c9c7e34c28f3be17780b42e706de4a7be9b3056654d08d440907b19d8e58071206fdb166422cf83e471dccb90f418ed99d5c1efc34108a22c0e5465d8d038933f023dd9094b43bcdd00010fee67602e5b0fd5c5854ff71d18b47e8d668c6c019cb6e7a2d0260eb10c9b982c307fc054a378695c7ea9cd50c69e139ccdaf473e11a05a97b126e7127b53d396afce14133f8bb0e5010804995b5e8c463763f0cd2ad893e02e0d83631753b8afb0e070521410cff56db69bb96c77df724b14c2275eb57e7d50f8135a7596b9fcf52ca397688575e3db532ae0b27f0b09b9b9751fcd0620a8b967a4c1fa14d8c2e82af32bfa76031e2e72e44255793ab02a0deac5ff355592e81e4e7aaa37ab2ef1decee0e9eae1197b087b29072e8d95f3b5532304e3e26b165050c95717481e0558c68bf23922c23970c13a86601a9718c883a105716331dc276b9321595a05a9ecd6c4ea05b02fd904d6a7eb934e7eaf10f0a34aba0dcc1193b2db10b8ad66bd939175ff54cfed83a6e208c5c5511c3e52b4f2377a3541868c17c41157be51e92f25573aee1465d9cc27819de68d31486b69580ad268f3c844722a89281cbc48874d96b3f5e624e9e8000c8e4550864e4f9e186dcebe1ea8f73ab8145c5c05c730efc3801fff38dc50b71cd8b4d9fec51aad8c1c8435a3a4213982b5ce119c55ce357d76a9a26649e6033b7a96e81589ccb636cb5787ea4987b27a4e748b989a62d9edb08c7c8faa87a73324aa7b2277328fb31758bc026d39f6f93f5312a0201543fa99b9316be9f30ca362f67ba9277caa90914c664516670f274feb0b685f1d0e4671d74e6a7027b2067bb9c97adc2af457d9c7c91d2dc6a4a26bcaec11d9b88d91868e0446adfce5b58650d145af70be0fab0e733e897760304771f04b4d64fecdb27a8481d146a3edad52dacb83d46cb7bd0c77d1fff550f3a6927c574fb69e408501e659dfa9b5dee9029f4a21a89d9d893bf6204dc02be1d7b5dc9ae5e59d2d00a11b324ac1218c0afffc002bce0b9d61936b019727cf71dfe9564ba2760ebcd23829092897a42aade7ef267fd5fa6dfea3c6474293eee1f0430e0a573f2feecec470c9bc16480146212cd46c77ecd845dafdc22d45491c25d1311d89348c44647ee1545a04b80d42cb5fa8bffc331319393613672a7e31c8fdbb1849643864df255307702bf8d09a128bc26048ffbc6e391a0c200b9bec209a2af4549e2a109f888dd8b57d57da60092327d29f60b23ab776998cd99e24de87d579fb40ef43772cb97175ccaa53be7c15ee85bb1f6f3114ddfd5cfe1900f5a024f56d6c4c56d48ad8d5b530441033ea6393fb43fb988162b6e9b54e2fce2698249b1cdb8c6e96ed6244d10fc5e17d20415439b5d49f1b1b0dc1f0030bdf4ee84189fea5f48b681141a05e4e366989112a906fd88c2b947a0a7664ad0abb286b9d47e35bc1398c23b251e1c8f7c7090c84b039b8d623c2ee08552ae8dc7e502476d6aea106deced415346173a6420be03156de95a5dba2cfbf258d226e11d8fc22fbb52709441e30dc3cb3458f8c9ea068ead517c3ea765fad7e4d1fe808c84f339231948ca120595415dd144403614775ac7f1f6281a64fdafff80962c4e89d6a86d92e3c8d79281044b55fcf13de3671ff3e520cfa58cf4130ef9e751461e54f2b45c2cffb397af0c193fc742c3b7d8c72bbac38be4901f9d08ffaf7bda91217c813c0ea36a8e417904333a510873264cc64040d4c0d4fd6dd28649d645286d7b983d8a6f5d0bb235ecf34fbc499db2b582ee73aa4d6ede5711150fa336d8e20103c4bdb462bce58134faa6ba8b4a8c220da06457f1ba8fbe2baedb4af1d482125540f3a469f0d806ed5ac1574f913067e752bc708fa922a6989739cb42563f4e6e41915d5f29f0136292f2eea16b3b9464e6db14e0e01762c52c47dcebc5737cf1419e70e8d038e9a05261ebf7c9838bf911aeb140cbdd86cc8a432fece0c9d51954676c94897b2fe1295f8a53bccbec37753631cd413498822b82bddf869f154653b58c7b7cf60f3d611704b362ccf814406942425a80d2bf18717a9ef5b199316c4d2ec5dce688a994551de5c8394ca13c06fc314681102e5e03a54ee3728019052a47ec430d16657f3fd2a6b4a41dfc5a63cbf3aec3b290c264280f3bf797b36a7c145612842c9414a95d7f37c6c8444d1902bf9a29871850ccc51048b183c5d4e1292df9de9c99ef20c00717acbbe54c5c6e8a379e5262cd75c7b73ecf2e28ad431f3b870bbc539a6c6b56b61d967122d70040fac30b88bd846cb81d8968e054946761a35d942eaf37c48275e7dd6f59872af60e48318e8965dd200a87d7b13ede43f0df1417cf7869b42e212573e30b3c186d923ac703a4c6e29c418fad7ef6b8645e631f405f6bedac4a1f27bc604cddad4b888ee2d7ab128c1831cd03ed9ea405f8807465f9a7f3835717190343a0925227ad9e58d6489f9b81e621722dd10af1d52aa5151dfe1bb335f94a626a80c9e6ca2a0a628f60b4858b1974292108b0e66d5d7b4daaa24f3792a2203449ca55a925e6901b98a7aaf279508c6ba4a0d656fcd54f252f922583c53b5a8cb005367ef119a4a0c3c194651b0cfa50aaeb8fdc63c372cae09203a1d50f0c819d2a5fb6578e7c9e829bee62d165f5e24117babf6d8b8a82b6a5d831a6b138ca643681c1d8940276d6ce6427f0d7ebc34e8a3cd94a29e806a37e00eb0dc5bea7dcce71f8fb26cfffcdd596f9303984323d14f0ab6765d23f4db2c05684a3a7b898b0aff0b4d88869ccd3e85f891d0df34f919ea1be7ec6080eb47bf27335d4fce71bc36fa3bb6ee48da869d0fd921005b2a2307239e3534b670ce70eeb5731ed4d05cf9d864d40cadaa0944f062c8a8ed4fb7ebe0ac32da5f5ad70355d5a0da5a19d965ac2b81dd39745ebf9af49fb3cafe29213b6195a04189bc99b62ebb2edc7123c1d6fa9adf7609fe1d96b95bc9905e5d75f8cea6fbc978fc7b062df946af97faaf20d6cdad0b60ebb9b5bdf11b60b19e831d37822953d8ee7c146ec81da1d5bc2b49bcb4fe0f15d106b7e59cb33b54c37f3eee16091fc8b5526617dc1623182ee59111203129d7da7bbab4b163b9f4e4c91c8b09b2e3a0e9779c70d3b104890084d67da596f0d3521550570c8967ff474498007e49467963d63efb65b3ea95cc178ebcafa82a77f9a46004734d64d78ced8577def0dc75ad6da4b092134dc2308086338f3f464798dff9097e56f4f492bb50970a57af2132039fdcab71b5bdac61e9011586571bff307cc78f072a5cfa42fbff653944a757d86e110da326b9337a5b9bb190f42d1b6a673f42865c86c79cf8db9ad1df8acfdb1b0e6ef4f18c904f292949a5d8bd616afe0254b537771f464f33a741e4f2dd01ba1d9bde7ae07842a8e3a7ccbb00d815c568dafb7b3fd16d24bfb1c2a1e6e81221d84135ad4cb8642a755531cf13aea2d57888b7e9aacc48b3b29d6c723a0f7130b57ec5b0d1d5ced81340717f5d8e68418b918027c53881dc5984fb357690279c453cd0f1dea60cb317da6c02e09dfbb36662b4f89132e13fe5b5fa3834a8a92d9484db9def534a7929d2764b817c2cfb085ed8cc744b941fb7b7c4268829f046c35026bb45072655357b9f2282b61a0c018d92b2191904b9469dd3c7405a3479bae66e072c4cc95ff20b30ddb7d675ad38a36001f413971cddadddaa0b5d5baad79bbb1d1b02226a80e0f3d346e9b60585686833c8645abc288e170449056ad6a43c42ae652c33982d5d504022397c6b4034865f55a2dc9db13a7e887f22b7e55f9b2be95f262818628a857d3a680798d7c8792517df00fb334b38eef796a85a56f8cdd59dc8b154894205aa455a263e98edfa8c19ab8e24d9ce22d3d4cd2764861ce07d9724dba3a3c2bc3dd9777ff071272ddc441976c3cd12b1b1cab2e3cd285d0b0d17b0d85ec99b7396881b400025500f624959372ca67fb88bfc10f99355ab69bade27842d4e51b8d6f1336ea4b74ec9f5cfc3673fd9c5d5540a45cae9e92339ed698aac1a92a429aec96a8f12e174398d3859101ba74a40b71b0c8568f7752dd9ab72ee4a16ef26fb1f0619f82bb19f296e970c38d2de976146f49710b6746061bb49fc3084cca9e31ae396aace373ad008090e2d84b582982102664b8e0e3e53d61937af808ac1d9211cb9bafd68c96c6fc2da87d7d01c4367aafb8055c59179cc20907ca3f5b47fa069de21e2db6e37a543e0c13ecbd22d38f71dcae20df8d0543217e4e21ee1a4f9ae64980b6160843034f8eece3f1f08ce49c1888ccd566f64b124d0503fb1699b12caf1efc0b6a2312686fcbf240262fa7cb8430f5ce6d405144d670d1d299771961384f14471066f373e3317f16cb241fcdc9d2bfbf9cc19ee98307977cf4072f19d3ffee39e514f0eb3fe455d7d76fb4cab58aade9e9a8a6c5c4cdddc9160e332510731b6638a0ff48598dbd6e3342b8ce47f2aedd67a63d32865d772667847fae5a4c37778330742e0175a11dc7334583afeb9812686ecc3ec16165d5d208d1dcbf7c276487f9617c06a44972458f312ac39dd27cff5ad55aabaf320149765b248527b8ae4dea3efe1f6d81ecca1c9768e09b99d781be77b0b5b3c276e10114a25b374517507f51fa0e3a2597528c4dfdca7466af38cf66a729b5e74a80defa1303e513516a039d4e20f9b6673254c0d49e77b220cf66907f4f89120f65f65c9631584f0733db7b97bbcf55b7ea57953ed3a61c31746d41b1f351a3f36d0e76b74a52745800d89ab5c6710547ca1085db23ac24b4f569eb36db6430be17d4f90f19a0883e10965934f3af670810466f08d988727fb1272466b54c710eb916db2f0382d06b1bdaf3807df87f5a5a56a9e0c10fb7f3531858c6f1a108a6a8c1acc48322ce9272c588fc1e76d44d771b940a234fbef6ca7a5bcfeb52f394fa21f6761a8df050e62d4ddca08592684a4047f0eab53032b1fb0ea8a30d7ac333299d91f8c66370b4be61d49c810068a89be746d6edbafb6bf1b3094bbf9b639c22c1145670fa90d8cdfa8a5c140b9d5ed4bc47b32225e6c81a6d6ab0a0326137cac78e4a194a1c2c228cc413d6c7e0fc1c6cf7b834146efb1ddbbde8961f0540c608e338246de12760716aaa5361f8f500f6e6b433d3b1e75824fc702e7c0211bbad6d796f5020a9f67489fa41e7850f3e230e90cb3c0cc85604d841fc3fdd114057a1999add901e3eed274781b0d213f78c3a2ecb14b59f5ac1c0546b1b40a8fd88a4173ef84bdd8984632230d39d6258933b4da0213a0a3e7e2f1bf5c15810475637761c8a786221bfdc83016c848647d7eceb9fc4818548fbb1d4d2161387a3f2d8e5f6cf02502aced54a2ffdfc5c33f39acd23fe45c8d9f1fba047fef6a4355c04be7197b89137875f1387dcbb387e714f8b03dd67d49ef15d60f4448640c09748e0d59c39c00f2aa839b953f27579eba44f39d563a59db46912983c3fbda3d16bfbacf260319bc187f4bbd30e018bd4c4afff3e9364311cc4cd0c94ca11949dcc6a0d79c23a7853d06c7b6161ff4750faea0d04de54e187e8691708b7db5ec93b9bb1b2b8e6bb6ab11378a49f85b5b83a0ea2591b869540662cd7ff5412d282a3cb142151793d40f5272a39632b5a7ff9b6236df5942095e2cc3e37d6902190a09391782bfa283fe8ff1c526010d5a4712068a4034a2f2bed6603ff800420ef9a86b2855ab98400bd6201092673d39b4f6be972a2e5a190b5192feddad53d1998f6440069123e0ad179f47fff3cf53b9affd77dfcb8dfdb919e7d22a942a22b6fe82f5187064b9ede9c5c132c45d3121fec6817bc3729153442112dba9a7f4fc36f8dde38de3653e839e9f6de94ca0fbfcc6982fa2894db8af559335ffa506525078f418165de2e4ddd4c10e9ce507e7b265aa2681269db9653d14920faccffcdf23602fe8e3ea1a70f54a85e70a9acff6607d30c5909fb4f67a85a40cc68ad65b64779ae04084cf7e3b5848f29f87ed364e4981767cf89c478dd0e164811e2eeb934f9d93a76cedeff32e7272422b3769e7635df1359b78c5fc62ec5151890d9ad3d321df435a969bf8d9833f18960ce8f5a6914bc234fd4a6999a577e53b1b76493642d1777e26c01b016acb2bc40191489943c34bbf82ec88c6a48937d8b8b56c1c409ea30505f98028c6fd18d3f8c50a708344ef17485c06abddf118d1119e6aecdb1230c6c31bba17af0b9d11b91fae1e3dbb3c88ad9ed2a029023b8577a89f2450e592df363629025abe0eadf04757973a9f7328b7c44a32ad38d5bf98f4df24872a593b7ddcd13780fd80173e2e640b4ef3a6ab247d62a1d01147734435acdf7e79f987b5c79218b09d7b49ba062f8d83231313e1b76b35fd1cb58d9cc624fe295d71af9ba312601f6e25d2c7b4ea40b1bf323dd2b18014c05e859efd165ac99ecd6ba60509c5234cf9a4bd2fed5548a65b3cc04fc7bc6819ced9231563ffc0508fc434367d70d68e199bc789cd4e6899f659c211e9f6d60bd3fe82657de51acdb5b7c2c214c62c4ef8046e999909592c78dd6694f08e524a0c97c3b459eb750c4545d80ab5685416a9513e3c8e636d631640eafb114847391d0842675d9de9794586cd24751d7549603e874c7bd853bf030f3a56e3526abc43700bbb544e20ebd70ce81ac4b17f5e9c25533cb1428de8830149695ea2bbcf9e8804b3a0adc83b8291de53903f6e4d4d180df4fe052761d0318caa4f0f4d88382b5b9027355ffb3561b8a6501b81c76c3bcddb19d194c64b3cfe3b5be11314267334789e37db869a610ff63cf9ccb14837a80a95fbf5fddf1ef49ef285b0b307e9bccf616d9599382fbaa9765b54a265025a0817185d137385315d83191dc2d6a71d3a6fdd66651b892a2589eb0fee89e900a6f919d0800c7c4364473c6fd9e71ba20359a516d25b8caed4ade09ce1469580d856e63f7a910e66f5b9412efd29ff7a1357887839b7397785410e795020885220522f009290ee9a9dadd1d28fe9c3bd69fc252a3933f64956c125b2bd74a8a19e4e43aa12a27294cd3b927c7a9fb674d97735cf57d04937f3ef3052c7324dfe491005412dd41984250cfd931c67266f620e8494d40f6195972027af3cef3a0406305b2a9d7c159354475674ac7158d7c8336b1596cc65c90c0a809a2c7e279eef1c83cd3256f6897c8273d7837e8568369e12999f581fd260ca8ddd7c957ad6c8573ff9da41fbb3f5cbe7f5448bcd11487a3075275d4d6ab1aca43ba8dfa62ea9619f2f450e8202b2d91c4591074ac1b39eb8c3c07be8e4a203e5b26f6f0d3d807d4710434c369f50ca1dff03007a7dd1c13b1d7646448f3855e67a4a4db5d5da791f530b3b0b878529678e57c9bbfb779b2f26cdc16a5aea2217dbf8712da0fd076d3ef0d2b911c074148b9bf83b25d916eb11d261bf5e949f2fcd39ad3dd1b561e5be55b96a7de9e4dc72b10fa53a3665bb1649f0be0e3ee6b9559c14af40abba4a56d5565266a1ae0d9e46b66f8f9e3235853d513bdd063336273c9db2c953f06e7b939205aee2d935d0c0a82e5edf8fef87c0e90ffccc8a175fcfc4f8daf818eb036df32718727b348856ad6178c26a15e60a7d343f664402d18a8c312ed53e7aeac4e466af414c97db0b132c4d700c749ca2e78a865e2a88611dbe2ca9a3706992e03502162dfd64f568cb749f610863ec328acf2b40fcf9fdce5eb0129e103f01b849e3a8b8d64f80dc5ad6a6e225a301d663e8219f6ecea2e4e7c0cfd07691b9d7f9c7dfb8de277790363e86259047326842e335ac2262aa39a0b9590d2c2563b3aeeb267e7e7bdb9c882089b935d426723e9f2c0480d2f955da13d041ad4e1ff953a3915546995599031fe80d0df855600e140fdf3de94f14ec6501f985f6e842b8233e2ba569b19be9179951f4f19d0d25bd28e7db0612379ddf9e5ec4f6fd8a32da7bad24320c0d3d68ff11e93cba966ae10fd8c0dfecbd5f16493cb8e5186cf51555b30677857f217fa1a93bd8ebf152a5c4abd911f761cd1467351fb67c394fb622e744753e4cb0ce10992721f721967256d43bc0b3ed3cb63c03d126aed4d848050b12ad1e2aa9ee358b64072e8a70837080c30afa7afc45931c694342b858f3a9416478aab4fd1b071384e8c647aad8967a5749958b6a3f26892b85e923a385f5d4c0a70005709b445edfaa34ede5738e2d2a6ba5b1ea5603281142ca0f043f8971b4c6d8f17379760ddfaa62e9e44a0499a1da91888c489a5d9d8c1ecd747754f1c9d23566f168033a1a9c4cee8909a92a7f9e983b9ec692687671b28209929e26e283446b95428fb0e64791a0e7f365515a9b406522bf5d054fd317358fb8db5f4c01c5f04a237ec316100a64cf26a4318bb2b7b359d5458c7fa781549f15be0a14ab61cbcb3c2b187b0fde9010cd37766cd5d52b7d373562a80acb837d8d4b851902cbfc699913a5f251858b83710f4b288b5a35aeb132ca299ebd12b88d97a332b8da1e3d4c39601cfeb281210b8193569822e33f5bce001a395bf4e165e2cbfb56b4bbf8b3bf5cb26b68c7e6f64e48b7717fe897c251159c669331b9f882acff666cdc2caf6bd57a410c217b79ad9da05423649736babbddebef13eb8e4e733341b24d88dbd3ff12a5ac1374fff205006055d29aa730ca0c58295a82ef88235be1b14598b23359d0d54dc3983b90eb3ae4b1be2d4bf642c0140c55523f5911659754597f0a752365301fa6b3a21dd4e93a871554ecd651893d2705684affd3f462599a4b0b0336bd300fe7b2ee884e1144be176b45577ca179a8848fd2e8b13cbf75551229361f6e19e5cb66dc2ed37c45ecf889db8190335201243ffe6e740e0dbb43b9696843291d5b0959beb213fd9a206f35237e4d9a8cfcf33164b1e3706b3628ae803d9a3bfb73ca13a80c848d564fd582b85972d1379d57fcd4632ae5fc09423978295d9be452050815af338d960ebdd68433d7057d0cea7307ef5e2adc819a243ccae5e1d38e422b332cbc8bd8dc4d894868c740656b732b03f73656120e69de33e319db714830f93223d4cc8509d6075da018f3f8b4ffb0ffc2e8e90c95b0bcfda5ed0a17d9f6d39c7b5f6d8c0ffc5a02c7e145fca8b966ffab21c60ae2e49f9a824794eb20532357da64513b8704a91769de8ed54182c330fed0693d45b55119e7f43f0b514fe47484e7f2c2f7b5692f67391e84db6dbdb8f17de37bd0ce8f97210958bea745a36d1d865071e3c9e080b18f501d7bd224be1156e372b9e9831bcb5a91cd1debaa91cec3512ee95aba2ab402014263364644865988d6bafdb2c3d78290c45fd2b08d7d864b95658863f7958c1ed44cdba0f4dcb232692af746dbe7b42ce601a4d0a658f9b341dba1bd3624043d640afb36e5e30017b91766db8f91bd1638ba7aff2f26af63d8af8c45d75efd92fc262f23c31720413df01b1d1251cf42a75751399901b216393754fdd9be53221aee46df023e2cdc67ff00358ec14140ea25318894361b77a0ff3d669d7765116d0a445a571aff7e979f4e031538dbea8cceaa0edf3a7e909309846e08195748b07e9161dc5ce28c54e0d0c03b9ea1e58c2df03a3559a9b4d175ddf69907844701ecd22769e3e7bcfe51c33af8f832429447abcc6137d9ec6c40096afcb0f793799d436b1655bacc5aa705b03ee2075f14f06e04ea1d1d39af1a6053ff4c77a0158a304dc8de04e245881a66e5e9c1d3332ccaef59764e7cd25e2176b851c8d28c764c007f466a22d9246432a31b56bed101290fe174999bd67d3a69872100063de9892545580fe4c79da19ad72caebe6949f4025054b9ecb6e2cc1c9bacf05866e6b7ee16bc7078b550608d02c2c82f7ae7555a5a3d0b94ca662d66d692f79fc7cbc39d911f7f2de7dd8ab2258ae5adbf2c3de359ef76365594ae69d6e03b085f04ff0783c2db2611f9d041571874293da7eea806959fc1afc36efe2394986104173659483396cc6611c0a7c982b5dc15e6eb79e0d7e175be6425be799e972b6bdff5395e0fc1a122dab8df5705e8ad6eaf3133556527b7da66db2e90c0a6ddf8e470486a582edfb18e2262ab394b139775e703315eefc94752876939d5bea4c09ee9bc1c55ea4516d195d0915fdaeeeed6c11c1664b528bc86cf8796ce03174a6256b13d1f66b202f0b0d3dac7da49f0322317f78a67a43b84a3c60feeee3e0fadab3c3d3dfe6348f5c0a16daf48e7a0117dbec1c8ab3e3eea8758ae34d0b2569a23a14938656d7a312e8615762094fa860b2d7fde959612e3aa1a36977cbc8e5d14bea7252a57699b3f38a274e7c6460d62565deaa7b9d47f48429a24060248e2d16fd04a8054a030acb57a465992e3e387931ed82cc558e8728da181d39a9a36be1bfcdb6fd25addf81651501ca96d5c7823b8ae784ad56823e6713dd1c482672a2455304b0376875ce259ed7d0eb5b7c86f461f946a6503c2607287f06fe64bef55b1c3096c7266d258ec5611a1d83da662e245cd377f74e6684d4252d56956d497357841f710cb218fc504b15c09df9d786be1837615211f91841e9190d4a8d3ba50f3eeda7da882a19d9f2d97d89b0dba072b3ce9c2f736f38ea9ff4dbd78b3e676d2983865413af4c7838439f77fb1665d6107a5932b4089db9abae33f2a2b6e7258224adeeb8a44182d5a5ad3f2762e357a7aaa1b8a6a88ea207a99bc1a9b2c78e46063f057073ec4cdade2b23dd5e96fd2b887201531d1cbbe8daaa1103e95d78c8ac3eddfc635da0e126a8e77241f4480e05a8c47b0291ab9775e116b978c910d3f347e2fd84b45c06f806130b9f0bc29914a86801c18a8db71e262ac38b0af75dfd741badf163762491231ffb2635f51df1421220a10b494055aadc5a4ee6897dbd28ca76a10ec1ff74e71a995dfd7efda1d9bdc2111cf17f4d3ceb7a9415749693a00567090354ab4d74048566a1c7c4d2b0583c50b99f753f7a60bf56e9e7459915604c3d35d3e0f252d037e73fb690c0a534580a31ec68fa9f21c95910ea8c1ce6ceb5e915299ff5af2c63d17eefb04b77fd57568340424bf23f32a7d5b63c7a312afbc5d24c65bf4ae5724dc2808e5a6297be8ccdb52beeba9f86cb6e5398a9d06e6540f693bd83e1ac684e802ca91759877c57345524eb316eba5b8b2c6e1bd1310fc719ed5ab3f44eb2f04f91e858b130c7a98a86fe19abcd2bb74c64555915c5eef4e10bda94163c82606caf5d980e9ae0ea335ba4c4df31463dbf31f0283610f62cf224f15daec4b2b55ab0849280d870c77009c2e8893822fcf42644038e18df0dea28b2d20542055590f8d4b690e719f92a0bead5c20c72028ab3de6fce7c270c4d71372457ea8f2a89cb65fecab22a9686d547118c8410ece16e51c24103d531f659a92de33327c3da820d0330fd1f3dfb58b92324a218bfa2a11c40186051999a4970899934e61287e07873b70f5fc1509feb187dd542b7f09373ceb35c2e3b31bb82957347ae2cc790dcbec115b75bcfa5085c7320e650e055b73afa29aff61b6bff44bbf6ef9129df05bfa12b25486c943ddf00f229302dc18f3d507f16237bd0813e993d5e8578b0e63e637d1a63393be1665f19a2cdc4ecd67a12e58f759f69201180ce945a1ef035a60c737139957834dbfde072819252e9d2560206ad12bae92a58688bd9ff54f4b404d699520e4a5b593792dda80ced47c7e54fd135ad3bd7ef6b05adf57669bf99f63e13386f409a2368fc00cc71e9653f4d6d4674af2b6b329b6254a400d2cfe5b7b9cafeddd30bfaaf0a169fbb510166103e6bd91da5ecd85f8059f59ea4dc01ab6383f7dda9b852126ecc22687eeb17366181e67f462b0d8e1c7a8733a78db3114ad6525ea9679657af8f960bed8e865a585f731ed575cd5ba962df37bd5d3f5042a259aecb1b36971b1bfb6ef3faa4de4294b0f478dbf733cdcac6d870969f5038957a60f189dbf2ac88fece4340270f27e53d432ec17c80e07416c4b6b5e7eaeb14cc67c044ee5ddb0325935bec2823641d3fe008d5b025155649d95a64cb4a9058a212bff746d53dd1e7ac351d3e3a4f1f9b008f6e3057a5205b0ffc374e1e9c1d75ac3231cd9f6fce4a66775609a353d8b264b035d4cf6fd704dcde09225dfb7426fab17744619c4706e9dda783a79811da433b4f695e8d948a47d2a69c7f511eaa0aa0967f5dd8d30d869e1aa274595ed7801fa3fa92371e57e4c68b2fb0b31aa4f9aa286b8de9b9b4024bbc70a5df633ae5ff1de1f9cf8ee30c9b478fb80984026a43d005da3f3ec34e04b3bcc54bb6a775757dded64acf7c8598cb9760817bcc1a04176ee934296afebda64220682412864beaefeccb67da04088f23565e9f3b9bd390bdc1b13b1e9d651bfe805e5e478d5f0a12bef055f695d89d8e96577569ceed21c66c931d3ae48849c384e15e23fcd12e72b84a23e0d71a4fd0d9472ef023bf729f367f4037008184890d19c1241a49258c4dea98077b76a24aa6dfa2a9e7bfba54e40af6be38a4bab34f6c4e470795193319df2454ae1e245bad8c6cd21659ddd16386eaa6e39561e501baa94c6227485d751e0d91ac1cba1aeaa59552b65e6c0e346ea942374505146c25938d597974e11d22e3d577bb1b6f8164490274c86647360fe024eb58c5f5e0788f5e8b2d1d8fca3df0862460425ab6d2a04a07f62253c0cae526faa57b703a48f826f9f01fc519f800c210740bd3aa035e35c1d0fa87e7b807b7fbe7991a36c926487a83b32b36fd28fc64ad3a029a63f0b3ab1ddb364e28a9cf0654c585fcb6c5d7fb18c7e8e6e1519c15f164a8ce5dd893a81208f1ddde85ec431c50f2fd2591805649e273f3184f900e7dea510d3fd4083814226f74048304b5add0be3a55afe75b699a9904f90ad4c2b7e4684fa14e09a78aeeada25e72eba6f6abb5e317e8988575e42f58c62eaee2b1d2d9a3c4d283ce69e11bffe024f8100f201cef7b86c458e9e055ce41186b9ae4cead149458307c748642629b448e226a81831e21e3befdb2f9cd0547813ad3211c82e1cd96ec174defda01697b058b68c7929ae0604bcb769c3e428b2a7fc6c739b956d90f04c4d6cc37aecab2ba77b0b1977e512fd1f37046203f042939a5c8d2bcbd603620684f065ad82d333ebb97f6f6ae4515cbe998aa2543edbd12adc79e7bab76988b309bd374d98f9b2de951028753947465a8b829cfff10ba42dc1fa7a363b23ccdf09769034abd9d458508d61a9edb26af58983428805de7f062eef7277ddc2c275ef426eb609f6cfd72c0f76b000df12df3f9b83aa2b2b50adc21c3bd936723d203b83663527b9d0f7f2b313f7c5e7b27427c0e744007df293b12a3009ae569cdf934a983a8e78934257d9625e31de476861fdf427804992ea0a14fc75a9addc7b6bac9a9195b8ac638d41efea883ca036a826fbf389e3f52bca8592bb1d6a4098ff471affbfe868400d3b30b002e50ef6dfb45759ab81763c3a67364911666b63175abf781063aaf9639a9747e799cf869dc320fbd6b5af513ac4b586475d5877a6de575044a5f60f976e9082de19876bf0dfd04c64c9c1ff04767727838c78825055d7ba283cb0c8e4cc13686266d04441781ca1c947b7ffdd16c25257f3cb3288a1bfc7ecbe56ee8ef824f84f34c63bd8510c00a1d8aedc33f34c38c78d15543556e0d8a665a7ff5fc1b70e23c4f431ef9219443cbf491739aa94a243530255beb3a4d0f56233347c0cea7459d6028b4fac4bf25c326bcfa739ea1bf642f6024114ce8d7e0ef929eb33d6d2257dbb5081476be336713ff4ac35f49179f64709c8d8e0420db888a6aecf116b02c856dc48f6a0abcbcccf1d4a1b944b6d856477c1fcb8d3adf1fade69d48c3042ef4a047f799e043037b1854fcc0ecb4041e89cb6e078be8a81baa4f52130ed4d8f068fc68b422698869f266e5be7121ae1dcc87a2577ffceb763fc1712a395212d9bc38d28f0eebafd95af6d72f7e889760ec1b39093d36b879f6fd0d61e14465b43ea55fc8fad1aa93942962a14549f2d5d606f7d80cacebf7012001bf863fb54d02d36b67aaa9f227a4cb9d3351b54d62a330c3348cbd61d6000c1d3cc80f094b93fae23e1333384fba3455fbc8e5c3f0d4947310e2c2f7b1f7ffb74d42b844d97e815cf34ad10b08c869c828baaceb8479eb8c090de870de2cf93c60b7e549ee006b5d6c9e7ca882f860b8adcdbdd491850f61e62ebcf5dd562587cf1354381bbc438ed907ac085382c0fa3d6c7987489b12cfedfb6e17b0186b1c492133464a4bea7fb1f3ac8822544ff9236f49ffbeb5447d79637db75a518a7a5aad597ad120ffa5bf671d37ec18e7aee2701c57e5bf954c290482f107d5b83dc0459cb9222233aabd4fe1849bbc4520029f5f329c1011f7fb6a76c04260271eb03ff0d7cac0d14f2c647943c559a6a8e29acd29ad550074f23a0c4a566d79e0fe843017961cba0c752826c127511980a641c0082bf99ac05a9877ebefb34dc2b3f11a8f18d64985312bebe27e3f103489d0299485c49101ae773cd7ca01a2622f20e0ed892d786f9f7c5292a495895e4f70310b1525aeb3bec9f06687c685a3fa23b874dd7e1c3be050bcf757e3d8dfd2d04fa273fcb3ba5ff1f14116115fafdaa70879070e828b9d21ee44709ce5db9acc71a37f3fa36c63bef382e969b4917eb32b283d3ff4a983570bd8c64890b62a15225a27f2c340a754d48334863ef5463a5a50af30b2b255c42db48c7cf6fc548fe4501f61b1b13d22176a37346d5bc917afa242ef4c60c554d6937e9dc9b318080f0344168643fae4d7b8560e800fe76559c30b5ed5ef93787d01b5073d4e61802455e167bb6f26cec258a1cb670058bcf88b25acc3c80ce6684c63e7e565033c826e0747c11f025e5a549301481a74167d821fc1016a912b90da43bd115aa1629c53992ea8402d0b27a0d9b9d519dea0deddd7f201ad222dcb04299f5286545e61542c713d027a4bc27264dcd488764f43e155973e077fe71c68568a3d37036176b4d454ae537a6582883e69411632bbc89bc0369690cf851e9e561ed1b47ee020f1ad84f15e8de50be064d83f03f96203d260d39b1a1964c6e79e22bd105f20e1ae7c943aa3303d249e912ab15f4de2af8476ca31d79b7fbf04aa52193ab07c18ce590192a3dc32b3787ee02fed1f15c69779f73332085c0552f850f32b9465dda532f1d69007d3aa479a4da6f2efb6274dd53215afbc8cb4485f3445eae121bc09d7cb230a2c0a24475360fb84bd0b0cbb8f836623571207d9942b0c0c6404566b9d09a91f7c918b40fccc1884d72689bd51714df24a575c273b1fe939ec8a31347a596f8b2d6e28c348e43bb24230e238f0c55fb7ac9cf4af780814188dee876018a1deb547d30fb9b3adc6464056b98519815cb437d4a73bbee42bfc0e5527dd3211ee7ba278d7ff3a9e714c77960adc4ce18f3d3ce789636601a3daa7f11f820be7af8c3d04a82ee8970848908018fea4ae2bb8be050ec2ecacaed13488940e195c82dd316126380aead9cb6a0a2824f9c5871cde4ed8604d868a8ebeaa5b599398a86bbf77dcb55d9b2515965fa2b125cd966aa4d6254e1eb825666e5c2ca5b6e268b484bf8225889efe0565a7dad3cb8cf2941a2d8a8dfd7da36bd4ccff3dc8c7af638b882994ca3ce1b1b1ed3fc68681104318969a030ce6b9d1b3a72c60bfd1290efcbd54954fe3f13559dbec2e2f67642da0d3691fa19cb606e087da9fe49413784225ae662f0d847475d7c84ba71ca73d1978202b04e4b3fdcb50d568ade522be35b3141571bb58881d96cce9f07c8380887426ad8836521ce3eb0a8a3574459c165d68a2b8d5d0421b5f7b9d9368f10517c1aa85c8452e000432341d0b9dd09a26965f65dcf9ff2b6718e0050ef44d7794bacf6dbb52852a1d5c392f56ef24d2f5f28de734f774d67b7aad803cc372d4e9d73dad3be7c314f5c3441401b87b42d9d0894792a822bb4cb4d0f06d8a88f1fb9274b446f38e79ee6fc36a10bf4c1e29d8138b04a9cd1a36ddc349858a3b9731fe1920fa0575ec47676ff0f4a7afc6eea82088ac51eba6ec0d542df2a48cecd68a402e4085694fbd2e872d9f4ac95aaf7ec5dc8ff98ec8ac19d253cd8a99f6e1bfb835cd8ca466c2a6fbac579be7d8ab3614faafc2d5059092af8b3fae71125c5c2985463970e4f41fb1ac58c9fc29515b7a89285bfe7507ecaa2838919a7c697f87c0ed7c605d73773486ef7827e4bd4bc5c16878fb9f880cbc757fd0b32d3023fad6e2484f43e970512a7c464ca74b41338eef8821d5f92204d552be49f302a768aff77da84e3a5edf52efd1e90418d11ba98e127d134cfd942641b7309a5777a717df357287e800abb4685e051b1e2523c3d450d026b0f220b3b975d56e1eea551901f0ee990609da60ae5ba030595f8876f163b9677e3622c4f1b6e372811cde8a9608b09eef4ce6f060541071878cd8102f0628782004b7a8bfd4af54b26a6525756f256cefbe51c54de78d6b0b509b80cff4d230fc74f44d7baf5ffa5ebcb9a2f1c1ae4dd877bc70e0a9e87461ea766d21fdd5ee5271744bac9cfc530be1205115bcf44c6765b3ec61fd4e50c1a442c6a358e9a2ef85010220fcdfea48c26b86e5c0e7ca68ca2df7e64fd992f30c024c78840c2907af6804758295545c4fb5ecda59310f74c28085ac92cee156e0451649395ce6424b40be74f3c976f61dfab3777c26ff0979da1f3a4391b57084db7aed11553922f97bd3d6a76264b9064f0a0120151a7bfe413ed0e043bfd556e292a64c9d4605e3b98bf69e248d29c62cced1b1c52181976e7761ec9db39211163ee46712a80ab8c0bbda398f9811eceda8213009d7e4f9bcc3e83e3f4eb99d84de35469759ccf92ca5cdf8f2e68fe106022f9aa2d87a78db2a78f881410b217e177a18d6192a9231088f6c05a5fa3cdf3f2f92c2d2ad5e5bb711b52d83dfeb265db6b78c0099ce1e255367af76122cc8ad9be216951f45d38457ed54678700f3e77b9dced8366145935deaf9258fcab90a7549e0772fecd10dff527a24f9ba9c3133b6d961c0dc0521369c564cd25c2f7beb35e78aba51d963b1a5501d06363ca9a5e7618d761775dd89904f36299ac0a447e5e1e1b0288c36dce1b8ea50df34e139ef73f511e8be18a5f3b004b384149a417da82d899758ebef0bc573381da0cabc161e8536718f50526fb259f5e94fe46863021dedeea7c93b099afb755c596e56ecb1344940c19c1f7c48063c5335aa401479a90339ea8ca807e48f7e1004a1a78a78fb21df96da31376c12f19248d3a33b2d8e8947412051df0365fa852b09b442d78c05ebd58b7780b68c9e80655cd5d56db799b36524bd4700e9c5eb1c9245373d93ca8ef43172e09276c27fabb7022108bc91b1378fa5ddd55239e9cdec5ed8ac155128ebe1ae233bee155d838d84ef98afe8f76cc1c83bff1cf8b0e73aaececf942a216e141c934ebed13cbb0ce104c10461ea3c9f2cf1fc4a9e79614e6201aade24786769f39266638387a0555ad64ccbf9d1ad896109fa81590aa1d894792aa7c6b503e97f7fd1ac4a512effdd15cc492390a5e9480dceb0066bce2f9c0a6391c35a07b14221c9164408f961327ca024bbad10ba573bf9909504e9616d1fb6c338037e530ea8d228973271c2faf786fcfde0fb592660690635a22a2c736ff1f15af89ab5079ae9cd4073dd0d18902b20d4ccc161165b883dc37590871ff8952304f20d83c8f0a765b5fe74e7bf4b4a80c3747a91db079a2c180f2b8859f7a2844a4f425264781f60a27d8b932d3bdb08e8292c2df7df50b637ed2b2dec7ffad1e323316adf8fab42ba64f57993b41b5a067caf11eca1f1e1e188d34350d19d93b127b378d110f739a8b8c6cca773297e7705f0d221ff7a161d31a2408c6cfdfd860b7e701a4cc96c008d4f89be5a2bb6bf861ecad64b92cc92cd4c1ff8ab081db8381ba704b29f20c51d8389c41e99712036a19df12b5f4754877e9c749166e6a6ef2ac801c19af4dca01214aaac9038f0152bf14420b7e8022ee8f89bfe0c28887ad8af53e6483d312241b492aad70ece3be0ada9b02e9e819eea6e63a9390026de8c723d997bea574f8257e91b9f0c38082aabe68a0520dd2ab745bcdce1efe6997be0c706ffce9f6da3bdf93d305b10f041aa7df6341554824977fef66b8a35e6a8a02ecc9e22875b659557df83b0944534a8d0a2dce0b8d53401341227e7c8566414568e8a73aea72d383745a34d62f441eda3ea780387264785927d0673430bafba54117bfcabed631f90ddb54f4874311727df730083b3b60409d207689401b69a5ef1ac8b027e037d237bccd331591ffd358ca459ecbd9c96d4f5d25871e251e4ade069973c4d3db5a8aa35ad750242f03093af712ad96c648262fc0d31263adabe228b57ec338f817bf55dffd241d854dac45a2b1d0296f8eb9d0a3d46511ae8e9df93de46eec22de6da8d3e9767e95fa12b1bf72009be98dfd8c900f8bb51d749332aa2a5679eeaa48580bfb74c1910ab04bdf777703ced779c828449a69b98974e53963a55628a06dd31c06add1fa63840613b3d6b8c56a80a48b935deb31232a105f3bc8e9f7e30193ae2257f189a295f98e0ce70611d46b1087b3e55cb19263a1d76e5220e79babf36137b320974d4f4f32903ec93ecf589c1fa39aa10b795cd310d47f3b2fe98324933e766f30e6709181b1bed54cd41be676d57795e94110370756603cec8d550c7464c7e3f227c2f41049568fb4701febfe27d08d2bd65671cf8a43166fd6a419477cbc84e76659c8e9679950d1c89abdce3cbe225d97b6c4a93459fb7616b0536bc0856c061ade4d809790129719fa7f7bcc18457754c075fe4502ff531b8a9f2da12bdd8b6a51ffc47c2949274cd7a1390eda62630560faa314314e463c1b764359c9e3e3e6903f0b7f4de4834a772f79b27705a5e356a6c4fcae3422201a2896c765c78451ff5f5bd3126f60a7baf30272f923ac25e8df97000b36edb6b18d67b4ba15ff5c56641df9cfae2988de4345762c6b320cf2ef66a2816450c056b43e1285f15507a3e70ba9dd3b0f1a6e0f4bc27da722326489e8b424a0bb4584c7e2792b5ae150a5b9481daab697156fdfce0ce290b0838d93ba621caecb20cc10314f50b9056b065fab22f14f6cada45317006e2a3d70cda48f5bd20dd3c0c2fe9fa2c02b2f6bc33761fd156b64941c7573f14a019e0b457dccbb6169e00c910464c3fac53d253995d9463cb62dc91aabda986e5533cfe55202f49be44c8ba2a84e4f35e65eaffd51953d0747598711a6b093071c02a30ca21e03d1bd01033afbd49729d7c0cc15e96433ffe7b28a2ddd41e7653ad2c5637cf2f9d5b11d116f89f20a807337ff2d29f845d379a116080f62cc7f797be50e3aa8f61211e43df00547a7918ce1d91e472d703bd3a7c14868f9d412be97b2397d97eb174a4556780ba3d93e2d7865843947c3a4d8c5ec0e3b6e04c9c81af101ee239e69fa405ef885073a3166771b388ec870aab4b3b442eb8850a831e93bad0e2c19505ab7775f66c487f68296b0b824100a09521bb6f5f40b9a820d0bda03979b6e89640da501bf8f9e74ca04b7742b9e93df342828b655f92605a919eafcd1f03516d2c9190ec706f7cf029f378379a694b43b0d25af1fe9f31d821bdd2ed42cb0c14c60bc1b38464bf3c330d5e252be5b093722d8858151e4eeecf84238a70df063416786213a464a983328574924536a42c8d855af519a78f68aedb5d627034073050153e6fcbaf10fc38af42e56aafe5e7633953614cce34d4f90b96f6963d6fb94e688e3ee7f48fb65c76d44b17a2f75cd09d76646a1851d17582bd494b76a01a3af24608461c52b729329837a98879d1181e01c6675070c478e5905eb44f1fec222f863862ed3c0dfba1351c4190be81306759eece3c861d5f655ceb1f9e7d559810ad49208689062eb73fc362fc5c0add5e13f28458b9dc24e00dc9c8a993b7cc83663a9f566f2981ed40e3cb71094eb8082fd3250bff14aa4f26bb82845ceee4536addbc4e1647531596be8ce3b5058464ec445536845fcc0eafc65ae41c638f2bf3fc1ce47860a78c8765c2118476995061e625cc3765f067d62f78da0e8d3173339a2def5944e53b25874cbd154921d329937f99bc3be81569dffe5e2c71de5a9d7319afd4e3077ab58eb4d93ef8cf2faeb484b42d29401aa45baed81ecc514d6767f84732f5670f0eefe4eca155d1b8b943791bfadcd011d8c1ee79bda03770db6865e54e815ab7c836c83474a366e24390e5ae20fcf7ef1c404c887dabb89ead74589746755b34aa7395a62f2b45f9f456ba7247383f471fb7d61021837558205b8287c2a7fba63ff5002e946f5189b172b0d893eb520e666e700eac23089c1ff8253285394d6cb7eea5d76985195483816c176d41c48431503404a6f4234ee354bfc18a37b6dbe1066fce149dd58c5f3d507714ac8db04a8e1375c3fa4f2607bb053fc0465af3df0af64d281fee6c2ce85228a233106d8741641a574ac894b0a7d7a80f797c85e832c2f21f82f15efec6854c7aeeb4ff865cc0b3b40960f178e7b1783538f7b5724fea4bbb9a91b40a85a0d1b097e45e215da171af8fe2eea59f9f63b04f8f7cc4a245aee864503c9f6a814b10fd3f60de5114f7436e715bfe87d7f8e76e91c974e26255965955b167781d66eb8e11090206580dbcad91c6d55216e332b39c8b36816c411e61b80b7be607ed747f9d50778dddcf47193bf09285f5d03ff58838a039b7b2e0e27008a905195790cc147387f7331bf53a0ee495d896f8360b1d4cfa393a3d13067d4ce1404f32541c884da2884e77a23f18f76cab80a6ca1a471549726a8975755bce90dfc209f13a0eb9dd1ea460342a1a2beb2dee6e968f81bbfb7c74fba517a18e2c316f4e0bc774bcaea59467a945f8266bef0bf51fa38c32be612fe7b3fb4082a7d5b79839ccc758d4c45061ec62c4995cebad6f44eff18f7801fa977b6652afc5859bcb11b1fc4e3a8a2c83283bada60e9b36934c98093071bfb08b9752d242456c29c82823d3e9791d277819d33b70035d30f3dea2a2e7e6f395c2f04478ace6ffe79787dc2b659aecabc3466f2ccb106ce2fbaada0ced8cef4bcba48601d8c8c886be9d00279e58859ae6d0a35bbadaa2987181dadc34ef17594c7f8b9b6fea870c1419baedf54907145356b5504cb4a78f69343ab84f347dce995d54a5da5acc25787dfbb1d697171c5b45c2078b0653ada20eac71019c5164dd1b5ee7d5c927cfbab9864f1201fac503ff63c08fd5ea4ec13dbfa98628da2479d5983f2983ba38262340927b423f1b730ad032cabaede946ea122fa2df03221e8ba8b1a3c7b123159ba7ca4a8742bafdf348bce1d29442443d7e0ff6bb269d46b3de2ebea672c72bc641139dff6099d8ef797ed95781fadb321fe2d266c1f63852e39645da5e44f5072c2795ab85448cf95fd0fd51936b0bb06776dad5e300cde09a7655a81539a00e6dd9b705dac814005d39cacd70222b2bc8811f72a3df1f6c5bed28688038845584ade0a4d42598688ffff6d6c254723ad694eda9a52e7ed5f49ff1ef0cf6254c39ef7b91d12ccea76e4ed14d6f0cd9514158e593da099344a5efa034414faf26cb4c8bf6fd9d1c5abf08dfedf42e1347b700f288fc39a215749f428300ebee93589a15c285720bd2b9645540d4ec77b5f42f2702db64a4350a2ba7f3fe43d83865c33e9500dce3df2a75842b5e2812c8f2c793c48d8597ca47ece0d490fcc749ba7db79f6e6b42c95b9de09c8ae2d94a8142820e2d42da9a5e9222fa83c11ec5208eaf55c72dff95ff18a4d31822b0976fd7a193fd2651d516af0e25089425d5c3f1f1023d94bdcbcd4e12908bf1b1af952745990eb5d5c4d71ce820ac0787d0e21abdc553b09a8754e57c00932666a0dae9bf8fad8e25fab2da9385441770b0972fbf301933315d83c46097516425b7c7135a4d07ec57f203b04b47cb5371a8e34addfb4be484627158ce6e30a13570fedeac60063fe627c8e3f370f832d368bee3a2f5fd870ebaff4762c68edf9e03120a77c7b2d3c9717987542063ec17b600716dd2d04d16fd01f93ff9f8ada28a1a5408752bfffcc1e1e1be4e9bdc6dc7a998f8f77b632d3d3c51d279c8ed51ccf1296e24fb5003c29f02d8eaf305cc61b03b27a62bccccaf42e3329f22efc7f641ad12c5ae683c1841f545251590649457a530d0fb46f3fe781ccbd3d58e36c0a873c4e4266076d55dbda0fe454072765051121df179cb20dbbd215e67aa679a957acba8a356798a3de34fc5ffce481cb63b0bd6aa7d2b2555ed4ca6449485124a2f6eb8aa6e145adbbe9138e20a4fe386ecf3579e773c7762feefd63fef2e72e1fc7de2dce6b64c93a0b9f192ba4f8c83e81bdd21b626708cb9ced9caca5241eba535126741670009c8dbdfaebbad43bb302baf1fe00050bce541f174d2f072a92842f7096926362ad2080b295457f7f1e046a2d65d0a6c78006c3bdd0e038955268761b6c61825f9ad962ef0fa63a86b26ef61c1d3253ef70cfc70f0e5a7d7593b27866141de4ea19c874047d2b35bb958bcfa89e9a9a3545d142a10f7cc6e73ea914ed808231f5f6d1f00fc5722081ec913f1b39e43f1dd80e9dc3cddd6c49c247218ea736d20c28f64ed516a51f84cecc2c2b58fb66e65842a81f5d119d3c1c606b07ae99f0f4ccca0756884d37789d782f169816d05eb030f6e9f2f28b6bf465ec0baa158c70816a083c2dacba9f9a9d0149d464b7d16e0ee50080667d23c80c387718c21ac318b3b68dffa48113c3485b9826cda386f0b47f7454ccfa831fd066f3bee33353f5871f7e7f097d812a3cecd3da2487063b6eb15845a45ef17e45f0e6b3f1f00fe3216c46545660211b4cc4fada6977aad8e8c4866b64ed5d50b28bc6283b5384cffbfd14fdb2aa0efa000aa799a797ab574e548a97279e203364789f88c20a25ce4b241ea9accab14c3d7ca8db8ead16ff0fbd19e5c5117647dbffce35d2bf3cb12eba0dc3287d13d7263c0e82772b308f341222b24261f1962f4a62cc904acc637c851d2cdfe0582b7d64a5227167fa66e4145925eb069b4a3e4f5d778062eb0f445890e06374cc4d9e05057658ad50f06d4d3a06c73c743d9fa76fc58e6ca504c6e5914a188a8385694d20c18cbee02b94dac0df68747602d9b9c58d96eed974ae5e5aa9aa63798a036b1b283dc5dbd8658886ae723b7c3e5c0ed77f715fe4eec08a44b0311c8b52fa9287b833c7b3aeab5d0be9f6c89d0a2487448e1ac6eaa1fd337256bb890e93a2525153d4bf8b32b0a7c2bd7c8762b8ce7118e481c80f0dbcbcf385f78d3aa66af2338783c5ffaec5d5189c440d5cfbe64d485d5d405fb82443b670a0c7f606acd465a35109cc16948bb6f28b89c0bcc966ba02e609989195053d51d58110cc086d0edaa70352108e4da27b5375935f8a4d4a354819444e848adb2748b21c8230d807a980440f3212542379df1298a9649082fff09ac26e30c869fe59539bf092e46b196592edba033b9e30c7fe5bbf0bfd1447de29de24751d342f31d218ab97fdd401b640423a4b9d710b5cd34132f4832de8143f073ba977cf79397eb0033d6276459a20e7d724a04a9b2fdbd02a6cbe44a7e1266fa3f58d8466d3b1f984a4b4b04e79b140166b0d24951e40a7fa12abd1c1a3f8f0381407e6411488b54ee52ebe9b685dd0a6102a0a872ba965138e46e3e9d002353dfee165940220bfcf836a979b26b1ff289a8492cf8964ebeff764bc48d2a3e18f38abf0639b824bae29142dc507bbd318bd3aa9e20dd113928eed70b3eeab568e0d129824bf88478cd1505f959f61a9ab52b957288b575085ecaa1565638d3a3a3aa6ef4ef8836870548d75dccd99c6e056c0853269ac7786cf4c2153e27e61863cbb6f933247ec72844920e940b6287165743def43d14486b7e86c508b961fb44a9676bd3c5643f68b488a129ffaad3ec36028c62c15a65c76c868db7554e1db2007d3e79c7daf01ffac9eef442f7f14957afe51ee70280561216c457f2ebdbb44f2fa5358672d2e947a4724ca2aac842cb35c215ccfaf3845d068611103514d394ed2c0d7d7b0e1096b86fd1b2c0308274ebc68b581dba399b27c9a0110c1c6696ff8f215905c588aa28835a3ae8301f5e005da62c330027960be409227472d958007a0c9ed0aebe538a6d083fc3d7663e89973215e72d95b235ad037138620de9cb9d4e409328f37f4e528fab9a52f1e70f3de1a32830e470bf8378bbe9e2c3d5920d3413ae8ae96e5876b41f967543d2f4d72d73b063c566cfdfb248f53c60806c04d8a2cbb659bf00b2a0a954c66071d6b5b41b1dac94fec72397dda7a19b22c1e6f3a27483e3eacc1b53394b69d7e468d08805bcbd3f648c06380b9ad0332f0963b0062fae2ec41ab0e40df3cb15ca9a2473ebbfbaf6fb04de83e8e8e7c72855725e29a5aa462080b696284ae4e28d26710152211210f3e6d2d0d7b34dcd5ea33b53355014e96f45cac7e574c8c4a980613946cf41ba0996bfc409dc8419b315db7b7159cc629983c8eb03388a87383cb11d5f5f9c83e3b37d705fd5cd4c69311f6ab4b2a3d5b5bbaa6331ca6de909c37b99ac338b804f84f9ae5ed74f34e1154748f45d8c1e6a8a928c7344bc4c31e0496402045f24a3ccf0f54fad9faa7cfc170274e0f929d2c30211283b927f142f186ce7e0a978d6faba9a99e2796b88638afe2712da7287b7a33f73a9be359bdcb48be67a15e54b3d01b90da76922efac17980e3a832b2e0598780964fd055ae11efb3878a5ee3b2a5bc89aeab0fccc02ba1856083aafbeb76a5d203e5ad04a5e8323f72df78ca7334ddd5c1330dcc5149a11e75db72f7367390c5db0a0b72285d9b2ce5d381078d49fd972e2c15869a6f18c4dba99917c9d51632d7cc563462862218fb3eb541ed16ab5bd1b5bab7dd7f65456208f204fece409c02e6f8e67a66f0d73a8fae794659368565a885fdbe8588a211edaf597bafca17705e4d43cf4db72e719eddda17ef0d1df869eb739ee037d6e9b8fd78b98d270f0f997bd26513a972ee7b05f3f34ff8c43b981691706364313752e25b8acd8b8ef89271cf79e33935bdce5eb4e61075a14af3f96783a205c787a8c18c59e10f503d4dd848dac494888f7855da96bcde736a9fc531453dd3e3737c8b4772ebc44503c7170fa86230f5109d20b10f33a57dc7c119e66deba80afe9856ae1c43f48ba173751b7c827511a4354d2dbadf9e4be3254ee266b87cd99c7e323d332c2af1b81839c27d52b7d23f7d7bef504dac1dcc9fe8e78491b45412f266850f647d9637d178db6085aa1a9a2b331c79f07c7e29019d76c34adc3e3b6d277b48432caaef94580dd5de8baef4393acc578e70c563830c06513cf41639363d36d50a07792ca25609986d3869ac61e101da7bc61334248f3a33249d8c760fd9cbd73ec06e32962e4df25d47b2a4805b9ad320542ce28aaa50b6f742a18d2c8db71b6bf08d9ee44d95dcce3dcdc537b1c2e2fb03dc703a92e2384e937f595a49f0542b7edb0eee60e71456cf415e1f2b16bf940b371b8d0b7d46996dcec6aa3eafabfa55d15be75294ebcadc8417b4e0dc898116e5141e95bf69ce4dbf2f109d1601d39fcf60d51c5325dc1910f7289c48bc8ade9bb38f75a74bdf334d737da9d1903ee276d59b9915fad03ff2d216bca202dc00e647de2d4782332be510aff929672624727fc58f6b06df94428156bf4c4560e673cf91c6d7c4988d126ea6ae55542b50381053adbfe8adfccb80e794cdf971aea6f8c7d6eafe369b51607a58cbac45e87867746b2826b57e6c709abe324eea89b246903b9825a8cad39824ce533ade60ca2e353d1d93b7041ed42947c7855956c5287384551f66cafd9f60d3c14bb62cfd80e2bf0d834490bde18232dff5765d5988ba8a573dd59ea67009be2c25d82184602717b6526583e5b4c51cf5f9c5e32fe55c6fca2091845ab0b26d8de67cdbd63409bdf4427984788735298992bc9d545e0fd2ebc6a9936950e75629be1d2be42a1e438b9f54514a85682bbe9f8f0802be9c297299d2a71c0ef5ed21acf71a8e53d77ab21b711faecce70f481cd2fbba83a5d6e3cb2fae2d8ae7212f360504b5b4ceb08ec117bbb5b27c5d07cfdc7db7e9ef3c235e4aa3a1c214759fb51d48124f447462ff702590e68c53c474dc99175480d3fab89fe8e1689847b8ba73a0bcafc25d13ed66e55f80c163efb62d4b7fb01a7d8d6682564c4b7b125ae45e453795b614ffebfdea7bb843c890b79e3b5547d1ebced7dbccc474d2faf55620a16e4a58a71ff076ce560830cfca36e04e8e5be90a75e7d57f8343475773cc4952e094191f9dce1e9047f9bdc3882f478994359e79a190eb137dd6a197a25955c314072f262969fdadae28528b6fa007abb0fb1539ef1c627ae553c5e6912ace8f4343404de3f37c2f4c43edef18d849b946bcde7dc448f22cccba56dd1820cbf9389283270cbd55664b07e68cfd682bdc33e360b6d7a323ee162e2ce0327d7064d49e3846588473c0348f228402752f8095bb2a28cb34757e9ffc712d3ac0176acafdde66237cc96458a38c956b83c0ed082d8245f8af96dcfb67d8e2ccbcee13046a058669a04cc689f73869998f82f91832a8c173d579f88ddaf62100ceb155f29831f46a34fa57aa7475578bd78111ba101f069ba687f4bbe95fce40ec9d1d0b0c8512c1aee94d600e8854ff1e1c78b317824bb212cde9aff26b6c015ea967a6da760a8e2d2ac66384ec7a156d91dcc7b054384c1b4e844ed7cbdd86784c8a51d22306d4be2ca587a931927d322b9323f327a87a4e6e1801e8d27cf7e8d15e16c06e154189349916bd3befd0d9679cd5a9b88f1082fc2c2bc71af5f0fde90d802153d2722e13d424d200a42063b25219486de1bce0fc14fecf642b3ea2844482235d98710fcc9c78368ebe78ed1b3dbb2df55c616cfab2e53925d06e421998806576464fc4d7f9e4eb89e2bc966c2f94e6c74ef905d79b5e5257a1e36554aea7acaa46cf87c2e1388f44233108a2e1446b2fd0e8d41144f00f170ada6e572b84ab25a3f0c779e2eb2904cc0254165829e4c17489b060db7ad1d80991b5449201435cd90b0952d6dbb55bc7a6fe4de646e94c11e27f073c1cd921b1cb89d1d9b34fc9d69e74ab718590dccb0d61118f67503538490333cc91d07ed56aec0659764e3c88b590ca85e7de3561f47b5e6935566263abc7b90a6bd7900abc1de7c8db967aceca315d1106e8b37d770c60ac569fb6442ba39021053a39284a180afd1de46303bcee26c584fc77dcbf548e13e480071719e21f77001dbe628eb499986d7ef114600502f82eb79a7fe96dea2c1628ca2471e67c61148bfe14de07d78eb3724b1e71b7fc5069f8b26a8dea7b991a428a6c297c544ae0a68ab839f1c276f8ec1e93d9909406c32d2ab8dd73b441109c7001d4999d83a66c25544c7d705f49834c8111b6d172b73c6521ac3cdb9091fa337bffa51db725ee839a72dd4d7dbbcd812f7fc4fcc55c29b9e194b3346c0def7eef4f93895b5265f3196e1f9d6612a28201779e3ee1f551b4c924841d7b48b072cb90dbc6fe911d599b50b5ed420052de5edd9df78eb536bc0673d5df0f635818462da088fd1a40f04988d44133edfbf06d750b0ec0b1f94f7411ef832ff41931fbaf48a3150703eac47a784188a5af492aa3914b27352ec076156d2134d9e1a99a11cb60e886ecfc01c70f9fbe0a03ad336dabe7b7d273099896f9f21721d267778f94180738d34f889d0bdb4404677d6d7b2ab0fabfee0380d409d20c77c3277f3258905433157c1398105656ebdafb923e40af05409656a4e7b1c976507911fb25573b8d63aed89fbc0d3b77be79b74ecdde84e08fb7e2292bfb26709cef5d2f92db831395766ae52b9f85b291d8b8593295cb230c1a00cf8792d6ac07d175343716038c5e600410fd1e78bf913f959472f2859321118a6e26d00b79f7bc54672950b85b0fc62453f34c99b16d90c80c5aaf88d1ad26163aaf1c138e42a0b66edfa577f9ca6ad3532302756c82a811639fee114f5e25c7e8f88d5f1b7cd871b7d748235629485402eb8922eb419dba2b6be54d7f00a84dd331b20c134021d20e9b5d4fb6a0f926e1c5d151bf0a8c93c9ddcc987460aaa2e7fcbccbe61337f8107b00af9a49bf30b9606db74892466ca9539bc0193e1b164d677c441d397e5204ee45bed7be51e7c00890cefe200c47c178f37c5c8408ace0205d761ba72e6c6ad0e93c8832009878d6d0177e34438a0cd6e7a04e7a0b6061da22671ed019708787e5e5f80f483f92d3675d812c128408ee04ce4a2208b23a980f96d6dec88d6b4d36bb2e1f637df1ae40abcab60a86ff71fbbf04bb11398e1d88f4965c80e5759423f342b0da32725b105e747a08065afb15401a024cf563e0b57bd2b9c0e2b2092c8487906e50ed9caf5e8b0ef5ba2c63622b9b719f27c6af8e98a564bdcb3d43e5c4ede506610e0f16f2f2372b03a87f6c4fe4672c427deb59faad94384d524ed82eddc1e7edd7ffe46a728a7d5c669bb00197e58ffeef77fe416fea92fe44f80b57301806be3b8ffccc419a3dfc3cb0e5c0e035ec368eb6609d0c0623fa9eb4f246567fc2ef53494d47ca44749b06fdbf3e7a3948719063525a505df326724098b21f58d075ef80ecc4d3708ab21077e4aa760e9b285a9401b6ac1cce5ffb89e14c8360d0bb31d473d6e191c9f084fb525e94bd641119b2c313de5fe62a98dd44cea8f0cb86d0ac88e6bb3c0f3bcd03407b4d53f9dbce3f0aeb28eb587fc329c0577757d79371437655268fdd09b3fa27e3f058e9db1f6395ce3dd589b8d8c4944b9542e67c533bc0ac117134a1d6ba831122befc465677dfb11234bf1b575c19ee2f31253e3dff6325471df1a0635310ca4b8526d2a7995538a6b9dd13fe86b4831d940688b75ee61364b71c06bc1ce871c28caf8f6feeddee24071735e7b6117741795138b7543a633341639611a12f7938392e90fa7b0ab66aa20856bc9bbf2c206d9f66af4fcd70c1bab69ba4ab819f851d14c41ed7032d25b5025b69d0fc081575bac042eaebcc914d81a4afbee204c917741acd3651d18d296cb56d32153f3c14c8420be71ac1c1080bfcfba234f2ad71db12f9a5ea62deacc18622cbb167088e684539f50fc02690b56f14f34e3b5580c0332632232295ef6f2448f6e36f8e1b447d97acee6461b32694e210afbedfe88e03d0dbbfbbf5b589350f7e5c315e66601ff5ced94a4ba0f3b33b6cc059636646f8ccbb73c6fad04dae66b5c487177acb04dc2dc6acaece60c7282b8bf93decf9f86a72086af8cdcdbcb27393d123e58dd584970ff63b7791a385142fa9638125978e2d6a6d8ce8e147daad63690af6c4cac024d6c30edf3aa46470e8779405a288ca6f8a8bff043d7537990368fb2cc65fe1d48af0e4e695057f76c3ff6c55ec7e578c58c728697b44af1a820117ff3e83abfde4987f14d811cbdf5e48feca2644e8d5ff58aff29af377d68fd385089a463d35c8318630273fec4b0707e7a3152ce20e4350b9b7f4ef0dcafecd8a12d26df2abf5d7240d42fca1890aa09b4cd38eb9dfdd669f5773619c1a46a4d03edcd232ee59d02c21738d6503a50d3b48e193d3288685743d828b8af23b8c1f146a21188d34425723afb33ed28b7d001dc1908c38ff3d9bf081f98725bb63e5b2c2cb04ad4482acec50375cc3f86939ece6b1322db2e7c18b312ca55fbcac31b63f198e1ea9905ba477fe9f1519f00e6d7ca5505a9f2e99030edd7fea5f427d0177febbb4535a855353e1bb046c6e581007f9ef8ae631b7508a8a7385ec82ff7907fbd88c1876af1c279f0a27b5fbe6aaf2d50d2b529b3dd11ae6cbe20c9dc7ec95a46bd1b05862234228226afb9b6625524cc14e66ba10cc0087fc8ed2f09d7ab1d019221d136aa142eec40eace556b41e4996c6a599ddd40fa95406943f3dc4eb66042695e6b0e50a453bdec69a6d172bf6d9f34a5862b610517931c658724fa8b1c14bbf281f7e2dc75591864e9adfb1e9480b7cea8129dabcf4caac75464e07e25eac81a1ab182dc9661345247b46c73c00935f00baf8a965996159908308136329f4479bbcc446cdec17d08568b0b7ec0ad1d7aa95a9ff3c720261e35685c374bb96460d8acf43af7a4ecf4db87061ed3a1ad9ec4430220875cc340457ba3f65be6d67fd63c768e69bbcb12225cfc658b97b5d0b40b625601c2e7ae6ba7b6021dac5675971c05590d26492e395fb5587b9c45ff9740f546e53e04820bd810f06368afb5127bba7f1096a9364063c7ae1490bd18e9390e846a8e7b9f5007f09b4561eb6ee960fb150c14662f485b5e8bd618dfdefd864ab2da9133ad5a3a9fd044ad439a5f216bb2e8a9ee1168d8ac47e052241110b9b2d3ddef5cfa047d94224f430219d10d7f87b4275ca9fd027f513951e07e665d3f2e3a211933ead098ab5cd95391714e5e7e32de8bc2c9cdd104d09f6c2f83b808a0a2d47b2346ee953e545e292fcce041268b6f4ba7a06b45ded5602d88258d135357503aabb082e2911a35fe0c474e5f9440d25b07031c154fbe73f328405ef8d2427a11908d4e7885e76afda1bbc487b50648ee1d1a9e046150d8d0d66fff87b6b02fbd97b62f764d323e4c9844368376823c357be644f063a88164dd44504b7da5c86bd96351117ed36444ceba1014377841ca89a4edf2eec0389aada31a5a8e404f8704f0e39e059dcd2bcf9cb16df620b46e1a8d3c5666a641b73dd89f0ac58283bc7f7c6f1e405e962c02c7a3301d6556a4802fb081dcabe1c0cf3e71aedda596d42c75820eef487fb5f1fff8f6ac8c1d1dd5dda7566b82a8153fac177acbf38df11a1fce1d3b284d95fbd7dd3b3cd75046602af5608fbbd0b32dcaf22161ad5e18dcb89e0b8a4a24d6a710afc9047f3d695ae1bf766380d835287a766c89b33016520e20ef0ff8ed26fe4265d48c75925e8695ddbf4359b7e7ba7791828857babf2c0c91e2ec959c05daa4cd9ee340ab71c0ffdbd92f7455e3c2bfbe773c8c61e493be771ab0a7a26a6d5a10e974dd9facbaae6bc9f4c8e722d99d44fb78c8fcc641e7641690441c4b981a6a1d521488d02642e00c15dd53c420f8cfe2686e2089985e54c5b67e4e2d9e8bc9c6d145babd6c7f14fc8d3bd40b5a25d594fcd5075a29add044d37dac043f5fb28ce47b6a71368cc00587b3140ed67b858b672788d1fc55df2a34ff103af27baf79f4e407a944eeac8b37d1c410b2695429da42f4ee7408a78db6d6cb67c8e1599b187732364b8ab784c487374f05f141d37e773339df9ec66b83da7581c345107deecbb2113743c31a8bf9fb7c2d101a84712a3b1779bff28152b93e6fc9a76d9f0055012447356107cd0c6e8f2e582d221e78bccd82fec8be20eca42e8b80ee0a62ae2e5e77d655cf69a622addd8c17ff7b14835d5705e2315f3bf13775d34fb4274720d03f4f503b3d0382e2d28588cb932d0c7608c4b005fa4cd482850d024da98b8a3621713d6851c0b845d5d97d12de0c21a0d52fd305088447c680db9852981cfb0dd28f1a572ee88c29d4c3c01885a1c059d2091ef640abf4369cb13994824ffd7f72196977fd7d8cea55c98e94327b88059f0254d36170af05079187059f8cbd1315168b2ce54501e5c94294c9cc3f65ba9f7807a60a057644b393f4d51cc76f937c8370ec733b373a95e15a8897a0840912fcdb8f128cbfc0795751d9586b493048fe40afb7e0747c831315b2fd07a8015fd06afe2b10767204e9d3cbf1081ff0591f25647909307c73d80d0b3a528340cae57ddb3aa5874110c679c857d84a6a35778ac74d8851381423567e71b061990ec98943c9882d3e39f1175bde142d076eae989591109d0d46580ccb7e22fb92191d96bb0befed22f9f4642e4c8297a6184e8a2821a18685b79ead966dddbe4f2e4080381f323a13719882f61310b53874145f390e100ec186f0a8bdbce6104d5804798112c5b4ce047fe7df04f6f79120c3ca8fcf99e3554d0c89e9b9ff647f03a58af31070b05eb33bd2482648324f26810b2a0a72609567d49dd4f7ce249e9547812e217260f0b18bd95241adad32fea49a6a1b7c517910b5c1fc2c640ffdfcd6477292e9309a64440d7f0618477869fafe5de91a4465ffb04003336ca51e46f232618b8411ef1bc2ded9a106a72904b13b542b3eeb1b8ab92fb36efe9189d2286a1c1ee120fb3bd5e38552353316e4c21d14acf3382b8e6d6fa43e27418a9a6672ee981b2afcd03cc57965ad64789306345cf17b204f5e00a1f1c598fb90565653bcc3f23e3b53acc8a6fd879f2925bfc6cb7c3e5d8bb18daddbe7953b99fb490c783f2db4ea728d103c05e2f382d28f1ed31a7c340de856807b312ec136e2bca7fff28166f47da819a66e2bedd743de5942e976242dc06b7f6774b715784269af7852bf99b16341baa537ac590e88cf8e117c64fa5ff00a2d230218e9ad860634115e50037fbfbf8169a4d2a7bbcf5120f43e1c09fce0a0c891e82e33a78eb60838268e0a1119a64a643749902020a3e79252a13f87d482f787a77491608e24ee5f98eebacdf50ec56dd8c18a018ec4a607328318438de5378c0bf58abe9b71d5bdc31fc4160c22c323d64380fd5760a9ce7a5e9440eb81e08e362ec4290b4115b1730841a178b6970de31835456841a763a3ab38df49280e4faef4bb3cdca21f222f0c18e49aa302952826aee4b1429b5adcf33928137a7d88f9650cade18c0d0f6049d3927375146c5b2ec4386cc159a467896ce90a9220c91cecb87f8de7bd8215cd31ee4d9cfd501734590948c20136b7ee276d5f740608a0cde94ca660608b2b23a171322d0405cde8a07da1b86ad773e71f5ecaf21a0db5826de91e58c487e0f582c050ee401012e542d30cc2fb41eee39c96f9c20a8ca337c6fff12311abbe005fd8da011ff896be565d53ccbb8677272dbb228f4bcaf6216eebfedbd8ea11b25f04c4d1bcc54e16d3d5230f45f727fa9aa183a0e99f304fd162c76982a8090e79a3ed67adbc808aa8efab0d979b5ccfe7c55a4985bac32579758e72c200b4f8e40910a0d5814425d412092386436056a8f4fc8af49718840fc1bfb736686d72936e4b71ae47a1add3cfc444a78bdc323a1edc16caaa0ff0c787e9613684e0fdebfbe1d30caeb514a5ea6dc6cce57f0373290b0062974a58c6f6daeff43b140200b20c22b13b800debea1dc28145989d340e6347410bcf8ad61696b0be2471edfc4eeb13280b1dd0ae58dcafd43a8243f0efa9e78158bb2b6c8ad957dac0eb40ad7d3927aa12822da53b9e43ec8489142c4da09c7c4be958e901ee24fbc0ed4031854eae64b083284a0b2a3de436964e8ab6ba0486416f7ab5e4f692a00e46691a54b7c1013f05b25b024407379f26900e916c604b9cf718e4658503fd2df2b79aae8ed4d436a634997494deb3bd9d6b1ef7cd1f09cd48cffad744709a6a69585f72decd1a93de616082d9db1980b7cdacc08ee95dae2dd2bb321a6624262c94d105bca520a979fc2655830abc8f61b9530e492a651a84ec11fd33d9df7f5c1cc0349be6153b4ed15bc0413ceea4aa7cc8544edf5b8026b8f0235805a408dd94d32cbb51167a450e99b09130df869366e54851908d42d79067151e2159138635ba2307a6969448687c9c62ed02bd52bc255fffa66e386dd9d66ce75afe4f6836740e7f88d2532235cebca5dad21011ac6887eb774c9aee6d45f89edec6a28398e58ea799e0b7586557d72c941997aeffd7891f069a72d86f11753b02765cc552ff41ff515223da33a3ae9692d22ea886d35ed01d534966b03ce162cd9cb47d45cea923607fca3a3a32cfa52c6ac08c6edffa920802c3ac84e0c5fb1a64ba1d8596e71e626ae2a52a3b254b82bb8be7c14e13c45302990f394cf229b915eb1fe3feea379fe891baeaddd874708df829d7fdc12da9b47dd530579fddfee147c0f55fd4b9fe7140d1216beb80d5a32d660f076800e9b872b4c1af6d44b9028e72b9d689f68c6d0e3ffde15b9f0778e7303c19475971fa4a6dec765c011cafa6827a10419e2d98c79542b96cd4ddf3582713a0a4bbe9401c22c05df00bf186fe261deaae58250da5ae8f11306313e050e6bc9731eb7dbd5bfc9fcee67732c4895c4d70fbe7d860db6ee4f48d94bd035d22fc8fffd3ab543ae3378baa138cbc135bf22dd935e224b02c657a2446fce89ea457f32d4f32fb2ca0255396312ffb2179fa410e4d01846360bef0b8e9153efb16d687dea5bf3999c67d277e4736498ffd778d51b5364dae4c358eebbfc45250026582d3e84cebdbc2fa00ea3215c28ca592676ae6434db75a94cc460e908d3ff1ac5c09ab07c33151611bf3aa7ccc07e842049617af068d92e84e78420a8a34c8cb6ada0de1437fcb56cce7420d29a1eab5a0441cc6cead42627f714de50fe6ff1656e9dc4598b4fad83c0b90794ff828521d6e776ed388c745942b4a8f34a3bec6a24361c8d80263f594a1492c4bab8595d5c856ebbeb9524da8481f9ef992b312ca30570b6a7d5d9c16b0c87bbc72b94db41a1dd90d1ee735ad744c821619484e7d88906952bdf6598df3eea7c3faaabc4542c7214bc88dcb7882d4ac759ab1b6c20f4429cc07f1ee2d6da370f4000df571b76337e48639a4d36fa3cbdb8f710c59024f2cf48417f505032014b5de8bc51fbf457a9478503e3d564289d719506151eb5fc630330333b0d7c1b6db986b0ffd6a4aa82790bacc3d33f7e36b33eac2653ab3a5cfdea1d269f01fd95f3de0c875c6622738f44112bbbe4bd979546053c1160165c75e385e1dcbf8acc72a650194adce5e660c4e782265f1ab6d52706d78919a4645e109b3b1bdabbeab4697154d0ae304e56b0f4d777169d548ee674beb5a057ae3ca37d7f4cda187facd5ee5ab48957b63a247e14e22ba729a0a12f1299a5c50967ab3f1df354ca482deef5e90f9e82af75814ef6dcedf9e914f85e3ee2bbdc79bc6cfe4dcc24b3258558698e60c2a43e667e6a7308ccb891bbdae87ab2645ab2a90470c224c04019ed6a12ad755d6dfdfefa18a4eb7e66b205991386d805b605304b2c82515fd041350d1f801c9280c1280f133e2600aae02ad8bcf002abf827b9f150b3290ac2fd17d4988a05f3cdf556aab01d6f530e4fbec3076b0e7f33bb1bf6887225c6da5888ce958c8dacc236e45eb23816615f23f94043b627219804394aecce9b2c82d15e1c82167161d358b0502c687c14def191254fa86c6fbe9338477b06bbf9d344862472bfa817fec226a053b859886b680708038ddad10fdf6a08c4c31bc0402ece06cce08e09159a205ec2bac3f18004968576300483ea4ae723252a2358a5b08895b910025498b350c46e0fe3d6a9d3c3678a9a78b88ea13b6abe9b93d32505cf0ffaf0c1f02bc5291981ec5b7ecfe241bd9cec12f7672e78a8fd9c7f01f48b86945f6f7822373745b78ac2982e2c702dd256c010bac94caed6ba825d78a0a53da58c6e6f249a47e0cfa544169c4ab442590ffdcad541d4b944871d78fe17a2699f52aea3950a27a29b97f721a699a816f0c795d1754427e139047a3e5c63be9495a33e09d1a653a24d205a608b890328f85d50a54219e1224c9b29432225ef6a0bbe77e59e3bfd8b33978914cf55891c3f29873358ac7a9756697b8a39d4480c02ea986c16186ca342007a4f79b2da0136a71efffc9d9965749ff3f5c5a0d12f3c9446874154682b586095369b267e2d59b64de2486055efcd6d594fefe2b3ddef8422b712496747720bed354456049f63270fd61fc1debc1b79beb44e75f41b6f68fe39bfb89ace4aecfdfd11ce6ced0535963de21d693ab2c6956cac49bec12969cd14b13c5ab97b4b7ba5d174f8f47c04a400b193a77965c85092b76b213afe6ac657d33b2b1d0ef471c72496c47ef6dddb627ae53823b0a6f0aa9eac3b59767304aa40e2feba9eea803c56db3de86fb6b63555395ab41a88b69e2874817c4d79de0d413610c61edb34dea7271d460266eecb79bbb1a385bb1cc1a14ba5c671e4bf8990be8e08e5dacdeff42f728adfb6b9d5a0b2c7e12d88410fd81ea81dbf24211b6c6236dcdca799db82f6d7c947308a0ebe65d56b2dbffb7b4e7a594a7c9ae4f9236cb8373b4623f18ca890180e1df34a857d303d0f1c4fcec457a505cf0db33e861f9dfe9ce00d0dfbd12055b21f469981169bc07a1f1ee79488282cb645093e8cef0c26675945af9a8bf08cba781cd7b367fccbcd8c6c6c67e0813acfbe94f64e0067b7d1874248c3542ef7e10c49a5f5a06b429de2ce29e084e8f9ef9060627ea39b47c1911bf2d47e374ad0e372da914a10f2fc612de2052eec267a172b6df2e46055dc57ab8bf94db2df8e971359a9d97ae32cb6ce2f4938851cbed31c8035541dff58015a18489f3569e5d13497fe5cf3132b2883f7c00d14ef3fc780373ef914d7137f61e0ecb2124a6d5e3df91e95355b4a488bfda9d371a475532f7a4fe45e13f73eee02c7afa9673bd2db7b3caf074e6816cf128b2ea723c1419a0b56ca0ce8e61fd048ef1d2b537d952784520029a9895e3c2980cfc4790963c47bc2e7337caefa4c919aac94f888962a75c038af80608d808cea5f7a443d99fab319da78ab8c463a943b9db68b0a0a00a9708882abb518f86950d9cd337254156922417d6f4c6b39d3b763f976181b53f5436386aafba3a351e6de8deba0c87ba4acc0a32295401890738350005d0507ebebf41b731163d07b5db8e03183a8323229ba999ce3b1b950f787729fa15d34a998ba71d3e5340d9cef21576b1171d823518ac87fba2072257b316d9aaff18e57ef18dda9549822298f1c5b1190cf914d459c434aac47dc310997fe6c184fb6d673cba866a631556182d925edda72f1cd3e56444ffdbe02ce3e9b4ae9a2c70f5ae0598b24df1d8b7d5550a8a2cd041ed98a4a785536c7f49ae14b00fd5a50d62cd4b3ac01989932dbbcbafc6975166e1721238d381d514deaaaf94858306fb8c3d0e129d18d4b368bb7fb2022e60a82a6abe1ac2a07c0dc45812b83dff9e6652815c6fc3fba52f73710dd49a72ffd71dd5b9d3d04680a7b8006b3bb4920e357867fd176dd6fd586fd36a01fa68b6f26ee94a30fa5550d443186a07fe0837928d46fcec750de18380ff8f618ee3e51a1fc10a8958327bfe4293d6a2b6e980d4c2513a5c9c3ef5733af1572b0ffab02cb0977b8c6ec631aa1c3500b40b6ea2c2615f9c04b3c1e0709f39bbd265e9659869c9d76f51b68c71d1d336190c288aa0e36e336fd3e9a560bc26e13be797ed60ccee3dcb11a9dc447b23ec16fd21e67e546d8892044dfb10354cd6771a4fb296a13ef0f739b13b4b4f6cea1658e454f1ce4241c49957a02c332caa5e8098c94b90f297f73e098f8520b80f165956f244e86a0e8f24e79e884591f3c61d5774367c12557840741fe53784ea7029f2d213d417d8647edb0c840f5a14efc5b5ed44db416f80752446bb7e9b31e7a428a4a3591f09c9281c80af70cdcfbe619d1b4c2c0650dccae41dfbe0b05b6296928d45ee4017766e42f78751e862212f9569210918ef71ff1f7ea723d29a6fbf319a74c75b4991b9e50d94f9babf2ab29afbe42289063c87ea9110108e463f3094c48c6687646ed2b9132c059b4dbd3b34b601e060b834527042837042010eff56dcca62f62b3a7e7519c225a47997b43548c2c5b60abfa571ec31c59d2bb4297170314cc40afbabfac8183a1be1ee67a822f5ae2d2e65d9f292e99c58134f5420c7695efdebe1cba2d6341abaf84fc54334860d759428ac255fd114bd776912fa13089e76ed492681a943a021de662e840de7bc01c5bad9b7afa23ac3a245be36d76bfdd35f50862dfcb20d50cdccd083546eb05691f5cdf7c4bad43280fc7749aa880bc88b1c854288183e637e0864d498051c1c7dbff923a066b4bdebc04fbd723f46cfd984f4a6509de90635cf9012db398f45ac4bae8dfd5727802cd498d364a4cd1214b193bf8cb32d330bedf906b49f2272ccf91d0341e9beb40fdac2d76f8872c168c6801afbe481c463ec49cd4951b274cb5fa8f8d6e87baaf774412630539fa9531812959aec286041bfe1dfd40651d51fa981fadf6df6d84c327f7ca0bc9df89175fa233cd7117f2df6a1f69588a5b5072b2410b5b794f59244a5ab933a78bed7b01ee7382ef1588cb4f87d3a3d3dce2d42e3dc1a8c51a168460a6cae2879add455d5c71813a90d914e199f916745a6f1f9f8310e91e2836b077ed25745107f0489bd512f4da5f66b57b5862fb99f1910addcc17b6bd42cc61f966edcea4971ab86d9856a491370552644b31d8323482ceb1ebdbc47e979d0b956c3237e664b693e7f169e7520611da43871e83ba434180b5ae271f8215d216941dbed3db2b0215f8a6289a042b39752a56aa1bbd43fb21370cbaad370335dba75b874f0a0bc1b25b5fa698688c619005751433758a40f514df2be39595dbdd715fa1b259b07d93da5e8893cd3af28bf58fa3090299e4e5677184bf52dcc22f7bb7e8c41a232412b4a570fc1e9d673eabec62326fb59cf491154a2f06df1d7d3f4f3e8e2ac84e7d5328633cb79507915b5826603d372e110cef2a3062d3438df7be6fc9e61174472778f5256e011572afa00281ab51b55ce91e30874f207f2a8adfe163592a7f379983d25868d26f1e15b8df50490e0938d20d3b475da1eef80efcba1e88f75b2d93f1878800f5baa8ba7802650f4ef1462936ead37f779e56975ec64387e9c0fadd2b1bb8f9223cec3f755c9c94efbcf323bf743d0ca683939cea46538b7f825e696ad03cd8d09e2a5c1cbce86c4c930a19c3d6e5b0af655c882c4f8ddd16140c8a2d1ed06bf96c1f39697421695dab0acc7b4b4fd1d162ce318d60015f048307808f146c7d8527f6e60a58ac7d712740fd6ceea2cde365f3e20fa2d25a68a61e4f656dc08f9f23a750a09afe722588beda3d9a87e349f717aee4005af7bce83c5e5dbe633166957c02b142c642f1d838734c3ed1139bfff19f6c364bbdb49291527377292b9e66eb096f1a539560bfb4cdb7cd00f804e755b100fa6039400f849290bd92be0814f55309614294203f981c37349125b94bc548539f373d166af999007cd7b95043d1d69ad64b024ba6ec5103e1a54f6673e285fbfbe95a832591497a51360329311ddb279c2f77fea4681228ae20831bc90dc54c466b914dd0af4029f1b13e17c4646d3361db50128946696de9e7f6d2872177e7d795159fcc30469c3171bc12a1e5ba50c2877d3091901b8bba57740b0ad3fc026686d984fe392706479419422705546275fbe5fa8ef7f86cb74f1217ddf41f2862da2f77c2a2635a43ba151dc6b340a0d18ce029c70be64756c550515725934dc9b4135a4cb47baea402442f324a8475775471bb706b18b17c827bff4f1a06edcc997f46deba15be34772f44325062a4fadb42027516e4c638dfab9450c826335b20deb433b8f712b3bf63681659900ef8847de49a4a33a25c4897af5ca0aa434bab5c3dca4671bad5935f0b99bc4f73a32248bfd62b7c82cfbf4152f1ec2909836bcf88401eea9259f09657d334eadc44428855f0c102e885a1537216d2771dae5f353c2f5a9053030a302219d6930ada4bb1b9e43fe0e826dffa861a9a7daff589d116666f6eb681d02ee37567b0208218a42a5337e64ab7cb42bbf31a6052ea36902d0a08639e70afc77a2e6278ded6aee7642cbacb9f6cdedb88847f7d73dbb4fbf9728e2c22a2c3a38043a692fb4e67fb6e371d024c6203a643ac32215731f27d968dde7e63f86ec5e870278e29bc8473f2ab84ca4d0175bbd080854afada1b68a91518a54720d70a743fcc9f0ae2b9281fc901ed261dcb071c6e5372e823e9e262f073afcf3acba3979fe4ab34400489120e0a784a2271b6ecd6e13308a1e6873d67515c6e2d76604d63ceb942bbbac2c67957421ed77eabb7e3933117a99e07bf0dfd9d913261645e5f897c166271baf76a52181e55c70c00b8f71fd4338f202875391e52824c38963efc7892edc84ba418107cc396e96269c7e87e2ba75c241348b46c052bff484e1ede1140129aaf24cd376341018aaa5d1735a58ac595eba69e3cdbda520714b1bd5f8d5e6273c8a7c5b79b55cdfd3a357d2a9edf3a04b7b399d922896df4eeeeb9b456a29bc39aed19611308353893aa5bb177ef2ed402204f7cb605ec465713bc6c9f5dda1e1461f19d0f6d1582e4ffc45b9068a8f1eaeb61e09a70a73ba19a7fc1d674d86e09175fc0dbe4f2a5d53bf4e0f497f43b3eca63342026277c3cc0aab2ae54b899dcca6e2b13c9677bf99b885e66d7556b229ea6dce2b077ae3b63fb794a7645517f6d535c762912e396bef30eea0b5fbd2b349de76ee934fa4b1fb494c9c168d17c5cc1a1393606134b4e760f7d8f647a12f16d57debc1ea000e2b34e1c8dde443cf1238d59c3c59df7e72c61f95f4229d94f892c1dc0577bb0e4f105ecc0c1435d3623d8fa8d37519d2410de0601a72ebad12fc98aa8835c11c5d2f01dae3987c904ba4130ebf8b12408d599dea1dca56c6fb2d6f737e828f099190330d4f5a1ebd21e83133b3e7f2abaaf3f4543017b25cf5d751510d804ad1d9035e3b031bd334c4b86610dbef2b90d80035cdbf35ba51f09977541d25006b3622c25ed9fd86752c74d5f5734ae847ed32f40cb8139550a7b29498228d005e9e0a20b1770b141f9a882e298ec579309e0e6e3a7581693b38c78acaec381861dec346535d5a402ddbb7938893eeba1021c0de7b06958eccf12629376de79cac5ddcea627c3278a1e62eade92fcf112c2b887ed9b0522cb6e86446333b788a253f0c74b0fed8fcaea70954d030d01bc0237f035f5bf7697ea8862002b27ff0897b02101e20bd24579dbd1fc8c1b42fd57a43d621cf94516c860a25a9ec5bf6cf1ef46da4a567e5a74f4de631f7c42f304f598043071389a4e2736cf00476d4f425a532b8dabb113057e1c28e82069c52171b2b4b84abc23dc73b495ba1eb44b3a14ea8ce06786d5006d0bd882f18d4507b5be632ed285899e4d4825807bc7c44c639f7634bd24c6b15e2e3b933c55e764e85e140c4a572ae3b5429442b92385e82e986920d3ad99ff9b6033fa213c63840d918969f63ddb1230e5240e53d81a1b42422c7d59cbb64b5a2a493a95eb396429af88079b4f3920fde2ee4cdaa8840ff5ff45d5a852482fcec19947fc0b6d33422e3ad2a3eaa38fc10a8a6c40473f9c5865f9587ad8d34a9082b3fb02acfe952b84fdd9ab3176a0613cb36b52604f968738102a24a89984938fd27cad039280b909bf4496510590cd951d2d676ee26669e42e291f35345132a1f3a72252599ed3223ba1fdc6dab45997f972dd45808f167ad9f8bf0bbd3f1e6b4735484d447a9bdf335c46c84af26cc577c5edc8bca34a42a6f717bde6ed9214dc6ecb1092bb28c75b61e657765d5b20998c4792f8b97717dc4f8a6821b892d6f5c8b5e761ad6d2dd31e3b8e8f062ac14cd819b4ff37f23553543e50d340bff7448a4d37cfc135847d9aaf4e31725b69689616a776a016b5494a77b85d65c21dacbe6b98a44d4fa504013bd56be77e45e20d8a4874689701510e19b94d830189eedb9ee104db555532f9d1690dc07a453c7418b5c160eaae639567bf9e20d1b945387d2657f17d3dbdb6efbace0edf181120e76ea48ead2ed55f0df1e81bfc04559702103f3ab3b6f3eb7a7f693c05646c140bb2edee33f121c6560a1940e4a57e92d8c5f690f76c43769f95077677eb9d6f1071a87da53b64cc8a2188cdd2457b17610a80c13091bc98a4edb35d10fd9e0552ad68a8e76a28c248870d6046da8a2c774692d4e44718b89832e2bdb76ab691d858258596f7263989ac63032fb59fb74b4ca5cfad4c2fae49c846b9770a6daf18f6692f6214ba20fa09e9623da0f24df5860b8cbecbf9cc5c31e45ea91927660c64036354b7fc54b1589eb34cf58ffee4d22028908b99837bbca569fceb210c1bead44d04de15275941c1baddaef22285f05aa564c3adb1dbb3aff84b78f8883c1980f38ee0a937b5559aa3b0a0cd86ada0a16f9f1c879598c1d05ed623bd102df4c22a609cc9e41d9b375691e5f952589c97253fa72f037906bbb908e9d4a6793369a2aa81e0567910d3306ca26072b80fba579bcab4e6a0395dd36fe479ab227bd6d73bad568478ba790e85665a0738677eecfcdc2d2f1bec68768c48aff55123763714ea8bae6791011ac93b40750344296ea8022bf11998b7dea2c5bd3de959c7e1523cdd8e9ff28a5fd4ef250fe8989b75e95528fa561aed83afa56fb1e0eb19d307cdc068afaba1bdf9c3288f38a6e36178161daa43d51d24b5848c6bba9b4e2741f3a1293f6b526067b885994f91bdaa7fdc794114f43013d8ba94fa8682fba943e11816305dbb7c6142e80738af3403df6e89d42c1e021d38279e58a4d66ffc56a09555a069f22a5ea61c8b520aba77c58ea9c0f52eca84b915815405e620815850218e19da72947ed4348b0948a7eaa08ebeb9e961947b2ee1846022e6997467dd24e93a52407142cfb522a1bd5c974916a01c5b4c9e88850f47e08953422ff80a464a1301319391c1269b33f8abde51749b288aaf8194f139901447bedc872b868d50435c3f23244a1170f48137b34eb76423b509b1970f73d035379c8ba18d3228ae1acf3f1b04e7b28abb1d37e953dc37d17966cc08c3a9554831f19881faa9fe279abe440c0d3515585ada7c194ced7fa98d4e7d55713a27eeacf2cb3782d8de1e01d267ea30c9257fa48f1333f5e39e9532f9ec12fc5dbe0efa7912221ca228919a63b2c49ddbe3fcf2dd6c14a60ef7b6bb79aa88689e4fee4e9b9cc16e166ee0098bec1858f3e2200d80bf1773a3dbb0e53dff6b5f25c1017ab8d3e3cca8760c7abe8cbda6d987372e6113994f421073ff9371bfe846b4004b25a6cb11f2731f30521d8dccd164c797ef815f58acf29469db97e06a08d0c75ff958bbd36ca78d21550e8a2745ae894f93e32cabb84947f1adacf261a11f735f98dddaab5988f7d8ae53cb3f132e58ff51bc352fb8e8bf8f3b3b77a703cbaa574d73b37d59682783a31093867b4a1c18c44beaa90af52113e0f483b1cca68a6e9b082730cc3adcd26b364a8ba2b59145ed3193ce3d50700ec3ea3716e952e3bd81bf1fb882710b3d31b414c10179fb79527dfabe3db808534ada949ad043fdd6d58cb71c553c5b06b4e5fd5bad908782f9c51f1a1c61453a12c1d4ccd1cbab73b75d6cc260de252112582ee5332157eb2ae9865bd7f1358515a2224ba7a0d52ab75ab5acaf6e601fdbcb30b153fe65f433697e0316e3a93af809f36758f991b45b7918525090bd1094a497ce4c17134f6abb16eb74293a6987909263e835c2b5b90e2f343615e65ae832a45f975bab6c445f5c6b8a467bf7c51dbec0122716f244d47c331de89c91ad5cf85c5d7e9abae4928eeddf0d85354390f865e11fa21090902e32533fffbb8ac9fd338ebbb9f76655e551ffb68af38d25b867bcac78de76d076e0deb0e9473a9e4b090906935daaa318de11dc9f128b22f021ca6d87f5b0ec7c9c966b18b66a4b48f802afff03d4673a759dd77eaa7c66a94d5bb3e593f4e4a9e28e4e6c7454c2dc0d19b364e5a28a00a68fa720e10bf68e8c239a853c939aa1c0ba294e2ba60a979cdcaea3da04b655f5f43651e5918f9e038f6edb636934809becb85ce2053bb16267e61e0cd79c4698f0e691def16141be54c3df20eea4c6187f5006d514133b1fa72af2885c1a35fb327bd1c1d6038244dad37ee9de15c5c20ecf68ba3fd7994aa6f12afbe512b587607022329b393ccf4155e195f375d9dd8a65c99564e906d0212fc56d820c8b5370086954c5c4a22f858512f6e405923d7ee3ae9dc6c33533799a3d62df3ad21feff2b11ff65dadad7f23130fd61b32cf5a7201b009bad9007963173cdf1c0565643c8aa9b07f9bd13411fef9c33aa94becfc10d633de50f15d558c6c41a4c130b100d5510ff32503d0b3369599bb00053001895a18a3d25c617bdb5ac5d94eabd957f2181c93e1f601eae38d4c9b7e9301a0fbc34d246362bd23f56d59f2f7df79b59ec0f29401128718575a0c13905af909ec1ed112393e313bcab6c409ea962e7cb58c4b35038ea65188d68a632ba730d3a3fbec2859e1a9dc1611eea1647df88827c078854c6fbbb08c31731f88989a063412c1eae0ca280717ffb21037d2075d554eaa06a1d5942009a9fa52b4bdac35c362ffdaf53bb6c593ef64ae473a2b46deb5e6e8a7a3d9f8cb042d53b05ba93f560603d7c510084032f5161889aaa0050161feab63170319cb8ed45c6d0d024fccb0e4b09d45707bf255bb8ba5625243a32aa7fd0bf02c6946989db9f4e2f9096c8764bc6ba84d5ceb20934592298e13104b0f1b269cca82c737b4ef43594d467c853f8acf7728237d63069929e539b84e7eb51dcde4984454fa6e839c0ea84fc9e9ae333d217679cefc53ace865f57b209a0d2d9d0594af8df0a560aa285ce4377761385a674abe496bccfedcf64183464caab20492427f62781dc18aac86abb973e96b43cddbc690e125fa15999617e0efd2d6f2133c667556bc92de3ffd047408c9120561ab389c32dcdba8b5d85905600e095b261069c02b7e60fe45c6ff56a40d9c59f64e5fcd6ddad6bc3c314072c4fadc5df155391a95dbb02f62309b69e95d2b72d63a22d4ef6232f1d91e4d9fbf8ef2f3c1979d92851ec6a756432e7f6c3eb9a653a11e72f6478bb5868633564e8136099e45d83538d3926c730f450aa71aaeb26b6c5688c329a541f8bbea6234b1fc8f6b42ba442a40dbfccf9c4be2dd4c26dd42f3feab2435c0bb2b1eaa0dcf83d798a99856eb983f4c86b750a21fec51038cfd21b0881af43af90460ab1738d4a047da90908ed9fceb3ca2c47141a80ba56bf85ebdf65cbd8c05d75048b280ccd9cc2366321f2504195b08627642869f7436dd2f5c14e8dd440cb37423d44dd3769cb1ea1660069654b7b2c4076e967cc869b4295e6c38f0d30fcda8597f73da69a64a7bf2bb79f89c3c47aa7883ca0c2c754e31dbb85bacdfffb964bd59053e1df95a2308fac65ccef457fb76fb3c8d27a1983fafb1934d4e1b4dd329cae8473cee70726169e3dcc53d1938962f1b9f59e08d14842d333e1fc0ad98afe2fcb8959fe317db298ad6f5b03f7623425619f3b92021fdef6ee456bd1b1415f554712c1e73a7a030515a430a4949736b134b6f02762e9442650e1e930fdfe5cce10fb0b60f297406062b13addbc19a94ad52cd462a9825eab7b48eee44ded9eb7fb2d1e149c68ee88a364be34a8f7cf17a8a2d3bd78a3b4a361621c6a798cf319f7522286c8f31d26d0bf3c9ffc6bdfcb343a8ce8a0f8291c2728eae8d6f4516ae8960b83b5ca5368969a8345ffbf6a0cca4e518c4b15ee467de2752adc348d70f889b63cb8b32a9e1f758966e3c92d3fcd71186677db2c31b0aec6947ba00a6a8b6cfe3a4b2ff9c074f820a8dc5358ce9d7ecf6192bd577b0eb60d3a8f2d98ea61969fba0ce5730b53dbbc8384907face4213abf7a1a02f9872d2600124f878179cc1f5e3333383e3ca64502448413062aa6d60af98d9296bd31191873d37d00270b35ffb41194019a6d896aab847a913a4680504886998c848b4c93f7b2156372339fe32c0f7a4808dac19c4e2e805477fa84807fb82e991eb39ac86ed7cbb54164cf909f3db7d67d93ae0f5ac3051ae9f5ac22c9a3257761003d706add8b8f6ba8b16bba9ceed9072c863eb3fa2c6f014afcccdc69bb72e563b1dd7a83528f4c0a8cc59adcf1899681bd2b9effe963b8d135ae7938a6bc5dd250e89fd1018ba9892ab35907eec18b86e7a3acd4feca583bb776d9ae1a78ce83cddd799ccdccc2425d10190133791057b41fa68aefcfa34d0785d54a37dcc0434465f5d6e02aa7d3e98708035080619c7a7540968c87b3b2ef43bcb78083822e87ee8bee1b7019bd7bb6f09b8b13b39d9a4b8fba649cef0fb682dfaeda3130e1ed117c238c3442e897c2bffd61f6584517ed058f8e07b8fbe0df9ce350952d46883243ca4c9916a66ba0e52bcad66116c0caea251822685c70f8ebfb655b9f11fa8dd92abf5b54c861c41d4ba1c0ff37db93a3058bf66ae2ff789e10433cf62770d5762a53ff804f13cfb20a2c9826e4b28b02015cca6001946853d6451d0f9f3c8cebebe8fb10e6dc83f25f98d2dca697a0da50fb0358df2d598e0ef95cc793a2b0bd697ed67defd36c49d7cb8bd575761558f7aa398677d26932c6ea9eeca2e7301d025618d413ffba0e03fa1e61294271c38714377c518e229844d1f5324def064efd373eb78441b44df8e61f1e7f01c9fc1d0956a3d434b8ea45210f282915083fe8d5d997abe185fc22ff4b8bd4645b75e25ba34de2985ed74fb05e2d9657ef7342622e7c599a9ae4113e700297989197cd1754d1f6aa7f20db543988364785fdd76934ebc020d48018952db66e77b1d0bcd1e1a0f07c747d171d5657d0a39dc4b6b553895dab84945fbef39d94ec62590c929b07b6c5cca44bcbe486b224f66814e99cd93a6a0173a82282bff6e84fcb2e61c5913bf3553c989a7730c42e4b96071f7595ac2d7be848a8da119eb4ee97ab58de7f119eed3b26e370d58ba00273a4bacf31d1abc0f50e951cd56391b0c28358b00609518e5f873905df904438221826ff0c7d663504671f6cccba6a2fb81b7813fce5b536725860b27efa9220456759be2433ac8fe193523348fad39433d1ab8cbba8358d7c6c7691a3af015336e8586bc9556dcc9198fcc003a6181c5b7a522f9e9c55b47c89d4d88eca0bfa6cf8098d7a4b3ab8bc66faab23e10fabfc1aa6851b2dc2242962f9a75484e320f51d984e4c2fe7acb4a878c36b8ba70552d4e9744f94a7824d9f31780decdcdb2d331c4df92f19af7af11f1ff12b1a3a05329a0e54682825d111da365eaacd701619558738a32eef5a734e105a63934b310375222b5f03e61a37799002e2391d5417bdb1d0ff536668cde8d7274d04cc2cf652e00a05927b4ba80fe7202fd3dbcab2fd8faa525141d500aa9d25d8b03fe831d9add92b7e7de766a8a79cb080c6e9ec580b7a469f1364d034a9451d859485b3ca397f9db037966e0ff00e5ab571aacb0859c6aa69aab8465c00e41f214e929baf2cfa4668e55638b7497d6e8ef0f6284f98e3798adb80670d4dcb84ae5304eadf82b2f6235f92aef4d1beb3f6fa60f036525044a8621429dfa8b529f08a61224687fdfbff2ae21395ebef38a6ae9da7ce09ba3837b5c7632ea3bf5f77421033c00ebeb7f4d3536b037a65b02c225b97393e83e223d70578fc750e681065c52c50fc2c03c6f9d3e6cb7f2f19108cdcd73fedddf318a020d2d85610a93cae3a55bfeb49ccdd3f8d81b777f4f46a4caa258d3e84825a61464c43b86290d6e727b8467cf37e1f812bdd1a47bf5c577be1be80fcf4a8982acd63461b85303b8645773dda66cf11a794a2d92a4317e187f323fc991fdc32e8b13efb8c9d81ccaa94b59df42c7cd73d5df4cdca88b3a2a8bfe9b13751d97efc824e10fd46c4a3b920b2b1f8e8db7a16b3865beb3538221322de92b44a506f93bed33b5eb87eeba2eaa8fb2f16c88c4eae65429bb712d969571256ae0b660787743362708c308ff0795f33b39095ec4ee76c9b24a3d4461dbedbc6cffa73a17e57f8d3bec27204cf462f3a568bd15663282aa982fbd8499976f757d32c732d98b90fcb1739452fcd5cded53759cac4a0cd340cf81534288573f09e3977f3b0196c5e75306f7f4c34598759b8ecdee6af1b0c4fa26c11c2a1141ca5b293635cb45d7a89579ff1dd465d8da23df97ed3729633357c50d1e0b6edc48c19b7e9fe3d51879de714d61daf1cacfd92f334c9e76bfe2296f7406d26b488984e218a3ecdd8c3165fa1fb524009d72ab51a70c9d0d304294d8cb504b6eecc23071b34adc56d4f9c8f8b27d53c8298b58ac8bcb2cb76685934d23e9e0ae017bc874c70af573072d1570c3f3f3a641cdb8c1f27c0d7f311f2c898d8dda50086ba9483c4c266d4c66f056a657f54cfd3a393e78bc7aa5e6fe4490622ee266c6e0aff0c021cbc88f4efdb83fc75a43241cef3bf71c88f4dfbad82b405cd097404121220abc61d6bba785704c5fe848069f46d2a714cfca7de453a53c262d8c4eeff31c3033841f7404201a408a362f6ef21314c0c8d5b67568c9471380b41bae01b199a9efeb63ba4da9a43ab14e95016400f98b858dcce69cfa78addb45477240c4bd6dd75613025d25c54ae1413e65a70e00220967df709fd8656584c3c04ef89a5c9f46ef7ddc53b6369a35e3557ff08f29daac0a01f2fb62e30c5675da4b76a80f2baa9c940e2e12992e0ec96aae55aac794bd7d11e38a9b22ded92d73195b7b9cd3eb226645c16d15a02a55db4a55044be6b403e909b380c94a7ce859ca4a85babd5db66404b35f160e122089677bf8f9c3956cccc443091f1c43db1e46a9a84c9c69f16bada4b7e93901b76108dda2f82fe47dfb527cc5602092ec6f9fc0c3a130a7c1152fd778e1ac0e5365fed9ee981285571ade43098c5c95e425ed421e8c05b3d896aafc1eeddde86c128b89ee3570ca8868f503cf739676decccf9142a8af2d1613f2880e5fb9ef36ac7cd35bbb2a9b97f83539bcfa28d1057e0a2d67799b98d492681896f473ae796eff32bbc8401351ff48986c911a52e818f33847941c53a6986dd3616816a0c1c3fbf9bf602fa0e9a81862249b84a633fc21656ca7dd103c7e031dcd08066337d1940aac587027399c1fe188354b55a8f658d91acd35369f5b82a9d0820ca7f51015e54926e54fe93590440d7fe2d8a3f7826f4d9f5bdbf3f4b00d29ea941c867695b39fc628bec58e8bfca691a3da43b6ee9de9d5ff7c05f891d99b3de8223893b078d799bf0999d71822c666ff1bc517cab8bcea35e453b5a68155bd1ccebd51384294cb96052f1909213ac47c512b807976a3fec9be8c44a181ced2557b2544964d0d5dadae36a4010a4453e09f5c2509a1b6ce493f4daf53d42d5cd2ef172ea792c7dd90436c38e5d0102d3a1fc39dedee6b9cd61a49c7372ec396fe245792ccd6a8a3fcddda547da097a82ca51d6105127881958a6e8ca014e553e491beb5b6b87472cd41b62d04caa66f217514c2913254c478305025e4afcbf078c1a12e7078c45260638aa74f845c5ce19046a441ba30ab665c653d94ac0ce00ac09ef374a16c2997a045e010390e022120f505535b172c66bc971ecdbe8883825df5240879845a113136b256881e89fc97d1549ee90c4a93fb3aaa1c455aad326c1fc905873a7d32bec97605028683dfb8910216f06b635fdc31bce7809ccfbe25a70558d57c07f5dd74992d80b55041a6e0b60e684718de62694bb2ba1acd0f28a24f7a847c2507387798d5e0b4c2fb598d55c250797bdeaffca258467988ba9f3105840cef05cf7033de03385626da6d277eabc1b93e11cfbc553f7ab17fea28e876eac9232c1174131d6a02c71134b8681af14d0a6aea92402c7fd50545a456b370023be89406851193ab054dfd9854727194e4dc66742e37fd751fc6d9a9952c2a1aa94c0a3d94fe409b37f6633576c1fe76ba4961eaf6372d27b13a5f1d232387fdfe50936b2425e92d0464c31c574fa70c6f21f3083ef2ebe8def19045ad2323b089ce7c4dcab9845adbe9cf4b5d52e35c4f96be65af12bb6d21e430c49e30f6830de6795d754ac2ef35f122e9ea4478fcd9d128ea2b102925c9fdeaf3597edecb907a26e89310e058166541c9812dda48b2905edf72fbba8521162567c759c7dcfaea14fdc581fc751d6358d9eaa9f62c57e8167ab36b9725a0e85baa7e77ba095f12ff12ebff98efdf3313106e7e3014ae97ff7c9bd269230e8226376ed2cc13be5cc3cc4b32f64f2e70a653cce82606ff72721cf03ce9a26e01aef41b98edc05c8a69334c7b6750c4dd89856f752b50d5a6d962e7e7b3ed4e705c7dccb2e6355e9235c4831cb393db2f725c673547836c40a3f186f869a99814ab3cae360a4975512e4d23f70786af733c2cc355b6e7232edd63dc508f3ea39c5e2ded10ad701497a578f86700fe617a511076da33cfcfeb5ed3dde84362faa1c01bf01291c3d692a603fd7ce18d5c6c4751b41becef5fb12fcce5fb07a4561535f247d21b83a835e3cc97ba3656cb72be37ad8b349c8862e0dbc1d17e35d4748781e233b065249da51d7cbf6539806a887f15684121d938a40f722d91683a046c1551f23b923c59432187e7e5053fa4bc508ae319b620008976d3e828388361faa6999f0008f2099028897f7ed848b062c3808df4bc003dd35fdcb9e591d058c372f069b79270c17a8a4ed8f5cdc9c9218489417cfe518a098f5aead293a12930c94b0efaa38a82366b52b6adc0ad099f1e5de574040b6a59849d3039bd818ccd547080a69888c82a9016af8c233d77f8e3f14f61f32bb006b12e0feb80fd1880cd4c21dffda30674b4937521ef9393a66a84614a1c82882638cb97dd5653b4f5b68e41401606b556b7be3ce10e0713395ff0cc19ea6853591622787e747bb6a1129da07d68c7c4432b3cf4145cf8ee4eee9c480b75ff81f2b654f85a4e8f0ae4c0118761edcf7e7cb1bf301fccadb8c5a18da0426bf7ab90b420b204b7086cfb370683649d9946559c3ef172df0f2a9925218ccd75503a3364bed02d3998aca99fa35fde850bd11edf908a090836576f94613f8ea555ee70d4192caf09a729a1631cdc63e4089c7d74d6a669cf69615a174a6f121bfe46d08e38a0b0ed327a7615a71dd0e441a7c95cbeb726e4bb2711fe6d0de22bd34716b073398f08b5f5cd59f61a317d6d7bea13f1dc7a92ccb81eadfdcea74a4d1afd187bc0fd8b741c1bd4ee06266d4c42f7e98f79c990efdcfb7b6fac9a15c4f99d1da610daa664fee148d608c614293dbc53765688b3b8288606f4094f2495f0d4da3f3adf2231d27f49164b60135b43af47813abd63ae79ffb28e1595cade336fb661314e40cd3a736f81d762a248e5168eb51ef27d51f6780bc326e4c67c703c17aa05f1c1b90649fce12d16d63f55c468a80bdedb99b671464cf68a414cccf6eecb3b27291a0df059b4a468dfc008b782d37d98782990d04785d30e3c8dbf2b20244443b2998b161493896e5b14f14c755ee77473a3334d9db06d224d03194bb9e60833de668e7a298f380181cc3866a2fed4c863e71e40c624e81cbe9b72f2d0d8b2a6f60e9f3f3f78888c8a96e5200fbe97a99bc350b71c52cc9cbb7996e10f92cdfdd2c4247733e31195fc40391539441eaec3059be81606d8e225116cff5087b28d8b20fbcaceaeac5ad426e8e2d5fb6518f7b69778972f661379ac138559e68ff7e08adc9e11292ec076c770f8cd52efa79fbfbcd0691bce7507064f2d0dea32ea62dbcf499b232cdfcfa45029e73fd2cae63a36ea3247cc2ce980d68b5ea4ddc23ddc3be7e8406a4da704f5054ebd75497434f8e39bc269dcc816f7792a34a1036e4aa202f4f353995ce1f16b70840c5b1002d3a7be7a9b478e6fd7b01e2f8bead1a0dda4e76830693137f942628600a8e7e1ec5c592f47572c815401dc06a36081e86900ab95ee9f8e9b986db0733224763e3c58c9dcfdf10be3e2e752188b98b918a712520edbd2063e2852e7ccbba8ca2f857f113467916b9f5619743cad63f15a9bf670f22676d869f9c0b4b94869931ccb2602856c3a3fa32c9fee3045d46deaabbb83f5e68284ad4f901873c04073f2642bb559852c83ce555ccb7d2a8149fbb28c798654c1de542c135142469603640af4bc965e36a35a5385945e2f668738d64ab716a008da4a895eaa3cc23e0127edcbb700b6d83d0a032728c0097129b7a334be48d6a927990e53d05642f770f45c1550ae85678a3e63bc18ebd85879f6b84b22b9faa04390197beda5b783acac8005db8e5c7e9080ebbab391fda48d3a3cebafd42b4543c1f61a3828bc1e01d383ddf3db6cc98ed971e73ceba3a1367c575199783278068b2c77f7b25d181516378b5512d020a41f6de0059e31fd7244c54ce80b2c8e4430b49045ff3635d86203318acf8e0e5be4de85d77e0d336c8b477df174d66870575a59f9605e887d5d172e8fc351c6f680f714ba1a734f90c6526afbe59ae18b3132e956fd5ad326f2a8a001c7489a3880340987c135422e21635d1cf44ad91a3dc3874db0a6575dca1a4df135f06a997f0f66fb127c2882c2d4b48f4f64c59f6dbe2deba1933cf88adcc4a035f69ca52f1fab92d1826efcbaef7d3db58953b5f4f9efc7637c4e05a4aebf67bc058fb99ca705b93d94b2327f2cdc1439c60032553465ad890bad4a1678c9ba53e14b7919e701787625369618048e410aca4f6af958ba660c434cd26507d8f637c9ebe9a4ec8d2b39d5f223b85591fd6c1f200ef508fe122ec33f4d9b1247767d2277d2963113a41b0b26f0b9c40674f10d988e663d618067cc08e4a940da0834c5542962264ad8ea3b9f3be0e1387d62a73993a6d300a9c0e665a744f764f817092c4da7d31a5192fdf07e84b6f8349f8a84f245c27dd1f7288a0e1c08a5775cfa8895c3794d1f8b9ac722b86b05e779230d57b72e25435c55aaf4fac34ac21db5f748578ca9b73464d5c43e4da4158d8f27ffb4ac0156c26aa794eb037b6205fd6d26980d119f21773c6f7af5e8ed89eeb93f30ef77028a6ec6ebc342b076361def6f68a688ecb25023d42f08479b6bea71e632df1c58e300ed2efc19599fa406c2f7aad82785e01a5024eead775b887d3663c7682c0a44113beb5dc9aab82219a5e039bdb6827cf353bad53f94446bcbacc724eb172e1789c3ce4ab4c081b477f207b15855809d23b7d2821bf11079faa7fd482f42554d9e36cb0d13fffb705a31ceaa517c1fe9b0ef947948ffbca9e7b0c1379d2cba88afb3fc9259e671b53d84f71dcb9dfc2e3cf49bece7b48b0fe573be5ed3d9d8ede8a40c1532692ad6d2a420178c8e204f779076c72e9585e92270a823c1ea203d1abc81fd485db3547d24625d32c505f1fc7e0f758b7267ba8ae765b095674733d6f3d09d990452ec23d6e88abe38f550cd17df543da2efd1d78a9de28795f265a894c3769cfc4019ac9005ee53620ccc808b35ba10bb5aa4920aa16754a59161379f2a34eedc5dea68b18fb429954760fc39258348edab4029f5eb5898699d12387f2ba64e4de1068ca47323dc11e512caa5552909d0e0e2159937c4b4d68ff06450073843939cfd1262f805981556e8b2bca900baae737da465c82d75886d84c0386c97f404e0423157535a78d3a32893d2dbe3cd2aa0a80334f349e145b9070d50d3ea449ce751d88e0adb59938a94c0028b64d8aace0c4780a10d8905b77757945c270d456ba181b153d7205464d9dff9bfba5b5cb78590b2ca5c908dbc43c31592c370ee4e02c83140a8888663f3e8e7d7e7b30ed81148c692271825a9dad1667078bd1eafad93da0c7ef2e6a2a032f9b4b66d429adf546696b48a1c031b0c1580c013f2c93f8e39d9613ec776832180cc52b9324bcc36e6031f40356d883f8648e43aa188c41441bdca08671b8ab9595a9703604a91a2f238062bb5a91206c03ec992e13d09fdf6416ef12c4327b3180bdbe3add702e94fdaf7e7788dd2154e1d7cca056dd86f3bb54db933f2cfa13ba24c3fcede6e9ed3c00b4d4832936794bd180aa026c94f66e9ee92f104d2ebb2f87e6e1d00e4ff432f6b44d531057476ae81575652781a9dbbba8b78eadb6875facdb325a63ec23d59148471242c44246f4ae862d4ed101387bd20e46b66a71424d688527c49907a5b46dce65ae242513ff55d32d22152ceff242e52703a76b2fc366e908f3198ff8f8efe3a6244fdee5fd777245bd09c2be062dcafec69f42e3a1e2eeae8c3a764f87cfe88d42a420eb6cdd9c30ece37035da675d38ddf06a8ff0624b8766ccdc599b351c4804ae7b48fbbd88d2c28a49e7eb286d7ee391efd9e11898fc035a86b89315713d9579d81191090d0e711212f0de55ab2120f6dd08bb3c115470b7bc0c071fa0e7e81fee34a87033d1c282865725d263190b682d7573ec0444200955450aa9d17cc78b41aee5d0c75a6e3aa7426818f9b780dbe9b3f41407a88e0c4d8df83b0c30ce04b000613f0d0ae1338a043417ddd69d8505d42b67c2d4c4b91c813946bf8a2c48163ec3c4bc25d68251bd4edeb5178537f4ac32ad5cbfed7cc3cd807d2a03b8db92d5c00ae6cd19f1d6d088a49c6cc490515b9e8ce7c6427b0f1ec2881720a41523ed110b43e24a227679a45784974937b7cc73896564ff258bda10853af4bbd0bd129a4b7138f2fa87899d2df8916e5c99aa53c92acc46eca660e0f1ba138908db3dc0c54147206a5fdf48dd0fcf3cdce020d464669a2557c218916a8be20fe57ec3b1759e04cf6faae5bb942793994c9d32ee370c1607b596797579d5345f17ac70291db2f9a0e4760a85ccf0403ed2aa19a34c156bb4b1ffecc79462d06a8e9773018d64ae29cbc7b5ca08a8d2ed3a88415cd9f0a2a0075b9181b2b593a4a191e85e4df2fd20d38d02676da49bcd7013a76503a66c15d62ca66e1cd07c6faf6513ca49128f93fc984f0f5bbdb0c2a94a53d9dda922ec5c1f210030eb8e31f3283481739490c8fe400e3717b2e0416f2427daefd17873fe1f80cd1c9ab4b85fc2e1c842713183206c553f450324c730c807bc2771db81a5a633084004e1354a86994060b49ffe02bb589dea676e420e5558c0d880ee95851906ec10b75c7ba9060d8e7efa7f8d70e26aced9017501ce4b4decc8055b20d3001fd0c8bd32019838ec72433e0b183ef9d2040015d9a3e62cdeae5797a604eb903ed7b88a297321ff7f9c20abf7987f466411ca0f32c8ceeb07d17306a5712131ab739635b434cb6b5be59078a5a015c0b959d5a50c05ac0c97e9c8c3b97fcb195c5d83686c967da986fccad1913d5518933ceb698354e4f8c8209fb5375422e99567a925a89d62857e0658d695de365c4799dd2d4a04cd203b4b994e716378680180e21fc5c61053000ddedfadd7cd30e7d15a973cd2f742a9cb853d3c8b12e744cf7b8d63f644cb8ba6095588e21d883f02a515ae1b974da3825684b1e74c7e5d5feb69d3c56f71132bf21d9584225400b5f69209fcf7ce1c94c77903132df7d7a150f1d2341b779494611f2630cafd9f41a177afa9cbb2d18511b5afd923806362910fe3086b643b567860d16a096d39b0e757ab7ca89c34fa7aee97da1b966fafe86b83d4cab02d0305ad7c03d90127748093187b85dc2eb5648b76b4ae1b22222e10c4e0e8d73488d3acf413e6b0700b21c299feebd7ab14a740773156f2829b4dac448adec3b37a9ee089a90f49edb2a67c55655e6c1a4cced55faa276e06862109e9363c1bddb31020654bde36f4501052524f3986a3918056f6b99796877b3aff94b397e75cd8898b30057a0d165ee9f4a185423bab1ff4089e4e8708e37320c8c785282c2ff1824411fc4ee2e5f5977bd99b85b114d0ffa6486c70fef8ad67b83068338e42518c4299cd660772a54bebce1571d96f85e01c7c56492b21ec1c2e024b37e339448d291c9e94563df2d307968539a687609278e80442891a0ce56dd7002d91118b1edc96a8eb54b1d71164e8a4c4219e13ddc6adcc9f3df6342911704bce8038cda412e149f775f0305a9ac256caea0f113a823a77a791511c7bd5f3affc867c15beb3b4ab2443368ee011ea649578d05f482b494786a0afb78f2584b9deb665e63a0c81ca10c10f6fbd24008ec1ece05e8c9536c7416a9b006542efd09746ca3df522d7dc9fbfe97f6c01186c46f31f62db081801be4d40dd0ee38b1460895c134d6c55f2e98f96bc9cd4e42159c3b6d1dfc7901f62edea8b596f58bc0f74ef5c907a664b7425695798b8ee32142d0883543281b565fad4f4723fd30a4a3872f23d554f93fc1f231a848a723009ab6b78e502e2170d25686a84394dec4c864ec43c77b41b7e567450f3e528f29d47cdb253f0542a1ca7ed3b5a9666ee001904c7f71c480c4f7154eead2b2beb14722ff204516fa5abbc19ffd5e3e21913d3d328a2c8255343178cc035bfab05d2fd931727fee66557cdc581470d13fb54cd65ee0d1c5e4bcf3041a80ed90e3c2defad63d7dc9e9e35343cc6d8dcca4e8efd583df5874613c65a4ce4b6a492b7e7886c40a6dd713cc86f845cd53a24245d0ea15d66ca20d963f861e153ad84551cf05bfbb8619616eacfe91774fc4095254fbe5986ccf57cae021843c3c0ce011d6d582c370677fe8794dab39e6cdead3480fa753a640ce7d3362063b45d3ea5e2731a729471a0977f5298213882eb80da7b7c61c38b520a06cb634134d7b4a8e821e198850185d397269207c6e8b19da9a61559befa25eb23e4feb31eab666dc0797a85ad2088cf66d64381835321f634592b42f9cfc5199343999bc1eafa1394e3de15fe47b0221178d5fddcdb441ba98ecda8239c3aaecfb5b5dc186ee1469a03065b3e69a4278935e1e65adf739bb67248a868cdade9a934825776628b5757cd3b04f734af56f1d75fda0e3b3ff26743973fdc2721a6d67a432468ddc7770b54eea0db14d3087659085315b37ef6b36e753727ee201ffb0721549eafc16f0f152e0fc7b04250f5913cd709457c590f2d9133c2cf85b23c7a093aef97ed555eb05fce25ad52d40ebc9aab571c7bc794116373ef66d531dda3ff65f77c3d2120f4a84a3b93da07338a98edbcb8e6bd5165eaee939dc60541788d3f0442c90c0de7f15c4a38f108232524dea5ba99a4a5a3c342ae0edd0b6b5485aca3f58baaf6b99a5163374c0c2e0768b517459e5b6da40850cd210333dc060868c92d287b2ea4036b5603a3f29742945320a6e297a016a226792a09565b2b79d78dd848c8d35e3b5a6c02079059db9d77585110b413b23fe3353a17b529d94a1f28410f50d0a1cc772819f26429fa9585b918c89411377bea4931c33eca5a238eb307d481a087a2d91a5caedb4f819eb9e9b3d0241c6542b3d619f81eb97fc9fffe2cc9db21914830506564cd9af4b988fb53b9f04546706879708d724db3499aeb65c0c380797f6a2d946d07dfb75b3b356e8bb7a7fbd2c56e8737cde11a312c9944eed5d221bc7858f653dc707ba95a7cd77400e83f0c31ded289b4fd48af82747710d3acb4d72c1fa185a69fd6813172df021bf3c0d6402371015ddb8982bac9a77ac10a46aa6651aa2a5fdda773170b00deaca0cd97df6c98814c5433e31dfe47f5b0ffd444c5a0286b7d421a5c78c0cec390840443c5c5d420801225dc3465e9942460c9b63b70131381204bafce49c250708c75da53dba06ac73b6657719720c4602bcf40cab63705aefb44a4a512a4c7bd71eda072eea47596c15d72432844cb0adb8d383f7d8e341a4b6dce1a469baa0ad433d5026758a1e823f4dbbd303805ad2032fd19af8bc87df8851b6570e7500dcb7abad249466934e33b19af50b43de3863c49c567a6d8be1006bc4872dc790a407c6ad8e5d0d960923affac0d950e778f9c6b0719af4889671dc4e682047a96ccd4dcc976463cda7806a3a5f8157567f5c0bdfd50f6f15f77bc1be56ab992caf0e5df4c11240d04105c12b2505778c7fc494f639e1e7ca5ac1571b22ee09a8e54515db15fd744b61100021551cfe288b08788847794a82bbc174bebcb8c7a6dbcd264aa8e95af6189955872edf167012a9c03491f42b6cc4a439052390692c3fae90d77508559c11b48db07f01860ad75ac3a59b99e67b53c5df297988958a8410fc73d8808cd4bf480922296f4d924cf1597f8bbdf902af49baaff0d56d951328ba6bb36b307973aa3db2bf57ceba543c124b080e0dc373ec17fa55c476bd5c8cbddf12324a850bf68e7dc294d946ba324c564ec692f3419a32d83214cf2ed822379a3fc086d0c5982a32f3f0b4fdc68524a3cdfbad53b0636ac929e7ea60c4e9d6c6d033d89cbcaada677fe3e251c18fb454ca2127c047b73a4e32342b814b3678bdd2890c62509db062c6264cc7010f43e979fe1020edf5f3f78d0fd9fde25de379fb08d71ea17c2b3b95e191758d2a398a355b47673f66d2a18d04e00e64633be64a2e943e095a726a5cc9d2d91514cc47698d40b22cbad7eb89d85c7d109e498915fea8f0bfd37274c7c34d9f979679cca38c46e35338956347d1fee89164f7e7ca7a44761efa6c0875e06fbfe97a50254dc01ebf63ab79b2f3d35d77686cf1f887f80145f13d1bb677ceec989e39d99f8f6de2fa7bc229a33b6ff37ef19e5b180e495c1d8a3b418968d73b9fab0015951f8a1df410ab28adfd64a8568171f914508e6303a77a2e88222ed3cc4ef2de7878850c9c6980781fa03d197234120ab9863b133643bdfc27260468225e0eacb3e55e71c483403261485b672fa93223891372968f9b218e299282df9876d60d0e9412a1a59b3e3a2e249c1fa8e99fb3c8a13bcf1776249ca48d71dabd9f5f18cf88f883e038f109efc7a9690ed3bfc5d343832acba36cf333cd31a41c7356ee3d51f902781f6f4c391f2bbf49d4e137adcb0e40a14fc8d5c0247344cf623b25d3cb4c1413879ed58215f566a3e8497781236c081add4110ce6796c2b430892fd31e5a43414c89a3c45b1f8f7ac892d6c99807c9edb31e5f0933e43622d0f1e8bfe41682e4e3ec90287eb4d487cd3c15e9d57487ecb865b483b90d75eb955bbfd3f75fbcff1f7ca6c8307f39edf39fd57b4633e6b78242d328185e0f92c05d222c466f3d81a92608253e35ed57cb77515855008b636c7b72429246a215958d738fa65ba43d5480eb3bb51cafe978c9c96d6a650bf09e2e4f935d3768c12969f9801828be4c34207487ff5ca0b9676eb4addd3bb55d96b063e6257aa6640dd9d3104bc99af0bab98fbfda208ac1356b16e78ab4e99d2a06e198b6560985dd83ea5b17ca46e2257347fd80c55fe036a78a9eaaaaf0df63a217f821f5cba077d2e7aafcbee071660ef75ea39bb1355b77044fd59c075b9847b8cd57ab8740f07fe75bfcf58e1e9be37f4dfd7fa20884b612b9a925acf31db9497f54a95eae8a0a529c77024201996a1be3bcff1692f0ab13da2b34bf629390c79ca760a9930bd8f19a4f0059d904cb6693e0d7fae220f1e6dc6c42bb5263c7f45baec7335d1e71c3a8c52962d4046b25d8f5e930e2b64059ade1285109324616e09ed69b92bf8db1732a2a41f136f33f913930985973b255ad7b94ce73050f93999e5cad668de2ee45edbca3a5141118bc6f8ee49178140c2a8c3339038c0122c53117a8c1fde9993c4b8032451e5d7de9bad88c1290f2445a24cbb37fe471bc0ffbd0ab353242e5455c53610753d953c984eab5a4e7063f7a7c3bd3693d6dde76d8dfb4c42435ef9a7637ba8c6b5529fa438dc12e90742400f841b71c634b18f619a88a5fa4304e527f6af4bdb057261600a607442e414c441c9a1e678df408ae3d4bdf37a6f5a97114b470a8d083eb3fa9303dcb8fc035a73089a1135c2f07b22a1b441f6f619a95aa16fc7423fc0c24d5aa5ca7e3fba706f3cea97f467309f8c667cee36c58abe5c87864058332ffcd1f2eb0b08ea6614602e38d937e664e68203e3739033756e9cacbe6683627ae86b4500315b8970c3f43878621ac944a9d5337d23a72677a5ef59c389de384b8a7c4d6b2794bc84c2ac638e6a2dc58e982e258fe7e136ba5eefa520dbf96f0c4e62e928a56507259d0d04fd6036a623a9978418d6536b9a4d9fe5319e073e99bb31d7d0140e8dc58926b6cf45cc8b7a77ad28fd7c3758de93b35902f2cd9080f5ab42842dc677b7568c45e34a2d7942d0ac424ecc713bdcef8692ac8dafcfac5282c58da844e8aa3f68d9807957c37788bdf4ab217103d413352ca1e06a44967d006f35a830e40fe53fa30c79183228a865383b471e058ead264f524174be52f83e20ccfc3a0a7a5e3e8f18575397def68e99355eeeab846440572d995aacd53471755d9a1fde1a64df816f43846879fd017ca898219aafaed809a20b5447fe9ecfb25b7610a5e5f07f9e155c9514091243a6ac4ff094edf5e0a3f7134ae06f1326c446dddde18e4d283c3aaade45d92ebc96c671d5adf7bd833b42b43ff39d4daef86f16a833ee8aa7ef99cc69dcf87b0aebe4827730242a416732e8dc15a4eacc409bd7faf73dccaa129e264f06ac9456631ecd662d4f86b16cf0346048475e80d869851c5cb75f69d5cd5e34cd0a16e473a8ea3bee30570abe2b770815a394c6ae832c8dced9b06b8cb2af281d76fc5e00160c76267049818487fb785a74346e9d5ea14a906b5d289de639626a2f6f77e034b2922e6d131aa41e5dde991df7e2e00529f704e117d774ad4b746cbb95fb767c48d9dd137277334630d9bbc1099e67e37e5a15a85febd6849ab2d241a474c09594f1fe2f91c84906b47bc99c9ebbc8b4148c5333c2f2d458231e4c9c6f3469f76071aa8af2b86d1520d4348eaad4c48d3c19ff399e5bd517fae2447cc9cd51e97a8f30b053104f104d2b7d93d144d33a25c5365e5802e50556f5b5e0cb4b71534032279169aa50eafb74186b614fd701ee8a3e8382083c718102b8796dd7b01e395d264176855db20c3b752664efa4e46b04567dcfd200cffa147c59e8aef9b48f6ec6862e50849757868fac4989f0eebe733a7d888fa1c31961e729d20c22f9ed6226e5a0be1bfe5b1f93f69947a7adb6565af6b2e48f7a73cfb92094ae34caf8f2cfb71205ad5b47e6a362b2c31c6bb55c961b324f8005caa808c9cc54f8843445d9247b0f4989065a555caddbe8528b383bf70da5ca475e1967a35663c37e67aa0ab2fee956f7bf97762724e7348e930450b3f2de6b86532957cdec7ab886d508c4ba105fcbc7a56b81f4ca18f39e552bddbf94d05fa6b2a98c96818eb6cb1b0216bc6ef547d44657949ded1a3ffe6731955d58c34e99f353fd990b5b2810cb9cbefdbc1993c343dd2f8ebdd6967d0cde30743068635ab5635128f3de921d2bfa6888d1876726b5bd393a45a8e89505eb94b790fd835ea3432c9b631a0181b1d168e2b75322bfbe869c26b5f6ecb79b12c4c20e3e7543cc1024f9b7cca54596bb04a12ad289c14524a38b4e2a84b7581330ebbeb29df439bcad264e3abdac28a571a7dc8662e3b5eed77fda7e04a713daf20099515d6c2c94ff1de11fefdf125a1b074b80884c91321024b96af1fb2a059fc5ab5c8629816dffb406ba0676f65a319b4f00f8dc935f363e845b5f8eb0731a0863a6c280b30d0a619db1daa395adbf312707fbdf2f4239eb3bfa8322c16367cc73e715cba896abd57657403fec7d176bb6182756c3b996668be8fefd8f819ceb159b3067121c9a4ca706177a974ceca6220cb3d1585a8565c22ebbe676478252a1e5e451b350c912426994627add40b7692d495e8984480d167d6b068bb8d0e0a1f1ca99593480f92b51ab30b62acbce25a01a8813ac0679475f506551d065b0e339be17c586dfc144d602527325df5ea86accea118a9ec98e86d723d2026641ee19b38afb7e202e8f4d45a63f98397a2fa11f781a96f6c055291691ab04cca4e53215ae160f835908272495511b3061aa24415ec42fb511fc64e22980e0ef6dd72d1258984dbd23b837cb602d4caa66787a75130f0a911937bdc46a1678a589e289a75be26cba5bd8187ea9ef42b55375207ab0e9e80000455f9c515a6b984e88ed293b59c2b4c1d5023503120d2db109286b279bfa85113a859676d187a50a1038cf35b53153b50a0c5a97bd2fc2f8df696aa5d05d17d91ed523c4cfe7b0c9bd8169396b233f7e54da1e0aa1b77ecfba5e8b3a254c11ebaabce0ec2119227c296b7b593e9b91f8b71dd41ad0c8508ace763e541154e761aa4953d8dab480dc0ffffff3f