PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 53082 8b702814114d4e016acfe2f98d2eef4d2f09dc46911aa2614a968c061f012f9b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
157e8000eb1743fdc1306f45b3a51fd57f7e2ec56cf109e05cea9e81445ac125
Certificate Block Hash
8b702814114d4e016acfe2f98d2eef4d2f09dc46911aa2614a968c061f012f9b
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e00a000006170000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000fb3286a94d2e5498a0c123f39f8935e9e104e84021ff1d64b8f8703760d853ea1bb96b8e3ce7bb9806339049ec063494eef9bc2bf64f53f78415dee0eee73000ba9136dccac913ecd633e13d11e58d952998c952745e96597e150000000000000080000000e00000e00a000006170000

Raw Header Hex

0000402073dd62a6882c773358cbfc49851d92c841e01ec9c184ef2c1b8d83e7e64bfe515a1d79d4e54ea76b00534cc8b787403d1dea1856241b89e6ff4f06a5b2d8bb343060076ad32a081825c15a44819eea5ce009f16cc52e7e7fd51fa5b3456f30c1fd4317eb00807e15

Proof Data Hex

59,560 bytes
121216010307633abb94687d168a23f4514a5db74bff4fcc7723fcfd8fcb25bd08d75d91e2cf6609730721b4750ad2e7afc4a9f9a953bbf542b42bd39e608d9d5057a4c2c58623dfce34d2551294a44a1633339690f3cd38c4f46be5ec54181440609644564ea881336920c64a165d815207fa5a1671c844f39361b0b1af84a0a93f62f7579278416ba187ac675c30471ae54668ee0e1939348564b6b5dd0ff5ed877227bf08efe413b018c66f9ac6c4c91345739db77e67a7a3503a21cf8fe97848ddfde1d8e92a211eebc418786935205864a0263a899d0c2abdf0441c45521201669a73caf12347e85186d7e1aad63fd13a1c7a5b34e647325a6c6532bb920cc997f10032e2df0f43db904493cc96b68714dacf5ed0f47ff0b43c55ffa6e6949675ffb21a08896264be4fd3146cf141539f25ddb4b2ac2ac39627ebd9539aa58b00019dedecec3a7cc22d3693874e4ee4ab9d9ee815072341d68678721faa25bafb97f760b1adc945c9d111c3db77084a13cf0b6b9a97490336ba50c2363a8028908a324f276bee7f81add426bcc324665ab1e5b59fe2c2946a2b78f5faeea736289b22c30e80c8b898fca004984e26ddaf375dc52cc95dadf23d33f6487affe4f127a7fd5dc24fb22f60e364cdb11c1ae4d49a691b030bd45a24e55d4502fc3c4181fcc4b004442e915775dc3738a40d64746cf90607fa8cad73e32775068178666379f4a763bc5d981eae7e7e9141b98ed75ca861241630eb006ed94aad8a83c23e94a7ed2017e8d983df8724e6a271b1962d608edea11290b398f191e288b41ff9b29333b266464ea467c2d44ff16d11ed6cb66e82b61f30901843a2852cc3ac19bfa9fd90a87859bf4c57b35f626a4e925ca2bdd28d47ba0e89a4f0829005810e08ebd8e3b93c18bc9dc2fb8a1fc70d1199d795badcffbc4827ad8c0b6f67c6eb66128a8cd6e601a27619b45ef0abdb34bac4e2205db8e08de1c35a5ae92fc55103fa5847f6be21b40af69d554bbd680f66fd559ce8056c2282b4f04a807b3801b967447fd035fef7fa92043615dadb3987a1e71b527a34bb53342552c963068cb69f113114453c22f15f117be68d615220c7f44c7d509efeca5b1dfbfeb378f1731307cd3362bae4b57b60bc1819be387a68d64b7c4616904b74208437059bcb6bb9dd6a580f55cf64557861bca987f4bc46717e93e889bdf6ceeeb1f2552d0aff0e6d0cf08864949b6d80448c564dc4ef68ed5e14a60a6fa9925cbbe41874e69774375b31adde768648d4f1dcef7bcb7037abab70e248fbacf63e62e0249e0a7838bd854e4ebc6ab846344190f1a1bbf00f91c2131856a95836c9e8612bc7ee1cefc6c78eb617ff2459fea1e9b5c3eb58ef3a4bd539e34e9bcbe65d39cc75c5efcb4236c3ed5c76affcf01c31d2f6f8d13109b6fc482ef97e7348df9a6e4bb717521ce3bdb8806c631e676b378ddc8ac48fb11b571f984a2c8e19b426a23c85210ef09603c8d8e9a57e883fb741a58ed48f600062f8ec710a86398d9ca39c1f279d58451a75757cb8a82f899c75fe4ad0d8523dd1e0ad6a07a272c11848e5867d27bde9e967fb1e350d9c1cf7d690d54558769353269a5d3b5e6acf03afd99e04bcedde7ef7ecd688df87a044505b98ff2bb93901ea773236b66972dc4c5f4698cd6957a7e7752d93e2a3beb6e1a6633a2aa71be3302a4958bcb0042610db1f6093d843de120ba353181077f9271fb3718a2381122f8b9d2e41529431330d2f1f8f42fb3f3b760758a28d0bbce80f11174db1f212f61633c22229db4ba1dcb8ae335e1f0df80c2c77fdfe90b79c00e50b59f6aa69a1e470a4b69eabb266e8727eaca662750d53b91c9289a41eb34d0e22171f81699a5f73df774285e7c2766b9b26779b097456b182416ef9d5db546ef25d68ee57240d5e5dfa40068c5ad52cb101b860a211347ec686d9ec4fff3c19d0c6e3fbf30ddded1c61e39832341715865218c3eb69eed0803a19d100e7261233833267d48cee06cd82a20125097a3bf11f410f7450114bb5bebf80d57826583eb6b16a8192125be3afe41840386f42345b05826e0c26e154db98c5901e5d01fe829fe320175fe4d5fbc604451712af1a701f9607ea92dced8ed35bd0af8bac236f73fd0b5aafbcad71cf916b41ba1a7461eefce7c5daa50bc9df8f958ff2de400b0359f68de12307cc95b3f9222122fcd4e4ee0a50da1cc67afeeffb5d08226e81e7a8fa6084d6834ed649fe0ed626e0a3e4ce50672fd22e0b22d45284a8b4345fc62242b7fb702330e31cc6fd836588831b039a2904350b05b60875e2e952b84e20890c05593629e55e297db7128b75ebf0fa76d462d399e7637842906eaedc6209155a447e203f7bbf18ab6a0062548fbee76f0605caa03a766769fb1f79d91971daebe6e94e9c3243b13ad335965e6fca990d38f1ae7d41759606ed1c3559c25ca5c84ce8f4bbed59ad15dbb7ba593ac69b7e942c18fe569f043b712863dab07fdc0e1591c4adafa3ef52b9f434ea0b5ffeba9d20c3916faa36526a97c0a45aedc06a249fd84cfc4197df3cdf975ac623174b8c58898af5093e684136c4e909dab25447a8dcc58928c3206d2d58fcfa05cdf60b2bfc777e9a44f25b38d0564050c2ae0c3b01f0e9c981c3194474a5a7b28c8c0823185ce1467ea9288d73ed863c680cb19f22bf001deb6380e7014efd892cf50cda056464d02a1f7d81ec45ddbd0abdb20c77de39206135b4d9dd0bd5a5af91e3c26a2f411235405afdd140abed615a27d9ef1b6d8a48c673ad1bc2ce516d32b93617772a7c57d96b603047caf262689e0a5a914b4d54cc26b123c8526317788b264abf3dc30a43de40962da14ec1c6747f3a9f039bae6100de748a21c03b621b8b17e6bed473ba102d7b0c6c92d1b08b6b09f468f7f1803ec3ac168216c99abeb9eecb8387b455450ada5a78500e8e8a1b2117169d5381725365f48874e9d9e7d96ac796696d182adc8fb3d8e815aa8bb84baf189ca198cf9a2f2a90fd96d3808c4e274d12345ba2a9d82a49fae3d253355fcecca925dd84faad8168126a5d8b4a53bb425bb3f02f52af513d7bcb6b7303875ca0123d0aaeca8b62bf4400379a19567f2f64cf96787b20d7dc199762b303393eefdf9c68453e044c79257984585c7332fee569fa5411634179b91f1306ff172467dcc87fba4dffc3e36fab3ea8b44a0d324852154928794f41ad009d19dc977ec49f2157df518c0b3a858639c320c7dc387361c84260f9df5a9a03e9545c2dd4f511ed23cc9e5955bd9ee265b8acfc445c06193131d21cb429b0949eb036d8ae6a20d54e984468754d8e6011b13f251a2f52261dc401269850b3fe3ed313d936893aba82534deac4e2a4665622641427ef240d7692a7469b3fa321471f5dc4898c7594066473210f849abde6b2ffe0ad59878353cc9cc3d51eac9f0f6d0e3fddd119eb0e24f41ef0f917912208005e7c245098d18ebceb979063b24f59b298531a6c656a085e837c40370c027cb44ec76a015052177534eabc705370ad41a73d83579d4d045be6755dc914781aa7c6fc870aaddd930a0084d72bdea2a2ad060a1af578083ffd52986fb4d5d6e6a0993e9c08e6ffd49e5e0bf5a77166e6b4289369414bdc72e3f7c5b6b53dead2ec9b493f5d9e949d3e61c194bb71391b6cef743cbf22da610d7668ce811de48c3cd53b85e5a81727bbeaad5bdfdf04c63fe38e44baea4876e1d17835f3583638971c5503489bd7368050612dc6fbd6016d7539a8fc5c11cff7407698eb70ccc4e638328fe64d713402804aa586d7bf5ae9faad127cf43887ceaedaab78be3e7a824bc0b6029f646888fef66d5c6f644e7730c7ed0b1ba19b45f9dae95b35ed9fb55717b2dc557326150c2fc7a274416540546800ac78ea5301eb92981e4432c74f886e78ed093164ccc0ab8c8a92766eae83449ae4ed2e26c5f2c7bedab9f7f2681dd3132a1a8f9d52447b4d8acb1f173f1d184c0dce9ff5d4fda83ba93554282ed70cc418151a4f250aaeb21f75a0ef96ac5f69452bc45c999a4b7765b470676f0a630b7da09627020e92f8725e722a4827dea924992c06c8782e03d32763c7ca318f9bc5449193775ddf327318bf2c39d1a27070d4eb4ab98e5d3de620559c46d43df1618265b11a078d8dc19428d22601aff00ea1d3cfcb83cb9137d7fb687524e4645ed90e62b1aa37cb7631b59fccffd080f5b7fdb842df991120aab3e567787085e7f6e3f6016150adf1d8c7baab610d1ecd3155fa75263c3cdd1b5942770c92e7f2af4cf77d30f8b163d173021228e0ffe93623cca10d302d46a529bea32b2eba164644d0f7d4cc8175d27d7840068f9f5847e35d483fb8db843ad66c9f699d23b56c07b47111dd79336ec99e1d7a82cd2edb5607b7905fe756a9e9f1f931e79a39a9e81689c62a53e6eeb63920b23e68aac5d00e5fed89d71f891bc1e451313941aaa51fb926a73c36fed929d16dcb26ffe4c2b5521c4e3dcfc4a4afad7c20679896a5f1a7cd6ce52aeb2330d744db8003ed719f2e6340bf30c1933f13146085335e35c5434b67574f517e7a1037183aa40abdb8e5e6f07e5a8caa66ba39e0936f53e7383c137a6a947175683ba1ec0420295e48c3de7c379ddb594c71b8ed75fba3c0b2cd792120829f3c78a84fe5b1c38c3fdfa40a36c4524dab2b76c7d16c2e245097adb0db293a09f727a5fc182aae29a9af1abda991ab9574567680fb22cf51334b9340bec842a9bd717990dae25be421017bb66abb913538647316451cda259e8693916b08130b7e4d6678e53c2ffdbe6be895d741566298211dbca381cb65afeb65ca56f739c0edad18ecb041615b5a105cf5e1b218a45f5a86b0688ea59861bcbcc2b5902a747b72848055cf578de9ca86178f5eff38578f7e4ec8886bb1f01285ad0576fd2a69203995c92892beaf61c233ec5757f64933a325ece2917088e27ba0ac4863cc6a107de11a3cdff064addb3f4c6d050d1a82f317f02ba31d52009bcd62d3dfcaddefd1870c471d42f853120290dc336048c698c8401d34ab26b0ec8d5c12f2055a555fe7d5356474f9beadf3b5356545cfc3524101850c23c0de5943debf61d2f4996c3dcdaee88886a4f35bfae7f1122849469b2b14988d99ed1ddb0ceab842488ca94dccaf105f252ad71396fe3945909e0f2db830c65aaebf011a094fc9c7b26e73497d2db9ac50d941019c6e92b6392eeb4dd7607e7f6a921912bbe3b7fab1052d91565c458cc28fb27edfb2a1c1f850dea7b366f0e3a36424094b2a32042ca5ca823ce2a9b2da41a3e72eb131c4ac61488edb6ca9f61b768556c7f38cebb670234e6213b43d5091403a9d1d0d0824f4741fa5126b2589f5448f46d25155f5170eaff869d1a4ec75d7f3c8aeadac718df140bd55771681584a1e4f5d98eb6bc85093bde68bcdc3efdc25bb720668d5b341e233d8ea18c6196859e41e77ced9760d8b607663e9731b5b22b5c7b851320b6ec5681c05bcea038298eebc359d11f940b188c861f1c1f404d66c23c389329fd9c25219a66093af187dfd067974df1942ac7c5f1e45f099b5c06515d844ba63f3383764c2bd8b8f1b13a62bedd2cc17c95fcaa3f032a012486125ebc5746421c303ce0d49109b2fd6b52202299b33320f1136a0bb6ccc0d6a27061dc072da25ed4fa7b9fb19e10951680d9010a253f82da0f57b5e73b9470d549cd4e4f1991ef56bdee822eff5bd7a6f517f0c27a7cc5df117df10785e5580221aaf7152a6b5c6f043b95c7ab3eb44a2e0cf6914630945e94d419b35d0e5e95a638492ae0ecf9cc7a187d56043b533a4554d46aa98cfed318d0c6fb6a86fafcf5fc94bd766b4268456734cadbbdf7f9cd343ee49933a4fa681679f75d59394d88646f43b2ff124c4ae7f166067cda5c4180e7499b310e6476acc5e4ccfa7c0295c6af36cba9b40818206487a390cebcf4145dc8d82e04bbbf0a201b0739a768023a6fc8a976dc30b2e66518f6a0dcca5260e1b2d830b5a6526f4d9ce7e153f10c7956a629dbc0b9a36eee7f5a4faf12ecd1b0f306d20fc5a0b9a800c16954d9dcd0eb9e5e436d59d13e7c14a06f7309e94ff0bca2439b6919f88f072f5a2a5594108235dbefc167621d61ab8a956c723a5896a4493513c619ab3f0402b81d695c3f9275b4e9872b0b6c84b4bb5f07d1e4991afc177d363d6bb76ac77f85380a8f2bada3b03395fbe62e1e19a3b97cb8bd2aa5031fdfdeb73322c7d47c57f4f40ebaea02878da8e908b2a465536c341de8e01e535867aa96bee5181303a3d646a3664839348e561325c60610bb5e0b6513cb9b3fb8396d6d72d93058fb0a0a4e5616838ac8efc7067b2c5ee1aec5fa1fe7072842ae3b938a9eb30a84859d37c8ecca6015c5d315f3469064a4deee5160d6ede8c90aec763f3d7cd8a1f26d5a268200ee40f046d74b66e4aab13b96f4bed02cee7ab020c5911f35d24a322ea1b035ff5fdaed3d5f170c4ff052f91c38094035d4cd1757e0a156102e76fda402e81519926980669312062a30d0af7720475b9ac742a72a57e87fde0f00037b7f37a9b57ef3f943538af4ed7026a45d7b0e89f63d77b88001e80f2232d24920b00a4814e3991a78864373f09efb140fc2edc9fd7a3d79fe7178caebb20dbe5f87503b370fd77762bdadda0bb2c6d2d4513fd05beeb2c2f2ffe4d7c2acca7fb99263aaa1099eb987b43cfb446f9a716a594fa23284bbfe1460b1e4fafa16d95e88e03f046b6f7011c5fc86e560d4e98a308fc1599422422bebf7ec6d4d82fb0b06c30095dbdc6cbe193e9cd2c5d659d9c7ae308376140026bc497f95c93f13f53202d2961e7bcb7c164be06bc8271fbbcf0e89efb905d3169061949157ea0315ab92caede0f52a52eb11fd31316b3f50c1a7a5957eb8d76185ca507cf83252d4d8eebecd1458096d72f6231d4a274957d023e4e4ec26084e6d35f552ae92bff11dfabff84f9a37272333db8c44540a63b0bebf8df715c3fdea2fd2afe98c8ed2da9c7e5a610f37f832076ccce77a3a5ebda6bc2a8c7f833b51ef4d99b9862f8299d88467fbcdce8b6754680dfd5aa7c71537248d834ced7832275a2b4d5323729e0532143186ea5f0a44fb9443f60b5a8fd21f39fcd561a8f0a7f3a94dceb2a29b52a758492cdbca7518bf2d780bfcccf6feb34d56f911ea62a8080936f50bbdfa5fd200b166db78c0e9960966994a19a88fc21e25c654ca72c15371c1bc9d893ae680491a987444cfc15f3f535ededf6cc3eb5aaaeb0a46be1823cb49076f1c6f1c081c65e23b7958b4cfabff64356cd5b6d46c6b038566f00e675a78a0eb111037abd0378d6dbfcdf33f2911eec25a12f4646b6d05c12afc3da4b0593be18b07a68b33e75eedadaa760b88e1d97df2e6941d566fc2329b879751b035482e43f891e69f5af1762fee9e18345076ebe83433645db7f28dd3bf0baf910e1d5f36c778d173f98c280b85a2e1eeba2f768c3ba8d68686915c9c42569080fbbb5c90a5f6bb28eaf7460c40808e79a3eb2d23c5f81d84e7207e99e30140aae56fb93e7814d42646d9a955a76849a64992a752554b786125318d05e3175f21b99a4328c56cf69e3ba80c5b64e91bbdd89063a471a5f2f322c2ea4643e698f71e7a87aa9b43d7fa64582ae076f552c6df42a3d918a284c27d530ee655738f780d3e30388622ce52fa0bbd87943c43c197535bd42cb2db00a75e032327dd27ac681091dc0fd341ae3e28e0f2800a86081c833faa718b725c8b39a1c3465adfbcc5e7a73546e1e65dd2bacd62ec1618ca938f44d020b049ec8284a1a1eebe814e724ec24ee8aa763e16e7773007e61fcf2e5f8ed076349db14cb03ce54109efced900d79300de210ecd83ac96602f94580692111757683879bd953b46149ebc2774eb845eb95bd7b2d317623c914bca65fa1cc5226938ceb48139ad50165cd3ad06f2aaaa7123e49f1c0449919163f80ed108eb0a1482c07471107587b34f7adc4ca2ed4c1506f9637fa390545d044b586e7c4a9608a74b688ad4e530d642fc178aa0ee7d677f88d1ac4b534dc05d7f4cf00c8fa57deaac13dad1fd7b14e23349c12c1aca67e081c3111ef32404ecf868d141caff6187e9cbb0145a118749d5769f1a05aaf89d254a987b0268221b855da20f549b3eddf058e2105d15db0e6e14e773eef067321b2dcb1506426d83005c2485b6fbf29711137ff75f6cf9f1a3bdf303e2298381075e55f9b135bb6dd6151ce85b34aff6bc0603583c0bfbaa537576c742e98882131b530d216b1932f960b76ceeaba9854d0df543e7e4d00cebb9553e7e7e3372497daeaea1029f853a9b3ecaf5f970bd2c903f74d0e33e7c738a1ce71f4f243fb391371160b1cac72cefd6386ec5c81315beb0c29f5b5d8390f892ee8bff2f10ee9ea8cfb684e53967a818b61be8fe772bf80cb436e53afcd43eabbc0f637b34d43f6ebb097b88c7648bb2338784b9fa6f72356e0e844d691a3a02ac24d6e2d49f5a267e6ffa5ac9647466f3fc91b91b6c16f0abd92279552da6eb5b8f16696f8454575274639ea915b71e87f2c06acbc2428eac9101c9ea29ea86c4480bc3044ee554e72c3f13adb6a7f2ca0f799475049f0774d23087bc625a8b95b55e8d7cd9f49a7e94c42643cab024270ce7c4eac6a25abfb2bf77ee0aeba2ca686a8e18140d63b6137fbed63a312b962a150edbce58a807ecfbf978d342a10e9195d419ed20bd56932e7bb8f3eb5f6bbc5fa6374fed8e8c0529c9cc24b2ef1260b74983a743e86643eb6d2c0bfb1c0e58bef3cd7a8881d895f1217a62f6b9fa36f1901aea834d8347b69541c3bd4c6c1523875d7f6578105cb1f3107057687a92b4960d229790fe4a8773425cd55d1ba5aa3a6050a85631ee1a0be61ab910b85eb59906d426a94d43d50db3565b47d41d0a0003599e4e569c2215319bf116bc428bad2e3c73bcc56d0dca9b23837601ec767b400ce763b01a21728d3b62af7c1cdba967421e8d9467914df24f355bfcde0ac5875ce19dbcc5a62b9e0bca9b1d5d8a290d426a682a443be7c5c602df2c15dcf863906fe8adf0f65486107753b7b2a782b8d7d49a1a45188f9b185ca2def00ced2bbbbcda7a3ca58538ed3e95ffc6960e07851840c8d2d05a865fc58213e6442480065c6fc147e39c946ebefe7a6ac0299ed69f883cb8b4768e88010b2dc393af4c2694b3710cb194a54b25ebf0a85ab8879124c047af00f88c2e7346a96262dfe31e6a9d29e6cad16d1d685629470eff497a278745cd2a5f313f462e7d523c5b24dec2d33f82e06e82626b1cedc8aeb85cddf9865e46e17e98f2b8c393eb7fcb44d70a7b7d0f32f3028cf89dcf8de1a8913f8fcda6e48cc082d3cfe6978801d3bf3dbd36e523719c46e605d20271e3fe3e626236fb455dd7414722cb5350a55a1023c7d30327eee33259a6646c3a08093f3b49cc6bc153cf69d6aca2b9f9a7796b46e89772821904856df98595223a12d7c969f897da36d23a4a3c001da22e7312c7ff0877d8593114e01a91ba911f3e42af8a1191fe1ba59e546f092afc9942a2149ff7c77a52c7445cda7ecad330c54d533da478559afeed26e78c897fcd95a8394caf96e524418246cedc7569a6126fef22512e2f2bc1676f1bc653cdf3ba0f08d6140c06da7e3963436e1d4fcb316c2b78710296275cc69b2cb3be728e506b61a6168a7c4552c2db504da3ef18ef72db51ead2b28671fbb916f736f770c1ba72eefb3c1bac13de276fd8949b94ad9a57267640908fdb4123bdfbd382132f8b91df425539c70fc0dd087d2b32f21c4a4292fa0cf41f97bb0c9d5b4ccb09050a4ef47793cb59d375501269502eafe986cabcebf0394ffa611c4d6d4ab6a3f806b8661e293aef14a63d11de5dd99fd80a99d97a0163e98f56face07746c4b56a9d38a92e0d94c534c22d634321c3cfb2e2adc50d59eb0fee89d5d15bfbf97c6277f22d57ce30f13ff4ce60a1baeccdecf7ca242268b329556fb60824fcf443c72e212c827bdb786997e776e9c93e7c8bd3db600c3ba3768d25ca559e572e6645fa5bf054c22c7228f1daeadaef8a0793fd2cd557b3f06b85f051cc4007d40dcc0e5dbb316a672a21c06b737cf846bcb88de7a1c90996515901b1280c0b1038eb724bea03f2b64fc6a688a7af43b918d7af0ccbbd981a155e91fefb264a5be97405078e657ad6de5a3b1dac218da6495ff06e2d69c22c3ccbbc0c147636e5eda4b2f6892e1af8a6eb5a35716b85ac903d880bef1f8cee44da7df4e121b69efcf24753ee2980e83019e33c7112b70aca26188fbecb88d65a5d834620a9be81e8d3f9436d3074bd0c37ea22cb0513e297dc5e3be058aa7fb9e5e8b66cce139c1425e67d0d556ac93760e7b27e895980089ff45b2c275c40f5464963b647deb0dc898f331bc1a76ef54073a3ce1d4a5f5f449f9ab5d2a441f6e436460f58ca11e84e64791ad6983304a3247098dfa8612a684662ae80ab0d9d24cb9ed042f86ad0bf6c2d5bc53975d3ad0fc0bc052d80ea76e85f1fdb19f2f757e0a5bf0fbd18beadd727a9ab5db954ecab9422e0fd259da46d35b80b4cdc4c1c02b5a72e5bae44ddcfa561250357cd8505111640aeaa6b827757283ac3dcd887ebacdbd679a90357b05c1f252f8d7a39bfc7174d91ab5280d4294f4e8e633c618213cb8fde0bb66fc45cec694b3551077281c1ffc9fab13456272af503d893f2ec40d10b729ab467c68c37e77563b062ad77c8f9aec2ab8951fdb8018eb85a7adef5461d5d29e754adfb5551a8d3b4a3faada56336ca2b2bb09532a6302def3539387e0dc4b783ae4dff679630e6cb113fa42ce6389ca277e7e3b5e9310deed0c460bae2ddd2315d7fb993e760792aa03fe5cc358cf81c99e3dca76ab6df2dbef06ad7086093d19d20fdf0857cd7a749a2e26a9af99a32e6c5810a1c9811d46519b6ad98dc8619b8630c7963cdaeb61a98f05ec4b1aeba1c92a028258719a99c15ec4a0693e372426193422150c1effeb67d60ee96c3f9dcf4fd741442210c6d40ca0bb6a3e4c73410333558871f81b51a3ec6f3784fbc6733e0e7521842ba5ec68fa0a36c7bbce68432fd9a7de0d3af12421acfb7e1153f42ff33d7d633a779e58f87e49ed1fb81999da858a5c87a843b1a7e18e894f9451fb874efb68630aeab36710cb4c881b4dd7c9f220df38863751e27dacc9c666778063fb3ad602ed46f3e8a3572a3978b4047feb555e1e1b6f48cfe7f6b14acfcf7ca63adaa382e4012e7b8ce5ea00a3756c8db4c4bd6fd26a7cad885802f7e8f38149cb655878d5fcd7af0ae7c5adddf80410fef2b10cfcf468954c8c6df1896c20ac4b5d4828730767609e7bb0a1b8e45779da5dfdf6addd1639edef66678a50a66de10d7049b7214cb9b04abfcb90758ba19b3a27add8b6ed5aa9155b606d2ca210d9241c81de922c327f946091e75f0e62dedd0d60959dcd6958fa9694d4a4d8fb6b6602c6a59cb5f6eea6d514147c5e7bd2bd0c254ac277a1de84a79caabd38c7edf17e0932d2c228e4b64d4f2caa48894bec98a57411ac2147d33602a1426969eadd5e6c6cb10f2ba12cb6280a2f25d5ebb3af47d6b4e07ad91a6dbf13993a93bd02e6952576d5cb68273cfe2490780b04c651fea9070e5d7b6f55677931725152fcb2bd1b72008674e8c027fce2d07885a21b6a8598738cb1a426333899b87636aa030d66337fec709079c126f9acd76da054cbd09e24bdb3c12cec83b51d6fe2a16fa5d422fabaea37ce2403527fd102e14e233344a32f9f297af655a7e75d5280e02d806bfd78d0f9f5fc3208ae6c6b06d8b9eb781e5eae278d69dde8f217136d19550087a9edac57ed934d2e3551805743db0e7819d11e06a23a23548112e09d86c9472b824edba9374a03add652b48dba3e5726f6c29cf2e7007e8119bc657ee39f3f5bcce98614f9a1241de50d43e0e1c8f08a6576929bdaf17a4e312a2ff137ccc24c917b0acbfe40ec0377f9b163fc1514d37d1d8c9379f26c1e24affd5560c3cee2452be32cd24e0c331d0f133e3f17010d7dd3279b3ec8721fecfc96e85c11686bd9a140d9dd61c4e9757ca78660c05b6ee515e6013ae4928386cc496a528e0649828f1e25c5036601e7bf576954f11192e735103bce94d226a8c90892a02f064f59b11eb47df5d0643cf5bf18a8ef59a06e3942bbbb8fcf1ab75027a1a2f4a9bd16396c570eb2abc8e4ca2adc79f946d89dca71f9a64866254ea98b7b7908a7e51d1c35b535afc31663ae982759903268ddf9d93fad91215316b7cb670cdfc3d37dd8a2cba7e6ebc9990da36de75d57d3ef666ec3ba26ab62f580dc3b8def09fb150f739ed89e9ef2a7298c8ba39227b1b99514b4497bf3fd972c2fc42b79585bac1b47c20d5ce3aec5e6b623fa0ba513b1a8d660ff81b78b7ba0cf330bf0ab944ce3228e2b993a670ab85c1b087b6154afe61b69c46b5ec3b970f988991793f74978083854280e9c3d7c311e201c96f7e49febded9607944d7cea2e99625bc90bf9a54e179e948bffc1e2ca6a2c5aa73391fb24fa27aa744aa489042676c888ed6e94c081a0e09dff2e1049d5f34985810f718e063139518ee10b145bdd8694100d5f0fd0a0b4ea3926916bf38bb49fff0d2ad18aa48b1b54921f19873a84d48f6b381e02752ce79b173e4fb20e61cccdfb5a222ee643af188ff30c9362d7270f435638ee631634f14d3d460aa169ec8f4fb2c362c3033a9372c8c2c6b9d7bbbe6878cf70e155cec150c844a3eb5a99cc47602a2c1c52845c201ca27d17dcbc4f4480af6df79dc43878a47febbb67b3ba5f8d4d06be5939b1649b23de0a13bcc174fe6aec014d5821fc1c99b99fb75619b58e73698af0ae001a8c4fde4ac7eb3dc5d343932fca2840bb62daf0aeb22ad5fe2ea6d2becb491e2a8d76a2e7521053fe8b39bcd243262c514f717608198e5d01095d9d31dfb503dc3fbf806397b810eb018d0805f106f3df1d9397e3fb3adf94eb4b4496c724237a0a4191d7ef33f3753728bfc62e64f6cddb5e94aa8b4852c0c73ee33af1b2475d558d333a3687fb4efd2a1733b9ea36e6eb2ac69a427a0e49656bea638af1b615e4dc7f374955a0e81fb57a26db5d1a2531fb58dfe19bb1824a03209ce4a16da11617e41d488d7899a30a9ab09223075e4b9c9fd0b5cb76bc7136530d0313e37266df3389a16a782b302c75b986fe7e1c6021323c00e313f8128659b6c40e7bae941c191726280bc477b4a66ded72b9dd979ef53a9743191c47034d4d0f71a2f8fc68180ce83ba4272666d59bbefc89e9617c2828e945c76f04685a8b7aa6c94dffeacdee78ebcabdf4cc7bf9c9560ce0836121f88c3db749e365894e2ac5003de8a4db0d3256ca4d399a1f321a601ff64d95987071ab9ebb80295ee4e35ef634e6ca9ed5f3b7440ff7ca498151ea1befe33f0d6e10a0db0c3a4ad485086a1f9f44f81901f281fa18c423f4c9b3f6cc9bb99d5249d6bd080790efbc30df482aefecd332d4fd20743876c554c4dc50c6eb5f02e6bc2eda397195c1e9e68da24810c195099d490f1b30a02267f6f5f5f75166fa8ca45399ef32d579a25f283e7ee8ba554d65854bd5a5c3c416dc1c19fc8090bc4d1fd7aa9181381efbbde98ad0c92b06539ba50fcbe4f2b01434a3762a9eca9b203577b56d940f4ecb457f7162c4025f8ebbc13a0d02f334ec1dad213715a63cf14f204aac0ffa33f80424b0a562b1db3467ae4ea0d250cae946b3f17c8b11fdf219a53c0e11e978e6b8961174b93b1eadc5c873a97a583bcc8cc792c06c2318e9a5c9a375754459033d32e1b914c9bf5249de20d75bba3fcfb5c9a3839837ff19e8b77aff62667db1f392e201bb7f7043b82db1e659e9d34169f2325df601b67abbe95b0f36008ad1926f478bb939237af7fec611e8cfcd8e98b2bec52867a4dbf735bdc1bf33f95642b200c6847f9ba5a761355664f96988661a2a8d0a00eefe9531a9b0305f6d8a4c783e732c887892051d459124270ea5d5b3321616d4b3ad72d58149ed2a89eb6e96b2bbf4c34acc8f77c977d06cb14423c3babf743ee53ec7d2126d214ead28c57d8019f999229a2b26b61b17f39598b57d068d3bb1403b3f4837cb5d11876ac2cca9bab326bee391dd92748013dda809826b4c51c958ef0b880a6e0def3099f8b615987cf16fd26770609179a6fbb75d5893709986b0e840cead69fb4805e76a4308eff9b7df6c5c0660a14d6f62448463987fc2b4d4e4760ef2f005344dd852d4d65463083e7125811e3e866e89922c4766bdf66cbad6962bfbafc59b29a20cf56985d3dbf7a1875644f202e0503118d692cbd68a479bb53d3a22fa52bdd011857ab52c41f5939919e5a007105f11cbf7af8b9b3a575a3caafc0169270a1d761835b9f4f5a110daec8b7bcdae515bf566d7e1a28b7ed2319375d3e4e327f691bae2c6b64890d41d8c520107fa18a67fa244c122576656e83964b9fe73f205d0495ac8efa0cc8bfc3014b143b7a4d76f2dbf5bc9351782d5eabb3c8bc683cd7b78802ade24c4f589042a5d4d3a13832012791e52717a3dcfacf0387680103927ae39c298037e8d1d3d77503963ac9f888f5bd35f7dacbe146aed2fa2007a017aeeca843d7bf4fc0c984e7edc4293c3728c44ecb12ef94bf748ce70ff365ad7c78f1d5296c11edd24d8ac76bc2e8656e47bc30a9d7f8418dbfdaf05d85b74e887e7822ace5939c2631927b79d6e5920b66e201d33797c07b6a70eec55b3bf94372298344203d617916f8e48779aa34c1172e30dfdcdee638c2b7056c24da296ac7f9daf159d067e0d3822671642df031f3c266ab09a9b63c6ccd76ed2c16571a25cf82b854b083bc5430eec2422b49641180d8357ba871edf0cff2ef10a465cc8fe4f43ce9a250a909396457e975425441eb24a024e1a790a862281bfadc3af510507dd9b09181dc5bba2b18bce82fe4d49321593c13d7c079b9fbfbe9923ab37d49e7a6e214c14cc177707ccf9da603bafa58b90ee44f832fa76a00d2319e525baed5299eef3d9cf621b849f8e7eed1d60407c270f45a42777c3048a906178416d1d09aba4173cfea39c0aeace9e5ba80e7b9fc0845d50e580736846d24d04878cc701186aabc7d74e58e28707fa1a03c9c0b5c457189487e230e60e3195a64ddc5b1e64c1b0c8fd15d7407fc8ffd74790e0a2bbba6e4935ecbeb7e62fac45da4130d174f766187bd5ae97ef69c457e520014c31773cb6950575067ffd62af9fa958ba45b30fdbff12256e24a4a0fb5b01006f284c9c6577fcfc2d8e30a03da1d061dd1e2d113c9be1315fce8174b39367f021538f1392858c1d030f296e0d016e806c6eedbbb5f5a80a8435df57832991ea04315f13534d053e760fe0a4e1accd5b04458ab01cd5dcd746c05d0df7a810005ef0bf43bb8be8fbbc81804f1f737af9a22c62cd813636188bd8eff3e9c2a771dcb2a1d542b49092f94b438f6b1554b2f85fe2f6e061d1a013799193c4ecdfb6ac43e7de83958726192fe07507578eb185a73282dae5c65420107c783200fde0631e57b3d5a587ae32bdb1f39b1f4ca97d78e1a5a34f6a404286aed6533542193695270c16df02d6562cad1de43c5ff37500d828bc4255136072058662fdda951595519bfaa7ac73dfb1deda1336807c8104e0725fcaf05be02aa5b33947fb4b0a99039a63f51e57b9745f0c5b0e9ea44b1ec46019afef5681a3c9c9839719c3cfb399cd27731041fac7d5987c25d7995dd05f3bbe604da80c5e82c87d00a4f8e46add108514dea1a0548a7f9b409666eb06dc0ed3f58d3ad2dc22967cb5076edff8c6bf19ac3264aa5c2c64cc847d6016b67829eda349dca62c90d1046acac3dc1489d9edf1d6f4cb32aefec88c578116e03d940a4626a55fe8f02f76d34d87ae13dd24b41f6c3e6df668ddc25adb4af108a2385f090f20f2aad9a25049ba457201e892489b7acc04beb086db65e24932de75c3d96bc49455a1d90fb776a925483294e1665eebcb1e7c0d994269f106d463460176d9b2f8081e54f898e47228c89132ce24782f5fffcf47e0f65335f78839b82e8614a9b77efbcf75ba8ea6e45f470721ff29966b5b454e0e9467c30d56becfb7e0745bc2090472841d6ecede6ef48ecb60da4b5a256d2e796e65e6fc3c8c0c8c58dad21209dccd7a50719bf84c2432483782c6d22dd3a0b65b7de1741a342a138641086e37fe237df495b1f6e2309c67911a815d9e150a70e9f94357127353e8f33a74ff06545e3103469414872b5ac6a78ceef515673a3704982c5e353c8c2c6fd9bdae9f68b3b9932550ed6469376cedd9c56d1fdf82547a14507ba89adfcfc9c3872095f68abc7a9d9bce81e284247117cc680211c03c5dbe0eaab67db505ab7f5be3653e598c8eaac8c9fdef1c2e04d1ed91dbdc0d53b5783aad1e4fabf0de4dcb62bff6cc919497034f5673dca8ddae63cdb1f1d87b32573864af6facdbceeb7a075f9b2f2c47fc16779d1e503b8a349b869eda499fd5e3188c1fb6e19694990161fa0c2a3948f4c534b57c71bec28d7310760b4ee1b5aaaeeb1893e7d4c52248e046fa5e238f7fd091404b2de3b1f758061e01b6e4cdb766783465b920b949a055eeb143c6808705ff38e68d882b311b0c808fe8a03c660b2cec385d066570b096d2dedb9f28f2dff4305c50f7a8dbe2435aad4c182ed304fa30b8b5d83c5189e7bfed2ba6516a8c59913f049860cc9965c53a443627678759f2bfb6e2effdfde34af53a2d45a3895b16c82854f9febc439c170dcd62549480d29594ccd16d8d52da106324dcfba08f09d427f759d17503350a146948bb91c8a899ee7992177fd98ec498e901790fe8303f866f1dde7d51a6bc34a9d1a1bedb2bf835f0f0bffb01c54f7cb49a2dd990dd60b9ecda09fe4e938e8bc6a75f680d00c40e0d3b3a0f19c74b90d704c70580027c611957c76ddb601c2e6636b449c693e0442c64b2d2b0659a362225c8181194d87e0583a8ee672aee9e27734031c00fc136ec69492589b2221c4b08abfa488202b1c72e98d6806646c58d89783e4d24bfa0e1d2bb45d0e2ce0b51ecb3083b8da69d156c016ad038b5b80f522dbb7b773962c7363766b7e43f85ec3a092f47682e95adbf6f76020640158db807a44316c0deb1f9ca1bc5d2af4be5a5e3bb1b4d15ea043ef41a52ca1f9c86dca747271387af9789043b557bcea2d55ffb75c3bc2bdff9fcf4d8f3437a78b6b361a282d38de1bc8a7bf20c1cb22e137c19e837d6544bf61e4639a1801f2852f466e05c69606fd8bdac1a591b0939945bb04750497454b925be84b208b3bdaa36e7406bde7b3291a1a4b3d8bb597d346b50955f8fcaf47a8906aaa77946bc7e87aaecd567655a9ae60f80cd333966d2b1b89e2521e4698b45795b12b7429427217f3d097b567a9f58217fe07384cf4af29c11adc1319279c23316acf189a3c20dd90e432481093663ca9621c919c5c1eee6d26eda710e81db99e0ab106105df68d065598fbd8656edef6b2f88fe06e0a99d171c44414ff6aae4610d188e1704083bd6811acd7b773d9e8a5668c3c9a27963bcaca9a16a24494c430b4423431d2fba3a39f02a7575779820bff5180a6a94e2603f64e65fed571ccec5dab797660f660c940ee85d2cafbc0555503da359fba9bd93f9a618238a95631413c2f755edd18bcf85a3d6d9fc526c1d7df6cfb005229b44b100426b96304532dc39478ea2fbcb0a11976637768ddd626a0a6efbe2573f44b89670723dd9865307857edc4f1a4786e63cdab28eb81bcce4f551e15f636f6910fd2789b6bc8c78ca9c6ef1ad4dcd65c3ec049fe8b4fd7102eebb05d965f182e691231a9b019dbeb0dee37ca61c1508d4568e4913b5e4666add316191130a83452320474decf9d7ca4e38c189c5bf44c6db900b527c963f03c0c71c14cd608815ddf667d03d63b15cb8763244b7c091c70987d34f9211bc9abde9999e3cb9e17f168852eb80c11198c6212f212e7b1d6539ef4e3748fc7dab1b4b2f9f372476db7d497ab0b7100e43bc9395be83d290cee3a0f788d9e1fbf9217cfd7485eaa6cabf4d5c32dac2d8920236a336aeb9f8d7def2dd199c9ce0bae014e162bafe970ce3e3673aed7b6a7f6848d6633746a16e911c3f60f35b8e2b2d2eb7284c36e2e559f3d732eb120c0360c050c36b684bce1cdebda09ea2c9804ff6b1043a352767a4278f97202cd0df15ab586b85895720d8ff2154947085f7a5b503a2397459927567279c96cde71649f9587c049c4cc71b0ede0250d691f044a71aa93ad0f342adb5579ec603c5a00ffa195a450de9c4e8b1f9103020aa2b949e3cb2ad9fe158a94caf67e6505f6ba59bc476e2e0b5d1ee26b3dfa1c9c8c7fdcdb64a143aeef0bdcf5bd47cbc639b43edf610dcd4edce971bff7a9285cf41f33ac3c8b09f034a6976a80e0e39652e90a8b77da5ba55732cf416ad689fb90ace0daa5c238d02559eb6001d8b50df32e7e6cef5ea0d50d06191b27bc04ffdf770e76863dd56adf369b1c2b3215cbcff6e5c908c890b793b20641be4d3ed0540253c91f3dd79979bb1b560ba5603f6964fc77783bc06a98c1cbf6b525902629aee0f6cfa822bb1de395451bf399b47ed0b02a70aff748f760d4865de818b5b3141b3471154e2f0ec9c7d2aff1e7134d0fed8e10021d1a78d8bd0fa34a34240e02187dd40bce9c37ee81e709f10b8d835695e1936b77c5f953957a759d2ae71357720e2b50de4958e9151845253e9b8d67d3ed4e841d4c3525790274f3857ad9718c3fc3a3ace4b51b6a101d592da7f7d5e8ad8153bed721c8de2344031f458f149505bcd4895cfb8feb564da2c34b05432032d5a4d603ca7b818c8c9231deb492c5511ee422222d89e22e321209868fc809c8f1ebfa88eb4b856937bd6309e0c88383eaf5ca1d7c7a47ebda468f4435f72062bcceffe70da757ace232b6143a9cd568b2d0f5531d9df47fca7471e010b5ff0c8225d92b73c8ff407d0640aabac2313903ef9179d3ba349bc891fa03a5e0ed7ebdbd96f31924421151570faf1f1274198700b5ca5997d183a37eb0b08737bee4cb900afe82c4b0e9847decaf296998c544477b0ad3f3c75bf2d0434c2a20b43c7395fe28359d41bc73b29a92220c95e1001afc02f94175d2b6ad6451527be5a2958bc2577f6aee4700b103dd5b65b70f77321964edc644d48e4e378f4aae21992e7725508ed920a7fadd35804cbdc5f8edf54a9e2c21db66b5f4f837eb2ce60bcc8264b8e5387fee92340a60acaacad61416ea68215e2479046d990f6fabbfeccf4461dfecc19e45efe482212f9fdb845700263355e4fca8f8de5e37256d1536de18af9c30c0609a67be4c23bf8390ae316f83a112a7fe39907476774dadcefbcb3488b4b69d4e79cbadadc464aac15223e0395a667fc5a22e9dfb12927ed8846295790a607c350baca2d02c60e65a66ac976cc6d213dac5b26af70e6ee6c16f968e5056d27a9e861fe6965bfa2e46552a319d680750e045ce56d67614f1a01f5555604a70ffbfdb2609339e6970418601fb53c87f04197fa075c26dd89e5a7bb4bc3d1b4100834e3168fd08299a40d50b49720ffa3ab98177119107fb17b9b69124da744d2a27a9e1dce583da201bc816df617343b2c2859e796decf028162684e35be288bc0dd62fbada88cf75cd3edef0376df4587863a14c9064b6adc782b467bb4f5033c4a252aaf9674d96547857bc92807015d220cc55559debee1caeba1d22974d417c958883ba254457180a8eb554cd934185aff9d505cc814ed5652d2b427245a8ab53e46b2414b1f58dd39ad46bbd3476e67409c8a8fd76973ce52e0157baa81df9f4292003572705c09f5037c155065b727b108122bb494c34f3e6fb5d5f26fc6207fc25f307773b40dd10e1ac7dfef5150855df1efeca09afe13e38ec92f687d24693e8351351a551aad9a79080b5cf1a99f46757ffe498958d9e81492eb2ea45032a0091460697447e6f295669a1ba2513033a842b7a41f9c46e29164dbb1494ec05ecd3e140704aeb35b998c4fade2e0f4d46cd4760480e9af3f1c7f3a7db61da72d7615319aa63121546866883ab8bbde5dec4be7ea0a68121362d270cabae9c8f8b72e01db63f1d7ab7cc1ea06015326199142b7777b2aa64a16d75f2e25ae47541b55ab752eeb55415fdf573cb9f08565308b17a99cf31a9015e441aafe0acf58e8d0761457c9f2c0f7b779594eef75f0e0febff83142c242865467e93d051164a1332ff57f62899b50b9beee0889f458555ff4d0b42eadf4e322e097550a9dee69a87e4dbb69302bfa2cbe18731973a9e0626f87fe725a7cf93062fe535ed4ec8bcc8f167db3932ecd88b12280a21a5c2269d3cc08b85583b4262b13fc32a119f7308b8bd557c0a96513ef6062fc4ea05cf855b5feb19706e8d05b0174a5a7a691e12527cd6c837335d184c580f69f6a18bfdee23d10a5e496d29d9f84ddd29a778cbf30f0fb23e2b2006af88647ac9f3687bdf1bc152d64b3a01e79d226a857e5aeac77337d9c525722156d705795936b74d3df07004624e8e0785597bf4e95cb08038fe27be4fe9beb308c5a37bbd82cbe86f85a023f74d776f89a6f33cbbad31365a7380273ee6f5bdf90a5c1a8958a318796bc0b194ccaae5c880dd7eb87e6836e0d7e218310890483a62aa22b43032e40b4e6da19ec4c77e007e50f725f7d90105f0e44c3ce717f3ae690c2a1c51a5f69b78577b803583690a97f3877a6b75492bdb46bbe4d63e85a0b55a3610065fd046750be8ac8576ca63de4e52aa54e74d188b9ffe073c2c3cef280a61daed03cf8c32c3f4a04c39978bb99146b390b0ee4268fd81b43f51cc04b3b605171c034f08d9ea5bd5ef3affe9cacef01d3193aeab8522ecf470bbe6c431dea2b2948b2a8be892dff5bcc79408333d70086e66227627c036a5ec9fb6d2869e56b4711eff2284f4c542cb719e4902b0c407e071aa1011c730dba464df889687a24cadfb63aa20a7c1d8f2d22be5cf2d21a637f158093b83f41a54a9d10c6d5270fb16ed289b4761878902a8923f403600d305b376c94c437f28e52c7c0bf5efa7937497582564e37372df2c8ee597d7e95e7216c3c1c5b8b7570a4428252112a0831164baf2da69782a607e614cb1003b00b02d53ba1c36f935925e3da9b15b996db9b98c23d0b61991b5bf0bf700cf9c9f9449b0d930f19d3b11aec34d41cc5f23e648047e79db2d51b1cd36cff0a4a426e1b64ab97eb958d3246a7668a01c4b8f0c762f02da2afb10dea4e315b01b03fa5902196c8342686d772186f13daf6f0e06d2fff05a59a72bf87137ee2b54d9b8ebd5f74b0dc78ca69d05ad6ec2d648282f5be382c96f14957d3bc52538cbcad8427ba1741808a9230d7e78c403aaf3fd2d18367e0564dc23b799836f287b035ff88469ad1467974d0049c9f7445e10c4949c7dae9893f96fb0a96615191591374c34189595c70e1f1a0e35619058cc408edccaf4c8e057e085809433a90e486d75bdc6f8dbbdcba288ba965b7857e73e97b386513b512236c70c27527f240fc3d1ed3328d6a9943138c726f2cda2763b8da712b201c9b39c2b592f127544192aa04e1d98ce211f0d3c9289737e6251b7343d79df21b3aac2615d301cbea6bea775d6308409844b762eb37b360275a39caee92012d3400becb92bebfb2092809a7ef1f54a5f5e77dcdcaefe49ea689c2b1f00b7316e2b219b884b787fa2b72c5cbc6ef98ee4e5e144cdb155386919686a197f2e710d24eb9c639749505d629856094cdec8180416dac8918a1f1bcdf67e6cb969d1910c41315ec2d5a9c927a8e4795b8f012899326033cce278a3b2716e3ea7e568016d39e65e19bcf84f65827300307d7c7abe5b8ad4a05dcc30fdbd0fdfd1f3dc64df2e3501585aa09297ab00a7de6a604ed1b0a977ef559965117c2fa8bbd192d218566ca0c03db92f10eacd4d450523839e27035631f63ab277f193658da347937846dc416857c864d79914c9054a1b48176f5b82185093a1f25203eb8cdd9cefd2a6c38293d15e3374a1b2dc12cff6110343eec17d5497d857291f69494b4c00629065991b8d1ffd56a708583e5f6ba31f4b543fb118e6c6fdabedcc54588b3d42204b34e52ad4b7f374435b8de11c73cf7c792d85aa911fe510457a419639adf30b8f473285813bdeace1da4a27e731e8949af990670645d05b9888dd4bd3344870a34db2ab82b0203b134222fb05b2cd0ad54f5492930d99dae053ce28d07826183e57496230f4df38e6f51626e9d28da7174d037c9e899113e1f926009cab4f37e6d02e1c2564985aac03063e8fb001e271fe192a83375086b0a0238aa41e8c0acfce471a9a2d54c85a242542e6c2dcc47a6129e5767a9057471f87372861bfbcfa7b56aa7318cfc58fc28ca12565ef412d06fb9e001bd6b9deb96d24dc381131c61f1b75065454b373bcb2eed42cc0d42b70818f57242f974e3344afc849d564af9984d6847499892962c8420686ba719ee2841cbe4d8c64bb8cd7e33ca7418ce87a1212b2a5561bf8e61bf30f1b28a9ca81e624b3f7f6ec93ec500f09597839d352db12227c3d53435d184160f8975ed2aa0fd2d028c27599f62cac547c0ec76b068f5303de2b3c34ef8465f0f01405a011089b0d862186124d222bede39a5182acfdf0f87e76e20834f3e63239d455e0d04b518287ae9308d0219ef68da270474dc73440d9d43d5a30ddbc4183b22c564731d6707c5749f550344c3bae982ea0c4b957e9797b6ced300bb61c6ce7ccbe580ba6d76f3814dd08fe7423ebeb1a3e80c328493e7b011c6490f25a3d5255a714636b12d0c461b7be8a89f3906852067fae528c4cba097095711640f9d68cb85265be44fec01a3ebd12ca07b1c712f15bd81c3882d02bc332b5436009554696431276bb2a3d4ab26c921b4a4abc2b9036f2ce316d6bcba6fc0778c2de288e8b3f2a442338fb63686f29b0d6868831602db9ed15b69befa4d329c095aaf8d61c2a85f2039aca9acf00742417b8f94cb244e97a663d29c361587adfb1820bf1b4fcf2877776e79ee19ad61d9d096063320dc833bc7305951dee086a79e45433ac1a443f9fcb26f53a22c5408c9082d5c5cbcba1ad5f246d7bfb76d1cb5fd0ab7f6e4e0f4a5b4cb11baca5c3c33a25e84bd1bd17eedddbdc96f45f000237f9cbbc5db19cba2ad9233bdec2eafef642e335c09bd8b4d3a5048f93636f998822b1ac6a74dd8abe38ffc7f0a54339505a38494508bb7f0aaf3083fb69788033c5279662b1ef8eee08d576dc054cd7342fa0e3563178fb768b401891401d618a2d8b4420471ff7694c900bbb26bcb72896edaee3955242c92a45d4b513d3510c502e6a0d00365cd0ec267ecca32fa2f4c626f68d14c720baabfbc8c52ecc1bbdff36265865f78dd41dabb598fdfba3d5c01e979f7088285467f9dad0bfe4c393f945dc96aa69fd17e4e2b8d2ef1f23f925ce601b9e3298d6fe634faf9dad1368b17ba0a13cd559fd39c6c80d43e30e7838bcaac667d194f760bd8c7cb19b7bc9c2f04c448feecadc8891bb6b8af496eae42a86ee301a3b328a8964c36cf447d4e49f1abcb3782c1b5e98aca7eee89d6d54771501d5515aeedd4d6508fff98d47477706e0f5b76aa983ef25f86bc2554684eba7c2961666b0b23e2f1f71ea43e00bcb38adb9846bcf034e98744399154b16739e2732e87a0cc1d885bc8a1077d7f16c42a3480aba52f29ebe8d22b743c5ab62dc559df16e0e05ebc87ab0c1a59a222a624915752bc86b947f9ac58b46b66060d7b23b6ef0863660db2c6323fb27fca62616a9eefb818af76bb740fd137487f748e946faa8babe7235c2c8540eab5731adf3c210c61d9a0d5a7413f25168008664378359d791b077009a2f7dad1cae84f5b8702551d7cc877f2dde85f386148e87379e83d747efb935ab1e55478185c3a1d5a5f98dc7aefea79661acef659104f5182fbff1850ac79731756a460cb8c7a87aac4f91981b0c5bc4b12a126c856c53579d00ca6b4c0b08daeece2c7c7efc2a204554af3ee2d9ebd9ec2e941599d064a39855f010b850a481401453a04532e38411e66a945d18163c27f7a7a51d706f43618ddc92e41e4a334785147748a1cecd9d35f5959f0aa3c19255525d411b3cce55e62a8505b1d99986ee4549782ae2b45fb16cef445ae4183783ccc147d423b494fa6015ff7d787fc7e8255875fd3ceb67a508541bd534b81961e59af8cdb4da6a4580e7649f968d098a6facff4527bdead41d48be1373c3c3baa8922abb92e364927ff894829a3372574c94302cccefd33634f07b734b59fe0faefc80aef0ab9c177e7732e2f7b33f46a27dbcccdb5dc97f7695b6bae7d640323d9e1bd95621eb164d40ee20c5776f320b7f5c7c74cbd66630dda75f3cbd5ee64da35f30dfc67fad3b8440477faa9a3dd19792483439988313d827522a49f7e9297b25852be316041522407aa394ff3910d6fd06f68726526afdd897c1f8352267830a1121639d1fd6315bf0b0e716012c2a3866297b9c73b14149d0e8e91f5c430dc5c5882658361f3616e690430cca0087be247ab0a2e65c38ab17c953b463abcf385a03af380218642d6c9b02743c7940e34d900d8e572e54842b630d8fd09b793577551c6b56f46d70912c23dede0c19bf6e37e7362ffbe65c76966b0e0a4e975fb4c6e3639ec25f9e68ded01cffb5f9e51c75e91b72fcc44eda89f664cdf1cd48e6ec97059adc2d1045f31bcf37c37e98e5fb56a04af03570177eac83989f4b2dcdcd4d3cca0e6de4ad6570d222486f34f8a9c7584cf2ecdec512d43ffe02391d85d45dcdc7711ef8788fe2a22958d66951d4c2f3060b61e13fec3beb6c7105b7c392d5c0d790c78b12880c35d29cf998ae0f04957036806218977818e39f7208062e30925d9ca8db2a7aa7548ce1f7f52003e6b8b7574441af8e01fdb8215b8fdc21ac641c2a78d59c2c13586778a89357643b6b839f102680a852aaf3dcee74f7fd91ede3592c0d2b98cda2d7a09566255d60cedb961ccb133300398ca19d5ac09f6702b0e466ee3d7f57cbb6e1d86c94e71e3f14a7205381dfd67390d1c054c67bc5980e2dbf2b6184b270c516ee7bda224ed1037d2f521e5e9a43476d19ef7c60cedd60d7353f6666d56c4a7349a0644a7af3cb99712a2b0bdcfb89a7407c212a0382199247131f858919a5b4501769859cf5ac7a9aa7136fe460d7a13c0780fb47bca03eef45b0781e211fefd2ec5c984f280e73e5bdebf481ecfc811f65c3f5e62e753a06c56da9ea618ca887db37a3b7906ba71c303bd083d413949a22c285a525b027dd8a1688288e1861417eadaa73337d0f7068d48c7d1afb6c8d4066da5361aae228fa8d4a7387c44150a19c14e13f6f4d235afb5970e622fdc2efd84d7fb7622a5d71113f1b1aee03f8620c66f1f7855a4b6685a41234e0881ebb3724b605a8c28bd524eeef743a4374627949bdaceafb68d0e43b36b767735f84a3db40962de297065d2594599525e733a206b4083a94a67cc6c7ccdce612a3a31071d1e34011907f3c9ba9ad70308e95750f48fe0b8f5f05893bd5d9167be8b9979b71793cce8bbffa557570779ed128b390f02d26a44e447983d86484545d3147fd787d38936eb2e560c7cdba85feac5396509b1c3e0dece96134202fbb19169739cbf5476f2c0794037619be602d4d23b028b97f6d90b0ead0cc0f068e254744d8a4f6d985e2d1ea3afeb20f136ac61f600c3c6b3e5647931b0d005d22acf51d39dcdd533042adbc7b6f0c245f66b9fb6cf6e206efb9b9c4aaf8067e4b418041edbc18efbf3f7b48172ee6854a8012c9908909cd6e47b49910107a5624d466a1c748644185f72dc91b5a84dcc1847905030d9c7933b73f155b11b3642255738cb82e425dab2a51f8259105c540c6796e577e5019a16fe401447bf4a450a7164709550c414f2ea80dabb2b0eff2c12050579dc4ed52c19ce93ca2b875d583ae9b75cc65268faf5a0d9704d7e6858e20ff519719d687edb49a559df9bf0dbdb5906a8b1a8308574beacf878cfd55f2895f2a74a6777227857a7cde3049a15960a1e24cd56ace1c3062ae1a09de16de65155e146d3396df28a71e71f798c80b449bec83e891bdaf539203ec29d8611be36dc4e24fafcf10604791c3fa3ac8ab77ada2421a890aac8e0a11ec6f6f1108441565cd0aef8bd158266014a6bcddd83374c707a09d0bc2b8c617007a27de597a50cba98f9fd9fb778979ddafad36ebf82d55b880c6fc2744c7cae22a898ca0b0b85ba16024bc66f7d62ad29a674c4d26190cd05b3309fa066f3946c8a719d616239225dd804e76afaff5c0ed77d14acb88db44ab1717214d8d3cdc96e812d32091d29d207eb32840678686e5c1baf87948e6a41a6fde82b63dcfa4dfafdb41b60abbfc1086880ec8436d62d604b731eb271f228e90d9f40f2b31f19af3e86f216bb8abddf274b5dbafb2eae1c99e0d08fb0d6c2ec3470f4526e38cd55ca8f0f7fe16b64130ed9a5d1102dcb4d28147c14a5f801508b1f9cf949b0f21e5e57851357e71498b1bf152b5ec1a8ff0b12958dddfae288f8e0aa9d81380fc7393449186172036fd4bff90aef62ca9dc33c4c9f9a6e469afe8d83afbee82b4571367783654af4635220192cc714c3d6002f15499069b03a8c0edf810f7e9e9344b312b3b9ab8865e2fa1bc2a6cce3da6574ff60f5e28c0737a5914d7dd811f773ca9dfdd23227400a47c3f6b64a13793a21ef8cbdd3fc381500ae59fa057dd0f962e9d16c5060d2c9c0f2c76e4df85d1b7449527503e3d27a96f9afbbbb69f7854f08343a87e56dba4ae21e4d5528aab09f32db48cc5d1429d73725e300a1a149b3ce1a9ea852ad28c5d9d0e107708049df2fc7daa0214177faacf23a7b5a8538909d62e2a1820621327975d30fe492dc5a7571310e4c415345f1bd96012ff83cd93757a2806f34e9028234a6879f54a427e1b2a4cb5225d42db1e6d2d929ea3d6b09d0d3c8275724c0525b1ef2584fb8a16cfcc7af1ca6c0863c842314f862e5ab1a29a4325d18162403d2b3c829890c466f04af04e64ba7daddd8fd443f7fb24eb38ec8b73016568374acdcc7e22cb2679378901b7e235aa8a7287e825c887231ab803cc832f7d7fc551d11936c966123f9e6fc4bbc78692ea085af2a443de623e53653c45f3cbe4a5babd74f5d89817c7311c8f7a9d432ddbd30d6a0cdb560eabe5af67f9e8faa58c98d93f8423ab11e22cfb46d74df1bdc457eaa0d18201457ce4439a2e038ba784611e4882d9807ff8fc19d8b19799d01a808db21d12726c549842ca55b9e1c4ddbdbed05d003deb69eaaa3aee0c73e8cfe406b042609a5d82a63f214a3ebc2c430cf279d7cda14742e95c8c7155b41c7d12602246e99129a7fefefc2620fc258a8137850503d1f5eff7b72dc2b8a7487da20f09d3abe60dc172f433b1af36ec5919ab0150f1f89646888ea5a2038426f4cb60ae66c9eae64d3975a17d228756eac51f60365960ff15deedce7fbefa50d56c28f78f6da5eda5b5192720bc664ecb00b3e70e7fe8af0efdcc17d4b4bc974c287412d3aff97faa1c086548ac7f0d8e72d2a26f9f73d092a427de6d6a77de51b65cf179b94fb1fc0c6ad129fbe11430973ccb05b5c5a9c7fb6ac578871d297bca39511528ef47c903fe69fa0f6fa37037fff09b906cb0d3eda48b8b8bac4bd500fac95adcd3cd3c477b5cd8e2d9a4170b3f123ede8118101b34b84ce52c806753a09d29fbe2339744e3c537f32a73d1d22accb2592e0a1c65ebad2f1cebbb858f007a4b3c9449b964c0a1c009124ae5d0cec28cbe7819b4f8bfbc3e3d41a44af9b0bcc8d81d1cb4ebed3960c5de1c74ef7fd06dd2a5a19495d161a9db14d4dfe7b7b17e5ed4ce14a4066402ee882906b8ed85218955188110b37087dddf298d55811723afae22776aa7d428fb59a57ed52b20cd421ec5bdf9cb0928276bb5e3e9d0a380a30f979a7cd8fb47a2b07086d7a6e2b0f33e7554d6a2f148200d6f27fc927cc1529b1ce22831eb3258b91dd2eb10482ae86e7b56d6a7de32327935e35e3952f8c4787a0dda2c1411f0ddca85e2cf133547e216551f7197a68d99c3fc01eac26647965ffe0acb2cc413f167d9a43fec119d671438fe232880f2270b2f042e72ab78afdc3be8e384fdefa69e4be315f88f285f1655d0d94ad44e1ea255da6794e3b35cae9db3f2be7d44c75ada2bcb2a2c39e9e33d513b10f28d50cf37318e8a96e2ea016bf289745d6fb4da222b116693d2275a4e28c456e158e7f104f5c8e00ec00aaf7390c4577451a3e3cb141ac3fed6d387b38ed1f95080f707f5e1fae5ff7a3e2fcf0f5684596839b2d7475ac842bde4bd895561db86ad303c2f19cf6c1721c34606dc511c68fbe8f0c665922522a4d538798380697777eb491b86a239fcfae99d0cecbfa6e590a5d01799410a1c5236c6986a115aff5c2caba0c377e93b1d824a82522eb43ee605591e9eca43a221493733c8ef66c00c7ecaaaf895fc2cf3d9b0d9c3dd5a8ddd2c568983aa24e1b7c00d6586a6abd7edb15cf06404076c673bb3ab8632061b6d2f3948108bfd89e7c04875edace72af6ed806c0fe432a889ca36d7f4f2f9190148553f7c1c6e78d0dc133705360c93d3b226979f61484c5aa88729af9578b7fb4e50f836aefd5758f0d399b5c1c66d91997ec9352c3e738b329e63f48caa3323ca651fdbbc9bf1d6eb41b2123aecdbe9dac9bcc6f0731e57971e83a37d5e1fbbceff6cb202f871d45921891c2d42acc6d78c89614d94ff1f61d7b952e0402207fb0f46c327764b8010987e0d4a8e713981f97772183f207b2b3d539ac6a1fceeccfc2ecb2b2dbb7c2e0239db5cf2a6e4835ed9dfb08e4df1058366dc01591f1ff270382c6d7313996ad9d815bdb9f0da0841bfb767b6e1bebbcc680a49a78e45b27fd31a67847c3476a315cbae8f834baafb5307762748e43b34e6b8cfd793773e60acf395cf2dd88a1e6e4ee359fd9c69c663c642adcbe9b249ff76983acb81cd027178083c14a7abdd58a3f425c83771bd08717f13dfb32f3f99675fb82f618dbc112619c80592ac658232296bd86beebf8b780657d83806d4c5a26b1421fc94157118fad2b768ea87f156dfcda61677ac04f558a2f1260852e068f39065c9a5aa3055a44030192e01820a4caaeb88de249cee091bec99dd02877bd88e1272697a4bb4c2eb2349ffb1610661c0108fdc12beb6d1c190380bd7a0b79faf499710077d739d751eadac78e8cb190a14de8098145a1ec0ab3b5ea4bb881545d1d4f14576966401e378ab925f69a9f315ad95d1989996a4616b2b756e5304935a83100a3a7a4f7fd673f0a91fc6b0eda0fa9e62f5c634dedea17b8f0896b62560f1472f605b84cfd23ade454606cdf06f025c1dce7660c5b2b0c743dc1457a3ad2fb804fb07db1481a3858cb2410ab36186e81b842373c263c77064cb5cf4b9533cd0b30f8c85628dd0b24baf0ef27aafc07e2ee2422ae3462ff32dc8a439297e6b226abbc8dfd61aa94f960eac6f0c72c37381d4150b8bae6fe6e1dc69cbdd426fa9f531d09b944f5b7f3cf0a2ac36dac2bbf25310e42059ca0a954b3c0259a22f135b73e8dc0cd2446dab0467c65071127251fea78d48262d0c93572fa06d0787b4d17caa1dd83a13282a4ad1188c9f6235f91e2158615c94dc4b3ea86d5c7a6e7dc65b23d99dcff36876c083028d2f5bd6bbd1dabd52a869edb6c5a34e24d26da257e33e9886b4891fba25cc27eb4747026124ccdbb0bcd2ba6ada53dd4949972aee03a6009ddf7791aeb1e17c5dd7ab888d6d4a41165b19b7ebd14ef50435141dbf77cb63f5bf1b28800f81d15497a69ba478a02ee9d721149d90b3d914fd57adab784d0732cf474a166d7fc0c2fdcfef43d4a38dbea57dc337f3099a4331c195be49fcb6457fa2c09ec50ddf69e7c973be8321f452bf27e539fa00f077d876b145b94716c0edcb3dc2e73e029536a25e9ad668382cc48d549a6a06d5bc4b434e475c3c54332b385862ad15407a348ed1403f07449279ba803bdbd71098a5d9b058a80d7391acdb5543627fe4e9090030f032dac08ed5d86247d48fd8ee856edb07944fd12499033069d804b3b9ceffc1e58180e6bd3cb2e7c4759861aaf2ad6897d6f4427d1bc817a9af3f09137a1f6d6bf5bad7408322602f7317c8adabd4660124a22072aa40e711ca7f0e589b74500b8ab7eafa66c301ef58d5347f32d6b3d8e25b9dd16717fd12db5da8539fa1e44068c2df7b841ff4ec451f8844ca2d8e4f6246e4e936929895454d3fb3fe532847d246659fab3ca6caca6ff5f92a70708dcfc5bdc36ba75ecba01506a760fff5ab9fc0bf2a29382cdcede71a547f75160bfe979d9d6a0b6dddcbc35abbd26d850be61b692663105d43cec70ce1a00c4666dc34db895f36cab5831be9b859a437b60b49ae0b4d8cd8f8b4a6b08aaa6b15317268454ad5acc148a7031794178a6fbc50310d48a4e9c20548247a5f90818b10db1df5c1f3c93393e613630e7714eb5e4f2fee1e0a32c4bce52c240bcb26b1b93a52f3c673f862c1f190f5a527bfd8779f09da613b3c411743f2e5856c52da9da1a494e1bbe718513fcd163764cbf93ae6b1008382a5adbe514d4eb3bc92087da939210bb8ab7acb3d8cdd739105a05930c9c40eb1e27ef33def3976ffd8be890aac0e831898340ef07235d5b3dac647e362ff6f51b3a2591b1d1f205338a0f97d58062cf919a575c1bd92d1cae129a64dd72b75771397b2a067045816415a72b6c19c6ef6f2873773f78f444538bb726e3b46ce569cb866e916e86ae6a1a7be0e130c041fa6518938408c9941381f3b327ae82715dbdd4857636a7f13b18070444aeeba3d3f3803120c7a1a3186daa018caad38f6f0240af7f7874b83515f04010246bb95c258083cc41c0ae411b7249bad95dac373e871a4b2ecb5d1dc3226ed9dfe6e7785b5535a7a064a2e93be27c76865802feeec933d5c84d1c9c10c17f09b50f9834273fbcad08ac31eaed606a55b8dc798e9498a6a58fe76deb4d3be5c88f5d138d616ccb499e196fcf79a8242c90e582265c61d77ae088b1b3a0df92f9a2a9f5c504d2eb768bd7a51477c7ced685d062a6738f5f53736fb470bbb5522d67b6e72aebdc8743ee00f75c8996f7bbc99e52f789a53a4696f658a334adf7780e1d425258ccf5287b968d1528518b3d1f7c23e54b4b7838fd50e9733677778c874779b8e26af3e27aa4b35b302440bf67c21054104dcbcec666f3f589e6ef2aef2d33740ebfd4f45ffc4552e2f9649f27c2a2c8cd0f2c1e56cd567701ca7359e06b41b0260cc888300766ae05d3b53318c200586d0a51ada05f91b0f9856a5dbd843479533667d0d1bb161459900274924eca43aa579970040cd7a18aac30b672dfbba8fbcd2a4fd1e01a9c4ff9af110339b7ee39090c697472041b6f02aa132363cd1d09ed6c92116cf12adb2498131a501fb80cb778918fe37107580eb744a14409ab5e0a0a4ff6bd2f969673c0ab462414a996f545c596ff034b1ca9c8dc0c5d7211590c2598c45b55c503e9a85585c583f23bab40d19c16942f5e36a37378979cd8e36f1e0791670d7a31a13da811585a1d48cafd7d59f75a1918c7114b7f196cf69bfa1ff57fa46b51c95687686b3d0958a5d28159d3b550338db8868952b06d0c017f8ec5923764a565edd5c8ac7477146f2c6a203aa6c6107a5232e412661c5b5eecf9008140838c72c3a9dd9b09ba3f793ad50c6708d9c2f4b284b787824f25259730b1503bf6108d2273daa155933db0838ebecd3ddbabcebad1b1092252e90eb12fb8ef3492416415d6527aa5ad39d86403d32c122ce7dc866b99e17638e4932c7c8087c4a60e38a80d5c095d50797b7c4e950f8b7be0c09dc3e85c966b4c7fbabccbfd5e891ecdce3588402988dd783f1705a09c1137f4aff124262695dd5c0fadb5aaf2084a7e0f26db8b149ac4bcd2dd5eb276b64f8ba673ec7f478ae3994fb289122570567c84543c8b0100382a24ba3a5efbad4b56c65fa126cd8605fa7a593a1b4bf48ca47c012b14b8e0ab879490f82803a894c8ca3fbd141bbc75980ac68cbe6d0817ec0718aec75dd4513d47de59f07e819c14da1064e3a26d689175da1c017cadd17b38557081ad973d60ec80a213dda2e26aa62ab1daa3bb385d7729b8fdc6e35e91718d6c055ba88a4f4ccd0a838079f6cf0557d2982895d2da3260019598e50d5a1a89add51e886d79b484942692d9218cff398482194049d7a0ca79cdad00d0b8ac1fc1c484ae3961855c6703bf2e6579bc20c101df51ff032c20d9d9e0ee4e607a22212bda1ea2e5b1de3021af76bd238f6d5926d98e472ff6f58108002157f5cbf2da445c47c1bd5c6b2283539047284ef38d82f73a3903bca3670d0936008230180383da71f0ae035cef3e7fff406bd1eb243790447e0ca241ce0aff7e94921dc914d50d0d35f3a9f2fd555e30f8a426f870edca4a7806ce6f3d29ba44e16147a0939ea5a2bf1eacadf56ff7f4d2eec010895a34222147ba87b4167f71d0dad4503a171dd67ff64ea3ac37dc8a0f9f18c5ddd81cf24492cdd96791b81d7b674c17c46aab5dcf9650e4b06747b83d76d8766f9d55ac32e88970fc9773551da91351c457bb8488746aa30eac14a4a4779f97e72a2a65912c05aa1021100ee5d4cd8d24b920107bddbd1d53895265e1d269d497273a3bef723098235616b201cf0e4929b41e7e0fd384350b6868b2a5acbb73121219c355c933346119754995eaec2c66340da67f4c714a24f719ee905b35a8c9eeb1e815332765f81fdc5678c3e5ada40381ffc0306c8e64097ed4c41447e3603905f9a25d28ea8cf886d8844ba0d24bfaac1641a4d4bf66e5d7f84b1b7c22a5ab61edc1935adf56b3035a0e69654c78566d1a84604dedaca3ec8e7eb25d41ef8b34b2e46ad9625cf7e6b8ea25121701ebde93e9f965dd15201ecd533fcab7954bbd8d7ed4da70c7369d9521ceacda6ca1c5bd8c75f45fe345472304cbaa90e0100b834ff9b9e2724e8d772525213c7b26a6524d534e8d7288df78c46dfa8f430095f91f3854ed92b7cb79174208314cdc4c2a37a2079b8b54d45ba2582ebcfccdca5ec982b0cc101ec8605ace191358063342b33faa5f489532050101cace2288418c89a2c9add5cf4406936be851bc96928e4d8baf63b7d8a5024e61c4f0543b2fbd26a6010ba99d8201918a7df8ec19451b8703cc90baff847b9a341d677197a155b500e4f9fe3f21255c870421bfd7547d4b939ab471c16cae1af792f6ead9390487595876589fa814b374c88e72e8759d274ed8229011b95263e5d65bd1e22b077075e0742eac28d40f100abadf032a13c3c44d78d1629cb2cacc42d0734a5e10124cbd2cda93c57b298d3e05aa40cbc788433f2f3ed8d483d8dff238ac3aba2d3c15db8116649da5f900942f1f2aaa6a15ac4ff34be271553468bb7efcc07e521877414e23d02838ccf39de7a3d1ae45333caf89a2d7ecc2c25cd984e6c00f03451f53823b8f67e164747cabc8307e7f2a51dec4e18ccd4cd4baa0db189772f17e8494edec1ec3e21a299dd83cfcc88642a220f97c99586da68ef6c6faf4ce7266c449119ed6d608d592d1378528d69fbb99000ba3402bb22dc12f11e640c9982fb4c4f9d7478eb76e6e70f55d81a83c23435502c6cec7f97153db6934920fbca6d2fa35aa054b8df197c51565d9d33c84a335bc24f849548aefbdb7705afb920bbb7fdccc75d6d3187a7e817858f86508aae88d6582627072725d57edc5747721907bfeecbbc3d52b3acf5762c51d3ccb952908ad7c1135ae5d2340f85f7c585819eda6155b68ceced2b35db87c02fc12b0629d49ced0cd9c3e81357f9eb2173583fe72f2c05d2128ec18e59207ed6270bd2455d3aa43c0102ee85f9c59e737635bd23105c11b577518d842bd85219fda483d87f164e27ddc1b39b692757afdb147fc60daf5b254e56d0c7e715db528ac78fd323c964b2acf0150337ab4eea1324234d2500b63cf0f13d7fc83a571b3b11219b6f866f4b07e9af22c3fefc33b130f0d442790dcf2d341138428044edc1a3dc3b13668c1ba0b0e5c30e9f8b1e350899a947605790f837cad715b9ee1337d4a46c63efca9dd0197efba68ae8bea17933783b47563a935c79feb0016f598baec24b9d16b78ddcb4e08ce2580b35b0c994faffe41516f9e2f805f9da62fc1577ee8757cfdb6a88253d58eaded825cda2baf2f80b70aaa88ffbb785e9d8262d9d1790cf8280e31fd8c3990b693010fa620beb340fbc6789dad72d8c7062311227c9d4f2f6d31c13c3eb67a74c5c1e6871f3b2b2ffc45295739720845a9565d31e28d22f3b5df0851756f0b32e93d49257926a63e6b2b44ee18ef2bbba014298349369c8c9ea3815cc565f8dced476bd263adb3a5121d2899b4eb59ee6ca0ab2480c5850c776204c49118593813706cab4e8bbc68d6b6cee75201260a05a73af60581a9805d6fcd5e6151ba44e4e0a50dec427552f683997b8077a4bde7d6d5d50511e13801babad3211b88fdbb7081f8fa9d2f0db644457c0837699c85ad0b8f2fb109ae4034e1cf85b8586c366197ef39dc35bbf392c15266fd7128d251015a16e2eb7b0f91310746c683c3c9ac575b75e95306be4b3155b942bd09392b5d5e50b01549024f4ad7a1b7f3acc4c7955dd87985cf55db35caad876141f8470107e250938b20cbe7ae621d0ac8b015f41c12373637055bf7bd1f171b4814173bc7f3a847a5221413a515b2b8982c8588a8a213fe672b03f072e23262e83a172f3a4237fca9377beaa3d75a7b113d6a1292cd449eeffed50f5f91d15b3b340ecda0a5baf03f5791d5f453abb75aaf6f5dcf2427030cdd917f28f0b647ada8e14809af888178b2628a303d6f3f05d4c1e380dc7abeba286390e52d4df01e79e24b996db6e73362845b740733b8b484a469f282ed10cfb6104bfd14262b29237ad56e824a4533dc4fcea29a1bbbfe477884332ca4832e4b58827910275c1ca2058d27a9b4b00abc9a43ea47cdcd51ed4bb3059de9cbc75f60715a4de08ec1c003e924231eb528e55e576c090dc9cb695d17d4f05d4300a1445f3a46ccc250479d99585ae0eed1a0189577487a8ad2808f48ddf61e04fdd5a73b0490edc433eb853815d5b80d4fecce0e6032bc53859b4adf03faaee07b05791d473a2fb7d39038c946207c283c7e656463f53da3b7efa929afc629751e75c0d60b13b7b900f928d3cd7915689fb9f05649b6b6919c2ec20d701b45c836fc60c8e7daf646eaa66c28dc5ace0b76ef03924725864b5e93c3b714e73549d60eedba0023e2884a41be9e394f7dc2f87e7711699f595c835bf61b6563faf3a1728c6edca3566e109da91eed4d58f26af5f0f4e208be9920f0d12d0bea34d02f4a80d98a728922bbec89354cb2e74b687a6f3377d518712f65e43235878f81e5b64b2d2446785a4666a85107b4a42f0c9a052f8507d0168e69b1a1bec56212a4abc0ba920cf1b40d97bd50bf7f0610c911366e5ee6564fb2a2be05084d2e8b221a490d4c6b707b1042cb5a4a69530563d55fa659013e83c1a8f2a6bfd830e2d2322839a0d4d06082d862b880067384bb2c422562ce4fa9474c1da73dbffea4dac3de997b8a68081d20e10644651a86b2209050e12d70875430a9d5f96de14bb5e913e1249d65056c6c4e8931bf1aedccea0327b022baa8491e6bda4aedf95ebd9bff7491e76a44e846b34ebf98e3441184f36d6cf25d5f649c16fb2f2f202b35dc4f4386ee7d5c1c2da6a576e120b091379c5ebda8fadf55a9200636f04fd2bd9659469a6e1b41f7acd9e84e44e761085c1f86b653aa3c8d3b3909284fcc38a954abbd61689a0872d5eb7b686c44d3597076f8fb007d3859aa8562d7a1932cfe9f14a026384551b244a9bd153d364210fb491986e3d44e1e4581c2a79be7957b79446a16ff0c8604294bfe4a752817bbd3ba3a782d57db796feb5c6cb37176ab1be7520be83e4dd614a3b4f03dc73b26cedba714fcc1333d9fd3dec8571cc778c2b174a9b9e165b2fc712133543ed9767eab37227ba5ae3b026e24e46548206180b99dfc25e6ba9f8fd5585ff34667cfbd338874702ab41d7a05a3b8b47a0dc111ea641ed0293375483f6407b841b9cba0bc55cbea2d3a685daea2daf15aca6ac6e7276228bf1af1e08d874eb77326395869854dffa6146b381b41cbf8c893e33040a3c901350ba4effa63c463d617407b4e907d8c3fe0f8381c02048963e36e62b7f396a84bae056c6d91796e8842df4163bab79cc46eed0156eaa6fd16fadc664ec693c67cbc2e8408d25e749cfd7593ff9bbcb85aeb1ea9f9439347d2868fdf97fda44b8cfd66c6d2531b67b918e5f29edd5de362fa4e2721a081ddd19a61321ceb8fbda4898e5dfc576be8663e17f726e920d218b5151281f3d81fc04510dc866f708b6d98071c3d1046eb66b692dc9bc676e279dfcc4b7771c1a2e59a8a07c46a93d66dab0188b79c80a10f4497104081f654b07f7a03158478ba45c58448f7263f7f39b453045981795a986ac0acfa37ebb9635f2657761813511599e3ef8bb42329a406494f3e6795c3ff294b0f83020f258060153d281134e15df73e1d496d6f28db112a1ffbd1d9c9ce3e1de0c3dd5ccb47def644d58191e68d2f6763f146c7d48c4ad1cbdb26d245c690f7a018f9ac888ab17e971a725e8b08702684a43ba16b2c630c042c598bd37f0aa1214fe699244cda9fbe1d63e7abc718aef8c5d7d420d0eb194bf145c2f084df82b10b20585815d66d33aef695a7d14b9583b0bd74d6b17341d2920fddec2bb1293d76e296dc99e6f78d4992f1932f61ef945e9379bf33956543a6861cd4e372c923c52fb97994548125501d971b712391b9c803c1f813f6bcec42342203202d0a16cc51d0ea6ae6f00914a569fac19ad9f4a8e0afd228dc7eb96cd97a2d727057ed12b991374803a6291c44ed720a96d30fc678614a2caa189790536c1126443ecd5240a867430ab5649b77f61a91d20104f33427c058cdf76413a8a693508f7c5461355748acbb8be17dbf321d53f22a4893885b6ded64764e15f48c8df3cc8efe8a7bd079628bc6fb8521c87c12a27cbe6ad0d6b7de3299d4200897422fbaf33f9ab8e0da0992dfa06923cfa7a29b793cd51d8fabad8de773f0626c72cd2a370dcafd42fa9bb33d49bf7d86b6b279a1da0112d27e3b234dfa123752cdc7a856aa1b8d4910ffc9b27bd8125ff90c1e7767cf21892bd2b77330beaeaf32244d336707787e95309ec2ffd33b47c421f4ef4f8c54ac22b0ba223f0f2a34fbb3982294a0d2210c7bc9a818522010a5f48973f308ce3c32715c949bce5d648da5b463b26d1658e3fa772314b4632dec51a22be71f3f9e9261967d9f7e76fc8e180751dfb6775b17ca9882473c5751a7a571b7d6ba26bf7a1ea4ab4723dd18f61487e52f6ecddf060028ad41c0c3b9f2483e74402f72a4ec4cb654f3c3bd0ecf71e76a7455a1af8bdefdfc9da82082f9de1732711e50593c52b9195c4f9b8b70fe9ac450d82d3f1f87f3bd661b81719ce596933df250acefef9b5a8e34b80a5b95889d8d3b5aea2eb542f4bfdc238207694765d2fde0913ac0af667701a70169897101219b232afe1e25a5fae443476d4764d2fa554f7f41edd292ac6b61ce4fc9f1bae93417b98e0c8c0fa11bdf01b0cd9f178499ce7c235fce05e1be29633250710a5b8da8f0349854e637887dac4a82233e56aad5f00a08b33b6f3f4b2f255c0f9e35049e53a688407fe2d1cb2523d04951bbbe54caba1408917a38e720c37f720dc2087881781c3a58e33ad169adf45ae6e5f215b1c8fc2fcf4a86df64b398065814357a0bb1288788c80bb9077839d2bfa2a1f350543d9de4fd458ce4e2eed7f5a8cbdb83bfc5f6b633724bfa3ffd2a3711a4c85ade1338a007afc588f61a0dc4be8ec2347a4fbba0bfc6be8c888f30a9d59a4946bdfdf40d6f7a5a09bfbbc4b505f00176b56ee1628bc27f0f5af8ff189c6616a0317c4b90a4a7d98e1128496a2fad0a2ff09eb475b73f333950844ce68d93c5ef7b6427d364f0bfaf710bb7e6dafd0a028553031d0da2c7c3920725f8d7b9adb7118521eb2f6ad76264d017b111de98cc4b612be1239c4c24f494017b70b35598b1ab404ccb602e702a9a8d2fe57cdbe517bc33da3c36b46b745d90904fc16fac2ea6df2f0626cde05495ff2e5d06db1728abf2ee821b756aff712c5732c9e62e36f9b32c57e458fc188144fb9b65788e3d87d728a118e0c11dd7bec3a31128c68f5acaf83b9c946fab32bb613cbe4f737f3980ebdbbb4d6d7b8a496ce74a4d463c75e5debbefc03628e138c1f9aa105cbe98a8b5b715af7c8b34c87142646e486fb3c73d3f230414dc813568dfa9a8a6409a7823c557397629bdde030dc9350343599813d47370cef01f35db86ac45822bd2b317cfe169f62c32ffd6d43c51a3fcf26511de1a2e7601fc8d2897614547f80734dfd6789159c604360a006c312e2dabe41178502b4cd03e34d540550983a0d5e926e897fe52689bcdf85b8ef1fbbecd1624c8b5205604a03b6827be09097233c3391005a1b021f99b5691695259f6b33f7f0cc25647b4e691d580dce0631e781df111d877ca558ea31064c7579c8f4481afde0e960a6ce1d71fdd96de38903fd93674c703ee2078b26d84ef32b08d8e46f50811f7cbf17231809042de89642b3a2e1803095c0f7153bb5b8171eff507a5895754b60618f80cf1c482005ffd4961ad8755574c792671d7b1a4c57ad498c3828b4714f1382294958d77a22e9e2263fcdffcef901d03008bc99e3e413b8882242cf25bb72255c43a66ed3c8441c1c4cff0c9d4dbec089dc58acd71eb18af039618d834f4a4e2f01022ca86d13f84b32131531c9c435a4a7916546aa88ff80df53d2fc5a71ce25face1b039699cfcaee66bd390a68affad2c9bdf299b8a08c69a29fc06689f9c14be3e180474b4c29d3f6b791dcb03ad672e1f3f911001be2296520dc82100415b5c831fdd7849f3274fd452b25e74d93a3ce5dfc37cb3a011d8593f2358c60eea8b89e0c68e8da975b22f4a50df1527f99e04e348e39cb727bd53eedebc874907b417ea5d6d57b5ee8bd5103fad0207c9c5341e75bcd5be25541271af9685b8889462a36e69565184bab628793bcbc3ba681057964eee31db99e0e3d7ed37fc4e0964dae05592061fe5f2614f5d608783b3c5797703323b10362db6a04eedec0832740170dadfe88a03539bcbd7c85e8782ba259a1c35637003915bb453050b9adea96fcf5c69586dacfedefe6d5afd303c43ee613c3ab5398865dbc66be05015284c273259b428252e4c1a3c10e22dd77945508eecdf11687357810ab71b493f33befbcd634af4e95005db5925731ff13f2d0b82878421f7dfe9b63127a57e28d6a1290edd870d36b72901dcbe87b2520ba9f7d3be730c7a266eb0fa149cc56810a93d0c70b56d3e4a2ad786f252b011a3a017700403b96ca3f219767814ed74bff29b4a31eec37014c19d84be05b398d5d4f42ad55c1e08ace7b0517f3e3568eaccb2e065c48ad052bca5c2bcf051b4fed23c623bb18e04b9689d0091c6e9b361ba0f41fe128607aa2a187c6fd27d9b826d279cb0438f660875a7b5671cdf5e631dabfcbe07713929261204756a80cf884ce8f145053637b2c1942d38738b3d823e619260dd4d012b351db268bb6c56d1b73fe6fce820511c8ef8e87d034eb3d62b9360718df006186a5ddfd75c5f3e466c9abf4588d6acd19007ee188aebac40b63813f7ed28abb8c6baaa2751c3774a57e5b59fe68c11a45ee6b0772ed071064cec157e5eb50219bdbb9caadbe4a1b3d3512963261ebbb4f2e6bd628f725d02347f4694432f3db093a93d301cd5ae7943406dd78d68895f2eabde92b07b496941838cfa181f64f0d4ce378424d49747f1acc65251434db55017d600cea8e8133a7017b17b37b465ab50332e6fefc7eaa32c503138ee6c608a1032c8925c10d3c67ec3666cc5d53905e2eaeebf233a74671945598c286202885047f4ceb2e7998e80b851ef10815465269715d51a9ab07e2f0fd115119b5e6759e3ddcb2c261edd7cb9b2ea93b60903a97ea55f37b8ecd437f82ae8fec0ab7c201240f2302985c41892b03a3e31e3642b9d121fc1ea5d6c01d45aec415ac20ae9a02563e5922144bf824917c67f50d479b995ad7aac8295fc384a59c9723f96dc1ec3aea0e23fbe2711e6908ba00e3e49dc5242998a2cf3989a2f93989f0aee335331cd6c4c68b3f37a2a407a4e0e9aa607e6bc6dcb45fe148882bc2d10654f3f697a1e360efd03e2f6d35d27d6c7c6f5b9089ecb246f6268a25fb858e8957af15a13e9e0c4300b25f40593be70f8f82ee42c6c37eb3d409462520981ccedb801275beb27cd681edf742266f033ceeb5aaf8b287afbfbdde7cd777bdbd6eb5030fb3f5575a47e73d6b534ba5f4a55eaf59abbd10cab5215b16a98910948b50d63cf69eef85946336a13eaa43badb22c15d264699beb16c9db0996350fd3141b6a15b792636bfdc526aaf23ee53e45fc5f19b3f3671a754331feacd04c74b5c9bb694e5086aa926e5f3e00363a7eb808c5e9bf36bc7ccc3da944534f7df3aa561994c751261f2202f618c6f4373e377c7fdb8355ee843da077ef75d5fb9f457886fae3727676704233442d155c4fb86700926f24ac0050615f68d8450f5f6788d66afb57be4a06a6e5350c7d8f848e0280a26f98d47ba12d02ac1d48ed3e4420f4408947400404659bf16cc7742cefada640950ed7ab0207f57025a26a9295bfbbaa7493e44c2b35ebd0a6afabe7609aa36aad39bde758f880a85c791e4f033bfda176701c7131b0f15d91ceb38be8e8e605cee14f05fe890f8b88d43894b66751a8c74c2b24a1c3cb78e78786cef7db7c44e49114253213f40fd9536d231e6ea859c865b497f22e2c84242edb693c854473b71126b4a1b74d8f6da89c84a0e1d0b1c6afea0e904c99cc4116b2f9d69f76c25779b04ae15fac3480a71c4e5d5ac4bab6240bf6eeec0d21a254ada1e2bac0a8e9d5f148190ab1f6e89fe203a66103c2545cbb1d2cf65ac4da931fa538c65b1fd7bb54bca8215cd702a27f76be1ef0f628091ecbab1915cab8222da7bb02030cec260e9c6d7f49767d229009ed779682274550cbb3dc2ac5896a298ea404b7bd9b30158c4bf6e3c2d4421295acea63c5590525db5871dbfa493e9b54abc29237da358f3a9c45ba07414963e7fd4b26b55eb96db98d16231f43849688c63ad7f1de026b46dfe9f05f4aed3007b833b7f448d1690a6b468d9b575cc04885c704641820a56f493d10b1209987888a9c06573dd551ad24cafb16a078bff56ca433f9c564fefb9e916f78af29f6a61874f1f149a8998f876d6fd786d993c69df453c464a1998d70c8bad5ceb6d80096d1db666cd41f4f692ef2302a7286d661134796f56005ad48ab9a19817397703874c1289404fe94a4fcf2cc6d12e424cfa54b3be3d246532ded2f095b716c3d77d6ceb978d0cb3ebcc26df5a664e44d225070f74ca79c1b5d89d9365f32cbc82a8587c53f1187bc1f06e0e00c43e113ce45948cc98393a38a0c3d1a5ca91683f5ed92522ac5ac814d471a05c2b57f7d624dd7573cda5f6a631daa691b7a20104c7b11b5b225285a8a67c6d9adb9681a2c885f78fd7ff8b668150614c1d7cd93c1353d4358e4336b0d5bbb6c985a08c44d91d487bab5723e201be2192799eddc0be84bba195658f2a6a1bfe6cf5de418b7760d8d974e4ab09d0c850f0a84e79d736c162b6d95ae2755aed30781935075423f1d600d136a0e87f78564e878b3788a75e952c82a36d0b1793e20a4b3b22e0c9bc611608da8a7d420974071ef8bbc9b6123122a2db1d77064e6b3e60d477e7886ba142d79f28dfc001c44863f64d77f05b2c6653d1d4000bdea150c4d5d0fd982544b3bcd2a419d283e7f81fc22ccd8f658c76c75d91a4da3c6b184b0723d74e5fa0d8bad4187ab4317f60f01d5e1e4064867111ac967e3143af967ce314e31d2a0444f4dcb086f7a6317fcf8b3c4ed30e02986cebb5365562db804b015c26313c3a35921fa3080166f1b84410b6981a80e8a9ce6936d8323d47db377110ddcf5dc135f3ee6b60cf98c8bbae68e49d17cea29026db8ca458bc179028ee43f514715e5b7dbd67c33b8641f84ae09c72c23614d2ac662253d256fcf0838d2bdd3c523724ba261c363a2127ee5c17d37b734490a0aadada86cd0fddad7e0df9438bf71b46fd1015478e9e7252d026fa5eb8f155ebeae375ee8fcb47fd8a3e99fd672a98506cf3ebc9db7603690cb578efa6fa513ee42c1d2caa0ba0b0b300b5786c5a3f172a077666015e8310417264a45faf209bdb2a2b53f7fa563c17b1a2428fc8062963233143fc0d0876177fc23097c46a37200953fbe2daff6c09b5485c6540d4e8a627956e126c1c42da9176fb211224124cb35528e35900d025cffae2ba70dcfd55f6ce5e9b9876c9262fa866dabcdcd63088c9351585c883dbbed3f97455b46db02168dd4497705d6d6b56af3ad8aad0805aa3b07277c05997632ba45542402b1197d3135fa29df8456dda3f2918915f7e388065e990d0bb46ab1396fda18bde9f8ca65f2092ce9eee56f1ff98c00d82a5978d07ba6238990b9bc67f6de666419ded8fbe42d05f3d1d99dcb5c7179174cfcd693c552267f0e81efd04db3b9fa0437389710a188b529140be998a6aa466c5ef255c80b1924952eecc0604249ccef7ad60c31f7dd7b113b0de761d11c7ac695fcd5b0e60f962aaccf0df38d50a7cc302b78a79b348da94ed78022b4d95ef38f61a7586757afa715ec6123fb713938f81bc5b5d481b1f5234f307fbb913045347f723dcdd9c55f25f4aaeb85de548e361a87d55737deaa455775485bdc657bac1ef530e4ac7b1dff335b1c0c2234031b3453e9ee2c111fd484c7c10ccc5acc49aef498590ac2b4cf9d99848389fec59d1561664a51fe9790a923d7d1f8c1c08c2bdd9d8cef0a38162bc48291805144864361c9d0bfc9e2d96fd70409b72c749134c8754f362f20d3acf2c011c25487fae2275dd75bab840277322b5a82f0dc75a1f8e33dc74367b7e1b1b45d6f546ad621c8528b1ec9fa621be3561ca97240188ff7200ba6077673c86c9ddcb40c8d4702bdae2f186219d3d1c858a812511fc386cf8fc0dc6cc0cb92588ec9ae658501284e7ddfabb90832b78509e793e2f33d30f01547f27ef86e1cac05a2b79aa46016ed061e832b63580f9bfb12b41928199ab2fb341a5749213a87f077b97ef313782646b4bc681430187823b4b6e931de966fdcd4d947bc370a87602eae809d4bd31828035eed0c95c61ea54921467c7406ac3bf93322e285172fecc13443b9309f2f4b03536f1b5fc3c131007b4bd2f39bddfb2224a157b1abf5815ada804da1faa6b9e95c60a4d8b91f7ca1d3f4c5cc576023a9e97c8364d625d05ba0c34ba6f5497f5e2b44421eaec4d38f8780051e7b77f98e72e96e8ae42afacd77639705a16782137c0134e88fedb754708d0f37122beb0569f9401a127142f71b5bae63cf3c80e8e350af89905864173ccfcafbdb3b0b0d3d8506b5cb3f9372983d6faf5b0d4e686edf4f3ad2ce479ed1b27043e5b2b4ab3065dafdd55208dd6784ee41994c94f330dcb033a82a8575c3601bedf6aa6684e406197f6f315dc39bba71aac462812a2a26020649b58ee1ccbf40f90b9c6504d8f3ab2a4d5dfeacac0f931385180f346ea1c92abf7ccdceba7a70c7b41118ca972ab8e9d53b32ddf17c7bc19bed169789978b010c69934e7abf22e9a44358e514449a9de39ea9f4de194d980f27cbaa0a15bdb59402a99561b52ef71c3d76bfe3659a7c48978f729e0339b69c75c8b23a8f5bd751a54edb7ba9120f6173015b87bc54182ff203ea65f93368dc4c8fc90c04555b47e15e474840835a96cfbca77dcb9469d2f56f6df1740c25d71dacbd1a86b4f23d43aadae717374150a6c0848b12f46f7e1ecd2b92df6cc34c53197a81ecf4495e2a4998662722e0e766cb8b029df6c4f96c76cb89a345a7d375a21a59f50faf06cab784e4ebfa400fbaede7f77fe9db3563f99eb311333113c1b7de687d7bf342474e3e248ad80ded1efa59f6cf9b8bc6ecfa16d28accb7d754e10f73f1d2d97a9fc383a3041d6ccc7f29fc804996355032a3029528fe5ab35ad209f7745ca8d44f2ff76525670386c877cb381974e5d470d6e6e762879be53421479d5d90728cc383dc6d13211d717cef28a14a681b8c1390c3508669e79a9ef4c4f413087ba320fa4a1e32be67b43216c8e76bba4f88d9063bb1f2bd781f1cbd9184983fdd3e0f23d76eeb1944ee5b9e0906f5794ddc27c0e7163adb15f4d469045b758230800b6a43e1305cc29ad59d2844d21c78a408bc13aeed211f74e4d5ab4b227ff39de805255bdaa2f66bdfc558dc0a6601b74c75f17185bc8babde08a6808ae5045b460e4b3640fb53637e9ea89e846fcd0c929de6bc5dbb8006b9f5777e24850cc9c57c53311e17bfe7a7f537c953def65e68cac7138fa505f1b51da409ff5c207324b4fc46bbf64dc0b92981345584c97f20e0c4fae7f74e01f0b888026d808e4804cb515ccc9c7156baa5741df0233f0272b1201e54b7994350bacb5a74f1be8a3f060e55a15d95e2f76053dc3d8e0f47cd074dc51b90e8f355cec03728840c0893e9189eade27b29ff799f248f4a922b5eec57b6fb41bd6aed59fc76e739a6fdeb484ccc5be07ee7f1da663af713dbca1e29a257bf89adf94c5660a9309b414411a055975e7cfc163b624bd8a50712862dcae3dd305b64504626f33b64fa525615507a1739c0e18347a5a2e518853f14ca09e6842a7add0d8c0334a4b8b942905bca3a9f5264a495a59f4b4f4461eeaebd7d83c7ae58be622c341658dca0541221ef143fdf1b14fae3924dbfd2086d665b29b65df5d3a6a148db41eb4088c8cf4aacdbbac9dc87ebd9fa546a728bc2061fdc3d284999fdaa537a7ee57da1c529458cc098a44e678f26d7c2f48c25f440c293cbb601dd7aceb588cd891627109ba4c7cc7089318fc6f42e6bd60c63de73e7f85498c33511a3dd18e832702c93e417aefa2ef3609382570202e92b65be802dfaaadf090f69f1b45703777d7b2ceb79069f14a89ca3476121c6759dcbde6e64c5e86fe18c9f11df49bcd84c3bd4135153f769e36918835ff8381c22c72150f0087ae841407c1a15bb82cd3c879d1491d97a9fe92d51a0bac706659cf64531e59b24477c79181fecb0caa30adcb94f16a5885cbe80fd2067705cab193af65b47f0df7643dac4ec161803f6079726fe7b6faaeaee04e04c21804f622bcce23a96ace5580dbd825551b017e1c57a60b5316180399468c2e2f8ea35ecd593ca652ce42d8a6bfe38e2bc9078a629de56e259e930f975e09af3667d93c652797c72472c73dc86db81ecec628a674463aca24b14a52ab96ec6d7dc9e933f3d1a05f34fb0c5ce1216e02ccf97e78da2ecc75944f8ca97a703654ebd750d4274ead441fde29533bef34f75fb7056f94e98ea69b663e5f785f6a8e8758033de2e8db377093ddaebe6a4911995715ca5d0547511d4687955a97d9bc1030c9f660e00affb56d87362f677a9385847247a02c583f1df3c948cdb76d8f327970b03a56947fdab7757d0a3896406a959dfd399a7f9efb581f4fa7f1d33e47474fc506d311f571b532e7ae6692033c32f400f9a179dadfd0adabac1bbf23df4927d70b7fce811cdfc53e175c9dc6d6c72fc361882919388a45d6ea87bcacc818ec2f038efceeb88521c8b17b961563dbf977c30a0fd963a05ed274d55e77454feab2154fbd4a8354ac313711b00e2e9895ce58a23620d5166f3b0d15fecec200eaeafa1ff42a6bde43662e8be9872c4a5a75524eda10853cb795c71369d4ca43c1d6031a375a2ef438d04208f0dd4c8d302207a45622364aecf072bcc6f59ebbdf889930d57c88be32b53333617c97d5a17168a75c043d4dbc48106e5a908833683b57612a753092f878d5b997e41487a5a35dc602c6a1fa9ffd65b5a01dc9015c4d88b9dd029cf1f7a7aea96c52c4edf95349bbc791ca6979fcf0803653a0b31e5cb7b85871cc13b3693026119203f5af50ac43bcc22d84fedc04fc31328aa9c1fe80b540c7d131cf9fc5ecd42baaca8d660599948541c3574484a043b3e4784ec1d5f1856e80224ceef7eb78cdc54159db232c53d62105532d1ea2778f547e146d9feb1cf1151b0cb10c87e1d7bf4ff3f10d5a3c861e4c58d6817b84b5bbc000810d8e054eea7dab685cbee95039a3de70ce057602c897896a17064be565b14173ce06131e56b365af7d38bcdb2532a2dcb0d11fb9cc8088984dc655874c9a6fca729f1c3e1fcbb0b37b79254be77a262ba25867b7044e7950cb8a207233a08e2884de059b68892c4b0a7967b77576ba78baa5036dc39bfbfa66249115119e82a06a7db01fbffac29af5d11380a068d440ce199054f3f780084419b232bbc978bd0dd8218bac7cb74bd23bb76c330c0021b28175dafdc9a1a330f38b58df6897c30bda6a53106df6f27a906490a65aeec33ce5d01cab8bc62fd7bec0d19e4a76b10c43493e141216472afc28e0afeebe6b91cc4cd396925def14f65b04d6b09fb12a74b40caacbec8eab4f2dde305f31cd888e306dfe20b76db14314ae29ed7711cbad6985e519345ec19e4e561e51ab7d7853c42ef1d944687561b2e0c9ec6c711549b8bb4fec0263840cc4e4e5721517ade402a6f12621685a68ec8ff691e438a12892456a5e3397c5e4c79c0e1df425bf65955a9535b4c5713a347af0ba6f65f08920a5ba58db93c5b1d1b751098ccf3cc0fffb596a482469a297d64fb978ce9d7cc6e62abc31c2a3b95251a7d1640fe4ae8d44cd2c5b685b19853756873c84584e287a1b9b133a2be9a077be82feb480662d918195e65ff6281fef88b1bceea6ae458909cd5478e66df174d66583b285c28cb7e14320b58956b3b604c4f86e4c2ac45310765500f7f8a74d2b77cf4d4686c69ca0f36ab6375c50831b961ba12d755c8858cdb018e5974d7eefab1b8ec0343e7c72743978bd3e466d65a248b7fecbbe8a099465a6fde1f174f8a6e4244a3c2f8c9605850e66cddc493bce4d95454c65d355ccf7ec2d486dc9eaee832f72db2605a6d2ce16b3af1bdac1f2475eb6a20cdeb72dc096301c4eb0fab0069954d4f01c44113431c5950e8e9665895d8f67b0be0b0f6103df28e5121bc9c092fddc8440f4ac223330c480bb17aea7ad4a02dbce8c962b0ae400b0186af40749339cd21ccf4f1134963791f9e50a38c029f670400ce2b43906ec4e3faf43bc14de27bff04e9825c2b71e2721b5cfadeef404a211079852ae475f8bbb58e268d9da6dedde478a0c5bcbfa824647270503582a22be4a1a3ae5fb6baf095fbaf9be7c305c69ce07d674c032b41df85f4b00c0cbffc84ea3c3725066f35adfe2098faf00475959237abc796fc85d21ad2e909d8efa500a3cfcb8e275a0a6af6185b0791004d66a41b83458a6df0e3b268bd2d31bd514525eba5aa422444f0405a5277b27763b2494578db73f21726bae8e088e629d1289151f31c8808bd76ce750a79d3f6881a2029b8d66220f079a957fd9c1b8b300bf9f88d7e24e36e12981431917fbbc9e7f8708daf5fd1c4982c93dfa8c418b0e4887c16834177183f4f37ce58b9cdea32965acc6f4e5f1842fecb6209c03ed054587899227d4c223675157083d59f9c88f18ac77bd2af70f4cce200927f8a325aff0e911f5ea20ba89a93f8472640b547381032259def67a388d9e74bb4d70f93db200c5f14be68135bbbae9529fc40aca397a37f7a3633b5ac205c1d0493d78220063b58bc7e827cc956e69f25cb1b1f68c6ec0fd430523658cb4c325b6616d5ba5661e4da70d5fedad2de4813a43df85dba50008744e1e4153b1e30f89180b9546b3bf90434c026937cdc2935bfdea8749b350e57676f2e58643c47d41c71bd146468433e003a600f16216cb6d103ce4ba55edf238cb5f66b8eb88ab2e177e56ed5afeb14a0675a7a16feb56503d27af209213b2bcbb6645bf1bf4f7b78d7151a2e29a5c0049dab9e9bbb84c61fa0259909ccb51fdd09bdfe0e16afbfd98c1559e1bac21f9651c3522b5c52ecd8637602f21337fdb9644ee52a5ddb98fa2485fe4d4e528b2c3cca201557bd711c2cac619ab5512988bcda1abdafccd45ac44a80f6e5ba32164e3bcd0329451678879d89d40b189a7301b49e47582a5e772e686566d138b0f327ee7c76a6e3a15377db752e0cca87c81b9320bd83720d0f3dcd990565c31a2f623a19c3f08a9cb40b8eda8f37a7c143a98466b7b0253f98d35fc50e73cff61fd070bbe3b4c92b925283bbf6f9bbf00cd1d01a479dcc590f99689313e36725cbbb35f0ed3e660676ada78424a694480f435e3cc3995c9a40204f9a45432ab910feee3ffb3dc8e0f2317ae683a45976fde0b2627ed3d9a45de7714f815a73545fd471d5fa5f7f37f9f7630062d45fc274d1b76a6a20b7e5f3431cf4c7795d1982077db925381f7a4bc7a9074de4ea76154db89eafdcfc0b6d549234b95b2f06680bb269071ec5e433e2c7426ac18de30ab5595cd586a8feaa788ea3027f62725ba9dfb559552b93e0dc0c963077414f5fe007c4223ef932897ff43b97e34f86869e94b7832dc348af108325175be8fd46963356fea21e61e26cb7dca245e9435d283b2581550429530cdf35f1cdae24103f88132a483fceee09aa07ef0fd6e649c3fe3cd063b70f60ba84d4f91456a586bb31dd6765e917515ad7d164983ab15cc14e1d5f754dff07e0427f5e1bd02dd97c305c3f0668f878af1b581cddad258add6dd17441c4114dc1f94e80de091ed31b82df296441b9a1553d938d0d352f139f38798520d62f76de5c7df071b54f9b97e8c6723a8d4969b17b6f62085908e8e6f436d304497293ac95b7c4bc9f03a34e51208865cf6cfa5d245679192bdabe5f39cdacc93ca96a219c2e3663cdb834fd285ec499038ed4400147a86b01a565bcd76e452dbf43911b51e92a7320272f6eefb4f70b919876a6aa677b51ee1a1126ce212d739288b1b68ba544b0c3f5c1ef4ec2f834c2bd626729b74a0a51af1f9f9278b2411fc7de5d3a46f81e1e0736deba47ff55f81e97fa3beca05304c11bfca63f329e91d55cab65f14d46c6ce94dbbf6b47dbd88f8820f7448692ecdbb8645029f5679b007613950c5f62df0dcf2043ffa1667889ff22cbfda8e156dc6f40b3bad1616c71cd1580eb2a5d13d5ab6d038e0318097eda1f77d59e470d4333bffd6485f229eb15378c462711b79200a0d44ddbb4a8026a3fd2011799cb52dafe06af2b011b1abf7a3eac4bdad2df2e995294affa8a23bf959e9efb3a5d32919a6b1d31e718324891756ed36cd7e7cbf5662a5a59d8d711a1e0809ab8ea59ae6c722cdcda9bef88c12e1f5785c08497a895d6c91563587572b7629421bc57be4ea8e157f56bd610552c644871f7f605fcc803567697395de24b1c8f0c02cb88c32b0b08ffef3a33e4ff141a33178c8a846c72475f0afe78497c5ac1045c7e02a9d911e20c18ed81327bdc028856cc7f726932a63b41041091af63adb96a13beaaa6df17f4e4e61166f1ba60cf84c78fa3f7bf2515a49eed9671784bfba541b9c0a21a5e8f2a92bbc23068327d6f8c98adcc653c19195ee531faac8c9f84488078f1babdc53712065e248b639c1e3d7297fc32b3b4c3ff3e5a394a45025f51004af08b180faa0d36c18ef8e20dda266e4664cf470b0ea24eed8adade6ae200fe922fc938746fdd006c97002ec20aeac22be57d87232fb46574444049413308ccf42bd0d8b5c7a6f235b81033a83750514d9eae72559884d8e7c4d2c740251bcb78a91e0473327891e79fb85a9f7c8c72d3381e2cbdf290f74472820d3aa55bdd9701cea920097f9a9cecebe10659cb932a9d689ee1402ca2fb43888a764e87252b546c8b1065ee4257001bcee16196f002e4d10c48be543bf56477ca2cfdda581c92e287ee746f7112cde024b273ad26dc37dae328a800cfedccbc4f5e978ce44e2dcee7f699d8d524b99c9daa222e567c100ae17d802b259a439181da5e25ef30e7c37a198371c5e69e8b4333a0acce73bf01e0b0c5e250eda2fabc6830523fc3099eed29d6e868b51836ce6cd4e5da1ed390927861b0416f2ec7d451f7933478153ea4306b238f15c1793d2b040aa4e8e02b691769b03e944477a51642876b7bdc5afe997634ea3f09dd1b824d4b200533520159fe0d3db4303b29f9c5b164a8e1db09bd1106dcd45440222e69c8851a9ebf3665163d93a39ea512ba7d7fde46ad2b6e2627c0566e4f752e44268a49f6dfd14298c38c923741a2f530036935443fb1b17c25cd3b7889de3e863d48027ce3975264f1db6ffa7113b2389aa49204398d88b7150b36b043751346dd61c97e23b7c22f20b8672abbecd0727beba7f50281b4acbd10a335f7a3534e7d2f1f598bc3fcad9f089d054b699ef709fa2f62fc2d631f78acea3cb5b7178ad552d61c7f3c2a31519f6f42e72ba0ad088e285ebd14059ba6af681d85cb55971c8e5f111b5e6776daf2f9cb291fbf21ee2339090fb7fd9f7736ef874fc1a4f956c17852c768a6b77f824b19de18b2a30a4f0e812ca9c28db766a76dc34491fb8a9a38706754e8207aadb69079b63812715a5f5d5e04f557d708437f361c9f07a2d757ce404ab8d2c11f77cf9b3df785616efe5dbdfb8a7d65dc09abc66b9eb1c38c18d1fb7be2baa580f5b88a795541dccc5c75e445d06cf52940724c06601c3c2db8c2508bcc32e213d361fd92697cd4adf291caf6d62321d5cf386fceea12df6c7b0f6381af6444eeb27f2a0115b4ba08c3a00c60258f2c4f7b0dfd3bfc1094a598171bea7f3c0ed75ce15fef325de87a02ca3c2f1220c03b10846ef6868b4542e6b64410e20ab0ba6e860a28eb21d0d51005b8cf6d35f28c3266c849a5fa53082fe5e4286541ce3ffb7df572aa151a41c95caad0bba93edd89ba7e62f29c10511435c351203003562b35112e0341ee1ddd225573dd1381a34b6ffce934174ae88084f861f467a7d9e963ac12fff8baaeec769c599ad623bff6a27550f3d49b93d4cd8687d99378ba6612a12bfdd4b24e89554f9915b486027a299171c469f957d05e2daa2665d1d4eba59214160ee5ef8e73efa496e15d63f31fc28f00731d845e6b4747b0664f580053e79caae3a03c3e5f6f3724fa2490f98cd3e2602e254f03135b4dcf0f2c18fbb1c53d5837957a5d34bf43a9b492f2dd830ac4329975b42f1cdc64d57d93a9809f665230e25f699e78723688324a70cdde1762c24200d77be94c13cea65960ce731c2111b1c63fa5a1d36884662fb7d44ba7c5ebb666f357c8c1e28a99003cbcf5cfe3ae18cc3c718eebf7100ef1215b88e867400874db72c11659ebd6eb187ae60e352efe36503d65adc0a2e1f897c1c5da1da57844529ce4648d8085fa3ce2b447503853b9390b87950884958cb3697d8ff0ceb5084a7767d4cbdc24fe2d91b3052ce7d874e1b35e880797f3b5773311f2b3f9ccf6be58e870863f1d2f9ed3992618e0ddde974465509b43fa0cbe4b04712e0a30d70f1941975903c0222175f24f57dc353b8e0c8f117779a5614f3946553fe8935c77b579d9063fcdafd2a39bbf7d7a0299d427c7f04e74f35f35a06e315c4bdf6768cf0dc39cbe4b461c2af81ccf04df7f1c752281ff401d4ab3f9144c46abbfc8077ef11e7b3367ec87841c4a12bb493f6e5ae7cf5dbb0a03b34325cd789b28e6c00fa46724065e9197f8ae39a52f63f5e42cbd85e0b6aa697ed5a289d39e1063075449c5f6360f1614655ee1527eee1072f11f301a53ac6a61aa185ed0b192baa87b96b2dd05798055fdf13e5da0f8940988da190d84d0ed55cfb8d99c9ac4810b1703320bfa0e4ddb924e88fe3b51950ec5f5af52fb2f882c84a25f4532e6cbb95f9486a2f745748e3805f3d12046dd4c4cd21b2ad381fe293fbf02a7237cad7aecd5be60f6e9f52a8b0733a5a008f7ab1439962fe0e12cf2717504c8f4980f116aaf95d713e9dc63ea3d43c65f96f368cc17bbbad09f365656bc9b5d09c2453ac20f0016f053e67c31a367b0ce9df4e95199b96744d4a66d0f21a8ed4dd1b6248a43b38bd11a4ab733f88acf7ab699a714271f5fefbe4ffd582ddabb3fdc3739d56afc83feff5fb089076ccf83c4c519cda5c176ab548270576485c002dd5712fc38ee0917c59771b77d6a45f1d4c20879ef26dc1e31143063f651a9ccb92a298b50582d46fa067bf0763be894e70a72b9f3b7654e0e66e2e726106e0021397abb16759203f7e875856b5216fcb5ad09a666c6a22cfc2ddf664e020c69947b363e97465c20473c49945db5f1e7ce60f81b4d5afdc1fa17f7161b039dbebe5bba28bef47525342e579e27fbe20e1855760fbe026fd761717c356e39de477361f00381ef4d90936b2dd051a3747e52f66d42d3b0ea3adb4826ea58e12b6cb90f05ca9619eb0974d779e9c413c17d38c39eee0611ec25be7a6d2604f2ad3d7455ba9823d980fd6be898bcf0872dd42452f4de990a7ff7700ff9c1315b77aec373beea4460bec0f4ff9a166ca06b22394e786caa76a9b010734df74f9d0907eba7944fba71037f0758bf4f36f4711c8b13f1086e67cc711a7baa8bb5ffabb8f29b82efc311be494c6c2a2c3e27bfd85a6c0ba04d7d2d4cb414be060b25719f502273fe209f5c896e406280f5cedd8b2c09ba3fc29509bbba871f0da25dd1a82104f7ca654c577c422fa2291c43ceb53bf147336912a97d84927615ca7fc216965efa87237156843a98f20c2bc5550fca22e3e89d49664c5ae2d172b753499a32e63effa459ba9fdf7ff9378439efdbbad5b84000c2bd44eeda59dc87a9356ed6f4daef5972f2de7f6045c240c7761cfdab0279694e32d8d83bfd7489f8f5b03702e76719b561b86a2f3a77c7d48df3058c08cc764c6039fd20c11f5ae4094f54a4a7907ba3254e06ab31415cea762f08699464466bf33aa3d3a31aa47ac332da797304847d16828e79947bcae4663875343178b0629bb84054d6d123860f81985bff860b61bf6efb95182e1ef0e714b6f14765822bffc09c8651ca88d7028b98a011d3b7156dc9fd07eab487cf89155fef1a2e5d73c5ee943098135142c856cb455cf9289eaa72802a5dbbe9f3338869863243576eca856e1656a4080ddef5ba42fa6d7cae15a1a267e7a7b7d59992c70ed2060e49d1ee11d913b2c59488871b612a965cd4d1899b75d0f91253fd1b7d9b80e750e2155691399e79d6a410a8ac9a1fd3a7027f2ecbd02bd9f251ce146037ee6662420ced9bec8c89593bb7eed924bcd4e87196bd13e5a79734fd0845c8484a5a1f53bada2b2657be06afff5abe947774b2f159c53900555e10aa5765712cd775c51bdcd837a03d87057729265605710a6ff130f0683ca50487d99a9c95d408e5b006b663d13957549fe6db491910a1e5b46e7090ed39551a17fde1be35e045ced1639ddf7eeb97f2d969ada9d5ff2af5ca2ce2de120c79c7e6c0912216732f3027c2aa557e9f165dd5bfa828b3f1cc6029d4e94109c45622bcbd520a4aad97229318901a2aed3242db19b691580c10011348787f3b34a71ee5d14ad3cd574fdb8a1162fd375f4435666593a88f6ed0a9b71a40eabe50f542ddfe4fda58768ee69f625f8ccc1142d55d43a5f451673f288318af87d1871f0e4fb754522b939d6590a503502f3da8ac97584eaba9338b00fbef76e1b6528fd9aa36598cda90e495560b536d4b531320990ff924f36cbdb7d0d223ec8c0b4cbacb57485a3404ba5e918cd5086b6a5f3f36ae6104cb4757775ea7a2f5282ffd408fe530f9d1a77e1d1add84e507922ab14f63c9a8a9367cf91c82575549cd7fee9efd78c7df3045b82c18f3ee60c3980402cdd8dd90f3a6649c98626e8719ca2cca6d9f9146dd1d7ea70aa87d42577184a6737c2bb45cf9a1a65bff44a989023c5e38144fb0c17828c6a6049bf78017b1a632e48a521a915f5a3a2e4724734b8339f9e24bacf7b152913c25b523cebc885c72e635d4fe16c40de451e40784e754e66a307ae05dae7a1848fd0e9170eab4d5a7ba907a09077cc81ceb3e83dfc67afc669644bbb93b40849c018317d15506e9841b7908cf1080b52f3a858900e62c2ec51f835a9628ee57093d14e57678369020debfdbeaa57e044161edb55431c8bd843cf49d625ed6bc660fb29ad5a9e216f8fb1399209d718fae55adbdd62e4253b081378b417ad8f5c110b14b830420d356aaae22e99a8fcb2648657eaf821ab1987e3bcb2ba8be98559d6e2efe607ed187affe60ff3eb8cf7c11ab4063d02cd9206c450ca6c32c17f9d006ff37a9cc61ef44f4729dda904202922e640a60d8165cd47d062f95ae7f070b2d09868f99048a7803d675a0fdf74c2dd0ae72fc2c9f048df36b28bab48c9f77fe8e9678c81c75e78e58a37aa54622fc6a41b9cbd8110c07fb80c0ff82d6674ff1a2e44399f00bed04061ff0dc9f9336c5ad38af03d85907f31506a10cbf91748d4aa908388e60a35aef08d5f60270affc2b1eebc1e8979d0b4185e5cc6b2166f23449e356ac2960143799c3fece1272b4b4a68ad9f441809e3ccbd0a426ab950c4975c732f2d0bed93ee6e85e4431ca761cf4c1d232abd40d8c885ddd45134a304275b910a0617166754d0827967043ddb21ac1020e6b7ec024ca1c34926af326b6df26cfe560d5c12e5248ee742eab34fc40f17fff826e0ffc7e291dd88cf5ace01c30cbd8c514b3b0caeadfffc1c9013008b9453edc4c2880076d5681fa482a1fd4c16e2a19196cafe3a561eba4c930c93fb99501fa6d11ad9e44fb888549d812d53c927fe9f3855798148542b3cdd250f0c70838ab33d6ec466860cf90448ae88f07eb7931d966ec4a9e9bb4212d37421e6615ff734d98f07e1ead5f9c17b2095a5feb6aa3947b43802d3f49a1c0daaa2d01516043e05403ea43abb0dee2c294fc74e3ecf947e8062824293ae7639eaf6e6a6a8148c802a90e725915bfd9d40f9173b8c35e70dfc5a14b273248074dae81e60704e13a3e8c249589e8464075885fc6c4da41bf3286c5fcffeb8e331e6ba534843429e3ef9306ea326a47047266b352842c5907368d4ee63aa42fc0767fe3eb55fd02514780397ccb57081f370979b133a9ed5833f71f47eb28fbd67817cb338eeacf66e61e7b0b6e0b7853e471bfffc9a2bed9adda09f8fbea3e828dbd15f5c72928ba15e2b58a05fe5f37cd8de22d2a490c8ad933472edb5df586f1caa1eab4b285ac59e7db4b50ae2b6be83034b071a69fa2c6413c8be043a863d2d3fea8ac7f476feded874392fe2198544fe133e4cc0f7ec4c6eb203b57c52b6e854e1ce11a7553e624473c54bc42995e4e63522f73cce0aaaccf18d8c73b5decc16223460f500ea5055c284fd1394f81ad9abdddc91a8a74873e80bb90aea14b34b4787305d793a723a70b49bd9660a9b2f0f266046325633ab4dc328def26c3e9b00921ac1b1bdd5ced2c020c09a8ca4f8c4c428f7802510d22a408dab1997b4237e44c9a04f5622f560959c57b3c5ff7f58bd62ac77c8b5410d02c07561713c659bf6eebfacfd1fbdf9774cb3eb81270d19a7f650b852bb7cf3be79c86a5f8ce16087e55690c8556d4b451dccca834dccda586c4d09798f1d607a83518944f8bd03acd9f14f16095360452576507b5ccfb67e5eea48a29e09b36cca7914f53ac6687310f5ff7922709cf450ba3caf73585f235f6987d3eff0891d5e8e762a2013724e830a322b69823ce7b33b294d1e534715290f1f212ddd8524c48f46db6fe4413e23f85fa692c871fdd6d4204379bfdcc11a028ae748b8e494b6e40c426a3f9c820733f9f33fec2ab8ee6b06d5cf28717811ca38361ccb5f85bbd36aed31279f8c9f57ff7860fc2979409bbc3b38b67eeed404b5917e2e440afc5bed95afde959b2d215b09625b6dc2a5be7e96de8e1a2ab98d2d151a361ec2873aa4f72a5ec28b8d10ef31f7420ae19035e6925f5946838c9b593e6aa877f10ad7bf254ef199c59909a992909eaefc0c0d3e405a903002a0ed4a4451a9a48f57d7b993bde82aeabcd161db1566a957afb7dcd2b76e514151571ed1d9589a4ba386495a2b1c4826eb5901f0a6f048139a90c3fc1d533bfd4a24f40d6b4bd6f5f138f9e167111d9d6613e258ccc9354c1f695aa61e05a3795491616d02964b32ba5eed77d88d8fe13857946a907087d0d3335b6f3e061661c8e7491bf7f265e53b9f5d173e7434f692e548f32dd121c762a8d81dc9b7ca69829ba77c4069db53d2b5ec2c656d809702965ae8e26bae36202c02fef2c054b9c9fc7e4991fa5ebe26a1a2acfa63bed9bdda203e29b4bb187e0617a2ba36353aae41489bb17837095c4517ca569fa18b88c6e1e192dc789868d4c2a6a29521e5bd94c82a414ea9d5cd2e239b20fcf47f258107611342a46d983ff85eceeac3541af530635a37229740a18c849e5db64d26b5805027ec342a11437ffc6d2b8fa2729245e1a3ac6600c160aab29952c4158794879ff0005f33f376abe39f1496df93b4761af3f19bf661dd8e1acde2aca579452a177117bac1589971aece1b3d25a320176ea0c037f81478192422f9abc5100fc5a120e472f38cbd4c96c027d309246a68281490977523e0cc3ea939dff03a908b9ec84e93b1bc417db759e0da6a101235fe7c604bed32abb90e06f18e93374be6b23d72b3162f99e5861f038010615b201dbc15b44c83ff6726f801dab919eb024411959cdbeb77886f5fca01167f726ea441b5693e282fdb50896dbd9b8085604c17ccf4f6cea11ebc60cd5829c223fc326cf982da8620fa40642d98301b7f4b9b518878209710cd212b0772fda8d87244fd3d0c330f748dd59630e465b4999ef7fdc9106157f55a3cba584224000a5db7854deb291bfcb26f5832f8b839bf88ac6c2056933584fc990d6d0d082f2c37ad61a714ad4f90e3cdec31df87fe20a82fc05afc6eda30da6e177deed5d50a6de63f517bc8212af4daace44ce08ab4369dc05bc09194d9a84ebc28185186926cea5003fced90f6a8dda3046910cc16d839c2834e9a309057b5438cf8402ec302930b541bf69038741182cec0ded65ed7d7c23add59ee892be1a19e957012135e41957f1544bf642629a5532a3755984762a6e2fc8c65f039654b4b9409de1fb1e6d2ba141945db5e1fc87f2db851b54c8ea5766a427117c23ded12e050224134fd0a0fa7d0060e2c0dd24a0405c2fdf5e2d6d6b0a97d9307aa80c8701f7f4dde40ebd4124051567e4aadb94614c10a089bbbf3ac82e5e2fe63bce3334fbe7adaadb82c5f929a633bcbc6ee34d0d4bfec17a84b5042b7d71ebbf7bfee166865e28cd21d5b2c73002d329bf39ac0150bd25d6f89bb8df4077547dcf5f1c45f02475860285cafae7f0d7137d3dbb4572b1a8f411725a6fd2c9e3698d2878390b6c68b96e66315424fd52f090243cb7ae8bd4fb9df97daa6c6e8cd6928395a55358b77618a0def66849ff432afd960fefca858741609fda7391c550363b843817f0889c31cb0e4d145d5b3c3f401735cd75c5d4f283e4b60818b9def8eec93dc5e877bd30d443824f81f1d1b97f7d3af13f845b79e056f40e4dbb8e8e9d24ee3991a0a17938d3b2828ca5a1ff2d9053f4bfdbc816868c7ababe63ea7516e7ba18ce5856374afb9af9b1c4bd73c2d938ab0d22d62eca143b2695c430ca2d24d7e31bfb803c2c17f27e06ee6db634092e27ebc1d770131836d65e26657c4032b3669a523f1f58855e781a6dc170783dbf00e682c8381792c0792cf5e1ab43e820fe0c09053f6bd2aa2c40df314d929ee625f8ec601cef0f1f7b56dd5464802fefd35c85aea952e31fe80e6e7f73022e5e0f373922c048d69c6ce506c01502e44d60fd4e42ed20076dcacc25a448f5c8c2b52c7a667eca9c137993389a30f571760c8ee8876cf520fe9340a6a1c0eaab6e0ec850f6a487fdc6dac24d6706649809fd8431704bf871e0410aa110eb16e032e5f5006c72800ef45b0c10176db77c16e9de176716d24dce18d143d6687a8ce4bc8d569d7ae26218a765aa429d19305d31488dd23689b850f6b85ed72aa9123939d3084d12a6b3969bc23dd0863b71cfc14ad8fec6bd2b7cb8b2b411fb8d95d9018f6ff7e6bad477dd6a9466bf5aef5dd64178723dafafdc97b72d96520f6cd25d3e65b8f872e67b378e2400a0147a2db538a4c09b7055aae82a634957c55db3618729dc2082eaacb549fc29336e6be3ab2933c2ab6dfca065a3995cc244f4520640eefb80fcb4de73b0e8592a8028999f134aaf0e59f80d792c4eae5dde9bc906420991644739980f2555c5bc4fe17ff4b7c8ff08c6e572acf7b8d15780bf75238d078987e75e0eec64de50f9abdb72baa25166c7bc6eb8acac5bb7789cd46fa095e5bb1765b3025d72c8919f1165b2e777c10f84dae29b02fee463571b90ce0b477820a3a13b064998ac19965d6424d7e469e2223cb0035204caecc6c357085139383e0cb4b609204ed026d2c3ddc4abd946ecedf1e1e1a23ea579b87cf7a694951bfce7cf3d26f3ee95782c9eff7a5237349e28ab1f14c706a71f146db20a803767e8c1e06b79948b82c7a38bd0f8ce09e1f2059d0d6b554c5ffade75917eb3a4356d36c4256b1331b69adc4032b8ebe8c74bf06673590d4809c7a466bb884420c59b3d6234206e97a1a2c61d81d5db4a42e26c18514b39448911269d3752fc021a4930b16134de991d7133ff28d12109e27d67de4fe98223f6ea57a8706f704ce91c49c27a51f6fa29e2c4418bfd75fac1290f6ddd8f66221c62b9aa2715f0f0bfe5fee4883aaed19fc7c03b1cc39faedd2f3130f6454e2f21dc710bbb7d056615bffebf200df9a48a91c1e4ffdb21317fce1e855f7b5e8666c20ccffd218b97ebe572451e33b8c16e70eb3ef92bbd179fca7900b440686f8cac2ecedda24ae9d9264c40995eb1d7c09886f8b8c69f0d88553704ec2ae774e53f3984a43e050aaeda848032c7b1b4f5f7ae344fe9001ef8d130ca10aae3c41bbbd80e31dc536926c47a93f23ec96b27106cf9c4f191c0b5627727c1ec9ee8158b530c09664f9bf3999ac94a75d76b9950fcc3091331c42dcede180ca30e275bc41eb575fe89274a0247259919570aeeb2af337b898ed44f24682f680bd79d54673828e90e6b4f2e5f372ca07e946dc8e57f1c3be0ac2a537a18a807272e7cd1474c93d6d3d41c7752894a2a30222fa93f8cdd2c2e6ccb1f318c158bca822efd1d781618658f0eb114d43c4682d00efeeba4553ff30fa8fb52241e9e9c98fd94276482d878d6053d04eb9c31d5230bd69bc4a9de3511852ec030586ebcc1c6eb567e4a31c649e923b9679229db20aab0afdeef40941253da3adbce50316389eda62010a058a497511c8aeb59080b5f0999796fd25dbf294d838a39888c6128ffd1cbb82419cabc8aff191719110b78bfb62d96c7c9a7dc45a36a68d3a6144aa6573212224fd2d5f33baaf326dda8f242728dbad7b18e8b197144bcb2bcc3e3f5ca2c833a1e51ae855d335d87c8adec0cd1f7f3b7b3ab278c63a53af391918d8d9dd89290fc07d5e7f31027bb3898647fa54aac3704eed5de873d5340f44c974a06da48835bbe0535df2e27615d57110dc6053ed2599b6d6ef485d516f03a9fc93619ebdf5294df29cab2fbff5b4ada75c8ebc8172e454cd9008c57f417a40db2f6862f853335679b6e7a5b7425c4514ba2ce53eefed42c4ed7ed1688b86a02f57243c916799698744a84e690369a35b389642749c6c423d9ab65855ba98dd54855935347017c2c9eefaee8b9356957fc2cb4df44a6225c61908d0fd77d0a47cf99777b3a2cbeb28a2a80969b6b6c5a333b61acbf63625b566c64c02652aa3e71f2d4a22a0c319f3d592fa9e09312d6b42e8d08e524dec07705954c04961da1c690947cb4f4d43b383476fc7be75ab3c591262bc874b742dcf28fc28b6715c56c2c2b6c8ddf3c149701cfbf21229faf7b08b5e1eee04a6dd7218db09fe62c7dd04248eee4887fdd5d7c78dc36f049016e8de495eba98060d1a1a791ac923b994a5b6525c24cf0efd329e39d6b0df672636d5ba53e545de5f4f365fd3eb375279623cddea4294c974253d12bac96425a43947704f1a76a3e03c77b131a917e1eedf594e43ae76a32efe8776723839e4ccad57a3dce095e8afd44340b0889c2963496ee0b75a9c591cb016d53b9c94c5e4a4ca6104cd2222dcedd8c8de3be43689447b6ff7c237e20e615d308d1bc11b568c824c78ace01459d79254d3ade7c9c6a4be4605b8399a6c8cc2de981fcd9875775a3bf80ac8b6f59835ae0b81c969ae4e822b9cf7b43baf991fcff900395b213c596e56b5238bd3cf1589e53ee768a160a5419cb39449ef6d92f25d4f42b1c5655cf09f8f4774dcd203a7a0e63a0fd3885f77a2784fd66b9ce262c6e13fe59387450bf45567efb5dd0826833e83f1eeaaf51a2f6b484cce621b7fa7aabd1138fb366b2166aeac934c7f49aca0562588de1dd19b42e5a2366fa5e1a41d91f1695efe0b2ca9f274e0201b15eacb08a785be467cdd103f7a66e62d98a1532707eea77c603362503f4737c40887ef4b55740f4cf3842ea3cd7c970fe30e3b0e492d73019b9e9add99914e00539a69b796dba04b515752c6e42ac3ab32b6342a6a80a74bfa8d250c0a2acee7821e9c8e67e199a438821a51117e6843a4e8f8d611c9bf24ec4b98f42358107e55a2ab9fe2e8de8c3af5f6f621e8f0f0e976725e8ed3cb62b261691e303fd9785befbd0042274923ca65947931fc0dde5e103440f80a042b5bad5b65c069d9f449abf5c045cc7489688cd1cf4033f097cc1aa6c71480a6f0e8ceac94e9e8d54b7c4866fb15820f7c7a73e0ffb2bbaf854eb61488919328353252fb230ee5fa7eff2de354702e66bf630863e3ab9be755b2d9f1b2528122acfccc3825c3b98c7d4400e186fe4998a6d9e0a2aad15c4088eb1209e34cedeb40c70f9f609f47dffe01d952a216a7f78a5371e52ed701e4409051161333889e837655b832a3d17e95c1746fe88281bd6b926125255e335e04ea7dbe06117062171bf67421387be9c6064660c8f748b9a5af3ffbdee96bc22306dd14b529d225ac9a7d5ebe70c91c82e0afe8d71199915af146c34ad4bba4d9f613482fca149d99979741bd15065ebc0bc7daabf2dddf12660229c5f764dd4cd3044195dafec32a7d86e2f96afcf936ee65563c6c1b3957d47ff8a5810467b425a85355e36dafd3263616037730c8ef4ffe38ebe87524e3fca13e1c1aa065c21c563a519598b19b7e04954979768d66cf8d0d6560aec9b61a69911d89c5ed6c2778a2111366116e45a091d9bc9298e5d966be1b7117ba453c7cf04a3d1b1aedf9d9889003ed207beb88b4cd0d335083e7781410271b70b7554262205a696c6f7e2921f7e76c82131826a80a500ccf80e41ee4d12d77b69f7f6ecaab5681201ffb05cf84267f4c864a766d9b0bccae828c52c1769cb213996d63604da6d68d5a0d6ac80da534cd8e29a0330decc7374f5884d49a1dad426088aefa24d5d1b77c408f4dbc680528dec99576e72e8870cb119713ac786fbabcaabf267b4d4762a7b6748ecd1ddaca34cbf3947c15c85a96568e9c5b5601ad60bee2acad79c4d4cd029e7827e07894846654edbc786446873566d1d55b1b5fe28f6029135ee9987a5b7d414685f55f601742c837ec61bcf462fcb95a64479dfb59e1ec4c9bf68f10154a39204ca713e2df533f4651a7d9470c6910a25ee8659ec2a43ea0e0165de52a0191aff4aba5f9adf5cbfde53a098d20dcf93647853c947566459ed5eced871b8e38c4751686ba4f6d4a1f85f7f03d801f25c01ec08ec2a1a26eb9e63cdf9c1ed3ba91fc19028b0ce1c27bc39d15f775c252f32f817c4b1531329b7b7fd3f03ab42cf8833b0b13638f9c55afb32cac0305eef254b17bccdd5df62ee74cd3e5449881efad8aa95324b3eb9c965893f74cdd9319e118fa0c1fb90262c6cd65033d5249c0be309c6d220f27417c812eaa6967688858a0939e1b11f7222e238d84963002f975ef42164f49543ff7a77b8aedc8e6bbe12030ff54ef852c0bf2255512aae58f83e3a41dfd5135c857f3c575d1af97a22937665be4af4a0a5a103ac748fbce024a88130d34c6d004ff9699ceaf9bb7451882a6f4008226a8a794c2f3618479b3c699a8114efe46b71a6d67e07b196ca46c1cf73118ad0239b34a39d3ddc53946645599814ec6550e009ca315381a936c9fe1830775def5bf57b7f0bab9b72649c1bb2a09f8e421742cb47889abb271457c04fbbfcd2ce8121ea41356292c8977721011fe445146adf826049b577ce3a391072dd1a99163d05507ab72c2921cd5b1a22dc344124632b6b08f417c5c0fd0106a8957aec0b39b643a0703730eb9731960e63950a816173c9732338f85909b68b605200fa796a4cd6dcca3407ddb18a9832ba7ccf62ae60153ed6d11caf54f3fea024a05f2d8591bd6a9ceaba4bbbbf511511cc1a5a69b1b2ed4a7b130f78ca842c88564f2200eaa7c7f5049a8223cb0b374ef1acbe152141bdbeecac6f5817e1f11e3bdfe826cc9fd27094ca8727d6d6e2215cdf3ad540cf4dab974c31dabbfdb641305b14da090e541bb015b587d01af6468846a02909a3db6466727d1dfa17e3ec1d28c47ab57e2aade6e0d30b7a09ef650c3ebf25944aea1146b4ed9422798692336a03a3ddfba50ba39cffecadef05b640861e348af6325e9090bd1a200510867cefdf9e2c7361adf09801a1730eef915090a96e870610e4ebc7a62e34059184e3bde93fabdec4d95c5f54f292971d2cb64b8fa04ebf2c14f293e55f76fb9b65115032ec39b2dd6a2ff520b25e0f465f93f71e03545bb09286e1400f179a05ce0f5b77a95494f2287d6ccfc056a484a9efef430b8272e2a9205b690d5d65284e0f2b311a85c0628bcbde078bc0b5ea20c9eb21980b67fc5a5d9b392af484d7a2c7ab09a0987800ac6bfdb4ff95731afe7ccba972ceb39c55c7f4ffb6c1d8885a9d0a4cbc50f7afe1d8875187f633454a8bbb17b4f7cf6611632fd2e550457d501f91d73c5fbe3096fdcfd1727e6789f951a522d6465dcc82e9b595ae62e22678b4734211463b9f9940595d5317fd34dfaeeffaa8ca23b9f1eb10861510454b6931eec084988c51c6f0e0f91e8f3feaa61e90969b7160d4b7cff6e1aef50e6fcdfc934060db18be38c932820067d0bf3a8120ef76dc9296a67d30ec772ecc473ca5d0fcc8a7aae5107673511e9722bd3bbbff57e54093ddf5ebb9f1e1780333f57f1814f2fa9eed57b17e9cd2aeaeb8c38869f5e2941f7b483113d149aeee717715a7a8b1e03dbd1aa19ba4879958294120bf3d4f38f343166214eedd7ff36943811fdfeb2d8f4fcfb241762eb09f3331edfe094b8c42ab7aafa40b47fd088f5aedf1cd38a600a89019cfde06f96b715ae2775a3bbd34a599ba633687025fc8a82ace0da2bd9ec46c0f0bc740cc54b32a7193c58c96c47e74c482fb70f5f7c80fa461c22735b6bd4b499c8a04e6b96f8ccb633a29b7698bce4baaf3811d6394220aaa369b152ec4b303d3e0511ea99606db44880dcef90313b69d319d181b63b6a76f95ded40e7af711eea135c8d9216eef75b2b7c66cda893a0e395b7457a65065268fc7b0414f76173c29b6567e346e749d2c4f7e306a1383e6c606fa3e1291d976b296fd4d225572d7e97858ff6e4f29a9feebc415bc7b8107d6a447ac01e7823f34c53c23ff9d53eeaa73bae957c48b0a8b7ee1ce0c513ff93d96f0496384df644b472dfbaf5b32ba943a3922a0149a6a17177c2e2e1603345a0f7fdb93c5bac46db6eaf630539834c0ee2cab096c714330ccf22f13adaa9007112d1776a3f5a7ecb9e31f6bb91933d5c30ebd77d82f0b2471365fed94907541eb33d6b092d64c89f273ab595ad0d3f2fe9b8f9dd4b2d2b0f01fbd08b0b782a9b93fedde67f539ab57316c3f693dde7e3fa9f942b8a97da04946e3a83b10e9ef2d619012bbfbfcb0807ffe1dfe4825f874d46f0a9f9663f9e999473de82e12609fcdf20fdcc88a7e082321163c74644325f78466486f30f880ba6e3c614afa709dd28bc07ca241b75d4f1803863f3c994b42cbfa7069f8dc134f058089b689d2a20657c3d67af53e8794e9eadabcf5c878504318775e4d0761be7b5fdde92bccc76ac87632497e21279c6f18653125853fd81e8976f5673fc33b5eef206b00bba53a664f5e15f9e84487f619845ff7ba8164b1227d799d2fa97f61a91e6ac86e5552586fb19626eb51ccb5edad9fc08ee0835b3e6a0d5c3e60265a3571ffb0551ad2a79ea11df262f1011d87e1d9f88b542dfb0853581afbb238c6740578b22e2f9826b729bcfae73f2df4507c6fc6cfcd50223429272c4c57e7e3a4a2cd964f1ff8c475d78e616806623ea26dad109a00422312bb6343bce3fe003d88102af491fceb0b5a98b40bd47bf12c7f7ac0a98762736dc53c2e937667def2dc4b8f0d0298c36d780bc87e1b16a4e21d8e5d8993d1f329b8dc3151c5f00a7fd3df3ba404fcf5748761d6489565bd1e70d0df9a73aa477861f50c4a1592233cd6cf2a0f7c2e5bdb6e38c732fc2eac572aee35a421d914fc815daa3039999f1fb2d250a3d18eee468a2333e50ef8d0a1303c4b5a06fd767c7d007242397154548bbcb9bd65cfb2b94d79e1dbd60bdd910be70fa1e6305b32591932c3c73e858d0778ef141975dbfe98aae898db846361476735c795c7abf339d30cfde1da99c5b7002208bb770e8d0df1c91ddc42085e9eb3b8a0150c061360b3ce661a346f689a170906a3b29846d504179f85cb3f1b082309fac23897b18688f892ca70b452304408678e1d5e84d8267a12642b0e80faf011a39c081e380566605aee15c83ae89d1e8d20f2a145f8bc1fb3c1ed226a62ad149a1d74a3220deefccf733e02893c954df05e2a7c021625fc342fedac7aba0273475493b82650dab966f55be307520730f179a5fc329f83b05ddf27677f468d3d9c2d977c5123d174aaf771ea3973a7bc7afa1c6156b881cd3f0a30fb1167caf06fd36e07b3425ec12ad21847fb424b39bddcebc32a7b1348554549fd41497e02ad561c51a858857445f9eb8580a91095f5fdf012cd6bc1c46fe00d52c89f56be08bcd0d9fab3233eb0e8b34ea852e670491102e6f78ecd2e721ea5ac9e51365092c3015dfd24ee8d95881e4709bdbf4a2f71e59f7e533d3ed2ddeb5935bcd1707cbb5b458a5f309eb2bc903e188ae85fc1c75694cd3ba5c8aa3a8d6eee48fdb080d671a1260b378c30a50afb602ad1271e9a667063d93c58415e408b37e17741b6513d7c4daac35011f12c230809a48b6d94f26e402179906e597a1a5814b2a5dc0fa0db0d587b49a5011cea4ec44dc7f8ea46898319e541bbbfb394b9d453b448881c29d51a5c3b948bba3c724f88815026ed7cad52f8e659c5385321a4572169fe6ea256a0d1582063b0983ab1e158522f7e9cf8aaab0788049aa80beb2071c6cd377075a46a5a0734c0a5d14472299e97360e6f43b9405626a5ae32bedb7c5f3f0a8db1d969314e937cf9561c07f3a7275ccb5f93e62a3da38db0425343b44ecf13ade69dd315d1d42ff6264d542f8ad285fb69ae81e84c18c0c8f44f097e3c54bd20cd5bdc82fb94d402df5cc89313b9999549426900c2ac217bd8d5439333609f7a45be0f7d86975dcfdad13dc294373a43c32fadb4b40aae09f5e2f96d170d33732753fc2129a75ebf1722f740817a2a73f0b2bb4e21102a6217f7365e0924dfd57ff0767779592fc1068c0a821980ef12ecb05e671b5c1c084f466d6c587c0c1217b721365ebe3201963760a64ee390d42814a895fae3c5d7b552ffb3a5f0e1f97dbf82ab6141786be57600526e75983d08c7e628c9a617fd4ca1a3495b786574f3f109fcdee2f48adb66ea16649f58a55f697f8223913de1ee811afa926f3cb6aca3a35ea3b0d4931cd294c930867744fda863c27e95edbc4da9d9162dc092998cfd90604f10e55dd95dd51cbbe9baeba67e8bb731635c9f0cc6f3594650aa59148168c27325345900991f377945eeb83993af4e5e90e81c892b6a23c8adabd9a6a73ecc2ce58533908043c2e400ff36fcc8dc7f697773973c796a5bea90cf8f0471e57a20d98ab1221b3b1cf5dffd0c2778e4cff06ec0dc052b8d24d49f2b67306d37a7641806d455c34d0d70037f168c32dd46b5c4034797b9aeddd33da8bfb977b5ee9176240f35435c7f72f1784f580583eb568d42d434c1fb817b9adeb762696e8f1437928fcc6106642485a2dbea0a92de917637f768e4e13f80e43d9fff06a342f15b152daeab7154c13585b742f15926dd3fededb52ad23b2bfedd52d9cf568effa35b27479ba298304bda8dcba77110a3c1a25bdfd5684d28767aa44d15ff059b081f9f57b8406b1a4e0d263847f70cdf8f8e4e7a77ebaf3853c37b8d8c051fb460e18f50848f3a63cbd7a220b5ae44fcec37d5d40aaeb91203112679ece337dcfe05815373c1a7064e99b708f16d1c41d11e7e2e9287ebaf2c2c9a4224e0eae9a0c22d5f50b7add83903ba73a95e3a79f83c5b43bcad2a17f3a218c3b02f01360e9716632b7e6fc8d85bbb425b620d3839fe14f46d5d588493074fe71be18461c69e64d335c50ee2543110e13054bd2b68661193ae9ecf4e290159bb5603e5e72bc5ef9b74e402b9246cf709b972b5d2b80073c73f55aeabd964225fff9a631c207a4deacd6f2dc4f1dd9a9f8b309b5019da04e2d1ab526cd7c60e36612b359ee957f5b3ed1c31d622d2b32c66defd22c4a41cffe34dbe35b3a88d885fff39adb22763ef2d832b35aebc3f3afe1adaf1428f2493a622205859b504dcce6ca81d75f35f52229aac4c74ecb7d0e249b88f8cad85c1d1c61efbfc796a0084a4d5e31087f48ac3e966f0bdf843380493e8bc9d94d77aa06549e4c6f896780c9b5d4edef71cd38df6f7ac85bf50ade0028cccb5280164136b98d66a639882ebe832976861a024c8f46911cea2b601a7ebe401f9000c2fa85a2098b69a8e58c66c9ad98166045ca538296a50655ee17a94ae45a2ed53c0b0b9f4779c2cc17fc8c76118a32f49f80d802d875db4da29afa2eb0f04238991c81ddb683e07370148a19d266284b7d1a8143d9387fe53b759895dd693eb0d539f07d8f7f70ce3c435ea14ee498689cf317672c0d7527af34ce66368071325a48e9d640ab3349e6fb60464f0ce196f2aa0378789cab2c75154dff07abac82e3d373a4a976ef5b34eabbb1e33afb3bcbda7974976b3db0f28a95969cbe3ebabd618cf46e43c9b3b37fc62a6afa0caec0de71970daa4614858a51d8a8dbc114cc0f5c396fd3c84d643ad7e0bdf401f98eb21c87d1925e41a884db9286b67b85a7bbb77e2b48e645b14cef565ddf72b7416a6468c241405b3481a7163443e740c7c6c392225e8f04a0873750d58c1a5d0fa578553dade833978535dedb4a48ee001eda260d9b69901a8650089ce0f7c747164563d9b3465fa1ade447373d754e6ad393358fcff2254c6c0a2cd2f0993246cb5ff81b738d12a1f5174aa0f3af9148561dc72c44a50f63f71e46041ef2ccb66697097107300260dea1b9c2d3cbdb8190e9858c634e99ec8c56fa13e3ee7d234bdd62a694e7482f882599a5e563de868423f56cb07aa3661638d222f4d7228a32b81a73faeef9ae7c6e6c7efe7da615505f627b264a8b510abe6bd6f8f44bce6e1c12e1e9f3e287d92e18e9978aa21b9d041d2a147b71874faa0e25b0c1cb46699e7c8ccfb2ed75b71e8642332a541a76d9d8f1cc07fc36094d963044b8661e769fe9b113616dbf723d7a0f69909167931cf1479940f539e45931788b7ee583e542cdc07b832cd9614e39d92a1eb4d1df1640878c70b87b5b70feac1562572c1608fc7364bc3ee909bd8d208edbcd949e64bbc55f5d84ff319f51c79d4f4d9189352387da3bce8ecfa2304793adf99928544e443c331b2ada4b8c7b4c5289ee35b4d90fad130bb8c01199d96b91760a82993d13b6e0a15cfff01604f549ea1085f7a6386218292dd75cf4cb471c96eac6e715c5ffccb30eb698455d9d38ade640fae1560dc090ca213b50f06aa2a2dec0d41039c1f4d75f1e52b61e92035dcc14e23ab09dfcde32f2e3c3efd3b7ba1ccc7ea8ce279822203f1f1d00134963cbee8754ecadb51792557fb6337e96175b65bc2034a24b24900f7ae009f551a23869b9f28430b18d85f32d52e7b6775876d335231986c72ae2233f7ee106554230795860c11666fe4556617512f232ad45c93cc58bfcfcfed0b54e6ec0aac62afb8e22a8b02d5f9c509188ab384360e20076bc04d5b6683dd965019421c16eea9e6af40bfc0ae95e129b564de1b901a8b46d72fc451a01871135f5c38250008836e3fa348dd1baf6c3733d4205c80a013bb1ef4dbdf24b20d2aefc4e0f20dbd7d390201c4e5c93db7111a450bb3f292d5afd6995e8bf56b7a4ac01ea429e5f7f467d5ef732a6faf05a5758e7e6636e30ce984522548d9c564a030358ce440903c1c565ae8817ca82221be2731d8751900dfbf79e3e719f069354378893a5ef00d1b2577dbc59919d7fae98bf385798bbf4790e947c17839ffcf0e24d005b794ac907cd59f62e84933bf2b83b811c37720045144c2e089be0930ee65ac3281914b858cdf71e7b761bee2cc96c242ee2588b86a527809ad5a9fb8c39afe6f09b21bce460b6d05d8033ce3c7d996d110d5b3c28f8a45b496dbc402254ecaa673016ac4d51ab5bbe9f3b51519a08f6efb1ea4db0f530b76c4fbe14e308590cdcf1eb1b5cd44b40ca7172bd9a1132099f18eb6bb3145019e7f90db8166df1f52f3bafc447b94c31a480ecf0ffe53253b205d346856ed4fee46c4a90b0eb8bceb4caa4986093556321a2cb0014988350f6bb48a598ae8f0bf149f975087d950250da97bdabab3aac04dff8bbe22a394d82811284cc896c7caf2b23c50762d53c3ba85654e1df951a37fe6f37254dbf6c57042afb178d2b79053ee7453def65be3aa8467ebd075b97bd9cd912b464b26ff8e6f17f41b9d3cdce6e514d18e15a62f86ffae0823d90206e5e93be081b06654750cb535eff521f0c9503c1e0e4d2756e4bacdb6db6365c07fbeee3ff5bdd3636018182dc3c17efca7634a998fa3ec54287e90bc145d61de43dab5ac8fe2052201ce63e6ec840c10c51e0a39b67331a05d88237115518fb8daec6fdc11f0496e1926dd82d9c66e0ffb45785a0fb9aa93b40c88115b15e8f3109012110624acbdb1f8c7e0375c9fbcbe969d4aeefca070caea6a4e50e264484cb22839d75af1660be491459ccd703ff41b71d02e0c98ac45275a5277d04170694872d5f36d6d55dcba48299e604ea1978be1b1ff300fd5c1829f3ef88f43db74b8eac04376ea65c44d687e70bf93f6ba00aecc365dd734ff444b42b9761b269f85650c3061db4ccb180013d5fd760494c54872dd3a491a33188531d8c2e89de752612c881e5818735a4fef8cba640343ec5a7d2b40d63528ba9bea97ebadc485d3a2b8be2d744ebdab94289efd26970c5a781249eec3dde9c6cefac7c21df8e9ab6d9781e03805be9161f13fb526b56774e65268705636be0c6c113c332a38ea5b0b26d316cd023676e2545b8a54a9c17d2d3d6f79e3d77d7885b72ffc95c265acd9d5bef2b237e8fc82b845a258db73ea472ad55931065e89effa2843b6bd43461bb056a90c9d27621d4f43a5329055253a9fadeb04f300ad8c792a53aa2e4448aa96f9b838ac8a8f3dbf4028644ac2602033464b29bfc75d74f4693d0f4829fb7a4f6662abe88222c2a2156b1675c986698740c794bfd967dad7e92cefafc72322c0f4c54c6bc9614b7b96d6e1de612e8d625d3d5d80bb5f39e4661ee1508ea120cb8e909ab874e0df565886e51ea77ab4dd2e7fad7f1d4d9cbd1d082c4b581922a3ada1fbc994d371fe5629c2c306f8424dc74a7e5bb3047dd6d7090a1c559d6181aed2a3ac9db5753d948ca17dd530fb19e5e3569227ed83ec1fd987bd1c4bba24f403104ab76f6be18f9f8c89461fcacc2fd4454dc4a2a6eb277351e33dbe4d20d23aa10eeed24126688bb60b069243824b3d34d295f6e1c929533701a8642c7bc4b05c2be433a9210557b75282c28f183450c7bd707da336b28acab6a0bb8de6f88f642b0cc70257d6976dce6d3586e53c12aa87dfb4d1bd6141fecc4857b3d3cfec4db45f7288f98c466af2b58c9a51290b319ca54e0a053c2b093b53095a52006795335d77a174c4d49136ea0eecae239cd7dd770aaaaf94b661d5a8302526a30d868d37b1d4642d9ba9bcf6320f8050b4cec7c54ed1d57605276eee36ff7d2cd47406292b5e9b2e52b98be5d4cd1aa5643a151b1c81116230cc97604407c1a8fe0728f17e91d850b9cef27e55650fcfa9588a53af534d3aba9ae34b4f6f8f5463f06f8da4125e79ef7a5a3aaaff622c3288b92571f9421392c829c8fa58eb264bb5d7aa4d34421ddb31f7edc1313f874e8ba5520e435c928c14f6224e66f78e68eee9698d5ac688e67cbd771067d56f2753ff5458623ef1e6831cb600fb8c493df4df2eb4c9330a5a605bd73e59ed75b7da1407a0909ab85025a30fafde3fa2555f72e2d04c84311a77c88fb872f9ffd957edbd098d0ed944ac35e3dece72dabba0fb5f549add86a2ce386a789e912079d6c694f177cd2039c678ef77d156dd30a81d65de5a3516842978f313198a3ec9c995b3d18b1948b18cfcf3337abc86021efa3ecdfd8daa00fede12cc8eb4f046483c4ccdb8a03d3eba2bfc68a05cd3e9974212a06cb8537b1769ea189cbf15e174eafc241da2c96ffaa1f7fe5b6eb81639827eac8bcc20e9d371070f8db80f322dee13334bae2461f31a0d76dc736bd44d4d382fd7a9cd61c0690033f32f277a555ddadaf6376a2502338cada0aab77fa6c8e61c4821146a79e4b845b8efd8e3928404cf9f03932f2287d985a468f04173274d59827547411f7e83ee3b2af4fe6320c5daeeb93d64696ec3c8c9c59defc04f1c792e52c767fca16a79595c2997a194aca1c5e2a2ad2f8a379437832e07ad0335d8f9cf9c6082621e1fc9c2f9c452919d78b07011089ee182e66242882073d07bf2118ecba434f5af4b8f7e47f2b0dd6a0b3ce17766d7b212c78925225f00ec78b80e3a21a0541d1029b30c1d48a7b4d18f01f9a6d41af06a83928eaf8514c1351dd0a8d76addf1b102d9cf96c8e5c0ed5d0e4f118718725055a99b8ea62eb440bb183e6d80866c355c2902a2a77e963a66071de82c214b6f20b5975ab901ca806de050277568ca43edf3f32d653991110b79396225820cc3aa865977fc09fb552ec5d751dc3ab9d8465983189a09816fc26fb1b69df3a0f2e9df2eafb02cef5dab8de0ff8c4e39e00cea9480cd59a79b2710f9ced108e6c3dbacb8e6ca19976ed4dfa0fb32c0debaef59e5814e0cdb0614c713e553273a476ccb34d2768ad05784b670357f6b49d29e271100669d1dfc3d5790afb5ce3bfdf5af40dd1aa69c0902e10fbcea5f58b6b280f8652d1cf5d9a5abc84ec80ea49a8802f3fdf67eeec60ece68b3dc030db7d7faed92945bd901919b4ab842d51b1a8b3dd6112987c44d993858710f2edcde132ed17bb0a817e76f63722446d3c3890a1bddb2a71f277f3291c6706f2a791f9bf362900f229c91ec11e11bf3bb748538595d012b43cdb65978d4c8c66c6fa21cd45402da467855e7e2959ff408859d8bce52cd0e69b301eb0c4a3bfb9d93f95edf62a3106f6301edd1b3bec9e99c8f9a653c81772796d508e6af1c2a8521cb5af912e1ffba5d7d3ebbf6e5734d1d4c69fafa5b17ed634126188d929f5c564e7e6960209cbdabeedfed535b0dbd18d6ee63fb8d33fb3cb7687cfa20b46f79aa38b418fbf1c54285564b8ff8f3a90da6eb71a2b3a58d42801871743b428da75611dad8ada61b9b663fa8120d8db70cae0b7808f370673945694e4c2df253e833a8761f48359a1677d03f3f27b1b31a9739441fcb4a3d90033534ca39c558c4ab0a8e312792a2acb9b23c7c78efa3624a93cee2cd0833f0ea5d3294bbdbc9b3ccf1a989b9e9b3b3d68415199a7f7891defbab925f6da4be79e4ba90a0eaad71ad31987187b875d19f9d2718f9aa5681727b8e6059c2975745310f4fa4711c26b95bb910b7ed4e47a05c15f66b3bac4bed92a088a48a5a8267971373a66a7618774bd876d90191d2c97b39de4b524d55c8763350be0c69c70bbe04c82da042091a60930db479a4d73233b2a340fff675ac49e317baadd39bb300fbd220ff5ce424f01e0191657f3b404f5f94635614df11bbca34b78a4ec4dd72d374d37d6eee658b4750edeb501a65253613b4498dbcd976890d6e891e4624ed3e9310bd08261c4d8c29d3fad9607b09e56bc3dcd8f8bede4191286678865e01bab9ee271ad9e9c1c13a4d32fc315ad51d3a986b08778e795989c541d964cb3a43414f51ad5e5de13d0c0701b6b2df96e530e4b920940ffdc9fe8936dc35f53c825388b452062eb3ea37fbfc52c7fbd76ac66d80a73e6ef44e787d5fb9d7825df7d3fdf94a987b3c9181ccfca8fc87c67b2290214edc9120d02dad0642372035227a361ba1ec53bb0cfe3c5c414415c5be33a85c4f0c3d28bc22527d2af075ed955f8fcaf47a8906aaa77946bc7e87aaecd567655a9ae60f80cd333966d2b1b89e2521e4698b45795b12b7429427217f3d097b567a9f4a58b6f9542b36077933c9bc2cd6fcf7766185cfc9771be1b34a1ac3ffc1363d3d178f45656c22d9ec8950e26ae4e51241237f5496741ffb4701ef297cede0cd85ff98e7d30bc7b1966c7809fce3c142e5f33ef34d42c276f04ad951a704d63673354e855c47e38ba10859378e177c9b2580bf1c74bc1185f68bf0072da09be503855a947033a22a74f9ba10121ec805821a787199acbe430f63f99767f66d976fac4a4d220745c035534e450215fc506373958f5335ae94ab52bf2f0230142cfcd9b92b9cf2f7ac38f66f50d95aa3bba2e3ba33c3e806573d28966986e04c5e0b39aba7e0f192e257ee0c929769bf4e0b4419723e9af899feddfd7bc9919e72ee619e7770d0f9e272f1cc077ec5592f97a53070af1be8609be13260c2ff800c27f512b3c3c29574ffd5b084a2e5f2b3e3ad2865075359a8602e2587a5ea97621f38d783834287581657f540d1b6238895fdc1e8e9dfd8ae92e39686905526004a587e7447da403aff3f5c707b4fbb3ef1ed46f6c58595669d489cc6d94c228b92b4bbfd4db273935077f45a75f4192f4a5219967f25faea2d9ad2b3cc31945e6e5d98db6e46e8d4179f54c4d7083dae1bbab23285a2a844671e37b5cc8b289544fd3efbebd6ef36ed366ef592146a07430501aebdb21215d95e650af5bb2565ee960a7be87fcc805cd609954911875804e47416fb498819633746a16e911c3f60f35b8e2b2d2eb7284c36e2e559f3d732eb120c0360c050c36b684bce1cdebda09ea2c9804ff6b1043a352767a46b2bbfbc85ee01d55d1eb026c3974a5b77bf298d53c4b66f3eb766961df40582c7afc2a53844c8491ba2f5c3017ed31f7857075a27aa519a68810d4c17e6c6d683740670c0df5ec1856f3a964d7175e6a8aa44e88339d9b8d2af7d9404641e577ae84ddc18105e63160f49c52536f1ea12df8d0255995e7eb8af9fd18540f89e2a8a658d1fc0cc6accdf1ce10de8533c847b12380fd0673a85589b485430f2b20e3c4047c0d88056e3c6839007ee405a350bc2dd2225a6b678ec0ba7601289001a91957d01e7ee9c94d448525a819439911b236af9859ee71448c7e04a2b469842e7bc98bb5050153dafb591fbdc95bd0ec91e0ce4ef283d9653aaddf3584747c74ac9664b7fbb92a5cafe2ac24c5085274cca03fb672a0d0ffa107ccccf29adc9a5be51ce75fec4e9a849b7d2045830e3c3f0aed712d43a41137099a31e6288a6c3ba575f68ffe5863f3fb89bd487f8e3b82ea0bb05378e7c2801266a15d363bed57288c3c8b1c3525b5d0608b3463d48cd0a83373f59a2ffe0e92409f3391fb7afa0e859eb385e472ca1f2d8fa564afbcaadc8cc38f3e2ee27a5d671c3c82faec553a88d37908f8892f0fc64fae2f8b413d83c2f7ad794a93b7e1160201930606dc3ee69bef078ce3b1f7fdd74f86d242290c436be4cdbc6d437c5ad8259a140c55c422a3ec57ccedb6d9cb66a6a4f4d07f84548be7ad2dc7a73f0f4d6603b6e952fb7917627acfadd9674648e199c8755c25d4011ebafa1cd09841a1560eedc6374e80178de03acb71ff41ec7c2ea4fe60d1e75e1ec90fc5cbc20a1afd597e7ebe535e552b64fc28bc05d1f6050f59645b18c2f8e2f99461c5d5650c439222b456a424d0aa36b7cff443a32c6d12ce79bb44607f052b48c544477b0ad3f3c75bf2d0434c2a20b43c7395fe28359d41bc73b29a92220c95e1001afc02f94175d2b6ad6451527be5a2958bc257743ae0e26e3db33f7ca0b7c212a412eae97e778cb4f2c6d718e484b0067652660d72972d7a696ae5b7449047e92f551691a4d1c34de73a50229603ae629dfaf58127aed0524c1b4e2622781e9e6f7ebd6fc82fb19b3bf65e098e33d0d5f5206a7dafdf1f8c3e6ca75b832428967e7c9e1d0ac6525ae496d2967d9e2377cc03c270c5b856a6be424333db1f20272f37cdc80120908ba31667ff7af2456e80f458575a806c4d36ce351025a3e1b1ea5da1b6241b1448e5d390fa52490b3a4ef3aab23e51ce4f696235eab3ecdfd3e16abba8becfd7f8a6919c85c1d6adbeccb17d3ebaf791621e86a7f2e08b24d1edb8032a90c3190d48943c01b88bc562e18ff9ef4e56a7f5a04f46bed2b814e7be292d2ad1a114a7eebfe75e69088ef8fc25ed84665fef29ec3a1bebdbb6e1115edbbfeabd96d070b88a1e14912d7b540146bfd881bfeeaa67ea4b61e40373714ea776c508583b0d82d88d0d19a43341609e2d27e6b311ec52aba1814633ef88b021f81f951f8b92bfe51d64ea30f19dd3bf428128d86449f603efa064fe3cd31c53d07015d220cc55559debee1caeba1d22974d417c958883ba254457180a8eb554cd934185aff9d505cc814ed5652d2b427245a8ab53e4627c5f935d33a854e6e425e68d8538e017d609760a70523dcdca23b4a76055d710c8c72b8a9df97bb5b5d081ca6da85cdef1ee3d99bc5059da45c943932049a4bd164c98f8002ea2d24a4b61ace1dc36febb571c5cbce3cbab8701ea8125812daf1fad11a0d86cbb0210fb2eebbbf35550c88030dffda679809650caef8f5001f09bbc3229955311f3d303dac44488e47b808b8472ad60e333a8677355db7c2b2a02cdfa6f5c1e612a0f3b35cc6a2a5d4396f3043e1b2b000ed42338f3510f7244cd9c73d4a807652e4e1419c1f9a964698acc358fd71c59efcce276336a2c91da42287972dbccde0b1411d5b9a40d1c7ce38971d479ebdd8e02aa60c00f35b6421661031646b2c3a4ef8cd2f3957f7f1718f12d0d3df20ae0fe53e1b0007bbe0e9234a56413b1f9bc453705e752c23856aad38c1b7d50e2ee5707b9d02ba1164a1332ff57f62899b50b9beee0889f458555ff4d0b42eadf4e322e097550a9dee69a87e4dbb69302bfa2cbe18731973a9e0626f878722b2608ae121346c77f5f33039cb9c36921735d1b3d9a4055af5badb3e528bf73bb8d11a691f57b2beab53acbceb04c9a384994d1856dc3f31b7c4c61a4be33a53897be6932c003465e48081732e332d855589bb9bf30e178d72594a8fe0e04c95c24bc22eea1993172f8e119e89a427473f8e1fe6fa6609c39f40a633be3c61cf8cb5022902a66066ac549fd1988fee3f3f16d53d3147f0d3cb04c460e54e10e44e973231c7d32f84b6859de4a486ed366fd374f34eaf9b4a9b3ed369ef732503649c3c7f1335562145de7c72b3d73bc0f32f4c0ba99be83fde2505188fdd592ce04916b511cc919b4fa659a123de1afc85bc8b4c420a55922ae4548945c32532785fd39ed4ab1870b308a6226ca88e289857697ef07e09e6f96735ea183282a0de1879c29f8e5f05dcf28ad20f922c5e4e1a1e9ca1eaf29692cc907767658d54ab87608e745db936eab2be37a56997c7a451dc6c777fa91436c57748381a965bea974b13de1abfccddd70ac9d4939f2ca4a41a8061ba0594e356b980fcdab67a8f767bcbc7c6d191c6c5e3bae93d2c3bec671f833c2b960a2a00fa397b8d803daf00ceeaee69f9466614c540c3d153393325d4a4231665dda61d211189b37fb894af6cac583c4dc852c00e79dce5b5fcb28988a4e63fdaedb808185681a08b389881078c372088afd39945f2ba7210274c618ca5f983fdff94f2b4c094c2be4f67910c6a8ed7983ab68024e3912c820462e094496be11bbe4ab25047126dd7fa288b4cd94a0412e5e433e00cbbb6d7850a6d28ee2c752bcb47fe64348a1fa42610682dfc0f97e3f5875a78fd9f637783fa2fc982024b694d712bcc2bed4be4e03addf76ec52dae090e14ee56b77edb242a7f06b5853550c749cf4f02de638c30f360550feb623b1662ccc1a75e23aacfbedd270ed28fa4cb59343eb11dd90c6f6e88ca76903c915b7d405f2a73ce1b05618acd785cf046a67df5dcc06d6eafd10a0e1a84271ed0a04505934cd9ea063c0f5a5152c27cd6adbb6977024252257e199fb6e5b2c48e96c4bf8140686380004ca62062145c21075c20b702a8c45e5ad48fed937d587c3c4644eaa7d94b81e092d9dbde07c7058bd77a9feb8f4e84927c95d1bae8517c2c6bc41323e9169064e5f87623f43589c5a7af9f77dd045a34f9c0317c74c063b097646424cf068e5edff812ab89b5778bd66fb96bf2b4390f9797e255d5d7a7de52734c8a223da61d000d634037e9833d920de5e1284f0f434377a096f07831c26d3f8443d5ee8cbec5c468de2588e4575ce2387c2e9536008d7128127dd49388de163e30ce545d49331dc69e4367d981a3ab55b3f0d6ed421309fb127db3c51fc98d153519a1d8eddd1d96a7436f66f424c8618583836e9b26e04f5122633f2b0c490ddcb94f7c3d779e6e31fb57b9a92f865ab2a367e62f98a47a677f82fe9f15b5884a48b6614da37e2f3e338715a48f19f31c8b6a64cbf4983eb0ee2d59c7925eabbe6002d911f7f86a6fce885d72f4db41673d5dc79f60e8679811e951172ecef1ae7eb7f94e1d5124f7fc730f550ea241d3ec256a09e82339f4118d9970569a7caf6ae91315d19bf5077a1d07aa03de9d86192e48244c3fc1b1cc49d2e32703bc339a252fd64fa788deedd286199e7e4df3bd5eb49181dedb2af04ca2b358d613e5a135eb51b99eca621c62cae7ff4e4b970b2d8cd8202d98c5f0ea0acd790007c0eff0ba71759061abcc295326a439e9482320abf044224c672c2fcafe44c6377c4a4d0b308814795b5b923af4387d44fdb94f3b6867e4b6c749dcbf44ed39241921a9a7d6b8b53d281926d94cc47849a732d279cdcb49ff64e733759b2820b2fccfbe858cbed9c85a6ac6a6cf7554ba3bc6e7cfffda8e7ea20c7508032d13781bd757d4a6739c7a3e3e4c2c7994a69d20e0e7a825db0a86d92b4f5807ac75a3e5a601f5809d034baa5ac979586faab0118fd44788705d8e42e30bab8058b82db57c4c85339caf35e87207bc5846babecc2bbf19aa3807bdc4007e4f84f18a93063a88c234253c933a3960294f27465de89e887748d4da6168c14986c17885e56a128f16266c9c237a03ab647a33a69e0c9951cc2cc6b6d8e3f594c81714a096f3527ed6138a868990ee6bc2d4be43785282ff0dde0fb3d4be33615e5e2d5e9b9ca0b8739481133ebc078dd35056f63c657ab7532f1556bb557d98dd0fdc72d2c1675ca1af02ecbb57cf7e8d994614df8f5bea33caf6af2c443c1864bbe90e72a940e79b6d918391cf1ce1ec7d5afed698049fe3cc57250640245a693560bdf81709382eda015fb413d900b24dac1a536b15294d6e44bfe9c70f529ba36048f307ce9c46b7d8cfdd9fb05fda3e1e79801d577134354775d09425b0c47dcc6283e3c7598c4dd6eae0c905ba92d5aa0d9624ff4218945bb5f1fc8896a6984cf8731b127dc7ffd66d6179f51ddd87992510743421e9cf3d8d7f5ab3c4151aa4060520d9e953c1337a61b638b7f40620ab913cc91b68d79597a16d4376ee2b90327b666785ac4c04a2c7479b2048a7bda7f75d4953e4758b7bbecdbbd811f01ecc893a53b32b45ad33c12f524ac6555460d6bc738ed5189842bfd3b9f46a9a410924943129ee507ee3ddac5726bdd2aa7916c9425ff049eee1bcc81565797f844c54a581683db94142474c362f01f68eb64b286af929240a8268455921cccafb2b2dd9dc2483c74522f083a8c04f5392ddccdfc5896b722d35b89680f2b8b04b03584a80e9b2a09884238ed8df24c15260009fe16d1b5af26c97ab3c60e9162fa53900f82a15d972fb71dad7eb5bb4643f7c0be1f90ad366d6e02de5cffc0f31123d32aecf3bc6cd1940ac4d19134276016b5e2ea6766c5e98cb5e76e6e7fbe15fe679f8045cfecd47339d58a39c90d368fb4aaf42bdea7ee102fe0f5674edca075681f2d864d6efe919b034726a1fe8dc9f56b1edbd5a23b4cc9363e2023b546f8d2c34047ec61bc1a0076a5ee1b3b758a665a65f6c044e65b814ded8dbe082922d35804ecbfaa26c36b8773562d951e1a4fbbfa976542839b1ed13cd35cb25b2a4085d936f75276904b1c22f91a062d2df619f85d35f56b99083f8fb2cc02b842c7b71fac03b0482628de38a18e7ee67af900c9a084dfaa22b6247869b19ab69f812404e4010447f0f732a141ae4a3037fd9b9b0c1e66d93b388fb862bbdae21e579d21375359af9cbc36ab5d93e434c8cee19bc18b6ba64c21c2346008365941918bff9239c94ebd9e2a0ea8c2a76ae2f75cd79f2806aadda93d3001608914895488e707db68fe50f9abc66a555f1ec69764801d7b6a8108b892ece3b7b47545ba12298cb3416b844fceea7b3dab819fb0fc9ec4c509e5c00ce391064f1d1b889055a8ed6e27e99b4e66fa7e1a85d869d9dddfaf173d97d0bc6c0a0713b69e315db4c50bdd938be62203ef033637df17f7f0d6a82d889908280b2ce8786dc953d5b148c1b4b0f796fb7ecf2d446145c030eb7d8bfb422d760c09f548410f274a3866de617675f577e9eb7f5022b6d0ce4e559ae7e98c46d5efab3bd02df1bf764ba1bbff3ea4527bc9dac665a74a2c92ff06c2e4c1a562c47870a61cdb47376755061a472c2722001ec012b3d6f23e2fd82e980b2199c3f9ace8c9c8b00b9fcae0eff3e529c5d1577117bcf8b389c7891da1f5356b3edebd3f36f39736978cbf913749e46514c92fb63e12e6a9a67dbe333de3b6677dd8f12aec7fd33467d8edf03d79c79961b53cc47369632cc247eb0b6801bc0ee0da39fc6ddfb908c20ef0fe31078536cfc76cfd4258802acd632698be2ee64ca2156851968b123eda36374a34a81fe1a9efc333b8bd26adf25247f4147962754f2f8667fbc46eb67ee69eef66d96e5a569a43a4a10e91d222eb56b19d467017a78d1f8deedc3949b19d12dfda24b466b1f04d6af36e885b8c120ead176300d06870bce41cec4338d2a6f6e51c5b737bfb428252296bf23c55db64a694854eff566efc8581d74384c24b490eb392e14ea413b53c7682a82cf62f4c3c22b12453cde469555428970c00c061956c9d23ee908a8644906c5a2f470cd06a291e84f2dd3b1aa5a30089708be310ac454a58d12081e5057e1133f7c7f84c7ed76cb150cbfc0d79ad88fa0c5347e75927110f682a07e002e719a851d78a791cd60599d17c301c2bbec49b062821a2917ea1ad379902ed9e0e4fd75d8b5419ff3d00f8ad0c46103727c5a2c3cea496a7f2e1e631ec42aee59db832cc6dd31c2ebc2dc893cd8988f93c95f766a8ffc1239c313d58b1d42290270542dd7df75fa957cb986970374b90f9e4b65de0e21220a8c56fe1a8a1b828ff8113175945dd160763dc2aa40c92c23f3835073292f6d3b2c1b21c0bf548c94317eca5916242e77494c7c0df80b9095662b685129b3014548fd5f5512997cf2c17cbae0201a7e03cd0966ff48698a1822a75addd90a881f7e871f0bd54b3810dd3f42c8a5887bfd63c7a50627e8d310798be64ed3769d38aad85677115d22b82a21114bbd0b6566ac3c73bb68438de901d484e31ce9de0622127fe07250a9924488fece022e051018c7d385c58aed236d0888eeaced238165113ae1e9aa1505c68470804925e257c6214a1a524e8b7d78c097b10782fa95dbac3f8a993b85990379273666997ddbc09e6ff1e9c8668f040b1ca537156bd7c609273689ec68055ce13da6f76aae2943db146e3d146332c666b04d60c4406c72c2472b7882b32b76c968306a099c726d67d675ee8bd6af93bb2453bb9358d3e118bb69d5c7b48face2bd219abe765fc0565c7e492d053f4bd53cecb2c6655c9445e67617e3c50ece9e7d79a678d051be8ec419ebbf4b6a9b2fbc7caab6c957a01d1a1dbc5f662b8797087477ad2cc1c34847c4346842b7e57df3e5f88743b7e7053eb01381e62244af74bd101e8f6de230206ea6e7ec052ad5c4dbadf2d87fe44539f2fe2b78f86a5edbd0eb75b6a28caeea703f6573ea14e4d3a3bbb526d57ee8dafde2fde368a13442da45e2a1435e6a293e7a637da0cda2f1f686006010e8f45d26cfeb7a8ca6b6cfaa56d0afeae9d59facfe6802b2c36121510807650346a45cf2b7ddd92c5fa33de1a6108dcc3bdb001b95f581051691aeb946912ff769ec5de94d5a187a5e079461a7b1cef5dc8077e1c0fa8001946b755b3dfa71b9433297f9586433fe039bac51d4cc383f25952ac58c4d2d54cd781cf4666c910e5698c5a44718b8e61c18920640ae07d4fe5bba7f38c64091816be2c5663c986849da85b23a51cb4479af80a4c973d77c5583dbcffe94db6d6143ef067d701d5aa2daa6aa50d45a3294b681e57f27a81ced2f588e8430b042b504a15ce292c30bc18e36f5aa5e60d414c4fdfcf8a05e75aa12b220073f7389975c1ac5cd2cdaef59d7f0281687ac3524e33133c2d90b760b8cca0fadbaac87fdb5a0c195b757576b9dd970b8cc7f47f219a3b97160f75c628c81e790168c0385a3a60eda9ea006ccddaa7cf520f2aad712fdc9e96357db570bfe111c1742ba0428572f9d8e77be5ac0b9b6ee6e15b193484836c3fc8e553f4c04fcaa1982638fbc267ff2fa357d2d2fde6e91071ac0edb65d312fa7ec5b093ae9c6181eabb68dbd7a5d73d485f80db656712f3114f152403017c7d7199a63ab3c36a4b1c726172e972ab346f3fe542693bcc0b6d056b86c5c78e13763896d17803e30083d3f82546a89bf62952f1c15eac1e7d704cf76c11ad54a30977071ec6eec4ce7f22151e6e42b23b8dff27570809f4a5e45dcffd161d6f23479595977fceccb6d15b47b5db0a6da7ad3e64411e6c8d2b6d4c2fee2858fae9834bd3f948711a32efc8e51368a878d075fba5a7152dead5e4147888dcc56c79521673b8af017b6e2d66c52c6065b410adea9922342b1650c06a1713943885ee2f57f6bc2bf3ba30ff89db7b6344835605b583f897804d65947161235f5c5542b680ed9de13cd3c59862935eed57b828e7649b2520b68491b18688b51ddab13399e0fcdbcc00497c94019dde655890358298b6d0a71d774b8f0280c924bfe46a65019c87c5ac5efd833641dba919993a9a803817d774444e4912537cd1301330351e6731afcdd9f29bcdfe2041579f405112c3522a55388ea7ea99972cfbd45d54ef87e8a77d48ca7242f89de28d6856f7a425fb47b87f8e854aa2305af0ae4095ebd16156b2844903227ec1f1320d6266b0850759f33380749471c2546109b1a43b292022cf3f7abcfac322c19af4d33509e67198ecddcb5be859f0ce0cd420355bde9b031caaf9c7098045fa8b9f2d2706e864874a8615e87c7742b9f9c8c65f6b66850ba946694df47c3ae81be35898ecb82501a2ff0ebf6ee2f90c877eec40d7b8b8194b731beccbe32e9b6ae9b51bc3406941e9db9d2a677a64759c17c4ab8589182e173647e796df8559309c6c8ca8b62a56d5e5b0281deccbdac72f5823c5a60ea506393a3d166448742be9f7a82a2d22fd948311027c9b2863d55da9a53f6b2e228535949e64ae872cb2088f6f53048937ef97bea91471a616e4db83390c7f109b255e91133a8f1370227cc02f6e26c176bc70e2ae53e441913faf21296fc0d03cb2d3b1c56e69379643648b023524738abbfb83bcc4f8fa9d385eb0bdf1949d99873bad68f7579e98b4c3442cd44f44e44e779b372df1b6cdb23307ff60dc8459df01280b6d68a784eb97d6be86190de92486c089c18c196103ccf3bfa7fc7ef4307a58e40d3ba735e66a3cae9605dec34bd21d1846dde0fa5761f3f46d4715804905b9228c0b03316e1025579dc43ac2dc697a12ff158879cfa3d45ee0dff44b8a7a1f1f54dcccb9948b76feabcfa9f514cdc482f15e80922941732791d0233b83818f002ed15d78e196a0e4da01b78a9267c24699e24cf4f0f989b9a35ab2bf8f957fcf0b30572a414e4549f7cd385bb24cf4385885a2018e3e7e89dd299920cb386487d359a920cd1a94278de8646e605d9aa85e5ac6957d311f326e266736049bf46fc2d9c063fbc2a6731124c1bfb3345900d530e5fb7dc1bb3c54c48606f24893e950f72e0f0a1963478f0f6aef0c5ebee1cac1a8a25421bc967670047b9b301048ab2b6669e9c14981da7cfabebb7c17aeec240a0ce25f69a29554e49369ad19f564c65ebfb2aed021546e221115e40935848574ab3a19648d9f74b77aee13c941214a422ef441199f0320063a95da3bf84f1768afc2122cb5eed07a4d44cd2d3f6ccefab5556bfe29cc82fb1cca7d2fa799e62afe39cfae00cb998270b38fe57d7a27f85dc9426047bf4bf6447ca6493061598a9e36beac19a3d7274501a3a73e4e81dbe0f86d7a81b54baf4697e99fad368b26f5ac7b584e2f8457d88654d7adfb3c5aebb0b21b6f63116fdb02c22c17e68acb146eab0930a2903133dbad27951b508cd5ef6861ec1962059e966b6548ccfb8ed33690c1a3270a21e932013b7b01afedd33f0f1361bf5731e4c8997d78384f64f9fff2db523e8fe04becb7be6e63f896bd265dac3ab3780e37a7e64351ff4971e9d23c3ffedfa74f674a40683ac6688e794e138bddf81d09a2ccf46cb794b6bd73642f8735ace87026c21f23fe30f9424c8916bee7b9f9d61d81d19f548af1ea4fce613405578073a45401e5ff3165a933d3b040d690ce8ec2255d99f79f85de56308d6307c69251180efd4667ba51316d5a467efeed60d0f0bfea9960a70e75e76115d8c714ec6f5e5c526213c17fa6d7ee4d9ef90c304110189bbe3df0e5d0a742787d4d02927f7185a6b89a94aaec3344da90863dccd461af1db873c197d62a6b0c32f69d88d0a44ad85e196fdf7ec2aa6a33eb81f6cd266671d2b8537cab03204f785fac6472780e81c7d775a6e286a9e4f908ff8d9baae17380ac523cb82911e68d667ac32c0197170caaa40bdffffbf42