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 62247 e442c6d425697fa963455dd352b60f2f0cdb394faae8b372742d71ff9194b0b4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c7262ab0d0e26f00080a63423f2e4e94ac7c7043e950f5e1abedfa79ab013a48
Certificate Block Hash
e442c6d425697fa963455dd352b60f2f0cdb394faae8b372742d71ff9194b0b4
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...008000000090270000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000428b5cbb877ab00e46d31e0945e0359efaaed63e1c641c454098f7e453ec40a0dc9abb92ebffe12ebf62a8f8955f496d4806c830f9bfd8789f45818ac8850cb5864686b533886400f9e08391eefc51376240f459f01dce82eb0b00000000000000400000004000008000000090270000

Raw Header Hex

000040207d6fa7d85680e4b4372f5ac063644c5d504cc33021fc50aa94ce933a6d272f4b3bf99dfcc0e4a2d7313a50385233aa7c139196171326bde3e584d85a55b2fd28a549176a5b610218483a01ab79faedabe1f550e943707cac944e2e3f42630a08006fe2d0b02a26c7

Proof Data Hex

59,560 bytes
121216020307499d5fba1b115e1ec4145520797014e715b2906211f8496c2817fb8d181ef001b48ba0df86492f2c78833338d5432ab3295ae8677bb4487e28420ab0ece1704d7703a627ce3d0bbdf42021e5efa4cedc9ee007ad79dcd3a2d60fc57ad093ead74db9d03fba8c3539f056388b8d439c68f6a2ad00575e5e274c892114b8300267927f63b3a16f7ab89cd54ef6eb1c946463eb9927387d466abb50c9460b537a8b6dc97dce2cb371a807cb757ea3cace219f9e23e1bf8df80979ae13442019ca45ae4ec5c40ddfd830e8ea229c3a2389125585e07cf5d0c42793bf327cde4a5f5967aa1525b7eceaa54060057ac31214d4d4bddf466a7752463d76a922545e1b769e5a43832a84dbec84cf9e2d1dfedc0fa91b40b7b7ed0a83870338927d2cada305493041186dc8eec62f15dfe58b0a68e8bd9e9428a798edf372ae3b3e3acd74bc7249743a395c9fdf504fa9a8276193b26d01950b763e6e833dc7b38a5e0d16dced04b4a42a4a3ee510ed5e7395c2f20d91c1497031ead0962cf122ec88a4fb0f775575176303e114aeb91b904f2690c691db33b11f872e41365a668a8c9038a584d992087006f4994460c7ff82a45ef1068f7c87962c29249bba184ed511ad100ca6236e4202e0499e9b2806df19e2d25c1a79af732f71b3b7082ba2a01c0027c06375a4d88434784616d51bd09d28fe662dab76c1af3f136b346ad11fb71bc817200e817b5a6bc0357ee4a24227b3ea3693191b3fa35033b5715b7de69d0ed29b4fbb49fb926f06defc74a86ec6759aa25d2ad3854398c52c868314bc16713cb3b02efe2881a37d3565f3fc621c23a4cff1539667b6941c36eadb9d9455931a387d0fb059281e90daba42b29f87f0436e32b47903f22b81c5d53612d0d2f722ac42bf6ef57689c64bfcc3fac870a23d197c9e3529a059297bcf0d7b8d2f5fd79018d8e8e2b88fb071226dc435a11ebdc0f6bc83d64f78e7c1f56921596acb6b3495e8c2b20669eeb784d5da49ec83110c91d162f958ee657d36546609c877b95531458e98272b8e679545367f3f13fc80772adbe765e12aaaaedcc52a148b04ff75b9f979ecd6c9731b68d831e42976941a8869c4f916db17064b71aa72e90a078f517a4eeccb09b20e4f1dbf17716563e079c3e913323ec4f85456361f7e08a5c281b3f890374411b87651d85ef56e6649323bcb5a179b65cfe7a44800d148ea0ce0c104d2569c994eaaae8abd3af06c8e32c2757a2c27bb82043957a5c3c6f388f5734934e38d36397ada47cf03c905085609f0aa9ed42329cb60854ad3b097751e3260791762c57487d604f4308694e249d717dce07a4c1ed14eff1a20a918f1eaa636fba0f4d0a2cd9bbf45c7ea2e5fa4a19fc4a8f881a8227071bcb6d4a44efe76be3bbeef84a55f61837bd18f3e457a9c6260abf7e06c2160d93b10621e57ecb79b78dee00297802e30538787a201b377a554b73b0f060f46accc5e3e160b0d21dc79f20b7ed66864233fcb1a155f180e79cebffbb04d36c6442db2cce89df71f508106b92c04b1c460bc22f5df3aedddd7df0f3ffbc60e2e7c629513ac19886d903e968226393851d67ed98580f3373259127bd98a0b4fe350630bdb0019d95bdda17897b690d688ba657a2e71a285ffad59995d502577b13d121570802f138144476809d77ea6174289d67675d5d40ee7ec758817a2bdeb20a669dcb76a511a79e53cc4700e0f92a9b510dc92bb8219e7b3f5fb4aabe4797b4ab99c4c5fb9932dbd6eba12fb346df7b8ca1194108b7b60f9c7bd0ef7626c3d2f0327df03798808f695a36d01c71d70722b8df688999fa7775d2409359248bc402864eafb38b917c9b8eb19e9813e552d63f58e1f82c23857fa12c65d5655a642803c6b94112c1edc15897829b3ac3656cc86a761c0d14a47ba828ca4da6acfa6e82c0885ffd6f5b53621c34382acb40a58194c5f1ab80c54fe35d57817959b19031928cfdaaf5fa2d39149da6a21fcc52bec37c5eb343a4492bde7584b8b5baa4dc53c5402b9218e64b1862ae6b5d15bea50ead3938c4f80060caf299efd9973c19f337cbaceda61b24baa0f434ea6aa28ad6704fc3459d8b806c8cdf1fa4a1ca9f8640c9ea2f77b3faf657a67b14ab99766be226e42acdddefd117764539d12f75ae77489cefc2e4a3aaf7e38c2222c5aab314bafdee222f981eace79459cb29ebee0915ab72e5decdfdbc0ee10ec0c32b35eb64c666975821002c648870595644da067f249e0fcdcffa4fbc7a484d8a57d0e4cc0d139133390cbd3fdf7d5fb9edce15866b8d8099460dfb05787e45fdf9d7b78e080588aa5229df620617e36660266ed166fd70908ed31cc921c8d334d809d01a890831977b7b6fcf06b22ccf0d64edc1e41abc934d8138b6bc882bc772f8e750b6ce64aca8f6599429186e1a1627e0df3c8fe41299044a0fdd3091bcf6d9dbbc0934840aebd811a4d5f5c9877048f1824f6a08fc1f9e52544b88a8b16ac2e82324833090b19fbba399d68fa9c9658469b527d90c2467e1c0b9373b0c378c0baccec07ea04a5e061aac1fbacced2d3221dd633b551e286ea8f25f98acb2f260acff5cd190a56ee171cb53a7e09a69bd216f472ee0f3924e1dd3a554c0ad4ec1fd05410dacffc6198e936dc2620a4767ccaf184d67563a26f6af413d18845e1500ef27bf1d5e8642562fedf017f22aa6f6fb3d83b1c99aaeecc8ea7de84d66ed6a1bbd5393d4a9e662275530aa1a8ed12f765e68a18ac0e531aaca4dedf2009f820608e7cdef001ea4f8418a3aac699a3670a7a9d920ec35fc445ef3c57e10b48d8e85f9c8f8a15f8f8ee3d0cf5653a6ec521cd50975aa5a285897d48226b29da29dfa01c4ce16c55299b685e18e74e938e03733168d80656e7c5c57aa1b0839d8ce07b8ff05cfe7c7ce264fc76c8fcbfa01421bdedb3c9ff16d2b710f2279be08f36aa157cb8a16e5c2c56e2a013fdfd1a5756f91aacd46fca52132c3f7e231cac9dcfd4cbd9cee928b965301fa3a14893310fdc0c172c8419c861de2a4c74d6b54f8203b773b2b80f82c5bb72027a04b774f02c390677522257ae2dd3e0b18c49a2feb0965517ea3239ce6ba7b92f34591d0c51e443a4ac663e7328cd2b1a69e0b887191f5accdf1757fda71fbde7c14133c64f9e9e58b9c382c897418d48c6d4364684e797544e2603283e286a47c3d34d68b7c9c12fe41bd5d887348a8907c74dd90b22f48794bdb1bc4fcb1a58a1203073b26a806d9bfe8cdadbe1fb30dab41b8b35753f153672da0491a3b847931d376d8fdd2db129c45539e39b36bea9eca42020a6e9e35925037611318a80b5e03757c86381f43c9303ae847acb603358aaa45a4a0fdbee72967838d52954c1f6b6c6257df06476c55e999b45c19f693f5080644e062a58585b476f502d79899e91f8b01ceb4b557414791e90ea83846791273b3f4aa6193684357ec2c41aae67e8379f6e7c0221c2bcfe7a021ef08d0618ae867e698d3866d7677a541329c28f65868753320f28a01d007735b8a1d213824b951d773515be7175f5f19931b1e0f8c0503aa170a952d1f417f65fd91861bb94ade3e7a12dfc3726caddd935cba47d50d14821448d8fbaa3c750612c993d314782826cc8057c9407fbb4a270cc40e0dd66653d1700fba55133bae9c0d425a9562c8699d5094149aefa2a7b4b6417b7ec403b49afd5d5bb365c65793aac7b44aac60d629456b29070344807ecf6d540a7901da411f6e962ef3ba6a68396fe1a0e02a38bb1b1b19a32b502309fdf047663c659c9211d26b83e650bfd3d56ec30eff378e475bbaf22352d0116ece50db63d18fb4c4923e63e60162d297a1fa35f6c2025b85170f23a636ed214d2d9dfb9c2e322506cdc3e195fd86a2a9eb2ce1742742139b87fada67ce79da2cecc854fdeeeafb8c448f80ef5b755a762fc882e4645068442a7fe36335ac48a016029f1a8fbe5a1004d70278604bd23173d71ce0303992426dd4a97c688422902342dbab9d4b709e640fa4a63ae0f2a4b1926bdd001f9436a0ba4fc3ab8fd45deb9f7293b6603cfc710a0c78d7aa92b650fea3c9a8dce71f7b5a4765cd155cfccc968959229a08fc5a5bfc842b7ba1c2140f73b8568c1832dbcdfa8c1109530643b626ce9b67e4fb1a1bc375d8ab559f6d9d4fc36350c179db805c18d4a25efb07cc7f360e063c04c649eb34697896e0846646ee17128d6e18d0f4e69eed3df37f291a337a44d20ef42facc00ab990e8d440c61e6cbc829c1982950828353dcb1be518927d3e09390dfe3d3603837097b610e16724f106a393f3c410fe3e45c2a15fa34edcd002f47dcbe92f8060cbd22af65be96c7a5431ae422c14779a7efd2f7a2a36ea99270dfd1af6098284dea64393fe02a21cd930b0e09d3ebb3d62997fa4c0d9b1997f1555be1a9599582f668f566ee41a132dc6e55cf4216f33151f0a4808f60d6c298f3a9de2ba31ca02dad80af2f9870ccc5d8cb1c928eeef1fb3e32ed4d925adb4d41c5927af89170428e660482874098c94c674b1de0293b31ba76f405613815be9e0e90cebaa6fadd3b543ebf724a5b51989cf5fd160cc3c36f814aa82ffded4ac3586a32794d1aa3f3a84bd4c84f498a8e08c28bf01a8d1935e44fb00922b093f88375dbbd55c1d11c22b5feee80c2fceb37c9a4dc97eb0a8c84595d5aee5bc0c26265a68a31ff27a470e8e1ea159eea5b5a28669c54d87f35f5d721150c18375a4ae51812b61bf3874fb841e70fbd625f8f22f9b1329703389f69e9892da753ed2ef61042893ee0d457026dee5e4a10ebedd2558e785b6fab7c7bf094a6216d502957d31db74648f0827458486e0e337d4ca8ada34373da89b37fb521e382781b750ec8a6a2e337b65f13d5b4307cf3d162b4c2fc07987f4642d93bacfac966e2094c1c2ab05e36cbe1a9e293d76a31887b824d5c56038cfe67f4149dd752760c9bc6bf77031d2a6ff38a984d34253f4a50c4808c87228aa89d45bcc639c66be7898b002bc9ee4f6b7dc70e6297ea4932f3a265a2643a99b63f6b69cb73dc0651b3266c772a7889bb25ceffd53f80600df354c26035f944c4ed504abb75169e2ca0f39847a3e981763a918214e63c09c570049ef9655f181d255bc70319098affaf4a8837d04307113cf9ab7e3bb8ecb15872ae66d5b15fc432a2c16e2fd85f29ac050edec3dc8cc9ac02d1d33a990846390d00b9b92832023228bf73f56cf3f1c2c676861823e5911f52b5dda740e514eb976f8d4f923ce93cb97d1a7e2fffa56e5d953f9e063be0191dbe37610a23a1a08532b858ec51e8f80b187084650b23cf509976292d5607c2d16828610be7ab5d0f1a35ef3e70411a568c6a8562be324c0962cc6b9ccbb886a202c3ff623027565548f87b4573fcc482b6ec112d2082b7320fc1a368d357351b25e882120d6b5c12128ff5b5f68e1b38196df3827540193599cfef311d08186299a3c4ccfcfe88714b2ac57ff6820344ad975a51f55278faff1646c5003c0ce13be53ab319a1ae55191aac178911c16dc59eaf0470410ef568bc7e36e4ec83546214d69eb41a83a8a1feb6e522212f614cf910b224e32efabd73aa32ac1352e10291424b53c6c9b16be13cdead76f5470c55d30a533b02f59684b7cb133d3b9da1c79df702c3344ee9f7ed9ce246085f692689dce151302a805c3ebc256a37373d0eedcf697e6e0251acbf25c4569e5d586a5e4d3b7c1b9eaa366c63dca0edb6a4b018bd16084cb1cdc5d05ea31be3e0d240dd2a2e3152b7746b2421c49736af816f4078f66861f734c6eee4fb9b396dd7ad5673b38d1b9b9fb6898ee38a845356a9b08482c744251cd80f1bea4643f473468cfd454139cdb30ca603043609d9475ad26cf59b31ea9b4dcd386325d6268f3231789958eed8046e5f4034450c377d6b058ead54309600991d334f1bf1992bf29a5ca5480c86681b12a707696bb1b363595b6be079d042cd31fc89ed79766831b388c3c8acb7232ddb4567e4b42766ae8896b665015442d08a0b1fee3c16b32978eb547980b110a732f3f8105be52ef3b7087ec0c07ef49b392a637aebc0256c4f6b4682be1f00e11a7d16394c4dee7ee0b41b8b9af82d1509fdecca78096cba10fdfaf35069d497cb463095952e87fbd33220a886263bf83dd933ad59d1e646d66af2c06ef2f25181f5dcf3104c0b9a6c3814d3f5cafbfb0a610efe87b4ea53e3377069d8fffad1133f73da62e9bb0155215cb858183320b0caa7f7b10e03b1dd8f99bbe3766ac9a8d2bf465ce59deeeb45287bb3c23527a57bdaa21b0b07c8284082159835db8b3bb9f155c38aafd255fa50c252bc08bedb813acad475ad0466d22a21e0711243b6739a278299cc07ddf35aa1dfc77c3f6454a85aa4328dcd995f8e1c974c7da5f3cd0c79784c0c82845e02a73b500f45af90ca7add924cbd8045d3226ca146825f5599267ec18dbb2797a06af8f207c4e1557e376d1276ad83c9391aea935b6cf0db4d1ee5efe53e92ecfe1bfd3b2ec9e2438c78b2bc1cb8d19057477ec3a270fefc3b7560337da1bcdc0483279e9e9ff48dc9449f2cc40625f0293e15c55ca1ef983fd52619aa7fcac91ac376ccd9808d40eecf49ea385af1474182855a2253796a67007d3ba42868acb3cf5f01ba46e5315be1f11c44a36602a0f874a249a0e541ce35bbf3c24f74dc52cbaf51a98e478838b7696560c5b7331ddfafc2a343958d9bbc5d67f3d292014de0652805d0939afc02f047ac5e222943a91edfeb918927f944c09a4257cda2bb4e1f80cefbc01e9058569facd7bc9f9e604627464812f5798ef5b93990405516cb10d48ccb3df85bea7b09dfa2db467df872d6fea4f253d98c8bc3530206308ae0cf31fd773dcafe2c902c0d6c6161e2798a0e28e0a641dc04f948f297d1a3b3156f4f0829664fd28eb9c3e68a4ad283eeadf7c733006d41cd6c6559dc59a9e32eaceb935ee50a1136b2cced7ef2c02f2506d84e7d1ef383018dd37c3c3094a0373226630da07b55c68481d7e854f997f7f777614fbd38f6a95901ac2f29a4b155b5694abbe83e0cdd22c548b42bc5ed9a19a2d160bdb3006570195f126d2ed6cd7d7d50a7c23ca71d00189868d1b2029c433e2e271116800cd12d97ef965e68b4c4e2ab24778acd32ce61546a8bbd8a6a04214ae567c7ab4031ab1566d14588517be284b9d820cc8b02176aa87d36de9cd2f88f8b46d310f1549181bb68f421f0f84fe41d608d36e339ebe26a9c235f9d6741780fe6a7e07c7ae88ad74195a90e7c0cb624d681ccf679a4e93024c5379a0f5e91aa189dfd16a07daf1c382170c76a6a12fdf9ffef5dc45f282b7bb4c0cf6ba8d2996b15bd7711f2d6e9df67a48a91682671d70f370eb53fdf78e10edb44ca4bf4d2119e0f59eff0d58516dcf5a907c439e02ed3d302110d39775d01a66d52f4ba3517b680bb13c88bdd72d854eb546867d72882f8b1a687d911370de62ea62441a0438fcbb5579b5afa5dc82862f6ddbd01f36cac12182c803f3c75cafdadbc9d3233a9b437fd485c779c7a2af20106fc66e5c910201d68e77df5785df69fe2f107a7fb2c65e011b8c363ff503c8dfd61723ab8177fa00af7ff7cb926557ae952ae91d4dd2345893409722121703fea9d75426e66f601fa6fc4ded53548d4f29ff9dd3ca6439044bfc6a72323291983ca5592d2a27b45eb286e20930f75bd19b0d6657b410dc479d30ea44ec7b499c4f8fe0efe5e57630119fcdcc5555db528732571d3d9c8a0866237773761f5e729988414043f0873416184c8c2bc7e94cbe57894979d0f05894b18d36a11e0720ca38a3cc9f41a274d215463d3873837b6446a61bc5573f3ea522823361cbd35dd4566738b99187c42ee4c5dd462589c26ae762950c7cdb480aa9b397a10308197f25fded1b14d4ca0ce99a9844c8ea614dd295158aa540455e32ed679af481931aa17f92fe6bc5ea2b89b8b6ad62a8ddecc381518d930be84a9d6a8433f8797f477c9c5ae756e7f8048b3d2e1c2866d2e012979db6bae784792ba1cf0c1e1e37a6d307e0a7b054c7fa676ca842f28f4519a88d6b37adfffc1ca08b7e7205a8d21b6c43cb09cc1d76729082248aec59e4b39b8ab3f2d5f0f1ca0128b57be6ba64a4e9ba5c3ac52ed31c828bd4b5e7c957a520e2094bcb62c88077359dc9acdd4f0c6565549dd17fe963654cc7313b1319d12572be98210710e1b6dba41c03d105981e7c506226cbe24b52013c0a41b7a12b4779233f3f605b3367006f210d56571741f795d05c4183c474b91bb80014fad42c77aed11d8f7fd01a90ce5dce70a81c09835123a5a9f09c23c775248a98d0a14414d1ca062c6ecf90c12806c821140f7e4bdd1a174e8836aa30fb1ac2fc6be7e3f520e76d6ff4e2e6a01ce34193c9a61c1aab32c0cc3cb154950caf78a083200f847330bc6b953d12b29fe5962ba24384f22e3e2d588f153f3720c002ee3e97770d9f73024f2a60fc8a4f99ecb05523946f4802029786714bcef6306816b9a045559a71819ba7b253d3f91ca060955b4911ca44e2cfa592a7908698e2906ff1d129420f3a3c07ee0414a341014418f78f5dba518a46cb773d9ffc54dac044c42b1943d75fb16f56528baeba95d47c7f29e49412e3d2bfa3cd36012a4c635f8ce46bb5a3a4c7844d30e5e14549d5416fd8990a608e2022490d17675935864205f2cecfb731dd320874972af096d8be49c7f2695f2231890d563b47149c6ef3cf3512a3009c9dd7858ba36a083d0d4c1b1a851e3a0337ad172de8b670c85fa9c2a6c6f6cc67aa759b5a20db1f871ecec0db1c195747aba1c0b158cf437330b9e56ad30734160a4767ce94eebd210b1ae9ef708533ab1cf6fa6e5308a1abfb2c71ad2ff2ff317dea5c631c70b226ac15341340c9c121bcce17941d572d3ca48b1916591e7d1f93b5b556735da0296ab382f2a8f06765dc32e602f5171e038207308564736d17e185f4233eeb6544c795f029c61e5008841bf479450b12556e6368acf8de7cb5784108e61f045a9dd25f0274a6b6e1424cbc177a1f0a406a260bfe5f596888290c7d76091afb4edd750c1498868ac874ae4f8f176ea3ef6e079ecae014d547c9a807ae9b7fe2325c4c4a2a37b3dfb974a19ad092f794f8529c1203c7413d73987242506b3ba4ee60d49bce92104cea7bad55557fc607f9f57b001bdedbbd3462aa67f977502839e29ccf391e423cf2892397b029485a16c3bb5a40deaf10a15f79c4e4747aded6ba893e2b11cf22ed28b7717814278e52631f73612b38b47d0794bb7b2852139ead07ace89c55ff817a0f76acd1a84e5612e5a58333bbfbe3596a658fb6b5235ab93fb8d42998c806b77b8683f2cdffc8614c08fa43ba831448c4664ac9e63d58a34c050d3c34295ef852853f05d9e5ddbb837d1b45bfe52dc687d6c316448b9c533c77925cdee94528e804a563320f53aff04750dcab5c2f66a2ff762e682b4013e7783f32998538210a34e61f2e1064532f2fbc71bcce8bbf68d250518678f733f99a9e1acaa251026863f126337b98ff16cfc1178ac78820d45eeb09d69be0a3b5b1425357193079482594514b8796c58275aba778169eacb1455da80cf2aacda2d2ff4ade6a4e7c486020d4edb7e8be8245407090fd34a16c6b39c2a9f27355d2a1a31d6ef0671e706d7d999683eec13af299d8bbad28ed055bf6ad5c8a3911d860214e6295bf6d13a633037dfc3722b6576c8b0d24a837f6b3ab22ed02a9dfb14f4645de0eaea4aca653aee54941d6f90ecc3f4698f577759b640e886c014f472d4ef62580c9f7f3a164732aa54ecdfac5d6f21326a2b89044c01b935e69c880ae0ef71ee5066f54c9263e67d41a4a02601d02ea2070484760acfb5bc3a2b5f47ee87b59fab7581776373cfcd6acc70a2a72a48bcacc9dbdbe3de8c975579da416d61b2e69b9c5eb1836d7594fa9c0f010342920006aafc0e92afa7b863f982b7ebc935701491669c6ecd342a09afba099f79f9607a76687bdd2381a8d077785ad7d93c27f053999fa6dd61ac5b1dd27a6564e138f1026213427fd726a8054bf11f7d22a39311cc741a2e4b03c2961d9769721744f7d3d8b6ac64affd0589d9b19fbd416505e6b566a4c147ac891f795ddb5d61e483f127b04fac99844c8e833d7304a6bcc71a345f92a4cf6cd602e7381df991f8555e0b2ffa02159c3bebc3ddc14e40777d83fb442f2fa492f6edb4335a6083a6437c13d0d15fa2270e6ef220c9b670520adba1a0f5a222673b1ce7b5f3d34f03d790795df51f122ee406e2c08953c46adc0821b4e1cd88d83ac2e1ea85743bea6550281508dc74ad70dfcbb514fdc8260296de1594097b4450ffba4c300dd1019dc9d1d6d71c432ecbf21a58f1c92ab6764d49781050938c5ebb6e5ed61a5ad053268ee7378f1d01fec5d9a541917bbfea605981a926b32af13ad1c5794f622ec85f18174aba20f95f2e6fd2c6b611c0861eeeb6f2c79fff375d98bac21729537ba1c5739632d9ef03ac7822a1efc3ff34e325d17be5cf1df7c2a0d5e51cc2659f6a763de8848bfd6373463a35b762d408b0fc57f45fa9dc324b005a2516984426d04ddd521e4c07d835b9cadcda457d6a52bd852c6d08a006e8d031aad59009853b187352d7b7203a0d8b9a0d507c7257228ca2372f98d6c7238fc0a7061f7848a9493bca67293d8fa809e330c9e0efd429bea4324e95f06aaa4b11a6ac319db7ce11344468600bbf23d64f114001db3b1df154699697ffdaf37c6fffae4cc777a29cad8b2f0fdd4b74d9309398b72b3f781a1e933804e881a84127e7b09658aa63e52c1d2e9cddc9da4726720d11a05bf87e3a0ac6f6a56069cc93c16f76b646be064c0951f5304fbe3733990c97fe461733fca7ccd9ee56a87167827d6dd4a87aad084bd4e6ba35c84f0827f70e32bb3b90a5f31dcb18f83a133dd77e621403df463a67a06934368793eb0b0cd30fe422f5cd801b3f52974bc0e23f6be3063003fd96795fe2561e46f49cc325d68bd9e7d0ce937636f7536f9ea4ed059bfec6bdc632a8d54a368f3f7e75aaf12fa4ad58961d4e0b7138bf81b759e73e1f19fe0712848b82730ebfe56ad706b47ca8790a733192ca20748aecdb0ccd89e9d137166688ec7f3bcfaf14bb700987ed89c906264d9eee575fba6bbf660e5b3bd04fb138d3649452aaaf6303ba689bb47ac2327181dc6a03d58063db342521a4fb455eacf459cb5b2193c58cbe3ea43def709ea6ab94e05cf9c9e0fae7ce5c9711827742dde284e9462858e61bc4edd9b5f3663ef5ddc154124ab180ee1b6dd8ba907dda388cd6103945ae73e98b9f17c889c278927bffda00906e5320231309001bc75d1e1c47b5a5032e1c5c1869f9f80c7593737069c6dec5ee7b0f64a653cb0e865c395af58770af8d54c2448f09d78633127e69629a4fc1d532c620a2c2f6c50710414ae768a82ab4e826960935e36654770681335a2cf9ff0ac0a330cdb839166971300449a72430fd741906a26c3d695891a11bc8c444f5423c130e6c9480bec775fd0d19d5f9e4fbb66f490c24758313ad37d69979769398ab6ab4ce1881322e0e6797ab3b923f053efe5923a9c059211cfdb548cf5266af819c3a41d1a9bdd21b14bf4943e49b5ead18f04f5f90a87fa5476ee54376d9336eacaee11d6623b20851b989d7f5d1c5863061bbee67f8d6a2dd50d6267d14576b7f434cde86dffe2abf44d8c9125f00e2a952176531074499cff3e4f1422b56a1cc474857a379c93abd0486d120c527a8352acaa7d0dcd62d6c754184ff0f4726bdbca9e0149ae193e2d6e11280b96635fbbdd589f7ba2ff1eaaa9bb207d96b51aa917a1698be179f56f42dcc9aeac835f33b097e93fae73518dbddb8609996b2d4536ca68624789022cb8cb3b2dde2f257de123ff7b37ae67199070d41542d6423945cc0692d2ad0280587018d561b412e024815d8546fe5772b385d92490a3c63a0c9978455b5984757b6e5b7a231d3c8693a4cabffc85275798bc21e3854537269998e3f819b331ef58b655fbbace58f16db8a2b478cd0e40195fc7ec3ebd0463bffc9986c26108b84e5301ea34b5aae942e78675fdb19a093b758b5597c0ca6eedc935f4fa542a9581352702ecd59f582f2e53b1ba64c830adfe86e71fe941d88eff6cb72f4ae5bab48d801795e3c5e6a0b6a9f8412058e244511807d16fe980291744e20062d6eb679e43fb652ebbf1fece5e669e481bc6ed591a8d049dea33e5458a9d998b8360b1b67c8029f78c6b90b5f4ac7b2d7c1a54e6b651eba8140e1a2fbfd63687b2063c1830b463a2c7c24d439233ba713df8023a9ed5b2a542102a835bc37505c2375527f257c129a9450b4a0e8b40039279f8f6ac8690e7e28f48bf2b94e253e2229b1924e11691181f81224bb48b3958ad0b9602be670195215861efa3bd8cda4c9cef7f7764d66481bfd81092b333fbbebaf523f80c58f1627aba2d9eb05684a9eda63a717fde7f8945b30ade2a06db210a77c47b4b7fb9c68e34d58e3d8840a67c481d1053006def41f024834f8d93fbd9d880e8d4f9c6b2bbdd7cbe1504ef76c740fc081ee58c04e2258adf455fba53705b86dcc9ef1938d6d030a109300f92ba106f03e0523345e1c534692c35993b508a558805b632a0be529be84e59ca7501a3d11e7d7848c2f866e2c071c418e6d3527eb5f1b4ff394b0a1393258ab5c6da9797c562a09e450d749412249ea96fc1c73f7f6b8b06f42a1e9f6f4599552658fd36fe6e27f2edc19ebf8ca6d7ba7a76c7b7f1bd77b9193bc5ae1166abf326d75593860c7bd8253cda23b0be5207f0de1254fd65c9867e54282915db2ed2710dd72dcc3e08f8aeef6c776983d732ea732a2e43cc621320ebf2869c624985af2cfaa9f5722734a33df1e3bf6e6bf801f3b636c871cb0a5b322c890f2f1db7e5f3a50bcb73e657eafee62877e9ad088a4886646d443b80b63e2be901c49b70e7e36cb5265c6a82b6769e060659a8c372bbe4eeff77a9cd01dd5405b8bba2f060fe9272ef71992bfd471784bfe6f755664f4f1f774c275abeba59b592c963de6af1cdb10df145970c9cd16b950dcb5137e2183078ad3ea7683d2ee330ca5d527cff623b20b7e251e31fcff6702e28b4b350b4943400808499ab353dae211535d1fe4772feb60b54505de422e8a8bbd04c0917ca13b19c6b3a03f085650a2ead8994880d788e9a93bb81c2d835f342492fe3197be155f132a7864d577ac54067e46950eea6db799a57e07594454c5c97cfccfb316c8f639ac1eea37c46b88f3a29fbc756f9a23e52666adaa19c45b95926d43b4198f9e3228bc2191899833bed0d3da0247af9049e33123a010e83c343d560fd5cbe21d435cc8cfa9ccae53151cf0052a2dbca2c7ef1dfd5e75be15962d4d18faae85865db3d405383e68f73244ebd7805922013366648ede7ef4a3c0435e459e9b84e2a180ecfa0e8869bf95412b358c691c6ec925a6aaebfb61ae9c298d8f2c73222ff1e4082438460d35ce944250d670041c84681a2b4257f992192f0fcbaff92ad9959bbf0cdb997da5f9dadd5b75fb4cbea01d480272dabf3a7ee13e8157ac15bd2e93c95ebde0b310323091fe5681cd98a7cb1fc1d18170d04c3c297ea3bdb4c8887806b208a6d88eec20bf95860ea3c603e48e3048a336982a96a02cc78aa6580d19e500dcd96063a46206e908143d43d1bb130a2c854bb4226b64641deea4618c23605f6f5fccee5f4de85a14659a9ee42edc0d402697cae0a2194da4c0c5530157feaa092c0930f2a62e34541347b4c523cb0908a42d19e0fbbde277acbe9479abe532da1cdb1c8cb508ba21bea5751b83e8af940e719c3a90afc29e6b128e071de6d69942198f7b17f1e17a297f2c8180fca9cc1239fe01ef3ffe42a3b1fb9a57cbe958e1bf8891f072ff2f35b53e1c70af199a26586352ee608a6ea53b3e2600bd0d8d9946b2845e222ce7890fda225cef5553844c0ec9dfdfca1c350f564bc4a9a6aa4d44516d4d77ea178ddcc95650f83c5d009a1dcbf059abd2edd803407ae0a137476c8be95b0d1a4720ad0e132dfc3534f024e779ca681484a1dc04edf31fda7a58c13d64937a3428787a32fec1011dddf16e2c425a95c28b0e86452a7edd3f4472a513a00afae3023c8b96e9a61912ed21b3b8395c4f975bec418714316445907b73ab139b0b5a2b298d0c5f99e07a5bd11a4230ac122fc42ba51d3d1c109efd7174b964391f4cba9dd39bfc4bbff79f51aa8ea633225ea7a169977fac8d4fd0532e7fb97ad457c82afa110c484257e5de8434a0404cde0d019bb8c3ed1a933a87607dfbebcc1bf4ac269097b4195c336d9250cd06122dfbdae2ac800151aa287554ea4c04ae6e44a44f8feed1ae51fb19019887251f04ee6d692d198d94e9c1536c540b842ee59847143c84f4ead9330fbc5b8cc5968334854c0c8518d238f869f0f47311c4c4e43b735c97d4546d8fd23bda24f76eb569919e213ace40aa74161a9f9769cda5046b4329da1b74f1bfc1204fa5c0134947c12441c956f232b8a45fdb7486bc9aefa071023c6453db6209983fb88705e64cdaf76763f17c97660c485e7971aa017074dca9c2cab6542fc7a179c7de039a03e6d00786fd46558ccabbb04a93c4ac2f020402b99dea5d577b69d842498446823d827c7c9c58a8cd5256bf1b283dcdff41f23fa01548e55377febd7055b590ff79fe838ab292a86447becb8a6edb88225a6e497fe113fe3849fd51f4b28d29f98281db6adc8f9cd09f0c1aa089e1072cfcdb94ddd0993398abd9bf6c5627ab07a99f46c8e5588cd02054f8bc6ad20d8a27d2263387a612be101bcafc9a495d7d8f20cdd212fc52664e9016dfe6bd4a961bb069479f80fbacb6c4e7ff2f9717d854e8968ed68e7de5d0c76e5ad687bbb429c61a8efc94738a092003b8ff4bf8972d153388c2e3ed4efb246f9c2c7f1ca0950637056c11fad6374f6fa9659424c90a9dd4745ffa58526c9928821a946f1a6c4700168f4ccfb311eeee835313ebc8a77a6269987fa05089c11ef2b9d8586e8ab82fb04b11dbe70b6a17807b3b81adff6df2e59a868eeaed3e589b1d22fde89f4a60dbddd0e5bdd6f3549fd78351d35a10c8e62cc7f67ee8388d1ec9895a8e7a7a6d89a89d2d30886e50db48adb8b5a16c035f95c3191865d78d6e35393258683fa679063e36efa16ef9a9e0806decdedb44ac1635e316944bf8ea325cffcabe7627b6ec2653ff86f31e31f29260d5a6c26e0eb1c9e8950d0b85525dd530e6f8b0eb926b24df693206b04a3a122e7b11e1e4c0259d83311195519cd42a4adc0ad50c424c6890142a93b927862f500fa058ab024847cce029b26dd4e6c8ce3a2eaf0a776fc26aaa3486fb7dc2e8eda64174b9fe3fea9593dbea529b0d20a2b7e6ce4f9cf8fabdd81eedcf007089b6dd1919517e2b8c7a41f4648590c056f5bb5116effa9a84b09accc2c353bd63ff2da46b3202f1f57e563a7865338ee2fe13f6564b8bbb51172cdcfdd418c542bbe9df94699d4969cef8a7da803d24d2d3fa82d8eebf34e6a4e07eca1f70a3ff6827f6f41b1ff64868bdf6615a47fa3e17a35675d41f0dc5745e0756ab603e3bd9ff00bc3ab217c4cf9570d4cd60741d94ea4e06b44f5f2c14831740064e741130ea62e83854dc1bc3300b2ed07e7538d92bea5d10306f8dbd050014476aec33f4fd551677432c018328d21df73c49b74e4e3a201ef7c57415e97a0ee025bb7399eeabe9b7503258417cd94333157a80fa6cf2bb9e68879ad7077c7f4e1f55c8ba4648ac6346b1f622be60cb03937c404084ac5603ce58bb657df96938a7cc578b0bdbc3ab5887be6525f156149b1883227213e527ab28fcbd921ef93710644a81a54ba6bf6cb69fb812e8da9147d9ad0845f1d72f4665e791de7e51d2375787307f3d5df309d1bfea69c315e172d43653710d6a8c0be6dfbac59b37286e2dee58fd5f31420ea91d3bd569534ade0b2f21b5d75f43e951c7445c9409464a406dc083d12f7bb066b0dc3651b03aa60b39dc8eec4dd085dd59c6ba338819ae5a93ca7cc183d7d82ae9b1efdee5c18b7db1c7d23c407a05d22d2e66d688ffbb0a2cfa6baf9e17f85c753bbb8df65d0d04ddc87e8ad28fa83c49495ce21aed16e4d8429b154e4c40e078461ce3d7a08541ce318125b4c2cf715e0347204dba635871799ac36a2e54cf9c15cd783cee8f97b7a1933b7f1041758cb8aa35ab66d7466efb8bccc24cc93ca0f1a00a8a0ec9958b8921cdb5cb1b36d4a4b7e90a5178ba7f1958cdb5dd7706a0404d9df87b43b08752dc7b475da743771037f672be4541784b0aa12ed1e34e82483427c0916d5a7094c714d9de9389a6ca17f40e0e2d11cc88b9b5889f10baefbb0566cd7e83fa1e76322b24138ebfc364bce100f191b3028d149be40f23f56b69f49578b9ceed42006c3b29b3376937f19695464180f7942a5c6a08cac4e063fbc85f08cc50a82fa1ea8a16b7386796fb4c06fb0a2c13e5657163a7b49b83137aa09cc3789cfbb63e3654ca4bafce84fc2d0cf51d3801d75933c2f89c4ce72a78949343346a2c14702d260a57b03d7749b2f4c2bfbdcc80db7ed4c5512938621af0e11a371552d72d619a84818e5061db412ec6d2936ecb55de10cde384dc462b4bc24cbfe81ba68f855ee428d2329ae20e1a342741247859dfa7127fb3862188fc7e9c7756475c56bb317107465dd0ad4324c4853e49dc3b20d84195e24e5fc45b72c5a503a699f85b47575663851e382f0ef3c8550f5a6f86ff548ca64417755df4aeac9c62a7823c0273880e3b164e8a09b62858b56dfeb6fa53bd850fdf7e7b644a30008c1df2935a8f604e097c35b7f5c9c2fc154e3a18e7d813fa4c871c55f2461b27831228356590ceb9170fda1519bc3e8262da3f1d8660dd7c75405bc16f99d78f67dcacaea6515b938d38efe085b5ad13b78925366465a4c74170044ec405e5684cf8825bd4a8fe2e3aee73582f8b3fb4b2acf9aaf9c4d6c577d63ba4fb184b58760397c15c6621c29251244f57a1198d1fff73b9c4efeed6a39c0ae17ed3cb448733ae6bb7498004f74e88d4ef37fc99377d41f54d5aad68568220ab8b0fa4608e374cbe3eb574080573251075a4f65630bdbb7be3a85d1bc55aeeefb78becff8c83f66c8fd2002fdac4f8d018287d160b7fa32d0479b80b1580dd09994047ff136e63d31635b2faff43cd011a4a4266b075ae5a9551e40d84ec5e1cefaeac57b34814d485965a6fa5dfc3fb2dcee312e1539b18c795b8e7e655bec75e360777eee7a74a8ebc38c19c5c8029c610736d4a110ce9c59eabe0d80dc1ed82bb432a73640a6cb8d9c08e2b9150a7798fa9cdea9355cb881f85c9553182b2edb1f583f130210e55a7eeeb175a8f643c018350a1ba0104714d432d435975d10fb09dd858b5ef83b72ee6f75adc53bfcaadb87d0dacc6f76cf2c749da65c53900392a686ab2094a23499054f896857b20be2223c0c9cc5c4a0433f10619fe13e4672bbd78f0b96df8ff0b8541062c61dd2765063b2fec85e7224040710924e3d5014987f670e6b478e6b194244d416ef8d99e428531550bbcd0d921dead8f7c1b605408400d5cfa6ddd0fa28cca2c9891043efeea3b963cddfc1fc888a558cfb5635fc72bd7b52318ecfb32862afd8704e64c32e68bb7d363871dbeffc908d51b05c571fabbd270edff1d47f8e01dcdcf22fc9073b56592e31c07aac59c821e5ef42ab8a1e66ed759a9d3b7d8eede9975d9534da490e58bad9aacb2a6958fc342a04c6e678d6f1e223683bb16fd5b5328233e323ee858a1f34076c341427967a7ec6dbacaea6087f43297c585fedf5e63a603944555d33c8387ebb71592adaab480c1c0b9e15e6e6aca82a53f91f095f8e120ed8ce9e0d37e43ab8fcf4b324c877d9d72c1e662cee4433a71cb1ea9f72b60ce31c28f4e228c8623ad392d6b90883549f26df8a980b936ff382da5b2193556655221610f7092f34198743d7f001fa10139a6b14407e3a8bb2dbbc11685eca4120fd7ad018a211ed64185ed1cc5b1bb8db9311093c9d8f365e354b39b5f6015c7767afd9ad2755a4e6a197822cd0a8e4c12eb406d43672c2c6c5de882fb963fabde3c5acce56a28a3a60b70f2f451a9b623a12e4df0c05f49ef9c46436104cf443b528079f72fc721cbc6eb4276580a2d419dba2f9eb4ca3ef1b582dc79534f546dadaa982b8eba1ad60eda81a1b2ad1d9fac23b725718d87236e62be1b1e734cab9b67c31118c7687f2c2e62ce664baea0e6fcac157cf10e9b2ae738eeb94d7bf453b395065c52c400c65859b2476fd32dce5ec6859aa6feabf3ba8d507de1e3bb08a339913bb786108d2f38496bd177b1040408f00541f5d94a08d152d78c96b1f32b5bf0a7f20b5518919ba3ee2a42021935ce17eaedc88e69c381f3a4ea70f195867bc6e55d36780716049102daba8fbf25d0fa0c4c07c399bc56f5917ce4ea3d3996bca480f2287ef16cba232bd6d0a10fd9f0591708c1c0aeb50a65b3c3146794f40474fde72aebdc1d14f66072d3d8048bdcf385e63144623517a70cbfcda47192f00fb2ce950ec6baf7cca2231a3f587302f56143b0ca371bdf3dc06eacaea0740bf8bef6ebacf250403e5f9b58872fbd89b5b060664c2c2caec00312c39eaaf1d204c11f6e1a81b39fb335ec7fe7cf0fefb5308048e29b14e013068851813d6fc13ff199d091ac4ad81291cf39c4922f8ac95dcadc5bdc226c0c12bcb7cecf52d58188fa1c0559a892740df2bb28b6ae163e3072698b1ff02b11f7f6ba961d27e1df597fde3c0ab002e606fa3a20a797be58aa11e555b4ce60b7c40ca0ee3f749fcbbf3b322624360086e4cea163630b67e744991ebd44d5f778e88fa411022a76cc5a9286ed8702c7725f12e9a7c57af58b81601063660e70a351472f550eff2974a25098864d2c43c561cdc9914e728d0735612818c4dbcccaf098fc4e7d6f560ddf234261823678a84b076848add22e1969a5945f348278ee266976a8c8c2a9c7893f5d74538ba0ae10aa5862e0fe887c9d0fe7f1505f5d7b363ad04d21c24fdf133455af9de69ce0931471eff6abe0c91e4083e8f22cb68e7be1995599541756e0895638494fc4b04212fafaf87535f428e535c5e3375b457526f0be6c455c32500b70386b8effb1abc7d4347770a98eb8afeb389c3aa1ac36cb5146127a95b4e638a6974168f388d54d91fe58a9d7c17ad63b55dbf375bf3aa1aa3cbb27c9df5afd32e3171ebbe5eb1e040bfbb3e399e0d1c88308e24717513f3ef9f760c32c7cb8de20305d55dc67105f7b5b00abd23ec5b088f50cad74d121200d29512202abc34f0caebdf46cac6761b1cc7cd28f4109a53a77b25642e5e37ec712e508d61d65ddcbad71e5129f347c5f47f6e6f4e64bc404c652681ae91d74ea5fc844e9fc3a9654c67c3f062b75eee37e48d911d8f109c8ffc2e87b6e87551183a9c9920959eb734ea370697b65835543a9eb607c31abd0426cd0418d130d41fa445d25746366439163390a0a8d2797adf3bc6e92dd9f35cf950d50555ffcd89ecea4ecc32e07cd1b82940a772b84ea2530b7f653f885abb6eeaa35339f378104df7175b61722539de1ee04f1312ba5ed15f77bfed9cf0f3d34836ca704f3dd67e023bb7404c55d2edc504cb6f7225536f5297c39d5c7a7efcf43a6b35fb73efd46f57388259a09413adc4fc0fb24d6fe176ab2f22e84ce1c113a5f98d1a54e497d939efd065f6692e65d296a6ce32ce63a8c7b27802db1e04bfdda7da5789ffcd4e40dd7eeef50b12d9bc634e5ffaace04039213ab13cfb812c107e576f44ed22d423c9450f38ecc8cb29534a731388f4a9bd3399c32ee6928717d488f39b7d846b2320f2fd97d148e6a7be444ef46958e3b0ed0f484c84824f68de9d934c54ec4923bb1dd3eaf4032b05d6fd8a5ab8a7fe5a24f8a685898a81a3d7fde092cad30f6420860b5c4f48b69d616fb93434b7e81f65309cc49957ed1bf53ba2db6053a92a57c5c1e36a247eea3e17cd86b60a078cb21df44290ebca13c20b1b5a009d780a5ffe60b26bffd322bcea7e0783a2db4d169faab00b9d572dbfffb2655af058115a07654342c0d972a790cc79103885b3c14347f3a96c3ce7657505376eebd52518b4ff6190122241992312b360b485b98a3e58846172b71cf546931397fdc592d332c4a3d707b7597fd8aff55cbf09940555f881dd9619d632dfd1ae37f80d7281163a470c16585eeea8753098e63d955971af2bbeef60cf34ea1344906d8f4f1958dac73e599bef5f67d979e7d908f511366f7cb17ddbcbd40e6808451fd7395f7321573d17ecd7ae90b62f9dc58521fac440d903a5250f578aa68b786f5089959b402d9f5c18bf6e8393001b3fdf88b46e9ef77f1059c3b65bd4dfb856a411d566db428c9563802b66465c842f56c49d03d1437bda01c6874274a998d785905842d100f0f011720655d23f3de9fe71f39b104c7d4e2d1bfe55e4d138a4452afa86147ca59db27dd548792830cedba87cba58aa7930a4507acb5cecbc737ec7124268c00cfde005ea32b6b6949f8c13527ab850fce6b5ff91c1c3559cf553db6350cb4626a9f2dd696b7029ec95b9b9a15246a364f5c41c4be64c4b871121c93840c9777f1d3f60263ee5233e41e695d0ede6e7d35b239ae663aca6d257f8afdcde7e7dd6f7de1df7aafd3b0159031fa56bbd1b999c71672996b77acc0141228c43b0da07a3cb87eb34084d7126f020c7707264b879c12a871975c56bd300f769f7d153bc0ad636ac5032d650a532d791b1626509f5ce259f54997ec8b1ba616ded62271c76a121ed12e612b4d0a41c58e59b5d11bf09620cb12ad48197aa4229df3e51dcb83e98c5453bdc1e5c5b696ac5baa3471e675dd926f69a11d1ffa50f1db91d8c06e6beb9221b480cf2ad84ade8362a72fff4f9baf20ca85f4f7340a6b3c0e5fa5e6b9a4a23c825979729ac34910b574722dbd7569307e64032ebbe1ee7597eafb39dcee3834c3b8f0d1ca5133b06fdf29158de980b6c39a0fd83bd481be9ab017a8989b5343c96e729de6bbe441d3177854c002a664aea64cbd232944eda6bbf6bd598f70875a6caeef7e1f13b338ed1f89d22ac566bcfe60782556dc034a7e986f7f18a6622fbb3eed34eb90791e84487ac79b00a928738160d138b91f8410e6ae43c8892cfa63943f335009b30780a025ce563d140f74bef5d5227a23cca9837d155900dbe1f5c46efa8a91531799305c45c6dda99fcae4db74da46652a550c89dfe7004482bcee6e360421100be888a36c323ffed0f53acad6226b4f2bd1c396eae3d4f0cb52617f53c528054252ebb0a936d21678269458d35873762136fb1cd1e013ee06d23c050804e3dcc116494e66e32cc9985d8de845beae07520652ad0660c335281f30a4441f75a4be5dd0bd209a7bc641a51a494fd3888f8afd43252b8a543adadec1d8ba5c3db6ef741ea02151b3c3d764c5af6042b8e47b8d2cf7683e34c1016d3069792a3ed899b8ef86fc0900eddfc625ad8f7eaa875005aa934a02dc3511159ded5b2ebf9f1ede653b8db07b05201a36843d8e910213c4e29f12f206774aa35278c55bc84488512d6cdb3157160a1fde9e908f32af77eb430462533b26e897734052a66a5695f5acd2d63ade1684aa2a83482af8c25c3cfa3db267e42783f6a21d88429c406ec6a29d494a5f60fd23d89ec6a2f924f013f068b2d177888d2ec4b813745c0a5bbcc9241be4a451e5e21caaa5c0b94f9fd21862538ae7fbd404b668c04bf3c3ac1d87f6484c0997acbf531fe045ad1c1ba55abc3fff59e0170d2b4478fca3758aeaced95f7c3501e8c2dda31d9928f7f82771f60fb7a094eb954521fa3387893caf65d7367a903fd71e3462d90164c0bf14e9fc2d7c9f400f2436eea98f3631d7d34e241b638d92b5da9830fbeb8617996fee98562b41db2876af647416c7c927205ec15d27c962916c70c98724577b14e50b22c7737cf95199dbbb020a7c8d0aff56f2447761fa15ffaa8b586f0ad87eb02e6a9f04d6a07ce9525064c873c68c94b2e4ef2cff244566b3a869d7bd222936425247856089705f052c2b4c9c296d67791b32c9ec9bb63c06dc60b25d7bde3784b267f308ca9c9812a846baf3d73b48b7b9d2ca7cf8ce425aa9eaf64ea82698c8c03e9124c1300160bd663f24544fe1cf7d4a208dc896a0745fa2522f2f1a75ff8e214f2d64d46ef420d78fe764799100e8931eb9058d8cedd09a1b060dcbeb5b0f45623b495921bb24ea357c4b058b841af70b06eeab0ad4e4d455e1f963b6fe5809d89c99ef11ff976698409fe06bd35d3103863828eb00f8e2790f53d4e3565f76efb228b178db1b37e1fcc5984f688994a4ce5a0339e9526010b5ba75d3250927c1a61dc0ca9baa48c6d778ff6b5797b150921f94c80b2d7d51778e325fd259d1a68e6ab54de5e9cda32c84b45fb85f38bcfd0a776eddbb1a6dc6bb3652192152df89c371f300358b7944b4603f60e1251d75057f37ddd9bec632a7ee00b6c46ee50982bee9c797a9b3978b4845a610aaf262a7c079f161eecf913a4a959bd1d1f48dd15eb7f268953c68fe6744e77fd5e28348202752962321ef17e6901c9687b2df30c1d62ea0e5fca0d4e2c90f602921cf5a0245ac490bb467294af2f253eabfb2c54fc41ea05458f1dd3dc1822725f288f72574eac025ebe03d8486dc7a39688be746a3e05863f0fd73b4b5d7a853b4c89542132b7e280c841760c27ac6561a6b915c1ec726e577ad509f3d03c3024430ba4e35afba8ac9ed45e8ee1a770c0165c762d9576370eeed296663c11a42efe53c5590fc9b2e777073ed82ff3dfe2cfe3495142f2492a5895337057d54d11db523b1e6e8472b39203dff487e2482a297ddeddce13e90d2e55419edf66e1bd4d64ef77ec50e506556100f5e6723b2dcd260cf7e60cd431f48b18205d5afb363f66b2c6606d4a4f733856e7804ffad193975aae03a1715312a3ffcd7b87cbdf90e2e015b9e0f6522de3fbed3eef6ba466873afe8df638b1da6f3524360f00f1cf2af4f649a7486dd7852154642716a9071fedcdb9e672b73e6bf286c6a6294d6353c34a8e70cc412c4d7f88026bf5a7bc03af2f09915a92cc774dd087879a9ed1d0dcec98b03a5c1f9feebf09d2803dfd80dde60f0721bfc51973c376c4cffc9044f5467004e5600d54ef708af01115e8d0970eb903dd59764be0096a0aa730ca07f1d2b17a933a80bb234ab34c9971d89834a84ed03172c0df68387ea970494182e21be73033abfe879f94088835ae2c7b74ed7aab4bb3557a77508a56dbb72a4dfe97ec053ff6c389ddb7cd21e11e924c47049a7bce79f49c84f8128f689bd1a31ca778cef94e632573ce9c8f35e6f80fcd2d5a75a69a7e8689b2e2ce768da40c89cd73951aaf0387183b3196a7ebdd2432e6e875a1382ff41c850aeced3943e8c7e3601bedacb564857014ad6cb47f06a7e543a3733bb117aa8528ff841b44c98f05be14c5a788d2f10f028fbf87ae59eea7a788f80c33a705320e704402fbbb2990cc2a1825d60d5e1c00533a7297a85b43e3cc839b21dd866008bbd79048eaccb271134b7d4656a0f646050438dfa59f851b624d0caf4a1738ae995e9ee4d902b94baee2ce4553490c98eca0422c646a07f6c85a930a760d28fe95b9aeeaafb495980ee92b5a931a2164c4acf56228c53f688f0ad8e246c8b045c402cd76e0d025ea01632ba1dfbb8c6e21084a5794219737fdce08cbb10e031966deb6e87471bbffc31d209c7936677f891fc8d4c96e280eac9a386edaaabd94bcba3f033884c70cd12a9ee87d8a610fb931a6ae5ab42db4ac03d484dc765e16ff86ba931d5d07e21f3b7dbfeea61e3f92500cf136f1a5aa2ce0c41894c9e5e5a17d228ff3a99d96e2444c918c68bfccb9ab6a7e4e7b2704ce36b62154516f3d8c7d42f3acf40730c5b50c9f08d92d916979282653b99a9c8582832477042e8fe21c8c445aabe0d09ab5c6ece9992b6ba489b3ba0993452121dc3eb0c1dba37e797f8d5cd1c097989d931350c7b3cf64ab33e19c5460f442d7260d63bb27cf8d241bdecf35531fbbdf510913c98502db90364460f6f9e2b992b2c2d1dc3a331063df43479b6aa734c505560291b28290a1fd020931914fd0cc3532fea8d438e6a6737fec05f9a591fc4a3de6ac3aaf3ab0156be7bc2f84f3703b590d086d812f09ea0837b347855e0279b607f44bdcbeee262c77482b7a43c1f45bb9da2ac8698f4d70a4320a7786a5d07dcf0f986284b1e1c7ef7e9d5dc3775ebe296c1242a8af00e7fd21f6a270cd5e85945080a556754a7d7044a12c8f4095b085bb0173de9f32bee0c0ccaee662d6ce87f4b0f3e87482388ed3cc3a471c123a6032da8036920dbaaa45bdd06a647cbaa7221c1fdc6b7191d8371e8a2369563c106dd79867bc1b0885c9b6f8964ad8a973d0355e7bf190e3a1ef10a3462bcb3e744af0e0323c59d33484abb74c662b01d04f27f0b8d913d555ba3f3911d900da7e117dbdbfe05d5a18ea6a215db114a8fa0bd7be58f95b5f21263d72059da42517dc7aa83a5d5d400dcb26ada6e4d11825d5c5ce9961c720fe941aa18ec163523736eb191798eca6dd1cd14938eef79b15d0e9d0a3608be2e1c4e805d204826935055454865a685e80cc771685fe9cb96a1cf591f86dd11e7f031cebd720344d42fcde70490c48be5232b5274a14ac56bd259f08e9c08a564dd592cea53c1a8703f9d5bc459ba81b5365ea9920f9453a866f0efbaa612e9aaed7216a8d71d093e1bd20defcbf74948e80ec1dd5e79887bdc099184ad51549864f03c5d0b4c6ad9d7e459e339c2b4d03798b046e4600699d36483fa96f1f6572c950c2ae4ccc04868840e5479035845efd02257e10c3d56115bf91cb37049c8fe40f928b1bdfd945d975daea7ad2e0090c1f583ea347aeb89909da70643736249a790f2cb689f3c6c0197b3cf9e2698566311ffd109ab64b741fbcf8ad48b38ff76e81d6b6f524837e6edc7c7fde32591aff7e8688d7a7eec129c5929ba2c661b12ae8612e4a89cda7bd53a81b5e5e7960fdd64ad3e51b652fd601222458bf5fee690ad7bb63727ac1a5fad9b1ef2f0f866f1c5144eaaf970503e8814d952f3074c29a9f8dad4f93e81bbcb401544b1ffe3657a271affea6e4ab33b34c1a61b730b6a9796961b4eb758452a88d2626ab12ac144c67c7b026625219c0900c813a2778adc3e531e7bf771c95a7f00d964c20911de88e3188ce2b208daf342ef212085efa8f861c1a18467b144b35e744f82e2a2ff2d2ac4fb52717f10b46db1b818c5eb36774ceb144bdee5e1ef0d7ebc817f06bbf0d7510a82b28056b7348a9c21847a0e64628cedd6d9fc2d01133bd6e87323316ac644028ab0382f196a5c96458fb544ebddd0937309ea962990770e521497deffed27b1ee4f4bfae2603112285e149290bd7eb1f4ef617e442f35e01e394b348f28740ea2c287bfd36d07aae34d92640cd3e31de8c08744e9c2c10c69d2756f0172927a17e1639f581fa9721afe8069c31ce18a7b4c7fdb25e56790643e46100836a2e90623f1969e8db912b1343536bb946d8a1fc2d0451588a7ea1b08c3ccb181927d0477ce6ecf6d0fb30206ed44b73f6e0db21211a9a155349a9f143d89546b403495c12d15c24a49cb8ddb99cbaa542588128f114bb9427c75dc92f6f11693d9cd21acc440f854e795fe5d71da4e90a6579ffc0835e4e7ff46bb2ebf06e943711be0bd815f8a6d0c6af76d677c5d566b371e5f66f8fe2b780222199117fd898d211850bb162cb95e4ea3c5cc04fd0fdd66397f57441408f5810f0c3f0a9a0634de9aa842d74ba1f2bea4af36d6cbc19b78b65a25e35bccbf3749c2b003d0cddb861dbe974c1e46e026edd17ca14d4a9bf2b1681c0ee4a3d32723e8c3aa0457f08649cf88b80029a27664fb81f82805849076abc79d86dac25cd922d3f9bc4ceb122151dd4b2ba22bbc7108c5f4f831f11e87926ceaf760d2249a7597ef582fadb4582af35e88eaec8c4b75caa34ff678a34df30ee32056dede4c5682f6f4ae5580f13e26bf69698327f170034be7f25ada5d9b9d8b25bf7643d938b235d73454e0f6fc24a258e3d5635b0ddc9f74b548660a28f6ed1bd635d48ea3506cfed0e7c6bcf60d22116646e207c12cd5e3ef08c2cfc18b27b80266d110fe74dd1e77cbffba853e95678523067e03aa8ffdeb4f61d92863651dce19bf5fbc5730ef46c2143602047982cad9ab763f565f20b6979d52983327c0c55adc53c74b09d0ae8fbf93fcfde07e8f6538ed44727f5326a3ef388bd11e60531d574f46770ce0b085a9bcb8ea12cb3349c832c0ae71a99ae6f368b6ad7afa3a696d8bf20f644bdbaa24e074bf654206838b8ec99f8435ef3fa69a528cee6d7cba4f5be5161b28385b01384bda32d2856b7c982ec32b01806e8a71e682347b46b562e8c27a7598384b873c8f242f2a8f9ceebd575b23a3df7e4939a44cbf1e2f01dbdccd0c35b5fa2c40ad40ecee7a73372eff4ad542179d1658c5fb9a972624e70c7e28088242dd4095bad046f12c38196db908e70f0ef454f654c01775092a05e4ea92edf971a046211a2888f83360f2b22b999989b61b8c49e284aaa7338bd3a764b1e87847bb8412693b6f441750eb60d942457b0122263dbed1bb61fc0aee837be328788ae4229c75c9b761be9f71d9a3341394a0a421b61f31a87b733fae92cc7ac47245f7d34133528134c73fdbd407e431debea3f16614a6ac2938f849879ad665018829af6a5b7242f168121f7f2fcc866a79d686206e409ba6b4a39fa477f6e5891402f2720b6332afa12cbe1cf710f22b60b0e48361695c5ddc87bcae00f755204aa8216c5e8fdf401e4c1402220f17b077d1013a5622266e5bc47b558d4074d96322d112394d4adb66c296be50b4d397eb20aad44d6a61c9ee58b4224ebc7d31edf2ac171f9e2c630e5add7452c212cec0162d57a83741491d2343c812a21d304c4df650162d4f5bb7526d4faff62cdfbc0e4c3dd62581e8ddb8dfe0cbedded467f0463025e32c88ed1e38d3aeec44be14286cd811c5a41c7314805556eb05fb4d72b1ecc2e10bd0a992bbed87daaa432ed138adaf26394c7c64fec1e417fad4862c4d6a9695c8d75e20e1df17fd0134def0390ed936a70e32daa49ea2004bc6a2fc063370215fe1b6f4a6ba2911c0c01816ae6409c476d3bb76cbd02672c367a61d324beb16b4e9291c9beb5025c6221b0020ba9db6bbb3c3e5ab55a3f5aac5d227263584156b9249ac9cf8ad8685b6f5104dd2b6b3835877ba81ac783ad18bf977ba87f4e0a8ee1d75d8b3b7152da8009397fa285e6b0ba9dab65c900ac97400620e91ba972ee09707d68e0a5f8dd16f31bda48ccd947317e70fd1df18337bacb47fbb2ed11d6a548bb665f9930cd99a68a1430050cde0d03be7a03e91cd467583d48ee2e61fe81ab5411f3e553bd699f1e997fad9013d63893a7acb520a4cbd5ccbc9e4d34a52ce13ee157af7bf3a9e513cf8f445513e891b82e5fcd7171dc3ab5ae557df4bcd24d99658be5d43ab021113f2b61c5fd13d61d7d69e7522f7ad7d0926fe54061e1367d97444df4f58379aca23baea2aca4c43ab3520c3fa1846609e2e61fd2357b1b022951bddb8ab7854dcb61ac0e9aeeddd100f69c1c3ae5b94a53963afbbe8379c7fe3aa93e489bb098bc39108a6207b6ba596b2444b4ed7e6412e2d2b3e71c9bf886fda6c86b23c47d6f33fd419c4da09dfeedca075fd624c3ea43bea553738f2ec74ce38afeae3339242c058af3f0cef0ba4c2eb78e2f0f88b92cc4bc87e87bcd6546e7debd01c923267dc71249c746347758603379e4413c76bea914222d682c1eddcc05502480442b2db341686cc7a233bae97d786064508806961bb1036249f2a67071d74062d4f5f4376dd85b3ffbe71cc1d9ed4961017888478471212cdb866c88eef403a83b6faec39eb02aecdbb698dc7453a1ff7d26c31e72969672c02f2636521c4151a4313e78956c3569271ce7e20037c98a22dedf1ba98b06d913ec47d82d5befeec93c0e6e0499365a631df887cf35b827785ce80c1d4e7b0a93b7d32fad2b7bdffd8a3b81a9b89515a406a46c2810a000df675b022b7162c397bcb63128af04e6362d5315270fe274840ffeffa5664e5ff1c4cea1f4d54f7b05fea303a828f498ef41108aebf84d8d3cd05894cc3b6819e9684c5add1ed69e85bebab5ff86257a0c4d9151348271c1f03f48fac9d7b87bd154de80aa63bfefbd9ce399ea160fbfc9ed0c9ae2bdc6489dfa98c239f5c6a9ebc5d140b3acea93ed47510510ea9f3557152808a9984e588b141ac6ec01e717f35221103dafe5f036908cf9596f5e218139f0092bf171a0c9b1328e9beed34b030c9b7a36076299a795e3e313297b426515734b114ca4d47c805d2ec095a1e133d7d824cb0edd5e197d31b1888d27f8173e93b904eedffb8044a635ad7a9ef41e14b866b68da7d7d5ff01f7910b045205783d4eed61d1a48b26524b0395aaf7b45a72ef95acfc56d6203b54c931f97cfa2e4a5df5282324d94abcc2963dda6b76eee896a1224595af5129bc216a7ca791c67ba407ac1ab4c9cb0aac823d7fd490c65315523d0fb0fec9c5215135cc8a9204998ecea7c7b0a099bacbd97c12435e45a40affa2710fc30b542360b760abec808aa996b625e9ea29791234f825bae34c1d702a8ebb8007b79d18993c96c371f3f01cd7048536feb8bd59fd460db54e521ec04df7edabf38a66014148aee2e4ba92a27df52a7619177ea340875e2dac6dfafc65ff9d1b151b7b2896e0dc801932504e64e35e10bcbffffae1ccd40ce61e9124220f2ceb9e4edec0a508797ca47c32b08e6bf6ca26ddc6afb58b708094fbc1095a81c4da68bf17fc8167fb6b52bcddb79cc9a71c86160247b884e5b35108db2a70267e9f5ec3b315ea3ccce3e84f956aa9d645e466ac63a3543230e8d9d0753423de45d1fb954d2bee9bc746d6a041689cf8ec0d488f9bf1156465d7fe719fd119ed570284483561136f111b343ee721514326e4b570cace810f9b6922a97844c7b4b1156f63e914e04a322f5b89bff87e0f84101bb7a96b2ce122544097a01f476c70131ff71e95c370631d9dae44e928e07891bb710016255c6c7945f71b3265d8aab3921bb4c6d72b935dcfef15e79519c66850f33c6df1d76b24cd3aa707ec7cd7b30d040c139f8e58aa541caeaa0826c3967b7024c4c16dd1de1a4bd9ab7daf9738d21ab6b7f38ba0ac54dce5b8ac7af4ec910e211b9f5b507bc7d257de4a078b4fe0f726a79f6b4a48781008941dd5237b1b5e61b4509c102b2f961712e98c98e35d3c5947b29fef6f48a89ec0eed8e3f041ca29c3dd00ca5976b56a9464ba04932d6deac6d0a249d859682f5d10044c145830198f0f6ce094b37305e272a20817f663b0e7e8d0bc35921c6f6906cf014478893e22a07bfea52d346cd966df110d8e364dc2d9b964f202322cb21728fb80d95f19e047ff8ec47dfd5b2729ea635eba67b258f03511de94585e4639d3a2426b50dbac45ff5c5a09dff64bbbc87a4bb31ef9c8a4932550077ef2951ddc5ebb27573cf2485b55ff0a974a05aa2bf0420cb2ab71ea851b9b386bd60108fffb899cb2b59440367d218be221eec95f0d580e0fb83f0cbea0f7f894bab6e2ee29060cfddf837701a2e9f984696c9c19c4be93bcf67fd11a124aa71d35f3ad5ca89e30b3228b9b9fa6392b10ab5b22790c0ac66b57659744721e36ef75a13554e237bc2695346fc6595f4c97cc90c772bcc2349783cc0734a1ed37b431a18521528b636ad694a2c72108cf07692a73e9f1589ca61cd7917fe7df4ffa522b0221c68f63441814cbd540793720c1210b75b66a331cd5b61426b1f76c58b904c53ed7812102f1837ffa147d2e474f63a4d6b7d7fe76acbe42ebb5bc9b9ff4ecf52f7828c099712d1ba7804ad8ff3134a393d2bf4ec1f64a40c9599b25352d9ba7a41768697df1838ffb110841f83095f14aea51c83199d208f18054aca931f59099da8c3817ae93d5b95fb1bc542b859f4027aebe995a438960eb24aca64eaca490309d221c9a6f46fa49b966a820be908e551a766c3585c27adccc2637f97614af147455fee827b0cc30b95c2191310de224e564b4d3cdb7a21fccfc677a453b549418f59f4f711a6fce6b541debbefc5d26269146dbe37b6e261145f4da52469ace8cc310fe1fc6967a81f4c2770b8578b405e0b60de1f480ad6fc4bcdcf1febb6f5e04a57ff20d65245c39733c556df5bda9eb95931cbac64d350006c6e8f8c59af19b8fef73930b6a3dd6d7de0ad9ebd2b976757c27869252c01fd9774c3020ca96711031b99fb6b2be38a3eba2f05ec0b977fa2cd1312a60098eae8c596da13981621f7c223ec72ac5050c3738d349787981a876d9280a6a1b63fee88d077ea41262ffe266e0126a15f74734f5f86a7d132d8633afbcc596f3dbe89db1dbadacdb2ec7de840cefd105148306a83fa306d6aa654c384a1c40086b5d66b78c50532ab3d99b1ec048cb207b5d6f601b7ebb55848c93ede205fdfe3d04ef65bcc72a8dbb836ad0ef49319ce7aad4657a0c0766305bbf0e24068d046112c00279369fd6b05b5c48210c0e94863bb3b6c49c6d7d4518d7e815979bb691778fdfd7942bd89d2581a67aa74b38307397e600298a71e90c484f8b17c79ba5bfd64bd6523691e5c8bb6947bb2ca10127a5b0e81e9ccba9d0093ec1bfbb0af6693f10d31226e586004fca7969904126b288ea274088e7759ce839c64e86050bd826cab83b208bc0958ee0f67fc8a94c41cc739aadcafa26ad3bc689fc7e0435e1a6d2d4b3e6c0bc27e3cde0cd0f673ff923a9f1df194d47f439be526b68806e423a6ce0615c1321fb7736f7cfdce74a5a7ce35ff1739fee902302e7aa84431f1a9ec27f0814cd435aaa6837069fbb626dd0a4b1c24539098cd037037f208fa8907bdfbacdffa106b545a6b45e290530513c0231211bd49916801c85d9c3217ec02a4e61b01d2498538c0b9bfcde769eda1b93f0bb72b86a4ca9ed9f40403a4f6048f23d111fbbde1b0a841d71307747fd1f2ddd82131a40d7767b883c99aaa70e731d1ba1c89f305bf92d81164db4e004d8145129e192dc9c85f5c5a5cc5f9c7833f1d59bb41adef0e77c0a241778de454d279fafef98f3cf9bc9fded4e34b137d5bfa03a2b0d96fb6c5e56c5ba2d906d99c193ec50f88dcac3ac8f09d5b63194f834f2b85f5083a3dea8f34de9b02b80aad2e05c2cb5bd2bee7f24cda329605e440b3a40f01600dce7e316e6cbe791b99e5bb410887a9869175d5cf3675753f1e1fef4a8c461a984d2c5a1ba933f40a83636a340423fcdaf6c2f70b5e254bdc6191d76ea5d46e31d702270e69c6d5de457e4da970af50f33ca8b70a54a25fa81527bfc3177b20f255479e39b3239af87822b43be1d79e25fe6006a7c0a743550bf04dfd444815545e46b644aa6383b7c1025521c776197d03ed4d6e924848732be793bbf1b829ba2a2ed1beb201e182ce229401ab5e6fab842008ae07e8a06844a950d416e303b52226c712f252f4ee64c55ec8613f82cfaeac0fd9987e78b5752fc79de2a9b23a6df93523f1233f45bcf942aa060d31ffcf5d5846386c82b23737534ad9d6e6c32703a1504103bdd8466fb248180a06df9661ebea739566c748719c218d684f719fe7efb24b12281e7b42ca6a37175fdee8a3298320dd859b7244961d96a86aa504c4e2f73d6969618161d11c51fd85d91176bbb097811ec1dddaba1e380452c0a32b7fea70775f1238bf265f647389d6dd8d977a40703707699a971c7e1f3f85bae162e304fdce8ebb0c92e8a81c1fbc090527d5672cf93df486ece2501b453c3baa2ee8fe645fdc157fb044b30f596f762bf770680fc6ef35bc2d405623d66cf747cd7c559fe1dd33630b356fed6f8577c0b70e7c7ae3e8f29adf3114d9ae657821f4b93ce9c0c235d728e0720f4d9688a556bbb44e5fca115b7daf340da0f309bc9279d4eda9b40b0aa818ce936385a91247db6db4add90f2cc3e32b4241376d1c8e64f34362afd28dba01955cbfc567689842c504a6555c808fb10ed04060756dc6a08bb3ecb46f87149ed84b78353dcb6b9d83860fb17e3c975cfbcc2633b05c3f85a346e19c474f438870d6a0f4c76957d0a60af70a5079138016c7d22f96a4d1833e8d6ea7f9f2008e6df67aa4dacc19a52346a50ebd2e71c7d5ed4b2f1d359b13f05c65c22f93b1d64f1b80ae77a3f536ecbbb3dc6c26c8a86e6148fe2398f4871d31c490803a4d6f40449e3ef62637191151ee238b374f66a185df4dd846cd30e48e1063a17220ce88f18ae645086fee6d110985a928dd9bec9fe36a5a752c46e9b7e0a085ad2a40f5a88085fec5298ef710d6ac6f5b2a7079f470b8cf22b5dbe3001244a303160669ff30e268e0dd7936aafc8c9a4f9999db990035d687873a865248bc18c0100334c419a33cd11ec7a37a6ac56680672fdcdde46500001d1b787900383bd6313b6a727c99aef55f946f3ed86132fda0c9c31c2521c823a517a4054a3e69073a66d18812464567425f3b328cb448838729ac83800867c508fd9c5cb5bfb5267f70df758453a9da931b7cad7f86e16f026528a3856bd199967f334a72329cbf359d8c345dcb9a74cdb00c0ec111a2b5a6d493c85b85fcd4460f6f0a38ff043119ea50b167a04ca08dedb11a057ab57cbc9e4a7bdd941f200381c7ddbf5fdf865c68530ee659a8a186260bee5ccef4d55fb2525df127190a226e52ccc7f940ce814eddd8375168c080a28f7f8f735081ed0904184ce626afb24948da2dd4b82448b6f9d59a38a7f2c4207eca7cab09aff447a1f272fbea22e3b79f66fbf7e9a4084781ed7af11d784966bab71e3aac9c070a0d61405eb44f1c22494616d953679c3882fb3c37c684ba673d8404f564c79b2c3af56db835708358d3ad290255e60c63e5b604db07034c8a73144882da5f15bfa0e8fd42732fb36aa9a169471c5e0724cd2d0727246b0b5634338e772067fab7f87b2109ffba1a8c1cb07202e1f77e9ee81b789b0f7d7cad005eb112083bdbde96369d9c2fbc36e5a3c3781cc89e3a441d3cc2d148f155b670077c7165ade192ccfe6c7fdccc42ae5a2ab8a86d4d72c0e67bad404b05600d32fe25e746c4f05c58a8be281fafdc7df8099f4123043491c4afedf2387d335ebe45e1478525e488b741373b647c1a53a4f5f721ca3f74064367373587bf38ad44e6cf2d1d2ae0f3f39c2a4f0f5f3f74c9a6cd6c75468018eb915d561ea2966864df4924dcb02273a719be0ab3246df64ca83a3e9fe4d2b940c1ac3f78db3cbeb3b00351ac81d9a1563a455a9a93298e61cd8ac5ffd2b10cc093184d3d803875717168fa5aaa1cb6aa79b3017a2e041bb941942a1a893adc6d1c539e18abc6e6894b1d3a35d6bdcafd5f1cbe2835ab21fbc023ea05f5155cc656b7de59cf1bb4835cb084f4779e70dca7dbf3f7426222f10e3e806e82637d5452d1a6f16579bbda8b04675d917eaa6cf83ea7e744c1f2066ec8197fe7956c7f310ee0cf251a88b03e6da4120332e866ec00f529bc55716dfd137925de36d2b26ba873d8bf85f5cddea74692358729b6f193082d9632bad742f13cc14081b2b69a4a3aad0fb415d34a4d250f9716bf2a4579c5b84c30e0218a4f7575f9925fb93dcbfe9f5fa1529e5e4fbca17bec91441ed4a276558688eecd304b3fb23e9d0475f7542fa5d4ed76a08252a0df4aa4af1d990d09902c9501b6b1118d786dd2b615f7991f86c0828952496fd9b9e0f25062d260f6b06d873b861e9d82ab34b08b00709d804c0386807f373b03cc75e7f63cede0f0f7714d77619a5bf0a1efd1d21977547ed819ec6213ea64e10e309d6712d496d9528c311555d4e48810291ccbd2350762528c15b6e06b3377ee5ec759d17be0be0343ff125a0ffd3ab7d8091d572c94a6568f706348f86f21fa125e9b58c1d8c62b8061d8153fb8fecbfc82c5ed93cd0523406d7dbb3a2da155defe9c894f9704e20027af33412459e521a3a579db1556fa08ebad121b58180f402673284aa881dbbfd0242c233add93509072f05d244ad2d9ddab9882c39642e586d9a5301aa5d42986a4ca4f5311ac30895ed2bf50a80fc9c667699a28c8898943e9085f5b12f9e75d32dfe47e5edc1403cafeaa66d23b2875ead1dd1e61de5671f5dbd3eb2f986420f7b05c6c3d479a3ca868ad49c8fcbfb0cf1e43c117cc8cd19d685472eb40a17bb0b6547a45240931dbf3aaf490294d81ed5687c2bab8c3f45f00cac3625dc1448cbeca25e120988ae55c9860bd0260b18ccef93f3125f74d32d156e8be31cce4c19fb911993e3661d43ec282ae71a1a3a807bae20570c12f3409000ecedbfd248402260caee8fc651362c90a3866b7cfbf7395cd03a39d6eee4aebd31760a5e51e10f6d005f06228d2ee52a0f0a3143f5c4e8aa85cedb6fa31fbb669722214bfc2fcfd92021a8d7dfd80fe71577b09fe2d602ccd7103caa78a08314f3c3cee4c342ea79a2dede5acb7ef393b58fe75813e9222858ff00dd087762ad935a5ece0a3b05e56951a088655103b1fef3e685eb9d8285c169656d0fae813148d702edae735f1d1797808c99085c8e1386e8ad3932e6313560353bb9424688ebe0c468855359f67b98305d4df6533f02238efdaa698a72f843e516ffd9bd8d8b953be8ae5f0ebf6cc59f7950080bc852823b45c9d240db6938c952c1718482f8dc0328eea49e9d8d141e77db2abaa1c7c05040e3edce6dff6d212aead4cc363fda53ffe821de20d678932a474496db1716fbe06da3b17561588bdc3134f6634278dfc3277fe94d00e3f161a85fdc8192d856d1e30eb3dcf00ceac3dae6bd6231178590072349317e5fff40e1361b4ce10a612b7ba97848d0119177bc68fb0ee9a94878834a988ba2dab04955f51207ac2ea0c8993519bbe5fdb9e9e5b42bf1eccecd65d7b5a9ece3a682dbcfe91db0019e274746dabf2c23ef4f9ac7c99d5244f871c8d386f145f477f3719090d0c522a359759824cc13ae79958a955fa64d2585f2cdd5ecbdc1b3d9dc9f4874eb41c02ae2004d45d9d3c5d014fb967ef8fddc60104619e1cd22de6de529cd61d3ab35f074b17fd9aa68ebf1b693ecf7018dc081087150cb6f853dd1186d3864787800f1a52e72758c123a89987c3ff620d6deb6f625c50279a493794124e92151c032ee5b25a21591fe3f1146e2c0bd7737ef68ebadd841844cada59d6b7296da132342988ab9a6006f910f29f6aa769af3db0686a1ada0e234c136abdac6739811eb662c15650f7e0fdb7356e4eacb6102dd5aaac5abbba008e647620366d284049983f587389e0603713c42d4d53ea9e1660a5ca7a654c23df3d9b84b43aeef9a1b2d8d7fc754b557c7ec5aa707b80942359b720b9546072741360f0fbb0efbc650c9786292b5822db15c624fae979bff90e988ef9c48ecd01d14765dfe5de644e556c59c32b480da7449da7267c78090458f616cdeb54f62e0cfcaf416807466d434b7ccb7a2330a21191664b19ee81766ca7f13d079a5dac7e30f39a592e30c7f8cb7187f5b18ec23f86399078d0f3d480ca5b2d5e59da5b01f093186abab835688805b3905232353860c16c24dd7651d7665f2f0e05338377937f6a1b3e3d8d98a884212d8842912919396bc2de7e7562977fc0574e58dde8ba527203e108bacc6df29190474e978a6710ad5976e78d8c93fe33d56cdc929089a9684c47dd5ee934052fe31419c501bb18546f12f9931fcb55e31d6c9cae7e8912b39cdfc289821ece27f9f80542fb63dbfe4072ad189e0836604bc22c3b264dae8cec44cb9dda6d3397d58fdb4827d6092e79fb7b78066cf0e2139dc4ac4dca6e5d403879a5b1358e93b37ea853629b4a090a260ff1577fcbec17ff7e46dc6e19d8da081ff954aa47dbe9dfb21b0bdb259d02a60324b3536e4e6634be8be6b892ea6b4a82ed9211be0e4f046733f7ff84201549f68a1a90d2b4d5f615706f62a6a1f36f2a37bdc8d0cb0305ca2a2bd64b601e704967e51f8d5ff6d437ea46bc5fa09379fe1436c499d831772640316dd87754d3d821b29736836a71a256af4f80911d3cf21838881b0a588e1a75f3408a44c847589cb616e72adc615fc86cfac308ee54b876e66211b64c5794bf0b455c39366c0d6aabe14139dd86e84d71a3276663dccedc4f45084a528c68846fc834e9b6ac554b0a97399f45cd0f267efd90805e18f7ea3e63ba94645c6dc2b4191be34027d883c13b1ba3f00704bec83df5d8c601d469e3e05721a91d3e0205c1408ead8e86cd2f0bdd1219ac68af5a43b15556c297a7d41faf87492a4ec6d57924cbf679da01b77fb1108507244f3e0800a515501d605df4b9ff5a03eba739d27ee8ed57f122f09fad33aa98ce3f5814c32636ce4f23cd09534043764978d204c3b528293b89379b1df52560cea2056d9ac7ba1cdfa6b596861193eba4708b150150321023b03a1bb37a072b20882f1f946e7278ce317f93ab44d107a610e39b67fa99f1dfcdec6db263dbb6986d2990414e0902b146b6040b1a791c302fce400ba505130f5b7d221abb8a914c77053bd7dc1af73832d8ce3fbd5da7267ff1db9248bc1a671c203e27e8c14c7335ce1c5dcd07ac67b4a58ff58df52bc99f5e4a86197a96e907ba21259653b47cf194060a00e2626a3ccb74e23b73346e7dd2fe5613a8ce3bd3e18865fcd7b2a2497486ed30e4aa9523b9b171a1674f2e6c2734dc9ad1a68a75d21c7ad328190190bf203bf9772ddd4455795832e243dc14bb17c1f10fd660780a67b70e9a59ddde0114603878236f4c220943c927da06f47d3c2e70f823394c6087c71ed400ac45c65b51094b35a699834d0e787ca00278feb3b89b52ee4d37326cdd4df2a1b1b0224652f38f415dc95ce0ec436bcfafa30f02e9c91ded9e88687656e2d2b3c2922856251b84f5f128fd4608621351a0f19cbd76049c9365d13838091cfdc43b694e1279aeaaa2bd349a9ada306697a98580e4e2bfb8d18c7e999a3b459c13b5d9e3627f468934ea74c9f0c08cc3f27f26ea7f045fe2cbfc0fbe044e925dcf7e8fdfad8d03b281506c904ea4b7bae7cabb1b75d00c3ad76a6e9fb6dadb0ed123ecb30f8bf9443b1007cbc4ecd4081e45ebffbea8fb37e546ac03ee4bc13da815e26133f8673e493ddd45d865ed461d76d397cf946c05f9bd5354fb06682cdcc0e279085a0df711c821a5ca2b576ed55047d57264cc44e54a5d80546b259be283317f95c8a28c15ebcb5d60f1b903e87d4795281055cc879a631d137f9031cc85c2fbd71fe46b7c21a4fa49d5aa3ed9401fe0a35c2d9fef6492c4eb5129c25fb900c4747401450b96bcb88754dec43abe8c91f66fa8bec2e9c8066da61b0e785d8b26e8ada68ac0087edb4a29c68d168f07546a04308224e817e5b0b71bcf1b0860ee1280cc03654e36dec55e78d2bdeea9b719674da1e4c78c257121bb42ffe0026739d2a3179104f87323742cbb709257875fdf84bae8535b81bf6ac723d68dafaf2beb24041b298541e93b10e816bcdc29334f84cc538707cfef3e39bf275b67164faa6d161d1621799866423874edf55a97b971f1082763c9cb20f16d6b856b76b6bc4c487e9c73abc637cc799fbb93a55cdba98232676693c597f26677330c1cccee3d852679e6ebff30864edfaa3f945462ae29715729ea136d20c4620f5292e576cb5ab142ad1669ca6be12c8515711e6448bc9859b73e94b897180e5f2e9f0568a7d3dbb15cdd6500fc430be4548402ea05572f8d9cd45da22e4728d3d111f611353b8cbb951b42e7041b0e839ddb82d17164b4fa42684521af93d3b032f20ac6ec66fc28c32d3376a9821fd79219ee2a3f0abe071827f4014e9d4ee22e6632f26202ef9a77d21f5cb668a6fdfc3021718fe2cfe8e00b94e5e5cbabe2ad5dabb6b019cdbec17fd04f64430771f48c2be5d569cec20397bb14e22c931475648c01cdf3e212534ab94b53c3bf1e3ca32f7d8f2cdf83183107f366aaf702ea4547fec9c870c5f466a1a580113685795410c871728075a2ba3b40689094f50f4871a35f90913bcb016240769929c7e3691f59313e1f19832fc87a2d873ce75d0a0c30e8ed6cd07a5c97a71ea8cb7a449ef7a12019316f1eda4fee20ce693aaf1ed19b432f622a63140c7fb6adb7a87948dbe4b19b8014f392e864277e33b1897307a9e01010f89fb7acc51e457088d292bf4df22febe856e3218a408a415c157b86b563e1d465fe61f201aa203436be2b8c04a6e245efaf47b7c2d418ab34fd5134ef016778ca91d203c9358998fd37dfce09c347afdcc68a4a61c11f696bfa607de6c0f96c379ba50c4a9314ecf2da204761c40539aca9ccc52bfb6ebd82c290ca0a90212d248d02ad07b3473ed7d8ffe1dc4b175ae79d7a9ab6cec5ba77f27c17e5162422b4f75ccfd9c183b04c16092031089e057c4f7df62514709cc1d77808b3c6b5f1cbdc4d169ee7990cf4d0fb5f18661e6ac4d2f6f683c3256c48ecd9782c18605279fdd2a29d0d9235bc83f90265c4ee296bd4b58d0fc98890912f9c357f0eae6b3f7d8241a22b48f27b232e1f955ec82f91f0fdb9e62850dab8abb34deb2aa78d16bfa7eeae1c5a6282fb051f472ad4ce59fd30396122411a8aaa47bd55a152721f4e796e542d0f6fa7101ac13ee8d4e55075c498df941dc8db8eeece727a5b73c1a91b1e92dbb0ea31b1771052ec4ed25a8af241737b2dc13a5282dc2426a92d793c1b4cd13d4121bbf8553c7e0f6dde3f4a2722b9ff977487ecb66078758100454fc05fa1cfb9469d3ee9f516dfe4e388a79db8b6eb20bb83b11bb354f04daccced389a2ab31ad095d4a53c5ac5a84e0079d462c6e1131cbdbc2e1b6a8186caac6c98a60528a0871ffc11e9f624f47418cb85657822a8a1fd52e234905314f5c45547c8dde647a50f5a23d212f36500355cec8266b88772a9212e5f99402594c58d869a42d868205fe20e2aa77b431a7c8e7e57a4742271b58b76cbdf6feceab453bec7e0cb4154c000c61dd5e4a645193446e8e85fd818be9d2fc1fdacd4d368159620418ec10f6b82503ad6e6d84d389e02f77236a34909fe6215386c6e6d416d93fcdaf8e27c6429535b507816360e7b0a9bd53d2c0bcae072acaa6818d0a318357b83a621943646ae9d597565fc0ed2975eecc8bdc11e96897c47ef3ab31a50290646f94b4ad8e3c615c155b522a2855fef3334be38dcaa183797c1fe5a293221727fd509763129735c9783269a3d6018578e24329f29f9c12a16db9a0dfb5cdc4a0e331cae9bdca89076ba49a0d96c153e5b3166358ab6349b200a67fa5a2c1cbd7d101a0a967622c1bf80cca229dba45a82f8a6711bb9ad655cd856ebe61a52613460c4694a533eac5f6460efabd83a06c8a10da6909da75f0c663f8e69df42c18f91be82501fe6c47becfba4612b1618f286dac55530dfadaeb2c53d78b30467b421f549ccad8a043e469e04fe7fe63d0e299797ee21833a4aa056bdbfafe6779bf867c0f47e369bd5a42eb0c0d520cef47b1511f71b67c3b8fc01b80e41df935f060154337c97f58fca4b0b6c2424fe932a081184561d20c8ed529485f31b5541124d151cf78a8bd7c606efd664c909ecbb2900601ceab71d63728228073ab6d56080e8d5f4e3c93bf827937e0fa8a26734121bf1b5afd5c963a948c2d79c5712c9c9f46f5abba365303d9181dfb72909336a6ffddc117e3b1b610a6da6c844df2fbfb948b9f4bd867ac30b40d54792b3f0d9452d5a567ea26f9b22af3068deb2f78f562f73a6c0fd2cc70fbae2a3464808c4de41eeb29fd942109f7aa23b48be8a14bcfd98c61927e4ff6a6d6f0d7a484332dd83f88cdc240929a940cb673d43d476c2f0066d2f17dccc8b2ff2ef1298ab9e66dae652266464a880deb5e71cac9ec0a7798336da152d1d1d7c3c760a6df70d1b13071d46f8a3fdc029d0c0cc867140b601b52a42c4a0e5ab80f57d3aa742e22bb67162e302a4aab4fea5eea8d4358f364165eab83ce04e54a93ae88254352a5527a615fa8c35df2fe509769b2cf0d4a1afe74b96424254d4824efc9d9ec036f04adf12b440c983152225331287b04a0e41111b7055a0fd117f153c7741f9636178a00e21392afd1f562d66b1e69a9a2d12c27de84a8fea11ded5cc2b6de443fb436569c5d83b247bd6653b424f4869efe048624f0999ffbf8ae51734e82d9f1bb245c8115268f6733948e60c70ffa23677ecf181544e114914a0b9b716561be3b275a90bfa2998e7559496c00d4fcd4e52c76d4f89f0f0029aaa9cbc15ba2cf9bde74374f903512ae60d73833d6816902313ac0929d77b26d30e8b76d68ba51f89ded7bc415cf2414b7579b4570282ea6cdeefddf6740bda71ca2004a5f897e408d08dd4f36726c32bb8c9f757b2c82e5ab8da30e7211a658340b9d6f889289c5c8c7985864cad0043b1ea3e601eed38e436dc82cb06bce8644cf4ee6b20675e4691dfd1998fe286bb165d873040cb54df606d3cfc56dddc3d4691e483bff44ea9d04ab11fe3d363f6a711a6f27c13864c662fd5f98d488fb94bd5823030fc337baf8aa8710794214110642fe21f75879ac313ab1a8c809f695b8b4b9b0fa9ea8107d39c081daca38cc9d6861321cdddd08da39b717abf324e50f1cd970a180a955afa0c50681c621ac0e51278647f66a99a5e174c4f96a00264821efc47aa60ee962763dca1a79ba7e24fab2ebe59eab57e948e15f6c946c4d0e7435e538776641a42f956883c0ab69cf6efac46bae1c98a04466a113be280fbd39ee0e791fb9e2dede00b6706ea7c284ebfa2ddcce269c13046d0d7a8d7e85d103b1bfaee3e28378867defe7f1750288521cf346678934e5715a7315ee1e9ee5adf2573ce0a670c21e8e1290a05e1819a6f835c12a50f9bc8ef2268464629728d881297e2c77c119609afbdf2fdddad76fb4f33df36ec7478244df1ed39a113aefd58d7969a8081ccb164efa0c69df341e6df9f5413d43c92c8715bbf4504203f12f7e80eb9672b8beae173323a98f1aa6d0ef1a7711767509a5a9788623c81d2896a2e62f378ff22f744de8112af39797d1d39a924e6fe2a7b8174fde9eb720394b06f22ea729c78d5ef9765e0e6932269a34d4ab35ca157fc7b36d2517d9c3c343067ab49819b10a7e0a5a8e992d84cce17cd8e8e764f3a04b816fe608792ec706fe302ab5ad22dd9385ce952fa69e462c77040f1bf4376691102327156ee8928305bd37866488ec4fe136c802313960f4b548dce0702ee80065a1e05e02e1d9907da4f9ca2827dbe8b8b9ba9a8bc15c62ccebb85af286afb21cc0cb200c56c0450af29c911c1d2f8d8114d3cd99ddecdae1eb03c1f2bb001c443c3d678580f41cc4084642362e0d755dba0a77028f80f95e858c50d4e931d24dd8a498d0127ad13d842e50394d5fcde84decdd00f19fef611d3d9de5f08616cbf70a5034335921b89bef2f82b09219619ca2a624879d718db7245e0e3cd230a136c9cb5f391cdba3b0444ef3da1471da1fa211ff3352f32852dc01af44d07380b15eafa669db5979d1ec14303124a76140da7dc1bb64f6d889a047d8cc33f5b3d7a4ca71d28d8e33cdf2a5b123b83aba2a14a0aa1b520311e3a39d09e6be5839cfa75ec794579322f5f80f975648c4bc188e443be3e4981ed16a7a663ddf4e50135fa0b67dfe7df3cfacdfea12e44f5379dc7107aac84005d2093f038fa42436d50fe6bf8c2044e1d13e46e5e1e1bfe5d47831a626d6daea70262844acb326c92a8837f70c30df524208911736342efa29119480c1060a2e9c32df49d36408481c00c0151cfa776e7678ce698d6cc4379e79fa0fc2033a9945cc640e46f3b99d4538b4eeea1bb9abbb0718f55be425a674fa31e590a8b76bd937a8732c242922e3bd6a6e77a91f64382ca55ac6afefe8ad3e6b8f9757ea89765ce42c3c6e7990f51c448fac028505a321836c09602a67c1d85b5fc38446abe4da7bdb3784d1d651b5c35e5bbc80b1354c8dda10054f9b9832539f6d4780edd3fcb85ca592854cc51f9a4963a4c8b5c467d70a9fb2592ebf3beaaae341fa3734f30211eb3a852c535e7e06b8f28160e9726643a91bb76edeabb2e0062d025140ba58e03f2326384e3eae7b0d7c0a30c2aca6ef2101bcfa767b2509d0a293dc9129d6e74ed35c358a4d1be808671be35c0471687da4e33575da5ea9c60356ef033b67abd26b87c59c32621e2c8d0122941a0a73e07f9944b123b5c9a9a95066f921c08c1192aa7765b02ad29f562398ae15c4e61fcf71b387c20513d49c09b40dc7e49f6076d4594ee82e0dcfa59b37a294f5d305a35d22e5d5d496e247c92f90c3e7e8c9b8577f4af57573a27e2163f62ba69e75c91a6b594d2dc1cbf0b5ae749ae7fbe2b13bcec39e0692153c308e0f1ca265f43427cc967c91bb4dd12711e69ec29e5e6143d02120e2741f5edc08a0a69e7fe671d55b6c6f857127af0db38ea0f764ad29b81b9c21a1ae7f7cb60737f16815409dfdf450e9cafb8c8e83437add0476e575f1ef6c90cb46ae7596403e0119ea0f62686f91e5d4eea4fc1bb4d229d519b72111fd5c97a7feff4ac95112a977a58cf707ae450f75bffe41241f53f4e634c0a368eb60fb5ea498c670756e1a9ffe915ded616c3f94f617e47cb6571614af8507b2ec3b90795cd675c3c4674215f6eba3c990165c2130273a1ff39fa9dbe1bcc51030999660fb2c983114a3d3580879c0f12c83abbd8425343ed3c7a0a603541ef9a6bc2af666ddb1da017978350d27deed06db2ebedb7f016e4e577757881a922917383206a7994545ff40b2aab084e33fd14bb3ec3e1b5831004a94f86980de1847d0d01d9715913d2ee945e1b441f92521e9fff2a5913b99d0cc67b721177de773103199a46df51c1eef35f02f05634b5612a9949032b168f29682cb6a10d279675755730efe9180318e46a90042ec00be5540f7101edbc0ab77326d85d65285102ad1c2a8e1d7be19252d2633bf4a15b9602b78bb5e4b7d44d343879cc6476b52bfd516dbe2a5badb09041c9bd3629a0a7892de7e2aadd672dc7dafa91ed7ed9e91de7242aa0b7dfc82721a6ef1d92d2aa9e6883b40cd0abd309d2bff0b2906495a173669874cc41857c227ee754a98eeb89cb67f52de1479b2add09b8fab0142aa99bc81b43a67c4b9dc8e9c0663deec98d06750964b93399e6a2e632cce3c570e9c2ec521b6e9372c9e038646ae1f7e857f0f9ced7282d1f25b70f38c18306af8fef1aa6177c0c4ed5ed1e17544bc4bc050b7fa2b0bc6b17f832f18f889470947a0f55f2fe55a3dc04ba76a1bfc403686ca9d9f81c376f6e119ecdc46d78135971e1e264191fe10990635ccfb36b6d52251efd3125cd9111e9ed5f6c7ade38111d37fefe7c9d6bd808f2a82c4cab798317c3fd9e58178be1bdee9155cbcfe9c592e16bc6f41dcd4c26b54be10aba0db2d0a84f732f114a960b679522c2eacee02d64278ec9dda824b22f4149a9e9961b837ea3194599646fbf743fc77ad01c01da259bf76e4f089771bd2147304691ec07d20f56b5c825fead1465bc983775272b3c2aca0ffa2a6e37363ff082ce63f0b65a00bd463b7367994a97afab08092663ba746fc3400e0c9e419fa829d5f2551e6a5b09bd444266659ca8432e4dba53bb69574aec1038b611a6f8f142155a42caf90aac25b1715eceed980f20de1949aaf01cb855ed19f5c5ddb35899e78953f93b7afc667fbd80fbaadd6d8dd07993d2ad7f4b966a8bf4a33c5a27bd95e284c3dfb6e33c1663c373de405c322ab34c62fd65ee5afdf544de3c40c4dc46733b1dfd20e9dddf53ed2ec0e4fbd9ff3ec6bf50e8b4122e07b196f17c17b24fa07a80b89264a726946b93494f872715e6ede3d6ce12ae185055893f364db46394a292ce8d9a4fecac3f0d983c3cc37463c1882b400c805a41cb5ade194d960a1570d7117dd6327f75ae4f531524bca9153a05e6fd8d8b55e2d7e3715717cd8dc769e7fc47458ff7a7c9e774c4424af25f6e1d02de5138e70e73c4fef415d0d71f0ad29c654a51b89ce4fc1a101628cbf6ea1252eb2621d10ee6ed7c4ad81345db065fe0fcf68062ef1b2124ce8705098536407458e02d637f71ea22f313fc36caea8fd6da3a3b261de00d7dd6ab656ca3cc9e77326a5bb28cbcd3c79b3035910db6b405e03315e07d830175733275e11fa8320c25e5314360351731a35886bbea97fcafae04161b3c9a164bc46615f17a3d0ddc8e126154d31c19d57342e969743d21cb5e155678981802a66f67ff6512d67d39e01444711a158be618975a558f44eca217f423dd5137bbe22c0f866450204a56d8e54193f33e81da2f868b3262eae74d6b77a4884a14d8aa5fd4547992b91f3b22e73c80cae10649aeb91b2dea99a030b139e714bb96c0084eefe06aa71b4fadfd5a8ba2de7440b555d9699d51ad2c0cd4bfdbdd0c4bcf4be87238b4c50681b7b5e3c08b9307a921e38ce49b42ec863aac2cd07b95e1b2a232f385e4c21d01c7be8834e8b7f407bd2b0d4cdfcdee4194fbfb795eced32cc3703ac3a07fe0eeab1be4cce026d4fc16e5148fa76a91db56ede32fe18dad50ce82f27f1f2b6b220ec67102c84dde3ee0ce4da9bf0be01259b60cffb3aae8461d22dffd3e5d2a3d6c9f8e8dbc13abf3f90204bb19ce9703a77a889e8e3f98fe5cd7f94371fb46185a577fbab2059520fb4317c30f4db16fc11356489cae0ead8382f42bdc7e23146d8d777266b6ea6afb9d1e0908e6d63552c8fe13f8554029af7272fe6c78d5784d37bc8d114234a576e2a0275173d86b1c356579eb40194846df7574645123c0c77c123c8e23376b7469429626bf55d9077583c1119e8bcaa2ba107e6debf5e7c926bd83658c8dd918804db74337846be28bf472f2a69ff514050940fca21d0841727f448e23eddd97b15a5434f0baf5611fb6b0d99a4bbf4f9129bb9f13daeec24b18780e67cce3b5d7c2ec1dcd227753067a2dcabbcbebe6b811709a8bb38f1db8b5ddd567155a6e37c43a76f267c25a4b8394a41ecceb90bc13d65c38fb8d97ad13d676259924871e3401d1d9f176f8bd55539d09754b74f8326de75ed168dfc51f90715a3473bfddb657f7e1df38170a5ef02efc91251292d867524c36c1febe1fd3858578113174fdf3ed6c0d7e0bb60421826bebf4b975e7c2985eff51e2e4ded8cd4b6a3483cead1178bb1e4ed48ae67ae5a239eb348d6d32f6ab1eaf49b4d6ef010ed65275e0bc01e714bba4aadf313ad491a9d91cce1a94439df96845ae5cdc06cac8230424d500ce09b4f77fb9a1416296665d0d434c663529eb10c1a28eaabd3325163f90d3175a6bc3801166ed8332cff8f83e11b5603427bf9230c6545e5cb53c5e8732a306a184f9c74aa27dc71573977e4a7396cf0e142914c0ae99a80009e5ac29768191b47313a3c98ba6570cae3b6a27bc6af04c4f6112d3f549690ff68794622247ff97009c99af62ccbd979c4364100609afd651fd0c50c335097167a3f3963e5b1014ea055e20f3923adaeb4bd82e32d399f315c09566810cd279a3d559572f1282924a5e59d5047e0dcee11ebeb3f86c2ab8dc3fb2d23b93fe6c2ffa6fba720316cdb149223a165cbdb31840678ad2ba90debd2b67710504d5348c5e172591cec5ef9d3ae7e9d7e48e8a067a03a962036f3ec53eeb0e382feeef23e2648548f96a0c17026cbe5472f56001642ee41a4542c33a813acf92af410fa516a98f50da85fcea7bf68870df620ddd86d20eaed24987b83b47864d594777e6ce9ad80648b593917e81954b673e40759cdacc4e46361229bb02ac0d5027db9908b2c866730a3cb87889bf0eb2f3d8b5b6c8fbe7f19aa0bfce95f3e8ff82657a82a1b82a6bb7574c213293f5523dc0e26933e0ca151e89e3f8e95eb9dd9bd8a82e6932f638cb6e15b5f7c95722b88c3300ed4d64bc4d415f0ef42c0b049bb25f1e015ebf844ee763466de7ad446952954e705aa870faea9ceb820c742ea81abbc69ab449770b2202e49010269004362699eed1e88743a65c4ca3ca91d78d428bff2f30f790741babf64e30ed578abe2148e98c15f7573bd0895c350cbcf3564d7755c19fb46cb6b32600d046281ffc308affac83a5197b8497d71cffd22442b20d0d7b4d9bc5b9003f34069ce3865af0f085a725f8d995427dbe28447a8812a73b52295e7b22bee6831c6ea94e0c040112b492d7ec8bb19e0397ace19233ec042cb47715637521f2bd4ab06d9626c3a82396f74a261c025b66e2d04ba9e673010cc4941c4131831bd86136ea529b8305eece48c98d45e1b75dfc31bd751c34be0697c950bddc8cc4d1b0a29ec9a0f4e525c6c23f784ff710bf787bf606b95615b6b564cc2039f881f5bcb195c0f28de068adebe9245e8a1b903265f3321dca0906b070b01a458af1aeb2b57d0603c4ec4ff9d59c858ca219b9c865d7603f5ab92475c6d75ac3e9fa26a3bdcd561dc275e0fafd807214b4f057b9c7ebb9c189d15e606b4474d217f9020033c972ffe08eab2f859b7ad397c3d3d6637fa1a93be39c00ef06d8d8d80134dd94f777232e41627f9472cbc384ba0f6e3371fcc20366ea24f7867ab066e1a4585c1558d123e5a27a025bb883118eda3a9e61e9eae0dccc3f1b9158dc05c48fc8cc454538f97665f78ae5e10f758fb374b81ccb6222592215cfcadc8b4e046eaa58140bd6f24c7ae97f859603fea616bc284cec9da5d31482a00e9b5c04427c323150d22fc52171183049c5a9db6d1715548539f9cd97607b9497811a567185f2064886121432103115e3624c045a6e2303dcf07fc679c1e081c0bd9cf7f7a7cc5b22e87f267eb65e23ede599dfa7e8da6261238fbb0a49b8b1b68437f1bfd61abbba863ab9dfc61acf592424f998275e638774be47d7a62720437a01ae088376934f1e69b4188bc2d60bc622b397fe680fdacec28457c90884761fab9872848baa7ed3cac6b1cb88a3125b9625a01997a20f0ce1b73d94682cdad08f15a3c3afccb6cbebef4037746edf1914bae72bcbd0d67bbcf75946f66905a58fff08d142c12d8c94a6a8d7703fec1ef13205639ae9d210a9ca0fcd4314bc73f23c5be5458a15d274f70b5f592184111b453ba1ca0ee164c17aaf33314e43c4f077684d81351a1d0d25e6a411883759ed67163a4037c91c0cb054db0a33496705e296ab96fa4fd441469143f604007605c5c46040d19404ee7563cce646c4e010ed0ed4178a09ea42585d2f7008f7414aac9f0af333b1b6746511463811b82d6d10492635c0fcd9bc4f28ff1aff15dd9fbf4f4ab7aee598d2d2e937d2b46db9f06daaa59cac50689d385c83dd8f5b6d018f8e1a12aedd5183f4f9b7891b4cb3a12d4ae36d933cbf69c335ff37f2b49480da229553a2994a3fbcb5d532c552b41625f0cc3c39e5408e3927fe35d13a4d2f8fe202e70cabb5994cc544787c4baa492b2bf06484f3d753d5854624037b538adf7d42bfe0f5a2586c6c0577398faa1793ce90a2d592a349709e3c793bdd57759b7f2eee7b3383b5d7d6461c9ae56753e11d4dcd631b8a3524ff3e656a53c0802972d1da7e7e64d500868d56d5eec1026f8f26a8c16934843ce919730a58d5f464c1517b7ed59176d37da31b907444e3e3278176c095162c59e58a487516d9f9c011ee070dd7ceec776e39f4990d2c4370c1ac5b096c954ccbb2a2a59914f869b5ddf6a1728f1392fe3f7333df8c78b94722764e528de9389cbdc21b08245f87a8959cd95e02a26efaa035cde6c2e7886434d60f31d3dbade34cc81a32e4dbb281f164f13a13f905c8dda474606ca6e92b213ef77212cc2a252f7a009e33a0bc58d13133d14abc51f0da8b31c2207e67b54084cc834b4ba362b79a4108b26e189c2b0df82e7c8e34b0d7f1625c041f094f5b325322ca7c226f89bad67bff78cf33cb257da756e84569c24630b32f5a2044a92fcb1aeaab4cc9214ed3189fab7596fce3d53096b92641a6280958d4137e8734e5af68c15bb8c5a288b47ce9e6eb1eb160fb84ef6d94e6c4b21b7625ba0065ea1be334261293e6ca47d712afb713894c0d68ed74f1965f1e963c8587b7f7ee1b89c0455e04f61bd1d5e5459cc515cd840b61016d38d3f2e6bc6aff77e8fdf57d0718e918014afd028c66645beb5316ea46f2df196a62a068da71356a1d120bf833cc01ee1e13938917dac764aed00121f74a79a282c334b34579c4781a5599f643642ec43ff6db7fa6a4029c65eddb359af6d004dea61f978fa35f069a90f8956fe019f62308bbd66ebaa42db71bb2b57baf57d0822ea57eab2ccecc0701f3bec1ec34ff17e8e2ce80baa98b5bb188c97a255e13da3797fcbabc1be471139ac0bcad71056d0b08d0fd451cab493decf7a0bf26750f2145df647c998f7b79da292e39a6373e433d2419c9fec72ed089188b76ad11302c4f229945b1b41d75152d41a10b5ff6c2fecf88c1debc101a9e410d0b06cbbd63e85564d7f1faaadf6006c80cdd869613992ea58ebde0300e38a816752f00572452e66de060c26cdbee4d661d2ab1c24098192c902e98bcf61ada1a0dc894f9a63cf990be0668c5a4d1d058eab36df2805ecdfd7fdeaa53cf09c67c10d437a820087dfcb9d4b96b5f74b9a73ce7b614aa6adea8c7ea3d67bb4b1f76c36beb1ef6dde1f81e24cc427d2f42f52c05036d5b254c7c9d430841b830150fc5d64134a8544ad741e5256c33911ca016990e339a02bfd24d2af7fd4ec30f1c4cce8625c11693873aef8c1e0c163aa9066b863546e4ff532558fd66953c0e76692c30c125788b29fb89daedb87b6caa63cfef5792784a79015d8ff8967b1bd3422ab806aa66b34f3e0d37c018f97235d74f12a180c0c4865c40da5294b04bb7d4cfec76a85cb4002ec404fc771ce5b3282d5d761f167ebb30d15bcc1da3d4bf5410c0e3403c89fbfa3cee3b937e35e0805164a183b96dfacd38822fd0995eb13ab59cf21a49f519695b40955f08716cf63606503b2708f2a3990da4755776a340bf069aa700d531474ae3d645507a3546ca12e09f9a8cc0f8a70cffa532055bbd2cc91a758bd1cd1d7f30fbf98a78fe2523b2017ad741ff2557d2af282f2a0dec93ed3cc3af5bc56df9d5e5a00794d04f2b5d9670a00a70cbd15b4082253871a1093884d047fc34b400516eb3307a3e0e358c2e5642e67a450d36b36e40f6073d1b60d736b288e797350907be7ca37e059ee744fafebdfe04b09d1fc967f0e8663b285183cefd6170b0e995012bf4d7cc35890b05d1d230bd0bc631ee09fe523b37d68a96cf12371559d97707f140ac0e6dd49c6c81ee95cf9a2e47b123a5b1d0b194f9d7ca3e1a386e353d4aab2c4729cec912ad0c123e03a9f20be5ec3be703c879d963ab57c385f3c9b2f55afa20d55a6a4b9b8abf68d6292c42efb51bc0be173fd29f195de39315485c1982e6ee51ee2c398bc5263c6a0f4ae931463380fb65e5ff2b5af31b7463879b972511b131b4bf840c37fce24ec90f25a7539ccffef8ed945c4c011c885d3107469c97da539d0fcf1695c72e27f1e787e2aa8bc8b0609a0e1cf459cdd05ea02bc1a6a69b01847f96ffecc2959dbe4a5af4ad0e0718f8e3de4a64c4aaee128234a995cedaf742328085c7d67f82fac1a1be42654e6f221274ceea377db5c5ab5201ac6e76ee7e35b45a9bea29b6853c6c5fc0ac9b6ee8a52a7ac6f38f9c78737613ea6c7ca3014d01a09d0684fbf6d6180299d2d06b4f5e09e95ec094ce6c4908608ed34fe0edb885dabb561ef543801f9a68c0f6edd62042a844444778b524212a5448d8c21d5364e73e17b3fe7cfd1da5a1fbf4f81adb9c40ece72b099778bdca6251b36248dfcd1ca3c51fc85d88e9c5022a9d6c54ed8e5d47bfab4ea8769e9734e380c6e02c6010d1795a50da9f3f377f80a9c1f76296c6b47b666573acafd52799ccbf13569d0fedc8e4355099892e78e08286212de0f26eabc3226cd53cd10890ae47a1e457070fd0cd2d826eab8d6dc363946b9e4d8ac17a235ed42c202f5990653a9be6862d7a16f421c381b067e51dfbc6e9786d782924f0b043a02be2e842916556cd28f6e70ac1f16f1d051fcf0bdaa5e506d050f63eb10d20ea723b5278e47062bf1a3a0101d97b099058e803433378bc2363b69e6de8a1f9d1dfee93a440276f1167c306aa42a368cccc58ce889940c8b9734c33c22cbab36e8a1e085f611841ddf4d9e44a9c20f2d948fda8ddd2ecf8b53f489b5e7adde067edd0214cf4dc5d0acab9b0516aa729f6f2a2d5d5954ff7224f9888dfa12e91dc90786f68048660e463e56deab5c73d8399a4d656c05f2dc86eb1b6f7dc4d7da879735fd1c14059a3b39241abdb058e53781205cc523898f9e12343695a09f28e77eb42413fd0daf9ebacb0ddfc445a0d8b83446c217434280827973e661deeaec4c75f47f6d24377cfc5481f90b834b2bff9291d09c5cef4ef8df4e1fad13c72d46d1bbf78444169c4a5de18847deda05d70deb6d5cae77f54b026f4fd851ecd386359f129bbc7eafea4571858f135c3e3c91a58d4ae1ca7335275655f1e954b2b07d81c7e67b6e792868ae8985bfa796dd071e7a99f76f889dcaa802b2eee27b521124a674f53551b06d615d720c5a8c56607abbc40ea646bbec217b4cf56cf3a9aa539151f6d5186a4f043ae7e24f8657548d9e8878cdf56ad6acfed2183e2cd9f8fd14f286fad2e2e635e2b8dabc57c21aee953e2e64a641cedb6f478819623604ae32956bc41506b80116e81453dfab3907eb853932bbaba328e06a2b90b16e02f4e9c6d9bed8cfcebc209fbb1bc4a7187605f967833d7a50cb89b44b2a27779b75b2eec495664d8e1ff943214e38d3be460f5705665927bcfaa84e1cf915e6cb7e80ce6bd64d7964539cc4bba918b4278c000a89e441cadf8fac4a226cda412d2bf72d163e4144c2f23455de9d639403118e01453f5aedd652f192f18a8c020c0792fb64af3ebad94c4ef97610ab7a794c1e4d0cf53aa517ef3f266acf473fd5bc0b92865f8155c76cebc392c13519a458f33a19ac8f6d1d7468aabe0e832b0f1b4f3536391182b21b64ffbbc2a5c1671a954f63bb2b561ae7775fb4688a09a8fb886b4b0dfe8bc2575ee8fef913e0a25b0125db8a5d0a9dfff744c6c5aabb5d527efed7ee20c7a08f884a1684fa4b7d87a997818efec86694e9f386dcc7b1aa24e8c57d4b44ebc2778e068afb0d5a7cb266319bba63da54ff05f55a47c46de18b400bfcaed5d9ae576532f11accb572c42d93627ef41a27ebca02d4dffc117bb72ba3d19c7439a5320f69fcefbbd73ad003c5e2d40839d9a84e44c0b5c8c1b043cc3eaec3163cdaecb4a8c444e54b7c44e41931bf821a5fe5bca1e2ed84d5e04f4b7c7ad7f9443256b5720d3291a572dc60fd8f445c116b637b5f38c318f55d2d911f0f65390fcda2ac0591ed760335f34db728dd1b9906cde1fbf9a11314b837f3b2320eebff5cfcf263312f66b6f812b77fd36d7e78828ac179b4515274e57e6281c02bfb352a2616aad422ec1908d4b333e2820894b04ce5947795d96b436a86a2a7dd7984cb2cb1a8a25e0d08b4ce3c4755817d5ffd9443fd3259d578c449ef8b9b3f26c1addf604398f09e735ff0da55e9a25e9a4f7fdf10a9ff622d283ad77e0007de67cae1c2207d19a8d2b042ff3dcb8558bbb63661f45ef2f7173aa7e284db7c6dd936953ad9b8783fddaed2cd16700335f7c96946dd93f3c6876a0b50aaa20db93e201cbc270c78776f71a23d2e9079460b2b3b222c7b38219ffb442dbf759f4d288438f7d612f7f79ac105101b6af1694e88a0c135d28206859c2e6a3835619648d212d8f680f9094f07254299c9a04d82bbfec8f95fef2552db83f0245e8340207e0f6a31b65af37a54cae45e4375a07acff029a0d686b728ffc08cf92213a672a2d234e347ca94bd951267ff796eb832bdbcc2a9205c63503e92d4cea85ca392393ef50c75270c703eebe6aafa676df2f6526d45c82c0973865ba8e62f04263dc708f9769bf308cd7f1b154d000f3b8100f13ce59b0e303a0912021ae63d036f8954364a7b84ba34fc4792aa2979cc33b46fa08266b96263263329ddc8c5dbb44bee2ccc1cbf5bfc86e8b80a6965277cdc4aee05f05d4aa173093ba2cd07375668e5637e22c74b83e93b7c8f8ed52316a031ba8160a16caad227cf7a224da2efd9479b2a2449e0a91b6214e75d543169b94268c342d4260d5aced30dc685a0c8dacbef26434f195c51992db389898b793867610889fc1e617fdd9ba83b9307205b8176c3d64cfe68932c0312b4b856a8e3675d60ef298ba92b503ad79f94c3dc9a70f495d6a738a291d1ee872dc90f7da00d4592930b94e2a76e021efb5fb2fb8092e95065e0b6ede27e38c4ac541bf7a5db4deb34c43697ba2b77a2fa200a1eeeed465ce3641c9745226e3b84eb8fb2f290271750ec79062d60150896cb9f89b34dc6d52f0590250163cb3846fc6074322ff9a45c1edff2d66d5df526d0906b90f1a61573cba17984433f7d94cd96a4c8d643794ea8ace97cda2bc2558adccd0933a0ea34502b586ba76d3e34cb60780cc0962a64d0de3bfc3505a4eecb7db6d8d3818fc994b14f250f64fa32dfd96443126c9b4b0df375be8e815fa0958cf768ae7b7a893dd8904f8fd85a5a6e366e366ee61aa890eceaf7301e24d1dcecdfdd4b3aae90c9bdcc8ad0805e6904d63be89c37b4ed83ff1d61472fd47f880f200cbbf6d90d186595a0e122d878945edf8d22a8749761e2be577027dd546ace4798799b64ae13452d7572e8acb2fd3c3adda17422165c7147a925042ad2bb70fe4b59344c3b4720589de20ed69e635df3b654b8b58576589d3492b16f763d85d8d59b880401d36f84ea3651eca99ef4f96fa400621e8e6cd7eff0aeb837ed1e498b876ae59cd93e5332b0885ec86ac62eb114e1b5c864e2202a16109a4d5a7c7f9626369faa7bc352a9931229a0b85393f73c2e06dae2d7229d166da98303c0fcc954d79ec99149ab6834c3057f6d306fa2d7b1aefc42176f75a3350299df741f424c72814fa50d9edd26c6ee08d534d3347c45cd534bb9f0c7bf644bd8b92f3c821f78487e6dcddcef747a44de21ac92d438e6e3d91f42d689efbf738c41387fbfe3d523b459b8119ca4d60ef3f009ecafc45c159c8b7100668cc4bcb22fd07b79736fbf54bb081009402f948dabbfa3cdbd0844afd24ec59882b1d32c32cd021bbd37d599f71bf32ce53118882e6e593dac85936ec02d0c0aa04a80d8270cbe731375a136a15ad1867248e07ff64b2e75191c595d2f7d1fa44391d0f303444ae9b995cf5280467bce9ac4f00b7971234cd6cea69248e58c9f35fb3a614e3ef5881ed2426e19bb54a0a5e34051244d63c881f8b9fd450e884ca774d778b7d0a1a087e8eecb3601f7971344baf5028263ec1869ffa82613765fb6acdd3ea9da03ca715fd82614f7d646a09558a10358014da7dff4e3de0e114f183b9d92382e1042b2f73ae7ab5af2b89069603500a003c134ff4cfce22ef9104cfaf6a54cc879524aee839517c9eef4722e8a4d0830f762838be65b230182a2717df2cdd6fb63b6024458203d14a19e53a7eb3694340cd36fadb8a5a2b15b79234d7e13608f937a83e3d6587e1f53fb0da7350cf2a071ed14cd10aca10167367ee86b0e8fdec9a37e3a3c579bd63f6b51b158149e984025d7614a1524bf0dc63619f9cb0a95eea6d03b44de23a2eeadf1f5b2f090e9c166780d201ad4eb71a12d96fe6eee4f0727478e86cd796bdf6e0e39c3c0f4d0be870e19daef31a801dca1b68bdc51a32832f7805f9bafd64e15c23505cd31f00d53e5e10e806a50b7da24e4dc64a6e6fb0b23af6b124a5ac918a752b2a0b603dbdd44f5233963ca35130f09eff429b62577191efdc8baf8c4dff16597e41d1fa6c77a80e596377a6ef94ad7b280dee3daa535d7d19152af93cca4276e0b29c8f3618d3c94382036cecdb24f0baf2d97f5f1e1da1897dd3d38230ece08ef0643144fcfd837c38044280c4e2fc05a9990669bc0da32fb3cead87d32e17d99f3e40d5f415a3bcd280a6a91d1849c4d3a65a6e90a2cc33c8aa90891b214fe307e2c63c52db083e98e90f40425c78c6f4d18b8b547970449e4e888602647eb718b90a27158b0c2a08d1463937f16768221d34db6ab26542274349bd15d7b76099c6a27dc0875041414f95783d857f92c04ac496737867bc855c7f26f83a9dd94ed80c47490acaac8e8269c42cc019061e1a6ac2638880020f463684cd8888b419a65bcb3b05ff71ffae9c1779844e6a7d49e33729098ead2d99bab1cda91b5992477bbc3e550bc25cb55549193aa03dd3bb9de38f85492c9987b34479003cc82a6c579c38c01325ada7127da1754999274ebd98b02cda42fd29566e7e89c26924c0f3408e9d3b660d6a8f75898565e19f869c59dfe8cd1e01fe64c1075f6990b22bcb091d87e1bef977d652e69924b0cd2d4ebdbe533a5a771fe223def836e1c54b29f6433ba3dae9abca331c7f2113260d82ac70a40cfde09be0607badc2694a98c3094fbc040ad71d2db006e0a70be98daae1bab608ba1f9ee21525632acda8b4f4ffc98df091a6dde1fc1c9367f645e8cc411449e7b1457f41b523257484c58dc14a9d0eb9706efae1f310ec2aa72fe032b7f5827997c26979bea52d963e425436c072678c7a6b777240b8914c6fff05ddb49bdc37b17288cfb683c3d9349f9bda5cf9fccc44ac2a263f2c439e85209ceb5d9743c5d202fbf1c886facd3760726332254ad689f9c84ffd697188a00f399410b2690b575cad9632d0d4586761c904238f1ba11ea98e8cae246c0d509adfb222fb3bfce4e5fdc2034985dc23ec4852d79c9ea4c7c42b1e96ba60b1141eae00646df4e9d4d67f9bdd1e96b395273f88b8ee09a5c4f825a9a564f728eeed6ec4a2576905208299adeced18d61612ec95ad9ab993b58f734db27fc6a51adaa28f188f8c2d731e6ff1636c89dad6b6d8c87658c4e30afdf9589b6fb21469d20a01a1fca8910736424359d03dcfb13077590466521ee74840aa575c900f9d56a23952a0910fa15b702c9d3a7c44c6d3a8d55c4d0463cbfd208bbd9e6a8536d5bf2a404fb678aea10df60ed72009b9317e608308add1b71dbd4733280aebf2a2521565157ea8ba6535380946fddf0da5b4ec42b8552b66d6e8de26387b91e723a06ddfa728d8de30cb6684904c3160c323deeb121881421919ba4e5c20d54ef77e02756bee4a393dd0df3d9ea509267f207d1ee0ad75b8d1a0373f0bcfa3e8114d979f61f7bcf5c52cb3c3fd5aa09a31c3b129d9708349a8e5107866aa15bab7fd8ba4fe60aa9e16573ab53cc97fbb4135795253ba5d5bbd15399461e68d6eb32441da5d9c81d6c7a761576bbe01a595dcc6951a0ab66f4fd547b71121fbbd21ea34a834834545c822b5080aca98ff0f7a2a2abb6477d25aa3b00194df15bcbd544782a66d0d440349e501610907deccd4f1694cb71c957aaf570b0f591fd8939ddcdea7ef5e80d849927eb69a1fdc9373ecdf370b3b76943b32fa08201b7aaff983829aca2f7620a99391e03dbf02a80e8a7838e350ca60060f9da45228986fb5de9def028887781435127eba6c1bfe719ddec76173e85a5559f45de232e05348206dbea46eb229da9771479c4cfd7c66b8c02acc5ebd9bf7cf5b58727b62eb455b212ec628c6e2f7c5aeafb3433ae908229945cd79d0cf1c201cede04188f9831f4fc3ff3abe760ca6522deb759c3dee7188a4f77909799856ec9d1674cb2c9170295dfd9610149840d390c62c2f0a7928a316fdcba524aec245d62c7e1891033d49aa1ff98d356ccec3c381dd0a1afbdd6654167c9cecbd7ad0daebfe86dc00c546d35e6d7284e4c8d4e697a536bf7471c85aaba9fbd7eab5b5844e95a3049dac097fae50da3f43fc0459c828897aa433d6f152f1c520f7496b0509fc80d3d6ffd7934432b7149a022b5d0d9a8273280bea999fe57fb4b663073a2e95cf51621ed9028299db57f26609ebea067891bdb85bff6df5f210c05804bea81041d65c9da5ded24078f914f0648b0a5f5ba0dbd88d4169e253c0e191a9e3980cb99ab1ec895c1a115e20fb6a3dc15f4369c1c946600be486ab0b81d904987a3b65b80635c0a1449c2552b382aad00e7fa90cc973d6115a7cdc46ecf6b4f7ddf1ae936c1ae78ffd41b0c750251788fc072e8bbf07960951b051ae9f853817ad431b4b4e8251ace003383205a5a7c3ff7cfad8be83e8f64134368185381c1fbe73c8d5fdca9c8e4dc9d9f5c672004fe34642dce980a3a5caa7545af1f182b66c6962dc53be109f76bbfd57b2ff9e78fd2559d87d9744b9bdc09ba5cb470b6d3ee4c15e73974018d7a35266f331c1e00511613f5b8863f6313a5620ac30b06524ab8d7bcaf79a3d92d23c22d7c3933151fbb10e3a8069310584f909644e171eddae358a068cb8c761be748ea84e9e13a2a36753eca87a62f3418c690d2b53229f382d5530164a5c6132c6fc28899f0413382e330bafb6ad2aeec431afb94df62f8d429745551a4f7f3bc366b17dbdf031182e13229b6fae34909f3d385ecf8e4e494a6421629a46bd4f978995c23b0225ccb1625af27279e3e5e3d2b148f9c825e3d9f230bbbe5bafe044d0d929611583a4aa07815f66c87bc56c4f8899c64601d01de15d08ae0102b603199b410f79c42347371a5b24c0ef374d317a97edb1e7ce05dafb18d1277f74bfb0d2096bc065ab87a4a26ffe1479b77b1a0911240cb25078ea4b426353a0964a9f874a6d6f95b66ead3151b49cf5d62e6c9197ef1ce241a897d6f1492a8bb8719c2925bdf052f7bb3aa57b2e52257858cfe50c9873ace2bec03d5df81fd6a4a206eda2efc61ef46ad9641a7a3b7e7ce7febcfb00ae77e7ed2b4b0cd68287ce951fb25e18d71befa28a479d8269f54ebd2d5ebc33312df918c156b1d7e31a3a1a12f81931c7b95f9e9801e12bf8f54767cc1b9ff3368d19f687114588f7e6b4585a8503b04751d79a3ccaed31f15928c3757594b6ce7246a5272ebe0cb45ff2d0f78bb9ec21b3f43570e3432da779d10fac7e91a030dc9a0f0d3b2b8fc31d54b5899b0467712f3289d4413a7e0e7e3334e32b28f7196ff2bbe2616d51909305235d6a915076a1f2a9aaa99e2c04af7f3b345c7e07160c930cbc07e1ce6f88f8b3fc9ef53002bad22e6b857a984e3f4ad44353ff0ae51386223f74c46729c964f187e7911d03393f9c6317490d4a256b5009c57e6b9e9ec02153364323488fd1eaf8944868fd52d60a4185ff293b8aed6f2f9c3ae603a77e38699d86c93d610cb0f2d3ebcce05341fa5d4f4130932505f2f777ec4a27305ffb0cb7d616425cc938d59baaf3893f0f7a395331425724a952bf1d398c2137fcf751e6a5edfaa03ceaa85e41c778f8e01dc26a7dcc6c1a5ff2bfa6ef1ca05e87a0852e5de079d79b5d7ca28e8ff9cde30cc19de4e0b72f5caea03595fb4f66e95069549593c84e6b48d4680d4e07a255e6de8b54034a45f48ace06bef4eab0166e971d4d725f2b3e229de9c1e8d9c9d5f16ffff18cc5c3dfd6d30a998c46ede845c266632a406e7d007ef9f67901c75231e1ef693ec9c94f74b6f485b8dbcc941c44d2b570df653029e4b7d3e051ff4fc016bfeef6efd533a9a16c6029f7937c0d7a44e7ff8166b61a6719b4fab00fe333e634d13c7d1d30c9e636895ef330153852a80c3a0d9e997cabc392bb5972748f2bd5eb02617f66e6bcc975cd50e544cd8e9ed174413bbf82004310710335c9e3b2c3a3a56dd7a2b8d51958675ef0615a7411f6e9d1d9c63291c8a78932f09a0610168502dcad0d03c0e4be48be693bb200cebec94f0f8b236a2d4e8934e19cb4c3a79ab2f5a935ef86a0a4dfeab46a33676376306e71a6bbaf7c56319f9b0e3c7fcb3777067b0fc6a962ff7a20a1ecae6e3fc23fa8b4f65eefb578381ce443efc6d0401e6c36cd09b2db5e15a7532896efe6e62a42a8c9aa8462048d07233a55b55568b37b759dbdaff8cbea6b3fb4aea494e8db3b5fe6ba13958d388ad2d69716179f1ee7175ca3b3161b233a883502ea75f90011d6b1fd76340f0b3f873185d5567168e784e7dffe6059c276bdc0dc34ff3be391dd576d5639cf69d15c1fdf86a0aabc5ef7a48efcae7460e604db31cadc1ed9710c878a9f4dc994a151fa177d98ec81ee0b125b95cdde2621016ceda72088fb74f8ebc42bca48c39e02b57814df001ade15cd39edb99611e4e0eb41b3478adcb7b73b55b59aa6286bb8575915d195351fa9f849f5428f20c9fbd1b1fc8fbb4dc68e3f2e0acf5053868817d2a6dd196f7b08035e05c27a630f17774b33d8cd7dadb2601d46c7a9b7a1c3df5ce1d3c156d6e8864e9ba2ef24ed916f6e677a78c35eb482f347b26745411e818261065ba33192bb482af2f2e80ba82cb6dd9b9980b5ac5855cc206fd53ed9744a5111fab8459d13bf5d828a6bd94349dde588801478a0d241177a7b3cef4e601e14a2dd7158504ea6318fba0bcb49f2c06251fe892201c3c989818a994173b6b1c6b25b12e1639785d4f969deaee9e29acfddbcd42438896f156570d5cc363a4f9ea9f71f85bf55110dfef425adf9092a907f02d8a2b7515e7da70535d26f12789dc601f7935017e0578d553b281d473904b56b0ea49d8d4d9ec4622ae1772702233dfb2b5e7699a0fbc6aef359e88590fcae14c126e6f8bb23a9e7ad92bea978626f887d011912bc35136af1e623a23b5331fd0c6356f2bb5cda5a005286f443cf1e8e3c14c5ded29c2cbc4c0780920d5e56eb59575477bfb8d636578aa022311badad0f58bfdd3a48fed537e731d51f3d2e5fe69aa013d9bd186b1015b7b5145b7dfaa602e9924c03cc4b7d55abcacbdbc758d2e6d8753631bdfaa5755bc1cec8774d5492066a7229a44e13364a145e133e983a35f9501a0b40e656e52310d4f303ebccb77d0723b7ba8c3979ec92d7e2e96887ad59c90ef8dc3c10ee79dadfdada7c2a262f94fd842380abc9f41e645cca00928178d06e60002d8a670f696ff6dc6c6bc38ee69094ed22ab1cd5eecee327621219fe6711076439e1af615fb8139e7027d2ec78dffb152ff349bdb6caf73dbfa8126ed33fd72b202675b373eabaeeb3e50ec9d1c63d3e73a57413ead4f6963ca3d063e56aea3b46263cc0f9903a40df4528a77a6a0f05eca58de9487ea2ea9e4fecfb57bb5ebba8b7011c4d261d5a25d2c6acdd02c3facde155025f23aa7061f6d9ac4380060275619a20114cf55f0118c594b2bcbcbf57703369940894a596fca6520cc65100efd2e14b603dfb9edcc253cbceedef63061ec1ea6fc28a0cd6adc32bcea35d60ff95547ac6c4bd810e99e7594f6eca032140f24b68dfd5ebb09afe4659356e559cddd31f5539850f8ebf76ef441b6daf1c890a069d509dc24d7d84a3751450260c3180f3fe20bd9fff1b86102a30de9096ea85dc5e684ba80fc53a7b612a2aeac2a8799e5f4133e4316f1fa533ad7d5baa42e64127d49f675e6426ec6ce328fe6d52524b6d3459998975436b8306af1614703cd8dd67179644961b39899f160c798aba95f053f00b3ac9eea452dd8af7a63aa3af20a8b118f657ecd92387fa09f1dc3b85e59b092a0de455e61dbe8d424da39f580c99944087269518ec3b1e83ee2db555cccfd50815e20dd2595c07c509199189ae69ec709e0b37ed492d1c11bba0162a6ef929adba180a3d699ccb0ea7b6e1e85c1d6d4c6a461242e857964c2e525311c53e760c441f4a6a4dc515f48632d1fa858081a65586af20888741c6a1d4b4eeb883f61c785a324ce9a3daca6843003b56177c2bc82ac0467b664f0aa9ae741be89ab7bbb1ce81b3341c1141e58ec4cda9903247163e5964c5815692836200f18efbde80ea593045b3c9ab4a19cb24bf65e03b52a4489616a969fb8174ec7fc1295d58a8c1d5c12a37efa4c390d79d44d6aa0ce3d7e540fac41b8faf5ef13c50bbcaa5a34023e4cce2dcc2987f39680357c8c817550fb1998d45eedcb2887bf10c9d53fb3e4851820c109b7a3fb2290daad8b7ea7fac8f49feef1d595e9303a3d091e37977c31823b7cafbc3c36fe450f778025cef113629b96c74ec839ae5eaf7b9fead65ef7293d68f23a93775c019a25d54ceb5e161ef13a58bfc18f572270475edda864595f077f4e03bbdc6d49d042ff0fc07740e0b9f9e78bab9daccb909cd4771a0837c5f93f89af726ca6250f2d29fc89911f744df029c31c9d5e2d315434da3b780a59bf67d2d57cccd3ee2eb5cb8e5494d63fe20615e0c33c320833e790ebf75606044329c7c760596d7825156423560ca55bdf517beb0627ef77ed19e9e88401f07259ba0cda65e4887b725d532fdf7bd4a93d84416c5e3759189d96e1492942f4dc65fe97c9636bd27f15b48e21c7e6a625e6b25ed976e925b135016f2cd7b6eb49119fd1776afc863920f1f58f49ea84f2db077a2a2b4d0108ce12801361a1771da34245f66afb196920e9cc847e97def4904f44eac797776f2fa0f3f4e54b4fe599e27a4e55fa7068e4ea45603c46f0ed9483447a58a3acad12e296f40c2af1e64cc1e70404ee78d9572adb2f55859a5c45409835d283302a847834b0e0b12d3bf734e027b769dd656775ea4c9ca04fa165bd05f5c367ad57bdbb17f15d209495087b2988dd85ecd0138e3ab63c54dc63dc18b11404df1f0815941bf864dc4d9717200bbcdc4628d0249bc842a6ae075db63da48618978eef1e3cc270bf4e1e87a9063a01c2b541b2bb4dcec7c9df74aa5ce34793da42fc502cc230735bb688da4674964f09a54da8c26ca9356f6f4497134f59c0057eddf1c3fcbda0bd9396bc32d51589b9e2b855ace71ab2df022ab50f55dbd4a8230fe186e91f1484bd956ef821f1e9e187d08d2f6195cced64b6b1a9e9cc5a7063d12606cade04b1b126b9519b78b6bd0f810e6f6a43c5f855282487365db58e670fca6c4d112f1e175842046527b6446f903b7a7fa8ef31bc02bf783140d07d7669876646d7377b4395f3f9c7de53c7b79ea640d8574922d6a95003d98d363971327af6a54f9a7cdedc0c184f5f0e9756e043df4d54523bfb1a5fbeb9adcd6dc16581cc42b1c419c988c2337bc5d202d5f3d925787cd4cd2e0bd136c8aa22da9af2cec8b9f27d9aae415f640fdc5492a5a94260c505241f528179b2ec189e5c40fb6053e496aa6a280fca4296500772fb949386e81eb9ab4b4ca2c0b90871508beb89ca8e5146e180ee4f1ef2aef9c5b05a49fa449b5a60914680c8d95a76fde4cc5697b44a0528e3f40144461ac92cd4909cd96085ffc62aa9b287522aaa28c7f893037f693e259c4ee91d4936c32f0ec4e4512291164a41c981b737478e7ddab6574ee89096bed872dde5132f48201209009b6ceda46b1dd7a7fabc7bb384ff28d9ac9eaffe48a511adfe5477d3c5dfe1776db26797536b69e6d6be37a70a826373aeae8031015dbb105b062094bf7c766fa4c173f2c4408c35fafc112893a4603f57b6804bba74dff0b06cd9728cce5a6f3bb313d1a9ac08f558f95ca3c757a5221b8519ce96f5436183d13a6f2e45bbb545c36928902bc2ebd919674c21bf00cebb50f4e21668db07490c07428eb0909a54275ccae171177763138a7011f9a37ae0f62554519f0e411ff8ce0ffd3ef98c7289391d7c3487078ff625949fcc358609acb4d40ab66b80d76bca2fcc5c160820cac2b32dbc7375f170e59d44a7b29aca3becfc67b035a43ce2ed36bb7b9e15aaf9d315d8aec6892fa3db1eff46b340e1e290ef2090d6d1784fa48a98d12604f74749cc7632a5783fe94f6d1093b2ca416dac77936fec8e0ff1f63c2ffbcaa382fc89e88a5450ce96e11a40e20a67b20827a123c917738f61bfba21c1411a77b56131b4ffeaa5f44bde76f46b899f7eee1d1ce0274b23dd9a67ea0a218d32f8f63bb6284d87b7f6274677f9710cb203d2418a14433d82adbefa8a836dacf6a97a505c47403cadea19da5a0c0603e5064752ebfbefe39c50140b91afa198107042d79e5e815db44d2d1b5f3177f825208f5df356b1e17136211d1c4d6adbb226e3876307bcd91340319acb70e2d48330883b76582f7b534655b894cb90fde45f92c41628209df1a925f48f3fdd94966facd0889925146576eae4634fd1df62a5e9af796cd2341d6705b5d5b5c1d35917978110cc6f94942989e6a69c43beb1a400bd20a479b604edbdda7d400df8269a10bdcbcdf65f1a1ca1709d09a05f38b43a34f204c440e0fcea3515540bf53db30969bda3b34f3705cdfb5d6c7886e581fbd98b390553ea69e5c798ca2ffe64800a5cf189bc8b74fd6a57280e2870438f4d5ab20c62e5e3ef2dfa324decfc07a4be9d6d7919ca48fd25d8601e2afa1b8b9cd13097c4713789e3b93db309a622c71adf115041c5cf431690cde6e6aa24e63b943e5355461df07c1e5195bc09ad8348e33662968b259b5064da30e3477590d8fcd6d752a7a6b0c9803a8c91035417d35506fd9b53ac9d24e414bcb03b1e28739bea118b0c35411e032dc2e7681c701eae582fba9dc76c5e540f6a0e9399e5f83cefa172b2811d0f48b5bf555cbe4cc269798b59cda3fbd5520f31d6c2724d7605ab705f8388537d8d53cafd3201281d6b38b3de55132f2fc05bb0955c0d2a374ab8c2039e3e013ef5be249950fcafac2612d9b8d7ab91893ceda4c7606e1738ca4839b9b8f453c162e0111101278eff1273083a39dcaa1282134ac4120273d56b9a3c0ef9b612973785fd8f3b25dd2d4dbaa2a7d2802c932c8d5d12531623308e695e11e597914a68438bf0208325677820bf645db63cc49166860c946c373606f8ff44dd06bfba84cefce9c6b55da70e4dee5c7943b57f1669a7ae4fe59f726ce3894f0a053546b1f0f14b82a147e2187774317728ff241f838716d7d5ac0cbc2b009337ff6cef9b7f20663447ce40fd67ba6d58692b919092504925666f90ea65fafe3aadacd6b430df922c8dcea75b2e8e80b6e8a9e808403c58eee6426a6d2b73716739c9e26858363c0cb37a9db993222120fb2a4b41df47e212303f3a21fedeba1dec3c5b1caf034e161943e7268d93c5f6f80cf0e28f863e290d41b8f215f5ab66b96203002916d24e51d5fb1c0fb3b32ff473326b7585b5a997242f661d6f6f89c9ffe97c64ed8798b2ed7004adbe6e981a58e08defd45dd36be024c6db316556005ec4a036be698ba3605b2827f71cda721b24f5f78be33989d3de5bee59ec8a13ea239c78852381246f78d6702232380acf03bfac0e30c407c3b9c62004e8fcee6adc043ac5524c532f018d5e382df65f70730930c7a6a09118daf7ab40a6462c89b8425b818383b7c332363f20c562f1f2eea7e6f09527528965e81c4da6a3a50360144958660522893d745269bfb8350040e09fd7b0156bacb6da357d114252292499f41d3d67e7c899fe6c16b66218568ca4b380f62c4da342b73ae3f6bee2a499a04d800be0f7b503f5c8af974944ba6c026e78730d3b7c2680f67087385077d117b56e18d2d27d655ff31d5289a4f14aa452bf80f9b395bb77772e2a40fe5c65c9d4a2d0e462d79e8806c1a459f43da4b4babc9b91472f9ee2e6d48a3a1c95b6dceb297139723eed71f8196199a081b7295c64227a3a5308d3774b858a22731adf4bae2078338052f89d0695d05a46e3329d1833a1441a25d0290bed9264a651a40f6cb6047752766db5d1c30ab8fa9fefa268dc349f9c1182ab66e6d88c670251e0373dfb524e971b42369fba7a822bfd57f2634852ed89b62391bf157c9a3cbe407c34a3ae4e194c41cb10aa4348b46508a8a97cd86bc3ac0c04db4a6b5de5c7e7b7b307813473dd8a32f5db8cc970f57e123e200ef2e8c36e24f14f62cc7585738dafa444f23f15d7a7e5ce476e681fdfd2ab4cf38f4b2c8abdc1c010d0ac26908c7c4f804f808ca535402337f4b77497fec1e15dc0f17a516209e655ab88c965de21d6eb33fd69bc036fe469f7a3ac675e3e4eb456219b037d85f4614fc9272460febed715c71d84f633f0a16938c3aa94b330a3fcb3edf4a2ddbcd9edc3264b83829bdae74ebfd424cba8b53af5fa032a51200a9e5d84c65c5287fd151123cdad6f69de4489c8c8e924c66be1cc9426230d5bfd82952297d55fc3e4a885838bdc909dc9f2eacb153edd332b34fb126a00a46808349baa1214ea8538f34e6863f06ce2afaabb185b5c73813001b10b53f13d205cc31ae28b7a75946ff84961827ce062edd9ddb960f050c65a0096d2d49173f7957ebd2083e5a7744795fed362781e99b9a5cae35d5f9f942d03d8573128e7f9a36817d07d31b5201286380cc0e6ab34b09e990eee0cfd962a335b5459a3ead2c44b11a1229cd816feedb28d98938c77fd18547cc3e7e22246146385d2ae108136045e8dabb779ffdafd23b3f35264dd3fa56ed824dd420b6e43b1566147c1734083344373f6723e3fa94593a241d53efa882cfd023c62a6746195b26ab6679862c089411c8d109e9f2acd6cc6b868b637648b75664dbf099e58a5fedd99d9655eff017946bb986235030d2ff131633c5e7121e0da971699e83f6330684009dcff776bed361afc614522573399787a6330c25010001adcc8b93c116657b0780e89f4edc66696cf202cd7190b19ba3308b3105f5f9521a40a1eb2d0f6f3f16a54004e95be902879b8cc252054cd980d45994f25e638d246015711d68506f840265e8a475734d279a5a72d7e23741ceca14c186dcb8209b18a2efedf82ef2330bd116464e30613ee760883bc2e6838f55599762807648eb668f81c23f5a89f0080ec64ac5eebec3f6efb7ec2ccad55af319f047959b81105beb70a6abe4d7c4397f43cca9018580c52437334a2ce9980bff0ed4117e2879ca64018e272fbafeeb13d5f61e9c1e7609496f6135aad6b8b5b70df3117a6321b855295efc9d75540016ae45f0c88d55809690e3c9bfabf9868bb83f1258700384089f615e5022458ace3deb445877a7ba0a530afcfe05e527aacc37a5bd19988615b0999e407f5b48f0adce74ffde3300626b9ea2e7ef0ece169d0850a73f4637f5d777294ce363f447218595ce65b8e6ebbaf1bb84ccec71f3c75541b6a886ee04adb368fe1875cfc8fa05e5d50c9886a6c8de5dc37ef8e9c927eeaad89f8491aae9004ddd6fa77b17989741124cb14159dff257c25c5bb70cc26a7630b38b7ee6cd77eadc6a3cad788780cd79af659238edc68cdcdbc7a8409910d0c39109506460b06d489899724208453016268ea17b4bae2ab60dc8410d7bc94264258dfe9960bd3508a60cca58ad69d536fdcb7d91d68cf62fce9fa16dd4b5a344bae29fd23f630a29a6a7644b9b44c5d669020859aa6e04098829012ddcfdbdc035967fc3c9e21d877de4775083f89acc3bc12eafc70d0189b5a311c5fffe823bb8bb59b44763710292b19668b8b7cb8e3c968a29c557056cfa2bd46308aaf668fbdc4ffbfb4245ecb4372d8dca4c4ce9c6734b115d7059a9018f00589820a74333e6e421a4e18efbb28e85c25a723e9e524557697cb4097a4306cb5e639c26d93e8222c2799bedbce0d3d1cb440b4bddf122546ab8b5ee25d759c8374471169a03575f952d4fd6ffc5d2252015326958bdae955adb309b0dec3f535f94b7e141aaf60ee310347a97ac3199fd404bd0f828d61768f5bf461a1337bc7ec78164e48d7b9ef864d841c784e6ce4e25b296a7383426fb92e3d1207b51ff9a9777d5ca69a50710a6af52ee1e48b7a49b3e5df04201ba4dd18e0f973dce47153ad4764903e7fe373925c32f591a9fa5585d30bd07860a61fe6a55f11e3f2071cbbaf92d5e1dd07fac35f3803751b49f0849b1c4b4433f737fa11e5006bdcb9ac28f825c700a112b903c8808f7d9cb352273e6ff74af7e8e371b3fe58352c097384ce19594db41f4c3fdfc85fa4c14e352db6c9befa30e8c08f114e3828ead4e72708deb39d62b63212cefd71b689943bce118f8eb539b28a1bc089ba288aad35d9dc74cc72f81a86dcc318080d48e841e14894f3778d82b2eedb51dca9a9af3327870bb3de7644d559f6fb937a81fda15698600ea370f8001d9c8cd7d7202c275d3a5c7d2d4638f9353d93c8175156e391da6115865597be5d4eec65f04f1cb47bb861bab9efb4b9813dc6ba81a2bf1b8db78c67bb873d2fc88d437eb59f52bc48932641c44fc9c991fd19c0089d6b4b7111f67840d5b7eb2097587abb8670ea6930475cc2264ad2679175829dd3ac4d414c14d9b32521246618954d2bf041bac3ecd41f5b8e2aa9e614ca1f4e8218eaea0a4d174cc1fc7f10b7b562305f3f8510c45bca454102ee2ceae6826047fef9924da3328b572c2b9a4a7842a7dab0d4583d986381efb56a92550ad696d692e4282535882b2f74a9ef60a84398f8de612dabe3df73942b626e9866e06ab8b5fb6aa5f041b31400f983e628cfbe5139328c545667d8619ee39a12b35d97567be56a90911567e17336cd9c40618a3f3ffca2951c161a0111cbadbd500defa1c4d39249c0fda727bba3e34d5e066b923ea7d38b81612cb5939cd263c6897478f4b2ec88d4e8c91582ef1d8b9f3b5e5e04b15a239fbd603f61fd0f1cd4da7461f76f3aeddbc9f7899006c6d787e5084e044f98e072241fec01d973669cf700d029edd9461a11704a7a22743dae399639c7ef170375cc9be18932c2053f56567ff7ba6f2705eb35636ed1f3a5fa607dd52f24d9ff190f6d0afb920458fe14ad4897dac9b6bcba127fd3e271b80b45d3ac42a285a7ef79829897770f45da7f9a238b8f4fa695be6a404fe3d051af8b5ecf48fe2391d5c63b25377b3ade9884b9d73fa7d929ffd288b4a562a0e84a22935bdd3214df11da1839a9b67d2114a4f692ba6c440b5d12341467515a307c20646f0b2f3118a452f2f2287a9e63aff5f716571ca7a7ed59b26f9f6a4398408c4e2a294a0e57ae734887f1c1c014bd6213b17d3b4afcbb0246f0def5c3643168dd39a9fb65c35702c2c3fe9191b9a838547fb85f2f2f981fa47857d731cbfe0acb5f0c4944562f3213f59c12fb915c03fd17563cc848cee37980b9c320eae657a3b74104a97a672a87978b924fd121482ffd0fe7c34418d251a7279fdaf995d7058c2309dff029fbd9025efc73e1df236943171860f7158bac593bdf36c8edb2d815634daa45944135ae1384d43338c73275ada1cd01f4ae813f6f7348dd3b4d247a6633de458741c355c5cb8c14ba1267f4fa345f8bfb4e2d05a2dfdf165b97d5947940cb8d1faa8910edf019383eb801f389c520dbe04a30fc0afa1e3ee451a2e6e73b5fe21fc561095a88aba2f4fb73f38db83d2f1659b475bac6b3a89cc1be4857b25862d897d240479513a553e495eee74367764820bce9eb7370d66e2c9e32a96c89305f111ade143a9577ce356ea7fa3fdd8e641ec38d7402e1351887ba6746df2a2808f65091fd0c2994a8038391efbc4850908a0949e0c1b8de3918d22ff51ec1426a3b991a32c91774159a16e0a6c4ed79497009eaaf7f78dcb092be741f4cd144c50a62d42037d48ed494eeba16384282cec7c9caa0852dbe8f2253d8f2e5a8e403360c47cd0851d898bdf2b9f5dc7041639276873da2d6fada468341b462fe918cfaa370443b7733f42d9a5d47d32a322ad3b6f6b42ee52961291df46782aa110707ef4701a3d2dfa085ee93a8f50bf709195efd73aa8dd7bd6faf0d8f9cc66a8b43a6ae831190efe6183f399b689f1cf2d5ae0f9f9293529df6d220afa263f0f9d5a6888ac4e39a922779984be966676df1a61f09aa9b9b684dd2129b254f9a4e2e913277b0ac0178b6ce99de4d8e829196f1b556fdb5d36ba4b0728abc0026af8b1eee34df4d40dfdc31664d7301b6738947bee3e542286c92cc267f78fa3071aeb23cd346573e7987b121afc2fcb7556443362a58aff108f106bee0fc673ee8708df16c8e183a3a59244b06e281a87bdd279ef1f4cd3185d2a706011cc67ce24aafefebf43e12ea7ef3943fac77fb0d434a8654d703f10b9041a96009d2e5a0d590fc15a8ffcb274a34164a6ae2dac96d5f4bdecfde959b4f97edb4fe6aaa04e43a5596a8aeef2952f9c6269ee738dfb456785fff92c7b148e70fe2a4e36964c69c6e124d4e105a3b5ce3a6f6e5db80c878d12ed9147d68b2892043fccac143fd203dc6f4b11429985b4d0da676554540b76f17c7fe38318895d25d7e64e1a8ebcc8ffbfc7569df4b3350c3657d8660611fd4e1b68198727b5e6fcaf491bb315ef921438e6ffa7916dba4076a8618f3c019664856946af24b79edf66614454a80aae3cdb78b471e05c131ba3a365dc1fb882e0ecf045338d01a372d9ae983dc174f9a1e6724619f3e68d2ebbda1e0b5980fe5b9ce0b5fd330cf6cc4b06bbec35c7469dd5dadc8ce8d0a8fea684e95dca3099a5fcc008ca3eef9508bcbf69a7f8673d55dacc71083fa87f94d1cae348d2de43002d56a2b26b0770ffd0c997873ab64241ea2bb1a6a7691fbb656f02b792abe176af32829bb599d0e0b567a6f2d0d3ac7e83bae9ff78d8c90763d1ed06c326bc0618afe09ef5a7784fcb589530606571c00453121f22dfba34ab1de54595cf0582ba79e49f7a01eff677c2d5c1348486619456b4c14fcc1a20e4c30d020adee9391909407a1fdbc020e6e90b26366a3ff2f7ac81f1b91480e074f69ee6b6c2e1116d8f7189edab382eca77d4963fd4b7c0655968ed73b0b3f0b1149d81ca5fe8c01708756c537c1a1db3fa5b403fa26a56a5643d7d632c6f9fad690c0bd4a89fb07fefd1cc88c64e63510b68068621bcd52dc985f5d782e3a911608266a6640b3a77241cab775f0ce8f86465490e5d2a72ea3087e9c762ef270d6de7fb4425c45676bfdcfddb0953aac9f8e3e1c227f695df9ed0883f0f0ffaafe8c7352b258570af9876b36818b680ef5de3a6fcfb5e99beb41aa4eda9fb891bf6b2f3b5ca30775d2e8114afbdb5e4ec63ca454c8d0d3b7bbd3ba9ad943c1fb9815b5b1be543e11bbd86b1b51d9baac7806faae2c6557c86123f80c906e361da6ef3d47ca795c53b98a2ba3786a96c1cec34b65d8224eb34c5f52a0be04624b5eec0ca0118ca6c039ebd2649d7b563e04faed49a535243f647bd779e2f944897e5b99ebd1a0ff087e4e5512e917b799c704a1e2d2b0c5aad4cc6e152f959eb63d347c651eb4bfa1b10188131e495ea613ab3355da87abfd998875b2a35051f5db89446fc452fe88ae170e0b0766137e9a989fb3dc6845536c1aec713cc5abe2230d89ee702119f478c7f6dcf3efed6046dd2a9d03f6a21b19205e2a1a157a2844bd2a2234e83eeea9ed66fe6e7e912745e750509d7f55686a025056ac4039ea17beff6e0d079597d061ba10c1fc2c5a9aa870d9a179fecf455541cd4a419db9a78f11be6a1bf98b91e119399da75e27ac4335035be87453797dd7dd416adc04fef6164b866619d5215bee4206966152a156a0f67252c007e91ff3072b4d21a944f03044c2c2bc2fbf387ec8365d15b331836c848ba294c30464686fc9cb12888ab19f009a34401eca81d90eaa20a7d2b5f3bbb3f3805abc45d732d88fd8623a322005e0d560d4e4413fcced4e6d538478ebdfc0e379739482fcc58b8ddf5bfd08f6aea3b6eebcfe0095e0164e68eaa805fdcf00c6b1fa434e2058caeb49be80e9d5ac332f1f516830f164ec0969a6f027e9fe0836ef526e97b8c1393d430b6b50259490b7a0ddb9ce1a1ddccda6cf898de46ae2b9fb7c241afe0aa80d35fab29ac8ee0ee05abee08776b72ee2062d038a4eea1c722dc36705fa93028f2ea9530b40c37d80fc37ff7eaed31fecc7ce4ede229a8a2550e41c2ef6245d6ce2510ac5286104f2a5eeb7d9a966df975b9df2fb2732e2be0ac7b95a7dfa62936ad7d09057f213fd121e65aba115be7ceb3c9e96badaa0722ebf3e70fb9324e1735ab04842261c26a79cbbe16a8df30b96001493b588674c6ee6b3cad04d452f01477ddfec610c1f3ff4e86c3e97ec46b7f9fb52f198a2e9b0356dce24f51c641d021d510e6fe977926248b98d77415c79e914387fe6c25acd5894ee05fc80e9a6eea4a10280ea957aa7a6133c1b8e3c6909ea0c59accb3d272ad175b452e082149bb6256d267eaea0689a306c135254e75695c3d64446a10a51dc09e537b1ca33d12a465560ad4c6a69f074c4aa0464fef0d712152d3a88f884cb60726650ee0583fea31c1d9e5a07c9fb5ca7f7b6200fca1b91141d9c16f8a3e2cfb7faf8094bdaa145f79c60aa6901b9a55d40233f5bec09d595cf6ae494cbd34097af2307b1f0caf61ae1d9f4d252b91d07479ba2d70c104f58e9f00aaddfd0d5dbfa72f302a8d9a368a4f7476d3acf591c624111ad5aa90ceec2c8e46376b8e13b0eb4aa970cb2a6169074c045b0539012c279d642dd583c999d7404c7b6b92f80b1ac1f5f11975241e16d93ce06819986b3f8b178acc4635696379b88797e864c20f9a161d9eaf8bbb6b365f35b4e47f066ee6c1c498ab014c0703878a6f5beee116db416e87a7ed3ff600caebd728eee902e1c53b58fa0ec15a3ad9e9de654d83804bed97a2f26a464e3cbd5a5113b9749bc1ed18b2141c98bfda7b4c3657fa9c4b49c9a47152d6daee440c4dd039ac038d0771605c200b1e957835a6739b900e19f935421142e70b931cad14188563ab3ca9b5bcc0b9f55d5b6e8b6c3ff54312b8343fdab0f1091dc29a53138a02aa2e1f785fcef8b146236a38b898538662add57ce361a6c107a98fa188b1bf89844b117361b1e71b46511a62102066006bf40ff5d47ae2bc867e24add3c1f86c72bbbe7727b53aa4d35d76a99bdd05a8e75585f928e064ab3c71fa88e505749518f56a97dce6d2c9590b586e0c1519454b152327593a35198f49c0c0aad7508a61e63961a9bdab3ce31083285563208e4d68907e9bd52c4d353225c35fb43ec5f6b6da74adb326da502681209861f86fd676f2db485271e7773c7cc99b0c644138eee6505b94a3ac282aa4f1786dead6753dc36c76d4e46bc6307786b0b4f751b8e1a9f19ba596d5728b76c37a053629b130bc3bd9481f0314445b25a67faef60952b239990553ed95a31e5c6de106a6320333c1e4a98b5cabf0376acb31d1343cfe39fe7426825e4931064e17ea40ba332bf2271c68f72c1053d49654149a375094a0d7a7fca066a59ac36efb57c5115390ddb4ee5379afa5a803d0967b888820880455cec32b7ea67cb91edb93e6d125b25ffc6c96c518699573a57214f7793cc46b83c0079c269ff61f406b72473ed8287da893c38dd5b0aa59a14ebc3be42cf40ff2dbda8918e00e352b40b8c195270ce2185fe367c444a006a51fb8c1a3350be6d688624f2302bcb2f176b38f3ebe96fa21ab00742d512c7aec5c155dfe201b9e1e66ad7a9d81b44310817665c41b539dce889c868bb67ff9caf3f354d12027610a3992e32376387d2d0b05dc633daa1938e9a4ff6b94936924358369c38a0273f02873b76258a40e52e81ceb9cc731196c00bb0dacc11e69973c272f1000c4d6ad78cd9d5ff528834d63b9c93e735065c0823934e3056678e867b694b4653c325c0231f1a5c9ef7400722ef4b83932c691af7f760dce4ad5731641af743111a9032b74a06b4a546672687e2df8b83f85dea42342c44c01d603a2a7f5cb3d14dde6999410387266d51c688360278cb3a9e0a658824998f34d6fdd74c2b68f0c98a38ee29844dfccafdce5322fcea3a93ae03bc146d4044054664213c819c86cd5861162787e501e418ad162c0c098f0b51399b0b4d978e7d33cb6a12b644b18ffef0428ba1e820248088d65093c6fc2fc42fdacb11ed442201f989190976e924f19234ab0eb1ff828acdd1d51996f2cd4b63231986e5e0a84c086eb7c03d2b0aa172ece634195bbcfa0596ed47a1e517640e2c59e0a593c92cd39b27c05debbde031a984ef6a513bb6cc5dfbd19002482a852d68d3e90868d6db3bb92dac2d2bbeba409afb32608d0586616d2cf532f48892dd84cfc06ec2517de310529deb902930a14ffb87ec84f2216bc73f10373dad5facbb402b6cbec21e0d43670a359f6bc6e1d8bb249de6c3674d755dce93f7f9738badaacf63cc7b39861d02d85438e2a2935d8ef28a44f5ae3e75fb4eeda92279453d3863d287c02e2f8031f80049c02cb7c7415148e86a63744790a4df9a0fb36925899f99fe0a10f1769a5e241aa6034e04f2f27a256f459c81f94e5782ff4412a0e4b93f93e66c5daef3caddc4d55a178ac917f7096d6ba8fe81c9c3693f5c66bee5bb0babc12c6a29e7f26e59ce0b42b74c61b14f3dccded54d53eba94ae30f8474685f0c82454c577a0ee44490ebfb7e7124c8786de8c343fc1f19ab07bf3a306f770ff04ebac458fe2619a55119d259fc87fea47889da4add484059bf8a4e08e9f0beb2393f28c64351ad0ada683588dead1c614716904aa1ae9c07728a3830a658007fc3e17e68e2fc9805499a0817deae70baad764171e68b3c266abffa9b1d5bc3f2619d261151490864665aec511ea7817bda84095705355e376b80079039dfcb9b110df19bd01b5b5647a2694926a9900133c47a63a87b8772e6488699abe2b357528d7819ff70f3090f94c0876d0025428a97520fed570a70a46e38be1662314a6d9752e0123e53fed46fe2852d59a57eb766922d1ac21ac030a8f00d6fbec644465d4d188bf623754352da899575f8a638b45666a97f6e5583d810b137da9d59d20a52e14f87dca445a836e059eb5c19a5533e0ea71690029046a9bfc16cfbe95c5f16d06d829993e52cd86124b04d150852ccd9a726c15b177d8c1069dfaecaf3db0efb134804848d9809062e84014f7172e9bc07f034260f75236b51cb504a7d0798162df8e7fbfd8c6f63a267c2ca9c19dc184dc6ca982e53455681b951553bcdd3296fd6b7df55e0965e47b10ecfba50d44a07e462dc9dc4969f11d8e6fdb5defab4c1147bc11a50ccdfc1fa5c10f58be213c3c0c6c13231a248a0bcb0bd84a93545df30453d57b42aa5f43d16b269aa8f0da0e70d4de74ee2fdd180864227ddc56c856f7087763a8e81eea48f8ed69fe4b7d4909cfe3a6d2ae621ca18b2292f00fbee66645e4fcb6214f5eb3351989b9c95b0b29d4052c1f35fb8878ef801f13c02a335334bcf829dfb6783135173d690b6d27b95f9395bf931e02c1c2dd7fc9c38086f375136fed57e20079523312ae899a45aa4449957d401c54090374e6a134bb2398b0759c35e12d5752420bb1d19e7c72f52712ba9e6d703a6600c68cdc5ee3733a80aa921dbc0f37fcc000b3b9595ca28d856ab4fa5654e17bf5466602f2f23f054243b2612427d65cc07a34bdff25eff4349b4e3cc60e3737a8f8cc00b0587f35923c7324196ab6433cf1af9811be4dcca1d496f50cff7a66c799002d78ddc515647d4ea0b356cc5d4125e5577fc5d716d3146ecd264d2af2dcef12945be022b067b93a502ec87755db018c872a7997143f2332fe1c60889c6244b8b1df945c91ad2bb5741f222eb92e8997123c57dfe4414de9664bc86f5eb64e41004f565cb24b53c27a92bd21fdcf716378b07c0949a43c07ba04ecc9743daf82f6d19038ef6a50f39acc05549b1b9dd94326c6459362b65ea9e67cf471b12f1c1928edf083b3360bf6770d0489d95f45e0f102c3fd5f41bbcd058d0b94e21a57a1118a5bb436e56e1b32c92735d388566fbca097421156e857943101ce5af231fda6ce96a706278e2fe0d1266118ea00d44beab186bc18aa40a7c1a8bb8f7686f6c093924843f0e262493fdc4b4a1aff701c3ec5c1f4ed220c05d3de641d5ab1026a9df4ec513af402a1e064147cecc19d91bf3d291bdc8913aac43590b6cc05eb5139e42023ca5d4c321b7481fe0489515f53e2f25e451e41fe5571dbc11a41fa88575b9083626af2eaa316d3c36881d2f95acf1256f6441ef7c9e70f56fe343c0682f3885aafc3cc50794c2e2a2f5c70bd7062e57127b6174c511d58959dab3a6b9646fc422e4551f0725817a6cef75dcd5e131a22274c9a558466d5c842b91dd58c811d00e35d26bbe3d061fc86c9af65b4a796f7986badc4355a718ab58010ae5eb6b41c48ee5155742d238ec7b88d985a2f4aec89e97377053e7f8424b06e0d4928666eb7ac06185d14971d119fc3150f5da6c13c66a3d4831cc7cb771ec77793667fe93405ca3715c35931e3beae47a833e013c11d548d77b35f12a1ba0bd62eaa4505d5560304bf991514875982ca21ecd6b29f94277930f7226994ebd59fbd95576098c2c73cd52d1f49e7ae63eb28df9828cefd2d7fc4556a5a33414909c434707fd5be62cd49213e7fdea2a87d229713ec9439f5a53366cff5b5e8799ee528d873cf2ca356656c8fe7a3a6689e784e7921fe52a92b37d5cd8ba0cbdc605f79dd89b15339fb7bb3264dfe1f2deb3d0a6cccfa92d34a76a433e575d683310a06acb8fbdc2efde69ed2493c92f68a916238931af27fafd6f0c99ee4dc4f3203ac22a818e3aa13d849e14e90c5da24e5ac7035fb2c159c4c57e6336f565dd349e81ae185831ed3267c25817b7aaada6b4a41ac491083fc1f447f75fa478dcb3e29a82aa15bdfa646b20dca18c30f19ade90037613ccf58d95dc3dce420c6383a6693ecaee49403178290f309b31dd223bfb8aec4ee258d2cc2175757abe144c2855f66ad6c7737e28ce99bb31915770c1c727d43d5b0c3b77f991e53e4c4b571ce5762ed983fc4a67fc67acf02f50cb9c969446b190e326b1ed4a7e64c0b1100c807243aca1136b7c1122737dec5eb8a307bc034378bc8bff9a11e2974f17230be7adca95f25c8be34a24bb70cd7cb74e31c185bfacfd80baff02ade660e014257149c120acf9569171aefe9b6b827f4d9a2e415259475272fcb61f684882bef7348f425df0e994a05daa793c76f0a494c6761d0064f94036a987ae911a32b06e1d61c27c5b8e81b87d3b4f1835d12af71c6d1ec3f4bccf35c0faf396f76f998bc24db5c3047b5e851c9e3d18f20ca110bbc6e4276d38a5c5d97e72a657bb23d7483973e478c9d4361e4176ca9529823189f68d5d3e9d12f054f6d87c182c8bc67dc59df82d66a522e6daa37990fe9bbe543bcbf9a82561ce05fab1b4766237685ba136386409c428625c5022b75d21b37db2ab3b8170767dccf4b9a939709d4901fc1e9be0873ce671f5126e0882bbe35b95af78eb52868c8e38f5cb520bdddedb1470f94d9cc41f54ed0578ff5a0cc62b164acb4556c3634f35b93c061cdf6eefb995fc0024635a769d9da2a66dfe63d19b0da0cda6a7cabbf2d9a348b5e8c62fa433fbc452e20456dfa6b6548886a22fde04109502d4d8ea68f1550b88352dc62c82db13b37079eba316c1be3518d60b93613c4522fa50f1c770d44119482dac1a439e5d66907be606986879d3549b47493838201bedb34105fe28f1780e9c56fadd98cd0bd5039d7b7a24d30102c68298151be42a95d3d42575cd060a21f86d258ac1ee8bfcecfbecc77fd116a88632ba3b4bfa8920fbafeb8e78387e6136bae35d3447aa7d41aaeda842406a257005be53fe4fb201f06e6cfc97bd50f3a00968bbedfcd4232328f946ac8e748acd9606b5f7e3913eba9b60b9d7cc2d644d55deca210f4082736b590061460db10500cba09cdc6c4948d8606448caa357bdafbe3e0c904ab2250acfad49d2c3cc8a8704278c8c0e3ec5d6d4b793e5e2ad72b96454162e1bed3f5e1fab4eabca391709ec406c5307be55bf6346e350291d24f363c513f487388001d27dade5039eade0d876d397d5de1e68fc5c7f85443d2fbc4a596c5557ac29b2bb17c2cc861810c2a53e7ec35937a1e7c694b951a94ca055b051512fb666883abca7ecdc302bd32fba7782fc63b90ad43c6ca0fdd15b479aad807c98043992973080b484fa0d916a62b6f36f18ecbf6524c6ac6a70af2891d597d3df2e0377b727c147b6d4fc7cecd18196e4ca0fe489217d6a74567a9046e7be0a909ca6a15a42ce46291c7c88053cee09fe3537a3c02da4d25800ee55a93fd41b358fc84419b92d9279ce4466f0e4adf77a776c472ad0a0505a8f1ba97054c59935e05a85639031542b58debf3cc9763d40499ca0b1aa9a7b50c2cf296be9d189f56c91a1f2bcb4844d70726b9a093d3d9c662542f7ee3e4752a6660af3d02cf309d06d0a74fa8afb753ef22176c3a0077675fbb3d21315a872d37ce056589c91b3a1b96e497f6ca4f18d6f860d249dbd478a42aa81bcb041405ab008b1948d87a4352e7b0234f2e89471908eec13a2a299e3a054e5faad4217d4df76e21be6dc340714620e9f64bc4cdc33834c265c3bd6f82abeb927c680494c469b383945b435bd5f980971701ee4a8a28999602700344a27398cb268ca55ab55b078f56f10db560525bd6841d9f14f0c65f03570e47f80faaa631fa72a6e4e6e879e1705743cd8a096da31d3436f4a70a8470ee3744d20fe815779ddcfcfed7ad6a66387e8961a44f399c1f7c0b43aadb6c574b83ed1c61ffd32ef29b6d2d8404d56585870cffa72802b2c112db16edd4660ac022f4f20e06a892eda4b55d80610baba84db2a76d21173dcbd1d51ee420237fef757e994e4cb4b8d328275b94e189252cb2e321d2633a10e74b102c7f31c9bbea66cbd24ee6959257ea7f548765cedb76f3cfb9d4b1dbb036540c71812b6edaffdb74ddcd4fccf041561210f03d9288223b0341b183dbde17f39b41eb1cb66fa9e5bf086412e272faa0612ddde804c8fcf47c3467d2550e9b66c5216bd30834f9dfb4e385380eb36bbe83bd2911a7a4d723b03d51b9baa94f7c3e0d2a741ff182e29f657bf877631a12f35ed091338b520d8f53486e083342272e5cc3af87e845e4d188fa04a004fa605504bf6e5d62769bd4e4baeeb78901a6e6f078d39bbdb8847ac42ec3f78065d5044b3acf2734e8845667f0a30231d958ba55c3cfd8309b3797e2f0bceb4b3ca8d090d202edf5d2397d1a8306f9c281ddb1d3783c3a82bbdc78e91b1359e9c884b2598ac5cf8fc7ca5964d972e981db27b5b232279a4377293c3fee5f259a1f6d800b5a871605ced5049463b5505930e0bdbbac56db823484da2b474959561219e6f6dc8519b9ed27d6f94afd857c50b53e7693d4ca4a7f43e34cb68b5353c02d197b5c910850a6c7825650a90556b812d049cc52e0ce92ba03f3dd9eb6590710d3b1b6f5a707ca1b3d0bcd4402651843aae849f5ea9cd7d2d5ef15e38abf3737d332d6e80f391e7b08f5cc2c80a11c59794683fbac8630a0e26817b0bcc08747926a7aca9afacb8708c23715e26d3e5c7c336764dfa6e64fa9e0fc80b877a91ee0335a995218681e9aeb0c589915c35bf3cd92c02aa36f265cefb28b390019ceaffb93f9e09663ac7bda63a6a72dc8074f95adf53f6605102e991279a2da0ac2ecc6e0b8beb2e299edf5cf0cac443fed3486f099c5466a66aa6ae78482c2d9bfe314583c20bac0c94204274a2d76a1f468f013e9d0b45c8a4eb022237eb59d763ee824fdf1618c75fe27bcec1c3646ffbf7ebdd9bf8be23c57a7af106a278c771e6f7153cff86015872a5463f5e9a1ecb40d9f7a93427ac4e4c9930518415cde125b93f4571e294fcefb9729da990e2efcb8c4e4ceae54943b832fbf758a5315729a10b8edad24903cc8f9c1f755de08660a7746386dca8a3ed74f9dc0381090700fc6ce984b329b1c4749f02eff6a5c9cf2156cacd47ab3c3f8c32f8e48f216d8faa377e2192d143a7386848379babb9a43fe525c39224cdb42f2e671a915ac13a339ed593fc1f5da4f5780d94c1574b146cccdd046f5578b7c3271198dd7498e5e8f963d118f488877a3a296c4fa420fdc462a6ef2e52a8dfa1f2b63680b6ab1976a9e99af335f18af686a4dd235ece8769cb854c0195256f399f0f43350297b7002e9ea6d20f5409e27a5aca22c3e79cacd2dc968806db922f1137a93d4af82b5b15daac27e09e8a2618a36dc339bab255e25ff709dc64e8ccc4445fa62d337e6556b389808bf342a198313bad193b6080f66cea44abe92830771a45fcdd8c946e10b6fd268551d5de3bb888bfa41387b12196e48754192418741e121d3b86190d3ebe61012f1f63ca751b39870701512f13e38c16cbb4cd07688b075c4f2a25d7823d6c5f3a29efbc7e6bd12053f6a7ef3705bdf1e684846436257fdf7a13185ff547cd2dae33de86a6dd992cb491c1e78ed7f11c101d1039dac150f7b543b6354713e03c6914e9586018bc52c08494d7eb2ff1629006f649045da06e52846d6ec5b75851cea79d0e093e4f06209a1067e659d4319afc4374dc99b416c38242f076a85c9ead8da6036c7ec3d42d3500f0e75ffd60ef5dde8a181b8878ddff37d5da1873a21fdcd394aa5d6ad6f8b97bdc5136d67b8bbb65ecdf48caad32353021a927928dc1360c5d73af499c5001c10dd5e1094bdc237a3515b47d9440cd7feaf151833a49fa0439e42c4806014bc4ecb10e3cc688095b4745f18c1a015c1cbc3bb36b263886c1331e523a0e557ddf7b6ab9730e4ed17b761b8833a612ef97e7d4b45cc82dbbfb26f589197cd2ff9de9680d913d7e22de68ab0c5d06ff31c8097986b7a4adb85aff2fac1067c5c68e5fec0a479bbf3292e3950723699a06e8d7f36159794ec95ad4c8a27c791335c5423b2a554e0c7680050fef4650fb64904ec6db73ff32954c06a99d5593c187406f23b3d326db44b2065c0b862e56fb55a2177a5f8266cf76aa1a5effb02280a192b945479f499840fa6f073d91fb2d8dd7845b3279d1dcd54c5a5c7f1df5460a89ac751b5eea23df3eb7dac6efee0c938f3e5eac560fdb56a991465a67dd4418b21ab6dadb8d4a3cef471b7a7f26b599d62e594bb04328eab441425125846d42e89c4f7dc7bc6d609dfdca0faab79999d404a0dc853082a67b650125add325eb9dfad0b5cf942c7c2383c54efdd971ce9a4554ba4a0a2ff123d8e96bd87aff6c8a8a8c674ac83d363a85cb53182a20f613da77317d4189970a8a4fcdcbb7378778c29f4470b83ba03dedec8a8ffeb4887122953a454170b5a9c6fc0d69cb589622b9ac065276038f09bb154c2b1675af0fa44a920edf751baed29cbfa835f1c4f36f89f08b61570f82172dd44f534283c2ae9e830d8ac5fc3a0acfb4090898236a9e82ee5888ff202f9327a6f8b9eb3ccd10f02d8374d7be14a9ab68de922fc49e9984d21b36e69a6b1ef71d91060fe0673fb982b6e7251db1fcd4ad8342f87f0ae68d92590f0d26d276a1e22de809a5bc3cead24bfff18d7006f550428cdc99c50899e5a2527ce55e6a13bae1ede8fb287705b4b8cfe66c50ca77017cebddf8cb1338e51ca769426777b46642e209aac37d52f06bb2bc057cb412fb73dd39f75aaffca2e9855241922c8472f66e7f79b4fbd3dd6185d8d7d1b4794b0ae1d63016eb09bf23381d944c329f2cd867f89a19ec503b1deb7d190d7047c8811e3ccb9e0abbcf7a2cb80f9c7ed015f93be490fe322c56ecc7fc26727deb4c6ce7e4bb0d0aa18c5011af84c804a0cc9c3b1424c2062b449cc99f284d88627cf287e559e82b3f9612fd5521383150578db9633069829452ba53ff9d42e72e2160ab38cc3976d7d61f3c424b7c82778f6d3fae70a3d07d3f89f8bfafa99dbca6ed3b33fdb41353bdbbf1b147316bb55a4782d79ae512743fd887e220a98a5c99b91ff1815de4cb011c51e18c9958e0678bda6f3e05aa05b43c46699e8d7176ac81e4866d40adcdbf50c73f92e779204489687152e09207e16acb3b44d1c0f524737712166ae991e5a777a27b1b6f78aa10dc4605821021da899dd0e643ae68ee6f733707d93c6d72f5cd59f31c4be5db56549bd3fa8574f73bcbb54d2325f53a9e1ad49247efca2e8ffa711d6e99e137dbe5e8df1fee37196118ccc5ac49651e91068d3e032a081626e3309e9f03f1e2630d8881bc86510297f3832f1ad7756339ce766e1d7e5b2a19ccca89487135c7e8873d8d12afef98349cdf37a2bf6027e70145133efc512277a8a2e8437e54aa309dba0d02abfbf4fc87b360a9816016e0be3b177a2887a64f60194ae6657dec645310395ce06c2e421003cd1218a9999609f66a7236f6409f232ed196fdb5741c813bb7770e669299589828060d78bfdd52887986440cc060c2a157afb4ca12d164f2e3f0df9e684f831678f1a8c05ee50191d3a3721a1e8f099ce30ca4861bcc35a8612faf0d73432a6d28b87162daa3b2ea3d4a7fbd46db7e773f2a829eef53a928fe9ca1d92f504f4b10830c1a9965ac3b482173ac9f999f3669a1015581be7695aab35b3026c6913a75738437e4547ea745101ab3428ea06c2d20b8d0e40b554272b51f3ab115105c4aa9eac830ea772005a386367d381ef89e71e096c37df72b43551ba94186960d15fce766902c701d8cd78f57b9f5d48e10bcb8662ef2aa4ae3793e13d050040a20cc3582acb34291a56b8839205ac7862d5e7512b303d7bd73318c2b59e2736e3b8e78cfd07d0899977e883e326ecf3b3ae9493436cc5b6b84ca8c564235a7e15149ceca4823ab97853a38b839fca84542ce6abd11f3bcc4bec7b738f0899673e8074a8e8e2e5ff133858963f737292921842edaef6b3a94c70de7c65e90ebac5df22dc39b82bacff562cfa43132c358aabd563594d57e542559b9904bf7e7efb02cf1723e207f93dc2f810356004525fc02fed8be8344f545ca55afd607505eac0687c6b4a2de79ab6065120a5d1548396cd5374749cde6e32cd1f4029ebbc46a78fb54de3ed238a17f5f03a48c0923e75842366f94a5d3945b8282ef12b56e2bd2e991f4eb50e82e94442a14ba4e55e1ad7863d316f53834ce5b6f9212c496dca154716540443fdd4ffbe3c0493f3ae96e1cdae8593aacea91cd65b32e4d2164da01d017f61d1b781e43693875aa3ddaadb60e7d0c8e07fb7f89430361af1f67efee7ec009010dc7358a923bb31fca01ab692ccb7d2f3c86a76d7aaa01a56aa213559cbee4f555b2c47fc2f30297a43fdf3060bd769594ee72550591c060fd04d789b30a96f3cba4480d96fa68aafaa91f2a63b4b237a438068640c1f0f788f0ac795e00e147bcf1b7962836b2693f963461866aad08a30b3650ec826433decd6d0817648cdf64a651165e8040a347b5c8886026b158f67c3c2de4c85d2531fcff9e9c9de7d81402ecbe2a4917b96fa5f6559672e52f40038e0a3a2753f2ff0e763562e4297eef457a127c2db98701031401a195d155218a924e1d6b6aca0aa30093a1c1ea4aae22a01696f94ac867e996053ce26cdeb4539b0d437773596abed5756f4ee732a7c13eccfd5f92d6d5ac268a6602e2e18d803fa89982f5eaa60db576f67c4b12c4232a365f37877b909318fa171d24bbffa680d8c7fe4dca156c33f8792d6a65a580b8e219ee5deb148565360be97d415af4758d9f1ad85488a71536690e60964069d93b7fa567ba03be46916c22730ba512e54261059b0c1f096a9e3d3a2b1b9a9c7d04bdeca7953cb6091a2e0de9eb4b2ef6d1dad6dd8c9d7098467c114dbe42712183417f4cf1cac6900b384d11737853f9a6d041c9cca4338cad5256da54c490542c8769cd01475361660c1b0e0735877a4e7ef8cb346564c69d12f501036da5523fb37536a2650a64b2508d2ac98b0db1c1ea1ce138f8bf9dcb52da5a7456bc53035c9c08870895aae0c9f71b9d7fc6dd5615cb4fe2df0c838ad9fbffc6b1a3a70d6ad451ad63e19263baae418497659d92b69fd5a70e9fe44e6d9faac4f5923a90ece779ff5caa45537e1ec610e8e0809c669ff5fd9608710380bae0e672a086c8a861d583c1b2d92d5e81a36d76949945dad59aa5d70097b223acb842b4d72cfe8ff927a0126b2ab3e946c35f5c91bc308f32669f7889a90861e650a44fc7bea43bfa8c4f64bb7788cbfc37b6ea6344c213271210330314025a938b6ec8341ac5c7f8f6adbcc640088025a3b86c3d7db13af9d2fe43ef726a82816141dfcacc85d82e0ba538d3470b065264a153dd9b6b3ff2062d27bf87342ceb5b38fbbd5788ba3a4b5c4def9bcba85dba4eac17def200311f572255049319cdb41251194c54f8b83590e5adc8fe87e8c3249b008e2cf0bdc9ddf3a4c6f608991169f3e3e043b98c6112ccfb60184f113486044285d89be8bc1354cb258a4268b83dbf56b8b28afa2be0952b2fa703bed8ee363939ad4dcc44d589c3991ce985aa43d4e3edce438cec1da12d81fbc37ddc515fd51f7c85d0a4c16ca6706eeaf06df16aadcdcdf65830590dded7b54ea9e9e25b9ad3042c8d8769d21c4df686bb9794fb0fc8b26e15821459740af6844e351e1215811976a1bf3b1bdd5bbeb93332ee27d52cc01aa779c172d19b0c1ef72fcca05ede87fe1685dbcdc70a29b62a776c26e4000cf52dd3fe4edd26d0274a0771ced57f56c60956c3f70d90f9fa69bf840b032180f968827db5576dd4c2fefd622f1e9d095c8d06c12258dc9f8796e82d4d97dd03087a4d1313b484d77022aaba495cb9d135c61684cbd12202c1bfeaa7e39c13f05d96873aac00368f2943747fb18ba665f99ccb48b08a7f593029915057e6b7e52fa37b450de550a4841c1b1313bc9b09ef6e825f85da8cc036474566d32463c5906608907dca52a25c1f48c6bbc460be05458bcf9bb4c3b975b7cf56fe15748742f1eac43c0b5433b134e6f5d077536365aa02aeca27239cf0909e469fdac3707c8c30e1915dfa12b7ead72252586090e075afafb9309f4d9ea7f64bc0c82c8425795430785f33a37e7e72fe75e528de41f350148a552ee9b143e043b8a08d2da7bf7d67f1a0ac638fcceaf24ce0c1101d0841f188f862dd7ce2aa542e96a1102196426fb0137ffa315f51eedc22e836eeba1bcbf0494cdc670207d3087a52062c86b9ee01f0efcba16e4b4ea398ab5c1283958c47ed62ca9d026007085a58393e8bc2d0e2726d7040d98e8d135d6c1e60771de826a5105c3d10106d1a2475ded6c9a777db9e1a7c5e8cd17448d5334104f94973699e628a2b97c510932ee7b96b3b962bf8b33a05f5e512b31d96a089b373720ac885e0491bbf27ce82eaa817bb61c3b69f2ff40bc28e57594e1f9e73eb46b80a97427a458a95e601cdfed59b30a5186a638f6a496766672cef62eabbe331044e160637858a9f81f04ff00840ed19c289869b06b9f99405e38b036191f438aba621714b7ec47df301ed22cce886a2b2ca7b6b4c619ad56427627af5c60926fbdb4e9c59936407f9ac5c5511d05081b95923f48c1ae51801d4ca0129b475c0bd00cbf0569d0bc24f406c72724cff28dd28b9e65a633d0fe7e386361c465baf565447db391fb79a073ebb45403dcd34ba0c339617bf70418607f77350179cbebcfdb0ae5db9056dc720aae81cf4a0547207fcab9b2f7b810d751e0528354e2158879f77575089803c19a1be703e6801ff2f6df599b3bcd65c7c30a734c6b43e16108c1425dbddd63cd7478abed33a786221f8b1145c4f932c95b7ceae205312e8afa5b869196dee8b36d2c40ef9d08fc116535ce3e681ebda33b2f1c3b53699c2e8ba572c00f73a576008ed917acc5c5e69e5da28481d2b49698ca54ad81f40938cae81e6082e743398bd203c0ffffff3f