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

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

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

Block Certificate

Block 57270 ff58f09c7b7ea15e7f9555611d17d85d0876c02f14b8bb432583618024a6bfea

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1443ea3115bcead87af496ccdb17b54f81cf32c88ea351f37d7c0b81d972f456
Certificate Block Hash
ff58f09c7b7ea15e7f9555611d17d85d0876c02f14b8bb432583618024a6bfea
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e00c0000c0280000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a546a6e781721637dfca650d0e5447658c3d6fd8a697bce2255917bdb090befbd311d97fa68ff7fea8e010e4d5301922c11f626ba402eba33b5a8b87bf1f83634027be0759b3d01bed2d8c018b8e754bebaf2e97e8cbfc21e4150000000000000040000000400000e00c0000c0280000

Raw Header Hex

00004020ecdff1f10817962010c190434b11558d4746be03de54254a25cee93a7b9b602cfd79862eccf5b521ab2a060822b59bc79fa0ac15d624921d8c4523488901179b81690e6ab68a041856f472d9810b7c7df351a38ec832cf814fb517dbcc96f47ad8eabc1531ea4314

Proof Data Hex

59,560 bytes
1212160203079ae2f6bb9b8808294f13350ac8e2b0edb454205584963ce1a9c15b179c37d12c09ffbd272ad721d5c121e2a71cf63a281d76b14bc63fc83f92d63d0b8300e43f5666b3b3d0e37b817db74dbe40c47b721ffce3ecb3064500251e7e5464945eb7ecf7504684f51065c71fd7ad059bca308cfb9627213406c36607635fa5a7b2b7fb53d5ce2fb99a76d6f87b0dd946b3b2dfa049e16da0ec14728ee7d8a65d4b164076f07a4e0a63552d1bba6360050d702159673bb4af3006278ef5c99a811e2b117284014cabf9bad3c8fa09da6c4ba1cf74b9241ac0e50c8019826dc945b231f116cbd82aa158e84a96e247854f314f4dc055d79fd736914ea583347450fc7da55f858a215563e93b9c02cca9aafd65bacc2d4e5394c8bcac9b31e289382b0586424d06c735e5baec0c86fd076047069d0bf4810011571c610c9d512a374f06fcaf60b24b7df7bd73b184bd2f7e7d64b79358f58d84b4a80ee61aeec626e5a9985800dcb9ec2efd8014d71da01b9ea0e4d93a83c81f860da1802f83d3c6ec4807a5c9ba10393ddf9a6fdbf94e5b8b243a6e280e1f4560d7748f5080a4b808f1275f75fffc8e2d1d9fa5bd26563fec23fe79754f90726500e197f696ef52ea990d196be949566688786e5b5f368aa953f697d3519b7bf5e0a0f00583fa939dc009511f484cf52761a82f1c7ee25f89f554cf65367e30058b295350d3ed7325d84492b4119335cfb4d9b7ca3582c3750706744580f50656180a077b178421d430968a533a4b4eaf16c03cff2bbf3791348366bf179e20fbab025642abc06d6fe77557771286d03244fd6382b685ab9fad4ce400ddcc23c2ecf084b8f077e40f264dbdf45e63fed050c5e94fb7f9445ae35216cc19592ca43b2db25d0895f195678faa3a3d3e52b2ff03de4390daadbab9bca4071350693d90521a2c1617de1b4e14fa0f4e11fa8280a0d37883b33763f032bfc368813f32896185bd71a9c90000e17f8f4ed8f9efec6b926dc8a6d7a12591d7a283f02cda924eb4391c319d775a36c345bda5ece98f51c2bb78071268c335b087d3154c001c54677ae2ed85b89573c1ac9cc4bf9e029f95105820930c632aaada26af4ee234703ac527a5da3c0e935767a51e373a7f2bf17c3d6a237045f567a2e695e8c7285da1919742cbd6b1e834ddf517b11d657bf1d601790801932363b7d195b28fb8e472b818beaa134c1ad9992384a46a3306f58787de562346a0ed6041e73117a9a0e73b9af22e6460342f921fb599053bccee53e24042fe4b348dd116e8ad4057f4ef1df6fff015c743a6c33670f76465b79c52d14522dbd80fa1dc2a7e41effcfc4166cbac80e9ca44a4fa7b63da32406544b7ad07c979ec8e90bdb6ea80a3661affefcc8528dc476374ff299ebe184a22f8355f1590ccf213ab884b8054bb719f2721d6b216a4bb45d4a8878099e9873e98b5fbdf34a8c0fcafdc1deafd79f675c2f4f39994ed00bd04262bdda7be7387fd0aa254fbc492a13e28b6d626eea3817ad05a534a309fcab42051912dff3cb277437637e809fc3649e8862d8deabc01850a9a49a0ea72ae7cf6f8b2b720c3ed34aaa685655ad5e97224852be87d7c6c7057437d952b151bad9704026d9fe74d11bdeea9cfc4a02b72ff91e4a72c85b98b76afb25df6c3cbb051ffd0a69d1aead6b9d154ba812618c48989140b2a1348d619ac9785a7b3ba350ef51f9d6dd9a8b1576323011a61a2dc609ae00d031fdd7a0fa7a82065f984e8692ce5e7f22f023a29bc3e9ea33fe1675ba496305b9f6da9b3a6dce919787c79492755126662bbadd4489e2c465b836d13081ead1cd77ad38add025cd0990003e191a953fe6cb9cea1ecdccf3474ac75cbcf27b657e5928a0a7b010c9ea572184aa45297dd768bf10907e04efab04b444d419801c88120410ee927ff874ffe356c613d1a4143f78f4c2254ed225f6ecde6492a7c36f335a0367574457beaa0c884bd85ab04b6e4dae99184512c008f622846bf54b673611f5f92b182a5e1ac218ce9fb11d5f1bd2557f07a661374457e5f27bb7c8f1ae4788a4d7b25e5739666dfd4ce7b32bd7bd598f29558c2ef6ddca1e2d8dc4a5f845dba586cab3e4cfd48ed6ee98c8542c5620db52f2e2b2169c4e69cac33529d07f2f978e2263be75a878025fc2f4466682d339d37b791d131bb5d4353a0a554830dd11fb26d11b835a6416f9ba0b9edbefb218890457b3472712c6cafd62ad2f0ba08e2edd7e1eda0e5adee3f3d9801763a0b7f9fe640f1ccfa1bf1537af30d335363592b659e1e182c4bd4e55fdb51b565e89f8c795615bf9734f487ef57fd0e00953d3f0b8a03a1629be2be7c6058b308246f830da6193681560ecea745a4114a09a1b213006a8bcbe2bb67cbb83c1969974fd0fe87d95163376c6cb8f7e027352a37a7635f4e6a48f307df3fb90fd564e0ef26b921d1860e80cec581e2dea3ba0b427f6ef7cab19d7fa87b631d3fea267ec1be4b8cf406ae3d32d5ceebeab465117409443c1f1ad25c86612b12d993d6d21dc84b54900250a8c3fd12d156e768ca3e6726cb314ecebcf3b6f505d471338207ea935d5ed110218fb989d9e6b8123c6c8a8d83d908bfa914951650e1300b25f275fd27a1d4782fc17aa9db451b000ea8fd3093ac4d592da3edaaab4bce82c71f1973f59264b97dd7038ea1343f587fd5718bec20b805e4cdf9506a39e58b8ca92c7bf9fa2e12a9b59a2e7a2b4ab364139a4a894a48e5746995d794c91efbcb7a9f1c51c715ed2faff3cf0aa6e9a27d9e40939086ff34ae008da8a8290c90b10472d7eef5dbcafcd371805310a104f510e1f4c6786a99e865c215c5792c13e43af5ec98468d97be685e18642e6aef7c1eb57d30dfef83ef2a884f9587254da886ec4240c7baa608b73592ce71986297b706eb294e9e82b9e03f37e8368f4f8c3c71e58ebf13817be777f7e8a1b198bd8be1d82ad1396808e6e186fd54792c956ae3d5970426ac7f8a210c89dd0fc9aacab2e5f723979d132713acbbaa0b376af88838a0df9531f8230f6fe8bf8e71cb260717ded33aebfcf8598ece44686478905258d1745ac81454bb9eb9ebe4a6b967faf4e8835c5b5289790caadfc36d8688b12dc381b2500d93af42de568291d66df5e615ef199a7c88f95800a5ae831e0173dad19c7f4cfb27de9dcf3535dfa5e9e6979e89f129a1a0e974b64c59a217e2d68cb8d7c4bbce6ddb313410a9a256f695db5a3d052390f3b83d788a4c8ac3fd5fca44a6a2d6161ec7d0cb12a68abcbac61a3e29fc36453c171cc4d55015c2703e53e0eacd5f06d74b896c66dd9366174d1dda6550bb9ebd3775561bcedcd6634a591663ee4a27d5f81a7fa86a40d27a4a297e4d025e2f5aa1b239613d232a90ded36f171ac13e18c52ed7cc07cd2e0a8f68993cc13a1d7656eab8add2ba78c5d2e0609d3db6f4404b1b90ee9a55af5843e97dca789ed2e2b28d323bf899bc45bc8673ce9c409e925ca316840eeb7f6c22731bea66658dcdb97075006fefe8887750c82af5e205cf653d369ec5b06507fe01ca3de541aceb2910f9c41f3d3af9dfb082713c633578724d2f2a5e92044fe00b4e3b57dbe7c56000914644ae0e7ea4bf3d6a6f8cd4ac9e2f05862db326020bb7488027415755fef4f4229abea32a354cf7caf0154ede16f6f9e71afa8b22ea90e92b4284315e541b919f386758cea7714d92f44fab56a349f9eb08d96667dd7719ba1c469330deebe1f0b24b0b31aaea4ace29c4e26eeec57dadc65ad21506cacfe3427421406f86bd9ca0323c5883594e00a02a7642954007febdb19055b1bd87f4f9767acf51c3e87fbf00d7f581141f62a91e6232801bba3a89d5e7dea30b496e5489f07b02989eeac54169d354d4472a0bc38953d3e7e4ddd141b6eb764cf0c15c38fc3195c53a32d92ed790e232fbffa8e96c552ae4cca82e3a3a998fdfb3f1e649cd85816c560f24de3aaab7f4aea91522266ed4d1007f215feedbe79f800d60f12c974b4261f89570ec9aac954b5b95b2a695ccad7e2c5cf0095781d9c75368eb71658bd3f4a2e4b7a995be4284b506c8c2570325790556fa4354c7078953d09ade8115ceec30193d77389825590a14e1dabc496f8f68aebe795f76074984fa6c2883e3dd3b360dc423a4d4eb86159c5ca5125207231f79a0c719be7cf2987f4d8479c2899f11cb978f32841a5e6b46e6e9262bdd22b7426935dab41cf5e34616b4fd066e1fb1e78384cbc1e9af36a2b5a5f117fc2abf33031b2cf3f7656a4f9d0787244f684cb066e6f9fbb9d6c38522d63aa6548736282f7605aafad5ef775195bec5ec29a4202ea597509e33913245f389b00930871c8d5b07c79b57c02c555feb661c9e1c9eec85d25237ac2a9a7c921c1e1a53fab6b9a86889f3b8001fa1747b5024418ce81383f101d67831d41529cf141047aa566d4313960ea8082b81751d4211f5f249ed4256abb60c430edd8e8007ff95b6640a5d28ef073f788a68908045c9a602019580eec17c1a57b330d8e63f89304460fc8d00cba2abf4e0f540dc8f5bc1fe4d6fc6e7a17e2de1d2e2cc92a632e31578cbbe0d4655697b6f6eeec0401c426660ac2e3e9969f8e883fa36d3153ba1e82fc7ea4f9364e0f511f6480f05e6fb947191a603ba8b68919960ebd8897ea05424f12050a47d9ed1b079b8ef31348cc6e940d900538908d88f76d6ebbce8ac112110e3e722afe9e2d36593f97010359576340bdac9210a00dc377d0ab6859f83fc300f6c50ad753fa3dab4dd9a58a5c0019250213229d4a0a2c1008c898cb2e92897102a27b661c2f345fa69575bfa36b2357aba970af5c1a7b05d575daf7bc3a6ce939046eefb2f3840c2e713c01214826d6b24b1302d4155f91996a779972365842a96c0ae0ea55d8795ff3f725b7cf8096cd0a221a4f7d0ba5ad61bdc6b928b0759ae78d2e95e1b9c34a571d962a44c336cdaa396b24d4a3ec79ef79754703cf880ed27bcabdaf60c2b2cba07d5c88b9b058b3aa0572c0f52f985598de7a55eb9006b00609cd3367701df9c2d9e66740dd99ff210ec9d01a7c9950227bf7bc1c6d5980694376a65a307d340d53be52daafa61f440eea9798ddd9b5d2e9a20b477fe8115bfaaf9b9882b866cb243a31bb6fc71ff8626b7944db5ed9fdc9c26e82470c3b5bbf76f9f2a751cc31de1b829bc92d167da0334424adbf1a2c827adc6ee35ecbdf89dd6546c7e793fc04a1a8c075a8490cde2c27b6aa2a330d46a864e9982ce8abe89e30205cc6075568ee69e386d678f3cab3e480a568b1801eb065b3ecd69f0dc0360f63dbb4e4e68b0f3dd2ecf9fa9dc8a6d4268d374636933a3b18e9b332b4567381b0a2cf91c7131a750974c715b0e62b9ee5b4559b270a1a56d22ff635e6d006083f061e757747b52956f2adce9dfd72acb491a21ee3124248e3bd651e17974411600dc7514809e8f306ee672daf7529fd08691ec44d5677c31fdd68fbbaac5d0cb831ad4dbb752b3fd3181ad1328b4fc8dadcf912b97d8230bb4437ed078aad5ed82f086a36278f29fdb0d623e47bd482c58e83a234516d1feaa086acff04019d6245b2c382425725bd58ebe687299e09df92116a0f65a22b22707bd29956d80584390eee3c5f134458dceda54358db53d807ae84117df06ed62573209ebd89bb62da7e2ee1edcef4ffa71cec629972be15e28e3df3713dc6adcc23101eed4a0ea07f11ac871423af80cd2a61e24137c984e747a2f64d0fac76b4c2ef617b34986f85f712413ae689f68abb818b677626f240045633e6af2ab55d63cd33041aa3855bf8a41a2861d0983e4450f5eab29a7b39a6ae62ba29ee7d4294aad7b55f74ccc9b40396ed6943535a3fa1006dad66b5181db585467122b26478b3c3e9d01b9d1e5fdc5aff90f6da74bcaf8b8c9209b9fe678e6e6f1e5a60774633520ef2b5e5209d1631e95b5edaaca0b21074d061a176f84feac9e60fcc9999fefb1d1d3984906c3d84fdeab3bc89f8f73864753f33fe7b5aaa561067d1be7421905a8fc08005b457eac661debb8001acc07236f38b20a036721c502fe11079c00716154c4a5760772c2fbfbce9e1d2213acb7d677cee1c65a0f6d4601d25f22ff9a7ae6929fbc2fa26ea6632b293b3e4a4c1197af71c3787ff508d7c8babc5daa2ff6542fabb7a2b58544816f918add3ab910a0d303e67a4db7cf3772dfa3bfb9dde734f7bd3f10bb457efb4457f78149084c4f028b8c1595b0e1a004244cbb32e4c97da686fda59ef552bf54d5d4c27a652ca0922b2d48d94bdac9623bfe9bf2485cd72810233dd3b3b0a3a177160be7b703f32f7c155906936b20734c5b68e1aa2030ebaab62802dc4617a25ae23a068b7930b6e98e51b7c2fc00e1fe013e5515eb8a185d6eff49cc48613075bb552a178ee5d7bae84dc32dc89e2b4ccbcf1d8145fdca673685e724ab6732050ac615364d79902ed43f0ac0ea8cc2013759e2eeeb473670126e1cd33f2195652b60c973e8350862ca292d6470c6256bf122494a3cb280d6f6822a2a0e84a67ea189885793fa0c7278198e1f95bc16128ac86027499372d4b28e8facbb03181ca574653b1eb5256b6f54031233ef4d1be40abf7a6b23dd873cbb958f260c5a142c29853d36b3682ef7e6cb3070f437756942ef9a833014ae478e9c06ced2e2b98da1754eabbe0a527e055268a771314f90069fe7bc547116b38b582f6b1bcbdfcc03dfe3c84af6560e41ece8c48acb575e68cb06470c33e8b2e018b476c30beae1f8c1f39f024ff49599ce13172e0518f8357e2e9e16bc27491864c63b356818e8b3a2f5392db2eb553db08f5df16e608edae533bbcd99a73ab5269e55b071f41334c47df08a79313c979ce35f030cd6f9e040e35037146d66ca88c50a9c8cf3d4b94460da225692b38c33a9b0a2dfafb8cd80d0830e3ec6392cbcc3cea8482d471d715465f87a375d9f9bc049b82a5ddcbb3dbe65abfc2bdf12e11e6963371118e9e93d1d861552692a0df94fa14f2c580cff675dd833f48b25d840017a6157144ccef3ae8497dcd064e4c01d7cf3f367b09889842f4a7f27a1d2b535c232c09e46e3c81104c0438d1ffc06e75114c7cc2f41f410a2b17aaad4eeae8ad27b2745835cf2b674a328e08452910c18d354f02c69e9530e1f9980bc36db3ec1ff3a29515ef0ed7ff2691aa297bd4c94bdedc89aedd16b1b681d39e941e7ed363f490b86212bea2e316415479d50b5e88c3dfae226e52ae3c9f6fa78043d9dbd09ee8578e09f555d8b51937cdb160d42fc26ca8891fef66f669e302406642f76aabe9b23a45d4088d395cd254d684f74ca8e8dc3bb4eeab71e2720e933aaf257c43a02ba2c046fdf3618c3c4863ff1973a97227364b79b470b71355aa34975f7216df026b84ad5b4ba6289af95af8b65a0297f8b6ae387ce71c9e7e9fcd2db9ad5a009a5752225ed03055a3d5b452213faf249b6a92eb318e0b67c8f551c967daf1150ac222e9aa5c0f99c82b7228443af3d0c45a4c2f89c7ceb41297ce81aef7d949e839275da9033b41fe53d5fc05f70db9d0b8eb56f92f504dfd9a265e3a2897578d889c8b88adc86365d9974a62a8468cdf7162ecf32f29b01a130612795988f7915c5a2725320977284f459d36b8fc3a87ee16f3dee81f1c05a84add6f61d0a258a6f7d67f5e042adfe6f0880ea8587914a875402043bbfe0f59b4ab31e55670403ea019148d9e72cec9f0efe80e8729f4179bc96ef24469552e96b379292e1ac82ad9031e6f7b46c37d0a46945a046872b592e791507cc18816bc7f801747842e9fbba48db4088b9a76b46bdfb7f5e036df3886e97d9561413f6f659acdc00d61d060288c81dbd98c2ef75d2e9482d1c9abcd7f6a9a939f42ed98bc04d9502c965a8cf5a0f30f33d650a23e4069a738837364ecef7ebc2e24e1b9a3c7a01cf6130bb565f2bb3b7ad246365448e88281831ef1a951a034071c33d900926d96a614335a7ce94569bc9cc3d832c8a057446a29f2c60b963e3d3fec39ff23cac0daafe196d329a5da0996ea810f4b32e437e5c5db419763d0c154e8b291957e26e0f6d26b5c6fb9f7a4612d8d5b9b55bb52d497f7744df9f8d6b78b2197e574017bd04825278103bda335c7950a3b2ce3275090f88e1b1fc9e091b15619753610c4cb6a7279edc3f1f915b74b9737223e5dec29811d3e7d998cbf401ca9086244039e55ab35972c5490a99c9f3ded2e89a8c20b0fdf9a044c2546e15b9c29557eebf0d8a13af35cad56da12f5e1da1afb186cf20f29f3abb9ffa5d4e0eb606576b6efefc4aede0e26ea0ff05b25cf8ad05645ba7cdf85ac4c6194239d54538bbe2b21e0df7e536cd39b38335cea9c62bea569e86645322c154116b02a6631c1a3bbef5533e55f0eec5921fdffe0b65a7f8d0045c9e22ab27292f0d9d527e6808a03869ab7373a4bae76a2b1dbe9628e62730d36cf463481255460f90579a5450b4e7480b8ecde5a806543b2517fcff548ee21865d5d9833c5ace5f44401fdd4e06cc3005a4e0f5c0c4cf6eddda1cc5bee3e7e7b3b42fcfa3d112589c1cf547ce999ace1b04c1ca3380daf6af13f934a996bce298fb038111d587bf5dd78996033620f1096b4f0656978e08286af42ca3bb52db185bb2584be952ae17e967a2e206a27939348cda47505f79e778e6ad8627acce535272b95ffc0aa605fc6bab62abf77fc4f222331bc2f3a5dd0ca500704e06039bb7ea2235845b967ae140ce0f7e7b43151f7a09751f5dd706b13d99245d24a1b284c03c5ea84891c211968d73916f055173501e2668369fb9454d495acbe154a3a2352fd81c43cb38078d82fdf1e73afc82de64ecc5f8a92a223e22e81bd93c2c7b057a83a3a892e510120b26d13d90572a7e812233f3c81c30198aaffb69f51d1f3f699781ac07cf1d6126cbbb651d068801dfd7769537004b3ec4351a94181ee0571e4f15119432f8bc8b61c275512df1239cf0ea15f41c041d9577c2658f82c3c78b208e536c900be47a6254b0807e8a5dd959bb44fe96f1806851aae3f23ebf2d6dea6824903e6ff940b8130c3e4def2ead62641cbb25067201712d92e1c953f5488d5b280780671d1356aadec6758b996bf66f9f2c527c933f02e65c98d5228d828137a58247be5b1d3e455ee5a6f8a5f703a18f4896cda0b133590c009e3e33e179e7a439b37f4be82e41f04f3ef77d82a52cfcabe95571ba6aa3e68b5b92d83c33b90945f0f625608e7214d8136d10a490eb8e0c09dd2429237dc4fcbb23a334bd41c5ee6832c5d73f935d8adfa948c49327bdfa5f397ba6de763a57c5e97f9428847dc1e433d21a01e781c30c3aa418cb56bd7c6c85b5a0ff1b9fe9c258a9df081010f073fe3f7f1d6bad6977c3c0c6d351d7d5777459825ad35706dc851ad8054de0d7df3947d289b05eaf381c96a1e3dc786362a1f8d6b1c3fa31b7ab81db8a6e5895c873da81cb435435f800c37a42867cb559202b629ca00f0797a83402351172c1fdd528305f438ab2e5917c8cb66863f389d6481d39cd16022752a17e61d9f44e1f79370fc480fbb19d69ed0bef7ecb735c6ba73c0491d860344ee50cd32f4db24f0c56b750977b30b4c1c4288409c58897ea3a52655abdef133212dab762d100c78cce14695fcdfd6381d921548779cf406908e3e0358eb4ead2962466457a0058238bbc557d6d890e2bb7e28ff4811fa5a808f9ba1e01969c9cc7f7e6752c96dc0eda473314be5f48212293d63c05a921dbd3750149751c71b21a06ce9f5f6c5ccd2cda6343ce589a60cdb9c562f490ea35b8ec812f428e29d894019a0bca16fbe5b14e5a808a67a277937f0f539cbc06240a59486112d60144c676865f61347f5249fda043a0a13b6fe193ba44c803f203a32edc0ec0e312cedeaac2fa56c4e59d819d822b71de1d42651233fbf225b78c02e4df4f7d1cf640307ff0b63c26a7c610f5766786586d5d17564f2408d7a21a4f544e2320d4de848d760ad156e229b3fb94ea69e72126e0e18cb3069bd427a6d1f6ecf2f7aa01733dfe657b729bc8caeea8e379da20708ed33513179c0087501509a50799b80ab2201f43f41d9bf99601c975aaaad4379b1377e9d52410eecb964cb2f148f284f0e524539c889bbe95007dca2c17dc03089bbd89add04de9e423f557abcd02a54e2502f43d47f2c700b3bd551676d45a61f5aac6201d465cc92e76d467028e2a25c37dc8ad2e24d8241a303f42bd09f6d294034e37c8500a18160cc32d0202b1b5ad25a233babb3b8df23c24925698041e01978af0fccc04995fa9f7cf0f4f2bf6aa9f3eee8b829d81258b4a095c1a3d62a4b001e62e1211d4a8bdce7eed6ccf2791ab6bc009778f22753606d25939b3ec46e0436dadac774f53204dff56021df273fddc448b6d843d21a88a97f7ca23a2a70b3f36914789974986982d009333c93ecf59f57568dbe9c1ea3833ad8be52a07dc475a7337f619d893efc6928c478c8d8bd0027e3076a44902f38633a5f27d5cfbe8b78a09dcedca4a8351541aa7cb847701fcb121cf092a86495a6b883620ab9c6ed3c196050f042d8528169cf932165033f7a47a213c7cb8f760cc83921a3b589d0186cdeb37d08fcb3444528918ff6152c6d9d453feba6a16b31dbf2824dc2219f44c3016b3d299f769510693b8c4123377d107ee17752cb157ad286c9e03fedaf9ea6c1e69b075b2ebad91053acc0193d2aaa775e69be7761ed8d181399ba1e5668828758f57fdbd59ee16bd82b1ea5733783c72e493e6715a27fd1ed2e98fa75adb54ba053116e998b2af50285370e23248798fcd1f56142508f2eee6e0f56ee77bff521ce67603de8cbda4c6d7fec842470ebd0d4255249214e8026d92ed4d80f598115388152beef996d0f36edd34d4f013a536267d203436663497a9a5316ece3cf323d6bf55b8c85b64eef8deaba151f8d816a6bcfe6bde7f1e11df75012481ad9fc5e1a999b70621205cde93533349a864a420fffa6ea774ecc65418115cf778351af488a2a544bebb88d5980fb305787b4467a4df045d7710ab98cd7be97d2fcf525266b08bfc98193395280923feacf65d721e8d5a9383d96983d5a67858066a28a733fbeff1cd2fe5577b19e91503df8393eda1ef98b9b6c8ab8eece32832d9092c96eb0dbf4ecaf4bc39f4f48c10e89e71b26d235ef5bae45bd504ac9f3b2e991839579968a264d0476a16c482be9efa41d5c2160c11abe32895c7dfa4d9daac4f05322bb7664d7ac68d4d6b7e5d6a6b14f9274fb8c8ecd8c058c7344d2927ace2927ff4e135b82034cbe2006fd7a4a1863f2edeb828444b10f86cb78106547cd46af3aa85613968891da733a3051d63dbab7bf0eea9732e78fc38f637b03260ccbdc3b68501dee03a21820a55d1b907aed832c5c40a9c1297b2c0bf647fc28fa71a853cee79ac7d46031057cf587c6628dadbe21aeec0799d85f21ba39606cf97f8601ddfb9149ac3e00cc9cdf5865e4749a1b04640f599ccce20f87d69b4469ebc6570e9604321d29a8f5ddfffeb4c422e3b2c2e9f14bba1c098a20f3c11248213c64c832ac19c096d29242e402f191f5a5982d0ecdf3b57ac53ef6381ed20c57aac5251c3214a2e35c942cf5f553d4cc81db96e7259586cc2886e114c375ec4314ed29d61bd22eb5a37970c5064be5f0bfa8e02be21ccb3f1e59bf8f55bde7df9eb447dae6dee19f9250244532a0f35af6262781ec1e6a526153e866cd42da38c4544bd59a207d5643d81f9960e6c2ee0680ab3447cd0e12f1152e7ff08f02f8499e9bd5b204755699f36f75e1b9cbf680f5a8e377e865eeaf21589691df5728b89b949d9d185824fdda2baa5efed4baaf259a56036cc9af0d5f9137333618d037373220be2aeef55d2d1174b26a4f838532d255ce46b0878affce5be174d796bbedd30a2862e383b4e6e814adaf6257bfcd749ed53380271c1aaeedb1cc46aa41ace1c44cfb3c84849e1c4332952c0b39d93d2ff2d52c13724e91732e4c0b3daba9aa2d42d865e573b72324e2b7143805a67f1794889dfd743927090cd28c0a150b7b334102ea4ea235288475d6b0b90d2bc40358de29551ae419ba2e01e29e6f9ac5df08eb5a57311050036895f83be72522b75cdf081356291a85afd388d32133eed98a0056fd0101c681caceaf7581ab51a34b6182ba51a21e9ec3c3b6842db4c7dfbc873d83438e10fbc786370cb4187c8b443c7bf8be7c85f87ba10195042f8a687e9744ad57144dfac8e53419f55cb223127fa44826b2bb29b711358ff9227b3337cc67c950e1bbddd4ef676eb50c80a2d75754004ac4c507e345756c27bbf2e5ed14275dfc17a9f529b444e9684825d05b16d94e5d10dcc580b2127694b3a01055ea9c04a1c873a2a146b6d1da7317c0c35070218b536d4e744059d2615bcae19f19fcae58295ed794efa5dfe757af19b33e332a0ef95282eca7290f1e1eeb5bdfe18197e32f961ca32b525d22e074bdde100f7d104a9082af9136bdc1417a346e6c1c025bf2da643abdf0faa33460cf83718ad550709b94b260a3b3a477e20a7af1d38dea408434172087d386ce835884054574d4e55038289770fab36d6dbdc2ad27c714033a49900ef3f795b494edc20247d601c781a31dd5c75c42a680e9ec73dcfab6a780ae0cc9429b20c6fb823c52c2811f125e62c3b09ac5a677e533754f76fccbb31886ffabdcc3cf7a54b7b44ab6bf9ae94115417e4a6d60e864164c838e7902ceddab8211a3e20b90f941a7ba21d8767e4dce6981ac6f29ebb22fe9d5409e6f093390df88e1994b031a337ad6a96bf9aa8dad7df48106b25034a571009c6bea2809c02deff78d7b8729a06034014a4119df38e7a374103030ea4096ca3d83eaf7c3b3f3e0cb8470d216b6145bf5e1ffbc21288bb22d9affc22f1e1fc6ebb38218f0eaee20a6fa09f9f186d6efd03eeab27d3bb158bc77b3eed7371a581e316f97c17ca3444772d1b18a0ebc61a9927ec4f531ce54fde1e2044691eb2654770a325aa060ac65c6d068301d1ff99e2d2a22fb273bf562868d9f82b562e707ef9e823c8c1eabcc4120678b38de4e6a3618952259a219660d111db780b988dac89c7575cee2580374c61728c4585e98565f65ab206e98e734602b1b74d0d9611544564804a8a5066836942f8819f16df47bf134acb0accae85f589da270b3e910040adfa49b193b33e117d28835871ce9d8061fa711ef19e8d6b42a4d873f195071fa9e89f195a73b53636ce097f3022776d0727441020ca19b230f5f813d4601d7d1b4c6f5290b91f426db246bd726e555f74b345af855b2f0029072a6bc191e3dd8fbcaa19f13f6238d7730487a933a0a0905e5589b00104794679065cdde58dde65fd68e171f789d1f91095b23a464347aa9eb7fc9c768b9d4de7352484d2e6ee4bcd7e0f229af34f273d27f90d097836d8978692d6f53378e2bd85019c692371a3e9c6a088c47bf559c5e5983be9ce5d8bf8e89f284096f19594330caa3a3e87efc8786ddb797d3f07cb78e224f2d08685190a882b3f3819fdbbff02af65c8f27ba65b0f5f0872cc0e388a4536acab0ac350b064400e45a314669345fba7be72658694ca247497b3b02926338d851eddc0e212e6f06b958f9c35361a77f786619450778960201c9c5046f84ed3db76e58e994e14252cd20d344ada6e50f4687ac7e474e0be3e7990c2589c4caf99186deeada60976fd7f02d02b8358eb97e4b24b7b3b0425126cafd2ed894a0db162ebe6a66494c3f6ece2301ddffcd0e7fcc5d492c3ee073f048012f88bb3e6b0ec73fe73b043bcfd81ac0b80fabd30fac3a27f7828822e35a295292370cd26ba8e078fd78afa9db5c6424aeb7158804c21b166205d2ea675f3a7d0e73d772cc97683e456dd5f0114f5be326fe90b6390d4c2a6a511d74a4a56be7abe1476ea1a5e9d75ea59a5ebfc169e62622b9d52c8fbc3989b7cf666d037c67e2aec11eae10f3220c43e0533d77bfa153ff5a380e4328895f14f41f089393abdc78b2907ed0340b33bf838adf60fcd71032b534333f1dc150f92bcdbba44d857e0f4821904d078a813ecf0912b24ac1ed57854023adb171ec0c83876f67064e5c9ac3efb1bcf571f3aac2bf22555aaa8345d1c7419ecde4fbab4bf025cdf2859074150710f6c3e6e2e3d0c9390d32a27522a74c5db2d1330e38d5ecea7ed4a167f2ce85a09393f36a495832561e666d9dafeb79fc8a65aa1f7993d6e0fd1ebdcac2b83e191723d3a4b464f9079db1efbab77ba3ec7e9a2445d51175e9cbc34601e53df97fe08bd2f73233d0b774521c70cf80da18fdc9e2c6d407fc753e9124c11ec860ee32bdb3cabfd2132097eeb9d13be3c623f5cc7ebdea56fea4e5d2c06229115e5e8053ae36dfe1415185425caa5f6a231c22cb8333dd6e0fd5419bde3decac3a163d37571ddba411c5b8a14a81ff93a3517b193485148fb55b17ff8c4b91f2423d87016f40042801069083ee3e6918d96253fda02ae3bbd07df6981951da07b858f8644ca3cbc9209f2978e24e81c78750cef29bc3a1e6b7717671cee6a15841aba91cc02ff6a9c159ed635c9d8b17ac80b038d61131ee835316df413c8c5e285ef6f35e4d6ba0b43db1a972cc451b710271fa9d8382a0a888b627a8e4c52ef974da44c27bd9cc0a5a9e299c2a878619a680ee3b871935f0196ceb3e672e6dfcb7287c72b87238554d263386f37d78bc6427732482a7a1d4f7a1a056a9c4228938c0e5db02b6b290529c7ada398c9e98677520a5a6408d8c59a057145836f1f3be2296ae42a187541b31115b14b14c319c7b7caac9301f7652e0a7e27b84cdffa2b3003aea4e658e6682a91ab9d93790dd40ed3747c48242fcf9bc34bb69c45f0c8fe2a7052c19ecff921d35298c9b268d5aa11c191a5780c4eda2866fd163599d9de55a49ef1230c2c467791946b79d07409a3edebc0a73f8cc13db362b870886c9043d3c46fcd1ce022acb9545edbe7e514ac3671a230f0dc2951bdf1c488fceb7553eb4a2213241488b6d0896e7683599c801ea6b4922e8f0f3b15318bdd9728efd1306a598cd0cda627b4ac9980158d2051604ad19197cc51ca637901da597e035680e93050d1fdb9d3695e881c575e11b8e75618345540cd37fa91d4795eb493a0b0a41e309d0c63800ce46089fa809c240e736adae18087ba5d66d09bed6a1649000ff4c3e16aaa0c4763856a7c53bb22c3462dbe2d32bf8b464a4c5bcecdc0f28e74acd33adfeaaae162cb3947a29135f7d6c8f49c1c21d2cff6db0a2c92425c2c778b1c3af3d48d6a6cb13f2ba3cef22eb585880b5021710420bdb3f3510802f22317567373c0f62f8e780b36814fb9ac3bf41e5592a0c2c6b325dadeead07c92108a1f224f0262466d482b27f41e47ac1600c8e603a987e6d500a1ba52c7e691ff75ea3d1bc688d269816f84e3ad78ecaa671023495fb8e6f59fc917265e6a5e87a813f092c57a2ed1f556de98cae0732d3b4f6e876dfae37f0de3edb6d8bb679ff17587ce0c16c9988abd17279c75c5bc9d08ac19c060856e6919f83a2879a1dd9bec575ff7b0b223ebafee46569e198787315a5e5544e776a7ca6eb3ccd0f20da5a1ee488bfa4389c885d6b419d7105122e563475a438fcbc01cd1c30a41708dd58e27daf9deeb53327ffbf2d7fcdcbcdba760d28f18f3eae05651ffc98ddae1b544e7bcd3b83e33488ee00e3cbbb4d9f674b8eb8b29418b78646d815f795a3b587a63af86fe931598048a0b23869dede88e3af152366978568ca43696ce823fb5a263a9ceda51429671b84510976a66eb28c431f2d1845e9a9fb2fb110fa65b8b16b6f6a864d7a8ec133e1e2e51ab40561651db23760316c285cd5edce8be27f2564ffe4a5ffdd0d0009a65b1db5a54cd9c5efa47ef71300b29f110e7875d861747fdad42f06138be7b73be9670a85de38e96519f20063d4ad35e8c02f34f39c01d09f64e54e52f6e18e967acac139da6d720447a7139be67d754c933422b52cf1cbee15bc6b03ed517f3db9ba8b8a8c93a2a02c3060227922a6aa3db5dadf2340a7af99c435487872efdd17c436db5feb874af4b2df2ebb87fa89c7af3e78f3ee902d3e0a4723c25c3bae991f05dcce4535938d6017a86ffcdfb9a3ff56c4aa3aa512ac64b686c4efab425dac2c31aef0dca2ce14999b9db7ec8b90cc0a089e85ee620191cb6e4bfeabb080defe6b34e1a6014769c513bd678fcc91bf484cf811d9020adad116064a7a53b7588816835dd39b51c99a57f524677eddf2c9f2e380610b37246fbb347976564b206989fb3d52bbd3c03e72963f1814774ffa2c3561cfe3aa26ec88ab33625fcfb440c5e54a41a38a4fd49bebcd8909a7d0fab4c9a0f2929450ea67f0c6e74ac6d141b98eab8e4707681425442a1dea5f19e56a0eb912cc7e88f8d98cc2f79403b56cf6cd87f72af991f94ec0651312ef4e4c996455a2fd496821fdfdd3748abfe8fc69c247ee043e61090bea6b7fd588cde8c14d55945c576b4b040e72bf3c1b491d41bfda91029a5747108fbb647dbc8f025e43b5f09140f9460a6846804d505fbf12b086b6066b3107f28bc9fbdb6194466a0e594a5107d0f10e42ade8d77b8fc080d8f598f7c4feccae9e700ef0e88f5daa1dbedd233f5f3741020bbd1a3a275d3dd47649fc43b93012b78bb8ce1aa0914a2eda6b86afa727fc9e19373ba742a827eca3d1185a071118ed2d46a8d7427f7f67dd4061c759f0bafea0a10e583e212a559b72c951469080953169495e0a44d6c165a1964f9724fff4b4e0b25a83b5afc8e1c06c029c8aa74b0b2df7cfdad913c3b5eceb3fc334a8ac11224de1f11b8b93e2608bd352cf7410f413013b6ac0601ab476c5d637b72dcf9d40b0c31a175649fd200f4358b8705b8d03cc2bddec17fd6d9feee6611f560ef8ad9c56e8da14d82ca27a372dcf4638fb698ef9da73b0b40c6aab08bd068e9712a4e4f7532d6f1d4cc6dd316a4a5cbdcd70722692ca958c259886ae040694bf7dbc1873518c92000fc5f83d05040b867f02a6eca5ba9ffede9033845c779a37f29b80caaf0dcfb4c377423ae2f49995f9d5c4724e597720cff4f1981b5298c230abbf192e3ff03b5d4cb924f6531ba2c0a5a3109fc8f72ffeecae05aaeb0e170b663fc699fb00fc5d5f333e5f1838cdb30227311dca5f0f589a10e50f6f541712654e7884e6bf65052e0f67c197596f4b966f71deb378080d5be888fa147afb423efcd1a4a42e6b930da2f10a120f9ecc14d3d65302225c9e36aaab7970d0aeecf0e0d3affe1e2c833a05e6cb3598dba0ed51de292d3b3d84236612c38f16902de82f8c49cea70586105cc4b95a9b1fef1ec14029def42e90ae6948840838488caf36a2c0012d94a24229349002e981e5d1eba9c2a7915d0d5e82fc673c0f58132612fa88bce076dcb3c08b3bfc5c27d7905604d79a98d63af583f743d84ace0ed4e68facbbbb702f5962e2f967c0734d03f3c4fd0d5f498870ca5916776a87e501c41039feb426efc9d88144a1856531dea516a27311c86445038732665cf0f7e552507b3fbf35071e6c7ea31413d843e9a41976acbb7a93b67d66190f2f8885fd9fde18ad3bbd921a8e563e35c832af60eb3e87dc88a9228818597b60f12a614aaa38bcc84dc025393f78f3463b56c3529fd6c88efbbed027f9b3edad071482eaf5b95efef9923ef3735d4cbc90b3e6463af988d457d2c570db5244566eff4a1f8fbc0abf7d99203d582fe8e269aedef7fa5fc12123bb927a18a1d2b32ac505e9785197882f20ed95a54b36ee1cd5612f90aff0a44b2eb96cef536f88c1c9fd910a00781fb47c2e0bd1ef11630194a7fee63e41f7200122df01529b4aff6bafa3f146ab99c2d170a569714dfc1a488f28978671ac82a49740ebca03f094c5515d0f50a7a8dd222a78ff146a76a6648cde397b6f6948a759ceacf447271e9be1264a64e44d6baaeaafc58de3673ed8c50aed6ab5bacbedf09adbc4c8ef3e54f6eebd28a26facf2d5b21f7e867f5c7473d2fba218231b553950da1e0bc1ef039e3bbabf42ae85b0b6e8a1efb3d67d73e60f71f0396fbd3fc5bc38fa6c29b3fbdf3e79d9c62d7b70f96a727542f3d5626945aaddc5717a0ac5713e7e65d5b6c1d87f126d75cb8c1e8cfbe0df0950622ae4a59d042b42371d9613bd2f4db9af9f184fda6700d181420453993b12791b89eba11b40772005bf3370a70e407ca84941c16e664a61b3c0221a3f31c777fe49f3a7806b074bb652a5d3eef2693e5a62182fda287e5fa62f6fcc1cc5d4833679e33974e82860202a77b3c39d96abdb35f865f04112d75b6e1c7a67f18735420806c41703dd462c67c59be3c3d9dbe5bc8fb8d568c829d7e5192e5ec36c4dc2a7dbeb32986ffe59cf072c48aa79f3d8dfd95db60d0c9b211f05644d0cb4eb2718af99fc8eafe00b1ac7c6591dd5437a65d32232d751a385c80e404cf736d2812759c19b91e4f687113c7b9ea7d4be25d006057193086ae7eca4e86f9cdd0a64757893fbda6060229055fddf386d4013708352f4a4c2c64b0c229ad77c00766ce19fd48d09dbddc6163f0b8b26abe7412d62347b1fef542ec495dd4e20fa4c6e974e0870bddf063cc7e16582102e16f38dd2a96555b95e1aca6cf7af341b33500909deccd55a5d9911436a81591c316352c30b02f11f97b2f8e6463d51d3c8a9076975528a91a155c7d86fe2586e5c12aca2d193471a655611063e98ef52478998cb66c622f77a986a21b23dbc68c068f0e7205d5b235ce9e83743ec5f9c26d85c42837f6aa88a52632417d365d2fa8e575c602e8562bb20ff73aa19f8ea660ea7d1efdc35299b8cedad9f47b8b1b74d6372dde17afe75f8e61fda07d238bda3d77282efe1ba07a71dc29618d933e550203062eaa57462a079dc26b7ceb0ef1ead4111c16b1e8d3713b0a6b93b740a177bd4a7ae1a5a2f956d9cbc647c1c12df3e6498709c453122c6c61f18c828f5e218cca181ab2f34dc78ebbb603a66630c78158f7e40ce7df4ea6f24b0a640a99357339900ccbeda3526ed9f35a4fe26af0ed29ef3fc349c67c0f3c65630019a11ce0bf5678b3c1b6af9ceaf554e4b5700fadcfb00efd92772534547773a7dd03d52afbb3f1f39f49469e652b05602d9562153200631ca99708c8623653c5ddd89a98cfdbe89f8ade12dc9585ec47eb962826d4e847d5098c7cf870eefbef5a7c779f5d00cc66c1ea94bf0529cb51f5c5c623a47def84109ae8f6040671c947cfc79d1eee89e0b83aeb176f671e3969ff61f3a17b75bc215c2042583aa5ccd267d1ea7e508f6353cb4e731cefccd8f003446900ff0ad39fdcc892b711062d351256982e0c5b55ba4b383e8ca0721caa96139cd7ab6d11349ae2a3dd21f34d17f9a53297b904b11ed30ad9323157c844919d559dde6fab4577dbcd80770b49a6f5bbcc231dd998281aeb240ea29cb7b5cf91951ed3ee297fd3a5ed68e8fa51171adfb97edc7cb089acea159a406e55d61d0d68de0c10abd2aa25ffaab47dfbaa874b1c24779123a1a5b77f46986547532911a8373e48c144a61f96e2cd6f6e03f85f2afeac7f9c6dec54f7e19c7b613e60e2bd95cd04e9a575d8431fa200abeceb8a39e1287999f734d244eab535b8910f44b983364750cd8c39669e5516df2e585cabb5c45c7f2e04494ee1479c1c15bb7026fe695baca7a44b177574ee067c144c690444f66c5db5c2ce45518a8f12f33db38954d03e1c2385aead405231a65401884d082e4006d7c645b3b00fa2380aa86463f548fb0c6a7a017fb42f07819dd4037a63577e6ea548b0be2d5d952a04e41e794187a2d57cafc31131ec6042e4b0ffa454b5e3b93cf8e05364e4e64fe3169fb9ee900915b36b02e0ebe53921ffae34d668d7021a414ebe95d3edbdecd6e98bf29b5724b17d547e385b5a76190498c52368b5ba79f72b7f33ec5d8e4e8524554710284b4a3753ecf1db79cd8869f5836235fefee5ae09ce198eb3ae97aa4e856c780fd62e56d42609b1bd98078fcb32cf16cd506afd4f74a5a6563511bfdab9ed1454ec99bd967e1417b4a0300d75d27975528835677f3817286ed227871f2ef58f45e594bda89b2b01cc2069703438beb2f2d66bdd86d8049ca6fe0d74a39527e5756ba271dde2f91281f80fa4f5507671324757398db5dea274b060dfbd0733431de3349c8f38662181ddb3979e059264405bfba5ae0b97f056171e739a2c41e7ce1127e985174c62495b213595e65de670064c01295574c31cc75bcfd7121860c08019b6fed520daab46350d24cdb81d1e03ff03200adaa734cc72424cd4e2b07354168bdad13981e913186d8c1302b90a6af76b6a8d0ac779bba3b7992b14f70bf023e502fc7b7fca5967379e7f714ea432f0db615d1fcf08c54dd6278e9c4fecaf7c9d0460b0da15b07b39e1b24b0a7648cb00edcdb361184659345882dad096d342a4a9af600ca7c198324b3bb19b3aa52da648493976b3891666e52f30aba26a7f979949fe482cb040cf93af890a168b68f941bf4f0114b042d5267388a28581e394f654e671715d6fe3afaa7f989d9db474705d679a6a6bb211b47c63131a035e198c83dcccd63877440ccf30fcecbe2c8f6e122f47ec84370293931516fb4f34cffd4aa988b080c7ab476774676bfeb009dcd6fbb91fb43137144eaa88b7e76fd0aca4d2221d94660138770eb1c699900a0fc924f3f7d57ae0d60194ee6b57db3b74851370651571afaf7ad2783c47ce277ddf464368fa933b13e5f08f6d948a7251c8004e7f9d08a2d18b18b54682a6a0489c2bbff6645c65135dd45a10b898f5d87bfa9cffeb558099bbbee4bf53d3a87c3b8a79dffe85c2b1bb1d9349d70108a1c72ad0b547cc27a7af4a0830bda5fcfa1fce08a456cf1bc3fd586a77372d564908a9663185135f1e27fddad36546cf9627cbeb8b92c11c50fb94211fdac20cc3b61065b363acd8f363762f2d83e7c2f423e874b0fe7ba98d936b277a107d1187f337b7be0f5b3e6d5d797a7491f21051d91956d3f0bdc0f5edff9ccab4ae0b8ebcc203b4d16844a5d194532af89eb81ca3e1cb183b748c89526920897eb5ffa450152d0e06d026e108bede17bac112d8ccd97b9b8f3528e146f01b359bb9af8323f6e4652282875928636938b3f3d397af30f3fe4b8708a77f2705f178f1180b190c369ccb2a8c4cf361d260cde0f88b20d11bd60a99648ca4c24615f4a3ccc9fc7b43d6d083ab464cc7ee23166073de1dbf5034d8b08c7fb42c98684a46f23915ca5524e29bbea7144d739a6930fb86c7d5b41e4fec30184e4964f275461e7c43b41a0217986b7676d1738ed815006327a97a427e8ac6e3b367314f762984e1976fe56019dc851dd2847e658b9856facaf2b3886a6171d9ebb916a9dcdce40587a776ed03c0ea9c7be4923bdd1634612447a15e89b7d0fdd26e92d78c6ccf2530f0f74b297f758d115a9de0474d924d18ffe20390fa0e7dd91c6627338945de5fd83f2ef6e6a0389eee1359d5aaa3ac11ff48e5bd524aa012816cb7ac918b4f02f77febd649163d5a69fcdf9abc3fb464a5bec3375be7bc839e60e13da07892637ecba10a6382e15f14ccd6af60ccb52dc75d57465c3a335d50abd91ed01dbb17b286bc64070adf90f49c150179d1da9f802a49e034e696d03647db071fcc919d46cf2ed1c5544e838a702e8e1b044e8cdaceb718748384d91d3ebab61649b7b1fb670390dd97991b0c0e22e2b4cddf11c2a6ee8b3e88da7bfe313f27831b34f9300ba60f5275d625ba986e551ced5a5dc340b8d4520c1c5f354c7c673d10277efdfac81ce76af27838ce35fabdf74098d27b59223b0ffefa2d504b7b2307e3d63c3cc889f63108548d0ec69cfb1ebc616769585c03ea4d30a4cf0fb3ea5fb8cd671ee709b1173e26785c07d8084e5df7e224632b702492038340ab3758e57e88e8db5cac89ebbf935529e442659ae3167a28e850a3aeab680a48a4b5a710ae15b68b0ecbd1d9087cdc308f295827455ec643635474e1a1efaf9f96d7ffa3cbd4a6656a048bf6c31330bc2d4399c83907aa59a149d35e3dffa3a7eef517cc4e5714e77dad76aa3a754265dc765f7b30b012dd792f4e6e1a78d4bd50cb06b35aeded1cbbe91e889e1016304d82acce2878542cedaeecf200d05e1b60ba3b141fdba60def4b3378c38b8d225c77ac4bc551b3065e65358e1266ad70b7f26069fbcc49d26889f8b783f4800dd19e071dc849b4ecc494c2266d84336021ea428e2dd0d9b131f14fae64e8571bb8d692e206ecfcdffd8d0bd4f60326f524cc0f59ebc31bda275e8536e0339e83c2b204c164e5408d4a8563a6340dd51ffb93795a89bb0af79cd29c12f55e5f8f5d4601da91dd2b9afad3c024bf5d81992e7c1ee128884c4c12da220aee2ca26200b261839cb0a9348730e7759dc6ded2b3fc246cf4719b152c11cdcaca04b2653d3f7c4a8b4188f41130e3306d23365907daf26e9815d277f406b16f9c5d48301cee90cd0cfcea638f6d8b5c41cd61f65d9d9230cfbed37e4d4b0795458e933d6c70e0f4dba27b0a115200a3bd89c7a811bf4b8210937053f27d5b0cb3ac8d592bf62179ca12a2d3cc35005b77a6a67cbb43361dfefdcf46d5bd8b9b69320d4372f9a0aac068db89d8a3a3f38c1bd61d9b96d60b5d4f41b84f74aad55f320fc4bfeba59159989914fb536a4a2d228a1c0c1a2d396e91bfd671cf6afc95a6a4aac07a9466a267a7b6a8336a815276f4b1955b41b23dc9976983bee7c0216c6e79a60567058944ed7e966129fb55affe7ed435eaaf9f0384488a3b6c81b5e1d869945ef6a204e6c0ebd729b27f10530b312ec50681fb547d0bb8ee6caa8123131d1ce64748ed58dc7c6c99dff90df9bbdacaf4df2cdcb0f3d5427161d5a77d0a4ed0c369f99767a0271b52ff6840884f977be6766be2110392b9096417641e8e70f9af5c9dfa58404989afa3b0bc8ab454dc3e473467980d4360f9b7f5bc3f444ce58a5bed50395a8e7add6972c465878ec5b7b54fc99bdf3eb2064e7b21da9f953bfccbaf1a245b14ae699cd1f74a2569efe8e659a8a749f976d760d9eb7b1ebd972a96b5c00b16821ef129ecee996086bf027bca0c7a610c6bbbc198f3db63a07e071e95f62af62a16422e2695426ca9f1161957a5f36d07f23889474b1925c13229f73e040bcadc7d5a5570de2ffdd8030e65d7a30066f79ba5d667bf89ee131bbac464cc00669d08b3b22d6912622fa1d31b4211ecfa8b07c5bb6e2ad8a472cbb6572de74b93a061ad4669f2de9c6f5b5992223070f4cd0aaf33bc83ebe0a00b2449bdad09a4b7d0e85159cc1e4e4301307449c801097fd43b36e58298e033c3d72c8f66e881256f5925579afdabdabc97dc0ceb86e102c671f31b4288160e4adb63ff104b8b9859c19a9d133ba34a7096b3ae35b6c7f1c6fc1038478eb3facc77537b717bb601da9cc9bf65d25cfb120dc76db143277e157c2d4f6d59a03856ad61ddbea160291671a359bfc6c7d3c743621ed4e6c61a8862fa59f75333fe8477ed32fdab820bd817fe795ed803b1f8a4ed4a135b5684ac75f0b3d96cf010ee7d56e434840b72834325974e52599440e813172d767e569d312334fe493cb919abd7cf09b5444debec579c0fd425ff9a049c6d729f8bbe8bf0abf21a76f29d38814a702e84bfb4420ed3519a7f1a2b4d5359d0f2a4c3229dfb5cf4a5e13d658ca0bc0d468bebdcf977a64c74ff163ec699233c88a2eb72bfdcc7e0abd18b3fb97658e7f91c8ac589ed6880889d1df9bf4ad5981f1d3eed68004c9d81ceb340fe4e39ccf649638a6b57284ad6dff8b0dbabaaf751b51285f3da0f9d9914ba95d9dd25d466114d240550d1cc6f7f35e6e488d7a0f1360f1efead4fce13080ab7581f9dc263e13ab8dcff45583f7f4d09155c1d92f692d8ebf191e6c36d75b7dc6bb5c7f5f0980a90d42b1a775d3d427c76c133fa36768f813f5e998d002f852d98fb2a57fda4d71700d35e9b53224249a9d0d8936444fd9d04c7fec900cb17d043ce515486bab34aa5af91feaa546fe423d4a686ceb68db438449beffab96549b9c68e88fcdced5e95ad37fceaa91c7a25f574b8a6f2b85ccae4c439b22518b4ed0e5ca900550a3e18eaf0cd225fd13f5878a42e811df985670bd09f55d7add049775f27461a9ec7398178758093bf5e00eeea7a8cb01f9395efcdb63c0e1fcf3245b14b981b1a51c2b4a7eabcb8990526a2c0d3ea13f911db891c58ab5447c9b555f56175637e769bfe446da506dbe20aa67d91bdf5ec07b922eb2c1fcba66220038ab643385d66ba5ae1c735e4324bbc0f295b202bdcf87900991c8e07d85466e790891da12e4d6299ebb62a35bc1158d2a50767186d0e31da74debf204ca396df0cde226bc2005440062fe4d01af58efdbd4d5e676651a6b77cd4a7d08cadedf911596c070ef1c963ccf46aa81cf6a2f30ec2078cb29e7d870de024a44742b0245719875a095826116c5a7dabf22658c31af142f37f75f2802a3f4a7ad599d11aff39ce865915e5614a876cf8977afff03d229068b42e443755d22d56753ead8dfe19af123784cb798d4760a80310bd240f5a5b222898eb2d45c98db5a0dd15a96960b0138d4ef5f38c590484d2992e0eac5b0a11d9f491d7d68a58b2398b9f2ded46795bf5e9b35cb239347e3cc73ccf12d3a827dae5bc30a6d39c9b7c55760e6056c77a9bc80b6f4b20994d6622ef6423a27b249e535f4b87c6ce56a1d988f6b44fca8766e89d72e86c9462690bbd0f6b9fb51dc5797a4bc027664a7b519d4b9df53b15c08c55cc7bac92248e46d9d5142fd45fbc0bd89b3f30f8fc394cd11bce8cfdce78e3caef26d2f8758493d5078d5f80ca3cb5b39aff399b43a7f8487ea466d70462954ff891c55560a99e2c776a1ceefd5edc2e07a4cc56a37c32569db7db5c19f0fedb06b78a95d8559308ff426cfd276fbf23ba20b20cc69274ad427c601e19bc6b14c2ce19ab4cc807cf3878c8e45b24eb10d40d445cf8c6d403debaf98070fb09c4345a6a11e80de5855ae5cd308ba6dea61ed939be388be27ad4d3ca9f0fdd4035b0774eadd217eede23c63dfc01262126625b28eede11d86847dbf06ec7976df402f301f0cfd1a0cfadb4da6244f15525e87859a62c3cb3b7c11d6d5b022f37406080565d3633e9ec3fe70915aaa5570cbb75e99d7f1510dc730adb343bc9a2ebb19685ff6dd44f247a543a7d284616d62a14505cecf8fc896c7212a690a89e1420e680fbba5398317d093e37047d85b3a7d46713bd4bfb3e6f1373c9240588db6f745a5161e8190cca9d93bf50356a23faa838374b977395b67a73492fa9399b6299a11486cfc3afc5be0f39379d74e20c6f3dc15efc0fde7b5f5e2890880ae45511a29302dc8629c50c271aa7cb19bc512cf5800c6dc7a36e37362205c7be8a2d372214716ed629f36ac193b6747630b7e658c9a8f26e586e87079ff09b213026496c355390a493cbcffcd0ac3b7d67f6a616a79ae881988657f2983c19ab17fbf506ae2d0daafa3e46440a668851da6093e77215174154af42734d2bb5a01598c8169e1f837a78f6a1be144eabf26b538544bc62badd2622fd13372d9469b681ec7e9bf5b5f16627e49a3f9eea88ca86a3876ebcd5c95b4fa196b07a1dc6aa6939bb49d10dfb30a6fc47a88b51699eb02ed6f7a9496cb2ca547abe34c35045abfeb1c347335c8a62dff4ec24d95839df2240ecccddaef331b38ae4765690d40dec019fa432a63788d3ef7be631f7a00ec7f84ca5abb3a31d4c4badc692f02f64a61a66431e6f5c19aab9904b472ada31b01d674db41c9259e257ce4e572953d2cca3b18911ed5307e9557e28fe3aaefadf6bfa84a19faf87fbc7c486e3d6766ef275572a6da397fa7a90e7ea0ecfa62436cf9c1248ff9b807aa1e0de65eead19069fb46d0fd071d6bf2f163293f0041bfc65612d4a53edd5d140b0a53dd6d8d5ae4fe4aaa6099dc3eac30671617d0747cda54ba7563f4dcfbc847edce106650227e73562709dd096c6179fed7dd9eb0271592066ae6bc7fc6e05f9103bfd91215f943815f489a20c913054c1bd349e3b1b9fba0b5160bef81a1d8ecba5555ec8ca64898b1fc12aef6d2806c6084dd7904778a30ee6cc7546d1990a8a3a32ad23b93ebb97a6d1ee42d1b8f58f6820c2992d1a019ac1f2a93ef07e1bd35fd9d4b13efcba377ecaecfaa47acad5598fcf670fd45a731df6c6957cd27e0a5be3ad23883e34fd80f652bc8b84cf9bf3a721fa53e03af820ff7efe892ee05ec065ea45cc1acf8756a452995ec99c4128070384ce9074766e288054fa2b957b6c3d7ae141242ac374231edc607052e7376576cb480255ae20d6a24772bbf5ed129e90bc5fa2f5b056ccde20b90799ed508006899d2fac71521d8e895eb939334f176a574efec9830ca42244744cff36221118b0238e293cfda999b12be4c04ab3ffb9ff8318d0a33cbf2b14ef743d47910057fc86d74472a227d9f0e6f06d45d8f5f4c42dcb97e256311a607e0365c712ef01c6c7bd30aff2d18a4fb588c4e31f845ca1d0b0e295c9b0f66f0469e39583e88fe28f7bde9cadd5e260d69165f6191c67cf7892432c7d5cac6b21167bac11f0ea5e77966b63c0e03d3a0597d09b2dacee6022014ecd6a28350052736c7ea6cdcc8b27f4c06dcca8d24ff53080f951d6f9bb2f60a45807d84602858ab9ea0dfd1878fa99bb066fe19e04c3254eca994a38e3f57c15dda34d82748fcae94421cf5a2443dd446311c28d971280049a8787495a1246a2f70e31b8a4e0ae7729ca3f7b6f7b0c61b532b7267908f5afa073acb4b10bfb35e5afc0f429785d0817ad7f37232986f59b2921d817cc4f6d0439e82c4bf98523430856dded0d9cd76e8d776c50bdb1dc4126a239134d470b4a567c23df097ef2e5a49a2f270d0f2107e2b10036bce5f1fcd6f053f350a7dfacd1cf2c718d9433aa452520cc60cfc7588b60eafadcc24b5dffa304bfa999e1383d92d9e6fe4bcd8f575aaafc972f579d8d8bd696a3eae730669499b625498d9ef0b6735b652b9f134830179b7bb6215026acc8ebfe3d250a1658b3e6eaa35e33ca3b69d20c18ad8278ceaed677ac1bcd29583338279754157f922f6ba41c83d4f42b7de3bab003d2730096441fc9cbca3d1ae9a9def559964ad5a4cc40e78ea1aba30dd7071cc1f4d57f3d7296dcc2b5e431fcff98a48833f7b335274d6f0b45be4fe0db9443268da104fb3f80239a7fa283ffaa422d3689a085cec8226507fc43a8a718a557fa4b1c03b92e34e8c3cfc67216452e369f7f2254f9331346c711e5afd01cde77a255e60fe24c08d8c3c5d27e629f9c3465ec2589f45e6f562fbd2f9ed0d27e51f7d9ab012823150a8715078873f91e0074e2928f6a4e381d5d3f72383252863ab135523a17d87f28e7aceaa913cbaceb5291474b1f8c0569bf6b4d1763159fd0080313137a46fb6c9747a6238e1de8124aa70af7c45e211ede0602a188b8132b088cdbfee6d79f0ceadc15b6565a7df1a9717ed7461bb3e53198966c8252447095c18b24182a8c8b1d1325804402fe98dce1a8a0323b94c0494567a8a9c08627e052f86dbbd88cef6653c9fe8b102ba2491479d698b962749c881a7e2aad1c90059dd8fea0f714e61c96a765a2071962746b2ab0783fa9ca05e948df2f1f3308736ec8ea1fde0dc5ab4919e06aed2acde78f229ea00f87f1ebe5c3f6e2c70c655067c078dc41521f3b7f1501859033dbed6fd002f05bc02a961e8c1b3b27d094bc3c96e69b0ee33e6c581e7fcc39210ff8daa6c68362c84a046c0bb352ea2aded2be42073e3063293b84b219752a636b72ff30c3fb3c28dfe285ebf12352d49204d6bdce18323c068908c8b2359b7c2d87d5c366a9fbf34111be0bf93fda03d35cfa9f4d28abfaaf4480e0c3f7f201388c2093256bf5e98455752625d38c303aeb52c8fae945aa81103d2d11823af07fb86271fd18ef4eaaa0b427de4f348f228f4103058af7882aca09ba2ba2a4f49e66560e3a39471d1a533b4bbf491a67a4b4fa349d054b54d00f1ad2ee75cbcb39df551d9863eec094ef2c41a14efb8aa1d885b5293af6b6cb0e5497ab739280744070297baf2d592fa0f079e927d803340b22317cf5c9325be9ec4cbfc27df8d46fd764061a07ab2e370da191ce5041009083aa912dee98b146019f54b6cd76b1241a55992ff36c46099860abbe1415a0c675323f67bdf9d074b0573defc716c3970c66a2e94c66a3c7938396ed05f9ba53300521ea2ca61db15dd89ed91b8e3fa51661e5fcc3e7dbfc4bd3f2ae5a8fd6e54e20415315fc84aa2f704bbca38d044cef2df90e37c0a5d757ec28feb775579c5ff63f8b4224344a01bea3546db6fc5b7def10b678a314151abbb54af1d388f80910eb258928e28592c18db8fed8ef7bf113d4a9322a3f44d02a55cc0a161d5d1a01812fa255f3aca92bb7aee8286b958574e99ddf1e7d6d21fc952cba6929f1bf02d673d22cf1da6d33a0743c8c06395274381f53cf4daf28afde6193a23d2c9f64b4bf3876a30783c1f8d0308b53ebe7a89196ad36294d13d9aec5c99c77c6a83841cd0f319106bdd677759d42ed536ee047654d499b86ca64365319d8bcb8628d83cf535476c563c42696047e4655495a4847911c3c744795ea67c5816f8646940fac07646950a625162f854216d16fef6f681ca7734a4aebcdba7188277c6a43589c9270236b52a86ac920324d17d9dab29f17d76b008036e8a4789a2da4b1847cb436c1c4927b76ec505281f3cbc74d3578e7eff9b083ddb641efdd111b0d30d9b066cfc9d2c43d734cce8f3eaf749d976b00f1d89545aa9fd94e4a7fbc037e7bd3f4b87f23b91281dd9d0dc0b57ed9d7bca680d41f5de6581e206e0c549155dd2a1c979db51206b0dd9ee8c009fe6084ed6398d3e093410553c98a609242130c1c9d20a5ee8af01f78e0b6c599762a8e0c4805d82c39e7db6a2a175125709d615c5caea68680313ef19205d00a40b127a733fb5c0ed36c2df6237d185ed8d42f24eb0c0cfab1e3b2bee0510af3851feab7c1025d40bd76f71cca655005a81ae9f4121f9344722fe3325d9c2b13c457199633f1f56bdeda600a95941308ac3c538bf72a84d0c3a3cd485d0007e8d536683eee270bd579b1780ff28dedc2d450106e1bef68a347b12df61ad33291ea1df345a34f5a3a53321b063507f5f4b84aa04c03cb8fdabeb54d5ea2f510bc39949b80947d872ec40609a6b33f90af390c16c53a6410c3ffc7da1993ead86ab66321a3b0700cae6971d11fc09b3b3ca7796e15ff339f041fddb1d18c75e302ff92aad7829c99ab7d37987fe97e2e0fa2ee03d72a91f0230fc88824a0d2e97e16a760d092037db1d34d164c292c2563f40668423535ad9ae61c568efa033b4afcab3551963a91100c53668d53e2f1dad6d528d9afe385c13b45ef5cf06ef6fe78f80ec8741a06e086d76fb407afaebd09cb64aeea59884e2fbbd8e9ab9d866fd154fbf413ed210cfe327512548a4fead043546bbfea2d1e925adc54059a07577736ca504a2410694be02a2bc7e7bcc5c0bd1e9b52f6d3d83d2e0990e04e1f2ececcab978e3d915f9824805a63d13263d49f21f8932c2355a1b3cb17f56af8a4ecee1107f67430d3740d1ba3b77b71d88cc0dd6ca3ceeb7c4286698b602c47cb0eff37e42cd341c7d420ef90d8dae4580ca2d9dfca6ae7715f32250b3c8f886a3713d7b68fac8084f7ca83b968ffd4110262e5c2cb99f2be8a15a070b889a77c29f7745fee07d342dfd1fe343cef59c0ed5134ba0276c687caf0b4596a3aceebc753eba56873a263a57b3e112b806532184d888ac638403b5a3e5fdb707641c9b0ef9771076d6eb84d9db409675899295e96553f2b8728d40db6a19550379f0ef37d45168b9d46696c1d2f8e7d66779bd9947f2c0b978f03077537d1c8fec43236dadc047a04af2517fa32ee891e18dd50db5efb0d1760c985e8bf2ebc56c769f4c200b8649acb28fb342e4805fa69f9a9955728df2f77b466724fd74cbd8750312fdf2b9966de847fcb1371a409bf383cce41e158f94f1c94a764b5adef2167ceb48ae8b60fdc71fad48abed2902e884d1c8d5a233b41406ebbc1cacb9a4fb111a88ef02fafbbf68c1d19d6db4549bcb30a6a5f32f21caa66d49fbdffeb31595b0288e87c3ab8707baa1f64b5e1ba33fb15adb384d71caf7a8ed0b2aa7c17dbf9aeb9b3b64217f0b3ff6907aceb035610db91c89d14b1c729f11308e241ba9e3690e3bdf248fa71b62af274e74305a2b40762a24240e83f75b0c93cb23449d82d1ea13c2eb426bc9caa3b4ccdac20f0afa3654eb1981f38b994f638e44c92e45038ae8d28af65f7e8ce36f550925657dec0d4802a36f24f667916b94290d781fbe26640a260339de2e6155270e5ae292a4333252e6ab48a87233594fa55bef2bd429b842103c9da2c0d5344844037cedc113d9d873074ea3bd285191ca30857cea297f0ec35bca22fe07b6143dcb344aa2e9913abf9374906330a4bde001ea640b9549f2d93178df9e4fe4bc75bb351342707d20baba769f92febc2dd7815a03a137313dae3acf6dd7ba7744c5dd23e26f0c965644090f62abd9f3d9c633a4ecc47d025568319e0b99e30ad32fa4c7a75d73e21207c910a7abb9c6f92d4cef714709995c3915575d56c8f7e8bb90e391003c073290987beff450827eeeb4658a2620b10fbefd17d3e66133e0bcfe85b8f25d83197edfd054d898f81cc59a66bcc756066ac114288b43022dc8df082f0fbae7192cc5ec9e459201a0964cde2b4aba393cd01cdafbb752a412deea137432a559d348584fcec0eb0e7ab52096bbe18f931ba76e27c060e4896b3e6e1bc94bf5407b4c4f1af30988e2b787df712edc2bfb2bd097ce2a159811191686d79a6e982bc7e5658ef3c1de353e6315f82e857844694c9c2dd9aef36148aebd385421352bca90544c9acfe00022de525b767ab53f3c206a0a284e17f2813b8fcb904e955431a465c79941d58fe6dace49744935455033f83a1184940be269288c95a5c00375065f36edc5874b8b8d46476fe5eb6ef6829961483b8b058bd1924daafb2e4bf74daac351f72a6935960ab3b50fa95bc5b1e72d3ccc94b1f879d42d447a59398719fd59d5adbfdce6872bde52ee52e2fe6805ff115650cdf11bc1ddbf84087ee5289521b987007e861ed45eb846a157677ff92a16bae829ec3c096fb1549b29ae40927cad62495188001eb4074fbb6142eaa35b3024d9ab2ebab36f9208b7ebe435431455cea4afb274d612058dc3c14dd1faa977c82eed337149a505417645a1af413074899f0264030fb34da8e76607ff08d9964fae0bf69b4446fe2cb526031dd91f7d133d5ea0d8f341ed706a5a70bc4b497f59673f30ea01ac71b393feb7ce95868d254536632ff761405698fddd0072f874d12f18cb661be25e841c69fa8b799b92f71cb56522c69d70628309f9e416471c03ad5e0663bd0571cbd9d62c4aefae7b72194c125ef85e8d893abbae8fb2f921e7b52cd036d74aaff56c039d6840782f839d1a0e102df85f5ab3ee97f5be9c624f76860c8a1d779ec3e52a5a7fbd5186975c2e70d04aac7fecc07ec86e4f9392f115dfc462492266e22fe1f026e3ddefefca176974723f3ce81b2959d5ab96e5018a59e0e83acb76ecf2b3fa53ad9155a28271e8e1d7cfda6de27d227d4e57b376b0b4c81753d1c897be69fb6cee6414cda0012e35dcddc005a8461b79bb3ceb224691775f5f88049827b2d898edcb343d7969528d320e32e305bf3c097109d1d654bc1ab45998de27d4a320e6d6ef5d89bb58ba120687cd30815a3f382bf6ec085e1a02033e9a1963c95128092b79a91e8bc2957edef6a7476780f6e0aefa5a8393d9565394fda93a2d0d38115a0cf76c8d14650adc9dc41fe244585df14a69f235cbba5e9659c02b9f32ed87ae63e014f0f3e447b00165fb874e5325e59670374f599fc6d5c86660eb43b9cf1e95e887b26b85d26ea571290a07724c0240d80ae67e44f6e63b82b9e6ba5b864700e885c4f341bc59dcea27b976457bf4128efc35105d30dedb73483314d4035d4584a2fd492eff5e01d678733006d5f88a6a30620cbb4387185e2287094dd18ce4ab70b93da506009256d9287de7117b1dafde3be77a062716f77a16317b377c6de6d546dab63f379b2b70e51c6714fc613c28c9930962d13eed930b161a842d75848b1929523475daa85d6dbd09ba8d6e028764c5129cabe257df6e6d423255e7af65270e55343b5ead0d1b14af4d3c144e25af4051f082a345800c0ca16498f49566f4951ae4b36d49a8fc24ea4a226df464b2b25ed37bd2dcb457e94d91262ca6f6f72cae417026c27dbd8cc7b76fc749e5fc231a37ace60d4856ec37bc5173daa7e18b0eeafeb959f3462cdd04a61f8ff558dcd98cdc8b6108844f03ed74a34d2a15a09fcef2e92c43ce107aa46437764b50cbe0ca6d56040addc7cdfeca69b48143a0d61f9c8d0b06ab48b8bcb6330bc90c3a4912085a057a4f829bb104376fbd07a8a6c50600a23961ca149947691b9c315e6027a6dea929129065c57a7372565727306dcf793f6fb022bb6974e995c2d159a2130882dbea1ee52941df74c02f4abd6ec23ba222c59cc4e6456439258e269878aec1d4b90678843ad3a7ce6eccecaf9c1344a0ca47f9bcabf428e87688ffa062acb621dddd58756ee45096c979c9b29b4a81271b267b8de7a71b91c0fce9a6d59f033a7bc5b8210a8ed5bf7f0136758a0f81e21bb9b7b1e06c376acdf17829028ccd3b2f36fb01506f5e0b94cc2f96b7834327d3d2bb3d6169240480425319d0399587800eba0c21d7ef240940ce3c9dad451b233d9c7d01a445af08d4b92188f6b6641dff279f3f37db8fce3c2809b29543bda3478f2fbb52276400d9aec634587cba6b02b1c5a1aed7c9335402c050cfef23b5c7f13e567b04c1f44b61110b761ce8c645f068700240eb9e3fde85aea30d68507d41e7a384fb4eb99986002374104c6818140cc56e09cd0e3f22c5e99d4fb2241fac6f9d1a6613de4b16d4ce157a9fe26099acbc1511e30f6360d44c98892499a447758af80e5e60145baa554e4bfe2812f4121ec8b24592199fc29bbb118dfae1eb04a2dbcf443ada72072d856c4026071cde606c9e2f3c07256910adf7f50bfac3bbbc63511924e2af4a31f3a921d3cf5fc6dc7ae35c929894d8fd5a26243f5df901814aa46463445a36250bbd492fbd6a414e616b24653d6d2656d895d37fa79df16a403000e49c995bcadccb73e34d0581225275e8e1fa14e9310f8225c75097c3d378507f6a4124965b8d0acc174f3f2bafed5f36787b7a494afa745a34ce09aa585364f0c29946be035b136488ee4150f2cfee822d2bff27acfce613ed67b5b41896bcf23afde129e046620182e791b4569392b70ca9bd3890de00948893ce7ef0a64165b3ec985170b25c581d543bdefecdb628052e0795a80603fbe7dd9b6dbbed1c5393c1f8d9d045813675aa2d800e2aba4ec75a139c95c3e3c06d758699f3a30f60b8bf85963f8aa4eccfd48ce84943cf5f65daf8f32f84471468fcfdc89adcfc40a17a4c48f3ac5a869325e01cd9fe468d3ec2fadf45f0b3c78a153df2a624676ac54a576b0d7d962f6baafdad1fa18d948b19bf7a917fee19249dac4d5a13745d93c6b63c25f268f9f1b02e9daaa620fe7a25655e9637371f39bd52ae9993b702782f66b59dc1d7e5bba4c2fd3ba58ffea54e8e5d0bfd7179dbfe8468a3cd27349677ced59085c4b7059050ccd077587bb5277d0ed5656480077912231bbcb332df414875e64761716e32cbd82712f7374e91e29c0440c8df6808fc1241588402959da6582c2f9e35a08ddd2d203075d6ebaaa475fd3f85403f32c5004e73cb21ce423f533b587f6da187d72405389e212beaac525876574f765ea0958c2b05fce3a5638bf82ce4ef445d12bea31843e00c32ddcf02cb0a9d81af57610206dfe53493424c2b6d3ad49ce90036d0319cb2b789bb6d8a16e9fe110ab675263c78a89504d31f9f4e1ecb59d8357a2fdc79ac1f63e5fdd6eee812ed19851ddab51b6a3e1e4c82430f53cea6e8c2a2983b6e90a01f8e40589636d9d234b12c0876f4dabe1da7ef32d7539589a65769eda98fd5f159f423fd6cdc6212da141769a646e31a72b3d57126128e6e9b698467f39697ba0bf57e64985021b9b9bac70a733dd6755db4f17146a292383238ce0f6ead2a3d7a74859bd30256e75c885fbe068e5064096f9edd1d15adf5bd50086ea27556362c55b8ec0fe5e849ebf9f3a92508b5a25fd3842deabb71d4d0c9ebbbe69eb6db5bd03448eb1c862c29f18ecca280ab85e30578e2d4b58e850379ab9fdcff04521661c65a93c1ea558122311be13725d9726eb70f92d435a7d1acbc5d76ec1a605d86d5f582605f94b5076999afe60124e0761940c25e14cca3f9fa9fc503470322c4730b3b471f05704c3fbc2cf7a11d906be4c3ddefcf1924bd1d58be2a81f27088522135b36b6e89f3ea5aa2304efcb8d28c5bb33b2a2f054e6dd91395475b68aa51f27bc0720a65e52e084845d0f06a06985effac4bc6e7185dd7d3a2d3175da7d1095ca8bcb31f7d4a2e9592a2c96beb67d3c2371f860ac3629fa65f83542336ab04c6fbb9a147eed55df93ddf764230d068b2ee4148829059d2a0fa829f968934def95762a0a36b4e5a1c0f3a495896f2d7e626c3559efaf7a43e50e0ea0b38fa513252950bf1699ecf31b6328d264a7a1d68a57090d61001f70e917c42fccb77927930c0606059462c29b12d8567c3d6f2720a1d1eefd5256df73c68b9bb857a9a13dd045bdaa6e12ed40e6e417b0b53b918525895505937a60e48b3d5111acb706a33a891037538ef9ddb124df14e6756f25047277440b8616ddffe0e4e37d41c5e2742a3dc0ffedca1890cf6fe2bf9c3f8715c06e5ef12784ff38f8c72c40a01461580b561a2fae36ce0b15f4baa2174330cfe9dbb9f2b41dbedfdae269bfa7a6894d76feabf8b79d750750a6a8357463ee4ff2e8b0c2e510c8e3007fe329fa4c45a5fb9f6391d860e19c355a1f794592ce8f1327095d0bb56d121ea82edb6f76ef3577bbc9da6d9d5638ba26fbf1d39f1fc717004530a87efc116bdcd30cda635365d99cb8b546750e250f0a27514f311e05b87f99fed65f9bb12a459b85eb7996fa2b174d4a99d9a9db76a80e42d476c63aa3d989002ad324632bf7eb9be9554614ce003bf648ec3be710b937c2c154d05f65ea5c147c664aff9a652ff42c173f86444e480e322c88da0dfe0efd4698ff652b5419717999ff03367ed28a780def331f7f8754e7de43468ae4ca1d3a94b128520d60ad1a22f75538ea917cd88c49a1ef28e3292409847c48911f080645dd8c945dee37f975ffa758a00a20d4b78355aea6f2b2ac30e339687c5d8c8a9ae80608fe42111ae446b7b6d6057ae454203879f5903bb24c47d878460f671a7626e6960569d171df783018050d3dcfd1ad4ecc244f20a8227aa8c99ff7cc57cdfc19e8982012d9c9e66b1e1ece928973770963a5abf6b60b0ad8cbc5f9a10f46255b612f6a7d585b87090c1ea5b4c8a9d4dd4bf1e6a1af71406da9ffed7fb3ac3df031d814e8510383172f439a8465081c40bac43ffcfafb2be956696bcd4f0e4109521048d95bc57fc15627bfeb57aed3e6198f4e21015d8a7a3980bac336aab597ed957eb1c1ff5f907a762425aa312933d5f20900fdc6619351231c133df5c9c56700770aaa87b0a1d951bd59ea1aa241bd4950c1ff9427d70a8e08630a8beaaf6d6a8d98d2defa724778cf480d38b6058ea11e7f7202c531d3f0cdc64565a8185e6888107870c11503a3b61dfe3adffe0acbe3383d753bacf8e74776fb94860f3930297ed80b40fab06f56bf09e75a8caf1e60f327c370cd45886f3af3304f64d2a55ad0ed78ef7295e2487379dd086d3d31d16c210892de8e1daa118ecd4ebd5041bd8bff94b43f496e49a5b945875541370196767fb9f9a6abea9bbd2357423f9b2daee45b1695a3f8e1341a0d3ae1fe42b3b927c696f79e42b90aee1fcd49421ed10fd92937ba4f2bbaa1f2e96637f7c5bc80cb46bfc7f6ec75276a1eedc8c967304ef38cb2f8e8573da69ee36c6ab180e45dff159ce2adbded5d444939d1117f1dab2ce2f01df515dbd53f552a43e61c0ea1b3fee7820e28a319e39258e6f4ab77f3ed271210d95080318ef77151caaf74b1ee66f7eb58bad54448dd9b7ce2b98dd4d8167436d2c873c4c4537033f437a61f48d8c0296ff61f93cd7558fee35e4024dd49a69d62b87f9648977829828ccd19e3f4c36412ef31fb9813f51f49ca696fe452becf556801d358d7332b13c23d68851cb2ce828e83bd0bc3cf5293f1f5f03cb61b9a77fdc68fad1cb5214ed6b4f84419d63e51eef7b52d15cf170d956e28888c49c0b64b824bac4dcd2b00e8654bb8b8ea665eb9e9d036fb0ad4966da1508ba3a594d913c87b4ae45a5b8e2a3f23729246ed5e6d526869e305e6266e273e64b15f88c0672c1dd8296e52106d8557955412f7b7bccbb7d817a30dc5342154fd2663dc2136926da8fc213c690a8372214121e93eba4bdb9a8d4118b93d9add3ba02e94ac7d6763d9781f5c58f88ebde2ef3d300d83ed0b4303878384841f0ac2db4a3e8bf7be2edfbab2731c7782d297e40a80f39ce2d2e724a9e136115b260f246ad564b641a53ab03705dcaa55e01aa821703e3a41954d483730cda6028fcb0180c817c6f36a1cf9f3c1fd4aeeb4420e99e4fbecbcd90a4e1b95064c8492a0080e4ee83a540f1cb5e8f7e963b4e43366a3497eb47b7478192e63add3e087cc18b2b9665e4d65e32e9df9b00d211fba5d01ebc549caa5c303c2de738ba3145e52f583bbe6bf2cadcec80ef5fe1c35f8eee778a15f040161711cbe7812713e7a7b3d9bd3f03dbc47137df2de4d140869a7eed9cbf6ac6bb8201b6f5e85b50500bb63a7e9d90e51fb8f0fa166fb43fb892bbce562cfadda58b39557bce091b9592182f28b473e771c72749a98fc3387bf81b7aff8bf1a749099c60017f28cecf392db07fafe5065294ef9277a45da0531c16b9518c617f781a1876accd1fbdf9e42ed58967ee2a217817af0b2854e4d62c117a4087b7fbafaf3639e13c44eb51f12ff0eaed26acd9acdc288b56e903e266881a70c0711d9de091e2cdf331f20baa24174b9a69826470f26651a7fd3bb7b08f60276276117bc0ad211194ba284a83ed502c7ea83e3b00faa9908e222234430efb35109ce511f8196bfc2e395cbe8086e33bbaa3c7ea577c05350f5f3c0dcbeb2ac60b3e68e86e60d83059a547785df99345f7da5235a33c42739e62f5458937c147bb2a08f7aa2dc77603b73b065bf33985dc12f31f15bbb0912d59637210cc059442a7e25ef4906dc42133c5ae93f0d9209e8c5f513afce95a63f0aba6969d06c0fb705baf5cbdae6570394f622755874fb3263876b0c5e9f00997c6dcda1d21d728cad193178a8e5de8e89252f0129b1e24fe3162f804efa83b6934d545e198a1bf5f75f3c4ae293b319af8afb2fb092225eb76f90de9555873efa638be8aa8681d3c50f33fc07f8535b62fc78bbe3bfa0f9d477933e9d95a8615e49426ce1caef0f9c7faead45072cac9d2d3a46080b8c78605ce8582e6eb2c6bfa47d4912ed03ed972227657238720746c04817518c3a08e853243878873b48d0d84e7906f8bc78bab3426e195ed126f0ddff1998afadebc66e6cf06b9f4bc0419fae2120b1155bcf1b0fd6f1d604b24a10f602912c61749dddf79bfb6f5e87358393a68017bc695c0cef9b16203077ea7521f9845f6e2b6eb97e8c9b74bc3d6d781dd1c8c61c1377eee7872efab06612afd055c8ad568fc56f9e8874772b9f3a19fa705ee1aad51e3a50c2e9533c7b1d0b3d86f7e03d937a1c3fad18d0073b11dbc723320d9af7cf0b6f9fc4366a1f5fccb3e467c97b93e525be162e2bb581428b0825f7d7b9cc8d1e2e2fcd56edb16f032faeb6d1a62a5af463c826b2a86b6d0b5665398590b52d42c4b5be2e1dfdedeefa9bbcf2022a6395a9ef44e5f19658c988732bc34914e5afd886e9178a5ecb325d51f0880c7fa2dbbb073d04f18afaa02396871765905763f451ea36b945a033eb1f81f0bfd3121266c000063e12c2c081c91721c43d9d90746444133aa6c603349ccdd4a0a90f9d48f233613d7b01316340c0b5042683c9f7d0882a4f57f4f497345ff908f36465a3d9f6cf191b1b3e233312e1d4df9a2a8c444242e2c8f60d540a78e6ae7e6ae673b3558fb5497feeea09a04fedd918dcb8199386d47e57dd910c2b828dc99857bf6bf7aa5ca8fe5c3fd5a09e6c04e7cf8942637d1d122694c1efcae0427a7844cec142a06978c7319d08f78c2e7f059ab404959c44b7a6bdf9544fe8c81a0a08e655ca425ad0f963872780137c2cc167990dc9d3381ed5071d0be9d8e598f99252c6a2bc61b9d13434fe500738aa192cd5a25928de9eaf4274e06d25e23fc36eae14975450a22e1d590effc02fdf72c57fdb42799b289baf5c5aeb7731edc44aae936aab8c0a10197a6f3135742c78fc1de9ef3699cd687e493588b2ed93ddc3902cc82f87f8e47bf0432190a9a5ca728bce9f4e31ba1ad97a2ba79cd644d73d34d1caee85c5e86655e506e7a70c6f2666665ceb3ccb3d62bb7a5c27a6c2b5027efa25dd2c2f54be814a381c7baba2492f8f6a6188c1c396028bbaaecdc80ffc43f87ff7be98429846483beefe986132912952ac1511a1d6042d12dac9f2db7f5f50d91da5c0d26ccb75dbed6e47a57433e3d0c746d055e87c97dec9b6a39ee0c408bf4af5634c1191182be556700fc2c9d3ea067368ada7faf8b4c23df09d31ffd3b66ff7fb834af9f57b05c48957576a7be2986cfccfcdda43bea7abfd7b4e559e83dc9da16f365ee667da3bf991e18038115dee1264f593ad3851f1fc4486f850b3c5376fd8b9922dc9e12f995b88b06e788583cff4b5e7af704e84161aea90a688065dd6a32a9ad8e14444292a985b2cc7819d94c00d7658a1f76d8b41c782eff1778193e87f216ccf6dd5913c84c3b9190a8615efa536247f98c0d984d17d830e72260c9c54f594bdd24ba84da4a7f4df8f7de49224e33fc07c4e9a655b8af4af6239259bdebf33888459b68dce14d6af77d771ac7a97b00ab96737c4660a001838448a8ab7cafecf299cf08bc8f068b8b109dc80b48af1539bfaf50170006ae6e029fc2a4739fce745bf940181221ea338a0626da8f97849a9dd362a360fe5b53bc071e16b4ceb0a0bc5eb4eed276bb95e184d247ca2ee9ec19666d4f402ca6b716322b8915f0ee8cc4785e5f230724245604041d7f2a33962a1a0cf3808f2a6d33e8e1f856b14900aa62bb2f13a9367f60174ff2ff4b9a7a98e3fe3cde401e29b04fcba2af36da54ac6256642aaa08730a4102dc187a50728dce07a8a2f898031b118cb9628306379561e6c9e2017258d0cc283a810cdd45098ca86d5066a8fe5f6a399cf0f548cbccd8dfa3500394644a06a534b87860c44eaa9af5c746cf3765d2caef8b4a5c4809c095ddec07ee58946719a533bc6639bbb24d9fa5898da2ec8da27e72e93d9ad0ac3f94984c926b60ba02407cb172a33a8ec33952b916d7d7c401629459ccb14bf550c5eccb36604321a0f88ac75f4040ba365f3191d2e6a194b8973d63705ca4ae845de9b64bf00724c7d646557db0bcfbbec0dea91f5bbf85233dc8551b72bd49842e10910fe86664ca32cfa26f9248c315dcd2a394b1c6e4de8a549871e96caceb7a10dfa049a49c17b960f1091ab7aee7b2290200801dbeb40ec6cdc76beaca224d1a6f632c65f2bfc6a08d3b187a1e439020bae906baf7ae7fb19b3b5ca6aeccf03723704398f440c67cb1c0f750f22a32e96e9ec9293cd4f859b6b5328557757c1d57b62fdaca9d1eb8960a0bc9d0d894711b8d53325fc8513648f24c69ede4aed33826cb969b9c4a5353445dda435864a6a7b1429ba5cadd9e82622ba65db0b59db52e8dab5515a4987c0f415ed8078e5a395a9e516b90bf967f5c0b32ad368f3036f62abb04201b2ecb97c63eee4028eea4be3986b89ed52496f0c1081ae9924c89ad885177c620b780947049af927d5ba8ffa212f0032a2f404929c789247ec247686157aa4fd7650a929e278a46fb7395f34f26c0e72757791bafde22e9ff0f1035ccfa6410f9ea7f2228050e9b397404e9d3dcf24fd75faa937c29bbebaa68bb31fcb95e014f534a135bbcc489867ec485e254f3ea32f43de6b3a69dcf69f34e5248674ff327d37c2efb5325f24e6b56b86a840ded323c67c90d7d7699973cfb166e4860fac2782d20282927a3ec398cce83542bcba40b6060e584c05b2ec3408a2271870039d3148ae849054bc57b2fb83c7bd94fd4dca500d9b0304e4073854b1c8e277a5b52c05b059d8e60e0030a81207cb3b99f4545c28ed08810cf4cf0e1a2899df2eb1ade78b6e2a582c1e7d808cda61e21966f221d74d35c57eb16b4f9d0584521d1f9bfd674d7daf59a3d002fa94736c4f6aeca8e711df2fd91004fdff90ecc91d3c571c0922db05e0aeb6b2000271b0131d4745adf04d2fbbd4e5706a9d532f5ed0b5ae2b4eaca5839cf0f69a338ccd2d914ac77c4683c59d7f19c059f9b870286684ffb305d2d73e40e6624e2c72a85e109db9ffd5ec7332027c1fe74988c34516f7b0cde86fad02f4383164cf299f8e1428084da11cc4d8e36536c5b74b377175579b7a18fe8db77170ad601e4e2b60aee75eae0893c21bd0779dad6b48ad18883e3153521e1151cd4ffa7f1634be421f98f9ad610a45ad788f5aabce7cb9d340f7f73ecccabbafe9614409913e02d04bdb3e09aa558c869fcaa338fc9c2994d1e8a28d9d256615b68c9d09aca9e93bfdd7037eadf2adbc913a824abbf58d65b7b5d13323c81494dd2cf29fd20a47f949d741842af13adce1f1c92a105be3dbca13f392fac7437dea090b7ff0ab5e903d51eea4e5a75e91f4e868c747d7400451a99154044be0cc43f345b11a96839cd2bc7518a386f7bed6f557297186dc7d6a1df94a9eb76f670758e3e3f2e6c2554b5458d635499c02d2c196f52dec52f5d66a68c7a0126f3a180b59735bf69761dc1df0ef4c5ed03780ebbe1114ac3fd0cc45df3461bf3d75b242ec105595e3823a10c58cf84233d03010a4a07b0a94500522ff8843d35ef78a7a7f139efe2c0b473d2848aa130f1e247800658024b07e8c5fe9dd5b440163908d100401f89e205ce2f9dee37ee83168c5b54e88c766ca1ffd23758b63abd5e4630c10b1c80b66903adba597ce611c88561f378f56b15152f349fe4c603ef86aefe031e43c708049d6bee97a036ce407a03856a0e4bdf7da313f82a25187499a4b9e4ebeffd576293e44e57112ce135725a02423677eea957b7472b572e43b7863f060dcb2589340b26bdbb2fcbfef411e966c3abe79506ba366e7329214673062634e5ffce1da9fef3db318cdd2aef5bf4dbc8109d10c7db0832b763f4884c2161669fb939b0f8ab4450a39fc25f138e38cf25e530ef934efffd34923dbf84fecd73f24ec4dd1fb1445a22c934cd20193d3a859302e8a726eefc5a6d8f71ea227a437003147190edb28ec65f1b31980c6aec4fd6b844ae7b1602cf714bb9eea8b628add23fe080ff9203c0a98e8dc453e6132c3b68024dff5fcc246684a6a939b65c90b44fd731b12e29270990061aa36afed069e89344d71236358cf73aa3378d69279c593b03f24a5fbda3eaef603484a658ea0fc522b6bab134cff426f5ec6a64734f74da7d9a3d747b9814156b27444501156021697929d769f59040dacf970bf6a19fb6cd6f95ace685e3c32a80d577cb6fc3fa37e4d2b5e614fbb2149541175c0e058584998fa398f45d70fd1029cdfd39de434449402f1dec7838d8d174fcdf7a3c3095286cc8d6a5bd8297e092c3454dc249d0a767e71d24643c4c47da45d387a982ae5345d509bd5b15de1049aa6128abee67de37d5b30a177ed447dd1be9be80fda747c90380fc33bb4ac809273360a908fa52c11e5f4a7f7c364b2ea57ee9affe126c4fef4511de5fc82bee81eb18545f774b0cee2bfcaf2925ad3d5e25dc4c17254a82af9532c2871166843b902312a82f78383411302c12ae666f61b7aee7d2023a4c52f50bbe918179d0dd24e4725f6f584bd6a7907ee05a1cbefbf550fdc60479544eacf0c937879966c584f0e60719200f13d88bd9fca74f52d8248c05baa266176d56cd045a8fbba445c9d82b84cbaa4bf4ae0a3b3b17926a7b360dd5e6166db12009533c10548936009430f6d0f99d7bec4eb82e3a18cc8407e0690ea1926bbc28ec972c506383880ba5bd8b88720f1ae5cec8e3a17294a5139358a5f5860bfa397000ddab9ced1af3503aa0ff497dcc2c2aee5a0a682c420ec645c54fc0357b891442e194ebacf106a951e32c78d103e252099e066c02da6e841719ed43b29cf1c296dc65369e1e154ccf0a4c808a51dccbc6eedd7dd9dcc5c856c6e1de3341a64e0078615d08fe70dd65a247b4802b1a710a32d66c59552e736b33c0bb2945f7373b4ba4f40ce6bcd21fbd41ad1e8a40779dfe6cbfdb71d7841ff483e44b5975b6c16e5fe329fe5ad126273645f200f4c26a81518503744c1abe79c0af104a54d8367dbd4d1c7a74e93442b90d1f9aeb3e911060d7f5cce792d301312f71169a15def536700d504bf993590a3e8d55545c75114e80fda4821d14a9ba0a0fc2dee48ae3ff6f0a00276e3c2919fa3e87fda3a1db892566c15f5fa98a77a098445514b72647e335f89ac0f28072d317e11b5434f285300072ef36aebaa49ca24a623ca2f0fdce15b4b4bd46c6a9900ac5d663ce2a0fbb1b9b39db91678a71cd55a2e5ba6b1e37a384f20fd75c6f6e24a5eb4cbc58e123bbcd6f5cc3aee856f1d3e9b56412baf1719bfc25f7791a58de92c3f9eec371158673558f1651b59b184a569a427ec75dfab043f299072e569c260af7e351b67bcd6384bd32797d628ca102913e9ef1046f5e4a4de333acce4607680e640a29a0ee7b06757de080ca016ea1d2a864ddf0b832788c53e8d7b24c6593f49cdc4dadc9028c0b7f342da50285072fab62da60694a2e0f2e13e22e512c41ccb2bc695081a733b2c220bf1aca1422bb5a2043393d8f23a2d02854ca19e7f83a9ffd9e839d1115bc41942483cbbd3471d134ae2fd7232a480ae2855ed67c79335357c19a0d0d1bdac4d1adc1d3943625ddb7f0b1ad3e4345f3eeeb9b6aa8a920ef8183565af225461d82442662d7f2b08dd23bf7d4c57817c7ebfe9a72e561fd9d816edc79f9af4d981ff1a4dd0fbcb8b08c71cccc1eeb394cb99c0b85f1eec128ceb550b1d5401dcbd34ecb04018801d948c3e37e469bf2ac127ee1b11ba6dfc8564f3a7c18ef071ffbda3263dc66f1f11f952aa502fcd3abc9a0f1e41004fd8eaffcaee0ef82aac3f57375f9e186ecaf0693164d4c2d9eeeef507bfea123808b587c158fbef382021d5a5f137c11b164120d6033bf4f29bba843da3ffd0c902aff4a7f624acf4e6fc8b018ce9a2784733714512c5f138ac4b06f4151d0fe22b4a4f21d967b8a7d86c6755c430623115ab0d75f8b1982e453b6c32ef06ee2fd326f141ab144230ca49efff864437788cdd2ff57b419bdc34ce9f4dd37cc90953f66d5bdb048931aa0eb4fa7faae9ec635a51c5a097dbf23e6806b1f314c502bc924932eaade696fc4311e8a7bae62f8b2b4ddf32fc4d6bce24a188990ccc55d328fdd4253c0fda92ff61262f9ba929cfc0e1519973fa544710fa6de428dfc6f8ad237c3c30e27ee314b9f7910eb7b87b3eb116e3cf52d8d6f95f62df1a6191585bb5a801c7b24a241385c936de0416c219b5804f95871a611d773d900f5e2b7eaf5a10c629002dc6756464208640165854d72b7a166626bcd9ca2662cf0ebb219def2b70fd199acca945019beea3442af692347f00c1f1fb7d292a9fba9734dbbe93c6052d7062999a82e8dd7b71369e55fdc68678508f879e93011be166101572fb5aa2c251559097b9672163c6e87617bbec2f39cde774d825fb19ad79daa12f558a1c61f95c99205869ba7072444752a38f9cae97ea89a63a9c28eee4c7afa4f9783fc4eeb94131c1631f0f8ed615e36179402290bfbfc4ca27f81425b5f7958874a1329259910c0e22a001707f34fce14fc950d12dcaba64b728a21137a4822c090e4424da3a9d67bb179617e44f5a0d1fdd2fd1c00a0a7c92c36ed9ceee728a7c1d9bd10bbd74a0fdc7e05dad7e8624cd382b11e1f4ebd090f1d177881ed4fb7f2e924a07110f3c1fa81d1f3483ab0d13d6f8ca883cb87b30e8898bb8bad6a1e6efd89a780513074a09db0dfb052b5a611da7ee43d4dcbc46d79017cfa1b52e9ce88d594156487b63fe1eb14c9fe07869c907765fa7e32bf556dce354e430ea0ff634cd512f0ff3d5268453ab6922ff5357a2368c4ef505f7a1269bcacff77aa68ac2559587b3dd1f11bf7aa11a920bb11059e2ea22a1a4830c63bcffe7ffa37408bbe707e5e774225392fda692e40e9dbb530405fb1d21526c79e65d3bc597d24f104c9d2321aa5adb2b1575d1d137a6ebcf1bbf047391666ab422cfa376d0165a46726c983e5094f16acab1ae25f999542f3490e1078fae860a91cdfe55ed7953554e21bd41157f497e78040a310715e531f0dcf1661fa42f1890c6b71caf24f5141f0268355772d823979fc22738c38e826f9fb1097e0f35e56592d4358e3a829aa124e5134ba14fb3c9701fbcd514dbdb6b76b8f534c48c49ecf6d5b4e22a67c27eec86acf177682e28a60c0f3650d244627f604691f831052f4ef3c3899531c5469b623a36d503cb8fc2066566e57bce1880a3812e07bb652b786ff03c6a413d2ca688d7ec28b1d01574d2e74e945422a7965e5c0faa7f8c42f1445f30a509a4074ee267373093065405f24098878c0dbd1524e818768390bc165aafe005db69b9e7a5412b7ad1be08738c26398a2f26320ac61648665a587c72d5fed16c4704b1d37a8faaf3eb67c42ac4c2ace16d1cdf56c9553ee705fad5eea5959085d6269257421fbf0c339ac08ab0d76739998f12f605fd1c48a8bd0faee01899d3809a0ca3cc336df550441326e663742f605a421831a37de3ff80c93a7f093b4cf7cea5aae183be4b4f9e27f1ebfae051bc4a69735ad7e7948070add2e94c2823a7139d5bf99cb3919ba6a7019ccc6e627070c1c9a2e38edd0a397bf3ddad883cc5dc646d66f56590e773cef67ed11f3bcc9d80028c62bee72ddc6a986956eed53a4aa08770c5f7cfe3143259eea6fd30c768d1c0e5f22bdab32cd2c58c41cd0aff7f0d2a292aa7b76caecf0a35cc09ed6d689f7abb891f48c94245a7fde95ef998041e8933dd484b383ef21878c5e640f2a60b7fcaf6aba0bbbf94c5b795e2a471b22820bdec23e8318fd82db4e89157818d28164e7d6b2e43400aa2aa8146452c48468a229670b918bed70f250b9a4adf12f61534c794a06f16e19e56bd1384835f8da92d19415d09ef072b80c48a7598219fa09a3d5997c53213d262d0cb9d9dd83cfe18152e3a6fac4d67071d0c8bbc50048680296327bcdb25aecea7ccc5734fedc9176b19a6208ded1596e634bfbccf942c2d7a5fa64ecc5757c5f74f9e8ff2e86e98c460c5e1b9caada1e60b3fdf40f86ebc0c9ccf17807662741b46d58ca146fcfd27e082ca4d7d8bf7bde867ffde169f9a684913bd6cf978dddebea9b21935bbede1658f5e0b8e58ec87567d00a309fa17159081f6bcc748013652c7f3650bbcab4613824f98e73ff0d6e6146b717ca59563ec3116c96a377a051e25055ea9f55b6906052b23f2057a1dfbcbfee43eeaa68f71904ad7620a3dda4d1d20e1743419ee60792d103623f784306729f8ecd52a87006dd36fb7e3c066272c6c1b8b73a655a2bfaef75d5320e16a34fc8fd0fcb39110852c6332218ac7457b4aa62e23b9c65d25134b19d54948a24d66e2d48ab1b6e4a25b38e4ecbdd728ba6d8773731dda306df5a1c01696704e7ecf7396d13d36e541eefb3e2d05fa3d5f5cefae5772abc0bfb0d5edae5e7a9aefb81a38202eaeaaa131897dc97f6d9dea9ce25c689139b9850b711aa8821734e5400f0e2b2e3bef0edb15f529d6059bf4b4673ea3b1849830deef98bcd56d61f7cd510603c7283106032dc162bbb7b71f37f10a78ef9e15b3d9d95e58811f0f9e5242ec27942c1cba057f30bd15441f26cd563c7c5df5c9d2991da42643daad14bb0458e6cce726137d4ab8774c067cf67fac8ee37ba297a107db11e6dd0db15dbc886a596f69576346341d8a86494daaedf525e94f8c285fb72087bd2f33f7c8bc4b77f847e712609194ebf98eed950709c6cbf111132bca823fa839c649d250ad6759dbfcd33831f0ace824f7b7207b4a244ffc3d74241370c7d58df3d4da34974aff7a5922f5ac950176c3ad27ce1b2a88e9495b85c42909b034f243f5878b8f6a3967830b5264f5e4b7e4fe2590178f0a11175ae7de361f024b35ae12d205d5b87a2bbad94ca0d2b81a69a4bf17af197f81157bfde707220a3631367eae5ef0807f7a5dab7bf856d21a4878652b5886736c7628017b87257e207e1715287c359c944bddaf936c821f42ddc716d7b3cb04fc907a5fb5fa7e90434b339980c02d95bf30a925094421e27f49d5c74b89217a666aa6f62de8dab13f0b46e921091245ddf1e34f3a8c799ffdb0accc23eb48048cba6d08aaa4adea6fa5359dd0de5e929f31eb25b4f0eb91904173e178220b8c5b4e63be8f967be0bb7f52667b4a2ae721967b78675eec9147df9471bcb638cbd8ebb1bd6d51317afc2723ec1e1aa0d2112fec0b4708fb03839f7aa21a44341b95b7f5b9c589a5eb50713cb06863e79cc9b825a4cbd4b745bd39cac9fe17f4f138901dbde910e67299bab251ac52519af944f257cbe72b47aec496ab569c4ca7eec0346fffee4aba3505899cf342215944000df06e12b4b922be96122a568395bbfe9d514ba80f95dfd4411a03436c5043079f61256f31c99062fa8a56855a32e8a5bedac385e90fde80e39fe091bd1c5fc52cc097afccd60c48e3fd67ed3a911225ae68ec1cd396d2cdb3a8d22bf32e9716a57aba091fa98046d0bd6c0c3a77cf4d2334e2e881965fcd25b87af41d4ff7573424f8ed9a3dac556861bd733fbb73901eae3defd43b331958290d5fc136403b5bc707ba9c6b6b6f062d24bc14e8a377da294fc6f5e9ef91238eee5f48bd08e7da0e2589b15ed8b75861461e44b5d03b26ff0d879a5d6462b70e400af949a867748660cd4be1730616ef21e762ac843631c000cb29dcc63eef79fc7a9f66deb950547d8985c4f24ce925d66042907b8c6434104b59a483b51036e7346297a0a2074b6577668449abc2501c73f22a5f88e93741c657bb6095636958c20bd59a58eb98d2471f351fe274519c95749650ab4c3c2598e3109fbb6a766befdd2b1fb0cd036979ff9d5f6035118c762adf53639589ae3a6a3ed96397a70628c7ba09d0c7eb836060e7da59adf400f0c46e76c5564b6e63192dab3e94211e64f725e5bcedc9cb81b50ead7349725708891f4bb01bac8b11147fa71e8f636d8dd85bc50b4d4780d7b916e3f58fac3ea92852e879991a38054083114f3cefa5665105b7e2f725f8dca344ec1224b5249c7f9660ac5987e2770be7e2a25c9c6de8f9441e7307c547e2fc4701b28a45d3998177548a7f3cf186f514073b16b37367f6f448db9d730d37665af82e20ce9f7344d3fca272d3b7653e07d8b3608e6557c0af951507226f0cd2704d61fc47ed0bca0a28e849f55ac90d3d639b6fa87603127367868c5a020f419822e3a5978e9b5ac2ee86abb008cda5d5e398fc0ff3dd97f8a8032623f93596c356a3469c999e75bb105aad0d2b1f0de0515d16567de6d233d978e1e98ad47c5b68389948cda29da14892c1c84d6f5632f3eb5b396020069c8c83be57bc28e02bb4b431666d999cd87a70c4fa2300439af35e9f0247909fdb8a7d8b8b9e14d48f57d834cfcc1e8807e9554d8ff9e4a49518873c2988bf46bf11d3d417d75257962f2560d07382fc01ddc6bcf57a82b2ee0baf1da8644cb8c006ec14db6beddcb080311a6deb213bc72ebf2ce52b6a0c94e1d054541ffa6d269bf0a932f6af66ff897cb54caf05071ef55536e301524bbab3d8deb61c272515300b7fffb1684204c57fac2376615008e85703f4f5fcdf7697709d4d4b8ee630e019d69bc742958050ec4e80e5aa5b5c6f62ec6c4e6f5e92c1a8fddeb11fbe7bbfa812fda4ad4173edbb3f4f3cf868a53dbf9ca749a1ceaff83a011211948b90a435b0f68abf5557719d37f157d0025c2072bd7761e63b1dfce2a247371286430c5fdeb2fd397abaf16a0b7510b3ce21cca3c7b22645c716647cef3f4076f7fe5e6727b7849f0c74649e13eca3da9e20d0141437eabe8d0e988a3854697d6be54cb66dc3730666b612d0cedc691b76941867a52ab9ed4c68531400be810d8fbc8524d201b315220ee88db3f933017f843d585255c3509770d701e85ef1cf3596cc21922afb228e2296a00f2e0a55a662fe19626e6fbd4ce4fad79f1b866dc56415097fba48d2112581a600b03c23da8b92c8f9c892489e2cbeb9e7a1b78c74c9d7b141f6df34fae1fe6310e5f1fc1662c2435815d78074935e1a63d4df9c263bf4611b139c39bc6c72ba1630899c9eb30e85ade52dd9c1257ef2be515b9f07ea47346fd0523634577c406fcc0a8ba19a5d4676417a549db9a66674e79a5fb473f5b89213cea9a2ffd4fd64b540d7f7898c05960f736caf658693279578f4d766537550ddc0e3c5d5907ed0806335c5a2d4b6a353ba2c95c43a0b2f2bc1273eb79de7f83ff596c95f62840aa035a15ca44a593fedb7ac24e6fd34e42afa6e77bd1194176fe13eb36372e0c651ccc11120eaf0442c9dac9fda2e60666601a3e97b1900e1aca5bbc79c7f57513bab8cbe800bbd6c81c993b11f608858ccae709fb186736fb1679464f83ce293597eb854b1a02d592c01a665198b5c79c55e6e6958a4a1448372847253a1bf9a8b62a8c7b455427f7085039125687132cc31ada3243b77c49c1f984b6c3b2e78557f988a3447e7c567c0ff352f38f199007a40c2cf6289b87006c2c8691f91c1029de185b242ff32c78b2925c13e47ade0f08d53cb90510efc4afb9489afef64a4e62a51c475e1df3c26aef7553fad0c2ab650b5a17116b70446574034b8d8ba4ea6fce18725dd0181051c8ea5a641b7fd09931ecb27d427f6e3be51f92519a579fe0eee615952f44e3997296acf1c4e1d9c77a230bcb7ea9ec9ad157c4f079d8a2841dd4dc1e96f760d8f1cd75a0237bef8599d45de33e644a316fa9f736d551dc0cc4196ebf5db87225da1a4e043fff965a616fb4dc7d9b8c5c6265885e0f751ab8dd5e9f29cb2a18f1fcaa3b4a4e46378efaecc2795883b221d7ad3fa9dd8c7367322b8f33fa455f76fae6fd9eeee458a27b10df9a4d4de36f46de9418b4c7a83de82a985201609b3a031c2ff09cce85cdb3d06d8a1edeb21b3bddaca0cc414e0538563329e151120af9d4d63674bee4a4c6125124793cfcaed3f3582d90550d68d42df5c911c7ef59a257abe8f899eed6b3036c69c17a67034dd496ffd59a12e2d505aebb0e51da90001796464913c6ca4b92472394cd7273048b0fc26849c3c5aea1b9772ff352026d0ec2692f8d7f54cc5b48d9af5eca6094eaaa5bd099881c386c06fd9817a5e07f245c4cfccdf229b7f081ad867ab0151b5a29272233f44d71cdbeaa1b5eedf363c77ba99894fee70fe963931616ae8dde6db0514cb6ff9dc530e55ad200596514a48d3a590598cf3ea71f4365098fb4a2bba455664fcd1bb804965a75a713f0631e719ec5e635e86918eaecc679eaa83040889f2474e070ea597e0eea44aa13a92f956b56da243805d6f85b0d3e273671b05c3a7e87677d40860d6dc0ed8448186009bbda1c1124e092488fce09befea20989e4e84840161f29de66cabfd0f3907fd986529306b2ef340e7a8f4c766e5041580ea15eea5bba921e38bb14b5c8754250b7cb28dec8fbfe4445dc08e9e2be1063a6dfae3911bd6ebc9468491dd5a28fd76974f6c1e1ff7afaf828c4ca63c2212d0959c8069a2ab558e6034f43572aae1a567413f27fa66fa2cf25c4e41b7b8e5b068fa42ebf3093ee030ee4ca5b6744b18ede367bac5eb0575e5b96eb64186384e5c944609dfef564d2157e7f4bba88ea85a3cfc2fa714b9810aecde813519f41cc710584f0ddc15176aaf3fb64de411b84a26eeaaefdad1fa3ac424b2a28efebe20f5c4bc0afae3a1c1463200caf81af199321722805f997e9a817505366ed054e04249a5b232159ec6d983e8b0ff99b4a9d60288270180b106583d6735c6b90c6c13cd6df2c6836c25ceb546f0bc933ffce4c4c21c908ac2b9a01df612ec5ee0f532cf88eb5d3d878dd41974a3f1b055ca1ecbac4faa6c437839313a12fa84172cdca1270d402923244e8d800ce3d9ff18c4d7c79a9e7b920e9834694973be99f636a6d04cff311e6026119f1d823c012340aaaa72548f787b6cccfe79553daaa72b827202b3fd41516437ad0cc9a4f25f221c4c2830ed661bc48a0545e437c7541504283ca6671c128cf0247f9c215c2f025e823e2f62defea57c368f8d524045186473e76ee19af849994dcd633eacfdafc278b6e7f7f98b4c2b4427cda8b278bf168859a5cb116d57ee67ee3ca24b5b4b62a54a64c75874c522f152776e221ffb27f76d063e7e4f758650f654191d42285333284fa986763cade82233eef34298a6a578061a5c559534b11e39e1010157860f6900a6911d3795e02093c4852766a9976cf2c3ae634cfe0332ae0d6848dc00178149215c47fa7e9a7de18fb5e817d6b3520853a31b4af59cfbf7152d78d2bb7ba6aad9cb82af964c451e22f5b8ee455ee1246d7c7c0ede8aa0c92d38eee85a59483f42c36ada0fc14dc535634f04546c4ed48a55ba77e2bbfc8f624bb11cdeec55c714e52bf5f11ff42490340a030ec90d117eb3dcc24aceaa209b3d0739a2a6232ffe44afaf9b2c656c1cb23d941e11bfee4d43bc7b21966fa64275a57a9438b277d294c4c5b763e1d502f628a252abe7337e56f28d46058c411d569bb1147ce348d7d9e13af10dc2f9ec58522d58e67382fcd18bdda819fea3d1574656f400dd8a4a630c179fc7e658ded34059c983669e653bfb1c64a978bb8f905f97d80efbd3ac9a4c01b47148601fe8daf6e660ab6d6f2b0fbcf06ea8a989647afc1466954e92bc58610781a387f330b1f30f086b1fdd91dac8c3aeb986f17a546e0e8b1ce1fd510f9da340076219d74df84ec1df536f4f1551b12aabd26393ce02e1863e88c0e254d105e2159c58563ba9c4454dcb561502744adca4d12e24c91401d462da35e262588c67dc9cd40e0f9b6fbdd6f50ef1ff932e7a18396615e7bff5de873cccae15b2ab16332a98d67d46ed7259dfea93bad86533fbe1202ff96fa2dd24df75187a69c6c98a5f184b3b39ad312f7b13118a47a3158dc56567b45f00af0b9b859fc4985be4bcfbfa7a33f8b6f4d26ab716f3fee8281a56c7b00f6763ed440a84707286a5a20859e79ece04e180ceb6546ecf055b2d21fdd8ed29d93150d0f74e0d5a5c23996bbc15448e55f35380adcadca010557f0d3a34d8b9dac1a253d258b6aed509a2ee07ece0ce75e6468e7d914c4cba9ab77fd52d2c3203c07be2065c3029c3dfb117ee392293cc8a877fd4c989f6184b02529baa1aefc8a84a26bfea84ec913c657412a82cd57d6bb936195f5288e8412c96c0e257fc9a41c2e015e8cc7eda42d0caeb39eb3fba98808024006e685e1f526b1813f9003efa9ac06c77f6182f399c3ef3e06f99954e433f508d1f9de6b0fdf44890f7821b44675e4c63c385d229d5dac6eace4644bc9c44844618c885c296b962aa4f9c91f2e20a1f17b9e56b3e0f5ef56f97a767b0a5d02fd1ec8380540033d74a9c8fab07afc5dbef0531229eeea58229ba5af15de80bf6001fc686f78921be5f83144b2cbaa97e7e6492df75c078c6ee962922709f1fa5304f64d3c58f58bf5082240f805d00a45fb0a94c4174652c097c055ef2534ff80b318be4d79a8f2a834deb6f33a1e28c3c98d8a1a50e19e2439a5b4a09e559e8af148080110f7886479836fcb0ed681d5e59c24d114e506e6a164bb697bf91773b5404568f3b7a1124fcc5c3fbb21cce25209106e4b3f854c6972c8d2fbb2f7dbdc51ccd69c7bc1469f914823c29875e246865f37d9c961321746a50f7e2dfe49a860898f67e68327eeffdccd3bd1b7b071a7ab033bddbcf32d1b60eb5c3d858bfcae8d7d08375f2e33520030ebf8e59f4d5fd82dead4efd3d1a681f93abec3171985ce96b4215c1d7e560c5288f91e91d588f94bc3f3b0da675992f0f949edbcd21e5d8514857f8cc0eb18043b0cad7c6febcf9bed6a8e61376ff156653f0e917a85dc9817e893be5c86d55a52dd385d3ae423a5ae053da999d46f540d7fab8646449ccec63f7e2a116597deff0b9699909d382959893a33ba354f1d0660aca645af3633f30a9dae5eebf333fdaa3b16077582dec9ba0f7029a41dffc4265148935fd104f359552e736b33c0bb2945f7373b4ba4f40ce6bcd21fbd41ad1e8a407034403bd08a3fc80128a64be186c7720980caf35b2f71f34bfe009ec6902e8072eda0cc7cc5c3da24c059dc8c074e94f9310fc6371355ca0f03b63db7a44c6a2ef5fccf6f8a6b7a0fd6936b89606c31160740e352090493b4bb704a195a5d361050d23d7a39abf11026ceb7fdab94b6a6ebd797071668a470dadfcbdb71374187ae14f7c9f4281aac9a2284110454bfee95bc5cb45f9b3340f6107a5dcacc5fb2f4410777d138653c39f7710bd0367257efa4f3b357188a332284d43336b017148d4e2c1221340b55287bf94a40adc61d20faa7a1f43ab69658c1bfd3196fee1a153503959c2ac3f87500bb83e6c805b76749f28266e37ac55297dc63352bddff5d6ddc24ae58f9b8ed9a7747d73c3b678d8df098786dd7e07a81e280e49c61aad4f695b1b7dcdc375305e71d37eb38d93f7626f817f19da9fcae0dba57df505d7e7be57a5ec2b698d6c2c92fb0fb4b099f2af72e48f0ad178f0a3efd4ffd68932e952c9716930faa61d3261b19184eac35d0a3ea1e7c61d38775ffcbd007be4e239f1a78eb962bc2ecc494684dcac4452a699774526b10c524b53ad4b10caac94351a2cc6343b6da8910407351d30aa1cc92955bc191c93e058e9b89b670ddab1d1856aff2b43313be79e7ffa81cf4aa1856c97c4f746a00d5e00a84d05c4392553c04b451f461c222f9fc255a5e8758e212968caf81af4a206cddeac6219fcaf6b7d3467be18ab2019276ff0740e0f9ef11e1cccc1eeb394cb99c0b85f1eec128ceb550b1d5401dcbd34ecb040c95d77e665214dd87733d1dfafe20c74716c50398b20004ec22ebb20fd2c58c8d701d0e3d85611afdcf2063530728aaa17f372331d9df53e033be426de075a06fe3fb9d4b5112712adf25b34ec7b270f0ad9e88b1da8b9770db47dbaca1894852d806352c35a2b29c3a19524f27487ac12be307af2669a77044ee25a3c7a102ecfbd9eefecd2c90ea1667f442c002ecbe1c56c601ceb9cfd2a0c445756b1fee3e0c07daf91158a933a11fb6399eb0f94bbf264fff76863ce13f112a18944693c336c17baa88b1b386da192e8d211774fbc8e614da489659d5a5e90eed0ee362e5d718775568a960871378245f5c44b2bb60b88d17c7084d98fac4ae0d25aabfbb1f4713e5cd7e234e562361a94ad70003a2a24599aeb9cee0f027f18a538005da8b575d97b6ac221b270e9d6838f878ccc2e0934e25b2a4cfdef41d4524d502f67d7323562e4d035b74c30250c9184885ad9b653e267597e285cd02da7e9eaaf3702d74d1fe3af56a714ee0530fd02e0861503e29e31522b8cf0e2cb25d8e328ead4e36a4cd3f57fe076238c09fc8022eb44f7d8bd1cdf472919ee04c129d02e0f13562d86b92e6ab82fa8a96a580962027314960c37b90af8f238cc79bcf71df65381eca7e1bbcf16e63a5530890d20d4f758e67e806339011efff6ef9c4a68800ff39a9afb3f3ee04f5b6323db954587e1a75d23f67b5f8af5dc28bb9f77f6305e7d85bed7a88fb49d1c64eb5fcce316adf99b9aefa6f63977af521a38521a3ff27fcb5a741b7a821b67ba8461d87b7cb8687cb2e1b939780111d33812f8ae50720760db9d94ebc0133b5d0fd0cbb9c3fb576a764be556a6061ab3723423aa329896125928c9fc30049678f7f0e109ad08625286f9bae993ef5166318b32af57b676f99362490ef2c8e5b5d4898b3ede072bd4fb7f2e924a07110f3c1fa81d1f3483ab0d13d6f8ca883cb87b30a8f32bf253e1e3ec152ad1cd0f1c4b314e2fc9aed7d31512beab0351458d6b92fc73fa60cac64d7d4e9ddfadbe5503b158df14082e48838de0e4028c05dbafa08664cef875c64032cf061bcc9731b4cad56411a6303265afa733d5e6be3356b90777ede1e71872b5a4a16fb00580ed9b141fae3839e9785c3fc584f721f58a0f0c764408d3b79958357a73f3ab022dcded464e33e78237a6aaa3a8513b7f5b511a857a62884ba93dd3e6d8612337a2be0f5f132e85d896a8e60ae3a684585f96f56d262a5d88aabc947c9b1597ce6ad034a4c816ba8c3c24c51fd41a18fc43422abd924bda2939f13b81117ae70547e4f19fa5d54a2e5868f4acd57cea418cf10d474c27c8eabbb9b032bdab0aeac1fc1440a181c4aacf3f0fc05adaa2ca529b8180ba239137b0febe960b6bcf097a151ac8a2633fc9a6f7e89aca230adb297d32dfdcf31ae00551761fcf92590b2a6c9659b0a89c99ff0fdb973687aaca8aa7bc75c4346e695df2c01f2b2f1f36250182b3972cf2d8689b4067d723219ffb3ce300c0e3680f19c7983813f745b323f9249e78dd64dd8adb9505131a335ea6a4f35c3f2008c360747f0b074ee267373093065405f24098878c0dbd1524e818768390bc165aac4b2261f601c3392a1315582330a8f2431e2c8afc3ab523cea74610ad7fa709acb42b94e7900f5e2f2f375b9971824b850e8f7d65a20cc8c6bfe37d252b1e616865db7a6e2000852e6c23ff5e77e65376dcd38432cfa049ee214f34e5a64b9c42cbd0011bbdf2efcededc5654acf68a66d511f647354fa0ad4ab4acb1bd9ba2093033cf93ce598052aa18e7221f4e6e35adc3994bc64b6e8e1ef649c28af7377a4fa6930ccbb08cbbfcaf93cb3c8da4a06746f5eb296a1dcbad512d957dd1d3520f7a77c0b891f72f7e125a20442683adbe5130030895d963ec96618f4355bcbe94f0459013554fe80ff7b7c1280ca27b33a35fe5cf8c28526407a27e75510c8b795e05c825544faeaa77f3b97dab873bb8b9408e06ad37378f34abac451ab0f6ac0c27c952970094c76bdf17bf20c232620c4a7f6ddae9b04b672eadc34e5c6e925a634e4b233dc645ae273938ad1640b072c88b15af97f36b2e43400aa2aa8146452c48468a229670b918bed70f250b9a4adf6bbf1f3b884bd35bdf6c4a33af2698173b049c6770123786e0afca9f54f76399b9f2e61db1f3d01e3d07bd8762a572ef4a8a493b43fcbd15e47e6d51843acdf4f6a569ed1d53b9f0afd22f693bf6718d912637def3e6e04d82a24d0529f8cd25be2c4d6776608af447d25696bd81d9e48786f7a69c17bf4b0baf8c3abb0f664ed3b48f0733295d734d59fbcd0796e6d0741e104bb915b2c0128832396f2e3dc935546ba16d0211f48effa6000e50d198c4bcc2b1d481312b818e423bae416c8b7ac4478e9de411fd0edbfcf54ccbf4e31007dc3d32c1408ad54e848dde60688d8fc6037ff25b168f6572b8159c0af1dbfafece3b139f39d915f7120a00e65a72f9bce75ae0f0670f645112e0cd01f4170c517442cdcb403894d226a77e8b2d12158d9eb8c92ef63e03a8b16f98cacea88e75c8074e793a1f07172a786f06f0ea6acc018f06a8b3cc6b921f59723c6101f2661a44e2c736a39a866a36609b9bf518a398334dc922e1b353a194dfdbef23e7ddeeec28cd5d14a64db41c10d7f0e0906862aab8a1d1153d67721edea4a3b169be9cb1f1968646b54743ca42185013c4034574de625269cc15970fe0479b1bd01f898f50a1ffa54fc3795a9131bab646cb5662df048407570eba9b0ad00153c8da8aa3a45d6525b1a984825e5cc5785332f7d391273d47f6b6f3ec51f3bc739936db060fc9ef64322060d37ec09e2c225b78d74a1781fb02efde8e74b6f3e8f734de24a09c66800997be8a0002cefee2577fc601187ec7e236ac2e6dcaa7b2dd4f0caa546d1b33f792197fc8f61755d253a3d9245cbcccbc19180959b00e430df563cdeaf838028cc1968fde7ecb23bde5570254287e6dc8842f8ef2d0f832eef8697afe122cf67b4b62d46a7a80fc1a61c9b4d3b999d3deecf39ca30eb13dbccb1920c75b4cc56f68a367a0ca0f7dbbf20797a7909c2d580cb83c0ccff7ce0b0cad152fb1227c2f4427007d12df3ec3c3a4329f595ea7cf435cb65f3e7e55329a627a1105834afb7e9392d8c9bb15957b0a5ab0577c4207086bb0ab5eefd8c4ffc4fb94fda243d21f1695b68fc755b047de4cf8ad4101bec8060930c72ec6745ceff63f135ec8c81976435135875412fd223adf79dc1e8974953bac70e449fb4b955a7452bf19f54a3bf8867e2f9c758c79a7d2d3e5d39570f45c6ed6ca0c0ecf70397d21b1a8cc0d020885e40700bb617502e215dca4e1816193c65ac659b375a9a8600f2ba617ef8e74692ae838afcacfdb0824a38f4e21a3d6ccbd8e6e0841e173888179f4f8c70eeef4ac0f651e73025b3ca0344307ea62e2d398ae33ffbaa4ba844c1613ea340bd11528e57fc57dbd0a72b6e0ec4aad57e06f4c9ce78a45f92ea7e927443a73a529724d63645d35c3668c8ebc97cd6317587f8ad118e204f4887957b53f894886cf2ceebf733170005ae36fa247578617c5a3bfa2cfaecaa1bd9cc8cb59ccf4892b20b8e4d34886919a14174ac8c095e2d687cb0e1922af8cfba4ea0fa238f4e1bcc27a1a37cdad1bdd5bfd581e8e69a3876df381842f233345214c33160f0c31bb735449182d4b2cedd6febcfe5ea462c85c51639d5f614d3cf975f40160b7952685e055c71716aef63f966c872d33584b60a5988cfaf6d5ad87347c6d9f5166f4cb912c41b8d6d2d1748eced2c6525e460f1cd98f4aba09b0a52f5658b1bc892b7272f0fe7033305068cc45ee912b382b043fdedbe26f4f2f5c1d946c2f680be1240da31c2be58d30c38bd5186b6f32c0de4f9b2185a83861310df906b65c895f2f7f800185a58c3062da055c05bc7393860bf61b8c7a4591b11a532d0a872bef68abd346bfb575d6801080c32b3c1a7678dc8f7badb5d9a59f234a23fd721588bb79e274a3e0c3e0aa03d23d84a253745c2c208d559319e3c724ee1505e4ec6a24e15f7d9aace90e27a039f363aa4a373e6cc3e4ffb01af877946e1365c0e7bd504775a8d84ff3e830f6df785d48e83618404a3d1aebda86b80027b1b8f4c515a19c94ec21263ac5dfca994e643ff430a399426bab07cab091cb0b9b6a79fdfe705e158f9232b2ad886ffe668edcf5692822993e08c6eb38665214b7655fc414db8c315d1b46fae54765057524aa2f5392a88177333a4c19f6dc1fda8c3a85090fea17fd236f45951de27984626cea5c584eb0abb93d134060409bd01e37b75ace30069e715aaf5280e45cd054df87876b7f2cc47e4f5cf5412aa77f83705c3048aa460ac94b6ca3b0bdc01e86e261a0df36036d4e2f7ffafdd5cae2d8846b078b231bd8a66329429564739c9aeff276e93531284a6fa81ec7e1db3bc50d1968e8a056e014e577df53140f0017799e8f449dd52b767dbd665714964b48b05bb860d986ecc165c9f8c82ef19ebc49464b7a25a311b4675cfca3252356fade086b3fb3eda82a90a50055c5998d40a1f9edda173a45a380bf9e0e5b02a5c4dfbd593a9c820e9f364f37686c10c7a5de59067dd19cac0a8a35e209b124fbd6eb325c7159894efb72795244776cb4bfd79b5e0c9cdfdf8d7bc43defb9726f731f8925663cb4d5bfcd99fc358b7ecf28a7ded72775465b6cbd35578762586a603207ffd559b285280237f30ab043e01729116554718e86578e99db207af485ab38d23836fcbc33ed0d470dd694b7e4831bdfa922cbba44cf608f4287271ee4230967cf2206b23c78ba8006a24f84e336d18adcf9e4b1a4006b1f4c91ff939d971ed39d9badfb5763193a57c8f164718e703acfe97ff460e2e1d8976cf1e4e1fe3c91554afa9f31a69911486df54719bcbc746c623695d6b77b3e4c64ca63b001f18439d4d1b6ae7c50ff4b62543fbc415ddbc95ebeaa00cb161f4feb24a489b9d387d3466b2dcf9981ff5abe756bfbdc255785c6c4a094e3039fd75fb668fb9ddbaf08b5121fef57267b2954fda8de2917efa54776ad0289201ede848f219428632212bc12faff58a47c3d00899eeb59443d2cf7e96fea33c7d4c266b1864187174155e33423fb0134f8e03a4d3b6d44c5471c5831a87909831090baf2d8bfcf6f148326fa44e8f5d2cf0ba2ef290870f83c02bc4859082885b0ca05c84b2e2b0ff89d13b6fb01bc163c79cbf1808f8b6ae3594eb0060adcf51e8cec189cd963d15091f89dd6235cd1d45150951270d99ecbcf25f94f98851aaf3f5aea9dea86e0e05088aa2fc2986bd9c83f86a5139a325f4d80c4a374fc1a61cb763ffed65a34cc0833fc4b0612875ac164d77878debbeeb5744486d7fc7f2228d364d62753b9360f1ac14d0a6e5db7a7119631312407782f2b411c4bb53435d00f07b26f1d60e276da6c42f987c8e404dc1968d763934fc80d7abc3491ce64b8954cb5396e38f8298d1ede8ff8383da2ed36bc0feb4c750f7a402b7bfad04adbb79a51efdfca02e2d312f6e490bb5fcc9def1ae920d9330fc7e1d11ab304b3c790ca31312b3256076883f6c173b7cbf143f295820650724e190ace3aa20138ac13584ccdf1632a8c11068438682e5a5630ff77167c77b7a97ea7fc984d5510c113ba95a520f9273695f75f665aa4f279090535ff82d79d75aaf857d70e7d3adad17a51c4d350b0550ec34bed8a6b4811d6be6b0f995d62c884433f8d23cd6efacda39cacb8ea35e5d1a49621b9e5b3691f4583add8e54e934daa03a75a107cbc45bd1583b7006287d93a5a106ec9e39b6d98c040992c33c030316f46bac21e3e3c9504d4f7ac0a092331f790570194279b829df0a69a7cf553e1d924816607acfa9ee97d5bdb9532e397d6ad5396b0049d2fb8a2e04fbb24f513d9ff8709b4f2fea218935edfb8029e4d24741b8cc4ae897c0a14264c0d438ad4346078a75eae96fdbaf2acaba4b7447e0c4007206621fd5d342e20b632b8b5e1e668ac787e8c0257e76fbb81a734712b9902ac668bdf13d8f31601b62996e804017b1ecf1f8706b32c932994c05f6999d3851d27ca3607f5a6f0497c77aa8e5bb9ffec8062f7e0e89cdd29a9083421afff312bd42c03e5033fade8f768b596ddd405dfb21f5ce1783387424192b81b87a50d3bc687aacfa38e0c0c2d0cf5f49228ac701d21239b5635b1683a2478929c4dbc63832e31624ee533ed5ebfa54a9c82b0982d4b75df9dec39f53092dc3556af9783225c76c41adb688e8cc5ae518a75b0b7413d5115903da28ee7edf640b02127ff983fdf657e8adfcba1fbc9db3043105a7f0139020528922eca333aa2227a91f12453a1e7de7f43e1d65bc40dfda61e0c0b1490287ac70d29e7a03848a774ad868b64b75bcdd4b959ffc4acede55e6373f0161933c201e3a1ef2a8d6d83d94fa8cc9196cc14bdf8cc650afaf364c786a7adbaea49128895d98d7f1317d82789b12d3bad0bd3b713f761d3399d1aff7cb8ee945e65daccb4a1d083b1589173d660df821ec43937d4549c237948eb49989f0da7e35cd8c9aed7fdaa63b5a1968061b9498910b427904da86a56f0df58f9a3ed9b822741ea200403a63ff38dbc1ccc8d509654e1a3cfe17d52cb2e9cbd906611f9692dc613c5d11da767a87471cc596aec3a8019ed9a8ce5b4d5475d840faed9b52386b7f2752777c9a47f2e70594a6a5251038e2cad638c233c48d8e99277de173eeead70c7257655ae93ff2c5ebb81f40cf9cec7066c98ba94e1675ea35a18c23bbc04df6261f84d38da41cde4dbf64777587ccafd888763cdff407a097ce53a2ae9ed6d226065ff6ab3d8417bbdaf4cddca9c3ba127b72f4c80b9ae7913f05067ce45e2f1df10446a693aaccd658df3461625c256a1361d87b67d5c02d905da9c14e118f0972d4c94cc2dba1d6374976c7ea705744f5b86f81e6c6dc7ae2d36d3f397adebcee893a9404b7642070df53293a8448734bcb883fd64c05acb4a483f835a74286841cc4a4d11846c66c7bedae5b23bebb0ae40ff60d06e40e9a4f5a1fc646d361eb3cd63a752615efb9230336ac2961c7e42b74d9feb30d2faf5dab359eb29c02b9f444d081fb2281d7b58d6e408b205eb37021ffcc3f04d24ea15f59d2bffdd28c952537f49f05b705dd5ea185f0d813fb84f86ccda314564cb5007a734eecad855604ecff9fad818b281895e433995d3cad5ad98b107175c29edcfd4290e6f89acd05964614b9a222556b72ecaeeb946f6acede5fd3cffb42087b2bc687682e3a9bad8454713ecbd076eedbfe3a1b6c3f4fccc023925a180d2731273cb1b67d82dbb2b629835b843ee614270590976e0350c6d3199dbae33fcd72e3c4f4e330b36816772b324dd72fb3499af0c3a70f9b0e4f34d41ef99730e4dbafff7a252f60c33080cdc694c7661ec26690c0aaeb2681aa9d231ad498fc10e7368255f0b7746d910037b84267d529c7298265dc8cbea66cd6f57bd521ad79b340f6d725ed81940f5c225550fa47f98eda1edc9e2141081004076f2f4c7192a7580216fd14b019d8ab0dd1233e0cc85b8c7ca924a03fb4e6eaea084d2aea81d5677f122f76e4eac07a5a71c6548b688576f551c3392f1541098a0a06f98115580cb1417d553e9577427a66847e9e34476f967f111c92dcb7e2971457d09535702f9123b110257dc54ad638d7672970c520df18ba767c8dbb817e5277548971c2cf91cc8a136c4c870095cbfc8367dd134531cb219a070897075d8cf8d98380f13874cb7ea83ea05d0fbd2ae5d8823b47db7628af2813c80b1a614433c255d9f154a021a51516e2ca7ceb14a8a3fd999b4e701c134c11d57bb2ae596af49e80d1050f78cae0629500401f9ef2c9350b518c7c1a30e991a4822b8b7a209d1cdfa22506e64400063066d8451711d6c53f01541d103f49f212369f6b794d38481a0fcccf8b9cebadacbda22da902bc086649340a90f64ad600d9789ae703a1b554aca1a846399be8f8cd8885f8b6bd311b678b0c82585370b4b5bdc4b44ea029f5bba3df1b82645092d54c13b6d4f26d3ec6da1ea1a8b645d0b0a621743181f69151bfdedded5b5f31d6b561d48e4eecdae090566d0751a3888b5a50fdffd2f8be2f9192d1d1e0b83cc516661e11df81f8d961b996a940c5e2ea3530fd6d3cbfed1e17c3d4a4f14b40894cbaf303773a2047fe5a0bb103c1021d24c2a94984b409f21ad36c92d062450299a61ab1b9c06029e5f787d4639a2a6efe8070c4ea24b023e2b6ec36d1edb8863776dbf11d1951c9b8bb62940bf9e52dbdd487edb12ab2aab4590c61dfc5f2528379d7e3c0f51474df0070a6ac984e242e4205cd59118eeb1500a3e9acfc2cabb5039f6d7335314cb57da91eca628f447e53ab901e76840a9ed1c90f95a1b5f5cefb3694aed9c4da6ff329b16cbe40dd0ba01b391614aafd766d5ef71f152a417c54c3d189b673c58ba2b6cab292038ee3091267ff57f2f4b1f05c647c21cd0858b1eb6be307fcc4dff030a1367e82d7211dc166448ebf88aa8f9fcacf7723aaf50893c228191de90750a41538c5514dd2d83e46a0891cead397270fd1e3b54733cc94ab30780d9246321fe5fae138415a42664976da3a23544df58c81cacb27ffda43fa44a89ccdf4abfd6f136fd29bb36efc5b7b2bf287bc7aa580ef11ef7d80bb6a0bdd0c416a84e3e46bca65e03c794929585bc3116c0916c60b3cb39070ffa22eccc2bbcaf06beaea8a51688b76f4efb3322607982e95fbedda19915f273fdf28e612fce432c09456bc05ec1c527d3104aba7f28dbb8949268852109ab8b3cb1930a6c796da200c295e99ceb7f97997d7893574a7cac4bd0425beeb8a8b64889caebaefcb368db7629c0d4e09c9e01c2206105124bda5d3780aa6669fd0209502dab397e6c6f18f35c6fe6d7f418c4d64420409ea1d6fabcdd75077ec3df91343880c501bfb02573921977adcc1f1744830d09edc80b608fbd406cc8ae7f88b23cb5ec5a31bce171850aa2bb388443f19fed32b828ec5917df71e7dff1840db436f44827138e0690c66f080b9e94d3b9b0d641db48ee98923b5aa77595695c99daab16b6e008a4eddc89d7d7bf6e6981e7ad7b293d7ff130be707072303967b4dde4e949a75c70ab428871069d2e59045315dfb425da7425d5dd455290a5773745b6eac573b8a47f529bb2931c0437a79026a8d45c03d8afe4b9a103b855ce6c35d8dfebdf24f889fbf07a902ca4b2706ac62c62a1cb956cb38a3286b0600d6260993ffbae14ed4d7140976a4ea2b27d0dc86bba41f836b3e541e793b06cceebd4d1c9794c5c86d273e9ce2deb320633ac96e978df5bd7d5ec31047715d77608a3afb58d4e4b233af7ee4dc3da4150cb8015a1149693755c872fbd1f3a494a7fabcd5746620bf328cbaa1c7cff248714faf27566cfbff29572332d5bafc6cbc5a4da4fb7cc8ebfcf4d51264422bdca462053d609711cdf19d3ad1505ce6ba8ab036935ee925742a4e89cec0f24b30f3fee9383a383b08ba02aa300ecb33234054e0a1e70f4bd5e9abefa7c4381806166ec8cd89a1e9155d32ccb8076436c08f997061682087928318afaf8bbe60ca8622d5edcab288c799901a4a9898782ac081632f833e514bbf7fb6467bf45b3c7cbda4324921339fafd074407eaada7188247b85a6c5adce3a668216dbe18f3c6b1ee833229b83acf780f0aa141aab1b8754ada588a97a18e73a4e2e4ae675dda1218b9f4249bf49f5cdf8aaffea18d172a8ce4fcd607308c0cb3745a3ddea6558793f699a31a0a14563832156b85b51d03cc01ae99dba65f86097efffbced542e8829d1b300f1d5710a212e08c983f1639145edf84dbb0d33a361b12bd2e02054e4d987d629385a5e3770a4ac6a562a1406121afe7a5f6207d7ff6c715e20ade9f766d3ae9dd9a89933cdaf80e6e80b60645435c05414533fedff8686b826a8dba4c280532260a3d5e6fd54a922ffe512c810785741370aa5aa893537f0adee507cf0c757ec1f0a50b6802a9dc5edce27970740a0203cb450465d4cc7450b33a75ed25ba6ed5b50929c6c170799ab78102e3d6ab90b13c71e4ee125ace304f7214edb0f0ffb305f6d44daa98dc60dd4dea29da452807977247315b4519fdf4573b9c329f289c9e238cfeade1c67553be6d6fa5c284dd16609b851dcb0c6eaef04e23cec895199fc02e32e40a93cbbc22d47567535a64613827277f33a6373174fe92a98cc81726d57c31e40f6ffd83f546be642f27987769ec8190c70b23fe1667d368c3dfd45d201ef63367bb92f98542207ef5b8dce4342535d4a99502b845c5be1265a21c719754244dfb71d5abc70c7244386d5cec2629851a6eadd6963cec4b3194432246e5d5c3ff6e3e6fe673d1f93c31138afa6d1ced2a1441e2f0950cbb84eb3b8e90740e5b5224e34c69e11983ce6f37ef2c6e83efb1228d72cd6d86017c027b322054a5d60f893cf7ab0de52c82e4d61585e0e57ccca27c4654dfe7869b79219f94daae5b8c9cb2edd118d7a08ccbe5dc1dff018b28439c85a96eb5823443768b49364ad12d03b61a5ad832dfe9af8f5734c86e7a1ddc215ce3ea252759f7a06b9c6c0cfa5f0a17bcc510199d41d578874b78d4c051f7a34bd6b32e051e1f0c05e5b3166dbd4e34a45b2aeb7e6a176f34860c653d9999734571bd4b2a8bc18b244644b4455d7192f42b3baffc0ad38e7f0a7f42e047d84b8dab3073c1e92c3769467808b343daf6f34b56a2a6a50dd5a4e26856db3c757817504c4a3d87b6e4ba269be14130bb6dc9cf74c3028b6bfbfa3f96d1e8439bc57223764f43f3e5a76dc58454f811cf87b7987999990ba8b08c565d891954321d491014db542b4c5ed6482f596f89c28d29f9c04c57d7a1917e43f80a75d768baac891b9afea1bd1a7bd205f37c69e131bc81336d91b7ab6cf6df7916872e518894f4f11f6a44a92de35f1496ffb29a4b95003d5182914a54d8121d1d156ad91b9287a9c1ae3ba9211e3ee5f34be27520e3087cc51dc03dd991847b7aaf5b89717655ef2e6d51804bf1cdb59ad3cf83647b189127e1d317d01c6993f56e2347b601944f4eee63d0905d75202914da8e243aa867c85c12ec0a1ca8411e4a28e2d7f428802b660ae2854806f2fdcf19678fb31dd7bbf47e70e10178c98e98f5a4db38cce130cb210c3d7736d9368aa718240950f4c21a80d006df4d6fccda4608c0edd09c0c68cadae76d2687dca9aff7142eac864204b0f18881515dc3611daf873d5bca83c556a495171d298854c36aa2bc3ea563798096de1681b38761c911b8c972912052eb4ed7adea9009a97fff21f2610c7c98dfeca3709226a9a089cd445bd49fa43da1a2129c20ca11c15675d176c503769d67ae1581deba2e0072a316e1e08a1bb28abc96bbcb56ceaacb8be8d0d8375c5c03c8fbc8da1d3fada7e36db702f4151d70993f775b3df777afa8c531c08e386c5f6f68a73349e30c2b1f2c87506983b55d063480ca0ac6801859b99e707c5c1189eb86ea244962d3c8e378c36759c2714acd2e12a796d5702c3314368f169c13c35cc1b8df1bae6b7b17322419cb5b43f86d30122d224397da6a8f425cbdafb074050633bf06f713c29761c169512630af437b6d741e5269a6f39b5aa2a9d7ba53aab510d485baef92a5a252d8fe6cf74e6bddece4d8326b4932161b54072bdc7bb9d9991c786dbf4ede984397eda4ea67e7f82b28bdcf3d364a94d2d681e01bd905d580f385c8fb74cc53bfdd62455021f99443646aed34880547c9326730d2ed90dc72a2e8f3bf3c0ec1d56471187ddb2b5667a0da346a70d8f99d99282ce424ce4196e805dea7ab9123b52cee0deabdfa0c09fa9c987bc089e388046d4844bcc60ee3ae14435e8adfd6576f6556612b4dbe5be8a1a86bb61334c1f7f2f6321f55594c5669bbb9fcc29fa3df489ac53ea319a831b6f1e46a33507721ed6ff5e6d4e2695e3c3c966c7a810b5961f656ea43c20301b7528f4fed0392f3d7867c212fa93105a45a6d50f9a1516aaddca689eccc46fdd883b1de89db5a1080cc5f8bb05542bb45179b0229908243fbce7d58463c9feb4fdddf543afcc610357c6d695d68370b5cfcdcce4f4c1ffe66ef9cc935072a31aee22d67fc3068d56461ea2e84e646a94030b1157da7649604f906acb7ff9f6b202a7b3ddff77f765b5d6b71123b8cb812128b423a944102904be5c22dffaaac2773da8e30cd3b44131226c06c3917120f117c375eb0dc8e00e26c20666d86e22789738e973d7b0d77a47a927ccc35795e5f9c119a91e9ef24f004e1088092bf6f8f4f6c9fa5a311d60cbfe2c8da546bf97ebbe4775d57b2f92444a1270bdcb2d7d9f9ab6429eba9c84fc38354f16079719bc433b4b769b472973f7487e14a5340317f872ce659b9b736543d22333321e8e3e8d8bbbac6b987c3a3de53dfb562d32e24880f8ca8cd97670e33f30b5f701e384c981f8ada918bc38355508dbecba019ffed075e8f2849f061f80f505d01fc9adbb7e2c4889d04dc1db6febd39ec9571735a64c1df1a88816ba594a9b0c7994a8b04bcd55eaacde2ba3b629c63514f412567adc666e201dc0d21f56eed086e0c3fd920d4a7cfe330de454ca02e1b51d3841ea35616a4b9a50335e064be2a12d314b0bd184447adf9bdf19be576cfd4693d49e43ae020351283550ab89a0e1c50ee30e88ee568b4c9672b34a295af6f7333ba7b5befc44f1f67e96dee678fedb4cb58baed6066d497af8f6b7e14426cc1c66ff7aadb3ecc5c4a3effda3c7ce541084f8601afe3c40bf2e84da15360bbc2e4e7fb22959d7f54cbbc86eff04b191275d711f021735b97f9647543a34e3f4fee03c7318238669ba52035aa75f84c6e7debc289febf42e287d5fe630e40fee220245133a08145e571542cb26e027d6c76959a2c818538bc4e4eefab1ec5083685482ed6aa2b8c7356b368518734da9c806339d7a517e5bc8cb8dcd060b50197b4eec536030093e54b8a21349454233fd9b2be2621340ab19adc060b1f09699673de5b9c4e75b2b681b792a0baf2761490ce1e00c386105403147b3343ae63e24448e8417c899d829ac10b911fa8e197f15cf429216cc9e234617adf056d1d412269bc56c1ab961860b1e3c675a681d640c6d687f8f52089564cf7bb51ee0ef887cc15d66c593794edc917264d61a5063a5f41ad87f9a7d32c41bad228956a48e491e02a797abd8fa6f3a438aea9f5600cd04052ca6f86a6ee414a2910377cd87b454765a54b8f5aeff8626c41879ffd4cbe0ecd205edda51c8bd7e20b008ba85be87d71474935c804784b1b198d04b69824b57443979b01bd6c54a4d37afebee9699c609e4cd34a9239eade7fdffb16f8816dd8a6da0d3cfefa585ae746bd2d05f6f22573f60f9824cc4fa607e72208211903c09a915046dc961fd0ab1732053ea4eb9563325c94255d6f283a135f377281c5ed4519033c259a1cec793d471cc9e777ec2f728230f7161ca125498753adc17074bae7595082c4fd921bd3bea33b42ab7c6fc58925b9f84026dc8a9c82fab257d2bf5b1ea05a6082d332b1c4560a0c13dae45b292936d13666100524b0936c3dd4903281e19c756586283d5cb92bd0e0ef11d9442250ce60156a5f535d7bea451ba33511a6829802876a12bace243b78c44c9bd5fa50f034cc4fff9b462747a127e4db15f768f4898cec941a36f24f6ff045e45ea5e69d3ee04dcab18509e1cdde168a23e2dbd75c6b710cdb2f376420dadd61f1ee0f2d472a6d75ac7f169a95c55693635571b3cc432d9b6f89c26fba68d8ddb05bcc21608628169055e83c3d16be4231228c7433f88a3146eb8e6e01c287f4c453f963b26509d2a1e3282b5983651725ebdb8e8ace7cf5465b1c066b3f8bfd227164c102284afd862cf0fcae7ab93349b0d769e5758bc119d8c0c6a05d21bc457f75f8361fdcd4ffc021717e824c5638848bb6fcb69d233227fa0ad20e9c8128dffd45a20e65fcf3f97c0aa4ff6e27281fe32533ed431ad865eb9a50127abb05f8e6b3b4a15a633dae7013d9e57b9b1b7605219a144c1fabb3649c36c56a5bf4668ef5b442d2b0e17e0ec10721b3c1297eb32a46c8c5f16557aedc03fe43f9906e1a96dc9dcb13d6ac19b125cfd316231d5ccc9c8b699d82f66713174274b847f8f6ec08e212cb7b7b01880357c4e97bb1d9037219be9503b9812952f5c4fefb3754fe925ed450dd56d78afeb6bf8f610432729278e2f7622a9411c72402198b8b037e33162fa819f23c9e1a492a8a235b815bc14ddc7b67c01e28be8643a447da74435de7cecce0737bda7b9e0b37a7956a73d08807bda2410dbc57be990d4699a9786dfc71fd58cc1d1cdcbf768fabf4929ead59ab9bb35e067e39dc9e7d2769424771184b0451fe5a5a6cac46824e951dabe87dc3cc9065492d774d43a4940ac07cf806ad6fbbbf41bb385f014d3a138bed950bd22d7b0b164851ae13d1c160ea25a4c34b56c3ae2c62923c63a889a756ed42d5db7fb8e8cb40e0716f3e5a129389c63cd42703d46b74cd0522df0fea59ab9c979ac90924f04383215dd6ba8f091754921d51a155d263add506956fe5983d74eeecded635cd9abf996d70bf2775af061a94872f8026b553e15ca61239f1ba5508734734f14b32cc5587fb78c1b3d6f395235d229ac98c7bc41dc8abb397984141d642512185cd6c0134426f7e94a698a9bd017424a21c76471a78e1955392833700719d50a3de3ba359be9c78ad236e159207c40e0a56099accbe19a71ece752c8426bd86bf357f115ae41180294b4271ba9eae4256579dfcede040dc309a03c06523b56f76bce2ce25821bbc7a12a2dd605b77e57e0a592aa38d5c81ad2b83fe8d78c82d5ee06c4b40644adb19a063134b220f1d76627642f7e0cb9a301f11f115ff63127693a1944628f96e9b45f6fdb54119c62ce8e5876e5ff341be6242ed16d6d1b5783eaddbec8660aca9279eaa8c0fb5c9bb353bc0a0ffd400c8bd44458c3f842ce5702c8805a114e05070da0a22b158929421d6903705f977e534862b0979e55ee7dc94ba68089a4bc8744745061efa76b04258bdb5fb624320ba1c530333bc92762b59fc5d7ce6da45d9363d7a63ee523044dc6e3f789e23e3b1d792d647a26569cb08ab6962e5ddf1c369cf6302bc93a9bbe0e58ab408ce15a0ec32f7a5ff7662aabca928c97ca7ff0397887e66e1dfe37789288aaa0430ea5d0be3af2519a4ad02d24a485bcef61a0d5abed524b5c538deb272da0332c82c5c24083dd11a67e3bffb58a225e03319b142f216da416fd015733f0f4669ced1b46a26677b2499d6db5c63dd75cf3ec3cf3d19e6f92dacd83f520f49bb913f46b63128673c575a40cc98277b75df4d8d608a031f9d69dfc450e64b4c8f04c1bb538d092cf2eb49db623b3f5863f6e6a76d8d35c09a4c34cfdd6994623ca4f911a935b79295c8f77a2d2876b19c50d8a35e926151fb2c4c41279201d774f6baabc1fc6251fad9cf8dae1c380f6697173975d8d8ceb47abe0349fc814bec097e5ce0795919137141f5f33a698a1930888fe7a99b96ea1bc0d24bb18ee442bf97a7cd63add281f703f87517c89fa2ccc8223541e873eb568573c3ce427878f4a51d9308d6876943ef85975e8d093f3284522f33e877693a8dc60e2f40a4a38f48faa1ae0f9d8d92068f61b9aed796df21f785a52e70e6c4184a3026f1c4ab563eb140af670809da41e5175a47a5aa975153fbee134a0cc969fa5e9b91bcc036724dd446880553c780f01417e004ea7c431902327809c4b7da89d149aa618941cd57b2ea89fdc56686daca06891daaf9fc3fed209a788cd38d10bab7fce381cb24c3aa530cd053b1ad6a78cd40211990119f9ee552057580cc85815811528be546bf3e45bdae2317b1e29fb6e5b45f9d5f8a30410d501806c7f832c11d428625fe1e39f050da31c9e205e5996fc2e102ff405954d1a6effdb53e759517eb0d5c796f405308d01f26131a35f3a3fd678ec9417ca0654ed098585206b94de820f7506f334dfd27d70361b4650a9e8212c68f759969c6aaa2b751cfa40328d59b153f0af04df7caf78cddb116af5a2a9ff92c109919208a2c108cb76b03aa04200f65fa0440e5299458b71ca31f7991b4e2b95a339b510e6bda1c5eb4a2e9d1eec722b5666a440fbbf27769ff464877c366d2c73b2289a70bc13d91ba2c21e8f7818096a0cdbd8820a548744921beb60eda4c1cd1bbf5326c5462d71f67116d0feb5bf4a10cb3ebb1e6f63f049f8a2e5693a326c8b8a4fc45f50c61c44de7db2f7cd07a1d99f2f0866e7dac2ba543ba3d70d903ccf70eb08efdc7c87b5cc6b5db0f6d24abcb38b3d101c57101e7d22f7c5e69a0b37d4db46d3dcb9bb3dabdb92652d56325b1ee6eee0af44efb95c7335f4e8d8f2818487ddfd72bdb35408e28b6ccf9bff730a44571e05c4009ad760b54bab053f0b333b69392df7961cee2f898aa581f528008b974848ed708ddf7ddc37cd39e4c2bdccf7d93f314f1f63d59571d4cf69dda43466fff7f5387bc97bcd1a65e2bf37749eb4246c222cc03264847b8e1841cfdeea449f78cd9c283891f31af923c6372fb4c0280347d5ea06b6a9c819a99a6bda38e9705c174ed6fb8eb85974fb822b07d17a8bf3769175023dff53aa1183c10fb5a73977a42fa199e6743984daaaed4fb893a8640340a09c85dbe3759da532c30c007a9f5c343aea34fea72f5ddb28e7ad15e3614acc3308f8a8b0f057fcf9cf924ffbc9a483d8ab6c5c51879811c4327fb909a14ad5143f665d0febd6b01179c547fe4501b6f6aa64cee5e10b27ee8a4d77abb227c1190dfd2f1770c655dbcb5701b66512ba250aa6a2c0dee15cfa1f3449069d58b8ec848aa042fabcc829c38a93fa30976376d582cc2344e208fcf848240268ea5529338308686a1446455cc10a624505afa7f05461772a2b6fb55ccc3c2b30434312d6b46dc1baea9495760d9829b9d14e025cbc9ddae884a02df75acef755993f9e7608e053137908ac464c532308cffc1f1d9c114d963f613e5fd2e180b861335766672f17c6376f70ca4c1128017e7d6b452c665500ff75b42fc5216df532db674dacf7d109a82863b800cbecb6a00cdf11743258ef4472dbe2da345e03561c98ab04f4bf552fed7c4a8e8aa1a669390a2a8fb8d849857657a77b65335757e72ecac675c6bcf3ffcc0e504afb311e3125cc8cebe123e298367b36cf67f85cb400556df383d56b3dfdc748e76c088a4e6800b37e20d02040f3c0a5d1f0b2e89ea4f52cb6efdc67648e1055fd1297e2d18e948593fe7f0660ef0389b04baa6fc1c64c61d12fb8452c9c2da054723afb56feaf8a26aa810f0ef2a60be000fec11caa27c1ca9f909eaddcd88004f9fcb3bc22e935066ebbe9e3310a5e8737d5449d03e7e2be861567dc87d2d66982aaab597a225f2e89b5fe661f6a663bd9bd4c502ec24d1bf04f3f2781de7d9f325df31e65b4a76123bd60901943f270d6fe527675219f9b09021cff1966fb1381dcb37959cab1a4dee7baf309c875f162a573ebfe46f23ac80301eef6f90c773c90161abc3a01c51460ff9686fd1fdcc0c5c7f8f817269bb122d7a907e9f1c50b36abf732a2a4d9587cc1a6bb1fc4f15d364cfcf4840af579c355f4e5ab85fea2608827df905073f6741850a71938d2ce5dfac3a59ae66468cd6d1c0c809e9c63fc7002f75a36dd949bf4d98775a459999fea4e06a50f66527ce061be4f33981d2219acb3382c91c9177be803fd29d7677d36ee9d1f59c4f6fcd5a46546809c144dc332f660faa76e22cabb43ffac061ea3b85de79f7beb4facad9cc530a3dd86b60cd3c87e1f377e4a9a13cebf6d0a8ebe5a24d8d646af4270da95f077a12e506576820a03ee3e150dbb7ea8f005bc4804893e5e31277a3099def7f31e3e3dca6f120d53ae3a785ecc88925fffc0924f0dfb63d8672fe2a47656c10d48bc4669c95167d60c57738cf6c72b02d4198a80e3ed9db549b02cc37defe1a87d82d8bfd5c2b13083bb797d2232b32bafb700e6b88764d76a7103a6091b04194465a7e1268a98e8f1547db4d4b97a6d19184fc72a723a4ccd28c6de5effaf6eee8ae27a6d80759f1578e91eed1004f47be62eb0119ba98ed86d78a7d3895186b80efcb7b213a8a7e3f15c9cf9c8cece0d328ad9b887535fbc7d9b3852955c9b42da20bfe9822c539265368d735ddf8c2fd69e735088df092f345d8570fdfbfb8b6f6adf94b3478ced0db9f6fa6742ad8f5dfa39924fd039a7a17b24bde7cf620e6b96ffa184f8521ea8e853f9cd024feecde34b6b9cc21a1a51d21c2e80254203feeabe69ee1afb0cba87df4f6888d24ba8f2ee51dbe70863716181861e81a3d899b8d1cabdf3b85e8bbcd95f3f64d7449581c1d8c72d2a7ecf1b34c6c048ccd9229ff99bf2751d50e0ec5983f096ff4290540d8b61d1933ad86e8c47caece26ba57113e1b0e40014e6e96a13786e1b8d8e37cd741dc724639ccb7d5d6fa772a5c1fb73a2c39fda2e426c82a92730d4bf734fd627d410d24347ff35c54ef82a58e40ee9d6b0cd2814d51959f2d2f39995914e9ede10b793321ed771020210d376428aac80d9d5964e19cb20ebee09cd5e0b04815bb051a578900c3144ee07b19c41c13521544505a92d47d548b411feb9e76ec852e9964988675999679a522c959fc7f0fc9472b906d59625cc00146087ee1719125162ff0aee3ae339394bc25ff68eb5f38209423561445c59a4a4011ab2d4e2bf94db866549f91bf37ca71bf9ad466dbd882054f190315840e82202b0fa4aaedcf056c39b82ff482f5ba8612ef6f7cb2e6a501e30d196068858d8ab74b8283a619eab83e2e8aaa6bb1a06ed6481b0eb9d1607e6c0c7e6612be5f617e4926c6c6d531369a3d6f6766937242041a8f53135004e411c8edde01bf587cf5eccc9340bc98c496283bdd381147d45b724946c3e213935941c3e01eba3062350faa676485442419f7b65d3f3d71c2c7eff0e40190b8aef77b4ccae3bdfb89c3a23577a5315cd3a4d21aca39bcb918b6e45ab57384e9538be4b3c93c4197e8de7eb9293b7b46db1584222b81604e3c27011f302d6eb918e0e69ddd5045189987d032501ce0ff079903cf0b4207c17cc98227a5a58a085ac43cd687d45c69aa2d4520a50e28afed13af66e8b18b313f514331309d0df5942c705f099c2bfc6f004338e0cc4f95314f8a31d03136d7347d98dd53585fe35ae2cf066833aa2ab9c8e589d12f267407064eee691792ee68314d0ddb95eb8971ed04ce0c143578bf9cfa842fbaf0ce934d5d7a86f73a7771eb98ac75b6f25b9fdf3d0a97a215060773e7bdf41b11467fb8b4814effaeabf086792c6fcff7f9a3319e28b24eecbeae63b94549a281011d2400c670445212d2eda4e2d29bc24840b0749e22fd225d04e6be48d5702a108958eccb06850e3ae58e215b6ceb09ca278fb15c9a188883c2222348cfb9ea4025d78b647dccb7d6c1f2de2d9f8997037a023dbc53b46690cda9cd182767466d78904f880cddd2aa59e08dbcc742283decee22852a1c3cddfe6e3ae591796bb91b7d59bb71ca28390f3eb1694f3b7401d01e957161196f5752a1169203c8e29e7bd0979f44710eb7c7632f3a520e0e0976acf36d1ee051c1634f73bc528a1f73ed1976ffdf3001e21c622fe540ca4b3842ad1c7ad94ea4cb9d530deadae1c7d762c1fb6a012c9f5a103c735d9d44c062b2cd89198e53b43832626fec115c5820fcb0c673ffcab1aece6611f8a34cd80b0d98aaae8909273f983480fa814e3b456132db4b397c607bfa054b2c9b47614834cc30f73421fc2d48f270afd76ebe22bdc6a1142edb7687025ec58c8e0461482c2ff77a4e6c11c3c7856fe17fca95e6e935f14e26b48bc6e31cc58915413a4540babc5a3cbe7ad239ecc96815b21cda31d5dc9fed4672c2622acb12d3096346e88e594863ff347dea5703ab4f08f1668d41dd448fe22c1a8d8a85208857fece98f519d8a2e63eecd5cf8e3153efff3d773039c382aea71acd72ed276d0abebdbe5e299abb3e1a58d0fdff236e03e596443bd55ccb29a883e3a89e7451fe02c5b952f41df0730980bec835ef069b4d1edcad52be7ce647f3533816cb86abdaa5f77b219f602be419b4b00d988bd53f5f475ac3a0379b7b3d5cf4893dec06e977f16ef21015b8fb5ad6a28ec7164721678503f5be3f7ac02760fd6cbf99410c8fedf5442f75481075697f288291bc937222bdba6146fb72a4079435f51ee75f0111f2f62bcc8458e1492cdbeaaed41dba4bf3956578d3e0dbb34b76a776425d93ebd4a3cd8a5348977d2c33b266dfe6dbd33332f92dbce68058c61031d1aac7ed366bbb11b4dfb0d42d800b4d6cbc206a32afe139dd691625ef0f7e6590af2c91eb41213ac9e662d3ec1a28562a6eb25426f6dcd9d696b1fe16d4ac6129250e1f719483889c23694617b61a1f4885fdcc4e5920ad1c9197a22c515fbf15cbcb79476dd200c9d90a35716abd5b884637a4dce8974c61d765c38b672270dd505fee8ed5e0f6bd820fe13403911bc4871c0573ab84743e445776d27c480ae55587084217f1efd498d6b19a64035fd91ce09c8b05581f78195801bae870e2acfdcc46ae69baf5c19cd25ff9ae27bd68e819dbe09372fef0d569deefa2ea5bfe0b8e21e7e7e32b229a019492065c5e282b7951f4cc0ae1e772d8f8470b3ea84c6c866af9375e5d05e02dc3ac62e86387a67710fac676a4718a6ddc502f5845691ab80ffc0db6562284c2f831c83a6a79f47a800f3eeb7cbff158de775608eb10ad08c95096a55896625e2f0adf496f5a56f685757fa9e31cf38f9ba339f9409151c39f5deaa40468b4d9940fb300e7b56c3b4ec4cdee1cdfe4027bc3d16c10fe08482021d84ce28913083c95363f9e43a6161af9feeb764da09f5edcac6ddd9270101804706b7789daa8c1371ff49f63333ccd96bdf3bcee7fbff172a8df7a5e66cf23dad6e04c1db9a2e9c117c5c58ab557563a817b23ad31ac16a83a1b048981d3f2f370253ed6203604e2ba203bb3b4dea92050c15f04a55f7cfca6b700fdad724d4c2f8ac1cdd4247355d457cc2a2e7292bb06c95e3a3facc2922afa6671ab95fab50fe818bcf0d3b46cef921ab0d98f550c5e1a1c52eb2dc464f808640b0d51ba229b3d3f544d46894eb8fbb742190b9401ab144df3fe9cad0608bc10c6eca35991d26a7bab0312a430823ddb70d71e1bc614377b21fb95e629f0624b81f8ef177288a050a1771793be97b3cb36f01e443f3e321fb537bedb36271b500c414083626158791a8ab4c531a8d655548c7b791934b88664be28defa0965be4dfb9e4def1c8880263b2bcf4abb54f0fb8646cc379c685542ecc91847072dfde11f7a876ccae059248ff3a35c65f409b7ee7081aef0573c28e0cdd4bd6d3360a31ff13bd60137d4c2854f47ed5e93ea4a8aff284582d52fbd49837531468d04d2a0fb8b3859fa978445bc53b9b7212dd4dcd5cbde8da4094c55816b7ea0bcbdac282e23a14e865628b05861791b150d90b3142727709181faa6982786e445effe543deb09bdeec83bbe35836d0eb19010ba891584a20e05208b7941d0e05936807ecb28e63194448547fd63a3b710690b7e7fb3069235869f7f7ac09df6198aac50b3796daef8e9a37daeb7f4c13c692149f6f4339eb7fe80188dddd25bba965cff9ee8778dbb9e63cfb8e83d004c5c299429e74f187d8f0ae8de4f3b96a72965465a21d65c94002128808f7232cc35877f2744d9c806ae2911b4afb7301e5fb3ef0fa27f56f96b1b9de03d2052764ae8aae65a9e9fe4b3f2612142503391c5499c2df24677d60d514a030e777d0130fa98320acb247bce83af94b4f4eacff4541acea7d6d0b503ad10de09b8aae52f2bc6d78f799846a954675ea6be93e04e4456125053091d73cae0073a20393e0f31580c2be40441874b535d3ae521faff41a688ab63859a6216d84dcef2963ef912d1a3db4b4dc6eec3bbf25deefc038daa21c6aedcbd287051c583b3261e0617af56490e6ce10ed8f0b28aef012838190567aaaf2a968e31bc11a704da2fc18585aae52cff0b0c9148538a63ce884e958a45cc52fbcca3ce76719d43a07267b7a2eb0b7fedcfe8b0df9d16f32ca336823575ec9d8dee062b75a63ba6931696f4db2ad3bac165691c759db15a157381037629389ec0f4cb63764cdcfd09c81aa80f9d20ec180e9b235f8381910ba0bc828e6f0b3ab8f657a93d3604190ad9989b2d15d2c88c38452a1dc31599b8bd11fc2ad2086b3a9c5b13726aa1fa1a30fa00595ca4c43cb3d6e8ef49d49ef54098568461992584f67796087c15a6394cb182e1cd3ce4974b9cc14bc11399f451db6222772dfc943a21966d4e2cae47af6c20f9f29f71b1eb6d49500fcaa467fe895789a7c831efcb9db32c0f5825f5a5fe743339520a8624238e92b83342d26edfdcc801ec5608481583050ed817343d1308d60bf877cb496f0547a35f42f18765360a63b23955ad8c0d187532ed663d9bc08b40c4de0765b28094b0dc64f3480b6d9248d841a42203cce5780dbf70063eea323c14d99414a68a85e8c08363c56c4eaf096c08756ac70e46b73afcf787c00cb39b51005843d0da6493eff667e39cf70d8f45165d7817cf8d2844a3e1853f51776dbc7e921c3a82b65e3fa06c2f8bae6761b4539f643211b4ded93839f9d06f839c7be9622df6b39196ab626c144e7731a644d666a8d8fa679dd67276c35d14c83cc17f03bd91e685117bae5e7d0e3b3d8686982878fa2c0e3045563a2f4fff924eea911faf73aeff8f9e5e7d7dad54669f036d411179b714d504b48ffe822ac0871a3d513b593df5503123e46fb7b83edec46104bfbe938bde32aea6ee91bed4f731fc35d2603e84a97817dd04c7f31fd4bb277d83aea8e88ffcf9a591f118b2bd065a223428010dbb5d29a0faf69517e96e011601d6630f17bbf130dd01b71c0750f4784fbe21bdc72ce59fb905b4b8cf0d106afc598ee4724576a4278132c45d5c8cb494afb1fec013741426a55d3c51fa3a6536e7689c4b6046de68c38a06431c449faf2b919db751ba92b30d346c82ff40cd156b65675dfe56bbacb6914d15a817c907a08bf56d278d1e6c1f64c76c90db768057f1c55cfd7b73c18f988bae28a87e4452db6302a3aed455191ebd5f00504266e170263e26c19755cd2f2c6b5272d97b0bfd232c66aa87a8deac52bc65b86797a59718ac2f85f296e0047cb04eac3c791959ab82083e9599e883b93bc5a7a8453519b5da14de9773549b078108fdd188cefa712472ef9a243df6314a3bd768a9f8db121c7187bd7668046167332656ad6a3181a233901927b8ab25c905c5e5facd98c3c36ec14eb789d555e9652a24f26638d3e3ed8dcecaafc28f3d50c931ccfd9d4ac4c28898345761b3076d64d0c4b62f72fcc43ff437da28ba62b993caec30aae070891e801e34de9aaa3bf8663fb712ffbc76c6c8ee8f694d9a47da481e22cde6e5b12d36d1e6f82da1fbe2887c6bec2d7c8ddfed10550a97cf1409f8330029c12cfe7ab0391bb62595623e241ad9660c8e85aa09a04d9d5bb6e8509d6d27c0b63da527b7577d9fe24eb82d046bb6f5ce94796d0596816ded755387a513206a0c28444c464631a20cdcabbba9210c513cbc2d1bafe04538a64343d124598106778f9880ac7911bd19e7b286f517fcd2b429678fb0b27709f47638319af26249aca7a26cec18fea08e02a9240d1d80bfc1b9be9b0fc8d67d8775004034f6133d31727cd7a4316a3c51bc78aa60908fab4c9d05d283bff803aa77266f4c5c87a16358e8073d36dd99d90f2db17e862c12594df78737bf68ead2456752d4f19cc5b6fbc418ee61e2df19f574a5e0ffc786b0bb96519afcb613b79104d932e6e1743d325401aec113cd2c557e7ced5b2010eaf132483d948855833520eecf7cb65c7b49a2e2827725f696ae79ecba1b758b6fcf5f91ae78c255a838e8ed754ad68c6e998c6ea7a5149af59741ab6d8dd0e065ed9c20b7a30a854ebe4f2f43296c80017433cac24101cf500b296491c906dba0a18482c32dc8abd3ab6cc8a5ac2388845155c739b6ca070034902d46adc5e1bbdf4afc0f270557b5aaf31eb5c1e99fc3d12a476a0713cc6812911641e2eaea0fbec49dc4dcc2556cced945af30e7d534d16e26eca07d3f91ff79ea9386c707e323888b28c2c7817a277748b3e4b5ce38a45384fc7b6e8d3a6487be7389efdfa82b4a2eb04aa482647a5bc9c43318358fbc7356f15413d70269aaf7cf8129009cdc35f452ff5f2d47746da2d7aef141eb79b3f5f57470a6730168e28db962664ad0d6f881ba30f2e56b38f445c17948d019d66cf95ed94f42ebceed7e336b00d334e1ec70f9acde02e9dc3ec47d9efcf259fa56f513e16eb795852a20e5636d372e154d59a8b899b4eff2d3ef2f180494ac91de43b34cdd259d1b87456b661f4930141676fd4c239a3fea1ec23402ddba374cbc316f3f47f5870681bd68cf8f35befde28d378789f9b76e467cae9522eee67cb51e3e5c958849aef158b809ff186920215d6e08518ad5640836750dbfa6659a14db5a35891084e9a99b028a332ba8ba704c17600f167c8871807017aef7a5ee64368699e56cca77ae27269d36a93df4f6ae0c7445668dc5ff7bc42548a762e8321c88dc0216d42651ab4bf3696edaf6695d969859008225f00ee0d29eae8c3437bfd233f40fa69fb5664c7b4a2336ff6ef326e6f0e904ceb275e35435c215ce5f6556991102bf589a12e5ecb877f62e858bcb5508793e2cb5ebc54f7caf0184a3779ddd0aed32a4134caec85873b90e79ba98536dfb4dadc4a9a11bceb1b3a9974cc34b23be105d488d5e1e001ce7f7e29f9c4c2d13b29cbcb31f96638faeb7ef22dabbe4eba9329ef1608ddaeb5479e27321437573cd41099ae2c6036a71d4a5e18d2ddd5d12882536fc7794a7275335e1396df261bf8590aabe98d86283fedc02e1e662a417180c6105d2cfd5a3e36e490266bc1aba24f691864104d51f638702463a1654f76ee3290010770de079748559eb73ba1da38fcd58569770ce7054f754910b81d8ea20b4b5299affdc690546972f858321d2817bd0efd15d103d5a079a99816f61eeb45dea39f2d5b911cf28a220f916c453f55f6766a6ef94b26754319137ef7693d388d2d172d890cd5b31bb6e2e1701948f78a1d14f668b1b4b4f7ac96eaa99f12d909184ee522693d500c5a03939440b3cde0e70e4ffd579dc2f8d63ee9577afa84e63a678a84cba1dafa7cea75128e7dc80f9a1b69f64ac24c0b13fc2a1bbe3012394def9d2b704a0df7f43d2c66e486de94a6b7ad45d25553c22d15ad0638b1706181c64664fc78f6576327dca2eb7923c4c2c9b07920644401c726c57b5a860d781298a71122c6cb0413d00a9951cad4f7eae03baf1eadc4c3eba548617fc953b1389615017ff655ec34446faed4fcb418486889e7b3206efc75fd5c648be3d8b6db3bc517e97fd9b83bb6aa577cb1dd8a03aa284ea23ab76756a34ec705200fd45aca0f766b65fa4f71c20912deca0aebef12beca2d91e4f0f7e17bd6675d4b8ef6782f4919a24db8b1af2ee647907cdc77daba970acc317ec62ff9c4392c2b5e3d2453763ad6533c4689fdc3b0c47e6124ed865e38fdd7d18cc545df616515458a5b58392a007dc1a87edcacd0845922168c113d2bbc03c2c4f15010e58a5f5acf02c17d16a001eb31150a92ddd312521aa682e39aa03720e80dcb9385557103605781204928d39f9f6894b7d03243d596b84ab48bc69efede704cb9223adc6d1a3910ed5ef76d6d2aaadbefbf8a13089e8d393d41fcb4fd5f927c08b0b995d6f75c0e6b72a341df3585ad67802f7640c3b93195f750e8d739a6168d9a8996dff23e30a5a1e60b37c3554ed21a8e05acaa8caec9300bfd5470e07ee0db94a668cc7bb890486a257c520774312294a2ac0b35313ef7158883b0e84648cd068df78b518ed710fb086cf90d1456d5929e7d36b7e0731a1a94301954b44185ccfbc0092bb35f9ba25e4a99442e95bb730f5ba9607298dd4be4cbe9689c386747c42f086c8d97449fffe615c148e21068047a6f55bbf298c0a4457063a13b38f84f7def0049c3a850441ec004acfcc8ea2edd6199a91a5d6cb484b0605b81c8906e86ee5d5247ee3fb81ed2c16d0faf170a6ae989d08e0ab07cf76befe138fa7cc3377232be4e42f1790e359eb1794ecda509672ec2faa62067b10af41b68fce6be6e2ebddab7c28cd028afc7800b996a89c1498c004554a9241eeb9a42fd318d50b31c5aff670cb55d7e07fa09528ce0c6d4c053469de76341909de3dd7c5a0a7237dee80bcf57974af4c51cf2ffc6bce60e500729564e554324c474bc4ee0e2c07a775814058faad18836adab182792711f6ca318ae0932853563a4a4e38104480ca9cb9dc0ec7bf984858a9be75da9aa7b95f82cd3eaac01aaec29220e20b65cab635a7ff1a90cc9bbe25fd90e64e67d25a871abebe386fa3604c0cb4f411a69ffe3b874263b0f2952538d8ef01bb0efcfc264115f382f66615add2808896cd849e75716daba8d1b11a428aa8c331d855815fa1a96d512d419bca158e00be660cb8be2023fba5e7862a091064e250b81cc15d35e41a940a985f6b138c320b9c837528283ff29672f2d1de39a4cbbe77600edda26d9346319bbc8a2b5f995c7f119a5497511172abfcec2263d9b02af0d296c785f55232bcbb10e54f061753f518950dae61b0d949bbea7ab4b41308a6e5f94a0a2229bb6402e08187ea29e5fd1ceeb3abf20cf611afbea3c9391cbcce9aec19ea6b22d1a0c33fbc57a61ddffe72e64a07fa7ee0e700a146a577d7ed7392e57f3ec784c403aa21c2a3d043806b6d37bd928accb17a1071c0829fca066ebeb0df66507de1a8edae249c9e732bcc9393a4e40022ef146f5a5ae39ee4c905eb93fc6b09c172abc1c72b5f01d39b11b5a1fe8dae485b1bdbe8cbac9029c8fc69298af20a57b7775562799512bff9beae8a95c2e8db0ed6ca551bdff5974e7fd2088156d3b8242e7a546c92fb6477a6a9179b1cbe2f867ea8293ce80c9a02ee309ea8d17649552535a13eda974d2c05649d8439e0bfc845c5380e73d1da4d51ae5c40a40496b27cde40eb217c13a602f8799f0f07f4a145f0dbe48450514d676833632fe9e133038fd95136ace8df5bcf86dac4b32c29cab742778b34dea46c73e16e658505ac2c79e9585d86e3132bc3e9e2183be66097fea1f6d2ccb59e1566c1a5860c90b3633d518852e3adcda9137dcb979e8c47294c227ec663a45d6b4f16c8f3636fd73f413510e63ba77deff2e73f12edb64951435f5ba4c01fa5aaaee3f28f6caa80752f2270b03844e7f97baaef4480ae8dfac4ed474d782f1ba4de0c92150b6ce62191e24f707b1b13206b2f8a406a86c4ed67508fde88d3488af638a6c64fdb3c34c2c31ecccbacd15b2e20576cb2c45886cfd54c6c5954b118f348d9e5ed8aeb8eac2493b15e489f6807b2564f3a0dfdabb7db9ac39ba6f6db607a91f53a24ef51fd5dff30c055ab082ca39230adb5737c06f7a944967e1f7a52fab50f7bdad8ad41ee8eab69094539fd50bb6b1ae03b2e9294b77111428507897ce26748c8158ed2e79db284ed274617c499e9a5a724302867d852d3000b9df2f81fdf85c7bc4e661a3c04c79b60d770da4a5ebe1ce27ce1a9571a727da0efaaff053c45f12c786bb4315e3a971b782fe99c8c9e3e9b8f458ea584902bf3049cb904f772b6c372dfce21a003a65a051862bcd09ad49a62ad90b78cbee1d35f5aa420b9d8ad090e081e0ee9551586fcf4e7f798bec7f38fbfa39dbb3c35346813666d699c139234ca07c9f67c9983c50b5bb5e46b95c49b0051530a0d45a72ef6275a22a43b3f22ee69fc97c08fd30b10aa1ca0c8f39d6b265337ff3b5b54155b09f22d1582b39641863065b8730ffe652572aa0ed41f03a44920b6eb779301b4cdd23ef64ea7fec347cf0bde5f74113b3ccebd7f1f8412711184f1d6bd331a446b7c37cd6e1d11f2de7849a625ce27b5411efef6f3fb025ea75e4a86716c7ab0491a94f7aee125b30a4a055099f7ee1142ad9b0ae93f2274682339c169a552e0b1817a8eab3eb6cb9dd8ae997c2b3ce5c3dd35808683167ba7023d87874c6f413ad464363880db73c3155344547e3b105497d9697ae5ade722064e9694d637d8bbde3463cc227b9b7845c7b91f7fcca64fe10d8b6cac388dbf09dbd7b1f61ff822af64d1073f92763c1c8379a379c0fdbe1798e9cf3ba58b74796f703c1b388299309d8e41f8caca939117ef8317e93ab615b4b5e21284b46d0a3a26ab960fa8668ba1ef4997d33236162f2f08d151c6ac0952be8bf68b77260ec8e38abce097192c30959ecf55c538cf5087529b59829d4db86e86be06c1a568def2a34d5834b2ff97a6570ba1e9df717d95e9c686457f7c6c61527b78b56e2a836066af1cfa9093b8323d1470dd256a54c8c078de59ebead3c93b3ec8c188d8af44eaaaed878b1d575d6e91b0835c56b54a054cf489c7b30298b3670f2c53d0c8e70e1c8e764ab8d04d33f124c1c9eaa9a3d5a83705706889885d4735cad175afed1f053631a9331ac636c5b8676d85f9548cf5ebabc1001902269ee5e66f76f0fac92567105cfe6c4b34786299006479ad0eea421971d1fc92f13d457a267f8879cc05209ff33984d3e912b27ebb6e6536217b356293930e3d0d45559ac2eadab8f3d4797335a969260852325e13fa75fc4382148fecd00c4b19825d6202f419d6db74176dc10a45017b4d89099350abf6c0755dd8c74174fa5db14bea4f8ad85a30d0afb785c64fdd30accee73c39afee168315ca33797ae4aa0354bb2c11f17d06a6e1ca3b6483320670d80fe81b95101c2be36fda70e5f781714685b4e22d8a62cd3707298a9af8a82b05672102b63503b20407e581039400070fdaa10fc2ae3b0afab27ffd095c95ff37bc159fe0f369c5b855918aaebf93dbb8060fb926dc2541e27e204498528ee5ed5e88f8d5e07ea69091d39a2812d14ddd660bb7b91e745514c0240e3f90676d02d157b29108a6725da2c349180384fe5fb1562b50901fd232669fcd00fb46f5123ba5d6ecebe11d0b48c71e23b6e8a6d301fa5427286f2a20f4c916de796e721b18dba19af3147db36b143d74524b416945a041a7b1bb736c6aa6c7ed84560db6055d98ab1379118464f119362e2cde3cd907b83ad9ce3084fcee819fc27d82c34aefd76dd968fe0977f022c7b2cc81d943796e1ce9337c9c9d2f2141cecb1ab226b074e6f4969702a730d3a37de551d5287cf962fefe4f4862332391d8ee79377a05e106a69ffcaea2ac662e8b3359166135d9c87d5aa62466a58d18f9aaf9534f646ace72228033a1756e420b9f036571ce584c64a89f4a364ba619525959e4a7e3ec602a696f48cb5cca0b52aac49ef7abc6e2851bd6e485c9b4c5e9dd33291a4e7756a28eb0bd4709d25a1ca5a6a1f06130f0ac93f801ef7cf77d51a95ca8b9fb91985942321d9a3738249fefa65570d3790d0eddb687024b318ac50df0c48114c091052d568948e9f9c88bc58d8dcef05b5e1b8a51b0757bf80e20bd1138fa689e6b97d00149f48ec81101617bc545a66593d298cfc5327fb13b057df50f13c5396fdb8622360d430ce0526f762039257ad2694e8b34cb062421344b8569e48b5468fa56eb88dab583fe314d97aad1e6179a8c3eb2b3a76f4a40b9e07c957793cf925273f9252ae0ccab8a0418b8bdfd4b97bbc6cb28a0cb857003318d5299b1584914e9ea2888ee2e43883fe6adaa4858e13df2770fe66b11673bff361e25d3d3e4f98848c8eb0c42afb6e7ba80234bdf4a39d44fc44bba224e506a762ac032a9e67cd90daeaafe94a344077cd20337fa9e06abdbdef672ba98cf7444dde7c9a8ae5a37e2b1a426ba8e18d1d705cd06cacd87e24d4f37500f738ccbe4439b408a70ed7d91044e1ccbc17d8dff538bd87d6d578c077911e658b16a5aa61e7d2aebf5b144188f52203e4a0aba0aeb767bc4b22402afc3b4c1676806e4fb83105d8aed60720823f128f9008126b51347786e48ee7ef784260488e33441999b37dbd5fbc16406975fb610863557cc048254ca76c0dd13745e94e7b0c62b144518c84c57e57cf74308cca3079315dd76a1c90340ffffffbf