PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 65232 807fa2287b44ad017e7e71f149df842981cf3202287ebaafd79f6f132e049838

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ae4741e6b7bc6ad1dbc907e65944c76b7aca187ff57b1183c9305ec6af84b40f
Certificate Block Hash
807fa2287b44ad017e7e71f149df842981cf3202287ebaafd79f6f132e049838
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00603b000000080000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000082c767c08d91a7c84b1da4a1f48e3cebdf3534f539deff57cfa46c40892ead11a7a06f1512234d4a858b973d4a40799f6b6b622bd8bf1463c9a69ba362c55a79ab456c29a31ed72340deb9aee76a7c32e7739311be067159f7090000000000000040000000400000603b000000080000

Raw Header Hex

0000402030634215f12704c429750f5c61b1e59978475dbb3c1fd0d9ff5f25d3de1f3f778f03dcdc6158c0b7d06102145fd7483d3867507c511761472cde449410ca57ce8e821c6a1c9701180fb484afc65e30c983117bf57f18ca7a6bc74459e607c9dbd16abcb7e64147ae

Proof Data Hex

59,560 bytes
12121602030719533296831f4edd7fee4ebfffed009f6e95119878c7aaee47edc058362f18816247a65173ab105b2715bb2df448384eeba6cd73ab1ac5f95b981c7c85e432b851e7192d223ed9a23f44113bd93d97ee82574afdd0c1844f09dc3ba74bb67957cd90f1b081f24d5d7d8369a57d7e8c3efcbcfec22f1880e3f40f01fd3ccb054fed964624a404102b35db3a9e08517e89ba3453d39f2166d173f5447cdeb7b8855e7f8f158ff1e71cb32093e6a06fac570e9e0ab90fb7391eca2d659cd2fbc0001675e64789cd2488088c8c847cf21c98e5b9653d019ec2de6d4e77f712ab913a4737406c2be9c930f8429776a3d60596e5a81359668e9f00869883caba98b89632ec9588a14df5b4f11386d4d7ee23ec8c42dfeda7e0ebb1deb7979e4903fba1d9ab246568609276c2980ee7685059aea5d8ab2f04ddd0138065478779174b86840388ef67e4e3a4f7701521d83f6bf9bee47e10cfd650231f3f8af217b938aa9ec8917041ac4f644734374e51666a35653f3843c8c0437d6fdcbfa9ff4cf6c6a7c2316c1b3f8d955e73a0d90901593e4785dc3427a2165e5e7e68c6068b370dda8d4c1c9816eb6e386faab778781bdda3dd11bfbfb858514e71e1bdd391f0d608b7c9648675c1e478ab4be1607ab5552564bbbb4c66c1dd4ba2d44a764c829a37479baa5a5c479ad58d4cdc0f56730c8e09864aa00e3581022f9116859376730e8a0c3524f3410fa4f4c646e54af257d5405b646b2827ee7be211093a45cd89a2cfc0b867ce695f2ea85226851bb2d535c78f90a71ebb93b53b51d91b2b0f168bf73e60c1cc6b8311ad2cd396314daae98b72d65ee29945f0d9adab385b501b088fe887355d6bc2aae8ffd28bf5e99516a81619572a7e4eec8b8f854e71f2555056aa539fd78a505ce25c08ef8dd3a555b07a716e11102acd0ecc769955ea136a6ef0366c9261494202de22f9be319992062af51dbeabc6ba60aa83d73a7589205e5853b324e95c5c299d3d4d5182077f06620429640b2ca88c9e602f9babcb78d8bfcf2f9417669693c8fafdbed18e8cdadb55626aaacfc411b58b9c881b85c259050151041ec64de92a4e064129bb2f5e8458a15615ff94eb59871a57281f76e90776fade2e7d752389c41dcfc648ca12dee6f84a25a4c0e91174f961e37c98c8e0ed43f476f677b501fa2add5c1cbfd066c0b767c198c317129ce5e7d699233f4e0b54187194f1597d90c4a6c2bb26c8c1f1c60a209c2fdff1fcbaf0ac0ecfe4de4f0dfda5c506ae1e58c50f7f268ab01ade710d5d1a395fa5be18ae16eda074be32b14e297a53a25bab422541d76b8e612d3239b71d82f58cca1fd501eb7675d562d874860604e03f75ded77353fda06d742724a5f5498622c71fe83c893d22b02248963221290073eca12ad8734f40b39c4e34fd5c7cf7ee50b03c2651109b985bf6b95c351a0fd175a460547798b07a3639468884696df806f7048d98a3818e8080f481675b43cbc3d3cf9b2039d5ef4aa787a39a1505f51eee8d986b754d2d3db825a9fa88767b4d9b2df5eb05b51a721de859bfa2b5d93fa8ab89c704287cda0849bbe6dcbbe7cc33b32aa5cd5a34f7e65f1c44c09deaf68e4a503c572af92926db8c4e755955c81c923bc76fdc8e408c1d2846897d6308da7c59ea5992c2d2437309225f73ddebeb41d5d6de75e6ed340bbeb61662a1810c19cd6393c246ede058f3d26d9cf68f770aab1091dd94cf05bfc4bec6966f36e3df316132cd98015c3b23c9d6a4b2914106dfb50f79ced904324ba400a01600f9cc5187dc650c7a2efbeb3fec4691236ec9e1ad4382957c42a008735de881005d350a97e118e6b2edccb2742ca0476056da7eafe02b7cf66f6d176455196e318d903b58191cbff5a9956bb153013fae1062157b0bc718404b1ecd0d5510bbbf51d2bcd067dec1b7e43ef8571cab886f49e2ba6f0f25a9a41e3513cd1ed38c56a290b40bb8b08433e4c85b75039c5417c44b15373ae98da5a5231039443ffd1fdc3d1f25e35043b917a8ef8ca81f799e1c12f2684bcf483ff57cdc96d9fe062b5d3f55dc26c4e856567edff5345889a83872f2ae401f3a0e3185e8740421aa6c55c129a5a551100d90f44382ebba9aba90fe5dd8a756b7c83c392f267004f27345d6e02a11d03ec8b277739b00fa7ed32e25a267e1dd816bacc7cc605d11ee31990bcece6f336cdc4ca3cc21c75f68d5165784a524911b394a57e57c85b6fb7f19982e756e726b6277f9029d851ebaeb86a547ea07aff4caf3206dc03447a58e2cb375c785e6843da393cd9d86b80346ef5b8563ccb04ccdae321afab3f8acb3c238f6f5abcf11bd763eceed6d8ffacd0e68f7be4646290509d219c0ff2282bae0fe6416844d1420d59a342956f0bf9e68fed2f3d62839bc64b999b557fb08fe92b7ac11898a9ef45fad4cdeef8eccc162453c3347adcf63226f045f527aa6d9b1cc5a9544869ab885ad24fb97a46ef1e9f46c383092ba70b270fdbe1f121e69e4ab7adaf1cd9f56be56e46595caec2372c3a22e43be0166a6c080874336c826033f76d3f8a9037a508b64e86ffdabc8488d3d1c3312d7bd5388085cafe97fcb2f7d45b71e83948f02ec7b86cf186c0e76134dbd997120f2a6b2d6853f745a65fc38dc3624e9c4fb352085e62a9f14b95250bdb748669b6df06ccdbf6730e70c9a3c18c34e32fa47d7e0eb4022fddd2797cdf1336b9c1b1f1af9ecee4d0e1bfca7b16552dd4179d199d1e2aef2ce6316fe0742773fd67fa0650bae14931ad5c8187a5292462eda35f47e1d0237aa6753bc97135bf42d98050b081eb283766648ecb38568b0459ec85ad54119a072e2f9f84ed9388315f03ac38b98f3ba182327acf75e99d38ee2e0e66df8309607490be504ba5ef6be6dea9a0726bc3b412f3ab00a28a800755762cfc2f674a9dbd523945e9accf9797c78b5dcfce478185c1ca4d4b6aeee62b780a7673b532bcd8ac9d707a8cc7a479f4553bedc947901fd30a041a541ec9c684d565418b74389981626d7250ebe283dbb12388248d00910502b96305af05d4eacdb683359ab4cd25b857e8cd3ae1fbb80ef078850660f58e35c4faee6e77f3ab909f2860fa232bdf04e324019928b0b8c1c4e816e56f7529c1f0f1184208fdb1fa36111d284331657e5bfed625b8d18b3f52dd3d8936af04ec0a901830d62e6906dc1d35b8b7bf5d91c66459e0a3d6cca94d40a64e773b0c257eb51c00d0fc479013fb43a96304efcfc1463e2e6a7ca91a46147d642fd399c8aff5b2b9692b551f69841dd1ca4a8ec985d1a7566b3eeca17609df7b1065bc69253a46b3ac2f1496f51367a87dd2018022441e9278fb621290b7a5354bce5edc12fc0a24eb79abba531e8d540e7c27d7f8b144079006c6f452cea7979aceea510f1819e6ce8bf2bb9973da72d059938f98d1e3ab221f8933155ca8acf9091eb9c685f562a1f459a5139aa01cff0a2b12494d7645d69790367d19493b0f2ada0994a0c6d0c2da4517042d6c42231542e21136d1d53b2bfb4cd24a9f4f5118b1874bf2dce750ada584defacae5c230540b1923d080a4ce331f5e4f36a70f87d86cb08dbcec4b74a155c6bc7911c7ddc67dc4f67c78c5c83910da0d529c93c7af8ae5131e7b458beef6a5e17ce8c40a57280b478e5947e30aff81a63267cd398b4752f3dd2db930cd5bd1630b7ff7503452fa302033a7369709be5efa2e13522cbe4d0750f3b18470b1b3585d90c9457b75bcbd3d4acca85990dfdc37c9092ca14ec78efe3e3c8c7fd70cbd5a8e0b337aaf98060135ac1445580615235b1dfaf56285a3b784a64763aa3e4410acb716d67d2476619fafae9ef045e5ff8a3050fc74ae741081e38e4602c77c40bdf1d2a779db1e07a38e5951565f741b60931e6ffcf63360d7e17e8ec687efb40b1eece7a93f827e2520e7a1b5e1acc609454d0bd89090db3d5f7fbd17838184434e31de150c7c2168881eb92ef1de63a0b5addd9769bcdd98270937f32364af90acf7cce5039ddef85ce20991793deeaa8cec5a51a48a328fc56a2902d7fe3c793c76228dc9b7a9c355e24480830f016461337c50efee5f51f28422135144dc0e914287535e6989cd750873838763df9461071f3145c51b6b2fd33579cb5293850d12340ebaab8e16985b59eb9ec6a4386d455e4b83fb5982652a92c243cccbb4d4903cb1a9796984214ee66d77e3ed3277c9e754091616ecfdd7b405453466c5287128afb4dde32cb39ae1d11f2ddc2dcffc64b806d156990d66d1daf4a90cc82bf7bc4562d8d4f3e3147c73f40fa590d14c5fb73eb23e2d33081fdaf60147e564f018553eec1c6aef041c553069c89e3f6894c5b8b1265ec9d2cf505d4fb1bf381bf08d34ccaa91f5f66092767c5c073e6d786dd3ced6e0e61cdc960b731fdd5840b1e44d6bdd9fc9e10677cf348096791537cf951146ebcdd133535487e7474a6bbda795928e97ec5fc4732b23cbb764b56711af161634f5611fc21878179a33d60c65957210710489440a585282fd92300630dbd8df8909c357eee71f8deb173864d048064598f910d442e687d1209fee1af1985f8d7ba2d71b1a7a2b444b4ea4690dbdffaf6a8f05c1f237244f5dd3088c27c9580016731ce94c58392d71a210be3c775dee415a769710c38c762f2cf61b6cd1649ab037cf0a7114fdb5eec023fcbb8808ab324594b2392e8e4f4e439939be02dc8a290568a95e9df247762531d129edca7235bd546f4f33920fd2bb7a49c5bea3203cca209faf93d3cd40838c580c2d8ae33649de394f7109bd78b32d8253b98b25d4b022828fa1f5e1a1f6e020e0b306c5436661eda97514363cb7a9cdc91a37238290bab1fb493fcfa790d83c3b75631e0e5ffa50a1c22cd5c2979b311abfb8b05e37e424573430d9dee09658300e84a78b73c7b8deb31c54eea8531640ec7add002c8bacc95b327e84edffb457777c394c6472c28472bee71381e2a7e5aa7ba9d3da399c1a2d0cd6b2d9f8b70ac5abb4ee8ccc72d789b6c4e7b87e4f7c79be215fbee9415f991d8b38b734557e5aea3feed1496b2ec74550641b976e2d634a1f6d1124c76e8ec86f891a996bfabcef5108e91a91727b7dbfcfcb7ccd48d00d1098ff82533b44a444494b9d24c2fbc858a3b4b648c20c91842d4d9aaf13c218b6d066be0d7dbf335e6bc8d722acdfa2c6c89e72422184efb2b41966da72c79e93c9048907c0474bb87fe699f4d09ec4223c9032bb688185d9e55bdb3802ae0e667e310d589bb287315a024d33407faf8106d660bfd1918b31624d721c8fd455a1e13bca527409770c81dc24127b99813738a23b10dfc03e200da555206ca29c54a5832867c91317933431b9a562239e0976e3f0e6df203b4515638c5b615701e1c6a140c6cd1190198f3294f4ca90e199a2319a8a3ebce32bdaefd156b34c259494b5c58fbff01886433ecfd99ab6103aadb233e318e8515bb93f824b72d2073465903c27cb027dfb0997fd6b1e482facd6e97a832a11530c82f31320806007c3385ecf42b3a3606f67dffd1b1885478641cf6f5834ea1825eecea6122b1e7d372505a4df013bb748ae3d6f8734fecf1b80026bb289788ead2321797745b0e2e53087244f7a123e5b30f3268ac90cf7a50286cdc62891f849057ad7789c5ab5bcf806597c3956d0d1e8b5477dbacca6924ba46c916d53b99e7bc73f2bbe4fe8346a0b0f714083c47b7d26221a25ef855c1b85e8ae70b1748af56dce867fd5c7f9610e637c247494f64ca412bdd0fd966cc158084206d52c751248fa822f491121918a9c09ae01596de2c7c3f058fac3e6e25e12cdfe10d0b44e54d7fe3090a682b046e6c0668743d896d502d6abd6cc239582c27d26c3ddd78059908541898d9ca9f70c8dcf1baef4376b5f994a810d2d8c81d48bb48520251b964b90158576abfa3c484058e7541b7cea7a00e7b708fad3ff945c045652acd0e8d4c1131d71e5c1ac428117a17044ca2e576e9b25f6f50f670036ed923b7e787fbb8171aefebf91f0d320b6b9b9333235ee49cbcc1644e04f03c55e45dd4e4245515feb4ff9ee92d4fe44382b951cb8adcfd5a5769d1cb00f01938f2e57640ff7e12480f5f1b08dfbff81036f438d5ed25f2f5b339919b9823c77ca22cfe1f89767eb6567d061935be639f09d1c7b8d8773ad49e897419714542cddd84490cb1186cb5881a6a0f3a8367f498c0d2e358a8b7e5c5e708031ca0fc54269198d5553b752a3a239c1446eb059073bd5e901e6a3343696c3cc5672d34b5a5b6de11bbc6f5800fd6fe493723f90b885197083e8fed7ef35186f555a26fb066ec6c638d1eadd68d66275f78cee4b49f38b2435ef69751c67915ba2bc820f620b7a063a8b487a47a17ef9a02d5410df9b49974953969ed2178a0b315feaa655d69c98632ddf6d04dbe8400c69c9e6224d3d5fade330790f5ac896f596cf59682e8f820e3e50f6937c1fe16e745cc7778c10add3b27168d16ad4cf53a82f28ba779d9642603489f15ae7f97d53373d5501ce57fb2dd5d8623aeb32f4d68b642638db10e81f3d9b5f5193e20e3f7bed2ca78c2a857cc282b57f6cb3d15f69c8f132ce04ecacf6508a7bf8d3e9385d80810c91311c7bc6bff1202cd621e7109ab9674f58325017edc58d29bc7412b3c5c692eaf3e4abe52e2d4418f824d77b82630c4f094585536ec4fd4565a0f179722eba075bd576d6e23b15465370c6c6ede2d05a4515225867d8f5017ae96bacd541cd448b2eb5a9030174289206b0b6f08d05f8899b567e712b198db55092397519955b4defeea99fc2bec95b5806f88367c3b79e14ce5b658fdd9f8465dbf480ef41c2f9d4bdde3b4bbace151b6507830a0633abc7d6853e918f52bb26ac09691eb4fbeec88818929874ce6e81c1a47ecb9fa11c7aee4fcc442c798ad0059d2280c22b4dfa76bc406ec11ecdd630a8a80b1548f4426ca98d3636bbc100cadf28269796d74c3b4a768864352645cb5c0ac95ce1edc1c2e8b0ae7b075059d47adbb66bf591793e802baf226f3cb7720a8aeebb767a8bff904d7c670371c6874afcfcfe15cc068d08658bff252b641fb7a7a6bab9d84c6faebedd5d9b82d8ea3d210715c10f9f3243217bd6eb90a22556e464d675caefe7211515c6cc7124494fea118edfdc79706ae513bab3e72a6475cbfd6ada40839147bae7804d1d69da11466d48222818aea600961e23ccc41dfad75e529d2586e46355d5d14ea69d91d49c1ad01bc952cd2581f02a468bc08c3c9a7af8db42e0453a88cdc9c94cf51cc7db9bc504ae44bc5f6a23479c10a6e2a543117a2241b01e4a5581dd4fbaec2a6e3200b1c6a815ce60600e5f43903ab9d6ff326b588062171b9f2961eccff3f9576133145d63ac55316f0c3956935fbde058a772c71d61c8945af44611a0053b0ac5749e82b5a1c44447ad4738cc2274ae37b847064364e2fed90cf7b7f3f67e2bae41bf0a6f09d0a5bf8823a90d90b51fabe44c4004db2467241b6d4d720f59374e4da5f90ae7aefdb4ff4f7f8b52f0433fdb6590132f172713274599e00f6d8397a8a8b7374f068e91a50f2a5e94e425b87b35f0580c7bc9d5a0e5bb518b861cab642e851cc90cd0d96973f9c1273d411648344a429be7c0fb8739113d12668059a2a643992f880fc7424c531c518375c59ccc0f50129bbc217b64977c328e3d8c59f31795df6fedfa51eeefc9942f6f9bce4284e13b544610e4137fcffc1b9bf3b103231c8666220bf1ecead1d2bb7705745a1e6e6f4df6978f0b70f934c86df99c79df34b9ede5f4e55d1a1de3ad2061ac187046027d6408de1b01a7f995edb3dc6a9bc1013c89d49fab4cf1b5aa4c6d87f36a7fee8cf215e0ecbffc12541d972166ac7d04838c2648049568118dc597a35af417c3607e84525be95d014cc5eb10d456258fef88e79981076fd8f1d40e42b67f32b3d08f83825a1b96fbeb54ab4fab2a5a1332f6e2b17b0f003f6d4624a0501e97efc8d43854c34aed770de0d6b7434da23c0a66e779010ecbfa8c1c5f824ef29fa34adf774ce27cd9f6e0841cbc28124fa7c2841fb26b230e8124bd12b0e8bce7810d386538ebdd54ab428d436b068743358f754b55e1ecd0c49a263387b27e33c82361d4972018e89bcfebf61c187e597ad15036cf174314912fd10278a012f95612a18876f6dfe91cdd93290f39f3d0dbaa61462a252a2ce377dca4d5a8a1148afb43c857669dc95ad297cf11628ab5f9f3543e421ff73bd477ae497b956bc0dc65acb6944d741fb966b0d8941a6e7a0f83e803a24b83b0865b68c6898ee2f4de2ea53297d84f34cf2b40e1f568e8a798fd4969a70c71ea3da228c712b80f68b0f72514ed6f1842bdcd441b0792034097bacce3311f9375bb239ea1af14ea565480a84238cce736cc8ef2fc7144e4c9acd49217192eea78a572af8d55ddb6bff64110b26260e1ef9905930bd2b9b384bc995e2b2bb85e98de6c7be2f78cde1219c649a9fc46562c13c28539b87ab68bf81e33b0d59a048fcc11754583d6f020dbf320f1317066563a6430b192d274b61bdc075036801561c970b4bdcf58ff61b3f1bde1887154c3643721f01f7f1110ad71a5e1f3d7c55fece8d22e076b7ae67acd2cf56ea02e535338ab2a64f54d48ee65060e2a4263d42fb88deac667173dedbbbe585004b03597c2ac0241652ff3b60ff9383402a06c2c12f56303fe71ec40e7d09b9da66e9677187a757fc8472c4530edd4b74225271723e1438b54c9ed120030c99d3c1fde58b2c7658f7fe7f225369d7e34cc1d0cb4e5356f9c3dadd884b9280acfdf224bb42ec478b9ecb4b833a43bf209e8018226f97e08a903a854481f4bdd7ff6d226d45f59f305bd25ccd51f6ef7cbae859a1b4f9bbba9cc0af280f713dcd9d41b1b9fda847856fe51c63f5bd3575884a03e649e931ca5cf0b4e72fcdeef53c6aea383435774f8d22fd3194b0e787d6ec8f54aa7754663fe7129e3776eae32ab1b3b220266a55179445a066ac0352f3172159ebeb45073fbad1926719dff80a28612931b1d345f1c7fb591bf17711687ea9009251cd9e736b8d17077752147cbb283e4fb055603748accdeb34801bb882da5b73248831d5f27a15b48e4cdeede968948d7d459e544a3a9836589ea1f9e28eecdff22f0dc05d0d8b56f823a042620b52179c80fa843b927cf3ea64b0d8b19a475c4f23e69aa4d427b72d1a7ff29e894c253c5634435e70ed83848e2a7be45a56ece24dccf949146952744cfe868c68cb432f30f35094e971051c6d40237d1b1629960fc74839bab785994f953f0ccdc3413273100b7ac212ec0f43d8aa3b8fef77ea906570bdaebef673ea38aa2a4a331e24c56d21e10824057ea653154015fb2d90703792500645d695a7f7a11f6ff13dfcba8e8d0fd9a9bbbf6f2a5828ddafb7f168135262c3261c02748f954fc33a0bbb5869ee54b7a067e7b2402c953d73ef443bcbda7f78bc4531ac390d2a5cc7b9fb2009a2dd1da7f38da6c927e2cb379c5954f59cdbd579c21bfe5fda564d19a1eebf3062819d553eed9dda4745d4dbd090bca235fa1db8817a3f66f161016cfe0eda0e4aee90e8026e508f4c4a1ff0c87f11e5bd53ff5ea8c0742546cf3af60029fef1125308775fd179b7d45360dea6aa9de0dbde5eadebd7ff2aeb815710bcab1e95e1c1db3980f34ffa31f8cc3305e456f2c3d08943f65a8a7a42622c7f1614587dc2fd81ea4ae49d460a4e8e055b5a83166d66cd783e31427eb70384475bdff67c2d2e30a357a25753f697a2989a7d4850025353a66db4df81c6004f77cd91d23a2cd9837eae972f16bc9c0323bc903f38fae654dc6d310e724db540bf026be283646a14c8548c904c92f53870c1656969d19ba5bd20352bce44711e1c9c95c4dacb1d2128942b5ede3f24cd24b2d4f22ce3ca576bcca75dc66019d6388b00181d5ede8d769541fe286aa13bbf967fa4429482075f3a8033f94a4cc3fc8c66e1f11432aeaaff5660ce78a3b1f28e7d06341a8e5ae84f9d3864b1173305322f95f18dfdadf0d6ac6bac1976fc7a745c784e9c5b5de5f643d8c7db49431e71c687afa5527c41cd8a818adb9d8b59463740923f12f4790f01cdf1e38778d2d426f7ac09026814d433e34c637c4663ef6c98da9d9778193a3b42dd7130023b9a4b29e9036e93785ff41119bbf0feb15d3174d585704156860d95d51b35539b48d645cdfd1690314cd5c13e3a5444bb7b8323eb098f23d495bc32a0fdb36c0ecfc915e49cb79e5d52fb6c6fdb0c0a69068079b0ac971aa8ea727f2d4eeaf99fe52b96dac8937ae36a20c86dcb1d4f0f53d2ad65a5c6a14a786af543c8ee6108e081f99ab56857f474279ece06af19bd28678eb5323c292f5fd08557af9750347168be971838eebe607e720d96262617b0f9fd756ad7e00305ab6478c92adca2858b59ebaae1650888c5657b6094a4b039483b3ef57d9a8a009dba3b446c97265a690386b9b08dd5b33f560a1841be25dc0f6a3707df33530a8e934889012b07d9cb531855475ea68e78ad50921f83a7abe1154145a3c3a3cd8d57c40b652bb78cc7d0ddc5d11fbf35ad1a9b4e27ec4890cf89a0e1a514cdfb691e286ac8e6560d83c49d770cbc802cc70b2d60406684e9729bacaa9cf5c660e0fc25394484e007e03204f99f98039f05d9f931a36e5463be7f3aa28794c983b53fdc836a2de2f5957e3295c6c574b2e0e2740888f93b889e1ead3762db67498b02fe9420b07697eff820a6efe96640301872fc8e452a7666f592e5310985c939ab37cfafb702fdd26936a3e47efb569d1de8b247a5a3d83f42c79ed89215e8ded8f244a0ba60bbee18db361e39d53adf1840db7befafbb5fa85ccc7d6e538aff0be64c0e6491fc1e1f0be810565024866e97907eb5bf4fa7688bcc6f56acfa1e7087e1b2cbfba0b238ca4465de8e960dd8b4976c0bfa25c740b51b3661641673613451761bae4d84be8c2eaa944d1d3a3d4bdb51a813534f0845d5048968f21026eb111bc1e97f3debf30b9160d1a9d45ae38cf30071d9c527b33025123f3d241893523677327d8c815304b708d8e4b8824318fa822dcae7f92553ffaa6c42e68b4a316a102a8a2e25e15fc8510d6144f45bab6b99ae192ad804a438cf44c82a055c9fa8063abcc35f99f15b0da8175c66c5504900fd84376e472a9f39de5f2482b2c5e7520b341a65881f791216c06d89360759c6d0156a29e93718f39e6a41bb282b9bef61f43ab903d5e881986d116c207a521bbb0277d51866a9da1c787ab8c5e616f7a93c26535a571a07da4a9ecd59761edb9aaf1570fab6783f3cc5a32059c467a00acbd7be58794aaa66e20a4ea473b20d21b08d8e2dbdd2b1b408552b5abaceee4c9a7d9c080888720ba25b686215cb0312eff78dde8d700cfd66dea1b52c610093f92688361a5b31d87f70df1a23ee138587a3d03e0b2c076b62faf855646c243135b8ac31da865e0f34bd68cbb4e028df532c0010f75928b788b060db8cef86f68081f0626646fd624372dbb409fabb131f81ec2bbb13c75c35f6bfd5357f452229d669e13957fb977fcac1b0841c36325e2c6616883d06fa0983336a6e55756fc6e4ff682bb03132e34344d914e4771baccb60903397a5393d9db00d4fee467123e22a0db59162ee2e810f1068f158531bf26ba0a4345585ea1df6bdca5a0cbf14080d1393d28f16ee061e6f15dd019a39371e54bdc62f3e3de5242420aa52f79505e3ab4a2ea74bc0d79f8a1b21dd6221abfa56a844f64ce16f1e0310b943bb3acf97e9f7403a0a0f4411ac93f9dc8f11f0633cc1682db33a465b78d7252bc4beabff9aef1e7f6679d9e0b37fd45bf0c58043f653a420c49cc87ae34cafa61dd2167fa448c2cbb6d7b8fad42228a93d2fbee93eb13fe5d79d5bd3cc8a4249b37b7dbb4c1a1a5a054b76786cf87a277efdb5876a23dd148779661682d680ae15ef34ab1b70092967cf0ff1d92e1d3c47453cd0f312390b8023de9cde520ac6b09e97997ee90e8d2fb0611578833a674bcc8b8125ff5cdecc24fbda138a6705c3990feee8af3cfcb9f447c1c1ae6517be8c1eefbcb6e29f46af3e470e49f723324047493f569ff6c4e4def65a587fd38f39053dc8c7d1d86ae149f082b6daa63673d2cad7563d4d44f3b80d1792682534e6502b852b0f249eb2ae74636de0a4a968120144dccc27fb4c4e25703496097382ff289c579c8f6e23df2e3bdd39bd0a278e6f43c70ef5b3ccf7c0a00f4c837830d97bdaa4bac1789eba9f68a589d790edffc0ca543c1fc6231523e57dccf66be0f5f7170fbc17c442269f1d72dbb1150805f579a9482fa2f49f2ff2062542d5c8861a031543854e78186cf341db198856a88afc4beaecd0f891fb3f0c5330731304c74e418c67a674ab7e8f979039f9dc9cc7a5fa9329f5d58ffc3ebb1b183aa0a0552f90b4fd455e9fb89251745c1fa89d055bd496a29d040ce114f444daf5705a6aa1c458c31a7787a8b30f477e07912437a88f7296cdb302e7c334aea2cbf0ffa990713e7620ff933ad8389642f5aebe319b215d12c84fc2fca73eeb40d2ce0f93991e000fc7a74e105cc773fcc7edbf5fc62757f567a2288723ca0c5134a49d047d12c0d0e90f0c6642a5833ebb013de06b42be3d708701579ae1117f5296ceab6d9716c2f25875567e0c13d2c4a6af884ce79dfac7ea0b6e0385acead42f6ecdfd753ee1fbb3b80c4bd52b38b65b431e2461916bd253061ffd8a0a4fdf6563acc6816b65c04b8fee58eab01cc21f4fcdc4de8f0a9eba25bb9f5a25f0c3dbf3ce53620baab03437aba6901b5ed84660035b046911cad48c907ee58653a267f288d6c056d1660fd89eb2725b4dc42d4354c0189ef2c68aa4d8ae194663d926e92bf5e9972f99755624aa9d703b83ab537b380d963c4265c74743cc4dc086bc91bfd5b931577c99dc2020a037412e68ed425c37ce9cdfc2cdf22d5a44ffb1723ef495e646f1cf0ad00440acd39be3a671ab6d5e82151ff0b5ddd9332269f835dfdcc87599ec7da99dcd1573b1d248bd8c78337a8c3256fa90aeb2a13a835b6bb32d133219b8db649d261aae4e06aa33b699b13bd1f407501dd6f3fd2e0386194558d82a2e44688b068adef0b44a3fb08454f3d07541d05697d51405091bf132d2433b3f5342dc2dbcc226d12d807223af8ae39a8795f286619c0df444c5258e390e339c4feb8723cf69aa7d5c56d5f0b86dfd7acdb5572f2c37cfff4b6214a45345f481941608f0bad566981c36121979795774c3f2ba2850bbc61891cdf3fa75c96056b6aa5017bb05c4d148fe1cbcc073c64a2690b12c9b00edd43e9aa516e7395029440682f724d16a75ac32854350982ecc4f58f07d06fd1489c43bc566d3b72dbaf208b8c11883791359828257c507229d62dd352d5eb222b912969e6965453ebd5af433457202df5d2008e688838dbc35abd89d1fb90e61f18d973010c8eb2afee6855c95da65e78020782d62d76ed313450c6d25b68dcb7c2c8f82ab4335f5c498b34c63f818d2cef836759ba5e24f0ff418bd43739b15a50f0c9bc4b00af08b87bdf5a7ef11374d3cdbc0f53b30c49449cd8f525544acd7b3872705f98626548dd9900ff09acdafcbb3c981f2d48f008a223396d71c06bfcc9f271d4406685d5187f0cdee43efe0b958f017acac7318f2f412f3838e0260d383c555a18b4b44bcd02cd024fb2c049d9a19ac332324b50fe2ca65011e8b5bd55bafca7f9142c1ef7437170f54b57839ea28a80b5e6b289f24eb280e8359604541aeea4dff0a4f14107fe0109480aa9ad09785975632e30cc21ad9eb20d8d39589a2adde12cec63e3d597ddbb475df792249c7083433c56422b0412d5ab3169c2733555dea0eb45106d1e848775f681a68655bf69293a93a568e21022224044b5cd17bbce8a1022d1c6d0c1395bac23c61fe39d1fd688d401e1dd80bdb8cb1e261f6ac290eb8f0be79d78192bb6c3f07b7d5282136890fe591f39306511868193e8862e8ad7af33bf5fbb3f6db644b7acbb2b91696a60845b076d00651af663212d35ffc7fb618ac5af9dd822e36d4703979c5f9a6abc296c6f7ee8f996c336743abf2253e79d90b6397c5a0b802761427bd7c35f5e183dc896f26288a9323e448def51b4ce9609b29ce544807b095ba8f56eddee99efbadde912fdaa6806deb42b16f5386be15d9dd282fdbc109083a8ef33c2d0ba50e09f4c1b4614de9a0f455d883fca43cf43743564f9a792a30e6c3893543ad4e3d2e9dc27b66c66763c399422023e230ee866ac790e70c5588407cd85b280021c8e445bab5d33ab3ede77acceb83a2b46f759a3918ae1ddbd81dd25ff85248daf261a91eac501a537e592ad0b53f58f7f5aee0b89105fd5714b67169d4ff5214f039c5ac56d3e2a44eac6664e1993fb93e3cac2c1d606c15ad9dfc2161892089293db7492426d11182e0743b0ef6b195dd04eb15bba73c32e6bbd0a497fd9e52124b466a4d2efe7cdabd1c9d62625a21abc5800f8418df8e191848a113f64f754f07b0dac61a136c4880a9a2096a9ce624c8b298076a9baf57f7da6b75ba441569e319cb01aa1d50b207171ae9183a9301ce900e01bb2153e0b3f9064a9371e61f78666fd08a6a7f51bcb08268308162f9d33f6cc3bd9dfa2d5d7d22f195eebbaacaa0ff32e099c897119226db1bb47b156eca9aa9223feabeba2d548643c9e39f94a707d4e0b2eb60c1727c8e3edcfdff57ec3088d08e22d6faa8c4f0fdf62569ec26ca4b268330f062d039e8e4ab23253ca76dfe9674199719bb44420d55b84cce070158ed9dc7e1aaa8685e4a27666c5811196e5cb5d119e7df4ace8c8355a68275e0d026598b13f6d6fe84bc36711ea5c7bf104da74719ea5e4829562a0e7356e571e57b69e6fd0f66714c76cb9cd29d1d7fa7e2a3c901935809ba65bd8a835a8c6cfa29b831c3e8400c0443c7d10d2ee0e787f63eb4578972530ae341d3b889f768ad6a9fdf8de9a51c91a5f03439e08ffde0aa4f557cefcea90f2632258a5c192c22988dae683e35e29e0f53904e94dea49dd7ecc1edd63c220b7e5d5509e81d62aa24417510720e5a7beeb53a291f86ac94ff1e75b757bee866a81afc313d2feee7f6f5d73362c9469bd987bc4d8f7fbdcb9a7c24b17a4a1f6dcc0ae2483a1121603c40006725e7e30c5d12a1f2cb01d21ecb2b3b12d6f173c1bc4a874a49e7f045115d559ae90ececcdcd74f537b025f7ee814204c59cb7d4bc0a78b11f9f601a2e13fae66dc15548fd2602a84047a6fda4f513bfcdae7187a6baaa2b2f89493b82130d548f094499f0cb9fac94ec1990787f8613127d84962cbf2d9fcc01d01c973ab1e45027ca72fb2437754ca48aab542344015f091b4a91ebfd9496282cd815e28d07a2ee5d473a30ba4def50fd84af6048a39a7126c001c3a14c6813d03679b01b16aad7a699d3c24ba51b09d5cb7feb12723aa828a8ba2b572160dc3eeb532162340db74140e0b73a1b5995b29259dd5b52d9f96aea9104443f3e101ea7c4c629bce8582e807e058ca198a4ccb2180fe043fc8798ffbe1eea106bf01542c7c3e8717fd9441bdb4df1ac2edbec13c16936f99c2604e78b6ab19f3d82fead7050b4198c965ffcc756e8b55750d2d85c933714325fa321da5f236dfaca49f7e36a3988f95a3dde1f132596b84c72d0ce9e8b5c005ba02682bbd887928f29a16912de6b01c4f8912ca90d0b864f218f028b7f96d80d1f3d8978c892197aa1302e46042fc4880911b916f82be6291b920585799fbc3b77ca1d03f777c60d76debf287d0ba8349c41f5eb77b1ae3e46c6763863bdfea6ef0594ca2492991fa199d8177fe34ea1e68a15e7004a2102fe384ffa8e13c03830e1d6cc5d14a27781d4b127aad9ede82b4d555428e01ca757107ac66c1197bc9512bf0bedf8b73eaad0c91b8c8f238191b74dd52fa01ae2704c9906118161a07e5bc2f4ebf7d7a84b55d6c8c610d27a3cf0ae9c67a2ab5f8891db81cf560e486fedd681a3c97d6f1a7dfb17d4cccbee1bd50564fce1d4419d36f78aae627a6574c0d5327c13307bf4279ba789f75bdd60517f28cf8c988a476d4551666c76c0cd8530bdfa82b27cd9aaca1460701f433b6b199c91e6979d0d26deeb31fd3110815db28fbc776180b4a83dfc41541b39a6f542e8f422dabfb2777bea243c2acd3b69b3839c4f1aa800398862e461b684d6c9b5893373b9252afc9bd7c19aabf71c70dad20812f6704f51df9fa40dcf8602368e0fda9e66d3fb1616d9874f31445038cb66e5c02244b86910c684e40c188c8255fd2b04157f87209530004641ccdf70b95387a8487e5d64aa05bd078fa7c9275b827bfb4d96c184e7384e6f73885d8549d5f120fe9de9a52ed75392bb7b5cc0f64e386c166579eaa267c14076cbfb6b5e803593c3c54c2840a5861372198f37a47fa0cce7ad087bc64023779f7fd2d8bc32174216bc859f12a565941a476db238c52757564d5255ff2363d597c3364e78de05905963dc272a758d8708bc312edb9c3e05f9a3311e552dcedced1580a3f77442661642670bce23dd7e3f19e8f9b63c92325dddebcd3edc6591037fb4077430a0be322979326437d7b2fbac5a9bb30061c3fae4f7e1de96fc5f23498c93fc672ae6e74d93c74eb2e0b0db5bd0da1df8ae760fb06fac39dfc1f76a2216158efd717c1c9442621b7d5388a3a28442ca563b9a6bed8dff4320680dd33d4071abfc1789f64a3060056ed14d77807527582fa903d44d0d170db5f26fea6b4f8ef6f33f295513cdf28052e046d978f17fb2b1579f3b1ccb0ef66aa8ddc7a1fde61ae9c8ad18a889366bd430fa531111f2f59631b4404894d1ebdcacc686824bac7b9504294078cb41afc0d3d51ad4889e5c7aa7a1fabb5d8dbfe88138a2af34d8abbd021a29fa191ab999f64166c66547333c32974df58166189522b759e36db56c567568c3bd4fd74d85bdc15abadb299a143aac1c3a7c140489594459a125dc816dcd9ac6ce6ad14fdbcb2ab39dfa2feac7d98c211c018aac135c2c263fdea8f749ddbddf9e02056b62f1c67a7c1f4b204867e7fa1d2734aadb812417b034b1ffee173c6add75aaf11a1ac9906e310f70d9c34227a43426cd26ea0a5f4c8143e7634b4be3ec186cf7bd99f46538e6240fb6972864b121b82c915855f0e006f150ca19c2dc1ad3ab042cd4d65ca48d3d15b641084471e944e1e13ebdf238104b8df56408c66957ae4c1b223411e42b63191d163ae3900f6b029374f5e43be184aeb21ef1e82b32ddb97434e12e4d05460fbd98e8365385d17a0004445c36d518ed6ba1878a66ceade3c3b832e5321721b7ea6c31fafaeddf291643ca05ce9b033e0522c4e1e5211b1cde2b2aebc3283cb455c01fb83934cc4e3889bccc7a264b78f0c09780f15258cdf3ef33c0f70a95248a9630a5013a838d416fe90598155d63d841b216b0c2b098d17ddd78bb536370d1791ceb3601e616ed07197e1c721de5f0a124ed18b81f48cf72f74b58969e513c843c321f4e21c9ed33fa415584170ac144a25b1fe3e8494fb03bd2b9919c52b9090c735aad4e6d416c0c806c322b8e017e0bee0020d54228b6b114af7f08cc8143c1b44ae13bc0f600c2be5efe121e3c63ae99428df64e964d4b6d96c75e89ffb47b33f7d91958dcaa9efea2903b38e0b56f46aaa5278e107e24430b0e6e88576aedbd423872d6efffbc50e173978d7db6fb934f83dd3527aeddca1c9c4882633d61f88b37592088b0209c062ce3a24dc19bb4bb07a0396e56f8a2a07a13a8eb9425c8b81a007556da9f61c42ebad0da0150397e99131e16f00836c38a510ff77b35ef51c5f0063e0fcdd40b603a56d2824baf244ff223111256042816b961868eb341c3a5c028f73f212b117bf95d888ba773766646b154a7590e08ac1025b7a25cd0cb3e6f1e0f1b8791a3a43a86ec5d53ce958edbf34bbcd1e0b56a506541ca65faddac0b07223891450977d459c7d7b83a3b6163e47df2600265b34bf8cf6545fa8e63be3ea644cae6826e4b5fda6527af394ca4da0d599168f7acc12ffbe048a526f745e22448a9b48fb702deafa0c6d8dbaf664fba023b348bdba9b7a9e776d0089a13892abd527c891902f3c4819039a9188abfd625992f6fe09e2884eb139ffcb53745e70623315dc2d91706256a8345f9e96b9d4be8cfdd2e43eb430549e12badda08e1e6fe83a85de8953f4845c98256345138344b0f9533d2f8f9d8f1a1ffa4f656e500559c4a4147b648221be1665f88df3e202c71609fd6dcbdcebd6c83e70bf247fc213fe3680e54054c5ff3bdd0734b064dbedf4b7b0d3f636262ffd1c0e88546a587d3d4093057471f21c314e48b56f7639a54a6dd46ba349a5b7f6219d22b1ae0e5b6bb9afd1735d26d23415317557779932fdac4fe2e0aa008ba15d1bf3ee8dc2bce89df23a3e82cdfc1f7dda84af480520971252c4b4546c429a24482852406a2f8f0ba5b394521972f446dfffbd7849a8e17bd204d70836677fcc7a6a1becfca4d414434ac81fd2e3caedfeec5d162c766aaa94fdc74a56a87e46394fa7ae9443d760062f4829dc7e9c2a0fb80907a42314787f384d8ac9e13937f3f43491e1475b6ee3459ca751811f9435f50666a9a00d3c03ef5aedcefde62a32bad2cc0e154256a38eb1ed6d02c604e9cb5e21ef0452f5d64685363b1ad0cd95e03a1115b93d6676d38f65d9f81f3bab903ac52ba0ca7958e7678863af3a2ddb47a28b98342f36f573bd3dea94fdf4a3d4049b360b3ea8b00d676cc3d3fce36dd7ff435255ed20c9bc9a8e5e426c16d7e555cd73b1a14e2cfe0fc0ff73971ddcef1e58feecf98b01e7213a45c5403a5a7cb7d70581b159519a9d9fe2d9d8a841b30a710d78c9b41808813a2a15a170ee5b59c0444b1ce2d838ee29af30fe9ff630fdc11f3039e2a3082e116ecba9eeafb1b10d1dee1e962a83eb63b82462f354937538b34c12022d97f558bd38465aff6f4bab90e70c4f8032113b8a9002b6cdf88be1114f9b7c210655b6153f1e71b966bf224bc621e9212fa6fa7ff423e01c8a0a4e230bb0e8be39aa8adcb0b6b46da65e26f9151f213bb3eb6122563f3739fa5833957f472c834f3ebadede4bf16442c75f300183161799f5a5d89f4439cbeb3eac838d9a0cad2a77407dfab4de2849494eea94dc2f7049a917a74f446e6734adfb6b3feab7682569f65e42803efd3fb42bcef2bbdbc8d79c3214a4cc3c8df83558af25b93de09653290c4186eae9f19e70012f5b83bfe3f5786bd8c866777045353265b5eeb097da8aa73e200c9a985b5cfe4ef91b275d27511b562672fe74c39505750cbfcd540baa853833de25223b54946314529f496f09d332ac0c7ba443c622b7871a3d302fa5ea739e2d87fa55f546015de0a695b41ea277a342b21885a462f611a72cfb577b295d0148fb5d4e780fa8df1ebae52df004d8df4bd4bc0c303229223483cb3b65c68bab137c31d5d53d4c752fe10c6fac364215ea3434c0a5be64c3d64ed4e98372ff30873a4226f35315f94986fe6bcddc8c6285c16503925740775801f9bc2963c29f3fd571a99d4c180c468a72181321846229986a50a19bbc738ae9c509728dd2d3b4536bac21684ddd8c6667f8fd43cca9565e3f902dee2c85fa51ec728128c0ad5bb8ef8c9a49bd2bf8e9045e372a12fa7c4a32771729cc2ca87da7762c5af75ebffc45142bf449cc5bdf870d89884c8ca42484334cfdfab0a1ce88ddf1b0b0bd71fa989e914d96abf5affb1665bbf0fd8bf9cb8bc42700918556e2177dea1d42c00586129ef07c577e15d007b21ea9ea2e7c276b57aafab7d2643d8ffae9f5354822b7dad5baa8d43b2f3733c47ce5f6f0324ac8cf8f36e1697af57fa90b19dc27c2d58c510dbc16e9e6aab8e01ab9f1ea220dae9b011131ff1be3ab1db03e2dd5ff2e27ad4296a8aa55b5ac1468eb0766a3b2f570ecc9d47fc473be09781c7e0c7f8591a5cd213249bff2a0dc294f00b769250c1c99a7be103605b2c693a7fe9e88aec2bf93e2defc1cf1c62951c994352b12d2d581ac0ac0b704280dfe21cc018fe54a39856fecf7e336be68df88ce15bc9c910ee3566ade6d223638f0b0019b4d6fd14a666ca76fe0539cafe4d81da3190d55b1690da4c5cc7df9460bbd3ffd601d19a30650b074ca8c7346a177167fd5e7f9665673a7d61108644d31711d9f3480f4ef97eb369df682c7cf5fd0bec9120084a8492fe910227e674212608d0cd06fb7c47fec24c8b1c4a646b27831b4235338694093856486eac40d218a575c79788f7a36a2ca9624847e27d4a1f6ab244542e451a9b3adef5e19b0993f5d54e55df649aa6e2658abe4cc91d8301980c0d00c101d7a8e774b97e1a32d4dca82e36a688c62f98376cc78bdfce659426b1ab2650131a9399945ec244823dc5a271710bb754988e6427e71f650e95196cd82b9c06cb3c5aa889037ee669b08d011c3960bb41a3fe93ae3c882cc3a94fbe9d949c5c1cb0e513bbabfbd7965b4d11f6b89d3bde1c74ddd1e7fd2c157c972d50d5669732b160650d0e2b1c49034017a0c779839c77c5d8c01dc28524e9f1cafc0360443282abd570b32de60d701ac587bbce0c77f415fcc415887b31611ffaefb77c3416d5f3aeb6488b2a683441d425b7056283c9f34e2c469e6b5cb19c05d84e51219de88260c20938c7cbd738bea3e5c5cb91465250ac90ae356609cdeb673a00690e1fb9a390da07490bacdc3a8c13328f11f505776ba4571cb53f4c053370632d93f950199d65d26d155ea21af929c64fc34a74387d7cff0e057faff803dbf0a93e625e560f19d7dcf85db212f5332aba6ee5b3aafe92afe0dde44f4d4a40b95b507e7e0b42293c331fb073430f49e34be53b9b5dab1eedf7043e937e3b42e69fde61e60a3e49f9a620ea9e8552eeade2041f98b91a2389affaf0054f96adb1bc02ab313e8c4dcd3445ad8f3251294c22bc18324048a2de33ca4e29aa0f6f7b7c3ac5b353494a15c18ae8552923570361cbf90568d8508cc6e490182195e14631ae60eeb6788ef1540fef417ff17b6c40266f3f57d168a1ace42beb8d5a66774beb81c5badff57f7864089601a2f178df26bf5785be5254ff7f67b261a769cd864189d68333b33da1d76722e789c7d008b63ec724252d66b912822caa1e800f6f90d0c185f638ca4e520a1e4959350738a0522e2e6aded804ac344cf056c571a7b29ee7705ee377d10275315ede9b01e158d125e5431f539d4af53ea32d7d56a56150ade69b4ec5bb39eac90102f1c3c4082d6ff1e65d34c0cb7378c23206af28738d458fb2fb1a8845c872c8b58b195181481bb53031d12ccde5074f0d3cff09770c4c9b4299528031dbfb493a30045dcec00f7da51fe0366bdba9fd4848fc4a91ad1be0924ee8f77b8b12e96f743f42b34816292516d9c15a8a2c3cd5bdb10cba47e98ec93997b8808f9f043b7930bd21d540ff789613b7d9aed50516b20a62b0213e7e8b6aa943fdb5a55398d4ab42ca629ecb17285dadedc035a5349461443d116e635ea19b159329f35c656600b6ae748bf4cb684e8b6bc67a06c9402a7db89880fac46eb9a5a6cb6768170ee704cc0566d24443869682c1f5b70fcf9f40dc6efa3d95ab17389886b8d8d3785ad08dd84cd1d465cedf8dc10a4fdb1619ad492a5abab9f8ef81a83cba750dc3e458ddb7cd45034e6990335460ca5e8fd12097b3be35b3f886690e7f1000844d6cae30a9819dc6c45a6e2843848a5c328cfb7b33415ff888dd7f6f0ea8157d8ee64d5f693b294e3382f71edc06dd1a13c1bd695d1bf26a3e255f5f6ce79b61e30206bb69be105d31066e57699bffdcbe3a742d2eb67d7936197035bb192dd47695da6a87d670f0a6ccf508697a7b2ffbb49d9a499ef6a941d939534a45530b5438ff449d89258e291cc431c4f5b5afbb0a9c81956e6e72f1b418f39e374ac92303720bce194ae7d8f015c289806e77fa98e45214bafb807ec269decf164b8a2bbf019f931b27bd25103127923e77c8d5adab2311bc9cf345d113d5e66a1f4dcaaf7306bcf3355645a7229a8914e000ae69f1fe3065b04b32d6b36b5975e8237ecdfa728d886c81f3021debacb7609a9347cf5fb43aadc6decd1e555768672308049fccd7e200eded0985f41d0dfe91ded757e12e40c0986a5b4dae04ae7b20eb81807e5e294bd9f6ed58ed6a61e8e66b64f4aea741127403c846eecff57aeec61fc2e2d88d61df2d32f80a477553f013ca6f9e648defef1cb49da9e44d4d378be1164f603d575836d725c2cd2a788fff9e3a7b14b90dd7a1448d0f2dba11bd888d6bc21965acb8cde90bfb33f4c3a112313c06fd150d29baed18830685251e74882399e69d4b99550c5e71789175c23c35d97a123510d441a8fdf3c99f8408b8263197b045663a37e20b5133b6b85db3b98cf060c5c99a87c33c65fbc20e7873a21bd9c924d9a2cd1a607cbdc8cfac770c8edce742addc8117a24e6047e4c97a481bba382040f8ea67ca237a20a4ef1cd71a7f4ae0e456c22a33008d1f03569ce2cabc1c2d7ed84fc302c5c00cc026ad0985b3853d09a017358a13d725022698dd7f847c648288913d7a4f8551660d40c81c570f3e1467eccf4b0e8c36026392cc060bc4690c6fc0e68b6c54995347912c05ca20fc09aed1aec10b3b662cdb27d11dbefb86a19d803818d9b6585dd28733da3e1340c35f00d1b910aa4b0d691a16d0d4646abb33e7852dce04bbdd77f8b380f72bf16e2449deaba2a5982c378f6b176a970c850371967ab05414c4cb8430b563a2a5f0ef4de5fe18a8c824a64b4843f6ff454d4696acefd94ddb1049fb35233e256ac1f61b99a1f446a23754e836fda4877d191be65de126de89a6e7692a8a04ebe4cc0c2df24f9e5bc4282717e8bbc51109450dc0a51ae42297ccf227095e7930c73ed0cc3056f2440b8dffcc5182d7bdfcc2f6487ac2aa6fbe15ce579610c26e0cd934278d3e4a99923696b77dd0088d8e888f12ee051a2f3024fe9fe1d6b9a661122fcfa2fbdf3563e7f110f9c765f3ab2060348fd95b6783ae96d226a8065d215133c53be3ccf2c03705117193818f5ade705b132932591a9794fa8832435c9428fdefc09cd6611ce6e31b676fff2d1cf44f9ea1b26b5efdf43a86dd517f78960019e2ebe16cbf1ec86f408d9a91dacca7f680d6ca72d01e489c32b6548acc7e24e4b2205084b446d2c9be15d7d511d47257bec3478e8aee5e679a948d44ee672d12629a89a72660221401e61741476289d907f9909919b1ad9713f973d88f0c78171412fde123f0e8d1ff02559491c117f4da847bef8493d9a2ef3af52034e4148a3a2b518e0d1717cbde0ceff51be4e4dcebe8f09fb4d0e7dce2edfe8e29d9a04d8075fbc2d8b7a47e10faf95abf0c690c63eb39c47cdd06ae8995a1d442768f9e791ec6c524a0ea74233e152c17fe21882e956c58895c8a6f96b5756a27de09bf09d6b44c46f60f27bef1c98ebea87b79bd27fd77b26c76084e07404f3a9142a123b7081e88be4fce50915687a39d93ceefb7bd7045b1362b84bc5ef28059bf0198f8c2091ce06baefc372fb36e4260364ff5fa22e90f2369820dadf2f4cddb62563e6b2cc959e96f99ce60f1d4d171f9a858ee78c05c6e2534e7c1763e22a41a17267bf8558ef91a9769341d464b683d9d33acb37cd8883b9f7e31ea850b269b0d0bf346dbccad0b88b21d5bf277f50405c16f8f031d24801c7820aa4f73574071939aae66255a81f194f08444f74b313a0b5792dcfe8889588e980d7c7c7bcbf98b6591b8cd693a95338158a3de297661db7455cd7fc2987dfa92a0570659feb5ef7a2efc7623cdb7068b7044dee1aa5715b060f04a6cdb9fc8c6716f01552dafa2f1101cde83e8adaafd51175c979597e60223b3ffdd05cf6b1f3a203de13039b1b078b7be84d3f813802885a637bebe983a0b7628795e595f2219eb5327b4dc275fb81c3c99af72c957061cd9ebf8c580394d4a84103e071408387afba04de2cffbdde8e4d66b8be2b2879e2a0274ec9d839373cc4bf873b317fddddb584f196e4bf8d4a1d9dd2309965216b4e5abc2379cb6c684ad3278b681bed49cfb8032228b3c04195cbe248a800ff69b79520b28a649827014c505a8c79893dac1ed8a27b8c3155c0b75fc6b56f74dc85d23e494f3176c174eab3ea68c78dfeb42dfd92194e1eb4f52ede6e7537dfbd42e1aec29e1c93b1a0e8df34d8bd049f873da58383b11e866a3d4692f4568ef504c6975515210f7ed3ef3edfe5b9d94709c6d50708464e93d08e107f7886c271da133d854f458dc2d639d8eaf8f2ce32fb75f21900098853a2f638a28750ecd01293c64b6499facc97e6f0b2983a2bda4af1220c804c80dbac726d66a3bfd17f743501afa9ee9342dcca58de50afd9dcc1f7e8938e34fe3f8a0ac4c8ed1af8788ff6b85f6d0fe63313fbde5ae60abdcabab40d1ca7e73d05b8af5c80cbc486effc5e0027524644fdd7a9fd8b4fe90e3b1a515fea7ed41dff05320270f157c38dadb0235169938a55c75b564071bc02fc4cad54e97220091d3c4747b7fa40da3489ae12daeba7c7ec20df0d6a43a49a3d080ac5878343838349cf0deb3fadb57e9f774eef3ce067db579429f4a1c7d5f267a3cc433ec78f5ae9a62f220ad7f23f630ca1075e20bc046e7b3d699b9d476a128edfb7642829a7492d5ba98fa42d15a5d5c6f628c67864671f5c94bc59cc1a5892aedc6b9d1c285bb47ea358b6714bc5fb1fd2d6355c3857d7aba3b29202b7062b6186df767c41e30bb6815997857587600aa8a116f4553bf66bfd5277849a7f2f3aa9800191fac65550e46b5dd485f35d927a17c8a56644814d4095a503e73f48e22fb57998ff28fa1693171398f65cc0d5e1f55b098eb42f7e6035c849b80604128b67462cd23aa2bacebcef7d3ffca26e85f2ede62fc530ae94821db88091bbbeac88fc8ea048c9e7b96d6329a7e33efc19aa79c4df5d776a80dfa5b3ea65708e0f90830b4d09b440cf8eb23206949e64b3f979c0be47ee3e9c821708eed920dfe00687f2e171cf69701f692c5360bd27de165ac134a07a7f3a516a5b8e2f65e13b305ac0742e41be5e0fb6d28e0b995d87ae79450b00910ecd221280a1f7fdb47a69634332cf3e6f45942a59b4ba1e2506fabcf6678495d3af58c38fed11645b1ef820478e2c89eaed234655a0d768a6d04fe56239ff672458b02b6dd3bfba6793b04e2b4b357c4031e8c251f2174ac48d3935631ccb10cd7fecf7a3352bd88ae02f800cf8cec82ac223b55c57f2538ac56e6afd8fa8b0ac86db5182de5f3da677ce4a7b5a7c8a36f14080966edd7d3fcf1f099657a47fdc2a656f168663df0d48df52f771f2c91902b54fcc8d75b5824632995d73aa21dbe21555c05606c5cbe8bbf85f483940626cbabaa07faa089c19ccca25340fb9e809a1ff9fc1ece31502fcd215a47e3b295ca617406afb3324a8cd9d4615cc17b59ec286c2c8f71ea0a8979d0636d941e3715c51051c3e732509e16615aa25bc3eca8819f7fc193c72854b7ca0907c44391a3b56510fc9c87eabfdef3c32af06930532f0dbef3b775d67cdfa2bbb62e3e49d455c36631f664586410fcfcc5502defa00ed49eab7405c98bba9ae9350c583fcd87df855e6f7a9791a4a8354b311d889ed6a4e513752975e83abab2f0c481f3c655d23f89fbbd89b5987cd790c4204a8ba795574ea6f58884acdeb518c6d768a263dd2e5367de9cdba689480bdace3d5a16e0fe90814f8ec3d48920507fdcbbb1c1599b098659e0e499b540a377041b2d21368fc410ec244f0d37f9fad2371cd4ce37f08d0e9240589f3ea0b0566292ad8bf75e93d51dc03fcbb0f6ea9ddd28bfb54846c35af962639e0b42d6a571639383e9d4476d4c988d20e75b9f483635e5507a6ac324fe6c567005d95d05fb65b2293f9c6982d9730542f2246cda26e58939715e95caf13dd7abb9454544eabdac406424fcf22a2495cbba942494aed0488148cd893bf3a4c1f676088e2f8ecdeb84f028ddf8b4b4f7b2dbb57a8992e0bd9ba7d846c6c99d9afe97727367378699a2d0c7f585c7e0d3d21a883e3871e557ff41527173b26a7cf2c1b034ddc184a40f96f6017b007573d27d13d29874d459a893631b907bb20e70ee5fe08dbaba0cefad9ea81675dbb7b0993567d52b4a507de384542e6530be6b08b9a32f4a46a7bdc175be55432cb67b251c612f19e90102528d60ee8dd12606055c8dd34d71efe647f31edbebc2228d44f5d247d9e3e96dc773b305e23653d36e41d872062d0a1fad465c16b77ad1746757ba9ae8984db9e5b0514a0c3795da9f75364547ac03f505fd6c4e6492a36ac0cbab74e88dcb3a94d5e956f14167d784eb7fc957c814d6dd8055b535d808474564160ff2ce22a8e32b40067fa015e4602c0a582d77519622fa37c991928d0e55fec8f6763969403a471df6593300febab8de5828ef74c1ba32463231acb51fcfafc40c27e259f1220ac90c8e1ab3e9566f1414390fcd37b3a661f878f395c920fcba732189462ff2a4a066a136975ff389d2f3d87aaba60bce63b926f773283c86e2fc81c874a52ba3dd3d0aab6b607735a8a870daf746dd157ee5c85b5bbeb13cb4ed4fada85c60f229ffd6298d5c17f422431ca6bb74d458701a4364685dce9169d2e4e76e9089fa0e9488e6267611016b5add08caadc7fbca09ae63a30731cddca9b588c1a1377205d5f7755b0f7a9c3765d96cdddf646ec48e25b35bf5a2d3db7dfe026cee66ac819103207cceb0f5a6b5c6bcaabc40cb0033d9e254a8a6cb1c89283b20196adbcdf1b9dc61ba2e8ad9419a6a2c964fe989ea3f9ed908ac6646a976af8ee1e751ed8a434042041669652eb6ac940618d0e117de13018ec072bb420327b4910676300acb0ed0f63f6e85452e539e51539c3ad67ee077bca86bdb51a4abf35411656a242bb88c5ad82d6a9e1f74c898dbf9ac4570e7c4f250c8e49a5a82c76251e3864daff9ce5a300a61085357c39b49801f9ee23446d79e465008c0460f6e894ed21a67338e2f6738492c669934ff7e9d078444afef315db94cc7d9950850ef7216ccf0695af35fa0c51742d829db0f416c8cd3a5edd5f234c29200160fdbe317c58e74aa782783780280a7fb04c1b02cc31bab924eb02f6c66f6be135ee1161185d0953049b601c77dc813de256651a2b54927fd5174e7336b8a1aeda8431f26fc6777d684d60cf19f65d25dcb0de00d481881dd8f702d3aa2dc0a8c865870257df606706ab7e20c26aceed6373a2e50c6a4c53f5e342449b5199f68515c363df4987ac7d769b4a3897684205239f911b518de81d173e60d78e8f8ddf4145c6ef63a114d11bfe512368f28fb126e4f5273bc2e80298fbe8c18fcea4d83561b2882976627ecd1d05e801edf77bdf14b3b2d60222d688661c6ed371ab9c4495f5199dcd2c2c64a2025c5baa56a7a7e6d2ddf248c2093458cc4b5219cc20e19fe83d873770daed4bac6cc4f78d92d04ba2e41401d5da01fb6c6c8b8fd2753559032140fe42224777307c0020328f494359c982193abf8c2000fdb7a52109486ac25ea95403b329d700957c51ba1775dfd1e9a67e42d2a20609d7ec88a1f0985359bb1969da325df292dbe50019af01b426a106b9ceb26644295c607d9a556123c4b74dbe0d404d6b5ab5d03bdb89ff68fe02f9940f4578b8014f9768b60db90d899ca15cc0f33a134540d4e040f2738c352e4a40eff606b657bb80e833259d9c4d8beef56ead5f5428db67ad1515d81bc64cd0e1a954ec8583bf31a249840a3b57c6de86ecfd46234398aea1b9011506373e79f817e75d8a97c46eaea3c07d61845f29c23d4d516295295a5634596d2292bc0fb95fdd746d2963d18550b7e2a3b2e3d1888aad24c39f28bfe93298acfb8e56af9ebb49e9275e3647603d87119090fe075244ece8ca9dd68be17c491c9e00957d1e2c34facfdbc093aafcb1687038c837f69ddd47fab11f05a8656725f0f9c8e478214ceae570134478a2c35459bcacecb99dfcc1c41bc15e7b037b67bd1e9aef96ae76a87c8fde796086d4fc4789998fff03095990429b0f5cf4e6823798e5f3e831665305f7ee47f32157d0d55d25d6ba1f57eb0e647571996fd3122378c7bf9fb617647b3a28c6f179c83abc103514eef345467620330add89a5c2213cdf41579fc8bca0245b77e3416cef7ba9c28f0e8a41281efe526ffb1c40bcff3c00c017203cb89a3648f861a22925c84bcd84c5a0f4264f972dea4bb6f52c26e452197a0b8ba11573187e30365d3059e787c4cfed5a3e3065428cb06ee0a6bd2f2e19db2905815622511929e04c9f75dd6ae6d7c3c2446fbba59239d79b6e6bb7fa626ef1d5fc5284c601a396e5678aac4ee9268895465eb6cc43d7c53c109968f8b46b6552169cbbdb3dd4d0f7a2a057a042177b20470752beb831824254cb565ef421afc865405027e7f571993280482bea70a3f010e96020b7e334964622fbf0c737edc74291a83f0ff7ff04f3503fce630cab1e2366748b95f355d35c1948c9f7aa0a07506bfe4175b70635c0e9435d9099d502982a46b0aaf8617410741873e53c11d676e21464ef583742b7d560ff586a2c8d47608b2200f4b95869ef7b7719164e23b88a236510e2f8906f9677df0f29322e60f1955435853ccb35adfa082c289214ef54210eeefcd24234db1aafa2a7d62a08c571c214d1e1ae3a58bc554a864baf00acf5ab83cc58c67c0073a1875cb7f5068c95ea5d8263bed8cada09fac9bcb724ec6da63fb8f78b85368bdff8e4311473231826c7ae1195187f04838888df6c2ad1dc4410c6381556025aeb4ebb7d16f653f4fac2ab5728c69a0856f44358259c655a20aa7fee1918bfe1c4106bef0eae3a283e5cf433060a5547983507053f99df03af3df458b00a52f36dd07dcd2fad18eef17c5d0cf58da047035a80b9743951ddc49c8742ad25686f4b9db401ab5dc36deb747817cb827b035fc53a79efb9ba1c40f67fb22b7fc722df9a329d98ca519035b3756bc24a8b9ffdcfe02218771ee56d4dd50aeef410058eed68c14bdf6f82b3ba57f26f5077dd0513d96609c26015273bc1fdc0c38defe2c39eb51b92f19d4e9fd7692e33fa906253663d1ae0427e1aa7e79761d0d232aed7bee566ce336bcd1b93188cc177430e0d32ac99a1fde5829f4b96647feeb47b093a349cc61811b018ceb82d33455315e4c8706ee3df7d179a06458b5b757b42e89a5b265755596d4105d325b8c32fc658ac50f185240681008007c1ad97e84a0d672adf3c78c6fe6bb3b7326fc5e0fd279a399536dce6ae392ef9582df16353d41c061c1e8527158f363d2850a7bc60aa53b479e0e072303f3a1241ac3f0ec5e36601718e39db0bdf964f9695676aaa825afd0471880c0a3c08a62134251839899ecc68e3f3376e5f5d4eeff5963e5fd2ee0fb5b47438bd80a70daa76327b1599acc6c278b25ec038cc7e9b55a87a89f32edad86dc9f2f40699b68ec0d78464c867258c43e90d628c1931e8f699b8c46442a8ac0a2c6a6b90cbef158daa7e67b97828731dd535b23999befd6d50da0cd72d6155b01071e6180c47fc408cbeb259c4c4bcf248cf303e50c5cac0f87a73f45a834087b983a04c99d2b58976cbe715857c2169762844fee7497ab4f04d50e2501d38a76e30493fe9863e6114e159cbfd22cec4dc1081dcf518eeadabcf005860a52d80c4fea679b0a0c5b2d1753f0552512a57fcacefa23bacf759f42ca8f97225975cc413fdf3ed208e09ea00ae99273688be6b65cbd921c4b4a596545cee25c5e0f7e0faece2a1bc5e32ddbb9b4817928ce8b077aef43d67c1235be7b2bca411651e6cc96eedbdada3e7977b5a451c16fbbbf062940956a33dba6ddb614900a7c671fd7865468cbb9f207891fe54fdf33fb984f834c15a4682be64087540cfc57507d455e6bd37423c7891d7bbe34699cbee05ce97893b789211f38236c649031eb47119a68c1b97c12f40f2c0578714ca527369aad86a4cc4d69769c1bc041db49c3e6edfb76b52095be89a9d22e10d7dfc42676a79ce32c6c5b42a6b4b772c79691f66045139ce3513f91372812212bc29526c087aef7fc4f27813da9b67a704e0788224dff10be6a6ac96713ade8a4cde3691b09682bdc41b1ab886735e4a0c5889c3737fc56079c32c39b1f84f880762fdc8dae1dfb2f45901f4e9f67d995671cab82bfef72b69bef2001e784fc73f2d7144623bae746249faa60e0b9d30d44f920bf9101d2aea724e94e8e037b7a2eb06f61b41b43f10d4b69a6cd5b51e9261a05fb965c54fe0d34b5448b16e1771d3309a7ad6f147203062da7d5131eb09e7552644c23a442783ca9d12aa97298d1235b7f45054046905ce9378be4f4515fe758060f9dfa8beb7b66d35db62cfc8f35780ac6dde782304acc4beaa9f54d9491a486164e930f5421adb4c404e5a91576dc77c7c5b926bcef9d8433a66e281281b02d64a205fe8020eeb0e45f041afa72d0cd3789e70620c505d138ae3e43610d5c06e85dbeb6e095eb4a8a9d3fb8c47a485f5453aaf7eba8f3469e1a1d21c1db1b813b95ed0dd0f58ad2c1332d0b6d8e65f70177f0f728015a980c6fa657a63cd8ae40486634280bcf6c7f8d0daf0558c6204f6672b71c4c7119cc82be3cbac77a445f1de43a2e9b11b42829ac1a77e532edafc50ee10776305a04669b3dee9833a377042293c5f3ea27c382634e42dbebb6fe3d89bb677b3ac140d12de25920f173a5124b03d2caa06919ffe31ba18334dfbd52af6b0748c28485052685ed94bfe6dda8c41ad0230e7d9c9696d8c72f2ebdc1164718ca40d40c35effc9a1b1461de67c0be26ff7533257aa8a5fadd1cd3bb284c41d1913c1edaf8d2101b7c68fb4d36101f3d8a3b8425d76870818e2087ad9973ea58f35a3b5623d39d326d3dec2f296bd4a53ea9b8b6c6d042ccef06f7763dce849d165ed9ffea7b1c1cd8fb1958946d5c8a0e6724192a7e64501774f38ab2b3449fc57ded077e7479b1c578fa808c85c4a7ab8387ca8106cfb5e24ffb1855e47aeeacb10595fac2b08c1923ccfd3e469aa871c726f7697744a104ce5b0d28bf8cb6e310c0926cd8b91e6aa93695510ace990ac91f5b7161b1184e652836bc1272425e36a890fdab25b80213e431a3976a86727478db69848f10ad8a0b3ff93306b95cf69680a76cee017cc2511d897461388952a401b20ed38b22b7175307f0738604b2e20af7e14258b93107f4996b200bf2cbe85cf9b5df5bac22c0815c75ab2afa5f325262a16c71f0c2ee5e60f8b4f75632ed7adb1baa88f1dbefdc5170605cf854a3ba08c8ec842dfdf1045b3f8050833dbf9b5637aedfdfed9d75d45a0a72ba8af97dabeaf38b1fe9e16d6c37f6d5e992741a71425711655536ff288fa96d1c620e040a20f1b3d001861a812af75ebb9adde4af407ae8584e2287a5114db040d1c1735523070f9277266f21c22487f3185428201817ff52760fe9af2a6648d3eece328dbf0a64dbb941b8351108b352f4711b9a813d6cd4db989f1237af7daf4d778b12dcb3021d6dd9844da15b24ca8adb36be2bb52f8b8d73f5bf29c78f34ddd7956b6f5e746a98023ccf69e8c6d68481b3a719c71c8f72f7c7f9ab85960f8caa8c91453e06a2f558870969112b1d218866e23dcd4e9b7d8618129db3a071d53cd22412a71c6262785a5487d70ee2a6e9dd8dfe948ad7c82e8b90f1817eae58920a91521fe7a6288666a3624a3dd010a890c791fb29969be779601e910687f74615752be3cf051749b06d8d09f020efb772962f2cfc689229c702968971aafb2f86b47e433f8a1ef76f55ed7a0a516c16e3a87e331a20d4cbdf1b79552a6534517785301a01feefe53b2c33cc1e022479c4d82110b480543ef1658bf2572642a92f223344a988bfd6010c19ccda8fc4ff651d07753a68673ac0fe8782acd364b7b8e3b379ee6a5a9054cd7e23f2b701070f6b36fb90e40839e29792cd4aac27b63823ce464fd3f9285f67bcb5fcfca9b1ba276db78956dc77316b347a3e79c93d7d66548a774220f07cb0b06c3d448360e31c1a9bf8893384583cde87529e82b432f1d04a8701ec7dd0a742a48733e14bb943d29640fd8f73a21ad93f2b160f396d53b4d5b8e97180dc02936bb8e27802dde50c3c09fd41823c49751f4708a049343156a69f622e9c672d8e7aa6aa1813ddcf9d1eea6dddded69dca74112df084547e148c74736d00c644bc2e5250e7c8e42cf5963f6a1581b0f65a199c13e58017254fc720878f5da576a295d13be44640cfbdfaba8ae2570c3d2bb93eac5e4e6a5348d7caf945f7360a0bf2dcfb442cf2eefa373059f615e6a8a09dda701dea33df2c87e7a8070f6241d9c4a488c74aa61a0717e32a2863e9706979d1ec684a79fa137534cc398b0d5de06824aa0540c6d21ca155100c49b244a6e939cd96c45a6ccd8637166a2e4b8db0be0ecbaa650d493e2249427d6dc68ee3f615bc18c7596341bde508f6db1d139c45e18ff52a83208576d2f361684a2596d92477ac1c3ced869821f7ede590b30f8deea74d2911c7151a24d9eaa116b964a9ef459a605d002eab5c0dd1e7361fe0f34c91146cff9bdafd1734841d3a744a11a9f066dd18d9a8d9757d9d41e59a16bcffc4356eb779ecf9c2744e8a67546aa0b7c16f5982b4dc20d7602181fea96521032e80dafc9f4c3fb326cf164ec112d1eaa89e1ca6979224c3f060f4fed983d9084179adcff2f65fba9fc0ada710a0b9685edba319f95dfa7d02bfca145fbba16c412ddaa979208e1f25e890991fcf2d3de0f96e759556d2e117cb056868c140f9cc99abc911444861714d0184ff0af10ba342f3f49a32d65eff76df2fb9e6c7b4ad9f1f0ca07114071d3830e139baa7e9c95bd6d2f30ae12d6b7dd280388b2713924b03341e9bb0ec451f642a27a739ca0f1b243fdc7f40c1111d03a70853cd8fd8c2b565179110a72b22c6ecb19ae2f304b9dd7398c86fb715e8655cf672a4c707ae40a80dae1c1193f06fd211ed6ea4ef9960d17099a8782a3ec7c64d01bd2d5ce38c16c8ab94cfd726b3ee2c6f8aa9145583d42fbe0291ab6dce42a913f15d49a916dca3438a48b9eb2d08df212b2d845b020cd78faacb3db6edbf1903b77c1dbde0b94a7400e33fe924e4c6e9e055bbd4fe7230bc1125053916a087c8007d2783fec9e18dbcb6e16cb7ece12bf878acc9c1444c68777f1a595e76314989a653a03bed456a6fefabf0f40b09afa00a6a1043523176bcc12ce99951af6dca9e4f42e2546ee41f9a1d205151630c0194dee50ca8657abb9313ae4995899f22cb51c66da07f7a99866f1246b9099da48988923dc37b24bca91caf927ad54a5aa7505223503b571aef07b09ec9edfd97f5a6982393e7f465c4a06662a4cffce8c4b8bd3d2eda6da17a41367f743c76ca5114a97c6b567ed318a799802447e677e6c69b51f46534a7f51e4de50f66d84d4e01926afc980108dfd67ebaa0a8784b43a28cfb3ee34f2ece207b3083a5d9817b361b2792735bb0078b65a9976ec935235b1c6aabb2673378822234de0d13e1d06b0e2fc5d111d9ff9836d8bcefcc861f98d10f4592d2c17c1c6bf93474b4395fc9917654d29aceeef7314b155f17b501cbc2e7aaba947b01b798bbfa4aef087191408923ba54248209d275096acdc44f4f94fdcbce19b030feac4e23656e227f3440904a175b13dcf8e47cf82f0e76fe787624addc0986052ee2bea627b6ef3082c1bd5045ae91d739c0e32d30633aa3d738b0e5b734e80f283b6d23621162431e25cc0a8ebbda319ef0756076f5bf0fe09bec50f5ab7ec599b519d58bef5eb43399e1b9e565ddde9f9ea8220bec61360b7d7f7f986c3f3ed90f82b90a16d131b04b4c5195535d3339903807b0176ae47421876161692ef633c5529b04fd4c0cb5d1aaf34f50b460b298167ca28a3edfeb87db0bde49095bb4d59a3b23e2a9b43088edda38553991c619ed0be7f2e08832247195d24d1553fc47ce6d8b69d1d3a16dc9ea32f9eb55fd9faea3658ee4207b33ed8546e1452e1e12687681082b5b3dcbc783eb475e06e11f8db3d9851cd0b798af8a1bcbd015fab7530fa2f779fd11651dae9b3b0585c9a5d2d1b165d59685ee72dd0a1c31e035204da76ca71e70e884bb73ed0ef6597f4af06e932afac682398e2f742e55229130b6ef311a70e4c969ea317b62b3352c2ecf593b4620739c2f2a9d22d97fdb628ed6b14ed6c022171938f358cdd4b4431514fa3f76214d79f11b5aa2de1635fae8ca3168b4ff26b050e4614e1fb8600069b3f9068a1c64d67cf1819a5fd4b85531ff9ead07a9c3ae6cb329d93c5b6503da542f2d4431e79e446e93e37ad5ade02ae27ddd447cc39f42063988f818f6664d32e6b6159e3e63ba464710756750d614f59174bcfde8924d51c6c60fec59da586ea9d900cf8f68a8643f373531237138f453d6cb10ea6c47f032a1a204378c8efc02b6e2e2b32a87cfaa9e5d174ec49b3fd8aa1d04e9c73ef767a78d1d56cdf587fbb36b024b0834df09966861960019a299120c6ac7a25c620947bd72f568703f9351022af408e03c44fdb852fba55eb711b7a08f62dbc18359e572a7edbf5ad12d2c308127c6eb19cb9ec577dee567628d0f09752456f33926065ce73c4ec260b1ee2187921622eb6c8ad40351f4620d0f97eb7fce53c940f989715740318cb90150e00bf3153a5887303be82d6ae861e542a0d5a35f9c986d6f12a7e630810d5fdb9930fed8d94a442c33c7ef65801fc1de208ab741d195e919ab413b41fb09c954b98e65d2700fe9dad0265f1b683e9f2a20406a54cc0cadfaeaf99eb9ab7db758b14d500dc3547bd4a3e74dd3dae738a9fb18fb4a8baf5f5bd1f403e92b159b3e031776077565b24101306abb07a52ce7829133819a0649aa57eaaa49f01d04d524ae3f72d258f4a686e790bf3a10eb65fef2551d5df13705ade0c132c8cb443fcb93744e3445a229d9da786731ac2a2bd9ecee7d7c2ea7cf7235de13926f0e45c3b60a1740d09a5f18a376d05caed397c51642c46387bce9dd54bdadb059ecea98841e6448709d801c6001adca357aa2d081655b31a1a5aa84f3f919a072ec6c5a051f1690e2dc05685f4745a96681be92f6d75f9f62599d5348adcc91c9f577b817fdf0cd17c2df10f2584af877eb64f1eb8db426ae92797e8fe65e647226b103f7f5887a41ffaf2fae28be4c4ee116cc8218170cc97841fc7a877de4335e6b714d2b2f537584a8694646df8b0fbf66e6e0bd204d32d0f2d7ac0c759208ca3c8d04602d097cefcfd38ce6f008a2948616c83e53b11b9a79fc95667edd9533d795347ada462bd533bc359026ff39a2a2872b7baf07179ce1ee730e5edb440107e4446a6f81c74097b4421c93bd4345d746aff76bc50ccabeaf85acf57b5c8ba1de15394e68ba73abad3b1c049320f66c168f699647ea765dd8c503c6be98d5382121f5530544ac359e52656662caf0a40596d5a04ba736538b78a95b57295e14083d7ce90dc7c95a81aa589caafd7d48a0a7c5ffa608fd0ae85dae7cc1311211054577a94b5cadb6dd54c6933e5502beeb3244951813df4dfe09d3c655112b48a74fceb305983450e804f1cd1b17a6d223ffeae7bf645a4b92a42236933abdeb126633714bdeef6b91f113def345eceb268c6204210082ca0656b32fc0fae8fa3dffe88c625eeb8d3250f160d020acc0c4b5ca44a63296d7d10631895317ca07dae6dd1763a570c15897fee20865dae6a7b013c1114f840b3d7aad15d8a9eb96e6c3cc13b2857c9a86b1ae6f4522e38f08f2585bd39f3d5cd0c916099d6577d3482f55f38644ec55e9e7721f2c9868bb9b595c6f71ad9da2af5110e4228c4be75d6b1972b73b913a6333e7ef4535037dada30e20b7e9083c8470b3fc0e291df11940b9b3c0bd5a5f13d0d78caa68ea68c658d865d43568997dcec46cd77a6242dbcc75a8a6e6cdb0871b81e206891c32355f760f7837089babb9b3848976f9b146f6baafbecd0c1d941d618bec86be8d625ffec7c7b1f836f9e5395f877bc178913593116238a26585ef5ef61ef12d86364aa9b580e3bbc200f0d802617cfa9902a42facb4d76fc1e106283002d52f2ff4f3a723c4beea68467ed66d90e6ce9e0e3d3be39d047f52c4b84bca1c73019bd9bb6d6cc3a54f9c13b027ff3a0bc51c3abe1fb448b0f76941ec62435117a1b36ec4d716f9dff93f282a18291acf119fd700ee1ecbfef7cba4d1755bd6c7302327e5f05eb8d83eca3f958a059967a7aa81972153ee2ca96ef45c9ba3e1420baadc27b9ae1ab2bc10e8c5a13c64a615e2f70e8b60e0bc4628e40f70fb21f55ac247fe1faedbdd10c3a8ca158cedc611ae32419498623f2dd3dc6d382c0637e63134eba003f2d5206c308037dda8a2b8789268e1419f7b006071c59492eb45a1543504594c2f07196e9ac21a3758842f09c0c268162ff6e8d27ccb447369a9877648c20c0c4f330ae085dd05cf5dc86d7e9c194ba38d7c39eaf398ff8a75d10930d62aa81f21717934f2a3573e9b292bd3bce3b7c08e3b2306209d022b6ad0b6ef0f3eb61d52d40a27597946247588d9d6e00160f35b3561d12f144ef3df8c7c1bbfeb07f1fa7dd52491ab77cf988218ff642b1832f709f239e042d724504004da9f0a89c36308e6a9e62ca9002867e05f688b5ce639bf9b0195ba905f98de14607a6f1927ca7109498ba6f31687db8b90277fa90709cc3b113746a853c5171cd0345e00befa702c31c34335b8823451d963ebc5a7f706c1b3aa136370d9823d7e9f14587829b8257129532a1f8c709f9e0bc1d772f402a6185eb278d8e9359239b79f1673b27d877b0ba1f574f830610bfc7c25893207e69b28d021431267282c84e7c5d5c63e4c06a61f8023d502f342aa6d1576bf1970dfbd764d77b0a107cd5a7ebacdbd847a8196b3e3e09a59047d78e914902425e3664c42b7bcd8f2c2f5d6c0fd994675fdd70c9918f9f5f24872351df06e2bce3e4f9e3030882b926e6a3260c0d6fd5b78294d80f9ef7be70a04512e9ff841e215e15292a723c52fa7515a201a467a1d04883409a821d9da95ee445713616bba6a88244f59b9638601c547944119b52e1e396ae12457e0e630fdb0bdac04dded653bf49bbf6fae990ee29874ab229e8c19854a50d2d78e87a98457272293e02dc509910ad45ac82e509c49636c0d66497672068d903891efe4f0ba246bcecd845e21589edd55f1fb2f192c25e2a7a36279aa29d485df730f5752c2af3a041071e9dd0a0f50dd1f331127ac7c31bdc52205eb761a86bd4b0f6936d8aff088205c79907a15eda717d9606ef447d8d7ff5ec92d7e6e99013eed45b08eb38c1864072b07e426c111854b93c2c4c49653c60d07fd57c19619bc5556a5b5840ee5a61d197c02f20849e76a5c6cf5d85dfe52e5afb37a2dab90a55cd4a578422c11f882eaafd48e18600d70a2790a0bfc9b202c7669bd1d26ed9f60a88d6da3e5c6472a6d5c5509fa795d3da33ccb28321b7a2dca24583afcdcf1de3db66321a4873f2d4dd987f1c1802c7e7a978a8de73ea91f71eb96de2027aa1f962bde55b8de45b4aab637b5011d124a8c84209c573a2e19045016701b5557d8446f62ceb2f362189fca4242532ed27e370a362ac7aa244a66389f452e36fa331ffe81cd05ca43aec316b89115e4382c264cb4969d36961c00d44c7968be8004f2ace26fb89fb7e1fbb65c626c4527d4da0cc59f865d84ebc69cd273b2c85a3fe5e0f779660e74b55c414ae0f20ad6b92006fdd1e98e3e3b8bdbbc472f19a303ce04f14220b5f907001f5cc2bd6e69739c7ae25f811a56482200a215d9d319a41d1dcddaa40420322efa7c7422571ccb124df68c3d3828b0153971c9cbb6e37d990f0c4ec44413cbed730d6e7062170ce95d8fc81e931945497aec5bd661551b068edae89801129014b6cfc587b562b6ed766d7a72a3e4999afc2515b993457788a7bfb78e2d3c8c3c4108befffd73d0cd4b7b6f83578bf9bd744377c1458e962f931932a7cd613cbc633e5be67c64ab3f235d8097d25fcde9c27718d22f06d9ab1d59c351e20c1041ec285240c6f03e02786bf3a21596a3220b1ca9897361229ed228940771b5dd4c23bc25935049dea8ac3c2f417bd410833bb78291aa764e8231f0ebf7f47a50faa81d60e1dda161f7f1e3dfb9127bf4e1ced5e0d70ccd1ddd854df360bbe19d9fc2ec124f7b1c3fb7772e95124e35a7fa7ba1449324a61008fb0392d21153725ef1609cd9c63d73c0c46276c62c3935456ecd614a0fba7f28975607f33248aa8d6ab490e603c3140a600370cf21e55dfcfdfa719a0a9be063665364f0371da7c7db6d5c023a401cc2b72c698bffdbf292bee63dace9da9716251e48aabd1c92749573dacdc9b3ad5ecd6e681244f44be4c6335f69357882ffde933c3ca34f6ac9d3fd8ef948d61cd049b410fa7b321497b1de955bafad7764c7f8e81d015b92c80f93356127ce81a15109a3ba0012b80cc98e39cc2fbb8a8fd7dae6243931315d362fef28d54174fe192344e5fae29867c2bc7bd67bfe21e13cb047588116d4b3853a292157f79afa19e0187432e72da28f4c8be38c2f0ab2dda04fbf0bda8c1a555b8077d22d56a3a76aa9d8d027f0e9891791d5853d1e14a6422534f93b45c1407ec5ecf18f9492df51b55879fb230ae042f2d4a48037d8f2832b797825772fd945184ae83230f9e87ec5c12b84435418a1a376b0caa52d2f23c890d52485f50afb0f14fbdc5507b0a5fc056f68085556a395736c6415a6d187c78ab469016b139f21a00c7a2efaa911616c43420ac4731923efa1cd3a3b789b9464b6100e9cb7584891cd4a69dc81d0abaa8f595883199dcc7e33ea818fca0f90d9ea45d05bcc05495816470089501c59bb75c82d356b11c500dd39f3ef8b8a5c4047d855b177fee75439783d68791fd631daa43debf2a93e510243f59bbd34e4a6af535aa637aab627bfa9a9f208e0e695bd68b475785cfde0f17d7294a45b6ead517b319a7b7d65eadb8ec027b6ba061ad6fa0d48b79579298520c757d55fe0384a6311cdf035a33b206eb22aa072a4e70e511876313ccaf8cdb84644fb7c4962a130100df10ab6c6778a5a8db6d29099305e06c28ee30d3bc52b43662b65d8c8f345ad392274abd67a3e27ed1bd8b1154a5a04efae30623af2a772667620c32559f2462b2dd02a9891f3b6f5cd7fdb8f0e8f2d4217c0cb1a4809457375b13a536b2871221ad8c1bfa788d9b448403c250b1303a0d25202b65ebc424f4261e1231f4fb7fe9519c3f5f8877f7c0e4656a5b60285d862f6f5ab75cef180adac15a4a2807c1d13b05c878b42b83848c83c9c9196e711cfd11ce1038b4d7db35b3ae5b3358a7b2d57bb866a7455b4aabd17f1fffc5b5088584717dce7df348b93241b68b57ec2d09938aca738deba4aa39d317cb4a67d64698120b45b16d8fede266bf0c4609ce9a7a7eaab33ed960d0ae9f3d570b9ae205f7bf9b008b43d9583fc616de9bede20487b633ca6b5e3c1c0a71c8ca563e82e6ac44d796bd739d272a6d1acb725c8137acefa2e0ca5bf63fec1c51e319ce1a61b33e7715f537e0aca32942c6ee43113c0d0f220ecd88e1b709b01189615a06628dda2a676c69f679a75e67a1aa8845c6180246d8d691f76f3d06fb1bfc7c81249a559da5882efa7a3b87bc82aa9d5aa1c12ede76fc5ae0eb1bc6a6e92fda3f13ce67ae74a3e7b64c33fb8019fe2698e4da40d5198f11ef726d805c9a709157ced0840e767551f8a9d008b92cfa9b743cdab9e208c93a19f7e009a7b6cec1fbb053b3e0b8ab9b61196942dd19c14da471cd1ec48d3a4f42752760c6129b7f0b6128d4bbd19152a020bfae4e55fc7d6c12c8d14960133e0c66850e669ddd6baccc0fdac9bef70cf415c526bcd1085cd5fb70925b0c846d4c9e2e4b4ea1aac49dc763c68157f17783bb459e3953d8f5ff118e3a2d4e8cefa682f37ce8c73f6dad8c74a4017a77913e66927d6a8a3b2353307f40d2b09ce2867b1eacd5829e1f5de112568a899ae1f45e8d68cca5ce1dcdc6da0b9d6e89d09d0475142392de6fc646836f6d679767e7083196eb855eab871c096fb34bf6500357a17ec13452b7e75a0e450e5368e7ec67f5de84a424965dbd24802b31efa9e00152490aba060e014be9cad2750348b64630c01a548f913d0ebd8d08f2deab1fbdf94baab544ed98330fac88977fe139734aca355205de9dfbcc9d588b204cefc18c2596b9da77442cda74b36164bfb1a6443f5f410ca7b9500e22cf3c52a8c27526263a963c29b2379450e8d139b7027166effdd698392c838b5cdd967f0798a237d42556193e0052c46538e188264c015401fc412dfa84388ae54ffaad299125871184335e90f25f7eca7418fb5e7a04f207575f791576febbf7562481051ac1df52490d8f1d26a754034ff201f16f0bb702849a88b982e733f036e01c66c9b5efdd3619047c1eecb3516b4389425f400a1ae46aded0b2897f7feb9d302f6dba9ae89bfc008839f83085a0db837be4ce0522b6112b90f1ee176c900007b4ed087e4a49b673ea73539c338c04c070da0820b0704109a50793aadb68cb6c268ac89db652072fb272ae61f42e93e20c5b30a58c94c0c5812bb1a321adb7a79ddeb3ff7bac27f9e717db04619bcc77eb45e64b59a2860e2830525fb670c625ed34848cf59dc620c1981efbae1e010d6f41a76510014e791d1fe947f63c354c45f0fa84f4e1954772056ee6ea54fccab6c7bd3694522f6b6e2327ec21c17be5073a366783be12cb1cbc6c01ebdfe97c8c28818ca1700b79074019f5dddc01a2af45a4532775c5c0ea43f56fe71326625aa7bc403f2ddd179bab08f4d732f4e3e61a739442b533cc7e46dd8307bd12f586dc4683eb6c0e6c120896d5b07d09f73b12987dc9c8410b30a6bef03053ed6b13dc4f3de24440760a189ce68fb498d5c4d880040db4983230173237e082b632ee8603f0b4f3cc1eaf1f45103459a808e17014c0b2fa458fe4644a50e472a6263a5c50d3608aa0f666185e355e4f5b6273ac2a3b37fdfc39235159d09428f29d3eaf5f5717ec05ae6f85e5380373cf2d6f7fc9f6d15fedfadf12323dfdd5fe5f4adc75dc6ea3da6679b418e90bd6894accd73efd462ad87cde73f603ecee7dcf44d9c75acf79520619b0b360ebf8c7c42e60af1a8baaf45267bec3fe0703f0b6f8264ef28387c777e4edf556e06131bf9b7ab76997b07177f620b01da50c0b9025698a31c6714bd732682e6cb60e7dc0ddf7164c7552fec36808827c41c14b71cd32be13848c8d7d6b6ee07990840d99352c839707381e8aa0c9527777d1addb74e49d67938d580712683f326366b736abdfbdd462a7d3baff7073af442f4ce3feea299573710d6c613c8901f6372cc26c51d04342315f9df2c07555cb05a40845d72f7e60af8cf878d3ad0090904ff296ba9a82830af1bc3c25da76465f4675f156c0290dd8e425789f2c06206bf234c1c0bcba36208f95d894487f089428bff2bc48ee234099415e547e6e5b0107a6bbff6cccd3a7ab8de231a076cb441dcfa4f000f4480ad822cec1571f8dc98384c8ae9c5b6169fccd7f825f531254201353919346a7d742bbb4cd972dd51333f50dfef0627d15371c282cb8ecd71d514e58f0a6cc50eaeb8fc66ef23f9ae4e21094f32b42d9610d9c5761a2760c66529af6d82be1968e473184a393b4a2de60316f56a503c5211530ea64906f7c44e5b3ad228393ac060b19f71c31b46317f058f71f5411492c04255eb153cb8909266f078b1e77ca15ace6f912c22322f84f09b70e7105fd3b5fd76f75ce162dc2c46343e681cc363e854164fd3ae44084d46b5af3d3cba2dd79f0f8918c2894e12825467072c3a2e96f51e898286a18733eec53cc12b5f6bd71da128921af1dd844402377c6efbc0804ca548fbbb447292e50a5b63a46a5be25ee5758d780cc3092cb04f28b96470ee307b0160903a6786ca6df3d56997f73fc0f57ea47c98b6e70666fd1e43b1b0a5003f90d8b664466c1314b1ac8ffa0da3e077c8fef8010d17f7f04100c8d2b17bf75fc383a75a480f55ec22e6098f87c202a6de7b67e608c393a2fe3bc5f3476f81965438f04d5c14fc28927aebe4d27f652373f15823476d8fd6dc1aacef9533be3b01b5b0a171ac0069918b1fbd23235efcedb7e3b11f4d6c3a9deb61763bb2c9416e14106ee62b6a02acfe9420322aa851b40a38ce75c15ea036022c976786b1f0a7c37288822ff2a91be35353c849955f657a4c71a8df82fc850ef50a101efa964d582e4a91b4dedb531f71be1da144f6ec7c8f8cc6b232a4f2563d1971caef49f802cdc269899ea72df8bc9e4b1331e5b4da08a817ed06e6a9d2e66bce24201f25c10eb9b3c158c31916a16eb8e267c975af90657e90407584abb77c844f22f71ea9e87c78b0bc98de04991dccd57cdd9b2af47aaf0c23346ca902090e40aff9a399834391b5f7cbf52eb5ed0714ee75349a4393a2e2287ade5c8d69be38aa87bd2a852c57cb48f08220f402e737aa2dde3d31e544613e98f0c901b8e81bf9f7dc1cb3abfb0e4a4f3b2e3bf409e707c4e0997f5ac9653102e8f5207f21100076a5b56931015d2119389b708aa8cb495d36aee9f8f84c4e33e7b380a610d6402479d6a024af2a592ff5c60135d66071fa06ba7b3dc6e468831ec8f686b65e8eff383a0b9b340d436de5613e5701b018374fe9f6e1f711fd821f25ed630307e2aa1c978de716ad1fdd6a836b7b5e57f662194106c233fde7f99564d8d730f0c806c5050ef056554d357044964ac74a4bc0953a218ca11ca75b1668252708cf790d874bcd8fa723999110f15c1f7f3fc1d53ee325e8a37ceba05a9c6db4ef5ccf6e356d2deaee545ce0e68648ff0842a17ba5ed63bbfde1b51fe772f63cf3a92228eab7f041375410fb59c2053555ea4a2d189db99cb5b6f05ed64c5c355b97ae00f38eec84b478b0087188ab55a877d76e44eb3e497d4219f768a3bf2a3b55b68903e3eab8118ddc0fe365f5adca3e45c5c9220612477a0760e6d405d09cbedcae5cfd8aa4442b5168ae6de2125e52dbc210c85e814937ef3e6af30eeaf83a84be90a620e6738dbc6daf88c7081d4edfd5a860a0d8294160c97f570e81eae8ad8bbac22daad617cab09542f9908bcbec217e6c08f2cb6ffa59e4ef69f2f45c2ab1ebccd22b82594b439262aaf2e4b82050e0f1886bbaaa9a2c7759e8c2d928df1a4ca658ad8ca09381d31d627c60e2e84280fae9b7bdd67cb0fe843e3038e014fdae7b06f2c9ef1449e1351ce31f70d4304b1f3407a95a1898440faf605544ff8b76f7210ebf134d885f94086ac72c28523217361d6344d6529b53d1863425d421d95822699fec89866032837c5d714a3095ea0446f3900fe7ad3cb5e64f8ae447536ab3f4ba3f1dc5d6262d3006db24c65525c8f0b19930c02e1af607a7085f7251f8207ae06300f0eddd411c8651b1ce8c70eba693923d7432bd531f5fe331418befd6d9838c6bd2bfa54799cd84d1dd15042d5fe4fbe83e4e7a13678d7a03817b03899ec9a5ef12bf846ed42d3e55708288fdebfa022096148622f23c0b33e215d3e85f463bc02dcf7227bb26dc87603708f7deb0a3f44c6c508cef08e8d7106ee9ed2474ece0da565b66363cf5e1834723c1ff178032354ac12e2755aaa7744ff2ae2e0e2dd99e3438f6b1c8018330b41ce295b81e8dfdd0d5599d6d0a84f9d90523e445f3a6a48aec30fd328525375fec13a9688ac4a104fb4f521dc06d001ecdd533a753b3bc11c25d5ffa26d2deda85b33463a2d5fec3debec38bec79fabd4f7712bebe85895b2f7958f30da54bf2f8b4b73180708b2f88a6ddea2e99ca28afc9b9b7bd3c2f33a5b06befb110ca94bcc397cee5fd0553a96c98c42854b6c26951125ece119aa718d334d56c5310b2523f787f9f93535764cd0d812b52b824a99b4ab9fcbe3e5f7ed7adaf4294c168ab86597a755b0c83c0753b0ad9b4f0f612d8fc5faa96306acb700295602f878c2c463952460f1b9da593e1c67354344fce5f80355788067735934bac5cdde3a1cf61aedbe3945d2d3edeb4288f58b0c52c125dbbcab8f4b4f1e49c7239a2d6a1765b4bb924e1d89cd9432db495f570f37eeb90a4abbbfdd15bccaacf58dcf8622266dde49d45dbc2f668f123647b3893f425fdc8d99821346caa24934ddd422d99e97f06b2585d2279f0eca2573c3e2f4021c3986d6c5dfa086a9f123c0882eb1dfe24a2b467952e5613d19fbca86fb0b47784936bced61fc78c413cfca35e141f78fd9171eb059d14830ad851cfe7708c19cc39e43173c2ddfa8c8a08f330916159c3f216103fa1425ec9f3b74bb1c86479d6974fc907a59a4b270ebea8a44ecec76a7a42e056ae2da0b40c9a87df4397ac4fe40971b2227cebe9be8487c84d6835f21bc61fce5132224bcb9e5bce25f6d475416c2f64d5b6773c8fd6e40c5ed4fd184c5bef49f15fcbef9e9758d720c7319141724f7f8f75ac572655ac27b590610f63e7219b88ebe0fb558fdd19cd4270b1cfa65d307bf104bfdd10b20be268e713e4fa334b91e7cfee53d2c3711a3626d11936293f30afa2a4a58708fc8ee81864f0e8114fd6f7091671bd13a99ccc13638287ba2374cdb6bf1b14c0cc7230441fd1e2d818b70d158a50b4e018479533289a0607002cf808921badcb7d2597ca97f046398c4283dcf6652a0d01ea4bbefb921a1a6193b559da83492160b72a3c652239d7b200179a01ed7881dc6dea0ab594a500d9bae8b04ec17e2f02555ea6e263ba7386680d06442206fbf3012a9ab4d87c5875c015207b8f129d59feb44dd4b52630baeb9e65ee1cb06e9369a48f5a8146b8f313b25ed704685f45790428c188833d820945ee323b28c26a95df76a4efeadfe596d21997b6235c68f8f1011fc0610bb2f48a5268e5a782931c096af88c6ff29efd4e09f24fdb6b39ec64595f9e459804ad6dbf64db09f6128625081291de192055233511c922af4986e43882e8c2eefad9e0957b7c9bba34eaba6b9f3dff964db810bf1494562fb74aa2e91e9b8b318195fd6800a3f4005349cfe0c9621abcdab89ca21d7abdf13698da695e1df975a888a959dc850d5bb7d6f28bca44a097344830cc7d765f264b5fe16a740b2af21c91a9570c986f9c7ae76e7da8c57e0fa069ff2bf18584a0db689ad5cc3b81a16527c020f80daec7036bccdefc12c922f5b2014cdd275d37a10ae5ffef19582529a864981ccdc3e8826145057e9b347980adfe62bcdd816350f44e94b97d719c330859bbc4aaa2e720e3e4d3882dffcb762d0a05b999b18e66f5918db5e91066683f49d99836f3ba8072b31836a44334c91489b88437ba5654cb3b5834aa58bbf911d488a2c69b65cb08bac59d637674851542c96422d278e63d9a360f1afaccf54b4118b2cf4f5105d29d17996a9bccc9b9f4c5466afbfb3eda1e9b39d79194a396a6c3aa6c152ba301136d8b12cba4249d0e1317d9bc9f992c42a31efbbe2c9c43e993d166cc7935cc815d450d95688518de2baeaaa5e3e63e7e0fa0f73dddc4d98ccdd2fe80bbb72eeab6bbcbf216234922fdbdd77540d97aabd9a8d06f0d39847f030e6eb06706d06a95b557fe9fb71132a182d8e0fc62a6bb9d366ac590ffb1983c264610ace17881760dd801998e97c5a18ba3f27961ba7be1e7ea2bb5bd62494c5445fdb27071f7b7ecb030f2beee1c07f18c69f850095698665b88c184f9cec655cf821b225092753e40de2e2dd5dbc8661faf8e43c6167be105cb136b061a6c2c4259cc0bb3ca9c8ddee4a23fac5f69a7c57ded0d2468e6af80316ec9765a51af09497b048ec3d136ec3c39cd4499beb934677234f76a6d882ad43eab1383a91c3ca2fb2de2cf90e449c6480efe39ee4706b85ed542bf786819bfe492c7d643b9d6f95361512025e03468ecce1c4006976bce26e893ddc68efe1e42c4abf7b45c5ec97b95723f05915b822ee6b215fd7eee862c6e7083c356d1d8b7fc5874233cb09d5431a4d8d07e3ae36ee5e447ad1efdb32809d86afa65ce7ddc6769dac1446c7d3c6bdd85ed5f32a5324c3b88ebe9ada5cd6ece9733ccf79c26c3578ac73e9b931aed74273045001dad7e80ef1f92fa3c492cab66434da05085be2c9097a2f06bcb61e85f172af280529ec5172f97156fbec3f1a3320ffa5eef0b9d9dc1527de771b4e57ff0c243f6db159990142c07942c5224ce81cad275779935fb6866df523b14ed302b722a7fa6c829d28a90a070f1cf9eee306eaf2523991c8f6bde1a410470146cdfe9d8a29427fb88127efc2b3ee029e14bd7b4d446ede68611db755ee2455056dda59475f8a2c2c38aad48e3e5c02e0d18bcc0435d7eaca26eb106a838cb930879dc8c6f4afa2ecb2435433fa873a03ef2416c5868c4e197b3ad8c9b80d15ec773a146bddd13d1f52e006803e540e5dde737f414cbc7f142ac292461769eb28603759e9895306cc699f34acf4e597ea01069539bc0d90b56ab3d39c47e2ba707ec7f48d1d7351e465d8ee430a7f2a7cdfdb642fbd97b105cc819c1acaef2c532d078b80ffd74529e80d99fe81e6cf51bf632c6c7cd5cce060f2e7afa0eea0a0a22b649cf5cb6a6a85de79f648f22177a53bae305326f1905ddaeedcecbd22f14aed683ec3b30558cf591a08ca2e804030e38aa609106e20ec5e73a385e4a0b4dc26cf8de6f7d2a990b3f7bed51ad6fbd1a634d993c445db330abccf42814442708615f0745638f8ce6cba9b49264bab4e1bcfd82cff2b52bc5f867d1b58b3165fb7b1fdd2d610e561c5c3dc5fa903aee80e97e9f851193f6ecdd431b9aee317dcade125062901ed9167cd69356c4e0c5da130416b5f77e67ecca16c8b442ec28c2eee6ffb20853bf3c9cf48381eb7bb9676c10432586db1caf4895a727394a2dea5a05b049fe6b8511f0d1fd4a4b662addaf1b43e50702fb2ba2aca02233086dfabbf60f5f565304178eb54078653367d54a4c401cf43fae7cc6f0ac4f7b06f43625ee93c1c8200c987d4d8029e3a5c0f25d8d32ede7fec861db5220f1a8e9710e6f6465f3acdb3c53cbb5f6c18544907c894c2930ee54be0e2563affc3e116cfcb45cc1593b903387b999d544bc38cbd5745f1a13599d09a2839d73584b6bd49a749fb0391816e077ba004337b65500a06c5cd2673cd4dfe536f3df9e3a50547f367e479a8cfad9a5b17403fb2cf4f022b41c5faf927f9bad51ddb917aa0a318121f1d1a3bd015f00ae115f65fb699c743939c207422e71d3cfd74877006201d252bcff471261d432426e373113c4e1bca717e17eeebfe0e70376ef84e8c3dd55252847dedd95b18ca866010ff7a83dcdcfe707161972448a104fb03ed358195d15aa6b9cc77f8de368df50fa41f6f31feaecdb2907c33d428ae6fb20695b3703c9c9b5008e4da27e32d0b3cde3bee653c7292abf622caade3b264ca33ca61efadb0ad8122dd8d3bac4f420d4c09f10a7dde9bd433a2272ded7281c3a14909e7230465101515d069ed3b06a027fa6dd884dc3bc09322dd9caf28222a118a55c52342a7541b8c88108bc9987cdb54605bb5aef4e5d6df565c49b093d9eacbd0b9e142aff15d2a68850cd8746264d7c1b74d1997df3b95156c1e48ce8f3b09ad05816d643c8d4c8c598f9a97d3c6c1ff5f8a410866af95e76ed01f09ec46dcffaa435821e4b491912732568426d9f8a025037f56baccf3203103db1083a9964ed71a06e377223ad5a67e63e00de65da0d94f82851c9d09dbadffb39fcf63da863d5cffbf12430ac78c6e2e878f9b50be0ca3d64667b61988df476933682f0f9758ccd6745d2094bba77990d46d86d7147a00014e21dd1011d3044f9c8750f3ae1e40a4353afa3ad25e2a5399b548515a44ea4ab07bb33463e8fe8e97ccf2c2c7bcf5f2493d2a4074f9075f61bc6317a8b5412bbfd0e117a6ea966a877ddb83412563ccf86723e04fd0caa285b72dbdc0824cd2f8797778f378b6bbc4a94ed43e7d85ac21f6c9740a5bafa194f5ebbb300fd52b04a399334be70c3575ff2becd37700668a0071b2bacc6ef48712edc03b4e9a4a797f277fb52a33b5d416331f3cdddac0322cf135b39a2e90868162534e6fd5ef40d6908d3974a1746618387050c13dec8b9c0f304ce1c70951449a1d37e1d05d842de3446645829bef20426ed5a3afce7ad006471b5db8668633651c8627e67266bd5c3dbf7b1794bb8c5e00e4f51087055dde5c419217a052038c013aabef6565f1f6b81966e28560b1d41ef6808d9464fe4aa81b04ca60fae6a74a41ca27eb129d131b458c1bd4ea106547bba5f8f6591b2475a45c688b0f3038129d3113e7fb78bc90cc363afe294c90a90c8d06a3b4c22b9cf2710dd316fb3b09c18b60ac34e046cef6d16870e31796a5e6c4763144de063a860b5b32d8a11202acf4e8aa185d30c8add86ceefbbdf91cefb1ca1580f90fb7b985d06c1407c34e54c21a316145c0f669af8d5b11ecebfda69f2654fad2e855ef091490a3127437440062ac8e8cd367481a5ca769ed975e8c985e416ec51ae4682e8e1f98b982ad356c58d8a60ab11e1b3180fd00b488cc0471fc2a15d9502353849f5f4a1a98232c529bc2528d311d8cfd074e533fccac885321ba0b24274cdcde35c47f8cdff1b8953cc3474e49d8f3ea049277452ba897a476504a7d671ab79ec65b7e3aafa2cac95c3fef93b35cb13b0e27c7b03e8844b6fdac854d35e98d7c2da011406f7d1f8d2a3add8309d02beacc694886bc43f7bd94e8570c394bef737ee1930ffe272360ad3bd3f5a07f02d309d8110cfd1ccab1e80101f7510e39897102f6b666e4a9629a5719085b37c37a14e28b41c81ef7f37573973411fb5ecd0e11368cb9de910ee50e6da445f0429e2d13b8c8b30fe698031bc932a2e10c0eb5c96a806c6760f3204731755b2b81eaf5c5766932edd24cbd1a58276c84b940217f9d3204753d266a347ac811e878d8aece240126db9ee19bc9449379819d1e78e42fe2dd93fdc1388c8eabd2b53eb93579470c8b75de6d8cbc314a11714d934de2ecacbe00ab9d1ec17bf06e5bccde8e2d758f04740298ea26a926964b2f84f24d3835cde2624328a177acb6771ac9671b0ef834081ade38eea077a10c562e9008ef905d894e1e64f7eb1edea9ef8cae29a40111bcaad40273048daf5e1bcc785ee6aef107dcf148a664868bf09b56b2d8f2968445eda8f23dfe85afaf2ba3bfabfdbfdf9e488a9aa4c96a01ac37501bc1334fff7b85fec95793bc97c006ac4e5232b551c64b3939e8e5a0853ce32d9fb38a7dfb3fedadc104ebe25933da5b9b4d601b80c2232acc9748fe1efd900f4d4f76326791df6cf628c8a5e68d38eb3e071096d84e13ed51111c0b82b13ceb75622f2296f065a7142fa14150b595f8f041c39b4d6527952122276f2c8f0f5eab786c4989fb639a142fc727aef9b46de152d2db32cd995a3c426471756db8b126659bee516c2b05fa81b6f2c3941d223454463f0fb5409feeefb83b59bd289a502c0a6ed93e9298b90cd2de86558d4d220dcb1b481d758b763f177d6315634b20edf5e7ce4e1e1cb60f0fd286f4b9d50ca12c1148c4315a552f3c22b805d81e2d4186436cfcac8cf80c240730534bfae17cd58d1fdf4098ad93c5a529f56ae3d6118cd4d8ba40394fcd48237849f63750f76b6f59dc98cba90900c292e65778fc79a374ac0864b86fc0dccfbf7125272b078c3eb379b2ecae2f5b95458b2042021cb0496c6ee0976b5d0514cacc6f1f0aec9485d433aad0fadf19b215745ce033aab06a508d3beee4ace46e22c6710e01cd40297a6d71642f97cb6516cd8eecc0af664a9e81e5b62b16f875dce0e44859f3a1ecc47058fbfadb9e7d24c7d6ec1175526fc6bc41c661c89f31ec42bf9fbac3a899309f40f4ea1dda3b2d4fade03d7c405732d98f4bcf64e1aac410d916d731362307b2f358866d85492167caca73b0b87a56b56e579f92cf3b332cbdaadac2c36fd971abc7be7af440574f20cc773be0a1b80105c6a319e6218acc028870473e936d071ef963676c5e17d6dae42672a3af039f3a0ef2dc58f7b1f84cdeb752d19b196021b7fbf68ae7b2a06bbf3fb5337cfb77d4684acdc5eef0dc07a433947648360e081d802c8eba0273fd8663eb0a47bcf293c4f6887440237409060e4d6aa4e97b1ae0d249dd689f11864f48f5180364f2f871690311c988c1bdfc57242e6e6a2bd350ea8b252a102651cc6025f83cfd33f21bafa8606b4d10e7d99b1ba2e18fa5aaddcceadb8b0c46773d501c9fc54fa8f1698d31ff5e0ce92b13319cfbaafe96699337248184347d4d555649fa51019c3a42e736ebfa0dc8e8bf317c7331f90fe43c45f3f50968830315eddb1fcc54a8712a6d08e43a1b9c4a1d8ba10feb3f8ae9c421c6a874db9906d31221c926943568a298e830a7fcb4e91eaff0ff1acfa7d949a33078d177789a3df00f52ee21791b980a429e5eddecd5c769795e013dfb56bb50224e18e3f0df7c17eb392cab8d2c8586137fce89351349bb8875c8d6b8d18fa515554a119bca7450e6cd1d17bcaf42fae0605fe7b6281a46f98bfb9e973fc6b6667f232f8d3a6aaade4d264380fc04f1d53a0a38e30f9b38fb1e93ba24c6f787cc8a282145a3cf72549fde2ab63faa76800eccac447b32773f1698fe980ce158db1913751484153523176d103d53b8338715c1b7dfad267db43821693e8445a62ad72d5fe64a115f1e7e36d852a542f32dcf621b208b97b56104f86375f85a784066bffd0fcb06697d5121d429973a80a059327af01fa6999d903903c8cf9a5b8f5981c1bfec5d38941688911bb6c4a8064c28013029f2f75f57270ecb469360938684a9cddf22124d87f2c843862ce5daf3a7f796049e160faf4c2b11b2226131b1adc9676eb4e844e3f595da0f32407fd58c2f04e519009c169663112f5723fcfa934ffd12c9571255b6d7671a69168e8abb7848abbcf92e2a63154fe8a800c318ae15b7bffa4013c5a61a680c7f76bf552ec6e3e1b82f0ee892e67b3cdcc02912073a6adb18793959850cbdda8adb970d5000d316012078a9a43838df71a6924ee77f455d1a443133d2a471a8d8bbf71e2be606db328091f025b5033a06863ecb6da3691764723210dfb3c11992297d0f363e65b40148f8e5c6d9d3e8c13bdd718a40dd23ec2180e26013c8c10ffbac08b433d56b6359690181ca65a3e29605a50900e7faab62531641bde1f164643b0dce34aaed1d9cd61b616e33abcbac0bb550ccbbded01619da530a74e24e7ba7a78bf33ec982b894816012389d2c2222bbf4a317ffe97d401b86acec2ea96f320e3d1be596da5a6512153fbf5dd07032668b7268a4703f1e6de43c85a290b633a59f2d88d340b54a578a62736b8ab7836c7bc60ebeab729f243ba249376e1dffff6236ae02a86c0ac5b9d2b82d3a7fb3436976ff384363017bf748c7ad45929fc5f5ddfbee13179acc15f81012d1cb28ce7c311eff11439343a364e765ee6cfbef0a952e34cacfeb20a9d0b302686fa3dfbb8a49230e8c756a4715cde2bb30019e48f2ec846d82d6693d713eec3039c19b659d1039c92436449cb8df6f83d323ad6c89437a3235d09d9a8116fb30891ab7ca6dd551f6d2e14a7b1dd63eb196f36b3fa0828b351438c0928871adff23be14602dc3a48a0b3cb2c4cba52599aa5e57ca9c035687b6666e7b80d6e6db8e072b0f695586c0948498d374c8bba7a8367e3cd0e048c2218c7ec1a5f0fe4321b478d559e71a894eefcd014c189631c62f5fbb991a8839326e8c6fd3b8f766f290c00ef125b4ee703bb33781397fec41540cf97b0e28014a44afb11751bee58608ddf28f69f6d2d329f760f901d39abccb9be705a0baf9494f9a538f73e08e6b6a4673cfafdeb7e08b153e6f3c6c7f63bcd8a41c44d65db48635b85faffc89c1f047ce6474d666ca3dda5359a606751c0fd01f51ef347ff74f3b590deff0f87ed654ad86624567e5464f8cda76f75568ce81f438b72dca3264561fcc415bb9db6cefe8715c652602e8d52976e93dc87795bcfa08bb045d306c22608d5f6fc969c70f63ac15b53ac527ac2186f96c45e41fec61f6afc04b7ba4a0204adc0a7bc46458f25bbc0c19dd48528bc5b6f5050c466df4077999059bb6a400a391e747f83de1f1d6750ddc2fbb0c1d1bd9aee94365dab645890cc5db2c48b519b4788b90b7b411b594220d5bc9400868238123958009629484ab68fc26a122e16405c79dcdb4545c9dcae75a643ecc1c2cadf71c03c0372ee309386dfb0d42db8bd12c5d8ab4f38601c3530ecb6e554c3760ee4bb298d5f409b99df839def58e45b2571449ede319c6bb1c6141022eae941e92e43805014a708fa98c131b06953cfd39e99a7fb6463cdc167fdb5fa80ee64135157a69e3fdf972fe85c465188f1b500d58cb704d6bfc99aa366785657b8790ea729587fcb158aa73f856a3bf7aea38fcfdce74f8a6f5dec24f7d9f1396e9551ae87c89f7cedb01d45d37bc87927bf156e5bf85cbe8b318dfd57e5e1bb52cd0d53b68370651f5aa6ccfd67f31ee0b02ba640f0f27dd775e75c7043b546d7399e13ab3978c0e9e582d62df6799413a0f160a3efef138ce73395238354cb0495a4acfb620bcefb53cea95457d7d8a366bd738b548ae1ae2dce8315cc4a2955fcc9115763348d66504bb9290d8adb56ee6a04bc72045bd61b0e6526e2cca5122a4e8d5187259e45abd61f0f1b713d767d9ffd25192749f2164ddf9b61fd2a1922c4764a94627c44ac2e45506311270df334cfaa003459f45cf35665faa477f59a7fedeebbab74573ffdcb13956516a25ccbfee71a38192c6f8f7ee35b31ffc98c53a0f30c1abe800c8c3e9edf905afcb7484b127cf3be1e5ccccd4fa624313be40cfc1b80e5587b12f1d46a03c434dd763a70e25d4d67e1135b8ea6eae6c153e72c559bb40698388afdf94c1814a51b88178d7921d721f1ec632b177822fc8973b0319e29a970c26f8169aa3d26b77c6cff00a43a6f6aa5eb752a957c95fedf1e4433f57c2cce535b3e6161a6bd6db44e63dc028a38a47e46cb2aa2c67efeb2b6daafc6916e14527ac85f4b6c6d654e56390ddd307d5c158ce566fb823e977b9d02648671c3bf166901a35796cd64e5113eb1414637d9fdd23c24b35f89a95e48c1ba78135d047b00635f1289db7b2c4506d65015aac8c8f7bb5d24d46378b51263cd0599d530b63c9fd44966e9f2a1b23c140a43ea424fa91d81e2619a20acc4bec85ac69b1aa4e432de0fe95e6b71179585ddbc4bf356638afe2457d7b0e872493d33d576fb32447683f55f332f2aba36d73c07018ec273670e9baa33854f1afb15df5b3d362f60a10809e632a061100eb8869799b9c7e7610a9bea4a275f4b61596fe80b429c7090f7524b36bb9070acead61b0930aa9df687afb999c16342373a2e4df6ee777642c868a66209c14b65572839d6c0b4da5e9377748db021cb2f3193c2b0702b0352eff2462157b40b39135827dfbd759c3a905cf555f76d13fd9060225f7d1fd85bf026c5542421533969bc2e03f702070f7c6ec22e85cebe181d0cb533e5086fd1bf9706ca20f91103646d38093555d4e4034324196d08c73928b3f02e1cc90a2308ed03d49e79973dfd511d9298cefb07857f132a618536fe06867e7657e40d71b849db108bc311534131c374466cc7ef541b62f8c10a29145c142be9291a667c70a5c5cf1b8c534a96cc67dbad3cafc01d2cd3e14689382be1568d2ea2810e8fe0305012e954d6cc36563b8da17191154dcd7d1676f3d8afb692dcab82e7283274da2bb74e70a0fdc4f769ece0982c9dd4ca9a6fa4f2ee95f986ce6cdb15bf921f071e1b7a5f1ac3f43e25b71cf5e61ef1d624a2e005be6c3516df10b5223a73d459584fd88dce9c8b2f5463db3966819fa9c90e2cc8104f92350784068e9040b105d4e2746b21bf8f09ad25ba103ed9c2744b7e8a4ea948fc69e9d105c74be3a2149b99ea09b3444c26c3d921ff5a932c99e7b7d9377c955b6588b33aaefc81eaa575a880fa2f3b9ca6df56a7960537902c7d505b093a778b6b4f42ca246f54f4281fb03213d898776f2a394ebedb69aaabf7631176496fe0ce4dfdb6f7ec31fed24a0eab347904474fd5572807d03895807792e7ba8533c2b959b9832b98b4591d81f83726a7e545cdfab4e3e6f37e0defe4561bc49667225236965a31df187408c4180ef3cd8ca0f6b5c4ae37398591eb0998583e01e0cf92cbe279aabc43f7108ac023c009d401fb29225e057fbac234b097a60e4c6bf6f6b0a5590c9b54014b4b3bcaab9544adabee44c290db746aade2109fcbbd83725ea762ee9f6e7faee6cc8c714807c73ff4f3136a4022dd93703b29ace73932fbfb0a15f9102cb6f760435f5d8df05b82ad57d2e3941d64d9eb538dc20103d304e0daf8ab9fa42619ee07a1845d7162c8e5318ae6a05eda57c3881ae78aaccdc7a252d81c712e711c294c80314e48fb821cdfa755f045bb6521cd51653e886432b0e20e5d61bb649815c0e4dd4325024e1313c0b528bdfb2e0556b7d3d95d42cd6bb95dc0c7378d86e995760912c59c0f452a69480193d8b27f9bd3826f7c88ed0f6770b66865676eb8248d959a8bf3a64920a6bcf384a19b5f4e01e68ed78e0e48e5d78892ce8ef90a893dd75054d0ef16f9dcc1c3268bc3d1c32991c1d98991eb2c24fd8dde4a6f461c5d375208c618d3cb8a0e3fe929cf35dddf663d2c8d118d498ccaa76bffcb5307504a4496db501e1c54f7d88d3255905097c4c32e32fb8f9884792c3cdf243402237f93c02c667618388acea554acf22bedc1c9e375841b56be8314f1c6167032ebd4d901d75a11853b324ca39d55d683662aa7b8ddb248f14ddbc54fb98a58c7bee4e125779eca8a0ec8b676de360f6a7dac3f9dfec6e795792d33a225240dd3fa3b82f9e0c09fb56a32dc0e4eb29215f2dbfab34ff4e1652eddb135a367d83ce3f619314d71a4d502e8914edf8e4ca4c70fc1c2d6ca18b0365512c465073f2c15c78fdfb66671c8e070f211b6a0edb6271731619e2656730b97ef05f1eba301a5a5c7aa6d9ded1fcfb94f1983fcc2cd29d85a435ee7eaeb7a729e62c1c7210b5669763625112f71d6cdd6c5ab7ad033d23baa353af2e1ee00fcc094ce034d5d40f8a9fb3821c67e49332b750d95028366ef89f0b1bf298c342f3768c9bd509371032a4d132bf08bd5617f7ea014ec1c70d6b4bfce61645da2e6cfc8271a55bf3dfc8f3d17b1c8d9632bf5683f51a58203dc670c5647089567f7e390c11ba24a120856a452c12bf58fc8eb29c6351ce7143c18fdc7a7caea2c2dca4c606faad8ca590e9429ef4fa6b5d71b445e1abaf2a1e8410a9d0eec02f1961f6d1b840fd9602ba659aaca143ae52658cbffef9455c2cc4ccefd40fb9d3857657a28b3fbf19f8098d1c3b6d00a5b244956bc143f3ab42fc2e1893f8245c70730698b802d21159797522cdbd67d16d22e5a0095db53dcd92e5a47657f27dc9764e0d9dc5a8513994e1a780ae5b3dc060cd02017e026a61e9338d9a52034931844229f12720805cd58e2a90a312c7aad83e720b19f63834dd1ef9091564c092f2e1d7f94b072c5b22061ca2cb0a791f81335c870085a207d088cecd67eea865191d4c9a5428272a9111a2713e47f159bd2b019a1a4d25239909348e86dfc96a5c9dd5d8deb7f7776eb26291d9c53cb15108730b9730e9f44b54de250f357dec1965494e0a1362e7a463a9b0af36aca0a3df77ad6fdb58ea2b72e176d36ef98941108f01e00907a7924b4d74e4257ec11fd105fb0a5aee4f559b25fb3f96374b04c7e055ed0393e16a187b23fd75261757249c05bb78cac3af1187f06dfa8ffb28091a58c47609b04f2308557fb5278686ddd69ea7b9a9f6c3ba117366ff57200d1f60cddf5d50886f9086cc0efca2ef903e41e823cc5ca4b8c6f2257168db533efaf7e91ec1b17fdef49efafe78606257bfe76d639bfe301744eecc56b7dd1c4821bd572a4d8b51f6f2a5151b78bffd4dadfaffeff5b9ebf6113b085ec4726546c91aad931b1412f2a6b9231eea90afc7f7db033dec86acd67ba2b5deb4c33055c4bc7ce26c38822b66f13963a4fea991e05a43c5c03647a1035ee2c480befb12e53c46d55eb0bee049cd4500330d89a44d687499a029837899718471984d16be826e5b0285fe67e36679f795654d862b829ff9392b8342edd54b3df9620eeda1cac0d6a3bf13705ef44fa33baeb38c0e4d2d3b455268870cac904b978f2f0453754169e3ba49f456c875b4fcdff202cb564f3621aaf889c8212769e2640498fc97c0ce4644da506ecaa32c9786bd51cbc325b5d1c106fda410024a5adc4f370243243cb63c819db62b79fe01d25f2ededcc252c377496139442f60fca0965acf05e92b24e5066944e8a18448ee43ffc4437dcda2d31bec52bcb2c34b5e934b865b072c3392bc75cfee4a78ffa7a67a83362a108ff793f68d3ef62634095158320221c14674f4b296158a3a1ab10ef7bc92e963597c6852039050ee8733746d39dc63721bd2aaadec356e000c28fe2f4c81e464c20863ed93f8144e6a8f62a3aca77eeb4d210d30ef790a147093ed63f4aa4a4ae614d491dc054794ce5203344623033db03695c7d245b4fc33e69b14e52255f389c904bf9139cfbaca61f349b76fb179b985df762287ca620b45ed92dda83a1780bbac5a034cee0a31976ba76673f0d1d6338d36e77ce8599be8dd6f7b9ade3087228ce930806df86fa182804668c653b3e62daf8b1d3e88950571d693b24e8bb6c6bad635ae3da4dc376a211bb2cdefc99a83dcbb85afaa4e590f560d5301c1b21e827f9bf27a371f81e2aef25fc7c85b931b21f747845ef85ab3e43ee9c7eae49bc3f3d51d035880061dc8e2134020cee46d12d2284821d66679fdcd3a6fe86660440544c65ed13a7ebca4a0d99d0ec3efd3ba9a9ab0eb4d4880a0e56472d11b9ebe2aee7b9616c740bd57c01ae17dd43f5b6cadd1cc049e0769fb6704060ea18320d184043e00336db4a2a55dcbcf0aeae37215f1bd892c7215a708e56336cb18363604db0d9601c293a8194d119049e118c3428e42b14c3e6c4a820fd90d65637ff62728b43a03ec28ed0379d0de73f79845367b04f30414011ba726e3ba5e7ec55396076bf853e43b76d589ad44965345a4354298d21fb9fd88a8ddecbc834c0c8eb22d2cf1249df703eedceaf795450e4f5914810df7b7cd15c895f5512ce379b6f92561f7367c2843b3a3fb571cd0169d1623688b2575be0747108546bc94d8f1bece73c943e4ef89b7131ce0c8810cf10ca0f11c8030632dc5e418b4e1175e3cef0c9e1d33cf93eb72f697cf075142a24ee13e035697ba8d9acb04b0f84096fe131b288099c1fc1a44d145a65d9e362a81552717cb6c18f6449a6cdca88f15ad5b56b247feb63b3201c3a3296f7d6767255a495efd9008eb6df7ef55715127cb5f27fefc3c6da6edef4fdb85398cde9911cd117390f35877ed0705b17cd1c5a7351d7064715df4ce3f6f37c4a3e7784041e118588a119028fdbb51a4d24fcff48b3666216bbdcff5ebd59a288b0d42e3575821008fa505e301adf98f1650f695166274b9aec7d8f8254ee70f949aa06d8182fe01458ad6e34c5c2dc162ddebf0b3515c974bfc5661dcfa8ef4408fc231256ad5ffd3423522488536fa40be83834600cf162d0979a798c4748430ebe4e1c278c7c992424b9d4f82d8536f31bbd8d708514576d0e04011b2cbc4a500ad3d7153306b7730892b67ccbe8526879d1bd8f9228cccf5f0a7de2081147711b0c3e0d25b41624529c0d1326d660bb76f209c6924a0f158ba4c973357940db53b15231299e803a0f8e83184e35d6f4bda44c6152dcefa719e0f3335d8fde6b58c8324a057dbce5485b11e6cb1b868887edd9581919e97967433c68335d7605c3c0d4827014390f978af4f8d05957bf9a6902fce70ea4be6b8e82308eae10324a5050d7302a7d21f471a808694f629fa13668b8181de29f4acd6279d809219ce06d911172edc072806fa9fa0ca5490c5bbe472b0bbea72ae1b0bbc0c2742f621d7aa2fd26dd27971b1ab584d5abf47f0c9005c862fac679fcebecf766da67e4a70c8488cbd08c0b0eb91df93a146fdc351560ebd8b7d146d404c42a088d4d67d0cdbc93961eeed4c40398ab7fd90372262c96fc12a048842124addb03a3af44f35b6427f0fc2b5b1bc20b1611c2cadfe61c09cf1385ef1973840f6502eae21d0abe23fb2b199af50f10d2810ea0b10342bc7cb90d21281d7ffbf58b0d11bc5a911eaccb4cc328cd73381e9e9c3ac15c2e4053aa9ef28e124d5a0d6c62979b487dea4601839ac2960f38c1e3a3f8097cc858865b5d0825a118acf6304aa27d2ac3f52793b0e3ce200e3d3a18bff12b08b337d44aea28b6f8c64550db5d6f04a75cd076e4dc5b06ae7d367efe9e91f5b2810001896b9daa158e45447513cc1af5ed2fda7ea874561b5a3c7970a4ff388a78525db64a1386a657c849d8f750fb59b072b99845604de7c098a3f35768482a721960871a3ff403d74ae8777148e3b7c6bd56deb3f4e0c27f925a2d98cb69911258989f875de2f1896ae4cf5563ee190c605867d6dbbdc4f88301261c219d62ced92494897973145e432bc5d056b3c0e3c35dfbb4f1203b0b600ff23e1bd4a7c76cc087eacc7cfe089c4be0fae8093bf5f2ac73f3d6910a8efb5ba16e4eb545e9c9c5a641e56b19b238d8eda92405512fa1170d4fef1b240679b57b2e3466244a71eb6b000c2403b51e68566ff722494742549d3e51dabac6c387c26410fc604a14051f3d821dc9ce85b2b179332385c32077c1ecd3be00f01326a7dae2e8c86673a6d4a88fccd84b90bc8ed47a94a31eb666f87cad88c884a3d0ca0ce877b6989035d0122e9496ad57bc77ca24e2626a7256f2f7af84dab81e92d740857c82939427afab0392f809007685e9f73887787638e0a4565f5396896fdb55928be1b24ea23f45e4eac6c4a49de1f4d293795775fbe05f8e4a43e9f80ae914eca7306ece2a4c1cfdd94de3f8dc71d21fe26e8b664ba51ef0414e5a623ece0bd9c567ad839f31da75806b1202076fc1092e101fcb0fd088adf3f154f453c223876a6a06a39382f767577825c6fbadffeb05181bf9f09df2b24bc41f584d5fb1cece02845cce2ece66855f9058340682c29ed88f93ab45dcaea1cd51b84ff856ab319b60599f34f0a369a2c38b75af8c610645b32921f3319425247949c561fa0b26737951bc5251f3bb6c42852459af5026f3075df2bfec7821471be0fc8b53ef759c8c15f205db5d7d10e782f8dd2ea1ef66660899d73bef0c9325a04d9f45aeb089cff8721ed838cb2d713adf154c9be30490ca1695c7056f2086b80073fde07dab3a5d3fa7f94b6a801e9997e6b5330d3b797b7c50ff614cbb228d5836e254ae57358db4ed80d28f6b7abc5602debda6cbf61c85f4873d5c9e872ec92c7d05112d5cbeb9577433607057aea42c0937f256d19022c951694f43d9d389d9bd2214715d723a3391f63057ab9956edba08732dd787afbd23f66a42a9acac560a306cd9d158df9744a7c8b1b6821fe77ec0cc900ffffcfb4f779f191801a6af814ef4ef0def55342fbff258fe0043dbf7f6b0c760657a27ba5d17fed4c4b2d749eae1bae815d00f95d6e66e5eb388b4768cfade2ca3ac21403402cdf164a2cca9f8218d3714ba063441fabc513ed81587572a7865bb3e222e6caf5a51db1662ba2ae1079f126e6e834263d5249bedd1e40732851fdc0b9479d1ae28c411fab24e54bbfe2bf83d97c5de9f7fd033b83cf9be6b53af95be58e7011fc3fcede7cbffedc91136ed41721066da8183306822d53672df8a4718288530f626d9711578f3c5832a7769ecdf9b77f941dd63baa10275594385cc05fc8810842e22624977a79b94fbd27fe9a13666f75e8a62a9d4914f36bbf3e42ac8a272de11bf817d8996d18e9d0f6946796b8994c6038f9b7e392442814741104583cb41b3e011b3e7440c5f94ed53108be89d5f00e10bbfeb66ba7c590453251a6293ec0b856e95716ff2b2e3fa934269616e95a32baf6f9b26a133271689fe4144b9b3afb0511fa061972ba516b3029ea3289c832a7f4727394629d0b5ec6e110569bcfa4e29be03d826363738df13775e609c59dc430261564729a623e83205eeb57ecdab3a9dd7e6486f1a95ee3584d224a8689a77a9897ff22361e2337094d7da0e56fed338ededd48b0e0ec77624b7acd72043cc533213b51ed8148ef88f9954505dddfa717106e3ab5c8532d0ad8a7de979fe9e7ca3309dc2e03b69d1518e7b23ae7a952d4371597bc84763c3b78bdda9092328b6e4b6db32fb73157f5f462fc7f0b4d89896a60c6b2f92629b6473c31a61d9c20cbb712793e0e924a2ca72852858cec1c67e8090eccc1cf58278f77b52dcae4679421ceb002a8fc75b394920e04cd438372cfc17ef6f2c306bb2106fdf76d3519c3b64bd9cf8a11725ebd58b22eba3bd4698371f631c4c1bcc71260b38ccbf20d56c1e3eeff65c6f066ca7354b2eea1a58a7dac2f267f8e4d635e348279e0e45745ac80fb1fb9f0327da12145b14f609939b383824ad9417b475dddd4d997eb2296c5e7c9984ce7f70de9854d011fe0a371c742d57f2bfef79d8875000d1af0e7653199c56746d9cb94e3e3a09bbc5284dbe29083b1b2dba6b9720fdbc424a13845b772627c558ebc10bb239ee3b4ba13db065de9296f76ee36c6292ada60474a06f0cfc7b5a94b813b6f0147c7e460d654994f79c8f3e18c83631eae4851904c7be78c9241288e571d3b2c1a53aff29c840abb939d2bcc249c52ceacf3dc4fb8c1c9306d90490ddad0431fa05c86d105a38fb90e7a14389370345f5b1544c477252bc72ab6da0f844cbce47b0269a46f000df6a733250884122dffbce2fb0a8086790605bbfc656a650787f9d68cfa0f1e1a2574c6ab517da8e7124c9d23078ec227685402a97aaf98c473a37a209c3af5834d2c27841b8c6fd0186248f020753a702e4317d62164053441894852b5b6c28836424d76a2b4188ecaf07b8159904cd85072c8ae92a9c036569ff4cf10e3c6c0a6955afb7880d5f1153f400b544f72189e0ddd3feb0e026b40fe959b3f6642f0cccb63721397c785a57cc205289a5d5b10a1c06e05484089c3ebf42b159b54aa74cff8268d046eee191241ab856e4af4a50933cd4f6cd66844114683f1632c58b9a69b0289608793bd7024d3212925eae95e4ad46df20e1abeb84f785b12b0796215fa7c57e8362a64dedd643112f21982cc8f6e5304a4e68fa5477b6658b3d36b857b59f543308401ec773154bc8dcb0559835dd0b95b19cb3ae9980145ac1f05ed2c531ddbb7629f2d306cadc5c67053c3eb09877990b77e61678e6d6f48c4060a5a8e51e2f9c36687829ed27a08131fe78e64974f2a01e6f94cd29fe3b0d8f442f33ba1643fb6596a452986945936d9b4862fedc166476c283ad9bd1c9d0e6f70ccc21af9a6949fc1b1158539868b9c7e6a94ddd888ecdc76c272c97d318bcac6c48e740361f5adaf26fb50677b15b4132cc71799283970d54002c1b28cc4b91450faed34b05ef97519584df16f89321d9e69ea00f07d3b25c9899b2d736d89ab57b79bf0d58ec90ec8b690eca7523005720b74a6e667f368a8a184a96ac26f39ab4263a753aaaefaa0507826a144ab65271a951379d2ad77a4a3df3b79f13b1f5d7e7ce770527830503c1c642e1344f35c12417ea6bbceef88019967ba4a91a297466a45f3015c90b746e5cddf36b9c7b862767311fd843cf268d999779b2db8379b6507a96c1aa7f10bf9d15ceaec4c5b0d1e98111e4695b2023a79f8a5ac68c9fa8da9c22f7af93a730a0712defddcc0acbd43f6e42e8526e80f453eb53df1af3d63df86ca5a2f91c137521147b696f3eb93a89dcb5af997094e661229a97a9916bf39b65f4c265d602e942a657599aa16d9c450380c20aec465ed125326aa94ee0c7d9856f3dcb971446caf7b1b318cfeaf023d9bf55a2f111b824a9034be22f343f7fadb43f594f88023337d3d58892b432137fdf51e8682dea39aa1e16a33289c5f1a849c3c12e43766d16a561933a719d6507235241ab3d143482661220f97b4458f5a35eeb9b4fe9cefbdbd9b012792ae57b9bd79f2f6bc0c9b4193d32630c6f4021065a621938dff0341f4e4db299654d53f625adc0248a0d607a2ce72ffa38bc71f6faaf78bd338570560ca14d23818f5e8d3b30ecb4afbda54dbf44b69435e719c3891b75c7eb58a7ee1461c7d113c714a64bf1a252e1ca07295f23b13ab089957a55aa21bfa0a9e5ad31df190937aa5f5ca3183bd29b3a270d5ad7afad09e830918de60379eac53ca9cdee9ea00284b1dda5432971d6261e35f4a845f61571645e0df212db0e57081ed018a0627dd33f1904da303b272015b42069bcda358aa8e05f460f47b1c84c501b429a46252adb173cdef0a2daab59a671e438c6a3cad73a1fa278149685f94f6c84ad3f5d1a9e2d054defad543acc54262b0b63ee1bc06979a144472e0a31a3c577433fe13c128c6857a37b81de25bfa44f4bb355e17d8341869128578e3acef87e8c9ee4cf88933d2c9595a3dea94bd1ff43ff48274309a2b85fedf033808cb24d583d229b67240054d91ffbdb42c0780d0056c52f36194322fe1ee354d360bc0db4b1cdf9dd84276ddfc0d9cb98c9e9578f2aaf9d26ce28401fcf7b76ac5c7ff929855d4b21ff9d96c0a1676cb8cb710fb4f9a5261dfc4c7816826f16a41b7f0f5676398647d7c6c5db2c7cdd4dcf1ed6b98b80b577dbb57758915e4113164ed29664dd90b45e6a77a471344779dbca4f8f6bbcfb13876e6100c042505a5c128639e83f92d78a590acad01360a53f52953fb58594732b446410464d8c6060f519bbcd4d961a06d18e1f466bfdbdb1d447d554833ed7ba03e615842bd38b3a72ffd4c65b4c1cf133fb5e03e10a056fd5106b0b8a51ba8a68e542408dbffd45baf3c456531e2cf86cab0db71a659bb0eb2b6e9edfb38ffc4c55bd0fec63dc6ab0984041416abbcad2ace67b137506a805e45cda7c11e9ec0246991048cd1116438f09ae4bced8e7368e0cb94af662ad71f8cfeb8e99d86a1869bd54704b5c7f4381d85ed99cf92fe2e2e42d8d7d545ddb00cf5c36d6e1c12dbad4a096c461521d55da0ac9f4b4e36f29e0f9bd11e00d092e416b1bb26c727a903b9746e4d9c92bf861e6d4e4dbcbbb34db99e03ff6bd85883d455571f6f237c13146ab4c02aa7d762b4541686141645f00a05c6f0e7aa2b1b363d29bd41b7e02a85e814360902f880954f35f71bb18be0b8baefe49bf96f79e2f4cc01e2e93349da8feefae7cb3f1aad0a1f64821b8d87eedd276a19fe3630d7b1e6a1eedd5e40f131f0e949579b38e7f5c112e6ec6e5a13a5e04f85ba8398aa7839bc663c632c33356b549aec2611897a632f41eb4d97904505e3541d5d97a35ba8b3c0d32ed22d9e7273af098290ce27e6981de58baaa17ed96a0efc0785604ad475fd84708de7096a1f27b3a6ae49dcc941ef2da5f70dd65c900bd363199883b6aef14152981aefcfcc69f2b2130c88ced843e302db5afcbbd17e4851e95d312e5de3f81eb5183a6140541cf77b97f8003abb8522a0543e8f95c0f5173963791ff66fc93050bb5b9adf45ece9696c8656f553ebc09d96ea6cff4975e1ca3db9c533aa7855885cfd118879f89fd636790382271cd6e1690ce8ea684cc91f85ad9b195985a65b1573a36202a2dad523b4382563940162802a774babfed1167226a471e3157f7362bf9da0007ae4ec1717227bfe2c08fc1a96c0e5974c9a26b0b4f82329fa0a4dd06a4c49495edd53f203021ad5011ea51b46850f3d06596d45edcab7ea1543042f08f1b346974c2bd4954adecdd306695d25a48ad505d886c9de0a2b81e5b9fcf878323df0471bce726fc6fd40d2ce30b09fab0593832efc1437fc757cc8bb463b5e40b5b8c1a7bcc1d6fddea8867353945d54d5eccc56f2d3c5f5b22b4a13ff512b8a84409f91a082b684b3a10b20457d74a9297f08c78af001a757beaa1bce8944342c07c8b9624da3c5a37beff7475434a48c3a356611fb01c02f139185cb1969dc2f0af20fb82756d6727ae67163319fde12cf594d20fea18c22b5d08888dac6673590573ea08363a9f40c15d82dc2efe9ff2aacc6ecfeafbe84f1b6b5c786e29f9ece9888952cd3eb788e917042a0f8b69f4d2e7dc77d2f30163aea7c97c3610b61e0858772211860e79fe95cb20338581f446dbe93c52aa7efaed4ef081d9d17eb46fb197ffff64ab5dc8ae5ed97f8e48a3b78cc479e78a905da209fc45b372a9000e25b072222dd4fd3ac23ff09526a668c1ca17a0ed08cb0f941773ee3e0e59d815b4d6fd4da5744afe94540aa9bdbf07d8d11bff2fe9bc6387f246fc2210b780ef978228f7500868398d1a45692292a341b97073bbbba1366869039f0b83e057ff1e957f07617d4be3cabf7045eeb2b0a98fed48cb745fcaa0dfa91038060ee1594ad0d48ac5148eb23a7f656ac14a0e0a23d30ddb60bb74916e2336a633ff20b4f8f943b7292fd5b4ed78e254d406e907cd727409ca8e681d7ee3c78abcaa532bffdfdf10c7910a605f8ad68f58a7d6da0651fd790f264e5b67b4f48ee2ea8a8787f82e1bbde51d4036348234b72ddd4597101e08355f8f8ab3c449392bf7b4113304842ee551a2579a044a955a730d98c8df686f35c9ba14c60bcce68b6b9ad85077210c04d8b03663fdffdc5afc0f250d2f6888d7bd02b9f80fb7de5162fb44cdbee5f68dff5b07ffbd7896c18ad919a47591c1f9ea617dc787f13730f2c3b8fcbb3cdded701f140680ee3d22894567b830ff47e327495b9af2c4b9333c59102e794de376e67e64ec85f6a02602cfa213b5f00936974b130b5cd5ee6f61abeddf58cabf8fd8a5e42d8b80cc3c4a528646b88e077e9974cb83de82bf97ba458a9cbe15d80a14488478383d3f878977f534ee329448e26d4fe27ca6d54a1d7d4e3dd008e2b73d485c7f5ab79ae1330c006ee0e880f2c03ca6f99a5ab68ad85550a646a39d6ad55bf3f4afc62d19d2f80c18f475f762e400f4350b9b6185887dbaa4d2fca901d5a0a815bcaf106fdec7bdfc9f7d8df6a25c48ab37b232ff78387e987888f0eb9a0e7c610dce946e8c43451157993fb17c645dc7437c8d5ad1c2b46691780df272ce4803b097d9634e479188a86d65b88c7188555c0fcd6859e460c50473e4652239c4e09a2fbd512b28b23cbfda70f69110336da7ce64586c2139504ce2adf27284566fdf2ec6328136d96fdc7fc92596e958ff0bf7a24ace18d8385fc85467b609f1bcf5c42d555d7450b81b1364f6088700503abc54bdf6d4fa7b19845c0310b2434dacdc9b63c6100b2fdc138b16454d6a842263932625ec9cce7d2a7f2ef7a6fceaf4da6771bf33032600e7fd5958356bf491e03928901c759ff900f9b1c216f934ea586b8cb8cf277a33b44f127400aef2fa759854b05b55753239e8e30a1ccdfed10d5621bb9ae0eaa87bf4d233e34cff41f004db920dc7a7bf07b0711bfd537f2efae886d61a9a04eb579dd5fca45c57b0befec8a8dfc05fd954856c53d7580cf5c0a3031b88a33d11a465dd230f4bf2c152b55274b7e11b5198547ecf81c85684ab5d76c2c9a627cfa2d531e2382eeef4be79dd53727bb0ac9dbc696c12b73d33d2bea3b5c5dedeeb71e141eda39e12c465ca10e735579379201ac4e2f1b5cd93eff38dff8badf56316696061530dec260b009fb3dcd5f0efce64c1892fe5a5cbf27f6c34b248db6911dda78a19607119ceea4098913b41dcf97c5a611601b8df3ed954cd34335fd74d020f746f46fc1eb143c06f31df44226a28e372141690b412ae31dbae09cf997614c16beb7433b7de6c7120722c1b915e8443058ca41883667c3c18dba6c7739508af054b9649ca0164f879dea851eb7a8961f8af5a245aa2c3d049026bc64f4356af12ba2e96ad36730fc963538e40dcfe171dff4b1a4d823516c82dcae6c9a084416d7ea2f4b6e4fa0e8ebc284c172726177d168908dafafeea3af5a07891ae0117d51b1b0ef68bf1ded24c265840e0fccc68ad347db94661017cb3a566aee543dcb6b905bdf8c136fad35b67b7877fd49b2f1943c602fc4a05cfe7d1a2ff76a41bde1b18994d620dcac6e249eef5a490b85a9985ec2cebd599c313f12acaa76ca515c5957500ce8fe42935f46239db27c0653874937edc974502da9cbff9877a4e837e00cd97d87518c50d3c7e5451a4c2d4ba7fa7ef2a7e32cbf63bc1013d3118d625b73449bf25abb4dd2d76e1344c50a87c526c5b47528124c64657c19ac0b7fcccbd2b0665f32bdbc89006f1be03fa6ade430694252824b7223c398686202338e1b11a3faed39093719a92bc3783a4993bb20e1066002f045fe2a53b3df5b00f4c57c7e0c3b2d2957c0ed3e15cf3e61f8a7f3b2753b38dc26b6b8a68f604165468165df178978ec1b047a0424b6ec2d752dfe445569be4dd076483675e1444e7168e444bf9af412524e85c6ed8ddb6f8a9a15a57c12adb56cefe9d824a0eeb6a33d92834408a7f36d2992fe73b5c88d81819d876f823484dc31ce93df5222fa4d706a2890db30868fbba45a0dc9a6b2bbe2b95b7e93cc434dd5d5a76f3c718ba3d2ce158f34a00d5f2e7c50b15657b876a6d98d36be3643ae2e5d9a1330861b1e7a0e382814f28bf88134f79aa22149483f0463dfa7b57e4593e83cf6f1535e98ce7bb0e28d75700c95b21c65b2f3c066efe17d70bddcc7e9e75938ca7c13eb533e9e1cf430cad0541d9f4666e6f69a823642e005a060d4ae964b0c2112028231ec74d66c79f26adbd77395c921f945428c318aeeef701759ddd8a218f01aeed973415d14cec8a1fd59c3dcf712d5fb412170ab5336152f26ed8dc04e3d8c16c9cbf97285e54b535e980cfff011ca26f542f3b98c4905a9d05be7b85cedc54193d311ffd03fe438ba8ca847b49e0b56bb0810be3875e98fc245831f022fa1f995b0be682f87e7255959787490343f235eaf98241fd885c131c8592a2708ad75ee558e6af29c8e6f50ecd4da8f8673c28bce0194247b3d1baa3a3fb7e6f96036325644898f3d01fcc985cf19ab5dc05618b5b694e0ac2d6e007df89d8ef02f0fc25ccc721dbe16f10c29c3877c8f4cc4f9900033b427cebd3b42976c17cc9804a9d041c8d7537ec7b0a543c26324cb269a224d23e2256993a946ad41e1d570a1b1405eab3d48a7f611ef0a43432facbf366c81215632d6f41abf53718fb09d9f60a01734c20c8d17e4a966871007410b1fac33577461df368e3cbcbade4bf2bd0ff8dcc3bf20ec9d683cf0c65a1b6edc3b1fca6f20132c4d530f69028738994b2f5b385984f42512cef6d21bcc8e2f1a0ea651bf8867f6715b0618838631eff160b290cd3998fc4549dfe09e6bceba78df0278767bd0c9cec8a88696d9aac822d59cbe930c669ed9de88666015ff7dab587bb54c238d1b8c4d094f54707d8e00d9765a6d95ebfbcbaf54b83bcd074cdda3055e476c30b43862f59da9f35f10f2b844008bf14b5d50bd65cc258a38c4cce2999e9adcadc88390d4421ec2c632ed09b940137d22a476203a2e3c1aade927abcf7c03eceeb11c1800d34570371473b39654d9366716c7ef43fd3aa4ed4603e76687e4f0021e10c40709609fc95fb7baeab2d8f2fd88da8348810b2d63162ba378a1c54f77d1181a4dc35caf5936e7a37269abfa33f6f21b0dbc3e315a6c8aa18b5f3d54e9592f312ae7deecd4b315a77d2b63502874c522f8309a41a04dcb520773b0d2cc573ae07ec02be8aecb0d75abe491f5cd036f6f3e314fc0ed8364b3fb0524bd2f6627043aaa537bc8f51bb775fa8572a76b336f30b1058ae3f5a62f8099f6c9275ad5f3069612d3bf7355c4c85a1960587a6b77365221e90fb3aa68c092862b2c7e5c72b315e1b511b8b9866b670be6ae77f998e89d933f27af10a79e633cb726011d582706eae88fafe38f8eb30f9a3546d2665030d9ad35d602f5fb849d7c1cafcda8d15baf38b4db03b30708f2f6d7eeb50895ade580b138cc4c349775936048eccab84d63170afc8cff7dbd46d6a9f4520e143cbb3906d66d31e9c2b72a002b7400c092035ea6ccff4790b1b1152ff34bdbf04ffe32555740452d2d1fc44daa9d2c0f9b13caace0d5aa73b705ebb644294ca6869efaccaff05e654fb20b71d2e1d960d6eb9fbddd957ec1ecdb5d4cd7ae1f7873587e475dfb7a39275c8bf162d6453b4ede4bf56fff4f73a68ccc8c0fa3888495f45d0f5d0679f8b499813ec32495c3f666ad3bac908b796f7797c750c411a79dab9c08352275da919f918bf27f3f700c6d33684d48ca414f1952f1a706d4da56fbcf26a55439f6808a78562cffa2136327348416c3d6b06864e9cb48792ece42fce5af58f5cc121cf7ea099df2740fdb429ecc58bae3defbfa46e3925526afebf9ac79db7e79fd16e80c51ca58297847e4378d47682326706adf0ce9d7e23f18113f47125c4607f675a0750b22de0c677045abe2ffe2f7d5cf7563fc67e5aaa7ede751ce3b3142652bcc3af128b657a3390886557a6e10dc069ad012705b9f30464de821292dadd1b3a2dde76f9bacd6eb48bde8fa3e70acd453a9336da7f2f569d9d8a0de232464c4581fdfb0dae2d18786afea8f88750f93043c74124319092593a982d74b85179ba11bfe562f49b8f677439a14eaff95c9076a488105a815faf8906099ce51931e6e7f693a127bcc420295f3f95ab6dd5f297741075d9a0586e15b6b72c69c1deb34dff37d71e775e9a1a71b673beeabe5933f0ef1b1c30307f4b7a674eb4a09286e29eb67bf2feed1df2d16d58ff79c4215bbd14ebda59bf76ae48d01fc7795fa077f38f84c58b70f1ce937df788bf24105411f9e2692d3d92de08e8a21288bc6f5e4969811bb094f3d1f88c661f105e52182692103e3274dc7df4ec34bf66bee5c590d9b712880fde8e1ff8e9ccaa4f5029c65fd442009984cd841dd19c0d04eec3e124888e08430700d95fbf417f7b7ea9ef0cd77f1f27a1554e142c42abd82129fb6ad9e273d3d18c408425ae412949e1a24e473c4aa6db8f6ad16d94af0671f9a4cbfb16fa659f4668c298da9790d9cf2d5913354c060a6d02e3b4cddfe96c2faa56e6aad686c9264de643b5570d62def9a8f553edf2c6c6e83964bba3ab519f98859293ee38d3f54198dc87b9b1fff342f7a7e76c8014b77b132bd0a1035abf14f909c10c524d33eac6da95fdd68d8cb6da5bcf89958ff4bb34c5a0c9def5b9a632d5a72a07e5ea504e79a0caeef1219015bdc2844e2b216bb2fdcf23ffe9433ba12c080ad35439efca9c5b06e6a5d53edaee007802e35b83395b779de75421868497b74cd0b809868910de4522bc8dfcf2fa91a17e32ed974bcf7178d70af18d6afa7cdcf77682b3108470f019153c5fc0543b148881c80c58cf3fae66928d8fb4f4438a715e9f955f539ac852433a4c603e50e4ac2c8472a4503ed8ce1bac0e23a6a17945eb383a184473a66f20ce7ede5b15d08945c62f180bdeea54ef3f5b7efa16c1acd9d88e69ba9e69e96e5085890b25fa6c8dcbaf887304274dd34bdaf6736efba1857455c735477cecdc3fa728b336bf0de8364cff1cd0cde2a27f208f0268b738113f03e9412ce4955d510fc6cec75cf09900fa8bf8d964151d00132c10edafb652802fba7d6ea27396c94e57e61aadc77e851ccce557cd1efec6d27b8785d3bf06404216b2437c22b496e55c130ec4c4beb9bda35e2854a766c7b5e7f06b0b1b7764aa62441f390fca0d163e48f7d9aca4b114ade5d6ac8fec970700794519c6ade0db321001620dd46a3771a56e099fc4026c43f551c6afd5433f9c4eb841ee38b9623937d88a7d569b0cfc81ed6819ac090120496d445b5f26eda58d6a51e1f4885a3393cabfb7f80180d2483d600c8548392011bea3298b7d8063503e470a4012d943ea561bae6d0a7be57643a2b61789d798642abe919e551633f778c9569e0b13bb4560643b6572bc45c539ce20e067aaf172ea6fe7efe7f640f43684e481d029456789fdbfb2350c0d221f92699c9852ef6f123d78224b679fe6ff252462570fbed14ebefa46e001ad5d5375ae1508b0fbe524f4e2a388110130e70d8ee83a350f9dd9d4dff5bdf5100036577b59f0f6e5104cd3318f6a2bb5655dd3d1b36a46fb108a126f2909ea55646378eb39e3e6e5f84d705776e8a3b9c9238af1255065179d3f8e44cc70e96f785888016a5dba94ad0dba8068f6b099dd1702bf60b1c0d230081421c508a8bff6df6604866d998ecfb420549f010e70044a22c77d3e1b9d00dd4a1c6aed8be9adc507b247a7453296fa4858c9aaa2e3f58a6067dca8fd062b6c625509d2baf00a5d43f1c6b3fb0db4405b7fad33432d256653b24d2b228db87a245a635f250f21f73aa1b82fe66fb97b7e99825c3a21cf2f347f9b9a5d43bcde13a816046941267f5d2b2a4b5097827190951408d04b6358338710a3251f97123f35703f07e555b3ec946411be644e0f546ec7333f9b818c238e0d195cc9ac12411bf8accfd2da0a0ae374ea12f2fdc949a5745e605dc104e07e58460b7d90b017dfddc9dc74ad2651811ddf40c5fc806147b67ac635102acb3435f86e4d00bd8b3bb58ff0805fa552e74fb79deb66aa177985df1d74366c44c0a4aa494fad146723ed43265c41a79ba88fcaa5b457cc6d4d3c7b2509efcde673909034adcd6b049bff2b128ec4467c5ba978270da780224909c7f1f9506c3ca237292dd55eb932f6d2721b33fdc4e0989b0594361548705b28138f9251eeb6b3a4c68a017aa481a3575c0f78561a0bed5993a47243fe918ceb311026840f3813fa1eaf9032b790602d9cf316887e28c0489ef58f335459f4a568ff492552da7f0be8dd0e563093d9d80708610a51d8b9baaad464157c92233303b5124176c2624559ff83b2e0c4ca81848bc1bb150d21cb91bcdf728e8dd2c0d191afbcf585f0c2b12bca00e63f84202f02533f92f6294a9b96f7cd35c27f3f8e3a8e35fbb6d5d19c74dd2d25f60c61335606d1afe6946f02e1d29d3b52cf2e8f6d83f8b6ce45fc7d45f184081c2148c007338073e20a872cb1b1f13e5216b9d3d8937a3d6ff54f1e7b5234f6a3a0ccc4b15468153fd5befb159254b6d785a7f4679c4025e1ed5c22442b075c3dc662f0d0e84d225332a56d87d3108b909b2dec9b6ad1fca6dd9d566d5561d227b6e914c45570ef0a40e59cc59036b16d22eaf67e57121a081bea5148046ffbaa5b2d168908a86c3f41d3df226aad06d6d4f2b63de77718b0c60e0a658ecdb4ab554e59d5a27d76ce08066487d9e0b0d5bbf776bff14ff4cfbbbcc6bd562a0acdd3687f504d6bcf9ffaf6d4986d4a82786073680e0cddd79018d7ae73d96069a3f5f74c3cea648c5afe4d1efbc08edcf4a1c93a46a220e6aecaa1790a7e767b7f607674be03086f9d72710fe0456720dfc82a5d40f3ecfd2e3cbd048bc63c120967ba502419abd5777d24a9f5bb8e57abbcf47b5c86e4ee505f9d873902660af23cb71d3cf09982a189546a1ca0a9ea92c1c9bfb1359a62482b3555160d6e91bcdc17ac1fc2033062320f2c4c1fb155cc3530cbc2321c37f4e116112cadaea9071728ec7b6f08d6cd86f4f9fa6e9b9cbed27d8a2076ecc203e3ed4f66bd02bd9bc3eed62133a2995c9dacb5f460a7ad95f65b2687bbfb72b4408658e4ea01e69f2d6cfab743cd2921b69333f576740df8bf28a8c737619047b57664890eff6fbce1d9a7e5ea3095b20bfb0342517b988f55f37f4aa4519268bf17134748b006abc6a2937b41997d36f64979a70f0cee3860ae629bcf240fe114d2d3803943b3306dad5c147f2b83854b1e239b4af641ff51c02fc57fe8ea872a3282308b16e0a02dbed6162bb227424090eeb7a77f5d10db247dfc7733e54867e1e8a563621bb8f7ddfe04bc10f0fafecca29effae29d14b00c57940d6ba91900c55c29a555cbe40585493613d06cd65adbbbdc2fd4008d32f193ca38989310149954f4b755a9a9b9d155e4ea73d52e3c1df8aadd02ef1579f5f8743fee77b246dd12df9f0ff63a4e25a60d7b4813cb0949be176e697ebef726a469bd78651d1302b7a4041bbb0b4f666b98afa22c2d27773871feee2d3df675326d65ff49285a142c8ba256830f1f6cc30a7f4520f1baf4223857598783774d134c5bd8be4384baa06ada4e800fe49b13cf0f73a61706b569c877c7ff371112460ac2c730045de6af5fdb437f48b0020ff20695167d75a40248b96d4569ffc80b80bbeb2724d41c954d5350c0673a743948d2cd596f1c5ce953f91d46ecb7566f75387921493a4e510217281068afeb6db70955a31891bdd9b971e34a4a87f787c17195fc32a282c74a08472dcc5205d1f11fa9d48f6b0e0e7d3f49444f130a9d51b46048cf40413ba59036cac245dc33e47d9d153173b3ea78ace057f4c94912ef8a4372a61a61d7e8741074cf699323e97c2dd9271c246e6caca47e4c2d4c7aef1c87890108e29d5ec4a67b7fcd368a18fc16e61c72dc892766b29547dd652f51b5bcd2714e7c446bf3dc0481d79d1ca80115daf506b4f2bcd4073053a327a68c2d4a9b03c2d6d37ba49d376292d17026154f76573b034560e05418f4d383ea48312afc8868a4a1c35cdc82d4b911cc8c8c38bf2fa072bfc24c6c06ca64f4730010fff49062df4b20ddefeb7c4bd0f73787acbdf891b796b846789c21249711880390ff66cf5461181d27527ff66b0d72b013d43fc6f2c46897fff20aa4251f39e341a50ca121bf1abd55ec831cd181a73c7f1408f225979eb3a4598425435c3f66827ec859c5dc798d45acb6f3c9ba67a3b96e9f5cdf5cf06fa6e7c6f9993cd8f41ef4e867673b033d2d557e05eb02f23ac7c18ead32fadcc6f3c27c0d9d88d27610bfb310314c8a382ce02a9dd8a818b27fdeb40b1580e7d50fa9348ffce5b98f4a16bc9a4e09c6c6e3bb367dc081e23de4d09511b5e75c0d5c437ba6e901bc436a4dea93d8426cfa67408cb7aa82dd6acbf705ee120306d988c448bc4ab416399616788bed017bbd96bf7904701948bfe1092f15b795dca08c4059ffd332b95fcd614a0ca9324f5841de941223a9423c3b39e88885bc6eb1c7f68bf294880e7451e716febcdf8253842fa7d1ef8304bf5b8fa6b6624873ab45507b96fdd23c5de3c8876749b2148d6f79d65089fdec8daaac5667a82fbf7c7632572e61cdc48ae62e92daf4798615c61b82659e9d0c9cd92e3b2e22b91238bd97e9668dd0c69d2dcc4331ba80dc6bb29c28e9b7a1389a481dbab0ae32bc3b78789aa6b0443d982e29f91f9017cc0b089d8377db1124160bb54bb7929a3b4406570a71246711d0d4d4d13699eefe8da7e27697e6aa7484cad97571661e078530289445b346fadeb9bbe1385a5e89a7fdd292b68000eb3479b48c0744210bc829fdaaccf0094b2a990a327235791ef411b168871f78476a3b5cba2ab8d409bfbb1bbd1857e5531186f1f3f43580f444750bad7f8f88788a86eac008e56b4f1b31e07e6bd87b380bc3a1d8a6ed0bebd61f7e32d55c4496300e530a46859ef74f5a6839d54896b5228af9273ed00848dcef31d8d210873c1a0fa31ba970c5082936eb3bd0d72441a789621d64f089d7008713026eda6047cd47cd7e1a4de862bcf1d5236e1607970503247013a0f1139ab13179c3b0de7f7f85f344f18a0c02b897a7ee2d7868ae576d7d655e55023662f2464305bb07fa366806cc7da535eb7560c886bd45af2d1144be0976b4cb7193481c4f30393c91753ae6d2a7dad82d56f467c9454bdeba4463336031c48a42895128b3eec5c642749c341f83cb11707f5bd74cba2b9ccd0e4db2a9a5ed31a58ffe2ac4c2be7cabc71c63b65c2fb3c8f55e741a515ca2342a3670039ee7130f5061e7eadad8671fe17a79adb43253813d28ea07e407dca8187cebf0ef4be4d6a38f405d7b0756a3385476f1e3ccbda211d691fcd07eaedb9f440406c610eacc601e281bf6a0b8ea8e75d0a54e3ed0013b3ce295742500558c9f54046c013e1b8b74a018921f4270552afcb5ea50eaebccfb62e52e1668b01b2800dcf2896d8b2ab3eb5613a0469b7b3baf96df6f003858415bc12db19784a6afd25b287b20fb3188bdfbf5e47ef2adb41ca30db01330e7889d5e6f894f77a424b9874d061761531c252a8bfc4a74c9fcf1b51224886bc7800ec7452750dc305ac9ff71749b081af37a678c743280f451a6333318a9a2cd62f46a43e1865cab553c963e8aee2e36b3f9850b5073318beb43a5c130c90cd7880253b8aa4f3df5ff128c4a37237799d027ee8ef892fd1fa1139fac5e73260f6f00f8911c728210b3a54e5319cb56b4eea27921b291c4eca9affde6a2206184190b5a15e1ffa9084cee8223ca8e10ef814886f7503bbb3b40e6879049d078a8952e6109ae3f59365eeb5195681b4b878830994324e326a1cc47cc35dfa2460db901a6d6be2e502055ce1908ad76a5f0cf79e9db960eb678d3549ae5e79473cad4c64a15f31b2ecaa20a1cf1e4172d87e01ffb5a1c8836a1c9cf4b12c8476e04be610fb5c3876bfe6872168a4132c8208fa490db877f0dc0d4c9a451fbcc2e7906cb0d592bc65c3592660dd5800d6630726f4afe21d4a2c901d55c3ac5536511995415190c8228750453a9ecf7f5372d8ec70c05ecbd57b0442b0f6fb84fbab0db26348fad53fbdc519102170e258a01ed866bd2c085acf68b8622ed7890921b7c9dd2d6c78f6f3870dc30ea9a6c2177ab38550ad63725d3e8542082b3f3bdf9fb3298346e373b221bb47cb7dd9bbd01def8eb7049fdde78c224d666ed56df2a359834dfcbf2fa0e050a181022fa85eed08abe554f021cfe44350d43e50388e93021eb6b7a6ff132623487ab18c9771fb7f92ab3652307bac534725b7bd415303a428ef2cbf1c7080f10bcd41b421b755bdc1ee6b9bc68261e2d2015c2e8884a7872e44e489d89b651f967619895ae8fb212b1da21c9650575c3eb1d483ce89db3467f0d671293218fd39e84fd923596d89e062b5b8b9b427d03a6e1ea84e1f353008c67baebc02fbcd8ea4d91b2d586bd9677e88ccd09c5ed67506a90b636bd6e562f589f2f7a78c929d2a5d356eb36386f92c69f8e380aae6a7438ebc23bbb8c8ff2a3c55f8cb51fc254269defbaea0a7d5b630c62fac4e7557168e0f713f39dc7069fa6bed2469cb1f9f41cf4783233ac2c233d68833de70eb5c7def5af06a8b14659fd904cc4e98130a5b659ee5780851deec50abc89c37efaea045acb3045e235e3d7597901ad09e63d646fd35fc15ef55265f8c3292b65c0af0c8ae776d54f3a14198dbb66baf55e6a875df2274314021a7b2790b73a8e2e59bbb6caaa8f48b5cc1df25b1a88ffdd61f08597659d90e80ff97447507f1dd83c40fb1e71465a73e2868e2f9dab6e0b8867a187a9351243214442f757695c96148b0d1f2c6cb8c754e33caf1fc1f6389acf9a00ae844464ea78728bbafd1ceda7be4db0792a30f6f3be61054231e3eb53d735d3230b3b79ada95fb37cc11b187067b44456b32903f47e824e202b2107a189c58022614f4eed390aa572f4ceb3a8a86e0ae0fd756646a1a86687ef967b6b63447df795ed454741d587b5439b24d5db269ad9903bd47daa771b567d23d41437d13605abfe0d8b8b26df38c1029bdf41871a24e588b6750a7f3401fc48771e7349a189e148864f2aeceeaeb2707948216479043b79dd39710cd668892544bfcf95962f772d4f64d81b9ea8c32219401a5076e7d89d80e33c2a7aeaa44858cac167f85a6fd0fb4bff01a7468e0219c6e4211710aa4ec12047a1d58fc9f64c77134321c6159e3bd85a2350de8045c9b805f28a933870eaf16e89b4abfd0df7bae92b0a6a68ab50ab06b61207f9a2491fe6fd4d478e5d54bfc595aa129518947bf6ab00380eb879d2a4cead15b17ba2df35c5abf58d8f98b2ddeb21a789b423f2303d63f4808f67c8b743a912560f31b92345845294de21aa4c21b707c8820b32d76269e1159aa16c873233605a54bd30c822269352e2310183d92a9c0cbdcc77bffb45886f697250675acca563aec1c7eb4dd881d21b401d88f8e61ac0d9f1551a8362cc9166a5c56606841ceb768e70483f07ef0dc9b750747390d511da1556fdd0694e6da075c28c65c28fdd8c4a988ff28b31893a6693ff72dc7470ba7a65d1fcd2946f02d270a3761da3959e5130f9ed7047ada7002b50a025bfe4510f1345ad5ec401c0acd32da97f1f355b8c7178b7cebc07859f0e2bcb0001d9acc6fa543feb545663f42162814a6ae43c561e212a95bde90ea54a1f00f6675e46b8e7ea97e046304b04e9c6958d20319bd53639d2a04f8340113a58adfa01f32bf2fe6ffd8aeca500412015cb8f0ce8a8d345ecc31e2bba7155cb78f89d3da59deeacac890a2cd5f1d4250f97df8d4489c0c6f1fdb7b68656df9869191bc139312f8341e5659720abc39bf334abdad85c8dd9b52bd25720140b2a4deecee4d443dd954d251c6779c610a2350aac6ab40b0e98cc82040140f73eefa066a733ac57c9218056a2833e6e4266d8ab80c917cfefff04b9a025de73d8fdbaf64189f84f20b500b6bcd515d1e46e0d23c73116c07afe5a7f2bce01b98a63bbb33d3f1aad73d0cf26b81f37ed902c01fd9a75c40e0844f5f9487f675ad89b3b138b2b59e2620a5a76778fdb33da63e1e4679367aba0fadb29de13eb035a206ed8697330aba06813d9455d2eb07b42323da9e79af1ff044ebb8f990f41c124937e51aae90e487b69062355a7985e34de04e7d707fe607548a4d29ad49b0240235c63bb4df4a22046174a58bddabfcb5589087e413f0fed22c95506a238b4eb318995024a936a42b8e6dda28cb5db7b82126c39ed4debed8c336d151edc2552e06346102f51cca1904b1b7179fbe4584eb2b3c1eff6d446f17958f713c65efe350664cdf3fd4329e9714e32c33ed474f0d6d76bae7354aaa238febebe65845aff4c31b9d69d06a8ee0527331754f6aede735900254ef22dedc4a5ea998603e95b9ca40acf8d9a2f4ba602a0f65707e01e2637569981fa758ae53e4cae5e1ceced75c791cb1867aa7f4d675b2410be1aa71732ccd6971b0f25f2f3af43cb9836a05ca3aaf8496f803c95a68d80c1d5980ded91329199b8e115dcad01765be264bb0be1a3329312f5d1e84aec0831b1a8d10fd44b788afb20d9a99bcc5e9f6db10cf63aae5b753ff1007fb2194d2075132d5027939ca86d77cee70083a33d52e6340c80b52ab5fa1827c9ad90aee9ffec7b746c8429f510cfa2400d1cb5b4b168d8ec1421ab08f38f2414a063722fb97333bc3ad63109d64397556e028cf1e0ded31e8ead3dd202e84ddfcca812ac7c9b0c4118645ba60f5c225716e43408281c6dadf07abf9ea9a71bc68818cedffac58751fac416bfa73a9dd6f9eec93d6661c544618cdc265f310c99e38a6cf2706d67b6d0d026eb78b9fff91bcaf9c4c65b009675f60cb01a8173933e7f7be04b33546e2dd158b08a7b5223cdd9e31559092bca56191bf2717f7aa17d14e984fb5f38d2bed14e75d8c14a8917e03527e41a1efa262deabffc49b03104ef6ab9ce2be83122aa5013e3906c966af912d64380b18dd7959a36d98014b1ba51e1c4123a67fc9ed7b135d1991b57c1b1473ac9aa9707e6dc7d9fe4e65c777865d8e73240f839ff347afdd602ceeb0ffc6be09613e2ae01d52d53511e7ad8e6b905a2b26331b22e9027934e09c2e597766d772310be5968c2e73311a22bb194a18d5ba2d06802dc7f647d6651aea9bea598e1d23c42e97583ac1aa64599eb90bdc706d6220f6b3b42244e82cd3d3e62d1e285b23e1f1170f7a3690452e5ad92a2e95c8e1e429396bb1f9a842b8b46a7dc99d74fc2000933493435aa525db2405ea26bcd5bbfecbf7dbca1b846de4d061ec0838e2ecd4669a14cc1be90c77d5c3392b978add5415069c427c2f3bbb52e836f8c360f2a43cce77b79477334916880c6a2613fc84121e66b417d6c38fe3fcfcc9278ce3afba99006d8c15c90f8297bd4b997a1ef8d4c65e7403c91cad39b240b03ea812a1a6c637ebe0b11c975c8d5dc747e7fef9ca19472981dbb1c06444566e4a9b0fe7bcd1eb55ee960e20b0dcea1b14bb7698dbc1c1ef146fff3ebcdee4294aa1a7290ae882d35c3cd76b3cffecf3d9ad3d64597eb56df6d629e1ad77ab45a9c91d0eb9996b44aedf6bf84c7c3daa13d7fbee3c760ce4038ac646f19197052dff8d067058800fe08739f7c424e07a429f8caf237f7e4393dda0fd1f9766375fe983ef23523b9f665dfee196fac57470407258ebc0a1b338bf42456f8154199f7e084d2ce52d31faca2310b0c676290eb3a207ed3a54dd3086aee4f55356a9e1a077f8a6d2dbd4212149cdc13f68b8a57544d4e5a30ca579443adde4d66650fa0e904be99bc71923e79c1ffc8cf46e682cc211144144bb609c943e833a0cf7a08e80fbc19d1567e6a09fac9935a9dc93d8751747f7010e9d9f09751d052403efa08e7dff0852198b2e38feeb362208df107829d2ee82d4a9b5fecfadb96ac0328607fb24b6878558e0af7150514a8522f4ac5adb841305f2fbefd76530e9a2e7beac9d4641fac54e0852107d88c20288a383356e55faf2a2cfc5beed63274a7a24db5735443f17afa13bf2915843d0b6f58ea918625b6d036369b8e21212f707bcf186775a48dc8b73bbe281602dc1fe2cdf5d524dde173a6d38453647b41da029f7065d65631fd38fbb6f9e34fa2d0ee0ada4e84b65021d7cf2acc97933de603dc41a80a045074dca53c5f3e8e492b9f5e650001a7c8bdb9639517554f36fca81e33e864d0ab4395ce9ead2c33a81863a4d4633389377e84d9325a74779e007943848bceb608205f6be22767001af6f53dfab65ec242d0554c008d63eba0924418afff03e12cb77372fd23eb8eab0fcda3810adb5ce47e48a91afb0a535e39b29d4c45605f34634f90c1ea656b633a360102f5a729d0ea7b2b48d61e4ece1f44231693315a576f1f6896e2403bd7a11b32f5c570a5263d09ceb21ca30ed7e8ae205e92682b5481fbc616e4f1bab3494e967d99a1132df57dec3b4c45d808b4b9316db07a42c2ba821fd424a3e9379593479b4e7d7e42f5aae675aff70ab834fffe3176e89ddd5ac498f19d8169bd79c2386a4fefa7fbb0c955d1b70a6bf13bf6e3ba74f7ac621ed4005dd1064bd7dafcc37a69da67bfe71977041f0bb12372a63df3149837789cae86ff06ac34a6fed11086aa4fc6b889420201a6bb2eb0deec4d41b5ab729a034dab3dfcf324e220c4869fcdce8c72ac0ab58a0212001946c9e96b847e2812012475f76e8bad8c150850a02922515310ed5d61874d6d4bc2b194e519bf4c900820d7ae1e4fb10adf4def3a8f7c081a0655f0470e10e7d10490e7f7036eb8cb76b0398ef65304ea46210776145a0cd33f83b657e75ec192b7ef231796bf106e863e1081e7fd1e7f6d990e9e365ec484e43843bca94e0a832800989320f8575b412d3f4d6fa83a56ddfe1dd44458ec87011969c230e17c55dcdf5e4cd57e9a5a0d3971e72470dc88ad7c5f9e0d5c14d40d2f06db1c660076b609f10bab4e6ec9f4ffe0a0a3cc332a0e32989b81b5acf243a459c6cfc23786dbcfdcaec365da6b536fdf6fbf868fa69e9e67dcf9aba5e95f9e0f9b410e3bb37daef99b8ae30c303624b71484b1fd12ee1404c08c5e1165cb736be8e8fcca52f14c84273eac1be2e4b9e780f9ecb0eea6a729cf9775beffaedbcc3a5d9475094e7c47efd523791abf70f8ede0c66c85d2ce4efba9d3bc2bab7970ff58f769b03674b2e83d6c3c1a2bcef47c284d0ae6575eb6de15d3e085ca2f3d690c40910b6521da8d57acc6bf0ccdff4de3f460d1e60e6b0bb5e52277b39295d127907534cf6fbc488a80d4959bab81f57f6eeb689c533281d1b881f47d37454f7239f09857547bc73402809a675ad4f6880ff6f551f06e5aa9e8084f67a894b72fcaf168a22ba298381a9ad966ed92fd1f98c3abce0fe937dbc3d5a12e3b21e908d79ff25c375b1485f8308146ddfc1720d2701596a9b5376933a42c68b96580e145ca0782f5b9cfa7fdb0f6b423b73856c5bc4258929a22dfbfd3e118321ce33879805f859c143a7bd6b5ff1e4b7c7acaed5625f3a77f1ef54120b3699821b9514cf89c43bb755b180a7abbc692001da213bea932efb8d2534efe5523fda738a1fc4aa912f175052cbe5bb30e94548f7a271c73d7e74fb0aa5f5086959cb686df8475289a418a5fa15df85d2a1cd5fee7d6ba041a7e8ce511784cc43a6c28a1fc70816e37b709da570466fa17036b0959b00f0477385c47e859755e45131f7c302181a920ba31922f4f6f51b0212b8908b0beb821a764945232644bfc71a96e6064a1084c31539c14f8ac0fbb55dc319602fcf21c2276bda1af104600dee5d6c970b8cd114e22a636f2d173fe9a9409567b791d76c3579f9dd97d5d631d724404d366434f92fff23759118cb84bd9c788cf3ee9e1104f2f10fe5b49c03e9d809e261c4e2754c1c6d9047453a4ed67b42daf85c41c4ee0db3d39174f28f91440019c4af1a107a6f92e439104bda555902fad98a3a2115303c431fb1a9fff4febc2853d90aba8a8299f54e53863cb0073dec9f12aba262175e8293a78fb8c9d2a1a7e91782c4ff566c6ebbe1e9fd625736408c657ebbe147af1b1adeff9a552e6257d195b4c9b8301fa10655d4105dc0ec287d8726d8213a665428fe843ed260afff839f584be095808012145b85b95905ad590162019295692ec65586aeee139042e8d77bfa0894aa4549937f0d0497b6a3aef9b778c155a8b0d5fc97aa1722d9ca5e2f85311d9ccc86d56650d624ec70ccc6cd8dfeeb2ac76cefae8a3520fd61a5b7fe02fd3c8bc699b6c9fe347354de6e653655940c55a7204a0084fb3ecd295b7b373a9f286ce0fd72b10cc2d9d16295b8c8b3dea9686f941fb84aaf1054a80515e48083e33002b8e73337b44c4c6ed45dd8779765ff7b78e14ff044fcdfeccff8228952c287338844f616826c57b78d6758130be26004dd93cad0cc3f0fab33f293df9293450c808de380769ddd8f3630c1100769222c6dc6119153def094efc2ccbf94cbd4cd4e868d451c7841aeeeac37fbc3d9c29580891979b00f59c8e75c4c9464fe824ff41075a42f462d73ad2622f3921038639386cd3eb88980f842f5189195777f6848d3a5edd135f9bdd6aed0bf542e97109aa123c6909de53b9d4b45b1c955dfbe5f3456d4516d3328190db34c4305da865fa955f31f2d907315a9fdca1fb715de08491c957463b2d50bcf15326a5b87a4614c09b5b48a0f68f74b88f01418e82b5537cba2e032457fd6c27831800e218b66cf58f537d45293dfd238d6da5166dea8fbde391526f7729792e7ed083dd5a61debe44bd43b0d5f77fed6afe4fb5852a467dfcc047e636087eeaaadaa2691356f353d01fa41e99b2c9485618ef1ae1d7801a918f2e2142251940b20e0504d913ee9cd1f6ea48824730685df3765fa1295ca39319ca7b4c875e18105b1a24158d164cd4a22e6df5c8f9b9f2055d2088bba79704047425138974b690ca34568214110fe4a378a00ac17f564cad8d3a1e72b1e67849c91a5e32fa05920675a92b14a6b473fa0cbfd11871128d9b6db749ca81ec50d03f59621d8f248a511c533abe176cd960a93b9600dc664d60877c666abdfefc1b9cf446576905c641366ee1c05e703522cff61b3cfbc48002fa862f79b37733056b71f8d133b7d7307987a811936506f66ecb0e9fc04243e00f97962da2490698ae24cc8ddc3fdf0f9fe5fc9f502889db849faa758f8d6c8b8d5fb2f7977b62d4c55147fb131adba6a4c64eda7307baa676d0a5b25ade92994abe11fd199bbd8f52c19d3e7a035095bd94633ec0e60155cc109faee6532e632cfaffcbc1fc24431338c22953614a31197a7a6ae65d633f59dec0063fbed7d4b97025d8da4f5cef0e059e8e6812bc9e8ba4cd3e7147b659c7a29db22acf06c61c73f9cc582ef83f648213f1e605796e125d14e46095b39ac6850fedcb905be326de69db8c68ed1c60ddbb790d2f26d7874beb68901a2d389fb9b641b205ebfce60a3cd5af517eeb266837037cd5e600d4819f06351ef28a9b254da4fa38d6ef58e52121596ee7e56c79b844d4c760b8c94ec73888cd286ad68e9f0cc056d8942e304b5569eba8a0d0fb1d173a66cae2ca7fc422e3627a250ea2fa8da93eb5356233f090bb0635be1510e7537aad493e13d51ae61d6834171a3520c936da27f3cc6e8ba755048e6248d5c9e22b04cb2f0cf8afd8a24ba19f7d5df7026a8b54c00c65f140e102f237ef3cc5ab21a2422915c952ad9d931b7256f858fcc3c62d84d89d8b91aaa841cf9305e5f5cedc4f7139017b28454287ffb20c0df136dc2d243f7711c240846387f130efe1600d39d355ba3f46ffdc590d99519eabbdda4e85dc7a88474949c7db1a9205b08c8fe5bf8ef1d069cd12d576baa9e494db47a105aed6d1e89610aa769804ac6d3f6c909b8e222f792c7e2a1872c766710b24e536bdd6c9667541719fed93e7f545ea07e69ff397798d3ab16744bb3d899d7ebb15761f2e3a7ebc2436d697bb66089a447fb07f391f3c95ff6ca1a24897dd8c91c3c69538aec24c6b280808ce07df451814fdda9b58c0fc1a396817450e0fc0aaf508149f490de7fedac298d925bbadbd9191a83549d89a7b52a54cac7d91d50eaf8e7489024b454b768ae1fe2d2b891eaf86f064d5f486a1cfaefae10810af632a9f1c11b5b4161256c59364b1c3d25a0eb09ef700cc0e45aa02a1b4f294b478d17a28bb40bfc2d6840ce14e52f3b7f104c723975b13c3187d6df3ec594fb1fd1f9a2005f022bc9a0ba8991ea89eb3dbb0f45216b0f19506416c69a57567c2bce5c7b534556dac78b0def9184adc2efb270df5ca5271065c313582d04fcff92b864c455182624c5c06b3d6dddb741da539f08c8a56fe390f50dff5e51089015a984fea1f5c16821bc5630d8632ff3d8f7322efad48504e1506bc4b796779f49c9f3a6b6e7d7d4474977b91565cbdfbbce7cbccdc4b52bb1974d85e735ef7fe6385d505c63d7efa9f3690728ac11b994fe1897bf43c84b0a1389cada7daf39bef52fe91c7bcca55a9d4f94a41d4c9605c4099f3a965b65d229b4ca0f03946527abce761ba5124e13db63abd78a13db0c86c6c64dd70af34bbcd46fe252b6f8b8f60158f40224970d3ca69f8261130c8e8b4316e5b77bf953fe62f0c8930f78b80b91cf8f729c6a6b17f3421042a1d3c6a414a64d07d7faf04be666f3c0dccd89be2c051ae7b7756a217ef0b38bfc0b656b33307387f67db65c951aa88a540c933c25095da222c304ea1e1f8a37c2d71d79227ef35c55cedd6c1d9a2e7ca87b1ad23d7db12ab0a1f36f1fe147f44ad89863c79ab8c9c7ad53b1871c1a0c8671733f0f51d4caf18011e40787fdfe9b80094dc550fab28f8ae6f57c0c9fa808093cef9aa301461c15278bed2bd45a4c3dcc23f0e5751fcc61edb89cf6a7fa6ebf748f91940ffffffbf