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

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

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

Block Certificate

Block 84023 7e106db0d19fd60408d82675548fe3938700c4d94ad0260bdcd620ab21f45ff4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f08e5f51c560adf454dbaa97f5541e4b8228241b01f9c9313f61a1c66b913ef1
Certificate Block Hash
7e106db0d19fd60408d82675548fe3938700c4d94ad0260bdcd620ab21f45ff4
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0086f8000008080100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000b3382c79f1048d90b10208331df5f10ba3a3f9df3bbef078b04434a458353286d107356175edbdf58fd17bc529996fc372513cd22be225dbb8eb5d615185a0354abbc785f824910de19c5e7eda4e5f0a28ccb7fd258dc57dd004000000000000000002000000020086f8000008080100

Raw Header Hex

00004020a113a4c12b71b0ea369cb841c9bbe2b3c3bc64171aba38b149e38837ccd52e6737f73c2a5550927d1dae792f882e3352c0d5427e96a55178687bd060b75f8ca5f0024f6a28c80018f13e916bc6a1613f31c9f9011b2428824b1e54f597aadb54f4ad60c5515f8ef0

Proof Data Hex

59,560 bytes
121216020307624684a95ad33a34fb175ac59099200e3930c3115f01b136bbf6a0bfd131d8e06d5f47a74b4e48363474094ff80ec712be4faf1ec7a4a14b74141dd8c00e2d3c7db2fdefa742dc930b95fa7e92545e4ee0142acb7bdd1a52a0d797c63b96d9d1896e573100b03ae4ddd9ed8ba9b07a9bc7607064031094ceedd7b42663c3bef23779b0e308c94d998acfd2f29136e3810f1e9a7ed3aadb1626d1762a7eaec82744a12141296a96df7ffd21a8ba9f31591716b8b305eb3fcf83d76fac48b74ca8ba19d611ea3b3ea90c09d9edea4d1fb457e9f7ab01ced19b10de38e6f14aa70af3ab9900cdbe6f375195e60a333ebaf33dd0e1d51b9e19f457aaf2233932db40ff217971a1bc1d8b20ab9edc2654834ee4453570f5058d3df2f5219316f9557253f1ba91ac5f7e5baa2488840db8a686a8c467ca8ad0caa7d73436377a8e8ee24327129aa81dccabe22e7d948b7d6871c01323e4811c15ac806023a4132ad13b3dfb0b505db1c5c1a50c54e4dc84ab8d7179934dc17fe3602a9f674d06643b639e8e94b8f18382e859b46c7d5f3cc50a26ea3f3601c4633df240321f4f607ec70ef76029360a0022e66472fd041d7dd54dea541a86e57475a4f7f6251660b768174f4c45880d78a09c35df532ccbb455c7fa9ed7c8ff1e1ac51d0e622e1f0f88ceefc6904b185c2f844c3ff7d3685d4449da82edb7af37e0ee5debbcea874ed62760a5626c4a9e1aa762e54bf30bbc63874197f5fa2c601992ff183485294d00649c197ec2871c74216ba78ca1b6fa94dfbfa632b6331ed7e9548f1ffcd0878e5fbb2517329767228424f6bfa2d6b2629c281053b70a8ca79b2e381a70c026cf0958537d7b50166e0b44490ee13c9783acc33437b42ebb6e5398e4e750f6574e4391965d82b009878dc722a68efdeafe3b811887e85435b0ee9ab374b919bd21f8dde2d9ba5cc7eaab87b91740b1657df34cc52187c812ac647edd471eb354b8376c021ea43da99fd16cdca380b22ee942241bfb4b7cf75dfcafcb3fe5e2ba037f9f2b992cda253416a1b5c1b5c62461804d60e59cd2e83f7ad696c4f7d226e10c0828f7e4d4e5eb4d4c303e21fb95f2ef918924fd2020b06cdaef2aa0e0e68f3130f03801490be3d6fb1ea1529b9827b26850441460b3f5d3ddef1e39dfc3096c5f438137738112d9a07fdc83941a9445edd5d67098bc85951fe5ecb381c27a6fad45d5424974ad361b71168c92b1f096be48999f81cd7799171a84fc503c12b331df558433ee848af95d1942df6e0d48bb44ee40462ce5af509bb6137487120458d492a82515f9aa33719fc435b9552f2bf5fd1996a82da700a3911ac222b9a3f438383a5ff6deb210119cb6820c9fe6af761f4293bafb7c9e638752c600d7591a725831d473d104d7a0b295f2968d03f918478cc6db028be0720a1dd2fc4e32a9ee5eaa6bdda60c5cbe5f65cbba0557ee16fa880f8e1628bdad35dd97bb5ed8678f30239f96dd93c7027b0acc56ce13f156b4f57315462afaa57ae3fa3826415389ee437d162eb2e4145f89df810c312663446ca5161e15b3535417a76b1ce148d9d31d4c52bea8321ae2480c922d572ad262569f7ef65b526309524f2c6ee0d4d97375c0c97ef62cefb00bba6705e2ab45777f4a8de98a8b8e199d40c00008d833e7b9b7f603800257e7ee1ab0f0fdfd4d553012e3c94227edb674a545b7b6da10ff2e6132e696873cb9a939e15ba24283851fbc3eb19a0735b33eab08b16b5ac25d306084a6074aa9e5fbc9096fb0c0313a7db435654c403b832e34922c9e0de368eb60bc11465389af30a32e74c41e74c419e95444057f6b88f8b5e5a3949647561a88fce50138b904dc0caaf5a8c2fb883f36b4bdfdbf10d922f699b02e1eba2e81918d0d106b0057efb810a4da6dc3c69c54add55c437ca8ae70bea1fafd833a7e5041baf1cbc40540b286e2475201b009d259cd52b193fdb5d869fd8bc7e8c8b72f00b58207a9e56fff7c7f9e81363db599b3e382d224348d104a3df432b0ae00ca8dce011120e68d63b31e25f5c52a22f2d9cae7855d11c5c35868c4ed13e433156eb7f72144f1fa66968c6ceae5282607b073da04240c34c9f158f203409d0fa87c6cbfbe0db506177bcca9b8f297c5d2620a2d2138916052a2e3ece22a37286ad8dfcf51365bcbd9b70d0321cff5aec22c4dec2e059b936d446faf57c5768878a6eb37b545d8e72fa3b2d8dce4bf796a20a3b711fa1e8bc0be9b393805fab513c277ae42a6a120ac748530fe09c63829771c4bf929b0c4f6cf434d4a703721691c2764ce6d2f3144e916a2b67a9d616b19ad67bcaf3a20ea5303a373b9d02f2fea152aa41a9c1e8b269fd331d807a6838a233b2a49250577151c40fc636cb3ad36e4739d0962458cfbf66636bf07a3fecfc4939198c80e59ceb014ed5681be7eb67d18caf0d5e0e0eb9e24667fd075f3c4257d4c9d558d08aac9c9af0d975454165fdd17f7043e23ad82776230f9aa368809c54772157e20e2226bfe672572a43995af49cdc3d50e219084f6b47d2f0a4e6c0725cdbc308b726f528046de298110a2822753458c9632efb96ece486e48ef277005714a376fe85fae8c1b7c999d47b71179b065fafdbf21cbef385b9b4bd263c93b556176bf8764365ca7e24973248433827174c3ae1e1e4b9e6fae1bd79c4804fcfd548c024d027a90548cdb8eeb6195507cb419ce4efbcde70b27cb52fbc2be7447defb4dbf1f33513b138cd6eb3d61ffcef6e41cabedccca74dccfeb49efdca5d01e0656ed6e2e5d18b1a9c1c9aed0d11dd696d2a05079c4dc60cc0f6695f08b483cbc9ffb34bf7c1eae7730d50e57d097fcf82818f22d19ee3a44b061b040b0d43374c6fd2aee15ff690bbd6ded8f46cc2faa2bd311a90961b868641071b858c02cff42b9128eb407223c4ea12ffd293c5782152263f3bb299ec2224325d6bb6350e00dee8576b35c7d64f9e6e3095aca576bc466f681e213712a9e932ce38afe5ab1427652ceafda33a152085017d82a38efd6f6b06f9d1636c2bc496536826c26e50ace58ce3c8b31597c4abfcac7bf1c368393b61b17b234eff937a9efb01ad705aba82add370a5c6ccfd392f228ed5e551ce227df762a5536b9c09b0b44e2711e02333d3e9807eb7264ee2a01bbae776671190c11c124051b961d555948ef5916ed88380082b63b7e6e72d13acb94443ff02c493b8cf8493f879e3c7d27484bf9c1cfbdf7d968541494c0f21c923c57a70439713610fa2e117581a3b7315a6d056c7f5061041da8b5c933af1040c4f7a6ef8ec613ff03562d6b03fa36ea6739134089caf90c5404f235a2a95da56d89266559a86865e298d7c209461ae7ed6f82911a4354f61d148b756514bc485438e161671ce4f6dcf7733b33bc3269ce5eaa24a1500fc8953e66bcc4dc1c43bf70beea090843a230c271ac37c39c700649d8dec153f9dba8ba18c04c4a18b0064ea432a6cb41484460942689983cac91d0b6cd9e87929d0909609326c2b0fbc9b9abfa0cc741e6c61efbdaa45cc01c4d1af18ba73bfc9a30a959a3ee7e40257b636d6d15c674e8444b171eff54ef65184386a8b369054997b3f4e112a18d3b507ecc9f89b5aa2720d84e2ceb5e6ff1e107658ac1838137862241c056f6eee72d3496525eb681aab8d058309742e5d8aaca660df26065e3e85d21e23ada8158713706a7689c057f9b83b01e75a304d05822fdada9d2af0aa22ff8cbed4499b33d660123cfccb9b6b0c433f15918cc373a3f30e7a4b9cbc660809c0495ce62e89ebe60788b67dd750b334bf44d01e812e99e1f91932a4877370873a4460e5d13a8aed2c45701230c1044ded8ea2952141659f99bcf29360b70108cf0fd9ddd952cd561698d3cf36acba567f94c921e6b0fd25c594c0ad83959568317bb1b18b62f55acb0a95a55b4f32b19745f6178ee539ad0953bae402556a7533268148e07c2083346fd04b4c75d119f637158ef5f15d83e4e2cf8f54bf28978ccff6b056df3a60d6376b380c1d845bbe0b1f2ff043598c2c0f2d8ae0f226e7a539f4fc23e8f2743812fd1efc15d3000db6bc33cd2c7653211e0457fb9b586b7ca64742a9899afe6d4c89902a54a60dceb1891101b8bb53307a7ba3aa906df91d0673e1459729507f612c09b6b6bf2d0bc35d83cdc97bfddc5e8f33ea052d336cfdf5d092052e38496734c0b88d94a1ac08957f12380b777631dc520efd5fd1a08491021751a62c4ac3f327d6e09e226d3376fd3afa417f8622eca36b1d1e988fc514b8e3581b1b9c3a1a46338d136f5af319e5e2b93ff80fc6b6156640b86280189cf60a7cccea188f6a2718314a75c44e424251d3e091c7bf9031cf23da83671cea289ad70103c3e4fc2ca42955d4b228a3306b3f36ae3b4c3a9dc1b0bd83231a1da743ff053c89e76b30c16fe08f242b36f6074570fc5f537dfbb93cffb94d33fdb1281d7b30df8862c8f81f74aca21ebbc1c8d5907bb1eb76f9694a0cf6eb39dcc62ca1814ab3ed4da68dab715d5490a4816296b852a185776a814a001c89407134f60067cac37ebfd80b43c3529adbf5163ad7acd8b0fccffe820effa083453f28e5b86049d2c16ec7b997db76f26cc2ee8827c7f481069bb8cc9eb3a35f64b2b4780794d82b954e8c0ce7a45baea6034c84a0cae9db3f4fd0409384532b3ba65aad17885c8db6bb5cb80d1db7625b0ebc50fe257201d1701caebde872f2552f0aa071970797cf7b11b2f77aa06ef1484dbbf9ebf3209d3c034ead5c54e02845a8b8fdf3632729661141563c13bf0246a54f9eb328879ec1b08f85f1debeda967e88c7553ce0603a1adb1a5426c2e21465d93a7d7a34d44b0c614688bf6b2f6df8fb6ff631b4f5377b35a9f760408f9ddcfe8dbb45591a4ddc4063c2b79e2ea7d6fb140fb74465f9a1a75daf58623555a957b0b2ba3e35a5386d2277f1432e61d3dede4c61f335236f1f549308a4ac4c96c6822adacc7e9fbf13f7917c6d10bd532ac1830ebab69b9fb6a15670cc7214223df2335745b45efbec087b35dca08d1c04aa7518df1b306cc3fe1fb818aaf402c3aceb78ecd8c30e777d3be7397a84ea518af6f30dff83a902b4e590aa3abda48bb0be3b7ece1d6f9a7900e0df207addb27249a5225f110d9768298f388b793d3b9c14704c3efd9db98177e18798c74649baa2828e60b3a764a91347b7110319c6299ebd4d5cc84ea0f1c3dedab668ce760aa4882a0281a28ba9682b0335d04fc040680c53713e6c5c55c5fae035a2696e80093e2ac8f0045f7a61048852704927c741c0edf8830618a4a4d896a433c51858ed7326714d00db33f790bd1574d78ae450f66a72e468a4f59a3eb0efe30736744bb3d437cd30e1a672c8960ef799b7828eb16f5f7cc945f2f53405c567d5eb60a3172c40a511b6cd634b4af302c83b9bbbe8cd5a67e27b7194975a9242e0824fa42c99fc97966d0de12f03cbb2ef12539fc0c9b80cdf43536f2cec2ab132a64cf4583cfe1e886ae83536739eefec4f6bb823ca5a34a5c32b60162ea368b0271ce930d2f1bd3d89b13c665d2793edf6a99cd7e244242790d1e7070321e4847365ec43c35a5d821240f1a736bc6f65714717c2f07852191fafc1657c333df4ce33c3c963fe632251f6d36c14068cbdce8fa4a79a3f94dc8222d9b7e783e7045cec719ca54c3e0718e32cc720a82eb5f5a57f9578fa43e8d84616c462091bcebb682a39a7d27566530e1e362a27947b115a9722749b87cf1c9b37f91f6482e99d608af8a72c1f0105126a76fc0bf83eae34d67bf96a8fb88caf144849104e62263bb942b7cc32773cbcb8a3bb3ef90090f15bf4c2e58c2be45e963bd1a316b85ff10064e68dd6db022774df4419438f9a01042d3ee39228b97e579537a5d330ab96ee635c2c65faf9e1c74ad7ab91c3f991e73829fd339617d87cc6b8f820e33cfadc4448813f8abf0c5c7a32b1a154914641723157428638d9579a3933a5fcb3d087008bfca8d77faf18f5d0e03720be60aa668fa5d2a32e33690d1095d4f08f150ee7938d2f64efa39f659e0c03aa30a393132cc6b28541bdf468f3a65a0955c5206529c6aea8606466c633fac4526b7d56056ec7d52db36808b0b3296d05ead745a353b540afcfb695bd8879466b46b39bc7a5b2cca45d3d541077914e138e58c2f506c680bc2961ab76fd4393192ca12810d98c04cd8694cd29e8707db740c4e3fae0a174d167d135304dfcc1f4852a29251cd7f8d89826b6d6ed31d120ac93c2bf167d49eb145a4e2f2c2788304f793f380841763db7fec0d0ca7e4c04143551c55b8bce6ec6c955ebbe0cbd6362cf8c1c4756e164a803b4d8b68f8f066d08f3c0d718901db51b012165fbd4ad31e52b3bd8e6e0e84d87f57d78d46a50e91ad60db753b776692709cebe6347d57af2916dcd5ec7a48ee99ac4ed5466d5e211c39597b5bbd254c515db687b62b08a11457a581d32538cb814125bc5fa78dda2c6cef9677405f4b495e22ee1372529adea6108da663d1e85e21aef56f259538e8d66e14906dbedc57d011b2add37ee748063c22718aa7e6529f193666628fe8c820fca942640a5a558ce78854526508446a16841d7bb2ab07f39d5749d99866c4cb661659928b57dc50ec5bbe148fedc8d9bb0b3c42388cc3e7e44fd9ea3b8934cda8e3dc016c88ef759510b959d3abf7bb46aad2cedb0768a09a32b8935748d5712d0ba6dc069c1863e52ad17b81fc90690b9616e8aecae971c0fb95d9fa231aa754367ff67abff85426afd3303d3a31da764f19abe5ae458130cafd16166da31051154436ddb0f935bba8cb0686fdd2fc17e0ea098826aa6505756763131e7e8d925f1320af47412e48b98b2afeb4cd997d56828a50c7c659226eac23fd74213a01f7270dceae9716bbc7ba337f55f55614fb26a231173800b170df49c077ce350a80a5ec981db176998e4b09787bda1edcc358fe28cea8c9babd1dd1f2b4ad7b65e7f39ba01ddfe80483ffca01ed48279e07a62f0be184778dc15fba438d269f8b7d0975270db990d1858accaa1c7572e13fb8520f5242f778c09a159f20c51020e2207ada32098c3a60d1fcd79c6efde1a421f216b00551aab67f3e596bf7912e8938e7f75eb5baef8cba07e0c04dddf60f6c263756bd60c2919cc541885d027ddcd35bb9487dab4131094b57373bfcd439a77ef555b0a77f3155056927ce8e416c6ed945968c41960178af3d5c89d911633a3e48137385960499391bb0e9b298448a4e459a475a1b7277beef5e5fef8f654907f62504ae93ee6f5cc1036a80f4f5b204262386213ac04ed0b299ad4920f333586177b2ec8bfe1382dd4b892687cddd1535c5f9025a0e1d7a85a54bc0b320adb957bbb752ba716d9b81599bfe75c5b01186ef07cc53f6ed8bc7af2aceff6b3e121056a915e6d11e05bd503a15fa46f5aad71609444a034452c54bf95d21f01ac253455b3f3f5a98a85acea8786e2e8706600924cc88df7a93672bdcfba2e77b744d3b34eb89dc871c195c6792e6d64e8af975b75d82f9a24cd501f9109d3e150335c294117711a506d353c6b70953135bd504e96db3572a4dce443a9c016bcbeb3d0b75a51f6ffd6006b0fb0a42654f54b4d5ac23c5a465b6d51e9ffdefdc237e736430ffcc14dd9e288a2fd9218bd3aab0ce55243cae4b138946b99c23236be0f2adee47c472f31574f507d29926bda22aec45d4ab1f1f7dda44a55f3f8a779287dbf9b28c7f51ed66777a428c7d2b25cf8e6cebe935dcd899a6fbc45e15fe52005bc5aa9773668abe61520c4d48deb81d4cb60004311793ad5c1b9fbe7d8676599b5708c14ae5d25bde4d0dbb6136e56752e1e4afeb52403ca558535f82a9b1605ad04fddc89cc0a6e458d6f95d61eaadd941a0426a4defbef52e270998dc480e1806905e2f7462d8f8177e64ea82be1389d4ffb7cbcac32fadbbf7920d2a54d9be181f6be41f8a156f66bd6befa0ded65ec329cc14a72982508df6332715aae5d408e24c9a419015b66da3bbacb03bb75761ca44c296ca717e8632b269eceee66221e3b77f1f5d1ac5b559aa0423f05c3a5493e869e05a21b35cf32509cb88dc8909c3df31f20f1962349b82f17f40777c19b10c854bc7c70e2a82cdf2ada3fa2b3bcd7c238c99a7f6a0328f34c4c8c0dedcd910912e6548d0c66e0744eaa62f34a66f5079d824c158ef4382c4ecb55dd243ed112a2f445ff7802b5bc23a52ec0a9ad1e6c41a77af0b8884e474cd3e599c5da104eedd6a80df287b8b3336d7039d44114e76cd826f9897f3e41328c800ea2ffff084e427ae50677f4eed7492a27b7e7feea88e674c20c1570b3e265ccb46924def1ecaf0135ac4ce123093e6ebf6387592ed69d25288aa125ec7e8780ebcc2f87a2497e86d35752074695a528ba1a75263bd6cea61b61d6efa8dc5fe92047242c8a9e9493ce4b6e7596893ae65cd154b2eed17b8ecd720790448c43f6a8d2c03d4a768b0588a868be8657ef57015b94c28ee3354daf2187c92bb170a9cdb157ddca5e0c5fc1a693897e4f8ffa63d06a53154b021214ef879b644d5934256c07450c3126cc78943b6967ce2eed891e7526ca6a266e948b8b51c7151606c9d75241c69388c0066a29bf4f57efdc749585bb1fd7def50c07cdf0d04388b24e0671672f3779c74ff8e0883ccf3a54da234cce851e0749b6bf85a6df74f0a27dd2756a8c83e4fa4a177bc74d1aae230f428e91df085814cace6ff9f8c86f1cb24f95a452b9c3d228e13b3f5cf4311863ecb0047070b77eba4b4718040e3603f510003a847e047c2cd04f431739240f802bd03f2fecd746cfef8f39e2a7ba8bb20d9f8d4c2171b6fad0db86c9b10c9ee405d54eeaed3b659d0cb740253514a05b3da845a803d9b94ac92b0b6b0b14f56eb237a7737561ab53622d44a28845ff36924184f65cbf5d77657b2b745be483e9a77ce41dcb5c1762a402c8df7887bfc09745594dbc1cc278952c06b361aff17fafd467a972fa1bd4f892796167ff71dcfcba6b8b528d9153bf161edb812838f522b8fe272c2c1a4153017b2521a9dce36b480e76be77ef862e27f6bb78607a7b1faf533c7b3676f945a4d0975d5a8907151bb0285e843dc7a24fca2add5dc922319b327c3c345755b7d13492e113241589c27175f845344cf30c3c7cbf2fa979a63db79222ec389b3e2cca7fbf48610eac526df1c1271193b28365a72f3491b0277265934e071a52d85dea367be1de672593f59869591dfbb1f46d50f4e94a9725503b011ff6c82bddeee045d6190443661dc9fe9c628c31a948b3723a322a0bf40de1ac1f529de17a262fe8490a2028820906ee2baf0e00620cbe14905009d84fb4f0dec626fd682dfaab67e3e51ea4752532d84e03897e8514ab0b4371ef66c1d59e0a4a2cea565be097b9bb2df38681b78929024e6f9001fb2a54241d2bb67a8106c91b7fb4c64f5d337f352cdea2300dab30b74f2d725ba9915a07298c2d3d88e2e815cbae10b62306c6b9e10da010e0615dc7546471204a71ba5591a2c4200e4838412b1b18d4dfbcd8a028e9d79331764484d5f94bad3748961fe28c9f910dcf412613d52966f681c5e35f465881a9a241b6938ead7510dbde09bef89e0bedcabcab5d5bea19e7ff93fa80a82cb5d24c37c07a6d4a396761fe7ddd66a5d17cb87c0d7ecea1efe9bd151630f2efe9da07e6bb8a679a29b0244faa36259f58c09dbef205ffb7d6b8c41c4e258145a3b6ea7a78267d140bd1a0467e8329beaae81fad4881d6c75f05c097fe113136ab2c515a585cfcadff5c99c5650ebcf7fb9f1df7c339b5fcb6faa42aed2ca75e314264cf749ace290765921448074628ce4e774c8e4ed4ce03b0874d43e4decd109e5896c23ae6bba6e41aca8be154cc3ce59d94424fb7fbd2fe1e19922d3a808010f91e71f8aea8d3660170affbb8402dcc2bdbf86ccc635d6a9b0c5304b0a11c782d5276d0da2762e40a8043f1c2d1bb8bcb2e6df77d2f1583be668abbb10604bdb0e6266230582bce66ade0ac27724dfb52044cea7ecfc68069dd49b5605ebfb877908705486432393a129687c891f67bd4e51ee5ade92b405073fd6a1e244b472b50d9b121c4af717abb8a7d5be2fe3e6ae73ba04080b6a0e9c6e18646d4da938df2e40e4c07df61e0bdb6e3d85f00d9f9a8308c394d8cf5d047a08cd1e40389fa91950a6ccc742d2f00127708d0bc25a63265edcdbfd51ee9542a40954d433cb8a63b7ed4e97528424fb72f4864c63eaa19ad2e8005234bfbf482dbe0725c00bdb43b0b26a630eac50b9a08e969edf069535d85754fefa03d2716089a8e68f86b544f700d1d51491963fbf336f3d2b25f6d32d1389f701749ea93648b4ff8232d7213b52a4803d7609d31c6c5538dc4042f680da045489a04eb40b467e353cd6f306f8aacbc883ca9850a5c41271e752ca92a0e64c7e89cebb4764dcae8a93f782cf4988706cb8636b43af6818acf97ff310a4f3a26381c6ea2ec562b0b0225b62c9982e842f27c8f42c085a44f5d86aefd53f7a527f2c70a8464589e4f33d6c5705dfeae9ea9e2aa6619e7a50454df686bc99415908df518ce20061abee3a5a3804836095e0ca160f6f8236e4b183c583d5b14427a8897c39ffa45165719acfd76718153c3893ae18923422bafda63ffc1aecdfc2c58ee7e4205230f29f6d544cc0fa4d1411ab03ab8bac38a35b5408e61fb305ab606f207da533150f29aab71b809efb5d008b18e7fe3aab554058c9d902b33571fa84d344a9ba1eaa1e668cd2dd2494a37b3d8c670f30fbb01e3e079e8e4cdc15a03109bf4f80ed62218684a6e2b65399e64099ce06b1d770d4c32f39c391f1e5853c6709daf02e9581f68eaa084d2915094a449d67595b4146f767b93116465b25c46efb01816cba3589d4fcfad5ecfd5785bda8bc78bcbfbe2e4ad13871860cf2ac82b91ffcd2fe4459230d7cd3010f903b299596ba912c2449805aa913731a292b015717eb0eea89c10da6c0c64fe019aef15671714330da9192055839467b88338790c0518d54ed3ec51dbb472adc28dedbe298f1b61924bff6926eb52d32a94f6176b3b458e04e610f05c9014dfb32db4d075abdd699f78f82a0634006d819bde83b20465499224e60a2f613588cb6d1c17e179757308b550f3058c4b3ad8a58494d41f3a88c79bd4948b51666c12c5ee7662b26dc779fae0bfe7a4337ebce7d1d4bcfa63a3de136bb3ac009ad52fb7b893b2eb03e14fd9311529ec71ba772d16b5e7dcb5bf425ac293fc212de37748b94f9ab928da251768859c399df7471174ecb391d050bab5d22448f26a526ec8f17351a25f9fd99c9758b0ebf352f920f285b8000e842ca7b649e43b7440ab3af34aceb0620f972918eb5890cb2893e34235bec94fc77d2bb80f3237537e80394bf6ce564dfcd284fcf7f9b9b69a49f30db551886b56ba5e3884bf32df8bae7201084e05c050d1e66671ec18ea3a063f7ebdddf4af90263269eaedab8886f7c9754315ba795699fc95f03e031eb35bdd5c100650d0b144727094b3ac9d65ae555813ad60519c0fc8ac163ecc89b40d68cabef7a33c78b195d1e379cf8757d8434967b376ff6c01f1a189e6e466a91a895997b1a9bba434139cea12802075eacaf3e147f8613f272e62336d3d7968fa4b27f7f6c3e83718fd7b414dae9e1d7e2d5b90de8abc1e483d8e669af6545a9a77a736fbf48052afc44afaed543c9c35a85fe5cbfee1f94a762caf18f67f0f4fddd46676c56d61557e6a2d64223217a1c5409368f65466b1bb1958a640d440fd538aba11e69a3e5bfb209b2e65c3fe4df63b8a88c53467db60e43b762371c2442801a59dc0896abf17fd02ddae3c709eda808e777423cd7136ef62403c8848a1fe8d0750ecc88bdf7e93490d0d90661e1382a300fb82baff963fb59f030d626cd0e798c68375b20409aebf709768b98a7b1fa80ab9103fdd7117fd354e0b1999e8981e22657d5cb724b5a956900a866e7198b49b8cb4578cf0d1254c913cc8db0d67d2da7c96583feea010feb7927955faa9ebab763b3752729e735906d003b2e65c2be4d4e9d2fe5848eaca7118cafe026c788a15e880fd5420c2b303f3011685f51ff5954db74da6813651f60dec3b01f0abd24a04c0085ed88b4309e65df14d94f6c4c75008838df998c093e4ba40b0714ef70fac2cd6193a082d5559fb133fa045d7a50ffe3448f0b7c721d7224f491e69f9551c73577a5c3d631cd61c0ed57c88a6f4415ae2d0592f98f97c5cd9e7deaa169d51c1dc8fe64b2d93b9999689581765d24795f08c0294d1c97472a403d874ca4ef139e78ff8b496568dd32b90fe53877f27c4d23756396cada3e1a9644aef5fbcc17ff32bd59597e18ccc80120b35edc662d437b173a18272537f36a50d3087126fb254e243082ec75d5685fd2cc4070ea9ea8978c28cd66ac04959bf5c66a3f3ae1791f835f25b9501fcfe7f693a088de6544e1f9dab15b837ea28c7c00cb7918e806002e6e702424e09ef566d664d7f0ba21de8a45452eb67747ee78f1e7ad1a8550f18e7431d2f2553fbf9b9d3eb5b4939b1e78022d640f3d938ef685fb1e88505688e9835fad8cfcff9616794ee81b7d1fc52a63c970703b1c6ac0db07664f4bd32637bca5b219bcce5153efd294cf718694268e35b785065842740a2482c0737da1e4aca49dc59afad59a78044646398301b53fa35ccb4798ff2ca9c5082f3a493fd843d91cc8fd3e4972edfb1bd32d662dd71a5d58a5b3a017f7896b74a260585906f6c5d2579451d391c1a18f1977dc1274251af75262a74b0646f66ce332f71fd3139d380b7fc4d7364cab6211f7c87f44fb553d60ef4956b2c54ed90d4649b0d3dfd28742f21ae868b3a3ec77bb18191a06d41506809a8a6dd5fcaf5a78c196f98a22e851b18b2f1766b09020f62b5d1322779038388a19d69b544d73530327b3a5b2ed026326e6f83284054d7d99917899064f8d52f4dbac9b4e100c2518d9bea0a38072120e3088c20709f72967090a10b042c67090e442e93b1899515e84ad166f53a2f1799d53393b337260b58f4fb054b59ab1dc592d20e8124209331e26f7f29c8595786649048048eb47deb7480c3837d8172640e81b34baff5b4b7540a81dce36377c96d5ca9f091cac6b9cb338b403030b102273d9221a4fb41f39f2c7528ae3ab6fa57eed81a2e12256f60269f0b6169d96e71a94a56f8e76d6060b4503622392d711466dd8e483574ee7388ae511bff3f8fd3bf04f4055b1bfd6b436ba46bdc9d88973c721e081647f987577b2b32913f5778a5575500a6bdc242c18529a95b09c3c7c7c24d3b64769472f9c7008af9f6dea26dac4f8fdc3322ad0770ad8c72a9273585dee8ef8a79c8f00a3084b8700fd0ecce964a942045f3952ef974054b373a74b4f962a18d276bba30202cfca9608c5e9fa0b5b9c2f6535039e6da5819122292e842c744e1c6c9a18fe26fbe286654f4d915ea2f6a7be73af6d95f4b108691b2f7aa24bcb87b83adbf63de6db07df1bdbc1f6bcc945c39592c40f578446c5891bc5e2e64f2f7e51299c5381f51dc8df38e02a5e40e950d0aa53573031ef12febebaba88f5fc04c89dbd49b93f5a73a50e38b718da34cbbd2fa21c149561cd423d57bf885a8390a85cc6e30a537894742d6e23e566b15cf067a3c94a002b1de3b9d4d9b95bb2619d26a2c6986a02cf7d54d9e7eed98bcb0538349381bd84737eb8f773c784a94e0b63b360b0f19c72206906cffc37b35511931fe4056a351781729e36dbbcb659baf69d6fabd664e14b94adeef0ba42636b4fa4a58a547ece0d94f0a23e12e4969eff6a091ea3b6d969e1f8bb84fad9e23ee3c23c98d4bedd973ce2d8c429df399f9b03d2606dbff37f41a15dfd1f5cccebbb2b23cb53436d488f4dfa3a8f71f1012f8e6e885834990f18648f579239a3e07b5e74e7cfd3e4033c2697724dd44753569b2c7ae87c90fe28d161ccb9d7b628b3f74318d6b8f75026735f620440a8065700cc95a7d29f0983b6f5c141b3dec63c35c074b2fbe466a566034ab97d10e21b5335a0abd93d08c4df930736cc50bfc84b60f6818f8fe555b1711c015fd88423f3a1bd8fda2ca487ad177802efd7e967c0290a0ba5e89d660aa1aba690dd510f36d30fb24b12a16728b46759422face97e7e28696ef91946abad0d103d080413bee75079648dfc4e80a392b6145ff70e6ad7c6f2ce5bcb99b7e3da781e798b501f957739762a13c1326594c25ea6b335b8eb4103216fc5c26efff8d52a70f5791b1641db13c20d0c9b308fc3efa19e0d3386da9fb010e737b253a7cb7b034b8b7624dfb3bf9212079be7c4976b291a48945b077a2ec8da5dc70259165a45b99d9f7d8cd1ab8a858db40c5c68ab0bb435e91f3b44e43444f265fd1486780e8a0e07bb3212b26df49752142acbf2deca2cfa9a437fc24c93b6a87477f04a008c3f2e92c360ab7355cd83887f38c6020342be561e6034d689bca6a433f2d0f0bf98bb8baec96264720c8abade5b712bc0e6921dd0ef0009f95d323f9c49a688e73f3146235dd0268084f120111459cd773a1efae324d3b6fbba12a74a44e1b78523f77613fb0a3c4a2f59d4a056f2815e84e55939b7d85e92795d4e4eb7fd59f393dfacde230d1f9589d2056d16676f413fb0b35fa3f2f947f0c1dbd8cbe0192ed8b4a333240bbbb853b9f68fc335e14a8d680afa8c07d050ded9b709e948205de1cbf50e4383aa94024f18a988d8a1c4ab4565a41a790da987327490a173dd076a559407e73825bb0e2d135bea0305cff8c29658855d6b11b1f66efe75c91615e1a9cb1a5187d2b0b819b753188ba9af3a664b57c7892146da41d7231349f9758997cf1f33ec02361e7132e81d2ece63ce2c6e0797318bd2e2f20e345580cdbb0179f82bbf459fbc1eb17e0aba0904c5f55f4536f02812be3562e05d43f13fa3ee55a40a89926de74356cc180bc29427ca729b3585df64452672bea655924e12bcad673af513d4c0b685e13ed5d8c0e77457a61639137c3a49fb571aacb7f58687852804e24dd1a3a8f2316261442e4435a633a5353bdcd422d9d2390f8be9f2f2d9ecb7c8ea085d3506bf1891632ab05feea8a4797cc3d26cc874821becbc5f2059b5f72756005b2ac2b1c142f24139d6cb1b3dbbbae58e41731e7593014e3b97ff5a386d3a955278711508d0085b052c31892c42896b172cf58c889411d9bed6ed3b3a4243551ca15747bcd6be148ca232019fcdd678820ffc0bfa27fe4f6846f19a99fdba562f83844d48904992263ed3d203504ddb1be9531eab17ed4e0fd400693ccb004509a27dc0ee967b27c3c602d606e27d3bf1faccf46018a23a51d0f011a6686a17f36df6f43c0b044d8b6e1f4244e723b640d6637ed415e73aaf22b1dac9a29cf17909eec5a0ea12e687d72cdf29172fcd4ac36c1982593659640d4edea3f6b6996ebbcaebe43d917b898d6873436d3b27920b312a1fed93e85c183439acf7b7b9a056e502e112d0c8e503efb30205e57f9b8a57688b6057a9729f296a1575a30d30e70ec4e60be69c1a029610c0f401ae7dede834f9396dcc238c1bf545189f5543ecd359f076ac137319f5721190666f94ca3bbfc85949d44b1054d3740b5d17f8b63efd4d05a5b39d27ae935f5bcbe8bc8be62fd20d1e2a17673d8ee3f01114bfc6a0f7503de7e64ffa2fefdbd1881480d05d522ffb1c179c03a64022419d4c67264f27e8bcf5ccc545918978954181ea5cc665a8ec26ef37d2fa80f1a5412f63735c0abe1d1ae9ceb7c20cb019f94650c8eeaa64c6330ececdf6f8dfba78058dad7a86fadb13d602b24b01255ed60412568682b0dc8b20f943ec2a61baf6c45df40d97ee49c70d10aa850fc23efcfc18eda4ab0fea02f9f25594a060f6128ad65a795394140cb257900e1bdaaf2179f85449ce6b6cd748fb717c5f5b8f4b1df4cc9452018a7be7b8b43781bdb87a800d07a77f1d97588b754a9c800625968488c494eb76b2c570d317a9f38b5bc8d9571dd20313f8d3b92e64de51db2cf9949f5ceb7b356f47fb87cc5c698c602e4e5f0d19138a887093ce7cf3000cf1404f01c58a79063fdaba502a64da9bcf1de44f90691e8b385db14d0d680ba360a6a01040d5d9efc80bbd74d60586b226ce787b8d568b6f2d116fd06eb96acbf2c4421da71a717045861939119bb647c17728b61549ca3fda7d35bc10ea9c3d0137b901dea39f3552c61cd92a920a33274b35699803db6f522763ec540985a2e252f77b989d8849b09ac7d4803d1c25996c580ac2dc2addb1039914365ac4ce9d56cf67b0709f819eb06471558118494434fe3da3c1232ec1de84c13cb924a58feb09521750d6e3286cf0ef20b1b7d712be75e5cef45093f4bddc3815dbd65361b395f96ea66f98f892789889c7b226b0e8f9bd3c859abed624cab874d066cde08eccebf8135e77ebfef52db8149827a92ba3d9fc4eba792fdd2d44b846372a45dedc15218b71a4bf0c8e2241558260b259de45bbf8838f2e45badae1b2e12acdbbe8ca642df277dff5ba1bed910551f7bc8a136ada6a9eef3ab228018a2369fb5ffa74cfb503d02b18a45897a54954430662e4d1d563f911f8f788531fd8815969072bf4b73cd1e0a66aa21880caa284e95544d324c5df8351a19d7985490e30c37dcb2969f1eb867fd80c79fb47e1a17dc7fc207c6fdd1325daa5081394b0cefc50078c57d96bf1732905d89c7f4af2e5af70b4a507c052c48512cc6e960c96f048161c77e1cec24261a0902cea28f08d06113721ee7964112efa1608343ed3d8daf4087f4a6dc952c4b3831ee483868a727e0e0fdfb05dffe97a5711f2d460e024b25a887692e7499818552f743f3b52c66bdc6f04888a15caf5c96463b313f38636450bf15082aa25ecd695d8a5a3a72ae4a70f52c3333cefadc81d067d896bb4a94a1143ee9f53c0fc94fde9a6e6f33ae5f79250e8f107a0e9a8b2e5ae5c79b271c78cd87ff158d0f9b10fa11540eca59cd8f060b0dea3f572139ac3ae8d23efb4d14d4e6ab7c3a05c346ae9af034da27ac8d51653717cb2810590f50ef57a3c25cc8051bc82acdec0d1850d9479be1e034bb610ec39997503d0c84654d2edab718dafd5361d6a580f72d8a998a3a6b3f2e91991c2b91fd97b91b9bff36063393dcc649ad2b42c93db4dbabf981d77501bdd4ae10f04c74bdf755e6565d2c88e853778a9d03926bf533fda7c67e330f819d76c70ed430801a4c2d1cb9769d56611a60ed9bbdf6cfbf5bdba2a0e130d24b6c084bf93c3b5fce3683dedc15d5c176d052bfc315a9abac1a5798aee231580e2ade5f19b038727c27a4d0d3f2d8c7838100c76e80204b5047afc23d2fe5a4a865f81d08e175b9cb88f21eb021bc38b17b88c54256649582db60c0a5d0da3acba6cd349674c9e61ba4e4f9f46bd37fc888ff011eb2e2849eb32240b384d6b7dc885c6479e960f2ab24862c5ac1424eae6df0e07da7ff0b69a8e772598ed08d1fe8cf6ae36b1166934ac1ef81d3726eda0610ab61bfb36a0b3752e88b042134c829941105e993b7131b5fb20fef6787a792ac33c1716e58b0c7669d434561c1ba8b77819ba8ae8c06d01209b24b657940f6aea5d8dd78b2f7f6e1be26b7d7bbc49ff4543b29675b95801951bf24305589fd634b2640229852a00c3c193c4c2c6b082b91f5eb1fb5f0bf6415d32ac9c4cbdc14d6fe2d8d34a4bf52b880668268597089464a638962c82f9f117c32f34ff742a77f27040649aabe668c1d0abd8dd3ec6445f10398cf1ca29b0e0824e262651036ce7402b0f59200160e60e6f267063739757a6f6b360cdfd25aff63fa781fb3970c5b5184e4d1a9d1b08c460d694756f5b0296c15ae7bbf81459a44e86901390bfc97f4aed90b39e9013ac042413fbc4b8a38ee43ef7a6c0de14b32ad987da5cf658f331cbc701c81f2dd8ae70ca4de9944abf5f29cfd3bbbfa8108a3c4de6046295b16fc3f722d5aec46d60d65462692a2a89d10e9c08ffd6591bf63999e06a939483703f80dbbae2c5fe256396ffc3ed092c6a19360c8dac935b42778e6e63aef003bf9c8f57c8ef42822dfb6f2654eb38a25dc8d14b440338e2261f4f0836ca911e42d780542db72ec0b158409ab39da92ff90cf97ee8a8e737b5643ffd00da072913404d33a8c30a3e66146d283fbb748e796cf8f74fc1e6fab93263766e981c09bc0ea0044d87bfdeb90ddb4ba185e56186b224970389735af2b017cdd5ff31b4546c8f1513056385f2ad9c33f309fa5555ce3a195fada9b9fb41059d2b60cf63a54f524497f533e3bfcc8f378ba862d50db6b06f847d01508d3f2e2adced22470f472f0918cc87ce6b6aa0e67f4f4faa1436bd586e27e3b31d06cf7cf965b30c6127e95c23c2fff4d2b5135f7e54af1b5fc1e3ee4731c0bdf97ca7a0ec33e50bc22799a2b603508f8617830fc90a00d36fb39dad5c96b8bfe8e8fcc2b14c8194abf82e7bfba06446bab4701b09d8103d84f82f64c0304a55a6ba83f4861271001e5ee78dbfcad7203a9df1655f920e121e4f5180d31a0a74adcef4c924f425ec76fc5a84395b6b158f0fd929faee832b9772dc773565f5ce52f2b716fd58005b9f9446b5676912e22b6ee4c46911fc6985daa76c154b52e06e2fbb4eefb8591f1f9337ff0208c24eb584de1dde3b5c6241bb23e6d437330e6ac39257ed97a40d419b0367f9a8891a3289982edfa0577dd0f06fa4be0698ccaeab5e12dab173841e85d924f0cff0d0c3a161749f9f03f856d60618716176bd0bd7fb73ac8aae98a4f16c59e73efde1a0b0fc7ee49413ffafa5b55453f827177a2e3cc4ec4f4a785dabbc4aeedc3659d1a51b46a9dc5137171f6ee9a08bb2ce81b9a8d6c26ee0f1c90622a2be0658446a9debeb0c155358c5e516a7a59c98d10ae22f683bce8dadd8a6611f124d9c8b70162f0eb589ef08335b851082f45ac8ac4c019a1627ecaddc16514feceb80825b72661ce053c8196b8f77b8ceaf524e927fab5605e89359c65d8075f6304363155e71e6c7000eb1ad97d9360903950c0f95c1b15ab733ca2ec2545a91e68a4a17d66251af9393c0d0363a35bd35deb136518877851bd1868fb9f28ac4442124880b8fd73d8cf0d97fb96bf41af00d13292538d2c9111237d8e25f0864c1e312524b79bedac6b4365f5f42f760473d8e4e53e67638549477bcdc405fd3257a0fc548f3c0fdf3e123ca118bbac852f4cc5775328f98a4175e38ead271c6eac5c903a9df4d17b4e99751888a5286b2d6c3441e26a707b52b03a4ca01618bdf1aaa8563d625166ad5cb7d6ddea9f1bda68b4dd2f38ef4dda10c4af4a4c703190d49238146da0edbd4af6407db2505978045b1f88578d191bd6ab85eb7deb82195126dee304a55a0f6b3ba0aeb96bbe9e5eb7ba717fc6e86e1d89ae5c862773cf9c01d4216639ecc9b2bb8f63c5b7be2d1d8dc72cab502085f75c76bc5458706a8aa95df93edf5404318e9ad9bfc4ef82b49d81d42ff3acad697f2fb8a252f4c1308dcea032788d0a8ba9e5170e942066dc4e6a94642cb71b5c5a7005bf218937df509de8a9553541c7add9a1b2399f92b83cca9cfb704232c483f2951ee0319af4165133a7c4855c23f6433c44fa2345f3997b3430c630b9a3daac677ad5994bce9def7a6838fef9dadc277bab884246b0398c78e90a1ff9ce72405e85dcf56b2db3676b67f225e08d877010568efdd1c33dbee46a1a2fbb143aa7b96b38e72e32aebd7b8f2b258ddd4c2aadc833950384ba8358d90c490d124db27dfd3564361faef159327e9c8c93614e13bb6073725c6d0ad691ced793e992dc81a25e0646669561874badb6558073a06a484154d9d8ea32c15c6b0c5f032f077d11c71fe24e1219f5046e85f30c3c79f7a53f837ffc9ea425892442f089f9011996ca4ce838a390dcf1fb413edcddbbfb29eac1050c37775c54fdf6e69f74e24aeb909005457940aefbe7f9434e866a9ae143b4dfde867491b2e33cddf13d246c9384bcf8f64d80092cd55afcaf754783fa4c5732403e321487559cefb115a4ff3dedfc7567927a2d41cb37b5a159ff1d45fa8143b6715e5c7366222a8b85212a893a45ac0b2defb20fa1556cf7241471b4b76f23ff95e99c105ecfe9df08653188338fe7eb48bbe2b6f4224190176fec44c9d5bf46704558131cea73a280b68560b503d54f7bd0ee4cf82d6ece46630d92723063df44edb3a6f52b1fcf5a282f0c3895771051ca9ba20c6309484d0ed218c17452de1aea2ea03d04e3120217b4772c9489587a2cae183a8608a0519cd01a1f25a36aad43190733a00a5a4f932bbc86386fa58860c3cb1f3fc56f9c0e05f54341410d0abbe3a5cf04800c7e6b0aaad05bf6f4caf29cad38c3448cd667a1d57c6cf4f6299a6e666983a32b3638f5fc2fdfc9df3f1958c2dc476cc18248970b6cbbf4a13b08073fef2735ab0fd1999137489924b1f0d5ec0c34e4751ea9826405b861111cd4264047a406c37e8a1972d48891a3889ebce7b85c58709b7410d9ba0a8b0e538b6f25635998f91a0ee226c165d28b8f853f94f0227b472bbbb429193f5d22d493e80bcfc1bff1351a57dcc626b72db6c1806929d3cfa24aab6be1ecc442576eece0e4f176311a79ff231a20122abd5f7ab37a990c331e856958bdeff529a0bf27369dde4741d12e0463caff372cc56989afb9989d7aaf64aff32ac6e061764d81b734993f99ead0a6fcbfe7fc90b401d0a2227f35f46096db67ada33cf460206a28eed6eb35b115c8806372c86ac235fc4876f5a502d24b8d6eeaf4c9001c4d914e1b0367e8eed2d47712a95d79e7b7d678b8b5d4101004c9ac45c8b4634d0f2bdeb79c068eba058fca995896e49de5639bc98251addc823448f6988800a4fc02541e60a1614e1e011d4977ab57a3ecae32b7dc33c2f69410ab615a7b1a0addb3d5cdab51cef55ae6225761ddc4ad04ce0134d59d02ebb1ed2d476a3b2f4ed31c6d12215cadd910531717081b9c494b614e7ee88b320d85d92dbba742082d44d7afd61d60c3243fcf47e40927a0cf0b4865aca6ee699871d650770077bef2701d89467ace2766fa3ff7ef0371e362d1034ebce99c2628c1b546fa23cdae0518a54d0b8fffa31312c631aca2643e3851ba90951678bed65cd60065065c50ec23b8f33f84519bb4bdafef792fd61b11ef3eb03cba8d157942b07c66269f15f8e3fa38f9df8efb78531c09f3d7a72873fdfbbedf898ef5e94d1e26405357029384688068ef02c705bbda4d964abc024c83a56a65cb28eeeee2ef2bbaf332600743f1a77e3709b5c48d01aaedfccdc5d31cb84d67bc14f9217a4f65ea705a3c13554a8c112af3c1b0e62e9572a8c518f3c659892b82fdebf1a809fad33e4128054bf23801d8d693565b0af7b60e8e7b6ccb5ef2a3d8ec79b29d63928bb979b6e707d4bdb290704e7ffb78081913039eba05e37b9c8759e577de67933bc97240d64637c534b2e8540b212b70d6eec1c4c9c45454186263af172e63fdd9a6b61213ee84f649949556622cc35cc0c3dd68c0ed926b0a78cd2ab7e4dccded3ecbe7a259306529f3d02700d4f7bb24793a8780e804ab386ad3043eb9c3addffef684dc78fe2c9299a106a5610ae240d9a4aea03d879c28114ebdeb36e868e319b1b120b804eeb6ff670f4f394dca350ff232b75da064b5f61fe41d30339e5582463bc763490dbde5a4746f5e0d0437e713b0593e3d22486540a596010cbd2d0d0d41411428a50f40f72f57fe488e6807977484c507c80ca78601a86d8aa1a38a38b16dc2a073fd8382de4373a93cb749b1843b8e995b4954f7e62aa676d65a782f0aea9fc3f6bd3b447980eb0774ec408e70a022887864984972d0c0f4a216bbe8af676b83390f9bcb73c536fad8113f02f1868c793bf5a977412122ccb59cef871b767b383272a83ebc631aa65a57df4766239d7bbccd09b900edcdfc3ff2175edb17bed4444a514c3a84d4b5b03fae8addf1fba26a1bf5490f5f851869194c30b19ba7bba032ec6215ac39bbd0d9e15fb4c9402e2b5616e3c774e10b6639a559e787ab29a1dc2f51b8a5c6eaf97f47ac00dcc78e54fe668f0590a6d76b3ca0d7939f1d65b3d76ea311714adc85de3d09fc16f09cd9ed4ea8694341da963bda812d7fcee9113396447dd294cc33da313f9f993089faa5da5c6b23768478216d3db93489bdb53fdaeffd43907c0bb31cf92fdbdb9b415f57ff57815a68441eb70c7709e835a9cbd8b794ed4a23d55e9f343ea8840b2d1b3eaec686d9996a72829d90a633d8ba879197fd3641cce9ff981887c9850bb2f6b038be0ce1836f1e65a1165f3f99329f0a6621494ee339d2b9b7291a753c0faac787ffcb1e3d8c9d087ad52eef477322ccf15801f7722a6060f3733b1a4f758684c789f3b7d612aa35daa941ffc31ebad41dde4624813f017582a2868e4c964ae1cc9b8056510713fcbe7ca4c07b4b29d12189afb1f796bf923bf5f53bdc3462da621b731322caaea707e3a264f7db7102cfe9bcc5c927e9aa5004fb91e1999af106342ae3eb91371439256354824cc17aaa4fc254cf483a606fe07f43f445dca8b4664ac6923c092b76fc9ee7a51a91f836903f0b79dee18dc4fa26db4ba57581c2e6e6f39740aca155eef1da03929d0fc4a0fa415dcc38ec6af4baa3e6407ada59da2385c3ff56513ff7c0fe4c7eb6777d6c29f838a3f6089bc9bb47737dda6fe875ee555da6133d32667a29fb9f122d72033905c781bd0967d891a863510ee44c91090d466f59091c19356347c91770217abd57237a049b1e4e71f94fb29ac62942861c3be0f6eb3417f76c7e060b94075498115c515f192adb26989b90cc90bcab2702cd04777a0935cd7616d735143cb61602b43f7e92d52c20f8d6aa2f1a1bc8151245b76f8644c3bdd6b0cbaba290ea327f119743efbcb9c4b2f3c2eeba61be2fb08516259e4c0af675edb32388733d5819c527c7d36ae34a759fb6b027e69644c476d033751a4065dafca6504a4205309961a664c85ee89eee5c277cc6853be5ec6ec290412b82d17a4513a9828159ffef72add6bb4742f0778714ebb8173cac5ef4cf858dd8a110d0a427625dcfc856cae1be8f92baeaf7557e592653f88c4869bf9020a05523b83c565dab31a505c595b366c78257ad845076b8a441e7ef317506f3eeded9c3e59998dedab23467ce242bd0bcb683d227f9675f9e74495ede45dc0dc10d7ecc5aba2148051a6cc9098a796fff24ded3e15edab9de8452d5fd4bc28c8aebca2b0005d927f251ee8a8b2b126310b5efb501658e43d37385b9a2096e1fd494b426480ee3502da274e5c46d26d334a0c49727bd01c33efdd9edf29069e4c0455f3c478c4c8088029d93193274aad280649cb30c9504176f52ccfcd21d470e84a784d90f9d4062b0eb2cbd75556f63afcabfa2ca5018d8219e32df8f8410316095283288ea1e08640e4d409033d1193ffa362207c4e8df4c533c7564f83e2620c13cfd10d31d045efa639bf56c19f73689e4b3898b46c527687dda90a0315c4742524ba003497260017c3a2a8900183454d03eef214c6af04d8e549690129b1a13116f57d4cf704a13563877eba4e90cf2f5f0f426406aa0ffe042a0560d79f04cfd4080550dff55314ba82205ea518f32f703a97f3f4ed28522333a622c2f7fd6def187d1aa943822babd792fe708654f99c73bc43d68106dd6c8f53fea5f2839df8c46eed1d9f925873a8d7491c634874f22fa2680a0bc9b33cd7cec40ac6d36afae5cb7a2bbcbec54c8f351854537abb8c49c958b68ae4f64525399e0b9226951c8763a59735c9140c7c1d993caf97d4dbb45c2b13078aa940267dc999b640d2d93d1d70eb961115ad7e0fc9dc825d5a29e87bb2eb3f5b93ae3ecf4e2588bf4ece6d6a39710e8bffbe803f248d7a338a5c8c8e6d74827b63fde34e29f69530da9f7357d8a5d69dd3581b8343e69390f5fd868fed02b0386914234aa49de677ec0fd83fc4f30e2e0d545ee2e57790129a1791d877da821e1b36cec93d4775a0f5bf7f78d053bdf8c6e435f9c0f6835058cf41550c74749906b8184c3e06d49b1cbf833910dd8c0eb6470bf372e1777987e127e6f4deaaca01644eb070ffc31e91e1e8b2a3b3352365dbf055d11d1b34d8cb99a7a3c2293929ba5d99648489c6e798c0aa974c1e7afd52804b48646edbe44b95809b7cccf4a3fc6b34bc06538dc1f66665cf1e17b1a80324e4d45fb95bdb719b9b5e3808d17999661c23f13907c39848edb4b793dc9e78c4a0282a8c32c9f4a6fb1022e6269a9b7a3112f13e04150f9dd46f6d9c7985c487e7a853381c07e5ae5482ae32969c287667dc0ded3c73ebcca3336727347ee6981c9e0cc7f513877ae4d442a870d2ddfea8e572b4552bcd939ee3c72ab0c71178c8e54ded10392e72780854afd9b98f32e8066b9ec0e99f2e84e66bd36ae2724147e0a54dd53df662725f4319f3ff64b7fcc62cbdee57d66de85c5efd8ab8c635b82d7aa69b227a014530ab5143629bdb3767a193fa30cee6247a9e21e7fd371309775b4b86bd6b082ca7ea3219c6adb66b85ff1c04608c6a03ea53d77167d755993663c96facd894a0ee263b8b12bc0b990327c122a5f052454c4a2d005886ab5a16550eb7f1c7a45eab83a234464a205dacca5d3acbe89742f6979e4a785aaa29b7eabdcb155fb914fd7c8bdaf9e6fc177c18fdaf8f4bec57eccbb3e8307c2ea52730a1f86b027caae3081936ace8a64ea4b982f13e82be49683abd666fd2123026d7d7e3aee883251eb17cc561e44e78e47e4e88c8aa5962276c9fe80c0c6b75039c80418053d8501a9d4d8cc6e40afa96b421ee28b58a515f65e24aed0c2219eec16c717d79b00a67aa0e471633a7d4a930f7097a474aef3afe51f07124643068690d522bff32a3dba0ce46e0d59824249ba7308915724364ea4fe7413eda4a48ded362d22ed7c7090eabb31abc4cc5d42c9268f0c47ce79c0fbee46f3e7b631ebe483f4f6a09c4c4a8858dd6f6dc050558356eb52bbc03dcc650c9fb0b26c628b48740525d4b84c27acca54c1a2268d78a98c47e0cbe380e271296739eea06e14f6317a3338a51af2d67ee2d8abf64d41c61cb1d50399aa162a79073f6416d9240b126477d744fc37593ff3679d889ea9738f82cc0a97fd70745e8a2a585cdcc468254071f77ca292d669b090bb5b8b14551cf534baa4502e4c5b63c6fbe8deb4a2e38042acfe8c76868ebf1be88d16eb84d55af5396ea5427b3a165cab4a7537138ac51567a3d235679235b4b28c1c2f1ffecaf8f0e852af7ef947ba45db11aa60d33bbbbf9d6335d4cd14726015cd1e7835bc2b33959d0c983cffc5e9e5c16e2f254813fb75969e4770207dae5b9cb91b398ffe65479b18568c399b63af7c80a21f955b17b308e41b89459aa7a0cd2f486193f26045a534f6b441a2d4cfbbe6aeb8bda54ce0aa99419facaabbabd0a239d3c955e2d5cb3ad74a53bf98b4496d2dbd6a57a14552785548142fe086947290b21ed973e5df4c71625f9e012b949dac8f28892759ef0e19b41f745a65f49b8e8f3c1c7470e86346f24946244099a76f41fc0b80eeafe22ba6b376133e29be8694fd56944a8f35839c5553919345d463ae794571e4184de049c60669b5dc73b339ff730cf6669bf5090dd352dcd63c1fa7cf1f0d9953e47c9b4744640eaa45bb6b7364f0a3d600ff579a92f397805dbf3269740a0634a1f42ecad3d74f76abb2e8af7a96a5ae4331aaffaa44129d8015a5705aa81237db15877135a9f59ac18d1ecbaed534d681aacf076dc74ea003098933e9729f2651bf2c14db16c138f60ac3dceb2f8723f4f6e6d32d9ae352ecd064df60a54ec4d8de7a03bdd6de45d04a954ed41df4973d157b53aba7d8b6464a84a72cf1c88a7a9052be0864182cacc2d9ee053f04012a5d6265e008c4bf06898d340cbc73c242b92692469a5ab64030cd50d5271a30c5249317de25958360866775024fc199a7ebaee0ea7bd716491f5e91226bad245afda8f0158f30619700d0d431e84c8435647f71b026914b705ffdff9af57eb27b7bed58db911d187903f0833c693e9492970a1001904b660b63175a2fd79b9911b0e7b4ef30a5d41f48a3c325a6d08988044c25637dc79789ba13fc1ea9fee950b100fbaf6587a8f9ac6ac91a4d804881c20a6e6308824eefc81eabe2295ee15cf73afd16c8b6fca3ffd0efea0ee34d294a2abfa0b31cfd8ec735aeacbad98bee68b81931be512add9982ee4ab8a9591f071015b73cd69d749402950cf6d21e6e306a2fd5b6cf356515a037549664e75b47096b5a5e2a5678c23c7cf3509a680a3656ef1eac1d0f2dbfdbc8e1f1e2a86c5d43ba8cecae830c560c7859ef7b7519340dd93fb042bcaa0914781afeb0c2e3b0fee60c4df2d65a49c82b801113af956f2f2962fc968eba16f92907b88403b31d704643d80c4024669c54edf33aecfa2d5323a5ed3f6d9cf75d74e260b38c259b6e5c963ed2db3266f617210a3c21c6b961198f5b7b7514171409adf42398dbe01b8eb677389f6c82be07548fd07d0b53ae42d958adc418514dc387e77d6b2d2d82df6bc91a23350fe752d74af5b231a84ffab38eecc447010686708b73d053c6b6181cc1d48d1bbe91df7db035fed24dd797692f02924c043e3ddcbb2892029845f2b5bfa724c6391fb70e145e99a690e1abfb2ddc8006906c3d880c98667e9f181610a907da97be30f042c17604becb32b5d1a49e2e39162b33dd6cc21bf16642125cd8e24db79d726d777d110c5c6382cc17c8332c6d101e8a44e95090a1c49fdc8a320b22eda56cc92a734906eeaf2080df8e3a8e2cb8a4d9659d74e36e31ede8400622fab73c0c78e7d83abfe0b3261c7953ce4c83c2d77373e6ed30d9681b023eb55b16b480f935c898cb498167195b6e57be17a11a486945fbdd8a00ca5cf0b05bd6e054a8e554cc617bcafc4e796e62aa90a98d8392f8c8b7833d2f3d5d2420555e431ce695b0e3f8e963cfd7d522cb1db0c44c65f5c2e9e297ebaaa31b510652784f5cc373161ea7cdfd787b7fc55facbfdd5f8e58a27791afd7cb4702ca399588676bd5f2db4b5577ec630c1d5bb56e730ab4d150cfa2d230497ead8596f424e72ec86bb5de4df99cf2d33fe5345c22b9a56ba0c30992e5c8e218687fe8be89baffd2098e491c25cf8bb98ecb7fb5fd07bd7636284dff48ae389a7b074544de866a19aeece5a6d9cdf76c96c3e26f8c058e7b97882355c6f2da98fe45e981b9309c0b4b54393490ed8188e8424b29b727641f52c73a491f57f827019e7e53e587e72d0461dcfd835a19d0bb863a39032a46d17c88458b4ef7e2137cb9e59d5dcb7a0bf22bf86dca5d7676c6464c8516e7272c978b5c8e879ef25b5aaf1c40cab993ef263a6b19ac47374e335810d853d99b7e1ecc46ac8343c39c352144136dcb342fcd12b245094e7ded19d1078774541a74d6b662420eaf83fea8e13341d23300af81003afe247977bb687f79b40e8618f412f474eb30c45b5a95f96474cd48306745814b9949424964f4eba48edbfa7758cc646617b18974f8908438c92ed4b3e11ccbff84def9a3e5deb47080bad3ff2560ca2d3719a991baae3f3ea44ba85523ab16808958c5ce30a7d011933ddc2d01d5dfc317a06e79ce88d48c1bc3a0e28d5f37a777ea01319f73fe4d80c3c7e0f8c96ce824a2257baf5d3a8bb2fe85b7a9dcae950357d6425f0947600a907660fb9a4b4c132dc2c66abab33552104f91f7a13770727776a977bae2c00942255553e4b502b258d325917bbff870e2d7dd84966d3305c7b32b9cb184ad27df8a7d6afa377426e44bb71098c6230ea25283ec6987bc032d8e61132f663b0feefc53f753035eb5fb3303596d8fc620fff4860cac2747e1fe96283eeceb6f6aff0c56c36306e64f8ddf238a0e86a6477bd9332bbbb465116b576bf8e6afba79e28fd5d9a449e3ee3605ebfe185ca4a1792968e20598766fb49f08e0b7c1753b0f3621f0110ea512e8b43e167697fafd3ede8bc07f08f2e54339290dc6141d6e0fe61321edaa3f44261b6d063db560b5bf9956e14e2737f6ab1276e8881fd46403177054154085ccd392752944199bdd5d22788f8e346ce45d02b42c467550b5c12bbae85ec4e2f30756262050d94662691b123a802c7f815711712549616f1d3381fa53d272517178c235dfe98de03cc3702e9a9d7c22c32107f15968b647124e9e9a3cee459f19e1d10cc9d799b316c5929a0b50dce41c819d4a38c77cfe55caa866230176ad3fa6c9814f962fd9a7fcbf200039807947802efb908ca3339745e33671cdd8928aec1093089dd5aae31870f29c46d37892d9a046647b995548a950faae8648d5b0ce60e6036b80a724508082ffa72638bdc38aef8a0257328e77b6d5ebcf283c4e3f91cdfc1e5069606b5910e3058dd4fcf862b8df580a358d092fc5377dbd1173bd3e90db853f0c2733a5ec8f77d7e0e49ad34f6c9b2ea50a30cb9fc87b3272532449d06b02b15b283bfd804a00f222b77d9e923c1e9b19835454533d5c1169491c8154b64f7909ce37a20b3811ab68092c88353a4ba1c98c7dc0600ba2e08928444cd600378665fec33619cc817ae4e3e601b8192734c02118023ae6e6fcfb066317239318e2bae640f1dfe9cb51e48e59e519b5c9d0a0ab9acb0880b1c42e4cda9f9e128a2f06bb7773aa399df38e693786847883d633a5f8359be9a2d3438bc073a4a3cf394fbe7a7b14418173a6f488e2ab0705111b84b06ddad6aa366acf63b7b46af7c24883925abc52223e5e08d331d8697a56e90fa47142c53795e9bfa6fbe01d95bcc80cff47525166cf617a077eac634755a1309c3f36e80ee6c6e339ad48c63f53468606f9cc4704d00203bf422a7de2e102fb8230199f109e45919415b57302d088510f90c956fc5bf13294dfeca2e94c3d7ad1a3a531fef557f62bcfce116997b457098ed5aad6248127826ae13cd12bd15767096e1ba8055f1372a7425238d050130b2a3882fde6115994407704c9469a2bf6bcdee65867e73216f2935de1b502d638b0e73d0f959c40a274cecd2ebedb5ced7c6dc3191b7baefb45115e59b0f296e2ffc0db0a327429f329fb024ef0c065ed4f41c815d9464df6d304d7a21c6ec2749df3ef8239d069550518fbe7f484d01ab36b587681b2e4ee31a76df2bbad78066785e034fecfa7eea2c221d9e11e100ad4dfec4f9e732998b259c05850a606952d0303b804161a8111338073ccaafc28d3d9315978ac51e02e933ec983c429694402e37e2feb17d0f9b1970fb6c5cbcc9439ac2db89ba46759e9050bdb4e10072b2228bfee3ec4e9c965dba8046e24f1f4d5334cd139d2033096c302cf10e5424651fcd9981502399eb9528a204bf20f3217f2cb7310c436dd54384812efde0add9190cbc0f8c589d742b904c6bdceef896fb736fe26f805f9a7ed54ecd9244b6139bc91a122bd5459378cc1a680274778c99af45dc3eea70af59248da0e4e347295d0127d4f014d72f2c808dbd013331bcb73f08b84b23e58c11b2c447cb5812dc1442294332d28c3a3db222531d1e85dc64f912146bfc0de830c4505e6416d346a89fe1a59c15c909699545462309020fc24d6d9748ebb079de0bf1d97d562e35e615a9e3b301986386e2098f8a2c62c2ed33ff07fadc17c045f62c272d7cea0c67aba437686cde9e91f5384f94eae515648d7d1f4556b5fa02345ca38c5c2083bfae4ef7f1108e5767a7a6a16488023a19cd733b65768e37f2a60eac0cc7aa8cafd5564ba976167fbf7c4d1937318ca06a6a52042a2cbb808deb1ee0acd867265706306b167500e7147d510f962be5f33f9faea82342b3a3bd4ae224459c0375fb22d92213907a7288262a284eed204552b89f86dee170c4c49b3729e07d19accc6abf45e6763bd96c9fd3249a72a404189a29b2ae2b11dd48b5673d0d3eb77698141796c1395aa264cd6607b9eec40e042a748e74ca5382017d685cde6e82a5e20c9c007ade970f1d12c3edbe12627ffa6491a3b3712c4b7b0965af9abebea357cecf49c323297f684e35c10b7b9e44cebb0017e37d26e31a7bf78d461d7d1fb473bcff58b917770522a3d24dbcc6690ca8b67447ee1f829f3fc47b0e5f5ca9313cfa751f7074024d61937a0674aaf0a1419c425b6f95ca2c47a525b08d53d1070b92a84e62db41d8129795b55caf0c947b8c6910b0111c1dc6d8d309a5161defcfa6b17ee656b9df8caab6cc5d201b5cf5cc75a4ca06f5128b0de7d7d4b4771b33ecbf948a8c2668daa6970f9c3c47d597a09a8996c3c19447786f959dddb8bc7be2bd2ca9599951314f174b318127d5e638c8f39bb23946e762e19cb8206c57a88b43673d34e69e156691f45dd427c619f5cf522094c8264b721ae96aa3b6c0ee3ab765b5d042be13aa3a121985e5a959f970bace1e425312a9d5c6e5c09e1042e05cc61cddef176a0e153c4685123e3eddfef0ba9c62f1abe0e2e787fc8939af8ed7adc3188632bae62d04982b0947341c9ad53915eb13a56fadb32cacda1205182a23bc0c5c0863b362fe572cc6c67274a1064edf5727155ef83b2ed51160c8b5ff6876e0cf6b96df82dfba8d0ab446b611e4f549a76955d7a20b3082f8666171a49fff2e985f8a55d8338b6fef7d8499fbfcb3ac405eb2805df8212ee31d0f412a9ba341bd663736df5e9cc66abf64fe7cedea66dc0f7139e3289d84ceb096d7146dd39f1c7319d03a1574233610c7a71e440ae0b36c9b2c326db1c2c7fe9a9fbadfe976b96db799bf898b018791d07c8e97cc714e1681e12af702e44cb2d821bfda14b53a413acafcc6570819d744dc4644e3f5609207066facec8100aa4b5936f7173554911b185d60fea75280bbf1204f7220f1897c6e594bf28c4870b8024297b80fd87a87913f2c6294d9b50f8a7105d9d5b4dcbd63b597eabd616cbe52a245b8e813e9e7a1415940cab40d44d219d06f10c32c1047c7d7c4dfa56ce2438d5d48d5ca6a773417ea0dfe3bf2c5f5e777481e95cc64024fe20edb5ea9f4c04c4db50b85152bd1be783863e3f6eb4b702cb7212bb37b58f654e371aef4f0e0bc55cdbc80f3ac9cf4e66befee22f14d0919645cf38bb10ae8b5e49ed37bb9cee3b999c7bcc884b60d54f5488223018281ac11812e9cc38d6375954017f6623392dde1611cb8ad146138f420b2e00ad9ffb413d67d9477e6d1d6187f8ff389175e137cbc9d255ca2f9aff6fb8b9f677c4ca15dd2d84cd8407fbb422d6b91428e5a440cb4c7d03c0223c1384275b4f9745c3d31ef2232d5bdeb55d91a4bd0c22cd490ce908cb7350d9cb338e9b43f54734cf8e543e7031c4e957cc6e956f619d7396a1467fafbf38a19b0ee613dd265f78c0d6af2af1c2c0bba06b2b2dec692da04e35ec64b6af92ee1007e37fcb8440ff11399f57f2ee066b06b49d4148a60a79d5c29a6425ae1410d6a1dd7e923253b5d372fc655fff361d9a95ccf4b13d5c50216a11a602a6bbccb1be83484ebb0805d42f14f5100e46ca0fca1e032a08abcb1f7615838dd1c95da601113f183d4dfa9b25d051dff6ef0674e1ca660488c906d45e01990954fb5db5df548b131fd72c9377078d0b7f972aaf77c870c5735c374e949cc36758871f3cd04157c01cde59d51786d5595405095bf35752c2a644872fd7b953a3d97937ea7782a26c9de4eb4e9d91fa38e668f9870e407e821465f4113ceb0be80403b1b2dc653b7e6ee83aff86130dfea847190148a7f55450b82d2d61bfbb7c830caedb0ec1cf3688ae04b4fa1ffa26976c830ab5bd2b6bf8d2f46b91aba1ce5837dc651e157017f9be5761c16ee2443a195f5f76262d5b55096eef773848839d74c903487acd6b6f81ecfe51f3a26bf4f193c6cb1cfba97a32332d7953c83fa20713a765712b4ac877a5800ff1ab7d2c10c3c08256c4200c6b228960f85354a9a40a0b5937dc95a873e631b81c2255d012598c578538c41646710e5f9c9ea6f56a3d932111d8ea5128e3a072962ebce25a428ca284bfbc9a1c2d92c63248943b771f8f19dd630b76f75c99c66c13b7843005591c9f570626cc250e1fb91effec2094bbc63ed57a80ee11c7c64c5b536e53efc650a7f418a5a168b0a7698e691f705a2a8b2ad3bfed89428472b8b43272ab24bcb02b586ee3f8e8c4d50b731f7721cf72d9c8155fecdbc6e85725e644ab9ad40bb41b77b6c8637766902ed0a3d23a6c8ac2a27760951ae00edbdb689b79ce4c83070e6cbcb0434d2afc125a99c21d8e3043ac41ec59108fe319495d16479d274a417d3a5fb952980debcb5ec370a95fb984ca5ed6d6054baf02795e17801452cf7fb4839fe491ce6dcb0c0376d7604c673c7b9b368e99f0c9b9c238924e1561685d07f367ca45cf1e9c026ab58edeb0e76d182334b13990cb815b9cef15a81cf47766a70ef46023327aee46d024585c4fa8e2c4e6aa1755a5cbdf0f8df34f98f1df07e19a4760834775b4fe3444b8e38a6ff2f0f547b9b6eca3701401f930431cdc837697670830e1876f426827d0ea06309627e8650b85d51e3e9b1654fc1aa764203ae0ed1ae0f5ff91fd160a4cde992cdae8fa8b8f03017533174506b2ecafca5724aab44fdd4f44f1c25118fdb67c3f57b5a746789382e1d97a231e49bb8689dbc3306588a18fa238e2d9855838e0871bafc982b386ba8b3c84ff266aa4a3653895879aae0dfd431376b2a5736d2f0637d97c9149c0f7c310a659f1b2c95efdca8c53e69cb866e9337572de8e263c82f5e72394defa8d775e93bb9b706aff0e61dfe0918425969879850c5806c53e77ae714c466d1e3f06a0ee2291cb9bb5939648ad573cbc0dfc9600b5e57acc2c72380d9a78d2220f9dad5675a2b9ccf0e4d1f7ef2b8b76a7fc55ff99d4d38805982e37d83e23af62f0458bf79343434049f29cd361f7f2d4192daa52e2c6eb4f098010c3ebc710f0fe404db015180c6fab7c453076d830d3fff56f3406f13a85beef9e60acebfeb3ca07ee4a6023889b3195df101ba5549c2c10ac2b5fa7e7aa96bcfa6d79df6e3d22621b248158d0535ee306fc26c3d214f5a7da8ff51b76ca711c518804edb31ac6d0cadcae281754dab3dc3f9869384399b982af5f4488bb07151fe73b714c907ce6aba8d914fd10ba44d6ca1bb7b90948aeb42a22836e008113dc2d9eb084f32cb536bbd0d308df81ec8ab0d9bb69d8bbff963bb92b62cfd8bc95ec0e3a8b691a95e3c918ebc499901550c2ee0b48ca32599dbeb30e0a5198d03e4daf8bf8cd46e84ee4d769d324d0eec1c5363f4ce8174304d191b09e9f54e833decb7cd9b47128ddbe07dbb77a02fa8ff9b954dc24315d2e47477a6a482285c06bf5b54fbb042117bdfc33ad6354cb6bd91e07acc71ce6323c645429e902e7571d9cbe15db383310a9007a0a4dddcebd7b8034dc415d48b714758be081a6582846bc4fe3196c3010b68afdfe9abe413d3edb4598d2753fc00d4a0ba36b486b7f6cbf9a8567955da90614717f2531f688081503d9ba320ac3d31642373a3e3e6b6a949d6ee83484342ef3ce905b74b61fe86b656d1eadf16c10473c2feddcde06ed316858a86fba19bbf93c0de813ef4cec5c1286f4f307a3a083a2afc87212cea6dea540b77292423881fc23c778922b7bfd6625d413b047d5525de409a1e1b8234b22baf9e890e170f853d48e8ca2d356d0fb3055a459c5d5461a12412105ce0c5e24c1cf4b64da4aa4869a92368f9dc397b24576c40e626abfd5f3d8e9530a0060afccac9bb3860c18a1bd09bc9f543fb1c0c0a3dec0e40ea857048598f7603c14167d2267bf33356e53a145677eea94d429661c4d9f3830f6218fe273cc4da26e7614a4b259b6c7293a443ab5d6fae86b7cd31df3aeacc8ebb9cab791acdf194f4538dc64dc523d60250180eb23b9ae68de1f1780eb2430d4388e9e83b8255322c0d7c9635fce8483aebf5c6819669b4428aea3a763043b478b83838c4f293c1ba0d0fac16b4c8dd45d3637e7dba0d7f408210f91d236231db29f7704753975f24742b93a9e866f7048df3397254ab9b73a92db5f5eb52c193806981b04da8b138546de7d44f9a24fced055582297f209511de5979aea54e789b3996060fc65563ec3627cd592992272e9ce74d528de75daacce9a3401e96bb734bfc5be43755c99af1bd7ad64186d9fc747fb461d70fbe917f7cf26ecceeb423e979a20cfa6c765d611a5dbb0efb9519184c1b9d3f5a94ddb8fc4f0ca5e3e8c6479867a7805c1b7bbcfc004fd54c2247dc7306d451da690d9808d9b6f24c495ef8a1d931f75b08263319c89d49ec53c4af8c4448c4c5054b114e6ac4a5db3931981e146e9294a6bc783567385798df509af64bc28ccbc09c1d90538e5e5605c328ca746208a775ac7ab5907e9675280b7cd68234dc7f1c18a9daa56717b19645c25d82d5418c673107a81ec70cfbad597ee8ebde2e1c16b126e8d058aa6acf3e090c074f51831076c9ef5784bd582440a40a97705efc40e386346b729ed28380965b85992ffb9e69024c7a324a51bd91f907c3fb8bf3a96f5d04db947aa25d6f21ba2d6f0bef0785c73e5ab814be5da9b78ff09166264a8f504c9b2a4c3650f25a2bbd1c7f4cd63db5f0a915028e4d450381e68cb7100b37dbe5ae1d4f44067e027cf184d92c039c9f34ed7eb67f018bf7f8c68902ea16a90ee75f36243438c2cbd4fdc3a73fd576108115d2b1d852911d06ba72795dc0e78ebb6d65eb8141c544e7bbf43f60a2346b84faf6c119ea03da9c897aecb8cae8b1c874f684bef58bc6785a2d332affb264753edf0005fb6c64361c8da06960d296a8196d4e3ae50e90f64bbff1bd1b468a4f9ca46693979275aec93104ed74b1a17a3ded4666d18156f429b1bef27e27dd1ff488b3405e04894302a75553098e04b488b3462b6ff4a3ef2b088149a7d34a1ea212711a6893b0057a2fc87a7c8870c513711487db04836b85bb606acc2998dd771881b4baf29b7ebc08aaf4f387937bad5ea8d3e377dac83974a2bfc445b8e4d4677e98b3e03a3d225574b2580a89a0ea8c2117629ed5efe71a6c754ed3109d566dfbeedcc6eb091d00f0df536a5cb3bacc381fefad272fe98c52f970ac445d7e9ed49794c8543ebe0da293520a0917ea0bcd229c4190997536198a4bedd294e3f5dfb71d118f17338c7073f05c59975d90377d60bc2e29968c44c8de1a938696951ca2733ec1b3c32eeb2954d45b205db48d8cabd2ad25a42287093edd498120281ca510190dfba13bcd9b1fbe9cdd99e5c8c7d3cf0cc298ec3ad4221b8fe6a64cde3c7a6e7124b06ff20d8440ba677b661b08187879cda04d1952ebf06d5c94f80db30eaf01578ab153e3395b8c68a039cc7712f604916b52594e9f79c1bd2de40ecfcd97d38764c7be339cf7c78d0a46d3b76fe70a6b5e622422c2dce079799d869c5b76b1070931d78d1877a1e04f539189ff702b56be7738d83a281695e2dc880fa1c4fad17100ed532a75be79cac93fc6c49492058d4f5ea19b3c7a67897195dbeb25a5e521498dff71a4fbdbddfd171721c376f18ccdb167d1005e037badf5d71630c0e114ec8e2f6ec9092118639aef9ae9dec2ae055788e100d78fd25b0bc5b88ae02f290763f8f812cd7668275b059762b033cb3ee9a331852fb9095a2ca43473cd60efa78dc09656897d95adc3f4809442f8721995a60d0e62470ff1b045d407811e5d3c4ecc19180d0eb41f775d53a727dbcbd9368d553f894ee0388f5ef502b3d6d9661f04a5b191b866b7c4d8ba4d4ce89f6775e0c84c1463dbec137e9e88703999af6419cff0a64c88bbca757bee1ce7f62fde7764e5444f2b04b8966f0ccc76f295c6af5d2c7349288e80b9c5944f55f578386a73b3fdb36cbc1476b201685066bfa61c04be1eebe7eeac95368fe92bee8206f09488419d9720f7813a0291171a4f365197c7eb7682e7e03b81afa15d3ab4c6b4af89b83646cccdf23f77c1495f579800d05e224a5b212fa291941cf9f204cdc72223f0bb60b1a0c6860766fd3453c278295f7734c9ad598cad29e3ddbe5efe305d214e410f794424f99fd40a5a81b6ba041b336319f952d8e2defd44b2228fbc1b13800f182f5d5c0911a983f12afe3a36a02c8c42fe76aec073819c884b242cf5f6240feaae15b1eda4fe13ffb5cdea118cee89d6d170c9797a34b353103eea43297805453336e3d82b46b6d73522936327873b2d7bca343018127198da374e9bf18cc8abaeefa8232c3d39d93b05496f411490256ae128ac60323507967d92144795065421181e2b0f17ad7d09b5e1000f770285b880bbc5d1b21a5f6b4aaea071651eae3da17a8489706995419821e205a607a95933989de32ee01597b071198612efe822677a6318dc9c8e48276a70aec645f41e3a83ab066e29360aa57470aa320a5f51490269840d29d19e826010fdeeb31e8f43865b1691a335d5d6e212466c3a089fa5150bba5fe42281c2dba059b43b141eb2d51975eae3a60fd1bd5c762082a5855c816c21f413ef0ee610904e9f3e30c26b1c706d97d525f3b131c3f6f839805bdbbc98e7ec06913836ff221eede626a16d14993f2e984d3a8a4d904d1cff5f1ca3110db686995f986c86fea731cb9988c43740f83a51de995457d6ff7a151e26cbc8fd7d90312d6f732e69e0326a0479453814efb72b1a610171561d724026737103c0e493e80eddd3cefd691825be891926242ef71368582c620f422e351cdfe749cb92cdef973c3ff8c11a9c55a093d402d814b3b88bad06d22fcc36d3926735b8d08bcb94a92085025d529b8a476f99593501255c24348a4f249dcdd6180bf7090c731470c50613f4ca66f0a81bfff25130e9a2867d98f0fc5dadc8262d1b616d6fcf702903c54751a5ff8408f12e691a331de342f260369124b3e5d0a6e632cdcc044bcbadd0737d9dd79d109b65fa182472ba94a73237b28749e74fbe3d3e89e1f14ce2b7acc4872f663d95e5d2e60f9a66fe5bc0e1ee9b48de55ec2f23ff3010dad582df1aa91580b1092a3d21d4d20019c844c8277afb58b084c446e2ba5a072c081f6f4b54c6124b16539e7fa77bdd74c3c9edc96650e9b1e801c56c1e1a4299e5f6fa414a659d86d5d1d3de292e2dbec72118506e02efea93430b462e79cab74359df8b6af1bfddd65336ad388c3f213ec6bca1137c0f7442759500c9efe96298df6382f9c1934043f5144244326e7017cc9fa94094766acb7240b35bf76e8869636cdec54e1c6ecf4721dff6d1f142718e3bc2409377afb2f8964238f53e7b4f64defbd3fcfcfd60c8373e19087f8c074c9cf179d56a5d5bad8111719c7546f8a58ce8d1054f4ea544741273cbc0b853f029825d6f752d4bc16357d0de9b96098ecbc01166937168dc75f74edf2d23a3dc4d6403be902d73efa1d1496aa98b8a1cb55977535655c6ee52212803068b7582609891a6185353f7f318ce789b3400b8d762fe29697f00175c6d6869c93c8c7b2d5f7b0a9ff08dc12f5221d61d82e4aebba8d1e151d25a1214bef01e958cc95b1e1a7a5a9f56015b715a6a0d522f62262e63635e2d710da656fd942308973eeff3ecf9da2c9ca6dbddac6bd069debb5500fe0f9c8cf6ff0355e90f05f9f76c9cc1c3996c7c3cee0456a0c44e7c98ebabb58558a6c433698dae000b9ca574498bc60b20942bad28315da054177f2e046daecfc5adf87dd0394edfd374f16bc6516172926be8100ca33410e9306091a2021374e3d491b26bfca865f3c26ea0f1609eaca4a63a89f0b1540f553888a07dd8fa7e8b586b57a3c63491a8b0efcdf57a0d5cab41e726933e54931551cc3e9c4e151292f5de24368db053f930c7fc84d979243c7c1106e319a80eab67c70d53d3a5c5b0a17184bfe5cc17e0bbd3a8d23bd29523698eeec2622c8cedf36377517973b76cb91649f05f85c49179402cc1c8b6591bd819d8a725ccfd790a32c19076dcb580c5f4bb6b8a23c9d246c11c53ba1504026c93ceda59690daabefb84ac9d46ce7273d60ff430c0ed5736f59defab3ff25bf745878225d3e700513210493dcefd61ca011ebaa2dde3dece1608c26064f0308214c592c69b3e227bf697709f865552bd9037c18bb582c300a0caa6bb13f4e7e0ea7f839570346c4ed76010e70b745aef2af1399ca251b694ba4dfd994926111343fea094cc5527326e08aa5c8b6e352fa514372d47c2b84fd9c5df14eda5e46b8ab9c09d87b9ea624a84a0e87d6771e9149fd0307ec079916d8c04cb1b0d7f0d87534cd2ee28c3dfee11e132d4c8de259f6267461aaea6dc83ca397be910ae3e54abe1a6c2fdddcb67ae7855b0ade4dd44485815da5fb6edf65bddec0fa2c8a749818e9d1223de005dd6fda9099cc479f2103bc767ae47e2ca94dcd6d3b96442cf36ca38fc1fc3a82ed956b82d473ee2080a00f6612996d00bea43140e9dea56d154b9c120498d675754027f34b067b8ba4c611602c7cdc00cd9fdf493295720c4a145bcdc1734a26b2a566f32a6ec4585ba4b5860800401f121dcf6a87a00e8878dcfc5a14d7ca036e1e3c21fa0238f1e404aa5c30743de40d7fa0e75b5eb35ecc4ebcc7c3cf4a46a4f75998d9ae2956c83ed8a9cec51690e086288094a7649818bf161528d5a7d5d117fac89ff0f10d5c6d4a5873eadb5ee1930908a5a8193393accfd43921f694f13120a9f75ddebd1db23f69a13ddbe62bbe9b08ffddaed228f68e4a17068e7b039ebdc213c31d356ec450fedb6d73e673084b1a55ec5da113c17643c8d2882ffb675f697486e47f7c46a94e6b89617c2d5fd3b42be4eb0d7896de43562bbd2f51883c4d60b02b293999059c057627ae43acb40a7935159ee5426f8846c7935b21b6fc7bf566497664720bb1a937e571529d3b086ad6bdc99abe98713c0938f3063be997a6b8cb843ca3e7403988bfcbd5c08a258acf97d58f3719ec5a799281abd50d98c64fb1ad948fd89ab95ea35acf95363f72970aaf69252ee808c262b7e9588b52ac95c5ce4081870bf3afe079f4b47f73b8e560ee3d8b23c883e6aa954ac9d896c82d08f4718f6d94f33c97c33eccf890c3e6394f37eee32b81633bee17575810f036c5fa4723ad855ae84c34cb73370f44e79047d93516bc3206ef6456cd30ed947c3254a529030718b9b8e143ba6715a88b834d0636f73f28739846c497086bcc51d1cc0e0dc7f9419568c285122dfb9873486d9a3dea2f9b913554f58d15e06a117b1ed08b9eadf45a8adfd7c6398b825d473ad6018607818acdfbed221fa8ef063638046e9c8a529600cb27edaa7bfd975537de74aa1f54a2b9d6a04401aaf95914cf8d044a607ad917a1fc71950bdf4b24101af349a0fb49d2c53eca4acf4be6588936de85632c3c3ff0df6b4ea34eafe3e1e6ffe0970f753030c8b87f922b7573cab18d2de78d1da1b0d95c330c7f1ce6a0f79e6c16d8104b2617d023b06f8a85b0a1bde7983c527a0f622067bafae6a1bf50ac24f45d995d4350c6004fbab0e5adcea3da1b7fb95ea61b3381d7e0d9cbedcb0ebd73e380c645ee05e77cbf1274a00acf022b1f0bbcdc03c8eedee8c55c4921709667f10c8c070aea46741e8d96ada02f850919c7463cc982e57f3dac3383772776aa45524e60a4af79e5cf9f5ac84b80c6ef75063265706eb8212caa886231a74f042ea00f2e12f94ad0b24cdf5c6245e660dd3cea6f83218bb7ebf190c41cd237b22ecf4f84d51d9d24a73620b4f2d30129eec983b930765fd9e43d08c1b686e1c0bc0b292edeb8859a7425c55e41c69c9951d8baebf20c334660662e528b11fb33299263ccfb8cadf8614cede327495f513576a547ff22292e9cb7fe87823a0c2ea20f1cda1d7bcccf5f00722045476bf52a6e15c6b40a8c2a4a45458eed0cc15a40c08d38e0ed4b1dfa1dad362ea69c064bd67d6fa1020537056df09b20160b0ba2e9525a3edc5d392c64243e91244ca4d4e53ef7d0a96dd0a3fa9bf9141efae5cf45bf0033d88f5cd40dcffedbfb392903b809f93b7c6eeacbb20858ab5445f2391889122ceb73cb748ff64786a117b477f4f1bd8fee323b7d7173ebace494b6fad8c4df08718245e568af031cfc90ddbd61db91598c0967b956fc6dab872de69b9558e6e417f5041d10998980b8accef25aeb44043a6b2cd94b82c7a5bab4084cd472388e7ce22e09696245c69f8d3134a7478ae4b99b4ec5b5d4b192a94d8c03e9d4f2a3a56e5bf57f056d2dc6217237d44f771f8da67819d2cf8eafdbfcb6520acf50bf549a7d3b8ef7b20bf250e3fc4d92e8ad61ce0cdcf1cdeabd673634f82ab73e7b0cadf09db62462b176045da39499113523b200b8afaa6cc6863af34ca4e8a14a309835a73cce73aa3d779fc1b530bef45a9442e6bd1edd0fd793da185e582b6a0296846a3a769ce1d30a1a9b3e3b15b1c770fc4f7925ce501c63379539679a8729f0c39a1405a70ae63157eb57f0f05cb9336a433ca480f5248a42e644acb5e8dd0fae84271f6908de4b2ab0857754fd4fbd27f369f4736b60e8d10be0482037c32c3e88c9e07494ef3dced89d0806a6310cd17277d5ca3f96fcd21ceda8580983b8a03dd4e30e2026dfd3c4cf6ad667a3cb6937c88d9339b8e3de3b0331ad385af74434ef83e9190428688fbb1c5f1c6a8cf75b5c3ffe689152ca73571b7652dc0b5a95ead254e34c8c7549f5793dbbf1942eda0472b0c515f99eb3aa86c906f4bea20a5d611c05fb302e72d5597ae564ed48ab7c142ee11742d86d92ce65ceeae9d1360015a61fe8f4c124fd8e1858732b38d7701a4ce6d04ac086a05e4a60af3e6cbf36074a4ecbd28abeaa343f017794c92e43c20bb9345b19f6d944f0286939fc7791d63e59838d5c452aac91c6f7a97dc3e68a82b0faa98527b841de00fff03c97cfe1ba32575c93d4d15ccb58d24e4aaf6238c6499101122e9c42df3ccfc728bf0d9620fb5ffb498a6d2c88af172cb97cfa772f787e26710140da64be7bf0adc36d172101fa1707259faa5cf8b3dc84db4846b85f9acfd253d136a622692ea6350502e977eb5084582b2f9ead7ae87840276e4b0bd1e2ea26d19e6a5d176b422ecd37cdae778ef6738f855113ce0498ca9dca2528193671b48c3a0243b69b3eaec19d78d81df3bab3c367e0de8e01d61a09b8a3e992f71c0b31e725d7340ff74ad589b440c8026fb1af7107504f19bc8b3281e5564679346a79e44b1a354e7cc241c067b9667f4a335d23626cd46a4901984226a38974f306cd62507a465407979d7e9a018a419a638e44714f9dc256bf25ac4df77acc1428e3c8521986d838b23bdc2fc490f0f6f075148582312535d3b5b1dd7963aeab90d7f338df43eca7c54edc603549bfe933e27d7312553fd6a31cb8ca49915749de130d960d949ea27954f5f99838be96803e87179d67922ed077daa251898e539752f76ff8eb405aa4b401b455e329421fce38d5572a0064a36ffc6287a661868c9aac8afd21ae6f538cdbdb62d35c7ea08d52d7771a49cf1a1523f981898169a401a3125ae52fa0fa64baf085e5f69ed378a06358ff2a372df9bcda690966a10925c2d7c072e21a410020108247e1f5282a61d5d2b4c31b4fc1600933ec0ecce5786336ff69bc1123c099eff5c3b44c69ee728a8dd09e07314248409f8c8a54a19f4048c332b5a695ee87b771c4d34c02b44c2dd3bc4a47e7f9e4b8713e7781102958767913c6ea06547496860c8c2cdf5617bed4f86285266c034eaaae2102eb5fcdff95a2975b4065d25964dbdab69f1b87681b738e8e4424bfca2839a3c0ac09f3c3d31f5a65c6dc94f852eca39cc27ae7ca84a09712fbe1caac620003c552ad9aeb0b40e2072904b297e39d7ea89f5601ff0ce648e369138cb78c045ea107b68a851d57edad45096c21cd934f40c4f044913fa70c0144c899f6ce501385d6eb71504c6ce8fbfe73209a7d5a995d5b3cc737ee95bb24d205553acdb5170aa5f8d76d0146302a1e0e450b3864579ca5808ee4c311bd059d8b686e1445c403f366521a0e997d8b7aaefcafcdb63969c6749ae5ce50fbcb1ea55bcfc48dc1e3321b34e58343ad14e55a302acf8bc7bfc050d8f566eaeca9b2d28cc13ae8cc4039afa6c663320ee3568100e69fb3bfbaa936a0beeca30f2ae672a7ba7b03182c50b916af7da6cb736a4d8d5bcecf26f8db4a4df80e1a90028b0dbc9d93e222e312019f4750d6ba646b1ca7071ea7e490e9a5a50a259450a2c2f1dd992d1e0fd06be7be621b9951d2e9b4722b9be78dfbe55f0a3acc9c80107b43ed2d8fa1db6630ab18a0d4aa841a3564efb1e3be8ccc08c534a94be84f063d49362bca82ceaf21da84244c4697b4c4e5e80d86bb99917f46a5a288c39754627a044a3d4287bc00fcd03a0071789dec155b8735a051b2bd85b98ea68a32844815af0bc67368159ad8469789d1da20e41108e425b87db911cd415aca922e57a9a536c5e20d2e395d9160f7a38539bda72d3e6a17faa8eaf8ecd3c4526e8d49ac45596b8ffe4ddbbfffeaa50c2d51eef074d6e80de64af908e0df1247644aec1fbe6196745025d17f9dc180173bc71d6f48ae8496df70eb8f4b4b7adb4081ac2601110f18e5012b0181c8840b539ee03c6a671ed055301ef7041670f16bb485dc94eb7c21e0d58a397aea6895b9879e26fb073d2b3f7d02958e8b7ba3f1c2a2e9099ccc97e3329571c6249ce0947d618052f8ed7f22e8ad76e97db1076f5e636a8f15f81db11f5d312922655a12fe47a6ce60dac450adfe8b8b1e66c640b1a7b07420d5a90a8194baa0cbbbab1fe4719642eceb9e47ae6433ac9693927a62e5949a0b385e8787210f2156d0f9ef5b6bd8b439f140f9cb370d0b84d264825827db4d6b48424e5b46068894cb6abe012c00a7e840c83f919851a70752a50208eba9d2f47ad9aefd7ce3d503a100e42c79ecab844a1c8a4d28240af868f5c15b77bdb5b2b2219d5b14e17a027435bf2b25916a900a1ceb5af42c0d9fc7792e5a1a850ecee77a532e578a87a0f924e3e2c389b3a8b3c2cf00a4d4eb860c85144a42ae38e42099428f10f6af36534055b77df0a94aa4e6400c0dd5045248c2195b9740019113198dd5f7952444999305488512e2c735020287021bd71af057d140437bf5b4e2e433042bff5cd2ed7f22613f559611030f1fc18db5b5d9a06f7b1f79a7e954bb5418f5b565f2540063a3ce0dd73079dac6e8e7ba3a7a184d61f93e352fa7774553098bb964928b3372b64495caa4825e019e59fd61fdd5ac36bfbad5e3d81e8aeabd70aaef289aa8b1afd58c25cc0cddac95bcd8f71be09378cbc29e4828250e91c6214642abec8ff2dc1b1b2eb9f479d46a6ff78220dcefaaf64e3e770e7c62760cdb4e5873ae71f6524d79a569aa27157d86f341d3876801c70ad0be0890063df65640843bc4c104e657d6a0340fc318db2c4639df38aab6407d6e99a48886e2a1b7051cda9fe5af77bdae81c660b03544cc7b58f777cf2da198cbdfb81dc463eb4bece92e7752dff025b92b333339b4a818e6bc54624312b20c209a40c2f12a458ea2207b50a344c0b14c43799e1bae480c8bacc12997e22e2d5989e871c17f5f0ea5ada5bf09e43017cf4f786065fe58636fbe09fd39f6c2062af81bc7a1c17f2f325cb8d47b820282f0b3caab70d8876a844cfc0ceb58f53ca87696e775251967dc7a1c33cf5fb1e2d99c46dd0b9eb26f363ffdb7eaf8221ce108e4565a48e6cb68297781a7c36c313566fb1b74e3d28a23c0dafaf4dd01244d3d7f88b3c0aa077d35efcc0caeffb038540c8837a822f9419df0f4ba7fddb222793f9da4c2a403d0b7fc854cea785784b07fcca6fe47590edace910d5492b6c61d9f5f5211290ac652b9106720cd44d7c2963b393177165ab3092c9498e8c2ec2684dc6a52edd121f225c8a94317daff343ff3b0382b8c99c87a034d495b093a11db041806aa22b80253b44362517dbd1123f67c16e4399ea32b4fc99d825b9556bcf947646bc993deb0746ceebab4da2a33a4defd38fb79737647cc6c42442b5b3e0b042cabb8ef5e6f7f04fe29b18e8d6ae3a1f6b95c481197eed615e560e3a42ad01e36ecd31001b1d3bc33f3fb86ccdffa28497c0fc0fef6bb02b6bbef07bb9b149e32aa452a7789e5971bd992bf4beb5db32c6296f39a86c12d940b9b8aa75a090c4b53639bf76f338c00ab769e56de464e46f14b0b78d20a50dbfd56e39690d8979d222f99e927a66173f0a7c3fda6a6966b4c4b38788516ee076d2cfaaebfa7524566a53e2a741532bcedc100b2ac55ae8b54fe532c36f734393a6c38a4cc3bb8f6c37d9fb2a52cdfc164efe73b2c54f5e965ad07318257c1ca1383cc2cc4cab3a7bc058d8bb1778446de17521cc11f9f83871e25bdea03659d25eaaefc38be446d7d941e3814a2e5a429dafefc192045b7cbe179f1c09bda7c39559a9e47ec3e6adcf64f78472b7ef36bbe3c29f5af1923b712e864f682e411f0ea74aeb7848c27d98b6b3375235e2ac4822c1df18031a9de5cf117325f680a8a874d10c0f20ac3205d6b3f71646e20e43d10c765e98c699b01b2e26e578126ce78d055b8ae15b3cbf7f5b53b69f30bb41000c2c7574c299f4be91406a780a0ab38a05f9b70910a66926271a084237670b5613b1f37e4ac8ada2134a58fe2b3695baf20545b717672ef3fb132fe312a03422d1c9432d6abfec30b6df28c92f4daf48a0dd42fafa7f58edcced8462a04eb48719b39f2f8dd6f097da4cf3c138b9feeae7ed80f9349be2e007b1ba6d26b493201b9888d15dad124e8159d2c8cf24658f9141a913c84e3cc8c27d32a3dd5b837656c264ba265a72f7b9ef816609dc132548d099ee940d6d3af332b41b57033d1705dcae09d0eed966bd28bc6b4fca1bfc41e24680ed79d08f0a626d0235c11ea18baf0db580fe42b9253dc77c57a7810c07615a340bdd7b5ca97871f9e4e169a273bccee79fe7baaec567760a5e5bbdf275f79b5915598acca0b6ce0ad0dbfe4f66a9f829cae95ebb129874995c1961166934fa5093e3f3e1cbfebaaca894e14b94d65c777775c38497437f1a409b5b4295c01d4d4559b5ffe9bc3ac9639603b085c2e9af1efa48f683c344f070567b6713cb2e348ca57b985fa94bb38b826a8a2cb2af77c178dc3e141aee815c600bf201be5bf7c39c2fdc383ab44ac13c952e61c102fdc609506ccb6bbe926a5d6041a02ae57d1b81b7fcbef0ee2c573cc3548261dcae0f09b46019d871bde84ee230fae26215a50ab1d4031cf393af371b12e29c3b328daf83181eededbff20fe1e809f47ff1f49c5f308f8f62777013e26b514821b4079c9299ba76ad66f3c00e9366dc65fc618bc046deb7186c9759afdb76f1770b0d229e12ede3c485de4d89a2875721b9b63b7abbff4943c4d6526a11d6b160dc189f6a9e5f00ce0a2811ea74da61d8a63ff13a0cbe6e0dd70ead72ca54290837c74b7d1f14edabfebf6d7020e0276420a5aa88e1c9ac54cd51cf3959ad062c84f0123be3f2e06a029d7607885bb330602dc54d99b2804f0cccd5ce0f6c6b570c08726185cdd8e5e9d14433fc94dc8dbbd2deef3e59f2e3f9e0d97d1da94092e5e481d922a02a6c37844e805d4c10a3343e17d3d8b44c2c77efdd6afde132649b1adea80a5c31bb7b1590c53052a166ef7981969b437f91571bf3f3a237dcfb0c54465a172218c542fc242b216bc101e9a08b2377aaa5acc33fa5fa40e9d9f8ec65e3d7e63fae5a14fe830003876569582b4923a6d134ba1d7c09865c849f81733245bcb03ab871641ecba0cce1c2b840af156296f00e1499b8e3fd8a2e30cea023e369c7bca720ae1f668765fc2d8aa8c0db15573764ac230123804015f23539e5de32bc9f65d09197faef5b8acf55345c91101a88ee7f8d2f6127989df752c3276203e616d0f32a6846d3027a4c7e152e0e2f91bec8829a73b3869953fa7fd5f5e67b76815a9e3ed6a52994e7245cc3ee1aea4aa59a5f014532cdaae0ade3441ab90b786c8eeba7c2500b2b689a03670c4bf4cb163d00c26eedd7bbbcee1ac32516406469829ca27367556abb16a488f10063b7327332361fb909865af9343b0c9c07cfe3a802f143d2d2262f2a20039c09df3f6f61b909c7f2faf9e1b77d7c368de983f08779a74daa6fe08761537b26b7b08e2b4f30c1cc4d4bfe4e9d10aca1bee2f403687c19c4e0ba3a36a81cf8cb9b8e42d4e2268feec34a420f821643efc3a4f6a618658c630b41ae5406f4dd5d4142a51f919bcae3822d5ba1305e99d251494461c3aaedfa6b826f09299c34cb45baa54f12eaceb17ee6f0980b6941d849fcf46cf24fb278e468c3e27ef0ebc571b1f60107eef6aebce0a1ecb66617d445673b42574819613e1dd9d8d574bdbfe97f28033a214404fccf1521039d51c1f78f8a16cf7af25d45719deeeaf65e659f2f940e54dfd4ccee850ed236ac6129b47ee6988d744bd9a94c4e779dafe6a77ecdc98913735b293100b5b909a1c005222b1c44cb41eec00c3d0ef09ca1040e3d6ab9783bc257b8fc16fb392e2d0459bd2e5fc71a8242e7b40b8564ccdd21b943fb4871be69e308cecdb8b67db2393598090c0151d6ea3ab8bac64e8ba984837f191b8371104924bcccebb59882435a4ffb6619c35f69b1a48af3fd6ce81157a85e03742c4909d0dba3bac71f3dbb212eba4dcf96286742878f36305f80ee2433cb5fcee7994679f5c4b2cf3b6fa83e1364596c39081830e7fab262071da16516099f5dfcc927be3109699650243034d85be46e4c0562588e364c75cc909e7d2f1433973f92dca73ebd3d95d3c9b2298d94a325370374bed263730fdb48c13c12d607abccc00daf36cb2a7d43827714c278471f1e2c50e4add5035138d54d8b60672bc330e02ed56c9155b8663fff0908adc266343bf1b8b0c5be9cea9eebe0f3eed2a03c11b38c65f8aeddc2119bce46217d0431bac4ca7d78fc79745b36d9b3ed99f199008f2c78d25aff606d3bf1e8ddd212600b5f95ec2a3ed6944d3a303ea38afca4ca7d21a9d2c554227ab3ba37117352956c2fabdca90b0fd8c676df4f4d6058d04d344c76cdc9408d9ca4ce678f6fb3bcabc5e2797122d70f9d6938f35a988b58f22bf79f2d3190868a27a05bd0fcf04e442593b4ac72222dbb06058ca536df560e66e1051bd2d1e1cb9c5fd25262cbf0ec245185cc4df2f1a5622705e09c2c8770cd51e077aa19281359b97a5ca3fe212731e004b68f73c7aa91b445b389a354d3e42411233fe60fc88a89042302c8906964d2ac319daf5c4131b7647bcabda39f7ad3772ef53ad56d789cafa43a929a4be38ebe48841226f4c2b12c4dff22ab5484289878f923cc660f9ce97279306d560f628e1a2ecad7bba8d3c61dec79006cdd8dc4583a6c346725a7fe7a3711ac6b95c44139863b0ca17aa524e3e18b2687eb402ef3ff97c981cea0f73aa4a331b48f9d3f03333c1b4e41eda49dd4cc8e4db15a939e31f4c6ebc3f4b72157cd44291438ba6ffa7d03cbb951ca13a2482aebb23450ac6ac7ddd5c87a8fe481a8fcf57b2df339fd734be14f2eb08503c85685d57aadcefcaba4b2d231c4b4344dd18b27b1c38a7b6da2d20ec181a005200573a9fc836cb6215f070f8f13b0e50d3e72b15e4eaeb9e40d25576c82738b0c0cd8c6b2ca1debdf1271a2f382de2b42f480c81e8a83ecebf7cf34810dcb4d6eb2649cfaf7e03080ff42bddfb6b2c0a152200ee41ceb4d44af5431452a97b9841600fd893871e5247ad21dc257b0e72ce80030e6445619f513df75bb573d120309c65614bc62f2944ed1ac3713eeaff09493a64de007f3401f98f91f0a98e87c76a08029d1cf31399b32f541bdefc73107fec13b0a7bc587058fd69f7ddae57a3b8b73f142f30fdf5fcd6721705ed2973dbcb0a7d61645461c4657e260c23601135468165d0edcb89e439f1135eda94b08c1ce02d4a0e0994f31d11e7db74e84d892e6e1e9f990200428376834fc5c2cd4c26905414ea1332da0b9efb41e15b82185273760478b613a6e73330ffd86f637cf8282b367177a6d31d80d8cda20f7bba9e6800faa023d7c5913957083c21da735629ad900ae547b84e54abf52371938b48ab582911bc7578d18f1d17984469896474815531427e5b4931981518d5b6a13682f5a9ec725ec514618b72690ad8c3aece2bc4c982bb599a2a4332f0fccf36f6a3d914b73d04c768620e1956af15d56ac413d4193520bd5b112940c2b3ef670020547e9152b72d824aa0c7f9209912690cd760798011b43c396e008e5f18eb11553f8d21e7912845396dfe96830a9183530bf01f6733389521ed4bb34056e607f3dd94d8711eaa002fc013055bdb14d92856bcefb11e16892b56761ee9bcdaea42c2a69430918013c6f6a4b295450c6b9fb929289a0fbc519e6fbee1216c59c4e003069660e120168659cfe9a0a366d6726745df22875e85930f62af583a3c55ce4ee5e4bbdb32f75c9eeafb1067581189743a15c3c22ff2d0374f0c3a8dc5e0a90832908856a19bbca6744b57c5ed8b19ab27069bde38a8f06231ceaafb65b5966254a53594b79ca665affb0dabaf1f53aad6d6d5ab29a4b5417707d615f5bfca227a4155bfccb360ba59ef1e131f5a568fbda3de6c50d0ff3aee1e456cd044ed373d0c1ea4799bc3077a16f1b8852ea65006583f48c7af86b4e4a097d7e2ca9ab4856b135a5468d4cd9077f4651e514538508f1137b66aae829c298aa7ef2d127a4f0fb718bedfa19b2c50306cbd80204b64ef58280adba3daadec6c6ec2864f7affa1f822c86c64aa08b4a30743faaeed451aae833593d417176fc33f81299148aa1e8b42c8a5f0a910e511dea0ffeb30f0a728eea5c16a33e42754226c544220cf9ed9fd1e85a62c50e0af6d258e8fba85d88563e7af7be6abd4d8e49aa699bd31b0915fa11e93b4aab4ee84fbe0d1cbbb1a591790ea719bd67feaeb0bb9be74e5afedea5490bf1a4baa2d36ed96ca236b40219083f7c0982add3be008551462f9775fb5200105e2113903ada7a88024efec40c86df378d53f91f008cb1c88add6f48f672eb794005fb08a85e404fbfb98a0d1fc42b3e564ed08df0cc2a9beea83c02bcd5f409e31fe8d9882ffa02d003c54105823072a5cdd86adb1bf4199db29d3c87430b215bdf53e797de9ed0d407c1d381f2b7124d01aaa21ef55a98e1612ca55d9ed269b09cad95d8c1df08e30561402fe0483f10fa9628ce9b4168e2f22c6caedc61895efc8d72b32ffcefd24fe7d0275679585eded898ede17a3a42627cd1718830aa904fadac7fa61709f42f710fc4541b540c1e4f4bb38053f728de939c053545629edc5e46cd4fae8c13aae56b7777689d8a43cd3efec129c664b5fdfbd44ff6cd766404da5d3aa5b81eb4868cea1b8f8ba3fc4c569b5c3cf111252e3b3185418b35a5c32001fb46d051e32acf9dec79f43048d42dacc8fac0001f85861889d306786ebab22d2e0cb4fdb2f2b12de49c6ac274f38dc8018bd5b9258ea8b4b038c01be7b6d0b80253a6e66a27a8c97239a3deefad0b4292ca6ecb263415e76925a73ba899b9c3d8b188f57c746ff20ce103972e67cad248a638134cee3ac8e4eb0c6282f9fe4bca42222c3ab804f0357a213c8da3d1c52181310a309323765f0e178fab2182d97793b5b610d055cc76e7fc7d20abbe6a8fbd5a02dd0b48e11d910dd72ba867517363c8aa6a14626ef67314ab84b8d97d72b98e5577c13c4bb8b9d3623119d906d82d79cdc408fbb6a58785f9b26623665e3239ee32ec823e1bd3d99784654e645d06ea4e9007f58a0f9a8228244dd1e236603bf8a059172b96e4db04973c29dadcad9ac86b405301833b014264b52103d393e9f2c7159bb1ac802b9fd246cfaae190eb2bcbcf054b57c003f76913bb4c8f88dfefbb186bc296cf5a940075b85e4a5818ee2d291100d462d7c6f4f994da43e36da4c893312d252d925b2a7a2af7e8ac17530dc01b9c8009801527b9bdb07208df82040bd5eec4a9877bd3196bda25a83072b637472573dd08d053683627a85150ec70687ed627c0810d4a5bddbcd393fe5dc7fd8247987eeb0e0fa0e18ec721f0f23ce0bc179b2cd9c9622c40d6231bf0c7fabe97f77421124c259eb69afdbb293768f60906b9c3627d714a5147f9c71e538cc8e1b503a36f9a8be1937a44c9cda0f91b83d578818b552d7f34b2b9edebbf0db6082a2892d04797228da48c81e5f565148c08506921d44ebe710900e09a9fb76e914079eaee80e6125aafde4fc84983a1fe3522587232f763d390230f00c62ad3d4d8660a7a2ebc7d8f5e6ce2d681d06d6dc95ca5ded2ce2af09a5f3cd04f4a96b7e41be38a92b8281d329291aedeb642a0ccbebd2137b7f905b6b322e260f5878b9c07a31169723957a4e2fa0bd82f97177e06771cff03edc0f3b3483e16c454bf5b352b76447cf7f3de699fdf672bf684771d2b62513b758c55f5089d8d35eeae7307f9b734e135886ab41248def77b0162c60c79a8a723e9b0e0b92b476e3692c2dac1da33107a91983c0ea588f9460671bf35d9f35ebd90e5aebfba6062edf95e5d9fc26dc0e499d649807ce78cbcb310ac55e4295cf4b28cd9f7acc008e8d88965520f684eddc3fcf9f808ad877cecc7c3c3477c27c2fd19b63ae6be4b62bb8565ff464706c8dd1171637d90c1c05ca2bbe861f151f7b46610e9b3c816cce7b8f500b1e08c9fa59a4aecc49e5b2d834b794140ce24765201b733f2802bdbb26d7ffae8bdfac26f7f6d8ca7952c1349ae5e16f58f5865a3e7c41f0788606545f29c47c7a3951859d50fb748bdc5095e6cfde31d0aefaf999a7d1f458afb728ac705933cd44bad5168f96b5b870edb193e15a364a77abca6ada73af393ad72e8eb24680a34eadbf5348e013c8d86c99d8bb0ca25acd923427601e96c4a32d05805aa44e2eedca3c8a1ab8579eb7a0da5f505fd9b984d0730b4ffeb673ab398ce83244e2cffd31c512a18cad4a55322033b2f8357bdd76ae6d02797cf820a32feca2df339ece44da78737306ee4b0e62a74d99ad7f7af34449fde0e35c3059e625f0d600c745e854d43d598633d0d9624d93f185f809cb5e94e6ecb1fbea2c578bcf2d39613684e62824ea85c4a40ba81ffa152714dd0c856a04b10ab770768099fd827eeb850742df3bde15141bef5bcce2630b123558bb40e961e49d791fa2536715b8c0ba47f0c61b5d099d3cf0d5c5b4069cc1205d3bd9e1b44248a473cec256e276f670abb97dc6e3c81865eec5921748ebf72f3d49a034a29d81c0bd7f1694053f0e6dd936afa97ec5a84a6af89f1c48a3f6315a8eb53f72dfa1fc49ecb4b1085c254afc47fdd951072d925d71a049161f049d4dc502ed918e2521638a5ac5cc8da30528dc212bf62df9a65b44028ef4a8d4e132169eb9b953db2d188164049d3b44a8bbeabfc066dffba3f9069efdde7a050f6b51423a42cba66bb24adaf13105f2853b23566265b7efc22d28add36238a60abcd658e87ffa37577aee329399a9fbc9abda7d0572d5db0f82b8e4a68888fd30808338eb3aabf75bac94eead5236b5c9de05b3e7c01e768de99c3aa8e6b754dc3829eaeff02fd72600bb86b6e3892d19053845c9eecc12bacb2d264b9bc3ea35086611e0f111d73eb90b78e3339ba8be823257871a157c9db29df5b6eb45fa2bd99df0d8e590432edbe8c0f0e9ecf30789b7d255cc3aade77c2aba50c3313eda06f598b099ac9cbd5f75c8e9ea7b250139ceedb5e4223377fa6999baa6069a6c0976d7be490e698c58eaf758760ee517193ba55212bf1d4c6f1e0f5232dfebb8d866e1ca84d52f3f7bf6c3b07dc0a56de57272f162da73cfdea5e3c59312a2363f763727d34e67a1eb4a49d781006eff5332c173375613c6c38c0af777dcfcf6827d4ed5ed09cfcf8b43a773806bcd66fba3039f10ef59646fb9f8e61e5fb003834b8eee6065b0bfd89abf1962c4d31b222e5d4b2fe13732ea04a46753b1fefa3891cea7ab07ba847219083b2584477e992a7e69c2227dc0f78f9da57ac6047fcf592c2179d1f97d83a9733bbed30c6520aa64c393de8f682ee23219be93163935da33723faf1fd447f57bc1c5e4044e40de99fc887c4b43932bac978b93e17054151d8348349f2499162939654c10ff9a0425ab18654c517f098905a06d22a7018223590c05c13a37e6a847d405c425e59a022024fca5cf341007f0a0d7dfc456af904c88eae06f81d44635fc7461803924cc3cbcc3ad5bbadbbdb4872fe7fcd7fbfc3e8f5c1f7cfebbe2d976517e73be2730caa0df6049b69eac63d468fc7afdd616a70fef3afe7d130a15c4625ff6276e0814ac5b73cdc63c7df00343807c584f3d4346c699f0ce89fa74dd8d424e0909610c192e54267a87844d86143b9e236ad4363b970e41344e4d7991144a80e9f84318ef72f9518f1e9f778b51371325280a0a94d5adf115e008a2f6197d6d35f8e521b6ac5ea68c66658946b58a0ff034c7c4d77569336d46ab815b7d3bf9a3c2eb390395c3384741c33bb7a02e7ebe936aba8f91567493a1157ef65d064f88a7aa5df5856a8c2735576f6ddbfa929c2e2efd9bf995ba7bc28b660d782fe27bab6f6997753e3ca876b2b2e202fe3769eaef54a05dfdbc6ca00781b93e6801fbf73aa106736f1660f8ee5db7f1a5babb0ad8ee529e6d00ecfad795fc5227b4e94cfd574459961ceffcd25e9bf3d3aa4c339ec75aa509eb40a24a73c59d077f064f677c4f77e7182387ac32d9fb90d2cdf7209495e57c9087197583d77d1cb2291a3ecdf353dce9cfe3c8f51b0b127a3da066c69cb03ac1750b841a256ea9feda505aa78031747dab2e55a46869b72d986e0d13f8b0d29c585ff275dceea23f20ef103871ab0c09211d1afc747976310981f0cb44ce3d16d29398f80e9f403a33a26ab27096924e067e2c84c0ff03f200c42f6472d54fa3c8624bcc8d37db6145674d67e49ffaf98e357173db12695fd388d3ff23d1180aa643eaa0c709f8979cd42aca677cdd648e074db937911b2ffad27841b31d4b6d81f8fdd1536d509c322c1f0d604fe20294012b7c4d27a3aa3c54f656adeed6136b4c6158e96118fc273a63896d899b1797d7e471831192ed8162de0325916d041a111b3d6761ffe7ba6b68dff781c997334599ae726ea604e1dbbefda918bd73958c085fdb59581537c830f30b614632e3f24334d74c2160b08710e62f38c98c3eca93800d5c5e89d0402a33e420048fdd7be31447a9ff7bf6ac6307d83c8a1f8e43ca5f6eaa1ff1c207c2c5102b1ef9566f4e671bff40cb60bdea4496667badd06dda2703490770cd525baa67b3e6a1789d8c9a6047d87eba872730d13bcbcbeb522b50ad7efe610fa5fe374e2004e65184a9c4b6244c362a3fd7fcb6314af34d58e4900546a329c4d3035b1970d66e1f7b375dc4652fdac713c029187f5806740245b47bb0976c846f31e49d89c527cd25ac40587b22d54ed835ac0c3527789807779e80c2ff0e3e64e9c8fdf3612fbf28025552dc868d8960b4c1176f1d989729e06eaed2d996039bd0dab22d8072b1ff526f36f4be7de1481855f3f483981ebeae19c9fe3c666d1107c3429619d0711981a2d5e1ba491ac700e9f458b5328fabdfd7778640dd983fe5c89de166183f4844f303ede44a33cec59cb385ea0621fedd70e8d0fbdf635542d49e2c482d166980e281614fa38b78df067ea9d7dad57f749f7fd6d97fc5fa7f595b2022c794a096ba9d7cc05987b563b12f76e1b6881cd7fca1cf1b9c57f0873a0226df89a896a97a34a30eba39a0bf2226a77380e1a32e6eb6f8fc9948ff1c68db53f4e98928437a1e034350ff846545b4fc6e9e1e570b047cb15a30e94c8ae5b414e6e4b6805bac93842d32129701ed95f067cb7b6c10f6fcb920d3d72c0c946462b669ed5b6584161f1d0c99d25b7743722c207a428076e49a802171327dd1b8049b393a11dbad3e707db4bb547db16b7a63243224fdfdf7252901f8cfd23eed48640641129f8993e084deb26d98ba728e10d354971ce4ec41537b3dd0bb2d1deaf318fe4b34d7dc5e25ffcd41d821f0fd498d4aa158ca80b4fccdaf1f1b512048d7cd6425e73d0dc2b09db868f577326b41e4130e4d240375ffaa2dac3dd955b98a0f0ddeb5fdff0feefb8ef8e2a977739f1a8130880bd72a1efe6b6dc8e19374d7979ee50a58949f427f3ede6f606e6dbc36bd935203cbe4f61b63cd33321759c7eccaeb90aa6560401de9e139c0e5004d19aa252a8f4288bc9a79d1282f140f89df49562d0dd5fda00d34460a56172b541c31e7a0152572c81be40dbab2214a03bf3e6619bd7a1156a5cb544de82c1ec2f761000b976791385132a606dd77e718497b6bab36e81db9126de2a4f5c249048d5dbd7e65abc2ad9f94fb1ae27c5ddc50b718ff3cff28bda4a67e2ccce61b42cdca1a8ec4597f74bc87ad4aede7a7678791e7c225de69c197a60215b519855c1592a150845bfc8d623fa8e14248e27c492721514d14505928b77079a5de3722c9a540eeadb82806c7e7ca4544e6e380907c1107f8fc40fdd524e5703ad566e992c0570010b284207b63df48a6ada75d65f8f6f97ca68b694f266d9264b645dc3ecd4134b920231d847e7b3fa96fb5d71f7d65851419325c5510cad7a4b03e0efe64e8d093f212a71f7561c2fc1acea3af292088706b562657a708c918a9eb4a25a54128477c2fc676436b90aabd04e7d0b0594ad65465ecdc8528e70027749c7314663397c2a6980f7ddead9fb72f91c52005ad5985a7a51c38aace0a9eba9da0b2528fc2105da48ff7b8c8c103bc85f91a15c74b101a3b23af90e78b6af6ea80283510154d137cb49ad624bd5d1e5147b74728edc02bc2ee8c0cdcae30ec9b39cf18440c38b097b5cc17385e4d940a8589a3631eb9d9d4f338d32326d8fc89e821ab52e705c4c8d7930418fbdcff4cdb10bedfd4573d544971bb1f040019ea35e7ea3d013608e41d0096e3a7529b54927c9ee6e7413fca035c139545e35bffaab6e71283e257f31111bf99d49d31d48d82650a64ba656df91a3d176e9ce260dcfdf134654b822fccaac463fe9e80d69e7b6206410d67f088b5ecb0684be2ed486ce740f5ca769625c93c352c087de71ba6158ae4ce19014955967462713dad399b4ea393e92882e98073a112c97b93d6fa3b35037c4f287b4a19637b63804acba76ad1236f3753ec8ea0b52dc3cb4895d1b1c148918768d94a868523fb6e88c76d3947ba93ba244e44f25c019bb8025722dafe3535657e0eab1e2cbb1e8097414ab8b854b42708e05826d1adb5ed379a8ec9d1fa48c50795de8974819560ff4237480c506c94c18cc07d5a8706d12ee39f8e1c16c69cc425ca99c9f9c259c56a069af967323b32e7dc475457d9e2d135250f0102b1d8a988014781eca1d520257e212ed6443307c94a9d942bdd545f76375d9b32ec7584093d949bdec3595e3fda8cd5b7e77938d56082581b8d7a45891529498263f99b160cbacccc8ef74f061496d6616beb9c03ed5085d2b4d785271fe709b399e6b0479c4c3bbbe415d198b9d717c8049890238d4dc41c79c0701441709102b40ae9947e7288113d43295eed6d5940e6e30217184ee00767492bb8b4c0093fe933d6f61ed9e5ec8b6e0120199b2ce813cbb18ec3b5931f78c43c759c081ac88a3cf7dfa92250ae1078038421d87a6d5b2f8a024659dbcfee6e007613282c37351b8836e0fbc2db427aa074d8e1387bada12c0f0c592003b23f9029a4156e9dfc64daa296dd8a092a61431edc13f7d3f18b8f65c9122b1dae6e5bcd1a5d1ff6bd7c83ccbbbd266c1313c09f7bdc882085bb4072c532c11b16c067fa2903a285277e5cb235472d6d18649b0b1544210ba1b101b8fede6c84298964eb83c5c0bfa36cb1389fa26dab63efd6dad0c115669a20ef24c5571dc77b4c97447541b29d69e35eecbc6f72cb2f1ad922deea9a2de7ef6842a18bc8eb062faafd853a16047daf136f2eb77627f994663abbce262b0cf776693ab3f5e87672d7aa9931fb0cb4b9c647be74d57f6834007f8e3bb5058b5a50bcdc142894bbffd4a8377add741d5e180f40adb0b652dca23dfa228e8ac0abf3d6c0e75530774d3a8163d778210dd15db5e83f3d4a148ba3a7836b170c8484ede18ff833deaa825f6744dd0b1d994e434ee7e526eb14ed471addb098905627ccb630c1be01a87bb6265f9a8f5ca8d3cb000bebf41a7de121e7aae4b5a0c97d0160252b85ca27277125406a817de640474ffe3d875c09113dafc8168ea70fa6f136dd9afbae968bcfa68e233d8f2e7a0ada47fbda61c3763f9067f9b9b16a05f46e45bc5db58c182a36e422a5c5c605eae8000ee3ec84ecf747c3c1110d783facfdf5d279006d64114981bbaa0d0f7d0b76cc556ecdf410984c794031c4e5c78b7ba52ff0aecf5b1f56d986ac629ba9c9aeac9d23d386e4c7dff04472b5fadfcee76e55a00afa0cc00e664b39b47245ae3b7459aff54b70679bd8661b197130ad8eede68d6478f4b996ce3899f3baad1d922b18c8989bc8e7537e8acb426621124af719daaf7b7167f1d591d60f091c20872be8d880b80e13cc665e5835e357ff7a633d88778aba4e0afa78385ab4675ffaf87ee7bb13c8eac194ffb7c9c6867c4b45b58798d8d4d512532e9a695aeaf5ff733973178c79f2fd030dfe587093efd3c4eb0cda3f0505332345548e8f5eabd73807a52263a45cf2882af933b35e6428a4c3a6ada421a78565806b95737606b971938b458355c6c5b07f9bad886595091b61b2b0d94509b5d1847606989ac6c80ab0da2083a5eb049d7f1acd05cc86205291965cb4ba2e2fa576dbe0c08b0cd60220fafebf634d43fc5d8c93953897265f6f17219fb3a6a03c990b482b337174a242b9ff464f8ef003190472b2d351326a8e9ef7bfe2f1fa1fcb26c7f8db0d9c1f9f49b50ac03ffc49af70425a61d7cf628237031f44612a7b4a84a00618a1fcaa07efe232f8f0338bb87d9ea4c82ab3d10f26e06fd8e3f25864c86a447cad1a5567adf956fae964d600d2d85f43deda587004b58dd39ab732fbdf9196692673c609b64ba795915406f99b912adc353772cdd304f77de404ded9adbc34bd580806e7b2792e36b8dbb5050eb3e69bc0331149073c1a02045bb09bf5055eeb1938372a3543180784c76030170588d7adb585c0f19b543d4839e63a45448ef246601d0945fcbd4f6c719000ec4c5cb4e391e14f8cb38f07d9b02ff3a8ff1ea30f81f2022b58562c1610df18dce57d10d59afb33efeeb39497ece9869f2c8c2492a169a13977d17a27fe663fc40b42a2077dcbfaf970fbb7a007580b906b4b41f01ebec679c3bafee2ae6329b280c87dd68a9f99f4a34ec445683001505534a15a3c219559bb622589e09c2ed362883483b2500e1ad0d4d44d204f3e64d141404c98b70875da4bba83553cb3ed37d667e2448c537a4d2d01af779567ef4a5c799208eac061b8861804fb894b6b5656144856bcae98fd9bdfb663643549342ebb7fb426775fbfbf2670eef83001dda632db4fda6aad356148174c38568a01200b3afe1475e611b742d709f1191ad3b7ece87cd32c7a01650e94fc7a9e0d9a879197fd3641cce9ff981887c9850bb2f6b038be0ce1836f1e65a1165f3f99329f0a6621494ee339d2b9b7291a753c0faac787ffcb1e3d8c9d087ad52eef477322ccf15801f7722a6060f3733b1a4f758684c789f3b7d612aa35daa941ffc31ebad41dde4624813f017582a05ce349c693ad46d7034a788a5f9ff9cf9989b960950a074655e420462e34c40d51296cf8a6e24f53d0e022a58bb17e91e8c8b815681f8a71fccfbc90ff48419f051a984fe019b28c6dacb530ef32ef17c47db9803696dbd726ff5271989e3421a936dca2579a8d2398f66939b5dd6db7f5ae6184b38164d95c6f2b9e9f44de1717fcac86d1d83e0ad558e30445674baefbd861e445805ed0f16ce44f51080763cdc79a65cfa1e1a000a339d2a01a242bfef01c9581a36f5f57a62f6f87130a9d350e0db911fae15b77efd4b7268353d0f60cb81a6d84fbe2c11e451b9d6e13b4bd84b61d44aa71d2a536d1f6b38787ee7d0d1dac07d50592cae5f31663e134008a8898fcebc1ec86f43cdf87e57128bb6024a2e8621d9e0ab6a8f93c84aaaf0980d5ea9985aea0b2a2f82d64f8b7630378503c33ae58ae53252ed0620fa11fed2e5a9d27d9fa3dc788b284c5ed3f4d91f672d8c201aef0f0c02d881e389bdf7f36ed88451babda2e9d734a35f721488792277030c7766798d33944ae9d75474aa0bd7d933e9800c14fcdc620ca14be007d99433478ed18d09bad230898cf2cef9495d85689c03a4a9e25cc53172fbdf4ce898c95d7bdc3e8c278b742e12234bf1ac78714ebb8173cac5ef4cf858dd8a110d0a427625dcfc856cae1be8f92baeaf7557e592653f88c4869bf9020a05523b83c565dab31a505c595b366c78257ad845076b8a441e7ef317506f3eeded9c3e59998dedab23467ce242bd0bcb683d227f9675f9e74495ede45dc0dc100993230d55cfc04f6cc49ba99bb866d7cf4d3e6a928b490ffcc40b799fb8f872e81cb85b8577c81f5a6c02efd171a217a1c7431afa40e0dd37b931a783335be070de2df591400b110eda8791b40c804b886b428f33fba2a0e689a0948c32f1c0e927c3dfc43a1586996e93459fd58177cc0c1574d9f46ca6f35fe286d24ab428198155a1f88e3e6c60ed8b2a6f0bd03e396b5a27572d126ca2c38794ab32d89fde019bae727091b4d0f5ce9d82434fb267b9236393a4e1882c21ef2beb87ad5f56976e6f5beefaca63fb214e34e19be155076265f0bd439b065ba07a64f6bb82092fb912aee4983d46abb014ea92b65db05baf50396045bb72c5a2f2f7c1e36efab57f568498071491f46b12a0eb66bfbf49709942b246ca0f3c06e127f155a6367c6aa5fdfbd77bcbeab83010451c7d567dd39aa05853d291ffb305fa0c1749e8ab83394bca685832700706b3f623f438a27c229d8393fe5caf1beb4a4c5a7e833f704d1deb30e2cb26e3b1e0d73db0f8c34b984a7481745de47820a0e8327f24b81aac507303ec6c11b693f98a6c5842dfda9daf56f49a99d355b6e338027096dca13217033b330a79f135003cec7d456a977b54079f009ffd77cd6042796bb1dce50c9bf6d5a8372238f95423f89ea000733404640f218a3a3e2d94e57dd1d15a0fc4b45a47a18312342cb65a613fdadc228b6e8979c5bff9efe021a1eabbf9bc0e97f21218abbac87ac21d8d8f2e118698b56fd574163e57774379c0d3e615877025b092919929c88df3528c09162c33be2fc583302604d96b1acee18c74877fbf7f78d053bdf8c6e435f9c0f6835058cf41550c74749906b8184c3e06d49b1cbf833910dd8c0eb6470bf372e1777987e127e6f4deaaca01644eb070ffc31e91e1e8b2a3b3352365dbf055d11d1b34d8cb99a7a3c2293929ba5d99648489c6e798c0aa974c1e7afd52804b48a815e3cfa773f694210223fe0d50b3f3efdbd4a9f0944840b3f7f61d838401337f0ed5a988c9bb1264500a3b92902cee7b79be6692ba832624f3f329cb723031e4fd84b84fbf2745c60c2dbd4cdbdc9e1abcd492443816aff5f23ab4f2830c100327d7e21ec5b54da2d8fdd572643a5faecb9c5e40a9b8809af5197c8674d46a0ce40995359acafbf235c172752de336821598b845d4cfa2e4514c900375bd8ae75402b9439e0b987829e8acd5496790be343d6b83f9718a63e1ba0a403cafb62c46232766617d146714073ff2d54d9ff9f50f750781a03dd423f90855e341d4baf8a04fc17be5440cf92acecaa34fb707bedd90b7dfb3d07995f187a498ee3493b46f550014ea6627759cc00387dafb4be7295b1f639c7b8c02acf1a4729ad8653e3739fcb01498f0c51095d3b89acfc50d47b37e867556cda110d25522307c2d0efa9b866b6a60d94f4c0041240127de75994ae9ed9bdeb19e4a785aaa29b7eabdcb155fb914fd7c8bdaf9e6fc177c18fdaf8f4bec57eccbb3e8307c2ea52730a1f86b027caae3081936ace8a64ea4b982f13e82be49683abd666fd2123026d7d7e3aee883251eb17cc561e44e78e47e4e88c8aa5962276c9fe80c0c6b75039c804180531a473611a31de407f6b7bd47e736ac08018a14958388eb6ec394c9489ca33eaa027882c5608558d7a65f45b05bb3f7365ed37a7e521d124c43f40665ed7efd2267bf1006c154e55859936d2706196a72e958709072ad7beb723e6416c7ebe82cc773279ebb6f328146c52afa1cac372ca227b0ea7d26643dfc7e816a5e3e8385099481995690ab28aa55b086c05f76b8c7fb47a114f33944226d94c42a65c37bd1368bc73b2046e8b22b0d6a7042d6505712bb6146fea48b71912d8b3191b8dd9a43a259a9325783be4d73f4dfcf64f5732064cfce692862080b35168b10a88548c7b719c97d6d834f49708a2c1eaac4f26e2c8bcadb2899cc46653b78fa5f254e64528bb6aa36b8b5b8b14551cf534baa4502e4c5b63c6fbe8deb4a2e38042acfe8c76868ebf1be88d16eb84d55af5396ea5427b3a165cab4a7537138ac51567a3d235679235b4b28c1c2f1ffecaf8f0e852af7ef947ba45db11aa60d33bbbbf9d6335d4cd14726015cd1e7835bc2b33959d0c90cf57785664c9440a4915956f5446154b8ec0d9d875510c52e93b0959076a8bc54d29e3e855687f0e577cd6023051d9e0c33ccaa289dd130e3acf1f220e3263d01a7d6f9b956004550c857cb66e53c911d2571971657ec2d75d8273a8676d15627a89cd1eeeb957342179faea29996110b3408a9faa36803466dd096c83c59f0a5ec1495db2c021cda1a36eefdabea846c796fc4ff378f4579ba0c92f984afeb7ee11b252360ddb811b6a190b02c06ae9eb7d6e851f557c3fc354f709038a132943381250d1cc66482ff250b0d3232cbf77b34d49501c35243d1cba64938777e9e005e47cc5faebba5f85b021e3816bf9baf8edd28adfa80e50f9224fd92b945b4e75d07bfe679b2b4cd9bbe78757fae4d2ca28d4c4b2a3498fe67bce2a1900e65ea15d5876233fb76978a8942679b023f83f7c1a02052721a89d9249b1584404e561a59b2b2b54a20f2c6318b7df42f5a8bf74aafdb838d5559f34ae18a88055923277b16104851eaa092d0bc5a481a21c599d190bb41830e5e2c765a42d1ebdaebe8d9c1383f93f36fd175b30008fa9b6c2dfba0d2c8d1bfcf4a56dd6563c41093240527211ba950153deb0ebf266676fb92b3e5ebc459240efc718d87e1958d7a002af85d509e84075c8abdf465a574a005c949393c978825f88d42ad2f6930a64d04614c791959ee8d2db24d0c8010a0c1d6c027a79eada4e5af74eef7cb1b2b55a955412a73a2e6d96ac560f47a1eb949e6bd6e49d64e3606e73306ce70ba0bdb7c29221062cc1dfa19f0280fb468ee617d362a3f8c606cdfe2abf1ef5b59324e8cd5da3c6f406769f470181147b0f6eb290f4394bd649df7e19e1047767855832e74eba960b10e7fb15827d56730930cebc4a75fbe4231addff83e5906213bebc9195e4c7ef55716a76214e95c67fe8b0ac3f9dbed18ae4fe959191205cb219e0387279d4bf458f359e14ba6ca53a2754abafe6643acd5fd3749a8708b20f0fb49c4349221b418c87ad026f34edfb017cfc617601f660b443728dbbfbfba4974c3dbb62ced63a87220a8e6655ef2bb7136adccaf10314a2d06443757d29d78463ffcf6d0c8dc034dba72c1d56a46b500ef1398ce7081714d89f3a0e3fa246f036df7bcb003b617c90406c778be83ab32b2b84846fdcb8560357bcb754525fe588c2a6f3c3c5b77d31050966496a4842e9aa5c67881574e85f1a489b0d0a6e65fcd623a81c995e76e2ef6697e1178a431365dfaef73ea83cf456fdb832a71f6ac941842b31c184efa3f848ba19635a4bca7132d95a461a1c89e7a6d77cc06dd3af0214730097f3c7bfef31489236b3b095182bfbc27761a17731c22c1f9fbd8096ad05483be7bced83428fc4b2984172c8e42e3bb8df7046869c91e104229759e31ccf513837a5cf8c3599d30223e322eec13bd8e1a645f69cd48b180aaf212693622caca6252711dfd8f4afe4a3c4eefe3fa4a054ed2a15d11e7d61a880f3919958606e84cad5f5074d4b521cc00541f8ee883dbebc15f8ac5203c95d58acc262a1efdba5bd20234245c444695afc2ca5b4bb88b350f36fa5fdecc98463a1d3294dcfbca41d725ef96daa53ec78d941bf43fdea929c65881511ac0f8681a803a7f71b1f8379f5d4a319ce253122353e78b9cad4ec5a1b114a3d1c4ecbef0aac5dda74dcd7135bf4f10324f122f0cc78950463ac7d3fa427b049415464606c856dc8a3b37c80b9dc3f40fd2b705bc286223072b34d62df0c8d83f1f63eed1136b7ecef0e81295468e352d0a44a6f1b9747aa6972256f7b8f05c53188f51e457eaf1a0f1ab67f3fcba28d661d7f5950e22f02ef94014c8a28754ca857757f200fc850ec9ec230e969256d64cefa9d75a9ca4c6cc3d75e424729d592d69e359427dbc8947d41eb9def442636d3d55c9e8aba3ef9478bb576556730bb337b22c8fac976f22324cde866280d87e5cc1b6c06ca853713a769b69dc8356ac7300060428cdcc54193cc575c979153353a24002833b6729d85a0f6a0b0b9635a376ed4426f2773762948a4295c2a5ff0209a2e196c032b03eff036aa376af108a5afcc43ac5d410a82a74d4d21ea82aa8929c2b2a50e8913582799d87ee77624b32deafd0873672ab5d090922cbafeb7613c66ff0f8ca6cd6a201fd1999431f8b8a438908d5462b1ebe9030f83d8a1ae0a196058e8fbd9a63081ea74c42b545d786b27335020ec22cbff31a3a90c7b469e8059fc872615706eaf1d54110d973bc408c7c86c73a58776457fa871c012a9944649d564f7d3206d93e7e058cfe986bd412ae711a4e6de5d8ab74b9c35d73c5bf7080b02bcd93578f69d414f5a983eb1043ef02e20e5b0f46bbdaffadf64c75e40262dba13de40885143217e4116037e5e1c0eb46a87d321d57e0e28be7198724192373fa4f705d8da0003256feaf43424b77ddd8068d5b9e6a94eb9e763ffbf87d8bb998f93fbd92a2371fed25f2ef27fc4d0e7292afdc50e8543d79197fd49b5e25028083724588c428e1d9dd02fdb92b6ea85cb4ae56e68821c12e5c0156e2897ca1155c5c31e41f0fcfd24cbf37459bda7f71faa49aedbefaa4b33f1f04485c141bb6f749e9031c75f9d2bb94de0b8074daa2c350804b40d6a06cd2f7105662156b3b754f93789badc06bf731a78128ba2aa7f9fe94c5cc6f3664b5b5fe420123a111b3e50a33fdaaa9f6c63581f7e32b6a845c1ce9743d6c254b92dbf305cd32c829fc0c2ed28ebd211afd05a63ff19eaf56d17eb05c8392b59800304fea7e4bc93bae93fc63119b8fce4b398134b6f5415a1aa1f6a658ea1a44d5322c2d640464dbaeff44147ce7ec99708bfea4cecc48ed022780ad8638a1d4baf5ed17b8c94cd9591b43685719c2411bd66ecc8e3ddeaf2f3f9366a080506bf882391b8e2f9d1ec1468e7424f75ca64baefc58f0a2bdedd5be2458b95581f089a119015ff977937b608baba98aad5897d6fa2370b7bef51bec4cbcc3ff885de581bbef02aec0f19fce5bbdc3ae8202ff0ddd54c7a92c21b81b7a039b9ba0f36b9e2ef766019e878706487ac65af1b60ec33361e569bb85a9f8dc44446bec07ba8b92483004fb0fa250e6c4cdad78fe30faa03824bbc2abc7e4773065051d4bb8eeabf901292c54535b9161f50b753e0e850adb6ff335d6510a1ded40997efc469e710de7ffa4c22328d77e98556972375ead4a5f2738dd10c6d62f555a0e8c394935342b803ad7104322572eb9dccf688ff75b82831812921d0b28df32989291e93f39902d197f4c1bdf69c6e7893a6a560051b477fa16d4dc19ce3a90784b1daa1b096fd734b60f4456d18f9c499795f6c08e3343d7357f63f587e241e5aa8eaa1face2a1032b772468660763349ba8ae29239d7a5cc498db32feeabe2fc234a092359674c002c32d9fe6cf41898c57478a7b19c5ec9b77adb3b65ed6d988f74c4e8539c10fff71fe45b45281c40da5584f89163d973495d7bd68edb8c2d05086d3db9cf8302bcfbde4a8eacdd0f327fdb7d5bd4e470d1dd8368cd689cb7973b03db263db1c3306a8c5ab885a0f245a8a376a8fe959ef50c4dcdddcb56688209e2f1dc351cc00bcc1dfc6dbfe76317a05f9149800f03cbe57a486db69c9e6f9f6ca7c2763b5c2f7d838da8298118565b4a159fa30e9d4758a03d651aee3c913f9110e004df0ccd702a192bd483db843eb4631afd3ca8f439e1d071ee62258138332dd1bb4ceb9a5fb85d87ee9a06b28d74ff547e12529af7d3f7ddd2b5ce008abae0b01ecee1bc0ef9d7e1753118b386e10e345bda786de5219cde7828bd5bcdb47d9bcd28a0fa925c595ed78ed2d1090cdac57e00d55c962c68a123f9b4ebbb7772f2724263d976ad2c9a92f8e1d2498f83633dccf398d29c2d9ca39559c26a34528eeff9719d30dda36baeea55570ed6020321d4bcbc42a6f8449d2ecb2de96fac9e3cd8656ca38d27a2bcdccda73ba19482a6aa7e5ba0169ce43ea640986fec19fb03f31daf806c43847c989a2a6695eb8d7b1ce8f29daf8f31684cbaa656a8b98987ec488c424408f2009b7cdc50d6050588ded15cffd3585442f0c5af472e5fb7679b6f67f7bd75bbf85f35863b783ef4527921cb5a9e4f6636bb84b154fb4d4e9bae33548c4786909b1e1524509bfe89d578a3d118c9b2c5670f3790704b7e9d77fd47ad9685275f59d580dde4f9943cae8d5791ae3f6861c127192d7fc8632447bd1d7246de79bdf156f5753975aa4844945ff496f025704bb63ad08e5f53c688fa0cf854d13a85648427eb5acaec2f8a7f3dd276c586137e1dc41d82f4de7c9d3e6f74f10aeef8ce1a63144523a66b2271c49a4baf952541eb2c29184d884beb665747e4f3481a804ba474c37bb44c377a1608f8c72c926dc12b427cd1886691b8b35479cff0ba60f1ad12dad8e6ac036f7ce0441eaf7d390e3b88652bf1fe7fef21cae40e99eca359c9e5cfbac0f02e9360fab19092668ab4f8dd0c5a23c5a530bdd1c86dcb4eeed11bf1bbb3b5955e48deb6a4b1af35a19ec17408e9fce363a76c7a40f9b3b76c964a0ac512eaf5ce90029e4b282c92a11fe284f9084dd2e8fe207062bdca5abc4afd17c645846278e43739a44cc1cde51d3bdb08725d02a4ecf5f06b50b68d96f4fce5d4582fd213d9e4eb39cdedb3025b17c376348e124b6fc5acba4c09b1ba83400de08c708197ba356f22a0bca7720d1762acd540969bc7a773f8986e5cf1666f7f190cde4eb0afde4d9b5af582b45bc9e4b3a0139fefb15853f3a1d42a9ad6635f443eb6cf5f8ede95743239225fe09b343b3533415be9efeb526fc2d1f5c1413ba8fd2766b09703837163d27d1debad06690c1273bc0716165a2b5e60a76621592cc7f052774cd03acf052ad3ba19d842940ec6cd20d9b492e4af4936d2df41ddb276ee66d3c8f8f0d13f9801f790d3f966018e5c3bdcd1966caaf518063c5dcc7f48a1ad3ad385b1d0f8f64a027a65d0928d93ddbea882e88b4121636f4675a06edb6b9fe8fac4ea81b1e3ea0c9ff9c18394bea8716eb146eee2f0e98e643a4156c8de9ddd5fac28e1dd940cb88d69237e22f5e96911314b2dc3c3407ced6d41722772b96a0bd6778a200c9a8f0ecf857c99e8b70e76b8fe28aaa85f4d734fe46b8bc9df81bf4672387b536bdc75241ec949ec9f4aa9cde7c78da3669ddf5b4fff7a7cc53ed47e5fb923995b52e7aa26c9dc23ec297cc8a1f78324007f932febc68bb8c8bdfe50404a7ae6ef4d2a4026ced7e0eef674074402c2b2ce1c1a0922504df466baacacb9f81bbe5f234b2fc23d8baf3fea56dd367a9639cef14e46f901da1f45f6b2c6b2296df8831829d7126426593fec182bbf2f6d0cdbb1d21682c74b069f5e3e3098ae7a598818f2aec97d3ccad6ff38c443c19136f6a6295ca7b6d97e518fb14aec56630c4380aa2c5e8a08809be5aebe3cfcb66ec6ef2305cc17b4c634e4f036093afc036bb89b44974c1a3a3f2bea4c82279d4844f86d1d66695d134b449bef5576b66e9468b48a2db2f8ca34bfeff0b3be7c73cfa75b692eefa3bf3610c90306437bd1b12168f84e10ad0d7b779d1f1ecf54589a3ebc098541e9a7387bc7cfe51a7dab65b994e402af7ece01d4c2e7bed577d294271338658330361801ddfc0cec6cd4d7633e8718508722de51f94c38b05ba94694018f311f7dc446be8659dbc297d64bc5d8830c4bcecaa7fae9775a7220e4ada2235f7f18c00e68d51c6897531b738f31bf4481e47c0260767b4b0b04e9b126c58eb0f07a6961e93e228fff76cdb24bbc78006465b7ba5a641a3ff072bd5ecb991a92358d85bb66988b43bdf857ab18cc70a457bd35d24054a51d2402ebee3dc1f3a9b66e884a87e7fb5a79c9c6690dbf80bcc1d940bfd5e85a91136aa42e60e1a31e4b8e82bdef549766768e8a9b942afb27c449e68317972148a58095fc899752f64d6b421f775ccf2ba9b845a8db298ee3d428246aafe0b7bb390e887a1cbea2a33809b35f2d0f29787e7f44f3adb692a830a8bb65e9db078310073eb4675187f9e12b574639a0018ea12ce94f4308ba65d8dbd9c7d5c9f744d31b225ac4ce9e5107eb1d3d4c496299a62c5b4f315991179791536cc47d95d3959a6d6db0d663ed17b33634e20f81165f3e7c52c81df82fd792f4d98a9bd4c63800cccee54b8f736056cf2361327c2504d6019a7b34cab1a7964932ab40a52fa44cde636df20f6647f285e8bb8ba4a22694717217044555bb21c9f6bb9e2a5ded61bb080be82967ea3a79004467126830bc586a9c18b536665e885638e85c20dc618197f6d73d0e7fcdd960a8b4e79bf927594a5a58e7962dc29595e10476b394d03c0f20f2b7d14af29cc8fa61f2f57d84afc8c05e83d8049b2e28727e4781b085970c9ecc38ee654342ab2677875f6c58ac82b32d3f4966bc73f0c9625da42ad6b971ddb86ef894652d6a956a520cf6b1b46229c3389d133b424df6c1a9ceae2e85882d2f8214da9b8ebc105188c12a11dd21cc0f3402423c6a9e12fa6b8f827348108b7c167e668dee4de271d0ab36a412a0d3ca5b7b978c547aa9df641296db5bef56e0c30aed057e6393d8c574573bef209d8479737eb795f18ecc815b60e594f0d13da0b0fd3b2618b270c2dcf160ee04519f6da8fd1aed0aaf9989b21ad39dafb17f796b35bd5d8a50d75ce07af047b76be595523e1a7aa200a303eaf3438deb9ed78ecaed43afbb196443b58d928a9fc324e798d400cc3490c7cd13415ebb1afe00c236c1d4de5496e775009bd6623c65d9d8af03a2936c784b06756a30708260b7fee1b18018253bef1439543c741797d7343bbccd18475680a77a75adb4d252b6bc9168c2eb86fb4252d5ba4fc298ee9e72a6cbd85f7b13320611a4848065bf11b56c3c266d0c41ebe4dd1742f40ae509a987052ee660d90bfe2b1891690781122a125617e4b80a8dfb537826845ca8b56123c660696b904fbcacb9b556249f82a52c3be65afd968e0d4c212a712f885e048efeb93a69b99c9bdd14c4cd45e488ebd0784a6cd3222a96c95196a73c2c10ca200139b110c988e02ee9ca9756f245e9086958ff96573a0b0f9738246c0cbfb2d5b47cee5a638c750e0041b12b70e9809a2748d71919abe668fa62d7c2dcbcd9ea92c585f261a44e5f52343690bcc12fb3cdc434e8615cf922f8f9fe1dfdd492c65bdda31383ee1c6ecd7471bf6d93dd85cddff28522445120045888ffc632092716f63e1d2e677fe71a3765dcec59eb561e3625765c513672b35d013292f5889cbac1815d2d369ff8f78e08b6377411ce4e51a7e3c85acd01926250ad3de4c1b8c7ce6bfc60e580b1d345438f76a259ab35e031335df22e7e3f20fa9312763be4df24bee4d7eac6f66dffbee4e0d7b89fcb528bfc1c934f9e09651c6964c0f3c68b2838862526fda43dd46f3d9c095eba19ac06583e0ebec2b9115ff067f714b8eadd3212c800374054aa5cd578e456d11055f32c0aa95aa8f199651855daaeaa256ea5bf073e1199ecf6197661425c6d82ff76c981a78a4666026c51320f3fbdaad1cfa66cca7cf514512c4ab07763cad65ae00bc47934d5365553b2405d07556eed3256bde0d144120c3ae8eee1e6616ee0cede816c602ba5002910938269979182a431cee350120ba7c849ba008fbdf9cd4d217852772a5e62309717a7c3924f08d45fc356ab9fbafcd65ed41de8a1600b377269e16bb01db006d1a73d7dac9a2582a3e402ad851fe2f099d1fcfd3d2d9626a680b9f9a6c1db79527f701f1ccd93973051e2714a76be211aff8ab2dc4a7aff3ff5d45e4b1d92687ce883866db42af3b8075d74a9dc1accafc75458032870bfc1b2d0c2b19057f130ad3c6d51aad2763ecc43a131c17b560700986d76dc88b9deae08667e9ab06df92bd1fa526496fdd3ae61db985ebbb8651ab0a981864c16b43d96c6469a7d8318966db3a85dc220d00ccb9db799e7d1c192a9f741eb0fc9862322b7966c72403fe2738c95f8f405c03aebfc14158152b9155910ebf51c5b16fd6ddaa365f9b931466800ccd6bffda24744c16f6d094aa2b857270e3935397ba003013d8b6dde17661fe0dd1e033038d063244fe9e9f35e957a1749da7a0e0215c7ea35b70fb5f72cccb3d2d82f748a926cc319fada0235b037ce2baed5a00d63f888f022384b9684e081447939eaecd33d86b1540e43cde260cde2b3c28a519cfe6f0e46998a66ae6c81cb4ed8e4eac07615257ef42aab5d430cd0b38f6a792d434aa5535acf54275fc11cbe36eadac7aeabdb6b24455651a654770b3b7ad5d41b0b108c494b2819d3bb6e5d03bd7e45b5dce281f73fd491bf8688f9483f45f4d77b7ec0582880ecd5e3da7f05b4933bb092f21d624170f78df3f14fcc398b3cd4069efb21775a4980fbff29fdce6300fcd359487adc9a28a304d1e3f2f109a9038700229e6dce68d5f0b40be2fe0a0c6c08f0be64076e51225df19383c9ae852b1dfdbdee06291821b4c4d2448ea4251ec9efb2ceef1aedd2c62b67b32da43308633c9a28b09cc2898f404432ffc38f87974ad610446cb39bfb049d451637b7c20a46f0e9c36e2334cb5e1c746594e6a9a05937d0e24e92b12cd12e1ca0a02e42f7ac809e8a37c4052719248b85085d2659ee1adc8d8759da80ee6fbc58d94517108931552d24c5e60fccad7dea597d7d6f8a1f8c38e102bc285bda93027854421adfb49dc28c5c7ec58a7c292ec4139ad768be1c32826cef5e6fc369a1507263f9f1677376f89dce1f5ddc70b4835371b96ef965b1611b624a0042aa592a1c227a21bfda288d8021377f8e6d56adf0ad664e87799db8786d3daa28f3371577158609d31a2437ed336ce9c19f322466d4684102db0d95e49627a050e483fab7c8ebd32a7afecad760ce71cfb2ebc0142fd0b5db18498b8f99f818f962c23b23cd44d8b97694ef6ddeb20de4f87423945343953e523a62507dcb38534272e759daf13b1cd86ac40909f6fb99543c1763dcd3f7d8c7a8f514cc555556303df4a4b9424ce58c31df37a1ceacc0e26a482c5fa27e995ed5bc1884a412d177f8b1763b4d3ad14733815308c7c92172c7b25ea22458457c8f1fa7cc6d6c5e40ab20b20bf78c444e166add8b180b8ad0cc050287cfd857af3eb730450d723f4ef97784b0ebffe1d539630273a94f4daa06bb36b3e00f8632ecbe46dab1799b98556939b09285979f71f2f211383f23fa09d7e2b3ecb70310c127beb9685e9d79e6316eb0e8f0d3b4f95dbd34313d1f4ff9fa255ac2d9095537704116974b48e19932dfede8c4460e44c4e8fb36bbf6ebab6a0f330bd9ad84775f85096909b9b172b4355f3ec80513b2aa672caed49817eb767122d3c8cd0e28e0e054f8339da3241fbe7a7b06348144e1d43feab37eec9775dc1ed3e196c860b124467befa803ad3abec82bf1e9221aed2c0c9a72a8f9031052e17ffd75508be1e5415a6661769c8f339c6177101e802f8a0cc4c478a74d38956330b33b8ea3c62aa9f91f9aadceb41d0bea2a46e2c6378127f8281a534020e5163d1aa2a349e3d7047337314d8cc5ea7e81d6acf02f796567276beea8543461d63dae2031f408d217067c617ffc455a56a6bb7f0d7fc62cd608a6befeb9bb84c894692528be0ebf3e39d6176335840f9e9aab556770dfb18d4154ec236e2f6ddd2b9ff56f66d2169437f28359e2cc0a30e6b63348ece2e5f2a9328a4de47e07d1c1c2f80b07f5050448de301597dcc677fed42f8b3aeff130530883a3a8cca842b095efab3586f2c4df54688e9b20dc697e14579091c19c7e4be36834eec1625ff525822a1ffc91362c218a397ef0985784c903f13ae9d79745bb95de4061faf41dc862c65fe78d5a796875d15c19224fa4f5065b96152b81ad24fb271a149b331187ae5db89df122eaebf654251a90caf436107338a5ea07e7f1e27c00f63affcb2596e48410576b92eaa949fe8ea76ed5834b67e5854f148cc67a0733d32ae331825e2daf7d7aad782e558081625a5367f57fcfdcc809909f8f256ad987c0a036d60ba84b8c921b2209ed016a9cc085be9fd3052b5fd6b9fdb39e0a3ca218fd4f2cb2ebbfa19294cf629751576991203548d3babf7698e67ad18947c886d249c3253d54c63e47971e797876dc30e059c39111f47da1f6873ed2d74ef19628dc3850cdcd4d5a05ca0c18804bd8703a21a135a39911ca6985d5eeaa76993cc3f885fa16215d6cc43e2b1941d214c97354616c462cc07538f69f5de5ffb4e625a280ab5ddfee67389aafd1e79ddc91a8fd45acd0a0f072d02c0101bdbc229586bfe6393e8ea3d6bbe5f5c334c88b6b56c881112fdd322db04b6aa5d82b7f38a00d3e22f6f8da087eccb1e2a26ecb1fc02a8776dae203b8f7a9f836766b4e778b28771b930506d561e1a271e6a6fa02d243e55d1d666256c9a95d46a71747658349fe113c7bd67984a389307ac4a4a560056b2ebc11335513570ad31fc56f771dcb868d3290859860bf6b5097f3d5b346a10e1d9c7ebdcb3f85f33a06c7e4eb36e2ca198202dbb611b032a65bcaa429705103336168aad992ca3675702e94752e9dfd9349c20cee8279acf3fbbdfe1b37da2b268f60b8d3f0e924320ee3df6ac42714b6f324f95a66f7434a5e1d883ec2e4c8d70fc0ff8d705dd662b25ec38fbd50dba10f3b2b44e59e506be8af6656937d65f8c6dbfc1be19bcc171ac784d848da2cbff1f5fd1c242703013485c3098b5426f3a72ca3376b93061250680d8c7e4484e440c551aef12ae0b131da4520367966f3dad10db86ded9189ba2d7e66c0898a4ead9d75e095bbe0652106ce16cd529a306cda555783775ad5c5df47e650b2daa5d8d0ceb503261a81ab8c4fe2d92c9e1df2769a6977a5a65c1ae6277335500c0f2c47033ad5c2ffd65797c80568e2e67c6f80ac406de4869018b457e97b2f3fd92f338ee2316eb930af7b247fa614aafafeae1c863dceda44d781bad36bd8c711b349d5f660bab1f5cbbeccf5651d67da877e601ad67a3aa22c4927e89ef75c987937ef23c0553993f78ee283971bed904ab5c570df015bd1476c5cfc5867cd0de966c75a38ee6213fe0b3ea2a9467558379dea68a96b4fda5352c6aa0fe18f132a24252f9eee07d04dbff1ebf521aa9f4a5d47eb42dd90a8c8b27b497e4d30fdc80f9a8efd2775d531ddcbc9a6d6bcb9e3e04b523d51473bda07608ee3983fcfcc4de0a43df32495e2f552750f0c097a6473efb1f6118e391ac956023c42f6bbd3ca419ef8d11497146caa19d652ccedd792b4fdb73661122b28ac664118c8742bea934f54104007add32047f262342e0e26837c7612fb165979e568448e01250d69b7f95a87cdc879f2b65ca09b5dd79feda425ec8f6d13f036712108e0a1d0bf99c1a2a452eeebf4e132b6adbcdc2c32549f190bea2f30147f3b99481f4502272c6cfca353091c52e91c50c711513dea53dd5dbc566fe3b41abc4679d4409c4703aee80648da6ebe013f6b9bcc1aaccebc4f075d25dd27e7b9028f2cbb8d5559ab7976b57df999677a844a00ae54daa5954ad101730babd4f31b6fbc7ec9c3440fa35d26ab7ce6edcef75054d6d9ac4547ea8bcf856cf3b063f322c9ca6848b2059dd0edf2d2ddef57b26d93b06422571c53cf3a6b0eddc77cfa29afd7aef59d059eb4b1337d11da4d50ff542b4283b69457375474cd9ae3faf40adeb90ce9085718bba8e21dc221a59431af081b0f0bc7dfb9eb283365ef316c1252f6e6548ce6ca87deb6b9ee0fc126f2c2c43aa02e4e9a64d957ef6b07cc8fc79ccb79f4899cfe08bfc969472ab0f7980645db9e8c82db069f051516a63369ec483dd380d5c7733c2e2fcb10083aad893cc780b4d4c36895a5653ca51e5b87e7b0b669fe5eb96f0f67feb5317f1392603939ae88eee9495dc462df337d18e888d2aa0f35efd1be8d51794b1a2945dbf963f5ff85a3057bb6da7e89afc516738c1938f2eed889328058506ffb4faa99e01286c44465072eb8cf1a4c25ef7a29493f5d939617a9d52f9717fcf375145038e1cb2b5582168a4f3c9ce4fa02cb506955b496bf31782e60ede1b2e9504d72729475ce38bb5389c2e365624b0d3a4cba8434fbc789e92f55f6aa7fd6f29921de78e81c3103b78e82f86ddf59adc4381ca750055ba6f8a09b973722c601bfb1aeb0bc1dd3dfa62d48cdacf5fb509f1c2edf53a1ddb3ffecd70eb86df4fca2307ee02283af3174cf6db61dc30cc2e191233e5998561654d2bfca3a07bc8f92341e7c1c6c8bf79b25cdbefa7bcefa65020cb36621cfb7046d55d7ed3e042aace46d6541bbb046442795096b057b09456395dda72d7b902e5fc4ddca40b22cf216c70c4081f8ee38917f3964f5e9c30d49d1105e45c7aed1d9e57bef76e40e0e4625be8cd39cd489276f4165ea909709ce2ed8828a2e469152df99bfb4f5a5bc8e70be5d80596b9ec9ea8751ac17d0fceccb550f712ec5296449df1a6d3965013cfc7ec05c63e7f0bc56b0f4f47b7348ec361013214906ffe46debffac67223bdef111cffea42c1c1eab09a76769c19d2e145fc08ef2d1ee2c147e3b6e4816794e8277889143f983a359a6ecda55e799c006ad286396c8498499e7b1dcb2adaf56f11183e68318aba35ff7c92a26d97d1cc772bf4e50067e718a9f5955b1c10090cd10165bafb82855bb60caf36d68b4b1f496bb2a6cd4a0b628e9cccff336475e8d49334691124e52cb87c21de35853b5e3141ff412bbb6f342a57984e37ecb9f1cd25c420e9f21e021837f5f117be413eecbe5bd3951ab324e60885f68cb3d4e8f8864523f833ecd804e2eace132f4915b93197e2d17a690ae03f2cf2d24791ea249934c150a701b926a91b99f6b762d6b6a6ff9a4d5df6656c7f8be22639e9d991d4d3b83c97a4370e43a2b9f36e854a0d5399e85d6962f6b3980120669b0232a82b9dbd9dd91cb1bf72a893cc9a839931c3b29fa4ba3cbfbcce8c6d03075b92dc0df2c2a5c696181d2a50c1809af7c78dee7d42c5ab5f2843a8d927a2ed018d8b4c7dbd1a2c69089082510112507905d4ea62576098eb4ef0fd5ae39885a411f25c19b29c87f017eebd505fdd72cfa50a2e27633541cf36054b57030aaeeeb80cf1add3e640d06b2e1606f475d792f05e735f345bb1e8249fe5e54d485569fd7122050eb438baf15462a2d780ac6b9b57f02956996ee0a821fbf01fd9255041a57781ae20c86c9f8be71841cb95e6450eca1c2f27e04c7f173fb971c54ffe4c71123d9b0a4e028368a824836546648f27425eb07da6f1a33bf9323e7dedcda8bc7236d58275d8117cf1737be14a975609869b23378c9466d7ffdfa2f13b2f30fabfa21c0016df9ebe0263331c6e50d5d5289d41079188002d7a406bcf2933e4442649c3a652e9c4324d6d3f562dafc7b4ece9367f137c46e29d360fafdd8a5c040bd9477eda9b3aacad03d875b8a464fb33008df443b10bfd9bdde196dea1e830c2bd62bf05f0c47d49bf2292bfb4ab788c87fa57dcaa45f4c6a989bec818a9c6597c31871ab0dc7ffcadb65d9ffa019cfa04594a233329a745bf4ce91d97856bdfe9c0d70470c8d7d9d87c637e16241ff822d33455296ccfb1625f59ac8a65a13e0b95ef9698cefab23502579f0d348833d50ed940a0e81314ac1bed2efeceafe59eff2373460089d3fe7e4f7d1ca1f65428e912c377ee1ee97b174303c01b4b0ca38271550de083763a90f5385ed04457b528340473d8067bdf2e59dd4059eca51b3977d4e5c9b34423eaae343872cf809f1d896fa8510bd665a88affc93202b8f78d1917520aa8302981c071c54b795df22a23501510c61945cc48a0c52193eed4ad79098db3a777a756346ceed490be89e39cbf1deb14552331d3606601340b069dcbfa4e77653ef75828651e6652543ab7e857c1acba5ea626067d0958853889df3bd944d9f063355383e39877fec1cfd08b63e715af9c1eb2a873c10e2739fe3580798e5eccad7432e089ad0df425125d7e571319b51b6e8e6ba247b74c7a99ec8d5dee05b7cf8a1807bb4de68e6f1c3afb0a811e382e1d53bac18f30f2a4f9269e33a381cf6ffefe926815260347b24ac70512b86267e920f102934dac1bf28f2a2952a773c061a66b0f99e134d0dd6067b61cb5f7ccc39546c7100d4666e56687395454da9ca2478726d56f3a0c99e563bdb45bfe9f21e2e9018c3266959f969347eec2be1d487ba6ce9dc588bfe03b81171289054b09507bae8440da4b4aa5dcde9a6703128002666ed05808a94a89d38038585eab9951e22c4b78f28ead99c953f7e7545e1c241167492349d12231a3ab01cdf4af3a55dd6c7429f3745c2b3d8ce244eecfb5339d98d9cad02faca13b995c8f50f7fc23c0afd5c8d6ef03e240a91adc4414310fef5a4f03e016a3ec08174eac46fd09e338d49f7f65718c08861b722da80fd5d0f61f66f443bb613b9480dd7bc5df669a37117f7919ad79f7e97fc2c17b4a6dd5294741da57bcd57711e70898cf0014e098dbace4bd8d3e9c0ee0da625cecbaa2f0c406683949ac591b0a31f1cb58bc4addc889b3d7a621cfa6f5b370639685e835e1814eb0816cb0d98a33142287a3eb5fa40ad9dd056b941a021b8401c1ca9908f44c2e1124ed5d8157db0294b5c3f38316ce664271caa5c9065e4d5fb1f180e57c1d32b1aa8bd6efcfa759841049ec2b889d06f3ea840b7e4aee6f07a275d26d9b33c9edf4e344fe944acf0be738c4613485857e395c6e73508fa97cb2c83ff2d8c7e77054c1e6084da98de340c7c89521c793413e0c58927a5b4849129a5cf9e5d874f9216282df55095af40c5d7ca1ac13d6c98281c8a18bd1bcedc8742c3d5994f36da0e9ec40238e648d34625d1748baa2656db366730997428fa99ad5cec48c18c93cc26357f00b4bbb46e1df5f171d89f95963be3e30ba50baf1b0e1ba85ab27c03024de093b0a01744fcb5df48ae3f46a510210cd57e19fe1d36aa169873ea41bd0f480fcc69e7ba7d2aabb93ad581258103fec2a2769507e9216de9b69796071d4919f1501dbaa1ce40c300dc516ec3cabf3fe7ba40005d32dba503ed22d7427cd969b723aacaeea8b64dcb04e16221467775c09a220ca7ed9f611070e9a0aed35e6833103005f268c1591fba8a38c065e272a117de3337f879ec6e1b467bae8f1eebf5dc75d8803625887fe7a4e0185cfd8955d7b9fb479fa6bfc176463de77fa2434b964a0986a0b6bbc893b4ca69e4571bafd35421b21cf54d455fde226558aac3df25c2fe4cf143e71507b06ffa642ead6142fa035ffc318aa26ba77ab7f8ab21ba2b80c3bacd4577d469e1194441297dc53b620a261ff59a74fd4a1ae3f276017d97fdea1d6f7947768ee2e1576ff6353eb69ae9bb34320dbcc6708fbf8504c5d83e5ce71ed21262d935287a054134f61ecd96f4efb6d2849ab170846a0672fb56b3b71666116fce9934437983509e87b8c40dc0d6a35bf951ec1934dc7d3c41cf7f894bb5ce29a0da0c375a44ec4a92c6468bb8b16bbf78acbe760b6450135cfdd823cad651716b7bede63c933f1d579df5826cd08fcbc4c64214ee09ff37dfd3858462cc5be37f01b2be859135764fb145b4a2db2a1e1e7518861d91ae044431999317c36f7839b8d5f5d0d52d76081903920cfa32e4ae06626cfc26a8c4e254da7d4163d2a6c5a418ac553aedf9517ffda446bc9548d5c1906f45a9d7dedd93df566604228d450a1ee3ac92417fcb565a6cf9dace067e1fde74f88fd630cebb63639d323752267323a868948958f108a9a7fa0354aea7df93c683d542ddc1181a8c773f20a9e07fc6ef32520e578ce59e4554713f02fbaefc94511c3c3d8a078927606fa9026b0f459f0c9c7d7a36abffb2dfdbee57e38330eda06daf8b8c57c4c7b3d579925dd9a5c2a13831fb503a1df5821fbce3e52879bf28c5221896ba0b517be82f43c52745d3b61aa2417ce9b20c399d86581295ccf9bc20bad9df4dba4e15ba987646c1b00152c82471f612aad0256ae0cc688e935657437b59eea59bc1091121fc5168ede7901a213c107dd0ab2718d38ffeac4206c86d41c06fb262b831a8c3c5a8a618b9c3bd2119c11bf65efc521909a9babcb20c272de818bdc0496d90998bfef7dccb436b7dc5b4b1c8b8f23fae76ea1fb1cb1680b97064a72acc06049fb1b5ea23a0928beb53d24515c66fbf26c5eae1a32a12b0f9aa825319c47f5119ffbeb91e24349bf7a86dbc17f31bf4480f80ef9ae7fed201442c8b4898ec08a1c81b1c4570666fc4d087e6ebe1f67289b6ea9057f0e91f6fa3d3eba7b1acc27ca3f74fe05882c326d01afa105be88145a82359839a5270e2d10a1a96c0ba0f6ba129c60b523a7af5abc89d8f3e457752f219142c591dc3eb2893f076b9d4a0631fc640f33203d780a80640387fb53f5e5f5c75931294b26b3620966938ca2a39c954793b35436456b22d7c411bb2640c19fce58e871ed22859651ed3c599a94b8aeb9b82913f6c5b87c54621053dff2d9a495366095ea1289958979757bc5604bbbe4687a692fa927fbea6613c9d03af72d29d3d555d8cf75bb5f7fcbe5cea474c70688c81090aecf67d267ea811558dcf761b044229682196cefc667e7f24df7e429514f4ac2e848a880cdd27123fc3110e71656350bb2ec567cdfd3547c856a48433551a80134ee9f7649e6c37a3b727b76a38235655fda1c6f471cfa72da2ec62ac720476cda640f11d177334b6fef2d37dc9b4d72810a15fed5e897665088e13a07a1ac3b977906836e7d6d0c6c974865534b2944adbe3b07f0ba0741ac786b658a7b6dc647d27d793bbbbd022aeb83378ea5ff87a5c5bcfef0c43c03fe5fe767294e8d4d8b40c3e0018179fd0e637b701482381486ab3a2d1282e972cbc8b0547c249d746c95f46f410060098a36933ead169ea6be8d9dcf84df14c568794c67a7d2abdc0209e9dfd06dd6d0744ebbbbfc1c222f74e154ee41638527896cc72ae3a2b2d893c5fdf12d236aea19f9d23cf102a1bb5453d519e93e73f74cd8ca5b8cd603f3583cc586018453ad4345a0548f7d641afb7e40f1c50b3b20e8d2b28b0331b3739accfedf1f2399df6c0a091a603fd538021a327813bfab1a3bdf9ae65b7454d3ce4124c682972bdf09b76514d9352e2d0e8eb9d98879c123b5f6dd47e91825b84bb9b78e7853a14232ae79b945bedcf3caafc4c02f97f0b21c7f0bcef534b1b9c6b3f7d4ed806d9ed85b92fd80bdd261df553bbe267d67d3cc98e1e07ae50c0dbdd0afe300a970fb40626d098e1d4f3dcb0f8a6cdf94faa21078efdfe0a0d584551b9d843e5ed5858c3485c87dcaf226747d0bc1781a82f560201037d4ca4e987c0496ba43ddf04c9b09fad7b299bde5314efca2f9eecabc0692cbe27aa3d4e469fd54f736fd04df923ca4132f0072f6baf1b9b95a2b101a92a7e00744ec6aec126374364cd3fb391dfe6e6f2c5bfeb89eed3eb92c514d3e22b425224cc93cb3685cdc36bd5936bceb84b4e3589931db0fc4152087e63c5025201d1d4cf1d412ebe5fab0879512a2fb370c4c8fd433606a7793e959d410d60a259be3752ba5487168316ae7298f2992a00bb6fee809f9becb0fd05f7bf19b935676f103cf570c07b05280b487299cdc350198bce8a6d83ed88e54e455d265d8130b37ecddaeff0947bf120241773250cf47c9b866d83c52a96d2e5c64536f3045f08a4266d0520c64463b1a4448e668db024a46e3d18c0e9ca0db719f66735ec88330598388038edc6a1ee21e1d5201d85b8e85225d7c936d700504baad3b1c652ab7530f518b92fd4c66881aaf845c52984383fe58a71c73efb253c4c4263d60457c74f333d6db9059be6f295821f2f8ef714821ebbda28b4a4926d9f018e0164676702d371cfa407af69b4ecaefa502134b6b915c253ea4534656d54198327d28818377cc0e9e09ab6c128124bf2d1c75beddc277a2a75fd25dad09d59a1a4664a18ee1d8a98bcd02404530b3f1045f1192cb48975b9b775e409bb3e9ab3303f06640c8c23c3e2f9afdc3aa57b343276c06ccaf7aad8b770f3b439df1e2ceecc24b1c19e0b32069884f4a8313ef6cac806adb2c958385ca4cef10c6ef3afbb0fb4a52580f30305ed0b9d7574b498ff0358ca3e414eed9236908dcd711ef66f352a105315787a122244955b5c1435c04c3999c0a5e115f581d7c3b8dddaccb1f2e571d0f4468b60079ac7750959df1aceb7b0869229ff677d2ce52fa9518b582e975a1104f4b7ed7d4166547f95fe1930d0001191f6f1d86d0b60175b59df62664107cb7594a820ffbf06ae045d0b3298c44adeb227a0a9b8a8fc1679dbc2bdef3057d073d6b6be72193627be41ae18862f78cfef1f03465ee7bda294c746e7ad8cb060fed622ed76b263986fdf8ce9be31cd12413974a80c6932e919ab11efd4476614ed0bb60c5e64593dbc1642d97a3db712e1dfdd7d24e2690608e26ffebbd19bccb0f79c496dd1ef09b0f1081e748a4160c8536dbd87ae2fcd7aa73949cc9ae2c6ede0374858a897b1b5710f28203556f157d408489feadc52c13891374ca1b964e94d571aa8f6a2f4713a45918353881f9e52d611a11ae71046d17f61a530bd323a34a3f31fce81795a351846adfd212d9962537b5cbc9392a392b2a7f1fdf32abfe8f7bc8ee848b00fcb4aa1c5465ef6e8c0235317092bb2b8c6bc9ae74d5f9bf73e3ccb3d76c86acc05dea7d30ae8bb224de6223ccd6ad1a55c75f5506d44d239f8c8cc449b2e22dbbba92189b1be1849761a3f48802654f7b8b1dab850d63f2a2604315f371850f4ed786fb89d589f8e60f5a443df8b828483167d059914b36a2a922b736773c5bda71bff879cd1208d7715b0bc235ecf7b08f1370967f7bd63e2e662292ed73ef4d1d21d7c12e3b5f466f1f93c8967444899be90db6c38fb2630b7abb38d512f25f942f47909ee16568624b85b9bd66b05f01de1c2f5a56f6b4c1ddc72b3f161db3bb6b841ebfb741c3673f7fa1f7f1ed07879ef310f6b7fc7c556bcc59c81a35be4852029b7698d30cf3f04c24da43dcc4e62cc93dbdc105e60abd2bd165857520bf87f1f740417bbd0f50c6a2d04ae3d59666c0bfed0402aeda992308e9a0c99e038af7be35a0f86c6cc9055d28cb42cdb70ad8f95bc1d34b02f9efb84b5984d29cc6af0a8aa6a327d0bc440e4854727de21a995f4bf119fdb165467152fe0fc34eb7b563e2d36aaa952a6bd78a0ce81ab6befee53371b9b30dcb99193a2dc66af11ef1fcf73b73a673dff0e03446d9efe232349478c2dd2eb089cc969e7dad093e2d93fa523be3be069c9ab2da7c60c6c00117953b16ffd852aa0ba7fca5709c2d4f7f03b4492f207f3298ceb2a156e26a766faba3331b4d9b0df3b42f40e0165becdcca5f65e4565d27d62ac3f04c806a29c0693c7f07e22b0d699cf3c05df9298950c6f83345b6a2858f7f83cf4d291b6de38adff8220044ee2b871b452af865195fc416068e8308f4b268b84ced50001db8dde069e19d8e7d36d65b046cda8890d0d614f29164ebcacd32d62949388f195bfbee6428bb2bcc0e138f4532693f1ee73e67d7a4d0d13f5ef17e428f8d33100f698dcc1b4d750805c288f9eaa426691ea9f86715c1c180c3aa541acbdc06e60f9905a3e2e78b5814ee2bb12cd6c0aabbb8663debf6444a2380acb58634bbd6f997e09b37407e80c6556411560acbceaa2a9ec67fb2d795a1e2f650666aaf3240145eda504b04483b3f2b731edf0a4fc31a4b609010f66ea0ceb53d96c270ec8424e257572b8d817fdbb1ba29c9a7230761238d643e0b900f6d63a90b260471dffb3a7e70bccc2e73124056ddc2e0dff2f883bb436b791b036e4e7e3caa55ef098e66275c716078ed1512b07d22c5c4dc3e91f90e4656f46099eba17ca9d58236015ce0e29e2ec55f3480220a8d337f0c02d808852054789d83ecb35dc10068ca00be9664ea588733cb9c6ed083a69b1f1d80a22943c753fdf1b980a55773f284e57b1415782accde3140cea4da076c8d1f99f879d07379daea33f4e453ade20b68c240e5d9941021d52994088b22121c912048a48404a936bd4297d181af59db559b1b0e565d0ac5139cf6631f27ee527ef84f3e9705b00ec1c82ca29b0a17cfd3af6d8c97dd7c74ab7aa34acc30e682e6eb7dbae500e29ceafaf9cbc28ef0d38a19d8d4aefb2511bd76044454aed9b7cfe9df80e5d60b00eaa5899d6f78c738e6f975b920e98bcb9e566a4078423aa6c14291168b77a3391d0b695a9c28755f6f9ce9491fa98d6e8a4dc833a5da5ce5bf08b76ff4091d5f60706748ac0f596e6c97342f5f5e8b7a8aa9ffe9ab0bcb49ca0cfad1d0cab23ead87482a717f09499d13b1aba0bff252181e14f302ff6c16b3ece0d1c6798e9c9d700b489f0acb36139e3e53204d459d83f1c6ccc2605c14f1718faa9a403dc68fca391d3295eea982ae14155eafabb311402a3d49025f826b11852682b2c3633f41c972c767aca41bea9e2d2996b623979ce532cd363fe65846859aef7d6b3224607e71ae712303d0ce77f2066376838df08b9f169aa14c2283c357ed638c7e32922451dee8db580c169e7cbaae4088556027de683636b6f14e0c56d13db27cd5fe79ce65a9f8939e70e66537a209b8b37e977331d92ec9d55ff625094ad924d01e7266e108cbb3cc5453fab061c9df41bc3ba7934afc0a4138b04606d82d6ee25925ea0fbc3234ff0989c736db3c749bfc2b5fa175e9a1b2b88d94d63cba3e31ef6094e4ab76efb1e7dc8704819833ebdfa06c8f651538b9db5501b949b648542f2548dfdc91f16ec0f5296549b54e647bfbda009a8d563f98adaeb98d4be2e25465ad33318c17e672da8e71cc6e86d9f333e920cf0f8037498bc9dcc6eb29face280918f9191f5bb28efff75abd6a1acb700a5a8c157677cee55b2f208bc056d36225f89646e045a59d8d81e8f0a4c2a3dc7d3d31b59a4655f28d084e4969538cd6a3d0a15852fc8c595bb684a4bce656c0e9b35fcdf31b1dfb73573c879b5d9f8bf85e0e423b8394d9c25e3060727238d92e3b19426802e35e424c15f4233be24d80d976b3ff51b8b80e16227969daa7b62339c525b1f58061ca9a12fb0fdc5725498f85753b0cf8693b6f6754fe21096a6faffa8430234845e6d509bfe5128b7dc54eccfb9f2c000a5b38a0d5324ed709b364621a93caf0cea4c12d77cd8a8d9823a1c1db0702f6f1478ff24846e295027ed462fada0b3af1285c5ead117f7606bb6184a21571f2ec0d4b40b19cc7d9beddb2e24ceb0fbc577a08ea303e6e930ebdbf8787982f7a2cebfe53086cab9d774bc60bcc51e155d18e6c4397c2b08800d413a3570600c01783844fad71baa3d9e5819e6e73e1b0596dad9ecf48c540cb4f5bb4bfcde84ca056c92032abafa031e842422c6a08f1dec6dddbc993e6adcd51a2c08db28eb45c079167063304693c0b0ea7ae7083680c7a1794d33c15401b25aa06119ed052f1026cdef0991c7bb425e90f2f73c9215f51b141f95a252a8c47a91b1225885fb1b6edfcb25b6e30d677fe556c9c5429fa251c6dcbea5f64c1c827d79d59d386ea61a6e82412f0ef1fff59d1128e6c26c2b737fa682bf5e5fdcd21d0915b11c0fafcb5fa2ce387ec1bc5f4206d5ad5f60d4b0500e3395a29c669c76523046d8c97d966870ba7d36a03a03571dd09d6f7a8c3bdfcd1ede5f1e481893a2be8f2072858c1f4c66e11aa4100a7e829c1e0863f06d5d9bbda1e02f0d3342039f4021c7d36e2ccb0cf77e9f2a8c56ff2cc3554bfcf74ffa9ac4fb201206639d3321c5e76735fbaa375ceff3f73c76f965f43a0199949339048537277e9ea43f0060ddedba5d094c54dbdc5dcfbb7ed4ea88bb7cd071b92ec71efd1c60e9aef19d57c6fa3de45c0fa986628161af84ae577d541ef9802261a68cf987f004ea6492f2be4da5daff10605737967345d85120ee0c8c330ef616bbb6db66dca251fba8cf1df4d6736654c523136add4f60fded1b4ace1a2146427da1d7c7316e053e01288d67ecaa2be6ee2152b2d4db14054f093fcf0558c6a6c89ace1e288e291269b7551b91a4440a32260433f20a3305f5341a2afffe9600a07204fa602ab33b6e8092e055e65adca512f82a20cf9e61fa7714499f455ec7653926a90dbb83fe00ab5839a0f3f6307d047e68bb438875d69ad8ad54790b0631eac309bbd225c1e916f7a5a2896c24494430bcde634909dab4ebb01e8114da19c57dbc36865dcab4a0b719e3e044e6632c9d95e7da1825273dd15679d5cb8e1f41e27027916cd3881a1b00b6be995e002780c558754a2e32ed9a663d7a1271387769528cb40351831a4283429926853809d0e6c932a92c7fd9e2931cdba01fcf73793f893263a539395d76f2dc8e8703be9d55014859fe4821f80c217f86438fa028f5e141ef78b666fe50ad8ef78347dc192ef7f52f2dd1e82dfbef1a56a799f95259bbff9004d4c50cded0b90ab156f6dc2c35b47950cda566cf5953cd5bf2caea99437726d99e0c7c0b467ed94485b5772947868436291100fe2f4a8b68a4c708ba185b03f0f58110b13ffc76766c8ce534e14aefab0ac09191f00be5f4f0661ada54ca4f4a760999e05d0da940c63a13a2ed5b0a5fd83abd1a97bb8b02f09b39662570ace773c45d54d63d59f7dad09f7c6e80e846e761eedc69e21d97cd782a48a95c61ed502caa87daecc57ff4b1378975e963b4fe7a9e549980f0ffd14a23141c39e5350af8162ec19183709c3d7640319decb5ca929c99e0165f8e527b2e0ce3244c268ccb5369336be1455c9dfc6cb9d02fa4a32402fdc2c4a5f3c8cfaeee8dd4cdeb5d08512da63feb997529a2e7793c84150f5cc4d365daff1efbd8ef4db62c2a2263788003d69ccddedf085adb37770782cd073232018e0b2812398270b49c352766440e42c95fb7afc208cf08aaf376445e3739dc7f4f4b60aab5d81e69c6440e7fc6fd9cd71fca61a9ad1ebc23a279179b77eb1d3009119b2797ec8c56e5797c1f5e9f424eb1b8ffec0de0dc49bcfaf429f79ee62fe1b742a7a911c54504b136a16c2757021c9824b911ce92394613c93a29351aa3d2d03f0ffffff0f