PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 49766 addaf32be7cfa487efa31063f2553570548758a3c19b69f302049a4061fca4ca

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2d9e60a1af6f4abe636b1080b196866ef8e37d604c649cc654af68ff255e697a
Certificate Block Hash
addaf32be7cfa487efa31063f2553570548758a3c19b69f302049a4061fca4ca
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...006118000000340000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000007decbda696a11da1e01ff43391ec72bf0de6574d4bee23664807a2c6219ec80b7e5ab5d1790dc19683c99d32664076d4f40adb9a617914d955bbc21501a0d256c6b27c137e6080c9385a4a1f969afc151df1210a4d0c780e92bf0000000000000080000000e000006118000000340000

Raw Header Hex

0000402028ed0862a1de4fc5463614e98c8ec91b5ebfb8c1ac9ab82c36b9acbce2eacefa17a04d2214d8b9e7cec513f7f0d87b9957a525ad2d413b947bbc94b1a80b47e2b9ea016ae3210d187a695e25ff68af54c69c644c607de3f86e8696b180106b63be4a6fafa1609e2d

Proof Data Hex

59,560 bytes
1212160103078ba986d078d6355875027408b996243941c0d804b76f2b22be36c8866a88181379191e024988bb7060f9ca280a3f8692e0c77678fa68153a84f7f32e96f8c0c30c7670eb9bc7f60575897f73fdca1ce5506b4160b2d063bce67bd2e8dd4858a876a9c4b4c43013ea8951f777fed311bae0d707848c44cc26e46ed8272d20e23a9ba6004a93a90ad2ee4ff176859f06367f025dcb5ed74fbc2fcff506098f5df1a8847299c5fd662c760d4b02cf985ae167d18dad9c1707136b20fdb7108e993a0bf9f9195bcf3defdb18455cf27b7f078bd9bea155926bb75ce444759041ef9360575b695b28a64a84e799a931df1b4c728e06ef999f7d1f4801409f891d74fdf2baa79978e3ec1ef0e588c28003de09f5044bce9ff965e1f373f17386f1cd7c39e2121e472ac6a1707933f43255835e5708fc4950a79db0f5c260eecd99fad4a76c4b4f840a8d65ffb8315ac5644dd43a3126abb847135a6a1d6b3ff9e49882a656a63e5431afdc7e81ba76c7c396e558d2db99cfea2889588d4c946629098ea364c941e2c0ad458cb4b610ea43271538cb5200dab51e9336869692350bb57b278b5ce5bbfdcbbf130b65c75361645e05585db0d4d09a4c685a0bbac086f93f7723ef9f67f89184476525c3505960d80109d847fd5de56839a5ba5bd1bed19de25fd49968a1cc91b765ad1864119f1474bc6859b285e2616121736d8c3683250cfa67788b648139a19209091fa4cb7ea2c8cba5194f07c934e71889daa69aebf99a85019ed739662f353159255ebb31280e5760d9ce1cb9058e0a0c4af70a7a35f2f57f803c1e63428026f9775ac9aeae7185ec2da407a46e2ec3041b70e9ad37f916043db42789802d601aa9691903bc00500251311503b3f8adbf8debd870dea0e04fd775605bfdc0a94a59adb495cf8f9b11e87d7ae7a6e890b9358a5ea7c65aa246171daab74a0b97832a1cacea2376cf0be4b5a76cd484e6fed4b3cac5116536f06127f29104f563b8739a4e0b51f34b07df2acd5ba6c2dd2b526a0814c9dff386d6539328971eb6b8c729d236a006a66e96dbd24522d099f00cf8d38640456534431e8fa34c90e4750f757baa0a6b297e7bcb369581e2e55d0b0f3959400e4c9a9db26450e750eb44c6ae1cf3a5c0e4b69a4dbe5e380f5129e23ea36f8cd9579418dfa8ca23142793930d38f35ac24387550362916f6638441402aef50945e17618ddc64c4c401df0bcc2953853a5cd88b0c9b87e89541880deca2d347cef4452d218b7d6fe11457ca955e7dd281ce8a72c745ecdf781b014afbe66da8e0f2324e2b7e29b2122c052effcb3d4ffd71662b8b5a67ef71179eaf5170dfc3d44f980994dd63281964787d5fe627dd5c865976b7422c1bbbd5d1b1d59897e38fba9991ce5f1bfc64a8a197e6ab2ec0b3c53027105b97c4ed7d9fa50abc98e6797614dab3fc779026621a8c4b9d118cf406530c159433016251dc608e37bc5315ec5f7ad974df1084aaa699160926d3618fdabecd73d9abaec23627d0d28bd06b3ab395335f3a3e8625ed81b2d8ff7556ffa9c5a2e150d3a9ca5815836f427859ee421f7e9e739fd6a74288011a241693a77e03bcefc7c1a8e4ed20ada7c265dea4c5816d8a18a62343de947b49b34534c42e98a1c0baea69043594a30e1496785953d0d4bdd122458fabb9e359266937e0a8f4f2b1453ad52d4131bb12dcf182c86c7d58634887e9989f545fee1c6536af122214624c745d657dd91ec584d2d8984b1dedca1a1db7111fcee52f52e149aeaf58a0af2bd546a0239bcce86875c29c4395a31da6b49f01eadf29cbad7d070850ba01d17262a603e655ba59f1261c082efb1605599806fd0c88fd75c85f770224da7fcde58b5f507ab4fadc223388232f2796bc4108d55a668cc318c8ae6a9a88f85f8a4c4f4d6c28dec58a814a88f662746b0f09320f24ffd2ee9eb0f96fd301ddd3027b23836ed320516f55e80a346dbbdfd1763cd2a1dfdae0c87a250b51decd8ef81ee1b1ca5a5795fcfd7fa6e773a1390ccf264fac09b74a49364d1e47fc6106ee7d9fab8949208148982cd05653fb9dea975696dcdc560d7d3b50412232a10503375946744961457aacd9311ce8e8de367784bc857d829e47b70a5afbd4a77584751cb3cf530f00d0dfec1a66e47fd700e9a209c1f564d595f17cfe40450a07df5154e993f9cfddcf4b10d808f8cdea446e7b96278c3001a3572e27bf0628b73fcb1b25a8d2846a74979217bae123fcd82afd179537b010f40fde6e53c2b42d0da5597a5a094dd566b592292a2704d4aab704c54fb4e09d7c32a0389bf67c9f44467fbe3651819c4ac58fbd730bfed48ed0e5d08a76d1a18514bb128541d612082173e3da3ac78a772f40270b0f4bee6cae552480d1ce0f165342e1aa1ad8242ae957b08a28330dcb85ec1a2a72adb84bad544cf932db1ae69681f4f4bd8da41ba8d7d901a675e64da8c454e899c39d542f058a22898d8c0ea1597204d63d9211419fdc4cb944e2b3e758b643fd39d79912807bc4ac43024c43e8671d609691ff3148531ccf2d6597703850c1ad4c416ad59da2e39fddbf6ddd921cad004cb838fe25df241650de48f8e994a07704ec01fd923e8491d89e26354cd7c683f670e907ad198eb20783cccd4aa17722ef59c50f40213cf26552906e91219d40d7028717d4c5782d9e3c783e46f9a5557ff1a358a7c7ce83014306809887d846649296543bf9ff4ac69fe40a9d1d9469936dd51e8039c5dc37fd231891487630f58e9edc7a33eb075e9197614af589450d2995f758254e63736d5930806069f0905ea82f5099d29ba00a8b2765f862936f3e0c3953b4eae1d4cd1b24a8624a91eb8f4d0252ef1768dfd6b3a12e881296f3fa8446bb24281cc69394680f9969586d49b7b18c39a29b4f7ac18879b4ce12544e6c86aaeed6ee1d63346c8f047e47d33e845478cbf84ad18183646c8c3a533e5b94a27d16508a87a9df2e7f0b93d45fde192be09f9b3bf11dea9924b8100b1d979574326615f70605b9e3bf172ffa9a7a2a8e74e652594ae60303022d07f1e74bbde8d0cffffc16b9cf79e1a58e3e60a8026f451758b559498a3be85da94e93661ffb8a55e0f5fcdde96233e964a94aafdcce5f90a0bafffbd1a0df9ba54b652e7670027dd04477f7d7d9f3a9ce728fd68cfe15ff3ab94bd34c5bd8ba5227a560a84d8d800c503d29b3e3e1efb7ec8f1103a662e5b5c57e2497b3cafb6c249934dd43250ce6010c9a013dcef9f04a0f5103f15e453c90d1b53d2b714d17c63ae260acb6a035d9a794b525f642ed7ccd87c3cf0b4f4b646f9f45d6ff1d4758ed4cf678c9e67dabc9f6fa867f9e8990d6a18074d6c3fd0f69fc33fdf0ac5ddb7a27e3264c0e0f68fdc07aceb77b1f78e395a7087f3cede60f96f1cb20e2b76a6b9047e8c80b6c58adb124e5af42bdfcaf6115b85b572cd1f4a759debb9fcf068162f4cd90a67d918f80831613a54f6f1ee19e4cc6e244f67020036c0e49c5e8e700f7b65151d61eb323a2bf84fb50e259cb485bc5e5d6731b0a12434ffa1c8a303dfbcb0e7d075439de628cf567c814c86e9e5225d9814618937cae37b906561ca8b2dade0e472b2cc86d8432f9f6e9fc4bf25c93fe9c58dc3e1a3dc749f1cc681b7d44371bba722350d402fad5d881825508c1a027dab0747b383078d98812418958072cbc131b657c3da36a5a6915a4530c00e6640e8b796726ac349a71833d87fd98d492ee78278d2428db9a3bd94b0e5c4f669534b4d67b435be19455095ef83bb351c5122344c9221e43387a1c3ed93ae3e003538b56d7bb49c0eb084d7336d8170bc53ff1204cfb2e7284a4bc717a3c2b2d89ba6036280d7da8621cfb80bc4ff30f03b9e1a5c86ad4f8538618b32e23ddf249f393c1de7e6654f8435524e45c2c7db0021ad06e2c094473b3e987eaeb7bbc033c913490a7304c6f9863656ddafffc62f5e627b313baac38e9ecf6b09e3f59b49f4b541821705c10eae9282e12854e11bc3e8ce1ea4f869b59f8c3a61736ad410dc01044f787ea77c3d25c5bc6a769bed14554020802700784c067a21c85811c7cc6cb5f99e5b1c65aae3b1c2c555cdc1ecaa2076c8a5404f1fcbb9fc55b308abc75c086b1680321d18de72abb39c231e0a40a078649617670ef17dde25e6fa30b1abed45c8358dd4e7ccc3026fa695909b2e2be520806ffd92795848dc1cd5f4ca5b898ce8173d31c70a922171373892dcc5f474b05285a7c01f875e22733878cd89a6bfe0c2f7897fab14528d01d5267dd6bcc1552b4788a8650745b7b7de7394ae6ff366374271a512ad8c56386c7d499aa8961d83bcc31a18b0186542de5b4e3cbddecdf54b0ad9feba3398a24fd5c5480e0c785608a43bd15c20d0886e71d3c3ebc23de6ace7986dc61e750e25b79372a3429f6fca6bcfd37bb4ef51e23489528459e26266d4399364ceb85ce75641e843d5dab3d832e464f85a3e5df173a51f4809260fcd97b007b6f1c753f8b59a6ae821c7fc58a55feffc94985ded9c59d41a931fe64a48b5e25ed2153f1960561504fce0b6114a3d77044a091c7531c802f4402484ab5609b8799002df55408caeb0cd9e3994fe0179443b2198be167ce3b647321a7ab93afa811aee9d06af1a6146fa575a2fa9261d42c22c702d3572057f65ed029ca21af6f390f2a9fa29de61327d42e306d74a27b118d1300502ca55ab44fd6ed79cbddd75b2d2b6b4f5b385d86c66dd7e7d9cc173ccd68b1d72474873b18abb9c76d877966074cba8658656bc80c9e7a34296253db31f1e07d0c94d332f9032ed02766da018d3ebc579d1eb94a7b258d5ee19c76f661b9e726f8286c7c4d0fbca468e3e0d291b1587691f53bc1fc25a4dcacb11c3a51217b07fc32df50f5e41089fbaa14bc08356185d647de637e42f8512eb476580dfebf2e56c3b9e10549adfe59ecc622f6232aad74e6db8f87c5fbaddcc1946362aec0175cdb997946cfc7c5352602b47b401254f55248e38400361d762d58c65619d34caa5284b62ad139e1cd2dd54b969835a3ce6755e4e5333d30ee61467e40c3be03f215b83e2ed24302ce640fe513c659de6ad50e88db9dfa1542898175865f0c0785241e99b8acd1d5da40c6b7e2526a45986f36648b7f66b764efaeafd8893d75f1f60530a3426afc775461bd8c48e6d0462c340421b9b03663d23d975dea8acdcd3a620a7ee62684904444b51ebe510a2b8acb4a907faed9da63352349f367dffb9bf7b674f81cf0246eaa4f7d87e42be722481169de70f8f078d4be7653b18973752627dde6d8535befc3c254758f4dfa8f1d8d01f938368fe2d54d30c6b32071454d108a886634e50daf8cd87f77af210a85b0db4ea96ce05e6e87f2a3a0d7ebe8d3bcfd5a513451c487bad8afb6404092e74521bcd0d111d97cfd9a4646ffd2c9b997ec58413ce17dbd777089947547e2747b2cfc7fabd0b421b49f68a5af8c1d4ea54587cca915a6bad548c5a2ec2d39cd6bf8c7928b86ccfc7b74899797b2f719756940ae82899234f79b89dc73995b0e36ed8aed6c79a3dd855d9d079983dc4c0bcd9c0d1f5b9fc196c486a393cfc7f95d807e9aa2c296dfb26231b7df58e1c636e35a7ed2f74d87b03fecc671a50411d944e0f9bc7765639bfeeb60c9ea8a24f32f6d7c71a0baa8d5ee59d180e9e95a37c9c3ba843890a122ffc4d130982c31bfa2dc1bb3f6c4510fc9a321716b30c14dd569c74f8eb08dbdbda52708c604b6c5e4cac77506e09b5fbd854c155ef21bac6e520fada629d3d644f718df0727ca986382496c1eb81a2f316627d75c6cae89673e69ad2a218d1f4d6a6fa68e8b5ba94389483c1dfd85690dcd135f9529c673d13e2f38217b053fc83df829d479d22b018020c5aecef3c15fb5ed6c4410b10fc5803f838cbea7d4fbe5bf0e3bd291fa43b6ae407f315bdf870e68f01fa61cff9662e98581fb868063155f78169d58e4ea7da640b82712e60b0c96182759145ee45b964ca0bb7d491e466440b7adbfaebc4aaf852550cfb36f9f0efd769b1a2d33f41896a6ed41d2d3114ecb988eb596ad1dcd9ddf43a2a49dcf6bbd6c50f38706cd986f7ba8f19edcb2d55544dc015d2c739d25897237c6501e0db6f74acbec8a122ad01ce91096933ad959984b2f697b7899198c29fcaa0a1e6f23b7aeeff4377503fc4cb042392250a485d4bb4e74992cec549062058b9b149eb10bddfa20f72f8e773645b296dc422c0b193ac5f12ea6b9276577134c992ffcfb29a3e95351f5d0b19e18eaeefc51e6ac983539a56c57ca5ab720961527ae0c7261d01f3601b8e713dc09a5733a1287068bb8f72ec5f2c4eea32c12817dbfac6abe39e463c784809c3ddbfa8f8a9f66b232ab09ddc1eababc6ce4669a31d175ad3ca61bc85a944fb88fdc3e0d32ec62e7074c4e4eda46d81a5a52127c614155ab5cf7344b7a6f0620b521d31d2cd92d2b4ec68c45f2b510b7f05f128ab16bc203e9a03219234556b42205ecf35b71e405b28c1208a0297e9605c9db88396543969b3ca89b8ee726bc2223c7aeb6e51af56a38b36aee53a66f92fa1395735835a5d1881c3870b11e787bbf571fa3a2da95c6ff6c2294d8c388dfdb08bbf03af7cdc8b051f965bce80c5d13b8cf892d6a898b5471f4309402110346b637f499a92a65b143a8292849792731531955ed9596badccd4e0af96432260cef48d2a814820076c5cb22f42cd0c6cd636c29654fe263dee24eb0518b03a3804db45fd9d62aeac279d81454ee0717666902747e960c6e8d624a32864928e03975fb82f579607e8d3ec42eacce37c5c19d62ec38c9a1416d25d73f7ce1e3f1e18eafe8ac8b78bc97ced964d4dd408bd73532344e75478c985236740b48c34d050d20f237258ca81ce13ab3733a18a0b3f4f131b31b61089eb63c409bf6f774f554a069994770948a42dd90860dbca2019f8f749a9977425689a027c260ecf57273afcacf8a100a4daa78ec3f4c70607add06889a45e8768cadf089ad97169012a54dc7c3b8f6386774dd76fc3c4f65989a36a05ef3f04b139f093ec9435ea542249c883b50ca3555b63e314b95b1114fd9612d3b4d7f3471eab037a3f076e4d23414447bf9fa0339724545d0a3898710f005efd2c779c7f41187f4f50981a15a95885253ea5724bdb5d78f1c0563c19d4a827b4d44488ed2d2cb25e42d673b559911cd1fbe3a0b61dd74f7111216f06f15cfe5bb5d305c9206d92b23327ac2a4240c77fcbe7e70f137b14ad95906ebd1f5ea2a2fd14086432e5a7dde87df3d4137b8458922db4e10a567d4dffbd2a2e10b8f30cfe98a5f6240b66873fec80888d1d75393a72b26265ae5491f5303fcb1f2779e79ccfe81d739408b32bc52f2ecff5dac0fb1d90cdbbbf9caa636398089e3310983668b2f9473f9142b40ccd5568cbdb7c3ad11f3b323ee17be80a8d87715955c26a962714a50e2c44fe1cf026f0add6db09ce2480295a60e4f097a9c32f9a0b18aab810d566233b56b95284a2ee9880af19f2db860cf25e68cbde417b307ab35ca72f2454bdba7f6d93b7f740cb6a9bbffc6b6d143771b69f072412e7ec43ccc2c84202362967bcc805668ee0e60e7dd672b4de2f6632e595727538be1d9b8271d216d180ce19be0dab4bac727044035d59b7111aa237c8d740e6dc62ca1af4f3f6320aa194cdd6517dbbc9286f8ec1a4e7087d491b4d0e5e5513217cdb63f7a64ac4079a658dc3081b843e5d07e056bd12e7fd7a8da75cfd67f4998d0d2881d2c9f68c635d86fabd5a62e50e5e3802d5edd4193585aac22627c24b7abedb525893ccafbfcb8334ab5c13a42dbbc1e305446eedc97998219dbdd2f280f24ed69dc54e84e92e98c4df5b08dec9b314cdd64968ef9621cb0b2ee1d8a7f86a07c71625373b893621a79f09dfc67466e6a3413d63d8f23bdf1dddad494f930de5722045d56335dd8a9316c2a7d40224b2e636b3fab8025dafbe2576e98b6a969ed5f8243d2590ec7df9cebb5006c111c5f56a85a44f0079a94bfc284b825ac801ca56dc7e4bddc3e8d778cb1e96e91292c188a7bddaa72160c44f3cf70921e120ed149de729e58e5fdbd709ba8191f2e7b1fdc57e83cf8afc541483089a398bb0b736b735cb07c7d9698316203ffdd7cad4955aa6e399cbd0b1683bd993e744380e569aee85b80e5a22b7baac1e78377dc9c903fd15398ef67289763772944ec07d5ca332085e76dfbac054f95065fae8d1cf621411e0e098c83f9f2a0ae917c7de11cb8df5aea817dc6a995c03bbb0bbf65eaebab8ee44f317d9d8454774c60f8a3beb6370319d44001550b4338d69d2bb4368144102e32ff07979aa974ddbadac639495cc975ceac75013a1506609aa5c9396100103f763bd5957150f768f590060a0265c2400ce55c09c21bf9c4113e9ecb32d9e8f145188e2edebda04aae8c0e82a5edf1a5f567523d61ef70f51461d54af9daf8b706c22c809a5e01368cd9e794916aa4a1b1386cc04c6608210acb00fb40a918b2eab66142de006d9c8ff50ac6697d0cb9da2c9a187bfa811f1ee6c3e33c255f5d421d44e735657583986735385aca95c4c9f96e2b70f272fe151256d58155b5c81cf0dbac82cdb28453356f6e5e93980b83e0ede4e5b39351d95706617db83439f1d3f1c0896336dc053b4ada11ec491ae8d56fc3a5b304a1b4764bc78dcdc98b1e095c08de8d5e92f766022d59fa3e3dbab32c3034bad6448c1b333ffa37c388b849b0673edfe80f181c1b9a0b2e64e6706bbad0f1b4da0d0a913a76e30b19aa4406755b0c543a747dc63adcc72cf74cf06436b53fed731cd9239cb721580818d479eb35038cff049fdffbe61804b18cab1dfd14302dd3b4cab9e07350e8ed1509a4cda4e2b7c6e138013002473fd47eeeb6914bda5056b1b9df5b3bed544e32f27d6ef0cfeda5691a56af09e00757cc69a6e7d650975fe002c12355455fe50e081e8b41e6f9eb7564b8f9f0534f9f37909261d8b759455e53cc6466524904b34af74edd07c07e1180caab9756a4a0fd93c8c3c28b74f878cec39eb24eab44e2250912dd669fe17273dd40f55aeb45e6871e07c568d364415c699a30d3d3d0f39560c88af97adc913f9a35013b4abc06cc7028b4c5a3a5a229d114774b85bf21ea81f9e6243b4fcf5cdb4023e905f1c81d36e2780c81c36330eef5eddc63f17e1c815c9ac0acf02e7db6c93be3a893fd12a9bb2965f2660115eda40a4750686b2b1ee36c87badf7a691c1da1c5af6bda85ef7735cdd65e1f3914249d687bd16add7e33dc162a091dea7f4054b33d72079b853f455fd84e7d96b736083135e0c2a082f013976b81b2767488a2aca2cb31e025adba693d15c0da93b555e8992ef79980241f5a8602dbc9751afdefe0eae673748b6773401367aa4342d0728e743a8d069f81d477f9503c9d04696d88df3f5e231133b184e10141aa36a8052f5f68b27540883dd013016e73e2844955ce580ccc32d5c41472e1321e20aa0fdb3cc895b2d3ad40676c7672fb900a8a1569bcd86a6760273b932367164dfd280bc486f838d6eb6887cfd22f06627f49c28f32c354034eacfc31272ee0399308459e0d92d563794c66dd9e6890e0ce6fa438d1a59ad2e8a490a32619794b63806878696ac861fdb6b193204d13643c8eef34e82f2acf6c3cdbf1a5a4c87550a702cad6c0c0010fafde2f89b853a81cb176787f8b05dcec77fd2556bd0c15027afb1b03e24143bfb7eb5708c5b2f4a44bad502b33d05d5f61db58573c01ebfa80f2369e8b76d631b512be5f89ecc9cdccb1c0cd37e3c4f34d9296fddb7a6373b4a945a93f00d4d8efb911fc1cd428834f5f7458c9d624d9abb5f8d703d92abd7cf80edc7bb78ff5d46e5706045291c6525ae4fe178c03a6d38d0c7f075ed8be35163acafd289e7469b2bd60ecb5f0990be7852b12c3bfc394f494855df4d8ea6add6f4128cfff60519e6c1c07efa6e2e2a990bdafbc6e0eb78b40e1ad3aea77c98e2e23940faf4200b44f54a5c0498665ac37957862fb60e5ec95c55ccb7ddc623e3e306f7c307a49fc22b4ed3a623fa6d7ebf0e7a4a0ed2d00e59ab1326bb5c9112b5e20d21dd343dce4abf5777e64e010e36213545d381004637e714c06d19406201dbf65c5a6fdfe44e572a010f147e41b91a6f1455d6cee254f475a0ed242c57067985a8dc058bbd27ce63c7893c989ce08cc6fa96fb02debd0ad241ba71490bee097c4237a8a745f33592da9d570bb48f29e6aa31c3c061c24e5f561c2539f2ff8b914cf558d265ae107f8ea8aa73cc391c23d76794450bba537fd0c31abb185382e47ff63fd13a6573c1add111c85d5ce2460759f54da6d3059a4ec789342ab2c0cc8e6fa4486c92f1a5602adcf079038256a0326ba4e121efbde2f3b16fa90f49c719ce6a2fd6124c61f852898a0ee8f7ec0fe99ef0f4f734dac6de016548aaa0d027c72bd5ffda9cccc97f34ef4ff19db8b3eb95e18fef32b43ef534d87fc0127dbf8512f46b5f40bfdaf82314a28635e7dc782a2c34761dbae1679e0e92765a669d94eaa42340d2ddb9b359c3fccf0678d808e830f41e4fe2bb617ad47abbf586c302d89a0b9c70b2b9a4f26e235eb95ed3f4c2228f0b5206025f11a6d0877ad8aca2f21e1bf6780f39961f43b9562ed56da4908d289e782fd42fc2c36ed2b5440e5bc61bd7d35094c9e44c23554a4ec569c4fbec8aaf96282409ed974e7eea25c98506c2e0c012863d71264b3bc7f182da051a5276787469bd6e41f3e4e404cc9fcc73ba6fa95a380be25a6243d5b24b3b4b1ab9d05fcf7a4cbc8bf24570291af79a014b917a0356a13167223660e3a1e0f99dc2682f444830ee8d1558ebcf2cab9f6465cbc33a9ea3e6641f8fe1d46412adb688517e3b7dfef3a0277193494873eb503e7ddded12555c92e264271a94fa56bceada6feedfc82f49cfacbb8e7e7ff8185e8ce05153633310d71f8ca2656a9cfecdd82e4d7d6d59504dda15be9083e8ee9c6d1a4d2da8a5717906be788d43a2c0b24d06f068e66ef4b36b016178b2840074e442399b21ea277e08894eb2f158c2cda3bf1535dcd25d6e8a3a9f5f3c07b74808fad08193cfb5489081df6c525c43fbd85ce87e103a773e615c41c3908c01d0f99a6195982f29e3a68dea2e652ece999e4b3d4b3dc642272a408577d35c83ec2bc97126a84144ebfe695bd850bffcd019af8e97789682f764f9acf86eaad6c005c553ab35ad7ec4ac42289fa069bbc36726fd51823bbe608c336ee7ebca47ac7e09ad9d3095a7fb03c18734deac05d1723b7f6045e026cd1112451b8872edfb6492ea74916be7cb9f2ffba7c195bde7819ef931daff57043f12f04c00e74ff3cdd1501f94d909a2fc31bc9d8a5935c4b3dc32abd5700c7bd060ba4cecb69c43b75cdc8841e4a0efe44a4de4dc33b40869bc803eb575710e4800c5a26209a65aa442a8ae69ef1e2947f113a8e762ee47c1d559ef9d0cb43960b8efafaee219e1ee85afeecda6511b7e8e97e7c1a4d87e51cfc99bdff9a48e1fe1f431e17f43dc9bf3f457010a6df8f0bd505b5a1be7eaff8e63add1fbcd089dbff53cfc6946c1efa10d561973e851b4aec33433cc70c156c07cb8022cb6626556781a3823a7af9d74f2f85847b5e765933e758c30c40b93c715bcdf1182ee4a261ea1724fb97aa40c2e20efc5c9681a6fa4521f2cfad864f6eb0abd4f7a3e9429d3e13089033a82cdc3f31d64d086e3348071639a4e81b2766a3b1b814614749fedb1350d57a616af091c58838a6e5993a2515aae7915ca50aed508b2050f2dd066cf3f65fcec0b8ac88d8320ad5e2328aeb93a4b00eb96f204d9ee2db09442cb83565eb06d97e6bc4b39781cc2052d143acbc98f39c3279433303b2ec41226416aa8561ae00528b74ccdd0e8280fb023d01ed92546fbb50ba1cfe82d1c261e3b0eb90f30be6e768cc666f9597375bff1540c0e0e26cdfa39a9dfb287c222c7b6283a9670a41151e2a220b412fce54be5e77908c5b5ae6ee71991eba0732a0a51fea40d8dd68f074ebeac62f491bbe2e4c15a21f758f54217a11bfd899c07b5674caf7480e96a0062902319edda1306fcf1631e7df7d4bf6966c7e0064b4289ff0a2d6cdbc76d78c2051f5d148dc52d200dddca57dcd5f3aea8307ddbcd4e5c437a27c4fa4d5332af97a2a81dab0c84f541d6c79bde536cb52ea4f01ee491588d41543a250ff279c622c57556d42df38db6f6cc06c034a5f48ce1fa7e6f728ab25814220a075d70bb7c737a067ef914a7a89f24aed9b519eba0ab0c03e5da069a0536d2a6378e7fe437f3c04a28b1b4db33ed66855c1a76adca0aa121ccab5a5f11007b8356e15d9ab3d036d1ed04f28a6d7f21ed98af66d0598a29cfed33b76900acff451bb93f82011f4829416cf88ad3a7425a27090684168eabcceb5e479826a7583dc9711a9759422f8290f7402087bbb7cb40f2d884d573ab4221d229564d32360823da8ce04a13d58b7b01561134a8327df3bd5ba6ea77f1a1f46c8c50c7818d3a6e3198d33a220f9c0363b2b6960aca4e17dbac049ccdcfbfdc8bb8e8f76a19a2fd9e787b754afc0ff767b432e80f127323216da330dba9ffcf28dc792ac49a5a1020c3f5c62a9872949311edb43c7dd1e8acb91ad24b758b539246002af3e99255195b2eef69ba5b67e4a824f2dc58fe6ccb21535c08c040114b291d70292cfb643ead0874ec8d49a08802852d3cc08c3af490227101506c57c70d71a6ab59fd2ceaf77deda3130988464086bf2339855ced94e454c8f9477fe871934a0ea505ad8995408cab4826c9fae5f87ce55d623cdb430499b67cc51e0b0830a4fba1fde75ea6f8ec8600b68b8755ee5f40f8d4f603a1d2ef036df7a6a252ee3a6009c3aacf0713ace366b2fb09560845f83a02a1fac16a5a52c4742268aba917fca239bb6640a7da9810658040c8a199724e8b63cc5eabd32f2d5b1c0e39ca9d2c05948097ea7b7f4ef5d5f9b7ca46ec9fd256a271e6a0104deca414ab4fbf40e32b547eddda52d662bee85acc490c0161bd4a326444042b9b33de746f29d7fc23ce952c59fe8b0431acf125fc69252f14849f457d74d24ff4ba6da8cbb0a43414812a22f162f0ccb26afbd3641578026ca6e963665f0dd9e7380539886e1a26f75d1de4023b269bdadb58b15bd7818d1ec7c61aa2e41b87876ff3bb84f48ff6902fedc01eb167fdcb0484e9935cdb6b2324f3012f22d8d34a5913afda523a6dea1b6a85e1b294873d299359f7309aafe686caeb188e7edd4f72896d38bafbd47bb0e0f664e8ef782e4b97d9d807bb1498efc52ceddcb01af96646a09111316d5f5dfcee092dacfce27cf15f705dbecb5a1fa341a79edcad75f0310351d6ac61c76e4ac296ed23371a32bbf34a09e7b1f26943677654e78fa0569c20dcf959986fa8b83b8b5e7d9ed0544cd7fdc0bc22f80dbe787c4959f1d6d9aa1baa7ad2398d13ab953d4991bcbbdb034ccfd8602d174903cb5bbd37bfb9c93f5bec4e8cb1ff52c429bdc1ce454b219984a7f4ae9dd17bb2cc9d8b846b0f6c93204986b823955f96fe8dd3b9899b283f332312c8b54853f6baee9c95687804f0720730411f5ce1e56ba06009f8a57fa7c8eb9b3b6fedf0954070ef5121effd0974c2ac91d8fe8e9adcc0967d01d4aff145b2b9563140b198dabc9c89f2651e8ce47081c6bf4fc68bf48d7efc2709f54dfb704085da2a341b73c5d075f41288a188315ccb1d852189fe8d6b5e2688defc44525e72ce33417e62258c617e2fe25935de3c8704df6b2dc596e7034ba68477348e1982018581267d4bfd7cd5c935d04f48327f92474c731ed21a18c8b7463bfa0265aceb92bebafa23a74c12633d018f711c5d2f4d55640cfd3f9996e93dc6e474c58e7239bad2d19824252dcd487c9f0dcc08d56f115a025fff845dfea2d4d9e7aa507e737d69758dd3283688514acceb5d39229c03a771fbcf6d7ed27010086f8a82182b7fc5057eef9a37dfa294883ea6654f67876507928469144ce1517c8eed995b23d2b332951b9f736faa091715cb7408b5150117a5731fa773f6ed35c53c8edbb90c5f07981cca0f72141c2a5d90f6cc1bc8dd579afb241091b4e8e0d516716004832a173c040e4fbce872fc4396f71b35ba5ff7c7776e22c15c314628f3f41c0f5528e3cff9b4f9f8131cb35e24578f8a769151c9337d5be0d22b7e081160b22475b97d32ff317ab3499b2c71a641cf30731c39cee5714dc280de4e2986f8b378f6b9a1acd1334f656f65f3b10068f360ff56ce4b4cded9b0a71bcda56c0c005e0b94de3abce65d92f455419fcb6de89d3711ea5faa9a6909a1ac8dbf50551346d4ff97760094d9b07e5553c76513c0630178201df87922ec2cf44c35bf4bb550b05f7c6c3b64201c230669d3eed16ec9c37a99d3b0e623d33451b5f88e752be9cc65b26787478b1f3c86c3e961cb9f2237153b994fabe3b75e50a6ff487e7568c47afdd0185dc60d9a67b677016d57ace57ec2112287ecd8668dd4cd9ec0a7ebd2d4b40227fddb109a8e4cad284c14d9dac47b830c241d637324e93063039150e04e4431567143f2bf5c7492e509612d9297a2c230578682408dac893b441ac925f0493c604d659dfd170aabe1bb6d941df0925cfde3375d9101f1bfecff8627a60f29a120fb25ba12e722a25d25d79367deb1245595ffd4d74f5176ca0e7c6bd0e4ba48b1dc63bca99654bbc48c9ec1af1c3bd0126be946d58f1bae5374915bb9aa2feae41f2247641d9c9abc3833531459968494fcaf053fefa08682bd08e230a99bc637bef50900bb457ab55a024fbcb27e625579f8406b4151009e5a068dd0a4427c73c595bdee3caf960fec30e9575e42a197fe02bd7c979b85288f7b28fee80fe8d66dc12435cf2030ae843fb7a2115a5e04b445210bfe174e7dd175e42d92098678c3c936937bcf22fababa30702fed5f1c2b793cf62323a91c4cdcb0107876aae099df8554cb7ac4d1e9461500908104e733dea9c570d0ea0f5b69b32383b5352fe741c2e8dd2cffae36075697df7156aaba759227ee03e6620324387e3558f4b00d77eb199723abc817b9c239c9875c2dcd6f6ea3474779ff5d2c370b3ecab757eda05ee1fd44a66f0895a3dc8b528611c9eb307307e8be0f2895508bd4b8d010901f87a7af4ae9846a90c05004511d6ba3d6b95b82510854b06103d936cc6ea18bf9e8a398b9e32b4a64cf283d5ca755a1f18cd84cd2f8c101541e0112e7cd7e10e0a19b5158209fdd95e4465034261aa6986d731b1daf0d26448a2b2af9588d1fa448138074178286e093a002e55d0fbc38eb3f3aaf4f06376a7ed523458f95b9a6c341f9d4083283b20e473aef6fec3e93c6333531c20d2c09ab2f909080b7b4585521476857bdf9abd900b2b311252cf5b59ba6256f3a033790bc2554e6a8e05b747a7b4143522741ea943e38b354523f5f5eaf7d9e9e696db818fc6fb43699a3820360fa5e5651845bacfc995f452eb181af5e7bc8803ffe218777b0a285876bd0fe7f9dbad28d0e31fa8ceb07dfa537de38184b54f2ad4f3ab7e472ebb122c2a82bc7c43318a33325bb20e8a7e74d11b020a7a34df64979647c4b92cec2a8135c40cb3511a1114db531d6b22104e28483982b42aaa94a58f44aa96a2b6ec35ec5fe446bc0f92e43d17bf6fa08137764365435924d3dc8d3d82d64dd2698f8a64bd9406aaee11dedfe98db452edd1aef5209cd0bc1e835cca93ef6ee352e365ab89b25443027148a2d4c9d59ddab54c099b0c289ef22381b494d40c70061417408dd00f05981a53aba63a7b8910556dc0f205b3f08fe58bcfba90fcba1b01be9dfce1b44bebc58cbdbaad4e136a7159f9286be26318d361cbc0aa5b277903f84ac207dfca995d0586fcb1e46b030d7431125069eb2f22351ab5fdcd725dfbdccae1ab4733bcb676439a0cc2ce2ae63b0d42fba04677954c71df3222aba2b0949329b11c0b44040348603af12d8d431f7d00709392a66d0270671e0866589bccd56fd995e5fd4fd331553cf1359c7037b33319f47b592a10ac26c3829dd5fe5413c21e2d0ddb7f89844ed3ec48176e8642af8425cf3e6cc6590a2ea6515a5c5581189f2e6bec2d655139d61b2239757f4996f7a762c166279e86b729c4a9860ea2f866cacc89c71156c9fbdb95b407b8385d27a9b9db20a0728a30f6f9c0b330ea35f9bc1c12fb8065157910f36d13957b08d4d1ff3e49ccdfa5bb7d49223f4e3f1aa1f0477edb1eca9cde3857ccfee53179dc725ae1c39a2b1da7fc9ac6118aade9a55d25c7e6cb1dca106657c39f0ed4f2f2167d2d0bba0e35d4e39ec2ae23aae778b09acc71ea2af63ac057fc4cd35f7df11d11704da8f37b5b4079c28a9420884d64c5bf53ae908efa8fe8d272e081be9ffb0f9a32f41db4fb3f7bda3caed06b4887c6a850ddeced3217a9200612aab0d07cad759247522e6852e93cf79fd47bcdfd1a47044cf9d75826f66a6c0218088ddc7ad31c2896a10773f03d99b4ace36cd28c3d46dafb8e1fe0d49dae2375b61bf1fa4b991023d4eb4978bcd9fb372cd96f3a12a4e5cce6191edae7d397e12a25bd8a389ec026705915ea6f2bd63466743db6f9c9514d913191fccf494175b6edea75b89cd2b855d1d0b5fc08a8920193e9b2249eb09c2f4b1f89d8079c221803b1f574376c45caeaed864e27745023670770170a4b7f7acaa47c784ee2fda020a8c09212f3ee7d5413abac59ee57b7a7094da603804c55d643395f2d629424bd424554fbf3fa25761ec32a3e0986f35dae5764e7d715875f6ff61dd98f32724c2622630b8fad75b3966e85a43d293961b7bcf6cc00f12ed2037d73488e6812459ff531d50e3e1ae144d7bf5b03626f74b0643898c8c60f11b9f450f84ad78986d8ca355e3c2af575c7af0d3bae37dac000db52fff075cdcb937f795f4e14e1dd100f6d33eaf18a12fed6bf30534b32b64240b60abe4e903fed8cd9f12854a01f40ea6da5f532ef6a80fed6c5106b6b4c25693690894b47573306783bc5a37e97ef63213f9a3cfa9df70abb44b571d5b52b4d037621735283f8b2d0f3b19ba21c9821dfb9f266db749d2da6079efb7937b0ad8296588a0e58c8ce6091f5b12a59d55d42fc64588c609507718f9a7b85d9347dfe5620647acc85b9cbaba237e4402d162dd4762851528f69c1475f5f705a9ae5a8717771bbbe32fdd278828d59dfe6a4575b83aa72212010fe5ea71ae4c2cf50c83d1f86172fe889bcb558aeadd81e29d7b8ab7b809260da8bbcd76efe93aba57bab8145110b6cc287daf82973ef8668f19694b0bfd0aed78b5a575534d60948ad0856c21c4b6fd7d5826a644778c780c4ff145834fde6d35312b355681e85335d71af80a2ddc61752255c111b55964c16313a43e72fe93a309301fbddbe8bc23f29451adee9659330dea310163a1e3f1a275e470da9e4128211874c7a10e407989c30d0d5f56a22d99426178010b37e806606c3a563b3274bee7bb53d02b67c1d6f8b7da726dc2a713a3e75e6e90887cf83495adebf6f6c3ef0ad7c1ebd9d06275878390c018a7f70b915a04000e4acd0fcee6fefbd6bac7e7b4829f7ebac85a5395e7bbea02e589d67b482f92ed18e50f2a744f735e5e646c14f802c8f51b4775367445a1c4e374901819ceb67925a98ebd9164fcd58ad3f312625d8b175a3e49cadfd8ae700f036d0ed0d2cada34f4d2044c21aad62d1464aa061faaab0b8237df20e446d3989868a861c873440958b30534d87ebe5408a10c43d0079f637d5c36b4dbe4460ce42c02e8e674f3c1cf3a006b9a9ab6d3583256cfbe74b87213ce47cf7057b407387eb282642346a056a8b94aa3eab5f451177ecbc417fd8c45615bf7a6473eccdd15c3f4541168671df1be4e568fcf0597c1b4fcd59d673ce34d5ff049c1f7beedf4112aca304b09b888e22ac6bb6bb0e39ccc500200700ffdee34b2b14ad7ed349a252a3b6f780a24264935659ef066c73c74a7844179aa2b7b7303e1e2c83d18753b2961185cf05f6def29ea68f3ca95e41429b460fb312c840e4e1fbd6ba03603bf671c6df9face02e38cf6f9c51fbde8bdf5872d08a760294383d5577f3e921bbc18e76c24965336947b43299d3c5330bde5b03cec66f3df392567508c7ed2a5a4c1605c66b99085f7c7c476ad85d80e3c058bfb134d75b60d1a92d670f36df2d3932ccd49575c0420c39ae36dd8b9e0360e9370ba9a54ca53888385ddaeaa51bea2bd52d2e9446d38ba0eb39f6c6984a6a3aa80edcb2d9394f34e08e09144d24caf927c189fef7eb446bb67bccf744b3c44a3dfc770c5d31adb887457749545b09b2b98e2ca0d1b0f7552dfc83d1becc835f4a6c72d64b732d2af62682300f2e375ead300ed6304188885a7e65e3de7f8b89d0a04a16c7fa4f7b20c942f2c8c2e118a04109f5a45cc1b30729f9be4377bea558f775f94d1191c5e6924e675c07e16e81b7ed741b896622d345da1cb87a5c5ae72b4ffc3378fc10a4f884769f00ac779ebe4df42edcd306f67679e910d074f23e57d655e32107cc6b4e189869e38d09baef61abf749eafd12bee4d937f5e774b81060f14f569d45256c988607e65bda7e145e87d2a714080f08868adb50731381a22455b12f3428b370a194600113c02ea071f0a1bb777bdd9bd491285f306e0816aed33bca0abda484e0e4283e9d66bb1392d5fce9445980f124962d4cbf60ff3c0e19adc93eedf65a749e168f630f146392d86ed2ea1901b9f5d2bb18a5316018a9aff80378f6f878ebf15840b043f3e42dfdca91c5bc6ecbb23dc2372fcf96ae8d827fea8c0fdb42ef1177eb26b87a325b6410afdfaed446b48ae831dc6bd9aac0b11890e744cb98bf5410e733caa749c6a48c4a636646a71d80147c35c88bf66195f33637b4efcbc835ea214ff4049cb73f1e0aa83f3fdfd8dea09a070ae22ff41cf60d54fbd3ca2fcb858d81768b2dcfdee5e4f9c264857d437d2fbf982a6947d4607c484c721465035820ae9dd4ee149aa9e4bfb4edc102d306670459cfccbfe150fd606c8da68299a2d5f3fe724dbd6f78c3a197c666b719e9e82a96254ddf2e78f087dab1cd11ac41fa9ad1562b713603cb83c7dce25085bf0c0c1d08af040202a948f50e1b68422cb9231044dc7bb409010443c545bd119b04d2ba61be0e119bf69376baa8cfa32be313fee0edc7497f9b135a432cbcfbd77d7a4c378c192ba0768c5de5f178773f62b79d4ce846d71519dace47ab58d1997c1b0f137b693811b3446188a955904040266c5a7bb3582312c866f1d0a317db7ccfdb40deb2301cd86a0de96969cd20067db3d19a2a8d710a4f5e70c2d547289e7cda7ef0e32ebc66e2dabbef743a39ba37d5ca4dcdf567d5dc6c1f7f7638bcfb2fed5986ba4fb46515925df0b115c130acc2560b98a663ea5162f8e89109c26c38e83161a7b45f31ec7ad8f8ffe43f42758629b3d0cf326695d64f7171b37daa340663b5b81c63b06ae3b1d20571ef26c4253989216e2b45d5f3f401ae419117b05566cd4720c62f5e9b752969e469fa9154114816cfbb12d45a156420d2bd98b525fb36ab39b614fefad32a98d6a53f4c5608d8c037e8483d95af6cbda3ce32b093b56f7cebf230630e513d6fadba9d8e07a39e819b1b0311f1b49eb5c2cdbd77df4512cb7891b2a5d142535474cd6fdbf8a698acba818735ac9078f2dac944ef737a9c0314a18a5cc656bc707c84dfc34cbd5af807b98f63c27cbf06c21b163d7ac966fa7f6327ef244b7f39d5ce4fcd302339f3a92b4c607353e197ce15902353ff3e86390b9c5ee46da3c0d8897e230daa36af859287da4e440a6dd902fdab8d43da8124974b36efec7c4a074106c1e888ca2201bf6722a3fb63907db6f1c3caa2bfa4fee2b6d9065a90f91e66faf3309611668a34acec4bc01028210ed979de2a52005c3fa24ddb3a97cf7431783bf30f0942770e633778fd7245e504009249ee6e3dfe84d79e2c2caa7e7b184db5082a03329afdcdbe933c3ceffd6c741e8134e839a67bc94b7750bcf4cb552d3baa3dbd3687596915e939e5e131bcaca2f2b0a1729cc69995796b9ddc0086c6e6cb2df6fb53e5dbd5a68e74569a65e880e02f03c30f59709bdf2b1fbe3292e73feba40c441cdff145b7fa701cf80ab9559a479cc2fdb1fbc9c465ed82855f348f5bc831085f03488fe1f0314010e654becb47cf045d624e424ca1a1807b6052c55c4a0d0ad86e6ec43eeab6ea40b2ade37477828bec04d50aaa7118465eeb0cd25ed1c26b6e5d142f3b3bc50b8e98238d53f72d96e67034f2571ce97e879a8071fce8ca617525b83b8de5c67539ffdac52545334ce0fa48aa1dca7db3d2ba49c81a77a8fec034ed6d074e3b633d45b862d145ab09bfa23080228b6a2a6c15a9eec3cf3232125d4949bfdaa45c701cd0b5ca2d49f43399c6937d78242e5598e1ca1815ee2936b46970d81f605b8537449b160e8735f7dcd7d07dd181a3a6d0f52708e283e6d0df58e32dee1d38a1c01090927ddca99d2433b7342e1ebdd63cc512f4d1a558fdf5ae4086556a3040a39fa74deb860b100a47259796d527bfd406e7c81c8dc1193f4de731f52a12736fdab5634cee38876dcaa51e253fe35451d5c728222d71d4432131bd86eb593bc80bb4480ccb1e4d6afa04766a3c5f9f560841813e8402f99a02da5e5926d0bd366fb6b4213e6ff451c6c1be01ecceca5a1f37982264107062d0381eee2559aa30d540a7f656af6e77e01af49b0768f0c514ac049e9f664f814a7f95e50eb1e67d4c71ff001ed99a88f1260e3daf9bd30c874a110680b087e58a101364184c9f487ac1f233c0b6074048e26bd3e81a1dc3247ecd2d2d0f09c03e909016625c74cf5a0ffc566baf9acba9a57c76d1d74a0c919632740dc0bc69793ab54bc07ea399a9bb7e547fda9d6d15d505061e983ef54b012956c73bb17109bead97719e78b02e0822b648d2969739223c80a20a675ff7be940a93c198b3c9484f8cec7ba6496240f9b64305746827c114d7ac235e0f86c1208d4fc84f3d0665e75ff912ea922dcb41a137df2778638edf2d23b2b96aae9549752df3968eb2e308fe8dcf731e47a53ce184fc57dca6f1c8521b3053f18c81be151aa5c52c83aa21a297a05ed65d9cf8c1ab3e00712ee2ea377e92348e3ad6e00e6f2aa1222a12e0e5d84ec7267879c4258521f4e1ae32c3f565ef23bcd538d9a7cbfd342d11c221a98f57dc6e96a3dd62e88be466d5efce2b1215e79587b56942d5d54f85e8cac022a7fdaaf79921fce1df0cdfa2de695b4ed2e8a6e6e0a1f66134b6c2f064f3813be40f1f86ac5827198df4f4f203a9e7b4760432f9d1f506bb7de00cf398d4a5f497d7097f1ff8afe89d4b0fb226b0bb2aea2eac646d851d4500e8dd36b11adea302c333accca9ef67f222a12ad7e777ab69da7acd8d33fbc9bb72d5d84712f988a4b56041a3ec9e8e7fc7a290227a0869d40b3e716477d62eb4876850739e6a158464d67c8e375f3e35c051966f551db72a5411c433be30ae8b73976c570862687612ceb7c50d2a483138243341d02e39ff2f39b078280394445f6283c740a1702e7e9c25ff91cb6f600387805bd65a125d49e3871cd3dcc9023f967cf209899143d7f9ede876f7ccdacd6aa9540f3c1c47a4b3a9e8bf9af7167e482144577f56ef864b20d6e45d61c2ba30e0a21867aeef1a099dc851aa071c74c9293083bde2527663c4e569838ab830bc2b7a257c226dbc84dff73ef40cde5b1c8897ddba0b254ddeef55c5cc3e7fb1dada557e1d6944327d2c09b4e00b8d396309abc538baef25743bdb13cac640b5a8770ef5cdc10e46919c44ffefcb73189683ad0b766173259c34faec2a78886a7050b18174c0a0f7abfa52c8b16671cec089e327bf1e32deea4424ba65310a6142cdd080c87d240f0f65ef9a11d988a61bb2565e62a3172a004c58ae50abfc48b760025fb65acf50fc85cfd83a2c285a4c13b8ee5fd61861abd145090852af32e84a24599f9f5c63002cbcfbee3ce38edd0c249bea5d6d05a4bceec584c057bfa1eea3964640388317bfefb6e54ec6da26fcf1cbe58d73dcdf75f7b269eee24a26a15ddb42e8c5e0c8d12cb4392ce4f0214d414477fdfe6c4631480aa766ed4b3ab28e13ccad69523c9dcc245cf791aa2108a18ebdd568f727d28b9e13123003f6c6644281ee09640df20458c5ae0101748bf085dbc963e9937893918c451e13a2ef481c790627061b5967b98e4fed934da29915662ad5b79e2f48b4be13457df35fd6d8c5ae6c32d995696f13cb97f75a4b7aa637d0766ee7d899551513953cc4be9ebf2f86f520f094bd9d22f26c0ec82c44afee78a22a321307479b3843437369938a63990498afd04ac8a6f515e27d420fbc96695c675b67bb4bf6bede3ba371d26284bd146066f9494474b9fc3dbbb9f4d36eec493fe356a909825b3e4b98744700b69b645eeb959fcdf6bedbfcb52763086631aafb43351bdd1570ab9161999646d1812b0d2415c244f6611f2d8c27d5b1420b20c311a305c795cc325839ff53e9412ac3e6be8b04f60b15b40cf2a5c4f43f9ee0958aea95082a6fb91a5c318ab4f3e10f3d7ff72a8a138b67e43d174271bd1d1800209f4d265dac58eddd0147b128bbdc1e33c0e65959bfe804af0c80aa40f98d254301a79dcf357f09991e262b65b344e7c55752dbbaa32d926cb0386ac43db509fed59acf2f396db5944e40c13743fb1c706cfcaf933bfe809b13d7676d0d04efe6aedc2fbfa01bc27d5055d76492fb1b42c68d529517ed191b4593e4f80b26ce1bdfaa05057e057edf676a665ab3debc9d95ec29d510c9c52b520bf73016b3e5af31673a9070302298382d80087c8bf572f17a94c8690b6ba3885f70a10c18c3490994c9240f359d0a6da9b9412e1f08cd89f4be1e99cac86369c236673905e74a80f52165741cedeb92e88f647c21f703124d7099dc7f0e6c7cae0dc2603e0902b974c30005f97c99c0a95d48e01898a4631f1b8111c24f6f682e1d69c3b706cbd9840d9abe80cd9bb232463542d0439dba4d629b0f349485f9acd1f54539ddac154c4b0e3a36d4a4a9955efbaee95c93d8ba56498c6a7badfb1544d8fb13b895a744439d7857111600a132e3fe7b14217dad001e9f98e98038d5e909d28439fe88efa387189b2539d06e856a280d3201e7ec31ab370450ba0054d13358cb5b9d2a185c312b70208c4d691905237c2569965be0b077052052b25252fe813589dc21376c533477a1e45e7476635f38bd04c448140167decaeed5b9b90bde74f040fb1a8a02b7170b52ee6bce1fd710141260de83f91257072d3794ec1c6c95fcdb2c780444d55d5dc7d4d17fd69ada1fdd3ee831b40310eb1d25c99ca076d95bd970f03aa8ca820708196401c427b5684079d2cdc9a902998f007b4e7bfab1274047d6db3b9bcd6ccb93f00eb6e18a5ad85dcdfb416c05ffd567e3b202c7e984965a7d9f3bc0d92db3e6c4006f7c930d20f5cad7b5a92ca075c484173aead20ca08430b2107868804038f7cabc531033e8474df79e0cf92a0a11c4dac144d5c7f8a5105e6f95c446e1f66ac3256e9bf6111fc5821f766a6679b8397102453e4d1987bad84e2b7a25c32c90f3e56177b32a5a1a84e3b1fb18dd95f202e309f47cbf88fc432e203432a7f26bfc3c4b360f8bad258545396d63f7d3902ea0de9e54b8bdd7c4e2758fc26784c15f7726fba2c925835a113fab2e64dab288249535f1dd85e86cf2cc590a4ca2707de13dfd061d1d9751f3b32bc9d36a28a9556dd6ced2a638b2f5138c3118905deb12ba76c2987b66165ef7d63f8f44cea0e8a80c70f5ebbf8a8110f536be469373bde0e394f9d50577a7db740a6a62e336e4a0698f91d9f8da31f1721e395caee5204da8b4a233157808b5f7a7fec0c74674b1a650cb0698ba9dbe4f117ea01088ec10621f392dee9771bf5ced5c1613660074785fe9692302f8312bea0a6897435855fd770c1b17a0d1837fc6103a555252a3650c2bfaa81cbdba7c76df2a5ac55a8b0fd6cf2a522982cec1224266e80cfc72a3de01e616959affbb3896033c1135b6bc871f6666f3924e07231dc9ef9308cc4c6aa06b7e87d38e6600ab9f5133078c2e06effbaa4c4f752561ca458aa520728932df38ecae734a6198f9e0f8de1268a53d0438870166ada026930c4dba646bead6606e7785654dfa90945a9e47f7277a04a3df9c02acdbeb46d569436349d2c4a0f5f6e44cc21aca874844dea514d90ede981311d27007e1f01a875f51c1de6a63b62e4d0c7d454e83cd8a0e13b5fbc520dc5d6ac2ccd0f338edbf5828902ea50a3d5a1e69bf8b08e9963ef48af8e229b07df2e26ef26d579d19c2bca632c41a7c60cebc9a56b1ff917b601d24648fa6fd098ae55714a1488e78a3f84e424f5360a730d935695a4c5e2c384dcf77b03680ed487d9b7dbb7954e74e3fe7faa0124f3413fce23a9e22fcf934b411a31ba32fc831ab0d00a7895d194a08727504e51fcd8eab7510309020faaf7bb79670fec0d8ce09604780122880d4d79ac8ffab8cd3619d129102eb76f1574563098f2ce3ffe709949012b6d733c8d1e71b99006e77badd5135a5aac2a6e4c453350b36e006899999e4deaa4ba38a0e6339d8eee5c47aa07d55222440916e7e1ae284d36cc6a99b8ed3ead91ed3b824180cf5c547947900c99ed7fd728ee9db9672cbac8c40546cca804f8bcf034f799017ce9cffa5a8872e103ed07cd57239c041191e1311ea0ae7fa62a7a8843e8fd71b370dfc25480c700d8d5044e1031eb2a4d64788258bc617dd40d8e11c88d27060e0ba4ee91590994b1cf89f241ae2da6f7aee3559ac585cb1824faa653a2686e68d7ebf77c3801cd0fccd4997bc3be850969309f0296ef22ce01cb0f66ad288127bede305a0c4ca5157982bb1ac583af30b6e823cac0cac88f35a4673ad7cbe4ce9cb858f719c0054d0696d2af4c0f8b55a08d1d28ed288264d8e0cc9af103f4a00a6e99314235e2c8092523c0d417cca38b6b4c43d670c5f4e7db49a04f022f7df51d22e8f5f71b670ecc964f0f35f34394fcfe4278b4620fd35b580ff45abd195d07379d1cb4f7793561c5d99323029609d01bb027c6b694bb086c2bac96ab51dd34ba91694311bd19a4be280d1e1f7172e035e84092737aa320b67ed2280d844f029acb6625ff3354b4cf8bb4a0813e26d3d96e5dc97d4f3396306e8fa80a94cdb9ba4374f471af7334656ade50b69c34c23b590388a9cddf797b162a382651521f8bc43470ca4573ba76057e202f514af75b93a6f6512e9efd1d9c049390621c5543a74d282a067b5c32031daf24a722e3320e55d7ced5fe8a9039d2912773c25ceaf05ba573dd50dd51bb44b04f0ee3685e6cf22f6633ba48d875761fa7ea207725408635ec95e20082ccf91b8a81b699d7b1e5828dd659c70dd9f4c5dd9def8f1497ca7834f5bdffdc92c2ad42e7a231d65f89beae43292d2ddeb5a5ddea87d4d6717de605641fb53d0a68c7dc0e4d9cba8c5a5af343ba6637122e5b3001ee5c38b3fec0140363453a641bbf657015241e9254e79b450f96c321f161d6681967bf7dc4388a5b1dadedf49ae0878874dee460e7c66ccb0c9ea00a7dd7521b8b8fd25d0a1540e29294f35ade4e96e1554d6b18127178a289cd8c32c62ef5b35d6359c48608e45ce9257aec6d8b3369761c0b0aa62e6b15d7f6bf7d08f336277c4e3ceb95e804cec686057bdfe2cef5826d92a656774de4be158987b255fd45030937d299125ee15c2129d63caacbed299b7836afc059bb5926927cd727eee981320931c52a08560aebcbcafde68c099161d3a724972c13f3e193c6a5b13fea4d6d2682b3a947425f5d34c99f9453b2b959f326260c8b11cfd68e9ede2e087a46e0fc1e10225146e6a96b822b227fed032f5a977b193b9cb51c33ab35486d64b9ee77bb25a3a3393248dba254f9cc140c3a9ba7cc84b29ce19f15183127c7995c540a1d53b2d7e8bc0153a61a89c1d1a2608972830e632f66ab0a534ab39f4808f6713995cd131ece3928285b97d6a9b930e0041d716f60b3c580c1dcfc7e7ca7e1725935a41e1c92c80985e3a0b3b94f7c34cf60d81915a1be27350c3156533d336f41b1a02ee733485be82b4749d47d5eb727a1ef43384ecd5211353370482445e53fe95667fc5dcdfa3a7144cd3fbf75ba5d888bcb55bc124a68203d42f4e0077537f93fdc56773ef3416cde26746036a9854a6da617efb30893f8023526f6b1f216373364e5b10e9604be7b0d3bcdf18e4a2a2036f000ce1aebf496fe1d20e1e80ceddf6105736e72eae7188c38396f554f6147dee505c9828933efdcfa926ed18377afd05befcbc13cce5c46c62094c07c8cefb07fb6ec7013759253d2edde491dfd2f30f395a89d747083e356c61bab1523d95856d66c82e3ea9614a368682a0dd017ac8619b903db96385de24af65f7ea1b38afdeeeaf83b1e2916647030dbb996409e8bb7c219ad0888e23db4f2eb57e775953b5f243ba2aa5539370d87b4e18f8f1bf154290992c09da95033cd11ada114f9dfe29d103bf02f923f2a93d6978addbf0558d6947ff05014260e253c529f0b2339e52ae45969ab4aed3aec7d1bad9e1b6f0f1616f43ad5a674378db0547a10be8fab08cd584a5df329494bfb76743bd56c641384e4512ec783b26efc3d03de95cc1de6968e150a7ae683c69693e473db8c9247726f7e35fb5bceef103f4b4e43870b100ffa9e246cc6b485819ca2cb3b3ce82949416d36474f817ff97a8f4b4145f2daf81f3677a8220161246df16d544f2bbc7441d8e5da979783a09c1c374ae512b9730fefb7fc58ea4711e5bcbcbc7c7e67c729afe9ece2c968c872aa8b9c8f5904c6d21c7a6d3cc828fdda9e5a8563f3da406f816497bb4fc8a4d20f775e804b7e5e7044e6ec03c34549d7eaca15c28457331b3f0d7c565bf81499bfc21b6697146ca5c7899bc6a61d1bf673aa244bc8f22d97d1e31543ef3e7bb18ca56c57d4ce3e75e664a38354b6dd78f95853494d2ffd22db81d499f12f387accf3202efab67f76b504f43369e6ce41eb436f79c4371dc77db010d897f67014c35ef7e6346734ce5e3d29f6dde36e681cf19f51dfa9e9b5f1c0d7a8a08b5274dff49aa2752f031dbd18c3214f3ee3b8b3dcc971d2c4854bd67985a6cb44fd8b619e3874f755b91fa2f4803dbc44f5ca57fb9d375d0a7718501eaf495606ef531f64ee2634917ff75876f6207c8e74cdd1be9793f51ae3e39729784b956d3320a368a4e62f5526f06a4be3875414efa6aaf17673e3725cdbcf445da8a258b069e0b6935f255d8642582bb46e32fcf948ae42dd3948d8f2633a610f3ff183f39d5d67e081ec62c6a959b5589aeecf6eca38614d558ef8c7275a25b37411c31e8d760e1833da7b4286e715ddc2c643652283588369325433107419a56a15a7d85726b4857f8f5a0594cbe271cfa507e133e46572601db348c8ce7bd83b3107add95663ed9deab40dcd2e1a413cffe0ecd3a0b30cad2ed307c5519d9bb9bfbd8c94f82c19e0aa4f4fca5e0161716f5a69506a1633cb38b1044eca323f67fb3f862f4eb44520aa6ca6841227b32627f5ebbc96b896b9d470e226ad0b92d18e1e8801d415e6429fb5e4fe8e61855ea2a94624b570421b7ffa24f2530bca913487553318dd83e355e6827291893f89e7d10f733b4f28e854ffbc2a7d589e7c61ba658a14b3e53a7f47f330f3fb8913a22984c1e9b7bf13a89bc665e817a0c9280c3f4b7b30927f3474be1fa945d15b789f9ce81c7e0d222067ebb8b204149d73d0c37f0c90f64e4a9ae33b27dc3414125bc372d4329a421617603037bad9f3390f109e44268adf4317857e662b037545572dc305946462d4d34eb27096ec03a9c072ed192c407d6776b7591f13243be8bf0657e0e6fa3bb9c220ed4ed8fe85a81161cfa4b3a35825b70df615696593efd18515cade33229f3b0ce131949cc517692796c79856feec8b328d99afb909b07104c38f60afdc01afa57b8b4fa778c990bfc9ebdecfed2afbb36e23a466f29459df5e26f821645bc065bab6721cce43388ddcb56a3a96a2b987d5d124785626dfd23bd7214749814a46a2192b9b0e4d2fe2e29f59a587c755e0a50492ba0785a726bf0823869df1ff6be35dbd6118f654c81dc9ca3f0fae05d4aef4c5a87b1c53e1ed905e68c384a2347071bd44b3f97574b85ecf1d17d94b7f22350f89198f6c99ffa17d95639a697c66552d80fa09309fd7b138521d2bebe477f076d0854edae7bcd94a84849b8149440dde938d1e05aecc9ce56c17546ed6f4cfe54afd7f4a5d3bb57af234c2deca21d4cd4439497e9bce817c95a5a3b4273e17a82e2f6522aacd8c2e3a470293ac2e290af5f816e3e5e798555b176468999e84dc2b748c76d096430106f5d8199a1492ab9063ba2b34190becd0a9295fcf65e725c634659b3c1b7ba465eede31a8c94122ed10479d94ae305aaedcef0896c854f8e1470ee2971e59f3c71a755b6fca0cbdbe534413164dc525a5c5bce50812d3dfebf20f8bfea55ff1e80c67e7cb15d32b2ed133fa09f9b4400990b0aa37eada1a1c5ab2050ca4595592fa54820b0d2f473e63048597a64cf7a06c44b33600c14bda9b687a3edcb6c595c2d3244fd3ddfd47810f750a3fd7beca6d4ab2f17084efb101e79cc334f7eaa2b3a6c46390f3975a8364bdf5ef9290c0aa14cedff43b752aed2c10a54b64becfa0a4b271470a761f2f2bde03d3f78e24e798cef89b11c7fd5ce8b5f4b19f77de3d4c8e0e735d3e0b4d14291a0cf7540bc34800f1554b6ad479847175563132308ed22d7ef5b49e4d8db0c74526753974f0803610e25d8d5bc38b346a6712dbe86acd6fef1475ed2292618b9d92b31ad382129a4f7998f22b9a5f5dd815a367cd145b88d209cf80f44bed00e85e4cc1a8bb64cba65e7a6505149a14f7093592b231b0fecd55cd14a265ef7ee0453e18a561d3fce7571e9e45db9a32bc26ce1b1e28cc03f1c4cb1bf81948142633bf1e360173d38aff453386f955b329c7b0b595e7cef8ec7e995cb200958c3a555ebd6c93683881d513b410e3a1dcc102304cd36da73e15385f4ef93737509e0c35b72be62964bc8946cc066152aa7f9cc5dc897ba274ab2e5d762c5b03a69f030d717fadfb2312b56d48f023f9b513a69aaef0e37148d05dc353ff5accdf32a3cbb84a4631dbe9e7ba006daabad9e25dcd9db3872681256219ebb82d071559612067a810108e37a26e8c73ceafcd26cbb3c9c3d41e3ccc11ab96e9aeed94ff62faf2b8be8cb09e6cdafbf316258c19d0baa57b4b3825c41e7ae24efe5509258493c431bbfa283afff300ac27f6e265b2bbb3f2efef2a6ff7a547b66ce86b74da232a6f1b1e5f29584be0d521fe23fc86833e0cc7019ecda0ac09f4d77414811df9fd5389a9c67b608ae623cd4a8ae48801ba9427f0d79ba7a49004f219da2027ebfc2b86acb0ab2afa248ecc1be692b8a9fcb8b9ecc0a933ec5b9b12c047c44231de682a57c6d7bfbdb71e9ed9a1b0abc7119808108d8167e2a93f2a0c2c06e4e3725a32698ad3764c1be5f11198b74cfe58e0e5765af6a75f6162521c1f0cbea1896520731a35be79351d54d791b5deb619f40c491f5e92970b7ba806e08de5564ba2cd3af2d6daa85133fa90a724aa18ff17ba1bdfb567460eee5af0bcacdd5001178fc5320ecbb88232105fef2161111197e9aafa1f288409dbed6aee88069a3664acda893a7d04cf33e48d783df3afe4b0195115f687b5621253f39192886e9c73a63d6b73d0ab44c2e63c3af7e6c76b6e62dd651418e762daeac37169a60097b2abeebb28d2aaf3619d3c26d02f8de4e0f8fe37c23270d6749dd16cec0472504776c2bc7b889f09f67d8ae7b27793db06406778d583686bfe7df51ede52fd0e4b09637e6cf0d0f1f6a354687a674cbd797fdafb148d0691bc5b286f69e827f254851ddf71b78ca91b94c2a051125b8d023caa7d5de3f1e36aad52f143bf0c38f981ee85815d076e7810979c2e5df153b4bb52aa2f09008ecba6249d497473645110087f78b1b2da4c472803c34ef9dfc5bde9e5205c35c9222d809b592873fca2aa3d56d2efb4079021f8c11b55d70a38faa74c05d491aa477146ac7c737df8fdb7a845ecc0c9dc174310095eca238b8e1fa694f5c9a3cbfb35b403dedb2fe1b539e2362d5938b1e9a3b2c124a47dd982f4fb6e0b0d642b5f2ab4989791135e5d972f80df970ca6f9ed86811ecbf74352c40fc252ae39922bc33f64fc5b4f72f6be22e8e44bb071a41a77c2e25161775b35922ff62472ece1de2fa458d57fa6c52fb1c9a20e3fcc8304afb0ae0ba7e70d08cc18bd5ee4acffb4ba0c5f829f08564db9b60cbf58ce1b9a7e058d8ecec9c5d6cace76111988a75eead879949c0ac11194bd3ee86a6690dbad2c3186ccf0f5a5f6f6bc3abca718b7631f8df1a3d248f39f6d45b6c7c39cacfd1c6744cee3983444ffc9fb99bdfe312070df98977359c542985538e2ddf239753ae97957f182a9429c19d18d1b29718d85cbf15a9cea3b0a80c7c89217725514f565691947f4754ffcbee6f580a330831c735eea72b3fa664cd7087ea4e157f77fdcf5e896c7b77f2218d5a03b35a444fa9a0c83903fe3e1af47022b7fd22c622a4776725e561f486582f67e95ad9bf92de42ee6648841a73f953f6095ac2a6f009a6c3a81d1ea1cafdc510f60977a454284facc515a3e338ab492f0749303ca4bea2b6d240d799d5c43a9bf2405e0a6e550f48c1d9b484d82bc84416cd6595c2aca5f7ec0a83d444a5851cc36b67505ab913c9f3af2f4c0a534d9016a3a3b7dfc6c8f84fa14b65f1fd37a9649614d04fa9aec377f894d7851cb432a1e211db4e7f2006fd3926d31d476a8bd39bae9e0d1b880698e3779496dd36443ae9a661a90aa34b2d10ad1f9bf4e1b268dcde78e668ba4da350016aca6859425f5880381074d9002608c80c0ed70cb25c43a21e1308ca78af90d3d86904453c585ab9cab345b02fb745b27b603e0db8804b92b197df76f7433c9772b5fad2432ddb0626712e3d973f18167f167f952b0075ae330c215ad55ad5f7710d80d539f5f40405674a74bac0f5c8463916bc54ddfcc9fbfa7c34dae73e579248925ebc0eba971acd9e05e2706331028e75bd19f67cc4345942c8cdb0f78811b880984e2b615bc25a05dc0bbdec257616dc1ddb65eb3db03ad5191ef4e7807c8fa9bb47f3a2719dbfe3e046901c355d67be563d0213d994b7ac661fbf199f26bc348a073e81d69f014a07e3798f8444af324ef456c81ef4dfb23473b00221dba3c366296646e618517641080e04c425462e238cd870b7a48db810a5b8c695c5da565bedea106e1a267bd9311d3c54cb6a6d4ff32566ab073f3c2cf753ad74e6ed832650b5f82b8cb39319cba3054bdd70625b1d0002572a70defe9cfa4acf309ade84ad2ea45092af48c52ee821dfe21ca006e342bb1b487e70e61cc9de63a44b7df12d6a17bab5bff390e0e831d38149148d40bea42fe63f7191d1c955cd754f8dad712e9d4f2f7b6e4940b37f4bc9db4877c08278db0eb0c3d9bbd4b023dc65cd57fde52ff550301643c865d80459c3f6091982508442ef63155bf15866345b278812465a58f556bea07beb69345253c6e13ea4a960c4aaf66ee2501c74f7ae0e326a46028b86e514872a47a507410176e9bf460ee17df7f29206d8758f132255f4d90706ce473dbd180108780711fd9d14b24da5f58f9c08b8c2d00f5b77e7860aafb2ab546d1e895d464a02e848a3582b00abe86f9bd44ac1c8367b95844f326aeada29af5289082c97d4c4e7596b3fdbb2afccb2335cd963ab24edce525766d2d61379898687e81af396131611c772b05f2fcefb6de95aa457f9838c871a5298c93fecbaebb109681b7da2906cf513c69c5ab74bf428da3d4bdf9ab0fa0483836eacedf5548a92671ed17b7554c82decae76f870e618e2a97f075b9a3ca62f2221636619447a94fb40b1ec7dd19bc101a52f896febb0e3ac116bc95837dae463b9c9f1cfcf1eb89cfcec49160136f2a5c2a78c1e94b3ba3fc30d30a486c0978133c5570358baaa49d5d15f73a7547e80fa9a8621d35f060fda415a8833e2fc9428825e3fc18aa438c2f7a0acbf3a9465f7bc106054c68232ee16c7ebf1b32ba63bf04e53cff6a61d5ca835a93fee729af2f36dc75d82f056e4cd1b6429ed93793dbf7a63a5c7d1189c82a29519a2b80420c5f18cc11256e1d4a90e79fdacfa6bdcb4e7a5d811100e90f8d482b1599d438932168642ae2157f72187c6ba08cf527da767f622e055bb90e6b774b182f187d4216615a0921612fa3c3e449cc89170ca21483d6fb8c5d6c5f100901c961a711e46bd4a455f6708c18a7c63780006dbc8511a3a08103f9687c65a8407e03e67ff5a3c02e309de0ed048e86c4aad24b01b34851bafb2e16c37b139c985925a519a9d02f317815cbe67d613a4d1acd7ff1285ba5113f836d34d6c83d0c65300c8f8b991e84cb2d29ffcebee69fcfc708af43ce6369f727bfe0c61f327f422ac167a7ae418a02476c2404c34d0d1dbdb9332a3f28199e41053726e129b65f5747e644fbd1fd2078d25ca7f74ca326e57c1c9cb876dbc4a314ed7b7bf9e43836cbda0e537406b24b8e74797497389e6caa904123e897d5911ab8b54fac651d4ce8d93d68bc703ba5e81ea6c9ff3efdba5713f03099913a6c204a0c0f31b17d79a43885032f997481c4324b2a67428cacbc646747ab24be236d44072aa50b44df0af9d9bc53081b4bfb029da78be7ea6dfbdef7fe6ef5b03144ec373e6b34d2f740b3ae8741bde24a3a62ba6f0ba186a4e21fcfdd3964647dae8e519d85bdc6316d3cb27f82ca3fe920659742ddac71039f43808d4115aba2af55ab8be4c32882e6e6937b9cf749378eeafaffca6b5f8f0afd4e0550a5e4aa0b08507af3975e7ae018a89d9faa3841297af4fcd437d1ac6143022713bb197f5cb8f50f4f6bab4f48e661b6e3876bd091b32c80335bbc058b1efb17293a256d482f7717dc0fd405c0eef31642ffab6a3eaf93dd9765badf436dd6931c618e21dfc3c55e746cc6c3b8f893adc72a0af24a1a48f995fbbf7de59d7fac79e1a57f10d4e373c36a07de2c45641de58ca4b09e852975ed983e923ed6bb3417c86cf6435e1b8edb72be4badc3949abb7857965f21d0f6c27b6d12957a2b50980df79104e96acbb0889e20fb1a51939e27ef78840ba430dda595cde0aa77b814ed0222e5f8e7a346959bea9d4124e3ea0226aaad078a294841227762804ba30f70bbc167d7d57f2ba6096c6de040a58fa7c9c647149c27c79db1439543062df68428d9d2925e4df47aaac05b66ac1919f252771fcf1a335944e23b8434a4d664d8293fdfba3bd4e1a4855999bd77e749050091ea177212a515fcfda39e2313383e2887a8a6ffce47aca36c51949f18915f8d8f93af8733a41a830796e0e066edc7aa7ac5668c17d1d69071fa4d360262237d8e3b29a31bc52c8a88ed6618ea3f899cb4a044ae99aa4e213f323b7ce8802596981bc354b6b232598bef22b9aa2ec1c273631464dcf87a2349e4ddaf228d044b695b1761a24edac78b7481a034a2232eb1d795b22d9b9d073e54808bc6b98c0d31642c8fb4cf1fa95203b9253840a597b8dff5f7d1002c4024348800d30366fc32000f49bcea8e75ecb243f6d9f6caf6dd73d50a5161c9b6e516f7d1d9ee22d61a45404299ff0b4511375b58fb083ea9783e5d7a8da4a96adeb82f6ebf89ab500c7995fae782a3fe54e33c0ac485f75ccae5adf70f0ea7975281e3142be7b886b3d5699e5d00fd632cd64563e8cb0c4585276822d54470eef2c8bc392bb364a35da779031c4a5b38d3c5d4442851a7a04d833a3ddab4f998a35f50a75d0a8f196344ac9e2162cab5f9a07c19bbdea38f5abdab90d74c349e64ccb44d72fa5e677b3277c47f5976ecf1abecb5fe7ab40affbff60beaa960bdea04ebcaf1502ebf2bc21bc3ed0b4f81ef54d1e17fd6478cfef46aab7259f4a42c458ebf0ff7989fb8fe5dadd8834668eb67eafd39f65726750c3951e5ee842acb6e6e1a3bb099633d238601d793eb27aac7f0e0668734c8241bfd851367373ad7ea79f9d1ce1f332c980b43cbc519598a154113615dee48bc80c0b80bf67aad1bf3c488e929e8db12f8836f5e4ed99e0eefa8b316c6603103dbef7318f098ab573cc06977f67a3e2481b519b66b91478be9c9528da9201dfea01a70a9a49d7eaea10004fe9922234a5a446882c82e17042c10ff6c5a614dec92f3b22082530b687f24b468e7449230c359c4935c96e57456895baa4de928f0a16f2786d83a386b8c0e8e061dc96b015c32fccc3668612af7de6f73ed75eb9dfa178fbdc97ff9029b2e019e0574e264314019481f214f5fcee216d965eabb05df135f26a3a6a10c161c96c17cf66e2c430af916e419b1e530d8651c90283ba7afd61f3f3d1c4ca384b344b49fb28febfee268a7f6ac65d6ff74b8b77f2b259fe9021e031de1d0cecb6f8249d33abd284c0b9af66e5b968c9b08fcb9a41e2bad244b77c08f66086354a1b0a910b273c7805cdf7be48efa639b461ca522268b5c4b9951ff8e531ffaf7cf756726bb0aab402de7ff53f6475b61e86638b953e93c3cdfcabcf031329837f1ce2b1a893a2f124fe7babd7b83f58ffff296c601e28deb8d8475f2fcd0a1cb71e04ca19e8b6c6f0c09feae18ca5a2372327761b0c9fb41fc53c19b2ba98a62e253c8e1d827b0828a2cf2ec2b385df67da70f4aff2ffb3421d51ddd8755580874a3b49d1b6fe31ca733f69d9ec2f8ccbf09efc15c948bf015b1cbcebd97cfe1af9009ba67ec965e2cdfbd9471a145132e63dfa69f143b79de5327c037d97f5c07c031e1e1d054b67a911f4f3c3999cd7824afa78aa8728a5503708487c566d0e19a2a095a860d805d859ad04a651b240c47baaee2ce69f0a0fd66d66b452f681be5d95cea4bd21111611f5dc6d4e80e9880db1626d20307e68c3b5db7bcacff244b40c964896333525fb1195f515f6c66918b413cfdb3c19944adf1692742edf2d41409af3ed47b4d5f14cfc6c7effe2e5bceb4207c1b87a4c1a9d70361f8c49c50eefae813edd200ffdea99aeacff6dbddccc14c633f49f0f60d236bf4c53b50864d076d9e738ff9a0bbdb4173da03717a6b719f395ae09fa6be3e7f39e0c4529553029d357ca7d3ac47942db28dce6887bee02404254fae242244baa89e9d0d6f5cf4b78f10becb9e8710db2979e14a291dccc43120e7212bfb517fcdfd18ef3e6c4335cda6dd7d7780c1c0b5e8272b58cf8b7133904c6bafc96c932678d7e13fc44aa61597c8ad6e0606813bd07d1675051c3fe283324f4e8bd423dfb5c1f02f859957ef4b9ce4962e74b86a6c2c7aac091ac2c5e2049c448f7540c0099baafc2331a1bc4979e92158eabe17c84099bdbb5d54e5b286d50fc66e6a408da4b6109e4ac4aa1b369712a47aa658e5aecbfdbd813e75fadf2fd16c08ae920cce224677e72b6bc773839697bfb5ac0c9e6d2c839905ca31213c8c4cf3b3b2c484b350953f4141b303e1ecb6f6034e3a1ab27df241c6d0dd0fff70d3a329351b3cb3bc3f9e587744c95552420ac59f3991eadccb06041bbfc42c0ad0c5f45e2b368f8e1242efb3d53adf7337c2eac2ad0779ca695d2739ff31240e926112aabf83e0b54298015d6490102cab4cf2d4be322784a6c9348d2f0cfbf2b1fa96eb1e2c742a7928da06934a0c67d09ce39a39ae4f6fc2e79bffc83234ef22304e37fea8006adefedaf38632297d1e8597b5dbdb08c63aef44920b4aab345e6da8c4ab537aa8af084da73e64228b8e82abf7927d8a041b026f404584a52b4bb89f022eed1fca035c430c33c268f530a1b3f216210ae0b57d3160d711bc161a4495220b334fcb35807324b47d24c1ce1c43f9c56b65eb8bfa049b50b778a569b73a2041aef5767f24645c00a7e0609d772738cba414d1efa636d352373f81be6015f9d9ac038e5548742130cf538ce8c61283b65ab1bf1584bb55931c003a11351cf1a9532920e1c9650b7de78edff9c9d1e3eeed27c4403d123076b8275a37be997595be6b9a7b0c84ddbda63c32d43f1c3e168d45847b67568af6e6a2529162b77bcc39c29ebe25d4a654bec9f22324064462e5b84a741e81cdf53d6202dda880c6cd96eaa0de130695120be2674841ffa921a6bb5f3956bfed2ed79636214e07f24af3050ae0e604707c0bf2c4a2ba20be1272ad0fe175228d264bb2119e4af650b186c5fa7037bf06be18b7749ddd0ff3ca516f93f31d0765f9fb22383a3569100c75e4174c1c7ed52641e0984f3173747ac1906f19ecfc373152e0c45d754ab17baf655a1b910ef6fb11b7cf1f3b9ce87c78c876fab92fcd24de3ef0d6a537af3759bdb91b9499b7962e677bbb2aa34eecdc8249140277db3caaef6e49d092fcbf7f2cdf7c3326cb6c7258b8029202bba17db2d844437da2442a07ca5e84f35dc76026de3103f453dac566ef12b041b9f3559034069ed6c48fcc0a44a8662f76476a0127c431f930a05787d795582cc78c0f5e57a6a3f7737d2e27544dd46b7f403e6d238e92e9ce0d7775c6bfde006b7c36726d71e88a75e83ea1085be887ea5b1b8c0d5584475caef78a5c2830a3b5ca118f10ee50b4a9a2af5a07780fa58389c50ae3bce41c1f0f0275ee55455b541dcbe5e1e6fdb0db943cccc888a4b3115ef56232bfc70d6d624669cb6ff9b3015e1216c62d07106093a165e9dea776b475cf0fb4169240d389e6745f4f68f43055560f22c6994a1aa2be623bbf07389ed9242c9955ba599c7c7dea7f96b64f8afd233e9416b0067f86259984338aef451bbd28a9b13f8028cd88fa522da1938a61246ee17ae12c701302111113ba40cee09bed9fa011f9f842f7bb87371df4b6d3f21eb840a033959ff1f2146e6a97abe8199c49a4ee5e7793467080c24cc233270f06950bfbefb1ea825067c2584e6d77b6055ae5279658f7c7d88882cdd09242dd76078bd650151987383d66fef625860f2e7779a93561f3836109d30c8d3c61384fc69fa4da7e843369ef07968f6fe738206320178d78f8904c8caca15824571334ca3b52f9e4c2853b3f432fd5b1e8b4c8bf31bf8b53840d530fcdbc35a6e6be648e14120573b67c1acfbd0268c3a9cb69d756a24e0469bd2d6c7cfc639b677440e5cd15443f000a371aec0d0f8894a3e7e635ae2035259dd2ad85556d616bd78397ad0aac779fd9227a2bc72ca141f1089dee0bf824db87fbc0af086fc533d86459e0da4d2b8bd6732870a666b1179d7b50224982b7a9b778babf4e32f1adcd8972a9b2e4018e8458fed730863f4e54579cf3e46ddfa51270cb38d6b0575a4bf7764c47ec23c1d47827729304f879f824898e1d1f490f73b8fa966a1b9fe78342a0ed71f724a2611e6e262bba3bbcf13dc9dc40937d96dfc8236e74fe92dbe747bab1c52f59aab28a7c21cec49aae39edea5291febc2e08239f4e446f66784f19a690a0744d1943aeea43f618302447e4425113a107ef0d3c0cce45d0ca05e352e93f314f08727e321136926dce92da5c6e46ca5082496650c34ece81e022c1426e56b4acf1371016acd7ed536ca01c9c72c0dd9e26340e2f4623af702d57fe3bf05d76528660fa7ae370b3cb0dab0be5dd93231c26dc0240e33c7f3281cc9ddbb06e8d6945ee38e0a55ebf626f63dbb1deb5d717b150701868d14537c8d242f7cc01506bf199d86fceeaf5970f84ae17cb75446a0997e8286befce25713dd2b5282ce0789ef08574312a49ed9456935c8e2a4ff93290a6023ec7c384edf29461ef9c27d728987375c0c7e31bc90f393ad91f31bb3c85326d1ca42f9f6b1db923be371918b0bdbe14098364366062cfd710e1effcf4b24bd2250394ba4417b245239aa1f8fbacc7eb912a6b62ab616d09e0e500391b29925fdd99beb8d8fc9c3812d92245bcf875a530f3381e077cd32730f7a4eeb3246d06d12d92263cb0aae54087baeb1793fc050661637b85c7a410b1c8292ea5bbbfb7ea73ef91dddb743d4ebd9bfd5810c256555d78b50489f2a521694e9d6b47e24832f90ecf57728d5ac85e360cf239d88c3c0ca4a56f81ec7534586aa8c292c68f6a681c90f98662d31056632fb68eb276c80ca1425a9923b99facb0f02b22142f40285ab4c6859f95d7a9ea2209cf398f0cafb9dc005b4f68d98e55e1372f439b8127bf25bcd83cb6758905064b385210116883d83be09c486c01e3e5d71564d597610fb690f9e4db5f0e4f8deba46259c8adaa773aa19cc8c9b339099c706fd0a9ac6789dd05f3a931a381f6cac005a1b0fd728f8e49fce63d7500bbba87498a89c774a03b7d37a6f367605c929b945262bda5e2e8b148c2e259b220a3009d02fd14e16de79055a8f9d8aa00eeffaebaae65383ff63e01b1c54b1f62e125125f1007cf13d3dea285c3e611ec5afba9b46a7efb1ca2edeffb370480e45b747779ed0a57e3f957acdb9283b51ebd61fd053ffdb87c83c66a1c16a6cc55965a91a90a407aeebf3aefb253d9a3b543a69c2ebddad127b80798c46502c70763241ee85f0d2871e25ae7f02c861ce270dddb67a2c186be19ea90ddc23a25c253dc608c546f47fc35327a197472dad6f959114e7deae9aebc92a433790c6e51ceebf238f5b2ba845807024768a1c2306f307e4a47ceedc07fa7258710a5be90e2f8df6abb9e0fa51712a0dca2da9ee2ac2bd35b0649b5d79960d5c0bbaf6d77abb1d85465325519a6ce7bac2617951156636530f9af4cc8ea574bf160d7f87b09ae369c2fed1e339a19aa9452556b23756d7a26f405f4670d74a7734c9ea46e1e28c71bbd177644a32ad0902bd52a3dee406e581f0aa4c8ba98e432455b1cf57ae649fb495d7d84f8fab7e33406c16793a8d3de6123450a242b1dbea46fe2b0fffe241101bab6d350d09e78911426977de42f8146103fe3b124a5e84634aeed7c189babdbcc8cf6a640c6b8fbe6f8be611f7c9205c70c8daec26dd2a80828930ef18e329163f97f52af03a29d9b8a62869a49ef0dd2aede9c522b76942cbd11a6ba603b4747ba3cee4d9c96caba969ecff948e6a5692f179bf9b98e49df4d3e3677badfb4f62fb4db542182ce6c1500984fb5f3e2bd9a718f4e4adc3c8c56d2153d93ccb69f6dbd6cffd175dcec048486f0c8c903f6a71672d2135415497f20637f03a9392cc57644d2a31c00d6aa3c9a5b110a8a4476991ef35a7f34efca28c9950ed8c838422feaef3d09cc71982c583c2aa21734c701aadfe52c57cbe9ad285da51d42bf4da10dea0f6260e15ae708d203250ec8a97f21923246a0ef9147051b95e9e3e1a111485898c3c0cd9949fa608b9b46cf1aa1895b351e0d37e2bc76994a60a64d841f8fe8310c2bdb9d3685b17c5083b8d15993533a3eae969c07484d36d0dbc4d640da03bc9611458ef3f30db33a12495515eaf012530c56130d5829836dddf94da700aedbb6ed042b872aaa7d443147efa13b78986f9af27bca9b3ce9cbf951d3fe615c75d548abaed1d519e9d0b9b7bce945e4a90bbb72e14025922806a7fb25d25be68f2174056dad4c972dcee364e14503f23d90c530eee6ead8e8b95e54fa4f2319a99ab98fd70cfc34226be26e62377226949404df3fcdc591a975e9c141847ff926db028762219d1ce9e1e75cf2104e09c80ebd2d99f7ee81662cb986e447048f43d94e0f98d790cddc4e76f6e3b2d65362fd77314e7a7337444ec90c3dcf9cbe6e686e8367ae352b03c30334cb50d2dcacdbc0ffd45cf537cb3cc11c02abcc35be3eb39f0934f64abbcb093e7a64d8cab8e5947fbc6e9339c8acd86c502de3901e8c503f67f99ed3abc74a9c0fd32e5a18dcb753557a0e431e36bac82ea90246b71eb7409fecac731894fcbf0fbcb44ad64da73a0315f80d85df0c9731d4b300ee9d8c7d6f2e6d116c0797dbca51197dd771951e4304fd4635be04b2fe548dcb1c732893c15bbc0c09433e0e6e1b85d1968c21b2fcde45af24b78c8deb69aba09704206d82ca488a3730e48c81d8798e03102bca76720e53100d71bc5a54c7e2a73f024ba618c968a5e874837fb3850026492aff332df209b783917faff2eac527df80d8db0d098392849c850aacf88ed48f04930bb98eddbd8962b0647c9768832a70dda35e780975a0b39336444c4499736b4d1e7c49ffc16323ce0f0c85a62c1ebb2e48bcfa46f5e567ffbecec5803c94a84ab3628585f788302fa06abb1aded8989e48ca17f3695fb75780dbd6c0197701460180106d08aafeaaa7cbd7037e5c5bd68cca6f1228cf7806d88099c5f1668cfa5c387bd91e5ec3e8ae2c5cf52eded96875b290f52d3fa673dcdb6318e2f140b2cfd7aad2ef064bdde7f8fe3ef49062c7cfd1b1da02b2c2d6f2ae700ae44f56e88a5979cc00c1fd2b4caef552e10f498670c3faa19e38c9d22dc89b34cfb381b6fbae0a3b23faf50bc9826ad991a31daa0b59fd0ae11bc4fe68933a18d166d7b27b34f5aca0133db3301d5307369189a21364b582dc95afad4387513b3a2e4532eec5dd330c1f97a6c2ccdc4ccd86aba903f87e997cca80b4f191149426e1a34dc4f17422d0e7be77f6a71abfc58cd3a7662bf54ac3b773772ecd00da84a84c4b6bdeb92dfcf7825208b9cc44356df2f88eda282b2e842c9d78774f869edee0aa8cadae8aa719e4109d357b4b39b708d3bf9febed9fd0a1d07c563afdc2f2bbb429b79c8cb869fa8cd9a4580e7bbb13537ee9e61b74df7199d22354eaa31c5d6835838e98439a2dc304a7048b653e60980e640002644189e13e10e357d946cdfd839144c12f5f4d008041c0c95dd5e90bac59f8a97a963f659c2fdda3fad03da6075b3ac842ebca68f2dda215b9cc5d9463d103c2125668d18099d39f4575f6b56814cb1db5fdf475f83d88a1a0d2c8e90835602e54e2bd5241daad9d3c467fa47e1c1a24ba7d51cdffa63311d48fc9ebdaeeede5d4ffc5f593d107fa87825f610b96632ab16f4617a40f817ff45a3dbb7175e3776572b9cda577e67410a5cb62903265690ef11813668c2d893e099257d320cf3c99ce43fb1dadd0a8392972cae118595550e3d46b94b82cf9b2be046e91f4e5b6de0cee5fe00b285da70784aa1ef740e4aa3e4fa13553183989dcbdc339d583001ee17028f5b9d796ee5443ef92ee88fe490bbb12f3bbffc926ebdbcd28f19d2b0abeb68468d1c5ea4c642c2ff30b5dbc582c8830c409855fdf2c7eb78943360972a9c776a11f65bc49997d2ab2ddaa39ebfad9f8eafcdfcb6184cd33a060d3b3be79dad569c5683a320b3ab2db42159e01d99dcd359a0ba01908d84c8fe20c2a3b9d27cc04660180292344e9c0bc480e84e7c8e80c5c9819a418d6ccd97c59562d4861fe6a1f864e76b84bf9109452012a637cd278cbaef82474bb53e3c030f8570a306f7cd9a56d0832ae4ad531b57e111702ccb961d79dc720143fc7be46da784296185d4d98c0fc856a05b5fbbfb2426f5d2f39b7174c2e9b3f2795afed1e17fed6626d3c1459d649f5b30b953c5fe1d8c6353dd6606b2f44fa8615fcd09130e7c5796f26f1d86d2f8099c45ee1de96b3bd040e3f2a99fe8411f0ca12a8cd35419281307caac48cc3d204c24617fc2edf2ace420a505e371e70dc4f46717260620922c2faa865eb3a35f874e39179e1ee5b65a121501a74de8156624134d537cdd27fc8b72648f2d2340a62ed196ff52797012282f749775f4320605849cf760611c386cc71211b8c3360a57644c2e658d03b1483895301de2c70df25200e22809d2d1e44af8ec3704e6347f763be39166c2fa50f8e4a1d57a32e0c4e6e34a895eeb3bbc14559c81c167424de8c2d2765adb2d1dd2bd2e619ae8bac6657cf23dd4028282beb3c7f0c649574d115370413aa86d5371a90cb0d29049d8ea623173d224b9f64bee9f044bfd18f2e5b13197a97f03163ace350064703dda1770384d9fe04ce20997f3f72e3f3f5df564d3461eb0ed0459e7296970f0f66ea772645efc5a1986d46d339982c47db5d718b2051fea399b42c5076495f4d924da9ab17cb5b759bd47a0832a7de4bfd44cdeb9878d3f2d6dbf35aab57e3de7cd79352a038b88d61e6ca18d04c82bd60215e97e0e56f91c151c49db6130bec581bf7a96b92ce8a0850d067b604a648214f193c3e16f81e6a663dcd15c7b22229e88e9032509746141c3acf2ce67213ba0f7dbdbf9ff7c8aaca6c71c07c3334d57e8e59fecf9d08bd7cc73fcae88482cfad0fbcfa8e5d8a2798bc1a420bd5e52a4405dfd445ae7496cc1b927e2e7c635ba8fefb4344006535a486de12709bec4a87cd923ce25910c56fcf36b4b72bbc4ebaf67fe04ea69bd2abea24a6d4e4c670774e5c6e4567edcb692e6d67e052d364abe81549dce0543d7317f1d2d3d162a373dd13db0741627bec28d2b2c0fbe194627f0c482d93946b46fa8d68b62b8893c7704ddc88dd1c6c79ac2fe775e721f113d60a3621a3f8b3338dd92f0ac2cc6845a3a10783d5d736cc0ae36c87d0590df503f02af38eab1a1cb70f3e6456d64084fe4ba6368e16b5c4c373b20899f540f7a69c295c524ac0c17e0a9cf0be1b79b1b3b2137a5e98d261f3dde63e1dccf3e731d9917827493c54b4c524d42a03edcf3bb9a01b5227457b22d32c36eb5cfc24e36d361dd6f70a33868fa900dcbcede1b4da8185cb1a004636b79df83183cf49379c8396bf54bad487c0aa7c19dff5738d5555a7056d5f41d873aa105f04083c8ba916cc2e9337a932fec1fd39faca7f9ac33fe99eb8d962e152800f25a7f78449e2195c39b1861a1182ba8da5cc459a21c4e46a35f87cd7c75afbb670112b1246a62f211d432d617603dc8f958b9f1683caad39baa3e6803cb5686e44afe05131b6867be23f4fff8e884d479425be3918fbc25c04d8baa68a3b258405afd95b6b10e92a33752b241be00a923a04490bfa78af73294c252f4deb30590f7779b5e53cc2b33ac6624ddd0731a8d560624f71ba2cdba5abe9090804fec2d6b9042a39939d54f4fe1546c3516e1dc43502cfdb9d9709897427d23637f4c21b466c07ade22c7a08ef49c985da28e97ff4435ed24c215c01861875c3fcf82f7320b8c4c127072e0b2e103e844c30907c31d31b6f57776f1d9fa4cd74104bc8d92ba0097a99b06c4c82aced17b29330710640ec25c82a6fa9ce8b203add573999e9c8cf963c318001eacca64d7cab082b9a50b0a534b1f8cd43d1a1973f7641096f815ab9ef85de1bc6ac746252c222e4191458715ffa9f9f1d2a67182a95f89d6c3ffb7ef2ba7e4f29abccfd0894b7c30cd45090f309ce98363808a4b7f62dc90ae6e40c27b2494fd788d52734141d36c4d5d9f3dd47c6d95740e60d0219fcb9425fffe7c93b71c37d473a08de25e40834b5079e2d0b48300b0445378f2d6cd460267700a4e70a02b33a89ac7b0db1047d8d2e836dbadfbba49dadc1a574b30b36a47cacb550f189c3927b906bc82d52bb8ae6217f2dcb3cdff64538113fffc8023ceecbda31e4b000a1a48d1ec7d6d93fb3d1a24de5487daf5576831d837050bd8b35e2d6bfbbb4f808274ec869d4e7174a842f86e9a7cf5836ea9e3224dffb893dbc4a947064ebb8de9fde485587fda960323415d0faa0074fc36610cadd6e570c5db61a4f9cf0c9f69dca4ed7b0024b12378364850fec688430f13d2432f2f4165d75d98448a88741d7c8a07149f7a7070a7c8dfd901c84e3a564f3dd20efcbeb89c706991809140ad5b90fac762dc4681b61069bd937b080ec11102a009ffc22989f8b064aa55b01a403f90b1dbae6a1d3764a2f5610cb16912bdad5582b22344ea812b0fa60747c9760eb9f1f409f148a4791e1312ec25374b883ea0d16534892c95d1c44090336482f05cf270ddaccd371467af8cdac908ca711b6b84de13cf98d0ab4596ae686f419ec7b3d11391fd5d792a6fef8d48f13853f2719388c53b393c5db6ea4138dfc7c242d29ced6477e1e50ad52ccfe4156544bd652a505ccc8f6860207184a1fc5322afd34360aee3517b2829cfa534d15d1bf583987faa72b879c91a328b1037244727467d48cfabb51e0223c63a4b15755407d7d037c085fe681ed3bbce57e4718fd77f496dce99ef585a94f05b85f193f904205e5ced974f899a191b559aac67e6fb11902a75ea3e39592b062a119fa6dd4c683c4fb1e4264aab166fd17023fca00865483868cf9d25b338dc52efcde6924df03b95269d941c8ff4609085ea4ada1322fd2b973328258aaf7ae227665a8d0aebc822fb6befa132be6f685d6e05f1d5592f98a103945292eab06c4c77b2d8e98a7099aaeab68d15de63fc57a16c47527a102b1122c5e0cd72822b3611167d38a1964866347d10a7d4fce19b72e3106d3952bedb00d892c5df0874653f768ff6202f3dfad9eb7b0c5b8fe3fd4d42a47fe4d49d9686daed79e085d8b9c38fe210c41ed94181bd08728f13965377d3a70b33a202952ee36c1e9bda0314cf8fa586771b5e68c0cc927860d4556868e887b2c3ac4ef814dc67924dc2cb243ffdcc80d3a04dd3902099310fa4c6dd63a10ce0b1768269b87c49ec203147717a9f39191984235fd331b255e362a5835da2213b211ef37a04005b32081daff9748de0712abb623a3062967830856a09552e58ccc64eaa75f29d684bf83b1c47ad2d9ac954bdaae74b86e18b298479b23e030cd4ef2087c75990ab696c7d516508b05c985ebfef24c4e0cbbf352859eab2399d73b82aa52b8f05d052b1693f2c814af88b6c92503e25e4b8a1c52c30a2bc1de9c2007fd531227e8baea69f5b4bf4e7f451518152b3d7a30c66a8168eee5627ced35e2a44c85fc565d3b425e1953cd51674f038ba33110287f89a76e9faa0f0942c05b3f199ef6cf1a53af08bb40014ac6e709f7dfbc7152b974ba49781e6de5cbc5fa28a0e1a36fa0435fd6848ec5b4383f84b767109056abbf555a80272b4096c23fd7f60fbd2373cc61e0ebb41bb90301232024d7806bd587f4a4b5d70fb4a5ad42d81bebaca0f16412a90966b798dbb1dc7531722647c0d825e446ba3dce93cf4817bd12bb68cfeb9e4b35cdc273c68140b16cc429665bbd1a2edf0f72d04916e3d703c16462c32ee5285db694382191a94206f16560a913db09f404beb3a763f2166c26a3b2336b4423fd9755dcdd222cddd70b3cfd4808cd50317ac7eff961f92dcf38fb9ff5b5061f6deb9217d6bca9db7e820246ea82db95a84bc187a62e9da357516ad95907d1202dd3a59f4bef1c8df83581dd3c9911ac4d251fb27e939643bf5805918a97bdb54fb303581cbe6f31f05a1c73808bd63257cb008c6927659ca54fd8b47cae9f7612c91da16e47eedbe794fdeddcf120393c8f6efbeae1bc34d7a2a6dcae0b898a4462173c277506fc7dfdaf04d90edabce3ca75346dc0b8c3a6208935ccf9af7eb014f60c749cb57c8d499be42d80251ed63004d4a626bd9d2be3158125245fea984bf4ca22a72ea45d24235facb31d4059e3d28985411f6505f9e2f36fb1ac8958b1f435a3b7bdfc92e36afa260e7fe8df89837ad7802bf82b139e8408e297015da9e959fef522f2e30e3b978a8b6e46214dcbd290359bf5132b4c77664a3a1ee9acbc4a3a9ec228ff7dc341ef60c016b006c9c8f2e90e7874c728b7521eb086ef8789785df41d0b6eeb53f2252c7fcb868516ba4c07b618e735d3b049c323b7df710f9b767ca5ff85130231d037f229edd824d0fc2376830253f15e3191721c1f2cbeeb69ebfa0f0701fd07b8807cc557ba42028ac5a979a03414c023ee205e37e220a178b029b5240fa7a018966d583c80fbf24885c62a947210e2bca2bcd2b41dd67475a17a72f0f62c04a148a2ad873294480a49bcd31eb1283ad4de9fbae6806f150c5d7834fb549b2563b72a2680c8f9510cf6f6efaf1d7dadd939ac0621ed2a69f69dbedb06dd5b1aa985121c59cc3f0093a3a719fb0b2524fdbac36ce8b745d0a7a08fd1005fce219a98ae43b35a1d2dae3476bce070f41b68d02f49d7595f054f9dc904b68aba6ec43e4f6613ae22b5355821036e044277ff917a50cafa197876bd8040ae1edc93b50b693a99019a6f30618a63dd51d03fcdaef8ccfbbee7eef08755f674f315b2433e0fb93bd79ff347996fae2d071c498b6f89e39812b10ae4714a1ce9b90b8e8256d8227f0ddf730b3808a79f5f48afa08cf6299c260c22d8bfabf0fda89d28c66201065e2f15b78275d0d53899084dcffe30626dc0564482b5d4dc64af7a03eee5d498ff255a2f06ab4742c05520ebece3df1b911776a93949f969fbafd09a09e611970ed21ea52e9c309aee83e03698b11f9177e0db8f55c49a685a09dc8bef36b5a151ebb30eb8acd12dfa89f1c2a8b2828cd84ccf4585fb256f551b062ca4c8ea429e1cc5f728b95cd8c6c532c01ddddacac180399e91c487607bb92afc778f3303ca60716a82f059c06e8baa90b84a5441de61e21450a5379f09817f284fb87a863c24a68d95fc4fd890d1b537b257264837b9b491b44ef9a7c36272d8434658c7b359b2bedec1f223b3ee88c39ba196238e504c86a324a7e0142656d1cea4f3c3983d3488d8e850714421a31a21263dda732b954d312504a1e0957b837e012a158c16a7495b21cbeff615bca78a9577fc2d3b3b59f9e63adc6924fd80be11756164bb094ff62cb9d5df218b1126594a81a68673b9baa51db2ef8d3062442f0f9247df2299023dbc06c0db65925e69dcf339fcdff9338f6d925f609cf0d0a97f8373914c17533cde28bad88a06713594345532e99ceaa734583209f4b9fa929da1e93e17b37d6408b2601797e4af0af76e310d4e5beb2d01e64f7a2a7b586354cac22ab4f84ff1118d2a937d2544aad5dff0ee0f0d0b7d93c947e4eb5956aa8642777d247017367f608256ae0b84a60519d668956ca3da98e76febb3dbe2587f003cab5546f4fcb694c339453b34456b69a251c31091796f572007d70d61583d6371f930d47406c6c064be122211346ae23d0a69a506e17b3bcadb6a694a0bf8f0703ec226990a354435b4630fd692fb5481020198fc50335123cf7109190fcc1254e24758f697826246c1c2aee291cfdb9691d3323ede7ea08e5f5c42ca611ef19a9ef41f96b2115c05be03835890b47141bfacdcdb6d06cb937d5b6395c0b324521af487025b7a86bb97d660fd8df5e7e796daeafad151b5dca0d30878dd461e9f3523e90630871c43644993085fac44d77e2a8650ca83799d1f2f57dc1b90e446a9fc008beaf8526310b4fb892d1a05bb53ed57796f23c3a747f0c80048f44347eac8a0c08a27c48bfcea2ffe45b10b30c64d4f7b836094d3221630aae0375b9ee6e5fdbcb5018cd066b931b3c6b6e2eee373b1a6b30a79c6f2a1793233f0a07bbc5e387096d9cb9bfa8a3a2385de568237ce8015120d4e87de6dee6c80c5acb584f54f8e0e1ecb16b0b7b8a16a6727dcdb871d438f70a713e1330029a0c83970646fc7b7a0b28afbd475737f84fdd120f172d1b8de8f2156b147207ba1145639a2d72b5920035503cb4c25a57144d81e9e52cbc5f7ac940d814df3d400f54f3e8d4ca2ea6e983cec21917a91be624ce4696459bfbc9e1d9997feb09bc79788e6ee878716918ad071d9e446f9a6be0883c7c7b796879b32f2539ff89bf4a860559f24b67c58ed5cf9627b76ce18b13cc24aa5f48689888da6061689592223412b31c33b13fbcb1746ac9d23b1fc2240233c275648b1f8aa068e0e9c238a170c6f713647c1b0ebc91738955b30491a01d06779d9fbfe38304faa03bc83ef49f6edaf840dd2e3dd6b7d09d0d03d409e6b206b4f42b036704b3a0f0438915fbf175dcfb7bd08dc8c4e4e5d766d16827635439fe81ac588fb0144beb5f18807ce5eac4d8c7327f6ffb4d79657f6e1768df16705a99caa842b02cf49d7a702457069d145486e376be8953827c5cda756baf2c887d5aab45cd28dbab2a519c3fec37b3cc019e5a62b9484fa91420f6472c7eb0baf40a6cf70b45b8463ef29ea42fc6d0eb6735d2616fc7e5ef97fb1b077a64f9264a6613c0e29b8263038770ea783697b08356526c88ca4b1221bbbafad3039ff2ce25b1e2cb674790c0ca07e37711ef0a74833a112c6dd80ac934354151095b8d80b5d833ea74bfef088688111446ed8f86ba41ee2e9d20eb80e703abbaf52c1a45e8e58c3d3ab4231be01647c77f9f26b8ab3130aeccb2a2e42faf8f4ae693926e12193dd39cb7b036a9db7f029fdc932cb23a32d0bbcb4eab91ec7fec1f8a3be23a0e80b069fa8753833ee3c1d302db86ab1941cb52c3e293531709272a4baf3ade324c21041c83a86d4fe30938e2f5424fda34c118b64977044fe4ff6fe67fe63a1d35b00346e2637a566873e75ef9f5b155af723eb24b85e70fb302fbcb1a7acb04c2e06147ba3d6252e90f4e3aa776cd9e060c0f32fc4668b068c730f839fbc34a786a02524755a0a9d5c893e37c3a714b1a65954a6a9f811ca21f12c4931a399de6309a722137be54b882dda6712d5f1e8faf5fd9a4c6e170c09264c5872c9ead88a818c5c01959c83313204e18ad9ede492e52bccaeeb9140d0d06128c50b30800901e2441ebc43070c5d9c77bb9e93f4c1e04241f4984cf6e0420ca9416a8261ac56b2f441e0883f091f55e189a2c261c018524f306e60cbbb0249b0f1c09ba92c54308ee475f6ddef73864a0518baf67b8a270932eda99aa1476acf4ce1ce73a71178847c58b2f1afee9db889f8301fb5b3411c9777fd65aa01775076bbfa82c6dfb3a5b8bc384bccc4b0cc27315c34e3fe0fb9caaea741124182142ba2c744d585ea7761ba932980bc81820992cbfd18a7197b6586fc20ecf07e93a7181d4eeb5eebd95684b9841b45b6e1b2df18cb3387d829469b7c7cced97abd81883c190572b8b207d170ed593acafb6d25ed700f13a8dc5c7d25e75f0eb42bca3272bda52eed1985f7917cae26385a9e35b1dd9502757f4ce843cabdf47f67f1edc1d76588835a2a55ec335c46d482b32ed1ae6c8a5c9ab472a0a3b71f144d502c6f1ab78a4537cc43886d5c486e809b4f430abc96c93f1aa88112a98f9633a298b79eddf38804479d31b93376745979585a5eeae212e835d832591088a218272d1299769a320c9791eeb609f2e316669333c25b61bfaad18881224ce94ca734af8d9766a2d3f3e1200e47b9319b42dd1df561694c0cc26ff7f94987afc3e1cb04f45d1f26e0821c6e058472d17844129366bf630b87caef6812a7f89254b8c30e6f6b4e4938ccc63740e0fb4eb63f904c59c562ce1680d49aa5fbbe33f698f687afa2befb95817a46f2dd8d77e8252f398cc5db523ebc528571eeb12cb629f502ada8edc7a62f6c7a5a672d272b4b8bc351778676260fbb66b55e2e108cdaf835e2bc87fac4bd3d141b28bbbca4109111e1af933b42e73eaee8913934aff3d90ee336eca9d7ca1fc0c51f596ae10b3dbd5f520efc83d91a5ba7d88f782b8414fdae79aecd04d166264816483d2e5edc5272cb4c7a8f4bc122e9a6d134b51115ad39fa77e4ec6f37407f670c0d0e9a83a177a90f67d6fe286a0f7b5eba5d7d811315397497a17eed12d6617f4bcab669dc6db9dedfeb2712488ce718574476a79334cf1a003d3ec16bb35be6f394797f168bdb884c33fb0699a3a2592f59feeaf66d1f59acba6d11a5e43b2595c52e90c79504975fb1cbc248b0a4469b95878efb9cb8c5cf845658f8ff018e184861a7f254cb3e563d22a37d80d3a573655c9abcfe01162b2a7cc95b6ed61f008cdbfe8ed50c41c50720c818b6ef081ca7637fe0d6109032eaebc5649be22b10c2ebc76dafbe0472bbded029b0a25265c8bc408f852a465f2ed1b411327975ae31259996747c3dc8f42658f81048abcf9949bf82ae6912e29ffa7a3da37e2552f9c7ba8b80c795fb4c8fc2cf6ad982a8dfe63aa78a9de5b144a2c95009ad235880248543837558e311b79c43d7e1985c7e33458729394e82a09212a7b84fb11e5b5f70053f00db5f95ea66f77b9155b316a8ae3ede6e812351a63c7ec743223fae3805e4c5b9455e4415a32d3b142b80e86bf12ce99945897387aa4217bb7b5713e9cda72d63c6941abdaedb81d723c6e150837a7f55ece204d5b70daf8275a2eab3fb303ee47f9555d68c1dbd57dae83ad03691a7ae1725e201ceadb0a6143a52cb2509b23fce817f9ed7417553eb322cce04ea906e3cc26c784c8c8ecdd95d2b2d36056fdcc50a5566d279a53c498eca0aaf80e91452dcdf2f3bd213c21846f540ec966adb2dc4a2e7b9cb601617a300bda27cf49d21361bc8697cc39f6b4350f327d0fb97a0d329f7172fbb83db0e598f94fd06486ec679633ecfe9f65b94417ed252ef4c52583ae365ec71867c40635670205f252d2a23cc5fb26032686c27f38f166c43571963217e749b70c6dde5a3bde7a58c09a84d40d887304118d1e72b61a60c74142f59164bac5cfbb08b2b35be135c479332ad6f53d13caa835f69b88f14926f41f7806566ed6de785b9011f08d0892b9f0146e72886e4d8b5db8114ffd6ca58a613930c31c568fad2a2731c80439ed484f5f1e983403ac24048ed9d991447af80ec527eabd09b5c5e6fbbc73c3e1fd949bd8564c719916418c66a7ac777055dcf2edbb2aedc4dcc84cb5c58d014551c5d995901cd869bc1f159ee11c363cf132130437a492dbfae1b5519ebcafd60f3d04042f21ce98fb3795834d1a02075ce55a83dddf0bf65a47de53b910fe1f085cb18cdbbc27785ce854650ae7b2484c0b3f54de905f2d0d0061981721bea552b8e0549e1b878d314fa5baca57c0cd9955a497ffe5d519a726c9cc804b235544fb2acbb28fe278235de786214c9f5819b3070b50813899368c6996251040866bc95c28c25a39410f0f31bbed7dcafea100f293f62cbf78630c42fb877bad9af83a44f662310a600e86dc39b77599f15dd4fc7d5102a79a67d1cd2e65212139c7744dc458aebcf9ffacf4a11e32c58380a15c9d0c4a555ded70d2d211386814b8793335188ab76683bce1a1b52a5b668fc53866acac8fb50b4afe2989525435ffabc4937d78731d5d258e0ef72604a3ab89038f21cb4959d220b3ff5be70cef402386a11e6309ec1a8e23837e8ec2197a0d7074759955ea460efd26da5a470d13083f0857761d3139474e294523aa00946080b1eb1803f32cd2aaac9fcd8a028157b6cd9942460223b4e998c8e35b6cf879124ca8bfa40e2e56e183ed236591d08434203f405d443f955183abe8508be0f9a00e01898f7862ce68377a061b8da1ef9ab62223a87b98fa226ba8bcf832870d080557f8bcd6f66547133e56db8a8a24c4d255615f68170dcd0e24d7de16b14c5ef61af687870adb252f0c0f503552376a35212b4624d3fa39fc796c3d1b21022902ec4be9827159f7664f5284f98887d38582290e90a26f0715eb2421b0a594d13721ce6a1f36a08c831e5c55481b6545b2fde61891915df48622edad2d61cd1786e7cfb1928d3357e3fd4b6fb5f246abde120b718a6635581513e60756a2a71e9737c6862441c7d01177195c88299f21b80288df5a09b62a58e27bfde3d82daa5a1cbd82ba92693c9b2d11f9198b63d334692778eb38b13e55735eae0341f4e881d3c247ad741c88b5a5ff092b55ad854b140bbffb193c07f3fb181f0fa54d8eff78696d1c137975402b05af512671e4016cb7e58c5f263c7971da34bec0c8e02d84c5a40bb1beb1f16c3f77a75f45ea72461af744ae0ec9b20a46c936c83751d794d47a8f6b500d8d9dfbc218a7465f08754f373789d129cfa366a6289a06250683b05ca6d8af53ab8e78161f83dba6337b0bc3f3a8c5122e689f2521d3bfcb6c87d6b39daf752f12c5cf61a6e9cfa51215299fd4ad16fa23a94fea0ccde50dc24223a0b6135727e0820ad5552e85bc18b4c248fcb37535d686fd186c555fc5a2f41a04033758dd8dad5af45d880abcf9dba196dcca7200ce8c4c66806323dbe65cb791ce62ee0cc8a1ffb2453ec5f6db813c06557dd617647c2c5f850d607491bddc4133e673ddcf902033b3f343977de5ff51a8a36ca3050b43cb36fd2ae610d466402bf62b30fdd194ef56a277d2ad678cc4f0077165970bc67ac82f1a9b4e15dcf44ca48a900b93d07c488e4aa932992275c53acf94f3a9ca32e22505757cc5a906e3c2b847ada589282262aa9b9fb8894186c43ba8cf1d2c9ebc8d5e4b7d9192c21919412a0d870b032aad90834b8fb2d86cc74621668bda30a9a6c6300e910ab7bfaeb2d0ca637d010323380ba4c0d1c291250214dcbbcba34770e2dac9c963fbeb4af8a7aedb36932fb2a15127ca6401015995ee2bee1a576cdfbe33a11377fdba0766ea37c5930190087ee270f0cd69fb556627dd3d49b167ec1a89918a05b2c4b6807b6b32cbdd6b7881fba2006ca77cafd16f7b39e3ed21a3cabb8506922cdee2f5b99ab59d484797f8dc7ef5f0dff32b3904d8ded99652cdbf38348bbedaed30988dde94ce0b3d8d7ffa0b1c3b51da87ce6945992d50a66d02580f1e8be80f5e4b57a03634a03a05aafd979efea28d1b94f26c38daa205fe6509e40cb7ae4c6416e260d7597137dbf01fef5d9ab1d8471051d62d8df4038b913065ae1f71af87869b0f5cc066a849ebdf1e4d5273789bbbf246585dc676aef2be4626a0d2ff27a8eb4f1bf5cab8adf45985f1f82145728da37a2a3c6545e2e03ee391f6dc5d1bdae420c2230df53446b3807d09071e9d29df1692ad989dc963e47191f9d8a63118eac2af0fc03bb621d4929a37b608d4148417bae54f933ef57b4527b79f7060c35a8e02d3a0eef8e0d9c275ae43aaf8fab6ef4b5a347c32389b92b61c7a26a57e803170b050f2b427f3e0b02595bf00fc8911207d7e59f0fe28fd1011045e06ac03f0cd41bc510c5280ba46a359e424da81c14e30d6293d14d74a6386d8bddced8606ed603094e94bccdd3385c17de7dc87b2276aeffa2e0493463a4247fd5b1673255185b2f56077748a862466278923af76a059e24c3666692e0ab9179c4764630bdbb85c49b1ce093ae39dd627c62b43bbd943b24d85e2b43af0ccd3f9fe5ed9f30817a537fb842e7e309e69f816baebcd4ec9725ad5145f084d230738e0653071d7b3a44475c2f466e797a8b2c4871358ea84d9a693bb1b41eb7f3de25bbba35484f6a036677d7817b7e95170de2b5dc894a8e567e52fb471792301fd684c25830b6915be7eb597ef4068928c98be20930f722e080482bdac5ee9ac2bd8a7a6d7be7691a3bb22145cc140baca4449e11e838a915087c5f2a1faad32d8f78248ca1c3b33eba97713f0fb5976d100a23c6cd47e322ff46db194834862d8fa95271cef84c2b994b237fefdcd11afaf5d1e9fd8d2610ff1eae03f446cdc847ff718daa64bb6bcb90ec7beb1549ee3ce677b866eade309568935b7fb91c08e35a4e8146100df4c669907e09b4c993089fbfe2674d149ce8ba7bc9b38c1fe91ad113dbd0dce37bc1e6f70d08b08e11e66018ee56e4b99441bed754812be87c99b029318d9738e4471d5485dc71bafe9f7273f0d150276fc8786e99c4490adf854296ff9d0a86431a75dcd2f0e021984ef59c8fd92ff94a866fea7b081fd571722c59cf6c385db620ec62b096336897d92afd6a1d5b68392bb8bdb6c31dcc19bc388dec822209431dfc848a2aa7c9450be008682c26a211b3ce6f864962eef8ee9f2802fbb9fee178287b5618b774fdfa14d4e3f6fa5bff6ca6b4e8b9844e0b1299081260d70f37478f29391d0ded866e83abab70fb396f026c7d2d6e9943593f0ed6c12f4f81e6be5aa3e161bb31e94065b2b59308d4eb6a46a34abc59a10f6ad989c3e538c34fa66034010e3508570512753d0009c1b30c2463506a4c5cf4be452edc2f0ad147219f05d19b5a028e22f5cb4dac7940e20a670066be0c31735025b4c4cc598f3e3e2d9bfff17dc184518e562452c634b3711821308e05d70e301bea3d4b668f65e8babe421245c798148989968fb9756e69c0f1808210f992b5cdb8c17b590b5ca87139319b83f338b5fc32ef9f537b83800983a54819063a480242eba43a17cbcea5f64807ddebd1ed6ed185336deb955ce995eaa7f644c6a4d08f33a4b3683b616b5a27367d6b51f166865dfa5709d9e4b9a7a5d127b20e2851a306b2cdf0e7f835e72afba48e966f32719745872143aebe09c10d316590aedef1e172f1f0519ba1a029ce745584273bf1bd192b3c47ae031eee68427e5f0ffc0f9ce3842e214d94e472dc30314c1cc8e48a12104734a71f230e1c4c65e16a93dc81194f502622ccd569a87237139980317f5bd8de19dc16ec614cd121e6083bb0f9c767eb972c3191b94178dfde7c244b08a1346fc591cc3fa6a7ad5aaf8fe158e37d8dcad58918fb132a6c5ecb95669bfb7f147154e4abe64230533ab5544af6185facdb5316292c3cb25cf5da022a11c08c6b53870ce186fed4ebecc207d66b7cd6dded5412a7d9ec813977e799d4ed4140a32a9f5eb1c9fe0ca9560959cb555a39f40b7736264c72d489d9d70f73db28663085e2f8608ecdb639ff439b1d34dc95b11ba165e8299db1b02e4df7be0b2abe0c0df9f047a6ba43e2459022b040dbc0876ccfc851f0a23a5386b35d5473dd871c7acce55a915cfc0f668cc4bea75123e4cab0f2341dda65a2a0bd0b11870f0f813f810bfb617980e1006f082a1ad8b9bf0f608a9f5a2fa7bfdc1f977a6715012d22d3cb9eba9f1142b7790e09d2ac42c219f2e245af304a85a3e45d731f89f9f7595d3d93bbb9eed69f8f6c7cc7311d1c457e30a0982ae3c6687f1e3c55535425c246246cbce4a0cc6d32542659a2fc29dfde99ca80ac3ef81ce82ef561bb72b058477ec98f78ced0253b498ee574abcf92786b8b5ac8fda0a4b4807e8ecb280760dcd5d1c471a8ee680e863e430019f75b3cc158dd539a34bf312bbf259120cf7466fe7651f4edbdfed3b478b9885c83bf15395fbbd5eb92514df2b5ba2222a984134e031cd0bebf9dc387728dfb56f2de77c274c839515154557d747721316ad837a79777984dad9e49d5cf3ca4cd8b301279e8659f32e04455608ee0c1297994ef77d90340fdd4e90f7a9844e0939d8281f1a24d6ae4b25579c96579df8b696c2defe6e9897addd30b5ce95f0893ab1806fa53773b5178edecedf110f90b52b461c7798be54c92aac41c8f0cb58267e1f9661b7a72a91cd1689011bb63c204c297a4a7097c24cdc964e366f84036155a9ecf9c4363ac2b4b98288d60a7350b998c14b9e5d25c1d272b702abe1e9d63ec9ec81100ac78c2f56c70d2acde7827f341b6b0c93ce70e5d36f52aba98559070885dd74f97e3e4c170a031f1875a689522d01865b269b8db47f653773f85742fab7561ce68e4e0461baf32e10349e1a8aa92ab5fb6e046a87a1b75c8a6b6270caadbdff1a7e4466d00464d7ffcd5b3de0a8d5089a374d9f1d00b408175d28a962e4a1178246ecfbc1c353ffb3209c25c0698a80aaff13cb9744c3db5cba8736166cfaff51d7bd7687d90bc665a0ecd4116a026e2730ae1c3b30f2fae5e01d9c2a2bc0216c9a0a7ddb03532b6462af3b880e77fdf2579b1ffc7f9a47d621d3bea21fd6ccdb5c0647313cdc8f19d3263898db613f57d96068f67efcd8afc08a6c340c81253fd34f74ca99a00197101c962fe829fb7d5ae26df550428b3a7f91e63e71765114c1b1a4506a8aa757fe467fb2e0de5e238bedecf149483fd3d9d946bb9d571da5fb6d101f4d706a85910508aa53a88c4c7e319f0a5a1dbc7b1dee9066c2a2fa9016bdb39be7dab468690215aba1ff804fbe9b5b3fc4453efbeb59b72a362d2074d0d589475d7c05691bc5e6118c50bfcfc409ec8b67331794bd1295506cd10ed8433a399c2df5c5c0d91205734ec86826b8171d8f1b7516cdee479a667a45d35d30ac0fcfc16a02be3c4cdc25c7d1966158a54d1efc5fb9cd9e452b3a72dd017ca21a822ae5793f7387dca760bc8ddeb75c90cc1204f8f995599bad1604cf3f2e4fafe7557570ed4d480eb57df76a8766b82850bb80bce96491c43a4f8a8445b630863a29467d9792f7b76e3c61bd8129d4efedc1fc6ad25e8968206d8ddeaee46bdca8c1544fd53765b12f992675abe972be7b9f39925a54799fda20b241e63535b7487d6717a197eb40b51289d268619262afc2573381f5e45b944aa1533257a4fe896b4931985774ef739a3ec1d7d0193ef985e3a7606a934d77d4e0690145c63346f83a668affb595d782ef8f2060f3aa3a497ec2e0a23d2285a10e23f7909fe26bcbd79f808806f29ae683910422d18688659d01b3f8bc12c7d7285802e7de061335bbb565f7cd5324eab031449cfc5fd9be2234b914f6ed8a751353dd522119cc4d96eb12f589fa97de2392f66f6172cd7d2bf162d0a93c34d4e244eeecebf1d2bf1a391f4aeb68bd351936fbaa0f94246af36dd3a0665cdde3e863be6a1feb90f1878c60c4b6fe3d0d892dfbe7c0e8cc76802e48830388bbf4c7ab403119322959f7e615d9dda440e4c1514ddccbd3dabab78ea95a1ee1ad9738e2796b1fcfa6806d11469c6109b78759ed786d9c3b3ea2d77c60eaaa29062ef690171c219173610686b4636062920257231f85bc6c286f9be2355f00dc503b0e1d5ab5d557df8eb10a2b847b09fadbaa7187c80332bef37e6eca87fbebc6e7c37bf535db0af7617e094a468e08974007bd5ea047950bf047f9f4c1fa9aed792d333f56fb9e97045245768e40c777c2d1d8189022c4c71fe1b392b0b9dba06ba4f07515f355503a396d155e59e2d0d17f7bdfe5aacf3e747aa0cc7421ca535acbedad3540479dff0e3262f8bfa553b3fd05abdd4df213b335f5e0c13ea58eb9784b6039b30e9b3d98a7bbd9457371c7efaf40bee3930cf484a865838995d86bf7c7307745a8c26122f97db7aa34eeda18a94d624b9e20c7942d2deb7734a5587779b36e783a2d54ccdeffcd75909416faeb5f292730cd00e7201f5a2743e9d154804ba03ff75a14186ddd02a9283fa8b97c002bba2c51ed99d358431d4391a4bdd87109ce4c67c7cdc2fc224f07b7da9d47f639c6bb17d42022c5dcff4ab1bd95b8f1367cd6d7f26f4abc78a92b098711363014f6237d90d015432bca21f0fcc0bbe3c1e2c9ccb5714a3ac0edbe596aec9be887f13451ad05cc183e7adfec466a6bd63e14659b3707b37a09ec92f43206ea6a09210e8420b741bf8f7cce900bc3d36048f6536ba467c7dc36312a31df8e7d00a06740565ae5540121ab92964fba6e254c1aa1210f6269fd281687c327e0c8ab94cb921f6468cd38e382443152206efee7c1447b6aa1f76fd59fd185b96e011507a277f44079ec631f297feb29fd78e1510f28804c8a6a5bae8220ba2fef7209c8cdc1a9ecfad48302c0ae0cdf0cc6c3a0416ed72287bc9154cc62da87596c959638bb3babb0e71e83515da94d7723bf3983329a161402ecceafba1f25e95b21c0fa3dcfeb639ffacd3120052343b1c2e978778e3f6be03b69a586780997b7a94c083f34a44e275819db9160d8600d08e0dae303534b7df8e1dd6ae8a949a868ad767f5672124972c9cccc158d2df165e68b441524dfd033b8a2cbfc5fa33e804338a06cda2028c44e4098c8033e41cfc1bc5f56bda08edea96774651d892711c66376bf92d7682a93b8d86851b27eca92dcc4ccd5d4598c5059459d0e1aff39868bd3daf66c7fb4985ac4b700388916fac12c4070d676a3dab32ab9838b8579ccb23bd8fdcdeea3b7edc68e449401f60ceb4816356b66307b2b51d0808ae3650c8ae918d09084b2e2cd0b2f7bffc3ce604972077a988fad7b9f7f3673158080dc7eca49a5d4650065c68dc1d2d361ceea1ec8dcd6f96bd5639a5e0b29601be08af1816cc22448976cc4f501e582fd3cef7b1a69d12292afb2d0fdc5cf80a1c83f9056962addc449bb3c330f50df6edee1b41f574ba7d2eed7a9c4a54788b7f011c968579de0dd83d1eeee37647481bdff1ee1a02f1937206d9ece7d65dc85c94d0a26f0054520378b38b450d53e26c33791642aa3755e99937e8bb9d3a11f485d19e55334d987bab2d39a99af69e3621e13422cb1308587d2014814e5c02e282b62ac95fb6f0755edce7856e317663c16f34dacf53cee167c3f0080aad6f6cd9a070c9323b580a6933521155934898d105377e9cfaaa4a8ea0321eebafe32fb24861620564fc9e1deb399b577d10656a90a767fab283019f4ace99336f161f11c3b9deccbe7ce678c65f68938509ed03bdd37afd7281931386bddde0e4eba2f77c71401c76983f8f94bbebb88d34a60a4fbec15e0a4788bbc418dfa0a20e691363667cf7a63f7c5ae325e4e8429e31fc427995de50314b67fa59411e60e3fc6658e9beea3dbe67b0e9ab6f77812c59b9aa6977655a823584d2306531fa811bffd16cd6bb1625180497ceba1757bf787f800fc22400c05a6085a03ace4ccf5af357bb0018f53d62bb017df77272d79ec81169966a7517a188a32da66285e1a1851e48e45aae5f042d1c53e945ff1740b2d5eff526be80a21e5a94aa705004f66f2a3761b9dbc8d096664597916b6b0c6d1c54c71aff0a2da8eb2d4fb03b6f1e0a875fcb922b961ac32a55ba73a562a52a546c4af0a06752cd2d8c46a459f7bea901af4d7981413d3d43b79728dd5e2bde1c26d675148479490d3e00ccc99c09c3035e7c9fb93df28b7433af63738af5734278d79dd728fa8049c7f9226b8a25bfffe83e4bcede852906e911b9c5237a933804d1128e73bed03891a868912a488f0189b8d205f6b02efc9090941083373a87b37a909bbffbc36bfa5611239681313919817eca42bc6bae797397abf5d2a67c83c2256bbbb5a56c62052d6d4741e6016fe5ae13f9c50f02bdc42a20bf31c07b3c3796e8845b1e361d74685ab9652a948fd533dcb7eee7d9c4419444b04277a3c8bec8fe4005111d60b5ee30fcfebd1d4ea9fc90711fa5af763507266a903caceafbc6f2caa2da3ad5f3e5552d749fc3130e9cf0133047df0d247fc10c77a514e7b0fc97eb5b651b6471a18492702c50ecb7449a5a3c5c607b7be8509e8fc778524c1aeb406de2f663b6e5e055ea290c87c8245366c164f8e577734afd3865aef46a0300027fd0cd599b5b3d1678d3cbc357c420a0db14175b7904d9ff699e295a6216be94dbd7b3a4a02fa9655889fb410bb5c375fce71bdc8b9a7036d8b35d7dfd8a7c259cbf6be8a65884e2d892e72339f980efb04f57440112c6685c85682be20d6a5ec7b3f558c3831c9663b5ffa96813663955e61d1ce97a6086dfe28be9f140bad28a1bd112db588d3b7a30f63a34f3ee4a6f828ed26a5323bd4fc201e33bed4b2c1f17569993485f6439925f63b41d912310208b35314c965dab63a970bca69eabdacd586ea61034137cf880a99bf5d9c1d3e2316a31865150e91d7f7ac85dcf84a3135a3589d15e3c5796c020b2c2486ef9939d6cdb0aaa2dfcb3207822ed29b3b5f901fef7d6421032e3bdb66de246bdb4dc034d0f881b1cc2e7e8c577dc3cfe2b127e6db4c6420b091f2806163fc9967c3e12f6d02701210521c4f2d4ef4d59a393215c4c9c82cac67633f764ba5f1161ec29dd100ef9a8d4f62452e17e5a9385f542e224800b0c0908d1f8e7ddcc9c3d2413d4f1a34ef330cedc694b04525d9c68534583225f0ce6efe166896eb38f037892a597b9522aaad091bc3d08f4229b0cb9610879422efa547062f401c42670b34ce742092b7a0e268d6abfe8c4fc1fbc56b4f3ba3ad1d40e91e799cfd7544603c3a00b2679b8bfbdf26180cf93d44f981d7a18ac6d0d0a7a06dddbf12b352d52f564f8a4036d352d2bffcd7639e9d8c1bb04a7a6cede98d8da6fdefc17884bafff8443f94006cc79d647411e9bfb771578c36a93fa683ce7ed660993eb07e99c38638376efe71273920300ee24b71d6b19b52c81a66331706b38891ca40a3433f7951a47bcd054ff159a0b4c64e030ea46bd964f4607a72afe60351f80d52a2fd18528bcad480708eded940cac6b798451a738cec12145d1882c9fc280342f42b1036318b283d0aa1ee5cd1fffe978023be40ae704c54aa982fb6ca571aaddb43aba3ca9f2907ec73b786c65c1576b1fb03d02b3955ddb6c4e865b105dc79761dd21b4df6093d46af42c3571622f216726bc158e8c1d8eb40879be6bfaee825bd22844f94704f79a50eeaf5f7983bf50da86c766f5a27396e32a9ce336bdc5e7cf50067f13adeef378cadc4deb9a3733f91b5f5e61758d560c72095b63c2bdec78a541e0c5d23c782fc41e1f408bf588568b3d60ea67b483b800f701c30e87084c0cbe30866370f8ed5875f3fa8be1b50b068050d297aa341abca9a87fea7667f768c0e74751cf73baa934b1e23f1648711956ea0074fdc4c9d8be149074ef68bbcda7f08731cefe1ef48c5062e5cf606d9c28f0db785f45279aeb7d6a9fa545e242a2c9bfc1979b7b288e44d87529a486731d44c05b7cb8b1f0c8bb6059885b4e7ceff74bedc9aed1c1ff6357a7d80db00a5a8eaa3e78e4add6de4e7727ab13f122865b01aa82c8be5de3050ade6c41dde2ad2eef1bc2d65528d2891d3005e84441d477157a28f060f852e25c66a18c8f94e53d7170ae26e39a3f80362f3636dbb6a77b1d2fab9842a35b3ce5f0ce079d47e3a0203349171f9cc026ded60b6e4e425b4c4a4681db9b81adcc58af72aa79c03c31c59257ab67916984abdd42ec67fbb12c375c488848ce62eda7b40c85b9f0bffdd8687b5761912c6c68442d99542b0ff5a3bd1ca92418755999c8ff16c2b69dec7c4f19b2afe8e0c4c7bec94497bd66891a08e6f0514661a04d7be160f26f8f4e2d66c88d2e76419d6399f2a28b200d25c3ddbd339797b9762a80e2657451eab7f0e2ad8d6959e58a4520216ad5f775867f22b894cb14c3bc1c40c9d65b43996d8d6ed32faf6990f57858ba0aa17459536e60f127d0c3fbea5727acc00d97e47a4e4cb5a7f17e6bbc1adbfe4f610f209335740987997e1a2caee842193631dfdde5de1a70ac30b9e9ad8e0ca42f8c71b37eb76e1010b4319c45abbdf2ff29420c0ff817327268840b75158c2285104900d3976b68fbe2e4c3f426638b2b50e86ec6cbb823b37a583c9b9466e813b8464cdedf6535c70d1e06c9c0f92ea200a694a1b5ca7822f15b674c7b89c1e6ecea2a31ee34cf6b860d80f857ec70a914d139e80ba85a61c116bb5b6d0ba7afa339b709dd3be6c35e70c217e47110cbd1c41bc5746cd6924b02262a03ba28c5076f01cfb8b5d96ed034b65df47b5f492570f7de07917f4d0178ffc809924c489d699c4f1ea60f28e27072a28d8b9cdf857644a9334133da6ddef63f57d850c363606a6086717b8ea08bd96aa278920ec9c3b363517eba566c13bd2af79927c5b2775a696686a64502b36234aeb52d78af1af0c03dc0cc07a078cf912d8717e9ee8c833ee832984869d5a16e7d23a0a1b17956fcd5a317bf0d85bfa60797361544ab957c9ff504aee22531fa48d157b108948ae33f92f47a5d47a30d003d138d4a81c377db3bcc74ef8fb15bb2e463cbd3682b0fc7650b28e30ac4145f1bcb7e0e99f87b9e7c56c0029983f597c11eaacf19a03e6c576b4e9862942486e0ff65caea1a363178d56bfea22a6d7ef03aabc81f997f8db52879b11fede2507243d54162f8c9ceef006229e63238defa2c8558388af4ac49156a6145414e1bed3f99500c65d3907363a704424085cf5e2577d33da74ae5b22907ac375eaee6957e1c3eeed977df4f86a854f2a42c87b56a03c96f1cea0bc05aa2aad9f6f52d490c8469493b0e3c780789f13502b331884e93903309a4c5eb5736a20f02556363785542c07c2e9be6947f91196b66d0a0a8856dc9589b515759115d953174c128f988d822bdc5ef121b06ead609b03f05c4be3fa75b26d6acdc8aeeaa8a327e1bfa87c02bf6ee319c9f80a692fd4a86c8129d8db90410c13a83590ccb8be285f178a74320b9b36eea7c8d5ec2d17b2bcb208b4c896febc8be4dd0320536382203fafbe7b22fbe41b7a620d29c34e6d739f237eff1ad408d4514702a36dc203d8f50cd710ce77e52d36f69a0a9eb70730ef683140c2abd52c0b9485baf13433af6c45b93bc549054b7b2ad0b98a8900334e91758a73af1d4de1c47dce0927b96e555df0daf0547520fad407a8ff165228d51de58422550a7cda5e9f3eb0bc77715d3257c1d7a3e6d718c104a065b24e4d43b0e7759b656928fce9e84f3d8697ca9b998de460d3602361239af3364e8d214c52e2ae2ec71807dbacea8be61912312c760c9de2c772fda4965e6c1d1598ea488f1402947d8d0a3456b49c34fcfb82872c89dc4341e2533e5fd8800e0940d538490a57e1124b8ee61a1413f9dc1f7d5e543295abc674c4180e9f2c05e69eac668fb5df1658ed2de038a2851093ff93df6487b2161ef54b1ab9ccd74a486cc83356e34514ea1b15bc11046843d8edea4855065e436c6beba4c2d803a78a22a0621d1b008e0c7f88b8a9620ae0fa7e609d3b87ae406137a9e2044cc460bc83e43f29be497b033cbdaf7c587c1ab6630f771770bde793a97c18926620f92dab83d390c8668047ad44f2f7c4502497cf2576122bf7f8f71661a1aa90e80af55d7e5644f6b3f09e583b9c634b50238b5ebd154051704279b83e19a54dfa17ad419b0773c608d9ab3d85f80fbb414369cdbdad2f66a15a7d85726b4857f8f5a0594cbe271cfa507e133e46572601db34a86c97031214c1813a1d4021d91e11c3cb5a32761e5a6452dc9f18ccf75f2306ddf9ffd4bd177fedda639a92e5a3cea1dc7ff22fe5c0d51065b1fdb326eca160f6d040f50283f3b6b419d42faf1beb5fea14d604feb571efbb2f6e8b5b47d5d08da437e8a7593ba5e91bfd2e7519c8a54d5d96ed5a4d2e519f093dd6c0f241cb946d79211b8930f6e85dfcc6f0504fa0e0b48ea661604ef0fe88ca04fe71305d81906b74b7dba18ff642451e8195cbfd88dd3766706c8099a8c717c096ed28f1eb384f90fa6197c6dc04399b66b9c91c3b4c49cf15762319e59ecfc3e79ccfa60e5cded1b0052630a6106e7a3c8d7af7eda356bc64b213ab6272dd00820e05381f7d58feb0922617c81bd74a5492113719b1794839e4f78d6fe967c72dc334662db9d436c64bac6bd8721ca7204fafabff2d74e897ce8faef5d2c22d779c4cd73fcf33539223d1a5f48d5cd985012e4f4fba649e62cbf77e9f2718af87ac28853f79b2dc659fad99c80c85ea10fa4c6b09f1233ebf04954dd058220fceb7e4b9541659ad12787994774ade851380f39249345f0474fa48dc3eb2baba5cd5d02d1972a3d2e86b3b1fa7c0ad101fb0b0f56ccae7df87bc5f4623ec788e8af054785a1eaea99ebe0d61b11508c327ae8bb1d7fef2bf4ef57a518a4faf8c47228446351ff1bff77dcbecacdf99a6e531a0fb8fd8d2645a7fcfe04ff67c37ee4d6548c502e7dc7b0f4c8b6307c5e69b0bd8400ac940f89198f6c99ffa17d95639a697c66552d80fa09309fd7b138521dd79963a98266c4ce182359d9bec89f90915b3ae340bcc71879368adba25d832d6d71bb8fd425c93407438062b1c9979065c170cab8603d2b39673841ad378ab4e8d3df5508d4ae077c854028b9bedc915b4fd4714e1791a4d612196fecb5e216490fc277856ecfec980771a77d0c3ad600834b9c9b5a718c67eeef138c2ae642008625065f59a01c7a32c4dddcc98c2ddad192b43bf6a3e2db691d6c6aaff56dc14992363da4df0b2844295f26c70071e69533694e9c3b09c25e56cd54afb44c88bfcfbb26f78f85b043a711e3885180a3312328776e7ed24b211ce738332ec15835a9e2ed45666844091c7210b2ca801dcec59d65d8e33beb8485263fef63c1382ac83e21c0570c8500fd7ae7a8b678b857638e59cb0a7a0f0ac2e404b2979b256b67f65f4b45b10194e9a126159391d89b88f3b5b9a59a938ed06af0c53f3bd842caf7cfde2d1f06e5b217f185c943d480dc84b64810b383af1c0d03bb5fbad9ffe6069a72b6f8d4cb5c254d984e1c31c97e9c43daf0cb9325160d33436b34031a539378213bea5572b9a300a5e72dab3ee036eff1a7796972bbc84752b84da4e55a7d690f765c9da28efb8a64b7795e786ba4fe2848b2fb2a61faed23740f6bd7cc03d017c3c775ed2739583529f6a031a4b8c1d3984e4df2f81ecb04b5e3147a20336a0c558fe7ea7251ba856fce7154aeef8f8deee644720fb3dea74b551f9feded5a6a2e4d498136c0935acb92830054270e2cc6b8712f33eb36aed995fa0cb807f7d3f28bab5a556c5b5ded9102164c2539832f88012da2356f56b1419a251993fd29531abc4a5c603e2a7c6d7d8271bf565e7c2acd8f6311b402c41fe38fe1b7e8b89719e864a13b3fdc25ffad0d96136dfda83cd649dc5e38240b5020dd8aedd5909e94e0c19a0bdd9f93d2480ceb5dc353ff5accdf32a3cbb84a4631dbe9e7ba006daabad9e25dcd9d6ae0bc3406e7ffa4b62fd1f00073d1fa82b68669e71235ed57e38c5be903392ef110c95115956529a7eefaea798444e992fa28b64699da919bd42f7043a4fa11576527ac70ebb374451bee3c688bfe9a7400c8e0502535ebedf387d22b6dec791915548a29389db87ff1ded6ba37fa380b5ce3f5432fbb074a64cd3b61d4fdb70cb0a13fc228ede7168a917a7f3c8abc55613a80e928339d56f664bdfe16469dc6b97c9d81fe1d0097f024741543e432899036ac62a85c803db995bccd1da0d1de818797482a5400e1ddbf6655a3c36e7d7f9049a42b015122aa52663f92d03b99b24fe6c2cf6d7864b391375b01245f388aa767ffead6b3c41910efc52bcc608440cedfa82ca18c80aa602f65533cb3c7fe56852655fb5acae0e464b78e8388c99204230dafe85a7bcff1105a1dca0c1eb330310b5439d792659aa51cbc0ec38eb78e662714f43997bd3cc17c34b54f0ac7f3e9937a7274bcfc51e08ca69527d8b46915b5c7365e10df29c0ad243a3b514e5d7b8ebfa8e270c0dea8340f4516565d8115d363f65e1357e36063748d715372ccb451533c054681234337f2cf7cabb5e081b50df7c4d8b4c37169a60097b2abeebb28d2aaf3619d3c26d02f8de4e0f8fe37c2e0e44e0b7982e8c6d84d898d56095b8aae1691db6da3d03a87da76f8fa62bea0e6b2ad1179525946e218accc0653a6863efffd24cd5d0d76e354438f29ce8eb2d4390ba74cfb22b6c9cbd25a05a800512d6a16211b0e3113bbfc28f4e736bdaa887a0daba8b649c5dd00762dc2d373e8ac820ef929f31c732d228834e2ba5dcc090e28db4a39d40f7e1f8c71ccd89b68fc6ab240f5280cd3c82d4cc93265de95634556dbe5bbcab64f4bc6f44d420fe1dff214449a9edd77491941b3617886070c1ebde1313960e24e86e1e7fe85682d7d6859e0d25dec4d6c732aaf760ae0977d07807bd4de90761566884143bd09849b230acadc4336782ce2530aac24ab9c69610314417d16cac7fb874fa981335185ae9d795ec83cc7024fd7bd512f5b123f168ab6de176954b879e111f8a27c39088d8f4a3a85575c2d88e1141e0e3abc8a038e05f748f175d7d272e485349243c4a95864a3864135e1a7e70d08cc18bd5ee4acffb4ba0c5f829f08564db9b60cbf58ce1b4262feb69e608efa2e845dc22d49f806d2842211c8a421aa330ea3b2d35b2f29d40a3bfced7313cf412ac79051080af39079ebf90427bd4cfac4c5e2300079294c66b3fd17abf2dce02ba2d44d0bed1235b9c8bf3a64e73a436fa30a9018eb6fef1815470aeea54fa853f8711ce3593dc228e2a195c8ff913d8433d675980dd31bf6f1ff73ea047c949dd839ef6c59b8d49a79a9bc5803f618ae570682169e1a3483f9d6729203b64bef30ce3a42152a2a31ce7e412f4713f544f19d10ce2e7bad2d1f53f66c1e4f5949a375d0d5756a0919638ab280b015a353cc975ac5947714ea42a638b605e22556c9022aef6ece336a3ad6553454a69dda8b287f2d84edc85f4cd23c9f2161c75ed349a32a1a7b9ecd8612d0db2312f67e9486e68625b601f1878a68ff01457d596b72fb1f10b5f9815295bd70e06d79966c512c75f3d535befbce429befcfa77dbbbaf0fe1b614d5c157acfc6d0bbeedb00194881cb72b45bddfba66c1c47522c8c36e5ddb7a1827e1cd5eb4df75a37deb1bdcc64ad8a07a021a9db8edf9f176c1d7ea6f3136a099103bbe3df83cd9082460f4beb102403bca1088f323b733077f733a3b2dfff129ccda922dcd38d7712ea4722bcaf3000853a5e2e9ae53e07c93adaee224a7555bc0a61fc5a4d4b773f1aac3587cef0b344c7d74cbd966e32121085a8e4231bc2b0f3ddc76f1701680cb537e718fb9364f0dfbc0d6c2e8f2522a98aaa92a02ef361ec39c85000322cbdf47dc209bd8b5f0dfa10e56247805f4ce80df777a0aabfadc035a12b6e7733ef16941d83f425492c645e71845681ced34f99729fef2e14e79be2bad402592f532c24420dcb3f1a4b0dfe518ab4cd8650c5ce498de7458676b82eaf738c07e88614fede58093095e35a7824c34338d8f32857f5807bdba0faa1c09bdbda7acc995dc4743d838f234c6ddbe48ec7aa5753654fbdec4a0522eea581ac5fd802ac3e9964d01c891c2430bb1741e1495421bd1e0ff6a148cb8da925abaa20f42d8671b686764bb97ebc1936a9ceaf9c7d49532f50238f541d69ca1928c4d4430e83f9479d8d326866848f6f52893896965fb3ef7fc5a7a994eaadbea322a888592a4c071489d4a308b5b650451e66a8050ffd32633f3631e3f527e6fe29a269e6df69a97335e67d382188752c8926ffb8d1b7748238d7462f2cd7f2f3a22e3bf3470e3fe9e9aedcba18ae0541ee2b1727023ce78ca9c0bddb70fc8bbd600899507e046cee8bb10e224caaf62b877c7c3dd664cb511403130bd7a9b1b48c4fc7616416a24c03a13a5cef8339e22f7af7421dd64fc42b51ec50c1cb8daeb675bc0408a2ad8989fe37d9da028bf9a671d38a059601e7492fd614bdf1ce176415d7be92e5ac45db68bcb2d6c4bea43f5c9e6c3244a277cc17c24574535db054a0c488502668ee790e556f17edad3d85b7abc7b2dfec419a414afb7b68673b3fb23e901c8e6cc62fefb5a548796507ca092da748ac5abe19c7b4bb66519b8f4ce66e13dcc12759317d7d8f1c14dca455a8c000bb7389c4a31186f3eec3e2ae0a9f0d780f21cb0b4b14552320296bbbb29158156b9e7d79b6fbbb24fb2e76b2e2244b8482a127dc8e71dc53774594e047789d2413fcaf32c913e88378a9e20db9aee08ff8bd938c4e7a375e358ac3417f0f81bf9b1fb9564a35d5bea6f3ac3e396b917233b7c0794d35d99f1d65595751952a1056896883dfc3fa31e943452532335afad2de6242dd56d1e3c6051326cd7215f108037d02dcbf36b727eeebb0ff780813d6ea85863df86ef6c9a66674deccc77f16b11495c3c2bfb6b3dd45bbd1c1bec3d9c4de33c8be7cbd4d6b5d38ee1d86630ae5ad729e4aac238aebf8ed1a853482a92dfbe41ae21936185faee6aa9870034cfdcd64bec5d1dcb7d5864ab5691dc0fbac447effe97d1fd0fb5ee2a4ae24ff99b956a753b2b48f6187633adbf87478ab585bbc59dfee2351e24a07e0cc75c850c8a02f532e020b45ef1f8f72e1275a6304c9980762764f3ed6000018185a9b20034b75f0cb92136d5d9154c6dcd1f2237e8bcfebb2f2a2760953dde68b6c0fa98eefe73074dd6593dd91801d1a1ead7fbe7fb3c5fdc6023498dbfe32fd10c335e46bb0598ccf521164c9db92f0e6dd4864cfd73f4d70dea6cd6f14da06343f8af4ac7c75a5cfd106b51cf5597c0f91d22094d9bb7232ad983c896202a617df1774f1c4c0f64e7bcebf902b7aae09918ea353d08a311c15a85bbc325608cf0d5f868cafa6de2e51af30e4734af43cecb21b100f090c0562f36619f574dfc67765408c30ae6438a5d01b34898c83401d9872d764c5c7a73fc1df6a9240eb0fb0355f26f693af428a3aed3890490d7253ee291ce36c733feeb1b3c639c1595e82f25a43b54c3a6453efda1017297daa4495c10b64c62af11ea09366713ac1cb0f6cf47f4f511257376c14e5233431f647eb1c3ee46d528a57965be55a18fc9734b80d12d34d65e9f0258206452fcc6fa2d059c9506ee93582f65b87f01566631efcebf6b528213fb9fe48d417aa0f8fd0b0ff7f45789c03156b89d5c8fcfbc4fd6e75893e39b85995be775325ba7767939551b06339a9581a25bb7b84836f1249c6c83269dc98b1b4b743d5a44faec27ebee066902beea1445bd48165fb61229590da28d95833ef4555d4d82e821921eef1529b7e944038c58692fb1c1b764e320fc0f2663ff51e40acf4f1a91805b5579b2e1d1f93f10e7cddb02d09642ca2635fb970ba6fb09f175c7beccea39e020231192b8c34d6591e8f054b846198ab3576f083933667061e356fa929725a3f007dd0436dc080f9d7a662b8c140c116d3096baa0b10e79ddc8c77b8a0716dcf63648fc298251a051e3c3464ee194e0684557ead3e1e0b6a83fd8fa829bd6ed1d5f1089ea514256598e61fb5410aa0f4226eb64e2bb5310b45bf78e877b2e16552921b201cf31f333a63ddfac14bcaddd2cec83c09e164d0983836d58ac61add084a72c4a576686483caec171d9b818e46e9b6e918ea8e95c8d85848d985cf8e3fa8f3a8c80e6a4b3c5f854e5ef806e4d0356fd58c52a69fc0243dd8dbffee6b7550cacf7494824eeeb43cc933cf8a6d33f19910a43a935f093ebee1f732548b1b2c9194549e0caa297c17f41df87ec1426829aed16f953d27e7deb3ff4ecfd05190769a6894c8fa52dd2553c0a6920681e37a940db3f1947dbc0c0a8ebad80556e7976253121286fd68fbb44a7ae28add27c0e980b29403729b17b56f9d06c4a97d425fc4d99878640087ac94107dfeb63cf8ac5353945b07ee583eb10fb560982fbc6f5a0422f330128bf6198310cce55c1ba778a3c6df23b7c2aa0c2ec224a1749d9e647b9d718bed2c0d7c28f9bb006965fef12cb77b5abe5307bb541c00d3a0e14dadd94789249888c0ca681ae75bcfbde87823a6083f95f071d50be1023a984c450464692de456c0b3075b0c70fb192917f9bb93049cb7c4d49c2b151eea903f75320e853eff3a9404a7617477fa7f7c6e56b76a1861648260d19906dd7633673596b62e267c203789a6cb2ad3614d4400799c41e6174f5b51b4036ef4b3e19185cc96cf6e74be6dbc0f62ad9b0152a30d94c10b0a6a07d5f12e334cd86a282173d4242ae006a39825f4b239d6dfd996a0209b33a3a44a9105eb315b02fd18b1c0cc7171945b8c5336b7d27d0e5dc87f0a83cb2c8b8186b8583cd4a96758338a05473aa3489a20bec270715f17eeb4c9d17047cb543b99e283a0fb6e5fe2501f27de4957ec591948bc11ad6844c53fdfece71d93b5ccd622bdca8e3c59930b96bf37f0c00e3de86f8a7ee3c7d01461bf240e80f80ef4fc951f919d9156c0747f370cae64f04fc93c28de572d17673c0f104e2de44468db99b79ff389a0eba731c07b391b5a6fcfe1b788a83fb386ee5b1e4d8833a51ad19237246a2ce161881a6a47506ae6f38036b1fa7c54e28e43a1e82d1d8ed2160f7a07adde27dad814aa89c3c8d96e0a70153faf8b897b94b10070f82ef19fcbd4b271b5556fd8370ef28ee1561a920257c1477b7e176fc22bb40cce9dc46a9c021ac0fb4dacec6bf7caea72159cd4d8102f1cb730b13850c508c3261c733be64fed6f25fe59487399acfa2e511d093f24d8f5b55b1d625ff7f70217a1317f8bf0d448eb2d5bd4026eac8f507ee19c93b6b7d44bc0a307147fad2d94fe3702193f222759ac672861700f7d1c3398ca7bfb12381301b3bc01bb984c796094186dec3e9a0cb41db9c067c18dbc90f19245ec989ee4da534e5682c12d13a53f80d661f3461a705763a5b48600211b857c68324d1b0c8483b9d52495db4cb302523b09d108c4c9915e0fcad7ea40c7a7c74f4d6ceda753584b60b931adf84b396f4348417f4e40bab05a202507d6d1caffa143e3ccef80a8720deb70b8d5c07cef2ab36300871cd3e4a7914fea03da040faff6cc50f98aae7713146d2d1dddeb2bfbd0600f152debd3a198d48d052c72e9a623fe28a84202c68ce19f44cb13e98e6a1d753400b6ec567cecd66d9d14a82c0a332c6ad54f3218ff2c027d40bf73d1aa25986a69a467d2d8f5069c40f77f51e1a8256bbe785a87ed191b3ed1c1a038c41958d7bc63c00e924813b9f8a60042a224d224b0f391f8e059a21db651a997a9c222fd72a0b69c2733311d379dc77186f917963b6cd09370fcd8380fdc85e109882f544ebfb094b95362c2d1868d310b95e73a1dfe603150335a4a548094859a384271dd02758d616555cd65c19dfaa758f96d5c26e12fb1535ccc2cb397cdc004606055f6d0a0422662f829bfcd482c6aa7fe381c789fea3156215b7cdc6630e1294a80e793ab871fdf0a678059c5cdaba891a2a2a12be284b67c4808552bfe16a3089a0b39d708b19a26c6f5f8ca28cb540e889b57fcdd25509c59164f485b2d592362a2831de386d74f045855d2885feae8d52775e84f20a5517bc848d5a444e05f4374952519ebbad7060293e02c90d56a3937daec1a786e9875ece7ac579a81c4a40b6a10929444092b4b96d14268eab3a2a40409351bb9f130c524402cca657ca2ce9b3714e208e309c436903964a5d6b82516380f624fe40fbb686f4b4a8ba25c5524ce7644c4ba51adb62b3c5d8191cdf1d1d3f5b35fb444e345d89abdcff2c377a6f8c02319998f1e5a65afa5e3a34c71ca2962a650ccd2f80d4d083b00ea16c06e264962bf26d657179197a6a719f833084948d3510e786cc9dae70ed787e3070676598947a5103236aa65889e7a30ccec912d6b63c8768e741b70aa7a29d58ec562382fcfe024c7250ae30efe720dd7a9eeaebd774021a49dc8f3532690f50d0b095ddcb59cfea8d97e141589a390150e699211e88f4d35986aef29ae74f86adc6c798fedd5433780363edad942bfdce95a03026029f0857fedd34164ec65e5502ebdb7802e45c773e9742517d0a52495a4eb73a2a32d3420b7d36f3ff1fb07351a3ae2fa798c33a6104263c2dbd149a8f5d4ce3d6d7974b48365dc36651b5d4a2f1c1b9d9e256a8322a307ae846c0cc2e588c7d57d671956435757087bb376865d506cc5664460bd6abfce123612849e87fb0fbf85e92df5e3ef4c9d1646a21aed01fb0b1f61649724684cc263ae3a53ba34b236d1b8345c4d4c2e5e609879f467c652b7ab7fe314aa7f74cc38a88de406b8a1f396cca35dada70ec15f9c24a3e7d0f0991b04a178f33eb2ba19fa7009cad44f623abeb6b0857a50cf64ba325708387f3b86547e6372cfb0e73a3a4ed6b0656f60d0cde3b43bbcbdefeee258cb8c4cba66e921ffc22803c9d456172b3f9b97f79a9e17426180c742f76fed07fa9c535ba774a4c16313aae06b19ddc3596e59b4592e5e9df60d2102716fbdd2ab377ea957f8cac77021a473bef80ba09a63446b0ceefc65e2791295a47e3f6a255f0f59814b06e05e0e55907f6af323194866c23101f57d6fc65764e87407d3e4a1d6f1de726a8a00f2134dfac90dd26462e35738da4d5236aab27c4db14ac242d43514a6e46671ef1d6ef017859f5fb59fd644f0056571e6b4d9f9c1814a9cd3be38a290ed4324e91d5a75d562c4200f9041d8f14f884483c7dba7024b691d662d6ff4c4d57074402a2ec05950cda35e9c7eee21461a2b8bde7c9088f873260bea531e636700fa0600657644727b9c5d857af27d511ffb69233c2f83769e012c0bd981f09a8302d64e685ed2ab7701d9f7fb783362d94c24e41ddb25bcd8261294d52a84e92dad4ee69f1441e1d0efbac1d39dfa7a898715a8cdffa25887f774c5762d79ded520426f9f32ade4f8af94f7c641bc640697d32ae4093e0e260d29f4511d4db37c9c4fd76debcafa406db128c7f82bbd7c7d5a83ac3b69bf4e7b79195c6d00c5f9e4249ef2d58809d15be53d6b54defb69ea7eeaaac34455b60955461f3958859f22b6abdb33788c8ec1eaba7b87aef846dae6efdb8cd48506c74f4422aed1c82432ea85ed0445ffd35ceb2311c757d8cdc4d87888217d8b0c1a5fe34b7c326c4fe6a73ae7ffb1a063f4383c0777110b02cc1ad2f9930c98e2e4c53017a63a5e5a3fa8c02c142ae5e66c4009758627dbda109d9ff0206403a1c93cd719bcb4960f0415684e6131ffba04a8ea17ebe17da65fb454b3d45847dcd469487aab2c59377f09199725caf1abfeba4d31be54749c4cd5473d515fca045cacb12d83059bcea4adf54d4f7f2ec42174f715e3cde6a3c4c413e2129174bf829a80465b281087ee3416432824e13e4b1bad629378ec2ae6b34cde0794fbd49cb8888b72ca5c4ae8fe4407782bae14bc24fccb3a0eedf536ad814f98ca499be5f2f719eb5277acd99a8b706ced3ad91f7244b41e6584bc35236fb35a7c7387d2cef079b0db9a5767176f56c039fd4328722c5e3ae6bd369846e019169c454974ff76d1aaf2e5415151ca201622953b3d9b17442ad4356e041958ef3bc62f3641ac5ab9f4915d1a297af2a1f5aae9b728a281575b508ff1615370d578911456b7dca8f593f7e0754353b50a9f7aa25d1c006603198b05be88bbdf07506c0e185627939530156a2fccd2e1c33a1b20a299e20c9305efff4b9c3b5e709685675422ba2aef208e959639dc919a818f8db19daffd9502286e500d862f212633c3ed974fc07028afe1a0bb9cbc6f611c8a1a55b8b7b0718eacee058e5e348f944d595e6b4bde8c4ac8570db132d39ccfe9d47abda65958e844ede18ef83998520bdf5d596583489eb9adf42b81403ffe59ff79075371d97bc424607a7abea3c80828274a2a2ae18fda0213554a2c05eb6bd048b398efb97528e9f7ae2dc69b21dec5757956c688c09bcce1de15ee6ea20d13a4937e0ae28c9b7cb62cdf37e809a782ab51e798219d8c2f2a32c72fd151b27f10acc589cf0f84bdeb24a067c3a7bd15417739ca2b971310af9692b40197843d8c37e669f4f3e37457e98bfaa05e0a0ab9153ae5b091880ccbebe690d0db986bb7d5eba45f23b04d4765732e4fa5556d85f2fb20fb8f3f2a6188317c513bb7187dddecc5a6037e79312db494de4d9296e40efb2a2bb61e0716512239532280742c19f63c9353ebf0a4f392dfc65d9d15ba308ce662d3bf40133469270d663e8501910836bc062d658b7948939e2424d6fab83e798479b0ff2020e10abed689838eabb09c9419364f0be59d55480b5b70c5d30f62024e5ced5db87fdb72819b8f1e23a66af7cfc837f0fc3bc8a1bfbbe599667b59f20850e0e5bb71524e7bb3962662d4a4312f17e3e1f3dc43d55ad164d058e633d238681211143a2025e19a86f229bb436a7d92e5f48aea5e16db6885e23642e7ed5289bd794ebabe132b2e9f9cadad7930b67a5fc64d0af2829f9dc091db0b61f4712e75f8140999cd5867227b9a3137e5b5d87fae07ecf80f9aab2c4e89165ec5b1e6976508cce0f3280ad5b2e5feca3b13e73371ce00b0fd4a90d0343ec300d27c7dabcbc9f1d3210fa37f808a90d935956202cc8f6bf70feadf352f5674fcec5ec06152a3c4c0a7ea5c23ded8d9742e60da9ed4c0e88ed19c6692e28484dcd863d08c038b71b746a28700f0105e57bafad548933b294875e6d107b7634e4f181b645d8090b680638a262046f8742ad348dee1dc6c36f6705d7a718d9ef61fd3ffd6dd385ceea3912c0b353a9de48189e44ec526852dc2d2ece20d1284c4265e4c059bee128033de4292bab1e3ba55c34c70ec7b9696dededbd1cc75a1a1465b38f50b37381cda18f75376b0f3773de55b026efa0b928171d83194311b49196c0b1a5a260de00f624c125af48644989f5b649fe49259ed6ac017c90fffe05d648c584c67d7a554ab75c68b669b9cab524f7d8f85eb5fe8fa35c8bf69c61a0f2c514d1de4be218ca53b2ca8c4d85354887b2058e3f4859f738c8b1dd0705bb68f99a6ce1717cb4a806c98b9d1ef454a6a52ef23525c83d35a0252b6df50a21d689b1e1895e7112e6dedeaede1963d1b3d841bdba9ad6484348e63f14207ffb667762ecc0b9f841fc6d4200bc9296c77f2e827f612ddacf84779d668ef1aa5ab2fab4f1a6a81bc8203b683b125a617606726930c8b0cd73d4daede1eae3f7ecb4ec0942d6b5cce335eee58577c1f59a29a08e61c8a99261599285848d21ee7c8bfaf538394e37e6031d2b2280624c5cfb438dbd11f1754af583e3f580d44706ac4354c851c7bfbecf071c22caa3c928e7b6640a6aa19c1876d1fca8ea4158381b98bffc4a8f76ef94a8fc97ee57152f6bde0226e17de39fefc257a59a8ba049f9ad997ade23fe0ec3c3b9293695ef2126d7afe95e8f847bd6411bffdc47ff2eeafc382b2d573eb96378c2bc3f8b2d6324d552de6ebc516c94f3f0dfcb164f3c850d0c75ec54df76c4f44ec51f255df9cab7dbd61581ed28f4331507fe04c841fa0e8a3bb170715b7eb1f7016d76c260f7031c37eb991bb0382764538ce1b17e210c629a751888f16aea3654cb8c5fd52cd34ac3c716cece944f91c2813eed1d7de831e1c24e0239aa0f50bc661c8fb63e9a54b78034fc1c063a39867441f76e67c7053f413e75389df0d9a63320509806d690d5bc8102b6d50d36f7d16f538cc93aaac4cb949949fbffa516664b624544b69390d1a0c939c9d01f0b8acdd5083688f20707c8e0d8bed64285cebaab4679af70095c58dac6c37155600d20d739516dd0f85c51b97660863bec14e152b512df8db2f9c4e463c22688c17f94be525233146ad6ad10579db78b4a649793d8aa03b29cd8864c376b0c76307ba64f953c3b243b1c0c02b1e59e33d4b67330ae41b5f7d5e1529907f68a876adb23091d58a7e94bfdf67eede8d9537b87056435a88cf8486bfef02814079211f65a2368869effd515f272da1c927ef8c073c18938a21c52f386b8cbd6c8546061959d0d1c6cf25632c9625dfda2ea527839fe57037b594936bb00e7b4d7c2b9b0c948983641b6a422ea45ad80b83a2792828e85781810407aba5e33ef7428afc42d9bce6674175c37b256d529453012e2b75858852ef1e429dbc226956da50971291a8eec6f5f43d07ba146a59ade4a1feba3f5d1c08e5b7daa3f0c3992dadbfd83ab1ab9779e87690e12911e31f568e83a30cbe42fe5e911308b6abaa170e144b63125d3a63fe5dc34716fbc6ccfd532b4110019feeeb2acb4a0585d30bfe3ecceeedfd78e6f39333f8136148e061529ac07f7fe55c0ca98a8b0624bbfe30b69e2cddedc6c397dc88936cf7c7740896a791ae7da5f246bb1e437b09826909a3212a51895a11f3fef53793f34e96b377eadfa2d2c7b8943764cf7676e066053a878425c7171061d960bd2460708a4bc97536357704dd14be1e7ffb371579d0a4c6e2b77f1aa67abad2bbd572c75df6def1fffef9b3cec756108da98629f192bbf87fd63edbb7f4aa5cfce0ef063ae40429df62a614d190800be724605a27708c27a0e48af3c5c6c8a80c761a97d49a12a6c069d6dd1edd349684f3b3aa9b6e470f6ba597a1ccc63e979a88122c8e96dfaa618039d097c3fb99e5725bce7dd990e8fc7e21750ed1d434d8acd0d7c2b89b0b1b17509b7e4a522160ba13f65b3c895b9b4d03c78e056c03a0a61e52f2ec147b3fb15236f4ae6e412fb283e314782e7257b4ff19e2a93816bcb16f9ce28b82b2e16f4118522e725fd8a3b138dd077e8a52f1aa94ec42f9e0dbe7265bde2733a687f2736379cc2933ff12b69cf76244a68b331ed28ba057e45fd6b0025ee592dacef464b8024daeb5ec62840e3fcfb40013503268681a3ee7256283b8323c472fb048dca1263521e44902b99c3a9865077e007f8972703322ce5280e6f6fe9f07be97d0b2fca4d845f9446bf21ef001379b7a1b7b9e266fa7bb4c232583c77069d403d016bb0f8d17a3b2c11c457ff3b7c8a79adbe20ca3dde6ca2421fecda258e2ecee42c81a796063f3d5c37d6ea3e20b711af54283ce4afb2f676b2c3ef666197052288760bc0e418baebccdc92baeb4d7234bfdd46459ff54f4231600088241d5be111adc74b82349feb203b9dee5123b8f2b63b3905e9a81e93fadcb9cdc1fb38cb8655e1616dd80ec2334dc53c65d14bfd8ec37f6288d4a793da7d5c071acffe7a05ce58bd52745b04408640160be82ced35511f541d5585d350736fd3e5de716a5395754ff70a53de07eb169c62b5f36894cf5e78314dd2591335737d44fb7d30a59d560f2f5ef4f034d06fd9db53d72e7c800338485fe083f9f2f16a8c41c3ffeb9aaf451930d0040cff754c01a1e44d6007341abe01de89008a5a56b0bf3a772f2eb5303b63df256eff323bedd082dda30f3757f4f27f0d2147185f599e51ef1a835c350d1becbfc00197b563cfe54313cfbcc4079aa5318e796eb05bbd9ffe7c3f4829addf75a780eb64664a7ca136abcf28a11f8c6a5a5a3942ec8d16bb99f6bc79fd7cbe082832f1f8f5c7c6eb43942f90ba5e58bfa2391064586bd857c33c2cbef5713c035641ecdee754bece465d679f4426de226d8cd6a33db2972bfae016eb0fd594de63e39a6b3e08b5c80ec07eaff6236cfe9c0e9b04ee0fe86bd69458a8e946233da676833ae6d1b7bb82be608a9acfd7399c5826bd2be3230c3852b954b2854ab5fd7df358c51c3dfe0c44a8b72fe2bf498f27c539abb081c6775bbd2a2d955cfc2035620926a0bc88ea1f882cad6ae84542792725d307ec42e156a9b1c4291dad64e148e002d22c923820350856b57ce7c5205fc6040ff362e78720f598dcb28c87b42ec599e4a631b9414dde4cf64c083ffaa1f01db6a9aa88fd56a3db80441ad9d1338f4b83066d94910973692a3d3e43a0e62a2da7017262d92b02c2f4f43430ae1b7fe12ffd4746642fb3cbba11558c6697a8564d6392b56094bf01ed073c2be5f5626f30db64a12400468357c0efe0feb84c0995437216a9e9d41da3d914e06fed6a9f8932072ba9c5cf83ea12ffc3b4310a7f7a37ccf007710eeff8fcff6abbd04c0384c120bc8f519e5b1852ae26c285b66c9b2bd8e5a3f54a94f74af019b9dac991911233e114e4029256038dad3babd68e50e59a5fe562263dba299ad914817f065495fa965464d5110c0cd97ff89c1a107ad309dd19f7bdfc204f7ff4436d979e4562b5e6ca09b7a9a198a4c77b5a57cbc2994605c2fea8ef617d5ea477ff0b47a51dfb3ac1e324cb4ea0fbb9cf811f2fe420b8fec153cf161e99150c20dd3ac2eac1552e14ee0e4fc699561fe9c685f0705ba83f6abf94781f1907e43f25d775315834ef697d5b25ba34bcf81926b23049d65bbc1adf4197c0496ee4be8667faa6bbf6ddfaac0d3e605b6caa5ddad5bc977a30914273ba1a831038daf5e8cb612dfae9170197ae33e69fb94ef2b8de70358b863cfce7a3c615910aa07bf19c8dad431d6713818575f1383859cde2584f8027cf1fcc6998259da28cfee8bfbeb8f6a873b4dd8ef10ae71d5ffa44a5411b85922abbf5ed9eb184e12f615befe9825dc7981e95db6bf5098d7f5b7211b625bd925d2c7ff6a7f5fa9762a8beba69c4638a66391fe9d6b93d2b739f0ee9db071ceaab26507d96fe79fc41082719405277d7a35a004f3da37a58247d8745d69debe7a9c4d41927d167cf91d3009ef7ad9fd3d4b735459c62f2cd58dc1293f5cf73eecfd47e3a9795a43370af9cba3757b0ff785b548f2108f86140e0c25d0a737bfa4f421fa2cee912bd61e7febc91fae91811c227f7f9a1cea397c6b36128d2c688d383b3a2f8534285d451a952bb9a9b2aae6640d77d7b5f604ff7af8cb4b798121c29cb6f2bd96cd64ef00c4aed5b4ce0414a2c8214dd304da84e0c6cf056c9f04ee5b39afe51dcd9a978bdad3886d6a4c94ada725d13c6a3a355d168ddad1a3435da0503ab6f1e9aba6b7eba07ac4d2da1d8aeb5ade98a022df7c1ae13183ab04df9699f00ca698b2a9eef2605bc91cc3dda30eadfa0cf88a75b0c0b051df777e62e1c20b450fb423ea8f0ebbd2ed06ea7c34442d76fa31dab69a07217c58ba9b9508b7ac2ae35cd32617ed87eb5bb568dba9f50f738a6751f269f680ba28a36bcc6a338d27795aa6e06ed0e5f5f60c7d74e14378e46dff7918dcba9e5f3c6fdda71b93d724f78ca48c48bb3f3eebf3a528ddaf05ad7fd559e17b47721649d9f893b3cc1cd49a1c9a3ff3cf50974b04da9d75afe9f4e8b51dca8ebe969122d12863d71159952b4c6558300304904cc65e2eb6b2910fbcf18bc9290e8b9f0027eb878811ea252d537939fa0d411920766f170e5c8b54e608ddbe09744c7136f39f2e6abc78f0f7a0c8dbb4b87b2ab0a031c894c1ff88f7d19381b651a2c9ac31b92afbb821ef866da4be605d71a73e585e6e21f9890f8ebf861a0fa48e01f00c65372cb795a3c002161b6c148fa208de622c63214eefe4591b4a2f18964190a96e3bd921988672b6e15533d821242a85a50e0aa02b3bfc3243bd1e8db4611f64265a15875e200de2f6a313fcfbbcea0864e2078b739d26d1fa03e44584d6b59f9628aa20705de1699fd6b7e8d2e3c5ce66ba75becfe01711cf66c24d685710fd5cfc448aa98135a136e601d6b9121a7610ff39a6715c336d9ab92788010ec0f6a6f8f277d791886f0004f112a94b286c4c9e4f2da071512000a2309b3977c4d5b2982cb8cd5a22fbc4a1023cd230d3afefc357153abda33cca370dcbe6aff542c55e48ef899f1f6bb57d48cf541506a35139a8e295bba249c2558d12038d4ebd05523fe05441c38c30b1b6cd35afc765a94001408428836429e37f9706b11a6cc52f6f9e6ae1e1de8820f1eb48095728622d97bc6eb1b53e093a4f883b0b08587827213d41ea7097c150f6ef2845474a802a8ae3e3b47eb6f7c8ea302ca3d077299059d45e1d21cd2e12f7d1585d5461ae1374b6878cc7debaef58f6006d75afbd50a0d2941ef8ac50a320ebdb8a93f9aba717730fc3ebb433ad920b7caf9c7faf3f2a62da6b1a76b220a6d895cb894c39bc9cb282c3fb3ac0deb919b88ac636b8adcdabe3d8d7531845ef35e5a88b2c1931bc336263efae44a831258fa14ba252c0a96332628d9140f93cb19dc07ac7d7c9946c3aabdde7896d27f8df094f058f5f3ef29cbd07e30e20a04e9ff04e42e0cdf6a4b6113b7ba8273fc1693033ae7a067c58b6f4c43391cb1a23094c2beb8675cef07ff22bc775b51bbb3216f07fce187fd7751106367533b9652260ef782207a7fe5560f267363bf6659c30eaa2f03c31b6e42f54232e198959ea8fb65a1be850f47cfebe75ad1436614b84eb94c84e58b543c657be428bcdf46b85ea556b59f4ad0c2d541258a0e6afe3a63473178f71f624dace8670a9b7d9c76d65bd53dd9129e9c816a67041f65d49060296dc35fd60c01291422c97af7f45eb2176ffd71b668b7aa4e215bd3f201bfc2d1e9497fb28a7b3a2093960b0ca7843e581bdff04ee6e2ec4c8718bf42bbe1a1d0de528dacdeb1e35a5f699e2840ea3a1588ce3d0aed8f4fc91e8049085c1f1a2a417302e51d3bcc4d2b45c1314a48a6c9cd37676e573bd501cb4bebc2ec51bf7b525c810a3ec65e9da9267f0ff76ea484b6d58c3b8f211fdbdd7b5072935d7aa797b422d2f942b12017579917baf7a60c88eb7070877be95214d8109ba3cf3e0c69552ac1b5b085ba9f75805293231b79004c838be5b5cb0fc5a9de5cf67f0e1b6b532a5599bf156bf3be30ccaf57f8626cbff6e38f3743b3569592a2ef5c200c6e32a4cc2e27da97484ff576c688074fd3337e5dcfea4f84fb874144e671ff6f4761c30e37a909885accc2e1ef7b82c59b3c1bfb769b0ba235660356d273f338dd54a26750697bb2308b10a2358a942a13c3cb5bbb8a1729c59c894533332e63c392e3897a35f3d7754ef0313d44f539e59498c7f6da84ed771114e8a1922db0d22de7bcd82b9232fc716ead25094fe557e367c653a514be64503b3ac66b0b965f02dbc4710578b35bcf0b90799cdf1ed8dbc3f5ab4cc0d3aeb0699978c7ecce43a4fa68d6d93566140033eece127ba2b0f3cc6870acd2a034f805b9571fb6b1bcbba6dbd45a1d9405c3ba3a2e8bd9c945ee213899374db2bc4029f62b91b973ef005c27647c44d7ffa4eaa8b4ffa85b0171c9790c9beb14f852ed5b0bdce5a3946f9e9d90cc22cfd7a4a22dc62fe59d6284fa0861785e1efb77a2cd0fe0529d5e603d68d05bbfd523017a2da24f6603ebfe62039f2b7c782f0ba95e1f04dd4dc6564202cb0285ac935c4a95bb9d6e5e0f1c1c01fb179b06e88c46a2a0ca4705629150282e283c85c7d71fddfe96a387ddbd0a1fcc8f5293c1962527542ad47996ae0a6fc79a900b3f5cf6622430fd1098c32484ec8dc5970178be0c27dcfd4e346857d2049ef0c51440c565e10648876cffa1b1ad62849051310656136aeec3d226a2465def0a8aa31d5be80dbd63a9022f64cee90282ff339e5510974afe6d74bd6d9dc0a4f13b51689df66dea9bfa759ea8d56853634f441962fd629e02404c6d0d308de50f39ed9844c577f5749d601c5f4cc76067297c79b3e17224eec3dcf009a48b594b03fb5caa92b285e22d58e1c1c3ecdc0d6d5a0019a2c1ccb331344e837900daa658ea72aa2c83ffff75cc8fe2c8229c0c62349277a6141c3044bd3d4ab6622b3597f7057a0493501ee91c281ee09a4c6df17f78219d3579b635893c7e7dd64ef87f3781e98c1f290a15d6699a8fb819a23ad59ca26386619b75f4df31ec50233a87c91e3f44839457640dc772e8d700a658479a9d1a1ab59f2aec30d5a81828dc764aeea77a64e1c4dcc3294784a622a7279b2ce856cb5153398f751aa92045fafdfb726016d0f2c11c20de43fc5910a101a9864f1a4ff060ab0429c82efed344c36c156606b6178ba3985ec18da14deea1758280bd68eb6ab6e48e8131de2369d08a0028e27e04b16b5ee2eb542dd11a6aa0963ed39a36c19e6c3ddf39bcf6aee17edcf0fa0a02859d214432ef9d4d94724d8abb4ba6e391c040ea492ffa699c610758e1afe57b7e39b795aebc7ec074ae2efc61a7c7a89bca9e1fd4d956da9588dd8440115cdf9f4bcd8c2daa4f6ae3569f6f03bf5ca28bf2cf7b71b19d5db97a6485df3b1cb1463bc705a6bdd8128b84ccf8c2c0953006919bb5922322a1eb4a287434b38495934577232cbc672405fdd008ec8b8136ec7725a809b80b2fde977f6df128c57dd31b74e4e02dd37ddd363065c87ce72285290417d2e6d3074d4f4e4ccc06084ec83506a72a1d147cebe20e2d49ec5c9ff055897aea5edb76c8503dba5c976a94068cd31ab4b1e9edf370d99c07349d60b2165e278b019a271ddb602a7ef74c7e4831e0f0dc4d18df70104d8c298a0271bc2c2ab9f409b3bf74f01a18b78698094415852232d71e6aef273438bce471c6bc872d396420a053bfa8f0fecf97b3c3ad996c530dde081f5cbfb892a316844046adb969e5fee27c3f657183bdc87aba4bf47007a7da6112fb063cd02025ac8e05252de0aed3dc5400a688e4b9f55ecde200621ed1694a0c53c55eef8a68237ee0d58bd28ed2b7429f5907c2826f5695220eb0205b18f164271ed34d0beae60077a303355106232050992bff7ce6d0c398d154dfc392a367c9c750904a1245659a0e429e8554727c77300079f7dd5f9932e3dd0a7f206060f58f4c672a49afd21165012908ec056ac88cec96e458fea1aa9eec98ecc08fc8f58158135007edbbbb9e2db21af51ed80d48617b888a75e22fdfef6c5bd71d609275b0814537f14c59d3fcadc4f3131a046a1ec59ab7d72a28c42206ead18f0854e520eff2e3bf37e999643136cd943742bdd89b7946c07ee379e0e991c0cf0f6c98d469b72a8a0398887d9292aa7564bb7a3580312999aa3a80522a0801c7251724675830ebd4f64782880f389d978eb05f5088c49dbc1722f4a3f309a3c0ab7da3ad98c256d4e03263f329aec8e752e12a519489125960b935eda7121fa2fa44e790dbb60ee49f03a3576223ecb89d8df4b429f44fb26ee5bbbcec4d66c189bd35ea107a54ba3fd1fd4fdd6dabbd7651ac202c7d74c345c8394cc49ae9b61e9daddda6328319dc9cd0ef01ee6cfefd6cf55eccac0ca705b1487d7c2f0d47c595eeb7b337530e486d850aa896b32c27f4fdc6c08ead9f3587b3ba3861abf735d336c313dfe90d821aa4b77b5e5a468e3f347bf494a3c4181d4f3d6d53b39e090d30713ee56f8ba6450bd4f10459792fbf42737619bc5631813cac7090909395020450fe7bac24f5cdcc49794dd761482094c24206e2fd6e079c3ae68064e205e53ccc51cfe0b255606febfb54b6f1e1c9b5813947b23e9fe541b87735be87ad0b4ee7174726f5f7c83a19b6c118a5cf876d5037cd32a257d17b2220a8f689015c1ade38a7f21bf05c1c5f051e48cb82aa7cf9a70789520a7e7f5ebe4705e180c1dc4c30330b3389b66f908bdebef52160a107954b569ddc727c47751c4205d5e92b34640232a863c71bed583250ff6ba5c55d3b7d577bfae27ae7cdac41fb0ea69c776036e3a6751b539d5dbf3bae66365c4b1e06400c74d8a868a6826a678e2d5ae8426645f9382d28cce56a9d8d7cab2c804be31d0ea8d827b07816a4a0e4e14cb533fada172e3d044eeb13bf387b7f3d5e8c1dfd7489ebd3169ba1eb773a0e9185b7dfd000dbb234cbb1c6472be4b584e66a9bbe5b11ff1599a514fb0b7030fd52e3f4ebfd5f7223a9df74e2332f4eb2e40cae9d13d1b11372d11218b4620ebcb24b82a4c51542a611ef9e2d617574cbfb25cc8a131cc873c206faa502e7de3a35d15cd14ebce8769bb203a538af830a2df7df38e174421c310b0e36f47440895b91eb2a80306b887b7d52de9ce72bbc13bd65a0e4eae26609a37fba0d6ee9b4180c9dfb4b68bf07f5bd59d52f38334833912985ea02ddf67f6d77cfd885750b9c40c5b4564fa8789ab3b28299e45c77048df6a3c1b7693fe7eacf79964b0343433cf9d1d136f83c1a8d276d5640bc4cb71fc35b13dc1d0828d4e6dfbe68ed0748553545a8a6f530038cf20b54b986d2647eadad1375f8fcb2369a346d752e724ce7cf19a5e4c4de54f0575130fa6a41f3ce237555c686badc61926223e543c64861c80459f671e0e259e60bdf5ad242916e064c5cda774eaa48a0ec9b93bde8a6679e2471fddfede5cea763051452c0db20d2250578e4c54876f3a92e81cf6fa364c204b3cad3deb6fbbda337f2ac7833f3e0b5b64999f0fa234d69675389f420c1953d84e0bc9cf2dfd9903877d5bb87c08235e9bbb7596cc3002f6f893c166175da1a431c02adc662554d88b2f46bb978b2bbb8d572e0863cfaebece197893f43277547a0668b5acddbef8a7049db586e6c4662bfa0793dd278e70e84f8d57fd6b1ec24626338ea9838e98e954f9f57a8112ad5ef6ead908dc5b2efdcb08fcf8924fbb15264fc25b9b2823899f04f466fe9c16a06fa26e4116c232624a3a9175053455030cd243dcdee29d84ca1f44827adce7b07a8f093b748bc3fba704ee8e8906ec63e55276542223f0f228c4ec0a490687ffd6f2581f24ce7350c4fd6eb45cfc11604a8d4837f45db10a80e8ffff7f17