PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 61457 0bd258a9e760e1262af6745e2ef42bf85173b953b7381b9adc4595c8e4f792a6

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
43ff230c1609eda402e2067f6afda8f690ce41893548db1dccfbbdd3193a824b
Certificate Block Hash
0bd258a9e760e1262af6745e2ef42bf85173b953b7381b9adc4595c8e4f792a6
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0064380000044f0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000dc0d4813018ab48537bb6df957f7e15b6f6a06587caddbec7921debf4eb99a64926768fd8b416dcf79654bc5c0091b5968f4addddfdf2d994a6eb261f05de32391b6d380a1b80a22d69b40095345f7f5ed83f9ecbef71b5a63090000000000000080000000e0000064380000044f0000

Raw Header Hex

0000402073a2a889937ead1210894c56cdf6435668a470830b4cced413fb0c856805d9a8bd38f2c07eab69b5eb3890af0a64c7092e7fa1e68df0db65995fc9551fa249d7dacc156a749d02184b823a19d3bdfbcc1ddb48358941ce90f6a8fd6a7f06e202a4ed09160c23ff43

Proof Data Hex

59,560 bytes
121216010307c9561e55e69a57d38ac9abbd4290fd6a14147895989da6dd30d5f8dab59949304562a7f7bf79c9cd75cff85a04b8bf654c92780d2a5558fa6655e40cd2df5b424510579704f726c2ccff1aac67a4ab11e3c0a20022ec693c802d1719b86ae82668bc78f3a5474596ada524ad69dd13d69c2a18dab7a81713a0b4d44cc79f4b9bf7f3c9300758546c4b1ac8fc4e3556f4c49b2d7243f535b5b1fa3d04e2e2a2ddec21e0f1539f71a2b218610d7aa1f72d443396b62d63d9336ae75d94eac8eea435da17b5610cc4c82305bf63554a5d9e6f43923b9c31a0a4fe6a40785d21ddda69724a025aec5cf4be503d707e3bfa34d5cf3062542958048b10dd7f55679099a6ffe94349455fd8a4be405ad9d8ef4a07798a66d898433a293b1b984a3af109c7b8b80edbcf3067385b4b20f9d70391e0701c38383830d0b1680aa4593bb0249d121dc9e27863372abf3faa8fa19feedf0260a1dbe1268906ea05fd2b80e790d33c638e633efa4a28c2354813a8adeedd75877fb55e3e123d192bc7eeb651b7f570280426eab5b5e0a81605d72517b2695c51a0b26cc70adf5523619514fc8ae70f1733f35b3f98bf2a7292f70ee28180323df1458766ec2de329c5386d6d02f2029f4731d322532a77f8c96150dfa2e615a956c0c6048eda402a85594877d2665fe7d3583e9c543bf913a8562f0a5b5a315300cadc8c4e35c8582fa0fe1eaaca63133f401d3bf7597ec005115a17a02706e280b31487ab045bf18f5ae822182ee3a358630f2b4fe7af90fc0466f78854085d9fb919035b5a222e8fa831ead5a538ab575e15e24ed943d6a7b3b2d861df618cff878f9492080309fb2dcdc52f46ba17703d59709a0f102fa70e6bfedd8d488464f9f2b51f6ce6a8303565ed714d1d195f4a09dc906a3b294b7ca91c961d3facff9277ebf879cc3ead63acc1c3708b6b49c048345e99cb98ae14729f10605a18a547fb6fc0111efbe9205e8a7b5164dcda9b234112f90c9163ae454c331dcf2705e9aad9a74fa2370eafeba0b094808eac12a1f86d7ec6e2b4d6ba1ab73b124bd02e9cfaebc10e11624d01a4d5887874f306554ec12dc43d19cd55ec56b5d50a364d08d61e993b9b3e71c58547d0856ea638e7517506e40465ce216cc6f004625167fa8a682d3309a95dc278bd6b60ef71da49a1d4b4e8a88f7c3628f17df33866ca25a77335907eb00668ac8794e97531e731d2bc4845b65ecca8d7639d1dd83750e4e6db0fde4f137990ce5e3db4ed7cb66639502a24276be7865ba5f2264c5e3d681c29aed2febebf1811c1935473b6fecb2d1d074c6f4a8c413ea4b841cc846f63fb8a50d33a981dbdb02f29f0511bb39e9dde56891893704f9c846f612b9abbbcc53609772afa5914297b1d0e135ef08958a71bdc5143a3fba82ac64cdddd3c876377e08c02d4e3250ce6b6aa4c6415b32b23a9625f0539e8748bfa4470dacba6ab393033403e0f0c69f362a41d2e2e4fd78310e0875f4dadda8572a82e7ee0b53b49ad3554e684680cfefe4739bf57a3353c74e336ff3637bdaf316322c6f5b9b10db932bf5dd32198ad9dbeef15876a38165881769a37d4f3c1457668e9828db99a8470498608f405642977ea9711da5ae904f831618450f59140a07952bcf5145ea01fa93aca0374189d2dc211e7459bae0a0b4b17c9a52954ac19c49dc26a43a16e1b070b91be3b9fb39525972a7bc114514c00ede2455c0b24bbdcf76984fa8bb504a24f4c69f2f761e4673d9ae07870c7318db145dfc51fb9cd621a64f84a3875e93c038f95960746a4fc7b20fde1a278336eb251dda2bc29f8465eec03a6a194998902ab5480514237a1978d2031f3b5920e4b2180c31ef6c6b91aa42d461302dc4a771ffd3b73d131c91ac6383a6b16a514b4da1e785d46488f67edd6259be05d6f3b486b3944b1071a3a4e9aa857f8842921dba2a55e6ce32ba49f3ff7a73ea1a6f8284825c6563c871a6fcf667d22fb250d9965adab527834dcf6b6bdf911531d44ef4291be0cc4cbaa04d48c6b82720843cc83e4a57ee0fa18279c6910d25071ebc0a98ce3f575b9081dc9284e037799ed3755877dd03617eb565e196b608402091947aa75acc2c50b48b291f8d7b4df67d83078b13423ef1cc622bc77185c3ba80909341fe021b7c298161e9133077d70e42be7976f6d43dd4a1da744c31d0099714cf9f97b3b70d0c737eea5f3e258f6a0804844a69cd48b8cc543dc69571b8936705f1c5724929d406cd0c879adbe22b3ca6ebdebad8655096b6bdfbcdb4fe9ca666589f898840d3bcb8d1c8d294026a90ec0193c56b9eb187827528ff9bf4f38631da65c996005471cb5e5a96b86e12b203fc86f07df9ead8732194688a7696a50976d1fb2de9958bbb2af4e6ffa220cecdc22fe9d9046c266be7b2cd204a14d76edfce7a43dcbe8d39ee9863f68ccc382b6ca7a828745ceccb3acfaf421958214f21c3fd233b71c899b3287e2ef51cb680077e08b4417168c101cd1b90b866089c4cadd5ac901ed2d0930a3d54825b713a207b44348b2f881657acd24c2bfb56ae99f4c21fe586b8355ee312089827217852aaaca85607035dca56163c5c12b168a81ad6f9371c2cf7400a5c8e9426eeec6b66577991aa2ae5d9ad412d8dac4c731169111fa733bc566923d4ab8447aaaf54ed8cae84bd1cd8574557c5910fd44cf81a9dcdd4b56ac2af8b3703390a0cf03d5c188dfaa6a6e13d2b338e02fe56456093850b352bd677bfd68ef2e7e810c9e923948191f3391297a79224a5b04440cec5a8555b31eb20307f7c39cc944e42ed2c320697addcd9003aecc8bfd12ee2239d04669c0acce0a9530886513753ecc8e5c0b57c4711189b7ff2997d325f19f1233363fc4b1dfeffd060fc465886c2076cb486f4f78807c40de6a40f24abe37630ff05df6d7f00402d376c7b0dc909cbc17eed4694b8603b3f9d1cb04bff3f58a9e89ff3c2ab143c0c0495e836708df036a0d89f357078be4938431527bb2166d2a08e942e2289650461e6ce8ed392526ecfd25e2e7561fd1ff905c1a7ee6c1ea6f7a06f8f32e8e25de9182c024ab3e83c6318b0a142cd63ddcabebebfe16d4bc6ffa721b92ec66b2b6324e66cde7f69ff1eab2b60a8cf1534568bceccef2ac7ac15ccee46d2a3730ab0cae3010bef4e19626ffbcadbe92061dab970c00471c164aedf659c7c5a347106b78779f6bd8c28a63635f76697e4ff9f87f2b750d2090087f66125296424b39a7844e5b7c3e2abc7dbba0d2f5e675c494dd41a65b0f3a6e787d4a71c0048bc1970b46fe5c2733005eeb5f66cd7f177cf5ee822ed3eab3de21e83f26eb650dc622b65fb6d230c8e79ef81ceda40439835d16cc62aab99937f50fadbfd2d5b0c77a0ddf5a9bdf940c4a0cada6ad55498821d6f0e5fc3465c0b9f9a449ff1c38fda6be712f97055bbda647639cc4919e5dab03a3cd377c477d81fc1b5c0c2d342c245f90760c870c94dae9452df4712e1bf2c8d23ddcf952536960efdc3b2df55a0e53499a521c17b356001e97ad884683f09432d26859d042fa41ee88edaf00510439f256c8aa140a61f19b38da189f893f82f70fbb8350d618afe024b68ef41af8a5494caf3f788c11e53e7a7ae1e4efcda77ff04f68181382319d37cee82acd2635fb8cdbd0215ef75e25beebabab87446e8101c4aa094121750945ef68324a59431fe6685f358d0ef84cf0a2ef3274dfab45269b5921f86bc065b9e5b50b2b1d5d5f45b9e2152e8b39b5b7bafc7c343f4a28b29516fedde54b9ddd210f296b6bbff43eddb6f6257d0747efe2a4909748e37c986a6ee545b7a0ddf2c2327dcd619ea4bce255dabeb543f1f6c3fc0fa4b4534464b2c50736934b31439148bc73c3e48bfce10d4e113e7f46c01184c63534aeac9a2dca8a71e8f5686dfe0dd7e0af5a29649e2868db30cf56ac1300c16059433c7162cb8236d024b9eeb6af6719598e126e8a339617016c2ee245b5b04509a637430e0e0b9d50c82c3489750cf1c54ccdfb010879b6dbb018bde819bbc9558c2be2543f77032a8e84dbaf608562baa26e79e76fedd2fcf31cbafbe986060c3ef5178972310117556255dd476db98e26f7e964e207f25f2e3dd376c9524dce0f467d222dd6847dbd175a587f263095dbcb2e56c91e2e7c4e09ddf101d898d4d461ed8ad6554d1b19a6f79861b8ac92aab2bceea76d9bef6a4e722165e16b30afe3c3e3f9ab0711830bc2799a65fb19fa3a9e99087af277adc98087f0755a5e1f86895bce801354644e1a69abe45bc491e01dc3c5677096d66284a9a0bdaefe4b0e14728c853b5c2509dddef4f37cb0fe10197291ce053778be49a471bcb6ac2eaef3c9c29dc8fd97f1784fae9d3819241e4ffe1de52371fc75dd80dcd02f5f4c4de7da9e0460688d017435c33f9a0d9ed97fe873ab433beac2d2eff2accb3ff79faef128227a85d06e37c8ca6e13fc721384ac89eaf6e587f4c480174efa044a30390c67516062128bbd8c5cfd926ff2809544347c023eeddf6e9230c11efe22a5aadda06a0c5bb111e4122647a8cbe05a061c525b0a45b890bf584b91791bac3013d37d8e61518b20258dd83086f9156db5471627f50756fb095565417ace70ab9ba908f08b7b76b48704cc2dec25214d8e164df9c177b520e8863f0b2ca598bac2773d7d445ca8a947659e0f3782d002afeb6c350c1a960167da6fa8e30081d6b7b8bb9d7036c11b25fc276991ea0a59e7862d57bc20c574f6a2126ad0f86ac2aa2f3a91a4b6e6279981e267f65c5945f877bf197351491834f3f25b812e02807425140ca19340801ca43d5a46a0b9a6bc62654e1ccc11d759199b7714113d2c4e8075c4bb3fc5da2aa8abbee029aa312a5372f99bfeb8022b0297ddac688a5dcb47c23aa681a1797d72987d16ef94a4d4efbb4793b623fdff1f32ce13f9f62edc0476021d4d7ea82bc63fc8e6d53a1497a61682928ea33d98334597b3e359a6d35ab746af276ccafb98cb49eabec3db950577bacffb39e3f3067041e5bf023049815d5ec99800168e83d65aad8302df4dae4c68f4134a5757487f22b6d6082f5955c4a39d5ba695d14ac406879f56bed06bacc0bceb8c0dc5f75a4b761f82fcb302bcb9254ae63413e685ffa76e222ac4de00534a87ff9f40283184d098215e58f4c1b633ec48b4b90c4cbae90d41593b168809e426e334cd7c1d00f9a7f065409c6e234493b6c3c3ac141a34d6353e0060b7c10e24f80c7ba4cd36243596a2bb3d8fb8e2f09894704aa01a1f70cc1709dbab9abbffec299e9795cd7c6980f0911cdfbdd478554ff90eb67a81a7bac5987a81ce3ca8bfcd2b61d7be0b45d36588ec70061bc9d012a056fb6aba9d07082bfc5b575a23d2a5c4186cb40f223e0a289ff59a086c87953a7e2491b8d72072e000234dd9459126c0e68fbfe3c85bd0969309baba87f3cd1470fa49a66ad9d0a188eb015cd9263da64fb01f313ae20579cfe7cdeb85acf9c044f930cb08b12072eb03fd81498b88bad85f2ed6f1c58f2fdf5471cd856171cdc3787ced3324bcb4abf2681b3cce3b7a21df5b37c2e1d6eb79adda9438e74a80930f7017bdce27b41f0631b38b35c10f5d5f23c09346c13d1a7bbd122b19e932be6e143ba04cb39fa1f2d94f6f96e92524b14e55cd78abcca7772fead83eb1cdeeb56e2354d0ec0d8d1ef78668bd5b7da89b5e34658ff9ad735bee3bb5ed570e5cbf29fca961d2c4196e02dcb9ce845762f9a7ad38bc43251711ccc6f82823ada7df19b6dd1605771c398d9b1bbeafd5ddf5883c4a25f39fa1e60387df03a35f284896a5146ce4d24ac2fb32ac15409e122c40744d3f72ca2cadeae20330c90b9a6ac733c9d4c96aca5205505a765ed72fc3330f358f9b4fafaffad1163030ec8053f3a5504a9a2df4f54a33844f602ea3bf9fe8ab89d047e79240dc55efc1b98c2e1d2cd5f3a9d99324634de93af874b49e4aca93bcb8e411510cfec65926b2a1d4cff9b1f988b6ebd4a6382d5d12601cbfaffad7ca08433415c8f51b694c4ea2d34e5f399fe93b873b6527532f8bceae73aa649bce9bb0eded256dae0caa9f798e78aa57a5918c3efda2a613e0852f08afea7a443f130b41580d0a45a9286ecf6b0396c1e801ea26b8364f03c7111693147abc40d6245daf8a986e22ffa7328ab2eed6cd04f8ad1ad6a0086d87f4f3f7acb2b07314b1b663f48b9e842e9a799d02c5410c92b21ace3de8577abab561db525ec11d575b8330c0b9d9691efe18355ffc6adef84c85929f0c3c1fbe525ae690e8549402e80bb82ac7a72bbd5a7bd6bcca89ea2700d3c884add0510e8a7bada49dfe91e15ed3a4f295d31f5ead004e3e4a69d9d3e301c7ea9d52dd7415f703f4495ad7312a5f1cd121baf4d0a5d329a318f0af9ac90be7f30b5c7212052c36654bd0d3bebd2241bca77beb4e7e7b31e74d44b8df67afefd1f8153e529d40af0882428fe559bf86495af7374743391522c137fc5dacad054d08f2a2841e6471070591f04df4f59ac6c8a8194f94dd226f7ecb6387ca4ef08d8833b0518d94c7bbe0717e83ee93a240b2e4491653c1f467aed63652426b42fbd4e48ddecd6fe79cc9531507b09cacd462016be7afdd5162cc9a0bfc2214eb77cd18a806241c285360940f5fcc175ea4b680d6143157e78658ade70cc3a7e720947b448e0a2f9590ef532895f413d320eca78e71f8beec0711332e9182e1885eb3ec422922a01c793d3a9d6ee7328ec8428a47bce8b13c6cb5236c89e14c75994012e0690405f604723d0b520e26d90d083ea1b228ab49216665604605aff8ffd3797006c0d5eb3ef70d16efc22f649a4e7e4462fb6611d6eddeb2291ef2f7d10295f4293d83e23cd8d1a93120a477b799538d2cbe2dd2a6e75fb8a51063b82133f9ace66767194536901f61a20e47407ce9719c79fd110ab01a5ffd22f107301d13d1b3722acaddacaf09bbd42a9d5c58612455952b3de595ee7bb46caa51b257c54e8de8b5dae0465a2741c30aebf6ad809ffdca15e0e7a7de2d8911d0dcde99ca7f773e84475c873afcc5bce60b3f8f672a612af3475de1c7cc239de67b154cf3fa6b3a3d374f63386017345a9380429cf25201de5ce403619c8ebe8528b263fdbecee3ac3678abac4a71ed2c4d96dc0c79b4a049e91360448966122c3f05a0d5153edcc290f77fb4a72f0f11cf7819f28c3c599bf6948c57618e7c792954f77a8fa184cbd7e9ae4b3bbd93ab82195a085fd5daa4bfe6733e2a6ec346eb61673f2a4d0f4bff9021e45b6e58049a7c45fb638bbc892e48936dacd585fd5142b6d2e6e091086beec7c7948a49e46fe461cc11940a460cb815a3d4b22e78db90125b125e38a904dd8312261d94d989eac228ff8ae8900efef10cdf640af0c7e37536d9185af3bf7fcb2bdf9d00553a30fe268bc7882a6fc6bdc8f8888d5b61eb1f6937e92378f03dc81e7c5d1ee8d31ac10357937d3312d9b7da095b0fea1ce794ca561268ef0a42e75fa5996adba98fb3a70483a68736a360f2c3b6df079b039953deb676ae116a87702820da8d51633f4d98bc6004aa653439dccfb5a3d1d1284706d798ed185603e63acaa9053fcb61bed4e31a9f5c72b259d093e2504c7dc5de72c13834764d72ac7f4b472a7b826c3ac82f4948edbad8e5ff359057a00c2c644aa4505b8f9d2bbf601ec36d84de42342d1b2bbc4a6c5de043bb99cb862685c0b7fa0e60499cbd62334db0b40c28542c5aae157c0c126f28cf6b5e559e1065ba2e9d8353a9e87c07d75873ecd630d6bdb918226c1db6e8b9cba5f7750205bd45ec5014bd76e134726dd8a1b76019ff8cb75691dfc61dcc3b0db93e70a11873e6a44490603e3de287e886f48cbe4688ec80a6c37eae94475f2fff009a182a5b5a721055605b8ece4a098e975abec385df00577dc9b540831a58b902cc3960dfaf14c7e471633fa1eeca05bd0afc4a13e63227a8572531c955c3aab8e9582b46f2acefe2255a294ded6bd8ec8b65354369f850fb3da9dc8fd39aa8c9d9c9f4bf7afa6130db5c4495b17a3bd3b46fcecf88f82a4bb6f9bb78ca9bb671c005f593cd8968e48a4a937787e243db3cfce9a74fb246e86caa33c6205e0a4fcee335b4246b242a04aa8938f9b7de00f7cbc2326197eacec5774229a087deb3b7d45341fbe0525f841bde3d35aedf3b4ca9246092476b9b47302adb535aee056479d2a7f855dac7711cdeffc96a6152a2c1e248f30ced62a085bbadec8fbbb20211da83c72a2834f706432f901d2270edae81e5a4ff9a10740555056c7de215e1c6859b1d20e3206d3729c2e9dc42950b5e243cae4b47d03514f5f0c0197d79ace450cd01e185090db15af0058b14ae311d1a0b871462894424efbafe0ea7da4343d68c794ada93ad63c70261329534c25680afe5f351f213e244db56bd8b8bf879d9541490eca82a048ed7038af2fc265227c8d4a2e22f1cd56a38b99f2f0d13e0f266c8c27a984bd09f5312d8660662d968a7cf81a2cda21af76ecfe02fb9477828e92f28a7b5ee240762714b7e1b723a7241604351ecb19123819be5ee2bcb7e285530fb0b14d4311051ac751ff39825f54e785eec8752043b9b6318a14d6685af170206abdf54974aee55b91981b7963ff31f30cb109c2a1d953d719ff750583262fe98c7c88ce83d16193ac557f30a14ceaeda01609d2333f045bbaba3388c87a33bff36b552ebdf3b7d3246d7ceff8db060e9ee9c579165d70be829e2d7da760d4a25bde642dae9ea80e02bbe5fd5653d44ff80ad14591c8cc068d07353dd95e2a6a32f683db30e9b4e16efc9cd71e9606bf6136b428af9f4faf7607f2326f9628cd852a15d239cb9ddf1f3d4ace5f25d6163e7c5b41993112b6221067c74e2a6535537dd8223a2217c83205fbab2c2f8e1e9891675d7faf1a6a89300d4a94fa2d4f179939fc9098c62b2c8de4aa354368669f13841d5bdd95855033d63d291ab459fd8cd30c19c25ef5c6b10fb1a38997c3df98b2abbb6198c8beab14b50f3867006fefaca3f3ce1849872c7ea4a51718e00723ea7f59478f69039fed216980e13a60eac2ff5a3617e883183b88d2eb404dbeb1febd98f51301512f957a0610978c488855c1e4efd1abeeedea92523084ae0dc55b0e74684c3702bc24972d399f5f57d619582efd587150e06f5c739c06da34f2f2795b0dcfc81765b7d81b1721fd0c969d0271ebaa34012bd6781377a7e5826dc68cf31fa93ee617b34d2301cffa128b438d13f72200719cc017f4116eb24b83fcd0b623ac5cf53801f662ac2e15d67c01ec84f3de1000e402c76f1b924b8f64553760ab862ffdf023a47fd212ff659903ff68078ffc80fd151aab3bf07fc61903d2fed17e3f8eb1d91db21e21179711a2f487295ee902d6318090a36b2b528729c1c7a61b57d0e7147466db03bc5ad97a573074813fc39f933b843c3f6ec9789fc912cb946f69328e37f3df78b72471ef31effef891e24881aff9b98040e9d867e8c86d86eec2ecb19c369545fa5a8779ad029b3ff40b2fcf44e693cae68e46ca036fe037e59a8d4cb9fdfcc0573d966784e96058019076dd589d9962caac7fc2efc942f70ea706d7321db6d1c8487e71afee1b69ced70909587185623bf27b07db6a1e0806e1af4b9d17df8e935413722ae4fde3c445b703bf318e7c9728d4f0df2821953a81e621ad2f46fceff2fc19bc6b0cb37e0fe92a63f10d813a363764c710e040dc2a7df9b23e050cb41e05905d48035a875a7a3b7cf1e705704949464412dc49fb4367370cee3bae6d475b2f12d0f68dad6f51aaa8a5b4daf6ad4b0846263abe86dfcece74c50db1b3eb2346920bd15237ce03833547564d2c4756abbe043fb20694c093131cebf290b709e5ec6a1a39ad66625238352a1dab5c1467341f9ad3f0f1beabb7254cce81b4ea456272e4cd79cade7afdf4cdc09bf9de183d22aadb2ae41ffc74ce227c9d1e4024b0a6cea2da4fb40a5f52c91b72a52765b729fdd8e38f212702780342820765a9e09f952af70f8c2df97c49bcfbc0fac56a9a00f188d7deae59b8e1059ffd7b4a1d15867daa520871c4e10891a332eeda411bf5a53ba0c19fb763fff434c5a80326f2817ca72cebb17a9a517da3428e3305414f6a4e0fbd26e2710152099e9bc503ea822fd63b8fd91dc1d235cc9cc2640f9bc7876900927ca4afa72eaf34755829d7027c17fc73ac49b939b5bc2117549470ee39129e04d21d72e6fcf58be002961ff2e5459a877927d6adf6d1aab1de1bc92e4c20e7c4754d379bdc04e6a6d0269c694be9e74601d2d66c860473ba6af40564e16229e14bbbdcf9daeca5b5ea1beb73364b93e3b77e16551d497eb658dba79c3d7f3481342a8da8c7eae8dbb3877fb1b9bd44ea24b2d3b0a2213de66faeff35986011491efaebe3d89a3d6278636b309d784c73e17ec51a64170525d9bf8730e5b4ee324fa461f07e7a01dba0248191546c4be3f8db6d414338d5e798e643c6ca24b0813433cab741405176b6294a1f83b1d82e3acc4de591a9796aeca6065ff59ad637fde59b7497c2227a0fa4223bf2a6ff38371fb9a5d7660c5bc035078e014d851fefb1771f1d52134c4b0f0e95fec61c431f7d89f8f399886ffd55d8527351ccf611f7bec0e6f77e706ecd029f38d766e588337af4dad16b5439984084874cd73c89cde2f3bbb1d22c26f607371935278b157c11e564c0f732166f6492465b91329b37e7f73443bc43503281780890c226aec62ce7673407f5b7894c6702d9547167771d91acffd999394427035663723a8c5a1cd789b0ef10d884a3051676062dc8995c6320f9af93574c70069bf928a441a50c99ba0f5e3ba8061b8d25bfa4b0250b7dcc1934cf812d1e8d9846f98cae295ee0a35f043b9f956d0aaa81339a982cbd10c007c74947f1bbfddf2f412185a4b531e48406a9356083c68daa330ef0ecc524b5f3f8414f7fa2b78072c6cadb6ce0b46dd1f2a8693b3273e1bdcb7bca9db951ecfb971f3ace8c81685d2da21aa92a4dd1e0346078f59c67816e340aca3a27011d46095e9130ff67e5aa03ec4da6f9515793cfdea31f08775b5d45627f60e8136d18874d972059e096fcf14d6c2bc9756ca258934d64b79c7c98df917d91d12a612ae9630b1eb4fa1899f06d5b00a533da9fbbb29233dfba823e651b530a8448619ff5af440c0f5d031143add80d64bb4a42e7dbd1e17358a88fcea75ec285ff451574af7e60ca36a4a90ad061dde05b59194f843580250fc2946d66632d21f4608516f353c4d3d2a8b880adc32242d9ffee89c83e6fcd322fcf6518dca088dff2c14deeb4cedf1cedc964578213abb01628e26c25d590a6e0247ff30fcf1666599aa857820a0fcae6aa0f3982fc2d59471c129932d48ce0499c3d6057b9cb3f0dc0bb5b6888792af50c6e8f3c530370c84175c48d5e764b6a3f517e644f305b82f434ea73fa73533028383586b51de266e54f3e2e44dae070ebf28aab85e416024adf612812a77950cfb29be0cd91952761227ca5a46f298e68844566524cfcee116d4424b273598e5cbd3aeb6393f373bb83ad84aa815ac538190ae2f1722b934cdc92a43419d7798177e49377f803d78555f54ae9e60ef00f8f1e26fc4db04d8264291e7671897c6e6a5ffc7301ef2085676bfcbcd26757e5eb089c28d4170913b2499d18fa5df1e3dcc64447ab0900b9baf6685719c0c0513e021eb914dc6b02e3e273c02408df22de5dca06a7d33eb5af823c46956e09254e1693f403c80c83e14e8dcb9e1d8ff46b6d26587bd7cd1501ee096a410f3270f9f2916687901e7bb1c23dff685dc0d981bc527af54944c5eef4f90104b16e7bb684114a980846ec599dc318c26130f40a0d1f495859a274919140dcef95c31e0644779cf219cc94045e5b7155dee8bba82517a37c501ed722534c7465c76088ee88eaa669bb87582876ed5582ab0d5d433401a129a125b3754372e69d814a4d9c9af7aea73833f355ab302d9ec43a5d8cbdd6b4fb56a8d2f3b60a285d60db36a0a897a74490fe96df421218b7a6bea55f7e9732b1e2d23d0cfc99c0b4b8779c6ccfec11de45b6501448af527f8ef8f3c7a1a9a3c157af3840b1c09b0a6144ad042eabf5ad99da6718156b8a10e714bd14323f474ad435293138d535db7d8ee709e3a998de61ee6d7270e74e79eaea6a3355a25a321690122e13f91dae42e05eb3c1b4ce9da15ab4bdd2d23a5810dff07dff23e9ebe3817b34c115ee8b3404e784b2fefa067971d63b625b67093783f27734a9029cba02d6f1cbc5d5a277b5ce1fffec0d2873e90d5eb7646941a6fc164375723daa61b0e535e1ab19fde08746f1ba61ce08a99f8860cad679311e5a109d2a4990700dbf6ec85556ded13958a5956a7c57786bf84aff3b043d5fb3ad0d7adb4902a1586f4fa7d79298c2a8de4c972f8175655bae0f3ed3145e75defc89c3f9b994a90f985a06595c7e2d428cb4988e0253e35b7b97bb4d34bd131d7d26613b6cccf81bbf1189783bf9404f67f34707d105edd7ba285d50d2f4ad187609f6c0246a3962895356af86acac9a52c9faf0f2f8b437751d5bc452d1c8f0fc2a1f54beb9190dea2b991078da91321a8ce8d34b7be3a400ca49cadec41432e023e3ee146b9073abe4e53f904614ca3e5e9f059c200b1ca9308d17559f4b0c9038de67348268c54f82a2e0d4dd5e0098244f100e2248de885216bee6fd10fe148ba6fbccbeefd315578441076aaab1dd23afc790e1a4a7f3a7c97d6b1468f8d7c1519ad7d53f0cb97518cc245f70d7f4b4f904241eb2ba7f34d3b802ef8ecbee9180dbbed46f3809f597167092cfc5e65ec4d5391ad5d0d7011eeddc4a116092abdf4fdf36e84b32016846aa1c088d5618be88f67bbe605c202f24d1bbfacb31b2923e77524d5ad79aaba54e5f6a7f628264938e8f0ab448ebdd186058c6e88453431cfa6877973b64892ff8c1f8bcceee8ea6c4059a4c641e16953c282ef41bb858be8dd9a63ecade126de839f28b0ddbf345b4f9904570ec4ffb90546a3f66ab03c87282a4c9dd52cf14696894b7a3ef9d7d10b822e55ec964a66264390ca9983492e94c5c05660f387a4d0539a214eda64ef16349390a91a2fa36d5bc358ccaa82cf629f433ae1846b552a7f8a5d665929ca7cf75230ab86944f80efd2429b042d2ad0599bd979f4396ce6759fe8bbdb52a6bf29acc282613bcc36315af7d3be55dbd8b51678dcd8e333f90a86a0b9cfc1fb2c8d02decb119eb8af10a4d972dda029d1b676f17aa0dcbd582ee19b5e0876b01cb782b65be905dec0895e65d6fbaccd43467ed56d8c0a37a01fc2ba3b65f141c388a0fc5c3fa13ccb0cb1fba01c1bf093e2b57d1a98b688a2f01662253dd32922ea7bb184f1d671ff369d554646755a3351084755a7bd9408a02a5ae7e35f34c2dfb96c1869b64758823ef3222a48bd83e7a895727c0c0b8cd49a28544f7a88f1573e77871839478ab12392bf85bda00386010ffefa18416d2918b246a09e91dee5fc48250aa2006314c2dda43e73dcee18cedd838acbf54f0f7ed1daf7c590a6e16169ab98d761e31f56ce964a3480f14343d6f6f9554b61a560dcfc7237a9305e7ae0dee96e7e689f0e2c71b19097f60a25b0e9c4d742f0bd5872eec59f1068a74dea0f6080b4663f2752713e01c78e832f01bb5b77bb43ad00f09dad5b2ec76a60c7f18bcea5e712328c9c7d1d9e7f2d8b584032f45adb59cadf101a2d53cf77bf6356f56af6bfb1c03d0b5b398f9233f9025b1803c8d1e5c9c4d6d47a410ffa7f327816bdbe17e2c5ad49811572dbd332d6082c40c55d3aaeccbfcf9f52d25c27c40aa1d4869fa2c492d944278d3fbc5db3f96e3361b4366a666700dd31536f6f6d9cf591c82632f55f32f792e8228269093ab609362eb640deb1742d273795c38c8adfc78a304948a077a280014c9088b9da7247d6f4f343815dde1f67de9eb2e16b65fc0d76faa3f98fe599b6ff5705d82e3feb979f70c46686c586e033fadf350f2a83d2371a5fe3cf6244964f26a67b670de74305c8312a426d9bad59e8e840e63b1d74571440433638a4e3c66f3aee375897cb466e770f410475a53131a216910323cf93516ff984c01f5f60fd28500c45aa7bf60c382e83ea2565df45c5cebda1404e3454267e26b75483d3df551e60341882600ddd631520366ccab127ed681116954d0e8652be80098c531cdd349e9447be5af6198143df4cb6badc189475b3091bcbc67088a9b7f3745c4a861f42488e21a7be49f743d7e2764c19f92795d958a168319657d420340c9e2c3290ce8313bdcb3bc8ffebe3e216db1bddce2335db96c171c9a54529891ebf91d846970240323f45ebad719d776d19e09b3c8b1a286f72bbe0b8bcf0215e7f78d00547e33765b549aa1c2a79e52fe3a34574ff4c5b067253a3edd2c519f47ef1a028cc41a67a6093e27adbfdb70e8ef78f58dfa78937a6b353c658fd2f3f6690398af6f6896915536ee77bdc3640dd5980d45040e5dc8d7802ff263aad8d2da49b82ca52c0ec0fa039ecac7af580f25b35cdb6b0d0ee488b22d72f9bf0775e370571be446fd3e9139d6f561499b033d731a25e4f681751404f37298603d4672ca582368d9de273ee534b3fa1e6aee61d0fcfea19463cb00b31269fdfc23f00af58ad2f886d1ace02885ca398c420abf7dbbbdb6de518580a7cf18d1a83b576ad63d89acb28f98ac07af66a4bf6148c239c8591b7bc5c631fa745782a08908d91aff3556d41337cc8d8bc572f8e3d68984253bcb0bca5ad73bb0245984944818caa96f95ddceed2b2de3eeece1af3c0dda88d6479c46c5af90eaf393ffeec53f5aab97355eb2d58b113789573b06a7e4c87747639c189214e619cbaff133dce6d0a519d79823dbc01829efe4a188a9c5de571e9a3e79665f9b3296c1575fcff3f67d909875f899eef4d667a69fd2389ca14bd5403777a11da1c45e0a5465487590950f9e94bb7dfe932144e4da6e205a4b22d7aec62a3a7880cb9ade80f9ffc2a5b83a103c3513e06f8095a57e5e9d0052d06fc3ba99f5016d24a9889021e85b7efa909fb3ad9f574e3a8242fba2e112857cb90062019f1e871cf388225c0bb0985f9b02531a27cd584982ef2098b59354430cf02d2c37c49810b34015bb9757bc3e1bce2730c97aba35ea2a18d9dfdee19c0cef7eafa8f670321ddec614f405591b76ef6f13866bc3ebfe84c849136eb5fe1dae4e232b160d8547b53d960a91bc28d4456cf1d99dd4a726930dcc2dbe034b5e4f14d5b2f83f2e71556767ed0bde50556d2ec41af095548ef5fdc833ffffc971229985dda7c855a654c809f476801acbeabdd4a0d5229a57e4a9a9569db200c4eda31beab61229322d7cb65354ba9a70287ad17a46c8047bf910141f5158c8d2b62e938a993ac9ba2b2b7b0b9fb3def7991f6a9acb45ab6fa7f80b532754148334fab3446fed222eb557da5a13e6836d4f684905cbe673b56ddbe609b3cb0584d59e87633b9d90499696868141edf9ca1a3a28882da2df2b520828b358dbe2dc357e1cf4687bce6a4b9b3bcd96f9374096e452583b2496bdb7df6ae72ba1fe52baad5fc6fd6a52440b6d1da8e1b6a0bcff4805f0d97fc555a093ccbe4bfbb7372163c6f2ec4ede560dd5a8b97a9290b67bfb639e66a8650c37ce143b743706d4d00378e2a15c5c85ef7a4c6dad96e49fc944202263c456a12d81fe0ea59cfb5faedd336fa9d389aab00f9c4b31e3fed2ea5a2597c4e22110df94d30589e940a15f8c2c8fc9859ddaa70c7a17c5caf18c5d933ab6b8ecbbbe98a149371b27064be0412679ada4688ab744315794e263c98e9dae8b18165a42891e850d9de09a1daf7aa029fc8853838fe2dac63c0207cff63cb33f21f98d44812f98de03afcad6abfa0c91fdb3f034588bf12677ce02b74ffd0357847053319de7892ff476173ea4a51bc85144707b9c7af78c53f87a31a6ea508a712d410b8090734492d70f2798e4923d684e0ad1de9663ac5f2e429d4d98cf149e3d694143c171d2a3382417f47acf55dc1022dd3f8e15515046af64b37e86d8ee4b523b63caba0ade624bfd1dc963436125f6532939991f8dba4632d248ff477d7c2400bde8d1fabda20e606a99bed667813dce8aad5912e937f48e8e3e73ad557e6f2355bed7dc2b2028907aad63da583b976a79e5b0e27a8c2b2cc56b28415a6798043e1db1fd1d642b53668ec7b94ee182ab0a65c051a492b1cf26e8a023f50864810d990aff43308859971dc6119af66a84d01511c1f14a4aafa540bedf08f9fc46c0782dc7a12bc29ffee0f562e5b1ac901ccf083b8be534ebc1c3b8461d45b4f60d281594ded087108fc04c22b2fe8f55c1f46260b6001b396240b1002cf8255c9ff55f797cd83146459305b116c6e26c79ec086f8158f39af36a2143572018c20c6e69326a81a2aacf64be6650f1044ab4a6015e944d05f514983a87f2438ebd815d440fe09b836bb32a98df0d4f16502aa2f9ffba1d4ee80f87b52719b95ccd1d2281bbd6675bfadb1e361bb0b523b46b06dd019a18c5fd705114484af6ef377c3d95769d3c9bf07649fe39505078869e810a724ec61ec46f7077c4c227672e983098c8e831999836cac28b4057e3bbc66d058eac3fca333fb145f94ffefe4ca1eb21a8ef997947204e7f03ce854ac0aa1fb81642ab59d948df2fe0cb9020dd232036a5a9fdb9ed9789cfd45f90864e68e0f13294c4f62bfa97c90258a4708eca8a1dcbbfaa2734432c6b0dd28fa5dfdb475cf3966c3d36b7156f4f91d8f28c9afada6e35bc7c6a143bd047f627270332ada5f33f5b770d58a330fe04f8d2a42be19f40fcf4133a1eac0268a89140be986cd7e276cfa67a26cc7e331991bc33c5b5cbaf426989d2fabc9d2939de8e607ab196e4035e60b6bf0302db2d5b1c43bf13e22d8c258e12ca1139ff9e666972e44c3184414c77990f9a3e354dbcea59716a2e40acec99900ca8969d0b168ade9580f1b5a7e0287f5ed07e635bac077da9c00313b8d2ac451f9097e5a97a504c9d355ce43be14241667d165945f7c2212cb53101d87bc18e71e2a8133fe58fe3c448d3c577ecc4fad7a1f341b5dfd1a3688f715409b7774120f24d9c32935fafb6f962e571a24c18c032f8791e92d4e88884de0aa754e69ecfb64e768d52798250eb4cc8214ed7da9bc4d667e181ec03364d9cfc2ec1df0bfdd8fa86b10a9d0f90bd35c55e030fd717043db997687962c53f600ef9124c5d89a5af28721dba2eb95b13dd1fd081aafcc07317a0dce6abe7b3d64ac64a0278e481d0f4f88a9abb7e185bdf2581ca7d86044d3718a7e94da0daf7e53b4521c8f6c8a2541f0c90e6041c089b3b8a8a286b3afc6028738cf741ebbce8ba143c32f4f84ae4357b14690a51cbbfc9d0e872eff3b727f1499b32f8f47260387c2df9ed73b28739c68dc554f2bd8a12f0925e703ae2b8e6f2513ffd3f77acc29fbe4d81d4ce1f854712aee9a6745f87581c2b3bc76614066fb9a18c49508f123d3f8f111fd896035b3cb10952d950ac5acb0134c7dea87720f7d023f937f2645510041c0491437a76029f558068345b4a8538fb69b0c8f5e583eda045de12189f480a58b29815444cb899ea20f879494e09d1e0257fc800a66870f432a443040e88f502b5401647aba4ac925ad176bcea16d74879a191937a75093fba6acbfbbdff7b66f2e614c2416f5b074c32dc74a54f5e93372c6d9cf8e7523d8a8bf2769d0279fc2dd02bdcf6c03a5020814b2ff1e93dd49df3b94096c7b534d054f6312614b66094bd63cdccb60f4a1251460f02dcbcbfbb0e70c71af097f8916a84eb28b305f7cc114cf29aaaacd42a75e18c126ebee86587748566f735487513cbc7a663219bd739470d2ce8dfcc81a3af5d6885a982e85f05a989c16a8b067b40f875913d31c4ca29ab7c3e8d4fc413a0608d29eabb8500119316fe062c17b69af638b596aae4b35d0d9d7911400ea3d574e6372bfcfb16b94b8e0b15928c86573763751060680438ce9b0d7e20a75a71da8ce1cc85bc1e738cd49a9c78e6c712cff9ee2e03d4685d99a22272e0043c68ae9a46da768440256db5c93ee1141db3403df294c50c69fd70aa46f6019cac25d8b2dc37f07b2731c324b5ed947d1e30d655cfed8d6c803bb3d3c0e76c584483f27f8428c1155381ed033c33b5d7b872847b82648920e7ec895eda641db06f720bb98c163d2e0464d9ffa1ea2b575ccae63a678fba1cd3e9e6ef3872fef4a74fa489f06304e9ebffec2dd28ee0a20d5a9f3667fadd6d0780d465490a8c38f6997513e6b8e2b41bedd5c8539a5bf90be27e8101ea9e79f734994d3b5cdcd40b14e0fe4cacc41133b7a3856c54c26ee7436e6ab118985696bed1f0a7fac2f7cac0e35963cc45634c0dfbfccaa9d1b0e917e482a86eacdf64a918a7dc2c6fed022f273441fe2ff62132a9ad3e18117c9402ef2d791375e2431b2473ff292ddb4c60ed5bdfcb55cab9ca6c6a66371faf1a95bd7838e92b12a3f12599c7791e99750656ca6dc566fa820d6a43d403363271ad634affceaf98c87a702bac999ff9d60567a3e8a65d38480338aa4f30f0214d762945cb66b3cc96cb29f4d69a18f2d2a0cce89f6580567d65720fa6d6cdbb7301055eeeeac0becac90499f38cfea782c8629ccd9fc1f0e4b59f66f7bc8297bf7a24666d01735085d6ea73c8c349d2266c25e0afe41865e8e8aa1ceb50c14f6ecf5213c22272e5984f7f3c094dd63da8272e0550202615c416e6a787d484906c29bee7403594c5785d9a1102cd4a58a55c2dc872897c6b5fa25c9d6b33d2dbb88a77c397a1857d174c6538e40fe29811e70e96edc18b9ccdbd91908dcbefc4bef03157f0339155e5ee57171eb389f7d22d7676d9e8a1b450c9c9a032fc35fd9d29570e2997a996e628b84fe97e988d26f33358abec31e986bf0c647edd0085984d2b0db1aeb155cb2d54634804c7e53eb95d94cd315923141dbb4a5c80709cd32359308e3d41b5889fd11702b62fffa5fc724987d19df08f6754228b24e63fcf875f168c73b9b77b60ebe5ea81fe5778c4ce8a769ec1ebffbfd36e89a8684d94d664ec269723218f44ed00248d077a8fa07ecee601d9cde7c6cfc091f76e17fac8a786bf7d29f487f2395a589aca46d1f1275fedb95ce56e576e0b4915c53c27c1d5dfeb0e74b771be4d01ed9768a6d637447fccd5b15550d6e41c4b8ebd3045675338bc613f3441041a62e9c93a5652fb349727b2266d09b80a137ed804ebeab4a46a2d8771ebeb965c3aa335c7626c21f0df81009ceef7fdfde822086774c8b5b25f3f6381a323a278a510b0c9a893b18760c37d5ddd7b11c72370dd1f13350dc9cb56cc6778a58e22df029f0fd99aeb835d1c8c70d5c8844ade3e68c0e16c9926f02d44835a23d3d28b276b0f0f3a2c630ea7e03afcd93f116894d58c6d24843ec3081f06d6fcf27e2e76bebeb001c03353422916e5aa1933e26b836109f48c4c1c3220d847d1237956a5311d55d1351da84bbaecbb5a9399bd5a955105296d99b79977f5581714e899bfee585df3bff00924a560170cee099d73391a30625a2bdda36319caf0cc05230cb645a05bf7fa0c3b17d5b0873643ea6eb1d5b7935392b27772456c4791aaae55f940a8241debb02d7a87a9a3b132d3e712eb97f37f4f5a584ab3d9de7b8c8f8f4640064cb6ce25e33c9df4bb3a3309378c794c084a6b977393c513edcea6114e894d148c21696671d11894e28f153e82443998c1c8efc566fbadd54e1a6a7427677d510727966e9d6747a8f8a3a6eef624a057df4a27ac09f8e9eb553f4684373109389918ca7af481d8c9ae46a51404793f06f840f31352205efdc13d4c083bdd2e1e9cdafadac2416b06adbe95fcef8b4d8cb3724ea884f21c990ebbf422b12cb1e8d7e0b49f7fc2ebf784b811f2aae6efec1fd4392910bf3448ede82d8f6d57a0747e0a2e129d1b4ddb4099fc951ae9a8e21ba87b0a6fb34782826402a4c8594dc1591cf428176fee8254d5edccde93f3fb8a7427197fc1a487c33dd92346798c614b32cc21aecec67bc9d939a462e09725b003969ce0022e00f180c253448f9a86f977de1b385f82a4bb54ec88b83224a22844ff04950252cd5ab8c1b792e78cba914ae5021385b3536efdc0802118cb0cfe1eb3150d108082d162d9cdd1e9bb079ddf97e4f64de4c3688f686228f55763d45ecb920fcf6b653b5264dc3600cda349f00e4a33e8225058db4a55f41008a17487f661910624e9c7b9edf7ac8a2bb25d927ca08940556086fefbcaa485ff907596b7b9011912218d494eb77b5dcf7cc44f89b8a3b3ca38e5bf3f725c4ea9172b3db8c2272cee789d96076b41ad0b0bdd24cd44ff17c4c1330a5e4bf47f4734093ff7e37a7f7a47e9c095403714099a5cc10a6bd3d0dc3cca9c61d320ec82e9b64a313d10f67a0f3ac5f64e8e3f21c72a6ea335720f4bccaaed15b7530436a10ac20fd3a5ded6289731ffd51a97ad35df34e171cff25bb9c2ef6bb6d92e76d23f2b4780679196e377206ece761c43876cf77a0a38b6d246840bf0ed1f692a295eaf5a5eae0268aa944c5080b8b9e60742a316d695237a32b9eeb7db982ce7260371989aa174f6a6d6bedccb03565c8168ef9e46d99333f89ff75789e5636ca88f7736aa90f508ac57781f7d9042f84d82c299ab90d0d403fcf36f8150177253c27e6aec04148bd405075b8e344f37ad3041ad22f3b15fe3e749ca352e64b0b86ab05a4a406823e57fa0d064fb4a941a9d01c3557e081d8af38c5bb1224eda00f969ec02687862a4ff7e2feebc70a1bc025fba2b5a32f8065f9d0f6d54783d50b4da034db5530e85e2a7c9c8e38e9f23f2705d5555d285ea0bb61aa0e8c08952c8e4ffb80ee0ef8be1fa0d796f2a050247d8bc57f0fde6f133eeced5a45d08c3f7755bce05beaeb8a9b6ff8eee1954782c8c99e35259125348f04980ab2e672ceb1e932aafca27e65a6cd1f93ed60e54e3adc75adf575ff812fb9ba3358de84cdab3a664e733efb61be4908a7c6aad1d4353e3d8f133dd778a48937416e525650f058c069328b8918ace7c6c57fa5768858fbf1157658670d370ea0711303196d19fe1097652417d233b21be20e79b4f6191a8db1c5f9c78c79cf667feb4b835f5f84bc88dace2b3987d8bfeb17645f530b14a551cd9203e99c80ebf8ed166bb467a174b37509ae4dc563e66b659dbea4cb4f57fc620d4376b8420b9098ff23c1b838b0092b8e01e0984e3107dae6ecb5117b1599cbf8e649a0089deab7061cac4e2ef8db33ff9dd97f6b207c8aee3f12db646dc2bde6fc962341a7de3fa5b6a839382136c1f830289e7a9e25be9bde84e88bb989ae16e7ca678506bd99b6d4f4e268b2133be9bdc998a521cc3cec928d7eefc31007d89939d229f12c274b680240a7c301b3aa7fcf25040b2863819540c367c0e91f0ec7ec22eb5d688798d241427a28a163d445f32f6fab85b85db38f0ce5b26f12862f85ed00c87d78b7705b0af8f06140766b16f7e7dcab97aaeb84af7012942b4aff06cd1f345b9d3e45144aa6f1e986a95a9aaf6c0c48efcd3e9b93380fd52771d01815180eddfa3c481a14333818341ed61350f6dc030ffbb6238888f32f5150db5186bdf94982637dcb410efd91aecc09b227c8375d64453b7a98396fa7b33b51b3aefbb79dfc5c549086fde201eaa08b456c2623b02ee33e70087656bc5cc7eb29a9a9474d36d119fd52d6e316c0b17c6abe7f4bf21ef6e66fa9d38bb0753657d358edbdf2db40711a94a71fb8439615205073e7eefec27e782562e750e5ed0c7f991bdf6a6201d26a94bfb77caa501bf80400bcb0dc62084efa476df3c21411c1f710cad67790c928f62d45e00f6f80155b608de1fd3ceef9d9baea5834ce3fe6d7d665d3c0f2e9b62001c8bcbcaec857b5989f25166499ab55d25abc067f62c7c5dc50a0f02f02e8eb03c94e0885edac0cf686d2677c4d79838ae7c7a9c848222031108c76e8e6b0b991b8649aace8453b8761de7c2593eb3484043b2897e6e95ddbd76d66426b7b0d30e9008b1ab1d38caa9f632acfb87e6dfc3bcd8169ac712a60f734807346176aad489ae121b7380028112f60a885149f7283884ffe68aeb82073960a145d07bec99fadb76727302434b430d2b4c9f7c5de11adde52d44de28526850a829275a19dbe26a75cff195880d85a4ceb0a82ad7da7e9e246978232451c26248860fe0ce40115bce7f214c1cacaa038468aea5c4c695008c992e2926a09d9430194874b4a601a18ab195517131cb5d1004c3abfd9511c42603e9926561b06065564737b65f87168d3c261787f42ca737446dc3f77fd85317bea982b479ebb50206ce7b6e7aae1a4455d4a3ab0c67a50591984a115c41d457ccb0d30954b0100a3b5478ff283415864624526b67166549a6680e0e1bf149bd7483ba268188bfdf74664286604a5a130ec2ed2922e1c8924b49ad5582ea68adfe87669399a13cda302a315777f8125a50080224d7a26a3bccd2e5bb98b498cd5b914ab9c7255eaa97f3566bc1d0916450cfc4e4526a4144108d2b6fe9beec35c47034b95d7e58eead00b9492d932fa9fe6d7f2b325f913f0d0adb315c22881d249ce409e00591a5410e09925fb98782900decf8513b149bd73deb99a0fdcf3086a7198414cca65a0f678353e8fef2de0f86164db29cb3f4412c7e2cdcf4bffc5214f27e198778ff40fe50d0b83fce7227c54a8046fa1f7dc54627471b7a02843b926196c5a75932472fc8f956d4d127c16821d7ed07baf5ea7632b8fc110d8a307075f6394022a1753578acda24c9f78ccbeaf7ddd56cc09cb251cd6aa0348c7f8a3a7444e516cac1c046d3d7901ee63bebcbe6d192111392a2b4089983c35fd8162017b0128739a341885bb2d452be65d1e962b9d679a8c4ff4a3dbaa8d5fbf4a06f598b85f527c554267c50752ee17cfdcffae9dad227c57aee5ff1bdceb80ef050c237e91ccd9f96f36ebb5947ecd6da648bdbae3abfd3f997d314b5a9b0d077a20362217cc00079c180fc38b1dafb1a73b787a683cb21fb0dcacbaa4b9bca8341d984f2b80357cdd31abb4f6dbdbf575197192accdd5c50f774af60661c426ffefa695e4f950ca96213b5aeb7fc2792a5315d0293b7027ef4bd3c1f3b8cbd895008c95f46e22bb92febbdaf59aae1c542d665d88959f5529485a086567e30caab64a97aec67498f36040df9ad7fcb554c33c6054fdb8893e18c50e0346e781beba4d5ecbcd1435e29f601c95790f5a898a2c8cd3e40e0e11afe78f01fc3eae7bae407297161fa3ca3ff42e556b6dcd8789b936158fd08e70fede1691ada3b41dda30c9cf125e0c12f10e28ee3563c8dcd8d8428a1fd3a4fa3877273a6b728865a21d513ca0afe3d1ede026957ff894982123d22a47aa6039818e4776f1bcbc7a9f0a3438c4327bba63ff8ab5e87b6a04ba9fca3491def59d1e58053f34faaa9b53f9dcf51c7fd69dabbf79bf1fdfbf958da036413a750d9d37f52816c9f9184fbaccee43befe6aec764293e30acb94a57e1d0a5d81dd5784b269a3a1a79b9a2df4385c7d5453c28f963de1d982fc22b1fe0a8989bbfa34f47ead677afffea836d738e3e21a3d7ee70f24c9af9f59d5da769ba0c68b6cd370845851c77d5ace7fb3fe0da6e2ef7f958ce1e37582800a1eb2d5f409023f082080108d1410f174b5b35c8ca7aba05c176a15e95d2c14793ca57a0bbdff035b3363ea4c6bc49940d43d8a0ceffc756bf5020864c22d0a688b643a269c95b8eba7957225f6cb54dd5a7c215ea6fbad7e98f3347421e0771a4ec9a37ea1cbfe7378faebf5c353f1f8f528925e55f89de7dadd32e7e7f37c16de87158f1217cdb296e32b6eae9009b69348895d5effd913dc67de97533087d0b5f92113d9b4fe0f41a43de151616b43070ffcac2ba2599d590d610042e42e46ef0336f090ab5794e5f00856d9928d86106bdf3ea8a45b7f1906fe0aced2ca2cebf0680e57b9d0dddc05965a501d8fd5c3eb4beee33b7e36f6de016656c7a9b4e2d278a34f6239ca1fa68f724392b6e823632f60c36129a33bbea6e07eff34c9dc94f15cd05412c2fccc1e8d39cc764ba77ed6d42bf5e854a435e348dab253b2a2f97f0e18efd9085f18ebc63cc0b09dd1c86d82de463dee66577157046073b8df7d9ced9991478a1235b8e4d049b043ec43b61b154c5b63ff92096afed7e6278ee7214eacac1a245362fb4a9e7bf98236b6429ca45e3123799edbd48df30284192aa6f722f7496eaa5801afe305b0966428004e724d228e2f61c1307689008a428fc5b2f7971fc74f1f51b01738fb2f0a118898270c9e919c3c78b2d29b834561dd49508d92ae58dd40d030797f8d0c6493904949f439b9a47ae3d96ab8a9387c2a53db2168fa9106437a6b8a3312bdcf82708dab92f562931000915495ddb4ec4002872760214eab176fa3f15d60092aa74ffbb21f07c180a7bab7f219f63186db5a6fe6791ddc5ce5a6bb7f363d2a3fda1fdb585eadd9bbf2c19dd60a7e2251ec48b260fb3440a1c50e3efbe41f7e42d17637c74406ce5744b514c03a5c7b6ba1deb75626a40e1f37a291f8694ed43abb476f2e266727cef79e0fa08cf77da490ab86e5bc609f670bcfb31ab6373e3c2f8c82eb20db5246c8b97e16df08abbd0fba9a04e45a3884c5aea1cdb95a45c8392bc9f77f20c908e2d8ddd4a3d2b64bd7e18996beb863792942dd5307cee6fa6a84ccf9ef581080d8d7d3d739f56c76d86d1be6823ad0b05e9202028dff0eb2f2241c72a83b4c242f4ab5fda465ce7f26142f1736839a1e08ef5abea4315fd240a76b1713abe447b7b3543726c3148794d05bd43588b8a5824c6d62102cdd17d9d13237d430e81dd4ce79b32c176e54108f455547b23e6fb99de6b47530fbb142cb46563b77a782989be56931e232065cddc6535d06abfcf76294dcaef9277b4cd541613278f0cf5795b4bba2b367b783d03ef164515985e9999875474db9b7427c4e0964cce75fd195e1195bc82777e438ecccc4a89df009697d6d850ae7a6dbeb4d281df9ffc65f77ef8a24fd2afcefbb1a77bfd8bf17b94e6f6cf51997ef759e41294e180957b75af4bb066b9d28b6aaec8108ae798fc6d49ae50a9ac295cf3c0cfac5fae0fbf00978f829e3ab883acdfab4185d4aa378110f1db2cac852aeb95201b992e7c9797dac1fd35c40b615aadd82462c507713352ee70204fa6bbac27675defcda945f52c24fe0199a8b524be6b4c67a99af178bbb66e849ec1393fc783b5744df8b44f2a7a35bb4a463d6ae6715c376691a98db990a8df01ebe302640f85fedf6998d055e4d831d65c7506416d683055693943e0bb4e0df9d619cbda2dcfddfca1db9d8b29bd545c2b299f18819a3ad7f442f5c9becc04f59dbfdd2c2a712fa8aca4bd0aaeb8a772339c1cba43577d82337125c950b7379950afd75b1d97747f8019d72fcef8e057d81332712ca9b0771eb674f708e2efbddea81277249dd85a8009b737744220e7f195fb72dcb498ccafc9c3b95004d7e48f74f45f6cd0e0b54eb7158c2f8ddbc9e5e819e75b871795aab49bd1708c0bd482e7228ebec12585be57b93933c589d45ffda2cf66aea28c9b014d37b77ea0f4da5cfeffb292ae6e24b372b7875857b03e9d1819191792d12e2327dc636adb8339afac7f62aa45f64284abf8ff8ca7dfea76bfbaa2d43c8dde6f113dd994398552a516d880f819f1d685dca566f1d2cdbcaab55ae0d4223ba2a512a5eb31e2ba506ec5906ee024b62d61db7f179218d3d3fedd50300bb2aca751f61ec9fc3942a8a86c6ed5cb4cf6ea5458e3322de734eccf1686ff6775d766c2e577b4ff58ef64aeb1ed1107b37f413ca2183e923a8caee93b9efc6c7731c3f14a88e7a962fba4886ae4db5e07b54e2a7816954ee4b2df41fcc680186b4b6b2d7306e93b83a1144ca49005bdc065e4ecb5846320b419e080acf5f1f920c960982e6872aa37faf2ee92f9566316d055b430a748c244d8f2a0f8a81e75cc392ef3f17340f9fb6e88bd37f95e7e2ff6237fef497a69693f082352d5bc48551a0bc5c92dcb54751f4ac778b0eedce359f2c080b0e40905e3cb40df6773b7e7f7cdd1b83032cd2c93f9a72b751866049491b0ac0788aafd7054c6a1bba6ab95935d0e1f2bf84a678fc35de18a4ba25f40d04346b78089cf3b37067f82efc3627a60944d302153453d1cc4a98474882db4a55fafbb517bb623a219cda07459a262c3e40438fc09b79e699845bbef86c4a6bb50bda4171716d0932eccbbf212cd9c897fc8c266dc2ceb962919425be9b54f7552edb22f1e0b46166613e80c0dd1440e33d01aaa499f4d0560b99e0b718eef1df4a22f3921f27a919a1ce428cc351e733bcde6c142dc3add1022673a59c179c0293c5874003c71ebf02ecf89a1d2d2e50ffbdaa29c4cd5fa56fd237501a27fbd6235774aba41d9a51ecdafd2fbddea66a2c16db1c418b6dd71c8d4f362654b74d354376da1880a1110724046d7520a14c182251f530b2e75d4fdc30ac10421358018d158c57cd085556a26682cc93b8ff85c6d3cafcfe1c60007b18e70867168b13ea966db54ffe109d9b4d27a0959889ba79036105750211e37e680ce8dff20d5cb1f427482f0ba504462b71b7dcdc154bd34bf9f273236a4ffbf997d28aeaf07ce11ad9578c3b43d9f2b09f29b9709d6ee10687cea3ca1e38a5c851ad90b3f8ac84091e3a5bd01a1dabc2f28acd958e215fb9198411ee56a9b67d230ec8416d1037ac27202cc97357f257605a23afbabbe82a8e69138c685bae81174c9746c8874282c1dc8571823b320210ab19aabb759bdd49d28b09fbf85932b76a1ee1094e4ab07c4279745c6d7295415ddb53a23853551e6249362fd6f18c3eff6b27214af0390e8e85a30fe7f7ad6a731f032a27b5a33771e62105841d58af294da19ce2c7f374cc186454a9222f7cfe0419bf2de43821d8278923c9dddbdc753d7d537acd68fb1193e2f04ca0ad15085ce9158b664332e9b9b3eb69b5b9f7569a9094f58ed3c4b69683434ac69e2612980eb5c22adab7d58c11e5dcc3b7bf9687113c997154a62e7f1e5c0dc207fb3d193fdb14e65a059201dd9d2cea3f8e7f9eaace77c9b9535a7adc9dbf007351d697d5cbbce105fa470ca85a87c83f0978a73b772ff45b328141588877ec95b62721bb2c9059412bbd00295791b5846a899042ab421459c71acbfddd35405a7bef2171ecf8ea38104810930724b538c3680181c9f7e0bc243fc42fdcae107ca71cf8bc9364c8206acd80cdac7b8ba2f006f2199c91f072c684eee248c41aff5818fd24c10f78b98576adc460df641098276d9aeb0e81170dc8d4a8dbfad64166b3c30bc09ad7fcbe8384d3bd67d922922998a065a5c5e6eb695c07c62e7db3c0e926aa34be2c056fc66e72ba3fa023631ba20324dc808e4bff66d03ff8f4b320ad9770b56f144c9a913690f17bd6303d1fa93153898c8a30463a373fd59981955c27a42b462cef20b7ffb69ec5d8f610300ab6a1f37da07c4a15e1047e3d3c8983d7cc58dd974e2723ee1cc68795856ee80efe649600e18797a1fd0ed28b566705c31e3c4031daf49d4f0e64a075098d0e5e20b301ae0b6d298e0a0d81610a7a775decfd990dd53b73ba4f11292d7b4f543683e08c6fbdf4570f33c70c5380f591a69dd6941abad5f40ffdd12586e41066326c6f93c7319a1fd3b5aff30d0bd24825d835e3069f424342bd76881bdd2e6145237ab369beaeed553a46382528212347f37d3d6fdab909e25c5b3e80ec991445b598300ef8aa40c58bfc8ff48cd2d64c1157979757501233ea268d8f117bce851ae5311a56ea012dca118f3e2107eea59d4950faa653c7afdf00938214f4c14eed9bea9dd1c644422c0a9d29dffb99c14e8431198d16f3ca504712864101f0a1af96c601e79aa0447587e1ace53ca097b0e388e3fd972df663b74a16160b99a327c527fba81c742e0b395e7eda72789ea1b92e3186feb7972de6fb1183da70224be373bdd6b6fccf907c5458111a15770f73ef0aae617ede3b94680e4ba037abdcc1b040e767c107f5a540c483b82457fef578000ef00559bfa494e8b64e07f1cdd22eacf2c36dcd8240a42fe3ad18f5a2d49fac93e5d7d1f46dec485af6e1cc20f95e7f77983ebe404f6c6a9e0c720707bb15fda6f9bf3a5a40686c00f153859b3985fa5a2fcbe3f8c20eb69a5fafd6355da7801087124bfcd53939d404303c867cbde10ee2cec7bc34677da2fb3382694d5a4c68522966197cec5e4f6268dbd3ade064d2f2ddb92cd6feb466794e0e203fc30f5fdd6bc3ad5c6db047fc46b45632a6f568608823bf1fca2868414ebb96b739ae871b991090104afc83bf36aec3631a935c9073d9059e4fccd94df43aeeed16a8690a933dbadfd5641fe17c19e65d8e9de319a96440b0b6a17e15c3181e34d0b06f36f2d44c61e9700f0b7ac61b67ef146bef65858d4b8f059aacb44bcf264389d89422642d522c879dcd99315931093570e37a775bec02ad3a9ce45bb38c59f005ed615ede57e17e46337581d77b98f907d83a83e2267c49fb6145471d1ed7213b3f03b1dc450d25e1f563b6d2b844531b6cac7163924c643ab652721c0fe6d78138b6a75faf27327d74daea3d02e6c16e0fa92fa97c20f47ec9bb46d84c513b64fa398b1b49d293ca57883b4c52dbecbfe22c77d25308cabcdc32d4cc5f6cf41aafd32e07c9bfcd90234dfda5d5e0ba668cabc080197f737ffe496cfbc4d77b5d93d05bb03b0f436432115783b0fc507ef84ef80840185c80e2307980137ebdde74cbd36ddd42b59ad859d35b2f8b29a4f982629fbaac548cdf84df59ee6009459e707f7d008c54b9a0e269ab6a6f6b00168adad788dcc825e34f6054a62c8e02a71d1ef9c94d322c4e8de22d5386b7a24c5d85f946f5a10735205215cd81a147a7eb38bbdd9dc77dd576cee97e6f8e2c5b49787215fca49ee6572f6de78d91e59bd54e4f6a9157fe61ace16c4c82c92dd0deb2502229bfd99a3de678fa1e4f2c91997989002bbc9f2945c1c3d9986e51476116dfda3dc9935de2bdca00906e198ade1a8e6a2904ff3363851cb2f0b5a73be2a4da530d5d170aa554b8f3b4a956f677201e63c8db0e75fb3e610ab79c6d07e978c2a0fb6869276c7a4f714f77cb70465ddc60da430123358d9fecd1839079fe2e61cf2e3e2f6b388fb471afec3a82e52b4292065914813d5962a2b49d5106029bcec870bce2340cba08a42e784bd823d0ed29fabc77a22c84aa6aba5a68bdf880a4c4ec4027a4df1d6dea25c32081a6202845a86a06bcb72e95e6bdf631ec39bd8636d2fe4db409d2015efd49957a2cb7564722c41997102aeeff8675361733c717ed9c3234ef50b11f81c8e880f05b94bf28700c58625b14888ec62a27cfaef6dde07ceb25e709c635b73a71a82bfde59780400de769ecb0a8c70ffef17eab6ccd49a3a85ae27506a2cb5385e5c31a8372ecd455964e15763f16f5a6d63cc88ad18b3403548fd75cf020dc1c091e6556a17385c874d44f29dc86d44aa82bf7e7b6930e1f8456ea2136d2bdbc383d0da04b9096d4ab70fd4664de59cb06a71b845076118b7029ab5d70f5e8442ba354ceaaa76bec9d02a7e275e50d66b2167ccb1a3c515af19ce56ca347a6925acf66eeab38cd656e6b1103e35b5cd47e96bc269ae58df49fafb3665183d6159ef8e1d806c031488d3cded500d2b2ad7a6e228f1491e655dd1695b5918cabeb87f476dedb85840ece7cd25e1666685bd3dbfbac9aacc8a6b7777e2e659f4c39007859fd97cd84a88bf81edf103e5e3506d0f0a57286ebb70109ba1afc506681bc1e120153de69e9486cdec2a1d4f619838e43aa6c00b22ce0cf38a63ae9ada164a9333fb52e3419472f063be6847948a04aba00066777168ee6442118d91b48363b3fd519913c1010d4a5ee838ff2f43e548b0796b82b30a1d0a9d2349e779bb94ea4cd3a71c26903d53a9afcd6f0e5e2e788d14b828f75167a21683365d972e8a061d479360b5173ec4e6609229f980392d1fea0cf4a3bb5bf6af846eb5b6aa2e6de9b0320cce2c2509b81e5c1ee68e982e09b7ddc1568357570e6d69c7c67864879e900078dbca1884137c0c113375f16986e70da6c43e795408eb426802754d29c59a3f43fc48933fc5b1d329bda60c122af723d37c925f87bdc541932e42659a226ccad1efc4266a958926fb71d1bbbc47b1584cd40cfc7ae24ba99971433625853f0efaccf598a4bb7d1ac22ddd59c5819386577282af36e0d2bd4961bc3ef986f45c482a952803afadafd847e27a9882184562088e6344718bccac707f2357ffb125481ed38d530e7f18ea07842f2e8410f1b0f39e3229c27d8ba05f8040bbabdb172c02aa505ef5a4fef045fcbc055edd54efd260266ca400f20608631ed7a6361d43f04ce84d5955e1ccb40b1a93647cd4a746fc29923749ddccb41c4cd5173cf9922be8de5786e6971811b47cd9a8c016b1413ad5ae91f6e10a27f386f286d9af761b07c08f57e22fb48eb87c605906353cbd0e7e062aa7772333aa3f4df800a1fd7f2729eb572bdb0274b02ba9dd08f528d05ea31aef74b51f737e9c28e87bf4e3c7087b13c2e802d5c7fe87dbbf1d1a908584a90ad432f9bac06f1c0d8a7fd987d0764055714a81d2a51459c1cae5cf64daadfbb12d0522bb7cbb653054511a8c217ab191f05f1a3edb2028465cc709f31ade1369a811516eb2f7cdd0c2f49a85a0b597b6b54023c9dcf09afae11c34578c05e39f78e3a0ef80aaa30c2ca63eec14f5384d035fb5adb7786bfeb322709fbcbe20ada96a7fdea7f5f858b44dba93727bca8a0803d1a58e87ea115902171b7f26bbd38807939b4214d7980f9f320001ad2a95137dd6077a3d00aaababdeb5408c8687ccbb68f0843787c35023ea514ad76539f791a29c882e4e69bd7db02902f63f5faba75af3a7c6edf890385f24e7fc1178edcffa54f1d58ce5d30c35714a3dda4322a290091a1f82f95a892fea6ec957291d40e79ed358712241f24a863e5d0fafa0b3f866512eb967798225a4d1caee62587b3fd7ed9480c30088bf18d07d418751b03dee0763890172f99fecf54ee428b127c58d0c6b97da15aba4792757de6d8d606d87d8dd5ee7b8c8b8f6c16628fe8d3a242023188de658eb834ea75cf5037daf967fcbc40b870f4fb6e032cec2e085a91b5dc86efbc22adfe8ea9ea31dbf1165ab376c5fc906538a7721077f807f8e24dbf7f261f41a44e14dfa3053aa8d6dae994c87521056e7276b0460ee81d8597819d594cb3556bd705f328c216e3959db9f897578b5b298ec5bb97219c15fc61c3d4d46c384e31752ea9fff058083f22d4ad6e4e800113439da3e6f7d264616a0db38bee5af3bb9063c44828868b923dbe9cc92e6a6ecaa882a41c85ec1a0fb0f1f31bb5246d30a8b6c12085a86e5508bf2a649b738dbfddf9f107f61f84814457fe2c332cbb7839ced50989ba0b209ead77c2b389396cf1707f7911ae85684f2c3d862497216564c399a043b980b20625f8b6fe442e6567ea5ae157b308b9bac4edcf66d65c0c4e47071b2c0445cf5cc7dfb814c2fa5d6cdaf2ab3b8922b01aa5efd65e30e8571614178b65326c9a3d2123299103a79b44a0124d5f9319ae18b482e6627379cc8c18eb24c137100b4ade730155fbf36e7bca6b4beb2d6db3318e01dca865c26d44fdaacff0ac768754a8f7f81f544a7e306990676aa6864ceb204f645b1adae87f10d3cb21be8f71078f56d98ca596de74f82006c9cb97964af0759fedbb1c7b461c7e5847461bc1ee70c635b21bf5f92045e70eb6919bee0a23c14f8a056b259e2aaf0db38deae7a26a24555091710bb709a300533af287bad3b84520c31a3ef210a79527fcbd39fd431be870e086a046dd896397816cbcfb87e91dcc7297c5a9a1798ec60f36216eaa177185f62a9424f438725824fc4aa9a40adf3dd8ac9dc8fd171e898d3a46c41ebbd62baccfcca2b2ec68e4c77434ecfd32aca10ea367b5b6cc504d58b62ade3a297781a986d6841df8c4e34da06781a69cd53ea80e68ddbd0f9e3ef6cb568c17f3ea48ee317ddd3506d23ee344fccb436c212166de5feb2757e591f9c52c7ec6aaf0881b778a39a1d913b72688d136c33f3527b521784aa1c10ee3ff8a99cef03591d86c7f438d6bee7a9e0dd477060fedcdaaa7de251d507c4a5cbbbb02d3ff75e4f0cfcba9d58d82e66181a977cdb7537d5e7d31352dcf61a027ebdfdeb748062197ab7ba649d8de94163aa3a0e6cad51e0d9d4a950a438b8acc56721f33d3cbb41049aa3a5c8296f2dd607bb9992a34a3b5d42ae99c901421c72e56878ca8e6a4eb03a284cf26eae59a3701d16f1dc291458120806bb1ed1852bb93ee1c277846a77f26376cc20fb77009f3b114bdfd05ee587ac6001fc89d8a7cc4b9d5e32ce2903cd29b4a8e369d4cd7b02c306644d5c1c72012c8dcfe22f44e02728e18e7f43d0f47b8254e428318ab05ee1dc8deff68c7755fbac6817f1f028ba6a925c9fe86e4ec68509e0264ba787662545c03935cd8905004e106965f29c480d8d827b00745521a45c1ecca6f20518988dbf81a19545a7183be88b606ed52a35201debd9bd9eeb75fcf93a0ae96959d243595c94c07b3d1402c392e74db2a993903bc13190b26c0134d4ce5c261a3ecc52391f6dd3fe831c1225ad920fa55c8180335d13c1d084bb487860f38916fab3dc4743ec488b2e31bcb1b927d10fad7729c357ac403d82047aa4c38937e8389754746ddcfd14a307d98e783c63eaf55b765990ba6aa6c26971f8ead87a87fa07aa41600ca991a057a3ba4d69670d7f019342aac53b9cad7090a29203e59d5f8a94e0547f8e7931aa6a5a33bc1ae870bbf98ee9553f024f27d2f0e66dd9e4952dd14ccba4972f4068317f55846c60d5ffff8bba44aead4375a2349f1518b1067e11ebab05ae5192c933f2d4e78f6054349d9b5f8a1a23fe39b7d880b354f2b57a436262c06298f7b3bca4d572e16542d0ca6634bb5b99d3d71f0906525706aa78c02b04841461530d43797e5c2832f175f70c4ed4eaee7f23721263bd3b588098b839d23da81c15d800af83eec031f7b1f7f2f5c75d6f39abfa62b0e0945b7f9501e0d8861e3e19deb75f866ee3ce6b8a703171358ca72a24618dc8ab52a545cec59c04e349886c44b8e88e88b14b8d871ff6ef50d3ec07e155c0350613e76d4c8d7693e8e09ff21bb4d6c3dd0edfb0030695a28f56ad7fc964437df5858682f1e3e86b7d224ea28f76c13f3d85c547796fa6dd3cf5020b570ce16a427cb724bafbbbe48b51c3da2e4c7d3e55223413d65d4763e063b1a566a286ab86c910db4901103c6b728fc07165d1734c2234781c0c7246be993f71679d257b251853e293a55cfa48e07ef38c66660308fac93a9532fc5092038ff2f7b9f75718539d619c12c187987f52cd4ecf721c32e66da754971f62a7a323e92c4d2964cf08253f7b606ded8e6834e6b5991b96a5089aab739d431bd00ae966f64c754c821a64b840d51b3188538c90d9e21da044199618bca790645df7226c6c9ba2c8b26fab9e539a132e19ae79c346a1549edf1fdeeda9b06e70605dbda6b5ccf7ea374550ff7edcb13add8595b1dc6ec6df146adc15e50d7c258939a1770fc9b3c744325ef7be4668baca5f2e7cae00f3f4662782b03b81be69ac8f22f4076b4be3171f3c6ca48674cf1d80acbf2161b27368f9a388120eaf0c881296235c5836f686be42be34d9ccca1ed2333e7dd080b5bab524ef03ebc1bf32e9c7259141e5ab55e7aaefa90d8d635c216830ee7436861bd97e66e55eb013745fc9f841266969fb148beb5718fbd088a31ee3d46aece847242ea17f89b9678621324a2c296406bcb030f5d584556294f0ece66ae3b97c6d51a04bd52ca7ded358d073a115809cc3c5c70cf505c1feb682a599ccdb2aca0d7010d5e793fac1e6a403737245edcacb9fb7ab7c30629b30ce506855d743e49f4ffd05fff4a6e6e81466444010eca73f77491bf42f01dc91ceef66137148c1c0166ee6514ee1ab54fda80fe83631c2f6747cfd0eab25bbfab3d954f1600e7348aba86f43bc71d645b3536866e21d6266bfd529c98a591296504c9e5cfc521f3fee0a08e2b714c7e6ce0454cb963c73b37eb5551b45bf31991e320370b3fb38d1b96d5bda108d09f5ecb26043ed3dab57b5c2b6b1e9f9cab145e74a3ca328538c6df2c831d0d961e21c2dccce57b8d92b5ffd41970b4efabd798434bb3c6b5c9701e65de8128ffb0aa04698a0e29d2ca4ded38207594ec9bbd83c96149dd0e88683a7cefe6bfd59dd2ac72a3da1212df88323f6cd0d53e14b7601bb9080d4233da4446de7995c312725c895a9d11863fdcc7d08fbe2f7dc724a6b0455fb84052174e57d105dde96362cc1b518b4b6e614f06f80cd5a625bc284a06b9b2ab2b163b28942c50af0898a284448bb8cc218cec027b07ab32bf4e069540b6f6b71c339cdef130cc8af3f4bce4640ce0145a734996f112d19331e612c58cf7969a25373b6c3ac6535e8b369099208b44d832d62a37f034a7963259be86c4b3a38b06187bb7ae2a764f32694ad3450cdd569906463d6cf296cae3d0c1dff45bc4c7c3ae28de2a48e6c0be461c644536c76114115b78b78d2aa615fb9ba961b816068568343d6874e9a47332cd1ef629decc334979732554065326449a38f8d48902b3c41a8c85e9b08e24ae611e3972f35aa49921276c364932134a4458c0b39665adb15acdeb869ab6d5757aa17e52a9a8e5ecd8b6ead166c63b7734501d612163239deb7b4829d1d65141b351c466f6dafe77c061e862396a23e63b7167a259e3b0206583157cb8dca0f2c89921808e46d415923d8591a56fc8bee839a99334b108f524712c8fd9b64c045624eb55563356f2cdb84dd45e9df657d6e615fcf9c46917e5e5697c0a709eb639c346b179c6935ed8b4b98d32534244ff729c4a467523ff429749663dc68ce5ab87974a215a885b0158c01e0d90fa887050cef0880227091f305d8a2460a2aa2d5aeaf1615f606f46f012e1fe4a361b09ccd6310711bc13123cdcb8b2c236791cce25f0b56a2376fe86fbb31eb2081ae1efcae2cd746d8fa5cc52fe47c1f2c40ff0de76f7ff738807d547fcf2fafa30adc342d3807ec4e9e0bc1a0d0be8d0b435c25de6be13c7e6b7058d7088b0c12cd313f129ac3dd1e24598aee4bda987f5f5a12644534a084fc2348cf448e261c63cd439e81ef9b3479be713f431c9990fa656edbca254c1f62597000e1ad43672da81106920fdf867f2abe9c8127453835085d8a40958a9f4d29c59a273759c82f7499c67f4b4da3570ec9504502e25ce097ab41dfe671c24cfa67906d721ad8bb6fa4155edc86e521901e3c96691cde103ca8a700ee4e053e1077f248ecb1a855dc62dcd53d1b16692986311961cf7979824e07259426ad46a8e0c8bec45d7187fb492557c280deae228d12e95f9ef303a0782737b577fbaa03d5cbf43ac9d15234171435d854261183a464a9b963b4565b2cb6cc0bec7821b274fd62b404afc95e2e44ce9d81896f66dc742fc23927d6aa4b3f9c2595f60afa293c6348e4980b6601da2d58ed6341d8f673ebe6ff87f30da1efdd3eda3b80604d10ca7e6e58d371a832e8c87aff975e9411230ce6c2db266526f0db01aa248d46c96f1fc0ed43206933be23eb27d0b7c5b27a4b27df12a73f9344784bdcedf137817ce6d5ef479974ec8eaed6d85d08a911945f1735af44aae88bff861234ae5163357f700af6af5b4b38268886c1ecdf0c71f86162b25fe8203b0659396a131ef7d6d1648b08798f209f674face16297a9b9184c5477a649a51672b691f639a8eea39d0801d55fb75a93bd0fb07f3a9b1c2dc0a58d370d4093ccf72f8adb13d1cf02681d5234ea6fb7a962c9819f624b0ac7182cce61e6070f3b8de82d61a1c17b413731e970790fe0529a814e29123dbe627602e46e36831b99e72310fc660a33f549d139ee0ec5cbaa3e68df582caa429b0711aa6c3e48a37db1eb6a9ad0dd3b5bdc58020edebfc089a97bc6c0a5a8e768b8743e38f4821ee3c12edb5f9efe3015fc76f2cb6379894d140bf544188e59e682260d6c73d2463d46cf4b22247237f4d12785e902144d235f59f40fe36d46ce24f5026307c0baeea0d4f7972aa4491d88ead52f2301863fbc2c957daef29ee61c8ddb68cba698660c08f8d17dd0455659c1ef8ba408a0ba72255cb97c9eca0338619b6eea08415a5bb55c6ca472d7305e50c8cf4a77b4199998a63b924384104aa6ef91c714b24d3bab33492a91ceeba571212e8b259320d7e9c8d960ec1983504f4a696a22333dd082bb5150d83b69ca32d207edccaa5569dafc1a7d812470d5182a4a61bc12af6acce9da20d8526e0eee4a4f4749329b358260b5f91b178b11a61a31687d2723ace5bcd0e28a370ed2e6f8f722202aab7976380ff3c66e9e8a752d5c101c7f4d7fa1a523b12425b91147c3b54c46dfa00793b274288ea5f4782ca063a1c2e20092e2fa63f699f1b0e748afd5b79ecd4bde45cb45958140f83b48b713b256d1ece7cae1e92e528c97aa108f5f598ae0053bc63e33676b75f3088cf787d288a7dfd0fc74bf70b1b7fed49df737035757c61488413e5cc01465206411004fe2c8d054ac44afdf414d4cea43676e9797e848e9d2ca2027e4ae44a1be9b2af65e65fb65dc0bbf0c907e2b59eea4419ab8dc9d5a7e59f555a276195051492ba8eaa79518d476ae2f6b4010d0d3b7bfa65f92f72c5cd9cb8c2528b434ae244705e8508fa5bb1237889d2448f7fc8d2697fab9b359064e4446533df26f040a53da950946102c7ae6e60043fcc16c0309958f52537b14cef2c7fb670dd4cde92fef5c960c5b0cc05292602ed72a090f312a4844dd1af1e664439ba7c00b0a6c9aca6e161579f967a6ea7bfe2df82ca6471cd71dff97bb9ec74cc7f160f3a2a79e5b659557cf59876268e9825890f3dbaa242a3c46b936c9f0db660c956f81a0dba75df10c19b93ede08f55deaac589061450b1e89655be621727628affe9749dfc0fecba926894ddfb9c977c09eec70c5603d0cebd4048b7ad752ef1ed99aaee1fb341c5e282eb1e8c1432f67345f5dfacbbe21ca3bd0c9b9a8a4a0917bc21b3906effc83755012f070a54958b332997a9ddfb232c378339f085ca658876cedcdc9830140f876054ca109a9aa68d7648256f36e556d4686162cea470a4bcaee124601997343554d133f6332eee47f28fa9ab87d269f62869acdc5a68bcb54b54ee215d80712291071d5817d282c5b8ab0357915940abd88933194e6d4f0ccf616d3167646633a552753e7ec196b747dc839c7b4bb2f5c7219f59f076c96103c1af312bb80e6957fd70d93f4689893edd98e672520303594deb27996523165f11ce481d0f4f88a9abb7e185bdf2581ca7d86044d3718a7e94da0daf7e53b4521c8f6c8a2541f0c90e6041c089b3b8a8a286b3afc6028738cf741ebbce8ba143c32f4f84ae4357b14690a51cbbfc9d0e872eff9ad26c3e975c111a94451284806a5815be44cc8a0c4a3fd770e8f581a6ef6164c952a73a578822bc5c361b1cc148636a2e9ad8ada5393fbb6ca53b4e8bd86389e03b6a0f51939593d86e4ee0d363fcae99aa08303aa8ead5c7db91e19ec60f7f4b9439e32d45e3b812ea38240098b159816ebe28ddc64afb8d2d062f57504b37b492fe6b0f33c6b443dc84dbb8604c4889fbe02dd0d1b2910fff4085720db182b5c3bfd4eac160e0588ed4be805cf4fbd74ca48d551aeceaa65ea7af29cf280269346970eaa1805fe3670306a9f948d86f7ac687747b1e0cfc624da5267e307bfa9c9c0129c50d9d11c6894b2e67e15bc469b838aae001264606573c5e2cac418824f15bd18622e6a26f93d81fdbe30bd201150dd9b8b6656c59f4d17bb986d4a4f9a6f69e8f1acb451f865803e7c2b47d9969932d074bbdbc87f5562538eb66bd7b59cba179f166fa24d463ebc38e5cee9c809c735c8b3a5bb4e90e62e5a69b85492f6dca5578719c83f85b9c05f77bf5d42fde001e7ffd1e8e42d9c73677c4c2da01728001f44f7d5a7d49723f12b240f0c46dba35c74e7e7db3945f0b34d52138ba85af6f1847d1d0d8bb2c18c79a466e2e1b6d19f1bd98f9c855d464b060f3ab4d12ae15ba434da3e122ef50a34adc9090b4263edde59c0f3b0e9e6da768440256db5c93ee1141db3403df294c50c69fd70aa46f6019cac25d8b2dc37f07b2731c324b5ed947d1e30d655cfed8d6c803bb3d3c0e76c584483f27f8428c1155381ed033c33b5d7b872847b8261fec43d3fb2891d2e634ce74e4d0ea84b5b6cff16bee91f6c862e4b079a6e192cf4dcea1a16377799b2c34c1fe47ad94192c8e12d298e4c9e7d8f1d1b9b82dd61456584bfb39344fd3ead9a3eb7423b8288971c1cf546fa82604b70f6b275c72e3501456aa414c5d18a5c34e229abc3c69ab31cdb1d98289492d57a43f1938fe09fcc6e1baaa007e86ae6f70ae253e2f30177166b68e3feb8ffde1031776797967748f0a184d9d33cc76705e83e543a3e6e57ed2ae1ed21cb46ce6e52415d908dffa7df3f7575ab59134d880c7262392f9c2dc84f1f1ccce5713cedbacda549c1c723fde19cf073386c03854af0105f6dcba4dfe569dccf72317787d22ab9131968826eb708674070d8721f0445c685acb062efc8763a5b30f8366be0b98754eacd044a56fdf02e4c9d956ed073cd588acfc89d9a5a3cce4636b0ea7cce43be634bf17737f508367fcfd86ebf948ed71629637b71119d2892d39aa0c810c362940782dbbdf9c18d1a4484e5d37012459fe42878b5586b59b6a8aa214bca7ff0040df81ae09104613a8ef021d6f614296bbd46ebbdc6a4c8a065da0be4dbb6010222e1bc57b50c33b72e8c3453cd55f01a122415678db7bead42eb1693fd11bd5a46fc685d34354053fc04ab407c89e793034e611f52eb8c399f568f937c7089f3d6ef3fe692a2813a56920b094ceccd133c49f79b458e31a24e75b7580d0241ceac628def83b3645eacc516cc27d7aa689ed89f17115dadf96f26a928f66993c37022f9464dd212f0d27dbeb5dfa74ecd80f3cab541e00cc4c22cea70563fa0c4d904841475f7b60262da23f7f4d54d68953463ee8162931209da3da64f168c73b9b77b60ebe5ea81fe5778c4ce8a769ec1ebffbfd36e89a8684d94d664ec269723218f44ed00248d077a8fa07ecee601d9cde7c6cfc091f76e17fac8a786bf7d29f487f2395a589aca46d1f12755e9fbb1a14c9fa1ff16664744b70576074a284ec1c67b6efb4b8239bc655f62a0587ddef31ad147b5514f2b662be92adeb1265fe39b1358261a2bb007bde923b1ecfabfa542e8fed3e0d0be9be7ed1dcfc9b2f2ccc85d3f414ba15df8ec47bb2b9cd5b9a462c68733bd47f9439bc2ba4617bfdda72f9e84f120484b7212fe7f00c542b3d08de463850465e2303104ef65952943a623a4740a4acd00ec7df46cafd0ebc84bf6224b0a47f582b6ef714ad4b6447671d07bccb147a219efd769fca078fbc9343e1c693bb8f99e56b96917bb7f6057a5732492106c18b8dceb9b7e879db6411a0517d23367d115fd954e028b556d202127636653afc84f5a8ef4dbc3d73838a4b216bfc4957a422d3b9ed9f6d6c3d53bf91b67a1aff680fb60a420cefa0b441006fe4d94ab08a2276fb031f174303996e3a6b42d10c96fd29c5cc1897aac9d8a62d1f98f03739e65a24c59979388960b353dca8e74f2bc50fe9e45fa2a426f2a0bee2aac63d447f08fadb053d3442749de7b8c8f8f4640064cb6ce25e33c9df4bb3a3309378c794c084a6b977393c513edcea6114e894d148c21696671d11894e28f153e82443998c1c8efc566fbadd54e1a6a7427677d510727966e9d6747a8fa8dfb804d38c65ea38ade16f788a80b5b069f4026e4f27d5939c564691f7487b8d0f6abb6f34515e08282720f7a49d4e4f6f7efcc2ae03979cd949d9433d694050fec5765a45ad65920663a0326dae7483146d36abf63aef912e05ee407eb068188635541ae6dcc186b88389992304a4dc6c31bd214b194dde91ad0d71aed3660993ddf6602c89cb82c175827796336133e8f15e3169f2e8253956fa98874d30dfbc5552ca57f69ef39f9e0cbe89805fec636d3fa3a1b0cf1830d5e3a7c98646f5f518d0eb52a84ada7396a238a8996fa673a75097d741728e8f48f2a811e815bf3ad0a21eb4d0d3bacb79d63db1238e762761f89c2424f3b230d669d765fc4afad28dca42cc1abbb7b0118884a7c0a24106a89fef101ac62f9977dd13488d0145e4c4228f55763d45ecb920fcf6b653b5264dc3600cda349f00e4a33e8225058db4a55f41008a17487f661910624e9c7b9edf7ac8a2bb25d927ca08940556086fefbcaa485ff907596b7b9011912218d494eb77295e9080d3aa95493d30214c1bd72a746e728cfd547103b38425f605bb3fc8531374b7d8d6013dbc5a740c639a8f8d4b15bd1a25ea9ef80f46a9c5af148b17a709734e7beb2fea71afe9aefe4711cb83ccefd57024553c04678e99123d0959bb19f421fdaa5fa55a82a29eca30f7c542fad39c9b619d792f53fcf8813bdb2e0fc8e45b237d10b75bde7e942f203e5caae810dcd9ed4a80a68607b47923f31c233ddea1afadae236cb49597cf05426f7cfa78eb9f3edbb26e1fe9d99387dd314c8471aee7dfb4732bf5d520f7dcffa0b18be354e6c2e281ec19d6293fe337d407abe508d21003deb85c1b8849e25a88a23de2bafae0adc649e65c554058044623c9b016ce5f7a0e845455336ac9de56237732d4787f7d7e5fe6585d0ee0f2b2413fbc3b34618b9cded05302ec035dc08edfc4059d31f745698fffce04e5a11d96a90c291b595946e10ca49fe24b89d8d6d4af6cf218645a93a1e616e7d42ee65e5c7e88414c72d8807666297c88a18ae745941bc0299b0d57f063152e477b732b04976cb4734a6b0c4cd5ecd6159c36c5d6a353e1d049a1f4d9510da110d616aeee791572b405ab1d752bf57953cb5e970e2974b43e3e3a5bc693b50e2413bf75703b46a2b25d52d10d3461622972024bbcea6e225b4765114ba3e600420669cf76a75ad5075e9e02b4daf9e89ab63a086613bb5fbf590cae0e0253d270472c2f6a96c6bf4e794b015bdfeb78e8c6ecb6f916b4e02fa56e49d2dc3f89193984321eb294c3258d4df155813b52c862877f7c5cef48a4a7e27a712dff3bb263132e4769540e2a3e9695c022125e2727244e592b3bc5eeac34f6527206649aceb1937840df927ae2781a42262345ba36e393feec2c0652588afbe155ba145bc7d874ac1ccd749420ef37bda1c63047b5945775c2671211b1dcd6bbfd878a4352c671fcb2dd732021f28b2e62ea99b7ee06bd35f58cb6f247d82d5383d894da6ea3f8f448a23c312c57c713e5cfc4511b9fdabda616dc8ff4630f64a8038468104470347f43443cc27f46dcb1a0e200b532cf39098458c220e0eac4b4c9ad47b039e0290e40a33b40bbe90b1058d2b10ae0b81ffc99c018f17d8952dad1c88b96d3efba489a7782d9158a7d7ddaec34cfd34e0c44c5d68091b9ea1a96bdb381589d905b0547da53a9fd41aebe76ff44567b4b84d946b344df688fd15d8339bc15280f4fe7ab16f6135591a9ed054d54ae876d425dbbf913b515af55e3f64edd51f0935df587e8f9b6686d0f6683b7cf6d5237f631848ce2148a5749dd1093ba131fdfba86632175f6b075a33411699d654ed21bdb1e825578bba007e938662548c4c5173742c643482c96fb1dc9fc61ed298f8b0331d58acb33a157a0e7e1537c0f83b6fb5ad46f6eb0645a0bc017a4af21f08e2b209d0840cc7573978e90786622e0dcbe88c234f71e6823b7700665d60d75b667ebc66de7c05f9c35dce79bb17fbc55271232ed22a236b7ced58e681a2a60fac7208566a8166c7a611c1367a7de2608447f4e4d9042c84727f8754e93667bf9dc36ff8e53d57a0f44c3e8d136dcc8f8b73aa581f1aa8210e8a9ab5f2fd04cab5468a8d521063275419d9dc656cbf45fdfc8829e0a24c37e9f9420f4b6bb68ad038823724f0391320363d16819bdca6a77313ba66d401e4eec78d02e0a1f42d4dc77cbab61b23071a37154b235b9135838133655006bf7c80654a486528ff54f8a1479491026324ebb62ac1506c87e7988fcd8a8e822d90138dc477cf346061387e0fa8b9f5d7d6cafdd27e00e27094fbca46a4901176929afd94f942a1828f51b616477c143d3b156e54b7ba1c3ad16f0ccb19776cad3bd46a3d7f16b5e31b3dd545c9277299cda40e36514168e3d76273de95a9414e32acd7c5863ad59b4260f2f237033c02fbe6b30b4ba819cd3cb9bcf843564773487fcc42029a418c1ed5bf7e753b3f1881675b3cfc2e8bed4270eae793b6c0cbef900eb3599305d2efa935c121f6b6623506084bc806a8444627f21f0f01fe8450fab9a5fcf4f98f509e2dc0caf54e44bfa734783f86dbb54eef3d8eec95ba2f8dc08357d5c228066bcddace901b6554a7097ab0fcacf96cd853facc961a42bdba1d049d5f3ace28d15554781351b55cb26013aeffb39f1081783075e439985683bb5c1eb3b114b4cf9831108314569dbcb531daa63deb1f48ac0650ce9db0608d8333c2105a8da0affb904f1089e17154257cdd9c0b74250cee0b1ed49831864df6e7e7a2af2fc91c746ff5f0de71eaef4d2a5c1acdd1acd2d1c08cf04ccc6c1d37d7651630d43837c3288071b4b679da2847211d43c182fd84f4c32384e0f0d2fc16e74a083e6af7c86b5dc3fc4c8d850eb0d8e97cc02965cf30f78a21a6c32f1a66efdf1afac6cbb17bd66b2c4d88e76f2bf893c685685b85cd838b4f6923801aed8d30f2257b19c824a0aa66a0d5ed450d44f0500fbaf53e6c79f46af87920601f6c177754529f90cffa528bb606b29d55e206ad9cb2e1db1ec6d41073c9add3311ab6d8e8d3a6e2019824e1518b1466da0fad358576f2d8ab4311bb66246ec51a8a9da25776b911702e82890f6f1d32df94422bee89d08f4109403a333daf4a4637fdd3d73d1b71e65b27ac5f8f22c9f1788a40b16c730459fa232061a04b38ac95e2d8558be470e410f05df25cd58842d3db369ff2d82569f8a9dc0f1a05a2f0737fac7b3b7a2aec3d7242865bb1c25c8fd830119d26e250a637d8bebe7b137b251f1d909619053e126bfa07a15d658deb5b660557c11657f39f06afc0908c70dfc4a3938a09be3d917bf1f43bd84c585d8e27b690d8e4be677dfa784d7f5d3a00d2d841fbe1d917974f10f64ab11db58a7c77912279b030f78648cf57389dee0f3fea14bf650ff8675f3fe3b412cff38ec852b3a32853bcb045ea7472063a022626a86b2d2721211424cf4556e0c40c8cf6e158a9e0fe176725436587ab4fcd828a49249cca80fa191ad45e0032117645de267a9722ba2b5bfe4a17563e51ffdc216d8726e1f692547b2474d38e28ca0aeb20e6196644abc74a3de224a98a37ed29488ca64c9239c46f1a5195c7f7a9781e7cf15a6eec878a5eff9e2ab3fad4b15c4f103b97daa9e17a0a249789a3155c71558046e559d9a334932180f521fbb70817e369741d42f124adcee73925f44a02f604567a02a04c24faf5523e3e57073d1fc58f278e851a018af621b53c9112f4d9c943566abf4f9ac5ff76722bf33bb29767b703d89eb96757bd9590343cbe57bd0b7a8662cf109bfeeedd41973afc2b6917d38a5697fe00f05346dbb9745965fd88e4ea7474669ebf68fb206a2a261aab0cfc7dbddcdf3acb6637a8b09a47b153ab3125eea1ed0248397e76e9f73ab81f2bf5d77e4f6a5a11b1b26999625ba74ba0974c5e11b46a59d87272bf12dc8d7b549b73506a959d8367227ef01d63d177c46de91bc4eaae852bcbd31008d1032f0301a89361a140bd085cbf74680470f5655930ab5ab523a666a81b585a64fb711ba30b5a2ad84bcce6d62335c91d458335d43926569acfaa6df03470365619e6e98d28cb3ae19ea2a1f77324d5064f73dbf77ae6eda35a9fccfd5c1e14261aa9246d36f6ba2647781b5a54dc80d5af2c69d7fc768ea65bed7bdc280e1d2a75ba5807d5981e9e340066c6adbd11f7930c8cb2b395b8ee93078c6a3b8f44dcd8bd8da39ce11f4d658ee67b4cf8ca80bdf80b70c5acf22065c68faa4fd1e6377c05815268781bd4ecb7fac7ffcfe17aac5be1ead091f5a9a9a30a6a2493b5f131ea99b4c466781153bdb06062f31a37ddb1708ba7aca103208c1ad67f21c0584a1d7e62a40e64c2d36a33073ab70b8352498a30215e95d93954d3d6056cbd420e100b1a029880dac51ea253ed5fcb78806a7165be58286af7539dc70da87a0c6a668848fbb9d7225dde3d91c4999fb499d7cf62cdc1d26222481c32782defe443c9230cfa91e61a8374fe7f543af916423665b246467f6eb6344368c1d18a6bf5e2578b3eae050a9105e01eef6174b909f93fba03e5728d009cb0b019ef90c94da87174ef17f81360ce6f8ef26cbe07ef7d904ead83bdbf86518b8e567a0aa5b6dd92adbc03f746f604cd4532958e1d406715314cec977ff4773b8c8dc7b89cb8e8fc4d0fd2be8f49e3249ad621b24bac4bde8aa9c5f317c4e2c58f30a18c752c8d891030e30ba855618fbb853c7fd35028fd9cba458f0cd017e9d7751e634b7c4b9442f9955a245772be913013dc94b66fcbeb7909eb58e098a144acf1b24e680360eaab03e3aa8787b20a3b8fb8f6b3f260a9a35a983b00fe600447e1641e0e172d6a4f4b1ee7b237126a803e9e1474ae85b1fcc093d93e6a0b7c677308af7bcb713fd181cf1bccfc5885ba84933469b9315644aee4c0ee59ca494526bc23d9e0d408e741c4446fcb20269556d45e5a381e392e469a6bcd704a36f9148af977cd435d5672d604c24957a4857b79b3672f905341b2031e31d55a38a25072c98b87d94a41cc5f66a2ae0bff83090fa84d42daa513f33eb0e4cea58f81db14c3ad1a5caaeca64f8b5da86eb1218d4ad05beff20e7f6fb156a03e3421119f676b3a869c3aadd64eaa99c1ace1b5064c35ab6d9c68a3202b3c5d392429abf7ed9cba285b93bf83edf1b9447b19b3a65cec236b1dcd4ae67b3139c34744cceae53b344e0a409473f0e837cf2c6ff7f9ac4522a457f47e90be26d4a2a902e29a58a7a437dcf7a8bea5de46f19815f0ec7896ac65da2f4a37acaeb1f7c68fcef607444f9ec2f716ad1fb364413fb7c4afa66d50a50ea025d30eeb0850eb538d3770420385f7d41a8071f56435a076d1bf5f0c76a78f6b62fda773db22b4768be435b11341f39f5d0e58e6cd6d3cfd2943a4e0af64bd3c34fa57fe61b41a3fe1b1dfc0a32c2c6c5dc5275adc7e775be79d834812d87d7f78de01b279d37d1f68cf7d8321d22f812ed2c91b689292146834828e8303af2ec541e66c73c975527193f807471789bcb5c527efaa0b7c6009f2c189d279efffd2e52f639c3f38aad461f9884141f9ac9fd152d7b667af555c8269e8491af5b7ed18d6d3cf7b7aaeabf2bd5be416cd3b8a264f1693b3254da0c7d297eda3097c7b5f96a114970acf27c0b8b9d84ed169f3c0a89dbe0614f4efd2cf6305875159d659be81d51c0bd0773335c667a6ac9dae0d2c138de307f99d49172c6f0a4aab0efcebe8b493a36a81eb4998867273dffade5a6aa622498ed6d843aa30b28020171e4604a25088c0a65b387080946ce5dd8df05045c5fa84e9813b843bd81fa1ac4c518a72ed20be941e50e059ab651c31cce6b1db4380de4b89548567b71044452bf52fb5207fead2384f87fe98a306a43c6a882381ce91a054bb7ddeb1cd7cbd6454fbe895394059b5d5fd8e9087ebea145c5dbea5ee7d671b76e23a335c57c5c87854669b9832ff1a0522988786629af336657da9ce2d6aebc0286b413df6e1f970dae81ece7407857b656d99f9d6be205b8d03b5f9db0c7e6b98cc0c19d7fb755baa1641814db7c613949b23123576cc83303fb9b876456b2772190f6b9d301adae9d4e6e7f250f614b3d7944a7b83cb8d7b68480f694fc93f7c6f7727f892ba6b8f9401177eb08e6496673558e90afe376012ef91dc75bc786d006d62b5ef71937f3f6d9e9b4cec73d04967646b154874c4b041f7610fca5c56d048b421a8db24b27ed8fb57750023f6717dec2c25a6c789719a87ad93380dd8ecac29ad00bda9d7eab976a140e3544e022e6da918f8eb082f8cac2f8fc489b4121ce64741bc24c13f054449f1959cdc5b9cf7726bf9c767034187fc159d770d0f555eca0d3cf2749e42ee32083531e599c164abeb57dc3b41860b9808e6f3e7cc44e11156f586e0b396cfbf0d6a50fdb33131b593a4ca9d84d52f2288e4fb78913b07c4799f57c857a65eb651ecaf7844f9280b3a8f81bf13bf23510e1679b980401dc2dccb2a4506ff00936b7b21e7490cfd9b526242854c3a12c025592be54c996cb338a529081813d86544e4e8fd0080dab95a4417a6250540b15e1fe285a977371bec21307e4e812eb5f47de4f773ed0a336e6bca72e22638c954d3a20a76f70661d4e895e0fa900fb4365544ee8d90b69db0b57195e54745bd4eb6380e3745f180e463d0181028dea5789fabc2cfe9a1f4d3d3d9270baf3fe5d0f18ff1238e37ee7437050ea058039203ef8dbc2dd603c499e031abebcb47045c961cf6d0330a5b6eaa61dd3a6b56e6e783ea8989737fbdca575e4578391fad1b9910ee783d77de2b086db9b15ea68eb5b2250c1b75908c8d0b26e33bac9a8d5df591476bc02fac29d73caae368c1aaf68e74ce6620b43bea98dc4a3e4937607d79cef0fee51dc17ffd0f86c2f6ab9e11fb982bee65d72e61575f9acd5940406832c9b56edd504b33ee57e3df146570715870eea119048d64e02dbba644032e83c0f86e9faf3d7f5477878ee3334e31070564d905eedaeb49ad4efcf79cc95dd392f4a003b2e475271d9ded6653ccefb4cb7e674a205649dc32acae0cc2a1ab1ee83a87f20bcb663b48990e9a9b077cc217639770954748680080856757b9e95d1aba60f60d5b62da8f296541567b8ed6ef0cdb4eb20bfa8426c1cd261b4f158ab22419a5844abd3c5711d70d1bdf71b7c7fdc09262e3d260bd65683f2d1da52cf2aee0f689040f8b9289e86f2ae9e55e23d3a5c504108e8d2092744e23143aa7c3a3cd78c2588e60fa097b81c722b3ad308542a92dbf190c06d50428d08be990ea61e5264f1b75ada952499fd6ba44fc1801b22d0cd4f8a8d6e59e0551744b3364cbff34f614715d3171b9de82fa611ea330a5bddbe551a4032f20deaaa4c131d22a7359836599dea2d355d48d1e9dedb6bb5b445f9f44e5ad0cec183be89529d1541c5a21f4386e268ab87b22133e044b33ec4e30e7232451c26248860fe0ce40115bce7f214c1cacaa038468aea5c4c695008c992e2926a09d9430194874b4a601a18ab195517131cb5d1004c3abfd9511c42603e9926561b06065564737b65f87168d3c261787f42ca737446dc3f77fd85317bea982b479ebb50206ce7b6e7aae1a4455d4a3ab0c67a50591984a115c41d457ccb0d30954b0100a3b5478ff283415864624526b67166549a6680e0e1bf149bd7483ba2688585caf7bdee3bbbbe8f0434d7bc74b80394d876d2b21fbc6c3a0404833f6831eff29a6c66be3500e7ea27b3790177fa8a2e22d68f5d05d40b41a0e75bcc1c780e107c3289ee8bceb9bacae022e9830bb503a65ff89b39f2de061408d64c5454bb8a8bb6c07259de0638767fccfb7d89f9a06082eb7767bff2889f0e47d9352914d610a1f7cc9eeeebceee52bce36048813a2ead574b96830f286516bd08707630e30e82f9cff86f3f36005f0a7d47f6c1294e50a3e6de3cfc37a98afd4ae2ced373813fc4dac665cd8c73eaca8fce85ae66649849cf48f7b11e114bf467b258af579677348d3dbe0fba50e01eec5243d14c5d5c6603ebe7767ff0bb7334cb1202b50309a03d0f52906dbf3eaf904562ca4ff7d31f99555c85a64b3390c214dc3805d74bde9b0e0abf95f105a9dd13a5cbd0b38fab468e20159210f434160ca36767fdee13c195e1da647bafd92bfebd2fd36810e2aed1bf0b38fcefb601f86d72ee27fcf59598be683c2c0b16f02bb05bf4b91f8a0f73819346c9f35725b6227cb0322c652fee6d3cc8b8d46da648bdbae3abfd3f997d314b5a9b0d077a20362217cc00079c180fc38b1dafb1a73b787a683cb21fb0dcacbaa4b9bca8341d984f2b80357cdd31abb4f6dbdbf575197192accdd5c50f774af60661c426ffefa695e4f950ca96213b5aeb7fc2792a5315d0293b7027ef4bd3c1f3b8cbd895008c95f46e22bb92febbdaf59aae1c542d665d88959f5529485a086567e30caab64a97aec67498f36040df9ad7fcb5545958cde9daac52d45f6fefc52ec7e3d9c77394e51498015ef1ecf71a7c4333538df6149d35ef752522bb35791145b0f8888500139e6f6255ba6221abe87594d4deb84dd9a47e0a11acb53d24e003f4833407cbd6c6159a445e85bbba6c84deecd3b57827608ceec61e13ae2d4f29ecd7e43a85107e89a310f8061ac9b6699659fee3b9d4870673d9eb0f9be54479f829140f9c6604700fe53d37e771afe9dc6a7e2d086ce8387e25cdcaa07237f0cb94a558de5b0cfc8ed115f6e64412fcec1de73fc50c2fde6d6dd11226d8b17cf44eb1f9c636d36c9d86fd541600c56fa514b340c3131a146c91075d1e5d80b818257e6cf389b28db0c3b089410ccab600a57525b1e118f4af0b8d7c0674c2d811f85664ee961ca3960f0f78e46a4c46ce8d2f2f9dc53bd8d87336e0460dac81fab1daba91dbeedcc0b2363fa99588e35ec04e27e8367b6cd2101a667130ac0e4429b8341b6e7f1b849a3f9dfb97bc83da2c92e2d051a309887b4336568dc78815a286e8ae9c6ff79e399d936633f422cae81ffaa021bd3f8fee01c93f9633bea9b46dea1bdaa511ae2ba041220fd62bae5c864af5a80db51f219ad01eb413bac8c3642ac5a0cb7925cc9ee64234c10fe21ab059971c095ff41254536adb9504c2b54719a11a01b0e54b7d97079aa0e844d723a334c5221cf5e763e6498ba280a5fe5768179746485933b6d11d1e53b15c5343f4d67137e86b3511f9b654928d86106bdf3ea8a45b7f1906fe0aced2ca2cebf0680e57b9d0dddc05965a501d8fd5c3eb4beee33b7e36f6de016656c7a9b4e2d278a34f6239ca1fa68f724392b6e823632f60c36129a33bbea6e07eff34c9dc94f15cd05412c2fccc1e8d39cc764ba77ed6d42bf5e854a435e348dab253b2a2f97f0e18efd9085f18ebc63cc0b09dd1c86d82de463dee66577157046073b8df7d9ced9991478a1235b8e4d049b0a6464a28e9254c67e2f65ce00320e56ee320ab79942863636c7ebe6292dea3d5b8d7aa7b59742e2d1626259c6a577b5e2bfb107b542173234e73e2ea5c92e134f91bea597fb628af89d7810a55dcc10f45135a39fdb3cf80d5445f778dc3e456cfc03649ee9921e29a5cfa41730fde2fe82188d8be2ee17dfb7e758805fedf200c5d208614200617a2fcd57c8472e9e78d7299deeb8016b9f0f37928533160734fe30d16d893545b40bdd5bcdaa642ea50c996162862cd666c84ad1f7c4772634e5a89f653236a749b3a2c28b24eab603791b16e754f2951084f6fc5a28aa705c876d54a28296aab833115d6545de803a7a5e05de80bf8f86546c94c18ba4c94b69fc6e4b2ed43b3f375d5271dc6680b0821e77b2987a930f9ccf16c794567836e695f476f2e266727cef79e0fa08cf77da490ab86e5bc609f670bcfb31ab6373e3c2f8c82eb20db5246c8b97e16df08abbd0fba9a04e45a3884c5aea1cdb95a45c8392bc9f77f20c908e2d8ddd4a3d2b64bd7e18996beb863792942dd5307cee6fa6a84ccf9ef581080d8d7d3d739f56c76d86d1be6823ad0b05e9202028dff0eb2f2241c72a83b4c242f4ab5fda465ce7f26142f1736839a1e08ef5abea4315fd240a76b7f0ff64faa95e5d959ae2abef12072705c85fce1ae2df917f450104f2015966574c18830655e892a66706125e6646cc90973cee99c9f65277611a5e5d481a03403c68f6c4c7720a879b39b5c18d18e4b3373106cef724cf281defef353ec3ce9c8db13442b647972b2eab9ecc702adc2a55c8c06229565c921ceed10fc95b9f5094671416fe14bd84e6098135f4b8c00a212daa0f47710ecc00c138573119d4fd41863d149634747fb6c886d73abe07925b025af79439ed1950c7d3a33b90ae253c22c824a79cba760ad64b7d65a6c842968ae798fc6d49ae50a9ac295cf3c0cfac5fae0fbf00978f829e3ab883acdfab4185d4aa378110f1db2cac852aeb95201b992e7c9797dac1fd35c40b615aadd82462c507713352ee70204fa6bbac27675defcda945f52c24fe0199a8b524be6b4c67a99af178bbb66e849ec1393fc783b5744df8b44f2a7a35bb4a463d6ae6715c376691a98db990a8df01ebe302640f85fedf6998d055e4d831d65c7506416d68305564fe186dd59ff6fd81d6947977e277148f98a0b8266e7f6edb932129cb3bbf4137d58a01503bfd0c3d461867c82954590b09426c96d3bb5cd94124ccbd6ca24c561ac81bd6a2d5a9b8d73146252ffcb73e038daee899ab43f7ba20925fdc2d7ed6351daa5ba4225070bc9f352e67d1fbfe69ab87019f605a72e17bbf2dff1cafc76834aed6ce522a06811b4c765c641b9c48b178113a9167f5b307a5f6af71637491e795ab2e81da07578c08fa83c3917227cc5c0996f48ba3a71e2a8f04f720f160585ff049a58fc0fd6f3d76c963987d0a0ddfaf450d78596b997917a999118daa9d7aea37566091dd825be62f85c8b18e9f49cf8c81f513e98f9163c65f7593543bf1190925ba3cce6100588a048c47dd00540e0a53c1f765dd594f3303e5091aaeb33ac7bd4f90978c5a35d3e2521f7da34f1991f65e2aae93581da422fc171ee883eef094c2853e461d3689fa1910ca4b6e1837dae50d42fb2ef9293723d9ed1ea3fa678581659ea9db3947e68616340c7a951519c42bccc819e2b66ffdc525bcf9240e3de96099902a531bceeaba5d49e17946d355973e0df6f9a48b2d27bf998136c0fd8cf8e50b250b90602079ddf1a654d776358541766deaf466a18b9d451dba4136ac93ae5abc5c1cb5a6e8772103715864807d28bc830225d4d8ef8ffce15d3ed7ea000d1fc95d3d730c76c359978806e8f239a756d1c22f90ffb6d5946f39739d3555ed053f81a2c3ecc013b29954d1e85a29a2e333ca884e27af0a7b9789d9a19abef1332a8eeb4ad7e6a6aae096a40f906cddefd85b5e14a8595ed3fbd3a09d162725b55f8c019ea41db39d363920187f70ec1112c3da4c964b390b8d5e6e54b29c4d497cf506fcff214e6fa9a08e2fcd0b24a961b430223c585c24991ae53c5de80bb25872833de68aecc2796a9e1fdc17e05bb2023ca205fb38b54c059dd333fa8722bd0d0f587d10d459f94bed6c02732fa75d7c33231c139cc83c6333dcbd7e7a2824c21fe57624cf2030efc9103b4e6b5411a2d31fdd02c561f141f35acf091ef15fa89f5eaf475a3049808a5e061b520d4a64d2bf2624a46beaf3d1541e2ae83eb85053d832d902378df17a0cb679614d79af3ada3a189e25d6c816218c0993bacc98ed1c62d151b26cd97eceb02336b36da8c8ae26aba94c960b02a98043acf067f94255be3c84a0853375856349865d6c01f66492b7d6b6a2519344050d9f570043d87b62de03cf0f6eddf85ce70e099b2be90781e5376f3e717b2293c550a1e0cac09d6f57e361e249faa3eb482d1cdf7f1a73647aefc8a82311da7f73c5974c1919eaf7fcb38435cdafc3bc8e654a19ab9fa3c7f338e6134685220cac62ead4c017d461781b0d74e1372759f300ca267c311ac64535eba91b520a8c16de81e90edb633ec94fb03cf9b25452adef790fc12bf2c6482c1b578c2b5ae60d24e1e78b53596cf29300ee62db9943d1d439f2d81e498d63810175d65067a39dd0b25e65f989b96baa00c3695373d62d0c389e874acc546ee8d27ef966de08b039d75f718831b9734b6480137c0bccb0ff123885eb01b65e935f7e4573c17c9529993bfa1ee2c3660f809af7c535139d796fa181484a120486de2b7264f1250eae2d818dbff19ed90671dae2d0fd584330a6f048cb2e99fe45e9b52981db45a63443711048507554a1c7e1e1020c7cb83baa2843ee616db02b5be33789dc970c4d207172c6f2d1e73ff9222a6952e2d9e32e28067b2d5787eb33788f6b7e199cfec1dc9a70e546d3844e52528c820d2959d29ccd3a9d6b26d276e0974c4bc42d5d2d763615142c61d084266b96b37f1998c9ef785a850ceae65ba4f60c5b17aad71f42338ee7e4b4136ff4dca45aaad78a2593e2281cfa1a4003af1adea7aa3023fdbc69be696ba3dad2f7c274878584c764108d008010dce39991e7ffaaff75deab26179f51bed2cc8585670df34b1d5f5c4a70ff11d6b0fa680b8c4da826b3e7545d8d288cb6226d5a207707da601eaba5991ba75aeb15ee86884217f40bec60390da399f34b77accf38e46acc9d1b7bcb0c27c81b4a133d3a2d1a79426c4ce35515341cd066f67323c72bb5954efca246ae9fb2ed355b763e5d43ef3169c18f4c4280669e33aef1d1c09a4173d65ebe39f84534e9bcd4f43972da6ec2fa1cfe50f695b67556486dbb9ae015d6404472c77a01d4f2527d31a8f10d885955f6a869bee9616a3321f6014037d5e0c9af8518a25c08b7174e1263d8306adec633f129b9bae8dc555cd6c12d36115f963a230ddaee5ba5fe9d395041e269ff59116390060abcff671a9c5bcbc2821ac1847e059b2db548c840b76d693d24e0f2a599444c09c15599939661ffddd5ad1b2757256d1fb32698bb7a01fef9fbea17ca9facef12fed3f58d5c3fca2a962b9c6285adffb45a6ea16a6682de4640d1fb0b31177d32870a066860a6829fb2dc774b405bf1a89bef18606906b2075dce2a4d074cc5d921664f697fd27e2e5647e05fd25adf85d9d1620c1b15228b8252aeec6ef31fe5190784a79294bc2354c7afa14987d37db67b7fbb89cb1b14228b20040e3f1fdfc69206a986c0ce56b9f5e3c1158599140c94fdce1bed348d111b4ca17225b9003edf85234a8830688a1844a791f5734f31e9c46f5c9f389e613eaa0156b98c9287df09c3c58e1e25b27db711ab2d7b43aec42ad56e7f6a124ae2fd1a987b429102b72a083c3dd2bb4f9c5b5654dbbccb8444d40087ab13352c0a466e165c0f4b78e82e9b45ff6636aa931a521c31b5b78dbee4915f5352d842d15c5d7326e24e6f9961dc79fe628e0291ffa415a03d7a856021557e58372a6883546b900fce8c546d3a3f970a2ad3c63116c1209826c4228a58c6157094aafdfcaf5216d784d27041a678a93a4ddbbd328df30d2d14256e098359b47d1680c1979e96149770cc2a8e5abe37635d64972ae2b2ba37d3cfbf2fe62a0324e4ec87b94822bc080ba9989c750f671a90b29338e53fece6b9e074a9bac1a5f2b1a14a0d022e0ce6d1577320141d1f838e416ab0a818ea60835ebadcdbf548e480a633c3bc3a3b5b4893f43bc4e829982702fac18d4862e8048134e9252fdcc6229e4893006fb866d3dc422d3dce205e4e814218349151d98bcc62de76b68a81af983e79c931f05c795ccf39259212211ceaaff65b081c7774ac428e8ef982acdd5c3ca2be9c07a45c2622e326b20f1df45fd8bb83f6da36097774e8385038a73ac2e1fd1e674d7d8698207009997811534736f702539b44c11f70e2dd0b18bfebb0662d5403727ff56912b680fee4eb5950f6eb61c05fb94d09ab5271035d05ed4e3ac88d534c3866b7d481e4295c88f0ebcfb37698bc2c278ca8baf3bdd69956713a8d2550aa61138f511ea5cc7a6d203951d1a5f1c27bd8ca210430238297801f24068592ad2d310119a882a32b0f45cb8a7c614a2715c1820bf3f92c9b7bd62afb0dd2f454829d22ac1dca93a2091ea3a164eaf848b2dee478db2ae1b09f5ff94894d944ed8d17fd338f5884140f1005b459c530561f5ca64737c9291e0c82925d469992b5379a59ac8be161d7c3ceb4585766dad72f7a8bbc696216e81999e376237cbdc457db70fbb324554330b92fda00ea47101a961726ac0667d5853bde5daa2b560009e3d7a894f5a0d6d8d50c7101c15e50e540ae78136d88f453d1b0248c64f7d6c5c7c2166e271c30e8ea0b828fe9871e733cd0ffbecf16d2bd2494c61ef91bfd048571cefe215ef161d8f9cb341b49f97f29324777ac15d7b4babf907ec5da76486cc7fb4fa169b5b9169e253c2503154107aed00d783f9ef66b313bc7451e2e066b04cd71638adf0203a681fd3ff098667adc3faf27b7e785264c5f9ac9bcae650b8edbf4be4c4dbe247f78ea990663ca3ef8646989588dc7b1acd70ef55b781d5cb1a0761867b34bc158be796aa1e061b50bad80f28523420704ad012ce449c3b34be185d9a24b44a905eefca91ff846c99273ec1ba834ac4e1da7c326632cc46d06e3396cfae2440e87331f214c17c94ae0a2a131b034839dcbe23834043d50c6a3efd35c2af217c0e11944920c8795b5cac42e66a0fe0da650cc4d89937a8d174a2f335be28abf04c44dc41e54dc8924aeccddd11c0ed8c7456ecb5a408f255c6b87937b1b20681879d67fea82c293f260a30a4e0ae2eeff1824acfce160cea8e690328088d8326e2552419af10d7082e28cd1a4fa50c3c39a31d62cab4f805b0d3ca3094771d450f14358f657cd2811847e1ff314acdf2744e4f155d605c8a8b4f4b73e20e535635b9acef5a9cbccd48a4f759cd6c2fa728bee985e24c937859a30c59174687cf8eb37c977712aa313ed40ec105b94809e5c95bbab4b571e5f5f2a255d763acb4441041867d7280d5434c15fd4f1b5998d5f853ea988aa49d0b6b6d9a15afe65eddf351edfd3ffdd06da279b00e013cfb8440cc678bfc649d294cf94f06acb3af0d7764cbeae9ae4028fb7d159f534bf5bc0e58f2483b4b0e8dd28f1f026f284f633ec47c7606255a40e182163382f4cf557b69dda049b14fdc56addeddad4c7cff6df09d4715eae34305a9de481efd8691aa0e0a7fb24a97e364ff74eb1933f9c029a410a982664b5c9be83b7ee60fb6d8fcd22b3879e14e01d63740f5d212b6cf90be84bb64356b9394cf8f3738ac60fbe65ee60ab018d0dc3acf8a095cf71227b6a75b43cf1394a9db06637fcf43fe009090ead782d5c7e2004d1a6b48d8197799c5cc92b23b6e2e654c2f2474daf2a56e89c9366e35183f99e76ee94e5c226d0137f83704a8f91a59089a41c463e88e21e5958bbfaa498d7ed839e561ea2b0618b3604264b51e48bb296252590372bf008b40411c94433ad29935b86e159b0c72607981998e5201d9db494b52119fc7f6842a8189a3ba0d390e236baab4ee99bf1e9ab70e23255fdf76c43edec449580c77350aba2f8523bde85676e206e924fd0d5532b004e8c198582047ee64af212d8eb8283633687ccef13eb8f127c6f5217218442f3564546d98d6a1114a82d3a41646e4419f702bdc6a22ba8025780b713c780c1405f5a3e3813e56d5da80fec769903cac8827bd40afecfec90655341938aac91876a374f6131eb86e4a3cb5986c6646504c41299abef340ab51022e480712b51282f7ba73cce79edb2fda58a8972a4476a73d8bcee344d7128cc6cd3267d954cb5cd776987fc55a9134052cf9ae024daf6c569702adcfe1cf13a74ea629bfb1feea982a90519fe1d081423751f1dd3dcf7b3d20d399875c72172e892b7d683c4f9ad8838925b45659b7e1b66901234a609be748d380158ff84225887d8a628acc9b23aa811944189d563e8e2171f2fed5fa90fc5c6574faaad986a524d9718e78f089b22f77c17e487c2970b6d32f471a0870983f92da87aff471d56d2ca94652fd57bca42ad284402277bc2b20b7d7d7c52d92c4a7776adf780cfcacfbafed0f4c581ac5cf6e8ed9586303b32e21b47d5d01289ca12c3b33874666e1f72966d55b0fefb1e80815da9733450ae29f01ec040368ab4caa0f3256f7181524e4d5f7108a6c632c6569cd3a2f72e27503c5fd73292b06123cc673d3f5b85c5adc9f8e7675433222e1dfd783fc945542bf463f9a08d8cf56daf7f55c916eefaf465f2fa7682dbdb2016b7eaddd4c79d6ac413df58b3162929f673aff7e198cd98281fd75e919b7cad715c5e8f6d26cb782b8c0c6e7d492a0b623298ccd86e113f65150e4500fa8848538e8e1f996e247725f2a45b2a3fcf5f77b29b1ddc0f76182749bf963f67abb3cbb3c0e58d2822821c9d5dc0715d1dd154ec3301a4c712caa06fd997b318d71591a41a684a2c5298b4540228224ee5491592c230e398c036313178b270534d3abba484c35dbac80b638429142c9f0aaa284a0eaea7375983363377956873234942db067a4cdc564d88abe258dbac9907bf256aa430def70ead1289f5bc279429983faf8f3d5da629f12bb2a01b48e2c15ce566f3345f190c79a47c9123aab4efe081e14a0cec2babb09254152285b885a849d1714bd77b622b9db31ba7878a4f7eb518303eec089cefcbf57fe147287aba04644fedc18ca324317b3d7985ec1842c5ab4eecc3d2acfdf48800620f872fec1f34dc4b2fb448f0e9d055aab41397d3042d0ed32c0430a9e97e7232eca1723d8e4323dcf85033b74fecb4c0b5f4b8bdfdabc1edc438b53c9f0832f8b6975ab08ce7c7018399d8671d086804348b8510f08202fb1e4cea78aa9afe4bc1503f98d8ea9fa95c871ffb859d9cba17a7a64b8a766a2f5db5885381e5260534579f8f3f6db3c1fbbbf440bd2c743aff013e877debf29c9061c2f53e4f2f19be9a9616c5976a8c29b35e8b14a2b8a224c5e462f908024eb8c4078f26dd248f11faa9b9ed430730312cb6d4bd1388263bca15a16abf5ac1c6cdc2de35ff484434e89c7589066690fbe1ed082ae37c895eb6feed40ae7f1793923665c0ea31f86b6db5b24d1781ecf4501f682129faf1b5df28ac76a3abc9a43849200aea0aac7974322bf70e91294dc98c5f30a3f3160ca054dcbf579295cd0e5872a8a828cc0f15e3dc2b0057bb6dc84c5394892b60f54447e3c3e9044944f946fb4c9a01c586bb9b459850e09050669daca9658cfb75be7fc23a98e63b172633610ee8ce26d632d2283d11f07a3f9f681aef1311bcf37d161525034180d3ddf2aea495ee24d02d16c8e1c453cb3720b1219650fcca8625a9db5ed8e900c6dcc4e3ebde7001bd8fd2b0a76f8ef24402977f3ae296997f5818d7fff72b92cbf241f23e353181950f51364a6dd9e645605606de61ed67dd030044e54990b6fdc2632d92ee62897a2b0392247ee3a58ce5c1305782ab51e515c4e0587116d7afab2a0b9098b57c62aaed0c3d445d02ce760f9fdd48260a1aa0213de99397722facc070de88154e3fd5de90e021f0e3cb228a1ac6500429bc4bd1966396a3003356e5938bf58be62923ab7a8d0109c9742b0653decb1f61aa8edb89b824c6856a48a4c453bc0a8a1ea56681bd893043ff6fac4d3bdb21671c30fc2d89e49bd08b363bb126dfc881a5ab149ef6ce04a19c2a48bc1db0900020e52813368790be86576273486334d63e78c58eaa36c85ff0b43e1ccb2f5997cf9f6702d56fca621b31d2a626c64bddcc020401c53dab91f02774f864c95a8e81c19a26db52a051a40edbc5de2d2dad41321d593cb0106889d3c5bc6c141e3ad4a55d5469b24f94479bcdc51c221e79d1a3dc29e8effef0ff2fb1fb59df157ecd89cb7aa46fc82289c4447fc158388e2d7bec6f5d378bea0b7b9e548c8453f6df9829a95688d51342c5608487e15bb6136b300a2dd81241339ec32a427225afa2d07d37c73210bb0d0bd467ff50ffb24a66e1ff687b49de53a9f28e28cc6224da7dd1ee8e18e2dff0ef3a53b7a4157cb78d2f2d167d59bd2f28775e4fc9743420312ccd251f5b295a7bf45d538f87e3f9900af3381ec26794d29ef8bfa97c264dd1fa799efce6de0de40ef75466a417d89475646b005cefe20e7a146812a95417d78470d039729e69bd74790f247b21b511a7853f40d002f98d932a62fbad062654dccb76f88936d57a80e6a3b58c0d43097bb005899c8da960d262b7c4a6a2b0d52ae1996b21a5e83c17bc13be3b87002e04bccb6572da68839c640e65021724c04a0adbc0c581b0f4caa239282c8859cf88ec8e60ea5c38dce4ce7f3af5a155233e655e9c537463f160ef3956964773883ea6fec65eeb532dc97d93d609023df32e89791ccf920f24c6a8fcd0e9d9bee00d59e541d9b13904db49a5bbb37da3f879e9aa486d1b919cb3a5a43af180d0e779b3b93b370b11c7e0cde534ec4cc5e135711827e24cbeced7a3f4ebc53fcdad2e86b6a0a82e28d79a1ffaf1d70d97ac9e19527a3ac7e66e0191c4f836d28846788d5331d65e1baf76e8f90dffc06cdd3116fa671c5ec776498928dab80ede6c45f150cd3d77c820d22a2fea6ea7912a31bb249f8dc272f56d059fdef92129fd8c0511b0d71f7264132f7b70b6d369605a272363f0eb152cf2a72c7236865906f20433b7d3f8dacea6ed17b10e0e261401ffd4a66f8eefefd5e883aa1e17ed4a3d14743e08980fbfc54c9c0331d0bd3b606c1bd6041efff9d659f736a45dde497f9f39f0e2c9a995ef97dfadab243fdc695a2668f8ff6d0ce5bc6dc86b8052236f7164dc080ae1a72a8def26280c2b93de294c746ccb853e24f19542e72be79564fa3f47be2c704c4ea773d1d842149d3da21518ee8cb16912656b4ea692e65a2cac3d59d5f6986e330fb59a64d6b23c109f3cf581958e5686e8479da4979e7306765ec38db931523140ff1879eb4c86502248e9126f8c8967b113f4241285341c0a4b094d12c4b157a321c237aa4352f5c72e359eeff437dd49a90b5cc7383494b69c3342cd701c9ab93e0bd6cd11417a7532ef97cd28adfbdea6ffe8cb51ab550b5743f278cbbd9333736da0e24cfecbcb4f968e2dda4263d3a27a9c8c3f7298af250fca178aaaf067b23f54ec90e2f03475665d6e48340f100f8d648fd92236661d19c4e4598ae62177a139cf65f60d970b04f8a4904d5ee71010401a1faa9b16e90c093ea9540b05879f854cea7f8dbea28dd043a42414b77d185e5eab1855e74d4c2ec2789fd996488183eb7d993c15748c00eab9d5dc617f9c9ecea36c53bf6510b888b263ffb9c793bc103bf0817a85b2f459a15d404c7634baf5569fac2bb194a536c550b7d6248dd97db8e3a6a1b5931cd47c0884ece2f27e34af18ede31ea0b86e97e4a41e0172948dc2aec8480533c4def41d4b79ecd29ec6e4e43cc388125e95b1508b8b180cc28d6d6d04c9748019dc78bc6a11546ffb1da79b10390b3bff2dbe32da6bce572a1c0c74ec26e462c4b0aaec6e4ff2539524396596be4116913c8ffabaaef597432221e3a36d96ac59d94138cdbc6c9be92f6717dc793b8f79b9d109a0dadb69e1b20260835f175027093ac1919c81c7210bca6dfd18b773fc79c23f19dc8890444bae9027a3dedb3ae4513298a089b546408914b1956a9449b178fbef291d352fe16439f7681dcbc76bebd96356eb54516302b0c6dc1e09b2c006981d351ff5201bf797185d6da490fd12f1823869341f2f5e6b70bb7e33afbf3d3e534519e8c63c7b1b033b97da16266cf6f4347e7f35cd700c26002728df887add61a3aa5ce90fd140455a6e63d3b19ccd9db74116f9764745f23086eda3d1135bb5a4cb906e2cc13cc91e2e50a191f9e442d34ba3136fad3ce80b85a893c451fcae181fbc7fc2e7bd359b1d6d55a85baba26735e7039449c2e16e25f543a43d6a8bd01b9b5a47ea25140768bf13932db7055b4aaf07123b4524ef461ec5a9a661d7dd52870aef719efa018ad66e3714c360225a1d04ee77410be09afb4b1f1b4c9e5832d0a587d743778cc79f21d6f8967fb8d9e97b7814319ba8d944e5f2f14706a07812cf149e436f79c3d9d25228a4eb9b3fba6c6211bf978aaa8ce1de6074ecb9e57400d8aef89e2c68cfcd1e26b723e0a03f08b3d142df2fce491ddf3ceab61985b36de667d95caf9dd10da181d17e0d7404d40341cef99b62a44b09ef9beece8ce2fd4fe94eaf3860bd8122342e70ae8e6a1de6d74989780764f44fd90a9d792e5084db86865d4124c46f1429d3a31083e0fea8216ce8e36835020ee36d0f122a42d329412b9ed68c5b6ddb49c62fcc39d904676fae124f862d4098d22c626fbf5fb73f34febc3a2790a765e04ad51c7c3385c4b8ada4f4bbfbfa7a5d1e8cdaa0143939e9a4bf65a013d807bd1bafc15e6f2acddeafeff6107044718a849adccaa021ee081cf199c8f3c22813a6ce95e8de6b49eb53d2e6ed9dfda5cf134ef09200dd5164aa6c32945afe8df1671e0eec1359163b7dd954f96ef669f25e2a139472ef2d744ccf15861993d411ffc46e1e6d397ef3841a2d01666830ad007857bbf4975cf3b9e0072f472b96334b650a3130606d51b472c0982cb70a56d56bc38b6d29ccb4fcf692236c249bffc2c0a5962292e1a0a18991ead62d76732726f55a3cddbd10483ecd694b37a830bc41a7a84cbb73abca3abffde350830e443351ba267875c513ae933a46fde760fb26ad673bd31020ee2cf8acc31fc8a7cae3fd8858bf2e82262efdd35537e1bf6a2533caafd64358afdd01f5007c258132b7a824788fa731c6c5e1a04d125c909b9ce4c8bb38af1fb621f90bacc36382bdaa6d729b57467121d079f5c2f5907cd94094d42528832b719ba6f24096002ac78d564eb5b265894fb3042afd2ebbfd057f34123245af504df38cd2cd296f1e42590163c58510c0a25a5561bea11826648980b2107958b050552c0ce3455ed194535f15c7b1ed661d886bda7d0d42eab3c2390fdee5ad21929b0560d23eb64ea53ceac56746788ccf259ce98c1f54128e5f082ef19d378644f56b18756f24a9724011fbb52274d13145e22a5bf7ab0f60ae5d7a6e348b583b7fd8a2c0fa9e018b3a0eab3467af76956d7c129c0117f6f2086892f333cdf4eb0de033d73d82df1f1ac8e5b5e7caa62f38545dd05ec1ec0639b5760e6bca526184b77c5fa879248e682cd962296364fff65ca37ecb6cc34ab20343ced6bb119f663a2edbcf5150a8c2ec841dc6a2f52668ac090e935e4b692d79dc690beaee85c8ce2a9f0e86ddf25d2c4a35ac60ba3a549add1b78f62f75dd88ff5da138af1421e66172731621a9a7e1c7f45bd50f02037893c8e7d33062eda84836d1ef88e9fcda034bc1dd8ad23fbe0c4952b7e53a04f0f0fc2b4b3e5b46111840d276d778c7ba9f0d52e4f1ce65a4227723b0c6acb9f8a8fc095093882ddbe18ef648f39989b6e9b05d7f7eefc53b6cf210ea10d68a2fde256baeab1b5896ec09c62d30cf3eabd56f6b8dd296a5ed382a7a8cb45203773f60a3f07db894e9e1e91996f2183233cbaa97d9effc11c798e15b406cb9dde849d1a61e3cc9940366e65c715fe5d3ecae8275b691bb75cc9f4c7462070e510c96b4f3194a3e339566f96d1b492bd3b2f41279eebe559caba6f56d3d5ccba71d799b2aef4e370f0f7101f207b8a2e781a63e61ba097ec5fff50080ddc2913d36facc62a69ae6c4f8742b88d98740fad15d080441b714be460d136b062875679e2cd2218055991647a650683f6a85c312c29e31560dedbd4147ff4f2e581a77422c26229fa1cf2f0c3121f9821713ebd71ec64cdff70720e506c8fa997c384fe80ab7a8cf831b710db65c9834b499a93f92a27e28126acbfc1c31ca64ab1b6fc41b391aeadba80c9e41c6b6744fe80909a9760a83e78d9966a1cb45270ff9fb3ebaeec17b586a5802cb1fc11c08752abfd9f5980205b614b11411b6331e6f487ecd2ce905cbb8962d41041b4bf9429069c2b10e739c35ad8c23493759bff507c02e7fa34405728cb0f204f4a99360621853a3418dde146c73c051cccd4f648c335e266d4fded276d589196c69b2bf5c4d8852c74f96943cb52904dde22153be9158a1519062c97fc63eb85c3a07c02f573fcb95f850a7a7daa8aeacffba753362f2dc28c8539fd77e2ee25ee7594b0497a85320a73aeafabffb30ef4b84e14aef1140495948e6fca516b5cd7390a55673db23f257a44d3e6fa4e5a9a717b8d0f3832fdee4cd6eec4f62fc02df7225cf9ddea5be873ae495074abc14bd048e764b43da5ef3329ee829a91a902271d490f106f43a06cd08e45cb4e759a801bfcd216ac30feacceb20a287ab7aa9389f676849995d5b3a9c40bd7bb076dfee99fc2305f13aaabf9578bcccc52ed4c217e884b27b9c162ef61c1a99c1ff8da5620fc04191c2df5b8e2fd8304a7b4b50855113e2ac946b792ca7c3a35910908cbc08aa5549f36016ea58accaa0534dff2c978b663aeed0f98f89a0a900067df5f927c3a89f83c95cf369c131fa4206f0a4debe620519531224d0d61be8a98bb29b38f80bdc3c8139a94d1ec943b236dfd4976a11d7624900e857ca6442502b32f680d6c712895b63d61bbb2d857cf73461793440930c1aea9710705ed5666182848629aa72aa19efde25fe7503c20e7c9cfde5142ebc4e25b29f06fd85de3655b4eee7399d47c908bac4e7c619af8a2e708b4513c9beb6843dd2801c46aa295034744eab07ef1f94175fe0d9f039d3e1dcbb36e8a8da0882607f26e170fe1630878388e7ca70ff212e4b9f1ca74a8249d724a4d2e737e885f88780101860c9f729672350e186189cdfc35a2cd2ae37c27ccfdf62fde72d64a8aaec9e2fc53a70f1c9447b3b5d840c7250c80c2a630b7f6461978345ac4bb0f0df080043b57bd2dc4637c411b7616592b2ffbd6ad38dd64334ddf4d577548bc9bc7522121a337102865a8f3ab62d0bda849d870594f1ac929eb30a42a29f00391bee6d1edb98629385c7352efeaedb4aa5088aced71840f79b3f08b3d722a715eab59dde713fbcfe627438b81cf242f79a0fb6cc4f945ea174ecada94932657477c063b850086f7ba9e9e7505d4da8f2f84cbd77f4b3830569d05b502c4ba621a4ac7ee73f5216ab76b59f71a789aea13cf431ce8d1ead30601311954bf7d53e1389aca5dbbf4d21d2641e4c14b487e9e117f0157aed35e262585c7cccc652f55270752e1b6e912aa74fa8386b62b0e3702b06a3c06bb66bec58217fc6ce04504d21a2ccef1302441fb18016e208670d5b11fbbd8b88157f38564c17918950b5d9d2c9d730d487099f5b38da6d7c5a3261cf9bfc78a13e45c406ff2837a15e26c3735a80d84e19b1b405720b1c659af634a00fc625dfbc9b9362c806be61c34b9a63f4f52e0c5796588ef76acc98ab9c4bdf13480f2bd6a039c62284b2b14473b502878e57a072ec93a9287e98448141ca31d577ded7c927313d74fdd555ccff773d03958b48ed740467779a6d56d63c70b5b73459ef25fe182d8dd5ea7a028329374f43f93cae01e9a59188cce8028e35467d0482ab4068be500ff8ab18e518e187d1f1035cdbca4633a436a7f3fb7c0fab6b0531fe717dff6239512c0f9e60ee5233ccce03b8526f52cc72bf36a09c87b7066504aafae3feddb2d1c1aed66fcfe89043607b1309eab4aa31f55d848d894f1f34a5249e68d30622fa7f944c45edf3ab0d10923b0a50b2cbbd9f9412cf598f562ca75ee80414b429c312fef71d39bb34985f37bc3c9dbabea5024fd00a54929b8c890cb0dc9d485ddca780388bcb6018d8fc587204f8b1e83fbd2f987e4f1f240fdbc46035241baa0fac2ac27a07c273dd9ce40fa7ac98a8cd2b2d044194f605414bedc9f5a4b20664c3954999fda17a95ac3cc026c87803087a31bc21117a6e1924b061a7ef14d7390918bd056236ad989d952d7f7f267377ae18ab20804432e7ac1a05b6d1a676ea1d4acc7f26c8792970f1111307123f65d1b6933448a4976d5e265084ff096d2b777cd7da4271ef4ae017229099799b19e5a9606b65012805bbb3324214fbbe561956c13eef2e7fdc6da9d723b1be1f9eea8cdecc82f82015e6a6b72f42a5a0656827059a3f41b8fdd7fbe1ee4723befe001fec92f1e7520a44d7062181a93d881fed8a3bd99a51f45a6256842be0132f06fd4d6441fca5a8fbccf696cbecb57a7d5b988fbb0d3a766badf42910ea3b38104a80f6dff62e5df2c99c424e3b801aad5ce656d99c44c6bcdce48ec1bc8c8f0223e00531ca0540bcaa2d1d8ab238bfc909dd185d67f8b886c243f92da48e4f55c5ccdbb8b8fa5d0e39c56d9f24c443b0bdf6c8df9fe6eca59cfee13c8a2c28b122bd437d96f93e319627105f94c7cfd3249c656bf141351b5b729d8239fa50ddd6e5ee88bd4c0ca46a11420b3b52efb10550392529c12a9591a414c4d7a7ff539ff04c3388b1b7abe0636823b0c4ff846fc9fd3084ec57e767da3a113189d68607740ca843da9867de426b10238bc0afe461845199e3400e8db9fe3108612a232322de5202ca3ffe4ada5bea2a395d5780e2111f7b2a9eec5b520a10a94dd390bdb34ea20e92c313999f36e93ef977bc008c312bed3331571387e2cd655d120efbffa0d829bfca49f68282b6eca3908e4fe2cfabf84ee4570225df496acae3d3ff155d3ecaca89379c9dcd3e27926d22e9ea1baafa7486ac3b571d28855f23e4d30a1796ebf14ecb5f85f5bb71a0cbc182c4caf796db1f7c18b9659e1aba4f67bde50d65c9fd1cabe3efe0119e799c45c34c7d3cdeeb319619f22c1953de5e57ba7512c3e627474facd685b045094d59995fa3e98cefce729d16576d25df5db5bedd0f4bd904e586861b35d230788f3ed935b7af921dc480f779baa2a43494ecacd2d7a754b9780fdeee78170c3a07e2b94f881a290665b033ffad74abb64d2939ebdb416737b44875488adb0c6e8028a530ebddc00de1c575a17fe8f42d57f4e2bdc1a8facc7a6c36a14f9cebd5dccda12c21cece038227749ad1de29e7a0d27b6a6a3dafb68ce1a6d12cb791af9c6315f784c3a97f3b8d715ba024fe58fec1fe49fa25bc05681913b95ecc6a169e86b3b4988f5f1679080a8faeb9a9a9060e10fa4d48660a1b1c7404e3fbb7222a161658b01fc7117185808034cbcab88d40be550c335f46dd566717e2f6b9210f8532aacce9994e7f3d8722b8488ff525ff7b52c7af81902a03e0744a5aa6cb36215ba5c889b15474d8ad9f6163a7ef99a2ca5727ecc49ef3ebfc73d24ecf28a971fd7d055720587e3116655c30f354c6d3b5031f34b3acb751984d135c6237686ffec0fedfa15f49cf69b43605924f112fdf215d2928f6dff462fed8c0ae4ab646d1f800959a870e0c18062c8d00d31767c382704f6b0d8263fcc084b37822d583010d03dfccc14d67b5e8e8f78f870beaf52cbede931446c6c468950b66f0e5f73c0e75e558fa986e49550c8b89b1bb8548231369a1114c90fd99f05157c61c42682cf2369e8bc5bc99dfe9b34c70aa58b8bc06379d3b3bd91bfdc161d9029e65e480224610355806f031ace2cd023376db621f2fb4f69dfcd73b42bfc06080da617e43c9cda3393276bbc08e0b3f317ca69cc6a4169aef7dd886690674f26e3ee15e64e808682d6d0b5dbae3a8a4600845e4b269b37446a827faac111e651b6fd7595f1c8f1a41c65907b7a3ca6c07a07b41df5e82bc593a9dc5412bd3c5feb0a4563b9352934934fc7c8a07385cf506bc68f2dd511031397185f0cd6726a5a8f1556b9b5c630356423f9346ee07c83cf98fe0396d747beb93ab4194df0f13a30f853a180148a7d3da913d3339dc72f0b489312decfaf94e0e28ec70019423beb2ea16a6b20d55b97288616224e93a795ce249427c858a47d033d13654991dc6f2e174cb6c2fa29e1c93b65cef2dea701d30d9cfa5cad2ae4ae8c6daa89433d74a5a02dd76f76fef7d79e21e2c5f2d4a71babcc33bf85a9e4c4b214a9719e153e502127ec9b7458c3fb58351a318a853b7c580fd1d7d835e3f62c89e3e04a069d18b01849fd0547b1caaac2f0b98ba22a395e8b59dfb0c60a96cbfd46c6aadb8237168f67d57c8c0b14919285f05db04c7660a2e557aed72f3627a2d2f2866cc7872d19c9ad3625fe2a499af2d54e7a39a922a62cddc47002d63217eb65531e5e1c22fc81faf1f16947eb2878ff83394f2777967fcb80b60aed7be8a280d44068e24bbfd787d6509d162d9fabbeb689831f5657319e3bdb85d6532b23767857888c0ecc3554cdf4f01ce29f1c841d28a24e5a4bc846f352010771090197a8b3cf8c93f52217ada031b0b82c6220e28323afc26f6b2ac4068c5d0df1d571f4220ca71c7e76927d34e9393148fa0c9df9646ccdd2c709374f527fa8d91a43badcd02f32076629bfdc5ca3a052a8d7651b033ef2da21af13344282a0b5850163c9f76e6bffe103e6ca36c7f76d9a65ebb72a4f37ea6004fa7d5b57298c4f90f623646349856cb003aae8ef06efb1fa06f8e49c8d4de328f5a7ee9ac445be7c45fff0afde32d08df908a4074c0bfb74bc969d0818c01e1fc16c95d0823f09d23ddbd55c8a98d7dd5ada5954dc9c2920bbc3c6cadb0adc870661a45f0f32e560a86d3757440467808758841b1ed23b25ef32a37922feb45d3afa040699d596a0bfde9001f04637275241e6259fcc233ed8646aea5b6d68e31eb0b9632961499cabfce42f2271c9ccb7df51765f059d18f357cb4a9eb55ab78e8bc3c085fc3574da523529d849347e2eff7451e1576fc70866371c53ac763d6d86f521d992d725236276fc98f720a061f2924f5e295c8c58448c641dcc67e7c4060d88c04113cd3edc456886474924e67e02739b5aa8c4099ea632dd2fc6b76cc216d91e37fec2cc7cf3c544dd23b5b00089d28caa96970eedd1d7c710c8cd0c392d1a38ba806094a6c57170771135d3cf7fd0e46a7111e10964d063026fa644c370ae398e292b8e0b96911e9745d930b12364dcd4400cade6046d57cfcef4826b7b6d4d6774a5d3e436d5d814628c3d68c93a674356b1d8a57ec134b828fccba58e7d2db4761971b9096b12665d2063bb3933eb495d939f2fcc63e79a0b2dfc86e9c0b4059eb4503b5b882cfb8e7958168045869c12f0e9425dc6e3d5392026164bb39524f48f62e41dad05f525980728423a9948e262bf4985510f9cb6c2d4f533466025f4d2b7d882c6fbbfec1de90ca39d4dc704b9729a1a77d05e6f8094c438f168386d4ee134536bc2ba48d6682cfe75f3218823970fc055ea73c1a88241126f6d072aec1495a8502a2287e4622aa78c7deb80cbc476d4a9264e5194549f9bf085a1abebbb3e1e8ee1885cffbef9d6c2686b22493df7f4383a68fc9c1a54d0980eabb801f422abb7cb86cf4d6c829a1e0518b5d5d58d38b1b646c991a3955cb872eb5ef0b60e9421ad88f6117e85225a8a85fe09a75e77de6995363c452cf5a4aec140a39da503460ec6f652472acb7586633ae8ecfc3f2d34f262d6f5cd2c9b4560bda02f4c291601e0d449f434ad6c123504913dde2d2bb78c25140ab4d20bda989ebd3bb33ec7e5fa5d91d79d2d58290a9c3c09b855f3912908c22dd320cd555ed4d0611b9d05ce5b6ce347278a6c3aedc4e35d49e45fed8b52a38f084d2c788d50d321c9b849adf9bafd96933f5d2db28e3c59ea787fef037116021e943b3e1f9a28961a615723dfda2c35f2c411e26ee0e4f6be69e5d9137d62dbe38184b350e5cf47d48cce26873d923cefa1c4dce78439f60edec1bfafee6024c7f7db4097f316db5bb45eb792b2ea06dd5134a8d150bafbd29ab0245e6e68ba33f4dd09106df4e9e96221931aa417cb0e6bd63885fcecdd61c86d7c0d41ede859829c355ef39b6c10773df7c1d5c1cc382bd73627b4553bd52aa9b99e11f8ce227c22aa2ffca917585a30bc13cf707122adefa37c585ab85e874a44316e537b5d0301413ea8eb1dcf5570db80893bbfbac9d2fcd2e23b1dbe5ecec5d566a1185ee07111478eb8e7f6edd714aeed46b8dad82f97a3a5440668a0379caa7b9786a0b038f6da1d0f6cb7526e22871e310987f548fd5868153267569e0fe9b42bd1cf37e7c13c96f0505c213d329cc3fe99b641ae9a41a03461925594584692a68ecf2cf794138de5468d63eadfa0232129e8fe741902c9ad73c49eb189928270c1dd7f2641030d948720a7e470e050837f99aa0fa8b7b56923b8a3210bf7c640e0e041ba36b2dc29d1ea929f4740441bdbd48b556dcd350547ba013c07a3b9b5a6eae2b7ae3e58bf137618b2823ceeca3fcc99396cace8dc848f53074b57af5cd3c43f2d3fd70809a564052bca96e1f16695d045c2581565ad9d597cffbd4c462461dee3f53c72ca6c1f73af022bfb403002fb57c047864c4e5e402ed321c704de74d22ceab358ab11e4a7348fb71170e30bc87868d7428a2f7dfe57f5688eac2c325c51329966beb56134f95d810ed71914f1ae194847ba500280a437317176887e7a79d7e81f81f98544462a27e317aed7bf4f88ce013f30af03e2afc2a42d44b27f3db7c5e6a73cc6fb92e2d1f40330957d5a64e4e670d1c09e998eb684e6441b4d0599bd22cbc9a5c9cb9d13a6c2525c3da3ea0c324327304f1f9ea0e7955151011f9a90358c18d0e310ec5caab62278d3b9f6802ead165e74b624eae0262b8673e6054cfe90b993c38a22795302d259e21ec317af8614672705606f04757365a647179dd729b42b7ad4f6e9bb0217bc7525408b9863bb858103091b4072e7f54eda93e6f37955dce4abb39c5c0fe6bcdc4bf7585fbde77a401b9aeebfb5d57324ac49dc030bfc9a53ababc8864184ae9beb4029d6738cfb80e0ca80f2622058954527cfd938be57c8b5dacb2c7a77877343df0b696e7cac06345746b4fe5597cd1790fe06f5c62b405815785544af536600ff4d43f4acc08d2e654335e1ca8a2e8c7c76f07a6082e290ded15eedd05da968d7329a3d4272a5490706f02455cf852ed0b1d16556c033956a8b24999fe8c2f4740ff2406f36eacd7cc3c18d0d001ae09e5311690d6294f61879a0d482418141489819b2d5b7fbf679b3496ff9d965100eb9c62286afaec5d2210278db11783bbc84ffed41d17d1d592c2b34b74b184987cbc944866cb8b7f2d5a4d99ba5edcc0e31146b4404d2b61f0ab88da2bd935b07b902ef2c1aacc88b81a042d2625c1ce6c08b2cc4bccc6cd78bc07517f59fe9402b5b176d53e1310062eab6895f60d2347e177cd4f972f441a98a0c167456372f347023aa5a6299831d7d5ff11c6b7d2da5888f1f47e84da3e33ff1b51205b4cfb8bb25f6757c8b464cb6fc7fe560b4e07f7f65129e44e8db4ff8e63afb7174076bf49001921cab3880ea196deb3404491f51d40fc5be35a76ce44fef551081f8e09b2a0eb0f274d895a6353db4a513ca39154c9b79c50722179c5d41f06d8548b56fe5c765de1836825ea25345a91d8c90f23678c982ab61184257f9d9021cd67afe3cf37c5a4494b2e024195e19908f314a4929708c3786a58fadafa710f93239d9c2e50246e1e63e211acd109f028f0bef0d471ebb39199ba19e4dc1b82311a8a43f710a5f75191764eeb056089a55701533d9b061d40958e9974864249dd036c64f339088e7fc44b3836f6d56bc340d13163a4d4ba5a660210389f9f1f97d7c23c0bf8bb3ae09707472e12431093cc52c083fc5413672f747f9f480d06d594544abb8789bddf04b38115e9b14a4fbae7aa0a06c482854585b13cd9c6bf0eb57b5a5de0cfa0c933c5af9954b494259f884012e2a620a1e2f1b6d33d0e9bea0067308480fd1aa5a0ba614c76d41cadf99519789189d7aab05852b5eefd8a47e34b5b5f59aa757268a25ff36ab179afd2c96a718fc6883537660b22753eccc5780ecd05f58dee2042774b54ae48fcd0fc89a1dd750143a66a84f9d913d7be2dbcb6889a2cb11e67125b7d2f5bec2e3a5eb1f12656d6a301ca03d3b3e7b0da8daa428eaa38ea9f16bb365710824208a72f690259d2c82d7c339b5fa1f70961a411a7c1fa9353274b1f5567759d8df4bea67d4ff76b60b29d97f7d4ca840cceca66bae645fd0b2ee6723d5da10253e39eaca090dd35f30686ebde4ae2a3babe51eb3e27a4e88408af052c2c9c9d692516b722781a1c17e641a88699b6d127b9f07a478f8bd34fa401853b02b893f7114f87d18554cf5ac49f52a143284a44745f7588b78917d30b6b7e7c9986e79852940c0f57b46267c5d718ca44072f157ca77ffe075323b5f7d717e31ffbfc37b17e7c8ded2d602ebabb0600d7f68e6d9827f18c7fee00c3f2f599f44e5204a87020b28fc2babe99d47b1c1304608b858ed49d3420b8c8ab299fc1d46a6f4d84d5b47e0c566e3e3d501b0507580e3cb1cbf087568224191d6405b1baa75091ce4a20b9697703bd4ecae27913d4b943376834c1d350859a00a70a4597bdf9dda0be80f91c8a9b3e3852688cd6b7d5eaf23e6ceb3f73c6836dbf3a2d7912ff289e1be2f465728a6dfd2de40419b451b089ce27882a2ef1bb1c63cafd0740374803acfc4b9a3de8421db5544a31957a65f784fcc8076cd414258e33b91c740b4421b14e9f79b683865ad8c628eff3f7801b479f16d8e9d9504c999270f267192169b0e1e23431cc3d913b0212c15b5c45092d8a89abfbb614c9d91f46e2e9e843794a5e7167e4e6bfa5e9afed631d48f652c36ec286f863ff712fa4ad2ca82cc8f04764cca71bfe87d872d2e68fa36f60598bcd8c35dd8bd631cf2a49ee894383fc80b372df385d6253794cf440987f383a339bbce16331ebb4af96e3e8c4b2646344eb34ce1620370a49f422b82711b0cb7755129e4fa593b072f79032a19108d5932b733c8f5ccb695d9ca9c84980821392e27677914edec31227e5c9d9cf0797fa8b5fbf9dd84f8c5ff8d99e3e8dfc436b39b147a9025630c6b4c7397a9a1a6d5822ef075098855ad90db74440724508e670a29629fddff35694ffc2e23c588c6a36098e41af6ec77b64e9686c6abd27320ede868368831e4a711f2dd0f326b41dfde4e58f4eaf0fa7bbfd6e213a8f0fd461b5eae18eb140958b1ccbb7317862565d097d7279d3100fd26c16823bd5790b758269ec005764826bc0d66149bc0b0b038694ab0f555c7823a5e827ddefc6f1a27ca395f96fdaf4f4e0dcebf7b4d6886ed1a3652f450168ed9efa50c33e4f07490b8055d2d6a026abed8879d01289ebc1dcd62750d7cc6eaaeb919979e4cd7b88b804e024307da834d517ddeacb5ab400e21df3c54d775cc3d6d317079863cc68e6ef50d50dec199f4b07bc5bac96d421daa01217efbf59fa17da89d1e306de881b2321677039c873900ee57e3f658ff3e8322a3a956544afb96afeb4e6f3694dbcd40213f6a198dd1d5a2ff307b07f5a7fa8502f87c7377fe445061db56303c143d24c80f0f58130e306a309d3e2f54fcaa9de33a70c74103a7b2828783a044cbf8da9e53798497c27663962882b5f4a556a85cf593a5cf93c660aafdf5050e4e70f72ca458492e6ca003c5c52af2e8745f397aa2bb1accee05962542eb9677be9c56f3498fe3a028c0de38e15d080d12e4aee88eee6b4dcfaab051a00e0850a74f8098759c75082a83aa3423c2aa859fedd3324da0ed8700737e755dc84f01da2201c68ee2677fc9e054bbe02220756fb1593354d81d2e80ab6db6fba673d1ad39f80a624de7b5f939e008538965fa246ebddb2cdda10a0f42bb521c8199e504ea004d61037c4569952f967e6268c8cd381236ac1d5ba6bbd91e9b6e0a064bf56965bfaf1ec599574df6fd3ce18782b8877f456e7f873a0f44ff13074f894c0be193b668bb65898e43848c1369e532fad1829cee970386cbccb8199f142e3b0c6b3956aedb836e845e99b310d35c69c29e1536e0136adbc1a3f9014d4ec5d8cc3a4c48cc1a591a0deed4a0ef99cbe968e4104ee65ac097f2a51bb3b1edb424751fe5bf21792a3bd67d0bed6feb0422d9e26769d6046a190041bb12b57addd5cd2e4175cabae729bd2741cf56e9599ea48639eb80ae9bb0d8a8637bc79ad985b9e052eaa665c09044e8ae050ca1b3e635899cb793b6e8ad867128ac4ee66b6c74e09a002eb1e000ac9d42b957376dd94203635064e21ce0c87eaaa0ebdaceaccee9f32a2fa6a7afa29f159806859cfdfb85c4992a51924b43d681fb81294cb76a8afa57b0fdbde19135c52e45263963b2cf57ab1c058eeab67eb9e78dc82529581c4dea4cc6f8601b7f1fbcd512986faa816fd2bc8c3fcac5e24b313061e840051558076e5a9a1085bcff52de6a9925b7455449172477f80fa03db643c8d3061c5cf42eaf1890bc1604ec38b9fc6cf6bb96b8d1cd973a73f15caeee4b41288fd3791cbeed69ffee4faea9f85ed538de741f05daeedb1bea255d3535b95d69753b2dfeb7c1075e4962dd9e9f64c858247a752cd17d67eff01ce2be9519876f275aa71eede7914e5c4aa9535307eb9dfd6304e97c2a9f6e9369ee04964dc98e27630c8a97110affc13360a381ca12b765010678ba92b7381fb8cc347b9f552fb966b365ad736e56ddd6e9d1cbb8f0ded0135667219ceae279a7a58b77a3ff37d90a5e91a27a7aeb7f110d4250f291db2089878c20089f633e9e0014f993fab0ecd1417d808a4d12c496c5906682972cd139c28171e234cfccee4a05856f297c58b0fc8551d829cdd5e74d193bfa22534fffbc056cabd319539afe77404791ec69e975faec86c2d3073a1967199f0232ea0d6e08d38b86ba2ed71f081e04f59d945155bcd6bad4755df4cb06ac11344c616b9d685e7fbfb02f108e5b9873c3762119129dfba399a243382d5030e095c4cb19ee5c7063d97d14161a35f6893a9746af1c050fe6abfe713f8d957467ae9f481effbb15091358614f65f154600aa46a6f68ed2d27c6312618e2800c36e880ac1509342ea81b673b97146e83ada0dcd6961bae603e3632eabe73b16d764d8cd7478cb9bf7e0f6747181d855ee67a9fea232f085b2bf879d9d5b733c8d1a5e0065368bf587334ce8882fb4620cf844976057f83656eb61594a4c9a0197934f8b113fe25263a6d0c848548eab87fa6003db1ca66adc1e10fcfb74b5162286820ff27ed4c1feabf9fc7496619ebf498a3ed2ab98b01ea9cdb0b8f0cb2f915c1f444b5c1c15c0fac86017804513ccb6548d6a6af0db1d473872e6ee93c95c80bc610606f001c3b0cc0b2f564c0fb80494e227e699b3c6f31651928d8d2f45743050fe3aba4427c948b344fa3042d5d4c9f09119e48473bd81641e73c22479263db92f6efaae6b333c71589002c3a185d8624641e2c15813d0ea1f5c3f39dd485ab9af8ad4792dc45312ada3ba23e9cf51656c1c9e4eef76a7f322b3d658957040453f8aa71412779df0c4c9425abff611f33d555d25af8173f103caab83c9d59bacc690c3e767f66960bcb5b12f1f2f57f238a302d36a6c148c15d98dc23fb6e5eb5f46529354bc3bc52597e8b3c19e61c7c0ab933d8512449a8d468b9af354f4e88f504e9d75e149d952c0b3a0924b800b99fe8e96bcdfdb2dd0419fea14ad55f2ad3548d9fc77bedc9b283731c33e7e2684ceb597620e4b97fbba5d2c9b649c540bb8e8a9edca25ed54be7b90205d3e633a8ae6b751fca94baae1b9932987cb148fcc036712c9073571e1de12cf7b9728c95d65f0cee3df7c05c91425020cebf01776383b72984ec7a447d8b4e705187e131098392c170d83ab0d75867016368c0101b87018261b0ecf6b436648c2509db7ad900292881a6d60215153e66c2944d579f9e4fd06c72e5bb86b700a63132ef8f260be759b16d3f85a99aaf2c27a59c82a596f71daf5a7e92f029ad465e720ff2fc18880c9808846a27137ef6b0625700eddad9838f90830e6be5f3673c1a4da550cf4db4853763d62516a5d7b11e40cc58edbfc47089948525b4c38f7e6a8001463dff65a96d910c8ce974a907924e7e4972c657631b9598d00585d7eed23d7cc67c6c35478ca1c4d362cd84ab9f2d32c197525b30464d3555ec9d5ae80bf20ec956696b6a032c535c685469d01b0defd3f1e00f1e2b98411a14cb2cbeebe33e5e815f002c18b4c0156ab948727fd218b4df27d49da92d0f4325c0deffb61b85a84bea5bc3abf1740c53aaf5601c91df043eed2f9edc28a13c56f37d8aa52aec40da6651d8d92b81cc9b1253a9af4d0f3bb282030448861e33e32fdb8a77b1c82a179f2ba0306b89c11f98a066f7ae52f89d2c879d128f03a0e89170a6c140dd1f27947c740f7bdfb536d68736eec5de7c00545de9e42b4ea9afbbfa6da30145d9c41094a7a58e03087919d4d7ad26ce836dc6ebff5d916cd601e8f679b72a7842d3f269eae9bf1c03c456581eac928de73e3586c70d78564489c15380ca913d2646be7b252fdb3c2c3eb6261f539dd4a1df23c5370d232f2450af0bf8c236b978b17f954bbe53f740bbc07d133331cdf63f6735d66dacef66111ded3081a10fef46da45562448cfb67bcd2b25d8bc9a782a0fd66447971ba881175d82f77a152ad94dcf0045eb7613b831b8c6a993fed687644389572c90d933c30b2997360304f38d1c138c08d3b447a31ad861e5e22c410c95ef45697fff97f2a457fb348ff193db2d7b387914bdbb1c513e4f3b63b665ae3768ca7f6165728aeadb16ebe85189461527ea7e02c24b5c06e8488685fedc92471d2a3c56a32fd87bdd6d03bddfcf538663444568bba5934a0d192ad8e70470c99e02da56fa98ebf226c85a61d24be38b3db3c6130c812ef3f77faada4ec4b3dbc9d09d111ece85e05f3bc2bf90fefa1d98aa4fba640c9c3b0f5038e3ce31e9a1ea4fd69a2ac30889af98bf751538a3b3fc95328f3f586dabf6c99936fa5384395196ff3142ef45065f585e3c71719b5f079d45598ad6c02fdd57a4a9ea37067efabf3e9cae92d03dd5be1374898512278a3fe49f3789e8f1294307898bafdc9f04ee37243d1923399ac26b541fd9162fff673ee4bc231514e612c24c975dfd2de8304ca984ac058f7361cb4d1320b1098004b06bd955f826fd23c62e4fe3566468bdb51671d50a55965cb18f2727d0b905140eca4f0c15f05f5102585901a4e894402290a19324b68639c2c29ea7e922a0f47c5e7393d4d6f11046b72aaa79fed2f3e17c231dd18ac2c5c0ba97326897df5bc1a844dcd3aa761e62ad88ceeaea9f6d6399f952851e02f179e6ac958f473d0d2158ed761fff75c01e68c33d4c003cdbf712b5193014a65cac2ee386c62a83fb27ef627465efd5df621838be69e5b41f9db766fe88bf2ac9608cf666aa478d22628c1783bcff936d0a7c2a18b694e50232ddc14720b0e01714855280f7cd5556e71fe1140d6198de622e9f4179ed4cedc055e48ab640f235f6b3bde27efd66a54f1dc6195af1d39025b13e2522d45f71d020dc9b82b4adbd5b7c15b0edc63d0c79e733c72a60a1bb09f48f98fa7a2391cad16ccb36d1415900fbbcbb440368d1330a44182eff1656d2a6826a944852fa9e49dcf53bc09fecdf3ae03b6cac121c67cca3abf665c293e2eddfe32609a57911cea41f8ffd5289d8a0be3fc02ce4f9a336b9c8ef13c5b9e417e042086b7981d12e659d994b8e7ff846ee478ca4f560d7ed886f5ce95c97d213b7b8695d5071f2d1549555e647b9eb1988cbed112f25d5c4549600ec413d694bc0ec2adb33de875c554dc4aed6f7e56af2405c1460046fb6851c15ce122872d1da8849002591949e96c4762035f4fbd7a394c31cce1418f172bd8fda69b6a791f9359b3e8e82c80d5e23f83bef6e598f240a2ac99039f3cb311c8dfa035dada365231dedcb7e4699a98c403ff8ef4501d08948f17d06ffe961f32ba18073edfcff708e2d5dddac641257cf933bb916796d0ff4febbce498cc5331d811ef1505e16867fed64cf5b56b406f2ebec2f2db4adeda26b85ff894ae16c324ca2d2d5d6b9ff3ea3f80c8ba2be989f7128814f90b66cec3b0c1596e9c66ac986b92c37f9a1b5175d7cfb40a808189b0f92221861c574b585f728fb5d2054ab65471acdd94be85c51d876e6a3dbf15ff658bc78fff73cef5a5e49e81d3b4612eb190e2f8be9df1f2d9a168dd1c7ae3d46e238ffdf228ec73c09332dc2ba1030fba323ecc9f720aaf4c9be2acb5b6a7211eac58670c43546d7a99d341877f85bcd6d7bbbe3b044456f4909b634c68c0dd7a891699f2f40415b3683e2ae55db1685529d5d46c2efd32e798b29301902f6d8472edba4948a3e0f36fa94285be233f276e0c6b24c22aaee1d6efa36af481129d896e9f2414a83b13e8211ae1793315b58b813a71da6f14532aa860e0891ddfaeabc6987d342805771139aaa20f8a257176dddbd016732606b9fc3d2d58f2e41f83607396c206b544ec08a65a7ee5758b4a12b792dce8601627c05e0db912484dc1dd0ee9ecb43bd44eeb92492d1039b993804599510a816eebf59098c3cd9e38c3f7ce808b3459bb90d434045aae2c9eb1b8be02f415da292fb9c9ae57be6ff160cbab5351b2736bc3a3ec0bc06809d4707e2471314da68884f924e222d737ba59ea612f34b035d0c985a45b64a2d4686d496ae618a4ea2e92b62041e568bdb8e18b2c8aa763b6afdc20e7be7e5d254bf21734e064d2d9e9771d96b772c67d921bcbaec73571d01abca8954b6e3c536564bfb7f660f7b966bec66a74e8b7eaa4ae2dcf0edc8d25f116a2f7df66e2fe251604423e140a5da5bee738039e02e4ebe6ea98a2f75698a8278b10d9fc9546544d1f794c6c33e500df7dee160da250074990fffcc4645b13dfd95e1a3bb1c0afaf12a9470c5267a699d92fd2eee2c32ecfbc221df2bfc59702357bf051932a17102b32f1fad1d95f4874d92b96c435de61d4308d386b59b1584a19288549c3bd440c0655e546c2df65ab142d2e4566d7e27a44226c4f75250e780d2faf09ce0435cd815b8918e4d9c1d903fb431cad3cd5ec453af14e8d17070df0a8e24f5dfa03778f7458d6288c0a435e29f59c7578d1e4447ce6cf0beec834cf0347b2a7f21eb15164af0078157829c72e2b1736e7347dc74d532076af8eae492c5be1bac496709c27d53d454ce036e1512c59d8ae099d9cd7fe9e852d07001583a73699784e1020beb483c3915243f8ba60978916c1c95fbd2e22cfe6e6dbc2ed73b9fb501bd8ef8e3dd17b8aa56f713899bcc30df00e62cb1d1e33a257ed7f90266e6d5ca96e942730d60f281046a5166be95504bd5debcf2627a8ea6807a7c3ef7aa0cafc3ba0cffb69337c24a389b5a8f1a17e9a6962fcf046c9162889446dc0916f9b3285626dcc4ef154bd0defe13d8f6fd57a45e53fb19e859a9565178cd22da56c63513b2a6c9b8c944919936c2990f7cf5f8ab1bb8b70f9a43945bacec248b9293eedc839c9621ed88e1f12b0b7341abcd68663f8e89e411951df6ef53e1bb5cb336dacd089b599a946c8be373166de2955c23dc12543b623c1fa1f9095cfafebf9dbce32022c99b3a26ee550fb479736806473d9449d137c7db59cabb5a73dc1ac3c058f4ccc113441f2ac38a34fb9fcb68e197e03d405c59e2f4cf4a1b5f3fc2fb96987bb03cceb663e4aa1c7136852f4d47367bd3e8f3dbcfc85c57297704c7a68bbcc517e7d19c266b2d2cdb3595608f69747bd9c6c21cb8b05d1b82a674ead55693d495f30548e2cb53a31d60a714d142ff2b60d9caf52162e7ea3bd91bcb6d32bff911be7187e8eb7bda26c23966fc07369b0d12f8035e0d3199f5f9e4fcc714ffea193f8d9feca0c1d4b15a1101df893060ec8a3ec2f77eab02f08919269f56fb7a5188ad6fc0ea9389521e2716a66833494337fe29f2558827a534c731e69b620b71d5f3abbc2639dacd6070c42a4e03dda471b715692b5e80da5c0ed8c89d4f554a981d39e7c6bc2b8c39b0dce2f5ba0aa9a6587296233d617770f5e0f1a479570c5940ff9ca6318ab32a9bccea0b83922aef70721e0e00cf7808fd77ee059be78ddb7bdb804db11d6d8477f073716bdca845f85d3caa921eeedb0ff785170e0982000ef9360964d8f80d48752e1f007b7a342e7a0a924887db3f8a5b18006319ae5bf6e962a5f76d152baedcb4732b30273712590f5a54e068b010ad5c7fe1ed744180bd7196a0ea9ba38e351909dc760d797c452144410ff0f051ee8fba1c2a2b3fec15181fb3de11c0cdcb439355e712223c9e003ea2ade5635a02ba3a28f17633957996357f87f487633d920886b653a66de58e60eee6bad5fee111079467e9086bc36d90fde5e4f29d018f4b71f978a883df27f0471e3eba51d940afe68926013dbeee2a70cdb2a0d57b8e9dac19a013d36d0b52d144ae9882d25c21cc38054e2c8c6b7a664e0d094476ab18a63c7ec3ccfaca68cb9b8f70b5837179e900de2af54debe45b84d6060e0bfc81fe0fe3bc1c006f2d3b3fc5f37b736f1b3a296f530dd5021aa13f330047fc5a50da3caf0ae74bc77ab66c947efdc6f707b104f956bb505453918878144151ace36fe2ced954014a24fabb91642b0b01c4e2c47518a00d2bc766dea0cdc50f96af14212c65e934939b750be6325f96e1e0bea329a38ed451ae8367506c2eaff21b0f6333401871a9fcc35d4978b386f43f473d77d104da68f019e37799201c1c7be8d45a63c9ac541b0f018abae95bc6be3f7577244d92bb7e8c0f6f5b8066a5af4047899695038a60e55372eb78c6504664eefeaf8e8c203e90885fc84de6c750ba483b7322a319c398862173f05d8b93b1c70fa4d8c2c7bbe9d9cc656cdd39782927751134c3cabbd7203e740bb94e47bf24de95d18a627dce025fecc8ace17db0a097af246c07f7e6f04dae1acfdadd9d0ff1f973d0fe62ecf3549cb0dd365637394c44f53ba535632172ed61a2680f7fb653a13ff6442c8b56445b09b3f37f2b5009e76156abe903d092e036dfed12cc46206fb687c1fd3dfc925486363f35e8a092c8b4fe22fd249fadcfebeb40b10a28333d52e4351acf56499a483809dea8f2952a090c0a4ec507cfdab11c3375d31c13896ecec606293d9823b070bb87c639080f0cb44e6f90fc94cea80d548909c7ce1748fe595d6b382012d95a670185d6f26d7f61ab7876d8c7eb2430ba959de287830bc8fe0fe70e3071a31c22eafe43bc6bfd1f5d6c44836790a63f4a2c65e7610ebcf0522fe564b42d8e03f260ef996efb5eb07edfc36545b71c502008634be8e9a9da88745a08d28cb14575b42e8d450c28a12c454619453bd53dc883ee0d8c1370a9a3213be97598fe4bade249bb01ddd48390af8bf43d99cb29eb42e2b490fa303ede52685da9c90e7d1a67d4f784735d47d172e52c61515dcf7e1d55b65a5fe44d0f0f7bf9930e56a3d8573a922e2bc42b987f6e516bcfc1cbb4d167928a4e6e198d816e6c28e8b66813c7fb324714999c279a96fb708ffd460131689309a9dcb152c49ed59943dbcc4dc310b2b88f2de22612178dd392b63957e9340296631293b78ace6fd9016631604540474fd892213962acabc99af906b687eaae3f392b85aacf40bb89587a177d9d0c25e2856af4b17e037d5fce36632b643def556abe7d5b683162bf3145ca85fdef57d4b78b814eef8da9d57c7abccb0cd8d72628d461dcc9e8c558e76adf6b7aba57b2f3b194cf1be457fa1ede4397dd4a1b8b67726e27d8825c26b4c67660df7973234e889bbf01be4de09e83680f3679bc392a8384569303816ce0957d62524a805a3cf14844432106027a84b40733663071d37221194001a2e8a43f57c4ddb32289bb94d87fb5edf65cc7ff311b5d3685f06acbd9d0c45d076abbc1afb90af160172ab5a6d0573c75f9e1e185ba140aff934bce29a100ad582b026d6858989a775956000db26623c407ef9c0cf2003c9bb5b85c91403eb1adba4fd9ddb1c158fbdf603557fbd331e47af2da72783878d2ecc47f4eb6d3a5eaab91fd64f937e8074080951c284501966f66b18eb7850528cdac2a14068385dfd1e8430dab4d951b47c45f84515d48c1ea896b45e956581934a8a9a5ec3d44eb6a0e916288f76d8879a5e40f5cd6040fb646abd851bd075b076dcb8c5f3f9c453dac2ff8c43c1d1e1ca75f1a642914a508c744a6204469ac962541989b05a74c5bd864b85ba1c324f0354c2e802440678fcc631e67d83ba3e5baa1d3b89eaed537109e0268260687a3ad82086f4460fdd70b9a01ad94682e93ad7c477286b56507de7c560f79dd2778b1905e529cb046818e48e62c6c2aa0c165067fc202979cb6feed37f103ac3fb4665bcc9a978cf73125d7f1cd14715172b1a2842f9869a263f5b7928d07fb596939cbad105c9b17011cfac3a43c67090928f11c268651ac8b0088c2b89bc190e3cb89052b5a9a7d6eabf8a229d4096c69d4b6b845023ee3b52aa99da9353952c191979c3a13a41138304b650693e0439a8f970ce02c0a263bb32988f662594cea8bb121118f5133802e02d5c780ee4d3be5da41d309004c57061ee13bdb09e0ddfb1605dbbf93aec1afd3f72cbc577d092057f5a5fde622a6461ce0ae87d0a7b6d703e40082106bc9d71b35ce16a7b383be3934ad29900e05da094f4057c2343664c6d999e86adbda75c78033998bf457ac9f0ef111a34cabd22cd5f175b97f5f7fdbc65cd7aabb64732e1e7b8214f187c3126939f3b095597241abad1e646bdde57cf654ec69669b3e8a1743940fa2c4018384c7e27938be2bca3f2e48d97f65aa0b38451e626f90e82702172e5183ffc43421c35d81f845c10b4bf21bcc3b750bb3a8ee282c688ad2bf2192d39ab8de741856a6e15df2e868885f6c18b884789bd3818ebff884407d7c91e723ed5e4627f755d13191d1646789c41a5f63425a6b4b4d43f04d7358fcff926b3c16961863d74c5ecea024893df8aa97cad1430470054bffff3c35770025e31585bb7fc517c72ee242033e63adb6e84682a2764a9eed44722d3d9f46d60acb4abdee65f871521319d5e428fe9bd8b30f7e277fdee6a953ffdba93a26a54c90935c8dc925f8ddac0e983e9e38f82ec6d1ce35a2046bfb0e39e5505431a6c6106893ccfecbee33ed0269227d4a8138748a23d9d7e27fa43fd98874c1b4cda44ed8993131ac986302e9a27c27a528982dbf01f2a9882ffcc4203b510c626361ed24a62ff86f87e33ba124586a1bf2bc67d231a772edbc2dfa86e605e26f7d3b50579995da4e0df9d8db69f4a6ecf12ef7c1721743e9a82fba751a270ffea2be6732a76313921103847f2bf51f6b09681f05e3fbdbd7d803bae6c5108eab9d96c1654e4b88c4c2a37f374b368753c27e98bb4320ca9e3ca733586e6eec465ca5f5c119e41b858694894efdca7fb9b494add0b68cbee82e3147fc02f9a834793c0d21b528b51bce11379e5d094739526e4d182aedc21a490d3d7967314d427d84031f2a58805122a1343403e2f2553ac7e9811666520733c472b97904d84ae3f51d99de64de8dde467447e07e30b5b169ad45d8c15b7ed83bd5f75328a04372c306e2ef85dbe55a95984236dd56fc32775712643370a29a2f5dace624770b28471a0b4b2e2be370b7287afd5209ce5fad2160fcf4cfa449008cbf45d2b4aa58829e1c9beb9aab586c0f1baaf463c9dd8a02aabc86b0cd07f099e300e26d2666526d04fbd923de1f1c851e568c9a9d7138630f96a7869ace742bee99e7df48c49174e21d48f823ee160d9c4e1a3041ab3915c89ceccd1a40d5bd4057475d76dd4b7c5df187253379127a33cc0afe9588ae695b561256d277af542f7a80c4e9619870572d708a2528cd5a00fe48626ac96a42e542d90953669e2c34e33ce8b44b6bce544d18ba3a4d6c6bb6cad25965639c7b60d9afcea0c3bfedcece75ba29a633fef1a10aaceca3b0e335945e611946f989c9ea1e39133f950b6064744387d2f078ea04a64178d5a22a2e6aee3fb98804d1ca585dc8f08895a7e6ed4cd282233a307fd69a52c25e3f9c62dfa8dcd906a8b85238868fddc938fa4cfda8062bf9ba70498b7d7fc1f91ee3c19be039245aa8f6a4c481f86ec639edd79c6e02d546d7606f7b8fe1dabf3d504b15727b5a812adb8ea698c8e6409a07335fc729af2bc8332fa1ad5e5ab48b5e7d7f1744c2b3a32d5ff8bafe5fb90fa1d78a620c6bf1deebd64a1f7e539d07b34341b6535faaf52bd2a4e2976dc8ba1cea54d96cab57513e07b5e18032367c81c1499d688daa993a46dc433acfd1d057471f4269f96bb364c702d482572e731ac4af2a7560c19c2bbd25d139e656789878d45f23a0e7aa0d44fccfd21fbe3492367d143b825396568fa2c58b374f2242c2fed86120cb1c54389a152e835a7e269d8b05c73c9c34281443d978b0f635f31bed2b85420c2823cc2c784e4f2623d4a6ba68d18e6b3e2f6019621cf3b48964aa819176437e822925713bb63c4ccc937f53fe59c95eaa6271b81f570e36b8e5163c747c2f6fa0fea522de6575d46ed2f213ebf0c1d28b8de0aa6762b541238618325732c3b664bbe23bc531759e7e8b82187a98cd674f8d6da85af4ac727b3b4ae846b71430c2ce226e64d323bb18cd1fd6154b52da47deb6fabc7b58a87fb32ce77782388cc954840c7f9fa0115fefaf86edc7979df8482ce56f1854bd94e01f885e5d8d36711992a01098edcc550eb79998896b97cd0f76783dfcd286f526f3e5b102cd23cd34fdbb48f8869c4dcbe4de91cfb82ceb4f4c06bec8fd4d20abfecdfc47d7d2d052b3eadfaf811f1ca8be36abc414314359afabbb466b7fb9d5800bb0041e5c004bbcfcbb7eb7dc052f8cb5d1be8c26387f13536d1d0530bc7b949945a9a0fea6be2e201fd27b83fab209ad4dcfac9d5f58afee611c2127e4662471c80301fe92679392a2840bd0e1496a4304b0e0cfdeffb98d29c2d4af044626c857f5f11a153c97cfaa16977896f4bcc1f44b1a7586d74e8e2eae0250b44e10820bade5d9445740fe96f01fd23b19e0a36209e4fea43b362e752c7b2f12bf093bada2f7f271a353d6931980abad44a5492f85e552a4af67c5bfe72560b837261caec74b837e12526ffa27b73b0d225fd28c69af4da53b26c4d3160fa0b3840b1f7fefad32f54d50523c65eb9743e29db1fd027128ac11a8d9ee0107e364ba3b2c117c5ddef257442032aabe8cb04c8bfa8db9f6d85f18c71133bc3dceb215c54b2587b2736dfa90e372bc1f31a4839cb4bc87cb0b2663f64f90b691736ecd492105fc708bf90ca13e069f5f6747718c6984b4b9369e42f03e1aac8caccf45e4de6ff147ed05a8f8ea6f30dfd4abf89f1533dcbbceb383700871435a29f9086f4357e0abbe7c8365e03c0dd9b8dea4e355c1b89ce592a26d676c53d614eafb473c5f19df17c64ae80464b6fa555db7a382627e9b533d211711063e4ae62f7505185f3417b2aefb1deddf57fd1d848da63fbb49df84263ed7da556012758ee9001158252f737470d7be4dd8998c53c5e9f5fcd62423da34e95b506b2f12431c2eeeb07eb9e428c22f7413a6940d3a091049c593358042ed00b43dd49e35b61a4bca6400a67e60f13fbb11b671d75bc33fecc42487c96b1687092ced28c2677a244ea7839be217ac0cd70f91dcd5421b6a60f1d4ee22809952242a0396c47bbd93b9a0f287afde9e8921d85f850be6adc1ebe4e6bc2e7be81c8c550cc670fc2b6106fa39c8e1ebe25657b0b14d6fa8f83ea3b64169bf05774d59299dbe296bd311849ee24611d72ed3e51c4571af81a6c38796a3cf7bf29d8b72bd7db34ecd5d61cac2f7ffff3f08