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 67383 7c312ad74ddb614ab5d6cfd3e4b45c027eacfed075d2a4cc418bc6f3da374e0d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
212178e2a90ac5d953d2354013d703e62b99289ddc9e72ebe43919be3f875a4f
Certificate Block Hash
7c312ad74ddb614ab5d6cfd3e4b45c027eacfed075d2a4cc418bc6f3da374e0d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...007037000050110000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000026e8cd2f2d8750df421c889f5a692aa5814db86fed50cc341a59aa71a915eebb404d2be8cc7a0ac3ff3a34cab1b7b6912dc0cd33e26f84e122194809443aebba7af8570caeac80e43bc8ae72f7c6c1601d0d5f315af0b25d8a0900000000000000400000004000007037000050110000

Raw Header Hex

0000402093ad1a3597284e51dea0fddbdedaf2faffe59908ee16f04fe79fa32a13981220c976432344d9415120dac2dfd4299ab3b254be4990641a8ec496eed1be1200ad59d4206a0b4201184f5a873fbe1939e4eb729edc9d28992be603d7134035d253d9c50aa9e2782121

Proof Data Hex

59,560 bytes
121216020307576bbbdbb0b359ef48aff7641097b846d11a7bc1f330940bf238cf3a19e8e1b84e7b48e2996ae5cdbaf072c7a150aa44fb08d02a9502f990cbec443014c1c500a1f9a4cb7bc9cb6074b03e29c240e46ec4426e05bf01dc404dd0fa328cf32d04fdcabc4b54c2340fc773e5bf9bf83be81b3b1372bb82c433fc503c94d6fb7dbae156de7b1b441a8086590a440a6d72f91e7489866a94497628f3ca84df6fb970adecfbbd6a23f54dc03a2502d6f9c71eec9d726e38dcb6e0c0b9aad36e4ad6a600e65c07e69c995cbf493ad2f66a64b578e8fafc3bbbf9b898574f31695d9b1b438e55a210e54ded5af424884507d2ae2b3c111b97e6725dfb15a00d54c0eaa713aedbfcac10cc1db637e85174330f2500a0c4dc32c3072f660b9ef967ffba5f7a5ad1df3c701d5aa9f4d802f49a7a6bfa248cf696acdbac1b49a1267d74e5596d2c92d9bdfcccfd0ee2ad72fb21d33b5ef60571c82346fcc46fb8e335bd66d272c69a7d48f53179dd7e563457ba0603fd52a5e4fa7e9495e2b315d65f5139b0821e259a8bfc88ce8e7ca4a2c826b4ff3daf6dc6567bbec19b9da50faabb72f9680f8c063155bbe3b1f0b32bc4e4bb84328e111d26557eb6d9e8edc7e8f653963e395f644205dfe72d58459b2bf143ca128e3dee0b79a24053ded258ea3475e7d514740cabab338a894a2c7c77493769875d12d1847eaaca259d19604db004ac6caf317395f479fe59459132656b3c04b9b9fe7af5740ec79d80eb4cbf14bf2600c8720f12faca352c2ee460d1adeca44ba24dda49df3e31f03af7c2042d8801d5baf22b3674605d33613c3f476de23d2d2f3cdc3e6454880e51290184e55c1a6daa4b3360ebf09d70fd650a1c440239c264d501857744d547e470072dcaed8a19c62b41885217c32614e3731f5ae0e102862a33015eb8542c2929ff9f866f9e2389ecd939e4c0269bfb88dbbd44fa8007ea162742fa41468a6d20a274b047ceebe2025bdb6f2f6fbb8d5759ba62733c99d7bed4736d0bbb8f2cf6444c431d9eaca5077214dcd09deaa8258e4d68ca59ab71590120f5723572d02742852dc2264672e8ffba6f10e26abba1667586f91ba9186a2159bf58e35f7316553d8502e8efa97457b7f2088d7f66d3dd5863edc2da05562da3cd9420af077830989a4eafb966570a151b79c1399352b830b373adc3b26cafaa7d9b8a8ab6f2082c359d437af101a86035e10afce0528a08f6098535ac5f653855b276a1b640693e430128e89d59f2a7fa8b889b7f281ea33601dcadfd9ea4b96f12f0eb1faac3ddd66f32e63b4e26f884197762ef873ec1311595af5d5b12e470f410721dc7c920ada8f3943e7537076fe52ca9e9d31e5e8717152e448a0dd7f19978f6b1a2a51d8df036119a059e6b13cd6afdcbdd204e280fc97c6359b414fe3c15f1aef84a30dbbaa88954a0acb658b45e2e5e9cc1e12c149cd8c66cf3768b3ee4f4dbfde5961a401b3d2b8375f02dae17bc6773bed750eb7271894148102bc0028f1f98f18232f3b45b107ab51dc5feccce29f5ab89880c2f37b811b0d746e3b78a3f7fc188d3bf0f4f973fa0c4824c08b087ed776369255b614ac5bd21523ec9907df1dcc16bdcbde7361bca0dfd45f2cf12b2391a9056e6ba3422133e27f38734266ae993dab8095326dba2386fb4a5162e2e4200fadf1fdb705db7b2a3903c0c68e87f940e67b33d10d5c42f3243a327e928640ba4c9aaaf96ed372eb65048c4ff0a262aed92484b87b31fd55216a484abb40f156991039cacee43f8096e2031fe5d6bab281069dd9b193dd8ea68f7d7a5da19c1c820f65b1b7ac8cecb9f94eb32ed01d17ee823aabfc149cde3352e5110b0c8e68c4cf20b9dba6fe7ed5a1c3e7744b1da52da16f7586ec0df8b6a809458783388f1211898b4e83f3bb35ed4ee667865393cfdb598dd98bffec606aa48af34b9ba63b3fd7d151631d50f1aac42b4df5a919a16d2219eb8718fae8b7aa1ac0874035a1d6ba0acb3025d89ae0bf10d87e8c00a6a8d5b9d7655f03003500e69a0ec1253224b5482c7ce0347e388f50db194210718b8ff380dacacc3a5e85854529dc0a2dac9821d96e83aaf4453cc61aa2ffde7df0e8fd516a1a221444903ba39041a2ccd1ff4604e5c3c27b93c8701f0d05966c43d873cb49ac2d68e13fbb99f559761318bbe0003ad949e1222278557142ecf6a5f0e1a5643fe70802343f417f47f8c1b1dd1fa31503e723121541d35b19eaa76d36c1cb70c437ac5f473d0a6662e10bc1b500d054ec33ca93fca0c3396bcb08261d02e00f59759e6cd1a24bd1aac0929d180a7ab28718462477d5b07bd9e42f4fca33ae157ea531f4c2a80c8ac6a2d9f3fdc03b54fb453448f0748fc114d4ab032a1e1ce9824673b723be5fd97543e60517822bba30b9e87f3f4b667e90c32c494390eaf8bd8f8802051601e14669d7871341ea246613d52f1657ee6c9dd2e68dd9440a3db6a20dffe9f4f85d87924bb80d9cd54ace3d5034562648d8faee9d823dac9c7e4b2851b0b47a7457c9fdf6c40635e9e1603659faad5d87b9f6c0df34506c74d9d8d224e7a734bf6805df62c90f16c35298c61739d8cf129091b15ed492259f447dd443f10136d65b3f067e6091b0f979b02309828cdee1bef6154c0733ecc38eb67a41c5f1b936821f37eb96d62697d01fec90eaefdf892bea6cf87a490b3443bc6dcc707ebf2b98b2964035d2d45abeba770bc6e6ecd705feed34baf5bfd0f3e0e77ea816adf4c2a366d2b42efffbc6d5774596955226646f96beca2cc6e1021147ac3e02ae8c9f422589843edccf3f31154486188debf04be1bc3137c659af773e527122005b467f385e1d9e94fd7902fcf32eadafa8c4861cd9f68df7b44965a67ba338dcbb32a5ef7100e2c572c8e8230f1c7cd511a92d7dd86bcde27bd27f4ad6d40995487ad7a66691963c50e0ceded251eae4bb8e9564828c2ac3764c4bde69d773f92153f0aee278eb446f7d11b64617a9293e049417982ec54a68b2ba2c96ce262f439f5a1a5b443f09833c842f22599d7eebc62a3bd03ad806cb2d0c55dff95c9bb98f3fff0e9832460c36bef0ac09e3da228a4cdaaf082d9b517ce65fd24d7f27d9db63f4e3ab3a5c81a1598e94d01cef2f8df8c917b55b808b1e9d7cb2b1f04b6314f6b0ed2ef18b7ae4177710249dafd09bb22343884000656431cb2a69fa4da6780e3420e0cfdd36a75fd3cc49226d1cd9d89e32331074969627a4975bb9694e555cc4e2ebc00f39aab00a3c6fc461a8b97aeed4563246e6ebb1c66ea53e00e3761712c40c52d9eb5ba57e6a31cc9963f3fe2b1e2d18b0fddc9c8e72b78972d03ecde42d1754d4237a8f72963b14edd5c3332773f67efdde9b54b40ced92ecdf4ac196ab840f950df760c49cbb5221630cfdeac2694f4aa073fd99c93c587982f5d4c9544d469dd32f75679e6fe5a830316eaec3074a70b574f2a1485e2ef1afdb80288d767402dd785cba0dede420c950781d0bd6131d14a068280514a18b2344cbb23b3b1fdc25fb67b1ae7e8ef729d619fa55442be38b034525b0467d7192605549df470792581e0cde627131e9d49b5845969c7d84bf3783e5e1269884ba022733622d9d22258892ae876516d5b1b4a112588dd4567b5f3d79d86ba762f7b0aaffc194258aeca7eda2d60a240c308323747cdb364d6b25450b9f26a14a12245ce97d02e6439b1d254931ae4cebd3c5995a5e55cb871114c03a34551c13395ad4c99edf598339b9a115d90677120b3c1a30ba6eefe4d293987b412d867bd5e04aead26c7b4c86fcb7e1295c50c30f1afe41da1309f7ddde7a837391e92d50b534d9a25f7a8bd221c2a5868fed058400d4c6951886d710fec91735b05ea1a9ff8def3b50a8372eaa114f288f92e72d118fe4e480049637ca1aa40eeaf765c3a99871eb3c465e286cfdd782a4b7a4fb11af05a9243fd0add8bd23f00d827cd88ea57318ab73b99e459102dbd9627a09aa73ab104a39d3ed401de3b99463e527c09651fca97790ee016a2db293e8521888567a36a94c54f95b470859ac997b4075884efbbb232639d2c00a219f8e9a3a1baac0d05e2f9f8fdd6477b0417fa892fb208638c4a2b2dbdf5158c36bf9e8ac32412557d4cef9dca153322c013ce47b5067716d196ba27bd9ad5482a48949c70a85f13e771fa46741bea8ec5860274acb99ab8d3a75ab068eceb84f533dac44f909b0add7a61feaf4d5d5714ccec93bcaffe52ac2dbb20ad53e8a738da82fdcb1431611ef5322d4fb6a98f3721181859e09c8391545007a305d7d09106e97adb3612eb457cb82f007353697e6d460e3037a0cd2d4cc835684d4044cab2e9388ce0845c845c8eb6a41890a02f6411b233caa4a37114d80d8e8a4b3c12ee59e94ac2e92b8b112d0059d04798c5388b674154c3cb9c08025755d9f26e2a8f80fc5519d66f26b9d606c2927a3ecd97934a6e759a6869c14613c568826baa1a1d970b668192a96908440c0a05bd35fee64b11d92ee67f3a5402412f13307c7e9bf866aec8fe50aa1304a7f6a44ec939e95a0718a427e39bf758d5bc322c92c3f20f3f9a12f28197a3958ea6e1949c478d014edf8b217f5b1e871d2ad9fefdf457d3bc70562db7ed9957bf082d8e629920d938c5f2858ca9f5ec6fdaecc55e0abce3108f8284f0a17acaaedd632fd89d1cb032866e60b1dcd41786454a227cd97568dd548092e9f296d51f6a6a279b0ff485f9d630c98c8b46fe9dccbf6e4839a3fb0771f4369081a4e729819dc21b0ec263e2fe742433d8601ad62a585ef41653510bded2c1de068527bbe1738b85d82e1aaef9b73642bcebab045652a6ae6e8674889eb76175929beb5a8783c1f45dbb984528fca0fd003f2838931b11e70bbb70354683d36c0ebb18b782ebd48cd90487249683f022445f9f452e3b933d898db92e465ac5d91c92286bd761a7f8b79da6aaa622ad92487716b57286cbd6d507a23ba4821fec5df29b893a0511e9903af39ca6e198b21289f002ae548d05d5e7fb14fa9381aa822ddb90ae54a880a4b117abc662b83efa2c35465239afc2e3eadfeb96aec245c91cad0aa8610bdef9b00d0e0e375b0eb339e25b3f08657412c8e2a6eabe666bb919ca5da4c5e40fc33c12f679074223b454526b8d85716b2e01d17cdd5e3d08e0c72e36fb5963bf301f461b3074c7431dbe9f240990eaf9b02865fe0c898a6d352822551751321abb40423b3592bed1daad80f87ed3d24f59e112749389836f3036b2646ff90531d9ef3b7a49f24fccd798adea7c050e6bf44946b1551f64fe7987de159e7c48c1104d3b01a9e927a0459988e46bd1813f680669288350dc19dc3b6afd2477ec1fd40ef707d19a2a16e0282f3c182e56ab939094f737ac79fec9b58649ed354388c80be06eed29109858bb8f01e2e670392cdf566140f3ed087b8fceb225c1c68fe5432ea0e9d6d4b3c303b639da9d50a10da396bc48c29f3597884ebd073c29725e236a56f3cab3f338f2899d25b59a70f0c1df305c343f50fb1b2488f73de04feed74889a7c9f644c776b0468d052bccadf634f6512491b91b19e6e0b949c669b5d3687ab4a63c964ab18d38b0563f0e37fd55562353d7e9b43337a6b6931c7c1491d358777f9e0092a02ca0a674171fc344580b7dac2705ba9eb2ca246a99f1c97fac5aee9fd90e3036bd34bc857ccf4b133569324030f6a581699e209832d7e30364583f68a0129f491b002ccdcc8db73e21ccdb217a8fd4bd1d613f70449a8aada158f9a9fcb3086834f7930bf0d4da51408758bcb3813e371b211af16f4674bf114901ab0fe48c86b42fa9293b48c0fe377a2d0530cdff69e170e167b6a7b2ea83cac1444e676066e44992cfcdb89757f745d1bc26f928823476a078e19ef8da3ccdea8674073504c0dee501fd5c5e040fc1461f5b6f0eafb925b7a612eb1a6e2f5b931094d7832652b80231951d1ee27463a27d31c235bb55e97cdf4c97aafe8eb8f63837e07babc3b25be2dbb9bb5e8fc5466f88f31db95964149a6d1885c98ed61237ea5cae6d67854df83e9a1ad3a263fd1f2c329394fcb6c7ff4e5017c957b3c65691cab196c8c3dcf2c20a9866e4aa2c3e5bf5a8c76482a2be69b8fa514de3d61822425a0b0302b677f7d6b3ff19bbbe597f8575a5156342a80b176c2d08cd5a2bfd0e460df760b1d59cceb821ff7b2dfba8d0292035257fa1279fab80feea53ad08f6989ba1d9f1af404580ab69cbe034ede109a3a423bc4e86643a07de1b09127378dbbebd691cb36828302ab589d38e907a1f2815043d60806ec91cf7d0eb70c4bf397d09bfb5c44143e20c76fafe7f205ad1930b4258edbecbf64fafd6c7d05426b9eff0406e4ab1236e9cd79c1166f069daaa5d8c66bc2cccd51c73ecd23851e4a2c26246a527252801bd6bf19b09331265450130191405886f4d5d70626fb8d391716cdfe106b358d478c669867d90757a4727087b595b0295227adfe30bf62c8312a27b167f3ffcce5cfe6950c88fc52aaf327f4fe85aea11211ed0df5a2df9653406e14fc94d6588c3dabc8491f65f4af4d276746a841e47c2e43050996de5e4af32698d9ee58a0f8eac5fe78efb5b2655f49c7bcba2901cd3ce31f5fd3540ab3370a1bfba181503e4756a48f6d5442b4175ccdccc4e8bd3f49022abd092899a539859ecca347ed2d4979a228da5e2748b86013bf6e78d05fbcf6a5899b41e40f7c8e3fac8c1337f74ebed6ecc6f7bc3041041bdc71acef409ec068e537c31b02ec7d3c295d164c4a1e24bae6d6d62298a8758929963f840284db917463506883fa8e167264deb66f5384aebd18537d231f8741a1827803bb0c852c9d58d115caa65716a6f983b7e155f8730705951eafa8584768d719aebe6767167435b344f1c581897e0bb32c8477fcfcd300e3043e90b33682c2911e7e20066031f1a6a28469737c902fc67a921f9eb99b40b0ee213f68098b47391c8b02fa29b7e590b5c8fdf0d1dbdeecfe3947b5aba6f33cfb2a7708fc91cf037a9ba757dd686612e35fb3484e9f4b78aadd2401d576f7805d6ddab26b76a50c54b6657f94dbef42537bc8ba0d51959dde57d3342d8d17ff5cd8e415cc90d525d12cba8bef65c5a1d94d2a9b91570239fa9bf7527e6fc037538f7edb31cf71b7a30a4152992bf1e63f6235dd5c4867917dd869cad1881555a4e2279776666e198387152de443166f01de3d46c8491ecc192071d7511b9fd08e00490d5e3e0dedb34eda11d6091ffb6b5badc61c54b032d7e6f1ec1b8563b97d66aac9a254cffcc7882582e7226c9752ce685f8c47ec73c418ef9816c8fd5f3ce8d20da03c02376e5a615296e8c29f677a7d2c0b6f22177b5e1ef725f6138bb4af11ec999bae9b10b29134d7ad53fd8ddd295367949a82577a003a78a01a86c2997342b2418a2443a53a3f3135d2e019f10bb0abc8df39f3829750a2377432c27e14589048558bbb07844f5f5707f5b61721da5db45c857b6b7051c8a6568e76791a71c6717501660a0379247dacf98bc1fc05ce694465edc59a082b6df8acd6e64d8d8ea95f6489ff7386f87b7eda0066eb1fcbbbcea9755f068083d47445ffe124b349f38cdbe00294e85630027c4ffae93548d6624ab9d8957bb3ed32c5bac088ed25263e3221d6590fff427846fb7f36a9d0dd6db471470c47d8720ba9b4e199dbf63ae15b5d8c787b3c46bb784792d39d82c1b71fd3ca4fcb3970b4ee3f1c790ff5c16d89050068dfa0d98ecdbdeed1244cffd0376dbebcedeb9073387ae0dfd84964e7fe3d297c3c649585ca499a36125a8d49d39cf03f6c0f483e453a94291dd54671ecfe20d36f2b990eb345e1af90fc6de28cf7d128fb7bf477c200cff3e5ef42983afbe8df64b77af54bccbd019701aff835ccea0e952ee6f593e9f186a5589337be941a812dd812d29d452d3c1c5d300cd257aa58b5a88020899fabdc6203c399d11462bb862b40c8e85b83e7a6ba484f9db7dde9b5b25411723351ee4deeebeb2a4d166203f8e482de42d6fe42830755c2af8cbd2f32e80bb13438e756628981781eb5ebb6f9cf32c428dfef071addd3371b5ba98d1de9d6586e36d425d9de460db69d9705911a1a5c8f388d297911704885842a06a92867476e5a8d17bf1130299c691fe386f3c3859fdfd22bc03aa5197fa166560acefec70c04e0b15178550c7a7d13dc76704dd81338223d19ae0fcc3538eeb972fac0858f2e94b2e2627f742b52800fc5881f712630b97928c55077bd892e57088619fa62eec1a16c41b5d1f1e3341df24bc0907a1f5aeecad92c43700806fd2282cff2417bc5a54873ebe8bb381632b4b7ee53740ef2078bcc979cf97d25f4eac5931be7aa016651d250c3bcd02d9eb01fcfa7a9f40e96307493ae92fd59a484be7a46d795bd77fd779fd57e2264b273a720e7c5185e5b6e5b69d2422b72c8517c57486156d8ef5805d6310fd9bdf5a573d50190c5b4cb5c6e0581f779fb651d4f015389fc7b65ebab9f660fb0c98c5028a0d1a069a4095d8b7366b8efccaca30b6e83586be35bf94515b09c43132659d3039cb162ce03a155364856774128e8df5a7036f7c72d9eac1536fab9c010faa93204fac007d990147565baa571b0a0b93fc69d4072b22301c7ae79fa84bea36fa827d4e831f39aae1bc1dac130524ac928635e9275339e589fb0bb3fb19042d424c45e3a5c14d25b3b99feef1dbc9a0e2cfc5cbabac1debaa27a2016e40c5ccb44d8e41e13a36fb3702c910fffba4c11eaac0605bb890d903ff160930c3d321e83d8d00959f52fe02d42f6c4d4513c10e46b6f9727f7fdc1204018ac034a04b4dee0bbc6d172b8f84039fdc1e4b5c75ca2acffb3f081bd84984a5fb11c2a09ea56a8f2195e7b9700b698dcb6acee123341086e2bcc26be823fa38b637759a4efd4c9d69684a01546e6d36591c08c58daa0f5aff258fccba7eae2a8274e95c3ab5c24b42371721b585d860b679a152ab4a1a7b8a0c8560f4234a1c334d9d8e95787a7d5043477e41049558904a294ed190b31d25083539d9820482ce5f73ddbeb4dfd4cf0277980020027559a3f1adf82ba1a57dc2b8282933724dd3f1d1a0d572acb829069acd64f242a42363e68f45b8c89bef692ad84254ebf83577019047a2a3ebb046e24d30f431174b03a4d6e776b4ccf9d49a29b392c1a1a9007de3c58111e299acdb2e56a7ec97996badbdbdf0c2ad004cddfea624297111a0aa24fe7bc24afc0ecafde1f2a056c7a07389ce346fccbd5161d989fd84db42f2541219fb149bae870e023c8fd777443616d628c7addbd41a0ecd1b007a943615216a51c1a726ee342719a26f918ae10726b797c65cca2ec1c2391ff49cd679b0d89d769fbca2c42fb344c34d2c0f223bcc639fcce502f412d709a589b0b873c4f05052091147caaedd26e8da136638ecfdabd9562c57099ae1b68085fce1f20699304caad158cacab8a94ea8ee1f7ad6bfe4bf26a992a7a6c17876a952e426dd5becde60a98259ad53719670dd1fd3ba05482d6977f0d687f13aecb2838da643255deff39acdf514d1d5ee1606446813207ffaa41b8876be69638d36465a27b4e5632918ccd3940251c82298c2cf9248af5f8698891b94b97cb5fde134bda582767e5d1ff70d7299fb9ca2dc2373f2f93b970cf3286761d55ac5cdc156308490d14b1e21323d952251b35093c98270f0cbf1d2b985ad808c4c01e3e21c5440d57e5e799bbcd4d422f628436a12cf232c758e3cb6e5e9b38ca963558b242611e03abce127477c54ca27a089f0f90cb20e41e3559aefaba99b077588d470b5cd22c2f8f25f1a35f2e24bf6c60f369b0ed4e5ff4f4b163cf97733f78a09a5772b18729d8b15aebb9392f932c23f946b9077d866ba9d42e3b9a9d57567e3dbc8103fe9f3bdf513943863c2f50341dc90df5b5b51846a18d86529b31a638382cf2fe40154649a88a5f18039d92eb7f535ce0a7b55f137a60478f4f1bdbdff035e1c161031b8e19422c1d1aff2edb56079f19674a3ce49dc001b1b90ab413932bf2d75d0af8da7f8e712e98c7f39fda591e7c84ea674cf2ca372007b42010285fa8bc4592abb9c2ee9cd7b1814db66dd72e48c5c08af752274437f462adbdc011a3afa99fcde3b09ebb5b8b661a4bc78a471b376031cc16a5048809a4d74eda85c0f3d181aabf3e4c6f7ba7ea2b1a72dbbb1a0f15cc44c7a5a7d6cfe28974e82cebe58913ee6807c451d98e57e9b569e1888673c8816d5d35edbe14d3977f38c65fd1eb45d05a1e5641539cc27c4c428aa0abd2e3d917e9ef47cd5455d74d10060cecd94c2f5fb3e42edbefbe7b17855be4c4f88af84d029b6e04ce3cbe7586ba95023d73671cd2d1527b893e80e8aa794554f24f78e83903ded1118637fbb9dd28c8e6c03cebb0573002e7a2edb5852ad7c6af34913c072a8a77d051459a6b6d922eeb0517d92d64fb59d6a2cf4faf8da3d3c86aacba4a22cfd3e138cd28d0075930f5044daf34d5cbf129d38846a037b64320646eb9778347a2b183fcb6ed2ad42db3691f42fad927fdae28ec02f6f5e3b8303f7c9a32ccc120b2dade055087f1753188e66690fb3b26b845ec648d562d74c49c91c3ca5b199acc162ae0a902af635574662a9bcb30463afd6d9493e438cd226d45babbcbfb6183d1917011b53508a8b26a9db16e4e165a6c6c670e508d6827e0f1f4ae3c339803aafd00f108a96863d7b370dff09eab26c42456b0705ac450358ae9f704c1145f70a7f5c7e5838ce0934941df5d4f325c180047dd9a4e6cf5fdc7d4dd7ee3ccae40c058a42168aa8cdb56049bfdc37aff2e46d3948719275cff3425508e5b085ad4b3cfa1ddcf657b2716781fbc8c986831be90629efb43db7898e63a48a1a6472eb67fb9d2d51a2ec1c9efb291f65df0abbfdb2ee4d3c2676de19f3ab81d9aeafd332f69c1a38e35cf45913310b7763fecc249e19260b7197e93d541f9cb5edeec8648cc0bee28b5a45cac81eccfbb5291f17c24a3d4c7c827a53a258d597ec3121ed596ff1b921b5d52a3a67ec495e3b7b90ee57d8b78f89c2f9a18783d038e1caebd51ce607c25b9c04ccf3efc408781e524b07a1499205b54191cc420624d6bad36763dbb60c7a3fddff9d31046434d6a56427dd460a5beaeb56f8f57c3b86a3982f836e249f8c4ed77c9d2f4b66e44dc28045ccc3baccf8e9c18964e5b2e283c9f7395025c5d4b286a45b550e217f63fdc037febb88beb7130b9957a82e3dad434981e9d130c0d1ab258fb3928b55eece1dc81344ed84785102bd89d79e21d090a194aa88f220d2f5045d6f34d5de59f3a984ebf2e6ff8cdd86b18a2500abd0ba31f57bd784383b126ecfe40436a0a637817e67b4e8f9536718d557b1f02eff9405639e9cc2518d0d4a5f60ed6156430846e4d7895e82c7560fd160a01d63ea7321e6553214175d5ceb261cfd37d0084871a701a26d02f96a75903ca28c53eb9d0fd74b95fe5e5b901474353f64dd16891f6c003d958236c2649569675644af11874e23cb7398be0a4f51337d227aac607da659e5f72671618e43180c3bcf56e6a7682e96d317389f9770d7710aa8a3db54d94dbf6344c9210766f256d1d4de6ec10394d373a8458ce0f926b2592d321860ccf9ed11c0adcb4fb10b87c8be08128e80b07af979cacd56ac7b58abf816f8191948f59cad1ac2e1ff252b33353d5c1f82b005feb73cc40ba45200993e97ff3488841d69636c1104e5c04160672269f76d3dbfec0b63351503ef096f2da75c49be5de60870f2426e615ec29250ce02a82d8ded0fb129a02a0fbd6195df442ad128da9b1ab74442836661c36d06feff79bd3509cae618fdb336ae14d7e1d8c73b5aeb43a4694ef268dc996f24502a894a9723ab91ac9cfedc75400e419b790ad75af293a553c74ba739bea3f915f7857e8cfd21fbc103b7fef493062d5607f4dafe893ad016c2c3fe9e51a90a422cf8aa1be244f5e89555cbbf1138f2c7f6131418376e94a3b99a979c46381d782d93d1ccfd3d623fda742c87c139efdb1a453e64ef6dedfc6a527cb690f0d62e13b9828d8cc8c360241167b742b7e9ab7cf9f249d0b2bdf19cbd7a69bee394760593b97e07db4bff53f809ae45aef94f4f9d694a0cd49f86ed1cd311d36f691649461111122c7322361b6cdf491fbdd87bbe609479a9e9eb0faf4811c1d18bdf076d8fc1e1b019888831f5c8a5091a87ad6554067abc3218face9e6307ac30866875586067a44990eb3be9c786fc966405ed5e8710c26016569430850742be6e9ce3b3a8defaa41dfc4df91ae85f676ee3191caf5f70028200de37e460906111838cecea886af7d6745d2699ec6ed7c6967d1ddb18d461d6b26dfb86756e55a6cffff1f7a5bf8a0406249bddc91a6bd38c8f71b88be8b015586c6067ba390325691af7e96e74dbf3e2bdb20db1d1cef93a3f300ef7c662f14a6587bb3a633e9a88b7d9424d271445e5b15531780b43140c2e9f43beb3627b422d569828112178175e4fad2cb5beba0143f98f23df929f5cfa8e4a474368f8aa0b900b0dd3ebef42875086af328525f1cabe91c110d17d5290e6f60fa785354f9b7698985dc40eff7b55ce851a7a050bf8c88788f6161ee6b112eb437a20f07c199651a28f253361d3d761406c0f97d04323ac8ac2c102445514e17c63894363d7232e3ec327df1be9aebd8a950c79d1b080c05dba3af61ff88b9b8432466971c7bc6266cc12c3d5128738752028bf959dcbf4ccf6cce874b0b97c269836287702078d957aa03cbc4fee7f693f36536aed80a7a15ba322cedda4acf89e10710fc4c7b489cc840d92612088bef08459ffe0e9ca306bafb9592ab3461dce7ee356453866410b6f38a4c5ba29db05153da1600a46c8cb9b666fcd6bd0ff5a4db578ff8726d2c0ebfc46dfa204ddd53068c676878efb511e3d67eb5a3e1b56d1361955abf584b5850a265ae5d60dc60eef314f0488facac28761321d443f0f28d7812ba0e13f430b547a185ab330964b428e6f89af184ad093b35569e8a852746434c54d00f8b5a3febf9c7c84eb78b5bf5482ad4c22d60efd46646ed2750ef1c6d0e553e5a23307b2fc91566629ddb75c400d9c61c3ee01d8cd7ef8c9a4c0cf3024f3f4f5da36193f58cb43bc6ce72cc8d40d3aae987bf699134d9a3d445571e917f85c3dff86043a6fff743338585e6c07a9f891ca5d1363ccbb27c3d4328e311e221b5a5b9d33cff73a6e640743299dcf68766f07999a2e50c0948d89e5f940fb952b8eda4c897e979a79f42064f137cf1341f038efcf946166abb3c50355a17a700f993c3858876ac81e1ae96878d51ffcd615ed40844a6626bff764517d691a9bc71eb4d19010cc5cbe446e1aa0306611e52dc376eb9476f1526f1334d671844d901de57f961572dbaef68ec006b33a98a9155ce5d9e0c7f601c6248bf7668a7ba685d55d02be48d2ea196ff3dbd89ba728d0b337a40749c111593e4998190853c6d8cda0ffb6464b7424a95dbf574f7125ef85a31ccfead5ffdd9d84b377d5ce783ebb7d0e8bee620f44c222c3bdb53431b900b000645fa2ae3bee27a57f205af70d06b09d0a7ad6243e62f0a6644e812ae88a5e2fcf72294968483b11debbe1f34247b45cc6800d0fee490ea96e896f080656e34a59bb2f9ee456e36b6f2905ddf8e3c58f7cbbe54ef192e4509fbf4ba860005bfacbf76fc3c47b2cb1884d0d72bbdb7f37f40c5e5240f86b5c78db81950174c045b8bf0575bf850cbe585362d42e1a01be0e68913e49d741f6eedbb2ac2d825afb3220c71420f249a97fe267c56d660bcf0a03bbad96de149cf8ae0fd73a45e366246d79df0969844ff9f69a534a3a25d3d5da1cb65784ba0e51b1d97d4dec08b61c69867978a240ef19c0d345c1be7cfc5e2a435fdbd599016af6bfede357fc89a82ec6f4fb44f3bb683d47b32027d6759c6dc6d47f5e39c19bb87f03476f7aa6b38c37c5a240fbb507c66983a235ca9d838b0369b61ac6504ff76fa91e1f2e06d9417edfbd1ad1b8a28dcd0ade111d25e5fffa916738b964a20266e6a5cf56cbfd2e80ed62ce111a07d6579c450dc63a78c0bfcca9131db6b6d93ebeb6e56747fecee777c2498d9d86b5b9ec948aacb239d1fea3095a376be7916416fdd3840a866fb41054d9c1397ed4e25afd72e84c5ed6f0fe3eb628ae786bd79424a0422df06193d3b0c71e9ac8abbafc769ea899f0c63af3f30aca15a631e58ef9cbcfb4ff0ee0dab1b88b33154495c3786ece1454d2fd4189e10f34c0af0000ffc239a18e86baa3eec6f28f2d0c6feb8e3168e761b422ba3ce50778dca6ecf5d3a044b197c373671664368bb30dd9183494f1dcaa8a5f8da79c4eee605e08e46ed54d307cdc20ccac85aa084dfc55bb82083a2270be7077814b37c8de847de3f5903a9b045da8085e1967d621ee02c61610edb8807c6f14e4078cb8e285d1b7464f877a0c8a07571c0972857d6d0b91a816e19cc618ef0d3fa18a75c5249dc0fa3db0bcc60f1daf8fe73e91a281769ee230b81bfc3a839f33f9aefa9cff3b2f20e4932bba4ecf1e78936c835777088ffac0c1635998c971368893e5c899a92867e62d62bfd92374520df4821a6a0d8da8d0c3eee7f851ecdd2ff5e7c835514914e6ad4e7ddfa9229cb59976962c629132254a064ac389aaa606e8f9a21884fbc4f29201e2db5a170a944e3c1b30b2acdd689c39f1ba6616b920516016890aaa1b36bde8f8757fe0d49b334bb697bb34432bb9b69b22d763cc32476c9debbe2a3a2efe085a0b950bec675f276e988a71b433cd169200ddca0945ee6ca8ae5c996a4f19ec30ab8e5eda3fcdf8fcc72c1a9f408235ece94bb5bd7d211aae9a3e4f2e7d5aaf3909cf3a8f09e57c9ff977897123effbc3d6f5970e4d2331c67fdca7bd88cb7fc2ace1f93e1223f8defb4cc3e3e2095fd536eea6f0becf7d553d328434841b88e60c0d738f6634d18eb36079e42f30c51e239e8efed4f37053b33f10ace27c22b0f9cf42348291369a268850aa6716611d7b8a5915997932b24b8fabdc73a825b9907278e38fc054d8bdd59cf3dd4107e6f771e52a91c56b4c00a6b9aea907f0e6656431d9688a1b5d49beb381e80f71041fbfa610c3a607284cf4727af01073f9ca31015eb829dfe627cdc73ea7d1d74b6a43f37b8ca3e6b5bf85d609e84fa4ba0060950ba5f3c5cfe9196ce30ef087f088774b6f0f296873851d2962516ee9a58997d002691e76e9d6259cc9b5bb9b39f564e5527209b52678fc82d3e6d52bf20522be41dfaa22d9e1f85a3b0a6851d3e9f88d2190a8bc8e5ac9ba70d1b9778442c2f3b5649ebb76aa6ac997e996aac473127d40a4d6d2e3abfd5a4518e4b81dc015eec67cccb6c919fa9adda650ebf31a51d151e0dbdfa7c4be31da408749755a07834dbee9c6cd0ad8cb34079a80c6696056b28da7759ec31e92a5c4d4cf72e1d83233fe1c50f76733359c168c35bd889e01ecdb6de0fb52664936cc298fef355dd0356ef63d2c5e530ef8db5d815c68b551784fce707456beaa5a5367bcbb9997a65449b11648bb1ec5ec820a953041bcefa49d8350980fbaabb7ea3e181c93e3f9b15837b150552fecdcf84bf67abbf82b82ca3af19b54840b776f86142e294791daa7d1858d5855a3fc3cfd1bebad2f52c7a60253611c43e5f37239efb7fd060269eda552ed18883ef6508c1150facf2629dd20ed572d803890a435dad741f59bb26449d9273ddad4e5207627211017ec509452513eaf56ad859b6f997cd04feaccfb6f1788b816681a3d8edaa419dd0a17e9d0f7b67cefa72292ac69643a032495bc2d76bad7507c86181945b30902e837cabe9478229a5f9777082a9f89320a8185826b58ce3cc174d53999229285755f28e866e796b7788ff8b08efcf7433b6a92d22cfd3093d326f5e8a775b744c5923dd7dbd1fd9c0a7a0011a2e0b7618db734e3a3123739b780d0ece4cd20a5ef6eba6045063781294b9051bc8083dbaae4e978c4ea2b4c24c2ed846393ff4c44998fcc96eabc7cd25134846b210c8484d68cb550a305f557aee8ced3471d86234767cfc97d2f6e397c6240b6a072d81df7ee4edc9f145c2799321c36a82dd1f67e41975045bee3c002a2186ec85671ef15fa5cb6cc800215f8f6df5b50bfd226b7aa5a0ca65a105f22fbfe81f764a030c4e6091fa8bd84a5266f9307464db3fa3b7e9c5db50ec4841578fefd9c4d11cb80585d9e4cf7070c116a75ed4108ec1333a122788d08732d1bfca878806c87c04a02e4077b14bd68ad69b7e27203479834ebfaab6ab4e8b36214d3cc110ae593e50698d6e2bec001fa7571efdebcf3c65f3b1b268d8db7c339fca97d34b60c5800c6c40be034b85dca34061f29cfa1c245c2e4c99eb48f04dfb08e27330a31fd87f709dd0eb4638934c36b161aa68cb3066c50629bf4b68bf699404fd0768fde0bae3c62cf81b624dd605c95779e1ed90285c9bbb926bbde7208e1d6a38ae021c4ee2a8597aa410e513ed5b8d8181019a05f48e1fac2c8fc0b23568ba574d3dd9b62c5361b214da5ce8291579c60bc8e3cbf11aec3e36179c1533fdcdf62f26670d139ce815155dbc55c63eedda04300a2d8fa2fe6b6ad6196ac755c087b627e3e766c899821c8eb5407428adabb0eb7c4cc264dd0ac5901016f345690e9a4e8af7d51b9b123190ed490c79956d32316c01ea417ce3eaabc0dea16639ac622bbcb9161380e59cdd635e5be14ec68196a1599fec79fe10d30bbbba6d38b053f2c87fbfa8d23d45d873ee6a2476de1542f67ef20f06d737341f7cf517f36d51a00b72a0653d4e6cdd44e8b716a93be2023fc03147a5ba40f2475d7c41c01b7d01bcce3a14da3ae8725161c7ffdcb6fb524bb108e0e5321f2ce352cb0ebc23177fdb2a9a65136a14acf0cb9bb3f82e8a938c169ea10ec6bcbb05731bb686bf5f383cbfc26eed54063615df3c2102474f96bba2fbf447ead52a41cffc694108a64b32c3f77dab686409fa4d89883f9bdbdff77b94b753bd55006d9ca59b2f9f23df843e0f54b477edd3ba08b0d8069a8d48786e72498c12484625e7f67d2bb57719b2f8ee5b9dd361b964b78e11def7baf4dc428c7ef894b283949541efffef39164aa9a2712deb2819922ff4a2f2e190464c20b477efa997b5be7011f6eb0ac9eebc5c8e0f463cb5c7d4b621b17103ae499c08ee987c042cfbc99775748f69a634f802524f6806e532a831b38e344527f65fa30e3d1e3e37f8091a05dccef747c76fa90208626a25541e5e2099a50b562cba537b11a9eaf64f6693922b2d7ad014e44d7b0b4f65f02c636f40d272fc136feda72f5cd222110bb504b1aa63713e14d2e42a9e1858a6cd97d271866a9dc00fc5ab7129c6d6dea3ae175b7ac5a3c2ca7760350a07aa61fce78b2c408f9a46dfadd77a64dce9d1aaf6ac9307e98126dadc4d063404192cfc9a8a76af4958b1eaec28fbab24460250eae5ff95580ba166d4cfc721c2420f51c195128860d9e39d1e0d799c8e6a0711dc0e718193f52788541c3a0762f57de5b6dc520742615df5db132f73123fc56c00382c01f3fb9856fe1cf83e12e846fcf99aa067e54a8d32a7264f5fae5915592515a58a6b10e9f04459515d80f77cfaf9c0592ca33aa9303685786b283f5fc79e1ac1cf96855ea6fb67abac496723e1263ed54fee6c339f1b1eb839c6e2af60a26584278a5bacac027ead07398eccd89cf0a0cb3613f2fa72256fc47162c18eff4da852de74841b64f7b9362cd9090e184bd626780abdd8ff1473aa50448081e6efb2d37a630612ca6f0152202f58bb37d26ca1c2d6711bfac971834aa642e8b9be5fa1bccf8882d3410af45efa43261801c33054da64a0476636a2ba768647af27fcb14baab184e4a2a42f9624ac49275173de05c6c7f7991a20812001c429002e719b3856f8a1616e639b5000e8dc7ce52f79fa81043075351028ac5a5135c96c4f121c675c041b198f7b5be828577ecf41f2eb462c9ff8a11521b9dba94f01658f64a37cf393160c7a8d6255d607063f4ffe17bd89f59e86e6465626d0be2c4e26efd37f28377ece8c1d1f725b82c45023a80b5c8d68c06c59413857afb1158a1683805cd2910c69033dcf95294f4da75053410a8b030f900be5dc2b4ba79e6e08a3613a373c5e43854035b27dd66d8e5bb64c670a49e7e7668bd94faf7ee5afa16673ddb8d53ec282b5d4ff25e71e74e110d9dc22d3e52402046a0964e006fe6c58466af1ad149fd37fb9cc0cc616658436271820a38cd0d61cdad993f7ad0844c31083cbc6b96867e8c1e027d0101b19c0e82fa7093105bec22b82b6e9002fad09b8c0d8110b2568866e614eddca6b55859a881e26323fda607bd6c662760f2ad4ed7622c0206903006f44fa0e91c88bd4b80489f9340bd4eb403ab5e030a9bdc97de9f2ad65cb4930b668c7b72b3177b411a6a8a8d40c91c4fd047b0fa722c553f108ded9c4fd8b3ef9be391c96df8fbe33dd8f42f6f5e55c40814a938b4d08a97d97d461912db8555eeae86afe945fd2c014ed8fb210ecae0384a3a553e7272e3ddb5536486750662e9364727bff8952d062503bf97f40f7809130f922b33cd652a98cb6e8eaf335dd1c9ec67a102fa9015257eb0e80c7af6cf577019a6d12524aaaea40e8adbe575cc8da78fdb8af1214803716d965dcccb8ceb9e334607290d9fce18b04fb792be6d0bf20c1fdedc67d52f8fd84a13a7272c418eb8f148d3581bdeadc27b52b285f099d2f48c75d050608a12a1503825e0b95ec90db3f6a667c21c91199ffe528441d0fbfa1246038fef875d807c3755a36b2bdce0bc94b6bd0abbac64fd827a5f9191f2265a7937ee416fc71df5fb22ff72725077431c34e258fed3b9aa72afc6590133bba8dbae621664f76d30ddd33c7539643d3408bcecc025234c87ca54850982541c12642822fc82e746f1fb66be2e03b24f37a39dd52ed71bb5b7755c2bb5908140fdb09959f5857c73f56abe8795349f1f149d7978348c069c2d870acf92bb576774a9fbc9cbf9706c7ea598259816558db35cb7e81585e8d1edc89bc4382c55a90441bdbb21d1ceadc8eaf0527ca84c15552e06c227c02336a1fa6735dfd714800f5b97261b14f6fdf05f8009326b31dedc023f9736d363a6dfacf2409ec21c9c917d65c3bd66722c58fdecac79ddaaeaecf58cf3ea9a7d480d3cafab0f5bcaeb1ce0fe4581b260437c293c7ef3c09e7e21b2615de56b1254570104f35f363271e22523866d09d6fcd938f6cd1524a1b92dcbaf874c89041c490ca85724b19827c265b3c7c2e92c8f3430b6e922524f4032e974103436445e6e1e3317247e29d80cb7be8ae21deac044be3630e4cf611f1728f5e291c6f74167d7471c7a7eeef4e63523b9a869c4f591617c615e2f7b20c59e6a022711a21d5a7d420c547f3948d797037d8a5d2824149536817cb4c0e39b5e9d5fcab9f03aa9c18f5140f6c9c121c530ceb5100aed0efe471379a9e649e8ba80a243f6fd5069d8958af3af86f8b4f6f2194444c1d28b9fd4050a0c7dd30bc0a5ea2dbed13569ca80f04129a1e512c10291b9a2357c373337f46bb4991e34beec9be31d4dafb6fe530cc8f0841e88b6431c38a6b3029a16dafca2445df29bb3815bef6921fd7a27fed4d21b1f06b8e0168226ca4c39a986c41ea3e5943b0500317473f498d730db14973cd69b28fb574aaca4b950dbe9da9254c48752c9cdf9b544edd61cee62772aeccaf6a90222542595994cd90567722c1a6d750f7a39d5d74e0d60184be130e6a18ee1e9ccf22ad307928dc4d6060a54fe6caceccf38b45eeefa32a83899e49e266e0bd7dfa7f52bf4e092ce0c8a74a79651b537d85af052798564299e6a366249be549ea63d83ca5ea02abaffbad227c6589f932748ca8a09a66c7fa51fd7e9548aeed4389962b5c89542a47708a00d955ed682108be6a992cf05571941a0f8008a455fd7cdc5ec144309e6d67ba506c8ce2cbc131273e927123eb1cba3e95e164c3dfd81cabc676c4a08d4ba14104754c7952720298491e7553591d907fbbc8b9d3696508397cd20b985fed93314a19a029d6a5c7bf70b59648657be651732e86f9b516193c0d50ff913699ece25eb6d8789888f538a7daafc2db695a794bfceced761863b934d232caf6db1d0613439f3f540d5a3d9b3dab9869f3a2ea538b18c48d5e86e85c613e780c78b2e6e3b982723c7dcecb3b955c6c882edbd7f36edc54efa4f93ef276fa59f8f9998e9c9ebf9a5f5acdd933eee1d8dbe9a65a3fdccf19162dea7eb8b405c56876c4f6ee9036a9cc964d59d155986c6a85137e22d17459382927a10b12e4b9e3184b034d3ccab458eccb24c17cbe8477bcce1d1542785aadea4a1da3b101c4bd2e89ef3dc6d83266a5fc58f8bd7908a70249a9ed79746d3a5dcf368993f706298622747b9014e881a36290ac21599fd419e73789598fd12645c0c8b21a046f37ac3bdfbfbfb11e7e2bc6fb0437cf3081ab3cb27bc7f6f48cc7422b0d9cf7649c79c48739fb1df00eb2c5b7d4fb5aa75eb8314417aacc62d21bb6b101484900f0de0de13f06655b2e477cd2c764bf83b9ee7cb1400a8d3e8e4c9c437ef627e17c72bb7513f5926aac21b2c9685655cbb64ddaee8cddd40b0e826d4e961a20d976d9ff654b0fee4126621993f3e6e294204dd6dd8ebe4348eac2df44e086943629ae25d040b0298a2a5c72307d3038e68821fed7150c6ea2e76599b6c715d20f09010bd1d2b035ddbb28a5f7e4e550fab79783e21b383507fe6393b692ab55cc756c960f89a798acf6e812085744ca30380367f4da65e45eefc0c3e448d46ad64f2c533fac3b6b1337506e9855824728f1c364dd20f26a36f1615f87d93f9c52d8feb073df9aead84dc9cf712a9000f7e18715353b2c59f8cefa5cc041ba1236890797d1ef8470d3492b2c5cae5d2367ab8a931414944598a5b7896adcb0c05a3642a2b93a1b3cd433169ea3aaeda4144d62534a95b3c24e89c6da5981e97b070b588c098b2c2adde9824c411470cb31fd771aeb479462379fe73662e8a655bad760d69445a79d82a012192b07fc498f449dc9abd30eeef4f6836aec7b17e47a789b547303cb709523258ebdc7a4a2710ae6f53f83f6e6cb43feb825512c63d04ee669de13b0500ece3cbe73b430c40563d5715c90d28f3d28313f6a47266a5d25350a630e2e9297083fd2cd9d8dce5ef67ab41afed4d8d54d7840bdf81731b6e8c94f9cf2ddadc8c80d71c51d743054154e65330b7ebc121b6bba03f98baf60f8e1cc796670e7a38a47845b453fc4b0d9d4283c2e9edd32673ff6454172d305f4707c28613c33f9b2a3641bc57d27ff6be3a4b18da5638e4a110c3f38a1cae828f4658051e422641867e4f9e6899674c2cd49d736341065c7e53ee984a81e32d1c6eb2d3aec0bc849ddb2004c91846a93ff677e66743e03afe4a2fa04966ef66100085d6cb1a019e29d33d2275ad1b17f12ad337b33b5b688609a7fcfe4da0bcb205bfcf1427637919276d99c4b8345120e49188a2fc3bbd826809bc4da7674e1e354e3db191d3b519af339b551b034034df7bc13facb068ad9d7d5fce425616269831bf6552082728cdcf3114ffba0838ec6d3dc38f0de15d8cd73a02b792e62db6c125873b747c7c9ec1306f588ca62b0814afa67666c7d29fc08eb66e35d9b4d605c48b1450dc641b6e777e3c7b6f9963293d0c9752f886c743afaba8876ad619154d207d7fd262b0444cc9f195e48e856f1743cf7eed0b5d6a0251cbb6b949779989a64a3e39e612ea80304910808cf222394f986efee8dee541f27000e8d364e283e779a463ef2ccb6432153632081172d360a09c69879da57e2f537d1bcee16528e8c7b5820bc6ff0fd25a333bcba89e90680a540aae8c9bede42a560c5aed0c90a68ee0ab555609784a30bd3e55bbde7ddfdcd7c4d1c52aea3f53b07a500895fa2dbd7c4744e305f210c55839ec71cc45683f37ed5dd6c192ea9d52a195095f0e0fa728f18561ccc8d52a956ee7dfb8e75647059aa2b8e474d427eec60a3231961cd5acb2936e611f1e219c25b2408dd71411300aed5fc72a82b5c1662b3437ff6df65bc7e45b3d6d873bee3670e371172eeb438488b0f13173fa5864ab755fa6e9c08e1789b3ead9673b7602cd7cd52efdf50c296c6ac8b96ffda202bef2d25b5e3c832147b1b85aa5a2da2aafaf061a8a0ce3da1c66a51d67a3a73a732c60f8a835035283a34a7f51a93b755ede58b7bb9cf5d2a4cdaa91743cca7c86d1e4e65fac37c7a9356276fb07ade046d738c55530556d90bd17d76a3383908e312a96511bb9d36e636589f30622662dbfc0d2643074eb312cf8e56308c7cc6dc0b5b71c7d3da9d0effdd9b37896d37bb57e14658708985c3bedc743dec9c4885d4c1f2e3b6bcfdf6a95cdefbcccb71f24da03f382c48701d96bf6d39d447633ca270cabbc148e6ed87a47c58897c02a7552cef405cb618efd9f70b09b7ccbf7cb4acecefbe0dcc7a997c4ef0312bee18e0712a350cf7dc39d2cd6fb539f3e6cbae5c07b9f3bd7b469d1dd9652cd57dbd4ed5a673bd0e6c1024a69770b2f2fb3e89d9b3e3ecaf2414955b4cfd4facd5fd80d4631583501ad0e43abd3ab922e5bfcfa3d455fc7110a62f80c6dde984d29f4abf93ef6fefc6f0f4914511d876e034b7910331c9f9551cc64842e06848dbd8be2e9dfb2529af0d2413be5c0c240ff4ef90157cbe01d2f591ae7cd97d537a54cdc5986bca26b6a1208ff49994f5ac28e091040a383fa11bad8071547a291f389f14d83649c3b82f273a84c7dd84020f06cf899a78177de2e45e1e731057fcbbc79089cc7ab664dabfd14869d375f37a2e5b33e3c9d3e65d21144d99c2aca12212d0fdac50b3d114a37705ec54b6a42db0817e31d44b00027916986e354acf4248a0d8b0412a2cc3dd3fc17edaf7796d61d3434eea15e4d200b50c8a2e9454b15497857b8a4fa2f77419cb0facebd989b9dc34f1fced8b046c37299a68705f74112e8ce24aabca58c75371eb2aea494b3ba380afce66a9641339f86bd2ec4a1652d41efb62370ad53ad7aa0c3ab43c0eca38dafce85d7e202cf917df35aebc6353cc905cdba21e541fd9ee0d996d5c56f9427b3f873000f1ef09111e05226e3b424b10d4d20c6b5d3afd7d01ccb23b81ef1e137fbf27f1f27cb1e81520794e48c15cf99af1b19a87022b34ea2bab4acda5202fb7cb8443360033c170429a99a6805f1ddbd32aca0af4012fb4b63615f77e7658f0b0f16d93acee76e8ef6202f7d2e5cf243c0709b5dddf49ba1faafc2211e0d4fcccbb91ef2a3c409906f9c475d7e49c4ab1f96b5ae3406232c98fc4b9bb029e76428733b4114fd6d71c4090731a4eed44020ad1ebaaf77842f75d067528196bf0e8dad18e1abb3fd9a83a80107c5609eb9079be82eb9e35cc5afeb98a2024ecdee05e90e6c77da69edc135822b200e0ffa8defd6a0a119103adba8799a82e1816a77da3d16b384a89afd0af674792b2e1832d9112b80ebd34174a2f7672484f1133bccab075a0307489aeb1b424260652f6c7e8f1e49d2d42225a6cd2f9facc8bdd50455e653ebed25301f57c717fb48a09ab07566b926703e8077f002e675ff46080f1c124af3dbe6a617af7f976313ff7aa2592544ad08addf2e8167e68bfc3599ccae5490e7b35d8c87abf2756065d7ab8220cfdf8f6c532e6c3669689f70c7fa94728a68e228c1d6e23d6f4b2bcaee33e79e4475d24d61836d3376bdf728b06af6e08d4757074dcf495c82d7c012f67be065db4d4b544bc46c76fe429561f089b49a7a912e7852f28106798da12eca696fae3a6c7f43606a4ba6674b0dec9d55226abd905c88eb6fd7f59a9a4d60b58ca2242fc74fd514bb13f3a0cc0dd68267745f3ae82ed2a999477c6924639e2cf70658109638fd5cec9c992204e52c683b13a09603952722b647d0887dcfffa9090f3e583597dd489c628ce83ca52f3b0044409c8407e328e061d36ad42ee7780bdfcbdf66f336d46ccfe402bc990b077f42067e423f49ccb3fbec02a24c39c52638428b45aad4db9b304acf34e0ada466e788261e206999e33f3fe60ca4ae0034636c62dd0f8aeda1147ee9c83b561fa69ce0dc16a857d41564d111f8f0c2dcebf4b84eb9be42cd6eb47fcdaef9c51d5747b607e1d8dc3207c951129d20f024468bc7ae96c334fdf400ca66f9710c398094b16302ec13cff3a94351a1cd2314d0b7379c503753b4b1f9846d011374c764a97df6627f9a37f4e037db1289485fa3eba75d553a9063c4b7bd1b5210bd23649a381dd65b1cb527927b83005205c489da4b1de39008345e8115b4a7c0973b09aab7cbca8a9a46593f24e51d73a86c98a6c22594715e0c408bbce517b151e9663d0ce1ab86d507f97b3d77b672e41fa0fbba3e84edd0722a961bebdd5169b66522c6d57303e0c11cbbcbccbe3910b34179ac6148caf7ad337a8fc29665544cc11dbc84b3fd9cdcbf6283689615b2eee8d5d1a6ee86991f57e052b4a1b6868d1ce1887f9f1db372338057c3ef60d5342bf2b6f1816419ad38ed1a139ee6e6c04c28ae1c5612bee0e55cace4ff6acae3c1f8507719ea708a159e07f4ed999fc0c389a19e7cbaac0868463f5adda335dc0fafa6f249a5a3efc4b1aaaf3a54f500355d60f09a1f800ce47e803133d9df10252c8f3707a8b263de5a1d61cfc1a5e32c4c2897846f01497d70e45d938d676c8eb46c8bdce9f89f82b703dee349944469341710b03cdfd2990d4b0a3f8810f30d493b287e5bb257e674c3929c9fb60d883b555f2296ee54a26f1241f8293f0e5b1d7fe0da26ecdfed0db09d193c6b028d90ee4fcd4a7d73dc24115395cdfee6f18eb80f92a58fe2521399788150ccdc0e5664d8392cd47bd156dd4127d9eea286d53441f15a7e611057fd51cfc23c554fe65fd378fa2128b8d287ac17aa85ce898c090d67c22d495c89290036564198cdf4f8fa3f17c609db50391afc230402748aab0aefd171b8c592da4d093ad991b7721fe4689091b7ec887dc0a3f1960d67a3789d89a11ffc6b69852d04d38df4e406afe857368f02aee35d05792f4c5146014ccc4e93909e3a7979286c1cdc78ba1d9845f4461b83b99d3b4f0519a2b09c05ef605c5530253e12f94134453e9ac01ccc484043790b741bea3a500fa060b800f70a61b6c2f7bbede1f34a27b2fe546cd4384b9a7426cbbf3e52f31064a43414e370dbf1911768d5730df7782be15e9101717cbedeeae07287473eec613a61ef5ba431779b05db56badbc11ad037c82f9f0d05ed4098194e1bf9ac914c37aefdcb4fe5abedebdda41ccdea5494f065f53e685b479c23094ca3c9a3639b8cf5ba3854be541b8080eded1945d8b1d0abbff0691b9a1f84e42e6caba02e9de12e7d9649edbd63bb49a7479a9cdae22e6b0137bdcf095efbcf17737b5e42adf679b7dae4b614a28cf79ced85870c432547ca3f463851c7393810734a6c5d805d11e693b5603d7799ff1a9f8df95178063f1aaf9f984370a7666e3d31db29832b8a3c260f5bcd616a9cb3a22bf70474e202e68d3d1c4bae681a4719e8beec96875fbe443d1b34b8f235ead32c87ab8316f6cae613adeab8059ffc57cb7c0f89f5894f834a70da99e010568cef33a45b2905444e6eb98aac439fe5d876a839d7273bdf6119adb410ffd603d39a987f8908f588d28e2773b7d3af47b1a4d993675b5fe7aaf4738ae76d238b5a9e494472b89cb770b0d943e3c8ab012608f061fd7253c7422a4d1fa47c17849ce4cdb6316435fd4e7a7a2e19d07fc98473a27821a0c9f5094c9901420a8d075b502e745d438c73cdcc794ec4ab8f3cfadd770aeacde3679ed5095ba351f19c7eb3c5f32b0b83ce54a31d2eb36849cd35ab9747101af78be85b8a20add526fde71d28765cddec958c4a634a33bf20e0307f86dd61bbef82191d86186c20bcbfb8b3ba62928bf425fb9cb9e57b4e434a259c529192be7209d69784ba6cb40be91e605e38992afaa8862dc3797a77fb9f4132c4a4956a1271958628f0aa9186d451bdac36bc7bf0ed229b600398abbdb8b5d252fc59fa9faa16d54cb295fbdeab434ecceca57734406bb4956d912553a2a244739ce9ebdcb6355fdd438026d8b4831d04bdb7291a801f79c4d41e1d022a684a5165303f72eb1ffb0d5fcdf6539fd9568cebe56f0ece68f38e473a1f66612ed431e43cf84728f9b7ee41179d814f7084bafdf15e2a8927d93c1b6b182627a29a98f63c64317a6e2c33df2a1b463e25201781fcb2c0e8818e379c9dddab24e4d44857d880eb4caafc263a975fbded7b204ec4424296f35b0ed66fc906f7e9ff2ec101c29423d49b147b0ed83a42f2c7c601cf7c3f5ec04a50d3bceb4a5e4b3d049637629cff52d17e9b0d51ed3b38938719094ff353797700830038b734dbc64acf0e7d3f45292ebf0aca25808765be7549204bb5eb5e1d5a97a6265c40e7cbd1063f4809d74513d0941a400714347d3dc206a1c74e5ffba274db5a466b511e32a00dea7fa5fb7d4bb2979b95df64faa455c7aca2b2ff57e0eccacad941d1fe4be63157ba945e58198d1aa456012a7e09bda007b297ef286debe379f2780026356ede6db4e5fcc96ebcd4441876cb1f859ed6ece679a20be1ab020c1e7fa3bf49c87ea2961dda103958b4e67c75f8a0216a488a0b1beeaf2bb1ab07627652395af61e8634f489100d081a7099b33b87a24413d9da3e2dcf76990b68874f91fb1bed2ab537168d4f823ba268e00aec144f97ddc6f6ce90c7ec66c2091928f01ca29533f71c9face45cbc8609bf9451b6807724d19dea5761ed3d8a9688d2cb08eda2d1bb3e191e958b4f0001e4872cd1e65dfd5a6b24142e6681e5d6c18c7e6e58401c46a5904df0555d2327e50b159fda2dd811da4d26388cb1e6023f0f0927d965eb56ac1ad917383940923a410d99295e96e693e512ae7ca340ba8c84ca030371fe357cc4baab30e10c4036e0cff24a9ce134cd77a22be651d0f5240940e8481f26711273c3d51a0225b1f5a37515c5ff8cc3eb4529b50b18e03155a0ebaf1147d1db8d94b89992a786daf601b4e8a07d3f4ffab7d849a9f9c727e3081ae6707ea070ae9d121a6a0db3ea678d5d614a7b9ba40ab43d3609401e7863c98871c9012546eb5507796e4abb00c612d6a124724a7e4080e446b00588a855434f10fa631431b3df36b512ac40dd87f1e5c9d512c0c1822bf5f556e25c4b995da5f5cc57b383246b5383bfb72121eea254ba5d3d15f985390718bb612beffc0283c2c16cf4613e0db84b35acb60bc84fda2778fec314560848cddc75f431de7da90da575cd2cac52c9870ee34c8ea1989360fc455dfa223c8c372e7ac94d9cb5b697bc94d173a66d3051ba81a070f2ed27de83b86aee39c3d6c16ac84dd105da82c0810d65e097c166025f020a97b641df57cbb698b62bea86b62e72393c4dd60bd657662e0fe4b05b58d058beeb1dbdeedddaafc088c75c4f6d7b3cd91f5b15b76d3a3929b7da09b5b13be24fa1444bb67f1e6b182ad8f1bc2f068b3f7c88dc86905d677b481da0e50c940e141aaff383917f4cbe68ac174127b11244f78d7691aa99d637bd07cbdf7350da3722b3c989cc6d7c92b6c35f6c9de0ffa6ad49489655e0ec807a06c8b333f72a26b9c5a3d5312741428ae433dbf87966d6658409bae0ae87cf4061c881faa358e40f51c7694a52fae523d122b209ddc635613ddd9478c787ed3669c46b26498e7dc63ff48c194d4b897e4acd58ae0df679c6a936842d9bf8a71807bacf3f61c091971b2ed2677ae109c44342d2dbc924aca29fe13ed51650125ac7a62d25cad9121da2b95841330b039412a99ae3658ba9f42401a9c6096f417217959afe2f2d4ff240aec229566673852e5a5db85f8784147e733ca8f18b89ff54beba6cf0a171fb936e68d386d927308cc81ec8c24cbbbbc5dfbf0302b8b75d88cdf5b57941404748a679313511294dc38db6169c455cbd489904aef2eaab56d171a27e30b5464d6833b63ba077597562bff6d2cf5d67ebe0faabd274f216114f92f050c2099e3e94f080dde650df52645c19db97eba9757fbc91ec2310ef06b3020ee51b96c8d840ba3449c214d185d56f242e291992c2436b90d13da1b723279794430dfd1e84cd16e65ba998f58b73ec89c9827723af0005f06bf1c3b60b8f8ca4907f59ecad3619b567687a7b416e6b982385f6ded4fd6c6880a564c3a94a4e37695d4ada27ec37209ec92f5d5cb18856da922b621b541094fc16ce35b3d7a2ad596594aa00855e3f325483a19ddca536b3afac1230589192c022c223f07b263abd470e0fb55e6d009b9b51b17992903124e0fb1475e64c7a6761f6da07644564ba0d32cda06786c08c53ef082f1bd8ef4928f1a40c88b14c2e5477a38cb55206fc3cb1190ca9d480e71d1cae13071cab06fe25b71e54e6611ad764bcbc7d17eadd7b3e847a5f44a81db52460e7c4338712b71a53977433f396abf67397ac1210c69b021d111bfc0f9313dd37e3a49a966581c67c0817dd16979cb60096f70235652920eb7322f7e8882ba75b0b082d70033b07a22805242c4c307203e475e58cc1805d01461ff0f8b0501af882e0066a857b923d9dbe245b7ee375af972f2932bbc7188726de0751a0316f25e4d0be3efd830fb28c1ea4481e067d665ffecd672a7c6fb2004373877b3f2daba7a343971a08fe7d989dbc4f6243c4153c29ee76b1e03934da1970ce070ad87e2b99770e45ade96a9fd4bbbd4e10656077e04969980187dd7ea14f95eaa15bdd7f3e69c687563cdf3edf2f56c7708a56b3025440c3ae3e37ef0ff8eb797dace497f6d494676cae596e32659441e5a490039d7c82ef6aebe949de5d5e69badc27cfcd07115d590d2d82fcd7f40f86437827e63605dfa3c621a2fdeec9814f6df8826fa4fb6d321f0054ba0c1933b3244287da9eb097b81990aea8198a50748d6b4f927e5ed2b4f62198d785ad85c0abce763f1e32b622acbe60e8b203412f56e2888b97758b1987e163afe4a741783e387cfee5503a33bfee39eafe2ba0e256ecbd73384de45943d65532eb5266810bf321dbfe1a2213037d47e56621ec522e50d21f8d9af77b3d49a2cad73783215f4bfd1733542e5cac5124b3e49f7aab63327612cdf9b72c2c83a6836b68790f797e48d5c31e5c10a5ae173184929d05761964057d7588ad477677eae0db70dfbac46df4cc757860a336be0e3d2b9e92035f2de55770dd6139eb9f07535f0030396e5094550cf0c9f90603f2913fa77e2e1fb1220b331860dd88f814976fe7042a839564642839391c9cc4136dc520dd91329abaabd3220299c58f295c985f074673f07555affa26fbab7fd6291f126fa53729a60c9f220792ea1cfd9dc0affa84bba5aad586006ee0d6d98abc5e0c53bbef63b6455242022c8ac33b6cb395c70b1da3580e986fe00a321a5b072020a44ff4a290ddf0a73d7cc55adc55ceb07676f5017072de326667808ec2ec2f066170a1781e7ddf5a3404a7f89993b3fb63182a657ead343eca15bb87f175f3db60bcb4c2bdd063db40f85e5ec073f46b59608e42e057900150f87332b495a02af20056b7794c8583bf385319f0d150b48a82d28bc983cad587ad138eea9e3c667477fa39eb2d412ea507194f3aca54f714ef720bbc82ec482c9c470b758b52aa1bf7a1c5b244c45c16eb369446dc467920d0d15bb5f2fe828bb283e6cbccd2b037fd5e812081c68623e5968344e0e568928d78211cbb4c492abe6a20e1774f1b3b61ee88b5717ced2b6c91353feff934694de989deacee8e495e4a1c5bff4cb64e236e7d08b4c3c140ec025d5ad440dac48a15d0df7da3b1c95e4f33b59d89e89b9444bd56e48eb8b541f1217ae5cd67ace22b5277d3cfc4ec4beae606f40394674da1e86f0a580c1e77b5190ef3751bd992506a543fd104687d709ee3ec0f566d8b8895fc15666c56470eb03b8b4903ec66eefb3e59d54cb9ee64f44e047a8362c49b7c19a5d1c39295809612dd5a54ad0208832332634351f06096f005aa5fb7a0883909cffa77d2c6312be39b1ba65e5278f8c7c62b047070591ae6032d37fa610cf89e66d457e7b5bf2c337d3940caaaf2399ff799dcdfb051b82ba499e6791956a8fda15274217d060ba04e90c336b6f8920fd0739839bc82f72aaaaf58909c7deffd3e2943853f356d22dc15b619fdc53e182867a7870041c0dc6bb95427db4f286c9460cb5bafd5415423657569808f245526a5e4a74e019ee9da3a86638dffec776d27e8f528ee5f895f2b94712875584d688cbc12610393b937c2612626045a1d92cce69072315e03be2dfb9725179d758d9193542526f4c8291f453edc222bfd7bcba8db45779340441468878bba28cce193c1a1f2217747ce7184c8cde8c6c1e39b1bdb16e26f60c5295392df2885eb97cba76c225893347d1f86c005831b9be320993b7c9a40cf3beda912368f0bdd6f36455db5b2dd21a44f907a11aaa5c00ac3701e0afc314b412f9cfd8c6208728ae58bf93bf81312d8de2b827a534fc21b4722a56235b1642a51f89035c45404f990e6a15a96d589457c47ffd63a36b201deafef9b92d83b0eb9edc314be5bf09b92189ed5a0254bfa6f498b832348c4f9989893edf1c0ddd007c21dc494df24686fe1ab5696b96e5bff3cdf4bee53ae6bb2997e9ebb10e248cd92c482f4b7b0f20e498463a064340fb20022700d6c84af6aaee0e93e407d9fc3fb78943b447311deeb4373c77f23cf2e3eb9c7b7c9ef8c2520930579eec985c4497efccb1b092bbfc6b120ec3a1b3e46e3e72093508eb05ba8e0847a13ea0ea533a8bd724939c0f17afe1e8f64a5a7aa128159f2a7c0fe6678a211fe2ca933b00edca9c0884e445401f2181cf5a3d7be1eb04561ae964af2a12dbd3a36a12ba373f7c348e7f41bed40234eb850aa2122d29e6d44db8953171fffb6e11a86c3117f3c29274897ab1bbd995ca43163087b62e2c4f72e41c1c762dae58739cf7ddd6259592934645de0f766a6a0662282051fcd0fadd80908be57bf2cf614738910881b3866748412fc97ed8a5bdd0092a5829f39a02540c6c2acf4bd8b8bf811282d4db72d8fa0ca301d761dc5d4fc90aea4011987d7600f6fc04cbb4a5e82f7bc3bdc5f8ac69c013656655170063d5a390f95adb804fa71a7c8c93de33a68722d96676920849c6e7a267e1ff7b465524c58ad91aeedf7592f5809f24b0bf20bdf0025b56ed0d2cdb9756654d74fc0c1008b6b6e243c078165e8d1a7f13fbfb9a80c394a403854ba2912123cb9c31de0937f9d0c477b3693a98db5994847dc325bf1322ac19f8d02d150ab08ac6d59a5a568a21e63121504f5a4746ec3c2b5c5040542fa69c06a577186bd20f95af6ae2e65944b7f5104ec17d3f8cfdc81e4446e049481c82f24ad4a37c711b7f978694fe4f08217e3d6d8dfbad9c0e06496fe46c98a17bf675b09441e1a7b09db4577d9c98e1cd2d1280db88ba6dd8b57536de5f97ed017cc218362cddecd076cfe6db5804b16096a5b9024bb05cbf15aeaaf2e2c45d739812630f919d3d4c4ad041435f3a847e46bdac4814b3b2ff4819f9b1e6e6420571fb2ee0630dc38abf76d9ea9258da8cc26465a4b428ed7c09f519349b261f1830665645b3c6697079dd8646c7a656b08b43dc4e69ba9482d9c9b3d649f6f9c59351b2831490f9d94c6a3eee0777dcf627a809112c5bef31ced2b757139bba266d09c60cb23bc9e16beeee7982ee52fed4ef8875cb16f981439817782a9174c35432ca520cbbb159e180043d8f0eeb4983637a461826f654414f4f3b8f160ed93d2dc08f0e26fdd054e97f7c4a1d11dbb975417e00955bf9e04ed1e249fc06184c798a9e2d714f2afbd8e91a3786923ca33ccd790593b4521d55d0a1aceba3e72418411b61e6a9a06a05a045fb73c54908430d6272d830f8beeb3a0aaf00f276dd11cac34ba9f152aeba98b5bbedaaa824e03d0b419497e7b8decc0a1fc71cabf5ada02158ccbfb3e2ab9dbeddaa785f67b6cbe5d2b1d4846c609b7d92d87f529eb28a17df2d2408d2dde287d9a60036c0dfd144089e9fe86709a17f2c49668ca65c26d89631dbee026a8f9d0b8eba0dc3a3e883c5d2e1a2fe8e234e421ab505e9ac44dce00b68a10e059aa9a075864bd850dbf4f93433b919912a1f1e4080547b17c304bf28f460f9d47e28abc072cae988c154cf02419dffef1c9c8f5f57a260503191fe4ad54647a6dcb433c0be2d53969aed5f89be8cdbf45c05fb4657551492757086e60662d86d69306af7c9ce6174ab4298de89c9a178863cf4b54af06f33e3e14de7109d77b55f183f6875b0320b3e4dea1d18d016e9ff458fb9a4707731d81fc9c7949e4479f87c9b016eada480f3a498c213a031a95b714242c41e5c46f5291a7baf6c66ef1b9ef534f33ebdda0152c44159ba3dc4800e909a8426e60a2420e084872715f3d70b43ea02124772b9df18294603313609bcc6fe0fca4986e872e208b11b4587744345693d65caa2f2dae6fe9c124fae35959f11c4cf97d6c33be116e5d7e970bec6521fa3dcc3a75b13eab7fa5de3d9b0d3ce1866cdd5eb1fac6ea6c33edf8abb435ffe1d3c2a9f674f8ebf4f7ecf3c6e60e7b8030b8b3085d034ebfed4d270d9e1c3691929bc541b16f0d8397fe84388b5083f08e8d0b4731c1b88a6bbda91694946d51fddb12beb2124347dfb3d706977dd3b7a7856031db6b3162efd5d561310fab225a8447ff58cd29e8351fa89f14b3181a948f709933ffd481a2619d771c25489d89a16c4e09bfd172e67584f012d1d15ba84adf51abf89013964ff80cf05455e3b891fdb9aff77791ff457f51ebbb38c8085157c62e83f1bc63721c7fb3eb464ff72e49ddb47e0e4e877f8c7a86bc802d40be107f09306d7e078b1dd314e7c643a01a226255c33573e72f25a2b7c57fd9d7a4eb99a25e7e426dd719f2449ff9b8f76310b9b6736846a044d119f0f69610f64f9ea2782e762d0916b6662b50c7b0ddaf413744dc70e0c2cb7eb914d5f8216476ff135a0f7e4db2280e8575aaeb50cd6128cd795e4a77c702d8d5e57c68cd038352ce442b3e5798c4fcc5181571eb70f4209f91e410234fa82667a816385d3891e8975ef21f27c167d37d1d47f716e5758a513084be0ead0bf9976df8a1576e881069e9dba4664c19dca0a915faef7ea7ed4cd1161deec67a30073909be1df80b4d6c2666bb5b4635febcb1451a0ee3e9152b459f7ad19b0d28ebdd0cb544539678e43d9d41c3938124f7adbf82f6f2b2daaffff9d1250ec03edf6322777e53b433e3bcfc06a1c97c96284d8f35d3103cad4e1e2937e240bf4feb60c92f01c72e3c908cf0b5dbbba9a9a30276ba255129ed086ac6a8d6673ecb0be6d7555d727a2af08ecc0d7301b9928cd9454929d00809d0802b43d7cb6595f70e4e0b3e7d7fc84b571e8524979985372aee1b466afe96e8af1141a6493f5dd96ba636dc07317a7442efd3416e20c540742b99521345abf61f6dcbd61006ab484e0eaeb1c00e8b48c4bc2ec1966ab9551e334225012a988d8cc3c62b4a6067133a85392faec8ce854c322d1aba285f0bfa48970485d22cf684c8cd76020f795da4118482db8b8ca7c63181aae3e1f6f91afde96cee0adda56e49152dab6fa5c5bfd7f55e37a262a4d178d21fc553309240a9748882dfe0ed06f8616a64092c0f7cd82b4a5c3c2727b096951b2ede8d5dec4415e86ffce71c0fc0efe64c620c00d7f0a7e97e3ef51697b775e1ac142d048b8816aa1076e6b2dd4f924288885d79d3d3186074bfb61ed27d669486e9dfb8420d9659252c025a96f843e5718fccc5b5ed5bfc3572b404c18e41f345ad43ad1f63e43f64464d45f16b27b84029cde51059a3c5bb7cde435782a226c348981993d2ecf2720a98699bd0c2137dfa1b08a8ab15de6a07da0342b93db5ef5ffdfdf65a4ed4d7fdd647f318d64ef23fcd4390716d766925269df2b7d73cd3446360f7432d357eefaeb5f9c906cb39241a9374cb77f16011eaeb620f77074a4c04ec7231df080b2d112c15c9369d227cd59b0f748eda8dd156af23e540fa1cf0c768f110cfc22bf53679f44a929edb301ab69b8f3feae1ea35cb80cd21bc8fe5b26b4d0534770b550f7c95197b893b57a10c7d37c8db4707cbd743b2bfe5680c7515521c958e22fedf1ebdf5e927f748178f299772be175986d21434a63ea53a8055806d11d22f6873c4b83d113cc4cb557235b9687e8872926a96ca1fff9d046a7c29070ddbb860300ab94c9f85e6c6dfdca3cc537d51e7e1b3e55946d3c4793bc2378ad80c0a358fe5c55c69a9df8a13041e7c8c0028b8bed60c641cb98947ea735ede8329ef0de2bf6dae3b2b191cff62cc4b05bf2803257fc6e1da7d49c5a1f0ced8f7468bbe538f85bb43cbdf7e5b380592e2696855884f7f191c629f5f63426d330af6b80c4e5bf3269d51d95f161d163ef98b6ab0cc0f45e0ae2c3072615942f2bddae8b9016c422d416f7c3b1d88a118335fe2d33b5b6250a8f5efeeaf1f0f4ee48fdc1c56a586861a246595ea410cb8acec6d392f17135ba370550fa3cc293ad7ccb0fd5df3ffa63d9f7449a1d7ea5fd768c86199175273355d643ecd7d8f5f1a17857278b56c69fcf3d9863fe712fd70e44cf9736d14ff5f56ce95936386a1fb45cdaa19fad43c39a363ea6493f3e6fa6f0d4dccef70587e045692bea99b546adf0c73d14d864421e7fcfae785437a6cd5eae4742deeaadbe820c2ea6952d910c16e5ec6bb535fea4cdf15983658b4982bffd0a0873df4aab6463a57db05903dcf8221f683660be810edf6aa0429cf156a3159ff63348823967900ff55e8119127ded4afbb0ea38cce664a8b08d536dc498619eb39ac3cfa46476714af6b667ce1c9c7e3ae5f533f091048925552827b29aa6d6c95ba817cf5f05c91cb02b3a06910b4801c360445dcb0a7850f770fdd225e7a049e9b78d1c663cf69ac7d5f0ad9bfacd6e6a7d0a02be9eff09084d4836a2ae54a2f9b4e0513f4e8c898b31ae465b157ce7f3525805700faf497649168a8504fca520226779f83c5a12c0d4c00943c3ac8c1d25709a4345da597680955e1c1836d1ec3bd8a5d516ae91df50f7b452f4044d8eae8bd36b144843bedce5fad187bc3cb54acd2e623a30e12e2da580a01175087c8b48912dc21caeb2128fb3411f6abd95acf250652a4596d0c1abbc56125eae125d9d5e615414c7b30a2fe89bfd4aecb5bfbee3adbb2645cfa778a1e686ba89e0ab35d31b26ddf17af8578eac89d04a18d8bee10526b32342951db1c719e629ebfaa4dfe1bfb5d68493f0a07c6b85b38fbed19de49b898b856971e8447f0af8fd1f32b57340662d9fc080b5f721372e56e5381453fa8a12dd0e8fb62b7dbbf97519aba6cd1968c19995b9028699cd24800b38531a030238787d761b363e4c8a786038bab055e2e6c793d5728cad350a6327d3a6c6c196a0043ce03d954574c48af41c9aadeb63aae8fd1311109a2c669f31bc7c77d4dfe3e42b62deb11d44c83ec7cdacd80fc13595cd230095e38fb5c737fe74ff123198d9818b213751cb2fbb673aa62467bf5056ec60ec982af851f5bdb16826bc80303af83edc099b9d51115f399bb4a75863d10e2df278e8498b3ca3f360e9337cf8448744749838e1c0157b20906b58b7932841a04581bd26a93c3c4e78780a9074abb8bc5041520603104c6c3736a0162f72c15ec6bc073b13055c1a2f7bd547568365dc4ad8603c27a0b5a35d411d52042f70f02bb1a35d3a8008829f1d81e65419e219348b42d5cecc90ac8b2c08af4e493573ea2dbd93de2b9a67c93e12601c0027172c7ee595e8db5b9d49b662bf22dd236109b3f797118b5ae03006dba7c01b3d538fbb7f0ba66aa84f790e06d4b764ac41aedef830986fa69e1799f7b733971c7455f7a0605efb96134db4a5341be3ab133869e54d4c72759322910eede33c5f00fefad6310422ebff5c91d8f788e95c8c4f8393c67aa4244ac4d7462317c157e04853db2ddc1bef5cd2938a580b07672685813073e1d5d4de932f4cb2cb26371016db745aa56217a6b73f1bf3b85162bbb5f19f1ddf391a06ffe09f5eacc36c879cf6a7e0a02d4725f0a702191ff56aaae4b493f7d8ab791758b659ac3f3bca9a6a9f82a361e277212289a5a6e4a6ab08b3c02cef158b9be83ffd12970016a2a498ea0950416b7890131156cef3302b0db02f93a211c1873866ec9de68833889ea8bc18fe907a89a3d756057756990e806eb61dd2454bdf3a42a0e9710ab1e27f3b897ddddde8deabef0422f8d55746364f250e8e31978c4101de2b71aa879fdc44fdc83b40f35939ef62437fb8529d799a4ce4f160c11a8f719c46fc2af11c40ebbff0dc1ab6f8ee88f0b8e7d0ace071e5b0732502989651ca10fb67b3731d9f6fa66172f4d2f99560d1ded334bafcf8d558d9de54aba7ee07077a97a589190cdf372afa28a0cc43ba24e289838eabe8a739a99ee717d3f8cf593cd9a1a19fb5e92c2488a5bbc01c715912198f70a359a0315d55d7d019861413f513bdcafff3186f419824ebb6212f513293c446a16fa8df7b6f2fa346110cc633510c96bb3ce0d4f511d4d1663d7bf7e26277093b32d69433abb3e6f180a689249ede2772f18546097b083ad76605f7b1e40fd874f27a7424564d7930c35f739df48d1ad5492c877a78071dbee2759e9cfcc137eb8f72cbd019f8c6b8d3c759481019bf2a3aaf7b845bd20521d9d4c575b8dfb3bb76c5636607828590b0bfada2658dcf34221ac46325b381a25982b9ba5192c6ce8cdc871401b9af048283cb14fd1020b936ecb8264a8b1b7d1a433a3c511b7458c958403221c37e0caa76d101346b6e5bff31a195d030dbffd14ec0741f94e097707960dc6a2944c402d3cac4fe0a8162e927c76168217b5caa8a23426a70062ccada57b59d6b86f1a0ff8db1098916fdfa1cdb16c6de92e711a57110cf70a3333ad35b70e0f8d1e989a86de2abb7830a82f118d8e863373496f3212599434658649254d9ef09fd5fca931d83b301d1ffffbba967e1d81d704c1a90c3dec4444d55424ad841ca2964ca631619d0ab2b961c193ff16edf3e201483a99e5c5fe533be9244e3c4c885609e1f73c0cf3654201de77374db45d43eae33021c30723db03b1e9d0023429656165350cd919cf599adf3ea5d2223bb63af05d3b743b33ed358737cf61a812576efc6ae336fd852049c670f6735dad65daee6115654f1f10b1f19b5315725da613353c237098084493d2d33c061112926997936511cda48efe4ff06c38e93dae09322d7c1ba065db9c6a869f6da78595ef6e13e0546a0c8fd30fa03aed4366935b52bb6b0fcd806b3905adf3fb48989279672abd8373afd8537f3fdb197c6d17860c68a725e5d0dfd52100fa6308fe8ee5c899d4dcd70f9d09d7989f1faccc79373d723e20bed7de4bb05d42922ccf0ffe5e86cbf8d00b3d7ed750f9833f84742518e5abcc7bcfab437bd2e1fbab9b45b11a35a9b14c6139a6f9cd03b908398be957da402b03e1c607f09638401de16bf02192625167a56b871864656417727f22b1b2a86fe59665770496d0031f5345342d2d9695321a3510e919808d797f1e1481693a021a2c7067db8e41ad1d5a21c6527c21b4419437824de76bbae5e5a90eb09f33fdf3091b1aeb3c05066ab97eb37dac5a9cae33a37560369aaadfd7beb67fb6eb60475242ff2637f5e278d825a3e848f96233f05e338f934ef2a747fa52ab9e7fe9384c17e8c1940f45a7c7aab6bb85e937be30092a6a4d3337d9f3fc3ce736b234db2011aed8a133b388b0789f2aa429bd18493fad1e9ff4add684ff48564b15e47ffc5261b47832976877d4920ddba698e8bebb163000f2decbe2605ccd5b93b8116b3436eb22e477c12ef3f27e1cd3176032019af27b9418bd991cada51a30a6fcef1b90eda28fb8a4e1835e9ae51433c662ac4a52826cf38fec7a0929fe9e8311b5113c7f33e851e641a8d0396623f30a3dd5580e832ecd0ae923024b156c9821c5a9770765694570eaa7f93e9a11941f4fd13c387cddcc021d7f82bd95b57175955a795f304e44547caf316004ffbc96900442a4fabc565a0c35883154598f1b2c390be6c31c1ffe93bb93894ac0faa4d5f149999369666bf828a0dfa3cd2ec8262c05ea1d54cdcef4a278c924421bc36096c38d1360d7f893aebd32b1441be1725ffdeeabbcc2f16701eaf6cc33eb367d2da389a42640997e936f732ae23c67dde809071ee945b217914f5684c45ee12d265f53ab1163e43212449420846db818d66931bb4fde5c7cc0d514fba58aba492862b78d49c1ac8878689a57ec9bdebe34ff163c4034179a802dc8410eab571f67001e22958f5075bff06ed739a77e6ee5b149a184046e154140fbecaf35a2c447d4ad9a617b2ef3707029937b2ac6c1b77ea5e0285abcd5a3c0119a6f4e4a96af7ad8ac2d46c7e0bce5baef4aa09a083b4296922d2222bf116d55bda93b338d4b8561202140cc0a89b138e78542d85a9f92bfde1efce82d7438eadef0743d6d73e60cd4f789d08b769e4737334fe95b37e8badd3b44a2663c1e628b4e1d04f469afe11d51bd3e334085ece5a4a169d284d025d84abd098929ba805ab16d5a314869451e21a54a2f55c9c78fd9b2543c7c7870476d21a0ce56a0b15a85d116816af786934bdde4b5dd67a5b27e38e112724a920e91006063cf0872f667952f38258f0f46ef701832427db047ac1e5f309b422a68a16be4e729198c47e2fd2718d07ab0be0d10dd5ec6862476aa4d5580906bf65bcd274f136e922106ededa69aeb793b4dc673fa1b8041fcadf8a68542b22fda27d3f46cf3776c529bd550c3a0a5d802228d0299be089f8c2d39e7cf24a985df0bf99d7ced5e734db3b786fb3e8a3c0c7cda1940a405fddd397af01882ca158452b3354dd49690f592f62b6a200b4edf3a0e70689c79747fc47ade6e1d111c8414c4977b91e97959e823872894679a7ac5d56a5d7b0b70430c675c4a9653f3ba3c5b16c8cf0e787706d3ef68f14401caad51bb8d69d1490a96144db96619a2d917cc42021c33354e295d5b29c841c0a23a98df224c5ab2f561057ecdbd231b0f34553d60e69d85de83bbd3c18c5ba88ce2e333e5862886b010d78a3aa08ba7978401d0fc8d4b93258777e94bcc68504be7d182944956bae54370c5b0c4c9e322d97596e906b81fba4c909781fb261e4a09bff2cef150a6131ffee6a6089938d12ad838c55ec63ea06b4d12c8cfdb51ad92973477764cc2f1c57ef14712341398f8603865311ab178ef9572485205b3ca8f3d2755b8b63fa47737a33e4b801cc7e62cea7f6ae4bc09215da3a75459c88a2711d38c20c3ee9102e3f0beaebd15a17086dc5537a0d517eb0d18aed31aecfa26ce38e786fe26f3b5a4c00ae7e279ad571bced0049185a1fcd6ce86209b7fdeb32f335a7a86cddce7d8e216c1e90382ff9e4ed48f0c2a53eef239dea9e4b4614a1fa8bc0fb99d13677d3842169b1b1a836279cfa9a0a0194ad5916ff90674a229b292d18ee9869ce4fc0f0c71c8f5d8b3a0086f5e77b8cee100948208f2b8e2498b4d1635289ebde46b29a772a07faa62d9e0b786e4736fd29125997913a624c0b1a97a8c6ceaaa9944234ace76cb3b1e7f3d0a09997ad5e62051e61521a1998331ed5fda3a6bad3ae682126975cd7c0ec5f2b24d4bae33d8aee559b3fd9eec26b1a70cd0780f83ca6699bda5a4360903491b31e3bffe84d7968e175f9198ba3cfd40673a662d52de085a60561389253831a50734755ed8e8fec92024c9fdd619d4788d36aa9dfc37af67afdf899ad1060c854ed2106a1a69c7b9c7fc1cd25009ce7271b92c44cdd5008ac39bcb5d23ff96ee356cf41cebf7e52620edfaa46e7136f5801ae75f6e2236ed1d74c0aceb4b144e2e345f1f755c49adc57a14d58d0d9ec3247e164c10570de6a87c171e0e259000268d08973bbdb3f9a9ba33e88f48a77b0fa14d4d34755f57ad66d0f5a51b28351dd7023cb5cc53df16f59b7d277c3adc709424355bdb7957474a93791a8943f31482763be6d43eeefd91dfbb9598be5d62136198d993e9dfa08acfdc5ff1355f82d36f9273e808097a2d0e080909c5ddfe66a9f30bd6311efd2c98a83162c1fb143597a150740198841a123efaba737926e0f716a39191853bba906aca23076e69ddd81aae3222b8609114bb18f17c54c534c877b8976ba4c0bd4c9ec3470c44810c011173d1ec2539132b6de2915b599cf00c95cade5f1c79a2cd226be64a18dac8f8327ebdfc7f088e9933091ece75d18150f81909399f7bd46170bab1341e01eb814add9e246fd09a5441ee7476c8ccaf8370391a461311ad8ef47a9896bf152f20bb729be33a50cb49eb90a694ff9700f53280d90411e330401aaf32aa0070f2f2a3328e83953699bf72843afa5b6ce3bcff229d60f54d95dae93e48fa602cf0620d18e2976868d09e53b90f1a6f305328974e192e6bb0e9a0705f8bbfc0a9a3ce0393edd01f46c70b4bbabd51f2ca3cdc9ac84ee8f6759e6a1c1d4362272415ac36913e4468e8656a303b39117fae54c7bab2e1ab3a6e286fb274487fc8ce5f93baa614b1d5d5f43012d701480db2b68f32300e6240994987876cdf8a6240ba1324a791501a1dd8d1aeb8f215ff6a0f51076a06bccd372b876a0c540f8480a6a6e4422a955d71c3462ca2d69cb5c8aa61d2e0cfcb198d986fc438a5b2425b735e0db26c789451771c5323423428d7f47fb576a19182527f98f27b56c62b2d1d111af22f54a3171b21729aa9312271ba9b2efc1f62e029c860d1202ab2d16b4c466ad06710b7aa8dcb0c7ef9155b1d7fb6ce8571ba6565de9558e452b5af63e63b1e7fde492ff14882536701e70851edf384341ab5ef6fdf6d214f6921f86f3c6a2370eea29c5bba99d4a257eaa0eae634494dd8f8c9be513f9ea947d1a651ebd012d31b43ed2a98f08e6fbb35e54a1afc8a66b18e26718d1edb68aa427f55357704cca04ac2b5cba09260f36181a9576438fa7110dca69f81fb6f0ced9c7430484990616d7286f974e331b393153e6289c1b5b31c3f591c71825e4d6e3036000847513721ce255d636e050a4625248ff946a66d9fb5a91676c9e80b3de0afe97464ce4734bb17bf3eedc47626ae6e0dda8a955174898ce6db0acba0773112bedaeebab1dc75b71d2bedc8c926c0e29f76c7acfd91efa21a9faabcd98aa8fe94e2ac72469f1a36581567ead0e2c68e3123ed19c5a78ff9d457d6e5b7d649c38c63a6def9bdc3d4b54adcf87d326db03723633b1b0e2f5eff224cf1bff94542076beb6ee31d8b696c2a218760d157372c740fedeb866792d317a6469afb6892ed6020e8bc9afbe5910e6941cb46402bc226342d8e19c54d8759c5f80c0433a33d51e70cd40200f4a23ed9ac42a80ce61981a3e13589613e9f5a4500b5206ab08f1e35bfd2ff92058cee1a75ef26bc80fbf37d92667637f12976d4a0b73c74c1f5ffb5400fe8e02c0a3dd549ad5ebf0a9cce5e1c5c5c678e5f199ef0f7acd42c805aa376690ee001ab11d16ddf92672b5c37d34fc48814944094496faa509cc74a188d2219c5e92d7e0d16fbbd13315802d461a31f864ecbd6bfc0eff1bd7e4781e1527fb9538b75e3c00ac62761b0a472e9062ac512831f68781006a51efe31f87b7f2a0839390fa97077ed344c97767567cd36b100129b0f0b4626e1c446dd122fbaaaca1ec343c1c8ac4d3eacefd39466be642dd5d94fa8f90ab3a21cdd2a7b4274d9db7116a50ff2bb9c9830439c403ba756de1eba856578e25c8f098f4ed7dc42493f72a984a65d762c74d1aeb917946bc806aeb06eb2fae59aed25cc176f01cf3c0d1f7f6fb5ba7a9348372033b6ab0736acef76b532c89f18086225e559a21e6d4f52e20caab02a1252dc69aacdf0c1cedea9701bb210d8a6e7dce7c6a6a207840af4f63e9a0640c7b220763fda7b672fd70300f4f53a7c35e4747be2bcdd14d33a46069da08a40f667e92ab78a700f0de86558854fb834585fea8302515adef6d137972597febc8eeb51d09952d3cb705bfc70c2a09eedd78c87481c99e0e1276736032323cc86bcabe497980269eeb2e2fef5be71566d53cf7dd4cc7313e537dec20baebe039e8eabba6bbeff0da3cc12ffb24636928266b0f1a46b21644097d688565a17d7dc8d87918738b80643b1486189e0f586db12c762583301f99d22154de9c4ea3e9b043e8ba2ad4effe4426b14f8cfa31ea1ed9c00d070ec606109495f4eee46198c8f3b0386c7464c67cb3778e66de19c4aafa8492ac38f31085dc69d4281226188fa8f6c30f73aa8d35eb8d2a07081b01eab9adaae46e17f33e72d31b0f96ed51384631e094d998e4ebe43edf437694ea67386f6fa123ed44942d0416431838cc6557961474d8e992d0c2f132b65b112d8c5464bc2289a017c7c9406ec71fa5a1c9f838a89dcbd7f146663aa411dc2c170ce771a84abc0ec34f4959ebb04812fcefd114e2d78f062a1ba29822c7dbe7648cfb2e2bd9b2ab062348e1e35f0d9741bc83f3da9f0f1c9bfe91a9172f843c8d498e0e72f629772beca38bf93c7e5d66bab7e30960e7bd830ff1a9bc04c61bf7d7595448271bc1f2083f3a0db477f3b8f8ee178d9bd50ecfdfc0ba7f5d14c052f2d63aea2bfa5d6b3877a25e70a6fa8191c986f525ec3621587a6a48d870d3e89eb054bafd7c9b5bceb14c0ae9bdea38bc5063bd84568c701d526c55bfbe37a7392d032d510f9462512fe371fe15c58938bf2aec01e666177bbc27c332a30113b454ab43c3f0fdc5796ec324054c6d324d6b6ebbf77577f38ca76ee8c678b9007e553193bf6ff7e7cb4d5a1db561138c05d7cb64b83cbcd5eff9abe01ad5d7b7e090678285be8ea0d4927cffa5c43f7710f10acc2f71367033a4fc926920321faa1eecb048f30b6588a9e0c14ee400dc1c007ced90e577164213fd693153c2f2e6cc398f114e3c97e09bf02bd74d0ef41971806012d2d59b20fc50930ca6baf675f6e77233e4cd5342f8194482eec4a568e8f03d79c6e3e49a84bed28f5f7152874ce8d4660aebe09b0b5563f42b69739b4d93445ca7713f12251445f7e8e54b46715f768ea3393ea6ec09f7a36f6f13b810f7ad406f29deea9e0e36a0d0e26f4968a07c07c3aa0563747849fda445b2ec96e756de0b4df476ccd29fcb5c7c4bcaa71f8192df561a850fce60c5032198b5807822e488c3eeb3f169fc0b6af15bddab155155a6fbc23b53d7281b1afb66a74f90728a038fc37e2f4a6417c37ef022957a7080f1f5fa4d22e8e69ba0981a41e2b614e9d26e4945dc284c4286e6f4c2c6caf69b1e238efcf564cc06a0e07eddf2bb2cac5bae2c6b16fdf8468869e9c2305f5282b3e4a44c88d925175da7d8cbf684f54ab465563bfee806a7e77d9a2c9771c4c79d5013901cf9c4865191e49edfe339f8b67900749df544de986c14d74df9f8548a386234c238e56f71cf8361060feea978b2ee39ccdff48212c231c6cee34ae1406144d5eb97c216f396e7f8276a159ed41c7e137393413ebe86b632c216ef73a4b42c4a9d464a3e2f14acf1973419591d50d8bd382ec81d842dd9fc0544f4ec25b06e5bbcda7f335230f9116aeeadc37408983e9c4c8c7208d26db092f21731dc3ca7caf1129b31c529f385d7f90f0b7edde1fabe053b1cd952681eafd0fbe0f3ce52e61317e119c809e56e4ad05c392b962536a36c0ac7ce5db371a494bb1b34cd099e817bbbe5bc1f1a243d5970f03d566210752bbb0f3dd32d13536a31df3c59820dbd2497cca65db8d0c731407e4f5e41428c2f11c08061f1eede974b4a5cb8e5479e57427f4fff7f5d9ea72a7266050ca5fd4b73baeea5e17e16246c03a68910a0afd5923ae51e0aa4085d85436be9a3316ec890d8be8ef8748f8523a455b54800a11e11645e964f17312720964961f42b05f9ce24fb03a9c335961b562c8701223c0638a9d535d2cbbfcade10f98b15b79cb88b6a607d802236e7c386a35afee5448bcee28b9125da578282211864adc718d02f9dd399ad45c1609d01a5b3233b7595b401dcef2014cd796740145f453fc9ba783704565cddb100083bd3cd92a0664277ba816522dcfefb1194bac79114ff5d6131a21625f4fd17cf0db0a409e247cd0c0ceadc2266e38c293ea0e64db1e54dc92e291e1512c8d2d6db62eab20eea44d73b5b21021baf00d3306439707612fab391d47109b81bfe4e032ed6ddbc40c14f83e6724031cc9716ab92fbab52912b482ce349ba377f14d6f7689a5e233817a71c35f7b428bf715bc10bd93eb5a5038824bcd4cacdef7eb175e09caeb8adf51e33aa1aeb79099d92c986784312893c3a4f9cb0092479969488bccfcdf58d78883428644ffbcff7d965375a0b03529928a69237ce9f595939221b14ef8e85cc0ac6b7889bd2c35cd449e8843d20bb93ef3b0f131908d943c4a9445b947c4a3d83ecce2207516d016e57f1dd6569a64b06b3e2d6d105adc8e462582c34c7a0c5676f2fc953905c69b1b11726f96cd424a341474a92c25188423848f89a7647c19e2f7d429a68963b224196e4222fc451aea78ec755f05f220aaf101ddae024a9558b4f5a0d8ddc163cb7ad6b8ee93bb4b1b2a5f86f25ac26c869b205d840af20b682240582cec884f0846fbc77dd22437533314eda38dda706d4e0869428c27823af22688ef8b6c6c2d08a2052c1623aa81bf2e0d98f5d79a1ba8bdbc73e9283fe8ab913e6bbbcc08207c3d1d9c86fc806e58e0a232a8ec5f998f8781c8721ab90c6894a9180baf61c24e8d9066261c030aa4d864b23b850ca22219e892809a828242f4943913a585ee2b9baed653360c877ca708299ba787a8543c7b989f1b8493d1325ab49c7a11fae69cc92145b653136ebaa5a1d594072289530ca37de69c1cb417f0844f109903657197f690b97532204f072d1729bd2d49ffe09902a5ce8ef532df09a9ede58e80fdf42c32c32ac0fcde542e1d5ba3159f03fb21bffe788efa0f967c6b4b003524f17cb05dff51dc0894355a85c9e6fa3b04d7f8873feb215a6bde7890ed2a04464416798af5fd7433364a66a34d9aeb476d5da41d8662e68138a62026de637e088af61ab9d254d33fade5a73ae837fb449ff5c87b52aadad80a0917a5d21b832319d05e59c3bee4fa6acd043aa3424c858ee4a589c490cf1dc691eb820e9f248b8d1a2b2798c8108b3c49048b69f8478a534300455b032c0fb63192477256bf7ce2cbbb4ad8cf1e895716e5cdf2f4049f6e438c3f891d5ad540c3b96b9ee07e1c19c9ba16a1e16a0b3aa9d6824aa1da4cd79eb249a33749a3becde4544d864b42859e9c4e54fb147eb1f0fa970d7e7cbc7bcc27a92e16206f31c8954e4b3ef48dbd50dc65a065e51e795041b725a89321b8cf7714a2beddc36c49e3a8ebd306e77f53f42133969454dae8910426a34321cc50ddcf7f272eb832512bf0504b2ae67be59cae515bb61b7555b7970a94b41daca196ff55546e8726bc53dbd569f22ff385e2cfa7f27d4e822e25ab8709baa92392c18bbd13620309a9469faf6a8cb2a7a8978842faf7ee6637f73bfb6bdbb66b33335ec6ac4f9cf63f96ac6a8323474557b70043a8480b360d5f01135b16651ae465a0d62fe6d22e2e76e4f8144d777018d848ee1d095082f515615ba53b5232e48e8051a572fe19ceba855fd49ee220ef66a54f7504eaf3f33fd660603e31f7767510a40a8ef4e66af1b4b9274605a9a0cb450f50b643e314aade24c4e019411110c4ad0971a316fb25f2acdd4bb751c9d2b8c1bcb417d920988fb1ffcb055cb719f1f8af0e66c7b59d983eb0c9d08e031fb6d3d691dc24de8a5970677e1e639623e7eb1ada0c8fdc02b60249e9cdd8ba4134aab810b4625805973b2fb8a704bbc2aceea69a2e63223f6cde62f9922321f4d5b298781e406f8b7088b9b914c4f9a4a33934fc8acb65f6ec1fdb4f55aad5a538aced0416f93107866e7316d14d0a94cad144dd8afc3f2b2f5deaf33f6d34e595ec25d13d9302445e5e499c2eefad2ec94397b738f72cf7a6c8635f3d09222423aa7fcfe613db90ddcc8daa6be202873a882e7053382db964fe919cda8ec4215c6a3c710539d9be08624faabc0860bfb9fc9c3ff785c3dbd371102b284094639ac92af46e75b130c395c409ce1c6114a7170b851d0782815ec310869274caff4a25d874a70b734f28c69ab2049751024f2c185a55a82ffb89dd72e15648f96631ccd4e69ad50a72764501f1aa1ffb49fc04ca9ee76681efce7195940c6090793eeef60b8aab28c17c4ffe7b24646fc216129604d3281b34e356905edb508a536957d4c3e07f4c85563ddd586e5bc9a20e5813d62dbd6cec69693b133a03df0269a636d1464c57be26b3b29d30147ee61e7c5983e076f58522241df4080a1a5cd1327b83a8c5fcb934190069c1a5087935aaf4fa8b07311e8ba87dfdb2ec201031bc4035de766ebf947f31c085f357a0a87949065a0b8693b26f95a100c8ed8670f2b6c94ff2b36ec5ade863077dae7ad91cdcc50f6b8851ab2df47daa6226f7bf2b5f8482ed79b23f5dd761068ef58cb43d78b5122c5add6d3e00f9af9e98dabaddf7b67e270d7e0df7d7311938973a1fb14c57b325247051503e713c21069bdef3e12a121cf8ef5fd8ef939576af7174d7c5194730f8f7f912f48c2537e47db4cf9cd6e51d43bc9c9e1d04eb38203be20019dab17b2d357eb3e26111b749482bb43c9967da0c3ac667940ae011249eecd08c933a8d83c174bf783b93333229174349a06217a2cba609a4bbfd5d9ba6ec28b04d34088b8042f0ca5ecf2b2684b203abed8aa094b6706e6e652248a910a6b8d0cb41c0f1033991dffc3ea9de2d07aa331cdf5c2ee8d5e69981b124ba215af7d1d4e47c9b4be8a69bdf99401705c33ff7f5714e4f28b510de2d8e031cf00049feb09d32e7fea13fdce645d52d08beea13d1c1162e94bd501b19cd4a785118e86eb1d6f74738187c137841838098d500c44065a537fe4e14589b160afccd4ac662e1067163c86ffffb536906124544690fc27e617509183e7eeed584f7e43553caff77aaf8432d01e8c3603c418a16c146d0766f468c19e65be8fecaeeb92b1784e8ca3765ee82a6536eff0261371c1ab165b5b07d1ad99dd699392bd0a7e0b18ec0fc3ea1c8a6fbe5d1bed2b02173bed651b808aa0cdce8991d9b9bb87d65bb8f073b391aac8a05fb7d21cf782e3ae70d89dac573667206c988f0a82eb19a98f160102eea5c51e60adc0054be86c6b255fa3c4517d96ca12e610b0857059f04fd82277166ab66f93cf28aa8661a9b29893416c4ccec3e637d18b008621879e9e97708b9d3c29fc6fbe37f4edfc2017538d0f40b0c9dbb32714e5d06ecfbe2fb43af071c1efba5fbb4a4b2ef2250be6227d02e938b3c9f56650ec17f275ab2452b9cd9255e6f65b7c4f88ecc1d44e8382a3feefe79cbf8add02a80d36f68a140a4d90d5dab3a3aeef5ecb217ac0dfc012b45eb6b7b216bc0012f77bd26b9ea369f1c9bbf69e2bc14fc11e683e805053e80ee50e3344152ba478e42604aefa0275dc022cda34870b833c916fa3090488faefaaf1a2baeae20fb3677802d0ecf76b98f62b8c6d63af6718b62a049a623696158c858680469be4de3ace6303b17adba3e6ea93e523b3932ff31c8d490f3bc0af4dcb8d6ad75a64d19b09be22ed7ca9ec7af632274e602513f27e5efc7022ca3d5b9dd8a9dc6b3867418e51e98c908dc30f8212ce3bd5db14384227c375ae537fcaf2242954c0fe3e03ef90c3b8ed1b22c056d325a83f50f2f971bc2b33755314e489caface65576024ed2aa010f17213ff4d1d30a38e5ed57f01bd3d7a1930da5e7232cd4cf3dc40b8d69fb875fc18c1021fc7cd753a2bfac08b7e45482df42ea1b0e0cacf9c4a25703b43fbdc409542cd493b92097eaebbdc41ebcdffce22b8d146854ea4a12ae90fe01a4423ee2ccecc37fb16a6821107ca71a6f7b0de328617a3f6b809ffd4dfe9da18745ed0a975732bd96d566b52f2ec983db3dfc7b97b882324ad3d26832a521daa440fc8cc78635ba40cb18df16110d98f9eef735bfa6fbe658096550ecd32c6fbaa313ab4dc9b4e4906db62c86f7886472307edde3ab6bd89e86f7397aa946133fe319c53945bf5c21e2648a13bd72a7bc8f52744704f8e3a2ae08262e8da316c1fbf8b121e6f4f7085fe40afc235b9fa310f9ba3ea4c5ebf02f6c5a48bb63b3f4e064830f6ce33457699ce83e532813de226f8d9699eae712ff3cdfbe2b9a7b03e68f77cb84b3ef42cf7062037e82ea850f03b98f8d6b26f532e550c75a694b7b4ee36f66f75891cf7ce2e16bb9f887e02dfc547bb34fe8d112be8b3d30beb0fdc3b9a685e5bbf58886a4f91ac692025a8043330af02266e7d2fbeee0246614bd311861de7bb5b03a484e8c92a449c6a1ecfd8973c526eddf2e00db91a5e8d7138acf58cc800d64c23422890b4032901ee12a7b52c9d32399697d58006b019c6d6a019239dec17b298c6ed38851279de20beafea751d0463391c7a49c8130be28473eb2654c84e228bcb4ea85d37308201f392885c9a6b68f6dcc15a1ec8adbc21adc57664f6ddfcb4b40f20f00374ed9d7f0f7e4286987d2b0b601d952ce532a99f6073626dc00a2ddf6de352ea2f4737966367e19da2cd050e5e3c62741c9618d1e90836bb9d02fb15c1a9439ed1d5b249260e7f7e6499912abe14476a4819ab02e2debebeae37dd8a9a029c7e16b3be01ae979c554c3cb4e6ee6496b5e0318ebb3b6087646a0198904bdc31e98160fc9502734df721b96f8f5cf90dd5939f47dfbb0bc8db841c646ef2e834ef030a629a8e8eb2f537060af007cdbf3b97f33128de7157bd2aa102c8aab6d12759adb3e01a65af78eb6b2c9f43172d24ed4a4f7088ef917523db4e367ad5a2b6824012131c7cdf157e9019b9a5438fbb9cebdcfc0bf602cc9b0c9bfa4ae83bf5ebb9f29c8e9d2d68907a78ec8d6a7c2bcbf1040dc895f3974af0f7a3307ec0fbff38aa7243cd66528866eccc3a1437abf8fda16bec2c7eddd6a5af7da771102804a0cf72e1697e668d145decd6356dfa30179a0a91adb0165faaf760a995c22b7c4d938518aa118039f087eafcfc386275c6fa02bc765407d1ea952061156aeb72d1e1a5c8c27317884b9ca0d59f2cb118880671b9a6e98cece46ce9e99fa47595bbda3d5cce5384f018aa59a23be1e9cb411e92702aadb45cb1f4f829d4c28490fd2184a5fdb2c05d38bd6943044799c97228e020d6c00d1b7b2d37776f2d2e4c2151a1cc992b4bbc9f7d327db33df74d01068665c8761b0358a8bc8b26830521fc2cc4e0a8ac35db851aa9499423e2ab4353088cbdfe9cc4bfa8b435588aa16b878c9022bc66725d9f4f8c1773067ad08b78625bcd0e1b704640b7a90c734844a9ff7a75f31379e7045ac0610b40d14ffcb69722909e9dcd4070f8badcd09c81cb7a2027c0344c7780e8057c8d51b56b2e0f04b16abb48b813555c81e97738a78f1d3271a3b53fed95b9ec4b1da8284457b9dcc9c8aa60c04976e31cc9bd4d7a8beb9ed2a04d45e8717192de485ded446ad15868f7ae9fb1cc82e2041e0d8002f6639e4d8abdafb714998c5433d48e051f2a84a2a380949beea608182923fc4086d950e2a508d8040bde2b9fa863d07d0f61a9c52682e96af059223bed155667b36c34d5811b06aaf0f27c1f035ae937da63d57518258d6944e8d3f1c6e96f606d677217bc8822a8086dd38a3b989e2514a1ed62c454ae299a1b5c7e1af5ee09afc1d8b39fdcabae5e36ed19b41012c1615db0bba20e3c72b188383b84d79cd5bcf2ab274ab48661aa3b134414684608c973bdfe8f9b2883eac5cd4bb59dcbdfb2497ccd3e9bbaa31195673a89f40515f4ff21757cdc9e13c342b0049286cf73431e26c8d93ca904bf820b282f9be836461e56e713a215250555b522bbefcd4c785b42e21d2edcfc4ad7990fb612c1c715c0b8bfabcf15026cff67927b14c0e230d7e2c0c08beef02fe057a1a7e81a9793a2be3d3f6316518fa244f5190cc843ca7eea37bfb8aaabbcd2736f414dbcd897faa8e97891d61bbd74074f29fd28b1088a20063c6124f85293ccc35bffb25f825608027fd32cbd58d59da2254dcc340354ae11c13d35c932e379a96374c88d231167739e5cbf861ace311093c2ad0c63d0fb0049f1132e64dca9b0cf5f974bff52a3b891980c9faceed966a58de855caa942f942d8f501720eeadfa63582658f5456aebfc7c70c015d2fd85929cd17915d4cf39fdab87400f1633cb5dde495b64cdaf3f3c50fd56eed42b015a5a9ea6edd5f4cc7b7ba10be130cae3861ff1895396d49f70a16d7d526671a2e9c9ac160ac7d3ffaeadb6f133aa0d09f74bf046e3875b02172f4816e56cba4721de1146f8c1bbbf7d6596708cffb9c13878d9852962af52f9536bca6ddb3c21d391ef29410e0cbba815256f8c16ea0e442c597809d1703ec65c68be24fbfb62f8f6557491e77460fe8a2e83d458a39683ba41641eaec53123ae116cd1da88344494ed0fe683a6936fdbcf480ea9abcd9d36023166e77736aff9b535b3145b563957de2c1de09079d8c038bbdffc7e440bd9edb53b173071a6895afb1e98406190ae9eb2d686b706e1408706c74376a9c9cf479761fd6fd4f0adfae598da79dab326cad1c5bae22cbcd4681b5a43c631c84115911ae436e1ee7173cac751fdae8abb3c1f1f962eff820a25a0b10196de6233de569290170de0fddb62b892252bb939c2a59a7511c9776a3e582b9722df482ea31265de59b1bfcbf2e256424ee5d039ca8899d7b81138ca84f036be76c5217dae5dbb3de33d7218d585a3f1f86542a4dd35746d7c676f381af315afed08320ba0635a1120c0a6c51e7773196386fbb4a3fb279430d4c537bb7d09c402b69ec1f32a922f5fc7d016f5a49964d1c5300e8ef577a39192669846e6e0cee1c88f33ec3e19b83e9c20c8f3f5c6550f4f0261035fa81bf5499e3bd25a7903b7ef217e246af615a21333372db55ff97c30c20dd3a737e43d279af06fbe7334cd982884506901720221f0549fc2898434501969a4c71f10d048ff19353c97dff7d8217f321cc0efa086ef6d7f1b591759354f13f68aedefbaf78bd6d836600a4c7920259e0078748e329556330174098ea5a91909e53c24a395c9cb0b6c3b9cfd8f6f91f7f12145cbf589f2036087238f0637d2f7bf8790df03cf5d702251f52a0c6dce47bfb1284c08a889735161e47a1c6380a807052e678b06e1f7c21883bc1d3b18ef064d3fe1b2ef6f935b3ef8ba0f984d608fb962a2c3b34a673941d6e5808569be1678fa78ba4778daf1e6fca040f8e340e5f6b7ea026fd645d28d873190efbeeff6eaa41cd350b7181c0dcbf3caf3329972c5912d7645bbc0bca63dc090b6e6528f84f35cf10ff4f292751c58fbbb4548113cd7829156e6172921dc02a820d9bba71569b8b44fa3e25c3022d2613035eff6b181780f31262c7e42bf342b4a039c44790e43cf48e43659f62541225cba095930dfb0e73ea17c510cb7273a1c1f38cf762ad4168f59e0e9742c3294136c02d0138bc411e44e51029dd30f5d8a345fe341251dc85760556b66f4ff071ba93b75b6cc25b35315ff05a6e3dc2a8ab181ce610eb433217ff27921be51f98293797542a7c5e387cbe1c352898254f513942db31c963d81e224c4abe249a934d08ca207dd42d5c3220f0156826fd4d55620b3cb0b6c18b081c986c6101ec5ef279342ab65c4371dec8b7cc94f09a94a251c28de6bd1a42f2d6a847a4996b2d29e78a10fb29c5abc1cbf3f05b000e75adf3a685dec9d008ff6efdbe97ee964aa4871f7b779bfec1ac659e0476739ea986d6f9f421936d55a8ae7a57a1acdbf855ec7bb89e27977bcc3077449c1fbbe4fdba67abaf3dde0abbcfbe4af164da599b7a2b752d22f99d85bca8b4c89c0722d33f08d83302be965f27f7953a1222a7a7d1b593256c1d29b1531fe8d3ff88043368ab6a4cab95df7153a605ea9239cb3f4ab652ebb4abd82508afe640ab92d7a39a9634dedb621edf767b51948efe2efbb693ca21f02ab293dc60f6556b43445c166e604c8882fba277fbaa00af693dbaa1a0549f1782ec036179c81ca323faae305f0f8d425c3671c3caf8816ea9cc2ecce08421b5dff2825fae11035d5e7e595a8bde275fbf342d2a01ac2f7dc79069a3950fe0c4363f40decf386017b817c373a4e50e0fbb9954a640903d8fcf54fb459a7c97f7903a45d4fc7957bbb2dae95d0857c93c62d79c8f7d8bf22953ea032bf059afac800d900878eefc40bd18a05e6675bcb44338286f8159dc155dc551c56c05062d5ab34efb038a549ad8d8ed4e3a0fdcfc69c8a85f29e82a076caf5891c461872fec9dc2903978f7cb686b1dd19fd5e926ea5e0bb7caf0bda4689dc69a7291a0077192476426b0e154b314a809c8114c6b11e36e091c934498111dd435ee92d583fd4df9552d263f14e227232269d4122b1a72147de4e6b79c8c955a26b9b2775a7746aa4363eac8dc2c447e6f003ad24bcccd907ee87dc07544ecaeeca7d72959bf95483ae07e6c09380d40bcbd0660163f4f752a90ed59536d41a359387c58f9a15f70d9ac6c40923d4bbbdb0a90f80864e6b88bec10eea3cedcfccabba1e02824afddface3336d4f67b0ab472005b0c556a110b97b9e742dd2b57ab467a4713440df98f4b717e4cb9efd10ebf7f1cc881a37366023b40df48ba58fde7f6a70cf0f90718c29ddc4380a13bd2527f28a6e63748c2c8c80d7e9d66680d9eaa994ac2017e7f6a979f58194e631704eee23d1e289e20a7a0812a981aa6b3016959b96668ee007415ed67afab5ddde048369a9cf6c0fd679ed45b3b579e3af8890baf19f046a0d15641b125c57860f76e58fc5cad86952308d23e0e073fb99b71938853d6146f98356746295072bd45da953db4aceebe9a84d321f18839aa6af710443e56c871661731f1725af75f19464c841a6d6cc39d9d06470b995097917424f65e0439ec4ea4e8f848de6d14957a8c413dd7e03a0b980ac109155ad172052dfa2fd5c87d91a74bfc08d0c9696cef645affd01d7db296c1e84add669d13e914e8923ac75cb3481e97750b2d16a773cf07db8b9111fd7a237dca87d6241e3182b53f6feb9127c37731d4a0bda4ded835f6e130b71e4268970a2cd4f28c8ecd1787042c92b6e3764eb1671b0e2ea54281d3cca4c05d78e1a3591ad21b423b9f51419e9822a89ec471516f291b27a9c81b07649bce9bf0bf0dd858fe1ed03dbf97a9916f66ad5e278a12c41272106e69e4a9403de37645500a1678cbd3b682dbc8314721fe873e6aa403f2f5625319a177d4be00b9cfa1a6efe1e8104531b4f1197de78eff34973bf33d86259c2c9e7cb4a3e16828e04b8ed900fe166b75c48a3f41b8452de9753f0f31c19fc0d011962d621410cca1a35911e87d29e2e9072fa8120d0958eb4baa52d91d56fd4c1a7187c2f80fba8c83ee0905022cf54e5a4d6db1d950a5f567617d841f3640c85ace3da184dd1ab9c3bcb10516112793d4715680e5640dea5b30a54f3d96bd3d82aea14914c4830d3bdc703fccd3d49fd4ede8768ee073470cf9dba6e9c66f9c1100851980e665c998f93c5050bfa66100572dbe8e0add1cec30d97a3f0a82fd9bb4a4c70b47dd38c8784c241347e57e424db40cc39aa34f17b4140b9bd5bea4ab87e5c8e2278f271c783bba00981d845cbe1a61841cfd154d23c20788365e6e3f61802d1c26734bc6da7a11f6941fb5ca9594405bd6f0e85d3752db9bfbb769456ae4f95add03182f9a90d5d0c125678363b0f850f7941d1aee4a3a1f3adee7ef0478c41be79114d5538a8a53665569701b5270f57a278fbcee35352180353138c66f3f80a218b139e2b2fd0469ad0bf5b2ef2c2b9078f6419b32fa42128522282f2fb0baec804b42cbd143b1068f6c1dec9c0ad85489fc7587ff7182acee24759dc0dbe5812f36d5b5b4241369f8485faaf0b1ecbf6b3edcb8ef1826d18b0379b26b75755700200927ba64174279756638130c4a5adff7f6380d1031a9d44ac8f2c0517f873fc8535bb240acc536b1d6f6e048a9bb57818f0afbc0f477de7c8ec1d9f6c574782eefd4a76f3bde8ddb8cd583fb251c9e3bcaeb2528ef5993dfb98bef595193583a5deea36dce23e4b8bcebf3c26f5bba917f0623f3afa9509f85a48794a2b94cbd9645f881a4e79a95588370fb5e8812fc3be630f9fcbdab97bab81bff1e090954df007a39d9469bc2999d263108b4091510051bd6283b2bedd3b3f0a93a7b9cb69a538f86beb590b5a61c9063a099e15df288edf8b3c84480137739304fe1bc9bcefe3a60d5ae6d87c02fa55e06734c955e9c5110e60b0c1a34f4d854906eaa5956639d89aee4b42a776836051fa61c7fca6d194a399a845c92a65f246ce99f0e57b3db86ef194d846a8376c7cea6c8b477ac2aee9c87487a7c646712abdb7114b42610e7facbbfbe2ab48eed36450df75271e1fced30074e47f63ca754e85ce6d17a39ab50be2ae943bfb54c420d469288c416b9cad470118e67f19adf3fb51380a780cf99ede390f2c9050889ba938c1ee07924bcc2b4a4fd24463b44d7b8f9aed832c9d9545fec7ae5fdca8657c50078c4849a78758502a69eba67de799c51658cacb3664aa58adfdef464ec8dd0992b01a37f7eb1ed018b23ab7a7f55e1641f35365a4e698e1dadbd26f92393041c74bcf2dba314fb664a5964825bebb639f67d320c365c2a35f6a70d1308b396cfc1dd2bf6219a5c46b87bf5c951c4fd31acf8380f51b013a854d2a27ef3f64b957583a56a30cac8e4bf25c7841486e7dffb1fbb894e1e2d4efba005438c3e3677cc351d826a6364c7d2a993419eb0cd57868b592cb1930e0af16f37e5ec3ab379515b5ab6b653921b29bfd16e081c88cde6ce1b4e55250c9bda2844146caf3e0a33f92ac79083399ab428594953511387aa7a2d6a10970ace64def106ae79c85c0618408f678990163d1246e37c1666090839f7e887cd6300343f7551ae5d52d6a8595f89c87e0733f8325849d94d2486a2f894e9c78fc848a06da8c9fa788072db83484562f6d2022ca35f07ae936613cbf80fcf6ea9c9a28efde253a236e16cfac707a1342c378cf5c58f1d8589f869c1be6018d0f715200a100c189af9dee99d3a910b25bcbff95ded149d439724a8a11d59fbc47a806093c8177f206d4ea201bc075955a03fc377002981cf42273786f076da7b430e0b2d0ebdc048e5416ac0f39a6127e4f4ab7803cf8269a95d5cd5a3465d463ea0b28e56bf04e75c5bbbc24f3b211de69779d2299917c459ea0a18cd4961d1f2982c1b3bc20d6d2531091d6791daa68b3da281d4c69f6ad3b5092d5af2d6667c94c51228f16334b3bebab28ee2a798b92ef52dc0a3009f4079ab2c3cb232187d1895a083baf03851e530ae02ed42aa3a78e1b9f3bf3834c70fe7e31f0e74bf442aa0482baf8ebea62b095f91779fd645e1fda856f6a47a725e9d2dc18c7f0ec82a28b340cf71a5bbc564ed9fb9c2e2340d4d38fd72ce929565353b0be957b1b375082b37786873df388b8f41e39c279270e7b712df0e2e0252987eaf13df6e71210ba86418af2f02c0ed4deab9863db2d46e5b75d3ebd8616c35fa8c07c02593e2fc440cf8c2b72651b93a677f23fd2683a403d74204014574d747ea955018e925abcfcbcb780d5bcee85b7417ac5e282316c4bcd0207300d2a14d337b2a210955ad47c2ab69b92b6217cceb24124ae1e9790215571b4ea32d0087c2125237c9792cc7b4e56b2209384d3b962b77e7838ba2713663122aabd7e2472b29b1487b3ed97f6626494bc282fafd0f247c29f5f70f9d71feb23a8f49aa753ec6b19289bafe70c3d375d84861309e5e6b647788772e92613a1aaf84f71370a8df69ac59ed9335a8f7429c020333e4a688029c2803e1273e95ac3fc87f103776011ad7a799830ff884fee3c2072755547256866986ab696d177011f3ba5483c7fbc604d60b89e9d9e10d8b476f5d6ef84da631912c9d6b3d02007745d7a0c9924b0bd2c6e7269c8b315471ee192500ab38eb330a00dce6b9aec667248d55f6b4f27f3f7b182c3b5cdb9722c4e6031eebfc19fc08d5e61f53523b97576b68e267c02f25cb3907f477a9129236eb5b6c0f6f793737af69af42b2e2e595595cfedb7f43009c7663d006517fc0343e2f78503bb391f795de6436b93d59a96eb54fad1b563ba979db83c84fa5f231f4b8eeb800ab372264984010c33918378d25f97a5f8885ec63f7adcf391c4575e0d24bd00da6f93ebffb8803e39cfe8676401c31ba39f553821e81491ca7aa6f0c99aeada92e6a27963bae1641eca6e6fee81d01954395aaccf07686979b5d338dadea78ad0d24d8e5ed5b005e82c13cf454ef779cf9ba2b6f6517cac4a71da7dc77db44df43b258e2e1324020b3d7b20ae9fc3ecf0ee32bb9bb924f21d09722db76df89d8e145241eefddd29a09d314982363b0ac8126c8a92efefef6241857707c110bb08916a40e791039f9fa7af82295960848da9730ea1c4459e3d1c163f8c10e0e1164448fcdf58cf3da990bd6d3ca800435161f2750d1350197a9cab6ed4d1dddf35f3ffc524c8c03791a0343cb31e44c33f5eb168bd1dbaf767545dd49e369b8ceb1612b993b06c73d145494f91ee1ad3a1b84b181bb85aea6d2d96846c851e46db7d9935ba1057d86a830d9d807c761d1a30ae56665b1169c7ab01836f0f0da5e4b63d1fdcbb7f76850f4695eb0dbeb1b4b43e55f70ee1b63581799fe78a02a0d353cb79796b0517815355fab4281aee989a02b92c7c2e21960e6abe24fd0fc43358903b189b12241f0c9589e6e41cbc701c7312926c6beee5988c409015636722e2ee03f78b00c6eeb2c6ee60afcbf4d42f8203845a62392702c6dcc339f98d3a3404db5c57466fd9e4fcb1521922e2c69fdb11ec22482885c78f5345fe3b188678ad1df1564477b60f8d4d5e0be2856fa3d8f16285837bda8336b796a55483c030d749ae681af8aafe1c8bd14a3707ba0b7bd0876f394bfbb026dc3446545c755af646f5bd66c4b0f0fa40c2f7091f90f087cfd0daf020069fe55180a98cc7860fb082e4e438a9a95471237511648b12102253f0c048af90cd722c54e94cd030b0629c740716bcf8d1577fda228f36a7e94a4645a867af4c151843df980388404c9a9059a95f9135e2bcfb9ae176bf786ad60c86e686f0e5331c14ea536cff6e1fafeb17101394b6752c019744ee8141c78bdd3186726d0a6d2110c0701023ef7d557f7001304262d50f3f7fa7d34be9494b7a062095a21b4fb1b3000eb5e1efef18b9695361943066dc5ad58d6afbe5f4795357c165992141e559b38a35b149ab4fae1da24fd2f3a99e1dd7fd6e4fe898237e5097edb0240d133c8d0989db696a7b9af27a36f588d59754f173475214c265ad9c6f4664d33a9fbcaf36b8be0a9402ebdaf292f726a1481a092fac84ce3c9cae08dbe1e2cf5c29723cc1df9186892af3b6a062940e057d0683f2141eebfe0ce87720be28ebdecbd862ae4cfcf12db3801f0e99ee2ecb24c0a6d075d0908d779c8aaca43b7f269eb418fd94ccc4ba0d2e58c273810eeb8d9515493a10ba6a6ed0daa7d107cc30654c890870bab259f8900ae903e792507fd0073f1b7c870f1a7c52179f97c51240b37aed810446d92d35f9185c0d8c76dd87bcf90a6485bddadb71a163107c99a34a48cd37c49a13c60bc13e90dff9cf56e78cec0fdfb390c2110998bc20e42d1b78d29bb2b6b57f096b88c0246dfc85e9e49c598e4fbc828be65b84acafa622faae1055f905c603bada62e18b24c2e462762c5e69b87556f716693a8b573ca149adbc1664878fd7607d5f063b7b4ca52e58431d5a0f59d9799e0deb7a9376588d07f39714afeb9b5a25d0269fe50fd8049e38d92a3efa05f2442b6e8467ac40597e80bbcf1541283f821ab6ed3bcc460953a553060e235d9f465b1ddc1993f8e1ce0a23dafb769c4973445928f5ba5b951acf4f7ad19976f8dd292e923058b31ec42db56442d7e1ca95d50e57b2c2bc6c5eeb8a32852d2b8b4c8f6b49caa9bda8f9b9b0e59e7cc93a94218d29d66475c7240f2be88f8801a0ed7b51eb5c74b513efc0d57105ae02afcb1c367cfdbe363f400def6584ebb32ad5d7ec456e8ad85e3b3ec24b2c3cf2bd852323103f67ae5d7b2ca0c1761551af4c35e7f39c865c1f088e7edfe9884a49e9f238aca553a5fbf2f750030bd5a143b8850164cb9dd8328889ee9a8c7afc6620543244227ec9d568a13e8962884dc79042a90b38c7dd9b887f4a3c0c02b10709a7da63749a0449f2ca56fc29aad039f1ecd298adadca0422ab6891d08c0e3cfbeb2b847a11675ef41805abceef2c98e2f7a3a1fd207788510b26524382fe0af015b88c02cfe41a3950f5be450de3830b082b2ea6cddc945502bd41535c0fdd8982feedd3a112f0a718b19edd793f7e2d67b6bc2c93cff78e648a5e1176fa983fed3742e527bd190c1931c1a5eb53cd788d395ae3de3be1953316edbe6d82a8a3f083a9fed98ec607d59febbf5fcf27baf4e5ec3eaee2703fe1e19c7f0ea6bc285cd099b1e8f39d815a03bf5adac8f60e7d1b9034044ce0417363b80b4e7db8b25bdad55253f340fa0de37d894af76851e359bf181c3c3de15a68b8439e9c8e9082b85f2f484932707cfb73c9887bba8f04722148965ba294ca9d381243e6a4488db9e391ac6d622e618b4b2dd295f88458331f05206abb3db7d5bf1d35dc6149a9d4b857aafc810d393187a5617a73b619a2e133468a4368a1eabdf297e14731fcb74c7727a6173da5580e86e219ddf07050840d9bcc2a98ff0f07a2793e9004b23c4fc40dd670e3c217ed5e57fdc8e1e18979290d8c1717cb070c04029b80b1242a50146a5867742a332592bbc452db9cc5d1f1df5ed417ba23d4287e6125b32601ad016c0278b0464749d8f4f52df3efb84c6f0db73bfba2523e6763caf2a0ab4dd9195413e6fcff79ce395c1427310835e97cc0cc9624b4b88facc2193e12c7b730af0b7e87050972b244c29ad987c8dbf1052d95eb3e7f2ed7ad03b42807def78b1e6cb36ac8f3f184dc6fa9a1220e22461a965392b8af248fba92a18d08a1a00371f7fdb29113b6d477c5a2596c4ade25a18723f86f210f31b672ef6ba0ffda89ec067bbf89572bd2793a142334a2a37dac74a350b0523996470a43fcdca8a5b63512c3d1a1c35173eb7fbd19b1e3395e1886ac394daf49f42bcb774d99bee93e9de174b540b36a1af3248b45f08ddbce5a21fe83c1d058aec3dd4a0726d1e32090079c6e7bbd45c37103b2184ea3ca1b5414312b0cd98eee127b0d4b6d7f28dd933cd229c504a6e3b0464e118f75866e3a15285b56f5156bf00b81ccec0b6cd066a19a81162f409a6635146dff9b27d445b9c9f4e4b176dfb7081d93e5fab27f4231e5480e7ffef9d7c4be06cf921f02114e00bb839f2a781fd5f2e1ecaa3f03b3b51bd4c2775c0c9fffe319b459f95998ecd194289b1751a4a076a3a731f37cdab6bdf2fb0fd6149ff07e57077cca0040cfb23b6f1db5f9738aed89f942f8c0687c1b230ba76f8c6ebcc57c0c7db0aa1dfe8d5c87312cfd24a559ee81199729b7e19a0d0d01b87073ce5615a77aab4e372c2790130bfb2b36ffc2550e1d40d4b0b160f606e6bedc2e4081cfd5d325615a4c65f9b9d389222215eccdf58234328797277c29b113c18901bd2cacecd045d4cfdd6a610b66102cbc487fc565c569e066576854d06410cb571553e151bccbfb14ec279391f249c625c9b8db80e6231591647bb0b61ee5fab4ca71a4022b8b9e3b010e05b6c400f37033b5b98d20dd6ce48574b63d254509a2089358d35c2bcec354145f948becc76d9b7b1a984df6bd2ed17d877c258670064cc81ed013d07347050b150fb0f49a0e3b944ceec7aa1bd3e74364c56294fe7b742ef86defced8ba670044385c270c2b654549d5ae25b7bed45138884ea5e9bde1ad4f06200e906bc0f53c58bd25e5f1d101a8221a3a6e4518656e1dbcba51f665fe96ab9cb714ef79de78de9a1c17d25c86037f4a04df415d4a227a3e5661110ad17aeea4fdbc772a931d2e6f246a0c6ccb289f77e924d8b65c2bc377352000c7650e8c4fa04d88c5cf6b8b71aea154d1272a2679c058fa336c023c44ad4897b0ecd49593d10da0c380fe275c9e0dbf7296e61cd2e5f6ed8fa6cfb4be3261aefa0bbb02c6895209c13e6dbe4211a5d80b1aa7e69cd9521ab8d2cba85ef9c443f293359baf29843c365827e48c5c8527719be2bf8500a7c3599b16bc327af864b42f037e7bc43ca152081e5588a7d4b39e588ff704b11734e7fbbb4132f151e89304c3e6deba5d92175dbc21d1a4b3ba6c2aedb69afab10a0b2644f54874fba08617d4fcacf9297ed2f37cbe7c12fb5bc2f4020edf4ba7dc5c849e5d7d9083c42ecbd7b3c88c9bf18fde9f84d2481740d6313564de16f8246232d44bfc9b3466aa1ffdd92cc43dc1cd608d46e434397da73a09730d1b2fea7cf27863c430ed3d71ec0a9f87dbb56cd8c3bb73cdd0adeb602a0f94f17669243794aa8a5b86bdd18ae77192c3529e568478372b668014ad488f48b5a1a4dc6729a0d498acc4cd540d8da992f016fc03def81552980c6b550d7ef182d7ca988847c884dfc9f885fda90fc3e99f396c6d28a0e2324d20cfe79b948b38898470094edfca13ed83977f869a4dcdeeb3b6b01021ee44bc935229c1cd9ec7b42c7d80fcbd28ffa0e7ab27672925266060c884c3e7e9ada0b61a062e445e4e84dc3f0a1d05f8dfeef6c4a42d950182704a1f3a0d4cab765f900602979b5893972d2468cba5321bfb80c1a3cd7d28dd9bcfdf72c596f8b847aea30b5af6cb48ecf735986c52bd7d3cab9e86e8c196f0ea2e45ef1f4a0ee446552aad71d98a00a2c85109e33379b9517e151519a24ed35b045c30e32875eff860cf8121ee1af6b58e967cde420ac28b88a10abaeff46f062ad8767b907df6ed447f4259f536b02cad40068d816f9f07ac9fe5b53067f7f5fa38133f67e6d6395eba60693c04af212c1415a59f775c452dc78ebffb704821bff3f5beac291c4fc88de2ab2b7cb5015c0247172f2c76d6b6767f6d6266e54a6733a03601df54187a5cd2173e950b8fd501317284f111f5b238203424c66a730f3ace79262c3441232ac4255ee11953cb6a027a166ebb0fce6ce23625df32b8492135a4bf541563aa16a107a10970780c42e43a1a48043c8a60a13227648d0229a2d74a5a5b7b4d24ef3f1e038958426cef125065085c30c57348385fde3ce2ec38aad95f3058bcef6580320a3546041fbf9eec583a5736ce0103586954ca87498607c02040f082b2caf64ef2402400a24000b42b297fa30ebd61d5819107529c511563a28be3b934ad5d9f15e92586c30ffcb04288a32d4881bae4952d04f04ee14255c2f54f9c2db92e1b9f6923869f4938d377287ee1b3baf279602206fb775a3219af30d7565d41a03249b8b09575554df897db813735a7b68e19758944c5f85cde4ae532890295a60ccb803c022e5acb2be21f15a1cb1ea9c172c1ea649d16690665299dd5f4f0f43761b5b6d3cea1ff1478fc2f6d8a5489a195db92131f21bcb75ede1977b7631cd4e1b284ed9dfa96838b1fdbe31cc4edcd7a0c6b1b7cb4bcc76a9a82d21500798ad97d78b3fea263a6084420c03402e7ec49ed32a76dea38e0da6e349f51de3780ceba61392addf0fe6d02b6670e9899fe4e3fd0b695609981b1c21d3244aea72367a8b8a8c1f2d8305dc44ee88ca66dfa628fc9a35700285341cc047133b8ffc8ea65e5ce73c0003529fd052d44d954609118221f5704044de6ba8baad550a201ab52d0e5d82c42d4b72ea63af8b691253df21d8b129d6ee59be4b475765280bb95cdc9ddcaee2ce97e3b7626dde40c886b7f62c472dd6385af649f761892509420f464955b45d319bb9374cec63dbb94cf7c9dfa622925215a764408b58361f6536aaaa123ee32312289d5b11180af1f9dcd9e7a99036546115ea84875202998167f6eed1e598eff3dd195a0b8594b20a86e9ebdc11fd896e8eeff1e571808b93dea30c61d79deef85aa6345418bb0fbe26a00852570e1450bb1c11c36ec450f3f1a0fa9788ee05248857173366ab075bc22b197e2abecb2a3f9e963f7909f7bc27c67af1a92be32d43262f584e9d143da6858046a2f432ce660fbd06bf45ac9c632051af76b50faad2389926b2ff7f3b22449ca9031982dac95369d07db8e46e6381b18f3eb6d8fc9153006a11db6e558805542850c4857f9c2d457dc777dc0f23de6657fd256cc285f7b6807eb46c040bd3e9cd899d9ddcc9a5ab4d35ed582e849e3f0cef56aef4ab49b320dabc0290dd68b2940d2a68ae5d70f665aedaeca23b0c3f327e3f8ce4f82081fb29ee955a9caa97e6446f58506e473db4a301af059e428491b6d94d82ff219d84d06e9a4ceabd801c7a5732484ea3031c6345e2e7f1c67b311316b3c5d37b1a59501ca0b996a002ab9611cfe16e8a97eec5e168af7472e5b30edf88f5d6593a451c513e53086b085a663f544e7b25278b86f45383e82b8d62a61e62f1e5d94f8ae9e5eec0fc6b5229787a5ba19c598b57057976d452b5aee45ebd52fac4003b2f0999a49f1df59aa39a9178b09d00f44daef1dc22818b76a603a517d0544c8210946f1f7c9874c2d47b66d4b860e00871320497c92fb1cf51ef7ea6b529095290d6a80265171dd2752335cf552116e0197ee2df0caeca9042fe20a9ac5298c40241a52ff19300b296b3e6760b1f40cb43211ac886b6ee193d144f98a749fbdd02d2d8c23c37ca83b8efc40958df06fe88b3b7d3b211b4315c5e85159f5039741dc7f14fc049404369486b21da5c6431b650e4ffc50a07a9fbefd783a9b72a3fe8b575e930f282fb4e2560a8b0fbf031772793647120c0f004f2539f9d88829aaf1fbb47819fffa5ef4e2db543c644a4cbc67728659080c6378c2b8d94e315c0414c2315f8bd5bcddf34b9e5e29de621dca74e9ea188149be1a4e6a76ef5e34185cbda27e601a9c8f405f63d4e1abe702fbe2e90878d362de3f3d3507be55e693d076c3248f30a8ec566e4ab199a51ca4843165b98905460a28bc24e15a4e2b25d10f5aa1039aa8be95eb4be6eac1de0434f5014fda8dd8216c34c77546b022cd323867932389d6d78d6ce02143c8aea6573953477ef020e2b9d239df67ca41f2f51da7324902de4476c41439da88d285a52cba8da60c335e72934d2f7b59bd3bb1c1f624d65e2db06daafe5e460fa4d927179e2dd89c63125fedb8bb46a6fce54a56317979670c5e3bea4b8f05ad88ec06b395d4812eebb56285c3297ce97cd8435fa49c6a46d1f71ca2d8559ab9c64d7833bb77398be976fd8e940808c36922cab7e0fd295ccf6cb43465f4d850f74d12eb544de7b9772c4b183332e37de03e515a37ad4f11cbe32ef4a42bf016dc533038fb9fa374db2583a05fa4932be670acfd6952524def0433fef538fbab7b699f8828a9a198e59fcd0106409f28807144dc3104c98dcf086bfdcb122331a6855a3d2b6da26d75405d7b0ae74ec093567caf0a0e89acec6018c38076ea9b7a2821e71cbe95ccb6044cc6a37ad7b09e1c86575f3b882ba271d67c6c059736df515872af5bc45a1f9d0e9eb91611ab24ee2444c3c91ee18336b56e7c7c1d6ce62add82d533d85f7bbb1e33c08a98ffea681471cd8471978989c031b9f55a16487cc1a3a86c6a7f2f2ab9bcc9e217fd5aa9fe339c899d5f286e96d1b568b25ca2ae1903d64366c58a3f09d7d2a23c4f5a3923169a98268d90d76cf28b038e4330a7bc2fd38cf6bdfbb6a9d14f7b6a39dff6b873d653c6db6e190ce7e5a1175698697a4d0f21ea11991bbd1f94642ab9f59a93ac6462da5d317083ce8d0c5ed704c7abdf4764c7a197edb293d8002739c86e535521288736b2e78e3e7caff3d42ede6ce9cef15b5519db412dde697b18fef559179c757ecf7a7c07565026d59e8bc807228517b6fd3e0750f362735344b42bbaa8c728e408eaf6c3deba7816ecd2f202a8c76aeb4fc7afde74774a3607e00cb08b1338d7b773dca3e33bff0f2e7f3d9a23acb90c977cab0161dffd4a0a6b9ffa2a7d17fcd6a19e1bd9141a82f49f2f09e0db8a0609df50ea832fb3fb8dc22ef10fa8a79e263f4ec74e64d2e4d7c1788b59fbcfc94bac70ef94c793c0bc89f2ce924669c76bfb2bc76f518d150b091ecbbcff47aeab4d919a597ba41b7d504101c9068565133b03b07186244d0d659e4d521651b470e7fc0136bebb6a55645c2b6b6680fba0738386d9759440d2e0400c63316f9a33551501e44a7b8d7241d623db5b34ea6db92926a223ec2142a8583617a58b2bfc24528f3d531513fe9f9f3c19833a440f57b77d51a6c6a40d7af7019005b458aae521aea18f4e7ca4a254913fb416c85e5623948e3a1a8ed0beb98cc2a9a171328f1942db9542bd63ebaf223b6ec9b91ecebc9ed36c38f80f273e25bb680098d7079e36664cd674814b547b4a010690168c1ba6f3d4728a2500f2a048e7fdb39c4aa21ad7d9a6cdb16409fb18ba35ba720b70aae87cf82ceeb757840deaf87b01fcb83657a3b0604115f3747603266fdb88ed0c64bb97d294e671c9777a4828f71068194226de804393a1f9bb981b2c8ef23a954df25bbc84ee4737501f96d17601ceb5876c57fa3b1691c3a1b1e128383e4191c851e4b6da63cde34a024b973b8130fc4a2928e7f32775699475accef6e7b8cff22bd4b7352c22896cf21533ae584cfab597f7f963302f4b7d0bfa9ab44d1d31bb00044d1c272d883f8d9f8d38686cd5785a1bfd640e2239b01c6c74145ab74cc32b67dbd2a34bfeab51b72daa37e8f4d02b0e27457cbe2929e70e9f592ccdb3467007c701c69d9687dac6eb7d390d8062191b8bba2b070bb7b9117d081b7917e1ac4c150441395d48ced229e713b71af603b94e5c7b4d2e018be2df66de2df34278386e93146c6cb9c6de2c8ad679e4577fede3cb087c4ebc2bdc8c9066382665437f2d083db9e890bf01e9bc44984329242b3e61d7e4b4331fbda90881a48ea4a35ebead0e0467646363d3f384f76cdf12b5cc683fe77782c3c507cf291e01340bd404672f402955f8152cf4e5599b065a39e59fdc3e458c566db7b316ae00014e17235df177612f7de13aedb47a4244b4a441294bc03c52ca9ec0fe474d954a822a5451ad187421f5763317ade968e2cc3906c8456a03587c95a29e331275de852aaa098a71f8fa44f2f4dc771d06f39e7254163d2df29bac5f8311bd486c9ae7425762f43a79b59e0e1d8feec007390b7256ea2d12de44678f7ec52587ab32f036e5c60d4e4a3bbbb4184e452007d58a748772e45642155f3a9691c13b82eca9f39a6531d8c15ed01628cc25ee2a4b6abb087a544e561fb95c6555ab84596ed96a5808459a99168485a65da9ec4fdba841b5694a4ba2e58c872235463200e88f5c6fef3fcb265c1d4a90bb6b7a14c8d86143646b7bc64f01ec0f75af1f36d7cfd773cbf8e00365332f0a205af0e93e8a00633c71ee335b3e94f0b19397b91106660ad77aa2b0f60d4932ca364986ccaae4cddf5a38645c734229fa3e20b69617e85c990a38f1e433f93fd787d406a2a8359e489cc95a38fa1e2defb744e89a669087a1611ea592c2f64f273f36c7e48f1df251993b50fa1175da0d03c0d5a9bd857f392acfb59f5e7fe62a4358e3ef750a411c9cbf960d16c053b9437e7a3b1472acd48dc8d6833052ae5968385728a66d887a579a1a1ba1aff383e05d7f9685679cb1b922c6f41573756075efef903c62c4e95bf7f67bb061f0be8e428d4de1daed84d26e0725db7b59b3b81c4735be61261dcca8f156d2f0cdd04c291f05c80a38b7c3149e0302121244cc21b4bde816f107de074ed430fa1e59b7482755ea3556d7791f35f51add401efe674d71136cfcf4f615dca2f2f7f11cd82e073b5d708302769f8b50c403cd43bdfc0699625e46c3bd6b8bc50c0421878b1714bfab80f09e2cbe5d128ffdc239b9daa092c8a0323906ff6939df9d161ed114cac65dc2b84ecef5391719c520a9cb7231d8afdc17ef7fc040e92b60d84050153a89085fbe7962929d9a81438f41daee386b435325c7536fd0b2ace45618bd8d9aba1feb1d83400f3e6a5796890d838186d46cc075658c33aec2a9634ec82fe23a6d8d95992a340f810aeabe4c34bd71f426b8fbad5428b61809cfc5f535ccb84f5bdca1b35f0ae9decfa09d24bd8c698e294fa50b5cfcd374e849dac4d263114349828c837b730f07382119e72906d014f19f7f03579729bb0a08ba877b68bf4b0d8a7f73942c07db56cd38e6b0d729e7fc8528f6a01a948f2be3b742e9ad77216b898ecd0047b5cb0380d0a4d6908113a61c48dbba48407affece0a2da24e148a9af88e9450094527dd1dfbb1cc279d3a1c325f07e16c628a5ad91657fbbbf0fa68e66c65f7c60fcd2c0c6e56c181b1c377f94edb55858ee809531a22b25be80bd4c29ba5158cb28e9c58120618e06b0e435bd4b8fc06689066c1fe8a8d2d0f258dd918844f278f80c6c2bc76378fbab465b6e26c8e7e8b9982402699a86b11fc298220df8ce1d1348ae8b542bc2c85d36ad93845aec09f419de7c2af937f0d5dfb371f2ca71376b9784b1c8e09e11398980158c51d7e0ec084d860026bbd1546f1ce5121016845c77f085d8e47ec4c16dcff360cf0c65cdc4b46274974551c5441e1b28e70233dc616e7c1eb212137cf3334e43902cd1dd9880587298f606c0f20490fe1105019ab2379aeca15ba295291f6225168cbb0f710a7d5ccea7b6cbb6ca1eb8117208338813ad436f0d13b8c7d8b75c60f4d5bf2915dc7590bcc1f65dc52ee9f31301448ded8c173193c8f781e3d6702f11cb913bf48e5293bc2087051cb83a6d8b43ee93dd03896fa9d35f3c0c63c0d69d2afc15afc0e0acb77304d78bab38f71c6c129a0ca7dd85ce808574536f7829694870522afda3a0b3f1d53b55224430b7224f5ca0f968d32dbf192dbcf499d93360a547106f76ed433e12ba55861dd0f7657d3cc15ea6c2519a99909c654d16486cd34e39feefbbfa7e9edac2a22c8ec0eb04c665a70a657944c8b176c5cc98b32cfde306ebd658342ef4d881470c87fdd0ea420e24813ebbc6470f94c20f39e5f56a79d8c637222ee1f9bcea917395f329b427e386b015236543565c00326473e9f76a43322099a9a2074d4aab0d566fe0b75f6c6bd38c895981bb66d941b522e0a6f658d4281edc5e7cea0bec85e767babf68312dd6a462d4e06a1c44cce18313572069cda3f890b7f9966f2e51bc13db367e58f8b7006e12dc0825af1656ca7d782209512fc21850f4dcba09ff6dab2bcd7c1edb7023a9f522653324f6430a7afe46308c9d106b5409f4588c8337400bd0d395665b5e84d6f043753f75f69f5454d420993ab961432e5edfc839d89269973453e881e6846f492c60e5fe4ff45f17de3743857dd1bdd37815ab2aa7306f97fe468d9ec0c1610d2fa3ada3c8c14a664eee7bf8e3ad9c153e7b018584923b27aed59849ddda83bda0de8133f13c03615442311c3f234b21c8fe824cba28c59847b46c834d1c218989ff29ec446faee43a3f0b4e1bdbec7492ec54ef5d350be00954fe86b29f56b58c1d4ee014c9902f2bf78439b6a27c22093adb89752a273f5e1642d9201031f893043e70c7d7d0102fd2d37013e199cc697e0dbc67b2c6bfc40bf5c907369b95f6ab6c688e2182221152dad0a859c065ad56567f48f3533016d1cd279d2c49b19df8383da88ee644438550f5a51a67c01fba74e5a38b944332a032dd529dff3c8af173984ce9bb82e6aa4aa41b146f822ea2af556a4f444fc775b35c25d2dd30de777e8fafb80efbcdf5f68ed2474cf499fac5fc2ee74945307a52c02d92bc98503e334281f8a01b2250d54f0de80f531ec680a60cc4363be33d31492f02a34c61f8e3d3baf5a1bcc7834168c83222103836d8c7e7c02825df0f0aab30cacb14603087f1a72f1a4252c4b5bf9bf0ab8fa5e2f92f72c3b17d2a6272caea5f9b90d5adf4052008b028d2c2db9ebfe36a1575c78ba5714ff275eaf10c847acc522ea0d3a7b69d13af76391ecb1dcb413af045bec7070b28d1911e540057d578807db98275f7ec03c471fa1ca0ddeb90a0aab5f78ec9c0af0e17e5a501d75c0dab298b063e6a6e917100d88a3414dcf82db45b2bc575b52c1947952d7c7c94a1b2a3a40c407dcce02c49ee4d3e3ede9b5a3330af3aa387fd248cbb307bb592a6353f91d35f43a3045c174fb7ec4418d9fa56694f1bb4870273cf3bc2612531d28970f0833df99e04feeed82c2fb13d057df4c6768ef68be48499093c3bc65a6b35863326d7b6bc35eda2369b5421e2ca38826e0c23bc083336d0fc77be75434f73ef00537bb2de02cb205dbdb00cb04b29454df110227f7946c555371b72106c2da2665522142bce7e16a645e2a5db20f00d70ae7683bf45dff622b6923e2ff7341d9499460b260c2d8c7b43719a4389b334a198f25e5cd58a59c074f48b34dba26a3e58a4bf7c941a385aee123315024aa122f0852fc0e20c0c90073e8993154a21443d85f48edad340b92c58a837053b6576c8b2617dbf3eab37105e1f1c6b9d0937956ee689f54efb01e9c7951ad642c1161a40c651e8ababbbd21afb18e389f7b10295b3f8ae8dc6effd764b1b80ca682f69aaec9cc3817e83258095da2eb079d336a9bf323bc4987050f2b8cb07c764157b1bc8ebbd0e41b109478b66340b87a8e226099a580409725cce8159e2c3a0f40cc065f0f8d41f619e912d7a7283f2f139538254843a527c5164b86621314ace38789e1c05181fdd328e8c358b7ffb04ba959071e5d50787127776332ca14cb87c1c33834b23726155b8810f583a7dd37fedc5228ef6dc11c05a0661d7deade7e46f00f49cb874f9707ac119a0e99f7006d819f7270e5d4af87b9aaf9e484cc9ae56e0abe38beb6ade8efc464a1a609bedd08ec2eabf050458d9cca7322a08450b23f8e21337f96c1e47cc0131c698584f42f8575375834f879fe674d16dcc2f087a8a275bfc3cdca0638b74a978621f8f5cf374c3e946925580686808f40669585590cde07caf6887e54c9260a08e8fdacd510ca3902a09c3d00d53dfbade0adf01435424f82a5f32d9134db6397e8d193ccc8dde675cd87f2f8a910a5cb41e3d32d93a110c208347280d5ea076fe50f1e7a9e25fd854225def79467fc5f4f3511e91c3d06424ba9babd8262fc8c28c5ac42812a12bc703ea28b7d0864bdcac809a67f3e91b7681981719eca26d5f568a22611b81bebc52e084eb452d6b2b1807dc61dbaf85d234e724638bbe5d5365ea95233b1e17661e1a34d606781b1e30af304e7690a0662f77a13a1193d5e608a4d1f16505f012996cd02edb8fbcf9d823a5f0efc4b3492729f6f57c9f9e20a2debc1a55bd534b2403c92d413311de8c478f2f18efe373b07ef905209d4e86c2aa6fc258e5155b2bfc44a47f2ee97b5439ea6def2192a08dfba3a3d7b3b1149206ebec844ddc0a91e05ca58192b9642cf9825f8329a3ba4a82d6545836c2395033af19b54f63449dd7dce69efe0afec8f3996a8872aaf1cda3d2d25e91a04d9adc43fce01e66f857b4f6b94c9c91ccf84b0c71c4633074b0a7e63ddbd1e7172009fddd5a11dee3b5be58b4166f7cbd02c04d6183a405f1b2e5343382f3e59e87c939b1337efd8631c1613bb5985976e4ca5296d6e0755598d775d233ec5f90f9257fc7c3a004b187ec8e67381ad7dc318d7f9f3c9fd9d79e0bc2eeb59c97c041d60ec3f7e640b5bb6bda2bc98a5899b9aedb8849842397843b76944fdead6713344b5697c37db4ab0b245aeec39623128916028056a389838fb3f006078507757e6a10fbd4872d8adc70a2564d1b731e7a8deff26cc02d9a5e3d7c9efa884c48981302226a37058089034798ffb68559194fec099e7cadee2838129ec84fb3cdb868b2839913be797c28a0388767582b3cc9649a38aeccdc267160372f2d537696ab799813e3bac1e153def8867ef95410c3253f59ac5f35f8a5d7aa0f844dee497f8ef6d8f43926d378794f1b711b8ba566c886400637618b98795e6c51410ee328fc7475a375f56131fe212d7fbc6f6d211b0dcde5af27d9e45b16166ca97560bbd99de4ce29b506efb794744582f111e0ad20fd7ee337a327a010deda1b98f2b07c734e50ff804b53e9042a6253fa9b6b878f284fd5163b6dbdbbbb0d46352fdbff287a3a73bcc1fb166074a140c222e79dee71f4092a90bf72180f6de3a66941c8b11561467f001ab6c6fbf4d8d359e6ab8da5d8be63abe456921b87531f784180a675ce1a4b9ebd87157636d3a97f7ea78e03d9ca94581a2e1c410969608a8dcd7f87e9a849485868bea19dda8c5aa247a8ed38e8719c7898ceb38bde85d220fc70ec46c999742b7d46e41461c438a3bc7bb1299e2ca1222c565d0f605836622ed675f809a708dfcda74faf4959c46a6a73ab78d22d9c2b79620dc49b47c889ee6705a04837e9cf045baed1a95408ec03668183db11da7c25ea2d219fc2a448963513d96184e28e6de1dc4a450f85cf15e48926a840545f247cb3370e12f6f56469af65bb621d765085314d3874e9908c8795bbb0198e3662ee8596b134d9081ccaf3a4f5df1bcc68298efb3f92d1ee06d290c92991c9096587825e190455294bf82cf457c4260eba34b906bd5a53226fb37bfe590fb219deff40a14c95218f17de5bf1db971c7efa5ba87c90765869a9ff7df0247abcd399fb4cb556959554d027ba5cb7617a0c3eea3a5982c2ecd60853a1da13bfa23328475749dc80e3f40e209d3de43f6c7cdc29f355bf9695ca63b326dec37ec469df74a830e37221f78880513537ae3cc5d292aed43dacb7483f364bb31a533f60e621382cc3a047b65358e26f8a3f8582460e5af7cc7e02f388fe099d53fecae90af2bb78b09e29cec324023c38a0534041557ad3a21b3b681843b2e36e9b03a5b1a362e6d5881785d98f62255af59522dca9051ce7e8544920079331db9362dc4c058436a2955b10b1fcd6e8090a60e37224eb3954a1656607fdefa3109783e36a4a2d2811ccf55183ed78810dcb9e6d0bdd5fb9944ab036393947ef48e90b4f2f8a9dee2e504b40c380c5ccc4367b4b7a54648b5a3631219a692ef33970620625284b2f5acfa51538502c9e84f467307a4a65b460dab1771306e1493bae90bf929cda8d60b469ef83036eee1fb4b0df31217b9fbcac7c9ec569773c2cea79c2f5dc61da1a3365e42257b4c9c9b7636b35d321bfecd6b0453a0952229b3fda3babc2f2d5c70ba9427640d6ae57cc488e7544ff531f656d4458613b23dde8c669bc461f0af1e05b2cd9b03d7cddb7512021bf8d67b24a5b9c1651b43b822e460366e4589c3bdc6723f5b32e3373f51b33420e602c1f3464ee805bcf5040dd2736ced63cd0a30c94453217a42f65242922419e360b7d454613eb0b328811422191e82508c26abfcab7b0fce7ef1bf56affb3a3b3b03882888cbce96224f5418c56492fe562810e0a674655d6cebba1a6560a20448b4cb5690f1310c6a22c790c2aa15309812639d9271a3e6e10940013f5c6a716fca3ea738b754f9db5c43ccf7778095b4f1152050722d274384829b067e865a6a06a14498411b88ff3581dc665030587687b488bc70977d654de3679786cfd8bc35d8f4ea351428630b8ffb81c0c2f6abe5dca19597547cda47ea6d084dc45fa584b4497cffeccf45dd759a36732f8f68ba86249e10d70f05830babf96ca2ea730ebfa50b2a4ba4585f6cd1065c35046645ea796457f5ab85d6365bd3e6685b635a1ddf341e92376cc09a9bd15d587a8fa4a65379e9b7246dc1a7478a6c9f834b86975b31d37647c88764480dc0c2a4747c33deb34d3742b28f896e4af1ce14f9a5441eeb445cfdf1299c61ae777459636e2fcb61dc1b354e5a181fe46c46fa9feb8beaa9542d5d0f94634b56999c6439c1625ef80f7a893421c6280a8c8eecb9223a9b9631cf5b49d6a2ebf19d0240a9df66a88709cbd182ab21bdf90bedb6bb6140bd141ad7c9b443cd56725c517b0fe6ce4741bbef900470e188d58e8bb9b7a0453a82051c12eafe0efc5bf05bcb7a2555dca32d1de0c70075dad55ad29662086a2d952a80fafca2c695827f634f7ae94c0cb980fe3a40303b090d60a2647920467e436397af989e61a1d5b570413af6f840f64bbe36772e34d7a9dc21fcdd71e1a6a90f7f3593a36122a45062fa6355af0564048eae0adb4b6c80a1434e2614572795378e52c943f99096ea8bb6d76ec8e82ede377a1d8c4bf4eaa92147fe4e1798bcac944ce9f6a88d47bfa49e1c7bbb9eedb0d2cbe8cbc91fb37829c07d1dc6a8b40fc5337a5f512098b9b2264b6a7698bda0c0fdfa6d9578d9ef94e192530f2ad68282902575139ff5241985542aa06d85416dd145e8c890dd4d1ef42f50991317efb27cf837b0eb35d5f4ff17bc11500d20f87ed27057a6caa7c63d43a3507153b25cb4d4b17c2b0cd0a5e52d2cfb6933d302a69719cb085f6ec20d89430ebfdea46630748c3563a7efd781cf2bc4c28a99f02dc8736861e412baaf36049ba854e7e1ea75b79ac6bbb44c56f5c82ee0474c5e5c947ded7fd1f907f0efd0f3e1ec509f7a7981fdbe9776512fdc582d0fbfdaf9614365017a351e9f74dc462b485fb848d4f26b9fe83453591cebe4cc93e4e649adc112603485636a6f845ca0bab5dfd9d8e70146a001651b32bc76fc6b54548d5b9ac8f802b07b9621cecead3a8938f2741a6d9ae79919305940fd0e5036dbdeacdf373ed6a42d8cd1c17010e37f951e1f931cfca0cb2b326eac8154de8f857a316da1258505d9c0fcda242fd9496b799599d97de281f8091ad1caddbd93d157c08d01e68012e4fb3912af3e28b19b501872e9955fa3a2227e06be908878e7e0df12083cbeb02ab2b63d0f0820f3f8d9358a5afb84e31fd3a3b83c17874016d95bfd77f7c282545513e33d0a677e25526d8964e498dd6f199a3758ea34804a34e9124469b2f8ab68da8ccb049930eda5aa683d6b0305c720fd3fecf925d9a33eb86f04546d1d777682f8cf4d7d0213dd94bdad2bb7f816489a9d1bc161c87be50d1223a93722100412e21515548a755933d9188c3fcdec4aad01fa48fecae383c305afb88c4b5421592a8a8aa623438a0fae66d6c09d40b1df7b11ae72ebd13b4fcd165074b80a50b11ccd999104273f81fb93c148ff5c8679cee54eba8664f078e0be0d071331032c07900714d6b3c5a05f1d18fa03a01327257939868b39c75e1d70457665416de6badf05eb790d974c11b4fff222de7db2d0b08c2e788ef5d1f0ee02305169323ce6419aa16f2bab20a57fd244b1372ed1bb250dcd19767a7e671eabc7132797de309e06ee342dc0e236d2aa3836b6e8628749b097e75da7389128774cf55f921e61403265a74d09450b419f841c62c6298b73eb3205735389f1314112dd8ccb7c01b3e95caaa2310a51edbbcc5e727100e14679604d2e44442d7ce73c41e9b8911082d32ea65a5ab6767274aa8ca07c8625f83f208e7fbf5e2281e4f074110e9f7bb39c1640c2dcf0da85b2b58c075820ae60728cc0a5d7ed5628e1bdc9e7bd09f9dd37d88d73ee4d0d6fd549b559b7f52eecc6d0b33585446182fb9464301d88c6a4179a237646d679eba3b66ed89db0cf1e2af68a018ddc1212a9ef416074f13f602d8d9e35e68133e1b633211118d4c5ebc21294fa9572e63f363c02bf88c30c80f405fd43fa366d09779b9e44a0065d85e1c49b93e59f805b26c8d882ebc8df92c63bf9a607779942d194898b31174b33205e9d59fc2cd9a5462b8f4f8bb0bd92bcff4958244a8ae49983364a222599ace3a8bd4d8133b2f3ad25e6512c2647837f3ce95b3f25b27a9d2799eee130ebf0f015565c229cf9b27b409794315b2c441665f46bd2e8f473b87dcfa09e53975de52659e1d5a8fda115fddcfa39d6af7324c9a6dce605f2c82b94885d485411b70a7a6e1ee04e64633d775e9c4f343db12a71e136a818483cc0fa51b01520a033e07134db88310859b5a50921abb5062836289057c0fbdcf22ae282ac3076c65243e3c2795fc8077d6e6dac4d32d940cba13305aca9c841d5cffa4648c414e210f021b607eb040f6750beecde30471dcebd9f11effbd1808a907d866d9de37dfe72ed63985266995589a342a2826271c7183fc76d80da1724cc0e4df46639cb7d9805f374bb6ea6acb7a1dd4064ce022494beab6ce75b7ac6caa97f715a469ddc86214a219aef7df1f06c65ba7319d47acd9604cde89c073a3970b0901d392deb1973a6fd426f3ee148aa990d0096abd9586c53a1284bb0e2a2e0a85210bb18879a48862e972ce2c90f0f82447f4778a29a72cc308e129eab967b00edb6c9fbbaafba02997d24ec134620fe50e5152a0fc0a894317c291f4466381ac380985a42e33ef5ce0e4759a5eedabc5eec702fc6e8482dd3468e4aa5884cfd437a684d18ab1c9d37e6e8c9e8d1d6f317be448e0698b331bf5d967eab0284f002792978fe750a55f7d9c6add18ca36e330608acdf2ff1c978ab2067f19bd5267ea5c6849d7ae2cc6a4e1ef9960e3c43c7fed66fd64feff4910c66ee8f495166847e5a03153e2e0dab3129e61f4ef4117a1924d672b6da8879de20c1644f3d74e4e25d5449dfe90e3e629a188e29ea482e521ea7e59efebe10d1a3fd0b80273c83245273a1a3d625caa8e7db379a3c78ddb45cd7649a0296053b0ad2b95bafa339336e393d3cf52d8f8c30faf2f91e9a59b9c265264945f2729080f31586b7e360560fbdb308ae2f3be15485e0889b9b72294938a2100212311722450ef3e904abf5df344b2bba1db772c05110c3223108c05c2fba23bd2913c6c42882a7c01f4136b1f7b51a84224bed94750bef544a0fc9408b3705f2bf3339ec4a3d485efa31c4b19b425f9dbbcb3baf3f1b840c53bbcef7172921dad13dc32cf94979428a15d3412675e3ffdf3ebded5715cbaa03565b90fe0fea5829d5f9389ea663272503fde19613105f7e983d30d09a2d607f95e276d5b84b442883dfe38b91bdaa02a19ad431bc6a4d97094aa36f612b9855b5f44672afb0ed8ff6968e6408c4954f2cedf7c57a112883c68b70f2a4668ae7b47fcb9d4fe6438740c13f42c1f46e2e340c77d48d2f0b26763dfdff465b01f53254704091c047e86269b35c88bea91ba6fa679d91f40d724d68cead9be22e4e21efd05cd4a3649a76a7138d4168a898811a7f1edb62b183d67ed3c916472e514132b4205c278077c3283496080d2620907b08c442d8b2e1386afb2b841b2c382cbe6a9c58e96325479a2b6f8edd4e287a29272a4e964ddabbf13b95d8471694f3e5fb9aee2f2f45459e9fc9d6e6bcd071a452ee39a06cb9ab01d0372f9c27a88714925ac85dee8d37546947f062c791b306fbf07a42ad56748e2434e49c114ae8c357121ef4b1cdd280c0626f31d8622f687be3b6c91c2d7cfd6a6c2e0b360536306a36ef3be8ea0dd40cf31ffa03ab5e64b848279b12d778fffe0f275e9380334b9b0dbc6b320cc7757504255fe5651a1d7d6eab15dd73ad1bbea6f11274df5aceae3d58df5066b02a08147e97e5ebfef4c76d9ca7323f43689ac6c56b5ae83487b2131f2ccbac81d1300c1c6be0b3b469dd6e55d6534c11dbda8d52f3c6fb7324261ac3be90d4f45c5d085077bd82dc0e7cb3b74848c1c04dce80d48e683f9a709a47cd660c6fcdc4235fbdfd1b271276028c60435deb0689740e11ca18e3afd2aa012ed612737971842f37370bc987a0894e587cda8edbf49b72dc3f2dc6bb01bf0ee6d0a26792137d07fdbd17dc748709f47aa6453d003ec27facb1623d3d97b8bc0f7b89a325e739f8e4cbee31d2e8d5c3dbd25389ea9a819b33b45e55083a9d8ca413e0d4d0537f6780fa17bd7bd5b75de14dfd85f968b039ced024ab7fb7837ca668a711250ee54a5a8119a5efec46c60822504bf510d2dabd2c47e75075eccccc6ac2d22812cf40b04ddd17114381c1b7a96e10b83a755474b4f648d876a51afc9c31b95bf0c574127278d08545140bb73c0771aefe2bd830fc38319c1d1fb1524351ecf7e53098be8394de732beb1d645d7f2c32deaa124db9e35004f946bf75223a6733aad58e193a06e839aa1824e0e6550543874d43f7cefd41abe6ce6f6006774de84fad4d033918942e9b32d130e5df021524c7b9e72c991f07c7bbee4266d4a06182737982da0c55165e6a296189a21b5532bd8c49e92f7d843231bfd66a9021d1c90033a8a021aff9aff246648bc7f7aa8849ec7034824717bf73986909f71f2c542c71391fd82ced2d71ecc994d4cd1dd0f7eb13642e852d26821573b4d54d927862f6cc263a8f4b93bcef5d9fedc75c76f1a83907e3be8de42c90f2a25ed9d4a1cd8a02e1a22e810acc2eb8a1cef12958eafb7e848a5396c6a4e705af26130e0a54b7e45959f093072699aa27ba168c87eea63b003efab2e6b198fefe7040fdbc3e6f026f93d34c557b1d3bbab111734b6e4631f1c6338c6c1f4123e577ead44af010616cb4c0fe813eecbc5f81d04ccfeed77fe06b00d73c2c89b2f11973c6132f72e61e476352939aeb9e3801e19379f55de0a2ae1873e6f2b883b3c20bd2562241713b9a1f981aba20fe1938826a2c33b3aca1f1366d5ba284d64613996cccac9b884448e37c387a32e1c17bab2f44276dbe12e76cee07a262735b0527f4723dd9758706fbc78eea8fd5f38a54e7eea06078dcadf0ee884685e6872e74928e385a2a0b501ebbcd4fba2a928423593e7148e515b8f33478d02fd3a6361f9e6b17f095771715f8f0d3eb6159d5b8c703b6e7f5cc68bdae3c67e86218dd89f4b9d87c11fa70c215a678e9515d0e17a4c3f7ac9d1da843e294b31e5324804421f80639ccfba31e5859814160e2be8aa9c6d4f5921bbdaf3cd751a637f97d46d798a477a493ed3768f3b647bb87ebce80e736b4cf05e116a1a2b6c39a61506e28af5a3274fc6b4eed3d52d516e338f5af31539352262ef97062bde0acc0de0eb741784d75588132f98aa31946a2a55a10825558fac0ee96160d536ca8faeecc41df7d8fc38bf096af26db925a0842556e0e758fc33820f6247e611180e9b138c9e0e8593bd1397d5d840bd2ed168476032c49dcc16ee495dacf87242c44933b9049c1867c8b2fab4c0bfc5f64c8714fba4c5cf0f2d74c259c9f7ff95157e6979535b4e797f7ec0095b144e4e5b9d1a391dea08bd715ece27f0947c1cd5894ba8893a376c36b3361ab60af812527903897ea94ab97771b66990b50095477d43a0a37262dfabd7087756d1beb51bbc85b02f75eb5501f03126f4464cc8f48a4c2754f59e2f934a0469ae19659ea2c325f35edfa6802fd0a245d0c526318a76794b8fee507546e71827eaa31e8d3ad9538c28ff68df586463be51e347ad9833178e989f7a847e881277287b2b249875362beb933b0ff9c93b90484895912e73abef3c3fdc96fd7ea55ae4203f5c743f6fca87dd6dbf78e62aadacb9c84fb4746a091510dd5c213c49b1337afec9736175f1b6caf8fb30240d48985de4a5e05285b3c2d8c8aa14d0a8cf1e12c80a776014aaa5afc4998317b5262b88f082501a3b16f19929fed37c33a9a438dedda9631e3776d9c4db7916b4ea4f2d3a099334e045dcee01573c9f98f72ea75aa63cc61c7950076a8c1d4ee014c9902f2bf78439b6a27c22093adb89752a273f5e1642d9201031f893043e70c7d7d0102fd2d37013e199cc697e0dbc67b2f8ac545c5628d5aa703ef644d31c9d1dabbad8db7ab2d861172dfa0ae45fb36b47383fc33c883cbbf07989feb584d326fba53c9e7d432a9877b8e3d5c0d43c8e8a317638cd13f788fcc43e2c30a11f8ae4d2b4eae7f9c8672921257e04d6c4ebaa67f66d04682209b57b36c420c7126f63de4e64460fd1c3e9ce26a3a3fc5619decc02837360e6f4829a1da1b29f74fef090fffdb27dbe830ff4360179228e3bacadc141aa556b0b7f6e0b2e13af6d53dcfb332433cf79d0d48a0a8f4d07d7f5de4f74a738ab892e7b477f6b02adb06cf84362598b06e8642012c26cf740062219391bef5ac04a0358493a0c7a7bf240a480bf6397f1702dd932cf81c2e652e30bcf421f6d539b0822d247a1164b8ca8d29b74bfb79a58556961d8d922a17d6f5dc2ae807cb638876cff7181237eab69293442354de7e954c0cfa48099642e844205161c378db28651cb2e87bfc87617581179df880e774e79abc853f31c836029550527a5839081dc1eab5bc8bc085d0d107d89c162cbc4b071a9240e353ae5b2d01945b7118d57a3ec63a31fa7e77a8429fdf1ed0ba36aa4c3116e8cc97a5dc221cb6180ff3e9690c9f9ee294dd663190724b91e2eed192ae541dba0459fc413ce3c6fb6820d983a05c10013b4a30316fcdadb6a9606bff6cbbcdfd693b4614dd9b3f6d041e9c4cb811a915d27ec72f01862bc2f83c8d429454df110227f7946c555371b72106c2da2665522142bce7e16a645e2a5db20f00d70ae7683bf45dff622b6923e2ff7341d9499460bda8266191485f8e76346448f3b76e60f4ece526106c1a3086a9a220d5fef25564d2a5dd1e32602d9da70dc5de25c326a95df591364dd41e012623d698ab3d57b28a99cd7788f2660a64c390b708a7b04fe1feb84eb6738b5a33df1783efbf2d10281da126eff25d01906e10f73054a2e0d34a26d0b16becc64f181d8d5773ec8f692af629dc464575358a3922401fc8b7ef7ea5f4371f16f11598b37d913170e3678380f52d84c36da4f421664d903af3d2688167de179e1e135c11e35f2fedac1895af23ddd90843a37337804ea6e93493a64c58b6e116a1dd5dd2d7505dfbada0b09dec854b3d51369089f4be7155ec322075946f04c656985ffdda42a261afdc19e20831cc68866fb150e2c109bf4aba3c1e24271b1740f310e4703df46018dfee7ef630dcb7af6ea925190e307fb138e5a080eafffe77f1037cf10f8b6fc44c1b7017cc4370bc3bd02b5d283b2326aedd0af3121d4209ce5980bc66a9bee9669a1dcb9d05786166e927f4417877c531647687078ad075e04e011776db625b51b78420db5e813133f23ace3a764da4ee1e164ccca925e1ac9bc83a193a8601b8498473d63f458e5a5d986f7a2e799e88b4633567e1cc4ef5da973f5faf2493b0b89f89a05b9b820775450d6ee3ddffb883ada660cc112b359cfddb6c08666685b059f2fe6dec056baddff8c324adf8f5f48fc4325c02c944232f65c29bb7e63cd7fdcf2d24634c3c60fd23f694af4f4b573ce2204e05a3311c9e948ea24aa6215a0ea8157cc57729603e90a215f2ee73b96e4cd79c6f517ece1f459fe713c6514f56c99bf9f07c8919f6c01d4ebd4491098f3699c5b92d9320fe06ba4ccf3d8ed8899bba6a1a764b5bcd2f04caac8e9ccd7b4f53d22341193d5e608a4d1f16505f012996cd02edb8fbcf9d823a5f0efc4b3492729f6f57c9f9e20a2debc1a55bd534b2403c92d413311de8c473a0952e93444c583c6fc00949bb1b72b8a73299698246709793b93e3f7cdf1e64783fa22920b610289b8ceec6350eddaf75f931768a660227052a2e5b9c8ed40424c98837d2a2338bad37c19c3d056347b79f91bd688ef7cae6b5561943ca2cdb664a2e63a98e81d25ebbf14dc32240b3e60ce33a3c639120b66a47dfdeca1810c4d3ea9bce59406cb4af16d774945ccf771f0d8c427c393aceeccd84f4ce9f0663f773a528547bcb98501450bdd403afbd16319b29cb65c8d529b4cd5f56185739ae07f86f47cd3aa60537eba33521b5e418a1bf17679c528aabd15bddfb4acbbe5b8499bb8ffdecf2eef414761bc393027ea11f3e90dcddf6586505ae3834e430f9aee1dbc8697112551765eaa2d552e5fb6d842f18c6692ae922edc63d93f67f7feb9c48df6e23c8b369799ae9f245fadd5939ed36223f027c91f8593619ed7466822d678da22f7c566c7ba3562343ff4af0b038bd3fbeba552f50acfeb7b6bc240d4dd3eb908577b641416181c2f2a77335e128710f71d4c5f1bea321407a65e6de2526b8fee4062357d26a05e96ab799813e3bac1e153def8867ef95410c3253f59ac5f35f8a5d7aa0f844dee497f8ef6d8f43926d378794f1b711b8ba566c88640060e0b8c8a332758ee85119def47f94d0b9059ee57ac498f0fcc21e518c73158f2a2444a20c7a2d350148283a7d4025e29f4a78ad5678bf4520a89ac915724ef00a21b587e20af55322b2f02b27394f73ed9b73e740958c581cf36c70da040e8f29d75991942d2ea85c56af0a15468759b22fe1ef83ed9c88d7f3b04826a19a379090b82a7d2bed00b35ae671f8cb0a88735536c4962a4ed9dc2fbd582ec15486c28d777eb558a787e5ad5e05803fba081d3186245a5ce048f0d2aa8220e60e227660081080cf99f9d863a109d3b5fe9a2d008baaf6f67923b64ae1b9ed41c9387a4ec8101c2c58e71c8d369a13e55d6bbde7f442be5183bacd779289814b8370d114e9a1baf3ee3b6180c5034dd5a0f62c84be7337d6351a156bf96bbe3ebc4fa2aaef37b950de4f8f2eb4982d2771a790a46e3c74e1b893f971c23bba5408183db11da7c25ea2d219fc2a448963513d96184e28e6de1dc4a450f85cf15e48926a840545f247cb3370e12f6f56469af65bb621d76daa25fc679ac9153c8d125edd7b1abd06777cf9f1461158bcd56b0b660281fdcbbf1b7aed42b34b868cafda33be69d1fb72bf95214aaa81c655918230b851d8704c751e10ede1c87a6ae2c8fee745a4960486cc601ec999de8b799e4ac56fba8bd689c7932cf8f3fd6bff94f16ff65ecc1f7c9c098ccf5332fc75f449145dba8ed7159ff678baabeeec77929c215fc5fd4ed374ad655ed0db5313b1f557169815fd53fc7b423448f2e26847e78ce5491ddf44077e93715b283f6f17e5fee63c9992dbed6497d43d73e261a72c1e9e6ce68f43fef71656de98f050e13df49720c5a8a30d6aee2c6a226065e3a676e7e962272c962f47e9d2683f48958ef75e372e8a30d2a8e1b014d32caf5bb44ee4c5602f1ec2ce13afd48aa3f9d6c36c79ca74b9a88b78eae29d7ecf6bc21045aa36924334220802114bf1e163a13cadaa9ccad5d0d867c38ab3e2cf2f093db3d66d401e1b3748361019e55d4eaa63446b28ff42ab99f8c111d5978008ff8df5469654d3c795632787aea25428e6791c47d135a358c4474a803ed5a16fda3d80b111316489dffea68cf4067c78dc38251792aaed4615fee4a805b80323e16337492dcfefa7f6fa3bb2b0b3ed2d6ca7474eb01be3da82f97b381a20b36f05ec50bbfcb89ed28bd338ac57715d913cbcc761a3b27ce55a8124739d800eb0b7bce9e77036b8e696cbcdd40799499824ea7af87b821e016fa01aa2df44158ba38f9a0b0c43bd6ef99fa2a9ceebf0b1e853b532e4597df65c92e3b7a4d1042194acec0bd4251d81c18b323b50817e364bf6c7f6b36e99b45426434e46793011ada07d971a948cc52a69942338b1dabee10edc645f5f2c613ad497971fc7e59dbf6073ab62cdc8be30f707e6d15f470022f12643aee8b63e409e9891ad62dfefc2f0aba1290450d96883e353126af48558f5b079e188fbea7d174f4f72ee0c00361613ea2f635aa91c94ffebbc0078103ac2190d08b4e34a08130913e2c6066826520128e0cc6eff0b680ea7459210536f323aacc8bc8771f26937fd37683caeb2bcb2a683cf336e1485e0c7a0a3df3209650652fb736f67b5bce42e250be8313808e95e66eea6bb2522bdea58b3501679f7d90800866f0f91dc36b4361ce1406c7e68a1052b4c950e1e36be88a77a73386a064f879723334d7d7f34a213dbd6ad0b6b60f9b4dffacb18717f72db9035b730a2e0a0392416ee418ea93c21f20ce57a9febda1155087f7f4c55c84540c196cf44cfb13303d050fdaa8efc7dae77a6887c25f2e48ba474cdc5238436720b62c8824d214a46716f8570e88e717aab58d4eb88a4b7c82f0261fc39610ad3e4f487ac0ba2d23fade88b473ed104fe3b77c33bbaae0137c39255cb1c513a013828b4df582dc541fa15c0f11016e74806a33f2e45e8bf4fb305fc392094738d9fa75df85d25aab3408111221788bbd73f8bd513f481c2dcd4a4121f916f560371d50c091c73a229a9f9763cb15e3597ca45167f7c98a44a53eed614ae6bb29f92fd6bb01bb2ef7c5061dc2462373965aba1a3ba6c4c768e4d2843ed774ee9c69204640ee3a372711f2853fde74c6ca285dc746840ec0c1adc79eb6757aebc90a491905fb7b6080c3a181f8ad10dca33831e309aa3ffbdc8dedd076255709913fe45e0263fb61f8d7d0156beb9c109da527706c71729b674d9349ab50e224f0ae04187904c72ae09e088b7b391e1e72ac0e9a8f8962d7f0ee62791ad8a8ff45481bf42412cd01fd3c7e662ebe219bb43e9e1c06618217ad6b49211e53e5d92d180a4599f30dc28ef4a87367f87028dd889244d5c9762eaeef011d5ef3c8d598074172c05f8316344e0965b7aad665b86bf379a8c7d21d368761470371940ee2e7fb3caae9dafd62851f2960a24225bf0b7cb7993a4b90ad34f3813bfb56685ab3bc3f86b0bfafb7e5c452499b2a12ce9fd9327ce64a19db7d0e6f76db1420e4240b3496532a80fb88d448f2d5303bebc4162fe36deecc0dca9722724d8d97be8ee72b12ebe9d69990558c4422b0946797e6c55b1bc10dcef50a08f9cbeb461e7ca7442732641d32a62a6305d1bdcbdc913c1fbc41ccd29a67e3a70740a4cd02d156994639ca60a9ce33b124407651156d97086e2603590b0d18c9c8a040fdede87279742f264f510171d00db48ab93690d3503dd8ffdacd07e0f893ace5e5e8ad64717423c9e38bebe3bf69d382326575c885bedab98dde6de405c761f7536e6295c9a10b6f923cd35df67765b2b93b81d0a708765d4a00cc1c10c4a15cb07c6882988675bb0261c11311859e457bb031d088ce26d89f01a5a7f124c761778d626d3a2ec6a862c02d59933087602a87c7e5ee7e5dcbbaeca8ea88d59acf4b50b4dda357f6a81d677e3869e577f0ab77274029b66ed31f59db105281ad0de419f6055855956096e7f07e4cca99213f0517ffc69201f3bc68302b81711513267c17d3439df51f36ad0183869ce9168dece5c819cc77333eada47a5e1c005ad335c5a94b09e6e6a49df2a75926db33fe14e01b425c9e9744f3ed3e111ade781879ed167e5cb29e964af07a234971fef4da33061c745d0b10451f1ab0127ccb6fc97e8af63fa203b4aba590ebaafe3d776d71af53a6ecb885f429b7ce4c7c0af5382da0d06e7cc47707631d19f1fa96a05776f86bb1104cfc85f7406f0ea4285f9b7902da792e5c4fe6b585134ff1715fc53e29df927d7312b2d89cc853789aaaab7c8ecdc5359ea1d331953fceeb6bcb83c78ed2cbbd973c2929cb3cdb351f9cc61f2191a2d13a196a12b862207b4c61780026b57a4eec52639fde86556747d780b458dab752b6330df7600fc15b88b87a18f02c6d0980121051bcaf5ae01c2ae7dd9721c87526ffe58201f8ffffff07