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 63568 af07badfb5f258965411454ff9690b17e1518b3fc37c052d9c8e87a537306632

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
713eb4e603c6a073720c6cf954deba86b5886e760c39dc28f771bda3a1ad1376
Certificate Block Hash
af07badfb5f258965411454ff9690b17e1518b3fc37c052d9c8e87a537306632
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000000000a03d0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000638fbbd55dd606a39b6785abde264ae16657a15f65b6ececea8be79baf4151262857a126224c3953aac2adf500aa1a208969d208bb90c71a1afa9c5933fa2d7e4346e51a3e9ae21fe1d29e68ab0e70c430812fc7555967cdc306000000000000004000000040000000000000a03d0000

Raw Header Hex

0000402000df07abf624cf467a6c669e00598a828e89ccd123ddf0d58d06de1d08ff69324d89bd3ca7d761fbb8f658cf66d735ed7cc9c7ea148eae6b4d3c28f4a6d16f5ae89b196a92fe01187613ada1a3bd71f728dc390c766e88b586bade54f96c0c7273a0c603e6b43e71

Proof Data Hex

59,560 bytes
121216020307c734519f9d326b3aba964702ac907adc21d61240684d6d04031e971054fa04d08d18d6c1379cad61c7907f6dffbc239f602e94bcd8a52cd9bfb664815f934ab15b1fa3c947da32494d1ecae6eb911c7d779441973079634e32d6e6144331bd8eac4128f39bc11fb2aebd39d27b8eca6834118849952880ad576e3268629c4f4ca4a5f4f70a0614a525388dd5977b5e2508a43a79050d68d2d78f91e6d560bec984b3762f036c650e658bd26cafd8087f73a74cff01eb0c08827206e61dd0107b38bfe6ef43d2858fabeffa37ced373028b7fcaafe570dbb2a7259e2a1fd5735c63727556953b9f3c8547475f3e1d1ccb2b25173527ffc17889edb55f0f1eee807122345d4a600969c2ffd824cba5a2824869a89c3e6a11121d102bbdd25ab9252b8c23fb1a7cf1bb9e996fcd9408cd339ee30384d124941e67399faac18df376426ddea73088f98e81e6dc6c7e778d5e693aaeb342734d715423e69391330fbdf2e61c0a4d0a6c78fe38385ec57e4c4ac5938713d4ed2edefd37b51a3a207fdb9078a5ef11923d2b23f3be7decf606bd24bb9244029538ded094ee1c7685767a21d4a997dfde2742b743887a31aac78add2c5c201a2fedc940ca488863d9fe92b5174304661897f6efdd957ef133a4b7d872b86047c6e9abcb6856a2d5b2dbe9d0e041bc597287c399b8696d32103f2f5d4eafc34433ee1ed8a5eb343ff9c127277189ed68f7c24e6f20f4241f392ee0afb9fceb4ff07323ec2f63c2a868edfce3644ce8ffc4a5f4dda5ad74fe22f28abe838e2b10ceb1893bc602f94ab68c56d4cc6369bbd3d44b37e4fdc136319564134af9bd9e7089df826bba262cb979b282866800bcf0a237fc8d6c235f1122e0c0a3216a4813f92948674e2197daefeba05a48df5ed48eeb9e20cfac5a45fec08601300514c36e12cf377456c97402275420edaca6860b320c6b535ced2fb8bb729691a5371659e5915c717991e3248dea6196b5b62de16f98216c62ac6ae3c3121051c666aebcbd3b1cc5137c0445201c39132321005e81b974b8657fbb8c345e89a6bf5b9f5299888eadf21d7e0f8e550cb13e4e4a5a06c59ab801ad6f571e1b70c12ea76c1b1a561d1e25ad93dcf6a0ea5e6f7ebc2d31cd677bb7a04771a33c3baaef3e93115a193d2492cf15eab6a4b6db37469b128dfc385a56efe23607a45695fd0d82dd31952b3edd8ea4aa858ee7ead70bf89c6b692bba4cd6a0665dab8328cf56d1af2f55573508cfa3a99857973af92d9c65480e0edc7f9dab1610ffcc73a58a039beb57a7ec3152552d5cdd7b3b6dfd7d53fd16700b10b0aefda221c2814a56306e6cceb4eecc35a5a1f03052cce9eae8ced58c9b6698800f2026db38e401fe8385890bd85149401e42e62e663c8d0924023f467f6ef7b19f64860e266f3bf376f41fbf79adb6e02b4b15edcb73c6acf7ffa9555d4f8f375541e4fafca929c80952888823500703f016f349df91b40aa8f9a6d9f62d461e7f73c3abfda4068d847ff84b0aec32da9c9abd5db53ce02dc9e5a2c136f84af19832cdc5930092e180743dfa93518c7113fbf6c29d1dff64f3158a738d426e172c6f42019010ca3ee91dd92fdb4f483c608b7f7151e3f1cb93bccdbc1227e6b44b904f3d5a10682212f5e9311b3b6b0f9d2c4f16fe690dfacae6bcdd14aca663ec5cae039a7733bba7fecb977bbf7bacd74f5bb643a45b7c51a67f131c140b73547b3640942e29a13a0ce929db8a20ae9695fc85a11e947cde233c51f458e13a0555328f346ad353e34b40d1983b29bd44ba39fd1fea4cb3eaa2eacc2cbc812cfe87c06a9b12791e6b09be1ccea4c8ce455b92658bb4a87aae0caffd0b749edbcf2164985dd350d8dde4ec197eb53957ab3459d7a3b347c052018a63555da5ce586f0e10f2c6c00d67990c51e2da6b61fe0e5fc8d9d0ee884073421ceda621750eee0cbb992b3b0052e273b82110b932901d8a6f0b196b5f0dbf69f75eca7b201abf7618f7f63f417b77bae9ef2a0bf4b8ccfd20dc706dcad6bce7c5ac71b4831a1e5f77ea1f365af0045f202d797cb1d9ac1b735a0f55d60565044439fc9e7ddd935473c353f56d0f939cae8f5397d58a674a36addc4f376e392205c512dcf58a61c27b292ccb72f5a8fa5e9a87c992fc0ccb6c48da2160a12346dd3cd06b33e327c56c68da1f53f525640faf4f19374986be180cd733389fed1faa0780d5be047f900cb1c5b7abcea364422ea63ed68fb7e02999050972ee66b85634450e0eb717d8dbc857076addc8fa2a81a2196026525477ef6a37e4653bd7ba361fb6f02ee500d3949e78daf579f7ceb48bf35a97eedab495d78981e75931b03e35fbb816765569ae9a3ab52eb5eecb9370d1597e67ad2079085af2e7ca6920d19d61e1bde6fd3c0c175c040c0731ba7718bdeca64011f4214d03ab24cccbbdf220ac4dbc56c1e3af5aeff3df0c73e95e1631c5f235442b77fdef036a0d8ca7d1cf4a6d5f661a0b78137f964c926333fe13b64a4d49e795cec5882468f028d370b1b7df62088918aa030b5a0cc8a5faaa96be86f8f72c2686f46a7f7c06a96458db5a1392505986598b8848def55db608a08b4bd3af15192457ba153521d9729a9511e28e114f7497bdaa05f8043fca64a82747806ac093c17d84a749e6ea940450a281a54b3d6b44c9ec5464b91e3cf6ffbc51cc464db8da62b59f8a511a1af9565994faa996db028ee6b643d6e4ca852e2e50e601fe887514f57bf15fc817d6d337844828f45f7b47ba03be1116b5f136e21a8ed91938c6b16e92a97aca0e57246cf25c00c68c4e25368296cca3a039f129a1741a0b44643a52801ecb0dff5f8758fe2e7f0370c8b055e2f51f5a56e4e0fb953a6b662f81240b8eb559207a8f4f7c0e11802fbcdba2303d05595e0959c70b985101144b8b1fa28daa2e7198293197519c1c60f106c07fec548e69ce722290a5fb5969bda57501de7577c61c06a982a38cdaa9c620ae7515613fc8ebc82218e214237cf8aa60f763b8c9e9471819a73bd459450fb40fede19315806e5aa7c87ebe0bd847c3ff4fec506ea7c0be7b7e43f13bf3c58c3a5d862a6d5dd624df693769bd2a6a18c601c5b53d0932b032e0268c6c846372cb278c3bfc8919109d31795d0388e4a22ba6ef8f015a99483e8b18c281f6e958faf231854e23054b87325d96df01d90f3d14f1e0453a0c3d56bd1438bf711c14338dc1f46e714220ca2a35a4ae92791bd636d3bc6cb2ab07e857ef5a645e7ca35361034d81d8df2998e7148b3ee1d5089675765980b44461fdab6ffa1288d6fce42fbb8db4155965858387a23887dd2301670759f4eca278dac63024d2813d62be8eef4e472e464163f46eb763f4c455f7ad0e9a700baf700031e2784f79a7c2615e61c8b7f51a03702f038e7c9baa1ccbc277085264e615aa30b95ffee17f4db0ecf4d8cff113a27398722ef5c050ebefc7bee21918b7a1400ba06295e9729f1a6d298ff726d8275de1d3c3660e9cff6a78992374cef0a90fa805402bbc0c2f1310c8b2309979b92cd3817783eb95f7cf913e144bcad4bd9613377c4d8102b3fab317807eac38323f263b42d423e0d179f69405e68c30fe2fc9de2e5c99f3b4b2056b38a444e1cb2ab98514eea58e5118dfdf5924867010dd4ebf7f8be2243c6194b0f04d7c529f068e87fa50bb13507261244723f1f8160ba957916fda8f568d6eee953e815d532ea9ed62e10e60f50499a7c104357b6411aafd5f7040bc3e523a99ba1f252faa9f4d1ddfbfe92a7f0859483ef2fdce8f0880ff802251a3605a99b79d7c8a8503afb7b0ec168b8a22324ea4c357c85e7404e30d8d5b2df5d254081f9283a4cd74d657aa3c7ea316608a22fe857604563420f502dc5d4a91703beb6e38799ff3d926f9e03b0690d3826c1ac2098213f0f5d94b34773c863ea3ce9f0d9519acde8cae8a78cf4325e5a0a3511c3e57eb077780f5dbc7920b95fdaad34651d73bd85cb36d636d063c88a77a8b4981f29bc6fc26620973226fe723e13794d8f9ff8194723256775153dd4785cab9774bce97789d8a4dbfbc1566b8b09bf0bdf47c61b9d30f28c2e4aeb8e8dae5c4335dfcc5f70f076b4f4fd4581807919868f60b0bfaa1db7df3b2999e89b0bf16370c39250a6301d38b89a08dfd12f492db445533f4a82c34b8a4ab61649d156771842ae8609e7bc42ab92c0f70d5cd8d6d9359e70667f7e41f275cb3d6b382c3c59e19ea65bfb9c932ac07ea7a501f2441c9bf3e0d845eb4656a12668f209ef8cb08d5f43ab7c0ee10b8d74e5b9f0fecd2bffd622786eb9140e1b336dbc3211c602222ea5e1073b6f0394ea78e137f798ad734b5d2d8ffd7e8a046476a7dad3f7b924b4cd404979e10e7dfb5ead636ca48447ed63bac6141ba41acddf831d945e47d46e983475e90deee0fa81b388c533f8a8a6d8908ab00d431f545643bedb4660b532b6788c9c6d4180c573d75e63bd80443468ed3586f22221fdc7ed805d0661845912c3a9fa9631368a02912cd9eefccde8b6af945297a2fafdb35a58ed170e745e032861e797bda2417391e1f80031625b61e200970474d36a9a6bc93d27cce6fe1f52a7a5e26a9757d96ef66b71c1c617b36f3843efa22f228447a0a59b1c237a5878188265e21c6acfab439bb49627b3e155d0d7fc5d114b84073dc89712a82cd2028491905bdd3c3e5d4f8472ba635cea40da3cfac555a7f98cccf4e08bad5a2abe6f40133d9dd847f9729493a60ff483b7c0c01317341037ce884e014c63a058d32ea5ea85221c964e36bf996ede458303bae23299b4b5b3d098ffcc4f32ceeef31a98dbc0d8bcbef4ec8f4470ab5ef366593b11c4c5c275e4a0343ad9c57f3be12f0672472f29ca4793321ed857d81aca8291d264a62edf1e3d37577b671db4dfb1706c6e51c5e10a6c1e0fdc9085798fb211950d24bb20448211f76ed88ecaa9603b8825f332c80c1d387c8f1c9ab8e6a2ed43c7f96f6dd2181b3406ec8275698b37ccd22b1569de9018211a97719c5e6e80deae0b9f4aa4bfbe37a945db8d89bdbd87a6cfc3c940f2c7dd96862a33850818a1ce034f72357ffea9baaff61125b550765eca61e3e169b535b73c6aae8828477d8532d51afcdc84fc728c89d68677d64d2b43cebd4ed2bbf3b9340eee9bf631e62129142376ea15873361c63ca30e99b7b146c6e720a76d9957df8d2754dd9f93d53c7ad35e440d10c1cf84bbfa406e1001896d35322f4073f693d0f940ce14fd2cf0c305505d2a10ad1797d30cf98c0f89434dccbcbcec24e6b73e8899b30862343b5cfb480df181a1fd59b8dddd99cba5679e200a1c9fe93694b26d70cc89e5d5c7342e78be32b498e8cd1d2aa32df492d75b164436a208ea3e90cc1d640483bd3a411f1d3880b62a1e1f12345bc0c80303fa2c706293d47593d7633c8d4ab8520451af458db701e49737fa8f772b054a0360db065fc27c35b7b5ff5012fc0bf8754d4f43034dac3568bfe7c96309d626aa9e95c781f9ca062c9309caa5b03e1d38fddda149d9d2d29f64eaee8abc8b2a43c594a0237d07aaa19c66ed2ba4c1b3806cac835bf6273c7963e354a78f3b22aeba8b56dac0f526019ec5eb999cedfaa89afd70e7bd7fc3c81ebca2da192758120822093283fa00b4f6f5cb895bc8ecad77a3868f7557bece4f55db92b5ab9c443f571894caf543edfda1ce90f53e7a3a6745ebd66fcd3aac48b8ff79ad32a84c0eace78766361577fd338936a606356cd6cae5af72e5a3980c67385d1d832ff5c33317bb5a1b9dfa7239ffe457794c088a538b3ef55c5829a14944a72f098a00c33b35ada98d845172ee60895027a346e45760e265a6967b58e3096c64cd13be85cc41747d1e9c47d2c9929b9c30f544ed9ff1b594c2d47d6d1b2b1b94f5e3cdda6c3fa2fd7a4fbb877d21ddd5cc1b1c36d9c973d090420354cbdf0220787a30aa7afde5bdb31e1d36c5dd7b64dde84e771e0408f39b25c343dfdab33647e825eb37a873ffb0531bed7b9e79fb614fb902998ff1f49906d2ecf00ad36cb6adde7b0bea18dd5e822bd35d647a5331046fb10297c7b0863111f634f0c7311ecba4051a39e7c981b5a5baf52d0d3b8103cd62adf1711efae96cef7696436e0feb5225f8856962a3bae75bf667c3fd23b9fa12013bd896fa5ed773b1cd69e94d36f8a836aa946c02e08931fedd63afad1104e4b2dbc3346983ed553f0b3080465231c81741e2ad476982d8b6f3063a0ab67afdebd6a129406252754229d386aab6a57b333bfe877013c9dbac16cab03b4acd6950fe83a89a43f73adba5c60058c1f225b12fe9d545dbdb1b7ffccc1c7efc1e61fd2664163bf3dc2d4d4bbd30be907a3dc3adea6c30cd4d50c7579e17824ab355387a0bb74ea06ecff5681e03f796ed840cb2f9111a6d11dc04a2b5ca512708e60839ab3db72ffb119dd0a474055089fd382e893ee2ffb058c6625927afbc65a77e9d96d792c6cd63530b2614cb093afab38479bdb0e747489fe9a7f3a2646edeb6badfd57eadaf63a9f49dc9afcab87758a2b26076b2eae31fa52f830d80a3fd9708602a4d27c70c2e1b4e21e1f7a6da7bb04935a40b5eacf32c9a885009c28a745e4f7d7a23f1e67a2542c51f1f74821cb1e50d412ad37a58a3befc687eb9436058f1ad4f14b9614c6e9a2fef39dc7ad5df74928dfd4ba18bb5c3885da3b2ffafdb9756b931615b84015ab816ec5902d30a5d5ece6a21808de7294b3509bf4f14ce89314e8f5102c09e1fdc9ccbf700f59f125b6d7d544fe4eeb9e69ca948b07788b9af4ccdfc77162de6f6f4e3ce3ca442480a1b553b10d36183f05359aabbd074914f57dd923e8ccb727ca0b508f703f95fb27a837fa6833acbc9891d51f7dc5503d15b7646687c8a59cad2498c65a2be8dc73320e87888a669678256adf7d5f6b621f925ae741b25c5f5adfc791198eed5344462b7724a97d75c729c9968be9ab7ced3e11de743db31717b14e7c4c30283ebea2b4a7d8a3560e205a98fd760c5e8db46f07fe1c2cf9700b2af198c2e11d3ef4d30912263a0e9be5efc8de22fee1f555b46ef9c5614d8a339f87029825eb0424c81142136f22224330c64f1d7136460fd7cb63e4b4941e9d7cdb7ceb21faf7bdc8e10acebabacc6c0372a8b5ae3b19f73ff96c898169c6344c7306e3ae518d3c3530faee70b11c674ba4837702f8466df09ac64e75eb9e4a06aa6e9652826e6a8a48f7341e97e5414836f257c3493078fec7dabc1396b2a546ad36f2c28e12a57fe57c2dfbae8cd53c58b6a708d6e47e5e87489daa2dcc8e98421594d9232d1922dde415c4e156d7cce9440fbe840295f787fc4132bab8f4e75ef2d06a10e914c133ef367a5bbcd424aa3be4f438a147274459840e2b44177d3c2359330a2ca76915a6b566728c46eb8fa8399ed5a4f0eb10402cebd4ed077e3d886e63a11c547109f06be78eba54475f94c76e3b00220d5fc3e13e1f55f4e096b2e1dfb150471e527ea29d7d01c795837506050d4df54883255ff6b497ddb23602b58eb0b65e700e0fa45e0cc6f266ec3c9bfa7d24fb2dbe3528a3baa46558b69f435581b0ec237dd42934479c6b676c17b2e75144d5acdca1419e6ce0c533cb748574554d87f50fafa7cad40408b4c97c56000f3ed2fbeaaba982f6e20aed3ffd13d133e729a0f1730a002b68c4b30c6cea6c74389c76828f9b21aab36aab8f1ddbfb37755b312b20825cf96da04d39464a667c057a65bb3a3bef119f2311bc5c5cff4bd5f27441cc1bfd2dae1232fecfb0f7b47a6e5c6d78ddf7d2563cfb66585152dae5e962126011abdc393393624e3f7de1e7c28e57be41b33595feef6d8dfd70f15068b801d180de6099d3e42de140c13305c004bfff94adff40458ad2ee656b741aeac85cceb73e1f682db423b30373b665ba4e1cb4d0036a77d6a7183731bea1948962525f5a13263052a10210baefe32e9abdd208347cfe89ce481a7b734051da910432da3501e761a8b4b773b17543eb18a16a9b0ec51e6edc20e99cce3a7feb4cb2c536b9df57d713572eebbfd36ffa0ea250561347c39ab4b4fc7edf8e3a13e0c74b0c07f9348cf8529856167042b55d5bf8982df69d5d1a4ac68f0c41f2555043952d86ef470ac5ff4193f2db31fc90bb2ad2aaeac33dc5025fc4020ae68f2de5811198a9608a419f80c58792206f1449cf3d3cde5f20d6d531eb8e5b4ca25d194d0a4fead3d7fced3eca62c9dc48eea4daab35540b5eec26a00895e1bada8c016fb0efefaefe2abf7abbdd8c3e3a0ff49fb325a1dbb8ee9688073d8982daeaf750ce29c4d59805ed1b4268a8e316168982444bebd07ae6c2fcef0af5a6d2fe13ce17f87ebf98f041e033baa2da01aa04be7eb5791670f5993ec2922687fbf18c8b13388851321625b67bd876a55a2f64694741a23674fa3c100e354a507f199312d9ce3107f5bf1c3561c4646781d3a1e0ef85aed40add278ca13448b20384b56db65e6c2f0bea19f6568b1126f36221d369ce923413c8346db25f8273b3cdd1eae0014cc4d4e4b7d5c35108c4372ad37c80da72055a9ede62a2bf37a54e6853e1304f9ec0297dceaa270cadb581e4b31556a5396d385699415d7c78db730bff2ad4a6633cd9bae7b3198f885b0abef2b35e2d6e17a021a80f426136f82c50ef48894716f952ccb26f800b67d6e7a1e64ea3728b612d36f15225750785c765a330b15e94eb4fc83a1ca3f847b487fb84bc20340ec13186393b77fd03d12fa46a72a41b5b995b973106520b198cee1cf9694734225de4b6f084cb8a72afe79b01f4d76bcc9f5316023a32384a3daa66d0ab0c0e606accdd40b6261a71605b185537d4c96575aa701f20d7f3e0db383a9ac3efd05da1b041d002934e5e978c2c0f8c6cda80e4ff2644b29bbbd2b4dc4a62382e4b599792ad1dfd49f309e19b1e8c308b77030284106fd4b0a6033db40300e54d8f8d8421d4b9b4b0ade9577e2fd71d54308ecd948746d2cf6b778b958bcad12ee77360ae17906eea621a350419ff1d4010e240a3a6799cfa0258278540b1670fa73a40ebb9c84360cb97b186a7a4904907228b45b8e13db7521ec26945c6962e098d3448ee8b9de0d0692e762744c9b6ee12eac31ef5c6544fec8e654779c17842e64d03b49a0eb629e8399869ee92e04493c002a9af02907e3467445a13b367c795355ba4093db6efb04b7549bd99b9c41c8211b6bca319211cef0d93cc2263bfa661a7397ee826da7f3b1e370a948dedc33fcbfbd420ce8d3132a4505d392fca3ba5f8087be4508b4798d401e34568a47a3ade84f34e654df81e1c6e9885990a015c6c6e2a0e810b670b761c3c166fef519140eb1fd71be68ac125b4d29f308a0875a5278f6594e4fc0f23599d9244ad44cc086cc650c75023995f1698cd9a65075bc62a9070b20a18aecfd9b7e20ae8e90afab83b2a569139c6b3bb7d31829460a05a8b7eb5c6506e7a67cd275b44f6e3776a92b3f91795a244f64a1e85206c330cc60ed221c931f0ed8f9d6d9be87f707e09b2dd7d80399db3da4df2db94c279f84a97c6123e963b80011cc42e0806a59ff1d94fb859288a915fdf3f5e3e53f09965e55596a1d782692f0f5f61e43cf09d2ccae633bb18df5b89af692da82ffc346b4ac0d82aa2ab1ca6ebedf695e934940a6d12a5c0d03061f2d6b1e93e81b448d0e21dc9c2789a4878209893d78de8f589774381c7552ca6d0351e26878d0b98cf6d025bd3bcda0b1fd460bb5cfab2fa8efe887fc7c36ccef9dc5832ffdb64bf0bfdc09d7ce3bbfa8a2a122e6df5266e5dc253eedca12612904767fed95bd022a99df751faff72bda99bdbc0098fa50b5c6274c84a0a007e83db6941525e98d5bdd8340a185eaebf4e28fef95c0dda99a46c7f07a5aa3ebcd7de6a5a92919bd418171ce91d85af5126dbbdf0275b899d5b1e93d0b2a1f1338f55cf83961bcbad48b8899de08eb48118a18a5e73885294e42a98571e670e48813ca5c55fdf793ad9d0ec4820b9f8d2e8de0328c586fa30fe0d4951e35b33cd4330f92314cc53f78a4f3f146801f235bad34695a2d0ed870a8ed309bdc3341140f92561ca8aa6694dde7486c8cb45b74aa4d2b0a08d9f490620134c4b770da542b0c109b9b7dfa32cabe7e54c0cf2c153a721c668d95bec2321bdaf9d783ab6842fa61c384b7e45dcdc0c2aa314cd9b18fdd0e4e617925c9f8f9e8e6698212054d0a4e429681dcf13dbcafedc6851bb93957e00bc512e00b444d0bc08540bb114314ca6fe88c85d0352a9bf9b66d0d4826bdafd5c3358705a44dc1bae5122d62bf30646bd522da020a38d6dc7794e2f261167ffa4ff234218947ab141b0912d528cf7a26a845bcded0b3e4a367c88b0a530b6b764ebfd1386495c1e933f625081ec3d188afc52e0ac7f21a38788a41c632f0c573f451470428457d68176d412ee6834dd9a84c2df0e738ea7e7c1e197206dc9ec6dab4f112d046185dfbabaaddb9af87d07fb4b16c9e257edebebcbf25adbe126f7ba300b53e1697108b0b16cc94189afaa6f6687e0ef0ff5629aab0a7c7f9991f9fc1b19691def8598aec81d83e1df0e56678acf76470c138cef86d1c568efd33a36739dcc562af04d677fe9ecb051c1aef7fbb688a32778474f3f2fa3a9f21d835e86caaac26be93f4e606cd5f17a1afd7db5558ab33cbfcfd4a49e8d97b1fc47297050d474c47019f481332cee0eaf90a2883cc4a938bdf6e96ce66aae1b4e5e0b7cb04e089717ddfbdcd9fe16787de1e62e1c3d7312a85ffb99243deb0fe067c5cba79c430388616d283eda8bb88b0b54c33fcdc6856b26a177a195c7a9e7c1f1ea85143ab8f4e5447b82b3686641b4ac4bf12198cef4fea01e9c085248ad357a9e4d387db06ee8c85bb5be83250980fdd99552a32a6853c0e8bcaf3869f4ca716d12d4bb8071da00947285dec077d147a999dedce5f4963fd9aa63f1304385c808c6884387a9047b57a0aaae0d59b7e0c3773aaa7a67d72984f3dd898153f72cc56b64fde65c79939fef9088bf7860747055fef3963d103226f7c9cc1c615d09e85ec77d791ca467505493aea28f956a509456f00083efc2f4ecc50246cb3d1635983a01d816f0d92c7aa54d5297ed93f570d851b319b4294b7ffc2a9d58ed97b136ae10694e7be5e8d5c885d98f5e27b1c9eeeddd5276d4e5a71faf7ca8b5a6584ea144682a546032968a774aa773a41956da1777e147ce2ebafbdb51ffc987a3a3045fd38427b37480586954f5e3e8dd6d7aa5b611b140be3afa4cc760fae4653394e6345951ab31e3e3de7205577e6e1fce3b92d5c3a5cbeb5de62cbbc148c2e711bcb2782b00021d8fb83493692f761fb2fcb77dc96ab4f145783a0cc56798487d55d4a4500cb9afecec852c10f5d84a0fe2cb8fb39ec5cc2637e49574aebaa71da70c15fac16f50a0758eae4fa385ab4d9315bb41fbe8ca4dbac06fcb740b8f72c7296a7e239781d3ab28b2625d6f2f62ecbc3ea3d5b58c74c3a9480742766b2c29a954f5ef5cf05387bf9bd0be18d49c9a4e8fed78b1327cb9e5a7056a42e655adf298f6e1aa3e039477c6e5a039711d316f1a32243391c652cb6067e8dd65bbce4e30b158db509c5272499a8486cad8c335ff0dea6a0b9fac4d3ea94bf1d4c837c82a43b1b679f74de48c5751ee23e84704d7bbe65d85bbddcd1acdcc4ab699243e90b0272739ee55ab5fb4318ee14c7ff0615793a7298ce6cf186e46f098ea6d1241a4cd39f232bd2445873808a2490df87d3cd5d76b62e62777c8a110e8bb1039728e19282d27a83dce820f51055ed14e29bf47cab32dbdb57371ce874c44b7865c1c21f9ff67348b03113924e8988326cad936e3f665e379faf9ae5b1cf8de87e90a29a9fa7b4243bdf3c30c8aeed420fa17a27b46e548df6a77aa30b901c08bf9da6c69e61243206ca0bd0317048c2d0e89d50716a19de685d781e7053a12581b6f1c2c4cc30b3b4128e2683a9ae0d49b97b6f0c83cc83e57cc26ddfb00a89a394e4018cda17b61541752122f524d1f73cf35bfa81e45f339b6395fc3f5873a029a5c922af9eb1dd7615776570a282b8f3edbe99fc5e49979ff166c5db1dcf59f1efd8fc76fb9848a90e5725590e8932c39a3808cd4cb2c56c5fe58f23232e0cb5e603f2d7d32a2eda5394b009e5b268128257d7903238bd1e41b399098946ec33926e82c368d32c9a5f27924c098a98e2884fe66b76e7f7c47c33dbb5ed2bbc3186580a4f4a76cede22cc1a59cd6c48ae56ec6180a8502eec0add2ac9686d6c267f2ecd20309fe62b83ea8db5a6534a99097298cddd3a0b0cf564ad09ffbd68567f76063c2896f60db18fd385387ed9da297e75e94953c522cda7f25ec2cc6799764a33eea6f305421cfa20ad3fadc53a73e1cb650045dddd324cba4040b5026b9779ee405a949c85e20676452077b9530061f8b6432483d57d6a9f92c02ef42dbb5bdf65b48b26d1607cc91001521f4b1e91a8ef584a39ef04859bff2b33eb790dd5b83972657243e71101687d5165487f747e869866c06fbfb2e5079fdd367bf8db5f48a2040e83fcdb61d59246a5cb04887a63e2a950fef71b4e006d1d775448462b4d83c6b9d139ca8ef4b4e8201186c37132d948a37e7484b408a4a29494fad9e5ff33d9b1f13758feae06a488bb8efeb4c099a0ef720c038bce129161e499b08e93019ebf0ea7e03f8fe63dcbbaede98ab9db675994bf7b97fc553b16b2fd71008473b59f6b2e37d7f4d1537aef7238e8219b38651502d3a54e2431d3c83f72dd2cd09d08269f6ca665dc901ad22edaaeb4080e838621bf7a956c37519f50d47885972261786d352b246aed6591e144efee28ce04f3822bd1d04686102ecd2465cece5e9e7eb78059d4f84e01de35615aa20d31b9d72b0c816164124de0b78de9989c16738c2037f50e554fc5ef7deaf4f2ce6dd492b583fe6a0b175e748db3a51bc8ba4f57800041267c98715f4954126baf910391de261b26ae3c755c09fe46fb12cbbe984a7dc5601f657c1897e718e417d10c91d6fb2f345228fad90d8c5c59f3a11d73423a534622c9f6e0c9428a7636fa0e6e3f169126f31d8837f2d4e9756de3ba1afd5a644fd20fc18cab2700b975cb2ea233b013953a579e47acd4e8c1a2d5c6dcb6444a345d0dbc0baedc88099ea42715fb73ef5f5f7144b44d393ba850e814496d9f049db16ae08fd586df710319b4eebeba0b26d77bea8f26fae6236b895ed32b6b20ab76051c8d5fba738d41a13dbf533ad7b5758d80dd0065598de4527818b63f47bdd5065d955dd67040dc4c5c1d318954147f17eda2b8996cd8c249841711fa199421ef3f0aa706fa3f86f1b78630b3dcd199ae13323e3b351557a7a70f234b3586f4d6f822e04b28f845b88ef9264a59c9e5aaa116ec02b014f41c08d17d5e1cf5c625f7fdd67cc0cb2c9bd7169c633131f021c6061859235751401a35a155523676c54f943355c52b4bfc087acf010999694e1a62b25da646ff1032c37539dbe5f1cb9e02f9d1f12a9d32b84d63e1f567465613f061726cb140f27b58ac7a27d42ef3331930ed87d04b618ae5174ab4209954b4aca6ae0a4a2348ea06d48d6b357988fdc7224d92ee8ea91ae0606a8d9fa0ed8005768995500ab2177ea79ed46aae79dd75eb336764e1bbe728608679906d99bdddf4abf422f8611334238d3e0640ef969a9e972ed0309e82c8d6843ca9a85c1f4298757e2e12651c18902c76221a1817762ed2b4476e11ed505062a830dce63e44414c6c760c69035f83b9aaf08d392d08c001d92b2c5cc894f7f45bc0cd459a160cfd29a46912c5889d8ca499aa72616756d88a75e3064fab145c9e7abc28540fcae9319b5dd49303d4c7005345ef1605f0af323abe3a01adbed055de48f5ca4d19860dd57eada50874943a1c83d68196f61c24d92f9d4cd1cd92d0bc5ed94f4b7ecc9352c7d59734fce37603c5c7ea2ffb0ed0cddadbaffcb1cd905354e2e65d8fc6b105ed09196446e4f7376ea82bd5e6a715d579f5d8d4d0c35f7a3b9806c8d791c4fe60eaa19a7887e0d0ab7bbd629ad57eb79945b2d015ac7b35401d4613ef3adc378360b00d1582a5c90ddf24bae7758baf30c82a37c185e7aff6be384d70721d8357762730b4b9b657546ef9b72c9decca23d36657acb9d90077a7e5018734a96e5eedcb409c2442486308d263d1b5ff0240ceafc499e9c83d88082ea3a9d7505d7a4714ad2a91bcac6a47fc76ea3c582da2af2d6abb7f2509fe572db073e6f672446883c8e0b6fd18e847164c64cbb9f024e8f779aa43c0c95cf8d71fb69e854842effdbcda17dd26680f81b2aece521d90c40e853b9cc46c783e370f6cb5861c9d759243e608e708b143b64da9d3e23d939775aac8bcd14274457c252d62b6660e5a84385266e2bd801152c99205ca2de4f51a5986f869f66d63ca9a9a770a81a0c486eca26013c1bdce2cd1c4c56c09362726adc16e926b08746b5a0f8e7c3a94e923aa55058e32992693f31836978e945690230cacb5c8edc34d3a985620d8270bf2fee870bf8f7b68918e6f12c0aeb183ded8c70ee3dc70cd4708f166043401c0721ddd209ba895e52c4250daf384d5ff5fc2669fed544c2a57c50dbe7f9f4d7159f190873551cc8ee8f1aca38ae28bccefcb9376b5326cf5b11f697660078f04b0e86d10bdbaa7ae67ec7537962635f63b97619f996c1e3c3b1641ae1a3c4333b2b396d805ea3772d3099540b58821a78cccf238a4979f47985939f1d57b00060b6dc182fb700abebe36266ffe5f325663f942b4bf0f9ff848ac2ea5f97611ab33af16358d8decf655184be0a2e29696106c5789becd682e5a02066b112a758f11450b391da2cf24280ed5f57402cf01c8353a0d70d7db9fccc145f4abb0a0d7c62ade2a537d284f3641d65cea95b160ce0e355bc0c6a86c46a097b0c0c04e53c5ac60cba49efba7517bdb5cb2575fdfbcb4fd89584a7001e04719ec363f0e809dbb117db7f8262d911f5ca56dacfaba45b446c35a512ca76ed3f9a97e1fe2231c75734d4111bbe3f0321d73622ddea80f73e399b52db2f8918f28edf231208ec13193f516c02ba93c15292d2af79407d9a9169388d7de7f7197ddca84494cce9bb1cea35e28aadbd12c1008d77a503995fbf454bf5223bd210420b263669560c13b7705ff552e37b2731396fc2ce50143f717264b10d7af6089983fcf8d55acb90d9aeda9c6e721b7b8cad27004862ab7efd29ece2c5d041556fac9a6c1dd156c8bac8f87b3a9a712dc60b1f5e4edae5dda3a5926bf5470617a9f116e3ff84c60750d83c5b8f51d55fd309610b7ffdc2cc629ccd7380a02678824624b980d44cb5c0c86edbc34c61fbd07140ce0175f089fa7c1558cefad257ead3b4591d167e2288a9a1cb7ea97060ee21fec4710f68235e10ae962ca4199c1b13f1bdd9d614e2f4d88b64df45cf05f7dd218cd5710d245905b48274bbb9d23a34fc019d1862dbe79d56555b30c3114ef0c6ff1d60f0772a94c09569618efd0e490d47106cb317ab4981cda454cc6d8732b462b05dce222ab6a017335f21bb2b2ece26f5d5bfb57cf2b89144db86f51aaf97033319f86018112edfc4d7b9edf458a5fd43bf2bd6df9afa95eacca61b4fe0e34fc9f8e09ddad594d0d2dd3898b97968667c4aa4861986f993630eff46845b9ecf1e340aeddb7960e656a584bf08fbbb1ef13a157e3dfd817b11a000232edf7d5f63f3fb4d2b9747fefc609ad0356d299d9eba5bc353edc2f5e357d396c4de313588e96c09e8ce0182c551183b7229832f9782b2c20ebec21115697c8a69aea94c8870532216b6225c1b43ae785574b43d5bc9432a00a1107d70f6ada422955ca13baca0f3b0dccd6dd158f365d6718eb84ca2d8217187822ee3038147124c4ce0f1457b72ce763759f40d060e1e4a61b7289f2cf6fbe554f9ec0b3ccbc745eac822b7b55a1b40b474881f6b9167eb4f5644f72de8b757269abb9ee971a2d769d7157ad6d25d26b90a85c20b52d4e5dd6427c124ad8ba1c3f1ecad3cf86da07939e11aa322e25e47de188da6e270dfc7d3d3ded7d35e00ff92802fa85709f4bc262c7d87e00df81f953c286fe52a60187497160aa93c7949213d647c667f3cee20f10ae34568f803134fbe55d39f2253b0a7d582e3afcd88608dbda9a0d3c6ba157fed32a8f2a687df0ee4d4a255988c1163c1d2d5f84dbccad015fbee26672596af481ce74f136435431b9b2505a46b8fe63a84ec5c2625f54d3dc1cf9a3c520e159408827bde8fc8f5b83fc5997619501ff057839896d8c62efc3e0605ba56a11444ce594a879e73df238bc1d7c711fa30a935f092279195dc2e5e8b983f5aa611b7950a60a7f597ba01f0d8f07598408540f0ba9c923e4120d3903c34f89f3ba96c2881ae9e64d21ca724f402ca25cba1b787073ab6e047361660a0ef9c1a102d35adebd5b15801437d905ef8ad03cbeb6671cf8f14e16494bd64ac78c93063a87c949df90fd45f11f140d92fc40d6284ef529ff80fb504ea6c52123893acb64b11681ded3e59793addd3e61916a6bfdec553b97f7b5d538c5a6a6a6868f588ff15688d898a30918898b11baa97ea804ef8bc1ef7c8c25e6bd73564e2199e19eef646b0188075f6267699980b7a6b53d9c18d1a23aa631eaf6d2a5c7ecf0382da098436dbeead251a8f7189c5871159c7a3c4931d5eb28bfafbf663cf2d1ed9fe7049be89c2cc4c21a3cc5794c65ef5c624a7f4d376312033423b7b078f5fbec1a9cf6a3115934a5dbac6892701d734243589198574cd32603a45b2249c6c4dce6ff66778111b363d876e91734a966ec66c10cfdcd1630c0f01bc02680503960d5a8a7d4465cb688b667e6a73d162b82faebb7d57e7938fe5807f142b3b53e29c171cfd992bebdb8e6b08da2f06a7c9a5d6967e30f3b97d8a4f2b40383f028009164fe14f1fba34b555bd0fe5f52d851cb4ce7e71f01b34fd9b07a41010811f09c84b5975f0859901f0f36650796fcc02fb6d9f322d38fb3e87defe5eda42a2d7cc1868dd836e2797e1a0dd436f2f6359f7dd4f61c482ae2de10d26f51deed9d1dc791f51ad0b47f15f5844fe6522c9cf91a3f43f7eda9ee385414291ae81ab2f5964d3c141c5fb1276a6b3de59ade5c958dce1e8afef187388cde61953b6b16e6ac7725ed4fa6479bbb86dbd08e2038af93887b5fa430ffe5f48911b305280523489101fbdd90b0e2457333a136c90d27ceb56094df62cfc7a2eaf8c9c6d62031c7b986212875ca98f96a5300169dae0abd13c497c3b6c58f8db64cf47ca03c0dde1ee86286ebc85339067bac586a7f4125c1259aa55dcface91a3207eb2f0a0a4e82c193a8c408ea5f52ea16de5c7a53185c03e5c389717e6ec204eea338f86370b65582ffaa8b3f9b2e7e27f321b854a58ae131958991cc00ab8d068b9dfe01bd98bd4f1a626125ef6a2859b73494b7fb1de3221080e2b084a9ad584e5ac48d42375897f6a316abdbc3d380e099a9197d7991f5ed1e5dfd9e7e10e0a699e4e83aeb62eadf7b1f2a7d1e91fcaeb6ea619c18430a378505d51af7ae6b5104043b1a293d3a681ee589183b7fae94436bd39aadac9392eebf56a661ed886c1067bf312eba3190fd0b6224b99232e84d60b4dded0616aa203c24c3893ab7d18586bbe940220f0f8158ff25ffeb0bb754ac678cbf06d69f53626ecde5b568dec2d1195ac5af56f97ffa316b346265bba68d57f9456955db7540e0990a86563b94a2a69fd86f60d5621ed844cdcda42a4b4425b4a59546157c36d2d7da9d3061113483b75fcb9e4a7a3f853f46d6ae827e2d9f29f024dc1dabece8323453f458cbb96424bf882937ba8bf1d2a30ac54d308dd589351e9b017a7883c802b4ffe9d940f7ce03548a11e35034f5b37bb29122f32cd9b569ba8895f178ed2b72511ccfd46ba017b4d599747ef692b290ef70b8b58d7cd1c2f20766cdb158b80b58b174f65be1636b9d9019d4bfa1c34ff48a47752ea71d8604b9583489c8fc83a899a97eeeabbbca52a074599c72da8a8a9340de745a747b45154c911069d065652a077265ea5d1172da67c2b03c0d26b035a9c22c3a8928cb8abc91fdb55656c5558c3b563b6c99cd5b633617440d3a04503ffb43b4b391038c8e1da9ab0b9630a8dc74ce9eaaa407100fad4f54d8ca286d78d06a8103fc533aa00e58d79ae011b0c00749380de6bf5159f8839b6aa8edde6bf9754a57b08c27447551eb75c22d0f9ff16b4f4ce2e310e2d3c42c2c67d0dbed708a320a26c9f8b46ab0c12cc641d1299cc0bc2a9e766fd9dca63132c5c01ea87d295f293766196160a9badc74ebb40a5abfd94505830cb6a0bd91635947caea4d989f918b0c854b29cb2fa552a43ba063a8e2a5253b4883da70ab7e28580ae39bc5d47730ab08b7baa8bd4b7eb651fd707e7716305e37a1eb995dcf024b01431d8c9389f020e003ee937c5c2d73a8a0fad35a13e12690a9b236f0da35eec7117a86c15cb2529ad46e5d15a89613834e866c937c6610f5bae23713f53902eeac7a5b4903ad42d924d63f148318cf62f9439baa8b963d5cc3a517d63634e44d0decf458d9b0f688ae9deb59d1b7f5a49e40b9e75b3a447f2766a0d5cf0464cdf2579e5631765c0f6aa899801ce4b9081a7037d01a37167069eb576a34fe366e06ed1aa221f16475faa68fb952da86e9d209f665192dbf279cc0b4131d60e9058d729d27a3af4c8ae885ed588b8fa76bfb907569e025f83bd199e3b5a95cb2d84727d67a48b1f7291d84f1f3ae26dc45bf6a0e0e4b17f04789de3444a84141aba453592c926037e172b38f789f57cc9c20572c2f5750bd12570200e3162d270a67f8abde93f1a812aa78b99db5b6b8198141cdf144e078356cac3df4b47c33c6bb1406a9f758ca09f542c1cf4a404d2992e86ea8ce67caa0b63a6e7cf01ce8e4aa19085d168abe34a8d31af355577a598f6e785d0a6c1d9fc67ff2769e6d1e247246a4b981ca980e5d2c7ef53d2d004d8110df8b0e901ec3af2df8f783e0e4a44c2c53d71f11db191697b103c41b678c42adb419cbbeb44db3196a6fdd97731ea4bd264d7715c2bfe4bc698d61cb8703dc16226d8b99007603f0d5cf5fa175969ec31ef71bb18539a1630503f5df59a4703149b266e6e1478fc230b3df28e115e61b76f78a5c3752528afae87c15a997a284361ec129017629d0bc71557e51eaedcd6d884e8b9c52035bd238bdc3114d472928b196a7fa6a282b1ebc3a30018f0a4e5116ac915b8b3807296b16dd044e38389a0c5d1b411e6190aa07ab29cbb228c2f3b283d7cac9937bf257ac1256d33c8935382d51f46184180250c5222bb3d8b40a1133499b7e7d5925ee36674de2f789c66a16e50d0adb5f19cd478a136ee91f09365e1d2907d8f7529419c2ea591c9969f830aeb3627459bf7488e8c2990cec3dcf89df5c18dd13bde259ded7505c61874fb738d8db4727917f7dddeb54b2729876cb02338a173d8a2eb91f004bb7cb07db8c334368d82c5b398ff9e892b0b2794085a04b129a74bdc29875eceeea7cbc75362f8a3a37885a3674bcdfa2a2c3d6188bf26ef3bb48701e4f1c0774b4d5c8f410c0d41991cdfb8a95c771c1bb5722432ffb4607c366caa1cb6951fe7d9712a48dfb3022583f82170e1d63020bb9b29cda319f8be486220746974b632457bcabf144f0aa643af21e7d9811321f112eea311102f3a118f6188e88632b2b7e6f2044883039bdd3d02e34bafd5ede2ad0f14557b27d2cdef41a742aabe14370e7010c0adc1eccad75ef14fc58ba10a6d0b4c0f0163aac1015b11969fd1f1c2bb7f942cf8f204f39c1f1ec34d7c9d328988299457372e2298796eb678e618419fa40b2d4a17e14d4ee4588d03821d85a87a02c1548d3a004290dea9c90faa7350b72abd12b9468359181afbc016ed8a713e6a55f3d43bcf5828dc005a4792b848a6f5a6ce3ba2dc99f0524d6f808909eef392d49ce177c93545c47c2c56af21bbaccfb8894be8dcbf6062f558c5da007bbb9065230f5c879f424176f61fc7bb234175d9ceada8e67b807e4569512bcbe05e0b58824e72d04549638bc388787e4202bb70cece522bfbfb2164cfa510fa487bf266eaa8c3c2a042177d8da86941b5d53669bd82e8f049f6b0ecc3d1aab5d15b3b2f5f59eae1f4bfdf505bc1090555cbaa328ef667e011b5fb917c798131a8f3022402aaa54ca29df2098a4d2ad41eedeb6a9e47889b001e1b89843ab0b592adfbdfe13923f88358fb0347d32266eeced481faf32f8a5ba7719fe906abf7fc7e76888ae125874b468fc77baed13d4604b18b458df3e57f3a8e1b7d7164cbaca34ecc24807a86902125a88d82c624583a00c858cd725f12109c6769984286ab5d177df54972c0a73885590e448e24f7aed096944706eb1a38cbe77a09ba18f06f6d5932d79fac65c4a70b80455dd8c7bc919eff62d51733e8ccf7b956ec8ec3d23c502ed91c1e551566871e80efd645ab345f34272e277342fe36cbb07c53e17892f6be763a88f8dc3668d5eba0bfc8bad0782c671c522feca117a89e1e5f48516f7333802b38620e91ca966a5ef63dc2c849f4868186fe473c5b268cca638679cd7e5ba6adb0d7e48ab2eb44ea70d32e87974c45c53c88751d8110aa4e23e85fc5e29a5270443946ccec00480577af0b2941fce264acf57e6a20814aa909a316ae66c5e17dd0af3882626b0bca25518b650dd54d903a7332af6b30518d70df9cd8ea7d41b6dd49386862bb2db95ffa7e768c9c3fac97abc00fbe6d59194066c6cd8f00b3b5c8a99bf5c9e026e154eb756d8e1b6379c0b867b0261df7d9620185755688bd8cd28a5f897ed8a34959e0883fedc02ca9341013092fafdb53257f35834d22407f80d8f03e6e1d7582b05b517ddc6b2d158d89b0ae7e57c853b6aa30438b53e8112ea28301d7ebbe9f56f70bbd428e51c3d08fe0b0b9ca5973c868346313520f9a5222e2d1e74fc0dd903834923742325af6a3d0bd6008031ff3528e56af0caaad3b5ab87bd718eb0e88ac4e865257b0c86416c5d35469771296a22fe6b429716bc304bcdbf7b99ea8208b6e7160bc37073e17d92365fd23ebe0b33e623b1964f1c81cf2f53d60ccb115e9b13024c4e2c956ca9430883761207c485aa979da7e3acbb83b52b4d531ab3fc5673249ca3804ec644d18a8fc75f9c9ea827e0b4df35c5e9eec294de717a7c78ad24a4f5a35a9749b75657fd7531c5fd7f9dc006297c7fd09dfaecdc3c3361712043b343712dd6f53d66bd411e8faed1153076b478fcdff3a9cd4b3e8c8bba2651b1ca2bd3fe65a5c49138c73f472bd8dcd3af019c2eda8c7345a1830bd454c0c7df3baad3a66c799bcc352bb17d804bccbcf699db86579fc78c707acb483df32fa2fddb1d31872f38b40123b4c43dd552e4e87d0a37053875abf17b18e89e69bf29dd8a8b62806a0349a488a2b11e381e49af87ec3d935956211e1e613de4c1fb684e2633724dea8f1afc2380950c50aed546be409c7f86f2ecffca813c5e14cb00db3d4939cdb495d22f389123e1f01df9ba7973a8b89f20c5b1347e3ef5c590d02fc99f4f4ddbc91772bfe692fb9bf2bc840796ccc85501bc390ca122d9ab30e22104a322506c4ae9c47dd7efdf60fb09d41d831e44aebcef67cc983a2e51f22b17e2cbeebf45bd0c57487e3b44cdca968f3b7642322dba09f8eb00dc6a027bdef5a36ad7462dd63a905a1de237fb3ad9eaf24762832dd688e354a07b06a6c1b032ff85ac31a4c2e35c842cad0c6c1fdc4a322301434f306178e4d4bdb07116b51b5ecad0f52df9d5c3dce8163f87d7ee1533433ecb84c9507320af632cbb81778969f6c6593847cf40ad17ea0dc1f8e1ee26fb7af1b33ca290f82cc44fa3d1e4b5f4518095a60198f5e7c8b9715bed4a491e19d3193e34567e0cb9558212dbd714ffd8dfb490ea7e9f9d0ca61869249ed996e88f1a2c540ad3fd610bbf2586a14cd17d6b8f51c460a458ba997735e6de3b6ef26fca8d370ac76940feeafc0a137c08afc03aa94db2dff42d7d51aa675fa3a15ac0ba2513cdf151f34dda31f59e1553ee9794f8b8a0b3c64755523e0e14903e3fcaa67e27c1982a936862e0ba48d1496c6909526c469474708a629a91cca2e7e03a042b1ad51c3d50e1dc225a4348a9f94f56b5c713310d4fe93b6e8dca40e5434ef6268c0488098418fc73b95ba19d85c4ad896ec68971c5eb12b18fadcb5c43432cafb82ed4584a5ffb4aa2290935791783c6c318d97cd0bdc768730495e65b61abbd938fd3e78c394b6a063ef6c014fdee1b4fea75a1673d03360fceae62c81516b45fcfbb8b45b999484057bd0dfb08dd7e3935d7779f1ee0eb323cc11567f7f09a3afa4ad9b612a4c86cc3a1f0f14ac8211cafd395780b2364f9b974d9a07022c16f7d9ac5feb95933fb05fab27df873a664d4e6390aaec49f84dee21d1bf2e1f081abfbee2e15b0855d06210087dccfe0e299a65a04f5de684b9ed782941a8ea81bb758baf4cad1e39d5dc4bcaf8590e556f1030157711ecffd4af9f665f2166dbc2d614085f8a19c17983195ba9aba9133b08d1f098e4606f4977a7edc69c212d7b37be5a6f420260d4c75e950f96c62f64e3795ecb1f71caaa66167679bcb216019210ef1ceeae66d1f757ca09a504180fee5bdf17b4ae9732c443aef9c3ff8e28958d5722b45e149d35d529c3037865eb40aad5520e29a3593501ae40d9a5b981f8d0125382a360eb49bf0e5c1b615c636c90460f58da1c16448660ec623244b0c3e331bc06748b3f2d4626a27806a5984d2932767d2f73489a9e85240ef61179578ef9fb620e1b3c408b5284a8b2c1ffc6364212c326bd86c35d379c15a8d70505342ece5204eaf78ebb5f5040fbe8f0b940d60a0b6c181999b5d543631a1e524d62b004b6edb634b8d4064655baa5f3c7943602aa50b719c95d9302610559ded44e37a915c307a190e3bdde70f20a837bcb59a37097086de98f53942d5c09022065ab0447c3edad7939afc1ce5d77888c1c0cb8a2cddf4807cf8353bdc1541f9060a24252dfb0493e21673d89bdda9b4c87f0e5ef93ce3838621009a60b87ef5cb9a27c5d6d82db1a607636997b39477405df12b273d1c0c542821e39ceb1b7899eeec191f39d6cb51776230aabb35d64109a50262e61a5333bd094ed2928197da186caf87b07561a8958883eb5423420ede84fbab25b02ab981dd9bed8e3374433fb6d816aa8fee1dae49cb515a4356ffb43287af851a8f90179407a961a0455e93f2bba2fde71df85226d00494b59670d6d0f9d47fe3a6819dac96a1da1b0b7949ecacf0b09161a988d2be734404b770a0f668678d572e2d2c1c6512f110cb897217e7c59c89c241dbfe0795866af470a00c58e2472cce690e91967fccc315d8e3a00952c6770a4c4c46f579a17bf13a505d3ad8ffb1e2d3351126fa63337a69f7be979226083a29ed9958a35cfe5f06d9d89cc70466556ab3bb26f6e623ef300ee264b773fb04b2623618ee495624721e8e08bda14e08d468d7f7b18618c7c5bc261210bd440507f4a9bffae2cafd9c89a78d427ce427a783c630dfd3a1cef4850c1424616645223abfb1f56e8cec40e9ec4e9eaadcef93b6e2af80f0c6e8c13b4485bd6a25e302f08506f477df968de5262983bb87276fa78b4324c0fb8913f08641682ee444f6fa0871aaa0b308e0bb3866e1eee41b57b366e2648db55d0e73ffc3f7ff00f08acbeebe82e5f37acbe33059b86ffd9152d5f4344b4ca3125a1894977969c98664b80b1cf4b8fef5604db3b143b554cbc78bc160d7e57c188b1bad6af77f9e128ba1c8481679aa4732f2ef63c62507e2bc3cff9d41b1305035d9254888fa9112ed990cf393d774fd6a6f82698b2e9c82bd604b398118cc5b6b06b7049060af4e856206a729c8a17b2c3fda929c9a00ba0c70484883d42c364c4ab3d9e47cfacd9cefaaa32619fda0c77aed5ae2d575af2abc9e38f731bbe777608ebfad9e5c6cc73d505117b4089d39d373c42312ea1764d32aaafe6b68014dbde093c28ac487fc99141b35b15382389ab116a80f63f4f7452d65689ad26c788ccd20e096add1c5b2cada3ffe6cc9ce6008c2772865f61d89eeb366e89476162eba2bd7069c34c902c785a8b4190030c5807772a4cc65ed52aa3500fe3d5b6a8a947d127805e612ea917914b28a172be7bb669061f78548fb86e07b11ef783fd92bc33b763391daf38ae8820b6f09c805d718774719fd2d02d6fa7f7d3ce2aabfabd7dcd9476f267b76f0ba2a5d9d978ea190840130dc0fd8a48573f6e4b6bb9093bfd6c214ab8b01ba3091903f59b7126a6fa0c4182f2599af4f705e6e439ee46155e140ee6d9c0a540f2d11e8baa47140c1179940102898b11865d0af8b6984f384d6f45d5e990f7d7514c68dece567f4e7a8d5c5445d56db1dcba6e43beb48e263ac5ed5cf92d35b0678052755123400e4b9fe6d95118f7f1f31c42c24574b29a7e059af7afaaaa99438a29789fadd10dd3022e7f5bca95d05fc6985ad74639420769a795a1c086f359fe34f9eb963b43dbfd45e46dcc1129836218e594b2240c186f46a7e4edf70bfa84234469a77f9e8b718c3cf2d43a9ca8defec3436fc46733c6f259f5705597931355313c8d035236105975a8e0c1afba2ae2e61721d8da07bcb9a21828d9ffb5f28202a6c36cd4c3e10d597e54d34e7be679ea1c152ecdffc0388b913e992c558fb47da57247eb28680e963448bbb5ce2f1e34b96878f95dc8966d9e032deed6824a2a9f1902a7817a11898483e7578d7de5404928508355c3e1f1edbfaefb686f1ad4dad6df7508db7b22b9ee0eb87fa742ffaf0ba2be4e119abae95ca94ee86bc2626a8bb7a8b02b2b0f2b2528ee67c8186b41d5cb117895881796f5a9bf62c82ba654c71d386124310418c4657c302e1560482fd085c8cf647ebe44917ffffc08de5b87e64e4e342e506ad673b995a541b28fb64efe9179cca8dae1cfafe0e39018565442048721a896099793281a1683fc5c159f3b5b9b8141cb40fec8bf87b71d5f2cbeec0d87101705eef6aa4fea0bef00da673f929613a2bc7292bc523aa415842d8e2ae45dd363c15e68d5c6fc588cbb59a5d9f46f98b8c475f3654218ac72d91a31c94867f9e220277859433cf63f6618dcd10340638cf83a46d02e9b8743ce9103548572d20af62ab9e3580709714d3e966a7dc029ec94f9da7af92a27b57774dd7d851064dfdf7c1ffa1d529eab20ac40eae74a77a065f0b8e8a534cb478277a4cf11e40208aa01674f015b75fc11bb392fd1a7243a69ab783300c12b97b7ae543c4052f3df91bdfa91856d5aecc5925a31b7ec01dd5e7c75f7910eabc8db598c332330e78ae6f5233ce7d42b6442cf3d74ad2c9793464d811a2b2a835eb830f5ebdaa1bd9ef3f71a428f58563358f410239c270aa67d8c6d0049dca9815fbbdbe3869e6a69a217abe56b8a09cb463ac1e125bc8f0b7104c406bf8a77844571a9839d73930ce54b5c4bda468be83adc4f20c25fedcce25be377c64b2f4c4cc54e5546dd8772cb369e0bbdc14d9a16b8ad518097f12f11abbb1e4a24e8c2654d4aa0f34e52bfdec42f32e94dcad0c6408103e73c72debc4c68179f01f8ec5ac7f0a2c40f85256bf9acb0c93643de50612494e242a8450a89e9a52d8f086c0a7c80af6c678b74e08885670bc42f3f0d8cb89093700e596eaf229bc8af5185d9ebef8b12499dd5f04365fbfd6d6af0ccda910d8ca1e7e2d4c311caa4bb5318d1b31fe177c2160e066581c6085f9b15eb8af5938317d6ab4652186dda09dfbf106545cafde6c58dfed447384e4a58253085a8baf83ff7cc666e6fd7e3afa20b096ffacd2b0f8a8e6ef7a7d31280f27feb20eae2d82f49ac408bcf83415d45f3aceb0a5e89a0e3185b11f78b49bed3888b846e46a33497a5801392dd56df991aa284f122b2687956a6005f83277ee06d24b82b9411f0229394232df14a2c8687e233d5f3068b51bcd5933bc3ca15600cc005736143da191826a2fc34c22502c2ce23217f9b7266606bba7a5f970ca7641a744652f447f7be9a5ea5808f1fa1a21ace79f01c7880ae9ce9e32ce14564524e33991ca743cd54653cd61923d8054e6fc529b35c8fea07ad82062a98a26c69da44267c5d2867d2c813ccec597323a6f332e1e50a74f3a04916cc34346615df12b22d0ff8c0a06b7e0b83a5b312e7e6d618912cd316420034c55ccd942baaf8960dad1d82243f3715ec70117db50698ce80d35b1ed68614648a46a33597f6e06cf5295496f5ed3e5fc3d5b98f194a4c9d3f75e50da416ef3581df141cf1b0c5b30b93e26113814c64ad2c66560d64b7dd20696b94d9c0deffe89bc13f205643af9eac936d7069e335a6366bdd5a772fbfb2d25ec8d36e142464a1b736f4a4ce23cedc1a3f70c29d8b9db2dec0b2039aa44ca3f899298fa0c46a9e3fb7125a1e2fb5d196cfcd1314ab08f75478c68d720c7e9f3753927a4a4a3ee40eb0e8274e61ec7d5730098147e97cf504acc5df97ec662f8b6e74e700bb956378899c9b42bfaf81af35b9c2436ee8b7d14b4a825677b75388a23073969dc0f11cc571b30711fe7fb8202748c8b67f014ac8a14de5d16e5c67198d8447b9b4c0548e6acd70b29ba7554735d37864bf59b794cd294174902de53ade7b76f6dc88c741eaaa89c098393da56f2e20db185f260c3c27c939ee2b1bd820447dba01f3d3ed9212795c505b4946b4ca28d400ef54a0bff50ad53ca734d5512d5e072970953687b09e26f97cbc460e03016484e752eeba6da78ed34465f662a043d1da43e0939814ce9f1f1f7a76cee3fefc2aad3e921f5a7830b7d978782a89c26ba60ba777dc86585c25aa0d1e22a0f74dcc5bb508f56a00bcb4a04b7ab5df6a5ed5db822d9ccca0c5623b010f375883bafe2ed69bc4a51e592618b0330cfb2093de6ffd765608c076d22059a2c8e0d8e4c45cf1bb8f20c835c13a8bab43e4819d1711d40c6f26bed76ce685ad2eb81d04f9a494b16df9c4f485af53df8a90e58f408e51f5ce512100c7415f46121e44eb7b756972d72555bf057952c7f1f2897601b0fe7cf139b509dba2ae9dff2d6f23980119eededfcad7df6d2bbea74d98704502ef66f373ac68bd0dd1333cea5e4d1ed41424da814ed4286426b1bd526f783b87b453bcee110be88c9f0774b2c1bda539060396cab288f53dfc972cca11e1217d5391ff30a81cf78c34c94ed4f7739ed912883bceda615d9f24aaa607a538acd0ebb8eaede69655b424335c77d7641e4ba81d0867c09de8e45494932067a5f48aeff0d1cff35df00318f9b3d98c7641fd4d1d0600dd0cc75142bf47efc540ccf637b2c7ecde1630923cc83c7ee1cd455baa3d7efbf041b39a82faed85ae8027143224e044f74722ee11c19653308c970e91c3dcb489fee375eaaec05c9d37b115cd85a2f8ff09921d4b6b9ff582feaef642bd9eb9b27ffab0b87f031985c258ef931b66ee0b55c3c30af8505b9d71539b9285e4b1c52e81f6fabadeb1c550c246c95f8d520cddb9d713c6fa33d6219a3b30031fcd8e6cc822e2aa13a0870504ea3d59c732bee00fb8f289bc7ae16f6e96594a8bc8a0b9c003f87cda64152d7ab298f64cf8fda7e62f8a9098763489a2474a5063ad0479cc1004f4cc1dbe83498af7d19a13954821df279a3adc06870fe9d6b22ab080c47b0f43978585bfd8cba4fb360d9af22dd59821b8b762b98fc38a4935551097abe85d22da35139d20bbc6c8a352c611c726eb481f08de423366bc890cb614368fa97fc107cd4142daf421d88e7187c9afd633042c0dcf05bc9dedf24f74283cf910e077437a5fb6437e0a9247583b7703878de53a6717e09a05d47a94e2de77640cb2104b39c2e95442b251d28d14de368fe49ef293fbd4d354db5a566e299fa83f38ec2af40fd9527ed044ce315885d7207cdce7147b358108dc14ca66ea123d1747b6ff63336d463deafc4fd266f21e788831c835a0b8a740bea3e2f4340ba5aa5167e104489364dc88e055cbc02e521227dee7bb96310e918ba894000ea75364fb5355d0c28be86868dfdb3b99e09e3670b2652c6e3cb8daddff54e15f80b7acd6e1541b03de42d2645ed11b9d799cc6a369e79c9892d8d03290c4a3b40473dd89576c0ace9cd61ece25c965da08649be1490cac98195327121fed088d06cff0ee6f64ddf569794d97af0b8e518c5381d24b5eff6cb386e9a41ec9a06a0ee717162d9c39928f0fbfe2eb5d0af99daa1fbd1f52d370bf93864b158590bf7f6cdf007cd92831e4a99bfd83dec929a44cd7ad0be46e8aedcd68af327feb5241f770f79c4590bff4492ff82416a6c877733bdda0ccc90cb0f8e25c7889a455d19d3ab22c819957aa2df617f4e2e0ffe9fa60d8c77114e78b68a6ec651c034896eac983c80bab933a8b9500148fbece8f823c3a2b5e091058309c5d9011de33ce9b671fbaa934532cb507d8fa06ad4781b5be90cd7b9800741fb8b3b6b815692b51c423c6da645ad480183f05ee47d5f4fc865a5727986ea4289458d31126c11bcefa914e526a92e8bc2acb9fce16083afc0036fb9916c9af93066b087e1a900e2bfec7ba7150f245fbd67ea6a68bde6b751743f6ea4f6e1a8adf1788ccd71df0a7d1fd6628efeb59e79bcb76ca6a550d0f8bbac33c852efa11b47109e15645d2a7cc990fa7ee577818694e3d96e45bf72efa65e9a214823a94cb136030daf3551b9309ed2cc96622e791d26621e66be7cbacee702c78f1eabe941326d94240fa4868f30ae39d4224751d0d97395fd43509b8c90262eb63a8bd6bf781673d881ae7be8131236566b5101b18b5e47a02847c69b14fa5b7349f123c87c066cc6358370116af0228d27ec566e0fff92e39ef6ea2c7e34fa03b7f2b61de4fed0ad32384f932b88b3f37cceb9cc125638b9542087bf27f143456b4368771274ebab229e521c60c9a02dcf6770c1ffd77de1a362c5973656a73eccebccccdd8e459b9190c10e6b66735a99265f391e1ba324af1bdc2f509084e2a84d30b612caeee3220b27c06abc8ec446142f66ef1be9ec482e37bfbd41aa08691b7aea14d40b73e5d2d6c993abc50fb45c2927acf2d5fbaa00ec398511a5b2d31477313026c4103bab85d4d298af4f353bb3b421692f533bf56b9dbc744d18f6e57c68398b9e849f1c305278a4192b4cd72f157682fc6a6071ad1cabdd2b574fc85d4904ca622cdf2b21b3f56a614625171bcab9035be40d8953acd57830b1ab206dc02ec50665dec136307af0815d764fadc24e928ccc4b16f05ce0bff5a3b8e31af9c52870c20f26d1e13f8af454ead3c46cf1c1ba2382b4c107d8ac6c8d1901958490d004833210d9558391d7088f10d015a7a89d4506871346e7f40d4927d409c83b4235f517b01d49275c8210c73b894eb7fa3c4c312eab5276b5586389435feb52f5c3b74961977f45bb1dbe0da4fe3e191060e332241a23501f65fedf812d73e93b562b9a955e911632378c9117e4960e3210d7303414e78a24ef14069fdb8b215c1cd17b6ad208a5966b0e2535fd00f56ca4d11e8f6e540f7383218a8835dfe5d7337d09fb020268ccfb056a41d1ee63a3fae105e3ff9ace7c7cb45171245f388fb2537b959f1776b20ecd6977d51e9f22d4fc4301b6e773153755a5649b6ac7705ea2cc7a6f1bec0777c37f38f46018739d9e30c79ccc19dffc9f7b09f6ed86b1fd1f2c92fd877b508a997174977478d94dddc5a699aa84de50964ddfae94b337c674f4313369d1a95b8ffe3b3fbebe10b102e2c62b8334037bcc71b8f79c1090c995de2d36249f94eefeaf6a42093dfb149e3122015c4862e72ce2938462e18e94f5819c120054ec69f21ef03cf59ff1ca11ea4d808b074ae056bc3289eeff15aef62a38a66e5dc0444c7927fac7f86e3f4194ae9212993d509126543f13bbff9df0f2c1a85d44521fa195a317bee1ff4841ab1c6771b6ede173e2dcc7ec80c9a0117c6a7ff5a5ad4931b1703cb27043b9b1b8989cf98224bcfa5b297fd866e44ec149113b710011ee50a71660d2909b8b3299f3a0f2e673d9ef7a14e3e4cb0e479f2819ad9a728ca68b8da23fc894ae720cee706e71cb65ede06e53281fae12693e366c416dcf4703ce93aef9eb5126029e562ed98f4121a95eb202ae7ce89cea6c2fdaa0781036e34965fb284c60401bc6b7ba702c3cc5c1b28599bb74c0dbee7c88791d0a94de276ac9438090793208e91d4938df097300814274381ed2c021b44d16ab41f054a74b5220cd92537eb21ec3071eaf9b775adfb906f11fd5e17b4a9c88b6cda8dbe5351e95c45b42ea220a45c5175bec1cae6e650a2c0590eb09b8fe36fd96d0f461c26e46eab718db32c0b287984017ea3750b1091aa01e1b0ed777a60c04a5fb9433a8462949cc67c83c126b3e5df42cf4ee110cff043b53c66f33d3525e29b13c3d744f3dd2b631d6e8479eff34191bb853ecee8ac0d0ddd6419541812f376c40a1194e3d3a2e1b8ab78e026a01b6e72109bb893f21f4333e59a3b5007db7a08b418d66f2698c24bf119964beee13598294e9f3273c61aedc3f5229009bfa9c779a0dd149cba371f32ee52feb7fb22d982f9059dedfc8b1f8322f52134a457ed8955176940a390ec178124030f14990b70e95094eef34483cd0b426c8ae89f08a2c7357cb7a673871539950544554fcf3e721f772a15a94687e033da4d30f275d6eea0ca9dda0dd77e17a4b61886991c224aeb53f7e1a78be6a77a9190e56c108cd4d0ca2b1214699a198fad3cb325f47ca13404fa02855352c140ad3e21bfb365cbffde6d99f1dc770236f50441f19d7d2d9c991cff3fbba19f915aeeb9aea65507fc9e1d19d1e21d009955dcb30641efddfaa2903fba6b237ad9fa1990bb2e2472bc36419f5709ed4b05aec1f1d05423f80c52f02f67de42c727359e65a445ef28803b700cf00db0923a6a5ca32c5631f430c0e24614bd13211280410a68781cc7a787f73ec4cfe1acd5c9f0748adc98fc77240acd140f9fa9eeed4a095bef0e7abc8381002c52775c9ddf825fca42f06eafb1d03a1b681ba81012bb6c729c71b0273ab51e7f45596de12b8e68971d090850e800d2a9348f4549a22c328af87c6ab79b1e2cfec5fd6ecd8c8ccfb08535fee4d026a4b0ba303ffcee67e712d3c2b910fb08c0d698ab71b640f07a74091778213365d5b6c28a22d050e3d084f18a0e1288d3aa2b14078c0c68ac5f95451959755b4a4574f55e3230c38bfff27e14af83c12026f5cb081c443b7e4af358a1f0383899722813c139455813e3059c109d56a528bf449723d1f795e7ae905ea334e0eeeef3625e3f0d91e53069b38ef1b6935e878636969df8374fa0bc2a18227955fc703e2e50a7f805a38b82c54306234146dbc182a7482deae9e75a08b9cd73014cc2bcbdb27cb2f02b77968e5c3db8a0c988a117c748ee1d6c1e092e89d813c498f0ab15fc9a7a292717e972570c07ac4d20ab9526aa2d66d0ef7dd31e9d9d5e835cec47ada991f1aa4b907e2455296a6d1c16cc2f0a24f5da08aeaa9cd9e2222f49102d3d86504c2e840998dd20ea839769d12ba4dac3fbf8d2cc167e87c4af1077dc554c7af2d14d1e4bdeeb74532afc055f77334447e8ecbebc7b8d5e081bbbb67e32004239b06db83ee5b3e7be8fbd160b4964fc7110db4d5f638fadebd9e4a2fdd7bc8f5df88ed7fbcff0707481387a453089106c5ebab7b60d1159e1eb08ea696fbe5ed8374a6e0abfdd1fd36a8c2ca4d899c0fa72dd9dbc71c64311d8406d50b83f20a8231db849e39ed9e5de7b907d6247833d6034004da255384a587145527247fe11b62d6ae562d8d584877e3ff38e3a71f8c935f1f917152d09312a1984bae0ac595b926ab7c2a7bf1ee184ff4a6f7248dc243eeccb2508c0f1c572dc2521f9af941b8a023a1c8c1ce9bb9aae38308d7e96f39d109b32d46a7d0fa64beadc4098fcb9e958eb796482728ca23858ac33f22943f7f2082c16c49626cfd571f7c0d130f3a5103c9df65c33967ab53badea53f1bf521e2ca02f073b9c0e8a8206335a4d646274bd4a8a93251403b5bfda11574123cc3a1fdd6993da49c9544dc110d1c5487ae11a07cd89ab495112faf0329ff6d6afb42d534697f2b4a9d09890c32ae9bbbae764a96ad7c84fb817b57253e068d0268cf1501acc28493f8cc59c7f59c3bab1507a8fa9476580ad4c344897e8515383f8fcec451fd805d02bcfe318b1c168610427a68c07c7fea11f70e586973507579d5a8c092ee49f1d26368f35583d44ce54d6343d20a9ebde438f1c6c23a0b088ff918430115504dd4729473f5b462bb213b43da65132673f5fb81282c9002056273daa6cbe37e1f65bc73414de2064fb9238f36d793134c5b9062515ef2204bca754bb6d060ea3128e792f449012814028785cf9af3c29557bf42c0d8d9ec7c80441f0b22173a629f1db5be01ab8ae2b8acc22b8d2e174f80d83c0f378bc4d06d929538ffbbf8301126b6d7a9565e4f08bc34f95c428018d0b3e65d1818c6406ba471885a3c0c5c37035fc968705133233157bc83746b20e9b16e192853912405e6f3c47d9a38a058c4a3d824737ae8014239c074b3c34de2b967dcfff5c3c00613c7caf31c84b14288e5fcb9f2fb125c3096fc8b66c2bfa4425e48824eeed1e7ad2dfdeafc7e52343a25bc50f27c0a21c59e2f28423e8fb02afea41ca5f9f48c1c6bc5c412048e4000fc7aae08a2fa391ed25a90fa6fe1575341d307db850927be20781543ec8515368f7fea42a83d2785b952377e35c0518227f35cfdbf2e2f8fd7f71bf27b647b375adc21d842060a633d3cb6027c7ba34cb26b770f89d8979bc3b31a70747410fd27a1f36f643950cea56a1357ad183fe5cb1452cd99dc85accb75f670742d41354d5e9799659129dc291b0415b4e5ab787a242a007cb4aa8b76b14799aa1846b50badc2af55b5325798aba469d82bfbf2cc955e2ef82e76ecc4ecdbc5787d8c163cc6acf17dcba5ff916a62b0ea343253ad6971a522f6bb686d2822f4b7ca35906fc3db5616dec3515b0d65eb059ecb380afe1f2080ab6f853493753f11f76107bae4437e339f77066f26f9291ab58fe35225f09db02684804b9eef6e6d4c76306d9f69b1170345f9ebc946b0081f985292c218869bc3945d4576683327be41da620e606c994fa0ba3333b53f11e89522fdbef73b522702448491d629cb96b23b569c2818f18994a315c471b588fcbfc7fe153a5771854ec04cf06ccea0ae3e5f8c1a794459abe7f897e9f4b0bb77b6902d2d3e012910d9deda695f4dde34206d66afb8579951cf023f41b9cefd7928616ccd4a19de4eda514abba82cc2debd433497e125b40685bcb83723da305770a242e449d3cb447a915da154dd7f925d1765867cb6d12aaaf860fe7c018c7b0cf87e88f1094bba1c7e6f654d2005bccac1bc1c3d7e159fa7f130d297b5b7ddfd654ed248549c95a973e5accf634761541c09bc7b7da659ed303be2d8604f004f1d129e2a053e49fa9edc84d9d364f2f3642234ee24a6536cfaae8cbdd820ad241fa08ab768f22eb05ed57c647650f854e55a2d302b52adf422025d2c9a056591fa7efd4063a17fae99e9c047af357ba77928c5f8aecb739bce462b42abd27d8c15b2cfa928d1dd1ddaf118ea40f6d0992de0744a842e3a135d1fb43c8880d80602ecd7eb242e52e98fa0f706bd87ab6f8ce29eb6b0247dbd3c47828c1776031c82742d7d3f0843ae1464851e49ba2601d16543d513d6555247dea4921ca38911cdd077ba1d3950ae13858cab2c9a93254c1c37b43dfee0ff9bdbd464abd4227a2affa07425c04ac0330a2bb56bd0badd3fa62bf1a276f4c22620c03e1b65bf1a614b65925b30be50efe732b8042b349b3450c35f64b195d5819d4fde4d6d9ce8357cad2b018325b8d52212ff52a78964a2136861f72ce255a82dfb4fdf5c442f430f3810ea45bdca835f02a9c9398ad6088cece8689b9159e2080f1369d4a9496b6ecf85344cd39f904af62bab4890a0006a1f736385738a6670ce5cadb739ab1e2ce2c16d30b8aa59107c060f029b71605ee323520006e423c5aed7519edb9915f3486aac0c64592bc46db713e2428bee3fb20000ff1870d4c15f132a0e2aeb23d2b8f667fec11d7e4d962be645d9aff736a05c0c6c8e1332da7a541bdabd3ba116beb89994f08434e699422032c59c21a5045476058b1803f8d285aa5b3b9aa0a46570e9df270a368999ba3d6ae78940373e3d7bdaee057cde6eb2a777d94e5362f0ccffa11a085934a27a47e134c5db762cc4e1eab637cc28f6e096d72f9efa75f6f518a69d49e3d1038e081cc3823a23d3f039668c93d8f89557377ad8bbb1d2aec3fe0eea79f27df50d68502fb7103a334aae83db2091bb375e3dc3416ab78f7c504ffaf176f57d29d6aa86fe4ad970d27eeddc63db944e5107873ac790cc09dc441a2f52839bc5fe81c307c16f71fecbcf6de2aac714faa3cb8ce674741ec156b853bbd7f1dbbe524d5937e7d354f10da5abbd47df797bdd57c77788ea0d916f26769fd1dba86c26ef57fd2ef833c76a89bd4e6673da0afcd11aefcc77239907ff14a67bba6414dcaf3b9d9283871789bdb3ffd3993ca5e4073a8540672af5ad9680eda191cf647dc012db066117fbb9cc7acbffd6cd9e9c3d9ac483d57ea5665b6bcb788a96680216c357b886ee5374cb3b0860409af479d3733c425bf16510a39bdd185d4fe4d88f0d055423ce824c679c35c449f0e1bccfc96cecaae957e4e00d5cd4c9c39ff129a90362d97a5ba521266ea59fbfc9cb2665de8ea593a665d620e96c24a8cbc3212337d1c5f9d658f91cb8c858aa17daa17bbc00f038fe3225d8dd068c18c1253e2a5f504fe675810d56170c8d93e5fc275c520dd71697fe3e96ddca6783c420485a3304f3d0253af9e5529f49be25001231ebdaf61045d9f9a9e0c453678da52886119310470ffa8be1a88fc1a528d070cc007e16cb9dc1dc04d0f8591a1d5f4ddf6528ed2ac88eb888a3842b3951271c542f2c6ce572160b858cc02a9222664e7dddc66d17fa604432da64fca0ce750a6d82546744febb58409a798938138cccf64710a58603a8b1e7927fb120c9aecb5b05758c6f3862389dc659eebd5bb02b2d0d5e52a5e47225c47b6f53ce6a244cca9bcf22082294fead54c8098dfabcf104439c2764f9a23b193062ff5d32e3e83f1d44d29ea406512b9da740c1326db57d4862fdb9c82ce3a2f504fe30a04eb5d592dd19660938780b93da09c2e83a72be2e2e29e495d6b8470e843f49679f51bb99064e514d19d81cfcd87ca7f228055c10717b9655c2076c127b546948444f9c048df4da8c5ba3d141e9dd2f7860df514cc195b09240b9e6a1ba486908d5df04b5406a393de658adc40e7e3d771b08dff4b8307c3d881e51502c9246d0f5e82775257756588a7f5d55b14dbf304a9181d4eaf33fea2e39333c47de00918d67e314d33e23b7d46f9c6d0a44894881e78a49cbce8e6836c182330fb0e381c47b4d721da79ee555cd8ed079b7f32ee300b1217dc80ee1d2ea7ad215df8184b971228a4f875cd5bd14f6487b10289bc5270dd1f8bf2f4bfbb285d8c6c11334cd2a23d729328ad5cb3554d7d11f1ddb3f05bddd96a1b64528f85f31a00bf4d39aef5851dfa5c6eff3e3a247d360101572f06aa72f116f4bfb548d1a18e50375df25f05e35d4bc5095f5cb77dc8ad06fe49fbe56dd8ef0d537321798e23eb8890671e526419623b3d0e9bdd96f1083c75461bd4737af36ab9447db1d6dfefbb9403dfb0c45a9040c74f3d5675464861529b0d782cd0fd1e7f640fde49247a3916b9e70d7acf2f8acfa0cad966d9fab54911c9cd11ccdaaa49723f006a2ee70d72703705808540db1783a6bd5080eca212a9aba70c40b3bdc355443310628d222d062543582495ba710c936cd612e0cf945db85a98bcdf0a945ebf3a2fcbf55b87b672d7195a6c5bb29769f351f847088a810047f827658bdd49c8d575fb15913204f67c6a64316d731e25de03e989d04008aad3272acebfbd544b5b957419a5ab03cad92566fde31ae2f7b2b94a86569fce3410ad6ff809b828edc5f130ddd13f1b13f10a2ecd911add32d3e359a86d479b9ba6493eb8433babc868b53d0b5bb3053d1dbd106e3d16bb092c53c19c93d2217e759a8af06c998fe163cf96b390b38e608f07594d2ea85451376aef4a01e1e9c598802de84652c9904043933083b7cf1d55efee28c7874cc9515a2eb3f16c1251ee17a87841933a2f3d07eb28ca026dc4ac76d96c947985b829a92f44bb7dadeffd2b011decc1f2adddde6babd22800e6649839f722741d59510104cf86f3a3d6bd5873926817fbe89eeb564dedfe48823d3b2f93ce46e2791a8129e478f35763b820b41db93ed2b93317c74b01e8e045c4f3f605598843ec40904505ed683375a59e9cd4f7f32c0b86867d5a21c8d2e2861c621e4a64d8e43752cf7c578e6feeb907bb39ff02a426303419f95bb1d0c4a7c9765146ac58f1d91805edc1efb7693f9561a95dc2d5499702ac83b63340bcf8ae666485510130894f735cf4b1447f31dd60a245d4f547f66fdedd274db7eb6da00a3d077f9e9744ca38927d0c3fde4c4c976b21a818f818cea07d411016adf3e34ee61dda905bfefe376c3692f9fe746b738660b1b34b24e72afafb045e4a535647c337438f9e7cc36b485a50c4fc6af841ef71595a4b3aabcf94cdf4827b775594a11b22a9509792078a896fd2b963f8312a030d377e934e3ca47de1b91da3d4dfd4a200d38f7216e8d8f5ef752b31957ea0b0a5253acd72000fc837fe982f5ff116aab6d4ccc52836b171a39eee82c6163936972da28baf4ddd4d365b83b12f5ed4a93884ef1d74a6a6edcde6483a63452ac5e2d8b1e3716a181fe877cbb18159244eefe6f9d6ba5d90f09c200daa116b0f81a100fb840a951837eff49d1ed3bb5f780a5b565a24e95caf0aa3d66e3830630f75f1ead9e03bb13f160273bfb284a7574abb6e27b7ad22bf2f9902bcdbc0c0f0c923cec800977160f7444ea6333f955455a83d3f6ee6c07c60284dadb20557181f5b6103ca3415d31aa83ba01145c26933e797e80621ff794eaf145fb99ea7168372edbee6095501e5aa099214c3304b86b9b3a79c7bba6201fe55bf8365c6ae6ebdd27de6a9e2b9d162424fcd6ffde19d7918650442bdb3ac08fbe6df3be889b3b48119961e4c57b1f50936fdbd68539f888f1448cf3cef3b83962e8c5e89987afe84187de84302ef74ccbd4a4b714ab04f23faea65027d1f2309b2ddf4a38a39c95bcaeb620c5f5fdf77711de39545177c7cbf9d05beff545997f80a6e6677e1b74c85f83f7698ca8d850eed5f7b161f275993b55b7d2dc499afdb0a1cff6e1ad7bd16aeb351f2b15f5170ff53db877ef6e1f8ea99b7849c2de9f67c497d5a9b896390fc034a07be3f4e3586a975cf5b5c4b31bdecb883daf0a3b4aac64dcc633a9e69dd3a86f53716b69057139a9e97b9a119519b39ec8c7d91d6c3398ee42384592b8781a1ee7826af9b4993fd5d25b12ae6a7a73377a4c426f6cc558a6d407269932bb3b89156f75360a166897e1fbe4fbf23f194215dbbb851f308942457ad284a12ccba26533f4c7430fd539c75759dc4217e8b8fbaa3ba6461d80754748e741f9f10a71014a98aa430b07c2d9458bead4d59d19260bf4a3cacd13bc1239010039da1ab9f5f16e02d306947fc44bdc1ed80a3d83d9d813574a5bd7351a24aba70b79a25bc0969b0df210f3580c5db849d6b911b5219a997aa72c943b9d6745178356cd5b0dc52bf816a8b99c26f408bfc34bbaf75d98ec7a764e357aa75c52191f4f7f209ea64658435888b97cd71ef8db066bc5ab81ffcf9ce7f4a843d768db4ab27cc9da33462486b578bf3161011d2e0720946a9813774402b04f571176edfe50c66b0fda1ec772a20c37349287a8ebdc9c0b66d35a90192c8b6962d76f9f8ba25dbd4e6a32c50434b8fa58cfeb89e13022f51bbef6433978f33c85db324e53a0fabb6e2cf4d89748e9cfebc2c7c88f6abbe1cef3d62b2c914e003f1bfcdf28f88e7949a52dfcbfa6e63ba7869b4d55bdb8a4c1d65e0f8b8c7ac237ee4950d0373bf62d85b805ebc5b10d6aad29188bdb4a066a116bd3403da153935ceb11809af15bbbb77a7665225103579f627c3e5484933f8e46328bdbd20d13d19daf34b98d41cbce7d4a9ca9def147367131951b88ef5466adadcd1f79cea1f9d4455e5ff79a8cc1fe95fc5774fe396d769d26821f06ad29021ada5504df4edbce869750e3feabba2e821e04d6f6b2ce8ec406240e3c9b0cf6483b7735c0f48f4e737e1a5ed14090e0d5f4c8c55df0ff56a180225571a5a1ac70a517a544cc0d66381db8a7539231e214762b765429e1c33529024686c1ace92a5f9064f40194e5737df7b2f044be20fce631ce81b3b35a6526a98479095eb949d28251cde67b402f7fcc5b9456f4225bd5e65b47d9d6e98ff0d18db6d59060deaf8a6bc6299cfc9ab21faa26cd27ec1fa623310535a8dbba94076883d1ce5f2cd24263dc05ba1474225c942d6d4fa4ea8d23ace17771ba8a3a79e1aa2eacfc5f050ee398d9e356d75bd0d764a62b5127543d5047b72c6fe0ae460d6d09b583a0ea0bb4641530bcac272cc58b136eda84d79ebea7b40e700cadb694dd3717589c9c153bb550f87cbdc4b98ad64b2fe80be24be061ab91b8018cd76eded3ea4ef0fba95724f113d3a7a6ae698e2b3de31f2d9c38dd77a54d8caa2d68536a51ad2e5041ccd0190b74a70eaa159799a63b78bc0cf4367e2c0abe70acaa11c233a5bd01183a3e85fd4dcce6e206ce0a9c66fdf2397b607b291bd5e124675f9aaa3a3491d683e85a2828fe7ba7b164bf065ae24c5c6dc4f2f984740143267caec2952d95c592102de1e563ec17ba03e771233fcd1c7d151992a910b2bd81aa709f2aad9b9e39046685e7bc81bbe9a340b6ed97a8deb5a78192e8697bb751e7c455cf3025857997af071bbb5619ac3789be07a4a528130e2f60863d066035d3eb79801483811c717460aeaa02ab5be75e9b69aa04d44c22a4b904b2edf85a54dc3e51107423a0ec7c4a74d602c09fe776af714bfadb8ca4bb87a8c57262449bf8669ec56199b7b92b02630e0a6a505e9515461d925cfe3b88c80293a75bd8710e5e39bde72f583c8d8cbdc08f246dd41ff9a7dcf754ca5a04140fffef8fcce04d89e77f9e508341329ae4ce66c4f0f0fc85d20494da3c82381d053c8a646cb2b76a0e91fe905151a3c5847bdf61d79e7442964f6feab9b6f1b2d69cb814f9a4ec1acef94574477e90a550437f06486bc8fd4a5671b13779e8e0d22bcd3210dd81c8988a7a36abaf4dc7efe3464acefaa59e35ec2fc28cb515f74eb3f79c89adbdd40b380391f6661250a950752070a846d3eb8353296cf130132d23a90a8cef8bc25df98970ac6b9c37be0d850584fa62a41797af4745651e00cf1323347bf92730ad71163c7b719e5d9c920f5afefb0df149f7ef77eafd22d9af601ce51f5460837f9130d02ed3d6477b3d8f77cec69943fe35f51a2b613f27c5397873f70697132e09b307eec68879b4fe04c60f2cfdaf0b8efeb5bd484b9d066a23554f3b8db74a68c586dd25d5818e264f8f59d143aff51222970a0539bbfc1148ad4afd78f077914847215a5d1caad61311ecd133453e6b251cf522af39d24297a77d29c36fa7af53c8757721d0f3836bc7a802c2c9ff4ebb1e30a6d2899687ef253789d6935061a986a15e95fd9727cf168abeb2d5f0a8bf50becc9c84c41cd2c81c064704a56b8325af923c5526b0208df0beda844a8bb6e1dc25d68a50465c2c5c9235892f352bba94db8bed87eea2393a965389c203b208e77b5e91716002b289db0d26281cdb9a8720516c85965506fc63026539dd303f61b8125630e10284a2ca222f8666aa108fa54a03d28e78cd6d4440955fd103f352fe312e96bb35a81f9279ee08e085171e859bcea55c61ef63593cc27458167c761c4c2ae5729627d738dfcc3509982465d0cfebe2e87f9ce07d0310225b5a2f8955247286d44cb5630e205f5c74143d4a1ca62b58651abe52a67605ff931865d69b62ba24eaf705d0962834df7086040d05092abe5ca6521ad71113afcfa78ffd246fba39052fcbcc0c72a5c3196cfa956e49910a013cdf3aad02ba50d496415f93292684a3ce39058759a47e47e3dd0cf6a58033a33a351eabeb5f4f40de25c4a773caf6158835066b28c9f433c137692701a6b7f63af05234285572f3552fbc0acb63f13e8d3d60589a6d43c406b8db8ccc9844d8feba9519af03093b15e15da653b9785e5e29747d8676dc41047e5cb93d1f5e2ed088bea2d0a1d38ec5476a0286cd9ac814655984d4010024d0a147d88010c2e9afd3eef5a49599b91911739fb4406f85f07e0125d2b274b669f01c11dd359229c97d29679f05af17e57fd6052c5213e1558b857419e60ca378e9bd1fca280f6e3b923225d93613d992b627adb91ff221e887a3e184037b98bbcab5e1681feaa4732be6549037cbabc6edf47d7e24e17cdf65fa07a79544ff6a5a74e31a33e08b9af5b39cf23ef32e3d67e7dc72a899014cb3f380a334ce8e2b0aa14350d2144065ae7e5722bf344040aa672193056afb3a50904aa377c8021d62d4c0aea9d09e8b6cbd3258d7c0f2e45498d1dd4864483ad8866a728cdce8df3a64ed8a8bb1f6562f06e4ad2c1e14552a5874471be15f5b875bd8003e8b4b73de8834ec9bfac30006ad75bc5b3d1c53b3f46c84c07b064ef36c81fb5d62adc9187f0b7b76699546ae990518657980c05a31bda09be04337a2686f75c53f1ff97ac43dc568e711c141ba2547f0f783df478e6350bf22550deaafb4e2315e83ff96f4b666221218d2ae649b811c555a1ebde4ca69b6aba9782596940f54f424d8bab2f1899d661f68e690615eccb27ee074aa3667475ac6f2a2c3c543a5edfde1fde91a0c92e3fd44e6ca532bc49517258f9367b350d876388bee50203b2b1a42383a1866b9f089929a82bda06360a05940fe2ee5a08e98cc041251449e188a5bdb1f03d0f69a253f5a546f0ee8c485e28d13e072c288740284c5a0605127fab341cd7cbae942746952e2844930c6fb62c35299236b684efb9cc3c2cd0e6f2ab206e62dbd4c9dfb00b612e9ec4ab82308daab76c0e0624314a37e771f64d4413ac1b66a5e8694cbe314327ee176fab8fe339daed37a8cb8304fe4731333a0d07c9f5cc3fbf27cc550150e88c49b6df03edf2e511e07ce4eae60a92ab95df6aa9f8b5823044fd0bbec49afafb1df3345da9bd93fff1727e093c52a5178e62d09e1f4215a7db864feef64e1320127d8ccb5996a18f0f87193b14f52f53f559838a39510b1ad6e69bbd61eedd6a536094a7d9c6622af0bb1bb16b776987bc80f87a813bcb834b6e27277c70ebddbb139c5fa2e05013b5fac1655eb9abae626e9125e2b046e187c0e7e518bfd2e9a871518b5132d62a267c4a431b1a01a7b5c81486a6e3c393a850fd65ce6cb1b9c76d68667b392b630d5c056512a3fda7a13181a5223db62a794e444f8e1debdfc2c85d46caaef0c0ea2af959088fbd1cc3b8f637d7f993e952f9620aa73e5cb97447c9f2026d2547d0b91a0ab42b70c9bd77a01cfc77bdb3184e3135f5a8420f29a852aec98e62999e9097b0d7b31d5a512e82accee060d59f1ffd7cf58b750bd9a4d119b32cd4910f76de572841935a6942919c644d5099bbb8e028013622074517347ce65793e909d0fc49003a7351dc2e7ed3f843b4d8121208a0373eb71284b48454a41215fa09c7c456b3b2c40a00fe1c829aa553fe0a932c45778f20835ddab9eb58a8c1de55ad3379aa3b12b4cb2873fa5ee32b899f52e4cfb0cad17994cca29efcfd0039082e032332d2bd8d99e6038dd891a52eb2b3d52b57d210e46a24eca53cc9d128d15409214c810d9f61b40246114f36e8a86fc8e8519decda13f05e63a71364b34a6fa337cd96825c9c7066fff85e905a9f780f783c0a37c885948b70c4cf4fb6d794c9d1bc8c2031a3cae52e3191ced7b9f1e53f3247d7c501beced5cf1e7a7d54014ab0d92cbf605507bc802f3c64109cf86f054c0bc8b4271d15d06efed1a2f13043295bbdc286aeb2cb23998deec3fbd158242f3f2c55d46c6457f7ad0ab5b61816201c06c4fc351dc66445d8a2f311c3ea8aded57257aa908f615c6178c2095ba0bed7241c143452d38be4a5a17f35e1cd20776fbe66099e3352e9a9929cb919e81ed790c93c22bf25cee3a7f70cc50b8cc8750e6b1d0e3ffaa0c81ac2bb4c8daeac0d2c5660e74f43f19f38a3e4e65df7009121dca8354f3e7c15ce84fb8face2ec2772ec028fc134e4d8868b799642a5b93ae400daf4a6efa7478015036f522e2168c1ab73a41013c09d9850e5e6f8b17857b30370118639c09e59e20b719db7a0eab9a5b2db8fc29280cd9aee84e95e9e85fde43a0bbcec27deea4c601e0863c0b52f3639de85c27028e47e502877fda1de993b647a99f422566cc53f751090d737e7eedde8915edf9f7b1352275d24004fe886bfad70e7e794e9b8b70f68b05f18349105d497175312da104104aaaa5690538b42c5682903c723e5b5ef081eef2d5c5e52711f891ba524c1f5bd3924660311e14fc428a150ebf862d20b80ba87973302455d8feb06a46c3dbddb15fb44f79708f5153d27c6af153c5b40ae2c700b807b5f7ec700a7f87998b4d1869b20b262640b29fa865eff471deb4ee2f3d1d368bc9a9d42e6f31c4ba764c5986c0608a00bd15c4b34068212b9ff0fde792a6d2c089cd272365a60b0ff8e13a8b1c1e0d296c6f90c051456d51944a3f390e28e5efbeee00f303239f959f4a99fab4575663d778aa6a0a9dd3155a55ecb4f47b69677f3bb3e9d5eff8ea58b4c7c8d96da08e0a06a937a822ba751ba84d05c695cbe4eeb29ddcdf56a8c7148beac30574d0458c8dcf9d7b61f9200816aafb254b3b689a344c16cbac5dbe3f6e4557ae10ef886c162b6cc9b5580f600d6209885ce9c64e6c3443e1ecd9fda8e3ddeed10478680698a5195fe690e0a3b1b5ac9020a88f634bb234e3a640eb64dc473b0640f2bee08698744c1bad570e6e0b534e27c8f29f297c032db283c3abd768b81622cb7597934e9791d581e28bfc008fff04fc6c567184b3e2b24328cacd2971a5cedbf4467658ee051480f05db0f3147cdaf8f0694a923d5c13a824857279acbb6e22fa34d7a8fc406cf2c310401c8bae17bc5e16ebcd822e2fae026f0d2046e137c98cd29d7fbf9b1fbd19d81132c89e98327255d394a6f52d4e874cec43404f3cfcb93285281ef18119d4a34e5d259acfd87766fafc36920c5a3ce4cae318c6ce1fa5654373b50406829aebb4d9f7cedbc23bf3037018070870832269665fc6668e382ed07120507793cc6c243a54af87d1d14d48d0c5300e284734edc625004e3423e90054b53379c3a65d546cc0310082fe8496d0234e80d523b4bbddeda5bccd34b8a3dbac8d0cf5734c4c6e97cf4309598eb169dcaea1f5c1cb6c98fef528efb002cc1cd2581d041aa98c47ceec5a7ad1c49f159cbf7dbd5285d9b9d7139da4a7edef2a412f598b74b28da10d0d446d6290fa0820f8e2aa66889316a2752ce019a45610c5903f3857f3a0a70a800c6eb311463c30f427bfb19c1af688fa16c2af95a064327bfd58e2cfe9362f0ccfcdb54ee57c64251ddc14a3af2e8db83262c0716c416109f9747ac49460bf30914cc753a990adf6cc8190fdb6622b326d7751759f37b2e0eedcbd0b4d66f10bd14304602c60200f299175180accf1b21a3f341caaa8ae9cbce15527197e58eea9640e09d032ebe8425828e9e73f47fa9ec64475401a5977e39cb42dbadd415a400cb3763a201c387d58be03a780c9bbf012c4294d5946a1bbcbd85a3d7c5f4ea204a1ec7bc762f8aff37e66beac6bc0085ee9dc22e62c78c59a8a555e491b03c4fa68e53f37b56d494563bed27a60c941b23fcf4fda0c967c28262077c71977476232d86a8b0682e15c357f8d7411be932dcd8f13fc9c015021fdb7bd2a87b0c476185ed7c50177d05c0978cfc93e04488f22256a36610a86d2a8863970d3e0e0d6e1c36e38ce44d89a3e6e141913cefea7e43b2f2315359fb0275f8ff084c884ac24634b65eb51a8cab0c2e2cd6fb612737aef8c6201da5685daeca4bed044b050503b4939e3d1e0d8bb63f57db770bd90fb851a1dd064e8278ea6edeace166d36cc18d19ee678276e2ef299ebe5c356bf607bd0e72729cccb81575f0b9499b9bbeb09bca9b5236bfedbba234d23a7abf922d4c48e22d9079edeb99935fe56fc751d85362551592e908f7b0875ddb1232a899c2fc42560d86a5101a6e24cc169a7c3b09faad54c3249d210379e38baac8afd1fb86150ffd7570fc84d79fbb99145c55b33ac15f6d9ff047c921730269ea21c32ae1ab9d9e9d29d6d2d69df172b06f8f5993275132269475fb2f63c04bfc15bab887a981b6d28facea738699500c04411a5b3d391eaaef9f3b2a5aad29f18a17348a09256c03354ff007261c67abad873f4c458e2f507cd78a4cb4d90a4068475d26b6c5267b66f97b4aba92f69158651a0811054958be68fbdb4aca99fad66c42027c9fecbcd249d0f940baa3918de582dfca708e84fed72b1a7f40782d7ffd2b8c9a1fd8629a71c3588f05f90abd7e8a24486ff04e24754eb1c02d2a818fae1f19981608f281d73a513fec96bd4a9f6022c79922eac59ccaa9942c562036397fe8edc8f0a0b685602c42c90cfe39b9641dbd5ac53c9d5fa069acb5054b21b1a1ee8f2725609b82b1f612916ab41c738f817a3d844f5a330ac76a0d09cf8efcedb54d6044e3117a427596157f092ff9370cbed4729abd6e77b58a2939b88211c652391fcbacd9e8c91c58dfa0622e74b802e78514b5137a382197ab7e07507fe2d9fff0e6e224ec173e9b560285c5d83e76e0bb549321d985754e53834f1c30797f315dec7bb86b9b3855e63f5f06dd6f46d2388f6a0b1998eb9ec06b22c2053cfefc1a7123a6286dc401115062133ec390f94b92eb4d4a9099ab3a31da76ff1102ed5c36264bf835103eb7faffa88be2a04bc3a311d13ad3dd75c9fc016db25079a21c654be63c830158235dbc7b8f5fea09475a9a2979798f902b8c5561526918c74c2bad02da4330124c5dc86b715f41c46669608665a7e7adc03d93e493a0de7c2f6cf98f6d9b670a0d21dfc1fc21801711dbb0c88064140f1aa9b71250e84537f1078f437f202cc1787dfdd6111f17ab2c9fdf9826b5043d874fabb76813acdd7bedec475df9ecc2d9ce85414f094da2faae87bcc883b1b4a98c7d23cec9e8df28b829888c4fd94c4ac4d426e7bcdd5cf8616c08ed50285707d6cdf7003462490e866cace647d15a8a8bcc5a856d239479ab90274deb6d0961749436458b2cfe206e5c8de0a34b897621ccc6a2cde05df9155c59f3b8bc144c31a6632a33bb45da3596e45b679b322bfeacf86b37836b4485560602e4199ee842d17d2165e6b218d75cda80401e817e0b6984feeb7c493ab76e6e8e1f292528f0ee11d4c411b6a16a4bcba0a2d47c91ba9a82f6e521e35fb52e2714d675a20ec9493ba68e925bf1b7205f0642dbe2cd9e3112025107cb791e423b11eeb514267f0af863f50f979073d7ceb37e6fc3c853293d2cddbcaccbdb4cab59532447e79462d1333e3c0f3df57898d61351edfc65f55a2829aade5d89964bee7e527a1a7d2d71ce55917508d10f1b1cef67c0c225fcb417834f9475af3b2b9a148c65bbd5778b0c045842c5d05dc2c8aa8ea59a09fc64e6fe328f128de7ca26b18fe2e8a853fe0dbd36aeae62598dc320ad9229fe6b8a5bd4ec95cbbd37e07e67e670c855d635837056607b69590bf1f0eda9e7af83ae2f1025bf316d078009a48a4b1150d351f93048ed9d02734c8dc042cc71697493a458c44e28215448fe85bf39bb4b0b5ad48420f1feda5c9ecb5a6b3a1bd55d5f22fc3a1ec532d4c3dfc6190df007de2f5f832ff6b856c6b3f49d6f0f3dbb98b7abf1af7b9eb9e746ce8fe9877aef72222563cba6e75f1454f5361a9d3b4cf129bbb81ee9ea016923810ddb2d5fd873fb8532ae0b946a0cd7b16032beeef0683ccdb145db450e6beabedfbb3a77ff7842cd71191fe6bcd86f9a97d08661596523654e9849cc29ba013aeadcacd74ea9db86e1aa402dd0e1815b708f60c18fdb0aae3c7a0fb7083392ce145de58ce3e4e56b075d889e4ef7a5aea7acdf58e79b59104a07b81be86aabca41778436e5d61d35f947f5f6b9f51116f115e15c1353a73976fee072b7ed8ed298c395c1461cd8019b98a4e9cf94e8a0fc4b9ce8fc2db568589c228d5c34b516c96001be77500849bfc6cc68741bf4fdfed116956b1dbd12a60231250d49d78160d23652f339b0427599c0a67e115e0fa87aadc603eef8c2cb29ecaf462a8ec4ad867ec7d4815562f16d47718e6451b8a3064f2ce33e4b4dd11577adac3b56d49d594adaa53fc12961a1fcdbe37d042ef7ec98894474dd79056f26c9353475fdef23b6bfbedabc9ccf0d1248ca7196290d16ba07815bd79b1e2adfcf21cd424cf6f70987a97a2586e8112b9fd0a238be9bd457b2f7830fe459127a3db11d0183f87cb8943e8d51e5984c335673283d8d649292e6ac44293725f6ab6c37d1e83954ce34746ce7096bfa9bfb2317c8c07951915ada0a74cfb4b112e12ed69a4082d11287310768df7e478a2fc949a29db0abfb38c2da92940082169eec74ed84376962e8aef31b990e3d60245ad3dfbc6ed6d70b941a6551cbc52cded168657e090de12049d09546b3e90e14811fee2097378d5505c4a056ef9e80ad3bd5c311cc037ff37670e4aa5fcc1051ab08f5cebbbef8e31ea768b2a039c8d364cc876975fa502773e42de2ea04ed1e4de2c084a933187634f3ebe53961051fabbf8f184a826833029643ad2f109299e2e29bd3b7732d3d6c69128321330efa948e691c302a8bb7efd53a568d7bef537c2dddc459fd05efc0965f000972d65a742520ffbefbb6bd087e3f0f45a54c1546abd0c9bd6894b71160c81fdbe7d354af3cacda96488f3b7836c8e428f40fe4d05eba784d480815efb8f0dec271150bcd7081cccb3c00dbc192eca6153476745d6efa1b33a1a2097ee4af6c607b7f60581af0a1541249cb859e414aa863cd56f96facc5204642c1b756994a0a1a6ababd927fc5a0518b9c84623e83a7e49b51036ac8c6b80fdd95627c3ff13af9f99ae48fe827448ff6944e1e0e6ae9c775234b35d484c008286ca02bd8175e4406ff40bbc967e2504a241b7ed0fb03951998b42449ace34cc6ec5ca5a961b25b3a55f182aa430901e99f68d44508a3242801f4d8d72463250d777c89e56922044ddaa5cb6dd3fa1e47962d3e6da94126bad4b34418ce44ea04187e6b6bfe0f9501445a7269b99a919cec5fe14fea2259a0b296419039f291050a5aa79b077693324d9c0be32af78142e6e92b4d97f0742b5d3bb02d8c7be0fb2442ecaf847dc1fcf8cfebea509b3d6318761d0851db60c3935a3b467c93f6c0ad0b46dba6f5a7c4fb3f484cdce047090b0823684869dba94b4d5afda42afc215d915b4585b526b2ba4da0dc1bc7f2c00a8f91d15f1072ef39a8c225bd8dfe4420f8a4408c45a2beb63fa99be3166a713eb33df727e635090196155f18d8b493ae09c407fad51c21094f12145015bb6dca518a24728cf8b0a0ab5ff7e3ed595d6498391218a422a78eaa01636a83e77a31eee31d44e2398a5f9aa73230315ce0cb4a0a8fc220d20f55c55f809690fa634c51d92b49b2d3d3af23fd7c921b3f3055950f01ad32be2e23fb7c076db6b92d2bc89d5f7b7a99dc6829cf220fda48650d373143df5012db7d79854b5865b0f51a62aff466996fb0573e2b348de2f4d4b27ea9059d112b4bf65299642d11d138fb060cc75413fef03806a3f724b5047ba780807758d1fc0a99ee9e806afa44351ef800924c3df83b77b38cb107348de67ef5677e62752e9b950b9d118cbe28451e5ce4083cd9b85e1853641fd6a92ac4e75bdfe8d6276b81d388abca1e477674446f897a32de2ec69cb23d9699b027ad7fbc58d2c93d8274f1f510794a720481bf8da6d50028d8db881ed5f95f5800a43fb0f2cbce523ed9a25aa4e6c5cb88fe9dcf2e43140c83a8cb3bf57e5c0ffd97c3b346b169f41aca783fc65f58a72c8ed3651280609f8a6272cc80284e8f655d81ff09096306814ce1a8351e0128592564528eca483de239cdbd66c521ae4afbe9585eef8b779d9fdf93895b22aad70846312fff70d74215cc73363cc2f23746498689d0835ce85f591617be7360eba24a4ee55ddb1fd5989f0d5c1efd4e7cdc315673e198ca22b9b10aead424c142f7f0b910981e6dbfcdff052d72821e8a7297f9e1ed2c49f0a2de6df7563584b8931352da219c121edca482a4b30b087a9915d6d6c67bd39486befdc047ea8a69cb389c59e788b35cc6652dc5ba88cfb98297f87a1fb998946ba7167fa7383326b17e9d268ea194039a7f0baf5abf50571db630dc62293b95aab0c95fe8f118d5f48036f58c39b628d4e44b6a5597e5f2a5d0e24fb5404357f86889edd54631d5dc6ae14bbcb2879ef01fc8ff2269434f650274fa8293aeeb89258d917f0fe486485cf746aa850ce4df3049cf7286a0bfe901a429690de7b5433eea8369fc1a44a5e7fcb34eed6f6e5c56a3f7c90ff9c3f225891a0b60d43376619a5b9c676c7ee34fe3710eb704d6ffe9f5276796a7d125292bf83bca4ef9dcb5206e0f503a16490ffe64e70dc6693b76ea9349c3a34c69dbd137d0d5f57a9ee7148d613aa14c887ed5b010a40b70e9ff5f918b820a66c4f43fb8b3949fae46dc1ab6a6f09eb13934d24c748b8224aef072d9ad1cabbb979f373951084d72a682db06f58938f11be3e6cbe0dcee68ff7466cb5de051d88004576069d70e07ccde65e6a398e7cdfe1d53ad9e8ea329fb0be146da5fae28432e7518f20871c036825744363725189a758018f99b24c3e9780f4762bc9d577e7cd3a304dce32b51b75826bfea712111d535206d2ce66055eff1135e9bb5e9d38ed783efa8c049aadbed21fa8bf7102ac334422d70e48ee1e6d82ab1866c38adda9116b3eefc50b9d5c14c174c0f3fbff75e8832c833dda0d39d46af001a27e18c3fb6eae6262eaa332dcc5be925842f26385f7bae5c16f4d14335cc5b90a694ba818dcba89bf564682a7f9ffc8787177bc322b547713312728956d0ecbd81ab46d1c937da8ab21876b440a5fbc074817db5023a3b284fab70704c8b10f830aed4c72f113ec2cd6885c8c2d4a51386ff1e1a9c936db86cf2332a3125fcc36a58717a036c12a246e4ba39920c976d3a6a4d3879d3e2a1ec4795bee1304dfde1ce163898e85150803de19866fdf7bb6ce7760d0725c5175bce24786782e779b50b8bdda3c3f72d81e19559f1bb228ba002b9a6cd6150385eab949d09546221784c111437a74fb22b23893db2e1365e99fa036d8a1027152ce4a8c9ce0bbcf6e7e307341dc862960cd46277b6b13ffa1bc2b4a81b6572ec0b8ed2149cd906a2996b8b6eaa494e4378f7fb9f63654dfee7e96faaef710e7ee8c69144d3dcdc9e652385cd780d1ddc0db5ee3b50207978f65ee1ae1eba13e3e98383deb1dcbd687dde20e261295d5420ecb60ea53c440296ba845f8dc1a828d34b0c8737c4173aa0fd37ca8989b40151a03ddce01f60bba2b548d06924b9ddca7ddc1f57f0c3cfcab3d3d46dcecffec357553270cb047e85e65a8557eea6e101f754d034f64182b18d4c198257923d7f88a7f28db1ecc1095be3d111582c82e286c3d1675546dceec05b0dd0db4806997c0f6e62745917a3edbf58dd8652d6be76bf3ca96bbf15bae24cc1e796b7e9639859839b077b8b62852be9b1b42d7ecf977684eecb5dfa9737519f9f3ad649d138503dc1ac237f39d2e3409cacf160464f433536227bb0e4bd252cd47d6731658a14c5a54a4c0110a2385269b8b76a7399a9084f352500d5502c7243ae7406a6fc1309cea87cd8238ff3321c98c52d8d82e1848b7b5f6aab4bb70d5a9cb31c0719c17939a23831aa5a044efd1dc047428eba178a5fc19a04bf47310b3f073f40ed3f94135caa1203a37ce74eaa5f50373fa24dabed11fd637ea80249e84c044c0fa179370960921defba7e0bdd8c6f620197a7f9c1bceac8bc552ba99a1f070de13a8fbbfa9f63a578cec028f2969d50a5efad48f8ba77ba78ce2ef66fc449058091aa76f6731abe7953d4e09b28d9086d4f6e4fbe43b8ffabdd25e18355159778ad76f235ea87fb7887abc07c2b3808c7a197c87e7e6776a312eade70db6b91734dab54dee2ded74b83eb0a8ee8a7f605bcefdd91a96c288c480fb381f68e1c738865d297e915043c66d61ebb832577f7c66ce73bf94abc61ac97b6c67e63b677ab160450f2492e655604f0a3f1f4969608adf1bdba726318bac41bea82d0fd922ba67f9778fd1f29acaeea8f96c62f19b2ba92909726d52c50beec0cee2aaaacabc13c5b4d026abd1d4940df95b9255aa851ebebf949256777fb2190ecd5d3d4a6bdeee049efd312ad91c512e86fa0eeaf545ccc4d74ce44935f8559a7179abfa417ec9b00908f532a06dac1d6677a3e3b869ffe7aefd83df38e08a5abab70fe623df7a9a57fa85686416410acbf7c6cc4424e8128c9e813ac3ab6513a8aaff377cc32046d41de8035b35735acf5cae344bc5483e32ea0d05d15c023aab9ad1eb75d2393914fa8cd5b9b436497e1526dbff020eca3b60cca9dfc4d4b206faf48b07704c5e07e61f69fb9168f99eed0e7980c82abd5094167314a6d85a0ca52abf7005c057fbac2f613516cfdcf50c8b32c64079ad46b64063cee92eadcbbc9e39b480fa9d3d08bfa24e454f4c70f2e948bf10739ebc971a4d96366a923b27d6f0cec5c7a35f624aad84eb655c007c3abb2c8a584c27b3b53183951d966ccbf7df6803655372f05eaee3c2358f6316a15bd207ac1bbb17dd704730e94349b3a6ea94ef1d65c0b80cc19a1f39ee8ea18b6f1f763dd6668321f6823a89eae3ed75a8ef2669b0cf272fd6fc37f1d8159d6c3ba096f4dca04bd7f5e4dc5b8413574903935375cb48b8a27ac4b7bedb60b23e9a37ded8e131e3a89b6798aea72c89f10b82d8bcfa1f43b0c65c8bba70887dd05eabd4019a3d8f31805afaee4ca65c4126d06cad51b8a43b6298d6f4f232073b3df5c2f170b62137f5f2c785f3bca8278906c5bc55d98b1ba3399c0e494a435185456f8126b69f8ab6a9c88f5e0a936d722a82af366afa1c694ee5deb8ff41c955d2aac24ac966e9a09944fec18b32606a6c6e438dd0553748183f724fa79b1219090674ec96ce29d4bd5239dfcb937eddd1ce3d9873e6f2c6c0fc12eccffc4bfa639fd38b078863f38e438f970baad52ae6fbc313dd62e4cf26820c8e771ad13faf08373e5fd828f65a8906dda825bbce35a200fc5a7890ffad4d4c02759ff6850f9b83f7875b1827fa8b199179cecc4c03f891a4669e7591daf05cec906ad0581916b4afafb64bf78466c48f976ad82d6caed28388e9cbb0fcdc772a6e94da8deead6b98118b3ec90e62a3c15e5570920ed61f65843fe04f0a98fce04eec9d73f0d61a0f0bdc99a9cca29f74b58158a1912ec8300b17125ba143f715258c7729e8fe70f038b2d701ca2dcd79127956e78182d97718a3e895bc38d09e0f51a361d041300f3aa568843653c1c1b817af8df1947efb844305ad3d9ebc1abdffa89cfe8cccf8af10acbdf0cc9a05eeb3af89f7d746413a0669f79681e09a8cf0796a1f9f9f77960ccd3a28f70aed32509ba6618645b32b94f2be2c5e72184ef3c3bdc1fab1c68e0c4ce9c1101e967e1446a1fc6f20e581811f942e8a306636aa27c5a1a3bee1e500f5cb8470339f60336b63456ffeb336a4a36193eac3b62e4a67e0b8a4ea4bf3b14457efc64dc96ac7c7aea97edc1fa0674494c219c5ae2d8a74b2ff4037f9d4f4072d350021cd4879241d5389d141f92f44ea5e7fbbe845f5f6d72f9e4f0a51f1ece4b15dc620dcb1c39c41d2bec8c213084889212ae2067d30f7f77610c283b45eeae3dc0d82f98446b3cada1d4b2ea1d32e47dfe25f650da7a122875f997fad9805f19c8bf89d2dd67759f6843c9ac1fc0fb1cc1694693166cd3d56f29423c95cf3dda9874446b55436900444ca9be40ea67929e4fc57e708ec39d08988e8bd50ee71925bb482ef4dfe8e1c309bd7708ab7452580ed6b73df2d2e42f0fd39a4d594eaa417a35709b5cab2f06e64abf2e738b1dc46c620b2c182eb46d864468b28a2098a45c507d03ae489ad0c3fab0b250e76d38ed605a566797e575e00107e9fdbad2eaf097c50d7f8be6721c70874b026458adf002658c6cb02c6576144839237a70bf876447929b6aeb2bb83e28f8ce85b8599f4f4fd3ef286663b39de05ac4e2cbb514d6645d86f91838ea2fa200698dd1bdfecbb98afe7785fb5f590c37874fed691a5e20bef3f952171083fe3901f8fe53512ba5dd538f995e4d73fb9de2991aa371bf704ceeb6753b6fe35807c0e25c85d60f25fbc19653308c970e91c3dcb489fee375eaaec05c9d37b115cd85a2f8ff09921d4b6b9ff582feaef642bd9eb9b27ffab0b87f031985c258ed19d32a06e42c43476b230e27e997c33de716bf1847c62c42c7d034f34e984237074e15cdb620b07494b20231425da68e0524b303049d86fe4edd1a1d8ac6e8716d034b4ac3d3e55a664cdd46530dc0300667d3a605fb1246ee9551e7bc86ba2651445c8539ea8e089fbf78a7f3e0ca182c96a1cd0b9935ec0d2ff902b21b296f16d1cc8011e6e5747cf2f0a3d453984146087106ff1cd20f93f7f21f3dc53448ef13b43c7e2d68938bd27f132f32765dc38b3da52fdb40e0251e37b999b717f8c63afd654e79ea3dc267864437682533aa5aa9665f3e10b03239c2cebfe35bc5720aca07da6abb19b5ac94c1339555ec8eaf38c2db00ba361858851f6b5a01f5a20930950377474b29f7a8eee6bab91bcbd17f49cf225b9c525a0742db41625ee6dd0baa4f73f24166f472164f09c732dd420a53a402ca9902c8842b675a148a03e8c97342912560451b2f8947d777bae7f55c1317d5f5564522f74471067fd0e12d8487c001a153c8b4b08e4716510c2e6b7a97a7c8b4d243b75a76510f636759b1a5df0341684b8ef0a7165f4edff5a512412c4214cdd22b75d40484858b0c2c223804a36868200fb16366ae6a88b2602b92779520536dab853fc8df277f9a86785f65724c3f0ce11946cebedadf804db1d402f182c2a79e82827b160c61513c74edf7e3698634043d6036e8bdbbed7a942be3c41fecee6f64ddf569794d97af0b8e518c5381d24b5eff6cb386e9a41ec9a06a0ee717162d9c39928f0fbfe2eb5d0af99daa1fbd1f52d370bfab7b1ebb446f2db9f504c2304b911ad8a394ac5e1df412d80df467cc3988c0eba944d274789843c2346a7d5927d07b2dbdef761c3a819f4d93e1a57a72d5680bffdea5e0c9f6d1a23f90196dee0dade6f414e8f3001bc3e401db9b2ec105380813a71dc16dfffdddd2a0606a7cd22f62da103cb09aa4e813d8ac63ee1a4da4a5c29ba12565c244a123c3e07710982952595b0f399440deb97f6a043902c8368538e4c1794ae5119b516644518407cd5ff0eb26297e1cb0a04cd3897db02f9c27b3c8b99596715d10e57f27a957b7877b59ef6481264bf3f47e6090d678b8520adbc802e00c4b64a0278a66f948fde5cff4a1a04c65f9c3f05d0b3924f5ef3bae82fa211fc759bc1ff255688e1d330758d6e0ca1fcbfa123a0fb2d0c762b5fa835dea42b327c7f75c73f623b979cceb9fc30c49f593186819a03b6506a5b59620a62f0464a8a77f129d7e63de694b4c87654b56aaeea99bfcd4efb5e61fbe76ace02d9d870f4e675ff9c326267262b9b885733ed70dcf7264662c2e8853b2cee6f5e768f7dc7ed16eebaa93c199885989456afe36cf085e9d9d61ef25fa0a7e8ca240291edb06df4024c3cf5a030a186fe95e5a723583dbbbfa2c2f99ba4142d24b731a85e3634035c4fbad082068ed09e4e626f58452af5010de3fe8d151b40b466d3d0c06286cc80e2871412a9b41e6c9cc797f6de418941905d51b770f4725a697b8df96885e1caed7d0461b274847b2a9fbf72b8455e16ca2f88ce15d9f1622138cbfcd71af8ec20b5538843ae1d6fe2c4e7a0b757c4509f8e1dc84059b96050b0dbf2835eae3bedb4085e37543c7f04b4e65ba0997d9565ee29db09541c1098c035157a8a65a33f6be0e2f81ea4975953a02497de32056b9dbc744d18f6e57c68398b9e849f1c305278a4192b4cd72f157682fc6a6071ad1cabdd2b574fc85d4904ca622cdf2b21b3f56a614288c5c5438d99d358ac4e3e26e1c5ea9ab654c42cdc450bbc5c6b782eeceffbff0d9fb115b60a1fb20d276dfdc8df18a3c4bd3f537a395aa2db378563aa2b5ca15821ffde3ba3f4b0a92be77710218e78dcd227a9eb6bcb95566d4f91da7d2d7e443e3b257df158ff11afbb6edd65b1dbf312c742c01dd2027320efbd323157a0ce1425a474ed31b0730a1de1deb83a490772f7f49ecdf6aca6cfbd9fce688218f6b7f646dd50bac81e03ace93cdca93319a7db35d8c6e3c16a8b69c358533abeabe7254a6720af303d17242d58c2065832fe49104838300b89d1f3b4619bd0a4f3a11cff143218345cf730847ddd5cbf65e54561e82f53869802e4e0272a43968509899c399e8aea08ab255386a7f4e361a5cad3c085c40ca706996acf148ad4c876cd26dcf6e951fa72ebee9e7d3f7868750ebba7286aa82884cbd94de0ed90de28f82c1d0854b56444222232434e7244c4f2aa4d3cbd2aa238c9ed6322c5e72fb489bfd5e1f236ce7d8fe8abadfe9dda20748a2d54d8f1aee889a4b67e378e4cef4acb3a076413cdeaa48ab57acbcc71b8f79c1090c995de2d36249f94eefeaf6a42093dfb149e3122015c4862e72ce2938462e18e94f5819c120054ec69f21ef03cf59431ec69a18b158ef782b317f786e0ecf6572ab0839e507c17f418e5af071a2240fc30f7f8b82710d1848fa27c2d11133f86d5331234a9e34727224fc0ff3423a96fad14bacdd666f8fb7cdc772d58d320906bc5b56f2d266749aff82c284f574d47c215581badbc99417089828ed53a61fbb7014d0616cd51e13a01f094816a3099b1d558c5c77670a5edc7a7c283c64781960fbc3af3621274b203c8a6b42897467f3a0cb1a28caefc05b71ea7405b4afbe8b3b3808767c96179df1aee17ec16fca24bedef742f329a8e2157aaa8f4b4e804d8fc08fa6955811a6d01a5b56a2ca147f48db69399f3b474e1dac470c864523bd89c21e5424dc586e88546f7662a9f4c33434e67706b083a198b8090728404af871a590e7a75323c405098f2d706ac0fb881ae2fde7c1ce65c837c5fdab4d2acc8d102b69808430424eca4645b42ea220a45c5175bec1cae6e650a2c0590eb09b8fe36fd96d0f461c26e46eab718db32c0b287984017ea3750b1091aa01e1b0ed77da1f3dffa185cb8daf99bdf3acd040b477403a5732d5ee2b4469c008017b6fd03cc971d15f4ebe46f18feb1f0be990a7a1ae83eb70c70e6ab10335267473d7eab8ef402ecd5aeb03c1f4a04c04ba88268ba44fb04b94b098396fa058c6409e5c0a23d8ac7ce5745c33b404416d7c876a4182727ff348e7c3b98a36953b1a1805eefcb2294de2644dc73bd448b2948fd93799158fcd748a5818f20859866e56595f80ad6164ff06296aaf80beada518325cb1472fec70b87fd7515ba85f4fabeea748bb5554ed9b3331553ad81b7fe186aa5ad77f7f31eb582aea18e46e5e20c586ac9cea3b337ee928dd8976ca0ce53c216e63c95e838cd385ffc0b0f085d6fff004d01a8c573dc5f6999604fe1a35277e538d00d31d779f25f10d31193b3b154caa9ff5678d6809589389f6c674ebf7debb856ca32c85077a85e25da8b79729b50e615e195e492e5f7a8d7a4ef201950689061ee1f54fae7f62762d73ae258e9b7c9d0949af584418f5c1dc9cf27c745bfe449d5b22033b0151d522c00c4cfbea5230b0daa2af91a13eb21009d2484eadf135a0ff749fa31a2dc7de1f60488c4079910d0b62b17865ee32a5e1b2a0171332d1fbab874f6d8bbc3285c1c816189904176c7ec4965d7c0603a872b9468fd6bd36720f2141556c7df190e7af4e98180077c7c4bf3b550f6adcf4a2bfdc0ac4b0da0ad6bf1c56b2c41428d13a6fad79f6bd5682dfe71f37ef5a3980c07cbad9e0430bc3cdc6fe490b6be32f2d197884165e70fc21cb55a46f7e59d85a8b2508cfd440e3f8f68da3f989d7b7abe67f47368cb8e1f60e0cdbb991e62aa5bb25ddee9c6eca0a8321c66baba90b909c69e49a033e237a5fc728ef9a84dd832ba4da76cbdb440a4cdd04dcf9fac0fabe1103a22e6e3cf4da19b062c3f1e6ff10fb8d2ca327667e1a6427ade051e5ddb0ada25902f11df9985013fbdf8ef20aef7e09143c5a33f353e12080681199c96c84887b4c9651ec6aae2772e7ed29e8a1e4af5916ecbbf820e809d17f764de28882b45bbd0d85450575e5d79002229985f43cbb6534545fc174ab8c7ac1230584bb770c6463c0191ecf51f59bd957e514ae27772169e80f5b61e9883404f21e99c18aef222cd66b6832f7048cd479bc81cf044cdff5859a4b6062f9e46f974b322d014845bff6f9dd5e24dd6b3c283227f9c0232212fb937f77ff41915dcb58f080bd6b258d99832399f75d6e1709ece7440de1796e7d9cf9a2a780d161d10785dddfaa9b60674a757bfec09ceb3ca13aac5a89fb551ecd013c7bfe68b2747b0673921608dadee1a997f953c7b4bd094e6cb6bf8c355a88c6a3266c52e085fe6ca914725cdd60efbefbc03bb6dc17e259dc016da22bb928b7b9f488901eeda93ff58d8b7e5dc28bd943d162b2f3f9238fd80c4f2f0f52471ee8be11116edfc60db803cb9e0be39995d0c5ea01d6bce75a43e0e5fdbaad581cc67b7fcae958bc4b5d7ed7e003289fd0b7c9660310bf650a481c0ab06657ec264ce0fd1476af225eb03d26ca5bf793053ebc502aa3527029d3d49c79563d390e670f2c88b1c333607768716ed2b3b187b64246b842e869ef1dbeaca663100ea90d54e877d904bf8496c784142f69ed8af0ffa31a4da8f2290d74b9e4be62fa4e1693d58ad710f1a6fb4a802d63108069cf55ad7cb79ff51d3b4421cfb9dc8563d4ea87d88393773b782a3da03cf41b0e30347d5909fc3257bb31fe55ad08fd268dc378b373a188df5bdfe11629cceeae42f965aa616ced6602528d1d6a8042f1c97f2baf60ba769b99d553fa0d3e9031f0a9ac86546a916fb14c1ac8bb274d3c9e022bd109958f6f5636f3962a1ede8f4977f29c2a1ba41c8c49714da8f906084987e2407e2cc6371d247a23f731b3447f2dafd2eb7e31d2bc53906c2c8007b24aa89342ad511abf5d669b4175dad61346f2de8f3b8d5e80711d1b1639ac3e8422f01aa08f6bfca997422975e2688d127a9b429f80f9e532b6dcb69e86ebdb2a67ac3131dcb16218288bc6e86b91515796002fe5462766df825eb43376784dacf8e89f086b7b541e74067ac6e83b82d0979f9e1cd810fb7db386edf67b1352275d24004fe886bfad70e7e794e9b8b70f68b05f183491050d9161ff91f5775fcc771ca011ff2dfca3a77afe8316534d847d444b06747b4698ec7eb6aabfb3672b44d2a5ba31f643da7763af7cc5a847b2c9ab4922f1a1fa77ec00dceb4711c24f00ab488e061a210c510cf22152df2667b60d635880b81c6228f6cd6e58594ea609364eaa0fdf83180d77b22c4a984375e6d972c4d241967e264595bbffba09a19d0f74ea34cdf7793d05cf43bc507b0fce1b0fa4864060ce8fec79c1d2752d5866b920294e30b9e63adb9428db58e2289625c74b5fb5c7f4e18763d110359376c5ec29a384d768c4dc322fcf94cc6aa6d2d4d2f8174d5266bbafdc682cb3e35c0a3ef6d884a41b833675b38985e2d2816a40a4f0e8c1f8e9935bb4906312bbb449590ac969e67b0a1a09b1c4b3809441e2970d2bd41689e0885645c3e9202d0da377fc471dbe081863bee339303d4205501ae6196244d6ab76558aae45bccffe683f078d14ad7ff33fc859369c57ba6e1aa9710b31797d771eb3ab1c674cd9dea80ec8dc1f11bf4a0f438949aadc33d00c8706f61ce97245ac29c5b7fb459e21d227e72e11c9968357bd17dfb1aa3fea925a0b0bdf8d53f0aaf949dcf41e61d55c464f8b505e6563c8109fbf84f657c5586fdcc8fc36acfe9602786d7201fc138e6d6a614ae880c3c9f889aacba90a63b5abe93b237334e3761cce6ae2ec224b84d6a88d8153d2de02a6afaf60242e9aaf34fb86bc12d01ea49f1727c73db20542af81abacf4102157d118119d4a34e5d259acfd87766fafc36920c5a3ce4cae318c6ce1fa0dcdaa8b0abd6da084dba2644b794fbb77c01e5f8ac4d32d67ed2f0873ced7f499105599a40ae740291e48c3de3fe5ed7dd64cf2b077276454ab423de0f1de337fa5bd29f03afa054c1713509e714e5ff4e1f8282475023e308d05208161f17ad536a2971cc9103e7eabd6511478fd88b62b1ed1cf6643730a278442c8e4b967fd8a6c8178954ba95704259828f16e5353b08f8c2e3ab144aab3a9e7b832b10b027c6ffc6e9113693cc106acefcb5a7fa67bcfb49f3a4b6463bd963ef7ab3fab13dfada2b1edd4d3b1abc9f397cf82caf9e1e3a55d865298d42febee8f46cc57f0f4c8371af513c599fd59323080be0afa14e87dadf197d7d90f736f177adba9e2a0c1ad43d0c8a4303b3041fecd3d6310bd7c61bf44dd570fb4d738a19ddf3fd6e19b9b6a5d782afb4540fad87b3b9936282628ee47ce4b8d6b8837daaaba96ce739aa59984a2db835a1f4160255feb8b18339b3dc9b85959c3f3d355df51d0505a784def32dfd34eca92954605a6e89922cfd1d0c758bd768a218324cc8043a84de8ffb5a9360836b27c006ecd3caae40308b3017169a860f7fa5dcbafe8fc3dfba2b281357308b53af20cb62ef1233be8838afb408a9ad984bdfd0e9f6927557addde4bd85cd8c9ae18d5fbf89fd48cc6c0fc2d9341cd790c644deb22150cb11ef501a6dd19b0e75178cdb31afbc1dbdcd6f05a31189541ff4e9599990c5f30e2b9894397b5c7053cdc24fbaf6176cabc260aae79f7af60e2ef97925bd023f112c0391d09eb40f2f76b0ec66e961df812c03f6723ae3cb8b06e8ff7cb3fd4a47559a0efaff430bf733a0dfcee27e477c57c296c3ecedc67eb1a384cf4bb4301d4cc9906c4e3d5fc8e8922e2ea88eea6ad812d8e6bdd296ff2f34bd2155dab49bc710a07641fe328f10b5f42a4836461f5b49b5236bfedbba234d23a7abf922d4c48e22d9079edeb99935fe56f3303469cd2294cf0621c0a029e82b4da16e09eafbe21eb336f2a720b467336c0cdc246ca8daa242ee00ea8332157d04bece06678051747a73951f87bdcd6807b95365d5edc7ade39ee4a4088f3afaa468f797d5bd46aee569ff9677b6264a47c5a9f53176a2556a655641d86712eeceeea4d9682dbf68ca30e7fc531b1c7d1270cc72e198bb7b93f70046b16ab006e2f86dce75ff5e9158dd635320ca14fe82e34f8896dc35141c98db8ca402f6f4670d7665c016e376f2c77e1379c6ff7f62b656164e77276327c6277ab2578a70c8a0439595fd6f50228c3c1718408521d3d69f01c300a9a329fad0b83e8ddfd0282351298da959f71e2775f3b9023f3d4847249cfe9ba232bf87cf82395e97640db1892d5fb68f3e3eaa21ceb97420f87122dfd9111e7e0932c8090731c120b0420aa9e6f7f558691b0466044ed50db3e27838c1f1eb2494663fb52b449f7cc7bac1b536f861732968a0e822c4ad740acaf633d70ebcc01e79f51e8bdbda3c5b36738899f9db46e558af17d4ba273abc9dcab1c5cc42737980d9127528439263f71cf0bb530f8347e3ff389e19e227e5b66ae370811879e7b3007937a382197ab7e07507fe2d9fff0e6e224ec173e9b560285c5d83e76828814b878072f758fe794610464582b1e3337939b76be582137bdf0898949ea1c505e2ff05cfe55795d9664dad09481f5b1174b9abfea5310cb9cf66f5dcd0ab16ab38d17b194bba199bcbb62dc0088c4a41afba1214d8ad32e4e23cc9f0e278d2d105980b81dc10f676d459cd0598b2497bc542a7ebfc622991d65332305d20950e9d79b5a1b48929a9cb82e9bb7edfa8797ae53c85d2f2c1dbc81ba03c087490dbc85fd91f4f912e4bb46161aa14a70f4636f5163fef14bf234a1fc660c9a9755ffe713ab9066d3e153c7cefec0cb02a33f5e083ed53ab936b964149d07788f314f7ee2925f29d6de07b771826859cba41f6f5fb658044acb5358c6c0fa81362297af41046a0386c3bfa8a47ae5863a567129a3e9955ea224fc783d53b491737fa79241a785330b3fb96f93834f796a0045d4221b7086dbca423a3e374fa27057381a27119eb448d2788f030be267ec4dee967e0597cf567621ccc6a2cde05df9155c59f3b8bc144c31a6632a33bb45da359662fd71317300b0288b76b0d00bdf6af9ae68ce1d32fcc567e506db0df92038b9412cfe8cb84a63fc7b04fe1486f1fc287b2d319ae733403982dddee1ef5f7d637fecf1b740c2ee764d5142d3def3281cd180a530f80b6a6514fa4e0b3e3a025bddde0d170e42b0577c49417245bd135d1d9ea5eeb4d807e173ad8f5cbc6503aec903f72a12ea7988ae4cf60b26dab0ca333250d077cd21fbefb831150252007686f021ba48ecba7601f207346c960fde2b4289ac22390dc029a292a5b155a557888705a10a05c9825290561a443223246e714aa408453606e889134596bdeb331e1f2dd3469b0e5289b77c4545371015c18246c2302d232a7bf271a0bbd546b5d951fb57d1284ce403ea01d40a4e1370fd075fe5fd36b554cc4db25a1f0a179c2a1ce14dfb4553973b6b7035dc7feb6cf99fbd25fc438a6ed01f2cf207c7266cac9bede138c6bad7a3530015920850e1127ab04bb8db8e92c06e547bcf3a32ea9b21ca576951330f3bf84a41313f5bf30919d3ebbc4c31e41bb3cf1545d75c82b0e1ee8f630edd9c3794aabd6ea81bba92db45c462003bee87c2d65eefbddec1f3b1f06c95d00afcfd14ce4adac43f077b2ccfa65bbcecdf63fd70fc82f952c94c75d4d6cd909edc107cb0bcdf62de6b944e64c697292db12d0895a074dfc129e5b5d9c934c3e875251f0bd2f49c39c7236a385d02f7a27c195a6b759da24efeea84732f270945f809adbf0524d4a14ad16d9bae3a635c948ff71c82b965ee1845befb48c2f810f1072b539d75b341668aa1df873ed6b55dfd708c92eb52201785b1116e8919804c4c2e145c96fd7763fe84d26a247592ed4f6eb31c75797dab6bc381a1ca330a555d8c4b873962f900f3258896d500755ab73f79d1abff4ee36ae14026f77b3207e7676960cdb55079ead492775a1c5c939f2add968d5a2cfe31d27b0feec28f7bd8ddd1a0736fb28bb38313ad6d3fdb71c3a671ecd4d58890f40f7b9e1d1cbb89a07f5e242ad480472106a07c4d53407ba28d30b26bc5e791900407a8e372384296dbc0c67425038d10457f92219dcb35f881047b4f7d4155ba1f3768d988ec02e3135095ae682d745a8628cad2ad9a492f9f17f03c8e562428d517a91a0762ae304718b69863405310d3dbc2d1874b2e09177f2b01f7977e87cee6d9aceb291a264345fe3feabaa0bbce733da2a8ada66c945d016ebaa0726226a11eee1ad502efe78da2675d18b0b584f19d1da87f3edc89589dd4e19f4c244f6aa12a1875d5714c2ee5955369d8025decf7207ea7132b8b221ae30b0531d8b5b15d8a16cb0f17cf7c49e50f33d114319e0745c3cc9eb27e19b142403515100177581385cadca72aae75ddbc5b5c0b3d9461da7378aa2076215d2aa7afb1d4222489b6ece5c74029307a9566601adedb62cd6df6256e03717e99d926dc3255085e157ba762f5e41cd1b1b84eecf9ac86803d3b874f31fbaed11c60948949fc17294afdcdabd9272c0d74dc2972f348cefaeed8a096e59535263e139fc977fd87e1ccd376aeff7af4a31a2ea9064b00e1532fe6d778b10f5f33fc2276b968917b982d3de7fb41d1d29cdaa0e801bd30cbf448ca728e169b08a60219f79154999bc673b05818213b22d1d69f53f77cc694e85958e18f610fb5313ba634973745785e078e80a57a324ee86c000641531ff345fd69d8e5882befd2e9eee5278e8a63e5691c376a91b72ad74117b8526ce92b1c4aa5ab302cf3e00b182daf8962d37bdbca95b68e673f9d7354cc7a795dbab0583394afadbc31fa927167aa8ec6060af5310aad2573a3ea9ba062249cb6ff8b6e2642d3dd91ff230aab6553bb8a1c4c53be774f11f3d8d76d36c5772254a06408e77d8bfa45d050c3b869e2cacb95690775be65402249f7eec5ce84f12b9e413547fba38ba01fbd3659d4a0c552d62e33e529ca1352a7b0f60d0bfbd027496fa20992276c2e7c3b4ef406729adb8991677782f4a08a4bd07ff2cf16d26458e06edf474f54c9da502202fcfb9c02bb3724ea315c6d8855aa7607d46caeb3cd1fc6df2d2f6e06a4c5ea5a57b146044df5611370ba479c77c6b1c44882f096e7e4714364bf150e3b8372d1b656b479e4e54edac5863b03d42d0450d52a92079aa19bd8c740281777dc6edf2d60a9b70aa0f4cc3c40e00f26fcaffca2051086611cdb749d6a8feb5b775641c0d0f2232efb98c9c6429a8859c2e6761877b2ba4d39572f7d5d0fb31dfead1928648bcbb02043a372fba5ec999aa408fbc31157ba66f68bf5646134c9710b7b8361ea693ff6fe9fff00e4d1aa655a299320a6c8acc759d4b810ad5bea44ffb8a13297c3aacd10d0a3b30f9a555f0bf72c2e266571332fcb68789dc765003fe399a5febcdffc932bada7d46dfbf50c12f00ebb1a7b45c112ba07a7f0c6f4461a654d6a1a5546055061bc37cfe427679c0bb82c8194ed335ded978d37c4eddecef207899a3afee3164904202f28c7e89e8593cfaea7824fa58b5420f4e53ae43a1744e2f7d9dbbceef00c9ba324fee793d4a5d0585019f415a26675de8da683610e2338b04c18ebea77663093cd5ba3c85d5202a0c723855df3506bb1bbed8d39561f2629b998d156fade9211ac5e658ce16db720550dd362faa992f0ce566bc2472ee17bcde2b48e669c30d10f84b2cff3c8096c7b889dd97f214c1b60509984909b50745a71a15ef3d547819fe29d576d990876b3915d96401175a8cd212f1d94c73ac033b9b3ab7ed31d01f7d55b87c4cfe0eb422344c263a898bc2dd66ccbb7af1e09bf91a43d2362d79015d710de2ad2d8d2a2d3e1a1a2f312c226f9c50bff7f3ffbf43a77f660942a0836499c1fc30c2162f1796c6030f16700c995385da2557d330256d756165ea295a85c0b5930722d7920fdd14201ab0f399f05583aff4bca9c0a5b776ab6ce9cc7938d0481cbb5c74d5fdec7b593b13f0d6deb08a31df0ec9cf0bd85128cd530c3758d47b6dfe633ce40f07cd7b1e2fbc0cfd8353b884147b46d3f16759781cbc98220cddf8c8abb6b2438790dccc38ace481739f9a10faa98b8ca2bea485c738cc27251ec9d257138fca6e8c5e0f1c8b4530d53ecbdaaff2b3b63658800a4b47ee6b947bbf01d987ef4cd56f2ca7ee5a47c8d1d2b9f1a63519bf9c45e781acb1307370a1b38d2777adacb05f9a113b30caa049a6bfb3963f3aaaf8bf716d1b289279c78c07c36ca37a4058b04397d58d63ca734d3d0ecfb52370a7e935a05292811cbf51ba3ee74bcd98ee1875348429843eecb22241799dbfd0307d8af42e165a82f3af58d463de303d813660f1bbaa38d972fa2129bc91d6b7485268ca9161e07a61e47e828d6d624d7b69e3c60d948949bce23e213449d0360feb79990780e92db7c403625cd60c97db1e6ba1ee69412285d21f7ec782ccd1fb2396333f04488b17d01b47b0c12f50bd8d5cd2cfafa8ad11cbeeeed2c14a01fd7814570f63fd1b61fa7cc6720b49ef5e769249174619bd9dbba5de7f2d3c56efd684b83514b7a166845eb4fd9601d08859d298b1aa74d840f6dc4a6351fe2c91c4f785b94aa9a41ca30743cf4e771d725f3eb2da2eb71c224dc469991b969691e0555096a34fb18540c3470b6294049e61e8e360e46cfc74cd0ffcc9a57b41afcf093753c6e1a3eecdb01d207474f01bc5bb030311f4451104e0f55eb654c8c9c6379c4fc348c67f1f91be156509b55dfc39bc35a914bf28e695e61f20c0256fccc60fe6c92334a638defa3c35b9bd3c15d0e7ec775a79d590edb7fc28dcde3738aa83afe163b65a85391a36f8b52d490c712f9b26f05fc092130eb380a98b0fafc502ce92b7ff0d0d90ac01c95b4da43aa5332f26684431ffa76568de0b8b576baa6ae47bcdd20b41e6428482556616bd61ae91aca2b97e5841d18d042e579c2f7d82b91949c2baf1458aac15e815af684a2cd8a1e315da35401e00c1c921e4ec322e5f4940848e123b9810083226e59f9b68d709c0c58303e69a14a062ad023e9c8f5d6e29a08a0c853da4df9e902e3af7925f0736c305d8534b30d626144117505e574ec66100c8e09a640cbe944cee3b7469cb17d609bc2c3aa63b12a099bc8af79bbd36773179e6e7457b56a187f640847f5c1f42c60a83f3be7d4206a90fa593b2df81e5073405010f8408bbff5d982783112faf24b3916c7364ad13d74d6c1902d4b735287e7a6e5f2a989ad80f3d158a7ca2be32e7562d0c1564f2756c8750200139f38f43b9047fb854cef13e3091eac652e2ef5de70e63a144085c61d90323952a753168c0a8392ae0dba7229b5353cf0c65a4b6d92e7b614ba838d2ef4c2ed024507d47f02e0bf6bd3aee0264ff63aba4081b0f546f0b5340feb2dffc6adba4848af0b3a1553d4c08e7e614efc308f5a02a1c43b229c339cf810c8546c8f723ce52738a902f3db68354199d6106efb1a2a8d829e7008beaf4cd58f3fa8d69f586aab896c45908460b6836c2a6c0672886e1caff40eacf9ba1f816f802260529c039e4314fb519836ad771e7f34f39319e5083b58e063f5859b2a6ba985fbe0bd805eaaed2ec502b481a7a12f0bbcdfd8ed448b65f3cd52b4bb650cb1e21bc063c2e7d6bc9900b7a2618b28c72d94fef48cfb9aa118e9365eac38f2b597e3317209d123eb253ef625b22a6af8f687912c7c0ae440151e0c26528c840718c9d1065d7eb42430491b09c7a8a9660762f6cad714eead475eea7f2bfd5c5d28534feef84eac416cfabc5c80f0ada1207d2938d4bb1ba01ec066826ffec0d9b22fabcdb86343079efbb140a52fa7d5abd32282ac1e7669732296861aed97b144ce247a9a3cdba0c5447ea52b7b3af2c4405d5668304967b6b56b30df335f087e569fea2917c4f9314cae54f7f01bba5a19624a4d2c51aab82f971d2765a4881b74ba91c144f3041470ef2a40d7107e2782df4b7640f8317a3443c71968e42e81280ca13c0dc1b81110eb0aee67f6799c3cd175b9a5b1f426bffe10e8bcc145ccbfd76f58cf3a47938f09d6573bc37f23f4e7d65f82072e7a5dad31425d038b3a97badadadba9990c977e03af7fe01b8d023b4ae036c01db0cb379971e9c433114867de42c95214fe6bf7e8d7cc5f1d915bb986324fddbbbcaa015937db021f96aafc820c1adc353b55122761a3d2cbc6d653613e6fc12d4a8d463f59874f7a971f8c75d38b91097b4affe0ba5a4a7cd3efe22983e2b5db352cd6a7c3df642b329663e3410ec13bce11bd4992c84291d70d0981afdec0f832f86dd7b77b017ba8a92b03f3cf8b1b3a385083f20ae4ea8a9079b98dc41d7dbd67a239a40fa969e156e6808038c1e0c347b1a74df187c3557583facdc32310d8c48cb8390a0f9b85062d711cc1291de1cdc34aa7bf07d11cf78a911a2d788bac1e60d065866c0fa29f410bc1a55097dc3966a7e04c0361e3e78b3c2345b1003fcfbf12a2689b011fc34cd34824533a47089bae3e2b96da19498b176bd2e68dac9a2353f34af956fb1ca3cdf3165e01e74bb2bff27a4931239b6ea1e0a97f21b05e42944b210d6e0f32b09c20d425560a392ad43823f615b931047c9f7c44bac32cd70a1d6539b197dabb84ce8ccbb8bd97bdabcd754c2715d80b591e54d38c3768bafc289d16c5bf40b635acbcb69e3b6787db49d0b11c9723a703adcfe9682bc837178c571aac97babd7e0028bc7893d9d92959848130ce4cf290eb55df4fe0db136ff57fbcab792e077df5e5f1cbb79435691c5f5aa9c2800b87d365893937b5d9e4e9f2196be6bc875b1d49a6827ec56dd40ed94739aac46f45cf6b55904d5927e2c177aa23d0d8858fdb7aaef86bf441359cf8f89f48d6c6dd0a99157edac12e6d244b4015a06bcc09d8b6e712a3f5112092923bb2909d55a9efcc1a294c870a71e893991c7ae9db3d069e2eb456b0a19084c4550f67431912dca5d7627efcf76cadb9c9bba7b57069de6b72da0d4208709de254a753bf1256f93ad29c5a5a31430d8993068b4d69abf38c8559593e08f86f6e1406a2e7674ee15ce234303846e4375b47ee0d252b6aa234ea6be384289d69edc887939b46408dcffa2b8618a7985f5d4e1889dff105d7bee7d34a579cd6b325c27345d735ba86429be14adc350705a51f01d21e6e9f83bc0ca01323978369e7c8b236e76fc39e4b427ef01e3c33f4149cdcb2bbcf171a3f228f410cc0e94bff5cd7807d8dfd95107e3850c172c19a50a086f201bb5440dc3ac73fe56adbe10413eeb1628b7b99c17cfa79ed8e80a7c1eae5dff0222166683e86beec9fa9a2775c693fee9f916f366725adac09497791798dc038bfee6080ceb4f5f5616c8e62dc80a8d7f9238a82085199af6ee4bfdc08f07b7d1fc390b980bd6b18d0d4b9772165f0f679c7d0b23cfb427cfba1adf8ec827f471e32eb56e86ec52211d058a3e824d0f5e95501ee36d7050d9c785b762c2f51382b84c7d901e2a20bca269f560e47b9e06fb86a7fa4f42f561ac44e6dfbd6ee2c9a27011687ad5af4a1a802ed49e021ce0f2ec7dbde5acc2ade86251900d229c8f7a55c5404a38195d964dec76955c31259b9451e530a5ee8e835aab793355399ccb53f3b33a733bcbf435554a21a5a366849cfa3a70febff58996ae8999e5a50b36bebc59c6a70e74355105e6b9808bf87e56a095178636ba1baabc863305317bee49f50a697c683e39e584e076c11daded06eb8b9a13e154b8062ae980d9f036ee9021c78b36e5abe78e0d3ae6147312c763147ea1c570e28bb8091875df8e10bc1089a0b7077dece07de1de4a1bd481a4c375357fe421670f7bd23c228945238c004786857f2b6e6be2be368b37e89140c7e623f5f0cabafff1686194a6457f67fda0ff47f7cddd816c1d2bb107afcde6d3cdeb4afb65c9f084a2c571887c3e145fde4d26ef857e7c6f6150b6dd5774413337dbea037d58750e921ca2a43c09167c2dcb26f8d02728fa6261edb520565d618c788662a15f8bdd560a3f66f582dc0b26d022025070158719cf0c1fcc668e184aeba12d4386ce4daf359ab7958f7425788a98748b17ef52c099a30fd8a105b85dd17b52eb9fcd5fc8c0b1c136dacd0bdb80e32ffbdfbc570007ab5f5e5b6a9ea3a2f484692d72352bd161a01bd0adb3dd0729d85d33d870be801192b13f0b04eb16b50fde13a6b97bad13ccce2ac11914f211f082554812457d902811f8be02e189afbd444617b34a92eb469e120dc6814d682c9e629359148d407fad4cc7af785192acada1f39563020064fafbe872869d616de47ae6d721945db5ea1a5a418719f6bdaf4638d9614c80b2a314224bd7268a7c1eb60273601108275aad4fccc89b8c49ef4cf5ce31500ff3590896b53564f432f4e569aa8b46517f0c86e8ee880e5a5750b4a9632505121c0e4f9d7880fa3210716092581f6a2a752882d80d72207c1dec385532aaeca35307e09b2ef89b273af7c7fa8d6e1a9b4f5b162f95e594ce208b0ef0b93a4d49d2bc366ebd75b362644c61550f122dc7c5c455ff784090dd931f7ff0cd784ff5f84bbfd797a645067813d9f93d31806c900d1d98401a88a6d133dbd2e7834db513392a94d08559146e744c05d69cdb2c0b91e63ce75d9dcefb359d68ea8e5608cab77ab72c87db0fd9f069f4544d908c60796951f1bbced4f34ece4b14666393eb120f56484c5201c68bae7a5baec698dccfdcdcf97d8e312a94c48d8810508154dbf0bf9869c08bf3042800441160776537baf8ae9a1b7f4d7982124c13d1e6e7509e5cf039bf7d5f0dd0c04c2339af8af4b84013b028460e661d33b6d5cd6da92270cd5894d3c271e17e670770567365de4dbdd523ca11f66ca6045f530e9a0ee127d0be49cd423e8a40eac0c01aba4105765914fad910b64715e7e0715bf470eeb1cf09fa7b0ea7df810b793ad08875017bdd14bbef01bf4a3339ae7c3a4214b0079c8d351b05c76ea0bc11bf464223f565c6daf98edbd8c35b35422cfa91f0295670dd9b4417e756bc48d7f792d592f20b6a0ba71c6be81a1fe9514bae0b9ddb1a8b1159e6ccbecf57911486a0aef9046581a4e102b79374c6d22463c5410e6010b31ba7e2790dcf2291dc1853b6ddce5ba95128ebda7ea3a7ebb4b714c4b586d556f92bfa91a20ea2b1aca3cf202f1b62433ade1bb750b5f6b739494d337ccc6bb409f77d0f2b98df069d98e7525161491999c52120eaa899bcc1da0f3e6296ff1f95a1ba6abcbea890d5a6e181ecb385616e954e1ce4f45c1a87c748cc84f765f37fdff80dfc3266391d36f01c24f9caf4a7eac3c0a4a31fd5072542d77f0adf40b80b2813a8978cf53e44fce4ceb94f787b0b565dc502e4414933e963a470ad038b8c960a4c61774245061e8da2251390fa9def58a138e204e787b950e0f75b29f55cf453e3a57cfb12b2e9aa488b3862bf4e07117e9260dbb9f39991ad6145d917bdae99b117b03b9fd9bfd5b49e47fe1658bdb06a4f09a44bd77d8f446327699a0b506ba1b64c2c77b4d8b13fc4c091576e8c1566a23c4cb6d49be3ebf3de96803c5481bb3b151ef312f581b98071c15ee4b4fe132bdffaf9b911a62235f119f4f85505e9b676bb2f3f90e6dfcbb9e9c0d790080c8dc4ba13b66e22a1f307f59957e01a3d7d59cb00c56b001b3916e7e4f35b34213e2233c74914031232da38c8218c5be6adcc81ec24ed8f16651cd499d50f72ed4bc6f0930b16c8112737269f23e586359cb980012c3491086703ede8dba99171a063aa123c0fbc5485bf2e73b5d70deda80e1bdc4de9d6acbf1dd9352cafab3c0b625c6d949fea56084bdef7c5e7240898e8a46f84e715fe23aedb36285ba492f2fb6c6d86dd2f4af7dacf3d9c9a21866f1591ba14bac77304fc58be7488062de4443803a0274e822c5fb3a96e2320e2d5d21c743c4f652978e80aa231f1550fcb79076053f6b76310484d32e02d68ebc5baaa9a43f6fecf416ff48c3da37fb8ea8803c32ec39c10033bc4d557eafd52c2a2aac48bfde00f760ff891fc0f128fdd76b9e097526c17116af3b9ae15872fd438b629f22f81d3b5d7398dfb81d0db42256b44007f5c3ef248218e4bf3e125e022ce432b78bfc7cfa5934bc2e4b5dd3c44754d0fa3a4c5a570aebb6f1c65b240cf1c7d6c0cc11c3b9cbe2ac9852b2a50476a89438331a2535657f44a086885c99b7a149097ba5cf29c972816874265cf1f03081ee0659fc47641c44a21dc1dadb3846c30b7f13ad79f078c6b821fe2fb9fd0a5d41d655b4c30174f38a8f0573d816d2d0bf1951af9a3f914fc25532b6ce683212f9b4113ea0a57d3f3480436db0843d74e005580b589e32f70f12d3c4e993f1870e6d3d18e8290a1bce81d30e4540a0fb52083956d36124c3391f4b1812233cf24ee67ca814edb3527987012bc0618598589131eef4af34f8d85b82107ee3a0fbd6dd8ac33c3b14b8feb5bf31d7c8b2b0127b12fa5ad809141df1ec97783b34556232871ea621c71935121f53b4c79955bf22ea768582633552089ac15aa90d3250bb96db4eb78919eb4953088725fc71b38e9dcb5d221b3e7b8a8bd41f801ece80727196ad901d068b188b0f776a0f5afb1a1bf2c1bcc94b09030110d3055e6ca9b1cd66806a234fbc25804e8d64b2e10a13e95f207f726a9c68b2ff044ab0c0e993399baad387ccbd8f90b40d60c64212a5e60d88cd41bae1b5b800d38ba0e2e26e97749bbcf0b91c80d28dbbc5496c7f594652e0b82a0cc678af9d6be8a6ba9fbc1b9a03d14db2e2c688b7433bbaf8f409fcb7a55755650d23bbab8a99129b4fec0d0879cb63d2c2595942d6ee39d23855912e2b1599ff3305fbb1b3b31de3d5a93b7b8eb54d1437d0a325711fc88dd586db09f9f4dce3fbd295162015e11284c492e12dc49f47eafc38f11cd59f92088381cf51eb60af2f5c27e101e39cd287a9d485bdad5f46cc14626a8506fe4029f3b015689d650c612a907cf12825b0d9fbef586e62c9888d86998a60dc01de34dc742bb2a6cc944ffd93a45775a477934a582e8374ef75919656e9fa2ad46d40a5195132b355ff94dfd97075f4fb42bd478f7645073fd3b4484ccce53367a430e4e037f1a68035c2c13b3c39cc0b6dd819c3da4f551c0af44998f212488b328867e35fde0a3a544654ea105be8d5b5066fac7eda7c448ee9a88f29f2b02cf1ac1d07b0e121fd37b95dff4be67794948af8a651c85c1b320cd050fdacbc70aa5cfd3ed62046a088c4ed89670a5f8004632471c4a2ceb3b9d006e37b229274f9514c2eeb16c2274775e91cf41603a23655e8ed50470d662df29f3094fda5a87e57b1ac26244e15398eb8172af964a6ff97d3aed3cc064ca80e13e406a72b355e3ab09bc969ce2c3450bbfe9501df2bac56cb8c98467a0512731d4ed32cf70d966d970b169e28f03ca6aac12452b1532c8bfcec662b2519e44cfbffe0379a2416f0ae3f2dd0f335b90e619cded20dce415009ad37c37588df9b5f1c16b6f460d7fed174d4223958f9f5fd851eb9fc59787a3dfbe66e7ad9aeafedfb99ec5cf3d21385c89dcd05df2636cefbe3f134203791cc3bc607589d4a92b9089f9c221c435200cd2692f9c335f39a66798a9b03d6da50bee7c050b42e95e86a516fbeca8b8a6b526b8cb58fdd9b465c45c8206e99c6fc40720e32ec1a00377973ccff586fb1df50aeafb1ddc8d70dd5cbf5933d7f8db83909a3afed8e651ed8b7c5042a050b310a62db9472edc85eae0087e9d647a14ddd1c1b7517d6dbc4ee11180e4f9eb69e703f01c8b1b169486148f1d26f9aca1624a9633ba81a2c144d3d01f993385975784eae307c743ec8f0d1d2c47d1ea5c10d22219253d89f83420c6bcfb229e1ddb02b055467d41a09c8ac63c71b209bd0efa50a15b72fa911aed50e0d9b9feae7efd9c48e27fc29e24a1ff6686b8309f532a1fd84ebedc7fa6ff6c2f6ce59d18304c3428a7c550a1dbc5510c2e9e5ca90b9bcc1ab66f5c9fefa23f7757546a3a393d5f1acb89ff121277773237e9af7186c2e2a9952cc3f5541d673f4d547279052b61b71f61278216bb73554409be5ccdf2c78aaa3e08f8f39a44500693c0c10a3684c8b26bfe13af8937358ae0739ea8ebd9fe40f1becd3f3be74961f1be69c623676b946627e75d6ed24f0c4a9e4b9043a455b2fff0de39eed54d02456a6d19430f912f5801cbe2e778ef127b707ae34a0c14cc2a785caff624662ad1feaa087fee8bf1ed888d7ff0ae8392d281dfd81a08efb65e1d8942c91cf7879ceac2382fe0feaa14e4f8ca0f64875ae0bf033e38d68affc2c0e836b2b32753cccffe97b2e1325dc43afae5aa51b4b18e97af120a79d0a5de114f631783eb363acf451db13493c34ff98a874ca5ba9a7cd92dd61431198c1d59819cd9836ce44c1b776494fdf9dee0776ab609e3e8523b684306f0cd3e84b16e9ecaad0e5d51b50dfadc354032df3ff2d3ff1743478ea4633704367a6fc4d3b9f39ad5ef57353a6cadd4f52a5db417b924ec9d9c8cb00102971d58d0b6244b9396f566014c3c74f701236b1d18a9b1c225c580c32ba23e25e05b31f89e58f57dd4359523ef1850866313e3826f4a304b69c4d5bf8ab11dfbd1df94bc0aeb4ac303d01b018082b62b171917cbd0c53ab53a1d6fd980026ed51c9a0426e7e45c3809ed32c881ac9b772539b24a6200172f950036dae0f333a9173d7b6a6b9c25ce7d50325b5e2f939eeea44b63c733c5888d9c2373a00df106eeea12e285c045c5f1dd5c16e55c0963e3c60c1671bcf6bc969498229ddfe71e47177175e0834268793b1a6d7fb24630dd71c827cbab3383349f0a676fbee87f98c323fc5da320e8468048c06bfec0dd00582f74aba932442cca949380359c7e759b8528cebd714ee62e786c8e084bb6c44957d237d81026322469dacb683bf1bd79b00189d40439cb0c95125f7dc9cb4b6dde4b797f20b27a2345de0a90c96c621fc0eae3322d9d3073ecc6c46728f99f7fb223df5fc1dabdccb20620fff80c68c7ba36047976f8381fdd1e9b20e589b6edbd2fd63a6ca2ffdbdee2c4ea775b04e2d244b1f0c08ead98f2b23253b14ac8e0e84cdca224233719dd85a475e69116ea95425759a01efe0b297e5e4831c7bff926b15c57980aa026f2641837a4db9884cae59e5a403cae606b505d10813a65617cf686377a2f55665be880b9e2ec1c731a2497c10fad233c32fd1a58182d1460db308d2a6713b45e5364a90d69762b5924080420e3c747852a9ba997150349f7ff2ecded0655aedcb8bbb01fba28883ab1ad3217be18191e14322eecb2113aca30ea204505a354a5e8236d899f8a99b83cebfe207560fb857f1532db3d63c5ec72d5b98cd2362caa8f17bc366ff66b61ff9f5376959cb09af9f1dc4940273292da4ab4ae52ce8db79950397190ac547bc53bfffa69cf73d450b2ba4dfa5a0e2da473ead0d786fb6438b671b199e30f74a05d5d859afada6b40f35e488476e8c89152aaa8b9bd00db6e5a8f81612adb76072be875054d5690e0823336d0b7a13a39a36de2079893d0181daee17f85ee3a1a5baa01d67f98b5a26c7fdb78b5d6d5f1c8960226593038846398362d5087fee4487e3e280a4485b089580459740423c92e6b5f59ba143ba7e72e80ef498bd28defb070800479be8c7fb2f6fe9701bdb1eb9c0a52e7312a51c62a04a4f94c416ba179276dfac67b42a766e6e9985a4b83b5e301dbbea3697bd3918423346f5edb48ef32ac67be4e3d0d44c15fc4f1ced274da8d10ec6c76962c6ce7b215d75d811e96e3020866788f27f19c494baf14c353d349777ff64a2ad769959f41989becda34ecaa0a30e768199b30345ed75956e83bcdf921a60b1f251e9cc37fdd03aac3d740f9f83b5d59b95f83c85cbbb58d90d0f66db2ca5cbb107bf083d8ce6cc70d7ed274f10cf3c0c282ba506f1084a35b1ebb86c4192eaf28e148b0c61523d5efcd08f567de2816976846a7fe1326ddb70e29182b722a76e234becb90e44b542ddd5d5138badbb17d357988e024accbb605854978a8bebc65089c14a5947d5c7272369481ce4d202fcc712a7cec1bfecf55c1ecc3c7c800e94d8d3aeb55408a036a8d26a7fee1051978fcd1f44489bbb80028e243b2721218e9a1f52685eabef8572ee5b781637a28dc9d8295f7235d83c42bbf92d88d2f22d7d504469cd6e30e8a4a1a8463eb6ba0ebabdab9c1b1bac647cc3952231691aa385c9c0eee885f62238ab79cc2822298eedc51854898c93090e80191e8fe5d5edff2fbac2213f89ce8dc0095c294878e6d443d38f3d4ad9ff5cafffa199220f977ca4afba02c7097ab17e54a685211b7790bf25dcd347882852dd6f855981a8813420a30e1a6e6ea817be997c4f92066a84bc2787fb7309a3fa0ccf35574db6c0c427c12f1e108aa4eb340b62464c5fa9f6a0401f090af0699c9113dc0f111f250fd82a196ca1ef62dac24cd7e8fb420fe53270135b1bd77b59321c233be18fff03a914245644be8e52128c94eeec26ea312877534d32d8230dc56842ffe4c5e898b812ff9b325343a1aa358fe9d1c2220f5dfac5063dc2099d879e5213936caae12880c855f8f131c7dbfd5fb7c397b4226399bb573eb6b292ecb05294ddf2e6df8e9b58555fa3fdb9654517a1c99e560c5e45f9588db0186ad382d66075b65c233489e98d275cdab91bbb012835f10130dbdb1aa239569eb7c35233dc6c30ddcc4eca11f8ae95ca3bfddfdfe9968be9cc80f1a4a85d0915256cd5b484235e7273a2ec56e9ef442922f58f7e18d0831e2a67b29829c460a3385f38252ea78c7311522c3339cade437c1bfb8f0db6fbd2f166eda92016f3244d9d28d36403de7f2c1d3606781ada352115da80f3c4672d889cb998dd7a5c5bef2bb8523ee0a335bcbfa48f446ff83e364f46d30932959ff5dfde89ec4f2d8f80ef13463db371dea6351a1169fac484c03ea09c59db37f82808a9697a3fed2a96814d3dcc83bce21f07c40875e8906ddd04ca5781fb2d36198e934e79fd01487150940d794c5a5c3136314198e17c45467e54faa5585bdf5f655c2a587ff55d830b382d50dd81304c3ad357b670811914a8c9ac68084b727ad39a1e6ca1a3a24403832f997f68e9a5a86006a711d00fb316f3e3a5bc1d41725daeb735d6fac1ecbe3723f95a1e17bb573544c9dcd8ebe67f9299e93eecb04f350c69b17622bee4c66260aae74964411e9ae1d4ae811dfb17b17041a52aec82a8223617f701e84ebef10a4a13b605676d3d67caebfb8aeebe85198f83d5e37b7320db4e7526324f04c607634bae8ac77aba2bcaac8f10b7f1d3d318725d45525dc3f1c68ebf4c41a48c563dd5b25aaf662836b0b920097fb00b005ba9d231acced87fddf2ba308601c5ee1afe30cc5362b276dd113a4d36874890679cb15fcf4cae38ecb94a9d1e57561ff6e677366908190f05bdb0ec2f343b639460dcb31971b6973dee0f5f30ba77c994213dc05e23663d8eac30f84c429e98dc39bdf31034a8bbbdd54d9cebb70fb513a889862b0dfa1bf3bdc31cb9ac9d44a513c06e07a1d3409dad2cb9de8577938a1a15f133a3646549820ffe62bb86fd175871943e53ec14d158db599616af426e6abb1f6470ec81d14740c7e0e8a1ed21adc616b1d77c3abd24ee824ab52bf41d302e1034bd2c294659fb3481521ca477662114742feae9da4cbed5c1b325a80d9125f343f1e4c0b84ca97fd7551c85b04cd1491da283feb9fa6dcf6e11b17fd98f47bbee0f8e328192263fab9d4f5d039b9a988872401629b8640e4f3be2225c9bd4c87b43a796313fcde07452ec3fb94fd343a7f8dd80ea462309e090da3a66135ef15d4039bb6208d86430332b02aab9b8e157494122ffb93d6e24a8941d72e5355c4921bfc8285d6147bca5debc2b7f8427d24f2c453ce274702720ccc60d816e7bcbbd93f5347f92b2d9b3f25f46670a8581c048eabc085cc8ac5467bb80b1c89e5fa616cceac3a462d405ef3e1df213f412aadba738214bd23d91d30f4f1ad5778ed60caf85a297e96a93df570eb35129aa92c45ff3e3537497dd39871a49c992fb7d83d69fcfa0cab0232eaf6d36398e509c0ea4abfee5c989d610a0bad42a3c577c3e903aaad91261cbbb89cfffea971af7917f01f46b60cba18e79396b4f4086808ac41a92ffbf1ecd2eb97c2a032bb018617a2c4f8031971ef40f1f173abd26a2885de2aecbd10d60e1d2c6fceca682a8b09a48f710ecb1f9defd2cb956efcb4de3931b9b33c1fe1c64f4529c526a1d3e61600c5b60d190310a89dd3b374b66a5cc4b75dd57a15b9fc124a952e71a7c01b260ffdbf58cb23590f535024fdf39144c68592c8879680e0e3b805e3329a8438a33e6ac24640b3f3db72df66d7bf0d59ed42ad1e3fae257703076d745c04dc9a1d46bde708224e0b33d04280681d962aba170ccfa51b2901fe74a8d5ff662d42b563bc6f3d78bbcb90aeb2edb6f11191641c9ece5fc6ba0b59864f1661cadbf03232f389e4dd8ff026a97ce4771a33a8c7da18c427bec60403bc301559815d3d5e7f9138e9f583073da13bf9e0892c78fad8df78c50e3e8d67dd1f94159696fc4fca980c2cf49def85400c52f4d042a483c54340a548e9111ecbbe6b4d04f8a0bf6217d3c5d22f6a2dcfae6ba28418d4ec3107ef40335afe2930df176e2d1b53d753cf9fcfc2394f7e7b36c9be96cb2ba58170b488ddc8eeafeb2a645b814acaa2d86b923946c294d7322f9b0a77d1edb772f0d17db63306b6888843f54231e23109d3abcd37078f65de794e93700ce448038cfa346ba7c817b28cdb0a0df3cc3f61aecaf03f2ff855b95a724de0b08a46e09da214ed19a03110eb34c978f89292aae6250828d53eabb45b759e2074902eb324e60244d6470e80de1641ae3855e8ff94eab3999c877b40f5a63d9af7fea0ab7a044cf8f207a3bcdb20b3d53e9d67c703b9b18e8063c7b4281dcf833abcb99a11d04765e5d69e9b88dacba87d341767d55e95a1c1ba75ad67449a9dccc15c9175045b76654d8b0893bec2a8976d9e2394c7ba75191af2dde542ad2b3df00b2c67cd9565214f5fc9fac4ae48bfd959f895deff27eb1be13b2453dabd9e211ca7801a58eccfdae6659d2d3ec2685f2d6a7496cec566db6aac0ae7a952373e435a67a3713a037c16ea73342b1657109a78405a9d91f033dede482cb77bcb613867325214e3d7bf3fdd88dcba4a0174e58d23e34e05211928ef2d3f83f01a6e036551037f27971e550bd1786f46bc4db7d162b3ca0f5e2ae277e70a2fbf92f24d3a2189387c73bf32a44274c2e440034e8971fdcd54b1c6afa51dfe851dedb83b65853860af45cecb5832cc1cab5014732cf4044dc83d09f16c5e6974a720d797b365d6a4d3a2efafa7595b05a68a5564d657b0e269ff915a445c1f70c4ef04631e4d51fbcd947df351dcb62d328acdcbfeb668ebc1546aae6678614480d91be0b81de7ffc8addff4053e23cb6dd61312601b52e9037705c385394a780f7476e63d26b1b97aa36769b9314e9638954780a63421f90920f3226dcf23cd715fc34de61229ec547e83a0b70babc369069bf72e20d3d74b78e0675a9e63d23dde855e51d5873e20462d83675d8ebfdb5f9a557ce22a91889809a95a82003db8d691b2022686d3e089dca42294c08db474d0517d458be3a433861420da2d2f5fa5fb68e9e99cfb05fbe6bddadf0ddfe190c4c42d092b15b80d616989748ae0e9bb6b00f05fa164d68be6968e02b74038aff035c52e72311b281f0a6bf9f373caa8238ca13d3bf14e08348aa6928ae54b88ca652dd7a72e1831d412d568591b8f6b292f5e02503958ac04373ba6aec587a75d00eee99ef4b0669b83b5f39d0e4a1b83f1b0b06e11f5d016ff2b07ea0275bb3bf389bba4ce3087f95dd3d0a4635ad5355580e2c5d5ec7e305253f06e2034050fd9334273e44644cccdc2d9f5438f5bf79a960bc73a92420eb83ae4ad3efb6537e2891b3a433c4829278199ee5d7a651c1a5c60dabee25f0c173746d14ec51a885893cceb5f66bf1b20a0a59155220cd05eaea4e5a7cb60a13240fc679c18f0f1ee7b40948fa711ff87387cf82342fb440e4cc7dbc9ff090b3cbbef954449575e8593e5dca5015fa38e8a26c6b7c51d80b72372434965b02e53c2d241709f428cba22b593bfe81bf68d9ee7d9b95241056f6b72617a579aba5833787b73dd9fb68966898dc1ca778034062cfe5f12dd4f1d64e8f512b2592f89a95e6faf63c3b9f298b08f200ac0eb522422cfdc479d8f5aa7cb60b839210354ae3ef63bf9849b363305ed2e6f57562a348ce4e1b03471441da39bd7ac9e7b7cc6f98f671e982ccb4b93b5898339ee5f56eb321abefc1bd2a7e62b119290c8d7a52016636ad8e97afbf7033daa112b7069784f334e666cb1e56d7e8c3ebbec4616325e4fadfee0db9510e5f310373e282cdf310182d22974a4cb1bd1d5d762de51ba95ac5b6f63ce8fd11b4f064936a4fb4cabd9a81866fd9042d7d2bf84f1269b582b3c13a0f0a75d821f276a5ab4411fb55558e444dfec2a6a6eb880e7e8a40f0cef0defe37684f634d479ec3d287318ca384cbdb851cdf40ddcbe40c8183860784aac272ff37e2a3826c5ba53c8d1d17cda7cb4efb82658e3774c099811df4a2fd8349faf2da4036409787e6af5cd6225b1f51e16e0219b01b4801243916248f201f6f7895773a1f0cb426ecfca20478a59d033d1fb669856ce2d81c9a2066e7e04a3f9ceac4fe10492e7aa40f50e456acb4c1aaba1289df3efea3bfcd7f75ce0bbc2a9e81f513669acb74679680dde307c37d0a640e188dcae1e524abbe91ed263489e725ce2a0bf8ae8fa5ae794f91a4861b991800364bd81b23e2fcfbf5b95b6212f7d813cff381f8ee8944ab340154f4025435a407513b50e6ec90d805868a3852a339508ce7638c68676e00cfc0c4f06b8c110f6dbae3442e5acbfe1bb63ff852a6f555f317b4172ff425515c7980851edfbe0356da974c5365ead4569eb6369609198528459cd8d6118760c65ba1f4901927581f6eed92381497a2470ca0ce42b8bc556045125a1b38f8e2154a682951ebf47b3dc15993ed78b46f9b1a0b158e8877a2965a38cc2973dcc71c0b85aa6829e560a69a1032c3f2c916ed8cac6330d34507fb6f485012955e6426cba01899439b2f25368f65adabd6533481ec66dbc7243b929090a22b747b39fea8f4bca55a69f2af942f9a97565ca0c5dc94c069308712b86efaa14b648ebc0ebe30651e92d9993423c228a3c1c4d813fd0deef2f7f728bdafa7acff094ff5992477e3a34eebc1a19dee73d195a6ad80f019935e936002f98eb3eea95641b633e003c190aada8f70e1611fbd1404a9200e50c1939026e8fef77dced129c4ea20fe1d6ea1bccfa695d2def0e68ddabf6377da088ad67fd4cd3253d5046e94435784f34ac7271eb159fbb330496cc87834035b3e571b7999bcd7c232b2a11251fc4db04a0f97e630e8961f00713859d52d8e05a9243ce95cae9512fc3757843d1c978db0ce77ce663787c2ed00d4a61dacadf932de7a6b0f1897c98f321f062f05bfbb37fefafa93ba477366ddf027f87819c141b5fea23220523f2ef70d05d923725b97346625dd550936fe60bac2bc87e0752ac39156c40295781c8b1f7cb25b238042288ac7907f174e95376d2ccdf0ad2cf879fcfb17207fde97a43267c45a3c33b763f74bac26980a7e5e62b4827970a390b08532fec403b41237548e2089db7a014222f0c5846e5c5b84a8f0f96cec643877330c022e9f39e24cc262316dda65e83c6057b5325aed05c8422e8b95c67d0b822a6d284b8c7725182d819dcdacbe1c0734f05404cccc62cb155120491bc2c60b10883af3e0b857a6e10dba6a5c92e2a471d3e0bff28546c91db688c90e989547c44455b5fa4e7537a573741fb4611630b5943ae851be0aa403fc2f86a7c24a4a07b1dbabd3e14fba3b7e3c398453c8111e39235556b908bbc053c122cfaf34cf97504582e9ebe5fd05aacff2056ec345952d13394629c59ec56026f0b4c5f03bf1928dd69a1fa8a38602b402d9e1d8be50ad45659c521d6b753e0602b93be416c303b2b2feb0689792f14c71e378e49b73cbd5d02c4fa941d96b7cc03ecdc10e76bf8b1b0441c76b815a566b897c71d58fb5d70ec0014dc4a413284e595e405ea38d99850c21e984f2c2c85b41df8f139bab8ac11e5313a81ab6f1fb36bb9fab8c995f08c20c873fd69fb8c62096569e76fc7511d2af19e89b39f7ad069e41ff2d0390b4e1e7abc70569fac3308bfc49875aba0647779a7934afff183dd9ee474323f5aa54b2938b48900e8cfc059b926289d8ffb77f071479180a34491c46c024ef26a9bc5a48c65ac20b224033de512f24d82711b249c839e684e4ace0583e3a3ad082dba2d0194a0e95eb315e3e7a68c30d1cc3c6a2336f7821c4414d22034c24e76823a75582d551f841f52e71a5447dc6e0297ea7011f6706d50ad60db2f8a3707fc7f18447c136cd24c0dc467eb1870dca9ac83b98cc841a26e660914ab3c426e145520cb592fe2bfa2f75862ecf1debba3bf89fb13063cd9b988c4c8d88c0901a84fd703d587ec2d23f56aa40acb7626c91b837c70ab70db6971e0a6c335d7234a3046e475f7d67c921e09a96d0093e93418b67f158e4e3cd311eeff2320678dbfe0f7450fd217d2fdd63ecef333ee1c0efa18f72dd491e3bd1c0c6b2902c1d166030b204066dc5a836f231421fe3627943203815454c811d1181c1eaf0e48ea1301f87a029b78819fbc62ddf6c44f19b3c582daf70c7d1266e11138cb82a49b4117657d1058ff047987779d585a85a526ab5e8a9887a469d72a6af3b20fde3ff3fac7c5a62250997d350a13cd08261035b6aa32bd6a2aa67a1b0c20fd463839956f657938a2f0b6469caee92e7e7fa2ebffa883d916cd5fd726042547d81aff8df1e10c9762aff95aebb6e31c9ad501aa5f1558e64a9b51b4f23893a42063d848d9f19322e221b540a0dc89139b762da9e3f3b64c785f3bddb51584cd78b55a6ae45b8d9a1bcfe6af0d4c9bdbd54bbdd5ed6a90237839ae2e68ccd721346a050aa5075fd8a8095dfb48f85cc23d18cbe324ebae7d5a64ced57e33b3e1b09a833bb0d871f33b2f85b7628deb74f0e200a23739ea9a15b7915efcc8c01412e721340a6275ace7ec802e8dc97e5301d8157f03d53116ce83c637c8f4f954c6a961c29d3bfd28eae86d6951eeb313a3359710102897c13f0b35d79f7092b26283bb8076ea521a31da774ac3c6210e78c3c781eed2eed300c1d56d6a88862a0f006da18cca7e656be99ae1308fabdb80597be0c2e7b0bf9e65862e2c2074df1c56afefa95e20421e991d1e73154a8ff23e11f521e7e128eece4595ab17adccc54c4ce5351fda001451bd8dd1c368f39855dc7bfbb982eddbe6d54385709eeca58836ccd7d4b71f1ba35139016af6e33672e4dd788e3e655d90398324dd971a9839c0ae0e7821e0a9a41e0e7a4d0fb7ccedc82a8e200f2ff4a6d6bba9d62e979c397f267df5b17b3dafc70089230caa910cf681da28060b954a803f363b053c02be25fb0df5af6dd8d27efc9dbcd89748da88a32fe5d2713791e887024b60a8e861ef28e4d1237204e5eaec1911f2e3040344fd56685320c49bd0085ba28c4d17edba30fa4b6a603d0f54ded236f9f0a8942da5e317914f1bc6c19749db1f3c1dcf84ba44e10661b6511814933d250a95b17f49df6a5d8ac22aebafa21c88a5c0ce72ce84f51997503a9fd564e26bf6553cf4e3f2ac7ad0f0e3a774090602965b7cae61cdbde6819f8da4b4e7cccd55418e1db68f7448c38c6f40dd93e3a716f64b80a725265ed124b774c370283e2390976981183c3e0b499518c9c4f69ec1e2eb2155e71ee9cedafaf9febb2407e96af525fc498a7adfb9e179ef8be0be19da3c728ece75abb826f871b599a099536f6fbbf3565d9912c88b52b43994faf600d55acf20a5d2f021c8a833ace011a250995897e51c23b1fbd0d7db4fe151cf8bf44996999cf3797d5e9875413b72028da026e1cfb165e10c79fb2429da7e233dff14ffec5595f5622e1a985ff882a8bdeccd78edc5427dcbd4a48837a60e63d083816ddda4616f6473357a27c72d79eb1806c102a3042f08d1de9d70c6f845e9da491663e445a819f1cf3fdc82565bc55278818dce7667287f7955178dddbaac481f5d1ef09acb8eabcce2f18b49d6203924090cb2204c59e5326b6b303d440534b07421a48bdcfb12709aeadc7c44983aadc772f0e815ae1b776da12085b88f3a5a9716c3f8e94619b2cfcdca8235aa5abcaa60892a119f211bccb48b16f19d7b4bb3665699959e8366c49ae54acdde846b9e0b7abb4cd5a5baf864c149cb3fc78d28abea4f426be8258696eb7d45e945909e132c1d9d06219ee90e4d109c05cd55415a67d593f526696f75acbe0538edc4e802ef3b3af914f2200a5235819d69727d0447e5d2b50869f7e33e70d689fed8d9f631f20b93f06060a235ec4f8eae131bc85d9963d58af9b5f877ac40ab319fff4a060b938f76faaace59de562ffc0774c54a47f98c92d03e762189d64eb7d39dfeac3c9d65a05548d2eb3792681960c1d2908cc6aa80df98250714b9d560180018338c1228e89c14aef98277fc907cf454fa860201ca665fd06ab9e9df7707bc854d7949ddc85db9032297679fe366dda24cb23ed4c32e90470d9f3f16aab0c01923ba2b931c5317715e5c5cd7c6cb6d5dfb6254756226392c2a02427dceebfd7ad073cd99385206f5d7c4b311253c8bf707e3d7992021a7efa9a9e9b912589bfb95e36dce50edda2cfaa67d0c599e787bc8dd5ef35561b98838468827045747490692db886871a0f92b7b77be55153493ccb0231273d06fa16bbe669b0c5d888b3a4e23704edd94c6039a11f543e9178c177a9df88abc2e064b5b926b8a665af14ae2926580cfe0375942bb824fdd85beabadc03065e618eab7e5ada1fbcf869af3cd82cc94186f4a70c289851df4d74e1b979d834adf90dc3c0338b68849a825109dea9dcc3892d05029cc583cd3b0a7764787fd5a6211b616e72734489bedb2c84b7414db60953ccba19c78f8d7685ba872b499f05cc3e908d4802d184b4c2ae912225eef9fd886ffe9c98a9b83902529f508c357feb32d2665bd08396ec964ee26f73f1ece05cc8587eda412e189eddc0c4d244cca019f49248caa4176eefdd7b7db9581fff9e3671e6f017d7951386aec705f8e9286d02715154c116fce7893ddd4077a8fa784ce1554065c86dafc10e62204305d4cc78e146e25cb08dccaddcc6b11460a9496240dbdf5375b6545dbd70293ecb6a6ea136c73db569df9a7e4ae902b109f42cfec52ab58acdaaa21d81af8f86bb19fd1ef2521dbc04826fab58f95adb32ac40aeb7a02212a6aeaa388adec2063ab2816d9c789a302cf0bebca80853db2ccf0ecbcaab6c3899af8d3376d301009917ee06284ed6bd5fbcbc13c264711a0a5988396ce7a6ea31fa14c1dce17b021b9ed5ff4e67c13350b36491527472963a2e7958a3e214f55f1feea58257009968b99405dc140f828cd4b48c2f67aee0c9f574a26a80eadc25f1565e513f9167f4d3fed6e55c7fc021ea76f2d10bf583fca7f402b5ee34bb56069f548dbb88b9a6199fcec94f5d0f0124682bc9579e9713cd338919ceaf4db52efd8dded01588a4243e66e6ebc2faf9062e39bab705f498fcf584e23d148dbb1c903526fd1d0c5ddcb5e12da4017d4d04242b9283a761db3eaba6b3c789c403df829a38070d644956587f2d3c24b3ad7e70cc997d38aad35d3a2715ac99d3045f3e593a1cdab629d6b2a741fd2412219f0243cac7cb205b55949744101ea1768f834733b17a3f0c184c30197a0b1c83871b44b3cf4172d703e319fb68d170e508c887794288aa735bd8e810c5d57e68dd4ddd9d89ae84c09ce796faf9bd2d66604a17b524edeca8dd9718f1b8a77cae87e62564ea0d6ab8165ab721a64771fa1ce7e7dc058601ffb6666c644d640402fa266373b5a2c2ba5f62896e5d38238d5694b1cde9e5eedc10f79243232c2f080328e8d61ffd2bac742b39a37402d8ffffff27