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

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

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

Block Certificate

Block 83624 44af92e268c418fcfa655a37ee2c671c79592a6dd3d66e1cabceaa3372e32a73

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
610df591a773bbe85b3c7edb2ff429c0a3cd0401249a4bb7095e6acecb78d072
Certificate Block Hash
44af92e268c418fcfa655a37ee2c671c79592a6dd3d66e1cabceaa3372e32a73
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00920100008e830100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000c03bca67e1b16e355faa15548b40f0d2732fcf70b7e444728979886126091928f1fe9073d1e22ff533474135832d29ede86dd48ebc7b2070df3d6ff96d9cb06e73d8f8e406026b96502b81cce96efc5eaed076befb6a947276040000000000000008000000000200920100008e830100

Raw Header Hex

000040207c258424269a04e7dcd80b8e439e88e375cd0bfe759159d9480eec6d27a9cb04aef6a2362a9a9d83397cb529beb7af505d92b9bdd71701d617050f36b4400ff17ea54d6aeac4001872d078cbce6a5e09b74b9a240104cda3c029f42fdb7e3c5be8bb73a791f50d61

Proof Data Hex

59,560 bytes
121216010307f922e99f6ddca719e877cf16aae7dd1881252ed88a0380838eff46bd04c501d80931e7983a89220b65117456e198a23a3db409874ee10cf4c07bdd9d0078c6dbaf36c56d401e61cc04057fe351fc6878efb843069b445cf3d1939521a4c234371c7af6f9ebd0f4847cfc809d802926c5a813653351f0df9bb4185ca774993ac43fd45133b144e5cd3622ad9fd2cbf9943e329e11469cc7d19a0549198775247267e1ecb44437233d75bd0123f351d3b40a0d2db8eb0990a2ac7160e8fc930a16b41258c86579a00a0f618608410191c240819e655516bbe4c0cb51b4d45c39d6c22aa8825f53d5969807edfeef4216b548b637bbadd05cca7def37edce9f53b237c0b5aa3823c79a086974a79465a1216dca71db25870729c642cb0bd94022a6021f618ad3f4f5ae23f14c46357ef5ed0f5f537468c4dd0830b9c80bb0166672679bdab5df120b8a19134081f7595b6adbe13fb33332acca684a38c9d04757ebdce5aa2173bc823420befdbc6526bd65f82acbae34d6b84c9da800165889efe6f8635904226a788a27186050cb6b1145643a327bb4a699e352c69a44e1d3ac7cbcd48d228e0b0b4d2103f6e079367a53d5ab9078945cb2318baa953106e537f58a58a13d95d20b8328460d172b7a60006c298c9e26a60c9f9a80b6622f74f591edac88b3f97512124abab95136b31d45b3e645d4f5a3726737bce50f955c6fa67ecae5f606a6c6f33c2e023947e61ed6f32e774670c21971d64ba18bda9fd3072d3c9e018210d77147b5db45a709979d5b4d208c171b98eb453933e6818f7613d9ebca06c399c3b9bbcfe71173742ac19d212ac122903509d18fb9e37984e0f0a1ccdaaff90f80ab8c551c5ec7cd7af503d780d47621a249915096c488d1b4a4e7e15c7ff15a9fe8723582834f31309d8a3d788d2f7261c495a0e2e523ee22b4c2eade68569e23e83326710538c2c2ad92117061f102585dd08ee58693ba5e6ad106394e1d4641cbef703bf06bd2d42ccea0611782228911546b88bea013c50b38868488e2668f9ad1c7b1d69458414c94ec6bd652f77f0b646c0c9b4ae45cb12fab7804dd4bc6e8cbf1956d96b414f9702309883dddb65528ab22fc9014b66d598579943d1f50f751fb5d549424388971c6dae96f85cbdb3086212b563a327d6726158a6bc92aa4dcbe8ea13d7e8e2f68b82f4b86808cafac7312b837306ffe75cea414442c228be38e2c61f8395c81af701e99345ebb4788705bf2e6c55cf929cd960e7067e362891b6d0e4192259af385eeb9eccab90ec7443538818559f1c7092a9228f37cb889bc5f178ce33ecac0b38a387268a39efbdad3b725f94fe0bd698cd5e4ee4b4c5856b0100435fb65a1348fb1b713a7d01976044d3eb138d9cac0d93f2ee8a28e20655a04f3926c0f116c57e6efce86f2869c0d399bcd39b43a2053ce2887bb3519e414980d3ea827f8865d8a28cb95dec4c04251fc5e98984386be6b8f041b3ca5af3c7dee7375e98019b32db3a84507dcb771e678f472650ad84da2e336c522b10789e3ff7e96a955f2be6980dd5cd1f487ab9763dd7af289d49ba1b0663a521668db0be2c86374bb9bc52891f7310e3444bc48d3a3e4b1a5b5fcafb890aa035eb96cd06795a31a5506df42c6ebff2038aa0226404e35e3e11df681fd3f16c7924ab34e33f73144d09ac4b6e6c7e1d943ceb5ae7036c99a0d43a23e2908afe2cdaaaf4af200e53fe7f59f8f125b8180bd628fce7c05182ddf74fe5b57c0c08410e06e7d2c8f992889a7e4882842c1919f85015be2abc754a5f104bfe017352314057e5281e4c8bfa1b548957ed613a8f032efb0a8c7da33acbacd22dbc649bf9dca94375b4e4351c8a1269e48dc76d7aa819a5ad590683867effb91c26660bfeb0ea7b2dc506f571cd90a0362c5d9ca38618ea7692e71f708bb7a4c3d614ca88a7684d4f1a985c993e0c6b9d3c284a9ee7ba808825def4b52ca459697bc091c9b36fea3af6c2323e36fdf31b0035ae6d5d494d0309f6d2e6ea8728a54842c4fef3b1c5f7ee64aee8f6b1625a46bdc1c46fbdc7de1166deb3b5a134b37ab519d2dea398fa4ef4304f59f7faa834cd49a862afde22cc26e49d6d540f9b549872837251034c1e061bb358b690c7cdb1921c00e6dc5cd7d3f8261643a750bce45e64e8b4facdc56abdc0850487f7e1880bf2c8ca23b51aad32f8ba978916a035a0b247f214f41c233be16a870c6be264b950772e746e1efb97560ec1b428273d45d85c237b4b69b53ab2a687b27e2f0207dabf241df90bbb157a6a8422c9677ec11d4a5a16aa38a908cc12573249643dc867fb814e028bd9d6ad99b1aa8ce2c14499b545bc83845ffecf075db3db1f569f93ae55552bcb1d51a95272da0ef23fc23d872e774ad388e398f5536e1e433fcfd1b11d137a238d1b642e2ab8fa721db5ef2b25b8e7f150d67155464bb18a3ba2131f03c56fa169fe56e0ee64d24c811402c83c9d6bf5a65b01e3598833e8233ad54d978bda78f20c703c4f3f1740788fa339ddc6803590f187cac912c23fbbda663d540b180c12c253d719573d059b8a0817252f6313d1b6d0af3907692caf9b1a8be7513b10b4868e449e195befb2e3bfa50fc8dcf619ec5c51534cd0c18f9e549cb635ce23cce2ad8b419032b7f40a3012578bbac8210d62553b210d8bbfb81b2d5fbc6482fa8f657858dce609564898af6fa590eeedd49358f93b4410713b6789a44fbde15e4fbbbc5a77c97366e4869edee6ec12b7f6e631d8490adb40267e51761f1632a570bd415da15611f58462ebe341c994af5d7b1f4d77808bcea50e119d3ed984ab1df26e62397803b2416fd4a6c3eee2cfad00fa5b2d71417eacd5e6ad011c00d222e3f949d557f46eb3e016e11b64c0dc671e01947277fc327480d6d5d24f056c3b2dd27cecfaf55ec0dfa287e72d19b4edeb490552b83a11808e5588c46db78dd78a85d6446fe0f46fe3404b5495d1b11edbd1990310ed761d9ff9a513a4d0c9fa084be05b376827a269fbabb0abe267be78add784341d64165286c71d70a2bd3b363182a278a07e975ff9f94d24e9615e64791acd4195380ecefd0e0f972f26a7ae69ca5ee2689d2f155f3d678e7d2b48a6052e78b5078b5d384d80262c85be3af1007c9268928f413054050c87bdb2ef708cb4b8f0701fdf89dd53979e867d7e34bafd884a9c89c749dd0eb40f8a9c787e604b5682048adb9dd0489f145c4d45936463fb408ed4e030f82b84eb4e065db331c72cbaacf01f799d1f22f35aee410886a73dadb32b4e3d333483d64e3cfcb0945ca9c518fe0eac944b94bb936f63e8c726a32aab044c9564054bcb17bfe391732220a3ebfde9b32c43b0643ab347a532cecf1289037168195ca428f73d87a470d0c877751dc1d4214ff05035103274be12af1534b05b72890a913e4584c52797c8a261f35af6213dec2dd71846f38d86df29243cd955fe6c4758edba5011dab8c21f60801bd238abda5dec2dae26964f75e45ab56290516dce366e6ba15b52eb9f7d11aac328f4d8dc8050525afeaf12ffef09c9cedeb7ddb8b79098603c83cb6e8ef00dfee9b2dc676b2da42a351d35b033700d373925af350abd9c37d046118f04d1f67b7605112325272fde8981e9919d881537431d0d27da49e6d7c046a83b345e8863333aff7a43504872488edf19da3bf7310af125d95c8a3a7a66f1c77337d683deb344e387e8e390d1226245f10ede837ac34751eb35faa827c3131133dd004a3b053f024482b1883dca002f68e91ff6990f6367db85ba4ae307c7b523b21515bc358ab6ce89d68bab9ae0bc34ac8ee717c394d64cb0f7170ace1e1148b18b5dd4812e2058f57c9a92d22cc4fa611f039dce55f17c4aecc41652ffa2388e9832044a166b649ddc5f3206475515c0363d58b16c811782ab72dbd8e3b7f4824194347883ba2b48c21b39d0da9b52bfb5414956a3e9ef129bce41c6b187d057ef3bc411d40718e12aed0b8e174aba8af63fb383d2f27da751643ddcd2b090b6f78c449131c63dea89fbc5da061ce0df5cca68b406f6d63f5b5164997aba538fef7a6b3439a9944f6fb404be0306028ec7a46630c864449443866247fd029b0ddf8d68964d6cb8693f68b870b223fa10e6d707962a9e50ea9cf74972a59f2eb55eecec828deab1d90555ea2a27ccc5646379487c1abbf40d3131a37db3033e1c6f69959ef3b9dbd3f59c1551b2b7ca20f23b0884c6ba0fc241b19f2dfc5238f0ff2d0265cfdd18b4e762861ce02135432ee396c41eef0148b8e995e969d8d1ffd3c3585483e0d12f8b6093ee8de266e19e4bb8a0d74949702a621c935a806736438b901956b3492c5c683924c1576a05c0715c2a12269e6ec93b186fb92381aadb5436b7d1aa7c1602d03815b0f70907c54912f64b9b75f097ad2defae252fd4868f7384c688704a52c7bb78a91a8ced022a6c65337ab715c5acd960b458a8b907e193b5094df28c37c0a0f40ec2de4c38bffc37cfb06bc98345430b6d7760e02eb8ff1aa26a3aa86276819dd62e9e1409292dcfbbd4af1100044cd3c733c8d523f346fc1f015de5b86ee380caab7ad7af4eea212cdad3c7f8ec478f8eb6241e2730d2494c095f709886a7f28922c0bd7702ca155198a8391fe91e2c3cf7193d0847572a39097e60922a39112bf966092842a2dcfd7f0ceb419db03048f6b11175fd895db63537e244cf52b671d968ad863236d7e26050b40431d176fe604b0249790eb2978a7ad4d774d64ceb7f5275b9195ee57f9a8e95a64ce6da9768fdddf6170f2729ccdc18a5103f01934002aa2dffb2aea0349cbed61fe0a6ace3a212d1e5346bec2c614046b28e180cbe37afcde0b39b8db391a3b3e132060bbc4886db84ba8f73a804a51f655efa8afbc1414f8fa9cc6bad27e6f03b6f43e1125aa691b04be4342ccd461f153fb8a19b71329cd408a0738070b4de12fbd468906e5dbde64d5b625bd3d47afff784bb8a9b1550d703db71470119fed78d416471b315b6c41e12791743cb2a9cf265663151a38ae0356c728d96946fc5d223da224cb059dfcd0883653a72b5b232e06339d64061ef8535c07df2f69aa86478e1ee2df976ce274e23380dd678ed55a608215a9e403a3f7f3be5a9882f7dbf2035d2d8f357892747be4c73a7ecf2ac49555289b0c1164ea571ad2158e1ab6e9b289aa29a95b86cd144dfd6b7cb10bde21ef3bc493de1d616bd815f52634d7eb15e82165602e78008963fcb4207360c744fc17f1a6a528a14458eafc031c1780c31d698155888caf3beaaddfe1bd72137509b6b4d4d67d9088479cc2b37c33f57e31bc3269496e93be31dfc906fb74d8fefa391cc2b413d5af30cfdc11cf7c62db5619ba128f2771bee07998682f903a7f9fe62e371a5e30245a93ba9ec92e906a225bcd6e8a8bc0e5b9f029dd0b7791abd1b0d5753451280ef29c23193dd7a49b7e7bf0ccbc14f77b407e8fd877ee6391fd50d593100aefe73f27162af332aed3b3685c11273f5728b825f73fed99a3711a7e64f9f78ee8744d3f7f020705ff586594105d376fbb6b44484bad4ea9260d0c5c97c37c86877f079d75bdeb29831aa6b430ad4e9902da6c4245f4067e193cdc51b34818dbb17d36d58aec9e6747f7c364c7a2aa6065e591740f8799e30ae96346f7ba40740822f23d599f74918703447a0ab5e05ad280ac3127b6debfaaa395b8424e228988034f8f0a6815e78156ef8d98cc2a63fd2beb6eddef0c759d6ff5a30b54afdaed1f51ffaaa96788a8a5ead23340c1c363a320dfc981e91a6c304ccbdbd94a5565b68239bc1ff4c52cf0d88a23abf6a5ddb2ee44201e2426adfdf12aa19ca1f08692abff01d6da6db18ccbf6e9df4b28f0f695ed6f3a997d000aa83145c33371a82d27a4cf8485520f52dad8645ec7b31dd1590dac35713ff8c92df44b52eaa4a746173cdceb04e8c55e4053b8cceecf4f984664d22426a3a4b8b48a7f27f27604f994c8a30c3cb5d2cbd303821a786545e2826b24b846987928e96960182673f6607b4f9b93a57f4001d7e2212dabf99d9bffa05d50a7461c069043b0f164128b81f55c8b88e27139989832b9a0d1315c1e7b4eae57a3f2edec4b8ee5ad81ab3734e3839698210ca6adebbf9312a5f5aceb8363a4842cfd9b160b7b1d3ae8b3848d893122d59cc4e8e7d52341fd36d83dcf9decb0d159a4c90afaab47827dd688bbb450aad7b0c5f2e1119df904648f12895d7d7913d6d8efdb71c619666a8c66e3ade89c98835083af3b636e225758b1851635d358145afea8399ef069364efa3b6b50bf7475da461f62f42be1c523cfac2f0c89cf180fd7fbd72d849c92543b78e52b9934428e65022edccd11c0fb05387228be33e262306829a903c9f2cb257b7fb85496c4d321fb1425f4f9b9ce70f2fdd23b22a0bfa04c6a0113e513d783b2e2fdcba49d422007b9b4a79bab0397a4aa61c334f575e1fceebeeb94eb87a16d7cb73f254d3f7b2fbc8e03ceea3eff15f779b4b29afd13aa93d442d65f72792737617bd0ab219199acb851839663bb1aa8ef80c6b114345bd8145ec2a9e8fa854a00797feb8585cd71abc32bee8e2772f5b260274344859d337616cace8e6a2b12b98b293010693ad8cc223f3b79fb65b9a38fd5e0a204201b5a6f490dcb41a15d723095017b5a30a12599a355f609d5c3e4d76620085172cd0fdac229e24e9c9ff372d4f2bf0fbe23e7a8ff171ab27646e5f33e15e0f73229087b1deecb1c2a04f726698881e89c580be2cfc81493fe5ab64aece55cecab2afbf91ca435d92223761b16c42cffbf65bbc760965088758dce3be7a9d0bb1bbba9d776c86865fd610266a39441dff2add2ed8ac3961ca73d2daaf1463d88042e88abe4eb8bd52d27591ed83eb256000fd56318192555787749c5dcbee34ed3597cbb08f62b11b35e06ce0a23e899c19739c413679e00af4944611e6e5d15ee86641cb2dd9256276947ca35ef119514c965b62f7b3f9720698cbee7f75d0e4d9fdfcedffcac5b9837ca0f77afd524e27461c6e2929c14c403d64f0d0a2144d97796b1804d44f955c2001156b9373f8f36bc4a4baf8415373512ef98859591bd65c83412b10b13f71a845b3181286b6c13e7613b369ba03ab3baca9d234d03e11b18b570e70eb21c78218d219824e41236657099f74401cccc475174b7ec63d2105928629d46eb162fd19c38edbcb1d2a333bdb0c9c2925d943791ab7e20f6a9173b0aa2d6dd3071ce616b7690c880ba54cf53d5f68f841ec9e81780ee0f11dfd46eb45068d8b6cfd3b31b67667d630b370c57b140ff3f35b902d92a225f75742ace953c9b2683545378fbfb822cc0616e579d6922fcde0c49f6894396ac36643c27c749e8508088e53c9e6e31cb287d253733413c6ce078f4075951812f5f711c9852c01da9ab6c101d5b0383e99b02fe623aafdef23a72c1237824c067653446bf8551e336c99c286364b7f2004762ec42efffee04aca7154ea3bb3174958786239502b0817705f8df234a3f6bcc2c2e657f268c5e3cd121e368aca1b798830c14bc6dfd70a1c28e710c0950145fb22e1eca1f15899d944278b0af75b3a0da3b8343943bb7ff0cafbd9fc72a375e6cc0eb9ed81787ae6ea4574fd3961d11f15b661dfd1a3f9120d41fe2ed994c28df7120e0e36bac61058c57909abee3f1107b01e2cae48b0c8d4132a67fc0a8c9bf8452d0d997bb1c1ac8a79f75f0cfbcb026ffd8f6bce0c3f8356d34f76da9d9791426ca3de87dadfb22880acc5139e3aaf4c778f492be7d0283d5fde2d4c2dfb77c719cc7bea790e1e2f378944f7a3e8b4a6cab727e57fd97f107bd05ff6be13bcf729eed633f316f6867b28580c4bb358361cbf3bab41bf9b8ed5db1bc66b2af98ce85c6aa619f072acdcf7e68f4338a60ce55d7d80a01c6f5882b2358497cdd88d530d7955699ca5b85bd1da68ce3a68a041dacd5010ef595def13ef4f975cd6f7ba0f0b02886c54b508416358aa08b1006226c5bcf4e0042257bdbd0561a243cc4e48d8cdcb36fe530a9cc0126e88735841dd380ae90612b665007f96735f34f401e84cdecc4ea74b8fdc62b05378509d1d919298785824b8572fb32453f18313074e461d126812f36a8a203d32c87d64c164ee79381dabde71376434fba01125a76a61b0b0205af927c4b0c8c1fbe60114edf697b2323a89479d55a530514d65f798452b1407a849dbd0eef24b34514ece1386563bc2afb9dfd3597ff6a9ca0dfce2114dedb5231840494b4430df124f28b0bfb7383b4d682c7815a1e220834a55adaacbe927bcfa1f4c6710f90ca467733db8e0979bd218d5e82c488a9a3d6fd7a02d8c111ee03cd2bdf48783fe0c95e28417c2e468f4d501748e08ab73ba4326768a7537bd265f2f6b090eba9187d1a15cf0e5a5b4aa6d7b9b2d6e2d53175732b47460f414f96c7487fd8064557dd6de4d119df8cffa10ff57fd8b4eca0d9f46e4b4a887866df1746b555ad74b8324978ad31f7f5f0521edf3e8709a4ce6047167608e13e2bb12f1a5722082816c687ed1d7924081f4ee6b5ac80b92db2465dac3a79ffcf18666e1d897efdfa44d9d8263fb254b3b08da47b91b8adfcd863f85233041e3cfd49b836643c953ac22750f9f5cc92a8350277a2da4dd5ec16a8ff4d6e6f8d1ff051a76a3b804126fc630337c4488903e947eaf7677df8ebe613494bf5bf5e44ee19141d16105c8a97105f20f02f0e8c78226f9905bf21db0ce34e53581ed9c2cafb094c5b624d773ef16f98f66c2099a2dd59923d6abbf0847e300818b3739e2f15f41bced1f4771d51735b584be552ffd2f2835379b85b1326566a840ad076c2e473ca4bad3f960c8fe9dba279c705cee797beaced88d5736a45a3cf06d7651f1fbf8b7f414db7a6c0cb431a3ffa602d831a7ead2c75a7f113b4c04fe6e7e5bd59efed5e4dc79f66461041736b4a2677b1a7068f478fb0a1b278bec17aa78306fe5afa1e7841a72e575b2f62b6212f6080e2c5a03a3703c5bb114b93ce788ec92142b22930a40214c44066fd5743691514d7843d8806cbc2aa1b73f61580081d84c0d2309f08c852948eecdf9f8e117d0fe70dcdaaceeb98b01392534c2e95f82bac84282df01a5931ca4fd40e1207789c9eb8f5e913353c4d351b5d98a118f2b03d8532395a5d3e560f1f5cf91d2a7c97174a434d8e5b728fbb005f2d15175b8aed07224903f85c438a003d416095798326dada0d0ab422ef816387c95d9df93e202180a6303951c62c006327bd782fe67a24eb243c887ae9507a20f66e705f634f76ea98f1d24af3939aa87fb77cca4aa7146ac3cd2d84824cf65a993acf2d85a11106fad2a23303977857c027f92d2973d3c9f036925f974e20e74af6a5f44fed37af9cc26bc8dda6b168ecdb17304d3e281b0edf24f71e2c9c3ce417bb6fe6587f951ad91c215f795e7c899aac5318430821895fe80dd889c88edc049c7dafafb7efb0648c679c27e6321656112ab4c60df3361e6686f7742d5ffa68cf21403e68e159f6fcd509eccec8a7c4297c1340367b4ea114f6ce1950da00ca31a82e4d658ef1f043e7fb94e5211a70dcd65db2c10d5368b061b634e1c3362ddc742cbb675f7f646d2a6573aa249150ec30fe9f8d6be4e5762046a33c4cb2d7d8a9af266c07c37a3cbe9ecfc794a8d4b074b11c0004045c1d2780e3997146b3ecdd668d74ba841a844817948f65937761984d181fd97e88818233f940f0afebbacb056831b106c3ed2ff761bb906376137a4633793890071117863ccf9ced6a70c3182bfa2f6a4d9ec78efc27d3e6b28994f5aae679dae4040d62e5aaf61d52066a24719dc652b43d7d970350fa1d36aadc51c05deeb0d9ee0008f9e75c278c02bc5197b17856332d4303b874ac27355729108473291a7b24c437599c2731509469a0855d160729408ea735cb85f2b82d05001f45d4dbc3d30caccdd0fb9dd5eb4be472ea35ec806221ea6b4e76e27fc876940b24f245f1deaadd7aeff71813a1dd7be4447ddcddcd8465203329efef638d667d686bc64a233ac4246f268827415d315a3c38a70de970aede284530f749301ed5c736077ba7825a01352c91bc3aa5f23f9ec049d5797589994f5b5bdf4477f30afdc8cdffeba2b2ada8044b1361ceac4809fb0c89b5491a503b20c18cf4f3f56b5fdc9aa8ddbd54640fbad7da229bf3268e9de98060e1f56669998e7bcfd6fa328f59ec3736884f52a06882143f0c8b5c1509940577aa1fa5cfc2b58e29f4904f1e44e944b1bf602539c1d5e0be40da12a686bf098ee198720f1f1e2ad2ebf20269a5ab45a45e1a8f43ddbabd4ca7bef06c10f5c82996b57f160107c777202113581b5b8a3bb4ac6a8b0d85e88711dec3a154844d1cb1f85955a6db5de9311d072390c8da8076a05d2bfc8d53babd8ade56f8b5fb8e9adf5a15a6ed1aefc62e995c852e88fc82d8b93b9eb6ab1eae9af071646d8fa6868a9699bdd847310880dd51b70d241b96749a1dd6110fe025d96afa089d596b4761e70eedff8b8579d959577c3f96c9da339d1440e6d5cdbacd7b9aba9a63dfb6d082765b39ba062d21dd584cf0a283c563df0f12c9f65b0c31b29b47e56d257c45d6c67df5a1876d43fafbea58e3e074d6ff25722af896152926110ee668da7f372fa6148aefbf0cee8ed64882104ba9d6c765708b6baa62df9400bd4e5dd8c16812db617af2b964bcdacefae40757222bad3ec8e8f453e330ca4af696e4acb26cac69cd618fefbb50b942696f0e8f1efe7fa7b7262db5e210abe0eeb586899addc073ae5e3dd45ad29b49404b1a0e53cee70a16859e68c12cac75530f5433d0ea4b740ce9310fa359a1cd404f6b640a693eb5e17c4eea2a7099e108472769c6823854c1539a82a196fbb254f9c6fdd3a0c41a27234eab290edae64db7a6fcf76ba6ea9e781f1015c2d34372379905e28d65bf65877c888765c0453620a76aa4e0f74f59d33b22fa2e4f57f0ea4a1ec8d4fa45614231c0ceeae2943a68d3db6c42a6c294640de97807ee27e4a4d271c7f18de753e53f995d1a697be52661753fb384483cb30f3058ccf073a0ada8e13a981cc68a2c5a6b62c990938260d38b1b54d271dfc181358404ac78e9ea022b381545624b5df3e3a5b91668e140d52ac3d88efc41c16d9c1869490200dfe8dc0b4d35ddead8f92b63eafcb3675b248f25d1aa76d78067d15d891f3ca193493fd2703fe7e225266cd45ebf4ffd3eafb1cfbd95c210eb28efcbb566b96ee5a7d0597a40982d1a72bf913dc5b014d1f4ced2237d33677cc4a818b6002a5b3873316b09f7c8fca4fe93db154c70ad099f2058135b79c156705eb730d0eaa1fabe883b86e2cbec94acfb8965fb7129ef8f99e7b842f57710d43a7cf90cfa667983c5e81b8963a29abe5fbbabe8bd31dcd8fd44b5f0e7b779dd1cc542e2190a835c7777f9de73bf2194a12ed454321515c1cbd0005481d831ff313318b71d07a412abc7726354498c766446dcdf762901decbf8901445ce19e54f3f3862afffde8975a5c4052962dcff3de90a84527fd892d6337a7d72a8d31c96c99b4bec43f741e253ded2908e65b0ed9094ad10f91d8f72a57d0ee73c8c8f231defb6066b153b4c59ab209e2dae8a94cfe7424ae935d61297e83376bc967e5399876a0552a765aa1bd4441853c6a14f6414eb13db62da82099ddf7d05c6451948f00ef8dc3f4759aff8c4952a7615f761f7651af84e31b0b2783eec6fb9c08ccc47f5fc4dd4d38dbe76adb9130810e8b22b413daf8d5a9df072452f5db6c27d6c0f18ea4ee50df3daaa03016715c18f845b725bea431683549ada1a4fdd6ef8d51d40898b584312d753917bd522c4a2ee114465de06121dc4b57a51d5a6745d2d2c6abd6b91e103aa1fc19ff759f941f7f02c326f5466d71f09b2c0243c51b79fecb45621805a376466689ab73c622d63c3ad02ce3ccc33b3e0914c9270402c4fc7e705d3ef8d73658d80b0a1c1b6d449a218ea466d1e2cad839cb8b4e4f3da980de333c34ffda8be953425aab881a7da1937c29ac0d778fa37f2174e48a4bb7a27a5c84b6008f4c482b2935c0b1c4089fd84458d5d1be7fb050d55b17da161df7afb81819052c5e7f97dd4705fe73c98d2cbd63ea242b2fdb1a0ab926bee39ef7a91b3bc99a790d1b45c2f8f0533a1c41fe982181e1467af4ff6b351f8607b46c768167f5657a3baf7d20945bc2e478541928cbdeace676654d45b063cb1b304e74abe156ffe827dbc017dca9f09f63068afbe1e3a0457d965f266691c92031de8b6f0066cadf226b2f5830d1ac965e7bc2422f49c0f6e2879efa783d251eefffdb09e8993570e5eff0a96ec7e2facbe2616b84abf842768fcbf7febeabc4723f5f9b0c6ed32681bf5b7503a810ad3ec8ae8555c770b8e1989511c997b5b433cc556bbab3731fc068a86ff535b98a9189895a0ff4db10408254876329b5f79010c3950e27a67cfb93762092916324190d95ae7020fd9466a129f5960060edbd7fed9977c863d9ccc7d80f4238e3d88755b7b45fa6ae4a3bc69c2199767b5b63d84a0ca1b7231700260ae16be31820f10d817fefb159d2bbee57b0b58f055c533edf6ec0a0ee35bfdf3ae36e8a2de14a18084e8ca24138d394ebed0a9c82232200ae9816d90054a43d20eaec031df9b59e44af422168b5115c6637ce6a53fafd9be748e4e0553c67a0b01885a7d0cc2de673d0b252a04c61306905dcb39c7dc0bb14ed06475a839625a21912d65655e906cee1b7118ffa8daeb4bb526b72c9fb42c5423d45abe039d1b516a75457efc5c78bbc708f38194faf286977bc4630dc903ddb667d6a346710ea4b6d02d2af22afd80a73c1b5a0b1d40e53a067208f012ce03def5baaa25848da9c45c5540dbc88bb62ddbac77b5856d54f70128b059598e61b48dfbe260a9ccddcf5a153bc77f15e6f09e135c9af11a76fab432780d522b03c984c87a02b9c796aaff6f0cbd1af5729f9af9c40516efbdafcd8a08cdd2164c962e5942c3e948edf1efec14ad2e58da66fc795658cc106d854e260e259252377d6cf3ebc3e914073ba59f7c0ef004cb12f54bd3afccba3736aaef60ff6740d4ff7d91f7f6732eaf20f3b17eb0fe811f915b33983283441f7d07779995d73ee944329831af7907f1e331f7644059f5258dea8398658184b476df1a6f1546e1fdfe7047a8ed8b83c7917c93e2b1dab2ef5d8315a4fb6c3f1243448ba30e711857cbc33a329fdb9e8e9fc52aebb87d1fbf0893d1eef388aed24ecd1a798e62e2118b7087bf07232677b6e93f5240db9c0d81d8503f5c72f36abeb11af7b639453ed6caca91386d480ecad83f72bafb115881bc4addaf1d9c81401c06d195831ea5f888af8a2e3655699da8fa2f8d7bb8da1cda083c8ab09071c55e9c3b29a9a740b1e14ee14d27d84af4f13db9b47d357f5d8b568dfcf1055ad8e39806b9a761c38244932a64efd9729612518c9e805adb6bc045b314875151aec65773aec268939643585bbca40e722d1f1bb10a7ee0a1e4075f3fcd4c1126bc020f03c00291d8da51822112e42bf03c9fdd0512d5b802037c02e7cb48fcba4ce05682ea9dfb4cb19416e1f833023e516d111bbb8b15964f4de16f704850fce1caed5bf07c1b0b181319191d782febd30e408be8e6857bd8cdaff84ee6d22b73d4dbfb876ab22b154071be9bba4f8f1d3b0f3369e2dd402b960ea6cc8c851839bb1e1a60d7ce119ea487e6c9716d5545c2fd0eae0d688e7479a4c8304cc4b9c0471dccd903d5f8bd077d7cd9ec05ca489747fedafba29d32f22c490337761f669da7a418d2598be6443c5bb5770055a082effea578208aab78a7830db665bb0bf595ff3cd0930db7e18abaed297cc6bee0e3a35fdb095365d5927a51ddee121985a9d9b1acbaf36e467ba4490d386f6fbdeaf426c3da8d2c85ca6b2dcc36a92b5172a32fd36ff1aecae8781d443a948fc033e1dcf7254d5a032733df9d056ff0020a03dc7edb0ec0e61dccac614979401256251127890b6dc7a5b8ded48e6fa35ba3af4517a0b91e6b540dad7c1f6f7cc6ab9015ac1a5a46387e5611250e6daca0c9dff222270c9a8cbd7eb0a8669f517faa7d039f7ca6314a2e7f1914e3669fb725e2b9cba2a4d2818f75ed3715dc1b8a114589f7636751f761b3249b0524ef2fad40ba4a9e7a49c425bb1a71682f8932e07ed4196aac0067aee28fd35369e0d64c39e5c64b3085bed03b78c3df281e2a5f5c410c1dd2aedb704d29dac8a4be8744500fc8fcc5b14c29b53ee29195ddb8aaaaeb50c2ef0c212529e6596e7b73e165e598ee407d1b65ff6493627f0f1d32577a6e24a59bffc92e42fd8083378d600dcae24d652a96de5576d283741614244adaebebc6c732cdb37101a84864b0a631e95f370e73db90bb8a82ae67377be9c6f84f2c7f5b284cb3b1a4cef1715e4722acb58aa96b67788e79e35310b17645730de4934193fbcca5865f3989d091a71b0283a823971e4fe2becc9b9be77f6d5d32291f02ab3dc963315ae97b887628af75acaf08bc679383904a9744233bbc9f2bd281ecdca0bcb51404d40282272ba3eb0f9f1ad99e29f637def87a5ae344af7566d3aaf202aba2813ea754479b7919b79b8e35da04e28946ec4ad8809ba62adf038ef8de82f2cf1bf1716b521f13549b90e701a53a748c15a7e100f9fe0083f906b28b92c9054fb0808b63a23854fa267ffb3750c9299faa55715dee6deeb802f3372fd72ea1090a9b7f333c371e76b12d204e01679bb759dd003939711f1e9b51927212441071f78617136e3c86ac75175015a41d01493041a0fe7c426055cdaa30370b16ace772f394081902fe2e2e2e439d452dca3c604d3fad91a678c199b0d9bf7521fbbf1107f6bb00b0a615a832cd4672ae7df7f670f62a09c73bbf8d0f905f522fd940a1080949a33067538bd01c371339cbb8a298ec1734f1cfcd7919c49113bdd85a42023f71e274c31a1ee3cbf25c984b3c3147570d455f76754590af31efea27285d94700bbf3515ec47430cea9533ba267e91f1e16c9514f9477b733be05e2228d04f16f95e6c71adb59233c96be93bb86f59a5c607f6970c89aa872c95eec7e10e0edb595f99ac95a2f13bd4f614ed982cd19544e5f88b9649e0dcb5c294318c4db928a1cff0b9d5470f67291def93929f31c447f399114293903adb4a27039d7e34e656217eab0307e82f369bb642e6832d9efe20c00a9fd499af33426f6ed57e4489a34c98c85531b059c82dd2b1a7d64a3d148f896c37a867c0deb3fa8327449d4d86b2842e89ceffeac5a7364d60ff73055e4d3198b6e37f6b4a77ce9219ccef2121da8032b4f9f5c5cdc53898e1a1901b872f58d5ad63b6d9910ca2bd8183e8c2d31a71bd15a9aa3f5b3f2dd167c11df1b0250030e511469db8e97daadf916f7d2091f7f2b4e46b07f985c6e9f1dd84bd638b5c79d5cbce2b58c3f4a5342818a5a78ce5a685592b115c120edead5530bc261c1f13178a75bb7778931f4cdabd619169b0e9aae5548b6fabd8f9fdb64e09c4adbac06d64e18dbbb8f2d94113000f2e3e2a5ebebdf4169ffc27c71344f9b13764f1deaf02dc29ff215e2683acf243bd4100870f34da46ddb0b4ca0815e54c851c22cbbc205b676382f2a4bb8294e8bd38d7a9bb7a0afa3e7f9e88bc44570a20ff2120394d7e78bd9367540d18e128110f613a995c0009f90b14412989a3c7cebe0a14449fc5dbb3dcacf4e491f755ce134828b477cfbd36fa0b18c1475b93716a127917b6a957b747055f25a1f06d6660b8c17dab16962a28a2fab56baa97b81efea48a3722d9ebb12bc914219cdbd8fe28ddd6209a537ac1b4cf1030a753817f01a33c5f7249535377e7fc30dd95d7a0e5704d6a2d64d2ea82631d0662b51f7b51c0329c27eae42ce3549661060cf1c862035da971eab91534781ddafbad435f96f95e4155eb4147f900d1c3c0b3363cf7892258e22cf44e71db73338d9c871eb198379385ee887975e4804cca99bc7c20579863274c2c2fef7adeeb46b90a2e514987aa496b9621afd58200f0fb499c8b7f90ffe8d06b9a4129d10b19f186ae354d2a8ec8ef3d0073a4f11681936ad0e4153bd0eb832aa4cbcf953bcae73ef395508ac59af82a3f212b80a3350e8f3efd1466151a8c022f3cd4e105a734b986f5e1811fdfc9e093c31f991bbd5c79e453560d4182d1dfc979f15306daeb681b3f5949be5cdd48ccafb6ba3b996d51b30a96e832ed13a54efb11069604e3448241088be30df9bfdc257029e6eb1457ea63579a39b782ae42515539d10798dd80e63d72e3e043a67ed3b7d983f2d3a353352815b672248e4a346207c5f0e45e4dafd36263b818ccd4f1f646a0f46c6144fe98c0258e6fe85b63c20347fcad5b37642471ef72f9dcc9065507585d0fd4b58961382f80c3c86f03468be1d5aa22d202bd080a59fcee0aedc675eb33db895eaef9a29d54a1e18605a7bf751ffd8794e35c367d80c7c3d65d52ed214c68b61d8d03a3d1a43579741daa3a3e8d38fb3ccc76facac22d887b196f5592625d74b909e5e8594085960369b412c3a4f991837d2d8620d98659e04b9ca1283f25081a6e9ac454646b144899665323fc316665a713a890c0d07524f3aeaab646b1b08b7e1cd5ba452a928822ecfe30a9ff7f71c06b53f2a371da3bdfe56290f5eb0d47e1bec2fee480a58bea5652fd8cd93658ef0be4c9ed8301758db228003252e35386a184293d1e46e45b744559b6cdd406815bbd2e1fa9c86536135e61b2ad5538bd65cc9657353cbe033bd8f0507d786f88092ab7fe493d6750848aa5c5e5965e7885d456cb6daef2f00f7515fbfde4347d5394bc7310dd80e59b9da5996a645b7acdc6ab79f3da1a0902cdd340f78221228df09db99f4bcf31e695d747eff26e848b4fc7e58b520759099d39739d93cd95b73a849f44748d79669b9ec706ea9edb7490f05ac362e321d979b21399d50d1ff9d3cc7c8c65a548c03176389572bb2743aeadcf1c81780f0eed9bcd4754c630e09baa5b1d1f96164cbe6a2395b90cda151c8daa1fc6653d618b9ba1136f43095832d04705a09fdd8293ca1a33c7460bc51003ab70c2f14985eec70e33150870db838ba2b70cfb6b9c665e094d9cbd260786dfc3e3ce0ce705b9f89908cdcd568c6af1f043886f544bae052635095e65ff28bb2403b645d04c2e117c5dca3a2cebef339e7ec59b99f2cb9a528ce3337f6280fcdd5e602213bec70925b792cae0d85261dbef4bb4bb379cb5ece987d71050196fccc13a84034b81750e7c4bd64f72264753374d24c9f8742d0bd7407b979ca643faa5845eb6d1ff78bf4e513964ce201beb86035636d744d882adaa5378e42824d59698961dc6800cec6c27d8e3a89bee1ce29f63859341ec863e3a82c0a8c1f5bc68f0b71e15e5b3a0b3720cf3b79a7adaee51eac426f71f3b310d759a16109aa5349ccfea368fd6f5a948f5cb7bc1866103937f617b8337fe3cd4ed77ada9c6a77bd2a55b1746ec3379b04d6b9450a867e02013a8e5901b644d23ab57e8d1d102a64c06d6e5e5f8ea67ff45cd208c4f425daf7902236c2730196b784c150c006c6b7b02ca105fc94e6ddce608d16e132492bd0f1bd45ccc594f221817d8782f54d52c47154601f301d48f3b8d113ecb513c3cf0b2a896ec56a64b2dee21b2a970d5fb2f406b3167e909b214efe7df8d128c686307a49edc3f70be8e241ae7ea4a50cf942a63c6d36f1cc151ad6b9585fadc4ee46a04f6c08c8146b680e6a814ed07578d5398ac5d1faff2c4fe98e23b65e06dfe9a1f69150093e0f36eade84df47e47d0d058a9f3c41a7c7be8df0f3a50c72c7049fb11cac0873011bb622e005d793b2a3305409adc5c52562ff859671caa68c3e3aac818088d05910ff6e5b937a170721f6951857ca3e3162ef8c9eba41abe4c91bf6e7afa44f6e3f17b715b934ebd48201fd24bd215a3429a40ee04f6b5c787bfada802afa0086390ce23b27150d00947ac8e932522b7cc52bdb537de897c4137633c1b4d51b491bfb608ebafac92e8e8c91309918cad8c1dff1db53cea44bd77f0ff904272eb61051a7fd0b76a5b709a3af0162d3b2f27dbbc9038c8a9e2a08e6051e787bf7b8c3fd1f7dfbc2750906a2d8d576f471f08f8f637d0c69a377ace097a9339ff58a441b8828d83b58c94c437372d68c75f5443481ebb79ea6c5f007e04aac5b37219329d5363b0f650b80ede16827032cf78dc020f9c3222f70bfbaf7bf5dd5ccfebfcef77aab966339f123fa4afd12c28f82256b5a8ea702b29904c33dcd7dd1a6b25d683406333f2a2ba1d4ffee59c61652cb3671aee761a4d20edbfd09064055034ff926fba86ee078ee54f02c437a8408d078ce156b512147dfe7bedc81ad2b51eec9af22e223ee73b0d44f605c10f37ca132dbe30da7f060eb15d6cf0d3e0c0ee441686c6d0db77c38beefb3cf475bb5f3318b1c755afaae9f1c4a4071e63db35600aec3a28ea4f38a8ebefc7949b20618596c1e12616591d91f4af076f9f4a09e702fb5903fa548ab715df4d34b76b500e11192c233254a46e099430243a654b5ac7b99e0f21b951c3f4c2844faafb88450c5a36952fb09dffe57d5c9623a9db1c711b4bcaabc762b76850b40d0b26a42d77744c904e82d1b79e501c9021a82b2c649ca65ae2a1c4505f9e33a059a3890b1b130c1ca4e13d64bca5d0f80d33c2b6791d00ab333dea37613ce76661b7461a14db4f8c915aedae976e78c6bb02b5b2ac8f85b91cf458174d6771443bc43d2527e4c6fd5b920adc196b92a809dffeb5f58917acea2fa69a120ef9152a6a4e02e6d93e215951d37b7299f91b478e6a28a4ca7d5b1d9aa9586160f66f70b76408e3c59587a7d2b6a1a6b66eeaaf6c2355fbe0de5e69aca33c0edb11f6723035dacb420fb4cd4da7541cf3046150322e3be3a01874c339ec37e88a28f979dae32734dae298917219d8d861f95743c3276fc79624c1ede8fff7d03151faa950f5fa8c8b2eaccf714f82449a9d234c7900108c098e05dee463dcd58c21f254fc78feff3c3b9437986866654925066889f5cb49d56c347b4594fe384b6f0749f6b1c2ab33e667157d58c544c2c81e7065af2e8a1bb2396cf4860c7f5f7736af3325e76452e50a4c3899cb2dcae89cb498a4bc88c4c7e218d0ef5d98ff587321fc8f9988cafa307bd5358fe5094a97db41c318f44a97cc1018bba6bdcbff0e22f6323b71e84f311b86e2b74c1431ccde07623eb4e9c9bff5468256b33b48d54c0c53965ff9f17f5140072ad86b6c17f0bc7a741e2ee37caab5038212012165bf24c663d873f9848c9b57ac1b0c0f9b8c79c74c96701c9a8ffe8527d90f1b4b9f1ecc76900ef7110c1ffabc55e01069d19a3db08074daec1115d73d1fdc5918608c2e38ebda8ba42b02e3b5ce68be006e3e76fc941b86bf9190b5911033cade275ad8f720678e81da792d5a0a037f66fc1bf4d919490a8570cf84affb1933d9a559a1103d988a7aaed381b3e47ea7566bd21a5ac93dd916fa25841daf9a08604df4e10a0e208d7430b7aa932ac56cff3fd6dd4a3c15f283de64f8e391c2590f835c3c5191addf96f33380658c18b1e14bfc1d05c0375540096a15973cacf186a65a882e84b1612ae072293ab4c3e56b74619386e1ebb8c50082fcbc7354ca26cd4918641d20720ff084b22b9f2857b7edc04fe9debcc31caf048ce59fbd4ce0c003fc61901710431344a818065f81fdf628da77e3846f4265ceca5398a63f50527619ef2261f58f687c70e7f1f6e89cf5266fe87235a2993bcbaf5ac73a29ac588f208bfb86807b23ce9b0122f3a69d3c5ca21778fca0d907a4febfa89bcf0f1609008850da6d3a37499aa1b62923f20e7452449b94aca72cc3c215e7e018622e16e4c894398a0fddb50c02fbfabfde56b66e0aeb0a93741ffac4736acd55a989ad2afbb90fc19406a1e66dadd9e78386da0987e73b52ec68841f70e900624057745ddf0893feb92593eabd4be6ec5e3c5a59d0a3f8ff88d818e5ac5bb032d69a3beddfc9fc554d792b721e9a979b813126106275f7d84ed878d5519b616551b8666c08ef451fafdea66a48380397650e957dcfbd3414b184227ffb10268cd8423d43162c67444cd5669960c0f6f45ef8e74aa487fb57124de66460b99ba3f2f2dbe4db4345f8191cee5bbb4404c44b7943ffc9af36c7bba5dc76d766f144d629fd651f53b771f94ba67ddc78bb0aa3fde235bb481defbe527edd080a70b0a86ab9419df03397ac4c189569c64bd2e642d453adac2ed4b4912ee97a73d5c3c4ee21affb1794c6a372d62ca7f0c111b731b0e89c8f46853bad57920cbacb5445477f2b63c7a6b6649c202ace2bfce651548273559361da9896bf16bc8270a015ad5fde55111d5a6bfb1104bd991af600df690ee36f5d14a1a1a4dd32ab90c7693ef46b3cf6912b2937afb589b6d1fbc79e9caca58c8c18da9f32d8b9d7fd40f942ff207eb635e920064e258807c322f1ec520d4faa92c15a92689506fd11ad5801ec79ae53530d85ff3e1160835c945d7475889a369938a3e5e8972ae54e7974523beb1c802701472211f0b60bc867a44ab061644174998f0480652698c2459973a7e8c903f32f659059c19b10b22d226ae0d4688182d759bbf345b43e7c2d7a9667a201057714e9f3342729bb2635d15f6849e585d6234f33a3381b3df1532313173a34b3f34d8e381e623a27777fb6707b77bc95a5f69211a565abbd897d9d4f80b0e8eabc14290d474c11f1db21279f8ebdced24efc6e9d855e8792e2170877c946264addc05f6044369c12a0827fd19ff38339d23e25a1aecd3fd38f4fe5f2723042cd99edeedad1fa2d606c0a77d167543f5245f5ecf0f7f9fbc7315eb799e0273899652f1a79012e7a5239e3bdd7a3d9c920a7c7afe7fc1f583266f21400811a1518b6b741eebbd70de275530273c128ce18340bc69d850ce113c4f41787308845c5eec715d4e9a2ae18bcbcf43a22761fa16fb59962a747b364a17edd02e08be21fd1faffd3eaabb800c0529b9ba4ded8b1e5bac27c4c60191bb583d91ff98d9f8357252ce81853992ee96e5253fdea2a34cfd9216f38442d77e042effa8140b2a328816fbb77bb753971a1d501502822e7455e0f624619878c1aa265407997a868e1fe3009a9788bfc76771608290b282f1a0b3cb65648a98c7f43d72f0d6926ea669ab6cdadd4d6f44e878318b8f4449a7ca2d7fb12f17e9f90ec51570dc1c0dfde39a8812df7cd9c7a3f4fd8f105f3a575fa3b440bff545ae199749ad506652394349fdc7bcc11c59e2bf0522ba769ccef40d4bde0627948bacf77e140a9be524da150a684b227238a2223b5335dfdd206c6fd0f9646d3fd33c648c455f0986585c921f8395a3d61e4092691f25c6d4e4129bbd061a135f19a885edc1322620641638568b245f24285c804013c73514e86388e998767005a6840ea7e406d5c46a6181f3f04f1f67734ebd82ac48e7ae015e13b8a5d429e5a80fe017f0656a49470f20a300599a8e70d6470c43d21efeee8c473d4ddb02ed1274a5ce87a5172eb47f48fc7df349275e82f2fa1b48a7e1aefcf5b1b1458c1739a7b874df51dcbf565e3204d1175760202b09f645799f2fe515dc37d84d50f136fef2cb2e0f7cd3ca05134d37b193541390222fb3a977f7a076f5896ba8ad893320261639fce1782ee34b6a651edc68a254d4c4cf35783e817b46aae38d7fbef4306e1edd2a8ec5a42c166d87ac7c2137fbc5a1b5fdf6e9bb5a82c2bbd5a4c72f14d7415e5b0b6a1c98e5347487b1fde7abe6f00d99942e6ea54136bb9cf95eae4ac8a8e304f47485b6495f773e3f103561d8010eb940056da0e2ecf5cdb43d9600fba0975043d32199c9fad5f1290bd383fb80db8f2837d8215fd443482090241c7791d0cf39ecb6c745a267b7198cea6fc7eb92094785ee0a686d76a2ee721eb556130b36366d6dc5d9764c1177f1c92aa401c21e98af488884b6ad44c544c1eb0520916bdff1d46491728048556fdddd1a2e5011a52efa0e43e6caabef0180efaf6656f5b682c43682434499c2e2be262c02c8c11e03485a5064a9548ea0056d0f24b1f7fadde6c1487ba662d99e0cca7b1b74cca8d5e5eb4a3e78f31fcba81d943976a1b715c878015cb790ea6dabef0bd368cb671aa53f6986748b0eacf93f193e888380e981b2c8b2fe7b436238d9d8f585cce8dfec359fc08a909f14e5c5c5aa7094bbc382e4a9b3c0778259df698d3a58ddf10a1e37d8de23b526bb3a3c552cb257bbae4dfa5a95273b61e32b246065a148f2136add6471fecd19d41835d1e3d5fddbd4d9ff4525f882421d96f3c9586a0d69086d80c1610268316e3a48b4709d26556ec21eb7d1e6239d681d957aa099217d3d716b903ecd687cdcc479cd567f6071cd77985863e989fb7e8a6768b23f3b68a1d43a59aa0c96f316be30795ff1e3fcc4180aa58b72a8d1dd8c778e5ab79ce7291bf6778d8db6dcafc2268baada0a3b91b509e0e1c8fd8081d8a22d1b760b512256dabd580287b7bb3199a41ab7f5a99dfa3e475f1e09ff5e7efece762cc98a77291f92fb0dbff1afc3d92aaf6ee16765fb9606c98e07f45fe396d2203e008a06451ddd4e4b0840e54bb214710cd7ae46cdbb88bcb54933c0f3bed9bcf797bab5df4cfd882a071cc4e72ad7e660d81d21a94e39745a5996f6e365ec5abfee520ef270dcded72b0cd5910768974b1beb28b4f429d852c6c8796110606dce74f6c68564c6bc1f98ad7f50d41952a1957e13b1fbc31c62da5b6a2c4960e40b72f78e5d4ff7080b149c45bd9085c4d18a6d940c3e48bb443f1f5d9b59ad5d675122f9fb7feed681d4a46231abbfc09b66e14aabdb1e35a9baefaf410e7cf3d22b10c7eaedac3c43a14e033f7128d54d3b33b5201dbaebd0325f29510810d60e6df71b149037d7fe52cd161c0db9327853e5312b1b6bf18d79d80d9f64a82f25719f9dca88662aac6dba538ebc3f9cd461aac93a3ca7b096c924fbc18ecfcd230eb34a1ea70854424e4aab2ce14b3b379029d026c8202482cd443ac0ca7289c8cce5d62ddee3a25c4548c7911a7063800291855e1fdf0789ed042a9fd571e3cac1a1ea4517337686be0b364d3c1dce552adb86cd8efff55ce7db8246078b8935b4131edd538128fafbdc5ea943a75cb0195cfad63b5b45a89ca54665a5c374dda03c6ab3961bb3a5fb31187e45081c1d67ccdbc1e38b50cb518e0c1e78590734d95b01cfbcb60650d381643cbf8b3bc583795994b091cc3db354361f1ed5cd7514aea5626a491d1ef3908ecf2afa774ae16011ec091c0a6e3cc7a75dde1c993d5bd014f97e892a56df8ff3c5bbc064aa7dc83939d658da435125f835658615336b25a59b0baa3228983bc4e147e3d6c6d1d0f3806edd87f1d1ba5a7675c030143a51dfd1267354cdf8fdbeb8b586e32ccfb108fef4db518ea801184febdf647af163dda47e6defd057e8929bde841f90771d5834c0f2e6ce281277f11d088000758822959dc53991d18b9e6a8ee63c70c4b3154957341ce32d559c03cf2913a0d3fba9b45f13072b536b3f8140ebd8186301510c78e71f3e2f71de375f72aec3d4901f636717a53340fef38c167d2f46b9248fd8ff07bb2c752069d784179301f9e66a3d90f74a9be476bbb7d7a7babe2add8fd58c36feabcc71c7af257eb335cc8eb7c1c29be924c86914ceab8b4e22a504f17e1c7a4bddddfe5e2c9ca0cbad3428b3ca004c11bec2d8bed51695734f0d847b0b475a7977b2f717958db4f2f5128b6f33609b31dd8386f98290af6fc6963cac5436d6da8f170800f5e8aeaaf87d645a5579773acad5d2ab832a5c93b3ec263b81b36977b1c19872af9d46d83b4703a0f0ac71f88019ec715878eb186f1ed7415a13897db5c163ff6b37d01fe9726d0b204196090b18b4944300594a1d030c154cdb6a558c90b32f078b982799642a555cc1891ca2ba479673df4b6dc3b27eab665e8ed2f43e41ee6461138d29cc1f1622cb90af4f84213b3c301ecf51ba6868471572f5ca8601ba5026037343faf4019e73e396cefda430a5f02a30da421b60fd23137c99afd7bff7056d02771e49ac740b3f7b980a801403173fb22c9a4aa68537cf41202745c27432634dd6a7b776c51b649d5aee179044426d4fcf70bfe494bbf42546798f16649ca7258f0a1317daabc10b1fd4bec741a064a4f854efacc0673347f164e8a60aa2284f8adbc8f069b36c0c3985a27a004f29ed9667b46ebe2e1aabf0b3202959e8ae28ca6e990b5f12d33138e25a126fffc47a37ab70ee30d2fb41adfd0706dd90adc842379145bfc823d19c8516bb9373af0952477aa00c7951de116d5a18b4ae86a0cda874a7ed6a28e65b7e81a75f1dc08ac68f198e72e7e413dc8677b73acab8e05da80123e5df4a3c626757dd027c8df02e63d7e5de209078c8964f42fb6e407a8fe65a4d26f1d9620aa51a367e15bb8d77578ac48902e64ad377f7a0e7d51c4dc38d5f16faa5fe27b8f99bcad89019b11a71735516f9c629747c7b54103daf21d164ecbe6b8810e246e07e9ee5ba3b4111bd0e4951605e3b77e8506355df7b52213b1d0f55af895e5da0ea2f17d6de7292cea25a9289bb02ace8eddacf0e48b040bb41071822d3e6ffc9fc1b3a3cb1c9c888933bad692f93d82e95ab1ba53bb7e5e666781bf6e3102f90d56f9d39bb771b5e1120b20f4f310b377ba91e4c4114193d2a9d5a5a82474c4f379efb97bf13f58fbf5dfae0f58386da99176425f846e49078e9354151e6df73212242c6053907eef457f138306755d804d90799e65fba4522115e2141894586808dcc8c2313cfb5d59b8cdde6d5d595faa7ed175a3b2a4188e7371895ff98491f0c5430aedafe3d3d0e1c32981768a269e54410d6067673bb4370a77e377475f69c85dc0aaa19664350d2f1d9372eadd88e759222d3c9e8af7b5044981240f99a8f35fef27499120a2294541a7decdabacc117260ff601871e56093db33081cb6cfab9919ea077b31fdf25ffcd6118c7801d3c7c7e4018d37d5f83d3212453c604fabb29a1b5f00959e0a6df94985dd3043e645fd4917ff0e6bb5acf957ac03e774689c6ed3c6412b04e38894005ebe3f9f65e70e1f67f0615bc2e40e0f76b2b12c5546342dc8e0627823dfb7506a369b4e41055e7326243172bfc1dd3438beaf7e3b4bfb3701711f4fb7ba97e5f34712c640f97c716df7478f363f3baec78448ebd7f30f6b7d0855f53125c21fbfd5dcf9538d4d457ff75f4889d9ab2662a16976740fb3e9c6db59caf0abf308915497c358f6f3f797714f19fee6f64197bf4ae9dffb6bab73f01bc5a48c8cb88c508c5bc96f3d8c2c098b9218ffae426a44b84149d73a8d9b278e4534caa1c6c784dda559626263727ad959911f9428395a4ce91d570c61d968c3772d8e01f7e72dfe29389edd58e2a4d8c483be885ec39c7a437054e7383efd56521768bcaf17f850b00692c0c987523f5aba365cf4a2db8ee60cdf8c583e34e442e1ea725b82155edd12b5a4da3667cc09a7123e012d4b162179a343b0aec91d3718261ab09b76bd8441929a6b6f1dac7d1eecec3da25d87aac4f7329a580bf8da9306d6e357d6b1198d6f61ece4d0bf9069f1cb297643cb173377e144bfac7a86d6c39616efb88a63794fd3613c79ac9223238fbb86228fb3fc7cf67d98c05898c812ab7ffcad4a87dd3829310769968d0c4bd1b396b1947ec35b1a2c6614b91a58b2e99789637e52cd232cdc513627e008625452b196fb75a27308ccaab521a804dd901eb815b8a74a5811b3c657aab2d6cd65a2d9da5c33ad22c822b025ae3d24326a8f339118298c8c501349640ab44efc93abf5c8bb3ab4a171277598b2be7a9476afd1d6483a4f4073f2012883500b263cb3948de07c6bff7ffc0bfd53c222d892e5d99b60977b4664abd627ad7e24373d5c115ebbfb5fa0ee96aced353e906552c18a26525060d289b7385afa9959d043b4df6dc2517c67bf0c73e09cbbcc68c45968119a98ef82bd7f7d7d6498dc9a0a81462f1bba7f816bc05195bad75b7b32bcea0a26f812b8b13d11833b9548af8eb13b2d59752997022592d0f123253660aa8767c28f98f54a9b08fff13aa1b5dda9b36795e9c5e342bdea77abab77c72ef5f1608fc969168f3eef2534867e592caa9a5bf7a2dfe4bd3be75da2db388a4341c9277f1dd64338fd62edd11474db19a287fec9967ee4543ce5d9ca91a1dd9e2b2e5becc8c419e81cd7e217d9f26a53cc894adab08363c5a0541f0042808755affb5d89e7492f628c85ce4e4eaf08ff71f1231be0184f937d2429cd4e05c6d61249a5eec9ace411ede778101ad106393820840060fab42406c8ce9b1cfc2e378d2fcc1d43b9203a3d01696f4dc7cefd7429c6a1bb373a56deb085ad28db35b36b92e97d156fdd3130c4bbf98d14615733b73f504f142b8f8889db6b77cdd16f1edc6607ff753d5e1ea4463c8424f1c42aa7d23776a883cad0705afad6eb19a77d39ed3a0cb2d627f4428b958f31b5ae4d01bfdc548a8e88952b3026e1e531f05acccdbc5ffcd2778a34148cb0e6650b476741a235e39e3dc431ea67071c503547b28d0030f3f0572bce75ad575046fb4745873812805f9094caa80c4675b5f407bc067e9bd281a4664f64a7296b86ba90aace528f8946e5fb38f442f3bb6d30a5650f89ebb9e5db1a524254624bc6d8051937727133e3bd34f1ccc9b77714a8b3accf8e7bbf1bc93022160394d006f2235590135c44b17df32b3f828a6a5b2d1415bc5cbdf3ca3ee2672de788a2b539ca53281e114052f94af6eb5d86fc670921d6750f35a52ebe2ff4b846cbfb821b4fb2d842fcbb2fdf08cec2f9bc23fb2125b124e62c2e8b8526b5ea4a9305895cd9d42e343dc731c6d200f2cda9f5a8eb35c4c9e1aa5f034bbf6d1a88b835b616be865e2f6601d096e03c5ef50accc4db23c401a9edd3ef445cdbe0fe8a7fa435164c4ed5b80eec6fb00f0fdf319761fd4f31d206f11e920329f3a30ae7cc23b03e0df09038b3df0f3331efa6081a17bec4a0d08a4a4a8e6a92f3186238aa9391528029e260957c770e813daa02f61ef71fced74e27a801e5fa45eee956b30729e953a89947e51a458657fa8451b0a55982236ac6e595cd69a89f5874ddb5c7f985cc76577417e0e9e971fa3fdd99e78c462ff919ac3f658460f4fdbb935c2f7665421b011234302e9cdecf388fc2a58beebf4eacafed25a66a61f0bd7cc38c9a7751b9815ec3f668e79452bb7f096985b4d0615b1028987e1f0a7d33863fb44d6f10d3e1fee01e52784eac8728b0bf0c47540b8e94640a1556f2a436568657e43df87c25f789ce94c4dc6db23dd0b32bd41c9876cff47d41f0e71282e338e4d7793a13c16b71258fe392dbe60abf4ece181f0ae60f1f5ffbd910089f4c36cd21cfc3e4545598d39d23ef94ee4a3b90e4bb55cd95a24b345467894b04186fb3aca243157fe8c2ccda94856c8669fa82f82324d7d78f45895334bdc3552b511f9b46519daab10d0b02df0ab8499b9becb0ae057997573b56a7d542c7ec3a663cfeed2aed350d410f254eeb64a737d9c0a97c4927f7aa1d481636062457d34fe0fbfcf918bace2d26eb78899f34a6cc202c89ff52c38a9ad65c3c9c44849320091952edc091700e7e2fd87a9920b412d2db5acc7e1e5b86f1e0f36727cfc5b6ad78dc1629faf8b98c6e61d4435add6b3b2503d944e3196372867c6b3d3fc82f18f32830698daa73f4f28b11d960463ae48ef7b45325b7adec09616d2b49eb31ad91a3dd6399b2d6aa996f2dc5977f9c143162564123756090d2241a9b1d4b5dd78226fd0f05052c5c4e7100d68c1a826d2009968c3a60ec059b36dc9b2bffdfe81644abff97114b9a290b9be0297b437e9d340e248cf30f59581c55bbff78ea7940fe67f18e54ee42240dbddf32f173320f777d1a306912274f26080dea03cedee53dba9f28f7b65cceb017cfbb24dec753d0afe78e422bcff3415234c74c2fe452b863db62f743e0327956bca954dad2db4746ca659edecbccbcab8e82cda22dbbbf04c7020dbb13d785f8a690a026ad2431cea21c91f1b1787fa59da36769f7a24fd347a351a068db85fa7ae56e652d3ed4895c0c8b12e0b5680124fdc2ca2582cc4220686dd924a5a582f3e48a10ba38355fb9ca705c0b72c15318328be09dc751b5fbf3a974260bcf35bedde270e0535f440e39f596826d4e01799fe62110b582043fb6dc46a41de01f79445f3d96e7785325cb68ca02703f51634ae4a923264b88a9d37ef83cbf29f19da97de2a680c74a4194b0f44da01bf6714f3ed3985a3758ca26c18bed93ec35e0b64b80fb51685c2ba1b4fd175f945c6da8426b47e842ba9836cf849c7c8490c4e192ce71fd27f766c1b19fb572abff39235d980dad96541f9938b779941c2cf5edd2dc8431d86890f749341b53b9508a13ae10975077a0b413795a78cbbe08387856185749d13e0e8eb46156e59c41c69a5d18516ee3edb67b945c06849f3ef33f715b1c7f3df7a1c6b10904bcf8ee4293cafd8fef0b79e7986014a22abc45c7078915dfef938ff8c12b483e35fa2e676924e4c3dc8c7b48ce1c40a767a1b52e2576d19bbed8e8d5437aae178f547f7fe5c5b02a0c61f31bbcfc60fefa462b4b2a3cf5faa1b2932de03e62d29595b54bf62fbc0f708369c288246422a4d298924200ab9038aa905a405b629a6b4f8640f9ae3b576b0a0f4448d1b6ec5921500cd92499f0539685317c5727854db2c97c1aa71fbe9cf1e6b2bd0240e1515b782384fb4c05be1e785359598a291ba7787e56d1b04c241d0f6b5003cb4507db9c2b5a3d2027d486338ceb2fd5e8ab4349790143d7349607de35749a321078b9212cd9b68c22686d4028381d7347498f5797f609cb7470d16ea175c008c38635f3c54b922b1148c1dfdde12c2e253091a39c358185c86c04ba6d147f95df1d4f40462e4f0de027265648b50715574f1a48cdcb0b91757583db8e14d732fa2859ad9cc70cb4c3cda14507e1599abaff1044cca3e34dadb9e36d5d0a0c04d751fabd750f30d74b1dc5114d3293676e3075b4fea605beaa43d872279ed3c57473e3887eb1c1a5acd49a8e4f617217237fac80e2698165e3e0bbe328965cc6c272e733e107a70544e9e4c51bc89e09dace27eabf5b97db7c9d48e410938bda218629be0b70d5d93a3c2db2492a35651926716a7831cfab05d2d9f01ea33306ce1a452eb22a35684df03dba55ba11463b460d0822510f8ec673f0b016dbe304a5397c1b5bd791c173c047ce87323070312dbb0b51bf10d00479ef1848b03217b76c297c28e10c708b0de9786374c58ab2f1bae8e3a55f5d4f693fe58d9ad0a33a203478beb6626ef2dfe8aa52f9a46da8393c253a10c188cf42e500a872bec9383c2dc54da33dc15699521752927a6b23904ec4f5371d10230c2388d7892e95158378b771724d926ba200d94d5534e3b4d841df9c26b45da37f904442e374784e273f3c653a9b7d44cd4f2b24e6862e5b3426dc047f710537a57ec3636d68d118ce027e8ae0223b3c0c656682fd41fe0867afad01daedf2caa188746252cc9811498794dfc28c03388b9ac1c44629a93735cb06704803b21332b3400dbf49ae94f0991f740fe7892389b3ccc4fabd89b38377b1287e1f7d225cb9c4ad572cbf323292c8b0c2567943d7b083e42c46d833f44bbeedae5f3f09a2684e6ade6ad938adbb365c608e10e7f8d58003b1f4a91e5d6e4f6005d55707894f1ac02d84062d25374e0f654a8c9cb1813ce83a019bf89e8f5ca9c8019d963720a2f7160a7036fdd4e7c6019c633fd412138c275035cadef29a4bafbfcd6bd40c6e37c00d9dcfd891cde84ea03d205797b20690ae66e161bff78cb9c0029d14b93fd9d957812d68f14f19478e206a09aec37bab17d84b9c4bbe165f50fad5fec6c14fa64571c75ee315b04a8d2ca74280f43f6b12545e8c5be606955de0095166954c6d8a11d5467c542f3d8dc718712741e88eecb2efb24f2dde4087f8f1a2c09c4ba03684278982704b393729deee84300d9a6446e1cbd41b035d6973f5367aadda12be23ae83ce6d702ad0f878024d71201ff598cecd10114fd3b9b502f02f5f440c2661f5b56d9a20cb545f08abc34cbe5c4efcdde1bb2d6641e1920f931a28d941ad2cebc2f5bd08c9022d17c4637e153bc546f759661c50f3111283220147dccfb743c83dd3ba1f738932b137c14fab9edba36f99eeb468a506a35d7d39ba57eea4aed9a9d3ea95b0acc1a9fb7389122763d468e83fb1104e038ecab986da9c99738991019a4e2616a63a243e6624468d684ad6a13b43c5b488a2b1a837d272388201f6353d55ff5ab73e324e19c8207be44eacff818845708aa60e59b16a8ecb4e929d5c15fb27eec4c07337a70d843f2f64c2f80f4bdeec51da5432e0f9fda89c2f09ef8a1b60dac6408202730fba2e0af5f63e22cafbeb5986d8b53f33164f85644268529082af612836d354509575157624128600497b21231b2753562b3976c159a5a598493a45fd314854a90f1df1c4e47589cdc02cb131a2117d6c27db02718be3a2a12859453d470e679a3361c4022a3cf26d6888d3b836df02bbd447e8de3e4de96ec186af11fd26fbf10fdbbe449dae2219b25fc0c13ec05ce0838520ad3684ed576eca9007cb5d7433d68131d112f6f948e1a0ec2e642cb8ba0ea06a3ff98c6598d035028b3b076192a9f38ffe6a85b03986264168c21403879e7d2842cdbe18622e464ef588ff73811462ee74cc63729a32af8793c60a70655d39548d46e756a4e3bfacf53e6e1bd6cbdc2e863880d963a2d3d7873d0c793c96ee1b8db9680b227c41e812af2ff8e07ac89d2b5d4277712242cfd22b2f9b9c33153fb01c070a7afbca9e54205e16dd209f01836af79db7d6a7f99680db2dd3b05f799f14a38d514877ad62fe3b6f210b077820adaf0eefc51ac93cc4539cbe7afd384a156885833485011b4a038e5793bfead2e94b1c2f4e9d5d7a41a836bbca8bf68600d9247b9b034107a54cf1161b2e37bc926125962fc1c01914f73458090bcbbe79a1ebe0894906ea3cf79276e3bfd2e823b4c5f8fc4c353a716bf2b30327557a2f8c1331116ae4562a68c9c385900bce14c55145072cfbc5acaefd2e17fd5ec9ce1f0a3e677303a6cf1881b58124c0116b112cfdd4a310e7b32b3cb2eae3b6816052019f67aaf614f0a61dc038692c8210d6d0852f31416bd87b46749177ba50b721079f44b90b1beb7547089a4a65afec758c727875fe6aed973f8e42f30d8b524215c0ca0686d8c1ddbc3ab167912083f4274c61d4e8d6d411066c917da700020f92607793003ff3abccaa4900919d9f080c8032a63510c35495312a34d9d47a91f544c6cb20bcae2ea2e697a9783bc5371338ef211a32a80404afa2677ea941602db8cf26c201f8d44fee500a2b8677ae59b16b89e6bd138b114edcc2f5912d707cd84a77702488bdcbde86b67ec6b1851f860a06c0f6b7cf413cd97ef0f23f77d46e1a4753b121bd81db51ce786f32f7a7400bc2fd18a2d1ae6c9c3f19328a49b7915bb9cca40cf09807816acd424a92fe8983b1af404b008d986009ca8fddc4a6494fe95d47057b3e82d948376ae030643628d8fc0b08a195b28beb1d3d4e57a48c1d5f7a331f9dd6b6f7e4f07e10218cb711f772c0032a322f1f68daf37836826cb0707ddafbc752dfdb4506ca76ec35e576c51cf8cd0cbadd550d663331a2bf720ca11473d6bf02459876d4ddc3b757cca64e0bd3d962267331b847147e8b4f9f4c84b66e9eafede16fade6e08bf18a5b3fd22a805212542c2920569198e3f1de4b0db7807d0ce20908aea0f5fd88e395444d6eeb332225d9d13d3f1cd32a49fd6c0863013c8c990951fc1db2cd41755ac54471fa9e8b012492bb24b79e9919b8ad9900f2f826bdedd536d1db596e332014e0e9bea1cf351e19447cc2accdda8c80ef151bed46c673ae23e761f853d523958818faadf8425484af3bb3cf7f6baed239044890e9a358fb5cc4a9a01dcd2ea7244ac105c5d5f3a3447ac38f2e92074136f0bd33330d95ecc1df21923884c360c181fe2e5f494e92b250f88345672f035b249ada87920897b0aa2ce2ebe5c4f8f1c12b064207ad323abe8f19a3c8412c600e2da6cda22978a78f962ab0cec11d61907b0176e1f8b2db41dbc37c1d2b9936e307326366f6993d37b3a2d3eaf1bc15c603c0da786189ce5e1ae00a604a9c4ce2b51bc8a5858b924987278aee4625ece6d76e04b7489442e3facf31a6d90222124e2ab6d2deee152e99fecb2f17bf50f3b41c5f7a6d02d3185c9a3e468d6ef092ffcc731c928eeda885b8a00ca166bd5df1058eb68e41afb0b9577ec8ff8b17b83fde7d3801c850664ab8801f0a4646df9569c371a08c13784e9540b7f9f23d4c3a091fafa623eb6697e83123b7a748f19930e9c308db97bc75368dd9b9346553f02cb04af19c92e5db6b3d6448504abef49fb3ca92dcd6af0c72b8a32b238057bd60d743c33a9544a61c685ed0fc6e857248efd0433e1f239ce43a1a108e9fa03298a0fbfa578b9e1ac5069b2db839a9be2a04481fcc70f162984e091a537b1666b73a651b7de0d49fa5d78b6a85d81cbf823f15a45d8594f9196c2bd0dbacf0e9a6513aaca0f00cd8c3aa4a827c5765f12de8f88b10c7f0d6ac32f46559b1fc595dd884cacc2afa140b6e37d440f214bdb13dc7041ba1910c636f08045c95213764142d68ce8aa34b02045f92ec0af07faacd0da9d5e176477dfe05f7ce8f6ca7fa472c3b7d8ad1029d4c055f03802fbbbe4878910a946711177b4dd668fd822f0541841b57c8f4cb1ebb7fb67fe2934ffb608f4fc7d980e1235854e15fa5b568c49c53b24b18ef0332681f63b2c031bbdfc494909f90f61fee2e8e807c3f0d7971013d49a9acbaca5cddd11b7412c051ace52f8222bfbc0b42a4f38fbbbdbffbccff2b1278b534d6aca6a2588b0b3b9a84decd996c049d6f94d56bdadc3d1fb50eae0338f5e380122e1dca2f1d60fd8ca4519023b96067d5347f4bada918d8c2d8fe4edf0a7f29f9959e2819304c35472f96f95a38a21b8548ecf10084e7a5a86f9c16d73569fa1849b20bf7158ba4bf4903aab164811059034dabff4e7a2f90393bece2dbea7205961b03ec1f29d9855561c5f089193477f9f0d80ae39736a83a4496a2e85e46f475ac910cb1a5658aed261f5bea00d1fe934008e4e611b10e1d79037de1016399539b1e7ae36f1c40e92ad15e35d630c5a7964cd5ce3fb2f83a0c4ff87160e84fe8da1a49ddcbf202775d4614ab273bce1cbd2d7857fd55c8aeaa9c56f0a6ca5c55b88b2c12bed83385e26d876e867366631a7f427cbc442b6d47079972cb80f7e65f2f301277a77699b390c38bd1f732e5139115701370e7bb8c9ea3be26648e0dce71937a4e0a470325da2f27f8e5b43a9dea280dfb726223160995bedfe9533755c7c6163e59e335d4b531a3f865407d64ee6d2868a595949601907e09996ebb138e9c25adead55056e54bc8d93446e611b1b1b7dae5eafd93767c553bd4d9f8e72d4eb0bf0605bdddc06b45858f30270fd234982143e2aaef5186182bbd128e224b9a71faac57b767ac2229601744ee1e202b05040f641b9d524de44d8b59535292cf5f05adea5b5519c5d58e41b2d5f390f68dc14fcbddee5398652f1f368fd94d18dded4b97c2982beeff55bf4ee8837be3cdb7eb9370287de3d595f1461d1cf1eb6df04a53630177ea138e537672b451e5cfc15c19f4321614a9e8b8b75f9dcf41f02671e3838cd265a4565dcae6c14b5fa18f8d8fa5f640abfdcdf449ab49baebc0c142a7e52b2431f20e9fa3dd36b07590fe09634be99581fec1c44dd6d83749454c6b4949a3c8f517ae8b5a75f437b15c8dd266abb6f95592320c0090a625e9b8f062f1b00e0c7d3072cebce27643ae8f14b104529cb45579d9e4a4a3653d93802fe01c7cdf512df0d095f14eb8fbd000d80bdd5125f0dba6611fb198f31ad98d79439774f901a0c6df1e737fc9d16a5b41cc2ce24c19643e46c58d9353e83a356f887cf8ef401279f72b3d9a0a9ad3fdbc7e3671edf5ad6a78b574dcb0b82546e4c1e1f4e6b4d5a1f08841e4a76d9305aa4ba814edcb58273680e31d6ff411de86effd0a3457f4083b52b7fd291d05f2b7b9f67b770c2d33f7e033601aee08170f4f892942f75647b68513f4f0598614bd2da1be3209b71ea6fbc093bf562696f4a9cc6000a89c6c2194b8862ad6d05384d45e364a117bc782ce2cee74bc507c761aa53d7e35986a409b7149f0a88d695e8a8f51fbe6bad7bff51de7f7e4f16a04a6940dd833f9020900cb7bf2c97b1ce8d5a1ba5ca6749b6f3cda9aece4e33cc40cde70ce847f471e8759f6005e456a4cb8f54b0f95e2f2bc6de8156687034dcbb16ec0cdc724bf00bdc6ecd54d2b14f2425404d0699d6befb3114d96a55090a33a3e41bac7966db42742cde6f1ff42e8d9cf1950d0d16e5804dfe7129f848025fc8a0df0cde37d3dc9e12d88494848acbd46d592cbd0630a162b78e6d5f798f95b65a98c12531e72db3ae443096f99c0f8d5bebd6da8cb2589a6985b973ab3e096f90e34517a482e6d88910d1f7ba4893fc2c7eb2335c5b66c497957d2adc486bf43f98e86b597f85aa52405a6fce53358655f365b0a56d1964716a8f08d47d38c78a817bb4dfa542db568f56b6532f371af903e823bd06c695fa10152574e2432a1e4412c17334a35613b96f3b9ae6e5a0b939785ec89bbb700db87350b36e16ca854a1cf80d56189b3916e413e780e9843bdabb84e0d8bdb1c1a98adb4b74a2bca69753bb98a99a9afe9c9c9296a94138acb96ec18058c988793f63da4a41466e990e5607a385db4ef0378f8ab462aae989d01f6e6877fdb3c7453c6e93881b9130050caf22fb53b3559e90cf6be8fed6543ac76888b30f6f197e6a741746774340161b980f657f27e2fadf74499114ab67040208c6e6e263eee5e50dfa4c963dc4c7ee4310864d27b48e50a814b86bfcab375ec8aedd5117e932801f2394379edb8d6dd260a709d07adfb5ee0b32516e09d6f9cb8ec7c0c7cccf48a295321347bb07874cba27415847c86a2ae3554a2d95c7a0ed0f3ed54d003fbbde06b23b4e57193785ba63b8ba455c51c87eb8e30a15fa6b99b39f411abc932b582ef20efc9ee6e2d2ee56f860398c93d54ffaf4bd97bd507425a8b7507867e872c62875398725eb0c1e18da72764dc5335777e66b515c9ab3e020b1c481e5d0c38cafdceb51e55d71a06d5afe3bb6bca3db226360897be27eb222ff9f2460c27ab889298b47ee7182d1f620074b60006966669ddd7ccd11bc404a551253aa5a9abc3f66d2551f8d41805e1f4faa829afc1f3897ce45f6e553e719bf59618d0d5a7b73d2d34c8aa6e7f50cf59b6ef1a46ce56da8b449350178bf13f59d350d4f4f8f3503b41c9f5102a450c8a9c0970c169c69c1fbca6ede7f90fec84698f16cf572791166d67b7edc6c8d06a4869875ebcd01430e46154ab9263f2897152718311c876edaa05bb49941e10819f55f0930fd1f78c1c4c30664b30033fca8e36821d29fa0a7fa1d753f5bd6b6216df9ae986ce354181c3296f0d587897f1ad87f4287f35380a839fbc23f3a36d3733032f1b3658337120651548a86b978f7de2b1486cf34b469f74e6d59463f8d01a22d03d259c5a009a6b66e1619c18d699a4e899f6c6968aa2cddbf102b7c3a65823f03a09316ce7b3528305d25599af38d303c4766ed2c30266e2c0eb4c117e3eb4ad065042adfe32d314486184a22aa84bbb17ffef344ed90ffbfe9aa2d4884612af82f09064190daf5df120b70d21a5297c3c24b3959ad56a91d5b858f80c1b2d9f0493d77e5a6ef15c8b5f4ecf20a9c3232f2e010f05df65d5ace94a910aded71e88c54a7b6109f99cf0746376698e7abd40cf3db3c62176b2dd6f3e0c68ba2aad5ebc4c25b9925a903a806c806f7122a4cd152c983cf2917e825dee055fef6d8726b1eaf8e8e5995e36fd76d63b6a2f6ababee748f4576574035011fb2708464550684ad9ad0d0561df67746b7fb81b2cf5654cfd94793c7a53c060d71d89063dd3909bf05d878d3edd2ec8df5c575688cdef970ab891f1cbaa91e1002e3252272b6058ebb3eef6a26137f0346154bcf298720cdfc332e5c53c47243cfb56ca6b835e2d464789be09af24cde25bfd77fee87a9093c10c36ac8c33e1a59dc996c436656692d9076df872375b56d75a5b7a8e95222ff5f22fa396a098fa65c10eb32548f9287d3f8d71164c3ca60ab5ff64a87c91ac5824f6451143926f14409d3a05f658a8f471a98b99a4ccb49dcecb2eff43a4ac690ce4b10b0791e9cb0f0221a23ffce77b137e7d621452cbc9073079f0912bbbe290168237303c791ecf001d1082d155a19a4a457e4c87e8ad2c034696827bb761f4828e5c46b4409e67cc07561fdf2df76f49909dd33caa3cb1f7b44be4d5db2be6fa6eb0a0a39b9a142f9f078e887e8cdfdf9e2f326574c82f78dd1a2f45178467abc808c1c5056635f218d261d0d1dfb4a3298814ce2a08a6d8562fc69d2528df15131a6d50793313d0d04ac6aa570144390ec135242253667d1915fce53ce76636179edce31d7c7eec9483a5ea34b553faf6558de966b1b74c0226be825d98e36723e35a098be958463c9f4c539206d9b010c84a42a53e6212b7ef0f3bd9f511a4456cf7e515fd4787b33c3db024e7f1135bcd90b98324f514de8fb1c37558b735a947794846ead881b52d3c17ee22a285f148d38be15c402ca475b633797447f5902a40b6a1bb2f0fc6f57ba05cfbfffaa8fae7b2b6797c8bb0e1692d4df029feebf00a9f7f8f5d58821cdad5b40bd90b6a20c218ae167d017faa6b2914fa08d67f8eab7f25c6cf4c31ab5002bd839c55d6d6c8ae0667866aee64b4988123eccfa114ada956dbab6421e0702b32bdbeb0fe53402742eaf7a444d15eadd96d65efaa546bf3e0381b5136e7d7439a3b3823fd8e0f9850318f37bec78f9d1dd399882200a61f47384e978202703085924c537a5b6453860bda2b913c1fb7e3751eec0b3ec1db2c7496c5a82fbc617f28f2861205d8ccf1a90d848413855f50f3de38115badc7fd86fa490ca54ed69627a856f3b373f545f33e1efbe6abaafe388831e99382937658b3d25e84b9fb42cc9b3ee633cb3b375f5e1ef44b79421face90c4cd5be2a9288f5c76eb268af484e0b4bca3067ec7ef74ee5553d9a18cb80348798757cb7c84c3cb98aca9a4ec0a81b0c00219b1ea13b27648cfaadf2eb80a080abbf5c613efe18357f3bad87dd39aef2d41394d8f93f6b534a81a425fc10e6187f175b0260262e84a518c09186231d37cb6963b6e13c42778a50655e0480b933884c7e80f230d1e988890e603b17221c9cf96924da7b959c7971f369e0104181e9f55c8482462bdb5fe6c051aabe4d8a3f62cea59e959993de4f0bb489407bca364e29218f6e36e7dfa459c6aa49b43cde3441b65bbd7444aa1d19517e32467e25c1be6a316aa2981d56dce390eee59ab5bba126e1079e0c29b188e46de11fd1f23df7655f36597210665ddb525e5531783c7ce9f4ceddb26b14fc984397317a9211bdd9b4239e790fc527e5b7e980516c3a007ddab1f288090944d04926730789957883565e4738cc1265a9a5cc74439fae42a553c7834a576bab8af83d19a2ae9ddc917a17ffe26f62eb94302f6394d9609d71516070a62447db2c81b0f038b13d8263ce0ae21b2ff05cdab015c9c070195d9f11158b2a9e825c94ac004596a9a71ba02f6745d93728695ef0d3df84f2e48e625eeda27c1755c63bd5836fa3279fd4a7aae63af112085797f8ad0667ee5bc55756079f4d9f5910a6a0ee1aa334727f2c6a19b2160c20f19380e6f1aa3b006c082c14ebfce8b218ed72e97b2795a13a0d9d209fb9a4b0cda1f4a1b0ac49d66cc2db7c3237cc6a7a24b16b1e77daff87bdc9d810a205f9dc0030a0a5b4b2c10621fb8969d44f0595fac293bf520371f3660b701fc2cdeda38a25c63b33830edb8f3196b1f7d003e41b19dbdc8dd6e46bdd6d40e87546328d53da72262831fd4f8b0205a31f85042a79fea95f462b337fcab39c08a4c0b38017d7d43467a8a47ce3ab5b34109bbf2972dd808c82503cea83aa77b1619f8cf89ca0be11c4612811be81c6f944c918f3df842eaa3fc090c6e0f4133f6bb646f9d8a9a69bda44293bd42752ff832e87bba485f65afefdd2b90ccb30d6c23255fad54932ec7ff78fb9d5e1ef3fcddb96668b1f871136b7a9a89ebf628ebd2e21ea593ca06265cae266ae4677bf77308d57f8ca47ea7edba4072bd8bf78466f56ee968a233c4384669c050305a7bd89102998cb7fec786f461c1dda66d5924513e4841f4dd68d24f18636d319c8b74775268323975a468e0195a84a3c8e4c285d28af46c651bb2d7d5915cde4f5e69870b857a15043bf40ef14217a4b2ab2313b3870b1c5d5e76246da466ad061dd0b4f14c2309a64f9a630528f9ef22e3ee3b464f5ef859a282419d7257403b896a07f55b5f1d109806fe525d268e425c95e362800a7e80f989a12713d9931de62147084d0f8502f89dca3bb98b35c9669e7c194d2310e0b3d14078e9a52485a02382d3c26d73a5cbe7f653e7a98ebc1073750e58826f8b47a1286b9b1be1153281d296af283d7d5e855bb9cdd9033eeee910c54f0f0cc69ef5ec1af81989a0fcda5fe52e14744f1bdf2e17589229fb466893200df1031056fe25be1425f0af54703756627cc9914dac7ef5d85aee4a694c0f7ae8ac88d804b71b0873f5a5b0e6f44f4d26c1e0ee53ed53e48e541e433e77ce99c0e3e4680945128d97c311c7f362b05138605d7a6c2612d2b31ff9c74d8f8a49a0053af18f201880e2de422991ec8565b9b321ae33c03fe1f968962b22ceed2e980137d200ccc6f8c8c70e07b1aee4e1c2c40ccc6780d9682bc51290faa66ffe69b583e29d74b86014fbe6d7dc9b53197ca3ccbff89d163e69007fb004e32bac13e1678cdc0a3d37354958ac532f8283f719edb676db47c7b3b4e73b10b21509263fb0607fc31515f5e64193bd04fc5ec94329ddec87f62e83e6b205ec82dce2c5c47a0f92bea29fb1513724a694da70645b96989cd51df3003bbeeb421128dee5a1e1d1b95e608e82d65aca6e93a09e00b5e13619aae67dbff1bbc1d28f3b515f6663050d8e7b8af3e89075d462d23eb45b5a7112305c2b607b773884438a28e721fd2deec6a0155dd1c94409444d5372b9c7c25b873c92597e71989a90c2debca3ec9e61f9cadcaa6c2d80a4f460e6e954069ed20875827fb4a77f08f66da15f7e93faf5a3682b86935e90aeb3e8bdf1a629389bd08848684f488a3deda044994ac2e8d8f665c295a0b1c6797100d14ab207bc33a94077671ebc3bd485506c8c3be391ec85bcb5862ad096a993a9044449b7a964e7bf0c21b83646ae04c44704b07683367c47b2371877569246c737f296de4ade972d423920cfe9379f2844891ff393d6168676ae4cc689914fae0cc8a9b16c278a2e90d6a0a86961c34d4f53abd93baac890d5b6f3c94d6a69e9250854228e1600442bb3df69bc51b9722b07395ee7eda6541652603b77bccdc0698f8de498af0ecb03ab2b729f6934c036d43519964e1cd03445670e25152597d3a9f6d511b0068f4d8ecfe181d43b882fa12bab3a558adf4a8d1216856f13d175448e934403592f79e32b66790370bfaa845d319aa9a261d7507c1f8e9995557968e4db0bfc41ec275d108d6d263eb387ba09fe2caa587badb247269652cd53a1ff706bdb3936c802de008aee11e6867321c39f1dccfecfcef4cfad69fc2e53d442a44c1aba156573d759eeefd115fb3ea7c2b70930d0aa6024d8d6148b601080798c11a00d62942242306863970b4a1c96fe3775e225fd3938235a332d9fd2ce4f57bf9a9bb1f7c7341a5e3fed137fcae7188e4bc7b501757267d9c19b1d7ca022a4e76dc5a87608ff9b811e3d225bd8abcd8f272deab1ac0ca1ccba7e9e42f02263e8c3292110b49115f6e07e3689519fca1063231da5ad96f1f19ee933cb54af5373823505d4e99018939e093dd9ff3545a7e91ab7145df662c75e7db9bf004afe481228b7232321d36870b2dd1253e2c70397b16c6c9dea53b256c636c2d747cced1fc24ffb0741d046641f19ac5333c48dd1154a67e456a04dd5534b5cf058eb1d683997d1c8f8c8845eab9651c8065f98b5a871083a358bb0fdefebae0a966eaec71791fe0426341000ff44a86f615880f7122785181e09739336ccb3303b69d2132a0670af3b70a6b17d5739fe96c40212757f59eea69efa3a8c4f2e1f50c2a43576d0774bd48eb888086170ee6579dc1a93295facfc1717959012227b0c632253ca902d107bee220f77c302e5fb20078caf194c03a942a6ebe5aa2290a09a2b29581713bf42abb08fc2a39409d7025ba13dded0dfd6ff2ae8c073dbee6af6661e8cf7462e25fc0614fe70c02a58472cecf977bd1c9cbea70270aaa0f60833bd174db9a090ab2d9bb6cd73a8962cafd57b7a44927b402ce2b3b0937827090dec26860564e021179812e988e1c62f4e297370cd8419af8ae177b1e5739cfdf7c44e6d02022ad1d52b570ff6bc493c2f7aca4df4d4e3eefcc9fee5d57733d1094220ce18a8c537d30eae45c6d9b94fa246487d828cdb75f42bbc8abf8b18f69d9c60248590d277a99c91627637776343441d321a7473c524e4bbf387c65eb3fd0d6e94a4b187533a1ccd55dd282529c37cf85a53d1fdf64add66e1678d5d84972f6107d7467c646bd4ec07be25de261301a7f358b9ae669b8fa9fd727f9e4c3e7ad79f62b50b0c8bf9f0f14d4b1f1c9dac2dccca20c3270f7013d45974ea8744052e348e6cbe4f291d36c36c390927614a2ac765cc606bf1132670a6626c72249ad492c0050dff9a47409984a5b3a8583ac0351444b557e61d3c958716b8f9f69e2c69d093907ef46fc3614a2fde9075156f9a92174af3233ef765ea0fa45e5df4d614c30d08cbac8537b6affaea2a8c26b63909e332716d4fb180c75f38fdbd5b6d8634fad14931400ceabd88222fffcbce86411086444ca2a253045c3f2a597bbb6dab58294eeaab98875a32ab5c25ab0427282a4020d3f3fc53dfa1eb938bb89361a4ed9a8979b113bde205405099b42c012d142d578ebd53efcadf20bf1fd3ca642100f72fc4cb9c2a70e1cf6200959f837523da4ef79448400cc0d3e8f4b02dd70ca9ac8e9fcbaae1c8c518f52cac8aa08c5f06c4aad3a24fad6f8b8bf5dc2f034205d0165d917377755d8b0279879810523fb281308d634e5954009fa7cde653105d86acb8850fc7c6afcbb6317b44eb8ac31252dac54356548ffcbcfc7ff1d71a90ec68e324a0c06a511b758ca5de45bf15725aecf53e934e4b12914a103843ecbdbeb8a5fc9733638aada7ce473daf1da6aede19ae701a5d69113abbd9ba549df0830a1bd1e3ab3a5c103ac90d9f99d8af9550ca542c5893a4b9520791c7707e77b50d57ca0d19a324eb1203564ac9b77b5621040423dbde3af2be6bfd527e1895b315e4eca2a124b377a9a9aecc0e7ffecc354740a7024aaca61480a8dcfd0ae5ba716c2211eb75d40e2327a87245ced7a6da822a33a6eaa35584d94be839aaa82d6db0a814c147a5cbf885a7faf8ccdef5e3f750acd339a67d86e231c257725a386a6f122dafedff98983d9ec2ec5700c1bff9546c73492eef7547c75cdc1a7233f694cf6210118505162ce8a625983fa96dfe4c1baac885a259d976b38da34e0d0d406a172c8642f1d51d63805fec7192d13b77ad06a3d1f08e6d0ae1ccad580599d0a186cdfed0500ef42b05f64f2fe6dcd50d169700dc6e6744f9114b6b54fc2c3dcb9ffd535d7708f2968c4fe3c29b01e5730b018f528bced2d9c53d06baf3116545a82d4c9e880ac961cb3243fbf536ed6eb902cca747becaec63a9dc6f36dbb0c2306a543f0d7a8a1f8da09c0d9b0fcae95447a0d187201fd098d0df5012e1cba590d9287702944b66e33486431634aeb6659923157808bfbc7314bee68d8c7e2e6a2c59aa40eb83b99bd2af1dc6aa2ca5f8fb57c7836b9d9e13f0caa8623f30119d82f51f0713e2e2131d968691a551fd5a23689d0e103411a4a209582d0ce5d744288959fdbc7af49f387c438f07902365b7f51b8acaf98b9be863bb543ca44977f9f6dadc2f50553b4e2a893b4caaea82c88419d899051af355da78cc7ba3c79a8739628d53791bc7485123f1811eddc7545bc8f8b0c547648124fbe7e3e0da2f792549b00ba8c8dd2bd1b8d7b78c0bf0ceba5e0c28d017e97e4869f475ea1fc6c5e002d90f71568724c24dd8fb1b5aee67d7f65f53b81fe8face445bb22e8ae90dae8ac0d61a8f8a7eedc6b8681b17c7f73cc26020fa9257cba1f9d68053ed816c8c16e41dab1c5fc09df12194b749517b4ffaf209c10b1ae90cac80e9e1419134ab6c81b0247c151f5b1138375450ec63fd06856f572c30f308f604319e3f640bea498558a1a6ac6a37542c4e14b01f9682738d5fc1232888ae159a89fa83788a038b7f773c12ce1e40fea2f7a94118715ca43707eec55d23d63583084c8ae7ef24b0d89ce3d43467010031810d6d9e8a0dae2735aa3bb3804843e43943edb28dfd4bccd205816f9bded1189ac4a4d4b51d2e8777720b8eecbdd5608b8ae0005d4518aa867031aba327e5a4315d94ec929ae2b8c989da04381f7693d8cd16fd18501a58ba57a60d9cdf87511aaa12a86796b2f526bd0a277bc70f7a69b752e66638e6ad9316d5f416402170b69b89d24a6331f8d71b31a4aef68bfbd5c989cb176a70ae76d3412b8e99a87aa21bece0f516a1c4101a2ecb389d54aff5b80faed989dbea881e452aedb760aedd7b67ae551b1183c25c4b60b54a2a12d255b8dcc47d2e0feffb6fc84b2032e188515d6588851094efc7ea725482bf2189b49d0f872516ea25f8e69d25b7d643c8eaac7c527db400208d65b5dae7b75e03cad6953409a8278a8eacf0f685137a443336392d3aec5987f580124f16a15f590bd51d58c5ac3e48b65876a4e6fc746d2c0f19bbc515dfbb08f188d63ffe2ec0a6c63db3e7f13f90f30c42f60553cbb5d5b8b87682b0f3c5e6dbc8df7f09025ce13cd82e97581c64a0ccf03bfad6e64db855d31ab76f8bc5dbf4a6bc7b302398eae768be6f5b801299c6c4d987b7be4908cb5daf9132c0a7cfbd008399cf22960b8e80835cf5c44863054bed03e14c628f2d06710935b634f26a1468ef267aa5a724d3f0c2bfda4a53b76172aaf16dafb2d0c116a9f5833fee370a5cadd90839cd94858708d6c9fee16041f3218df3ad116c0ebdb3ba6b9c7f74be7b608a58adfe7cb48618ea857bf5b09cb36d92c984de41f73fad9736211c9e4979195d3e8d9c8892124099a5a65721a5a70adeadf733b817bcd5cd7084dc3c8d5e949b8ad7aafe783feeb5b91ea0def1323e26b80b37cd94981166d892a53ce373aac017f3db559a5990453c6faa80410ab1166919a4fe5227f0b3aa68f542004fdc5fd1275436f0326b2a394f777cfecdd2eb2fb01f730eec190108b78738dd09e225a9d747952d25ef4666c2fd095be2a5cdb2901ac77d9ab6c19b8f1d98fc3d1e695e9650f9ee282bbd33844aee54c31bfeab20c5ebc327fa118e45f47c63de966f51df0a05dad2b4c8da0ec021b7fa6b108b875a58e471223a139f5d6cba21fddbb2c6683c2e732fa00c29df4bfb0f9e01e8b56df1d01f6ccbda8d8c4b7f2200784211825ff3e70ef252b408d7c5593e48864d9f34895329484baf36d757b77105129b5050768e19166165212a70a4b3331fad8d1e5440421e1ffd69c4ef0e08aa443e0ff46d92de04f24bcb48990712e7a1d0bb70a043212e5079127ccdadf5263c15540b41e9b83a25dadf044d853f77602465a1569e7683526aec12525e4472b12d60e765750de5f2fc76593a5a187d81729cc92d660fc1680ee083dc4abe7691f173232aa1d3560c0b75684c1b4500467cb685786eabb0af96bec28310d3028592036e1871c1241245daf78307df06363678253a9f72a879a3504b51713ddab34bac27dbf4d2fdff9714a0c6969da08a70197a7ab241b5ed99f8807e309b46ea8a35602bff5236738d72849244e06dd78b6e19f4738215afc99c58fbad3a843c445c9e81506d77a2c9a15066388066a9c9dc0deae3753a609641081e0e3b223fe69b379a33035b642144bd0e7e6f42d16c85dea2f3b2ca69e0171ee9ab94ae778e5b5a7925a195afa8c9e560aef473aaf0d8b7f4dfb1c9fe41f48a2b0c625ac1cf0904a94ac10fe8956975c06bd0f4c92fa2c83cd29b819b609cb90817e5d67dca182b0dc945ff040deebd679c1517b5c42c201b441b4180abaf044809bff31a2580d92d0e99275c9ea4f17ee9cfda27d998b7ee85ba3d0c3c30b35f5a8bd75a93dea4ed935bf58860ecaa4c3f7207a4bfb6d2d64ba11f67714f4cd41e0b8fdb202e0cccb05d0f945ff79df0391b63f4f2bd7ab005b7bb750ae2f783ab95d1509d0afa6043c2205a0d2c6282edc8f50c90426c21a197ce705bc78d5b5ac7cf2cc6cfeaf875e00dd3c823a99fe11763905474842e9978b49509a8f2dd46880d3ae44f19cc2a934f3a2b9ba9a64fa00ad12f82a8edb3e6e180d0b543780fd7496a40fa4da04e27c854f2d8520259a16493d92a7e6cfca482094dc95868aa44d7927846b561b5a246f96e5fdbf7aa362e4b0f62ddbacf29b2ab23ab4e197dd705b95a2df4a9919a251064856c0a6db487b2a8e994dd0fe706ae822597fda0481b6fe93fe2c891ba868bdda6b52fdd808ca70d710a1cd356bdf08ccbc56a655a340d07e565908e203e22bdd8fc3cd2fa0feb04cf25532c1b45d65f53cbcd091027a6e6d0f7927460411940cc98b2b23a98d9ffe011dcb63706eb08785d78504d8c5b6032486d5af9c0a6a3716774a1c8e053e9635a5ecb0eacf1a9a5284e4b454e3fad3254ab99e99c9e4a9fa8930387c6785fc84a25cb5f48cee14972880792882b4f3309aa3e1b216bdda999975c081b0cefe26c4a6ea00924df97f83d8fa99816d300250cfd500a5762605a4431827afa920e3ae1ce18821be372be359c2852b824c949d66bb1ca09af49ee3e10e2cdf811efd941c97169a0f42fa2dcda8d1dcc12d51897364c23ab3194445849b2a9658df8116c018a7993d75ad7c2c0ffe74d094b2dcc52edf37ebdf2e94acccc5ba3a445d18e59d1dfd49a1f508cb03b6bb3a135d8215436271fa330cbb04b8994877270b7e02d03841f04e59987c0134660ab5fac5f99c3641f1195227cde1edda8fa01fa223bea21953fdc5606dbabecb8ea84722410068729292ae40bb54229cc8c33d11de9d79ce60ae6aed79504c27aa3f7fc848194b8a8c4c44c0f547d061b2a0d91e98edaa8b3b6d870bb3e738bd278aa9a423bb0dee8c05e74a03647079ce6c3499c8fe0224eed1dc2c82f341630fd9683a67c7a3b80f631286d640845d479b313751c63ff96aeec9e34d0f0b3e9ee6059ce65bee4e626a237b05cb39c225d887ad0ffbffaad62103404e833288b88b9973a07abfeb36cb70deaa4a42e5173b5f76c8a46e1473c8fd27b61f20f0a86e5e88447e4c4345869e6ff970bd3b3d771441722bb98db4b5e55fccadb6496977c68caa4b5b4bc3681611ee7f2379bf1a723c4bd750b5edfe792ab3393877b0bd8a47b143944ca6915d520271d8e473853a43adcbdba1ddd2f71613d64511d13621a2beff36c06831ac9e4f5be6ed9d5a181fff1c57b1f43462c9bccea0a5abe1a725e42f3aae164ea1718aae9b44532d47724d6c98a0b3426fc9b3f2f82dd474cadc9c038dfcbc9f9e3cb928aaa6e41facf901d50e5d87a25d5e48724eb8a5530c3d6cb2efe245dd8dc1fe2de5ff81adb93180853196ca11d573a03de53902baf1459f0cdef2cd90b3c3fb326a695b5465577706855bdec01554b2f79fc18a7e48016d1a458a8d273d99df83c422734acc0f47da2749b1f35ec0353e272ba7cf83e1b2f4c13b7dbb9a9b86ed91f5c7b09e0643b559139247a8ae8c87bb1c77f2b7d110bc0144f19c50fcf807d3baa5989212fe01201741e38cc6732a58e5b8ba6ab3394e53adcda8292cfb6b6fb05b33887eeeffe63b470a36723a22a991a3714407437b67a6f605a8f0e59d92d5cb01e37066fe67562e6aa492b9b7d8d9aab43cbed99d95cd6af8e9ff2e2c7bb654d76d8fc2ee8d774df43f00acb31039c2377ca691d9147f83b2affd839a318de1bbf8ed9c8d6fd1be0033be13ee7a6289312516a5b28e2cd49ec18f80701efcdb2914ce7b97f58c536e8e906df32ec66bbb5df572557c95df52c7e006737b3d3705c11cb31619e14398015da51fe4cc7021e739f302e5fb8e12a0ada6acc344fde2559f9e50b876ce4b447d84e7cd8c2004e598fe5768f591d3c4a48ddd4f415a2d71cb2ea1d8fc19ef4658c603c6ba5f52eb9bbca84cb9cb8bbc77569d4522cc36b61f8cba1dcca52bf35340af0504160081f604f76e29727d06c9709b690544563f553e787c36ab423339b4358263960e985d7c188f74b72a3b9b2ab6f157800f698c74f04eef37abee406c93dc4551366942820da5095e6ab58c7768282e29da2561b301af2f47c792b12e30540d126a9efb88487896de73f135d6458a39a50564215bdc1cc4b069858a364762f6e4aa020bbc599fc9c4b9bd71c9143bdc67ad58f30a9f1ccfe2fe881f06944ef62fcd71dbe983852d36ce5402e40c4cc90dbc68984f758694199f090b93bf25471a33cc4a645ab2b7d674ee00ff9c8b91156c8774be6321de74762b2e9bb826e92ef196bdeecc2f47efc6c8e38605d4857aa836648013413084c46a4dff7a7e611ca1ac39d87083608deef61f62d8083eb6b5b1b6b20c555987e26a9dc4b93fcb4de4ecc58d4ae38da7f680e7f7f13958f1e659e2cad6b736a5fd1f4c44ccfa761ac4229d6585c07a9ae6609315397dda0a01941d6c61453553c910c9942db242a6c2123566e126bc49905349ffd5c7967992ff80f724fcaa1472d94fa456ef0587b501897da94091605819794eee17a7fa18c1921e0e15278b30c0469a0cc2473b2aa2d34a16a835a8cfae05d45c23e0ed7f458223019295af30bfe6d1e661bd5f24301c32b4f5289fe5cd31b93549efb9864115309b455b069179d880325d14324cd7ee08c9173be0704f03d1d21d556a9015cbdc50c35765cea2de04b374b818d225915f7ed3a9c8e6f3a4ff132aaf2cc0f9759a7127d382ade580993b0f009da9ac2aa49374cea9bc85086cf9d4d57cfa859267498985cf134c1dcfa18e141e6f35ed329f84baba076f5058d0ab121e07cb7de2de76b4c7f25321afbe8a2ecda90584581afe5d58d2ee515b6ce7db601f63546462e193aebb6b5980e32d2fc5da6ed8f8b3be93e23360bfd67bcfcf1230c3a059e11b5d69e62ffa96f982f4c2130649922f60f437a962b04096c7b724ef605a56e8ffc8e4881b90aee58fb25ba7274cf7b906db3b313c2d45dde37836743a7988786716e241d4302e87176fcc7555b3aee832ee450cec6e59087ac6a37542c4e14b01f9682738d5fc1232888ae159a89fa83788a03537211546b41830500ff0af6d880f6c5887ce8e57d94e41677e0b75997373e400d6eb62502f519c58613b9a5e4c6371443ef6f96ae4a6672b7dda3a4a0751b6e4ca0bc48711a78fbb94cf3b466c59f6472bfbe144df91f7728e9dae84960931c47fed50560b48ad2bd4aa278211f244e9a4bbf8e7d2a5c50c98d08252420355257d8f5c7a14adfabedd2bbd62734277b414e94c0c43297590fbe3fd634c9e46a6b88e3276f7010b6fc2c06571d52719cf334277cff8989e7e3f9624493553b268623d96d04ec15166cf31e9c0245460c9c60f43662fe9a9674aaee7a7c65ee22fb1aadddd769f47bd6b08467391d60b8927b3eefc84334bfe80430c911acee704ba66d9fb8fc727457cf564fa139b44f68e55db9e3f3c0de8920f8b2b045d902256ca2525370ed29e4f4ec772f64395cfc8a167a4ecccf27b5c58d95c71f6cce8e11d7b841783142d8fb988dee80d436504ea16528766aedd2d86082a394d62c4c8ce1dcb4e3bc2c29371e551855bea229b39785f44e114c6667dbe5b90e35e16d7fa8a9cf1432a2934b8b30e04e79de09f17ba1d3ec12f7901e00110747429db022685171d8cd35ef6e232602bd0659c77144d59e17a3253e8d3cdc797c50ef59157f5fdea2eb3ba9d4bb50f74cd4f9cbd5731f0935dbafcfa3c173b819267a7c5daa636e28640d35002a7a165ab546f225b80d0bb30675aef0d40042d49d81e81054d582d372d11ed194c79013759b668bd9ee370a5cadd90839cd94858708d6c9fee16041f3218df3ad116c0e13dd599174c1e607fbbe873ecb02454b0008fbc0864a46fe99525e9dc8586e9ea0acddee1465ebb8b9c79f4e680b0573f78cbd6d7b1176182362f3c28cd234d8257c10dc0991ee67974d52f87599ecfc27a112c78adb3c968f989ba2c88abf37549157abc03f1d900c5e3f629112e4fee18229572a2377517ea080ebd34bab2562b870574ebd231af94cfe458e80bdea7586a77569f667d8b9dfcb30ee64d2b42b1eeb73772e0f372c1a623ca6319e89959d00eb736033373cc7c6afe7befac25bba5f2c70d3f51727f871b122f876f13c4e3c4f4dacce211a9f40777c38dabb919925f5e927759332783813cc390e957bd7b0fa1f3fac947cd9dc52c0c1399c8391c3b76d5cd1526ef3aa1ba9bec1a91627e87d5a7ff3910fc929135f2e9c76205a59f5ece86a3243d5230a9b7f7d47669ecb86faa928e759ff8a7ead22b0c81f9f314289042a89eaef672167aeee769277083dce2963c304d19d01c145693affbebe5939cd085767cd7e5c0355e5402037b015f3cab9719a27b693d135eb9e67a9c2e47d363f9b1dd022cb58c013146c97b2e532c368bd532f7544cc9aa9d6e38e3a4fa40a107ae1ddf36f7d20402c7f6670f785c4369fd1e60f5a1335a0c0e00e927136f8b7e5065f705da983e7f6124f4c606515ced277edc586b08a20e1b0c89c113b442783ab19a3f052d7d363f08a679c03646a59086eeceace9bb6150a7ac4b399284757166c411e9b0e01f44012b9feea1780b855dded123c084926a08689ba39cecbb868951a0e888c1d4a9e0bdbd6b6bb4d75dd2215452fc8aa7e4b09a472604ff40f9e658bffcbc7af0689cbc501100a037194b9dca0819076e49d3ce3a77fb4eeac28dc31b55364aae409f9fa519a17ce59459d4a42cb1987eb2af5741243b1192aea81ade22ef166c2a9e50eafa8c9e560aef473aaf0d8b7f4dfb1c9fe41f48a2b0c625ac1cf09b39756ef5a50e07305269f09f527b870139914918b69588dc5ffa5b565feb1274cb24134dba05841817a1417f80d832ced42c7ca33626d65e874f02c12fddcc4e9572625ff39cc6c262741de6e5da4be1b1880c3b56f509197fc6cda7303d536e63a66882ed0cfefe5201d34374cf0d712b801cd91fcac07f4e563846a4c20c70c4715dd2fad11049f04c75c9d1e10b0a91ef3e7a7f3a29a980624abff6d04c31c51f86e07d67a407e935fcc2599de50202aa0f4b44490da70b2da5902a125a24053987544fb274bcdef44a0a047e2d9f038a487dc69f2e9a5174c070578c95346af800d2853517ee5b0bf12f5c26d5b4037059d1161d1e49809b69c010899e2cf06765665a8759ac4105798b0e988d6ff26e43b9cbd1fdb4561b1417084d9f0a4d16fc7cf2dda2f9220d597c929cf5479c06be124e58d85fdaaa28f7ea0925542a43a170bab9f2e1ddd5a53332901f4de3fc8f17b7c641edefa4a0c37ff1333bb69063245fd1f431e11a3ab327773eff7f5dfcf9a232fe791887ba6ef11210ca6edd2f587eb6e2cb9b9287ace556ef9ca47028c706dd3426457e41d0cb9468db776c6028052918365a4b23a98d9ffe011dcb63706eb08785d78504d8c5b6032486d5af9c0c063ecc7fca9ce4dd8dc6b9385b2e2517fc80f564f35e911c56d6cd12d0600538a741b35ee11d40b9630bfc61efdb84b71e3ba79d900962ac99d5cf63da9446c138b6bf35b069337ee147989a6d8b82cccef5ac8162baa8e6f0641d4194bf48f4a97ecababae32449a19871052fa2f79e703b40bfc0e75e0ec6828c266ece2f30907296c8e3bc680ee6872c396ab6b44222cc156a337b6b70594e17e5c6ad05cf24598a18dfac550642cd4007e8c77282ec1172113155a0680599ad1f4bdaaa196a90b5df9268c61087ca2e73d44b03c3c0882237fc2a63fb92a2047027e94b52c389829d07cfddbdd7ec0dcb65701da7d61808ee20b9419693e315698d314ac51dee859fe752253ef4a4abf9974a7b8915178cbb516638f406e9951b532ebd3411d75d849f43621d41af8f36c43640f0cc038539410571d1f8a6712d94ecc92717fc77ae33f16681c8c5a624270e45627fd800017e6e27f3c78aa9a423bb0dee8c05e74a03647079ce6c3499c8fe0224eed1dc2de4c9cc9f18fc98591f00d8d466e17545b94da195f848944ccf159801db823d36044c1154e41bdb044e2dd228d3517dfb56234f1600cd87b63a1accc4463e5e831bf8cbcda2c6c6c213386f0f65a4266f4f45e2ef957897a7a604a4fc8393f230b31c149dce4919c4c3023f5f119ac0c5efb6bf8fa7705956c1827c4659b62b5901d24f7df9d26bd8d47c9ae905e3c305d3d2e790d16537e64bffb1106f2068a01e146ff05c2605d98aa97a995a497a9682d505e6633b0611151220f41967fffab1f289ea4dfbc43291896e8f2d2bed5451ec08602a25ca5666895b59cfedafe5c4a6766e174032153ac772877a5a80c190ab5a59769e1c203383b1247c82fd56e91b2f6257b9ee2fc6986c204bd159d14ad2fc092ab38f9d5539bde754fdee82a7e53f12c44f24e7feee5254c488fd0fe2a6ac3926c7620536a68306f455b1f46510351d9431b61eb510cb7d337ed046818ceec06f3b6bbfb190cfd3d180a0d01e4c1db0894cca69e92b885d42521fa0510ed17904c2bc45e00ae64803ec80675feae5640392e042233a11ec8f415022752dd9dc6eed15820936ab8b3656921db33f4f64d50feeae8a6f94ba1e6b676444601d695db72006e62e1bbffe00df63bb3a94d757d50331fa8b7914d930a0dc9a6d0f2b30f7e7c189814107a20320bfa96de7ab7984c9df181458080abb8617be96b445ba75e908e1cfd2d643feba39d28a3dfcc7cd2e417161f0c5d138f616ee84ddc57af6a8d43cfb0fb01350ea13b15e7550cae9b4da9ec3071d7d8f0b3ed3b2ac3196d04aa6c8366ed3463688b3baada4e79f36fc5520ef8aa3fab2c803d20c8ba790abfc77ab4ce37da799159e7913f50b5a5160ad0fe130c63533ef26fb3f4804b2f0ffead2c44c6858fd1cd6c9b00676bffe8ba1c359217d772153d7afed5a7516f7824e167722204a1060667c654090ee0eac85f598e11c2a706829458537d09c558f7308995e5f64bd57478081a3a399f461136260c2ace63200160bdccb742e70d102985b79f795d60d912ce7875402cc6b6734211f24ef35c014d519c1b9fc65f536a4cfe9942c6f693d9a587df36c9d0fe3664800399564342eff56487e7618c97a04737ae03305e3e4b30f1b82c1b6a60bfc8c467f5ed416bb6cce27aa7fcd77640ed433494d6f0b9f2b7d5a30b06b0063dbaa6b881a81686a27edb0b6c1c632881c97612990a697201d028009bdc127942cad84e3a0a4598dff3fd1f77ef3c49d8217801d278793dbbbd450ccb2376653b762b8365b134cac451b420171e02b48a5720fc38a52f28caf5d9006b7c3031331db4161f955a246c450bdcb1f9a2f2cd0565ac97f6a69a23a1448025a37ad262b322d7b3cb28041e33023aa286d716e89c55fd21b3d7d3a81814a324046445ed70af0de3fb54a5d4960cd1a5080ec90a48c3ec0d57cdce4be57ade959907a21062add969947b0f1647bfeb8588502fda1878fdbb9cd5098960a200a77bc365b7afeb76b76f0f76807b31dbf1a9542250456d98c3e1e0634239b73b721ec6d5b88fd047cc43654aa7ec116ce860c5ad0f275370ad2c3ae56ea20bbd9e87700d0bb49bb521769af81e70b6113c332162f36d527f493d5e40d54d4604d0fa263917722167ac6d881d1ce58af2984d9d008c7083f6e31f90feb7aa7b17275b405409e747c95e38029ac5b494d79d6ebd8b5018b6a986005d50270af70b0568b1cc8366a001a5fe974d08440e56a6351bad284c9daaf1790dda2ca3c0aeaa78566bad12b0c5757ba0f4afe29e353214e2dde27636ea5de3e7d22c32a00b9ec27d75a220e61d2a7c977c4f26a751a4a22f767a2166cfa30fe13c042230232e06eef68aafc3fe7f7a64e06184da48b0cb3fa2364f71ef8b8e6637b22fabdbdd61736ed644d4b5e24461acdf64fb76a4cd32e12b15d068eb5fbf3e1bd3c3ecaf968bfbe121198237cb0e76d8cafbc6036d92c11d8d8336294b163bf3a07bd601b1fe789edf2579d664deab5aa9ed93a9850af036e0b9e4df0413cc7a06417a8d878e6e0467dcbb6e4b459e24fa7ac80e27a149eef99e82fc888c63bc240c99e89e375e9a68e3300ee4cbe98b6eed8665c89a1dc46560760e8baef532c301424ec5d5f9f8ce7fd95962c9dfae56e789f004ab7b1ee74e1e6a23ea74660fca5709c6535441b2a29cbc2d95df2dd7e2ecd93e521b2b8a0934271d1c3963a5a99f7925e02eadea4c6f724368efeebe22209c2b232598d5193cec7887d1efdd2bce22f415b39de994142f4597e0a4e55413915e79eec743b4f1f5f7d9c6b473e1b2963669ee6f7d4597bbdc8d397b831b8003edba22982e46a2002f4478962b25a504310f0aa3625dfa4b7bb36d3e290b31739a777d21a79fb8b10b3658088f39f1d834858530262eb251759c1a5004d45462be9f6cb20ac0a755b9f52b90066beb983ebf54ee6e73bd5cee76830b976632b5253ef1108ae7fa57ef3cf143204369194f85271729ef724e86c4db2ecbfc2514822ceeee49b6d271c8f93a7a5ae5a965eb28c221e1b5ef7ffb4602037a2ee3e2d3a7bc3f68eb76861ae44d7adbcb10947fbbe94fd548d40c173d62bd8b1b81d99ddca6a2854c6ab06989b0022d85ddb10897a5fc2547f3755afa1764538539f76e0513e8f368331d0f133aaa90a7be8ddffaf3044223477898d47039cd16794c0327d6d417481321a3d4f17f269c0fa00be774ecf9e83c9824370f077d0e6849d9fd5fa453b769a019a62e2597a03f96b8ce8d70365213c126e88746869c32c0f7e3f7ad53052bcdc42ed2862c82c030aaa5019a203f261accb805c2f6138b9962337ea077aa5a81ba65316fdb019557beb48ea1406edf50c26601e76c4e6f91b02a43d4bf65d4823c078d72b3ef2f5c45367a00b7217a70c661c822e4dac53a2fa7acafa829b3006a09b021231d0c024ed468f3094e072078be4721dd05ad1b4232d7128849c73f667c154a61c5c21bddc77ee9d2c5118b51931c2fe3e07d2aea5714b2e64a93642c98d54099b9567aefcf023927e2bcc26e3d6d8065424a5e55ebd6ef1abfcd0464190bb6ce4841e59a37b8e3d8868ec385f17f3a25d36a0a8df1c99c61dcbb81911f747bdcf28bfa8bf1d11baf94c93172663e011c7312695934ce8cc49764921a71fd28e3865c62399f7639d88850154b32fede9943f21f50aa17cfc6d05a9a14aabe90c2da1c59266b7537b1165717f13db4644b9a9e6fe999eead27c64c5a9d6ea66bf5ce667bff094b55993c557b5ba9e73768cc6e73d53ae6697983868c66923f0ce4257aeb396f30137698e9f89c5653b65dd56b0f4a7157f1d8a7f9f519636246a48b57e580a85eb03d9c333a5abdd6bf47b2849d3407811521e32bc72761698f0b7e8fc21e9962d47539638324c38ba7d82d58fda7f6f99d15d62a8d351bb51b93141fff9a04b905254907ee510804786a37e29c3e66364762c4a6025be9dd13843f55f5b96569ee95338e1e54f0651864deb7b0eec31844924a7fd062e0a5da039f2ec7a9186bb29e30cbcabede1e221535211671e1e472189ab032fe56aa709f71a7960ee201c424f81dd56d02c3cc1a0526519068bba62e92a13582028ff971bb8d427ce01d2262e9e0b98cf8cce94bc73e1edb7d89bbcd8a68fb7312a48d42296eb308de72b6012f69bbdae4a22f55941797367446b46fe9e2fddda9999df6369cc70592c8843b0f5c07057385647e13780689c2b4e3a1775848254676767db171dc39d8113b55c08ad10261c89f3a04cdb0986e83c82e014afd9099a4634cae8ba19b7a77dcaa1d96d737667d04d40a07ffd4d3a0a152b2e048c11e88fd21c0ecdc497611f51a196fec418cd82b1f0f4fe5809b0471ba7f48115eff135e3c9696e021c5c77ecbf9d718444db839704d5909c46c6007f877d2077b45378321f09d74203414b1f6934d4917590b1a15277c6128427b57282a6dd81e549fe26b4edd56ae36599e6dd78b383d6039e8086d64ff4736fefc93e1dac19d2afdc345ec2132149b250ee4565fce88197db94bcad07177f9a2ff8af9f88e5c37270e54c85132ff10224b720cb54495d46bcb53571f7271780b34b48703ec743ae8b81ffdeeb440f7ca33981e01e7bba5de17723e88fd812120958258244522eaa77604accfd40e4771494198f18ed0de0f9e9a155c76885c6bb879be1addc8f7efdf45be5ddc050259864452ecb08ee950ea9bcc6a06e11957157edb7a9645a61cf537a5d489aa3eff4428ed7db7dc0341e07809acf1e9abe42635fda18d627a589ac5144ef1d21c7f142ff1a3ccf4147d50ca3c0f766e54d56ac5de73296cc93037415e9d02c58aea7b795b7e86bd31aaf59a5782c1a0ee96033a004a4dac78ae24793816465a1ebd7dc5b3346f134a0e279ece87b8710264beebf235543719cfce0cbd49b76cd5bc58ea9a5ed766926147930527f2a62166127aae29c471ecca163e5b5cbcc16f3482aadf226288dc7d326da1d29cd1138f1f2005ff8ebcf2b8170304b81d14df31e9ba1ef2319401b7fb09f95eb05b0f1b29e2145dc8a6eecc109ed87fe732ce4c410094ec32be0a5845398bf6b4aeddd3fa241fe9929f605ecefff4240fad8e399cb07826eff814b43e887174fa0f5c91ebbb236057fc34ae16546d1706c9031550004a45a9fa5df3da5753bbf5aa47e1065eec54e7235f56d62e6e9470a343e505c5cd3edb22b2096f95e05b01d7e3a39821db3ff40659964ad1e351df47e82451e78b313e98f0135f774b8c079d7d932d7b61657c2de6022fe7b440d3de150aa1d312a8dab3fa0eb31790d15c771ef5c3195097eade18ac2a7a51cfb9047b759245cc4b1ee410de4b8b20501dde1c59ce2bd6c5582ac9f9ab287f0c7ca16a67d3117c965964248085556b6d6fe2ae021fe5bf8758306a5635794165d40e727372556645e2e57900aace207d0329af1ec1c93c8bd7ac92c7be69baa82839d51d1f559824db98dad8495341c70bb19eae666d4264f8a57ada0e42245caef8fda1047418d4cdf115ec5d58b8663718a64d9318d99cc444425b1bc24e380c00b826156df23f5954af7aea6291bbf2d350357fd488278a491daaa918d55a5069901127e6fc32adddc06657c2c31681358a5a85040f488b017737310eee21f6a4e4cb2764b4f132e5c3cc9fa06e7db844e2cd8720999d4a2367df56f9ee4753aa109227968b7d3fc3403e643f0845dc31434047a97420b37ed37198895c8e050ed25d040f5a4baa44990738e1c6a6ad09a1e2ee979c8beaa26fa848111faeb7ba02cbfaa41d54eb62bb9c3d36e19ce36ed6de642c7ea8f3f6cf7de385b088befee193915d56234c8ce9e70a536c872bf2c7313935245071da5350bdbf9eea58dd6745964af9e8351bc8c182fa60c5c443a1c91332bc719dc997769f563929bfdbd30a28d0316599c5c6a64c9177aaa5cec314b095cfa247e697e71d9252d2b6c11e78bf0ec79923a7690da71a01b1947ca93155274c58840e18f4169866ca181f5197e439a71960db0f48589ac1b4258475e5ccce814bd1bad947508766134466df403ea98ced11d37c70871399769abf968a5bee32a4d987338cca8fc95a89f5255113c3fc4ffde6805344f0a423bcbfe03653a7e577c1bbd08f221ba91dae2955cba0312bd9dd9725c8840bbcbd0ee39e6fa54a76360ade5a20d58999da90cd5ca5aa800ca8bb18fd4f9121e5b5efa2c300e5b7850738bde845ddce35175e6602ddbfb5c9938e06c4cafc628f90d30b37b6fd9614a20f0932c4e37f28ffd544fb9a78b48ca4f69cd214ea88d3922194992a39cf27255f5309a2af036ba40b76bfa57de26360417ceade5765989854f9ec966bb8750d40b90df28669b2f5de9c009707fe0c3a87797aa4e5cd2745dad8dd85c432fe322979ed63183076489871945da3ebae5559c227cac672ccabb82821550f2f33493c70e41a40820c5a2eb1797c32018ed07cc64b4ed641813ee7e50da414c6d90230371fcfc69d3a7643a8b6ac3559fd8c85119dfd71636b4193b4f4447b479e34bdbf5983181d1be2a8d2e1813e950a090384b32d9dcbe7b0f2e04fef6375223a0219bbd2b23e1735259f9a2fc5bdc80877109b8062ee8db87413b74dabac047ce45be53f9752fe10475541399d73e49bd932730d8fb6bb49f17c8c21ca9e36c316e89404b5ed0dd2607a8fc9e0565a710f98b6c14530cbc081259b7f789afce67dd4228d05d2b5283208aafcf0569f3d66a13d5cd09c20876d25b12b4d28be1206c9b09732dec54888b0a9b3804aff005c8caf3916e1040af29c382b5cf53f484583d041a4f450377e2f2fcdd8b89877d2bcadc5bc4369be797173edfa85ece9d01d339fd27281b50d1a4b12db2d950b81f0cd2fa5f584a43bb752b27a7a430fef9fd04b1f255fcee3644fd144cbd4d37b223177dd71610ef27cb3d094660707c3c81f257ffd208f57dc5a9efdecc64977fb30483d00b132000a01d240296217067d691c7b793fa7ea0bd5e8c7b73aa98b007582cd74f96d2da2df0a26ce861ef43215bef8f5dcaed3cac10f5bab834410f0ec8a33d1d48e637d4ea8fe67a57b40e66872768994ce7c1aaa124658b7da0abc64e903a6c0b69d6eb5c4246e9a0f368304eb9e785f3e13785fcb53a689a873ab0455a596af1965e59307169c999cc2efe17c20265a3dad7319017b8d9dbf5fb09312c1b995dcceed97287c1c5c3929ef1cc3f289734d71734706d9fc2975a123391c942e157b4c08cfbcfb65cf5f24de9a58d7463bd2a644fdd868447bd22ea4adde40c6fc6fc351e549368df6086b8e49d057321a50b555a6969b402fd9d1cc6de03f843b916261ce585ae9dccbfa3fe3511cbd01db3abf50d4fea331280b75dd3813adf6aaa7df02c43f270d24320ad4dfcbdda61972c1fba696d93e6a845921c6705f8a3d193e328d11f8bfe453168b1395f66ca108fc89dbcfee62df6f1810db76c5e66dbfc4bff3fd6e5f64a07d2833032a42913fba096e59fc8e104ed471c628d7dfb09c05c59f4ef3658f8d6e16c21f7fe1bc6e883007d5b9451f891a9548a0814b0f34de5baaf5bcdba0d167404c96d9a9016826ac22540deed4311abbabd9a140001910e1e6cc26f49d108747dab6e757c94fe01241b184e9ef4fb28d34868891242beb4499d06b06fc41b88f3bfdfaaa29b967f30a387a3864419a127c33d7fa41810c11a772f4803c73027c34554fd7ecc5fba1ce004673997fa491df155b6cc0528b7430b2d8d78c6fc5cf227df80f496ee09a4f7de989e038da6160b63ea1c4563a91647f15fadc82e1b2d9e470216f894d77449917ee34c962cf9984ac14af4beef0d4b95fa8e5eda01714f64797320b2b1ad7d3884c0369f602a4ddac84cdad18edf9bd91f80b10734661594476d2a0227ada320fac7a7a6027ead10ab399f95f18074b9d651abea81550c5f9477311c5fd6d43282e2e5441da2ea58d57b7a9b89477fa3519f91a19ab39c351bffb414ebc6efa7850acc7981b84ad858016e06f523dd993098ae12fda5468c8243451e70cf4526fde492eead1b19360fa6cee868e2833e38ac2d2b2331f76bcad99f6791bc3b1ef964ea7e9f138677a2534864f0a770a10893a686cd3de1882cd848017ab85375089f9d87b7c12235af72bb8cb99e313878a158a2e2dc3e5c20270c1c68651a007c1fb20e27af9615f567999e356100de399e5a711c9e1b63438850910d4d87adf4c7f17b024665b4c2f05ddcd40004abc8a499d5a52a4929e2f5e78c18cca4e70f31eba9f4ee443e8f0637ddc84e85e85420095a00028caff680784b1315ec93bc5de2258f62fefe223839966ff84ce33bcff5a400dac446cdfdb603e6b3b65f4faf9cf3d40c4d203cff28ccae8e68deea4292e3caff1e5a86e220db24bda23be89d0396c64cd7839cfcfec667d3460cf76438a5597a8c59c7a505cc4b79efbd5f20ba5f5ed9ff39d8d7b48306a90dbcf376b9e93f94733b10823904bc32c4ab880d5786559f5333fb56203895ec5529a13ca0ff4987862701e64b429819d7f9dec9d9d2143613fd3bdf4eb6008f13048b0bd3a20f6b6fee0f8bbb6b6d000f3b383b6382312c8cf006b035de116ce01a5962e3ca737ca75afcc73ee7d16039c1530bab729b7eb613e15f9c462efa33fbbf4be48858bed712774a287e1f0a1411c6e654b638e44e051a6aed480d21a4714c9cae1c1990c595063c7d9379c93990a89bdfa38ba2cb63e5bddac5584398e6da3c49b4c97adefb76a5b851c012573ce9d84756b1b7133b305cd2038d97d20b4df9f7dcfa1dc813354eba6ef845e3902efe47a58dec4219da968b6eca46fa702a27962ae6f978f4c8a2c4e610b414391a0ee8ba69752b7775f36f5f5ea0f61cbd8cd84196b715a98d3dea61ef9f4b04893f6a5e8d02fc3d4cb65766ed5c2d6055b65aed837b52b3d48c2a8198a605cf1d6315bcd44f8a00ccf19e0f9aafa8672050eecaeda6b10be4b814e36d64e1ffa0cf4e95b0d774daf234bd315955c35fa86a6721c222245601dc8e928c78f8268616de2f070e3c8430d93bfa38d5208de9e09fc56e5047cf7373398819e9035e870373feb9b2b4f29799cf11a1cecdb5d5303aad52782c654ff8fd15616fc79c594c71716b656b28971e6f4a1794b795bbaf201657de45087bf56d4d63ff72c736e99a1ba6d2218adb970469e872843656af7ee9e05f0a945ed12b7ddf8f58227d186a1be13a99276c5e3df64f9441b41956392c14f9cef6aa9956cb0877296dc20c841f707e7edeb30457d6db31ce0aba91dbbe1585b6e16510d5448a135b9b7caa9f32cc692ffed5b0714e1abd017bd604a0295bdce3d6dc0f9d6841189d437f31b0ee1f6b51e3bdf8099a59d7c7b19210937cfa8eaa6143c3277db6676807b2b2086da6a33a5aa2b8b83170288f6e04162a2cd5b211282d46949b5c817058838c2ad643ad4d02f2f1a930653a012cabe458c9f49e43d32491e47306aa69a299772795038af44cef749d7f5924c78126191c66d544800c30dca042df1a3227297c7ac0b9482573a2b6a171ba2d11d0cb5ba5fe3b16aef21f78bea77325efc65f0a5d727e63cad125aaa30b7ab4b0d0dbe0628d2e9ac03a57ef5eb298890d43d1e48b10ca2828dc6f0a51f809fd438152591327c6960f37f2d260c489bb98b4a0a5a7d9fe0ccfb81e2593b070441374159cc6289d8ac960e7b0402c9aa032df198b8c6c076d536e94e1d495b0c4ba79aed95e68ed34e572b87064fb89c9085d5afddfc62290dce03ed496b7df594a2d89319dad0fde3d236971e40065ef869f5a9fa9bfe45a996f3512ff39cd7853d71e96f0e2653ecc0394aaea2e26c20f46f1f0fb8d14fdccaf8fe501183173abe0092c1ae35ed2a3202cb4f0687e7e2bafbf0dbe03eeb294d568f123f271a8bb3884fc2983795952717fc4176dc64f512467c4f0079973d29d009903277fbd828f3e26efe3f7e30f54666815de63563858bc4e3f87e6731cd9ffc3d1e0dfad704254b25746404d37fcd66e5633741c3353fbd5041620422aceb4f4692be17b70fde249f7a8df6abea8915c110b7bcb7c747bc01a874d8b34b411cf76d0fbe132039d3ceccbb3374ad80c5f7ec8f1546bb4d9e4ab76e4a43d9a3e47a53d10ad08d1355095220698636fe058bd537c94abf8cbe663ac662a20887608f37fb11a382a0cfcea2e999957e3f231ea035c203e49f24f645cecd2673598ab145cb36bc3e62374481ffe307032b8ef02efe59988d59d831c13c7e44ff0e095d54ecfa588307b9e3c78042b7c732f2ecde145bccb3d26b0467cc9caf54f0aadc9bbae69dd62df9517552613142dbaf0029f3420ab555f1896eaeff6b41f71197483da1054a22ce0cff0946e4e4531487b8088ced22fcc9c84e70fae46166fdc7bc5263ec3097184a354941499dbef2f9344375f2a4a85094aad6dc225a4f19c7bb362eda88aed451400149b2594433354f3376f8f2ecb95bf36bc2d8d555746129324178e46c64c5bc202d49a4fbf1f09d49dc9389e5e8e9b5f78c38263556a6144b64148cbef384d5e788e9646016169af51fec4478a31bcdd9868e1b0fd45e50bf2ba2694e8b6d1140c1497ba76459f93a13c37bc9ed538b2b051fe20caad38bda87d874069c19a1c9227acc7f0906b0e802988b95800d75092f48e0518262540c1d50cd7106943bb19bb38249c1dc5b8ee39785f62667a82b6ee17eb7f92d46a2e32799f1f0c25f28253ce5d44d5d340651fcbb5f5a3fad12ab7587245b558cac20ab575a83ead44e9b63f99d11ebc035c660bf6f363df13a761918f096c56166712e1c631df9b3dad72b3c39037bdaeddffecaac0fc5c63d67da5ca5c8fed63fc7d191fd29ec2da58f737c1e0234224c961f97e9bbb635deb6e00bf54af275b0899fb653d6835ec473fc98ded3cdab3323b51384c96630c34b43f69cb90d660debe27e084d90028a019c0d3a3f4877df396fc54525302facf1935c5bd39f091d401f0b968c92a41dd919fdd9c23a137f9044faa13e4bf3a175a75ec2e515bc1fd8f4beadc557ec6602902cd3a6ee68719377bb8362f9dcbe1ba7b696ee17a31c4d8d0c854aab2baa3d110a43a388474ea4733b701a809f7d0d9be82be4ce9993094973fccfde7e053fb527679e311a20d47c7d6cfcc0c0c84a48e00a184a3eecf505f0288493b8f8c77afad8e06110196dac4357f2b1437d9bcec50d24e098f78d85fddb41d88e63bb22ad42f31b2ec018dbfa4b4067c18dcf4e09b3782cf9b20e37a732b5a2849c994248684969c29ca1317449d367f27e7567c547a2675eaae126ab5c1cb5bf61b2863e57efbff2a4e8acccc7209d3c854d0ff6039d1afef8577dcab0c06a8837f65b790a616c75fb301fc931d53b613b20926790e9395b5d63f9708d7116e83423f5220fce4020c0845af83ee69fbe36541591b6c55cd0b40842be094918cc41bb598a30e73878a6e8ecfe0a58e6f16b147dc0f14ddea66bf7bbe4097d0c979dd04c5609742085614b0be0ce04a5a4ff9efbe24815239bf706bc98cd597eaa7518c057f856dd2e285b3d201a7fda582764ec752e00bc208e5221f29a9e80c922ffeedc26f96734c1fed4a6eeeb0aa9c02c92b6631e3e7bee70d5ab867883d3745c0e1991e8f83305b07d20bd0a9498229f828091e5ada7f964f5fa40a0d828a5ffbdf3e8137578a07ba85e3b9b501d4c8b0411f2596c31fc4ab5d1129ce0cf9829c80d16e4d85d358c780800664f3121bbf98837d5ce50a64b4a39a058c133cc5cb6c7c914dec5d003b0b4842b8f6582a286bc45acc9bcba2dfb3dc307581ee53a283a245c9d20990f40c37abd89bc355c8cc57bc4559470c60a7cb48ea8f3702d4b15b307d02cfc5c8c81c8ffc7f1376c7ebd02c167666bb883bef31af3210c05a747341e84ff199deb93d4cf02287ca31e83369eabaf6f42d491734225474cd010df7e4a7bbc2af3a6f024c718847be7b4de5fcb2f864ef960f7b4e856282fff04f7b449ccc4af4a89d95e11043a0422c6d0285d069a7ff988a2a3c4ab4a968e0e869d427d8fd12bb905959db5c7f5996f5a935c3cff724df013ef62ad2130b5593e7dab633954e7ac52d1c8aebe2757c17b73bf3df1de0a604d3fafa090dfa8a6ae40e4febb918621464e9d57c8388975b4793ff986241c5084299432a6410f54de0a60df5ea763aa6ca823775f447fc10095f829d65e7bbaeda0dd09013c8acc0d43b66ec29bdb44e02f9f6fc01dd5be65bc5fefa058f4bacb2f341d1eb5ec1d3be3e10fcba3cd1ca74f88652acc82527b5b1d78f3bfddd1b2cdbc45d3f1596bbd734426443fcae9100152545048551af97b37e3f5fb9b8fe009c0d7e43ce37cb8f9adb81fb88e330c35c58bf7544ad29fbc8e9548643677a70a02331558bdd73b46e82b53495226fbd774c06b447f7a56c3a0d0cd212c6869e208c9fe0ce8bcc1fd47d708bd89626ef3d43357e937222153b2749728d795c03fcdf1e99adc54959decdb967d3bc13eff6a65212359d464f3d6beff48974f4e19d2a669c8e6090d65a0f7568fe2c325d07a03e56f6fdc36cfafcb5a7b38eab6d5949992636087b65f094a49f2c14b64de3ed54e2abd69e11f07df07e8ab1d882f3ebbab92748cad968cb5c2ba893d9e56c651a8c406e2e02c77aeda96e3bec86f7cd6036fff46203dde988fe4c6d41575015e027bc32ad341a1aa76079a243cfbebdbab41fcb23f416b2bedf05a699befffca60e8fe3a54480f8404f25ac86ebeac04360821e9a59dbdef42fb51d74c14f671c1d30104bee71f6a65868f62fc1932659bb67c5dd2a74f89b847d411c3c232adb41ba22fa5d1e433e01000ef508c3de110259884df976a5b7040608427223a1d019234d7eebbb137ae17beabfc2c611b62d4205dac5ebd71577d30a6f81c5d7a2e7083fac60a137491b0018a6b0680e6bc2817b876c47cd9196c0dbe966093980f752fde5b25739b429cab42ed9264238c446dc560ccc90cda2321e9e1a9902495476546e1cdbd612229a9e1543310da4e38609e9f101746e8db51f593de0cfe46a9ae8c7f0e16282d2d390ffa865de20e7cd79f8876faec768abc03f0dbb8dbc19347ac72c381f161b7c9506461eca38f9a2b10ba2489ce463feb36d888c3e859e80f3232246875bd15e5fbe827bc01ca8fb66343ae1395decb96cd29174b8eed311ba9fe0d6f39ab06b05ddcdef960bd365634806507e7379fd61d8f91f9e8bc9f039ef6cf5e753f49c3bf50513c4a8c9a3d1e0ef8f58aa59e7032a9095020e48d2670a5bb79e0f9e3273f1d61f195acb0a7b1fca38f9904fa24542311df14cc75da8d7055e4c4aea078558b039bf931da2d98421b535f84ca57d509c5bbc448a839c04fb46ac360d2ba76b7c19ee509cef85dbac9955e1c4ad5d3c5cefa5cba88447a263fee2191fffbadb36b3919644f7e6d14a20cb4bfa7a03c0a39458f14b14ae702264b8a0acd54911a25b9a57af8c03ced00139f4fe2871cfbef0781f93e571b8cd2a23a946292977caa625de919cbf77f47ccca4d2f2840ac2a21ed886bacfa90f35658109a26c0d62bddb354d4981d850ebc76ce3af05ef51f18ef2a523472f1aa34fe1b31f363769c6c518d56c06a29d199d4804c1c27da629e89ac68fb253609c9f3e3c0d900bf4c60d3c901ed3ca48ddedac6f861aa21e9fb7e7985958e31a54fa60b83f937d29f0b67934c80b763318d4358648e09af89d8d0053061149ceec3ab6bc900e8254eb0b7b4b7f81d538226c03faa92c84b95820dcc284ab730ce2f9ac70efa2a556d93dd68dadeb34c8063ef873030a1385974c817e96d2a6858d812f0fed283031c79e35d187987bc673043f94a9d70705b3ed4d0689170ffb9cedd0c91be6b805d1f4f968c7f9ad730029077f549402de77d4f54d8d4bd517b4deec52363c755e70f101a1ca944f25e48250cface46a1a2dc2bdffcf2fe8fe0b1f55c7c0177f4ae424d8b85a6b1575972d574e7c5e9a4914002c42d258f2a52141552346f8518f3886ff73b07faa4142665db3840e7d0d60e853f7f16174300de6fa56e472fc4d66823c35e37488338901b864cca8ed749937d526311c0386454e0939f52369b0ae9edda1577a11be0d3478e7f2cf36f0f0dbfe2a9b8c128bd6933f66d4d4728f8f1dc6e210e1604e938620c6bfcb7a146b8403adcdf17ef476c94969eb93a3626cbeb1557a0a04f86b0b63941009e453b38a89e72d4e9242464c071f0e1ffc80bc0be55700ae73b8f8a0c4c6d1e5a549ceb737765e41ea4511ac933e584f42f5adc8a658783a160a6beec14d1cd6593497856f11c034ab254dfd08dd5d6e7c96402d69ddd4aa6f07cabb9f0772a14910632ddc5a38d0be859b14b9c97cf2b7694b5b485a5f08f23ccce0369edcd7839b06dc09c6006273f3630b27fc3d036fa847fd7daa7bc94857739a1ace74e042e18d9e027716d54ce3f54bccd951c24bc0f202e6f11dc2c48a40ffeb6daa0d9df9e12db97d70affc2c4945e6885260bc04ff8219615fd4babe23769bf574810fad75bbe2193a193a7dcbb2c69e75f75df1aeea0a45746c0d99683b10f5c1e3d58a912722275361eb40f17cb2e5ff824241ab5c6f1ba775677383da0322958b0ab1d97f7dba1078926578e12388d25f41bd6975154de4762bbd1afc1c7c1edd6503667d810f8c89a0cb3142cc5f1664820eb8ae5a0dd0c7e910bc829d2293be6481b56d77fb4119954d8743763da1cc7fa416c2bf22d13fbe517704c11fdbb6155bb328c41932e112324e06a393289b33e19b5222d38c25f71b04b2c2e9c3f9d115598c5f23f934087621fd3ef82b00644c557bbe854df4324ba1eae11a92052218428f1d6f4438f2ccd2acebdb00c7894a9a148ea1b07d86fd68cb570d79e25d1d7065da4e231ae74acf032b03fcbd121cb83fdad8f6891ea24c4ca5ef469fe2cb900877efcabc152bfb36645c80d0c566b41f8ea5b2b764bec4aa9c8ea0f48fa78ccb7dfe81f89dcc532a0a86ccb68edce11f62a7ba0954730d003e8d7537bb149de712a54bc9e03ece49cca03b18163702ab5e71785dfab9c73afb46d366b29a28a6d402c8e2952e4db5fded1ec134c4f22af2fbfa66ea6a98ed0b2d531e2e6be819fc804cb579dafaf9ed772e76ae3a2fc97a3d636e1c5df72eee951bdfd497a7c79f09e5d2ef5b4f323228fc33db4e193ac04e5ad78d5fd5249cfbd740c7003479d3a8458cf5ca925bc56bc30d4bc0ca2d94cb0172bc3edae50f7931e620ffd3e3bf50dc62d2852affa24184b1bbac520eac301ac7387f3ffa2e2e1cdeedef854244102f2c9d35a518552094072069e45d258bce14c0d29c0c7adcb58e28e2de724275d1da08fa95cab3189e254fe359006e6ef790b8a956637321b91e5c5ac5b670068ad4357859eabda4252ce5887f5990ee9e884dcbc444abf1f73b4fe6bfd50e8bb869660014039791bdcc648ac247e79b4890b2e504efc0c254b68319667b0211a6b1857cabaa0763581050e512a2b79946c686558c1fffdf3b154e84cec71bafc2c85698a4f18d3e7cf8f94ea8abe6d50e84aa3ea91d320b6be139b7f961417fd0b0e6e9a324c314733e936ebf249bfe6f6fd0ef27d11a245e6006ecf682776eeb297c4cb14c13bfebc28d0892ab8e9b4def267e950dbc7521120688bde0998b5f6adaf138c8204843d30a371a3588015f5ca2114465000e7c76e053e8db7affeaf973cc092ddfab045f780516e3e9a82ec241142b74fd179e9f3b53074a1dcc44a8a5ab0c97866010bf9702dc2085c4d5e28c2283185963391434cd5155ca8c9bd88b4d70aaea30a8c646886f782c067740a77978290b0f7b5f095d290dee704c49e4a047d6f3ff8fdc04bf86ec94623600007d345fa6b344b181fe9879b1569deb7a421f56c18845a773029a413b1b31a0d19ea4d5bfe479c375fbe2b16539caf420ef9bfcf718c03326d49fd462c267fe7973b76bc57d8b7be34232e897b1ae928487b88185f43f3d5f2738c3c78ce0a7dd15f2ba221e22e07f4678bd939346b52a2bb85fffc56e4b43952983b0ff4dddac48dd690721b4e27a6e697aef48cf73415a41b841809055334690622af87610fd220862fe7d368e054514dd4ff5c78a33d9d6a509c15409bfce282a7ec300d42933c88291b73525992e248e79bd8318e6cb26b75638401a059ffe42b09daa64c1d32c9480be444a6b19cd5bbb7ca477dcf9438023adca28d744dc42db7a144ef4a92f5d923d59d479e5d557a2520969f1093474bb86d446489b1fcb9393aa5bf881e1c16e828c2cf59ed08117a2db0ae37ef05ca73dbaa12e23c4dc97de5a51e0162d2df101be335fa0453d7321762ae68b5d98236a2f1334dff2bb578fc778681abf07ff8e0f876564534cfa73b4f6ed791dc8e05bc2119a76ba95bb22243346a2a55088d9c24568df107c7e2e98e50cbebe00cdde20a8f080530f6efd8f151d70a8e6c96c8bb6eef1695653260e5fcb51cff8914cc3945a103abce9fa6f1a5cb1fed51c1f89e786c4afc6fc99d68e8269ea0c58bee3451e02bd6a8ec9c402e38dabcc5e9363b7c1cbbf460952356ac772736f019a3a5e0568a02ec0570d8ceb4c3a9be2078ccd63fc06bbd54698da8b27c51b6e806e47afbc047be72c798565d84d2b8cee90178271e9cf4523e5382e4ae54baa87404f893220816ae2192e0f38f947d292824dc29f506a0da18863365be0760c9315ac11ca7e7ae000b89395d27eb1ee2333ab6b7d2e38edec81dd22450f3e5eb8b62c8427f73f805bba0f573c88b6b4d64ac6ad0cc2aab94f05efa16c7a17a9bd17381bee7d9bdcc3751eda91979c3e49a0f50d51173fc121befd5da2251a41d796433c802d440d5d8135007b77004914c75a1190548c2ac2c3654df2d20386f504d6cad37a46b6514d1463d1547217a48866e4bf4f1a918202d4db906ea98e8fa275f136c1c8d6a07da34b6fc797a951d74a962a748d250b6ca99eab3d71502951aafbdf18b895662c43b9026268664b7eb77ebf17f9091aa784ef4215bb53de73c74d7227defec90f67144a63822d8054e84c5c3a26e19c2cfabfe7d89d030df91421dd3472cadf472ea44cd244ed1ef9a7a5ac2cd25ee7992f17035daca7dc399192f931d081b54869e8322c776a51e1181386108033da6821ed1e38bf06edb97f0315908c4e8054df36c74571f5b34ef5216b77186a74fc9e720b8f3fe9f7a66506c89f16f92e9c67d140ffb05e8a4a9115ffe0b73ce9455ca7b4287e311677fc3b56a3df46e91910c5fc52e5b948639d5edf0095348ddc5605832b9883159d84d3a16a08c7818ab1acc6bb96aaf1f79a13accccdff27bce5b403aad892bcda228ccace53e91f4a47ae50f997944c7cb955991d6a86ca1f61fb1ac15410710fb26f293d2cac8857cdd62e398d7b54a1117dc446eca7a56b717e32493307d9a647e0ae971a13726081c81789e369ac96e03866c0e82ba9a2e77bc722575680c221e4ac08daf4c60e5e468788ad6d2f08bfde359bc61256a2e17051a5a085481f8c948de714e01acaf6456d41963a79fe4b3e15d58c42cce09fdbeb58bbecf98fa2dce91114a86f2224a11e51675ae5dbad132c0a2d45025d0f9e9e87730fb0faa217e7712d38a7f9dd8d6b0a72d71b00685c744ae8db4693485b50b5ac0ffe312e1139add9caa35779b8b732eb2b9d07ad2f0ad8bbb9b7b957814f64d554a85cc42e828e88e3283c45a80d767841ff86229859c036263691cd1c772cd8f2790d0e2deb99282e653a96c089b7977507a110c87400c0608ae7437dee37d834154278a379c9d510c4d1565c07307fabdc360720d162235c851b88a85f7ea961a77cae4b3ded8cfec2e11e7f3287903f25f728c63113a1e15729903d4a3ddd54cfb5d64e47ca3f51dbb550d18fd1833b48325641f1fbfb30ef529c9d61294e620fad39d5fdefcced450e226e9830a267935acbca03218cdddef4a442d409c1d9a9ea15301b2577b2dbf052924644b25c84fe83ff97e9b705e2c460fefe8a3a550423e6ce50682f29bcac7aef229f0a3218983797fae068215cddad00cc6297495a84e467184297e9e92fd2527430b59e2eb3413e4d4e3796d674d427dc09f661a886fc6fc912b7d9c6b04b1bf86519a2576cb310cf17972c3ad04568a3d54e47528222171d09c3516510fa34275dbd1f1b663205276f90a240e8f945ecb392b46dacf479933df9804285d92b16be9a800dd19b37ba6f8a043f1e4b1b48fd9a05fc3cf3cddaf7fef40471ca9521d690bd115e5a50137f72735c9ca79ee576f233f3934f149f7ee068348da157f5dfb165a802da3bcf78baf836d86b98e28e2365089e15cd604c6155d1fec67f6175cb2451f3272ae22494561dae3a56add1c1ded1bef0001eb097baa524338e66cb4c8d28db7539b47891ef117eb3a690ef1224664d7c7f711722c9eff02b3bb212ca8c8ee79d7fd1525b76d94986590d99c3fcde0e783e9c94f1f48d84f0e90671ac251a46b1bc356b68c47552bec167fcfb037196f3c6c85f3f9853ac2ed6174169b5c614f94d99c36792a20ba710445c90bb807a6cef70ed63938612b6db2be53b86097333f56d41f6fbb3bd040616f51245fd35e00901b19fcba562c56fad2cc1d6cd8b42e41e0bc3f9e69a020be35493b3e75f96e006e516029cedbeec8cf3df3391edbec55084f9440796b7d7a03115b5d2e631f6f1e27a34f106fa12e41442cd6646dfefec46442ff05427fb73c2ae909d29eae43e60f511c7785670ae2d236fa4abe98695ddf697f5f7d3248336c0fd44b2386d77103260d6f2cf24c71e9d92043cc7724858df7a7b83e86ecd535ed8b2b04c3deabd3b51c9be9d18fcab4638715fadd53660210c8b4351d6e56ae7e3b8333b7e016c9626e76c4980c017ab7c6bda5f9b2fddb1f176d8270a12cfe8cea607a4ab1e6f44e83dbc90ae89f6d020733a42f5decc20623f6022b4df8d19bafe872f9d54c573c050f19a263fbda7d4c1d66c38c6a3e64acc195674793f105391c5c619bfe23ff69a34b0aeaa2962388e108c357f78cf1fa976c28f2d47308999e1bf3b561945211e222c3187edf6da831063cf67076a0a6d91470d0c67a780a0adc53fde54669afcdfe262074c3eb9f4edb15a60cc389a3b79e16f8e07cca92e113f12fd68ea2bdd0834703a9a1e8a48ff8db883fa136c8f34b158d8c717fc997c0fab8f08324859c588f6f0862b45d7dead09a24d3996a21dbd68426079196d53820f3be63519eafa0361af4ac63c2dc627b40c04a382e7585356011dd0c2f4637e9404c3010f530216f6ce8b0cf185228bf76f44baf5132a4964adfa470dcacb66d7e6a845601abaf84f71e6863f44b7860b5e6b5407345e6896eb0294256d55e098d79c8f786257ddff3875e1d7b6ba87e3f491539048c7292cf607291bc4ace9352580e6031afb127bcaa68075b70308b3920b2e177b214b10edb0fedbcc000ea6667ca9645c777a325ac54a0e02d54bfb97b88a63c1fdc8d52e709f6042d1e6626cc865295e969f1e7f39fd30ea5e3a1822919b57c1e789a3af7b1224c3d20c2251d7c29647018215b7036922fc8f039b624f53c0fa8296bcf1cc397dc38fcf91eacfcdd3b0913e874d3acde3d10b27a4b0d7d92a60e6297abc5d533ae0f87c969eab2811f686081b653f7648764597ee3b8773a6db76f27f6bb35de1188f8396adf3c6b296319c5c987538c2bf12a4ce4ba02e9f35fda98e180a20cc14f0e29d631eb16a717a741ac0f0ca21d0f3216881aef0f8bed69d84cf691cce1d4c49cba7191d323167889c1ded2d1a51d6bc7999b9890f4d976b11a0524da8957a9cfde67f48166319b26f56fdaee33e740c86ad7edf103cd15abb081c9e848aed0fc1dd8278b00a1ae69f9a262eb0ef0e0da9702066fbb38f0d9b507aed54698891c8392d637e994a5317bd99a944181fc5f4493571ee30d9296f0411fb3d03a99b43967ae1a84a012703cd28f1318c104969a3eda647475550bd72aeac31111c994b398210a4d4d7485797f6e9965b0ec615581df7a270900f94884cf7b2815fd4c7fc1b96a880fe5abfb3601504b94a092a6bd8e802a8299934805aee22094ae82a56fba924bf8cfa75fbd45c44c9348ab4a6cd01a4076d55ca23ee5fd19e321939df541dd44bf84d534fc6d73671c3b7569acb8e5c4fa0064bea58797e14ca44b72dd210e287bd0942dc0d6721ab100e45e3716e7df93d03c8e217fceab27a8e6991523bf172624f5a78de1cd0b0b73b464d4e48dafa2c57178f7a0f8599c19b5e6284c06ef2a3f542e19c439ab469a554cfcb50c0104d2a5867e8d7a59a989332b74376cdfe29af17c44104cee83baab60ba6e2de9c6198d3d6271ac1ede5bb709b5c2e3d93d7e488b322f7490973659bb7885b4db36714b025949003a89ad727d8be2d0c57aea4eee875bb61d1b0d262053ca4aea489077aee258371b33edb3405daa8fce37e4fa5941835ca95fdaa30774e4038f1fc312a3254fa69f4f1cc5e0b69fca42040e1f14f2996b0180cfaa5355d377c200f3b2003caf4247ef0503f9c3f13c01f889c027278c78134146ad356bbd83f67359135f9876ff3c5d3420b065a09a134ca0143a65cbbcbd5c8461dbfe9833c6879385d44a28ae13fb3d59bace5313a132ac50ce9870ed3890c12ebe0b99fb412c054adda0cb83df881ce36d183f57f94c1e96c4b6f1efff4d110071371eb2c7a97c55d3ff0213efb1c8d03b3023e2f036fa049a2dc01d9f87b82149103af04d3adcd60ddb76b63030cec5b5519c4643b2763df2e87d4b455c69e1dd47b37e595768951d4df59f73d351233fc71b6c8481062deb3b309acab6cc50a64e1b1660fcb3629c0be1c836bfe3cb4094b0368258a66690527e3137ab657a85077abf90e4e6c6de5a068fdf8d401ecf0479d6158f79ebaf79c288cd9ed77ccbd6c5dbbbb4633e38a368f9d56e35852cd3eff41803e3707e1a5ffdad5069550b4d606fbcdf90482aed82d963e38455361b5c762edf01b475235fa4dd567030764f864d025abbc04b9947caa677fcadc9ec4249a4bf924d48f2e7eaa52b7b708ae0b4058d7c514e592289dddd5d438b6cf7fea49337633a6db5c154e0a5c9386a97832ea49d2d1ae1a0ae624b1fb59dc5714edf381c189cc8a04f28ebe0e82118462658498b1f3381c5e20c5fbcfa3354544a8fe533d9b56c649eed8674ea4d492d3847d8d9631eeaedc835a214c59449b0d92074ee32036b4914f604617367492de4e886b0003cea027243a3ce14d351e059dd74ab23188b5efeaf2ef372ddb8a27299f281b78830e4176225b2915b97e369a0dfa1e13b027a33e07984edefd24c34d811e267451d3bacdd9ec596518073ad2dc7ed51c39a70da33fd5d66a00a9d77b73b87d6ed8d8b9c87a0665ed90f319fc461f6e5577c2267834a27cf98d6c030a104601166fabcc67cf827b27f914902bd75d7723e4e16a9c64ec316f98e05fae4c34a0dc350e0634bf780bc48c41d203aef881b9027e5b79d217f032101d058e960f6639a30d999f388c53a7200b6f1ef1b74d9b230ac1fe62e344dae5de890abe29bb34d555efa2bd98a6f3396e547f1961303b6fb2932e79a3e6ef46f25540f4cd6176bbeb1ee05158ed88e8b8a438957b1c8f97b41da0c0cfb2e8111f13a55d4f119ad5ea3175e50e6f524ec6e5ff4b5fcd2c299fc53069925b288a1958cb210ea5eff908b28b9e588a0f7598b29ad7e48acd1274d014a56314d35f43a3447397a3d09587ae4b35b64886fd7ff81a544571c7ac23cd97728276cd0ab218f8071b6968e0dda3414241c1cb904ac1a58f3c0d6d7562fea1515c4722020432aa557fd3a52d07130b0fd0586c42cd573c04606bf75c6f2d5832a6b0743adf9c6d3511c23d45a3c2ebd5c55f54a6b5752695d5b4369bad320f5ca6c8a0b08ab563300d9991be807db33cf5f0acbd5f07e618aee98c3b03e39b16011430bf7b6767a192654f8188537718894c766e0d074b53998507d3953c3489ee024c096733293f9dd5ea16bd334c2089fe48bb2bd28aadeaee6c17a9cb8eaf9a4c2fca76e72633f684c70d6229145ba8edfbb3ce703ebde51b541a94d40c2e0d8862166e4c300be2487a71508a65b8228a4af10b7e2fbf94584e4121af50cab768771b1eff6df12f46190a0ad63dbf7587f5c8bba07c327935345feb7cb4656ae5ae159d6e49620c61821478cf3abbc80029ab259332376baea0abd74cd32d69febbb8246625432a420044393c11d77dab583e827d5920bb9a575de03e9980f192ffe3f40c68de0c591dda14e6a3e5b3243a875966da8274d3aa23e7950ead129b81d03bb46a4a11bcd8991bf0ac7499715f091d9a4c66959faa9439789e4a941d4ab7ff53ea61b9f13a9f07ecb6e8295fea4f8dfcf921d1b03aebf9794c8d13f96450a54ae831f1dcbf8d70467a0c1e2db5edcec0784d1a0e5122c457b1c365b0748d5ae87eb43cd266a94394be2b9f72394a4a75f613c6cc0671f981a8cd9b495f6ef4c4197b09df62a7924300fc0d8045497017a8bf1e43d68c8c5bc5c9ffa513f8c1460c5c53702eb29feca6a6d1c22056e1ce9ab7a678c29b59650af58cfca967c0598c1804673655407d2a436d0b62aaaee1db8890dede846d9eccbfbf9d2e306db95d3edce738d7b56716189d89899a2f6350e1abf0d3a37a790c83bfadd30e11c0d249dc524b06ca4339ed51f57208d91605ffb0c6dcd8e4d886d2323725cff5a311de564941e00a24e43f64408e392e0d88b33f7477203444d12c754a942ae62bb56b98890b5f97a42f038fbfa6559b7fa10cd6bc0f598d849bb9fd0fd826fa493be3ba7f4eb2a78fce46c46424f6be518a1e89f772ad22f9d435b053eff37fdf72c4d4ea63a8dc8c33f493b3874e3ff60b03294dc769a1a1784a729ada6940f343417ba908e3b0c5814b9b1664fd11b364cdf81cd668fc3ecbe70e4d05bc95852eacbadd198d9703e627d9fd600ddfa8510be858aa0df6592a3a3c86ee16a4063cac2f5818ebd68a54ccde0fef18dd46499d657ddb8c55442dc728f3c24c4ce298fd75be97a9b610fc86dce9ff3ede0154ab7f6151e3e2909301b1b7e37ade66f53de5b1825ea710802187d82782d105a4c9e72b0aa59e14ff8ac7626e7ab387132802c48fc9c62a13befadd7ebaa81f0acc344ed7efcbab8be1da9e66a9b415f3a576e0d91fae626cf75b655fcdc5912437242898ba325bb0ff0fdb2faf0f531c93e65b47e8fdbb87f02c81e1bcf600528874aa16411b3080a078ccaa3967142377227687a620fb277d021fe4ea88bffe29979792a4c105916f7d3085776f7895a3c9afd9ba4fe4f7944ce15ec6d93ee90ec36162131624fd531d36fa3c9987fdfeb29b1ae226131e57ef31c4cdd371ffc6d19bc7d94cb66be7215a3cefa9d1d9bbadebade3b462a2ec3cecb6340b54f65107d6c5d1e0a9a422e4c5c69e5b9c388840751faa717b71e79d14918bc4d98276c8d3dee1bfd796e8d0e55e87d9213bdaa4af0086ec89b53bc1f03021cf8df5bdf9322071d5d1f69e6264f7c9e722c69f71ba7ec1ad4a0351ebdf3f5d1dc523c3d18da57660531fb5691d22a82e955d84d5d295a5fcf057838bcc0c2490b06f344f0af841f0d42052bcbf99a1da36f4a5bdc2893df2b474539e4a9f1696a87e2024dd265ca1ab77a04bad23dd6feeb10494b7d1cacaa56dc7a25193833c00a925861de62f5ee34b2dc5c6dff79bae486fb824c801242a8ec7b774b81b51d643b43571cb02db7efab647fbb463704037073525cbccb75fd4818a89ce77f2bdfda5774f4abcf7c206b5cec9dde77d701dbbcbe75a9236fe77730ba437dc37f4106d6a7c84f27b5174573a7f965cf7df7f019be4da7a55fca3c853ff1c3574df5da49ac37c6d9f703ab05c07580e3090a547325adfe310f6e0339953e34fc5f0431b92a56acac1c34039e3f50a1867db5bba5d22a0b6bef8f9fcab27a14f0f4d7e399b00824c6d00a8c1ed893a02217db66c2ff72c0ae5dd974e7764b1f2f12a7c9cb6b6d520f21c2c6522e682d1c468dc16980b23ae56e78645b45ff7a8e6f2b18c409986c20a4e6e91e6e1cc62439952b264b7073d6e431ebe02fd06b57dce33a871c5a4a0aa16c779642b41251f059632e3cc92726b84669f9fd5a976a8e16740fb0ba98004f4b087ac44ab628e0892978582dfeea5311fd48ffd114e068c43546a715c2af125d9037e84ba53f49b42472a5fb6a72893feecd1a5bb3dd97b1b5b11123ddb877cda84a2984e855055a19dd48f78d7368589ff5566ff97e9afecbbc3b0400514645c97d57196cc0b11d08cda7f836d4a49554cfd3a60b8f429efedb5b3e25e9dd49561ec266cdb5f4c73e3457b079db8c658374939e563236ab60f9ac61f7e24399baad90dc3c00c3cd13a9193171161c95debe8b3b15ebca0641720c535252fdf8c20bca4d223a6cc3ab5d20852528c53e4e5d0c2ab5f34794610c85b17d921caabecca95ab75deeca0d6e97bef777ad98dc4fac9cfd1fe027337b56a509f016fd0b37341a723f208c5ca9d5a9f759c002df34d4ca29553cbaaf3d8a6b4960c36a47f5e2105304da60cac6113d0ca8abb1fbed3e38c371220270902db08a6adf5e0fee16cd3977384e0aa30d00fe48eb960b65aed5432a6a15915a5d9d724d368a11704022d7aa6f0ccd20e117b30db223c8297e9bb56e2f6942eb469bab5c321439aad86baba0c3a67784c626cad67ee54fe3c9ec9d33b92a998119132cb4816435b85d1d81f12c1e6ea1ca0d3a3dbb236cfab80c90d0ae9fd7151f76ac6e7efbbcb363707ca446fa58b345c6b077b005b046ad5dfa683defb2dac6e972baf22bbc8c8b9cdf16fee1855a944049bc47546b1cac1be6b3bce4eea0581db2ee5e0e7fd61c31a13a4621cc2ac6dcc369df1fafecccdf3716e1d318e68cafc60286c0ccb493508eb3445772ddc5968987cebe0d9f6eff431ea8a0b77435d26c5baf0a60b62a40332d8d33b898c3b33629f8d332f89d2c6366949f99004d4ec2fb2bea6b61f9b3fe7e8ed7d99c72ede8feec1c6980f9e7fe738c2f223970145628730fc9276d1dcaabebda207fdb85aa9f6a25e72549bf52d15203223057199c420213a42469785b689c0a7989eacfd43abd2469f78c2123626126cb2ca753168179b45e1e6098c77d69af0ed90508943655bc4f439305f04b0fb20e74ed04dd04fb4dea2f79041a01a664cbd9e3b1d3c40a3559b547140cb4442ccdae8a9d27f9ff14d98167df25c00aa5ed660d1a55fbfe4e8e20dede29b8e54b60bc37989bce79f59f0e20490bd10ed9449461f210448fa8fb3561c0e89cbe5269fd54dc1193e04e187e4609041f556a1af4743320d7510309724466ebf4de2bcfd3ce6e36bbe91c8faed08967185747c86e46eced065e73f99dbf2aa5af393f09aa26108d28bebb0c70a84f81d7b74e4851f788aa10604430e83c8a913451feb9efc9a2de7bd4def1db9579a83b333de7f376b4ce47d2a6baf684d4f10dbaf4978aa2c2380337555a4f1d7d4a84da08bb9739abfb3077d9d1b915ee62851828299d6d0bb8d20a7c77b15f51963b649384947847781a78a5b93e00e5c0837239c8a4ec7e9bed6e40733b35675b4315f0b9449481745b24d4903820947e7ee3baed44ec979086769164f040e890feee970beb35c59cce5292b4c513399e3a1cd269dd03b2a7ea67c0a749b421c9bf5289ee05c344e90baaa588cbdbb610d82696266d45984678fda95a551140dcd2e6626460340d412f3cb355ce052a10b404097955c5ce4b41781ff853e437af3f6fbcd23bbd73313d7af59eea28fc6fef9758bb8222c61c12418ec06520e8d900feb8d7a46c08788260c3d6f60f3b4e98d953b58e9783447b0e50e4f521e6520b3ccfbff95956b9f7002c5e2e8f05213e828701c4c67c01bc394f365e333237b0d6276883847eeb69d8899ca95ce29afaf7204cd17503d5c4cb27d61f70dff3735b8cb35ff9acef79ba798ccf87e4b8b72fa9d1e8de4196242864aa1301910e84afd05e7995161298ba2636596ae7a7058ad4024beaf1463a958f845f303eda1d431f80ca312f293550714c78e035e33b8ae1678e33f36b4515e614684170e0460e8bf625c5e397ca4462a8ce2a694222b26abeee86e31b191d3a56f02acbc0247d618796b1cc912a4c4c6c40626af0716c69a35c67d911e3853924f290e660bbc6237516cd50839be49953edbebd7f668a1f2e1c4aeebf309baf39158a849aa45e3746c28c5d626bc1a8868f1269816efe609db46f38d37200786d6e8b9fe4249e4609c173a70023fa46e76258cb095d36daffc740d8eb36f77c703af953dac347d212c838a152ef48fcbd18584709c83dbbffcd041d0eb5b25d18a16c46ffd22121cffdc33cdf4c32a973ab9d1e86a3dd2e8c7247f22e381c4a822e9208451a6eaace820cd2d1c6c66969e76c5aced4801a78c068505233292b07b4e441241a736269ecc978c7b4b809f6b45dc29ab0f879b27a231e5d4235a7b861ee7fe004c9d1245beb8ff87bd5f9104b64d5739e2dc050701b77e85023525160bc4cc7b28fba85a64be56a239faa2f01d1c0d9732cb0922ee12e45b086190602c0000e03aee335b812943faf13896886783133b0afb253a91d2407be372102d3edb82bf499d095bd3dc5ea1701d4cb7d0f0d71da96f546d6198dbcafe946f3c18f3ace337710fda2013f64b3c88d37faa81cb4d921a7f2955dde8b81eabd32cde0c04cf8ee91b9401110f080bc185a6d47b554dd9a2ec2fda8ed1923e78f6e5f8cb9013ef4107593eae49528501b79ff67860416c4a255c2c6c7ae7f5cdb6f8e0e11b29d119512aad8863a8208f3a075ea6cacac8b3aae51abfac9b457dd565293eb90818fb9eba29458cb27fed5ad56aba73f6001cb9495e89d29e1d927b5ec65fbaa7adcde579ca6930a06ed5e0395e77639392cb8096ffd9e084169a5e2cfc425b014e80550ad07741099eab5137235a8389821e65c6997651fab2caf704e698dd2f64809010c90e41bb65e654abd023d4987376780b93a78a0402138f723590eb1896cabbbd9ece4b49273ab474e2d77bebc2e1aa9afb2c929530e325f88e0f213a2f8b479f03fc53dfbe55419dc3192a428a7174a727e6f120ee1e93661dd3397036177243f3b1475a40a19342a325ab7909203bf0ebcd6c98dc5a0a5272333018f21aa8c3b0462e1b6661d648eba42f20826d20603bead6926e941b63b9686b39b7eefb4bd7b92610d87d07d83618ac7e195c9303b277c92b5b96f1c9a6fd162f83640fb5c243192f2eeea5cd83a29315a4d3e8900298a995c12abf48df54d0fc55ae4c694851c713d9f70b69be2acd3a9e8d7cd49f30406216243174ac1c78568fa1493cfbc5941ca2bc641598582e9aadbe953278335d1b8a9eed7a7e95f3dea8318a91bf3b7917f3b3a93daf6900b3bc1d51b20b8d6568b54a577a85e7fa0d908182ecd346be62bd73029831a5bfc0d5bc4438491ebe14e6dc5f236e9c5c52c50d2a24168e390c27c2850f58e74982ddc7fafe1aefe8a911ecf0ec4b8c576638a0dce71404dc8a424a3002e51fedb68c1c6f38093237bc63a7a3d7a3b317ec0e32effc03cdc8d57594b9994453e2b2654935a1e43d019e8a78cf377fc345d66506304757778c480f635ec40e71a85cb1ff2b3058e95bdf0f7af5cb7da8bcc8640fd5e25fa3cc5d3c25e369a4861c33f4a5aa09ffc60e37e70eb8a33e2228d4999e14e11d3dadcf9492e3f421968097f9361a344361ac46ad998f7fe80dd0b18485def0800001f9b753f936056220822720fe5c0e575c8c63c1350b0b944c4a542a7283b593a00423f693b757b612cfb7500841a5f9e93a33592671af59ae4f496b98c91654aa7e457091b612a37a8a79ca4bdf9369e3df35e9ad4fd74b54f5e0d40593cdc1c7e7a6cfeac687123a00b9b10fa0722df16669021428f04479211ad594f7a1213902a14b4f60b0a26c13d1282bd5b5ecef5e193bac880feaa7e39e545d78209a22c2d94d8d972ef96fa316ff54788bb5d373bbb4091e58a3b3790c5913103de8e16627d5757956ed9cef012a63343cda69608dd493ba70f4eec5b538970e93130ff771ffd92b00fd016c259b93beba29691f0136a6e3c1075ea45db653762667b7f5bac39caa40732ff93aefc1b965f8a66a98ede47b0b48b996e83b5d03c10d1e6389b9d7f02fe8c92387bdcdd897f08416daa254f3f362fcb56222aa12075a41cfe69644d4e39140145f61e9ae74ce31de93a0b33354dc304ae6973901b86490f0a7ac484966bc44fe2d040b916ffb328a1a2b2528975da406dcd26e29b622560398596ba148e664008d08bf553a8e4e259891a1b0e9158fd221e2e70d1535240a946aefac9f870fa1ff71e022a862e158ac34815abade86db9ec00f74ab94b5922666c3254f0b884e2e31e841b2569657b97873926b2668b7342176785c7d379b70f4ba2b170eff42cc6d59c1639a998f1aee2b68428226ad13a6f51147e20ab2c86276618df6e48f88bd1373ac91b275352f01f961b0798dd5f51b4776346f74f35622d9b12281ec9990227047ecf1b1961ecd8703c5ebb5ace47c2f2142045d931bcedd69f255f47bdb312231d2eba2e40a6eb723cab9e89e0874f815363370f8d9e79ef7d7a9c1e394945b2483675677ded250cd361c2d47a9603e734e21e9995f9118d33e186edda9c94658ac74d4a0a610c7180de202fe554d154ac87d788253d5cb62952aa6a234cb3eb0d5373b19122161021e022068d78f03e178fc42203c2247d057e9396a83b9e754749edbf35babd5eae3edc92340f6031103711bc2b79db2f238053e87fcfae644c1eaa41813aa7675f09cc547b14c722c28e7260de9fb331ecda33d315cb5e80aec8f686a8c9343b433cea7c61f1a3cdaa23835e17983fabd28d2aa9c333287e1faf8bfa1c75b15b13ee4f222ea109cba6c9e185fad2c31de8752f8cd10c8e6ae148a2096ca8f077a31fa8c4fd8d2c946942fe6a530978e07d06ac05923bedb084c17f73e5747b2dfdc5857e0fdfeb8e65767dd013fb7ba990191a6071ab5524745e2158e4690f2f7d56c22f4f803382840b9339a30ffba79b7eae52660d200dbe598ec6e59921a24ad11e0000d4113005f3df3aefa38b0e3dde4dca859ed2fd7d57b204598980bb9c89cf0e1ffe5b3a8ea562f440e492506b30789cfb2cd6e5313f7707b10440781557a0d89e475dab04248aeaa10ddac89bfc8e9ddc106c7c672671422c9d83630dcdbd94aa144e16c945baf2939f581c735f65cf7a5e79efef6d654270807a73db35f0d91b72192638237dcdcff9dac04755f86c7ea3da5671b42d3685d907c889970a3e3425189bd465770d81836acd4fcf773cc30e3b25b99a3883e5c4b2a1631f83c981a35f0089924b6a923c479e62d9370aa9abe42193e9742a8d1bfde69498340ededb4cfe8d90ff245b8e2b31b7176bba2091c56a916b6e4411f8a39253348659208eea40fb6d4e2954459903568358833232f82ca71a3fb09bd3b47734593b327efbdafd15376007e43f320d93a5b3a848fd97210342e4268005020c00dc6c405f0b7c9364588481cd6028100daace571d10006ef0da828deeb40c40eb6ff4fc20a5a9232a6da6b7935db34984b6735f8a89dccb40d6cbe92afd739d3e125671792937cc6f37c54d6fb72550fa8754df611f16be5addcb676ca8c67a1b68ff0cb0518f8434bdb124df4f98aa634d0cabea67190760e37489e1c987e33b6bf28a4b79639d5236ae2f9f6f235693e042689b155fc7fcefd59822927828a4d7c703e26e3af2467d8144419f74b93579e98c0cfb88765e4f6f1dd7c2ba96389fa4af955ffae99172b45aefd88660a648181aebb8717e9696a758fa756bb8b549aa078da0fb08eefeb097fea54e36899f83f1b53c2cb1de5add460e971fa68ac1f0fcb26825e65bcb29aba20948fad8580a9aea0fe908687907201b78e5f1674525ee8ca2de5ee349c403067977d6834ddf96aaff91de854b7b41471d1180a5bc21d4f3e7d5dfe6817b6585cac0ba3bb33393c7e4dc4736d13f77a946bd906240ac3da1da82ddf31cf630d861fc5e6d329cbe80048bf40da6378db379a814ee64435dbb33194226155e350ec3b784eefcca5ac10a675d29790faf60c4ed92e4056a7a7f64edda19d18fec45c6ef453ae1071f59f92e8e8f8aa56ba57c06ce4c51d25ede513a89df1e7f44000d1862e5a38e3743624f29c751fad735a20eaacb176f3a3eab92808bd10fa3e611c5438eb45960e7595a1127247b42bb6db5725983473b5ac1f00058d0a7eaff36986ca50f33bbf3e5cec63067a8bb0ba786bf009f4abd6b9161c58648c16aea6b39afb144167d5ae32f8fe28163b5cbd142df10ecb8b868c20f56cd40b9029dd08b57cd3911e1a2f91be95f37a497fe42623800fea985ec1f1b97a87302527ed6a9149d3671d2f091cbdd1509cd8cf95d4a6c86a9700b080f5fb4de78941ac376e1d3da96b232b8b4de94e7e1db0982d58f7dc5b77bbeac612b28f3a9d48181b7bc9e71388b2a63f9a9ff728ec4394332d5471e616e1269f1d90d0dee40b26f018c6580505a6554652a577b69bbcd86dc80f09940844e1f1260a0bb5ef08b81365e91481f08a77e3810f2dfa81d1eebaea0d8f9380d3b8faf60fd30081e093bfcbc6bfc254c1a390ed88f7fda10f0a84d9213c436ac9c4f7a24f8929ecce1567f69c47034c77e576c5f7f957bcf1d327e5ca613fbd0b6e50f92334e246793efa08cc8e5a38d66b819de42133ee10db458a26fcb72d709278d5909553cb910906ca7a8f2d03df1b4ce5ec50329b046ba197ad9a5a5446151492db2b0b41be296cfe29c88f4a3311e4b98599101c436a1dac075ada2d6224e5520fd09ff5c34e707eabe80be611035087950dc58e8bea5a8f1e3611e1d6f53566a14225d64d351dfa1d9ed7d267cf8c895d71c26bec0cd62721bf1301e7a59d0d61ce41ddcd0193756197b4e97cbc553a0cfdd2d75254ef7587a4f480dc9ea7ac30df2693c6101b6f107b311e917174d4ac71d9660f6dd62d6ed96757a94c7c5df1cef4a8521a394222f89b1e0d76cccf4bd712cf269d8d7e0a86535c569b3a9059d1a21caf731d1b8197e02d1512e3c76d9032bb33f34a59f8db3a3ea0bd53b56424ac1e5b6548f170889a442190f35be4eca85e268b8fb32b9ceeda5abb28e10669f3ae1e7c188d07464787ef1f421cc9099a09f2ba89557145970ef034ff0c9767b12cabf98f322136b511fbc0e9b3b0529e3c05b191b5a1d266a457d2064d9e08b9b9cf578ae3975511e68cc17e3ed7b86ddd98b3462ad4e43fb4eee7a88a4ce49c09b6059ba86e589a703a5debe2d9ed522d4514ff9a0f63abad04d364b0bc953066aed28dab18e9c5c71e444183e19a3f02e94c6bdc9a0b2cee181adf55c5eb411147e8b2371827e874bf704b918d95cbb88d326513d602eccf9d404f56f17e454cf8a9ac7d6436a60b1e66bc04efbc616995073469b5ef449c90b0b50721d1241d9d808d2ceac27825b478aba548e3d7aa8d04d9046b3b42dde712b2eef61deb6dfc45f7250367b968829f83ae958b24558d1ec6fc4e3d81ca965e36b6c7a9b773a11a94193c42eb588996e5900f04ca5ecccdfacc2e6f8d51a857dc900529f309ed55d7e32ebd619afd6cd375495633bae6d2d288b3e8a58df9e64560a06b3bcae4e3bd8eafd4d1b8a623a133410cdb3c2193e02b24d2c27ca57cddff3e7679d3d41ac7951028b07955875e662312076777d74ab77d28c7cf05997daa332a68853d963d629fc6d10f9983d26520126695e6fe0d7e71f79997c6f39540531af76a2bfe0857d7e1f11d0b68a62d63c14f8549006c12ba11d5054447af02e20b61e326917b3268ef2ac05d814c941cd783d614041a903210aa8d4fcad7c5593d9f07bdd64d999fd940a2daf5fc499d75392a5e3be415caf596e0625503699142966627f2de8915e1ed6a4f0d35de1c761fb4e9598564034bd95be04ab418cc993fb91ea20234daa0b4821b1a9972d7ac20269c97fa96fd3b1f9048db1592824878e0b1c257d4f0e55859ef9f68aa4286b5ea4c8701116d3621b7428a2e8d1dcbf9804e4f36676ebcdfdb4ddb6a7b95b1d3c19e8081fcb0a5eec3685624491c0e59168abd79192eb6b8481f73961b6862858bca5604787a5f8cbe9b12caa3a3662f251dd2a21bc476c0366c51765e50a0788564282830b064259e067a9b9e8a5577e85109b35e9b3fc624e17c338869df95558ae3d7a7b97a21770729bb3cc17f5936044fcfeaaa5c08668cdd80947bfd16e055748bddc7254a1ae56cf7960e485297037e1a3b1cd3caf112e03eaf959a3d402a9b11f3a90d10b341435f663ebace2e8db66dabbe9a038fd1326b995dd802e5ad91539c529573c2a3b2c6980e8e5ff22184d3d2cf0135f9ed884304d59551153dc7d1e261e67c37c2ae190141e12420a0d14fb1e61fd23187c9ded248913ad1982543e00d4dbc5e873f95c45192badd2e7a25897c0e5860c44a4a8af489309e3ff6a8d529345212471d06591e9ab1c0306d683fa7bd40ac694acf2e07f9e9afc67aa16b437de48aa208c85cf3a1a0b3a28ad3d42bd68b9554b1e3b0bf3960002a8e54f8959d59dcaf501b786e033295c7d92c0be78a332ce47f6d1af1f25ab9568d6cc20c650e815327532e7afaa2b4547bb313e48a584882459b50133973d515370b8846a92a17911792c8267340ebb6d34ac7b797fc70c1aeae122077fdb291c21068a582cd4bce24dbef469cc9509563f36d622404beec8003e769e67e92d26e294d511d0d98ef87a542e8b69e3cad0df5efd83274d9bf2eb45a0fa752e80929fd5576323d13cbcc3ae6c6db0b44993597dd6617c2c5c4ab5cb88f9c26bd179692d2e1293161db30dc7d9e17c0b0c08697ce1c8b6884c441fdbdc24b50a14c3ff089103f30a482aa225e6f8b05c2b117b1dce849c2c43df07a3d976f9a2290f104331df81b4bd1b69a2be3ff56ec8c061a3ecff9c71d29696fee93ae6d3cd10f02bcf57fef0e978db4cd6a424a3d3daa11780c041e772e700b6b3e6ebfdbde9316f3894a077089a7a5beb09318a8feeefca8d7e65029d60258f59a639e15ec4b38f1ea579b5fc484c60bb0ea3b40e74c4224b9473fc1d004d4af37647683d4b38856d35b70830115636fcd4a3c38487f5ea91941cfb41eb3ecaa2c4e81e32d5884078ecd0fd4e08f814d4035c2656418ee779aee3d1477432257aa358f7064a6030bbea8f06094090c085a3b225424df6a833d90803a759cc9bfd781fa6739dcff95750f5785181a4e920906ffb5713e24023f3b29030857766916ece645885a85bcfb645d295c6ac379c2f3bd2b2c6d9587f520904425c8e24a212030d22db810b6fb783f3398b0cba46cbd6e948be7f643b722a9fe301998470390970c230d953e0bb26014557d36c23fafcc0beccfdbab1e7b6e3a7c76ddcdbdbf9c63be8924727190003faa5b46441d062dee73816eda1207b6636b4597e7e30d22a3dfb2e9f28534258094a56fe8001459cee491241eb263fa6dfde41e2a173d6e548611a1cbfe6d9b00c0e14d9ef223631acc07ac5cb1b69eb54399595ff7874b3aedbf9ced14b218c81b246f039bc3d8246da2083daa6f5ea0ba8d5d45072c0f5265905195eba1e432b85cbd2e94b47050dacbcbaec01c8ffffff37