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 77326 8f1762d41455322baeaec0fbbeca25bdab87050e5d2d279db5bba44cf7eb2170

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
191b11207d55d27aa3e2e3ed730027e5637691270ad01f1590bbccd1e6e22d51
Certificate Block Hash
8f1762d41455322baeaec0fbbeca25bdab87050e5d2d279db5bba44cf7eb2170
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0070020000c0100000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c16be5aa1b334c126f6c251af73571a31ce635bdb00c7c45149a8462a48d7b8f7f84e24cf8c18a84d6e7b6a3c877f221cef66f4e4d31e72f2c90c2e167830b4e2915fe549344e96cbeaa28b4e53e45ccbb2bb5595af397e7600a000000000000008000000080000070020000c0100000

Raw Header Hex

000040208706e99826d5ecd642fcab7075657e80e24a50e9c05a81b6a349c701225cd2ce097aa86ff8373fdac961e6d8233aa8725b2f906d30ff2cbb0124f7c7cccb25a76e203b6a35d40018512de2e6d1ccbb90151fd00a27917663e5270073ede3e2a37ad2557d20111b19

Proof Data Hex

59,560 bytes
121216010307288b02a8a0b372c91ddbb7804a38b796fb23df15208f9ca82f3708762407a6e32bd3742e50ce8595e5c5d2a8f842bf8898fe71407f78c14fc1a7a27a34a49d05486b0c7b5b6a841bcb8c900677a8b4b33b93176ecf8ec9737182839105bf21b484176377e0a43fbf32b5c9ecaf19a255f79d67c1e7d891e27ff08ee37b610e9c5041841936b2e7c579d7de1db3781fef82e310c4fbd0c60f42c4821b71f2f6b862928de3ce659ff782c204e9e90396d171ac36db99997441047fb50a0ebc79e049a12e0886ab34999a8023300c642513a33298f2ed9d33911ef282d8ed549c75fb5c3d359be68bdabfbb42424aadb2a11bbeeb84fcf75b36804484cb8b1c698b361f67b4a3128b41a2c48dbffdd7bb784c5ccd5b44aa7963ce82edc35c908df7133ea8896dc41098f43eade05885acaef30fa5a5d2a4f3710bd3ef0ebe04558d0ac31c0fd0e700a4dd2e53d8f0674a0e8427bad9b8931a7b456d355461df433560fdd707b0e6a8e0c622fc3c9d0081de8663493641ccb337c02b5cdb9ae99a407cd182b217e951f30964996027cc84e0b9e7649d7da1cf444023bd5c9df0deb621f606510285c15b4263f0a8d98f1b529ab9dd5de35c402c20d9898e7f4df8c1e117404d0a304342aa16db4ae7ac94bf45ee2125bd7002967c9dad2e13e3fbc785b836279b2e78264179db6394885ef6b0ee1acdc6be93b66d6f7ee9cf226654ba3550b3e0cdec801934e1186e1d878a8a44e390bfa70316f51c49aaf8139840af93cc26fcf19db78eb474c370a33a40584f10c85126e4e6b1af8f80e198c9e8b3634cd80fc4d0aa28aee89bed676515f620303c82d79f56be93a496b2285d25da26b69b233187a3e2a22a7a438515f43242e751dc838923c737e3007942c654668b363ee93ef8c7278ce2f260426bdfd42d568e89fa8495ba92dfe3f5d8af26a39c97a7edaf2c02d8270327387f9de8e3e6fa3df9d98fd3e0de7e3f0945dcd439a124772d0a781399edfcd0a97c16a6bd8fa2f76b1c44dfc855f21642456a8fd99b30bd37d6f49f6aeb992ac501a86081ed15834180befd2a69db9314c37a244ef21c16c002a614d8b57d6ec5f9fe4b85560567e8d7216ab1dd23f3da957fe348e4c56ecd4a15ea3c9739e7da8da53a7d40b2b3d3cd701aa7c947ee55a9095d7ae553e285373a1b647680725fc264aa40b56aa90952f57d9578203acd5f2b7a4898e7e5dd0d69924591d1da0c67f2f65e76076e25f999fba04dc1539b23a5b7f3eac2d9bf62fdb44530f63f20095b2f3159c572ae274526b6fb0517485cd1a3d594a04c7bb5f04a60551644e79708762b7ea03969e084fa01733bb7906b73dd2c807bb880a5c2e7b68d7eba2de3d3e9d59f9c31c090d3a31ebdce61f7b2afd544a2ff1ece86c0b14bd20dbb9c700ece3d858d687b62da24994bd105898da6061821ebfd0fcd5af85d03e3cb9d444a08eb3b1fd57c0608f1e54ea1a497bd2127b2b41b77fc6dcd35fc0c563acfbfa1e5e40030450e218f1ef03b0dbb8a813eb4c772d9f98bd8ad16c74d77030717eb58a740052345b63698967ecd91a1ad3a34bf87d28e239b3c12f6f77660478ef8802710b77b161c4f3da0731a0559b1ff5fc36044bbe30be153f11195a662f7aa257ac927d6378e50b72eaaee669044494e11d00d83107e3bcbc77b23faf59b883ba9f11df728b9a0b724518a6a5c067644eb3c46a6b4492bd5d6f71bfd3ab8328d15e7818a3b8b9247596c04af3f56db315668754d528e2067de40155028232494061db8c334c575110983288d23a3e27facd9a84cd8d9574c8e912e3fbd9b3570892458f04e910edeaeab9c70fa2559e3d29acdb2b2a8b13f09d6bf618f46dda8a0650c281a64f1b2a7c17fb0a1b88756559c6c002ad63bc5dd35447802bbe85d2bf5abbe74f18e2396581f1d4948ac8c21dc2d02c0641bde5503264714cbf98d88981e9dfde55b0226b80ef0ba440893cd08f32da77f40e7877880f464928f7d7e229221655635d393267651674379d57d942069f54002712dfc0e6d80a2abf3d0ca530123a31b7410297394978530c5e5c30ee0012593e71fe79294cd9cb948ed4f877417c692120476b53c0398687e979ac4400fd0bfbee510c6d087269fcf7829ca981e10479d076e1f64198a6978c463497a224d4bd967e79fb460cb3a419323d5d7e7edbd696bb1a2aa6d7e8fd43d99b43b568d7a2295a5a2b164c589233a0966e0276430c36604bd80664ab0ef1398de9d70cc5779f23013f42126ccc01a4e4129a5e014ae6c30bf6014db7823f9274e69e533e8c311342accec0dfe93874beec583077fddab2f0aabbb98f9234ae1a909f614febd8b696b19e3ea825b4e9b09e0b59ab1e50d2057c40602fdf0bc065b64bd00fed14c91c53e6f9feb1fffa6fd8fd0f19b55ed02a9616c6cdd778398aa8d68ddd57b425dc6237df2a51cda3e261cb29df1f96d3a264b22b9491c78e0684172457a38e374df192576d672318fcabe5066c7f4dc050a31de82716a9b05f2d4f8f8967b883b12f5eae49e2d4d8f5639b83662e86ecc659fc972327d4ee1b3da7338244a71785c6bcf1e63946562ef1c193513312b1ff37c890728a20a049363e93900f82c804888596aa123320c983136b4a0f6f84a5659a13adb0db6dda58447c72d5fa611a2da8868d0cc148a1533cd425c272991a4d366e052c166448659350edbc94ee6d0dbfac5a8d74ac9d1cc8f69cae473de75cf7d136b47d00c55626d8a30365eb84e41d302cce09f42ac98eb51df5b7a7626eb895044d46f48c71e1094a2d9be3035eb9d0c5284758780c0a100da30ece00fd60c2fffe79b149a82c31555328c2a8dd638b9d0e19ecf51f7ea507dd7f2658eabc5f9f09485dab2ecef2665aa29bef209ac6841b102385789c70cd332e674d3145452f0f613925706245d757071ba67814f90d41b4b0afc5dd22ed8d6711d674d4a04bb99f5a17deea7be0561f883daff86537c67573833fed4386393f3c65847ad6813008ddfac1ea0a703bf6af0cd724d8344567456200ba52728b2985c7581c8b81183c984dee7a44204aa8a4bbd8e86a703f9b4709831b76b806d831e751a9fec863b113eddc7516571a6bbb7c90679f2976072a2b8aac750de72e2a63f920930fd7b074d46c0199d3dc1f2d229d9b353230a456c62045e187a2f6c4b13b4a720499ab3402773ab72935497f58513b14a8f59310af74c09c72a6be1734f1243811c2a355c6b36b1a62b4e5d90e93e843aa98ebcec7b5115184cfa153d62027e80834f8a923e698b89b180e8636af7b5713221cbd7774b404e9f4cc14bdce46629e9590c47d27484ea73ccddfc7a977aaf40647ff8bdf3c7cac5e05cb0c9f2b5d8fc7f6808cad863ab773fed7631fedc9a2c743f6fd9216825838ae52b07df74485402f9bc6116a7b9f05543027b9982d3f359e93d72cc822d4ffe8d41f895d811747ad9f5d050055dab492065df9cac73267e991e4c421c9d62507bbe347c5302167acf335322eadfb8098899d1edea9cca8c3c9ecca65ebc61532be4db4c25c60e181379522e3f024b6bb8e66cc5646ed02cd8e16ba50049566fbecc0eb669811a582ba9f0582d8efa256d979d837912c180277d247fbe057cfa941755e9e49012426109d44c4903b999f6f14f68b17049d575741203cffbc52882230247ccdc2f94b35ed82a242998e9718019aab04879ff6ed16fed0721fcdd8213a8a784285e1180c434234aa3f6ebf4a296dd0e57b55a3034c7b7238f53d6fb1bc65b3162db1f4a160ab27320bfa4cb4094a3af8d5f69cf4e4a283e67e3bf411280e81ceb4520cb3ee99c59a194476386537b6f26289a0cf151ac5efe012bca4851de324997b651a0a01c5c22b7643a769c9406ede7d0f2c8bb718cfc7db858ab5857c8cd594a665e249b8754f049c8069682a55132c92a655466ebd948ee8b073204fe1d14b14da41e0ceb7e65cbf5457f0f9a027e41f18b04f0298030b2b41bd2a6a94254337587aeabe8434a50a6ad65708877e8c066afd63ea1aa26a2706cdb0280f95095dcb55cd88db9f25810242512b9f23e1faede01c130b85f7f1021e23b9f15408dd96d0ef00b4a58cc374f2e66f5273bae0d516f5a7c4c3134b1b4effc65c92b72995f593baf8949aed076a1fd72cc8843de67fade972b88c02786d2917d1707567d6f92ecedc35abc8e67f1af30d0530ee3c8f071b12431c9a78e68e4cb2052d4f3c56558c88f90bdaa9a60b6d98a2388a4e142b6a9f97b2235a84d11e54873955db0eb78a5c4d2ce1245ba5a7543c3310d19126d1f44a749908edfe14b104ba3b1aade214f1e0c822757f4bd4804582b768af8035ab7339d73bcf68b45188ea6ba4508f1ad004d46638cb0864e8ee5bc9c911889ba3f29eb207b90cadf20d5b58ff81a215d94855bcdf6a65035a425116584182a86b0209c7e8b9a668ce57eea6e3f6905176c7829d57244ab9f15a1790e2b815b6305a751721318f72cad552dc80a5c68f6af62ffc4ee7825d3d64a302fbec5a49ddc3bcf3572fc113df69fcfde81b06eded303a28a2deec18fb1ee6f012618823597c697e5931693d7d93b09444c00d3ca0fc4d29bf719e5e08716acc9aa7651bbfb21bae8a7546225d973c872ffd1ae14d6509b2307c24b46fa7e30dbbe621eda472dc15fdf375189f26fc4dba50ee0bf3bde78e290ae5cb71ef5cc638c265f94ec0b9cbf2e82bd9bcbeebf8b23a6df490ac7ac6dca88812d84236167023656c226528a833f2320616f60e6cc49a87eb709fa539bba43d141b2abac3f2ecf0040748ff8605626b6e4ecefd80d8419926f01437d790cb1b83bf822c68312af526edbedcc89e67ff2c42a505dea3be81780874b9cb03fcb62c0e26e43005b4b6692df76135f3b95d3fdd4e9f461a8c110dfde33aa5db50a02d6a605d161a562e23e4d119cbd1d73fc1d43506867be9016c2d2c3b263b3b46304cf8da6d06900d31117eca902ef510358bd4fb5439838d1788fe57bb4a052b75cb7e89067e0e1b495a2a5a9c74eab84357a66b4639558400b950eab092b085ad71f1023ba410bdc5e8b18a3e49f657ba3715cd0ee194caf50876e54c0994b5dc301f23eb100e5431f7fb04b3f8731dcdc01780d27a95c87c4857d97690638cdab86715be6b058ca5f5b51f4222d03a34295bbcaef39f790c4808f2d43aff2f74f705712a4e361e5b8eaf77ca310dd5f7686c5999ce2548df10552a6976ad8182c75ac3f6541a19e1d8fc0ecac6bcfcba5e8e11be43745e96d938f8e62fd64834e0495cd15d10ffdf4a1ea51ac1bca2745b1149655f0a96fa8c9263e941e2896d2ba40d147f510d18901d27d1c1b81606598fb17b710ad6f11c02b15228e91b3824f2fa1c608b2f295c85c501a967cdea997352e270215bc4077da5129a87dbff6a764bc73d46dad77bf1bab8359d54f38929193b8ffa16f1daadde3e0e1966bc648ded3bc56080aa8efc81dd8443843698982cd6d0dff28ae61e679bbfc3464a5744ec5dd0695702794a5b2b08d85d04f72a137730b2d6cc71dcf54e2ef0ddc158283f183735ec8eeebfa1acc5100e8b932b04ef800b9a61abc6f387680795f7163aaf7f2a982053850f82430e3e1e51b5b82d1302f6d0007c1b2789bc222676b553eb83d9f49ed3236777c3bbe790d3c1fad9042dfff65f8a35ae600eb8eb1ecd0c6f1e7c86f2bfd33f473686988403d0084305a5a046ebe3bfe0fae9c771be2cbd7e06f3bd9d17063341b82ba9fcce09fa723589cc6a60d28e4efe171edbd742ecb323deded5ea28d262361909c1d0fcbb5b91d051c9de066fa9a7ac7cc9c9cf4355b509499582d3d521e95c77f54b133e9d9c21086576f7e577ec8370f32bdcd1142725f3c5eef365e82c5b78a1bd6b2081224dcff6496f55bcba0c95befcf8a7af6e2aa327dcefa04405cbdaa165bf890ab074167ba44434fbc71f35a1cae9cae20a0f7ae7cc5303acca05659fa042816335df1c882d10b18c7253b5a2be8e5e2f1183bf670aeb03f5373e17a441a51c4e19ea7c1f4bb7c2ab1cdce2cc865ad6263dcdebfa2c0476463af011071916c581caaa9a31308d28f409596c963ee29fb6ef6be9cb8b9fcd3119d8b0e53c016dc6f372f74847a0c0dba86d55a10ad490da064ef02a81081519248fc5875b009a237665e0d4f76052c69e669813387ce7ad6c393f6ad408e09d0724898be3a837eab6ffd12569e0ed92b5ec271cbb4b17d06b16116a8b7da72b3280f458452b2937592b88d4d17c079c409a1b54ec2e94535a93163af33358e9fc3962f0a57908a284bc1d926a5aae6a870f4ccaae333fa1a47241ed38c733c62ab08e37fd2637224a89ede186d343094e8b018057c08e449cf871eb241da83666f310c0c48b68ce7e0c78a323bcfa4eb06f0bcfbd46a416b3d1d4692bb5bb88d18ba254e3a6522a5271d240c1c5b6538ec052ba15aeb98c0cacdb5b928b6fed11c1b4b0e295c856c5ffc4395c07b4a7139a538332b8964c7d7cdf8ffee61f1e18f2f4816887f6efbffefe2aeb8449358d12fac3793bebd27e8785c31ff32bc83f6dd53b7b80ad34075ae5255fa3232f68879f77016a09b8f838fa89e2dfeda6148619748f444306c90d6ef1aff77be1e17578f39d47814d5cf7059423058ff1a096296306e91855ffdeedae99fb684c8e5eb87cf53bddc3c2ae1285f49b67e82b9be3b29b5c3fe83e686ec86366c7b979a18cdf6eb0d07f249e0f2b3dfb3209b5954eed2741a5d43d8780b125b2ab2bcae531c0a71bef229ffb499764c9c07a595a52c01be1340c06101ae02b9967cac68b5bb805c17c13a148553e935c9e932b2d9e30edd8e014bef20cfef6ed49a1b691ba478bba711c9336521ef9371d45aadf42580aa9dee06574d3f31d7ec682aba88512d452bb498f8c869260148d2ebf1452fffcadc8566755aeac254874dc45ca8502a095ab6bf109015bbbff984634f8ee7b0f477a14d44fde2b7afac737723f5731d0adda3453e0aa2fa4a95f2422d85df6591d41234ca523008e7687817e9d404b369215b4935502417f1fdf48ebd568be5d12c468f2653c6d1335c73172661f5fd035bc98712181880a4af6ea14f8eb2f5c527df45f696cc95549b5d1cc0fb249dc37727b32349b7cbfce95ca02df90be099afcd54f5669e5f885c98cebdf62ea8770fcc04bafa1fb1e13533c2257dda00ea1a271ba6d729231e1fbcaa2150bce72a3680643989d364b88bd90b5ca18a5ed8cc842e38e0ce415788c93055571a5889ec65b299dfea987066093b4bcb688c3765c47d0a684a4e1965e95214436111842c4047e3696015b5f8025d54e8a32e076a2c6b8106fea74a0369ad91a48b244523ccd3d536e33d08c216af8d2755bc3ecf3b2bc3d97cf2b840db5af7827d0d1a252b42c89653e01acda5b6aa52f9592b94cb85ddb3fe3c225e9ba892b0cb5ca7354bbd6366deaa94853aee4f254fdf3ae352fd8708e8fbf912701d735f18af2e0b2e312805d4bba6c3647c9889e5530b694641354057bab67a09cc0edfdae218f61602ba1c59e6a3aaef633b0d9987dbf13da141f394d5dfe2c9bc802c40e41f56b034fb69e93c3260d6c7d0546bbeb947cd9a7623970164b53aa7940cc2ff974b3b61234a0cb4ab700203f2e2484d9075acdaf02f8ed188d34e4802d932460943d685c981b271d67a3cad3b38b7bbc33d08bae193a0553b9e2f0266dcdc9340ee9a141758333fda6efde86fbc5bd538350b81957022fca44f9e32b1893c6a9855f4d715aefd8afe791c156920909538b2122aab1384416162b5a1a68f395666c38214fb31416e10f7815a70e389a88e58ccff1fed868f73d260b59216f189227fbb59b1cace3284be66d1df27976e648e099a5f2a533c1e1e49a4847c8df70e5668c29ee1e9a45ef18702230d65f2cf3b6020de292f26ef11c390523622f77f63c7841a7009f20c8e5d1ba4eb56f38727e3ef27be5a0acd6a2f85258fc9e5a8fe3633d15bbd505ef9c328be480fd9338ca82494ddd3931cb9eb6cc8b95afaa4b0838538f2ee58fa9dd1126aab6cfcf9f3f636746be134b8704af38d26043b1cf7e231d207d8768dac8246dfcf4e5470c95dda5c91558394df2b03967eb5bc2d10a6f3635d818cebdf46a31be1f5bf17c3c643c704eb0fb1ce84628ede6e0892851339c821c7d06a424ec466a0ba16bce31c090c474560834c8c003d67fd6f9ec6a0aaaba28dad8eddbe07b669cd67a2cee47b402207c82f7957b663a94799c8e7ad89630ec465cc97c9763aac11ef452a08631c3d1a780b027bcc3450e7275327295a52f99eaf741aa8a6567fbbbd993f3ffd9ef6a92f49dbd78de736d8865bcbf80a01c71c14326639a4de1f20c80ee0b0e5aa216fbfa014fdbd17e2d074e89024b3f9bb5223049d9bd949876e3d425ebb4da61bd4ab271fc88b831956d3c973a991bb7e332af0723f6d15d265e858c083eaab30dafc28bbdef3b88d451c2fc359ab3a1cfa427e009ea61205f3b05024dd1aa76eda2b7e9b3c8da9bcf5f47590ecf32e54a4eabafdcec88380d3537e69738b091638ae94b514351a1689cae0760a45606be1f20e3771d2b3c7899f500ca9ec071bd886d325da986034300b0e06738bc3e6847c56fec0df2e4af5f86dc0bb073592c20ddbf5b9126b32cf48591a94fa8f3a23cf815f3a2bffd11fc6a3474e41650e5c55ce598699f68d2596bb8f2b96f4fc1553402744c2266bf0aec6112423121b21f8d378102f71c04686fa4881dabd72379dd22f5802f350bdac1e978359ff23afd240011871250813b5f5eff6953b4f8e13f49da02745b1c5a780e5203868a86959746e49f31384c91ec30330b435cea7bec53df3a8f6768b1e3898e2caac6ee48ded4c858821f64bf9cc28b3df7737ae9b20e70b64ef63b265e32a1aa0c88a398341381efc0551f3f4aeca51ab2dacd6995ffbdf93d023ace4be9a70e88e581c9c9df70ede2f916c51be855e445c73a4237caf8833dd0b859d1821b7118dd5e9474b208ab7038015a299a1a4f4d539c9639bb67d15c3a84fcd9dbf5f73df5a172bf253d9bdaae5baf54ac2c8de422a3f433432b5c0e8766cf50a7a5572466a5c21cc1629063fb2e0182246be7c11b439a520ad9d4beb75dbc2ec3bab01038d86a4b12f0ff80ebe20f49d2814bf741afe46cdc3181be9e22847934d321184f808e14356b6ad3fe3c07660aebb8e32c4d977b2241b3336665941eb46f46db4404c47cb37a1e7c21806b090d0d73f8291c650793b47257c462c2489a67cc14968a093c772a851c3aaf8ce94326918c574fdaa549caae4f801d9e1523439fe2e37999e0264af4b61d4455c7ea1a704ed3ab9344e0f926013444c25f2ca57fefa2c11fd69cebfc4f476d2c2229f7c7ae7e3ace1a25e90ef81b1f94964a643e41c35ffbad77b187093f40e9d087e641b1646b7cfb757c368f4195a3735296ce5c39e85c4ea3302f589cacf4975c70132be35864b2170fcef73d9dbc90f3da459e1230d35a44677e506c7d675c85426bd0c84d1301b7828618de6dba801ef20b7f61f0c50b71ee4b2083a5a43ea55fcc35eecd03f31ac0be08b409c5aad3a4d51219146057bf28a92ff2d7d4853e6973cf98184ddedf0f18191d09681a634c91026100dd5655dbdaf1ffd57ce23caf4e5127fe0a8048b49c2e4ad85ad0b2d9cfdc1daab9bfdd0da9152af4769bf2846e47b978cc8631e2809168be449b06cebb9ce9dc03a0f1bd9bc8ad892526b1aeebf8c43dfd4cd536d45d19e022db57e15e08aa41379e43efbbfb75392ecd220a673aef18bfe613910a2c914b3fe65542a6dbb97444fdaffc3e7e880f57de4fc4b785ed2a14ce109766210389bc71c1d927bf82bb17159d1d095ab0b2248177dda35a435cc98d0b4f37c1c4fd7400084b7aa000a11bf92e6ea141f77989a7c7a2045f41be12bf1c7828f92da57d10502de657ec7353941c4e21f5315fbf967feb3413fced188e715839e3b4c96a634b7952dcb779c5aabae69f9494ff349a114d20d74213dc36d7d68bef72039af967edf502a8141651c2a12520047df42d62159fb1e04b5f23e3d4a37d116e1dacc3fc14f0b305270d05d137bba773566c06015174d4dfb29bb185af555d9c20c1ca5c2aab6a53dd9fea7d6ce27d5476af65593423a8e3445ef733ee79b8d7b208387ca491126bcbfe0b5e77923ad96973a0fa3df28c5daf43aad6c4ba62a154206e5912f0f559db423a76b5973e39cfbd2f1aac0e1cb7449b69757c5d636098f14d4477ad8be07fed7477eae1cd3babad8cd221390734d7e2e6a09d88f7027dba4fb591df057254a65a59f03fe4f2ecf091b8e1e0754e7242884c52fbaa0c239f7f865be0f48c53f082792f50c40fa9187184432fee3df246ad07e0ca3cc70e94c231814481d130a0d8502e0d85aba01704cfa3a02a5a843d219f7c3ee0878412c23f7f3a0469f82a71c8e76b3ddb58e91cd55cc4b31fc2e58c17ffbb0a65dfde8741e32b460d87f72570a526c9cc074d6521a81819168f93d9c27b1c3390d65571159eeb82c586cbf61463f9d08e6b1dbabf36e8906ddeada273542641272aba6ae4e96edcd7768d30e2cfc8adb61b08ec4aa1c7a0133bfc0acde5ba56831e067b3ad720117f2a3a1eaa35dada6c13ae9a1b93df5e93adf035c852fea32b7e5f104f0fad0abf9d2c719375a6ace632ebc73e876e29be167aa2c74badb193a6e7355862e6a411202b04bae0eab9d22542a78a66b667f784e7e55d05cc1827c63fcc7ad99f0c89c65be2598e9dad476c8b765bc9c3e4f512074bf51730e42ce6a4aee224337df49202ca8dfabe66900780f48cc7b07446505677f36c2d34df7b6b5016fd270072ee509a3431f36fe03c64ec4229bcce57cfa70a715cec77afa131936c1fc3d0980b8e1e023afabe2aca1e1f86a84dd84d75607d3920b9515d30d5b523fc8d754a87c04e8506abbabbf63e58ff58ba0743d3e62074371b7e9f283daa7d6196271bb1cbca0b6772e5c11aa2cdd62a61a0f1b0fd11ced0b4f1b65d0dd0b4f26a8fac4a84a6bf1e2684c2be9c23903d205cca58e673a1150fb04e3cf1b8e6e8c4aaf45f2ade9c5b3ec5dd23ece3550351a25118119a6a63e7a9077b7b68d43c319ac572c451783da082b8205676b7ee7275731ff63785613dddecefd80ab2e7d1e80f37be8723227d1db47746f27aabbafdb0d685a949a5ec197d4a7e377750fe2193d5ae25af6ffbfbe29e5c284f6cb556429e1f9510bc3957a36a9644641a711ae3c0aecb67a8cc6b0559d12e8190b693861fd0594934915b799dc2637d669c19438b1035e063149f6bbf5f479f9cfe7114725cf52219ab7feb32c541b83ff49fa84b3735ee7a3340e1d4e7d545196240619a5af49e97d6608dcc43cbfd920ce74a8a060ea49c8fbe788952773cb92267cf4a01ac34ed4006edd5f76efb59259a4275aae641d0130cee377e5217e70a26b792184245d6e8787eb15e7425035c260e3725c9b0db3516e01de39ae47057c9f7f62252c9abf30a11fb8b872f7263a25bf534c3c0a450cbe94ac76c0cc7bfb69d0561e93a3cb3c072bcfe830e378790aa9d010507e167fad571e187069d911384a0b63a64af204719cf3225f9d3282dfe08bcf27858a9e59d31062018ed03ebb6d484005923befb1a6251162dbb0c6ddcd03d3bea99f97269072814f1e655520b0a37f0deb4c7697489333ce0d8ee93d1d42ccb4867a855e85e72a425f40a9600b66efac9f350519c260197f719f66bb6821a6b2c9e36eaf62295e949ca4e94110a12aa2d163e4b4795805fa0d59dd39b89eb735d6190f6450f2f74a54324b7d909d9d9f07233a19296a8e4f9686d8117aa7c1ff97094c023743926568e54441653d8f1740522338d835426dfc883770037a98eee4c233d33edf35752048c4d66ed32032ba5071dbcf63883ee9f4dc738f3f5354cd96e7af15fd1cd1eedfa5a37e0ac800c7897ed55377a31a5e31cfb5a6d8bd93958d1e37af6a9a57942a4029076e3f7eb9f4713e9323af0a925dee6d7d02edc89aa5fbce4f30dfc1f833a4f96b2a0a23c6ea3f8c34e8175b3be8cc318c85e754844df57a19d2130b84acb0495252a8760024a22a4f95abf6e877d0943a6d8b147b61cba30fe942273387794aab5620977de05d1fdf117e7ddb26ba34e9b3686eba5834ad51fc29a021b30582de717d1d40fe8c55bde28914514185faa5d1e50310aaab88b055f52b5f7b9a3a873667c349c748eb5e4f8c559af9db66b6291bb0c94280028e4e4a27555d9d97eaf509b5f7d7a7c56531d120c182ace1c6721858e8f169e4248ea8f409e67ccf4cc70deabbb4e7a126c250fd178c78361ee9252f161104a1634d652605ffa12e0d385a6d561972e0d6d219bbe6f18eb88e09fc006a75b37a8927906360fc93f57698c32cc02da54c26246a0031b66de358630329009eacb6b23774d3c8b6588327f69972a46e5df7df3576e295db94f2eece4b7545ee7ba5ac892376cea5c53622f68800e912216be7f30cc27a46dafcd85e482c2b837ca266aef8f894eabfca622934f82f85a7cea2658ce832aabee4cd4dc657003d5770265a74835bf7c919a7b146420f93a84584d24a87d755305b1a5b816d4f5daee1d4798781811d200e15fd95445372c52b8ae2bdb06d5acc4e1a8c5a4c8e6a999ed9c3a5cd4413b003c25c80bded8360f85f2edac21e2eb8102e11de7a15c669b6a733c38e8358d2bdcdc4098511364eccea5bd6cca5a5d0c76be0b6c47c3ceb01bf25f9488685615a4010bdb528ab1b17756534266b3902a6cdfe05163c3f0449b0fbed3e2afc8378e5aea34cce5ff5ec108ec78e01f256763f2dd64e346f411c800943f56ec19d435ebcebaa85e5c7d2e2a582973273f17dd3c037985be9ee6f1d9e1475cf05212b72c6a4bbd9d2b2faeddcd5cd4d15787b97760c97508f03adf7b7004cac54275b8885882c40206eeeda8ae0b98e31c3c7d0bde314cd78fbd5f650109c3b3a69c17cc2b3e02b3bdf264697cda9e72c6610c87ecf161f02b13cf1d5b7e0cc9f3301afc32f4081d83056d120d11dd579301ffa0f76346093c8a51f6f04c80e34c33b9ee7f5585725202734b1559f158d24479852c9c127d177537d34d4220734afff3542783c0c2096c7546cab7ecad722d34bfdaa481ca89fc1ec82950e225c2485c6e60842a22407dce34b5ac0c7248b8de2d59cbf97c9b7feb80704671b40e9d52cd7fc8d3d7d1cf8e3996ca560f8d76e10c43d33cb5e82b39572d0ed4b613dba0877a250bf1e37024ee3e85c0bff91a03e9a47fe77807c2545b41287744299926aefc2bf47c0ddd5153029ee7aae93fba30d2ba3cb1cc52e96afde28739f1bb0474c4b1de22a70a31187415efe79600ef7e21b31f065de872bf577ef28e2c8e2591fc313c2fd31e038bb01c65c543eb111db0a5eb665ec37c1079e1d655553cfa91660135bd70b04955fe7cb55dac80ac0995348a0b848f02e300d1d4c406556e54e257f55ede07a221e1ee4d46b24dcace1dc7fde492036228747d7ee50b396cfc45b3ba397ba5ce13b7343407909b92a580f0e104d78208ed7225791880a63ad46a59a62f284dcd10d230de9c5a48c0eb55938676134cb3aa047794407d951938ca149aa77a28cdba474ec2d64b0029f2fcb0652090385219b83caef925697e7537c7d4690b9afd4017712be8b2b25803d4bea0e6b84263761ddd9900578b54c694fd8ac55c430ba7e4f10440bb4b783034a771a024dc53197ad210fd486d64532d783591c6f181218c5c57946f997df323aebe2dadfe35133090b2301900bfa07f34cece79b9d07f6a26aa68d74fe30581c4fea65ef9257f81a54f1cf1170ecae066c3bf2354cda48969241ed6decfd58b8e43ffd8bc098bd8f2ca665c7a8c44201a05507fbb6362bc105d1c57c183475f0df1cd3797f528f4e36f8af0d9d971de94254cc3ab6d995063600458d8b849fdd29805138720658332f4b98d2970a764b786d252cb3933c0030f4dd56a983fded404599d0477af4ab20b5f9156ab6f0a1332f1302a70544f354b45b9e55aee3b33923b1f361ea106f62006b08d5e4e9eeaa1a9d816c63ac825f3fdd189ef728bbd09922e255ee335619c06545185093ee6cc4cf090d2b9acdfc9b486e8dfa3e8e84305447bfbeddfa70f0855e3e6a429fc0af498628a6865e91e2886a59e677896c8e4c0af41fb1a6aef7f7497f0c3b1e55f0c4d0ff9a81b74a2011fedb2d4d9a1d1592db5b0e11b07c64c753ad24ae3e3fa2780f24d6bab3e3c176582f4d3e3916645a89ed6e6b4e5c2a705ecbcd93ec50724f00e00cdc8b046a52f4e4032ae0a2f4ad8664849961928ef1afcf0b5320b1496989b41074fa6d05e4bcbff7a4cbf9d065246638bfa3f762346a780c3c4878526230f69ae07d0b0d421b3c3fe3e727bc00d064f057f74ea78d1ee8a877bd074a24a9733d1bd15ae5d300b28034035a57387c4a4dc09d04c9b28db8deec851760f66a5cefd655a6d099b62adeb752341d74b5d70fec89184b8176c35bc0a026b71e136e31a2cce2eadbe360d49224025c2159f8b52728af1444c79ae7810b1e92d8c553a9a7bd873c01ecfcef5ac355a1cf9b8b61d69e1cc0b79c10bb790a11bf5c2adb20728d72eb2dfc00fe0bfbb31f4af5c0626d1aab9904d9958e3658df332f9e15ae1519b5b3dd9f037079a04d9dd73efaed4983bf281170edd54c6c4546ce6adbba870d45c53a263cedd75c29b9b5e250e50a4c4422e2a2792c36acbc8978b22af28556a7bf7db47d9191c9e002958bf3f95b5057ce3ce8a63a954ec5c227b327ae9ce1e0ab1f4192f088a739dcfbf5c4836ea104371ed358547f1bb4fc81fb244c7b02ea49a798bac9473857e5080734d2d5b844a1c2309dcac6fe88e4fdb3b5d9281e93fe09d5424f15b380f5ce188c421c92b8c9f61662d724b3e25efd6b55e1073e31d409e1f1876c98a0b881f639f89fb4fc1e73b1a597ab2beeec13852628481520ac8e5844e55855213e114fa05ca09ae2566e5fb95777438df841ac5ffbb49bdd76544882088c13e729ec9328dcf0a63812a9f82b6e87f37cde98faf6d012b7ef7f3bd07faf9d01d8559d53e958349db22b37be3de34e581539bf405dce8971b9761840a5d073c063697b7d99c59ab5d9976a702e0cf024a08aa8e49b1b89f6de1cdceba6c428d76fb29049c6499eaf48fa4fc6960d90a5da69fcd644aa70dc3ba23b239e3d52aaafc5ee24d3b714b46eec37dc65fb3157a1bb87db95733dd6c21e37b52b82044d9675d2cc4e83bc89ab5b806b567298104aba2e193da5f7aa245e4de8052bd580cac1b2b79de55cfc870884df5697288c0bd09d7dde88ec22918823ea0cdfe03b0c41b6a0ec464a81ecf2339c4ca4a7cfbe2b339e526716e8c202fe326e8fa339dd9071a3da5b611c792e54f28c710a07e7583a43556c0f4e472107ef5222485fd8be75c2ce6046d2d48dbd7eeb7638d3be47a4cb7558a26c79a64eae139b26bdba72474feba902e5d78695b3579009d2a04db949164cc3fd573d87f5a150f52b01220165c814840287e7bfab59c4cce7f5108896bfad1668d2f0e57c2d26f47acbb80340d4ff1944b2290923ba55e51ea4663aff6ec40fd76bfb3375cf0d11b68a46099d1277e0bbfc210539abb162e6bcf9e08fee2a4f4fcdef88f73b627330bc4686a2c7ad7ce2161843cbc5cc7f33fff55f7450dad701736e1b4badf87cdf7ff14708a96fd6bf35f53585e88477220ea92f88b4f7d978bb20e5ec0b6534c462f75c317cdf22970c4cdf98aa5d5a6cf231631f8042e81129e2a09c9df7f3dcfebd93c385901862c23eeae72496831d8d6771c6c6c07934c6fb5a150641f33d362f9ff50a7431c093a30ca7cdaeee96f915d6972ab68b4fd5f4061613d5d9ddba506d4cccf77eafa9ea38d193b4602a00462760fd0bab072f799cde040e6587b624639d84ab31c8563720cf3aeac4a243105387e6bf1981f4ae7a33ac79cb9186a10805576056629de7b4da2fb2460a03cf96103740a41d4f6b70f721d76a25f17b8259409bd92868b6386e9317013481ae1491df37c5244d9f0a64c38b2f9cf53d085ba63bcccac14723119571b4b5aeaf2ce36a108a30e375057c2697d17ff0f73117831d8b4fe8b5b85a55c73e82af21e111efc948d003582aa549b8caf03f792dc368433a83bc0315ff434bc65addd60e70e7df6d198aed3bb9251461476307b18f11729dbf2d03bab2906930623ebd1e8d985f107d2e3376fab29e1de1abdb9b5f53fa9af1c8c2530a4e5d1924693f29913754ea2c760ab145cb617334647d6507533081da4b34edc40f5049a519cf2b57bf895b4700e8690e5aeb4e296042980ac418f60376e1d585017b60b84e69e09520f6c85d2c20706539ce3d83c0947a9d87863f098aa37da9a66587b964dd752709a433d66f94dac225e6148b991f02e6aa8cb0bee06ae1297476e373ce1451e1f12dd5fbaa188b823f8b4bb82eb26f3900674f4e09fd9785f99ea99254a500a3efec318cae28924dda9ac3bf338a0031bb3e0fb2d733b6ec577aaccf6dfb20e8cd09f003aed0118c72631db5b573986d33ffeef6b1e3d20da2d81b89b9c79cb72eb2db9df6781437bb3edc3ba7f66561b6263c7eaf8715d292c1d11d9d6390e475849414b3825e369caf9a37229e8a5ec536563bb368d091fea8938e5255952e752c35edca16185133313b79dc8a70a6cc6939201b3814c784e36a479eb0e13afd22bbb4d76f426a5e16bb8c978a578a4fdf9316cb148bddeb83c91e521cdac11aa0d8273a8cc2fd679e5a5ad0c91c47e088e092e670ed4bf15f164963c2742f07cb28928a86053eebabd5a8c1ca4afed9b50ff23dd7566aaf097ce1cb39b26bec7d07002edc424581dc0d592f849877b1af16aafe25d4f836661c5a8ead592413bc0dfcfd5f3dabbc1dcc3aeed542f2c596c7a2f10874f3de85a33a8d4f983196323a29e36114e1f9e38ba48a50164921d91e5abe42bbf88a9de1a9d52967ce80fe4d322ae56cf402dde874d8129eba2b9c93083402f24d48019375e1e575ce2ccdb82c11e8c0f5cad619ac26dec02c42b32f822f8e6575d32fd12187327dc89195310f9d2d5d86dfe4d58205614c203f2f37d4a1955def10d3cec5738b860a85fa0f19552086ef80309f32a9dd2c59cb65613f553cd5244c02b5836cc9fa97d42a7ed80a3df22d07e47638516ac615370caf271db898f93b8e6ea1ea10721316b22617c543a7d58cd312fe958dc971fa7124678a253192fae1f754675f31eea78c08f7ce5c4f006430c86d939a9689778c1972c54d59ca34ddec2ebc9987a0eb894bb7a99fe4488141d951b5b5e0718f6790af43e134257d0513587c673d0e9adf9d6f5b82871f4b459c39feeb002e0426cdc557ffdec46a2129b3fe8f34a6388fbbc99498b9c6b1e22325de045854c6a309608a1c481e98fc912baa5290024b4fdbc41ad92b805537d90b6a89b8dfd70552eb9b3462842e4401270e18e6db7d2b352e44dc20250d9ea4cc71c522705a1e9a963fd02e4e6d155e8df1253de07a340ab55bbfa67d20ae62a74936b921b947a4f941ef31a2a8aa338e91820603939269bfafbe423eff1dc23cd40be59ccb5eb3d3b3cc21e7bc15625a0cd25a590fe842f0460a3e9ae3aec00ec344b0afeda76e9e0040559dde7d877489f98ae8653035fba4dfefa21e9b58ce2eda6df5b74ea911a96757bc6886ceacc295dda9c1a207a5110af60e85a37d4d49fa79df7f6f56d007b7ebba232357db0f693efb1b1aae2b1f78b22991ebb84f8ec7e8e67cefc5bd18668eddf5dd1f509835e7d94488be568f5f4b408f4454764ae1d0ae872d098eb4a59f1e05d315b60da44860fb9471d55c075862de51208933a20446e50a504b67c1866ba348c04eba399ae62fefc6d4ea55f6f91ce4ba5b40b39e0847b4eb6a1d0e2f0a429d30aa8f4d9e84a7174def13a928922f62fb1e6160e53d08194f7b0364157ddddaf3ee4e92c6fb44bc858e90669d71358d2337277b89365e214eaf70414dd369b8ca9f7a9152c147659a050ae13668a088b99b73665b4ec1a66dea96ba7866a014c18ed0321df16bf3756d4c174dabc1ae7c0c8e9b98fd090e67f369a7c374a1fcd33c69c345da4b148400dbcfe6f4bd3ecab42f8c54a5e32301414bae8f5e631653d34171414e415111b92c8026fbc062d71ec9aa6a3ca767635e20e45e6640af94000ded3d5f1a4eb8d71d306cb7d91c2844f78a9359fc4797b54d102ddec7587913752d91927e95c006448fa2402b9eb16444c5b1bec678bfa157a59b4930aa75c1f1e42e0d34f4b1aa676c4c3d6b114f1a56b921e8324ac8ac12b513c82f9d91de2ae21cdb06fc48d3bc620b03b12f08a94f2d7b02242f1c48d499a06f4c4264eb022541033e4c01647c05cf2209d96067517f485a1571a6c133919b8b2cb0861397811ca5598befa7e8d378670f6f1ea395c0233778aa905c9b35b7851e07af34509aa1ffade8f640760118564b61f078054c273895dbc62fd506c32a90cf609aff76d3111c2e2f8a1dfecbe974ecae786a31ea3553e47174edd56006db3b566bb7f4c46eae06b2113f7e20bf7ebfcd24ba140f1186bcfdbdf2c8bb5a26ee4250b111581a842870dc9f7f4ed889db030b55b65953d154459e6a3ee9ece3451a8a82a3070015b31fd2c8f85e510871eed391efa8c4d895046f964c73c5c53042b1c4013e7664d4983c06fbfe50409bfad895cebf62ee26aef7c923d73733c2a731dc632d51a9dc459f957360e9c70836a077e21525356b4a571465c5878404e3f62ad94cf7519577fcf5b3b461bd65eeb5476ec920fdc9ac5909a830965a0e4ef4f62f68ae0365265c378fbd5de6d83d888f059e9a281653e91d84c93ec84c51caa0c206376ba35d4b3bb31c2bbc8b5eee8dc20bdf41baaa46ef452a66a37630531aa24c8d60f4cffe68bcfa5508c806077a0f8c13462adc3ca6696fdda31e96b5add603c0a0708853bfc51bd0eaa8d108912471caa5acc7947a6b6407ea8044775f737887d1f840449d610677ecf44fa84685875701396c52f1f14ff9aed7a1fe1927338b4aa4388867521a7b4784a7bac471dfe5e7159556c717c051901b927d95eee8365557dbda81b54eebaa038c21380bcd0f1bc52e14ed24c0626f37d7b0676d338844be54531a2765f68b2d2321a41fa0d9fa845ba9b738fda63addbd758ea440788702c8e2588f162b4c31d17e5b276900192340eae44822c5db2b72b70aa59e41c24f98282c9bb797411a60a95766390a2dd88b28fc1348631d21a580a59fd38493e98743b8eed110791b6ff254550ca3f9cf05dff4bc217f00cd2e7af95e777d82ab8c5f0c539d6697fe2f0f213458f4c86812b3cb9b90ec27fda770bb5df3af5379f9ad069ca37e8cf42741377c98852cb7c09d2992ae74ed60e16a2c9b55b2d20ba85098dcf7c8cb45901b0a81bc6128a79bba3c4c60eee49a1186051df50e22d5405bcf00d9671723957d43625461ce4edf8d62eb05c1c102a3f2ca60f326c7fe7f5839a28f49fca07a943f88c443dc79e69ab31d8ccb18186b4acb415e4271588d54ba06abcab4f225567513f62260ada2ab7f9d01b56021a78ab9ab8e125306e76d8bff74c76477d03d3f7445e9f1818f5d995275f68b4310ef9effb8efe11f63ff28d5d348cf2393597e6a918f7c9f63056a2db7e7be4f59cb11e3f45b37a51c0c02476cdeb478a00c5f5c216ad75d470729c7677eb687293c4a4748c5c32f8fe115ffd39c3c8da42f100c8ce3cc254a3f09f700d041c53ffb14f1679d7016aef5cb6376d44ea4f6f1cc0349d08e333e1b095be01a112ae46213e5cda3565ba73ff2ba3ff1e6b48cf3468c2ee0ff46709e8164e56de160ade22f7807797067b4a97aa83d13e76fe5aa19aa039a1ae56acb0910868c9cc27d622a7ebb54b96d95c8e6c5b384349ee13cdca864b4b3fc063c78c9caa3527ded74707d617a10a22a6c7e16f2a1f10903cbe01b24ba5dd47e633554262b7c0068a82e0bd94ab93282c9d23a6621d395f999885f133c64b98c57f59ac5b47edba7babd1b8eeaff3b60905a11dfcb7a4f79faa22a492348754813b9915f3f0a3dc3634525be693624a1ad7a614de3c857c64e8a0bb87349d363da9b6202120eaa1a88a9cd0ed8f8ec630c0a0ad1d552451a79dc9d840cdb507947ae1bf5dc192f76c40589e92e9fa42e224c56898d45afa8ba1c2a9bbde0f7ed55eeb37c6eb0716d60ae61ca629f1c3ab74878655f9cf2b012ffd806a26b2d36b587b4e30e881b96e82939ce254d53b2cf21d6f63245367490f25947c38d9d36416f931294d9f388696a4ae464f1b44d178f7394aa33256a3f3186e4838846dfcf47ec873c005efc739743c6b19b4d716c256cd6a031e7b539bb70ec143b0382a77cac5593758f0e9a1106f0be6949f0f29ee5ead5eb1170ff740b70d06e238b4b5b0909a26f478da10b20b7443eaedabe7a728165e56aa01fe3e19acc46e54c5734799bde0de984aa8bba0fe98a538339575f581be707167e96a9235ef02a80e1af200a7a41b4b63ecbf7d87c54ae23e21e0d11f2c0a51af99c10b94b541d6b915cd21355ae1ded63b777818e52d633e2b17c3cca01ed744f8e94eba1bc6294c8d496e05d371b9d03aad619e5eda43b3ff832c22874331007c593b12ade02a6b5470e2a2b7916bff82f25e5a43bbb3aa3157ba0979c11c3071c25cc975d11ee577fcc301fe20830886a2850ce821a640071443577175274d9b225d11393995a919992f112777736c4a8535ad139f642a7c1641622d1f93c469410bca73a8a055bb1c3abe1e4c1da6ae85c545530f047bd274cf1199cebfaf7a0eb35aa3cea55e7ab5077cba607719e968abb9a2d0240ad92838a8f073c10da4c3f7644a28fb1a73d5a4595a48bfa30a3c582183f2af2f84ca8743e9a36727c328c968d2a00f8a0ea2a2812a2be48f8640968b3d7ef190c12bd6fe76acc9a5f3b227a473339772e7615e91d968e701318454d6d9eb1d973a28f8a6863cb0f61f08e1dfffae6940142cc7c2e12c606189041f9c547a3b12f0b1afca68c9a6e36375353565af5637d3699f3c6a28d6035e1bae011cce56776febf639a7036834e6a0cb51fb0b80afaf8e5e38de5762ba8a982d710a9104cae5a9a5d0693b2e7648f082fae52d6afc250336b6bb9f70081333feec54f6fb2784cc9c2cc23cde9eb9aef123d01c22dbcfdd7cead0fb18eaf26be0e3c27d4d43acaf2f477479d154c2162500ac460b4ffcb0dea47479340a37e28f7e98f1d7aac571e5a0f2949a2f1ce3a1890e7de03f6afd8262757e91524924fd78db18ed35c4b37024e204ffba300f0c0d1c4e10f0327354268278f2c28513ca2950ad74025e4cfe6e1ce4b35100c7b615c651444887a11b84421b657c6c4c078c537e593c4b07b7c153eac361845aa671eaa7f1247cae635ada3dbb9886d582302c3e49148ba86e885674fb7de33409040b083f2acc6e63add272aa60a5830c4ae22f6cff61929d283e886948d1fc8c617eae3a02444dc8b31aa27cfe097d8d501c844bcab9e9371ead3b54e4a4155a67de3a87e9d43e288b6d12effddf42720902d5bf6faebe7085ce9001a3b8b31820d8c1e72fef50a9c1478a86817c4ef6dda6b91181041c55e5ebaf67a60aa66d62009f3e4504a1121fd5e998d292832164e383081dd89e02b937954e8a23996304545a7178940465fa89406b6af527666ab803b54d7d42ce009c8e77e7e7426884bb7117e2451b9d1f82ca793ec7dea52cf398a7075a51132ffaf52814e0c649f77e18a22e6cde6812e0618cd7891964c40d5faf1dd2fcac9101fb9b04d7fe2d41b6b81aeb629db6122c950b839e3e2b5c8f2fef4ba63d9cfef8486c95c5af9377c26fbfe48bd0fd8ba8041f3c71417a60cf1385aae785c384320b433bfddeac0d603d42a9108536a45986a0f18471194cede6fbe224645f8defdaca3a1e137dad81b621fc716ecd7dfe4b1894ebccfc4e310d98d58be84affc492566e9c6d83f653283b83ca1bf3d1210cf6b20ad93df9c23ba573596b92f81c2712e8a319f9437357ec0a8ca4061030fb382fe1b99ed5fd151d3162fda415890d7415a1cedff2a464d53a343a90fc2cc9566df7545c86ec2f17b85b3028fe2adbae0b36448468a74f23ce983c690158708d8717bd34d3294ba97edb6f1fb1baa2eb9230e0f4c673ae4720817976c3b91f8a4a35392723c228895a3c2d335a297061dfd62c141e82c61c65cde4812374828b358fe421590699ad7426f2c470ea57016e7faba447829ca9ea0d9c1625cdcabc47d6e6cee6b2f655f9ff525f1e71af101346ea80c8a8cddd88a190b71a50480d41ae70bc2c4ae2ae0eec201af8273f3f3b80290ca6cceeaabbf1a85f017cf289e4674723f397610a9820c8d5e94abb888168a326220318dbd30a5f0eccc8e004fe9db446ff191ce76395e6b1dce518fa53d0133d0344b82eb4446b87af9ad557392adfdaf8f79ad0f3bb13dd8c7ca93f29c7a1d3a72f866ce571387401354dedb841e4a7be42afb6697593b51e063caee9c9680e610c38cd5bb097025e00537318d57a81ff421289f4b498f5032fcf8a9ac4364f48a47d29a3d6fbea3d074c7daf3acd3029ffd7988ef564fe8a9211d85192586c41ea3b76aa773ad2f33a229b6563b46a3a6f8b7330fd80016a5c1a5186e7b4f4cef79610515ab737988df972e9cc7ae2a306bc260d50c04271e4cffc03541b3dc29c4a26d831f144eb71b425e636b217f03493e74228d1f7e3235026fe02675d82258bf25fb501bd7806624f78590859c46904762562353657adf3c6344eef4459ef8eaa845f5336ce078d2bf6a324b43978a70527b20fdeaf6e4a1876b5d40efd13d5bef7ee9eb3ba519e6662b0740cad6cab2423746cf0480e30dc70d06ae9c44b338a692cca056d339f91b84c24332e317ecf78e26b9bf72c191782d9e322d7038a393695c38c7e0dbb1327cab5b1a33fbcac9a40e207426155acc540db3e565aa87e4dbcee0a9f54d0379b735d39360b6e9c1527f498805f1be04c8c43aaa9b1941246ae18343826bde3b6011b4d1838c2867e297ed1047a9137eced843bf892ebbbe3e0809fd07a3d06a95e255df889000928240e543c33af7ea06cb96190200ad2760cfc73a9800a7a1666691dd57e36cab6b476b08776fc93c417631ed506f552e5292417a2e3dda3965c48eeb0b3c82ade75d567f801f4f973a2a060f616dc194bc9ec2632eafd87d08ed8e6b37e7a90307f235d9294fe4a48a6e71defb5b82fe551913ffeba4ee27712ae73c4aba93383ab14881bfccc66e59718771212392b21e20f4f25202e950965f148cfc8c5b65d2d653de2c1981f90eedd89220b887aec74c9280dc0db1d14c4a8261dd9710875fc625342ba943da4aa378fc6dd24e6defbe1b47fcd290b3aafe9f6702ab84eb098ff4f8a2079c6026a182bfd8b8f400a228e83c134980d07575d130d9e41207fd74c52c22aab4041685adb6bf325ab787a306cfafedb78c8d6619a00454f058db1a8911e44f2bf8b4f629f7ed2323d3dbbb0a7214ee97fab73dcbf2114844e79e648ef4a67dc92b31cf6fc5ce088d8734a91c8e370334a1e32cc23959c79a60b940d99d011c5413c5b8db98a66a0f5b9cd3385d8b7672e816a2ad3fea96a5411c84e2a85575a5f096703c20c30632d5bc6e85ac1bf4c09692ce19f73eb6a9b0611b6270269ea29b5d97fddd88a2df30d921eaded4d3f3eb326633f9ee0013ab4bde576dfc481f2f19300e94b9e5e131768e68a2f31ed99af8d7ac6798411d6babdda7fe171e49f464fac23a48fe45df73606eab293df9d224df2459e4f88d2c91ad50af33d464d49c478cfc04fa4a687f24e433f6c010df361ba9ab151ea7e670d8887e4972234d89d69e8a14c6bf186a449869bdaec2063f8bb85b7375f3357814ca7ff70e26c1ee987c43c3066d2ff6868b271c1c7608dd861dc7069f47c8afc06ead97920476693b811efd99b175e505d85c751e5f7cfa8bd6b485ec984885d74ddd39dd461a14c483c84e339ba0f0c50a4dfad0d8356958e8e5a23d6b6418a7889cc8e411b78e04931507b0032b6900b660da6ffd0d397def66d8276ffda51a0a10235ef7ba74a610adba2088b382927282a071441a2863cc3ffecd2e733d5bd156d8f402eb027b98f906764efb50742c93fefa3c3e92acc7565d95be3e47a0a4656109eca87d7860c8a8e4f3b0f8b9441664940f529fb68189481837524ef7d4273420ac2850f09b86e5a1b4c97a42e96c3c9a691658bdba9ebad525805bf884546b3be6e688f195b4dfcd0caecd762ea81aa536b0cd832380d4ffb6aa48161f9e92fe501807460f6eafc81ee2149ca6aa7aa88354eda4bd542603665b2dc7d2ae0c62ded31b06e08eb80ebad8aa947fa09f44b900df25dc13640aa22334bf3825c45108935569e7cc928023fd832327e55ac84bb60fe5b7b11f226a0af925f0c4639b4b0603864b7ca604945c18b27604e8b5561035ce322578410455c5d752e2961fff763eb528c99ac1cd73011b274970817e5fda19435f2d83d0671e35e58e476656dab6b93744344d7255d9c71e3f4a7cd26473958d65ec70421bde082f8ab9668aec7f56c1c11647b2d644a341edc0df99f905ee8e73eb7e35f27e3469b6fdbe6b0326c94467b1ad3b422c8a20cea6900c0144bf67e6dff4b953153f637c56c9e179d4c9f756fcfadcdd11fba8dd33eb549594db7ad08320ce9e3d30a940ec29f489c773b00d1937064e72ece786ab52e97bd93ad7caef12cde5633f3617298df62b9c26c5d5f61cafc0b6a6ffd493d9ae62a589def5c846ad476895fd81695520cc82797deeb9fa5e3c46379e71f6808d239f42654939d624751adac0010c55e92b06f6ea139ba44684e5e144804e5a0aa480d91392066129e19a1d369b368daacdb7de8ebc51236301517e20ba5213d82365c93468486f68a3deca29e3e31e2ce9de5b4406f1879b2c06ff2137b36db19bc1393acd0a52619d2aa0e58dcdb0d817b609ae95b357e24b25ff6bbbb796e8309567598951af7a4769bfc856e7eb168afcbcdf08078982c9c29a70cab1e183d2433b701e53d0e73491cd65f97e38cb36481adb58c085954dde4afdf113d17476e83716e3e68900cfc448b57b201d20f471dc24d50abf970c6bc9b9f7fa49fed17ffb8720b46accff649ebee972593f2174d66239219175ca803837a84ce7c8253f10568539d28522ec4dbe947e2bf27b93eff477d105c13c8000e7a7a9896301cffbd63f48f1b71c61c3d1fa3d5e6f5f0288a6c2065d5238be14ede27a25bb00ae785f76667eab6bfc90cffd99c9c9c02f021d86eb38e2631fd1891d94ebab98c842891d360b63cced11df3f6a5c115d83ba653a402cdabad867aab4b7d301b74c894cff8e6ed9fc7efa22bbe0bf97e288987b9680979ecfe1e5a6293234cf56982a8e0cfd06385cb6356a9631e0f853cfdb50fd5f445b6770bb1cf8e2ee106bb40f67309172ae838afd888898eac8c523eebbbe32766a9e52591d5415d7aa3e69946e9b08b7cfffa5ed5f4206585e81ae62d4d95686493823de9371ee46c9d9b23109e8e5b37f015cff1745d8155463c108a0025fbf4133839f76ac69d941ef8a7c29c5f5904c96f023bf03a6f86e444f2aa31e1cdb7c711299950e6842327c8dfc6b00083ed64bd287a7dd9ec7b45e1fac8d1a291647a9f279609e7dfb94749423460351d8a23aa825c2e15fe806081f9a9e26837072f58fa2c79224d7f44288cc5af9d04db4cb560fb5bcbbd9a3a445e32a5dd4fa11981cfed2a1e6e9f777f3c15e6560fff057a512114b2fe18c888c772cf5786b0635a7fe4ee7fb489f5e768641d56b421e6d44bca5ebea4a24142c3c4200fa7ed10cef78140af9cdf05509527584192772c782e8349e24f0b11f8c213d435ee8d28d6634c1b8bcb05f23537dc33bed2f4d052fa3b84fb4076a0803184bb2e4c74e988dbe4ee06b10b2fb3238a0a755a767c37b7c5d724f2d6d072ffb2091641256acae84a65a39b32d426d76159c7d714cac0533f1648327bef1ff999f5fa8c7522fb5ec27ea2e383847a008e9004405f40993b557e3709f42ec77a89187dd1a366f5ae7d995d4d992c9307e2388f5bbacb9bc583fa78e85a8a1e7a4a92b235a3d24d5f081119af66ae5b0f368799bd5323c498e02bd37f78f4f6d66070fd3a2b7427340b1b3e2af726ba541dd86d5672a2249b93fdb5cdeabf28bf9234991972b63268d3869261dfe832a39dff508cba9ecd3fcd3b32a826b16847a36ee9489ba105f5497d97124a0903111576c090c0dd8bfc2aeb25e7193511bccf54fa11540be1a3c47a35cb11046487748d8a19cd53f881e3d7b04e07b6d6a52f5f69653785c82da907277ceff199bb65de4792b1ddcea97a83ec57938af3822de2634bca65fe1b7c3b9713f52b7fc0269fce26bb63140711cf23639a6be2351996bf270265bf919945c34ac9164a4cbf9f2a8ac8b77d1400c9371756b2adb5a1af31794e7ec0077a22f454dc6dbba190534e202a7344aef72747cf95fc8babbc5374eadf92b9fde662f6d20f1921168f63b642f366612aa361a517dc3e64a40e78ddc99a2a7297b50872c49c47896aa7142c1783f9781ba9b3afac612d1f429fe22b6d071301461ef1b458a32b3f497e37d703ce86c6073f6b1b8ef8100a8ed33e6d0224741759f7010738ae1622be48a86a578521df7ce96239c4b5bc59f7192a1fefe3e538a7192e2115c6977f668cfcbbea48aeee9e00b4ef0ccf81d2ca44fa71b38969f39ca8dfb0c0d8701edae08e1878fda1f4636a034478af4ed15399a23882462d10de4128e9c9a2d801e2e66f666285806e86c686bc460f6e1202a691baaddfef5f61cd47628a18d3a28651b9f46256ed3bcaf820fb2b2dcfa1a9c26fb8368b2f1af525006a40fa848ea6ae79abafd90d1bbc9d155dac522b7bfc71ba36d1d9a5904bc28daded2ba80d0495d83e68e8d2a71970b8f34808c369815f2488e3e0cf511b501f25cc1f4326beab70f4b143338ee897507e235db995b62d8399c6d347554b8628a672aaa0e20fb399a0efb33facfedd1479ef20598486658fd9717a589aaad05569890d4f9d660473e52b9317b022df0add34a88df137c72851b2cde97c27fe30fb730d7dcc220fadcb562bd0f79915751b351577d6722a1e6d1564775eb65e2feb016993463fc8a9278971b048691aea13508a248a123e0dd13374ad05398af56839143763b06c39a6df7e4398542544b209b41fa4618f7a49bddfa625cdc7807300d819172ba699c7d99ad875b84ced945c7e1c266e2d1a03caa0011f24b3d8915d39f7dcd82fcf6d91db0c50a7afa6b4d7184d6f9eae7e026ebe64d998d8ad87d225615ac69c44e02aac245cd8e3ab23ab949dad86502ac0d5ec2862fa363483f16c1088a33c1ada5d78a8961d5a694c3100d73e3176d9696040b6b9edbc18442d22d6952dd0c41d2e96659387a9dc520ac097cff8271659f45897a770b32d1c09399ca2a77e4c75ac205623cc1be0ad5f16f4f03c7a50cb47671acff5d13eee1202cb6053ebc3e84407c7ece2994487dd70d2afcc275ef16e579ffcf2f291dc518e9dadfe2f45ac2f47ac01085e30bdeea8f9891f7a939fce9fa2900532a0e9d205715f95614d1822b07991ec3970878831c68f8d70925f49836c4f0e343d64a904883be62a20482eb46c21e19810f9ad3bd168ebe9bf95878154f560b439906c4c046cf57f986dd0620cf87734bfa38e055cbbd6ef173e54babcebccee5c2ec1ee551679812a3faf16c688a8ebe37184b4b2142f404d4b40b0850824bc87ad4607c8d3d22e539a0454599ab1d2ccbabcfd8e44f0b5bcf873013de342cbb225e3cab422632d0c3811514101e8a0b7cea112877a0fb72e10e45a2e42565099b357bbc352de422ede0f36442dbba23a533abf19ce3e9c7e6f7963bb449ee6f68d8077ff7d610ab74ff4d4d8019f10e2d059d8f625cdc2d3eb2cee454bf7ceaafbf958bf2c007003c35c0ea5447ae58981f2022e590678267624f9ed3fa15c541e9634819bcfd3af9aa452c02fa90af3e9f4b7969c518c7088c3709e4c276f8914361214eafabb913db18f8bc4fde1510799b4f40a76f2ec0b85f01e738b0f9a39787df8117c9448e5bed47797a73747013b7b517bfcc4bb9f2aaddd045362f88248d6d0b5f79d0b16efc56e3dedac7b442e0e85f8d27eb93375423d315b308ee7e82ed0e28fe3daf4f24affb2ef925216f66d9d93092f77f4306acc949b611aa61ebbc745890a6853fde37308e597d321a95151d5a7052ba2edfc53d00d7875ac4f3d9e1b01522c65aebea83bf5af59998567512a6ad009d32c13ff75120cd1ee3ad6cedd2e603e3f22c85164925fc13f133ab7768af20737143820ab8fe2ed4f2d3ae0b902823218589e43d5176f90e91fa60a15ac48d7bce57cbaee591362f248a19e4260c866324e2ef199b27ba8804a3e1bdee8c3579583d3989c374039f608b373134444da6b486118ad92c959167cc1c7656f63982bae3280f79a5773171bf2fb38695776039845a597ecdbc7012348498b2566e0532b9881c2ae6f2ef6cfdd911cee5a55c1edc829a106a4b136170e830108bd7a39f1581243f58e4e360924a7b7443da3f45b6c8d6f4b216982c5948271306dd9462a88743710f09e74022306c7bb929a6e3a01352c26d7b3dfb267d4dbf121fd392cfa319d26b03e80b22a44811362fdadc52fe1879b5fcfce737139376a8ae5afe2fc447be1617d15a86d24002edf0ae10716849b1e3aa8afb873c678ded55040ad783bbcbe6308faacaf1b312c41345b5e2fc6d5671ea997f72547b67524be20f9ee928ec3e4a3d061d80b2ae2af0dd662747eb6e9ef82e8643a0311f0d451a210e20a155159d34cf19bbc8e3019744ca522d2f1fc33be98f4fe697191af5b905208329fb037a155c12a94b879f4f46b85daf45fa249f740f9f6220d512f1759e19b5989f24b9ab62899ad0262b40586ef45a19fb29911ac2d8512e95410d15d717df9f849de4a774d0414215c242ee25682291e466ece2f1f05ce0f95854e9216dce2ec160c878e47478b4136bb925f201634b9188dec309f1d44ea98c5caa4d5a489c3dda5c6668d0f9c6d5184cefe512c9e9ff0083821830da8cf0865c9bbaa62cd07ff8e3c8c2d8ec0ce08f250cb074f28e6d4e1ef96d6a025f95ab9a7e2eed7b1339fa908842da120ea3585b8d3645f4e559a660c01f33fbd2491df703cf5d4545844cf9fdecd09b9ce116ac61b4f9a3a5b754b85034e6fe794e40e00acdd6e8296fdde8601ba94327d8d2226195a7fc2fda2260f4deab78db29df376856b0b3130902d3edd595290526466885ffc87e64f71847b3bcddefa0bd81e6aa0cd8e18fb0446c59f0d949b729c6d8103bc436f056904304d3498c0c23b781019a40fc1862cd79d6d3300054bf0627009e09ecb1bcdeae4aab1fc2069d003e3d5f5d9c4c3f51fe22f09a61e0c8c17b843da04d9c8c99f1cfed95952975a2ad68b7adf4ae1a9ff994e611e3deb0db8d1802418c12fa146dc8dccde05499ecd275c33c9b98433cd0d531138e6244133d2447afb46fa82c5d20b3646a617a6833dce72405b7472f29c9a596a4595d8b25ba46e40b8ec20f7717241c5722944f5fbe01ef200ef0d1d742f112297e73c73c9aa3bceb949fa6a7d44938dd80dc23fe37cd14e7526b9cc9f80b63efa3181a6c2522cf73542399bd8db9d3ad0bf26f8696f9c2bd3e1f368dab3568d6c05ea69a15cc2c7882e14fd61e9497756c17117deb08435e33610afdd500f3ff24d53f95c43672d820177b3143acd842106d59ab1b01c2aea625b1fc97de03c15ca0a0ec760f36c17243ff3cd777e2806f02803ad52a5c781d304af2b41443725f9297104d27714c6df5eef9857628f04c408ba9a838df20ff23de6eabd6fe415ddaf5c661731b37f86c1c6afb5a3ebf7b79fcfd5e38fcaf6b854c4db4f35455df33f2c903d2c5e0ba730ea774db672d7c9aa3d99febd81de0637a4ef59fc1dbf8cc70ffe61fcd7e330d00f5d1dae5b30f4b8cbf15098d37be1c099edab2c2a193f39d3ce9f2d0bd03711b0bbc7346fb6d6782dd93856e232b9efb7582b7690e421d2a442df4136de5321d5ef5caa650e2b7413a4bd61da36b123bf9fa80c14080d4195afb1f029a512ec6d6f895e1d29e532b2116ad85303302221c2762d9b24d9e41b4fe2fdc262691610fa2cad17c9caedffbb4d35eaa347f99873cfe1897f25f691a086aa2419ca1a627231dc4d4731187cbdbecbe04f324ed24cebf50eb1a801b3ff0b74918ecbade595db1530ea3b32b46d3bb42269c9ba5759e8f06233529a9047e2398ada28b085b692508f536e6e9fbf1e3a43b71f614c35fae3b1221acaf1213893cd9e005bac4c728adb6a534d188076126c1f80659c02a7a9ace7919734562cf7334d2ecad93ea691367bee4deed46412023833e3e02c73884f8e65fe0cbeff9a6dc33eba9151c8a491e8ff03e3c19cbaee339a5b94133bd7d7b1409e0bc701d718ae20e4de778d7a7ea563661419bd1d87ff192a7707b45be9877ef9871476497ad74fb673ef3c0155acd1c0948e6a319e161661b6b3b4f3cb5b9cdabcedbc568fc316068391ca2e21839c8aa48bc6d3697e6c67cf7e85cfa6447ca91e8e746a4f635caf3ab995c9ba1bc7c7c05d5db4601e7a00368692adecf4ee940d7fd42aa5d278ea91ed47deb0d0f18c0f99ec91834e465d0a58fe142fe46249c19b9e195fab2b7ab9f817183cd1a303ab77f8d4b75a347e7c2706050abef7b9f5bcc3ffa64d241499e7e696b8d3ac0edb4896946a958c955b97816d2766806e68b18c2adc5229ae259d7649b924bb3334af2880e27752f1ad9d80addddd8ff188c225e5e6a714ee40065a537d4e48f41109f2e1fe5c712f7ae6b0c7a09119df8179160aa173024da46447576ec1bb76cc8e004b961c6bcda64d8a960c5abff7f96b704b7aa576e86dd61ffbec3f42e6e402c44529ab32c3225490189a8995de7ae721fc00d8d7833e9883331c582d101eca57661128d9dc26ec976dc5bf2cc42ea47205572e95af7760c168a6afe7c5ebdb219ed4cd552ed9aa619d50f8b94cbfff618449a2fa4d436e8eb22f5af760371ae568998a81acb2a1e7a232f10225a90f2002139b1ea4bf081bd48f83c87a6b7f0a568ea8f075f3f50d4f0f7a91e76116d8fc8e3b63f6d4a44d0a41069538d563a0e4d3fb292ad65009665e7654a1f848e8a27c881e213e9f8f4e01d0bee366f4dc4cebfd1abf2a5881555f5fa069e0e9a9a7416251ea825a1fec2a3417e04682ff0d184e076fe94bed78170ef2830573a14933419cbe1faf6cf7f11e1123fea3d1a60cc9820619eba65a3b6f74ab5b4842386abd5697751c547169d3098f1f1e8ddddd1790e6bc69634a0e2cc89f0fa352f4db86bb17111c0cca977d67e117d7f640736ee4f1dc09367c1b51a4cb7a6eb6a235232a131361b8dbe6ff82d744b683969ba86c250687978ac2e435e332425735ad36162751510c69eb4042d8ad28838341eaa666ac03deb3018a459fec784900fd2d808ce21161b0a7fbdb8d9cf5bcd691409a7123d4337ec37e0eb300fd554c48a9e9333f390a5004fd200b7cf1538048fa0730de4e96b2df7ce4197f1b23f4efe59813f0832326534ab7b6cfccbc7122a234f20b8e719320738fda22e72ca4842f0f65dfd129f87e043021c263c2f1dddb456800b02a20fed3f3f73ee5bbbc44add7d350231a72a6f041a273533c390a3007967d281ac1b049f54cd61e90c38338c357cf35248290fc9a5b52c385d013ae5b7dffbe05af81dc3537144c70c19b5718ea3e47bddbd17280277eacb4de6d1b8ba00f292076954b89f2f6c46ca322c3b7c5c9c559212118d19808b396a064da0fde16c364255d9d3ca15e2e69ae898428eb929650a883ccd24ccad565cdf7b8d259c360e5e8ce0220f1b05f1d9a33f7fa3c0362b8a9b81d569d287210e0a352af9c361ea567db3dc7173453997319b94b6f8ab1a424b484274c423f38c0da5471ade962dc47d312c62083b54ac949b29ec41aa03da79d01aecdc6f84f85d8a2831936cc7d19a61b0d7ecac91ff21437dc36177f34dab54a193e36796566a610399cf3b742b99333204b2b8c56bcebc4d85616d276bd56d24abcc0f41cf8c117aeee52f1d1fbecaf5872bd2b5e4bbf50108e49b43c8030e929d8a67e7c131b5c3a3fff36b00cf01ef82d8d4b11f2a5e43d9bbc1168a1307d23e9dde1097fc8aaff33c3473f9fee09f9d5408da2473790bd8e2e72011b2efc1e53d575fb54dd2eda450d67c1a0a42d1708cc35938b15ab562b9a5142e1b3b8dac4c8a3dcc99b3444f132667d348b0a97eccb1e2699bb9818d5ca352a88a6a7b58d3ecffa4f31323f45a6ff078731c7d02f1a441bf79ced1660d926780262fdd757d5e0d32624b0e654d409189730b489d4dcf143c57ec5fb6bdea427788674c7619ade8d670ef36f027c7c63c555a605313174f6c9ab0a0372b5fe4564deda1f9961a48202faf76036c0744d88acdffc4154bcb0478cc2c1a80bffd52f2b0d8280aed595ff92da08f01f00f59df63bb0ee792a85e5e8fb1c508138ba062710e1f7e7388338e8bb429706ae6ac5b0ca7639631e60fb9dc58380f92dc81b6ad9723aa4d302e868dffaff351fcd77991ce045f3b3ebfb3ed3e2e3566dedbe7e904a7343c7fb56244f5590ed08f3254dc46c2cb0a687993b9529b3f4442943f0f33b20cf66cd811007c82edec63eddb3f19253c83afeabb75f7ea90bddd2a12740b31d07f1e3d78dfb89dd74a387c29a1348a9546d39919429aaa6f699e7a7922a1f563750ad6b53b973395a67fe0af86bfe9c4d39981c8010a0c0616af8e486046318ac1713ab5842b755cb40687a2cd4414cd72f8ec83e3abb1bbcdd4ce6af598cb4ddeaf8a489aef1a0efdb48f787413f16ead1d049562fb726ce53d4bc17de9ef6b680c8e82285e1e584b372aaa91bd4e25e1cfd3cb8081f4b68a245ca483db48b0847e303390502f1a0eaf56a478c52c3fdd26090e63965a558c7e8f0f36f00d7588bebe70ab6ae6832343a2284a639c89c98cb66ddfa2a8458392be2b34e65d6f109a0b04ff3737302326ccebd8e07be0446874750e3543cd1ffa3adb7298cc40af86cce22bdbe3b3c0611874f630a35320faee1b09f2d909a43716c0e658e2fb8320b8032cace266c925db60cfd6ee4bccdfaf74bd6eeb4ca74328154d694dad5e8ed14c1d9397ea6f6af0e6b41cee769626a6855bd089add004b9a0e6e85b24d70429dbfffa81a594ca7b85928c6b022805992e25ad3a21fdf54201d3a56ba7343fbf5d19c71cc35f5a8be1ff9865df6d626d4e965f2db104d50c51784eac85719ff8d0b4fb36b63bb2ad742351b68a98d4ad44f7f89cea531cdc5b589301acd1f0df34a61b9c116beb0fd831f52287bb74b0ac02bee55b2943e84bf1f82a504b40db0af4a53231f8d42814c7408899409186e471cca4683b8375139c3e771aa18c1c42fdec1c78f5093511e790103417ca11915848d85579df0d65a68125e5b40739fe02f0f97910ec756a96f026898a5d5dc4a2e12f1a6f4b1a56e007f28c75e2a80b4f785afd367390b07e9f11eb4d868bd610718b6b31b911cfbfeec6064fc09789c325f1b0f5b5557f8e9c97972fe7fb1464d55e2589f7fcdfac37cd29a80a681d18758a4706600f1d196be5225baebd2ee21e7e5cb9aee5a4d15f595cb65ef72aeb0d34df21b3f34f49f6a4eda9397ce28b1cbe26d5525d900a31d34d75c0abca766c2c90d8f19494010dd34dfd24873ad9857627a75ca0fcd44e002bf631ff32b56d02fda8c5f7dcb9c039f20dedcbce6a51be5a188eb22d481c4dc39987cba8399b21125d601df2cbd2c4729aea10684c9228d44515c851329570a71543d9e02eb04a25217ef35293b224e5d05e90f9561039372ef2d94ae8ce0feda9b129ca9d40724ae9de366dabe1a36cf996df6decf97348a827ed3502bc5c8055e787fdabd08579b54e4e2b983c00abe33675df24b9f3dbd6bf39e73ea25210d70bbf14e375c200cf0527acc1974618eb7d9ac05f245804f1d0508c11d223e9866b08f86363c0ae048bed8b893ca9c672b4936b810435012c10b512c4aba254c97ec53a7c181809fbcedf5fe3599e89fa209c8c5af1b020f31d96175175f8fb10d519a67895aa353d4b2a9dbe901614a05f4fbf9024d0b68fd76e6d1293ef399d3522b7492afd4026dad5a92355b37ae7f31c52b51660f7b01c5fbb703c6fad4ae28011705f18cda85f252eee2246056ef751f755b0e2d32f932b961e59d9b87e91d170bc4529fc615bb96d4554b44ae19f87ea0f1a10cdb916878413259986084c2277385140a374f3815ecffcc6573ee65ac7dd60d41af349b9ab3226c78a048590e3c1f486f360cd6a0a3f44c3a7a93a5238a3acd64802f169915303e0270c89da58dbc0227949539ae4a33a606613c02ea2a48c064ad43528c66ef46e9013dee4d9060450d50c359296e9a247d1733ca5c493a5c8be921d8301fdb683a5d46818ce6450cbe8c705b3601ff4626d1e2848aca1e3fe60fbb40e8809c3ad8f773b8bdb36d64359a480f4b5a6b6cfd34da39fb3249de06a488d45fcb99d0178ae5fb1cf7966714f4ef62722d7e764467c34b85098971c90e23d5f408f3e8c2b8afe394e54c0eba71575363abdf372e30a48507b6a9d2f140c375f1484bcb6d09cbf1a986f31dee0cede1fd277ad06e71a809791b7b3440f21676fbd7474af1f6d2917944603c82de14d3c832d86582dad42c5d1b761d2760f0d718ed261861247cb2115bbd6008117a608b0a5ccb9b06a80a6ba1973e4a38eec3e0d5fe44bf12c16f1dc15fea57d568ed47243712963d53198ba6698260afa9918c757d7be9d823ee2d42143e752399c538f682818acba65428f9b67649a2538a08b223b6b1f5a6b8757b393a022374ca36d7e6f363093cec41e5ec743318122dcf16b675007c134dc77078cc54a412d48ac4f735a228fc317c83be903867b7692b5448843a8324d90ea2f31bdac5ea80abdaff9cedef43fda35ea442a9e4dbec29a782e5d4a4d8e1ffc29097a1ff083d85d802cd75f7568ec08b936037025a1f32f0f5689b185509aebfca3c37c03dd31d0ea9cef6332d2b4926de75c73fdbe2fc73f407bae6977e7cbfbbbc89f928fa192f5ee5f3168066735c0a94441a3cb70501a5e9c1b0c3da16af1b4f6be3bfbdb8b6111b49634dea8fc3331c8cee1cccac024f34a32f9d25b189d4f4cff0244b19177ec97d886c9157de89078757306857075af6c2f17d3a1e9406b6b8fecf991f89307a3a4519aa386cd3112448126429bd80479cceecd17558c4e212b2557be19316796163c28c69b383ef12004a5952837355cc123e3dd47140ddc33fe9a0cd551d0d34fed80f0ef3755dd299b96b5d098ec2fae422c7074abcc3b322a9e5fbc6f631e0e7e1c7f9f7b92eb50b47c3cb56f575e3bdbf32f8d13428804c0dd3b0d52e3a561647894355e52e82623a4f5a1f7d1606e4ee1a4942387aef2e6c41afcb419d146f549115ffae50170abf95c980dfb0b1a0294ebc2997a3b186d3f55de89ff9682f4d1fb235ba9a5fe337e65600aede37051b5126d9c15016fe6be4fdf1991c78895b7015c88d2a340ae19d8ae9f0937af00f7ca945cce5c6e29dc489f0d6cf3424a802dabffc8fa6ea8408dd4bd87989de821211657f4581cbcd06caaebdc3359bbe9abfcf875c446a445758b7bc4511880be1b5ac481dbd452229369df0a33c489c3423a7d319bd8f9bc87ed57c094121e57fa57f443a10b0332c34a0859e4940676403d8948f7a067263499c43eb33a598de8b61d782813a1cd1007044fd43064a54f419e27a524a6ab623f5db75eb69be897c35fa7a65723c8d872ccf7f0bce6513b06b15cc7c6ceb2a3791898cf9bbe3b3e13545a3a18e8aba0df0dca303a5479e2214198ec7ffdd7fa6e2b42938dffe9c848339a60e0b6733ff49f548bd91bed049fff2d00a7afa2b897a7e6669c633d67bd4c720ce0858d60d62880192e0a54c1969ac05612efa6e95856613dc81fd5f932eff0c9b92e3d9c3720f6a5b5866089673e92c7bcde6c8c7fd6578b90b7f1be7557ee8b82800e16333e08d5aa410232feb7d739e9a8b697a5fa189aaf998836bdfd8a51ff78f05ae95467802d3e6b6d7f72a9bc38f1dc288e953b4495f55b838b5857a95fc7a613dbe97a240da1f77b095cd7ca5f98447c01e6c3e15d75d1d2ff8d65236b01c66a7e4e49e5a43feec61d659b25d8a2e84a5ec73e49ff5acee1a917cfd9956361313706051fcce4382fcdcf54a3a0693e2e4c84bfc23281b0471dabf79e877432c8a7331c80b60407d663e798d333b32e6e51f6bf6691c78cd76edea277cdfe50e0af17d0f602689e5433972ab5ec94938e1cb8cb7f19ae206ec6d157df8aa2f848168a1360c4faa9b26b5d93350dc5c25c1aaebfacc051a293276d79609b09e022c7f805fb81be383acd1c057ba24655665a33f05c61b67711f15ef3b9b6275a30e89872d675358f193f52c249b85b80d31ca8b411a02e978f49f81f2df69b6ee26d5b5f4c131494c8a969cf324f8aa47bb5be3f157b60b784374257ea57e5109a805de4311ba3e134a30c94d134162d5c1c08cedc6883a7f670dc5dbc6f9ff0003a433307d5a610a556d2e5a1b559aa4b7905221b1c1b1a97735f112f9824e37a0d17878418935aeca960ead3920d78c7a383099ea64be065ad64c1eb32e24d393ab40f3223f694c4a0891c7f88eb7ce770bb2bf35c16c888ae06cf7cb809a49fb91f9536a125716122b8e1d30490624f6e13e212055ee7d81b46016c9152cea146aa4686c513f52dc9b8f5a41bc44425236e375f6a890c2495993fd697f3967f0308b58a077712e8bb71439d4f1a74afffabf35395630288088d3b131be889508865414b9708ddf30f15c55e8aa9ad9bf7186644f397c5dee4d5fa4a60795e4de69346db21960fdabd2528149f767efb05233e3a7583526007ef19db13a701095cecd602b32f064e23c9be8f631293e5fc2212bc482dde6078edbc25f114cbd98c0d93cad632484fd8dc5bc20e0e7f2614eb99a61fc957b0e9d6b00830c5c44c93cea62a8cdcf5b60c230479c8fe2c1b8fab4f25620cf039d5470f019ba499092104e2cf65d0b2f5dea8bc2d6d87b2d3813ef5e15d37d0a651daaca472411d579a0d34e0848a28c358731bcdd1f252836cfc5109d1cfbdf07e3f1d0fa76413426eb8fd8ab6dc8645aafd1eaa2afb2a3bde8a0c392708652f086501c503004cb3beb66e58c76b1637f24bedeeabaf45eaa90f61c21f0d9a67c6e2c30c6055723d29f0ea049bd797ae575e3767d5aadd434176bebfcd1e050a249c72c1f48fe50cf654c7ab8e84ffe69c1a7ab0c6b7e453ca46d357d05b434f4a830ef85a4dad083e05484079cddc08aa07babc427b6d02ac817a3f81cced165b605fb1cfe4ca5ec74fd37e2ccc6abb409d11730ba3f70d36c1a1d8804da2032ca5874a40f7790fe85a40c0b773d43d4394a5c717dbd1649bd77d3a5dc6f853492677e4eeb785835cd4da82fe8ac4cf5f07ccfbad9f8dba5e284ee085d1b89fda25b94573b16182ba30be366f3f2bdccf47cc7cbf62ca18aa60ad5d75fe78b44c82e8b4a9a58d0dff1fc96eca51b9b36f0a78dd8a94c60dc2e3d40e9f6f3ae0d0fe22d4e638b6fd32c1f0a8d9ef8c957a9fc9af1ecaa67f616f7b745887de35b9402ab40a9688d5ed71d68aae8921eb53e297473e4a0d6aab3c346b0fb83bcb51d3370d486085658133c290a9ea36118ae7046065fd22988bf1a1392546e8bc6b57af6aace2190f5e07c458653ddd5550a2ed8e0b8017d18ed980fbe61cb29da9045b65e0b019e8e010c42416a890315eb324a99ecff1bb7159939d33789a0b6e6f8a3b6503e8c0a5ff4ef407cf58b1c6f370efc5aaf139150f83c15f8a7f9b720d078a5f0f428785bbf8ddf569120f2b244f1c4d99dbe11395e9484969830311e7a0648fc4ca9c9f2d4e49f137c667dd1aab6550d2e383853bc96588c70710be6798445e7d8def2f1407bb0da973ec9791b960c29f5a0d84faeffbb82bb2813c13349c3102bc81b9f51f674f04491de7d9dc67401458f6bf9859d623220f81be58b19e279a9f6a736d6d7a651d71020107e366f192bec3475468b36bd84f19b6bc091350f5bc5acb5a9775bb7d914380ef1b3c6666dcb961fa19afbb128b24c562d653ca40a296c4fa8ad11ebaec6f7dbcab4b2a3b61af6817336c913cffceca4fd588ea24b71a5f56a2a0650064a967bc943e7083b75e7cf3faff5488bf0a1ccbdeb1c170b18d9672abe6e6917556d0548a96041f56037b85b2b126869b1bd8d83fc9d8bdec358c71740eff2eb79743a68b9b9e438f7ef323a86e2e89fdfc9bc52fa725258774c21142e8046571291c14672afadf022c3d5aaf28b4c4b9788f8ef65a07b1d4ceedac1e5e627bd3452af511ce5e141c4caf4a670cad5ae184dabdfb75399a715627f876ec6e2fa7cd0b295fe2d138211b4daa2a656a6e7b3b354ae29f9e478317bd881f900d5cf1c53c981c74d1864f528c5c9ab7a08e5b10a8b8710bb18a0995eda205ed4f0d78025a1bca4aa400add12ebe7278194109eb9d37aceaa94e789016eb8549778ef58d2435dfdcc7a47b9f9a12e99920363c7f0567af03be0c15afe7c8da497347076ee8788839739d46204ffec845f5e47db02e1e7e9a20991dd2d1ee0f5cffd145934ab64fdad31abfe86e56d522c2dc28bbb249e4fece1d496e9347eaa2a4c2a0247d9534e48094fae1396e456fd304e41d7d4f9f019c40760b3e6baf4ea7e3f005b2dac0379ba7b95b6f9fee6bd43fae4789906bc628e00f4e1e9566752394d477b99118aecdd52b00194ff04d28682ada225ecf6fde635e4e591f2e6197df73458aff1bebe2dd8936937cb5d03ce28573c196574dcf49fe6c8c3bb4da9d6b5fb9003f4d89db5476265000dcc7e95f2e6c2bfb36a37a49d6b385d29df665160d6a3385acd4eaebaa84d4852068c97a16b084fa1a19da39924a2c0d648058e1e45453e72945d69db1f4f1bcd3a5848184361287cdb2eb64a3a6863d8161b5edfa6cdc2e2caa8f6c0351cf4a498e6b0718a6f9ca7a7b3d2fb3804897fbc30de05d35e5e1618bfb33038e62a3d1a00f0df80348dbafc9cb73e0d75bcbbd6660624a25e9654e29d17ea4e21c8dd0f6b6339e2833602aee456e970ef8dc5d0c2e4c987c8bc86e4bad51b70d29a48f19b02b8dd58d3dbcc8c90e821e912f623d6e8f7692da0ffaacc5687f34e4b96e465d89abbedbfb62b88d0bf5e76c878d4ea49f96f711cb8c3c1f9e6b19128f54c257eaa894fba0c87e94f0d21cc25856bf44a80569b3bce183b80f1f6c4e48485ccd5b832154a458a2f6fa71eb2c699c917731eed99a712acf618249c0d2bc40a109ef6879ed0e41af3a690968fb2f9a7296a1dab3567b0efe31bfe9e45a884207ad54fa3b0c679acd98bbdbc44c861315958daf91fbef574dfc7a6025c438379b2985bd59ea7d25b04ed8a1dbe5e70ca5aba667fd7bf528a0f2d93725a6e3486514e59290cf0e14805fb4f0c8eb959e2324090226a1af0c3f320beee28f9f5d6c3150b9dfd84ce7e4463776cc00484fa020613a654ec64540e6e78dfd5f1a399d3efabab9a16940ddfb2b000f63a9b9e7c1c5e0a734ce02fb088b56c4fbef224bc82bc9e65440cb0cb41adbe6859fe7e9400d1b18b71cb24293da817d5fd03f6294ed91abcdafdd5af06b966d5ee08266db3b05214e945a706dc326553d7d22c4eb356fd63903d5b7aa780ca01d89096b405f4d5a6042d5449c193dd86cc143b69d2ed1a1858caeaaf2cd4495cd2f418d0e50f3f05b1e8446071c145a4876ffdf5b21108d14a3e07adf10d939889a82554fd62288827c18132a05ff593696b15393a14f865840c3cab8a2144daa6a527c30f2b23e67ec6f6765ff4fae0e9b4daffdb78b0abcecb3f606101d602bfb029dcb74e0b0f76a1f2bb8a2c06c931548e5fe2c048dcd5e98f6d8b953c7977b7319bacc7489357d547d61e7d2565cdc0c57971d3db98d3673bf9f44d0b549487f75344df8bab526fdf3639955838532c96b6e4ec2e17f5288835f09f163ce9aef5e67fa60db56576baec5403ebe522d16e9df2d2f033286ac2c7820ac4c0f408fbd31dd9881a12a13e54b0923c7f730d8434865e276a18f3814f8d3d8221ee56996440d3449b8cc4481c8d96f8989af1db9a78fd750e15c6e9ecbf804ec8236d529937200027cf5711292e38add2b066bbd14daf022a4d353bbe474d234d05effda014a94007f27800a6d8bd05d4c94fbca2e942e3248fe311d84e5b21039703fdcd2e206caa51e17f1a01e807b06c81dde883f9174604033bafce1f35a3857f3659ae1d9e77ceb00e3ded8514148d9048972d3c43767e970e1a333889e51c9d796629a2938cfdb5949d49c8f93eb63d6e4871a06c728c927a80f343e3529d3be402552cdbde18ea03af2ffa6a7ce907aba56e07669f29292aa96b4b00c0be6beab97520445b3aa7da3a96892e3bf0e02a805c347fca7890c5cdc32a5a02fc045ddf68650e5626901d299325f284b00945951d2b78b870efee887c9a0dcb9ca343886b985f802cf5982512bcc5f2ce2027d5a6efdaf5d08d89af885ac36579e093759af1e8189abb820a9e916c9f5435bce1d0760c7a5f4a48bcbdacf800500ee8210b1405d9d184095ced26fcfca066150d81b22a9dc8120efe0bbac5d62d8357d778e1d499eebeec6eff66ec66157265a7ed467d432c702cda262730cce2b1dd363e2cd996aeeb0c4fc4876f7bf788d6ab97c4ffa4260795985003f2f7e305db539a41043678cb38977adb67a6b77bbadd348b7b1d8721930b4ff53a4f69f507a3088191b3ec80c6c9a6ad9af6489ee3a6db71378bb4fa588fb968b622036af0c64579054915de4a8ef18d3e881cb4b2944d42a6d6dca660c1e752f7cd9ca4aa29f3a6206fa9c84c620a11179c40f7613a5fdf33993df559c2e7ae5bec9ab106786443c6e1462ab6d502a4b08cd187bd39d43dc12c7f3a28266ea16b60dd944b61db86d86757eb95ea14231753b23d5812dab24b62b2623e6e548b01c64dfe40283bc3cc9052305f7c03e8ae6a9de5749ec37dcf7c994ab50116f82fee69d9049170433e80cad40377c358a0a7c0b6f09a87ea13ceb598077a46ba797e853daeaefb8963fc4edd6de856f96f0537755418a030ae23f1a554c05bbd37cc642fe907372860e0ec0a4d33ca17012078e1359f6a7bf86aac7fcebc595d8d3528dbf34280dcd8bd2fb294bf6c32e6c8ea492c15a3de5b849ffa8c9d1739ae9d2e804ccef935ab890ac0f7cfc14b3516fb0580c70dca7db37fa19d68c0f318ff3113d0325981ad1b1e7b472ff2b76fb3b7995167acb62267d85b993cef537e66483fa2bb0e8fca6bb268fbcba4233b9b64abf719390c74aa11a39c28c92b63d37afcf16bebf7c2773ebccc07c5760038a40bfb0eb97c1df44d9ea3105caaa418480b1be3ae7a331ee40cbca95a3920f980bde8db12014b43d0a3e8d0d264e8def49d202fc24333acee9446d0e82d449a220a31c56949d74856e6e0f5bd14402197af7a7708352d6a9dfa5c9822fcfef6f22112bc00d46e09f7eeb86d69f01e4f1de60590dc9a43567e3d84cb671cb84bbea2df382bf91ac2f52d9927d3929645b7a90f4100703a9c0100f38ecc9b5c1fc7f172ac85fa479d0bb0f9ff81aa4796dfa3221f0bde9d046bec5afd79300dd85f293a0408d92d4a06151a5fc2f9bc30e77de352a505f43639201caac67e4ad1399a8b6380e2ca4370fbe6310a3387c75ffbd0bda10443f7025ec69aca0bdd840cc5136319f7783076f57ed61eb703fa967cfc6b8e558417f3ee63936216798b4561a584fa10f0db9293a2211a8cd2da5f1f4e922e17421b1fecf59a89a50fd8e04d920ab31158656cec2c18b3efc3e0b862815c1283e36fb199b2e99c065d68216be5b25ddacd5753469332494c62ba51b6f0770b32be56e0fe8b7a922be39a930b9e9f7f28f7fde1cd731b304a1e86449d74fc58c9b09d7e440a7ab8e3d4861cfe906d0eb813c324ccbf194160a3e56bf498bac6ec953e258b1808532c0b4381ceb96cb5d12a2add0d22f8ccc4a97bcc3ae3d183150c194207a191c845d0a54ef6e3120336c980e47cc46329c7048222b320a5b173021d9775067c74644ef1e3f83fe975b278055d0c41324bb1e5796c1eac1475e97de308d86f3fb226d66e94eb7eed96b43b8a6ceb09d74945e611db6a9e68600bd5ccca788bf9f10d774775800b5d848620973e5b4240ab1abafdb4834c1dc4f30a8f868badd6dd7ab1c2d3755131ce8bda2c878e728a272e297fe9a5bf23c0349f8941d103d9bc007dac76277cc3a65ecf4fe0037ced5d1b5b8e68cb2392305145bebb6f7a9c95ab5c9ac987ebab77f2aa86af3077170db99f2e5b855e584f9d4efb72762e52a6ccf0b32a59348eb65c08830d9ebab4076c2ac7cbb3315a718c6e3a8c054a9b56021a2766076c4e7e2fecdbe8b3590106bc588721892357e8f3b304cb0fe929201117d5e9cb297946ecdabe8f9c9f1963d34c2703a1147a5bdd6d7c1102f684f50698f09694de69f249947735d5b651a4ce815f2b370a71c6dcbce199a91d792e2c1755c69c3344ab927581916f43de29b2beb8d7c268be25d4920d08abaeae4c97ac0f0be73110eadf55f25f7645f60c291cd815ae97c4f0105d50e658cbfead9ecb48b9d297bbe16e9e4c0483e7b8affadf4548a43576253665314f3b67381fbe3a3eb40b944865b700f983fbebaee2b58a12d7dee678fe4bdd6af224d7aee6bfcb6d937072b646a2f1169e890c7d157fe7107cb15f0a45341b2a485f7715c1af266061e9dc4c779298bb4ee27f7dbd7f102f8ae0220dd28a16a2824c56aaf0857b03e4150d327a68bf9359270b3bc0ad768d453e1fe56c1a2c6d5b24fd80628306e7599d790d96ecc2516a5bc0e8021e43a96dcbe4ecf14ffba2cab1b9a8fa08431cf1c1111c3fe6d79bd1c4520da7584a9779dcea92c7604e5a3a44314c8c57a2295adf507d7ebf10a483be921868c00169d2d6935646906edb98569cf51d17a3df2f43172e191cbac14f34ea8d9a297cb80fdd5f027cdacbd94b3da43977b24a8d015cda3a9a7209acde5bc9e2a3870c867cbf1138c2d066a50258e9591ec56f04634107a1231fce3fbe30dd49cb43ae5d23f403ccc2e472d1676950927e01f9fd948415688a7112c026c4fb00f04a4861a19b15f4b7ec554b33f83c97b5c16155c3e9e281da53286e5aa2e19d5d5ac0069979ac5a7f2451cbc921729f0d7fbeada5fca8253a03151e6509a2d7854e59ff632ead27766e73ec963e0a42ca9cd2c36e4dd27d93545622572e43e3bb9c9ab98b6793a644570fd90cc0f074e0c62e8ee69cc32d3d4d6fe52b449c9b1b09bc91ef957100b738604f5844b4703b4e199eba21faa67c72d5f448bfea3eab58975fee33be2a1018f74c3964c9e423188fcb252a49f7345e3e4f37f5609d7cd026de08ca57605e912e6fe685ca55047197d7df0215557a6fe966bb1937d34dd3546dec462e67b50010b76e21fa92245bba22165c507d910d973a4790ca063b5e0f68d3ec1734a42a74f37f8c8a4221dd0086cf5b34e82c73cc3f7f93056e16e39b1fe6a6a27e559ecd45c8f3f38ca64298db3c059f795ff81638604e280140c5009b864fa20a99f4bef0ead00d7e5caec573cd667d5927e51114892f77a9525d91a781200d7280fde471efdd8eff61a0c324df4b0574d058d1ab133c5a5742212e07664a91de99b98710a1d2637a7fb3598f17ee1624703a06b7e24e2a48c246f5482ccd36f7eec7984715de79c1059f32c3c89c90cf96305a8d3efe81ef20b6461cd7b642618c27e00d31bf4715cdd562a7a45527458d3ec69699e67b6cf7583c2c2ba56ad2c91543f2e54fa3656e68339d6ac46ad740f4dee2e22d69e7f06ecef3458480c52f782d9145da606ca8ad729ec20af3f47bb4930c0886f872d5010b614b3a690844044797b86bd12efd7bd510b605438fb6117911057d36679770c949e3c75a6052ed772fa1301ae50cf78aa3e971f06b7f60422fe72b7d498774d8749b3a0005e18bcc940ed36daa1bd091ece5acf45ace2ff999ac4b40dc7dc81e1dc04f7355f6396008565d83c35b52fb6fb93deaf0622db0ccbb475145bdab4e87545b49d710b0059943c86ebc15fa482b77f2ff7d341bba0c74843f7cd7fc13d2be32aace64e24756e857f624823120ae3ef27fd36274d4fd5bde63fe2d36b34b8324725a379960eb8873f0744da221d68bd2a28b614da95644ced00265b0e1e66b52324023564387c7f600dbc23dc290209f7cf363ec38ca7d34c8463220f58c5cbfb416a8d9fff31842043ee83ce078acd7df45c4c020c13bf073235cc2c5530949719d286a9d22192be2d6a9a11a16b3314e75f3b84d8bfd8dae4c6de3a20e8ac69078247c556bebccca3cdf2c250ddc620e4839cbf65e44d010c4160e38e4679bcd58eb301e141272ca588b11aeecadbc58601e41270990815f75952406afb2ae5ed5a5272aa33a2d26f1aa89b11060a08e36aed80739a8ea70bc3c8d41b28cbea466eea2ea07a44354b53e38df7cddada7dd6e2a3ad9cdb03f97511d2fd481d0ae11ee34dd610903c516431cafe29e7f8333ec923d25656d9f5ebfae4de94284a15846020164f370057522b23fcb28d535ddad6eb7af87b068b71fb642839b4e11055a1ee851ce7cadead19837bf4852ea039761242f971ca74eae9095c43259a41102a2974bf426807b39e87357ce2cfaf0eb21ac0e075cf50ca0475bc7eceb5dba89a81c02ea232571ad0c47b9a51636710a820bc6879b2d3dc337d546774db7d948bdaf2fabdc9022f46be81b4060a830c3836a078f09817422267fe0c54a9e2ff14010cb1d62bbf8820c11d1c29b62648fbde9f699947c6ba3e2dd31d671105ab9802ebda25234e0cba27986a00edeab833ba4a2d1fa9b3c95d146fd6a10423912c2d81acd9c1a5a1cd1e679ff3c27edd39d792d6b6f002c4aa6e3563bde5ace31acb12d8f9db1fd9c4032e8ed4de1f747800f058996696fb2a6a5ee684154b729806d61f6afa907d41b254fe064c47c49c0fd0588f91965255ffd6098a81a88ccf13edad6d3254a8d4e26e997df447d67279b70fd0b7985c060216e8e4c47b18f39b3b3658cae78a3598ddd95d091b8e0e2cb011f1c1865efe4c74ff0a0855f943c59ed9a67e95f64f56773d5d6cf30f990d6776f82e758c7da362b1c10bcb9a9f21162ba5e3a767d3a5f9a5e3fab5e1e74cd7e3f271b1e2fc709725b9fa3f3dd3bd38d043f7f94bbb5c9bb2e26b55a1892eeced7c65559adbbb2524d3598653e6eacf51c2c001bbad50d380dfbc509758cee153fc6224cace5b4769acb4a8397739d65568dcb306b8ba8adf000929a5024808afc4680cd2f23d5e31ae9d3f5ef08af7448c27f3d4f1112c3de74a6971cf6d8e636c3d3dfc02118180d958300f65741be52602366d720dd5fb2f8154aaec53d6dc841c01408b83bdb5c8b53c492bfe932b3c514c3d98d9d5448d0eab763af27ad65ef35d43d061105e5dec9ff980adf81ac0ece828e06fe1437b24a078c74caef3d51027013256ec07d267f2a19bb7fb02c36980e9f5c1bff8610f13c575bf3635ec40d2c2cb31f361bbdcddb5437a537db348618b7da80e53f3db62ff53f24a3ed564bea6f40c0e91e2d16a9470d52c8cc29c9d17f05e46d952a4955dbe2d01fb9a8ee32456b5959636fc37f03f39f3be00971967c50057b89370b9345120481660cb0f199d0438f4b3540766c8857d6aaeb27620d5fa1f005fa4824a1b3855ff7eb027fdcc392c543509e56a71074deac5a57a52c7e0176b9e1f38ca941b5326f488421689257a378e91691f345e517453d9f3970682f616336736ac3b763de5030361c46949824982d481400e7d5fddc1bd892add8218ca916dc28a4b32de19f432fc3b36e40f4597e250a7abf5f092e45e840d226fd7f22784c2d617c5fe6b2cddd471135cb19ca2858d670b47a3966f3280c2ad1022614d5fb32c187d6e1c10759d263fe4119a1f266cae24738c8a7761084c5d2c94bad1c29b7976a2ce3819f4e495b4481c5e2dccd320ae6f31e70e7ac962b1220a16e2a992a62a49101e8def31d721767ae678d19c0964ed3ad889337957abfcc0c701425b5faa9b00f514ab6678841c426c87c23f7ee24094560b8da2eb6d4227e4ced67fd033e4433e2d8e4284cade1a6e7c0d1becc4a0899b55308b90bb7b6859733cca4854b2a8406d018ed19e10db51bdd18ee9204aa82efd78385f2820431eb4d36ce542d44333475c92fb0f0b2f620c5a065a4d3d9350cd8c94942839f9248169835106e92d2b76f4f895351dc58d0c1fde3fb1ab28a212d46641029cf4dc62692db9c6399ddb6965e9e966f8defd2eacbc008bde19c87bec6dd7fd83a92f00b4da7b5f6ab2db496efa402a43efff522897f6f496825208ed854cb10a0aec795a3a95deaf5d41d3aae08bb374d49eeb6f1714f690c6e2b53684d18eb8bc53e251de8bff95cf95df554e7e6715b481950fda806e1c57c0fc1d519d6e08245ec3ad0ec827f29f8fbbc0d927d6ad595b8c2922ff869dc8a652fd5c8f7a8a264771a67322b956fa52c4e7224cd30e000eb9fd59c1d5f15458bc4ee11c14a72d3fb4a8e3548a6de5dcde7f3654086d1c03be5efef47f4851cf0d8538683f6cd77fb1c212d78af2d6f67da241fbbb64cbb732a6fb8c564dc1bf7084896e4acd547b68228bc076c0474f1f3e23d677c07f32a76896c2ba6e1d659a0b380d1b872f51afa357a46582caa1ee0cad545efaf3cb613d7bc6bdafa68db9401e3e0c0a3eb68d52797196d4e5b3ee3289906850c44e147bb3831a785dba05f82cb45e5ea7ae81798c255fbf12488c49fbd6ffc971b86057b4775dd7b12092b914c6ada7ca538e7ec3d90f29bdcb6fce58da442177ef6a624905ea2d8fc4abf2f393813893fad4d0c5f9f2a6bfd16dd6e7e40221e123e89cb8d24888c0d48858860fe37b0ee3b0b80927458303a7ab44c11ae1caaa964fb252e0e4e1f46f5dddd633cad386a22f8f248a4b238fc8bee6a1ce8ff9db282d9cb1e5e4e58043df4d7fe8fede02ca8bf85534af328918b28a428244c4a8db5c090d73153cb1d45e88d707abbd142244ae91af29e9f1a3cf11bfc467c60947bc17ec80e5b0779be779c0d68d55bb021572ac42a0a0b02c254a29b53335c56efb11a5aeadfaba8a4d3768c2fa4797670902651630ca3869b035e965bd08b7860e06ab760ee4d9334f957f774a33e1020862e5be7e5e11328159860926eb7f94699b49cb1c3a3b3af948e5c46ff248800fd89ae4337d809d69280d5d95f5626c4834c64fd4af668481140d9414ede471d281b034c4876833f3383f35af68c3654bf1f9d883d3f4904d6f6d6102a5c3fce4e5be4ceb2b200f5c250094ea1c71e0106fa5638093feba6c05e9516ef0fdd5c7bc65730f28e9a9c371564adedc21c1726fd30d46c1d915a6cdd30999d9450815deb59be1d6045d6d97ccd96f0b1ab504054358e1ccdf7b82fc8c536d0d15171772a03d16ccd269a023d1adbe727559001f098cfffd4c6744accb6bdbbeb02e2a2b2890e647d5fc18a12766ede38ffaabb9d4ea9cab7bef768e91e55db800aca0da748b9d6e7e5c2a0f4fac0183853cdbaf1e78c9449b3162c0bdf1e992d95ff4f9963152dbff6d14b0ab0e87e9e8798f752ccf90b1062b866fd22e95b84811caf5ec98144ac638ca9e53d5e4e169614c055f6cb526fa56e47b6b6095e680b66f10d5a4f1233c46260fc91e719f90901c0713d3552d999b3960a3d86615752a8fb3c581cf73f8ad34273819a8d30c6990a9bd0b7aac42c27e7e8cb3f62ab21ffd90a63913123567bffa4542ebd2707c37d76ec95bd2a721fec62f2c19e12450cb42ca9d7e6d7095d99030e187cdf59753d8c913b86f90b6e7565578ddab3b1c14946d00bc17bcff104fa48ec45202de3b7e90f9a65b50911e0011a881b78d838d0e4524c125c5b5781d400cd1e26f2c4f90fbc4c66c73a495c875d1c01ff446b56692289ca50190e509c7e962392cace56acd14b990b114d974dc74a432af1b5118f9f087babb85ece91473070ab1bcf3fbb03247619bdcc36a89446f9797d8abdd3263fa1657945e8f100ec52edef62e03105b92691857ae8fdcb0964b370c3cbead25b8371be19a2b122e7be81e11e467cbff4d084c6704ad0b37c6fa8b6925492e65d6fdd9a4c9755491646678c3293c721f551a26a880902bba89b2315c8a0282b167dd689ad5b12995e49d0d7dd75707f0a15b053021b778db449a4479183dfb57fdb9ad281b2df61374ff6c4f513fab0bb6769a84e7b169b1b89e2505dd3ece1a1d241757ec6ef7a364ef65f4a5dc2eb9cd4aa05ff56e42c1362d5787cc5ace09f5accaad9e92278018a463955ed1118f4200232c3952143c9595211a46d1ef221462cc858256e44dc7e403e52a5f77a4b2751a034465fde6a9a64c7c4ec63ef65929b15050f4dd72ca78764e0bcf2d041694c198fa83485f8aed63829251c55737bebacb003972d0031edc5ce013ceca378175f8c10d303407493982357dc2577db7fc42d5ce667f409230a3f72c0beb3d77b63cc3b9cfe19e03c0b47d3198c58eb22b18d389bca9b580d39b34957f28a4f7856d11dd2ba001976bf509e609fe12421326f8dd36e99e65c18a859eda737521461d6457249801f3e5b6acd925b4981079fe8726fd618825baa7f9571d8cd5c38d0f0d38f26f25a2d4a535a65ee1ca911ee417bd15e13bf2ef9c23aa35709370e62798846cc1f6af799c950758790e4f40c6607afb8de3fc8531923af01f1cef79696af0ec4b114e23a98f9b2497a40148df01d008d9e7998642b3ba7394b260f7274dc9ab03fd14f12b16af3856ff4f019f0f11ad89d4d3add82c2178d6ce9145ca10afba15a85be90775b1e95020cdbe2a2382891b1392ba189390d1e9c693fbe5d34744d38e5b1b4cdfb02efa52ea0433abed71745ec2487af041f6729d4f5124ae139168f6644704ad365a1ebb46724be76fa9b049c1b2c849da8d7471c4559c67a8bc219913d6a597c65026595cf9b276bc6427bff1a06c9e682dde6658f9c4190fddf324c6bb2b414bcf85e35242612098683731cac71df18d046be22ee96b60346077bd4d74fc929b306e728027acd824b8441e4ef7c8f12a5491afc8b208abdfaf756afdb2d338ae1c49cebc23879b54f3e1450c6201c44e0582338c61848ef3253fd245c7f3f8242202a459d857133a04532b988c0f400cdaf1ca4cb83d2004fd8d966115ff48e8061b457cefe403e600f8d72b464dfa00b66f33679acd0ece4223b1a18e50f59c2470644901419a0eee2619dda3ec93b5c6dbef5e90baa13ee9f301156d29f604ced288a046287dd57b705ab78957f782696d31776e47b6472487458b5335a530f70e1ad21a6176789718c456726e988f9e36985d9a4080b8bb8f8b632862892bf2d2c15cfd9d591162db780c9d2e40d1a810a6cad3350588856b5d0e0f035a2d45ce49db39b1acefe17616209a1178283f7e495422be873d0f2c0dad87b04cfa16e9988201fb0c69d7005eea0439821bbf469a3502ce18d7dc15a4eeb07d03276f6ac3b1fb692bc514f28aaab7c07ea53fb47e8b8c4df4f1ce1c2411f7c00fa0a67710049552fa525940d15871f73ce3222ce92324e569b373ba35e1388f0031c47b1ae9db1be0f4fe9092b4f0535c42d17ef9f89ad1546c8fd0cdf039ce547fb7143146c2bc1e5682bf0c6ca99617e87b99175bcc4a1a2360547401af092c1584d764d2f492add002add2fd31316ba70d0f39b5517b3578669cfd4b0b786345352994a696aa53446e1a6516490e5e165748e4c1bfaa389805889f48c6e84bd504e5e786b159132358d6fb30517a11d5b30ee8a8ee9bb721c3bfafda3c7261b99180c2f7befea59b71733a736540413fe2532ca0e05964c16828089d67d3346c46356efaca3b8fe17f780f076c3e79ff820349fa9cd55eaab102641c33f950b561404674d9c6a344000d6cf1c06314958c8ba99180e4d5fcc41c20e0a457f610de24aae540b17ff488f0cb54a9430eb10f5e0ea018feab868001b3e5d5fa05d52cfe3bb0f1ff4a2632cb70fd25af961209aa761234636421bd4f5c96d9dc1ab79d83b2cc66340b4f4127f1c880103bac63c5be8a16015aaa3cfb121cfbd01bbafb0216efe63458d4077578b09d24904246d3164ab41a467470a45d5694d76d23cdc00fb1afbdac5466a4d45451f9b91a35ffb6b8aa8de8e18b1fff20e5bffcfd8d0468fef92224b4758668616667ba2dffce8659dfb7eee816cee5f519b634b99e640f0ed977a46b0b384ddb44d4ed13374804e79e8bf55ea4dc61f3fcae9958a22fe080fe3f4b6c0c29d9caaac64fe7cba49fc26e43aa2a9807cf8561a45000800c1d891ed6aaf4a1b6c70d59772c52d086080efea8b5e9ad860ab2b02e1e83ad4466b2247a69927cb57b9b417e2ecc24d644e87a3a36a36c22a07c81a543bb70b80f0c445871bd495bbb41b8b9a1d0e7682e72379dcc5fcf2b8efa04c7da49e1910e943d51960e73f61894c0135cd5c9536bdc7dce27de7f8f7ffafe39d21a53ef8dfe783965d37994f38600cac796a4879faa52ef79546a423e6cb6d29fe9b0777f3becb740450ada05d6031ffcea4e7227ba6563de45cca6bba5a80f7bffb375f900bd87d0a739ac8376fcd576c4d9e2ca145fd3cd62e8bed85086a3956cf0a2bc3a2d58e60485f304b59a7fa0beb012a10acafa1b5f9988cbd7113c9d703b171e3b796694f2095ed9327334bf78c6c897e84b859c276f7692ff7efaba03b012db2d48a3e0a35b0d386477a9041c3f8e8fffcf37a0d94962af05e8df4ce2bfa2007eef8474e0e319bf9aebcd5a79352883d53ace2a2eb51486d50d36db340d5904a908b03746a174131b8b1b1a0b91c162e5dbf8dc6172948bdce937e719781dbf146f9f082ff388c9e5eff1d7ac13b2094377aaa7b4b2f34d718d35ca46ac7dcab21aa0e0937120e456c9b6eb09e70474c41e0dcebcbe37dec11cf95236f72ec287674b635e29bde6e983901b5564c7c3be154e8ed7ca0d5fe7e995d670d8641d31b58517dadfe63004837b4792b637a8d97965f5293eaeab4a5cbee639fd8966a79da016f5d65858863569d8e1c38d60f89dbf8bae97f63e26d75c179bbf9f3c32be9650f538c2d0c492c0ca06410495c61c9f99ee65e19acb370fe908e86780d1967b4211b356f1a0035454f77e1bb5090ea80340adf8c79578ed464ae147b9e443d54ba763e95af4f5b9b1cfad82d18215e939f87937a7189ee255ea1e33c78727b0317f8923291983843d9b365916c95b7df665209ef9c5ae086fb5891fa213d632f68b078538555061c89af27decc525df1ab871020dde58042b6d75a018531c4549a2142b520a4194c7463e7d3c53127dc26ad6b30839e17ec0122a20c4def630392597b031338b10b4eb4fdae570576d16ede399595022f35df6cedb7c49f30130e5c6781c34b028542549e5e40819f3a1a5302c6406d6bb48125c271ae4aeee9c1fce47a7b70c109c89c8e55adaa5739abf9b131dd3ca2cd8e1fe32a22db0c7876c9a2d03ba29b53412a97546fc4455e56bf5f84887fc8aa154230f19e9280e2a47ad8f51c6a4bc516f32f3e7105c5464d9e32931b7cd7ac0c906c68c95001fc6169bb22f07ab433c0439d4702f8fe173f2610f669aa7402f54b939468c8219ef43e49fbb512a019e368987ca630bf4f48c5a829e0d260b166454489d5e23bd0af7338e7230ca0435d36803191789f54d64a8c287ff8cb227f94badcba333f5018344c2d50cc14b6dff8c65f4c5ca2cacc9944cc64fd86dc3c76e277ec6db797f38dd3260f12b0092ce3c1a147344b96e6d799d24bb8016cba4a1b98c75a4337a41345536f50f22536a19ad3c4adb793df2b0f4f6df700ef3611553aa24515a96460a2025b3c6cf71971e905057e19961716327e090a09e8046ee5de46ca4fd42589ddd1efac33e852c490b8a942124f28cee00d47f0fd9d90a1feb3e1446819700d52a64bfb38611466aec6b945469186b630ee004d00dc322613c8fb50ac41be52978df05ae10579a886c54e1110b8a6b1767a86f05930bc5120cb705581938b166e1d4fcac0cc46e4fde04ac8ab6a35e04e0a6be7c436780846d0b7a7bf9cbca2ba81a0d9bd669d624c8b3ed43ea93cc55787a9baad5e98d4357739c4a757843beb4f29ea0a7b9397fdb2d37e36ce053d60e7e3588dfe4df35a1dc8e5f6621388339cdbf1bf2d891e50888895d69524639a7c6523468dc8a5ed1c3af9e0d2c21861c21834b91f3f187393af7cc8536976dc282bb78ddcbf3697893e723825f1c5357794a58fce7f4f50fa3cc078a4b39182f67a063152ab105bb01214393da2995bace11b7c01879706642363f678da2ee9183cc38925d9c58de819bc55eb64ad88b62f6ec296ad99336a877bdb0f18fa0c29015f00623f2e985422623898d6c1d2b179ee24e18ca22c3b629fc62eddea540f91f7d29e1350bf2c0d232116ef7a9cf5b3cbf38236b604a950c3c7b7f76920e098685ce9e29968140f3d5ecf7fc25a5119289649b92e0e848aba14870d2eca456002c49494404fda0fe1d89414bd447eccb09d34ef5a7707b6cb6dd207048f834f8022f88a1d65adcbd9aebe9dc4e665ab807cd50bd71630f3e5de107aba3510f3d23aa8a90985f47e8057878679cdb7b8b171aa54f6f953fade59c82ff10967f9b63402a226558cc79b438e9ac0de777de0047d99d9d02fe922391995d32ed0236eae51ffb4dd3af0f45b91b6149df0fa01f2cda7ff63ffc73ef7ca806b5080dfa20f1c54cf598501a46b8c7c5331104ac14410a141732b3821b4f13baa83c0217a2916f5169133ed623955b7ecbef9453803bb92c44f177d048afb23bc78f592808d11fc01d0ed02ee243ce14ac509c42cbbb23dc48de3f6336e78ce7ba925563afc7d4a10dc40d5ad7fc6b81fce0c568b66ba77e2c67009cfab80f43856e051959406e784ee4fdb540a60dcb01fb7cf480b47692210fac6e28d6ef46f672dd1ebf762b9db62d8b8256299a148205702bf1e1973185c4d6fe81a074abd9717196fc5e8c237e63f410d6fe616108a90f7b0d0d13651776553c8d3e273469bf3a10c08b06e6a0f5e29d8ffff352432d62d2a8bcbe57046ca5ec47a4c6ce0d4a94adf99aa0b2120676fc4b016b1232e121003bfba5287b39e33e0731c48bd37eaa00b574e7553a4331f0fab66a6b6afce6d5521114f048c4a3195cf3eeb00903c80eded878b69d2a55ee6f9c949a7a5a30b19557b97181f4ea10c2189e43258249ae258307856023786883eb47dee1182d37a20cf5e9aab5fbd6dd8dd7f99ddfa8aa191a5ed65cff5a673e441feff07c89aceef48c42c911150ee83d95e736bb6bc2dee650056e6294b928da3dc5d93c99719d0594c57bfe83272f60806b89ff96ff092eec641424f0ce240f994c8867b52015b06cba7a42681c7104b13d6edbc48d234b67efbb5d06d84c3b4d66b53b5859050a526020e0ffb8dd8a03af863dbf75aadf5e7e7c2c8e6797898afaf0d1995ab1d445f6a884e2434ccf012b9a32bae32a0e58b062b1d7d3c4a76e8c632bb4e0887268dcda8ac6efb390770475e5187ce43bc79e50571bd7802470c2297ab7fee24f03a3a07f21678649a463877fa9f29410b358542b67a611f4e93479ffe639234d167542f4c0022f7065e4e91b3506f42ee6d0f1611dc64498676f6546c8d1409aa9322a57cde0a44d757a0f9c29540a522dd7148cfb1456731cec626a0b2ae999ea45a422829be71ac1d228903ac0d32993616f37a242588b35348d9064a481459506279674f0bfa42e4257b25c9f796a027a6dcdca84f49baab0938607c77a84db980232a0c6d3f84d4a6f60e758a3c0f07f73bd3c8af33f22254ed3f934717614c3651a05c947f5eda474f83c13149216aedace240d16effea77508277fe953e2e125f16aab197cace8b93fae7685f87ea825442e75a45558b23bab2281bcb69e2b90a8f789d3578d270ff80be692fa8e8abb48c1decd0cf49bbbbb65f4fc3fa83cbe64ee9f3f165dd9e3a4658a9fa2017d7da7e60a23a091a3b95c131184983d1dffb2a380bb80c9979b18d472341aab2e5e2489b53f5fe6802c48fe24cf3a6ccea069b7ae32f6218c11630fd09beb62143afaac9a0ab4c496da3932d98de2ded0259de91143789e946e3f29eff6a7c78548fb81ca337b2793489942256c72a6d753664ad704926b5c1802c835c9e03b0feeeeaf41212fed90db7150aacf012712904a055a3bc6fe06cf04d33f944754015e69c6f355f897ede4e1482ea809e27e903883c028f8e8f1a0b9348626aa2a8862bd3f7b07bc508cfbd3a6ddba525284209e1197cd8cdcb81fca71238d5b501a20178f9dce1baa5dab4ac58ab037f2d4929ec915c24a86675fcf6996ecae5198827a6438ab3448e8c17f4ce7fde8b1c56791689e2fbde9efb74ae90c46e5d15a56906794e3a5a080a45fee22207e0ce0a47cce4dced045c91c9ddc85b43c7c3cfaa5cf24666de1fef8f3432a73397082cbe90dda923034cd909ab65ebc3bcf84e4c9df07e0eb93c98d297af7e27ca37e2834faf639a07e9402bea17fae1b1ed0eadc56ec85126e87b5d12161f55f5a4bddc412bbe57525a5c9871933d0c90bf320aa741bccd2d422184c9c66129e316fa9aaf85d14e4c782f5c13efd272aa09b103f21b488168a3665630a4e9cc0b2760e2eea659bbf7137bb87fdd88fbe9a9130b6530bba9773cd1e98664e9e18cad5588833c8bc951b571ead8ebebcb1b624106f5f09c7c269df1d91b4d7495ddd2618fef4a8595a48b8c58502ae2fd13dc8c6ff3836d855958d3e8aef4648f35b14f5819af6344ccea9cc6feeb250d2279f3bb44c8d53b8a17909636acc0dc5806188e1d03e44d47f287850dad291df4c8492bb71909e312e4a9f7fd36f1ca14bfc8ccfa9d3c3a20ca0fc57fc4ebe23fa2c7c8544c5ebd9ee2ae2121a8c7d1409aab25d6ef091b8affd6c64fb03814fe6c2adc6e36dc40871a3ff2dc18a32c08cedc76f94e719344ac2f251aa0b3dcfecd3a9d12e43f7594e3d643137d0564c20cfede552e3990635172e0595b11718ec192ff6654cab46ad6c072e4f5c93999b61ea9624098f8875ae0facae55b5c317dacc11199f9c85dc62cc1220336443d55549e7720cfd43c40e4a65f19669bf823d24c0b568f4b80ea9e52c686dcf2173ca729b0687aab4e6434bed02899a0133d419b5beb961bd32e5c9ecc19736e87c5fadc93b54d0a79d698d676d74f4f72bd8593fc8d29d7a16daf991a15d157c482a672cd803366c9e3f568820f3c536235d086b26de8961bf885e6b7471dee635b16639d57e6b6a71de6db48a8cd86e05d33a0f884d75b3eee0fedf14a0f5be0474e5d69916ecbdfd333718f4808ca9945f1e04fa84be6c0de7099f9e2c0cc816fce86df6b265d77884ea5d4193404c70885b551d1951747172dd83ebe45af84344255e5d19345644eab309c6f8031cffff84b339292ca1e7e2c686cf11f00dbd7fd3d891442312381aa2a4ab02a8de6c9cb8db72126f7698d8a7e419dc37955ad8bddf5bda3dbc090936a7d01fb3f9fda615224de50c0be624f71586ccfeb12303d2658fda59fdeeb77845517fafd637bfc30ca25eb0946b2509d5083542841eb3bf2cbe5d5e0ea6c65d525d04cd254acdc62b96fe7708a74941e2d888c9d4abe20bea8018b0fc1951db7a4d5043a1de697297c929524b171675ae676ed6d801b9e3632eec47b63b4eb8b5e2df46b71f523a6c11b57291bc4d5111c43e529ac51c8f288bb2b4cd2160887ef43b3f1cd940ac4aa6cab45b16cd12fc72a38b5d8c96ac9284419c124b20ba97774569171d7363981c44818450f8f773d20c82bb6b0dfeadeb9dcdf26e37eeb8263ef5a1e4d7b2109a6fe1884cdf797cc4c560af3325152b755e2080f2c16c9928d5c6c963a13848c434eb2a29c4297a373b549f76e4fb2e5b666fafea9c0679fff817828cf7dcfe289616297254aff59f81017d3497e58513bd643a5ca4d39a108c8d642115e84f381ae77eefbfcfbdb47ee440979ce1ca0ee699e3ccbb0f8d887aee7752f5a11d7bc6dffb061b7bbaae9f8d17fa2f17c37cc57d0f2ffc7efe69b86c9c0b384bde777af15b144fc6d0f977d192f7990c55be9184b73b123797aa64ac09fb25d900ced163c4fbb96b77e61b145b2a5f52e80b4eb1a2f8cf49a58cce4e01089f388c31a6ab4e226867887c280391652131c88d96aa43c1ad2403838874d82ba514370e46bf76e43b7ce18ce4500357651c082925e06f574f860105a6f0b4331fee3ad3608c85e0040ef197ee3771d9acfaa0839636671c701a15202ccab256726cc011de1e9f7fdafe2fd5c9ab9267903f2f6878f713f5fe85d9886aac57cec0dcd726503c39ca5c4533c3dd92bdd18fc1be6d797d46988ab9902cd217ca4168b49a5383c9566bbe6fcecb22078c26ec51f33d72ef30eb67bf6e3f3931d6da35bd2456804fa68b88d1798c1f7c782dc584ecd37007ebd8bbd94fdbbcc8412a3836b3cdb5d2f10074f4c34ee33235bf4c0bc133b4c0657771f1bb8bcbf8dd8492919ee0cbf0b9d532e388ce0855e0ac0672cc307a27a63a937c8c03cfbc6b1d3a2b6b71a3a539a5768dc9f5866aa5a0428f14580004edebfe46fc0018badcd85c538c4d0507d3c086eaa35443bb2e1c554077d9c7ab327cc328060e184e188a1ac2380c80e58ecbbbf1265cc93b680344addfb40836d92a91c7cae18c9eee9df4f568a6961587f040b2ece173e89531ffb638efcdf3da874b6fcf7b80ed0c5fc1467189d8f410482eedd324501fece2339da879f6be109e51ee9a04eaa8aaea959ffe2b912c07e828c888f65662d4ae0089552771c38f794212a897b9dd99efc46e53351b61fd2972fad0f6a680bc22ea7b8c4fa10320e7affa7e6d8d9e4cf3734598b4b95089e589cebd6163b599591bbed5119140ff7c7e86b50032ea72a7654a305a1e6422d284d2681cf0f4d6c8aaaf7bcb33812378b6d0e3dfe7f819f00f87f0cf1c6347b24ea491ddcbfbb9287ac2b62af0e7e2df325b2ad4933249f983ebbdcb3b1c1eefac01a9d938dbb618dde2d659180e3678a3c8206316dd2ef15b8c10aeb5c77778d8840dc47d35b92bea7312f607cbd9d56706957bfd82acaa24f073cc9de6c833197abe22ad0268b639288153cd9098c6def8aa2dbf1b630522587fd61cd4ebc70774a47f2398f13affb262a447730f05a72fbde700cfadf4e9b5638a678868c260b769102c7a872e367d110706f021ef08be3cecc1aa89fdf8bddc8518c2e9b4e2053574a2c3007e2fb6f06dd54f8deed582c0d2703585527ef04429cab4d037f19a1a49325bc3cc245888048fe8ffcadc1db22465c5ef572859d32fd463f2ae6b8bb92d42e50d0b9bd79ac3cc2c1f44002383097bb0c6a96fa85f1e546b3da3e6af380db89c255705eb34c0cb5722abac9eeeb7ba7086407dee15a19210ba31eda025692ba952d888bfe00542fc00ef9e1417982598b5eeb70a9655893a6e7579cb9cf291b011a2971df3665bb9e19ad4598d2152e4da0dcfa665145e3cccb34f1e42aa6b4040f432d063a620ac1584953e23abaee8a01d5976c67a66acbec68bedddbd0e57b13b19e2681def403a9ed00f2965f36855c1c0c50cf55ea3495d26734ca8c66398f6d593cb2ca2a5e39cacbe6c9feaa5fc8e7499ba95e83ca8748fd9766896d8f5ba373e5848eec5a80eeee8a1e7ebf5f1e06d9fc62a5441528cfc323fef4b0c15d24e70e61c6d5c17ef0a90ba6a839647dd8f81bdcf9a460f0c097d208838250fdf01c82635769e3d5e773fd4ea819f276868d1815a4f2784cf61274e73863a5c440758986fd67c034739a650cb01593c77bd7d58f26ae7ff97c8ee399b60af83e02c162ce7faff9491905d253bd9774f97428b6208d8a2051ab5320fddda05a0f1d9a9fe4f321db98b5ba4f8215b8989d2e99408763b8869e492cf7500ff6975dc36fae472d64dfb38e400e6f5cbb07ba3aa4c98cc04a80b5238449526e533412b4f11a343b12fd11cee93acf393b30dfb8bc4cee28990e7a58e094a16956b5052006dcf34f120803113e566285bb73b0d7bec6bd5b2394e4c4537a01f0b718df0f6e88525fde0c2357cf406583fb10ac2ce0b43cf01cdcbfffeeff213ddbaf9056164816718400d45e160cd0ca22d7a791c3e8cb0f44400f112f393de1fbc8db59d407d34c6f618f37d47866df3526f9b81d6b3dd7662de84c46742be274886b74f94e0c17f596768abb21d38f3362cc6ead3bfeebcc80522ed92e7d6cfb1f806c3e1cc5e5e1178d3b7772dacebbbfabcdbd7f4a8c81bfb7f365ec097c63023aaada97c593190b863896e466feee7fe4e7980e5c4f1d27c5f3228d50ebf8e780dd1a2b5fa93e173cf2d93447a724d96a43109670c0308ea2cc0d7b98143d2c558c2bdccf8c6e893f21d710c509f6da9f364605fc00cc64503ce7305d3fc368f110e63067e2b1165c062ff0fa7f78d6b65ec008df99a0cc9a00b86b14eb88be0eb95ae2e51fcd99cbedc850454d0dd80cdf93ef3165018ac5cca12e955908a9830e6f58af8298bc0d0e2f28d9f3cb5e3064077cbcf6539b0a81e8975a1046ced0069b2a3fe3e878f26de3fe268730897f40b08dadb16afaa2a855dac385cdcf5f77685b16e48d9f788327fb85ba5fa46770e36305053189c71a7f9c3d1c4cecbe5c9e81f3b42009908278c83ee4223a978b9b10f81cfe580a68353e013e50d2839d3c1d4a76f9a2b43a5fae8e70fc3504320ebb5b0d0fc5de1a544511ba3de76ef51dd83722134c0f3d67792ae721e30ff33b35f0bcf3295dfe562891163e04c13e8f939faa73e2f83061ad96fdab2bb1e5b03a68c51d5c5890598744a9a5411b8e98b688aa6fab28689f2cadf2526d6e7b7960b7300e1346258b5ec584641a4963e57f98bb6170f18d6f7f7847ce9de25b0613bb90f9bb0c760ba9cb9e1f84d0f6d57dd1f8b8ce28516184edb51938c1d1c0eed6fb848c29b869296150e348e5d867e6deebaf69f63fb806edf4eee93c5f8e73d5bba11e8822a5ecd425a7372aed5d2a866005aa3699559effd33af058f17ed4772b8312ff6543c5b548dcbd43835f34376c87c0e0b0f5ddb116067f458c608a5a6a350af29beb92885214c6f4cc8be3ad2b0143ea1cecaee963bb01e087ac5ab944bd4e00b84634eb2a9160aec5ff084c04bcbe9d1ef56d4b02cb34318a6864f780bf6e11590c472faaf1f7f672a52d328d6a0ec044337948098d6eaa613e9a079f1e2734ff9065de77b544831c6a9534c246b0cebbe5ed5eb9c3140d990e762797719a18714ddb84f520cb1fdd9ce8983225bc1e70379d36f75a174d2c498da1c5e3617be4f2150f7381af6aea44ecfe6984638a9da4ddb4d8b3105ed063b9d0f6f274efbf123673248a4dcc5daa46531ecd1752c84b023355333593d66e109f14860aa6dc815c05cebc58469221105b0cab0985bc91358d347463249f469a52005dde8e1e6541520548e519fd1700cf92c2fcc7cdbe48c6dc0f01e368e0e5d9001e8e96d1a3ba52bbd2c0c7665147d8eb13bf03b587dd2a91b5b7b964d6133830f999ca7e01f5598110de9118afc3e015acc888c85321b915e71d3d54ec7049ddedfe3f39c3b62e9147a7bf51b0a590c80017801c97630e97a2a739fa08571c203bb469760c66501102c2a78687384242fa417c04838c65ca531255e5ae5785b0e2f4cde2f31d27656938b3477b05cc70a191db3e6298c404ac9cc854465d04f9eee3df092816682d0e1b861d492902217d8c0801a01e9fa23b16639ea33b00b0b241a7f88d4796ff35f3de8ef6b5b9d0862b2891174a2888c8e256f8b7e89282fcb236eb4ea1052835169d57d6893aaa9ac441fedef8467afd012493a5318c09d1324fe38dd16607bf66dbac300b5f26ae8f55e9f0fd0aa0343be057d8a4bfecd26c018339d24d65f68f568efb4d3241bd246d137958f9ea8a470f48b4aa36495cf9ffc1f36385737ee0d09322f23fffa4033b7bd8ad222c78075f72e7b8e733a3207904949475a9f996f5c95176ef7b687bdbeee506943e053040774b787f926a806e0112df6c571a3b5d795d4a09f0706c7dd5315b36c613918085792b988908c1cd42763b444d5200192dbbfd7d9ac6a680938d1982aa040a23011eca3ba1f3d2b79468c1c701295553cee84530ef20a5f73e749021eaf2701a29022ca2e8896c103ad26e55a6c4d9c357abaf21493f6e365fd3528671d075bc46ed32d56d7b02ad386bcc2df936d5d9dea8ead42d12ac799d71728b38edc7682e8effc0532b3680dbd2655bc22f3734c3a93bc8a74188983d4551219dfffe4dee94b607933b811e37542375f8dcb03edf61d4181c032438b479ab6c429db8ac6c5f7f314006a6f1580f26cd0d53990cc26e3246e888818c5076db9360a8e095f5cc27a9041889d73ab02f96e0c2aba669f9674d5c7c194ed808165d77084080f3f8719ed7521c9efe72c20924820a960140c37badd7860a87a5fb4e152b24bd1fc6a351b035240eac8f488b2386916af150a56db8fc3bd5702ac505f933f9a9b6ce0cff22297570b8fdc96b0e06c1241cf6545701103c304b9a5480e953774cfc860985ee351a2487c5e62a9b15b14c9ed647048e54b316c41d5b66496a519c52ba9d1ea56d96fa47d3029a584fe180f0d6de1785abafeebfef1bdc6eaea30386dffa0d0be726be3a932d8252947eb9d7fc4b457389c63eb7f83a26799814d1388f644c7580081e069d468ef84575dee24ebba01629372666d8d2fa82224dae9bc9db56d95615bb57f55c953101789d2e0cd284ac5472ba5eda7e0395385ba46fc619ed1ed6e66b98739f65ccde889481cd5acde488eb1e6ed0fca9274a93f4d86c2aca9f88d9c671886fdca7e8c012bf9cb481c44f4ea918725590fe20d47df0b14b9cd92f894dfe163b3279ccd345cdeacb5397ef4622adccfe9b8a5af66068dc8885c81ebd524eee9658499ce722a90146537697b7f39e63f7b768d1d7eb0d40c338e319ae5ca3349807c4d642afc32f75007a7e387807d2dc4661cf25a18662e22c7ee9f05e4611b89d54774357a02c1c5c85df448c68aef7db6863f6e4f229c341f5719a0c8e9b4a7b4ec03c803331f1dca33b29692bd236eac1b9c6462b38386585344afa2cffb9d3409449f7ffba8916402ed61d1f3d3a90289073fc5b14d4e73e72bb3186093e31e23c48b63c4719dd928bd97f322ce40f9dac6e0e5ebc2ae83972eac7fddb7311cb99c73f6c3eef88c789494809eaaf8a262d45cebbbdedc8c74fe79fe07b6fa385f5339aa6e4c9391936cf428b81f1fa31b82e7ee58227915f1eddd03ab00ad7503e86ce2f9cffa22967ddc6f128a8aac23f2981de6b270a3172e64e9552051993b6f484503fd483b3817a46ba4459ffe59df04139a5a92dfde36f36100a0dda8eb548ba95d892cbea7fb86c3997010972b54f652058f8931ae9d5c55886fa08be82c5653ab92d63329a209c474fa26848b3f705d906dd4739a79b9bb622dda832e1cbbb717aa8d826bd6c3abffac455da4ce87793dce17f7fcf7995117630d79afe8503282d557763226b0c8fc04ae836cb27131b8896b5b58ece13f398bfd9f560bd3bc89b377a792b2c6b8de29e63917761f4b5e6e3362c6debf49335f317d37214d40649b318920e91da34ac0468ece4460640ce403ce6ad0f366b316b072358daf9863ad07af7e0653357085253bf8b831238e6b4779d9c1943cdaa8475e7ec94b2f3f2e2dcf4dd8705a69ded9fc7e8763650e4037328cdd68c4d9533061c8ff47e787fb0cf5145e4da79d052c1b53dc964de3c690bd6fe503bbfa201ee9e7649049a9d90085b5355a6b745ac57339ca2802e0b8b9ef707a7ca74cbc10766bcb801c8d2a03af6a543bfe6aed7f19dfa9a18c60d78c9fbfa81c5f96abbb942731c70c52981a6832bc9bd4841c826139eaaf4aba4516c192d5f3e71d32c06706c7267560d2d34b58c4fb5d971d15739f99ec878d62a089ccb386a6f005177ffa054b39472ae4c01a381433b56b33d4b1516c4aab29d70fa0b23ea2f9763a9268aea461e021a0a68a06a6590de3555e91bce7c83a4cc1478c13e81d88801becbfef191c8be958615aaf9434d3233fb0246a02429b61b04cde5d447bf7067ff30bc0b198cf8ee8ab5f91f56a6060ef2773509a3091351959586c6179e3e91bfa6f0093d0dc14620db4bd1a0e304ab69573f32ba50f24929978647fee59a1ca93d63e472d76121cead99e93ead56ce3d0e49b2acb3bb6cff4f27fe7d423bbdeb7c110abd65c0f7bc0b29662ab9116b146f5844c22e37c7c45d5236feb7ab3e2ef49e6f33cb3877c24e8a33c3bf9a1fd6a645c6073c1e830f362dc7ecb637079d3b736fe21fd496487dccf2d269ffb1504116a2ec94fdebee72f531f2155bb7449a7080be947d1dffbd8dfa847228d5f1d3a5d33bfc987aeb2f2761762029ce944cefce1851de09bdcc0c0c6612937835add883a2b0e8d7ea09153f11392b18a95300cf889af453c2f5de035f08728f071cdd3297bff1a48712f2611dc379cb0b13576e659e89f1d08e7df540b4f1b88956908a2fd3213d9c63afa0c56a40d3733ff7e5d1c8d4e6fa1429daa661ec13b2d1d198cfb21d2143935a2c4b4dff852636f4d134a02411193fb8a9877514435103cb41fcd74049cbcaf42970af8648328cc3a5b39419bd359ff161488aa1967c300d520bbbfad4fcdceb8796ec9c06271eb739463a364bff43b1576e2bb03a1023367f07da8185a1dc4dfeee2f815c5c72a109c60bf8c01d0d845acfa6f6204152b22ddc1ab7977a00df2c551326ffad69388a441240feaca33c2531b6cc2f4b95af83c08eec39ca33a413d26d4b3f271f2193ece92c869e5423c98a3e1ec4db470efb3d55b967fba5406c82c5b2bc0219e50242fd36817ba5dce584321c5a42b240802ce3edac453e1254bcc7b6a45be95140590a9b389f516d147680f28852d7fe34cbdef068c84e803c720e01968390cd1cb3bd4a297184c3850b82465e13acbb8a6fce68a9584c5d8f36dc6d6245c0be0a9ab32b34232c0d4e66a371fc353e65cd2f1ada138d8f4fe729b45c6f00a807920d1122270f2695d81aca9ae6dae0c6368fa4b0c4b36009b41c51e855426dd9e5502bf7f800f62e1febb77cb6ce82fc2aec372b53aa0a5064d38e2c08bc55fc48d396323f87e9c267f58ef13d6978ae0df141d287bb90e5f0bf08017d0b41dee51adeae674d60e4e80b0f3396e5d172c022391bafc3426a527d256b23f48a05ed281c74194cb105212018a945f197a3813b12559f2bdd273fcfa788af0a3835da91db3fe734d5a6dae025956725b8d136d5ec92b4c81eb22114f79a0167262a08eb4b623ba25513e6a0f51e5fb0c65c60e88cc4daeb48fc0810b531f7d7ab4488dd76c0e1c2f0ab1c50b5f66cf1c4aaf233072322feae7e38f53d08ad428083b40e0a2f0e32171516096b50d72aeff7e8c83bc05c0ea441f57a13c20c5cda1466b8ce41d7a8c702a890a585244dbe730b6efdb0d7b96bd4a0f21a5ba362dbf87afca8459986f4c0a12967ae0d9386ee44580bd2ae460a86ff07795c8626ec089eabd38183353cb07052390a5a5a0dd83cb0436d308e3e6a9b90c2c6a7290a9204324a2ba79b355fc59b9e6d30ec1d931f0b8bf13c4f0d252c1716648fe78ebebf5bc35a9191e6ccb034986d130a23fb91b49982012406604018dcb57afc2ad9ad2e6743c6fe2e64df9c16904d9aa2fc12a40cc5059a0b9c13417586fc68de0e60e196f215048cf703c7d82e62e9a3feb7b0f2b74cca17349d1a7a52abebc96e490478447e8a583057748cd76315094a42dd335d15af73add904164cedd2458afa978bca3bec9724a3ed171b08bbc10ce99de1adb67fb0a0b71e89a83182aa733fedfd9f00ea863bb9c58e6af7e900877cc81e0c5b7919d4493ab25f96d5774660fd79f3db29a4bbf05a3fd60da281bb0885940ae0c2f7dd5ce136e0e9e1fc552fd6add5df4fefcb070030ee4348aa8760e6c16bf4bad04bce3285793963dca07c2824c2c9c5df6791b621c4debdb6d5571c4a07f3a32afc6776dee3f08fe1ca3a63e3bfdb8c31ebd7f0b1d30faec7cc28b9cc1c594e63c7de9aaf663536307682096dd3f8c48c9bc5412e40394dabe612da9cd57fdf8781e47e00de9b009b42a52ea82aba97631298773727298e74706843521ffc4f8cf7a1b329c2ffaa8a09c5f54469df0df828ffc39aa43f6101c1ddf102107fdaf1c75cb63f28af532e956383166170429195922f3dd336ddea665666732eeed5b5edf7904d2fbc8c7b298347b894e9ef238bc441a10b5fe822d2310e9095f414b47bd6c202205531dd1f5316f59285140e003679cacbb116a693d4c8e4309e4dd56c77198b6264c0324d1982c2ea40aafb25f30e53ac331eff52fd75632e6ada7b15ad712f3e49eab3b4ba8585f6b774d0182b09c4a29776d115b3fd3629b9ed82d9c23178cec7ab69ae8c8fbd21f4e63829f9d0997aa4eb796fb38dcaa3ec699cc38a9f2f54226401fcb84bce6399a20c60c183fda087207f2555a8b8bdad765578d1b8d6970782aa1dad89c04086893c16cbdc7cd8c5096bb0239fb179f5ed2a0d660f86f43e4f5e1c091bb79e1fb8f5a0f1e3a48e5aede609755e8f23075a2c1880dd065eab2e4eca60a11d8f530a1566725726ef3c51c7099fd0c4e0dd2ca4daaeb1de9191106e104744519e9c0b3cfad106a28a9ff0c2b6806be623a6d55b7edcae1e2d2d204863a6a3dd90dea14df3367d541a4c8c67540b5fb8a765bcf97ec506002b5dd3ae1bcfcd03c3f66524e7c018c0174991cea232d3a1bc17a9358ebf89c19facc63984de93436a3c598b1b93b53c06d8781b5f84930a3b2039491bc6e979f18dba370912e639c80eaee4c77eda6bb96299b5def7b4f5efaf3982d34deaee9644b7c032e148969e73d968dfd34be4b4e00d072dd5094c122893825f3dabe59c5f625c12745d2f2b2a1482853aea4461c0494ded78063c5b04e19b5eb7cb61d513bd015bceeb39a54f2eae85d4e7023d1e4f55bf7a243bcdaa732af129c8201dfad8f168b1842f976c8ce56f86283fb74332cc1cbce782b146eaed777ad74e3811638bd167362bb061ada2fec1f99716c27cfc1ff6a058f11c76fbb495db2295b05e52669432cfa1731cbe0ec4cefcfc409650bb0f5ba7b0ddbfdf1c22913eb4bd9da5d69e375bf682c0622ebb5a85b9991c51f817c53b20c82f82e835282e9b1088d3d770c035d5d0b669248461372b265865cd64d32993b467f93f03659dddfec2c826a58ecff5e007031498bc92d5065f912e2e295e0ae97fcbd484723641d792cf0f7bfcd7f57ed4052452b240e999b893bfa311ee4bc23bffa50973ff745eab221d425a00b8fe5a7d287537de0a838a31f6a21173fd7a7a4a87fed3f135568138c766d58f1f08f0392e277812ae2a6c1535903ae074c2f8df1caf0e43e2e4c59f6a422939083851be58ef6dcd37c517670d3cdd1671dd2fe0f9c8b4fac58f8b1f9c2979296fe032128e4605b7ddd09d76f14ec9a9da5abfb97b767c2df132d1277bb9ebbff593a874d2194554c7319d76d776912cbd49cb2034bc47bed5a1428efbe2b4a262b1e3a59ec6627115d9d525ae4ad31fc7b367c201230fc1a708dd651a6affc291408b18a6e8d8874aa5b90d1044b2adc5153e60f9b5f51f0c772a55ddf7744bfa8c27857de2e5e0e2503477fb8459ad0417fbde4a32b09bfbc50ffd63bfaa8d36037693f4a6f2d5b13c803ed1a286507222aabfa0fc181318f99338b1cea13c353b42291342213e8fe0b02912cfc26655ded876ef7212b3f05a2444d658bee2b158287ebf1cae3b07d943d1030f0e8d636cb595bf1b1a33bb714648286fe94d3a1da6852cb1ace2122b3c175cbde4dab23f6d085646420c94330d7ccda26969ac3181524f0ae374941a1d567e4e70dcb07e84a29ca21b44ec28bc9df0ff18500f93526cd3b201633c56528f14953f31ee6b7061e87598261bfada3e1d2f4426da9efde827f704c91b69e64f38015c44193f2e28a797999fcb9413575a24f0e0981ea8ac4d086bcae98a436f8f89684460941cd63fe5f8398de5066373770d71fa298c0bcaa479ad9bf784ed32a76a8d000417816023490e0fd4183b2a56cad080ce00b5d7efb9e9d0d5891ec9890e492bbc37c8619ea8141b6d12e37f91709c05f479ed6a771ec861930bd0de9b1fb3f2c2dc27a5adbca31c1eb13007d2229e85ed18e2d69dde6b737ad0c49f3fbd76b28cdc9644e0f9d79186c128cecfa32be6ddf4be34cf1954dbec548847b64c44824e68108bd6dff6719b0f77c03103de30ab0e3bebca016fe9e249a785252ecc46dee1354513af384bd6ab1a4bb9dd8339a951b32923bf3253639fd3d15227d3e02092ffb7f3b29b8fe3fb48236fd84c2e8da53c583f6bde66d90dc7ce660b06e0a1eeae0dd322dfb2d415c2eceeb6026c578a75b7311fd407427b3a3ebd42cc2dc97eb220ca62c648b6db52f6efdbb2ce3e388ddeaf182d22d71862e9dde409eeb14a2b759e0c9fc43313bd0c8b3ee899e8f26551c3b364fdf0b6c7a9ebe246503bfb19def338c0c74575fc38e346583258fb21b8bc97dadfe328727f9ec60ec7ed68a70c026f678bba1e6caf8f834bed28386a65cb5a75e860973b417133b24be6af80de3543c8b8ea819d160cb3a727b44dc90b018a0e8303f0bdee424597b9f0d901443235934033ed4d1edf6549c404458ec23f073a61d799ecfb4142adba6332b044a0667da21ca9c7cf95be2e8185b96563916bcfed7f38371e80762e8940ae1974bcdf2bf187fdf82b2ec9a11c382aea18605962137615f114299e863a2944e18151b9cf8d7a1ab433c2c40fe9e6e0446614b2f43e8c47e76cbed28747b21fd862060ece2e4c6f6463a12098fece0016c3fc5ab40594fc452e9086012936c567a8221409ec90a8d146aaaadeaaf2e6c6baff005046ff72012dfe143ec9b6928db937092d6e674e00a19c2288c0e576a0feba6be60be9885dca9521caa78652ee8eee34bc3acb07774706d76cda0b96aa9cfef621f8e23597c1eb1c6f4ac6f43a5fe0fa3d00706fce605fe43d16120680a293840b5038ecab2083c5272fa0ddd7ae07ac4d50e190c4abaeaf89036b28b577a44515df4c3023a1c15173d33edbb3bcb7477409174225ca595143d97c2d92393fc762a2aa084e0c91d5092fbc32ff58be3158b3275d262a5c5f95afdb3b1f4bc1f615fc128bef665cf93f08d71bd268381a9cdb170c9297fad52f25353383c490df3ec80e10383094fe8f8b5d9807c12c42f987a5e062a7614c7ae3d4e20903b1f35b1974f0cd14aa3a39f912b564e131ef1ed4d29dd7a48cec150472a6cbd69f99c6f983b0e89a20b95f6ff45f5442ba710fff1bc733f561510f928af1e35922851f5f5b795a8017a816a7b509bdd7efe1cfb7bae81595d50875d746b18a64c8f9529a220106cb00bc714de56e89e656c585568c90fd7c31d0ea7de371e144d7d4fd4be0cd049162f076d74a0074bd746fc935aedb18cdf3dd8043a5b5359eeaa7cec9630e6c662873b598a1562e0d5393434d8ba4dd7249b7e337ea0353c881685d9d4d2520b201be42fa273c8bda78d8b005c461ff3803f141c72102b5a55d0d9b325763ac814366348b45a74239beee2921c8c297ac3b80ffcc810be8adb43765a2985285f89a8a71c32d80f69e0a77f4bea33f1f33b3b6694e2075eb8374ae92207d0b557aed83a942c3390d3054815aabbe6559b3b81d20a44c079402a59b3881e4fe2c12ebe534a7385dc8ba12dfc900679be257e4c52b249db07e369e6be09a40922bf1732b653b0679f4202c989be5bc3ca3888f52561c667f60f97a5827d77bda98fc71ad3501eae679662e03857d919f4ef0f29221461de2635fdb187b7c179a8a4ab0229bae1a2101a44f7df0ab6c59430899ff30eaaed26b6fcbb8b2b9bdcb0fbbad0244ebf398f9873c23e9e53c9e78b638ffbc66a7d4027a83a648d2d8e2c930091c5d98a30d5b895b1f1eae7dc0d5104630cf19e69cb3dc8afe61eafe86148869520aeb6a0218e0577306e6b6fec68934dc39236453930cb557d69084c670f78cb8c94c96d8d53b6508d7b2e8e47d1c3f4a1b0dac1b27d663dbeae0ad4f6d17829c68fbd71d6bd39a3c112eaeb44739fbd2b17e13b7724eaa3f1ad8b3f6c66ffd58c8440108531ceda3bc8a06c4eacee10b7ef5646c2ad9fe84ea694508e45eddb447143f3be28f43538ac9692961967010bdf67323d1f3a5d284e7675ab96d3c42e0836dabdf9abc1c2f21706a064f88d12f9f6514afd7efa4a2221e638162be5c7abba75c7120932050dcab10e4d42c242ab5ad54d21c53848fd55699da6d18cbeaa55d8a7dda3d0680ed9d5474e95c2c5f6f448659a18b129844fec2be2e07135f13a9c050522cca14c8cb862097125a0630012142061f659dff8d3fb4cd294936fdb6225ae6f66b2639f621cc55574f27f42def4f153f52d636697b67a2bda17a3cef0ede54f681ed36f062e28df843906530219592168e6b50e112e03d4de87427d551b9253e70c559141eb2d4a60b6bfbc0e7a11a916d7b4aefd442018e169d5feb52e0b1258fe3f4be7aeac84125c455b39fc24a28706f79a74b5920b98d11d24a77e77e847a1bd69ef2ac41a83e3fa240359f49c4444448af3c056bc6bc1a752956db41e7e9cc3a8dc692b67642e0ab5fd624e571e1f97de1be6d846d623bff7e11afa4aed640e6c7433a5653d627c9eb8ae84c47aa8df4e367c618605e2b90db8bb9123e29bc2fa4b59dceef86bd1b550870f5d8ef920cc12742bbac2bfa7770f223992fe43c68afff76a3e3c63d245c4857853f5ba3fe6e8f0a958c1243e5d3720848984a10be842f45f3c9117704733de3e0bce4ba87ec5e0bbc331429ef340db86a570111b99f6de91e81b4fea7a535a4be52ba4a32094236de5960a13b0ddb5aaa5f90c946519a52efad0badf1fd4ae7ce91b5d4a90eb70a553fd2f802493c839adeb5c88175a12574339cdb319bd10b0f15189dca0693463b8e07a95888bd8f4d070fcddc2a63a08e6b1b065813b5a13e81187fb723f15609afcd610eebdfefe514c5a6d16ded3b65e732a5322607a2c82c2fc98a398e34b42e9026d9c13bd4ea804331d9d6fd5dfd33be19c121a622dabb12960d7d7b5cf21fb770208bfed046e21669b852f0cfc379676921c584413172b9ffaa8d0c1b6169b84f2b511d779bcc276da67f885e31d2299a2c1d736262f73e37d0e029f5585b14dfd124be4d2a28ff2b1a476e2d1b910b033b7e0f7ee864bfecdec9c57b9e41ec2468b94c17e9b259e19588cac3d046982c257b0be6463938cfc724226482f05273c24b9d5246a9623282d8c85f710208720562dcff31a9a0aba00d82e67693d411fb4da776be5eabaa59021b0bcfe32007040101f577e6858b7d1832516fbc69dea29cbe8e9b273e4d154a318277ee149e2e6f2691de1896a6d47e5cb2b5d16afa44f760ab2602f8c09a4ffacd6c9266f64014fbce19449ca3dd95a3363cdf091c2e4c3f888455dd59f8482ee8e8b6d1f00b83af7d351e6f80cbea4babe928f2f059cc993b6943216f8d05f41284709aec2876916a8a2516d01bcbcd01d71a1d4da084e564d7738611b2368f02eac9bda4e37133ddd3690287c3fd7542703641a19d1d18ba544b322baef60c590a0f0b2ce289038276c8d0cba22b0ecdc3d43048eb9099da9c0507f886a85c0c7adc928319311b947ae8616078bd5acb849075cd8b1e3cb3112ec8e4815908611c4980db0388d2132308f7f7e5e9c08a80fe97199ec2e4d8013473046494ad3284395fee59a150514ff56b4bfd2cec0f51ca140540ed6f8e162622aa4cf66769c30db6f5b3542a4bae2e2ddc612e9c7337236df3da04c4292c20c45b459d2e933583d9451fec8c6a188a277f5721bb0d9d08c5ef25d11e97796eb6fc74138161ac66b9ba7afe99825495361a69ede5592f5e5f95cd1cf548bd44b391813ad22fb22384691fbd605ed317efb07e3344ce2e2627c51f997226081b895ce5776dee994a78c387b1b59d39d68c21cf084c901c42f67c73c110751e721b6172ec4998a25f3fd86ac25c16f4278cc47dcbdb86630483a3c3c392fb7a90b7550f81422d5cfa823d27bcb9c5d81f9172b6633cb964ba3da6b8557b2cdebb78ea6e30f955445259c89a4958673611c25dc997ae50009a821514633189e3171f33c7c27eca3655966ad65bea9b1e0a290b9d45bc3b90459370a80a4c4667c01f4bade4d18ac76d0d0ba6581516e5c9d5b3719c0e3894b58cc316e79c7cb7808c20ebe024d8d9a0974fef55c34880365b765c41a2670b2f30f89eb2ea6470c54df0cc5f288e7a57d85376a9a217b2d63c7a2033028272ec7a4a0d6d8aed1b78a1d619f0289e90368f92b047782e5b218a1dc6978ba33f168a86d1e51b8a05eec13bbecdb14c011e97d402f3a8eb7853b6b94592ef09f52775caaaad3dde3780867f25b52a329c21ae3fb9d52daa09d532b13a37de5be53b70f18799448a90476c24673fcb2e981c5d648f521ff7bdd273534bcc02765048fd7420b0741935d5b4234717267cc0737246faef26754661097bee807229e29283d49b4864e7f677c92f46b988c65138251d954e27ddd3e260347262088dd7a41ca95ab1c9bb2e943b74dd089051ce49b060888efd4da28fe1af6617b64a2d8db620899b053fed2ae1ae2d01381cd50fb2f49a0377abae3b01df03e0c128d5ad74057f2f845390b75104db44030420c1fb4fc20cd468187f19b89744c7962d10d611f5b8bfa5a759c7cfdf74f92b2997647b304a6ca668c0af911341e0a54937fd410b8ec328c538c776279b96550560b55c959f3bea41d64cd43793ddd8e58b288cc2eb0be449eb20507fa1dd684a8dae5c6759eea9a945ebfcdda6cd039e84cbdba82f66fcfa63a7e47fa2b2ff9e3aa16d010e5ee3efe45297520c9f1b505a7614ed6ef2e5ad536dd049e22e4e6a63ec952581e48eccd1835276721f08f0cda83a1ca8ebf788775656f1d40d298b312db61870f6cfba1c038cd107eac8784ff802a547999efa88b2fd630d73eb059141924b65f489314eb3096352f026f04e5bf5fd2e82a9b3687b77af85ba6ab32a53ae9fcfcc40c2ca78c0e03f33546e61cf4f318501477c615ddfa0ef7d22a8f575f0bfb1da0d72586c77d87709c05a6faa6023a74006addc175efd647a103b7d7bf8e6e103511a5e2367b7ecdb67db2fedcedbcac2ba86861783d7b9b0cfb8d8063b767ecaa322a3dce3c3287e6e760a83f71de1633b0ec0a4b470b2409e40f34852c60f1c1fbfc68e31b65c227113ee3683764a809e2cdcd53dd32eaf2008ef6e96bdd07200f314de6e773f429e34e1a8d3092124f84e3e96cff35fbc480468bc221880e023f3f59ce6ec610a4682cd1d90a85f573d00bb5311b942c9f19a509ab50d1e1beeb81500f76aec1f0f96d9e7227989c2369bb6023933e3bb5b0828d64080b9f7e962ef18576d5b1e521f0cddadb5adf876f9ee7da8e01d5dc4c98a21549ad018acdf00740d214bbdb0f7e13b415344af28ab8795cb2f6fbc19ba090c899b7966d2ff6919f076d511b24bbe34436f6fbbce476bee3881d6b79b42c0edde3fb911948c406fd59ad371681132afe6d40212310ad463bc87da86e91d1f2662bfd58f70697bf7935453541eb6514a8a340c0716013b22d3990687fb398175243069a09933b111346c9099d3cb1e1073827d1d449e09d178a7a522902664ae44506ad21d6d7b448c18bc62b1cb9631122f64e5c9abc813bba0e920b1ed7da5f274837811ccd2d0ae6769bc40b82f392f9355c6c2f81a7a61c0591ef79d76ddbb06bcf7eedeada18afc323baa3552e3c17bef08f57fa70482d938a5f6385ac56be24adf8a2230769a9e287c86f43b6046c491806f640958c4e42d7f10db2f6630508bd765299949bbb754bd52c91429f2d531f9837aae8ff2f7c5bfe784091443da01b06532c2bb0ecb973f04e1866dd5fe67aa93c4d57a7c7d0ecfcabba70f5b66e6951b8160b2acff49729106c9afa22f8b68b0a5dae535bc6ac94ecd5d6449897c576f60da6168ff84905d9b1643a899c71bde726c3a4080f43979f2013e9752a571ec1fa326c6ff2df45469d0c9b180519a8ae42c4b99736788c86b333f2ff166974cb6397cadf5346e3b41bdf823d71ef53ed4a7323e3481281b3515be9b5993887db8864ffe293f29f5c42ae9f219d4052e1adf3e03c74eb171d7eb9386fc97ba6202a7213cf8d7ba6d25cfc8e6be13f6a3950caba595ab8b199314eb89895c636b9d595b0fb65098faa8654b5bb5e55963669a8486bfa32141401bb5bdcf1aff2f0c4a582f356ef03a00ac891b198318a7e6e2d4c67757c249b3dc7ae8bf7b304ac10d1504827f337f272c366ee6dddee23747aac630a1d6dfc23582f56daa36c418de95912e15a6a826d56bda24b45cbbca085210ff60ce8e70f5421f6874fd0fdf9d5935069d6ad0796caf6544ad56b11dc394d06e8244f5d8953ed8054a5b2640ff3bc735377db4ec6e0e151934eace64e6fa50639792a1ea7333105b820b738f62c432618a65d581cd235ab4200c18366d048c2003e7806ed5ba5b0fe51162e196190329a5e51941a02a9dce98de3a0872ae87d79ac330d27d08d1fdae27fffaee1700e5179855417a4e785bcdae101c21ba29013888e32bebdee2e73d67b067f0d471eb653d47b8db9fcfdb1cf4abe0d0d333e99a8322b952fcda691407fdb05f3dddedbe4fd512e0dd9020317c2983d2ff76320c8e1cfbe959eee90be95081a28a2987a5cb8eeb5a982910ebbc7241a1842c859766b7faa9b6ab5cf96bc825ae47f6dc4885d461a916005589dec4f73a0b63fd10da6a07cf764d4eb63004467ce0f146b7d222b7d77d8da663c7bbf49c2c0464919288d6b8c161d9d1933a2b94b5c49d492cfd0db580d7fdef1cce2807316eb83ac1ca7fe7246f50fc8722a78b97eaa9174c45117b995afb5be8146cd0db9451edf9d2ecc1de3576b9e9ebd61b20f2d23844927c83d1b03da160dd0ec527772add64b15dc24c0b1a15b08ec9bdb00cd37413fa2cce929b3bc873ea556ee4a01209b63fcaa910e090d220ce281a8e28a7492150a51e1c61d2dbf2340bf997ef014de8f541ce3e965ea620daa84c2f6290e2b3163b2b07386d0238241b47bf22432e9a0b043d879ebbabdbd1b28754cbcdbf7e07b8055f67856e1f8e0495ffa4a474014f6bc989cf1f01d08d6fb52d27107014c92a317ba4d42c5c31d8e6000170301f11124d08a80aad3a2f5b43ff76bf9438d2f8407245e8cb34c2230c417e675da75ed4173dc3839023af312e889213bc1b8fb87b8d5b9cccdcf420554a8b28288ccffc57ba3fc45d4e566421c75c67baa2b79bf1caca167e5d5b38ea3e6fa1ae9dd9d70247ad7705dc602dc5e9d5131675d749896d1e0e53f10a254c65134f4c4f3c8c9d397d9548075035462b2cfec432aab84565f204281f6e864db9335a8544dbe5361bcc6ebf1c75e79a346084fa4054244cfa5cc0087e616f2f786270718caea16692bfe02d8b350d6e51c74bef5605238bcae71640ddc4e4543463c57c7a6de730f201ca8079809d721be8af188dcc00ec81462f4f26315ad1e4c9a1415999e2b671ef1302cf00a140c745d79f202ac071ac256bf57cff8ced8678eeca226b2e6007513e02f2e47e33c6865f87ff54dee49261215823dcea1082794e16eef38b24ce57c91e660ced4701486dd9a8a40e9d5d38e4d8a306a195be2f661aab416caea68852283ec93d43fc40da418544284209c142cf183c506fa27a9cbc5a03d1da1828ea62ef45dde7b4d61eca119f197b5347f001ad2900fb6ab24050d9976539eb61a266da3efdf57c884348b89277aa72544820d7edbdaf7f7b76e896abe9aaad5dfb7d8d903e0441a2ca238f71b6d9c3b663efec51bf796c9a20ae151a1e779ead4c5b478b504aa7f405232e6e2310cfac89b6dc31f89c649a961af121ecfda2cc88137ffc22041bdc86b273e0043f4d0c8f8619f7c215b9453290dcc31bd9ad0c54288af941d64d04ac06652c5a0d17ebefdd78a6f4ca1fc2b4bcde4fd29813983c80c0c6f0c8a73762d3012787d9dc8617bd5e179633141c1816ba0476169cfb8a384adba7427c1a42a43db6cc11f988ba93a3c6f233c973699cc8007a22e1bb1d21382c00518d0e076a618f2b8083de12a60eda531daf15e6052c4c3564db34f7bd88a80ebca04186432c3c14d8db6e3698a79657c41e071eb0d6e5c2c64b30978bf34c02cbec0a199ba00a4a630d06d80c09d590614dbaa45f7b607171466cc8f85130e2cbf7a71852a45e308375f5b8d25d063c2da1932681422a6f745ddabaa4206af2a6cec80afa54a5ba9cb5dfe0d93a7237cf0bf273ecb258f7f19d4e5c8c13245d43fa0839a25e15335c6fb63ab7736366fd4abd68cd0366faea9743561718388723fd7693a17a5f2f0cef98159492aba438586255479d1a487c7575499a4d48fa11364e20180dff31413db491833275138217160fe497dcb5cc5a4cecda6700d2747165280ce094d93c206e13cec0a0f8680a1174f45f4440421a3967e6704eabc79ac79f6d70ce4fba7fc684e261625a5fa52ed63aa3c720309362c0701bdf107ddea5aa966eb75e507990b51967b722a0ccf89077b5c0f01fa725da47d9db0f0ff73c0aa683fc1ff6e33747c3297e7352848f2daa0f3caa5a1058c0bfecaa3653be367171bc79de745784ae9c5c48e77b526e95e1b06563c609f37ac245ef623bd38164af3f9a5fe2b7a68a17702cd8981389517e1f84b965a42d08ef088d5f8e60f5aca1a187f76561f52553ddbdce9337279e680aaaf4f7f4a98228246970e7a1486a3530b2786d50ac68ea21dbb73d9c2983d29d97749fa8f37dc6f5b018532c69245eff6071f771e12633b92c416f5fab3b8ff667f2f2759612b286756ab133be76e00a60e7049748f3edcb7bc6dbcaf829e91877145196381da9d8ccab0860fdd67ab9a511338083ed71aa7c59d36b109f46ad7fbcec81827210ba519df9144b1b6aacdde17128365503eddfa3150c76027944af6ef2e290375aafd50c88ec264957a3f5296dbc6f794cb75ef9e061bce38423de9beb891f1c58007830ddd48e09bb4e90048048793882014e319b40b4e1cc306d8de593fec304d4ff022b036e9c0c1a707d6bacc4fb9dad673fe3879e5ccba32be6dddbcad3cf9c484d3288fce29f864809c061a09ab027bbac74040d3f91313b574cc6b00b9fb5a961197024b5034b1a3ac04e7cb221e5c41c97eed6363a866c8dc75914da74f9b7a15acd2e3fc7d9cf7bf5afe2f9a722985425e3977df4454c49426653967266459402efa5d572e68b0b2c5c32f2532e250ef486ef0d7ef4328b40b05a4d220f5c09a85f3b8ddf633f54571aeaffd9cf9b92ab613ab320a0bf3f7e6e104c15bc7cd41050c23c1b6798e9ec6c4cdc6939be1007bc033240394a8dd1498122d9474e96b9196de507e7629d1844bdbc362c63f70189f36de14651a4995484ea99c9406b8a5276c13d0c929efc61f98ad36df786f3c506676b23282b78dca4563a28e4ec3a21ad1ffafab338a6f98391a9a8243251136e298d3f86f439e2ccfb051563df66c3ed08f3625045719aa995360425f72418ee012cad074fd3fa28431dd43652974c6a11b7d39c7ec45fc24e76aed7305c1e86d73dfad4994b94c7ea61f4a2da47c567891a33175fe1a6cbad762599fdcc5916c59d0393c50aa4772b590fd62107ab1c0bd1ae0697957831352de5db011ac6de2f51e39bb7e52b4ad0f3f8f69d79ed80cf25ae6742f5e3c4592adcf8df5e45779ea3aeb3519749c225c29290d5e046986992d13397b2c50c4cd1c0573cd770333f7d09aa2071b00bc0d5d51b86ba93d447e5358a332f80972974e83ca3df2b968137fa2dfe3a5b231c39622e99c2a54f976c0e23c85a719b443933b4978872a895b3ee6ac999bf1a1c156453610c60f890428cd6385eb66e1f181fb605fe0105eff87045243f923e7261c1dc5f7d3df339768ec411af3c0b7fb641086c1fec506b9cb5cc884b2f17a6dcac51b9adf099205c4c940821d7a68af6d900fb49f8d289db996ca0b6f5de2441a506cc0dd6d824860306a958fbbcc14a15553c164b1c2e98b386d2357a9846dfce3ce00276245c414be2da9cea5f7b3d3f03999ec9b957f93ebd010414e8ed7d00763529a82c23f2789f389963ff12fae33758fadc1039166386ba049bea324de6911cf4bc2915405997558b285d8bb46e832a0a670da02e9fe83baec5370a1eb4461d5fa6c12b5bf1742f3a331a6e164c5b32151e8a3430db7c446903a47d0e7b11bf9886a5d0bad5e374a3d6c148b7d3299fe13e834e2da0d83ea00d073b5b1df1635c6b97f6f439136fa750345d95a03adbcb30128b13b93eb992e284a064a119e84d6016801904834fa45203b4d3d737d7fcec055a68aa8a9266d674cae2bab98119a2160135cd20557e8c3b11a21a11f1136dc4c50f4e26d5f7991f39b352e1879e8762b9cafaf0f995a6281dac47c2a8589241c93b0287cc89e161fa0cd64a266e400ac1ac144f7543eced575495018f07c0de81d1ac46ae70dee1d2b6269ffcf7412bf8947b9dbd70527d1ad0a7809dcbd2164092c306a65f36c93fd55fe47d3a81cc1b3a0d362a5a785b9c0cfd346c8fd6cdabdecaf0accc892a4282171d6bdbbced871b8648a89e8d9ffeb06a50db3cbc50be22776280826a5efd243615f6792ad5d938098363587e11c6c48760fe8d48db8edc43989ae2323005cf72fa25f9c876482bdbf756aae619df526793c24532c2110d304aa7407d2309eb3b07bc5b009fe5775da5a86a2f6528ae235f70a1d03c5123833139eaebc06315e82b9d2265b824efe50670bf294b7bc19761be58d1b9e1c8d2acb892aa130a5fa68c4c1645573c49a53a51de26442915dfd44e72ceb186345709f6914ee0328ec123e8ee899f5c766a938e85d11cfa33815edf3822be0a38f095b28c7adf3152d35af406893c8b1cb1ab5a6c0e2baa47eaf726d343dcb6d9ea6ebd80771641f24123dbec8eae94a62a5599b567bf9661aa77c917c580a04838873fad0939f9068c9ff880b7d66b746ecb3a6f8e87445aab9ac79d2b07f84f6550ff2fa3675aed6ff0fd1401926f4f25a01d26b9b245b111f0cc89b939f9ca1cca97d263222acdda94d07d15d6b2ef1d35dc4e7e4aeee6cfc301dc47395f4bf666585ff1f5b9f37471a60db1f8733ca2aecc62ef33a61e654907c8f63fc5392816ab814c655b2d18f9ca1fa76176c529a31e744552871e6f562b3356a358942e52e3b69ab23202045fd2c3d9c7b5c1a3d878774be620517c3331e1d3b33a307eb3193d4454e5b9c6056ca68e9aaa9be9bdc1ee65018da67aac159e7cf40fcfabd6ca66e6b3aaea9f7315117fe5e64443071ece52841aef573ccfca2ade69834b88c9655ebe4e14db3b8857287785df31f1d302a73cc28f335ee80ebf928b06d8e5d0bef17908ef96e13146f46e2482d537a8f56dad84fdc349ff67fa3762b8e3a5682eca22bf88220f78e4e5bc2b0b5cc86f43268ba7b32fdfe21afdd248d704187da0ac473c9c36db811552898ea6af76ba5ef6117db2a3eeb7b03863a97e7229d4dcf143c57ec5fb6bdea427788674c7619ade8d670ef36f027c7c63c555a605313174f6c9ab0a0372b5fe4564deda1f9961a48202f79b87d0b60343e83c75581e3e465e9ab6ac60207e4efbd363b64e8dc8292091ce04ef64ee661197ce7b0d0ce37578c9695ec80ca502235f7cc1e5dfe5af46cc9bf6ad89b33eebd8477e520b730efdbf82dc4ece1b4004783122fa5548acdef0232fca0c96909e6237889b6b9f8560b0f685faeb6064bcffb034e12e4c55849aed91548efe36c2ef734d3296c5f9523e85a44500d4da9564b0fcc96be5f2f5a9821f93b1963d93ef5e8bb9fc9028070d8e7cce56246ecfa07f6ca98cb3bb759b9ecef0401895b6b8f0b5184b40e1f76d05dce30474febd8979e7ce310883bd913a1a5a6e201fafaf7032e966af739c05e40312db0e8fc1065cdb8e1f5002556d43bc59f1797da0564ac25d6ea483e188c94f05606d138a489ce702db03c085eee577daa2a9654ac1dcfb64d30e18a384120f714ad31cf67b644aaf980b7dfe793d381d2f9f39584a8e06997e22038d135ad7c24dc3f8b0f1f9c96b3d4ae552c1f88e67b644b4f97a48d3c85c4cbc00a2fb4665e4875757a8098c435dc802811a9b8c1d1a60095fc1ae75c66f909c63c9ed3e4aa4b5b7480445002d4c652b58db688f36f4c913f2142bfce5b3022febc770b1188513b920eef7f10033172c8c9ebdfb31577bc8909208bd0bdee6ac5be0aa3be6aea7da8ea6ff12438651977988bd0a47c009909b4e42887af35ed45997177df4a762b62b4b84d694dad5e8ed14c1d9397ea6f6af0e6b41cee769626a6855bd089add004b9a0e6e85b24d70429dbfffa81a594ca7b85928c6b0228058a642235419700dad06184cc3256bfd7d34cba42dcd1e82d5033340cc0e0352ee03082bce1dcfe8a2bbd40d887eabb69257ba6966872dd857a62db66223938945fce99bcc698c8f1967e5c80ac9bff2c0976a24944b95891c519b7bac4a75bdf5a6bcad861175c3ee108ab7985e3c6168751e07a81accfc6ec87ea8d755334ae3d1f63a28ff969c6ca75222d63801066d4a567f12b08e5cb4349d08098700841ea249b96d831e44ff9a4703015b13c245e8db99722ee35a53a602e901aad6e0784c7b436679703aba0887987115bf2833af62ae988995bfc3480da9e304392ca5cdb672291be748b75925a5ed23b8851d07c2612283076a69fe9194ace9bfc188a8a2f325dd958c062fac2fecbfa4d5957c1b0f9a43236f80f0dffb12d264d76dfd45d0876d5a5cd014afc3b9dba3ceda1c350ef3f1f9802740fa82a35d45e99c9e18c319dce77b13713232741d4e83ba9231c4bd4221c8d3e0b514290446620a858a9cf8d3f630353da11b0083da8ec30664950ca6ff09fa723149d3925172a27b7273e6ce6ccfa88bf2dfb3e140b9fade6c41beae58151b22e8ca8be5644f35be893863dc6c32b75406c5125173efbc06c8d0f5e767d459f38e2136f0b67d3fd53af3fb791e822c773dbf088d3b79dd6346b55d040394c3c52f9fece05f33c8739ba8db8417ce9a21cf57cc0b12208498daf0b371c9afb39e0f58528d3c76df76fbba2b440afdaa4d67bfc39e3047abc9d61d1020f9803d9f84a5019754ba36c3855a800ad5095f2201d17406230996a8745f5cf878c5d969ffcefa645c10a896dcd4d802dfe8e7fc914c1044dcb897efd8313b33d38108ea5116fc7626281817292f7bdcf75dbb283d739b04f5f7377e81ab4eb1ce42d2a9dbe901614a05f4fbf9024d0b68fd76e6d1293ef399d3522b7492afd4026dad5a92355b37ae7f31c52b51660f7b01c5fbb703c6fad09b130795d659479aa0294fdf4a7ce59a174b95b6f31fd694e43e9efea4106d970c3d34cabc3c5f2014d17f22bd300eae1b0ad757e85eb3b15ab30b0d02831a58b1b3f50f03dcbef17377de2e4c785a7725189fdfaa5c93d3636e02332d070e12eeaa7a2f4f1730673ce1bf4efca9f77c1ae6572e26c507a8c89f14e9a10d05a0cad3103a48aaa9778d479054b5dc3f4ade8fb177aa06bf0279ff6e3b54137810128162672f40f0e0a0fd7e346de54003700dea8ae29ae0882d27e6c1258cb8c7212bbff0c97de144b29c4fc654a37ea32f506527f1b0cb2dfd3fd6bd3ddc91ca7ef4c88ae2d8a52a9fd5c278098cddc48704789ba504cadaea372798fe603ea8013f7225166d870f695fd96c547c89a17575aaa58b68819ea040291a9ba1cb36fd2a54e4e6fd927a69471bac583c65a955eedfe4b9ef4a6d015bf32a6eb818a7a3f0179f730fb7b0dd45f3e5a7d01cf20b2e9055770afda98b70fca7e58cd48e11f8af48c85a88fcb1e8fcb55a5c54f7fe219e1c831a929ea80011bf2e761900ddb36aee764f1b7f1037f15ed315fb06a80a6ba1973e4a38eec3e0d5fe44bf12c16f1dc15fea57d568ed47243712963d53198ba6698260afa9918c757d7be9d823ee2d421b7e7043a861089d7ce75177f839eb021a542cdf65561f1d60b0ed058603ce3570f63c8973d75df4b2501e57ff6456054d06c3af1c28361a858934cd808d970648b5afba5e3411f6845cc98026993bf1f99b3a747890452b0957bec019a52d3a4cc868dd49003c034e406e6cb3650e161314c9fefe55fa8a0f4765deba2303cdd091c35edea6e75b3830d95289366d85d8f288a4415dee699fb9a9c91603a57999bb709475158c21d6504fc6f8046d2cc37193da4a5641645dc2606e5921883380bbdeaeb5b9c2afe37155078b6b7bd8e0f2ef53ff3e279f7bbbf49eabdb18a895d778ccc674fc90b133f4ea92da4a9d8317f1ab35848054f6544aae368256ddc04419222f3c1ac5551cf06f0e8e085bb6cb5d0b1537e3e1ed20c0d09d132b7fcc9c1592267a7a7beeb9b38475723799402b181eecedfff7e8c8fd8449d1e558c4e212b2557be19316796163c28c69b383ef12004a5952837355cc123e3dd47140ddc33fe9a0cd551d0d34fed80f0ef3755dd299bd82d9d695709a34a5c5bb46433711d3cf466c75607d83968cfad380eecdf85a1b548dae34ebda1666ac5179bbaa2c3e6bb536c00ea9252b730a3b49b4672ca20ba390d90d973a89d1497fab437cad07d52f2cec42a9f1a1841321cd734117a252f7dcbe569c01bdbc140e60be6c92a644210d69da7648fe9538a40ef1014bbc95a6a29319f3b4c84d7f1a43a9220b7d575d6b994ddc579dc51ffe45e9f883647a366eb6346e35fe823bf5b6802a4b90d1ea955d3dd8bc9d502cf024f055afa320d4f78f0b112a3150fdd1e89b06ecf002033e3fe7fae0c192001fcab979d4db8fedf957c78e0cd69cc88e8ad3225551da242073f0c7b4f13bd2619bbd23cfc6555ff38b490873e371611990593f63862113707405d55a1e574ba92e0b60df82a8c540f51fb150c1c2a5f455b6f21c3db9a1dd14253a0f218bd0f7bc141e6615e4c30c9b3c8ef306287626e0c3380925cd8fecba69f14f581f50717e756d02a60cfb2682e01a308160c11c5d5474d97f9a1c13ee51c466b795a85696c24894ae5f87bae4c5001e62730b758c20474abb4d169c35f965647b04db293f399abcfb1d8ffe45c450b56f20b7c77753b3d083f2bdb9a357008cd66e3a5016ecb3cf08290d893d52ab115990f905463e1811b46c307b3ac44ea2803678e08016b0d9017c646ed97098b00ca863c0852561244319ae4ca1afe1b6fc44b8a4ed51220e5e472eb5f6a8684ee2de4fe2aea0e8deee9328c1b44edddd5a61e23db416d72e7adf8845f91cde67a89858d3cb8957a7b40af56ca3fb90faeb9456cda553192ffb764e9905e8e125ecea470f20dc74291888a6d2b0ca367a434bf0dc564669549ba729860a42ed113b9c24057f918e0d3fc08c2b3fc5e2e9d124d7d774da593e96d36fe9b01b725eb356daee26fcb6bd09e44037d9d839bd200622304cca52fcd2f62d4a020ec189101dbf807fe2cb73cd7be99dd783d77773b18ad615cb163eb5a44e64a258ccfd75dacd55e4fecdc68cef63c8b267e1e5c9a8854e0318a3f4a8337bb34e35fcc31f1296b5b23d14be51599eaeda290a818bc5c786e1d512e5e77888372f0728d6bef0cb91b1313e678633bf60f525e2529bbb071db738432253b6b95fe89555c692ad90ed3dfc8d11c98391a6e0d122d981316a93e2f3e1787551739e51ad5502884802d315e11b92c9e3ce79cd505c054b1c287ca58c0d47b29b8464bef9335bf42bd0c15b3a6dcf48313de73a33fb6e5573a38949709815d09d25da37108c9168aaab185f41aed9ce9e39e2aac4a84284a94af02632aaa39ca0f2cc086deb264b05adc9cd72c3ba7079c9d2dd1fa45addb7fb7daf97a9b442233c15eddfb739d454778cf8be0b77704e6d71e096a4750c47b5c74faeb8add9662be87c15ea21a3e7ba2df89950ce13369c5b871a40971157516eeab8e054ea8fc37ba8bbd75e838754545695e3f31d6f104a9bc0218396a15bc53aa767db9dab80165776e2c065f4b140b5459a7c370bb07ef04ec7014048549e0998c869b142eee56d8944682bc9350759f2c930a7dd0695e159c1b86a7b1cb36043523c9f4f575457f660297d9434267277d59f16e5f80dfc357b356bec0d08a303974b47b36c54d04b8f24eab26d5af2cdc8872c2c907935d7c1a8ddb69bdd9f2d8d220e91f5f599b4a27d246fb40eb45e75c72df9e4c4731b49d4e1a558cc9223142ef99df13bc4f49f87862ac922df12c46b26d453d2f2729b5ca0f0a8738de4d8f2b54e96bc56301c945fe09225957cfe6c037746ca1c432fb3435d268e3dc433d8f2e5d001e5a2482ace74c6abbd83d80d3c043d9c929cd4d5a481d791dd086f12a9ba0ef896993dd2aa287cc8977373a88652816a8b010a6e27afb397bfbff0df7d3c19dac3fc7b4dbf7a3a0417c23ca413d9188b4248b6d405fb6aadb2565ea4df0cdc802a32971af479ac4aa97e24f8d8039b7493775569f86ca8878d9426b8265770333f76e78444245364e729eb759428b27146fbcdfeef77a84829166a5fdb0f6c3283e4262f6086cb068ea564d84b2f7e70943bbebba51f01f49826b28359ea810c37bf3b6561c37df633801f55eb408be846da49e2956a740cf0752e5855e1f9196cbc1be548941efbeafbb8ff8f9da34696931d06557d62945c30ed7f811d07d86574326694c6f9279a68b045d924cc003c06fb73f1d7b917986f69ddada1425cf41aa1fdfd477fbe16cd0bf42dff7069abfb6dc72d40f05c7ab8a4f9861980c465af8ae0a6e87d6eed5bc06f136197d3de788b1380218fcda895bb38e42a734af02acf642f4c9ecb1c72c2d5e707b1313247dbe05fcbbe8ab266436bff46abab3516ce3d2fd5f58d542e3e4fc8180d355e3e72095bf49127a9f0d4f286101af4fe39810788e7ac77c1a37fbd501582827d7900987b295ab698542bbf23ad6618dd6328a3d45f831f1b1fa099256772b299f7040ca7282b34784e63ee421bf024ac1eea3a492524cd3d0a86dda7f710a6d4eebc13868e23ec1695b11a08fba2448b5ca1aa4c0e50858b5100507c4523911ec1a6a55bd41733a7e75cc2b3077d284c85e34c72f44ccf17fb36e5b1daaa040044419db821c775ea81ca2f9895313e4f87001c427bf8de131fd5a19e5bb0530627e2d7692826ab1ac64ad99cab3a197500b253526a53e85bc579d142004dae25109e8b71c7ee990ac7bd6445c2dcfc5a5f5617f89779a8fa5a4bf2f01f73b8de98c4d67e0af58febfeb65ab0458d25c341315a8a91f5416713a33c460cce926760c5fc6c8e5a668a6f3bf82eea2ee0a76cee7cd183432fa2434c3d5d440701e5fac3e933302cdf9543ec04984642c5cbf8021d5ab2df0db96c710a01b989793074fb31d60c724891bca01bb5be2ea0060ffffff9f