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 65028 966d61e4b075769635c1937ea67da865aae7d2072b9a00beb4204ea980fc22bb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2936e96b869219fdd11ab40b9cd025381551e50b32caf62f25a61da57033a74b
Certificate Block Hash
966d61e4b075769635c1937ea67da865aae7d2072b9a00beb4204ea980fc22bb
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...006036000070330000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000341eae9b84484b50f6719684f19fe4619c1c95a14ca0f8493d5be3992ac13fb8faef2ba3a59b0b6a05a848068ef469785d30e23f9fd77d155db1e7ca4e2e990a0913aecdaf6aad7d609f4278504128d024032d57b911e78c1e0900000000000000400000004000006036000070330000

Raw Header Hex

00004020e96c4ba8e5df17aa518c83a9f35d7f12aba4259544363586a0153c1029e98773527142897ebc31581e3ce18532c7bd595ae17ea568f7b71b25af1cc1191220b31b231c6ae0a101184ba73370a51da6252ff6ca320be551153825d09c0bb41ad1fd1992866be93629

Proof Data Hex

59,560 bytes
121216020307d7e19101b3993176699e615e719a85c40b92bd9ae2e8894a0ba61a92d1c423c023cc645c16d1114b54068031c7667e94db25ff6f0b4c167b0068bdb9c8b4bea45b1aef87b74d45e41d5f766efdf0fd2c658d5686f3f35927729f24e1da34ee0b4ca97100524ff828468ba3de541c8282e0b021bc4a8199fc7a35a9eae4b006c42ae4f4c344575c1c41b628bcf76bb92fb49923c502ad625dd5e936d570fc2b8826f75794651545d43e09bc6c078c5e1d0d9dd014d8a1bc845b3167671fbadcbc75a07a8d4a2e935ddbd0f947674eb6587e5dd1d0e467b1416ecc303beb58a2b8d55c725778172df0f6864c9f74fb67fc2662cff958842e5a9c23edcb25df4968f92c33261a3add5fac0cfbc7580670b6f807b12cd65382a525f9468236526f908ed442243829dd79b7f76259e2882999e39f464590a31064ad50c9ad2341d125821ad2b0f8f7be0d529999b2779c8ea68f638283ae2c64689f930b7f07ef89fd117fbdac94017413374bb35b27ffb81a50eca3a17d5355d46690e3d083ef121739b5e60c47fa41369e615c4b4c4f3521182b744eae250366d3a0b2e846e527fe96ed2d7685c3b36daf5045ac7d131d36821de078659c26f32668e86bcffd7270f0ccb7dc19b6b1aa90cfb2a4ed95f08454ead45853ae018db70d5ee621351ae5fff7433d063a0eddd912415e003b149e2e7c24eff3cee53d0c8c1d2ecb89e6042c5698ec0d0a38f553a7852b34e039fb0a0971316ae308d35599e8d93aed4b474e6e068be1045d3535184694111d518259058d680c847bb6f9f8dbfdf780b72b57d074c324d95d0f8d712c7aef021c0ddd1b116c2ac57859468674b0275858741c23a618957fa1094ca85646b200b4515ebe8f0c062034f0abcd4002d758b46ed6b69215ff53f324bac6e7ad83d077c016133ce60299cb8b5d1dd8a7adba5ef409b21c200288c5d591421f3bfbb4e13dda1d0ef7292ca7d3fe434bdaf2813bac71adf2dfdd6dff9044799cd113b8dd8bbfe0de178574c8bc3d5697e12727e9e57cb299ba7a8571c7a6f338feb4d404c1db4d1448055c43cd87c63e766c15e7b43f62cc4758ce1016188009ee60a436a64281bd4a0581c36b23eb871c136b0aced59b6465b804ba262e5e4ce7be150d60aecf6471f640ed8f45ded1ec5c4c88d67ee0763785d42f26fc98d9bbb2bed9c1c0c9b08384c6a6c1a79b5d8e9cb402fd7cbf20acb55aaf52c23c6271732c586ecdf1d0cfbae30d6040aa0a94c6e47cf279df7ba23f04bbc54a1bd24d81f6f18c3bccad99d4a3e18de269d2f5453fb04b544066d82820b07aa2d6a5d3ca1b439c158359d0ca772d4bef43eda9bf182cd9569b4c1209d0bcddb793cfed36e08fbb3c3f16ebedcb09c0bd71ef3725ef237c9ef558024c2ba8b5339f512f58a5bdcf071564e9fcacffff771e35c36932127a9a60c0f96b712fb6159d06af523afc5d78e10d259f483db55b59b9bb2b548ddc1ac1033b80087aa683b745a730daf194b4cf16900089980509b17dc548c5f70b419ca24c41b4f99a89b2951ffd91ab91e744c94a466c6b03798919e8c98ddf786d396aa475feaa0aeef85c4765aeaa96c15005ebe89ccc046eba23de258e3cf945949148640dcd31cca7324822d1bdd44abcb45ec059b9430bdd3e6b24f8542f18fd8394fd34ad4438e39734ba2abd8e68e9088ca3a9f4a92d264f732338e6030ab69dd2eb04c8bfeaac54484a1a0341bcfa35e80e44ba944f8f256a60758aadc3ef1e44c27b1bd6931d480c519f3ec3b6cad796ab4c2f78cd7fed014ee38c4fdd518cd8fc9d2c832e6412eb1b8a427f6473b0db1a0880715d01517a0568d272b1a1aef1d1740dd57b77b36b33978bb0f7988984309f5c1bb17592132672c2f8f16b41e4d89df0705040a8ceaa15eaeecad9649f6e11a8e28108b7b9e0cf0d79c44f963e646a2f3c9e7abe90eec8750f6db826fe2bff4f29949ee559618e1b27128003b33cd181dbde5a2c31b5e22b100c9ddbe2bd06549e5453a14a59ef9716f4b226f00ac5d07b3a713bb64b027c8f42b75e2215846c0a10b14a821d5f2136d5bccbd677c595330bc152fdd8c0deb270503d6c10e0cbb38f8ef98c7dcc6d3d50b0d4fd531050d628684e599e9c52e207929eb7e1f197d28512f2691189628dee49f1731d20736d1df3bdeda0e67e7ca0cd1b6315780ff218acc251885de0e9c0833741867e7388133356798aa29b9e2d8038b980c0bb5d6dd60c6004b4fbcdf4df83f9dcc4d6fb620045406c8e64310ab553c5103bbc4272c87c9230ac52274cc6591c12742455870eb1419fb53bf63066ac559a8dce9f587010cfcb9409bd725ed27e42699c9107406e28c1c3946148a4d91eb7e09b2bb961c8f0fb377566a6cb0548b7bd54ecd20637d5b90dd6926ddae76dd547df59a7d08ac794948ea385d329e1affbbac809062aba8287065e85eca1f671ac978e4e62a7f58e682a3f67781a428490d8f1dfee7a2fb888abdcdc0d941f929920635b5d1411f1a4e89e9ba4980015fba7a803244088ed22401f23de7bb961e1fafe1836527feb74b63ec4c66e058caa0498b9d94564f2ae31c76129e1c8cd655b10bcb1af1eb1bc86afcb7f32f1d5c7c2945d392938968b08d85ad3ab57c014d57d93938627cd32cac3c7601fcac1a038b85498c3fe74519c93fc429278d87fe52422ef5c88f07e1bef4037c51fb7ebcab48be059fb1d8f01129411ff0bc913b759cfec3e2be8beff47189dd113a971e14fc789d4fee5937731f1dac6fcede43bafa725611ce8f5c429cc70a49361bb09c6aa8197d4d4a733f12e1842bccef2b8396382bdf2e04d8ef543b5bb0c9a8ba80ce070b4c76a660fa5293d145ef0e79fd87e86b1cbc289497e57436bb790ef005cdd54800f725bdc94119563a137393761db51d23b8ceb42bc56a6c848ba715bb0d79be7dc5c714bff89b9cc7c142ab646dfd6efd319d3fc80d1d3e2fc14b81811537bd0716e2975b8fba5327a1d24d6564a86c6e0edc2952fd97fd704c763bfce5e57070415cff1641dd2b25eabb2bbb4a3fbc9262c020e556a200846784c189a0d212e09a7a386b6229fcf9965f764ea4116936dc07b4b8db2c0726de4eef8421572615aeeb474b5f508766c7ad2b5a879ec42145a83e1195806f73bc4986749f9f1ddbbfe19c20731f9124e3f7af7f1c1f9743bbb8175b75241668810b677cb61189938b8d0e6033f6931e9099b4cb4d8e57ddf97cee9cbf513576e5c7b8f81fc986f1e8bb981d3134ae8b94d0951a0ac95d9b3a14934b5cd0358e56b9454960c929b62db5f163e2dcdb4efe78e7d7d8ebd12e283b940689efad8f797df5b0bbf98f6e12f4451666467f225b9a36c5565d3c0a1becccfa36121048dc9185c2b09b135832e520f284b012aa856730a6c174e8849324f4a42c26541d664809df3121589b8032fff926dd4abd7594e5dde179461961cde90ae1278dbf4e1d23ad872013511a624170055c8ca5567fe2fe14d71f585e80152f632426e8d2603cc8fb5c7d6bd9030c3bb9017796c713a81b1a8510c216a8303d054c3507e3a79ba404d141c6a8aae4f2e6e6a66944e8a2ed7447f1087a1b7c24df173f9a7af217a57215e2d30bafad7a629e8c420fb5bdebc63dfb9def1a89a5682b1e99d7f584e47c188880c50c113efc053dd2343620e9b9d3a1efbc480c48d3db6f668b662213dfe7729468943929bcf900285823abfdd7c280d41ed363007c290be826549ddd5bcc9d256df9bbae3dd2394dbdbcec184cfa52fcc63c8d0c434fcd37c740e2c24f028e4ed287deca39a64001dcc28cbdd9c0e0d29fd749c703cf99e98c27a3dc5593071684e5d295940938596cc8f6d7521eed470d913aa2979e61238cdc9870281aa502cd73266b550947ae909f9f80d3a77ef6dfa0a5331990d67285f5eb021d970322355a446c4ab82697d2864fb8a856999419c6869bbf1d3adf9ccfcb9d7a505e43db621670db26f5d0b7bf001db71c63ac67689f26ec2a95e3e5e501d80fae4e894a9d045af6db53760a9d402d12e537e94c634f7567ee9c5fa63ad1acb82fed37e1352c41f0f5da705e51889970b6128c7a3d9f5c529d9e1dd5f7dc054918886133c6f240055b56da670f90af1e9e25db2a28b732e34bdc3124184ebf47ac168ca6320c83a4e441e701a2d0b2f09093838b2225c4019995aa185afe7b67936dc89f09f11eaaf4dbca63814b21283925d1ff0c356da9bc63a39bff2ec15d253f949dacb2ea0da75345e87a660dc1090cf784ee9e9505cfe4c9c3e14e620c64bf9f77fbf537d6ccf5cc4b18799cffd3685bbfb11af47959947049b5c40a5a40bc94f3d8c15189ba25e5d2e6f47397589b900a069a5d48144d4e1d268683c642b8791910d6f450abc10eb42a8d838eda9d4ac7b188f132b9ff1ae9634091bbd1154d38f163e69a5ab22fbaeb3f47b02951a1c88d76c79ceacf25a0c55932279ea65be68b8df0c8a349bbdb8f5e2bfc3434eadc0e70374aa83c1aaa14add1ff8c01aebbd8cb213c48d63f4a16d98d45c204aa8904757ffdc16498c740a1a65aea675a1819e0ac73220dbc1fe0ccdeea57ba3740d98d6b6df421af4caa0af182bddc6426a068a91e99c60f84b562f9842bea2ba5506961457598ffcf758e37349a75da85deefdb40991ddc8af1d876b75af65ca3cd688ff25641540c9a8069ab4be8cc408c7b059b81f0cd906bec840cb77b9e7fa69e50cf6da05d59d9c00e998f8a1c34ff4a2c35ddffbebb9373dfba1df315c7c29787b26300720c5fa89ce1595386033f7d4de31b612c5ac193bbb15aa714b3c7447af0cff4dc32d90cb20201b532908d3ace72557b4037dbde2c3cc0a464b697b2632fa095286d77043e398e58eae3a5373c7010e78d69e22e0a7f36650350d003aed163703a3178719b30795f7ea82c33faf1120b0df751110ef730c9b38c543cfc6d7540857fde70924cf95e4e1acc5bd110a0dc7e148f5d0aa561fb436534b9d598ca9c5fa002dad86b98c6d6a32ac13852ab46e4903a9b597e38b39874faff9737749685cde69de984d7950b3ea9e49757ccaf514502f0a39e25473b645e3d78b0a082f803f6b547b82fe577b9e6396c6a69936b461b079f0238e299f23f4d8d869c5e9d4ddf2016319547b3a8343417bfd3ed7870a59fc29699a9a7caedce690a404a444a895c0721c02577b873f5cb7ec5a7613ff6f931a2531a4f3eedb23e45a2ae80f3cca6eea90f11d545760e64e3e2189ed62d001de501281e2d2cfac83e96e45a80d682326b161c1646518ad0066fdb190375953906ec1f388a7f55551ba47dd082f231a47896eaf3a659a933ebf0ab0268c25cbb35aa213c4ef8b0328084abbf8e90866c25d4b6a38786b3a19d6cd0b2ea24036bb956411d9e73a427fc810333c070f0aa0497e9313927a83d8a63f44efa86d13bfa92322d5388de29228d031e1a4e5d7089f45399ddd5d7340b1badda7918efa46be202416b7378d1595c0fa432bd86fd7f5898252f31e067e7f3ada8641c00896b6299ab163995dc6ab02bf8c063cf56ba29d79f1a7d62a741d3a9d62a00c26be33e554391c9ad6e24ef4201b85b0531cfa19aea8b538f3d4668c9a85b1cf6ab1d87bf78036033ad3264cdc84f901410109018ef572452833c2f90c781de4118475b332701f2ec939b8642bc6b30121016c987d584334785e5428957bb4b9591bc06a03a8f599ff3734d865a9e5434c238022e30b27196b5f2671890706c23c2f92388e243ddfafe9311de98a28c26395222bb4d46eab269d8d89caccc7947aac1fff24eeb1797d4d2ccaebf9653b343fc8b5a56137140f0b8e8701aef317576970d9c9c24efecc33b0575cb604d50f4bd6c9e10899d038bcf4b2d7410767a24ae4d8116e08efa94b1479e7c5d8cbcc71fcdad33bc105bfaebeb26aa11f5ee6c1be5dbfb5d52800bf3325702fbfa25a5939ff4f0c21ee6e765d74a7d5ee0f7e209ca08a2742c8b94e334d5b20055f5e841f7f6f7fd8289ecaba6f9188e637e7a3e751619bbeaa40b64aa46bc51611c838fa6f54bb92d41eda36dbb57735e7c166a7ed22bc2bec6562c0cc67ec24e2da81960fd174669e2599f4dbb5e406c1d1d01be0639632f1ac12302f7cfd9cd2f650c6352a131de23e6cd8b4712c7cf4c942518af9f700b9cda9c4a23b147c70f0559813559c44dfed0d42b17d38edf9dc472924f89b7e83685ca39c4d97937774a2a3cb953e1ab88b30a2ced2dc16a025cb8a5ad52c581a80333a2cf95f32bea48a84878545fac9013d3a5062a7e19c1c9e25f6a35175b273dbbb97163813858173a5646c8a179a7986805f4f0d161653b3b07f303b39b94e14993eeb118588d92f7b03178abba36663055c6c5ebf2ebe5b8a0794530ffaa311876de3d3a3725e046a26402e3456ef51ed48f36e21cabd895418cbac8a3d9f29ea3acd9e1ca9766a1f29478735ebefbda2d5eaf1fb0ddc14a5e3ee677842accf9e3cf30f2e2d93050761f55eaa78693e262cdf60b35735ded61369f22a9f66a4f7de9c8703e22cfd0b7bb7e439ab91c6e1e4a7a2f16a9481582158e297aae1b9ee33d2e38ec3bdf64731e526d542047438313aa23204badc66adb7073bb4830495be3df7efed5f8d6676af6ee84f67ee517b2eda12bbc921b22bfe06891229a092077ef1e393a995216f80cb4c25bcdb833d87a86c4e8adcf55cb27fa99f63bcac8b007d38e97be56f42fcf78c7f824b0017860ca8b3db600ae2a1ef7b027dbaa894b13bf569662ed98a9226ef4a86879b19af9e57494204281595f330d4455a26cf55354df3ecdde326873cf3eb3b5247774953932a0fea0b1b3fe5d6338af8d2e60bfcdf8f2f0ac5669fb0c0433b628706732593cc4acd2ec91b0837db8f0d67406dd8068a92ae37287c39215d98f8af4be75afa37635c209e58597215016079fd6b19b89eee7c67147decc5e7c2ee8f01d28c37791417d98034ffbba7e26bcc3ef3f616ca93a5656a112bd4ce289718afb2d9135fceeb5e7b14389a8905db7bac6d2a2c2c1a81dcc008086a9f987d97df8133c1d42bc4fccbdd1a7682329747a85e72719744a0af7c8d49de4d60eb3817f73a95e3a2c8ebebcf9f9cbc088837858a1f2091a9f439e5a45860a99704f43885958371200e1be365d0af56e20e4743b231357b519e177ed3256fb284e9008fcf3a98d332b842ef16ea8a7810d12b8b8975911aab182e0c431685e173fc7ce8b2146593f1376dee733f145c41a9d8ce7977579329d294269fbf60718b767ccbdc44eaf7e6ad3e95fff354837e3d4c1ecbfcf64f3a8d307f0497878d280a05d4774b3b343ca3f3030049f21717380b529ea94bab58dd8456bbea7feb554f2c76e3dbe70821660346aa47dd81ce997828054313a077b401e148b852a30505da48c0499fd8dc7fdb70db87b6cf462e680b47b178255e5d5c8a8c4363542e19d67ef081d61634dccde94fa1e711ee1556649114f5b883277e3ca2af66c64a3ebc58c1cb81a279153af06e1ba0807ce7aa39c5f81a0d13028315b2f2a2c5311ce511f173768bc784e3804e519333b7bd180ec417722cb34bc87c1a779175719a7c74789c5ed7564cd4368ea09aad233a6b83d4ea6566d1ffc444fa4fee4efe54b72309ea139c6104ca311b753bd449533c20c013982e347b485f005ae2f0daa7b25054b4dbc355856f15fc3b3a36173f01bf83f6d02e37225c77a0b846f1896b0e7907398ec6de8da4f5560cccf7fb4897fcfecd5fcd259fff88e2d14a20dce92c27e5315f43b33889e14ead0e64b2312dc28e5a094b73aa4006892eb44e3375cdda9d94773c8df47eb36c68bd677f5d18ed4209177435d7dc9c7da5955c99c25315b98117eff193c80b261a388d776f86d7670f433675072c13bb1b98f614bd5d29d6faab21506821ea14877aa3ee9f33ebb6656eeb5e55347ab6a0cd5dfd65a46035e28144d2bfd26b7ff5fc2736cb5eeb73ca05543291ba32a8a5be64751ea6879475a08a1351fe07e298306c9e8924a3cfd1ce799f2099ef5a8ff3ecfbc9ebf65cf48bb47b9fa8ead0acd8e1f8e66075b603d54d5ad8094813f959f405b0fcb2f07b860aca6dfd5a7498da76e5cae1bcb3bc6d34185f9bd408572c4b9ba78a10cee57e2db6459e71d194e30281c86059e941dbb2e745f9ce3b62421a933662dd0dc973a21fccb26d0d67120439941b0522044acc45db9a305c0522c1b9ff0e3fe26c0a04bb650c22ed5335341bc185a7936c8af6bb4a00a82186e6c7cbb0754450e4e93c370c2aaf81e51d73c2daf8fd95b418c8835bdab4e954e85c8491f95fbbbaa54ffad88073208942540b66e9898815685b440a3c307b930f76e07d80347d1415c44a66813de671cb8cb145aaca7a6bf64b7ae32e8f5f5404c36d11ebdbeea0be9badb1ae16788b7b73fd0e49983f0e8f32b5a8359035fc03e97410fffc7e515974fa7cd501c9b54a82429886d09909fce7a459687b8dde9a838dec3013b0f491bbee8dcca7f17425c936bde822b64080765d13695636d61e5bf87b968efff9bab53e6640b8cb25dd4b96f612566d833385e4bde6f12df3fbcfa3cf47dfc2e8cce40518428c5ba9912d0b3781e77e97b9016642f16c091f26ba03a0e48d40dd8f11e2237768feda487082dd5daa44b2e3cd6c68508f2c76946c0dac83c7b7cd9f898d8099e73e7926a27f034d14e61bf946dc59bb411f523144181953caab2ca248c7cff41ac6cefc12d1a9667167f3dd19123f3d0a0993a2553ff6162803483673f60083c757800a888b49603c52c751c8793836d1e7d87cf246d40fedab8a13822b554edf1367c36659304eeb614c05265daca4cc12918e17a69c2e6524e2e969f26871204ac2645a0bd2b7fa05ae3a7458557d1e82f2533bdeb67ce13a99acdd3f8dd23196c79bec740fd4c9bcb0048472a5661e0d59da026aff8f7202dc51855a3423f675c7781462faefa9dc3dd43d519cbcf64a18b1d5c8d3fa01c59b600eefcf71f121a54900cf1c55f68481760ccd4414a4ffe42610f019a08372a78ddd5016dfa9b2811533d3708f1d6e234755cc58c9a483ddc603709b838003f08405be1bda0780914f4ba696bd55e37541ba7c8d919605213af1cdcf1da571e45f2acd7013bebfa177deb2f9f26210c758026442d37f9d87f14172fc2b1304ef88ee990b7b987d4bb8a1f1ffb508353cea193340594d65ce2a0c7d8b42831c9e6477c269d335701b262eb982b543d1613fcd2ca625990de0eb79f09254e804489371dae3ca0149764f2109cefddf4db0dd0a1d8083a181901f8df77d8a98e39db66a8e241952a0321a32ce513cf5f9248ba167f401d0ce70d6cf9e120a85f32f509eb128b2f5359c94d29077e10b5797bf3858dc1f3468a278a3d8bf76fccba5a1f7438b6cfa94f5421df29173221686af47b66a4461204a2165cca8adc662e46d08127b7e0edcd445acabde7399049185b1b8e2bb47295b28a20cb70ad955479982b8d37f41e4ce7fe1ae2b0423d8d3acfee6acdb13ac345ab5e6efccbbcce96f5dfcb71e07044956fa1b13b22bc0b9bb53751abd85233c2b9180f6f406e9ff68f2ca7d8391c52cc6268239453e0d7758492403b48ebb885a6435766a1d2d11b69c8fd39a679c3405c8ef3a00d74d0d89d9c17da1f5213c97cec9f8235d8816196a79bdcc8ee2e76c55c73da2961a69d6cf4ccedcfde856a7b0bfca81702bda579b619ecf0b75af64486c1174bbaf2f45969ac6042b66b6ddb6ab863ba124da537a69a74185eb1127d6913835696eb69445558d14a19cbf8e90332cdd39744b2ac44e25ca3279c5e7aa606f428bba0f4105d74d701aa9d326338af622096ad104b1411e6659a49def956d73847a54463e2c0405152b9e8e020947725989ec821d333707d668977557ceb03d24f8ef3eafcfdf21b8bdc01f4f20275ad67ce7eee810ac9e82c12d158c9f3b65a83efcf444b238dfbcbda9b282aae348e26824c0c175af0af6f121f6b5d8b76131a2cc95bd8c64df8c03e33277e05013f5b6928aff47b98c6846e55587e5bc210e8325f5a57300d4aef6741d5106d3a31e0837500c26eec54564ab7ef9a52d8e890e859c20f7cd2a7615b9c3c68e0fbcc39871773ac1bfd202e92fd2bbcd13b066fc709b7fbd21504ea00cfb10bb810b80f5839475886b444d3507aa8fe54089750ed3510ae95fe10d41a50216806aa5c33c88e21c22610b03bc5790fc7695fc7b706abd9a99e06cc1c7ece10027e55ced0f14c2e550bfcaa0ff1ea4a956d6d7478b9432fe44f3b28eb55113eb0e598f337daf34dae33c8090adb2ecb1aa1d49f6be47cfaa48e4212a4c74e2496ee1d88961b73dd9e32d523d143b47fcb65ee7b117b62e086ac64fdf2b3ff515b223a93acd24392d4244ed5e2e4ca0a8f67b785a5ebe48d7bbbe1627a5368dd58e5ceefdc7a5d379ee39480abed2cdd84b1b6af34be7e78d93d37fdcc377096a7b5e589b11107994c672707c0ee1ec77b2162e9f211209f0df207f31276ee6efc7f3a8221cbb186e57d439323e1677f5e2a3228cfd11a8dca70f0b207b2485981643e2af171eab91d0f92070d176b179db17ecea1da16bceff61cf058d05b140fd8691c3feea7d6c8d69589fb85c522f504c322e3b38d2a4b805c9a1db25dc929785943e9933787e30c7d1693dcaba2c48b57d5c7e3f4d56365986e01ff2a629b793a38018511dd34b95bf2010fd0c0a576ca86d38ef99c5b454bdcc91cbd92c40ee2a87704710ab35018864ef0558c35ca922f963072d94ae4bf4b99a5451229ce73711b4aef7e65c585a58b60f0640fee611eb07fce922acd82116fe256ef320f6bdc2fecdddcca3ab4fd6a8a1b35d05ed0c642318559ceb17ec93a41f75b6e12e2323a0c321ce3abe1d5881e0ab792f3595e67359f0df41b4411543909c239d1a76fde8141feacc01901cd5910ab7769279157b56b3adb45f7647f447e34520bb95325f35ff33e96295877b435383b309a41c234130f0101ff89e64b60930ff55317707ea357427161f6621466a225303c1028b3740b0b2487912ae76ea7c5ac8e52837a025fa9adfc1a08f98ea5311d15791e0d52688b4062d7f3aef5d0011076bc43b82327613b86b72aaeac7ee189d0ee7a8947b2c7a51ade5bc3d24388650cbc74567f88fedbd58bc2cad7293a98f878ead171d366cefab0af612d2f8f2022c4c63baeadd6c4a8c18f01b76bc4cf31f7d34e86e7af3e844b050c65a998a65ea2af6b3c551c69cad10e95bfc837355fe4748541dbb211c2d1ca3bb5d87c3df4d8820e19e97902891f32cff44450f45062b45533a8ad594458494a7b895183ad8252f9437aa70b197aef127d3a12990f9b5c8127bbca4cfcae2a48f13916df2aab61258d35daa14f7c783de75da8a53eacaf02038ec1c6dfd745ad9fd180f09e7ea36b78a37559203e2bc00d5a7483769bab884dfe08ed04dee1f0c1373bb0c91189de0112b7eaae227c60e07871d79b7c19d0c45f8670e2915d89cb45b1778eee49de58fa942d1930c921baf7fe0192973fb24b8d21f90bcf50c15ee20016776c8f716c6d79f44366ca98cbacc192a203473ba65d7bf1d9f1365227acd3c90a8c64fb8b47dea1fbcf5d1ecf3999f7b43da1b4ee685ec8ba2700bc110e6bb25a30fa95ef25bbf6e253662dd8d8eb8e7eeeff6680a1ef856ccf913da19d49b74cca08f0525c6206408a293b988f42948c904e0e5da11dff70d1ad823997d10dec91fbab5092e6c694f97b059fac09fc01e525756c3d32650b68907deb7ce861ae02c1f60f02c205725f3820b8b322a3c5d3185b59e22905bab0fc347e79021b13aec3fef582072f7a4ba7e845fe8d3ebe71860825d47c02ce8c9a78e753ff6486e6727d68abd1361691d8586c2e2e1947159acae497baf629e886270d635430e5cbbecc517c9b86dcc15ba6481564dc6e6e53c5f351b8a1439c64bfa9b668d46c0330b40eb6ed04473e7e483d470bb1e8ac2b798eca8caaed9161350cdd0c0122cc0b56ccd29494329366baac2cfc23a6e31a76775b51f58ed28da6822e6280f839f5356d6f53ddac73261f4542dffa75ec29d4e59c3a4c20129621ae4cdf2815156f36c1b0c7ca87dc3673695d057be830de90eaf6a94e0eff60669b2defc82b98ae2f33aaadeaaf7b4c5b223d56966c01b78d18bab27d010a6b0b99c56c593b169260f181a552ee6fdde158bd4f68dbfede0a8d79bcb7ce98623aa61024d5fbd854141b4d4dbd4c6e57fbaf094090b144b1a4f4a91a7fa3a246391a91a1f86e088b93ad2c1f6adaa27d3fa2d56847b2291f6fd00016a60ef8d5e427b449f9616db848759d31399918cc771348a34f521aa2dcd53ece007973746e02690ea86abdff95f63964b5bd85e15fdd2a6d3804e187b6befd36a7bfc1f9e6ff875d848d88b09c8d3e363f630580898c0061fc72f4d20217e5a30eb1481b503decf6a7b8dfa3b67dc346bc0d694620fbb107996fa1ffd588df9858e9ab3f5dd5808808bcd701de38452cab8f7f25f52155f3d605a572730df5492db60c4a8d1857e888aa2c9a45285932a410abd1f4e9a07cb08030a543f689a08b9a2aeabb54693d48b145ae1dd3a37180fa41687211969988cb7424e0b2d00100a09c3e6885adc241441f0a71d988c7e6ab9babae6c91c605ec1d9bdde2fe309e2ec827b3493aec711be7bf378fdc290b15cf16e1eb23d892e0d1f64d9f85a66d273cc5abb5dd67e9ee713de34add41d1cb83d0bfe2eec05f06415f65c0b889a4765e998bc025692548a0e8a05d642888c59b23ce4ae35957689b7a0a63d6cd0c7ebd93957e8353a3910430ef5fe5d752a0cf98bf2e44cd1daae867bdf81a535b99024620a205b8a52374bb2617f1f198ddefe320c617947f4273a64cd604e6092e7094ab66426f1c31dc7fab196f2191fe844e05212d152ed5e91e9334b3c64c2132c1c1a0dc3e42952207f2638167865e00bbf8e8b0353dbb107e98096584c78cef50377c35ba41e0ee8540aa3938d265672ee68485f2f18af5c30a487b648c83b38070eae0130d8b5da13e968e3b720f160b0e2454ffeb9d9047060decbf6123f124e681f1d1b7646555afe086412b27511a6663f7f25e22718fb79bad2bcfe86d34229e466bdd3eb39b7f2664756de3f46dbd47fc27ecaaec8f1147e7fa64538bab29cedd23792355706db23b123503c489da62d65df5b18a971b590662b8e27d13e2c9d0559c870d3dca9dffff1bf4c9e0b34ce5d69bd6f459959941fd2b740c7abfdd9ffa5fe1ba39006d36988847cde80e32e6aa22861c05539c1a3777b22ba029ea0f231465661e977eb1b8888abf09e3f68fc8025e99b603eac20b26d4685c5d51b1fa0d631ff21b0bfc7cfb6406936a94ab17ba6f2014cf8c045f3f0832bef7945fe50fedb96ffd6cf8df901d4f4940124788888dafce3273d104559c12e24eb8876d54d15a9c566d1e4282d30e359d4e948527d7a1bb068be2df21bf9e381ec4ea1badf1ce16a4a391858055915a7e010232a4c30563862e1c96d9bf9d520bcbed530d12da4406292cbd27b7232d504333e52e1cdb50e04d10f0209b240c22c5dbef52b255a5aba3e4135896c39a4e3b132b9fc8d1e537c963818ea8febd3f423c29cfd8a1f532b8cc5cf8f62768663731bba8029890ba7f1e648bdd226670539067b4042534f5dee47660820538f6d20878540535e3b0266388ace4b5ba3cfc6642f337f8c50a13a5c0c7def536830c42439fa0b11360dcea7c2be7b911d0ec2f1255a13b5a55fd1add58f284ae79542d72cb3cbf92861c7d6620427e52c943e74ef9c3f9b3972bff0ed4265df9b6c57eadadcf57e3dd1d83141a0b481b7e1fc417d06b2853861b940aed773adce70a5269ba09c1f255a2dbf40186b89cd000d7d559d10d118e36e43fe8232277dcfddc6c8ee3364e9a6071f026a9e63094de18ca86521d4a29156b6d0944b93e2414f79227193c97e8db55482ef2f77675463e8e5d979b07576bbffc4fe0b4734470419514bc4a991ae01d7b70293fd8e9e07f31494920d9b91d733043ccc01590b0367b1bec6d641c18ef8d6422ed33d1d00d83dacfd608285526d086106c767a39fb2165791548b0a38248a219e4dc151f151164bc667669644f23196b8a51560ee420809efba1af190194b5457b6dc209ceff4f46d827b8704bb8ad10c5b9388a2edd252505df1a8f575986d33a85cc299898824f829af363f5f3364a86a91ec31565262e24e8cd449d5a41193741ebcd4d683fff0cf0cc6bbc3fef24888d769275a3879e52a02c105d39ad69be1d280d8176bcfe186fbb63fdbff963687c70c4c44d933c88360887b8e67311cd63e16cfba0099339d049aa992f90774cdd40bef5d62a2e1674edbbc7056b4880ed229e21280e903b9c0dced93988a30093d02ce75b994524f9268816b09cee474d04131918292bd554cd84a8849be038cf10d245ef93b91eea29e4db194ab9b95ab922027cdbc7c5dd0a48c1bddda4657d1279b5a597031f9cb5547c62679d6032dc9197c67d487e4047c50de32d25f5b6deb3e818a066ed6e7a9b86406ce52b2ee44968c804474adfafe77a8382374533d41866e596b356c59a61ce69395be03f040013a2f667cc2e5cbed52b03eb6751e30019c9f7ceca45e74cce7dd72bb7798077a3bea52305ac382d6fb30f28d91b105c0cce69bbe399de71f6bf611a43e2cc1d6cea76aacb8030d05f8a0ec11a16d50c816165920ccadd3ef44885059bec6516b967745cea452b517f56a2ddd2c0be1b571fc0ab68e48a05350eb33312e6bc14321ff97be2f8cb20a01f2eda50284aedf0f1099361b5f268dcd495c36109ec36096d235ba59098f96cf935326f347d1f7b772dbe9ef2ef63dea45ce5d67c349840d0f8986c854f47c9d36a46b4533ba7e1833482fa44f04b55d3bf9c8b51db7794dca275a107898183d0889f0454aaf9419fd5d09eff895c76378f39f6f1e96640783c8b7718771b737c00c337a358c58088a8077170d53d426d307cc2fb3ed0b0fac63b754134d4eac3119debf235244c5e553dd6b617604d309a95dcd2fdace7a0518f7aa3df930575cb01b5a9f8076d61dd1e1d4cb1e832249aff4f0869e4d21d17e0399472fc50908e968e7e3ada212732cc44453df852ebe113b3e3772c443a0d0d2af661a3e224169bdf2c9db491bb9a0f3a9972505a3eead5156c298e5515e5b3378037c94bd5cdeec28d18a1f83a372306a328f0668eb647c82c5f29546fc16c42b219524ad6b563d0799c90ab2c385adc2339cb4c8fad843453d6b290494c7f126a8b6f15f8592a55bbcd5e9a34f7b228a6f1bf6cd8c228c268829a3756ab395205aceba42d1e6a3486412da51a9461e04de52788f9e2cf40e559177a4e61404eae5c2b5ae17a3169876c46461a974e25ad56ed04326b67d3ef47c27e695cc440788f31eb8fc156e0427a5e8b69879268f654402b524e3632814120dcd2699519d5bbc6653ba2592eafbc0caa0f638b4496e06efeeb080a7be4f51be1b049b94867d5943bcb0a05134aac0ecac63a21643417597039cbb45677c25cfca83bd3350e5f456425e86bcc52f7fc06bab2bcbf3bc1a203d38de497af951c197ed28c4935b31a02a0d3f2fa034e31b42ffc9ebd23c9791c11499d6f40723075c90be5cae72b1b6baefab164e7f1810a4ec84bc144c7c3b382c5469a105c17a563c294396109b735ae41c9c7df5fef52aebcee498da73841e5853e8626322b94a3bbdd524cabaa5a2a2d08b2227b663ff4d05d6bdf6e6ca6fbe29d164c9fb040bc2c1d16182d1084a9a73b9687bc7b880158c7d82198df65e3836a167487f975ebbc8bbcf3f89bff6d498943785c8046906c9c0d3d2cfd922fbcecb46b40d87354f73d62fe54a7340ef0689061738d48efe2a5cc20399a3b3623ef72e3443126c47e30890ea6d39dfa350c48145631a9b745d2e8bc6313d5b05fd493bc4adcf1cc33d9ede51ab9330bd9ae4bc54f845a94025e71d8e432b0fc175231746af37a5e2a907de593651fa7f8d08b4d742aff4725e8bfce1beafa6369d88c1bd5c58b4a2cc4404adf3480ab5b1950b96c78dba7f2c0dc7b5915ed3855563ae053dc20bd1c0d41ef9f22da04004bf2172cd1c30f29b13cb2395ccc21386718dcc3a22bf9c26eb802204067f5cade7a98bd508e65c9c9584ffebffa85c76d412f52c4ac333967d87d18cd9df1fbb13d804cd993ae6f56cf694981fb92d3b7b9b589e883cad78c7747dce992fb95300efce8f627ada70daf61d723e1834d3580005f52ee8e4e70a2143e3fc5aa3c83eccc8659cf56f76d3684a488289ba04982aadeb03a911d557cbfcb878a04fad4d62776896034221f35afbf956d0334b73f31321f91f0fdcfd5622a8651fdd58876c0342a8c1f83e7e9de98889d9d206487cec8acaef00abf4849c6a02e38b7f86d335f29ec505d4745091e2d1296181d1f2ec7e52d9e608c972d2f6b87ab8fdc920cc49d9d57c31497e99f4a3c407835891c8ab7bb69391ccbddddaaea9376d4c5825fa859393eaaa4eb966955547c394252e715f7adac4b24670322ba51dc9c80ed81831782839bc91d1312d47c9b5d305df1a9390c6dc30ca4cc22c24e34282f5068717b9afc37e2a90ea98115c5e5fb4a473cc7f4d3c5718ff36fb8caba48c19208211fd488f856130f48cdadccc3709d921d2759b1e3b5c1254ca707c099492b471333f318c1d4da64b2041a4460b0381d6998aced670fc02539a2ee27be40a41eb5b3b3e306dd949aba7f5d7f919d8410f6ba380a0868e55eb4a3bb4948d47ccad5dd063ddfdf5f64c56f93ad906ed8c9fdd611f3f7f5c86cfd1612b9a58a464cc7bede1e055e4ac80f9812b7b120f16e20f781a041507794d4a9046afb5480e9bf88834dca44c23ac79f0d5921894adf5a059eded0f00dc47998cf5db1194e38d8f5c1c226362e53304ed5e0a9b80fac2f8eea44373bb70ca57e113b93a443a39101418b46639d2b7011266b79015db4787bc1f84412e40b1182868de87baa1d6f6d8f1e24b3eb7d4f62dd5eb9101940f4ccc1158c5cbcbe94a83997d21d24d2e03e8e4f53d9d3e0e2cc2a8ceeb14b89c16d46ef974c920be5a11cca081e0f791ee5db0dfaa0d83de13018c199991d5f938c458593c972cddaf6dc424eb095d4b79c4adec1d82e57fa921b6fc5642083a5a4b15241581904780cd6ba353791e4648f8c19068a88cd2514d76a1e9c8881fc7906c91b79183da7cdb0d49fce668817f77f5f5035d04c8dbfdb656fcd015eedeeeff7f393029cace12db90169df51af1f5701c3db37ba59f0ee0ed629fc8ea84e9536cae44849d4fa636750a2377bebe1086fb4025145907c1ba1d6097e0a3d2e568bd79c78ecbdf0ff040b4079e973faea97f9094e7686608f462d4b64a19f36af8f26445fc1af901470918480e0a0231cffed4b3fa1bf59a65bedb717dfb8f0c6998f983d52190587ef792e31a317f121f3f21c4d497049bf5f534e0d9768793aa041bc223ab9abc9000fb57b9254d1ce549fa0299542746a3a7ef04e23e9c66b50e46a717325251ac9edfb8a63c952df866afb7cb54d40c41aa42fd3aad397c949355304a459c710aecd553543edfd731ba59626c2c4b8702d8faba6104f094c4eaf16c4b119018b0368f330f650884edf6b1bfab266dfbae3c2b80ee2acf7bc23f71b1a139ab44b181fce062a1e7768c10043546cdeabc4800ad05f76dd165102b226e499eff00ddf49e5b5fd393b607ce816bd43129e959d4b0ec1d875df18e74ad8a65a33d2317451878bd1f536769d8ad4b80ee64442ea91a1ea7525a1d1755940a5fa83bc0bbedd36d457069292a4eb20412d62d2824ab8021940a7e9b886954c033bb1c75366f413f53a48193264b13ac419b993182d23d8965d2373c10c9fea94f2d7085b22b4b9c56d5fea22ad4a9b9f0a351ccb04bade7b756dcb5373ad0d7fdc4dd6705d4abe8cffd98b2ac8933338a0ec69fab7b86f204edbdfbd5901979a7a5f7dae96f831c4b6c83d0753aef686186245fb01967b75bf7ec393cae72ce3d3af90f1dcd94389bc860813a9234925ac3994e397688a683363b6989c68ba77e5734e6889ce217ca02873643024e0ad101e911d9fdfe05f2385bbd607d74df9c367d524d43fa58bd528e0ed3191fe1be3102ca4a4f28b76ad127039927423f4e0b9e0f9be8e9c9da9155cc545e28e932853a8f1ecde523672aa52682132ea7173d2f49be44a7ea50b331bb1d54faf00dd20d9f2f0dc3574ee0a10efbe3c75db771f5211bccb08e779fc53c393c80d06deb3ee37d65488fffebdfde871da18b5b0f9feb1212be87d956e8f9fcb757676fcaa2eb664c01e06d0438e81bb41e0a572922d98a524cc6833bc6b1567b7225f195bca97cb5878815353b2eebb3a1fc9a5e240715c89ad7668894b8803a8ba9006d257cf846610c873be09f226f15ef42d7e89b793f1b6bd8728721a243d04f312fdfa491c20b69f9564069f98323775836f9b8755039bb8e2da201b88874073a77d75ce2fe617c4e5d39a50df632e7f3a6f655f8a937120d45439a7dc30fad8d0aa16e656b55fe3e418c887dd7c935535e92fcdc1a21eaf5d36a8bbb2bf0484aee61833e8f0fe4b19a5e49c0c7fd6c13f155e76422d68b6af3cede37f52b7355d23b518d4520ccdf8b814b066a71dcaeb2c74b48da2b83817da45640bc8fc392e8eae7d537284eeeb787ab76d72666bfc69f058eff2e66e8437dfdc6135a7181611ff7ceeab6b088abccd6cb9e047f0b9a78454d76127c1d32bd95b0f61c488e0b68382dc18f4415134442837d40f7bf3a3194f7d1239b7d4f922972955230551a45277f70baddf018ffdf216afc6159c27a24d727e991de41efcb25af182684b587816cbb134e54357d3d47131de5afa8d2875e42f839e5baf1268ea39ad50b9f287498f08e188fa60b6dc3394c9e6cc925c6d308b03b02fdf1714bdc28608cd8169af3e2f6b6502bf0eaa47afa3cc2b870fb03e347e72da1eab55b5046266f30c78490795893f8c7b73ca0f4983e51e1fb89f986992def8b5abd5469a1f4768b6588829525186d449b32fa5ef0dba5ef1b4b74d6932bff43fbe82283ca320534da13d92de2dfab6d835981d4d9f9b122a441220c22b6df80e5518cbc505bfff5bb066f35432204b2c2576bba8d899fb025751f048d5bf51c3b87e2e23ca614c535b0047b7fb017e1c3db64910929b4db80d628e4168b878651104055dd7a07b5b15e941d3e97c4a213300e7cf2e499c7b32363c54b4f0f9cb0bacf38a395897bea0623aecc8a92dd08aab08cb90ac41a4fd281fe266d2fb216bb87cca9782eb1e7c365efc18131c711d3c5db5c861ee83c874097170c4133fd570c507efa48fc6da734a46b903669a5a2b0e58133de44908aaa37195afe60dbb292bcd1ac4d285af883b775a005f0f9ea3a450b73782860c318dba107159b5c44d147ede710d488b2a6d50b4f005f4eb96f56e0aa7d5181bcbb2f97a51f7dac6f3bdd9d79381281f5a88c0f826290eb0c4af8ba0ae9d731ed1150167f1d1a427cb91ce86efffdca0173fb61fdd44183d3d65c71ddcca0155e03de9ff3c6f36b66a9625aae12776e80a302171db091a18d8a6d945988e80f5aa48d3bfed84beaf5922cf8a8d1533693bc9cdd62626df3388dc6cfaea1de04d0eed7281a24dc9879e0c711cacbfb8a7e1fa0cf67ad62a83e7cc9f85355c8bbfa9cfa6bbe448e88d5da4e1302cb141c581eda19a2dff4b6d4e4e3f7512bb700d1a1d22df58fdbbc9cb57e0ab5b9e540f5daf8b1192602263033ac394ef3b164d6a8f92037d8e505c511650b68dd2670c6d0bc33d40e38fe0d1e299d122acaf60895de9837b5fcc4f2dac13f40fad14ba5cd9f723d0fe3a81248b673509b2a6e646e8464fd6624569e623ec3bce6c98540552fae51e30c2c815ef6670f29df21d426de4b7915faa40c14d0edd98426e625204614ff8c4d44ae4fa43061d88ed60db42c34123910c09bc5028d8b8e09e1e63852a1e7ecf357646eeecc0984a88cf9e7f8b96629856dcce7a4c23668d81179336a144d747c348fbf7f5d9e678d3d5b8f84967800c158de30d9c69caaeb2d243303761274ca07be6ffcc0090e80302ac3e0b4e2fc2e275a066ce5fd6792ba0a27470bde3395143cb3360845e261aa8caa89580b2a916098fbd40cc8bb2784ab976ec2eb5471c46371ab4d9f339e7db11e413cb7e4d26fcdcd0a2e7ce4d161dbbf01a217e5600b820ab7a24d8c67a0b324a096c4e6232c35c3a0cf0f9dc4d8a48c011f830cf55f059c45b26c52814895a1810141103871f1023e95bcf44d1c3c3af01691ad00cc2339107f4fb6f04c5e2fe4d09b237905ff517ce6383973a76236dd6560f412011cc8deecfa3c5289958aa0657cd0ae27e6b7f5a6a1b6455b62340d069d368d96d1df451f471647cbecac328b3ed0fb8e243de2dc31d8f0f87f3a331fc716f211760e4b546931029b607237c062e80049286b60bb7a5e3b5cd1633099081a95a52c6798ea49e4d50c98c11930ab00d949dd01118bcc389742df7ca899535d19cac124f4272fe773189ea922bcad4e0a23b32240133249c2bbb15c4153ae86cc119d2d0b73b533acb996377bdb18da95e1ea0bad136580a1e8526f3ef1e954db1de5c53e975b44d9783fde8f7af51bbcd82b35621a8754311124b029d4fd1033c2e6b007de208da903197baa039ded4006c08c30bbcfaef4c49dd40f22d3a70114b0e6895883407b879b2ce1d307bfcbb8ad58647ffc6225938a5f131b028f95672536adee63f04515f00ec2ee9a87866e2b4203b98b39265f3e6e92a9f338ba48a84690d103bfbf3914a5376f185fffc5ebf29db2c06c51f8a60be86b099a427a7b2de33e23a07e287e111fbd077ee866c4e8a6582e503a37c00a22700cc194085be221ff9ab975446f63ae3761f6dcbf53d900e66226b5f7e94f9a78b451b9c69fee026299e31c7f9cef696c9143643842b2b52af725d6dabe3a62d5d86105000cd5e44365e23b790e30af966acf18a782052678a42237ef56b8ca5f0011394cf05778160dc331a5168bc41be776a65725e521ea446c416e20fd4762052b51d19968c51c6f241c79d187e120407bb3fce8879fd0d491f519474b39fc58e46fce57eca7f286b1604e702156998ee63255b07217f39362eb5299e3ca9e5a7e69b38fc39f7fa03ef9613211285cfbfb68e93afe1ec7e67a08709fb6e2cb4ecea68c5c9c7fe2dfee956e410d5f1b8ea76c6c714024882cb7caad866d0fb01dde36a10c0bc8a74c29601fdfa568d5e4ec1a1a1d4851575f85bf110f77059e83baeecc6d3c59156c99375d80d58f1c4cf4b26587404e69d966b68a3b97ea8c7c67f8e69770477eca1dc8b9996ee3d9bf0ee69f7f07e885d1e926290405e4f064b532d4f1251c58d51544cfca9be61fae630bf55cb0c1bc3abbd8b12303350c39e5eb0f24bb8c5766fb873b4c807776dd830662f6203d4c652ed844898d9b31f16e087e2f1de060be8a3f6d5e2b1f84f087bbffc11738f1f4cb22b22c6f8a3e6fa9e9cc8199332114b57b2b47a7ef6f413bbec5e3145cd025786aa72d35e554b1077eb3c53cd3ec428b1edfcf6b5e36521e62bcb814a7888b15cecb9b29eae9152a1bb72cb138c56fb07d45fec3744b79b825c9d862cfdff3851d3fd0e5aebf2f8d8ce24c540421f597042bc0676aee7662287b8a32cb1c52e1c97f38f7e2ac4317dc691bc5370948c934a03e1f6175966443f2b0cae28738c7a9bdd1bc1a251ecad137d96c5c68e9b280c56259d9b0dc581eae6e0b4cf77be71042b4558a5a664feabaa823f26200069be0b1cd298104f0cc14223685409c8cc7dea92871179028700a11ba74bc41d39239f637de669fa37474f00cdb4de22091dbfd39bb68f14d7b21a1fe0fd41255a68bab4220b4818a6d04c11d396dfdad4ef207c6711bfca36320fa87d1a12f46d850a812412f4fa7bdec12f364d459171f97bb7ed4258f45b918055d7e2a87988ae408af67c8cc1a84a5cd74b936419d851a571f565142ef1e4f50ba66b1d79582665d01585762b02668ac1920a7d4d261497160aed0622e3fabaff3b89de447573e28736b3d2c16fb5691254ce8e21fa49eb50a48eb4779692b73c72266634c2f6976a61e3176d5a2d7d4db60f71182d15d7f432fd749085c7eff7f334e30b13b5758083775d9814de53feb6bf9dc4039df3e8bccbd55dc7280f54c11c9ec0bcd80c3eff72156c58ead0d40f5005ebb19c06d8f83a103bce1e779bd7eb2d93e8e17a2600acb80aaedcd35ee9e605e523b88287497f00c31dcd115269d5327d687c1cb422261edd12feaf34a7d215575147e2436b7e02086afcb8295f0931fb948229574e55d58ea4f9a18f1984bf8d5e32852330e42e14870c0666e43ea05e9141781f14952f1c064834d4d13ead180dffe6fc59e0082029900435496e5a30d6af74578c6c910a3a53dd517d2adb2a767e92995052ba5ce9c4a43959cbd18e8ec2b1c84123210ecd8006ef79ba02ac3fbd1fadf32dccea4c13857fd5c33bf2689f022e54a3392ff601d3bd0e37c8a9c1365abbdfd0cca158f7e67c7b9a06f90b42910742aff287dbef4ca1e36c6488f7557e1169a581e3b978bfc7a45a5f53839851aecb85809f90e875cdd18531732816965a5e8a3ebc6f8685c0b5b991fbbbf3c9c168e2dcda15aa90f6c0deb4340001ccde0c69320ca4fe834ed27804fdc91252cded744f032cbf388f50340ea2389a0fd105d9baec8d40501ed954f09fa1b1095cf24cd18aa4c948de1288cb47b0224ed76fac20ba29fa007098254241d68efebc3e927cefa05ebf66989eca27ae1adf99bea5b5fbb789c1aea35074b22710d800cce087ff4c351e9d5a40840bbefb4137fe4a3acc817eb5aeec9105dc0f46453173443b043f1535aacdd48d48c1cff8480341373b76b52b67b9ae03b755b872d1a6ee960a68fe19f7016844670a3ef6206fae2a4f21abb3a6da4767219797f2d4973f839549312a0a78fd7dd65e97868989f091a3fe5777114617af033d7b66d5b4973e6118412e5d835adf19d16b008b4665bdcc89991379f93e8d6ef6bb5bc8c8fe1a3db5845f459628ab8366c03ad5b66237e8322f840ac75e9c0f13dacd917bd5a34de19f40484273f2a80b2a962356b736b3ecefb0b49aeacac7d3510b4514a724ef478fa5b7d86511e871d569498e536de7b7da794a35890df72a94d30c8cf0119806fcddb900bcfba065ad9c2723afb7e839c8a96bf156a2b9fa0f4c954755cbdbcc9a5157081343d083e886b96d90856e4d428450f8f6185d3adce8d655ff3ea9a9c864ebcca50a183985c379426f5f47f6309720835b30d3fe626ae51f943063cdb833ccd25fd5cb57ca8804dd1c29f0d7d26816acc2eadc9b3f9c444782007b2694b6a1730c7d06181611908f601cb3e27ace794cbd57b4ef5e8de65e544d20b5641da84c61adbfc338630d895d3b57b2797b470748d36d933c69394f5b308a394d61a2f11bd3e054fe0fa9ef47d125b91553fd28cb6b31dfb95aea3a2708cb567e1bd5681f3c6318edff98468cf0c7d92209f00cbeefca88a1c7a3942c5c5c155c55b601a6d301e4e5e95cab60d9bd83dd9a9ab206a88386c31eb4fb845e1e2491c5113025594ec631b715c268950610fa54c8883f7b90968c2510a8e24c13ccafbfbdf2fab7fb06c15ba2bc6a9ab90de581d79f060b8fd047a16d7d889a753594b247b11cd54db31cf1c33419dcd93f7a817fe4c6e917f6c1190ac3f1b7ae82cedcf59cc93849a98b492512bc6103f687c070911e613699e854a7e0ce40b9ee81b98f9d32cc70fa2fb0e377c47065b8756742dc589c9cdc163deeea30012fee5a890d91ce3a0df378e9bb31e7e29124ca1a9633d748495b4bea87eace416c2802780de9eb0dd64cf582831a7e5a8e2c28b4b311105931160b734c900107adb42deba2dfdfcd36c29d1a53a34e22da05e6ce51121452627b506bd5a68cc413fde2312cfeeed791dee44779cea031edae1b1a16ceaa304e7ea740798b08cf691696189fb9707463a6b1f2a4f96700bce95acff0806ba0446f6c5bb795885a744afacf0be46f97272eed4eb9a440eaf11bd8777af40bec5fcb02bc270ab6f5733301095e7d37b58a2428d16317c855b29dcf1eb69e86b3954ef69dfc1f4fb7b41fc09b847a6d8458375cc932e09808fbaafefb52a09c13f86b2c3996999dabd56a3e067a5b136fbcd431f8d42c7ff39b94d87b3cdf29549278abb7fd075499729a3cc6776b7a2155bcc59c2a2e6574be790b11006b9f0e68a4affa7bda5a587ce59f0d9cd4934cc84f0ceef4667ab938952800c32d9ea5cb4139ab77c23212f7a7e6ef417bdb63dbede1e6bbaf214b7680db6661dbbeb4e97275d8cf523226d1a8ea7afcc79380c3d762a11164f85a247b40ea383284b96d9fa1894a3f32a24b1f6ad7ce405a9cb3d1f9ccde18b5148e0448198264ed88a89aa7862b2149cd6705bc94a253e269598a36be450488b1a1b6746dad99c4b4b78b51f9f23fc45aaac16bd46258160f7e8de0bb91c0a460aa214ef0add58b65df2df28195526681e0a3da61e92c5555eb749bf96a6f04e497811e6b01b8e0d8819505faed849709e724ffb3a61bcca89d653c66ade4e1ab107c1fa6f8354ca179c2407f581df4685ddd75772738e698e50109cfd84c2bc43ed35a4b66ab7a3ca538602ff581c830e3d55c6d714a07f06efe41f198d7da5631880cd181d26391ef0f3dae101d26f10ede560cca5f9092ebb3ac61557215cf69fc01b8ffbd749a024be8404efc07f3083fc72060af2a788b22251c3914256e1228b78cedc9a33195947bb7ecfa43edf2205ab57632f4023824b281f97f3eeb8e8b03131e246db89845cf31cb677303adbcab6c26190aeddc8ee15b76d57fe5234978bc6714f47bc0af73483f3ae3524babe40412e8e41412534eaa0f69af2a6e87c246959f6c982cd2773261056ad9e14feb70bffe917de1ea5200d160324bc924fb695e5f535e3248880f9b99a6d715062ba5a7a0d8294e47dc71a093dd64e075dc6c994713e7a8f835d3cc488b51ebf4a8a9581db39f4dcaf3b34d690a522bdacba98f70e531e511de1f73ce5a0760f219a2f990e00589b5d7f10126fe7605a2907f3b802af37f12341ccf5d4ce24884f4b4aba743ceebdea7e2bc5754e0c92c86f2515c6b6323d83777f4612a8f31960f05570b37f527f59015fe750c1f5e1ac5db4a57dbead79fcf258fcd5aad7928be3b350f75c651ee82f5837e31f32214741277329cbaede2cf2d28459a960b4197f98521e3b07313bb16f4555126b7222399ebee6b5fb1931c93ced1601743db8fd945f6a0d95daa9e8f09b577e13f11f2e291207f9b2eb1b4529dd7a7f87dba65f513c1835107f411a337e9d5510e583e345609a0a75078271d9834a5c9c836a34a147aa408a73eeae46b2cd5b6e4a5c7ed761f31ca5558274e94a0cadd2bcde3330734b7a3e8c61496e087ba07197866b7111abb59641db12b3a357dac51c8a87da5f5b522a1bf5573672717cacfc50f1b1bf62bf3fb593ba16a6e3ebbbff905452beacfc6558f2ff71bfb84d47181995b2d7ccb8a307cfde8c10a57835597fadfac2416efbc8fead564b2b7720e02cf937800cea80183bf2a402089739365f47c580a8a3c2f7d0521713c2a960e01a8fe6acc7cb7933f7fa463b234f0997be24a3769944fadd1d41b552662acb1ad0844bde790078332f5225d1d5a214145562649b278ebaeaf3703f772fe497ab459f647792098b2deed6412f74fefe3636ee8a023e60c52f631f1d6b64d1ef154b3a28491ea8c93520eceb9e6d9425e8e0f40868fceb6ff807b529bb1774ebe99afe182ee5a268c506fb598ba840ef179cf72c832f0306fecb874885b34be1b05ff814053c5270a584e2936fecd48863ca81ad2ebebe28c198655fab667e7de443af1b584da3a0d5283463fb17b25f407a160ee3560796e322c2b31985f7e85e96949084282b8a495a3ad2bbc72ff600198a10c5efd6f5604a1e47cfbc9feaa852d491af40b0227796af7d8cdcf50042330f0874340d8412566cad9ff0a795b2a386da80d00dde127c223e0ec8a7deaf75f517129ce8d82aef3bd06b76a8bd044373b08de18680ce1867ab5a8f8a9b5626f5a15bcda712cad641e802aa2729774ca88155b43d8e2cd9cc01e189f8362f3c07f0fecb335539933d4aeea350d6629206bd4c396c97aae97c4a3dd21fe5332ea2003053868872180c21b2392b4987d7e70844b8aa46586d7c0ab9a469231ba3d75a304a9ad9276b196ef75cc3f25466ff87252b7b624bd001b8d5974e3d132f495ae5b7a439828ddcbb4a43a8b2b380839c340edeb28b07b6de3fb5d9f1ac7e983746c855fd833dc94ffe16a22f617ceafa1ab536f6a69a26170bccbfcddff29266343238c0784396c597e0c3d4a9ed0225aeb95ed6d7c0eddef45af9bdd617f9aec0701c1b1b1d66b28142522cdbb6991f4a94dacf7976ca59e11fc9248bdaac2c435a77fdd2174a39aebea9881634087f7e7cbfffc8c9fbba752fc2abccdd1408277081dcb9d35897914d18e0704cd0653024195ddd1323ea7b48a2b45d1b98541351a19cd3bf821659c821b24a3882aa6bafee6cea1d90b40e054d2500601f715a9e30cc52c0201bbf457a13fb0f5367028cf928ab7f22999de94ac4ebbc32f88fef7aab7047ddc1cb38bb06fe1528f03b015a8f6984028a2a7f37bf7b7916ed273d95840ac26e97702d719965a6de425e29b1534033e36a6ba5de6c4175c65d53e666a83ed34488a129db2e0b998e3986fa0818ae22398542b17a9c7663d4cab394e034497e075c14bb6ec800d60a93ec6d3988edcc803a4648d16c1acd44d801dbece3617bbd0269fceb6d917d354ca5ce54779e1c08b2e6c866fade2bfe16aa569ae2f36b589589e7f696897d1290939879f50f315e190ce3e720e2a391e9e0e77a0a1764d4dc40428a9b00f7cdc129fbc1d1c08f1ab394a33c9ea486a321ea7bb44969a93778f90c313eda1def9e577a3584fbdd2cf9a46a8fc74d8d4795df597694ac83f56e213444799cb0b0d8ff3c32b6600fb285cc6f08a4b40c5130a19b76ba99f0a719375cec6f78126178f17696d30a3d0a3b466aa3589937b140c9bb2e3f9286f06320ccfd90ee1cad0bc0359701ceae5be105d4ad00954adee088b7201c1512f5f3de4f7607dd9b03ceebe63ba4d234aa747ca6e223e1bbfc96f52fee1b45040b7c9d7c18d76df77e7ccb6ebeec000dcaa5ac8318c340caa0849dc0a581e8952fa70cd9421ecea849b584597431835e87845592c26e58e3b5ce642343f3e92bc89274b7f466ae1fdb7c751a4c1d754b556383aba410e4ec4d82cd865c26d9b2435ea851a53972167770b72adefd10e0e3d43766add6d6d9601b35c3b7dfd519dd9aba45c773cc79348ec6ff213ecbc23cea8c3fb77b77300aa702937e78749da71bb8c5c5db11f374948e5b8c0a457b62305b4915e550d27f78334885c62f8edeb53a04c094ed0bae826059903588e6c8583f286a2f4ad9351f0d64e90e4d8f8d125072dff08a77743d2479c977ac27460b70373f50a27c52e27f28c1ec0c46cc4b81992e60376322ca135adb57c0749649df0b77d57c5abdd6d4569b9157ab7c141c4c50d4d9ac292183c7d9551e98de41958b2ec91913e5562fb341c62dd9e9e86a51a97ce580822a59e34c63185ba97575161c67db33bf111eb00f1ffa8759e2c54db046c40b9c4a8e664f942f8819aa0c75b88ecb30c87e41377bf84a1d9a15d593aa475762d93d153e11a94a89b354fb1989c840315de953e19c8c4fb5cbf47acc1c91223e2f6b6eafdf463489525b5f83bd9b54588cb285bb10dae2b0c9ace0de2ed0dc70bdc129da7347c7199f00b8b57d1c31aab05b7ea418d10672c6475d6bab79e2ba973fa27b9a3b5b995bd3ff14cebb0fc2d711dcc5398248442cc2115218cb1a5737d34159596fd3cceb2bd33f48a4ad9091837e723fde2d8d9e8cc93eabc7515496ef741bdc9ef9845fe523e3367cb58216d41f1a7e2a379deb1cc722be1596d9d3489f77c58eb1b8e5c8dedf6aedc80cb80281eb1dc6edb046d6db0431e1f04fddafb986180f89ddcec1d204f476f7a44d29abebba795b6d40e0deae06d289853e7cd0ec7ce0ff021a427ffe9b657054c79bd3f37c521ea3d87f5851b69b9806d297575d225ed9237324a15cef86142510effc064ef4c6df424b7986df926be2a658fb8f68eb1f30c5d4fc0241d2f999a52b807dce575a21c91784609edf26656135e815d95146ffa4f6fb96de1fcf444e93f92d7c326b4b496c3a3d3ab0f8d1340ae2257bfda8e8766437029f0bb7345d4e9cffc5d4b4895e9818cca0da4332e9df8835d415c4b8b9b924c14029d94f9f2b692efc9f6f254aa1027f3ad3266eaf5f7293192bcc9decb8edc45a3cc9f565fd2605e802b5f3727e403cf2d365ac4df6a2a4b03bd3cf7ad10b12602e27b83b0aca6e2cd70622d412d1d51d1db350ad8b9a32f846a0f965c109a597d4211116f7f6a9cf9a4eda9d68ba3d7231a52e86edfc4ad3b7bbef1ab10830523090f5dc52c7be079341dea1ccf3e9247cff33f8eb1e004b575bfb0fd7436eedb9339f2a77625296528e07f60728fcb3e1ffb42a9a0e015d79039ac331c8388d2b640146d106e2580bda00252fb00c699cac6dca060f9f732d88244bbaea244aae34e9b07e2e3d2a5a6380e0d59c559ca3dc46836dae97438f2fa8cf1da4a566d531849e34cf4be6506358f120db5a16c40cb014a70e591e5705a299565687bf4fea4f491bed84b4f2b071fda4e1f4518894edd0db40ba79b04d317c2c543134da6cabae5fff92c28dafcf21bdecd94cb60de4ebc92eb37c49111a772a33eb0b9a44bc7576786703622890f190d406fbbbab35d4d9d047eb3c447ef60d0468887c1517642556493a5183107aeba2836aa5a8a38269bca9034d6fcbcc6b335bdf2db819e7ce88c27f199fb63e2c8a7ba6f8c7c9e7221c379b1072ec8da0ed28c9a95f55141fe679db336992483c2dc308dcd3cf762132475936cf0f4e8d5f12e39ece513362af63a809f88235afbdc569c00a97bcb0657149a7ad3597b29518b779def93046f728552e72cd17155a88f8c3e9407c88537ce08af61132d2f81808d7d7ed1c268d4334a7c65bf17cba0615a9efe0b2909788511ac97e4343964760951bce2de6332241f54f866a3438ef3d1ce2f38d9d980d0e2ee481968ad7c2b3ea45d6794aa2c3d45e8a5d5868d3959189af2d305543f2c1f06254fd9b9edcb5da1fe93a0b777ae99f77670a13d000415e965e14c7d58edf0567283c224789778663634ef9020c6c9413f88435ad8aec9aaffb672765e9b24d862d328c114c5ded034d61e31318cdc0f49e4f0f88fe67a2168406747f08c273263d1279e49563f1695ae42cba446a57503b0c066ea012dd193fc9ef50b32ebed1a12b706c8b9d591ff51577ed2619693b45178f54b94fd5b43526cfee80dcd8d38fd3ade92f10ca6fe2cb12479709604d5dfb0763c1545f6e8640751d8c3dab25c189c31c495efca80b16c54cb07f696dbb312496e3d64a196f0269173dbcc783bef6c4772bd2f7d9d1ff604bed43fc0967746cda393f5300f653769ddc194b42a4fb0d391f123f8c5bba7323f64a214aeb9ae92724db03ef39e6d828da281b4489ca8ddd56c5061833a95440b89030634a67dd9bd97ef608185910c2b4ae5811e210ffa905d1ec407d2381c0895fe080487b02b915fa8e050fbdc47157a2bc92ae5d110f1be17d62542450b506f0a2d2d859a3b7a83e4f9e732448dee3d7a9f0d7de87f476e0804ade65742b833d9387a4032a55e4aa1757fd563f9aac6411b0339604b854346bbf51cd9ac287f1f6ff2e46c60ecba43cfb34ab8fa391869f4dc7a4c8dbc111165a0bf8784b4c0ed787fbc0bac2dc16a8b87a3a3eef8f9207408239baddce51c28dad43c336bb07a90fa2208cfab1f5bc38879d2b0f1d31ea0b8bef6149865573ec0eccb6c9d86e486b1d70332d5d027641b97ae4be29f36042bb14c309534709a69e25f4f04b963dccc199fcd2d40809e46c48addd07fbc58398e8b6672cf9d119d1198c74a13ffb63c5db958559c60036ff05028e6edf388391022dcf18c38304fa696de262ebeb029705ce3bb73edf6561e29d0c74e23b9dcfc6412bedcf783b387919e1c1ac75d03846147a89177049c5489f20553217f215a9523b4e2c6de21397de0bfa1335dc023c6d4029dafe971ca30683890971517d2bac9db3be7879871a45dd96aad7dcaaa7d37991384f8bcf1376e8acc4847094fe95db2036c4e7afca0698e1b03d85447af1c4399b69fd69a6b48deada547502258d57bb53fa24c8689b88cd4bc78d0e4e922c1963f6e56761fef334e8f6ac96201a39df3cbb39eb15e51949259228e6d40d551df4a076b27ab7639e6938e4e0d2eb2b08cd683ec46359662a40818d337b8e65c001c508479cb8e862d7f4a2209fd2fc80b6add1606e73868d8b31ed77615ae666e58f0cf9d47e6897fce67605097a6d5c8989e35641dc642d4d641d47b0248a2fa202a98b51f233640c0173e2ced6098182276a0fa030b84fcffe3970e3fea803a507e6f5189b002edd33a05d9ff4ba310be9e51180aa08da75e29f8eb6d0a558276b7fa08fb48e0503703353aa13d80df1e111a3812a3fd00d44814feaf06f4f30b282136e1cd454b44db9c64071144dfa0b328d727adee477755c411610383e8c4af27e8df060147eda23855d8f0089517071073bf46797faccdcd5f0d7f6f57e14f76bd656383ac1f0c9f7a10a65142422bcdfcb71e57f53af5906e69225113f1a401eb14b624b4cf590194049f817d97d1603a5a9a91029c444a4d79b92caf079053f98c71f8c552a3e620e3d96379b7e5c8fe2345673f8cba3c2018b75fd2fe9fd5bd27df2c1deb52ce85c14f521b71920b280f51d0a2d0ca5d5f6ec49ffdd22e11b452b0ec36ff309d2ed8056e2e200f4c54a278f0de084f4c0ac0d0f2028647d55e6ded2e547cb1808deb455e3fa6d4820f868811dbb35252c22afa5a3a4c1464c91700f26ac4d73f190e6dff1134a87e6d4cf8db5b51b7b9499e57f658ccba3005bdde3fd32045624da78c0d62c985d34ec928c116b14cb6e29884e88f40735665f387911d10cb765858baaf1a239a000168903077efae7c4c4ee9ea40612c1b427fea546c603f9273405105fee4a0836de2326dee5152c0cf07de3ae651e925a3bb12b4002beefb0b12de1ad7ec7e4090a19f87fbf1329b9f07abd5daa21d20ebd78153b867854172338e418868406c321ba07b1fd0827a76d67fc663f72ce2b38c5c8504dffdc56e7baa43948074b0972681a0e4cedc5c85792f9074b431efddb6ea612d47a690c0078b6eefed8451c2b462529258cc3385744e64249ec8f8ae2509f176df921b44249262d2dae42c12d4483fe5401abe173a57ac5555fb1aaf4b6cec780a9c1d2390dcf8e74eea6f44620b85f700a51baf61e917100fdd6bc98d2cc7df8abb5fb3fda7c2ca4bbdfab6f702cf984fa82fc7de02e8c8fed064956a01dbac73962d4ef1cda52b5acccd1a149804f99a5f6b3567ed6836d0a0034ac40850a2ca495769976a180f5fedd5f2795e798139af9096aae3c29804206aab0bf13f488f183c3b6eb2b0ecdce7cd478ef7f38c5b687c4be5e49d6b08f386dda9b5f48f861eb16ab72eaa22d6c956f6a69dd79cb82806072226a27f09246bedce4e10305f5edace3526a5e2e69ccfc29e52b4ffdf1039584f7666506f3ac75eea9c71a8b8ecdbb65d8097b464a042afd6522cb1533a917012e52e9bb71ece673e230b0ed96969f8a9178200f1adbabcedfd64b0ec90dfbd4a84fb0e56f05eb998ec5aed0bcc87bfdd505f1f818aef9b5101c7784ea21cd405b165e7d78c9e4904ec706154e0dfc0072f527f20c0d71c35e2d561b9b8f35b17f313120c76279e0cb072f49afc459c70f49e03b26457a59c95a5a3570dd170454cd08d995e742a7728e9573053c9cfc8ee0aa0223c16e14013e94b1f124b625335a579159b4f082e23026535e96f74a500660ea02e2c7c5889f50af1b52960b31b1aaa8b1e273e0bca8769485e265b62973ec532344e1fe9d91c8149b8513fa056370b090fd3422cce31299cf8a176338b536f52908d01f2b5787307ace3de76dd0291d0a61e5179562d73c0d7ab288ebd04bae214cf4cf1b517a9994c11aa68301be49856d6a43f72953e63ecdaa193cc935c073a85f15d66c9880225e7bfc51331ff6582e4432e50870d2bfefd33ba69a1f639a3deadba2ee39b5b50f4eae28b99a7313616d2d1fce9d2913421dfd12372b432818e265540eafa9d1280e2acf0609a9cb3c2d8443b3bf533b64bbe0b8a3714b6426c0e19c21d30d4468a82957c998f6b7ad767d691ec68fd3cbda3e2d776631a64984865a50e8abcc6700fa8e542cf77273032e618a824618d98cf20267fb70d1449233c417d51d97406cdad73a0b89677ffabe6089516f61e7add56668ff478a16fa7b67b34a6dece38e43c04cc2e18e277b5c54f2268532a275d3a2e95ba41e95b937d26fa4d0a9b2e60efe6855e997cd7dbb049d3df768fabcba9c45a266c2429f516b0f7aa0de639a3f1c23700dd5c85bb1f014007eb1b41b3fa708b277f20a35ab5e00c04bac95405dd10163c29244c20f5b4ebd4095d220b291b99e8d186c722b244c1a162506bdfa8a72f45492367c407e2b34a14b38192ffe9af8ec6232f513d59dcbe8b9ac0f1be0018f34ff14bd0b10a1e62a7c323eec67acfbae2e3c6e634c413f34f6f99c1ed27de71b4304f91aa440db94fcbf41693afbe09a24d4e3ff7cbfbbcbd076b4ccdb142a7a0a7729ae8399c204ae2287d5df1d8a3e3c3c9c45ba11682ad2bcf96b43f8d5344c951ac28e8d79bfa6a78b83b480057a02bc6bcfd0eb9ae2e33ad7979bd1f09501a2792a0c62a45833b28cdabd73b5cbeec9ebdbe6fd72d67ac51a1b95fe327d613cb1699467c7378ae739f6ed34722e451d6a7fe1501a7916dd07ba9c797f117e51a7f79ddefb120680739cfced61b6a109110cc21b88fab4b024e83676d065c02ddf1a0aeadc670129fdb55427ea84a330963dfd5b67fa8a8ba6791e5e5b6fde3f688d1e12a9681f2724ca5cc00cdd5e1dc0ec50e799ae5b87ece2e0648baa1e1f7829d6609c6206bf87bd58586a98bdb8f566dca26d247d658acfc3e126043f1036b6e33de01e8ae55f7cd72d7e456798f357e134e2d3e1eaaaafa79cb5604cafe50b902e74ade782046ea8dfaf5cbc21ad1f51c43ca88e13e2af862a1eaaf65e2602e1aa5bee82f697aaabe6da41fb4c2adbbaa55d195b1ea811a78c042e514815e5b8b3446872d3a99d1994bdb612d662b8ce2cdf57dd0847975c5a2874ce1674dd7c11ee809b8487cf5a5eb3fa57b0c33149e1b000c5b4f581d2fc51291e5f8148c1270c21d612ba7a6b20fde735b6e0c33ef5d7c62c460b7e261422e2f303b86c122384bb5687abb3aa828946aa1975b7ae9db8f74d53dd89c8ff14792e60e45b1d47761e4df875702a6cc669fb2ef96d3d30cbdeb7213eb521c4b0792fddb440861d87f7afb5e78223ee830c990ecc4e86993b71c30395d4b9d40e5a83d4732d940cefa2b3e02858cd1d1c8d0e840171b06436ae7d676b5f2bd291fa1780454c06056b1b874e2cc03315a6231f3b5cedc9558a79163e8f1e09d818a67467c2655a57d54c0ffa554e597a83c0b3fdea75c645e83053c1b1e687e9326e9171db5db79d01f5cbcedb4fad092858afb24bbf2833ce143c80327bf338278861c0901bacc61b4255a6dbff3e86cc8d6c2bc60efc43fca1578e0f840869dc6c53e7c80597f4e9514020653994dcdfa66a422dc96d1953b4103181e89fb3703fc2f50f683ee0f7e9e9d06bcabf01c10583a563ec14a97a60479b9a600f649a7cf7015b036c5c427a85e7ef48863209fb2cf485e158c6215be49fa15253054333a081b86ad2a4037a9f461d1ba918fde9d36b371a4147d0890692f70f400067d9494502e7b04b717ecf2cad56b8ac67d4958f486b7fd64ad4fb97a2e1ef77d8e066f7661b77011060aea03dd46acb1244690cf5dbd8522138bd3bd42095208ae8fb44ae76cf3816bd98dc53ea145292cc3f2c78b4c620a7ffcc40d067daceeece7ea9eb3809c003ca4da9274ce3dfcd29bce8ac7d2dfee75fefc4409fa3961f19d000370e8582df1139243318b3ed5c4735f1215193edb2ec0dfc9f74ee45623b34735e474f7da3fa3ed58f5c75b45f05a82e17e2da4cdfe42001c27acbc21b26e8603f24ac20d248dcb491128d4fed4b6be9324b955633706d665b2e191b13ba8c2b2e5f1bbfec8faec742f6dc66c3305eea37aec3f27b99763dbe220569e86cbe04fcddd094ba0ecfb0ae580105610e3f5e424755c87bb06d394c8b494c0bb193b8d1dccb772dba6e128de56bb6821eb9a15d00b751862d10656128993b0c38117bb492baec16786873950bae3ceb7f9a6f2da6ceaac6f6a09de4fc18fd91e87f60e70b3b3dfc8af8c02c8ff559f5a065a4317b0231b451f9d359353b336b4e56bd37652480fdb7924f8008051dd51e634df34b80852207fe1d42a85ce51b2bde888a4990c5668235731a35b9145168c98f948029bd1050a37e6bf6dcf7eaf3e4299c928a49a0d22076bef77ab8a0db281918f247fceeff40e8df66ebe50dab862ed3229ca7a569ea4a1cb7e5e29838eaf28c0c0994061a338a845b2503f272b484ebb90e8d49d164def6e74ec7be5051b4f33a1dc1883fc0364a179737502a49e8f8f2bd84b970ab055b90f1281a1f371cef677e5e0d31c87de81b367b1625395b87067ced186622fa74cb16b76b39a98321240dd22c7ce677db00d8cabc5cd70a747e5e15c85d5ccc7659c980478ac79a210bea6d8679eab91b6f29b8ac067f5add4f9425415942c7bdb605790f7a352c22112ce6448d99ee59ff268478f2916a199f5b0a16f0568b15a7b471c27598ece60e8237dfdb7b30d029d0560f4177198b9adeac33b6874d254af47113330f901ef43170b436ba1248bc644329b692cf8007d875d32ad8e0da62d3b59eda37ac3fa66cfdd4c9ef1790e3dc779603400aa609413db36b6e872adffb9480a895f0cbc5afba0a62807b53f292b367d042f4e8a3eb3c7d075c9bddbec36c4061fac95c62a5f59342445845f916730da63fcbcc4d0c70d55097dc5e0ae609e51cfa9b14ec1defe36199fd9529b8fdf76c028d9a34c85d3f97ec58b0e46858643865a28221683a3da524fc34a995cd9cb4ded50f60bd7e65f4ae91e21054dc7e0957d7ca6d6a153e90144592e626e39d970bdc7811634d74e39f8f3aa636c16108401e4c410ebfcb74c827f07d4298519c38386b57e68bcdd2d68ac853ac83a5816e249ce2a216fa3c316e5f5b3621718d7acbcffa9d9d419dabf2e90d7cea3ef092a148edf2fb4b51f861c75184ceeea91bd91ac81531876c2521903516f6d8233fb909a3c1acfde69e884d9bad57e38858eea88bcfc013018431c7b5ce10fcdf2ccd2fd0c6fe136ddab8799e3de80d57f1ef18b67331b3f39b1ac1d62ab58dfcebeb8ce5dc189fcc9957529997c920a668c86018fe4e93e9fe59c9c5ad21e54d22af54fff2c2dc5a8086f079c6016705adfab30813a34b8d2f22d0a0a837d3f71fb96c7f43d1b1cda102cb117868f854300e33e24bc20c61997edb35de1659100069001d577226f14b9b7f0fbdc0efce90e5533596c621a75ca59a8d13de58f2eeb85d2a1f5409f402cbecfe38968bbe6df4998137b4a79409734d68445bf5c833854a679e37ed6f2b4deef35b98423ff01667c3754027f43383ceca94c266a2fd21166f8acaedcfabbf5466d4a05d095fe55d88c7a4e47441a49997b549423f7c12b59d83da13904f218b697a228c308bd045db0f5cdc8ba07555f744a3dea8a6c91ccd8778762693df988c7b30092b62d60d7280abd7da891d0261b6ddd317b3e7fb18f38bff44c20aae015afeda9eab9a53548c43e2c8c239bfa9b0eaab01d4d499d1069a85d12516c3628b2d5d934e88ea50021c6d6bf88f0a272ca1561429848c6114f95a8990ccebdc3fafdfc315733bc43caa8a9f3dea888b677d463cb76502428bc9d4559446090e65ac4c5b817c313893e226688f80499d2fdb73114bbe3e1a11a13bdb47fb425a7f90599bff0d386a6631cb54e784012766788bf3c59db43bea4fac762bcd47d4b186d7f35ae32001952f58c934576ef657b4854040e7c99a8b78bdd94280cee31e96f9910a7d2fd0836ef3aac2973bd62652f8d923a6e254c305c908cab4be0e11503c80342372e051407b8854eca461f4e46e567f4c640f2751d3855f08ef4a9291e5a2096cacd63e304435dc4877cf2c9b9b8b683505e47e3ac38a4621d0ce81a69f65cd6aa68787f9f02c588560b97bad0f0743cb6970dbf87a201c4cc21bb2c5c3bf19813f3314150bfc0616a801cf9d7bf716645d81be89629bbc45dae92b582da1467e626e45be5104e9c4b6dc0fab6198b8e51d8139c5d0b7be10178c118752fae24c0da9062ce465e23d7a1c33f30cb0b7b50507234dfcbb27b65b5607cc472c9f2bd5557779172479fb9a2e8bf654ce7727944fa09c4e247663077520745997c7b47cf79f2a2302e382f6cf3c6dcdd70f9b2d6810ee9fd2838971976928b633850bcac0205e435f3a1ede55af429531ab4118aa2871d007c2975f25dbad6cacdecf5ca159574ba03c490d81a3563260d3af5f5d6726963cc27939c43e7ea51c35a0494486d5e4f149ee5f69dce760b80447f4ad85291ca988b8c03f8787de6918d1626accccdd8d6c8f442ca92a0b65255b77877834d458c16aa3b1d5146cd6b5db6ec3a846773e887b799c6eee0608d52deb14daaf655dbeb378794617fbd509d934a3aa2a78a50a9a437d9cecf1f7a3d70499b307843ea78f0c1dfecdef63104343224aaf88406ef551e4a2ad1e08c92040eaa4bc67231b9180a8a8a2267c37ca9221ce0a87c5a6c372d8a6c1560ff0e416e0d08ca1fbd1f6c2dc3940695fd60a16be5541172c9fc265d7b92852b6817b788dadf7950e125a8a76af8e0f0d6704d21897b38f43f1c6293b5eaa59e81073e30c00c9d7b78eccdb98efa6d9e7b4eb62bb4606d3dea89d4ef726577fa98439963f05b7b0364e0a1da836e94bcb4c96920177e4d6299abb530af6d4b424c98386cc95f2db7e31d0f9c4c353a2c3d326885af35365d9f89e68dd2cfd5d522e4b079c6df2910511dcca1309929732ea2b9258d727955136107595f6c03e9eafaa39272bea3e58410befc32708e45fdeb49eb5be27611d33d438e398f07dea1f5887a08566f1a3116cc734a8bda4f4e7197dfbe941c29cec1d61e42bbd7c6c3c8390b7d97842d91e0c73b3b563cdf7ccdddc4f8c32836c8f2e5fe56ceff416ebd6670c1985f35e5591d361d3a76fd20a217f1484de1392901287ddde19c87fbd9c681c7618cc69b77a070e2e9ffbc04cde34297b7405dc0a4bb887199e758d2436fc374685e2a11d3b9ef0f80b520f8d7ea63e1177f1ce3f19697f53b6e0a032bd0e2d25d79bec1e2d55757a0a7b46bde5bcb339e2d2517e7fcc919dc52b617f987cb41295997b55d749ec18f9d3925f1ca61382148f17c216e672c9000e760af54af7fb2fd4c861c80c9762631f571d51984e325bd495e4f5fd351092e628030e3674203e6a4f8ef1513e461ba8a13d3feda0001f2d2d91c04f047a0814272f2e49c1f8d81ccf0173382c99fb6c0834d236ab33a3edb3b2be7a71366428165227ad9afdccea34f62f56051e0f16b51a9ea12799f6122c674f6ce843df865169ddc5fd86ed9513e1b86cdfabb9bda974b9a6577b391af3a523fec5889b0daf68bd232b836e81b8dd3a8bad17fa9c1b827630b3cacd8915fc2c663bc55bec809facb9aa678777f6c2f0cf3390f6862207d8d7852f40e1a5c8d6dcc438d12dbbfbad039ca654bf77edcfed5a1ea2ebaa31f4932ac65316c9cb07200f5d1f00cc5eb7ee55eb2e5d6a66da82466b2e66e77993d19ca25d3ea24212062ebe73cfa33faf96d4fdaf3f550bd857ef5e5cc8610955da490cbe63e83c3ed3df1cb069e466c4ae46d5ee07ce33511f92edfac702413d90cea997b55f50f5db50c41228ed8f6cc611ac9028912653f9e006e16cf4b28bcbdddbc93a12a7c185deb60d0a9d0eb374684f1e237f0f72c7b362d1289bb698a2bc66e1f25181a42d31e5d26c045bc3714ed8b7a58e55b817bc97161cfbf9f18df89ca0a2020fd8a58a17396f61117da486fd9d37e1aeafbb0c539c5372c0da001f8a00aaa46dce607e8bb228d44a48662e551e2c39147d2053e64b11757b380f8ff8d32b33e4c64cbecf7e776a3052ab914ac1c45d7af8ea63655eb454276e20ac02b1ee07cf57e5e2fc6fe017493f217e74fcd6e203e11c6bc3b256ba1ccc235b099e982069276062f9c68697b2d8ee66cca595c593e1d83ccdd0ac030ba5a613b37261fec4164088f173f0eb2ef1a20e62f1c4bde8dacacbadebf4c8ad6f639d34e33c2045ab1763459d5f887ff42cac9fb9b9f0471a7234dfbf2e7f47d16011ae59b7e395162df599d52434653ba98ca7b05b9fa6b6b5db022fa9ba794b75f06e45b174a5005eae606399b5395c7cf6d7d8af56e06ebacec37ad81f61f0931d1c74e454f45bdf06ad4c3ef861d6c5097fd7b618db0fe8f76a061f62c336667720c581f9713812487a9ea60c04edbbc7ca403cdfe456a54a36f30d15e0a5eee2f8fa4987176e810fc6bccb9a62fefeb096f56865a29488b25a6c33ae5f86df8f6ec6062aa876d7316133f71f5fc9d5b66c86750db8ee2195b2f841f5f690987943d7b8c4d01d12823169e030a394802fd89ca04c01723adf75b8eae403609e11be993c0b6e97e1428a5f07678c89146cbe180ef30336096f90eddea0a092fef341a19d8a894a79f3a49cd19ec6d6ca43ab792b1a550be1ed43535bbda38b3e86c1268b85f34196a7c97c24a304a41f53fdf536ed0550a6cb7018ebcbc6574d2e3d913290fc02722511f5c4bf64c76133215a1731ad09d72aabab219f7d455fb424894d06369faa7f40e93c8d2d99bf50278306edfcfe9c939cd75f8481ce240633930a8fc0a10fe3285166d74b25eb7e820db4a7222abb84e84ea99c3bf262926d757c287d38ec60ba825722ad1b619a148768d1e16b967288bce6a8fc9e18dd52e7588e3807fc7682497a187d6de4ae70fa1560b2f1eb3c5225c400cd6d52da43c67464e842e58c24325eb09fc58aa656b803adcaae11ff3458cae254f1e8b7a1806238e64284dfc02aab6c700187941bebbe712b802075c23d6c2bcd493e3c68db57941c8f69f2e29d9e90d3be455c1f387b95143e283297826670dd92f5c401191a58e5ac4ae1a1caf7b5b0474c8a5cca4dffdd7bc4d539e3ba64b71efa243415c509d5181481ef42a8d2b655d624b0fc9f3b427a69507a8eddc4d09b975e0d65747b7ce42d59b753ddd2b510de8c73542e5220e330e43737da92400c8e49639a9f1e613cc5f20915739b0d6f4d747fa1e6c0f9b0c1ea3999f858ccb8adc10c42014073832cde623a09766c5767697b5cf3a6a0214db0b34009e002e1f43eac1008a39720c3060fa9a6761f62335a12223ea8ba6798b071ab7c18251b5fc1ddbc2395ff4a7e8b62bc47609699bc14a61d546aeca24e50816637085d106368d9bb8d5f915e5c68258bd2432ac5c7b4694c001fda0871e3008841da8b4d5cddec6f8e47eac55eda0257af749005ab819466d9b79cb25de7fbe32414e2140607c8b10beacc4c2341a0b8b61c459cd995464c8543447af3782f870e465fc5901229c0b8428c2b0589a54e0159cc7ff690a41d2814695e20b2ea7a7564225549f2055dcdcc7a91b44c1f587719b2219e0a95737ab3402be70f1ed5097d73de7d0fa01f5a6b1255b054536f0bf33f7658920397a9023234a6208b6ee6fd688d9d81a8a986bbe428638dc15a944117e61fcf1606750284a73caaf30c7fec857908355cc698535bf5d20f8056c1a5b936b9cfa664484325870e20873fe2509ef35b29472c8516ace4a8c387fa764e50d531fdb93b823a21021b03ed521d52bdcca0e14b141224dbe7c35cff80439cfbdd622b2838c61123a83cd9c6a019e2be123b40e3f80960a68eb014cd3f5b3d05fcfaaad7683369eeed81ac21d5fef65e2d3754a65d206a2c4f5cb0822965fe562c9e165bbfdb490a7d76ed6031a529fcffd2b11f86b733cfa3c0c5928dcfade6a39af7c78e08db59f1bba58c946e2291fab9dbf4a63a100b2eac601e7ae78cfe8728e852883ec16869679e10f9605f6c5d8ffe26e7a6c3909907ba46e055c35d41f8a1cdefd688dffa31daac8430c6f97ff4387d02d66b2230ab4e5db4c7ac98cdd92e0df0da51c0f8156509e5ee56045b4b64a0071ec09d023b460a46290282665a49a09718b7b885a15396a57df77ef3777be685284863514a2665b31fa1883be714e0b920c0b588696feb0cd777039db8c6966b33f09d7effe091e823098a49a1c65643b1dd4978741943716e834f8b4548636276060b21600bb7cbf6c872466108881ec9a9389b28e04c0c155a8bb8b13075fd4f216aee628e76cb6c7da44770bac5086fa83f121f11ea9fa7c2bdd7eb4d72fa21b0bfe7c80dc40945407085ffdd4393f2fa4dd704f6d49ed7363760a96133f63c45b89037949007d9e3008d207dafd9543105077e2f418bcb535fcfcad1c8bd8892ff421dc790bac9fe6c23b5870bb2b22084c1008fd2081f42e671f73a55646dde1704c365b99b666c72ddecc4c2dd4dbabf1eebd81e0fdc5cfb3ae7d9ded39c905ab13e9abc37fce3c00b9781c49470b22385aa9c4b50f9e9d0339ad147bb5e5f85b90d60c439e706839a6cb91750a82c485e6c0fe38b24bbebf3028464795708244ab5f373ec1c23b016907f48990d219aa4e72d483663a1308f0dbea55c468ac8871627ad8b7a90ca53c58c68aec867006836264bda4174dfe6f29b70d1842c4ac8eb7ed44792f4b4889df0f2a9a9008df72a6ddb5b4f3162a1fedd494a721f8923482f62a46f979cb52f7abb8bc6edbedcc402ed38a6f77672aed086d65f67e93bae845240cc0756b4e56243d67811d6e979594c3f7d8926be87229985cdb788287aaa988885d4040143c31c8c4d4f13b46c52c3d0e840756378551fa76666450ddc070238948bbd80f4c4879a2f1778bfe93739e77f48fe2259e4a00404886c2919fcbaa74ec30f7f1b1baeec2f60ff691ac9ac2f1775cf2331f54c187d7e7a13006cd50c3278bedcd92783d8196df720f988561b932bb9348cc34d35b5456a157f86026218e6338c5efacf7b8f0618cdbfff133713ed40d2737b02a9a384a23c0204245ea7756924342b50abaa690d2f86983414e9d63f75dbb58804d25eeaad796245ac82a70b37a3f604d78164b45f3ff00e00f0ba2080217dc30a866b003d55a78b95220782242fc9b9fcda14e4a34f6390f138cc133e82a8e621c6043d646da4b1533251d3ef8980686a69a6c50411614c4a0cdb2b6223e44de73c882ef8f9b051a6f1ae703d5376fb9d0e138668cc487389daad028e1918def7922719471387235e5da24cd04cc67b329b4788957a753e63105e2026f954884151921f01ef98ec57d0c7c682a0b30a9061bc39ba6e495b618fd471a40e6bddb1b161919f45a6eb9101e58c5ff29dffd942d499a15444b0be009395cb67cdf118e8f460c2eb294b8a8b0f1379dcfbf847b482d8fcd611161ead5e0963d54db85975539a506df050f3484400aa1a4f18d7e99c1568ec66292397fd4c5f93bfc4b7f9e807121dd82ce17fa20c049a1b9c54ae150d3f66e969a4692e082af4103d59a26c76c7734874d2845de34e2d660823fc1af3a282c5456192b6f5becb3bba6591a0df7964088989b63b754953f8a35508f6f78f97679343160046bc8bc6724fad7e099ca26365ed20a02c49c0c77eca271b3bea7ac886a099529d7159cf69208d034b98a034ae28ac20a80c20710634de5d75e8648eec0e2ea474ff690718175631f8130b5cf9661c7bb8d20fa2888608e3bc4a5155dd8e694b48fed52ba5c97e40f71a61e7fe52f5bf9199d168aae053492ce4b5477f9355ea683e9a1f3ec5f2545ec764d0efec2ba933d36ab2f6b7b22676a0209d370b16120b15dcedc4ac98f4d46b36627c13236e602f0ae3293765a0c6fd279f68327a20d101489d670c85d56513e465ccf9eb06cebfe044dcf366f427de07588490a9f336e0f152c7293275d84e24ccecb1e3c6d64b3cdac41d1ed65e6ddb03c393ef1f2ae7c1e13b80d9d977bfbd62b98e3b81a02d68b62e2fe8b9d256622c334c1885237f0461810523bc6da34b6ce9717b8dcce7cd0cbb8547cebb8cbdf903a923ada9fa9ec854d6529df786f42857132ad6aa2b72222623b3dd4017c744701a7f0da1f1c31af43d33e4ccd9f2ecf7c2d4e08823da1fb47072faf60b11d86eecf147b117ea60ee245f4160574d37f6fba2513cf3e25259afc8e28cfcc718acdf1338db2900b86ed5e3995cbfdd89187c10504a2b8e41a2d20785f76efa99b513bff778270ee492b386bae67c20c8e0022f91a48d5d54aaf331f5472edbccab8f73f7c9aa2bd460f7920fafb4a8685e6745722ed74b94d322529ba45cba2777a83f96305ea21c8c4547d9ea40f9532f1e2c7a37083b4b9b411f1ec98b1c0321eb7cc5eaab8d51eb605933056d4df2dca56c5c90d00001fbc4ceb043121653501ff3d8716e118864eaa7010f06abe17ff0037105bf3218e99aabf31bd869f3180b1f7155cc67586b7f6061eeda240094f326dc0cb447984e73369ff1b99dae08491e520f68ccd030df08db8c73320ab2bdb754ca300a8d4845b10ab3dbc0eca4c912d084a622e2e88bb7885f3c986d7814d96a18422e7605862657b73974a68743b1e1dc8aa61e7976820cdac508db32c3a5e8e5ce94ac88c9d6bd22bef0d42582be78662dae56407bcede8005426d756dc208ca59955ed9b8c3618f6311b06c9f3ec564d9808ba1be95ab08eaab57890beb996a7e5b826491e0f4cd07405b05b5c352506d6b013e18598bb68d4935831b8fcb12473dd710438c01ef9779dad0c332adc04791a935618f55540c4c8edfb47499308b250a2a62794572d9f82947c7f027f27fe0b7eb01e8aa89b6657cee7c0001d05ba488cba185dffb4d2e0d6d41cacaa07cedbb3b7e240b43e3d08c776546b7c57e932011ce83b9bebbd81bbe8087ae8d1dcc4ee6dec59633880d065d562c043d7a3b5a8af8ee4fb67a20363032ceb0c8a15cc810d4749e55f983b484aec83c6b98e82af4c917268a2e25824bcadfe0b4b40b135cedfe4aa342666d4c5e9bc9651f4eb2edfb33af5b27ac59ef31d4405995cefc4435ae41e67da5edc5cb3f288adf655d0ac91a6e316dd00fbc81beedd593f9a68a7a91c7298b24985d3a10fb28f8bf0f4770dd36f6d3c172157955a98b2d6a7d62d128e5127f9200c6a117d58e6e86f7dca5b408c66663fb30deaa7daa305463b5b6a23c66036d1e0e6f18ef95056488bf7f935b6c421a7bd47b0dd511dfeaa2f45629b858877ee25dc5e05ece9af7d1bb0bde2433b565fb204d210f30afe6b2cc43ac999f124727b624dc0516df7b9e64c8581deefc1f30217eff2eb521c6e533123f22adf8f51f2f3333efb34a14c80683e080a234aec33374d6a158686e0220c33d2090532e4e45e8e0f49d4c1783e7349692ab03b487cd3e9d47fb90d05c031f1edfc002950c11091f1fd802d9a8a6434c7515079e443dda0fcacd31d1412a3810ccdc0ff4a89a770f8bfd48d80e8ecb9d6d6b6c399c0a4037e15081333d3b3db0cead4cd0f2c3c776e3925947350b4e2024104ee41938b59134af9149ce448ded8c5ef94ba9f38efba6e6bec77e352342b9822d0e385a87a86baf6d04c3799b1a44c6d4935745180ea8bd445c689fe2f4b87f2861d8df654614778de1a013a5a8f5c5de003d3510987d4712927aa45a0a79a285405dacaf33667fd64094986939bf09c0b015c29e7baddf4568f8b922096a47e5fa8236be52391bd72babf3c0e232b25820524d8dd166a9b253345d9eb813501ad30b6cbdb7a021c812d7d2acd88f699e3da8f78ea79cc23660e1dd318a940b176d4dc32bcf1284fe56744afcf89672b4a9af007a393f24c8fcd71a03c5892eb7ca6c8d72ba902f0fc3a89a8ecb7687cc344b03a3902df2bec7ed36619f59aff2678e1882e484d0335e1bcee74a670293442c5f317b01a398b7ebab53d81200153b9bcf1fe88462f37f1bc56328d8fc5ee0f87fea902fd943300c5fab5d14b2a30682686fe5463d55e49d576da0a56ebde97a278d949812f1f998550465461ebdc39809ded03a26b500daef1e1cba69d3597664f233e320dea00699c559e1c7e3fb662d4f5c8597b7c0fbd43a4b7d670b00547e9b79bb93e85541c0d100deff4db262c4771f464f1973974874e1ac9b7ec99f2256f9b3538f0401f4769254044f4aa013d8310ca31543b6751823c19fe89484a5d4e1c1f7d15b89dfc7c519b6475987214beac1240eef130ce23e72ead0d94a00e5a72b22f01eb86f13424b9e4f16f4ff2ba4b6e55a515eba19905aea86d96ec6a89927a453f4d63f40933f548ce56d976dfef9422cdc9628f250b72c258c89d5277d3d4c9269000944c0f7662d78ac36903423269b965ec2bca3377931f3245e75267e1f5370bfbf25eb7fd2e27c38e1758db410aca2a5a7c8b7bc7649d6d9438e7666779ca7e80a17849484108ba258b7ca1a03eed3a8bc0459d2f0aaee666cbc54557e0a26f7c99e5e6b1ba9dbd0215433747037f9e9b462994649ac6b58ed019e42f65215b3718371df3471216c4e34f6bda4c2452355bffeb5375f13df8ac7965b3cf417b4e6b74ed17fe2efd0350b1e6ea9d3e2bbfcf9d9f9c26e7db8d058292be5a24dbb9eb6146f58cbf189e3da9a436c5367a0fb5efcc6f0b3afdc95eb3050684ab92c6f807655e7b8a66dece7081d3baf3c1c57057a0f5533e3c666c60de0c051afa5fdfd33a39903de467e910ab08f7bd6d792dcce94068fafb508e2fbeabdd8b51f9bfd881724b55047fd6f2d00aa1a33a357e16666df46e52bcc2f5932b95823d022503730ec72d9fffc8d074e42447a991b3df78e3eb285547cf7ed070d9900a84f96863b4ea29aefeb05fda9ab1ea3f5b84e014b4c09a13e7579442ae5a97462428dc6d480724d4806101f20b21f143476450499ab0d8c136bf129f420a10c1c7b45318ea57ea8fcc0ccfee5f3d0795015a8c5b178402df75e0049e4b5a6a3fd9fc440310a2b155aaf2112ede2bdcb1dda87e26fbfa38dbb2dd6a3c270600e96a9bca048fc2056348a4ce0d5baeb36b9cfff8d0b7215baa1c7e771d974438a0ec1d9b5fda0842626298916c4caf0ba3328e3d987eab95e7ce7a0fcc212f19f98d015a340066c28dad22ca1668282c4ffe3e5f34606149eb6e5006686f076593527f17e2657dae8a727434a1597bccda377cce05f19dd11716392293e83e6184e242080c7eea0ea4186710040b6dad2cb0c5fab83f493c841455ea20c24e6be7cb4803160cc7ba1173961c045d3ba0be971663b526ac7d85a251b0c3c074f501946feed9c390695913ab3a330c8c3eba25574eca2cc2924451d133a54637b8ecd76de22553baf5288246b5625fb16fff0b1882b9eeccd67c246ded10c5aaaa0a8e38f14ad73b789c093c41b43a0eaf8b0ac252be73f2aca0dda7d7abc246b88c48b14c7b7794a90da14670795acaed0a6aa623f029d7cad969467f788d1da2229f18b1182536d3289a3b7bba3c21395ee676c135dfe3605150383cae7835877781610f766bc5059fa9c7d574a71ea5e9d8ed956fdad497c90d34d9580c73ea807b56493fa44f953e70b845c4cd42abdcf0898ac03a3c422d522ed437355a06c9006aa41900ef801ddd4731a02691f3c106c8ebdaa7e360b549c13e8a9f1b2baf03f85d8fb70f7394e3bb4e7cd01da23b4f25d2a6553405ef24382198181f5d0ae5120caf167902b33f1da371e078a57cc51174d4e5058aec2a58b6cfede32388a920f3bce2a2f3e31d35806ca3b2b61c1283e604306f59f1a91211e22713dc699c04e2e0bfbfede78762e06febb042249564a41012bccbdff89ce3be655b0bc68ceec192b5a558a97f69e3aaf8cd94d6b60b4147e200bf7f3d51037da75b171675875d9bf6f9ff86a2a644264890b9cbb8ac494b75dec83e3afba23cb47f5e1375c5d6ffeac6ffb1d39a808fd31fc7bfae68229ec50021ba63de0650c381841020eb778824da92e48196d62429682d81524871b45b05e8109d9ad13e618283facc87006f7b97cd715854b12d9732f8ea4257bc8cb48505f4b0171820d5338c41eafaab6d51aa3d37c32b2f636edc4cfdd024931ac490bdbf662a2d13e2b1cc57b0301f90b326b5d7aec54d195a487164f016ea99c7a6da1ffe3464209d935f6dcab1568440e0ef0d352eb88f5923338afdee461d36ff182ee527b244df6a92ffd24c692ffc47d26116bc920fdd3fbfe87d291977d2523d47acc75fb09d9457205a0fa0441304842fe2b355e2de90b6a5b95b536fc28b8e778a6a0d94f6f5bda3bb4a8034db0782d3e468a46539daf0c70f09c31bd2dc83eb584665d9ecb3e4cd2a2e30f74b8b373cf1d0aad30f9cf03825ff81fefe535f19518cb1bfc6a5a808b111642a6c6d09126860ef75ffd9804ebdce1d2a3deb6cffe7fa876e5c0f0196ad93b5884c8fe1ee4f4153d99f634f88de1ac95b9c1c2d3e38c967535ef38fca3fbc5659ae53d83e23cafce69149e042db7d545e45d679d311865fa1dbabfe279b5e49ed1bc8fb65b07a8776397aa8b6ad82ca22724ee202ab11a9589eeef0c7745511dd332f42deb567c869c4cf5627282d03afdfc393bb7e60a3bf21eb7107d45c139fa843083befb5724cf80319902445d558a5182ba50d6fb994d94d33a646abc0c6e041a4809bd99691ca030533b835fbb1f1ecf44dd4eb3ff88bc8c2806bee231b0043df1f272ff7a0439f0387f8327aab7ef2a869460cd4806255c65d17810dd30e1414f17e9639f790ff6339ffc87ec347c9b0719b815b2d2c974844fbf0febbe8191bb450e24954b8d6902f1d71095d4084f88ed96c8e266ad0e415d429d4efb488d42b96f439230f2c6782422b792e5ad95249f476fc1498fea5001e52c44fe32edfbd8b1d66c89d5cf4c95f96effd547295f4640dc30cce750441e3960dafb02b5c1859cc67cb9c5f4ed4222d8201f490c34f40817384f8fe2c32db023375bdf8e616c03678746ffb4db91ebe957610af5323d445933ab05f94a3d19c35edc2200c69753eb4a74b68e6c077f90a642f1078a7635f2b3746178429c54522a381385d848af0bb28903ff677b5db2610ccf01caac3d1db2c576e71f85790a0ab2708b13dc3aec3c1825f590c39c2875993e42d657cc6c5cd8c9f3671a2f44b2276b2ab360ebbbad24e149c59bc344609b0b0a00498acdbd8ffbca4f65a023b5edc6e30eed268386ec20645b957872ba8bf18e6a1ab3dd8fd9210f6ad45e0297ccf40892f0a15027419d36b8f1373f697f5d80040c0fd96edfedb37bffb5e1e97603b96edc2a1c49aa1c3e10ce34dd1bdf938aebc044b15019cfe0a774b54fe36e66ef73340e785b461f01129acd6e143f40704e72b56109d32f7c31f24079b819cd06340c90adbee46f550855a9ca5da804c83b2d9198c2bae16928ebbba1ca229f9b11c0be390a4030a6215e38581a1d97ca47b1db14438bca820a30cccd71cb0bdf835c45f2b7fe9a15ba59dffbc14bfa0585c2381109b36c9124ffad02600037fac98dbca4ed7cfa5517396baf1a03687ff907d556ca2c471381b0697d0257796850afab1d6c495a959f0fd55bea121a25178246eb922f8044de3b92f990856a552599d54d7f901820c8b4084b145eb33ebdeb5befe064b3edf317ab119bb0ab64457e9682c0fbcd5c20d973333c527c42b3416c29f01c44b4c69c04805ec086126f940bf43319d4c4f947457cc611672916d8ba9412e4cf767dd389740a75f7aef43f149985a7c9e2e811fdfe69459d8c74ee825c493298f48d13e3e29c744aebe02a736f0fcfb8fb4a3e54029ecedb5ba4f59d5dc0d1776cedc09f8f23f8ba5ecd4d5f2275a413558f163151802ee8c38b6c1e584909904b8b1bc1c67bf5bd8802535fde4ea0c1905f9d3a09096de245808598eb14550cd9bfc8f343b9d4728dc6532631e00970d0cbc4681f5c50ab1798394d099fed593f5f7986788c5eafd95e955a71b0b452d87406e5a040ab0f2a6cf5ad2aff008318ed5a7d9b11ee599d2322e98997f415781a825fc0d8003d36d2e4a9252715217be38f3b5eed76abb43712cb6ccd5eb4c4f25b09213f59b5f2e645a2d0c0f37137b9ca03b3e1b29e106b3f85d9c2ad82744cece72537b7af3554110551a3c52866a9733ac0911472edc086965b65cdd9a37d4ddf488a7367e2447f8bbaafb003b9f0350f3c4cd38ee072aa6c69ccebfde304da8678319d9c90a8df881771abb7abfe2c4d274f988a125715376c734612c9f6ac7d5458bf9d7888ef489581e4a5b45e59373a8c917daba8b4e39cbc71f815c57930a7c3cc8e56681e347375c6f5a567879eb6d57dbb460eec95fc6654cad67ec9720c9a9d4713aafb7230a2c6f73a2ae3ec677838c2bb0da204658f53670e1ce0d5afd21581d751bd9e6793eb1f8d272ca809c18e3b97c968ffdcba356969ac191efcc744d4beb52e8fa9d6ea69320f400071fe0cb1a9d689ce74063777cda91133ad3312ce39ce10895e02ebd4fcecf8c9359553fa68a562455bbfa496f4667dd6f032b71e3d6352b4cc60c40d0f63823e23d91b4327bb8e457bceb49c883047dc38ecd85c859da2cea037ad51997b811a9a0173b6e2cb5c7f7bc94a45e8e61f65913c0be059332f8b96aafb55aa612c2df280d7a58b3bb3a342315ffa773141f2c85736723105784cc36a8d2740af0dd656be1ba45cf6095712d3e7a86d336407aa7ce0b0a394b965c11403b5622cfaa0161820b2801cc7bf1065269d9d0dad13846aed3aee2db22ae8c9256d6405c44fb4af1cc3bca595bf155ddd96b0af435ad6d99cc5f675be9918da42dd5a33bedb2ee5e23adec2e6d6116a9e05862ebecb76e5d332ebe2a5be7b934033c24060688ac08db003b156fcc0c7ac756a2e6b1588777017b3c89febd0389882d84ff1ae0e0d30a8bef3707a77452f168e729a1a94df1e5fd47342f52c7755304c130c7cb36e2adc258bc2ec5e2385060e63d58d84ce45794b5d5af9fa2248fe7a58df3e9d00bf91c2b2c8e8e07dc5d5f84489fabe5a2d7a112b6898932ac678e6565ea822432e83c4587acf7a004dded57304cb28f2cde55a28e6bb4500e0ecf5c23c2da4cbed67d67d0e01993929556a540230e134a188f2c3de05a99e2fc46f6574a0efa156f711ab60078b66738103b9289ef0f6be23e33fa03b592ab5cafe5128dc9a20034e29a6952612728119d787cc095fb2cc42f2a89337620ab50eb1a687661cfe47669991ed600b70938ff1537b124f75349428e4231ea6c6b68e84c12364e4f2bf2d48d48c8906ad8179e6a906f4979f0c2b17ae8da30ce418f0c4b3ed1e176e6a88c502b00ab9defc4f30d3b8e7dc50c7259aa901cef5325ca19352b196f492faa93f7c811ee64c5998010b156ce9ef2de593a4b7d6baffd6ef5f8eeeefa31901d4524b896776c9f3f1aec45e73ee15a500b6a700aa72c00083a771616453fdf0ccedc6766f0655d773be02ae416b5e55093935809a8045c2b02494a5d43cf0d79c26ef3bdbe10fc70a7697c0a72fd298e9ef6e84276bddc83d15a97227c8e0d6770b7ce367c7054c548d9a2217c6d8ae461498b6235a6bc230e9c923cc9f55ed37f54bfb4099c89758c4101e43fe72cfe18fe6406173fa29abf75fae96476643dd54af502a669b8cce4fc246dc23a8c1d759f3e69205ab682d7911faddfea1c24c82efae7f079733d4ac6c619dab50fb596ce47632e00773ff0c677141fa6686f49a6e0063ce7b923ce5c4db5129e0f17aca988b7db8ba56ad63ba5345ec304103e51cfcd4b832c3ffcba3f6a50ebc6a38c27e97e91d82851963c188ae581e58624b856741d4621b5f797376f70f6ce4ad5f478404ce2d87086b3dc7f4d3b9e58817863fa5dcc154170838907544c544ba67b7d5b8df17e1e9eee0b254153965c7d762cfea95a77198774e61eac05ea78d54d4d90918a6ba9987ef8b62bc9a3ebe312fa2aa4494ed59e1c01f9e031ba4fb9a149a11adead72e88495cff1269343c7ee17b1240349382364ad3ef6a62d7e492ff6a0688a537f57ba48521a09cc683d28b836c151d51023f63be456a45c96d168a27dbed703dd85d8ab675cebe8a897db5a04516222a3b03d395b311317f1c41a772522029a735665208a0af1b41af4cece401aaf79cd432de95806281a56024d112d7bb8987b493e41977564ed7f5914a57a10714ec09a6afa40d4c603983598c6ecf25d5d33c996445980a2fcb780af14c52efa0c223afd88993509c5bffeed66c58b91c30ac02e5d062a9fc96c31994c685e319be19ec49facd241a199219ea2504baeee1e61c4c56788b797c8bd331ff3b94747ff5094194d93ac110a9ec91106e75e638645a40cbdee18397a44769f78f1d9cf739da6d993c42414f7a67534a80052f23efaba5c4519a5f0c871023a44fe3c04d2e8f85aefce7007f589178028f96dca776c2854bbeaf4b49ef7853a24b68cae79a270ade494e775493e2ab7a1bdd4066545115dbd7f76aa600aabf1a5ba1d17a316ca7a4d1f867d7ddec7e78ac3e2ea160912911947ba862810e1ba4409cd8757007b51a7a99adff2426417a72c075b9748fcae26fad0982fa862832b2a9597a0b227b532c12fe63c320cc6320ab6a473d028e3cf6a650d39223cf0b8288ea793f8ca38687c4f8fddc1452179070291791e73187e01fcddcd2db0aa11385b95bf69ff2834a98a0d030d092cf2775a885056264a2e1ce79e5620e3590ddda252fb652bde15fe92f6983a13dc515c49d11c7fef05fc3eff7361b6c77821d68051f5294dc84c87f3addf1e082a35013e41875fcdd37c2222046d2018ee2dcf5f901f4b23a824429b8bcbc5ef0591ae8f0ba92b26e2c68c37a46943f8f75e491830147a3312d92fdb73c91c2a073841937ab3cfd936099dfdafb38a744dd2fd66f9e8d0bfcae2cf655d2582a92697fbbb95857e59b0e7a5dfd6c1f83f13516e81cd64a13128c4069973389b9ae3b29b9500abfa9c2e84da32c9f9ef0fae7dd7f08617a2aa6adcd09c12f7ec3f4125a5fd855fa506241bffffa749d83ecb44d39e3e6fc17430436940af0a12e82587d663d0aca998b979b3b6ec69720e257a85b2d7e26ba2beba813ffd5a6eb51c91662e37dc50bef9bb4e9dab5a51626261ebba6e7f0e7a889a093b923d996a63239d5f559e6d93ceeb24cbcb2b3641068bdb68e643e0063292ef1a4be89b64ef319688654f4484ccf3e63f82d587fab5688f8a64ff052d24ea193a9daeaa3adc6a73b71a1df783b32db47ee01af43eebf4e43118ad7908e728964b5bcf770e3e23e4183449d318fba2f5bb426ee94401d903be9d105631a32a65e604d331b4db55be0030949d3716ecd804b4ce542a82b1692ea7fd5ff14a899023143a4f2a097016e84ad60a6f8c2464491d0e5a4e45ee83982a9e6b9c8c048ca18f8e8c3a4b8588e7c32ea26665cd82a9af6532e42a7ac625028de28e98388b555e66e81eb65828d938f3658f9de7535d01dbf2bdb5ee3c70e5bb098f697ba48a5d0650a113bd909ea7d072a6608aa9f335532f25a60f27868563e089c9648df5d8f0aa3900e9588a800177c9939fed63ed749e3c23afb78e751420a30b9600fcf61cd90b85b4d6726152c949b9b2a20eade78a91248108e815866dd089b81e08a69a636fe742613189a30636b8c1e7ffb390da4d28994d27f87e45bd09344019d7be5a56122ff9c798f521e5b048e485fd239fbb03c85b36a15965632bcc382c8dbbcca703bd5f269362cd8c28cce4a7a4a7c5c872e7e9ab0dc57cec8fc87acb8f6f605cd54c98c4c37fcf722401f57b0310ece3296c6312cfe89e881227e377b3a781815bd3b22337455b2f96be7963c010fbdc5bc44796803a3de5b21da45b1e9b74c48b93ddae72dbc335503f1b13c524088aa41da46cbc249ecf18b01118fb8a1bb72fbcaf699fe9a170a53316afe6d2ce90ed63c05097d588598e49d8299e2f3f5744c2bcd4128878795ced17cfe364d7e944f8e49b35b923c8b20f8237b84cbae15f12a1364ab2f57f775b5de6d00d7c3a66999f4729dae8130627011e87e6acbf288edaed81e8f956f38111cfb84048dedd908b1548f6700bca3d0e1bfa5060dfdc95c4e8472231a98d3775a0544f10aaedffa74c39b7cf4cac9c9705083eca00516b21408725ad14fc90e61879cccdc6aaf8ada391ff4429bdef925ba9b61c88ac834fb1c4a4978ccf07c46a856ead1e3d46a375b662681782b07d9ae430d15bd6dcd39a51bb506f23340cc2f1607e8335b327923598e447beaaeff5dce8cea30c0b4e790b3a9790e44cd39ecd9919f892e078adcd316e4d24b22f6c1dce0a2242eb29d6c685acd8dc4d22db9bd324d27d875efae7a7acefe85b6562fc0a6f1fd198d18421b9266cba74165274627fa410fb66b8fbd684609d9c0f41994d4753ca16fbc44b4b7e68879a738c8909432056d90558949c67be27248bc5801e6635c6e0dac15bbf6f5d5afd16f6bb9c9b26395a9e1908759d224b3ea79c24bcc43ebcda1ed9362b75243a84162f0cc968f581cbaae492bb928a72d8f14f5eb060db5bde766b8ae98461f848b8a075d23920ba102374eee05587c48a603fc613e81114b1a1116818cad519ce4947219d0d9d432c6bab8a1f27e88ecdab40f7dc2f7ef52821ef705a193ec2fc352c0f7968bed05eb9ecb76c2524a50904d089341adba543f15de6b46581c149a457d9cd76c2207bee3fc914a0d11f3f5b365ee52a2aa4440b435b30b7d7a29dcc66fb7cbd18ea830dfe3d89c8d62c085bec6f8642df56b16431aa01263c09945946f4563a8daa047ca0f4a9842c362910cfd0f509adac2d7bf3f90fa9b03a269cef3b40accbf3e848b02b16088c372966879164ab090edd3bc3cf7049f324cfe3ecd9ec43c25bfe081c26561b78adfc0a0f37afd109372f1c39c7ec1c2995eb8c53c8488ca7bd51b12c21793cfedd091e4a41e7d899bd5569636b6b7e4e88b1ec957c57f3c57d4198533b2d03dae7d82c797226244edbc1a86a8dde0c0f70b115b32a378e82e02024732a4ef9973d37d5481f16441e8882e0934bbd6461bd5abfef2b63469fb716042867527b0b1b450ec153e0ee7a6fe44d1f96678d2efc0ff52abaf86b393c7d5393bc5a1cec2e317f4056a71edb1aa4fa8594dca12fe23a0c26f1d73579895e2d4ff4662533f7a46e74a48038cc3c21f0193167f980dee8ea58a00b53cfe4c7d9c3ca5ec24d75889f11b0e5d1ff4e7dafede15069626b9c1dacb5e7aec12e660f1eee554913479cb5785be26f165955cd3c74f380f9f7fb8bd185dc1ae5da2c90e94f55059e6b0a29666456f6119c12299228eb43a3bc90006d04757973b0a3c5f0a6fb5fb576fcab3902d58605138bd6ef3c8c9d5237260dfb7a3ee5bf27aa9f60ecbc7b93634386d53244f8aae171bace0249bffffc43cdf93d7f0f38f353b0585248d2b711176eb95e62458b996f3f46702f62cafb294d57661ef3d75e8b661425a359e314fd01426630f0d566b667c303a8ec2a174b75e37736d2abb703666b7d499cdac177521fddda88e245bc41cde57b159def08859a095a1cc2673d948912c18daeb3ae8668baa38a2fc0ebf585ae43a54c1e20f61f6c486fbca4834349a75101cd4fe4c5a9b5d7fb674fec37664218f784b64902a23a9b91e3085efb20591f3b8e4f57874e1775685d83d7a11088f7225f70b3f4b4d4d2af9ecbde49367fb73989e91b7f650ba14ee53b77752ef58c07bce58ce03c4adee0d0abf6304cf62f2b66bc9ace324c449e271fdf42511a491cbe86c7e956c5385cd503644da805489bb25f763d8f59877244d01f87088b481bebfd07481ca08ad684b2b22896933474787e95fa06e3f29c45aacf2cda0f35f69a4f510a102c2313c7e4d13b014db80787e7ea5e0a0b1366a41b12fdb2cb9b198a27fe136f27080f1f0d5130b8f8e970190afc9a2ac3733a5a5ed9dca004fe45c7f065214d8179ea966cd0f8a9a63ee5a1ad465b7ee64aa3c25ab6adc1dc0036aecdff2039b908bff05bd5c44b7596aa918a1c2756c886f8f3bbb7efdd7a6284539485bd30bab6dea0a4a5bb142eea4a0bcc9fe1868ce141ad16bbabcf2938abc734f3c3dacced5925d8a369c06305cd716f7eeaec3814ad8ac7a45309b1711bc321239bdeb316908c78792e6670cfdb9ed0304df87937b9c2164b01d04b0f95237e9672f8d6f42997f84fe74aebcc1fcd2c050175424d27c55e8ba3819b2c02aeb1f99cb44bd837fbdc37fa73a95d69d8a57226712b9c60fcd322ecbf50f9d870dd707e7c858f9c447513b06b24430666b34ede0c624f730dcc4439593e569eaacef85865f752e5891633b77c7de0bb93c5d06187df836240ce0a3a1759f72d90b47a146e92bebf4377170692687562b0827c6ee5ff5979e2862120e717505b794fd9b2021ee649d4dfe71b973931e6d26bfb8a3c56a3ff5dab542533ca68f1df49589093137515a02e60a8e64c85544b1687d261edac4686d29e113cf84dcdc9f5af74510d421cc437411aae9b8e952a495b73d9642fde35a79482403dfe2e11c7937014df83ef9b4f76724a08e0af77221963fad22fb5c4d3766ce26ce6af6c4e21874a4d5eb38b2c343d0b53fc243de78dec52189979311c9c85d72ee40d1e55bab901fadbc65b74f7f9a6c1baf6d7b1aef23381cedb87ff7565717d2e993163bbebed9892ff32f8b2b12adce557f5073ac6e31e5455db3200e81927e9075977c789512ebc27671d25f8e0bf408f4b39944b1ca53c0bfb933390fdb60e79deb08d4dbcb2ab4063fd11087d18a9638489805bbe5e5408f22de120137dd4d7b5cc5ff24820d496a99107b592fed2d1248b1f08cab92824409c2ab41122269166ed5ff2887ae0d1f2fac5693807839606f012a7cf358fe3bafccbbb90e02036231edef349cf4b89450ed456d09a474ccd904eddd271b6c81fba349c2956be84f0954ad844e264f84b63a2d72848e7a311801cdbfffd774ca900b3cb0ac09efc062bc3c3ddcae798145fe9a5ca6c2e9f106228e59fa8723d41622edae084b1077e65654bd7b5d5c870061ea15096d2c3af79fdef334331514fe56a9f404f13c7e8c2b9b9d2d2247fe0732672a37cc1b576e1b8aa4f6c915dde1ad5e33807f876ebc915ebe91b53e83e58ae60f05bf89f9cde55278ace0474077aa32101c61aca480e953b09387d63be74184d7c42375c3dd44c135a63c3258d87461c201a9e9ea161e8d9335f2be5f030bce7fabf65ab501749d2d6ccc80722fa6e576b28272e26062e83ff69a324c64d35e42c5106fce78cba04a6cd8940e0799eeb787a45abc4708668e1d243d6009e09b41634e670074aee60698a6e318028642a400ff362d68402ff99da96d049d93d1ad396e79908b0cec074ae49655a0a529f9d8b452c8770d2cc07c3b4780c0cbb1b5a900faee8c627795eb996d9d882416d701261be3d13d5a7e1d6730454278eb8ad451b99190cb317aff4d0b6defd44936a862fef0e28c0e2c4eba508510597d12e6ea48616740c6574eb44a3a01584f914dec3fb8c69e788da3ce0246760ade6a6c87aaf7b382a1dffc0fcd650dfc7332405e55c768f853927ea39c2b5400d13331deab6dda0f38de8539359526449878382b3ca235ca69d891b9b893a2517a040ce3ea935ca381cc38e3672b57eb3b370eaf81bcdd74534a1a17dca548757d649802a673c4608359079bc970864fe3dc501e90fce97ef2a9cc64e2d17072348b9c6950c9119bdf3b6d1fce19174ebeb16d0037338343d16afc504038f1d3f132cb95e4129c8b6a73eb7d187ecd777a3f10cc2145b17e4c734c924d3ff28518e7e07778b169894c83f6a300af5a5b059583ce5c0a959cf6fca0838eddcf15f2d31d7f4a439ff4fb8a7f2c121e33161f9fbf97778b59853e2f94877f865cd178957c66f7cb8e27f57c908e958faa168ba2a8e163edb1fab80c82c8ba7f52c5035548548a2f4608e208eccd9562bc5bca1a609e5e8fb2f498f05f2a8f775521318396b82303e87cc41f7e9d87e8559ca58ad5576a1a6f842a3907b2f1157575d7a06378f82d309f81c6bc07d667104a123d99dfd7d2a04829137e1fb33bb6c1f54bd661ba38e9f5a923bd139977a90a6f7152ae42eec160adf843a911552e049b705c9970b8d5b30fcdbcb34f4aeedbbd3cd2d07e4cf3758b2890c7e5d6651247c86e006b733bdb4820a899658989f030fd3f536d4525223349c1ca4dbcc2d734de90be9dcf35a6e17fe956bde260edce12f720459d144518cbddb6a9f6f1b3e456281e65c12b8e14f051c875adbe13468ba7630e77361330e46d00cd2fef5152c57ddd05ac4aecc1d1872151c5c1d6095a981be8371408475ce6feade8cd5252bf1103883fef5110742cea0220070b043b3a9fc61518493f7331e261bf6b5b4158b10d7f5f7ddf7e221a7fa505265ea61a9f1f50dc34ab8efe4eb31a675417a69f92f461a667aa650db4845b8fea7ab941e6a9614af03f456e90d6a34e397f1522fc250468a0e64f1a2afe3bd33f6f370e973cce43598b045154d058a31f0325984289076180ca70a540dab3a862e0e6b139607e10a449bf6ef4935f52d6a9be2c93ad5aae78227ca59cc4d256dcd9821d38ff0abe6108bdd93afe4e9bb704e1a23e51186c5ea03f97f03ff52f0fe583f1a848a6d7d926e37bc21591a410004e43114f30a7228be443bd272ce35886c69a2c8ecfea4a058ee6590beda063a91ccdea26b61bac4b5984f170fc4db887b216100e5f56809230228d7ccb3b31a8e641565a619499a42458d6efc9dec25963396188209098518fc2742d43958b378e8f65b994949f1d2477118426dfbee77d86a7bf733b5c771add78f5b342a44a00cb9d3b56bcc5de693de569f37a941ed384ad7f2644cb446a5f858e4a20600f69cb7126a545265f6d13f21cd338638484802c64d5ef1559f754b80e1f55529e3f06a0e025ea651cadabe087f73bda05d9d997c727200ebf283a3614d9c90fb8644a3ae4afbf9e053ce9066f433186a5623c23103e10d25be85a3306b9b53639f4647a90e96a1516fb12c2b8763d227edb4ac534a678322a6c5aa4d128d7501ce13373c9170b0ff4946e7c6af46af6f142d4e90c3ece4877817b90d5b88a0e3bc3181ddf9fce64a7896716ce78717450d5120ad626dd4f6e152f3807d647732ab5cd979bc17a8802a7736d50e55e1699aea61285264c15ae406c75d541b49b499af7264f11691c5a7d74f7633dd6c6e50520b313616d2d1fce9d2913421dfd12372b432818e265540eafa9d1280e2acf0609a9cb3c2d8443b3bf533b64bbe0b8a3714b6426c0e19c21d30d4468a82957c998f6b7ad767d691ec68fd3cbda3e2d776631a64984865a50e8abcc6700fa8e542cf77273032e618a824618d98cf20267fb70d1449233c417d51d97406cdad73a0b89677ffabe6089516f61e7add56668ff478a16fa7b67b34a6dece38e43c04cc2e18e2724346938c5919732a28859ac9873b262f6f6702d08d34aa4aca298e98b650be312492d0392bf1643d050f9f4d75f074317682386664bdcaa70219a2085ce74e7ba8c88aa61b15f16431beb9e01a4d2d9aa9eb26382ca636610338a88417212e4aae9f71231751ab03d9225c8b070547744063d49f154a3f331d25b8d9261a7677237fef95987aece70653570f557dc338b1ff8527e9887f80f503a71aca9584fdbc9d9ed6f87f77dab2e151a6446c2e30fa0bc5d1735a5f40f6dd649b31d3bfd7606083dcbac1ac19cdd00bf40c16d0b990b3bc56128a28036649ca4f9fe469a9c96123238aa3a49d92c4f0e1c9ee39a0651c779a3c4ffc043f2339bee24d5dfa7ee6c6f19703396fb11ec6dc4c10374fb7af8b2233e1d98305451ad7e36b52c96344f2f6245cec7b81f2b993fab95ebd977235c740da6b7b77e704b4b9f09315d7be22eb750cc031f7e2c4c269249765a2da0aadcd7e6ecfa12017f9c9b457e5a90fad8b268412480e9facfc365ebd2c8b15b2ab1e6ce17e87d176f70c1c50e8fa22c8898f6f3458344c8e1ea84a330963dfd5b67fa8a8ba6791e5e5b6fde3f688d1e12a9681f2724ca5cc00cdd5e1dc0ec50e799ae5b87ece2e0648baa1e1f7829d6609c6206bf87bd58586a98bdb8f566dca26d247d658acfc3e126043f1036b6e33de01e8ae55f7cd72d7e456798f357e134e2d3e1eaaaafa79cb5604cafe50b902e74ade782046ea8dfaf5cbc21ad1f51c43ca88e13e2af862a1eaaf65e2602e1aa5bee82f697aaabe6da41feb6b9ca5752ab9fbf97752a9affd0dbaaba04bd2720a40b72fd2a160b34fc56ad275d610d600748f757a74f5356d3c9e5e7998284e6f33e2de3695d3c99529b2b7f588f758c4bb90db53a2827a0c3ce808af4c301bd1466fd874fa0a4f2912cdeb1e8dcabcbbd67be76071611cc66ecedd151944b169efcb4c9c96885c2e1be7eb1021ddc0f6e73ee922d08271fc1b371a269f0f0e1ff86fd6510c76bec1951d387f2a1981af5bad06b383eb64b73e3d3decf148ef08b54e35662b915be8d1c75621a679a5e780f4850c54c727bdac24dcded0efd1fdfdf3bda20bb84ff5ff709944ac0375aa41a7cbfaab9c9778c7ced115885c0ba66f6498c22d4c002a69089734354adb27982478ac41180ab2730f60870da6bb402f70fe8b10aac1c2beb9324fb902be156289c935ee98311590238d93382871d355e5b662c50edf52ba2878c19ed7ab11785b260776330be9fd63802b65d5e0ead89f4afe0762fff7056fdf79ce56455707b66b7fb98ef69c67b79fbd3bdaa4693fd7b504a3e0ac5aebd77ac84aaf5631db0403d15a5363cfb0b28f2787d26e860cfc50caf680aca24921eb15c71d24595fcd205b4ce687afafa757fbb223e4ba444240a5b1695b19e4839996ff91dc31e57ebaa37755b6f78f225fa9b9955a5a772ea5aaa6f93053418c2e21e5437bca6078f6c3ad48d18d70b818d74a0281e801e95acdf28531e178a0d1406bfabbf0598e0bf42b5ef77d8e066f7661b77011060aea03dd46acb1244690cf5dbd8522138bd3bd42095208ae8fb44ae76cf3816bd98dc53ea145292cc3f2c78b4c620a7ffcc40d067daceeece7ea9eb3809c003ca4da9274ce3dfcd29bce8ac7d2dfee75fefc4409fa3961f19d000370e8582df1139243318b3ed5c4735f1215193edb2ec0dfc9f74ee45623b34735e474f7da3fa3ed58f5c75b45f05a82e17e2da4cdfe42001c27acbc2c20988b96444ac965961af18075b29e96bd1bd742c8c08c2d2dbec483ddfd8e1b289bd1174891c89754b6ae3fd4b47711f0f2b5a87af27082b2b85bd0f66749e28436c95dff4cb8e094ba8c4017c8bea9315e69b776f95d816a48019fd381f94291341525eaa970001950c5eea50c72b13175c95ca87f97fa32af6139ba89fda0cf9f4ded6f31293d6da870343cb0fdaabeb7d24608f6dfc7e07d31a6381c1b76dc5f64f6df60e9b3802927c35964ae084c810fa7b8a5d238838d3b28a36b08192eda7a2a642586311f3c9d43744fc96f8f3907f1198bc6597dac93e92644e2dd5604df685216fe8f9e3b34f07da955fd705b59b5057a1aa6b7cf06907345e8a397243c95106de2ba014090e2b90f21292024b4a21e75631c9e923cccfc66102e9236d2ed3229ca7a569ea4a1cb7e5e29838eaf28c0c0994061a338a845b2503f272b484ebb90e8d49d164def6e74ec7be5051b4f33a1dc1883fc0364a179737502a49e8f8f2bd84b970ab055b90f1281a1f371cef677e5e0d31c87de81b367b1625395b87067ced186622fa74cb16b76b39a98321240dd22c7ce677db00d8cabc5cd70a747e5e15c85d5ccc7659c980478ac79a210bea6d8679eab91b6f29b8ac067f5add029fadda6aaaf9b8b79b945253cc11faba35d96f636e4064ccaef8f69e507d1b8fb61335bdbd407bf8efebacdba4d73116de8b18805eee9d38f602fbf11c973e0ffd24d8a144a7f32c9019e905250845aa5833a87d4f75284e1519245dc28ec2b68c8ee81c358994a7305c9655f0bd574c5b32c5ae6e5d1605d19a0dba766af10990d04ddfa22559e50a95269b0a06854270c459b1ac85b41611dd805f5bf3986014ddd4fb5e8a98519239be20f9e0a415344a3240f440263694b7ef057956e02e2265ab76476b8312dab8c6941d5adc6ef0efe36199fd9529b8fdf76c028d9a34c85d3f97ec58b0e46858643865a28221683a3da524fc34a995cd9cb4ded50f60bd7e65f4ae91e21054dc7e0957d7ca6d6a153e90144592e626e39d970bdc7811634d74e39f8f3aa636c16108401e4c410ebfcb74c827f07d4298519c38386b57e68bcdd2d68ac853ac83a5816e249ce2a216fa3c316e5f5b3621718d7acbcffa9d9d419dabf2e90d7cea3ef092a148edf2fb4b441fd7f2cdc3013f2b2cb4a54f3adcc69cc1fd97e53aec0915ac1a9cd81cb7146aff3288816ece2a53f61200e9ea8681568882db3386e1ac2d87d68d256cb2f9546b0106c1914639c4bbe0cc279cc2aebdb3f55e7510afc21e7743c3bdd658dd45d4e3d0d1ccadec1a44bb39581e017c786e7746dc75530f94080478a54961bc61cec19d5eb6fded046c705a3fdb3d677cddff4973eed5cc167cf0a432eb47fc71e5006eb834a7fd604b2846056478352ed30d8b1bae185647199728b7fc19937230685b6db2a06e31071155ec27dcd8c3bb67f4198654dd0c0475f358f9d50670dc2bb1332a0d76a640009268cb2b90e0616196a9646eda823fd8a70b3dfe06eecae21b319d5c57d6678f83d71273c8be38e53eaf32d830029f5bdb90ae2e80873d862d50a06a14d0f0e82f23be64048882b7e1d372ce0cd35db3de43963888c7fda6983122508ba26dcd7ad6e8886ef782dce19fefbbdaaf33b2b48902ff08e25c878c4b4f3d0e26e0375f485b6c31a2e59e146abac9b296ef31d8421c972cc5fd21716fda85aec62a4f3ffdb7c07d5e4122f748c4992fc832957b2e703ea60184d7930df658dc4d95c3441d49a2c93ce2969eba577ebd817b572c942e76c5812187ac62abf16e35bbed0c29d48da771ebe338ba1f61fe3ae5bca7a55d662fce8b867035338544088091384f5d76ac7f5c3c75ea18bcb81fdac4d8f56adf726a687091fd237a36dbff915b5c797f0bf07803b7d40d938b6b845c7d6274fadd3a2637efc5b58c8cd525f2206324db3bd0c91c205c1ddfc1bfcb3e13ae0751bf4d222d8ad8bbc221b3b3af3cbc2966138a43dccff21f63589aa1e2bfa0e30bea352211cfa8768ec49297f37d989f53419a9d1caf56ae27093a2023063e6a4b59af049d00cdbff74d7f76775edb4db37b5d0f7047270f5aed9dc7da62a45b98d8494f5f7f4fedc854a55c496b856f280f525f744da0c744482a440ba123a78695315193da2e793adec576b692975acfedb5ee0bc5bd061dde7163d83157389b16ac6223fe966618c8135462142b18d126453f32260ba08c2ef0485781785420d1c1558ff860fbe213b22d83ced7afaac699e949d06ce090008174662ba33390bb6569c61af7b74f7e2693cba3e94d7d05aeae706ea467594266832e2e0198d91f4c06ed149493a2c4de68e0d2f35ab903f624ab840f89b409a6813c59a317baaae33197ea2312a3d07fbfb9f84e7b56b9ce51bc644b0c18b064908535386c33d579dda5059d787c1c5448163331a658cbae48bee1f815b048449ec06ccfaeb7e32cdb796d2caf5d9bb81e92f9c1a139954ffab84752fe7efa462a3326cd2e99d264ebcb14fa22a974639fba9522cff66ad694b2e2b24929c34ee1446dfec2caddacbf7b4f7354df42ac093f998344f1a95ad972d5ae7bdddbfedbe83e4aa13889a13f81a1b56fa8be6dd1dc44958a863b8361668d65c15f9804e024617b82e9bb827860ba95f91de0d52638f0b47a66ce111b723239e8224d9d6cadb87229ca691f5111990713967a7f977596eeb533670b8a61cb092a668b0f31d11adaa5a305caaabfa4533ce3a47e58b1324e513d42ba6af7ee4db8734dca169e7ead00bc446587d63986345473f43aa5caecc22516473f1508e40187ee87802faff338f9c3f31dc7e5b5b6931494d8a38d85caa8f3b64f34447eb8510f394b2febdaef0daf4956c62880b4fe6f6ae1e73cf5499a4d192b4ad11efc40c21624d409eaf35c039b86831b146c2bb420007531ac4fdc7e9b7fb1024cd32859584003fdea3b18b6d61c58b12a0a9691f1892ca37cb7feaa7fafe16e1a9e8a67e9f763be0fbfdcafefa29f57b906a02344eda49622bc818e4ba0921bd19ce2dc361507c83b5095b5a2f1bdb97ae497bf2bdf3e5315ebf1800532c2f0ac835137c33763af6b04c0554306f80b23d4a77f32815f20428d545f0bd57942719ab67a510ba63fd98bca8686113f3f1c406770b14466fce28e23b62926c6cbddd3ab909613538d3ba6ffb997d52da0bb1545cc119da437fa16908bde1d1bebadadc43f8d2436fc374685e2a11d3b9ef0f80b520f8d7ea63e1177f1ce3f19697f53b6e0a032bd0e2d25d79bec1e2d55757a0a7b46bde5bcb3396786fa817b9d976e4f76b45e36af235372163b5e2243c2145c3b1bbc0b71c44463c59f4557a6fcde92b78f7b6e6764eda66b4a7236d1dc3ddbec08c0910087493efa60bfdcc375ee6773a7c22ae4cae36c311dca3c187f8898fbc0dd7e8703d6f7fc3b1287ddc4b63665bf7c0b630fa541e6203020b1c951ee646a8ed2b77f96263715bb7a8ae52a01818daf1cf8d8186d74192b9d0aea160fac612757ca0ea0eea8d3d0391680195911155e8877cdb7b6541ebbb24fc69a030d38dabff409b1232225c4157a8e6ddba4166867bf1afb1ca824ed9c693663e06939a2b5de3ca12b0e05c9ad56493959d46b86d5ca986542fd3b5fe47586c62394e00de621b2a06dc1ad2f36d5eaf07e7ffa2784728a0cab0942db7214c1e22e427b79a47bd99a8dfb0c08d6f5d402b11490c7aadb7eb6c31958c79a82a08c6c1ddd8f492954d4eb8e2f7b9995f4d07db5dba63c62486ab3dbede090ac037545a659771cd9ea1f80d24ff16a3125457c52bd5ba2f25ff5032cdb84ab0fafadd79074d8f6b7800ec96ceaf7cae5c6140deeacb41fe72d08504782e61c99b1ebfdf3183fa7f89a99c6421b59c8785958b570bb87c54c293651f9b40702db1a52aa25156544bf192a4f630ab7a764f07a2f8b5cb74bf53e474761f07ec0d4a907ea797b8e76acb0c817fff4b045a5ab9b43f1b78e6b5b0f0468d2d5f60cc6b9159c5372c0da001f8a00aaa46dce607e8bb228d44a48662e551e2c39147d2053e64b11757b380f8ff8d32b33e4c64cbecf7e776a3052abfad6f17528a35855fab68c2e19ee711f46e7c0c3676b9fd49866dbe68b6cb5fdd55c171347e13f94453f4ed098e95746ae51d914fed8c6716dcf6091f4258daa3acc9ff99afdcd38e09fbf360c7b7684441956e4058f1e455e472c6df1dad19ef20700f05b7946561a90ae7d2dde906d6f682586076a3ee23228a9d9b4b06d6c2882925f0d88f69181b90dfb3ce25dc9f40de59d75ba0cf17fb5532601059f40ef639bf8fe3e486766e4b6fa5266871e4dc52ffaf8dea3090a8a2ae1ab6b4852fec82ac55f4f98ae2b79e6a6719cbc3eb5c1109510c934c9ee975afb53ab77948be5b995ddfdf37f393db1c0efeee07e9b898ad684bf577623ef91f197666311353036dae3d98def5394aa1b896e4e2b0c9f4bd506a217c50f3eed3996bf0cbf2e341ae79a9fc6cb8ee913a6649de4dab74c7806885753fdd491d93c32b61f88bcb48f134f1f6a50548d25628a6152075f0b55d2411c370bcd03da2cb36d6ead46a57307ea17c742c29394445247c8023796a5e448a8aba3e4a3f19626f553448d0243b7b6ae080b22ea7c37145ccde8f586d8090fd0149ad8014eef8586d1e3fbce56beb305f83750eead787ebaf741b125e7645ba66a7e7bf016acfec68edda8dbf89593c454c8aeac16777472b7fe5a1b3ba7deeb46fb287947742e32ecf74e27816b9d4d45c1f12f109b19c93a4994a8d6ce0597681d4092fc40a9405a2d03294a92cae7323f21361fd9147a624ca4fb3289ba8602aeb4a56e3467d4665cf508e1b2ef5b65508f4b6ec00bd5c511dac8ecfb24a4c1cc4280ea5c0e3e532449e8c7b3b0a99bc6d2d60bf398d315ce47fa8d9d5e28fa1a83a506b9a8c5a538b7b541e449828939fd81cbf5923465d8d5c8002c7678004c8c24325eb09fc58aa656b803adcaae11ff3458cae254f1e8b7a1806238e64284dfc02aab6c700187941bebbe712b802075c23d6c2bcd68ed8473b390e32e961c35ef6e5c1749693af68176090f7e1cbda2e76de5a43682d8f30b2822ea2ee3dd09969ebeb203fb6e0d6f56f0b2aa5bd6d9b04720f89e65e62562ff8478dbe80a54806b88f79841d7e8044477d830a3e684ee151169a7306063084c5c6724a7bd94e5fbb571dff5550ac27d35d1a729188ac84eca57bd0ca00a78667066548d7fe0b77619a856c48eb7e0822ad098cf0c3dbe029c0e6c5d162f95059a2168baf4411817826dee56b6ff6c26adb465897b325c24532d2735e90c79162ca4b9fb7105eb6318c89ec2d74520191e83783fe6bf8e0f11bc6dc1aac8965f2da15bf705c0cb83f8c0ca9bde7205bbfe54d95e7215d1ed3397797c539fcbae76f4621d6cd010bd8234131953c4d8c26a8f78c93215fb6e4cba911680954325e173079fc683ebff92f37b4ca5f5aefdd3f7c5324c692f7406a04897e4524ecc3c89ccd1f4b01d4c91e26f5a7b7b9cb2164b1cc8cb59ef30e36510468b1e4d9868fba5eee1455ccc01a411d3458237e043da9ec21fe5ab9f8f4f18285c09a68a3ed35ff0cd24c75f3707b2219e0a95737ab3402be70f1ed5097d73de7d0fa01f5a6b1255b054536f0bf33f7658920397a9023234a6208b6ee6fd688d9d81a8a97e2aaecbd85ea9c6368279886a56f7ca7187edb96b1a5ed2eeae1a2a47c40d12444d15b0f14432ee4a6ca50b969bf49c1274823d5d677327d71baf493432bbcc083bfed3caaf3c7036c972e337f8a1a2cf829afc21213da00008784a6c8bf099d728f9f9bde46b14c27194fea35cf29a750940847a62f03e1203ab6bdfcf11f40986fb6dbd5d8bb2c0c025c7ed7d774ada722f126315ddfbc994869a439c28710605cf5fd7e4e397f885c7bfc6b55fb3f2c57410fe65e70ba73851b2c36a28c39ead9e8383ba5be4b36189a160b89b95ec0d3ac1e1995e506838b15cf204c98917973cc8ee2f0e18ada62665d9e0fafb9dbba8920c3ae50ed6b51d45b13994f370c8eceb1fbff81d33dad12d793be6fa34e301d4d0d52832ed413fbf501db7c8b978e2bf060f4f7586bbaf27a521728e3db9ff57c749713c64859a11528ca0071ec09d023b460a46290282665a49a09718b7b885a15396a57df77ef3777be685284863514a2665b31fa1883be714e0b920c0b5882d72e4a9ede43a99c30a12f570460f5bf37c4e489fe2435ca21ddd3140c13dfe96b34b3c5064bdbbe0597e50e167469b3c4dd12fc4d65a57a810527d2d952f2ef5fafa9e9d10a828ec61e24b84f33ecd49a474c1cbdadfcc81612b8d7abe6ba73d70c1977a9d91bbdd5e3e22b4235c29094c00594973ca1e1bce194daf92c68655e298fa4b1d7215b2acb0f17f05b68d01d7b7fe811e6c2b68892951b1d5452fc02ce59981cac8271ea0dea9f29fd9f8f1b5faad9cb1c679394ae4ba91431e26ed30b874ef6c005d7fb91358e08436c7eb487e41be147efc8c08d96a37dbdca154b11ac72142c4734d7a8b32d69e8989adec4eda6879a80f1c29c7d27373c7d89219bfc30120f633befc972ac5dde0cc7a435aff3f3459400c272f086e163fa7fcf7868e900fff300c286d954f7d64f36611753ccfdffab3930e489033bf0e8c70f77b4864d10a12258094641e3391f96e2a9624550d4efae9c3d251dfafb98e569ac0acfab71a3493376e6b4ceace830e3a0a19e2fad0fd889328c837c87a913367a0eb49d804abafd88571728d561ca68071d26a4511163e66f6f31a0e443bc67c005999e9e89d7daa5485bf30f59206a71aa054caef451469075450c741845bebfc52390bfea3eb06e177b89d5376483957a7b4ee6a36b822a862b6215b963d78db8cfd1e7da3101d6e94d37e674600192b4e1f0886dfb982df9d988b04d0d393e5bf391321fef5537c71b6488f09659df2fc9ce6bc1ed2fe4800ed332f25a3c99b1add2e0743a05aec05d4808d533046a6441bbb3f1fc77dab51880011772a299c3f91d3fda2237e5c4af4c8a23e6310ea5f4af92640e5bf215eec2daddd225fbf1b048222e08e4566679374e78da03cc2bfb014bc4444a2c66740d2ca8ea26649433238623711291a60285e811caa14bbe37512229acd60b4d377a029336b7883807eae93829bfa6ba95b165b1d17ec15ff499d0c10bd0443d581f73da50dde50952b6df18482adb604b7d6a8914bcc96dfae2c72e2dfcd65768d1210ddda7b0cb75349aa108b1a2ae0442bd7bfe5145287c3cb3e34e12961ab21aead15959622882fcf1583947e08e4edc5dea506e896b638e882213a26080a3884201955825f0c810db2387ebdb56f12ff4b6331d716703b367c17d2caae6ceda6a88e42fcb39927145e878867900da450f6c6916015c711b9b6a2b569840c08cd0d5650c9ef899588eb894a4a6d61697b022dcff5aba574992e167c3386ae75cff2fe9b28c1895ef657661a01a1955f92a4d81c0857945595324bfb87c2581275ae5970da73fd717e68b46363b9cffdcdb9a725ce7a90d5a0658e14fb1f4b6a7b6f3748b0b310275b6e981c16fef3d2dc2af8c030652e8a4d8d26417987e4816f8a43692b3b725cb18e02e2b038f20053f83f87a47d887988bace39dc5324b69022a25c17055236f1ea311a2f83b8f25f54ae5348769a3d147faaee8413a988b3523ae7b977bbcee05d2a2daf83a95f2177a729e50662bba6b131a60456fb84056c029073140692ebd94d62e81625776e0dff7ff66cc37545bcb30fa252bc01afb4cdb599fbafc0ac9e6bb480211021fa843b0d359d5685c9ad456e68cc09a06b88467ce0b1dad1582dddd7c07eccd62bd51a712108ffb65cc54812573e223ac7626c89c3f48239ea79eddfa394694790e96e6d6030f6b43734ef46e17098585469d0b34df178d669b7897713e7cb58632acd0c5293546c5d118b8ddb578e0b8121a61067876fc965aedee9ee610589399c2067d9560f66fa2126d6f5f9481dedcde9e42d140f11909a915ea071f224d4329b9f8f90f0a23110125bd50e24d45fc37f77382bb857e2ac2a6e84399a4e04d8bfaa4eb34b1e183c365abd6ee7f57db393155760d62397160a79b0d8ef843001f8a2b4480e5a3209a51309c0e08ae37b9712df58479d78bfb286dbc546a8f338f685d0030aced316aa18fe9ff55ef65a93e7be91d361d3a76fd20a217f1484de1392901287ddde19c87fbd9c681c7618cc69b77a070e2e9ffbc04cde34297b7405dc0a4bb887199e758d2436fc374685e2a11d3b9ef0f80b520f8d7ea63e1177f1ce3f19697f53b6e0a032bd0e2d25d79bec1e2d55757a0a7b46bde5bcb3397d6515a77081a961509a8460dc47a1584ef1c972dfbfcfe0d3e36149804dd13bbf56811803070a5836c2066ad2c8c8fd5358114e1cb6d5b92aabdb69777413967015b9738d9431ee0033295465616821c3d6dd7d58f4fffe4752a7686e952d4ee4c41213c15cde23b342ec7ac01cbe88338243495112d011c4c80d3d4aa171a852da48dcaaa0a42c9554b89fc73116d1793e5f0749cc22370fac6d021f18d12cba25ceb43756a94e4a06d60a24a763b737dec50c0458960741f3aa8982cea81a133f528b312e4dbbcebf27f4aaccd9b5f77bffb7c7d897457ee0f3e3a9083baddcadbf4daefc254b3280b3bb15a517867a572f1d25b6402610a525e3e5f04d141d002d56f51e86607b26984295179b26b62a4a4a95a3bebc182a89426be336756dbd22cd1c3841d7d1e22151d753ba6a26477ae7c90ca8f4e41ef2f8dcd03777c60306cca02f813dde7a2e05b3035036d1211bea6ca83d720a1417fbc01ff7b9acc01e5234d686913b1b4c69e8f2c4ad03ccae37e6dc6249954f42bd93512f6fd49c8a554a20540e16bc52c1f7db9c996063b2f8a6ccae6061bd692acde261a7351183c62517536ab4be8e47f1ac332fa512d5eb51757ccd116b535b539fce61c6a45181a42d31e5d26c045bc3714ed8b7a58e55b817bc97161cfbf9f18df89ca0a2020fd8a58a17396f61117da486fd9d37e1aeafbb0c539c5372c0da001f8a00aaa46dce607e8bb228d44a48662e551e2c39147d2053e64b11757b380f8ff8d32b33e4c64cbecf7e776a3052abd83790477a669b78131fefd9e87f5643be3e65a3a6b1abf6db2e4a30928f67707d52797b891754eddeb5bb08c4b292d9bb18bff6344633faac8ae1760cca891df6a47f0ceef8a5e6dcf70d8efae0c6756207afa2f180a00c096ede3c8b5d86afc00f5794b003e2595b1cf8ffe8ce9164556ba9418e1a0960bec9ff2470eac5db5595f5fa9f542f76bad6df12b6865f3946e30586d94745b9a42c6d6ceab71d59dc4ef649e1b52feed449c6155c98cfe2a6bd956d9718a60018a63fdfb45c096f10d26d22de507c62c2d1b184e09073230e7b3d47a723a128aa901fe57069f1ff53c6d229c520bf531e3da6a718929eeca5a0493d421fbafd0b5d5648c9c6b8e27f7f469caa9e6387d2d07bca928bd2768419b350308773880f5cdabf4e57dae071aaf1e0990a475bc12fb02ef6d47fe5cd75dfd7583c50174b8a19482efe053ac0d15ee0fd89ba43244aff0434d9daf80533b77fc310fd376c036a8f620a34729b199306323532396584b6ec8357add6e62ee0a1addedc47ffaa62b66bbfd59d593637ef7fdc428e95143ff131424d891145d1a2fae28849f41151b36b0dd9ec23e3361679caf390127e481e351b1411dcce8492066607f04756701ab0e51524342fa157898b06c3ebe2be55c17b55d99c2245b11c65edd25c423f88909e012adb13cd7bd0515f169253ea344ad85e699fe6c9f5874465caff53927587c68713e0eba7e7c11bc2e9a1e4cab5d438daea070834faa2c6df9e4383ef56bad16a4e0d152a5235e937bfac41c6714d7768e5d1399aff480f9c95236b4bb73b587b66055a8768d1e16b967288bce6a8fc9e18dd52e7588e3807fc7682497a187d6de4ae70fa1560b2f1eb3c5225c400cd6d52da43c67464e842e58c24325eb09fc58aa656b803adcaae11ff3458cae254f1e8b7a1806238e64284dfc02aab6c700187941bebbe712b802075c23d6c2bcd31f34f97af93708d05461605d1f009dc22e1739b423eee3ac9c24f1296c762ff74b67a79135f168cc970e277a0f0b0b711567ed9a8d087939e3d2d7d8334d2b8951b3b29c55181d3989992b5ee86c343635ad7bc46a5a36a75c7260b95e79e20c323a66596902f41e8fb23b5a551a4b592b9eade5962a5a09340bd91f8f285220c4e964597a8143bb2a3f0576df52814b9b149cb7af973fdfbe20ab1cc58f22672eee7850fa42ca6b7ddab4a0c4db426fbce4f7649f573f87cb8812de434f0b9cc601ac4e31c4535d24930a425229afa135094877eadd451ac9bde8c9e3ab3e5762c614fea14061d72daff110199aaed975cce13bfd0f818d685e7888ba3df9e2203b96aece458c52b8c6549718320b06bcace82fccd0a96191630824846b91019eb8a356c1cbf736db88d853ec89ca535266f602d4abf9461b083af363a7a4b7dff6fba4cffe32e7afb840ce41aff5cd58e2907f27dce3bdbf3782f870e465fc5901229c0b8428c2b0589a54e0159cc7ff690a41d2814695e20b2ea7a7564225549f2055dcdcc7a91b44c1f587719b2219e0a95737ab3402be70f1ed5097d73de7d0fa01f5a6b1255b054536f0bf33f7658920397a9023234a6208b6ee6fd688d9d81a8a9a8511698b0819a8c7ee1bffe05d2b9e2002425b508d91d91ba53c50ad8ac38e625e2b9cca4968412658836535dd5e139f5be87ab1f11fe47aa2b49b167cf9598e182335ae3790d8dbe3ce968e52bd13969d7c2558da9b877506b7e7792ec8d9e4122f93b259ce6d5967368e035d47f81b0739d553b434fd94c5a28488bdbbd3909995e35eb96469156ceb1f538720501a2278fab88c69244728b540c9a3d2682383a6ec9c31ddde19af1a29ff978eebe29307950cc32b15936fd0e585109fa222de1c00fcb134f9f4d8e04f5d4522bac3f0187c23d8d455438bf1a74c7d238c59f7a4e923d42a01e8369366b858a9e1fa55bf8a7a9f7664f6ec51e598ee5cbeee205ea14d889446055c35d41f8a1cdefd688dffa31daac8430c6f97ff4387d02d66b2230ab4e5db4c7ac98cdd92e0df0da51c0f8156509e5ee56045b4b64a0071ec09d023b460a46290282665a49a09718b7b885a15396a57df77ef3777be685284863514a2665b31fa1883be714e0b920c0b588cf5eaf26ed6b6f06ca9c940bb9697853641e0f67b5300b7d8d79708653f90cb70cd3ff0ff0318e63fd018ba6c2d5fd52b5611686d40704bdabe065beb4b46dc0216c9e2fd82854df2151660fb42ac5d09be026e8eb40ab1fa7d4af201dc89bdb06c8ab50dc595347afe07484c00a103eb691c193bb6076937bfa8076e825db131c055e53e98eae8f4fb94056dc2e8e6d74730c087bbfe2341f8b9a4be689c071c36ae60d625c099c2ea4b11c294db90a204abd8f7486967fb60c537305a932c6173ab57791b30ca97300e154827d50ec9131ca46f54b1c8de953868a948c461eed082a4b0bcd386e4819199586d22cc23a70817d3cc65c0e3f2f12893b3d66150073822b9facd436653339258e7e01261b0c7f58219d31830829642da4c895bae753b3aec93f13ae23f04c6ec21ecea21eac0b8638bb3fff4d8f117c3478d3f25d005fb79b16cb52f8609e7c5e6b9343b47543fb0e221af947895a100a8a4d7cbab83135a30140906cdd319eaa5c6bb220ec80099b8867d7527eb12c9e7f862af0070ee6f7d5223eddc511fe540f6174d074afa8d886549e7e86e56ff1457f85dea9e051cefe9cc4fe1f9852cae5de2bb563c59d621d521b4988049bbae3c6835b32b982b52db2a68467ad88e4db418fe4b696778dc8659f631bd324ebcb4e4b57432a2682133e9322653178c31885da4824d18e64b586f327ec2cc2cc44c40e851a807aca8adc3627396339e0d27f3496bfc53110a92767665a92305daba7372cbc762f5513add6b8c5ecc4dd9c93090d02babaa92ed48eaa2e0be6d39fccfc49f679674f788bdf682fa3adf4477a0ff584ba8c5cb3dfd39f7c80de1edfb6b2bde1c95d01569e11653c10baee7b55c35e987381a6a2d8e3f40b4b7a0674bd86adbc926697c62e9e7fff5e42064255702d2dfb8634984c99a2f0125f767ba28669552117e1573a4115ed3eb08c34d02353c647c59cb75e58a868fa996b865297ee39306e9bfa556537e1a96c7fddf6881ab23de463704a22c45c523879707e66a233f21cecd2d25d62114eaa4213e74f5393fa5dc9d3df7899994b227af8340e4ac07ac497ebc8ac693432aec1938949921f3cb9f19e06073f66f27c3466d25378f02e762ce55d70eb0059b1a5c9ac4e2365968025eea69125f0c76cc58ad62dead126613c6ebb96367a95f24a21ca3c442872fb82c2aa4a885013195e921f143fcd3c799a8d716f9d93ad0cdb550cebbbfdbe6f2cec83e64fd93a06165e497bbda719d37c9bba289850574cc1181957526d7de60b46e022910807d2d7cbfa5846a31bc61c3afb26441741fef99c890e7df301204344170b21ace71e7bf61577ee2d4ef391164add1af4b77b3f3563cd92c95882300c66c95d5677d6b831002f28b2ed161152bd8a2d0ede426f952c390fe28b4a9c29f9a9ec873d8e425333126c9f37bc217a5b43c56c818ffd20e2ae10a3faaf5eb4161112b036b2319d5baf51e751d536bd559dc17520afe9f1a62aeb807192cc5102f22b060ca85e3bf177995fdcc537b6553f2f53546de8c35e698857b00ed25903e30f9b53ca4514f4d91d1d8349fe3e4fbb4b7c35cad64a4e8c2aaa30f50cece3fa93a7de24235042a49ebaca3c1b7fdb57162b5d5ed08c68e1d1a767d7f7148831b3d3de8aa537a396120284ce44c2d5aa2a0500a349f2a71830938d01b94003cf704399b8b4da04d938cf9bd04c0986abc91d19dec66a21dc8f7dfe25b73a7f394024a597947d6d5c17168c4d8f3e334311de8b320b0e3f684724ee1cf93c6360c2960b2dcb0fb223b50e4703da689f6035ffdb254c0af55c3d343f5676ad7596406ded2148981aed17016f24472779542e5595e1b5da2b6263f7c54c00c97495207c09d811cac74572c80a9a9797803ac46a07d506d955e3a1a400ab880711fd26fee5445e1a63efba24a5331dc1c8e931bea43ffb1573e852378e3e4583aa4cd013e4c9a6d9541d3ec974912a184a33de4e32ec319f9638aaa1e2131a78a219c7246dad769c947b8af709f42229b8ce16e1590476f8db4f2339799096d64de038621d37c093d13a5043a68421237faad1e383ed4762c306026a44c4bb5a23771f922a4bcafd374b9ab65588e4b3b6cc8f88b0cf3ddb6f6da82b7d1536675bb7bb7fff920a0779bc56306b2482be1639a61b8042e9cbbc43759dcd253801c6208145a9a4eb27d0e76ee96419e8071dd6bccb15d0ce25e0487659fbcf931537646d83d57d1d281729cc60fdb4f3b40fd12a835374f673be1d733fa0522eec63f10c3397303e9a881c1f7d36719aa6f4bf2bfd2fd6ddbe3540e2b22fcbab54f10021d4ce9ede049bb50e55a065c6df0f52175962e8b5fe8b89b231d0850774116bf46c8cda2fb297378cec71c5506d90d4e520fa1da6b1755f8fcbb4926c1360e39f47d132e1d5c762c31efd3e0ebd5cc09d11880c3db090fffd2974569b918cb5f728ea06a1ba1862ab68e5515dda4fe7c71f33f29a27d15962489116699d122f3bcd3710b818a244967a1ccbb12b013fa92549b6dbf8e3ff272604fb2f424bc673dd1f2cd96abed28bee8dbd7c2ccb958993bade78fbda5cd3a1345c96ce770f2bd7cb6d70c3ef1a86da2c41da5603b1a1dafe06e2ae0e24c18f945eb7c7fc156b2ba4e5b68c1ef77b913b9ee80b33cb3902a15d8c52193ffb406f1091f82d31c6304613e993a5c2622f6ca1647e3090ff5e3d92921d218a0dd45b9926b29d28932ef004eb09daa5fb38585657dd287caab5ee75b49b22c0c3ca4a5b598f2608bc5ccda2156534b8b8c726a26832028253ccc330c8e92b68c8898dbdc2bd4344a10eab570f1496f0818a336405c2991fb9cfc19c4e90ee0f2f4259d2050fe77dc08d9fc0ebdc854f325f2bed1a7c4dc3cc4294749dac1ac73891e642abb87a06f0bc628c79d9d22aa375314ea88785d536da75cffc5ff4d1ba4a2ec34ad87290676c8e21f9da8328a5b1b27fc8d4785bbe399a580b34f49cddfc3f969abfbd1b3c4aea7ceab02bc11a552f9c94c94e83a2112ae0f5c51e1df89f2cea69e700d59f9fc0150292289e2ce22a098cbefafd1d483cdc34b595b027b29ea7f0e37eefd5aab8c6ada1539fb4321f9f130ff9a8b0b6e9b81e1610b457dc725d044504e5591ca7a85164e312477d3cfc140be3355748d9cad696e147cddc835c6c3f80d512376310ce7a2e532b08dbab1794065d78a03677ce98d7537481bc89fc0a042fb363241f3d1810ecbe6fc7817fb970de7e824d75f924c546b078a53692d6ad9f03d1cf0c0577841e39777fd4f11eef55b5be14a21f3e7eed8b3b6da00f87d953a530be6f605f0b999482ffa5d9801781c1d9b3bc4be1701e3b687f796d68d45a6bb90d7fee30d1598f2e20ac48bc4245bdfdb3e0cdfee148b9dbd9f5e0854342b4a33086161fef836b1bf62a1c77ec2852abc21a6c3d239bb15635a5aeb2c389065c32d448da898fc86176b3f7e5ab0ae33098c057dc6fcd1497526a54560f323d707bae9af3669cf5a1a173a0d170456fbc8aae42dcb05fe3d64cbf02d398fb09adb48aad327b68609ab54869ebf4440e45ad71eea7647fa2579b4236dc8376277045dafe2a1d43a1e0a2775c71464bda03e0bfa82b77bc8860ad617b69d21a9ab995e06c03cfd9884cfdf8f32f6ae2309606d0080e05bb2dbdc9061d197ff74903053c024cb62e49aa60b76caecb990d1b303181fc7d649488eb66cc8f71ec777ec72a13509bad408481f2f42a95fdd88a7289c486b23fee31580dccdd309b150dc839294fc1abcc17d8c8fbf8c5590ad7219caf1bc0ee2a0d4631ece691906a9ca53071aa7d6133d2621a56b3c144b3cd4c200b6d6007b6e965f1d0c9ca6d995424d314adab364824e88535a1ddfb453c1105fb3934366bfd5c42e101e944a4a06f1b1929872c9ad2d6a5d15bea58f3bf6cdfd40d6de52effcfb71bb4414eb84ffc056ecaa01d4cadf947a0df39dc06fcb76e912ea0801e485702887d6248bba2fd4cb48ed950178a3a3050e95211f5cf6e2b0dd8940c00adf81a6a2eacce7985b92285a69712d3b94b9a5ab4991d0f720c250597e9fa281f12832974df1f04de661a911673bb7f3114e8367c423b2687eb5c43965ec028d4c77e2d44e2eb06f579330da2cbb5576bf6e91c83fb777c6f4abd73417c3a77f5da87cb4c43945fc79a0c6b9dd8ae8dcd33005b440c8008d10d2a7d93ecf58ce20fce01eb9ca4b242d33d9d9fb6afecd6daab961faf7e8ce3f855d8850c6f35fa847be512b4955fb5acc5c41e3f1c101fef6b729f573f0bb47e00f18236ce964993b79ee8061844abfb7c9bb1a7721d1df94e446874376e91a4e9f284f9768fe7e2b99444f7ee742a11e38982cee9d6ac271ba3276da911813328f7b73df2a0f3f7a14070b289d6a4946eeea15ae75cac56ffd796e92c7054cc35a1a1fa3e4d044bbd9b70b3ba040333ab7d7ce658afee5f3a10d9250d06d44fece234f2fe6ad7a0af51cf9322aea58218a2f818df8c7ab7709d15d96afbaadb3f9f884c88c4513fb4c0cd1575557e93f43db36f9089a14dbdf48788f82337c74af17e94a276e28da5726cdcff5169a2dc13854cf6ef9130730f9701e0fc155f1c91f467751494bb6bba03d12a13f550858e52e59b7db54ba04c3f682bb6e56b1387162328d0a363cd46261f351d3a66ae641f1e9f6400bdb2e0c5ed779a2945186ea0b209f9d9fe7792bc14536733147c156c7621aa2f92018eb6f47d722b33aee00ba5cf797b165868470a3d7d25a0444398e5e869a1bac5d6f3e5bdf0aeb606529a2403da22db0891fe22dcda8637fcace64c5b24fa3972978ea9768241335bf8cd0986e275c323f298655b82c70d270ee6c7979bf7c76447af1ab12a93c1ba27019339128d54a9ae7a72a185cbc997a41ffc97f8b8151264b3ea922e3fcd2eb5bc21c2a306b5f4a435a0b51b99ae25b04a19aaef6ec5822ac5d0bea8c01c262e655d08d8d54e9dc37517c3956cc7eeffa022cb4bce5310482f0b4f54a1791de0ca1096499aae1b03901e3319e396dbea58b6eb3b568362f760be7be0f0240c5f7e1837574f328d71456baa54aed3ec7f62a41a436a37c7fc48d6056b95c2dbe8f02943875ba80ee5223d8c90268641d32b3caecc27f79e88cd6237d1d0afd3cd6caeb374babba1be79405e720ff9eb1313a772501f87a60f9f5eec83082fca20b8dfffc00c74371389dec87a98084865ce435edb94aeab0117c2d31a28d6b499d150236f4eff8d7dd85c89f3daeda5ad1f9466138ae0bd5922b2bc3e4daad7bd55759a6f0b5ace548430628f7b531da9c09d6dd195946bc5a5d8b22ad36fb9f3f7182f4934a68774f20b9c5443ca14c14d629cc5102a09ca40f0993090b82314a1ee1bce321045d4dae9b3391e1bf63e22972cf67380f3dbbed97c6eed12dade8ca2b48d6b796b72bebba16df7bafbbd40a949fe59d5ded740d8e9c0d1a667a12726ede19a3d655f0f4cd0b8798cb5e7f1dc9a9ca57b896898ffb22b08e9ff9d6fe1004957f678e7428e157587e4547b68640b48cb691c0d2c639fb5eee8834c3a8c49da6812fd69eca1f80dd71baac400f0dc856f6813bede1526d95569355bf7e1bab498a0762107da3e25f63b57555f9774ca92be267813334ef900efe5649f5f62c13ed87249809535ec3347dc0a40960ef19db697c97b2317f0712e0c864cf487e006dfe312d5fd69b86c67de611cfc71db8bdecab3843a42053f222a98c2a04d572bec8d705d62d7096a4d15a06ac18325c635884dbf468cdc70d7ed637b57eae957137476c283d67648d3b737dd4cce4719cc8daaf50a1df90ea41beec7182e38336659654da3967ffd29b64e5a7f70f7e479dc58972b35bd8fd65de08a595114a74ec4da47a8c28f8ade21f83de76583143bb48c408d099ef16261615c09354d605045c77050c7b2a0a4bb3a0f83fca53341edc31e847fe449c1aaa0dfd59fe021cc31139049b2faea866be35b4fa4d1b653bf68acc9fbb5c1348abe11dea41e44e3a7117d189412788d6856799f4c3927bc2780bfffc70e13729bcf096e519e4677fad06008d50b0af77f1b5665709bc7c5f2400b180ff82e3ab66ebf83da4b01e134765bcab644c11f903499701f62da0cfebaf0d4586a683a9d75f2c517caf1c32b4cb8eff7af35ed2d1637e457c22ff9bd3ecb9bf1cab1a05a1d0e6040ed0ace504d25a337d60c8d490982193222902f209500966471ff15e86003030e447cbbb7144966ae8cf98b7c2c89a1e289a53de6beb02e9ecee92056c5d7172e4005d672144aca3e4886d5a0aa71fa62179676671739df0bb251d84b81badc6b475ae0e7ed5fc2e64b63aa08bdb8f54f14edca5fe1b612bce123395176ff0236a2adccf132ae75c3f344f70c7d88aaeb9bce1c7638cd37d855d7a71c923d3ba0219309948704b9412ae7b4a289caa4a2bbfe43eb529194c108b0284f986965d6ce56fc8f65d94b6d068f30bf6568288dd4aa2f20b5d8c810b0e46bf36d53f6bb0dd0540555538fe0d6478da3156622117604d5c1df36759f05aa420157ef685d8509d875a6570426df344885fa18a7f17b7d07e4768bc74b1754c03aa0e9531f5f392378b95cd8fa6eafdb0fe60ebe6ff38a204fb8f14f6e9c6d44795967ef2e112b2deacaff458f3f8d46ecba87297b5bba2631978c725f7d6e784f84ba56f76bad6f9c83b4b8e8d673c9acf4c4c76e5ce785edb1d0f33a50c2f4c321e1dc82c43af7e20c4d75f5e6e1be58da30e8a34287884e43fd563b21c2239ac8aaf51172dc6fd131909b261fb5f13a1bdf8f487d33fab369393cef073835f5ffd99b2f5a00e8754e66ba2e9b8c2d254093a059baaed563e0d1b2f35038bbe28422934371c7a5ee93f583edaa27bfe4be1d94bb18703f5289e0fed77d68ba8033c6342276307d71575aa81bf3e03dc81eccc7ec061642c4d4ae4eda0869a49467416f46871e146b7b7327cf33afb1b44e1de2a76e70baa368f3ce6c6d7d33f2a04597930d6f11d4a565d73c5628800cc9de3d368923208346272946e5919c38eb7468c66e42958ec883f68de2e4c51f0cb6983a48520e2e3e7a20678b512a9230e7c278793f18d7e4b701b7c8885ddbc8c283281399fb94eefcef0ddbae994362852f6ac5acd43eef46ee1bb9609300c3ae9c8425c795357bd806d747d7bb46bfcb2c05f315e5a494e5dc53e4453d4899e30aa853ed52929553c6b2502d657ef4b07b3f52d82de2e66260a26d97835e5a4647b9a08625b6f732974e46305484a88751fee52408b5fca20f91bfbe845452832bac22e81961d70178a882d11253c246c5b29439fc9881438c03c295bb279ee2cd7fdf4a0e61c17dfffeaf6d7308fd11d993199ff4234712e97e5e0554e8eef25351d7a9eabc6dbfe6b7b30f63ef73f5ca8bd31259cf4c2e318b013f754817ddabec7a81471474e7272d998cc9b0d59eca52fe79a2ebd4432263fcea704909751b87b9b0fc5f9c7877ce52b22f7d2079200e797834057c2190f822d724117c9a805b76c8a0552a22f8ec01c252c4b71bdab07d60d7b8df5ec0f647e160439129c081afecf27696f755ec42052f8806c4c30fd9c3275a98e1a7fb7bd9774afdfd6d912201ede469d90d308a22f53ddf3ae1ba87e2b22a14af6b7f8d2f261b807bde616511efc7e6193f9d5a672437e425a13a1d702685b44de4b0d22fc43415baeb01805f787e6d15324c4115a30b228ad27e39fad7c5521f6691bb0a71e67d96e736b1a65e2164fa4bda227680409670e0d3cd4b321222360c8923f4b10acddd0fb147194edd60f87fdc1bf9dfaef199647b255417b2aa1861be023fa7ec4f5084c64aaf2eb2267a5e48048d2c92fc109eb2f7829617cb179429bd3b89a8c4eeb069c70ab849ba641f9b37eedd40dc0fa247e99fee7fd6b1ec0afd71dc1ad76c9ae00abd7fc6374d442cc8b1bf38a9f7794b832ea9c7538e64965d7e9a9079df8d9abba852489e7d8294dda95fc15d43f5dd071b10cda49f0e45ebbc269118331157e9258d137c727d0f6d9bb53c054df53679c7012bada9630d91d4f5c438879757d2c2a77510d6711b8ec65a4ecd584f290772acf126fc62e50ae6cdf67766dfa72f1beabe375a16652d8d1ce652d201cade9a3e0bc3d57b8baae2c17fefe593d83ec807bba5afdbbf54d5e91f83b5927a18eb6b83889ab2b1edb1dc3a2c4c90ae761975b19bdafff5700baf5327ddc269ac03a6c782d873a75896a1159ed43df43fe1edc05804660c3a04592c21e8eb82c8344b519a7c077811499740ba419190911a9720dcae0f5b0ca0cee3858cfbe7603df9a5ba934945523c88dfb1b834f32d2f7989db8c5c4b2724ed719a860af72ab3e1eecb346e0f5edf01b8b22a4c2076e30c0a4a9674e76c83837d9ae462a123b70d065b47117e47001b6b3fc04ba6f1772fcb9598a0a5be64b1a25d146f63fc26a091d82db08883fb257fb8a93e26b55147291fedbce60f28195b2019440e7581a0f13aa806772276b4a111593ba8ba475f8a2af50f54218734db0167ff7d332f8d76c5605aa4a2e1913ad6ccda318d6544b2c5b3b4f378541965925ac33e6e1bec247055a213959e25f5fc27d267d5bf95167576ae199c7fd58339ea63f95931119b0cab0731579f27afb535342f0bec72449ee8d41237d67de9e9782bf5b546bc178fa57ecc65ca66f25885065a2c76102a1eb761b158b3e42c08d0ed11f7fa4c48ad6383a8bff5364eaf00f1b5d3ee152af449ef36f925de69213eb8fe14b0e42cd80c70d978030742faf4cf418ec77de2a4e5e6b19a8798d6c5e794f6af1564dbc9c3f807da3e64e00bc32ec0a15405521bea4d706430b77e61479f8cba1af92823bb0598d6e1037f163c4294d40e2a11426ff213848122cdcf9e924969275f22f374f43acf7c50e08d71abe8c24034b5f87cffad83d902b10023f1f395541c63bfa627f2654ae949589c522409d42a5867aa54672f54286ed64461d265fa3de4777508da3fa1eaffd4787449c21c33a2245647e2446c2486a446644ebf69881f8460e83da243900784b99500d0f26a8213c656956fdc663deee26069d813c8e65dde2cf027490f4a5cacf31c071b0da99db3f9b6eb8a0876160cae3cdc81b526e382bcbb7345153357435466e656c62336aa31086d5309d4c49d4c224dadc9be658cad55aa0743620e84130ac3d5ade6467621515b5f59a6cbd538209b1ed4dc9a8a70b6b73c83f8e78a5bc22d9e5223e715dd1b5a3a02d5f26a959e175eb07b407525ad6fc97ccdeaf885fd64ff5980aa2b70b65dbfa413b464a8156c6affdf748823c60728ec2150eb4f484111bc207937ca867917cb35afbad88c63bba6e4b5f2b80db15a5f711b31cfe45784c11489699749ea15f57978f034ab33cc5c9e98bd4e68dd32e4cfc3418b168aa35159f0dcf99fc8eecdbf0a09c66d33d7eae75be81e25d6f96e926b72e6260f9d7cba4cf4b781a758d11b28803d0f2c550eee734cd3e104aa56348fb5385f7e066fb8c488be559a7aabddccfdbf45ff5ac5f5b3520b3a273d6a7f567d6f3bd48b0583814f16e7b3857960a6ccbb9488723f92052ddbcff8068f82886ca096f3b0094447ba7d2d2ce11984116a79f6ef6c27026041165915262ba7f411b4c6b0201f8b3c935f4c0043cc4c6c1317a31de586950af54165db623b35025740aade047f380dae5b9691679f7ea89d344eaeceb1fe02962b662750a6b9780f4aaa4a8ab1a5358f2e74268b671e0164965b94e20953414308cf049e448b37e744c353544c3f92d7bc3570cfbf80bdfdb96d493dd11bd60e5c5c1dd2ef1fdb4f26539371ff5df83a8d7997c02e1c0765eb01a006972aaf0b930c450bd8d1c92bdd7bfc9029330e74171ff95b3cd6cb8ff7c5aae49ef45c2b42f0c6bb686c2dfab5167885a5af3c14c654eecd8b5079d248b2c9e7ee58aa4fc568b4cecb2a85aef72bc39f9e4494ccb20b7fab29291ee55427eb5ae48959af9a175173e760fa0619b685fba98046062bda3063c4cae0c7a93ff355a28014e83ab9f2e03d6ee0a541297e59759e953757744e3e9a3dfd240b214e75eee355a42bab7f8ff0623177ec785b8a9264982f20ce8b2fd2c36fe34be642a4862e12cb77fbc69f10e7efac7e4c26dae678fc46f7f13d4ea081b96f4ba672a9472d58ed4c02d5d0d6d8716ce16299bc45ae501ad86e996204805f414273540e3ecd2dc8dc7175f47ff717ff1d6436439a61bf2507773e915a45b322ecc0184fcb1018d052904196254da1c2a4baf5506c80c39c133c99c654a1336d425b3d5fa0176394a3b63d4f0712b8e19cc9f8b33794af53ef9726355c3b7b29c33095f119ed8979c7dc6a0ba5998422e3aec3e4e79cbfdb5ac513955bfaee07c6f4661712eadb9831d4934bf120142d267459078d994bce1f3e169b08b85953c54841137b00615e8279404363c02d258c633d61beec197cbe811189ee6731a23c7bd48b4de8b2fe33179784e985ba31a6495afe462cc957aade0c2f5c1bed0b0267326afd3088f6f21bf31afa8d183fba45e3b2ba6b512230a7173bc9d53d3615ec9caefdd4849261520925e01187d10a1c159bf1f610a1229cc1c9d2105a84f9b41f150d2015ce4f39db97324e32b03cdd10131bb790ff7b1580fefb4b2005728eb2384ff18447d2b21c47dc4748c057d4ac0aa12ab36afc6b81782c8edae96ee4df8475aa9a9839b5f402535b4951a2b5a474e507ae9c72f102975f019d74ff85b722e5b1c4d7990b33ffb3aef201c5bd31cc2399dfba9c4bd6baff97aebc8bfcb67a639f78a634c159c96242fa30f4598e1fb6d8b426431894b6771edae407f2b53600843faf9289a4375c90667b1d49e22647750d2a233c46e976797320a2162ffebfa048b1eb8e05ac976b83acb96a12267c8dbf2c8d88e93603d4c4ee44d9f73af14b80c05762a5987a816bcc50e4cd4bf5140da9918b4eb697fe90895b6defb2db8ac096921b702cddd8d28d1f3aa2fe20a5efa538611ecc60ae3867833bab3e340e135c7fe0dcdd9cf9f752c9c9032b4939229364f74e7bf87dc393e92f67accb2fd496298d26872f412c0808b6fa8a8621df36909121c65790920d46cdf1aa94edbe7b24f5d6e2bb6112dd385286a2983da63a7ac97b3a492e7e2653723dc852ddf1a557694ece06f7fe426d27e8bebe0b2e1dd790c50102459841255edd26d354174014d0db139217b6679850744c93559cde24f446d317edcecdfd8e5f537b672cd817fd404e36df96940c9fb4f9631cf680ab4a07e070e42db8b69f795a4678c2bee925e7a79557f906f4838b46497633375af05bffe5d01399ecb141b0c37458fab384fa2ee0e90e29da14e49227b8426836ba41f772d384ba9b6c5f05d955e8feca0ee00ab9060bd93387ac3424f0187dd770bc2e604606c3246485ef45c60df2427f81992dec9afa617f200965cdc0627be3391364cc35ce3a280c4ab28b340afdb2dbf69a07bd63c43e6662dd5e174bab50db2dca2cc2b6b95a10fcdc8106f826ed3c531516949a1363c3ffd99208c70a523ae973ce7449d8edc71e7ed0f51bb5c6cf2f174038c36a544fd56d27de895255fdba48001abf5cd0e6e7cb31dafe39538ebc5dda0d6af8b3af7d088254717a2a565f06cd2aac69d3ff376af8e3d89e5b59a84e3507ac6def6b5ccdc06df22209b70f521f0c10dbb7398f615429aaf4c4f8c20313f550b184cf9ea31c9072040c860addfa633e93aa0e24f5d069f1c8c93c821201974cbc5a2afd98a7f4b91c8fc61ddf47b810911912a0013e01514b9d9cb1f338da17f411fd898178c2fc36825a17a00540297d0a498f001a3c51e93b955f551e444f8f5c2383e90fb519bf331d244ecb35080887b338fe511263fae738f17855827b771b9f93e125c83fbaaf89d8579ef06161c803673936b6fa8c14422894da39d4e34dcf59eacd4fefe51633c1dcd2558be46eed905b0138165c4849375edb79ff73820b5d5df66598727f0f3698f2e7b86cb4e5c53edd578e558006c225d7dfd1641dc731617d3f8cff0922132d8f30fe5ea1a9cf9abe5bbed1c8a0d1bcb4711d119500c0c422390fe36501ede2c40f1bb1de69a789cc11ab7087a905520f5db7867dae80b14fd8d5ab5af46984f404084f95bb491c8db7f9d5bd127b00d0c7ab318f93f3035ce87a41fe6dfa00405057a4cd6187ae3ce51ada349f9301c36b4cdca50000d4578ff8574db1de115d3f3dca01ae5676c09417070c0532be27165911ca8ee4ad2bd0b8f54729ecf97d9660b18278bc058060c5d1c27ce1c88e4f48a496b7da43c0f954e595a837f9cfbfef5561bca034d67c4470f76d91fc1eabe247e250816525261cdbda6a214d2b74be7363c1bc2b6c93d7787e5cefcefde0d8a0901aa3bd774df961be3a1011df4e2ad2cdad745838f7a27033966e82e12b9867e1e4bdaea06d39a14c64fc7bc1220042289a45ea3931ab2b5d80a1f023f896536e22ca0958519f7979c074da744ccdf9d61a948824ef76989d95248e2f9f383f9e32e059d197ad7b61516632ce1958d7395d1e6072bcae3093ca93a9aa11a96e55ef1c753f6a19d66ed9bf5a9fa0f0db7698f6f710e1033ec3286ae58456adee3449309b9f77910bc71f1da1fdb427c1dc47e2de6659fe5bd5a95f530d7c001d84562c200999215dd815e9b506540457996b090eb064c02bcbc04306db2a882de817f25e6a54e307e3de4b9f1e588b5b90377cca05e772abede2b95112c1d4aa9cad157d61bd42e783db55e81aa51adff65b59fe96aaa18dac395be151f33de9f7029f0d45de404deefc67464bc6b8669b6a0d3e8157ea72aeae29fafbca27b65e819b7933320a5ae86035821092c8b26d71d3c146be97dd7a7f2c31cf225f9ecdea59e816897dcda1832564bbccdc6c09bf6859c47bb76eccac810f8d1ab329cb94f23e0fea521fa58851eff2f7040f197d7dde08b1f8c02e05d6afa363af6eabd157748f85af7c0c01f0ffffff0f