PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80828 c1fb94181517c062152eccb21747ff39bb6a2b2e2a3fa70f783c59b117e033ba

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6814b96ff01459ccb91faa05f0f3c2ad6fd0d319454b4de27e5ab0af62587248
Certificate Block Hash
c1fb94181517c062152eccb21747ff39bb6a2b2e2a3fa70f783c59b117e033ba
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00850200008ee40100
0040000000040000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000061ab56940419926ef9bbb52724375c596de6615acb582f33e63b6ba4d0c29a211014a5ef52792af349e30f73df27b18c677ce557e68b2a18463217ef8ee614e4ba27f46573a58d07dbb21e1691b366fbb030c29a8233824fb9070000000000000008000000000200850200008ee40100

Raw Header Hex

00004020dcc4a35de01ee813cb2e5084f60bcf7bdd79c02a43dab4b36054f907ae95f3d0483114de7eb60e4ab7f9d46db101fea9aabf50385fd489230cc6584700ddfce63627456ac0c5001848725862afb05a7ee24d4b4519d3d06fadc2f3f005aa1fb9cc5914f06fb91468

Proof Data Hex

59,560 bytes
12121601030708cfbe35127eede3508fdaf6292f0a5067aee469b5c8280485ba8dd69acf510251bfb8bc7f7c5e8093c24d205e5f8a70da22a94e7b49e4f359d3e765e2a353e0b33add209d1e67de9d7331a1928d93a9f173649dff3425f728e259458d3eeadae54691acdb4003ca3f8c918836121349a4ac166426d51f017748fb2dea90bf25710503512231fa1a1e33fb9297c2297f41b47f98a1d2af48f274f46a53a3d3e4984c62d70ab036e9b13c4c699d764ecf449c843a9ef453d069f3d6064c9ad754ff988395ce6cda7a3c1cc0d81e3e3ad857cd7ef8355173b0495a27615c9e9c321d0e1c50a66b61c1f5ee021b5e5e7399b9152b09b4376669e7170b0b0524443c47796879547c4e7b31af4843b058d924c94ca3e0255b038eb3066486f31606b92237166e7b7ccf0026d56c78e78897045550c56de99527b95f9bcc6875cd70084f23e6ad288fda16b1a7c152cc4333b2070581545f33b619b060f29d3904c3463c41250a5262c9b329bd80ac952db6d81fecdf3719591f8b773e6b4ddaf3479ceceb908844b8cdcb774cced7315e05a0ae99468a68f7d44a653b81d2f5ee169b6dc1578a9d31e9fd7a1079ee52904c71a9b3c3391a9d3a846e1c161fdb36e9d8f537c3ae60c9b9e724322d1d9c57c9d31b35053fefd5fd4e2696727606fc2c4187cd1b910940f47cd850e35566d05607d67e9cf16b0dafc61712d50dbfc1bbf025c3349c0c005131eee8e2aba6df063fd6b7f55b1cfa1cb042add9307f07f4701f54223557dcda556cb107765576ba035177b028df9fcfa1dba9739dc4b6bec9ff776115d422274531b28769dbace97595ced7bcad5c2356a7879b110c015d76dc59f493440031573508d50303741c0990e1184eadc1577e3d4d648856f75398a4d0e22d3aaa7aebd79b2061fcdc05df41d9977bba0306ce51690c68190e72eaf8dbd920138be61c10ef2d3af70887cfa8af35a5bbd3f4d4efb1fbadf4ea5b354bb139f2b93a50be6b621a66039a7dd457804481f717c5e9f5e2b2f161d73a68973b6e10705563022a42a5e75118439dc8b28351ca9da0e9e412ecc4e6f60460fe3136a231997b52b967da651d6070324680ca0eaf138625074fdf3b928fd69d24506936ca487459e71fe34385e77ef7a9bfe4c655de7bf223ec8abbd0937a328fa5fa70c4018fad3ac01e8ccccb6e0ba826657328a75e7abc1cfbff447e6e2ae6c8d641b40760afc4a7bccdea03ec6f5ab62afee389035a9168492058dd03a959bf377cc9c5aff606e3a1808fb65720a022176c370abf67c130e5eb34a06239db283cdcb8ce5e0917133b61887b05f5cb954473f682ca534a18861ceb55791c9b3f4d3e777e27e31b7ad3b2d1a1a83a03d926666e78228bdc21e2b3b05ba4c188ecc93b34c1512e784cc1424f2ef737d96b35604401061cbb8ae0af5616681fc85800d993d1e50e9ef59c385213ef141abccec7616ad8811e07b3cd3d946e3e50d63be093138bd8b49f910db89eb41031855efd73b1f28c3571e36742f03a3824ef824ee44a6aaddcec2d1ab032ec0e3e6efdc31c7e9939d80e3ef299edbe782af70804c6c59bc7b38ca21c245445ec60e19e4f855794ec84e828de5506a5a0050e5de0e19eecf9c523509e1c8a4887da91203a7f071013ee90e042945a009aa5a81992069f68b7c9580a019c9df2504756209b5dfaa1ac9b452023ffe74c0cb5749dc0b13d62694876acca2d57362e5e2be74f8619553cefe4f30df000b53489d7842f736c871f131f217a5619253ec23739c3943106e8dd036a0191062ae3af7622711d13f01483e48eefbdc61500159284a8e5116fd17a4eaff944b3b78a45a21ce80120f56444214993b627e25e948652b1f0439a1b30425e6cc072c9bb149250a10f601b48f2ef03de92c998c64f4aae0bc63657c2aa91cfa8d4be3b887f38c9e1c70dc91b8b03fd3cfe1ddfde6224ba040e88b7b2ff3efffc27c866405ab888cd74c0fb0765962939561e6a41c7460e6119c1f46821f4c2906f2435491703e622370c307f8e1cd9151eb7caac767a1165dbd466f90615d7fe39b87a4b9a9e60bc619d1ac002f2214ed384f36774fc7bc8a6a0735aaec6b31f8efaf01979924ac2f9672cea6c971db4f1e9f8c5bb2af92b1451ce74421a0eb493bcdb95e7bb8bc4959f4c50d41e8a27bff17b09e1fecb51a6320c229ffd7337de6abbca129986a54525603a0c74f6c5740a2bddfdacbfb9f0d078fa0c3ed5342362a1ce64aeaa278c5302b95dd8ddc2a86feff0e9c5ff2db58023c36ffd1ba258029407a239f45b82293246491ce96833f0eeef247b343e0fef9e82f2a68e358206dd2e2fc508784837db40010da1c669f9c26e8b134b90ddfe83ade73ab703f61af5ebaa96588184de988106d1bc5c32245b25422a4b14d3bcfff3446d9846940b0d6c9f55adc1d9d4d1031ee7dee58860fcd3c1ca489cb9378c9c5629f73c133a821e58ad04173207fdc953ad5463a97fea7e2fe3b1629fd7021c35f62b078060998a98832dc60ce119300709a2d2798a247ffed5553caa2277e48b7624a73561e6ae29cf4c9b9ea34be791caaa9c94579b795e01cbf48184400f54221c874920506d3e11a1eb55a6d4b577111cc0827d4958d8f776e6a19e43232a5459bffd8137905b207ce674be496e35d26ecb841a6ba81673fd147cd99925d01141cd0bb3f22ca91e4ebb46ff575a2b57f52d0e521f9f23ab92b18fefa0f8e5d9c9136e91050637b33fb00349b6ec03a987caced953977673c91832e77b0a865546feeda912e8caf044f550c0785cc4ba8f134576bab48f15fcf23b42a9ab23d902e96fdab19fc948bbd58f71d689ac2059a0514584304d890ea2a2d2c9764dd5b8aaa7b989d6f9671dc30190fd0e346d29eafea81a366e13be477a22b3f5db8ce121c4300e737796a77ed434f39625451c0766558f4a52df6d082d5a99b8eea07eca8c281bfbed3bd4d3c0ec1732d4d9d84ef9ab575445120840f485d7954eae69a4818c6a7a9138bebf40fe895fd37430655ba791cb5dcac6e6cab77d0820eecbe1d605a638d6de3896841b603ace658dbd89781a5bccd1a1ba65b9d9439a8507e6728230aca60b3a9dcb996d12bb2e0317580bf07712e638090b37fa4487adbd2f818cd9758a573b114787ccba0e6ef5eb94c95dc2a84886b63605854750992bf39295fe7b1dfa11189d2c521be0aca68f3da3639d6188dd800948e889931ca687bad4e1bc872998cc7385459c417faae30a22cf5aabf178369b3847110f169799b50e1bba2b5ab34b7eb98c50b7c784ced35b34b45ce1e1f94f42b38cf04c981a341f2164ed4b431f0f695efa6313c16d50fcf4ce128c39335eb3606c59281d512dd69f0446909a73d0d0b7975b94435569f962a1b82d94f0fd9099dab4b2bfc76e6be7d6f1d625b131a7ceac2fd01e2fccfddb78a7f5b45c362ad60d418546efbc49452cf5f16a967060de3fb973f316c15a2e6c62d1fd5919ed3e4ee107e25583b937a5309d547de3361ed05f2f534f80ddb87ed675242c9a83bd94706c055e63caa6957b8caff7e657b70b8e24482f4c4c8ad442f2fb4df22d44baa98ec89ee99ce3afc156b2a61975aacfcd1a93b2c943459fc04fd80ebaa5ba81a3b5ed852aedcfad25f6bd6ff115c648720c008f227056c0089d2c913aeee6c0fb7045b6daa102f59df3cf3f02d28523f866f242090c874fe5b92c6f659e45e8a22865dfcf08cb84b76583a95fd1f63dd53f6071aa3952fc2da5ea1fd60d6d5e4a8bf1bbdf19d8d4147ae1bf21e764c7324722f0c4ad6e8718371e68a0d04050f7b3dd43e4379103309e8f5c418f37dc977cea6d6c397addcade393a6f899e166b3f31d57d3cb3d662c57bbb1dfdee343d8a0983595b3fe937074f8a7279f2f54668538302e79ab533bfd12710012314b24e890012605976dc1d232de1558897d87183b0ff0092e9e4026e90618db958033898f13ffb7dbd17df457305b3068896251747bc36f9a2ae39bc9768a288f67a5ecd8819bd95ef547f24105f13e390c5663ba4f4543adcbb1c1a4d093b8250a5bb75e9c6bef4d5e8ab32583622c5a444c7e7afe2133ae728a0da17559d5fd5a8be30088b52e686f3fc508783a3fefeac77d9fc95e77499b99e4c9bde877cb0ed338c383a4020761c3a3b3774a1d613d256a175f7793add69b0b479f76882a8aa9e4bcb46196f86449c3489590fedc750210ed433a5a4f481d233892c642c948777a84296382f7cf3ac78cb9f9b9d8c75d2ffaac3bcd51a9a8c926545ee2573a778f70134e11f4c8746f1d7c8d41d64842314c4480807fb6a594e375e39c1f5c53a2677eeebb651d3af2841ff000009193bf27d6e935732a9433b66d6514fdc6de7b274bc83a53ca2607de0d2ff84b1885d8ea1e9dfcc495d87faa10a989a55f51e94bf0ef964a3ba26b91250cc4d027ef413cfa951eebb640c382d686cc8b40d5b087910a9d82daf8f1e1520bc5203d7be6ade5b09b9883e2d152d098702e29a2c9e10ba183a599ee0472682e525ad053ef96ce240738fef2a3b1b46029e71b191ef64cc1fb37850cb8cb530aa2346c50d261a55e7d274740f324dd12fc5c05c6731d3a68f69f2a910b8ae97408c16a056888453f824556477de531d759a28c35c1c792155a162b41ded3b12a51e636c3944c44580883fb2dfdba10f1413282bb05ee9b454795881ecf0ce085a5684ca8e6a8fd09b05e96ce5eb63ba38fbf4b8f773f94e12f45cbb56dcfc5c4ac6c07b4cc804a9ecac9755aadd63d8ae70e37d6f61b1beaad055ce0a132721750d173a21013ed1050bb503402b424e23433f43dceb9df1e4c1898b52d9731b911551725eea1f0b98d02454571b976cc671b2c9155f6c01a81bb377d84e5f46ffac1c70e8c43c3d4da1d947d7e8d4fa3a942f7a3ec0733e84223d5c56acbfe0c90f22ff4509eede8de390726bb7a8855d89cc9b971c882c8828d422c9c28758d5d4a9aa44e95606527b0fec666019b66b8f0e2597bf203618f2eb17bbc3c6299be4a3b1e2cb9d404ad45b78c54a53315b1adfd798b5e769f172fd5f8855c3467cf12d1a296bea32249c62768bf6066587d9573162d7257bbc71052cef61658a49436749922dc6bf1a0198a7d17947c43e577e6e63656b98021108da03d814fc9dab005e4ab7a9c6709ff4235bca54128fa14de45974206d48a82d99f1704f9f73e262b5ffd236826949dc3339ccb79ebdeb441c719110a9744c0fdbc751d5249ab94ae103188f5a2e48c62d0e0738a6ec0ced8d52dfa59f0585452d6c0ca090ca221b61c6ba3ec1fd2b601aed5e2430980416348ef78d154b1b0d65a57222a0c42f5adde09f84b7800364a01594ce70330ddb095837754c52dc49762780e845a2235ed8e227e7726a36cc540cab340475baa7f858e8b8f54260b0ccbc83582a1593c8de43a3f8ff1f1b3e8690dc03a4cc187af8a38689ed162ea2c9e9daddb227f097921a03ea45eb9e4434978e300eb8ffb54cfd9537937277c16bc07f7a8c89b322f75ba73cf241b3c57b32529edc7b24c0192395a4402c9f466fa5a3c9b99dff903a1f8555f6f60b4025e5d2440248e11465c1b6ce671e168de782862b071c21c284e7eb4b20a2b0a548004a0e7dd97b6b2471b0c355a3a0acd9d222e0fbc17c23d77f19653cca0a7f761145736e6f51d7b1928742b7d0ade1d60763cce64cdf21c8d4c2e3db65252fd875e06e5da35a830ad735dc8d6629e10b29926ac9e83ebfe486f38bc8952b88324dd153d992eafc9e64ebf72b1c5647bf10cbc08004c7d4c159dda8e0a1c6d2795d739873a03a5ced0309830fa3d9139ed792c546a1da5db4974eb10f62cc6ba1d7792729cb4e546992eab66eb6bf136944ca67018c674d849e70a80656f7abd3acf8c42377f179a5e552d41b3324132e6e8a1d9b0ec960da885b5ffcff9b39756db9c436791a0a1d8cdf4fd31ff45360ae05449f7dc4a400ab56169c822f7f1a0563495728cbcfac4a53da831af8714d4b5d43e0613c6a9c66f5bf57b3c6552525df27a6d057497a11e047aa8413ff7a1002eaa571a3720d3bbd8890506e37de1056e1bc54e2e36d724b51ab5a93b90d99ac002770f0ce678ea0a4a4c9bc92bbadf33e796b029b6d1507f7ffc72b503a60a75212f5de357597988f1c4363b0d1bfa28a2ba0955ade2402963b3476b45e102056fa043a6b332c9b8e17af595b664274302f96ebbd36f291b15cc19a22ed3bc96122051b885249b4a94f3dae01780c12aa57fcee1492f34f8f353b93236f7a1c063ceef7b86d4c8884ce9a02bf70608f13e0fd1a4d796ba37a6990212ba5ad7f7b817c69b5e4c8b1f866888c2b0be26dc6888211e97aa9521b0be6f66bb7d3416a020b2eb9888d40cc338d09143201d29d77dd45b048534475cf15192728bf95305447f588ca25e7e26d448da968cab42d758467e1c5ac80949335c0d4f5a8252ac9d5c7751a5a23bf7203f43e2948beed4cf30d245e67ea9b667c2bb12212c497f8ccdffec6232f50b957c4ae3c7794d36efd4583d02336bcde8f1072fb0acd076c17cf81b85e79390123b8007ed20fe5284e4a2894130c689ffd531aa3939391fdb1bbdac5d1d97f0c77d5cbab8a088f2dc0c2041f01233af95d9df2c8ab6e2cfa93ff58c5f6f9fdfb895852b7ebd9b4c757c50146d4d21e851ad634c3e90d7b234704b476069906d66300a3a2fd6be0944706df8b5d622ac4c97b69bbd16f3750f61b65de4968743cd28ddf78e1e5d78bb98a11d55b61fc8d988cca2c85f44217ac04200814d652ca46989395a10f502b1e076810db3d9a95eefdd51d90706b7ddc9804c5edb20ef1cd1fd43da32cb99fdab313768e76c7be456c74a1b0df02ead28cae335f78ef7a8f21855b20f7810f14cbce2e044cde943940aae9f03c1bfab50488fa2a6c08919e25c5ef42f96a6d107c207483ddbf2ec1ab66b6c871b74e413dcb3b789b63f801f784ec7089c4969844080f0a7cc8d16bd1106e5c6ee2b607db1c1414582dc7769f7d1f644195ec02a1b086ba428a8099b5408447bd1bd41e0e1fd96f0e512fac2b3880f8f0c922f483b6fb2f153fdc2b0773198b13debbce51f3ba8328d4551c28bc2a39ef90675f6cf8a3d0130f05a5589e0703a1f2859815961ffc6a768ad8c9ae35322355d3eb5346405d1c56b64c733abd87e20c6cb20168932524b923c97e995c710daf719406ed122066fb10a48f4e598743a55b4121e068cd8826de60bfce5de91e7b29f2bc03c3fa3e4cb28c8ecaa942653daa32a03de0a11f2d71a73ef09204cd0a6d5ef40874fdbb96bb1232a2028ca304a20e03b76ddd25d40e49df2111a3748cf01bf64a6e0208491a154500d7a6e65fe7b761824393382c4d05f77282f94d21853d12b770450ff6d654eb106327a5c84e1c065e0cb1046638d64fb2c5f7267752b4a818dd594971443686b6664da167027af1f780976c9a0d615eec7e398064e5e4a13fc446c8666150abbffc5c14ca3c7843d444678164647a589cc62baf54812ad7189f39f230fb124fa2123ed429438a5207c72734f15b0abb25c2bb86d61e2fb23eaf9abcc6e139486dbbc1e42473e5ff6a97efebc500c5f00e896d99ec044f19843ac5148aeed2857026e146f9e5c792df51a72fbf4930ecb4e3a6a1a9695690d7b41d2ddb876aeb950af2ae73a85cd2cd53ba38391cd87208ad37d38f412c0d9885ea712da3b029cfe1d0c2d3e659e76e5a021f3be393d355eedb3d47f480e712576d27e53686ae55ca239ada761d2367f0633f3c96dceb481d2c4f6199a3bbf43224920d090121d739dee159fef19dc00db6cf7dd626ab667e8b13267b4622565beff6b54a74d6867fe8a88cbc3a229efc7230e04d4b257aa02f16c145c11e194eca25c8aeccda4c3baa976088fa04f6fe873add0a06a03a4d013d7290e222899ee9bbbfa33f19373673ce24c0faf455d870d6f9f702ee7ef461014bb974dc946ea75e0d22b763ba939980347967db8c6b57395f7bbc816f509b92d9abe2f1b0a19c2b14f7d3e48efd41e5a1f9f4a298b5fdc462bf9b671c5c748598a2cdc0089474fb5ea5651c1a51e48d84344595670401130dcd7f86b917b20680e486080def6c77772ff5b3fab5f8c2ab77452a1ead7405bbc2b5b7aa022450afcc6c37dfe5e43ebafbb6a383b836f068767cd61938608defe3d518d462c2f8e84737d920202cde575642bc7d51a2db5998ae51df9c661a49db9321c4101bd5049875242505ba7efbc8827d7d88e1453486852a1af9c3bc1d0c78ce23a25d73c5fe09dab27a8e77d7fcc4d4512613630e32ef33436cb7434b2cc552d6abfc6fc19a9d4779605b8d081e8c2f3c90a2bf3955bd41c2e73472b1689ed2c881c2c26e55fd1fd42b9eb0e550c25a63f0869c88d2b291886624bd13117b52c4171cf55e7221273b147730d7885e410b76a35b840bfcb759646bf2fba7baf71857a43b649c0fb199235baa507a2620eb8ec52594c302121285893b2904b0eb8abcc760e175987f21d837cd007f852dade900a8ad13c688fd76b984e26ac91a9de621b746010f493f1aa7b8df1f74d717b478ebfe6121e292599c34b34f148bb13c22101b22042542795c0a97ce9607508d5ece8592ed5b01f10455cfb37c122012d9302bd43b9e94d2b205e474671bfc273ee3d59765e4ae8013f2c27f7fff2d5bf52e598e12f48d0684810dec6983e8fbca0ccef3ca74c5dc167a71b611faa6570996349c313cf6471556e9228b52a137be5d87140a34066a861fbdabccf59829f9742cc7539f0eab5d050907ba3c2f187f9851524c2176cf295e0da0f07f92df1194fe8a4daab87a91b04bdc5f15455c0f2869c916e22e18e88a885853f4a60849c8fd155a329f818bc2d95bc1219eccd7795af9dc246cacb449c97c951c29340dca298b520da18abaddaf40ca0a932cddeb2744e410d7c8d088d3044ed4fa4f26ae4d6d98b7f64671ffdede853d64df5715b789c6d7f8d4ba7aec429d39af9bf492365bb5d5298c237447acb02a687cd560e99b3aa7ce871fa10daeb9b352ad7c0c35e5a91017bf40545ca2af66cec0a652b503f38d8d0950d60d4060eb126abeaa35b2671a3685b0b559cb2329817f4039b9ed4d5cf7b0d919aa0eb12f6c4a70d1de8ce077e7452bafa09da4e6b710e4b738013c7a721b10ccf1e647b2b20203a6523f7d7b2abd9fa66f3dce32053c2b5b26e4d981aa6367eb5856dc9cbde28df029a72b8c00aa995db36ed1e11262f1ba7a04905ace2982bd0b20ffa50ba7d32b3ee6865d5ab6d3c02ec739bc9ec16e37a524f14db3592f9b692910f3c3ed3c2d9dc8f445c21228d634029eb768c8e54d948d084d339b38a8a34b7bd5024fa981b302788a0fd7a03f54c9072a2a177b7223cdfdcf6e346f7fafd16f17be2d629bd542f4a7bbb406a1edff1176014285be4494687442de31193aab78803898c4243ab4d2d3c5539734986b9c9593207d8f811b64873788ed9ad5f7ae2bbb11d6951f8ad6a4d81517495755c25920c35418de858ecabfafea5b7116c6a96ee5714bce743a6daf80ab773b1fdad95764d4f6ad30ece9f80ed67c888c3b6f14563cb51f5199ef2ecb679657ad4d2a3dac362e7e499edb3b0ba90fef6e97de81fdaf4dc0366e32e8457c743f9863d9dbe02b6f5689aa4cb51ef9a75ccc57bfb0c17eb6d6b6d830d9d2293caf451b37c2c0254bbbbaa2297aad990ad62cecaec7f98608892f9f046c6e5163bab08f495fef0858799bb490fd91ee2359e919cd61b2889a50deffaa09777005d7a8afb2febe81b93bf97ffcbed6c28d73a54804bad1ab68472073e7c1c7f6c6d9d38bdc7f63a09471da4192556ba07667536572b86f5c7be60cd6da74298d48d9af7928439c406a63cf5110f425f5010fbfed70c64261cb607b37f74183862a0c7d308af5889faae2bb0e035d804f3d5416e6aa8b1c99343ddbc4f831362cc1cb001ad7dcea399cff21733a39690117c0132bb52faeaa2432300ce4c95c292998055086a4d5d939c348d9e08e7bac952dc2135eff2f61f1da3301a49a3270a267778797eaa321c97e366aa3683bdb69f3391c487865158cb121e3cf03ee558cc30b53ea773fa206f29beb560ca3226eee8548296211123ffe94f1a1189502b2ac0d39bfe9e94961c84dc212b013cac24c76e75469903d8f5c73281d87ebecc6bb5bad0e33c961ef0fcceeacfeebd8fbcdedc51768e82f33b606d174a82d19622a4d889f827b6204a1967292983cf0f57fd2c198d33c0cae04b44ee3f1cae7d9c68431093fce18460d2957b55be8edcafba5125895fca48337fc84b40a6b45861aab4eb0c6640419e9fe7067cc8e3bee4a632aa42e474d7e9fa3722627719ae210c09f04dbe0852d85b50842799df0a1552f5be4e13ef0b3e3763c56ab8893beb347fdc2107868ce82b816afda288fefb4797c3a721c27c678349108d668aa5e42fe9c974a87d5f6d2d89eed2aa5ba9421b0d455508869adf7256d566d166a30fe171ae7dfc4b8baef3e052aef99a954e6870967b287a3fb12d02c6af414193c22ca668997a99198c0e37ee9b257a6a985df8a6e95ad34de6a1a64a8b83b5f301fd29391a91777c9b530739befec7bdec165014f2dcf8a6d2cbf69a5430869cca999be4d5b17acc52109b87b74b78f2a9a29eef31520b5009c4eb9353a0d7313f709c0264cac7da06ea5977ce86024377a4425829d40048c8d4abfcabfb4e622d748c88f1089d95bf0fb3bcf457b332746ed1fc987f22685294e8473e9cf98d7fcd4d5887f2754d9fb4d170ea256b7ff3b05c2fa51517a54e53828246a761fe3c6aa4867c3e973164d6319e97b8c8c6f9141c5d1f1c6f631568ec0040abe390053ba2f7fc3a024709513e3d453fbaa872befc33950ebd33472dfa42c1b0db51c2e0ca0afafcba4a529246638bc4f2f29d2269d251f2284296d80209ad51bd52908ed2a00726806c446fd8ecc455dbfd88df26a9680cedc4e9f86d7d96f8b3537d4bfbe566456efd3cb446c945463ce30dce12f54bc812c0a6323713542ad2748a94ae9227814e7415da62ddbe9ae804f325c25aae1ed8345738091e3b9da589fe0e988f3fee100b5c9f52d02376914b17c158d05db584cce3880e1ac0f137056d8535e0d4e9b310f3c2458c92e8686084d81e73ba77734483768b1c82570bdfd9a62485a2cc388b6b7f8a0522bf5e045fc538387797cf71edd5b2cbb09c1d7e18eab3019f9f160cfbe2a7b7fe04648dd14b8fa02b9bd5d7e8fda3260b17513d18bc17d092473b86dd1c7e42708f5f3744c78c03d015cfadd0d7b89dab0b52a10d1ef5a060b5591f521e0b041f347d897c84e01a19ae62a06780a87dcac07c79263ea290d734a4bb4c901a88d02b86a09601697c1909ca18cbe3f1aac7e7e72f5922ed23ee609da259f554966d76f44af3f30215f48ecca021a47767ec33c0e0900c995737b6afb1e40eb83125c0e24943aa06e641d4adb667ecc52614442cbacd3bb3a967febc73d5d07458b222eb596e66ed5702464003d651542d1380a4ce8a126312f863d9410cbbcea568cedf56d34940d0a96124dadc4c10a1be93e80ae260dd8441b4a372e6db827cd1f664ebbf0281b1f6cf742a7efb6e683164d40a6cdda8cee3b19c5d568a7e48f094971aaddfa574668259dcad413d063ff165d37fd693ec6c4573e36db4b2c6c82a1b03c8adb4871531d3faff6e1fdb4f2627840a6e78d816efec16e7fcabf8507496303e232f2ee00bb122d4cb066246d7c07cdf6e18a162393ab8e76a523c94ce6e58319ca3991a6d30899d9d6c92eaa0ffff528761d06d90d575a922e14ce38be19e19bdcb1050b22d4c4591a2cfcbe17ae38c09501eaed9a730569c30b13d3ca9dd2eb5d1c1a7277fbcf891e171fb903db6687446263d932614b99f712bff49387f81e91dd6b0d5f8c3074888b3fc880e19259e019c22508064e56407296820f1ae81331328d5181c48e23b24d102f1a7625fae55e48ce4ad2e8cd21b7a22daed740588456d15a96fc1ec975fc53732215930bed630d8c940e6e101992e2929405046f1bc4852246bcf5ab8c37168e04f63141b8137c158b282b5548aeee2ef0f77c0dc1583852c472c27a51dc3588bfbf48f7723125c735b0bd75de8f3119f0eec3b3a6f04da3234247924203c7923ed94ef06215fc140cd1077a49188cffba45ab4cd00c7199d85f3a98eaebd1c43e3ac6f6b2108f5fe621904d1c2894f057741f5cfa86ca8f1cace1ea96068931b368e372c9390453f18502b4336264a5b1df0cf92cd39a64223f8755e1ebdf96cb15327ccba19a04b62d5ddb075486b625356c216d7d55efc85b8fc0bd4625443513836ee1e8e465cbd9c983286f24c2bc030e6f07ecc9e66c036a5e6ea4046115b62e4f50c999f29dfc66884cf51ede809d5023c311be15df55dd2a679c152ffee4ea048e3c6ec90cece9835a1f7d0ef01784cf4a512758b2fbf2f6255802e7be9314aa3d3e15cc448b10029cff03672dc336bba7e8a44cb853786db76322521dd83c01ad97f56bd025c934aa76c3446dfc7eefdb9c374e4b54c36ae218ed9d040e8f8c82ecb03f02027cfb8e8c0fc7c3c2c6c0a8b4d041e9797b2e5ff9c3cdbf17cc7327a000a7a5f1e9084e02cf2cc826b8aeb773ddd3aef8ba1248c040925ef35d521050a461f3b104fe98a9c5cb66b8492e4a94a2da3caa356c4ff0c7ed132fba71f9d3784031468c95dcdf7f72acf2104583196a444d5d4a767123caa6f6b7f831351bfe083c19e7f83168909950878fd9fef5115a72b881c25b13503b81b704460748fc7210acc7da9bdde63f12cf2c98bbed7cc0a3656ec97cd0ddeca86c53ddd938bab955d7ea4620b8e4388aa399c479b634c3989aab1c88959d26d4b9f366d6d0e63441b8f724ff4160eedd64ed95e624c744027784dbbd4dcc87d6a7fc11a53b85d58ea1538ee16fcb3b79c99f0239865cd3e050c25650adcc0940d61067a6867399b6bcdd746af14d86495e9de5efdddc3671f93285419fed63cab2941dbe8e3c55ac3947d46862f306a20a2b92d857e1e6d11d798ab8619272e567ae48727f63a9b519f7b992de451530d2a3a60c63cc145076d2d77fcc9b78bcae3a51766eae180d3c949ecf10fe18cdf87cd72e8eced07e47fb4e8c10a5bca211b2ac366f1af3bc13b9ccc6d3d47b3bd11efca6cde59a4fa4370874f0b5f634803aa93e63b2ac685963ddba158085f1970dfbf2b26b9e1882e3dc54656bbd782154c77c83a21bfc31812316352af87ab9e08f086d148f93a543839297eca6aa263d8a5aec307f1f522bc35ea1917ca485c2ceb1363cc3fc273c011405bfe6f5613735808f91788317ee82200b41812c2ad61fd2e6eb69954bab427653a6935f0db3de516220b939d4b8e38c1f11e91e5b2142e7d9b3b5753d8c5b72dedf62231880bab5662930875577121c8e92b0e29c5c4f6144ee4f3d29efbda93ae459b16ad95a9cbc5b7ece46316762add039de56de8febc137aa81fa8521eb408619160d09cae17875dd19cfd11826375f3dfce35307fdf98b5a094b25030ffb43cb7df0c9355684b8b57caa2cd85b2a8a0a1e8b7e85034e679319a94ef52eb57dcdd0c337145772864db06445caaf36b53af18b14175406a8c230a8e8c958e40b42539da077d2687893d7c94dc5bf6153eca1d96eccf8a838ac53ae4c6d121b774e38c47aff397c71d435623a211dabd2f4abe9a2d0a49aa9219c69c863e499a6e3e47c7e6631f68440df5f0b7188b322536dde99f59cca6dcb00c404ffe390cf84f58ffd8c8e804a8b2339f602b6a04c2072e42a1f2251f877783e2250ff16f316a7cfd4d977df9b21d16f60d1ab857c2fd801d39119c302ce8a0b4e754cd3fca419924d73e421a2a0b82deef784ed8681750cb4abd6004d4d11868015857c9ef4d69a0881acf805b25700163e58791cde9df6c7b12006ec55ca16e0912ebc140d992bbf17b0c2b07cda600455fd5ed188b757fd8303c2ee28188b897d954ee65bc3b2dc9acc7a6ee333e292e72e2dba6334f6531a5e6c9481fa356b6bcd9edbab4c8921732cfeb0ffc4b0844196255720301274e4b2988928cbb88c4bdbbcb03013255de0fddc0b91b1eda774c9f321c3147837711e487d5c343f40b9b40ae7bf5b2f8e4670a3846bf7a69fbbc6ef7917311f6e901dcf46463c1661278978cdb4e03d9281e5ec6833a4a8ecfd3eab039de598b20a93048e6591254e45d5247a6ff16b690eb851c03e92ea38deace53d618cd829a601c6f306216c01add9224200372a8b5c2c61377309d10cb7857c7ea88a700c7a5ef6b8655ad3c34e27c134047f0d1c983430b1dcc6351626190a917f60e20eecb1c87e16753b92e867c4555b76164ce3877ab1a0255b48eb82c16c81851ba46fcf327c5885bcdba74f7da37a7f4f05dd1302cd987e02bcb5a95569332a8334de5ffd932c8e02770390f0a67cd62072f000a4054c1df1bc738c1440c937a6fef4bf5122e763f00f727dd1434ba209df372f8f4126a5413335c6978f72527b434966206b1315e145e5b74d52d82fe331e274353da66cae56b1a8265a1cbc75aa61987231a23441c5c24f226c8e147c24f35bd907995bdfd7a6b2b9fb6da98cafdcef81b6739ee7ae4cbd66411d248f1f8d34959599532289f14b3eb11432265db97ebba92d71b52e97722e0f9dd2607e21f44cd51a879ec9241cca9ab58b2c106720d62dc086764017bca801e0880480735c4caed105922f1f463a8c881f6a0f7de55d1e6b23715b95952eb412bfe98bbb019bf91a4ce050801d8ca280274b7bc3bd930e08a2414b5105f4e403a93c5a6c4d4040444cee304ffbdb17b6a49adeac809e5d5b236ea82cad6832f05f9b41a89f0388a80f3c8f88ed53a94b10b8fadb043b4b8cfe3a85e254a2db09fd69bce047e4943395316c9ead01ed7d4b944ab6cd560409eb13c2770f20d2e621ac71f975142a8fc8c06f5965503c30ec928f0d27eb05fe1857589c6759c2f862faac689733ab94c58339c8cbbf99e1d6496c7a439f504ae3876f4bfbb3466d74d0a5640ea6ef5f3f21f5bd138e59543268626b1e66082438638d93c6789868a80b3f65bea4a1b9f661542efded5102db8cf4237c7ea0e3cf1553d21e05f7ba1dc02a1ff8332785c6ba9983cd357dbb93c7910086190e9b3d9dc438adf14199790cf223465822ca6cf84c47421cb0bb03b1d7070f3aff927b5116dbe5686281e7e49f9d93d36f6a69bc2639d1c596c696f8d7c2b118e9d172e0d98bfb1757dba57315f22f778602f0b95191f8a66829964b730a3fffaf0447a2b585ffd8de9cc9d8a231c0ae0d0476afc208a9fc424fac615430d2bc0abacd28e3d749ab49361056449ae9b900833d33c76e5f3b1dcda870ffbc4794079c924cda8108d5650bdff4224e490c590508e36630a3a0731e59f8a9188ee8eb8238dcb59090e1840ca1fdba4d5db779817e9701416f94ea8108cacf293aef3db784a4140d41272c34abcda7683bedb6bd481383a1e5cad224f66e7f1a305ea60fe2496c0a311b26d5bd4158338747055a6034f0f7f48126f2542f8c192b90e0dbfa8a34c78aa5937f0b77b1eb846c170e2f2fe338051eb3dda89210f891d06061ffd36e71545e2c4a63a844fe5668807d3686240c06dcaab38f341ee72a5f84a447e8d3161608b028ca76f9d93f3f67a918d8b64600d495a69116feef6bbc21ffe02c1ba18205bf275b6fe0454de355c4fabbe012fa9d674b032508390f2017ebff82d60437d4b9d76612bcaaf382116277ee02bde4f149f4b21e15dc21b5841fc46a22aaab9e2258478c8cd20bcecedd182acb1b16266344a3212949b68fb3c57b2ee1185c83cb7c43e57c027b76cc4435620dae8341445803722b5b44e8feeed977f199aa7c81db37e61418c054705e0671ee2faa784bd25967d89210893f48776e8a8e16ee78e3c93a320da8bf426efd0d8c6645b8ddad8caa8979706cfec6d96341a6ac81994a91c2623b8f4213f20dbea23d1206bc08861e3bb271727c0058585867380678b451035b7071205d80ec2743959ed923461d26631906e55ab0fc9288e5a20e004ece8e0e0e41cc388ed80e198c757a866c3f77d0b7a9be72cbd6f8c4b062dbd9f35258056d8191ca42abf744bfa8899dd430950c26aa4a19b1a6be98233138e9f7fae90ad3b2d5862f3b1191b7f2e4a8f0823104ba7af1f4bbb5f45cfd9e0f3615cfb26999939e9d59bb98ed376e9cca912431eaf15bc7a0483e96920663928ac4195a735b23055e7e3b0886270deba0d6ef39dc5463f134f96ded0dfe42fb6988eafd62a43ee8c80f2752db63bedcd226fcb8586be15dab3fa0a47c63a986ad20740eddfe254df2129b37f4192becbebc1322ffd0d36693aa0745ac1fed989366db8eb7b9bcd87baeb1db530b2bd0780a420bc516cc360bb8ce017a77b23d2f6d8b8ff37b668242f5065e0789f0eee96ed356eaae613184ce9164d59318595ca1dfc7e2ec0bd0576054771bf34c0cb0d160f21ceaa0daa5d02dd62509e16ace12f4102edf891df35371057e8875c4036cf7de02d8845eaa0d370c3764ddf29f0cd5f65a6e477f34ea3475a05ab0213df5f257252c6a2c2d92c406cb67203cf8ef0de09b2b9bb32c43ea193839745369e934ad892ce39c96513f70b52e9bb78e753e02274a9cc79a4a7baec0d3b6a65ff1f81780da83b78ddf5c96613465dec44cad9b8fb1fac8414821a57231aebfa7ec7c8c1fe1a48530ec4ded9e1dec96a8ea9a79582272aecdfb0131ea3ed413e6895097b1320659c91bc747318f61e6998fef513559f1efb8c542077573fef376ffc159bc1f46efa83e64d9adc3da67826bda28ef0f7f893895c35bca0c6d9eda0dfd38091659600774181b148906312b454ff7ca14f7bea04ba26b72ede6e02f7c16c0040a3f11ce1aa5a7e4f133acdd9a4e47cc29214e0ce46d0ed76a64fae2ff85cf188b1b98ffd39f4d5ba1e93b5dbe779aa5032ab9ba33d914480e7de3e93ed6009eef0bc294ebd1c604945c96c0e4c1730225cea8a46b9c53c3ac00e5c1223a9989f645c308d221a0b93e2d0a5980bb2d1db65f3a5bb881129a2ee2fa1d0ed2350e87528209be5265c841e062a7d44c3451c21dad6df376ae497791367a8b71a71f0ad1d5e21cdfaad97f4d63af1993445fdcde4a80da92511fe69dc9e9e44d24b501cb75d0c5dff7b3159471c3a1d135a7ebf9a425df52b1417c498334a7b172a917b9e78922db3e8c45e21df418473c96ab4985ccb5703ca42203e996ebe3ed2dfe014fe9037cde88202f278dcd641aa7a83a102f3b7b402c2e5fa1e072658f04964b86b75aaf0a4cfb31279cc3eaee5d2d4acb9a92448715611f34f235bd62dc014a60e059506368a09e64a1ed6012d0f1f8fd6604e895ad2bbdda787f4ca89610a00bf5afc942e13c2ae45e65bc72b366b8e85ac25509665a8fddc4064fe79088803f872aabbe9e6890edbb364c304963b7ea695e2ec146ca396cb777ef5dbad381cadeb8f36b1a957e486b02fd0c13c860ba3a788284e2cfa54958a3900a174aac2f9a1b7f033eebe6a0c9fcf0ede4f81fffbd64c52a8f158c4ec4f44f60b9816fb8732f68a3cf53de1a14f1dbd5e0eb5215aa44b4cac0a9027fa06e130f88d3b2c19ac18211132fa1504abbea1944dbfdab8851a5b88be1f3e994a87c57ae69697c43b8a8d7083aa37c1a83b068bd8d6743f5252ad13a9b7ca8d152f415c4c0fe16dffc1f8f8f60606ad612933e04fd885bd7584420245b5683f51cf737210cb88aae740c77821a898478a19ae9b22b117ffcd46ad2075cf0bb37bc19fe5470b4246899c62cd87e86248bc66e6048c9b19fa043a6a032b127a191938a0d382fadf1d4a558588eac9cd7385328adee73a910ea29f7da414775049a7f2b9f5f9062ef983878ab646dfa44763b4e7f63b79aa05f0f11e44cc65b775e2d59f384360bd6309f78789b5667955d4f1682d2503d70f099ca738eb88e3b8858fa7224de6d48ce15486a9ec4c4b45867ca3eccdd7b32db12fe2e9e712f8176af44404a05cbbd2ea37318d402af2c24ac494a114b742c6844679373f79777df3c7afb4cecad032668f5d7987f242453d0c4f5cd18bf766fb8bb30a41f2f4e1eab383ed7f7fb6795143c8d74ec57652d497c95476a3e3eaf17bd249280573a647168d2c3e115fa59ba6e5257466ee4bba67c7deb9c6020becdf6eddfd2a7e1333b81b40c6e861f93cb445de52f9e23b5c76c62a9f6f1c1b3585bf29bed1ad0e266fa575429b8f12799ab5ac461532f8101d273b9c5043f167877fa9bb513e8a3fae619db69af6f5b90ee7213600a381c78bad07dac3dac5afde095340d88a7d59e20224b7e95db76c6f6c208cb58e1d2a293decba272f755be83f0c35610ecf0417fb8c7a1d9bed87bff85c913e55695dfc7353813aa224609d5d4b0b22d0700fc555647770858b52105144a205c568325eb235cc6e96b02d4433d7d5370fd5c616d252621f55a51d7cc70d25a5cd596fc4fc805a762f9e8f2d7131cc20817d88e2d260a6d4835045943c6ebca83ff66b8924f47f46e476db1aff6263bbd3f8f91e1a936c26dd491cabb781dc33e18370fbb4e4201e5eb3baeb7452c3f7992af0904c28632776c9c39cfac247a321ce98b280eda1b228f4fcecb43e10e72427e6e0aa4c81f6a684776790278789ea3239203154432981965e8b2932b8e01063cecf87491666198b647e02ba7ea16ba2d89ee51248252839c596fd04c4f44b19ff58aceee9cf61e4b5d273522d1191fdd2ababbfb15ff6067813b9a36dfa4f25f91fddc8d976c931ab9c83c7baec0addbbda16a99aaef8e44ce65d5c09822ad8d342e60b070f366a960fd3823573253e5cc6a943a7929a233e665385aed70bdb322a287d0a18c97e9014c2dbc9c2156261b05f68eea2639c8bfb2573b34d498c2087fc20f9425821716c3d29806364a5df084b24750c9330e0ebddd38864588d5b8b6aa3978b7e2a3b339dc2ed32e5a8738017140087e4906b69ae14b3ef69b88dac602b0dbe18e71d577c4a1a65fe3c099f74a20745463862124709a2b577ffb6d1cc326fd4230e7a158ae3221648985625934a08eeef9f633eced28ca12cae11bc55be58a62daa2001e4c902d3e43db57e15eee9308cadb7b7f832d5d724994a8a2ad9ad446930c148b8e46baf3ef488708ee26d6df5559efeb1b805fa39c153cef60bfd65b2a9e69f165ac8b305c8592f3d15bd00a7288e95744f8bd0dbda992f1836d0ce9756b5a4a8f6e23e18637f7f2c0e8a6ad4aa34bc784d7db22c435b6689cf46d1f50ffcbe4a51c3b147050e7033eabc484c42f7b38216c460a16cb62a04df0287d0c8011b7b2e1c7ec0de76745c418d4ed168daad27375a3b7c80c1de2acc8da4bf87aab1387d69a7ac69c4c64c4e491ca8ee8e08a4839b0ada64e688a1ba12cb6b561f2e0ce2797eecf662c0866b81146cd03c978589f7e77c5d9d453a4557046441e20f343c4f30a476cc5ff2f39d4560c7553f9046c4c8b8c05f09dff10ec3423d6cc8c250e002d8df3cdc69d8595463284201aecef3a2546581e9bdb7a501ff8a87a37d3de1e6557eaac2b66af1d75d9394299aebdd78d8f14cb2eae854745b68fae844f04e78e348cf716230e657c21fd2c3888530ee536a606e23b331734e84a2b54f737dbc8cfb5c6297870e5d0f338d6f9fb3cb09cc3f01544584271eb0faf359dc6d06492f650b3db531043ba8a30ebf7b946cb80f4cf9c8a114745961fbdaaa1833b9b2651b83e93b72decbb03037f0ec8596ed65bb89472b77e1674210a7c0e747ce89a9fe8f7f1d0088d68cbe0a590f9eaa86004735706e59a8df6198eb6dc3d947591cd32bc77b769d0f49b7d3a46376d1b79cd352f9e3d1eda6e74a01c56adea380fa150744bdbd920b81045dbab77962d0d9a19da2aa075f7acedb8fb7ad6d0cb0a706371a65f604999f66648a9a10adc0f7b5c9b476e430ec855b9c88536093091ce740b38d7aa9f7b680036c7ad6a1b6779f642f8ab9d2521c23f321dae043e5a48c72b2a3a1a6087b3eecde71ec587a750b91bcd9b8efa3b736c27f4797027dc134e11802fd78e6cf34320d20365aa5dbcaf990ef26458d3f7468d401cf5a3fd3f89475714a735f7df35aaa4da236029bdedaeba8788ff2c5b5e2bae9a2e89d928d7c17310835889c261ab87207f9c0e3a25799bca1ef03c0e60766a8413cf3cfad9ba2ed2637094069a3b419e5a0ee0af9ff4d73508c49c833f7f3d689ec4a7f4b4cc6855aa905c070300995949a5dc4aa18dbb751693e62a4521b498ff78e55ff2617519b2b0c6360bad97f100f9fce2a786653e9d6703770c7226746e15f493b42c12205339bdec912566ab7f57a3583438a1912163089028583d4cb8885cb33de3ac4fc04793f4ba096275e19c30172c9804c71cef59d8b0dc0ea9e7cf7cefbf7441cf11de36dcf8f945acd032495712a0c6d66a8cd5e3e05217b64ea88b524f7eb102ecc4354a69988cea8f21f40c8b29734bbaf3a3a56a517c428683d18a19a0ab75829dbd59eedc208d9342e42be753175f582c14b4567a3d92f4d11652abdc76c37b5d2b736c4e124a82a162e545948e4f177c18e0af63ad371e0cfcbca71433d8219a9ca4e34d78b81c9e62f4c83091de29a90f99c24f3439d89c9fd4e6d3cc9f415741b10d9675072d53288afdbb6822c5a4d742dbb7f08f06e8f645409c629377d3a8b120fbf60995d66aa2bfdd3563433318867fdf967fc736c0a430682b91eeb96880a1b600f0136594b92205e5ccd92676b57e74e188142feffc7ab6f2f4c259064915bc966945bf9dece33e017c01ed1b6191987a049dfab3566a5d437477f1fd9eceb3ee9ae0f5beed1d9ee7bdf3a43d266a53e9f03e183bb98cace1f416eb27359a836de04a40061b83c0ffdadb9bea092ff8a640a0739ba1b574410685dbed758ca7ee124ffcbd5ec332f0e0bb428553424ded1ec745d0289fab232b24f1ad000731f8b809d917d5b40208fbaf3ba3bb07fc8beec72bf493d11d66af088a0e48768033ee1e4d008b69ad901dc5b90fc7230b8f5a79aa3ebc0b6f96eddce361b7a7b6d06ad0c09d29fd8b56e1f8c2a838b16835d11cb5caca91b617ad2d83ff8b516f1b1975626d81fd4cb75baa46a6d8c15757bdb4952c8934243b4cb99d17a6e5fbd7ccab39edfb77303a3b5d53300e681d64364888bd02d93a176299c4e98c49ce74a1d6bcd9f42d804e79242bd154c9acfb98fd3d148473833e12bab1120db89112492348bc59a3409f7712b1b7d450ddee9284915c33808c27950a2a2b6112e30d1680e003fac5468208dc9089f40a3b4961de2d86882bf081010adf0837511ddc6a2fa395ce41bf85722fff6be13b705cf452dcf0d60ac5d6938e60550847dc09384bbd7be12cd1f0975935778a3a7065308260b0a53e0d23cedf2100e22556d28e559e7200d2109c2d5fc7586b9e08dcd71118de4128c02565dcbc613a44b61cf085cdbd2baa6eb25f9e4f6a260f56fad3ae74854d8b24e78fe43f3ef6c1e8affc17e0d618b5ce285b079b09cc1cbc8bc021caa9865d46eef53469cb834b8a78f3f70fad674909d9bc7bd56c939fa4f9674182b0aa63b2f0babc16e0509ed62e15a9828c5f08f06646eefdb2ddd46c2cbd446b5ccd700ce0f6cf98652552bfa64207e308d86fb61c37e2b290553fa71c83fe2f80c2ba7555bb609a9ce73b4e06e331ca1fd09e4676d92a31735b85fbd99aa68432d2c0fd70cefe29be135876cda891fc465855dc8f23d598c727cbc7aac50bbff89062a53103aaf4552ce230208a4af354ac83a71c511e65700ac0dbccfcb547d75a1182001cee03c67eb3147811b071ea63a0c1cdb3c833c63120e39520aa1691c8efbf868379de91f20f66aa21797d98b89ba2d169e1adff9671c07ebf07162383397eaae2ff42c56b7b57cf8fc2836b4d705ecc523f5cc5e54cc967e7488f7a882d66e6253e892cd1ca3577f6a62f8130357f785332ad91385c97ad0bf7246cba73caec02a0e60f398fc11e0805932c0fc0f4e58223dc0d5ca0c526a708d739f2ecd970d3a68d51176519ec3fe0db5cefbf41ea5c340678db3615fe21367206248c93c937b644503c34b82d781990c34dba0a50feb731acd3334f94682d3c76258b48663455c5f10ff582e96faa935654d5a9d4c5e95ec94ea99919deff2765aa963bfad7ca2b6aa2e53b336ef73f45fe1e17bf3e375f0c4f87654f42cd46f8a836fc2b2dab07656c9e14f7c4d75e65ad47ee848925e7d5bc1aea925a43754004bb386ac40796c7731912d40afb3c235ccbbb3120dc3415e2b006676c22286cbe449618d5a5f5d49f76adf79f24678e28cc092c13a2def088d28897881db6dc8ba729b101057b45b63b26fe57a01487e7949d4df40defd123d82b907a8df6d6244b5bc957aecbf35cca002a5daa5cd2463682673bf287da2e3e8bbfa26f5a115b405d5d0d197d74e41d3ae5004bcd1b2d0c22b687b7a9889c6027f86b9655113cf525f68ed65c7a6131c8ea3f805f374d906478d91a3707e4f027f2d930c4e2402b0b566697aff5660ae3ee466abf39559e140dd5d01462e5a727ee3500bf5f2782942742ba3468b349d8508bd5c7d87e80ce87f016394e2a18687b196b00a13db331885099b5939c6eef8bc60e789941b431078b76b40f0cd7ab72e753f054578b3a5adab4700b221d29086c8cf49affc640089fd1d7c49558b748c79717eda8e0a05411ff8e9f37ad77b50053711c00ee40f4e14c848b7c6fbce32dd2211897ba285cb9e56a7ea1843d8b85b0c8c36d0397e531130593fa4623ffdd46bf9e22a017f82162d2e6a69302bdbb9df635a83b9d743fa54fc3f1cd1c9278122e87bee67ffe75b4a7e2a73f4090cf14dd9dd6cbacb9f78d6b3bd14bd2c927e1838a69baccdf63f98eef5ec63953de630e9c5ff330f3f16a08b05b3b1805cb49fa2c5df38c8df544448f0efb37c0b38cc7680824c190e874248773dc6636bd31292b179044dd971431f68311f3c7dfb0f9c2b63be25e8ecb4bb8711926e2dfc16e4973d5d300ae8bdca0a38da7dd6e2b58e65b4312dc6cc1aec6fae06a386d271a8dcff728a5d3376a3aad8eca3efa49a476ed38bf3b48ade7d94990bafc6a361173e51f64eb5da391cc7319cf25a5ddfd6b77e633ec918a4bab51bdd5b134ee5e7b4155f83b29349e433a4bf0c7b6ecf0e913fc5bc211909a8f2775a5e0f49b162906e384583f5b8a465131e5dd68ea1aaa2d39cf7728b22ee78b51f0072e31455f947d39d7b39b29c2211a38cf0ce221e4485098dde68f5dc2a281c244faf18deeb0ea26237bf2a966c5a7f76ccc7a5efa060891046242e45a772b9ce9eb8f980f51d752625c9e207d297e33d7fc7450701266e12933aba15ee690873acc32dadf2b8f4c94fee36ca21efaf28bdf8d09c27d7a4bc3dd0e90942d7bae8a142f0a568aeb2315649488498735688513d84cbd9a33f59e88682bd1b058c407686fc52de299ca7da0844361ee653f35c34cbee2a33d20bf4895f464c96f7ce2209be3136ab956bea55774c9db55fa04063a312ad38a316be67beb7a2e79c063b14e1b126b321917f905f021c4e1705273e6ec91505a37c38c4860de91818659824d1295be6404ba6c0f91fc4dfce1687cbf37db96c1f4770d7e3682f1e5b48ec973e83d49b657c467abe88f24f15aec2afde3b7f3e3558c23e38d1b0208bdc0db1dd4df1a210fca297d1bc80e6b4bf416f1ddded802ba6b27ba3d0fcd7a705180e5a0b25aed05268f35ca288f1a8d3440f0945bf07049ffb78b76a731bb5f626ca42f6e9e6c472eae0f3452f7ab10c5ffb92f6a0dc6f467257505e23181706171c6ae3bd3f2839ee7023eb20d80f61dac3a393675201ebe2039553b9d3068f462f6f0aebc1796fce3c3ecf7514dec61c361e31f57724ec809867604cc474f4399cde0598202afece1c33cdf5fd2d9ef7847cc4ee9e72bc5822a1b0c63ea02bbb1cecef6e9efaedfa64c87d9da28b4505fd9e87401663e6da8bafa0a8bc48b6dc5bbe68b9f4d898b042934f1b551976426ad0e5b08b3902daf9cea7fb7e428c8ea004560fd240c4274f6554acb9d66b57666f388e01b6ad5cd44520cbb7872d1cfbc954fe08ea51db92e3a16b6e781cc67f96e632dddc3ca4b9e1bfcd4b0e178590e21bd0591cfaf6a375f96ef87248f5759b7f7b0ae9b1f27031f0a35d027b94b18631f199fa64d84b9a09823384540ee366a461fcac48f3ac51b56ea812cedade255d6af3685c4ca2f4d314857cf130f2e915016dd1e7965ee28a2f88513f128fed29611ad14bc85609a9a9c7fc34ef8cb65f99b4e8f522a7cf069940c5898b8e69d40c057c4ab93288aa91580f7805fce5ae3c78504a05a5327e6ce82110c424e9ce71f7adcd203dc640037a05d65e351b9beeffa8cbc2e304822095d96e0173aa7def20d7251b2935619041851605fd8e8024d2367ba2241a2aaea30bbf0bdcc332a18aab123f1ee1f08aa7ef3e27860712e5045932ed2a512bcfa367e3b6327848bea24541f3a7b019090d0b5dda633f16f1fcb904928bbfec0d0fe50117decc6c91e783c52b36b8d1656d985a6774069ddeb1fe15688cac2a09bd9f8e534ce6fa87662a4b51c6b9bf4c4e434784d7c3b35de5ca511cb97c44d8620a501c0aecf0bd77c3a070b1b85ef0562cf555a0d35dadcc174fa3c65b5f9bd8e2b0bfca72741d4324bb6bd946ae9a681fe82e32dd93f61f8b796598ecea627714da2b9e3f75d2a180b230acee02e7947069d090e6b2af38452f162b9068106840263100f6a382fdcce4e9fae57b99d1ae81581ae8d4972fd9eaf138a5bb31350a211b769c5d0158ada5ebc03a1dd94d1edd820d3ad45b7be023a87e2ec6551259a0c88ce64268a81a38aeaea4958f068405d66c688791c2002991c2c7087a49cf9cab60e51efb11a3dcf9be7c7620f41c93a770943fee2b4fcd54a04a634217130843db06eb5d87277f004c7145593fc1dd20ffe913c1d71adc24d09ab9d6caaa71a7dc9bb8a093607c971a7c14a8e0d3aa3d1c7f9cceced0d2467880fd0e4e52602c8f4fb4b57e6c09c095e68f330526b146bec43fb9b23455d3972911d3ab8ceaa91ec84d0b23d3aabbd4789c23966789ca88a42654ab2013a243a847c23412baafd439a56ab188f3389370ed38ecb12dccd992064c68d014d19d616790b4eb7bf220391b462939711e40e0781de06843c17a03384a763c7463832deaddf73fedef0603a216237ae3ba08dc83b82df2c738307b72755837886b5276ee32a3259dc871fe914345ec08478bedb5dcf734b8c20fff11bfd23d7ecaf046af487ca74d1af041de6bbf8056e6e41c0fcde743265e3d0ac78be768a97384e963fa90f42cc403e227589595e9cd86f1d95f93c8adf33badf8e7f4f6dd7814d0192c3705da923c935c7f2b6557df88cacbdd828fdefb4690c129a83e652558b18e80960fcba828b68e3212e12dc20b7b9494175f529c0ae48468e88966fdc431c84ee248bed2e6409cab9ce2f6cff3b3c7fb3e5ff018dfd423acad5822d381d3805459b8e1d1096f74106ce5c69cf9714089475ddd349d713671a4c56032baf54e6495f27591f6ea831c42b00ed6f393c25404147f731d4bdd028f8259f0e15514647c1bdfc66ffd23847977f6903924ccadf9e4fb25c93bcae3e2faae981502a27590935702ed236da696b15befcd75e26e496b6047d3ef620516b09c00ea0645f2b48e3d83a794fd192d8dac70801f38c51a6193abad0643bec1c83a095d0b4446adb89ad0347b7d0e2ac2e0ad1a800f99d3d8bc1380c7851041ecd78c8b90cc0f99b2b4b1219bc023ecf92ca01504766951b479c5f4d35097c4efa57f3d61868762b36d90d01f3a428b7b9eebc2919d2f8874ef89ac434cabcd046f47b806e35e64bbbe70a29cd395cc31d0fd2c54ac5e9b7bcf55c34e6f5962d04815cb7f9f931e66fddf2e70e7894fdb87d6443e73708698538f84c81dc0c32529da035e3f2895bd6a0681d3ede374492bab49726c36d63a84b467857ba90ab1ebd3f3540c34fa1f38cba9c82f4f20f37eed50c48235434f141fdf35d6db552e108af94eaaebda47c28871b21cff19a9c29125993d89504cf73d0f69a8d79ec72ff292ccbb15aac8c3dafbc3e56aecb62f9d91e49daffa33c8b6f3ba303d0cc4a22d0d9ff5641f6e2262adfa6de059136a315cd0080763bf49f01124437c90d0a3cb9f3e6bc78f2c1065a711459060d80b6c383f2c03025408d1399cd08fd5b93126e5c1a9aeb8c16da4f0e23866d68fbd0c9d0c4cea77d96a4fafa72a722a69e2e0e30225163abcbde9843e2edf9d1e328b2669b4dd03ef0a7f495baa4353f509757193d13551eda66b9c66d4adf5ce7a4323c790d5a29fc8cb488f9bb7e1b19e7165d971a84ce3fce3bad5642869fa762e9a75fcddde59ee02f7dad6a6a8cae9970fd32ad8d058ca8141225371ac1ac26f3b427995931f196609b43e76ecb67c91509be20fdf964ef8fd2c9681cb2cc70a51fbb3f6c34025ff5adb8454736d25081d276fb97c8e062df00c656f38df6037d464b83f96ddad45efb2d0ac55aa77dc3af456d11bc3d3df028398bd693c2ab937055b40ed04543deef4e4d0b05adc7d890993819729a05369dbd4017f47719d9cf5c572af741efd1b89cb1bc0a98f74e52ba58b3de567d4c34ba5a1e107a3b4b2c2eba23914f875e43e05527bf90f68df9ef103b18fc9aec190b556dc30b5fe4e9ad853e3c745f9ed0c1ccd092cf0c6a1619f32925954e15346280f910fc24d82d69f467d90d183a6bbead0a6836e3feaa1698f9241c717378fed8d5ea1fdc434bed77c3f36ee40a74fc63d8380216951cc73f2b7383b91c8fa197bda2dd841ba35b47b2349c1f04f07a68497a160da55b9d7351373db6c115b29ad6c826a3571bfd2411e1660e0f5f60d22d6286b7a908bc58ec37dbeeff42fa374501d1951b76fd19f993522907502e5239bbb7aa23f0f7b061e721f957ed6a7c99122e2b60c5ed107fa10e6cee699f4d1bbca541d425f6e71d21e536c88f674b704ab875ee8cff4be7906edf8e6eb2c4f68a3998f8576e90ac21e59f34ab1b0f02fa77f92c9acad1f47ee4d54501707b4d141d1d47ec22162bccfa5f5b485d552331277bf44fbd866a2271bd76286dab3ad21ff92a9b92676b7b8dc89939287e5ad84bba7d1bf4244d3d5822015fff698f0a4b98fddbed9c2cfa9d2d8518f48d8c06dab8920ca3525c3479c6215c87852774f85d53247ed6438cc55cfb9ba453134bb11ac52323c7ce8d400f93c94b397b3a618b02aa0416cfc27817a918ae4fdfc01012372561550ee8a4ae45a9d3d6606bf8fe7c99e8898f9dddff7cd25d3a29ed92e81341a67385287462d9cac626f43ffd75660f869eab8c083bc2995aa3bb22357f66eb9a2e762f6257b512536bb83628771e9db2c71a8776d43fe5627037d9fe3e2c7360e8e4b66f0e04f909818f449db02b8e0cd1d556d9d0fe7b05f9946ce687b0287c6033f3a759a287d9c9c85f9a208cfc345a39f4531cf9507c4235413538bedf3ad8ada0f6493700fdcdfa15b977c1a1c5ea4e3dd640597027919bb1fd478c66a2fbb473ea7af7eef0333f961634f077c38b0f15018f5384c69ccf57b5437930de2170d57e3a659c18b4844ed234b23dd3f524083e93e098861e0bac19b97d30eb48f65ede568f177d48c7b1a1bc71907be2c3840f4fc416ba38b407e80b7d53d608c85b06271bb17d0f5314a622befcddcc61cb5ec5e4d3bd832ef75c61ef279c5ee1dd81e755dd71f69bd261e511078e5916b4f3781eddad0de6646dc5863abfe14c6325342fca4726b1ea582a86d0122344cf4eb39c4b5af156e8e975ee242d1aa4277fd69745ea21e13cf395a3564bed56d8703d3f59a5d55c5c25bba25fa5462f53d5da13b4a3d225540d084e150a46ce7f180150efb29c799628e1285af4fe29dcc4cf275f5b98c1338bdaf4f12e9d8b3458ddddc102fc630aceef56886a7dc1d2c3777f574c9bf7574eeb91112e1c78491a20daaaabaa833bb760194665531b5f405ddb9ec6fcc01ca0aa00ba8f8b9052c5b7df34ffaf167133eece96e83a529c42359c5ac6d2eaec2e5aecff01dbad0a3a894bac6593c6af8ad9cf5d539ceca8515034a6fa41260fe6290162f7e3a026788f989823877d5459adcb1687fbd4a5339c4f482c11f0924e5d086b18f21da755347ce051da75a51b2f8983d4038840c0ba3210c4a0666817128c42d481d533cf0d6987c6212714d120fb39f0df54eda5aef8560dd398b2901e4d97dc2fbeb2a88b8154ee8e50c84098437ddd835d3e733801bf5f6686063e70ff3d809b16db5d7ed9ff3eb11fc67b475a3fafab5db2132aa682d5d91904fd17cd4da596a97124178533280b14170733a60ed393167c07055df6d10cb03c1f4e45c18bffc41080bd75c27e93b2dde187fb5616c955669f5f2882f802fe0c31b957f2be59efa5049ef65ea572634f4264c498c4d91e94e8f1e8a404e6f8c39a56f2901e556c94e9e38ae256af6617d75e75b1184a750b4ac7d052bba32bcf63f5c5754680210392d520d1f675df1fc00fa75b5c9b8ef51af91096e9579c873831eadf49ffee316a0cd68fa30290f46bce4b55d825acf5191356d7960028da833a50b55dcda35f5fbdb8c690b16bd6626057c187640f3accb8d70ff40e60e91f5c51314f26ff3bc3b57427cadf5a63814002e0eb07f19e1172e1d514c0d1974f42f00b854b4ee18108b5fe47b9bb32772e71e450ca3f06941987a683f04181a6a217bf5aa1941a5fbde91ec0b25ecd4058ed82cda9fc7843ed9b41e37455b88a535be3f8db1ae16a919dde8527627f8293e0ab962f0b1a08739343dcde20e30f701b1ac2bc8313e689f359f035848c8633cc06f324860c34bbc7f91ea21bda549a1d1c657bc52fde0e2701c4f06ddd7cc376e8719f7806231a62895f40c9cdeb1441c8c954bc23b72f445b399470f45c449407588fb38b49b2f9d0ab76ae0950cf38c2ebad8a5c7f3a901cb3b949f00d81f25996e0957c8eb882f40302f1b049b47f14bd9cfddaff3777e49aa9520e3055a3f16feda14d9de874464678308281a52979668fdcc38145bda5c4697d9568fef9b08dc458e1a41062353720515e499ca9f1c6d7828bea9cea65dbe2de39ed794cd01628c4050d9ec1339c0590a0c72e9530b540bd807a7951d7a2b5d6471d4f407bbea1b8f9a43c20fc56e05e3f278f983e0622099ac45f76c1f6e34c1bd20bdabbb553076a28103f92e9e0b3a7191783b7beee8c0f29632f1b10fbe68db0d981b1e7bbf9f67efd6e4504caba853d84654c79f78c85684d1f36103b175313597894fc026e91774149c19a0b00d10ced8d7441bf0d887596f59e3732968fa1f415898754a594e72966ea7a080c039db74b0e58d2148a445067260cf0c29e9c54f9484f3ae4a499f505246c2ade75aa6e4ec9a70daa1c15f0fe3e4443ee7832da477d27c9b5894e314625245331b5c1c5546fe923b04ab0581dd0e05b1c47250086c4679516f99d5565ee390cbab9b288aae6c1e2da48f8dc85f380cdc613b9814131c8ec5b07650e4c4e2788d2e900f55cecc72a6432a1a35b475e79cbfbd530a9a41b266e904424815599ed664e7ba9ee5d3c8014f2fcc45f3f9e19d93220067ac5b6eb2a07cea683db1f6b36546c474d242d22766856305f8106b9a6beef5203ae8eb2c65b90b2e0798a90a1ec1d939a30d350d83b5de5398bd93ccb4a8796f3e75457930c433584c033837132fffad6286185e5a785884071b257b082c74fd5c22af5cb3dcd171ec2e360f19a877e13ca592ba5181ddc756702653790134bd46f16a684b1640ba506f1cb654a41f232fe1ef1390fe2733ef5b99bbab4cd3492e3e5d0abf27a96a5d0e2cc213234b915d8b99571fd22ac9a28b3d2ffd1f96382413378703f864a75c1a258ccfc74ffe095105c59e6726dd9298e6075fc12627368cc734e7ed4727865bdffb3ef821a9841423ac68c0dd6d5b4d2b0cb91a333491e7a32f0ae2c1b3cc76bac8ec7e093768026c0849702c2dac6680c5d6eb509ae29557b5202681593cd082be62992f0a136ba238f0e0e264a5b752c8ce72aaa856625974dd261fb3b80da28af3b537e3f5f1f0561ea32f867d93145f72c3c81234f81689b96aac74ba12d1f21f0af9e7cacad6318449fd5add7f4e97eacc5327df9a46c6cafeb0215d733ac417bd5a4af224bc7079e19e372c0e45d99fb105f444671404db3a51149b83250edd603a00509d4e10bb3d390f2756d28354a9e58bbf533088368a0f7d03fb762b907a427e7325f4e671a5c81dce5b11338cbd6b7fab20fc828fbb2c7ab6e51c0a41992f1f3c5e40cadd54a5e01a9e7934b0fc8acb067c07d04463bf8e3aefed5235533023feb69d01d9c32110d08a5fe35bd893c956cd84b2c23224a75d1b5ba9461e52d58974c231df3e5a1a5aa48aa5ec8788b6be9b686bb788b859c2fcfdc02abd3a48d98a438c958084ed97263888090c6bec6e2a450d31940868c662b81bc8813e8a3172f8b4eef5b26bf71dd0097110582fdbb8a245a02ab18dd2b0c12ef792d68774f873cfd39734001de34c12bbd7784246c74d30aa2b36813dec488518e4b25efdcc690689177568909730060e727ba1877d284630f2244346f252821c2e3d6d29a7a7ef26a358363187d002ed36abaa6dad06095e7542ef043e81044735a8700456a023077e96679bf419cb1473c7853e87e50b3d57dd24cfe094fc22c0394fd8236cdd2052e48265b2f0cf0595dabf2cf739f074182bdbfdf7eae24d893976c1fc62ce6d20737ecc58e3f8d229298b954f56ce8ccd76dea4f42cf32e6c8eee267bf0f0d45cc2c2daea4a113f2bcbd7abfabd3173ad13a542b4cccfe656cbfdff8488b0b4f253d0a270d9c5d5fb0a1f9a8183bff6467f778e6db989891213c2fad81b075f96dff2856c0ef0361c72060290077030aad0644b96703fab0554139c685251bb5c387acf2fbdfdf6f73ca968e338396d039d92f91450c523ab61f30ff8eb667e6158dc0d6af64efbc424acc2a0ab37bb123a4da5e1b207254b7779b2d4030fedf822687f23b769dbe468fd2275ce2672ac908709cc8e500ab7d789a72bb084ba41f630353191e49d2ac8699148a5a832336fd9416cc05f2fbea254046d2870f873fc6c3fd780523dd2fdda759070a701a816667c8158b0a0481cca4f6d9b480f86b9ac5263ad11b4ef3a1828e46585f280c534c2ec47119fdd8a59516da24e9ac7db407bcaec565cd493bff406b26011f1556230ad73d27e36ebce0067515eaa09047928711341e03c9f0b9f4c87899f4a3adc17630100562b41f59f433653493150afebba2c7852445a926ea956ff13413ba11ce93c39b9c522df48fed722d186f7b597e543ee8d4b9f224dc18afacb90225738179a8405d059ac578add4567d62f3f9fab2c83f5c6d2a65b72915bb8b2ee059918404d0b9b645f7758bbb2fb68f8df8a08e565a23a6d3c012cd5f2a1dd2d06be1a76de1f31bfe0196096941c5c8b0a0b64d3dfba2c1d371ed1a2ed1308c559c7d80c2dd36c25e2b663985b0fd5489b52ed2f631b36b45c03d354d36fbe1d91968cc05fe15cf4abc4cf7fd0e1b5a997793e41ae6497badf4c50c24d4e95f49c4e3464667ed9883b2557f1f2e151599a9866a12315f0d933d24d5a76dfe355df7a9c54efce88b4b1f5415949772cd333856407a1e8f888711aa3f96b8db33c9d9778928c744f3a838a1fb18109829a81b7701c2aaea89474f41994b99b7148ee12ad25ca26782d11a4f0a23666696b4151ead15f766f6a840f10c560eae74d7c3123d7cf634478e39b7a43028a3d1c312c4574db855647e93917a1c1ed8dff76493069b5651592e6b844124d228a137cc6c70b68a84d3a48c01430036eb09a2d860b982094ec4664df9bc4782d567b1530992553cdc02c827bde56c82b9862e167d130fc55201333a1505716673bbf07a1170624748a6fcb06d27b9373347354eae7e49f60caeb289f7d8db0dbb88dba1983da80210d984bc789ad899a2ea8eef7be4c39fcef56201823d5537c8e796ed1d482808a28d01a9d1fc396deda2e25334e064c1504324c4891ddc100776f847840da52fa3c06670805addd95b28f228f920629232b80cb8bdd955ca8649a8c92050cbdafe33f0c84f519e0630c9312be8478690d47f7dd9d695e449f410af866a0855ba8479b3f7394398d56721192addd25e4ca7f0c4e6aed0efce535959e6618d449445f812780349e78db082ad675b69d68f97ac2a862a1adf6533859514a6201b50afedaeedeeac188a9fffbcf02ff854a985bc8ed3222b17f9b190bd26a34258620aed9d419a65e9240c5e69bdfb18333937e2492c9cf37367add7fa014935a647c16cb2b2889c2ff68bd7c184e245c12bfa5168249eb87a926e36e4f5f807cc6866e04fa66447c7790ae71aed1a3e58f8a860c64844075202f6f3be788c371eb9966975600876c119e6e68fac0c6f5741b1a96a1f0846d0fa5368137b59a15097c841862d3f013d8aac68428296f948cdc254d19590c3e82530ef03f0772f021e7165a0535ac30add06a0983ad8c01c88b7a3c414e51782f06ab41c39f2e398db3272225fe50a62c1bbe44e1fa628567994c0b213448e5cbf8dba8bd0053f2fe438f293904b1098d1ed400970c4020832f1d6a65831fac30b9c8d5773adb3506d15a2d55d73373d5693cf7b18a86734360887e3328e3e83646b9a4f300f30a1eb1123308b25c64c1da721cc16d18756d35b70afd4ba3d2b2e16b307f3e322355459a05ee64baeeb6f6dd7b4d9d236615678893bd92b421e640a319bcd685ed81cdb5e1dda0c88d97a14dd182877163adc447a3cff58e971a3077d69f563f4421ddce3e526a232541b5a25d7b3deac42e0649df50705dbe0798d54b107fb53bbab1666005e9fbf1d7457b1ad5cbdf983dead9d7804520ceeea200db94cca2c2ff7a145cccd57133f7390d59009c688c7d58acb2074b728e93838cfb84441321c5726bbefd623efb08c97f94017e8d3a70a93a58ceccdbe29abbb0b0ab91626e1e08815175d8745b7e90d68727e9216d84047c788b7035b9f2be454c5f1602c456d86a5a4cdb1fc92145aa8393505d013091d6eb12217b25953a80af55680fe7951a63e877c72a7141c635c0a103fba40d2ddb700b2fdca0fb055dfed7620becd5874db6311538250376adf04b8e213f9cde648ecf7c900a81ca23443ae9bf546a45b42c2e454500543f54a8913c2b4c92182f4f6935354e1ffb3015d590f0aa79254a238bd2c7d48d8f6f0a391625db2aa43f838dcd46e2a06c745108226b13456c2ab33ef3d4475e057cd2e0578ddbbb45e873792f2dc4dc25e627a3a8be5b47793376a65b6f67a29d306b4e94a94b39270e7f4834aab9134c8dd457bf17921fb40cb24260a9672ee376479a45918d4d35bd77f1bf24741a14d914854d06b108f5006f398159ea139c2e6f50aed599b0bbda9c3091d9af6142829f130282dc18a8a0fa3127ac5129cdddc25b2045ab9f216cf15081dfb6afcd693578859027395ecbede5d3cc68e228182a87875de4ccb7fd070d5fea1f3ddad9d3fcf6cc3f3d9424ea693616a81fb7ac0dd8804e18c9b28de8512fdbd1a26fb1ed5ff2b5841132e891de93dedad5e581014fa76178c38fdfec34f752f1934a8c24f9efa1366f3c08b5804bc2e89e490960f164962415b1fc987fc724b87fc7f2a25decbc42ca3ef0550f674fb9aa2c63f883ebebe85c34636a0f53bf0b6987853f57b774d23d2d1bdbcb3be5bbab482621c8289e5d7e93ae05a4ce23475deab71a1102556ea76194b53ad0832f0a34a436667dd3253f7e7547e307f7ca7d2f8f747481098c4e55a3fa9d35db4aac15a9f373dc8d95c5ac21351d08c8910f0001f92049ae6df414714caeebf04aaa9950f9d29564c8b3bb9acbc6618d0101d47e24f0b05192515c98f821a8a16523af565462a33b6a363ed0d3d34fb2807e02e8777dda1947cb0692c427e0da4f0fcc1202e0012d5e3ec519859c9569ed903f0f57d2b63899bdf465409c52dad0fa834cedbff35f63fe09d5ace4b489c3bb38fbca5e446966cfe1ce8f2247657c28322148e1415026b63a7ff99bf5458e5701eb5caecc4e10bf4b204a0307a67fe9d4f5cff2642f5f1c5d04ea0a2cfb045f72335fe3ce4d41db1f1ed86692690371507f3a31250c9da70c7b72124f4e1fd1bd9ffb129092bdbfbf2955cccf8c01d254dd4f024774178d90ce120ad4a7eb8350cb0b25c36f141f657b0d43e63010fa18d9e76d9f93f3cedde5dbfd0e956f3f15b1ebb6ad13f69ab6b02a957c9e59303adb9b686f306a601a06670078d84a689acb077e04c4a620503ac2c2a6d75341deba35095162756dbc601f1caaf242f6870a3499a78bcc9d598be9ca0eb85b14daa059debe3640d2f27c04a709af8dd4735263545c28d130b0cb83ac4d19fa87fc95f072c099007bbb5a5f2ae57927082038376d0219fc28d4dc80cdc14ec23ad3efa71f4989738578f6f7a995669ded883d8c67b89434f1f5eb08e30534524702b0aed7d546cf4c4789afaa88960ad76c305cf9c0e4c30612dc2cc4e849a84864fc6ddb610a1856293b29f1e875bb64345856cb0d58d5c5c2470984af446f757983fbb2dbf638240767cc625aabb3c80f2334e25297e70e50a09b7e41d6bb2921c30a88b26f21cd9c939f8f5f012e22a4e27f0039a38c83df67635a5915530440cbb0576dee143716e8771d9ec247f55468dd0a1ac41dc706e4851bc67c68a2cc70664b986e4874fd3971f2e73387fe3d2a60d756ece54fdd6124c42106713383ca77c055fbf8dfaf8af09918048f004aba35f7423a9be8776c3fe392c2c28741fe5cd2c8b6262979eb0817d9ab186163ca0c25ed30746a4b73bb13f4dcb7af4910d0d2e1f3a6d5209db0d985301b6578503d09b4f429decd86026fa2198387d7bf372d2a766b851ee7a71f00374ebc62e14fdba5f03f3dfc10ee9d2162b8663197cbbbf9b40753e778ef6b24951fc8dfa3cc0aabf69e3dd202db2caa90219192e0dbadc967ab75ab73e34b0568f6cfb7114410ae0335ac7ae40047b8c0901e061c3abd12271f35abf86cb89a691d8f2cb9b9f94816e1ed0c12f5b1fcaaa38b262a96a58e34ca7d6061a97472e32afb081d15e4679932cc748d8928483a4d43a1d70a9102e6106546600867eb5bea16179e08e1ec71d65f7965da61e11342e082a220a2d588bbbb7d9fa4792ebe590d241e7222354a4c0bd7a7a0c16073e9ddd35f5c692b9a79e0d4aa8fc69098c3b9febbfe886d1670e4df3c05480e9eebf88aab97cdb4e0306800f4e75573d747de560420da838229c68ca511f8d4192ccc6720a5681027eea4ad67d1f37cec031ca6bd393e3209307ed73ed5132092ab9fb0d1969c951cf86115761fe720ac106dcbef0ce3e7cf03560e439f07062e0b05db1a4b5668f6f360e7d05e5ba8371a74509dc42a97e93bf1f935ff64a5e66224c3f4e1dd7cc4b0bca5f1ec6701a2fc1f6e7df2da0171b957d1023344581e2254a003c6075a8c2bd8189cb307eecd59657c1c65dac0bc4ff147ff5a5a93b22fdaa40c93df02899e470d749d4ca8f09c0f237e8b3f4d590441edc697508a76965f94446fd21c862fa20eb3c67d499b63d2c3beabaed51f761259be38f803c8788682ce5a86c5bb081cff9bde5a893f073713303212c5e03576e493f95c00fdbfde1b7c1bb0150cbb8e3dcdbb7341f4923137755a6d0a64c9d68da248025475f669893813d7dda83e946831bd060c378bb3f80fe00c8a897ce97d5679ed27ffb80d6cc50ad3624f00651033484d34606272538371bb095ba08797275452befbb5ee31b8f8c73f201250d12ebd4cb272d774ccd3e8d1ca20e31eedf801c15feee2f22733c88126189cbd4a85a5f1f93b699957a1d320f30b91ab30d62916c2078d02086cca1ec42ec2dd7526fa46f39044fd5047e23478ac9a3d1c2b462d37cba998fad95cce4fc5c188e3f16eafd59f4c25931dc45a4ee4d69a89761e6f661de912576c289699cfb9894b944c8600874eecb432cd9838c0560221618e05d53e198a8e33fc6a006cc25139aa988de8e90c0f48c90312d6a62f30c6e5a773b23d7fae6749849a2392e1a024ac98c08b783bc233b277d951d1fc6729ee952debd30896bbdf5de948a6bccce985721c3a4a8feeeff976591995897f2e9be8a897f3e97338cfda72bfca222dec7536b8fd6fd22282b6b4b6cd233620d48edef5bc53c59314f3c82642ee22c10fd126f2f09ea659f118fdb9871effc1165069193eb09614a35bb42a26e976ea46e28deccca46545e5b92aa2548d1e34412c3686be7b5965063be0f5791ffc67eaae12dc66bba6335824ab96ec616313e334006b10644dd3c4d8c313e5d1efb530164054a65efb8ac60b8b34a8cc1d5b899b0b126bb4bf3ccd9bed67f2ea013dfbcfdbdb44a93fd441ad29de0e26fa3334146444e12cfb6421004b62636bdd655e9af5033cc5558aec4b0464dceae687e260290780ad48128d97a54f78390c1777ebcf45291a3dfd202935731adf0ab8056e7c8dabe640642c8e3ad47f8f060540d93980f5055458636d1f20a63bc618e0fa1549133ee0fb665cb08b54d8e4a712a82d1f4c45672ba0e93ba0ecbf0ddf3ebd7f9ffb2020cca2262c1495823a388cd15cb9453f3ebc08dcbd0505bb84e895fb503a4b763ddafceb1e4a1e3294fe5bda7e863c4908358d3ef5aca8c586c7ea5554ddde529a16930c811dd285ac7d043288602d8324286c431169deeeaa0c50ac19477eb506858dcf4da837a9ef1480807e7f45c154e0b82aeadf47c4d240f264bfc5873094f9d4ecb7333100a9218ca2fe4d714dc1f463bb6e99c0ccd8a3787dfebab0a41ec6644fce9bf22e4206620940428b7c6b95300d4cf8ddecf5a54ea26fc06f50ae200220ec9ad4d51568d3da3fe031fbc18d482638569c16b9ea769c1642353169f04b32284ce02a5f39ee10f74636f38db547a1af6f8077dc6f9c6cbc54e5cd4cac58a5747022ecdc5c936d064b37fd8c2ee12da003262a34dc1008af73e5d35453176cbea58fad88cdda8d1a19bc4fcf6a73aced243e7c3746546b57f0dcda523479e5ca25d326a46601e5c835d9657dc233feb9c112f48a02d789ea7aece460b77e6928e2c839d1a6e495033adcc9769a0586e41596e12eed3b41e5cc84917c45cb9b20879aa8be306ef72d513359a6340275be5f99c8a1bf669f48d7c5c6859c7f0ae2cf9c19b47218a4971ddd2bdeea74fbda4b5ae8d9289db071d843f22b6af857ba619773ce0c796a4e00a821c1c250e57850c1f00728773ad98f50e7da8bd7f85cd1129f12f8c12205d0cd782b787a3ca4331b0e2201a8824760e240968bec786f67033a5c8ac4ed7a1b6766548824436c5e2b0c48c5a3c51e4231be46225709fe575a0025b07e70f235f5bbd45164119c41a319bee862b59dfddfb7b6d37cfd7e15fc305efabdceabaf8af064c521eff91d8b8d461b50de5ea6c1b478884a1f7f8fee0395723034a95b69458853cf0f45b5e296fc17921884d2e5e66349bbb91f83b20a53359bd7dcaea0aeb9c7af44ea611f8716b0a1c76ee6786416fe0796e0212709fbac023714e78a6f2d305c11802dcca0f38ffcaf08e2ff9657e55e2bf242836decb929981facbe29fa6dab3231a2cec8cb1e4e3c9af30b83eecec34c489943ae2a58f702baa731aa75adcf3535d0ff6b7cf8392e9f10679250f4515fc8e321fcb7ee3bff072beeb347a7e249fa7d9b1a6e70f974c843d928e53f713e1b5526b1771a571e4486e43f198a201faba13e71e16f622bf8d6c63573e8dc360313f72ae7910da3a1803124a63e7077b9c4514f844aa99984cac891e11c3e13004e45c48dcf43ac4a61f74a6198c1aff2a5d40e88e650ff3784d78985f93b3be1275eb69e1cd5e818842d9d74acf44ab6723b5d8a9df6f7acc5dd01934fae8658fa0bfb86cb5acb208c75b3dbdabd1927e84515a87cd95d4cd43bd4d6acd4cb888682b1e48c46b911a0504232a072f94689bf8f155d00a1e801c973b6aebb9fc48a30554b3111008a4391df4cd5f52fc248bf0476395f927e8d2e829320eb19eeed8a65e3f62202166c5d0489ea148033712580b60b758f197c9e32b1ed8abcd521749aac75450521f76e559f5bce1e52ce57a5d27b2244769236a24918124966b9de1dd0e001b47f68f5b61a409bb9e3c3d11d00aa2a4e1156708cee9dd3e4b9d6c220e091d1e107914cf55b6be1c337a58a5b2ef9e486acb30cac70a00f57716ed27ff369fb20fe3d2f3d2fd66f3f4aaf979b2fdcbb5399da8c82e485b81e1e5f99778a75c4a95a1bf23cab1d4e8889cb8d67e840dd667c40623b736a5896da64c9849b2f39da63d74468e6397be8715f582955f419d4c98a308da1da939c5ab8d51cf6f4f7c993347c5f493c6c44ccf5c32b68dbb81c9be7046ced8df6a5b312de6951cd063965a4c4dd36da6f3be79defb65794ff52391de682cb835928d7cb08bb34daa336befdfbb3ca4a69905fee9f7f8e6570a2ceafb567db9c56df0f8e598e351d8db1adcb9078c974aeebb23b1922f335b83e792a481c73bf14b385c35957beff289b445083325d28db0c700ec92ea47126912044da8d9efacd6321878075692faae0c38fdd984208b73ce84b33774bb38df489129db298f4715ff29c81fb1e9117185a2497390cba7e9bbb8334cf48651c9a6816588055a2e3e582b29be0f232ba7ba86f00214087542d07dc48268be2db14f73115a3012ffcb59848cc87bf90e59c779be7453217e2dfc9c850726348a3ef6aafe80d9e08e1750774f7b12f69c314225c02019fe6ea83a6b272e2f8a478ca66ee9c9daa58c67d5671ec6fab29770a784806e50f75c8e1619223a8233ea04b2b52045d6bd5ae75946af17729f19091a580efd378fca582f12e95f62debabf97b2966ec85ffff27fc1d670c09c2cbe690c8d1b7308df4dee235238a4f3eeced33289536f45c52b013ed5c37874e497994f97372bcc2fa19e5823a848064f90421f6d41cc45dbcce5de2a1d359ac37c4ff251a4da655c203c8e1e6dac916b71a445eccb6cd656e0df824b2cbee476f97a1d66bffb08a9e30d31a9937d287aa5ed07cc6f54fdac9337986ba5c191a315d371e16da3cd2d6c05fd0ffcf848c30b9670cae8579333364dd0fb92f784ae2865a4a1b56c578e66db73b895905066266dedc96580b7ed0fc29e097caae489297d95670f840be0a1164b64535e1b12f56b01f0b471ba5290c28999eea377c373b95e6d84f4da2db046e498e476a65b332a921605ea2efbf0f415331e5dce4155f7f41841d1f46f3861a7a387f65185bbf6b65dd80c2a3b6a4a99a6ef5327d7052f2562c19ea8f324e3ecc027226905f95385cf023eb18b5d57a27c4d59ca36589ccfa634d451949730965c2e05305e6c4b9a16ac78a50f3ef4191f23ccac3fba6d62e6af29ff1e72cedc67ace39e2d445a9f0c56b99dfaa0678be6f6bd6c5d9a832306db171b2d4a9969c50ae9989f19c468b0c0dda5859761f07161494ef4dbdb9179e6df01419a85246dfe2dab525d1103a022925ba8ebe1753edb0f0f568f2b93021361e2de6e32604c5ce9e5fca7232f89d881a6d8b6a2dc21e89aa4ba90dd008c1f3192e588b92d8bec8934213749ba2461f7723a3eec89a0cb183435e67f518bab17d4f6cbe7747df7411ce64527b07d09a0547f7f114da1e525cd9b26946793fbc03340f530efb5983e2c52b4bd57bdfc503baf7ef5bbafeee895b118012e09a25c8342c8aeadafe664aeb767eb8dc09bf3df906bc22b5387bf10033e06bdea544fc0203590ac983d9c4e21bba67deca9ff5c2828bfce0744cb061a4803e5e6550a5b03a8a48e3a8e417911feac508b959da4d1c43c7dcf27d7f8448e57c98dd2f15e65969dc43122cfe48e1a36429f16abeef3967428dfbe7f7cb39d55b5a63707e2f8df000347ffa02f3309223c39976a954c59f6c5fab1fbf25dba10de4c0672c28f2692826ae47fe29a7510f54a72f770eca16bd74cefa80089321a99af3de7b61bf0d046b4cbbbb1a16244e6623bffbbc55314e3213cf7813247b4cb557ae9f8a1ec06c71beaadd3f037192151bc4ed3620979d892edd5fcc34771759badd40e084dee2d62065882159629a77800faa0cf3ba5dd842e66e056c34493b201fb97b7efc3c69d463c76cb34eca946636050a98e94ce64cd19b1a25fd1f01f50489cb5ea68cebccb619545c35ddecd4320c79c137126d4310a18c9f2e09add6bb8e4b4737f663c804cd9662ef81d4156a7ddd133a9f2456c2beae6d0b3e79ed1173aa8164ad25e02f1b75b8ba8ace75ea5851068d6f7b6117e1c4fc07ad295ea3a73a2dc24ea50f1773ba6ff19087d98ec0e6910992f4e1ab7aecb869178cd20aea8b7a96a21fe1d768858c9915b127520713349adcede5335cd85850469b5ef26e26b10314460c085ccc17e774eed97ff909b7a314db7bf63e036efa60f3459d1ca2c31d7ac92b9d92cd0c96225cb9a98a394a85f3666ce99037ad050ea1c4dd3735e489ec0e78dafad4e91a31517c006194621f07b9835df3057844a7eac8753d1aa15fe4c4b00fc8660bceef6bf078930596996a32450dd467d2daa2f49c9aa8cdd458e5938c8a5fb47b559af484c9c103973faba6fa8a73b55f3189f7bfbbf387300af29877c64f88911bbdd5bf8177ff57057df42f219615bf4897331a590a755cbea7b0dc5a2c1761a8c536ca0b8a381f0b9cea80b387d275c8970e596453705470cfc9f385e7f2d25fbcfa0379dbd46335aa9b6d47d6c15ea8da21d4274f5f0e88fdf6348a97be3f19ee0747c62fcbaffb3addec97dcd6c944e1439e444bf7aaea5bf36801a9c43e63eac992fa8fbbfc15fcda489d4f09c15c3e0df216d1bb514c4408490995d5731a233b23b54a575a1822e522358548f5ad9cce760dec57e01616d335d8682f5c6a53e0f7851ac83d17cf4448f12a257d09214588d9c1864f1bf0777291036a123cd814d9bfaccee7d866d5200257ad87ab88bc28729e5cf622dae87e044e2b4d65bcf6d7cb81c1b1db6ee4098391c9b0af4dfe99411ef1383220ffe7716181728ebd730542b46ddc47a690cb558c04f9400b7de72388bd28e3d142e93ecd08b29f18c991c40da888279af12af401e452c8963fa6050ab04d120fc7c247cbea01bd01a3ad2bd56c0b662ba305ae4c02411cff1e5a82702b251be6fa9733145e256df2987904fd788977ab3987f7e7c108821f68e1e66cb31c1ce053b15cc576e939ac28e2228d10b4b0ea3c0496829701d3f9b67ce0085d0b9ffc7d3969702e8aecf4939bd2a60aa3e0096333fb72f52a36301c68f776d291dfc950b47cb920d59e02f24f6104122c0e70606d7d4d49185edfcb0418a71fec457c839546b07ab0a7696b4d3043d02f8c6f16f802435c3cf9eb93ffcb632ac4583779270b40819fba359163821ae678ea256e9c82c35d9164f96a48219ceceadc1910d820547a0851295294f904d832ab446696ef6a2586aa12e785a418fa3de8d5ed66af8784422f1827b348079a9002b584a140ce8ed503e9a0a8cef1450095ece7891aa9a1cb00a978f10023f2572a34cc1bd2e96d5b74daf9cdda37033280f55c917f3e2214068d2ac61e08a9b30e0bf6660cfc28d57604efdb4a92868fb11d3c89eed75f0731cdf3c9de3945dbf0218da1952f0b12273c27e017e17378ecf1df26e956d468f814cd2b0791a1eb5e39dfefe965becc05c86712426b4ad73645e983420de1b63894598b05e6c294e3b9a92693c2fcaa073375e76da8cedf1ef5bf07ff3469c6a6bbc9ecf022bcbe8e01b2a918affbcb5d4e0d4785275928c89f98ab589cb7c77b7d46e02ad1b558e7af50e52ec2ce7598f3ab2df41d4db0e70e91f6793da13e5369dc12bdff5da79398f54d30b3cacc7c3fe562528b101f1183a13b374cf99e5b6cff029fd86cbcde1f9a59fb7855726dac31655692ec683401740ef9e4013d152c583abdbc8cc67e5d741b5e5911f698d1f770f337d01405ae73d51cedd94e7cd9219d3577715f619553b273f69920739bab227a65bd3ee33b7b6fb0cff28358c1b5d4c298bda3d6591c2950469373774a53b79caa2c4aed34d3dff7b3c5f0913a5948ed897b65187900f55b5c67d3571ddc25dd0ae10349646f8beee9010630f1e62280f0650a80cf52aa53bf5a8c75fba6350c51443b2151ee67124d08472c29d4d7fdbed7c8d04a14ed998891d8400543c587bc8a100c5c2e2b443fd1f7da9945016bb62b31d257cf11af07fa99dd8543920d331fa7e3cad1282780db220b4c2c8d32a4c9a15ee572cf92e5bb8b5d76bd7dd8286f7fe665134ffab5f0d63b483db5de7301c48427afc86b478e6502103bae6ec89fd07a6ea873f196903cd14e3acfa65036cf11a4411ae03df8d94468e42d3a01f868db3f4cb373fc688967c602b1c24ab0760eecab60e03a5e5a6e764ec06fbca2b1aee6d54ecf6d8e8a6ea6429e894335652c5d2191d48550e62fca054acd8add3405eccb00f06c543a4db5d1154dc967a67efb03b5767c24621ceeea974f9b3babe2319aa05af9b159766e00d83e82be065f08bbe83bd994cb666d722fd099c3f51580499f1101fe6b5b28f7920431be168cac509d843bb941484b0bb75f5478bd37475a7b4ccad42b198fa309095919082cbfd3a032febd2bc0905c3fc05e23eb244aa946372ad632505cfbfc9c15e9b5d14e290feaf0fddde588675f35377d52234454e4afb4f0bf12c222b18223fa92dbf623480e5bc2768f716ce5464b206bff4276c24b415c6d78a0fd91307e21e7348c819be3cec707206170836f8a115204afcd56ef973e6c127af51857d4460330be1f1d89a3e9b83b85dd37f3626b24e55840445d50baf1ac2535d75a7d60ab0d87340514c6514bc03a629115420f49bae89b5c974ed542f44bf9dfcac7657586e7fead87dcda6425d3709396be123b9e9a8ae5ae80fc2dda98c0baac571b823a48ba83105afb903db23299f7e807fde219c312117da3931ed66ccd743ac9f34fac17b78b2f342cba57ba4e3bf17259d7fb36e0f530eb7211d95da46126986a04bbca80a2ab9628b1de71fb84205c37c268b49cfa8f48489f3b50f1c3576d9b836ec9dd07dfcea1c69098ef65cce3dfb236ea4b7633a1a048837395154add024dadb5c0d743177e662412f34f3bb3a712f41055a8eb2c857d763e1cabf19f3f53b1fea2745fa91f17c664cf9919f40c269b94d6b0918fcf9b907f999df017ea56b9ae8ddf9db991b33206ca6213f2ba887ce2a6e26c49707b232cb55c8d8797a820a696005c0d628a67ec3d9188678b9f27d7a436d55b16e5477798266ef62998e2dc235e921e6df24643e0c57ed8bf173983bd7b4090f63094f172959797af2b4618b226314730b61bc92b848678815fb65eaf161f2b1befec1ada86a61a69ca0bf67ea21a6bf31fe1e89d09867981b26a4d32ab800d2bbc40c1d105523a3667872d1c63cceca95cf40778c59fe078db89f002b556705ae05370c49c782027f47a8bd19e05169af7c99e9ae7ed0f3788ea8da7ef65f36307a1a2410af113f057e58ed6e142d33871f1b7be0e167311e4f37b1edb6b7f2979f1fb8e77695f9262bc73922f0cca080a30a56f83c0f9bf31f700cf72cb951afdebf30450f45ba3fba465c2da9ae2962fb74e5f24ff9efad52b9401280e2ec341be0744844c46ae9a6d3f2a394205a6bb5d89c2c7d9e314f8e70e60b620b8c85d57840efeb99712196039fc56cf81f0f0ec9c7374612031ed932b16d56e18e47f3241423ad6280c3b4f9b004eb0548207fb1409a9eaf439e4e186b148b005c8152a8dd7123145386dbe2be6c60993b265a19547aba88445c1b10055e402e897531f56149f859b77aaafbcf530916fc2080afddd043bd4468f101d3ecf5292576fc47e9085b104b174a6134416801b7f59d97e33bcd69fd1a43b82f0a1d11c516cc34834db391935c02cac5cf2bcaeb32a418037c60980f509c9b500d90e0263fa25f5ed0dcb59e3f12e6eca03b8b5e8de889663a5c83b2fd67ba12b00affc392842fae37efb8b7be84e11513e72c5ce4706769be46a6554fd2dd6875d86c990dd24b88d67beb49c0a8017e67e522cdc54d0826dbafd8e6e800b012ebbfc34e18a8921b3da0a05669a9fa5e34697fbbef7cbf678c0deb5a05a770b3fda767822148fcabd94c1cf8aabeb5c3cde9d030297a137b3ed9fda35c3fe95ce3fd0adf1cdbc3395465f0a1235757e124d43b5364ff82498fa6026eb4a40ee80df1920b5108f54b142a6878650e9c3fe8ecdfffbc1e34f888beacd1da6e32b2fffd0f022b2833dc99ea6fee47e8a87261757578543537e632abddf0548c6d30706037909982becd95e26388c908b74c5986fbe03f6b110dd26d4d30633d52e81f5500bac6a1205c09314862c732c5c8898c90eb30bc068c3246c0f99e69d8874f96177101c2ab50e2452661fa6ff961f3c5de0e66824a2f1094b8f0e887211912d63338d4bde74785c00ce33a8bc73bc369864537f6bd6903d8cba17e14238288953a5b3d64a76bde633946a33d9fadce199bd54ace4d8394cce1d9ce317047733db75c4be9f01850bd667a13284e536e0dda740262d1ab95b9222e9f5adf590619c91c89cce237625ea3c022b27071a8802541fd8eeb2721ac8abf85eb68bee327580dfc6a9d271bdb8a51b47b7dd70e029df748c40cd4908b08b27f57c3d5b4efba3b1c5d19647a339dbae79d541183ce1e79535ccdc0309db8bf36fc4a1c78a3873dc80cd66c9116dc05d9850d0f16995381b0f4e6f04ef0ae26ed88d96cd0529eaa73d8f3d7c6c3fc891d21d9a60be8f475bd066e73cf30f444764280961da584ec3990fc1ea1f89880d3fa6f1f16c86d59dbd19ff39b2ff5c9d0ed689a986ccb2ec89dc6aee7a54067465a23a34ba511b7b0a89fd5f2ecdc6ec9e5a95534ecd00b562633eefb80e854b3b7c253a15754b1fc1ca0ef216d985fe431ebd94f8c96378cd35f26c5939ce5023b4284763385dcebef7ef291fda924596fced6ef2c60ac8cee057ba01e63d28fc36a2316026c8a06db7e645b0a44aaa585a08dd60ca4f076021d179931409348777f1251edadb90c825ee6b83c94d18182e68a14b1768d958e00d877e1ecd3e4abe50940320595cd4a2043298477520228a2089405308eb323bfb4daece8a5cf3e23b59a26e0f259d6ba829e928b1d01c797a8491af89b1802ba38c0d83fbdcef9b635b8a590e4d292b5993cef9ab0044dee5d98ea8cdd06fe941c6388b482d8e6c2da25cf7e84ea4447b5488042a2a8bc148de5ead368665e328c932be6fcdaa5dbbf0be17f177f0b5e8a81d826f1c641ce1463dda698d266a2347fbefed9055b4372ce8d8d1dc65d316579413843445953d0113ab98525567228755f86e8c714189222ffa416e5dbf9325159226645ae819f57e1f349347d8815d69089063dba330ad90aaab325ba9b7626d4a6795ce555977f104db1ab71e60439cc2ee1f1865bbc660ed223c50890b44ecb1680aee6493fde2b0db18548a443ff2758c17b836e7f3146b1ebd18bd849ed92daa262175f18ce5c47f60c5c668ff67a9c91026a0b29635692cc77264d267e45a8fb358a637ab2301626c198058adf50c9d337a12984cf7f48cb411d7139322ac26335dd1bf99a080e5b9537870eb140b32c494da6a1fff5ec17d273c30fafee1b78224a94475afde5e7976c38a3eeacffed2614e2323d34b80bdc4cbd1554d1c892eb68381b3976f0f900a543b2d52dc7794c9bc1ddb1681fbed06f8e0fd4dd4ba1c2d33c53333d53cb3a23dc6309482e3aa8df73d01ad797d170a9e6efb8a73d6defbde3bf44def1a1807c0883bba6277a348211f00d806e5c07f3606bec4cebb4765ec300f92c00f39dacda28ee1993fdc163591e3835f5d80f23f8cd80e2923e757cb1b4233f208c4682d38b204d772cc6ba0c81d95724962bdc73e434c91e88bd30ca6d08ce7a23f6a3c54e6d4f26952bf34cb7a12ab6eab928f7bd3234db57f056e1c29354f513a87b7c55383577c2c7b15ea864185fa90a60dd1d4b27060ca184979d6ee171af45560714d0747f05244a73ca1338db395e7ccb23357f5b60de3ff3e05716cb13f84b066297f005b092d952d05db0abe749020fbcce22f844241702a3421c8b1c51a7aa65bb09dac84f4e1e4c18bbc31a9f1cc828ba7332bdd4252686a7d223283094d94b314ff49ae11f5fca50c5321ab53691d64f2a981e6f981325308686f3be402d4b725f0441418bd98a977cae1c33e7bc7cd5dde85ca61c3fb7c77602259ddebab0a577c780fa74e1edb1270e74de8d22daafb9d7197674bfa60d32d7df8c2064e40a59541b857c3fd1baa864925e3041a8ff79a0d02ed9f59783f801b66b8898aa53106d4822535d696f62ce13c8e921c98697f58c53cb9529246b78c146772156b4935201e2dd59f2be62083af940aec7ae5387d9c32858bf6bc375e56068ef0d68ade4cd45543abd0c303f6e83bb9fb2d93f6dd3fb8bee0a24c76c4c5eb396a1ab2ee813561324dda9538403a7aaf812402b20a8acbe4e8719fb13287aacd75a70ca77e73c250d8218c3ef6fc3f087c1d252c1953e582bfcde5744f470001f27e5ec70a6441c426c5dab43511355af6c8a7af911b9adb0c83300654b6f15bfba57380a9b4df803b518b66d4c37409b5e9cb9f7c0f1b70e1aa3dbd1f93862fc2dc8bed121782cfcc81d62f2d98274a4f141207e9b28a0ee5030e5c9bdcc97f4f49433e44343ee8d981e2a462a78c209d66dddd5c0eeb1e8d6d15f122ecb1be7983bda92f03045ffe529a4ab69a30547617208ae45336b4c8285c2bf2e03dd4e2e15fa27037193466e5348589f8ef2a7a3e1dc3844f8cc2f3312478299fc5c4382fe68c3ac77f04fa6278f164bde501102db2c93940df3eb014828da06b82f0e29e6e62b75ed7545cda523f3914bfdc77659a091e859989416daecebb52c15821966e2681022fbf90fc069889d032dce1147e903b3e8a3816841d07e64068eb0b559d2759292783ce1f8a598ce918a8f344abc160fd150db130b8b47661c0f547c6db56933f8111187a2f222ba5f8d2b47b7f39283446dc50a9986acd0acdcb096b4d0b06fef492c3fc79440722cb2263176c6491246e347060388fe05fef2461eec8ce5c9e67d527df43d70302fc31bea634ee98a37a45d72c0187b53f7dc184132046ae6ea8d8ba0531f0ef218e8ce3fed0fa5fe670d5a18ee8a3d12dfcaa46351f90b06d67ea395ea020f9567fb7ac46ff06e7b1192fe37cfe3fd358f46bf50e563d774ef27f3b41b21c3e58fbeecf37ac68976190f8c623577b4c2cafa82afb6083e0f181895738550b27939e9c33546982ab1b29be753ab78d02b4db99522571d92035c9eea0f657061be9da6d18f9172b2cc70ac6f00ebda6b9508a66501d9f74194c93db101b31ebe012eff5cf2d44973e987f13a3001b300d13f4b9bdcde7723889f684ae70c8e707b0b475f5316621604bc701cffed92da50c62131401302e703e51d35e48b6a4dce51ec2703bf28ab67d51685910a53edb075e6a01a14d0770890758e7720cb6612b2d89a727448a1abd9e27975aeacb38520dd65a53aecb925041116d2e38aabe74bba92fc5502d3b5f5f69e5fece4e2b25fd0d50f5140a8e82b6ba648f34d52fe8c5adfa1b3f3d389426292ea3425f6033babcdac8b30e74ee185c7cd467bb88933e465721f90357ec530f2cae6484f508c026049c7132129d91314dc15ba5e41264a77d8349f03c8262e8a11dc6123de9d471761f550f1db65d27d1222eea39c52ec7982c853ea2d2c02e52be91b6e5546cb1f757c0f2773c383c3fb6c1067f938a4d1068cffa6741bf4a1a22d6fe510357d7b699cb4b59bd3da2015eb45ac8e0717dda8354658549d266af33bd3285ef338995bab86db1931855748c1e5af9f350b94e609ac6da56ddedf28ed0882bb6925fc481cfb7ff71bf6577585a205fd797540729130e55e14c13e3a08af32311a05f038232af46fc1b4b0b1c609abffa259b11315ec4d008b914b7f034dc661bf43bb1bf4cc85af2f775fb6e0ad8d6ebfb5afe6bffde2734afdfd8ef1347f01e9c578ee5d0b8e7a62a9a12f6d9a30ce125012f8a5ea5e6d28b6f5bfff0bd28088fd5d24bc605da60d823ad3b1b7fe4402da510c9c52b9e38cd977fd046517266d30aea5ebf3b5d21972a38e8f2b2b94f744dc22028e6e8a037f9a9b39b4b97ed4ce59ae04d1d785f024dc4062a9053cbc963be40c53b6abcd6ae124552c83dcc6f77ef1ce1d94b5e95a3a5c0f852f5325178ef4f17eff262dd8894a64e48d62688467eb9e568e5fe76bab3b5df635d3f022f4c59be05120733688a4e0dc75f4f349d15e992c441732a7279186f5b8efce366f27acb1bdc56137ae3bdfd7347eb6947ec674bd3fabee1a19cb39ec5c6891ae753682cca10989b53e08c57a10170056abfbd5d7b89c10f301115805bbc29f9d24d051c9e1414aa9a85f9f41bdcfe973031c94d9b007828448d6b2e9161017ecc61dab06dc2caad16dfd01ca2876f508a34faa10017029e3cc9ec675084661298af31bcca27ccaeed3adeb14bacad79119428d99020240ccb6bcc8d2411ae99ab81a1ac305d4db882b54639855619b19a9a4851fbebd433f22f30c0d92bf2a6f55a12fad3575a93d949c7d3ccbdc834d97ff82b4f0a40cecc9af7fff07c6436b06b750eadad7fd2691e4d7ff722cc78323c26c7df7a38ae7afac76c5a0bef35d98fc99e219e6a661c684f66bbdc4a9690f261d1de392d55fdefa657775f5a09d0b0fe0d14607213a5bdbdbd16e62d38d6b040faa4e93ebbc641932b72a19fa9f26bed88272e39f4a2156ef300cc244db984cd468ac18476505ceb0b2822490253a9ab1fa99495cc48fb9d251fa221b0baab739571e1bed276e248e25a31273d4bc50dd00901d19234a9c7637dcc86f57b502da717785c7269ba61543d80ffae4371ac51d88b46c63f25609b19bb16e2a710db0438a3c951a69109ba389c84ca08434afe3a3b059944f6a67ab7797e8f77affba6be4be8f820edf82c2d884a6f3606d549202a9d69ea5f5431c4ef4ab7816187479732e8edcff95f7ed29314f458e9148248d4239933b1565c0b888c4a976aa469311dd86e87a12a28b58af263c6c5869ea6f72181cfc01588d1d05c6a9e3ee3d7e9894a0d15c12fa0631a08550d37ca2699f5f9af7464faa87f4ee8d7932a18dfee66fad5a9212eb112009975493fea88b4f906e64050fe62e9865f1890604751a1b7cd6aa41b486d90544a724d161f7d627fe5a8148b3daa4d94b6d3eb3c0ff55b5060a0a8f0e51b885f96fbc9cb10dfc87f66fbf1391f611c4dc14cac50956e79e0cd5ddf31a9acae1b15cd7015c1ebbf7dc5ed843d8dceacab3cc0f08a9ba5a4c31d5ebffaf20dd1b102e8c7045140fc4a2c25062f028c057effb65a952426f27b16ca73eecf95d5161ccd94f095ae8f25a1a46f50715097c9bdf39de9b85d958184bc16f1610de1760266010e63a98827562a189a4bd52ee56f59166ff4cfbb5e7f80c340c6c08f777a1f35308e01a0b25630df7ee671c5b7c5e494b7ca72ae7e06a09fbf4b9189f7bc0473a60f4536d073ca4bfdc901ce4c66c8fcc1e57cb3fce472e8f13dc77a3d860348dbb7970975ad810c430292ef98f4d9815a2cc26059d674560552f236c578b532d837a98d8bacba5b3b6a4bc92508b6352ee6c06fdc9de4bc268d2f0e15561ef15dfacd163eb9a15075810633074d7ed05cc73f5924a30e38433539f23bc0f517c97ed2c963660a7710887e3f04e27e1097714da28ee2cbcda34017be1f8a62e10f4aee1b02424e906da97f54f0f82cf2bdf31bcf2769d3d48519818ca7c733d1aa6b720e1cb8172fc7d643b46fc9416d3a4c6bcb393e5dfdc8be27f157e3048708e60e43ced69cd7fc980c2acd6771205171e19ec9907130e7f5079c0bdc6ed5f8d28125c30f222c7d8bdc89b9a1ba79416337ed6594b61b6e19c81092fa969a95e7c6df8f0af7af14bdce54e1fc93032b60362fca7eed9494e442fa95081f23f20264c45f525dec4672c706800bea52eef720c5af1bfc69a6fbfa86fe996f58a39dede0e141759903c650e00355466b4d2cde7793938448c4611a4a8d9b8516c3a89562d1b46f4363539d35fa1ab8ad428b0972b9108d7e9149e6d09451ead3842c1cb2c88ce1bf4b0b04ce87efe81a7ac71a538cc3063a44651ea62200b4a1b89cc88ca9d90fea2da4d23f375698c393ad4c56ce2bad8ae0ea552609b6cc4c38d14fa5c5073e555a560226b693f24b556d81e78399e53d5120d6b0d424dbc389be6fcd02ef75c417062bf50716f5179595dfa555b726141d283cb8dd2e3b7b563093a2eeeb0ea6f8357a546d15990aff635d8bab819764747276b8a25b4a88a282841f8aefebf7ca51e38d37e97e4a08faf6822ffe62145f7c0cefbaf27be924ef591d068455a790bbe3d93353ea2f0b594d22cbb91a7f153467ad356bdf9c76ca875e3181028f74d3907d5d0fe5e81b2665c86a784bce42f42be1a936a9028e396fa20a0b9d50fa6e2e51acb45fb6967f08eb108d4aa20cfbb385f4006c2c8c7ce34e3aae9e3066424672c1a7a586a14589e2f8ee60dcb6011e1bdc8a2ac03698354b6e9735f5b9a3d93a88bdd140da71cefb803010d4462ebaa37ab2213fcdffc816e8c9513b1714ce3beb5e85eca7068b6bfa40bf7525d64109ea11425875d83c8e0177fa70262f64c79a0f48aa735c8b47bc9d37562285b285fb732856c7e9d9b9778afad147a8c64eb4a1b402a73ea0a918857493d36ff6fd0e5af23e7dad99a97eec2ad3824077c0801cc6695466297eff2d442cd523df26da923974f8b4961b2d1e8693679b8fcf7c851c5adde7ac95b0ccb7b4a6b5a41c54c2f1f6e98018e0dbb50c29b36beb93c76a571f29981b0e2dae74a4116ef879ba633f972d2c379774f1523d3e4ab018129e2ce8e6ce24b5602481ae9fd3c548ca294211cd27bf609c64c3e336d86df4ea007411dd85ea2b80d27edcbfdc0f0408227fdb2d8aa068389d4fe0d6c1ae8b5a19599c107e607012cc2764f59c628d11c82c3fff32ddaa909c7dca6446275955a5e05c64458a0a05b8d2837fefe48a456a48a0cb02de4dad1f82d14d8fde6fe19d75b1f1ce7ffd0019f34d0398ee3244fb45d6148dc3fa82d9355f44715078e249f5e88a247fa0694190f59b4ac2cf21f1cdfd5c97836acb2c24644f97099e09bce1343f709393c4a0f49c52a37ea3217142e123060f78e1b54bf9fc8e0f65d5612deffad8865c501d80797fb669972fc37d2248bc5933039271771ee1b8035d3b07b8d53cb5dd8a2d1daad9fa3f06bca3e0d27fd95c0d1b425259b9aa2cc9c536b503aa226e434114ce293058c8f2c271908819e530a83f6bdd5df4aa203ade4d8c0ab3d81ee376c935deab57d18a97dbe0b0c1e5a1dfe1e1952b2054c70e514e0377a7f26b4057b0f045e60a3882a9e494d060af0a0fb21244a022efe57f283d99d4f673a1904f8651ab6882a5012b31bb4338d3a9859021556b9a2db89ea53d8ee47bd5157f73ea66e923117bb7cd987799c9ca987a2eda6839313335a9825cdc501bf796c3a1e8810788d11dc5a19c1246120b118fc750f80ce11a93bbb7cee5db9cd219958aa11fe0dc0d2483b889e1e1aded854e260d24a4c31fca69b00508453b5faf28b5e6b1c6226dc423aebbd2f16915357d7e2eed297dbd3464ab78763e4c43390b3b9940fe10960e0b2773f27a0e1eb866c885131400b343974581a3bf0549a0a7e0098e2bbc364fe306175e535c09e77b889a165d71f1a333e80c1636420a1a53ab3c6c252bf8255794ed2907560b772f61406b512d3341e5008291f87c8bfd5e6071e5a1b7431f606c787571d5dd6322be6f852bbb4492f2f8bc98aa9588290a23880d7d5e5be9e6ac9af37f3182eb7a733f9e3a56c6915555aaaba84c7c6715d5445ecfe2020a943bdb65e0976928f339fb6b67e55beea8d332e689a90c1ed8642e0893e71efec5dd1a6d3287ee4dd599685a4a8c41ec7dbd58265ab4c871b3d611dc672b33f059afa768e27ee59291e4d7dff0f9d34a891302cf7772fd71e8f3a4dd00c6f561f3308e24985c2b83d4e41f9d7164224efb1a4b0370873222f163ddefde91c2abc669d841dccb7351a3c2abacbf4dd9ce522aba4ebdc606b8509fe054967fb1a02c02bed8418212ad3fb70c0d69ff89112dbb66f285a690034e1bec9f5c53eb10f2c6884ed0192f176cc3f4132d0d9f39d6b98958cc43c60f0ea6d1ad3959f2d5d32df3e45d5cfa11a2725a6fa359af0cf9877bc53c0fd12b4584520adae4ab5cfa2e4ddacac2403cc763bfe524b15636f6f8d8a32e6c31ebb01e879ea77891e009e24bcc0eeffcbb21ecf91b0e9415e283f0579c09a51e97d561ffe279121ec8a6be9e250bc8bb04c8b40d4100e1f66f0701dc8a13528afbda8d0d46a80107363550457f18d9995b10626b80690f135ad57762a2fe732b13a43a3d1436b9d6c33709bb11ed07e3a3c2e6b90125ddcfe6d5bed92da50c62131401302e703e51d35e48b6a4dce51ec2703bf28ab67d51685910a53edb075e6a01a14d0770890758e7720cb6612b2d89a727448a1abd9e27975aeacb38520dd65a53aecb925041116d2e3ff9c6e7d898c96a9e6d7b7cd23f416a84a12a50643fba4cc8d76e960540128c765a7542f6dd6578409c84efe0402d2125ad01f71b8a7560d35110d8a45f250840947e32958385e5f27083b3e5a6caf0239161feba3f9110543e06967e9d2951f85bcc5eaeb97d9ad16fdafd155503e17ddc56f7cf4acc846736b4c905fa113d875eda00f6aba1be62917267369f7ded9f977f4f36bcb047a0f0bbaf5fd5fd5253e45c9095105eb3d6fd5944b7d98d5dea459ea38da7387121952bc9f74e489b8313eba11f88f7047864c4b67fb7b50d46c25b8f07b50f94d4c976e39039d71d8b86f01d0cf0692b733cf935b9fb6b287d936d04874eedb28c518eddd771e8337dbf9db542bea667fef109a3c36066710a9339350db5ec7433b663826dcbba4dd234bde62ab4a43a19b58e3256c778246bec0d6cfac09bb8fc8625c675fe25840b21bab2279654d5dd0bbed37448da93f594d118f315bc3c620feb4de58d1f549bf02ebe56279ba0266c62ba772d52aa52cbf01cc45b849862310051d2caa3dbefe757e8bd635f778dd08814624383fff5013d89067e4dbd3d668873a0caa90d028c4103c12e16e6c43d2e1cf188d6d5357030f9d6b1fa9d11c4d147797f01dfcf3bd22e53fb907a3ee610000582b3b12866565e5e07261dafba0e486083a5c0f852f5325178ef4f17eff262dd8894a64e48d62688467eb9e568e5fe76bab3b5df635d3f022f4c59be05120733688a4e0dc75f4f349d15e992c441732a7279186f5b8efce366f27acb1bdc56137aee8858c82e174277f6930f5e6d5231790bf9c58bdf7cc3e0a274595bfcaa61b26bd098fc8303d41cc1a1f54449beb9c42cd7fd671e3e808460fc6532eac8734ff02f31307bd2c23e3d739f6f4904a1011ae9a0b24717eece5e7fac3deed012ac217ea6560c3113026da176e3ad7322639ed5df5336b48f2e69af5a09d9f11fd8b23df2c5bf0bd30002f43124428c12dece422248b66fa6663cc6340222ab0e8ea0fefa30609fb3236aedadbe17082c1e177ac058007048ba10688808b50864700679e81c513745a94291404920f45869d902372bce8eb7009290dd279ab67a7717a312628a114762ce907868314590cdd4fdb69218ebd2084f0ea00f328a358871474804699fd7b68230dbb9564cbbd6a205124469da9194b0ffcfa996598c854301b16b015375baa317be81adf24957b722e8eb519fc6c565b9ed8a30aa3d1f8bb9def1d7f527663185a7b83581d010cf7832a3d10cbf3a25a8785d52d80c808072cfba0973240719f3bee9ae8f64293e4d94abfe1c8fee76494a9a80191ac43b199ab1877272311ac30b2301c90d8502f2c7e3d858133a0cb2e3706ea205c3ced89bfd418a32e4be5cbbe4cb76e48ebc941995349f0940645813eb3f51e82da27c8bc87b96d06ebdd357841379588fef6df1690e414905e22789834a6ddf682eb7deec73d4c28fa00ca874ebafca8f5735713613b537756452f04cd87a70b1827cef6707a7f952db13aeb317c20ad76b4b1a0e061c00e7f4757e26932283839ff6aeb2153cc9576e528d2868bdce2ad7c285a4e4627831eb41888f47198c2932761591344b098f054741e143ad9e71b2ce3822d9697fa4fffad78d6986e64050fe62e9865f1890604751a1b7cd6aa41b486d90544a724d161f7d627fe5a8148b3daa4d94b6d3eb3c0ff55b5060a0a8f0e51b885f96fbc9cb10dfc87f66fbf1391f611c4dc14cac50956e79e0cd588b3d7c9301905b946a14ffafb9e2495fa655d0e956a6e4ad93845bf5e0aacaaa815b774c0123d07e806d5703257c823cd29430cfa269faf390b8c3143321cd323d23cbf4f36748c2958a14e576bee8f70b4b5b7dc9c0076e14fd5c883636f0cd6b137e761c9a76e6fa2feb8cd05ed5b711470a17ab65b80bacf7a7707996fab0c1ab98596644dd05f2f1876f7f4978460ca652c12ecaac3a59b172348ab31681fb272d083374ad028d917955c6afe33076434f49f553256db285732f38c6e2ea0f8111d0ccb09c1f48efc09b5a00b730759647a62e5a6927d0770f3ce5f286f95e24ed46a2e884d254573b5efb32b45ea6328e028fbef63a97ac2fadb46763b8c1766b5a4e840784a40fbc2a98413c5ab60317fae4395bcd37ea69f8eb2336c156406e0de633df9b24b4ae420fc03572ff4043090665363708746db003605b48701f4b80f2290e03c0057565b64027adb9d4d06d5aa3c1461457586fabba040b2d7e6a142924b5661d84139b5067113260c3f0a3b46fc9416d3a4c6bcb393e5dfdc8be27f157e3048708e60e43ced69cd7fc980c2acd6771205171e19ec9907130e7f5079c0bdc6ed5f8d28125c30f222c7d8bdc89b9a1ba79416337ed6594b61b6e19c81ab65c0fb55718d8b6cde479e27a62f73547f2cbaf221ed22c28fee5bc6351c669be7322a9a4ea0773369d63cb0ed72c309b32d8bc5d6b2a4fdce429a71807f0b5c0f837ac012d683d32e30550eaf6f1235de393970ef471d9096faf20de358bc22d6b585e4ed73357aedd9e23a55d183504a53123faf2ea2938a05be79f422e109b247dabdd2c2c926b9ce1c2129f0b1a24c87f556fb4d5f8eae07bea5510a9544fe515f872ed90c20d92ad35b4b453788c705130f53d12ee8b70d0652be36a8d65bb5e90caff9065c88f7676e013c8a1553353aeb7992fa96ffff9c9c87427dd256d7c258f0cde93aa7005b8de4f1e5105c71dcb02ae1511aee610b18970cd9ac0a294a297b6b5ed21d49eb8649c426fa975d9b0b48182a7dcc300c642847802ed818a88a282841f8aefebf7ca51e38d37e97e4a08faf6822ffe62145f7c0cefbaf27be924ef591d068455a790bbe3d93353ea2f0b594d22cbb91a7f153467ad356bdf9c76ca875e3181028f74d3907d5d0fe5e0bc8fc10a578d68acd529cb28908967f7b283ce9954b6acbcbea333b492c2cf9500c9592ccc210914847981fac6003ab6b498ce83446f5648f0877a7aee63dc31f83c2777fd6115a27f7ef58c9d23a71986871234db85c2d226c61c4281ac99c2e6d3cc9a911ff7a7e0c3f73b7d101a32bd534558e989004067f54592c026789d32e12ceb600c5b4f1a0293a98ee09731f7920c4a9d9ffd196ebf210ff21b96056b793b39d83fa5c1b0b605648882c0b007a3527a8655e85d87dada03919a1e82223f2e40eaa181b61a4364e00814289a578490adaff94b8646f2b361a6f7195355dec9783136c4c2f5248ffa0ad44288e98d846d820fc9d423c674fe14a8784aa708bdfbec0aa9d85af8c54e8e7297c62216377573e80d30dc576b789b0cae47a818cdc24156734225795cdbab78936e640d7e7e31011820689ca57b1b126739bc0165634e6ff347d242eb700ef59691f26383c4a59439a5fe93581e971bebcc3af5f90cdeb15deedb458b45a0396d1de225c92a92069f9667d91df45465d3aae22bbde21d98ca32833529dda4475aa638c9e6160bb8d4765433d2909adc88cdfc71ba02a5d8dfcb880b568d6ac43ab3a59a07c7ba10dc94b78130df0c06a07a3ce0a24872ed036acfb05a97607b7162064b15dbbb3fc48f374e805d6cc2e2388786902531cacebd2f8f0aee9ad10ef93b124e11bc7bb1957b065bfe5636c0e7d728721bdfdc821f64ead95dccf56b05699ba95117f82796bddf7c979b90a6feb21c4d8af045fe33eabcf40640baf4c841a23bdcc2d21b341e0eb7ea827eaecba8c352f6a92ce73a092302b940f53c47c19dc30f636744fef0b7c360fd69ec3dd95a5664b9fbd79c1a2ee087e53a3105cae389a858a12c41b4d861127f0e2cbffed90e70cdb3428b3f16146c584dfdbf76a3e12d15a4590054e6646621831e3233bd1bf74751b12e1408968c540afb4590ccffbf87b0d6b4a75d364df5523caecadb5980e78a3381b27d644c817a1ec244f7cbe269456f5a993899f0eda64de13fa28a1ca67d382a66beaf8d62bb238ade02c983741546f3271272f5729ed874db4584a536ee74ff29127885bfb7862dfe393169cfe5dd3df5f6ab8a4429b9401053743316fd6723e88cae385cb2edd9c7a4cf269a77fc5bb189de851a6a196001c8999e7b13a948b05b7ce92d4035f7653fa7602de2eae62c56db7251f834858d76686f2ac58d4690913eb218821c0649fe820b0ecd802ddb5f7a057732bfa2cdc12a74d9d99f3553dd4655ffac1ec30dd6ce72894d70f02b7eb257cd23b566a7b5f20e829acf2fbbff1a33a29a7a6c3b6a9262a43e2a2f4c00c888999bf4ee2eebfc9370b7df303672ddcb0ab35cb23a1537c205a41ba109f1a492877693e643b084aedc71257a1fff6d8c89805d19a7c95993e26b78192dea355c4e5e50c4852a2a9ab5fa6b60ecf22aa9bd5aaaa2661e437226a49d04164834a5a96e92994e3f8e3eb875c5f193c08ae2536de47bfb365320ef3b00e8f7a85d2b501d18cf1242a1a12f2944c33953766aaa52fa5deb2d886193623690f4061a6adbe2bb1a8eefd04aeddf9489ee336fc3344f4851de37dc4fcc09680e51f1bcbf9acd8b4c4188ad73bfba1caa85696720dbeaf34df0f85c76cd0919cc29869e3092a27904192b3ce47c6b8a8541016c2c03165196144099f55419f70c796c088f66a6e5fda1d5bd9cc80f544157f0f4bfac52090d45c3f56f7dc94295029434e9e12ef1d0f7264f1b6bcfd479491993cf27db054813afd1741266b5e2abaee90ca1e851dce2aee1f215c0bfeff5405441dbf09b6e29a58834ddb95308847a65fee765599af83602373ec672018dc15d0a87eb46cfa37a5ac43fc40533254f9a23aba5fb3cbf4bd3f9687de4971310987127c9fdac3800eecf1de04de31133702280f3ce72fd4f9b662ccccf9151852c1466317714811a76e7c65ca9782e7dcc1706628f4e625311ee31418b8ed99d32b6c5266c557f05c6f056e11c94196c008526b34c1a4bc56675bdf4209be66f664d35b995c6138f3c70e939ef6a58dd835955b10057571b5e9896a4bc7f326b414e5644ee178d6ccc6fa41066624c84f8e4b85eaef014cd5b1323b24cb49a041e62c4ce249c270695ff0f5d11f314c975a27c3fd89c214340a65381dcbd1e5733890428c35fe3ff9c51e0b4686d308541d7bbb11998b90b16285339892c5f8c77c9c92f7c38415e8bbf75fa1d69461ffe51747a47c9e47d528a7a38b36bdd06edc5523dc45847d541a130d601ee989b42ea9f58aec0ad8a30c0ba86e54284110489732995854fdd10e9d13ae3447423965e4eeeb1da3af9f7d71050faf1409f435e53a5e82b5aaad4b0875573d38de3a94cf317a0fa440cf74b899ca0f444fad819f44cdadf691285f5c8a1c412330b76aba3a4be284654814967ad1dd8efd8256edd96b06c683ac0ebfdbd70151743d4fbe10eddce2d784cde21ffc068a64dc0cf87d8a8c8cdf0db0f9281811e7be2ba5392897183cf42faa1084141d9d8f53ba03aaa21e7351c60acd4d85437710abf4c735cc4a19acd6ba140d9c61012ddacbbe6dd67de25f1b1464741b9c2ae06374b8e1411f904ec1f342fc7d14234ab80876176b17c364d6f315205db5b0cb46649590bb9662f5956f409de1758c4c044fe9ffeb30946e82ba31340957ca158135484ee5ed2c7c6e3aea6183b4c9385aee6dae51203ff34465815615c9b590e90877e00e1fc5a9c7ca11a584771f3f91de89436955d43507cc4055c3d1b39fd08a07e5472ddbdbdeaf189e1cdcb9b2104db969d75f37cf8ecc3ef82dbfb36cb8a1503769ff0ed3fe4808a2ca844aaa33a77bc02741404958bca8794b5af67bd7552bbeaa566380a2c862e8b4009afb65a8057e252843f85d55a590f2ee483371b5415a4846a45b81b79498c01b57025e71a1a41d0041857ada537ca08ed22bb5bbb6e1bf966dc5409c9471ace147497a267a5fd17ac4db84fbb365b61dc2254073db7dc98610ee0e20dbc773496fa26377e5a7317b66368b99021866ebb5ae05ed3571366fcef641bc226cec5bcc60b77bc12f7abc2e89439c80bf6bd36e03af59411cf409f9b0b236fec3a040d6c4b5f11c2515830e1e4622e7bf081b7aee277269009c0426ec867cbd5c5d1aecc1dfbef86e186ecb855e2d3a89a12f6c65bb207b6aa3af2d892fc5b902b0444f076dabc84ab35748b574d2ef625368c06c87c84cedb08e326673ea0b1f81e36309cabd5b47875102dc778c4f5a12636dbabe58029a5fb531c36510949fa0d89dd204d54e389fde7bd9cd980f640e6af6ef4c2874ec19c44aed9aaad7f741a1eb10b493e9910953c11dba957c2af1183e782b88b914d1b601d3c6c8ef597d22ccbec2c50bea049fec53a6131eb2f79a2fe8cceeefd0696cf06d93d665ea3d0378b5d50f71529ca7a67b89b470d573ced18903bedb3c23684a441f31a8df6d103a50daa77a782d332906c47340c1ded4489724ea8e817247840899ddc334a3f5b11ce23f83aec42a7fa8b778517c772c445a6e4102e81efe0f1b06f9e44c854f72949aa2be91400acee4a8a4fe72d281ddb45d1f9a0394d8bdc64240032659dc8b23e8fd916a46ee55b9d872efb7d1ccfdf4d1beeec81f5a78a47eb0fb5ba396b982cb09b8be8bb224337aed359877f06627ff10e773c82b9ea696f39fe3ef7b2f743ca1ad8fd4c5da40d977f770cbaff9e8e9497567f6b0b614d857e1cfaa593b5e11e7d0dcbb80ff2a5b1bbc68d7e4d1f80591cd7a177289245b19dd1d395dd13405d34c78f68728d80eebd9a41fbd7e3b9ea6d17b04f42c4c037de8ae387692a462a735d860a3d5baabec348da4ffce681d8599dd01d11b535d6ba6e4898b15cf8ce879eca493489b23e49e13b816f8d1aad794c8b1845c2cb11fc67cc7306c080327f087803753540f34aaa68efb2f75ae648d9b05d64f5ca3af25bc450f5786567480fc12ca1b9f8b0a1dc5b7ab3b910d9236d0147590783f8a1de12b8f4b915f4b5d4680f64a0d35f112a7bc47248e426a9a4589a192edb33bc01e099a5a690c769c8378a231e9590c153303cde5e889d961de1ef32e515afd7d2e4ce21832f3f1393a7a8a8c74d68cdaafd2df47e7e34732ce7d78c0d16dc22704ea50e333f40b0fe8a18f1d912fbab9dc0f5052b028cce5bae27b60f7697bdca378b8b620c22852aaed9b9e575f3ae1a2a7135ba64ee34998b53c0dd4da6ecf57600742247d9fdd129d0c22bbd8894bdffaac694ef7571359e73014b58340dd6008718038fefa7a2e5fd49fcd68a7415c2b6bbdb753d9edd07dc3e536053e6406bd20ea71e23ec33d420d0abf1df337a3b1fd039b36905dbf9a74b9bfd59984d87c60f8dd35a5920b80eb54d9a8b61c62a1fb02f4668d85d84decdf0a45ddc2b8692e660ee3100634612f5db11605301f8714a1a4016e0a39769a97dc798873e460aeb1a9973ec391ea879d9b786e329d36ad6ce3fe642332ff7d9ab9ed6e98a69ae5413e70f0e487ae52de4d2764b56ed8bf10e7411bcf5543a7d754f8cc08639798b837c7afc00c97bc519abcb187c7fb3567e2257b1432682802ef452019bdc4c51ea57d338e0aacdca768bcab8a956e1ac744c133ddd9840c9a826172cc7e6d233cdfc7f60af0644cdd414b21c60cc167ed7c4045ba6a4f1fdf13ea78e3a72929e9671cdec11eab0976a08d77e9ad5ad9348a26139db724e55a738fa01c1746519d44c4469576ca0ec3ba92e2aa2088fda762f14d259eac6a2de2731d3dcb962945bd086bb721f6ee496d8c14aa6e1719e09abdcae76b4cc756b030799f844be2322f68d641ae52c1918164d0685b74946d3d3c83f6e5e22a243efeb191e7d5549b0a4af8cb604454e148f3ee08b260a43889d529f23c751048798763d9cb1600e47880186deae5a27e65587074c024422a447156fb88b7aa15b5476db130ab7c62f0809c04e8cc2f438eb4a14f707451f583f78765d4ff4fcb90b368a3d5119f0bfa7f3c8bad56bd64b58c30f71a613a092ed1dc0d0d0174c2792fc4b99313ace25e3c6a77e3fd0353c9115ab580cf599c7c13b9a1b3d1ed0b46f3eef01ac02c8041349944a65f3f03ed47d78927987f24236f3dde3bef90d398f5aff9750feff80a01870104f9b4e7fa3071a21bbe5c027c4fc82a515d8931b10f93cc68eca77ef867e602683a51ea1de5508655d3a31606913ac9618b94c5f9f649bed0c45864207fb1ad6e1fc2e9c03bf9f060621ee3d4449836b9b3a1122d6fb402d767e633860cb3fcdfb3ba6d07b8e5316c8c3e2181ffa8ad0a8498933420d75b19ad68b4a5317ff0739ef035f65a59703edc4303d461fe3a6d8cd719f1f2ef8776e2775f185fae247336cacc5a8116a9c733068959ee0015dacc1444715251bc568208af6c943b78f2e7cfc66d525735b9ee57b478a1d310442b7b0ddf03b6edda85fb02d417196c6e5a0e8864044468c22a7a43eb42c73aaa361eafa8ffa59c7d238cf2998c58b644fa40ea31dad598135dcbc28bcee08bffb82e9e737b11c1f782e015fd4b18168fe845ebf8615eddbc9e48f5fb67931165c6dca4a539864f77bb5d056e5e119959dba2d837b324308fcee4d21dc64093141d8d54822aa9d2f92773d908221324c70135fb505628633188e774f1603105d1a514e169a7e58e6a352ce6673e1e15fab9daffab76223e2e8caa8d899738965703f062ffcf70ee82bc7d78493492417afaadc31faf2bc07bb2147a5479d6c9a8444b847c9fe947e88fc56dc630bf1ccc09cc2c82b958a383f7590e8b5cc142b9274b77f504d86627b4f0ba405a8b363ed191cb435271c5f06fbb5b158ddbf72d9abc85bbf021f77b130fd8c8800c376a240515d403aa3810b92cc1b068981ed999b03c973b58372abf9ad85b7fb51ef1025a405dcccb424e02dedc0d3c124e7597d6d7bcca8dbdd32248322d707e23ba95c877e97f8617f17f6270eb2cb28acf97c29f02049b7af50e729245f46c71bbad83f682268e1720c63227b29e671ded8af9a5bcabde7ef8971bfbea60bdbadc81939a7d33cb77b6c5be2d3eb1a72da650b1063b0b121012fb0114bec764d26530593872867def442302b878fe0a6da4d7f76a8b9354293f7f3eec009910e7498aa0b8ef4dac4d65839cadf13aec82ae88df90ccacc5f18ff68e09893c6fcfc0ffd9b807fe2c67d980dd69efa6c8405892fdb942061bbe74ca6461b7deda362dca6c829a9cde02d4cbc739f5d985a079659d0b0cf76d3545696b3bf92b57a1029c5f213d89f1c3eb73b976126e3e9173f48eb8cbfbe96d66cdc64b66722a7a5bcb71193d2a3c4849b4f5670657e438203ae4a6d3a082044cc04b6b0737eb028adf7aea901a620bfc5e816353c0822ffd62cf6db6c5ca9a1335e2a7413cd8eac29d6da67fe1f027bdb6df655e018fe4199923146719689b7580720d9635ecd54c0a2d8de230a8b26ecff16c2d8b4897ce7b0550564ce5f80d9f5e42788614a8298f5566d3a228e5e45d538edf907d70ca1c9a55ce1603b03324d22b4e47a3768e4a673c49e7f6f90ac401c6a2f187afcccb3a6912132a06719514dddc550edbf78ef97990851ec3ed14df7243490f12961c3b9e6fb1d2e8d65680739dea9e208c844fa98aa3ef6c80a8bec312255cb2aaeaf063dcc7a10362b09513199c8cb18434b7aabd806134b0d7b4bc9c03ff9edf9b756f52e515c810e8a6245bec46c4e143016b4e975f50eb8b3224ed673b7a4e9f76fbda0742e58b251e899b182f743ed0b1abcb3880fd953b129c71f33b69afb56866871edcdf6b08b0b284bbe41d6fb16a15c78efb2b479ec359b5bb9530af38759db1cdd5251c38db8caacdaa436359a575fa184146b46bf09c2651221c1b8050d38705d900fd811ce21cbd88e95c5ed82e0380f96de702bba7d9acfc304e44500b383e9e6efeb97e49126334c5a626b019b0be9fdaef498e263e9973700be0356e0a4ec3fe631a3e78ffe13b5eb0bddd7b3ccabdc4a0afa94b91dc6fe4474dbaf1e34888351a8ce2bd43a1c08d2b4c4f96af2bf442261abc9babefd9abf675c0b768faa6f22928556b70c91813dc425e8883166486cda210f2e64a4d5b51eb58544c4938daf0c7bbfe50dcf3adef10a95ddc6233fb1c3b1ae8d58ad6d5f6c57d5629513b7f5c9f41f692cd942f9377eef642392cd52a501ee66b936fdd6834926632cfac93a6ac429e3ee73535ed80443b715685628282ce9158cc116170b5d2abd6166bc8ba063e431683f0d0208ccf185dedf55caa868cba310b2d6979e5e591be61af188281ad3d72f80c291bb5cc940099c3b5d118c4f1aa15e11d24386f231bcdbed3cd6526fdba2de17e4d188b15f805d0b7821df28832ab4b8cd3e4dd4235fdfd23f0d9e31a0ffec048fdfbf53b7654dddc0f1971ca9edd758a9faa876c0f00438d24d4259f8beacd8d4e42e4d731f2c1db8e35dfb9477040f84813e92220770d932aae79706ef1b63bf721a58bf2450b0a7291406977f0d995b8cf23b8cff0862fb7871ffe50931e94618766a20420d14e7367caacbc7e94a444f1b3cd3789cc4d0ae978fef5b005a6ebbebc678889d8e378effb1d62ec1849b493fb23e4afae4dc512852f7e627aea30cd9f12ee4e1889cf97db52a7045978214e2f46c747368ce8c1127ecc19cfb7c06dca2affcc7ee31b764e86c868720d92d2ea81431f0e6e4661054249ecfd2a1a993e8168c4b057c794332b67eab1d6ee13355719f9ea7a564d8022a011c3123b6ae17956cc408221cdf2d20b9ed347cfb14b9dcd47aad165b0630b228c1b3c1833b63cefd1a92f79a6859525841f9023d1cd903837b933cdfa7aae81098c9cbfe4430e818af3f95e63203b5856115d5866ea53f70fee773b94d58d049a9e8db50ffda47e333c2d66290680f515ff377d6889c30f2c135bc2cba5e211147344694bef6a1ef53dbb63741188356cc8a31e0487ba959ef25509e956776c773042d00c5e08f2015435038c58894ca9930030f0d3674c8c25368803c7f7f49be736f93239385d6073b8184ee66bf4ee7b5d6bcf4d47777d07ee8a4c32b7fb0b6ae008794ce9859d6df12ef53cc46eab9e05344007a6392a29e4c4fcc9aad9585cf0f62018a5271e15a4a0a9e4be5d460b063c9e0f2f5ba9dd185f72cd9ad566da5ca16db3da4b0fe89d09e6b9eaa55bece645c944c623bc44c7bc7e497e7eafe37289ae7888f8f2c821291d509d3d882043c1f5f92c024f6f59e1cab372546edfe9234a5bb586521d4c15581f861ea620237b48269bab9194a6f38366ae11ab7ffefac323b9017b4b294b84722a16a5019b26571fea0735f8259eac9a44e146112c283247314e93dfe43c580f8e3c5741888606ad87027c008be242dfe272d32e7677e2921450a2fada3c395733c0e9bae523a9150e0fe82a7a76a46d590cd189bac099ac67eaffe2b120409c90b6866070fca5033e29d180bb7ced0e82c331d2fc7ac005073e9db79cf848d74e20e615d9385c83d8f5ebcc81ed163c8db09d64670f8313278134fa8d547922842fcd21ace353ab91a5e254e293616b82f1b47ef72bc98527d8f90a77f065b2f3ab7db55456aa2dd864aaa693bd46901240b7f74cdf9261ef9a5f3a36c300d308c40c40de5593b5fb5bc741d7cd98c945ecd3d3fe0f90135ea56b681d24a75eb8bb54ae981007606b398bea71d2769c97f1c31a2b33adf258257deddb1c7177375597d6b1c5ae13fc85f52e3dd58614550fda18497c48fee780c082a0fcd993168ed1255afa9687607abed42e99ac1fe56e6a501bb3cf8ba5fb134e6f3b8890b34f7646b269dd0d1e540acc1caa7fa68ea731b94c53372e89d2a2750dfa7d15f85208d9d967a471eb31e4b5277ad0072e10d3f1500f75a94315391e779a569d95d9dedbb76a5aa8b3cf75628caa9e8925eb7a065d3a5d3d33b0ed712e0e7c86e4e61b162a223a820a44a9b9c939b72d04f953bfd9322a409bb03621f9e8c53592a8fa3032fe0cee747865c3463002036996ac91929c0e9db2316e3a6b84aa32e43bf0a05e50634b691a94ec5029051b3bfb52559338c804a95e419ba8d556e2f5c6b12e77214e190564f0074d355c3c9721a5a9680cc1447424bc1fcbebc0e7f9368d5f90916b74dd33f1769b09c4faa76f94bbb7aec02366123b976caa608e4435df7097bc5eb3281fc287cdf7fd6039ba683a0681f959875a3f7ae6ecf7cb141fe1fc322992c170751ebc383c41ba17c32ad2641a9a6edc5d9112516f29c9710ad65e0a8e5a552c67d6754bf69570d45c52776c11cae7a32066963c92f73a0f28d63508cd063db89ccd1d1d838d46b369cf8739a044601b318014447db3aee77a5f24e24ee801d2d2a96ff6b87711ef14654b936fcc6cff89df9e37bd91e1aa0eb2df6f5c611d5061c8d1339791dbfaef15664394caca25d44146940c849950cf56a19d5cf141d29bc7e4aff7ef2d919c8f53e65fc616fcfae416cca2875688378ec52d6e3154f4dc648d188741a7a050695fc1bc1ac20e770cadbf6717931cd04842a01300972d2c8ebf4d0daad917505b97e3585271a4a268ac9f649eb190afc9bffbfb43066bdb210eadb1ee044e1f8c1f34975647d06a8d8c2247636000ba55414b9fa34d240df5bf2228626552bec413a3c3495381f0bd0258a82a33534f9031d1b9dd2c91f9d66adef7528d46ffdffdeccda34b7fa07b04d3c0b5f1364d1684496f48eb08f24fa6135f1fc1d4e85facaa0f268c12be092a072549ab1b7409a7bdfa9bef495c3489ae0e21e09f277a8506ac4ca6c9acaad6e209a5e38dd03cb61b2ac1d8cfae283be7f9dd59e940e30d9f632057175b4fe8cbcf7ea3fc1ef26da03724f060d24a6e13968b28b8dfacc77bdd7612979303b753065b8b8895929a03e10fb27c776418877765a281bbb852995025fb437f68ac3032112bc5f506dfb088aa8fc51c85e4ef48fe1a3c7e72344962abede0a1f741009a7ef0daa9e75375f700ca3c0f4940bc31bb74380ab9a1db2ad3b52e4f41e3727f81d4966e578f2c5635b8bc465f10f99163024ef950a136d3d4fb7ca2f263978419b1fd64c2900543ffd3e8080f2df61b453a567cbaa1a60d87958c2e955414b75ed7c0149a4ae6f586600a499ab0bdde0d86b3c3ae08dc03a9e209d711dff7457d596f106a98e0ac7609f9f59976a98b2f64fdb491b8dc7fd6cb726409afb1f4b1668301a072911740234bd3bc9189280e953b29f54fcd66d1b04fd99e742f4ba413008696cb33716b8474ae56b50609de01b5f57cfb36d5c05557bfbdfa5bfdb3f1f1d5ecbc9e1913b3486a8a0f759e367940377b1eaddf443fd26c5df808eaf04358d136947c4c328e2a04ae6b8e26749be539e0da3e5c6ecdc1b241328fba347bc0412a8e284c94a061c4b4c67ab6b7eb989c4896a732fa33990e478d78d2581fc22560d8ada85f103d591c4910cf1202418f7f3a69b1df8f9bdb66ce94ec591755b1617b461ee73e0cb81c19885776bd970f8b6446e12001f8e49328160c86fbf09ce87aba8fd5794870a0a44667b2e91b6bfdf2fb3d59a0f392b22bf09eb30443925006eeafc3bddb4669d2ee2b5538980b6aa0e0076856887def45a29081599eb6c95128d75bae57061756f659bee1b9b8f45aa3351d398a324c6ed029374dcd61c1c8f932a9332120af79b09fdc617312103e9f6e4d7143b1df71e1551c7c15eed76465527fc062b420c0360009f3b1d427897574b3243b8b137e7cce72449190c81f9e8115758a39fc8aaea9fbbcd4a7951128a02fc0a1ce051b4c95b890ee91c605d025a1b9cd8035ab5549e2fcc45cb0c6edb8f008c0604accd7bee73ec7d6b073d1c8b7c934b61b5d6ba65cf9aac6fb313302724c99f7e79d250c2c2c50508c96768314e0025056b1a51beccee5906417e733e5d11c6eeeca0d0fdf40b158252d40d6f39b6a1d25324563c7cc9b3b475527b96a2fe6fc1d7e03031ad8c130e7441d063d06d051174bae62b4e634da208fd4f4802c991e79b910a26a15a89b273ebb2755c946f52ec7a81836f4a541971217f950f638e7af1b2567338866f0d7b5c773f89734fef2546f61e0a19857c9da98e0fd4a157d5c70d608357040460de897242e3ada1a8101acc11b9789cf1c4bc0420d087642a80713accd37818e1bce980f8fc333da373cce96dfd951c86295121bbad8db15aa01e1fb2b77970b6ad02274f4055c812e6f98ef6e5fb9dfa9e1f90dfb1c01e8f6efd51ce7c6ec4df4cc017a3edfb4da5feb1b68857317d10b0312fecd1093bd62ab2912d0960eaccbbfda408b5d10e86bbbbb27402c02154cfe45633efa88fda4a73cc157f66de8431ceddaeeed7dd37d7326bf932361d11724537916bd108e3e977b28eb43d02f706a0ce03bde8ef89a5e133534fb5f28c9995f86dd4b95873f67f6e3fe08c795d00983f1d2d464c8a10e6fa9bac5d1edea79e82347bf68ff8eea6511eaf63a639332314e6add1b0750c8e459dd3aea9dd9ca7de8a74dfb4bf6aed832319c7201600d90b4c43619e5af9a65cf79d99e52b27fbbd273d99815dd51fa788c9babd66560d093b213daccf03c388c99600eb100ba5e4281136969779bc34a0f8e224aac8b544fb5e3f4ae7c4d57b7de26faf7998cbd3f4f7d4d5af927c93f9832f21ef0b4f8750f73e02ba68a4a6732c828358dea3085ac25c75426fbc174073adcc8c6089c89032a20224506004ad1a9474092aacbaee7527dfe15169de6d5ab812edb144c15b7902911613bab9aab419c21c9824090a49934654e3038b430e920d3c5834d7968bd2e0be50931e5f8f9a6d56c5a0a60465b63b9c30e784a7192f46f42e9a8202b3dea786f88759d7c727fa4f38e91856b86ef6f7afdae0f44c05af25cf6ee52962095d1ebe9da80cfaa252fd000628fc42aaf89cd7831e1c3151721ffe9f3e1e2b011f04c08294f11d687a29b30ac825243169f943450ad8ab4b9c64f4148127b50c2b5a720d27c81cc65de14606a75d65692f4cfec501fe7a056073c59c895f3c1c0e987aba18093765ffa686ca34c1fe9b3d63c67ee39e1a81ccdaee86bb5e81df7c33f4e2b9ea0c4629674cfdc2cd6d048675cd464dd7647f67497b18f5fdd3cd8afed76d54189ff4265e4daeaf7ca77fca08d5840e7ef29e5460245e274f16645f679324f2ccf08726fbd871a52dda00de9872c65ab85b7c6eee37b1929af7c041be7afca9a692fb541c57789bd3492baeda5f6e4c77bf0f6a1aa15bd85fc23d373bf9735c03bb02491f8afb684a17b5329647526216cbc776c0994a722948f9da516647cc543be94991be093007fcc7b10b7f33f3fa1591b92f92ff8875698ed98188f4388d496337cfe61ea5e44b57ae06def16bac76fadf94120352f3c0781310de61ff92f00930182209cdfa98e6e446219410c2ccdf5a0efdf9c8fbd4a256ba69e32fc5a9963baf3730f3c1f0e8e3af756180883ae30528d3b3a4e0b6a6fd8021005d0b556a9c09fe1f659aa235471d50a5b96e1c3095d3c275158482f0ae14bcbba3f5575c6f3973c62864c97053c1904979fb8f36521a7c86c2699a9b0490ba594e99e94aedff6a619fcddf7bfd689e78c5bf6884a5a194f2ca5185799974a5dc4fe1e29baa78e8a5e1d4e2b3ca38cadf20faf9f883a6633c394dda761992c69265c6f37e9fc6b19cbe351730a5b566d6378d8c5ad5942de87bd4708dfe02054b9dba69e9ba44341097869746b970889947b08c61f22515325d0ef4137190ca5cbe3b065457df5241f34999c91d37b1b5d033c28fe3a03db4fa41855c6499d7397c0141fa9e756fab5561d17cebc9d5c8edce47152cfd6077c5a9af0c4ab021df3c83747e5e2bc005cbf0f9f46b26fe7bd1ff94c5be8e798e45138950f6167809ca47c68ae6d719a2b511a75d8d634484887f38ec842d17fda2450c8d7c9de08c3eaae6143e06b74d51c24d78b2e3483795b43a18dcf2e0b7b23b92c91ae5c234b529494659af1fba00a568ea576f1db6b7b51f9ce17cf50c1090b471053ad13692dfcedac435655f56b09d80d4dd616d6a920e60080a14a5a7bc666b6651884cc500b6b5c12c06957faf7656e1c3b7d5e664fd8bbca5336c50aa16974038242f079e4efa19ef4c1494cea408ef493241392bbd5761f8a4e8bebef40a95e8b2d292a196a96b73f189395764d25d199973bf4902526ccb5c8d314fe8cbc43f7650d9a4d4d0cdd3cd82e4050375463f45976aa943151792ae3ba2be30ac02f9137ecadd5bfcfae88a8595b87a16da518beb9e11d6d5048c3e890e9fce5c1082d1dec33f361afd7afd569927d999f7c99fa8d4f4faf71444e5ea2fa1c2b58b80695762d916f69b97cb274cfc72b9dd852a127642d169c94e59087469570b462656b5961f6a629e06cc7c38df56de2bc3b4f13a4fb4f30190fbe99fde583044cf34723603429ca2afd7dfdff45b3bce90fad5c947ddb1d9ffc8422df9750a9ec1c97e1d85e71e5b973bc91b81d3db8da940fb6a191ddde4744d743c6f62b441c7d4b9ff247adf31e2fa023875ba7f0783771525f0a034eb80ea14c14d8423810dc68c4615416b91afa78869e7dca84e7cc2fa06a427bc3ce60836c23b6c519b045f94f0533bd98eeb1302d067618460f2dfc0dde90d427a2190c79fe738f0205aaae1c21293f99dc838378acf6cf51667738a519e8ecf5e3b5eec2691ea3b3d236c90d457d849fb4995327983c4e9d86e24ae60888051f3eb3eec367911654df00d18201bfe3ac25ff75ca79ec5a0f7d44808786b085aef7c4adb740168fa19e20eaf6572f901bb89154a9a1bf36db0be60b93511374c75a96975541e2d57cd1891dfd007c6331558e0ae525e8d8f11d3b67fb6cfb0fd542cad31fc4125945c76c890e59b172b346c161a0ba2b9eefeee570dd23a311450107ab9d04d4e22798a81862cbdea4d0d8a12be463d5c22646e2b16186da73c4de305e6605c101b3c5b27985ee4d78801a8d9dfb3f67807dc6545321ce0587362637a1c4b2806857b35bdc20dd217809c391c226744650a9ebe9cfc2e6fe2b3d19fe202faa7cd8159358012d09a307b89c743a546e2ab1b388fa2166c31ebfb9e800d736c77f1bf88c536d63257aedee2811d434f0aaf407d5e82b457719bc3dee968d875155b55ef820fa4b25968a4c9b92a6ffb3c4ba0cd711aafe1cbb068ec7ea4c23af9ce04ef4ba54d34f4fd6f63e1b8a36206b2366596cf5b82b8ddd759ee4cba99c56e2a5e6e2ee11c512072d8ff4cf87dc9336e5ebc9fc10187e963c42af2ed69548792195d375b81b0d7d1db3dabbaf62d98ecfc0b2aa984bde0bd94783483124450cfb32c00a12e6e7d05b11b75a77a9bd6fad078beb926cbe87bcdf860963f307200bfc21eb5337f2833d2e33e65f715a9f422b6eb5e64b00698c6b2657f4fdb7a4779571e462b41cb09d207e40ced7f822d102601b84ac80916d17fb245b9d0c5cf256f1859fe71eb9a1b187dbe0d68eacd413144c584d3450bf227c79b08446cf4359f3cc3ac79552d08318fbe08f1c720d223d8c3d2013e0e42745afeb7f3d231614d4ade5b615deed0f08fd3b2257e87fc1464041d9414dfbf638121c434a0a1c8e982dddf969259af0f600adba89d256ec305d2e87468ce344b8d3cabb89961c61fee2c459b56c878baa515c143c710131ae8efc39cf5325ab17e7b281e0e8d21c6afcfa69f3c17e116c4cc686b43d2221ed4e967346f95ca06c93ab7af5ceaa3359e44a920d773b593f9586ef7939f86f83e866041bc0b60324c9fe51ac051dea187aca1bc9345fba2db39ef3a72f503ca72ff00921714b40219bf5cf8f521d09ad66c1cbb3bd59905dd540bff2ea23d9fab7bda6b18703c6708319f8c6c7a0bd3e377415ad6cb045ba2412f11b7ba4aa8d0b628f93aac7ada2aabf810a1fcb8a4696c91c6beaeee757be7097cfe2564b770e1539e844e4b6ff4048fd87aee35eafd18710c2576d05ad2064ae82f71fbcae5774dfc39ea538af0668eade196efbb93a5988f5e4a69c2f508f8c528d1a8a80688cf1dd6151f68231ba51c8af74baceadd8624bfa1f11406c4d00a16bf700e00811e407dfbfce4c510869ec26d77b78cb752a33ab2f1199cda59ec646ceb84e1487f060d0a8f5b8bfcae54fbba6395141f9d9cc18029101876563cf10c8fdf3c1ec2c13e293f1c48f8e8ec924eb48f51e5821c0d976d1020add83c60825c8dd85c48569261ac0ea09fec9cf2ef87562c635f070d3572c291ac548d3438a9d1c2cdf27a9c826dc0fc57b44b88019f459e4ed1f6c140d5c3138329e0c09e49e76fa217549eb8820b4339415f762c969a1c227f149bb628b3402015f8f7bf22875c14f24bddd0864c13721d0e5b1b8136da16c266184ffc45029f8451201c4e20b98780e72a109e51a246deb640cc9094835f9b253c6315968f6dc5764d520ccbdc64db421a501e2048ec02974a6ac636f1b545bd49246c6055e219f962ec5e1766bc2adb2f8c765187ad46004553d45d126662f974a5133e6168e078d83986c5b1fdc9acc56a1626da61db1d64d96ed1f9a7de762352170e5f6b0246096f5d026e6887232de223383ddde36ea833cd9a05bc1bf71f31c786189f3b1133edf8fbc6dfa0dc310826e02a8edb996a04679ec5abae035e618ca4892b93a75c4b9eccc1b840dca3fa711b2390b7dfeaaae71ff4e79a038949da50bc021761c9e4693a29b51dbc7c8ee816fbc77ece03e97d2872397927602445189a64be1bcd7aa0423a0398704b742d3bd9967e842c68d0ac0f0d601c1f02a36ce76108678c6e255ef9bfa6236c49b40654b56ce97f095f8c507617d0c7f9906bb193e6f988e632d7b10e5c6d7532b3246ebbacedce9fd706cab05bdaa924082ed96cecfd84798d93df3588724c733668078faf888cd2b4c91bff4af0104fe5d2605a061e65a0591303013e51ebc6eca1b05c0a2008cfa04cdb1239f90d5eb5d48988722715528eb3e44a1d4d466b68fdc0fb8d56a3e0220970344c4634b4303acb6ef9d8b3bd31801b0561f7435bced55a621fd3af4704f11abc5f18a3e035fbd6116f72f99b4ff906330ec96f5a5805ebd62784568113dafd329f346ecf37df10b6722f634aaf274957055b77a7b68a72493d78dba64b8b41a76f849ef63e2f77aec1aa0fa0f225c24f973c910584f72763e194473d219afd4d8ef2478d3b9a5d037cfd7acb456764cc4c80fa09d890fe0228b9aa7033a3dee3b54f52af63c05a30301a5b73a4f41ffb326dbb7114ea5c886de5dbba3f200a5fe21c6bcd1daa7a3879e889ca147d9d9edce8b70da3633b7b2c8942ac09be26f187244d3cb23f919ba5929ad419fcb4b58c78bd4f2b1df6f1221968d13554c349a5185b7609fb55d4c3840233e25a65fc3cdb32a8539cafd6db0eab8fbd1e4fa24dad1b190dbbdd3d4ad93ba29ef8eae7f499484d91fe56e57285fb96058b93358d4294af2481e43ba58794d716be66a0462129aab630fc364c071cc51c613b546e3b8477f53a763a83051d22855674b1c475ee77f528bbe6c53fa02bc445cf22c6c30a6f42e886c274d847bade79cf85177077141a961f29c41b10c81978b5f51775632fd659674150bd5958c1f9fbfcf263b707c254345bacc8adafe5b0bca4dd5d641eb1a2366ad65650c76782112224e2a857566d3aeac4c67d1994fc1131c5ab66b4ea34327243829e577b0a459344a446026c2b7c492846d6caf0f1c2c32c8ed8c082cdef43b0bf8a78ff14411690700e7b8f79b70998decbff21632469960af2aa7031823694fd124af9086ce3b5b002c4032cc94141eb164e842ac72611aa16afe7ba5b1f093491e6ff13304006f82fcfd68683cffb1611f4ceb8e49c2d33ce028c71a3fd9abbecac80b6f6c2e5a8e79516b9f4582d878746a04fe908b93a66719c15f4cf7bb943ae8589870e49f59aeb2441afcdd333ac44e8b7fc1b1dbd2ef98751e50087a42f329476e2e9c4555dd8af830756d7db6cb30a0a0974a2675e25128fd2290c09ca058f824460605b51471dfc7cee189c91d5357ffca4487af3c9ab8ec2c3d7784589f6fb0ceb85697a0590fe6bce1e4e52a4b92a39b108231cceda11a770485b0a224b6a7effed6deae7b9474b45cf5b81dff053da7f468e07e99843bbca45ae709f0c0f96c86c83ed78caa31158526e9fde8d511b8b3d139b568449c068198fe343e96662bcdc96502399e3c467922938f417d67367cf15c3b5ecec9af1a792032f06890bdc57d90a5fe0adc550a9b4dc0323263a7f183c76b2dbac31a7e7ae4c901e2e97c8bb25b41952b37ae8a10b1c7e397fdb433f9c820627cc1eff738355df79bcd8b179d6b306b96bdcc39e9b301f848b6a29892fe81b99b1a68370e5a5515df2c4114f657291de2142ea6a75f3c0879db241317f6dfd02dac2690ab4dab22147ce9fb46ab52d1dbc58725c53cd13b4c67b5942a8b769d0b31e0d016a47f6b784b5265ba5d57ec74deddde07cd95f41fbcb816e3eb34e342591d99f7ad0fc09507ddc216c8ab3a5f81fddc236facb64016d56b27dafee7a31e9fcf9ecd6b9c7696cd07af03301566343c687c3925df5d29375fab5e9636389011c54e023d4c2c99a22e6187a9aa0752faf48ee6b1828714dcc466e3d51a265f3748136130bc368adc5de0e406d46d6e969952cea7285501a6ae9af9031c328de088064a28b8db1907176caddd68ba1c4b2e2561e6fdac564104744c5318f80eb98451a6ab05481158ecaeaf94bdb28594bf9ce434a5084e90b75c41808bfd4f7f55f2ebeceb517168404e6e5602705092b2ea47540bd1a92cd99f1edd8d2ad6ba026e3059a894f2fe2ee27d828e0938b7aa1c72325888e74da1bd7aa4fc5c800858988499194b643f9c8fcadd49a6f057628f9b8f298889ab4f60a53ed3cef7057ed5008f6cac6905dfb0af30a78f19d7937d9f869bfa16d68545ddec1cc2978c82602f851bcd10f22141843637b162f48d5ebe339ac72aa5bdc367102ef09aa53bdb87497d9795e0806de513cd020dc1277585ddb7a25bf511ece2c39ab7fa39ef57de121e7578dc6462a843bf346a057d52c97793cdff33319938040432703b698f66e27062f2ca91d7393568d9cbe95c7da493d26bc2b0965cb6ec1a5727f14af79d8f230d87a840a26972097b7c1614a8128e96bec4d30b58001ef534d007356c4c2932bd8860ac46c16a6319de09e07e4dae8ce0e7ac97ae949439dca3890be043d289030800cd2f70743ed5e5b8b165ad2cb100eb4387fe28bcedf8648a4c4cdb497b672352898896024dabbbf114318135a612b049c98ab3cdf52a9ad6115d795f2ba19f3b6d54d1f879000389c1e9014792d3cdb129087da829f064bd74c79bef977ff2776d5482afcced8c6d26c9e068fc95eea224c234ad0d4584f93b4e64f01519e49a4fed31f2d30783b9533a63453bec8200daab48ffb7d72bcecae26684f09d99765852d6def42e12a4820f625de78684eec183b499d43f40a33ead94433ac0d93bb8a0712081fbc23c04f994a75bcc479020c72ac9856e3b16477ca1011fa37387c979c5ad7bc703252767abd146b63f2e8429cc8039941412018f208643634dcd8454a31e3c8f8b9f3d0bb79feee4525e48a5213be1598b25394ae39b082f4da1a5f55ada59f5397a23d4fb6be4f4619843fb715734410e477e0e4dd12625a3492ba1e7032bedcb9f569ede92c67d89f76c6ff8aafdd734a0bf319141f8980f42273445c1e265fc5338f3278a34e8b4dfca601039afa712bbcc843e82a8c03ac9e1819a1c15d0f6327b6a7902f6631a9d4363d0824c9fe5a767f17a0762d558630cd04c3495f528a99aa301f5e512efb28fd347decdd96cae381c9ac6785215b03272efebd54d405bba84a1b1a5ed36107ec200364f8016242b37bb72a475d3be4428bb1de8c2b7843e2c682019e43d869d0ed1380fcecd991f474fe8cfdecd652e60b0202027dc1f717108e1912613440909937c7608c7a950c319ad60fb1bbd8705951f19b82018eef9fc64ef2c7bcfc96c61be920b0c8b5cbac9e4592a400040b34ca85b2f6a44f30c89b6f54f05d3f048cabde1e4325052ba983b314e5c60c4d1c5989118d3f72a32544ab560da09fb330da1cfddb310b7b2c30e6f0ad1a0ca8ffe876be68dab24acdaf9043bfb20e5ec6964c937b561a218dfa048d7fee44a7c811ecfbe108aac5df3784f9adc2ac3a5192e5db6ea7b7f3387676575760c63b14311f3bc907ecb0346bbbdd9780e760a45711b06323ba45e7ab9c5a0f33e05fa014c13008e5c2625ddab199e0e30c99326ff28b1b2c8df7dc107a3f20a20c14983522be60ce8746ca19fce094ebca5884cccc38ae87b90a2459e1cdef75a6069500ddf34523d4a3736dbc97c71dc73f33071566d636a6fc8d83c9bf7c68372de7174a552112b59b83c3ca7bca6ecc6d1024a3908f19f777e6bd4a5e2f915f7dd5891725a6fc4fbf4dce3b9647173cd2ba149ed14e2425470d11dae10ebcc77cb449f32c5e9ecee182a00a7dfda64750e53e233c06dde47e1d51c56d6dab15db48fc937e13b3401ff7db1e220d9250aef41cded80cee90594dcaaea6b08652659540defae399045c93d47a03309b86a7332fcf0dd2e4d80574acd36f4816aa4af64b6f9d63a2d48a734fb7b3e3e04c986fde2d121ec44949e7da58c0beb617805bfbc4d5f1f490656447ab900150c8beb8b11a80c0e05c0f622b95ee5c7ecb755c9fc1be8698b2d34bd6a975cf5dc4a5e68fb95fe0022eca0b74d1b04d1bb039dc0be31f280ab9722f2cbb6eb770df9a1e3c4ab79dc8c7a112284c26776d95d13da7f8202d4cb05651a50f546028d462b63f41b195ce6820656359753f9994592ff95097cd0d37c5a2313bf29ce5d21d954973399e2181a8fe864bda5da00bcbe63e147bb7780b4bcdf45f7e15c3e78ef1a5796e545fe1ef9d256781f741504696896a67c2c2016a48a920470caa774022a38bf6a5dc38f8ce03068347d7f29373e95fa5dfe964f7b964a729af421aa7765e0fa1dc143fb0af9524bb9072c6ca7ab657a2fdb5295f3b6ee7e9b3df72003830a36d624fbc486003f4af043000042f53fe8926e4b4f271b1de310ea6b97e3198d91084c653d81d0e8924fe5efba7f2f0a282e5f788daf85efa61775f8129f79caa5304a5f8a6ec2275c932426732239b87c7764295f27f1c52ddd3b26fa374a40850a0d34239b16651e0eb2f23d1993aa219ef6cd461264ef05cc7418b954d494579e7980aa5797c41518c87c947df08ddb2b13a177e8af995afda76eafdfd9fa9f24e742217fa26d875fd0b409d0e4471f8292a93bd1e4819fee5423d8cde36f184d63a643102ce73708e3bdac90bb5537b1e76e48c06730491c97e18a7455784b792c0102de24cb0ae1ccb175f06c3241e1c8f4f122b0ea58ead5b2acfdbc6c45d6a7f55d4dbe893edb271bca0ce1d22481fed75bf2ff93d69451c947b779e721f6633b49a493c584b9238c1c9232147b7bf175430b28eb3f1d3d91c4373ecf0f595962021a7b549477d6dc7d17a120578812614d1f8ef7710862782508ea257babfe5cadfc91b565fcc840a7fb2077b58f738fc257d5aa00a58c63637a8b0617aa40f7a06644b4e47e6664651e1e934dcbefce65a76698a882fcb133c609ef5b772ad6cd3adbb37d66fc29b6f23aa88b341f72e7411d1500838aa5c415c12c31e8061d9a2976db0cb348d1ab1ea1481fc70247c7c2582f7d529c1168577918ce9150df949cd186d957d9913760ae5744fbd1c41e0fbf564685327dabfa5f977e6510dc838717914b98f19dd8bbc687326728beedf36c6c622b50e7b535dbe0473cf1a56d7fd257971c89e70c578aad0b9639aa1401749829c9bc6ebaea5f0067295da19fdf3ad89a368ba80ab7df7e83e15e9994b26f6904517e4b49dc06c617da03270cf48cb763ca6664ce8d15304e56504ac9229ad863e28e54a74052dd5effc67b039b167a70445ded5f7a9dc8e363f0dab53bd7d329cc7c143c9352dba31c3887ac1b53a237a9de80363d19e4a1952d79e3c92a925305720fa522d93fc8d08e60e868176b9990fd4e7054ea25cecaf7abe96c4f58092332ba6c50b3da5e85e5667cbe62ac1127fed503835332e252f90c64aa4a8b1584c5f2494aa284a7678b319f42d34ebf8b62c6d009ef2e4b746054ad878b949cdedbfe0b5d95f0692579a83de8698fa1bf4ca05e1a3780ac5b7c90b3c5f5f498e2b07acdbb3c548409b9a3386d4571ae8aa3378933217fa1eadf1210eb01469e86f8a60a1979c83bc5ed240894967a066f3c2f7070b2707e2bc78dd9ac7077f1cb3c38b38992fcf9f6ff22cc453f5c39faa85b5fd7f4c567e42001caf65b1c950122d861ccda5f71fb2d307c101ed8168312db3e40ad8e0efc812fe7f26359839cd063c7069b498c23b9bab747f1b53d5142ebcb41f70848a415a6410c498524102baa5062bdcfbcf08072bdfd8ec88505ed52b6506c8939c3943bdbb5cc7e215903e8e8eecd97bde3829429c1d80eeaf0e6d5abe2f4e0ec08f03f3fd9bf546710adfa3aa809e898e747fff4ab9d1334e82796405945ecfc853c0ed7ec71b151532dec05bc522e800e366f53a84016173ae5908d4bd06d992ab279106355d4e7bd72b8c29d237c8449fa30c66e605ffd719b9d1ec56d7ff12e64af0d948c8018e2db35d7d49f00860b3189998749711bd5d6fa7e2a4c75eb221d59a469a21c2816b79e3d493569ca48b0556c24096e6dda8f53d2703b528dbdee54236b8ba08083fd030f65682dbc49ad6dff490f775112b2aa2290c3027f415545a40cc497d78712eae00f83e68ba9ebede5c7b046ad0620524c69fd8d6d6e204ba4a4c3c397166638240fef8a4682fab6f414c733d79b3888fddce0477bd22f613cf11b9825596db6639ebf5f7609fccc456258c3acb8c115d5feceb700f606d23b76825f38ad734404d71a76deafd71a0cf2df484fb5802243995a5797dfea4bf41d4aee0638eb532f725977d530bcd4d23bd5cdca8f98788c5703aad3d7aad0191e4e706f0300e67c493c1a63c83a70408accc32adaaf8bc42324df570c7ab04b1286cff500c5a1f768ae68c70a715e3242606ed53d21ae5787217036ad987800397a0b4e5a0ccc5f1b008b6a2ba9d4059a85aa93f175b4a51526367ab3298c07c4b873e43b29e7c80c2b53400c68030d180e8ecb23dc42fbf4ba7683f518f6836e37a831199a75165d5e8d63641a76b1c78aa591c836bfb9edba51cf681ec3dc0bbe08d3af2621bd5897d7c82bed061cd80486f784f72e7a3fcb2bb26252a1730752551bc797a322a63e03c3aff1a8de4e33399fe6b3257760ed147a2ddb621abd3c38fc17ab32c30e1aefad723e19907bea0be9695cb5004bb59188ab4dc2c5c3b51f642a795e05827bb3466e2823895d0451fa242da3ba5b52aabd252aecd53fd9a9a7dadb2b02404551429064cacfb1dd2d23011dae8b521367efb8a41eceb5bfee43369205f03e40eb0e197f66b0c084051364eddcf3deb92e8f1699d6b07763c4a1a7f539383dacdfe151b7b28d4d99d226ed0fa832b5782dbfd820c13bb5ca4df9c8771895b58e8559a4fccbd95d6de30ee9b9248d5bd164a54979146f645143794dc711b729e1df0c522793f4d4239a8ae9a7faba830e24ba0814c192373539b48a5a6267440ccc1100af61bc4cef84be44fa44d17b3608fc800dcf0889b730db8df2c8f2932eb00abb10b357d505446203f4680f440f98db60e2347fc1b099ad098521918f0469e3f9983b272344e4ff9f4506d3eaeaf40f48edc33d39696cf07f35766d6508a81085744c815d4c7d812f85d259ec0166d680652c1ce899907841434b04ce94b52825946c4fc6b752162bdbc9f28ef850f68297c9b978862648b056126bc84605695190a66e4da657011fd0e212541a84a3de9ad6da556fe5c38e9358f5b9138b988174c55f5326f53ca79ab23a8c863ddb28f5e9eea9ce5dbdc8a3cfa00d9ca541aa5bd8d62cccac0f8a0f1129382421e6fe229b5c8a3b52f232d4495775392ddccf85b775791760ff3a2a9cf9a4d5c380336be8cbb3c6b28142c45a0019da5c36a0cea96aa8850ed277f8042aaac949eebe48734dcf12734e05586b6cfcc4926966e9a46a993546e0247cf01a7d59ac59102fa3d1fafa43d5e2c14012f1db21f34301635aa3b4736b024ed4df6c43009748717843e6608f4e9210b40b3249f5f4cefd5c4f29b06b77226280555ec47d0adf364e985b50e457672f53a9cc2aa728487e6f678620e6a08add36197460da98cf5923564f60750ffaf74372b2bf817f5780720709f80655a4650574ef4255dbe96aec955d1c74fd2316644f8230af5b299553f729146c5cb14ef38c52679deaf663c86aeaf696ad9b6368a15a9b6ef898be31a1e3f9c091aeb8c0de49becb34d9dd5a20dda81efb713b90662087322fb021f910269622f5d7c3b9b592948ce7e51d59d622f44e19dba6e4fe5f9fc3c5eb932ebc8ac7c26ade4d3554e5b8fa897eee031db8cb910ffeb56afd10586dc6ce5363e70a6eb01cb44219da96d6ac2e3bfd2bc6771d7e1fbe1f69cc96fe41ec0978e171790fbe200991429fbccc09a510271fd615b196146da23513a578575b8efcd441888a11e382fcafef812847f58f34f47dfe6b96f7b421a90c7b56922b200229f23533f7ad990bc398430c9c7f1b3a3c01a79cad30b4e195d92e1cba34e3676d598a6c2bd129c188e7f3daad641badcb3a0455c8e877fdd18d1093844a4c79c865bbfd1e2a2d51a7a0f55bf5f7758a23aa60574ae15b22aed2928031ab6486aff0de04a9bae67ee35f584fba3235d368928310e8ede79b9e36e5914d3e2959c1ef335080876949e81cd76753f5a52641a7572729e7c0a89bec7063c6e0b1658cbe86b568533dd389bc226c14116216bf30cd1d92bf8ba89a7124760323a61d5f1a408702c9c059d59e74edb73656abd18a3f183ad4960d09610c5c6cb81178e2659b244a8b51327984d25ff0d51ddf9290eac5192664615a07bffe7503b21ff3d252fc0e846fead4500fb661c3f85b5d8287077b30d6f9ce795b50eb1e456eb396aac6afffd30bf06484c4169bc0030669b259cf5789db02bbc2d2e51ac4dfd31f74589608216fa97a764463a2da78d1a9f42a39c4dbbd9e7b89dce30d4c129c64758f55b61033a5a4265cf328d8f0be959c63302771f05c8faa3ea57815b96a8639377270c5fce1fc69ea8ac536fd78ecccd33a0c0f489cfdc57e0a4bb7acdd2d7f9ce80ce33badee110c015c17b92c711c402d8e9bba7ef66784c34fddcf3f00eb0568365aab28db85561454800535bf0ad06e8c63a250cd00a92ad7d6a70f7c5796616d10f4e8f5510a0fc4faec4358f6460ccec4e2c75b7a1086c11f29be993bc9405bba7f6f4ac20ab9e081d54c03c13eac5f4accdb12608a10eb54331b55e6c70f21505659cd89e3617889c2b50981b55627b07289bbed849f1879e3fdb830583fea42a8ac3db742224853dfad4f2eca7969c8e6aba4cb308d5db324e5e6529f4c572e551b7bf9058f21ed01b43dd3610ed2857b53eee0bb95441997e92164e9fcc235b127d736ecfdb02288f08115a719fb69fee5c7fade098a30c5ebbe61874b72981152ecb9efe7e58d73a9f626f71b30ae5833af72fb0bdf84f2d43b07ae7d796baa41af24d50483732ba8afa2b2cdc6846ba373b58cad16c66207c0883804c95b288f03f59f21dc74174518fb16a0cbbf403696cb20b6e96d80b02211959d3c5bd65b4f6e9e6475257d8b533ef98845af0bd8b60a52d416a57391fe0c92a937e23b11ffcc00c0d3d886fa206d3c59bcc29a1d7665e1e0383a559d373e944503c3db4b2a982c69badf1746bea753bc8321cf2be7a25b773d899b71c5e60032bb409efc8be95c68859ac8094396679a3eeb7ec03da36e4c59948f33ea0c1101f5aaef009d26d3d081cf86d692fc4d424b89f0c76b6cb16ea6e0bca6e98d6bf4e4a1e44803e3c354aa2ee64c0a7373cd81386385275a26b812a993813a5722873c3b3ef39cf7e2b76879cd2e3d28dd482fe0757484497d5f77f7a379309a3330eeed3fda54db54c1988b795da2a424c1070bd96e1566ae29decf3ea0616f4663ac8c1d5c7f66541a4a0ba5f1302d7adaad1fe2af1dbafc01b209e60e290d4802695ed6f1f510c1d7b8fe1733e9f1efd2520599aee4b5fd91bb12bbd38999a945b91fbb947a80cbfb42266e577d2048595482fa5917420982adf3eab7b431792fe8e9501cad5923a6efef130c2ad417ae471eaec738cca83bc81ba07ce36d8f683c60c6b4ef73d99f6db1fbfa50514ca79069f9fa4cb31a6fc8edc1a883320e5eb073a0b7ec758ceb5c7fbc41b56b74fca246c4b3411e85838512f97aa262d64783c12d4342dd95f6250aea1b63811baaa6b08a09568b56ab8094ceba6b021f23c469f1f5682b77cf314d0883df816ca896f0f41a64ba61b0a561dc997a683d226d63d57608e42052f719938d39b3d5f9b19ad2fe9d7ede19ec1a2dad9fbaf3b15fede01d32b5ca7ef79164a808656a04bf2568f089997e2994aeb399aad719d41e9938e39a0327ebd7773222bb2ee11dee042f5808c8907056951195eb06d5e7b11912962b81465e70e1392f6fe7b006746bd1dbf607c5854cbdb67acc2c9be6c6491f52823e572b6619fa0beaa4438ede3147f60be2e4d5b91de65e05bc64b859e7bab4012e36022e3b7a7d6a1fb8e114a3fb282bd836067244d6d7f202fb5d47dfe9b28b312d8148baf25c46d0ebbb90e29ce8f776975575eb9b76b68c2c1d3994a6e2d7fcba9b1a7c8aea84298bda00786151973385dc6fb7ca3d43366ec6b515240a99fd0222068a2a6b76a26c695a158ccffa6b8cced701b2df16141cda9184a02bba5cc193e6dceded6b6c4a8122573fce8ed3ae4a8cf199ec8f526936d8ef137fc7d88198d123fd80c9fbdf471e1a41e6ce63239e2ea2d32df03f9636e7873f7cfa04d6e03f168a0dba154024bdafa49e146d4935b085395af424abd85e56925285e5def5a56f78d47cd3ab5ee682b9967612ad5b4064621545bc05177a9de3e44e7808bea78e6672258f4d0b196fd241bb1f97ac5df1029af0e40ef00d8e73f25cf760a591524f04752401576960b7751b2d4872c5294df99aa873ee62500612fa7721c8d6889551aa7bec428349919475e7477b68ee41132aa2d5a1b228a2eb3001738c4425b70e6b6a1afc69c27276c442a7ae5ac5a70b7ea9421a0a712829ba6cdfd7eeff84dfe0de68a5cad5a8a960f7d3253302641f7e1f5755dda6071bd2e87b79a75097605f3afdf92be79fdc6fef7c5f6da65fd7cb4bcd9b1279d5944363d852496f04e41db8fd520ab316e57f5462a933d42c2575324e2c5eb6aa65b59d18ab2918616d3b9c83fd9d0ed7a9902886314564801c31e078e70ebf22112a5456d813454c5f3eba360745c542150ca3c7b9a9be4108d941093abf263ee9690357744c09ce1034c2590f1860812caa2e209b9a27cbdcb4249974aa6cc240fc88907a9d9ee87429a14ca1e6ec883f669e945ee06fb478e2c0eb5c7d182fa335920c08ec2b2777d292ddc6de79edcb99bc833ca7932bed9e53c6d7b7de0f47692b27a54c5fd65106b784fd783aa671f7c52907fe7e6692b99e7249cea91c866502f9075eca41bf0daddd82d4759f1fcc586418f98fc6061523eafd48cdc883611a41573267fba1a386ed1cfb02cee3ffd97911bafac2a11c85fbeca00f4a8f81da6fb9caee955a26fba9bd1e65ef6c68b284e7849e34cfab1bbb1c5e7988d5cbf220cbf34db47388dda5aff5c3bc6e651347b0d4df80b490706eade26d7d6d92a908b9753b7f47dcaefd64959ac47fca19966b6b789a0442b0da7ac6d2be5445dcdc1eb539c22f9e54fea526a64366c06a28a14514009ac0d238efbb9dc472e009d72e0b4842346a68d83859c2073bdefba334da5546e8ce86bf8af894aaa8dcbd7fe42242a54e94a09bc76237d1516c383da3a24f31fd9729368725c180f5735b224b15877003bc7b010f102f2b7dfcd410d348c48fc9e986c0893749cd7d2fb34d54bbc5e0fcd418eb5f89cdcbc4ad8b36b64d383ade02ee4de21e9a411f1cbb54960774a66dd1a3f2a4bb1a1f142a9a1a157c07fe737c9e3f7df525c058249f8480fb1dcd71be925b94849dd835109e916e5222a6f64e1a08ff9a728251a480111463ad906094a59dad8135e784952f9b0dedb08685e9c14b635abaaf595b1eedbba5ae202e1fb6223b68eb50718346c48351eecf7da8bca4ee3dbd57c90f57c60c702ca039ecee662e754b398473e0296289900aa347df42c8800291a1da92e41d34cef4d185560f761d67433561ae7fa13825a9e20ac2190a46631e53078621c0889442b6cb2229c17a7f5c67602a7260d26291e2f327037f9b27698bf280ef674a02448183a4a9a0003296844f7d911433df535c5d307c3a753c8f72694ad06f7306751f6418fd16b6497bdabd25212f8ffe1ab23ca364f0ee06591c150ffd119eb60ee15eabf48e77634ba8c53dc711f5df8081396f43f5c7c18af09686e01d3b751cf19d44bf41a3b8f398a3f44317c916d56144483b5aef27bbd61f6231d31b071f257a56eb862f825b7bd1cc736b5b209c6da5f01ea960b0e44aa98de50ae8c0387151cc2c4d9e832d06daebedacf557c6444983775655dd27aedfa76dfdb17ff7f2ff65f7345f9cb0f52e48a1218d83ca3142b28395e30700309b460508cc8612af1ca2bbd8a9d3911fda8210505384e96ec885cd5cb38ba4015f928ded09e1c09babf55c802c4b2d26f544f4856f0a0dd359a561e9f8501f5a8c20f9e88271d11f959f246c107d023c76f4b5f4e4db2e74f8f4f7ae983c4103c9a0178797f655dbf320fc89f7a01200aa50b4e48b789079dbf7708bfff55bb210524de78530145f592e027821dc7ec14ae85c568aa4deb59b125447cf60d07bf0a4440acfa290716a823a95ddd985e5e7d7303ca63f56a24a1389baa086f37e629936a20448a6a48729839457ad1eac76642b71895589fae42e4909de6bf955945f667471d6b300aae72fd181ccd8deb01c37fc3f46e39916b4e85b69ccc159208a526412fbe425cba49d1d97ba9b76ccb8916578d5dd2780b5bf51b8000000000000