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 80460 4d71d6912d7eebe7d83da74fe1a7a91f7782b7b478bcb4666b4b0cf947030f3e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9d23158fecd1eb7ce435b0e87d2048c44d637ec5343d9d29d93550970f328960
Certificate Block Hash
4d71d6912d7eebe7d83da74fe1a7a91f7782b7b478bcb4666b4b0cf947030f3e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0097e2000002c60000
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000007db0434ed34fbf4ee6953efcec1e6dd682fca3a0eec1f6e3446585c22dd6de3bfcf618e3442878e1683a1e040ac7450804c90775da51ad6742d41fe0a042657de467d29850014bf44ca6d138c40ef8d1da2dfbd6da249b51301000000000000000002000000020097e2000002c60000

Raw Header Hex

00004020982d5077e760e1e875e24485dce53bd8c54db3ec3da05fc53f41147057c6494d258b0f48f75339ba37e9427d168cb971a7e6b3dd617817a17421b8593c7ef8e47c05446a98c500186089320f975035d9299d3d34c57e634dc448207de8b035e47cebd1ec8f15239d

Proof Data Hex

59,560 bytes
1212160103073492efbe44ed039798a7b60c58be4670f294d8a4eae83fe30a54857f21db82116e9949e0c6631afabaa3e7d9d3b617e0722edb7651f33d5fb980e807c77c24baefd99de6c936c565b40165ef3f6eb5b6c350cf91e9aadbc299eb009f9e623b2e889f5115f5ca08cc373bed740ea2631e376834fc8305e8c086f3617b5c5631d4073a53b7d57bf38b3e8f0fce86b3c9c3d7ba23862524e8db6e38d80d623d0c63824a61249da7200d9719cc50e41614224624a2f1c3434ef4e2235f949581929b691ea541f2ef63b9e0350e214a3c81aaa68b31e165982d952be270a9e6ab28872cd67d888fcdc0c68f89fbc74e6529323b85e0bc75da7f83fcd4180213418df99df61be381991d7a4e4d233b0f284e161b6cf1d61cb1da5b278bddf12dca90d1ebc93184645a1f8fef46f17b74b1a915b30eb6794d2053a6a6e8449103138e7501b5efdc0f2799a0f042b8a7caedb051a831fc5bf7cb2366033b9418ac6137e600e033dbf5ded89ef1ee94b3dbb3f0aae591f6798d9b2675b1e497d59e477dd2427b1efa7b5b80de0218cc12f66ca9bd9f6fd8e224a3f0f3f3885f3fc5f4f62efa9e0490595465b71803100ca857eb616e5442f04ff644f262506baeb6352a1e77302927c6542edacd734b28d75b3fe6fc4943bdb2418b74e649726bd94cd264a36f7d88de0d6220d15d679baa01233f27d43ea6365971636c192b18561c781b4638d0bfe8c50900c831b18a7fa4551338c857715cfeb09925401e041925d7ea22c0eb57b2cdcccec824c9c61598230f4e21b1f379d6b1d41c590bf76227be23e86673940c09dcd64cfa29ffc3e37d9fe9652628af46b2900a5a633225a479270bbdf2bdf864fbc97a700def69d99b31f1adcd05fbfe149bc1ecfcccea9703bcb8a7209dd23031ce8dfee219143c1dc9f59ba5d48f8fb93bea2c803d5eed5e5abf6e9b43ea959a49700856cfec42d89a22b21061a0db80ba617227ff5245185a3e2a562ef8e4e30332fe1a0717f4b63de7a77019f857ccb0cac9d85db981af5a647891d9de86598ae1e22bc568f0d221ef54a2c29cc68ceda6e5e3b26cd3fdf9a7850f5f9cd4c49fef9d7b409597fade02baee31e7762ff837e85f9abac7fdaa26c8fa284d026cc4ef8fc9778a44ed4b031bbd2d46136a8ce16bacbf6ebc16b6cc07be099d9bec27caba56590aa9494ade8273e7b41453d2a96bc27098d6505d76d35262bbe23aa7a423b257d5901f805f08b883d321284a8786ffb8f77ce91929ceff3fe228a3e81d7453974f6c980f8865c299a52a9a1f0537bf15e77a40a6e80dfb2bc2c5f52affe5d1d9cdafd26655d5ba75a137669db5beeae8bd9677233349d33ef8ed4255677b24ddf246dec35aa1d32d83124feaac47f1e7e764f754d2d5c13e1bfdf15a630111b10c2bbee1168b7bf15f283a44b3cfcfb246e2287510dd5fa09405422199523f31a7e0264fce2b2b62494d57a6d728f4dc3f97ad40db8fea4a0644539a87dea41b497732d9f1556453287ec55f49daec77afd94601111727bd7628c1154d2237e00e80907c99560a04e00642a4affe234236115a35cd177f2cb987a0f639d57a8383f16686aed3ca255fc4d7938bf51137bf0a56f092d38580492cb807fb5c8c680bbd9f97cf9cf94506b32162375e238f8431ef19e0e77d98bdf36ef0e16e7644bf1095beb71db84de1633b24cf71623f9472764fae4f177e35781e699e5e952ae18b56420446e576b0d49f9fc1847f27560be3e5982d4c61f4533a7d115c98109f1da8245fb24f0707ff3dd99c114a49115febd4fd36dbe48051f1e60ec1a0105ec0232e83ccc24a25ef0db81df8899dd024f86efc534919e2935338ad84c8100ef991d87226128b2a7c6b9eb2fd0a5fb57c1a8921902b5753df8799369521fd95962e6c3525576fc03833cb52ea44c23f7b71e7e9b08263b49df495039dbeeb3d54b91107a25c48eaa488dcfa0fb9e0a3561ea629930bbbb589d9140ee1add178f58c009a55ad43dd799df39906a1e7a624560415627df8714fd92e37de8fc0c32826fb4e6237267d0a11141d9e0ff56d7841317888c2bce68d76aa905bbd637de8f0417b7cd229e8dce7881eec48289c17dc42c190539f342487afc9df0f896c19af93e062fc436d5e2133613e5a808a6ec75f6fd9c87b369bfe578d728aa7cbcb63184e483dc8a296aa272d69d3f4080d303891b4d4d7ba4b2b861a394ab1ad5492e4f8abea1780d4eb930783d54b8fbf1beefce20511a19922c2182ff3fe560fc5a015ddc40b25955d9cf7ded4d4a5e92cd95b922e023ce43ae7cbdec95d8a7b073b4864d808100c3ed24eb811bb8bd72fa836dfe8b3b716cf9eafeac96b85ac127b21489a382088cd970ab6f305a35667fa9ccab760e843dfe46f0842a5564ee1fd03319f45a5ff3d0843e8e5e73a6bc6646f0c8c5f972b5e24f524fd16f018d8aa246ea7e35e286f7403259a914ee28bb2ffe03f2f8ef4f4a2ff76783647c20509560e393410baf0b29f1799e77214e65be62ac5f96a4db3d8e7bfb7e472301e5164516bd9bf5a6c1db76667af8ed7683951de6e6a42885293a3fb28daad8073515f24bfa9fe6fb54bd9bcb3c8f5d3bfb20e64b284268c42b96c2b5f3263b6a76889a60806370a86deea7f82079cb76eb262eb1d63e7d6dce8aed30bad83b49abe8f551a33b4220c71ab1a5af8a2f2fe578c52e8f30ca0c0b34811b5cb263eb793df9af833aba77189e31e9a19efa94fa9583ab38bb2b1a91a7891de1b5226110a11837a8908fb4c854d4df640403badb78ad6b148a55bb14630dd7cb4d0de1c2b9a25b990aa5ac378868c09d88278507f94d76300f164ed949a472e35b406b823627b94f96595f544844cd3e61b2665a3a28d98df34b39ad91c2122b888c560510f3e572911aa0d9cf60fc6b24e579ee085fe08726c0c8696eabbee206f2df5566350d67380ae3bfe1dcc9e3606a8eb3a38ca99b46cfd656496c7306a8b8f173a34e0e7767995c813f9e23c96a002b1a800c6aaecd73cef0f8968ae8c9fe3423c7c996fc4d88f5799d79290f6744bfba8a5156cbe4707113331d9ca0902944df8d90ed5fac456a6d4c5936961e7c22449331155074fce21f99131930326bf12cfe212949b395286bb4a36d1206f0ad244f1291b7d275a42cad19e170520681cfa385e8f4e58ae7bba057efebd34fc93ad904277b8bafccbee9d6ba1fc91cd2fd11951c3476256743fa8f98d44a1f32eaaac0c1bc176df54400474eb5a0c99fdc7bc840f7ccdc1b2ed16b6598f584a31871c4dca138b5a9714a104482f8e0f77432271b6b285cfab455b78562dd39a301809b2cfcefe686421a6ed9cbb8d6cce8416b2d6ce48f58a9de745619dfbdb63ee7a1b65bc4b5d52832c5da0c3c2ecf9142b9275d88dc1d3a4c32a88367d54972738bb083f6fa3c8ee3cb88da12b8aa3c25deec3e95244999d640066a089a5204730c41b2b432d8f97f53721d364db55694a81c7587d55a944bbab0d4e17bf1687f8e1be8feed221ea7bbc16837c67edd2b2f046a9a4e726cb70a0372f3a8f842ea985b4e18cc1ed63ed92e5b2866cc6fc7c9b4d3c96129290069e931110813ea093907b571bcae35939f8a0755d82c7b75908267a94204eb4c302a430df678fd1e49b0e2f19477b23cd107577e796cd8a06337f73cf90dc3a1610c1c89167153737cf33babb6ab8f3f570b0ffcfc9fe5b032e4c1badc78b2f3f19e3168a1e895a9bb305078dc1e66fd9f630f685192ba72ca87c506736d8c5eca1b38adef9c8b15fdbae1823d403e7c0b3fff32e79d66c65538bf18780a37f55cc6ddafb0fb436c79d560ff1dea70c194ecdcfb10ebc6fbf7d90cca399abe1bb53a7cc60dbf115a9c6c97c41dd89b9cadc248758106803618fa60d6bf11d6fc07256d467273c8422ee13fa856bf1751ebd814dda5b94a3654a633a2739eb04fd63fb4019c338f3a4ab73deca6be34769c1151a3498801a4ad53403aaadbc8a009f80060fdf942bf4fd017ab107406ecb7a22ba4afa5d5ac9ba5c25f2e6d5e9847a679a2ebd7b55a9f3a90c4234f4e559c3c78c339f1a47299a90555390a0dbf4d48cd0aa7c5bc795952f1307424c5e5e4774354e4f711c7d4928a29d333a369266d57a90c2f0921044f5be96263c2beaaca24447882f09626ab8263ad9652296ad8c40bd247497f6977a81daf8d13388fd162dc861c724aed00bb30a50fa0449ec846e72516723086b9dcbce786b425b44e45cf0f2ee607d34eeeb3a10361013a4a0c6335c025bbf9315513fa40e5d441d7fdc5030443b375085ed3ef08a44b7946f32556cdb6eb326c6161267be88f56de783a634b36b88f031ee999eb26203c71d1bd82b9fd2b7a04c2552aac0843327ec0f6bde086b41ad8a915b7bf7df4bfa56459cbeec231d433011fdb8bd7b9d51feb40ae3228b0bc6dd28ff9d4e5fb9ee00e2b42ae8caacfdd7ba33c4c07ea33600d66b6c1b0227289796b2c2672e8134d9c31e8c0c00732f24869547019fd77d5aba6a6f1f24d669ff39522ceca86d188c9444d61258d7f1dd7264054efd95b4c0effc9833015ce601d41a6389413e9217d1c2bb95bdd26e91f7275951b8a9130eeb9b67e2bb6db63f1b3279c79e345a459b69f1cba8ea0065acfe5115f631df2babe2b209fabe7691707713e0f667899cf8df6c91037ceb1dd2a21603d5b9e24b0f778ed0dea70a5784736d5eda9e57da73f7fe88e032f414de5ab2ffcba9f7714dcdc095aee3d5fa3db8dd3c1e7b1828bc31f4afd21215f66429cdb7cac0b23e7e4500b12bea93b1fd150b25b2deea2928ce42ae2b2b95ff48aba1b52f970c05054967f59ff3b06306b53b1547d6178fb2fbc767cfbc7bf83bfa7d48e79535d711f0d55a9636c341a643259e6dc0aa4eea3ca4f1de9f4e5f2dd0379b7c293cce17b71bdf5361485c8a213a7cf62948b8a7b92a4c93d7c3cec7e3fe5fb1489470b11de5f5aeadcf8eed79ff44259da8a513a4d59d4568d8856c32239c70d936316878166e7127efdc7e998c94da7bf6b41628cd02d46b2972ce9ecc11654b7e1a9d7ed9366a27acdd8de6bd7007e0913839872275011a2f1aab9c0347364b99a3d12b93ecbd5f0dc4b9d4a3a41cfc10408ec69c8f8261dd2843a75841c2f74eb646479c542049f0c439dc1493b591f872b8336c465c6f446e02cbe2b7b99ba83b542274d749b9d60612e1d1735f362c344d12e3c4f6bcb546543e23c067f87c5b25af68b1495012a073698aea10889d58752253cc186c7706d5c241970cd24deed1b061c5d25789751a2fc90cf9eec69c6dce922d532a3981d521a4371cc543bef926647e27d1119ccd5738b5f3f530ac5740ea27e42c67377a28a29837a99217d0bd6bd29d28c0da576e00bbee497746fdea7a2b5ace633eb3623fdf72b12f729eda95a5ca81ba7f01494e8a880f5a5525984f47b9184149da67b24de89919fb5c4914c485888c8ad5f3d7283bc27b9cec511494c0df023287e5b63de8b38fd61bad46b7ad16e841008d169088b68e936046a2ef3c6583ecab369421422d9ead2fb568b5231611b54b6d69d37c764adf6d366ddc09a815e6a8dadb52e66fc784422c57ce09b7167f226b1f266b86ce79b3dfdd97cc0d9b1a6c5673865fec0d970fca91611f806925e7abbc3ecb4359eb21e9f40d71d5a5fba68cbd5dbdc53475e3fa66921f35e913b930d6621b4e9e88a5dc85aa49c29163cb010d1c17b91fcb54328fd995b2edd63766a4db49c828e2f5ff34d36d9e68f5cef71ee5a580d58a1d868d087349970b4e5a9e2423c3d98ee5bb1d26b49a92e4f9a56b4ae5636b39ccb00c97f51cc3450413d070b44b774a71a1d4186e2f6145fea08ed6b5ea7cca8d243893e7c6dda05e09bff624e389a810ac4d9031882e07b5175b80c79fae4f9cff97bbeb85761519148a866bb1b07d76f1d6218d80fde9ba421e78e17bdc9e550a7ff1ae9b917d230c455b1671cc8c68f1f0b603be241f3d35c197b8ee607cd94d57f6ca41bc83bbdbc0424f712a84f5c1c198747add0b104667259c76b8d1c3e995d5a620246b0f7c313c161489df34314fd8388f5512ae5838245c634b87801480510e0e0b735dc8b1c68e771da7bf135a9d71a351a4d0d1fb10ee9dfef41b485084780f90ce674cdeb58812a9c78fbb479791c62638a8294839fa3e8f8c18423ba281e1c538c74cff3308b52645d5e3e0b0d2f72d604dd8b039b590df723b6d37a8c9399149d6e156df4d16f2243131916137ccbbd3e8d1cc23f94d0d77cc46e17b20ec655beea9dd7d52e7c08bd484bd53fed92f567e99ff989fa51d2b98204191325c7609449d53319126e63bd5ae2469dfb8897df76b8c0fbda196c71ba0409bf71bfa05f39c11f6ad503453bce4945e2cd93771823313574ee23d758c753f57e1a97b25749d808c798cf0932e367ee9afc8ff981f57c084fe4dc1cebcf8b58ca66a38732091666422a592a4b94b74246ab86287472c92bb61f124722037ee148d24ac00e6f37f4554883590f777a9ddea2f4502cef9ca14eb44079f91524a376aba71268ff8d83bc0065524b9cbeb531bb1025aa3d1cb5b2b9e185c5c2b9df34c39c618e3a91f4953bc7d7acf7df3e6eb9b5e9f7a0028a8959a880aef937c4b9eeb1df3ba84cc1f76c70cea102f6eca3770f2feeecc32e3c3d90ba92b05957ca00846bb6dd1b1f43b27b11acf1adf80e796dfc4f5ea19095aa3634656868c412bbe223fee19760746a1452b58aec1440fd042fd5d6ace90505d81cf0a14a48fdbe1ee14e56102be4e112b956bc5656734193bd6335c58cc56ce8f7eda4b0a6cf90878d0df6b80a3a706402097e8561928a1047c2f20b01a90eba75dfd811f9b12aa8ac656c98ae6a5b5f108f5b7b0a17744495dc4edaaa83abefe1c7e63014de610aca3b5e55d0fee09df534e2f283ed265efb31ebcba2ab61a49234ee74bf3d79e06852ed783d32ebb85f6298f9f0034a22c97917e848cf9dd52690135b1c7497c36835074f81959e8cd6458a4a2a455d6faaddb8aef84b176e56d72a2c1d5f9c5e10c0804b704c0e325a731f94d59174f01d772bfb064d1466244b060e96afd2d126b06b395eea20f528f6c9837b164cb34a3af5dcf22d4ff80dde209485d995b6a36702a55b1a9f1a1e46e3548cd67abe36925e9b28c5f3c1888b405cd16696cb972705f747921f5d70d9571d5e159256fe02c6338ddfa09b46e22431889c70a0d6086d22be9bca13d3283c63fdc188a4e7f1a31923d0cb14b0aa51e42e23378fd898ad6cc9a853b55e0b2f175350d35ef37dd99f2b861bf4151eab6099617c79bc82c8e23e4ab541c01f4ca75091f5446acfee8550086de1aa393774bb216f825f37a9bffdd39fe3cb1c821375185fe01bc1177d731944dd63d6a5e5f9d264a71f6f5b4cfb9880be6c4be3f9410809be86bd7a1308dbe58a2a482ff49455824d35ce4115d986e1877e8df66fb7214c8f42bd08ef596130d86b565b7857e0f162b9d43b887ee8151807a1ef43831c3aed88bf2ae689804e3685135ce3d5115944c9ba9894348a4d4330eaacdf504e59963bff293444a5a1795c318a6176b3e213bf7ee4e56ae6da047315f01ab0eeb750e5053a275f28bf5f0a7e245c86324dd369a11cf082993a572e4895d8ade474592beb490023b46218ddd869c10f709ecce939ee7008ce36535d688b44da883e6b25d04b4e04f7b87548b1d9633b53f8f661d4d71d8bbf44651cba1e6ac7c7df75c46389c537893c4a6d14ce9752dee571e83034dbea2c1717414f230ccae1fa812f8c2179a90228ee054dc7375a3ba12190bdef49fb21b1a84202a68d796f5779f84f19aee1af96fdaf5be7df6454f4e05c1d11c229c3401fd44b1b04a5bf04059cb83f7024bf187d7b685a42bbbdefed571570aed5ac3ab7f4a8b20388f9f42a03827fcaa87e44c93fa46b81610780231e0fb66a7b0ca858db50785b1a3a4955a85e94e90d54675518b0af910e5c9be8a23f85aa2e674d5ecb5b1f15ae6de409e36009a9800e263f1a0c0f093a92a6edfe92b4c151061b889ac26418ae3e0ea268245402db3e597bbdd615ae97d09cf69e1d16dbc59854f07ec53f89628b386a2ade8ee7a7bc20486344734fcc5ac390e2b5ad6d122dfd8d3a0a9f1c1127431049b4294c5871bfc1f90473b69140b15da578a0cb94c68d15bb904c9c567ca2c90f992f4e544d74c7bed66b0a1536b79d832f0851102332be4307380737ee78f3525b8e735a4d4e85a09e75fd3ea1577d9ea8cb8637ffd4749b194986854bb1ff8922d35ebbb47ad5c8b5be56ca0e961e657aa36ff82574d1f9d48ff538712a8d58c05d59a573587e6d7ff8264c5fc3b6a283c8cb84dd9c16efa74ad418dfba80b63ca648e09820e9a3703b41f5a7f40c43a813088bdf8421fff147a4e180502a382689f7664e426e562d2060b47763f096a43ce8f8ae53d152c2b803d5a0fb40601911d2755bfb8a38cc3e09219b260d6317cdb9b92d5987f778168491e2ab819d7709a21cc5ebadfaa49f061bc3391078f25688ed512a96061df6a9eced55b6dda16ca66aaf7b905a5223e7638e03a15fb62f58930a097d6b96f678ba1f7f829f10982232298b48410371dfdbae070251e2185a820c250d256ec9c29050f71d36b72534e45cb5bac330c47560dcf5e826e00a5cd1cd913b61c398b05f2bad48de6034b62fcf3ef6fdb7746fd4170accf873b1862db425436a08f3470220101e8fcc55d5b7e4e5f1fc3f8424ee2763102ea7c60f1619051c936fa7849b8df02f562268a8b109acba3f58c63ba19ded7c668ccf36f92b67680c533af1e8757d9f253e41f247fa01c42cc5abcf6a2d4f2f6305cc7d34db7a8ecdcb3b6f8cf1ade2eeb36372f595179a6016bd3b56757c1b8ffabbfecd27e4fdb912aa38370a202bf4426264383630f75aa47383caac0a9895ec97b28839156adc424238915e3d31a3dee043bac29ae103ef2cfa9839ac31230153868e065006dc5f58f50ca5a30810eddea6b9474818b6bba6900e009a69a7c0a6150cbdd580c2ba51511822c734138a797eccc2706c2d714acdcf0af9308a8cc3ee18231138cd5cd866410bd2dcd11d56f96d49f0fcfeb40beec8348a2d8b0a58b24977c121b5ad4d6fe7e757a01e043e9581be912ecf375e84817109938de8fd85ee5b0d5310d4e25e43b71e1c8d9fdaef894d8beff4d31d3b55aabeddb2ed5d5c5b0fa944450ab2807569f104550b9792bd03e795373acb8edfe9b3da5b161195746a9c713b1699b7c1974744d47bd5812d9df3142201889c2601af2ae9226f9530224ccae07fc0672710acbc11e0367ce44801cec1de604a58d5c8777e3031759f2275765652c97144cd0bf24789dc371c2bd2009cd0af10b2717758ff597d8655b75564794df18aafb7b2ef898aba6aad67cb5a71821dd7545a372baad6ecf25845128a4ca59e51f0a1b669092ab923ca8ee5304a1ebe06d6c81f106678ef3474ec04af713dca21e56b7fb2a508978c1ba2436975413a46dc345263db5f1b05c2ea5105af2e22d09889240afca5cf30293508ffcac13890ecd3b65a2ab5737b11a3fa428a5fa48b7b2443a0d22ecc7f861ffcccaec53b6398acdcf96cd6a83c0382e13ce0d6dc4b5a4c962ca797df721c7a2ccc3272faa50390c4311db1941044909c16d9252cb1175024c0bdf6a9489bc198cd43910a67c2bb20b97d200b9277703814daba6ba669458c8f0968e0a3a4f74e86b77177b62ff318a483403b1cecc8b2f2a3967c5c731614159c6ab9732362df723c63b80230e2b7c5144f58b4c876926607825fb239a0a14f1b231d55f13c0948c599d415ce148a6f60399d18f2d399160178fe1ccdd0d2b2c8791ddba515975ce4edac6e0aa60ddc923111d15d42081f6d92f927816d68438621d3a51d31779f96b299593f07ea171aa33ba87080fcbc1a778dd83f24d882a911bce409efb6e93499f860b5efe7152aff3d9f6793a34d94d01705361843e8797daa44a5f1774f36e918362d73596cc8ca3369ac5f1946561678fc3614763535ac88c63f6651efec37984737368573df1f12f6b969cfb75c7c49508548e76881e1298d3f820761d2f88296d627bd563eaaddeebc7f5b964539bd4dc01941f7dd887c6b1b3382baefa243a226ff4a71b670dd86e77b956843ff1b98c5eb070a371e1fd336408c3fbc3f816b5d5b1a19a12aee3a899d73afe675671b2fc54247ab642f95b8f63a23fb783cd1b4be1b65789378c0a1d2b001e2f1ac7c30d42c3d17ed980cd05071c0f60f4a11e1592834c38cecc9eca742b161edfcaae414ab6b231f71fd8765c3162ec9972d56029e13df93c312664beed4e1512886a5a3e8c817b58005984aa04ce5d45197546a6125e62e48b2803677f6252b21a631a6793396ba34a8a199f0b6a07d5617c91e0af2d5581a12f250c24f817315fd975922234d41098e2e5ba04dc75822ac56cc78f000bb56c600181750c0c8fe24445aa881e5195dbccd216ae54cbef6655905987dbd1bb19957e4be9962e4792d42fa5198678c0ec26e9e4499fa079d1c3e52ddbdf02f6c0f71c62abb176edd3c721dac1897d78e34dbb666cc0b9c389412bd9b5d2ca87f18eb7af5b97aedd41e428bbf743cbd91076a3ff9a42b96364fba8ae2655761bb51fbe9a5a2dd6dfc29899ddb23da3e2a7537e0205e032a97da932c9abdd61b1a69e7e7c32fe51ec06d7d5b6c4a00e4e7841f4f315e9eebc629cbaa3926d8cafc33518412a2fe9e8c71b5e06281da13d6a86868a9a72623ce7ca75852993c40da2b111f72937393611c85198b26576f47301f46e056055a554e35d4e58a0a2a91266405f7c4bcc5b5b9891afcd1dfb7df41ae8e49e059d97096c14249f563aad55009f30d3bffa806dd1ef56926e2751c66be456d510474d18ed0576e481e9b5a19942ac438ceb2451458a7e469e4f13c6d59342ee44320855bb64fa2f18e7ae878ab816d52614d2c48304a7f6333ddfb07539d3915eaffcee64f43b91f7668a21c6ad9bae1e069ccfca36352926295c21cdb8a869877b310c5ba097fc228140bfa8732d1263a46ba3d5b1771391177b2239bf2f783310a57b911d6514f651953a7596dc3579984d83b741e63f478c7395546fbb5d86cd44dd71b248faf98d9cd20588bf6bca1f8acd628b198a59cee18b533138016091a960ee27b0c815e2082fc85ed62d5d9675a35bfec24d0de6ac0f368d20ee7b06d69ae09a2e9c1a57aeb27a77031767b4b4f864ed3082bbceca2d6e7a908bc214e6c052d789e5da78bc81d6ef87dda241514ce9f8fe3bf478c1f6ed0bb3367efa7a971c5b1ef7e0b38183aa85a6485a1dc3bdaf5cd486e503bebc50e9ebaeab70416d02e2e10adf94b395e8b6178ad7fa0422ca8773a3562707e746c61104659f74339050f56cea7c8d662daf00edcbc8fa83a27e5296a1ae204489442e4976a9bb1564586ac2ece7646b5c9cb189ac92eda239e3364c7edb61da211579dcb9b05afa52cc06c824f9d4c4e6ef07e84100dc51952032f6ad48475ef9c7c700d168649a1043a1d70f6a85341e2ad665b09a353621a5e8223bdcf170842bc21b93e1255e832e7e177e62e32a1494526e564d505965d1f9dc6bbb20f0b01ab0a34ba20e83f5c6408eef411e5611ca11cc22a6f53a5dc7baee9baad5b0e833d5859730eb0b368778fce37e75b99dcbd94f62e6e6c8d472dd517006267f78fbe5b4bbcaef43c9a725852820f2f02f27c9429be2ba0c760a8c0d1a302bc4c91584e2ea3770e205ac17ef1c75e4cadca03bc3568abfbd728132c0f24ec0a38f3ee00f27652b2148f07e2de17a71716c28354be5a4dc705637d1929a302132478001857366275babd5c6ee2506dafd7bcbe63ae98fb76c91a01effb968561b8a444ef85d74a0716ce6ae8e17c696839ede5f0ca4ae1e17c94aed614c678e9ca08a3a370cb80e3e434b6fc0b24ba07136e635a4d40eb756948c5575d999d30e720d98178d367247b88bc4f8dedde19aecd445cc16d1d3f697e53ca54f06582ed594797637b96866833dc74ea0202f12e0107b0bf941491dd7f6992b1813506ebbb4a4e0477c220e92e166992bfa2fb2c80d23105babe42fa1eea7f024b71bad8120e9ba8923d2a33134e8641ecc815a98ea36892ecb9873da19aede3048a43bd01ae88cf9048346ce36888fd9742128f738e61c78861410c90bd41e0a1aa66f06985419ddc00735b6503ade8b4d5461c11f23697381a59285429f8241ea7ca32c2db0839fd781a392e6e4d74234ba2fdea8b320ef6ecc940f0fe43636c3c30eabeaa8d516c11d4903cfbf2ab7da210dee05c77e7147e32f1c9a8e63f9f4d7a2993d27b538f5a1805bbc4c27aef6fd87fb768ac977676f54d7a2e2e439691ac67c9b3808a3d25a45e5e9d743063f48bfa92eed08afe2821461171ec7e761802914bf224b0b93766fd214cd29db81fbfe1adeef0a3f2fc0f86a7bf024eb1ef631e6b4f6568c8cfe3d4054506da80750c7870dac1d0b986007e84823cab5dd23c152d261b00cd737aa465fd6c74f71ea30c1b355075f61f1963f7ff5517933c912a61ccccb7d61101a80bd8fd87b5edff52a0fbcba9ce3ebe7ad6ede08755328f04d4b1de03cf64892471988b3512167e8ad5ad85b03ad1eafd5a7a3fa908f1cec04068a91fba6617396e3aa5babff22a0d0880fc4c237fd4f81fca30c670108e1ad97ae65d65229dc2995630a6937c4d2bb7ccb1177f1ed45f6b02198c77e03bf845d33a1497c87e17bdd836b28e2752d39894f1d34a19ff841fa8b306b51ddf8f49792d1974cb868c71689edd8d53c387e3d14781ec3e6c11447b937d97c234dcfc23137649064dd4036b0714d399b3de720a904cfeb6f73b8b4e201542dd4e3e71c03844a2104269e88a9a7283a8243663dc686e20b98e6235a9c9dac5658cd14d64cd89064626b61f35ddd1bb8d227b19c08fa74bfddd2c7bc59f42187ac078a3d9c3012fa1ff3f2b53d4c6d5fb942e21a9930357b86d63fe3a4fcd4b34136c5ddde7e44e8b2f197c026c15f5ef7770476fea654e74dcda849979aefc0b6e0cf285ef4d78a2be360d6bdbd321fdf4a0bf56bd8085cbc96542ad69e57e0a5f00bfc3e4c7f499cd0fba84aaf79d5a2e77ba838eab01afbc2096901116edd5f51b225f44b80b0cdd0e3108882a0331f084344acb1a384f16790d0b87913e5ed8b5d6266f2b493c4e5946be121107c6db96b99eb586ff5b859cf99b76035fbd8d315fedbfd751190b26ba2974dc9c7ca3f10398f8868a7dbd4a949a1474006d6aad32f39ad8387a12c8b2ac6fdadbc10a8ed6929ffee9cb34d2f430b9fa94960b20b0ce6d2e25ba53702a5436128838c04ccec476e22ef8c62311921c22e7d1a414f811e720b8719e25e036c24ea1af0717a663e46afbe5ba477d8b54f707022c2b2097181e20fa42d87919f8e38ba435dc4b9c17106a80e9ad5b1e6d9f1500b1aa1d904cfb90aba9d8e668b88c0f2955afd5e55bfa9d58caea1a3654e0209b4be398c2dd19612578c61c66cacdfa14274047a2b10491644e0337df358ed3d910f2de8ab0fd492cb0a3d561a717fe8abab1d1f7706fb4bbbd9517ede7e59c662ad069396260cc66d3eb4e406a820f7319431352321078f0678c831c92e7956b23b3aa2c0b66ef3305e0a864fbf1504f620ff27410cdd9e0369237c46c0e3e93634caf0b18cde41e24d3a02fabbf0f87c096696c30a19193e52e65801861c6d3ac6469bf61b836aae948d5b2ccb0c2ab7535a38e22e911e5c8c1f7e3a02f66ee51c519b178f274e78450348bb8f7132752d12960914be20d74789ad0df31e0c67da4f7681483902c4c93399d0ee2bd4d0820058ec3e4f0aa4dd39fcd6f11a51be80ead066af24317b95a2793fb2260b34515bb9f2e8ab7b51275721b3b8a9b4abbf4191d637d4e5891f9ce85ae301e3535114670096bb4142c28c10e80f511ba50226cdc7a9bf5ace0ebe02a1b32726175881317be0ebcce0a3e11b9a47ff25d062e96313bedea3e79e623cf6b23dd3711165cac80c0f99d1479df79616619c298ec5316544c383f30fe07eb383ab043d0ccf58d79f70dbcfba0280470ccdd40241f423a74fd486392dd6df796a3ed036905222eff6c9c8c1c5d710d58107201640679da6470962d1e2300e6a9239176ee01e68087d28b4037be494909f4d72f0ca888b20c1616abba01359791035317ace966978276a474c8fa97bcd90198630bbdc5c96d754ef2c4e41975232161c33d0a63370fc66b7c09ffad6969c835723c78f888b5561877bd1d155910a2395d0a0ae1fb2b19d0c8aadaae7054f70c7c637b1c67777d017be80af17fe3b45cf767f3c1d0ccc3ea781782fbdc9bdd760859e7f6c24ed5d24da4ec666d4edb4b75cd258b9ea3d322ef838dde130543009e0cddfebd7f5f808828dfe469a4537590d4554df4d33be9fa347fef02ecb604a02a0741b3ecdea9e5c52de7e1d3ae9583da8f27a3a8bd97e3709795de9bbe002704b95e9655f6900621060a2f0feb61379659e0ea53170b4b04f07dfafa86aca9f8ceea5839051ba1aed01f7f9711823746091c9c8192ba5e4880f172544720a9b0f444f739eeb603d331f33a90896e8cb19f85774bc95fa4090d7d94d29fa0f540735ad6578961dc9998629ec88c616dd6ed3f99d9a510ad1d4e38ab87a74dfe3d5154e8845d4ee5e654913cdc3c91a5dc4421857ff7107b03dc6161eb3929921a499b64a8d32c49c2314298808c3b20ef40bc31849cb2ee0d9bd043e6bce5fc5acf49ee4faa4ecb212afd0e07d32d5a91670f1b8b7f58f53cfe7008c71805d75a5f11f18da5cac2322264f4457bf0a5877a4c2948d6d77cd0094f55e43a8558a1b84092e649fb911aa78e6c7e1ec45fb69a5df9a00f0d62dd3a858990c660e76ca246623569cfee7344c39e49b6bd86aa41c13f86e3f75111e809509827f5542d673880bb32653801e86ce65ff64c1d3bfa53c1e507df9e82baed3c38da0b22ef9ccf85800c22a4ce7b57d957e2ac4838dce44a84be2212bdc65af4f5033257ea5ee52ca4782671ca52ee10bda63ff25103490fe5d2b23423f928e3c511f4ee22656bac5ef4cb074b6a1f53924762d7e901e7268ab65617ba49de358601e46ce332408d54b0b63fbc8cd3d358f4e13dd219392851e5119339d3299f5214d10ae118a13f101f3d7b300698dd85ae6176aac0dcfa879a95671aaac7c6eef12bcacf76ea22be7b4fdaba47ba786a5250c9ddae1909a800e27b2ad99b131e95bad7ae1361e87694ea8eedc25990eb021a0294766d46828a042edaeb1edb770e5790dfe4c34540e68f2bb745636d130203bdf7e7262bd6a47e017028288724a4285d1c9d69af1ddb45f41760962ca3726482b3f5921a8607f6526f9cdf25e8adaf7651a738200aee74f348f3c23c8b632438d1f0ad834253084e78e515cec8e154b48eefadfdaee2186f615906444cde4127f1e8d8c64cb95bdc3c3701e6f67285b70b88a1c506ec334efd39567a3c2d6bb60fd6df9d41a3bd4ac1b858f087029b1f756f45154206b60bab5438b0cff9c3efb527de973ed8a92daf6ed686fb8d679a61cfeaf97d3401918c3117aec1fd11d13d9c59e11506e925fef1faa0af98d8c01181aacb8824e22dd5e38230497730f092aa173a715bfe334f6a2b427f978e5ea8ccc174c2334f2a9c61fa35014426fe4acb7d7852da0efc24e348fe985f57130c86307f9d562119e4735e59123ad033ee18e61362493fad0d106aaef00de847f1a5fe1fee6a70c4dc4bd990608434c65f06321da15edcd529e51e4d964121c9ac711bc1addae2dad84cddbd73a45ce135172f3610bfd7cf9f478f9047f8dd52acad0205a152683ab657dfe2bb4eca2a332403c783f9b361a09024fdc536c5a99afb833d6f3693609b757dfc3f266a43698faad1c5d782a1842bdffd2172e3b512cac9bb05beb84c736c8703d82f05eda8e155216d15e6c7049f2bfe83e59576b91f66b99587d1f76079d52f1910639a940c2ce7c95880b59ddff2b8b787f99059f99ab07faab4d40cd2dfc6abbd030d48eb916bd9d0c6cdd02e024e1261e90f499bc8f905e2febdd8b8dc7732c5a1060eb8a21d387dfb6121f44e71ef09fec683aa690c8a0f3e78d53afdd6171c6dc7305ab3d6a843514738372f0b5010d952e7ed40bfaf79e52713121853a9beda2ed0bfab0788e8ca0db3ee1f940b6f79b9ca9b764d59b18470dc33c389222c63bd0e01bbd43d6eab6b9e82a18688c9e58f5dc2a04e26500414dc9f7887cc9a9d7dc91a2c1c275ab79c221a6a8f7b6b8f33a1a07dc621250356c61907c36d0c4eada3d26cc2222219f308403419359efae5961024b3bf0687306400eb7db92d39696002086bc3403e7f221b4451da738062f5236554254f29937ff9aef0d73c2e59c992ba93e113224b0bde6ac843663820e90ff2a188d11cc7fbf65ac76b568828428a5c9ace281b9bbb71fb9b4edf0c5047d27f50ba1de9bd9629cc5108e810c51a58fb49f1360cbacb10762fe9d11d122a3cf031e2e081e65c17c9053622b9b90b77b935786fc87bc028637b9222a33fc99296322a29138334e0a149f6669a6336ba66e1833c9b3c5258f9f4aab034adeaf3a643a91cf5ccf09dd5fd2b9db678edf7957ec01c62c64b8bbf269d7a7e3083d381737ff726f0c9aaac44fd45a8c7f432f6f29bfc22973df053f643b897cca58fbc3d00d4e033bbdee9312faa5a0d3a2a3259997fac0835c12c02caccdec22adf7e7ce9afa641ee234e0607dc0f218fec86af68cfaf9079fd286b47c0616dfd56e323326d79c49f61d42ff85619d32a37987e1a6aa9617251887e5d8afd9c9536d245595b24b0f53232960d3f2927e5bb0d84a617c2e0376feff3e7d9a6196c3382426a6c9674bfa1946678f20044cd6cac1bea14596ece6d69c8cc117a6ebe46229bd3c3487b6f312c34d9d91623c10d11062654e60c2db3f936d3e8c806181edbf17cc9c81657d6c33c4c5e0d746ad306f2c7761cb1b2666726d3c45098773d7bd637742df99d1abd9b3c76bf3828fa9ba2ea9a2f51299e594898aac1f4774871622d2655e44b46abdf84db733838770c2d3d84f0d2ee3583e7ff5bab9012956d90d5bc6b07a26f71f238b9acf67bbde18ec89fe41569df0ca12c34c66b02b28eeca78b5bb6430461f95dbf1f06135bcec78dc1fe203b15a5fca5e000fad41bc8c2fdffe779a476435ab5ab61e284efe9e544605a0618ef27beaf593fc8f19820942ed62a598057959595601d23657b8856ba35d6d51c3fa3491fbce7fd47bb3496307437fe84f33853a3c0c79d8e99d57324a22004034b5a356d09bc93fe0c572f45fc435ca9c614fdcb0f31de6e40f2716cc224290ed5a2ba13d5d43a13167603c93fbf37b4486951ae1426594b3676cedff86563beb9d4447e714dba8421315b84927f81367388be7d3812e7fb79ccf3cb26683227de0f14db6ec9add88b31363cd8e35b79e6f8e763f75bb91b065502491f090cec02869357061eb7a2551bea8ddd13a53aceb682d66750d69bbd1309be3c8f3bba76782406eb734e83411e62415dd280cad31360182b7ab98e8aed715090e4b062c3d7c038351825737c28c83b58ac9da53cfa1fb101a8b4edb09e9c66c0fe62b541f44ec66e8ca007e3cc0fe380c41699d5747bcee25422f1888c48968ea38181c58d850f27c50866c8f9943bbe849870db547ecf2f2ddd358a880afdd27659140eb028ebf8c3040d37ac80de085eb01755c3aff198244c9914197cd9b94eb5eb5219d675a40f08eea383543cbe186ea2e635e19a37057569db5a0b4e2311877f7df91eef465e623826f4d4eff07055d4dd2c6c39270438510f48bfff281bd9f8348f140a339fee1fe7f6caec53a408ec7b7893e43b232459c48c56f669f962d206c79712c3dc9ac3653aa8eb6298406c53135025f6b7352fdeabc8f5ede7e9faa7f4b7b3f4cba961c35e56981b163dc27fde2087f979815d0a3d87c57f4670f3d3fdb026652f5e6cd63584996f18643c3d0b9d5d1270977831d1211633f7591b8c1788da974099c37b739891c0e3d05e6bdb52640f31b9dbab44b260ef3087f32985582c3cf87b3672460c1f0fbbf1a7153fb3764f03b74db9e0807d4d3ea7934e84709825d7b7ed47f052154986da52d1c7156e8e751dfb3de598f35359c3c708045372154ee33700c18d404398cca09049ad90b8c4e4d389be394b0c60e1015734b28eff4448a4597544a7ae825c55ce899cd12ea9253703ec943f4b0b1faf2967f3961fd696bc298a9ade84bbfdcb6e56c351a2d6e75d5a6c272427415fdad2df9f426621ef1f5b6d83505fc2d6f65427d75ebc8cc658298d7cef0bcb2296de9affe4181dba59053a886641ce27a0c2f5e45c4a00208136557f5a2135e306a4d7fda42241c353f2a411647ee928eca87969b70dd6ba849ebf72080533fa47369cb39cbb6843e68017fc99e49848b20fa0724c60e1b08dca7a63c4093a36122ece0e3efc2da40e3fbae3fc6fa1eafc4eca14359d3182402132650bdda546024fea6f207d37a0d6679502bfe3aa817aa129e9178d281dbabbb8de41c52bb1829f6389b205946792b6b220fec0ebf669fece13345464de8f4963fba25dbd58e1bb3c82c0282a4e055cd91ce40b2c37dba3337ba2adb11aafeb4398da54429898bb87530346bcfe2ed2f35a07d67b63a80c08800cf53da9652ac7f5ae6605085a9d78fdeda475365538a56b9b0944d4ea1a9cebdfed96f37b933ca353262fe0b4370170b68500d209b3fa46aa05538165e22c053db3ba7d91e1b63e17e84893f5b62a59643ede3aa7f96c56bd920e17279aac668a41fe37655cb6bfaa4e8a81de35145aa85508f9362ce44bf71e7b296d6e35f42abe528e2e502374d90238923830c8a1959dcc82def714d7c5de4abfff111bd8e220f029f731fb2e39223220534490a2e5d8b20b6f8b0bfd1b125cae58e1ba93b9d15f0d5755afcd761bbbb43096399631d8bdc99a2fe3d6887e3d6ddc70fa82dcf3534fb086ca39a29fac6c43c03bfda09a131411b9be10ad5fdcef9f6d05e7a13ee36edbe3299961a55cd0fbd80248a23282e09b1ae0a836370f6fb78d8fa4706b7467d5c1e325a49e94b3eab5164727065e820f4dea7422f8989d6d85fa94c4d7664e0fc26a159e33bd8870938299a971f21a21cdcb646fe991da15b13aecb75d8b09ad0d20912766b4d036a01482cd6509f71c67e107791dea1c308bba303c5fdeb3e7a3459436b30b4ba82fc5ca35a59bd276e91af98e0bec54366bde962f9cfb84ea6637f8f07639ec907e1f632839ffb57a0907e94ea0c5350cc83b38940a2508f34b8327e1b9ee067eb0c9b2b465f037a0e2c60ac201ff5e52923d645af67eb013e1896d7ed135f276d706055dbb5848717fbbe56931f4db3c32be2f854feedfae291e4943cc1b08d67e1691be5a35814a291dba5212266ace6da84b9111652df470848e4d9dc6e17904a2753117b99aa24f7184a28f342ae40bb5207a6029eb90ed7d7015b5391b9363a6d538ce7a71f3a6eaa9afb2bf3451ed61e88f3733154f29d8e8ffd2bd5bd7be6449e2356697a545dd2f93b6c1096e29d383824f9bf96882de2bbad00e886e3aa834fb81ec1810539ce37aa21d8b8ea90117cfd8b5b25dddd08cebc2f029157ff70ee17fcc5fc5d0deb8cfee6a82e9af1dcd60885834ebcb8f4e2923eb97d87221d58a0b37c8bf064ee727dfd2f564067addd95c38753ad1a373475af9adf5958fec02049fe692fe2b6f2102f0a70b37224725fd1af5610919224172675120540e2ef57b9eef69f2cb7516987042e38e139120ecbb8566c99f8e02e34b823c061494a5de11e0f97aae6b11a785da5223df254d89d2f9d3f770f2a1fa4051dfdf5fd7a849659f9bf79fb1cfe5e356c5c859504b4ac692646804590f377b9ef18a98dee9da2f74932c07acb4854d1f16d481142b77694ce8c4620fccfc068fbb57f8a24af9d0997ac502f556411768f3e8670c936b81e6d5a407c3034d800759c005fb492ebe8d1c9dd04380d1d8cd82b17c2e3e9ef125eee3cbcfd1f322a8d0f8c70cd02636ad587bebc07fd016b94b40002a95a9c31c20bc68c3a17e5787e3a440f66e395cb19a33cf4e033c6895073f3bba668e45585b79f6e738dd1f26baf2a44b75ac5228cd366dbea14fb97f179d6e40e18eacc2aef6d545c0b540345f12bbfe1f039c237b29c9ac0e4db3068986eee6bf01895152d0b38cba62e8273832e65af972819f9d3b7e339bd73640d4fc8848ef6fab693dec5be2d3242946447c5737b46d4a99fb3bfafd3232d67b56b05d74e6061e9397dc4e8b0403e5c205a0d2bae81aeb5da40a9abed9e0f7096c15b07368c804c86a3a3e68a37c3b14837165be3a9289c7051a235cf17fe8931505cc5e38a761b5e8c0c2e77668337d7dfaddb5b5a049a2dd2c86ee4ac7e2651e49f87e4466f4eb4dadd0ab9325064923f470bb53a1ad0abe14ed2b0aa793f4e5bb4fd601d28fa21d1b762ddd408ed7d243848f00e42d67b39d92bbb2a7ad264760b8b9d9ba84cc3cdac224af1dfbce1132c22881ab14c34a78464eb0efc8a3c31f98f2c055a6326bb37d71a75723ea53c274df4f4d99d6076f565a297133cbb1a69b67919015f627855ce89795b8aa8788fd4310fe96ed1c76f21bc9b7b2b4292fb049f4a4f81ec808833c55ce42137a6e37c3152817f16bb87f542f4a866332944e3c31b9ed420a93fa25ecdcdeed6768942d659beeced59713201d34afc93bc436c58305744e9a5fbaf60f4b3c4150738eb755ff614fe70c000c396f51c86c497727e5be098e71c12ba7e47d742a2682e79ef1d81976120bd8738aabaaa18a9df83cc2b3d3bbbe60c54465b6323a7bd5cbf1d1cc7bd78e4ec2d3eb77d52fa5718906a791ede14405bf5750eaed4d09ddab248372d5fbdd60168f2d6a25f84ce99f3292f0cd4eff90e055279fc513548a7263a5f88f9850eaaeddb34863ffc1e09d2e1daf7a2110cdd573ce78bc65920dff3fef186333b6b2200855f6f55ec32d40db619640150b3de7b49d63ac9c6b508671986674a82ac4c3d185d345c981e9cc6bec484640e2e163ecce39b5ac17a4289643d658456227f51f31fdff31ea695140a31aca4583373e1c2211e9dc68ef179cc5761fa1404f12f09fdad9a7cf4f24095c0e7c69b898a7498f0e306cef99a91cf2ba8693d62fe50f7d6aadcff4c704a554e914ad4780854318b36c693d378a385f0ff2d8c6f54b3b604cc3e9c591dd11120e2f047ee83f4ddd8a5513511fa9c143274f677f3806c6f9f61acc6901bd7b549c9265d5a08a2ba4c4fe099b2421265db33d68bfecd149caae2213e7a5a932fc770a8b255f715f55a47a5bb6846a38dfeacce52ea82038ba7bcf01043816af862e6e1dce25575c078eaeb82c8bcf05965905383ddba0c15a8896a45912a0e8a238eb6adca8bdbd54aed20dcfb38d9ff179a055e51f1ff49469082edbe949993fa9787035f8645a2867457c206bc1cdc588d311e897d9c8114caa2b8d1e0e1fb52af5e4419c27186c8f93a7e4bb587d24cef27fa92f55a96960e9529719921ba4f16a83ab4cfff69ad0b768a1c7c411567cda71d68614e1e81898b60a17e32d362baf01829df3d9d56ba083a40c213ffe4e455e3155acf8c937f0db7d0d92371ff9b1781eba1e1e5b7757ff298c88d23920cb15e8ec901ec3d378da111791cef6778fa72d25795c06359751780291d3d38dfd4d58c1f9745dc28d769956ab94e4e02aa3b474e7408dd7080b3962738d47bcff5dd96b45fb12126637cad70c517f740c9a5384f565d33525a89eba5addfafe648c47ee6276625d3a2c478a51f23fd699f71d441a09a53635fb8eb49f02eff2e9e240f75a1213715867e13000fb90bb34e9c813465427cfb9ab5929bce95c26a8b4ea20e694d0d32f5b5d91f7d1b0347c9e8fd2da35afe43fbf75017f71cde67055eb974fef1059d09c0b7c26b6ef087a3219bf729979d759f2675e68afb413acaac56bb0a6d29a60fc491dd064c85287e380a6e0217b9c252ea8b6900fd7d4ec930ff061a5cfaa4965305adfa226e6caf110027bf6f02b86e4f3c3fdc5209873ae1b49413fc8450bc6faf9f7ca61dedb2efeec584cd09d2e6d61a71a5c01697b294195edee2cd5570b8593c7ae4feaf7d9263de20a2822174c47980ffae3c9e188960e1ddc0a982d9eff0d6e9f2a36e8c132ce77d2be44e6e6ddd6e5e2eed9631cbe6173be8735a750baaaa542a61ece65a05f52fed5676a29d913d6dd5b737e7590d74ca7fb8edd4ef7631c6cd0c2e36adfcf512ad7950791f5cc3bf6eb26aff999ba96250261f420e36e75843cf757fb76183e1a0ccc5e552e0815920323a501131af1791b69dc3e4190fa4235bdc8f23610ba4b1476df8777e870970fad32969a5c696eea963ae498974e0c77152cabd55eb981f90907b7e6e9cab7265e85338d19ac221403688501402037405d96edb8949a71433b0ead5280e8353a79ef9d1f810bb42d8d8503cd36c0959cd37d96f503f06a5303f0f1865eb7d4024b1575a21cfd4358cae998bf96eb30b06434b440b0d93bcfc1765bb33158c5d1bdef466732af16fefb71d5f7ad615dd1f90fd3708eed84ecbb98141d7fbddd23eb281e77af48cd41bcea89b602da2efb18e1cc7f05045d9f54c087d0f197d71094307e3582802a6dcf1a13ed2865d9c605dbdfc92079cb999a62690250ae1ff4d6ecdd2df53c1957e33e03bcf81129aca6b0c0c8b8cf6e8d838f15e0b026ac92d7b91393a2cdeeffc927c83f0484dffc899b373e652aebc3fc696d762be02578f46dd6dcf9add6cb864cec82636b983a734a419056f56f74112bd1d66a316eaf8798f1ae0e08f7095e6ce13c71c9b67415b635ed4c669af011644e4dab05ad6fd855cbf141fd8a9e8f91fedb07dcdbadd55362a84183e231f63bd0a765231d73381222c1815f10fcc307d3e0aa46ef795e6aa4516770bbdf8678d58f0c67232d5945b9e71e8a06869777210119a6d601d82977d59f2d49394359b3c26471a73f596d9bdef93ecdd99d8e00c9129b9a5de5d8ab20ac058519124c9a2bfac0d5b2c9eda6b431fe9c10f280ab95c867cda9e1b6acc5e5c0ea9d6545534678d819446ea3420d5abbfebbce8ac55d90908a5b828aba1e9daccf8099356eba7160c6036578c7e4d8e303a54a16ec288f222c082de2ed077888462170b51d03d8f51be4cc7e925e10e3e0f8f10371ccfde82bf197bb9672a59e9f940698b321d58cd8cf9e44d963726086a5d04bbe8065124792c3f5c26789d74041388ce152482d90596a42a3539af9867b403dd73c6def41e49b58c85df86a11609450ce1f30d29804e325053ed4a628816f861779ee4a7eff90554ab30aebee5aa9bf68345ca2c1ee678b891083e98fa1bf2f784c57ea8f8bf9ba94011c8b03cc75f71c3fe3f643ae9e88187062c7ddb01948d2df0fc42581ef66d575ec4af3b25f974a5aca1555492e6b9fa2f53d53e22b1b0066362a81fa1e5f621ac957e5c4a0654c2a027808ca9ec0e0398e3d5617be077cd6ab5a5f4c586896669b72b4c97152ca90e399c7a38177c90067949ad18aa6718cd537f98952faa7bfe379819778bd7cd9611e7260a89ec15e48b3b62024a0f32717660d2f080c7c10cf295391f4a928c0b987d097fca8bb2d298a0216d7ef289611ab73ca09deb11da28246d3a9097894b7d889dfd5abf2be5b180e240d0082a4b169a190a9ffbe94369ff6bea99aea67a3535fc3a451373f7938244848f486e165030305b85a669d2c2d9b1cec0bdc16b2a5ba220550d6d2deb6eb7cc78589f5ef5228b29bfe700794bf29fda27d80d340e8352af8d7bb61eee5946afaec8cdd6b4a9f9b9bab6b80b771e4e7fd528d155f2f75411685a73125cd29310859d2a1e41fd68d280b561ce0da225247da11f94a35ddff90679f29fa36f5f9ab880797c91c91d8af4d1c0d78c60e7fe61fcb7b4de083f3a78d82eba9807fc1a059a958eac23ddd95a966d6246437bfc63d6a45d1362f529c74cbf3110f413b8bea5b3727ae53d96b889e14e3b13a14d700f096a05d8d856ee0bb97d2d3532981394d6457db69b7b2203d7f362139dfc52bebb6762b0c4710c8c8ba2d01ea06f952ecf06c16722c4a351331de630ee08e0822d6048f3b741d7ca6f9a5588a2e3c1a6ee0dcb7ffd6c168fe8456bb4e3fabfbd3b7022c36d9b3bfcaf16aa75978fd99a0f189442dee81ef45096829a592b1ab824dc30713ef24bb38b47b40bf859e6320726ce716781c49dfb900ec02a80af115b73be6448eaa39571c5a025684a4fc32e5d2569e4946eaef357fd999f66d6b7daa9b6c321b62d49dc615d97c0a5986fbea0d19bb55b0a6e574821143f32bbf909534728fb0c4138ac4fa73ff6425b7d41270e991659452732da1afdecf049db3f6ec4b94deaf3e9c9e3df5c151d1296ed574c675ad2211c2cc70dc77cc86cc674dd7197bb83ee1d13ab64c51b04245a076cc5e7f8f799206f15b6e7cbdae3eab3f49cd19fbd02a94464af98e746866944f003aba8c6b84b379d2b972aa56d95f9632b300e0c43ba52e3b0d883233f128da934f7a6f70e6aea4b867599072bda88d8c1169f4646df080e249e435b20f58c8e921ceec2f231fed767bcb09831cffe019e3befb7c9792c6f2a905b938b525e993186bda1f726de4a098324e18a8d1ac303f327407957df8a8061d0f06e08f62f7e0c91f35eec5200ed3c4272b3ceddd00c2364afb34955ed64f13ff10e46a76c98711af144bfd2e19214d4d6c86cf167020fafd832531c07d546482fb30e9bc94d88879a0efd53a64775b4c6a9f2d6df04e1a57641ad69707444d02c573f14479f03802c323b88e94e697d970c343d19615cdda0bed8388d518b3217dbb14bb5f2d77bedb21fdbde6dd7e6312648fc764f6c5ac88af143515bd9db9856bb8a6fc6abcd1da562efb4df00ebce1324d9d198bb0dd7800defa164139ada77a4a7eeec4df46bb6a5d0a44c4845beda7776e692caf6b12bc67370098b47d15e985660e0c16f7d2818e1234237c16d538be49bf77915f8e775dbea8c0b906cfe4390bc9d1ff913bb43c06f27e25acecc7f1144af8fe30fb7eff1d4632eed296911ed7e05a861447b9c43729e15b12a7d795ee81b7dd7e8491d1ca9a4509636dbc5659b4a51fe0ff7ed39826640d8c2b314daadcf0d6a483aed61b552977322eb8905f554a43b445d47602764b19f2dcf4f9851025dea2a3becb59652ab9fb19357a82dea15a970201bc29756f3a0bbdad4ba23bcbb86803eb79cdadaed7c68bb0787efc48ae82a1628485989452abcde9aefd0649d38eb59027a3659ca7fed9d3a647d5ac35c87ee3ae0af9da8cc15443137eb4339a35060e44ad62e58a447d13366dad1869be80320ea47c2349df8ec861aee0258f7d038800c1dab3b3777031226b3b207441f84f15db5edce2005fefa1dc62bbdb1a46856d8efadd45d6b4ffdeca7b78bede332be64642beeaf0bce551131070e6a4eca1658945ffae7b85efeca12c4adc6e78b3c0cff9e448b68eabe10f844862fce0868708ebd933f4c649bf146dfb2bbf007f5f551bdfaf2b8ca9b78e7b747724b4d5ae8b8b2e19e6086d0222de16d684cf129fd696b9699ac25ee7d091d69621a654029d1a8b79a23f4f3b5522d0fce8a29bc76dd826bdf9824cb4d019fa675420f9b0a02873ab47438fb505a43d7d7dcf67f7898b0889c57ccb48e7cde1919d427bef3fb92ba2f3b686f52853f9652983bede6a2a8fb786f36321be8b814d5b777f30ba701443612e002a490548bd56e9c4e10fea56d22eeea9657e6b52b3f342c853f4c397428b8c5e2760d67560f1c6fbce6a46d506e5a387582e715234fcc6221fa7047635c5c473c20120c57bbc542bae95beeaa1d9854144ebfd4c54ad3c2b7cbe70a84c7fd60831f6b7d7c45d82b9db8b319324dedad5affdfd5fc21ae82b0373cc9fbaa5b3650c987afc15a6ccab847b6eae2188c250eb95a3a680373fc2a573856e916867a5311eca7a5667ea3a2992f2e9d9eda03b7f220c2f8a63400cc6350a140a16efb4c1ed06c78955e148d786828820f5f7e78f63e39ab120d1850945a7d4d22271edd7ba1069aeac0e2b84e674eb28023ab8a748305799300bef873adbd49560d18e8ea036bd0141b31198b67ab75b2c16adafc108efe71a6f6815f84f0dbbc5be6ad24d2a33a24c1f8551ef41624b67113c10031a832e765c1a2896990a0fa8ef95dde0bfd0115ca40f41f6b5be0a3651f0e0531b0d8c15179d2544ce25f387f4a9f6e34383af2e70ab38b2e2969ad510a0716e1fa6a9f9b99bdc7511a9c706d5c260f05ebf9072b316ea83bb0b2f2e82c429f270a86a115ba3e2ab783bdca1788578e07e4eb031d214db77bf904e75862674cacd8c9b88a8e5cb2d4d8c676104a989a045d460805d852dfd7dae8f8e7ca891d54d6e4b29e818883ac45387c6caf9e7e641d1a20cf4acf36c7469c0bb152e6c8ba60bdb84c78ac425eb62067f9fd8046e0e0e846c77e58ff6241040fb037c5b3684ad2a316ace562e36c72f4249647d381ccf769da03d696081d0a47c841d2b8010d848030e1d09a81a471ebee1c1cf110b39a9bd8001a7bdf8ede1526afd136fdf15cd7a453e3bb28a3f26877156bc74ccff23499618c28f571f0dda5928bda307106e311791626a132f89346bc77de470a440ddcc4f745e15665e436dc302581b7aa832862d299d18101e55a85634b6f8e8d4724ae13e2ee1852218bbd7e908b80f010d4636c1c5e3877ad7f73911c33d4d0ede6e038d2645bc67de625335d6f3edfe1bc6d41d68c2ddd841821e2af7d969a4e32eb6950ceedf13182e35279613f7b5c9705831b3aaca18ba4c22bc209ba292fa225738dcc3906aef442252295ea5f450cc13256cde7be767da8ff8c7f72108b830f1a8ccdd9f8e998907652285f9ee249e8caaae6a09d7fdf21ec12c48c2645582dbfdad4c5abeef45a415430900b837331f68979fc0fac46a550cf85e47986f98b271552445198ecd27930434d9f61d7108ba3c01fc825842ddfbf0f9ff33099ead44aecd21464fbe4fae1f906114f56097c8bb2184e0a872d4a194c0a34d7bae8668b61c2faff65087d9a87801b5b43283e5007258ba63672c20c1face93b87ad9c8b810619c69bf8ec4dc8b7feacd655e44d1b525427fdbbdca9ae48bfdc40048180115ea03518b675eb3b7ed026a32034373aa48dd0debffcbf080b689ea3413bf35ee97477133db696db2a259ba2b8f365f92bf4d8ec17120c54f994fbf5cef9dcda24c2112425ac63ec5916d22c05065f1bafbb27c8adcc1ff7efb0d05deab78d334ce5dc9e27770703f051b99482e2309ffbebff80818053d13e9eba36a32bce4d5680614389a3224dbf17c82511676f84334c354be8df57c49c22e904d5ab8f417a5f4aa54a3525814e40e75652164ee97069b670bdee40d7a2993d27b538f5a1805bbc4c27aef6fd87fb768ac977676f54d7c1693d902195f4d1fe5aaac801b5ffd0586adf0b066f711dc73d83f147161df7fc046600d8b5c65e7007438ee3423d3c1d618b507edc94a45e83a36f9978ffa67d2a382a5f2395bc32ef2ed1c9ea20e2b568611054f9e0677734150ab1a37413c7a6159a8c92aec3fbecc44a9662e9fd7f2be39f9ea18db270bf47b9c6bf0dfacf761b632854e4870d86a211fa1504d0bb01878cc56abf980f45b3b029eaf76b5b66ebe09ab09204410d24afaa9fdd31a123f88a00dfe1d0c62986636e2bd6f5de81f68e3fceb9cf17f506304f46de1e4793ce83e3b2d678dbff6e4e0f2a1f4d7ee250a3930cfc9e690426c34426bc222e50f8a9d5485fb3b07c5c0e48a97726a5d1abd8ce50bae15568b712330d023d468ef52ce4a371ce7cca2ebb50d46c3419333c8447ba3f9e182c150961c2559a13db69a43f8f72f65f3235db5f438be0106bdbeb9babf7a29a8ffd1ba09528ad0906154d5486e69071b3a71980a2e644b46cdf86dda5dd316e1322885c42d911a1fd6c3926092b4fcf78f1ee67ef8b972336ff81ad8be7289b943c4d210372996dd34c0f40318863be2ba005b7bffe7b5d1823ad424ff27090b41e961a5f2333fdb80704f218b68c4745c9605265bb0862614ae472abddc799069d522ba3704d5c3643c7a6d581aafe39d37d0a9d50af79c7529e3011719d70be35a1a865fca48de4e98b3809efde2b357e415f222c92558c810115fa3ee549626d21423444186fff7579d5a2e77ba838eab01afbc2096901116edd5f51b225f44b80b0cd45a424ddb324862a404d93744059a217467afaf676261afe36f9c5bfce5d6aefeab9cc6ea8981799826b87aa5a4096568c8d1154fc2cefd0d5903864fca1dbfd9aea3e4a115f16374f90bba9ffe3adace99760b57abe47d67afa3ad186f91aa2cf6b410084be4700079d3c2697225f13a1bad66389fb4128d7ac6b0f7b6565076aac830225285a3c4f835bb5788a51168b8b27094ea328337307270aa2bd208ea46fb6e4a40fbd0ee62785a083ff825da0713492201b5c46e942544c0359e559aedc001f7974d46b180bcb40166b5f403a87ee3af231f1316fba3dbac1c1de099c69980af69effdb833e2e568360ea54b1cffaf2d826a2b059ea36536c441d9bee8971dc748647cb00641f6ca03fa6aeb5d462ae1d54ff430f81c7fe964ab255705cd16afdc9956f03bca6514f6c6aeb06ef6ee1d4986cf9850a2becd05db20778c6a3792c4f4682b70aac0994fb1f0cc2ebe5953173e8039bc8131706b45e8746b428d47ec4a3f8806ae422e7239e0b367df256e3b4ff7a86990fd6d37583d721ab8e17e0a4b0ea7a115a56a3f339c01c493b9e28b4dfd9ac45adf2cb54058fd78d0ec0aff90d5c312a08eb7d1cf20f0dca3f8196c0f2868435f7b9d4ba236995ef151372594ce32dd08c1a6b4ba3d026ff37282ceb004258a2b29fb5cb2ee57b6f805a1d7bcd56055426c3ddd864c303181e42490588b3295096bfa69aa04082b72f58a126f8b9d54225e61fdb4fd3e40b40e9d2fc6395fd30ff5d317256891430a6a3e11fb4aaa3a30694e4c4644182a8419c5df9f800ae59d94bfbd41c079104c558d564562cec81acdc2f0f04e1444a108abf44f3ca51b20bcb628882aa79ed6042c53c0c658a9b899b1f0d1931fdbf591b64b6ef310a85b74237cc18155d0d75a34d122ded5476742cdd9c3054c3c2b2470ccdd40241f423a74fd486392dd6df796a3ed036905222eff6c9862638f994bae036d2febf0315186d91fee0fe9a99b706885e86b50ffdf2282f125b4e69e759892b6b0e5d71cdb644d2c054330a2e4bad07c852a3412117f68f280a29f62c53f3a38e05836e03eb9504ec5bb37e5ba53d8e22b4ee2132054827c757de3144356f47e212d9d46615de067e5103fa6918fcc02909308d2fd6c7130c98840bf0097c70fdb88e676f9c666e9fc524c5df347edf1fa8470a8a2842edba7bd30f31246680cdefc277e20f22f449769c671e2d609b0fbfa8e08e5e5d39fee5b7d10966840666845b9a73f4fbc838717f3c9bcea2d09e2aeef34f1e249065ad34f4928a7f7a14206ff579627c05b9faaa8ec0a379f9116c0f6a93b308dea9807e73e5a98fedd1dff1ba001538c3fc5d5de541f66389118e8bfd25eb77d33787d0c8491d846a9654aa70365d985b5141e2d5a5d6fba37cdb20d24d76e23a914b2776454e21a967c0106f78ff2993e7a9a4d2086e6756afc2970fc1aeb79d5346f0e10a1f1e338be6b67390901830d61030700fca36accf0b7acdfe5f166041f8b466fc82623da1191db9dba82de258e579398fea5764e99ffaf31ee49b7678d9e7177afb9035e097a499b64a8d32c49c2314298808c3b20ef40bc31849cb2ee0d9bd04ba9eb706562720e3ea25e691272af14ec0d60f46fbe3ba3b2d9dacf79658a0555e7e4df3dee77ccc75a29cc41aeedc881577b8303d242a5edc2bff3d40f44357926518a5115e1ef9719b9978126785033ab44314b7df3113e68704b306232d2a3d3a75a9aca88d5ac2f0e7ccf20d48ccb4bcabcb8e1c63dced13c3c3cf2105bc095e7c1363bb5fb28e644b5a4acf3cf997c64b244f4b071fbd49ec267a45eade03b77f4682723e49144af09f20831f1a764fbc9bfda34dc0470c17d297e425c4c88f543a8bcc07353fc518dbef17ddec7126432f10c075cfb01fc247d4a79ca9fec8ac01050cbc7ab2ceef3fc55c2b14559e688c122b8e87a991e51585ed43c76e32c4b770031504b29474cd1ca810539c6814c489d87adc8dab9a8cd9ae7aad643afc9941dfa7d1f9f9d28893d54938d1b43048b8d1bf82bf6831d2cc019f80af08d1011e10e7a58f976340ebe66b244c1890a20ce787ddbd800e27b2ad99b131e95bad7ae1361e87694ea8eedc25990eb021a03725adaeeba5a2034fbd07c791911e9b1eff3dcf6dbcbd78d32b0456ee20f1b3ac6835c39f812d1f6cd033e51cedfb98abf42180bf3572150d4a23c1cc8996c6bd9e8686df9efa37d49223f5525a99c95502366c8acda4f28778d014a67c1c5209559fbe13d9dfe50e48d05e2593e8c6cbc2c301af8d99eaeb879a535b086a62192fe6fc5482bd3f914fd28792d330e174d3018ca728073232b224d19138bbd642cb8ab6296d93204aad4696390ca88f8203fefbf7bac58e11c38e9982ade700620b89679defc6251ca74304b05c52dae43bf4ec946e16d82ab73e9d3deb23886c6dcc0787043d133a1831d9534351619abbb5a87d9af7995951fcca917484fd82184ddbb81abf363c0edd566fc61b6b9146eb98a888836c809b41497c7713dc39f899e39c7075798b6e7e9b4617990d093ae543b3f095f33fdc6650edf838a908fb737bd2cb26f45c5a3391157ab3fc3f96e11ea42ce6b29a7679d08dc22650d9929190036c0e003887eabf3c1115e8a3f67f703e6c8a04e4f28135460cee622fcf4a34aa415578f18db09f5166ac0a8c62abf5738300e2aa52bffa383b3d6941a3bc3a83577d9054afea0ce3a3038af8dd2f94a9e4768e4f342151468a62e1d83e639eeae55302842ee2baadb8dc2c92cfe83d114ace1bc44279c1e144accb1e8f7bb2362840b171565b7f5929dda474f29bdf1a3d2bd8c062a3ce94dec7293fd41cd08095677d246183baa999ec6ab9557d3c23c25c2d0b9be3e85856059439cd0d177ee60e61095ee170fb58893392b9f7bdee02148f2f452f5c770c5109bb264a91b61aa8ea75813b74afa2e3d4969fe7e232f48d1ff824e759f239ecbbcaff6581735a60f706e805c2312fa9c460a1a3233297d7831e3bc136e589de1ce0f8a921ae51bdac2e5908307305445434e0f92e58a89ab733a35b06d7f20d78db42c861ee7443a1aecf7764e1255443ad8339cdeccab46e38e261ec6367126d508ae0347775ad1578b8649ef18e09793f4e651d5cb613b651fbde480f8fd41a1b8593fd46dedf6a49ef098e184887c2fe4e24d542e6e7d441608fc1736204e4569dad69ed89ddb56c7cf6777dce1c67b8bb05d1ad462c5c96fa8d71cb07da71c383579edf75accc6829f26a2f0dfac8b3f81b9b396378dd86d1cb1700051f6affbe2e11272a4493478895ee71123de339008ee691c6885dd2073400fd2d2b15f35d1a30d526fdef5938ec7ddf0ea5f26dc50b8569fb9e1e0a6800f59c2e3c2680a29485d2bc78636d7ba95be8974600996435ea339967326fdd7f61ce49b50171d25fdf3265c23f037bf00caf028848a7b1c31a313b576dcadfdd062c240caaab8919a236cd3bbe82f7cc247d0653e7350144cc89a55d960fe1eace2739c36c38953491374349f734e617018e7a09eb54d6a149f3e9ebdfe3923651006ff565a95bef8a34a8260e206cb814e8d5dbd5834bd1cf6fa96bebf4d118dcbc73ca457275c3b8ddc7daae13e0cfa455a28eabee05a30a37f84f607ccceb6eb3e041e0e60dd9668cb9aa38dab8860621d2323830fb362b1487c8890f58a0bcb689af2fae909c977f0f086b5ccdc4f65b7df0de17c36277abda90a4004bb23cf81e221ef17f4128c9c7e080e82675c78f453c24cf0574bcc2e0d29aaa9a29a4704589f2a266e0d49c393cbe8952330a7ed02d4ac05bcef86c9c585c92e319a17bf68c8657d88236d5b54b9332ff71c61d146547fadda260a8cdb7d72dde5ca02969426fd408c22af688946a2926bf75dc93fe243cc1659dd46c3384895364d079d896626f0f5307c14788faad89204093d335fa49fa4da3360ed5d4b416cac06f4119375be1f03a8a2af8da6ddadb2531d873af9b506368a776ddd46b9c600c9d720b42b937412a1085032af36a765bf5cafac4a16f6fc0f3ce795319fae695c933f233780439b89414253811b458e4e9c59b8bb97b5b6b310070f0da8b04379a9f5b6652f90148aa7c06622b429d1582a815615999191cd3b796fcf5d0cd22c3f138213387bac5a3ddb7d2df5980b2cbfb2c2acfbfbd3eb849fa94291898bb18e951a2d98007c9d88463961b3ebcd0bab9b716401baa9d60e6b343651d67bc8ffda549743f1492450dc33bd654984ebfb781fc825180a682096b201996c7257427c8db70a93a76d3cf6c2d40fe4188a17f79c7bca1998f7a2e5037421c94285cb46af9d48214564ea4c01e7079c51d6edc2d459ba6a3ea1ab2fe53db4159b230cc3f5f6de401bbc976e19555386db8a2816299f36cb5ed701396328251633b884e8ca5f2681c4ee4d7510ca52a809153674b746504ad29fca86a4e1d2e4ef1f68276f27074860f98600ff17eb0aa3c7f7843a831a98e3156974ebfe01fe80183df60e1fc136b1a8e676651f4f1a715253e820944c9bfa88e62407d9925d0189a48a32a121afbd0d91a5c32c37c946c1642d34db233b1cd5f55cf073cd8b2094aef458008f27bd8787a5f3dbca7786f2f087ad71e2217fe340c0b5224bd48d07216cb4102f6599d251df86d797faed4d116895b67214b3d7992db1ba1608859fcf170cd42846b71e3d446d834e1c9c3432f75bdb61588fa963f37134b01519e6683ffa85339b9572dc938b3b6c42b16e7794090ec67f1655899190ed9590c576e4424c2aff95074ab679a32a808768c0520e8cae15726295bfb635d3bdde0b10b8127193b5951b1acad8e11208425783652b84ed68ec870f112a18d07c8400aeca16d478c13943cf12d6e53f5fa1811c899f5aab2e7abab0e4f204d064f8200ca57047967e19cdb03ce11f96a4b7fa6f07a66af007c14957c19215abf84033c7a4375b2a1d8506818f48e776fce65e1d99008174c4ac0e27441a4578c585949019a4314430664a638a5855095866dc801ba54b514b7838642508cc74c782f2879b0688916c14d36d7545c04699d519dd2d46b1a17e147c7d8578947cc74d04749b64715db770c11955ef4b643383f54d99d106e1d39fc8c02bd74d50f8593399fd84e85f3e30d73a14812a09c0b2a6d341988e341c2f67e919e80f5be8b2753a9b5951bff9c5823a58aa14f58164bc205bec8937a45d59e3bd7434ebad46b55a7d96f9bd6f5bb89498e1b8f2b2e66cb63575cfed47e81f9c015d22fcc8d9775554145cfaba445af1cd195a61fdd9215c4590d8981b022767a097b55af3c17294482d19486aec0604eba3d9c5e397d126f9fe7ab92983d278cf7623be7b320de99ea5470c3d3202f6dbf5f9a674df7c813dd5ed6856640dcdd1e75a8640747474e4094cb62994153a429f3d59f89857768ca3e9d979a0fc30f269ecf77c2b50d49d27fff925e5046f860d75027e05e444444bb283cdaf361305eb67c89f96009766108e7118f4ba56582bfd88e5784ddca06438f19deb962cd2569d37a0b55f748dd620eb763e9e3625bed3a66b073e660f2194ad3cb3fcef45d632e043b380f48770bf60900acd3a70bf46b7de77771f49c673d303fd98bd2aef756f21e76465b3c25807b08dec7d5599a56f36ef2daa1ff8f0974d3ec6149cc17b68a5e78f3e99be9b0d6d4bc74ee64fb4fef551b9bb72e1e03d6f57b9106ede3519cf4fd92b1f1687e84ded53715f8c40919bef7b910237ced4c1c7740577bf0cd287410067f8eb77f1f6b9531d694209f99a07d4d0ea05f6b887aebe328e75fc0725d9e0a039fffeab6763cec35ce5d14500705e2220bcac6ceec44a03ef5aef89481c0a5714b7d79571860d07ca64dc301fce7fb2ae11dc0f683641d100589780955022c32b815cbd25065476e36fdadf17b5c1a7dcfcb39a9169ef79ae1569665ed1eb78888f7388df057d54defcedd27da05fa804c4759ce2ae7850535d25347fa7b9091da8df560d1fd690135c65ae716bcad799b56316613602a20094e059fad403dd335496c5c523e5b1d783236f34c2642cb479e5d65e2d2ca01e87e22ebaf834371a7e435d2d6d86cab1e32e49b09150bd0979b945ab0451206ea68e343b91ae2ef32977a97989e8ddf023e84f62411e1e42e7e94b5e3bba9cac7259943fac88857e2ecb7c4b8aacdd9ca32863f270ce6693a5858b7c2ae139cf0fef25d2624faf2c072932dbf1b296a46bb8d99bcf615f810f0ba31dd73343a0f7ae1b51a9b4266f24748566a9d6d41d35be11477878f69c2d24679b61d18c1441654ba86e43ad1885171d3b706a20c2e27594832de8d87f048f66e52d2277895084412bd037687861483446556ad464ac50cc829882e1ae71963ae4635257a70cfad3450e89d6526d8edfeafb63e34d41cd6d534954ef8204bbbd0e19a84b797a8c1a68d68238435e6efbdfcb454563fa2f0a6e031522ac46783ccfd2422394583cd1b5cd8f54a858822b1b4fe4c03b3abd8b01027d813211ecad7647de6d9e0eb434e80aff54732ac5c1e8a3ef20b1dd07a37b29f980feaaca56a685ca9a83ec0ed52f11c43b0a17424cc05d281fc0476df417596115e85a16e87c2da1ec846db67994efe19baeed8ec9d8d3362797f1e515c203abf7d80cb5b8382f7ab0eba4e7d1e573af457d5d32bc6431ee4c3676d99889e7cf7493550283f0db6872814eafb34f8400c065abc8ea37a4646520c6e7d52f9d652cb44a7a631471fea2c33fb90734233fbb5b8f2ee250bcfa8871d5b7117fcf0bda790b46e2103879319014e181434a24103ddfdf0165dcbf28a2aa71c777b7d790937c109e85219d3cecf9f0e502290c54f0f47d6804b72a07cc1a96e8256dc9374be8abec0212ca445d2dfb63434f19984c121ecd61c6d604daf2cc759b9d98961eaafadd52687a611ef35e79f955c36ffc7f2cdb931b586082fc0ff6b55064eaec59cf2fcd5a416e0a56472e055e84c0b92b31b5da0dd40910f8df01191c5ec9698c77592cbb5201d88dd9e03522d246e1d96d417d6196ab715d508c7d329f20fa5c9e0c112f9feba3d4e8b5797fcfdb46b8753dd90a70e5a64fdbae1b89e5e75cb4c2fe11a9af83aa116454ec6356856efbd0eaf9a719b409e6778a647579eb090d5cf4ba87a491ae62fd3674c2ec9617687ad20897651956e9c76c549955862162eb09bb61d434c84dc236d343879127640d5852c67d5e9c8f2e40cd7925d4d9ef92db99c3532832f9626f0c458bf21b5d1d390d440a775c31fa2507f6dd45b9ab2ff9817968f6d5150ec9376bbf6bc178a1ed8785116f8561e8c8b65d6061dd276c40c6d451ee60df2c0a17abb3a0822853031495f8e2e8150eef779ada3a6316298d3ec64be2d68de14af259340e61c4c9d07de458ec26debcb7eaf5efb13a8df9b71c80092e5430a1065faa88162bdb68ac5af8f89d31eddf80a12d5745518101eb44b4d49c0c94b6adc8b02f67037643a6a4255e17560673464093d38e9b6c82e5311da6f310603853aea2a4cb2b4e8d19ba244e1e937aba7d6a8829dd33d56111df33df68030aff47e0495a48b3218631a313eeb98a3fa6e9f3fda5d6b08479dbd180bb4e3c8a268484c8aaa22090b993c2125be41074c4306a892301fed5cf17aa88ba914625c9d0e7cf9ed7687f12ae87b1c67885bafca2a2829bb0d3babc52b9c8b9cf6843bc520c9cbe8f9f091a11d8aca0b44460feb941f712ba88317b151a0454bf408ada1f44b09169a1d08365edc537d0da9335bb9727c9e555f240c19305f49d564cd4092a4291a3c40a8df920f9de6d8f4db5ed6facb9a3e429f111fbb7117daf96cf6c6d778750ba7b7ad624ece0402e1872c23f931394224d982bd9f99c4c2da04c222a1a2fb451925f55fb054069d6220b3eb4495200fbbee45c2f8ec088a8ee51a1bf25c7dd5689908e26e0570025ab16fb5b673fb4f6d05a366ff606c6a92cfb96f5bddbffb3c8a55f674e884824fad1177b50a84b441b0148ec00abb281bbb0f76e5f86da7cbdc3af168ce16b7b93ecf3fd7344fb753d2335ef2d58a13dafc09694a2844e64748a73d84151ff93217ebf8c4dba074d8adea143c988340d0844d4c8914c7814b1e1074ef67475221e5ad0254a28235bf14d350c4a8b7130ad08619041e70dd7fe099e497fa455a9b65fc1021969018b2b993f8ffc01df9556c84c76b9f66cb1c85474e3801908e656abff0fa38e40f28b4047cbe3506bacf92912852a35c3d659323882177c9091b36b488f449c58d8f118d16619aa1c2999e9810374cc7a27a4e15b7f3dbd54554e220509334ff606fd599b49c2b5f46bbb2f9ac2cbf6f3ccc4b41edeb758faed5d3b2867716aefaaea51fbde532704cebc2a9f9a12b830be45838828dc402546836ec3c07a750fba01ee0d03b491bdf03da7b12c44f2d8b9b38571503542fe16e3ebd59a48901c666c09d670ed870ce73802bc7c1c77a91146a119b6db72436424d10d159db6bdd00c7e0bbe6a5337d6eab3ff01b84e76192f305c4413f4e594e7906f4b6890f1cd668349c1c110a9c02889ef84c6fbe23d7f4b788110a792a6b0df99810ced345eba191795b7d3d58973a5a4e43ec24f785d34af663074989e716054bf154de3b582da704e3d53f3dfb649594a61e14f2e132136e303ce329969ba14644ae3e4efa0704fb1fe65352da188b13b5eb6b419791c80670a7111544230d9acb6fe05492d9b8e6831162c5e6465f8669090f1c01cfe0772265bce1b4132d07f061d6dcd97969f922dd410331cfa9aa0dbc8e87c7a389cba600a2f48f8a5947d90309f0747a52c962108eb760fe04634f60eb3ab80f38ebf039c6424e30b5a531d4f7101f3d28c3dc5f8860126c8bce7df2d04e8562ccae6e0d2a60ad8eaf04c7e8a65327b39987167d63ef77ad917f4374017eb6e3e82932f648a2d4e35b73f514eb6991cf8fde62c248b172d60d0e1fd18e6feba3be9ef5f6d13eedd3bbb8ae813db2182d78890b0e9f8bffea934640635865aa888f9acfbf21004b2438ea090c772783009d1b7025d1fa5837226a7aaed264d83bd12305af954548f9c7ac76235caa2522b32749ac5868613c8111eb1932cf038c3c500f3cc1a1c6af447675b390d21fa669c33ebbc2ffa0d098bbd65dd2f4d6d9a67cc91c61fcc1f67526e55602802dffb540dc0368a91d4c26ebd926e08f323f33d6a79799a85be8590be111bb7024fc34fb27dbc3a5bb5f2a63ad223ae0f833f9d8d3a922be7b58a9a365afdbd3db5393cac20d80f8216c2a3ae5694ea0ea63a65138d98ce9b742fddf3f8680abc87bea11ac98607883c2f91396548415778d43a51f5f0a45f36063a92e16428f30a8d80e7fa21c2a246a06112a231fcc7e5913024a0d7932038579efcf7557d508d54f88f5e726f11ab8a998b153c6115cfadf7126f574e8d5e25d4b14fefd75dbe36720942eabffd8280495292a1ade9025f550ae3efb51c97269c9edc5c4cb76fa07de5afc8e506f7cc5a90b45602ad7ea8f127ad80f0a6bddb5b00f66872c242fc3cb8d25bb9b1ed0546b2a1aeb6149e3644a0a009e67cc77cff3e995e2fabf830c48e36b7b05d8b368b7879f06f16402490cf4ee39ca3f0fbc7cd49ad07394ff15e9e402e6c6ffa5153e720bc2dcdeb53e6718f390c7b03c21798d55604abd418726d04141fb1680ba71b086a631d423d8f17b05ae9a166c5c3451122434e7702df687f1f4a28ecba13bc0910bfdabb63d786419881d7378da40645a7c4785064be5ce10b0bc6d292f68e59744e175fbda984af5795947150cd3441e56752f9f40aaeed4f8a6b3eeb15cb7b27d5847706f6b53804c3d6f8a4a6039bbc8fa21204d927412e75c7132efc6530145c534e7b861dcb9ed0ba839db63d6fe87d384180feb6fcaf339e73eadef927f221fe544ced54aea2f92a3228cb095bf3da63e9bd6b7c276c2d65aabc1a6d4ecce2c5642f246ddafef45e1a51d35cc34bdc77bda7929debd96c663ff6e034f1622f147ca4ce9ab362623a6e649608d8e15b5ef6ee315b19aa5e989c45dfd527362ff3caf1114a1c6e010c98a01ddda7e4631a087300d6134276ab1e9292ddc698f0c5fdd7cc67f04ef71bab3235897e42a60586367164ad17ca42e3e1911a53aec6f0d783934e18d5926dbbb174313b76a6b111a3ca87d0c9ddd4d32f4d6742a1c295e8bc0674ede8e525fc5bcdc792c7c4e32530a1892268397950df6518ca3205b01a7d706d59f68728a6a7851e1e2f95ed148d9d6e98559c80bcf2bf19c804b5a5a94c3f42ec7f7c06878cb20a36a6f75cb6cce66e495ea5452a0b55da2fc8505843226e427be0a49a7f0e2722fa66afc6838e31440795c7a2fdeca1ebce531f559de364f57e6dbaafeedfac2ad3938bcbed068e8c595ad07409045384e5766b7b6fc1763b8006039d3514f8c2087ed37901891d9e89ee45bba453af5a73cc49e2d6aca2ab1c6f26d8952f3556a583541c338e97de3e998f45cea0f89d408766f9b93d3b7e56dd8c9ca125c1a24a15efb563ae76ff6503d805d37eca97441da84670e9bbec0b45a1ac63ab5692e8d520c79096e9be0b23a0bab374cbfd91d4f0db0bcf9b822f882de8043122bcc9df3a6c9987cca38435ecdde83f6902bd8a11fd3374acfcd25380958f5048039404a5f8f1c9534bf2c0717128e8db4fb161dfb2ed6caaabb4a61a9c17a9b760181d8b926e4bc1fdc0c2cb52894b3fa83c35435d3b787e48988474320811d9dfe32620c06e2f42aaf62fea25aacdf3fdad1260f9ed570a9f6dee2340bf8c784f2fde8fc443f1d3ebfd76a3aa210317f8b36b36a76d518f67acc3707ad84ba43c4dedede23284f860640b6de2937e7978317bee89f7722a97ada26a8fedd975e54e77dd00c662fbb4d38bcf3b45dbdeca420a314a2999e573145e8148f16722065b1ca4250c67681e294388111aa7416a46285a193ae3a561d535af4dbe2d31dc35b30594b7eac6fd4b3f811efd5622493247690f0338cda2a441bc45bd396d476d3bb9231127dba640c5c4d16ce46bfc1e084f7ebf0925ac06ca7b0dd0ef4d65c1c46e423ac70d87c3c17273db460843beef98652e510ea089ef7e19fda0d32d95dde1b1b189179baa7315c2a5c7636c317b5ed78812a89c72e74aeb3edce8344bf4d252f8f87866a602e26002a5ee0566c7328b76599ddf5ad20faf410a79a4ac4020091407274a6d62f74c206fd5212e8bee397a5eeb3c68a8e4513fc6b32b6dd0cdc0c9f280d8a46ec5a64f2572cdba3682ea191ceec3941d7e8bc918d8fd79fc80246191a4ddf4afbec8b0945f6b276a1d2cb82542528042e90ead7cab763af93e5c83f76dd75a37e8a7c0645822712917d036517a9aa7f39b53e07eb4d32293f890551de6b5f7a96653b8b8b1c80fec7fcb3bbcc37ca5461ee68ac0efd85dd2bc1dba1c6b3b1abef15941c19a24c3b57e9cea1528f48ef2ca699a6278ac052ba9661887f2a173202ca2f8ba8b3833f094d936a171f6a219a9e44fdf6955cf9fe132d5c4bb73cddd010d696d717b94a4c798a30698aa66e164b45dbdb139c432cd21a7b77d3a86893ba66beb44ec683a663d3087607d2244eb84e098410163bb3b284f9d0a60a57ab52341e25d0013c834f18ab8ad8736d57c1b9a0f99fa0f25450514c1200a90f3f9f1b24edb78bef34c230ef6067950ad497735b8e58a091d71e7aec134f6079a7e5b61eb4f868f3a97388a25b0d3e30e9f82b837672226aef2d8b4c27d7461c3399e92a7264e6165672050132371c0aa9675c79baf81cc261c5e197f8b77225d1e9bc4195ebc59fa85bdf289ef49907262e4538c3ad7ca1946eba8806d4ed272fbc18f6a9e14acd960d75e26e91d2e6a0c3a13cdeabb94e7847fae70fe4f209f8dfd11fa5dedcdc2514ad8f7212aba64f11b6822b45919b9dd49c37995a99dd8c3b5d83ceec2e44419da8b09810efc2d2167cbf29697755c4a536a2eda03c7cddcdea6f4c5dd7250f0f95c5ffe639985e74ecf5220d8154c9304c1238609698d6194140e1fdaa64964f7f387b0dc631128a7b4c742dc87a072f9cb4fb302c1a9e31da25fa19936f24d92988acb6680f47638e129380c729b213414f61b859bd9d4caef26a73eb059d3677560fa14236f8cfb786393a4ac703d0c3884658e1a0131b594bddb14a15498f1d7305f9342ab77fcf116b2da6c2b1e0319a6657dfc2d0b5076f4fae976bd85c1eb71a65010a1ee508baed82514468d906dab6945296ea4679a5d336b3f9ad1be5acb0f627427f20da3ce327c8d2821b80564903445954c14ef7e2816da2008cdbe10bf4adb7ccaad628bdee0b660110ae74a83888c1f0d57d88edc4291c34c919c7d42c5ee36dd7d051b674e88950059e5bef6c5d9555bd788128acf6c4c3ca7283af2803726d88855b4940eaa207abea15366bc2463c37fe626f992f71559a53ef2733e66fcb284d99aae2d700c89d4ce8da1e4c06489c61d652c3b6e502098dfc82edebb9a4cee8cbb587a116dfb075f5548dea264912937613e490e91cc13fe79f1972bc76cb935264b4e24f49c58acda80790d1e121d2ae4ef5499928fa1121a90f83f87fca2feb0117d100b636a650edcf4fceb086b3c3ddca6b87b6ba39ee4193d51c9708d297824eba347e184857dc2480d3a4429399245acbefb5857617ba7560d17f6739d823a92feb33fd6f7e0a7b9a3ed3683d944d1ead4d213f3e17988918634751779cace8f8cb150ececdc9c4c1e12e85801ef1669b974c6a926809bbdb9456681eae67e5e4370007d8d4523441838c5badeaf1b3a485c9ba07b04d771d3a77f7d36a99472193be5c29badf82e5df20926c3db13329d762a371647e1453df04afcca14bf2f9ccea7b1c31a63de832d3884fc29b0c28901c5c4ce49d467b58124200572b037280fca368467dc362b66c81914ef59ef4c2a8ea87a21310c52da9678930462fa3988f23134b7a156ba2572f0c9f7c2df37d7d0cecd10f1a5ffe9a2d61891d57bad19baa1fc0b15e4b085736bdb9c0e38a691be4cffad0a5e1a42c887427837f84ff48676de6c8e285ff462b9d4e8f7330ad2ec2506157b58b60b2bdacb20184101347f77bcb9d8ed5ab49fe7aa5b83eff3240a5a53d2968d959d580e0865e6def3e8d1447e89ba60da496a032bcad06e280956b3b2d7b131dc515060facfd048d32b69ef3dfa0d5c2c11dfeee385c7a18fa2857176e9933d4fbae44f71d425d576ebe6ace1fd94ddf703ae063fdf8bb65be169a7c4f77b4352550ac7619f926d1e35f927d35c2ab2c6a5aa9d1fd0c79931632141ff10e2ec635db0a728c5807f6c34e50543b3b166a2e74fe47ed63c1470fa7ee9e50c882ad83b676f71e0477836dbb7de3e7e88b15e8b87d6ef081dda3a692e26f4899b5fd513468995c9fa30a2df15c070f648b3140920b6b2fae13eef850369687149dcbfe84a9bf1157652ba314a7a28cabcb56c4a59df539e4bdd4c3f5fdb0bc69d7be1ecfb3e8db38d2a007b919814b4bf964ea60edf5627248dfb0cd0312738a79ca17316d9aaeaa01f6a7da119201a1969719ea6dd91a448d563f5a45f902df22f8500728bdc3655f4b2ecb6503a1d9b99a8bc4f9c45ee788691122bca23e3630611c72d5564a2cc2e2222b5ff94d1b59510fc891922ef2b6fc183f4aba6fec5320a18a482a99770ede1e070ae53865b1b331487bae5c5a5fc2a26edc56b657b3313d1aab6ed4b4eaea2cc1ffcf691a79fbb77a93e2717cd341e916adb8fb24d22f8f021eebd3171cc25c262444da000e645a40a80f939feec01a2cda2b0f01ed0fa6be7e306455a89623d84109211373c269397c0e0bb9f58c035947fa694650c29c488aef470b15efbb7170dda9131c99e94b1bc8575d5d973a00ca473f6a7e682e649f958ff54faaf7f597c537616ff85a07f8cd6a44d15d720f583f80d032f87fd090ae75da7a449610281371d279dfb6704cba8f4be5394d04a69a511e8c2626505dfe779e85be5d6d5f067ae0e7e5a5e19d24120dbf1a46fa4b7f5b650c1add6110c1b44e9183d87ad35c22266723955d37fb1ed81874a5d5d2a169eb14a06698b0bab2a091eaca300f5088b23adce0d78e9887140fd49e5945dcefbcf4a003117fa3b2417984e731e25c5830b3a4ddbb287bfa3f7e9a04b2c8ca2d50a06a89e6e51abdb465877bea406a180f34d731e743038b06f1f494cfbe67bf27d567ca8a3fbd68a2753f6c9ebf90fd2fd8983c635d5e740459bccb052d914840448c5eac16bcdc27f9d8ad7a52a383c6aabbcf1a9273d55e585efabc59c00958fde05c2cc7ae8e377d8e2926b02ed9f3a9c26c233385bfe6102259750a6398cf7c62fc3771522257106e08e2bee3cde621f78638c64fff7b15df849624d7d550b4fce22b586ddb2bd9babf6130d0dd0fafd96db2c037544e0dba8ed5930f4d1d0c614437294a9dbfe597bd554c1964653ad38652f36cf1fb8fada35195c7a08b9f2292b9f209c65255616d61a9376d66b5c9aaf7b390eec75f93ceec2c2b2eaf2a7e927f2592fce30ed51174350adffdd0a8ca51110d34cae4e638d9b7f1f68f9eb8bbd26e31ff9124833bb70f81d36fa1729135d67fe456b11febd0b9e8dcb95e1b9fab6836b3de051327218641f58f45041b807c3d9c0c3c7dad92d3d7b229a1f296e42dc3323520a5056e40acdad68ae0466ae3ca33a4bea890af6543eb3e14eace7ed9ec40f3240653484854e147320d536b4c22b14535fad9fdb3373fdf46a9b0f2d27eb31d641d6b4b2d435df1765ec0ea728e6d9c25da5f755b1fceb607bc15e7ef9d31e62705d1423699892897badfbb20f12568529440ba639c86f878ed4e926e488f3e34a8aeb2deb0720464f72620442e15ea4a4a7cac93fadf434fc39148d91e08fc4d4b0ca1104d9467a8d82cae1caaf79b05a2a8ad01a591f2b0fcceb98ad2986d376faae1f0e309c0bcd39a4eab6dd0a91a840a8149d2cb9cacda3a3e5e394fd81e33e767a17cafa525b5efa332bbf83fecca7b9d9cb89a9cbd967369b4899273e108321459b35259f147bd1880afff49689d966d36333a86423b3077d7f6d915430389445ff73a2e6faaf7ca3e0cc7f842cbd427794a70ab8c3a2d333f9b59e7f5dd751e85ffc0392ed49e4f13eb24aa0d3462c6f503ac41fdaa0c7f9ceec17f668afe72740838712dd960d11925e2da705f21c41c1b5fc528b3631076365c97502b28a91ee17db317633baa7770a96a89efd8cc42dbb6dc050d7dc03393fee2c76f35942e18d49dd1945b32b1f71a9874d128eeacc1daf49463cca62c478479f3fc392f57dd34598407a673e24ede19d70825fdd152949b5143a255bc0f011d46bc3a5808283055a32fe8f1bf721bdcf857ad406f45876ec063ddcaf78f4248b801a2396fc8b5512f330c3c014211a00f4bf6c673075dd1b2163279ce4b69a289196494f13d50e8720bd5e6c1125a71770215c946542108cf314778fbe2351ce4209769f5875c50aa1837ac73495027a37bb27a190e53826421916db9b3ab9a78ea7ca1e50f715504c2788c0cf0f46ab8260fabb517cd00bb49caca09a1756a9ca1f256170d0f5be38980f656938e97dbb3d6f203c8341742f0ae6ef416df83e36fbd59f2c14d8b6da993579d88848c305fc86b64a3e29b71f41f0ce6c82bed70c197d67e6c8b04439396c58381e3d70fb7e1989e166f1e85351764b3f0ca930fbf0863944bc4333d228e29c1f64271972ace9b6c1b8ea7ccbc973fb4cee5b12801eba1a207dd837f9e71bf60160d16824c9b7578da02048a31ace9ad609764a50dabfce3bc124f6130ff9a331160c8c4ede01a96b2e640642e91a2bcd0fc85e6d275cd718ed4a56de0bb42fbb15dfda43b917763175ed249ef3fccbdc1cad5901032767514544a7427e9c5e9e03c2bf2d5ae4a88198012392f2f10c45e99b39509377116a584abcb1f4d93904a26fa58d7e05e25042811cf44d11ff6db2565a4761cf33b0c7556da2ba500416ff46e2e5349ff963f3ea6f4ee72ddd9b880eb5f97b70b128633156d57c35060b1cee14fa61289695eed4cc14d981dadf130cb81d218ce52358d797daf04bda6755804bbaba9b53dc971be89863cd3ca5b58de14188fea7addebf324baf7a856226c36474d8a57cd8f99cadd27277c8001a06cfcb9ff299bc1f71089b0ebdd015075d7b5a8db4a20a234ed42c3e164d398903e3dc1041e7e4babf21956df0a5929f8f8884ac6141efd7323038d108874da3ca7b484504c8c40d91bac7d630d57d6ebe17cedf5a29f7b7b3095a707cf4ffa558cf47277465dd3693f0cc473c888b1b47c82bf0114ca9b8b3c052766a94c25162f9d976b6da9111e5613b5b1f90505328c7c8655c9dc5cf2244e84886c323ba071b31e08e9a320c74456d23781fc0f141eb6f20be0a8eed23ef248904889cb85af6c301609a174417da4068b4b9b93baaad08aebe5f9e02afb9026b37e8b361fca5663c2254326364a0ed47a506f2fa27ca1eaf3202882b22c64b869064804a5c7d0fdc9dad5d6db191cfee46969af050fa6f4177a0519fc560e73261e5e128be1c76d420b48e5cbdd9777b20c2d6f48cd1d2a2c9f342eb29f84d4d4ec0d8113e92b23ba5191e01095e841e93a3dda8f4570ecc88e9f044bdfc0c4f8ada40743d7af26236381d10f28a6069c503c1e74fe188db25aebf097236ceb549d985dc45c6996ddc1ac586a5b0268829f669341b2583cca037924121267a8074a13599c34b251d62c48355d99caecbf3f5c4065e335fec6a5026f8e8445cd77ba8d8ef4f9adc281b3cd86fc906946103da2dfba9cf65ad03da5dd75db3b6af7e495520f6f1acd01bf7261d05579287ca1fd8bc6dbf3d34531e3410a333829da15bc4cea6986af6b7e88cd7282015d879bef1a4fbb88d9b33377b2752647d58f841221d8d5a22a9f6b18e7e2308cdabba9d3098a272f5033896ee65057ba716d5488f6c3d6b22b703a477b520a06c37bd927a6487f94516123ab287bd6a0d7d2745b3c20e7ea411c1f07f21a6a4e2d047306be75648d96cc2c0c7903b7174943bd216c04e78f3cf46b1fe49ef1e627ce85488a306891bf3d22a9e6d9e07d865b00809445433a3c2cd4c0b43caf88fc3228510de9d984cfa0bd756a2b17e2a1a00fd29cfe9ab1d81ecec1ef1d72b297066271e7e7651c2afd5ac004b479fb5ae118b5840fe7034cbb569f4dcbaaa9f1721c4c453503174c234d5644df3716a5f9e9cf2b2e9929bca1dd2949040a1525d70c27ac07fdcd9f337178f638cee4def4312da71f91559755722c56ff9411989c00b5b534c7385eb131a8fb72e7b257e23226aae46cecccd82dba251c14ae0b95abf12c1dcfc7276bc3d343521dc5fd659e3434d49fd63e3fedf68c2cdb63b13be6fd25d17f2e2b8267be89a0674791b43bd3728892f1a84473ae27bbccebbf4da2a0a09c5f56613da639c3af7a6ad47a8efd0e5a04076ecd6e3589df51f6b878180b5ab71c0feb9d36968191612aa7486d1f8f7ecedd583401feb4e628448f2c876ef45a02d752719fd80531f3f903c17527ce2b4f16895b57bb9bac7a77a96717d7c1b9d5d23cf1c46e3d985a9f460f1e25500848b1a5abfb0ce1b9959aa73cd218246f6e677ddccb1d761c7c52e39dd3831250b6535ae1450ce085e032adf01c9a1aff8886afc8ca4b78e85d323715b7105c77cc17f8848f43236878172b8204aa128fe57ec76b5f87afff33bdf8b1db23aecb7f9c59b9974f5d12efc14d8b2e0bb90f63ec41e302d47ad25cea5aff77edebf144fc82453e727a23357a7f55120a0fb9df5550f3f453d1b5ccd86d4f66ceabcddc6d0790bd62929968b202b3e53f7a35e6a4153d9c5daf5575606a424d6762ab72bc9c59e0382560ada7d97f84767722a1bc875bc2376ad9fbc9230adc6b659ec58367de1d2626a078f46146a9da3019e4d8ed87dd2473d08eb0e4b97f73ce80348b7120317e8b9195838910da34d0b2c455a576b4044ace0338acdbfc010846c0d2ab7a0a95c41c6efcb15f9886f0908959c51db576aff5fa218d95d75f4146851a34419c7307cd3402d2ba4de04b322f50441734024c1985525e22d6fff8b44b065f0ca27b18cf48b109a7135e062423c24955b6d1caf7d1d4c6eb70f2205cfa8b50503fc083946fb0a18f5cba4fcbc22e9811796f6620a1f41a5d679a996267b821869f0b4ef7db2330ab0b9db96d93bfa3d84c78d9a94cf4a756ed5792861ce186536dda15c15a73ef1ddbf2074a667ac1393692d9eaa5e06195b3cee6ba46142f70d835bc731d0bfae3631d7ea80c72f4367394c758a249f512d600829cc97d9aa00cf52a2b69393f9b579912f5870f6b2510940f5f2093858fb19c3a170f35359eb5c1ccfe09fff63aae90316255b7c3eb4456c67b53a9b42b3616c6581c69d007849f6ed02a7f1c293deeae4742bbf2173faa036811f669f05de65555bad44abd09caf7990fb2effd57bbd4f8bbdfd004a8e3a3f5c49bc79fec19d38b81ffc2e8c6e119019bcae8a27d9b8585d78e36aa8c363dfadb534410890746e8352f0508149ff77e41b8bcf2203f95f36e57f0b3ba57b09df7830f1d33eddb46e4bd705d340387c65092ef16d42a52827aae4b0d0f151f7d2d58e1d4fe01cc01024ba0cb6df8aba51931e0cfbdc6eeb94696d7cd6793f8a471ae44ee932a76b604bbb0166f6d1ad27bc2d5659e514ecd7e4f58abfd706a659956de90d8fe302036e20914a685de04c020d594d9f049d7a21104c8e66706b1b70a7bcbcc646ef0a0af3f3e20ca61b8ebcf5f92bb2f5ac573d00bbbd9880614fdf58ad4c61f0daa7571cc01043650760c002e3cadbedb332e8a4398750d8d755c790f616e960a6681bb220c4295f99cbb3ee022835b177287665b36e729f5cfd978da8eb5fe6a1ba82af03ae17ad316a1e53290a339a6544b6369fcdb6036f8fe40fff166b5a3a518e18343d844371e9d10b86019196cd0449af9a0c154bdfd054979289dc4a7f826e9c928d3550e94c4be7dc6df622663a7bb24470a19dfb3c69e015223c7d7906c3c8eb8676c8a0f69aca24f111b5fe52b338361d1fff9909600ea91db9e8ee8f45ce3c5c291ef5b55500eeebf7864f641df64a05c8e659e6f5e318ad6ad803b1c947390c8b1e62e0ae6fdd4ec9d76eda664a9b7c78b0fd9bb70d2970ee8fe8665eb7f8fa3d1331a586999be746fba0f7f9d7f4382559ab090f3fb5a69bbd677f992bc23e9c524bc9b2a016668cd444009e945c0a004557b4bb915af7b853435377b8e3a4283a7b6868294b4e8af8b842e24537358575e319fb4d91f530803786d18e3439b66403d80380606037a917af54bf9e0b8ed08b72545c43f78824b06e578097f1cd2b04983749af91fad28262dfe0ff87bb27d7668ac45a92d7b465e09b26fca20e648ecca7cac8e622495055be718251c660ddb60d6a1600f91f32fd50d860a8117e5333129b359c0dd5571080c3840e0f34762bfc197110741297c22459895702ed9f053eeddeab9b68a4de846c5cab36feaaf6284016924fe559b27408edffee50d451e9d5c263bd3dc5799c37d9893b3808aee9c8cc9006ebeab55d40020d28c271c9ef725a65d185d105feb51b09ba9c01ea80427d150bd75ae8c7032e61d89a2db0f01ee7ad3f3cda81db9d58fad014fedffcdccbd8003cabdc551c0cd89ce38bd2a8f79c840fb302b22eeed47e54ab6d5a4aaf0d831d0149fd70bf3b5ff4ec6d0c74a2c7ac0fce5c91b2295757989cfa242661ebcfeae25eab10b28d10183cc2783377a3a744e3b69f42d4d6730fc256ec6f3fe05b7b21bb5d26c7a7e92ca1b1e50744b201c2ff3cb12d706d22ce51eb1fafe0f46b5be2813f6c9170f2d8a6a5d81cd507abd3b2aa1eaac35fb12e56f399e9944493d0c95007cfa8c890a103331f0c394076d94367e057dcb16e04cf8009d8744d1f783f03a23a1a9b84b13cb5eb6ca6ccfef0feae695a0c989d60d4fe72a8b1b0f139aa690f724c8545c3285083f8f34de044362d5ee599336f2c9129495d6eded452d479e7841f311852c7fc52ac8097f1fd001d147ecbf80ebc8ca13c9c4d42558e97d6452bd8991ff30108130619a4a1a41e755b21edf744d3543129d76691a9ce4f079e261c5ab75ca4afd922491ca70cb7474fb816d58b49bece251ce73dc19e2e32e01b864191ed755231b6a026406fe9fd8b3adfa6794a9fc2830d4adbc7786ec578ea142ec5e656f979a0131cbc094ab0e9e5de4845a0c597f38163126bbd48aca4f5cdfbfe5bb20902a2e8a8f31b0c2d6ad5e868476435b7afad59f01404beffab7f5c5655e291acb15bca0a6533f83b8c3d67cd84488d3c1ab160a68dec443b994d23d2105acd51fc038954c3d17fdac8ff8b9b33965bc5045d8d7c56c8635abe6524d16d1bc75ffd9f33682a4801cede1b0ead86a2f1ae64a103554500cd79bcab77074703d17f3b07c0d20040c6c0e9d2bd7324ddc3213986c63b2562ea9a2ab59789092850f80240d5dc80b486910592d8e45f1b9db15429d3d62e03a9933c7fd24ce655a88e788fef06051d1bc32e09d850e28095865bbb04f320f6a6dae7f67db43888728e72bb7ce1a680e09052160c7015f4c0f627f69706fcd31ea362d4e59215483351cb6812d2e2b9568a914272835e9f619780653f0ac3a8d581f5c73a3532dee89bfcde7b0978ddb5d934794f7170030f2f44e27cba383e73fa7c4c3b95155003cd97e3b32bb7baae5fd2ccc957d84fce58e3866ee63081bef34bc180282aafb97d32d7b784f592f844da5eb32a044e07a720159e9d3daa3dee76c2a17b48a04324d606ae1d5bfaca4233c63850cdce3e0e15e78f3e9e8cfd7a8aef544b18e71f04159feadb89b0996b03fc8c2b311180298d71ddf2e1857ae94cd1ac392f11059ed22f63cc662e9df45cb9ac833c2cb1af41cfa340db90e11c705c3665b782dcf4de9c3e368406cc5ab80f3e744d5ba685a7d4b1352f2d408e3850ae750716e9d6d1eccc0cfd0b7deeda555f2d69c6344155776538d0e08906fc8a7c91b19023bfe14e1bc0793f3c8c84b0050b93b3b6c80b8a0a43cd0aa109d9401854d451bb86c492ae8ee993775e30d049af1ae1722f4b1759c1c8767a501721b2e6c18011a739d2df427963a1ce21152939222d30ff2eff1d7a09701d2a22bb67d9b91042fd8c7a5750e84638261ecb2a07184f7776703845bb85958aae6cc5f6a70b3b6bcf90b7c1f6bfb5b5f6fb8ec284a9998b48e482274de003f713f0c43517acc49e7c7726780de9a80aaae67e1e0bbe8d76e10367656f0d71e847e6ca55448dd8f3133c40a700f8905543b761fe626e16126e78c532de0e8418957efe1d5fb7d2fc69719f3791d0c2bd2920912362719419740a0a7cc428cba4d77528a7bc00a712470c7236b5a2dea7ae18a91e323b01a447e23227cbf44ffce9fc9c431ab2f7a18141b409ebbe3dd7d745f972acb759f6daf9e05c2bb1dce8e00b6d2cbb01eba03e4a64e084d2956e15d6a7e06573ffe506c30f89a48bdad494bdaa1e17c54b6e57574f956cec6ed6626dfc769c75881cdbc4eb50b36719e703a8677cd9f5b43e0483baf5b1bd206de05743ac104604fb5a0e0f8cb8f011f9c6a77cff37f211698e7281f5d162dd3ca8d7e914224635901d9178561477b0a4b3f63206f78a97dd9ea2c8a271f99692e6f2947690ab5b31857483f6e4db7f4790868bec10de5f7491556bef8a176790dd46536cabdad1f756d6900532123884ea3d01882410919283732afb266245f6c2a37445494b6c962fc9f6d56377596b239a3c0be904e4903bd6dad891bb54c203f02fc0950e1aae9bef1a70802fbeaabb72a61121f3b96e1d1d285a39ed4cfb4eda7d71f141ab305d89d74e16d98a40c2e4020b3c483181b90f5f8cb108a6b01744b63eceab7c6ba294126f7a8b41e3f3ccb41d775c3e4d3820a0d946ffe13313f826ecfa3c0afe467d7ae68f66e166bf739ad03559b3cf121c3f40eb5c5c7520a520941daa757ee2cd773b7c3b04070f2b6b207ddbecb7d22a080dd7589bdf98c5620e6c13b68963b8fb4f26efe7ac03e31d7108ce0c4cc885f8ea8b8e00f473914d21b9efe0d3515cb145a5206f80d3ba9cf6b27b30c6433991376e0cb239dd3dd6de801f2cf88186d38b31c138328a775ce93aa053dbda03075fe9255102afbc7eaa2c94189246e024c9aa4f07d7c82691454a560f23cb8ef38dbe6dad97bac8d4b3c88406f2c9d1a9819ac1b59d266c13e0fce0003cd4d9cbb2471fe08dad3f6314dd02899690653e0e4c700da84e77f28dc2868f86b3b689bd68b243eca6ed413dad651112ebbfbf95f8327bcbfe3e71225c12d2d3d1aac123c9fe9444aed19e9fa21183c17ff7dfae41cd294edfeb1de40e27f801238b95d41654bcd501323f81dfa38eda5d50b49e8d5ea2c47b8efe3cce676c0ae8963f0fcebd30fc2a4a4e7bcb697f4b21136268fcb64ef0114dedc9c302be4f56189505be0251bbab0e6d803008be015b9b27819ad515473d074762da3858a20dbc59ece680a1a4c921e3cdcfa1480bebd8b6e3622479f2d234b742de24d18b7c1957417143cced32eaf7304e25b155b7282bb2443fe1d75335a81d0f83d7f83855ec31a2fccea5494953f16585f3ac252a79f7d04627d8d6da73d0009339cd3d2f0958fd00be75bf43dcdc5e3807f2df789f176f7ec9b1e69dea4f489594c07d9a6bc422ee4a080281e7eb549df9215a77fe1b544331079f20ff6e7eb5bc6cfc5af248eb229d55e6f0e2aa55fef42fb5b4572ec072236820cfe7f0951566902b6ab21b40dcdd98d317b7d2c86eef2a150459185f60019dfda2a0d000fedea8cf74e2a3c8ccdcc4304ef31a0a19a85a61d6563bbf0172d268c4bbd7a4f9b7dbc03ab20ab59dec8c0781c79517d4875bc8ea18df39c1dc81a5533402a17956b6f8f110044dbe199ce033a97d42bf87d490299ebd470732df66b9c55ef28db6807d41abac3856277a2ea757c5525e25b730cac43f7ae659cb23b9cc5c180bb4cca6a2a6986eaf86e232c07697ff8c3c497c054cf6624f8d4ddf98e66a7089783d8936ea2e03039187f1a93551d251012f1972248c6cbcffcfd2d9c411850a7c68b4230cab175adb3e043018803d590bb1adbb9246a4d83dda8b7090e93aa4e889f214b76189354a1b703772deaba031468064626855d2d262aac9e099678ccada5125c0f9cb3a3f71d09c7197b8a14eb90a31f15317761da34e0cc6957c89b21823ee48ae81e8721ba40d0b14e2842cfedbc43d2aa3287b97387a33a223477bf860a4bc592b6219e124d0aad5463b3d442514019c1df05697b465ce8729ca45eb1816637fe53517d8daf1c68f56919fc96227cd68bdc9ac0678d6c5279b45b8ed387dce62528937a3308ed06ef0a0dfd82d870614a8762e12262dea65d4b7028ba987109cfa302d129be05fcd9ebefac26027c99259fb1d1bd82ccd4626797d2d31a5ccfc425c2aeebea68fd7f20b3c1ad09571afec2f628f321ccb9e45b8921b42f93e74a96f590d8818869bbcfe1dd04aa1dd9d92c763202739496855afc666c3f81aef56a66a9ad608652482819e44dad0fd298bf1f0bad845c7a4706fb4ff2353be0d591814b2449598ad2b786bf08591e3145fa09354f8466ae7100c2893b66ddbf8cc8504ad7e23a047ea162ebf1f426e5262aee94f2c02ffc0997c7e1543adc7d3c57838b2ed85e939618a96ef76a4c8e2defa6ad074b413ef2895f574d051b84eab615d3364334759d0cf841b328d1fa0bba0c11b8ea164b7b6a1291e7e2d27b8c70d5b50628b7d2beb2a3bc91814f39d8803205babb4e143b1a69ff3eee1f478e904972c22f3bcce7385d30d8d83bcea49e1658a06aa18bafa0d83e5d8f3bc1d08204c1fcef1d5c5a5e1116a1371495ed33fd0f30ace08326cafdf404665ba6a3268373f4906c34b7b1312b6166ecbf380855c5fe1ec35c4dada3ef8599da06cb9483fd0330046137c95180762da6f1c35d5e977256deac7e3ef1c4b2f9d476b6bf3d1281911252656ea046edb454c0401e8ff4a7d060b75492be7a22a01e0d0aad033e657bfb9151acd3e2970ba527084f447c95b57a78a7de7686f3853e86852f6b4e87a69e8310af76ac3f1bde02db95b660b5843c2290972954ee50f4c59689fb4f2799839ef2a507bc42675b3d274a9efb0cf0eefd43d4277769707e9a67780dba32eedf0e69a4a2e270d9b92be7840f1a67beb66463e98aa31bebf17d1c7d46214c87b647d4166f7c2973f25f6b180f013961bc457b9a5f0bb79d27a628c32b41ff58a9bc70b68b1a3fe9430cccd4c32d38a61ae4e3c6e707ebfa0069c5be630251e7232e51d8c99bf1100115febf15307f5f1829d64e3561effea90d1f25377d0bdaeffa1d3de81edabf57a3e13ada07e883571cf1fdf4af00abb2b2e66ea63dafebddcba45dc58c56fdd5f9e9ae5b5dafb646cb6087895c5c7db315d726e8137120af65335c7e71a0371d6e1d33cc7a8fd444e4d4a09ae0558b89aa4b5af30d6a3cc588c3b1f0d9d0d47ab30dedca25536c79f83cd3a1314b5b5929b8126ae8a7badea2e4be4436347b9a71bf752240f7c7a080ad28369b365e5f79c2e4c811e9262485eab2ee997f4d3226b29fa7de237a459328b73013dbaa53c2ab66fd2ea99d619d1a92bc57c5a67962edf8f563ce9fbb50161ade3fb455b7f8010fdbd6cdf8977ba960330f9f0bb7ea6112463d813413d285476eb4c9d1041c5b54b39447fbbb297f5e00637775988a6e92387ce937d3ffab67763e54cfae7e71a031aed80bf8e3bfeac6564703aa46e68835f9a40699ffe1b97372c80aec5d1524e0e1d440df66574315734a05f7342c97307b8fa49d81a84a0bcda877b3734055bbf2a2274f873219cac8f35267dc34b2973c04cfef2ea9a80f989cfb5e2b264605f1f1e27e5fb3fee1f7a836beb8fc46a774fd2cb55b0493a99b7501dbbeac02d48169bf6236950bcef1e0858254cb0abc03122b167aaaecc72b00390f17c22b2a41cd6017e2b9d107ea87a69f48f573e8e11c4ba5987646b50a057e3f8a7e7c99d52c8b9b82d9c0cff76b924c3af04b053b9b9a9c6788005a20b4139f8cf217a1006d8ecbc5fb89ed697e6314e4c1761ccdfc6ecb4324a774145835d9dc5f970adb36a802542fd70243734fffd0efdd934baac2b7d7bda5b34a1e2cf9c5e02210b525553bde61eefd73db309a3fdfeafeba0ff4c9fa13273423cbf682fbd7200e73e2a7c1e9b4aa6e1dfe5bec4f300c4a68899a624e6c8bd878e8b3adc8e5740a741c1558a26c9dcfc204367cf0d93692da3b79f5faa29ec2572db689dcb4b2299e0f76410323493001b913f047bb82c2783b74968da1ea5f9dd73e4fe2dad84264e5881f3e02258c740ea04cd29c36695987feb5e7543bbb216b691e646d83f8b2dbf1322258c2b02966f56f8b84a3e6ea4d1b8ec8e1fef667b770dcf6139916075d98ace0bd439b3871fb759611000470fefc93c79137ce366c3d10f242ce0817df0bd99cf2e70c6b8c61b3868d14551eaf2e9a191fca9e9269f2f2ef6bdd04f7131d941d0f1ce99a7879fb2439316ef708cedb6800f521d09a310d1aa0867c0d511596812de3c44549c2c06d609f1c9effa8f54bdd0e86efaf44acd64a626861bd8225c527c828a02651d90fe5182ea72b61454a1ae2ff8a7d6f8135994cdf885f3ec58ed3589ad0f0e3e893e7dee33719489b6f5139f72c63aae225464e31b866fe5262cd320a4c673f34fc9af4440bbe8bb7e153bc3b13b034f7ce35d316ea01fad71e3aa70d69c42af058c9639f8711432f55ba603ede22270aa23776879da132229ec98a654e24962db7ba48ae0245885fb99df9e35e56bb88179067f6f80754f9dcdb99132d602b2d547174f6c15cc76b2407161c63b7bfc6fd372d30fd4f97422565921d9a1bee4643acf8c07520d8ac838168dbb1f01ee725939600a82a41596cb01a578201c12544912a08479e2fdec0f6b3a8e7d29c7ebdb1ae12abefccd44b04f9b62dbaf96fb87d2f632460678093f003bcfc8a69e5e86e6dfee17fdfdefa0810fa725dfd53254e7092cf68a6b448ccf46601a288b938623e69180300b225fc53e634df4b796058dd46d819261460f8714169e4adda60f9a57c5fb817d4afb53442ad6c5d774d295a1789884b5824e7f4a25e70d9ea8ba167934ae81c99ebe0ee785b1d8762ba1b3141d3f20dc9eaf260fd1fa428f59f1de56a1cc5b7ff484cf4c79c2de8b54a1770278f94b69c0695eed16ebd7a097fd040899b88dc3922cce75b64d3870762baa049be9ee72e11cea9f5c48a17e7f9ed215cd8d05e6660271b256b6b27e261a6a7a8b663738baf0c489fe604f794c6a6a85235b7b2fd5774e1051be87d8118d16db933581a28abc5ad6b925f721a8cd02ae5471c0cc9c1d6dfaa11145a8dab225b2ab570f89780aea460b61798919da8b291e0b1ae6d7200abf2e560435e793fefed4b664886b1e2e017a06cc22cf2c371f8571b5ae872887d83ec180bf629032e841269ed1c445833cfa2f7b4b09faeff835c3dfa72e260d91ebbb709b47b36cfdc640149a597515f3d8ebd87fae5f0cd46d7c3b5144bf64217dc733dea392df95fd8391aab051a5e1a2d59aba03bec8c3d29c89e33b025e99aa36804fd364c21fb2e6d4447b92e2d7d969664b55a085a6c9b2a451918cdcf357f95f2b509da8075b34f001b4d085a773efc8aefb2cd8364606e158702a9a483bb01d56c4d70ccc02c8d89349bcc5d1670556a890447d88f906a22faf6781e1b66cd32fdc73599e7e64d6f116b066dfce1a8e4bae4944360eb33ca1c3a6da29fe81f5642c04fb88c7d6fe4a61f24cc70c2d1cfef511aada8aa023aff041c8dcde6ac17f03f258061e3eac9a0c8744139c4e51bc7aae8fecc1738829efda3fe69530accbda35ffd8982502b7f9b60da9de24725cd25e4de35b6ad83eafcf907afd5cb2e90aa94cdb78d053e3916c643b8544c8de568e520c5a17dcd2fbcff98f3bf1439aab8bffcd12ba134e488515eae115d4dfac8b2db64eeea92457948dc09e61ac12c8066c902ca1751c6f66ff6a963be941362fc26ac067834231be2b5d943999edb0bab46b932155ecd88d95308561ea6193e0790bb5eca2e8f0c641fb493a1484c4af7d75e61f7a416922381f75ca44611dbc45b53ac0f98d554d5a5b95c8169b5caaf3e623d14a93e9c147ba6cca6598cfd5ce73ff9308e2264ed96f90ac80cb91ca6dfefd7efb035c90a7ad356bdacde57aae670935a6f8062d973d5786cdef9f859d0127d15a0019f4662bb9f02032911623333ebef1895860105b1f087703d976d15a021179ea6ef2b27c0589e19b25fd0f554fb1492f505d581136df1dcdcf19175d21cf7b1c05ba0eabaf06b81d2dcf28429c0119d0d1bfffdc2b89ff4b9bccfe3865a4b03eeff71fdf27afc9aafd75a0587107bb87aeb74fb8dfbc74c0c4b8403182f291d7b7b2072dd25d0c522f730478b19a14b8ffde5f14a71315880ea2cb2ffcdee72ee5b5fa736f620d3d42b2de82925b4374b7883ceeee8b20a261bd8dbd25d7561a4ca0b99b52e21ead609822ff9f9170a71269da55b57114dc46da653264fdb389b09a6bb4c258e62c2077e957b7f93e8d96555deada2fe3f982769a7a94e19587b5637a87728545762e61f221fc16b1f2c98d71ae197a62e3a9789def8d0f7bacca8867707ef6eb8bb7c39cc0b326f3201a8809adaa04c96f4dd97db57be41b283057052d8b07c155e55431b0986009df0aced9966accabf34de967c6fa2221831c3b2ce77a2df096bdbeb839605dd4fb33262566372baec4463a3764438ae1fc1910705861f4e90a65df3a0089444abd314f3562b06bf483ad9a3d10151371f4465e6dcc90acb9c0129751a4ebd5cc93d12c87a49e72b5c646fafb605967959279716d5c29a0c9309a1e38570fe91578a2368cbd65e75ce78eb2e64ef0a932bf73e1ba36eecdc27bc45fc1866a43abd11472b4aa050dbcb2eb009095cee5027119dd7b1d57dd4b60e236f614af5f8a2d54d80af222a8ffa8ed30aa7fc81c77969ef4d6f0190f6ab21479b3386426032ba72dbcecd5e92dcab717782132337d0f10e41b10242cadbecb5659d034b0eb214526fc7809509f6a2ff3b40df9a8c700346a9b78719b6051da4ca7066587df7dc4b78a3edc176c1895acbcf085a47d005d0910fc5f0733c7328d92c4305ff0417515ed1221b0ee40f9a8d4ae38257cc2e14bf8b047e3cf4ab9412ef124e3a65eed5ddb005724ae871c90672fd789ad0cd44dfbfc8b7e0e13069a5706f2f3620cea5591cbd4d01079bbd85e9a92de045c20da903cfde0eda0a6c15bb291b54c2a81644892276b93308e0cb8492d60dee7b5c9a21cb909dd396a0a7a16668eb0fe93fe2fa7a35723610fec36f9c64cdeb1d31d53526cd981c2b338996e8e23058e8feea695c1e1637afb3b3bcf90abadad080e92423d86f1acb989f87b0f69fe136fb727834230755877bdd371ee1511b960ff13f4ff1c9eefcf0a54ca62b7c463bc6efb281e12d984de5bc34efc0411a4a5d86dfc9fd3bdd6c2bdd20e2a4aabc63a5799217474f2ee4d04d1d76f12ac9c2d3fec4c779f069c2e061e2e6dd44d46120663f3c824739e7ccc248f9909da28f76e34b487a630d36039f25afc5c5d44995a39e7e7036bd85aa78ef6a1df2c8313cb2fb2dffbdf92b0f837f1389c977596e4fc89fda3bf0afcecac8e427fe5334bf0dfc8399c2248afba02596e51b9e71f679313617b16e4c112f71ee75d4b346ed5bb8e785f6282bcb24281aa53e7c9d19ba38cd2b861101ce46b027f3306b1ef8556f697b0686fedce0e983d63fa79980cb76a7276812bf2d2012d60a3c7a54a0a4ba047752342dc539085788b3c99dd7d12c34726ca3ae9082fe1102a6b1ea64665e1e64b832a1a1b037eb7ee60f63921275237ff2b08f275b7577fdd2070ffb5a2cb061621135e287694d0d551a26457c0b5350279233cc8907fa0e917bae860caff642bc3938fe684f2996b2a12b15c97da1bbf363f12b4bf527f111629333f14e406c8b1ce7fecca453b1ceb200496de2161bf3681e78641897a62b999394a16938f29583cac5dfc9ca53e55e8bec1cefc6627db6064527e1c03b8b8a8cce2d6fb5dee24de703c7359309e3e6335088293f09d1440a4406fed094c2da0b5dc57d96bdcd6dbe8442c746e403556a4cb40feb4a849242394541114bd77fcf939ce30d4e4b359f8b655ab528d9d5e5c877969dcc901d926de841fffb1f0d48d1f2cb9714098e6e0d0c9025c836de5390386921ddc349933480338d5751e8c127dae60962b48f1e9845edbca9079d4958efabbdb73f2f38e802dbad06c8d7f18e11cd523a00f6eab08e3321d3353c678396ad0f16a3e9a430de9570a67d6096a0a871ce960d9fd3624c2a8db2eebddee68d4c80a2713b638b36f1936a90aee89be8a6184e1b580af29e482694d5d980899d9032c79e74119343dd2210a84158eeb8c79b35a5e242b93c0f594497d1201b21cefd0981c07e14c90bc7cc083ebd7216b9a7fcb9b508cf6a811e53a5bc85edc35e9c62eed84a53eb4a1cde13523a2bf2d53e7234ad32835a7c3547dd4114234230cf9fb5fef14a966fcb1d22947bcae2e54e5ea965be389cb9ee98c671ebc18b3c183d3b6c77647d41a937ef40f267e3ec1fe320b9d13f77db8172765f3db3f79129b3833a7e743b01b88ec57accc84a423db57745f5c1cde402650f1b3611e2012021f3828646f15f6bc725f287699a67e224be4bb0a45e9199dbd9c5382c11d7430aa0a882e4d41ecd9defce146d73ef240ddd76f800c1541f7b1094ddde57f33b0454065a43e1ddda7e5d056b72c3012aa3828d796f3e261e7550b14e027c240897f067abf70b6ff4090909eb44294a62c18aa9c6171faa33b15b53f4a4e47072f775b041e4ed3e23be0a6851b73a68a2594290888ab7fd17eebe0d16ed77f753f81e55f5a9587f785f6badb562aaf5403026e89112e6b6dec7a32ec761276a3e8cd1bc27d5b006b0915a4bfd3094f18269db407c0843873759ab6689fd9f31ec7ef744d86007676cb97da2e456898f32bed6bb7f35d143a1cbf4699bdf09e0bd28803950a23d6c2f64581446846a3eb4411b7cfc940b1ad0ce2e6f0a35730b9f5b3976c93251ae52b1f2c22eb7e857f3e0cf3e0f261780d1768de8620fd241d69b9152e16f09d484c7be4e082fdff6605edf36253363c74dbe0df7cea902b317d4ff81ac323e0f1fca48a98fe37c09a38ed8231b814438e2eccc9966b8e3febd79b0430331748a23286f659dcf850581fd987aea82516e9b1bb7145e8c5d198342f470ceb822a9fce6012c876bdca24bbcb45b7ea102006670e492a76d1bb4afd79fdbdc93aaf92a487cbb932f2ad372304e2ddf16e405a04b442e1da471547996dbc9c6bb524abb595ce9bca743cdb1912a1aa30be077fde7844c61d10f41418f16d3dd0420be924a8a324429a77da5254dba5c21ec395d0390b03c10529b4b2c2ac29b22406f46433b1761b3c1952f317264e4fa4d35b4bd9b5949e8d766478331b738e6d711ed98b19c39c9a52dc4fbebf70f271869aa1edda9353c58aacefc07fab61670b2fd4e108ed78fe2da796053aec8d02056ae78d77af0efb43f7ecfd57828348adac0b0bc6cc53ccfc5c82f754a1b2eaa56dfadd0c0b491bfc049b59d870ad73de90f9db00231f74c351be8fdc566ae63ea8f8d1fd7a0f8e594bdbf9416a80d00eaa1ab5172bf8cf1bdaf7f5582824e841915f2e5d5c0505f40acc3d59c7c8a9c62a1baf7d7135e4a317340ff4fa49eedf67e28ffb95f7d7d11d0946fb3066767ebe3d32dbfb82e4a0f2293e0752d2539ba4dd6f54b215b51f74c679f73af9f12d78e637fd1399febf66fa2fa4c0b75957dfa04faeb2de1a5b4b8a0c83192ae7373c0145363856067c44bbf5518eca1cb49216fa886d176e886bf7d3e38ebf6ce9100227625cd6cc609a22dcfe81fbb0f48390380beb24102a8926b9f861dfbca87fc87840bc4dc01a5c0455a7614ad35dc18ec7908ff8fb765d551408f76986286b58a5ed9eebaceb3ce6eae6c097a2078783a55f394af2cbb25d657a8086b998f7688b59132b6e5d0ac1ee2c932131332be8ff26e80e0359a9d6d95acf01c29512b7c402c829ba3585425840b66505930a69ae277b8cc89941ab9ccf4b860f1a199da20eaf1b83774812428c309f1c0c29cb726721b4dfbb50513ee7478c2d4e14ae5a34e6f61393f4873c9b4945b411d305d5dafd871796390a0098b17b065a2fca89a77dd54dc29e78f45ce6289ad89a41032cd317347a03a7b6e6f3a9564f6a9ec0e7b42a958526f9fda2037b37addd50e6ad4a910aa21b8eb88662f5121df371ffbcd7479d25618471eac25b228e9404ded7ab3a43a28dc8cef3d396cc0d1cde06648f736d8b572ef0e9ca70cdea74be35ba8175d0ca17ae640cceb21d21707bebb99c7c5263162e4d3a3fdb39c1e418c0f116414fbbb8ca82eca97e540211f1756505afbe6d1034998df27ffca1ab06b3a027e304420e5313036e33aacbbe6acedc7221cb3748afd89d1187a5bdb862137573755d2ea9691c5d3c5cd7a45fd41085e11380e8c57ac6f97acb3d721c99a5d70b70942a8f7ae4a0433a18d0d943c249e0c4c8c887511518a14d5c0514fee9343df7bef22adac6d44c81177044fb54ba37e1c43daee0e58f1e88c7b94cffecd27f7ee28cf5f46a7640fa9c6846110b124c815e1730f608d31e3ee84524f0ecf0c7ba06c30f39166e991fc18bf5551160ca48815a601db12b0543759af86648575ca9d0e8ae72427a3eaa522ebb8c80f5e3c7f94b7644bfb4dff5ebf92c973c4a5f2589773ae62733a6a7bba41f041f5902a4e93c5cf0479073dc75bd8f717bbabb5a8c3c763960262b810871ef219c921236694fec54558ebaa61ff00621309d29321252253dc8163e9ebe27f0a80701125a7e92dc67a46705b0c1fd5999450856efd407e4168ce3625e24bee3647a7eaeb4a6931eb7c9b2f2231eb22aa25a700744d701b65fa692a0a2b30cf0512a608f86036827d36b754c4c8db4dfe2633258c6a789437960f091eb50506cfec8448d6a8e53301f701aaf76b4f9a5a7763dd6db09e1ac80243cafb6295961785b233d195efa2aeebd60c6d94b3e1ae31c3b278dc160fdcc6cb61ea45afa9e4b116b3ce6593ee97b492574d37c8baca2a5d9cbd41911d6a223c3a799ff72ad9c823c00fdfc485d975d3cdda3f7f2cda5cc8d9dbde1a63363ce1bd54b4d9ff241e5ad548d7722f5acfefd09e9ace0d3799ac6b2e922e07cf748dca4e21067d1dee178a42f5116bd70b5089f83067f26e19f994ffedda43d57a99dc44151a5160a2477ce1e245f287bb258c9b10cfe50cf25c09dd68478f857482c5e416e8a3e196a37012c8705f5f28e65208fc63a6c0031ae79daabbbe36b7d19fceae2a553018e6c2ac1f9b944e1cb5534801c66a60fbdcd2e5c3ea7d326bc4dfa8e397b69f145af4a867dae96bb0315dea43b855ea181008a601f38973fb80d98b99fb6826f9365c9fde7f65febc6dc610eb3fbac196567f16fa884f0bf07ca47fd7573b33fb5f9a2274529ee04be09f3bf7672e09494a3839e5491f55ce8f465c38eceeab07c2e4ff5a16623ef6d639caa621453433b39708e8c1190d1beb4cc3e18ef85d07836648550e86b497ae722ee4016e1221e298e01b1f856981f9ba09fc55f4754b3b643298b6bd2e8424924a6ceaae97a546aa9cc1cc2eb6e5dc05d402cc2c6ff6851f252d1d668d7c51fa84bacbb1fe03b76d210994123ea11ede3cf2ca5567310523d264df2ecc296255950ce6d815daa683a72ad1adf5cab77163b192f416eb4ab1e34fcf3d7b1a9c32683dff2992bf998205bee2af40d698f022a30c764ce71715e95e621a9943a3446a884caef670611fb17c91c16be1d0b81b8521e8fb6ac8d34bfe7459d63149782369c9bd1f8ea5902e95bffc670373c2223d25bb3e8d35b4f15dbc34bceb0235810d8bc4e154dc30273504692be2285a41e30c6b3ce3d21dd50fad7af7fbd5d805e02fae64df301f1fdb91ca57b7199270adce85222b0779862d3da0db683238a139f9394c7f308a6ad88d2dde30a9d984e753f0bcfe03114bd6cde177e557e09916de68a85fa2791259cdfa6e3fe021e28b5e3c0af06d02191415558ba11f203eb2152795cf66425f3413764269882aaf42407d8ec785550b60f3eb4412700b3988782e91ddc1c6a7bbc77bf3d7e1511063f10820d8d108a293d9502b06c93ea3bc636e008ac312310f15acc2cbd8b741f3fc277ec8ea0edee310cd122d4976755e3ba72d8461df03f91cdbb3b20851d65be5dd0bf89e12596213610612b8e0caef003235061c3e5468d01056448263eb990aa6232575622795c0ef447a8702e16136844087be4a10ae0c601f278b0349f0072064b0556c9788700b2b9f8341b3daef9d0b57b178afdd1a9ba3fe7016037e7b3c5640a3cacb88a164ffa58260c75349a51d22dd3f918bf12a9122383756ca151e70b10c37cc83325e8d8d6a4adfbf2ab8aae55fe54bd35c3708df866bde8672cfc40b985cdfc10cdf8ba6c11e66c034e9c9b42554f79c728adedc17ff2f6b9e266e3104901226fa9ae98e52e446c25c0a4a6b1558807d429529cd8d602d393fcbd891e659e800f152282cf7e06eca50b9bae61df7e3477e74d47d2514705b42617d6b76d059e6b4e592677e7eca53aa5d313d0fe40e0d55262ecd0ea7fbb4fe1563a3936e7872e9093a811a9b244a6fa015db98814136ea6645da4afc637e5497ecb9d9cd989949806eeb566ad87a3613ce75707aa9886a5eb02bd366f955f0793fca9c3b218b9965d3fc86ba5340531ef51dc2cdf0a448d3f49d87415a4ae634456230d8c19bd04166e56de027047abbdea77e02005c0ce5418ac12a31a72f165d4981d830975daf0aae5232027ec6e2859b6bdca98e738e1b67c05ab8d3a3e7411844d6d9b9930f3a4a6ef4efbb15af8e02ddb97b53b9a96592133f12161f27d06de409dd65a96e651afd9e9897ee94823ca8cfb1722b31ab8377244129e8217e15c8de9c08c7b826b3b7277ceb71ffc34a62a4e6ebb6eceabdd69c1d4f00fae3c98029d9d9d4660c8ee110129f28077cc72484a2883af9db4ef3dc434029b32b25113e7903af8ed111ed29551d7c22203fa421a16d2aa9da1a3605fdc3900ff0f72437453b1dd4cc2259504767d7284c056ed4f1ededd8bc252250bd50a2c9903acb76b72a1892c7b4841c1477e27b1291f3166c61ee9bf4646f37de1d3007bf6dd91f900d4b79bd6c7618453881081c0f6db25d1ed2801c95bc46c39eec1066eb176912573589791a66e82b77986a0b68c14f5ac2c760544dc32dbeb08b5dc859ff4f6536c0866fd4f1f230cfc6105515b307ff3041cda1c10a48f746e9235c578bf20929ef3147f7773313387c45c07077515f16d21b00df1fed650f48ba53404d67d150f3dea930674ff77630cb82cbb22b0841e9ccaa5e22cbf90af87a8ec753c697c872472b3e83bb4f5f56ac2b5de25b923d94bf6c562db2c221d8b22479fd110f5a9c45df6a1d52b0be5e7bf66ac6f0630f4c1b7b40917c20ea8150f3fa7ef46ac553137e5bb4d0928b643b8ccbfa477373704fd571ab75b485bead895d68048ded41404a337fa80d892a094985e4d04f210c5ec05df36c36b7d73b53c2528a098259c4da8ac909dbd1925b59379f1145a03a53446e6701bde5af8a1557d844e76a49e49e709ee390283f281ae023163a0f45e73887ca1a594b4e1da066bef9e0471c3117d8ad58fa598a02e53af21d7dd16e2e6299e96a436afd76c436cd35ba12b8e6217b7ffe233d5cc3db63de36cfdcb60337d0873956160cae0b1b05c3630c96a2c2d93490f9e9fd570b9c8ae113a847be0b547139ff04e0e9ca1e50b006a1ae47d6e87233bc96f142282cfecc9d5015277d92b68dd6c98d6e4c8e424ff60448dad1e6f97f2e76578fc93c36c3e9ac22a87a7a11b96b3d8d00d765c4d2b0a6a365c29274b76de1ceb3ad117c7cdedd7633155c31d0051c180760d7b1ecd4ce392e481e46b77dab47675c0ad9b903ee0aecf6570ccd549ae7f1cbcfb0a1cbae882ffbaf23d960d49761ed32610683c1bba79491669bee488104bb15b7a203e5a10a00fa5c7d6690dd4c1c1ae9714c7f1dcf6978cca658ba1dbce705571702a5c6838f45009a36418df6b2ef87d7453d43becc776a930a1997bf57e35e369cbea8dff4ba25b23075fa35f7da46b19bd460459b3ec8c327cf6483c3048d3c06c54a3914fce43d51044c19f7fb3edc329d49fa4872e5c95acbcfef0c4da0d96969d6c5a8889da00cd8f9dc3fc4b5860294fb7efa5c9ceaba0bc524109ca1e0a00b999165b98e8ec390c469185c58353610af0567c3e71eecc203141c284d7963caac017d9a1433bbd51a468c7a8b7b4ecf69c03739e3533472d7debdfa6e5045107a006fc8292740eea2b57851ab558b8d014b82bb425beb6f75ef9095da3676b32bda697bde5e41e23eba46586427c9f9a178475ee47689c92cf75433c4ad48f0b0784e8a41c2f9957c7e6aa73b5c6e9e793934301c85d15f2c720c92025f62fc6dcd344ffae030d3aaa7a8dde629f7aab46000765c00a07f31a6c9559d13d2ba7f3412f8d46f174790d38fabcbe0d923fd4a8c785ff56e43633509714f281f30c16148632fdfe64f9baa9777b756e2c5959f0a59629955de2e3da341810ff0de4be86f1766e5b0bef187b58f67c3fda39fffef0b28ef95f3416809feed597d8a776e6df05b56149e4d62b3412cba317efc2a92c74d1fcf69f20269838ce4ddec92026d71b056def21fb95436bef8c64fd0e511179dca9c01d78d5843ba6bd8beb039f1ddcfd1fddf1d9d3d10b4fa489b2b86cade718ed9dad162cb77868619e829c7d9f2344d3b509480a8fe481b3d164592502861c0f72008b38ddc358bf1db968f75cab9795d52403e237d2b0b6e5e31969ad51069b54ae752cf657ced1ad57da774905c11e64c189f1e3d61628a9e7ad56ef302ba4eef62a38e3dbad8ea0011c1c02da21e0f2532e4fd3735f90fab3d384be4afb8d0a55f1ea9127979082a9095cb2b80fc8b26a80b4c977270c8c347b22ef394523800b19f85fb30fdfe1e0d35afbb3a3105ce93b5517d68cda05d99a17a75d5a8a68d691a67ae91b4811fcc80440b8fb004de1a2d60b64b9821870946b575516ab5714ee91f5ea7308fdd93b81fa7979d322193949be23f270bcb6038d2722c68eef4d3b3b3dff3d458aa647e7b2c09da283384142cc4facbe9f9dca5b14328d975d068f884b0404ec1f7d46c1f1ac4236175e27e982e1ace722eacf7ce0af284f30e164a63c59f521371fa36b40a103eb9ad42c386f62189f57d3a5e08ecbe47e244f13ccd5bda2f170b7be07776904c83d0c8391455e98cc100ac21fa45eba6a25cd87e0e1d90137c07f4e4f4c062002bf71ca220e77c4955d8d1b8560cc620141f1bda29190142feeb43520547954d093b1f090992b8513e19a00359031a3c9b1f85ed90ca4ac0d5bdc5dae4a6a9a4d0765f0475fa8485c61dbc4ec316b11ad37325fd70ea876dfd853ce0ed79575e891d0c94487d1af19839fafd6e4a378d275c0acfb4df31d5b6c6b7be5d4c371e041bbd82b03447d5de740a4bc207fe4a2ab14984fcbf55643c84028585171e8339fb76f304fd4b466dc4d00f5e1bf843963380fbedc1859a94cb25b2113fc0185d3dfb49dfeb8cac3eb2f97f0e4492c9f7a58997f5c58f466c72b86c8e5d28ac13c85c77e61dcb1b7fd4f28feddc3e3c376ea9825e0bc8efc118cab8e85d1ec36d214b0d1872901affa0aeba709a1e6ba103d8595835aa47aa84df36b5bb2f5815d7743fd0f0aed54d54dea30ee9e4f09b4f6d9a2a3c55912e4bd7b1108b01f80060ee356d3ca5c2e14615560c15ce4e37e6be7b07572e093da418a4f713fd208660437c9b48271f34d7ec055441e366e3d1c081536ee5e949de92f75b9567c2b8d84c40166e8106b887678d539f1d918b0928cc6cb2459267ba9faf8caa21789511c761876c831237beb26e73e7a381d1435326d50d71230d746a8aa48113c7bdf0e4d3dd139edf4385c4d81f48600723d0095ea5a27fe15bd690b4c3f85b413e04f739d8c2f139f1f3caca8be0623521e68ee24efc23017adfb509b4996720c6b187d5099e96752ddb7affd5181a5530884139c6251b3375dcb9556ce2295b1a803fc0807b4263d447207569fccc0aaa0a23bf372f86dfc86a1e598c4095de51f013ade2d4007f0c874fbe27edbe1e3ab9d0149534ac05c17f71dec71c61c233fbde8eee98adcb054eb7628f6f03d3128806dc4d9c1df24c5f49241359f5c964c5dbd945c963dd172264158667cc343a37a178b702559db7773834d60baa99ba467ea49518b19a96650755a869229a9ac9e3be1a6d4a20ad3a1cb6da68202d60657c0a30e269358540db5869156f4558db91dcba692870edf7d56b14f96a704e618ebf4a4fc1731d0037938c95bd99871a3be15e01dba8842c956bbaef46adf22b516a38777e969fd6317fc2ba1694c743e7fae1a5fec9430e0b248d44eaa5b6dab5ba8e9d5cb6dc39602f339b85e87def072ecfd82050025489b65cbf7d10c65ecfc8d44342e7e5b7de97de0157c38a7f97a1ad07332fd95161167905e05b3af51447e203b80b5319c35ad827bb288b6a237378fe96d23d907fe9032a97f135922282b3001d8c08165b42db34cdb1cfc7dc77265d5e1e4df971777419c0cdfc70cdc1741623d1bc2162b28d9e352172d0fc36fa22a271f0c2bc004f4ccbcbb0d31080a566f4de00f1c725e9cc46f584b2c63051ac71d42636f8f94ccf83d86225ebdcee6c27df2bf27947102731551c274d5e099dc7fa91b4458e4b83c526a310478a2d40ee9099c4d186d1315efcf76f949c8e5edad571b9ab9625107bbad37e736493dae69e30eab4b58bdd55a3b84a49e1aea90183548c448b5eefaecf58ad7b5f37a7572e8f0b39bf497abeef05a3eb62930f91c81f33b4369105674520234cbdcbdbf410b3db92f9ed3ee05d6ae0208727e8bd96298fda3af4d24f98deee8e24d8613f5e1a7d0063ad135eee68d31eac09566376b66c10a8e08dd1786c478da72a435802905a01c245f1f85c10b79195d62222f338734d3624cf0cde7123acaf10142e9a93d8293af391d2c88742cac948246f31c2f1a3c02d7435939d3b20765aa4bb4b52b466e341d60adcd881676df2db5d9480953eb5c667c75b5291c167360912ccce431bb07520f781964cf5f8742db10de1a3fbe6e8bbbdcff64a4eb980d3c04d4c1360e7f1e7b95515046c37b77bf3c112b4e7649ed088edc8054903e47b7810c24d28fe7e14b2d520424cda8e8108bd8cd2de1b84f142f1f92d196802c5864abe8d43d083d7a1ee0c474309d931b48d281b879a43e445ceb94d0a7499fc7e472a24557dc762c1c076375e03ad20beda9192f24654747eef5d85e5501a586647f7c11c0a7bb6d01590777787f73345fb9b7673bd889bc0409b21c08afdafe3c3c0d1a587fbc358f14ddf5621a34a7c038cc3c6677866e63328736a6e64fc6fa5d344ea0577812f0db2b75be21fa7d2805bb2b0bf5a631ee77df61703cdc80f88c76f5075cc9035c16943b713918127b47a88488de037a35f6b8f0ac030dae3873cab965fa7096051d330048ff22139e85c98c299010dea2a5da8a5ebc3f8e74add84a1ea7ca005add09fd289bd791a2c33b1d97169379c2cae75f9658fdc2023ab0b7133072cb908262ef0c9e0204cde379d6f20d4c17dda90cd9b459d8f8d9fb940302b976315b8cbc4dd244c578456086dc7688ee4bb48132b88684a66ce06f16c82117e2c9b63781d148cb82e43da30bc6834926f85dc388993084146bd542527408373bb6666c9cf0a5288c5bc15ed2de14e47f4524184ebce8f4daf02f34dc1710642604eec7db70a412bd45df7c6d525229044e0bafda0af0b2bfbff8958293ad59fe30bbe5cb9860cb230627725d8576fac140f90a869b5b76b98ef8d850e428055603968526ca7ebbb422656ce66234188aef49404db762d5a056097f1f72d884937126fe93ee9b051979bf7d80faf10fd714d9179b1a82a623bb7ed596c284696a692a78548e1ecdb72caf3556aad9dbab0a0e9f90261215e36e1e6e7f0127a68d603d468c0fa08a4598319a5d89c63b3e7e87f6537d87e4b8f910c2cb7d24d2affb735b1005301a14d4555d8acc0f9a88d32d44f914b43ee31350d9ba22377cba89d53ce97ced6380402700b7726256b4e575be55be852a2afc7cb962314057b2081f47710a8ecd9007ce117be818094ca468095d613dfd5e7aea5fd964d89f38d67530e35d13625fb6ae64a4afeaf605b3cfdf163e98254fc8d07ac8f1c95c389b445c12b809d2338bcb880e70d3ec1fa47b3ab0c98a630181b4ecde20d8742a03d5de81d97e0033f11058fe0ecd7f1e3385946a0355b2f7472da03f15934faa7846ddb4505723e6c884d15feaf76ceb64150db16cd13afc55911b7719eeeacc7f2fa5cc248dbd88ec97cae424a6fef46cff9134cb7137660f66a8f7e4a2c092deb7c1a6748713ca8f8f4c72c4a35468ea79c8a65c4356861c4323bbc27fbc26da7cd1f7b59eacddc7dce5b9814c8a32306d607df48be16722292110ca504ccc8d21c2e1f42cc39f451467c58358e714a3c09380df81784e991a37dc22364ec0df893209abb5dbd012dc069958bd6cc6ba91c6e7a9cc8c48310c11bfc0231a8b638773c9cb4dc886acfb8ae7018e1d3d25f6287c23b8f79bc2416056986600f975dad50e39d1e6ee624de2606b1fe7d1e3e13140fe8d65cf4071d0238ca3c7bbd231ac1b6d9689cd8ec698ce0c3aa3ab61cdc0faa7f9d748c00c63c34794ea3c51d77f0b531d94dd6c2067e55fbe913d43312ed766d28abdbc19be1d64a1f40167d2cd74f8d7da224295ce55ecd812b9eb63ecddee28fa32006dd7472deec9c236bbb12e7139e460169603018576879ce6c5d42d98855d9585e651ed2c52a77fb920139096687175c6b5c0c7432755e966e9fad3e35b730886676d76bddc8130af7ef98bb3136b0fa44f3a67b4b2e78eb3782e600ecb7a9154623cf0c6c0877c7d2de51c49a457260ff72ff714521e819aa6fd208aedf7ec5d8a331382932654cfba657488a1b8f72896fa37eeb61d4a1b6ac6e7ce7e0ccb1f25107a193e8d95b3f5105aca6358914567e7a2acb7c43935a63744b3c28e86112467245af531992bf5334a84117b5eccdfbb0e024ad87c5d2887858726e38bf4ff4503ed6c61bec5b61e05c4ed85c3de879fc1b21c71c64ad363fea9718ab77e47697d039d8940e6914cdc32a7644d6834f37f2df50c392c569eb947459417d8a903efa77f655ac1f0dae121a0c1a2521e0d2220cbfcda253e4fca758fc3e39935a162881d92304e95e09e1ac707fe90d23d27e5bbdd27d7cd975eae9a4b31c6267e394a35a5ad5650b348ba9ff4e90b69f123a03803b6bf1c224e0e0a17eef875383baef42c8d8ad80bda67e698fbff5953f9c46aa4099ddb866c5594493acc37c1032cf54eb37e13a4aa9d5fe51de6c8aa754ab6bc5da5a160d2096c2db5f328c9efdd45761b3a9a4905cc35fa18904e610291cfe18014d478beb22ab9babe6848977c48d0c8619ba794eaa805afd3d86bea88a0c68f7020f2027c2e72737adcbe34a8f08555db7482c9cbedea0788deb3ede78de13d45e069826f59d9d3b62ebae794719fce6dee35bb8a4a7a7e8245fc7720f935836855074ddaff0965ba67d597345a68110de74fdec6424a7ac40d84f35b1b5da6b9ad2108093124ea7e5dd8382c8fce8dbffa47e6f9a877de959c89352023ec2aa79e8b3435179d526a8b128c2ee8908b9bdac8a0293ba8aa4fa2c90d16431bc14845942bfd040142a513c7b7a3179c760840fcc8fef9943cc85b2479e5de0518ffbe721f1f07be3996de8fbbe9663bff9eb0b95ac8a6284e94efa11818b629acc40966bfe74a821c653ab71c6e1fdf5c5735e5a9f6f2450cf2c03b8e7e7f223d556da8bfb4a069f9f8ccab2f5908d4fbcf81e989629dac2369ff0409f5396ec84a74ede1487c6634da7073230c10eb4daa0c346bd5a494db7c290c2b2c2def9a60c58120d2a75e8d0fd9b4fda5c7fdc9b711dd770536fd430eb2b5d70b76301f161d92d7d545637fc04c5c4100e08568bf089a702583614f209a7eaa8cbeabc37544b03b5863bb38b7a4fef084556a6c18932af02d5a999e79a469063f8ffbc7ccc5af870f70b90dd2ad0bc188f771d4bfbe749906cd992554cec1bd67c2be8ff5e2be21b2c146a60baaeab188673780e1f503911485075a3d71d1aa25216ad1844a3a3cb0b1415d9602dace4b4ba3a1b482c1e83b3edca00015bc9cd84953256d6c1c66d6294cfa029fded2bfc99adb087f0ed578a5c05c8668e2cb499a43db4b4959334dc65b6a1c0807fd2f1b95abc673a430d35384774e8298febae626d7978feb9b8476f6a8e28e6b75a77e535f3a5de0c31b08e9fd351e420bf480129b7269dedc97cf35ea58dac5ef54b20f8037df08557485d9616540825a8d5fcf27c8fc089445ed3f0668508666d0f66349690beab78ab8af92dc675298c9cefcd0dbee00f4bb048b793472552be09ca6f00c9744c1d8c2c079c607aa4b613c3ba6d370405f153b1cb39c1aba064031b388b3d6843bac12c0d95dbf0f04ad93d186e458dcb3950fa401964f77863f49a8245d21548e1299f61ccccbe8ce335f7fa911953553c32b86837db58fe32c3464d1323a487e98535ff5e8766f3d690c9cef48e186dbdc175c245460b0d5f9fed9c5cbf43e366eda69def9f5214e2c1eb99d9b42cbe6c73d5d76a40fc28b0f9ba0794bcc678cd280f10b88a30d30eff34836873bb33f700ad11792f21b957df6d2c09ae70bad72d9af78efadddc2ba09cef5901aa96a637ac1d5c5195236155bf573619540b0396f0a4b188cdef46feea22b76ccc6901aff8d98c88c1994fbbaa2386cac3081fb110f7a5a23de315d3e05f77fd11f606b0424913b1b56ab7d15b21134e3fc6e788fc6d5e354c7ea76298d4554c647491403d4696901d700ab6db0fb793cfd6e494f63b52f20d90db9c86d4aebf0ce9c012e3a63c8a4bfdfa94ba821c2358b57e725e9309d24e077cd0ba12d583e521fcb610a1b1765257faf2518b927491d78c260dffad436c1d6d5f5046e3ea5f5f206ff2f24c5f2511ae6770f8dbcbaede882c24386d06b6cbdd544bcf26b32b6a4be462ac7b0bb762d56545a9cda104c11c94e45fa9ad099ac70de05b773c4bc613c7c0196ed472cf69063f50dc4a1ee7756291eb5badbee810c9aa3f5c0b8c90f011b28bdf2bad7a813b2c0b3df58670d5ee3d18303cba21d2ce9755d94ac957369e26e6048eb89301f87f00b6bef46b28bef59176c72f12ffaaf90382adc92e800c61d22484411a941b645a95507071c7fb33994a2a8f511364fe555998488aba4fab7181921e846054eb39226429a33e005cdf860761bae0b2778429ee7b7ea6edee18e5b2087f59a91dbd2d20ad9f1223c090a2130dcbc7f2b9fc48e6af857da9db52baf59becbb909387ef6f5ad34c0b6e443a3e94f0adb236f83889aed91b7cbde818e7018ce35eb389fb8bf86584015046f26181dc78cf635018f8a5b5f382d34f422b16917743a992e9e9870e88878f3b33f00437140ddec46dfe869e7a0848e675ee4123f0745421fa7db6d9f2c74f36127838f9b89a0ef178c0481bd46f93e842cf733e18dbdb8065897802586f4841627a749e3be3c5e5adde48467ad011ed6bf7d1d529d541c89515b46c3b4ac38ad847a68ea6ec61b9ae5b86d2b5d8b70e3369a5049d5dcc578b0416bac4ef09a433e0f0472973a00da98cb2f7ce42230a78631379515f8c887b8295e4e043c2d8ebc67478ddfdcdf7494f3776efca02b42979f1323c8080f51b68ea3a1136e838aa1292e59283a18a8f27acd0e8675e2717e66aad76175fa7de54d43deae4d4bde12fc61a8be21e175760995b6879e2b8306abdeeeb5641769a94be2b6267772444c5f467cf3902afcaf8d5773919aed8d08601be810a8780c02800e2af8611099908d74245e3741d628e36ae76342637730da175928fbd29ea820727c67f067d88598205e251bc25181b4dd948f600c52425021876e21f2efd9684e42baa3cfd49859f08d42e81bbd843b3541897cdf7e83d58214d9a03bed519ef1157ff07a85bdfd963b747e976e35378a58c5a3ca15a4fd7f592c5244e76ec0172b94076e2a92be49ffbd20ef98bb200a8c1cf91be1f434d7ece5ebaa54626b074310d56ed30b18edaab8e76626945fc0da9c33bccf19e9ad8bb0b0cef1ac5af08eba17b2ca47c3db629fe8938006d310d3e06cfd8c9cab777730e5acbbc7ed482855894e486566019fc31fd16a16873776e196a95be53f1c3301f13c351e6d936081a4bd635fa184602d5beb073404e418cf985a7f100bbc500bfdf2fa509fa87e7803ae2919c8bc93b43f45ad68ecb81cfd7c39816c7345158b4a2bc04efd5cc2abcee7716333bcc2c974464fb07108084c8cdf2fc6bc7aa027881ecc7c2882e2267940de6e8f20470251f84fcf18e78bf4fb6cb7d3a061697c3cc7d618b33b59dc5babc47ab9c0ea2f0ecf272cfe7492da331a552504bdb741e501401beec47ace7f884758dfccfca9adbb582da7547fad23db5bc7734b61ce169b4e79f1a1cf07098781dd77c4b7ed01cc7f58675ca84a102e471f17e4848bf01b34db293caa72eeb03bc8a9146c163425d0caf020181693115a6e77b9327dbcdb0704afc96ffb0ea61a58ab02e1c7ce7866354c6c5187372df84dc034d7b2d7d6fe2f0cee0198b834068379848679b4471d339ca421834b22a4cc2d10f79c5982bde838b5a00a58511e560b565b92c370c86bef869f84fd80d39df5d0cedb865d944c3bc3c48b71f55c3a911907759acd11795f7cc8b5a1a9acdc2516f9ca28fef46e80d8aaed7824914c3f53e0087b6a11ca79debc0107e793b3239a66d2941246555138e367b7ce263c009e80fe3ad9958c73a600f074d2b444c94aaf1baa6aa3563c7837f4bef11c9449ffcf44c611901a14c331adfe6ce680fc41c3d331ab1010635e7d07ccaf0427308257f9f86e929089783ac566fe0b8a1018f0ce6f82a7b6277efd9ac51e10dbc75d17bf558e26dd6d3606aa94f88f2995cf6495822b7d261e1f8a46021a51a1d89c7406b605cc166724ab31dc1cfef3f6e5a3038f4ae988cb8aac2c3d91329a256c47a968b0a994ac16db99e02a1fd452fc2b0e62311142176e069eb15017d879da185f7d9d620626ebcb8c101bbe6ead621800dde3554b72bcee0397db5236a9b9913d7a2a32c2ec75c73720fe6ecf3b97c18466d3958c150ef0cd8deb120d6f730baef7c4802de41415afb8db1be47e5279c32e61ba235083b82391f64141e8ef7c25da5cb1cae856afaca4859862a5208079ecfc27afc75a51f8c14026b31d23d7f3cb95bd8803c0fbfbbef4ffd5c773b2c7978a0513d9dd72b223522af655fe2fca79a074eb7986c71e4d1c4e9f4a0db93fd8588f22e579322ac2e6b259703c7c32a278220830ffed62a81a0a2c0e053ca5445ced445b3f3ee874d6bca040fd8d8b44ebfc9d5e207e879234899ce8c5d87859f4c17572c168369a6002d2c8fe1998d86586002979f29364b004a75170139ec5258cc7cc4fec6cdc5fbcc20540fbd698cc99b49b2264e8988ca9fa5ee6f11f5f27f70cf4c15e54d1a73b976e3647796f2c94cdd91dfc57bf44e3c838014ef8610c219672710ace9549d09bfd9b92c8ac591660fd64e6cc0c13f1e862c4b3446d79daa540f71366526307826c7f425adfcff9644f80ac819a4448380dcc9615642d45598996a8083509633748f58a837aab801ace763883a8212493402d2aaf6ba3ea19b7de197afb987607dc1647d46d8d55975297fa6625cc42dbc3a9f8ed141e9b9e49911200fd351089f7bea70472a74795b8e506ff3275445d0d5356994b11b9c06295c3266b56344902c035dba11cd01b029dcea11292cd787ca51661ef48d4bc6d78b599c1468198a8ab940d62bf11ada9a3566fd0c7d819d2bf5a34b01ea2742755cc73fd36d15d735d0b441abb690c3cac0b633fc0ead22d1c3a27feb4729b8571f87fc593bb60e402de092521afddce774edf2ad06793eeb0f4a18169ba85ce634c49553e5830990e27abecf295d7e14a81e6a3eab8ed716d54a73c1cc541e1728321c918a08370e9bc7b616b2e842b35098040bad1b16314af1139add1944a14adf0198f59389def48580d0a85c1b0d7202df80c2460430270e979272e4300732a780218048acf2ebcd8d8f96b7b2cc18b4f95ab98a55db94cf12c80f7fe24736ec28db296cf79064c484b12abaab88836099e5f79562436bb858df796190e4e057afcce202799bc6914f1ef42684054534961824a4f7fb81127dee69c6fcc8969436b505e910d34364841f0458f653661a8908bdc65ce3a98f97894bdf5ede85700f1b48cf1041e639e0bbd54285b2174a4d68781716171be3e97f29c9332efe2f9e69394ae6dba757f23b83a0d5e5da21d0449061ca0c4fb8c931c8e7dafbbc928757e346e89ef51a4e76f416e7fd8e44442570895bb9693e12725c82dc365eaf73b6284194d9429472c95cb1509456fa7f01c5d9280629fa57d399209a0b105ee5aab071abfe8eacc96bae78fc79b6f2312d3cc85c967ace7aadba463ca315a600d26373723f2827d6606861f0929c07c10efb49c22802099867c9fb8ca1a4076c2d0373fbdd7610e6fbab0fd8c206216df8b98394dfc8da24fe095984e2c273be2deca36f8f127e94ee63c1accc9cdf58782c2c908362a27868dde75ade06496d87004253c526160c09c051c6797225baa5d6da76c72408fe17d828cc5c31f15cda411bf6dafad6e2cbe1df657980f0e0fe9aa0a61aa2112470cb10afcc98075b62485b4b9132a4533c138f8bd9da8b088e0bd66a56fd61d06fd7a00b837300876adbee420274b0f1f2164f3708352cdea64e58df7e743d088773958f4fe9ebf07a59c0e67b940e9606799aa15d287ebe5a098975b1bf5bfe351774fa0f34e0eec192c3effd83bfaf8dbf796dea5c783a127659e24e7405aff87a593b61ad0ea8c2ae55782a23bcfded3d5ceb0dc44204cd4546ac6abc389b06b050891f72aea0cc6cacd7f9b6d9423176bfe0619272136905f90f97fdcf4f1ace297a224632bf66bd8197dabf869417de56d8d08850b642bba195fd58967c1885c822d664bcddc7461f53e0b48ceb5626fe367a18b6bbd7d15c56d375c7598c2f879ca250214f7b1bd32b62d8a04205c3f1c6b05c3373794376075285d5f0f68a06a6584dce777fa4a8a15756ca475c328dec8523ab2fbb72b18f6c59a8fdee9d3eed6d72cf1c3bc90b5d5b3f97ab12190af3ec21ef797dd7ef559eebc3567e94b621517e63da6f3dcb032cb24d5b823b006d75e4ad4f565449e7350239219deac8eb4c9f62992b2a8d433cab25bb43f18cf1d647ef9803ea4d3485db31712d1291fb894b9be90ce46fcd9ee194916b5ae7f6af6b21ad60428651195d88ced12342795034619b023801603c11be4416b885376a4f9242b4c25d288ddf29c3a6410464ec2ed955a36ae6f12a5b4c2e3fa07aa5abb36fa1eac3c2992bbbbf4591f69c724d098e156e720cefbfb8c32f7fbe28533a57c1d5c1533af82e49869a03f6939f71119366d07c844c8ebff64e8d98a06230a1aa82aa4214bef966aef6288308c0ecf6d33f11b4f463fae3c02e58d73033203720cd4060617cf4dd8b36dc5fd5427c0209eb105da620c41d0e3b1497d7b688be9ff2deddb82d5428a7ca9fd824eb1b9bd7869d23f39e7fbd10ab9a051c8ad24bd7437605015ddcfe3df7d4f3b726fdb42ca4fa4006ead3982eadb899910a2bb38239fb4c7e099f9dab1c7ccab351401ebdaadfea4bfe3c592a621dfb54423e0d27cb531c93c7eb4566a14252d9fa8db401603a572191ec55d34a3eb1d1c2f9c0e7f2aa206c859ac3ea3d0e6f60543e4ea21d2ce9688edbbe088a4428fc4dd26f11c55d83733c89ce68582f2cd42ddba93359ebc000fe876de9237ef0e53902fe6a8c9dfd62d7f385dcb2b1942cbc50d7d642ee14f27be4604d1eb621dd2a92379652aaa8edb6690ff909690e3048fe6d5dfc38b2f0054409f487a5f94cb45490fa2e8749f79ba29253ca3170b452de61b4b12dbb48755e84eb9c691e508fb8227f8f73a7153de434914df634fb9590af0b3d082ba886d760abf7848933b632e8a2d6a283d8cbfeec69d280def2ba2e3cd06931a470aa2d3baa8a133c9c8813ad0b11749c0cca5471dc6499b918956fb8f75f99a6f3d3c9e4c44a387b98d80e649155f0a7d24b85ee7653460572336f4bf966f95353da02fba4842ff0a046fb55c6a8a24e7d5e60bd853308a6b9e56eefc13fbcc92d8b27f7c2a2b2d86a8b7edc5d88728857340be320133c256c8f809f84ff667d55c5770c474290759f0e56d8f3db620cb075316f0c4333404da6f400037516613301ff1e109644fdafb7a8072fbef8ff80a5a764ab073db240191865030c031a8d3a53147c129552a98764a37377c8518fc7f2ffdcd99a834251ba05188bd72e7ee1f536c91fadd455ff2699d23be192498f588a602623637e5d807a9e68ac6f3bc6c5e81e963564300fd65a47bd8f1e599757cf20c0abf06ad6e63ce753ed3777f54a15bfa40a4262c5bc17298ecc17dfdaaa1c8418ed3b75cb1a800688c942038dd44187539052e5097b441d1dd0fad2fe55fe87349bea87d0b3aec150aa36d72907792e52c950f2defaec2bccbd3fe684788f3c4eae846c00c145808358ecf84d3740a37c33a294c541baf15cceefed1d06e634d7f2f677de0f2b1638e9b902606f8b1dea9476609a8c97ea5383559df33f3c31d64565c664f389bcc1bc32b9d8299dab107c3ec97bc56fd3a9a86c5102fba3ad337071945c0b43c1d8badf4fc0f72ec3a53db4a71327ff6727e1813ae7a7f3fd658101e2cb2c57354be63e70995b66469994f8f83579112a4c87611a4b4a4fff76e593de6bccaac923bc43c48f6a37bad3aa9aa32e3f0cba9d45da6cffc0ebc76074b271340bfba6081cd9fb20bb12718044d2f73cbfbe48002b67b59629e37360aebcc64edbe70452b3748918b3ea0e526081c783932322c7062860d467c48d75185efe57437b57425324812c0a973e3c77c5a2014c4f6df6d4987d757f561f81949ad1a36cdbf9f2d5db8bf623ad2d323b20a0a3a0909818d150a22f1a82ce8c0a177926345e4403d58bcef09baca372b5131e16f7c7ac6520685b1b32f772c71127ceb3129748c790883b4cd6e8ec39ec56f500b82ec51a2f067372432f790b59696ebbe95e9ba508e8b55e43ad9a93e9eba637c51a4a60e65930d1b172c3325fe65efe71eaec74bb6879da285c24f8361f7f328763b4a5f3963dc22f7a6883469bf03c77591324bdffb997c9829d257f878b80d37392e971e0df392b329f27ccbb3170a472613361c02b73bfcbe9733c5963390b4677eaea38f49024615a469d93cc8f56200491debb84911afc4e5a0384eaa6a15c692a1448b4a7fbc2a20e6c86538bfe0604af65e56226b1630a6ad3fddeab553dfe8e1e88e48a071be11c408f807e51a46b8f9c6aa7359c8bbd8c10620159b18f5a64515598b11f740c3d4f2b12a79f1b1e7ef890ad4e8498baa13c50a96ef952d8b9dbf99af8fa55ef7c2af651652785b503a49d559d82e8d1db54ed8c34f79141ccdcb5caf844498c8317f3a58ce4d5f15b03f517c59aa90f852fa06ce3abedc22044b0e6a5f4809ee7a197ff8a56703af27c68bf6db581ba88d8779e3096e1f778e4dd277553718fc327caf9a2567637cd2e34a9a11b3e05e181e7e7d27ec5bb4719b9edcd47ad9292282cdf54ad1d52052046ed4c0d4f05e4b7a6afc08cdf052e2c4c08788b0d0f642df77d05fdebc583c3cd96a182a47486e7fcc9ba1ca9c63ac38daacc181e4b1c6676b87d510144ce20d7f98e3b458d8aed264659a21d4bc44f9dcfcd92170373ec9f4e922b2e902e6fdd615626a6d3c38e3926760e93fc60b20f5fdd8832f9124e72313addb81b20c33f8a59aae814a37a1532ea3766f393bef641cfc4a9ac9ff2356e5dab701415349c152fe2a788f2b56d44f3294987df5a8033673ceeae998924296b44d7a2cddaa6eab724db1d04b5ca3bf0ef15576f45fbb2efe018d1ef0e13fc88d87075ae31b3fc801c8704c2c31e65368b2c48e6facb92fc9ac09092fc3426c5c5822e15cb8e9d841ccf292de70bb880410307a4018ad1d8683a61ec09a620dd25d504946949963f48990173ca49dc3417d6b81f2b46cd18f9ba915a7d43c748f4291ad25b02efe15756ae731013b058b2cc4f3a517b65c4a052e790ee6739c115e82e30def099dc9b137b3f7e38f876c13d2fdd4654b19e613a84e8cd7b5ca8b727239ab92d2037aa4366df3f72566643eb47eb194d4f7817ab3e4cd19186c2312218617e1aff0432516673dbc2e85200d845589e9f0a91033e244a9261851cb0f0bc384ca1a3a4bb79edca441748defbe8733889a8df37827000650a675218ef92786653bb480f02780916d7face60d5c41a01f051f527ed957498b3e51004b02a6160927830103e7935f9bffc85b52daedeca91e73d6b861a8e0731c708a682f37f3078457eddbfb64d4011d1094fb2b3fffaea092f1aabd4cb96f60ac4484a3ead20ec634dd4c181c73deea10faf7cc427a7ff6304451a2d7885b83daf3375d42d7448456567a7886ce46713243afca46dda361ce492d182cca242d33483a1f168bc94949993e1ff4b0d30284e98df18718cbae163ee2fd38ef1c718282577321c0f5e156c5cfe482d4909f7a0a22961ea22d0b098d6087dd81816b950127f17c5dd584252231427c02d158c1b4ed1c9b9b6979b21b06914ef7f10b6b2c831d7b8925a2fd59776231ab3c1c8d28063af0c91f6b9fa1a76dfe129ed978f080d42dec63ceaad154a483e541191272acc8efa0ef5b1582f3f29d459c0289b87f02dac2664581be4e8640b86a35f116ae18914da817cf3b9a3ef7d4ff2299ff3bac2986d5c9d387fd89e67be68ade4c372eb4ec734829f95e303afe7c50394e4d030934ab8f0e9a412474762b3e5179fd306d631847805447f40b77c5f038201b65ada5c1313d8076192bd79d74329cfe9ec127e9927f5316532aa768c111db1e7874bac96f7e35fb86e656106aa9a98d69cbd5aab4146883805f52f839a8244f413d44edeb9b02c290def149e5d0808558726b05fdc98505e677fed66b7444d865fc724202193802bbe0575c89abb39ee79fc0ff2914c63c8fda463f6f16711fa8e18d51138b3559dc76770821dfabdb68cca30b7ab0774646054e84dc5f694c67f9249c01adaf11b49ed690237111280f323af888860d7c1c43f6a6df84acfa85f8cda579d9fa4174fbb68c162244f8d3f45fc51dc3cb6ab9a27836ff78cc851f75af5ad744d22bc1a865847b344bb459fb901e5283774310082d208c6fd285b849dc42e9cd778f20e81bbc1c1cb18389a6a7f694e8244b4ca836e41279f96050db902c84d475468493e15a7d676a4adf4190cb6cff26d58d958a5ae0eb76ed26fe4558376d18a2e4199e426bef0c5777854b60be3d51eaf97440d2da0bd8a647d9d54720a9168089961f2e2064c2c21da039ef061c41f2f3e0080aa35987a86e26b98d1372ab13e60876e154a94080d229ac8f12107959a565a3e6d15335ccd5a8fbeac8f949ca00499f2101ea67ca8fb97a2f7166778ded3336d4d4b719fffa127595b6b98ba5447a6beec1494ddfe0f247d1365ac46ab4e5338a0427a3c5a852502d95aed3a293fe16aa6076517dc04d1d4c3a722933f9b1a58beff00459bf42328c2efe042b78baf55f59a072a390335c0a2a26d9b2f27374850116664a5d920189e799a94b48715d04a0d6e20b964745b4a086ef730cebe6bdaf7d87075edd987c73622eff4c6ad2b47d365adf364a626c8ec02706d973950a61006be1c4f744e1c6419af2576e83f207f318bcc1eac79a154eac38746948e1951809e57e18a53f33380000b0b10f093dcc1de92caf82e9fa389f1957ced384cf3171ff81913c8f0c624d52f7e9a58f686a10c8de0f8aeeb84d8e97ea20373005764a0a466c2fe4e22f6d08ad86d2f596d31cb7036795148afd1409e92a8857888efcd9829ed762f8eb6bb9f0c614663aa1e6f0a35d046a027fe045ee675cbd1b204588e0a2632391d6a5ae0f79d6a1f8c944659724eb1adf42d4d59d7973fa52a02da5f01d09eac34bdfa2eb6bdd8eae2488f563062ff84b8aacbcf2146f009bfc061401e2b6c15949e740cff1557b192e350b406b1cf65dd380c74c9e88c514e89e548f972fc8d9458f55ea2373983b19c704ac8f29b5bbb6b225242a12ce593baa8fdfb325baf10aef9071d56b7c2e252db8b2892642ffb605b8a7654a7d0f3bf00a9ea08117c93bc0645bf1a42ac3a248474ce3ecf7219e8289fe4da86a6d62f34a41842328059b63c5053dc1b0f4ec8f65693addd67b3270280b2f668a0fca42d9f98d3ba08fe9e0cac2b17cebe8c99780ffe7449032432080864bfedf05f0d5c80313cc7b21aa9b6949fa8816bb3cb12a4d3c61053fa770ceba58f2c564d72587c425f13b5a84e0120b91db9dc2c9fc8ed71d9235c940a81228ec38c2224578e427f5f7f6d0ebd69f458aa0456270e63a2d054bb97c7b131ee7b925a0f02c54c10a88e302c8a7e422d73874d7c2c89d31709e4a4df2821e904c491e3d2c849a451c8ea25c8f41468a16ff4aa27820e37059ea00d0cdae777cc6925e28d538efcdfdc63390079c5a1d0e4df43c61c3cd820382f58f73d086affe95ca9d57347583b3bf0f62bc2bdc740d59c76553f2aaea59607a47c11e5a99a5a3069b843293ec4e5bda54ba23be27b0bfa0db344d204895a4e2e2feb214a5971837e64524ee09ea744cb136e5068b9cb7ce0ee1fe32a0562da473898beb846d5d2ceb272b93429b1c04f1c47db6d96cf225f92f9a45d52a6ad689ebf25ef3b6edc57dc08093ef6dd9e766a7f1fa3ddeea8635b16df2aa72f4e38466838e718e0ec12fae2a530cf3d5f26f40900ccd61659ba3b3b41198f73310567cb26a57bbbb82edd74c643f98eaf6488c6c94b65e6f54bfcae2b88602c9603be028839f061ff543aa10196f025b60dd7e5df9a30ea415b0934d7e3caafc58b22e3eb27efd1c428c4644ccc43895186180a865d64bc3413f332237ec84f3a7f9838baccdc9c82a49d4785c27af940e989ee92cef34909f134afc32942f3c416d3409224868cf884c0cd97f53a26bb67ff1430396c095d0c69d655add9f75f4847df4b2afa64f5c76fb24b58f86721aff7b355e7dc6b362291f52118d5b6342d13f0845b3e6e8464bb1707eac49208931cae99bf7fbc7ceb102302a8872f6afc2d75e2cd54398f2a89413c55ae9a2dd5ab2a8940495064f8ca7e48fd0d7596b91c19fe02ff38f7ff0a02e51c849805990f17dc5fdd7b41c6e7ed5105c0bc71e0bb284307b808ef3ffe88671998dfe6c695f53fff082dd409aac0b9ebb1cbcb4aff10700399a49361e42a7527a8c6b902188a0eb3be8efdfd6e683c381b50d98a1872a98e6ff37a3ed4444559de6bee941db64ce0cd2b8b883b5ffee8562245709d4b29155fd644c23482ef2fc776d665ab74165422b273f5cbf8266b4331b3da6da4fa4def71eaa5630e1526e901e340790a330bd3e2bd7d491131369d69c8e132553fda7e57d8ff36675af526ffb9399f5f9182d96788d310d6727d76f618c15bfe0cf80cd3cb4380053ab64fb2ad89f92717f7e9cb7e55eaba831cf2c5a228ebd82dffb0197bc6aae5ace3b0155964debf7cb9bb5c3c0bb106d3922328951e396462d296c67736cd108ac0f6e9c2ec77ac486e31278c22ddc187ebd7ea86f71eb9bfd412a615b6a86a43b1a14ad9f6a5c798442e79453868a4b8bdee7a3d5c4d95d3f489eea63e92cc54fcc9c8cbdb585caea9ce7fdec625815fce340b4967a884a872af0ee2bd3327adc59de6e094677ce7dc0ee69a72d4bc86c94bae6199268e1aa4bd33605d9a8a2a1830b0fe2212f062227fab19bcd96997eb899097744220b1ee19305f513a184fbbe453e8ba79462ffeeb7bdcaa5780c6bef63411971e66864c1d76bbdf876f06434206210959d591c7b3e4b2912e3a9b9b6184dd1870cbd7a499547404ff8b7d74600ab3dfb284b36e08f04b8dc65b704a62269241a2a4a32172ab8beafcfa1954bff53b4b9fb736057cf67b00eb2d43a27babcc1cdfe10a887b02bae74103f72c6be83fc03ce21ed0eb2de55614df44b8b25310c7ceead7bb2c468f537128f1a0e11b91744b17db62913d1cb0460bf7f5fa652de5a01fd3e53c2aba131644243a6d9b0508cfa1826b5fd1b82453ac05cce5add22a47960a9a00117171921803ed52699ce47020ce9125554a1ed938defe5eee32bc0a11d723ab240406d756db5369991954bdd1d4cc6b68176bcade4bd83b89eb4930fd12ca92844aa5d3955aa539c210c8bd7b14c0ac7b73a1dd335ba5ef05ccb13627becd68dc1ca6b015a12234ad7f87668e52a611b5bc3c73cf7e329a42e32fc205324829b54603426014d12d5380eefaeabc2d001d06f9f7966b70706ae7f3626bb45e3f518b3ac185c4bdb483244800dae75377859a2a73575d86330359287ce4472d5727ccab8807445b995f6b086a6a7887a02159c845006788db590004ddf2976a6ee50d355a3ce8e345112a195caee7e43b54ef469c791d0e3924088a6d9f75cac09c981d0b5ec296df0cc42c1efcb016edb30dc54b5bb3c85f85dfd4c9348a7de8614d3d86e92176b1c2e2e6c2fdece94569506bcf2bd812f85a4b13bab0a167df7b43c09d52614d18097dd46b1365987ce4628300b08f31a76997b6fd4de3b099b94050a10b100b02a56a2fab8dd6570d046c6a0ab01cfccb877405ff7f1d19f578ba6e5e5563770f530cdff103faca1ccf6c0795e77d20b43538c51743150fc7c583ea27d2d11908dc57372a1e47c7b9740a5eabca9a536f8389c796dc74a0eb98c055014640cfd3abbc55a99012beaf0125ff7a4786d762cc99c98419a414bb7bfe7599b6d88359f3eecdc2b90583ab26007701f3b9bdf4da3ca58b679cfe1a2a832238463d0daa6af0134f12de29c3be8b2bacc4e5dcaa2fbc0d2814d22b09bc28f97d712df5ae7fac560049d6b82e9fe05fe4f2d04e1dcfcd1638d7ad09538cfc8699784d93518da79d657db5334ffdc11d9240fc6ff256d75db24936f83acb8b377160f3512b4cf054b719b8bd91401139893256ce014a507786c3e164a614ccbd40f1c7b006f79c9bc2155025a3b0eea1471bf74bc1c97302e6eec63d62bdc36238095dc85477954bd8d71327aa7f37ca3cb2161b9a0132de766592f8d0f26c9ab79e936bbdec9706f7e40f1547791db345ab9e9b7a381f270cabbc65b09922bac6ea72cd89153ae576a56b867a50fec663f7c37ba1e83d36028a9430c1a96dc0b28492c78eab7ada5647721bef2a7632a6fa84d8345e081de8267448ec16c0311f1cc229289d8c9765fc9446255cf3fb312596295043515b719f40dd29af035f20bdbd94b6f55542c392b9f89d7ad7c07d381cdffbea4004ae007423bc0b8284c57a4a79fe99c6254a32b8eedf3c3863173386657f76ee0c29bb3cbfcfc0fa324af3eae2575bc5da6549452990f14c689465df5cca45634e477ccc328664c414350864516c96232da76511cac1d9cb4c421a4be968c5737c82dc5e159a13df7020253dc14141906455494fbf1b35a49e64d60d62010a25509e8136d7e7679e5c1a6021419a7720bc4d0b1f1f414611bb321147cba1057839d397d14fa27708cf5a8c6b0e68661e17f73d55bc3b124183ce858c18d891e9cfd7592af02cbafa7256cf84c540fa0faa9bdf47c9cc14d9c10d02700ce0bab6b9c1d1b0ab86aec2f023f7dc3cbebbfe634e24b9fca212b61d44800f7754aba19903ac043f372bffc90041da041605b5c3ea9aaf9d2bbdc541fe8811cd209bc08f3e71620e666fb78293c141b5c6f25c3998e0f09a2b5a75610e3bffc32cca65c9f8a83a0468162105310beb82504c4b673620c08e15757e9de84aabce1e1a3cf37995325ad0efa4ebd7d55afc1f1109f8b487a68904ccb67e5b91b5ccd893641fb15b785b591909e4f9e8684d91405203013212cf915f8427744f9ef06f9a3c1bc479b1309d5f50ec496e231cb5de63e51b4104f0cadcd7d21b1f7d86420d1f4bb569b021c7d08746b154474cf3166fcb4471d03a8a66a158a00e4c53d113506e0e055ef6ae64bb77716e9bd5b5d29b546782ee41ba652a19dc36e9ec94f09a1dae79a428d3cd8f859b0bd8761913ed36d799110e3d571b151bc95841712d581bdb1fa9d79b5c5c6e968a7373c1ec10f0ffffff0f