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 79767 defd646f292af8c6b831204b91ed269ac6989ca479e15be55822d74f7c8b7a9a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7ef1e7d655485ad62337efb6ed000627bdf179cfef6857ad08d8eb9006b1ac6e
Certificate Block Hash
defd646f292af8c6b831204b91ed269ac6989ca479e15be55822d74f7c8b7a9a
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00508d000090300000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d5b3437b9e56d0a1d56be0003ce6744e8ff4f0788b05d55fe100f7673c97d8296acdb348de0c00ecaaead0be6a40df8bbb9bce2de1e4d06ab1302088f09252483cc7a923d44478267067ec51b1752ea3ced2cd264c835d0f7c080000000000000000010000000100508d000090300000

Raw Header Hex

00004020a5e96848603ea2497517c30be6ef64327dea57a6e9a02f3944b0c5237f9ccdefd4f7d5b47027f7c5f76b8259d5836c969138256208909d0304e933feec796b2b700e426ad1c800186eacb10690ebd808ad5768efcf79f1bd270600edb6ef3723d65a4855d6e7f17e

Proof Data Hex

59,560 bytes
121216010307dbe971920d1a61b5d2cce636b5ac3e4478f8abc74356313e7a8b2625f6914618f72799cd8346153748760b24d3fa0f2438a1b115504bd6be4966878bc02cad268fea912e08aee1719606e7383f57498499c6d8b89b4346d67ac204e37fa28c33c4ce9d1237a8dcc0d89b4eeb458ad67f4de6dfb0a5b2766d509f5d177a83fad0924a8e11fd770398b6f4396bb3fabc33eb2d4e96d66a80e052544d2385a9eb7e60c3a228ebc12eabea531684509eb106b7fc969c202c85145cd88f2c1fc6b65f323ac51b635f66dc966d0da62d553be30de9349aedb46391bd9c6a367a8cc84d9cbb1695d6827077f308728f6e313ab98857cb4d6f684011561ed72928ebb78b2423ece89ed8896d33d34aa47fe9c9e1472489a423d26272e24161b96a0cb50a790d889b6ea1323eca942c822093790b5a0d9fd895feed711a5bcc29985043defd5a3141ff92f5e3e3773c415b7f1cdef3707009dbc5965163ec262e5af3ed23886817a5b89b4e24465f51f7c6e8281102f722245fbd3b280a21254c0959b5847da6cc3898d73306fe1f3dd4990ecc6f74b8d3670af756c3e1a707f5c702bf69d203accb6460dba48c9b621e614a0b7a51451ae6335c8bb7848752e180b1b44427e806b9ab8d8cec6bd92a09cd781dabac201de3c80d6c7c1ebb4d2cb5dcbfecd2f72103fee410cf9dc203b67a48322d5e23adaa4d87d186a0adcef3764134066561705a04bf05fa81f519011790d080a7ab418c8205256b71e15d19c79526d713c64821c488e252d2cc06666c72393fb132c017171411f8d63a23b832470a242ce7c126f3fce776bbd459b6829536ea77b7678ca67cf77080a9f111292b1e596813a0fbcf55b2e76184092f02e15247d2a59155b56ec5f31dbae31224650f58ffe27e9a6bd6faa3f1d95303383359fbb7c4ce1e7865c6172d2e1b0318b413dfed666303d129e22413911c97950f0f6c7447531e4f14b0b022a6b77854c15f1ebec0d1ef82253cdf5ef62d1993dc22d0646c3c97ff1db50ea1be7b8f2b167c8c093de0b1a31f83df14570f8b01b0602e202da040f23b7105b8cac3d008748cc862960a0869b99d41fd45897cfc8681cc7fda2c334f25a27a109db5329a36f3b4436e4b2c077389d52bd68eda75511b405553043cafc4b6d0880bedc5d58b5aa147fb4046fb53fed54a451ea75d505b58bbd4b59bffb44bc0a1c2c0d692ebffc66ab95f444c268798e8f1b97ca315ee4a9adc8a12d0ff69933b44f569ee9b67e9685488e7ad588758686b6f86aa1b4976ad8545b33a8f44e02b67baf4598fcbe4530166e689c5e16ec031f4bbcb3376ac28807674e0fbdfa3e39a4a9ec2a036bb552465f3d1696966503f3235b6570a54f5f5b90f8abebefbb90d4b0afa8423b4186feaea16b59dc11e856480e8652347fa8cb148fe3339eaee5b6d516e068ec3d27978b63ca9c324e73f5b9dfc40df213b91456504dfa6358b6e85a4e9b88ed108c0b8a69956c97a60c1c344cfa3348b4b3da2842be42e48cf975cfa99e64284f9c3261ea28a6db83ff37c620b4f32f8e6fb32df1902ca12f2a871ca4b8ac57aa58d6799015945d67ce7bc4bdbd910f2f8b80ad1ce4fa35f2ccac5063a6e76ada52746e6b6295d07b639d6734a0c2a46fb3b55fc783b9d0d10a30fa023f9efbccc3824fa0f8e14289cf74e77e58c3f3d6dde7965f92c3f8d8e3f6f9049bcbce01e95773a0c6a1573a0985069fbb1f486d284b062cdd409789717073f369fa902cd3fb1661f4c560de82975aae65b6c1dec60e72be933a66ab187d5f568d19fb59db6132d3a1e11519572b79ca67a31ac86c986c6298786a32d0b6be8f953c574ea05b3cd634e4fe99a45dfc235e141ddbe72c314266838127c3629387e7e0a4bf824eaa3115283ef5694f93944fd412c757c20c3fd395182f8f4d339a668ab682d353087d01c95af58da4b69d11c105f3c10e01d4ac1424cb7b7550601fc8cbfebd5e68dfc4bd853a64a1c6d08013ad45d517073f9185c0466298dbe23be9c0f473f3b8dc6945621d888529f572c08f07edc058fae24447fa5f9f377718ad79697070c1e74308da86a68ed6fa7f899088e07eb2faabd195bc3e0aad835335e5cf804257183af8de232c10ddbaa9a2d4f85bdeaa53dc5282d2812f02f0f6f215bc234ccac840384a57ff6797985a5952184de55aed9eff08ded541d3cba28b6bf9a939cc11a2ec1f82cef02ce9174a18dba4475c0d809462750624c40a67626cfe50468f6a336db465a5747028f3bf5890ef69d4d0baac3bb4d118a246965ec6f148efc6277d0b4fbe7842ebced5b83a2490d915d1493a7932bfa13c6c378561cd44efd5e71254d57c561c8ce3b90782604cd74fe90381cc1605a855bc0d8c5776ac817735017d76221f810bae9b9c7015efd078d7446a53e615c16ba9069ab10ad6cb6f1f518cb5b52ce1f940d0078039e4a20638fed819a6b4032b73df1abecc4b98a2a851b0192dc5d1f01e12ff76af557c5542301b9a570f611241a5b4f82a4cf2ccb49fbc642a6bcae79b2f9fa1e9eabd214da07043c7a29d7829971e91ae7581065f4953e2f0ec4a4778eb9b4692358a5a8a33cd99fd9885b55877e8f1cc5894102d6c5a942a602dadd3cec774930bc62fe4ffeda031b838871e26ad73b63739534e9073a1a90088f29cefa19b6cd526102537f1d9d6692068c003a787e9b3c06201ad88b78320a9851dc09603b9a90ebc48ba5a9cd7287bb0a4fd68173314f0719fe9904eead9d134ff1ca64180fbfb3f1769e77b7b27f5418483710034344ee48a2480f078f2418b0b43652800ade0b5935698ac7acbfa93f49a5054f58a68b8e3f71e40d848a70dc3fb67eefbe1767f7c02ec6965e0c5a9cfc58466a73c2039763a07b46a57853e71c35e16d918ff0aad495ae52afe597ead7e9c4bdef202a6769eda80f137648b8d9aaf6e50c08bf893a8ab22e5bf6f3dfb96dbb71c88c4229ffcb11917830b3340a1f35986263128645f96b64831b420ada86e15c4c099a7942e3bdf7d9b670640b64065e5ea5b22fc661333ed90eb1f5664394eb3490ceb0059e06eb8f0de7e596441618995ef8c71cc08f54589a83625e8842235e2cf96fce4be4321fb0bcb9961fc5bb14a62ff4e81f449718695c5c63ae1503595596a3e025fbbb9f9695688fc96188071fa1879a2ec34c6486ee37b60b041d2d136530e9610886ea1efda0bd9aa6e3b8d9e0397f94a2b393bcb0fdcd06c21ed41a87c38b580d4e450147d3719a03906818ffb778138fdb2302fe8a761d6cba72c97f2b3b0a031cf6504bd9c4573203675298ea1b14ef1c962d5b211c3e369f5558ebd2252378f32ec42fa74c8655e0f320d9891384b9dcd02cafaece0df3e73189bf80646e01fd0d94322798c482a1e3606f0a7135f77db4831407b32746391890e367e873bc2755076e15d7915ffefc5e8cc860e758d24851a39b0504eb87d3e9c00deb2f460abcb5e3126f8b61c7f088c7fbd74ef7beb17ce739152191c71e06015a7489e1def37289fd9faf7519791632f48ed28752412e2e79b0d41830a833bdafaca8f33dba84195a5056822e6ea6a352df40a02982c417760f03ac310909b999f290e6306b4e1c8eed0277907b526e860db69fed10f579079a3c8816590412e446ceb5fc972df68d89fccc6706009b83abeac6c88f10b96ba2689d67ca4fcbc49c7d6b0449fa8c9f64fb3a30e9bb8a49bca93efd9167410593d3012940a99ef133401220739e155e8e27ba8e69c3ba81130b560a2b2500b6e7c6a875a434641e93a4dd87d6ea56090b8a7188a08ff9c05944b766183aa0291f8e4f49f5b6a0b11ecdde2228198cd1217e53aa5987f1987e449890b486eaacfd914a4bf9abf97b53ff5d412a4af9c9b1b4962df6efd236a15aae0c4b59d954354a09a3ec1382bb828dfe499df9bdec0f91da6d2466263a8a06599dbb073ab930db38dd89ec084fc88639ef1e335503aeb1a14557d12b3f2046c87e992aed73975aaf13570ad1f21b54259efb3d5bc7bc189004ade58ca45772a33b13f93ff045a6477d12650c6c7a4db44e9ebc0d4deaf94a62fe5bf3784a8ec1e548da164a9214af83ee56a0bf6bdc85430cf5d854b4628183b5d669260229d1190d55f9a99f4e190a4e1c3aa8bd4afb350ce6e49e6856bf08c793d49140e106bfa69f1d490413f2407cc685b1381bd67afc7b860766d464ab9ebf20d5717e2afc0a23007ff895cdc0c7fe64a7019d6bc2ad89fbd2c35999cca454ae8e53ff59ee18d98abf91456b014940964ba1b03f3aa85f2b7bcdb251a4ecccb3194816dab1dfd947b4ec3eb10c3274bab5eafcb9350a7e36cf6b680a5578338666e64a370f03937c641e728f5de6921779ca3f0f1679d07814e1f14e346d35d96c9c46363cefbe8a664a835d7b494ac68488127eade2c5a9ade6acfd387575f8fb04fb8c777ef2c214c03563f9e411df07d2e3e678b95e75552029d5b2a7df5d3a572d76a730946674fbad05bdb19003b2269a43519f6a98728f14500bd66873753bc6ceb5f80ba8dcbf2b90fdfe64ac0710ea1224cfec980617eb527a1587170c8c751fa5296a37dbcbf016dbb4188aa426a3ed6a56e9e9c7fa03f405b3d41b18d34fcff21739b9052ea72c684239d4b5f7a8a9800c36114c423f316774f8839148c4b04cbde57618f9e4aabe3576e683f904d7e4e055ea52df760b8345fb0c98fe16c82fe9abefd7c5cf8bbe15103dcdf6bd27e9bb592a63e6a5bcb65a31916115e722dffd42e2d43444cf9c7bede31ffeedf3db9c8209121b7218661014115b60c9995eaad9e0cd4d063c2be15de6ab5f67dbbe953b6911cead10dd9c6fe2aef3ff6dfdab61f4eb87b3248c7525e271c8b016c07c73d161d2a7f4effd06d32a91e8dde435f3d2df773f3583659dd760b513909c38c6f0709ac6df74164121536915f1965df700811d52033b3b6aa7f8a8fb94fa5acdd1d05174c125ed1f19117638ef2660ea4805785b4967015497cbc19eb81571f70fdf42be04d4342c5b34ecf303e4f7fac10fcc89adb091a2cac5d8eb579b71743ad34bf6a2bf27ddb0d69ba218fe21fb9705570f4066f542ebcab78a6380c1558a6c5be02fb92d2157c4fd1c74a438848732df4b8511bae26e37a4cd35f26391e5dc6bbacbc6759d8b152da861c9e97389edb112740ed650f54fa5e8d132ebff52315544f9276cad92457af792be746a90a76967b3d9f7d12739ff34791ed81f80555a2508dac34d9239ddd126ce2df4e9ff3009e9eaa35b95a490492edcb6523a15c4b3bac04303a7f9444bc64e94c4c505e987c2a32fcdae36b6c623811e5ceffa33e987c00538121058fe971cac84748dcb1360f1ca5e8e1629e3f11f2d6e3707202c33e14c635b218a06a4ace13b6164df6b1a7d37f97d4a854f5e88c2c2510cf8afc06acc223b884c142bfea9347bdfa20cba05f0beabf56e8c57252d9315fde1cc11b35230d40a83d520c298ceef184ff72d93abadcfa13a2f585a99f9d715863b630b89a3d8e8b71be06457900858a1b5c2eed1e89ae54d12e1c3c13a651d88fcb6fb525d20412b356ef7f7a3f95cb8a0dec968ccf8c81ea4fdb51b9febf7cd0a80c86dd7b702e672659410130cc746287be8327e8bf9b8f0882a2115d99730c9867c304d0a8f67d486a12ddf633d69ce0e8c892c8c91c00726280f1af3d955e870748faaffb712551dfb6654437a39488d1cfd9c86887a3f4bf5b68f943b787584059b5979f14c28e31f0f5e39078405448cfb8bb188043048eabd99869cc4305ce0579b4940fc69e0151d03cd34632cb01628ec2e29daecd646c27383e1b3ae0d78f95b08aad85f61c54fff5c82c168e6188cb8656bf37973d07514e9189ffaf1fe69f66f3dd49502e19eb4a78949fca0dd55f9fe93cfee2188a91efda1a5356934ea0a305a66a8098f0876474d7a1c1b67d74eeef69a94130ef8f57fa217185c5c2d0524eef33c9d50f89507669b9f46920b4726f888b8518a6bc6df0d7dff3a353eb8224195deb91de1491390dddea7fe9c01c61495171d0f57dd47b2d7ac511e87ff26265e015235ebf433962bac0d19126cb076dbe4bb587de3f3d3d670e4bd52d1d452410cb9c8364c3c568c225065229de38177ea43fce9aeffbdaf6f291904309829e44330c501e9071b97b6480601800ae3b64ed86c9440bb937dfae8f605eaa20be906cb6113703de618d2d31902f6a9eaf621f4446cec175e24c71daa5fb743c48a948de4899e401cc9049d2c4609165b56d14a922fa783b32e1a054efa908291c5db7e4a55947639beda560902466554dbdfb3825b689c3466bc153868f8dfc6fae39d44c8837cef83d29cf8edff5b05a0b94486507d3a68daa8ffb1fc62300c3bb699fb4ad2790bb811526d04ab04dfc8f0592cd478e121dc24fd76865bba0c87ce623120366709bdbdcf939772c09be0cec7bc8c5268c6818adb2b97780e596c114650200254e06c163b20d5d6da37fb130677bb154e8b2bbcb2e901c29414c6d88b29497285cac4abbf07de3f4d7ffad4521d4cf20aee6027752de538e82a4905df3c220a5f173f2f546460bc50fa1acf92a27c34fd1c4669e682583f536b791cdac9ee174014486f452093e32fe063f47f4f42e292d41809f77f40f4290075c60c2fe6b00ec36cfbe274230f1fe01def36d7c2d76154b2cb45b010cacab9b4ec0286589fb325dbdae497fc1a67e2e970891cc3b872e5cf0b4489e94f360a1b7a891d3ffb9ccafc6fc65608bdab242708576644fa6b0e493692a2c2385c88a148f95aa6a129321a53e8c23691d1e16bd64bf810caca64c82b18a432e592a0e7a380b0c1990857d28e527eb51032346851a4fdcd34bfa86ded9b20b56ac04f141d029126c63c7c9ad61893f7b76c214c516ab8289761e8e39e60f0fa5b7d9f0f0c37facf97d28075e5c1dc58040e904bff42dd4ad8d09c84a3c24f6c21f0c0d632e80b1ce6ffdbd8755f9901083cf81ba6d905960089e19794edea59d39f84858ff1586cd82437d2daeb0370e6bffee67cc970b3ee380d233b1143f2edeb45d760088882b0e72e3e46ab66d42ec552fc11b0561acb4dea19db980fef40c71c02d93e80bec181e1656056d6e81249441eb04bd943af912df7f21d48cafddac00b59c1eca379bf56a033800c587762d8455739e94f0b3d50998a99e79e7bbaa80cca4da89036067219f749fc6a973d0c4d398018613cb8640c75d2fd25cfad274986a9753d73d75f0dcd8da53659ab3628f6b4edef3a1fdda1eb1b46af4f80680f13596acc1f22205ac89f1c27c4da45a53ca1a45ccd7e34482a67b699507b4967454d5eabc714713e7613ee640cb0b097e70cdacd7cdc20aea1206d48313442613e053f81ff1ac06f1ec53d6ef01ca339571ec90856cc69415794b8739865aae7075bee2210ef93ede02321f9e969324b0a0855cbcc16ea05378061cd017de3436d1388a022fb00da150e3b13dd090f1d715e8336f092d5c7627f627ff57e47b4bf2bb56303a83f913cb48755135309627ed38eba0654e2971f4914576aca4cb4321149c01bb0404c2aa11584aa183d82816ecc55d8d501339090261288d0a353b54f9cb9d6dcdcf5d5ea0b359ae70c6886d25ebbea01c32ed40208419bd738f4c5218b8eca9de288aad2e68048d351fb34d997d6203c02a6845fc03e610eac44b8614ea96b94d55a9d6256acede29ef2997c1858e794b9789d04a2493838e18e3deb116352a181cf443c9f3906bfedb228b5139066f0d83412db91f2ef4eb50d0a1355aac277892ee4209c26d1347c12bc6d18dfa52cb0c95c0e56ecbe460263cb989bca82da705f558f90661eb5268dce41f1cd217397bc0a4ec8b67d96da3b3d584dc90d46173811b730880ea89a187ddfe0061c476721bef96bfed64ab0bb7a66d2a732a5a0f3710ea8a8185c72f1206199352ef194e2b452445e7ae2a02a9c76055a143f49b7aab3f95b0d793de42bf904e721f4a79b30696ea8e3a2087b3358c1df6b9d63904afdad5bede1a840790d526e1d874ed2c060971a7b5a2ad809a9e372c112762c1fe112f6fca432465f41f481d6d0c56706c53176e734efb4fda77f5348f89f6e36c599208b32bac7aff34c28d99a3cd1e72a0baf84ff5c784b65f84bb7a3ec695fbfe3259abdb8bfba55d7c7cbb936d0996f871c96e02d94d351bb2af47b0755d77f20c561aa153cc76e4dc727d99564428cda7a197f751879d263bc7b49134909a00c37dfba71ff57c85f2ff0d9b36d0e0146604c33aab5e810097f56e1c2e219fbec642fcad264e993f61a696e528a4bb1f10eb609d2f7b2fa1953375e3a2dd451073ab8d7af67b364e35be728f199a5288df16faf6a7c645fc8ae4bb00b9ece7510070615dd53a87cad3ece14094f1997a03890cd1929241b15cbdad7a1d8870c353ca5aada599c3810c5f9dc6f3455a1a858d1ceed9a458a164f528f830f0d96b7f95ea407dbfa4a5accd44c6958deca667505427360e437a1e9b76efda0fd9072e8dd755ae15814c976a506c70f003abbac38d953e063ac448c9ba18b47ff2ccdbaf6ac82cb2aeeb801a9ebb2e5c111bceb58fa9e0c0d368eedd0925c987527cbe5b41009d5864afd0d71e22e47463c69e9a856da1f5d9ccca96a11fff5fe034d109438ba3607e18bcd8e0d47096a66b31cb2d5dc9350dbaedf7115f581f2def582a0cb0679025dd2e83ce885868880298c194071d7aec019b2ac627158aeeea6c8cf8c2c7ee11db30f941ca7929267511e12da5f89deed719d3820489f896d3c32d2eb19b50995cb9013d2c77be06fa54e074ef114fbc9d4005c634ef5d94b06853d5b61f29b0536d6815add96c265d2a42d3ba6ae63b2503888700c9d07b7c47f801ff5d4304179e59615f196bbd0eaa169c3bedf45234a255a6c99d803387b352ea68b23cb1cf7dad4e14d8708571a2d20b3ddf76630eabc88247e74f1b517a22ace799c2fb8646028ab7c59d1777de1e4adf1e051a7444eeda23aea9567bc22071bd3b42ccf2863ca14182c7038f1e4d96a6a2a7c543b1344cc5fe1aeaac9eb0dafe6a2f58e443b76ce906cd6a1225e01058b69e9404387f5c386f96712d66abaa7d8038a702c00d62fcd67130444b25352171c87e7e5b096a4750006ba71b497ad7f6d55682b7897141a1ff8b6f554a3300f1d2edda368b78a635fa02ad57b798c3036311d92e0884fc492d3ffec0201758122c02c8aef4dbdf60be4738d60a9e1d0b87dbfaee87d27a3207acb4f1e5e01d61381e4dfa6bf3e73172a5bed3973ed9cdbd63c2cc1f7e131e829ef035079b4e1b57a9e5f6a1ba518163e3f1bb0e7e204589b5fbe367df4eb18c854a68f4ed5b68612242dcf13100d39dfe4355ea1de3ff8f287174e242b2fcaabec0728d05fcb116210d2b1a45997e369892accce6a3b661c278bc2e14f9bae4b5f75b52d2b93957581c7ac5070c1814b7c5fe973375368c5dff565cacca7b4a06914851c27b9e54595f357ab193c5e2df3207058864c8d511350ca91486568192f8f378adb2b682694adb34d4cc2a9a1b44b598f2a87595e74a9060f7d4a5f9b2a2b9dee0ef74a12db18d0ec5e3881e21b3092b38f036308a81f0eac80a115cb39a902d6d05a64300e79e7314cb1a3ccbf4cf89db1da4643d63640270a4c0980b34e13c47dfb1856af127397e40c16274ffb982ce021956bb0a30303c4cbb8d1854ec80d3f54c3687234f3e731b27bbfbee686e8abfb877b89e61717d383f5be60f23b072d4a2308ef486135238b69780e536d59e815493f3d34ab9df7f79685ddfdb343019a4ca4145aa05bb40b798af8d96bcd8df557b01b3533860e943b7748a57fac0b89bdf0ef73a87ba1bcc219f238df84dda6cf5e480ad5c1dd2e6ff19ed5a66b5b1ccccbd6ef609ba4e4b430ed345bec18a36370fa3a5b82ddbee14fc24254aa2ecdf5cdc529049b5af8ba7c4523b52c499f6ff03925692abddc0258305d9fb1582df6a0ab0bead98928b46ebc78eb6fd727f41ff69aa5fa95298f7090d0a00ac488195968c6366b4ac32075419f62d42eb02562604b1b01709b7a2ba3415ae7850ca6ca93fbfaab1a7bb6b065658109737a419b47734120bf961bcc8008cf01c0280d94eba1c5827721f4ae998a054cfc51d4e69eb10e6759aff41dd884af469128d75f49bf45eaca2c3154eb418e64ff7bcd43ee289bdc3fad00dda5448a534a531fd28ce1b523f81b63fe3da0ce32ad75ab0945d7b3e4b17b0652f9452309960e1303a8e7170959c14086f42ac4e6bbdb09d59ba0992410f0c26568e81f416b5b715cc927aa3a8eff13b53991b1d361c737e17bf25862012baccfdd6c51ac8bf6a8935ed96aa980aa642f0678a0f2ecd18ade95c9ab7ede3c1f20925234c553fcc7207ba44c421ac2ff4fb19739466c625155db0f9f1d6eb04583e48e883a275e5598332de3ff51a7a85ecc354cdc6ece56e54eb119f0744dd03f3b0eeacbed8dfc2cb8d52ad4f3a9467bc3fa15c3bee2d35662367af0301be6a0bb140bb1aae408b0e4d64013120c23c456e4eb725f3d229a54733d9e701b1b388ab59bca65cb6b2fa684694440c9cd85e3bd9fcf0654e55d71996c7a50c0f4c45903e42ef4d07674cdb5fd61fbf0bb45bc5d161220991ce817f53ea714dae75d4bbc3192399511e7b8222689ed0c969e9802d7e92b11db32a408866584ee5d8b83390db9bb4c155e0c8850414530e97e133371d58bf6249e4dec837df78846f8669130d2667582a51053e83591b8a993bde8e34689aaa3a4826cf510e14c081873483d69d9920903dd547cc4b5836db769f8fdd79e494c95ef8a7c60834370d9d7f6bb655a9268f821aa167acc016f117036c15bf989b3239b3ca0ac592b4f0cf0edcb6a93c37f4823147cdad87f06011c09eb054abcdc15f4426da1b5ee16edbe10add05c1ba836419b86a6eb7e136b82ef8da019f154475a1f4f21b01c2df38309de635682cd66255b3b10bdc903847f232cd672b7cb42a4d4ddb46294313a04045f704e9fba1fa71961dcc20ff61ece67ef00ab2f789730e2954f59bf734e4cb1e4ba60bfe0de21cf73674436525b1886d3ab636c033a33371e1136c5200d2b4be13404eb2c39527e02ae0dde89610c920a9c8df475b28ce6e9804a74dc494ae0bd9c655f4f416905a8066671fde63fbb6425919600812fa65c0205ca61da8ad484ca69f39e51f948294536ea80cb10dea2eb7b0c3f0fb09a5cf37b358a6585710753db0ab7f86e88aed21c21db50418fdab11228dc6ebb26e18388f9e3bdce5e7c645c75e37d85311e3de711347b9a4be57ab5d4d2081919a5180bad319917fa9cdbbb589179a3a419e92152e237a63af482a2ba5d7b3bde0c2ec7d679d28625f515b2ce08b616ea3efe83e7b58d938524bfc2c2501ffe874aabd94f8786ad8de93c6c6e32c959ccfa6a7abbddef54da795c34cd84b7f7ece0e963f1f84645ceed20546bf6224800853627c6f3d8978805165450da98ab9b56d301164615c5801de7a483f1e821c07127136a63628de14cf1da653e8333fa64d7f4646321c59697c28c4c954b85bbccdb7721699da43f2124990bdbc87fa54bcd879205197e5d5eda0de9bcdd6609097f9b97d63b47ee01814e544badf16533d30d5e1cd735cbd2d6fb5de41bacd25db5f250a95f31c1765dc1d313e9450b963d03be8775423cafec3143bead85a6d235e1723d79c9b7258616c8f15d2edc8bc86a35fa92458ee571a384cf81805b5fd16724c062d37298e05bcb700e4be8713e2bffbf56208edc230b40c3de178ff1fea295d429f8a2fe1dbd59cc7c37560fc36cdec4ca6ff96e697014d8c07dbe1596d62faf39bd5af4b44de751874ca9e0062990e18e08cc7b4052e82913e8a2902f219f7491cf887c50ec54fec6a71571689cb399bb31da2ac2fc02a7070a09f1f8917c685f0e756f93dc085d2030b497937ab3262b61f86f9082afe103c92906d3cc0b352cb6249334e65c55eff0c62a033953f35e5edee4f4780895241a6ff12bc04ed474887e643ed87d81b655ab4effb5e81e9644707134c15a9c7d076670967cb6d62b4072a3a37d72c63f67a7070718a935f5442d4210abc54e6c3b1a07383e5380ff846604df5f75f78f2d13429bf25082a6463877bf73c8e5daafa6defe883cc25fe5056e0f0932034cd89d016237fd23fdbf932484e5c2866911c88c5b22afe16dfb0499357d100dba5cd70e181f4bc1cf019e5f0de57dd6fa15e69c164da8028d3829c291086ee47020f0748807d06f089f31cd766566418a810c84f48f389e09ba33dcf6c9b7c3760a640bb7e61f5d37823de7fa8979b08963ee10ec408b51a3d919e0d66f7894a083c7611d940f9ad8b4cac21c4e573c1f0dbbe1b224764a3f3100530af9bb1a19929f173ae72d9ce6082435878672b854827d659aca0ea45f20a7a0fb6d5af483e50c1c6849d2e4ec367431c39d01c511a619cf6bfacad45173d16c3681da1941d29e4febf630333324dfea9fbf96e96c946748dd22356515f772361d3916ebb4399846592697c56464c2279bdc5b799f9aa345a2fb8b353ceb67d8e9d002db199d301411d3dbca5d9ce518b21b0723420f3fcb9dd94d6719bf6ed90b6ee8c0a3a8c2dce2039609383642148a521ef404a490f3a2daa0b1fa45864676600d689fbb4ea7dbd0b26be7daaeebbd281da3e3e1a9ae381d9a657daa8dae537feb79404213c30882be56f91060b823bdef1934810a7f9afe9f599f5cce28fa42aaedb9a99a597fe6d1bea68d4c9388bb9cbd3de91774d3e935aa519c3d9f962b739ce899fb30ca6cd4d60849376168e42c30393b482b0be9a9f05961606d9d3e1d9465c51563bbea166538a9807c8c228b750ec237ae887d114dc0130059ff27f0f6fde930743a8d787f055980c6aa5f7a3d2e6b41fe975c96b5f4386c1dacb862b085a9a36330edb83de3f66ae1d8087970bfdc716c28b14731621f44c07e68be53758b140f8183b069d1e4fffb61903aebea08ff37f07dae9152584a9bff67d288670d780d533a5d5a8be7b800b2b8549c95169a2a828ec46075ac1c0853ec2623f921262c29c0ae8098b6d534e609cba4cc833b29b2a834c35a5359a2d15662ce8d2de88b3cc03e3d24493cb272397766da378ff15e32536da2a702ade525c3227e53251cbb0deb88dd5c9ab73a98f7b776ba36948e69d577a8a8abd8bf0ce28e7537e2fa9b5acb0840b6bc743345c3d9f6e4ea64f892a2ffc2b5b66573ae114e85dad97f41f80a5ad0c469e473072f91074a28ee26aea214ccacfd85005e2b36dbcec5066fcebf306f8e66f5b7c65351c3b0b6d416c6bd5e7c0c7def232ae9ad416632813b4bfb16e47314b6a87f95de9c7354db7b535dc9e7e5df9a9cc5a2edeeab6d7edeaefadb77879018d758128ff9758d936310a4d2643b00cb8c3328e1c3e71f3e1d1288e59082e3a2ce0f358cfee091d589b00d8158e272ad449f2e69d5c1b67ac7b6f740f392a27276d9b3c92335a44be5f94cdf6057603b55c02703e875ea7921fa30433ce067ead1ff8bc4f57c6340939825f3ffe36c5fd667620fc8a8230e409074f187789cf23ed91cf4c20c2d82650fb7e5cd38771066c1c4c8fd77641369eeb55135f1cce34137367cc1cee273bf9fbe9acc62616cb0240dee14cb6fae0ef298229645ab1d583b4f7b55ce60d384d296f102772bbd84e0c978f6d4a3fe611a4940e729590d7d260cd169c474b43c03c5d16af3006bfaccd952bd5949fc69d90b80ce3d28d40c83695b63c5c78f2e76590cfb8d978b6e760aece0b402e05343904a29f591302018c92e9bf7e1dcbb7570da0481b8c0989db34cf2f90eb7a4170b488a98a582fa5222732f8abec07b4e9a36eba3ecaf31aa38cc647118ef7ad768ddd31afa63886e2cd8eda4efc2b4792cbbed06121e854a7380ce67f53460e7c2fe160519bc973502e310554833bc036c6ae67251e83136f7ce3b671f35039def57fee79d8bf6e5dfba408db9ec6967a8065296141d78bebad1735345d4533264c787ece54fc9ee431e82ee21244a44f6ab1a91c2e57ca28c3ecba4f9beb9ef84f88a1d84478c609800af3d319a147c5cb69ffb07dac9e756c1652e4cdfc8940f0afc19e9be06b224d1c67307aaa22bc2a3598218cd1fdaad0a56e91b0b4770c7468e5497856480217046cb8a553ade8a3252659609d7ce9b8bd2d8700587c9582f83d9d8d6162cba050b91cbd0ce8888a0a7ae0334dff4d436483b4236140bea5cf7863ddbee79437f5064d673d441ba2688130fbd801586c53ae90039eea13950ff25f3922b814b1d8687ce862b0c22ecf6e49ad06e290e974d1c9c6768414dd7dad3b9c0ebfe5bc3e8878a55f0148d504d488d2728b13338a485f79043378905a8020f4a7a713f81087ead6807fe138e3eace1bb7dd93278f13b8129a69e4bc05213399a07fe3653bf1ada2b04a0fd6f833c44a6dd99bdd1e98d45a64e3138307d1b1e7971ca1cd248c859e52bb054eace9934545c5a0621405b7389889287b317acab8f4c70e05872bcdb3dc5278161e603335e78389053495b2b382201a74a837fe44c23ab4b1dcf7ae312f7716a2031a4341652935239ad2a0a4ec01b46dd2758f0ab6fa0da8111f286e2025df9096a4544fd64359001eaf746359438045470730500e21c5293b2f4bce6f14f2833b8fb3c9d293789645faca1c91a672481f98ee218f0aae6d39effd235612ce05f306218db7b8fb8e8a8ce3500eb6d28230d20be73c7c4a9bbbcedb16ba46e00ecb20e4e3008aff0b55b7e7f54c8bcf8bab7645e6ff3d01802b9627111410ea6cd50d6b54083d095a24476121a4497112643c87542d626951f3792d597bb4540a56ae6bb51acc490d8e2f5a5050b78312477b0a685696b773d8621f555b2d93a1ddbb0533b6867043f01160b93d1b28d695b874171ed674d7260f3d631df41e60bd6b4090a2426e74f394d863e7652388b2cc91a2b7ed2b3e2cce8cf9b8eb27117cc3e8c5083a361195d55cc44e620a859cd1c68ac8ea713c79cd5e7ff0b9dac02e0b749c25464bfb653faa2a8e240dea2487eb8a57ef0a713ccc154100f79fc48fe9db4290665531b698e5cde929e47763b3f6a001e993d7e2bf200e3c1f7868e1793c66340f70d1b78b5405481459e4ffd75e1924bb3ab0dcc3fb159c94c0cb43cbd019c473f6f2dd79221cd1da3f2e20ca4d8b16c762b709eb64676f3932420f92337993f1ea85bbb2a89f6624e17476484499179b18e1e9279e969b5a4e69d3042e5645644ad68339a5f118b9bb64855d7544e6832cfb63a3fc8de700720ab74114c91f6e2cbe4b8c41028677f667c38d326cc6e9799246d8ff98f02762ab16f0660d1e4d7097e05738025e9255adb85143a461d7776f03e50352875260c4adab6731f43842846101453337ff799e54ba4342d6c77bca3b9c75a3ad63ce8d4757e0a56d821e1d9e19a3e8317a297ca012dab0dd71942508231aa28686a2f4d7e1bfeb78990cf725e9fc17637d52c7d554d0df7cc5ca26656010593f4604a7cd58a60e42cbb9ad7b05919775a9cb4b5a9d104ecce56a336d36604d16e152ba530f33afd7783a548a16530eaec942cc8cd24e6ddf893ee4a5e81788f0c7efb8ed6f015581849d14bf37d4991a1ed49e08faef56e9287d2885a41fe123feebeacb864ae0c9138c8641c4bad2bde51f008228fc538612c617b95af77cb353fbe2d4541db40acf67ebe346e88ad7af5a288ee0f1b667f1a6adee9d525268180f0882636b884f7f002cca5fa65e07c7ead0c04d71e595d11496b05e8cba84e1fa69b0f877961254422747981dda5d4b7af90cd6d5ce7d2b2dfc58cd1aa5e49f910eda0df2db423cc18a877904cbc272e9850224b9356fcbd750ac1b780cb227d2948f899e7cbee4ec04ca00a76c8e05fde7609abafc23ad1de160431eec3db7d27dee0745c98b3644377c10372b1681ac8c036a7667d3fc30f11aa5fefa25145ce111bd44acc5e8985b623a914369e6b8c25e4dbbee5e120b889ad4f0803f50830889f799798a948599c01ae88d454a690dfe4f24bd58672ad795cdeaf972441da3349a499adb75805c5401b5afcb20e5516cd02d22bf690a1ed122907567b9c45428e64149d337061f0ed750da33c4d3f0ff1c111f4dfd7ddaaed962f68e8697a09b65a6bf09d13dc9142a361f48db575dd3ea2d146ed4e61ce08357dafae33f403b8bbb1f35801077a10567c00b8e6384ee98766f5de46ccd6a128be71bd814d3b6c90238bd4aff12b3a8ba2160c08c2c331c776a4de03841ea6a61f8644d3addb8be9f1cb83ef3936bf4875f4b24aa469c2539eda6b210a3d3762abeac2e1f3a1a566d49d0a26f0de12ac8c5037d0180579264cdf96670e2bfdb5fbdf00f0f0fb7d459332c881b0cbf0f5744986b0c572a583a7fd5aadc7bc48c94df2347b15457172ed9f6413bd3712e9bbd14625cbb7e21f566499cb47bfc7759f8a4fa3598776d36d19cab077a41bd8aa9d68d1a761215acb9ae2c47fb20645491233a0a89794679bbffe3ee4cebd5ef05afff5b535b444b73e9101f667029dbec579f129f7d3ab42604fb579a7020d4c5ea4d42c2251c102241fa83ff934109956c0b13ba429403476adf14711b9e71bce17a518eb7108ca35add4758eb805a7550701e8a939c221ec6371920028a6d541e0c8e0e098bef6c5a8d3b5fbdc8e5439b693bc7f0ee4297a8233a774aedb6ac8227a3f64584ee717e56c2a0beda17ddc74e9aec857f04b349de113a08b266de7a342079dfd359749cffbac3bb18fc42c4397bb11cdecb8a2e479f284cdeecb4148c08ebc48f8e14e20d8a06d319520ff97b55bac3f3b68b69f89107447421d415ba70f7550f4f1aab2eb46028507488048876d46081bf8a040953c28ebbfd524f3ee603b9de099ae419825b88b2bd2155ea339279350907bf793980c209fd5fd45f7ea14d432076a328fa56023be246463d3ec6a1a1b39a55965cf8c787e67ff0a8f56b07446741fa98b6e265a03079a84ead78607cea67c5d2845b2d6f2755d7f65a72e986b0d78f65936c205023091f1ecb000ebbb4f791afb3fda9e9c5de1f49f4abf989f8c60481ad4c8ed0ce0e651313411cab198e401b7cccd60b385a11837c7f8eb13712e1a71f34c9d3399863d6afd5365c363f24b356ea3684e878330de939448896268b45c6f591e024d598c09f3497fb9ccbff13e51ba4305328a1f874a9093d8acb0289456403cc12c788aa7a92edc91dd3fa8f520ba01c7147ccc92ee1c0734fb595866a0276fcc901521cc38c2a04ee92581d78b359f97ccc391fa7c2fb4ec1b9211c0e6a0038b128c5f58cff93583d595d8d491a1ff861b926f13c20c56aef22c2e6d60ae4a6ea0835f21ef2fad8d0e94d82c9d4a81b866bcc44b39ec7ece136d7f99d7b5ea99b9296aea80780220297b4011c2b23b44acc357e7d3cd84659cc9bad91355b0ead92c3d4d94537e4ee5566be955ffb0bfcd1cc126764f55c8cb6781585e1e6bb21a8ec049159c3423609a68dc08e501753e100638411094e08cd3773f7574e79e6f5cda77e70550b72ea400bb6eb80556d93a0f5568fe93d4eb87ed8f9fa210eb7b65fdfcc2068d617cf281adcea75d3440d0f6e3d254f9e1986c8dc85c5a547376eb0fe5f60614fe0dcd5dcb70c76dd7c4ed5129f6a42b131991e639a8a04837b3bd2aab82fbc461bb79f22e4ca067757af68da95dc2a728048d3c9fca35a0a3bd85ec3c5b295f96be12a7446db5ae7dc446cff2e0f02165cf65c5894babd535fb60f37ca9575b8483dfa598fd283fcf3eec7e1a0c90eab23e851c2c40b760016d81e1e479c3651c1eff767a7dec70111408c5864cec41bf33888e729f38cc73d2429033752162eae9f5cf451991a077d54cbc160a744eef1ecc92bc47f93f4823754ccb9a2a218712016a9eee54d9bf4606e0c6eab8c912ceedc0dcc0e925d5bdabdb75cc7b059b6840ee8904229fe7c109c845dbf35aafb3f8de46a758dfb36179bbb7e6e409477280b3f0a8bc25ddb98b07f3f1759e714c2e148c1ac1a88dc874a0ef811b40a99beb8e08ea3fd33c63a5adeb40fcc45447636c7cf3cde9f2961f4c46cdcde38b2798ee189fec67c1f7dda82420c6ef1e9acbc841de276cc367661f0697df788aa0830c3ea62417392a897609747806f78c0059804fcab8a0e8f17496074015c0eb53d0a4447b4c1c94083239faa970e0831adec7957a596b1c09b6a8f38af8c06440cb4df72fccc2c6aa8686b7e4e55ffbdc1cb04cc736d763ae25f445f222aa3f2fa4100d4a53d55ed83205f5ad7ec0f5e0382f4705e10877313c0570f4b1b809aa55c80000e5ac204701f3320f843507882e5fb8d282fc86d7982c57a9ddd4adae5d73a81583880c4f4e21cdf70c3fc6e6d828d91ea0e3397519d7d4152b2bf18959e58aca0ccecced2890a56e948f7c89af66b01952f34f56acdb14d4bb6930737acf1073546102f0975db74a67d02118be8ed07f97793de3e2f4f841e98c2cd592fb0597dace83795c8b091ff5f9b2bb165f6c4871547d0a36e89487613d78c163e75949c82b947b14ffcf94473e8a27f4acdc5c15e6c496d52de32e881b5cde1815c504931a0fe1738dbbc93b828cbc5b18406fd5a81f495a18da82339370d30b624fb236f92e877235e371a17c674e3898f69342d4f15d2b78a609c042e9d47f437b9c2739a8d15d21c50cb0de0f81884c892d2270f6dba9385a454e27573600d0874752ef2ffea584f982ee07b50be9429fe14b25b81e43b837899b7a77a57704e7d687ee7cb9c5d5318e321e6ffe6e952e4b881947efc9f7f1a25b0efed65185ad3d569ebc370be804e13c36a9d0d71b45affca6c56c029f751f401f859c516155894e76ef797aa3d4669b20d7621ab9aa5667995e33c2b77effba9fc4121d6299a07ba5e9e16647f98cf6b5aa782fe5b9be73f1020785f9ea5819c28961697cd72bad0eede8313cfb8d339408a8dbd2251cca914a78481d52f8eed96ad99f8cf3163c21e55d510b5d76ff00d14dd7fa9c7b5b9c62cbcefc1f790f7b8c11a8e878c3f3ba379d0156f3393ddabb90a3d0d46f7a2f6a5d9a836aeda6f66ff8e007fefc75ab6fe55e707e0c81bf546dcddc9ce92daae49238307a322c8218645eba1189dedb98e619a77e86d9fb793f27ae995751163f22de89fde521fb29147e001621fb921d5adabd1af2785b1bcdd27c55869dbef6c603e0819b72353c6c39ed0532a0e074433e5db7d25bddb0ac28c201e6890eb3f0a03353677e6c585cf147ebf9043da0fd246736fd110486231e812fad02f71fc5bec16fc7040ae949ca54d240fed6fcf841c883eafb1d393e540f3df3c096c2a4235fd6010cb58258faf5eb4fbc07ab0a65dcb97b5f83d778c049af180a5a4d900402e7bf134328cd4349bbbc88137858a1cd5137ffdb56e8b1c6d27e40ccb9e7790f86fda7dad81765657c1d5e03eeab06e59a6f4205d484045ecd486635f5bb0612bddf52cfd2956f214fabbc785ff0e9c2f09345103cb4a589e50aba7aa2d39e2597a37a1ae168cf6f2af2beb9a37bfdbfddb35820cea8dfd58a6a70b41ad2f8a6070d352ca6864e6f46ab354835574eb50d6107cdc7de2f94ba0f6e1b22b64904a85063e575336cfe946f4271724da2a2adc728097a7a5266748e79c21e021a1e05a97da746e5b35bea6d115006f0ea496ae47b10f3365becffd5283ff1e100403482b1783874b1cb75869b3e75de262a88768ef84572e7148ae99341ae03159b6ba63d0c79aa83920ac3f1c5ac9f5ffa5f6a1c2a870824c1c5e5ad3076959541a827748670caac31f8699cfec20de53b844a6b2b6d18ce5bbb0c4d1b94bbdd8362fdc9ccb41eaf8012c6e95e85ef0d9ae192373d8303a18b8f1bc56cd30b08844ce4d984b6faece851f5801e24bac8040a08a6e190598286b02e44fa4e7452483c5bc0d84e4c720a86b8a9fc0cf108c43119381c1cbdd121ad456ef1cc7af37c06fca2dea48117095a4f61b83a1cf6585906c240f12e9dcec2fc0b3919a97f0fcd510cef645cd5794e186ccaa69ee8ab835993b3a68d0c21d6cfe9c338cbe5677f03a7f14b3f5defbe0834cfded996b78c3ed957a3fcb68d61649f7d67eb3fa7489478869831ece3fe6c9c336c141086f204f4a2924873d11c3748d71745e81a0ea736dd6d1de5e915641af7b877a95d026f1d2f7080303ea726c12654217479f3c12646a17c702536e9e418eb5799a7d1134ff1f5a1bd71b6e2e8c0b737ecc8b4f1f3b63c997f87a781262b2f4eb9d5f7f5d7b97f49976a2050ed8ace40b753f01d63dc6fcff44447c16a468f1d7f3e3a0c21b692bf23e77ccee59fa05b30a2312b9cb5171842f4bba2a856de7ad25bc2ca443afc64258cbb768128fbc2f41eba8d76a22d577e577a2b1f7449dac13461027dc29c0ffa2af9af207f18997c53b6ec1ce475ef862ad4d1760396c33ed01460d74fb43468c7d4d83262efdd6fd98e0e4c94674cec24606184c271ce68cb0144917e5238e4ff139cda7cf9362081fd97f8dfecc2298b69fc870f89bb6cf8585ed2ad7cc8656c14cd97e196061a5ccab5cd29501a4213bf0a25952a9741e1edc1a48bec14d8242286f7b2db1ce6c83fcbca85176aa905bf878588edbfeeacb0885b0408206b6586ba8f1c90a4ef37a61ca346f7e66ac24a47bcb48b6562e7ad24717d917cef60484cd03b86d4eeff9f7e79a42ba0ce2e8e2e537d432cfae26eb4c823a653b5e13309da015bef3ba3cc1a38bdf209f460b902a94ae3f9f3e32d4d3493630abe739376c5c184239b89be4cd88c700843e6d5c15b48342534a13fd19dc017fc5f89ab31112b61e7f75e1ffc2723c4a07d44d7675bee2a1655d151a174f7e058a3d6423d3a0a1adbe00dff78467afa55a53e73d496038f4c92dd565f75c5492f96c4045c893971688c3554d1e8ecfa3485e527c76107bef6bb2427d65df4aa57bd126884e1b53d5763b05015195d8504bbb86105983d1141d59f04647b77385749bd76435452502db1118788d2c50b7074c6888db59aea42c38cc467da37c747fdd2162a67da91b9be63b0a4c872f3118386a05fc2f8f9cc14d32c33c97a4381c07de44e0bb8cac7f73bcd1042a60fb600d2aca1aadc1964a9440c26cc7d97487dadee69c01a936a7bfc819dc5e56b110733c89b9abea93fee7d79ffd763643a6d4a5214ad0bccd7724244b5837e6157528608537afd9610f9db76fcfcd110d7cc82c02e940f6764e808b1da68a356dd1088e505eacc29ef33a65dca0815a0c7a30b0b7eea5965293386d532cd2a60c6178e467ffd12120cba9b235a77ec7d400df9737c7b5d0487b8b701cc2964d63a0b70b45aa5fba51d21e10b2d71ec96a1ac051265ce49ff5daeb939b6f3a2b52f1a607c056d809ed0f9ed6cf6d90c8c9e1a63f78387fac803801e7f131f06aa9b96a5ef2eadd92a7a920c311f4a93267d3ea264e592fd43c659624d0e730d1027a8d85df08496460422875b08046f505fde49b583803c39227a1c4c507c8b68095a46678e0160f9e590e6977a6bce5ed0262ae706a202aed41362381421d8b0012d29b5a31138957f1f9ae048af975815f56e0958d3495752cbedd89a231c070307365e6b9f27331568efbe7d022f4be9040053d0ff0da83788617485ae19e44de3093e7e5ed2485265e23e154459044ee823c850a9da49d5495919e2d847a4b593ca4b33ee418eae799bfa9318950652f376714cbc2a63c41cd3e1718dd096c9722aa8e6c77b9b457a0e8e4faf477893fb7fa86d86628f0b9d2733238755f22297f5a2cfe9918df5cbc5dec722f75fceee2a314bb9c0038f63137d9ad70b83361ef213faa8badd724b12ed4b7aca2bec49f1e7c3e026f02e0de80704a3523b47026662916961aa514bfc4198160f692b1534947b4001f64d38503cda8bbb03533601828c51873a751e2df093d608b4f8070f7af9569c53adea83c4a568028748d2002f80c832b5ab3e99de2da59622d1a61f23a97ca06d65ffb3b6349cb512f2c5284e2d39736f2a0fc12c605e998955af16ebcca94ed5fafdc5d4c498ba13b002ffaa5a69d5673913183a64ed89acb72cd81f37d0982b3da9ff36130962dcff55a1208d72ef09d4e87c34105b6e9bfe35d50a219793b2865027756adfc64b14a31484056275326e903ebeebb8dffeb73ed017ec6cd9bc3ca1c72bf77e570c709a98023dec17961227a60b4d401789d2f2b7ace57bc364ed877a6d57d7dfe747c25c44af23f24893ebaff06955463fc0371852f38532840d192856c2dd8e120a8e5933bb90091d569e41a7bf40dc00ba149e95c220eeb0121f2639e1efd4fa1c1ea0c6a070b078764e818a4fbb9f8800df352f894e59fff66e22c5245741e5e02944d3d0016dc06d23b207d7bba78be2f4f202dc46fe2f7045e1ea0eb5271817a07af63760ae3f6c3e554b831753ace6b53b03889b312581281bb98d5b5bd42b0248ce6a40c1265e9cccb60063e154395be31e980d63500fff6b79c31d23c5f3b0bd4314c32484ceae7e25fd73eb7b217cf4ab644972130d9ee38daeba73bed5d7952ea792af44788d534a8453d28dee5a269c6fd699faa3c8625be17ce8947fe5b35c8ea0cebd686116b5df94950b2f862d36e9bbfc196f7e82800fcb4261b4c54bdc73f634b4433cd99106f54c8dbb706cc7582aaaa0742ee8d40f8aa3cf7d20418f9bcdc5ab644f19f8939ba02ba3806a2d3a86d1ff2ecc23f1fa9e7c29343c3fd3681be7ecd2d4ff958b3b257eaed10a9d0dc1d248152f83116bd0285e33fe52feccfbf6540e83a37fbfa3bad3db101c433911922db5ec412dcf9462d9e9d75a2ab8e907e9f38ced86d550a336e2996b02776368a970458d8798bb47ff5c9e1b8660c524eed65b156a41f89bb0e33c91e61b3a3c676871ea73d6bf0bc424905806e99f6ea335702764e8d79e8a7a8e0f77fa1c5264e28d1253e1db4d8135471fbaf6ff588b2422db646a4b9ea3f0cbeb5b0e19571ae805b9520e4abe4c5cffe342c90787bef6b0bb227a78ab95ee1642381d455c29556ab91b1328dda37b04decb31b4f59016a5ed46e647430a6ee17a90b93a450e2d528ee52776b8ff396486b89a70bd966b8e96ec19d671dbcdcf883b87e3b697d982201a425feafaf80bb30cb6599f7c5c70d4326e031c136e3de4525f6179cd5918fb81e95693449e5b3addec85a3d863e14115a8ff2c86d0fed008402771b9467695aa494ef4c771b00a98c26bf82c2084cb91caa810094e07d995d259ef05b49ec66525f704d5dfa3d85affa8e75cf2a2d8ffcca1fce30f53c771ab7eb1d22ba60e2bcb0b82153dad0d1c83e246b30221c0aadef42435deee95242da6ae6c1bcc5decca818183a6a5d26af0fb0fdf74e0c6601a04cbc6f5e21756e4c613ddeee5804d9df136157cbd047acb7caad73cd945018d9d2d287fcc7242196d3d1e72c023e7959a87b17a40c1443016c62e97c9c5c772975d502626d87a629ed71b952200eb8b209bef94b2e6588fa14a71d131035cff286212bc7069dada0350c1fdcabfce56bf6dd6f416cb638674d3bb66ba20f3d675371b1a255b2ece60d5a1bf58b9b997490c58728af8b35851436c689e318678a9b143d5663135651537bc26030663829f6efdca37a1727f7f1b21e8060fa0ad74faecd79ca6411ae23a5f55a24253f1fa76d85b27b6629f4ae9134b430d21cc89b092d7cea98b1fd9ac4bf5048a72ef98f243a9e9ee8ba7a09845e6658666473ec0aa6abf460e51ca0ae4a6b5a616aba1f610eb9ad084b64b7309cc8043d61d7a57890bc95f1c6f8d041f006f72cd04994cdf60c71719b2f9c52e392d2f75fa5043d5d79bf503c45706c6e9882758f0de7a621a6e588c71feb894acc9f125ae3620e4c13270930cfe23d09d8256587933a23736e873a1b7727f1a078a7d5466eb6023069e646406df433a24d58a9457a52f880a58eeb250d875d07a20270595675bd10309f15ba233d384ce40c5b1bfc03bbe2103bf64b4d66d43f5b4519ce4264833e5eb14949e200d9c6f7e563dafd9c4e97f22a55c85f163520d372bf1852c330bfe88e8c95d4a9234007da2519f15dae3e7c1b7eb310d31d413cb2c62a9b1a889c2b436d6e4bfc8b1307e82aef7223715157774aa6951d8ce8e9276528754b9d5daf02d98fb08908054edd283f305e22728365ac3eb0edf1876ccdd91cbaad6bf43589d202bf2b30c30f805b077d83514172365315424fcd61116f39876a97d4ad639af8472eb3dd1b685b4f396d7c18fa6cd7a7bd32d9bc48b9bd741ba1f4efbfce9a165e361b2c72b931472525092700ee4d838f19daf6da71b35f1f73519fba4b7bd85c39e5c38cb5709df997caaf9a4e5de418fd47687f78de326b85930549f67dd27fa1b3ef66d595cd6b020c58d0c4730ba7d9c759ce008eed87fc893b7359dfbe379493ef1deddcb4b63b2b344fedccd3f5d83913b20a39eefd5596195fcc5f88df42862053070cdb784c40d519195eb16d2964e6035d3c204a873a0ae2a7940af58077a2b28b8e83e0428fca6b137dc7a8abc50329f38a6027ee5c53c988092099c9e76ba20c4cd2a0dc4825887728148f6180dfd2057b1811b2ed13c87dc4825c6f98ede93c41b6fcec17473aa00bcf94c6346a71fb4b215e51f94e5520627988ea5ec078a1ac99b7ba10df96e940307ae195a4984b135d3d90c67373a5b8ea0068d7f1376a64dde7859d8bb05f5bfbf36da6e402ea23974532491ca491c1e169647c22989cad7625f68d928fd066a27d2f75f0d6b2ee005c5ff6694f1cb2c0ac2a356f352f7a8106ba9c1f6a0e107d3250b7fd2150f31a080b7a56fca85e46d130a5888d89579542080d3fd5e2d0e54e50085b00589adfe345a44e31ac6f9d48e2ed1c12a348cfcd8fdffc6f12bc520208797a0298ffb0280c14f0b66f886372b88321c112c052d3c89b38aaf17cc803880f1ed314b972061c543439fc726baafdc7e5fb6366ab8ca7c7cb4b093049bff985f84b7c54a88d0614da459520b4dbcfef72ead95328c4610741036cc811cc009a05aa44944b9e7d69c5c2e7984ba7e4a58b7bfaa06d41a572a9bb5c3e0458b63d1e9ddebac31c5d5e20da76e069512dc037e34edecb42ae85df01212172f39b85cd948b0f8f15fd69fbd3397355dcf52159db9a183c183ce27cd56bcff4b32f74c637fcebeda532d748ddfb2743a89282a380a4dfc1eb25248e6209ea2728a71f4ac8323e1b96c7bc6353539545479f49c256d1b96bc888774e53e7504ab96b1234c482a831902d200166afb24afdc3f1eb6080b1391927e6a4897170c9ff7694db3b0e5ba907a7a290caf0d105ecb0ce2deb84ba89694ebe0886dad5e22f014b63290586b03290f4711e843b7a4e2aa87d7bbc802b1d6c0e0df61d53d84653999c1830b23ace9b3113ddff479d24b35d4ce5ed56577bd48d11f9dd382f60d22a1e99ba5f17f474193bee3d292a8f9f3a3fde5fd433c1e02121c629251c4e9a6859c7685762ddf186619e8205ab4cf301550a2718e38bb9a870fec873f68ddda3a3f94c65ee5a339225e2764bed42d940ca2d263cd059ebe3a2dcf90d9d1eade91a8321c5d4661ce9656004fd2ae3bca68ff36a9ef514012139dd9807a84b558aa483b2043abed0543d8ab6d392b8eeae3dfe4d0b1b8570e1d28199e8370be09a1657bb8998ded3de2490d32b7f1f8d2d6a55af53120cf34eca6cf2d00788bf0e332a19cd936229e7f662ebdb29660f8b230c8709e40fc6a83068a0f2215b1b7fdb028bb843e5e8b26af804028ba2b7be50e8b5ea73a961bf166f1549489a2a4015339bf30dd3050a3d7a52a29d3cb5fa1291a88c149fc39407896f3f9704da1f0c0612bb43d30012128a262efdd006a390632bad385772933caa06bd24719035ccdd9c7dde74676667339927cc145229a6264f7363c6a0446e6dad15ed6e30922c5af4d933717899743529b6c7950608c8307852d829f7f1544b8a77ff54f9c71bd8d1b91c8f8c74adda5a770fcdb7ac5cd129e82a76f1ef58bfe17a5412ba29f8a430a8cfd3b3eb36d2902cb8ed0d5052d6ceec1198d28458b8139ea928dc51c72573a1f7cd306f18481562b7b5526f560318eaf219989a3fbfe9f29e3cdf958c9f294713e14c71d7c115333d6ef5244a2991169baed70f9537114df62f6cb567db634b8e2eddeadcd45a0f59155b36981531b761d2667e02bb3e8968eafca788a9d839c9a95b9288866de202a96313d66e3f104472fa0bc6f5a556862f75c7ff760a22b8b968248aa8e74a4448457f8cf298f627f0558a5487fdcbd2f215d8afa7aa876081d7f16155471c7a2fedfd67bb6fea94211fb89a14269d7ca7b231d876ebb238c893b08a25be4e49cf513714f799d5eafbd490d2c849d37c98aef3d309b78eae79c96f1ede15341f373396e6eb7c7e223915342568ce1a62df819a3471cb2f89c31446931bf0ada5c3223128a560055d1b694b02fe244ea46904d31e849a355847befe54cdb3a8c6ae238816b69d5373e3314411920d31c6ddfef673ec7ce70a8a3ee7d0081317e4861ef034d7fb4c115f7c8660767bdb234d8e457b34597d97872a2bf782f6de823c617a4f7e46b38a03515cb839e62bfd5472330b2b93845fea565a40d468689820b7a5facb41c4d88f3c0c7b858f2d147148556e9bea7d166f1acf04d0b2f87423353149746bf61af8675e1da008906a9c0bc4295a89a8cd06da898bebe8cad505761a9b782a2a96ae64dcdf3ff8c6c14e9fa3629e5369a96fed4d102847818832a530778e07b621b4148b4fc1e0d3c0ece2156c1e6b3e343b9e95af2166f727745a093cd7a16a09acee788fb00be103069abb671c6bde0d93b67ca3416f5b1917b01dba5799c49a1d21c4e8325ceaee8df6a8af6341128a5d72b43d3397c6c1191c0dd68847a22feb2f527f432b7765f69f257b5af65938f28a711f0230f51ac7e05da5754bf44e9ca9798f7cb34900bfecf12d4abcf46b4570883445701221f273d32223b00a7c8ab66c0062bcd53590f5183d8dc27d0bad74948c8b9530c6d1c519977078b0cfd8e8d439c5935edcb2381d7e9735c55526a807b53d8e31d2c2c78eaed3bf93f633c69976c9b9b3112deff2e0db76c149c099fb912d5e0589fc64997a2df2bec8382bed7143db52ae0a166a22916c2c5e4ce8e0a58248404c214225a057ffab185283ac2fb30854d876775ca6ab8bf57d519c1e94511c9af07ec3ec47f43c3d9706e4521e71f068a0bad106e21bed292484da33ae18475eb22062317dc83a9d932d0e42a0dfcaa90d5b24fc59544a460bd4daa445845832c9d043aedc29c6070b1c7ec071a7c5c26cc8f223395fcbd20c8168dd540b0d491533002257263b852c2fe51d7487eb1ad660ab249b27c03b98d9fc874a3af7f9270d5dcc2718b039443ccb1543c088d7edf49aa89cb550ff582967a8b16ec16cd84bf283df594b792672672985c18cec15465263748fcd06035bf86156323c959a4ef34ecd158e9b74b276e8701dc4e16133a13acb39b1a887523ceabe436cd704f7aa29d0292a40c66b9e1c8829d37623a5801e328388ecb8518cff880c45207c3d87a15ff970a2b701f827c912698beda1049acaa71c92c72be79ebbae15cf01beedd70dcd1a2904ab60c3f103fa506572784b067b82dc752d82be153907c8a96aff8c6d508c42533647cfdd0c776a8b4c0a5a96db4b5b334baf5b94c19fa414ebb5b3aacde9ea6eadc75090f7486d692f8909e5b1a10ff636eb17a7de23e9aeff59dce7a16f908bc2c3fd7e46e174be864dec769626d01c7f2fca3ba645842b40d60b0d3a1d5aebeb6f0d2222038b655154962b1d4a16299bebee41147a0fad2cd6770532900cdf7bc070f70d6a20dd2673f50a8da4e9678d40a31ef60c4ef479ede783ce3262d07807d7a98599da74495e44f4e574a9c0b2911004c339abfdbfbecebb5661f963a6e4b4c7292a183d1d4a23e302abf692baf29458df5529c6ac8bab0d6bc82d9004188823d51946abe971713d068df3c94901b664b080df8c0e061132ddb12f94427343ed2ab16b9de037a8655aff8912b5bd3a2db4e238b97f53d624e0073d490f8810598c735edaaf8874a8bdb50b8ba946c88d558dcf47abe463b35697a46ce03b569b241d92d5388a0713bf15ed0b57750bc1ef51d23b4cb3397dcad854305dce2d914a2d05fa4998916ff8a0fcda447edcc5dcc8468f42b4e1b09fc0c71d5c57d80e4249ddd605dd451294510dc526f7e1f5e804f7dabcc3c202a188e0341cb8aca14d3f1370ed693b86c4012555c076b0e86ecd673acd82fb4f954d9692dc1b192b4bac3f4b12bc3c35d29fb7b179a4e09d6fab5c292aef0a833a2c34f0d80273838ee7622d69aa30d969677bb1f61b1224648d4bd1bcff897c880565fa03d9e8b3e3b65452a01274823c0b7ff4e827370a33d612f1d3af3c77c23da3962fd97e6104b6619459b2eb10a621b060ac06f46de46e4503a9813d620377591a0db7b21e76308a29900d569bfa7262267d80fc37262df4315e6774aac8aa50c1dfbc149f18edc7288f0661a984c2d80160ff353a889fe40255733d0508423a48b86a7f251902af82b662ac498595867dc067849d1cdeb43afedd5c10982a50f3be393b138af7ba796ad81c68b2a7cb5fe5d2bc3ff2e2554a5d47de82e10712c3d7e5954b03ab2c5560b4104cbe052d268790f9912d45cea730822712b26099fa0efae4ca7b46fbce07b8b75fd75c4fb10b0e9d8500843eba7b424c097c2669f30098ea3f29e9aefe4df023c2d0bccae8b34a1476a576af8e4752f7e01b82d2bad0485aa0e436e0f41c1b2028e6ccd72fd849a6e5fffb4189096fa1a77719150ccf428f2f0602ace72d75bb210c0e4334c3e8493dfe85fcd3b53a99a07c651fe20d913c45ec1a7a2914c58b5bb3b4000326658c1518f946e10c7fc79c433a844059dfe5fe84f03bf4d841d52679fd2437cd635c5741e05e77f693946ca92781a3669c922fb2c1a10984fa8287e7a3e80fd16fe68053685f23d4aab6346cf5bbeb7b0c9078bebf78c694f92282d82dc6e9af54563a1d1d56dcd819f2b498c39d37def9685d32922dfd26e1fc442573b63f1cdb5dad57f27b1ad70e7c221fd127b94ccd7f328d8f59075682f6b3aa073ebe59a1b2f5ff01efeb13a87e8bbc9959ecfb68787bd6411f9b579ea15257cb457c4d71e8c5b5f0c83edba851cce89e6f99760f3102af1cf39dee06efcd9f704cae689bc627a00f303e33a0ade3c83f38d40149957fbe0f2801397960706bedd684571b6fe3de480f6de085c2374e01302c32d9945d97a2b6a1478dd738f4ded18578ffb7f2338fbf98f470d7bbb288ee2a95e0ce37fd3c4b64466cd6bd29785b158a8c01040e6ed7796d4ce1b2642d9ba7b6135e991c0ae80be1df678cb99ac99e1343da2dcce1eb9cc280637363856d3482e2e9180a064770c90a12a3179160514a22ff85e81e48c0e6f1728568d743a18240f0a7c81fe6dd8e76e7820026753b98f7fb37f6531b781d7de18ef9bfa8d7e6cce4c4b23b61c7ac3e82964d20de44c966216a13031b141635872b84920938676b3451cdcfa563cae2bf798bad77b9d16e0b2b513698127c3a017c283fe4f4df5b3f4b79410ef1856339a940597b7882fe90fd364ebbb50fa5c99bb873780e55d7078281ce3ca52846530ab327f4ad0eba617900788e0de9316f91f7b11e95ee2ec45382ab8f49b8dca75e6160dd3368782df2d4d457224a71377201ff1590565b3c14879383dbeb74c5f55b9b84f52af72b798601caeea255076775705aebdb0fd62f4fbd1e02c8c18d9ff2d05fb2e6cb79565267154965998ed3f253dcd55d57af52571567525c79220f99c73f8b3b59546e1481fe500922063e29d55de688c86f2904bc870de66d1083f3ad083390d277881edab8bf6a1f08eaedbedb1b30e30f50af37e403db23bf758a54e2dfeb207f4427eb1b516d0e34d0eb1b32912fa38ebaa36516c7deb33d9837c25a0eb7e1ef4f37711f9271207776bae35b569de48680a09d6c1e562450c5f5e5f2077c0a88b4d7f951075cc515667d89a59c74ddb551a6781f507ea35872809cb8b9cda49914fd91b7679cccb2379d666c12f7a0017f25e9e1a27b90c9331ce9f7fcc5945dccc8e944f8329aacff94360646ab4a982e77b978243b30555229d8664c2d7d5bbe3157543caaed035d50ee5f106f41b47ecce4c0e02547d25e7e815b6e85617dd5ed7de6095afa5efcfdf0e32bd4e96ed04e9790d5ec85192f9f810ac05137d27a5b3f0b41338a0864a7afc9454648550800a5c313155c0f4eda400cf7772f901a726f05e4d74b7701b98d40fb6df92f963d655cd84892daa41f0065622adbdab293b110dd6b2a21b92b98b9f772476930c569319d35957dd8f500eca17208f52e659b26e0bc57e68106a66b06eb7aa97d4a5841ab446c0ea2bf21493a8ff5b39fac45a6823d7c6d1aa4757e795478fcdbc5f35549018698fb8efd0514da9bd8c72838e0aeddde9934d2b07ee092e6081585762f41056484f2c31ae7b67a28a3bad5e9bc76bf4c0ebfce4e4b628738b62d3627a1851982e906103bdf51468f1fb3f63edbe0abfdc2e3170863b15068ca5aecddd1cac26624bbd1c3134274e8a74718beae6c47ec877b9c7d949360b001e5515fd90180e4f3fccb2ea4a61e011786e44e5d23606faf66e5ba12e995c36d3ddbc234d77e2e61c21647ef291c624679f452cd58af421a71a9f9e25b52ccf33bd787dd4f9f50322227c63b1960268e9b7a4dfccefa94c4bf54631cccb44ea564d5d5296dded2146fdfcd174e1b7600e3a5bbb2f5ad0532b927d31a24a34e5112d857db8c7a52e7510ec21cf5b39e388ac5a394b779f216ada8a79bc32211de633b1dc76760563b39cec6143c635f00c61f07856cb4bef3a0343bc555f393d5e9a2436f5b69592e48133d70677f2a1736bf6744861f281418edb6ca897f0b93684c3058329e6891197f76fbf7167ff36c2c4e1f038edeeb75237f80f768179b1a444bf014759186a8e00f3853994e58304f8311274e07f7e408f626ad718578f17243dba8302d14ca97fb2a5317e4a8a0feca913aaa5a827f232bf66273dc49678dbde1caf0fe56d1951e6ddcfd55ba281c75e44cbac366087b159a2778867adb57e33530c3d324bec58681ca07a0d03669cfb97dba4336fa4d13b00ba4ec4529470a29af8ba041e201bdf6e81be7dad3b0fe5eeb4d7758122bfa0e101a5e85da666d5eb571373e6e3aab7d9a4afa9e1319ebac88ccbb72ee18cc46e2e75e8ad770e3787133ffbea44af27b15e2c5203f7e23d00ba34c87923b2e0b2930986ec1990afe0ef5ef7f13075e0a39618b12ac8df4fc1f14d6cecc676586f244b28e62f2a7b2e544922e7c8f0c6bb0f0d9eda9e903c1b438ec672c34562942c150565eac881b4c70131ff26f5d9e2b3505085d36539bcdfc2f5335bd5246f3134624b47c3e7eb5a15c0baa0cd6ba2d88b7d7ea94bee9e6b4edd026ec0e17fa7b9e69c6bc70734ed9d0c9ed551c6d98e96e2046e7ad9b33bad407ff416bbd3dd0f29a5138bd31bbc052e877cc2033d946560fa4b70eb6112239688c4aff14c2a49a0084f00df2fe77e9d17b786fef6ba791f16777ebf3603ca6fc89f9fd318eda84c0047dd52d87e02fbbbf6e9ed0de042df5ebb036cef0500d7bbd0a9aff2449ab16c219083ff57c0203af486e313529e6d7015b3bf67f9811ef23e93597876eef459733c35e74d88767cf186bcb5bdc3cb9c8ac2a56dd834235bfcc5220829470fa0c6f480fea75bdb5ac255fa35cc520ae1ad5d4eba4b92be2ffbb32a5a6d23536c9c587e6025fb70c97450b52cf336263ccd37b6a34690018a22e997ccfcca3ba9c0c2360c30c357629bb69f05f5905cc322565a336bafdd6ea9a56f697c71ffad79af7415bcb333b0160af3250f84a92a8c85ebef43e2389d7b7c2f05252db324acf0dbe1a46fdfac0e5f8170075fd6c816a07746930f671cb66f98f9eff13004cbf4f80733fb2a7a01ca7bd685e0ad4e31d4e802dd405a5c0e3442de00c772faef9e10e470ea24b52c1c10fc7afa549665287e5750efbc784170d9f2850b76c4efaa908cc0a487bc78711e7721ec34c5a1b91c121a5312a05c64dfa71c2920ca6c7e9ec527d24cc7a259b77212404c67784af75388b1945a56a9fd5df421bb181b0253b0fb814fd55fcd0a517816cbedbfade104e0ff5735b8d884e920c56fb69b1d81b0d976c8df8f33e136ff03861ca5b36e56ea02811b36b6516c061e92c1d7103d0593456889ca9ce1c850418eac0021b98308eba12883c9fc72a97342c9fd49e37ba250bfc796db8e540cf27341a9c313115b88439c9c6c36de8b2f541eba4be85f9cb26a17c6138a06fc7637921515b603250f17c35a34de2e1bad35e6993aee377d036ee362e373a5a2d27bb19670c18f1bded2a75c6e564d5bd96809b9d6c2522d19e9c936713d5f80ac129a4734f7ccf2e3a115ccc9d7a526492d45f0a6f4e48eb2ccf65730887eb8c941065e68edff65d09fcb80bf36857f18e9e194fdc6d77835fb2225f387467dd1b5d2d6aeaa0fb19ca71861bfa6c54aea393b346cc84557c7cc27d44907e29cdef1039c9463a67338537913fa9e55565ee9bf27d360463bb335dd791b6c708e5731d44ee64d23b7c5a4bd215e520592c8bdb08626b49615706709276098c912521329a4fad82b23676cf8de6111eec0492cdf2e130c321ea6913af9b4966ab930247a9e80f59e6088f4e12c917c2e91a657bdcde6290fd46c91a78a89f832aa63e90bebf1f3b7dd5428dd44bcedca6285a901cd0cd266aee21a3e2c8f12402702032f6eaf221f0433dae15d4f65473a21b23def6495e5fcd94f3521eabdb5ac47fd95faad24c74f7ab6e08ab2ef6a5621440818e788fc48856e27b5df99513737505ad68db4c1eec491402ed83d3e4e902fd6a2760eed30706e5105cfe0606d99e5ab070f020ee2d7e63769c5537d4bf3348527561ebfd6478bedffcb6287300c3f2d2b23fee6ef03a7ec75894be6e3679c4114716a225214fe6ad5e74a15755adc21330faf2506a53139c5dd6251fb55986bc183a4ce85e7c2eee6e4951ae6cc790c05900b2eb8736145c2ca8016437ffb97903d581fa1d880b286e390a72051ec8b6202329ee5b1d6c243f207a4a063407dad480f93d86f66818c268be4bace333a5f2b7cfc0225eebff41f0e61001ebd8c7ceb4739c9e15bb551d98aabc1a6207958a1250ae1751aa11b0fc2fa2ab6f65f8be809ed1db3ab1e61a300334267aaae985cc2ba4e7dd70fc000c705d11ed5812eb1a566c9ca2fc0cf3de382f3e8994291242771f81b9d1733bbe9f13c699dbec1b47f7cee9a0346b30e44307c2c5d9cffa17eff16d0d37f189e49095be248542f32fe10757a80d33e6a4efa2fcc3ca65c7c590e496d9c7cc4c3a0b8bcd9ef4db28b6a926b8c1b6f18e8b24e4d38415c907a1d1c104e8840a68a253d54bfbb65d6668147e3f9eab2cf4703f6ddd0d11a09c7d0614b887a5a84d2f5ef1c89d57aa4124c8ab9041dbf51180bf37ffce30e9ec4ab099af1cbf2ecf3381eed89d5be2c049f44de8d003b402f8702e42514083798b734f0c03a079a3cc85677b3aab53304c941184eec04db557327e69cba07569a8c150bd91381f33b594e0ba9b3e2a09ef35cb121f555087692fec36c113dc21b3c348d89bd81e09be9651313501276f6618bfe52fb87fc417dd4a9cfeb16060fe6b3204f9e3b482de56595fc8573fbf33e0e47816aef7dd3e2b5f6a83db013e92554f6889330ee06856ecce4c1149e8a4d30bcd853d165634e19749fcd89463372dc91a627b93a700710e14168307244914bc771b617abb7f8a46e6be0d1fce3190d4176df84e8d1342755ac93d6bbc26d3839ab74fab1a3e7e871d681b27b4356fa22cebd6b64a62a18402582776bafb8bef0dbf138ed41ccfcf5acf5cdbbca6d21dc792be71822e2e72127211d3dd8bd6d49d0ef69025b2bc008493582a76e674b44e2839e775072a3a85d068c0642fcc38d72d512d22896626e0f18b783d2674da1a2803687b903ae3d0a6ca41fb383d63c7b9738545c8f2cda3113ea74b0425b8ff230a24199db65aff1eb7e16d4e047415c64acdc3814323769651086804597b1360ccd88a5b13511397c3009dd1aa66c1eed18c5e9cc4d5d55e8fc167036fe4368fbd1e603a42e680652bc8e7781740d386dc8b66c0f3f0af7b9988e527ca433f7b2f9ccf5ba34c794ce6890cc40ba4132f116a896ac5e891573bea002934eca4c7b274d4c2477034a3f40d58b02c061353785f32497a2351857ead5fb176faf172c945137cd34564b513a68b7747be499e9354cca38bf41c47687feb8b4d97a37854a0f7f67de2f2e751e23ea50bfa0f8fda1042fa6930a84a50fe56176f08cf3ad64322bc79e4dd2160aeb06587f49a3c0c74d47486be297244e4e87bdb0903488cd1cf64aae464fb707cc3419e64be7610cb4429992a65e6ff62a2199fdc90d5b798d71d1cc9a5d280071ef4f30dc9462e80909e2190ebb0ddab5facb05c039e2d5cb1d70cc34518aebedf006c1e6b875157c7a493daf03af9045e9bebbbc7971fdbed5dcb281a15426f65902d468e89148751192007bccec6a4e2838b8defa0f1fb2492c3d146d511d808fc10f6d96ad3dc94cbe30108b0aa9b50df9f714dc19c0c2df9fa396d517c3deae84d17fa8ae0aa1522bcdc17c53656aeef820742635cb05940a2eb8b1c4e006e2f53560cb1c728d8a189c7bb6f5c2d2356fa177a3cdd43cb92e7ad6b39af6fd1b0425f4d49d3810b702667a0cb6c92e3b77d6821f0df07fdef46e2ab50644d2b8603edd721f36baf0015276727abe87330ee6a5998fed81247253c81a048dbfd61cad8fd61a7eb004c1b72ecf336ca1cfa1d1ab62e806a323997723f1d621d846c33a3b566821e4c0697e2b35150f5866f5cfbbd1f65964d7208231b8ffbbe5cd19338105ee4fcd64d802660684ea2d5140604f39497cfdf04b559d81db413a61291ac6ebbd77a6c3c375ad90da3f9dd4b5c7c3dd811198d0947ad785dac82dcb1006dfd68de474c6fc68a0fcdfed18fa8f523b116047aae8fd0310c179ea75929583cbbf52735c1870ae0988f99057a02bb2f54bc4a5560979adbe220d90ff0b27bca64268927d3c197ecede6b3de375202c51bd63d8500ea577f9f32cac798dd1fda18b26a599339cee0add7a0f905f8f5e6d65e1c7bfa364b81a6f871bc1e48cbed2461a32e0ca4ae2635932bff48cd2fa5135cab4facd98e2fcdc7ffdf45f96f549e3b9bab59414494ba3f7f55a2d9c4eb869ffc89d6b9dcf4c1caa03a20d7a6ecb70c7bf184d5f674957226cdf91e1292294e175e033cc08ebed32885d83fa82022ae6b63039c86d9f5ef2b932eda36882678d390f3b86d2632052b9e190092d4651075c5ea4b2157c025e6166c5a534aa8cf05db7734729dfd9cd479a5e9a5df40ff0e446d74c5db7cf9f29d0efc8a1a3ed3738d3200cc6ea252793155c4978c64199b04062f250fb70af5cc6a044b3a5a16e4eb44339857acec18a59ab6d00eb9376e9952bc1575e969f063722c377b471f1a8cf108948fafea6e96d3fa1b5ab9d6972905105124cf0a7470ae60ffab86eb9dfbb321c3d576c66b15704675220ae88193471f4a7ba133924cb6d1e46b5face2b45658a1564de0915dd73abd0744ccb983500a61a1ac5bf549038a86083ce4b89dc2e1c4cea4664c12abd4cb5ac5ba5d5d92100ab2630e0a1cb9167fd67a6b63ab9532bebe2acf9c8abb7595b4fe2b33c1436f7fcade3ac1c105839b2a47d6816a293a11a198c031dc270390d2fe60ac27f4b499591e9e90188b54ad69827080a00d249fba01698b1cf35c384c0ff83a0cebf0b052c5dff749d75eb64d1d28e3c505505e9884fda6f757d68df21896e35ac582eceb2955a73d6582ee7ba9d29912b933e2f5fcba29cd18afb56a836206be99b7a6c066770bbaf789d623b8c9bd235c3bdcacdc1d24e161d4b992dbdfee033ce06c268e869a869de4b21345f2f1274b7e2330c3251b5bf84e4a34d2e0c0e7309650b35271e9128f4ff161a5b0fd916206892e432af6dea0ddb74694299e5d137ce77386acf2a66a213c93c09799f8f704216b7f7e17946176c3b48f85d9ecc7e28ddaae2a5b648e94b49c763c35ae0ca163d55fa49a5e0de599c54e283c03ce49fd6492c78ea81791e5cdca9a41fc43fc366b0c2b0a9efd796ff78bd8835dfa361964541afb22107db0796e64834a2cbe788dc0b29dbc3b4128bf63e548d0148b65466ac355f994e08ed0c3af5a05b8f75bbe29cf174cdb52d22910d8b9f0a5a800dfb36980bae6c28a2b009761c0abbee72ddce11d76b850f8efdd82d23a2b88b7dcf1ff8114ec06e2b9ddcf917baf7b045083497680421a0cbe16d046e09b006a914541dfcb160f7300fb2cc76f2b84135579b7b41502689805872f29d339c27758a59d6f0b22e8376ecd858f5d145cf3e421de5fac44f7fd74f9e4f0d0af18defd5761509f6f93a4bfc99c229636dc202a2c1f6517770e07ecf1ffe22adbf878ec0200cb7c18b2bb37c901783404a80e5d9a7fd4ea21491d028cb822fe6e481a96ba3498ec7f9a2bd0e7b865b869743bb8b39368944be55e0e504526500a31211a47cca8f5fd4612d3448a213e366c934111c89c4e3903341ee6e26b3816949b1f627f18679bc999cd0eb5e406fab6316d2ed7ec13deb245ce4297358ab6bd2108f59a2e6fddedaaeafbb7eded82472a555e85c2fcdc0099029082eef61c4fcf98ff2bd2efe37e4d6b7bdd6b4b489e11dcb1795be8697454da067b85e6ed2117d7f85c5c7e78b0c61f2b0f778a9312e7b7a8c19ac169bfcc635a47af7bf4237f84ebb886530ccf181d2c61545c39817658eabb4903a81ed214b3982fcf687b50d889c4ab7009e9f8d7b284ddc84674ac43bef24a6971e350a04d8bddfa2b9cd66d01be1ee7c28454e10db289ac3b3f68e002a87086c4fefca992e476b114bac94ca96f3accccef5c22930115b0f15f2ba686e695dc548847cc74b6b7542ddfc00153c28e400af7c899819ee5c0058cfb69c5d2c2d5be3c9c90fe38a4de06a06a93fea460ee95115ff5fd970f34ca99e925029cf4f4b15b54f6a6220cac4d4d5d77184a5f6d855acc8d209239210708580e01ce9216013f296e8db905cd43dd9161f397d9082fa7bfd51d40bb7782543f9c7b6d0123fbdb03425e95309a8d7525f6a2d76f447caa59016df22e0fbf6813f3969c20805cb8f246d964f5e9916aae44a006f451c4cfe85fe50bb72710a0ef4a39256b61d526b1a172469012e42c260388752e6e59fa4669d5d15793613b26904dcd7d526e7ad18af92e2c0c627117af9b736ce64e73307f29e8bcefd19796fde4bcd1ac4a61aeb09ec6845464689f2a5ac30fd4288a9b11de6c714b83e8b26d2d5ad7998a1b0ac64b9907bcc4fbac827d72170001cb2460792a1303c0cf13e6768c8b31fcac82d584bda8b6217f0f954daf664e96296bdf38871ae27a6a8c6196b776527043123c39495c106cc4332b75b698d86740822d142ff7acba2377148dcdf78e2b61b07868d5d2fc67f67310b23c54174a36402b3f388b1008908f78ed568491ba60763d9bfd0575b2b4722c555c551ff12b9e46cde42f30c047d589c09a2fd74ab42b3aaa5ce8865a90fa1c52542834fb8b85e153838dbf5625fadc73fc6bf0a70becc33a1b6155eb588e5bdc84d9b3de6f47e8c98556e5a37ad5ab1d3e452cd5521bc8a6115ff3e19b20f7c8fa1426c6b5bc2b919a8b404dcac265541bfc8b96814c3343a0f91bd99fbbfd90da0b5a453e091b2617c9bb5784e3d63e4074e4f985e98c23eee140a1a1dc9f3d90a16f54e4438b5bb70aa46365bc5f250a28d8f97dd5f704a321bd536f8bf0d1cb2566c3b0d9483932d753a708218186047d2a51d00eac9458553c8552df90094c3350b71cf2aa49d8bd414979804e417f584f082d53679a9ab9fc8cabf7cc7c8cf5a24771be5249d37c38dee6761d327d7cf959ddeeaf57dbe1ebc01c2c65cb0f8b3aecd930c178b6b200703c9b4f279dee70c937f0fe1886d2f9be0b61dcc76bd62feff3064e572e0744896535d1dbc4b0b164ce685d3a0b227ac8cf4b120f84f1dc6950d2fcff4921661c0dbdd6c861c1c92bc5d36df0bbcb8189409cbb84771f9e8b64a118753782ec6438b42f2400bf989142ae9a9f7cbad66ead42966c5b8c34853575bb1b0e36ead9c86844748524615046e03c5b9b6859a754ffb021c991547ca3708cfbae8aaaeca1d648dd8b4d8c01d3d1325795e68bde0f9fe53171c313257d7d7525470da6d954620808557f83fac96617ca075fa73b93a02fe21042dccc9aaeeddd1d969513f6d47248e842eea0d8a81d24dfc6294f2b3cca0070985f5d6efb17a0b540a2698d8e3ad1b08bff51443a7a9434f29f80de7ffedf7367e9cdabcd8a1e907c2444e1ab7e9ed3930c2e8c7153868ee80cb67605676baf1cb6fad86619560817e02005d6b4597a64eb626d7bbea3b3cf71aeb914023e6731fe4c57b4fa958d3c66bc924955cf4fd36bac903f38f631a9eb12c8ebc6eb70c87de00bc6bfa5f44c5bfe433a435a4d7630e4cb20665def818728673ce5738c8472d6bf3785768cbbda3445e259f534d0c9302e4f0bd701239dc8fa315e53d43a8abf6877908739c78d79607ab36b21c6919c8351270bef6fecf62f7a0ac69fa7d4e4c07d6e147e0e702cfa7174ff21714e2a0c2e1ce5a8cbc411a156dad9149831e485d800ff3d07263ba7f31e673c11b5809abbd44029fe7aacde2757664f843869ca6a56703b97c17dd1efc548f5a328349db244786f1a459365c43489e0d88e14f14c109b9f22db3c3c5d43b33557373662dbdca039fb9428fad6afd1b243ba214bf1856ce267107233ca9239158c556a29a61999495f762e1ff228ed7f77113c19743459f01952b6fd0587cab996160faf605af3ef8173fd7859469487384b44243c7679521890498d4e500ca2db2212fea11c9279750f6b7a57946c8b02a99fec4ef56c03caa47e4352adac4fe5ffd104dd191abf91cac76c4bad4c9fb968f615c4261a629575209c5d5d4a937e7d0c3d42257ccfd2091afe4f27d8500178fbe4494f41bbb55180a33b5cb7268d476980e9fd6e7b8893dc95d6e30f0c6b667a3832f1e460822d731a9879023ecf364f33975b722f2f9cac879eff456035b5945cce696b73284566a6fb059389e7cb69178c4977f2d2cf364720dec185960bc1756d5fbf6842c5951d10fff5645ac1213e3e1bbdac86e908c10f04f75f68f85cc91030a68a5356bcea9fa8617712ce89bf519d5f76e1b7ba2b7840e60ff6283ae091750b31a4267ae32617c646925f06e947f41e906daeb169a4ba2ccd87573ebe6576bd3923d74aeacba8cea71c4012be605ffcb7f69b82f298b88f3eb53aa2dcf70345994f0ca3693a5730fe45622d58fe65e7ff991dab1d4ffa741faa0bb49d67e47f923dded9b00235e59fd9d55e511a66abdd97c70510c76571bf6dfd03b478aee4f0ce9b2083417402fda78c5487d0ec96c40a7e0536b1fb13160d790b0ccce5a0d4b49916cbf8e03c5ff6822c552b080f23065cae9d1d421d4f3a57a94dd58f637b7bcdc5c16c2898691be12f05157e728a9bf21fc74ded08091d99c818453e94d3511c38a6fbe786de4543ddee46ba28494882fed37179cd5e609da939232b5f5a208f1bac35283d19bd2d3e5ad81984c3d32800612d163326f6b848241927e3049512d9f82bd34f7d3a05ac60083b66f12ec32f1e2f95c71b6df94e24bc631816e0afe257737ccf624eb92aa541a062bc0ed5045ec527621fb51daddf8767573f271e688f284d6d341cbf9197dc8de7b0dd7336232bf69977e7a55942dfb51db820e0f3918b12d483a22a907dc25b4b3962f2f50ff5821871d9002ef73108336060f67b0b5126c6d9ef96860518bed2f26431050423b3650d866d8c03b4e83aba73e8f3b5a2cdd43bf198ecc7f759c18ac7e6e3cd04d7b7c652129f9ae3c2fce0d933c7f8c5b87532921510b511031339bbee5d647f60b7a4d03d3e3c1095a8730dcce94d916ea31a2fd498e4bbeb0d5ab6943ae6a12c2d0840979653cd398c2980e01db110ba04ecb792ce6d89a471c19df33b5a0d76181c009fc131de482626b0d1f08e9de42a0f638a080fbe2b1c213130e555048c44376efea836d649430d404d8a7c7707380931a3d8df77acc3414198556852d88b6d124f55cf56c384e414f1118926cd49af42c8ce0c641b37e4df975b832d684d0916e3fe0f91bc49890bc677c8327341d0366db381bd1a8f9f9bb735a7359bfb47023172b78c9f8aa2c0ac0c95623aa50803c534a3bf8bd25a99c8a550d94663673a5a26751df242c61b673bb20c1fe058cdd73315687fef396b26c855ceb27ce0552a23737ddf1cd4fe6ec72100e8d37fe7367f0ff32c23973ec48e74729baec34b0ba0dac9299e44d9c82765b4e7f29d0ff214d5421fbec3bfe911f21be44c80a03ecd2c29d2cb055c640fe2291eacc7871457b93c5267bd04fa77b02b4812143607a5da60bd065cbace42d3b4b611b3928aa6387331bce14c4257d1de39eaa38c82969800d75ce0a65e05e5819ded3146ff4f3d1d68bf9070660447c726146ccd9a8f907d4c8ef22500a26e7e6ad2a3c97521f217f83eb9815a8cf89a1c74d738063128b797263f08e66b7fc933ca9c10ed4ca57fec5e0954ff85b00e49b836877e9e5512de843a44fb4b7a280b92a1441f407fd034121506f4f0eb563fffb0cf8efcce5d4f5c16ce797efba49b49ddc9d8564c1cfcb16c3027da5c3a85ded2b5c5aed85c824ac8e550bd33e171fae607248274b2e01e7b0927d6448c9bcdc7287dbdfa0085b99e4316d90bfdbe2e643fd2d5a41da11db492361de622ea093675677ae01540cd14ddf5950cbeb23c9d0ac420d7618e5a13aa3dd1492d06acb5c3b17d5e8aba374543fe1d8beaa5f0a2e6fa2563c3c2161b4eb8fd009e77cc9dbbab0f5fb8fc8d449b69535d7d0ca5ab4b719a8ed2eb95b50b3ea206ac9be8f23e0c0fbce72dd1deb41f5f12ed8b94acb5151442ea7044556d38b1161a2489cd450e103c2fb3459113b487387740559ddb6c1fbfdea2049282cbe0aa80fb74e1104ae9f5aef4730a05a8084dcf4798d282f31a19925292eac9a55b522d7219285ca548a3f96af7e804080583dce7d2b002f66464f9ff7f50773bf5d57fe15b81f4cfb02e7c7b413421f2884bb75c98d82acdf86844208e37ddcedc30b98b9b2a2a88ead695914a1ad402fe4fec698729f43f5c86ef47d491583d696d0cad25fefd0de50cb81d5e8bad95f6b7c6f1cd00f4e34fc529f5f978357daeac70c4675508b716efc7c20b8f8115c86829eed8eaeaef330372a7fcfc20e578ac73bd2fdfd549f637779dd9d55628150a6a4543b4653ad70a20fb850d2d19c6ab8ea5867396b25f76aa3d1f045f3dc67088d6e79fb865c219db08e8c4c14b94fe1c7b5b91553fb775760065b6aa74990faf4069206d95e14f59012c22a26d6ae39a925c6622c1b8d0e176006be1012d4501a643fe5d999e66de49e77b9c8ecfb34b275a862ff3e5d3b5e181b03d9443aad350544feb3a5d00a93188ff28f5039dfae674c4ddb3571ac8d96885f3259cc5e2e8af169755681570aadfee5e4b6b0d1c6cf752b7f4567702bd820f1d0f433c005878d1e97e6c605b664d3b061c26fc0c4a1985a8e65d123fa98be73bd91cdb18963d1a6e43edca0ad665c9f5da99cc8f7e7401c7a29e18490b8698629a4af422cdd5d65e3008fd1d4781ba76f5bd9d54e7c4e4d4e73924f06a1f5e22a2a428cd947b09a3db888c67acb1065416f2a39d078904d27f52231c5a84587a6eb820f69ad214848df1a1da8a4df7b75276ad3d737d69b9af4e330bc6f687bfd15e94fd865bdaa96054559654cc641c926d3ee08308cea36453d695734452167b7977191a63bd104c9efd32a42aad7e82cc05c64e0254d786c149e6489e4d872399e4a11435cc93283bf304dbc2f07384e0a81ec37e4e6cfe33e065fcd89974fd4f60c0f33c782854dfbca9c2d86748a87d2104c594750f9b4f913fcdd13a244e33e9c0f01a2a38d8957c4fd093d7ad5c6bf8f84a42127d1bdb9809a5ea56ab830c29fc6d7be63924cbe822d1f73888507f6a84c35dffb347970c2a903839ea97483981fe9d224473469c2960dc02323da75259ac86c361bf9c9ff2b638a944cbffab055c24d99524a8a19251ddae065b5ed1ac278bebf0a2e34caf383927f63786916d10a83f0cbf1f5e638cd1e857eda01e2d5b26583d640e72106715c7609e4a1c35b3e1440875151a09e68cd14c1e9b1bc8480f56883b88238f521983123c3ed06cbb53107a6fdcbac31c9cc4d8a2562f9e6109fa31db60536692cfbc2aed3cd5978479248d500d1a7199d2718f9d94b01c64890757576b482fa239697b5c09166a098c9d91c1621f2014fb1a34a6bb28f343438f2bc359368e8722b40dcab787fd00daaa3cf672826ec20c00b338670c17aaac6b81065bd5beb339387141782becd6a044df2aba598ac161ecc4f0e6baa5d41400d484246fc31755e99a3325d6477375b1396e7936532256d88c59f1a62aebbcbf60e1ed5f74d1e170329917af364dc2f4f881ae9563c3f377e989119f6e826cf96faf2a8053fec74867963fd835d4c2d6427cbc5291933f5465f5098a02d2ab7ee14148b44eed77ad62ad05dae575bbc25ba4a51bb866a2872751ebad9c6f3068649fc0d268f74bfe9bc57b4f3f774f15a7788787d0fa22242950d5714ca9be8361005ac25b59e69b60a8dcf82668dfb26bbbee2643afcf2238b750f52f7d72640ee32f96938abf163a703cc0ac4afe63ad3d818379aca9092c4c5972372386b20bc2176ba2be82c03d771a0f8f9b902d606c412a5faa431198387937dca68803b1f712fe05021f316cded9146620f1f06a6628cf742e0fe935fe723babd8c0e38ee5855aa2212e24e83a172f7cd91cd04e22a70347ec75686ee5f983e6d8db1c4a33c0f4975da5ac1e22ac44d12dc234564def6700e5e377a721b5e720cc27c5601f4ed1ce591fac15d4111607a859afb6385c2c62164d6b0591a6564a03c7d73f164971550a110853cbe5d1baf117f0fec8467b30c3dd772515b86ec14ae5c0403f120072d0b6fbacfe239a34d28c5b7d2242422fcf09c21e73b698f611392068d17aaf8e091c52c32651a92b372d7b0d3a90d81b4f5706d379c2a44853edc1d5c198056bff6c5ffe620456a334bfe9e4e8623c5c728cb3d30f657e256bc427aa45bd0a45c8c9a88b28debe43911eca791c3d78b31e1a2275e96d100e291f7f65c33e6865acf95e4731ccc487b9d81be5a3da852f507de2cdda920f4a62636dd140e948e5395927dab1f5e7a9758c038b6986725c8bff2f056e7221dad101f5ccbba18b3f1b6069b7d7b675399bff16820f666c07af7d8ebf69ca4f9a9dd44796fdc8033835b5dc4a436db9a8361821aaf4d6d658f7b9017404c02d6f8b81958889950f767523889357b9ed8a4b9e9980c1ebd218072fac8d46503789cee453df789c6b4962daa7c88825a655fa30ce15f134c3e1397eec76a2f1fdd576dc750c7290fbedd28b95097240c42c838fffe1bd7520887f94ee324ca1da06699fff6884b54faca07223ade6b7213fda290daa62949fb37a485ebc6fe9e3fa6e9867e85217d9c5e5a8affa259c35fff3d79ec3624b354e3e08239ca653009b8b4bb3431b3f7a61135127910ff9d5d507260a1df164775c1125af2d435fa5c2b4ddcf33b885cfd2ded9d310fe9eb8108ec455035ccc620e454ffb3c524dacc8ebdb1247a45b743c2c0c11eb7e2d3aebc4840f8eebade4a52e461504c5df6906d58f8488eb5aed221a6f554412a2a6bd72b741ab3be9bc286736515162cee9111d83514b21a53b12b7680387f3d57091e99c84583f00d6456772ec8afe4e6f459b35b5fa7993cb7e62ba0f3c194a304adfda20adaa54ec465086f5590a330632f34d4442b1ddcab328b03e11a7ffe198e516bdfd2d1117db617f46c918a025bd72df21ce7adc5aead54845ae4fac80090d3637f76772830cf9aa743061b32c81383b9d182e0f19bdf33d2bd0f6d7259078f5e3e058ae26d8450d81f63268adb436ce5079c571d1660b286a08750bf3484cbb2d718f85e740c5a8c0dcffda63f07eeb921b1fc032954f568701ba4497bbbf75b57894ab7f755abafcbf9bc22f741539b36bc63447becdb57829cb209f570d4dedf7a25e26a105f30d1495fbb30f5b8bc6fad0fcf274e20924f1039fdf65bd2a10d9b9ee398da1a5392e21e803ab2f575b8065a332ff9468dd23b6395c5a287ea964cb85657bbf027d99ed469aa7f3643bee13818a3ece80fd27f7e6443b9c80c3e542cfdd6b0eaa62f6b53ac858c782a0e3ff24fd3e42aa7d572bdc900b4a60dc5883517542aa0756a11887757ee42958e4307406d7191fe7fa97e5eda789f3f5146f3e9d0be97cd03c152080becc59a85aa57cbb3bace46f83935162d06d4dd2f20b82de1b036af36677ffeb90eeb0c6392c9117fba936daf51eba905bbd08a190c1e73177840928d6794fb33afc460fd8b33aafd2a3d32c354ab60b913fee10310b28659e0adef0220a17d68f1d2da575521dd9645ec05a382570a772d2c8311a91137a19421aaabfb65831cd88dea45558b6fec4dd343170fc524c44b8b6bddf3850c17359431a78586db14ab6a82b099775c106764472296463b53e715cd8f90a4e8caf5b04dcb7665907909d08aa3acdb42f8bdfa68ed64a16832ffc9d441790c7f0e139c23fd08636c13398867705a6deb3e6826fda5582a985f93da94b85375be1aa71154674b2e0806097c32d8c4d9b96d694a843677e83a5419850536f8edc47942a75d039f7e61ab2e58f9d078e70716320af7035e27d9209a3652ea79fdb4a2c5049c99f3fba5ba10b8794d1933a2cca99125de2591462bd60e3b36d06bfcf000f7e1f4e1e337519390ab08f3b4b53b80fc05381a0b95f636bb7562896abda4a52bac20b3d38414b52df35e362a512eb2a7501f3d9bf17a00ffb7c06c0dec99a8f4bec70c42bf4b6499aae079e522eb791e8de88dd046379aa5931f6738a63c168f49a17a76e2d8f4c1bb31ae066fd80411e90b4d7c855f3e62698d20c2cfd71e7eb97f0eaedd7e48e4aa03f897de095767830383a195365c4921d49f4bd1905182437aa585c6199d48f11a3213b02bb6168b74948e934ef7a3a271acbdf363f77a22a8db6251fb2f4c5e6b4279872977bcbce2ecb43df2c1655609810812255473dbe44591ba4851df9258bcac484f93ccccae68133e549fdd335a383522eeda31c1d1fd666524049666c149de324a3e2c34ea19ae6788cad4eecbd6fe211c89c7393a1f84f8506becf21423bb5424106327e460a6eb66f398a8676626bab745562f65a665e0662bfede94c23c76ce9aff00d21b83464b78bbabb5ac9ceba5058aaca4fa0a8d38500843884a09ff3b962b3e3b201a4d77f408ae261528e6d3673eac22d49b937594c2494196efe34b034faaeb1958617753d8f2ccfa6fd73a2a358a9f54481cb8318ae80fcd3f226c9e53995bb30d8b2e01397047e00e42bfb3ad6d65d66ce76f986ee162662e7e337b03d347dac01c4577a096d347b1278da2a2ea2e13f93da31dd5defbd41f59dad604e6bf3dc0516274f9517039c6c187fee097e6c4bea483df1d154a842131328a50ec4c05f1635fbfb87b7817bff8c99a2949892506286e96e53108cebe00841c65c414e1a8053bf1e00893f02fc0cf72a4dcd4e65a8bdc9d1505c6f21d580c53767a4d3f601073a6be4824ae8bb4a78d32453b7b2791e6efe958b22a58397aefa8c9f015ee1976ac4e43ac637da1c235c6fd8578e8144bb2176ce3fdea73d00239a6223d065d1c205a291dd74cdffa371551b600d740dc99c67996a01e0cb1089c722462ae0ca3c73d9ac99e729b31c838a327836942584b0b7329d2b4c971a6c99ba925c18d45e0991682f586ac694e07df0a86ab153df106e6624303b696e9d9895b7eed14053634a3228daec759f5c0cd29beed253734ced7079f8cb29bf53916dccb26fb5625cf54e8a57e404cf1c9f9e27396bc36344a970f6d956e2315d7a33e6dfa7dc9d0869cf1d3e62e080b5e0486cd6f70f2712c2a96f0049e1f3a580212bd79ce0e3b088381fad61647bb6f566135e760b9c45175682dabaeee70e571ab5857ae68c11bcec11ac011e9b0f74e30a9f04ab6b5937ce4cb83417e709b07087824fa8fe970188dd101d50efc2aee985835151b67a3bc00244afea45e2b83db09cf44d12f8d2f598b1d529933ed16716753f5ebba644a8baaf94d34cb27c71fac0e7414ac70d41f40ea401c6f728441f7521971afca0664e2be77652177dea6e664cc1cd17c6a2290979200933ecbf86316f41e7e303e3d7997eb492e9458d4b005a0a3e95c07173597e1c7503ff8177f937ae9d3ccc3d18f869a9b8635cfaa2de4359cb533e82b511e4382fbdd04e7f422053feb4458597298bc81ad6bbd2a4d59a13540fad7db0c966e7b454c01d078ed24e4996419708bbef7589b82ed63021bf4420dd6b9ee712829749ab1996195e2f16b101669e0bf7f34f46406df265bc679d99064f43bdd4a6df268807367d87a57b824699f1e2b44553a4c1587bcefce3bb32675892c61926668f49bd64fbb874f960980fb1f8630cfc95b5a388b60373ee5aa7d4917411a225f8201e1d855d55d135489f9fc6d3562b3794bc1bb5b0d7d91bb90ccab60f9cd30d46e57459c428b5b8ac87a5dbbb93b746b69822c5d8d914d9dec407807d4d14f8ea70aa1e1a25974ec2afebc5afb14957932c5f86e8424778cb270728fe669cd16cf4c593944accb0c2efbf3ea58480a16ae6cda3a49b818e6083c97457ce58fac0e3864ed984c044cfec35f241d56715531a06b0add2d4d03e113f471c869071a13b2deef306bb71cd17d16161a729120e0b5f99b31961fd0bcefbf15d6a512cc517de36dabfb6a81163c735b5a27e5652b96fb650f17dfdc6dc233ef03df8da5db3e4713d6a832161fc33f42cdda2bcccf054cd19ad50cc422770ff0e89d83a71a6c2ebf0faa714e389a43282625513f413da6c05198cdaffa5482f7bf28785d10c483f78d685b43bdeaae390f11ecbe81a137ea3d36d6277a9237459ca53133a803c68d2210b12cff2bb10d111e5e5e90e91229055a8fc27b8f4ac41589fac69ce3dc3878666aabf062dc3c5a8a6bdfba7b71f2656ff27d665138f1b86c50405e310a12bd194e6c4b8e2102d9b3b8409f15d27fb12eb473453217f1f95d990f0387da49989df12039349c0a75ef3e58110b6ab7e16729e3645088a1acbb2846d3c3717d993a80e9266fc7414f42bc11cdca0ac2d9c478d7ff043e2181435763554e9826da2bd38a5afcd8f5dec3e6c2106b2fdaa37edbe252358e98f90490ee048a0837f9f211aacdcad348fcffd9dd03500164166736a43f5c5e27527ae0230fde5916ab3381c0b7783cce61caca65d629073745bf43e8bccb3355c6645915ea4b50548ec3103828ab4ec8e439d4db71ce05e831b0a525c3312ee2b49980f901edbbd5a76a4a078d2cd846a7efc1307979db21d944675a7856788440c9fd1f7587840bfdc3248f936c73a6bbf23e5ccd2ee3e8df35e8a6ec91e6c3471006c6374c3a33c4a1685138344897961e05687e7158bb986778228bccd23ec4dcc8a5ac6f9bac67de733c48e5e59c0dd459dc70f26530e469f053e70a594600e788d10f18b435dc597ef04b3c4b2169faf9ba9c5baf488eca975263340e15d3ad1fbe5d55c236956c81827bf0c07f9451295b912ca235acfbb86af4257e42d1c3f11639ea50cf0c43fadc0f8395fbbcdde07674b976077a1828782f13a9eb33aae300e57f75afb72d674f73590b69f29ce5e91f9052f16b0757cbaf1198b9dc8757e098d61ba09e34527f4b4b1ee203c4009430fb8c82dc5e73b178ca1f48127b66fe29797edd64265ce5e5dcd980dde9a92ce7a59f54a3ba646cf5af06445f4fe30db865a02ac664bf4119eeaff4137cbcdc02e302c87635f86b70139165ab2a16d2a819e452664333df9d24457f9d3cf91c6633f49b9a85dd8e1c55e911c77cb1a168c6e9497b6b836c3816250176dd25ada574f1ba5e26a846f53c6b5441b89daea552c271caf917db7257d3ddf8997d98b5b65232542bd0b93c32206e4e305bb8944a4a89df4b559e4333a1935ce34aea7e01cece2b1be67ef685d06142151b5fcb9dd8cee86798d2896e7ab97826a473930e86f9aa21984a40ca7796bab8ad872458ccd6bc858b83e98eb0af73987dec340aa788664e41d7d1641d77b168b068446dae1e4b0050fd92d67d1b09accac7b80c584d9ac995459e27f7fc1b70a07180ca0614bb5167ad14d69ad88e7dbef45c6ee589247a500dbb0f637460d0bc9f8d8beafff9f88551e5ec7f61a9bf4e7c0ba5f93494c38b85b7db336bf785a4a9b616de1ea9cc9b2bc13dcaddec0c75bdbf1bb9d3251985593ccaa945ff5a8dbac92d11eadc9195059cb35b7232b28419627922d82c13b315cba7bcb133cdc7cdfb215bd2a8b7350ac6269fa9a00ae2c20df56e778a8962a0682947cd1e4e8891c14857cf6982f9587bc912542c8cd9149a6d45f1a6ee740afcb3fecb4eba7698bcd3778b41cdd840b4af70e12f34ff399a80aa590c58dcf14fa135b7672311c128374e61c4b4535d1d2e34d155ffa4f9eab4250e52c4c2786dd6d6412e3d4921463889f100f961ffd5036394711ab88151bae0c8debc377946d2db1a1d28f4972d8dd0438e78bdec2723fcca65fdea96bcaf3681bc6d0f5961e8e879f10ca4d08be9ccfdebb402401c8d61dde6974ba1e9a804937f3a33f994cf8f88ec71f36d9def8b48e99f05953ae6d62a364eab4ad1eae17127b1d91bd9f1e6d9e886763e9fe039a8c576be414d6d48419b8f850f94efbe1d00014452eab9fd0881498a0e15b0d41d69d73d2ed81805f5548a580739d50a007fe6996931bcd4075944ab88d1b5df8ee6890af0c722a21f37c124cd8a40d20e62d98da8f1c424ad2e8b4d90d8741c4772808355c4ceab74b94cdb4f7309d94cba1b97f2dda98e858be68ce35da239695773f1f74efeeb84eecc662953b0e1204d616b3efd07111d89ae3c0dced6b352a64d2b12222e459537309e7bce02d4fda098a3f284a794208aaf8ae5aa3ec1adfbc77a1d0715fad77b8344938ef871dace85dbf6858331ec7b26cdc15679e8a014a92b30e7aa8d73eb153ed4839ca7a54a73285abfe4b77889256c9aa1bca449658588255b1c40f9174cd6cb34299671d5020b060f32844d1ca62398329a383be5f157e27ed6bfdcb8c70394c3ed42d775c411d561f533f3fa8128563333a5018dfafe2b7173d3c6be8d1fd5df8364ac85eb286d1b1072d40c814dda297b7a7db529827333d7fa8fea1e459e584c36b44f0a8ab1664e06852e12075bb88a468da8fd819eddddadac39cc91f9e7233ca2a71cf8ab3cfb5272439c73c0c2a1f62273d5aa32f2d5824979ac515e49a105cec6c1e51de0cae52df408b8e8f9e5b508c80f34ae64000b090c9ba8d5b1d0f33172042e0344e3180a3dab22bdb34d1676288fcc4912ca6ec42c12c24342f49e0da7143315c84c01f517d16dbfdf21f47d5331d75c54e06564d570bd3647a6f515ba13228d5daac7443d5da2c96d822c4799b22af13253a1a409d7113b9f539dd27f3e8bfe06ce96f9a848b16cafc9650793c9f8049d000af95fcf80eb6dfc1d722aa2a4fa29b9abe50b76a849d5529af41bb2096e6ab154708af3ef5683875df35523b557d4bd9ede9a0d19933e9ae6e2e0efdd6240cf6def8b2d7e1c01ee2581820c814dd590b3a18b1d27a0af9c2d7ff979dcf445c4938ac17a6274e592b84560b5dc88fe3e3c4977eccaa36979da635855a3542201744e118884c99a97ead5a0f19a6d523de650a2d6b61ccb97d9a60bff56050e959439ead238ef70968fc98375b5894e5bc2932aef353411b45e9f05006c48717fa989d897506797e4381d91622c816da7d760287e2e697cb4a9ba24c7871ba7fd12cdabb3939a637b40f71ed3611f4f12c32edb0a21c72afe6a26b9d86d3df5a5bea055c471839e83c087d3a4a2f7937e1e060fbf7f7c7e978fb6386130fbfc8934dd68e382d02d9de3221b7b8636a56e7a4d05f9556328966cc97b78c8d0163c21629ccda1aa1f0951988fc41ed5c9e861914c1e7cfb7ff285a96d7a7f6c18374a1e885a9ad3dba0f1261f1997efff85d1120a1d4d83040da77f2de30b753d3c6b9a6e94a736b75aa9a43375c38cbc0ccba1587fe05be6c8a1cc43493644f55e5fcdf8abbafa16ef9acda5e1df2264be81bf272e435ca0c3c050452422c4b0225024b8d8099d42ea2e170d6cdac32dfaf3ed2240195c4ad43f663ec56394a16afaac50f39209ffdaf0905b7f1482fcb02f2748ad196f1e8e0312a19f517a3a26f0b63ffdec9278b2818fe5324f45f0fb9d7f402ba87bfc467273023d1cb0e18915db711362bc7bf5b06070c20e4b84528315d9c10137e4943ffe1363c03860adecf11a103e7a37274286daddb70e3b428653263d02da40b787bc8ca495a9a27e8a7d5ec041f8606395830fd602a1977db7654f660f48b1eec557239a005ae87270779c86b12be613def470bebcfbe28bd4b570bfae7022a449c078dab9a54096c89e10a70aeec033b987ac78085134694d196405b1d00483dc052176d5d677aa13440b340ecf735183c5586433a7af5995875a5a543a69a671b7b0fdd8ee017eda0a2d7012bb3b6961980b2844bc39af77b2a6ff5a08a9fa1b5011ebb5a68b65463f0831f8e8381612894b57364be20de958f9836d4391191fbf857fd3ddfcb1cbe6b85120adb07853a9bf9e3e1b88d927765b7c30e6c0facd376d9d1806506c687e75783d457ffd63879588a3aa58c7d513a9eda0478dfb9d0e17876ff35602697e6211c018894fd160361640723c5d0d1d2f6fe4afd8e210399bdd9408be0b276550ddbd45b962a225d82522bc3a7d190b2156be5fd7d62b725d177736eccae78fc2de3b7a06b93c4d4c75988fc1539f7ee54bc3174113575332e6e8814fa09e65716f704721ec28df6e8429301aafa1f8e7acd833155ac405ba2b9b992a7c13e1e3d936be24f2c481f413747626fa1d29dcb81e5883618226455139bf568faf32a4c18bbe9205391ff5c11e4759639d4aee577b6dcbe5d0aa1e1046865bce7f1df5baa7715ed774a6e0793aa0d26e6277f1160d3d8c44b4050e71242652bba9ab9d1671a3e57d4f15272ea25bfc294bcb18fd4db838813d1c4ba9ac26a744cd5b2b29ad9dec6e45089ce02af16e550ff3dd23cf5daac53003767ce4bb36ce8d6ece32192a1cf8b6d441f53d12e4cdb85e3b2a954c71dc36e16a0b1023cb10ebff25ac7a6297a7ca0f0678946a7a84529d8923e626f4ed7548b34657abebb7c85a7a032f028abe1c05d671b8338a78c7244d569892de7519aefe62fb546f3f2a22e035426a2464273637eaca31807d3a20d598e26ce8adddfcf8e8f9428b64898cdcecfb3c0a5db729831bb7501d7c63c8f6ab41a0fc58c8e87adcea9439ef03d6ef5cef1fe4a17e228c5b43c45e387a167b2f97d0893c94d9d1663f2a08b9f32f100f99acb8f3b64e8f1f219bb04b32914fef219c21d6554c38ebb972dfd032aa3f54b85d4de5a89055c4b337c059d1170adecdfa521ef0f481ebb638a4907d2a90069ecf3fdbe1734e612a78f613ab97a4920da899ed2ea5ac389f08dbc0988f7513709a6596945ae3092e0795027707f25edf3c96a00e61fa7fb9c93794938d64cd548823bf421d7f34d6f5781eec7af206b85c74f99ca8755c5711b9a064e338bd292c84c2f03fec1c3a045d7229dfb2494655883a229a529d9c8494cac328161f0b5386d31e243956cea44b390bc2511359d45e3b9bdee70857e54ee4fa141db74910955118410515a7b458975ad703b89ff6ce2ff82ba20f9274fc1bbd3fe155156ff346c5594c8838a12aa98749d41f2d1fe1d637e96d0b3397052004db696243d7a811d13dd82790c312165830d51ef2cb767afd27c028417cdf08cf9352d52c15d4e0d2f0170164dd803d16fd660f4bc3a2cb636b7e9d2d72d57633ab78d530e9dbc263abcc612017fef0b3913f71f44ef7000dffe32ba3c68d7d8fcee23d21dbd2f6e133cc385ac6b82a42c944c188d73bee1767bc852b3bb7baf887aa35fc8418799fecf062599877497f3db45ea77f1d872cbe14e09bbc6ffb0a1d34de162219fa5d0e9fef0a91defdf5150db1305bedc8a3fe27845bb4927002ee6851498f75fc6c15ddbc39fb58e480ee094264389bb1ccdb21477a6047297e252566fffb57671c9f2203734e9b49acd23e31b1c78f701a4dad1bc42fdb0c0d58f2b269241e30b54ba88fc5e4e82101339ead66b5b20e561dcf3b262a88b99b1a279eed18eee4dda9b256eb8a2bc0e597be3dfc816d445a5b48cf9ad6496113e01a069835d8a7f4cb7efa638101ebe7eaaa9b36e54c720ea0bdda87ac01967dbf2135b750fbc0db6d89769196c1b4c1de3e7abdec53a06d2c4233478135614e9ab33ba36012401f9cb81c36d82c54011e60902e02b3b2e76ad1b6f939d6b5efc4588fae7db9d6a84f06855d203c3d45baca0dd2089f2384bdbef1a65759b9ef385687e8d518d321c933c377f349e22bbfea2029b825dcefdde54a352c31c5c9f75fb655f105331b9a31e9440cd9d2ff8b1f7308679ca440e6a6c66f933e08d6a90ba2d6aca9db59b19bb965746cc5bf7222e8234af27777a67dd151fe05b38686336ab85f2c1d0897f9532334c221f787a52d7b6a70ae7cc2adc24bbf5bee115eca6f95d370db053749b10df413ea0e03bac49982fee147229b3eb1735611650ff5483e498329af06eb8ca979ccf70e13d6b4925d175a5a1f2dfbaea271ab0dbc6849292cf0f97b2e6bae989716f70e6e351bbe00fea056a89223a3eb8eb9f193043542744d1f0f1c8d8871378eca0fce2a2aa2c2888290ca2d50a3422ef4202b5cfddaff4d8714a8386ae9d34065abb66d0a89ffdd700baf8a8c013280a7152cd3f293bf728f00419220372a3d71f4cb7188880c25e33b251eca6b6aba48b9ff394bb3f3e8df348e90c0901bf957730547344df17a1f09e545100de6f6b403c63f456b3f03a5864662b4e166d290f918335700707672edf9b534da015fe75740a78533eba2946631d4167d5a5924f6b9d65cc1e045187204b44ac9d1f6f5eafc8156f40cc1d88aeddbae19fddaf56de4cae00f53db260e2088238061d578c0b12ca4f2016e1751c66ca529c274e16d10e6a48ed03819c5cde6d5d26b071998d466b265ec987e2db9285c5b528b0e997c1c9b474b6c3ab2e188fd073e7f0da6d5451863aaa4de5eea697d1d4474f4ee09a4976fa0f9c75c9795cad6de00f4bba2662810c02667bd7f0bed47affd03e1ccf35388a8bbed2d54b67c392614383fb223ad8f2a0af86cb5c58605752f529e5078ffb36a2cb7434f86fcbddbf76ff7cf92faa330b4b2b96a248c1ee6c9b545ff9b1f9b62183acd9ed5aaed4ef53e70618d31ad0ff4acfbedf24d4f79a420f7eb92ae408aaa4758fb00d20883cdea3668d630ddc8dbd21ed61093c23424cf1cebdaea4c2b30206cf2d35d04ba8b6c0e3b02e5a8c4c517b0d4bda54837d4251bc02588974ae5aed085ca058151db565eda01849d8c8fb7b1be8a8b3d9c7c859d0296b0ce14eb85133b86990a0d41a20389875c664f15f52c05d94bf886571ea6f75f4a0ecf63cb331e3130c757e38d76fb8849382d4b654ced7e6dffdc7dd68fdd4a2dc9a7c40eda36e13a85c31a99591d1a3827c0f943bf7f2cfd7fdc080f6330863ffdf5d23bff928350a15f7ea00b4ef27177cc3ed7b17c539a6fdc2ceed86c1234ceb06f080cb54abe6dcde6ce9ce9c0a326c5bfa63d90a1432f89be456fb6a8693f226b78470071ee86374596bec4be4e83cc6f604801dee579c16e9b12a7340c19b399d379580a08a8729e4632d8f9e8f86d2127396df02cef74249d0011592a46c148838b2284dbdc5f2375f3d850a297041c68d621ff53db33248577a5fbc3e1a4870dff4899da7cfeac842e09fb39429215b4aabb2a932a46dcf4d103278d06e1eff7871e4b7329216a4591a90b787aeb259c78e09d05bbbe5b855700359d65fad6d345442b6a8d1969607801196f5b9b72d8aed958a4a05c54224b15759e0fd899f090854616b88e3ad80a9072a0300db813bfd6165a1f21a06910508130bb263c2ef36b9af8362aad040cbe3a2c65fdeb33db456c307585400e69336f6ae6a114be322c56c191e26bf766a3bf5b095beabfb424eeee23dc25cceca4240773eebf31404fc7988378ba4dbe47f6fd0d03e3634a532572e468730397f84c44de417975629e1760c498d95daff55189778782354e647c9c67bd04fbedbffddffec4530624200d5bc8af7eb464fb061048fac7f2b3b0eb1d1d019740f5e5f7bb22b95181f476372eebd8293380f3f4796aabd13ab755f3e8e0d36e3a91696fab07ab51982ae635b0fdb31ce9c5c0154a7178395371404f90ac67891f14795ba6dfcfdb2346fabd375b441da47a8d5ff2cf0c841d082e5ef64e979ab94975580085db94dfbcb1f9b0bad780ab188c6b4180f70ced22b030380545c6dec6c64fbac9fefab0dabc1640905d495abe2c4690bb26599fd77bf3f89ead4463ac22da740e795dfd93cd5d04f792bb5e734e0ccbeeb18d35013d7a9cc295d3a45df64294d087f045eaae794179162f39b2a3d2e88a50fcc3b05e5802b21c49910241266ab8663e1423c17f46db8d81eb3447e8c34539a6ce3255d9de5ddabbdef4f81c66dffdc660fd42a8d1b637234f4e9137b2109ea801f4c8f2aa5791aa7786685e7e08ca31787933e4d40f951b3b9c10a832f29d4547de60aafb23a20a75150832444682ac32cf33bd42a1c6669293e842d37014ef91ccfa05b1f8b2d4903d26325534afb8eab82844b1611e89eff17030ba1e55e90ec6071911820ef7985d8d7441c3edd6709b8745b1b7cc7a535d8634f6ab84a9b572665dc896270aa81455b32985534d947b771e79367d782da78601f32e69334cc05db9047ece405106da27b41adf1fe613831a97c591ad0f4663698e29e6912f2ea30a54061c72d02059533973ac29223acf4cda3e4f653dd37b9ec5bd4a4ddf0e6d75d4d8e75775ab2c32f32979557fe1a51f832b611fb1a48ba1a3a4b39035930e092ef617c416a9e032208d4879699a1ed8b014a8d27ce5a867c5814850953a8ff3281cbf009990495d1f1fc5a78c7b612421ddd593a2d49e192724dd322ecf8db65ef510471a80e60986b2a47426e204826b4fd5e0725993e8f6287b2d41b337ceabd7377b46476ef824b3eb6a0d0365cacaebc5e351a03eb65cb19c9a384ac88ce330016689a00af2db4386711e2b2b7af1f1ed183b3a73527723a2753f84bbfe722f8da68b8b6162288cd9ed8c069f3fa8ddb3325dcb5b1a31b7b5b0f929fb4e8429019fc3102bef76f00686a5ce7c4d18883e96462e8492d48326a508f02c53af085772f6a26f11bbd3cb4388095813f43e772d8959bd3bc7d4abd1ebc3a0968a3fb322081eee971b4d190cbf20dd9c635567148a6a561a4250e4e329665855949ebdc9db8c8772b879f9c94c8be3476a62c518bc86575d73c75ca56d25a77da477b2af9b0c54347f00d66aa55c11efcda17739890056cc47052ac1094a2b0fe20092d74740d77ef302b16e25bb3c0db310d2698f6272960be8b5ad6cd41d26f0790c1aeee0b9a40bf585900987fdf1138fb0b952e2e41ce627a85ee6d2aa9e036a86e2384cc8b3e53ee8e374eccd513c37aaa4f06a2f0e3d61a50ca7293fd591e0d8631978b9c0c2248937fd61c9a5cd5a19aa4da8724a4b1320dade5daf9dc540c05e7b660e93aac66682ca15ad3b46ddec6f21df72bb161862981a0cde89c7ff89be9d0ea6ce577aa6a806aacfe9f4a556dc7f67751c5c4f5530b2b7eb7de2e425717cf76b7049c01efcdd56407004edd0da0563afd7c39f89a5943a063a3c8056995d43ac5e89f415a78c34804f6b263548a6509fdde9d3293b0f7f78011254b7594c7eda9c3c24d609561ef2b4cbc019cc174b3e60eeb6a5c2e3c664ecc0616914bbbc71bb221606d35d92420c59cd647204695cc07c2da5a1abf3f3d1eabad1a394eb3aed8129adee7a24284a0da18afec591064da4d022c91b5f2648978f62331e865ed87065dbc89c5f6bde6b6f94c859246d6eb7375286e5e75a68df8997b1c51fbd271b90b5e6794bd226a974b0512b5c231ff3b1eea859165b759181184070fce0052893117bdfbbe56a489c8188f2e17d1064352971e519016158d26db62af99a78659d9ca58a631c65e447d37972f80d7a7c1c5d783075a38f0893278bea133565777eca076eab90ebad78d5593e4792660349909e9ab363c1dbcfc4173a38888c22ba45a9425b3fd7fc53840487e0a92718e549a545eb3c0b7874254394b8f7c3baf12bed2b39d50c8ac114e9e2d6e8f201b74fb322a6e2cae6282dde752dc74da9890ddf3c8b8e0f11433fd254a14387193167292e77e9ca92c60e7eaf76a1b72c9941d1d8a048b019f9e65014ad2cbc1c1e41f6bf8f3218a738a9c73aedded43a7787bac29a1f5951ca0a0ed919487023832ceee7d736d646bff74692d54a774161ea534d0a7246f617c0dca7b5dab1a967d42dc9bbb49655590026e540fc4ee3cd3a6570ee6c0e21f045c1ffdb22e95493dca7f110e99c2b94e8e5c8fd79df69d9e4367b44471078194ca7cc0faca71493ad5b69ce534722b6e237ad750fb29129fde6cc8782385f4666caf8abce389413385d9598c6a1e287c433e5b1eb92551951fc52f281d7f957689f31655c86c3dc3ddaf7f7b3d776bb334db19ac5bd938d0353e42df8dcdc5b06954e1136d144d5157cb7f4a3d3ff8cc97faef120526daa2c51b4327f378b2a9cd0dfa5fd997df6ee0097bf1e851afe2286d58a23fe96a59cb510acd0e2411d60d6eb42297a87c982ab89ae8de76a73e168bafd730d9dd9987ec7fc2786307848d3739f957275e6e02b82be00c9237c4c41258576719946db0e3ae59ce759f586da75e1e707c79a1c28aec96562ea6092573f5fac4aae20c70ff34e5349aa456e96af5df07a812f5d160b46f7f0724fa0b63a00a72692bcb11540ab565efb94a995a0cf88153be0b1b6dee1f2c4f3b38108aacfe38dd0bae68c68f1198ed6a1bcf0694ff0ebf5e47fd6fa91045f745d6887d9578c4edf89dd064ff638547e436f66987c5c0c98eedcc3fa5a47690f11d959b67796902e51aebdacff2e1aafe3132e0d1282897072f0e91825ff93d11c8426318df0e128f3faa945e4ebde473b4a296b9275c0f94f89aee8f756a37351e535850f623b9dd1956bd232e4faf5aec1046d2dd1e98d5888e12f59d9f4ced5eb0afbcb55c7b9ee82568ae3e89378d7e9ea6b5358fe36ff0f3163c42af951acde5a5bf37126c50e535aa3a21d300508124ce8f1d99cf001a3ebfddc4fae465445bf4907c8c08110de2e321b074f6c07aaa90276510e4eb47c77599d11b5932a1739af6a001ec15aa6b637183ab2d9c0205eaa8ca279bc812d0440425802386adf54762c5b6a78eab61c46c193a92b99fbce91cb1a9250875a8faacd2966f780e9079eb73e72c1e4aee6f57ec3640d6bc708865e46958533a3e6cc57b593568493baff36e23e0a2430642141034a6fea5395c6b1469d5ac656728eccfbb2fd013247f6a4f37c873f3ca4e1d1c8f668d83f47c33b34ef29ebbe3040ced5fe8e73b3ca6400e7f6aa8e7c364e684475bd45b439a7e60e02abee202da150d9480085cf771a100cafb587a383719008e71fa9b6f39190b196aba6c251a7b136712a30265d53ec71c8e33abe1a40a0705b3f43249d7f45c88ce20f1412e8e409961c9701249e6f0029b6ad230394484068cde9694614be82c1288dc722aa243c9a45694a1b34a3d3ee58bf320bad6497944ae0b9ce20359e55a2b7cb3dbcd17da2341f5827e2f673e620067f8ade37e4ad1640135d75a25cf461c20e6ced568f216306473991c56eb3e9cf1dccd6f12d4462a17bfdc182540f077fe165b645e8a0d0a6725b931bf5dfddfd8d2bfd5d7675610265c1a6e42fe7535ac84789f383efed21c7a37281510b7fd5f8b9186d17cbeb2b3aa8c293c760603c93b3e9242a036dfba77c0d1a3da40124d207fd65e36f7112831badca3d6f6de427640711575420f9821dc51e8a5eb96482c138a42b88b7f5ae4eff23e87b74c9222b799c08e58a384d1354a7cdfc09673b8c068ccd0190b05db8b0b3cf0a783bed2a081a525fb9e256e6abf09e8849c0d0ef33f63ea07b9dc19474eb2666d123c442cb02bbcdd5c5cda6ce928031cc6ba5d42dda135b32677b8ca1975b445b9d98bc5b5c2c3a81f0396ed5a609adb81334dfb944245257b07864eb68f6354a6d1599e5aa42c318f9fe2142e99576c664e2e68317f0d37077fc59c2b1cb3466f321799df7edffad1cc6ebd1faab71b5b9d8e42f797632dc8a5a878c470bed8c0a0d826bd7171cef09e2afdf6cb3c44de74291f8f1ccb90bbd7f675fa93a7524db88d2c11c9c630e7ee8c405397ffbaaa551fb6d028cd15278112b789d36dd70e0bd2e126c4b6503ebbf574eb5a7aae144bace023049f8591098ed1bed6150f1db84a11c91a0a60ddd49dd69bed22fac93b96be037f21e7bf46b96dbeb25415ecad654b429b9843843c4ce44a6a67c90bbeca39676ad5fe873f89772c75b498d7e1ba0f1f1ccd2ee0932f7c18dbfcb8626c966a03680da1e73a923323c880cd95b84af2ab6022a2e1debd4661e81e94bac286b61e9fd8890b012b2e745a2299add306b567438a13f84803634f0b80f39015dc206c128e8ba18820b9761fd88446f2cd94666f0c39fa87d7a5084e25186c38858adff4166924d47c070a459321cc007978c7c40f7b3b67678677456aa361a07215ff2bcf96e55cf49826deabcb88b4a808336531168ced9765d74e0b79c8de74560053cedf769c7214e1ba56f626cadf2cae438b79036c8cfef7f5d74e78eb3761ec5eb29fc75c022f02ccfa18921ae17ed25470a2d8848439ea935a54f7644acc1c34fb268a834eca81906c3f93528219f6f57a0a639a689ae7c580f16e02a9d3a3c0af76e1ef1d881f053af1ccf64f9522a2fabbaaa52a0e8dcd7c5f44b1465018802798759857659ea2e37e21a3e29a9cd9e83dd96aa702c20cb1422be9351a0b30d863a6301b8e0090b69f83b50d9a9ee55b82e87056cfaf25ad899c55d2f71e5c6898e6dc1d152d795ff5bf477d8b97ca2ed71ae4537357ebfaa0bada720f9e123f8ff7bd5d1bf0667b27ad9cef345e822a192811d818b40f2d4a7ead965a1fb28d2477608cb79fa86f87b181cb03b9e1e8ec0f9d6e95e15b32cac3836ac178f48374bb6c0efc7016cdc04eb2852aea3bc26b9334c1dd783380a3046d063ddfe88dc63edf5e0c66a332336ae675d1bf39cc20e6069f09f7461ebcae78a48283c952b1fad8edb00c0fb930f2b7c6c1a359cf2988764f0929252c73867e9922dd4ef60230be11c8ac0033f52611e0fc696a5a87ceba418d6b83f846261dbccf0a8dcc55f622f109a6c5d8c3db42351e70c3c9699d60296ed490e60b23aea3c4413efa6f116e458f85ac083c3b196f865df092b9eaa8a63523131688c30e5c04ff12c0b5901548426e6ecfd03e7c7518d83b2503ca8c37a339980ebe9e02e6256ebf4fd9447e064c5e01608e677a42d5556d46a71182bb0d89a5799f2051a0306bddc1a57090fc1a840ab025b8928e38cd7b983638695eb888f69cb8f1de109c6f7d05aed6aca36e0f64e792b14c637a7be4435cd791c2232edd7ba111497cb6e883790f0f50589d20d2933372409c3b86758ebc28221c90e2e354d330df8d67336db9bfd10c6c65e6e47356c48c3a9948ecfd4a1c4d7d9e4e49fe0fbaf60b8bbd74985793d9892f5b5b3c00737f0eb7b87afda7d3a6f66c5bf5a37d48313fe0a00e5f78e7ed8ec01abe62aee3769735df0998f49567dcd87f156933f9fc48e833daac3ec6d158d72ff42d9a720b95661b14f7603fd887c81323b71296dc2b97517731b99858373d315c677483bd91f4ba945de1c16c7dd4221463bb738c10b6fbb514de1927da7341d3fc7ef0d90788eb538e852722d3c8cb36384946c198df2a50ce6f8995300e9b207e8d9421c44c9bf2c1a426e523b104c20684bf7a753f96d3be2dff70cdbfea1a6d44119865a788105c17f2009872000ab8bae3f2a7f51dd93bf786da2c712d3524a4853710345641537370a2bed54887bb59a1dedf548b7d41f3f8f3975b56a81222bae1c94283ff7cbd13054a821f273694a194f6e55f83a7a70d0178e4a534c7ace990186ec4a80dfb397755865445afc66eeaa2907c5c217fb2ea77afdb368b93ecfaef077aa133bdaee5cf4fbee163e1756f9f9dedf84edd50c40544550f1d8b73f2cca3ba72fb7dd69e25a15d10a5f6e05afe607e667e9b1659c645fed5ce8a9981d25fda3aed11a72f9552a768191d96983c4f24a3b6a51e6bd15da22c9ac5ca39ed44f5abc641a6327058dc1be5de7bfe88586320f9e48a22c6c3100ebbfd269386f0f28adf019b71523b8e93376a04288863135dc583b91658391f0d8ca553cca82d12f98859a756133f9b011583a653bf634bf00065592df6070624d095912303a41a224e71604924c1c27d16154ea2a573dfbfc7f8f9789eaeb8b8d2ba060c2e3a238c9809f91114a3443c6a5743926973f62122a5417cf055fd2a97efd7403bedbc2db6f2458346e9f53248c391176d3f4c54e9ec5111bafd8e0ace79e734a137b7b296f7eaaca0e76cc57bf501c12ae4aa9af6a35c39beb5eef7db407c65c3d9578b984af4b27aec7627d88ecbdaf459e16386d886a8378e44bf142137c1c8b5a8d09d55b5a82f3f72ce1fe62ccbfbf8998eb8cc0eb2836cfb2fb042a7d641835666d22d932320e06fd63310200e78febf7074246a1fd4de8c63fc16151a35232fcdf6b606055bf76e4709c2a5db3fa229e0172da42ae2a1e99393a7b3c2bad39039c4a6c8c957efa83573a1818974f6ea905b5d07747fa3538fac8f173be65cffe39d34cafc925dee75229467fc0114211b989735cfe426ed5188579adc0edcdf2ae46d79f28d4334ca90648ec8286d4897fa0cefe34ab7c7ea7723c930bdf4fc9a614f84e984dac2fb487c7591d24310512d543dbfda80360b90f7c601d3b3e472f5962e7f370c996f4c8436017594e2bd90b4a1b55aafe3cdd7d5ed2fb4dccf9f265aa50213d25a98d48f783ac83d3643245a5eab57de19c7fb13234c8b9fa2940d3203b5e857ca4c7663a6856ca0f336630f404f92d64d8980e7909a2f3e82a60c87fa84b9e54556be2615a3de686536e3535619d25dab338f49c978917cb73acaa02a16e9c581e1cfa43912d23c5c2df7ccbb2fd44143c64fdefc80f2bb3faf9f83eabf4d046aa5036e417a8e6f33bf73a77ec9c5346266575f4830f070b829a22095401486ba7a8d2fc75080ae46d3a0700003653b9870c280154eb38d5941887bc2df967823042761f2726a90db92bf5afcd59211f2419841292f33f30011981396762e2eee3c0dae6454ba4ffb4fc10312b6f8f99e2900ecd07c3db80cd481b8d6ec6f3459ee33b62e6afcd9da55a8fbb6adfcdbcbdf7addc2e35b055a3f3df25a021f19cd377ff9d73bc32c8edddcbdf29ce654a90ba907fba9a0ec772ee4f618864f5b29b73f7cb4960a6fbfb7eb1e6caa18bf737a7c7eaae3a61bbf587bdb61075ac1e11c7aa56e27da0b2377a14edeaa9b4e5a56cf4379d3f9b04990eb1bd5997371a246d2e6336046b6b9a33ce23c9c40d3213ba241c75f221050d83bcbd215f0d579352889448e07ce4c1a30e5d2c52d071de3579123028725a191fd30460bc3ffa4bb6413da3fe9513ce67df11b8ce59bbebbf92bf2f2dd62cee74518f89880807b27f87358f441609e17a7707afb6af57d8875b0cfffea93906ad4e0afae05a5882771d144597d0e9c8e821d1ef8745fdf9ca849329542820797b06fca04ef80769a85f5b8c6149f7dc919ceb0ff4556d37c3b2e658998a689e44a3589bcb33790d59281555f830e429accf340ae6e63d05760ca90a9142ce1596d315750a32843907e98b823f6976250f427936c636529120a58439e4a83b2987825963c4450251ffad942d164e47c8306d806481478ee5cfb345f702e247b98f3fa75a9555417cb49772c9d0a5bbdfeceb90148956cd1f7d1f48e67d158a304dadc32843cd557bbf03fd476e545dd403f55506dd1a72ada1af2c1cc9b087a83a186328b243b9ca901819537f6f277cfe678e32805578c490cfd1f8ba0874c17aca4437bc17b9e5fd4780e73e6c5ad52361654ba18737fdc88dc70ad726eea27692d4aabbf2e484bd613f9833a0734215c5e98666ff65062454643e5892fd419ea65560a03e196ef4a51a7cf266e4f386a2363af9f277f0e244623f6fb37587fa95b2a5c5d03c7553c051c112bd42c8f1924c5152afbb7f88fb01aaf6d1a47f4e02bc24c309a6fc85b8e1d6eb7b9c16b27e2a2b8233cb17efc3f84a26664d26023eadfad8dc6ad5b6f0969021ce0c0158a9ef58ad75a8b7a5f8c6389727f6c11ff9f7212c6bf779113e08aa336e9c7829f1f84256008dec196a7c928181f96d0e2b9d06ee44df00eb990c1f0bbc3fe398073e80f25d5ae586a60c756eb6dc4475ac72649b05e0e66bf58a0ee595a0ab56c613282afbee647e36235a3043bb91c0de45c106b9c932b5fadcef895806540f921e35d470d49b26f2e7aba2293579663690546a5af2ead3f2fe99a17e24649b2b265802b03c06d792140dde75723cc632016a01fd45aa9282caf1d4c54cf02516f5ad88ba72cf2da6801fa10dec29719867b9f8864e4e06b9ff38868edd6b8c5450d86e96d86a8fc73b6911e90f668663593d1134bc3c55ab89f20f573310bcbdcc83928054f3ff4dff390108e26a301d65cdc045b5c7f42b2fbcbcae808640eece20a923bf66b9cb7168d8dec2ae5b824270c7f919ef5a2947d98bee863c4e77ddf4f3d8a396c7e98329f9d8ca057453af6befbcc98c36b9408b241ff7e2b329255ab6421b33f7f578f2f8057ac2a837d641492456eec096335ed1ba17b23a73b4da511708ae8eb0e8eef4fe873a34eddf04d994629cb48229a0180c86eee4c0535134c8d2721b41a2a3738fda2e8711d74079321ef80a02df869b2ef77906fef1ee818245ee9b4675d135bd8b1d13e48e9d751dba910181c8acf80e2ecdc1b69f38f43532e6fc358eb425675f2db0f6756644bb29eef29ec7e8e84e61fbe22ce13b825ef7bba1f8ba60583c41d96be0b981240ce7da5cfdc782ba01d57775a115b44f91b6ae56d09b3fb79e58bf6c48d29789a1510f859951064056252124477bf4db15d9b485dfaef9519d89926187e8ae25db8f63ee6aea8353c2672b7b451cbbe3a2fa56d72282ea52a516a1a516fb559d405d3025c0a54bfa9074f854b3b4aa7c8d98b27a634a14e39c3d43c6b630889f27ac7ee3c798855da016eadae5d2b1d3afa8e5630c7f548721d43ea7a4916d3b25bb921d9cecb96bb9385a04357c9ecca6c0339aedaad68518878af76dd90c03344219b416e9c31f92e9158c6bb29d4a31fd8e6a172d829bfe887d52b2a3c67090106e6a0241a04b5a8569fa2fbaaa5e0a696266c493ea918581bd3e48b6ca68a795b76e434ff25916440fc6203b232558b8ae2cdf23f55bbbb2397b9e28ebd41473e4c987b5291a7bf2d615eb572b57a64276df13a13ab3008cc4cb6ead61619aa7a308e00cc2295636deb8be3c1bfb0272da24dd9324ef63f74753d0b3a8d222a297cd7b70bb2900b99e6889d6988fbc0f393954965256d77583254f6c05df7fa79d0df214b50fc1b416b5e182b0583d9f6ee75dc6a26a1798ce90983f4206d78ab1a95b39967db732623f894b1879762ae9f87a909756e9edbd89121fcf027f0c342be1a7003a3be1715edc73266ee2b091f17ca9c901a45d3efc2e3e4b9fa3822d153aad2b8ad63b7fcd45759275a93ee5bc6f7c62842ecd0d71d02846fc7a280d55366254a06dbefa75cf58d927d2fc94049568ed70eb5afeb09b8f4a79712d9d3fe7f8e9db1e00ff1fed8d18546085794eca38825890de41fae1d86563e804bc1d28bf94abfb38be6db874599bedb66aae2588e385c591991b105e8072ad335fd7848c6458508ed6b55bc520a4ede989f3555f4c8f7c95299d3ed6101f60ee6f40b73f7fe9176b196fb24d8fcbb0caa8d64141f121d029da55cc09aaa2fde3324e18e799571e3511809521e8aab81b553d681d0ff4f6724120f545b134a9be0031583f39fb14bd5b558d1f0f2df3bffe883d30e1b2cde645dc274a1f0373d7dc285fdd78630d828e1459949806747bfe5b7c931a283625388564f977df2b7a3509a6766b0994d0e15f5bb78da30eba5da31728f6b4036b330a70f84b43579280866554461882fbcfc34306d50db254226ef0dce2ec33a7e4d26548c6c1345a048625a4e5123db3b9227c0165bac2d019d4f13961a5b3ceea55022eb7cf8f84a37a7f24724cdaf4b99fb5ceb5e1c5a22ec7a9fb0418f06bb6a6d70c92f06e625a610046f06343428cc8739f956f1c84a4b93756dffae83864c21a0c6c256f3902010665f444b2981f7aefcd74b4ec23b2c6abe9bcd5a50dea650eafc4a26fcfe72ab860031542e9329669a873dcaeb97109b68073043ea2bd4f68315f1f29cb2c7309888af49a8a334a91ba278e33386c21b2c95a1c0a57ac4a32a39cb28e448cc784ba3ebc1d42e45689b5b8f6907d27bb8fc32fde43ca2d93662abe4b73bf359ab6a65482bdcf1b174971cebde4c30167588518c1a526d2fc0c0b9190662660625bfa54f32128eb05a85ccaa084002a215c045a49486504a9df4afb113ee75d4e7cc9c8541956b8824359ecd761b687d13f2724d58d66f0e5f12a47b964f42090753a77b1b1aa78d13cb9152c4bdd4b224ae8ce6664e0268aa4dac34d65cd37d5b762414db88dba5a2ff24e416c4d259998dd7617592f1926234901ca3209323b452703b5d780336320140edc850a90482b118d1ccb7da3f1e98bfa836dccb267108e0a965f23ec42621689deb0b4295d118ed69315df69c6d175c48e96fdbe7ec698ee2af00d549bf807f5e5b2f44ed7a22595bc2c1adbf25356e641a470c8c52ca85610856ddf9546199b6554c68a9813ab69a25097c04b5b293f425b135319aa875f334d1cf6aec77621af9cff9605ba49e754d6b2c32bdccbb330cb5c099d3c24ac71162c5951f9cd142d9169a0191f141d82500289254953858643cbb6f791285a8b3c21b866dee72868a622209d097680fce392fd5eda1ab08538f762bf8d0c24ad2476c55e98c1a6d76783752db5e5ae50215bd933cf7d2ada5e27815f37a604f21d8fc967c03d278abfdbed116e265bb25f4eea18c362ef796045392adf0e3690b75c0a17b605d1325db5c30e7bdad671de88535b556ed8d6807ab0a0d6958108340d6a0d8a337228ee88b3b1b75daac399956e3545540d010e3f842a6a950c740b9ae85dd5a36be8e0ad407ad7a58c1913c4681615c8be3b88ebc6a825a87200bd2e2a9cbecfa692c049e610d713db4a4949760059046331ba7940c1f17feda78aaf3039b44ac86d0aa026ba3fd904e359882a1315e704ad4a5f7f4b1f3d8f2eabfab883e306756c8befdf7cc39946057c2c66ddf7edf89ed148df08b75d68cc12f76f70a8f4cf4db541fb91e41a235cd8e0b45d905e1a448d6de06a807a2dcc16d05ce47bbf0114c05ef5fb72bcf34e1421d637bc6514abbb016fe6e80fb0c6c7fa1fc1ff4ea67b3e1c8b89dc5289fe1b189ba39773409e8d88f7d10bed069346569d626036b12ce9f5838473071526e516cb15577744864c9b3b70b7a1c1e38be6b29f2d0637fdc21e05bc49d6cf0abc40335d53d3167d5fd2505b6620af0ac4b5d1f4fb21079b5a6bf1d761bc55d261de832d539e21ef4d8f9c0962e4313a49174a1862636ac25b58ed7e7f293d36af655b2b2b86185e6569722c8fac54fb195c668f1fb929dc981d9728c80a811b77aff84ec5fee5849e036607c4235a82385c3f2ae19b14ea39cb585cc233ba3a59daffe9a7c370371771b8de3f522aa053948a70c05f0194fafe43af502d919b582d3459c87f684028a8fd8c98bba90ee5a64d2cddb0f4ace7670d103cd93ac2f5a5ad4ed7443cc535ac64193eae9770f6b35860bfeef370e14e574b041846af46da7a9be989e643ab0f80c985b803c7bd7f21c3a71a0987f6bc2aa8c398fb88a9e72757e378ffca7050e8e984eb6f967a580b8d468dd0166a64599075826b3a10b418617be9458069a65bef36dd78cd82a7c107eef18c0266c5dfeec51c467acaf61928b3d8a8895c6df98da5f8ab28e7e1a9ad473e8b25cfcd339cb7063fc250f2552d4f85bea83e4b998fd7866edd5f47f8f0c17a3dcfcc16db72db3774c4e3ae24123eaa72bcfc9999b4501bcb3eaa4a254c8e0ef4c3c22dd193ec0ef401b9121738ab5c1f18debb65fe02d57dc8c4e2470b004cdffdec4d3284c411e671079010a49ad6235a43964ec0044975507be76c01a9d1bedae5c24501b5a02098ce37c440e59d1c5f33be8c5de4087a0f2fd987189a254ee2d514101792dfc484fc35e3a6e6d955d90d785570f814a037997e8e63bb74d7569caa7294ca99c1d78df6f488bc413c80ea14a6d8883e04c900a9fc5829350574d0fd9fe7da8b0e1fa99db0188352a162aa3dbf81e56500bdf9b43931bfb9b9e6fe787ee691fb431f5b7dbab6b8d9bde8fae9f39cf4d9ec358535474eeb140ddd6ec76f36adbc3d4eff3b62122667d06b339155051166045d63777dfd432c654dce458e86d85ffa7dc0435b0589f62236253881b2171ddf30dd981956e149fc2f921f34b0f35253ac3cf886a20824f4eab2064757eb7d3fad8b20b62c5ce7635c4384be1a7fd43da0c79f7cbe94496114685226ed91587cd739de7e1aca057760f906e42bc3310fc13292d6257ac057383cbb175e4ed7eb4c2d1c1d004b91bbd44bf853b5ffd458ba9ee7ed6526d6f83546919f416f92b8fed2bdad4a420c14b48a10d152065ba87ad68336805c0a6dd050637b5a8233c2b76bb3ce09e1aebb9d15f95f90d8ed0229c23343d6b2715d176dbcb62490d0897bced7463c0cf80fac0b3a26539e3967ee7e408989f8a18417bc5681f34b82a7424a13b68e2282996508eb43decb465a8a393edcf069c2eb11dd6fa71277124fa42b9c9d00790d8357ba917e9f557a7032f713abdb88276222924b4054e6e18648b781d377b6c699c65b778073ce2a584ba4789babf328e464a1aacc4be90d41ef07e6618a8548a836aa94ab9ef635cd7464f70466605500c5732662b9998595f8261bf31c55b1a9efe3c30ca42e322b6feff01daa3678dd49273152acd5aa9b6d6ba3c4a17e985c5f1ae8ae71596066f7e72ff2f599bdf84f1db4d4ed7360d1c48906b6c4b1551c701518fe37193b6e6ff2a8d986175236efef3873993ae40c46c6d4edbdf0f76614e304502303c674b937acace4b9217ea36c930c524521677a91c5178bb5e69bc153a471e7df16fe40ffb9d691111598c95206e327f66f3997da23d57c25f31604f1bd4fe32391f287507bfec1016c7fbd24c4dc9ccb83ffc8602781b43dfa8e5e9c5cbb71aa8bc7095de560392a311c9ffca7971601ede1e04a4a40932b1a8dbb26f583c76b2037303b7289bc94a5208c96578cd1a3e4eeed9720bd7882aa3e2b89e0b07d951c9440c58d6febea240c88ccd6de2c73e53022f98d4cb1064c1031b1046831b46b6e2bdb27b42fb78b1fe5554c8c5d86ee4bc08ce6d47800224824453633f5cb0a2b5ded037a1bbea456539e5d3f0137f04ec7f2eb945304103f1cb5fdb989cfeabd6eaa1aa421031757ffa3b53c56729e4b65013257bcab6c2827c48ea728b83b515a9bd2b6880f9222c509457cfc16bf415a4e94333c35e5f813e53c58d653a85264f010e0fd847d53f06039c87b35c2a55d9136ff78f93164368e1256f4ed6a80309f573c66b36cd64de55c88d7eba31a57df3ecee15cb4f533ac9bb8d607b05a9ce48aa2202b6d52ad84be0710d15a379fc5e42b8e01b562aecddce7f1e0d41f94f8878ee748aa0c02e6c777b2de4eaeb3eff5d8db121759b295335aa2ff978434fb3c3a50e2e5eeeb1b1072740df1c8b22c0c33b4c7cfd03c3d3113eb7d4ddf51f4d2912c36f47406a5f007cb519dc10895cf701fda5ea6cb24cf5ad448b87c1024d77296817ebe38fb114632775709c956540f1bae5df7650364722ea1c9c24ccdc751c3ba45e64ab515f1c8190005d631553d35ca7d83d025c6a0a17f8615f4cc05ad52f3a4087a326bd6f594d54bcda6f080a24dc0dd48f9dc8570b926182f8d6abadec5e45766fcec3c68d7e0eb96c4db064c18e5ad489580275358f4a08fa24a3522db689e4608cd0095a14b8ea48b8a8eb10b94bfaf487b28cc397eb5c5718399d1454433226cc8d0951fed0bcadfae34f11a6904716e2cea72af9042091893afed2a9b012be4ff296065fe8ac832e6af2598c7bcc692872a91b00f633c8d9d1bc78671120ea501eae5601bee6c881cbe1fcb1615aac187165110cd42cdcda714fbdbc1ba104103b9009682754f6129c43f130c4ef6c36b8f31f845176824076a2a3933a19dad7dcfdad04f516f373a2b4a4847b7022cb13d88bb6845f7866275f2e44e0b4e93680727dd1417c8b2fcbdba34e2ac22dddd5c91b24672c9332b6926e03f82c31abccd416ab4d30c2a890b5f0de8770bde8cabb628efa36f74d4d3087d17f6f64702b83d5842be1494a6de83cb9d115a344977ce6c6b966c3b0330b205010c5a3827a52c3a75e99ccc950bd993d0ee0f397ef2ab8b204c500b8c249dae10a5ff3b34a902d754d26479410f812528320b7f65e8b9718252fd8fd7e4c28b825255f4e2f882386bf67ec0d0616d7eeaeaecc97f4cbbfa4394a4e243d33b2db8349d5734d3bcc4030f4a54f4c5ca2567a53bc5d3ed4185bc7933c6c064b2e8732104ac140ba7e1f5c92465a8803f2a9824561fe078aca8deaafd36045158e5843ac2e6bd25c15282b69c8740ff94edcd0a6a0e3541f55b5a62d6740f3f5371f2b38e4251a5fe57c9590a02c2847f978f9d6dd934a15ed241bccc9a37c2ce1cf38e8dc32e5e1de99f9424d340a54e0113ebbcbcdbb7472582f4a6c7f995d7131ffb3d383269b5fad956876d1df294a461119792dafeb1292ca17f6df6cbe653ad4a4d13991983d5b338c6357f69c915621c27e5f12b46e085b174a5be205f366498c17fbb90df2d2d47497409d048e77778545b0fcda6f254e5b6287f629a9d689f1e781892009cc14d6ff91d5043a01a35bea6e26c996b4460ae411d2cff1f8a308961c1ec13336454033d1c32078abad5f47705e6ff79dbc1351991855bd786adbc77124231cced9d445616904c83817d5f70386ba22f6c69cab3b2944da1373381d139e157a48fff865afc27c6adf52fd2664a1555ff27fdbb8a271fedf8a13d97ca5678e6cd5f6de9d4e62586a176fe4db08927a4d0151083bcf34146e32bebb7309ef10ab9db05226ccad404861b4017d4d7e111f1e61325b9f548bfd5f26204dc0210ff809317b2c05fdbe1ff75311b7672f02a92c7280feb178989e6fcfaa00c647921e6ee75ce7ced77e21051d884ac903934f6e2f5d5141f9ba27ef506174d4664e5e878022dd6087db3b31a5dea0d924cc78281984e716e19560f27949500550475c53ea10fcdf2f8c5b97f1bf7fd92f734719a91656174508d0e0af218289ae4227b1ee50d241f4e6954dedd473ab00d9c663eeae9aa0e58ea4851ec530a090cea3208ca1a794a3fb2ffdb65502c126ce8b442b86d35eaba3ec9a4b53bee1fdd0820f5cad3ddcf2959314aac3e535ade95d5d710845dba5f6ce97adbe84b7570ffee39581a2e43697317d4c157f6621a1784213463cc1360a4a09af557ccdd63cd8e35efe1d259a335ee9f14b0d790e8db008c02c16cb21ce84b86663829ae6294c44c3c4c7a4c8192d793fb541269a85982d021b6478962bd154edf333eba177c9ad9b23a02f9c03242a15c6adc4f374010d26cc0b1e981997b7f54f29a5059f156cbe363618890fd1910fd4358d6d6a358c836696d196324d44082ce31154ccd5bc7e67faaf6c2e764c7d9a7a51a0d7f8333b7f92245303c61293d2a2e71a00202f23acfdacf05b8e6a8892a861ccb67fe658853a58cff32aa21212f2cd502a468568d6d901dcf10671f2689d4269a1a659135a35391b83c533416494acb73fceb09dd74967441a79db8112c7c826b9d7abb09586c6e62ca928550b84023a77925a39e881c7c3a99cf16f3ed477b7a5e77ad61059c41a253f0680f701daac51be44955d18bafc2d15749544c317d4f82c5a352d36aa3fe5bbd9cd551b3a03dbf0e700d8920fda7b752a0d4f9d24c43747771ccc4069bc9e2acf425f0eede932b2a7805930fc1ddc82daf5a85ceb07f427e704435bf7444ac4802080082af45a8d1a6b68c3de2d370bfa8abf2fbf0562568db2445db86e0ab8f0685c5149791d8c4154595f4ae70712e3c1567c4e47df7e8e66753ca0f55ff4ca1691292a64b7360e13226898b15c12d8dd4a52ba316b7c8c949ee1d50d71704f088bfa4fc9e359167273a162c764adcf7418c2db70878849a7f2920ac4f8c0e338dd694fc333ae77dfb15d542949db7d46d8194413354a3059356e1ef807874054d9812c59af80745c19840c325b702462695f10bbde27aa1a568bee1e0bdad73ee8c88230e6b5a9165587314b6d3a4679b06081fb6d04e2db87991da1a1d3ca726dc339684115b28932fa009639687083b71505e9d6d969a7a86185182c145b92bee40b078dc2e43759f99a68bf83217dc790f0ccded74b7a53161cc280baaa2281da5f876250ae77cb75276d398a45a25eb4aed37d395946eb9a40f0e682b94fae1777be77713dcfe85d1b15052368eac530db749748a15f9a7d7e7386374c133aceedc41f97a34781832b67fbbb0b6d789790b6c32200c2d00746eaecacb16282bdf54bcea21e34a72d171eaad32b5edf35657744960bd04f6dcdea5a8abf5c50df25bcf3d439897a81b0655f7d58b3dca79ffd507f215ba3da8cb41c7492a7649b790979c0c93efdaf86492fb15a08db384bd56ba2560c2dd5bab5403bb9071f7fe5d2b43e22d98f76960a836d7b4758ef4c8b4cc9c9e43e117757df729dd64c6afe58dc8f86234a080b673148527fcd7f2c9260b19cc6708f4895c23de2733af6bc3ef9b04d0b949dd4f63115d8505f305eaf1539efcdc219822372d67040a32cad942dc56e05015a5739eafd1d113b94d2e50deea03d2f19a0a801b9fef438369de3121a240a7abef782bdf670e5408f394b160658f5e5f4be7ddfceb369a1a8c907b8e9b02e7ce9f9cbbda09deefabddb0deece25ab02402d31f388c2a7272c55ca4ecb316f3dbc51756a16dd85a1ec495ace706da7facb42cf635f3d88a2f70f2a14f8cdf4f6a6308fb0a33c0facf056f456b6db954dff75c1e78163aef14cd8d6b6b4ab531ae5556755741bbcfc346218e78d85e42dae765b89a391e1c30dfeac1468f5a35df31c5eddf0365fcc420561a5fc35a697f50aea1d891776358d41f620952274ede2c22127489bdaf3fcd6612ac641193fccc9dbf4bf96b545553bf5691b642eabbd135282b20afdc85c46b46e06dcd3faea26c3a68cf0964523f662c87213e7237145e85688df86c77ae11fd05c0aae573c1d625a65fe4ac4f1768b28776816c947e0056e3000728e7c603e478cf3099fccf4e017a8b0cde65297bf36f9e27732adf328300a52d3ada5e4bca268858f0970860aa26b9fe96e867edaa63240bee012e52a27ebafa0f80a5d36bf32949453f7468090f1f0998d2ac2366df4cf61d4e181286d251dc291fad4d69047883534d0a6a218d455c9f20dc5db077f51d87fa0d745dedf2804df3255eccef8967020b8dd181efde13ee25af748c0689521775bd9495f638c2af9a50c34c8de32b6659968d3c6ba5832a210ca1f70fcafea316b96266d39a5e634963a882c163f679e87f8c2fe774bd6dd32ea1ca69396747ddec21df3897096a5e117e65acc26df7ce0b2a4f39998e92f6fa62c787acc239d1874b9e1624fd1ee72df415e4dc7568ffa80d7de174c99caf8baf7de8e7381d4ff251bb4f7bffaa83f20f05c1838a82e6106794630c036630efe4e3612ee7c6d6af059cff5dc089ff3eeb129c56cd545599b7660a4043b437b06c1617d2a49c9e0b7ca9bd1abdc9c1bf431a3a80dc74402868f4e2d3405f24a35de884865c52c12cc87c1025b082584b92ecacd459298d17814d8c2203c757c3a6c049c12072163a6da4fa41f32edd7018bbe778d60a5566f0a3100e008064942010f5a6138cff37e683393445a4d05c9ee21331c686cb2e4b1fc191aa05773cdfd9698b7d3cc59c83382b90c0d4e17490aff6cbd80adb2617cb3a18dd2863d0d67a86c2a3ab3561b0e065d9eb0411bf1c3fb8dfac1bbdfb6bd079b5685e66d07366ce12adb4e1d3f81533ac36804a8f28327b86262f5a75052299be9cffc10e554d05be020079b35298a4b94bcc52e8c4b8d70e014acd7730f6ba49d9476099d9669c734863303c8e1e41a648e9d4cc4525730de253e4942ade61a011757c9543e27721c82625061472f20cdb9c6ea384589b76a21cad6815fa8cf010f39dd7f65da52fd155be6bede626cc94b86201cf8270292accac63237371d76b50c5f492c2748b643cb9274694e27cab3b9ea8bcd32f174d593a72b048602ef261fb3c84d572ad824e36db3e9c8aad7a82cbb8a72e5fc6d93a9f24d0af9c5eeeb949c170038c7a839563fd48c88585e245b5449bf77b69217d37915522a8f170d998d9a99d04424cebefaa28b5e8b99a682c3cc3af0b64baccc77ed01d08af12bfa6008e1cca7795fa3be17ad1a3052f6246a29e5a5c4f8b705f8baf3cd042ba730f712252cdbce67167b60255a5d663ae7c1efe4a40e5afdbcca1578c99c1cccf6805944e2f7b42f6de894458be7de49090468e0760f0973b772f81a49ebfecb5c52dc9d91d1ba8e111d93b2cd57eff9b267af786fa7d960b50e7b61d9d986c9fba5a09f50bec8d65ed053223acc7fc5fed7198363203e8e8b3fba91a063307bc6558db9fc0688302aa503167fdc72a2c4297d2a84c53ab9cce38aa494f1143b22dfc2eb3a3e17072d3d0de05d20b680b4c947757739a046ee41c7cb2870a333a36885805d8ee5c946305e88602bc62915b1bae7aaa94475b1c3fe47d4d11629065a20e6214e42b19b76b0533e33fd64f7c4ca2af1f9c84764b9c687317747abd9324d2ac8e27a4da51eeddc0402d90e8ca6ae456d3f84525558de00be91ccd5aa2aae325e335bb4f62c6c705cc2619974000987e62641fedadb69bd630a495f04b5f92ea716d64ba2fed1b87a61043ed9a0d89e17e02cc702732033c0a2efac129d7ca993efc1c55402c828b2dd7fb72857855961e548633947092e8723298819dcd682a4ff75fc232f89de25d5f681e5a3e0856d7d507804629d2a2d818ea5c29ae25c23bbd0e61f6033925b43057555c97cc037fc6ea10a4dc4b980f5498cd6413006d7121ae1c0df33abeed7b3231b5b6b801b69c86d8ca8e1af53d0c483814c479989d799ff005d72f1ba3398fea98e1fcebcc7352b55ed9b0ab0a687078c26fb727494cf545a9d1106d530288585f3ef382a5513a16ce7cbd8a7058e8210f92c43c1ef9d270e9744258f24699a6b48ca7c1a87822c9c5575959448648534f8d6da08e5d9fff029f70ac136208465ef82764df97468b623d35ccb7663bdd4ed926d16fbf37380cc2d211b5e0bf4da29ebe0b8dc9be787115ccdc42af195e923827483dd4635635c8ca905f94ee03f2b44df61875594d563a57caeadf5ac3e03bf8ddc26936115ec902bb8c8c0fdd95260dadf0d17c563ba852967030fb179ad3305d4ed43dafb648d2293ccb04cb8be5e4df49025482623270d7ef73cc6b400bc1b710a16f7b17cd92ae3739fd9c8071f76c5e86f378041130aa0fa2d8619114da07359fb8ee01963d935d6eec4ff5436a1b9d60e4b998a2aaeb151e1a60ffe800a8286827bd406ad311585e42dcedd0eecdd1e0248b6611d253fabe1e3a0426824ffdcd9001dc10ab39f2cc25abbd15fb8c08f46a069a8ad87573d4dab440fed860cb3068640cfbf7e29a737c5ed649e0bb22bf831ba9a6cb8ec6d5fa6cfa5aa1fe66eb2cf1e799324c11bb4479125297ffde577e6de9657c5d05c658c31fc7c0f2de9bbb6ccbcd7a4af69889534577c2acfb8088b9ff729bb0944deea2ab0467abbd4dea9fc71491aea0b14f1266cc8a2089c74206d426f023cb52f1f739e73e9df2470b16a7f2f4b81eb664376cdf70aac588d0e005d94041add95516d5ae203abff1122c2d74146680a48c25b17a56c0a1c5cb9d01c868af4217ce5c859c6bd27df3898e47d52094efa087dbc364f5b82a946a78c74c2609f92bb59edea74d61b44717f5a979b0c585db7175b234179c31ead3cf976c8ee73ea30458dbdf54090d20dac23519a2d7df74d01bd6d542ee11368b5d2e5e9dcb3de65796d87986957bc8ca02405fbc6f4987c2eb252f462951b7ec677b927acd2acd66b7332c09414165ab5d80244221cf9d7e7348b623cb8b5aca459a334db1841a3cebde6d7e7e0ce72297d95617decc2985a7519596e2ea4df61592e2ca8f7f1ba784249a571cdd20ec26873fc40e06a8760222352a6915bdd80aa3b6ad2eb44e88df31e5628a1867886c3ba6ab6fedba523b731e8e304cf0a927aecefa17d30a70340c17a61948174893aeeb08216bc926621801a29d346dc5c3cf135932ace4835bb427c7d54f971eb5372942a8c3dd489bb037fe81b586d2aac0a65c8f26870cfdfaec110f1bf9149340317e905ec806a7536ce42a23d1323bdb932a7cf50010b2c88852eff002ae641b83bed2924a9c55c5a9f3444dc6b32445e07239662938f242444338d54c33c91b5ab28499aece4dfadc49acf105379ed9e476fb519209300d278b45c4b18be136493dd71577167edb61112c4b65529cadfd31f737537e6d3c77fd0f15b3bf7bc47b5029ab8c958f74d784295d12c6aac63a41de8b26e4c2db80854c09cfefce822570ee07e75acb2e611fd043694e7b6c57053083f4931b133e64e948b3129cd0e5a71c31fb7b5a98983eaa810a55495a4180ff21df4583b134f181517b51c4738d40a58bb1f44d8f076d4e15a93c43b081d7d6195bc6eda12949aaddfc40dd83b2556a7a73695eeb8e76a9c7fe72607fc8d0281ad84194835dadc6565edde1fe097b5317b8b44413b2f2f42f2e3474e1d2ceda14e1aed3cd39c277b8f9252ac00d366081857bd85de2d5e3b2b0145360ee74f6bcf0e8ab0c9f08a03deb6ff06bcb51920f399fa694f3cf390d61008efd38625ca6ba4ecee8db2818b1611e0f2cc9ad615943e0069b40863fa9991e333f950f8934ff2087986f98e74b708f9064bce7149084d00e1a41631f3dddff6df7d1558e103dd5c8a0820902e3341d22136358a71273a0de8b8ef01c66dab4cdc094e1e5faabd50983fe80daef2e067c96d4b834033fd84f107e4a18ead36b99448df0d1f75ca749c1f72bee3863e71f7b5111b5210fdf8b0b05644dd270bca9d66c6fb98afed072a6b1a0b9cdeed7ff47245d092ff67220d49981e52abe22fe2df9770651df69f0445b0cc9a851a729db8b9d5976d8c389965c8629bdba3016805ce0bbf1fce856e1d01af3e492062205c3d7378e803ea350bf7df9a5d73bada14d68ef6199545c76e2376bf86a24380d5c1b6372ba7d4178133411e7fc1ce8e85d6be254a392818f8a4bed0c28775c4b40bd95418125b4356f850ca190313cec49c3b5650248287c35180c73407d88b7f304a08ee12d855881f7d552c87444b8c39078f07db818e2282407a32559ccecfaba87c47d931c74676024902c8d32b9ac2dd5a049435b58dbe40a555dd33e8c12080a96f4031c6a90b997e0121eac83033d430cfe41e9d7417c7a55d1132b8b3af029672f68c2357f653c569d7061430515e715f59194491792b6c1d16582a87697ad7bba4eb28b653719b68064566584aba2a5970160dadb14920c9974e026a4562c5e1a60ec5c0c5061daf6812f7bd13660c8ca280be6d3dd49c006dc92330582701b3f01db442fb5a243f3fff83270e631108e60b1860584706d61e9ed5dece4aa4db430c39cf3d8d14d6492f718299aab9b47eaff47806db70dd075a1d3b136b3130be8232d83be79ba4f7c7fbf1e15fe09f75a44454135eea3d1a98ebc0a86c080a20b2f6695b0f1c10a828cfd471f8ebc43f8db91afb969b89ebc44e4820d84662dbc4c0a422f89bc39f0e470a23d2a61dee197726f8b74bb4e98102e395f064e0c719acfc3daf74d0ede254bb874c64baecba39b16ac5fbddef2d919bdf5dfc7be48675cb4402f01b7eafd72bb2afcb7f253d73a4ab382f2ce0660599aaeca9989001b490d586fae827959bfb6a942c271c40a00448bd71e79fdd37c7eeefb51ab4e771b67a4f6f2dc6e68cda300e235ecf42c68dd21cd5320d9efb3a8d7741116da876fd3ad1e233dcc7d0a0af834249d98e927ae3d775b616de972b24917dd19da4707159cee5994bd168c3e1e7599ac29aef1128d1cb8ff9554b192a586d8a0d3265a60076ab21b57bafb89cda2398111baaacb16f712c6ac6d70acb7fc526fcf8aa348be8221aaf866a1a6e99c281eed13e99d00c60b110c77ed6b0a894d67d12529353c2f098ff97a6466fc373b79557ff1772e082c7eb62523096a51ed62893b4fabeb9addf43b7ab1dc826e3cfe7278c57c1c283c351f81550a0739e0fa316c60c1184aaf9f2636e90db0a62c9701799ebd2a933cf2cf4deccace592ec9d5d544e51ddacacd6af6442c4dfebf3a6a061890a2333925c98c2bab9b74f88d239139d65f934d059a2a92f382e5fc7114fd41291c8c88a6775cfa6fc971e0c6fb29f248e80c9056c08dde4fefa0be018f2b86da3f0d16b9e81d20c3218b3305818d422958eeb2a14d3d6a02a554c0f91a0cffacb1c3f0aa582f229555ccca4b897afb3e917ab9c1e23424498a3bfa00e31d409d80b1dcc3a4ebf7a1847db1c97463889542a134358464d72911140343d0ae0ff7eaadd2a619b6185c9094270edbe90b178c6ccb233a8696a7a8558fa1b149b9311b956a65d7612135d412a079dc3fa0bbdb215c0f91731d5ab238d1a90eb0dca80ba503b04654b736b19f95845fa481a54d416b61ea56967f2ed98fa6c7e7b2b17fa2d2e49219ed8c2cd00484d25f2a525a5f5e7ef79a9e6de7f1e00d8bb753eeb869214ca499d36802ea3dec0dae43be78a1b1d21e14512960731452b4ecc30b51351e15523d6b9403581d847d6b2a4c8b11e1d60867ebc71f53574661d71bf925e36957713dd5bca7c73ef475cc507fd86ba50499c90dacf0f2ce98a7617c927391b2408038e81284477396c2b05a49ce259fd8d4e04d0eab607a1e2159dd3bd8a255dab3ab89536fd073e764bd3875535ddee6aa73b07797bba805102af45647a1bc8d50b034098f52b4a99acd0609913e771a751f5b276aa9739264a6b491428b9072591f786774ca5a55c1014cea944b412903c85e6424102af65fafc9a9a2772166c4cf94bb094bff83ffa4ee195cddb49635fa1798113e68fee91e6ee55d8af4345c8c1154362cf037643d3154bf19eefc1e467856ab9fa7b16f7dea5a58122517f5a364324728394d159b2969d671455108bea011fec346e113099439eaffb7ac0f108830fc6d31b310ee7926ba56c4e9f92acc57d4ffe6b961c8c265d6091cb716993d5f2cc282c6fd8e50471e406caea2807a9e55402a14dd78cb5d381bdf9f79a1a983c4e925f8c2db1ac49ee42ef6f07ff886a85bf910e43078cdeb88c1e397226ec1fb003b3dead7fc8e474de7ff5c9cad5dfe051f36a63f8b843dd1ce952e06b897af0c2dc55f0b47f9b6acf103b05cbe14e5979905340bc3f4ae0fbc3859c2848dc0df68b4eece89e6a5282bd7db7488fe6fd20e2d08edff057d0bd2dfb24421e2cdaad0b8b4acc57ce547ba336d6905daac13748e1bb68ded9c14a83b252fe80cf63ec8dc515c55b6c0ecd48f3cdd5ff95ebc98da3b673965b010b5272f889457145581eada63474f5cb78f7de234bdae5bb26d27eda61179245ea03a753e5a18960f0d8659b190d009507c39aa10b8efa7071bd80c01f639bf34af6b8052c5f08cfba71629ae872207f899d91470bbe516e9a8d79ee2997d2029997bbe73f4658ecf5de3be5ab6016d67a8909cc50816451171dcbdb0b26a134000ae266f4716c2863e338ce90b9b27005339c01d1494b3a62e320747b05de34052e916e3d23c74610c7f2f24c0a1ff47f8cd2062efddb44c575d457d00c0d479d96ab13c495f0c9d46aa29b397b1aad43badc89aaa68c0434c2c39f1dec90386c8c1ff10ff7c2750d5fe9490004a2cfa9e381c6c787a564761a6c152ca43529079d528d5c7b39ee67820f669228b9583da384ebfe7782dfab7cc55aad7147539d6628c441c5ccec174f0f3f958b8e0881a4b63fdaa4e8835fde455d3356a3bbccb59908369a2b465c6a353b3fabe6021be52b0db7a44ed0278e5b234e1712b2069282ae233f4fb9154e69416c8634fb4ae76985c39581c64c7e9959a73705f7fcdd915f2edefd15fc22651ac41ccb96679bd8cbed5ee522ec95c196945684e5152b2c6037eaec55571cd65079978da1cba39ad67d60b47c62f5dbeaee38c54cb898c63da5ca6e8a29c0f494ec453785720f972af74eefb78ba1c54a53419316cdaa08815725c8ae5cc7b2845fb12cb9bf481a0b86f611eb0e52d92e677cf53594c4a9f6e820734421a93b0ca79ec9c48e3e11bf16e514b31294927f40c437d9eca1f9b1387112c6e6f0990bdc79403f9c5fa918901bf90bc1622dcdb79f3b5f827b2d9b93c90b7cd9543968beb0f4bbfffbf73c2c1122d88a59fef0c82a56e1b57b1dc58d636cb9d1d88df7a2856ac1c439031d143ebb7c4ac9ec85665538c4f5f7ef3f791d13f2134670f255a9955727e477847a5c4c3cc576d0b1fd9281ef46a71d1e9d98759486d60113185b9f61e5e2e511b3268502665ea8a905021f5e3afeca0669a7604899382fc0a4448c7270850aac2e394b5cc753158b73f58a14e99e061a746503c0f6fb47950c9ce04433a3f6202fdf35f675954b99aab70a90198c17c1f31760274433d25f8826a6c610307a6549ffdcb9cf846337d962a5f1e7a69c5f760c4612a0b56e76836fbb62419cfdcae592ef398da65290e6f2c984cd47b4690e48ae4e76d8b424a4bac707484a5b65720c5a6c02258c92751df0d5edc974bbb4c5f7c6c68e9fee86459636bee2cb6c8c6a0642b9f4aaca4f75e762942d067ab649779421bf75e9f565e55c1733e32df5f5267736cee225a32f2e9ef0f717a34f3e968076ba24392ba7b9a32cce89a4152418a9f1752bf026fe72465871d5e5b613926fdab843a738f52afad9771bb1be36eadbf1cb2d6e6aefe71cc739614eb4d1ef003a4a8672b7dbed819b4d9d82cd6a533b40dc65fee3c1400b6fe7379862b6ea82a25434a0d05b605b73366180461401bbb7e47eeca7b82e3c3980b1757f4ce772a1bc04c14f947447973e0cca748dda47e3f4b1b8e75e0721441c82a2e3f95a6c71433154b67e35bd9b92d90a2ab3d1620235ffea589758101ab21700cecb72cd0fa241093c6292233ac5f7777b40ce515a30370c152769122756104d22e4d09359743bec951c866ef47f6169f66e08cd291ed7519d8625bb573c7cb68d049c4dd1dbf5a39bade7e096b05693ad6f94dece49b69e95b9897ee582af9d3e3255cc9aecb199ac5b88b95b6e798d2957e6d89e8e455611ebf06e6c46e551ef3d7ec5429bafe10fb816c1cf70cd1a7ec4eb578d9daa18d42e4ba9831c5c9729a62086875b2b7abd1bdb2a0dbc27165ffdd026d15aa92d30287ef233a9a555a58f34ecd55b7589e389e00bd275e2c7b7fa812cadf99de7272118cc749ff22aaa5feacad99ec36a429e8283e734952f0520d575cc6511d4264e636405ea7e613a4744e2bdba961813ae4d4308a39e0a18aaca852bedd335ab89e4449507f2bd63e2079652bf4121979770d55f5a9b9a0be3f16770dff9fb0676e88038a0e98f5ec7b067a6cc8617d3470edbdb67d77c39143f7b2b0b81dccc46fe6a9a27f71bcedbb4ce755280a829ce444d75402cca72916688628e269c1cab46fd436930232196c6314bb65af1acb4d9cec9b951a2cbdc2e43e3062a0cb970c2a8b92031f492e65282a6929a76e890a469e67d6e70cf043b2f06d9c0c06c79c18508bd4fbc3db6baf130956cd4999d00e96cc74d3c9701d2c2fe2fcbb0ee36b905f6057efaa70669f28df0b2aa9ce4365af3be54316ed6cb79bb5c0d5b0ba6f36d0e693b39ad9fb969804a7c115c3184c62ff4b0f47c0ba6870251b283d295bf3b7db79279c751fa75985cf68ee4febd887201d7240d3c9ac2e0e79629fb4b6836a6c8b0d03c13ecc7103cb096fdd5b450393736f21823ae33f59314dbdfc65a792534d17e18ef086060bd9cd02dd1414774a9a345933f9e8f93134d3eaff84f85df1330add1b5f1c01da4d81ad239c6d1633796bd5cbdabd763cf62721fd022006c78d2d82c80cde7921e808459e5d3162e70fe111b5514ead6ed66213bf966e3551615277d6fd29053a2941f05dba05fc786956f834defae3a4af8cc7293406c049397b6ae693640c3444581a0f6c87b39eb6c0e04c630b150d65f32288288381f1bb3b3faff5ed3c75d2823e7d7bf04853de6bb3060f5066fa0917c19b874eac2d5fd78b5dee84434bc52e022a331273d2619521f04c70f8c6eacfba23f849c29b9323c1a66aba483373800d632d6e8667c95ccd983a1e2491faa4f5ac8dbfa9ed0a2179cc5873568f5ac98336bef32f03de9cf907fe90b24e35aa406550f09ba482ebaa17e0d0cafc0bfcdbc03998c8c5269f7cc575195bd65ddf523c9eb3c48fb123e14701a06bf33551cbe2bea18171641837787c064f7fcb9580a0734248533195db2f133a3e1b30245f7302a28c3ea3228746143203a918a4bb21d60cf57f85452a5b23ebdc75c6fc4d7ab74ca1cd93bcf3fdfcbee464167577ec86a58246fee84de4c120cbd446b3ac114269d49055cc3a940c13d0bbe42715b6dc7b1a517157b696066420dc8e1100a1634d93b8f3d847dd24561618d8e0be6319746b539732d559d0e0cecb2af9943b3a7ec49aecba6f346b2040940b9316abf13c1505d56aecbf7af61fb64e8275bda755fbd937bd5ad91e61e13620d8b3d248b23d1c4b4776fe1e7f7c15bf5ebbe9cd6468278468a8ff854d389c1121930f1fc1a9a3da81440e8341d3883c792be694a476331fa1c4d28df4a6ec6e88dfd81e53e7956b85f5d74721a37ca1cf011e11a6caf3885cf7b15395318ce02cd61f0a7e3a79a71ed0604d47bd6746a762f3c691938c0687711d71a3455f580c04db3c1f68b9cbf07f1f9c4d7cf2959ea81728635a0088101887db0451f64228efa5ccce63bd51f6c5654a664431fc9909a37f874ecb510d5f582c1b2d061e4111e467000e9705c52a67205a5f73e9160636cd32d163e2780b27352df554e3ee86df68a5f96323c4cecc050aeb96758c9c28ddcaa3f498df1b6a6a52386f3612e9e0ab3c27536645579601c318fcf9f96b4b4184e9ff72b3e22bee13ae45a3f4be04b28306c244f5fba6eee6938cf01d37a31c3bccfdd83205f8b0a9413d15b25b1a500763dbac22c43643b04a155e16a2e23fff6a22f81820727da53dfd370301ac33205dc2adbcb6809fc0b077013ea116b0e023f4afb65c930f5c4149e2216d92186ae322ebd68e4d162c94a46f16435abc1117a13a71a93068e4df5b63d961b3e578e1511db72761e1ccf662ebecd292f44cebd82a85bab08f93f7ae4c8578b5ad67787515e93e8b249ca6271ba57b104184493c12e4c9c328e8f03cd11beae9e8ecddddddc302c0bb1a9091f2c37d7708ae99acd03108893663ecf3b6c5f87daf3d226749ed99355e922b0d2e2bf71377869e52e6b367ad8fd8b45e9ebb4488be078ee75c0ea03a01c45621f36412532943cbdc7ee830a9ae2fb6eb98f335ee83be3535d2cff4cd7424c7253b98e4baee0e94a27fa247b0185ec9eb1595e4523ff07c00d3dc79e204b77f46f68053b05cecf8ddbedd70c58b300c7c3962f43f8133536a91c64004babeb5a02cfa7966ff095703628884f1970045308e25673e972be586d88243c0950c404e326166afeffe940f7516041a44b309a70e85b9d2793225ec2d1620a360cd39a2330522207a9aad30c3f9ce0f7cef24ca4f026c58f2d31a64b1976511a4b32a1d1df88fe8a8e25eff769f6e2bda4ccb5680a13b0272c035e134e6c188bb329e9e76b8404951d3a63175983ba0fc6bc68b8bd9750850eb81f7c87ef227a952d4c6f9f1e5ff833c8a0980116be3827d3cc925f068b2019cfd4eba589b92f1071502efd8973977a876a0d6a2aa8bce54207f16c8574d770a3e6a6c91610c243dc9a3e49a1c8fa7765d5807894e26e66b4079511a6a04cf81b7c4ca03c033adcb1da5bdc860c9e4cb924b022aa130ac954b6fa6547bde7b8be74878376d2a490ee577b196c043b0c1b5ba492ec31e1d524ad296ebefbb5fd7e1c1e6c0637b4bd45c8332e976f00ea6294078a3d62bb9069adc897819c9ad95b6c7758fd239dde559d5ea24135583ea17e79ae48108e02cea53d96f00104b2251baf001f4e6b9014288999abf8181bd7255e2b3dd62d6ee912b6e2be3fcd87c1dd4dd80d2a97af91a98f21078ec47ab1d65302be51a5e3e107d0c1cd61ef268587a0f85885a4fb3d0c260e8d88c04c2f5b2b873bc17bf15d6f7472388895306abf08d940f75477a90a0a1f6f7796cb4da713b6efc0108e6fa09607de82b6a035305e68d917b898de4b8b8388c5473f63b56f36d0c617ef41a637e298ca62628124bba01e25d959e51fd869326762fdd47e41873f819f3fb2605eb9abb20fedeefa609cfa3d1da29ea8504260f3fed22cdf10c769ef7108689326682c6169343192dd62aa43a2ce6882ebf332d078649bea2c0524a0388dbd374590e8959e268f555553948950b01b181b1ae8014e50333ea72e6ad4dcebfad15d9dec1bd289b3881405e9154d401138e707556c2d44cf07f4bb0a4c59bb7216a39204cadad84219f086c88060bc93d94b8e8537ea968f5ecd44bc782b368b89a97e52f09bf3491f9e8c333b8e99424caf4232d6ef8067ddb408a066f8eb803f6c3cdd8d09ede028fe0010de6e760ce9e81f8c0c561ed87db46672e39d1a666db0998f9cf522fff71d8a57763939f3f855b4d5875d35c6b5c25c6f4782190b03727d14d21fd9c57a3246a52428b5f385c3c06755d7758be79aac3da525637c0eee40b295010d3ef3f6925d6393b049e4e643f58ee1425a28526c164822f7439f4f7985029b544e3937bbafa62e9ae30e0385eedbad5bf1bbcfc70e586801430fc3ef40b187f2b7e09ece5aaf87cbe141a67cf51f31cad2b5ce7f7298e0bd1b42467a24f83120378ffffff87