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 62124 fae39ef2efa6e78bed3888ee101fcfb5fc5e9b4dc6a0049bde1f014fe5f69f2e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3615ffb95fd3fc9cb97794a4b4ac1abec03838fa38d03129028a8c1edb0d8cb3
Certificate Block Hash
fae39ef2efa6e78bed3888ee101fcfb5fc5e9b4dc6a0049bde1f014fe5f69f2e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...002016000010240000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003f7410cb54de1062940b7465658d96bf2e66c879de298e0442b104e3733e8883b4965dc37f674b9ae3a819a782a96737fc74632c0ce4ed7bdf69faa1b4f4331746634cdff3e9fc08d9a0f063979910d5609d55fc39841eaa110000000000000000400000004000002016000010240000

Raw Header Hex

00004020d0c2cc7514e3637d875e7a7eab9d9a5b1140dbf8c40739661d7ca0093ad936f8e76ff85296039a2d1f033986f80dd0918de5198cf38c6109a5d14e97da3e0eb9c107176a99680218b38c0ddb1e8c8a022931d038fa3838c0be1aacb4a49477b99cfcd35fb9ff1536

Proof Data Hex

59,560 bytes
121216020307225822f784b8c156c7534951b969533e80767aaf814155456181ba8455e91a202f6846ce8064e072bbcda4c8b2d617b48760d965d986a07008cec8d38387a1c0f1f69c1c065cf9fb3fc40ddb96c0b2cd455a6bf90a11fb094e67b2efe0a42b1886f9d0559f638892cc1990937477b118262dfebc79263760d03713f63fdfa62bddd26f3ef78e8eb7463ad42f7a5e89db39158a6902c692f1d7955bd7105f55128a84b2a4a922c1541fd42a063143be2eea541ca8f0824e492e9c5e28a2a5ec59607393ad22258e53874df927b7eea7f1ea81c270128f36824085ff4f241da5dc2fba4df227089000410ead2bc37192666173c564fa1c6e1260ccca0a199ac45fcc002ebda737f3e08d7d2e79c49632f87bfa9be2796de4a0dc073065f2821d64f43a2fc6e8d18dd63d82cc35a1ae16af363ca98a8b4fd36f37983d46aeb60ce7c87be79c1be098154d7b13a6542b6d70bbae735f44bc9e49712f7f3b17512ca623936a2434632ac9bef34449a7f77776bc8cf14ec72170254f80cdc72e84653092d5893ff73cf92a48ce1d3c791233966301dace9958779c579baf32f3168ebdfaff5c0d9a6044b2b9cdca003f668d307ce9435ddd36d2e125f39c38ffba35a35cd83d1f181b8596394f342456e7fc90b8259717bca26752d323e47c12f7dd1f553272e8a58c57182a1ef5fe08f430e9a1d777a404ee41e172aa731f91d333d0008fad1dab6448ea7ba7540a8ef9bed95caa53866b9ae36dd9f3d0bd4580eacf010bc64d407a78ae1d72ea56968c172bb0b47e848783d5cf834b93ba382b96dd38df7009a945a48f373d274bce7ba3463cdfe02748fe278b0f163c5e09e50f0862a3d59395704c2565dd5de36d7b263b623d66979e013dc1d807878b18d217158a43a52795be39c85409e5c37c41dee1e691d3761599b9a2bd5e380d3adf8d28232ec453c99fa2395d10f0c049cf0b6d9d78562982fd3bdc779956c04278dd35e7412e7264e91df66cc4e01022e3b82690a92c71da2be765d4750dacbde6c60ca0cb6f37e74f1e86a83819d31a5de58035d913159b8a78edafbfd1f17c7a5b123e3f9d493c984b946720284b4f6998b47f7f5809d0c560520d600dfa58caf700fdefe1c2330fe0422a0d70f43cca3d17c3ca6980cd64f4491bc3a63eda9e3a635abcb61b65600349648a855cc812d87b74818ba0c66c5faefd194a550ce9701d0593455769f9c0f4433b6b55a45c88e8b4b1dc4d698b9fc771abb264ae67f46144d1eabaee52e0bbaf0c92251e2c60c1ab9551486d75bf8df63376ef82ec664b340cc1f87fc7b9daa0fffc330b51a85e768289d787bcdb7e69d94a71e992ca8efa123370a2a2cf1731440eeab4d87f0c9da25bd0fb13978a3911f81eba1017fc89c129806af7721204a992d71cfcc6f0a9ffab0f57c6981b22a6d23e06dbaff38d8c6b642266b13ed19ce9a2dc2df07b2f3a721a2f3016654aabe5c30eb717b4b81e1b2fd034725d5468a1e73ec1146dd456655896c89c18f4009b0ee5cba7c03cc5708ea73cb11dbb277373da22c0ccc2e540289b9d26fac40b2a0420d39642117a2b6f7e866f9345b41c8a4018b2959fff9757b1b36052e2d54fcd25de0960e1ca59ab8c91270739d960b46a9fdcfc3586229907cdb2ad52a83285843e82da50cca8410695105ea07e891140c90487216eb7d7840bd17587dcc3735dc611f3ad6f778e1935c6a00c6761231ba5df6d117f58c7dc82f1c1c38e56dcd238a29ab2679b368cbea0e34e9423fa5a5ee37679f182b6076c6e13c56e1bf5048c1052d3c5945eb35d88493395e8723816a2ca48058a4a5828b51993a44eb1377df6c11a90390ce4e8e6ac9b99d9eb7715d7d8afd877d1ed44e1eefb4c3d2bc209f55656a677bf87aebdf758628df062ae4d1342703cd02a59c0376fe225399ebee87c0b0f4df55e78de08ad5ac3d3ebccdaefd6c7684c40caafa89fd332cbe812389ea7f60c4aa20f0ebcc285bccff0d3cb2ace2829a7e79596ad1eba7d5e163e5a0964c7fb1d4d7faa1fd54730b1281c0315bba95230c75826c3b9ceaa01ce450c6eec9f1705a6d639e60165b5dd4c6d2d5c6126c935282f2627d032dfb1b52f352123ac00d64852ff55d4a133b5685cf9bfb3ac400563a1062558fc151b6f092f3a3036d978f2e27e29963f7fb01cb5329e1722b2609f0bba2f08e5682903aafb880bb2eaae07b32de0408ec01c3e68eef0eef9b192ee1c035d554de69dfe876751331609091ac026674a3babd112e6df442785fb45e10d2637490ea532e23a5572e264b583ba78ca6e1d69e34b7da748ec9deff524ae3959d6985f82dd4d0045764643a1ee5aeb3e037903bce9458b609e98e7157634f428370c3a7532a72c28b043fb98e397e7c031f8d7a397287150d9f8c71a582a7803c220265f2963dd2b47fe531f212dff7540f56237d6a6d430a5dac2fa2a67d7c871ebea131c5bd6e002137a1122d086a84e56fceea91fd5f140dfaa7e9767b9df017257652e91ce27bda3e7eb40a342b64de17497a5c561836125e6b5bdc75914b48ccd1efae355869e1ce2bd944dc69369de8bb74abaac81406c4f8451b1bfaa93ac5756d70ddf8198b8a11fb8a35f5ff10f62bab4c9d0b0723133ef89344e6634de7d1aa9372f95f44f052aadb3ae9932eba414c316df5a2a92b11f494cef5e590d7bdb99434631f826b4b7067dec79589d28f2104c57be03fecc449ae75553c82788964f498f652cbda05f2c1f15f0d73b2015d30f528557d7136f6e5f58a0b84ea453faf1470382268165289ac561835bfcc46b124c125fcc9b02a5789bf4fc25654b1c3c7302c57ae4fe176b5eb9f3488dc94568f0b9379890206dc2c58b9201e0bbc10e9534fd39e37bbc81baed0451ef08e9afd11b7a01241562f0c86c596ca159f86442f879bc3058f9678a87a0d0b75eb7618a600e466122651ce91eebe8b9829f0789c653779cb8b8fda67288d4f6385989db0cd0eed360b0bdad9d0dcd6ab89e48822f68b95720b32279d9030922ca4ec893612fe590a1fd758103c35d9e916fff2e995b96d02c6b3a9febdcdc4cb0e43e8556835e3c7f30126347e89a11d7ef4ce0e5e70dee3d975cb776ddc501636a1fe28b3be2cec13aa6a4daf97d75ef774aea5f36250633512fc690051f1bf2a3e0077bc1382373d2277ad189278af770e5f4158eb4e6a39e3d2550617d3fc6ed3c01f2192dec45d4416f4b3893faa5bf16f1ce6417ed746b951f20f2d2b8e6f77071cd540b2309dcaffce62f9893517fd8d1f891b2a20844427e1b05bba9e1a1717234bef4709c030f04a5db2b7b07e9442f4875145435f3a256058844060e95eef916b6d95919ca3c847ebdb060c71039ec4bce3f1febeb4b4c7f26ecc3572cad91c2edf7d4580ff193212d968c513b067988f4e4582f07ca45c838a37cca1c9ae454d5290861d229d46f42b7dc2ade98e141d1e17895773007ea507e212adbb77062449a88572b72ccacfa7e541b9572d355f7271fd168643879649b32bb551a8cd7fad5546c081cf5cbff707fdaf653c64698ded13612747ecd4dbcc816aceccff8394e418f10fba7652289f8f2e5a0ca2c9702007c183a8a4946b057eabd16cb870d443cc66bdb9cb01525a2cd059b04a2957d8c989f532be60b806c43d97b6c7af8e5b7e7f391b53d2e50ea3b314a654af95f25236e69ca63dba1c4025b649f31d46788689756c4cbef8a50eb47cb31d8a5ad9eb86a6f79969c9605a9cb40013300a7590954c2fe27a47e87ac973e68bbdad0a326bd8a0b7a20896d357721d217570cc81ad34d4904f86c46c16705e32454636be3e5706b6de4e825a0f13eb515bc4f8d70a735ff8d7b6719cc4c0caa734548e46a1b037363f5b25005af579287a15454632ba5df16d35377804fd8e564dea4b35c1bcf45ae27694590a69c74011c52de39e179d0d37698520df1dc6e41ef022bcef92ffb3298e579f27add71673b30d138f7383edf43d52cd5ac31e5e249eef324d1711ba6737957486acd028b3f71472a4815caa46ecb985fd828a233ab6d0a25aa5984b81d086ee32bf02714e66da32bb383292469e86ed7713eeed64151c24039560e277fb1cfab86d5e1e6c7fc29ce8d352cfae212860804f0cb6526256a85091e4e23b15156c127e018705146a768c035071eed320ba7f7192808a4d89f1662e2b807dd37659d6cdbfc8e52f3e9e5e3c09d78064ec8f1e74d6bf4df847d2ab426121501afe7e7cded90c7cad84bc8b964c7976892f6c5deb046df7c34a881c76597fa877249bc701ea8798fed56cb4645a162f1462813cedd523e88449c8766aa30ef9441ebf59777f6ed425d172ce4967dbd840f008c82fb234fc9a5dc5279a2c030cd71a1b751889f21b062d3fe40b4942979ccb7659c97ddc9594072d9993ecd0a6bf8fb24b555163711dbf531097334968204e6e59f9077049aedf8662750a811450301eadaf172f54b99be2a16210e3479d4ff2cbc885054007d7e7194b22ec0a0096a390a410aa66fd783e2fbfa3f7c0ace5ee653b1d4294e6c55aea43287262fca5860b71ee5772df3fbec0199f6ac32c41538489b8fbd712b529106873f8eead0e8ed7ca9ed6158bb2f7d8f60255a54f685f7d888a270a171bcfbd5575d7c1a18ea70389c2ebcf1b06301394f79b28b6b360cf3dbe25505cfb0687ddb89ce86f9e89c5d7874e29832470698433573a785eb76c85c9a9c3340bfae66bf4f9a5836ab307a0b63a0ddc68f28c85c85601238afa449c883f4cdf956a4c5989f022a71fbc3cd2f75f2c6c7414193a2c9d881510363a11217a276f582cdebc3581695c453862e4c598eb75812b21b91ed4a19b3f0376484f0d087ec1547239b144ba2b08cb9b949b360731c1a051e24ea32a7bb7ac924f32c594c2183c0e52653bb48864cd28037084c0fd91a884c4513d5fcf61f4ae2c1db4139fd4faac0ef36b5d03035e35d1bf3b73a26501e4d15b2a7749008e42017cb0778957651453ef2771acf8faf9857659385735a5e205e77595e79dd14eee44678a9991edca8dcd8c995638c5e11bf149af36d39935ba8129df163fa2e9c39657c018b999a4197728db4988d9a384ebd38a020d1b68468458751f341e5b419d484ace3c6bb01f8fda0024a299a8df9d87d0b053019b47befdb814f508e0e9e5776fcf37d66b225718b487d3f3aae0ece08a36c6491b877253525f9ecc1c7618dc8b11dfc2bc2aa97a64c71a806add1e8ca76629ee01e3bb8d3059a3e6470f1e013ca7bb2bf21c3aea4e1aeabd47d8671fe786cb3d33e02c1fcb3c984529a034ae93856d6c903d19e64013171f79d0a733fa8fe0e2d6562459d97ec6f1d684d9a2f4cde4fac5bd52e6303bfa89a78c27d39196445b5e7d761b755f5f242b07986c11d0581a45d1e340035b81e10bbfe759980b15c3ec402fb9724fedeb5ba2ff676d92ce9358cb415be9837f71db0aad52e6f932ae54d5d98ce48bdd6bdb8cfdde26406267177c09c782b476ff2cb916091a69ad646cfdb73e2e6b61b58adb368ffe8cdae25f4c7b53f7ac3aa1578eb9e1fc711cd89a66491845379e817de7b22463cc1f8917e8cd65f8a13810f9019b63516291cda9b76f83bb3496b8b1403379ce2122e71f005b807df3ee18c7a3fd29bab29f161e8a0b484a8f7d9c7c3d962832f33a8215a0ebe1ac7c95e1de22aa6c1d92524fd788f2bd9becf1f48fdc7bfae5233f9a953887166b29b64ee072108e1d65c0fbd8d073635ef2e83626c6e22ac2b4d4ecbbfb2c19db41ea0c37f2ac36143ec34c4214401f92f6c470d408991aec8e2550eaed3379e23890e38f1c3584f71a0b8512f453a29e732fc6ae69e671a6ba1ca4663adc13c207b0938756e74d82b7eadab430b1a2776daeb42cc401ec68883fcd607c0abf8392d226230d8e607446e102d0637089111b9f6e7fca2773f5a47e787c6418e85832bcfe7468d1ac688565a6299a91e488cf0e8e9d937deed6fc5edc903f71355f2ec5bfe991ba45c4aad39b9bece3f21fb0d4777e37d5aa55c90b0646e0f5faf729aa1fea4a25b4df3286d861a904be88c506fcb47fa6da44e2742af4e0897a4c9be0b9631156125be3c947f3d983cef5d30bd1bf293113e00a210e777ac437e7ce1ff026cd0e243730988609410be0b31e3d23eb7558847cf91d487cb838051d453d914875ed9310ceec019422378f2462baee7aabc0e1b11bf46d3843eb154409dba2bd3193f2d8dfb3c831769788a0540dc5c784622102fdd0d7f72d7aadc09b11c85337c4a2e00b2b25599620f8242122e73d3002b42f569ba0da4ed2a29d7bd15b13c26b42a577be628e55d3d05322285c4cfe26041c8edad57adcca69ae3f51dd8b03b21d9abac9a7e66cd22109845c817badc1460ea948a435f54b6c5848bc7084a783bebee7d47dc9c9a5421f4b19d837daa78c419e3207f9d402f2f50b31d967b2a52990db9b6efae3f090b730bb43edc8bb4a206f301335e39ffb3145f4192fff0f2264adf10824a1655e2057b8d7291786b8a6a7e1ff9743254817bc2b2e4ed812cfc062363ec10c50387e5f177681b5727257277d3bd32015baf46b894d01cdf01821f4bea1e0e35622174b56555de4ec31090cfd55d6cf11a9a1675d7f1734b32c516c22a6cef8e4e7cadc707bf2935a905b9d006263123012c99769ed4487784c9ea12e9574c862ecd6eac2f8dd639614bbe65f3f355ee377ce479f4e47ec2dd1a4bf61c08bb09b4e5accba231c74127a7158410fd772688a5e375cf1f4ac2b162448ca0f0339a15f9441bac292136634a12f5eedc70031cb0ba43cb183300dea99850addf40295e30a440dcb6ff75f74f634e3b97a9c91f00d605f50e61f98e738cae2c93334d932e4000b560dd3521f0811dc5901a1b9138facf4934503c8cc6abb258870e292c0e899b659a9922ef3854c776972c2ee05de76304a107a39ed885347c50119363677fec1ba81f25d0a4a0901b501d2c2e7f5fb88fd09f865cfd97016ef3252045dba541c27b44f0ccecd4245d08b531595cfd5e6298a28c7dc7d0220c3aa38e4ff715bc93340b8ee24ac60aaaf29a39a08b273063572e15b8d9ad9cb230cc19b0457bb02bf1be3982604901d997aa0835f8dcd75fcd7f0fbb16f83635a2c06e9b937893ef28fcce6820a9cbb2a5d0e7b2beed861780c17dc38add0aa0dc832146279a1bf4f4ba20f7b9aa6b2c1e13a36b059285966b0ef2a7c2323d583973d142bb037707913fcc34eb00ae7fb4a1973bea4193cabdb0a0a564ab0d7e96dce9f9a4f9b869a5e6a54121450961ccf9471750b21dc2cb5ddf21b2549b72ddd5a9b1c60debb17f524834f97097612217169ed73c935dfbd6f42dcb238b213891de73ac4490cb244549eebcaaf567c4ba7bf7a16c94626791f7726b5e50a645d78c28ea527e28b74d58d4c30ab8ef58197cea56be9e2a4e2174b41f7fbf4b81ccf11a4ac9679cec54fe0017a2f0d6546cad3d4cab256377a95168434d38e3709f4eb08fdf807ffab9967eb30115023e034a64e393a460d7be214694e36478b4c8844b867e4e0c3076543948d112614372ef9c20c2aa372a70ec6ceeb5ecd7c3a6d107b5554baa91738d0b4b713e97945b40ce375689644e28efceb86aa7a6be38f46756601d2f63cd13f30cff33d255f56097df38ab09f5fded83ed52ed17355052f320ca1f6d74ec5e93cbeb629fa02d8b424e24219487c8a1485083e767fb859b463ce7babbb6078ee5d85cfa08cd9f9f2bbd7f96fd6ea354e344cd86e7f94caa0ce7c87d096664ac743d85f24e57c8fe99bbfd1c0639097c1ab30aa8e053dcb4d74afc693969a331811c9ace82abe7fb880a5764d20e6946c9c03a9b7d3d27dce8716df6c33992837c07aa274144f3504ce0a840292b846ac20a3c34d720bbee3dda74e15209fc502d84bb14426e09c094d757224b0f10a8bda529747d4b5e0e1598dfbfb56512feaa796abfa10fe2004f67517900260896e279a6899743bedd48d36036db447aba0745666e2a3b5e789bdbb22303c54f46f4141e46ced7cbe06e20771bbe27baf05d00532f885b1d470e16d3f7a6f2478e655342ed74d2583c686a8d2dc7921c69b3f7f7c22fe3f3e847280a2de3ff06d223f67463682facf605f10c39bfd6f586b37936b56b0fb2ba304235b3d98da4c27468dce719a4585acd9eb833d712150a9514f15e84122b985b924bcfe9b725764878e4f170ba80281236e464b12a65ae10c185c9c8ac2e26624057bfcc18d22c3bd67912f80129e0133d7bce3b5bc7731f9a8b40f0b23dee8654e490c0cfa18f003f196b91fe01872235477c1adc01c79c0a00be9e379089e9060349cb6062c325e42fd7e91e5b59bef3e36de15a2f4c7453b57f7707ec83264b6f56713c9c69c02ea5cccd4da8e02acec0c0ccae0b2853c4bfbe121880655a8fdda818579ea3418c1b87a04abf56c34223158520b2049ec0ede83041e8024cd208fc5e307fcbb4989fd13b972d3c9c9f897e07dc775d8df8437a56603f69fd62c7612d9795cdf24b2e6586cb694773b6305da4d2b6affbe588d2ae3229d70436f9a0cf2e0141dde53af5272aea033dffd2add7c48843a3849475b4c02e30795c56565377aa727272bf69cdb1be0027f6b37f56d1669854bb410781c46091b267fa957c4690fdff87083d6414ac0798297ce27c7b19a9fc91925680ff1e06b0f0c0385e98531ac6d55926354d7a04666871a81e6a445d30271a3d69e6a1e63b435d0d9c8aa52bc7f51e522599ddf683443fee7a17d67344394d6b674992ed170019f2a0314eea5f895f0c2dcc6d0daa8da71455407515b756f4670803d883b6ea6b0fadea82cdc5ba01fe3ce669ee4e7eac6fb01900d47aee1b81a8ab7e4607eb9954c2e8314ee6ac7df3d8fc8b94e595e391006c13cb78f0cbf05e1eb9590ec9058758c59be85f3ea82f9ac19ab562b9a7bec504009a66c020f854653dc64b80edca7880d01efbe34e348e4b0ad9d695ad07532683532da83dccb5b93f6d5d39d575949e406c2910cd5590672ca11f50e4c64e0b5027e02d4bd3c815d2d747ad29af72b2f21530ca0ded4049d8b79c6b7440244920457ac2b377191321ce9b4a26aad3979f2bdfe5f8b70afb6f719d3ad070eaa15ddd373299e7c26afd8be419606c9725ea6a4274efb3fa11ab8e9775dff5b8bea5da10824060e339b739177d664f3e1b0f19a73593ac0013d772188dd95e07714a7450089626f08f2a1c61a0823b12d2774ed5cf3186772f7405a07b79493a84cf663902cca1244ee09051b5795e01e96570a6e9203f259200201cf39d11bae36f4d3e554443b14c0994e08d187232fca34e751c638377f7688511ebd5f9f7507cbb84e52c914e317c01d2672ab112b78c49d1ab57729c88a25a2dc67cad4e03677b5fa5a53ebea57fa934b14d2c8a48c5d2beba47fc47d6d3d20163d383a932e7493deda8a594a6034c5efc9a44bd70c92a639188c6f9c9c7f99ff284430700b59ee2acece4fe5dd608487c6079d3caf3c9091073c58d6e426ec58ed0b9f27bc8e388917886d8cad5d12694be4c839f6f941f68ccf03b25957ed95e51fe2e305b0f5505d9d0f5e80905c2f422e3956fdf549f2bc1380dc3be230b50520383575760eacbadead5dca485e8f1b134abd0edd923d2bcc26a8b2bace20a6c99ab4558fa349d58bfd1c34e579ff3ab1b9ce3986cdd47ec2a0ecda5b1da9dbbcb9911dbd8a919db67989d89f4dc769a81a8024e525574278e755100ebfadbe65a9760fed709f0b8711f1b97a2d779138831e063d70440380a1bc9260defcd94dfb8b20bb0fe45baf86b352c8b0d1fad180d33659670fe674f1fbd5bac338f8c76096ce4d96a452b27170a008d7d69ac4c2c4ad13a8605883670c15ce209ab4d6d57e536ebc63a5adc81b0637216bd55cdbe9c505a0e9244e7e00bf7d0c4cca6ca160e3e91b1c8f12bdabd3db9b5bb24d6691ec74c28a7a4c25ebf028a180aa4a52d1a61ac103ca68a6840806d7c18f88cbf918b732018d5d38840780e164eb806ccc1389115ce13859c285a5e56016f480d17a98e13fb4995fd52e9edcb6a92f382b3d22e4be1403768bf5fcca7678a2a16fbbc1d5c6669b35b1fe4c577e7ca28f6ceb87b00fbd9c07a4fc380fd8409d6b988d7023e80f3f09414541bfed95f054025900acfeaf4f8187f7450508b02335e89522db03759047158138b11b012c17e9edbb46305b40855a7af56c064ee10cfe24d0e8606fad6c70a0201d797b4184c268a8fdd59afd87bcce93a791296adf5f402eaa53441a8ab8a9e282108d244c6784eea33b5f3b1ba64194eec5d82da789081eed14dcf07e92de576339ceac3bf59779e3274eabc29918ad92408708363d1e01542c6b1058bc8e6dda35fe3c04655606134abe057b23d34f9c2d4bec74e3edff18923e75d6021466f9f0429a189edb82e5fbe5c2b01a338583238bf0fe0cf605d609888157b1a5f3e225234ef578544652df2b06cbf06c69294bd07a497c627c9eb0f8ee894f7d1811b8046571c9361bc4760daf4db7f30f0d119b4c47fa6d12d7678aec9e81119c1e49bd6038cd8343a819b9e3a7a961c3654f7e510bdb6a017735cf37f2074d05864b1dc39ef0497356c2d4ca0ff7677bea4bd948ecc41bf9ce87d1aa8cd8163c121fb529ef8197bd4112dfbb0374c806505dd22ff817de7395267d16777d3c050d9ff474e0ee00d3b2e336c478aa8a5ac66c19f7e1b1cb0c90f88a8f10bdadf26cdd3bb672385a6b1654452989b20ad33d99e659ce0bfce4f69e883a5dcc0913089e0e83a812e5a0b42cada50abe1fabbbaacbfab5b33c46ba2bae2a9c5d121df7b59de36f53ddd81bea8723404c742fe1a1aa8d69b196a52ff21dad4c0c060c28f9de25e01a2d9715bdfae35c95ae8329518ccf3f813811f4e221be3a83c3f723cc3674f150e1a58cb887a3ccb435d960ebfedda430bf125ab077372b535be943ea9b1d676d55c422bde4776684318777ba0e678f943af079913e85a473a8bd91a07922b9382f173b8ad6c77fe0a53a9663537898bb2c04872132475e7e425f4c6f935e063891dbd3f7d33ee9fe5662e90245e56b7f88d6361ec0d9db8616eb46d7691c542cc8434284261022d711428779d90f34d8c97714c1353fbb4f772fa1dad05b401bf4dc3d9174f77fb4306aee2e920ad9eada5de8fbf456c0ac25c21addbbb95843ed198c90bb43a7939ebaaad5db1079565869f274f316fc84bfc14a889538432ebcb306e0256817dae9b9b349a0e1be416c8ff863009f5c5b9f0d49ccde84f3f075f4e0c1bb98e55c6c10f3b28116240a4e221630d3b855b374d3373f9d25e2b195fa6e7041c98c8d26d0b34e474208ae798c931231cd003d255de062d0fb369fa690aec2f4d5575b69577992ef94a6ba53df56c2e735afb189cba69cf2ee97114343d9a463f8edab57c60fe59b6c56744df256971c44285e394faa2aec3ee72ef7499efb08829137b8712329d5a93fb1e48fecd477111ba017d313ff86d4fec01c96728cdea513416341afc1eb05efc0cab860b41b8c795da93c9d990409297a14faa6757e54fbd57e29f3568f9f7cee0f3c3d5c72f31de5ab62a447d92e7202130ff01266e695a01cc1a1b7d532441c342e75feb77a20c97af6c2cba026f6554db69e941eab383921a12c57861a678c71b3295853ddc081dfb461c40310efab638255b342a2f7a041c8352e52892c9824115bfcae44740e8fb27f528057f80e2f37a8c37ab9072492b31cd67179f0e35ea24c78c693e6e74da5587cb15a631ade7fe3bb75f796486d862922c2e0f881c241323138a6d15964a1778eb7fced0f1e95479c3226f6c21d384de332d9c44e390c958c5b09be4447c17af2c1b708488dba14184b9d17271aa63c9def308bd24c584d12081477665faea6f243186ba057d6448c264441d0002131cfb0531b26663331f5781007e13c537319abc535dab173599fd376efd507ae5a65c452de11229f714c4473d582be4a12d9b18fc2294a83cf6757dcd69c103cf2c854d3a3600f89077a14966bf9a66684d6331a0ab3acf015db47503d5eacf37d140d242739586bb9053821b7dbceb6bd97fc23e81e9a41005c4e0fc07e4a3f2ce07577a2c3578f61c8d141bd08f4c65b1be7f656a1091d55620c3aed5e1d35aaf28e0c6a5352be1d4793c6fb1ad4135707fbc7e09cc42805c670a8219f82240d3c46d5b0ffadbf9b5feb26821c0702b3e979ac75f8c0bae41c3c292b2368bb09e7b2b8ffa0cd3c0e81e3bd28e3dcbbbd34ec03bb31e620ba2baf610ac88e7900fe2d3c538f79d023287dbaa91357b7a8cb7affc6ba20be36949815a8b12b1839fc5c106f9f92f42864b70fcefa649f11c122b21cdb290a475222808ecd45658140c32875e6199ca6cfb45e50ff63e091a9161996a4fccc5f81afc60238de46811ede65a78ad916c6c64dd52f65c6a8cdcc6733c10fd4ec547387fb3587184f1ac3f5cf15bf1a8778f388e16af896cf8e0e6adefe10a2f48764db633a2da4ebf034820dcc5cc4b239b00fcb9b49688d59932d28893213aa6b262f7398ee18a0a5ca30b1110617acecbe274e0fa299b4c420fe010f2ad7abb51db77cfc5eb9e2e9188cfacfdeebf2f2c956f0a6857eda9cbec0b25bd628c0d2ec609c52fa40cd3008223dba8765f4d2246fb62bba84d13776b8497f8237d54a1a71f0d4b1804a8514bb0f43666935615c57d50e9ccdda2e450179af519267e88a9e90ec82fe08c10d138efcbdb869219b175858a92adc37247dae0416d031cdb29d61a165cb0b1fac506eeca0494620092bcaf544d0d63fbb9d1d8326a24e584a30ed59f5744cd9b16d36831abb472e5e0d39d6a3bc67bacfdac0142fb74710c4d309d68e9d4f1500aa4003437a3bff7b968d1c5d3b081335d2bb5fb1f1f86ba08243f1b5e9cf131b3ae9180351e4dfa8c7de78b1c24bca4d481d324511ad32f4b05b9785ac5ffe829497399b11e9b2a4e8f0f7bd440b7ab522fb568cce07c90c961aa1ca6012a13e7c7380bffdaab47d71863ed899524e281ae06a1a1ba6452e07706fd38e259cf5d2ec0a6ba41c7e5a6bedd19c049267a541d9649b084a6f8c0c91656eabce5d84b537a9bddd0e4143dc6261b6a2def8c878479e84d890e7fc62189a0a35d236064c2dde56a8aaf7acbe31795acc8ff98d1938170d90541698db42b3b647a1bcfe3eec62575888d470f96f71d552a31207989c3f768a33db0d8067f85d6743113e287e88a0e07db4cca6cc525117584c673af5d2ffa4c3c8b57525aee89297691aa7b866f7d4a7a04fccc2971d472b985839ff2d9f9b76d51c1239a534b575660b40611f0353539dbbed0fe25a0f7985ade0f2930fa6764c4f0c2a672c1fa81597a1d0a6a0f4404fc8d40e43d8d66f57b85aa872dc68ac145cc1da36eb3a379865d5b1f33b3cc6807a2e5fa36fa0d64e42dbd9d5094ffbe382bf3ca058166feb10898f5990475c753b69186572e4357a64c056c6d64cba479be3b0e9b389642bd41d1759dfa80f20777381115319bcd8c8c03b3237d71506173db6d5a34700f551fc73be688c350d5da615c3272e05e4592d4f854748f196ce2208cce1a45d2408eb8f723865ceb06c1af2b01d57e12de57c8f1aee9aa0b7b9f18d4d056594ddbc69c20ab0c003b687e4908aa160bed9e472ed7a151eb50c17b5a570dba108b5f63570598dcb02a2a865af7aefdd97613551650d29bfefa8006d204fadf942bf267e49399ea8657711f3fb4188ed36eda5daa47f46d2b9acc636979e60ca383c13d02d015eaa19d407549b090deb82e0b2b3fa78c443f11cdd3800af2b2cad8d189612696a9e67ffc5ba14860d3908ac91835ec3c4cb69d012bd9ef9eeb8e7fa64cf0045e5e1257d09cf448474c387c82c5e710ac5c405f35d9c1ba05eae9ed98f96a5f66ba7e4256006bf346ab3179f9b369250446bcbaee80885a7eac40cda7112a300a1a568c0852f00d9e28f96b5ece3fc8ba665b1fbc9dca0d701671203d92017ca311e69771b11ad037467c99bc9249b5a2dd297fc9c351ad8fdc6e98e3a39536ab9c5c669e9ccb8e2fa9b75a055e325a693bc694ab28852e6c41c9792ef1fae76161d0c49156dd249c8fd9ad9d6babd06e22351b6498c1676c4f7b3de22701c58daef5b0642706fde24bff822fb7a03b2905a59a8380332a1906ecb42c4fb4aa26e12022c3a4e2a7863cfae6e51f3bd5ace8dbd43e2dee62f3af19c7ef26943f6af53626b63c76b59909488ab139bb6d477073ed2c6ddeeecaa0ae529c8a972480b552d5a66c284b8444476b8769eeebd00c3fcee87bab9aa21ef7e01b4ed63a39d4233b328c3ae042aaf79b13ef34cf758d7ba0d1aa53167f452ecb7db58d01bf8785b4747fcd27552231222dabd249e9bcbc9f64e5fe8d480c5f922a1ca696b6a2f05064b2c3fd2705de2b0f72b4bff6404ad0c303db80467293c40ae272f3c4ca8555cad7270fc42626f26f6d3c47d8ca4335afab1d95e4da42283f3301e26b7f28633318fef09f6365185015c836791b8a43ce987040c430c7d8440af1117fbb9d72bd9ff38b5c08ffda7fdf69eab89bead79ee72b7e6ac39aace628612197527c42100ff9f6ea385bc71a1dce21faed3d17156552093091899819b7a8a0971dd570cc3aea9d0dd57b4b7bf69099eaccaf645c6e4b73e87e13e71428ba451da9b5a8869de38cd2ada2a4448adea9d913d265ade5cba26c4647b0a26e01303a61c8463054572728c951e3d2c92ff1938a6215b8b7b9781d5b54c0b91a0843ba3f08580e34b275e03a9a35bad179eed177c76ee8d84312bc25682df78fe8b5744560892cd17c755a6c9082accff8e31fbc5f28bd154dd9fe9577e12fc1bdcb07264a8e4cff2511d1760887fa1cddb79f6e5032714c3cc24226f2cbd40384ae6dd5693fda6b2990c4295d3fc40db51e0cae6e4feb3909d36c49bf261f2199b161bd47b59b6a012fefebfe1a72d5e756c5229fd82c018ef3d9ad61378ff4b02256ff3553ad81e37ab4038011bce5203e3a0ca5a898bbf392e3c4a9904e7521b5f75605f4965e3424747f7ebc96eec4daf6c49dd10bfb208d68d22c391e119f225ca6b23761b554d590813b06ff394ce0c698996645dd9ad34a58beb91980c7539337907d891bdda2c76444c08d3f86ff490e3fe7c2db84b367e9624b208e7b927b4d5d94c9cc4c848331d82dd991109322b6589d2c9898a3da2decd2b56a54a1689854129a3e756c28f2c32bfc80c86092087b2791c8104285319829a42910ac4429d922fc8890801512494789ac83527e416c209e9ea1d4739ebe0b6e0694f22a21709ace51451b85a191182bde55442813c7de5f447cdb5f35fbc92d1ef71c2bec50b372fae0c3fac400be9e3872aeb39e98458318fa764c219615c864e0af2802e89ea1e9008f5a9a55b6313a337bd17f0d4be42b38176709055e1bdb6b3af13bb6e8c34f91d11ddaa912f05c521022459169036121761c90c41116d2bb5cc39e799d525c2e8cecbb8f2dd9eb283784a56bc1b9402683e41f4a75758ae627390e2458dd2760400a65f85076ac50ff183c96ab70ef0ffc47e035996d3e08a9bd1741204dde08a32acd98a4f8ec6389cca17e1d91e15d241913abcd3dc09aa1be1374bfb152d847251854b28005898a165332cc4fefbb280b4febe1bdf826761d4606027284270a832b3ad496768438b15187a936ec822fadef20b0089913b415259586dccbadcdb1141bda964ed1dd44f3c05c203d80903aff28beca17e8e98122580891b822b9ca1c5179762774d4b4d13f9d1237c0efaadc1467076bdc6708f11044fb2840ec5ce708f84ed7b6fef15a91dc5b0f3c2dfb270767e240d6afbcc33493c09854a09e2118b05720942c4cf4b614d985d649f365d9063cb1ee8b571448770c30009738246a1b02482efbc3dd8d7b551ea34f72ecea8128dc4a56e460694c0498b1fc4c1cf2e2f213ce979b12017e730dc68c116fb46e281ee559ebb4f2eec37657ca0d2f235ba7c88a1815e3d3bc4824595d41fb655d760117a9e8ae91ddd27e509e44d2dad3963183ed028e1b17c85f69f3535a8b1c242463d40ee61a705c536fe98025eb48845624c1ac7fcee84ca63324f9b90852a0a4942ab32bd0226a8e069f10d8069180bc2b9a85334cf76cfca901ea0a4fe9a15fbd41c3114a550caf8f293ec3670f7383611b1fc2e3db7bda0f258b8457fb93fb0f610e2a3b5ffb5ddcb29d5ce32955f388c037dbba0393d9a9330bb1651a4e5c420c6ef5718dc62974408c0bee71e193b7a2a7d5370017bc5eadd647e97c4509126fc4df527931389e67c842c17351f0626eab0a17a8e0adbe61bc0a27418cf0a30b4e857ebaef877fa411104822434efb57204397815b05aeb0e3bae90fdbd13583f14bce4504b228c1af27800957118fafd48b16ed62442b47e4ecdc7f5815cd55a708ba53a1e2f9e23dc390f186f54c6baa869a3ccbcf8abd7dae2708af2a2942a73b04515feb901451c81800f8167d99b775e86fe68153b0faec26fede47746c89ea240663e5ea283641cd6801c8922d8b9cf49d6c5ceed7e78e61fc0b68deaa5bc7abb129b1ebdfbe9286b2097ce09a32dc1263788ff8acf07e0d9571555d5f90bca9684ac31e3a60c1cb5e349bebba60166f7016540a84348aea4b064a83e6a3850af0ba1a661318afb22ba2c9264049066abccf02ff71f0e4802ed9cb99fcf44818ec9e6ca3c4aac753327001d5622b565e1bec3aba8ebc237d83f7c1901e23433534b9e2bb2c212d15efe4644529de12c3d24e82f4e9405f5d6a2e774399e309cfcd6c8252d0f3a705998ddb62d42e03f14e9e7ba986c5de422343bb92c0407a0f0fb7e2cb920264487c902f6cd20f878e556238fad42a45b3d538ea4e31f27b28baf06c7611ef3a2068e46b6c3d312957a2dca0b469bff2b6de1710c0e94acf41e3342da8d547f024d08dd6853fd44410f6ab9cf266ff3cba79c6364249c0d300504fd3965ab8cd30fcf883a4326e9edc9dc9118f36f2d36e1e19dbbe9eb617057b66432da4311fb62fab0affb9edc9585dd4eb20ffa6204aa064f2f469e890c4d8f14c065139b7f6ded46c38dafc47e3d6b0833cbbc2ca829145061dd30043c5b8f07a2c9393610b247f2a359054d3adec67a868a109ea5bb4dd0b03342ab0335f5fc902ada085d53e59316287a839ecd94c94e77c43b433f83cb0fa2eac6cb448b4e5b713527402566cb4ebc539f5bdd62a860a295baed2b8444943526bbd5d9c05fd9dee9a1c874c8f7477551482a5fd7c8f4deb4666b4fdef455c7345e2282f1fcff35da9d9d674e202368636842eb687ad4436f3c12bdeaea704438ec5ab3041fa03439381b7e1011d41c310b36e3c84dd28c68d753307721efdb72cf48cecd680d9f273afb7679dd8acafccb82901cc6fac5f67a4216ebf28535e3716784e1353e3ff10f2e1c610548f1de68f950cbc9a54928d73ac3acbc2dd9818284e7ee443d0d20c26c5815b07978d7bb7002bef93bcb11b670ca9d1d27cdae2e0a459ec7656df2c1e3a627e20dae70793713821682b86013e9518887fea47be22b88e1328c06fc80bd37ff61f25e0b8a630a1bbde3657d195e23d30f7e7fc01f56dbaa92de6ce5261819c16dab9040f97d55c02278f1ecd23086e883416fa45b95615c83db53d1ade0e6daa95ab8646933073115068f3eea6085a6b3fb8868e7142267584c0b931dd54ce9b0d4522414cb1df0e7b9667e9a5138d524d175f0dcd4899af92c39333b6932c4e1ef65579dca57183d09d347450e1f4323289f81294c1b7b1d6d70547979fe4e9b9936e0dc48fb86700b1d844514ebdde92f98b552886cd6ab6d0ee7363e8aba75d5351374a549d9be55c3b174f8f3fc463b95b8f8dd3ffb691587b1a2e24d98ddac76234778dd63490a1f7ef639a46747f486229e4d77ba07fa8583be07e450ab57c582a840289c9ebabbb2815d2585941c3221f45a887f0dbf22315f8cbf7796d0446e5c3b45894513144d07823666fa063768ce87a4f6ed015ef47aaec12e0284f6b93837df2889b9ec852f8cad2b47ef3a7b13e2430abc27908cd2770a5745c2ad44904cb3a04b31663fc867de65e437b7f9b396a2b0802dc1d76705f173247060320a5b74cc7902f11d6b38fd861435858325fe3a20b16503f0dc6bfbe6bf37cea7284abaca2db108d476e6d98a64abff7ad9a293ca3585c040f9447009c1739e50e1b653c7c9d0cda3be1834791be8c9d26241562b0f3dd2c3a63a851c460db0b2e468d1e50713c5d502e9dd4bf2602bb239a44e376e9368a03fed02c80879b72a370e004dc837482835357d1920fa82e235b4553d127f43f265bed26ee828216a365e02ab0c47fda77283956bffcd33a5f6019af0cf0ea4ab3cc3865a619fd69e652f8267625d83d44d673a1fe8dcf86200c6e2b8b8674e34206c1d580ad22f5d37459eed6e1a5b58bbb6915dacf9ef4cf0fc261602d1fa03ac564439217f91cbd93e4ac1c37c7955ea5ed5be0cd5ff975c3d1a816d256ed075d50ba9925d98f7534edae9906757949bb66c6f4f864d17be7aec4fb1eba39debed3a5ab8f9479cb37c1c925c3327f54c5c709ac0e0fa54397c7efbf5e6e118b1ea1a994d5b730087df8fde4717803a580c0380a07b5c28bf6cc2cf5de715f737a6fc111db9332f8978a2ac5c41b8538a0141fb49f6290d3578506ac28ef2b4502d951ed8f0a61507e76363f02618efd692daf198a9c4ae44092ddb08f7d5babab9035291b5067fa58f8e64f7c5662955545ab44b8c38621323c706ee023343ce813561fa545ead1d14d80b9897cb77d3d50d0a28f665620253d8fa535057a3a2a3a95fcea049d62a9e7efa03304df3d1de0d53931e05732dbf03f5f12b240ed56a8121c85a09123100e252063ded4b3875e3795e2cc155bb8814e58e2db031013b683a034cb276926861af581760fcd60889c8e5b9e8c4a6e9fc20dcc89d39415df5f6ebab44d13155247039dde119b4b4cf3dc967886daa5bc05ee5aa4944ae79bf31472d51e8ccce50b4891f02a74128d87f3450e93fc4c48d4024f255e37afb71f2e199fe006aba28d9221a17f75fab16a265b0bf0b48d4ee335c5596c2fb83cb27074df19ca965e48c079ea40c9f6608ddb37efb2287e431ba846b8663a44beda87df242f9ce3e62675f9534c4097eb7d67870d5a77ec7ce5eb6113c6555a4e832257a53c12346757d4ba288be3ac42d3d89f15a8d62ff17bd92285d372ff4e49d5e859175bb955d4ff793e3d5746f465b6514602b67910f34a0e64f45e541e871140510e259e59f763462de5ad4d66ff23a8501fe8122370ac39772fb2725053684d39b595594a2e0c0354381397e14948f38754d5b1a37fe1932b3b1db9a9218dc201d898f4dc2c82f5c94de5f898e323f58691fae84605c1baf8529963c0f2547753ce207fe46b2c7140039ea4b1b7d9f40cfe268ab7255e2e36d7bce7eca70f1d42d1ab1b63a4608e894581dfe407d0ba24b9799bb1ec0ffa53167c6c4e397e6bbaff8c12f7c0280ba8289be1d405ae37679f1b1ceafaeb601d2327cabfd838c38ee2e60b91559961e6864847e35dc7d6143eb19d8b4201b62b6c4f9e76bf684cab2bff6161b50d10309ae835de020ab495c07333b9b116308b54a59717689b07edf9065ef55039184b1586eac552a161be9ec65dfe3ab5a5aaf389ac2f1d781b3c078f1b80aebfa8e86edd3b3a2bf7eaa08a5cae15a5a0410491619dfb5f1bc9396a689373da987ee4d62e35cd21b151020bd640bf16a9f1a6188aa0388c601332ee7eede852a04e6d1cb3853f9ea060e763514099ae3f8424dd1a0132e09dd90ec599ce2e6c136602c3af7f3edc53945ac99e30c2cf9b7b2bda1e81fe6517775b96cdfcbea1cb597fd7462768c981e202950fbbabfa4f5fb07a7933cb28e4b3509d442a795d298898a381b81a9440df3e17b4d03301a99d4aaad2a5af4687ac251d4d7a31a624a3351b84095f9d3eb261153f2083b769444a0923ab05708e9f6b766027aa6b4e21c4e5a0e265cb37a2bbfc2658b650173ccb825fcb5db945fb459e785ec9ea1d6386aff583bf9d0cf3e0c16db1b0c4dc6eeef2a06229f1e17e2eae89172d42c92720eafe6acefaec674d692a79ca1df149c753e61b939b1ca96fcf5c6a1e2cd1950cab57c7d644363cc621753fe6f9a9b5524e4bad4159376e03ed5306d745e4ea994306afb90a197e706ed503a3b597699742ec69ec1a4d069242ff461513092a678025588c213e83361e52c94a814fb018e27a44345515f1f499445ff43657c833a3d7ebf76ebb954ca47d5c583eacb484b6bf064c7d0a8e9f81c65199811bfd36b5a075937339664d08e6f3601f306f60973bbfc87610c1554dfdc03d172a35ddd3f4c57bb75bb1ca8b72c0b16d88284cb3a347973d1ff24eb4ff4889cc82654cf17db1d4f8d894536307e156596054e51c8992602ffd265bb97fe6e0030b860eb5ce0a3dd03a0ed0e87fd7a895f8940f864d07b40a03338aaa630837cbe8a18985673c7787c412a47f10cc04722e4e565c9ccb7227b8981b951da62f873eefa2e6771c99f8f2fc50f625b8e1f3a9d084e7cbb869131c79a1c9e7913bda4773360f79edfbce9b549f868524e1cb721209b72ac2982d3f2be98591f3734ebf2b1856c2b9e1c1efe74c9b4bf7705702b15470bdd7ff8547ee9c97193a222d8d5314c270fc52892794a882a9e41b4f6548366d55c812c4f36766bbafb82d73f528e19c31548abd1ec2aa9afd135cf8bb4440ae9f85082d795683f6b29b756624ff9a167f0d2d9c53721361ba8635780bfff8b25136488014d2b31d452e8b81eb0a2f2ab21a1800254bf687afecfbbe9150cb37050c0d7347c230000608bba59fc9c35ba3acacbe24093703f55ddbcf57dcbc0d07b4b6e0cb2d1608320a7afb3b06f15a4db97dedf26e6fc5d8643b980c4f53d5b4380a9c15393797c2c3d5c2208027551e97fbe170bdccfe3a864a2dc7c729a3d6030e4ae0e3454e0a0707537ac059d606426fe8f07a218ff0d3b862401e22fa03cb3da831061b5de898d4bf39b69e81773f72ac7c7283512a8e474e2dcea62000bf0cec107a62352737c60d8bd19cc7da4cdda0410b5e5637809a94de6e7c62aa7a3f1bd4a2d9bf15560912de6a5e8e2a8e0685dfab18c35a223d2af8912dda40dbbe68f8748c9b52d5b1122153b45d73bbc13ff78b9868a57786f66c72e1f92f6946353a8b0750ebf1e6b9116a053d9b01ccf763ecb9de7b13243ecff28e71eba143329b72a2822de8c4bcb9f9bea75506a45b4c7427cb85689878d85980c1e661065f0f11e61173cc33cfac869bd8e9886b307cbeac35bd0c1f8a80b2e1ada91d92bc5d77cc29240b79fef6036bb9805975c2f05f171ed35287f96c86f6df7c631fbc06064ef73d8602d123edcf949b54c532b8e8815c64531aa803d74b2d4aa1c2081bd3c2d25d8dffe95f0a0c41481d6efc9d3834b48ce300b743671e6c91c1d9236f0c6d9031756f0fc82fe4dcc5c7192fe7045d86c642bb4fa664aa3c73df953de2081d143b90d3652a442578106c763a55479176f820ddcb938581e6aa887f7a5e67e69c11ad1b22f00430419092f91deb9f82f9e7577de5cf30228d412fed46883e04a3765e9cc98fdaa72be2acc8d65389cb7ef32cd1cd4e7d2ba560f7086fbfe3a5387c131b8602c7132de4e2d0aac7829aa6a36e93e4e3cecac131bceb518c52c95178ebaacdbb7c781fd9fb2ce11355068ae5f0eac55de20f209b90f42d649d8e1145c03c913f3465783a70d0b8c2a291c27b243dc94c9edb1cff23d93f078874e0b6452f8e6cdf3b11b1ddd395df5400daefe826ac4f24bc2cb98c475ef4ca89ad3afa07ab00c4a24d142d6ab05e8a51ea4fcd87a4c50fff361ea96ca749e42efbd8ce9469a7571405533174583f5470786e08b3c25c06dc668b022c453a47d2c254dec331bdc5ef4721f968143deb44755265c21c4007f33a2497c86332a58c62b5e1daaf721df4e9321e32c46a95632803c4ffe1ef0f0c28096c9825d2ceb1c617007cf230d09da34f9b1b453a3bcdad07d2555867c173f67a3195ca3cd6148a0d48005de79e3a78fb03ad524315b7c6a5d4f0a8afb1783ca94088803b2cdbc22535df67f218e01fda27fe470bce12d125430dfbbfe0a93ede25be75a2ddeacfe3ec68bed27c93dbc9c281bec8b7433d45691e0675bdcde0758f6b29f26e8db107d6308105d5322a87ff345c23e71a8cb0267a8bf689d410bc08a269666a724f7870153d08013a692437c8bee312f8a42a74e53e014d494046e02858c34baeeb7675c8c0ef108e195588106850cd9d50ec362850f23f731e4b3a120e3df3e36ff4a6689f237d12e93e09bad3e9235cbfa2d5ee292933790078f0a343b668be71f9842cbbbd5a4035d11da4942d3f61ac4db6c10f1ce63578ba1a78275f7dcc7ff3a8e1e84f89b4764f9a7d253b3cedd570eb8473b4798935a96c2cec6741f5cef9237f55a441e49b540a79a4e4cca97398c928dcfe86e9c9508f27b095d320996cb1feb92647f71bc6428741a3c2db85df959d96023fc483c8c7a8a4bc7bba2816004470f3dec37c44d57a6fdb86ca69ea446225c919eab4c86ad0fa0d2fb49811d4d0172ede355da4df37888d010b8ec4eca8ce3ef26bae5d226f5fc6c4aee79c6b370f35abf7b5cae226bdffe7894cb5e15d9214c9d3c6944be267b5a6f10d45e11f56d9ca9796f542b45f38f0bb8028cd3ed93faeabce255bdfd17aaed881c40a9d890e35b913ce1dc132cdf4803f84f90a47f69c9dce3ff492378b26cc041949572eb742d22e07b477d0c2df5cd3e581d5bde6a612846e2ba98281dc33353b24d983dcf6ffadd2f2345b65f59cf337dbb5166dc64d47829e472cd54763c957c3a6e36d72cfc374bc1588caff4a161782eca515e731d60df116dc12f59bd0563e14d313d50f15f311b220f576ea0633cd454136480d92a352f3c975733839290feca7fc536e076737404473a86a515ea7d7dab865642b11a3185f832467fac7186b0eab420db267bef9724f7bc7ca5c2bb5afe2cb19b17f00db76d7b793b1ba91aee3e92d469de67067f16f7e092e2654f3da602607eceae0ab49e53c9027b64f5fe994d421e76ee54009514da3b1f23677e2ec79f2f6b40fa17d3c6f76cd3acf77c58a48db5b67b259ad0c7d0da875f0b1a415826cef605d88ab8f585d6787e1e8cea67b7c7200b74e7566df90a9164cc7a9285751d10d033e61b96b94dfaca57c2ee7a7b1e80b21c96f5e4ef0bcb899f81f1ada6efe1eab95c61ad6f3b6aee6c6e401f6e31d2fe9f2bac39b7f43e1b67043b5e6860b6cd502d331b9ce75c9446ae77fe720d193317d0bba7b365f5cae64282a9061fd44393b50805c313d208b71b2aa0aebdf37a0e00090929fea60f58254b0cfe8ae28d19d60d878659d9b69547e2d13d35be54dfb3085b41d0233a29af7ad3bc6a465a02f10b8a22bb4526356d5f8afb628f6a77e7c6e3a1cf4f20d451b231ee849943a856bba9c3ea890ddb3c55ac0edb6e1307e550817f6b4f98a88e461c1c20cdf5f6e10cc19d4e0a81a221c84da74f25e4c2e4d37d78893d5723933d4cf735a00c59d371e0d4943caed8b3fa66c81b7b689f6ea087a8df7210f03cebb59d59a70963e14f6fea97d97839d9797317e3af607fd97ccf75999e76a45e21eec0ae2bd90920f618210dd2c749132d256b8acf3d77c3bb0088d814a7bcbd0f17682cef87a68c7a534bfa42ce113561b48ab32881a17a14e3e6e1448e16aa32e70b4a5229052ee0f62d16e629eebe9bcc632a5f68b8b9aa7e54168bec3e46d1d0c278f405b5c8ac6e330c00f72d17db1daa08347fda4ab4d105b0b0a5c311caf1a6ed59dd54b75fa8d15918d453e88175a6b705c256089460102836a74edb6b750191cedea46f870d6b6b8ea98c46a5c9e72534766a8e465b9494f53a0e4c045c9ee04f5ea137c63cbd629e9b9843235f40c3eee22a2612e313aa8da5b18e949b7a098439123e914c684f13f53f2f64a1c3723d530c9ebec47e78083582cbe6d7796bccc65593c820eb895f8616f04c1987471680389f91b351b0eed45432d4af35fe2ffa5379b7de673ef8496ad61b5e22ad93dd13cdb62c6f2dcb2d7c745db40c0c9555d14ff2db2ba365e5ea4f3bca3fbb69186c54db78eb2e82ad61a522d37a1e6eb1567759300d8ffb6edc9ed9d924a07db96806a0c726c07429074be913de774e1f6c61b09a5324401f9b296fd497fabb1bc72deb7d5f7187ae03cb95b43c1e8aee22a991bb1ad651e3e4c9c78e1313c895bb5d9f9949ef1ae008cb0218cc5c8d058c783f4983df142ed2e7524d6fb8b1b2768a69f68bd87111c05d8b9aa6b960f7fd8d262ab96ec0806beae38fb640c2d3bc39f3f989b113912018f0a5df8aa04ad15c9f58a087993aa69890addfd90484669d6e20b91cbc507aee85cf929a16a0264bb3babde196e95c995b93b32b944a29f38059a8cdbcfbc497aaf40b8969249542f776e71ff472ac3079aa947f5b7efb72a2fd8e78af55db9dfed6aad17aae5487351525413f29f2e2a4b84b47020af0fd9c2c06ab6f28556ce13d1bd2fbf0d772641270d1a89eb081c10d8256820bff2bdb2d5c22aad5bf899a4347d710724843734d78d77a39bcbf73f2ecf21b40507c6792b6f9df82da89d4744e217e8f70e33594cea1b861011fb2a10b3ec71e66b08baf7f8c6dfba03310b780f06541d67b6e9c846f5efc823ecb1d68ff48c65dd38d0a57a839397e44af7a5242d0b6272286a5b21b8dff3e5d6d3bd60c8ff16c8157a0387d0e2a522a319a5df1eda4d9fe6d7c3daa8e6b73fd125f126c40160c152dbcf91e5ec12f06103754771f054e8425fcd2cade68de4f05db5486083939b22e3fbb39972f3f7d85599595c2247e874ac7f78584df8d852d7d0cee1c02b8e2c49e1dda89d0550e9a066abb6a3ef46f67170c3c5274c4f23899eee201bb77751fb0ce7b7853bb791e0faf44a6884d79ea32d03b04a33b20d56dc3e78a996f70c090ab502187878a2a12a8bbd617f0a03dc474c079e880e14a9dce42b3bb87279a517e613854b63f2c958956950aa34d9381114726c4628099d12675582c104992bc4a76a035909ac41561c5ca0850e8b029f890620b42083eff9f8a508fedb818369079f49639ba938def969426d61c4f3c550c010f9a41ad8027670dd044c77bc2f6a9707ff815a4fc4530bd804e236f01076e79540b14e237df62de9acd7977eed7dec57e50e81d95653cf73defdf511530b6d6b9352f1f181cef6c180b893f79030f9faab33d50feaf0734b4f1fcca943be3cb4b33a8280203e50def9e8e594299055ecc79f71f6e6c06cff8cb375c0ed13c28cd41334b4667977929b3f3804f3a9b76a076e213631e0bb0eede2c412706cf4beab08556e8e3468b881df52f12cd823bc8f7b22a0fc7100b21b6f17598e0fe59dae31a720aae8ad93dee48c7a455659c2f83f2b68663d64bc91488ea9b7264273fe87583f688c3c890821271d104c81be9ff8fa54743fce2b526ea0c54d34fc36ca452df404a25b67c3535dd94aec9cbad231eed86e0af4fcee96f6ba832db180c2e7c78fb9a01f33340a58bbc10193b4d96c5d18bf5bf49ef9b6791407ba7e44dda0b932ea2661c3982e5e11805de679bc1c5658ef04f05085dfa07c6d0b81c9a69d3529215353df131fbc5271b727b65c0e599810ddda5390a9af961c5027dfa7d0143658b5fcf37de803ff24dc139d4ff924c1e7554ec8b1bab2ce31c3a43058bc99d398e40031112932a291ebe1c09585f72016e6ed3df9074f2b6ea66e9a0a93f540f621cccf22369581439859948ad78f9a823f74c3d551fc1bbd24ccec34b17d0b93026abc05054b9127c0c48fdb1d80c2374d6c06f6abd529f4c1c6a5c9c036f01ed9c1e9c3130e47d986b4ae5e1cba39068306b9ee2642c16ad160413c8b7768548708affec452328bd02b00f9175af9bcf17edcce89f5867f1f9015509d009cd70a1daa8794c9c517db0372771f4f6ba8dc43d148b0825e75833ae038e77fff8dbf53e91167cdf6e6c84b43b1a3728805c27654b732ea77b00f81abad6bb62d4643d7418f8cb10239a9db969bf18a323427e5cd446dadf8af76685d11f4b536a43b5bbc1fb69202d724939e674710f2fc327a30e5dc490b9db172cb2a39f1e408390e0aff19283a0f333bd4a3cafedf07d956da3ec5fbad7cfaa8d4465fc85043ac6e9a953f81954a9be4970c16793a110715c165d78ab1341b9a069465bed07de1e226acce88f342956c5b890cc69c2b9b6d01af0330b28215d7e4a0888098bc4b737e55c3c37349eb0a2e936096dd08176ac4d217c9455fa799388c46c8b7f96cd9045b5c4168ff056ab64083f70e650b648c1fa7ed19fa525d0d96afb71ad550a311f83ce34ef72604da8641eb58a2d2f799b775fcdf3591a06e1393374a6aa5e61be91fe32d397a7874e33193301832883e115e90aea1a5281887a4c3c7fd8e442b3ca7d17a7098f27b6a525c6bd77aeada556e540252a7705f983edb021aee47b2bda144f123a663498fd09ce1ceb5bec1c1819111afbceb60ed3ec42ce012046d4045d0d889ccea8c756cae37f3833e2ceff27e44d2b60e4a8108e178451452c261bb2af61bfa8734bfb53fb71ff5721646b525e5b4a2bde0218ef88b45980b2a31420f38e4ecd3f9e246bf7b298403086499b226b76651ab3aeb2754f032a56e9fcbc27c38787e18e59dcd0a1803eefaac3a52ed4b7f187631ef611736b506204dc6848edaa8514352aab866fb909575746806c20cade8e08bfad9d9a019c903d776e9d9bf4c7ab6a646d6423e759d6630308f4b7a2603a1b99429b02267b739f6fc1a025ef8129530947a4cc2608f61d662efa003ab3807381a6c58c85271d2750bfad7f39503469ec2d24d62153d0f9d822e99c6c361ebaca6932abcd4b65e0f62ef1b49f2aab785bbcada419581867446dc7b0c4b933482a0206bd620424e14c4c48efec625514688687f3281562af366da7551db69d4c8f44cf89e1dff1e0dbd4950bbebeb6eea467f5a42fd005128262b99cabf0eb953372cdcd4b140f705baabe286fb336a1053b1d84c30f7a021e75a4657853fed1f6f58fb5049a8d4160b6cb355c21ca86030a51237590084a36d0b10ac728f02457315ed9fefa0c9ea293715786000fb0d1fdf2770b43a284f3888e8bd86af2ed34bfef877e0b2b69ae3d6d0608fbc80eccce77badbd3d96b6f7acf30fa48d4fa80310408cc3487405254b6a1f524eafc659caa7869009fbf6e09fdac5e3a4ebc31c6baf4141ff60ad9b38a1c166b987e4cc6c4007933d9d5cd8a0b4be4ad2d2d6a5cdd43e9edc5ea548b596ebe3be093725d8fc7426cb94cbfd2a9da731b6f071adb783e8c388fbc2791f601aa02663b17cbb9e5e7fccaf17a2fe086604db263cd40e6dc97af156d098af287fc3d92201a6388d152da6906978b2ffcdb72ce8891bba29c2b3149358aae27bd77de07926ab4768469bfede0d76b117325a7cba1818ebb94be87d05c58682b0f4c25a30caa02817959c047a871e8e003aa1ed7e321ccdb77d4c8b218fa9ac0cb7f844e4ab48dbb4967db8ee73884cb86e3567063e69e7e212fb9d8b3dcbfe0515169c79fabb72a2dcb1335e31d8c6754f79c019468e39e53c8ce99a9f853e1e027c80e687ae4c951c0583d1682bbfd659cdbd72006a66acd10fdfabc615f19ae036af619830617d00e71823533a7847b8fc9ac77667b14463823f1ab955e0b8e23aa39fecb477dbc2eeee69153ea5266af2f916fc050a565473add854635bfe9072275110aa5e83fc03ec0c282f4e1a3e7ae2458363ec146e37813acc6dac98cad6e01cd14a37164babef534424dae025cc4969f86e514b2d968ef22827bb526c1947a29bfebd4c7f23b0f5a55f82acc3dc7081961d44ba8ef8bf91d7f212024bb35d0fd013b0107c1cf20986bc17f140942196d1b2150204e80868f47a03b9fa09a22c9a10ea6e9ea5f094673e77c7f42511cee98d16e290fcd4d5c423d116ab67e060490087df1d915330088cd09d26b62f55a69938f1893656f1e568b977f678b8a488f3eac77d93faaf82b945e9ce36e162330a9b0e1da8a691eb7233bee75d32d236d5e4a929f7faea47e9a6ff13e6ce2b04dcdad63bcf301474fafe8e24e370670c4cdc2de1753ed2e2df3112d7cdcd9706f755a4e56d3884598ef59479949beef4f1d71caf26eec221f8d407057786292186f5a3db5c58a09a2f4dc8eefbdfc0af27cb793373e124cb2cb612332848388274db26d9cb880d5bc76bd89774b33aee3252fa2ce6384c8c32d747433314a6cc69d8dc7530510a650fdafd7288cfdea20fee68bd0803fd9ca1999d48ef2664014d8d3dd30cd60786b195787d163f430c0868e73343a0a1a52199dc1e7a82fd615967d8a4c4a77cdb0cf25514ca4e0966a89f304bdc7d1effe6b56c30e42849470b2ba2d105d0ad4a0b5d7e8c80ae9cd867e4bbb3458e73abceb1ca8e377ba576f07e7bce070bf8d80068137a0b5cb13eae63c34e682c1977de851b110d34370117bc8366cec17b2e1c1a12258ef8ccf7a295e5dbaf5bcbe9dd0c8cceab14abee11bd1fb62ce298cfd95399946117fd9fef1166f6034133794804e711b40dfd8c396805c2f559ae60758a14c1567bae6821840fc55c7b01c16740c312c89aa04f6aacb54230c75251d4afc1af4cf3cb52111e1eaf9d27b0beb8b3d68e84009c92bec03f66c0f9a9a31f939db5887899751989d5ec01609be69c260c58ae8d2bacdb4bb46db4c297446d5b42af577dcebe1ac2b000413cc5b6e567d23ab758cc7c9660fb838862ff5c41fff84e6e51c3549123eabff89c15947bab4ce228fd3dacc67dba41c968bf39d9cc0397b6c76c9e96ef137361452490c065f06bd2b19087155cf0364ba4c1dcca943c95c8214adaa8ca75da593b63df769c81c070fcca6e6881be478a1b3ad341e4743af706c2ef23f4f5a03cdb5bbe551e7df3dc84cfc5969cd354900f34a7d7e7f149d1518221a5edd4e55fe91dc4e3990766e39d0cd941abc36b7f4263f6713ea50db1ac2cfb2fe4b79ba1a1fc53714344a4d608015595367080fd8b91da5e855d03b59ed4dcf46ed004dce536b0194bb9a24493b2911c4b28965b1af21b34b4fce0b2f944ef3cc26fd2df12c7c0dedaaf2be3481bf33378d4c2b97bc1401449d1ff3ca439c733988a3d187f0bf5e4c9dae097826418405c8eaca7ab83e76f8107b86ac2665be646b2dd7c4f8349e5f4f6655b40eb767a4e52bd76fcb0404f66a4e28a20d86ade6b4b52857edc61dfb56aabc1e83941a9347a25ce0e78479df21f71227ae58ec5fe9846bd27a1f2b217f621149334f0de7c4ced195c2e0cc89584735dc188b9d6258298772fd85ef5a4d1be0cac68aceaae6e86dae890460ca6eb59cd5a4941a2863ec39d844d688f8171657a7527dfd8fa1e28667ae1d5c2540c7cd0a0b28a58f613331dfadab9215a93d9080c2344e2b55ec29e8dec22f98d7a9e93d91c711d7f50abe7a5b293255ca91ebf41583bbd8cdfff33fd933d94db4b98afe55ae6c6e38b63c49a075c48c2a40b5099833b9a304892a3ec8150b729f6dbb61e13e4d449c6c7d76bf3fa2ffa6560c42a9ab441c6c1af96b586d1312ce3cce89be9b01b0e0bf1312c8a44b456b079d6848dd6ffeaedf561284a181813eab65ddbe082d2187fe2ab3f08017c646445abd38bebd0e83c483923c6d8ef20b79b3df7507c52e9db8dadbe60a583092b41a95b8d062f715abb30292cad256592fd3117c945a41bf4380aab214f0e525895c239393bd8f4147cc02f7085fa6e3efc689d12a9684b67ad2c6090c9498ff90dd9a2fbbb05dc61fd04b7b87650fc3c585cb763731ad67a8f86f1727de1a3535308de5996da63251c68662f9cb6903a53ca31a10bf9fd50d207948c7ec202f419cb5d4398f0c9dab2318c6d29ceb6edbfd5a1b3a7d3a63f3da2e358e320bc910181ee997a813f9bf80746ba8e79e8804014b460ec14967e58a390b266e6482ffba3ad9ef678b835a624e52566ed0f6e3a40097ca1ec3eef775add8260bf3cefc9e83270eac4aa5afd45cffdb8cdda7575dc767acdd10288bb634b3a8541b196fa282a141c7e85b2df69d57d0c8af9e2d283d16636e2ba0cbb9dde57133ff4d0540cdf332405504f479b643b9b8d627fb2023d7dc7206b2f4dbb96694508419dbb8081d2b2fe96fff83275b4d88770792447c2766c0543b0190c682d6fae5c478a13bf51a285fa1bba324b1a2e6226b7959e678db24ffcfd2f323a2cadf1b6623553dddb4b9ec0e1bbad8dcded57f5878623777a2307b2160e7f07231f88cca1b37ce3f85500dc8755e0255187251d168b6642a69786495e3cfedc9a4862c245fdec41e12d0b6089d281da544ffb1c8d2400e12f337a9edf0dbc048f7d16da04e1fa57ed56929724a3f9029305970d20a3b2102770ed24a49e8f1845e82fb36574d23199508a05613cd10501084eb8bda403b0ac8f1be441ab1f5b25f546d223a0b5ad3b0a4071a4039a6effe724a9f9263b950cc20d00ae391b697d5f7264be2349903db5e275c6450800b6bc1000a2a10f7ef6db92f8ca0d880faa8fabace26be777fa31270ae32cdf2eb3ec729c24e33b9575dcc7fc0dceff5c2b58c57c5387d342bb995211b8771d1845dbd9214f60043550adfbe4442398ca7e0df40528a5d20e57bb142a1d5c7925e43192654d1c100211bb60021d9f4d4aa878a6a6806d1eba35e0dd132dedb45af500dc2d6faeb91dcf6ac11b04ea272d68853abc2d6dc1014943af075d3da88515b312c58532c8cb043b2cfac6d14257b44294bb8b6fd446bfdda5521b437b9e074023f0567e3bc22dee5c579f457c539882b001a90f0abc26d4f8212fb2eb44f87aee6b8c26af5ec49e35eabb75d252f285bfac362fb26ec78bbc658c2b46f015edb8049e6e08605fa18c093c70194a433aca591b1a486addc34cd15fcce33ca0d36045791351bbfc6764ab22eefbc293efbbf98d45b4aa1994bc0210bd161f8ca6ca03a8329ec00805b5eecf85a1aedfe79a838fceb045c0e6611023ab0820d7ac01e28f9216b8712f835e3ba482cc743dfbda3a993b3313969b8f476ff5894ac6e2a764d7aaccc82a7339a786c1a8ad4ce7f22dc940cd8b0857ba15522d7bbf4d014fa7da8a8cc089b00495037253f16b935ff1772d2eda6d56c76b83b34283d6ec58eb81dd49117f39d3683cabae0a199e6de5c35ca41b80f3489123eb374a66625bf26dbe1acb6f9be1e014edc25e9b848fa5b0bda9662b4d275d8f67e5e2a2334d9f0266adba304affb29b2cfc3122beeda5334abb09253b4c95a441cd2c83116a41e59d5d747fdd3fdc8a47ba0557374d93eedb8dec6de1a7d7e8b29b27f10bdad41f644d4655b15d41f959c6e72b5fb30d1648416c543bf6a42aa996f5311174c730055872e132781e1f8032df395278b597bd233b48d3ed0a17044da2964f40e64ded18437a8551c9991d0e8d5e1840a77225688811eb4f759f0cbb73ce416419dc732ac99636bfd9ea092ea2537b23690bed05a167ee5ee1b949a641c6bbc3c36083b4d5cfef1ef8688a822970a07d0b72c5214ed4b6e7ec187fada9f7be7a971ce20e1fe77b989529426b84a89e76e1917c8063ef805ae1f3f8610d4c1e52ca710ada700e39eb19ac91458b05a1b3a12e622eb7bfb3beba070d019867c2ecc527c1fa06e0530fa7ff233ea495eb91023fc2e3350cd083281e546a5bb82a6c6c1b1c04055a4c2160898abb3234d89a8a7c4a8beb6633a2dae21df61b9e14b900a0309d8bc7a535a3287d8191e6d3556a87272d89dbb1c273da22b22d7003e0229baafc4062ea460d316ca67f7128a07a955f90a8ef80f8268567db8c85cbb0644ecade3d73fad6f9d21f3d3f3ea7819c1bab7a702efe7c87aff10d2ef4e11f101515ee65e1c308f694b59d34730e0fbf61affc8557db4e6cdcf6d62efda3d02c263ae8adec70111d091b056903d1838d47a56bab9ae8e1dba2abe3583feb6ec4a977c13df8f716a5af7c913033a6c56e2c1ad5764d722b31a1c7f43f557c797f0606e11cd9e77346745aecb407aaa6bc0246d7864836eecb50c3a6d4e613639cc2d862e50f170f9f920f23c52191bbf7dc5c6ef185734d97fc95141604fc4a0a1c0c83b0fbcd246d3a90905a911f117b538d385dde1125d3c55f8c71f37c5184c7f5edb2305a1acce43e1ba9c10f6420354476c29f7912f774ff08fe5c41838e628514bfaeb3798f0c019ae5d6a2f2e8c413267b4be8d16e936fe40c6d44796a75ff00e1bd5b92c7e22eee4f7bbb5a62404013b62c3d760c290f91fe5d1ffed13a1450b6e335463a6d716b3d155b18c33d811a469c3d908d393783ae19545b06583c9424d15d443625cc61c6204cfd7592e2c23da7167b42085e60e1a31dceb92418d91e800046fdb274647995010203e98c1a74c053936eb0123680380851c3b97c1363d3e73dee5df396722024ff23d6cb1f6303f6929f09c961afa3f6fc3e8e1e251f873e59002bbaa8dd2a4175cde5544f6d2d6d868ec2c0ba57d422b8c8afc82cbc2b581bc2ff606c6df6bf7e14ede5c519e80b153b742cda7bd2ed99927e04a590f1545629aa444411db6e0ba1809f5a61aff6cd59349078a47e43cba67f154d87019fe27424c1ffae95e7460aea7156ec9817770b51e767dc49d733fe96c98788499eab43c9f7823e5ad90cb77797921d5f9dee4360b7deb60f11d1d42b99764135e6a008d1de4fec7e7d33997f87b9427ae73ffe6a4029d8f08117729216b57329f1275dc7b45805d5127c324cfc33ed60c0d256629e38ad113e65a21aee09eca546a90df47ebc92ec3051722aa5f38ea710f062ff2833ed4e38fb4033ee08cdeb2ddb667086d5d93317739de0f3ac8542a9eba6a7cd5500f83d29bf835f1a7bfc1349e35c593ea5365106b65e9ea5b73d7229cfed32cb40374d4cdbbf68fa37e2a6aa9b4a84b52a9fd7128050a87a47aa1bab09f3454f455a88259f6a08de1738b433754cbb48bc58956452f845a3b8dc3c189aa6a2a47d4629ffba1a64f84b3007850d29e68be1751d6b7fe1f4d0669f98f14bcd7455bbec4aeaba9f2be1396101c8abcbe89b26e16dc4789f91f5f313a13c78daf46be3a3649aec367ccc7ca46449975cb256f239708b492cace0ca736376e0abedea3dc9203e6bd27ef3d66859fe88c73d963aa8eefa4b8065efd3aa8911121cee56c006aeb010ba8cc090ce3a2842f92c009599e377e006b44de46098c5061e56d0625b002ed69b6855e45c9acae63bc19bb3ad751efad92b32b1c5e946f94437ac21eb466d0393c4fc1d48d71399fb3168e7a65db6604cc3c3e3eb98a0e6e3b951b99188fb468aa7984903270977e747a62564d779bf400086f10e92ededa88e0c0c387d805f4968c4c6ffefa3e73aa16ab2fd0586cdf8f76d72a76b983de022498f320779929a80c56f2953b9f4b143e15364512d01645d33c087698c59b8fd027a460ac6c6052cadb06d7e88e2b720b72790875486ad5544735780529ce16e9fe9bbf1cbf87eaaecd805fb6339596c2f5a35e6e9b6f05f60d482fd0287a065e00970b7725f1a0a3727bcbe1c44df76256b21f97c4ad4d759f5c23de1f32ed9dc9fb86894d6a202ac19359fc93dd9282bac3cdfc87b1b6ca2fc38bd96ea5551119388f1f0e0febacebb05ce191f77860f702ee35e0dd22bb4ae6a144feb78547dd078db618e9d3fa40ae4aa338730b359b9dd7ee3beb351c208389723ad25762a33b64aa3669f0be2d3dd42bc2de677de0d2df0fef2b3e335f94673eb9331a8b391c98e5302058109642f3bd01bc5067ced162ace61ad997521dce466503e9882eae736106ceb60d9b29ddb2a2f062c4368b41f669c990f7a8e2f85639fb1cc862594bbe1b779a86404b0362befff482a8ca98f2ae1dcb94cd2e584208e55e6e94a7696d9800a0cca5d670172b5f79eda9de5ff4f3180cd70ac53680ad502b534382d295ff7fd868527ba25ba9cf66dd46ef743442d88191647efa5a963eea53f25bb4197962db42908d0342fce873fb27ffff5b5bbdf576884fa2a576460a043b27e6c0c5b6d58d534a57f16e3968064ada9aae7cdffd31534e5416bcd143ec41f50e49073d17704051356dc60b823a4b6c24a0d7adb48481ab052db4d2d62591bc35829623d4426c733a64771f97802ca1e6c5b85f17be9e47d8877403ec111cd583084f1f035e47d7b0206ec792e96554b638f7e4cbb4a169adacf014daa7775ea9471c6bea2e368207ca3ca8e2a365521bf8c4495ff019bbf06d295c279dd2e9bf0f548ed323eca7c941a9f2e36b8b2fb82b0e313636c67a83db852c44b829dc99ce7945fb1c24c4ddd7cc75705c2fd5c7c387f45397d55ebf8423878f2d65ce9c2b341d296186cce9402b6ef9652caa4fda75884b19b82d17941a611d11e174750ed090c8125fce5a75a8c04dec3e4421ca145f7655657099c61f5aefc2f3f4f002cd68bc19b3c3efb0aa9e09226be3e2e819ebdda5616e1c02b119613d0a27b6782d9e9fb0cea93c37b16b5576702722d6c25d78bbfd25255584f350bbad8b0c64da0e65c67b07d3086f972cad0f333a8229cee020046bacbd68e323478c2b67b62f4030c403c258bc64cb51289eef67e2aabdd1962317725fdc8737124b32038687d2a392ee3915af65f531f0c23fa0c1d8d8b4bf5a8efb4b9f2f22d40912e4a7823cfa09b19757562dc088224982aaa7a753543e65d7789b973a14edc8cb4cacb4d0f17949b97aa60ccc92ab3f698d54a91605d264ec4ff4b48bd4c825183aa874d04f69692780ec408b37601aeb4d173e52679ea7ab3cfd7d7415b98e616c868f52c252324b3a1ee9d4e147ca6d632d2c6255d9fc648c591aa502aad1a13c38b6dc8c480ca64d66e1c2f698119ed04cb22e33b77537145aec2f2b41a568bbda3ff90ebc3a24bf45f40f2944930e369b0353b06b099a9b505fa785c03f5312cc45151659ab56205c7253400887fcd60316dc5ce3211c76a21daa392157bc5de92bb9dd7689fa9bbcda72cf5677f94b2b1df78cf5724b8db8fdcddbcaeaf83ae8920ad904decb4096cb7ef5040f286d828c30864796f7b55a9e099bcbe6a184157fc91fd9a46b95e033f4ce11e041eee7fb6a1d0e63fb0c47e8153fb07b10cc410df98859a2281bd06cc9b19806dd95bd2ea79c2dc6ae48021b92a3b19acf9546862e73019f17df5d495613248fe026a27e63a1c35fa477880049117a09292e04c3e245d5fc32f5ba08588b6ad61f1e3ae93e1f0e57902d149f14de1834ab35d259694eaad3731ef4d209cc3a974c7d7a1fd5d0ace511f65f85cfe40653c44c094c77181cfa4584a20a69db4972fc037411f9e2726a9c1533673dd2b751e07201e0f612403327bd4b1a0d2ccae137061b34f7e0879917e2220d7e4da2cb0613818e3b799b83603b89bb9c62d1bebf61071fb21b9597306f6859b5c21c38cafdca29b8e2fac755df3452cf0351883abce8ef7168bca099d3082f5a39b0cc0b3bcb524236dc393e36e6c6bc5f5da99e18376ce3f23cc960e0fbc66b68dc8bc480a70bd0b39c87c6a17a81ba429928b185f3ebb80f9444480c0525950dc3fcab8fe7db99012d70dab04bb59cab01c962f78cc0babe64518194a7a1d0e0fe42152a7f0ad2c8ee7d87b05b4060c70ec454bf5eeb03dec17cc476daefe89b309ff52d5adf640ab7cb8842959baf1e8d3af26e1cd9b2803dd7222504f1b9734335040b673e9b2e7dcbebbb6ecc39fb352ba3796a439f30bc2169103b4bdeecb3eb034926bca517d00c2208af6e3d5e3ba213fd81df6d421f0739782736409550d3068112d5eb0849f524af5598cd792d75f84b6804ffa60954004a730d95d4928c136fcda645d2e4c6c9bcc83f6525ff6b2f0b67a45632f066c0f615c539890496f5d3231cacf7ab15727434f50b32b619bb64634ca810843c348b064b31e2bba457925d81175b8aeb53fffbffad27ebc9e809ceff65cf503c992c1f23e92f012e4712c6f81357416bb53f43563a4859ec2e7322d404d58219a1d374a5eb902fc65863673dcd06186a1330f7577f9fc4afee965afcb5e6110ae69839eb3110b5140ddf19c504a002d2fb46434acef878869335965d84a4ea1efeb1d8beceb9cf280e93a5c544e58b87da26cd200e372531d10e2915ffbc8f89dc1bef1e699bb5baed803b5b606d0971961a025bc73d8f3d92dd49b3997c2c01f5b8b129c2c1f927cb19f3a2e6626c9020f69a585eb2a165a80fba30cacac5a24f142f75e49688a41da38912d42d149f327317b90252f2de4683033d2edd1c437e3ed1367316762720034eab6d962fb17c1fa5e6eb21f2e28f0f662914a617b9a54a4463740620d97f5201014db9e305845e382ed42c1447613d44f22dd94feda98def6f759fd6ac2a80f8f38c60507b45ad8b8346a709f623cbd4a953d0daa12c1f5897635ad96726e8c84f822d9ed429afc319c6c74cb2ca3588a648c5af7c1347d7f20e9defe4dcb1c008b7306f52ca93f5c033b2e36131212cc702aac6d45131f5e340f2be04e8347b813311937ea2c454b611843e61fcbbceb52f3de33ae83706d0ee7c9670380dc61c7bd322f452834248f255449fa293a59686104ebcbc5e77c3429c957fed13ec85b4ff9dd8147d4b4512aafff772573e47c2e2140de9b709e10d19514f9245559b5183e14735a07400d14f0400b2b041143fc1bbb6b0723526e2bb4d33d0d0fbc118dcb9f97308f97b2c054717b5bb9a4e017050566872133c7083f8014064e2e780ed38ad57b5ce6b11b8087414fab0d37d055b84ade89e40ec9c6fca8e184b9a4f271d8c8581e3b3561ec90812c5cf0e15571c334164512f7aaf65e96387a11717d52704d34092e845c45c7a8faa12238d528398ba5db9acdb8a47bd453b543ab560e6c230b289ed47c0417b9e08d32feb1c25cf5b64611d73ec13c4106292e3bc1688ccc52882f6b5a0efea2d44650a3c60f9bec7fb7e63f474ebf19c810a91f220de58014b7adb0379c6203f954bfa12c0320a2912bf95da74c47e596c5d047b5fdcc02197161233e350bf5b850fe9ce28b6685bd171f1ca7935a12a408f8adc18bc6246f05af3719d998d9cc05eacbabaedafd4e36e09be8b16362bcbd7c5abd929f2d50566468ae416d7631fc922378335c9730f483f7172fb289e9a1ed745ea65038ebd20142e382d689ffe67500377aa5f389bee43bf79ca6e51dcd377f86cd17a2bd5b2d1f316e6f044cf5e73d4f917ee3198d8add3d76ee3469cec42a36275124c5602b76b6bf13bf802edc2a7e1d3fc88f3aa315be5b30959437792a9f1b9c719e4dc0ea9d472342960fd362be22da03d3b7ff9c28c718ff7c706163ee335c62436c11f0e1f7ef0077dd66f25c4e601ede9b6fda278a8b1094475c572160c06509be0e5d2c50f9fcf916cbe5d882fc89576318ddc6596a146aae615530324ecf1d07260af81de31f70bcf9729a5d8a309cb277c748efcfae58830a08e21bb6ca01a78b30730c76587169b1dbca9c9c8fed5a46572229cb36922f739197f8ae1414e07f809f04effeba042375db7759dae12722256d2a310fab879b44c69060fd582a2377ef0cb51f7ca975818f61c01026a8fc64da3e104d44968f2c796abdacacbec2e821a89dfa2f5f5b7c60118c50c4b972e3c440245c1af7a0eb79dbc9c78865335b161eaf00731a31dfe1443e6713b7a39d91d420f2541461918740b6403e6adfdcee4b808e49d347402d2a716444bac135739996ce534f2d0f200ade289c698ce91929ce8ac9aa2c45242cb9f8c7a4baba940acda3d66f810a0953a242a0a3586e6468614b6ad59819c8bea6368282a45b9d2cfbb30322ef7dbc2f014939e08578eefe880ff2a4fb0094404be32d824a46635b61c92edb3b0a0c701369c02d494c9908d02d754dc1a9e0e6a879a370d6891cfb7d3ab86d16762081f713170c1feb3271c024bb1b0edde1b901a942a26eebb4410dd910e97c38f02176761c33f46811b88811bf14e58eb6081748465ad0829bb63439e04c5771b20430de6678631a7a07a49f2fcf18191a98ef5b505a04bb77bafed288c18d5342fa63592e5f0f2e9f77e176eb0865915e0ec257a974123341888059b2da98b26a6f1fbc37ff242ddeff3c45a404a140c08044d4fe17ae6d5c7207443c9e3cfb5bbf4914cca3de9c5358b162ab12e679bd50106833f6191effe234041cb184f3e7f3c88f426d31f4f3159f9950efb28201660d1eb6ae29d666aaf566f9a836033057c2961f7ae872432020824ef9bec0fd7cda5312169e9499e0f101e163e7b4d2d68a278ea795267c6f3842d997dbaa0e46887010ba10e1e7eb125f8cbb17d14c344fdebc5ba69af0b8e2dc5384942412cfce2c6a98e2a6d12b2ac03f8e711a5ada440de89f396b02d55db6b9e9ba24225ea8316cc1ab5b8d1096cbc72601039e383ba9eb6fb62845b428a342fbe120598e2106ffadaca9b1ab086b1a1001e94765065df95baaf5871939ecab0356d172f3ca7513cb1c3a9958ce0d888fe4350f11b05c14bf81bcb42f333064af7233ce5e124bbf01ca69f293d47a50ea59263766850db529225cbc78737723c10f0ba2be097a593a9324a9588c29c349f209ce5c1ca33912d043c547843642762cc82a39ec64d1067c69e79d46a1181940c24649fa448d80a54383b4eab262dd33fd6e188ec9250941a0d983566a0ea180ca373ce8656b53f53e2091bb337c0f8b6958f4b77925878d6204fcac9acc9c9ff5509213b0b19137e791cb642a386025b1f8dffd402e9a20e0eca4f739503cb310afdf21bba359b9c8e76a7300071ced100f06c632a35e07ec866e90ee52346dbfefc42fffde2a0ef0dc145a783ea8922f93adc6ba45d316ccd7470a7e040fe1778995d534b2ea684d396745f12baba8cf62529efc3f29f325d481180c96e72d47566cacf5b16a5dc68be0f6d6532ecf082a7c2f03ad5fce13172d415099e71ca8f93039933ac0123baf0daa2c5533bbd753cb548cf5ddd8eea4f5fac22ecb489b919099440cc8e270b6dae0d1ab228214c2a662983be3e7345ba38f9c998620ae5289b33426f48b9a30f2df1c9beb7f7c2685867c29746207315cdadd4e3a5be0e0457a38916ad658c88679aec60e2ce86ff9f55955fa8e6fc28adcbb63d022d63c0ab4196ce273a3bf8592682e3f0a3ab32f9fa64317571bc20de28d8e3934d7cb856736b9b441241d40fe46c7c22d58a1b897180c707fcb5aa234e1e8c37882b6d0ec04b5e334854a36d42186bc158405e477b7aa8b62c63527fbde068c2a5ab004f31f96ac87271c1e521e4c91f50698905b68b89b508eacb299fccbb4e813f48d158f49f6e2d027386c66bda7c4923c27d4f930dfd885f3340e2f1022d0bb6dbf3534b5482132912e7e60d47fc2a1eb915cd0694353e4a71020a31a4d83be4a58274916b9b2f5ab2071d20a3d4dd9e5d32f4350943c368acf30ee163c55a6ae957e0ca8d609adb6ab315f76bb4448565aeebb1715f5d7ee02a0655a5f74a62fafe50f4faf24fca410a18c517b39712df44fb910dce4d3a40451b4f91521c2fae913fa5b5da368ef8c7094f3e2e82cdf7f6469d1c60b7e047597d105042e35caa5f921143a3c876853d9c8df6e194b9065d6bfa35329d441cb3390b49beab4e9e59624d7db23c239f2181652aa4f898619dc1c31c2426083463be76d89b59f261866ed7d0dc0c7b2e5f9282790399c5d9b7f30ca93ef842f47b0a4d569a7f40724132ca045c7ac41085acfa928adb6a95e132d825580c4e0d2832c23a1deb04449eab2cba795d2830336c86a9915c63a0cbba20ceaf40ed86dd95ba0ec66e001bc442056e3ee313127839cd5dd2e36ef3ad18f1c11d909614f753f19d7c8524eb1d33d0c000e5f7c8a25d38ce4f04ae93e88b3f47afb5e3f495c985867fd0979e7fb75f17dee659960e0ab5eb7199076008f26e634fd6063af495024396c7811901ec6a44fd6de2e516785e329dbc70673c9fc6ab7801a861d1e3e8f2a21eadd325fbe1176e8b5cb3849d337788181c8f8bd6a2671c690b4124ed332b886752db2116249fd8ec6711ec19430c2c7ef83009ebecd7b416414dade2350c32741d8513b128f21322409327f28b5c49d66bc6cb4eae69d2a6f8a00347c97dc15c530465ef9c2e3418bc0ac46655682bd08c0a88e070d0bd00f373c0debfa4d0073b28f1140706fc90d6b6ddc9d3a720325d2863e00f8ec6bd41f1c53336053d73bb25a246fb9bc9fd6f846bbc4c389fe090ccc69699bb328f00820240b934c3a4eec06fe4a4e2483bffa7995c56b8522b792567c2b26c7d478dc693ddcebeb388a7b2d17c11bdff2a8ec6babe5aab5a0b2f7814ad83227785bb7a0bbd7c82b1acfd108a5babb84cbd67fe0e603531b24cc732bc49d969214052da30cf2c5b385d9d692c9ea06cf210bb84bf851dc11ddada77c21ffbb39cf6ff46640af50c0dfdc2cb23037378437364ec46e62acad77c6bf3f42c3d7e7816f7fe5d50b423d3b2d86df1edcdb5c0a9032a5d4717e9c6b2cd376cbdc763609e0dd2ba863c092fcd8de24ec4a84086f488025facc37758850b182b3e028563f1d48ddbb022bbda5ff4b4297cc4d1cfb20c4a4e6fa23113ebf4b9c53646dbe7b51d0e2cea8effecb1d70355613adbcd254baeaf20baf3844f3568c2577f1b6cfc73a8e03a0120876c831eb011e02937408aa8bd5a174606103769b36493768df670aa9a7bf01169862d50d18716feb2f273fd43463b0df1f45b5fae0812a66f5635838934fb997d2b086cb2018b8ba3e2ceef08622abd5f55542fb5b31452985b61e1a09659b5137358751e43ea15fca72379ac8e10f29fe683f8c0e5862582d7e8c4815877bafaa7946dc4a9a52c820db8703d7aebc6ef22cb62f9233e74523accb25ce0e3720d1d6a9d5b3cd6b57c24da64f9f0909ef2e1fc9d395b34faf3e897933bb557585bd440eefed219141e76e018647cd03166f612677a023a08ac0a22ffe91619cc88638b0f22433232a4f508a48b77a409990da6bf5c0769be75767348b8bf820e3f9004c7123fef87a15c0454706c293fe2c8de72a828913a826101417765edfd58c0abc8ba44026aa23652aaea5c9ead8353b8025392604bd27bbf54201072cd7f193067e2dccdd783d9ab284e3ff31164a8c2d9bbfdbec99d52925bbb0d9685ed51e2b23813ae2e5fb5fe7780525f4278fac32c4a098936c7c0e187773b2ee25cf9bd5f57aed86b8f7ef18acd9e3c90606080a05394654fdbac13049028e04f2559d40d38cceb0322d4fd9206d99b807a35d72f54da43f52ff259c6f65f134a92bd3d3fa3899b32e10d7e8c3a0de5dea6121f8967f6323741f7bdbfec14adbac4fe908998384961a98b101a29fc654d16f2e920a27aa0052bb9ef7f18758799af7f7b52bcf35a29af7f8cebd6c2909a2c6eafa00487e7789c0f8722fed3d806cedf207230c19e4023feec4325dd543cd2ddc23cf793253622f2aff0c9115202179afe9d2dd9bdce2125a8c200f6db4f021bb311e541240ae0e0d82eb0e759cb5a7242d961ecac17f642df338e8272bb4a158a2c9f34ed0ca6e6a315eb74e5f774cd23cf753699f75438195f6ad23be5f2175604ea78d2da5def1982fa40e84f3de937130ed623c56c4ede1a73c3cc76ce2fa038452985676e47fb3fe92068854ccacf7897d89f01dfd5515ebd3eda53a958c18c7e82b9292c5bf085248b6afbed0e5010f31d92e67f2d61c4d2e91cd902379f803b274cb407812fd8d3cef61ef8f2c3b5b8e2c1a0576367c7fa8d9739cb2b94ebc74786aaa67ab17aef01e7f0cf35d4e0258965e8a6d77be8e0820fffea615e1c3e6d181cfe82856ff006993733f5fe31da2d1594b5a5934f62a4434302f7ff6805aa08befcda37fed99830259fa3cdfcab942cc66584e2a2a90cdd4bb2ea746480b7bd208e3bfb5d871cb1d71f271c51513d38e570ba4048466c6d669f35e2f4882bea5b9ca1cdbe182e811ee9251c279670ff6815ac2f29aefe8206188aba4a540110f8cd59f454a2a2f28fed1a95578867f63b8717f7cd6e2f5b44e31f5f694323b79b74824386dad0694c5061c31875e8ef7b316601e6d4a5fe68450e586a7765aac8ac2e51debae44e9da752b4306136f5bf38861701049659118ef5fa5d86a86970b565226ccb8363e98f69e7f292828b6026153b54ed31da62302a1ca2b729f2273a7bd33bb39b32b3c1beb14a01912045c911ecacb5b7ad2825af95deb5433444452b95898f5ff15967513c2dcf7d0233b1d666cda5b76cc52ff2c4caac60a9d78095236c3cc57640478a3dad16a1be3ff3d89496e7625051cfa5757508d93c82fa9710a3e6167bb0c94e64a6569b42b7dc35f72d4176ace0a30f914afceac93d6aa1125ac7a8d046fdc95b140dae12ead1f088fe62fbb934a2133c8d454cd9f77e9c0e28292678683a5cdd43e9edc5ea548b596ebe3be093725d8fc7426cb94cbfd2a9da731b6f071adb783e8c388fbc2791f601aa02663b17cbb9e5e7fccaf17a2fe086604db263cd40e6dc97af156d098af287fc3d92201a6388d152da6906978b2ffcdb72ce8891bba29c2b3149358aae27bd77d3ae3e4cb454dfe6c5814a226584fc31e2e436695008d63b34aeb11774b60298bef18edb00ef5f704e8c364dfff89aadca2c4f934bd326c4bc731c18d0266f1add47bb8ea0e83a753a0d9dc122e814d1c2c83a5dbd679cb3f3f8e41d98bde7e7c5f4179b1016d0c3241230581e4304ffecc1309858922fd8ea0ec83a07a1e9287026c2820c1582b48de4fe49c778d04c055eb6bd177c0040f40ceeefa9ea9fc99c270e07c614c5b51830ee6ca53454f3e055bd5b295cdca2ee9fbba0b7142db3e08051a5287669d79327d20d1756861a8aec7faa68e46629b5cc33fcaadb4a08f930399821695781398fe490f628e92786bdceb3a865a9c3549135a3d2c5992bf4f7d81aa92eb20345ca43c5e124cf7e8c6f6ca0afce63fdb682adbcf288a0bca7b13c38a2342369cae5a515ab361ad49ad846f230f8ce86555f4f70164568461da29abbf0a79b52b602a39308221121d4f063e908f64aba286cf47b982f9f7cd61454bd1684565ea7feee59cd6b9acf307254400f72a57483f9933b7bda887cdb81b9a98e65fbbc1c293e8e6dfbc19128bfe8821f7cbdbc75804d0cc477d612c40c24167cd24f21a530db6f90f1d5187cd49c4c324ed485ec5716ae8050338b1b8d236d5e4a929f7faea47e9a6ff13e6ce2b04dcdad63bcf301474fafe8e24e370670c4cdc2de1753ed2e2df3112d7cdcd9706f755a4e56d3884598ef59479949beef4f1d71caf26eec221f8d407057786292186f5a3db5c58a09a2f4dc8eefbdfc0af27cb793373e124cb2cb60303d6a5764a5708582c5b2083ffa0c6d8b3f452aa67d69ca850783b42d0087ca501b9fe53eb8338bd5bb9bd993e23b3fd46c696d4e3d814cbe4f541cd7b73f7b5250c3895bba0f2a66f085af24edbe8a8fb93e2c2c913528cc7dbbff3de7d71f22537edaa8cd99e35327eb78159b8a813eb12198affea14b76763cbe79c8e33cbfda875d070a84be6b8a73dc4dd155fcf99e64a38954efb6d1003b5839e97fb4cc52dedf77ec35089f03fc69caef4116c56739b3d3b5ed915994d578458d13230b91ddef4d3ed12b8be5aa7ab2e36b070166f210d522150a5eacb48131d63561fa0751c9b066b0620565a6d1d0ff3add0b4adeaf05a39bd3bd2e2dd3b0875ef5fdc7fd12c0fb3049878f7ea36ce3221e6fb6944d7289ce50f1f47a0ba54b58f3d01e1a9b551bbaadca6278d5e58bcb53be7fdeb537959fe8f850eb2bc4c3a6f5ad6b62f15b92c40ba8763f7957451408857acdafa5f46b8692bdfe88b1d8801db33ad9011c67ff54a2a8724c517592d690a4e5f1f4e0803c04e7295c51a69a1a51dc42285381bf782fafe3b76908b538bf3559c1e302daf082341efbb6e710124c39081b2bce2672b3a1dd5e9104ecd4b9b5ba5eb724358516c8015e3731734a1ea56d22f6366f88099939918e5ad465643adb4b2967d12a751e0e7f1aff32f61c33ff5ebd35ca5a57ec2c5bb35d6238333a4b67b483ee08d2e55bdd5bd33c7e038632d89e4d0188cd764abac45300e4f42328e17eaadc69e4777726119dcd9ea9c6c9914e88c484a42d8b4dd95c77c72636b0f72419f931f1aad8e8a5ca107eb51d608015595367080fd8b91da5e855d03b59ed4dcf46ed004dce536b0194bb9a24493b2911c4b28965b1af21b34b4fce0b2f944ef3cc26fd2df12c7c0dedaaf2be3481bf33378d4c2b97bc1401449d1ff3ca439c733988a3d187f0bf5e4c9dae097826418405c8eaca7ab83e703862814ba8a017ad8145ca5277affb67fb3df5828d5e02e5e83804826e507c43115f5ecdaf635ef40e79166dd1a961f97e0250fc20aa198f54b09a700a301990964c3e9f6872d6369b634ec85694c1b5e6ae1acebf286fbd5ea2ae251dfbdf8d7e16c7f16999b9d977389129b06f38a98816ac372f8673663c4e8c4baa057050c75fe9e25032a3bb8025f04c5f854b65cf76a5dc9efee3fc8b3bb03d30438557bbf747dcf0a9bad81a5f14e9b4722898f45123aa9b9421b71519bdd0c0c7c01ca1a084d10639cebaffa9742d88d53b10e02f154cc4fd51c6bf2c87fdecdeb0ab89b7d6edb1115bb0530272b976eec684550962276bfad7eab323df2a3b15920a87d7762edc70bea7c91cfaa4990524cd1d68abcacfa11e66b73591aee7338842c1a11665c8d86dffc4434357779d35e8e9ad3df3041d4c5aa91be7bde03e7213ad98f0cc519dcabd396598fc248162b1416673c4bcabcbbc8e83c483923c6d8ef20b79b3df7507c52e9db8dadbe60a583092b41a95b8d062f715abb30292cad256592fd3117c945a41bf4380aab214f0e525895c239393bd8f4147cc02f7085fa6e3efc689d12a9684b67ad2c6090c9498ff90dd9a2fbbb05dc61fd04b7b87650fc3c585c6ec4c2ecd5c9b1a06badc0c2ae063e56bb0b7ecdef86034d1d2a1919df49faa502e88e782fef91bf5ae6a79ecddb24870587d2ff0f67160818fe1e19c2a179ffcd34b057fad234de7728666484c80d1b98c46a7ac0910f7833164a9ee336fb9fc3eec2211ba0b293c849cfe2c1ab69143a47cafbb9df4660c7c616ac924a057909420d29008f973107abf09aad81a276d0a5673b6590187bad56b093a206190dacf11ae7672ed8915d1c0552c37fdd02dbbca4e2cd51d1fa7e85d1906e25d2e15827ffa7a61d07674a6ecbbe48026e10a7bb75a73ae6b18ab1bd9f80b051660493ee080469526d8986bcf8c2938342a45035d15eac6ef3e021d40f71515ee33e45ddd4f0fd4d9838682d6fae5c478a13bf51a285fa1bba324b1a2e6226b7959e678db24ffcfd2f323a2cadf1b6623553dddb4b9ec0e1bbad8dcded57f5878623777a2307b2160e7f07231f88cca1b37ce3f85500dc8755e0255187251d168b6642a69786495e3cfedc9a4862c245fdec41e12d0b231172816c6943cbb24eee3b1513b635ff4f6746de46a9b3a7fbbedf7577ef8a4bb3e7015bae742f20e0583f10f956d3009e9a7e602b0cb95642f3093dec56bd5e76c004df9038e1e7052044883ff5076d509e03295689b48fd18c4a38f48cef8c6be6466a9833ef3fa05ff9b15f54a1207159f18160c6831ef4218be78b4f49fb8e128382970fa59f6cec9ee5867069e813a5a4a62c47cd9bf203c24e78a8bbf2cf601269573d66070272a38a5ac3294475558effcef9d1fe513ef125dd9d28f040a839f9cbd8a2aad7a9733857d1897af238ed1479b9428d71476550c0824a1ccf3fe8bd0d615690094782c0d7075b23da7f66e16bf4124e177fc88218168d9484e60103828fbe48792ed77d13ec61aa4b14ae09f224b8dbd7e3bf856456bce89223ee109e9769861fb9247daa440ec4c3dad62bb48453be4816f08d43dd3718b68739189b242c35e4ef66e6354430e6d7f8563fc40ee775cc5b372ee0bd410983489ac809c6903a8a769f4f870226f737e0ddc5ed2fb80bb9a4d58ed26af436b0839ba83fcc0e4887f5856156effd3acfe72625563d6cdf2865d1e91d9c6298047e7b003c2a0add6da2438344b9c5cf953504e55fdd8547aeb89495af061f95d584834bde70077d2790b126a1f41051cd6a2771953be9e2836512a07bbd2ebcbf07bec10222009bc399569872573ed89a20548014d7256800186ca355cf21d4f33f73e9713d7b263cae646614e91ae99910b5e99abdd8170f2f7981c963e0765902c9d6bb22507bd0974fb92bbcada4efcdd9637e68a62a99058dd039f704bb56f1564624fbd183074ffc77dc5ce81deaa36015da13a2fb814c693e4a3dc816a64374e375b655f471bb285de0a1de8295b7b5a2c2f5f9051195d3d96bc1a761b5cdcf156fb18a9ecf1847de461e2ea021ffb00310a18b079a608df6233f5c2f1dde855fb52be50aa2ca43fa55ba0074eadac0aab031f19da86b2f3d61db29a7a8a0d22bc047f41eee8858e79c697af6417622a6ae405b272034e8139834dd3a7f57bb3890e514e6442ddd4fdc1995ba1b2893738d763bb979acc82a4c68688efad1ec263abec64f4cebc07c4ced0231384c5a29499b492049a48247d8d4a88da39aa03166875c60d3376122693baf870c4dd3bdfb60aacffc649010752ceeca0e23ebb50aae3dde02ddd0a58a3357418c8d907034e99d65d756cda3d0c436980be21e828ac01a3a13dba90df2c4578cf5957b7ca4e1862c5c26f67d5ddc72c6d9d68663dd04dcad1184cf72776c246547b02c90c9b9c5d82b9a8aa900d037485435218b3e14b5993b356b179219514c7b5e8e4b8b6fbaef9277fbc383f534663076b1426be3438f1fd0491ae4ada81e5fede4bfd7dfd139a08964ed9f94dac4141147dc9bf6dbe3a3e4caf8ca846b7b4d09b53a9520d73e4c371973285097a3043b39c2fa2e77475489e6556dc3185636cd6d725a9c760416830408e222135c534b1fbb150e4eb7bdfbb40c3cc71ce034550dd12105d9afb0eb73b9e9cb0c9c200f960762bd9ca81bd634f10d1c085237416671eea0190fa61cd896279a664152133c5ebeb27547f4d983a3dbe0502668f81c0ed7037d602106e787cd353db28caa0c8f95d32774b4df7a2cd5193749d7c7f3242ac6c2aec6e30c3c7581e6c6ffa01797cd6c1d84f4ddb11bd9c791811c3c55c2a7b3713b4f621aa233a3dd8a89f89919b970ee24024933c92ad98ef2bd07f50f5de48bf1ffb7093e9fd9ca04f0dfb39523412daed8c1549076b599a69caf9cfa09ddaba9292fa6c07fd7d7aaa1a158e0728f4415592800e14766245c1c9bc5ea191b53bc4dd9897ea82ec6f0073a73faf26dc0086841675bf24f18ec68b6c55faadeb6807ce0780d609c6ecf25fcd75e802d1820317e8cc483134b590b32153904fa182c9ed4fddd2a8acf5fdb626cb0a722d8a37c481856d1ec1eede9d6b49f390dcc915dc103612bd4c75bd5b8aa31b4a6c2196ff7bfb2dfc69f7154de26fa37f1d783872ec8303da7167b42085e60e1a31dceb92418d91e800046fdb274647995010203e98c1a74c053936eb0123680380851c3b97c1363d3e73dee5df396722024ff23d6cb1f6303f6929f09c961afa3f6fc3e8e1e251f55ffbbc8aba1a070644a18528ad5adc32dc9d84b20e8fb739d24926b48cdc6cc921dabc6c35c61eebc10d1fb8a3061e7848914297d04175fdb30caf4a210f0a9cba5267eabaf3c0fb239f0ba4edd91c4c01dfcf71c3c344347dae51a62b0ce11a2fd374a860d5b40efb9c2aeb37bd7d9bc1ff58776c0463c985e39909a4928057fe29d9f668cd5cdd8c7fd32e0023a6683137b4027493fd40f8ec777e6f50580389872d12a7880691b5f3b69d7ceea2413829429f5017b55c2ba897046c14a856d0000ceb4873e419b10e48a41fe42558acb557d787123afa4e136c3c67a30b0f7aebbd9b67accd1794db268c0a49956f958f496de0cbb44960cd4e2ee36960cb0b6cb63fc05bd18b01bf44f022112af11133e5ebf84ba2d1eddbfb8d6cf8a282dc02cf3b25d4660b9c904610668ffca1120dda73922dd334a0457974b6f38a98b02253f13fed841c1e91fa4cc85d0ff1266beb0c28f44eaf5d20d404f041a6f91f1d1087141aa8767159ab0f6bf29411975dafd4a14c6d3f07d51f918c198f8366f6d8619a557837ed6ce957d10a69e0d0b846eabe313f5cf066d4fef2c1ce06afc345638ba2cabcfa49e7138dbecaabfadf67f4f897d0ce808a7c613790d04ff1b01c48fb25ec070337023d4fafbfe5598c7bf4818739d12d63b36d27ef3d66859fe88c73d963aa8eefa4b8065efd3aa8911121cee56c006aeb010ba8cc090ce3a2842f92c009599e377e006b44de46098c5061e56d0625b002ed69b6855e45c9acae63bc19bb3ad751efad92bcace4b99997e9df3001db3fb16c9bb48ae45dd60da7a1bebcbbadf8413fa0a1d1e654b265183768be0995c2b837aca5d6bd8dd4331c44df6fed4ffaf7425f07f34b0e2e993fa04f89cfb906381f6e4d1f1c4d8d9e40b1037f8d671ba94239675b88621de0b9d6e2a3889071db3cff3fb86574d536400f9b145c2657548f88ff84a3d5009d3ac4d8038a621dc722c5f5a63c1b37f6bab52f99cb36bb9c61efaa9623d3af56f3ea2c59370f05f0f59bfb78ade4869d70724308fe91b6432f0653d10d6ab3e4ca49c8b518766cbcfa8ce5ba0bbe5d6e0f0a00efae6c171f1bc58b90d0cea8f948eee3ae097b30ce552bb6fa440934754a66a27353ee5c934ebfe595ac3b7d0f880e706a3d4116b142ff96ca106288f63836a7a0f9858c6285cec95c23ee5cd3fd18558fd6a0a275408d20f8f93a502132ab181e87263ff763af85c793098b67b1416e753ad91fa10652841b5546b24879db89d10d0d2fbc16097845d6b2e1b4c68b3857d6e7d6ddd69dedb59cf9b2c12cb22efe3d172c2a3bd4e61e05cc7e72a49245b201c1e474dd49108c3c344d9c1f767b56ebc0ab1cd0d0766c287a87579d3a5dce65cb3a2e0de5252ed2710a18fa153ebae89475844d81a9a55dbdbb40d6147895f9700c26cc8daef6c15cfcbb5b967da3bca84d32ca16e07924286a6177930a0028be9a930c9392968bffdfdc4e832e171f0306913e0492779351ecb90eebd4318b409be795cc92be7f59d59d18886d88fb1f872e034ef201360a564ad4b846ab608c1950f4d375367d7da890950ea284f1f4f7ab45ce4b29246ab08a9c0a8028bfeb53c6a0e7919ece44d467830f7beb3eefac98a7adb48481ab052db4d2d62591bc35829623d4426c733a64771f97802ca1e6c5b85f17be9e47d8877403ec111cd583084f1f035e47d7b0206ec792e96554b638f7e4cbb4a169adacf014daa7775ea9471c6d5d3c26033e438bb75c38cf467fdf32b2a7c8b405011a612e144df6c3aab1cf5cc50bda74eb0dd0adad49340b8ad610e0e0bb2a50ae8c0a53d432ce3dc9192c29e35f3cc49a4926ddbc7a13df4440752997f330d38387e31ae9d27c3cbb6d2553b998f9771e83e994cc5df16d998d9df8c0136f684e257377419a65c31d34d070cb8ac7ec8ff4be6b5180896b5aa8ed8409819bc5eb4621478d005c4ed744d0b6318da8a537c470389ca7aa9cd6ad02f6c777b1ef538c2af87864c2ca50d1a4bd829503f2b526be81a49a9b7f45c4242067bf76e704cec842a6ff8b2efcdd19fde37af80b6c43c5f0d68c042596e696fb5f5c4a18458c10e2d3991c717b75934ae51174c86b7e97ea0e435ec7cea78f5ad07f7b51597ff8a76fe020f24766812090e0c35e7024990bf9d90e3f74bd3393e58766642e0bc8ec686c414d3cd6d3b62940de3dd75bec76829ccd7ebf71ae0ba832b4ca46671ad8d5be01566abec98f09c34dc68f33fd8d85fe033970a6c9d3f408228c4ff4b48bd4c825183aa874d04f69692780ec408b37601aeb4d173e52679ea7ab3cfd7d7415b98e616c868f52c252324b3a1ee9d4e147ca6d632d2c6255d9fc648c591aa502aad1a13c38b6dc8c480ca64d8ab13e7f965b38883bab2af95989ebeb82f40b02aa0250d133e9732e2f74caf2b8c4804d38704017c847603c1b30c39426094b8e4d79bbb0f48d5097cbc1e8c5630e9588e52ad7a676bd6213390e8e248c4c780a424f88f6fbbbbc133eb57f1119ae4b15cb74d4cb15d456608f2b0f15a90a48c8633af2d97e356c0affd225c0955b1c280d71f8263aaae04044e539346cde3bff08670c647ed6aea02a0cb9c95971b0753402717fa0bf5b52d9617277cbdd7e65821fbc2411c9cb4c8f173c40ad3ce22bb55aae1248f13c9ca1dc105ad425262ce331713bde98d9d196d4f2863ab0ef935d3780eb3359b87c2d36c32499a71e58dc7e19e864cf395035676206a901af4d79aaa4874d2ff017adf0ef136b2505e2acb68657bce8ea57144c4aa07a8989cc3a974c7d7a1fd5d0ace511f65f85cfe40653c44c094c77181cfa4584a20a69db4972fc037411f9e2726a9c1533673dd2b751e07201e0f612403327bd4b1a0d2ccae137061b34f7e0879917e2220d7e43fcf4c1e38968e1f1a2259315c218f10de8b2f6227e3814b1bec7af88f99a6a369bd8e5cd041c4d55e795725145927dfc863f93725d5751b473b8c3ac1ceecdeb114060ed9c93bd8bb182a0ccc14354cd3ba54a79b74771eadc2489a9fc6262f379482f6cad863a4c5884dfdb3aaab80cc4718b7843561555da22006554d1e2f987f662581576a131bce8173be5a2db93cae975ddcfd75c56dde79191f9fe3ee0967637b35e1bb9c05f47ad5f4ef808cc5e9ad5f567d794f25342394001827aa12de53241d22b90ead3b96ae746396293349691be1eb6dd6f1a095666a9df549f8e14475893de05e7acb97572bb7dd04e1a9e324c6a99541a10e1073b53ada5bba6a2b12ce809ec19cacf7a8d9e927d2d479da8c96dbecfbf0ddd2635657a0d1e4dacc0af1527290d453a28250a3ab7cc165904370636d19b37b655120d72541067b65feeb61f85546f7242ac821597088659a5631c3a4550d7d1d1acd0a1aa1924c484a22a854ed5b2a6ebdab005b45329f9daa32d85745db653b38e6c38be55d49acd2240f139561e52d4e81d53a0663fae7eca81da18cd243bd659248a7b1828902b81507935996e9f97f131a801cad78f8b5d72f6603e23a494d9c504bad0e61cdd6e048f3e4cf6d965bfc1d463d2e0522a8c0c350454ba33e7a383ee60fd89020debc6c0d6293854e013a8276e5c5d10895110aaf17f1b0272671eedfcad17f6a889cdfd44894b74c79166e135815542006a59fda9f450485848683c831d0dc80d5691fba14327aef50afd645cf2d357534b715faf89328e5efed1bffd431126bd92dbee9c0968723e5c93e2b92c4e1165380db0730b5b89ef762c1b14f43ebf882fa87c6ed5016d6b857317ec7497b94a60e4ce3cee7f9740b9310f8df9030c1f10b9bc6779e9dbe48aba8ea30bb3ab558398ecb74b88f66569428286dcbc06502e5d112881d5ed252f352fa48040794af18ab576301d7004eda7b22f7cdf5d0bb93c39efd512fec45a25095880ac29151a77257e7354a5e4934185fb98df585668f2dbe270db9a1dc5de5a2cf503ea0ffa5d8bde910096c4732286845096e1d5fc4e525f02011929dd22f138c2744afa7a4d408ace1e890aebe763d5d67e823c1e68135f6bda7af9846779e83b80338b4010de20648042ab821b402bb092e23a80ef1882c9c77d83d7c601ef4ebee510319022a156bcf24f29cf2a0fc72c05993db114f3f38497b896302f471f813045945054deb502ef003a88a0693e7f836a61c3220f779f2e0dbb1071aa1d81941f46550b3534b53f4145a900fea95cc464fa67b584648d6ce75a58739c3a858bb1229690364f8a7c83340bcec95042677a0c9b33851a7aa771b5db6eef8fe4c47a8e1dcb2549c1d9904dd886cf1a60c4036a62561fe5a56545467ebe9f22427db5bde16cbe0639529e17b3bfdf89bfa2587fae8b77769a6b078e69e9765e8f86519a780a409a57ee9e6bad036fda3181796ff420ea532ebcfd54af506179a770b748e1da279eaa5e139a46173419a71e12adcc415e7c3492e360ff9c3a7893952dc858a2b700fc341aef5634208db68d170ca21e14ffd1a42c5104fce816c411d14a70d5760595722ef1def196a4446ba909ee1df5a3d1bda880388d791bebcd06a3a4ae6b6d89e1680d90cc805c476ed1e94f877299f53302bc1f41356554e6679c837b9d9c4d57f1c748549318f4309a2695c712dc84248097c1535e23d3cb666ddd1e66c43ca942d9368d8815bf95264f9e3ef3bfdebd0778ecd9b450830ce3d7037644331b00ebb2f213775a54135444daaabf222f37d9db39aab81ec7a70be8a1c5ee0b2ecfd4ba26493c6746cf71f1eac525f42a06ffb1325ee6c4d97535ca356dcde96cdce15d304af4162931f8f1471bb46fbf6dc13c55375a6de7fd0e51966fcbf10c108a694ad5908695680eb9ea5802772e592ebf3187d9b39887c23d3dceb57e5750f2a1887ec408adfecfe19b4d4c8a430c8608b0192a7d7ecc0f799088ed9529e6adf0f0ec0fdc4ba8f065fd04b4c09bc829b3be85ae936475d25b380c605fd3efd0ad7cbe4d079af18fd8d930ce1448037ffa2cb3d9e461b93b8cd232db2021102809014068024cad897e5da21dde3a89d1338372ce1b01e2f3ab98dcea1b6561a52c7714435f61024df0ffca7e59506733d073c6bfa08575e47af55febf628722072bdbafb9c990265c594d5692a467c1bc6f17a329e7f186d65423c2f43c5c673a65c81e5bfece29673d42b7d7c5752b3ef0304ed3f54bfb6ef9a6228cbda10c9005b463e0cbadbeac8bd47f9746c6f10e532fc78a3cfe7a1198ff8fc007006552d82e1f11ab97dbdee8f70f9f48cd27426346b43b449ae6d203a78ce6a97eb7a315a1e728e411108655a929c57973606966bc4b8986c84b1d6ac99dbbcef01bcb9cd489b03e752a32040c6e86207b52cd48958ce665c3e5f296ca22152d5a46bad5569b00fc13b1ebf85b3555d60aa870335fea92cafb36ce1f472d337c879b829a6f600a3f4b4347ba4e3d1053d9de39de76ab56f01776cb1f3ae2e080ed0696974118fae05ac65691a20886f5fcf91367b29ade6f16dee91e363565a3d5246474ae98c5854fa4f2e2eb86adcf04629bd5b5d967087ceb1568db42ecdcb12b24d99e7d1ee03b8a7b796b761376a1f368f6dcf3114927dd01215011fcd94fbca8929274bae8cf9ad936a13b4257cac79bfd2590af41bc45189fe643ec30fefacb7dd6b626d1884f036300e7bc9e98b2b7648693f79b3beb8cacadf10250a4edcc59f3ebdfc6fda47b67389c9192f7941f01280968bedba2a980da37be85bf39aa24225b0f7d7b291c4ab7c7c80ca8155eb85dfdcf3b7c12b0eaf038f40a1c948d358e1270bec2f5cff44b020a084cb018df206b1ce4d99a67557e7fc3be6225d673ac42379416560e55be62038212e39b0b33849f655690e65c20e3d5965aa2b37e2d3f6f9f3613a7212d09d12b4ebf42db81118ff4cf70e757ca1fe7d4d23de376f8ff9ae459a7d5b6985aa552c5272f1f619eee3b503b7736b490a725605fbcba38194cf5f75d3fb43831c19578563e7eca48d8a3c4ee5407bb040b17b3c7c6014602dedcfd6bd47a2745ca2d25a5267753194616a6813d6b123e0911d295d410db4cf80732176c337ac914833c16fad3f738f31188eceeb77d195974e5b5704df2c7d0d782773bbbdd2f346ec1965596f78e5968bf993c020fc6979827ef3b1fe5c91b49c0557b9bd8575f9ce6cc6a5492c115909fc1e825d000161aa1bf9c2ae5c5d74f5ae0778c2ac276ba02355411d35d41b80142030fc191c0219c3bd10702975b7fda67fb9fbdcbd271773ad37a8a07dd99ad48df85d1c971a3e72fa67954934d0d54734ba0e0643ae991c1b210d3950bfd06de4965677830ad9522be1740e0377c3f95fab5f6a9da5d970c6d51890a0f377b66d35ca7c16534688926b559160d7db6ab3dc46fc6cba48423022eda2f22e716c3b03002e32d36ac3af4f493ebc6f37b61c2e7903cc9f7f1b96c52e0312aa45690096f0984784ba5e5446f3ce9eb81202ec90ae6ee0bf85ebbbb55bd841da666df723c08c1fff3041cfaec6e40891059f6910e6db99bee15a0140efe18e5c83bc3564b99e83720319054d13d9408af918e1d4a2d6f0adc25e80c9cce02a0684ec798f380bf43ce488c064635e439265d10a623676cedaba6dbd2ccb18845f64681a2e8222e8cb6c39dcfc7d9b39170d61ce96c54365ecd5329762bf196d828cdda8eeb75b52f1209e4bcf691da52c919747077d8fb0f0d903c26b3f7bae40d497a8a779b0dd66d769c370c7c7e855629418f3963c0d6a8fb687c8dd70f5656b393558505196ef779f61edad59157e9c392366f14822f7f5eee6030eac8eea9bd9f86ba79f5e90ea7a1fc8452857143f6cb57daa710eff99849aeadb01da50be8aa9bf04e80336269d46f50041cd6e98a9296108341f9619b5197bec20619723ac856403fd35223a4d7bf3c3fc9e755d97c8d6584e7c72794db5885a64ae86510f19f974c824c054ad84ca3d73caa2c8a4a1dc753580583950cb59d7734f4cc00f5fd4fbd769f0a36056cc56b8e1d2d64685a3da380d1cd8f5259cca4ef3678b49d54630756603b64462149c049b913bca49201b6c5345903dc7c66cdd73b75cb098cd79cb80fb6c50de593605d52af8276e5583388ce617aee873a7a17f2a4355a33109885385ea2bc14fab03d43deb5e38476d900da8d2c9be1bd5ffd6e667474bc313e7506bb868dc63f546ab14f53028fac19c7305807b419df92e470428f9a09ec4417f0eaaaa082b1b02e9bb429cb43ff3522ad7a7bdb51d437a5492440e179eb2cc95bb2f7cf4a804c37526acf4257b30ba610680aeea5078d4bbcff16b131015fd39099aba4711d91b68ba395dae2f07630607bd55443006b1f7450e124143fca8fb81b2ec4036f49348b433a2834511b817b5c051679174e0d6d5c9558c0f9b20ecc2f6af97b8bb1b29514abd868dd1863624c77ca97e4f6b65cce1fe9819a88d4176b64526303c58d847162d05fbc7fa77f30064c6a69d0095e849349b057c5edf88df8f613e63afe447fe2c2b7ff24fcd7922867e43e7497625d1b88198e78bede18f6c5566bc6d68e6eb3d76a40066edc8b539f4971aa794a9fa79c2fe6fdfe49e80710d5389912815087869efdc6dc0f073185d4a73c3d0963fe6f9bcd70f9c475e9a04183f489c1e4d6e7fdd1d77d27a955a76393eeeee54287b0a85a1469dbbaa66ac5145cc9abdef9259caf2ae9fe371433b13af65b9d830f4c082579e2275eb2392b9f6ca89413a25b085d6b783cdf095c801fe516bdad55297a0ffd5218ad5e36a26f943ae8783295828f7de7d00f31f13788e4f716676fb2b1912c1ef06f69d7998e217625100a1284a3aa745aaaf12e49079d314086ed96c4a2b40049080123cb6232f12512d86c24b87dd9c995dcbb9c70b1fbb01d0dc09decdd57cd7465367a181e8d18c1aa3d3181c15747c2e15e710ffdecf67cadf203274cb8d60fb030598866d7b5f1e2b4231289a27aea96d44ec96134b45b122ebe993bc07bfb10f9d6b16cc83844c4de5d2e584bf381628f9ecef6fcf7d8a30c690479e219409424850e5da9929fca1794e9723b3e349ab2782b0b79f7c70f1f2c57e7c786b48e49bf3cd8efbad8cc3f6b67f436da209646310ff33fdb25bc6e851bb2f0924a2c516074f614f3088c6e3d424a247efa5b932ecdaef631ed031833720414591ec1d8e69f73e89e5aa3fd7d504a7ea583af21c91ac81af3ebf05d3a9ba35f2284b73a96dd3bc397748333b3e132342ce4e231c1bb290a0c94d180e3f7d12422ea0a83c6bf421917701e3ddb8043adf0aa05d21c10c735a96b84805e28e09c1848b3db6750944f8a017f0cbf4c9062077bb11256b4ebb6c254b052af7b8456b40c518ed93c5fba6b77b6f0c5b26bdd08870dbb55ac78b2f6b711e7aca5d3659e2bfd37a5c9405e3104b99105b2c1d438f89149dc6e88ebbe7d15b8cd2e6c77f27cbb2c4f08e47c2c6525dbd995d658cb2f7d96773a56de478d72f886e8a7b0082f0ff8ae456585a3d2397ca455b07fa0a154e61d162cd4ff9d2adc20174e05e55c50bba496d649aed0520ecb4c2f5c4b90f8a0ad6fc4cf87af478f3aeccd0d58b7c00c0413c5bb76362cf58905131dbbedf32ade93396698c3655ccd67809a9b8962cb6e25043b1f172f74bb672309398d5141a6db2e1cd8e76d31b3a0b34c7f7056ef3e497643246c60289bdb42bd9e3f6ee669bd20c397cc5129aafa5ac98eb4b47a4a4f184732872d614e85f348c20e1fba7647097dc187463de426ecebf1affc6613907649cfbc614763fe6010252579bb7acc9496fc788e390b9bfc73cab4bb6b06cb8f8dfca0ea10992e55ff1d22ae9172f92f8df30875d3a6f14d268bbd628dfca0777d817e3d1f26387449767a0c579e181a787729b670bb851800beb6de4c541759e16999cc05932cd210c3e860a2b268be15a6acca550b7c61d47ce03e3af372aa0e6dc0cf227f68ab479849d9f13f24267c799fe93e7b664bd109faac982d6b278685c5b7dcbf3531c2ba4059e0fcd0ac4310ec82944ac0bc766ad936cb9233696b2cb9c8002241e20e21d22872c2b22adda5050dd6cd621666eed762b6b67c36eaed75cd01f0c17df57d3ef9eb79fef8db27e56b6b05a5f445261b36216a39f94ea64a09ea16bb8f6fc2cb085902756196f8e908385ad20d5f6ca7ff3749d794d4bfa52863d73576c49af00df35cb4f0158e3c99ee4a00a404ac7bfc5403a1a610d160c418b05d81e304b8f1fe2fbe8baa93ccb8a050cbfc6725a849d805ce1b6c90a49b32c4c9b19fc09a1f41e6fbbcf7d3af76a434da5343a0eeed12d66bb3847bde4cc4d54f102311abd2bfb5d3176fc33cd5f072c8540f3b26ee09597e0915a28eafe60fbb6624f28a92738619588e267269be891cfd1b2431a8bfa64aad1657fb44f9ed43cff1cd63062d2b93e77ec45e2c3f67ecf8ffa62762ac7d7e2fc6cf826ac3e3e8d224b155806d13b7177818c242a829ae86daf3b5bf21b578d8068066a55d39005904c9d22bd80bf7bf3f1087dd9766f5c21fea8538140f6cb188fec215e1394f23a3f65966d6f5879be61d7b492f5f6016a606f826adda87041eab4842b1168c6e629c6415f4986a744bcfbb60aab55c938605bbb20672400bb177b07c8ff9cb43ea811efa0448960c890e00e354f9662712a8ef2659a86d6e99aece047c6862f2c25c4ee4fceab17f60aa89f1db5d34410b5b82dabc89d9fcc02c310d125ec5b9d6e047b4db47df874009312b841a22dc511018aad8598350499e0d2cc4d436ebfe5e76511dea141dd25218a1c97ee70d605757b27d204bde48d89351bfd0b59f6dd5a4fa3745706109af356d2a68e72ad2642a86e4ae2eb9f5fd15b22a89bad6fdc921d8c521b5962d95525b7c640b5a0fd55713551f4f4cf37d1ff563b3bd527b80810ee681b207251343b38c6fb87d13df9cec835b5bf5d063358084525fe26b23ad6cabe4bddd828b4715adac6f363d6036582f32db63660b4a4280959a9543aeea69b88e1a5c1aa43d729a3bb6c92fcc66a4f7c5bd03f789cb5e67fcca12ac98d481094440b068ec487434aaa02f8f276f8ae50ad740c052a30652a5fd55ec0cfe171da91cb1b18501fcfb9a662e07e2170212b9cdf8d22ee96e38e3c291a40d4de4ea8c0d4be221ad2a083a7f0092cf9a90e24f41cff490677329171da7decc1eae155d8a572240f0f285ed2fb5e8d2c5bf1e3810eba7e800523b837dcb3930180ad7d24690e4b6201a6b352daf81702ae66cce9acfe220416203e29e861068de83f6e8a12de67a5a8cbf6b22354e9e121d3d82370c529ab457234aeaa2415b870f30be6de70a5feca381ad616cf18eac857b85d27c0f31fc2e683f978d21531eae6dc09463ef28a32daa6e7c5c581682b12c7bfcedd82d7fcad95ac6066765ac3964685cbcd95793294b37a8e02310a05bfe6b80923274630496198edc9fc38a3aaab6b19fb3632c76976e68515ffce8f49f323b58c7e9adbfeb6eef99da2c42ccb4967ebec43c2be5bed47d3e6ffc18b0b0847956b8bfcbd36aa9c2dd2ae033f3c53d57a7fa46db3d35f1f80da9540ad257ecc5047898ea39297fe0fb7b65c143de2d43ff31105f95cda1bb4d032ce0b9cbc55d9011d64849372b9fb5c70770b7396fd681f9e51be6803466c408988ac28305e67fab5cfc5da683f12146639fd7199024d1610094a607d2c379267d0060569ddf0fc112c5b13cbe9e2f73b3d115367ecb8d4e785e75e5251cb61afdc055f3f5729c0c7c767008199dcbe60f7fdbfc082d6ef035afe2e2166467c27d2f0b7c981a37b8e71966eb381c15cfda882a8b9e5444b411b9a57ef8b039bddde0640c691080dc300bdf091b99edb1689dd2bb07c9be422cf21221543616d81684631b50a2981c422f24d50d90bae275ba3b0d6fa231f29814dff27241195348859ea830672c8a16418c1a5d1da38097ab2d7a0f68debb68fa9926f1877c0f3768854bdeb1e773c14d066ea5cda6356809659a5495f1a2a0295d343162bebae35025e34af264e61cd3a3401598f643f2d4dde88936ab42bb078107be0d57a62349e55b1d4ef732e92404a4cf322181824c8197c8de5f4c00a31fc84846e29115038bc0b6f28f77718d6337d3dd11279971b7a511d97ee6228cfa32f3f70de8364848165ea3afe9501057f1d8831362155dda3c9ab10b1bfc443b927cc4b9bf64503cd5ecca11359eeba8a88cb15441be6a1cbf01e54ce8d2f7633ce05f980571fe881ad4f3867ef132ea4c10f0e66f6125da98f98ae9a9213b41fe6845ac870f5a92b0eb0aaeb7f1959ebda6b56e27849b6501d4aee5740e24c70a5cc5183a668be6bc08c5be9bca05e1442e6b86a4d7bde4649f24e1400ae7a4facbbd6e857c3ddb61abbc524f30aeb2d776bdb91500d3916f1d21b13ea46ec884314423c6193f0eba2a24ea1028bcfc297d618cbff1d9b1136d2243a45780cdb2cbdd376cb522dfcaf7d72cc68f8180b0413099cc32d8380554c1b89cb8470f1bdef12cc8ca9fd8d350ccaae666832fbac6178b06060e32c9c207c89140ce6251490653c8a7a5fa9e979628e3783f830c00ae8f589d143181f2c5f86d298b84ec2d0fdcc36e79c39e6986e0e0a4dd5db430d9ec2433a5e1db73fb558efb4e0357a428e39788f5cbc156dd26967dc164effa97c57423c027e7ec090e055800146372152e8848773efee6b385b71c672e46906d857809cce106498855f5f0c1ae034de805e7035282cb5790860deaaa69ff504fd91ae0a295c141731fec3a3e283ab609fa29a230a5111c5699c3eec4bf0e3952276b6cfb8ba2734caec82140041b4826347c59439d4b3009fa19abcbb367af14ab31953db892b6874220b5bd7281398ba043023ee6326e1d36df4e13edd34f517ebf939aa13100710ebc9024dcb0754ca204dd6444409d1ef0c3326fa4ba0f3def4d10303806aa3c979df53db139b237d4905a1e4b50f1ef5efe937f9f51672dbe1293d98a571ff2f6c79a955a20048ba2df91c0cd0b2c987c08f1b1adb2ab08b6c4016063046bb00cae58f935567d5075e86aec299ec7d129703a2f5f289e0bb3ef1b222710064f60ffb49e3495ba47109e049d1b94b8bac95c1c083236e47d06e60d3af589c35a7a577420fad7c494b425f1dfc3416ea12013116b173171a59eaa66842deea269e41d36836d8926b1f99a12df5dc27debfb6ff8132d1f25211fb54f7db65f334022935c799d76a103a7fe84012c35d0c9e213a06c7c066d89c8a37f92ff4a8afadff4a1d9ca76f11eb147d43f0336e7b07d5b02ef12f4fe8b7d59d677b59432377162d79916c22111d9a6f6c2bdc9c7c36e073f67ffda399740963558c7c3ced042c41a4f68cb69c6a3e87caeab49c5e1686768512994cd7a1e7baa77b59e65cb9c16beb3eec0c45c3edd3aaf8fbf620f9eee69a36445a8955553aa1ad4bf288fe0be282dc9d700d3c432d671f59df8382aa08dafd2dda60141beffbb9f5151006cd84ada0201fef7a1784923dc4a711665eb7d19f8568cb60eedde0c0a08d261d2e1dd49eba94468a682ffd2e78d9071201c86f5a9c00bcb8e9fa8c84635e05c4c18bdaaf6a6e1d5dc2786a7466a0f0c6c6b52eb2fdaf752bf82b05cb82e7ba88c00f99d67f91ce276db9c98f28b71e52cba1210258acce5218d64d18d51fecb3cefd8622b09f4f6144cbab820f3c49132ac7a0a6521b9e25ee40b0f112f9a70fbd02d33748906f2ddfe332c93025cdb92e3fd28df4368969ac028cde02407f23a1fd5d47f62f55c4e3ad3024164a90c1b558630018b9b7813783ac4b72aac93913241d855246a0b56eb3c330d2e3f5008049686c944d8d58f24edce757fa7e06ccb4568ba2ecef8d698057cf6fcf9b091216e0ca544c4255ba2a9f5aeab30d0820e7b0c58116a3d17912ed8dd2fb353b833732cd216f1c4a6fa0eb0f4108ea2c8618ffc59c69fced2d93fae07a949ba2a7d4f060987aa2a00617288ac42857117fecb97c50314aa278bfa140a1eb6934daf3fe068fec05c60b691d0e94a658c34b16b0ce85c844cdd7cd9f9a2657d0cfbfe47c8bc539bbc5094491e7348a22ac6975fed1dd0ecd5d9db1a6ffcf172b8cd0e684a4f67c505178aa0f926a2b11441d50bceb83600c0d02f5f10db38335e88e72949174385db59e2d8bdcfa014416381f78b64d5890a8f751039863a8d731df9973a19bb09add8500e374462606841b1a7ce55672d6323b8774371d235e5212cd572904f3e2cc39ac2e76dc13069c5ce8fc864c34715eec81c6c09cba816ca75574214b45670abcb5cc028f8dfe1fe4ea7296c74e882aefaceb56f27320a02f4822f184732e6119db70c4544772d9625c5e6a33e5ba3bf727af68c29c0fbb09ba3793c436570179c61c0ac172b660797fb76a4e67296bc5fa8451a65a939a5fe1ef1deb38a788cdf1dc63af9256bcd89425a03dfaa076c0511c66999b70e37e0cc612a08a6cefc28c685999ae3e10c8469f09ae20d15ac36a2a693036376228a50f3c1422468edc9a73836b15be32b25660b26dcb888cb939b1b4652d967eb5e0c92ef57807500c9c649181fa3055ebf069f441b74c2e01861ce3904989af322e9f0fb63da4c57ab29f7ced2f13c57a504562d95bf2b52b0a51a65017d01a2ad449b267354707449f44ad178e7e91086b7bcdf560ffbebc8c3c65acbcb5c6e2a518e60f270bd3ad2667f34edcd3d3e0cbff7f320b023ee3e54b5dae5941faada87a3d3c55436a99f99e06010be5a96175853359c4a622b2ac1c0756b68831c565d5f348b33bb904abb958084b49480bec1de1731a8c955f99a8967419f5510cd16c14ed45c5121974a76e24f9ce154e0034c50a0921c8c7754dd9fbb42049d25a028b08a7b0e969cfbd05b2ffc46434730a8d5be6f062fcfaabb23d12d05801b1ee9dfa2a72a1bc5e265ea7c5856b734e4b7165c2e7654f7c571bf08a8061f4c5507ceefbe33896a04d17c383e3b363b0f94bf0371c319aef956ddae4113194b93c5bf86b79d622f48ee9e88eebd4690e4289362f72c9d78115760a71430b39f596e7e5c1482d3cc1af5e476109180cc28bd11965983d95e08b74469b570e3dbdd153a6298003b2743a1a309a61e59fa70880b61cbd13f9781be793f8d3eb832df4217a852bd8b7412163a1278b1baff38c2a08c60dd7b4a883bcd6c7dce9c8f6c5670eec77fe73f1a58dcedc9d6fc595473f12a71b1d2170e9b6f56a62a2ab768ebf84a19c2cef00db4ee122db9945e7bd2ab07ea7dde0159191226eab9b03c60c8dcf0a91e9e7eb6d33530600b69e07c4354ae4ba08f2fd5f56bdabc93f5c7086bd8c4a388c7fdf1fe1d484c7da1c6d9702a08567e71f8a8c59247457deb763d599c27ec2546aa89e42cec3b30acfffaadc47e816cbb8f7b3fefad4cfab38a0fc03de47fcb3c367f5c01c0274a2a8a085742bced304aef108f4e33190e66836c46bf4be18426deff191090d9e55b14476845fabc16c13e0e6e02511220e75899d5ea1d7007d003b588cc3233de864dfb1a0dc76702e987edc9be2725abf67e44d6ed5d596715ecfae84006637b17c7d25ca6508af14c54de0edb0d61b1720fdc15b48e5f5f2759139862503a3c076463955aaf9463b76e365b1b5905bd7dfe40113719ce2f481d01ce5f8842479105e33439cf8b674918725539fa2d39ea6bac54af88232fa44680408241f26c3c9954d81722e744e8a4c36dcc70e2644818d8310da43ecf3b9c8ca8b17ca9b8cc2fadc8857ebdfed831d629036b37e487da327fc5d8139d4518b98ba6886b1015d9f5b2db3d3b7297e23856b12dcb67a137584c7a8c09b693193a6c6f936a47e6aa529e0005b3e36f5c25b01368137bc931b6ed3a3fe970349b31f5c52c88a4358e1daa1a4083456a6b699ae1f3646dc9aa491f3e63636c28e284351a1e5727e5c9f8b2527203c3f8afab4e056adbf0ff15aa021ef9ea7508970672a5fd46db131dae904c71852d65172256551d14ea88aa1c1e01547efde799760274a3b0f88b08463c80953f2be0069c9a4d23f3a49a4d9e53c03cb50608e6c113524677e6fff46b22b18dae960b099836957377ed07266bda4cc80e009b8c38282e3ad468174a0e40d3e11a78877f9efb0e2d9f172444d079fcf8ec23dcc803b5fb9faca7bda0dfcd8d96ac85e48b94a8f86ccef6387083ff203b1bf8124b92365a65abbed7de4baeda38a8f5fd926d07299d43f4436d411d6bd2bcab87d6d25758e236df115634b34e21486b0618bd0bab0f061281454fa06492ab736731e03fe7cb440baa041dbd8c510e19a9393ae39b4b5b524a1aa2ccf88675a96624e332af34585fad7a68b89982d0de838b7dd035b7030bc698805dfcac7e09fa9436c48f7ec50fb6579d3be32f9bf90da1fdb1ebb26aa1b3334ee57e4b5b43e8a6f563ceb4b1b00bbb58d5a486612a3b52d86173fc5a5ce8168c2c0db478d9ea9eedbf953ee887212c14020a04c0b8371ad79304e7808e932ff5ce3b31f525ec96dba3c5d8bfed267dbd83a61e6acd0e6b795fe7db6dbde27d324a7ba7e5a0ffccbe3f19946bd4293cb4696f036fcdb58977c3f76b19d14356b6a472d838c142578d3bc5580619e358f79324f1c2570aaf62e9fa63dc60ab6a25ff0b4168c19c30a8f746c3b498549ded700d9da8b0d67cbe22d80b338742494e12235dd4ebcfc5da96e3b8a70415a79ac9becd2435f3202cf7f740803901f1a7141451562fe39100ea0d565b615d170b12a5759937dce7dcf54815c8ab9c9533c8ed75be410111ae5ff882e3789948a918addbcb964968e884885c5d2ec3a141cc4b6e5c8cf54fb18dc45535d92bbc4954efea36ff1d5e9194f78235556488aa5468975b0afe6f6b9a4f423bbf30b863ce9ce369a234b935f4a049b3791715ebe3228bbbfed46e876f6b4e6022cc9fba40e54ecd2eccd2ae8adce69b4aa4e10e4db5412f0743c8376cb905d755a4a9afdb54facfc41451f729a0c5c6e06b619484488ff926fd43447297fc8bc11aa90de7014820118fc93d9a18458a1d79b3bda9862c89d938234de1647b26df14cc03a2a4bd2c3c33c870be5a4101fc9eeb158aef0eab207606fa63d0d3dd2d3e50a92183883f2ec0fbf1135657243240e7f5adbab4050960524843aad1501aa0ad8e4d705887605130ee335f39e8657308c91453fa702cab78e072acb96acf4d88d97a2958d9f0a6b04906f144371a5250b39d6537b3e312c590a6788263a5f88826375e0235f60edb93219276e874d21f79f2c125fab748353b9c9980593d33245288a74d2350aabafc795422fff6bb3c7f0022dea0db0ca0e78495e3605a43bfdfeaee246eafac6346e1640f9e2382af4e7e475076fd89556c099e2135e8cc7da85a0b338ae6588a211a0aa7dfef454b146dfa20e9f6addd71edd49f23382f3d333478e60a71eb7c61ce09673635ee184261c8bd3fdc9d994429a56d8a15687faa6ca919aae5fefdd7cfe7c66c20abe6c7669b422df42fc90226cca13eeb562c7fdc7a3329cbd5b44d558ca033b8357b15720c231cf26a90a4eea793c6e53d804d6dcaefdbd547c0854774b093cd0eccdd31c5459052b281de0779fb2dc07f524eb4b15ce3bab5b61ede4159c0ef04c72182084962f31a2463d5cb4fbd50e63edbb7ad50b7c6356267e28a53361ff9ce070ee031d55b678d1f03af79b99782bc1ac64424ab27dd5aa6bf9a619c0b2b4044be4f2e7e56ebf31dbc1c3dee56ff337cdb563659a280d6977bb4c66c92e9426bb21de9b26dcf00378a96738151c0ce33e12d9d25bf0d032c5df8d738b05853b357bed337cd03d4678e4f79696be734e02f00b2f4d546063eeb6b8a765c705ea04596df8d99358e911af38258105d473bafa2632980fcc84490c391f6605cb5bf9b24878f95351a9b27bf6df2294d2b5c9e55e6953e5e9c2d58477203c979809982206622c80fe2a416b9336db55289872ed12e7ad44828e3ba6d9e46e2d3eeb17e9b6f1e9a69e323a8f27eaf03857ed9021c5950af058a95a9b3fbc3968ac381eb99a047001daa288b56fb6e983150cdab5edb19799562157e999b76b720fbd9e5c951fbe0b10b01f92dfd7d3bd06dbc0c7969252a25ebf36585256621d035ddbf38a047762aa51eb125151ce672260c6b396df532fb91170d76035eed3e570881076e65e9006e5ef048465379deb991cfaba14d8ec987edfbcb60d24d6f3228d1edd34d2c8616ec62ab6aecd51769088cc6418268437b7a97483b14c961e52ba55e71066e30cc60c4b7e63ee3453a3e9b22c9c3ea9c6247afa7325161287daef06e2e826d7f66e76cdbbf442b7cda04999cc68d1fd617da7bcc9b73f31a5b5bcdb150777e656fb30e699841cc6c64c572add4cd5be434ef19b4fd9bf7a3bae3c81f77503cc3553d413bca26d0aaf6297a4fb47dc6b94c0071b0f30458c2e19aa5a5d304b45bcd76518c2367cd4ea35be49e8b1e8c2f84b42db7014c482a046ba466135329392c67c8daf3a1ee9cb589e964907fd9e0984d4f1f3a34adf6fa32f96d16da7e68c0e362f8ee614bccdc140e53804b58bd725c9e89d024de4b81fea9e04cb65bd921e99fe9c0be0504146ab7c08bc53c2e9a4b93247638264ff78b18c1a142018092550721e3d47c3fc6e7042bed51ac7f306092f54fe06e0391d3c77e5de9613e0a65c640e35482986f74c8b9b4914d5265e4b735010b91ad1f0f52296ad1e1e5fb09b4fb998845551a8d335a10250509bed104da7665d9f8c0c3f51281140dc70c670baf7ac91cc9a43c10ce9700defb916a27d502e8e9d384fc9d7b034ec57dd1f2747b081925901fc16282e0e25fde05e4748b0b5463017067e3058d68cedf59d7d7921df0ef258f4394879af891a4da9010addd9bbd2c5a598793a4044ded845d038575b5a1ccf23c2b863c35440b85799d32a13e0a7da71853130b9fe5da6075c657feb25af70a99780c89cd4b89354b605a33ffe0254263bd786f3d4db3af33e046102715085ff92141dae5faa6333a2570eda41b9586125e9f08782193759d1c3e17374e6df3a7d0b613568d3343c31099d612aa6fd6374679ae8492f6f321e2276124f3d5a64a12a20042bb5549e275622a90ce6d3f95c7d3dd45e25c3fa6d0ff112d235232707b0a2a4e67a18ddb47ac9f6ae8e672a099772268888db783a3d301679f13a90c00cb97e9d44ef788ed280b3b4de4cac2beabd220ed1a57b630e5ad884d70fb1a72f5e079e4feaf203c3ba61a1f941e3717dfecec27810478fee3f5dbd1c666ef6c1c2239f95031fee8d89c51c02af494af6f40bb1bb0071d1b4e9a08a7ee6fff7db1961672050f0a7c0b155cc14325499497e155e36c6191b528e06b4826ad9738b91967e9b6289e9e7df65cc11c8789dce66a5b4f0d7555a76c6f39813597ec54a99e4b854a085edb3a39064cc7d20eec736095813cf48d41ceec37f555cc4f3ac187ece0c06c04e5f83a36d6c337e3d01d7ab7ece007d33cb6fac9c2a1036d556bf3e8c1934544c89bbf34003e93307f5d869009f508303a3fc8ee5adcab2c172451dd7615a2f18d6ce7153c4756ae7a845ad3002affa753a8f721b79eadd6de043338e1f013b4e407789d03014b94086e2953dc4b3e9d5173cb62e6191b1961ccc58a4ba0413247044357d7903a56bee2fa498feb1ed26ab4f9b1c222dbfccf6a06b55134d01c1ff921bc4bcbcb7c0158bcec9f390d55429607d31fdd687b2951f991ea5083a30374d82f08cbf605552dc97743ec45a37ba0508bf742a6f1dc4b5f9813045709861b9614e8884a3c0549495bedb4bb6b0acf3da197ff61173869c6e59c707862930b0b4402309b82c54cc4783444564f76e47182fa7b97332ae1519bdad7421616c581682c489e5193c3fdb63308429882fbf9122982ca01e07a2618234b36641fae3b86871ec2b0bab584c41a0b14a89964cb4eac207f8d99696c5f79b99309a408215b92d484714c1e0bb5f069cabfeafc01feaeee76debb9c822b493091535b9e943a46dd0482a2afce124ac87434b25704762ac4c8eba441bd64550258002e5cc99e834ef4dfdbf7ed61f76c344fe0c3510e08c1f1ff1936d22e811ffbaf76555f5c39e1de4994c4be5e9736c1798431502fa9b743b751a31be804dede6db1916e0fef2b5d795981f283bdcadef61cee0ac9c6a7b986cb48bb379c493f26a2aed380c0b3a70bdeef9ef556e2548dfe7f10c2927bec1c76ac76391cb2d2f2fa89b2137f6d05a82f2e7134659ca3d9ec56071bcf0c8314b311891814cf0b2f76067226e7f943a76b23094c81e56881e8a5cde1168c1dc7393a2b893b71c39df14a481d680d0889103c600b45f5cf5d698e2adad1510883ab793cf3e772ef6ef1edb31484f10f2ce1b9b5c12df3009e8a2a39850f9752778c21923e604121193f4191d5c27be185812867ef10cd3504e0af6b98e8e34efd49e9469b39721d92174efd0f02a0eda5ae00e7ab1507ef1beb71446dea7ba56bf604868e138904d71b2fe3eedb0b30c1d626870cc112dd06e6065410a570818096bb7dfb2684f209557dfb794ac8bdf139006b0aa55b3fdcd722e50aea271eb366426d77e5ae4be4be4c843a235fbd97f9feca3c72139fafadf9492e6657a61b344d41fff78db56d36adb02bb678929db20f2efe2d2def8694c3f55a5ad2aaaa3aa20bfdddda2b0f309f408f645e8366cb48831f7a439cd98096d6ec65693adf78ca68fdaa52bebc1cbbba2d82b0e30a0f5d5e1d936cad78d65bc5b3ed656a54ba8f185969441262bcab31aabde9ba2dad5c326aac3464881dda1e57bd3cbb09831d19bdba72360eb1f2ecb4b9fd5ee91b2b6b6311429978b8d2affa7082e7b9f4963c22c39abc79e9b81040939d8da141d2125adb796d7fd55dd8000bbf4be79646131d018e8c9f741570944e7ceac2abce6e313aaab72ef8140400f2973103632decb9144cc65a79d79ecf64b9aecb0d3e7e6f692a60318647621a4a7ba2bc94670ad1b691a75e1066c3070d049f588c1edb18ab2025ffd84c65f823fcbc03e57644bb7a9ac8dbb7cea3db3df566abcd75b4b2ff7b94f231be8aa2526388725bd934030977cc5f88175203e224d334def01f7dca6d27c4cf6ae329ea4b5e1a86b28388056372031993b10b97dcd69568bd9ed10a3fea7aa695021ab4a333edf412bba7e9d156938eef20d61729302c232a6a2d9ea11983b14610b3c62308f2ae49f25daae9d51d0751aefda5a42c1eba38bf82a1c7b8d583a16249e92943bc56405f96cd6bbf69dd10dfa783587ee01de3a2a9b099b20a2c294f0905bfdfd58ac6153dc997b55d67eef7e9841c6e4db171533034cd666c31d6fa5924b1665719e9c1f2e0833801a6c7e1f48b6ea6014ebe2a8d6d9b679847f1039d95d56e6603711c526f42fa90dd5b32ee1a9b2b777a50a2d3abda91fe1fed311ff25f020f4d1c6fac7b38d861d5c6db61d4c556723ea14e3736d98776c156729082ab3591aad5ddc0e7ad7399dbd5435f41f6feda2dfcec6209ac0981224760d1df61a7745edeb1f21406b8ce36901c83c4d26b75a0f64ea08bcefee10b1ff8eae6cf4da6c144011cdbdf667b29af91f3894b9f53ccbaef2ab58bf310aca8219461a4e9f85008793590cf9df41b70fb24060c47fdeb8a817f0213bd9eb7a57ec8cf439fcf82ede2f7d9ab1276fe4edc187728392eff0c67074ce2047f705e35c94afe3752b78ff472de21592757ddaed84198d8e00ae1a60ba0ecc0d9dd80c0e846714ae1249400f6753d436360a95090ff57e8eb5a2183f33d748543a07a8f539ed6afcf3ea6732bbed6a639ecbce7ab296c2e9fe9b67f4114a2a4f1a01310522655ea9a962f7a1303a76e2b11c3fbb52d373ee9fd526b012eb8b0608e52f0900a625d32426e2b1dbc00f58f003e9bec7813353da720e67f661b6398cbb4f5b91ae003ffa6b8b3ea2a5382fa57b931eb1b4e2655042ac0b2344f507f629f00e83fdb36f1e60ef6b8b12e7f347243541e4302a2a8ccce899068cc70a742df3344d4365ad1b95fe872962cae82ac690e94a7d85679cba54cca06da2789a63c879c8b9d59bf9698a2240ebe114a0353ad98e2684fba010a663df8af143689bd24712a0849a2a510beeb80a2afac7abf7d516af902c5b965b35e16af58c28f78f5efcc5ebcbf3bce81d2b318170a785474c60af970ee92596d29a63d9a59241ca22220515c7409d08ffb252e3a69d7cd22aa8b9f210f92f54e5c9f4d16dd0fcb1f8cecdceba19304b07f64ca7c45031b72cca7644727aa68909be6483543f6b7a5b405d675b6e569c024835d336a8521d033b80dbfc77c1afdf2238d3ae54be50f85bdbad892dfbd7e4bde08d11607472ae09e0758cfe79036aaee9611660a17d51f64afddc50480887664ff3be1dd87373bb80f5b9f7f82795b83e525ed63e4bc5f0d6b98ad0bbbaf5122ba9f011e164dd49a311123b1814b1f9b22b4e3b0f1e983a5432287c1872a1faf8c8d3a75af5e0adadf3aea3f4f2241e1f8b3a066fb1403876d30539dbb60c2c1f583dd9ecf9165fc42af361f780a3cb2f97e730aa824381668ff9ec475571bcc295fecfe220915e60b673a6f9d849ac73d92874d5e3aaa55369dbf4c1f7e110469f452ed1ac9a9a1b1cabc5800559104b6b265a9257b4dec5b8e6f7dc90ea0cc2f34088e833aed6f2e245f4df1e4eff25bad6e8b49f977d9f5355a6306d7198b4cacf7ffc5dcc7ec5eb0b3c82a8d3601286aee7c6493cf6f3446f6f2cdf361bbf8e701945dd80429f53fa263704f9094732278e3cb0ad4d14203374d7c3614899fade87e9586785d69ca33901fd90920111e70bb24b87b3beed0b6866f9cc997e350f1abddeed44b31d3f658ca34964a60dd954d5396fba5a529fd9907c7d0c105a4c75c3f9f2b9224e60b1dedde0f08381714b584f927a47528ab894fada7142c66b72a5a60498dabd08440c18871537baa581b78843aa193677eef9679e6f76b4bd3adcf33d42bd123e1da376820b38a53139ac66f151b84cff488ee876a02683aa3b52b8b016cc7656193e3191acf96444144bd09d286395bc7dd468bff6a924a45d1c93a5016bb2aafedadab3e163449a4eeb4cd1bf524e595415c9bdad707726ccdcb14b5069206c1265f39aae1f38c41213e889463073e6611da040cfc2350d51cedd7476dff180ad2d4a9e36294fed88e0a82e720429def9633d805abcec47c253e62a80f4840bebaf2cd5d50ba5963ba186ec6bc6ab13233b002b49fe587feeb087fbab63250353ede99943739e2cb93cabe6fbd2fe160d5950b37d1f66232d2112bef0e42be386c704de4329e45e6d6eda54eea73aa74199bd3bfbfb67d7f7a8f3f6fbc4bc6cf04a3237fc28ac7517339b92f91b480278d1e8b56838e1721e0e4b53a6304798e41ca013809793cbaa8a3603522f4eefbc93435ade0915c23b3d02c208c7bc4b41787ade29d8d146c11eb6d01ad9fc198d9ce083546ad5eed72f1f18aa9ddb127cf81fd3510953016dab61f2c947c06c8a2fdc7f4979395acf3ce439efa2a1e194c145c5da84853231fbcaa4bcf052ce2c5dfc5dce5c04dcba1afb1fe89a1e10310e9ba267bb7ff9e4458a4405313a71be818373a4c4a2639a401cbf845c2eb7ee063e1f207efb1ffded2fe2563cf5f23b7b7feab91f379333e8aa5a58220f5954885999913fe505950071b4092dfb99cc04bb228b62d9c0ded05e3e654752a66a57f7dc392c0ae1e1d746f03c3d735e8ff3f319ed33383e6247ba538cdb6ad896896c7d1f7881740a95a113e0c762df81d75b1d5f661ac8909d697042e476d421c5ba3ed19a9e47ec596ebe6575a6d4d6647f2f148e483de25eefa5b518b2e71a6767f46d4d78934b7c9db4cb28c60e421cf60c5d652308cd1d2d919c462e060021fdcd4d441bb95c10edc4311a2127a62d0c428c2226f8ee537f3ebf41912c936e12f448ffbd6c547edd8b7c47ec936f7e7f1c57fb26724708bd80124fb82107733dac45917184da43ae3d0771397835500d6d00764a3a49634e5d9da6805724be289c4aaa098eb48296176dc988a53f8740931dac3805b8eb03ca325078e0452ea5186315b3a618ae561047b8f154bb2e68793d9cac99f279d4314624b99e7bf80e9d15a9ad2b0001b15fd075704f03cc070542d5bd9b220b52dfd21add86f8da744f4de381d068ceb38d5ac1b4abbdae49b9228be511befeb2dcacf915af86d73acf2ae050b399d18ab2b18f4625248c0489c095f963db8ed26446673ac06b254ed39705e72c970b2749ec0a0c9f6406e8b6c1f440c7cbb02672bba4c6ad4b3d3e6ef1556cb740d26a70137c7534e1de2dda39741bf3878662dd0bc01bf89fc1cb1c8f96e3b750fe0d179cc288171dbe6ac9671097c1fcb936d04a21002466c78184990c0e069ec1b731587c1045eba93e3c9bbc932a848692c4ee0a29a2f04bbbb880de21cc08670993e022313618e4ff77aaf23ec973ad44593405e031f196d76f9ad81952df5f543bcdde8e4108ca2d12922727e447c2d246018ca737741e6c9257130cfc312acf4718e59deea97aa4aec04001d49d56bec3df6618a42c37a58fce64db2d9f7cfa277341efd0c1a1e4d34d1cf8faa1cc997c6282893476007614c9aa7197325d95c6a0900a468958ddab8c9478d76dd1892d44f5a078cceb0a49f7181e5af5128b8000249ae7703179bc697a1ae3c466f4687ed12b7d4d127ddfc1c56c570c394ed09bdeb315edaa0da6f834cd84b63f598618ba008534870d1a23a3d29046945e6ab15b269c58a01a4999b0ee5559fdd405e46b9576d650f172ded7ccfae13df6b3cfc62dbb6542ac4c54cd3658b9ab6b6cf6ef9e82feafcd2d47108f3d589ab9e6b890adc5d74bdf5b0161ec329a73d96c16be71de3ace62a47a7f7abc3cca453f714c7daa17e99967e722c1fb5f5360a07f7d0128b5020edadf0e28183f57228ff6e3a3a99c748e8bc87f49c9e7261a4e2b65b154b8cb6e332c268d4fb0fa0bf8f7dca9000e90721610d575f5f5fff16f88f4e6d769825f35b7de2ff7cc8fd31ab8afac57ce457283e2c1039c06d68318ac94df3069e0624353fe4c48388666015251d7120f2745d250fe526b064dd8809276d8bfb9ffec5db8ff572fa659ab03a050578e231dab1d239fb65a83ec6d1a14b1f1d9172ff5c849181a9779a17a95549d08f473998454c45159308452a5480264fe2e2f2c971ccaf6743e11772b7e07b4c9fbbc7846c6d7bffb69b58d76cc3006e8c65ffe3d46f73de484431c45313615aac6d90e41858ac3743addaa0ccd6ead50bdfb5215542f779ab80a0d3189f86a376cad1773ab5461bdc609a9518d0cfb2da0d3036a7d6680a2420dc162957b7a8c2c27a9b32ee5cb2ad748462a0f00ab092944205de5ca733d12ef658810158b5db460d3116e34a15fc125fd5a82e926da55ecd18fa8a80457a8bfc9ad2d149d896d75ee72ad9f4445bb488a48aad93a7a13610338e1f325b4b642fe35caf5ff0dbb231e877c936833ca5bad3b9855312fab37a248324fa07e8ce255c77912e71cfe08255787f1658b00f031c25e08a1834a3c965173390b5cef053ca2f90db222bf7f545dd959801dedf4f825d821b26e6868595a7263d1e2cf58a3441628cf04a59b688b2e5cd89a5b991c72e2f5bfbcb2cfa35979ddba5c428ccf33264e159385d1b322958d7cf89d3cc541b3273927845189e396d0f35548e95581af6e0795ae594d5fffcb698888bd65e2dbbc873c2539ed31633d32c4e65261bb6945a83518bb67e692251915ea080c15605c25f4fc5f99aa8ebffe00a0b47fb6807737f5d06ae5d99665561c50bb9d2276a1bc618e709bba6361587f07affd874517bd9e2fcb03e1ebacf650596137f3af81a32aa3f159e237c5ec74a1892b04398d58da3ae3cab8302f3c6ac281584498a849fb4d43777d4ed11dba227ff7794a6dac5bea2a217c0d371665e12263c25d3390c5be922bbd6fbb9e800dfb1af9078892f7810b3abfc3feb0540c80879e95f7fc3db61527d1998786e12f0e312340a632c1d3e7b00fff5e0de19354d77ff0204fa15dcf3362c7708aaddaabad23cae223e08ae45fd01179205d01d2dbd7febe1482a29bb51e773bdf6b1023adfe5f4a17c1ea6db8040874ce65354b868982dbad3063b0082cf2a293b5034b24cb7475983feac8367c1549082807f0693f8b32a3170cc01457eb26a619e783d4f28ccb920059d2d4d5e8275092452ea3cb2e4f9b4fc9c964d3b50bd3213824285978e54e4d6e569fa73dfd6d53d9968b6cdd496128c529dc5e51c822b948a31acff3595977baf43984f90b72d0028a2304c9a4a434076ecf805a21a6c08ca4827b82f65edc5b2248810b5b70e7431a9c0a77c029d35e797ffe40e77ed14390178282e9bfb178c917da62db3514662d8853b6a2bb418777dd8e744a1fbb6cc7db8ee10baee32474bc0502abcb388638ff9de2b3cb7da8d7b1a24ee3b007d8cd1c7f4f385e6034c18350fb83b9d56560402cc0068f20ba1cef5237d81b4298be72cccb6182e03047ea69d5516a79280ea70fcc34b05ac8a4db2db3f25a40afe897dd4ba0b6f6c441908a41eb7fbd99855d95a03ee203ca302ce99202a2279bef3b4a177f12825e16debe9b4ddcedaa5171cd9a096e2ab43ca691a7e9efd1d72336995bfc0cb853e609cea721a901f5a04596c4e34f0c664957e8696f65a0700c895b0385b7d6cee65f72b43e8ef00ef43e1dbbb6cab32a1c98bb7d981e00e1747d4f8ee77b001b19179ea85d64fc6362ca551795a393451825324b943cf3d0b499c50e8f426706767d6aa3808f621d0c57c0a2dfbfe14aa4354a9e01c8730e8533e19b2f222f979ae4602d0cc0f967ddf05e68934632ea54805edca5aee747cd5a973be0711a93ea3247df12beb449dfee145ff2c428aa11bd951fa73fd40d509cdc48bab9635f5ea6b9c35ea100f028350c449d1b9e2b31295f990ca36404f604ec54d092c20f6e2e4981d7fadb9e0dea22f913e2799105c56a0914b1333fe2a5472f78331ef14d400384d7b0b1a488c741dc68db0345a10a8cf8b7faf182b43eee33a4819b704500ce8676421b5f0d0a529c72bd3671aabb9f4a4019fb5aa2613d659996b70eb391f2b94e31d226c5a4238f90468ad582a34a43a864afd92efe061abab10f4d404b5e551cb8c6717b98bfa5768cadddbb063d168139b571c61ef6f2632883b25099fb9ab792d7fc1f9f7057da9ee5118e31fb951a4b601961b9840f1f31a1313d13e5e4e0c089f6393cd03a061d2843abce6ed8af231e0c690cc1235bcfa3a841d0c8055c06ff6a40f971191de8dd7c33a94db52e84132dcaa5eb12c4f2ce323f73c03f4377787c3632d5159619976560fd4715cd75d98174a5bc0e186aa43c97f7fa2a0cdada9f402fe0ae181bedca5797759770ae73211dded6b283c32f39bee0c40d114eb3e40a0c847250a74b4020fb1f13598bf6d7707997af2afff7abe845f27aec9853caed0719b608b8a5c4eeccd3b43b5c3ef2aeda385f01c96c92938c3682e701c5fae2702b622e33dcb15040fbb2006ea5308e5019f3c56f333c7afd725f643e341748926d7b33e37ddd38cbe834fc6644bb195110966c2a5d6af9df0d5b3838ad3128197b756d987171a37cfe9b70ca760a7b55001cc998dff14fb6e84ae24fe87144be3a1eec7ebecfb259db60cf678c743f5b85c9d49316c773e409137b1fd85e8d872b9df8fa72c1cadde330c2ede5047d5d957d710ba77307a3b99f05654154790a2a32877d5b1fa9ddf1ff82956a367e243be5f5598ed49a7780c8998fcfe5a4d1e09faa1ff29853163026a3f5fc17e119ecd8e905f07b59d8a4be9b36027ac365f9a8f2abb464a22d18e0619f39732218b988b8b23aa64c21a3458525309b1bad28c16110b36e4a6399dba59b5b065e80ad2dd52fd0eb83a25390eb81777558f93f78cf76712a4689419a403aa081865d0446fdca9a72488d6503697382b1691dca34028f61b9a3ef6de8b5eee5abf99c8db693be47d8d24d83093b92ceca1b0711c31dab24a1076fe619720b6c1ebea15ab8cb50c388ce9116d0e390b33f245655da6b3adfcdedf352ac1c94a71dd2cd17c5ff07f4ca1d7ee6dc52fb9a6a47579acc517c1a31b1b6ee0a428f177672b4da27e55dfaf71fada3925defd42867049968e14eee521851a75254c5d8c7bb39ab7eafb4ca912a2b06f55e8a80c9086c2443d9bf8d269f08831aa412a32566765ddde9b188be089de96deb7538f1c48f4e5bf8d7367f785d7fee229cb64aea2777c198264ae26fdf95e6a2ee4b5d7a3ba1e94bf22f4938ebf575ac1603cb08e11d6aeda61932f6d3b2964fb3a49cb440122869b3f9383da81d60c59a8c06f56280dec6402db79c6fe15acf648fb0c3f1ab9e93697f4549299433c180a66b86657c38642ee5700e0ffe0c8213162f02803b92b86998eb3713b6b0d83003271e5737f6df7f496baffacf0bb31130779079c9a952c1e50480056fefe7bff783c0d03c532d4ec460c61c431f66186a5402f1bcbf9045b0f8eb01feeea50b6962450cec4e595adfd51e9af89de33f58d0be5b4be33c20035b6a3e1f85ff099b1986de9a4bbbcad8c92b19146ef06fb88d7e6da016e5f3344706b1a7b0ee311e6a4445ba1589d3e04fa5f666367d81e2e920088277f23d067c3f526ce6a5bc8acf1c57b05cb03e2b8665149d67cddc6b285eaf8f3762023d35fbf703c9254e6626ff2a89eef21a3aa16db9a1d4df03507e4310a50b7a23045f90a642ba953bd3f5fdecc58916af560ca58dcffe4ad4e1414faf00da254fb90fc38bbcd57981858f3e49dddee7c4c581197ff31964fd3b91dbcf40a0999c212f28269a2d69201b646084d52521e29b45fe57a5c63e4f479f36cb23c66f39f78b87cb84c8a35c66799f1944a0c40a41dc7c8f6f45705b03c931fe964c39e8e08de37048c3237569fa4a282ff9baa0ba4d0980541d4b8f36d71fecf0944090da47fd35da89787c437be241a57727cf0a374de04f6ec6e1eb7a1288a45be095c0d087cd4c1b5459d9ab5d509ecc0c9b82d37401181165605bd059f3b890d5ec3e612e944be675dc5ee094db36b0197f8cee0f5218d6a53b39f520e780c1bdf6f730f2a328c868d52ce0a014e01f011f64e9abe8240f8e3036dd5255080ebbf4f8ea476d9c95a7041a455c5a386bb1685e1145aacf1b397a01121f5cbcb5689cc5c4ad9d0bca25919ba6e6da04d7019864aeea371226a59b2823087fbae2d5b828f2f6a94d702b3a43f62e94474d0e12acc018d621f93f2c190619d963095ccfbf66af689b088b100f1fb712dfd19536ac43e017908f9ab20f13a5e291f8d663688a968ec7c288d1f580556af7f65335a1ee93c13c8a56c0639115c20aefb3c3635ee76bc510fc6bd19b4439fce4161d8a5e156ac02c63a3d1bf3c58677a8b65e6848abc0bd3e5d66ab88076cb617d257cee8d0791346608b076ae65a09066cb4be2609f45b1acac857cbd6b8700f792d910f2228375f8ab8110211ab2831096906e25281ad7b52e0d0bddcbb592a8303eb500e4c15c26881e48ae4c7048d1e628285cc97122fdba19d6028fb2c6df6a2d54253e2c91fc4e3d21ef918da90c1d3a9ec7ba62906606b00bed84411c0bf8cc9a325983a13b891b858dde515c9bf621f3a62d1b54c6ecd5747dd9019ea65b2dcabd329586aa6a1fa5e4718fa4681575c464d70a1ab2794247ace4a92da6dd852c597228138fb67f5f2ce90ad920087bc24943227c298662a840d321b0c0e343c3253ec84e8d3c62f89f92652d215ed73ae31fe2703e678d7d0511d3882d28554e2278b06c7ea397e34d01eca2540f34645040e12036e8a96e43ea66eec27a755f7b57b83c76a128787afcfc6b0e57cdb861a50ddcbad1e6174eacd6daf2cb357e870bfab637bbd6e14000b88dfc3e0ec31f817c5a5396bb7b105df8ebc194c166950b4d8bc9fd550410850ec94b486f7bfba4fd8f48c3a1feb485e6f97008bf9b05d89e8b4111b5ba9019193f70ecc34b3541f6a9d73c85a1c7113bc4d153e79fcbc544dee482fffc36eaa71407ceb301ec7028b63d9f75ab0793575f9c83784c3e6dd9e403599e5ad700ed578164f66edbab65b31200b5f003da5a13aceb953f4fc1ef7a1f1c4e0c69a04a4a608a20abf649c9f937c3ab3a07fffdb4a66ce05025ef665cb54a508dffda54094acb341043ac78e96d6d927a660eea1c3dfe5dbf788cc71682d1a5f444a23db023403070ebc85ada3cb3dc27af3f340e44f6548ec5d375b6c7200a9db79bb3fbf0bd6ff2fb92c29facc51dc87c9fa34c494ef01c65b10b48fcea741244ba2eea4d0fafe3bd543c0e3d935a07c87fe969cb2f58382baf2055cff0f16e1a0aeef402f0ad1c7ebef23f5b74d9e89d88e3238ff9a6c0d8bee6176a5db870882846226363c557d3c79e0320bfb0926338884c6596665c90c177ab6c7cc477972bd48d501fb72bb0825b39e3e75b49dbc62550fac9852acd926fba1eb9fe78b9acfc68ec7a3b2c288e0489a6f28f56e408b59fc6cee89032ed2b8daf7a51e506e08463bce69e9ec60a5b9263a1e05a67dd60253776f2a4b18615ac9e38a163b98e9fbac9e76e13fdd19f78bd46c346e96b7d0e48b8f9490c4d38a27a57f62ad857d3ed4541d8238af1ba769c8af05bbb01fe233d47b1616feb709a3bb50bfac47e28947032bab2ec1978bc3a3abedbeab3d1882e1bcae746542b2e78942fe6e3f9141725f1f97b2375c6e97a1bbb10f0367cb5cb858d66ff165937f51a15d5e7445bdfe1cf713fd2ea6eb145a3efba5068b1617abad53789b94820239e719d7dd5e51770072330eb396000fa01c234549d9763424d3c6c2ab5d25c16a9d9f1b28e15cda374ffac7c154de76ff89797b760b40842360a290cd544afe2167f8d7e1e2d56fe3c910a758a7b248733fa469517c4531b28fbe333af1d447f02d701ab5a87d7b0028735836a7eae2046c412c2103c891e421c0aaa0d05f8bac49559c12ebb20d7d280001ffaf53368c20c6348bdf71c1032a40b76b90e5ca3590c96ea3fbf5fcac21a1c9a50e50ae4ff6d775174958422325e0fce9c23d250b0402b2d4e2e20c161ecd9a841bf29250781c0cfd77a03e4e52848b41ff42a9f75a3f40cfc4f899ee95cce2f289133900817bfaa06f92962d9da8a871331a9ef15906e3c622035ae1e2de931249119ec86987afe56ff19b79cc1b054e243f9c8d301b34c5b121c494d053c520af06166037a15695e2fad784f2be466c2073ae4ff9821b58818c82c61c47cb5f3018f8cd545bd7dcb2bfbb32a597ab2c2864be4df1e1922cd0b520f315b587814f0f04927c4b09d4dee90e4f6b6154fd336e5d85b946481ba6d51e8a823b12fbaf3b7b1f0c3ddaa6fc9ae59a2406d4b6b128ae31495365ac479a62b2b8d72ef80e8afa95edc343b6f373ef39fabe53465b8ff4cf7059ff74125e6bc579efff990e741a4e3fee99c6296c28a9216a27118d3b255c4e818927ad31863f39514a6fba5f58ab47283ef15877f6bae2f7bb410bea4a760f56f2faec460ef114ac3bf24471153101529654c7ba658cf2714a0463ffa12ca09696f43e80a5eebeba66509e1f63531d4c65ea133736386d6e7c2577c690f8ccfc24082adcb00e9eb7bce1bfa43e80701214d065d2c881e1dc5ed67313f4eb2b5ee002f2df0bf7cc47d5dd94480e07e8c5b18b3f72e409ce0d412adbfc266c155b990970f03822a95dec1f3d1f753e459dcf1b9fa265faf9bae8e62992bdd27f6ace1b9dfd518ef7131785dbc6bb251c10cccee3d452705b68075fc8d706448849b2e1f94add77b59aca61d7c4277338d22890d6b8122d2d7c83133aa23f19d54378d6ef5d8829b4c2842b887a0941e74f4a1a0d62fb8c1ec4eefe7dc9d59ddce9f32e130c52fd461c4afee10b1038a83ee57649f968a32e8ff72240db4b45edecdbd132de4c54565a93be2c27d646b1d2a08aa065ec09ccdde5b7c6af7ecc1c6299bc17d67ade8c7567b2b7054a5fc0477b4d3126a0ce3d992f2e9629e16b35407a9af73f83ac4ef54747e61cea41156eb1204dbbbffc9d033d49957c2603c2e0916446e3d396088b75b847715b485a1212593e68813cdaf743dde6e46925fe905d144c98b2f112d02d9a8f9d7a7e5fa37071a78ca8cb3598a63ba44aa63033f4af79195517d5fb8924aa635ffa32bfe38cf5fafcdc6cc8c9f5cfb581b72e090d038b83c0e6a1428127ef1c40cd7e7ab5979b50bf0635aa0a1a1a3af98ef7e1c1e6ff0b4997b8048a286ba99f6780e1b230c818f0a8de6e4065ce1ad1069fd9ca61e4a8cb0dd47ab0afc5e4be00d0a8eab5cd6e67f5250d9aabd34086bb17eb43a5e5d10f84b11ad99068d18e0b905522264698387997ed09cda08ec3898c0d88516cdd1c51fb6d4285654f431b501b2a9cbfb42b1c3a20b6446f8f4430d035d95d00dbea44ac57a1eadd209ca294cc66c5b57f583ed1303ff8d55ae634d6275b33d447ac17bbfc7c8d9a7cf60f313affa80809c13074fa37a748f3699064f56648edc8a6bb07d00cfa30c916e2ed2076dd38032409dded604bb555ba7eedaedf30b3f2d717a1e49ae99c0711e59e0c6c3b5bb6ad4bca8eba2e77fa58dcf8a593419c490c21948fcfb355c101dd76f4e8c31f49241038331ecb044e1aa089584310763bf56e9567add728e88a0642046e614d25fb35ac3ae2ac60d8a777fb4db60fc96fd53d9623b30b0244d8ed4263c6c6503260e0164991dd3c8a6a7c4c74f2698293b8672ff68ec9380710e03eb557262856063f9a2657c7f32eec3c31579f86f6d9974875cf3967723922a682c0c81d7238c39f5076ec2997d0469ce66dc8060926000c6311dbdda508370cd982563db829229a077a264bbebece6aad376cff52010716e73330165e7cf39bf62c6c7fa64119a4f8c2ec768ef9454a7befbb349ffe403db78a6e7c88d152a2d281a8729c6425a18d6ce04f7c555037a3a146469ab6afff7e08f3ce7575bd76b224c987a58f1a6420aad9ea2d673908e0a26f3be059d725eb8d7c040031f366c195d1f8a437a486e87063390c7eaa98e6e6c58c640ec7b4d00812a74853b2efcb5fd99b288d1c365527f9f9907d495d9dda9ccf275de980bc334adaefd9543b8adb33cf40967e29a3dff94ac2e35a37c4677a0eb47c80bb2f5d96c5f0fb12d29a2ff0de1d67fabd1f6acae0e40c919b1ee429013349364d978e1f960a521ac0106a25581121391e009a0b05b2767d3d32703495b50cf120c6355177723b891e937e8d0daa19003c6548711031ecd19319cd59800ceb192be2ff9a6e159eb89bc970398b8e7c1c6693ee91ccfaa44fa69aee0de24dfb191477c48cec3eb526c8c11675aedbe29c5e20f6ee5ad490c0fedba85ee050069a228f0b8f899e8d7a5b8981efd3be16b3e670cdd2e29dbb047ff5817660ea81438f2a3a90c8ae3af4b29033dddb800a7f4017c2ba1429e86355193773d8491102ad79c57a6bde95066ac49c9e2e7517f7a40257fec310fc0e32f578d9a9d526a76915fb0b93ffe2e53be580ec8febcd7aa5de4530faa192218bccb31d3125b0d3134f2233412da63c5b9e7ded2772b09165d2d1207440c3445358fbfa45f97936f62499f012ca60d3b31cc8b70d3a0fbc7acf0a7018f5b0550c70f0d36e59026b45f639ed8b0dabda9853614ee7cf0eef9b1f128b3623961be10212e98fc44acaccf6586a1a70b8bcb4e588479278bb5e0b96ae29bc696655936fd50223c8c02034247587353812418ee55b55c8d11af95b02dddb23fe2f2af4f0769b6d5d3ab77f240f83e4a0ec7d0d9c85f8fdc83cdb8783373e4545b0bb644237da87a7e39a39004cdbdfb873d7e341b385357fd3376e54f7664be4541337bade43ac66e90d6545af0969635857b9cf26229847e068c8bbf5fbe04e7987f7e40f98f134451a2ce8fa43a0c1f8a6c578a13566afa675daa22c02e3a062405ead9c046ec0cd134932fbf1e53f56a14fa9821d202c44a360ad554fdb2e486a8b8c5f19172144fd98991f9d2c725039e79d137ff6644a0ed2971a8e27243cc8fe7d1b81cfac04e39cdcc256d2c182d6d58c3d024593e0fba4c8403a8550c2cc47e8205c59a7caf2c4adf9f8bfbac6b4e3f28cd4c5cdafe84bf66d5322a1b6703f5b40f0e6b4157e1dc38e88c82ac19af69157777cb5d12effeadb3ec69b28cb935b80657fa8a70dad1b59641c67994b2c67504cce4bad232b48271481123167d5baef088e54b85f4cc54b098516ab720b51d93afea17f1de19c312f351846d8a1a189436966d52f7e778f46f9b8886f411dec5c19371df68a454a2c238bbe1342b83fe5ae56302aa7c4bef305c79c77670ce5a01bce5aa38e319470078070b5f0ded5389f64c8358ea3ded83bab7007b1b7bed8dd499ea26320e51018a26ad334d73c72f2c3e7aa6a50481766ed43e19f4f7ee1d3af039f74d8c6dcae5c70f021c2965961a9059efcb93ef7980d009120c0e39715c3cc0c08d7335fd9a7160a4354d75af4094a26cb5fb356ae52aae250bd40a53c5b869004c4262dce1aee57f8ceb9892c49afc69b211feaa07db10fdcacce99589f6d893ff60e90f912b6b817bd5f96241016583f2aeccf882f5ae81e48c095286e90fbc0d27a0d2fe25b5c83ca7e553391f7962ecb93e01817974abcbd12e4b88a93815bfa2ab33cc2a59750e5b36727b07a656084d3a490cc6a6f165ee2886c50cc3c4c592661517ef8bd24999673e40b8c70715ef2123637ed536c0cb8909fd164f84cce13d0b80c0ed16332a07ecbd339ae2f7142803abea294241f66a6de31b3dd0a60e35cb7d1d8d671a3578e1067204ff13d3b3f01cfe3d9445700a9076ad402af19c5e1c53bace29a73779ecf420e94b5006d0ebcfa39114e2f243081eadd7ee6d069a75455c73a0f5002fe6c875b125e90c13936bb64e366bbd2e1ff520a769d0e76bc73205a60d889d362645cf963c03131eedd05296a337444f89f38d82753e7676926c20cc86738091549bf4fc9d684fbd29fe078784bb2faa70cacf1ebd54baa89a2f8854532f3747544ae4b3e43f53280315cc7b205113bbe7bac95c69b090e036e4fc82041ee4b5955bffe69a158d354571635529a039f4d9c38bb447318226516453327a0f99453bd5f8e057bd85d875eae6e0137d705e92e7ac9cabec8a7e627730d7b3f2fd9c9e8fe02686e3817b74387396b25463cb33f842dc29ebf836bc44393bda0898d66acac33f631849d4db470a2a74dfd55a82fb80bbb1927b8eea4f6647c40e89b42879273109e8bb1156029bfa3b1367ad1c3c24e8f85fd3d7879b9069e625d8df4a6c84ebcf03764188537813ec28bc85116de604cc6b761447abec8dd08f21aa45b61806880c893c8d2cf02da82727cedb42933c17c2110ce76d33b9225daea57755a40dfeb44ef9f47d38149f05500f977c89dd8c8bfb3b112eb5f3274072f2980717fae1cd68cd6c17450d0d99289b5d7969e154bc79b61dd65cfed9faa1b19b6c09050059dd324731ccfe60309088b3ca5a54f03e621ee7965023676fe7490e84f4d52d6f946640a43ed6b1c0601928a8176ed48e9929b32ef703ffe80b5db4a4e28789af217505a36d919740dbaf2f7867ae268880b3aab500bd77373801db1f4e0d13762159de7489818f66b4f28bc38ba8a881227e9ae67190bb513fa50bf0b3d44489443138e31c8e221bfa03b2198f90f5853d9999af8a0c5de44d498365c60e9ed446fad7ad0a6cdc09e60de14424d7c53088b001d90df51cc9c3d08a16545aa39a6df2017cba7420fa248f3a54c810d8fcb989564525fe7852852e1719fca0c523eb2e749adfda9c6c4d5ca3e5b1ab25ad9e31b06f74c4e5c37d84a016dd1998ca4f15b2ff6aa39807ced31b1bfd525cf5e85057a8e9d9e3f5a5d2f722b0dac650d0675c47dfb4218d5e50c496b7acea451bac3e7d2663fb793e79eab5f8502173b8faf12490d400c36c1b5771d6cbd0d1e77d433f773e2cf7654bb4a72f14861bddd71ae7b42edcfffe266c5bd74d40cb3d816ccdc78ede0a69219fd43940eea7faa52030141112f050aa1df8d839848151c7369089d113dfb48d3e4d6ced1a468d4fc3b27413dd814df516004472cc4e300031b1bb20f879e0c666964cd67a11f716c733755d52a6d58f3d04628c0669c149acbf1f41b796680a4d6b47d92cb1e68c0d293c856e72cde830e3b889dcc3324ec3366f6cd96d4124154b77ef797ad8374d6ae554a793a2eb14e6f1ba6a9f9a8f04cbf7224d99b82e59c3efc53b5321998b0cc5c98ba9d6c2c1bf8327186abf37df8dcb3b4413e1b79b651484618eab7602af8b04e81c72b3fd5314ed1371be51e1a703dd1328b50932ae4b44d443a1d0fe45f28bfa1a088fb2a51cd85acc54e44ff49a2cf290353ffcf41c4c54e7963b6687cb545e9a388165029c2861b992dbd005658782e3fc2fe231bbeee36c0119f16495fc2dfc4e4db26caa6ae11b9f211a5ec254c9d7e31a5aa26527a60bea8158e06dd72a2e89f90e3965a0cae97515acf6bbec1efbc9bd36dcc5da6fcaedc645fc13542afc4751c88b748df3b634fb9578c251a553694bcda7594622ac578b12b12f53366c67c8d2c05d18ac06885dd8e0ba00caa884de467638abc5b277cd89a4cd54a8193c56e211586ccf1dc86da2fb141a295d16e6ba0e711569215f7abfa37cf4580ade4ca8dc442924a4bed9475767f1df08099c32c84bf10f2cd6528ceb2340cea2ab2d216f9a47e42c0ca8175288b7a568b538ce38ad663c3e6bdc9527589aad8512af840349c761437ec4a2e3f08d273065c15ae69af040478af652b5f013d680d41249be903e9f653e9f44ab31f928b8d2ac1a5e1d4bd922b364e5f230b215faef11c5afe30fb6a7ab491300b90020bcd52afbd42aca93109ed8dd5a2d85e429e7c41391f67a4f7d647a4281d80b33fcd9300ae903fb845d9f5d9b9111ee3d7956d3f6a88bcb9f9e73b53f0ae922dd366af6a0ec530178cf4f9770bef769afa87b594b91e3ecd633dc3594d5f219090f654dffebc2598fae8c3e32649888a3f3feea4669e6f81f5b82479bee64debff7e1ebf7c90c95d3874f9c6005d84aa7e399fa7294e2765274a460f09d02b79440160ffffff9f