PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 73788 f726cb3d00c878a92443989224c5d2b46022cc8882c39a07b959b86c647f514b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bb5a4eb49a55c62137af74bbc3a339733ad2bb1a39e529bef84063773a5e8f0b
Certificate Block Hash
f726cb3d00c878a92443989224c5d2b46022cc8882c39a07b959b86c647f514b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0083e10100167d0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000392aed10d0ecd69ea6ef7fa6b909f188d2010c2e9440eab2639d1973b9907e8ea91400c26d63aca0a96aa2ef0ced87f9ec560449d09e31fa8d630294db1e89aec1244f077878a44a9e52503fa842cdefc9bb4a7e7d03f2084900000000000000000002000000020083e10100167d0000

Raw Header Hex

000040202de41d461d6f834e02887c92d84fef4151b022d8b686c4c0a720b6bf2551b1936c5ec63cc7ecafdcfdc85c8c3e90177a4d4acb37ef9677dee603719526f6519a0966316ad4ec00180b8f5e3a776340f8be29e5391abbd23a7339a3c3bb74af3721c6559ab44e5abb

Proof Data Hex

59,560 bytes
121216020307689e333fbd77369fabda381fddaf43b8188dc611fd1c8273f88795947923323c9b14edd11fa05c79660a4fd3cb809e71b6387b1273ff9e7e83f13d69cd7e7f16a13a539b2153cdbeb8aaacdf090cf47114173b6059b41af147c9b384e05681b3fd7dcd40611c8493ab28da9461aa92e6174b1a1031eae8e048d670ba4a5385809b2f4b74b713eeb55cfc3ab4d05d464bc7c3db67a1f63045ea1514877e82656578b27aa1d54dcb790e1ba5efb2d085ef91a67a12954048bcdbc6e054941d201c6bc2095510c722d8a30a17768b9390a737d02f3bc106bb8767a5dad5587f420368c7453c1c4a3b1a57aaf5243b66147f88941dc29e582415fc39115b37ab1d687b5b5b7d22bfc55cf70165fe80106af285d40c359ee555c708cd869914a228384453dbbededff61726765dfe9535f714de537d60e431536637165329a1d0a55ddb39cb1b8149375c50229726a417fa2e4cc1f36e50e161cb37b22d8becedd435ecd909fe67d9ca29cc8e15d21fae397fd4162bce78121e806877a26f891168b125c6f04504425dd8db16c7c45327169afc63895a66c0669249f4ed8dc3ca79027bd4c687aff5b7c2e33ed7a70313c318d82b094013272e177d9d02bb16f390fa5d5a685dacdfc3be821b68a4c6e4ab5596a6cbcff3f698191857884ee38a57f2693199ece9052db6c056ef983f247e24e966edf74717d9c2e46a9944a0e304c5fe6bb7f5c1128ae74bf962e2f5e0738559ef24b2c24aaedbb845152556ffed933edc0d00b7dd15077bd26d81cab8ced2e1e5255df87489b78beb4934abe4a63b0362c5c9b0f2fb0e3fda4a69d3a1cd7dd165640f81c0de557cbd41f65322856f5f946a41e9c8f9b33b2a3bfe08328d35f5f322cc406b1077c4bbfe2477c165f4c8dbedaa2cbf8abbe83422e91b656f02438f4cd815c265112746c3173a1125105bb47d990f847f58651be15a858e3171f73a093ecabeadfd58e60bea5e2b7a909304c6f97fb2090ba0dde29127c1b42def0287c1dbc416535729e9d848339fcd0cb07ae42f42d143f4540e8c383e05b14bfc9f683e56bf59211957a6a1613a00b6c3660e1ab4b7e3dd5adb0b5e9de6722e9f723774a1c5de2e0b6e6754b1cc7c578ea8f69f6b5ed044487daf45b455697b87d92c637cea25c7582b9ccae20166a09e86b0c70a37112ee60e15dcc8dd4c947aac2bc55895b234ab890c84924db4dbb4fac708a3080ec93c28f6e4529d6989e2964b1e53e34167ea8d3e36e496ff05a6825d52f16ee721ec366457f0402795f206684e860a52d53d735b85a8522078b424d3e53a0323dc7d7b7bdd4b7b48681b739d69e67ea5aba2b2c83d459c31519e0c1689f7f462385496586e4638f90c0cd8b816206822c38805743af89df8e8a5609cb97348f53057492fd4a4b1e63bb8753fae51bd17fe8f03fe6fecc18e510254181950f5b4dff7c81c65310ae6790b9edf0bb6fbe1b867ba1c5bcc735e2dcef4c589b63f2366e42bb9f791cf8d70bcbb22b83aff238ba683f347c78693449363150777e7910cd07c0c1d2ba1d2ce500592caa3d5968778b329c5144206215c75e500eb7248919443e60b728ea88fa8355e933960e1881a62769169e8b12e8cc548aca4b5990b94b6325517054cc01f088dcb2e941c827d7309dde550d1b7d71f697145b24e5b8a06958aaec406fbbed4bf6de13b2702a899358dfb6e9351c4c4fbfd4004856768cd0bdf7b32aa6fedf88d57da1a6fc5a8b9757e50359c37274d6ec7128e0a7e463eabd715e92eb22be06933923e49e51b62f84b4f5de23453aca38acabbffad346dac84d002cee9369831470f24d3de88114835bd59d4a14f09aae99f8855538b8644d71212da5b3b1b0b53a8a2cd7afc47e7fea709be4bf0eeb8d8722c23d8712fb1549b1a727e861715794e8da2e000ecb00f6645a7172db372d5a0ff827956c5b5b69ebc311e829d22493044d41c24be47e630c5211448b1329ec32c29cce79c1c9658c4c92d100c4cb2d518f79b0adc99ec637a5631d8b0ed82ff287305d7a6438a833bfaca63c3d85a2743e3e0b92be75c34757bff0221c2e0f018b29349e004b057a50fe062ffe8bfd75eece43ef6f0ef3281b5f88335f361e489aa4ad090bde2c27bffb6ae7208f81a8eb42b2903837632f1314c1e6135229c0c507a6d03bae1f3a66c9baa28fa94fb8e94833af15c5ffaf14fbc5bd85798815bf3fef232fa5354b6d36bd733dbac5920901d3aba64598a5cf873a85944534c197ff24c7cff56a62a88eb57ac8f6738016ba14a6f5d970beaa125ca23867d73255261b35aefa17cc976bffdc3626b64ca9c5c38d12674f56e60baff201cfe5460d79e641e6f9799f59e3e09830d4554ce7f404ba420223855883238ae25671dd744f70f59f636b582b58eaaf994330b589ea1f8843612eba80c6b9614656604d0909a125a857feb939878550442636106bc73d687e56511103fb874c728b272b2046ffed9928656bfb749c8549fa617ac29986c0b7bde3899d8a544ebd42b2a8d025cd9bb37c27830d8a496d7aa0453a6b9563f7c9a5fbdc1a6407f2c50740cc1e19e723606178d60fbee104eaba640d6f257c606bed9b7dd7bb9c7c0cc25939c810d0a1f03ef95535e387dd123abcfd97bcb94156edcdf1ed43ebb0a7e5151dadfb0170307e3248bb952af18daa2f50f58382fed852a32336beb2b48712c92663b37616e3e119f78fe37cce9ea38bb354743f2f7c82f5111f2c251918966fc3f80873ab9131631f2bc5c589bc84f9576012cb3ecc287875122c22d411a98541e38aac9d413be2045901f4ba50a2beaa928481d77cbeda94aef64d3b7881e5ac4af0e4a0cfa0491f5e25ba1015f769e25be729eddf1992a488afa46de69505f1d32ee8255c2ed5673a3361843fba0999cfae704f0d7587eba8a4214192201fe5f237624d8cfbf8ac5a3f08c2f54ed6de5e4669bee39e9952d698bbc911caee9595d1dca4a98dbeb7812f3c003197d88abf1682a9fc6daf791f3fbc60192417308b68c01924d4057f40b0c56cba66ed1fc89517551b121125897502637e04a0e1aa274dca514e5f021c4d8520e1bb8f6fe3cf83600aa7a3b072d8758e9065c203562b2690fbfb5e140811521a1b9b5f0d499077fd47d9c8fa3d42b06cded79379c8ff87d7f1ecc63acda0600ea593f05fa868e38d952a16333571e3fb13122945a2bff400b66d1d8a2b8ae3805c27c38fff192025ad47c006cbb360f767d432dd21091d183879be3ed8f56fe40ae64ff268354f2ec7d008f91a857e92e8a6ac6377c1b0aa6833096e1e9278da906052579e4e09297dada13470afb67ca7aebc5d51cb78a09137c0d65d2c0f0248fbc4a5d405bdba90e99c3f372a0e2b2c4f7fa8550c6167ea3ee0ffcf965cf15d57fc6e3d39a4c163291a991e6b135caaaab480c77e21f2b825960ec40dfdc09f2038b14151d734483a7498935146bd437a7aefeef894695b57b3f1c35b4d5e1b4c8b460a39fb4a8d520fb28fab8bd5bc5156599dedc5f51a60b1fc3108d24598a3fa7c1f7f6d50fdb2a240d54a6b2199e29e86a21d5979cbffca268e49818d8d1a032be32e6a5a8fab047eec7ba16a2b0f9e744578994c4aad9f3f40edb85062d8d470b2e4c4425494eb004b2e73d970f663bf0a80eb687d84fa61a940c62d6250e2c54825ba44c17f9443d5d7a6639504900794e582663bbe1d3c0883ff0ec540b90c898dddcc1b322ef8c82b1f1762a9535662060b3d0658d1dfe9cb7955c7ba702aba769c294efd827419ea844d8a91c9c50972c6dde0b36c4082b710f837389bc3b98ed011a25d18a15834f5c5128a652b055c03207225002ef371dc411e909f08fcae9f07cc456d8134a4ef1c1a4e92c7b64794695cdba752b9eee86966005745897ddc4fb01161d23bacb205ca3feb7ab36ff8583ca88e33a3faf9a49f2de8dcff872572e176c58b8a04a8d601763119e163c00a84e444480f904273b249ad81124a209b60e143111e7f03b9d83f54d48f7005758101c805a7c407639a6b154851dff610542b3c05037d40d075322c954ebe8ae5d1504f11f09bbb5483a6251020149aaf3d0214453904aa0f7737210c698cd8e4e179d9a4d29681ae9b6c91c7ba60f4c0c1d814fe0af13ecf9300812ef89eb27cf6eba97023ee6b67065b0119f65e1107fbdcc50f848baf0bbd56c523dedf84068b214ae15e985c78b8cbbd6544416916a041aa57ae47afbc18b8cd1d51426fc00b2bb3055f5b4273e0f9e1070010590ef832f18e5aea68213c481103acd95ad36a55b0848ed167fe03c3ddd7f578fd65dfd39ce8c060aa2711f1ff50028ceb7ce6533d24b2543afb6ad3f854c17159c9428494ad8999d865271af8ea325a6b2a9b8054891d4adefb39bc99527093484c7ef155c08b30c541ee4993819cdcb5be5d2b841758262e13165f43fb1c34fb62ea2d1ec609d35f7f3db036b6f9fbb833bd17fde542a5e738b6f8200fc52aa70008a54fe73281d116ee5901aaf881b8833f43b202547de5135e5418a49265d6a36b1d5008487b091299c188363abb8eefa083cc39badae23598f040d0b42641b0bc10ddf240b8036f990be61ac74566c8d13f6948484d9f77762c1649202210a19eb9d26a231385209ede0c74f82f88a7c375f6e549f0859df1a64940a80f07ed808ab169d599c8f8eecd01873514485657ddfe12f00dd863d23c5d417a97c61625d3a9a49d93dee72ed6ead70ed910a6e60a50fd160ec0b06179cb39d6eff37f4f7dc3a6f6058fa603c21086af34fbac0e894173eabc10e842c356c2bcc02acf4bef29a9cbd651a5310c618fc8e5d03c08ba8fe73ebe3f8d28f660dccf5e577f9bf4cf7c7b3ff6b390ad4f3ac19fb0ecdd3cfde9267ca7c13ed1fb76a48ad933839dff9cbfbef9f38131ffab49aba3061e020d77639be6730bdd472b5f64dac3f659cd59c52ece6d64d6370bdba2e88d8dd7545f399ee0a20272f0e811432defcaa5225032c3e252ed901697bbf1dc9e28c1fe438dd11ade72475b432c019eac55178b2af29515a89a46cccf1c06468122d48df79129d243bfa97b2f7a5f9b76f4b09c21c4cf7cf7e2d512ab656b69aaa5d5e16c793476e5cfbc9b32547075ae59daf4ecfdefb11bd710acb499516d9c1defde603f77649635b0aa2b54551487bcc32f4abbe8c9cee9828299f8b47df335aba626cd9c2aec2a79ef100ab08ed33d0abaa237302f5a046261f964148c3eb29c7406e83faf11f158987d444aa20330c2ad430933626336b4e1d76a790836270d7b439a69eee9c426e3a43b4bf6b93622163dbc8c850bc01ff4fb25bdb6006af4a42d37cbe116cd995f13a958e128b8de70ee007e6409845ae353dbf2f86937901e49fd4dcb10e26e6c7c03a094545a857a1fd19d0f1be7d51ec3a0a66f35674ee8cb3e06262a2b027337acd3fb900a5b48314f7b3d40fac60463c430b13f8629e83993c3b0facc7e272977fbc1207373f35dfd297680a6df63ec904471848097e219374e27c997b770d1c5735aea071750d783fa919bfcef24029cb54988294f552ee57747c80ae8ad1c969df5b51b0a96c886d84946524754a766eb4b5601b19b43ec24074be991acdb63a87b646204dcebfddd97f8610c5446eae3f128ebe0e9e9c5720c35ec53a41b5d098a36113b11613713ab4a083e6e48408bc150f154e86b8a21a89b78409ad79ec907494b2672917415145465efa7497dbb6157b0fecdda498b69c48d3d6b6fad7d331b146a9b2abaf63477c852126b4c511dff9c07e362e07fc2cd675aa2040b2e4376422fb2875498014e465dfbcf38166b33af57cf1d8546d8f99ba442f1df9a2cf3b44681c58efdde9f67fbf84fab5651038849d0f18e95d27e6f13a35f5c4897820f0d1548e73e1221ac652b81d825abfd4805528c433a70317e25ef57cdbdbd681927c07f0ae214d895c82e04c6428e7da76d500826fced5f78bb822d578cf0794bc34a910e78c2d1ed772c36e2782a06fbc1ec5ac982f8dad5ca1fd4603f4cb5f6607dd077490327e61bb52cb704e6297cfbc29ec50399e2727372cee110cf7616650d79555d42f71a67f4852c5f62bdf4c19f4c6c38f3f8a06e9265b0007ef511c24f0a5f5b3d8a648fa651c4346bf7d5a3e7e92a43d1efffb8129014552f3366f832194a04a8fad5ce8762fb6b08ea71ca1e14de1b1f99e298c49fbadb64a7a056130c44671854a30b8c0bb1d3d56f63c6ae57feaa1c350367c62ed5ada66724d9c324701cbc3bf678b7be2100e18f0dfa0a88a392cfe5dcd247267f199b940f4ab8e4e54c93cb23f8cd374237ce54a9f105fc82ef202e2abc33c651b4fb263f1cf6917025c30662b6ae8c50c8400142c2528f21f72ae1a40214bd88374cb819245f4f69dfddbefb5e6364c951ffadc60e26140df5028943ed0b573756a170987b622f13fe2020daac9742aecbd24abc0e80419812a8c7f57d8cdf6053e84ff8320f818b79bcbeb6b0b8245e621ff2d3f9ca2c8971f9dd42d3d0608378327035d75e29ed0865ff5fe7d403ef0f0c092e634d781ea56312caf2fc491c5d983be41cfa7a108eb019d042d5f2de052d458310682c52280cf0c09028b0bee6eecc3139daa54d302d83fb7176289f229716049d38e474deb34b146d5f69f4d2c69d9268a60ca40be0b6ceb666808e3ecd076004af39e72b559b4687dfd8defe5511d68ea5ceb6313df3a1af849f41a427cebd91218f228c6a64404e854030b6f82616e99531772f9a7c9cb6885bd2e0fea3e8c8215518dde62544e3c33c85f893f4f9fba1c5f7536352925e746e53828af18d01ad92a4b2000a8387bdc50836d835aee4f2e4a38501d9ab3d0bfe5afc07e2ab36596fcf7d2e67459a2d754af2f3b77a3712b399e22308566689038d0c6f9fe8b8070797efcdfdbc3c870b5f325d69fcf0b7799648e69173e0759dd249ff9bb07e73526a32f206862d10bca3d33cb993fadeac31e68579c5054b50da0fd3b5195720be6ddb96ebe1515bc7a7e29799e044d7802f6d9f8c1e4b49839c59174668cebb86be3c2ae980204bab22643f64483893034bdf6b3a93a016285f4cc5da9a4088eb0a6bf73531ce61477f2c59e759e06aff6b4e4d365627f5db940d25882b26d82fdee6e92d1ccb1091a43e04b844e653b59db78dd49cf28e73c9b21ee3a9fd7f766c9a41af65e1e96838a3fdd44cc6721f6bb9f220703713d144b86de82f9c0ce23e11963ec17c73c399bccb66899aeedb782a6601902f57cd9899420e03ca08333dd04d2f62f2c8d342fe5a415f2f215bae0cf8a6fa9629bbd5e060564853736a09a060596c48f9502a5b1f2ff3710873cf3acec3e832f3cc591ad8277aac871cd2eae8963fd65b31128295bf425337537bf81b414a9420fd8e148f5fa76bd94cdd4233ddebacc86d474b56efce8a1710a42f6d5c8bf23c7d195a20e6195ea3b0a8b0481b7dea61a97df5e6845cc3c2227bb534c2896d77a5d1c5a071d8ca3cc567a2e197ad4dd5e6c60448a92c09c393303dba38f67e91481614a6cca82a6bcfbe8bf0b85ad1250972cab5fd3017276cdac533675abb82e8ee7c23bebcf219e3484593e118a48ce77bb6fff08e923b928f6470799d2230c2bc3291f239379b5c88185cbf60382e62f3a56e85accee5a8c9ec794aac5ac989847839fcadcda148d30c078ba6e64b537642dfeb4dc1ac6ad9f335171cd28000ee61eff3432e6b2a86e50a00d5322fde863ba44cb9b0a1f494c6b674df4914ac3fdc1a94b3cf9719acafaae344b93d3733f54b071d8a795cd61cf1d298113173c93f01a65d9dd84c2605a67978f964e3a41d59e57cd44cc2db81b30f53a28097ed44c86919e3bd7f1a1ce114bc257c99189b04898b7bdafd4be7e4c09219672de3d2eaca6bc4e89a05583753c33bb79eb1fa70156e3dc72aa00411c775cd25a10db07082b98d2e661cadc1dce8a338f738a4ff680cb63443de64444b423a0e0ee264dc04f1e5ebdedd45e937e9351350a550f486d655f99b64b350714bd207067949e4a2edb054aeee00ef45d90a8f452cbe411d5c5d5aec94aca79b6ebbd1c8f219676a44010ddf1b6897070bae31b8886a22551284645f9f97b2807aa17d0849d8ae516ff152e1bc9243f6907d822ad108b5aa58706ac2e54ed9d0998a9ed86c697de5c8d3338dd552fe5142268663fe2358687012db4279e387323ceba74ffed72d800dd0917bc173129c142e5586f51db178487355605bbce83c24a82a05ef2a0e98cda12fc8208891f2ec410c2351aa112f43dd7d5bba8079b6ab0e5f52b524a092c24e784815a29eaa70b53d32a152ae0de23b9922677a037a5decca0a0343cca50b341893b0172213272aa45b765a5d8c496766d6ff0de5f02a71374f885c8ad78438de560cec7247bb77f1e1c407ba784be64fa7bb034865400de88ebfa5cdc531f8e8d8a6065e8e119c9f0ae33ff46467695608541ed5ac6a646ebd7a85f7ee0b9f2b45ccf8a8cad0a11c20984b9523e6fff305bea2e02397d61099b0474bd35d453290f5bdb0fe34807ce4b6d0305bd4b6d435d0f4d6887b6878c2ac140a9c87dc5f04e45598f69355689eba88e546abac775540c1e1b46ee2990faed1193ed2748d64e9ed48777425705b7e5596d10763735ce6e670ca8209e427c27cba1e340bebc44903628080c4833562c4fb9c22c506e4c4ec5a5472c0f6570e405d6ac3fd7f200082f33439df0ad40840b45d2cac6b01586004431ccf70f14f832e1a6a0976edef993a5156aa492701b7e01b803d8269ee7ae99e8b1e525cd29438e2e244ba4ef5888db85858b3bb6e6af395649881c1905e6f39fc705e0d4aef4227bdbd704247198c27bc71ef058714f2a45a4170df815cff8ccdd0897963656d16c7c23ed44f03c7f7eed7850b51396196f12dee69da1469be67dfbdb41fbfb2093303b5419856cf352088cc894c89bd4d9e201fac06e0efeddab28e814594888f3f0b0e33a6031d1a0d1b1d8fc61c3cd97ccb459197bcdf098b5ba77646ebd376816971cae3afe68329d16738d1dadca35a9b8ebb26c3288636dbc10ab46d2f8e9741bceac8480a5b90ff446b6bee5945795fa09b0ae6d6efb32076f2f62acaf89e72eb91c64ad9333be31614d9289b79c8e714c3dca91e9cd511af039be89c830c00ccd2f1834a0f2ed09cd7fed949338be8162983826920196f3b17ffe88d87c2e1f1b9911eaa63e5919fbd4d0f3aa260ef26bdcd5bc15f35a9544a2e5b0ab638ee691a68f2d10c6c3bfdc046e5d4c8ab72bfbf86ea750386300d5b1a50288faaab8e195affe7e72ca53a9b791e5ab5e73f08cb4ab217e3bd9820df4420a6ce579dce010aa79ac75f3b3924d26a5c98d3e077a936965b00ea5b9151e978a987a34326229d8cca9cdab57d78240487c79b0cf9b3a03179bc521b231978c25f06cf337a44e2aa14c6a44d57f95373b5a0c2e0da8b9e114f76e7565b8a0583b9d76995c638c7375291c7d2652c5aabb5362771e52bcb9cf7745d039ce7baf579d3fa623a34eda4b46b409e783faf154388e908e812ca0dac301c6ce334967a3da0157f66bb9b3e6546f483eabd0255981189d6626538372d0b53f7e7e77b78431e2f3d96e101078695c18afa4334ff53dfae1856a3b1800d0222176580b16c65374ef25173f635b17cec5e0c8f2f7258732438d97c06d9887fc171ce486178617948539b6d188cf066bcf880e250eb41d9cdd8e6b173844d1cba815fa33463fb36e98ce3e51d0a89bb893480537712241709962ba4cb99219d4cda10ac11488574bd80b5f5d63bd63da3fd995ee96521cedcc9c42d18c8600b0524873f709c9454d442ed253b4d004a952c7258fb2ebe4dd0e42003a05e410f84e0248ddd431b3a69cbd3e53eb3d84a5ba836abf6a83a3ed7a487e50a742f42ab8887c0de14abd676f3dc69dd2a171d1d2b48069302012e074f04ce2264c91e93511a6086d03260678ab28963bafb89ee05466fc53006e0b98d994cbedd29326f3f34f7bbf3e8520bb2a4fd7a17ce67d5ad9baefb246e56ac391cc54fed5819eacdf12fa25240f0302f294e8c6359ceb6d891d3e760782de0d11b0651b505e3e029fe522e9322bb9e52c11ce92458d8cc31ba1c3ecd354045c9528a4bbdc0464a51655421e2ba6d017e5f19fedb083dfee0f9445bd5d5b05dbc8c5028e2a2ec1f95b43f03951e42f78d4f31c88eeb5c2934b767570c1ecf854d27238e25c7632e04fee79662054966fe0a47246a3807fe33c2cddf6e07147f0beff9183c0ad3e31404fa83e61d522e7462ccfa722103b6c9a2043e1bbb3a18e06ecc897368c61651cff9ddac953822c30b11a93f8f39440d9574c18af5e58851d05b549b904b697877cb183d18da85ec119cafa61a5b3eee26aad68b776b74be33e800d45515b6623adfc7d135cdc4d77d710b732df23387656e41543af533a0157c1ebe143bc17db6da11a2ae139bbfa26eb97027cf2e55a7c1c9251280293ade967f063f28a3ff4dccabb98cd2a7f5ea54f950ab1778b259347043e34ee3fe53dfa36c1472b2a5aedb80199dda91eb3d813b4fbcdde92e86a1aba2a3677f403feeca6b71eb0ba01849177e4410980eba363cd8fd8f9bba9ae6e9ed497ab97f33046c66cfef278a7519e711fe45e8b0b0c3595c3e1428c6a5c5e48456834a918e1416e94a58ad441c8ceecc723a110116362529a329857536fb073d334f7e7a0f82f30f9a559f29a4b3838152adf0755daf29e90374aa7e56ab2df99ee57b32d337a3d80196d9482199ed17a1b7fcb096090d1bcf760b0e2c95597d683faa894aa2f057168886013327f579345f53586fec116b27fe289afc3235788a1c91832b10e916fb4c87d1982326ad252bc0e6864bc634a08b94547d4560ae70c273fa40e75a221aa7f011e7969b4293a701b642af8d3d53f8468fdc693c72d5828889aad14a1470e5b9cc76dfb2f278c7eb407f04af293c82de55caee3c657075211904ae3dddcff671f92a642cad1d5a1f2c120ca6cb06b4d09cbfab64911d3b17523fc8d9a6d9a246dcecb71e92ae803f99ae347bcb06404221bf4e9b6a601194f1819ea6043ef0605d9b5881bf4893d0ea361f7e946eb6d10a68e867227d27762ff7660d03e30286356af265566b33347b3df87650bcffd199d64d8df43d70892dd63b8e02668f65a4f1abea9fbdef793150a024bd886742239f0972162ffe6242ce1ec5462b438df6f90c97ac6a12bedfb5429df70dbdb50ed9fc2358b1638a98dbbd0f39432f71d5ffb95563d8000914829a70c4e8f1d2e2a7b0e424eafc5f5f08d6a9e49608d8f8f860276aecab5938925cabddfbb81103f16e33eb0e9c04dae99cda88c6a5dee7e00d388ce10d63bf55753c059df8ef5233781ccde0d80d08f35a13e78793553548bb6cc055a5a8e223d82f00debba86f38572b7c74acbcbfe982e1959012d063f61151ec9f40356155e275c2b48b22e8ebad32e5bf894d4dafce776551123f3de6a0c5e8197a75de64435fca5c3b0ffd47488388d95508d45288552472e886b6eb80bbb1f2bc6671cb6653ddd9489b2bf50c1c65e3fe246a76d720fa81493515bbf6ad2b41699188c331369fe2441a480b3f6e86708fdc9ef390d8b9c7c1eb1456ce7a7ae425a5beaccddcb65c55cd47b612f815f4e553f46f6c78656ec6fac1f971dc0280442723e0c5226573404d3c2bd8ccfb236716d21760ad73558aee8ff63581f359ac855ec0079e932e4fd926e67916c84cddac52fa0ff31516eb8f81f241d52073f5f607aea7c421a803fd83678b99ab051eb47e04c83269e3da8df92e2345d0ff3156ac23d2dfb9da0be6100d2074a65f0fb19332bfb1651e3ff38aa24f8c7e3cb4eee0ee3262a1c548f32aede88fcccedd8395cacb542cf2cb6a3102606f548dc6d05cae03308c03c2623e3c2fdc81749e8c11555a47a358abdfe0a6737361a51e3951e07f98d16a632bf128a0f1acacca643b9d923ec24acb221201b9ea60fbbc9b81f3d68ccc1487de5408f7e863f69d412754100ee4ef7784ef2ba0c3fd52e052858b5625e6276881e75cd02ce1d25d536fb685d1104dd946e41c5018855a43240c1d8edb48b0b1c1caff9d9a15b8c37e5e407c6d27d3ec9e84b39132faa302fac8dfcd0f5b0e43774a659da45bf5481cb082977c702c23d1769b3cae929c3024ee4e778fdc8e8bdc02450050b6caacf6e8295528652f57414b33634ba6d86ab770aed0524fd6591fd7acc356bb9b5f2a3aaf142f8f477e8c4a63e70aa9dfb14d1aa70bae56b1a7112c2462c614a4730615cc5e6ef89060bcb16bd3a6da249d292a75de4ccfe62e233e91ab02728bbf6c2a65de6dfc0c89d0a4e745333c612f826715ec84dd552191899ff000f3ef5a5822e78902ee6c76fa3f4531835ef31748359ad1479a5be8929b2e2558b23b443b7081f2444b89b45ed24acfa4ef2b0e7d828dfac36f5e1bde5dbe84b162afdb248ec2b873f8d867a2b881b2ecdc6375865992f6114a7e96ea9624a5d6a0d5d774f0ccf73705acda69fbeef9e6f2219461b72c2232a7008cf092a6503a62f3e33143df3003f1ae86d3c9d3204dbaedb06eb6d0b54bee3fad0475d430f155010f19c7da15f11bb1737cb86c86e43f261dca3d0c5a49559251f46b8567e3bab9ab114fb63545c1710b881b28cf8acd547cbe7eccf634507f786d19d527ae4c24bee89f2152dfe8d8a6f3a163c642c8918dbc43290e5ea66eb2b8db826f1f227c15a3462b3ca77476fe2767eb83c00ac3a2c528b1017ea6b58b0edb0d70432fdffdc455eb1931562f73f67b71f830adbfce27ac716eeb301cc27f1bca022e880f1e57f5e2375f91b14f7ffaf09b13d6817534eb2701be4ff0494e134e6226ca6cce0f3fb9feba05cdaeda784be2e437098e4f5807dc85de69f53980a05ba0ad1484c3a9654e718b57b64926aa2c30221112fa9171a9a3e9be585fd626fac6fe058ba56fda2153b7762100b028197f92b8e33a8b32c3020055b587800de5b325d267c7fc4ef65e84a5d26ff6ac25b2efa1142bcb516fea09e4d7c154126376924fa54170978160b2e770061108f917f3ce17bc05c6243ffeca146f2fa06ff754ba1e41c0c9104485d5729e8f3f92225b662d57d82abc55abe630a2f770a9cf41be73218226967653fe0f45241912441feb396eb5450b09c3b7884794869416625849aa220d102cb6b82a1ecbd715972e4465f5158d1555a2d9e2b9d237b9c7f3a10594f2c1da0e2d4d3f846f668b207ee85181afff159b4ef03ab398d854a01958007e45e75799ddb811d97db665ec086bb383a2794ed4d2a995289ac0ebf00246905a3664d914ed7150215b7230e8a94d0d9573691d0efe1ac28de79b1267166ede406a7b62e5b28e03c7583a92aee34b10556239b8648a3d65fbcd071ca74228a41862782fea9a935463874822556c16568e19f31d9f39f8157c9496448e4cd9fc0135ce6dbecd09ade1ad1d1c6badab3c6f9b52420134374c6d607bcaafe1354a6c9896e3e323dc78efd20fbf6df8b2229b3bf77e4e5daeeaec1068211532c3a7a62ab9c4bfe046cd1050f811bb3b579a74736212187d96de515215782dbc333b54a93eadddbdb83ecfb43d9e3329000c84ce29937a6645c00f640044a03aa7d916fd2abf715aafb0a9e3b83f338d19296586702904ca7daf7ced6115ca1c3688035c8b1bb870f7181836add0740e3153e79d71089ce463d284ebe55fea0b4e0c66ec1a05b38dc8b12a81949e99cf181b2c1ecb80eb2ed5bcf20c8d80e1386e1840b9a867619cdbcea7950d0553c2994eb6a9c9442ab01d87df795c6f4e4d2c230d903dc948515581adfd58a16abef1d0c64b4bc11b205cd4db9de8c925d73c8d9adbf3f95e4405cb349452719c16c321a0c11ba4a1afb0cbbe4324faf51995189dd3d9a36860952da81dfb402ba4fa2284f3b421b64757b06789c008c6f9e6b263402449f3ed7cd3ce75e9d17f1473c5f9d70a89a425c47b23d90c403b44aca40a96b560e23d4164492ad240e3d238fece966add6d2be125275f829352812e7bfda965d5f7c022647ad2f27f282952ed643fe08851aaa22e101114369bcc5563890e8eea4c023fe6a1817a1046e4f9eebc639fd7b1333eabfbfbe4f51fc1c82e00253dd11409487187cb0b0fc68ac05f2a4ba9bef815394ff03e017d820b5918ccae0cc9ffc689f300febd09b65a888f796cd79ab8a447bf8908c7bd98dfe7635554e84250eceaabc9895dc65b7275960cc04006e60c87f3294cc432362aea9058c765607bb55f6ddc0f60befa4638f6a6a270a34e05d76ea4569513abc7ede0c1eba92cd3f6445fcf20efd2ff509d1fded443696c0a21c332176a72caae329db18c315b6db3cd0067daac8382f214377b8cc25e558e608f9d94428dcd7c6825d79eba4fc50f612c3ac88026b67b42e3afaf19f32a6ba3fe99097e110fc43edc09b6565fe748661689fa0defaf6d5e2627ae360d9c5703fe1ae32ca7940a2b8f6443c812425bd9eda578b31d1396d1d063960c20e607ab2efc04d0659d7eba96dbe3704fbd673b286b004a74a2cca6bbc7e0dc0fc9051bc42c6ce4c656105be962260de81e5e97c65e03fe1af5950f99d0620c55cb46452b5b4d643dc81e040caaea5d4c768e06a7505bcb7622e5f8ba25d252d11bbf1cb3cdc6334467f0a274064a001721c6f86284d7f043c0cb49b10140c3dfc887f760bc3f9ed69af21d16b92a22b57d49007675f03d076cded7761dc06a02ede70af05e1d23628eedbbfb0525cd53933ffe316f249ac677843dc3ed24a9688861407c1d12ee7264f26da12f79e2da72066db7ccbc7e0bc17e847ad98428a586fa070477be92fb0944f0d3a7bf1309de51474b88bd86cd951e46ce6dddecdb191178a2745f910300cebc373bbed82434538a4cec0619845bbabbce5ba830714dc985f95cafc7bdc24e4c24d4ee13515094518822125cc95e935171216666209063cc2a9e84bff0df5d8a62058f1b6694bec7f58c7851b9e26f1782dc347b4106727a3ff853756217ea65652a7468153aa7eb3461cc5e7bb5d23c66267fc3a94d1e643ef688cfc4d27dd83b980d30e13ad7d06cf008b5f5e4670b0abdf9c6f04d2fb02c32532af0824a2726b8b0ba06260f44f1f3cc5a0ba430aeff70c1c07490f4949b9c435ff9cc8c298a5474054ca67532285a29e3586abf1ba3c87a50a79ecd8d5c864bd4a2a6a9c900a088cceac2b880a02fadeff8d0d9f9f731655f7267f713679dd14978aa99a25fd5a6f7c4b404f1ca642c989a8cb6d73e72a4f1ae23e50f110c46c173273cab15156cd537b2084a29cad7cb2579e40b7e1e87fdf82c8a77a5d7ff62877eb614a4557881d336ed0a62d13d88170623be25a963d0b55f022e78f2ad7bf9cd64b7b1e7dc0ce5d2b7aee2c2f34e8d21514d6c7ce504043a6e0c50b9bd2042d12ee10cb22cb5f1eac075a70d5a91b285ced186ca3a5c74b2d56323a873923e3d64b46d95b33bcb680c9056524444fa6bbba4a4db367e4e81809fe11d834eaae5ea76c13333faffb4b8019d20ed589d74d72e1672584b9549d3e3200d41852cdbed24b1e27e68d46eac212bd14ef6717886a623d5680a6c3bf090bab4573d025c9d630156402e832542dccb8d9d8431427d3aa95d183a3fdfea7b16332a7d5bd13dcbd1ddbea94dedf4ced82d57e634dd5291f9a1ab09775517360e00142a08e4600e8df791ed57c0c568efc4613aaa9db5f69f7ab6941e79d36822466552b725c0bf5af4719b2709166426e70ea23a747ef60597be27fcedc158562922a1326fe17e92cd4a9fb2bb721ddb7bbfefc91ac439e7f84da3fc5687bcb03c3eb00646af80e9ea37f0cd5587040927964653edfcdba0c5e043261e4deead1aba76cbb11c7e4d61025caed387db682dcb47c1cb0dd56db4ee02901c9ea0bec7c684789062907606b45ba941c0bfd3570bed9f07048e2d269f288dd38bfd114b04c939ba7ac6ebf13956ba319d4d7c3fb94c155263b3baf7c58b5dc23232eb9948b16559bc65600d032ef29a03fdacc1956092ec8c23cf1e62ec9989e1329b1a2b2fad3e9d88d53a46add414cc45adfe8a903d4871342e996df595ab5a2b177943eac0ff3f9ec237bf4079a300c0815594436e2cb9779da25d89d760d502b35bc996bc3d49f0d702d22df3ad58de93115fe05cd6ad310aa35eca2513a8a4efa802b7d4613b904d707f0bec2e0e419b74bdea14d954e0b770f7b9db3c22875d7b7551d52ae925ef0af9e0e11c62522c310369f8cf53f919030d68934a0226a45567e456023cfba9c3a2eb174447443b504ad9d72663b23244917186095ea38e20fb562305d22f7f65d81f52c8bc2dea7713cbb64c39ec13f5f7d90f8911419b01d1d3307e132840798f664c395b7ef5f0a8403dbbaed204906df33f210eae6ee2d4fd4c2bf1d6cbfcbb6a03cc386742616fefa1b4be582cf0ca1fb119da00da30d5e6865aad82f6b91d333d5c00ad50540f5e3dce234894c19ab0b1773aab6cf713257d5e06c5403646fd854925ab2bbaab86bc7cacf8a5f46781081614696b0a94cd2fe0461669c7b2a5c0cf61be5b18fac9d52bf6d9570b8c60c9d634f834e75719edc4867555bf6fb989c944b4a492b7ab98fa08e5fc5795313401fc49a26220240091831abba90fa0ffc2b9437d45867039564b031d80f7662bf6b99562d16d42b4e651343d83f318f30fbdc97f1750320ecad9d0efefc7fa64b8b74533e6bcc0df4be9136043db84dec2fc98f6b4a6a7a761b73f3ad289e384855b750112ad787dd45711777f57a6e8b8cf0639ade64ad2761e455f11259ed598fa4d44a6aad6100ca4b293936fb05f5544e32b5dc252ad97febab330fd4177e1aca4927b17f96d979614d61bec7e101219182cd8c124129ca4e2bf206f96692bbbf420de3cb4fdb5198564fa755b2266f1230ba0e6a491620dd2dd40a6c4df35135d817f15e2392a27a6e4ccc67e983fc50ba74b8e2bfde61bd237676d39adb569094444ceadefa9bfa29a15e233fd9c1577d0511e85926e0a94d24f22463d5b33edf8440773d07d5e6e46a412e3dda7bb1b6661ecae65658d7ddde565c2ac7dc52ae86794f9f51c8d52026962850276c8df9d7124898dbf718e28ee20b491084fcd9ffe96934b67bc84db5df2ca7039a4562d5aaf5d972d6e120973708f1a4cdacd1358f5279f442e03a4b76528fa449b2cd4517464da0fb3e7a25a3b8c9e84975f15d52a9f339da5b2239c1ea740092ad3cb9898668c9f4b7f9caa16a56f91ea424db2a251d92fb6bb0c3e36e1f66fecc71975b3da7ec462e650b013acd8647bbbbc2704c9f171fdd663ad115d73726b507fe8efdf3b24cdf781b3fdc21f1485934e850519ce94f7c85af468186363a56ddaf9ffc9281cd7bc483dbd06e5ff2a090fbd73fa143fe916aae468aefc28f97db79f86fc279fec6be773d4dd2610d43b7d2e9e19d810b107b073ffe3e109e2428a80df53a31786e908632c8b962699de3ae50d8d0755aba90679291d59746bc425b020f03e4200607994dce1c981ff181e3ab203d4dc68abb9c0e033cb993f365a478a0c19bc07056032ccad338f72d9dac6d45abf1d6189e5f63339eee4990715c09e61998f2bd704880616efc49ab767d172ed8fb60f00f250288aef0afb7367c60cf78ae3beb4b0a22abbb0aca4736a1a8b3cbfecba851b6b0695641118119a6e35fc8bf0e268a8f8d6788067c77676aca199db1dca8a6de3a15ab730660a41d427ae0587f1cd6b5f3236f0600d2202561a8b971f8b14ff8d0e8aa3e0b868ed0c7cb2094686471d3625e307421cf03c2dd2730f3c50d43a8b1a40fe1b23e3ac39ce11af9dc2e0a236ca3dcea76392b909286a10f24efa44046f9d4b700f00530ecbdf3779b65048c3c63107ff4596edbc2f20f5dc863a80b01bf49fef41ec62b97b2118d29c02484d427363671de8ccfe9ca6eb261326db559b1ed8d58338ae9df0bc02c55423c45d09ce58ce67cd0aac9353ee0c8a1174682e52ed05fe41215d799c281392a8d5d95e141b12fdc2450646f1e738d9416aa083103af35a41ee09b56fe1052b8304083d1760ff4520369c42cea83bf37067d61b016b0e5c8adebc4421b2d01dd806f017e06628728ec51c6a8086e0fd50f2e061d58871481891efe56ab31467291fb092b4c2462dc74dbeab7ab08f68fb2b06c3bb28f82d72b92e31e0b55501e05df24e43fb95d7d164720588486f260caf1d612d17ea518c5446fb5c0bbb854f21ae066a185836a75252097a8f2ea954f539801db34d35497a74c077005988691b827ce098428035e7f3f929bfeb67155b20cd3722f93ab936c0b9ad0736b714ea4c8f44d04acfe079af7b6b3d5edd258ff36f66011fa85bafb71122d1bbf433b54817aa53f1cd9faec42d5f4fc1b407cf82ec323eb9c4172cd8860ba1d929c1733b2470194783b46d9c9591853fd041571cc7867a59adfbe1e93c8c964737a78bb69579aa84ef50783498bd789dfad0b7383eda8ce0977097a7a4b3be56a229cca1f5be94ba7530944284fbd25861e891cc7d0a897c2d0e2ac05c1806878b5264dd6b17cb2bb3aa5e32fe880e70f3320793776d256f0f1bcce103485620fbf5819a46dfb1a60bc45fe50488df82aca0fd7f2a78184dbbfb2f69eaeb6d2fe06b0e265633a6fc7d47ccdcce267565b660e167ce3fa33654a057aa76bd173b2e3c8ec8e1228057e6dca9652178e4121b7fb8600aa521dc653df8c0dc1f4b4627d09ac98da45ded069ee94f60435f666bd01553740f98ac24af2d9ae50f16d05d8f59b1ee5a9c94f9770e53eaf1f49a0fa19afb7694c40ea8966f9698f35b7db3a23f177a6f5ab9dad7a02a5380bf553663ba2c17fcf02dad39b1bf4ba82de98a5eaca52342cd06576b75e6e1a3e16ebe7cfdaf6970327961eb74ca86995cd6f65476de5ad4fef3958e5c960172b02fa7bd07725fe4bb0bb28f1152fb6e1237e596ba4bd490133c6af0bf11e7745985c1f0f699b84726f4be4b471be3ad724f396bc9be3616b81b84245b765c257b5b2691f184c52182bf50b714c3a21367384f524dcb8ce0c89f8f5defef073f19f3c0e8023bb357f04b88b9f2737c75ca549a6cba9adc55f95ac60b0816731d0168e96454106f90e5ab3af41df2118cc7a58a725588f42929ad104cc9aacc2ae82823baf9bc391947d21b25db5735c24025e521fb0a339432075a556edf37d43e6fe19bd0b1efa0f53a97d0668f4453aff2dbf15491535746e635f668cc39b7f03f0a1dec24828bd82ed9b975ba46783817227b047aa99adc971d4f7a429de12797fd2dc67b982d51fe619b7c8fb66580a18014daf6fdfc1ed69c939273838aa9417ab09ff136b0c5f361d50dc42aadff255608a50b15218a18b301d893d675b3063a333717e3d837642afbb9da8c2e6340efca62c2ca2d00b3a9cdce85ac7dd98c7dfd545edef8abcb8b2da5c27bc83b5802ae9835eda5326caf1ef2b563b619f028c1b1654aa292580df04c6e308b96bf17d5527944a9731aacb8b601380b31a840d9c9e2cecae7847eb4c68b51ed84c63764ee17bdf249aa2410e04752ee1486e82abfe6f29acef2637dc3948ba5c1860bd85bb20aacda06ba9d7b1853219c1eb30d7839f8655b2e41601b98ec7a567e8694f024962798aac64596889f744f49f9518f17c72059f19c06b8bab0eb9dabf6cf9a81304e54663fa44e7687baa01f0353eb5cebe77c932f033bd1d3edc9af3464ee547b6626e6a3094a78faec1f201962179e9cc86fd75f816119c8f2cf46f883bca7f209a68f38ae253ca76f4c709678680aeca0b22350b7e2a8703be76e3aee356514e20dcdba3797a302e42e2eed740ef9337edbbed0fd6cd19d838da62d66089c258fd1902292bf83bb0c5cec2d02e01e8f9394b14f9d563e84f7e236b3b441e3bdea3c605340c307fa9663ca111785a3ed2d11e14cdd07f0cbe359c936190e17c5aae99774a91244c9aada409d7ba3664413e2fa2b975091262adcd29dff6b0d0e8fe04af7aab8cd2bacff15752439a46134acc685c89cbfc83f087702baf33e6039176771b42fbe1ed77196b4f0b562f53a1d6227429177eeac6e6afab271d41572d5e70841a2c3fec2913343919ceeaa16adb3c91bf9588680160ca05f277ee552361a1e8aa4888060c78eb622b945eb7101621c4232b9186d9744bae6c93b4861752c40a31c1b3aaa13698866d2cdf590fdd98a5a5330de63853fe7666d71c008a4f05adf7c05e316eecd4178ffa108347ec2822cd4326fa67847666dc7ff396307d281dfd4d750fbe0a763e402e876c2f813c5696143a34a2f4b77b5efa37c0647820347cee6f03233c6563483c46366079fe3884440e5d0f4290eb356a9e0eb642b42afaa2ad8a4b927b1deebdcbc65dca0a06ffafe4996657d8f37124aea8e077e63722739e3932c93064184738a2defd84d77eaa704c0cafece033c94efc156a34040b5dcfa4e3118d9c5c2ee5907216727f92ea132c369149386b116512c3cef08d5d2308b44d9ab223199492554b6a5443156c75e15c953397f348a3346a69db016accea81ad5f8358b5b23389dbedc340df55f088d249cc2fee9a1dbaccb7db613c9285b6d4e106fbb7e118eaafe9eca0701c76fee836b7247cdc91c8cbd6531c11cb85366d4119815f3ab34ff21549eeedcfbcbc73a085aa72beb24a5e8a13982e758fc210de1ec79ea2ea17001de7b07eaea8de82c21e68c4737ee4b32f2e90e2f2b625e55e0d84d235321fbbd80acffef48090ef745849f2ae6214e8931020b03ce7db8962e4ee8e97f0d443e14198518d4e2bf4fd69aa3b30f5b3d31720dffc238b091a3bccb6623666cd68cf3f4810d5ccb2f8208845a0c96d32cadb829ea84e7eec15a091b7ad77271773790731d1caca5a030e76f3c42962552edab13dbd9a83ae3dfeda95539813bed7cb52ada3bc4b57df77e38d7423b9e955724cb76149cd16b6d1d18fbac4d0d934c25fb1b24cb1dcf245301f49e9838e04a18c89f66bd69148c031555fdedecdcb921d2fa9c39466f6726242ba8efcc363e9d6625847b5f0601ad5b64c17b78a4e395d4a83398abf7e12fb0d2e6953e3b565da11efebddbe0087ebeb27851e6f78513a38bc57b518ce8fa4de0c0d31c7ca28df021157cb90ae7a250f7d2b913550931ba28cd60568bf279028264aba534d0a5bba8ecdeab9b0bd2eb82a0bc09aa78fecc1a932fcad6d607809afc1422db6d1a6561be36b451c9cce64c07cc8a81238c0812d4cffaf6443df1f96b33f6507494ddabfc9d23f11520a4126f9f946525295f41d6b552dd99df5eab8023df89b1fb34eb922f86972e32073fa649ccb9ea13cabce6c2ef2d6cbd91f7f2e49bd2db9e9ec9e813a5f0e8a0a080ccb1954f2f34a4e2e396a6c38e8c4754ccf6033fb62e176fc565c9e9f5a8070ced09da3089c347c631d2e4efa59dc2ea94f15a6ee7a3c96f4f0a6c11ff23f274543b0085b26cb2304a8af16ec59a7c5750afb424da426b6bccf933deceefad1120349fbf9ab16814eb25f358f0b8aa3214d8890c0c27a7292a565833fe768b175aacea2d1203c231e9616b94334db26bd20db2e553d36796b9824652a4cea32bb4908177f9cb37c9ceb3f467f119bd227b47b1d6133e0a1614cf7794249fae7fd42736434c3f54f8eab00335a1615fdf0cfebdd2343aa2b18f830d292cc71e7f1e226619ae35671fd800d04abb424e84d7723626c7c9f183980aacdb99509ce1c03c64e6b05f375b9ede4b41619f2d3d5ce1e10fb7a87690de756d2820c79755f66eed24428d3ef917a889f121d2288755f3f555d52ce533fa9b9d31cf17ae396ec4ff112f05f33b641c2bc094001d021431bbf81db13343a01e9ec07f4f9c8ba1f4c9b266678d01c4333b5112a67b92a625dd2430fa2841ab367e6c6b91d1f5b8b36f58154779d393c7a2aa309424cf413dae6fa658d9b0c10fc739609cd3cf3abd4f8284f5588dd81efe5600a1e5e991b525b83f5d02df334becfd3dc3fdc3722e47c65762721bef3454d5cec9330fb424ab96e48a0c3b40678c9db1c88df6921a79c13186378999054a83aab04f867647e208e300006c5c27aa109577a519bcf8f1e2de5ea8f8caa0f6d856946a91b1c1025a0eecfb1ed6e3aa1a8c06ea49e59313b7060dfeb17a97b3b371e30c330c50c257704e1eb2786899a27cf09a64d85bdcabfd5c940828c3c8a544165e6bb4159046b1773411c9d0f920a358bb573ffd5dd3f62786d09c7dc856e2edf6ed1fee3a941ca96e47e56c242d366dbba35b2a16aa913743003967be378589e1391a3202d5b03a70a6fe36cd56e5ed5d95b29e657d0fdb6557971ff8a9732df79871ae2881bb1c9a6fb2976947422bd528d63e76a0edcedc9e4af41b9adbb090fdb206ed62a823c919b7a031599f91d8f7f1463197ba58db63f35114eef24e1bea16b34a69b0879594f6be06674c87de611117e0fbcd04394115b0117d6d452c5add15e6c39c1f3311334ac59ebe84ca51a3d3a0e6917ed950297daf00b2543293d94ccf0ec5ea1408a0dafd81fc728d77a80c45bc3c6b8f1a8f08f55ef7b06e05c674e198f8e9e30e47aefa4fb7b3515eebb32f4fd46c149637374957d95acfdd0131c37f310a2c1849dc533d8eee4377d3e37a387f428225cc7b8310a01a7216cd862d439d70901b9edad33c9a68c07aa4be90f2a33274c60ca5495a20494cd9e44316da79d34805cdafc8a1cb868e18f94d05fe8c9054247ddc5d764a564cb782e6889e153cd5ab58becf3d2562f62e01dc1eb72e3a0f378b1fb8162614b149d4f64cdd378c7ab3b7b76c887a3eb8a1d700474d53b5d1d2c4a71ab31eb4cf11435d151d9112400ae019c64fc893a10fdd49e6b192fb30c9d79543097611bcd010a0bd67a23437be108344cdf680e3084d5f59097843502c4f5e51be0950d79b06188036b83cf3e2dacee72e58337b7ad5715e4df8643231d411f575c7108da7150efdb0f5ccebba2be0e89e2b95c1be13833a2f5fcf2449bffc5d49262ccd30c0e9ca362f0af09dd747dd982c1bb1a249775bab842c7b5827bc10f674a3cee3d0685c66acb8938530b0ee715187915867f4dcd9a7ef476dcf30fe93adc61f71692f96410655e78b3f223b88c6f867ba6d76b3d2c290556d76639b56af2c42f047f970379b776b0d63798f71853dd3dbfde059ce918675cf968dee42f5251320caa1cb00bc9a352a6bfbd831baeccf53ed4af9d19a5af378f87527db5993a5751e0adcacf889f2aed9c71e785ee5459ce196ed9f5113f6aa0d2e006d331bb602a0efbf85fe1b5fa94bf7ab0d198c10476c64e1602859d3e5c787a54c96f005bf88a0c8f528d6433071145743ec652d017e6a327824cf13c914b580892f354c7a18d58d20f8f57d3cc7c086618bcd34eed45d092baae1c9b2e5d2e572788e58526b7ce1bbd22f291c558622aa80656d1e6241cd6803658a914b66be949431a7d5a09bb01319c85499485f03bbd39390a01b2af21e6bb1c18cc54bc59079a98ed8c147acec047975febd3e209bcee9c355d9d6fc37e92995d69687510dbc8722c16e400e1ba40bb4652cbc87e66ba55d88e58b17f46a2c82abd3f4280b92daf503ff8e10b8e4942431e5f53cbdd08689676d1533802cea1688043d443ce24b919990f3bb11af63fcf610b25a679d0849dee9f6cc02040f5a8fc513d3e0f03788a29b154e12ee6f27ba503192ede7010bd5dec642e22167df43b3c9ed9127b589712eaa756c7a918e76fd9bb5d7cafbab0dc14a780f3b0a5cb848748223602175cb0dd84fd092050033f18632508741dc7180441932ce8fa36e60849bbbd0235143d90b43b4c48470a576bbe26e0a4c656807b3d5a30bdb3d4d26992bc78d5ac13db40117b5e844923e3a3f8a1e17ea500ccc54559702a32ef9dd21c8248a9a9285538dd6232774e35cf46d39dbacfd2c8eae85cc33aa43c9b4e339ba3ba26bb225cb40ae83fcd7c9bced6f8ceb74582e1e2e5e68aab00b6b5afa0dcd5391c69ece245171f22f6940697e1b79646ee3c823811d9c49b1015a87f31fda02cd43f459728603c78ccceb8a7f154f8cd5d53becb696e22c32fadefb7ebabea45ede594452f7a90cb66d83bba39b2f158c5a700496a6a3fb2c623d97fd617648e4d6dd63f450415fb35497b9b0dafb8526b3f05ce5df255abbf5eec4fa17bb8ed1f9a93cf54f65ca68ca52ba3461f71ed7812242017a45eb9702e98a37feca1ebb8109a077bd5c2808b69a1770bc9450c672eeda5d3b85de749b1a48bcd1c2a8ba459dc01abda021c86702ff8cf9c6e1513007f3c5976388655c415ce144cfe3d971ff51772e8ace66ca3cac9e72bd88a1d309b525ea2c0c10d6dcd0ff116fe8d3149debfc1392757045dc726947d32a9e77fcf50dabb824f44de0c65e488897676a21113237fb02a44ecefab9782b62dc3df8bd9478d0da111af49d094fe7d1d0921ce5508059593cb3d46fa5e4fcab4ebe3d7d348d2208a1f422ebea85fb8ada381202d5a3adb50d21d034e8fec9b62de5b653e517f08d9af95b02881673d5838e01aae8ea9a9f1c81bf8acde1f05fa764ac19419a3695753f239da26efb8cf3e327f29b275de9a0653b514ec2d68872a58a0de2241c6120b82e2442bcb0dcbeea302bb2f6c7a71756af4eff74016b2f9d3f67f9d3bfcf98885463e707a76161a2198997304de18fd7aae1dc3648b4d21d81b302d2c675e928cf0cc35cc2d09ba4c4697a762fe65e5bc2930567a056cad2946e43158c0e4438943becd73ced51066b1e14140eae81dbe213b0c334c24d2162e529233a65e467baac536ae2e7ad1870ed219b1485e6081eb15e65b598650195801a77b77e24905b9f9bd0496a1bd1caac74e8a11f25e5fe28689cefa54f485237da7395ff21d5973c42c72c1655d98c4842560cffd1fedacde1476413988c50e48034064a2c652015d581b803d8457a899e30c210dfe04e8e77db09568742f837707b403a016bf2e16a76351ea1c3a6f7429f1dca012e276217eff28b4fbd3c5c2ed450f1754469b5a95692609451cb1a0adc94a590f6468c67d3084ce29fab7a5c4a51734d71772e56ad26494ecf12914ed06cdeb3911cd6e3a5f762c901d30a472c4b967bdcca3776e3888ad349ae89604d918496de1069d1dffa811321ba635a962269d5b047f389373bfa209e86c07d2ed74eb384080ca8d450d58c11f94c92364d5d235cb917f81457b4e8fd5d9ee6d70eb393bb6bc8d2aec39183fbebbca6e8d210a34731afb498f1b81aaae9724beb02e05340098706eebb93120fea9fc9fceb7ddefb5ca3b32f38c1b58bbd616338cca4caeb3956ce139508854d092a48b232692d8372ed4b1f330a4e78d719c6cff87978009c28909461bea5427011056bc9ce3beb60d5fddec60948f4d668468e7907269a6e54f0e8a2943136e6711208784b6d8a8656817a65a6e3a4f579f0d2fcc15f0b3308e2558f028cc877a52c06358e20bc723abffe89b6f910b64e33cb04c8274e392ea3f04c028640dde93c4630385567944259a849271b0d18bbf7aaaa3031fca7dc8c59e9ec890d8a6a198b47e4be411e27a7796f4c74e93d99ceb288403cfad0ef7302798f8c390a3a91d01cbb89ec3a68b8456c0c2b1541eb35a02d4958d539e76dc7ad63d54e458ec45f751281f9d0b8ff7e6c91cf4dd36aff421714bba45e34dda559ad60e8c3b70eb5fa50851250d4e4e28174a32380b040abf96dd449cf0dfaf8ddec0bc3d879bfdbff3b324b06bbd491f65ad4dcdccb50d92c48666fe9d27dee9e5cc0278419a85304ec12fa9603b806693e09b55ea8ae992f09dea42692e735dd73e1c8a09feb2792bfa0f8fcdf52b2b732c944c51cabf4e132ea2d300e3ea6445a761859fe6b9faa85cd15c627bb61f9c7d72525c669773fa3e48f27390e113ca6fcc8b17beaf59cfe1ad91d2333aaa37dbbef1d1eace4afdb291aff0ea36156aba5dbc554fe0463ac57b0630f8a5430af3220acc185b82822a0312cc8126ef12c0179d7bf2787de28bccbbef79adf15366d2c223e025479b6ae39849a23bf48ecf5ccf8880746af0228d9f1139c6a7fe36a5d3373322a17265153c49dd1d17f9bcd944ed54856ecd4f5b8d37f4512bd1daf392e2078078c0f6e1352368b1d9212886639be832b3ac30da26cdb46244f2a7cbbe902ad2eda1d185d61f36eb8bf3793cc5a58c061a95524c579d0f7924a781f7bfe494a9334fb64613b432a39ab8a87e6997c56c9d122eceb09bb3c48e7896db9fdbd1e0c40a2248a7ef9d193931810ec66f60e581f4efe6d3d51d61b8afc902e877efa9fe85c2fb7f7b887be2da70c3626e44f7f00bd544c9d1836f1f3391456e537e1ac66639ecb34cc199d8a5c5b58ef80039f8a6c593566abccaa02882c04d4045e8b1f9db3afa9a5219959b56c797cf48b43ee255ad0913b4d30f6a1b2b75ae79c407061ec1667e6af862a90feda2381cbabb603c1d189557f29e4751a3b956e1efc950a98ae6ce42a46cf2414ea3480f9e688070be4dd06968842e13d122a25b912ce2157b760922579e49b55e0b20d0e5a8e050b1676ebcceb533c5ac434282ad0632572e109343dcf1a4fad9ffb20d92578ae9f12e37ed45bd48b98df10c5127afcdf29efe12e52ebc6df0432a523983b87a048e00d5a688e8a08363633ede4fe00f958881e9e64b1cc3c350ca0da210dacee639592a877a0bf6849e41a8ccbe7f50a067c7352b4849b89b87e8ebd6a88caa9c7e3b0835ac77b70d63670db99f39787c6be3d0f6ddbd084508b3debae1f0b431d8fa6b5e22d87acabee2b3d4ee34b9932e099d44248144cd0d1ffaf797e22bf11ff24141a408f9f07237d8b8686cfad60871efd70ac39be957434672b41b1002ad312e07fcfc7739378c154710c68a19f07b6a27d599fa7d40cc88e5637043e76ddda75dfcd10caa9ae0e175135c6bd88670260fe46563c232df6a296e28a1421a44130d609988af0e602a9963f328b42076a4c0449bc5753fb3cbd80ee76599a5a10400a13066a46261514685d7f571cf053b9a997d239462806310077c565d30a8dcbf69fbc5496c435d89c266f034343725d2f250da11aa6631a5595edb55725c671d941362b82922ce57ec1c9a868767561c93cbc71590771756cdc6d5b5fc55e79738af9697facf9dd131acfe7507013f4f9f9c046828cad58ed4e4c0b0fcef4ae69098e49b4b250959e56de80b6e452561878e4420c190ee10987611e392af91f6dd3527b60f891084bd5cef2cf2b4acaba6d84b1ed17aacc0061660846cf3577fb2ab40ae0a86012f8e48723a92522a47c8057ad9910cbcce62b38dea096e051a7d1a45ffab4d8caf24dbe6a69164d22e1ce183e041db95e4d5ca2eea749d60ab815d580d44c4b4f66038d709a9198eff2a05e78b67b8a57954ed4860adc04c295b7639178762abf56479cf0e31d0a23106bb96f5167d8046c8f46535b8297496c98a134f00d3ec882ff807fc9ef0cef915c99e6901675fe64a5b07e75d9426715d89185926dd0130b5409f1e854395ae4dab6e8e8e2ec6d4e5f744a7689f254c21a54a0c9590764b0613f005fa91ef5e1c6feb43e3115d1cd35ac34dc5785b78a9f8093c8045ef1bd748f519aae5f51ef256475731dfe8198b9879980c39b059f115a7a94a62e46a748abaf520e5e54d028e2fe8b69ce7eb797af5a7d502778a6a248b28ddf3fe1a008b55a15c7874dc0faeb9cae4adde11a48f96bae60f293f7f31e13628c68a9d08f2dcfaff28e402fbc510012efd0c8d1d2687e0a014ceb2c9acbc0e16c9d48dedf4698802b616fb855b625797a19664e519b9bbdab7c02886d639ce59d778c1182ae510657ed40d1a00bd20c2847ab042500e9318ff4a82307defd28c926a0777cd1b13f88ff6976e0b001e38c37a6fed2b3bc8b39a6f99283c644c8dd7e54a26b1bdba7507934852b4b8a8e39061c69f6f4303927a90992386dc0fc005f830c81bf22b3e5c1120d9750c5ba6b911585d8174b193a4e80f53cd584a5e13a8dc87a7a54de6ca306dcc0672b021abde2d32231bce6dc24a2da51718c13f072755471eef3db2a89fe6e4de52ea27174f80df61774f8dfc650068abe023b20d92fa57cd3869df444eef3887b5888a17c752a7a91c0bf07256d43b8a6d6e92bfbdee03f4910002caf94e9da000417095d233e60b674bc95a0bdc0e47ff5ee4d9e493c648416333bfc0d60dd1aefbe75e288b947eb5c5019e503d0de9c542f25afb81abd884bd7d59daa90b8ec3dc8c9849df68245f3b4943fa602ae4e85f5f4c1ff23422ed3ad65fdbf5e7bf740ff82f71d2c3c0158711f0e141556895ed3f844fdeaf9c51fc39c3095977f2760c3e9cc092fa3798189f8ea7ed180d30f5880c6ccb2d1282b8d2ab1eb0924c018efcb381aadcc60ed28756b942c7933093b1d8bdf9533c8d920e54d3f32adef0bc3075e1ddb77292e10f0e2341203c77f636c4449f80275d0cf233f0cfea0eac9b74d8060e7713dce5f8da7555662bb3178a8b82b9284293faa6de2520d14e4918362eeaf325481f94ffdb712ddca34382c49be99b651f988e0e79237f99e6a2f77ac1eaab2521a3823cca74677849f43cf6358aa696a32bd4055ce083454517b66cde70c58196b414bdb8c953aff90c1619ca18944563416f63a8b7f8672996b867d9fe8353678526a80e138d81db3d92b6bee31af64be90ff03e6280b113ca3d8c207d5fda52602e5cff6ab80f8bb33be1e7a31da06838c45055849f170820b08a0c6beafc1573a766ae6c4129a2b6426557394014da76ff5fabfd9cf92e85ee81de1f5d3e5b6ec169af3a0aabb4f25d7d6ef34dfb00840ebb04513f5ede584b0c7e67bf86ed4782db9f98700c3a417173cd048f7d8faa162d6b9f3cd0b83df65114cf2b8ca932caa59fe2426332c1ede3e9114fcd4eadba2b8c0603dd05038f7288d256c689dbc3027efec3138b6e69d97290a9c375c7404fc0d64b139277d67519f2188545be70d0f2f1fc2176251e0472c019ffaa68839d4771d0ca96fae4d9a1097288545f5ef52de5bc138f931c4f652ce330bad7356e159aa9ccedd9be5a4922e20a27b4273e69f1ff54db969d33a3be08446e811f74c9748a25df480ee57b176a1ab187d9691c6feabffb7650200021569054549463c72eb9aafb0b1582edb5f17329beb54bbc27672fbc3680e1582324fd06b11045796182971919050371a04bbb1f30007e43b1c2e7c03229a72553a69a6a9f37f00a4b0fa70aa971ecdd283d0a4bb830add3605db94778f7f4d2d165dea9dfb9f11e20d51456fb2570da865e684d0dc8f7684423631fe5f87e994a548a01b6396e3999d1b5ba5653a216e5dfc9271407cf0372adca2e0080da07497239357750e313b8dfe098b6ee0f78b8d249fb17d0ea4ead87b413594b616e76b31784f2480445217f32f4a3f49883a638a9cd1ae7aa66551ec90c8299c1d4be6029fdc11f0ba1a4967664155ba742edd7791406869ddeba024e605be105e2e5ae9c539ada89d2d95e6b4d96004762ec9f84839c54260c5a8c55cf56e9eeeecbefb22ab5583127e3f0226f6744f183ae83cd23f6e25bfb01da4448329ef470034e4fbb6a569ce41c7a0a81156e8b06ecd16ca13413a0254aa68feef9b1ae6da1782984ad1c1cf31e52d27dbb94e9768be774476ba9944d5943af96da4a06846bb151fc25b1addaea14f5897cf853d865ee329863b6e3ab6eca48e9dfed884cc5281390bc151c53385feb259294becda1f0c2c19f76267196b1f7986b42a22576ddbc2a6d0b09f7e7481bb6e6f66133c42767dc5eddb200badd7a980ed1217f5828a79fe0f446ffbc15c69be99a54c44abcf97b6a1cef646f5dc7d29ca626ec0fd50d8385ee211232d68f9aaa31eedb31c2ad5565df86d8a13bfe82fdc99e05fac367ba1516b5b30233e55fbd584a674f1a83521e184526ba1a902908b97d521dc729622b614790f854abc669f5780579630d944a0d632e042487eee16cf834030ea1ec9b8566b5a9f734463c6707aac54b566e3c7c23a0f8f6334f7d1210225abe8bd23653e089687b47b70e5aad935a578276051b569281d8d9946405351309782ed0c3a7cac409fb1ed98abad9a80c335fa1aef7b81b676577d2bf3962a00bb3e3a041001026835865a111eef54ecd692e7d58f8befe73bb4131fe1abf6377d5b0998d179e0e9c38fb4108431694609561688407f035ca29a5e335bf666ab01984378408987da5c1bd38e6ff925b6e46f7230a8da4cd19cc50b256e73a771b09a621f9f1dd1707efb8fc23f50ccee2552509ec033b8f2180eb99beb8e5dfd60a13bb7c5db8d48c6b54104030170cc0640b23a38f8828a2c64399793982d349508c9717d4069176970fc59f0cbf4010c869ed609b00df14152d600654268d29aec8d216f73e2992827cc8a8bf572fec65201fded728b34a26d823ccb68183c4de2b05fb02781f199bb752871e9052b679119fd318a5241bb554ff5f53d49bcd4188fe21e3ba50e971391bcfe2ddd66ff2b0846371c86ba91a1fbb5550bb8eb4fc728c05c1adea4c9bcb1e09b8391d6d9a704cc7f0d5d5a5022d69de0ccbeba8e0822d36c58bd9a71cf0ed9d892bd3852939b41293ce15c800d889623f506be8f42e2bb58ee3bab5681089590a30d49c223201e18863ec0ba6f76247fe4ca0276b071a33ebfae009f3ed623f989da373adaeac8ac80b04a6cf13c8c8f07bcbcf18ede66b18a4a5bac1bbb11bdf947894daba2ac54327d18f464097ed9ccca465d7878cddb08c4f1958ed62f23aaf080aabcc76fdc59668db047d352c51057927b84d5e4b64ee02c59902ce9b1ad35809a6b23adc76146843e8b6da620d6f074f306d55ca7748dfe947d3f26d391a3bd2542fa6c5fd1491c320138ec480a8851c76b24def9ee100f0bfc9580e44ea5e0dde5d530f7206502002bc75e29f1119d752bb278c2cc48171e222e051e4999887a3d36f098ff1662d641a2b316c03567f6b6d2daf7f17227cb890331410699538629ecf53fdd7d96d3531e2137579bb8a03659c45c37d7134f8314e8998c5b08e803aa80fdeeda613255de810e7a1a2249889dbf8a04fd0fa4183c0bd0e1bc0288495d045cdededa5479ac9767c63af2a5482bba14f806d062f930515b6a5c40bc2f1a5560a69b3c1e40cbdbec58ffa3ff2c1cbbae3d1f0c9be66865cc35e06da356836a72e7f5850b93ee4a111319885ff8ca66c06b0ee348fcd9a9bd6aff861585e336edf7f06c9f38fc57d8fe43da2b1482e50ee6214aa1b6589444d43a8809e7dbdb26ceebc605a7ed4ec3f290dd69576de0fa5743cd209bdbab60926c44e2cce1bf8d34e02ade39901a37859cb9a67d78a4078cfe3feeaccaee70b3ffce52e02698d55419ae59d00669f8149ca15ddcf763a4c309ac42432bc8edc743e813271eb39ec324360a1bf495182e2ed5c6078ddb6c9c71a4cc6cdc43ef29c1ed8860c50952e2f9f39d032c45b3595cb702ad740a943f24a3a1d7605f68ce789f9abce7a82c7b78e62acd71d9068ad878c3584518e4c57d7db3127cea46327804efc7b4f225e4363cbc35fdf6f653edfd44b4dd3d5c53931eca2b3755c4c6a77ed80386e55063e2413665b514f012e8b527861ce4d97bfb016ddc2f27e352a09966977d5aa871690928becd9e32d98eda69873c81b9dd3e61f93e6f466fd7a3d3f89b60c1998fb74a2d1e794f27f016fc8b0a67e2dba2c8dcca1295775c18ab6cf00523325b06fdcb95926000f2ea97cda0d20ce89a4ac2c4932a747587fe565692abebe53567e41e3629e59e17e8fa4ddc9ace77b3f69cd0aa1973d26f0e0e8c4dd5975feba122a3deaa27b1982dbca38f054acd21554f1c40f018d0435d5e1636ee1c36b98a8d4a9220d83543f5566cb1d662729caf0adfc955b0288a17dad9ba0d9c0d70677cbbf02e2a0d96daa376698068b49dce5ead06321403c8839035d22102095398c526dceb98ff370031c2d7b0c0f6133a530b22da8590fd7932bea577a5f470e42e34dcbaa45065a8f3aa9252f2e688e4c0bda6ab7e2392575a39c30192d18789d0ab9e83ae4e203aa7a61361fc2a0af1ab9df30110db94d7e7e9130eb08bfb94b203b5c2427def297553dbf7460f451044df38fc83e197f88b00e988b4d1d7d0d02c6ab7d7ac350c7140281bad783a24a9d4cfe95f3312ea297a724edc620051dd97999c62c35e742b0b68da99af5511c5c41f214764309d25838b7fec67f40c9ce5224903b08157b278e48044083df2bc791e44029e0f68ca9b32e995cb58e0389334561bdd5ca62cf9dc330cca22cfad5348a241874c87ed321ea8173e373bd82fd4f7a7eeb9d17f5a3d984776190f6f2f98e504cdf69ad78ac637996feaaa19a17e914ef96f0eda51bdaab77c047074dcd04c8cd1e74876db1b241c08f21346d82f8855115248df437d55d44ba597923aa889b5137139b07664dbad3d1e2a87afa3426e01614dec551c1ae2ef190acc1fd9bc06135ba7bc551d26b1392a306a3f99a57148da1b2be5094dfcc9a6c49821961150c7387d156d81bd7d72807f19deb38b4fb8b4eb57ff17b47c2d2ae35c06ede3c417acb25c8d4c0d75ad12c2ae0fa4d249233273d22f2c81d9b2e6413bbadd7991db9394e580e8950f77d7e10fc110ab2aa626de3dfc77f998486bc46fe1fe82deb56bae0d3f5cd21fff6e0c67008884882075d3172021d8318e20020956aee8a835ea6c04bf9220560d336313d6cae54c960fb2917e86372a33058961d4cdf547c6b97cca9f77a9cede6712699c9b60f1b82ff294ca45fcddc6f77bbfd6f5f4aa5497d918745d2eba035160ef49314af813ad8a3c1ad77b7d7025d01dc87250c14a83d89e8bd35d09fbea7044113d70a7a994ebeee3c1d36105e203255845f931453e3ac0cd93b73f2d2213141a8516a1f3ee2508fbd8fa3819682ee88b44acb69562b7239568ab56897592414a25903a838b813bba2273f1292bbf4006fcb17b1cc146c6e7e085eee0fa024ecdd40075a596aa2d4d2d3e23599269af72ce9839681de00932f16c3f6c508fe5e1f5e9dd6f0efbae14dc51de9030d10499a8874caf15aba87c2c14082da5b0c2852a9d7f34f8cd8d1b3f38b2b535918860ab464362fc5fc141b6d7354ddcfb3cfc80be2f86d1b8defcb5f176c4d3af61986d66f5ad7a9d49bbf7d585b5db27d1a6d73a68d3a662fe276f5f1b1a352358bee8aece182d43b260480440776bf4471d3a50b36416ae192033d1a23e833c04697f075a372275a62296f0f994e048b344fcdf2d2754869e6ab17e33c6a8f6bdc59b40b38ee1998d0d373a081c02f59d10469cdb608f6e2a67d79c2d05e3de1ca2d20f5f3c301da58190f67cdf88fe1d369f83080cc4ccde8a5092178f70927f5cecf8740d41f9afc1b9a7e70be578221aed056ac983cb75bb7d8faac038936755a419be2d9611f8ab19e3da0af75c0b4f067a2fabb62392dd1e9bd867d7f3a29c7238cf4c870d5ff87b865167bdd87b49b7e846d2f9f05be4fffc28a2fc3bbb8aff0ae0ec25c89931b9907642228348b5df4741031d85442d56f17299b58edd088b8ed6613f657629306ff8203276260fdc44e6a860b0527df47a92744680a596d7c92aae3710a11cd6fd1bb134bc265ff485381223b5730ae929474416d150cb433d761ebbcb519459d874c3c2107397bb46f563a95bc8791c71f28b82b5ba962a638291374a8a1cc29f09a0289206965b131759719c8d6f06d2af2d8742c2a0f891262470296d44af62071d1dcd933a4c62c8e76b854d6ca8ceb25fc895e4c4972daa8b7ebbf17d3673410ff977c2c219125c4970a03fd3013539e548b1f9cc1bd551810282312a83569106fbe11b41f7822055193e8ab2a319171e9122fb5bafa727f09c717254c47db21b02823f8568e214a6ff80466408916027fef03d089259f209fb12a60b1b86dcfbd28069779b49aaa65ff5f207ca6505275b8f691dec33373d4f54e86dc3db06791ebfaec31ea6c02bd5119c304b2cd9f9a513527ec1c6173cd87e6a0109aa5e1548fb25b6642bfdfa330204bed01258046b4124bd1b5e6cf42be0fb2b4a836ff1539a9f8464adca8dc63cd35f719316cdddd1f30ab60042918d839bfa848cad8bd558e23c97a767851742a1ab846aae3acd7da85ccb7c6a4f4a0a1c1fa543e71c661d95deb815b23c01ed2975bc7a29c00134fa0f44488a4b2389bf71010007c1c1e1df7c3297f8a405c3c7997a35cf6b9e2516259d880f2a55289aea314d4a62d575c0283b72267a8647f8084834d5ec4777927f23f519d25cf346551f37202b8894c4cbd5bd0f7eebb00d6e0aaea8f3d502abac813e01052af2f067a7fa8aabcfa7504ab0353fbb379def743a51749c6f742a5d27ce1c0142bac1862bc6a908865c0aedd54e1327d7ccbc71f473e1adf3104147840d44bc175d165d6fd2a9ae4332db5662e8c9c30136131f27b2df4f63304bb35c6b939c1816b967a25a3d7d1bb98e64520839b8ea10c836210fb90e93327cccc51d8ecfd907e524ec12c723697daf74c82dd35afd1892b205075ef3bbd7a89f774e6602ffa5d818f31175e1e364877c5053dc22e4000f7bd35a650d8bb7ee7e69cd7486d3a1dd5b14a32df09cd5b27b99bd7e85b085f26f2085ec91580fa9e139899673565c1322630202edb206aa4edc1306126453408be11f9a84bea9750c45ef07c4109ab35f27e9fe90dba2e5655947441fd9a363e5dd31cd232e399820dc467cdbf541c4502afddf7855bdeb089833f262b0b1f4b884e28ce043ed2ed7c4f68920ee7b4c39ea5e0bdf497b25e2d7eed58106eb16226095328eead22dade96fc173beebd1d845059ba26d87c1a80fc6a057c19adeb5c1f811dcad04ef8cfb9db55033450161bb3305f6a0210d03c45c5e414e62efb6139aa37b7cc13a389fee891ea6c06dc9cd75bf96bbeae8e56903afd3e51f21fdf5f043a37133322db19ed036ee39a2948097a9292edae10a444eebc0bf9b2e5ea80f310016b92809400ebdd6e5a2b4a66ddafc69b4f44baf99a9c86a6806f152f30b083020bc98241624e0d69fc7c77f5eeab4437358a386f11678c98828ec6d91791dbd63ff893c188455f495ad92898490f581c7974b48a2e357901119580dc200a0929066bcd4f10d2292211744dcef6e692502e321bededc3252090814a4142e707fb9acd2f9a9af0ab9055b2f90d31a52f83e86dc5bc4402b2e9bca8dc963f87be4986f0d709ff652ac9f3c86ff4e24898aa564cb57fe6bf660037ca8c2612bdcf3e9f2999495f53d23dd0aea99ad4e023751b8e02202cb95094bb3e81c9acc43cc392da67a2fc152e68d96b5b83aef31a20deb96caed92fed0c0f0856ecfb5f21fd7a575e34448af56f64a0e5e19aabb2f4a02c65f9d6f87566999c7e88f675f35a481ee0f18d1b6cef9423c51bb280a8e16ab68b9f490914f8ded1be5c4a6e448a366a0894578cef3db84a3f9a9f08396b63dd68510d08af54d52b0d32849af87348d862df891e14e8c766fca70b435d4fa38a1ecd594a2450f4eefee5e0539d5cb549ff97253830fb19251743c97980475978494ca75a22c8e7d3dfff9b4e720bea735dcaab4802a8c102f738fd1f708af322b9d259e512f9c73236214b68a61bbfa675ab385d205ded6fafe8712192aff70d74a064c0ef129a418dbd003b28db9b505898d0347a1675a8395dd3cea9a96b064e302ff8c8f636f282488b64b223d96d80dc6297c1eef00b6faa4110923a1e8cc333c4717f6f0ba14b8f811fc7aadd9334e308f63d9247df883d26bca540e2fc4d2ab4ad85ab26e10e4c5630e846ec6d93c20a32e6fdfd52f30a79905c0c4dab100a7aab5c2e720319a91b3f4f7d9851edd8e72c8aad3a96e89fc4d9e16cb9059c9b6ce61a8199e96a7a0ec2905396f913880fdc6e9016eeee6f2f6b8cb8b54e6b95c61d912e70204cc45b591c3491357d30e8f988091394f9f936af0854f7257cb35ed4faa8f3df930b98c603851c77e8d71b9d44c106cef9de0020bbbf6336d82bef7a441481255fea7fe813f05cde4a5d20e2cb2b170f38eed67eddbead1a3157fbd994d57ee68f0ee18a1202ec3e496175e5578559753feafbb848f5642570dddc76ebb3709d98d544f6799e6cf44262946c8fdb50ae23144194936ab8414a9679b9264cf8f1178a37c796ce20fe2ed21b0567b4612694de955af7076a19a93f4a050981bea2bc6ec23a8857862b1617b793e4755ffcbff1614802be5e7ae4a3ddf551b0025382025ee6d1e64a82c4f09116e670cd08b6177cd5ff4b54aed10cac4747e0c43108dab0cbda97b7f6a5e3fb5d8e5a6dfebf7911f4282b21811c7b2dbf6c348856ba6bb2a75dbf37298d89a5ef3d8a2623ffc29f41fbfb03774c27e9fe51fe52121812d3f79fe8f8aac9f7ca421c9583aa7fa84a9618aeba0740fa903420282eda81c332a98fda4fddbf89c7f7a650191076a9b44815d0ba1240e415c28f89acc532ef8541e53334b623a08614c864b3fb583a0f858c412488f728727ad9d79e6c5183d3a273785a3a3ac9d0298361b290b02a4448933eb550612641dd370cac2f31d552c513b6d7e19373887d20da8160d55778384d7af8aa3752a3fcfc8b6d1742ecb1c1dd5f2bafdc57b83bfb198a3be0a9cd209d5b47076bdd40b6b3b2b95aa7ea42f56bc2dd245b54fd30e74dd7fd445cd774fbdac0f3da26f12c33de8d4d50b7b6f991ca9b252c7f61023e8b9ee3f81061613cdb11cbcbd3814e8d0e10c44eea16afe31b51b5e813044079bc106b7dd7340a1afa6d20181110abc493da38dcd9712986ed982325f2b8ec0838245a5a459d2b474f6c7852de4f9b48f72575b36c4a904b79721b43bc4f63333243b914030ee0ae7c279d34b089f5f7190bf0961e2cc47e54827caefbc45f55740555ca34a0bee9ba1b4f4602ad1d69d9ee8bca8dfb494d470633293906f3ab95ebc132a14cce74ae5c07c77e67d3655f86a88031108ec95703721fd18e0a94efd285d69b193b81f75054655332c57731d7acc7c17943b5dfab85460c9033f3b907b80fc9354ec7c15a41c0a448192ccae76921f34b84ba2763d59491f8c81ee9b64d2c2efee1b1257766a63060b5a7a702d205af5dbe32df3a8d9701684ef7da230088f7f10a42a1d968d95763668d5c1ffa1121a56ef4cd0afcab73d2d1c9cfba439f6488e8123becb12859b12b06e4faf61e05799a22014957b1c0827e32487cb9db1abf1a1f663272dd14ae3f223af7a261878fddda0fc3d3736762eab9033a7db648cb7a548f30264f7012acc90d334e3462a30db968ccb267b60794a17ad978c44b80501001db991da20d2cdddb2822b377859796469c311fa169d39dad826c3b14d903b5076d718767afc9d81b4b4af9570bfad783e6ca552d5e4913174f22c89b7be23011dcff96d7d5ee15c9004938a5628b36296df831fd1495316cd19de49afe8081362ed968115fb369eaee70463657fe66204a04edbb66b5f23784a6be5d98ccfaaba82162f75853f72a31f2fce49989f45bc76eb0983258e036e360377408ba6b83fae19e59b770995d22c520c463e51fad79af1abb8f5523f7d08b41a491f447db6b9c8d7540a17e67d8534ad2ea1453b352bd58cff5e21e587df11e88ce623c6439f85460afc530888fc04b95a6b7baf4f0558d22eed179790e19df76ce2955fdc00a0dd5c038e64bdbc516c2741fdd292a4698b109640096fa04fc79a78c085110e010a91f4a13a88b2ea3b0a1eaf834e373e74e131f2580cda303ebd86e641b8ee6bb04c906be6f7c84a7d04199d6c8585e5cf9b693e9e5afaa5cb0effc45159317a993d186d0d10fc9abea424107ee0cf742092dd39836363e01488f1a862f0f3059d72376765f4c2d2159a2e7e0921fa28dfb7ce2b305af5e8973ed293c8dd7dad382859ac2d80670481d3ae8121d917e062407b5571adb2d425e12fca877b17fd1a6bd4b91687541620f793b578ca83c3b0714018073847e4ff6bc641454fb6cc87dc5aa66345cd169c2b7d9f980a4eb2094b23ac2382fd7715dada7eee322311fb2230aa298fe64132caba231a9d29dc3ecdd8701beab34f3a2cf469e655f30e0a4d3bdec13d8924311e4cf4767ccebca73374df1b954a7bc94225b89f2f71b0ae1a7c928a4937df151f9ad79fd56a037de42320d4ca1abae5a42c3810c4d198491f8a9d4b323ad30d55b1a2e3b2fbddb408352ee84a804de5aa0b22910f4a9cfc8c61a66843dbbf3fd11429310dd0f7b721623f9dbfc8556aab667452676438a312e2eec7e4f0121263608feb43bc78eca75525d403f16f70e95aa2777cdca42f13673200851482ad53314daa31d994acea3df85677fdcec9b3b7f8017d1ffc41182cf7e45049b2fb9a55bb7502541ae7ee21657a61f40e426dfbedecc4ec00cadc4e1a2c8dc85038ab1ce4ebb3cba47e68ad355e1626742bf561041e15b0214b1867636a7da6beda53e768686d2f2c9cd8d66aa3770263990fe72988405caac5b1cf7a4111dea59812f88c08c8d1f4d41c1d2f58d02fe5f73cdca1e8e630dc43e476b1aedf35c00a433533db1f1f48b17f28e85d2ab72fc85cf0ae8f1a69b385abbe71b43e14a637de669f154f69f7252b4c24650c7a944edcdec19a0fe7fe52043c7afb849102c628ebda1507d5881e0075fa3f76a4063b75d2327d4fd33a415d5e44037120eb25a790912e64faaf2b4dd500c1353fbd0e34eeb65903a6b5a06b9ca712bc6715d5d066444c19903d2019373d9d8356ca1215dea0febded3ed63f14ee0fb283fd739a56879c0dad2c62b7ef30fbb2d5891a7811e896f25670483a640e8a9fd20ab10e3dcedbbe5d374139868098852ff956eb83b02c81e701bdf77a6295e92f52e3a539bc5c3139f5e03cce5296498bb22fe58f178c6dbe80ed61d08c95e2538354a827c6c21607efcb3122ca673f60e39aaa307995f3685c135f9553362cc7e9d3caaf2714efc45ae792d34c3a16a593b2657b6080a5bb9fb802c37a8bfad54a7f08056cef69beadecfbb7043ff4f45418627638206301faa1a9637ffabc8e80dbc0bc5ac334fc1eaf2e6bb11100d6a63c73892bad12f2d061c72352dc2a1d2f4ba52961c83e2edc25cfe4d3a6becf15bcdc6be9d0ea3dd6ec893ec5c6c254f10ccf7d13bcf57dfce19b11d95f8dd44e700d42ae1c1d491c92e768583049e634e1c9a384663eb71046eb8b31a7c0188a5cad0397d40f8899005846af280cc8a95f179c047e893018cfa9f5d27e09167caedd2500e2a18836e3db4e299bcffff5f785433b2a9e63d4370bc8a98a1c03cc7127e2a220f4ac6d6ef6dc5d1c8500e76b8b9defb45a5fc9df3cd8165d76fe1d9c8f78103196997e22702b54e7c53b3dcc07fbca7f191f9f12ce87e30a6d203452862031865733485a6c1b1e2ff31836d2e8c33d59bc073e7a90ed8c0eeffaefd29e35ec8581bcfeb7d3141babfabf5cc67938bd17821017188f3e456fdbec7f97c3c66546686ebe8d06f730af6702d62cb4565497ac14554c20cc7820190061a56b8fd6ebe5da23d20586a7ee8b16657130c58e6a9739faf8fe425cdb43f9ce7e3c84004d9c2f6a50426a42709ee2ab730bd945a60ad3a1097fd60256adab6d0ba4cba11b062e8313fdff0bc00d4b2fbf09e82d2acb20ad7b56a6761fde4c6660d7e8fc97d73a07648d5612969e6d42bd90128bff9522b32618e2aebe99297e05883368ddc2558965115b547c9af05fcbb822fa8ab664c1cc680836ff2a0c115fc2b6a1f41e581b094a7d592f847fa73e9a88e4dea807566132283e06767f53c966feef886dcda91cb6cb838480df6f13f481cccc62454b6e3604147baba1b082a17b79f983b9ae1093aea9408402a46d1e12ece08347b129eb493e02fb78f616e755c4fb04ef86ee49127511894d06f8626ee10e06eee5765fceb24036b21ea4e0e2f49caca89d895587834e9c4d51b0bf58b648e1a534a170fc1ff50ab9467b177249c869961ffc9c36f2f719e07eb3e81a115ede1381dbb618a4fbf480ffcbecf0ed40f4129a285ae20bbedc65f1e04bd6488e04a4811c2d4bf56becdde91e5ef43f66c3eff52f163d64369e6156c91edf46bae3de163988e6c79bd1b9f1d7120dc6a9713b3eea9f330f2b86ddbe6538d0ec678da507804f1f45ab10850eab6c66893a627a732562184a7d2a68f4a7728a27c2b6c096354c1b466266bb38239af64f07f813503476bb87f3c2b6e74949ca91e08c232877c9e32cf7e0ffa4beffc32a6390ac648d62b5c6617d86ba4226a25988233874daf1e508d96bf2a473fefc0fe70c82919fe533e9eaa4c1349e2d4422bebac04a46b10ef749820ea990b29746c25ec72beae248093ec57136b40a58e1f95393dbec7f1a9a6b9ca58af9af023d6f7daf3220b04b9f68f955efb7408170051e0a795058ce6c8ea16aee9fc168b40bb8c975958d9a8ebd43319cf4a184423233fa3c0a126f6920ca26af1a701dd19eb8199cbc69c7f57e091b81bf3c10e28c142a4b8c75c493493e660faae3cf3fb7e510ff1c101b87dd0146c7d9d880b0c1089f12cc6841bb56d4d1317c85f219ad6f5fe77d5a65d70d879e0bc1d434ce0b974e8f7baad08e36ce09161c8370f5adee946f3a3be4bd989c659bd8112087546ee8e16b8092ba9f2ada8794ec3c710bca6daca144902a5db0e087096ed534e0a6140a5cedda9fce680345ee803cf40123fa315dccc92dd14ecdd548ff4f9fbde5c6c7487fb0870c50eb88175b9b1e57f8df87108ddd8d708ef5cb8757171b2da623ec8cf380734258151a3e10b7f10101f054d9a2975e799405bb44b60d246107c5deb6f3a455704911f92cbd9fa3e70373fc06f23132cfae3ce724cf00f625ccd22b1f55a99a008bc68886551a07fbfab0bf1a5a5777fb13d59dec4c5022a720de236486902fe3383f9d7531729053cbd9550d5f7597c7a0192dbc1670473da4e78b63527d8d593d6e96914caac3c995399dba9a0f72f4a03db3602258402995e4e08c895194db28bbe12f9dca0e6859b4a3702c65fb309fc2b5687e3c20ea0bb24731241e17206b2b5f90b20a6e2919c3538de3d54a3db6662a431287ef519ab01a6924a8d849d56856427fae63a82cd87c393506ff9ccba9e154595919a5a6910fd174dcbe98ecf4dc3fc16d4b2372b48cb4e4cab1fb8faae7b44961b192a200ac6d2b84624eae3eb623ee6a6b68eb4beeccea6a556fd64a818de1ef4db9fd910b3f467744ee997645c3b4a7e8e20e2fa134d356e1beb0bf6321662d9ecd736fbac8f8530ccf14191d779a7144c02a80dc77d25decca350712bb3f2870bab78db43fe4c2ae414a97bbd2889cfac7a3a3fbd27270e01c30499fab0d22b5536f2c741f56cd08edd8269258514f57659bdca6f91045880b56661f67aa33deb78eaa414179f1ba18ac8e9b12aa5523fadc7f2161b48e341e2b46ad8d99fbea6549ef6a52b5d0a0905b618b08b8c96b645caa8c20de4816f22718c4f52707607b62326d90bfb3e732d5829151a10ecdbf438e89446c00358fce338515f877e2ae069b2a4cc4e4d2eced6ea571600b5ed5e78c5d8b9d45d07d82a744b01ced7c3c30bb06afec7c7f2f03f8deecaeb004fdecaaf203a51400a62d55481186afc171935497ec026514c010cf0d2e2d4da805f51187e45950e9067bcc412232c8d5591109187c21e8cb58a520dfd33bda28f8298e6223479e8f96e987cc64152716e228ff4351ced776008c6d2a968c6efdf1b8e00d7e223196177dc32c3481a4fafc1e62ebabb44088fb7cf7e57b6149632375d3814c804c07ccb95baf68b597479589a47667c126110f8cd0abf65d2bd9467c1c6128425e59f538f8bf52dd20a4bbbb47db1c328f71ed67be14531032145bbbe169e0b0a7b07a3fa347f6a56045d9fbf3593f8f488832e9c8a73603d42399edc46ed5480b0023c8bed11a00a891fcf4afebdf21fcdd32a05d0e1de35a3a880a7e77d1ef04691176683019b344dcc5debf782cf42f31b172c2cb436a08e596951f7811208816abd1ac148b5c7589cc779bf94b78b18ff164d0bb76f467df8c06f7448c99f25d572247fc1d2dc44d1cfc40898d4b53e1aa7ee7cd97d230f8b94e87dead854bd0090c804839c2ec5e43327873984b54494d2e2bb8a7bc5486dab5204efbb4553d3e94af30f5694fcb2c03bbf6652aee27f0c88b864e334e30a1d60b44c592b17979f7705339c28902e6cc22047455417b533dcd7f819d34b6b7ab250a5e3b6d68b003a30510f98a446ef39361199da4403628ae4fd51d32e75fd59663801afffb1fbbcc5d11805627c3688669e4963e90dcd9329882c40255348867936bfac423da5b706f8543539222c83e6de08e2a43337e6597900413e797fb8d3cb2778f0d20782d9341048af5e8dc1bc498db0a96684263ae5e7867c79591cb90722a91f754b25cdf3dc4d88fb97038eb99c715650b8abca0b0316e2b4eaee9455862e8274c288e0fde4c39e963023b977deaad674ff81e24b9ea60be3dab7b4a779c5fca43a54b21479efcc9022b7508948d111122804151aca28863a24e32094b143f0e8f80cb91e4e9a775a6f2f508f85ae5769eb54232634d176426ae5a66a857d797a8bb20bee4b504d745eeed437606c553d271c9590241a95a78ba881f142232f625cfdf70c5ce1d08f8c28f813841814aabb439550406670f58f07a72cdbde13b59d94b7c26820f2e4ec51a6a14e3a0594d0a52a5173d1f37fea010a5c830b4e9756e6071d73d384f6e06a8340cb0d2acf27c3694f44a13f9dcccfed67f7f29ee512ee236c81d8ed5bcada9fa543882e53faf906a6e45ba4aabaea150e65517e5bdba774276cc7aa142a5ecd098c8c8a7624043a660941ad602f8ece7c03cf7aea633420330f391c759ecda39b64306222a9a3a804f2e6ba5adb6b0e32a8c609eacd33bf500f286eef1a65632d84009cd5adac3afd5298efdb0845a6b21fe878ca156701d87b55ece8e58b807ecc0c28316efbb6fae4e3c4e73fdaa6a79aec395f5174f0f648e978d11c1d97501001d273307b75965e4b9ab028b21b22d87950c180c7185f1e889df70fa08af7dc8f675c96be7d7b98bb645ad4f3c627dcec18dee271a6da75e7f56a6cce5b56aa69d711934f960f2522a01390873ef600c0e6c5e63a9385ef13618c4e16f8ab1b4371c3624658009077c3de0e603ad81d3fe6c6c7fc050364d7bf93c2ecd9b69e43dbdbcc09b0e7310e14623244690442c57a4e1b059af28ca42beb8f5b446e54f01aea750422a34d7ce4296a9274ea48095f10d639ec072f0c394086fbc1a6890830dfde66037fc1753e0828ab421c4a3d251bbafc754b0e344a848f7571dfc171cf05bc62e683b9a77b0d733692e91f35f3b346091882bd10edca2fb1a15ba09de87e69858acd64baac5dc9c05c6b7e3bcdd28d425e3a8e4d9b405b838e95199c7c9a291704af468f0ee530d2bfe3d37f637b574ad8152579db8db76bca0bb15a83009b75dd7a80e13bab1094e951cc932f78e58ea373240bec9025bcbd33582adb1a683e58cd085350e506e16c9dc0cd0999e9b17d6d35720f88b2912759b91f08219f3e10848f7aa6f285bcbb0ebef7783307ed4faf7ea7dfd27f526aeb5f8df577943a8a17e971e65a4feb53a2e303a5a8d44ad1b6648dd265ee799badfc6ac01f91abb9320314962f711b5ea9dfbd9969c56091709c590ec15f76c5ce3d2db8bd4a73e90c6fd3beac308377dbff3f41a391278ea97d2b5cfd689a46d30706a7a1eb55b494f4c899c33ee8637d9a52b00fc8c904d77a85eb7a1008d2998700a2ea1f15ce9516b83aea70f58092814e65713930d77dbf6b3185eef6b705fc7c73b6711e0fff460404a9635d8588b37be5229f2072a89631699aa5b1c169aedbc8cfdcf55a0950965ca3f14b1f6fd728c45ba04376fb4c1665abb4cdb69ed620bf10abf69a5b69573bcaaeae76e46ffd4effbff2d0cf505c1f4ac7cf7909b4e643edb03209cf92462dbc892aa1d8e269ae55898b0aa3196cf66a55da320c2e99d79d72822b32cf14a925dc27cb439f56f3347ac994b81437ad7c05e0e22f9d2a52461ce28f4e981fbb8d94e10779257a3a25621add34365ee5cc8a31eb444f1a55d2c8f087e66d74de4282ed5b6005d3e0d1d1b710b39eef130431d829d51306fb6882f48528623601eeb456b2b1b95412eda4725839cc13007040901ff716519de4ac6ff27144f9d2d076244377ab57620974db37f4add043ea944f3c7875dec5a6ff61d00d4c7d856bb8fe6ba8865fc3ab6cfdd9dde16e45796852c9b89fffadd2322bf07d7254d444c7e56e22ca280b4cc276f885654c4f662a67537d3e0039d6120ca0c76ec0167084cf924628ac9bcbfb1ae45b6253b2939df8071a4f3380b161d185124388885ea90a15b20adde8555bb8fc99cebac18862dd65f78839d0e7e88d9b5e847b815d917a5a880d6f4b2de73145a2640f69fc41bf1273c4cab9a7e64ce5765cc625115271a4d33b985b7cf261aab535e2694fb82eb77e777ecf8fb9d3f92dd9f28254c92d5c6dda1a436221c75b1aa023f9dbd3edf33442d7a4245efb49b2b15d0ee12e9644227736ab2a5e2e845e103431580c3e3d884d9e705ee3071ab74faea908e0d4ae5ceceedba0ab5e02c9a4b0ef8443781cd9a259fddb94a33354e7fdcad8840f1dd9dc3183ffed4115d6a8f839d910751528d228de36af6b26412fd6023463bba6c1ea111869b4d667b8c5791a12e8759559896628e9332f5df3b44cf427cdeac5e101d137d408cb0adb21e980aac9b79d59f55bcd5cea7373d3b9a08d1dbffce396c725f706b9faf2a60d7199105fec0e74b39e85af36c74d0319053ae4a847b23c74b5006f90d6b3af96d2c03e036b2620bf3d13cc1a13cfd8b525b2937ffb03612d78627e43fb3ed04ae3651a92cdaa164f5e6891a4f144f66f5785d382a5b14fe025662d22c867993f7c35951351fa436a21d228bf1bc17c625b7a090964d7fa6d41468c2b41c089da638d61a379524864e7b90f786f1d41be4f7b1afc40e8dbcd9ca2022f890b5f00200119c91f0b2488d7e35fc347c310aee4096537d9d1ec872cea254818aa78aa08537304e77741a978fce36c104a44cdeb36e38eba3edf4d5417113b55cf95a7814392e31d1e742af1be4f5ab0d8220dab0b1948a6b6d50857208a6019bd3b06f61359f14086eb4bf803a3c65e79c504a44f964995c94823da7904186f083078b165b0374b3e8a9d09ad56d4440dc791f3f266dc3fa73c2852d4a8fab2bab6d091cd2633f8ed9970b6265f1d8589c5bddae593dff076904922774431ec51beb7d90a121e0c0eacc46da6504752fa7744d877173693d8af3696ce4dd66dddf34854d450cf91a1a03916ce84e71433b75e73cb93317a748281ef99674668960c832b54a3e425a4fd0624dbb766e03bb52dc09e253f301f13c1788cfcc02799bb7c0378a306060e42ef623e5b4f65e7a557df9298ae01a59a5318c78e7bdea8407f931466dba82f9a8ee138a4ad3fd44a83e714349a6bca1bd6be5551969439ea2f417cdee3ff5edd4b7ed5591580cec2dc760fb6dee84624643302f30252bb688d6b6e64b83f624394a0696db6218468b8910de656aca4eae5263f7450f6dffba92560d23226dcc01a22a6d6574b42a5a0560813bcd0afb3efc3e2c2826a0bbf4069ce345e567f19027817aeda5e1ce35bd9f99fdc4e7f40b311434730d3f73390b639b940fa71619e9906361ff32b3f941f6c00931a68cbdc54fe896483112b2338af9d3f5ddddf19f2b84a9819b9b301d944dbf77a558198772d2cd201896b0807e9572e0aff000e940ddaaef141665f8e999bc39f8d427c51347408cb81095677b857388949d648d53a1d4a007047b5d42e7f4608d2c0399bf50a36262a90c0f1aa741341afb7d3ee316504170799780ae4766139413f629e599904418ded57e3668a3ea223dbd1db53e180dcca18e3df321528a47bea6f0fcc5885642ce9f6fca84e6ea67fe49d7a4ffb7beeaaa1f297d42064a5f2eeea3c59fc8a5dce67cdc4737d15e8c18b9a8b63dc38a18ef3bf2109ea334a0cf7e0c663d4915886873b6cbb7818b6daa4e5acd5bf684131c36e0572a21a85ccfe1f96bf0740f4a7d532159d16cb61e3c9bc9b708219f1af247742ea8e49823e1525a01f27de65081d39743602f66c756720a7c5a77e6c17b239eef1e47047674a35cc34cb204877a796c8fd8c28a9f92225c7ca361415aff371b74b90438ff0ac97f54df096774b80bdceb5e3ae04b29701b1778f6daa968a69feae42e0ad6ae568d822c1197d40c01b8567267856ee0b5d66b846c655681c871440eb7d00f4cff3e70b2e48ec8cfba2a82c79d53776d2fb4eb9d254743410d2d9affa0dabf03911136f11eea3cd09e4a63cc8786a231dee5cce8d329db47b52fd8f1301e263d22ccca1dc7c6c5f636b01dea82657b92d5c29560dd0012237e5bc93e8fa674aa70bad3abcc012a56f6189bcfc695e297bfd4f9fea253fa89bf479200d05ed88dfcbea5ed94caa73516d9684cc1d9f5c16670e8ed27ecc8ffc2229484b5da9f954bf03e7c68237b42bef81e92e7672ed6c3e8506dbfa3f7841fc1b55e1847cee693c074bcd7c41b22e86eb75e6120c6d5da8dcb99f33b86493084a5cdf84cfb1d8427359b79481651749a47a3ef45621f4a30f6d7a6f936c7cf0541ccc86ce7d3e623999c6f4f2306dae952b5a5e2cc9c74fb8981e4d4a5d2d77e6b2fd4a8a3f19441dc6e9392a5f7b03a062411c58ea48c7e183b3bd2c538a2c229d8027366779b34ac6fc547cd8ef10733a75b3a864f637d5445ab0ace877ed77dd7ab8e9698d8630d42155938ff2465c9443f6bc23e4fa97248b9f6857edfe5fba01b706a957ce112eb32e238c01c4afe2e11fb544a43e16cbcc668866e15a9d86c2ce29bc02ad59fcb9b4b4044bd03453b0d413b4b4228e5e0147bb15ca57146af965921e6399fede61d509df83cb68a5e6a8eecc8c1c6cc39cfc1e7cf986dc958aa1ca712097ceb829c9bd8160abc1243d67f9fa1f962ca461a9d97d0a100c4d7c4fb20a2af005881f54f8e682f90f93fe3645669b140c115c734dc67a1cdad8f3d5225e86ab928f4db57585689226f91133ff42b011f215884f473acf6dd33d73e90fc8bca02fc7342786d960a4e9dc1296e69c111e37d0eb0bcb2fb43f997be3794b23855162f345fb431b6b8f7a7c95284071ec7d3e417afe61e93e9f7880dcb0b52e9a36e9a9f17c2d0ad8531e51fe9961844cfd30eb497b54d431ca068035807f0051774073517429b7967f4780b25aa01bcfb4c4be2ddf879894d40604933ed497daf4f0ab51f7f462c58b7bb674055ef902249666d95df2725abe129e604d0649f90c315555a138c6d441da71331a09ff4dc5e507a5e7ebe5debef6ee328d76ef97a8d5f46f0f5b2c20d7dfcc66ddda4a2106952b9a627004d932f64e18f7f68fdbfed5c4aaf35b4fa5ef1aeb1194e4b66d2727f617f1e92bee0a4edc33a1dc87faaa3cda2df0ce59166a0aee58b03af736925bc647a1fc096aa04a3f7d71c0fae9f747d9b142f9321fb8f395ecf9ac9e98e16569fd70c844c551d3f9f931473c0340a27582511abed605362bc196e438b048019d1d06413d95702503cafc6a21a889b42882a9666d052af9114c8aa4a291eb465fb27b3d2f87f2076598485628da5ad4d5324e7e0ca9cab15e401638c6878dfb9c22398eea0a649a5d5defd3199cada2bd459d389f3ba50b71cad05225d5917a107323ab00ef1020ca642253127492b9975f8ab7468e0559d3ac391bb4fe9e592ef67cdaba81c27bef0f03b1d067f3a574354e20fc4d0998092e8156904be8b45d4e5d754aa8433dacd26081946c98a48573390bb3236cb075e2e25731e5f4c040da577cc79277277cc4b06ff1b813496042bdde241a9a3c490f65757a4bd7bda58863520a0da0ed1e2d5d8aa765f44e08c446bdf28777c20eb9314dc43c0d090c833c6304b8327d269b99fa736934d4ebc549220984bc9437ee194a40ab4b4aa3c2048e14f58a94897ce4cf58861c7e97ed10cc3fd53abd1662364d3ad03fb756201e0efc503015fef6fc84b9c823307b6656d82dccb650a08e41594e34854471bef1cb095bd04418cb1bba91adec89d8247003f29425523807211c40729836f1cc305ec705296af586fa1792c8f408959a8637722e070d43e36cbc20668e6493f7f029ac48b3c1c9e4afed76e4c303bc90f558e7d5a05457daff3352557b8f816a8abc86fab76290b97750c6abdde5c1aed7f480b34b263558e90618afd583daa578d1868ce006675be7a53dcf81a895e2f998da42dab753f426a4b8968dc3f6e999989e031f8b8c0231426d7ac96a5dfa85d91c9400dfea94cd2e50095f249121d79e04688c504c91964f74fbb3dd623d934a808204fbe2296a1319962aadfdcf57e1155c791f5de56e8888e7afdf7216ed04ba52b6df92c25b2751c9d415271d901003c0d39e676aa537f6ad79d1443500a0ddc7c1b6ac63237395067b9012f5985ec0b41064b4b1baf96bdcb7a745ee523a5509afd5b72e30efcd9a732db24702a3dd0f008db36cb4b4ca8798a51762a84e84a8c0e85d71cbe3432e013e72769fe63bfa4e06f270c025943b0fca49f11f66df0086b94c28e9db551d4005b82892b7e099ee456c947b1c84d9e6e181136b733472df180b8b5ef629b0eb3dddfc10228478f554bda313ae622f691b44551c3cc1ae41e86dd3960f9cdef66a78971312659ca8135f2574221fecb09fff1d4994583672b0d77049b9f53f7c1cf2e61d79cb2d1710cfa1bc759cff5bfe6e6040a1415ed20ccec21974b670be7c782b3092ce3e75bb739595876cc453c370516a11e65548cc7234953ce7fec24d314737b12a94c10ff1658aed3ff5634fca1ecd51cf1130a0002dea81d0801e11acb046ac8c7941196363cd87ea22cbd5f09706647b34861a4846354c4bae17eb22de0c2a6c02e313f0482689775af274f79b0f917f3a52cf6f813a9f75f2314327f76c6ea0994aae0f0c6373338cc66c0795a3087eab0c5c7d0690ba478a18c8ce6e9ea0d800cbed198f64f9eab2263a449d750bff525a5b4c354541d0e9c7e87c71fa2043c8d149c67599b8208aaffea490f3b93be07116b1fb86ac304367c80eb71c9cb624463f4c292375a9ecc6c1ab3ec74f1b1495f0083dc8fced6cbd18a684e82fb026ae5d87f53c57d90aec5db68f9697040a016b5d7a820a59347c7ccf3f26ced2e22c0999d0dc4ea2c9c0433b897324e66a008fd98002fddd62440acdbdc0e6568a774a11bd1ddba6eb62bbca9d4e96e76a347a621e1c4fb8a569b6db654a8d8f159837dafc56e5276d841dcd53b0ba7f55f382c61ca0c05f6c0ed1cdb799c74f2590a91c8a34f7a2aab57746abd81c4e398e919e7dfff87769c0e3221846004c1b4dac574fbb8853e35b2588683aafab187cdec7cbee3cd7a84bf63612d7fcf357c4aef1907e8269059e69e3838b2dc2732a445996c9fb58001b8f83741d21fc24c8d948e10d4e704a751e39ea277b2a0c17d45806cdd7733d9f4c0e8a71b0382547af6bba0197bcd874323dd31194c4920605341cf0ac422e92fb71c722417ef9b9c6fad56085a1e5449aa5a167f5475f4eefcebede1d690cf232c47dd8c26508d047f1798f0f2544b204a11f7834fa09a99f7f83b7f685c248732ec6e1721c78df74935fed9a6f1f3de19fc5f11ca2896aa7c49eb132fad8ddb6e02840f80f1685ec491b45a11bb9cb8f3a8f387412591550a8f238fabcc883d9f9b461014b6e2ba9dedd480064992790ff2c65d93c208e3285065a169295f48e23e1dfd000c57e4aba0ce28d877091cc8f2e19e1b0f782f4b23a53e9e9c4d40cf4e1bad4a1a35dce61cf12d01b8252360f1ad16f62ee713bc4a5c0e353ef6bf186d3f9927c54d6abdfbb5535d46c5919b255b432f9a515e0ee51988c8c776429a1f5ad3db0d152299aabc77d0b2ed38cc285654ecfba537b493ecf6580280dabccef11d60cf6c1b18054557d69ec72d75b885e732f3092dc30f8b4bb854962e61e0231f7000b9bcd49d308006045dd4e009f4c490b010c47591153646990e68596f1b8fcff2a1b641b551b4244fda94d38983ea7d6d305873a6adeae9963ebcc3af1be57c501b2dcc76e0ed0bd56c0ca85a00c5f0392cf668a1e385e0e5dffadc30c649235bea4c3038cbb60adf9d65a3c3d7810c19a0406d598cd40ad0d46477ffaafe2165a38f38fec0292a56ec874eb8654bf24384f63b91cec29f8e5ee70998d0947cc268875d385ffa069f2b81fde486dcf54299551bb4711ad5faebb70dccdd6fde40dc26c2f925c96f668a95db334d0408b1785c9927eba383420d9195826111b23a23c56f47a21444388db8b49df5f7e95f4c56620c57edf3c51e1be0e96d2be4d61813fe70e012c67cbd5ff16b2462e9ea304b451d32e677a9d3367e8357740733e72d3d3f401d7f18e6479217f26accd9351d48e78e00c9f338a83c202c7706fdc9296c64873509c6ffbaf6a0763ee1234c6c62afab3417c8224570058bfb7315c926247df772715d5987a3c7007b6f27500414a135581b9280f53317d7c99dd1f9c55fb0dc94500c40a12401a9b625b506a3aa6041606d7da0c72d3b390034928dded9e55594aea906fd8fc9388670a21cac5dc13befb41f7244c58cdf32b01f86af3fedd36f27ee5939afb0b5453803af27de00e45223c025771a2b5b7574463c226e6b5d4b45161bae7f3a38d772001c8de63f2d6d3c11d065d971be2801e1ac1caa0f1d93871f5bde3b0d01f01ba3cb62b8528450ed286f1c44adbeaf82a4458023088ac2a32307ae3c026ab9fd065d187ee9aa57c713ae2918dc5a332ad9e3fdfec2f88fc1ba3635ba1abf039210650330d8109948a05d4200ee438633586e1096be06b0ba31223599394d01455d8894f6b96dfbc74429e0f15af4af35ccc6e5b40883980563ddb46537b868e6d99368f269324d41ae605b2c77748d574560b80f578c79212b40f22cb8f14ec23825a5603a35cb24cb5daf078503ae0611b4c1228390f130b4ae76e32292129468c0cfcec7dd26b3882592581be230fddb4b98edb35eeea67c60a025e60fe723705de4a2e76ad1e2c51646b3bfbd344349c760bad691e30d323909b19c89d7bbb1fd02cb0bca442e1164a1c8e8db847701bb994c5af4099f4f33ff8f5f324c91b1048cc1e3bd8fad4855edfc10adabc7c964579d5fc2a17801ef1e16438a4d692edf2b323b6059ce1e12e05558b4a5a72247d824b73353ffdd537176ae3bd70d51e5f4c9cbaf5a0e0ea737f8dabe5f3fe113aef6fb6baa553af7426f85f2fa1a0d349707b14570608a452edcd1165cfdf4a759e9804a63e2dab0810aefcb26719edaa96c4290f3083e64be45a3fb8e1eede392b1efea1dc94e498ff6c3be64678695b823ddd1e1a66ab799b1592879178b0770898f333ceaf904c4c0249b2374a582f7a029e9d2cb7164fc8873a7ed7d6ed547505934988b0b180369cf359f64bb6282c1d7750ff7f2e68843677eba1cd1eae0a937009ec6546732d3b1a6ef1a04d4d6500eb916920ec59861f6b39e93605d1168037e53638bee7075ea38ba25457b22f2e1cf49ae11e41e907b67710ee81a6e5a6ac46f91af28fa47464cc9371eac7d6fe8b51eb975dff5ae2a601d20d5bb59e7fb73b630ebae49a99a98fddaec4c68215efcceb091a2c69167459dfcfbfa995fb11aed6509e3828e461e683ca87791eac42a461cda773a5090abad53dd46af65c17d91ad5427f2dc95eb3f6db7c39cf2212411a6d39af57e8e74dc17f00b7a2ed077a4b6c7f71726a38de353b03e2c50a254334ab1b8204d84ff6915aef53806eb5e2a5e7f57f4123996d98c1b30835a90b8b12836838523072685a5f0e4895ff69a59d2103fd299be07268c7c9d30357c8b2c5917189fcd88a37caf02a8e9c19c4ac1564c32639d74f115a503dd8569ecdd4cc864e47800a95f10a0de6f1627ca7ef3f031bd3b2f74e848c82a1e98a372d80132c24c25a565a2d4b7875cd8617286e5bc369a65aec133115a6587ccb74634baf6274f7dc5d6f7a146ab586bf7a934018fdc0e3f87d14cbb96c8cd9ed2a0900e09d5744963d937310e15ae3b6b3e7c36c7b69ad985f7e2d07e3d5df8ef5181f53b0919b1cfb1b051e985e4eb405eccae05bb50f742a52ded9b4704178a1b7749ae1d64b66b0f2a849638dd353b7e496bca087255b212e637df765e2379435da2ed3e127653bb7f34662bec83c13ee6b9ce1f4e0d3cc7b31d4ec2ab5d37ae541158d7723cde5f8d0aa971a4ae900167840c755d191eed3250b920cf7637eeee6c14406d5977dc86311855dd1949ca1dd394bb74cd6153de23157cb2f555e5711a73226804cf2995f07c28ea33154276234d8d009ba1e99f2ef19cb401678032c886582f06cf3f2dfe88ae70967c2b6f228f1365d3bfe4d6aa4c96bd2dcdc3ec4fb7f5d1ca7c2a4f49a7aac1e24a5131c60b56e8db11df2ea20960718ea13b8722f200317d570401c21daa2b96865925baf50b89c1ba6b232881ca20856c4b0f9fb20a4d70b999a8a613bdfe0344635d74c9492b41595276cf3c53e65b6f539ee736a8e5136fdfe7fbfdb8e951970e58969b539f3cff2ce40ce11e93acc8aaa7ef6129dd8fc68d1af3854a041b1d61140d81d10be6688c1bf1bf7e8bee8f9f9c558e27b5eac87a6033d062bda8fca0eb0cff067859b28b0da6f8c2592c986358bc5a749ddeeb918a77fbc2984bba1f35b87740b08f891002add937072b6133637a61396e426288945b79da14ca09a11d9a0bb2e5fefd1231ddccc843deeaf1ede2f6e9ff96697ac7e0b5c1686f60dc625cadf046a2f7d3a55d1443264f8d87996724808d5d5f901e95b90094aa4714b723255a07a4ffd612c16a3c9465a6789003e25a1dd5298ecfe991697a0d409fc59470e58bb3deb19ee8723e5b07a516a44630f9b3b5aaf4d98eef59c062c9863cb69d42f91b515186569caec145f9ef584d7e46259074b8d55ad67e885f85cd216b7e1239952d3ab368e2b837d1d2769169c4eb9fa93a89b5ccb89918353dd24e7f738b639ec3642f6bfb55b5a95eb40b37928caa270022dbb4b1f36e7ba982055d2e0789384e0374b34ac0644a5380b8d3626214149f3309daf5adf148f9eef618fe4423bda9c60ee178e3576cd96e4e89edbc97102abb921b6cd6684e6014a2bae426b72138b43a472fe95305bc9a0a95a1a53f8b3b9a0d5daf50ff86c83fb3f358adbaa7fa20cece7a9e3c436d4407883cee6ae670dfc1ac9118dd9637288882abc09ef835631d904d0dbc7fa6445bcf5425d11649fe6e47e2a51070631960e904f8745998b3a81d212f1e33bce2e056e8ae5774deafb11fa74a80abdfc051706648c6c95e1ba1a8076ffc626e9de77aa63f5ddc61a83fb735d6b8879e2db803fc0b733568c306f3181619ca1b7f0fcf1ccd8c6b5642e7df82751822dda3e35fe92580438c2dca475d0beb5b13299be3fc1bd740265913d63e55065c80163e51648e74d6e72173e5c70108662d6f7dc8c7407aec5e4d3af062ccef0b364cd018577e26e02d4827159497a0d55de7d5a8fd2c44ba5d1dfacacaa3b760ed4987306bed2e571a1b87ecc631ab62c1c65afef75adbd23a5cdfabf3c963ce5bfc70fbc575372befb9f8e59dbfd4c574e16a91849b01d72db0e83cce4538d682ced8bd8d9867ed3c110394e9507c9b9724596d918d58088bb640b7a1e400b331eeb07f64aceb42511d45ef7695dcdffaa0d1d23611b9772547bd89f4e71fe2aa152cd38d512eaa09498ce1e49c6d7b69f4694913d6ee81044fc537dceb94b5cccbb478db15141f74a7fea84bac9d432bac9bec717a42d55ed58cceefefa176482f41b6c02019a9efd5417d9164006d261fb9955ec67c5518d217c12bd8eaf70835f0f1d34067886369e092a4b00433947b64ff55371d7a5488a1ee6eaa1816fd7a6525fa3c987e88f59e019019a3ff33e3f6b5ce928577a6c66b5f739b4056d840cffc4e951508fd628b7402579d1217387aebd0650588dd80f02318d0b1b15195492aac4091b62393741809310ffa9c1c902567896d5f520eef5efd23fdb858734c35980c365d4a16e932100e9d3b545343bc4840d87490a90a0b4d02d4580b9de704ba1f14fc3ccfbfdb40a79c4b77a79db530e53e538f744538170ca34fc7e9d7244ccddcf126367ded0ab0e5ced754a2ec26b6138eba5d3679dab33a16954dfaaf56e98762217f01c73aa9c6e435430abbee518205fb56a235a2a17c7b5626171a6621daa04834ebc08fe585d383535c27865b1706c637510d1b7234159f389362eb1ccb2dd4446e3a07b80188505e70e53e307cf284f2a51b1732b7d0ea3b30a00803e6947e31a58d514198b76dfcd717b3c4ed107753b34b55f26ee960dd44671cf3951f1b6bf4359e7b18665551dd3d7a8f18ebfe8195e0b2b1ce392fb364010c59e61d6aee0c486308a2f3a7a5caae7ca35c41a8b13d37d01886fa9735567b3e06747b50dff184ff0e38ec34468b8c6226db6a5cc77cce3e6c2009b4982a087be4acde9f8d19dda6765a395f56d76dd423d9fba2536e817e20e7f39cae27686beb305f22aae88ea49e9ac661d36c8bdface30e918eed26d9b7ef1e056366ac7199a750b47dd86a1c5e3b0d782da91b6cee4b13d0c1af692518be1a75b2846bcf12dfe57bd91c82f6c35559ef864d60f77b41431554756722784f06e24eccbfde8de1eb560082eb2261cee5a8656ee1d480480abe429e2dad34c1349c2e84f5b0c533181f1ed298df6d8b8a4a7926d4cd0f9daafee17727ee7e636ebc60888b4d6160d6aa67402cd603bbdc73ea4b6cc38669fb75d7a3ac9b4d5281825cbc4983bbada8edc794c3ada06e9bffb1dc536068969e5ebdcf06613acfb603fbea864b6dd98b1f08c0ad98b7fcb4c4544d9de15fb6891ee49f90fcea4078b2ef3b832237806a383a2ebddd0f1dd5a8779e8fd5ec2689d5b6284f2943dbd6f684062f4d4bf2ba1177981db4cd05f79202f7f4c7d6153e9341cd9fbd4b4d2673214009337522b8ba78d0d35822c2272c33f8492a7b5c3656d1675504f083714b73b73174db1fea8f986fb18f6891e1d18d5003f7afbe7bc02ec2aca2af73cda3bce67b6d9745aac6d2de46ecb3580679afcbdf59ad25521be6b85b368ee1a51dc2c94461188e33ab5556235c406821388fb116fc9ff4ea45d98fec1f25a4ac7579d98e840c67a60e1801b9189f4e85d7a954010c2025385f8b62d66f6189d79a1146babea726767b8ab5132cb804bd9374e5e3067d4f71786498737d609723102c0b85579a602fa900d0d55236ad66f01fd19634d44e5734154295aa3d14c5b22ced514ed79db7429118a3e2a3e39d13247ec9fb38677192c9aaaa6cade47aa85a9ab5aadf0def3ae2c3bac58876ab58b4bdeea71524701539230f54b4c0624621cec81dd2330e135332f96ea434d80219088372cef459b4fc1eb6d1ae1a44e1d51c09d91fb7aa27c20296947e48ac45e1df5c56760155b5fe50b378d7814fdf3b1f059cf39f6de043cacc6668e73f4760f7cc7d00b3cc97d7f0d351d999d2b216a2f31223b05cf91bcc7c14a11863969e1a18ba7f19bfc3c0efddec352f15690fb9991c52f24e89bcdeb9f571f1b623a036a27a88820c6b6c4fc3628cea526268575d6c7f8eef2273366994cc0333c17239d3c2082f71562f2806983292b5a20a75e2b877a9160dc34f08855d2c6639121201c881a9baffa0088f63d9aeadb639a54227eed537390ceda315d3775dba8718dc45d0ab6d6116c4bbb5c1682aaf551b258cf5179e7f640bbcf9d7ef5d08b76b1bcdef9b1324ef9a35281bcaae8d0399e6aa67a1279d0cb8b88761fc0cbb6ed6d0ca2ada48852c8e6dc2900157c21f4830a44b4e3561f60088eca41608e6a89f46cee4b3506ef861c129ac3d1bce640fe107b4b450e44962df698786d508c6c71df3c8a031679dd9f69304ad784b42d1a8444d8fd6ddf0a194c6b03155c5e421189dbe2c11d7f2876736ed82befb1ba46e784052c5d5893e58dd4dd427e846c2fe7a9eae5e58b108a6acf502aceaacaf9c552fd56f139ea091490df2e5adda980d23a4fc82064f0a109fe554c47aaa0a254e7050fe9550bb08f962c581eecd57af2821312be9b325070692f0629e0625a3f0d9fe35efdc2e6b49cd219915de210be3bae7db9a5a263a0f93f771006acf4049874440ca37e62fc72fb39d62c0b93ade112808180a9fcfece50bf8efc0bbf638b38f08a9c9e15e9c6f267f384646155357aef85474a478fa2e3929f94ee7be1f59a061a1f9b68c230682f08256b78cd62cfd97b90d7ba07f879fd136fe6ee0c09d6476f232fc9573ad3be5db2c53d95ed8258ad836cbe217f31af61f4a8a6aea6d1bc67acf67530832c4f72d6d15f417ff275432859df243898348ba4f8b833d2151cd4823ef1942bf16e0c8efe242860d3ddd095cc8839eb24117cc70f146575b9c83cf28079b8bccbdb0aeb5040a2f9310c6008d535d7c9ebbebe63615bf923f46d944bb7fba0bb67d8f6904f4ab1d18a8cf43bac541da5b4800c1d99cd2148bf084523081f6de9b0ba33a0ce24fc0f01056e33d4184d433f459ed12dcb8e0a1340855d2f85a5d26c2124e7d6818228db123996aa134aa95fa99bbf7cb3be739e69dd92dcbcc3f0a82defa69435beaf18fed34a1bceb0881ffe1c50c11e1222b1706ed6520643961c56d2c07d77879abddeec9d37831b72f5a8d53779175f543049264a2cca3fd30a19bfb59aebb7380b9abbefdb9b33ae24a8b862e69e0a0e8399df35485ebe2914c4d4089590c429bf63fc8d9794a1b548e40c6b2815101013e05188f9c4404f34284af300b3cf91861523ee2cb8044f2409a7c7f53de1304f1b3417bc5a1254f41d2239df94fc15f9201637f30739143132d71b3d0ccf9655df79283b94ffda2834bc90719c65f5b7a692ebd9af36f03ce218227af2b999aa99767c013c9026fc7af66c5450d85217f2709b1bb8122f8fed94f24ed5651f1106ca73c60fef972adb0dc1505ad6202e54ed128c9204195130578701cf638463bcf0a33068ade728e8c15cee16e46935c0b3cfcacf1c1a66f0af82427fe0859dbfb07966d22e6f47761c195d3d47f90cb673ca2d72872a857f0204024be1050070cae93d4bb9d872249e042e61016e23e4e08935ce13a12d21fa6cf9a6ec903101fe470faac7e035ca00b91c750af3f1c5079e33c8899300910e496508a4747c1c0c9aa58fa9541be78064aabc924ad0c40ec81f272ebd8a60aeb0ec89fc5673c5741417887bdffbe97c0c626c6dbb75d42f481a390fc277ffe0750703e81321daef046c56ef6fac75bbcae97db36f1d961f50ee258ef9d4a635b86fd0e88c92a811cef0c7ca565a240b9c9d36e0f3c97511d215c64b932e71ca5b7ca317ace18ae261986c82826c8ba409b4dd7f642305a67d45f90b9502689f188dbf899befcd925e20328a423c2229eaaff95e201655401a4abe9df2c5b2e395ca8594c5934e05137196228bd3bb902b9b29106c5ba0a485368d9fb5847f7ca85103c92806614a8ae7be8bacd95ece74dc0c0d26d5159cabd1822239799fcf43f9544bea5726c692e0e0cbdcaddc389bdeee95b57f5805dc9efff9634ec350eee59aaaf2af1622a210d2d193b002ba99060acf1d9e17697a8784b9a97699e6de2d2283758219659fbf9edff8dd8a227bcce9403405fceb59e519067f2e2b9690f7ea1fcd102c248f3b861e9fc129997aa008f0d199ea20af519a25f8a84ed4da677c7feae8b37848c63d16b9b6340afa6710fa4827697e340968163b8e3e7bd2be48574ecf1cd50166e862ad7a6d597934375e27f218bfc9fa1127bfde52afa7cbf075579a84afa5b4d2af0a8201c09f35ca483729a91ff8dcc0602aec911b78dbb07c61adcec81e23940e9a3f88dba84b21a60992f670c71da75288f9baf158ff4a6ed4829b7712a21be16e8b0b1922a6739581d6840f85830a76a19a93228ed400f59e40d6ab8d1e455c505681f0d5af524228709fff7d123989384b07cec065c9fdc310eff02be974cadbfc8361d0996127af04e1c02fb206affdbe616935da84a5700f25f9547fd8e6671e88d7b0485a7bbf7da1a4ab3e47577c0f4ee689a23886c985e6f0d87c1aeb81372706be61bb1d01c93dd0fd5fd4e723693ef327f7a5f4ca2718e3aa9fecfe748dd71fa80978465478c29d84be7dc86fa1b4568bb31e7f835c175e0ec006d18409bf2549dca58d709c2bc4840fa210ec419dd5f168e2758475fb9347af23f998a2b209160127db302c5bfa0f5858b1071727aea2d88ce13935eaa7477ffb8ab6a38c3eb79bfbbd2c1e99d3d81a0cce9a6cbbf14950174a13e695683db05090799c04896792107d2ba54c5c22c36e48a0957c6e72adfe84b51a57e13b09890ecbe637205257351872db8393f3d55be1b9486ffee9dbcc8c1a4a4414e47f79a4dcaea29ae681f2a55d6e2f1a140137acc14febdc30a27948e278dc3fff01945b46de632817b28aa16420203af9e8c716f69a1d45048c6ffa9c0acc7b4d920fc75e578c9e9aee64e103000fba12fec6855f70da05525ec8f1ef82c1ccf448d2a7e15ed67ead92c5ce56c01348359f8d9f85c7e2190832ff92aec3b4de41b6c85b0b59b7ef561ebe1f20404f6239a5174d008bb75b1e3199b2804c490efb54d7a0f356e07628d4b2e5cb4884caac378295700e308643457860c8617e1147c0e5bae680936561d2257c1ad98f13f7ca3833ba936786d2d5cd15713bd7496a588b8b4fc4861b64148d9ed40eea560570a5192e776310ed23eae46c50494496434eeb605961b385caaea89d300e98c9e4df80eadfe5ab3e2625058a3f0c5c7426c2c046558902cf665a97748d27ac2f9b576bd9b6e43a168a9c13146ebd42718b004afe29b8da89effa2542ed569d2e14f4560ff7faffd29a6be6040fb235b35b4309ef16d34afa643484e1a4cf6204b34333e3b05a1c19355047542a3f19492832ebfe1e400076eb719ef54f1a3774d57296c5e2f56735a1452bae9d27db4a704356b805a2132be9723877c05ff7dcfdde948339c1910cb86c4ec3c26393cfe1dfcbb7533c88bb934c8ddac83dc19c29b1d83baa765cefaf1aa1d5fab5ad8bfc833aca632642fcb32bcb622e59214828f74f00a227b456942eb398f66aa63e72d630ebf393f4424e8b55c9b93fa9b918749aaff7a80b9d84bbb5e93c9c7c818224482bb46a0b0c8770e85468ff2cccdca915869a7fa80067e3ecb565cc90e5a22a35c83131a8c49c1c34cdc28840998c8fc580c86c5cc25ad33f88f2c1c20eec4fb16495b31d66952e6a9f748eca1e03e9c0bb6ac088d8a89e1a2c202ad3aedb4b385e376e41c9d2389e6906f5b0b6edb0e988eace89e488fa691d1f74ef425984cfcf13aca7d849a427248ab01094d184606c7c52bbf78b66c4fba9facd1714b2a151e97a033ed016cc1bc7c743c63321ff77d896ec3cb1a492e83ccbede2583a1e3e30a4e86a55c340f445ea04ac80766282a56aff08c60a68ed383c5fe3745903d8c5e325ce2378939d2804174dd70eb270c904785d0baae29d99dd56c4a03e0b8e7424724866219e11351ed81135069cd52e8988609585193c1f9be66e29af26594699bfed5f7feb217b565d1a54b5810689630d1743756012038a28f98c5d6f1048fae14a84c609fc787372b29eb70c32129a9fe67a7763f605b9f7693162e591d008d54d8d011740c0a304674d865f9cef4aba7bdf480c6d8f1d507fb9e5b7df15b87a32ab6ed8bf53b92d51b5d1a37b0b671572821da030fa55f866dcc61d69d7f18fb36fc54b6d9958bc22e8e056cbe6c075ac1f8204a95c40725f12861f9c2c0e86617e57145afcb0899c3b8905da30f751bc66175770d59a74b32804e1f658b52ed6f54af5c5cb25e12e87528806dcf8fb27fd6d9496043b2cee62f4dffa12d84f0ee9b1f323d920ca0b3e02228762f6b6bfb8206c78f06969bdee866f074e9e400a23b5fb851222f5e2a9a6eb885f2efc4603f4bac118c6b7e1ee121ea7657b37038a129601fdc35a0d9333f0a5e3dc23cedb9aa5ca86e6bff681cb75d1501a5f82e5c0e973b8bffc0bc820270f7adbfa04b7019e7cc116937c7fea8b805c9d64cec6d4383637fbd5eb6d5bb82ea2d37f3dabd4bb62bef083e46f37a123a08cdead3bcc759c6397f625fddd67e4ec6009f1cd5a5392ad9ca281c1ee3a878c1d8900a965e1ff98d09ca162e9ec9b897572aa58679359cc41f149c45b791fcf5409992528ec8b77f6bd8c191d4220c57b4e190c3ba938ee095f124460bdca41a835ee023c0c4078dfa7e83ba5b8b1f90d5a0931a69b35602022f14ed2eafbd2a4043140492e8bc7903ce2e2d67d6d5cabcc263b8f38e38ae105ef0edbfb6f5b67e184ee6889bf605cd5538698c1795e1eef2c91bbf44b824b4772ec4a3cc4f0b3d30ad045c0c1217146f05246cb1e16680aaffa514f5215739c11f39681d0264ad6949707e0d4ad8764dc0c85dcee4536437adcc9f4fa6b25ce1b48bf2d69d66e35798a8f66b77b122b01a4d4e1ad1394cc4ca584072ecbf75a48577ebb0e3ff23408220dafc945d77ebd11f4cc9cfb3d7663944734634cc368ccb7d095954278b96628839b54821246e41d0bed178fd193f8618f242ce0b5777143aeadf5d3664971c915c2d3d92cf06578ec9d027482be51157af7c98822208b4a7d02196518fd867e3cc60435d9895e2598a6490540b1a95892ccc57262e99a4e3b109af6b84b332d35f3bab52660a4e34d954edf7c3d17ef92422f5ccee0b8aaa55fb7b65735941bfd38140dfc9f3d833c5daaeb986f42923363d4db1bbd6cb987b60a3a7818c6466749138a422c23906c485819faf4d11e2786bb4118b62fdd0f576feb604ae5820c6338cb4c4a12a8ee1586131b7ee9192a37952efdb20e5943e49a4ac6a8281e3459bdf3c4fda0cd0da67b21fcb9a45108d6bb948ebba48e8bb2ada25108b678591156976ac1fe2923d7f82fe7fce2a92c8cc16796f4fabd948f4c1fd0a60adc65c282da27f8f3bd1313f0936ee565338a4b545080e0598c69f50401dc3836a461aac3a0352ac303b4bc0d32aa7b90b98b1e4cb080266d498fc2c64757fea102c672c9764118a74a73b93eb0f373d237114d95306bcf9cc9696e7e3e7ef1da18e458f10416f821b6142a87f814b5f07fb98df7b6c9f321a38e5fdb71e367c1258d44bdb5dc7341d7b52556cf86b84b6ea7e8273c5b441da005683029047b1f2f8dbb10f793df8fb12d6bb515b450b29593f2de53561fe46be9fb6dc883ecf5261e55a3acfaadf88582633f5179ef0c95b8a6610b3d951c165f98051f0a8c1ff7c9f131db6ce7bcf855631ebab4de8cd2bfd36591a842da8302c4b1ea895901be9f5e8f411e712cd8abba78593bd7cd35ac22f12a1ffe2d0d2bc4b4879a092b1adb956a5dfb48c97b84b18f72d1019b6a82c3157dba63674a155638e7aee7e57b669b39d33d496cef818198e4b7374d3e3b99c0a696574f4db4d32c8fac08b423ce299941185cf2962bb38106d34d57359c08e27a8a615293e72b201ff3828d2e4269b73cef204f767d01ded3855f6bfa332d2cea9ad117d1e96ccc18419ba201640bca99794e2a2c101d6b1769381f0e6031dbaa4aa01b84bebf2163fc6bf66fb617540d2b29158c34349bc168b4aff411de3b164389282d1e5b2ac1df0457576f36763cb86e6b9e88c6128cc0227dbda6bdeb800c5e96ed509b02d65a893c1c7b040d48d1393e07a0f03fe8f81b7de8b67807877b701f32ec49559c36587f0943ff0f66f1a731a711ebf8fed2cbf0918f59dd83feb25667e0883098ae0ca7e03364a4febb764f65b88b9a2234cd3c0149dfb1ff3543d513b4a1a41895fa6b9b119377679119c72532f2ea669617fb2a3ded26e5686064d7af2db9b4f5c903d3281983864bf21d3ce028b2f840ee9f36ee4ae65b8756d246f685e2e963760aa3d5131de829a5049cc42b420ddc243a4b7ea03c8ef48752688b0364fe545f007f962f9de7bba30a44a7e37da7a1a4a9d6b76caec515d91a97b0dbd7883d44b0edc38236c692c582db859fa4eefebab6f65c21558adc68505eacc8697946a8a11b49302a25ed28a871fce443bbb3350b0434d51ec78970357bbf4ee27a4750514f74d62fbac9a79e6561d29ed731850317ebd5d03818a718bf4459118a8449652285e432128e4c2dbae718cb8069c4d43266e421d9c2e40bdb54840ff2ca9dba87a6b2bd2210d96619a4075f4ac39edfce7068eaecd83d5397ca44303e6127435fe6f8bb55bd194a6f70e4934dfe02cce59b514bfef74869b2c6ce2995b2bde1e1cba8cbba81afaf434099a83b53cbd6a5de85c4c86e078109d12c35fc1c2e289794efc630ea7fc80da30872b607c57e03a05ad6cb592d3aeb1abe2fd6af6197f042b7729dc2f22c63cfaa7a035fb0975ba1216119b4ac54a1ee687bc3cabb48cd0049b88d357526dcba6b2d83245cce861b1d75f79e741702d9d885759389943b71568c3d2152978ead1391e7336653ced5c57e63dd9024fbc1438b725dc0f6fd99ee9b8bc5fb5f66155ba857df36ccd535b8c096d7926204c18362e90815deddb9003b86521f9d762fa95f6c005b5aa777b801bbd9987dac78f41f3352ada201addd0662e69b52b0bb92df96bf98276b64609fba74c9611585ac5d7c72d1a8313faaf6c9b55650078e60fa7b465ed86eada331b047cd49884014f5c0cbf1efb29ebe0b122743084bbc6399f31c5b3efa5ffcab091207fc9ef0cef915c99e6901675fe64a5b07e75d9426715d891859269e80e746407a31a747624373efa4654eb9c026aceaf89ef9a7c4e9e7aa976835be827e0922645d1bf527fad659251e8cb5be9bbfadff2f04e6169ff2912f8c89bc79ec2296716494f9b7ef77aa045d5f9056dc3ee737298f2f71801895d304331c63e859115b0485e7bd139b8286423bd5c08f59d4486d5c95a12827591b6bc5d99aa431efc234b3070df75a11a8bdb9bcc0a01f8fb9b50e0f7266fade1b34ef4a642da83a5c2c9d8795ae3ed0e4019a405c8c31ee23505427859c594869059539cfe3c4e9201ab4ec9dd3b262a2a56ea36a9f101b3826ef67ad51d67b18132452c7f867d38d2641e0c62fc12c78b0084f390b2bb55482021cee6a6adbce8d17e12986549390ddc1e32e974327d39b41fb2fbcdf9729ddf98d2381f378ed5e882671ce8a6ff792d7a2ef23ddee4e1792ec2818a0fbe21dbf0011caa5c8925fc62240f96cd53b93f2933ebad4384b4298ee21d53d9c95fa5d6304e6364c0efe5f93f49e4ad4ceffe3889dcc4932f4fee34246c8349b925e47c9bbf682e88ff44f7436878140a5d0f1e6338e4a2bd1469697b28f80daf63c2ec175fd8109c0ca7f11603d5492c555b45b9803453b7804b3a81fe007fd65a32ef191f8044a5545951de164bc09977fe96f53982090a97a6408fae7fb932dac8ec1438e4fa97895b6c1c7204907f3957c3944671b9c0b9d130b97e7b19370975905ea02bef1842ca4a5d886b1aa3d0fb8b5f4fd6d732596c75c952068245f3b4943fa602ae4e85f5f4c1ff23422ed3ad65fdbf5e7bf74b86c9a369670f97fb101d99edfdafa42c57a47021ddb15709408a3de39601189164b0026b20f2142b5423bac1fc891e570f2faa275fd5c2204cb345b89ad2f47ea65279c0d0befe3e4035f5d002a2e819ed6425e37ac49263c1f60bda9d6a8128a69206ac4989387d8873a689baddd0e60a8a44b051bcffd365a1d94d3d32dd59ac18cece0cfa51dde855b3d25621516bd057f7218c28f4fe4f96cb1a9ab0dd34c48f7dc44f109c27a8aa43c41c21e43a1731df0049bac97ad3249831f7faab2a15e12de61256336453320f91eaf693dc48a90d2bc58a0103bad7026080b155821da8b476b11a2c0a1c002ce65f0723c4ef2771bbecdcee8850f6fcad254fbec872c214e4f39ac1668e6443dfdfd192d78647e9e9f7ddddb0fe3bf09e1c05441d559909c2ac984495a329b42817ddc66f829cb61757fb04ffccc311151375134cfde6e90f5f78849d1a525eba3bd23ebc0b2f588ad24c8e9d991fdd3ad8c1e73750512a5670f5b82acd577c71ad814f4f3ad262ec8e9ee25255595c012c51fe58a51c8bef4106dc3bc9381f8d54d0fb0bfffe40c18849c0268f44798c4db3455e39213acab6094cacbb1e89eea4f61dd6a6589c966729157aadf0abf3a6b2da732c183515e76ed255059f6b155fc46b9ea2cdb6194d148e4df4cf38dea5221568559feb873b77984507ce54d2d229a23d32b79eeed66232823d922fae9bff6a0733956665a425d2296bf0fbb2d9858d63cb1d7efed8f1dd63c9d9d6e320b9f373800bbcd4a301206ddf1b0a84f7da6467a78b664037aea4dafe66e72494eae75fd1f07000c53739b248bc1b03ca04aaa71cadd56ec439baa22500ce24ca72ec0dd917ac5642f991783115e2adbcafd76b989de1f1496ca4bce8ab0a126492cdfe3e90e947dc3900ca74a09ddb58ff90b92670853a69a6a9f37f00a4b0fa70aa971ecdd283d0a4bb830add3605db9ebb25ddfbd68785905b414f99b7a4136581556304053125094ba3ddcacf46f0ffd18957df2719cd9d74c1bb22ba519edfff088abd330915d08695cb0b4f7ca27fb4cf1ceec232f65f525fbd73c9ed4292327d071574d65593924ca2c8a682c6d709ea1fae4e708c81862d2d718b737960cbaf32d6a2c8c3ae45b0c32e8ac08c30c9e74663e175681e0e20bd87e76d76214e0b147c1b6fbe6f5ff480142bb5230d0902d86bc757893c7ab9bf151120cbc4cc30672f21800f8ab2717cdb1aae6aa75649446bf35cd8c8f2b0cbe5a1b40a7012ad803d3a99c505bdb89ebca4f24f9787c63a4aa18ac50a15fdbce33b8de27e75cfbdb958f938efb3076fba02644c70edc5af9ffd486aa6f76ccd04fc50ff3528a2fa1e36ffe70df25a238dd4ae4bbf7f5dbb97125664e038ed8235f439593870df5dfa9066725e451323bfec1e99ef2d5c4496cb6928dddaa3c90862cb338b84baf74d8c9de2abfaf7e094300fee622bd154acd10f4313fe988d759da6dba9da0119f7f06b865a5de9d70c7dc2ab02de8aecf52d6c3270feb379e8b927bf8c25deac8b01e0680865e1f4863534bd1afb8e590ac46b9667207ee211232d68f9aaa31eedb31c2ad5565df86d8a13bfe82fdc99e0590b251a5ef99303f92d98ff2cedee5f10db484f08db0f38c1889c8f49d497ba0385b12fa4d3af53003677d1d97a2868d5d935c2e93cb7732d8425690bece652a49872af4f6f5707dab160665a36c9edbb2179f3769b3dbe53bacfb6304966acafebce53abd0d479871476174d1fcf6cfe1fcf8585e1095a939c47e1d56accbf2094c39275233b6323b111d475da2931e09cc75ffb62d4f926cbf1bab8d6cfa7343546902bf6dc6c9488c6f85678d0a51b06b9eac6c751e1c7cf6303029a408581bff916bc3f1d2aab8916065ba7b75f1b211da32b95130e711d29d70efb7a64ce0435f51a6c3bbb92f2e712f1f3d28cd94df6db657317458905f8752a6e0cc4d7f8489f9954cfcb83669da84e0c73c7dba0447312d45fd791747dc6299881fe70676fc4c5046d292e486c086ce6a72996aef29809aafae9aafbb3e963ba9bf68df6ace1dc9734d2afb6dc0975f4fb5c4420776459b52f852af152d600654268d29aec8d216f73e2992827cc8a8bf572fec65201f7820a09872d9ace4f6943785b8b7aaa719f7fcc91eeb182f8e5039f2f51125a23c6b17c142f364855ffe245a34eb4c50cc58c0413f1ee0466560b8d25187c38763cf55c876d4c28400f1384c158b38abafcf3dac66c450a641e7202bbf6f426e7bb20909733acd12ec57d167e2db2f3342685ac0f763ebbf153b9447f56d00a18dcd6b27bff50ac3d30767db422e3945c2e1de966040b1ed22ef75dbacbcf8251dfdecac1d239ad6d6b8bd5ed5382f38471a5935bab03ce69d4432152c3be3604a609d674521a4d7150d372c096207b50c4cc6c63fbc85833ebea8b46e95eef774a8644940a3ca171511276cbf61187fdf0e818b4443890a86b1e713bdceaa8f79a05199ff322d6374a3b9c101242bf1744b2da99a80f8e73be8befde556f40d1c0b96686db5b7015c57ac49db632bfdd9b773793abca552bff8fbd22475214ef5d9f11d1e252b45ce6910b228e2a17bc826e3ab90b549b1382f0ebe3c20a3b248b4383b13a5cb0c61df09987cf35fccfa3f76fd1e06a632ffc5063783eab27cbb8a3f412b76f7ccd8f75ccf9257e5ae215e5a911af9a40b224358a0ec7bbe0f75e9a676cc4c71e188122a070d8264139234a119ef607728bede1922497348f557f920511d78f02d53d4b12ee3411ef1fa7e479a1092c17e4091798deacc3f530b1d01d745dc34978601f1e49bae0dc93d5642a648cdd0a50f918ff2737e273d8a9b9c9c1a3044baaef19b79808adfbdf24ab68a8ee4d5459e842e4a5956a13626bddb0d49957f2e542da03fff7f951ddcf9fb6cdbb14fc01f60b7ffdf84eeadbd012b40b90b0e063ab15248e0e3501b881ef7684486db4b9aaa1d3fb5387a1679f7eda7309b50072625df6451115876738def3c3497f3634a89b6fbf584a3a032f4cfceaa64ab9d9481d7f6db39fe3b4741bacf18a984edd898b736a4697e86fc0c20276d88a6761e2a48b56e1e1954f68543a74e5de254a27c1baac789f9e0288b2595aec7984de7eaede814ef5b3e280d486ea1d7f6bd78d2d88b06732e3a98f12835664cc9aea022868bee67423d91516c99057afa512d9a9e9f78d53c3cc2fe2dc93677046fb9f7e3e8823d291c3966a0b3401ffadf34800ae5d55f6c48affe7e868c99d822ae32fc82785bfb5673e7cf9a915a9439e5b636b695ef896d9dd9f56bb68f30ba63284b32895a0c2b5b7c10566cf6bc8f23f16f77831fecf8e8c1332bd5b4485e9d06a87580d1e90186ea61cbddbdd86f5cce030555e5217075e22585ed98da0b566137aedd6f48892c4831a98babdd91be85715b23b82710a1db6c0155ce0ceb7a1a7667665e2faf0f68a23b8b550f4fac3cd9836d53ce526be605f47b2d9010c77c7d709d73229b274bac3a5e59521055bdf1afd90474c25f4ef79be442a84db42c8960dc7f296117bd468a2ff43cdfe56c8bbe57438316c42ebabf53602b841fa1787cfac49ded792938f3e7b167e2b8e90fa864d9c55233db9320570cd1e8a4e4fe9d92ba915b1a08a289b1aa3746b859d9700b90f302630daf52d04918f04445dc6eb82a567704e9f5da57b7e65a0ffd4b8da4f017efc68686068b1adcb4a97f9b363e85c91efc6647fb3ab1243b9f7e65fa355aea61a2ad48bcd095f8bd559d792a5d5976ddf24892623e9bb5b7a4809830f18f564d56fd6d358747b3557280f8ed3310623f9ccc2152961d77d9e5725fb2f8dd62a9165727ca73e5a913fad4e0d508460d3ddecfff6b91e61969066cdf6778e5b063b4aa132142efc77766e300257e4571659b027b537da3dca7fe11069dd1a6a05de471bc7b31ff03303399a6d9907a65556c792eb234a0496db3ff15d3f507bb25b09ae2aed76359d213b3cd024c70676d420282d74204afbc28e0e2fbcf830384f58165cf4d118fae7357de775dc08005f79330ceb473fdeab947e3e8f9ab2aa5e712ae83f8b8cae3497a326156677aa927fc1b2261db74fc0835e7036d918260e8c61511592cd18d5b047643345c69a969cecda704b7c4dc7cfd6f7a754021a6f59d7731c71e2a9d41eb77c90cdbfafcb4811948a1670c113106bb96f5167d8046c8f46535b8297496c98a134f00d3ec882ff807fc9ef0cef915c99e6901675fe64a5b07e75d9426715d8918592699b1cf72c0d8e3e609e3b5d5c2c2b8c47dbd93fb0b1dfc4bc82702df4bc2733cccbfdcc2c88578862558e9e4c3cac6083ffb24bad2413388be5670f39e0a039d1fd720f5afbed4c25366b5a88d7e2783b37d7f29dcd003bcbf5c960991a0ee46a3d54c128762d0800c89bfbe817f3be1364e73180926553d2afcf9e50b9e43286d035df339d087d5176834c336fe5089221b991a222d07690f88f23d384c2a224dc8d569ad0d68e43c0466398a90dd2dedb7bff84ab27f91f68f317a8447f24492daabad9ed5b1bc14d82976251590813b0d427c6b0cc08f0ed89fae87f2d2dc8ccf18d8264d2170bafa899e5c6a707d112e5a3117f1eeebf5fa586a453481e1bca1059520a9febb4735c7999faf4126cf89248cba3ad8b33e691a20cb9e84b0f5ae54da3bda9e921576a27c234aaaad8b4e4a7254e45e9fe6afb4e13471d9ed8bc5b282d51255431bc14901d4b036d84f8bdfb68d264022d0eb812e2fbb3144ab119adb347aee31ac6edb5924f0d4d13b505d7eb86537bdcaa64a4ecf0fd1f2101bbeb44519fc7840082c9d15b1642b7e7c004f3324ef8b6d572f7cb921d7412ab2ea32f69b9a31d4ad3131b96580d47643cf1d4a9aa2c9e6bc39cffe55c82b93430cd687f37e7ddc1ef3b4f2759e178368ad3190054cc3a6962c1b6bb710245dfb70f10dfebef5fd0828fad5eceec913c4e142f0e03bf99e503d0de9c542f25afb81abd884bd7d59daa90b8ec3dc8c9849df68245f3b4943fa602ae4e85f5f4c1ff23422ed3ad65fdbf5e7bf74f082394f9003247265858e6b91e037e6a26d40ec4998e2fa6524382f0076fcd955d1cb0c98d486722da1657f068592a37bb0cd9388248818bc9f5f770ace71ff5d983e67fce5d0b4a53e425ecd35ee31f6f76d31861e4813e384f3097e25cd2a103a69ca1dd6fc0a1151e55737ee0860406b51942ddfe00fd82b9fd1a1aa51034604b7c9225df9bd61c6f1ef3a499fea66b0c2241bb89927d848e85a5a6eb253e9f3be46a342cc1d846593ffc2f957d3ed26ebc44ca033fc6eade93db133645d6df8dae726639e28c52865f339c7c067b184c7887833f028de25305d4d3d6d24182adc5202f1551b119cc80314516432721a1d74b8bad8962a4912df11c8b15011b1070a2df2fced588c482a800ff6aac84bc0f69ef98ddb0f4b68db1501cb01f2aa2933364910566c50d3009086b896799b07b3482ca9cae195ed2741b8b03c2d2b36852cbb1bab0aacc4118930be46023343cb7171ef13f6c90dcd09647206c13796f663ef6939d5cc6a8bdbe80f5e497b68fc409acd3c25947167516aab9ee27f465a259bc931b3f616fb9c11f0ab84d34f89ecce9487f6b1e57d0b223b1a6cd7c90222f65fc0a46fd5dd522d4b0d3818892e6248cb378527f222c05b58508a91c3b2c8e6b0dcc96c856b1c3fea8951ba6855de8c3e3ab1eb945ecbba4fd5379aca60245cf8d06e362ba9598777411badb7b67df065cd5750cd6eb909b144c9ef418926593d06742801814a626d4eb5df39e6e1b4318d352ed4e2b99bdd735f8bdf681e284064755adfddd5b7689073aaa78b54ca8b7f1702728dda902497c99b5a68bec38a9082e6ad68a82726fefb8f1edca8b4051d698d7f320bd48cfad7df5d4f4a5b4df16cb61f680be5b9305d3723a3487e802c1045796182971919050371a04bbb1f30007e43b1c2e7c03229a72553a69a6a9f37f00a4b0fa70aa971ecdd283d0a4bb830add3605db9460089664e547e14aee51187490e74644dfe80a1d9b66148f8e9ab9dbaa80ea0da8d0c7067c7506d921379ee35bc8323afe6ec940239d432ba40a36cf31e65985d10a1a40f95f8e12e76fc8d9a239e6ab501683625f6db1baf7adda45b9080189f4fa42933d39af16911e0b3558a057baf897feb4e2612aab5fb66513bc719310cd83d0e6795c3c9c9b37300515ff7d25fa25388b9579d12f3dde5580b99209da4e47463e815d0bf16279b863fb735b6b4d98df7b16cb34119a3cfdc03f580b73c1aa464ea1f9e7aded819fc981e1fc0adcf4c87885b42de2f220a0f0d62422427a4e195abd587651ac4c875ef6c7181f6eedaeb5fb41e84d990850b2fffcf277f745481524d3b5fbccfbcb48d23835957784c239294aef313319500de9b2f0f82d28d0b984135fef72ba4a805563d12ac3170cf5105e4472f7f897c911c23ec9b4e90ffa62455f8095feb57e70695f04f9172037edccc02e523ba6debbdebdc4d9a6b7e8fcdab0cd30adc23ce0f2749440547c31c6be24951229dff176bf4a4570596fbc589a9f5781f0f54913d09c69be99a54c44abcf97b6a1cef646f5dc7d29ca626ec0fd50d8385ee211232d68f9aaa31eedb31c2ad5565df86d8a13bfe82fdc99e05c24dad59701e164b2de634d97ff912c95b938afe614d2eebfb144c921051dc191d852467a3b548065f74ca51858d5e3a2104785b5159231e305da75b63a026a1f54cd290fe9a5e60aee69818c3b4dae558b6c403f4e3d4c4a1461d1c1f22067cefe2c8603113f46e4541580eccfc3693351645dd7b0ac8aaae5805320c588c89091ef29d6f9a89f45d7f9fe52bf50c1a79bb3bd743a8db8041cdb6739714a443920ceb08e170d28beee9ab7344b4fdc35cc336bae8be497438269ee176a0d5c5bffd9e90c36eafbc643dcce3338e241f12c79b3b24e22ff62c385c831aeb0b1a3634d539af0ad223d3889ccb31002c07cc38753eeedec1e91334b6e357f0bfad4b3ba1cccd6ad995a57667a2e1d2648d7b650fbba2994c1b612ff445dc6c7512696516d0e6f8da7ddc00e54525e284757c6a370d4cce4dd04fd7551c838d82d349508c9717d4069176970fc59f0cbf4010c869ed609b00df14152d600654268d29aec8d216f73e2992827cc8a8bf572fec65201f29af099a51f95cff03904279df5c9b332a7dc7106e36a9fd0aa239b8d9f565ae9feab64427b317ddb334beb723e75632c5ba34c92e3f665fad808d6ce3068a96cfda499a67fe1706959f0c4353197c79f95e4844813529301e1f03afe32ed409ce8271331d29d19917c6f3810d625b7d9ac292431e7465c27e6db17e3fdcded7177f35cd784c199cae856d424c823369163fff75e1088a38c4b4197b1edcffd7f3c979636a0c879d6cb7a83f2daa8c7f2e3b0e2628298cc5909739aa541f8c309bfe008ff759bef2ad26a6384fecb51f8ceacbbcb8dbb695dd5c7af6ec19668f51a7ad35928090719c20f9d8104be95d25ad2c0fc61ac2d0d50a89775837c7b18258b4c23ae9a53a154d54279ba1c002e1725b026d17f2fb923c6fd526ae985ae3549009685f0c43c770eb9df286b15df57bfd2c31181cccca58af804909d1525246d57fef36a8d4f271ad9434cf45e8328971cd827c51c2812ac58890c0a41ddabed98c1eea9d66ed29b693c22849cd23337558e409d35c0d63876337e6513a3734b6e407a3f14c3223279177b11e8d1f6456f612a1cdc3ef65f2a5ae10b08f72fa73963f92eb3550327e25dc3310ab42bc9912f86ea8166b5224a1aed8f6ae6c03b48c22b89bcbdc6f56a4fba0e002460f8b93ff5d3ba4313abaa9f73df3224a1e8633ea378d50ff69f02c50ee5365844893ea2805d40a474ccb30d02c22ff73fa7ea6fe770d3d303d6e68eb4ef6e9670952c6a112560abc06516a82f7b07e2c6e2b8b4ad09060d4e887f631c77e2b575ea1f03d10c03d46e1f58f23caaaada7e74ffb3b528c82c631c0481cbf9399f6c23401af4c775500835f323d06268534ceb4e3cb0c20cb63040abb75f8d7b7f5b0a1d13d35913a5b89a9802abef046f53f5a90b0127fd3295ada27be1abd861bb1deefdfcfe910389f2faa39da2564d0d4ef7b921cf7dae5bcabe8e4e4aefa5861a98d45d6802b2cfe1a8ab13213b2f9bb82091de1f3a7613b5a9aa23417f9611a5b2ad469b041f3be5a93b3a912b10832ed171f4ae1377b85138e844612a885c46299ab5a13b9dd29d419759ba0aebfebc2bb0d7108a5b7c690ea4a9f85b14cabc3110fa99c112f6f044ae9165750b6ff666dd8afe1bcfb3db3401e13943573b7803d6c148c5ab9d28b9cb1d5cd357a17ec05c5909b864eb547a287e68e6149be4a589ba5ecc47db0c1d389dd04cdfbb5236879a5eaebad7f02abeffb6ecaf428bab04e7466e4098d88c4a48d027897b5a292e6edc03b0323f2f650a33c78a231a27baf3d42270d659191385d353dbaadad816cd958aa221130eb34938c37ebbbea404803e1a3df71c3a967b697de95048996bb9f14a3059bb872b0e09c5e9424ce083dc382906d82b1ae31ccf2272c2b8d1c3ddecbbc68c88476603cbf8ba01086a7d3fdc6e6f22a6bd3d55c4e55be9aafc75e3f9c4b82c001eeffb1dbdf55226b8a016485b661b4ebff8cca137ff54aa1241fd723c3f07db393d518bcda12fc3164209cf5f80f32e670716a193a06abafcbb750b1f6923b7924b1e46d761cce21d0694e765a0f17fdfc7ac997dae080888198db88bdb7cd7765f2db529706e740f4d5c7a075a08fdf371aa0d51e6ac257764e71949ad1cf76bfbb97eb4377f43d8e14856938ce7e435317a86bd763094ad822c9e5b0f5f4d970804ebf7bc018808a04a578c787ab9a37200174c033aa3b00ede159a9c28595957a65b408833ac1e82b86722ec227ba2e6fb1220714a3e8cee336499ee5ddcd2459d6e95858a73668aca0751fbaa7345af32e3213dfeb4b54417c957b24964c7f75e5879ad5331ba7af0f59b23aebb3da2f1f7e87cd9871a3659a4c630a26ddf5b090a5b3fcbbc291d4487a7daacb7c94b6b8f4eb58e9284c7fc886b1d3f0bf6be7682c2959711260837b3631ba4d53d103aab69611945d3e14f7757edc9d49c094182e949bddd42e5d6a2e61e6513cfa272f4a49c9662106d880151a38df0128311c010de780e9003b40bc3a5f2d204bc04f49f531f1a73e5f112fa7032ecbfa0267953464d07ca37876fd6a90b5758e44cf9fd20606a8ea6dffd18fa70ea52083dad95b53cfdd2d4b6ebe115cbeb384e039318624a5414621601da2cd1755a86312cae53536140915b8d26647ea66284351224653565a725b81fdd96cd5551e24880eb958405111a7d00be0f1fa1d215f775c61e32770b173399eeab79f498fe469facd6b10ef4a8531b70b6b785869cdf82a72ea09e118413dfa7c284aa62e09384d22265ce9a0d737f7d07ef6390bd0f385ac98946a8e860350325e25e6bbf9080bdd4c5ecb8559be4d8cb83a64d13123c2aae2bfac0f5e790f7e543e3d2bcac010d35bd62a6542339ba1a75b76b7a8efba0159315fdbdaed5debe1d9906a7685d79354101f65d4192bbdd52a69980bb68356e9d90d739e43bb11402ee7ec851de070f4c64a823e66dd59d7ec276feaa5e94d2775b2b3aa028efcdb6bcdc769774bdd49048dfd5b31ef67b38d92e8040fbea7194356f6e17e6ac278f16061152f675ddec1f49c2fb5f52718e241838da3bd590133ea55740fd7fbaef66ca8d0e9c54b40c0deb65ca37a7887933330520881d49f169d210f47c2ca9c4d871ac00d3fe96ff60052318902f5be86016b6182ccbca92cccc5f8d42c8218456696438e36c11837ca29fd31cb04a30cc0ce10ffbea5c6be3a6bb756657323a89cb50deff3cf2fb504be81fd89db7a4b4dbf414d99c29383d3a32ef70ef24ad2eebea2d3c1b434381c110af0849cca157b584cf99ad5979132fc84f4d570a89e2f98545bd06d7f55d4d3e228f81d03fe413cea6b6ef1cb3b4eba32e490c98975b88a6fe80e6139aaf315e7fa1f415904395908a049101c2e10e095d198bc9835e967ee99415ce9d2ecb24b44a3046a9947c10c746c5dd99ebd60de62f73745bb098bad96f2cde5010d447923f7dd4b9f6426d8026f2c129222a46021f4200b4ae896e0a3e52a2de5ee3162c2ba079a028b11418e528b8aa92c54c33af200759406df0f4d0f1341520e42f351ada05a87f517d9a0d02533da6a0056dce3b99f81ce66eaf6f7cd766e81acd8910b938dce1f8ae7287809b2309ec4d2b026009ed7269ba3387af8c4556f2f82aac22edaeb877fd399dc3e7ec715c89b8c1174dce6232a6642dbfd74e79de32b1ddbef3d122433ed1e36b2b6898b5da77cb361afbc81370cf6ace925aa88ff65e1a8b22157eb28b5308ec60909dad59e8ef31c94fa21028a9af728939a4f5b31e91e7977b06ec352ed035c6702d11e1ac1cc0753e9e6b66245489cc6bf10c50f2507324ae4a4e7530b2a8c526e2cd3778412929d06a244b1ee4236e57319500767341cc6198dd5f23b837f0f4ba48a8e078347e221019d7512a6c9a74d9432d9e3566a296e6952f718701fbeb004a6e1a2ded0d34246b1b59a60ed557b4da6152da1037e4e167d62358cc3e6f88c30be9d40d012cf5961a38a02c4346244e138caa56d973e4b5fcda98dbc2932571c55ffa8ce53a53aca40e5bd702fa4566496f98a69a62ab36d8599887a70c1e0fb9e3d13ba15f0ef0e18d874a5f174dd372896dc7a3d365fcccae28f322646f6d8dc757ade0d1d9dcbf62e538beef5bfe74e01b51cd07b1dc942db9affcede3950665bf26f37347d5e228655c81fad147543b5b2c6f74f6cfa8dfdb586420747bb0e034f72171f1787953553c2030d5ee268a554e5890f3bcebc3098aa0ef08dc07fde357869f12f678fe70a43eae1ae1db940c70c8235bc2ce0b3e035d15e149cc456a0d73eb3f70dd2bebc0434c777c5913d124cbe4375211ec01d5e073b189ef7b727f672d5af8812db72b7f64cb92a4adb2097b25c097fb0e74ec4c4df1f176f41fd5764c55f45d08f848eff4dc259863d2304ea9b684727293c7a35c99c28abb2056be2508254d4126e3b713eba35358a7ecf871c69607209bfc45d1a46368093c4625c95c1a29c6eb00b561b60ba98f25ae096ea2ed219db20f04a6f08ad6a5240feb6f63edda8d34b5303538415dfb3eb8ec252d30a8169a7c431a17e574028378e6bcb0c84f0cc4ac9b04bf1f67ac6905eb572df6eff34c70303ed8429e910602c07ab249c1cf07abf564e056244cafaa3831cd756e63e132bec8aaeb119a01e755a04682ed3968e9d7f2439d2ffb7d0755ad97a979050f69be8eaa1af0867d1f72573c8eb80d7df79f5888faf0195d0de0810f2f352b7db29a2268f91220a64ad591ecf05dbf9c0c8ae656f0b150a818d3c4c3ae209e454a94c8c542a80ed4e7902969c83cfd21f567679b5d812ce7ceb03c70feacf6a681ceb589e86f06366d1d5a793e04de49ac2e9ffc0d0588e2fe9fd24a8713415dc791b23f1d0a4666c244a694d645b7f8d130cb106e405188bb00618fb76e2b53d56642931d155d2b7f3bc26858fce9426228aebe9de04c699c403889e9d5cbc6f3182fe7b27fcd9aefba6be618946c52b3e5cb43dc44c256385dd96f54ba9e31c018b7c649d7e1ebfb0a388e419b819baec877f6b9267366a8cb4180b063f0de3ef6bccb77afe4476b4c31f3202431366075253cc0207704bc7cf942d97fc2a19c56bcb61c65d26455e8ce78ea016a7f8e706ae3dc9cf68907a6f38182b0275086696a93a40ba205400b929d992ceb908d59fa465f1219e6bd9950ee6f19d970b5d9ecd74ac7249f1d20e4428e2b55d18096c47ec020b538695db4546956de7ef0fbb6adc668a056f8c49ecc75446a0f2ff83c2098677f8d17a54181ec4016f175f9ca8af4b129fb97b01703aad7954d6f39d4235834904abde59a77de0f99933221dc4ba83357381f3de2b2df11fe07bc0cc6135d6434f9da764371dff2f4fbaf27c063da88d5fb918ce910eac46259121c86a8818c6a72f4cbaf38df253f650f14d8319a5de1caa41ad335b1b2f04d75f5a7f8d053e6366b5dcf8d616908bf7dcafb16a1740625f6d0048afe4779ac1c1ca9f1edb17d34b2d0bb82de5e85ab81d76aae1b86e0677cc351ab9cf2b4d34a5b4baea36c89e6d6a82ca0808be3d79bd4a2ca708b7a351a15c7f5d70959d5e35b1638ccce547771f048a46bb9f67efa2951ab3b5f752f57c215b9103b006700d252fd8594b088b548ee2310c2b5f0dbbb867feff8820b895b01c68a9ff03193c3c13f9f57bac824c46f8321a3c27461fc96088487059383b3f72a60f5f07c2079fef24af218489ffb334194eedc0c3eb716dd00d02b53ecf97d2365b25d71e0a4cea9fe5c696111a2c5591aef8801799c20b8f0178db6acb458f515d903909e04a9b7dcc1ae2c20881c4cb7fda1de533021038ea72181fe7a1d39f1d5ecbd045f4ead8c122e31347ec3035d2e3fe90e896ae43e85cf0ccd5c5b5984aa7948b6970a3f69b0dd7c5b65695495e5e4147055dff0379409837143d7e803107d1b270efbac59b8b88430b4380d6287fc8704a46d29494efb6e3d8ef080a2e806c0b517d8884ea426fa8164379f92f7b6f444a3599af73b442ec6c8675a187151a098010b0b9a66e649dd4a5a4d0b0178938b6c99b03d6769a53f63aba3012ac1d41bb9c435589a2cd1538797355ab3f999dbc01d830f17dac867416131c931089581e7c9b909efcae406e36b00c5f97a5f23c9f948a84b8fd7609ade2911ab30a2c35391e031486bc9367bf3d318c0944c07dc9191737c9aeb0184477eab99f47cfd2fe95144806f91cbc7d0668ce7d25015068fd07afb3c9ae214fcaa7b0201d3b15ee9be9eae9dd28be4c273c409a8a3ee7a80475cdbd64b4633dd5b3ff7efa37df4f4fc70c84b33c3cccb963a1e9003b4f07215cc866ca4d75c718801e42e0a67389ff0703db037d66e6b32bd18d0e93f0ae70d7d93ccaaed57e41cf69d7a7893debe5d39d29c50224f4d948496f83f4706d693a4f8de194261adbfaa665935ecb6d68aceb300729dc5634b27f2bd266a6dbe65435095dcfc9b9183680c2a423b16b38ef07ca008baf1c6b07eb121fdb416604205f79ee11150d8d74d2dc31010d5a947d0a588332497e333d2c05eca2a144373a379c427e06cac88f4bff3971217297438090aa3491eaaf4176c5cda8831762c14f03e33318556897702cf2a869609435f942d6e4b0c1bb6451ef17d558eef827616ab5e8bccce40999d0b3f8b38aad8b6f551bf3cf15caf3e41a47d4a6daa5ff2ee3a7294b7ef2137ca23b89d39df694b82bd940e5981544f241cba32ffa4679e75242c0681ff34286c737ce8daf1e273151795cdc1a2bc8f5841858b5a6da767e4c259f4f4bc910567b177f44ea733b52f5b935c24c688b6eb1bae9c069c430bf0ae340cde2a73a8e3618cb369e4a965581d8af0e911ea5102a635ec8e7942d675d7150d65e0ddd514f319738a043a7a672d76a690c8066b9b51e35ef88a3d41c9824f83be8a0be0e373cb6f0454facfb2b338dd5dd080cbea3b9e3f5047f50344dacd8b2cc5a148ac4c39db4f36b8e965e299ee9aef4a91c280350279de6b0b99e25958eb7c2d1c8f2489c28e437ee23698f4dd0f436aeb0540f952d7acaf999f3266dea50f56828220de49272f1f8ee3275fc0dee1e72262b3d3494bc73a591ccacd5b226e29738933c06fa80a3970e17a68c176aeb400f937c3f2ede0eebd5b26ccdf40fa2b3c945e53bb9e2e35f06e58cfa5285b3a3472bd284d3ac187968a15a08668aff92d95319e0bb485b0ca9d0cac8755bb97feff29da902f38bb3b77ec2bffe38e26dc73a6f236bd9d923a17b65958f30803e7a454fcec8c12dd2e57923c9d91c92ecd4979a47713e8f34fc2783606ba0f848d8f1e7925947180fe4416129b2cdcf6f8bf31e9289daf62a65ff35498ba35bc702f30b4df8146ea748b0c2dec0d2df3744caef89ca5c61c505279e7039c6b72e7620dbbf309a92427d50def29885cf4d82c4016923af5ba6a6a00edb3773b1e136b552404b4e8558ee3ed65e101433ddb1cac1987c34a6c9fed1baab160a78fb40002ded657514fe3aab0a31b677e3e75d2b8a50aefb355bd0bc6525982889ba6fc087b38c548320ab98e6adca6daa2d502a008482fe676da061f8c9d3217e515b70f68b83e03c576653b5ebc223401478cbf71e0f17ab476fd092caaf1d225388c9bff3203756b7375ed6f296ff2cccede7c23aca9ae36f2ee4c3f4e5668e26c5fd67b7ee7b64207c5cd7f1fc3451ad0676c670687b5a1a9a66e35f6960aa45e213379fb021bceb32aaa12d73e4609b02e48cc8cc7126148a1a64374147cc391719f4efd663e953058898abe1c23f80ba4818068dddb4aeda2779e666ba8b08c48d6f4b06a5af2470dc01c559ae6c07521ed1a24b8c3ffc5c8445c30006ad807ee027f02b498a29ca88bb2ba82b02404546839f2e73d98e5aab62251750306f9aadf0cffafbb87ba28beb9cefc10f62532e631abc7d5ebd8ecbeee87ddd2876a41c09576cfef20349e685b8bb107b8fc64b528fea4dc912aa4136db0516c429c936d5d703366de0718349106774ae735169bb45b340e54c26f4f891e18f0ba045a9713231165406820df2934866656fda49dc758a536911413a5daa621242ebbb76e6b664191a7cfe9bb3cb4670afd3105547a96176a3f1be0aa738eeca1fd1ff9bebb8d63cae3734e0662d366529143a604fe8540f72c47625ffb680f45e3a327542ceb8c4eafdedcd8e84b1797afb9963ed5c66e76dc5b13d0731c39d73f6b061bcfc14e82c218190ec0b0b5c3bade81b726ab2ad530e0ab9e9d8623811411880ef5ce176d36b0a2f96fdb06a4b47f3ed76ac3ac0b416a256402248b3f1bd9f25509d4bdf6052a07575f25bed6476dfea516875215c59868322d15cb813b444ad53a1b0c16ef25729ed0a32f9b59279b3dc978d70b09671d2b064ed62232f490873e4ebf5ec55e48e811ff3182e384892c564e614c292fe3027b7ce97dc545345de7d704e539ddb936cd919b8dfdef465eff6cba29919ec0edc4f31cc14126a96e11bb9acf5c97e71bef544ff2e96bb52085ac96211f1cbcde698f700319c8b4cc954c9693626c386355898abe2f50a598c6200369ea110c02642e3361693b9af79931c80e8beec13accab4ad2da45d5fd5b962e1c2fc723748bfa22cc6dac4b48c42a5d3b3b30281af8f54388187385c28bc29cb39a8617ee7d705dcf407e69f313ea47c26bedaea9475616689402c9e463f5dc3eb53e4b0e7f023521c795908b212cc53f6777e71a49cc26a557c8f151ff85653d856ff9313205f93cb90dbd61c7f4634e234509bf875d614cfda8de429ae0baf14e40cf1d98de8cf3dd3203804d99bb5e3c477e959d84d92915a87a7593b29aa82b46b2ee6082f82bcacad35954e9e888a0ff53a77f5252ab8b1a23fe90c20941863bd6eb4ce0fdeb62731ff51dafffb67094ef05192bb51822bb36ac681d47820c7e5ea92ead539d606f587722840a63f79518d73167597eb4a9dfa84f55c444c96ad8add027747e29d1e7ce48a25ff3fa61e756bec129d41a57da2df09aa75d7112db3669223f45b466b3b873239759693b652de954750ada15402982f104638dce46691e4875d5ade1acb9d15de8a10be7690ea2af1c36af77b5354772f66f6ade1ecbf535b485dd7d921c05e08c92c6d2381eb1fd5bc5546ad91f83b676a4c06ac77d94549913cd0d9819132ea51c586f3d3a66c3298a371f8aec21eae75a7172c19955286253adf7fbddc82be6e3193ccdef2ed59e886b1fdc4bbe4e5119a1e0565c82f4bbf3894c0b2f5fb2c1d23d5c2dbe35d98aeabd58603b401218dfb8ce3b2b8497892574b463a630356ecc4cbdf5162a95aa52b79afc009a1cbb28845d8c7399a47f62b9e5af23e3181ae443976deb6d7673a5c7335956f837c148ea7070060055a2de6d27c47effc9a26c1ebca32aee886d2ad162088a5ddd646326e6850308b823a12c91a184d9160b86694e48fa92cdfa637419320f7ec9b895d954e3c1bb71b04934d960e71f88555e333789b1d1dcea72163455fbfe7fe0265bbee92fab99c511bbba4ec611942dd5a1a9821195be06365ca65136abc6cb612ec818e9f53085af449e10fbfe4412894d5793ffde7f94cdb8f971674168c24cc0764c85ec9c19d9faae28125f7a54761f1cce1c67c8b93b0bfdb660cc32c5dde8b8988beb9ac23c8b4b66e82aa800250a2ff021ec83d7fc08a95b2c62b7d3d3b074f187d60b712c9499f8dfba62fcbbc428fe6a3ce2c5c3981c6c7b7d5386a2d02798f769a3328683a0f09dd35e55ff8115747f0b078d92ddb00781aa63b736568d6ef1419bcb7b18c7fb8fdb7ab0e946ebabbb31be4a64c6c1eab4b6420cc627bb5a00c1d7e58797b6aa2b65fb3b33d6cb68b1316a7b81ef1f58ae6e961f7bef01c0faa2a646e1634a42931717ce83edcf0b233a4e5783e4ad798a082bdd73560563987c91e9c50e7a714c60ec9ed5263bf9929026cf00c1c6d32427eaa8b91f58b7328bcb59be516b8b4cd1bf62445d03b581d803b0917e092722eb9cfa3842ab4cd4287ca713c4102c23ac65809d0bb7a1945c27fd9a9bb840c1536d3225e69d4015bcdeca0c74a9728806f6533b248c7c6f5b6d7103e41fd982905e381b4b82551b6890eeaf10369e44b47ddf176d006a2bba2843ed8d5cac441b14b12b21459399b50768ef7f25ea43933abe3aaf8c43e0cb09fa132210afa75e0e228d6e28942e78c45abbe58f090398150570a6922a4dddff502f8cf717213331cfc06e9ff21165946e54ec97fdb1c33385af08c81cc146b4ec563f79869bfdc274c7309946120aeb271a447341b6946041b1b7f117972d60fd0dfe2cbce44dc7f1cb765648e4b97d94ae4e97c73a006bf6701f26968a5eaedeae99f343b570d32e354200271badb7aaa00118cd5704b835199f9da0d31af6ebccc720c516929bd45c2411a15d87befb6b56b77b505160b78c3cb9ab857b87c08e27c7f20f468525f716ceff1e488b7a3ccf13de13cff4dec54005d93e42d589762281039f71a2ebf1baf2e00382dd100f04ecbf82e121f10e687287bbaea56b7328e2bea3046bfcff675e34ba778b6a4036d9c9f6aef130ef770590eec8304d09775f12c02a2a0e54869df69a512e56bfa525b954ea1e89fe635617d28859e8fbb8200507e160c4432aca187effe10cd1345775a5aad568b8209de4e7c7e53d5d24f640bfdbed05de17d85a938cc153a0483ce7f82eeb8e9f3b714abd4457725922abb2eef223bb7d2ccaac413dc48cd0dc50f1f524bf1b9c4ae3218fefce896e1d963fd5888d1ebb5b983af1e43fa78be541c2fbf3aa06e528141a95776d314e954c3282fa8d665a50871f3bd3c32cd114e15ef42eb5c20e04bc095b0e185adce29e2def1cee3bb9fba2ea04b63a4f2642821114e689c912b8378b86cd81eeee7c542e4fb0d908b389c1738264c4e88dffa62ee016dbd9f6163385fa8c94e1e071581c41ad0d3d2bf4ba40a04f1fa847287929b0a82853e8bf037e1a3a5d1df58fbef172bf6ad275ec157e2e9cd238e166a9400aa4ede34d6c9babc7acec095ad038c8fc989a0022cd75e0b4a55c8ef65f3a9461ef1275af5853f51dfec244122650ac817180d7a38879c1b41e29c45e993609ef32dc579cc766b908ee1960a158f71c525adf67cdf60f3392eed74f86d15e9df445eb12570c5de707d11698e9a902acbfb8f4149b71856a454c6909b4f2bb4190c8c418a3fd350e03c312a945f9cce71d26c211ad5c2af67636a0d569972f948a8cdc8a0030ac5d44d46ee5f2bb0623bfdc35a0b210405a948e1c37d478f888d926bb265abcd893477efc429c3b9c7c6e5070720ad220fd1a6be4208602222977709390ebdaa8c411ff9592913f864c19858c43c573ac2813fca6f216285b0eaa582e92cdd2dba355285b57ec689a70820330f1103b6a9f984c6f178f1f0f59f989422d78a451c9cdb859633c843583b5e1d1dfef85de7e46af457ff68e440736684fc255b20e4b1a8b768c2e71c2e3e7fc26851284ecb7ef85fa9c4633cacea61fbb59fb060e15e1e1e10c44fb8f1b5caf1ebd79bbde3e367379346dc7a3b37df0c42223b77219e3c4a4d30a12a58123ce3325bc7b03aa20d79ab679036ee327125289552bc79ecd5435f034103d22cb48fbe9733fd62d969c3afabc283073774ddf8ab663ca327e021d6736bfcf7e9c208057d22c461c829d40f451ca2db7a29071ad89c903b4c987816980020262c4ca8a76cd4435d8c6b5faa1e0a2816dea72bca8a99ac5795edf5f7f462ce70a0a94c6163cd9aec4402b170671223c083c64befc426355ce654e7404c73ade63db6d7a86b9eba03b0b8e1f05ae3a3aba4a0c3921089eb7e59f9f80924796593503b507dae46a57036b84a868a5f681d2939561c2835940e6b543ac07823c8609fe73ccb1596aebe7127442baf4f0cc94d575c4fc2d5dfc6ba332483ca4eab028127f8c8ea0d758c9fc7868f267e3cfd691920743ada0452c23d44c71c14b59107e607190c5c353557b2ab2f8d5a2b6d3692ddd51bd104e2b6f1ae81b177103854b3df1569957f920e5a8216b5c8512760fcd251ecce50206c24a774ab11337a397ef212dd564605d31c3112418a480aafd594075fa0f9c01e0820a2c5860d096fc06ac1dd1077db8c9104fe7fda95c1985bba5b30e806193b78b26cb646a64b594d3861ffda58ba6c6d6d6934ce0cf9c285fb12c87d21c601f8daea8e0a46da9f8696ba6b7ee05589863c091581b19238cbf12580775f0e504d77eb4a4e300d2be1a245e36c3344a8974d43da49c8b8ecae666534ef5dd59e54d7960f2be925a564e84b3b714b3b78e81eb95305b23c775b012ed03cf97b6e4879a99c0fcc813ee6bb471d5e6df7bfa220e306aafc6cf72c583f1f9e81b6b15f4158fcc2aee1ccf6f2dbe22a9424752e40b1fc5e7c6d242029aa337565d25841e9b4f477710547bb9e9c86ffde3f1198687aad42aa98f40fcad750d29589acafd26a8d43d7b0d455c4f39fde1069315a49cf9fae95a4fceec387a5ca56650a3d0571f1b86820a78e1fac682de78ab5362a3be64c6ddb81cbda80258694e3906a0975a5189095edd13d31c7ad27cd382447a56f3f82041b0e590b329784b59e821f12228f20c30c5b902bbae992d15d368a1eb898eac6e26f84f8d7b1705394d30765f266b4272fe294b7f9faba6fb45c1f275ed11c398d7114f7953d78a98ab56b2390deccd699f81375d49a6d61c7b55c74479f1dd8f305abdabe7a8f714367696aac899b4270a39d8f6a3dbdd2bc7deb7b9590546c1d57d30f00df044cc9e73ff98da5945b987347ed7a6d23664cece1ca982b0d41c528214cf7db1ed00c369549bbdb05f65e17c066543b334ba16456b86a590aa189d580c152b4d002e06cf74b9b966a28a302f09944c51fff0b4b6a527ccb73205d3f8af2c998e957be16c40d00994bc35fc70e874d76040a9390c9c96289580336ee6739b7421ad8b940113294dabb0ec086ff5a4c4df5a7b2ba6bd301039c519780a92b9ab3285acdc52a15fc9151eba121d02feb53759d1a75fa1e6e6bec6599646b0aa821d71d33f602ddfbd5b6836feaf11aff625423fc3abdeb5197062fb51a688573b38dfc4582f60e72eb0ebcbedd5dff9bce85f48fc719b8b24f4efb0b599a562ccc0a73f826554196dde55c16050d6dcd4865dd4e352903991497876c2527da8b99816efefccc99ee1181c7422db8a6de4d82d5387933c5e51c9d28bb80a8ad2d4c9d8345105dc9433317dea6f65ea1042e4fa46828ca4d608fa89fb63e8ec4955032a08aa330e2d424f0c0f229e47a212a6e0e765e5a3851d57edc91c485b7ce29b42e713f32bcf75992fd905cd43e5f292d400877f7f384dd45f5c6cff18f77772e45c7f08df7c4078887a5a3ab2eeefbd4f8b5b13bf9c1c7659dc3a8d470a4767011caf3f11d9b21be59205461c3fcc165bbcf079e779be7e368b5669639d6b325361582178cca433ebb69c5a44017466bb0fcd703f320a91daf8919ef472b4a1d78869a72ae00f0ffffff0f