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 77017 5e8852f193dcfa7850ec605617d17942354afbdd2ed825576ea1361e132782d1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f57d4b6781e0248491fd6b7fd4a64acb2c97eb0d1125dd268e0feb8d33a10d2e
Certificate Block Hash
5e8852f193dcfa7850ec605617d17942354afbdd2ed825576ea1361e132782d1
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001276000002700000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000e618512ae51f210e31e4ccea31b8b9902bdf133e76f61171d390bedf27e9b246c328f919167e595e4c9826baf7d144ebe2fa2b5de19b978b2380df9e4ec3415c4e3b022a3842d4b9393280715bf5891f2cad01dc48ca4e73f60400000000000000000200000002001276000002700000

Raw Header Hex

000040208a7e15bd53ae9105e9bab2bb349e4ee35d3c9cc8bcdc0a9f6d6db3fb77feb757d5153aac293e2eca1149ccca46af24890373e990f3e6f810da71106f8dc2897a67303a6a37d400182e0da1338deb0f8e26dd25110deb972ccb4aa6d47f6bfd918424e081674b7df5

Proof Data Hex

59,560 bytes
1212160203075409a3fa4829ba53d6fb22a34f82f4b7192baf0ab163932623e25be50206ab34818c82430f53f45c649b4371a27b30f08a38a8c8840139fbb6acb29aae3f63bd9a228656073416aa1463c51a0d30eebe95b58b4b79acb7255c7b47f3b98b48227eebdf639acac348cb635e19cb630c77e35644abd484bbe4ebc9eeebc9dc079f42cb1e36ccce4a6a974bb62b25944cdcfcb20ef7571f7852066e41d1daca48e0454bbaaca18bb20109c7b7f5bebffe05792cab4622d5658123cc2d5a372d4e0d719de768db85daa9ede738b2828a249a0fe98a58b37ba0a651f58c27de7e02e69ed71b566bff3ffedf613891cfc7d0fd12023242be98a8fd41f09e2ca201c7458d1492ce17aa85790f87a447f86d5e2fa0e4aa1249fbde38bbd07afc3f7fa4f2c1df5cfa325cdef94f5524344bb504901c34accf4a41ddc7ed694c03ac31dc69a7de8be10339137b1dc491bfad4010ca0b7fc2d8bf493daa69efa7e53b514d14cf4de24033676667641e0e75b3c38f124525779d260c85e8e0ef7f79e63da7dd60ee528a987853344f93d2db06eb8fb767ef872b98ec044b8fe51394da3063d8baee3559d37eeaecaabd7f0066639b696b663b4dbe51ae9bd815d955e4277bbfe20547cb2a2e1063e828edd2f6f8b867188d27e938df724fae8085141e3139eaa90ea7389be25b7170b59f2d8660ea2ca4516f05d0dcf5fa37dd3062865d9b27a6a2a4472e3bb7c30673e179c595dc5971e3c64cd863fae06d5dba6e4bc62517bdaeef365f909cbd666483ae5b7d4d6aa2cea5fffa6941b6a25283d5b135f36c41301c9cbe051a6cb366b2a94b119ad5832c915b5ea278b731960eed46c8aa901681ef3e81e53a684134be6b7d38728b63182206ddda089c2af3c543b37c70166806dbf2462995243cb7f2244684c20a9f5364d372ea416e15d5d52da442b5f8127cd622301df84d4c2fe66ea42d97fbcbd8cec8908925a3e96ff9cdf10527acbe75b5a90843b1a0445067317fceb2cc01408ee441176a4128b228eb3560c0b515dbba0019d66ae21515e1ad13bf7168a7ca78d653008f5d827df0fe4c168d870206fe981570c2c2bd6caf7a88648213fbe11fb1b2080793a0ef4719949a965e022deda3d798875a1a9c74942a4def7469ace9acfb1e3ecf235a4d4e4c87c3e57cd54fcf4673a9371933d4fd7bc495ba1ea63c1a250d3d8d1480d09db7dec92d3de2f2a427e1d7c3320efe71234035e41507832bde6611a4a718b6c81fa76a2989d838cfc529038085dacf486039d73239a0c6c88c74f94680c5d4e3a31e496fc7c1b3b0be1d022603cb6ad8723a02c98d21e1942ec66ccce61569618ba62c5876ad33b0bd04aff6a14435af7cb0ea6375efb0bc5ed428a00db8886fd04c14f24cbced962e825a69823ecf16db2d0f9ebee5f37d95919ec8d7347c49487e70c6870c9efd47efcb1758da4dcdf33a04275d3476afa26eae67b57d48f85951a81e6265bd1eb4426fa1785ed91dea79a5d2a3febd8fc69287f8e635be56684fefda4917142531e5f057f85a9fd115711d2d8b002556aa8b36fe34972f95ed197cfec3507bf444ac85c2f8f30d9376a3e177138c56f4b211a92760eab54b997732f047c723b2fa02cadc02919b37b0558417e02453f1ceec66eef98d553cc2dd3ea6578a697c334cb0480db4651a52b1a562643f44337d0c45a57d0e5beee3eec15b679d4301772afb3ac3b83190ea21a0ef4091598dc2c9baa677a2c8b29ebea25b9b3afbcb53e49d991ebca27d4071788a1f038fac94fe2c99df60d4fff2059837b21434c7a1e00a689b0e9697ad0bc806ca3071448e615028d6e66568f9e15e6af8bd4db9e230327156bab7735976a2a3c3303596cbbb404feb01f83fce2c93512f80df2d056db4964ef09b8226dd706995e89026b7d66ed46bc4c9caaa9d7bf95ffd4678b407e7caaa6767ec60dd5b63510c6697975a0b43d3d8a51aa074915dbe0c506a304cd5a463c61e3df4be944b77149a6a37f816cec240fc69744221bfa3a31741ab6e1a9ae0da6a8945e8c4db0b78bc97ced14b9090e2f42e1949def7562a55f96fe75acbd144aeb99f2c42a1abef035a35e91b00bf7ef145e5b14a4c51be39b6d3796cb70901febac5ff592616051d8e86a7623c7632e4cf336ccad51406621583aec074c60ed3ff63d9f4de2d36af26d3c97d446e93cb113224d105306058351933655e19af88b5ec4287924f7ce8c24c973434f275eea7bb7c98e0f8d342dcc6fbb3f4b1499f84067e79ad8ab6ee30f2b3f6b88db2476257f194d7c98238fd723ae3fb32182d87bc159c2be7fd377efdbc36ddda1b48b6bef7970506008a40effd90117b9e69ef8e88a3727c22f42882b22a2361ff948ff4feae1ade153e7e8a0f960e14e5ec5ebd4039c0d842e6590acefe3f13227fc6065ded287394a3e94949f0efa846010cc32e9d67b23609797e6a0f0da992a07b5156b100a09ceabc7abbd33fc9f3824db954737c7debe16e33c61d7c14665ed1ac9e38142df911fcbc0c37050eae6fcdabbbb90f995baa00e766abb53cafeb93550a934bb7b73a942f3724a907c7a37e5c3b0d84be9ed7eb0ddef3120e43907d269f0894cb59f00636014e4bf3add9bcc8888a0eb9406e822b8cd8144b35f39e213035c6e165f26a940cbfa6fd5d469cecebf9ae5665aada63d2198180bb65fb3f1199ab487753b7bce8a5c528d85e49a5bd9a2a3ba467e98f6b15e982ecbbde501c15eb01ab9b5498f1a508bc434566d42f9bcab5cd10018589dca9321bef737453105fec4603cfd9bcbdf3fc61cc510a921d4c58fecc853f853d0f71690c56c69e8683c4bd56c9d3664803443ebcd4d88a796cb3ca6fafb8dfbe1aa49399980bccb1ea5d82f10ddea9a692c1a0c1369340b075660122e7614b0558726193d88d640babfa91a3c093595eaeabaae0f62bdefd7375cad360652ad1b2001cb8bff34976720ed375090fc7641a2ac46f6a6d23d5a71a6f1c615c4b7b4fc6d164d14277b20cb6121b1aaa0f4ea764b9e57d263c284797885a4b377613a4d2031402c00131a54c769c3817d357e4710a8a7f03732d07a1a82f0dc52dca794641a2e29c873135081e55be752e7d9294254a0992405d43aba89db9f18d3e514ea340bac090727966f0f1636903d070665a99fddd32662daa5dbb645f702de59cada13c9fcf5367a10284259d9ff17d36800dbb56ec5babafa7212ee23a4d916041a9530f3bd0b9dc49b0c15a1801ceaeee452a412e95aab6c72144fa1b474cf6d980e1fd8497a12b8141933a253633d2e15d53f51b37dc7455b8dc7ecc1107cdb38d839f000640bac2df5e5fbdabba9b9aa5eb3b1aee636b0005f78c2d8dcacd2a8543b0819badd99474e20293d87cf4d3f204db860eafd82ae731b8d24c08ea2676103f25976b27120a7f341a0bba571a5cacd8bc0637579a464c833f7032ba36ede3e815c1a099511962e9d81d20e3ade96b4511d1e34063067f6ea3bad9a55e9d8d946caea150d4e7b912500f9dd99d413cc8532464049f6eb61ba2b60e402029ac57ec5cce17b41c3dc2a89eac742a39d36840241676d82fa64d4d8f4c2f1cbd44c27aa3c299537d36f66ca88a035ab93d62cd1b92c34232e750d9e1273d5afeac39132ce5985dfa93a5cd74c1f66ce5cf2fa93828c56d805a39b323a459a206430b69c44f964deebaa2e5ecc58cf38ab83dc9f60f491039ac6534794ec1557300c4e8afd4c0c02862111253ef21a744166a08908ba69e67322657e69fd44f89480bd67534e28afbf3af1595e348ebadbade130b64163547e7025d821a5b6277a3655a1908c95b00eff8500a7e4db23f267997868a7ad12046156da7333b4a4827ee26f982d23c9bbb68830f117cf762f42a064524bf7a4bb1a69ca458a819e1c58f57674573858184861e8cefd41de9c2e103e228f4da20139442abd67fb235971c46b4bdcd9c15471e9e311ccfecf2856f5610ee26898982ab6a447aa44e3192cf16ec9365a2a0465fbe9b4b0f96425a009196e4297beef8bd35d49be9d57370ba576dc5e8bef8f16adc6e7029b847cd64b125d3c740731e13dc9fb670532151d26c376f8491a94d10c392b660383448f2a547384a4157ff7536950128d1c3111ff63813999836c8d1f570ab3c7ae1cf92ce36b79a154531ae969ff974837e8834c66544da9da19afbfc9f54a7689292fc56c0120949f4176a31a5a83aef8f198c8d8d482343268f8f2eb150cf7a604b3944dc271711cf92c50e77f10852d105cd05d96d3d306b162876e48f10e70b52593dcf57728fe66a32da17a8821ff16be873d87746a4d9172a97f4e76845fc3b8ee8292ea8027e817fdabad730a254f74f8d7bdc01a58bb003adfdb1b6a5243e838fd64654fbab50b40c02e9ee51b349da762c51610f2428b1d841b8d84c1c2a2a9f3ff60cc18160459880e6dcf580c1aa51ee246ecd05aa52129298bbba8a7f8aa800dc8d9c214ae7fdba8875db7c5ca9627f3921a2bde896020aa187dd65e7cb078c5e4c76e0a4a350c678829178685d013bd9e00b81eaec80d04213be73eb2961d1e80d93ef700e4ecf1f50fe5302e8be667d139e7d5f189a44b54e1b48018b6cee825aa30f899f9c258c57a348c664a0017800bdac53f6c57cb455c77238427d8b120989198ea5e1582795c37054672fcacd0d437e9720f91ac4f55494b30e8b58f6547bcbb18b73f6f6e43b3c182f98c6d186602b67b960a6a4409a03256620f46268c7d732c078037391f01924bb41926db2349af8d8c0d088b5fb0955bab1d4b0eff6c28d62585bd29a251d99aeaebfac05041a8a260ca3419abe4938cea57650754cb2629f12963b2b50a196671ffb176d3b24f3f089cc089d60705b8d5e804e1b6ce29cdf1d394ec7852cb663d4e4737f99e355aa08787a63aa50d28071a07769f36dc238abdcdc5b3ef7ac2e2bb670ee45a5f0a4ac079ff0d26f58f2273e2850241abfed52d5f437c0e4c25d4deac4c723cbd2a7835e91da6aabd4690e4fc48befaf5b8f0c89a6769cb17a1de004644ff9e5197932029d9b5eeeaa7c41a7434a66a46b61de83d582e69390a4eeba829b6e61830062cec01f98b46942025350eb3e60c5944cadc5262473000a140f2a2f2541a66e23a745381167561e6ea8ed6284e491420da6c7b32e09510969e5dd97722c2a07bd0ffc3e2a4872bc16388f30a6a896f261be6a3a8f1ffbf55b9ef2f9ac62e35f72ea155f55a22f605574ff77d11ac2cffb8694ec70c837ce6591546ca07641c7975f44b16109ac87c0a19623cd8a61296cac357d59218d376b2c0ad9da3f9f204d31efb1ccb94aca598e8590a07b01cc0cf3b4c3ed15f8eb2c22fedd48986f7d71bbae8f581b62707ed874d222b18fc0761d22f4ad98383d8c00787f0362b944f30fc9b5bc3e44b32603ca5bf39ef10bdbea30b925b17b82ee7ea9d39356e13b18bf73a9989965239d48b4079898854c7cc3c03ce9c07cc430a7fcdf610a7b061f11871329f52ffce86d54ac991e517fcec2ace028640976624565093a674544b55f50814138ee8d4d712a2c99dbfa2ba4e6cbb67846bb0e6f6b4b079961326b53e1f3636a7c22beaf84f80cda6dd4576d2a9372a268b1c533786f2aa7a1b493fd1ca722f016239a2e36068b1f5dbd802e71e86a3399f6ac43fe1dabd3b353f92421a379d96efb5a1a681e30ac4b17c6624ca7ca22330b920f710519ce27c029a64f675fb964765154a9751ac396298461c6039aca2359dbe8f96aa4140f58e9ac5111c0d27ed619b6308cbb216f2d5c3d5977b7359a7a167c6c2c5021de64256214efa4f78d46f6a9fb86539a9c2dc14a9fe71421cee94b2ef95163c53376e91bcf1252da07fc5560495a06598772810be890704b8111756350f88b5c0c608c09e05cef38800e25277dca83b324cbdc66c020d56e71e3ba025096199d16681863be4a63266161ab104cb63ee591e6c270bc0371834d7eafe35c2a8302343b6a4d6b7a3aaaa690b62541f10e5f67142c7b1e85fcbd3cc7c1a60a68e7f3ce4104a700d153d8bba6758baccd356ca480e3318975d516cbf90fbb377bfb11a01df0124a386795f8e68f2d81ca6c28f742d491933f0b9fe84e2dd849623f70e58aa94e5ae27f2e87ad86438adc3e55d5bcf2f3574944507fab4004afb4a8c9adb851e9e4cb6fbc61731da83e69790f1a16ba1c120246e42a2de4bfaa41dcd4fd498505bc4c25b5adf1cdf94db9b34baffc4f008a44304293c8d1e13fb406e5297156d03ed62fe7232a4f8492d1e711993959c42e06c56a568a92c86fa5ac606b655760fdd1c1ec02786fe02548c2e7aeb299b3b9788228434a3fc0b15c2adf32d2554ae8e17799756e244b6231ae3085a0f11eebf2b13c7e1c646140f17d88169d1883fb4d8bdd28243c0d120a82a8f463e4ff59344f89cab29535852613a7ae931636e37561c5328654ddb103985161f33ce6a62d70f867d3d8ca6c5c03493fcf63f8dd156d1a988b27ed7ba74357f1f46546afc47acecda3eac9e1f7c82333c2c73184b782d670ee2af114d4b1c2239f68f43bc2e7b4c0c5640956a47715594be39468c03c49ee67c68ce00114628cd5ae928eba324a9777efbad89d4acf1459b5e5c9f1503a581304fb5d4d345251be8f7aabb81c697fe5fc977083372bc655ce41674c14840e153c4b58c15ef4fc5a4c7aa801f95b962bd440caa8516a77392f1332915a10e8cc8713b38e0f8c7fc621682caaa4042cc3d7c65cdc6e093e4f3bc778654b9ce526c385182eb8665fca03084142d00156e231df20b36783c2306d808da07928806eb7707107c30e8b446b86ba0fdd0885b151a964674d8f3e20ac805fa9ef00e88d64d6faf1e8c7256286719b42f8910532c374e3c7358dfa553f47dbdd4c6946eefa986f958f12af9cb91abeac1559023abe54c25f463df15be2ea3242f2888ce8a7b7b706f8dcff780b8ec90ee93b758d0f18703c8404096953432f7dfb495b50794a6f7d12b68f75cf3f1d641a4d4fc58c807e1cefe4a25c0c9c46e9b6698e799d15e87646789631bbd7afd1d0797e35340c9251318a065e39f964f0b548d0b130a5e5de1381cd38a8961c07de7b2e776931248689696b278206e0f978b121ccc0ff2218161a65d4acdd7a9c8ac3fe166302ae920338338022eb7ac4b12bb0ad7d40e17cafb38b0bbf284f127fa1d90d2e2b75032eb141965c324fc955b231c16c2da38bf7a30244be4f4467ba9afa7cf32eefcd2f7bb63d1bb1d5a9697412da9e3719c83c56265be110c870fa519585488d95b36785789e7f72f82a80139114623f14150985089e52b140d2838aa8624f73899f7cfb9f6f708d058915c1bde5c17e427154a07f594333801a12c5433d28f2d517a0be467c4f643f7a91b7b64bf8ec6ebe63ff9e2e44e9762ae0073eb2153e56fe18ed447d826272ca74d42bfdf8e81cae27fd03822e88a23972ae6b1505308db5629baad034e88e88c9784c949721edaa3dd08afbfba6b78b0f24cd344b17c04dea4e80c447579c3e1a3adb7c1d12b9536ce8d8a0aa1717a99fa6228552d74ac0f48823deeaa3a112f0ae57f5b52633101050dc079468e84fca6fbf7af797cf4eba998b5c06689f1c1f2df60ce59460fffcdcfb2e381f412a35d8cfe7e4a42533e877dea7429ac792bcb4529f644432f1a278729790fd29470982a1fcd06ecc8b34ff9782bc4b2acea8a0309a67d025eb46869df9d0adac4cfc6137e72d22de0ab893cdec8eb61db0d1f92f8d6dadcad3dfa6dfd2b316220e4ec67be5ae2a52136b6cf87edb747d8690471b147dc000c9777fe4983f81c23bb036cb3fe31a0a73d90555264d6541b5d238bfd85af575bf26f6995171f3bc133fe84c7bc8e97ce30bd39939ddde14ec6b7f7b7a989ae9d4708971622c3c71e769b95f91884b0b4f221a313ee02f53d645e283ddb8acae22b1333632cf43c0a8c35991384cddf4fa49e13a3550eb09655df5db7b29cd2e3ee5240423cb275156798c722184e714a9acc9727d30626c478bc20a42e4a7b05167b006305f91f0f108906f8b1dc0cd5ebc5a34aba709781373bec743259458eacedfdbd15505d1f99a88d2e4bc12f416eb64e696a899039ba2cc4c0b1feac4a9d1a13d2ceea3c3d1c36ad79c7944a57d33d8e03e49240dc2241a6ab0ef05edb02ae621c1e3e94e004d3539207cd5a9378a7253f77746d0619ccb41e8b4f288936de42f6b1b318a0bf872763bc62955b3df7e52d2f28d57671bda337f31eb87ffbfd5db4abfd057192da13380c8b0f275f631b968c857864e2a84465d4214fd46dba3d1c7c0ed1244e3c67862b1a0e80cdd5745eafa452cba2db1272456a41b050ee4fce425b5374dd5bf7f120c96e3b5b351983a8de807aaf9654d83cc51e6b368a2ea7aedc32d5703c1651a4bd94d8e96c53bfb4caa8e672e856674254b46140dbf12f6730aba7673821bcf569e6c74411e406b5b6ea0b78a3a205c8fca7fa377a6f7628651672b008b1c8ddb20f32855bf5013df63da6431563db7b8766057b537ac39c6e2e40701fae8c9934e87c1cada3d0643ad8c00b288735991159e4e805e26c8808dffcfcc3570f51ba272911899e2f06db01450d578082d4915bacecb0002382dd76c35ef2b21a38b3fceb6451d51f77d715479e7c819f13617eabec84362d6c6123f5d547a3d01597f65378421dc3f663097aec10575e02c446db828942831467fa4b0e584414c3dcc4bea283be0cfceb11381b0eaa6977b6f81bffc1b3050a7f189a5a9fb9362ac3da89e0d3662a4bd4651be7a02a229bd7d436bfd8e6d3e7a6e9db859661c1bf1757022a3d95c12e79655661e4e670b2c45ec7c48d69a748af37d8b50fc9162f0f273be16270aba51580fbc06f94c668ad10e1d741e3be9e4f243885c50aae79474028bcb923d8101e614e8081e4d98e76edb70c8d4d2173e3bae8bfdb8aa14edf69933151d7bd66ba548f1469c26da0b55b89c5971d4a1073711051b484c7ed4715edea04fdd816e0e3a4f3a876526c650b375958bedc5ce0451a58acd727006ecd238fe1bff28b1f1955df0b6edc4f9ac221495c7e84f552387242b770e7d2a32ff752aa158cc815f4ac66038a5db79220c7a326a873ca37a82a9aa3ceaa9f3277c0b0c080a55e1a690bc2da2da1aee2459bce8cfbe4b775f56be79ddb11a4be9e3b5f9a08eb0e85676315ab88764c3a40b196621fa2b2fabb780af70be41df7325ea88019f094a507bf7e5919dc2e66c5c66e6300f1cf896626fe226a04e6decc1115a97035f8b68449da136a6603bce350cb62e6db55dd26edd79a12a894ab0a235ac4c7c8230f78966f631b2f7b9e25aca811099f64ab983e9035f51ad00e997bebd3de4cbd9ba1fd981c7cedf13ef4f8fd3ee34ebe41a5b7ce7d371805e7bfc5d0ebc613ab563b01e7acc2db9ec82d1dfebfa6d0db08d84081bfd821fe6143e14aae3f7a9c52e629d82ba4a272623be2ec2e1c4fb0ca95ce40e71ae599b8180d6c828dadd34a9edc94982d779ce640c02ffc54325e4623cff825b4ee1915eb7542ae144ddc60508dbd8063da52b6c96349e823c04d8f903c29f78778c04223ceabbcdabd602f636e4756a61b5b4a69b700b6f3858ef56dccff52bdd2a3e4ab2bd4ef3a2b9eb78a1bd7e02ee0a7d9947c5e9072c8bc31e36d23cce8456ad0652d0b9ef122ff5fad36cc1585df3c4a3ff05adf42d89eba4abcdb50ea617c9b4c3d75c08201c790b1f96709017812be80e3ae0eb4e9509f9b68f1a61ba108043643a3591059dc455001d9a630a395f66444a8069b46822df2a5bc5d4241c7aec2dc8de26d3693a4bd653772f158ff3f6b1cb7dd8cd349fb5805dc0f6ec18e011fb19cf64da6dafa6743bb55858a81e370f778176a49284292b4a07aacd1fdfa0696f0fb1fb948bb1b6e948abb4b6d77bb6a41e52336ef74396d753808a311c0196d4f205e58f33d5c92463940e441ae6b713bfc839f7108d6c2626dd406e4cd7569b46e6422ab656030d22c553515aeddea06d03a55d426e3821bc315122087915ac25496c6e7a2b2975d0a5064a5b8aff1a96bcc057e4919450e07eb6f4c38214acbab8866ec01f92062889616bcd1f617381e4e8dc8b82aeb138ea7b1c7b096817ad0697106e5eb213376b8c602daab69a232980f4408867efcdb5e95758d2b08984487af1ac9e734f534f589a8b8e2d3a161863a1271e1cefe277834841cc5e3216e911a73d11d9965e361f19bd1d5cc100691877c29966f73cd9f45308bba2fc4952b6102da2cd5989e63c9177e1ba60e34e1694c3ba15ec09a0a0d1f640e5e3014e702a0cecef28a2bc378d0e4c268796dd4c5204d4c952e1dff2599117f96f439dfac4c4770cb4a85c3496438d062562babb3738bdd27815ab787675f331a47da3043f6d118ac8b34aac50ae085a38702876ef2b9a9b0df4cd7633bb98d2b33404d10e1b659b5757ef21057e86fcc4910f731d7fade39a78449a83f2d03e1f1620648e1f2107c669255263becf4947bca45711d7ec5cceb0aa18c7ddc55bc5125320c53f4df69519f376bcaa65c1ea88234f9f465a92b0a51031657d5fd0176047ea484821cd0d0457a0e786b91d53fe77a8c28423107c97be7c624f9ea1521d78acf4f44c14f87d1e88586440fb00c23c7d6f44b100c35effdef9b19ed3020d9091f8b4ab478e91000242453d7cfeb3876536cada886bb3e0b6343966801cac5f58320dc58d0abf3176ce9d8e89447ae367bd46f3a18e05c438fe09363735458e927c4b7d1a3c63d9c05e48151d44dfc1eb57b2a5622412c570a9c9cea6e6960d8a7c24be980f57320bc23ccd10ae9383a29cf4567a76af7f3187c0c7c1039cdbc15c95f5d2fa99a24491e99213c65abf9672de90ec9421ab0b2c7cce37dc2f19aa59afb68f161c587ec9c7f7efb46ddd51beb7a3bf2e494533853132ebb59433f288bd6ef046e3a2eb846212906447fadb6e8a55925c69d8346da97f3f3880ed8af71efdf198f89f00603531dde03cf2893dd9382e7f60b0c1e12abcd2a0adcec8981bcc822c6a8dd69aa5f9025ce333ea671f272836e6bac05adcfc9889ac01a0c6934cbc8e647cc48af0a661a9cd97e7d8549142561017042b69ce26ae7564338797c482cedb7a395cea38d0b3e620cb7bbe5cb0b6be858903f7dcc0a941c1255d2f801f1f810131ffe5980940ff5ea3b49f75b35cf64d93baf4105427d66fc4fe1bd17eb662a69df276392b92aa8252d1ba16505655d8de1a406d36ad99f1a13f7c91fb40496b4311fe0b44ad9a0f0164af722e58686c4c37bd063c3e1b2e4f199072ed451ed7db6d2338234cc17f6a6e1f580705c669f1dc8199a6a3112674d57825f7040ef3cfe7f14ecbccc97696b858ba9fec040c5d5ef8339199ccfde17dedaa7dcc86b234ee549a3628f5806271b8bae0f651f43b79cbca9cb83c0ed3adb1f75bfe069a196d06f3f9c343f9f70cc852da811cf608a1ad062486a6620d93deeb8b4245fe93b1560e9cc89278ad476f9b20b2a16e234a9573a7358ae1548d7ec9d6a7950d1ef93ab6859e4f5cb71294621a99d2642dd1e3f53ac49fbdec397126cd2cd6edf348bae7f18bb84c123d07c234353ce6473f866d7124a3fb3bf2ac5797c8b75340a54f32fac9770febb40b1803dded8f9b7f7ad908538965cb0bf7285d9fc4f8fa6cae83be525676c6ea3bdeaf9a8278291611f77f59d1ae48685f4c6feeed8c1521703fd8691ab39a153c5b6e66760fb0682e39d5d672dfa9a2a7a36eae97ab1efc1da0d18d45d413b679bf32688b33e2e9717e6fea73c58fe853e06ffa0f84ea017e232d86b262bd438f4d46671d2260a1866d0702af06a6624b2521f491cd7fec1aec008b9ba7ce3fd5c83e03323d45c28c32f07d04a12432b74546c7ece979097aebd3dff39d2fd41cdf4b58736690534fde8a6165245d1088c8c27f4364c68ea8592c8dc3ae4e46404f20510cec2fc749375ca8c1538375de87787b68d2e1abed3fd7a1a1cc9683380c6ba3f1284a6257cd2a80238dd1af0f324c8e68ec15e3cebcd67de05cfab2cab2aea87698f11624779689b599eb52b2e46cec9eb23efd82e8b32c50f0fea8646afe472ad5529dba502b747255ace29461e834952fd5e3654a89122b707ab7aeec0028a77f3c9dac37ba59cfbc52c4e4f215f3db49899c9d6a063355ed2df2cacb2bb9f681775c90f29e8db9d9a17088ade12814c6bd8484d458aeda31f25f0e0f12aa69ce77a4dede94a0592d1e325f7ce2b8aa2492fa8447ca54e0dcc44dfc0ec7ff0d46bb9117ba5f2607d22ce7a031ca938fee6b754a35c32b21d86b7118c7f2c61ec97bc32f382d231eef26d6db13906ab30678a3115585500b385e2bd225368741b39020b12d90a9056fc1d4a406b73091313b624a4b102bd283674d3369656d8cd5cba95d3c0abe73add24ec24494c2653d73bdd74e6d0c18e0236a9f68895bf529598f3b83e3d8d1bd3d5570407dd1a46443e48db467c82a8bf6542b4a8a5de464d4fe6287a0e9efc53cc89dbea7865d8f268ce32ce26910e1f8201b540811787e2066408baebb5024694e74dda37ed4e516a19f71a7541d5d6fa93a9b0f4bef96a56b229e5d08c7c956d457e6b6c2f1383c55ae10c2c9737659eefa254329ead31ea0fb23669801b2657a80b017e399ec3b2ba620b2b810ac24ffb43e7c08c17774f68d28508e871267fc8a1e09d6a0279884f9d136ceb54b4775d04adf871ff27536387d1bf4a677a0195058ac375c10ee1436dc86f4820ea7d89992f3e3958ada79b9129443d5f8b28c8304dc93dbb4ce602d4128082ad2ce32fe150c2859999604346820f86383b11efb011f2ae11067f5c078f2868fb538713839c2a021dd9d3190f067c725c6c5d07cc24b077789928ad49054595b597a6c5d90078c13d9cf1b3435f60c013929cad8a274cab75fff490c8a2031b20b6208f7edd3a6164f6dda7ce2002e6613b606e925e69d19a48f20e2aaa84a2472ca36c0ea14b434e551437387897c0561f2a5403aefb18babe004281534908294c8081ac8d08c9e767992fcae9901c986fbfeb6b24659be30700a416c050ff49b20e042d5c2688bf5f9bc10c60313b8df3ea396c2491b7fc478508c8488a1a13b0607751275116f27f889045e63db6eb5cccca6d96c0eaf4298bc57f013771cd86a61640667204971ed18af749421d420c32d5aae6ece09d290a1aa4d85a97c9891d422a235785bea2811b464e2ddb3a83a831cafc10e57b8bf441c8e0507bed84468d9b4eb07cd81241885f1670975ff31860b63b034b6017ed1844bfbf404a369d59a30cee8435a255cf705564f2ac90124024eabf52aecc14ac73e5a94f5d3a19479183fa7643e8ad0154c58e4082c1e7bd8d7342292418e131a61c75200d5a559118161a34b3ac9466beebda07c67d7d8a0ad83f0437c1db957112a0d46f01a75e1e576db057f2965278db974aa401ed6af5666aa73360abc905a4a5e64bc3bc02b36d5249732c7a6bc83222da32529db7107e825fcd928c6268ddc8d2e33d7d6449f30e58d9838731a81db69829a5e5b0f8ff61580f1de150da5e0f80448b5769312d508d1afe12d26613c46839ce749463367f8ed8da6acd35cb788fc9bf2bd096e6d7b4cfecc5933663bbd43e4bb4c092601d3f784911a612b5c97a71168b5f79bc1f69750a28a1cff0c5cc2cfdc2469320a0c24dd721c854612aa1bbb0c98d51bebd46bb94cf5f2d6ddd6900869eca8e22334db1e999c6631a5619629addbf55a9a2ea27ac0bdc0fe6d69bb443767751caa27a0f91e0c2d65fabfa5c10f70593b87dc791a2ebc76d8d87ec220f347ed0c3f2cf701f7d1a2aa000f275bdea0825c3460c3707207b83cb0b7b01d44064b4ce662936125916eb57e0d34dac821a59c3336d1b5cdc08ef07910f34fafd9ab92a22cde12cefa787ad435af6a5b1dc65a441f3fd900414e286c4fec20571b45df0eec0e96a308730227cfecaf798d73e67d9e244f4734f860c12a257d06b44a5f09e8d6450070a8d0a07141922d91047d82e83159b4528a412660bfa33498f1c06e0c3e0501a120b61ed3a5036182a57ddbfe63124948f9100340e9e604d35242aa06ad4f8b7f3b660126e5129b8f826f37279dca51b8e45efcb91242f855364219fe9be9c48b1f061c2b9199383acaf1b9e63f62e803a80e98791cc9f7ba790d2618c51cfdc36ba378c0c9613222d8ecb9fbe5160efa0bab8f8341ec419f8997164fea6012973ddade0af19c3980625e1eaf17948706b4cd2e5305441aaa09159d37d39f04d1c88a190ec05d1c910e8dbb50cb310ce81a8a8840f40f1ac2c3b4416f30d89674119a98ec61a25f7377b15b2fce212dbfc04890e8dcfe77e925b7e3c906952d9db3a0634ce3bc2eeecdafff490ce58dc5ec4e575b97120f94946b464b9e5cfda466f02e897789f6aea077bc957935afefaccc708bce87c13c0ad78d7aaaa17d7960b0a277181b6462b49bd4d2c1b8865e068e61e773ce4614369e26af16dd980d50a726237fbc3d77472532189708adf912e1d27ce77c59bdfdedf8599de53712ca1934300a189ecadf0161e1ff6d7205b1c639ae8180d1b00c666ed0d0e81af587750442a920bd0fc87345f0d9cad9c3a0064c96ca505df0177eb3d9c7b65c4a16a8f4248b2fcb81b33f874a1149bb4cb1f446b87b92848f4692832373a42c5ec4fe2079aeafca02e2ebdd7c640e36dea8403f5dcf054bc914d717ede50a23733b23e13a479a846a052796c77ad8b5ec9da256328cfec66f93e60ffa501cb946d6f5661e91d948d935f5f2b6e61d55a7500ab68f573518dc7e653b5d54df398b92ea2e23e0a3041ad491e8fad19c0bfd583ed0b3f9f799cc46ea3a84d52d66c16754b400bdb48205db4f5824f4cf876c8ac8e795bfb9911497f3531d20ffa1a2ca2a96009bb9db0b9301878cba2310920aeffd09cb7ce118f7ccca0ecd1c14d5405c577b37af242d4ac310dd5c39822368ae40b8bb32cfbf3b71802e9e0ade795a0e19fdc6902930378c950cc8bf3d3a4035e964c89991a0cb75c1eed424250e1c60c63b33aef9f5aace32f6a1a4088e80dd89322456cc6e01c39ca3d4b3e49ca945bac75bffaf8a9ad22305d2fe22036b313b7acafd878755a4494d3d438b85824a185e9a6e0820b16aecfc7fe716a772e9dcd3486da0fbb79383c1fcc66316488572ce4476f34846dcc5916de14073cf19572e9304278887c0ada989a6357f58f1639b86cb4bce21fe582705ed4132368f12e81d30cc74391db884fba875990849ef80bf1d986e0512a299b5252b7aee273a6d719a9208a6a3d5f9615dc3c0e5610a310c61cb2d3106ca5864b682c0ad6b6574acb84c7ce116062a3bddbbe12dba33d7b651bef8ce36dfdf123e1975531034e7ab2962b12bf608bbfebf86876612d3548e93d2afa9802aed0c9349ba2e1f2ee7f5e2065b5f7e2b5bcb82e2a1167175ee388197ca7b32918ee7074a8afd69db46acd59efebd7e04876315ee7e88543e7afe83c2c69acf629c18682b706a719cc8b5a108b7aa438978d7e0e94bd512f4695f4fac383f190772e52d1fb9b137c2035e36b1be9b328b2ab1eb0ae1d5fdfbeabdf032ef0ec9c87cdb23924560029a9f0d5a94bdf4ba93d52d6934233cc111c710cbff92a9976f279dbb98432ce1d31b8c46919f782a5845728aedce581ef6885294910341467a845ea18f92992b641a26d9ffb31eee6c3ba39e5cdef654ae32fa287092c2012191d496a117ccdbd5ff854b96a7880fd174cbe036817159d2eb48f5202397611d0b366f023e9a9e443db2867aa1760b2bc91844d698b5865ee4362dddb032a0b5c00cf0149b05cd772a113b3deba8077dc246b938e00721294a45b11765c747845fc45779800d08bbb010d93bdf90dbcf7a515bbcf573a9cee9870f9c5fc6fde7a15e0f2de0200a0aa0c40833c8eef3a144d193e1b55a9ddaf9603e4b98452dd6accf076bcfa681610d650df45dac49e36150637a8e8c15748ca682eba9c11f172631321426f615c6277651be9fb539d393dec6c284079ec7024fdc01dc9fec2c40b078f8f9224ea910a64957e4de8ca51224fcffaf2f6388e6277a821c60b93cb9d7fa39abeb95f0eb06079526b92b62105775198346a10f3da8bcc9d265bae20d86f303f9b0fa575997639b75f01fd6bffbc10eb6ebc1ca24800e5353f8e900328feea9cb99e2f31f5a479710ab6fefc5cd332322370422868ef4649a79d3945b87dbfa19a6806d053bed4b5f310ada2b4087e0c1f38a106334193f40e824c538c98195cdfa752c0880aba2703952bced08b2c7024fb4d88e703aceb55ea54654181a5219571b53110e424c790da4f29f030517c0f7204de4a65164c36f7f57edf90e4cf5d84564a669d6fe71c1fbb78d35bf7f8be46f89e4b1081c45da20356350df0df40f19c77906cb70d269a99e99bd364821827adcec99697b47451baac687faef9e99e3426156a480b8fae1fcd5d88d3ca53666467e626df796475199705c1252070f797fd875e0235c0a1460ebc0173f3a5442d69752c8cebbd2ec312fba99d357ec26699e16c62db22e0d87f143ff70746c002fe103e1c1b0ae880a2f821a8899851d384aeeb4c1d08b0fc99b839f8b6db7620a7a8c5e512a285ca7e7be5a865a293845fa6e35a917abb18a357577b46b508c0d927652750c5c3966f31978f55d76bd714395f09dca29b5a51bd3978bad3e364d56c7a06c6d8dcc64c311d2431564056a15bf4a3f32f06328a1739a0994ea376f2da46d8819eddea46d76baf51199a5cf0a9b49c813bf41497cdc1370fe299a85fec8b77c42bd99b00a8c5c6aca5d348b469feb2ef16e8f8a770b7b3b0f3b5bef7bf1722b58c486462c6c058ac2f4e045f2dee237f01a8cfc8cd7f361fb6b852fb6b8415e12755dc4c6ed0f2d036e9d17335c291afe45ee741db05e8563fd2f13aad0edf2d77d5740e673ca4f679235b359fa2ef0086199ab537cd0e396d05bec95fe646c1732a0f968114cb8c10f293f12eba2297915211a92efe0aa9f4b7effe81b8a2e256b5c79d105aa1d23fabba2b2e41132331dcbd3d8f1f52485ca288e6ab77ae400dd65f4b40866ec9649f7a03a76cd8d49aacfabef57268a0cac44e67a6c584dca0ed301a52a74c8ae511762a0a7139eb8ac61c78022ac043e8a3e3f255ee8b83ab7961aba67349b35b576070a10d57605dc06f86f67924ed87700eb5d81c30050f1649ae1c865be1afc03f3c5e20941e916e906d6a3c385ea9a5372ae54cdb45c6c1c5cb47298e49804e9b6fff882abdc3ce9a4d8d581f41258a8314ac621c578dc19c0c29d8362bdb92573d14267f1f619322ccd46a3f4a027cd7485c8396798d88f151ec86551a3026e4367db1029232c2b19bb9a55b7edfdf472af50f16097cd4dbc62435629e76d115925a9aa52c9f09e9d6ee8037877d2c8fa233c633c1442f0f996f389cafdc109e15f2bb0bc8a205501980b03e8ba26c93235972f1ad182e1e1f438fa43de1a0ca43afcf62060014ea4315a44a3842a2262d48f6534e2a6d07bc3f62ad40340b602b6f9d76e0d449818a9bb3ca8c264bb314a3234d646dca3422889d03dc149a5c7aa4978b76bbbc27801215816f3aec1b2af3038d6f423ba18266b0f6a6479dc623637ed2421759d4c579279033886ff5d2df92414d29842c4980f5a8ad28688874e85d1a62bc8a55d86a583116fb7a8d59483aa280d3901e346040ae2af1cfcf97881a087228ab39e75f1e89d80de3b84448ce799fac14d81e733fde234a77955e9eda061e4121a365d9412ce8acb15c2243d8fb759f4e088a477195c683a257b99c9174568533afec4c7f31a4f11c0fe9120c5aadd8d95ec5ec79661477dc4a8b93102dd24258e62bac27829534b9421193950195d73d8078cb35453dbbd141a5ed945153666ac2f3edb2d11ab41a23adb59b04d07414a7600d842f6e2828adea539771b5607e6bb89a85b4cfe84dac8ea778f61f5c8a96935e4dc6441662902429461a25233d675f8c9ab1338cdd80784fea2dc94a0f89ad711f7dc5f0919ef6d8f7bc08b91d6c54aec4e88ce2c8bdf2d198e3e2455fde00721fc04a4719b3c2ec918bea9474ec90dbd95fc586a05f83b7691e199ccfbec9b23de7d3a7c91e56e27c8ed2a8e6c150a21094672aad96a6ff563a32ee6117e0dfd388ae30fd0f2b51e6b7af2da88b488850cd06b6d162a49ef79833e14a38b9dc74f4f67e6c302bd7187089585b8e0685e52d68050013ef6c6fa8531f5b688a1c6f3bc98659fd90c85bac28d65666c1d402c4ca610c57e3526cffd1621415a1a22f692a80e17225caed350dd6a061f6c5d030cff1932ef1616850532ba31455e0d00d2c699ce47b909d52b736d9b704f81c39bfaa7c0a352b961d465efe6133e8c26ca52a4705594177c85910b6962169a61213c34041d0d774a07313d71941ab6aea96aecb2e645cd18a219c9a7fd263f8aacfba2c56656bf8911f1ac1354ea041db2c2deb86018c3b9d80cd1f98a4a770e0fe14e334bf99b84143666857b7c4734965e2faa2c745b0fc2989111c57f46a0aa5badad2e1420151ab006ae03607553d04a60919117c23f3557d6de6b0f940bdabb8369b478b0644f6552b079dadc1acdf09b9280adaf48e631de736343b8afe0120f53341fe95cca368fb918b6098d32a37aae589913c985b5fbbaec0ddb40aaff683c2250dd1a1db55469e7a1b333080527ca88a3f9a6847fb3dccd603ad3bb5fdb090778d8524dca7c3e1381bac7a235f4f8ab25728128e3cf2d7cb4f3993962a53ba611bf861428901c1c173a1ba9c376891d764edf4988d445de2d21751edb8addc64e071000d61675945b5693105c5968f679e32df38508660b8308482110d78d33a1b486e08b4ae63417f6f81d08416db54e759efc6f1a36dab15918e8e3a0aee33f22eb4de9989855cbec83adaee1dbbf78f69a5150c34aaa1678899f6172c50e36093a57bcf13a392744acb7a018286bc2481fe5da1cf56f418608e67190c66c34bb42cfcb427e30b1c1c6f2cb36fe9c804a441c5c6a874ad07137a21e831099525d444a299bd4a17db1798ddd57234296b462ca107e0ad32bf2f6c59c513bc5d19e17465fc620fd5f98381410db4324879e692dd88368648cc3a5aed7a461f303a626e09015152021e9d809c70b98507d78502b06a2662492b7e6d01a96f626dd13ca3ba830c0e962c114af3109dfab7493f75f018744327a1881ff8b553033b8ada0981efc8ce54fccb23434056dc3cd0e4fe33746669af028fa0e3334bd196a249cbc02def10450b3e2af702cfd7d83ebfd3f226b1ebe4a20649d490dfc7a96c32ce08799a303534820ac56490c64adca504e5b4f8f0a97e3c0b50e227d787a43f81790a95b4327f21d751ee6fd728cc40c59b8a08127aa9131858d8cb29a9ec5c40381798830292358948f8ab88e914ce465d2f950e2c63641626e4c08ed3f590b336b11bddb887c5b6f32d45b8fed003f049506ad4ee7c76b2b3612f0cac807c6eff4cb0a16e541f316df6de4c04f3cf01d5be71cc266527edcaaed636e31f9adf1c5db4ab145245b26468f3a876c28663f3e6c3732a7f337817c60a8c8bb7eb66c0f01b08bd15e22a4bcbad465ff51d2f7cadb6b80c49583acd6c19db88a75f41a4b7a15310ba3cd3bba01fabe9a1395af8d1ba77cedb76e455bc282810f4a4270855b1ccb70333cb59ac8f45365e3e0d96a8196af8a8ce5577d8c7a75acd522e398341ae4e6a433987609ad689d2bf232c90f88b969ff1aa66cb3b378c1962d05a37722a24c3a13d7ebf619eec4a59363f3f131cefb12bb38c5281e18fa0179a670a80bc698854fa92712bf510ba27edbeb741841c295e3be31dc61021788d29f83060bdf6c9b8ba2dad89568b37324e7bb6fd5aa522ad4e0394b56ee6e56efccf33c0a53a3e669c388cd08486f46ca0a2ef81bcddd5c15e87bbdfa89fc1ab3d30c7e38734bf311292fadc67c7896b109bff358841f1a05871897198a4c9c79cdc3332a43c094840ba7e395bb1449c0f3eb1902f6d67a616402703a940aac499af476961f6c58b979cdb5326628c978f83bccbb4e8ab474f536babf03796c35f8bc6efcb8e04c8ffe6d52a632546d3b6d314393e40c64a98d5c1beec51fc9ce58f90559a5df8f66285402e06cd1ac439218104c589a614ed1252026cb82362041f1c3f2ecc6e7d323a643cdc3c51885a16ab90433b0510c7d909fcafc5d58c190396cfbd62cb53c190dcdbc9e0fa21d9a4cfdd44e3b11b2c108b885508bb3fb4806a835a9fe4be5adf5e17d118fc53ea3bd97ac925a844f0b170f0e28d142891e15fa677393e924ea7117f798c1e7547025d9377a14fca9c37d895d5214e7ef95429c9fd06a08bf85eaef0c84edb240d1152677d17a8cb8450370bfccd222c202260007dd0254b24c8fbff856389f94eaf8facf16608a4d4cf13fb73dc3a300f66890dceab9e502c5e5380d95b175ff02a29a4fdf884a80a62773e41a79c502f58861c2662f1e458b252da85848027f39749bfe266e817005e3a512d18a5c867a3242d9174b7f50ba0085f1330cea53507f97dad9a1ca810df5a79ad6a68a65a527681ad8caf5016e99543df6edc2d21a13e525c5123d598aa017e25c0061e6e11f702cbe670bb2aa5eb07f821d173d8b0f73406d166e8bbabdcf61e39625b24286aeae7d699a94559206e449820e2ff05e2d0ebccdd5337470cfba9d326a0ced16d9b8bd909b439ccadd5b26be2e7ff91e89dab049b3dfad4d2c77b6e7d18f87f35d25c98fa2cf5d6558627a161022db3548c3f45f0846515645185636de9eb3571a6f1e1a77155ed238836907d9c78b5c26659046c447fda65a4e8d75fdaf1dbf116995374085e6a7626a7ad23a162626bf497323e213d869808d612a26ce985f884aa20153a06adacd52fa4ed282f05c1fa5bc789e6c09126972b108d946726ad104aa663efe00c55ccec1c412525d0fb33088f834417967375cdbb90ba200439426908862ddb1f58ed0e20703823d0f9e98eaa6c71e6ba08efb98fc9fc3c005ba9f28b953dd4fcf6785351f30a5f532861c71a26a85853892ac975ff309661968c9b31c5a78ca600eeacdb91c07c855755230cb74e2e4a9ecb21a263735652fe4d9a1382b0c23ebf819a31f4e047cb93925ae1870915d79582657b06fea0c06ad00d5cd3b6e3e421c4eb827f232b2ab45f46c27248add054b2636090e5ab0103cada191e9ff68a5589a659d36c2c34f3c5a0dcb671ef4597b64a6ac6f6b56143aa8956a236f597128c42f4a6ed422540f98d83f93a89056a5fdbc948926b368f7f5485fcc20c55b73ad6fde88096b441a908615f0b1a42ef112d865bd60b377b6421d3aa8be9a0fc22ebd3bfb5ebfa96c828d82c34d9de9198ed88ec9fe837216e294405e17b0c5bf1b9f5da2e372105f341fa27b0e376624ef787ba4b9b74a78e69762a946b3277d4b63cfa8aff6f2ce76eee7b4e147f9008d191da6bd8fb6b655764bba75df2c94fc55ad460516a2f6bc9a34caccd2552986e002c4d1838951b286d5f0ce49f1aec4431d09d6fe0b5d9608c2612dcb182ecff7505ef23b5e4808697c6228511f9205e797e601f6b52f6f3dd4274b4f504eec911c737790e7bfc3d01e4e898b5818a60f39404d042332b28318f5d794f93caeb74c691be574435408a2fec387c6a3b6d9d1eef7a44b49aea79d3922038bbd7a114bf0f90f964749bbc727275d9c73f25a5f1aceca06b69aea041f23bd9bbd6c35cfb324125ff3f9497dc0e4adfe7b98ed720a616260fcb1cc0c04aaa79b6ae65ddf5c02841f4a6d6bb0908e00759832b6835a866a8ace466f13035562793e46a3ceacf78397abd893365404b7c0ec20eb03935e1be911d0759489cf7daf1aaa0fb8c3cf9491a111d41d9ce3bfda25936d6ea8337d309895227c1965b5190af5643ba0026668df844a9696b00d24e4778455663b5ed52fcbaccfff09871d7c98284b6cb9590da17bd0e1007890e54f0804cc8e4ad079cb611e0eb4d2ceb5744c6e4277bd9eca46a62c79c242beddd806c129a0689e3053812aaaa6656269cc5726809b3cd443bb744c543462aa1bf0545e7f691fbaeb13ab6230e7200e8a35f853f7bf9f501cb976f0205d76f02d6af8a6807cde1c5752902f24e403629f15e72f434dd9c000b2b1d8cece86f9456139daec30b8d6ba759a54cdc306fd6dd8e0805f6f729674104a9c594989c7dbc3cc73621a071a389ca5afb49ca093486a3e0c7ac6721b9d86e93e08aa578458ca704c7f624788e7d3c54bc707b6afa0590d1ad0ad7a6cc8dc6ee9d3e1c860bc988a61b131b7685b35dc8466cf28b8ed05846945fddd0243c39edf27bb235e0d8e4ab8a9bad54b954884fb25118837eb813c15291d34228ba49c9750210f5baf63e605aa11d11f1176881431caa42dc0c15aa2aa9e5888e6634acadd1fc7b6de27281fae313bd01ed2cbd9daf2b02f42d292c267043bcdf68b45fef4a4356b6c2cdab6335fe7dc979e8dc2e1ecef73b38cc5d9529b6b485af4832ef1c91b6856983a7e681e1078225eb3f573a54e4c67c580b0a810eebd3b7c11ea67cbc3b6bb2bfd62bbe22ba9e0c79774a6619fc835d9821515e2d17e7bfb8acc58307c763cbb4c4f45758c39565983f8d45dc531f8ddd2ba9b7dd5dad4ef9ab714b1634bb30f5298c4db11a8e05596db59658b95787166a32139ab8b63575e87a3defce2301ae8f379f8d67be48c2bf5ca1fad9c78947ced45bc1e7fdb2636dd2d25f89fce045f0d0981e6f0d27ead00f38eab5a1e6a671a8f2390f20d6f09674cd3b1af6bc971f3af56814cc719e852a2612e9094d0a69ea3619ad7d8caf8650e6e67a3aa1cdc13db36212018d74fba4b48c665939c647ff9ec9fdb35e4f5aff33bcd1ff6d2f877b8db1eb1dc52a45c215a7f97008c66e81f0f1de696cad08706c774d7f37eb992b73a21ac6d3f1491219a13624fa47e5d1fa7e1fe91abd1db9e458a3ec802f452ffa6be90ac1f52e5cd97619f14ba44e51be920f9d042e6a0b882e797b8c408477cc3def6b9873de3fc03dd66af43b4609b50173ee1864d0f6f9011d06a039f3c13925cdfcdbaf2d3f5330f28a17e6b47334c4cdda97e4acc81ace9d430cf88e7b537cb161fab318abad47ac8299e1af93abe8f6001ad2a9b9c4bb525893c90909b72568b6a77ec57e79d809e98edc116334e2980eed54257ec106b186efa1e02a6837aaa44b69a952a485437aedbcf08860bf4bbd5cf01bf342cc7f8886f21fa62fe35275eb02154f556f9cabfc7eef4c7bf15f53df12251d99d7666523fac3f18677a70fe83b26164adbeafff23eeeb9c61cd6fb18a709494bd5aaa9530ed89b7bca3d12f1b123b366aa2d880c967da50c50017434083511dd0d14502027c6e7130721afe21dbebfe06b187753a9e6bc28cf8c0ad8458feea9e404132f281508d77761bfa5d599f7dfaa79702fa32d1fddea3fe1bf4dc102c1c70c7c04b93ac834a1c4c4bf45969ed8b322f6088d16b9edc2e3e2b2dd7d0343a496765bcd8630e0aeac331ff9c2de6097288b8b07ee8849fa4d96dec2d688ef0337b1c1c5e6875bb4db94c9d3866409c1d0363cc23ae18ea7ed6c2390044a2b8bc66e427bcebe16ec13dcf087fb2fca4810fafd97045ab5221d102c5c5bb9c836dfeda151f849bb63334e78a4e23630531620e7adb7107864d5c3c11f3eaafaa4777e418f72f2da7f3e6d95553a4d83cc668a144d5afe93171ae67e56ab433e3f40796b012d86569099bb63cbbbd71f3c2932765805056d20cea15ac00d2b93c88b23844e709e82fc1d94ff631ff4e8480ceb970fffcc00233d37f4864663320d078a030c91f23d8a7816345ca807a96eb3f4cd4c3c976080bd54c501a924eacfd6c37ee4655463b5348e9cee4bbc6c622621fc34fc5303b2e035de7a7d6d783b35d1ed284d58e1509cce756b17a05a978095be59d2d1dbe9093ca3c0ff2784e6080641fb540612021afd769b865e32aca54a366b48b52bc584c381bf8d4a68a27aafe3ac4b8ff4bb09fcfcfbe71cf9a0e019286afdacb7da4ed60fe042905ae996a05562ba4f80a9976c76f84d3019fa6c9ce2fa6b5083679822fe5760ea78a7eb298f64a7c9484e93c77a08a6f0c76a08469ce7c9972e555dbfb87374d9e4b2420e54e3214f8878364bb3835bca2de8274e13ccfba288c9be2e979c1f937d322d164783189ed9008caa72a0bd500b805cd3140c34cfb8cf584fcbf498826609e97388b405904df89ed8acf412a71b3aa3e8dc8d9eb5324684e7c24574922d83d1dce030694fc4b02141ce156815b535033b6b01f1111edb9a1a9cd16105668e254c97349859a8882055a16af1e9834ded8c807087c42dd1675d4147029595c0f5d4236c9ad930c265de1a1f05042fbbe5e48251d70a44189ac2cfab72a7faf2dc536f3e95b3a5baaa33e69572809bf4e85ad7692cf5880d4a982df2375d0310f5868517d787a2fc4bd95173626fb150a104920d310ff47b4eaee60f53dfaf25fe5610cc2ab1f56e26a061c8390302c6a0f6ff1766f57a0fa3b386a49d8d69a7b13e0496e3f31039fc793c314400b7e92dc24b51ae012044233d3063005a76e276af467c9b8afd064c50cf61f2afb569c5adfb86a2ea5c75c84a0c56e41a54edc0d50c228cd5d0cf1ae0d7f4afba0a651fb3240bff4d7d2837799462a63fa4ee7d95d7961bf5c217f24da3a5ccbd0f1e87c1909f3ed3bc7039e00be6d7f695c4b6397c165500bb380a078fd07c5fa9794b1f65987505317e4ad45843cdacd486a4c6e8cb7b46dcf26c24796062b07f47c345bb4864c728934d469436698339af75cefed320734a6cf5156f4e6543a89e95b0e914ebca3649478a2e19f5a6a00d3bb52b50ab1bda3d808e7c6acc3ec4ba4416d1fabf7f265f26b6861628e785b5a83b0d593f85817eb1bb462aa79c821db05f60dfb574c8612b250b35730da6e06115132c1bd966633bd09be51411ec2848641100b52c2a7d1ff4e5bdae7d526be90b0b182021742aa43095209099a4877770888d4b7a76e761b945b7d9d2fa0a3d915d6c8deb909b8eba4c0c829ce899c3cbff075b57beaa3457c69d53ad9d550084871f49e95f8781b953363c4af2c29546da2ae645ccd2c1086af35691f1c1ca97d158cd63f67825ed93a3f32ed3bbf51f680affa68b9cee265e904ee57b7a12dd455d028a962931a2dd8f825876ef06d4a71f615c3e6508dd77564c2d17d4d85df8171802e30b0a35203dfbc84737e707d04a1e6c89cc2a6a4156d8036eb46d884e06e9e9065cc3dc6410f10dd8a28bc30c01e289ee97c08ff2ade9157488e22a4cc2ebe78890b7abefab00530a76807d9e738b543df8a81db3ff58c4397bf51f6452f0d28ff05adde48fcffc73d9890882eb981e384e272d97670894587f966da0a1ed112cfe33f08e84a9dcdfd4d7855b1a5520ddebcd2200b568b988f61f27130cfce6448cfcafff2b1a91d080c3e7886a7051021702894f232f6bf72b95c633afcc0ef321073f1074bae2135138ad9624b8befd4fe43cf7b362144111cd75190d4d259fce6e3851779dcb5b50012f7235e2085b3afea6cc9ce73ab89b9dc2e37d6592ed0e07ff52c33988ba699aa3450df0034e7ede697b41d3c821af3a3161963ce61a07e8a9fed3dca53141270cf0f7759bf9848cfc5b91d76306a3377b939ba5eb1180ddc244babc19e1bd917c42ea2a5c2ef6117011e53a379fa94aeb05385779170ff34e1dd40f2bf10ed478fbf98acaaeea9b84b593815e9fc3085e12891e5721081a0a80830ec3e40306a39cdf1f3d64b7d4d07a02c1ac1fda22fbc90ebd510d282d9ada20f0c1ffd71b0ad811d062443a93fd4f48380268614abf9b24cc3e1c00bcce09ed8a569b0a7b079e3cc407296fe813da8cb780beab196ac3874887c42e94888ec9f5a1a84607ef68e2e625b52f2e55f350646837509f87daa5d11663bc1f81a6785305413c6a71533ffcbff2f7ce500ad3b17052343c4d243530805d692b207d69c4287ef21108de98ff240dbe8b2995efd8a82e8dbbec66ab5c157a8e182af5aab87204a3336a46bfa3a6b7eaabf8648776bf82ab65f5c07e32fbdcc3c40fa7db3b0b97167efa608d0e1cbfb1e3b24b155ff20abfd792a0ce57877cfab8b32ed5f060f40c9165cf410e13725021184e1546a1c5870f1d92c6c93b89af06fcf9b1f034e55ba7990d4b868ba0348aa4150a245965b51840c785b9a49834768c447e4f2d25beeb0a779013a5ff162f70b6a3a2df4b5042291d87f10971a16eef01ff79859ecc8e2a9aafb3514637d5feb0c0518af8c0f4cdaedc66b7430b901e5e0331df28be5caeb2ac7dcddd5be44be45b51a2fbda5c693b137e178a2088ee15ba7b317e6dc9addf3988e8db90e22e36fc6822fcb8b1cdd6875cbec317f85d6297e0c823209f702dd5d7afabaf19e7e762ceef2eed14464bbde87f2572c23280d07c6096f2aa217d1eada9843b677169daf88d94ad5c822d050390be2abe77db78c3dc950c7f27ca222d6e93147ad461cac142a3462ab9db0658a74b5d3cee7118438f54c6787d9795780540f1e474a53173437b5af570e01b285f2af8e45fe2959698a3b46ba51eb99dfe853f9870086c7436b7f87301a13558274a656c9cd9f25a59e2c8ffefe625eff79525222c63f6874b8ce2c4ebf37a48f185cf0a4166ec4d9d519e29c556e409808d55ea4882768ae4875217513a3cf72d8402faf10f723170e4e64c402375660ac5687a6d358ac5fc4fb38c9d069effff05b67e6920dfaaca630586e02e51e1c5cdeaa17070cf81a4acf2149ab626f3f1cb4d62593beec7fb1480d2797f911272dfcb47369b46c4d80dac3e590e4e7b8b211df7e4162972ff79e2267de1623919c505aed2edb603d21df718cff06e278d6179a255c90eb61ea1179fbe94cb81b8b890f327201fe1b560a7e1348756ed454e50352fc8340e37f227fe0e224500f84dde36cbf89bd4c33a417121d74cc3e607cdd058a3c47b482dbbe20b4fb6688ce7ecdfaedc6142e46ef8736eb09c005b38a87b061485c99e0f39c5f147f9e099836f5ae06699987d0e02f151b9c7b27ce9e47d8115dfe28ed715692f961033bb12a63569d2a638db2e9237fd9072f5563ba768e64a455b5d207497a31c84b0c6f893e40669d0aaa10c92ab01de61d9ae2586b5fa9c45ce0d76f3ae5fca39cd01f41e9b867ce5b6bb0ecffdd42d3953ea36b3160e876446f80219cb3c1a532b39a6c912de42475b3cc69ec71829eba6f28a391569385288b489b315ea5cc7da3bd232515b0b3309f6cda99cdf3d3ea2427d4794c7e1e183811686fa4925c4d8a9c2e6b5366c7b4fac43593a6aff3c73a12c2b67668816d51dfb1544bfceb00307ccbf54fcb8faedef1e555e2d2502f2f88ec765d964bf865127e999727a797572a7f15291d34228ba49c9750210f5baf63e605aa11d11f1176881431caa42dc0c15aa2aa9e5888e6634acadd1fc7b6de27281fae313bd01e8788248e42225f666f0375daddf8d0275b443f18ee5f5240fffe51a03b1cc77c644e03ca706994313e004066eb23d3692efb6973e0c6cfef8ca44b6587c1e5e2cf644b995d6ca0517450580614c2334b8d05d9866fcb39a238de9a968c1f3040bdefb54d58a5f0242c2e9f640b8a80628a638d5131b690bf0ebc843303875ddad55e7bb6a94232d9d3fc547a53ba5063c66794ba96571d7e0f53d3005eb460554f82f2cec58ceda7bf5192069babb997163671695699e84a32e2233338c53df5f3ceb16c8590e5caf2bad9f89b5700c45b98971131ce26c51b73b23f723dbe1a160b34a3a92141feaea75ec38edd86a170828faa9015c81fe9f6a35acdc4b0344764e3be5badabc5334e507983d320e6e3e42a831eb6ccc8fc4933f67153dc85571be82cf01d7aefb278cbb3a84e287562e287a539088ee4572246bb00a1f1f817426a30cd7cb76eff52ef5e8a7e9dbf23a544893473f5a2b27ad91d90b27cb64a65098779a510d8eb530f3d20c936d2fa815b39b842ba316e5593133f1e737e4769e974bf30fd6aa95339264598acfc5fdbb3784218bf8f926aa0db88c499c47c4c8867ffc03f202f9695c62b489ccb6c53465845e5af72a4b94cdb12e30e2059ff9dccc1d4ffc3dc2ba258e43652f08e92b9b652e64820292ce64c1c83c75e6b04d0966dedfd3c1bee89a09029a8d61d808f03950a72cb3c90909b72568b6a77ec57e79d809e98edc116334e2980eed54257ec106b186efa1e02a6837aaa44b69a952a485437aedbcf08860bf43c19ef859ed804b5af9ed0de518798957709155c5a5232f2dfea08dc9a8334711130d6092fc8699a72e204f8a27e950f0727435b17cbb07c31388bca392e279615ab2f8f7a179ccb0e3ba0fe7cfec3fc0f4e39ea4814d5f4031952821d97f561fe5a788ba1d98c3a194a3997068536b21f35b4e5278d995ff40c9d3db402390c8d8fe21d91464b481437ad01aa37e47ade6d5b138ff7c853c14304683dedcb3e4bb8455bc774c439f7dfaf5501f161050bdb6e04179fecb83b9e62e9c3737333efc8109ad429ad7be9dda39a8182fcff3069657dc4a15e55f336e69c6e42cb69090dfcae02d9c8903041ec05dbff4d8979e8fca4a719e63c1b3a1ca042e75cbd9976f5fc748a68283cd36d75965b85e7f409827b898e567f0ff3a3348099a0d4dc9e7057426b667a69c26718546586bbf29aabdaf85ae05dbfcbcb9d84e2940e30b00df7e51d1a92d42c276f156d47081199f9ddf911c5529b252d6777d63deed8b6565677627282fb7d922829761cc55155492923effc068caab18cd203c270072cdea313404b6aae68ca6fa08550b5f94eb7f194ee0efdef219fc9d06be428987a979c04ecfd849c4aea6a79323ac18a38c8bd189c623e30de67ddfcd9034da97bbb8b02303dada06ce2fc29db32a4d8b5815bc719b4115193ae056dfb34919b2c3e01db3b6ce3ca8b0d106a4752af683baa72c45f6b2196876867db61097f3367d892933e6246936aa91fc4cd038a83b6aeda4fa2dda7d4bfeea772e72352c6918083828fcbdecd5f1c86565413e1e1bde442d7082a6f5b461d58bf4136b98a73a8938bfeec390013b97e316acf877964a26005ba77f5d0653a9c83ade7b8947ef7938a9184d41e65e02617ea9e3da5501f79fd0c85148469ce7c9972e555dbfb87374d9e4b2420e54e3214f8878364bb3835bca2de8274e13ccfba288c9be2e979c1f937d322d164783189eddf27df41b8b780a8e4bfbe5679e89802d82104f116f2227d33fdf9e526cb978f77e918456403dfc4ff280b8c5bc67f9fe0f19cc1e765b0739a1f4b1cfd88def25f99dc8543af7649b9f89834fffb5fe19ad290ed0ebb12d40b78cd3b06912acf541211d1db7ded4076c7dbf2848fcadddd4201be64a1956852193e7c4ec9c42d0ce7926262a241f8e5688244a37a91918eeba5817f10579b112fd92a3a7a3fb218238175b216bc2a89cfbcf14bd9e4c2870a60b9245cab75bbbe309ebef5a12474cc8f1525d9a3c0e0293e651e139a1b0277a8eac69efb63b03cbf2fb644fa01c741357c498c18dfbdbddecdba4c684251558cf76c77da65fc0d581a7441df369a7f1962ed4134758d26f9ebe7402808a19074e3027eb1ab563e099fa9a374fd338cab40b7ee5ce3842dd804dd324c259f11b198b6e261d61f9f89d099b7cf07d2f59f95bff85346e9833f04c5199492a595de67904f3f6ae95c3af2bfea51e5459ab45a74f34ea1d05b53d99f1313eb552c1f5e28657433aa8a8375bbc6e3bf0bd2bbca650d01e4637574dc10c6d35317e4ad45843cdacd486a4c6e8cb7b46dcf26c24796062b07f47c345bb4864c728934d469436698339af75cefed320734a6cf5156f4257d8d9166afde62158430f3266d558e5f7739099ebc8a8f45b3f4fda430d289d6560e5eab9c56f7068d359b97582859d521b72674c3c87ae88e2262d3e3fe881a88715db2690b8576a32b800f7d6f71ef65d5d1a56d70cb87e7df75bccbf3fe4d58098ae126a6f779557e6058fdcdbe11e17355a57a53ae6cb000492ca5986a0970d979299dffca8a74f3a54c14c183df5bc5516f4198f9ac0f54b18e49aeddad6647fc8c6da9dd9383fc7100bc64ae2edb8c0f7c9427a1002d7e89821b28b738e9ae5f23755aa8e53343ec7c9a09d5c6192c6446f0b64363bf0a1cf3482702ce2ff80f64c34d38334c8038342d09525a1057dd45ff58b5edde8da3bf3702e7aa92026c9b1cc6b2cd76c3bf5fade32465d8bdfdb1e318dc11537bca475f066b3a576e5cfc0b7b8683268c49428832d1486a2134d48d9dd3cb1efd5b8030c6410f10dd8a28bc30c01e289ee97c08ff2ade9157488e22a4cc2ebe78890b7abefab00530a76807d9e738b543df8a81db3ff58c4397a201918004d185cfafbef4d93f3eeb60c2967421af468ea84eab92f76725588224de585e105d1510d7be58d82567ccd8a014e4c31648acced35cb98554ad99f431aca372c2b3952fc052fb5e1ff1352b09e903070a9263092485b391c3483d30dd0181523f307c405ca726d1a5e8954c9ca24929f0c66a094659a0834db1e3bda3b3935898420d6593fe3e1e5a8e249528d5dd4d0d7186a6205995524cdaa7677d054212a035620118dd8c98061a823d1f13e0c08e5c9f5bcfb620b7362967b7472071bb2d94201b413d9ce682237157359122dc447b42d6f87ca58ceb91318cfb4fd0a13d1aadd4fce28082efbefc51403f2b3bff81e35107546b66d9543df3b88d314b935411dbb178e36d373df9e5eadeb88187500b6b382a7a77499646e487a448efa1214a31e9e60ed385a5f017ea46910311c758f471ebecfe8cfbbfd39283d6fedba704cffa013129bab7befd40b16d719fe3e7c5ba4a60a4db2a132798e8faa998e59bea5c00c3638ddcfa7ee321a695f3231394b9392ff3369cf8f847450d1b423eaf3e6b170e30a83e051e4f44fccbdbc047cb941563d2b0d0bb9f7ef463af243ca1dd3a2e98a562d0fdff17a9a7cce5870fa8ab8796238446077e143096fb4f51bd6fd148be2918f827f46158027785c6d3de684b9f235e4a91916efd0b014139a142a3dc4b7bcf0727a5beaaf0ee994378c02388b86d2eef6c68c6ef4d36ec68db2dfcc01ad5cbee81006eae6a3acf943b3caa69e32c11feb22c77ffdc15b7a039bd4b839aea228383019fccbcc30e2ea6304747d551870f4266c2a6888867400532e84f0aa5189e1f76fde62a5b6a3d2025ba2ade299f15a93de035b1f31a2b5d8f056906a321f083a82944907161003616411572b1528e88866b334d061ae74bd07a726bb0da1ef628d6795b81d77172d3903103685897fb277876f5fd0d02d5b33a57077ddcf981d2d079efe0245cbf56f03387da295b09f181569a2e00f987b188a6b80461a08c8406145f0d1faea4efe98f3d0b26357c5f6ade37630fa948beebe7ba5ee68d2c2a06c5b9dcd3e99cfe70fc081954160b4d61c4ade6f7544ec63f49ca5421fdb8d2e8f36b6600d0d692a318b27ccdabc1fe1ecfe401a4977005d85e3f1ce76e80d964332e9f2e665990e29d2564d7e7f6b25f0823964c7e98a410d2cffa634b2471e8b01e9d63d730d11e7831d3166458b017b34844907e42207028156bd5065d7f7c23e2619c73132fc224eb978e8a64370bef199b257bca7ee0ef626fd810b89b0e0337d51d8ff9174140241a924e3ca38c7e9db9bf0fcf97b24f21bd3e64e233bfe6eb097644270f0923355d61e1487b2f90007c42e938a34e02d3d7c856864507615b395b2c8935626818a5fb0500db5f947efe8d80f766a185dc5f5969cd2e2562df9fc1cddda40491b87af4ec2715443279a6ed4d0cdd6033dae1bbc14c285f45661348b193aa5b0c88f7375174febb92945698b531b0d1f272f50fd64e02a86e14e27a8992052c42784b432fd51b940d6cb4fed683af68ce826ae87e03dbae2a40b08fe2c4f90f1dafd5ef7ad5f1655852b8357fdd53f53dcf9eba5a63260ad85b8abaddc5fa135b08282dadbea65c46d74f7c00f0c7aeda4691debfe2d0b24d83857df0a99f88d89bf2f5d4340d12f99cc6521dc3ad89fd86585e19eb06d9ed0d198ebbe44a7f86807ba92eb27b3256ffe799f8187752d95973455a73fc74aae8afb310622d1d7153859d23f029511f67d68b5d65bf7db85af1ddf5ba8645abbbe6e2ae652ed3a3372088e29a073835caa0c7ca888fbea425ab37c36d32ac965630f8a86fb81c9dc466988f2d8af791ef4d1f85717f63f1243acc0eb83d0a1921b6ee18d049ba931059888c13c5dfd09d21c7cbccedd025004d07d0fc9152c1c9e7422e51177b4f4a30af22f6be84dc2f47fe98f8f2814d4e1aa7853b5daec7a358b201d07811589664d59f48ea3423b49c105624d78a9990e17e62b3bbbe96898e9c4acd09c6a81b1792c53210a3bcb2fea863d0d7fcc0fd11d9a4ca20bc845f3fa601f1b491c3f105abc7e7c07a3443a9f504809acac03c9eef9f7751b886d00a34a81d7a762e3377c041cd33b5c4ac6eaf27660ff65bc8e125173b2a1285d4400df77b2273e9d5fe83ab35f8d5c59518ec66fac9a51534a1211828c49e9676b3bbe625294b1bcb9d256578d6fc44b2f5d14b086f7e0462c5dfeb1b54d251dbe8de7cbdbf68e20eeb1622f408afbe48fd11d10e5dea49154b24c3a004e0dd74029198de89fbbe4e9c7eaec07606b0650583b36f88bfdac70732301c503f776b23d89771b25e753f94bc6bf1b47be3943af9d60f73442960f0b0f02db07cef6d556e53fdac036d03098d18cb42ad3998111a019625120fd6a6a7a86f3ee0d61f588376f28f978ce3f6f18196942ee63d47b5c6732709c1f234f1509d00d8ef11004562aced2f0e56fa6bc0dc73174cb4bb4e96a302edd8a5126259e8357e2e441b13db95284fd7cfcb2869ff87f0a4c66814ff3f5d33690f8f837f82fed8033e5fd6d387dc9aa08c4804583ad8671f344232ff6514a4426af710d99d06c358e80f7d1f47c0f2ea0a6a3f34c2b91f928e394e06357513a0e7351edbfecaa843be72c019f0d5a8650420ffcb9abcd7678f44b5c533da247d134d7c11c21ad9e745fe2c8644606ebc47c4438afb90e617f8742f31fdaccb74435e63898ce2d558e6618e54689af779a8b45af0fe26daaff1a45485dbfe6ab9d35d13ff299ab3965c6dc6e793cde06728266d19a27cdf5d853b963f3df84330ac63c987bdf8fc3e8429abf1b333b7732550bda4fb130562e075caaf9dff010dca5373fc97162e8ba0aa66747909ee40ef15049b61589f64e724d5e03d19c5a2028ded81a0b3d1b9527a2dc3d2aeb6eb85ff610d3e25133ac6132da9bd97f0f61907ddf1ca5a86f323ffb9ed5abad2c35d737a54d047e5fd85bb04ffa32734f62496f8059029a1fa9381b00b5256afc9f62e7a085f9dc8fc0b6cb7465abdc7831fc8aa651ebbb05df8572eb6c146b5667011645f9d2bd258dec1f543d13ad3efb3ef0ef5989378db2e30d6b8f9b4c40ff8d15518b26edb5ec68e407d6bdd5c8f71da4ff795ed181bd38fe2d9aec8931f395ceb6d3175ee644b4d25a989e92a232a8238ce5899f6d57150bb47245164fbd897e2805e45de19879ac4022da5286b332577b0831448fc9bc44932e9e1deb0e5eb2eb6db08abd0178052c19bf5321deb5671fdb7890abe24f81ca807077ebf7758f23b1383d0cfcd7b80b0b1d231f3fe3dbdbe2e61cd7a29340fff9b3dbb881b39a408706189b2979b6723e2a42909b287e746e7a5c969a5c8a4a03bd4878234b0345bb08b7bb17b934a3be457d520cc05686354fdab0cef408d27293602862cf84d7faa44eb5b768b20a357dc282e84cb97c148655fb460cd45f09198cc8ad414fcfd2529e2eb38677abcba9eed919401f4e9aae966c03911da9c2872815b7da7ba8d950ad78397ffd3f986fd09ca4e65882724983a81195be56bf623634115bcd16c325ff1de2ab2b6b73c260e025b6fff333758da7364e7f6e4a7d36588e6fab3b63bdde4c7d01915d6c46337490dd428a6adadbc06453561fb8e515256fddfc9cc9fad86c50853e903b71285d45e7c02b6943e50732a9ca2c5fd6677f8f157560dabaa4eabf8024ddfd581cc20895f162b721625e8b458b56f37bc21daa904d9377f720df0fdb4ed30d171054202f171ad704ad4a14a7c2820ac78d3ff2f6f87f0f227ba31d35d325a9744e230d0e412f7f4e61d71e0af018fa3947ee0a941c8165dfd3b310d2e2ab223f52d580e89406f15309adaebbdf5ce34e2f4e1e5e76563b611b66debe390faa127afacf02826fb4ab46d75db9bb49788356d8de100d61f8dd328d307201995db99a3108274cca4d4e17cc260ab72a36a0fcaaba1ae69fb1c1dd3dcabdfb9855a851af82d6c1e447834bb8ffe0621e24a90c9981433adafc5de5e5ae9215effebd89cf8ce5bcdcf3dbb7548d8d3fb4ad13934a7d5dfa866c4abe18804ce124d1f631b5d0c650c80baa5aecd5bd337879bcbbe0333cdfdc8c9951a9466419ab755b9d843d360f867ab7caa1c7394fe863d16a4230c4e9bd800123c60170e295d35e9e1a94fcd42643621bf8ffddb6aaa612f60da59b65a640769ab0a932ffe6ba5714e7f0f9e5067052a1be976a55cc1adce870992d96da569338c7806d06acbef23e790af7cd2a67773199e10fc8437bc432a6f6141ffefd303a74c0290e2bc87892cf7ed26d65eceb4ba40b1468226720770013a3f803d4feef1534e88f08d5ad0ec8e42c885c41ef9731df7d4c09f28daef717fae4679e66d7f4cffce5b038a345d95e2de40dd1bc44f50e399e62533992556c60d3ad7090fd7cfbdd49d894cd4790376dd5e75f308d382b840d22a27c2b25ee538a012a591ef5485d218733b53caadae48521ee485ccc7efa9ee142aba9b12cffc4b0a486f3dc8695af1d0e48fb20cbff2bc3c5b8c4a99d982f5c537b810fcdfbe655b3326f49d76d4d19fbd651583367c3e8db877abbd5a5880792a4899116e8de8b42dbe6560833a0df90be7d93a758b750848e5793f2bcb03c000b9f3accdb0f3e0606d96f9ee4bc5e138b57fea454465cefc165b3b46b6d3b0c65fec1c77e5810ed3369543b22a6a8d41edb8a0888962281309b4b87951aea13f0157574da504290c23ea81959d47ccfe9faec4c53fc1878ab5d13e45ed82b592640f9d6217ed2df1bb026b8f4a13afdc01f005f7c23b20639de327c4fd357c25bea8f6d5052e7ee7e47169975401082b5960f350da5b3631e9175bfdd8274972a4ee5bdd04a6386bd8fa8ab87c24e65d36b5fa721616dad486ee92286d7c2f9e9426e35a6975ca9cfe2da172d2dcd5fa5ed80c008dfea4a9500e307d00a786c549d43507eced44ee41ff86d38f6dad4decb9ce2e9c58c581dee3af978200bd28655246e3526699eb287d6c1cc5e3a691ea2bd2d99a25ec88d3a29b466b2af35fbbb447c75959a5d67ac5e2070d2b887605228f4343abca50b55dd551a2cd1430d5aba077199a735dbf46dbc57cd60a8d116fe33993bc22ce509247883aa3319a942599f6ce7bf0e240ca5cc3b06b5e0942f49839a119a869c3aed60a71914e690883ef0926675554185f1a9add036a21fac00c93a2d77ddbed4e4f7325be6e47b8d49ad7372b618353d6376ff6f126fc330dca271a4924fb1a29d8a734dd81c4daecb4070524c0b45060de57f2aac7a622b60abdeea144f6829bc1dd2b66a7dcc2718aaac69c91ae6737a2d0073080571e35685b3c0fdd9ae1eb17ed3a5f030262b341bf5cc1036df1f4e6b077b00f9583e77f03853ee268658d774aa54f94a552c61b18bf25d7cb229493e31c6bf2076bb0b6d3d7267317fa5ba0fcd4945be52142e8d68633ecce3af3d69b1a656e0055d13d14a98d4f16cd993cd23fa707d0b6d883060d14159b57ba2edaf5ac18b41d2a1fa7cdd8cf9f697e68ed6712b08886754b888b86b10469ef4e8b4dda90480116cae318baa5e039dc8184e226e71b992d75e724970c0030d23198d351a1587898b470bb6ec7f1480396c338267030e1dfe104954040c25443babd6352036794aecd52ea611f923b701005e50a939bbf84f41eeacc300db4fddbab544204128de0c1fa4e8d74762100cbd1ff374958444a6189ad4d1f301c57498852df8a4ed1caa951f94efb5b2e033185d8f7badd8d15935e5f542ee04daa1521450173ba7ddac1ef308e495937a574b8848d55c3e86276127085a33168bdc66da6828a381b12b3382ea9df0d58743d4d064dc7f015ce70173591217d4d972308418c97772166778dc0d4806c2565bf25a362e3bbf93c1b5a81b31fc19c5ea6922edd348ffe641edda139dd9573100c06023bd00a84ea8e0b8f5986a23f46db10f4042248962668ac9188b2066d5393c9d03c0a22f986d9705d959f35ec779595e1f5fca42466ebf573bbaf31a7750037465fd4559eb7460ae5abab8c1e468d42aa93f4df0184e35413f3040aa63e2ff90fd772e46216ccaf7499a7d2007e5e26d89a1fa8fccdeb44ae20e95835995e64a195a586ecec3e52d100b9a5b3b47cdccfc951c5e5f5ce94ec4a7e58c45cc4c04c85f8fae154fa4475b517e9bdc8d4b305ad816cf3f832f5842c9417c46877bfde28b7d78475064f625796d76f55a9aef0a25e185d197df0f26471ee8d1199d227481b2a2d402604a2df360d6429a402c759983aebe44fd465f601d7a0f363af3d027ca04904284d679ee87ff3046ff46a68f63c27bebade4daa0d528c1d736418e472a342ec05216f15a5a7aaa76b707a7895f9c0e293628ee0fadea72b828b29178a4146b6fd4bc7d148fdc9255b789fbe690248851ef5a03e3583af53de73ff5d9e5fa47e84bb52ef6de8bb9541590aec12f45285167c3827707947d4cf391767e80484db8b488c9378f90bf48bab3306178d79be32ced7ec89617b47eb10f223c02b3a36f618b3ef15a02f8c89c3381cc3120bdd6428378819f4be10423e1eaea1aaa385fa01b08d7c50cc5e12cb382ffc1a2330dd90a421e4db66cb0638fa4a76ac3b44b91f0ffa15f28d762df9c5dfcc3fbde9236378df859783b64f630c30f5f26938d41641b8a833c3699796e8f8a2b1359df536357e439b368831913ad41c593e030ec4659b4ee43eb89ff876430c2729621aaec7d10dcab37923f14983631f1a0788a5a5ac6a90cd7bbfa89dff5e35c070c81ec285fa258524daf233d7410ca2c888354260f8989ada89e7db419e472d2c6ebaed13b948c0b75484c198c71760dd3de71a6ea93d209a1bd45b56ab5cba4c43b1ef89454b8859956300a3e28e82c2c6fd80b2d833cfb6b346bff22ecb7ffda599bc41ebce871aeb51e64143d7df86e0ac736115d303b615ffc1ddac5689e467a35731ab01cbcf3ecf6640c17946b4f7de4b30cbc1c5f91bbdc7cb09621bc5457f74bba8f846797611d1856c9a7c627e62c20192400a17dc81baa66e22c647a7801c2cf6dbf21946b362a4bd350745d3f61d70844da9f91d2f72f3153e1ca2c96f13a800bd36fe2e9e5b777315370329517d872db3555b492a0c0c45b471c6f2694f6aa3ac9b63781385b1d76fcd8fef32f56da5e3d354833c486a4212f7addf3adbbe50b0705921176b1239c162fa52d8a40724761fab61954b4be0fae797eb58ac13d4551a6c2bb67b7f04500742c7aeb5e6a972a033becad7d1f716f6d1bf7de7e7c3de1e8d8b1d0fe578f96ed14dd76d6a9a30c595f3d0548c154edf0984769019803fc8eb5343b517c80cb157fc17efd43df46832b42ba93f70b876557fe8be535084987ae3f9a61111b26267d96da86c185a83fd4a66da86dd7008ca0f06e10339a19b7f025edc65f6d0237d896a59badf8e741104c4e0fed5b422da6b3a76c6d2eebbb90d047d4ccf1f40e1d23822a0d6c8d58d8947b00cf8284eec222e70751e615539f4263161d6b5b2f2aa6fac365adc1d3135a65f6a9f9f807daceeff9f0bb69e2b6524eb225be7972756b2e0f6a10d2c8316edd790fa184472e51014543c16fa69145407078bce6c1a6dd4fc89a4a64ca85cf35e8dded3ebb9bd4b546ba29fd8ea384a7ac01e27ff2dcddb5c67fb064be3246f91bf421a7bd6b728b224f1f07d69d3270d1c7f446ddeea46315f7b30f8c2c82d18f88c2f0c383eadf268c9430c6456ec5e221fe5af18cb8f3c288d6b3675e901c8a3bfd8ddfc20ad9d1ce7d2ac9da6d364d9fd72dff7c5c101b2207013555eacf7224a286b1f61b74c50bdb1b01c8e79f874ba608b5dc849190516575c660def2f636e72c29559205df7a5e1b501a5725311f0abee913c93ef566a1583c2e3413a300b6aeb348287ddb5b91c2390636c978c0cf09d4bbe1a574f29798bb1a7f2485fc416a037c3369e5aa65f592f161a47535491d04237a7b8a6a0b3399663c074fd565fadfb95d1ff2c9f6ac0f5c81d8bb6b61c4c5b6c6718416f53e936dcb74ad027bf70f2ac003825721e004ef99f1a72cb3444f8bf740b7eebd472a1e7aae804815faa0133f0a3eefdbe9aa5b1189c6238b93b86156cf02aea2ec1531f34159685af3c8841a7bed59deafc5b957785e17eba2c5cc48042b53d7093584826c55f3ecfb47660ab4a554542114f604d171a9bde5aa8ec166115464f88a7b2781a9f93364f9f8240d866a35bd16c52fd8c03f94f3b5e3619964724699178700edfa05e23b4d7f5a2d6e405e9b50d7ebee6f8241a94ff47055b2e2c88bb5ea42196c41b7ec2f4988920f69075f94bf00a7605ae957ea7907ddb2a3bdd83afb7705b39e2b78e28b705a49e271afac0f60169ec67cc0f3cd5f4394b740ab598684340777907d8fc894a09dd9d63518a5d2004cce0f882a75d8275b3262a17caaccf880feb8418a0510907ed56b52d1d3c53884029621f57e83a8d12a528f5541d1f9efa11eac4a58c3df4a6dd7b5d4ce1a04a52c2dadafc68b136f7f6e7dd9702e098d7cff80f24506d50f899709b1d2d5141cdb40544b5dd1625703722fd37a47c59427e4fb77906bf1ef9a63cdbdef378bb70532bd00165199c6b20e574fac1949521351b1fdf5313033f9f1f6d92ab6492a858bdb8ac9efb940b4b939e895990761fedaea5bbaf98244351e1c79a21398e30be9b66c2074d8214c022f8ecb736e01b35d303f6784baebbc2c07096726c2708fc0ba596dc6e8609f3a6d3651467bb7983c8d7c16f402746775a3bbf45973269f7581ed2481e8407d7d8a02ecad37b9f85ffb096808c2f3dde0f951714232870ae4f612a34a63b56ca85291f7a59ea28b565719cdfae03f8d222e3e09cb25cc040240312850313deba5b32959647358a68e62a07015b4a15367bcef04c9123a804d2948ccc4ad6715b3513420b67553c915417ab9640863fb742f3db2a2e61b8bb864d933a1428080cdbb14965a146521a17a14ea24f6dbc161a43cf49adaf4a0ac075bde8a72ce2dfa43ed134285a920dd5d635df2b6fc0feaf36578bb4a6278ce54769ff117fde5f55dc51f4b7be9c7f5e53184e07a87df5357363779ce27ba2d0b84add1f6d939bdf017eb94498b54fcc6541e8e7abf70c1e99f452d6aecc136926bd1e351cea384868373b58b4780f62db4c74168c65cd89f4e47c809bc281f350c2fc0f05089c3f355f0b9fb7c0dccdedfa034fe9f1d8f4fff1179ad1d7eacbf8d62ac3ce20a1ddc7387feb716a2f5f27a0baffb9c461b6b5c524d014a2c2bcfa2afef1e92656dd88e0d2081199f230a5644b3f0f3f7f17d72146313e7c82f4b9492483e4122e9538d6f4213504c9f0cefb17108aacca0f7ed23216e9e2d62bdf4146026cefc4b2403b0c2f273c0c4ca765fc4c7252dca67e4883b1dcfa86dfbb481f5737c5d973989a01cb50db5721126697d3927950c1df02d24a0bee94d7c9e0c97a07a13458f0d7b8335db917799b89230730765c119f1799fd8377654409c9de0cce07b399436215133d6a9e3a5056e62425add64dd0e28a16de8afa4ba68b36854ff5f4a13f21816ae95347c748c262bc5afe4b37eb0533e043e5e0e463a7d03de5dc055ad867d6e3ceee85e34eb356e18b10caa0f900d4b82f6618ec15d10e85f8ce9551cc20845f8e7e8103e8b26e1bc617082354a2a4042634ed70e1bb6f0ff3277ccfcf238added974e26810c636c08732c1b5909b9ddb5467380221048909a63e326435f136f501d1ce9f456e7e407ed4e919328f50981e363e5ce5d5298407cbc6758f10fec531c73fda40dc999f1d6536d7cd7695db388cc7668298f8c400ca453a3f0f181e365251e69598051a7aabc2545d9fcfdbeec08998526756e9277a5b683344369cd2e54a8a3b3bcc4f191a10b64f5ae08c2fafc5e1845f2cd755a61e53bca31a5c7f5a03d83f32087511bc5a0af2172356e901808cafb68356821117ce1dc41870eb9011954fdf6436c5569f9376e0a6caa9384a0dd2d34aa2414bf3fe8f3d2527d7a8a28d37684dff72a4c1f52627ce286daea4adeda0468b5d6fa61a3b99c06e6e23a13e5f31d535ab798c53638bb4425ea02f3b4da64c46baa482af53d8deabf71e2d95d92f7137b1a90efbadac5c7e04c39d795433f5a9222edd4e3db5137d94e893306e6267a0345df48debc5f2eea578084e128af6314525d16d0a52aa1c719e461f436b287acb3e0b268f5323b4d9a8366d5162b124fdce219c21891a136dc72157372a332b9ad93bcc03c3a7f86d1af84fdda8b705bd8c3fe83ac6b1e73b9aaaa53f35ae9f0def34d0ef480043947f106ed4a08c4e760f326a9337770ae63bf5755b90121c718103e9cc2b9400571d4e68ff9a9cea79f3ee6e160816b95601aec878974e6475f6233a405c6f7226fe7f3f97ed911eda9ff43a4ee38bb287d8c812cfa31f3961a9058fd6bc7c1c7a3c9672e9b00563b291071de87748242333eb598f4ce5535ad91ee9e100eff8c8f0e0322b4c854dc849cad8e08d5e2484bc4368b6577c18702959884e02037cfd5415870c0d0fa06c3d8e9c4d6d47412671a99d2afa4fc2c897958ae14ee9bb9da1179e49b7a0b6c4ac494fab414e77f2531060e8ce5745a3d1c20ae35a22de3ee65b69155e13e6da7385494d9ea7643478e52a80a8762dc416c19568c6c4c18002ef9daa99190a3a06d6ad6e818f624c784555641c12ea634da49c17dbf5f9f1e0ab6be1e9a6c3653bb3fa24b98ab0406873148ac7c505760c1305c53bbe05d49aa7b8eccfadb9e48242f42a98b89795e88888e6fbadc46783492810f1e521ab3980c9985224dd1a0bf2fa16990272ae397f3f19766d9d0973563c6745dab79487902ce417ae934e8f2aab0724e6853b1a2039ada9615d466a3f94facafe31fe6c44b1bc7eb87aa6711b1541818902ad4c2b25e1e70e60526791cb1e242b2f0e8a6b6fec096112f8f818638038c9c586e051257e162a893539fee4d668fa397e4c41346a8b0813ad820a1943f835369afbe541280728a99effc25ca9707570f084b2716ff22741257a2dceb3d4deb6c45feef4275055cc14704273ccbd84d71abc526fd64b0154576213f3fa13b881a6bf9de016e61812e9c1986c3e8417b10d82e4724f661ef1a6bc6a937cae119598ce5fdf9b37709144855d3773c5e9a74fbde601607f0779db7983807fd35992261cf93c2fe1ffaf8457fbcf99a8345d6d703e6c7f3b8a68a4b235639bbb229789b771d96d86c6a56858219e481c73a36b4d39d6578341a7efd59080eb84add5ec67018ef716e632ad75bf0fa793cbd9cd7086279c81748e0490bd246e4d0716e1aed4f3daef33f549e2bd4c390d1d4b32ad44780da2f4442a213bbc9b6eaa141c51608ba1b094c1d4f57e7ba2e77494f78040c05d087a03c63e06182732983658464abf7e2449520f8e185ec9e913fda672962a771ec7ef6dc9718e31d1d8819e7a4ae0d68ccf6cd080cb6354b12f12d0191c6c0cd107193f3ae5ee1d4e4f08fe28ee64bab0aee29f8c2aeb9e9e19662ae4663ee1f286c9d6074be3359387f6ef52b6a07d0a9c26ccb33b9d4fbac932ff432d30190d5855019bd79f1fd0a545696400348693a8c77ce4464a1de0c9c6a650b0de5ee38ed8e2480ca399eee0d12952d036d88846feafc189a16c64af1e4e63f331e71f34c984bd90faf4fde242c19d5a6713ce32d6b73aa2331060b0aa8afa35f2ede04320b12d4a48ad519f07bba2824b8c5c3aaa92679e4cae1fa8ce8e2d7300b426fc36118982399515ae68be4c1995857f0465cf8aa6a82c75c829eaf04360fe8a7ab43478d8b9139d550b862b935a63605d6caa3cfba5e93125a924795391aee33070259804e6a7b34787fa96afc207ab4f659525df790a707ae4da509ffa81962b8c837ef18bb3a1d80b3abd88255a855c813fb708131eb2392a5e8f4b34c7576095b2d913a88e42f9dc902b6df769797cb1d24a7545975c39f555071bf9669365462b1bfecfc4087b4d22856e6e2fb6983158ee5460e35943c936551ec277a138a0d61ee374f1fad43de0873d4f185a42c34de074f049dc5a426999a1031de2eea662225223add27515fd59536af4f11d9cea55f5c4878198c4f70fca342d84061b68c3272fa4cf98cb0985ee298750159243ddad9b382072ae791bd4dc6ad305a1fd3aabfb334f096c9fd79a8b4a9f6ae74e0a39023a4edaf81339f53d1b4797f782fa72e245d33ea9073d546e4c20eeb51e70133daacd2de7ed20a8ac719afab108b32f429af3710d18622db01b30aeb6077eeea56f4846869a7dc2c8c6f3f4cf39b106b4fec7bf2a722575b3f1468d3f6a147b7729fb4deea5b8a908418d6ccf6188bf1f63ac170c03ffbbadc1950660f6b65307ffcd7d32d06a995523d9cee005fb7670f9c0eee309ccaf54a168910bb8759648e92521de1bb14ebb39bdbe23c70a60dd9804ddebad032480bc1d0c1680f80c52e5297876a54e81f4c08c622bb47957899f9593b1b47017d572e436309c73ec267d8db0bdeae6b33ad8734e385709f4583cfae22570380ff76e171a2f19be7d9bf905016658799d1df583b72e2b179e839b816db4c2c3126b32f5b17c5d9b7f81fc770225c14b617a12d8f930b4fc4afeb5df3efd65db595c689257aa4da7ab4a4b238083b7f39f14ed3ac006b23d46db30705b0678d3bef11cc0fb42cc1b132fb01ff38b13cbe5ffcba20113759a19d669c409484965df77bb9a9cc5eac07eb8dff32c0d448bbfabcb1c6c271d3cc00c21d362c4f5e54d69f44aad0aebe5888698f7d4b915a2bf571e018750d457f898b5dbd3ca8745d5622374d622db4563278bb7748a803f6bfea46dc9a89fceceaa8907752a153d87b14fd5fd743c2c6fe3474fc14dee0c3dcec0856193195a83e97a53ee7d04cc701ccecff809d743780be8128e65a398281f84fc8b37109c5654300b3be9cb0d62b6df680f27c849fd3e21c78d3563a10590422a2a8ebb41e907caf0c35acc5a122793fa5443c3378e72f1232b3742ce482d38d992333ee1914a0d00a8c7e3155654fea0c8d23f2eb75d14d447e018728735371056427b5fdde9379e03c038d2b5cb36e6a979cbc536b53a02b992a98411d4250895f0f7dcc597a9bd26f1d997f94bdbe066eac00a63d333f00c613751c8965faa76317d3873517a919cdd1ad759dd5cd8043f6aa84db2a9d263828d01d4cd0ef2207df2e608b6c440c181c0b4019784b4ffebff463b568411c14b6bc150ab810082a805478e0b392aae3d3d54497516133a2e03a41846d3c502a9b2093cd717b093baecbdd3a2b74afc2004fa18b64ea6e6a85dbb6ded88fb4318366125a541be49c64cda2266146219a17600d783c47bf0040e18f6f63da111ad0191ef1c074701eca6c099dd15debfc9db7359bcdc6feb7f35094f71255262f51c5f8ad64de1e0f6d2493fd7b9b734746c5b9e13c09aea1e3a26cfda7d37fa71500644fd2260e5006d9baccfb429b6848e49d35b62fb6b511525f02afd5cab7cf89b716878cff6f8e83e1fb405b54db6e7cb4b640e2ef234eae4f502c6ff293d4663b7731a1c78ad5af52625fd0bc6367bee37b307b352783d2afc0d2483f8a8a86fb9722b2327ce423fffbc46e1c96ec9f7b765bb9ca66d13e272ecc9666406d460932eb20a7704beb065f9af0cfc4537f3c1752ae953724f21b8935696fdc30c6778aff2cbac7cc62d009c21c9048a9ef6c34713d7fc1a1cef2a9588e714fab0075acee6c695292c49a0ad56afa75eba9b258141b8f4112741c1e13d51b66021c490c3020394b58209201cd806327690c52aa49996b84194a68694416382816af9d3fb927d1107fadf402c4c4d79ea9a9816b62dfdd971bf50eb3846a2c560b336beb4852180cefee3adca1c8aae7491ab1d2fbb7797514c0d0398708d04b3afba26b5489c16d9136fbdb1f932cc9904e888e097ec6d211f183cc8a885d6d83f6644e28377bea7d535adc9754338bfc64dcb19496168e855e6c832d79a7fd6d27edd42f8ed8f52c1f8b839a0da5daf72b296d7ac596d59d6c04d14d850208bc2bf04db55feecf9e322d0adfc88789490990464fadb49afbbf4637a26e1f66b496cc12099e0b832338c7f0b1b2f8d5d8d2a58dab927b31d525abe2c54fd138a2fbe2b9f0fd6209b72d36f26c2fb7382f8778f0a5c90836bb7ec45a3c0cfbef0b8695453dc424a6ff2e11d6f0e562d8a0454d1d3df22516bcfaacd5cbe92358518a14f362a8f1b7ae4992269bec1a9be6dd9415a3c384cb5c37ab7c21967e8cffbaea4aa1562d2a80ae1c4e788b6eeb6232569a18b3fcfe40d5142ef001fd64e4bdaf75b47eb0ec7f7183050c83c98e7611c87e26c31ed0d98cb029716b45efeae063a0a46882ed954aa93b9472746fbdce1d100b1a707504ae9001da765f97b597337191b7b1a814ad04155cbeb6764c90cff80215ce70fa593ffe319059d7842cdd378333e09c64ae5230a443e2227f5b2eddd0e91d7064ae8b2ed60f6fd26626db1dac50e96f625392c2d9304e5bd2301f18a435d31cba280fedba836a7319e300d753a37bafc2fec8d88edfea3dfe806d665c9a66d8c0cba8fc8337a89e80692b44998520af7103096360e720ebced7c91d9863af14733383f42ae4e303b6a96e4443c9acc0c439f2dea43aed91d7dfe6d4a248c3057528fb2de8432415329f9f66d11077710c63d6c1dde1a3691f8ea8743a62fb90dfd6b3aaad3a901d9c45f27db45140ff0a5496d1d44425bcb963769ef28e316ee4e67db9662562831e43dd9f54bb8109833472cb7ed672f0fde7fe6b271c2e4eeb34945c6c84cc6e4c6a09d561dfa291020b0a75a404c7259624ebead284191807799c774e72f82775b039d88d0f2e8249545b0884229cb64f121a0433b1668700a2036bb12d0d37022ab4a1e48082ef97d3502bd1f72f9668903ba6f46157ca9840b611ad67342c313a31db80bb9234e48800c2180440ffa416a0f5b436ec3d35174ac92dd766abb1a683702aba1ac0ecca22e833f76a8fda18370dfdaad560d8feff8405b58401134aa573ca787cd52826c683cdb464d3e34421b65ca90689d735cae4818d7e4a3f41ec5dd6d959837b9f7aca0f5b8aea0a122315349fa143140868f8ad4bc565644e700413295b45e67e9ed11a78fb8eae24c6d2d65d45fc6333a09ecb4bc050a41dbb5e7553972b4a7ab23eb349ee161390a625e775fcce9d991a2d49759ebd4201bfa74d60226656fef240a95ce3e4941409552613a907ccc27926abff6d36f71b8cb91a48b2f623bf1b54016b94ce73db9cae094be8a977cbf3c7d2cfa159421c948e6dc1ff0638246d73396bff8b929733bc5ca3b1915a13da6b43941c03e0262bdef4b5924b19df864e490b3e9b2e4eddb41b0f3f91b6398251c72d9c6c13d5cd65a004f0743bf33ee768f7d05766768f0c9fae2e68446f6480c2301902646ac8f11bd50f388d8f02320c418cbbcdd4758fa941657fff04c6d9e9c60297a7ec6b87ac2951e15814dd882ef86ce050d5a458a89a458c95fee0eb5f4a892efff6c7937a874ab257ab6747c374dffda30040fec84e3f21a266ac7049037fff33c242c2402c3c585f4e42c9a629e164e6b33af476a2aa4af0943eb5b7ef6cd86ba0e9bad67b6b14640209a257f56cdbe7117502a55987adf6f6017ef869c4cd12097138b0ab1dd5ec2fb414441b82faa7c2e2f93843c8e88880015fa45e7653f603269b599aae54de31af3c9dd4f97a3fb3c600f8d7abf9bd8c358e8b8fb0ffa4c7dcd8efda85f6f0630290108626ce5eee5047c8492dcff88c2c7479c167d3da34db3b5ad14ba906535dcd236a2351dd313fdbb70872639a8413da4c80864d9ffdec6b7a24571d8c13afd4f6a9b781cc6db131fb5ed1b2323f638bbe0a68448f67c03c101b62918a427348104caa0b12f367da3354683f7766dd02003847439f3a13db732cd3aefc1ad3bf48633380b8b33e7ff96334c627ed691d39838ccacdd7e018ccfea6794b88781962e4c91c57047ff45771c3a99d0c69291e6b617c3e3339514eab6978814573bee60f2b241d5b978ec6ff856cdd6fbbf867ff23e94cad47ebfb8d97fb16dab569c503619d51d7e6c892165d5c4785eb17d09807562668b6df718a446d7f17d458b188385483c517443081dcc8ce2d88664149d7da0c8e793a84bd5616fada0279d4a8666bae9324fb449ea535b237938680dfa0ca51c5f5328341a3f1ca26d236b16b5cdd00f8ef94f148345410cbe2214b95d1c9525da98d9c9786bedfa694a7d35708f25530d49ab7bf52e5239ef72e2218516c2c9376a5500a6ddb2fe2a2847829896dfb7bdc976d8ff664c8e28c6a80e2190ac4ee3ec19f9480252edc84c81eeedf2b74c0c492ccd75b947d48f26c669d8e11d82e757eb5927cf2413ae11ee3ad25aa36381af71c1981dfb6cfddb4ad40033942b6937f65180f64f38fd4b52ad5c351613b1f8972aa005c1ab01e2885cc8f09139daab77532fd3276acc023f2d241abd60b0921bea0362af81a1d99bb04399b4f4f6ba18bd81d23e9d9f81878c88d5829f1563a9cdd4419e76a65ce9f78b278ffe4cd7e8a8bcf3b98af410f3f34667c9992e2e14a16b65a5f9a2b1fa68b81c973556e2df4cf0f6a40a912210c7846d2860f27fe57e9b0896be31282b6b0c904c810f7ec1376d32801976117187df4968e0c589c5154a4123ec971dab69ca949fb732efeff907b5e4795f5a8c1ac0faa138b312ed78aa5f7d3d05870e80ec99b53f7106248633399879080ac9f09cf81fd341f7d3d1f34afd1143b8a31bfd26e74e7252637bbee057b0e34971f894ac72a01ac4ede3e7364a407e701c73616e07564d5b26d4587ddc2fdb6a4ab351da7d3282a3bff7204ce99ffd26e498fe68521dd3836169f081226d3af9b9b0744f89d8a660a9ee8566a28d746a1f76dc9d0e352cf855d241eb11312a9dc05216a6c8217ae2dd73965c772573941f02c6f325b2aaef013ddefedc271f42be76d4959c836e6645875141de4f56054d8aad76278a23b4d504f967d27bc2ae24e3a0026bc1d1529e4131199a83a09f1a5853ab02614985941a67f1afd6fc326ebaa01c046d6fd9ec66960fb6ee891df2157d41281979b56a340cbb71ffebf7109dab1876d5a89e41821a7e9d95cb76cb6b4807c739554541dabc1da707ffc189f1099d60db53c8188916ee014f71f95284869ba86e645df662a2ef6218321206b55a027cd7485c8396798d88f151ec86551a3026e4367db1029232c2b19bb9a55b7edfdf472af50f16097cd4dbc62435629e76d115925a984441738bb4365a1ea0bb2dd9e4934deb62e5954a40fcd034d39365b266733f5093f433b941db6f471a1cc588f2a0f26be6345ca81704b1387aaaf7aff8c7d55881aa38859479c25e43018b6f92978b04498c2042a71128a9aa41e4c847363ef4fc89f361aaa6190eb1efa5e1782f29a2e71007a1cfdf468fa9f4bc3f938c216a1f5ef917ea9d47ac83c7b1d3cb1a042c267c5dd3995349f0f88fe2752a34bc40e86bdd9ceea6703bd0d73d88dede67db0a3628e10bfe5415db00f29f947a7c75e070519bdf276cc321f4165363711cac4ad0be551193b9e5fc38e27d2150b80188c4b59a7116ba1b17c5f552b60dacd82411f9f3c680b9b866f68853467060fc47e27b537bb6d43d0fdeb88bbfc90c265cfffd7060a0eaf80ea7134fa4d15e69c7501a0cc0d8ae82b271b64e2e36f93ee01373ee0d6528cb77d008de6adfbacadeaeb3b5802c6233e2038a7e4ab4f49b88ff58c8cfb3de68e58ee542cff69480802770bb5fcb18595569660b1a969a657ae01c48ea3a21d020a8fb26c8c71328be0134c6dba3167d39773ff499d1225c8976120e3c11016e5f083b1f3e59453f85e2038dbddb3ad80df23aa8a81ccdfe577970d93813030b5b331215b371f1d4a6112f521a5a0d5e08f0d877b0901041f2f2514296e819be7b0e49553f7bbaded0f97e3bd58d97883d8e4e3fb58d3d12687dd2eeb7f77c3de7d3a7c91e56e27c8ed2a8e6c150a21094672aad96a6ff563a32ee6117e0dfd388ae30fd0f2b51e6b7af2da88b488850cd06b6d162af87a231ac1b646d6ae71a7b2486fa2fc814f7748bbe7f0da33968fd3181530b4d99ba3fc49343a7c01ffe058c6019bcae527301c91adbebc209472408c188e72ab986e51f1405e034c89299b2fce596feac08e8c8deee7dca7f1ae682783770308e78f50079cb369523e3b5c7f77aa8fb76872f25e2cef53d48872c345189e30b6be864bffe3ad5e6830978b12a772545baa00d95e42306e63beb06722685ed72dc143db8783d137871138f0be52ede50824ea42d05af7e2d916759855f12657ef6438672f7b6f7f197f23cb43b691af1dc2d262602ed9f9e95bb67066c3b7cb4dbb5521900662e6add743b5bac23df3fe2ba7dc370c88e6e7bee756834c4afbf31e6a983f4a3ca017835c9323bc32149f0d651906f779aa0f8311c66c4d6b3f8f08b81d6a7f084b4563c31609c57c25bc1fec3ecfb6b7e5b6641bcdd9efe92f15081c97d49153b006776b04f94920963291bf24416eba74301aa034a9f3e55261eaffeece7852180de39303a0605683ec15bf0ab766b206a349bb2884b9e18783273ed07c2679a44a17d8891ddb2fd565f024402345957ee73ba74f3077ab07e5a5ef9094634c16af416e884cdbc0e47f0088eb92978d5990b376abb4f68996cf4c804e08ea0d490baab06823df7bc85492acbd4a9255e206f5b25333a6fab19ec1319eae5eb5108228fb509feb12b125f69c95bd32f964ef81fe052779b3e3c9a6e4cbb52763079329ab12df4dfc5d0c15653207f7b99e30586d7ce5b1da841d8c232b47d2674c6d754620312d82ef55cf6c767b72ee25183aedc0f1068c45162cc39b53dd2fdc01189c715ef4bf09c5f8ded3d00a46a24aa1b7466308541e3d82fd4970c821387a3c7ed6d42fac09823af2e74696bd1f2bf2f6c59c513bc5d19e17465fc620fd5f98381410db4324879e692dd88368648cc3a5aed7a461f303a626e09015152021e9d809c70bc4d5ca4f5166424ee8463ca4db194db918c33b3c383bac344b6a006fa8c12457a51e074d890de40c9de7906383bcb8963adea95d70df606579df24e690edc28e046d146adac5fcd2862d3fda1f4eb51b202f8ecd242f1e8ed9640fb0c56c723317f8bc44c3091ff66b06ff1eeddbae392dbc40bb0765c06129c78bfd2af704450c0864b1ec4a601dad2fa3eead170e90a8b1f4a926eb223fa88ab38c0d6f381e3e145a9c93432d8ce4f9172c06eb8c96140e5de39f94b83f76091032b83d632d532d3514074bf72029dfe1e0900ad71c967cf5845213434e6ef0b2b4a361cb5addc44c465173c7862007379b026a563b1640386bbc39ebb37d405dfd4d2b08e00c051708346db42693d76af695dbc2c64fb8f69d74371e936723a20c7d5b8375edf4703e7c700cde91439ef21a0a3954e0ae0429d4265469862fe36e18ace4927ee0f2e2b819fc6a98acd4668ca808d338917d7365b384faa3e9bec2b5e660d21570c8707c06ee32e50ad8443980e07197e137b14351797e91005086e18224a264f3cd51ef5341f0f0bc94deaa24418c7a75acd522e398341ae4e6a433987609ad689d2bf232c90f88b969ff1aa66cb3b378c1962d05a37722a24c3a13d7ebf619eec4a593f306cd7f05e73f4130a626265d573d88df7012b2919a693bdccdf1d122512253d97d84921f053be89d3e57c630d90e8fd114a93d81e79ab222b135971c6d04e2e72dc01d8557cdc64f288a7f38130e610857c95c48729d8a8cd3a5d6d3eb8e44b78ff44852c8592edf0dd046c7bc083ce45cf84b2c386c7a48fa5d8b60654db209363f43b610ff710e612a1cafe11f418bdb2293329499749724477dbb6b022f3d71a0a58ed3d9312f06362e5255f6c30a43b1f0f7002bb2b18f371418b708b36716700da76cee562d23ad2745ed0204aa51cec254ab1980f1d191696e9126d31be2ffe95c9cea4c5fb271b5f65d1e33521b30a4808cbe6059a600ecaf0e561a15dd34d59a5f9961416e275052074a9c45fdedffd1e04e8b9370fa4f397dc6b620c7ffdfd1e009113a22c7dccf0c3dd40d64bc7219e83eb9bb387528efcda21d9a4cfdd44e3b11b2c108b885508bb3fb4806a835a9fe4be5adf5e17d118fc53ea3bd97ac925a844f0b170f0e28d142891e15fa675129f2138ea65a9945c19a83dc8cc0952ce58ae7e0da98cf4e969d794edb46fb8b627f81b6fa6444ee92a16fa6a0e7d284f5d0f1e3565b0f93e4b114e709763aac4247060eef51a83f7369021deb41a63bde4d21315021217faacfa371c79d641705a92071127afcbcb1d058e76175b171ca03d12fb3b58f2aaa624cb509a622cd67eefa10518e1c80dd6a9ec601b75dde6f8f4b3bc604d21e1b20e2a4b9593f97fe0a9adae2a9ad1b87c0ad271588d253a59f758920ce543759bcdd0514aba0d3fbfa9f287352c3bc7c5dccad5e30222a92a50bcc52569b3e05e1e2153298c22c377599965c2cf9536f89175a6f8a6aacd381ca8ce5f63cca62e6a2694f7a5b1d9a8aed144ec9b7be86e9ee728d9eed825e60c82e54e5de0aef84ee67919fc7a4c3a33e863fad812df3448048c7c2bb73953e085933fbb64a65b9011f1b6e19907ef96b911222ae35219e6beb507516a152f093b5f3b423b3ed1e466e8f62ea5cd9d4e8ad7ff8f910c499161c246577b44c6d91c8072ad7892286674bf9628d9f20cf03ffea856a8ee52f0c8c74bd6ea8e02cd1cf5dc91cbaa9a76831a4d9a9365278509558bbdb9b18ac5734957dadaa2084901d38439856f131a46e9457f2e6be1c0f713212e0e8be03d0f996060aa96c80e2cebd4e01e1996f332702828718f777478392a2d13263c13700a5277b79435705932d8f52fa4f96f826ffd8c72d97d8e618dd2b8522c4696141700cddda75d558d9e3b75f4f0af483137e07b03ef1c67b7a012c741556d40ee9b98c338560d0f0dea05401c077069aea723602b37cd3cb2c8127f6d100a2a8112030aae82c1e2e7dcc1b3a21ab1067cae69fbf86be7f49b42ef1ad53c56e3840894d7d0ddcb6b30e617bdc4a7a1234e9cf3a89fde4c2973827f931f64eaa5aeb616cb3bd47cbd1b57610d25a9c2c142f3dd319f419c8e039b0367ce96ded37753757c658ecb90e6c5e907a8da40ed07706054218560a303af012659db2f09b0f0552993677f9e48711d0eeb5b6b58e326313a193b901fa42774d9c3374e2b8f1f91c9c1e80df096dab317cdb80278fe1585d4faa4f4335a4a3414fe398321610d1ceb36a9acb4a8e76dda8754ff0c41687c98c6c32f06e11a1f5a5f61335d4b5effa8bcf3a9083bd35e71c02c0d45d0dd67db26d9310dfa0c87825c2fbee77314f1de10140dc50bd6fecf5553932975dd411e081aa962c259a6c260e68e838611a951015b8e6e79c6a99d893eec445c7520e01a4ae9b1f8687b52c72f5269e5827c72144d1d487ec16658a12fb2cf5f252e669ef2b4109bfa2213f6dbc2194e36dfe70003861d40a5e573a6861cbbc0172b8657acaaa66dbbc45833aac002e6af9d9ce2cc49abcd5410b7795ec6765435e6f6b0a14d82fb72bc86d7bbc5c8d74732a43511a0e7a655cb977a7ea85e40d9b469e9e62eeeea5311710f11e868d1142ca1e7a44a86aa26ae68ec08273c2264352b18fd6faf7bd178a665612862e6946d63ab977ea34be74be8f88aa72d994dd4c2d53278f5b0753cc1b66151badbb0c5adac7c33775f0826a460f52f167eb99bbac5d8e8c98794005af64dbfbb59f98abfd91affc63aeb897eaaec2c6f807ddcbd85eedeb561c13fbbf5c1759300acf7debe4503ec00fca042ee87eb4967dc71a741794812789d87365c039054d89f9118ad4bea3b51bb39e6a5d617d2e96e55b01fb181393cfb7d065aa127a78fb2d0879f102b0f3b38c24c167df422672471b5ef8915bd277a753ec87735475cbb1e532e4e8e38d44dc78a2e81a1bf132383c1d108078766c0c789efaa6ff2f0a0c1b1eb7cb16c270c9a1e00cdd57a8304d992e632504a636880954e31682e31817b0daa3cdc5dd122f9e601692c7c4f152bcee39aaa3b61aa1bcb55e2abbf8fda485be815a389a8da92f0840f397f12fc23909ff22694a3500ad723f324953333e7d2d83eb88b2bb2014ee9e8b8312a376aea9a71775a2c56a3fe26d914e520bdd33720d3ce711751f4f5d4c501a99abf22fafe24abf9f9d7eae145fec26b60ba9f2242f420276a24dc7c8ff8ac2f07d25d3720658fc65adf11915d7c5695c97a47f970046e27afdc877f2c2bff51b35b85720861bb7bbacd51652002b9dc08aca34c13b56044d9d5773717cd02b97bdcaec734f134003edd8e2f837dcb96873ea881d744993cbe106e86e18a98f16e5cf582156514e0f36849cb59020078e24da8ddcce055f1c510bcf57ca5d97d8381556b95237ba58f656e5a281824de95d42c15917a1699613f6c80c7e9a7641b77391e30f4d99b5ce2a2d27677c7d81a5a030ddc15c8c947812d48a0b1110dfefa9fc733dbac197787d0f0cb7419bdcbeaca037f75f4573f82e153a339399d250fbb3cfab7caebc7db6e775511cab5dee73231c0bc2551d6f39a1d088027eace5ff8bccc1d2b14f51c629f8be405012aea150749afc6b88982323a962c20ec0d2ebbe353943406a7e3b8e9b82800589d65367beeaa3a605ca4fb5746d35474ad506f37f82b92dca1ec351d11cd215c0f734ece0aed79c42504271f83acb352c6fd4d880c5a255a9d1b5852c6ad130a15c8516af5b9cc4830161a9674f3545f68911ce19421539f4d215d3cb31aec8b5d46b5be413c41bcd32da0eeba1dad9bb7d57756fd1e048dd704b6b771789827b7332f985bd2717fd6bc235f1f4155f7b4fe56d8d00af2394ce4e18b8f1746ff8e87ea464ec7dab8ff87d0451c6bee1286e4884927ab2684e56868bc058b27a251c220b6a022543107a6044ff56f7c2d5a4a94aecc7bc3b4e63ed6d3bea4d68e3ba6e6da37b6c5203015936ccaa9863ab9baf6850fbbf408e3b2554f63c5c4d0c2aa55b7ebc2f91aaf478af4fb57f9547b66cb7c188cc4d75ffc2bff82623ac0f19491489f4d8b5db757e210664145c0fd257488a4bcbdb72467e6e210f8b46947a8f4540ffeeee5ad9bc764e58da53aa79964ae27179625565c001b582f193df9f706317306a5dd08bc5ef8086c2c1408e95596da6a31df80a8e6bfab98f8e4fb99bc1cc41bc3cdd1e7068a43a45050e1e63bdefbdd9ac47679873155030bf0b5baecc93f39f39e2a15751562e74f32038c360e1877bbcc96757b2bdf1b89d39081db19a26728f77e26024cd106f3a9e9d54bbc23083984774a3591efc5f5c3acb331ab50e54885991aebb93f24f4f8264abd1aa3a4127874ba4d81f3f72d2c51824b78c07bfa91193a8c1beb6aeb423436a289d5868a5536633f4b5f1bd75d2c8d95fdeeeeea3984817f68f3ef6f5e9977c9128a398bd99c80ff30150eca611e6751cd6a5e9dbcf0f33b30c2a7ecbbc4e8939d83d019fa4acbb24e3df08d8598b1d04ee043340dc23fc934af823f4141c5f95ccd1a5e77279207f17b623a9a416edb2b356586190d2893463007f798f9e1ca389f6c6349273b2576525736702d93f2e71f355016ea2027677830662b69543f2d856071d6725f520f292acb9ae02a24650a879ad221eab384c88039f97a7a3896533d3982ed3fa6005a274712413901c1ea80d81e99497ce109e2af665947d42c61c674dd688b950b4c13cb1f30a8581d52f27c61de193d78e10101f83dd391ed1831f9248ac2bc7ddf819eac3973ee9c9705093fcce9b8a9950e8f9c3f00c7565bf91a0f18fb70e40d4a014843061b4c2598aa8d0471ddc1112c9657324407d2b5f4b787583c3e9ebcfbc2dbd08473c77c0152dd8f8d41b2c896d3331bf83b7ae86d03a4e2cbdcfb53923a7108491555ede474500eae566f5c4b2833f54e612c838598eb28bfbae0e87e98374e270caabb819418b7f93f1c123b824cd617b97b7455eb42cefd42e8dd783fbe8e2e3822ae11ae837e2c6ebcfcbc56e2e43ab7b933c973fcc77515342862074a8f22bd2a8573cdea4ccd7db862940ccd5cd8608841ad60270ef9f44f14bdc80cf0184dcc231f196aecd35f2ff627d1e4fdb777c8b1d1d80db69f971ec04207ddf3a80c16f59b6395835f6ec1f94829142f595aa4d9a1b4ccb8af6853d3410facd4559abb5c99bf6b48d42849f0267d152577e6137163419b7067424d5b95a0c62c0e86e8f82ee8460f132a65b39c0e7e8fa09aa2c03577f7bbba1ab367d16ff7674a5f868fe34783316a2b37781036c0f8ac5f65300a4f3daa73b99b2289b9e0eb2b2b48c78f62734c3fc48a495d12e60a82d730b162602e4603cb2b0ac91e933a04bb44d871d42c68f7b2a6e77ad7276fbd592603236fb7e4cb96161891412b3404b15db0bab4f9925fd978be07123fc9774cccc04aa369315bbd4fb9f3ae3186f45482236e43cbb748295736ff857b2dbb8e0f999ffd52529e348cba94155dc070bb54f0d2ad5f3cbfe70eb2166d025731f31f65d54de56079b90ea67cbadf144c97f9b483e6640e93794febc0910ebce74192088838ce00efd73afce2b585b7249f3b1f03b2d82b3ff5d1a5b6ca6924109f39028aa29bda4c1cfce7839d59ef81f8b88525a81a281857a2476224fe8541a43182435094b796af655d4bd20fc6ae31fe82e16c500a166ebb4442b77b3ee43ed9857060b1df2e070d1aec91e1850b42fdf747d719cdfba53a46a1fd212d1478fcf5b6a343dbb1c5f829a688aa24d15c511e0163ca053bc0464f45e933649bc8cc2c9e90a1d45211c9554455b45e13cfc9d1b05f564845a169f0384c1709a8f894e8d3f1302ede111b8c28e867d7f1c22090bd81447ddd5f78e84494fe6d1b71835d54068e3afda7448727b5f577752e51b48536732701c26bfdc9b2104c96e6ddb1973b8cea7cde77dbd7be8f09ee14245177d295271dc7e3007db4e523b77ea8744a68da875b0d3dadb95e8f0d4de76fe6cad9f7de4789af9ea8ec309b3d5be4bd81c8a52c5de4b042591ae56e9b2be3fe447f50ede65115f0fca63efab55aa9d74c7c39d053f4775c26b85a561afbe6f0b9b53d086d0bb17912db64dff25cde523a61453dbacde60355c546850ee8e00bb4016c0aece215a842d7e539f3e4657ef78ace805cfdade8e660ee64e429815bffb1614ce6ba5dfd1d86f8bd479ebd140e2b6d8e4234e1480b54438a301f1f0351fb837f96fabda240a2b63fe28a6105499ecbce768028baa8d157ab5e98d8243e023a4ca48dd959b46b9b54849cade01829522d2257095af55ea46d0b2108457b4c552b823e717bbaf1f587b7dbdfcd48ae56ab1555537d667f4e73b7553f4226aade899d7feb906fde5a0e6d49c13db016f143f5ddd4ff3501749284ce8eb58712a2e96e5a77575f2264324f83c3cec85369684e5e00fc7301c45e8bf621647465dbb7484ae6a49ba2803febc7e2bf7f558d3812f3ead9ff32e20d19e99f5ac74acaaaac48fc8ea952fb6d32d6d1f8b86d513c6f277a1221a2adfdfc8acc91939800677e09cf31ce329465fc2a1e4d6d69600e4f7f3864e036f2a604e2fc40318536db7708840f3fcad49f0677c82a083b90b005a8a6632c20992ec399585f020199f8caf6a852ce619f0bdfb72c0941fd8e8a72c10bcca3e48f6e46cca33d4b191e78d4582332c8b267be1f0b5264f2b62bb7fc7638b647c8b0f16fd103732904770a8d2e1ac4e3f20eb884c15bf089585b3f41fb64a18146b254f23ef462719874f06aa4f36afb1946b562da3725acaafcbac16dce6495eac1bef3ac7755928a428522b8f8bcd978e1a23c9a135e8ec629313f3b5c539d671be43e1d5c2fc7f3b92cb782dbefbfd55d16a835aa4ea5979974a9c307adfc160f4f7cb4ab63c0e978c1d09d6595e19af41d6d1fa2c2afa6cfc9d362f927b2957f9fb2502c4a010db772c91b7635887815cb51f7919995146a3ad367927216a88be3ab56fabf1f1535c6c038685fa0d351c6d44d8ffccff75f979537dc20621c02c2ba4af3de00528315921a74c672e06400d08ab88fd02e52c5a34c5a5774cf8e13e29dd767ea4639d024a78edb65b88b4c98f25ac55cf427f9f62ff06e65fe69e85639eacaa0255567a3693e850528b6b39f7bedc9bd62af4bb3375e522b4cdf3d227e8e6cb05fa0fa85d2ab976b5991999d3cd068a6317e6f4f78aaf612cdcabcd1b0466c1758a2de3a05b87e6c4b0230be5a78ad4b6268e2e374cef6f7425229a7fb8249a350f8688ed1271bddef5640628d1b974d989be8fd4ac2080817a16f4cf582abf6cad54e8ea52021f453430a3861110938032d0ef3ce9199c50f32eec43233a69e817759b6a243681069c6db260c449b4a1f4bb7c14eb8fc64efd8310866f81daf067adf7448975a706ee904ed70fe7d0cad8024a95362f6cc406f17c17517f39e55d1c2a07916644d5ecd65e28a8427a3abbe3eec67141019c510a56d39933eaafdc7fb3b03e3a9df7fdf13a00cffda88715f220553258bc1c8d3ddda8f5fee6786f41365d34d90427d471bcd08156be36f8133af1a4b38e5b3af67d09235255c02b7a1d0849019e7144ae65f0b034b4b5cd1dad269455640d775579cfa1b718075c4965a530d8b65114b725aac198548190d382875e25e4a3ae6c92658719fc9313fdb005f717a5865a382a80d532b7879e94c63444daf3e77702967503d7d1e2ae17f63034db1b6b750ccc4f75548f8724c33a27a10545ec01c3004117ab2602237db31535fd6c91a90ffab95921dfb59c0bcd8009a87db5509b11ed6e8e13fdf69603d4f3be082fc7f0e13d8ed6b8aa9c856525a5944c34ed8f9e16dd29cb732574e6e51ec68fc69a3f8277188dd00ac5262be49262750e24e6f9a87ce6fbbcf183f5705caea8def9df33ae6697fff4e24565a99c0541dee2a261ff24dce4f1587a1baccf0d1a821a9b339790187ecf27709f2f204aca8f190ab4acc2ff752e9f803f2d224d2322304834ee5dafd519cef4972de68accb470acb0b0f0661d1166bb275e9fdf4f4f226d0e529dd8bf48735856ea909db030c71fe8dab0c9759d077fc3e1daea57ff17aac10c5a3c77878cf1d616b22442f3aa7df668e2885a8356a763715863dc9e2ba42dfdd4afa355b68aee3810d19f983ff07d98eb54040a4873b6add993bbefc328759b18e4a0fec8deb0585bf5bb14e768fce723147899be97422c064a1162d1887b03ad25e42abb79cfdc8523b15b54682dfcd437753207b9370d14d54908d445c0eb09a8a71fd032c86f19c001da5c2a93b1acb45d80cecadbf19447c0be75260147a470ff92a79d6950f93a80f466b13ea1f84d424ede3748b87e222e2be20ea00f4397b002c3b653c1bd7b88502735b8510ed9ba6a4ffe7f761dd97ea3dc2cfaf94d9f3c2742bf3b93c6141f0ddf765a3c094fd8b212ad3f3c92ada6fcbbac75bac919be1240d59e38a25fc48498897ff2b3d652a0489073f55b6d4fd210dd297b486b493c7720c1ef926219a90cb212ae4796195fc13ab68158630789e26827f3f7ed0ff5b2da964a63b5b80f7dcaada0e3814426ca26316c6378c74e03d1a91301b81ce672bb047a7803a229033a77b0182f0bc6e38f9df988f4be01d51816d44f1339fe8104205a31dd4f38cca7320034b79626f2f4f16d27cb86eac524c1104034f7b1fca8be173e241e8545d5a1489676c1357b6d51bcd4f681223a37b259c357dbcd53e8a58b74dc97cda772b180d712a9ae157d2aa1dbdfe0cd9f89c39db0e583a38f8ac98247964bf98f5e461970dbd93c1f7f50a1e16a7a4b158e78571827835fc94dbfcd4f6151145475049f65989e8aa9acd3659103736a067cdfffd9023d2d179741e82f50319e45013423211b9fed234c49cba54d3c71cca7c160fcffd6a761cb6934cdc7d0f60c0894c0ca6577c85594375620da55a521f78dac225e0cbe1f615d332e1787e33d61c83c0e697d23a9255e12fff5b6ffcfb5c2ffbb24e608085f406058868df5cdccefe1828865b9156f1c2f847dbc6fb4d1e2cc4668136105402131958a2081fd4038c3d49f1ce3f90164a4d63d6551e15985a430752f592c46c81d5eec319d0d38d9dcf1ee7df4a32d2f1aedc3b86c7f33d621eea76fdac6efb4530336f95733783e1bf689bc2235b57302511ea370f132280b7254561ff5648cce5d7ce510a1ed08170af1ed301ad7b9840c40ff88d424c3d3d65e859b13eead30b179bc7634b8d52dad2cf32d725937954262b998ad65043d5f67b61b91571fd14fd928f925182f3d1b044cee6ac6ab8c5cbede68ffd9adc81aae2d82c7b66f55bdd98e9c162245cb0b38a2c6e332315ff6557cc670683847a3431cc9fad44dd291ee44e92ce60965448e708491888db54885a57877925d145bd260724b49e4daf5f49ea0ccbd71de15628e041f95f7e1893fb1027b9b254ca098ca1cd59378145ece1a562757552b24ace49891f1f057c10c8ffefb92dd1f6e1f3a4187cbf25b8c8598aa48c48cd6c7ee62500a4be8e8230fb3227ddb11df80a6931061d4d9415e7c7623a617a50a299a88ee41466d1969f339898992301b41af60bda16903fad40a1d527009d72073ebe3fa11ebdb5da85d53945aa5619e0e98682076e65953cbcb74ae3e51cfc04860cab6ee5dd015e977d6f9d73c6e68e8ddee21378a077c93d94c32ad4f43befd46431ff3ec418b8fb912ccb5e8b3b72cbcd89f051658056826219d004d7cc3de7d0f0c38a7ca3b8056571a6b21a1b1035c6ab736389b38d24ec264d1587f879b63900aba42178d3de788cde6fc594dc92cec8cc802d20453c2786c0b9d56f6fa8de9d01bb47112f03d6eb07d9e3bd95e7f6ab2fb75b2f760f49497c2d0eabeac03a388ab2056bbba7d3b74a80bc7beb69a4b39570eb8fa3ace8dd2e611bb8aea12a8c75fcfa8116bea158b746c175342e11f8484b8ef44cb670fde5b400e7c1ce3cfa7d4f04026e374c43c020e9f63b8b69afaaadf47329a2649efe6f83f26a3a6f237866d7e281c792b66119bfa6c5628d32ac4d9ac3f14e4d166d81be9d0ecb98e84b54a428f99cd9d3b29fa651a27c047235284397ecc056d374a50e05bcfba606e532cad74727c0778dc4d8d2f89b5ba4ae91be44708160e18e48742cec91eb7021f467ec4c9b9f720ee18ef06c66771e5496645da1d5c34b050712699c741c8d900df6b71f98b830c6bc0b20fe2106a2107edfa5ef8455aaeecb3a562e054eff2d648c514e0d0047f2c7525f4f5bdd3baa242f5747bff11cac017410ce475b926726d36c92ecce3934b05bd04137386fe608881c159d24944704799889a599bea5157e4eb87aaa36c8d7787b1e79c69735d9fa2147aeadd75dfe6eff2dd4a28e2de75f72d82a218c2b188646204152415720d554d3c98d66e94566b1798b6a1cfb269555f1fbd79edfb19eed96dc0dfb15c7dad9ad7256a77acb0e19b6e232869efabcff02bd16baeb6771e6eda941463515afa080fc7e2d8dbcd6fed7f3c75e3ce40032397d77706fd3e5b7409ef9f1131c475f5fa5a8c5bcc6aaed670a9266afedec2036e91941b0df5c0e1dc3159112cd816c89c7f2b953acb73615b04fcce8b8f922b239d270ed4862f6a0c6da916a4896703393a6b23ef631e1b3a90bcbecfa916e0c73e973f6eb60ae891d79ff0671f15ccd4efee4ac3d1130b58d9d1c4533df2d291a3d51fbf76696c88790066238da92e0c99b07a3da4530914a8ca9f0aa4319795e11445122c60718fa4f77d5ac917ed320437720e39c60179e1232f6a75887da6006710176b3dfb7d6cb6e8446ee464b88ca1935d729495fa6642903beea3f0d944aad2c1b21fabbb4aea7a222b81e9d08d7d02f9f226b34e9f15538bd5c4d78402179f323c10bdbb1111deb549686685bc6633debc727669e123d609f32be88990c63c18dddc436aa47a6d444c8f452712c4deff7dfc9e938ceca2e2281343fe8427c4f9bf49a6e1d1aff3ecf3d44f6077c3321eaf030f476452b0e4f4e68a3f2cd767ef028c2904c472b60eba0218eb9e54a5199ce86bc0fc20b53870536c3f1bef4fe22e6aeb32a8e73e64704412cd4d7240cf3c62d162ab7b6a5ce3917c778c57b4b522efe730d26a9771d97c51abd45aa5c7136016be95709a5899256a09139ffdedda199889cc0c8ffe2ea25372dcdf9126f0ea5c49e20aa348756be32b1ef5a39e133ed781e9d52ead6b60fd4dd95a0eeac7d1fb825a56f5d4604c073c811240516c8cb531a4b37293e9541c7ef1e4843a311b802a6d76b1e026781cc7a214ca36d09dbe6bf427d3045fbabb4384c97ba66588a513140322c9304d5caaf0fc1a59ad1fc225a17ae08096588c9f9822a160949417e55341b7f41e88e661425ff519ac8ec89ffb741f0e100a2e55bdbaaf357ae6c13ab66df5ecfafe34efa9f4d5fbf79ef929414222007c9f18e26852fefc05d35a894403e6b0a07e377afcd89d47c787f42c391b7adf27482fee9f8ec6eac66b6559817c2b63bb4d8219d5f59e9913fcc1062c8e6216ea9ca2a62c9fe9c39afa4fd26521202521dc9f8829a280162e8f5a013333b1a548ea3c885eaf059a15016f6a23da98d537bcc3703018350bd7135e6b16f3b7298f79dd6ab2178f379c52f959ac3b0a0799aa7b42f91e1e6d3073e6ae60f33cdba02ea8e89e9a3fe65a4a70181105b95c8f70168639a2b3d9af7af8cd33bcab68a648a36992efd222dc69682bb9d207268de7e166c720679f05e202b88c37baaee1aa6b3705666d1947941aa0c3a1edbaa2fbeec5622f596c5a7bf5270718871a19c1a160ab37e880aaf8a22309fef7be92f4f23c71bc1e06af22b5ebf51ca1de04a40a595ea543b16760f4f02926ac0af5bb7a64e603eb3d6dff5ccb9c15c48777ced88f23053760540f0ea35395fc2b7a9079edac270db61d71e8d879a9d6438fb1766e443b5ddd1b515f2f2e2fa2aaa876813432ac5c141c538639a9e9cc4091702c3d4cda828df7002267edffbf54828635a6f3e1c9d0c0c8511e550ba40e13372809f10706f8122d4d0ae1bec5c006ccb6f4efdc6546cd9cfa4e7c6ad4266274c217bca00121ac75dbf1372c4f79be36ad4d889267d0f0149fc5797f0d1810d75e895c69c4ce33f11f27407749bbee2d5cbb6f897d0dd8c2fb48adc53392d634ff4df8d9b2196b8602c920dd1d7ac2262abb9b65e4afbe95cbfc1e78df3de1094ff3003684b41c198fc3ff278e85b9def443669e67b7fd4eafb0c0b8907a53bed0ea93a1e4392ec1210320942217b58ed546a7baed96b9d35f32d00f4aeaabfbd568db0cd0ce8a9dac64de70de817f8baa9096d78a3b2a0ff22673e4729fb180ffb4a6461e5b80c05caddbc4e3dd59b3e43749e3fb5c09f771d8b817e38a3ea461ee49bcf4dce463ca7abf5e1a7ba50e5c82966cc30b7ee2358385d427f8475cee283d9f91549b4601ed5b6b3c7fafba345622f3fc60ff12199ad9860dd8ed5c735858a75044760bbad778bce805a0db4cbab3041d8039481ed386c4d108a491d8561be6646aba09e6870a4e9bc1603a528bb32ae4006f9cdd347813d4fc77cd7c63a051ea97f63c989e2920c4e0adbf7d4a47cf42d3e80b4537918b3d50e067eb884752403ae71d22bf4954412df19c7de509bbe182916a40fdac041a573205aee504706e6bf294664670bf2cc8d0063b909e922c723cf7dc5679d786034c91010779e3efa94cb1ca913cfd377c6f1827ebf4b650746c6f99113e7425fcfdcc6c63c29243fd3a0eaeacfb16b8c90f87ed55285957ce6c18b1a7cffa13ea9a82b8f9c390bf2c5b7dbf8b445f760048cb9a431d1b7a3f1403ac0fc779e47e4f21a8925182c91f72e82d32bc033e5333937cc49cf25ccf06c423bd54f689098c92135a5d670be25586132e83961b4aaa9fb4565a14dc4739ab4766b3b4b09c5e1e21e56b79a96185450fd195c469df3f0b8ef26cb01598a44547d639d81e46170974cdaf90d6872ef11e0a84cbea57e328123e538f43a2d5a8d2da0659cb0e5dfc86e8056f13063ba34830d0b11f0e9d264b1c4066e06fe8241f45f17327f9ecf27e404567679e2a5ae12466c30bac6fd6430892f6fe52679de8f9b9f2059b449e4dc077beaea7cc89d6a060f08fab676a3d88e5d0cc0a97ebfca522bda54050900e3ac42847d6e68e8bbe8f84ffc9bd5c1acc6c3befd582e56a2852037ed17015f3143c3ecdf09b677955725168289b5c9bd3c51197786d767843db9334f6217bbdbf5d342118d6a76719038c93ee2a4c522b5a3f628533c33cf5654054bb3ca81956807a5530fb9fcb05aa09862d88f0df7e670d78ce64f2d7fe839a45c4655d8f7d44f19a76f81496567edda61de54f70965ae8877d95c70895ee99b779c6397ce5eeb7d8167f364832150257d29b9137835b5b59cdf4e0c90b5cc8c861ca6ed3cdf61e7ad5f9059ae40e7f6764f957f4c694c0f0a4a12ed35169478f19f27be69fda63e3d14305ab70acd5804bd7bf7106e48a3222d95868bf9b29c0a501dbd044692406f608512f508a272bb0b3ec0f02bcaeefacff33478b26a5c05cf2d3beb349374d2e222ea0e4234b26beafb7ad24c7e0dfbcfc09cdf8678947ac91098ab302b83610ed0f0cc5f37a903450f3db97db08ec922b4184ce844a2a99c0bbc5d8c40f1b7cc5c03a943f8098291db267bad6db330ae6c5aebbb3df1af5164e3ccbade567f59eb3ec74ec50aa9dc098c81605f1295b4fa1098719c34657b391d00c4375a8d06a051c310dcfd845511815a7cb549c54d219316cb2efb2b20b99fc65f3d9488cbe74ed4adc13c0da5bafbf0c46c4ed7f0c96b10a8766787fc662bccdafd74542ec25471c6e7ab434951ea53717765056d166eaf2454b0ca2bbe595a5fef54b49681d6aef7ae7c9488427764e03b17deeaf82037c6362beb0789d0ef5e0d7cc0ebc4e0ef3ecdf797aaf1290fb296d8ef0ec5b4f3894eb3c5b27a9990847406305d538d4b48f9ad9768d81ec74256ddc6339416cbf3f9ea4a8e6a503ab2d0d2def0c0cf60d7e40eef0d01914b8ce7edcc2d1db09f901d31b0fdfefa5daa2451a68269c7cd5b5efa16b15459fb73617b72bba228c913a58a629b96a56cf23682bab2c8a236fb44870e1dc99cb99532a09cd5d4d74835127fdad65aecc9c750f8f5989c749d16f4e89eb332ca2197195428aca2dde3845aa99c9de256b383506a5fa815b5127c3f42ff1431c5417346b18e078fd9489afe90a5c961739a801eb113ed8dd16fb5453b8b15a642962a11e3e097ab1efe02b2b95f843bfeaeffb680c9ade1e23f78252deb7a83b57aa53f1dcc4b3c7becd89acbe6d61e10505bc38a1366d0e5f4ec93572492bfea26fd101ef0ba7690fb54726f3db6b31b652372d324542b492bd19bf787789dc0b28fb63df9df63801af8e6f0493a635e5079df4d1c6edb113ff99b7000ff1c479d96b6cf541c192085632219ca3400493fe7213e16712804ef8050ebedb19102759175f3a6c9f49998ebeee455f2948f27036560ae8c9fb664965c4ac3b6bd32e986b0c8cc234fee68c9845e04c22dcb2627ea72803da36577b75717bcb0d2b86423dfd1f0f3ba1ab2e285c9257580f81f78f8c8e8b12563e511557893b156623566d65cac0778a1b501e9beb6adff29b49cade4b4758858adde98db46f68f15b192c33f2b9a921bfba0539de0021dbf1f3acd2f77fae137ed0efc50a4019ed9f14cbbfa550a8636e352b5480a6efa8170e57f664f1cfa66b3ebe24c3c1c8b2c7bf2f7c2653423f3ff802d9ef733ee686d572553b33f4bae1e3b8932d5cc3032016b0b4574438a00f6759a9d5bf62dad505c835926637599ed3dd9e63bc1c56308fd459e25db7803801446bc982035263b884f4d95591984ee0c76d522f689f1917711ed0a52977c5120eea004ebf9750844d865be68d23de66b6acafd5b4e33d172af024809a3f1b35bf74042c0a9bcc58084c06b7abd7c521425e79c0abfbfe7097313f15b0b9ade5cbf0ab6c9ff421e9b14290837207dfada18b70d03212832d668dce685afcb67422a2d0ab3e4b7ff9c817ccdbd5b2e79ee155e11a6ce0e6f3d259a4ae2224851d6838e4de1e71761f4d0a8d87f52d440081aed5f32c2a99fbc374c562e3e6f3ab12bad123266713c6c4cf62badf3d452e66cc061b1cfade8bdbff0e9042c3af7e03555658c9f2f8ba2848185b403895c773c6b2166f6ecfefe318d6c22aed60270353600e265b5522994d1aa49e5ddba0e628591e6b7a0ee530865cc710016549a9a62ed4f881ac839c4bb3cdedcdddb94211a68dba164eacf2addafda0def87470a48f4030959108b001582ac8437bb5670c0a5cd793097e7223639ee763f7d06e5295501c67a9ed4d76cbce931a28730d3b6b53b10cee61c3278b17e7572ee07535f2fe3e95b8e3ec62ec7ad61a2169b37d0ea3001c25ee6435c4d769ce65bac229888b66e88ac01290732997a09e589a72b8b319a71aa70a15e7ae7e0ed946164ec5d32ddc4c66f673a76f5a8508e36740c64e253b9a62f617a70b350b857dd84af1f0d0d9bd2a7e2e57d9e0d5f78ab00797dbd2e66df32dec9c781d9f5b6b8b3655bae09380b6d31e16308a6a6c1040d965e9f3e42220793707ee9bb5b3de3bf4fd29fe58c92f4d737dec9da9d1c2de40a519f0d5e60775c8c75d98655e0ca7d70383abe15c2f9190a812665d06c3acd32b5ff2f96a8ce985b180881c1d248ecd374545748006b68e400309331a8980b65000488f0aa9e306cf599aa29609fbc4a6f5ae54f4686b4c22ecf89877e5ba653272c0f2379a96225720813bfb0f3199d9ddd2a034c5cd3e93dd6cfabb6939072dd8b8eb29342c598f146486d6ff1c8fd77c0043f0fd1e0058066b145e6d1c06a60d5df195b1a6c0c71130576d69a924c03f04b9b97c232e8de6f5ad07099faac521532e394b543db4cd96044ad1e6444f29994e454d98e9f540a3adcedd7fb9d39bad1b093f1a59abb0110cc507a91cb03f3a89fc9a5f29a43fb569d7fd038ead4ceb6f9d6914719222d7e580f212c27e6710abe396b420c261b749d69783b3ec4146db00a22fd1844ceb5e1fa5a4dcc05cd34ee20dbf93238b3713ab2a086ac3b6440cad6d8e8923895b21488adbf30642828aa0b7fa97639b46a0db6a625396834253ef7b0e07f6bee7f54b3071910d65d837c9cb1ae5951993cb3f81e6e74d537d50ecbea1152e882b47e462913566e9f483fa31c7b8489d8e671eb0dde27469ee8713472a46f0cc3e84ffab5af78a5dd332c0eeebea3a244a4c806f8d2b1591569bbf7be6cf0dd228ef4b34b8c5ab5dcbf18c1e3b9ef396e4ef0628e7a110027d4fab7e2f83a0d79eb1b072a95c3cb33fd25b56fe456fb705feb47abe552ddf883afd10bfd7f9fc2493d2cbc1b2518fb31997f5119e1f4dec5266bc6919461b0e99e15368a668aa0ae9bf0967fa2ae94bc65691e99b33a95cb54f676f0f06bc4bd5fcbb04755c172c5947e9d43777642162ecb10ea5895e1d2d48f65b0d80374cdd3b50a07457f61f8c628bfdd633af2e302fef859ca81c57b1142a8427f705d8f40965c8d7b6eef97a30e20dd467807ab7c9dce146ada2ac89f8f2a8284a7418be0378c0ef0a075bc97d8439a9511817d86204b4768ed074e2c82688b7ecad53a138f6f82f6f900a37417caacf51886013b2eaff441f2d5d596245a8e895290187ce6aeec55bd3daf61c91932058933f55c90df3e07e66c8e90dfc2d87d0e339a3184534ef093eaf3b237fb6e44e5ab41d9a2a42ba2390a93eb4a79c36c46d3f6a5151f5e8ca1b4292328c89fd5b33959e3e1b87cf8f15007ea82b354d8815ce19c07d3d89e894d8ff0397b6112b410ba951f8ff24548f53082361b25dff03ae7d3658c214d30410919365a0f5a0bf6decb166944d0edf75584c3331e0364843d7153b4f670b8d3a74ba9cecdee2bbd4754b78b622ff2f88bfa9d8c14d0b2c7655e19cbcf3db843b2cc42d9b9716394b689fb482a3e3e898c802d54d1bbb1ac6b27507ed3f6ec8499342afa7495b2209ef94b93daf092c4b088b04d604ff4bc4a3dbabcb42c52efd58f077b303d7e10e689c50f21ea872ae85e333db6216de4420bb7a2e47d1f64183db7d32ebcee337eb6af95c6f18f20e839cbe9a57373bac392e3c45f684d802a22a64f78748fc558a29d95ea7f61540f14e915dbb44ccf42d0a6e4108b11bc1f4dca9a59db647d1ed3729ffc19316c65b7a5ecfccc90327f3342c9e9f729382d3e90167e296c8e63a8d209870588397ccec2a21299ee17eff9c00fecb44d7b027aa28ec4772aeaf3f93b3e3422b22c3a57b9b166bb01fcce4e55d7c76b5d5191f359474b42f7bc544f6a2aab9df588e2d8dca4cd1086911ecaf2448e75708a95f7b2f6dae0087e9251a58453e1c76ed3f94d98734f9d930e2bc3c397aa1a35606b964a6e1b32941dc7cce1f49ad2bd24981ab8793d53e357a95a2aaac9d580223bf140b0eee7a4a951857f24425adb838065ee36b804329fc658a494717030274abd56e739f069b70cd07c25f4e75fa34cb2ca0683aa8ed8b25b2cc01fc32500f7fd8d40f8a5e6603ae8a6914218685ebdfe0fb4600ded4bcf8b3e1d0292d357f68b5688acb887bbc7d38434cdfecc57e3405c93a04ce9d3c2e2caed216446998e8713395f415d4cb4947ad45bb17d179a7996611f1f4e3f6812d9dce149d47e456b62e79bd0d9f1da9845c80487c549abffde599cedd640465430c88ec14f9aee72e4bdae3a04bb056dc723479a89147657a6f287d430fbe9b3ef519b55c43338b7bb8a0ade39ca51ff49950af63b53619eb1cbe932a5877951dd05a6938459ccc1e4f57c236a6c05a2c2daa7d4fc96b8e617676f4d54dbfab25a631438446d51b512b180f6d196bdc79eb0a6805d2681fd97e39dfb243aec50292e6ddf53155b4dc1f9c95fa0c675b75a30c6defbf78855b27f27633be32292a88cb92b3263db7f8ca269530f7749229401c2d20d0dc1e5da06e111b3e3fd53b4e207b238e19b3663a35f66912ca847f9fb8f62f6ea5ca64a6dacf2c51b054be9c8f8f98de97e32bf30e247aa8c8131641e5c4c1283b5c722475cf4b1f97a3cfd202f13b7ea4025053eed6ec68d4cf2e6a4f567e54f2ecff8b08f5af1180c594202e31e3ed4ddc8b4679cabaa603fbd784701d49602811f1a1a8288909696b4f447b2ecee32d892b8eb075e9794d46bd7fb7fdb52e42a35a931a860274afdf554a8e4c57f4b86275592312a497c059a58ac605d109d17b50eb64af05f1fd97c229d78ed6cf0732bed075f22025e698a2e503d3b2ce8600aa9f9d7f52c933433e3eb2bd235f1e03fc84ca761399a1b130dd6b961f6d60a3b23b7aa353364657c5d5a64567abb684768a43ff8ac2f07d25d3720658fc65adf11915d7c5695c97a47f970046e27afdc877f2c2bff51b35b85720861bb7bbacd51652002b9dc08aca663d0690ed05dc91b685bb9daec1ed8132cf9b930d366be24ce2cd6eb21fe67071f421225577e8287d41d858ee40daf9ad8399bc530c912d284f60cfc913870fdc5748f031262066b7f65b1a5d9464250d78bcc37f257df0c5883f7389acf35fe5ddbbf023196547676462994104e919d489421aef4cd5a1395d81184ba78092b4472844f856d1f64ee9ea75592995feecbfcae35de72d6c0fceae0196691552b93701491e45026e960b413cf27e0727e93e19905b940826f46b8aedfc53640dd5b4a59813383ea92651315fed0b8ac6ac6da7a39137823cb35df969e260b455686b7496b0d351f6d3e0752d89878b5227e4c24f1c4a22e5346f4e45750e8c17c25c54f32564e7212211012f5a8261377f2af54e5b57bb4259d6bd2767d80a04ca25a6e406f0bccd3f3a2d0b1f38da44b676036922733459297486cf027a3e2fc692d20d18c81131facf839f2a55627fdb4d6e510b850af9e76a3bc3d7c6895a86f68f805b4da7790b102de251fbfb5376818cf87c289f41ee16d6ebd4eddcf2eda7b44ace5d54b875790304eac9f22d1589956d9247ce91d1acc4ac3e99af93cd2fd29f45b0b248b102f665a5061ffd23176429134dae1a8fd832e2251adfdf820ca0763b6d064c692ee0386a70e7a6a4c9c2c4ea603d2b11885ee2d931d9160a821eb510e7807dc6bcde0ba30f82204fd12f99a3979a8154f63c5c4d0c2aa55b7ebc2f91aaf478af4fb57f9547b66cb7c188cc4d75ffc2bff82623ac0f19491489f4d8b5db757e210664145c0f5637e5641b7af4b009e91170d315aaa09cdc3d298c987fd9abadfb317e788387ba56db1d9dc302a42e9c43fba6cbbadb0a0cad2fef9d8bbc232b9be7b3428c189ed23450eaa740e39aa756f25718284667bfbffe7088c501155d6c761ac2b725d667f6c54d3b2b30bd721615a05c4be4e756a5f9e4e24a4ef88d998abf60a9fe0262cea2f404d721b36d5f285c6ec6a38c80c7e72acec9b8330d1e0ae31e25ba05f0c40257b69f45abf8f1294c93ae957ef92776000488b3e56007ce56a3677ee8b5a05edaf9b2c689d1b4115c1aeb05f7f84c72abbf1104fb3a5fea819882ce3746ccef96000e3b16492058f6727240c714bd032cb8304980916534adb7faebeb69a0b8634cd56e56c5c3dc5300200426af2a265f40026f0f074b85fb6da8672e86f5560c8703e2c248b9cd77f3e34684c86aa896c4b3b77c1cbdf391c7e9c88e9c30b93dd6cb59edf4464a5587245442d53b5270292e61f3e771f0b928da1c08b28cb690aab89e72cd93112441c9bd6679775234fd6c514ceee023cc2ab4d0cd11358b3de18105916bf2ba65ba21cb217dd6ed05e3f1f91045bb73b8f8c8c3c98ac3c457472ab9eedc093728e6906310a8c208ce8d1af50b80a147bdab802f7111f9302fd0c83dba5c9f317ac7e4fc3c4795857be25c3e94cfe0f8be80b4584c5d5b53302b10f3e266dd10117b6a1da0bfb22c9f005441764ab88ed87a94a9ca4b08ad394ab82d4ad506c45c73a4b6d35b7484cb4a31319ea0e314f8714486ffa6be2458e767ec2bac74e1fee3076662962d5ce0907bff07b625fa22ca4d637797af46188cec130b24898ca438cd83344f7607b2e3c4a0c5e88bec6d02e1980f1ceb03f09ebded31a8ead95ed9a24fa4599a9bf9f2ec517f93f1c123b824cd617b97b7455eb42cefd42e8dd783fbe8e2e3822ae11ae837e2c6ebcfcbc56e2e43ab7b933c973fcc7751534286205da31128ae552499562e6ec5bfa2b4b0dd80b2b286728c4e37af24294804e3864552af750ad08075daf09d319d18f90b7f83861d939a2575647d4a25fc4f28ee0e4ab9648ea55fdcae575edb869b15770a56dfdcfaedf1c86e88dbbc6986fa54c881f7183e7421dd52c00a19a76f890f9a6a8d6f0fd5a6a5c84439d275a94e2a0c2390621b372e6045e0486ffeca0d088a8ed1f841aa02d9d8d4b17f75de5408345a9f2aab752c8dd6fa815c523ae090c8708ad48654fec0fe05c2e76ad07bb87654618b43700399a2c0f284e108a631045075ef1028a9c1c760b827d5aa0353be7e503087a1261783169dab9b6e0496cd8a6448e1bd7c2a1af9f031aa38b1d135ad8505daa803bee0982f68539d5b935bdee43496a9fbab5c18da4d21da9e4668315e20dddba92007bbd3f416322e0635aec5ab01ee7f35de667d6f8f04d2ca39ef4e5dbe60d0e11dd63158b097bf2f9648ad237b4593948ac81127d6d1edf0184041f8cf9710b77ddc5fcd852e089e3dc29d42f0a35f21fd7ea124c46433ff7834f88290d03c8add78b429f3f4036ca6924109f39028aa29bda4c1cfce7839d59ef81f8b88525a81a281857a2476224fe8541a43182435094b796af655d4bd20fc6ae31f70a80187ed42196fea2ca5e8a09919fcb98044371f40afc68e87afa4aef394dd1fa7c2631a2b5e76c2ff4ecdf386810ac395cb64bfe961679abad645fac9615cf3b6553d629b9883890ed3d3df4076bb9f19cd80c179b0f17fbba4d5724c3e4e961a87f9adf2c26b6cf8debbadaab9989c1c7d977677fa107298b9d3e68bcd93094c0aca7e228c0bfb15602685deb087ebea6bd816c809468be41459d7bf1371c501976409c0436f3135769af3ae85604bf05f57ebdd2ac547580cdf0288f6a56733479ec180ae52d9c8b809e0d86d82dbb2bf752d5fa439c80d0659cb3e1131d5f092a327cac72b2f9e19b656bcb695c98918fd2b2e17797ad3e36910db12fe39379f1725d52c5ca35a86dd2d6dbcf372df3780c134ad861acd028b3a8fcc921fcc1b900fcd2af1d4686d35fbcde8b7ebd4a919016c5c8e51d7f1d8a305ee8e00bb4016c0aece215a842d7e539f3e4657ef78ace805cfdade8e660ee64e429815bffb1614ce6ba5dfd1d86f8bd479ebd140e2b670fce94567d5881ccb46dc75252a72d7e5224193a8ae291630513ffa38af056b103aa86bb513e77ecab60568c56a2801c972e9e78675b440daf7a4d3e83efc21f14a5f196a5274d727259055f62cc4c2d921ae8736a9c8bfb0ed7b127f5856838b9646e3e8a58d7dd694a0b3bc2aef7795c0082c76df7a60285e61d9a616a6bfd8ca0615103ebb717ef7eab4e7305d2d62225b28200260cc1aec37a054a27f10cde36e98bc27df20c466a39ac1a1c229426b1927e13ef1c74818620444279570398820bc1c85653bedea7ea8599ee78b7755b16fcb8d89dd604c3cf3438d36a556a2349be92eab0e932869ce98d1cfa59ab6555ba06978c16be1cfdce82028ff6351980d617168dec375d0421ac2d6ecb5dd8c62c3f3e3302c4cbf0667a116cc42a0840fc6a2b41e66b9687068e025e18cc2b7db7df26fd841c9fd6cbaa4fb39abba61e12fa8c8e66bea5408f86ded003cd8aa11f888a77131367e1ae5a965e34b73d39ed26a884e9f1764f1320d7ce9d54911c8748166c3575538fb76d43b60973b6bb0d3c4abe27b656af70af1996b28b431402db224f19105a92227ed2e56a34092a5be92519a1bf5fcb327dfd91c513eb42bb543fe5208f1960812029e2e53d0d54cbf0b217db6ca8a1d7937f8bc9182365993a8c86b0e3ba326da6ef601c37f413982e3a8d4a5fe9869693e6e4007d09b81c5287e932f781f6055af89cfe4f50d6c78b8d5390c376a11aeb671ecfc92defb1e1295b056d76b61c971877130ad4cbfb481858b0546d9454c5847860d1ed2eca51be63b50c50875aed5fd48f02f3f3a94d293c287e6289c1264549a41f15eac2433da0b352b1be60b3e7ed6a39ab4fba919da964a3d7d9b2fb9d3c84beeac30b143597ee39ad3ca5912bba52c25f6720a9ae3f1940cf3364d6fda5364995c1eddc17816a266e4643e09c93885934eb191fd7ecb6f2445405881ce92397e6a9942b24ced4cbb34583db8945430f74d401a520e001a6b462b146af6524b0966ab3666f109a859494b07209e016bf1f7c07a9e3183fd6ae808434b2d53ccfc7b7b5ef6bc1eb7572acafa59803c120c6c9a2ff069e58e511f155a3574ccd2adad78d3b7b277161903544e4522f896d7247afeee8bb891e80da39d8269e01bef8cf84ba0866e67fa95d1acb1840e4347e81e1f3aa8ff306c733dfcfa0874b5181a98c0db626014ff8ae7bad8f811809a8791b026c88018a80abbd7bafa4e59cedcb6b18f9845a942fbe1c087766e260bb000d86a450954e4b127e070a1d459a08343bfc569608b1d9224b81ae4168c933a4e0e863554ccf7d10c15d60b0d3fce6e76b67bef31f6cabee9579020861f05c1c79ab5a148a00fb9c910f6d20194f5598999fae248fe911d450bb94bbd4dc06cd69004f51cf141d63e52483d34069623c67b089ed9e5e3c2edbf9224181f2b806be9e5dfc44f3156dd4d77c8822c607892c5a157506c9c94db155fedc2507a08c8f74cc54c70261569191c9f300c90409bf7df0a0b98b0f16f4b89d14172ec5d82a4f61d491f9b2c3e206b9bf87773f0dc05564f130f59639d6f8b92da79d0b2af9ffc87e6398755d959627a3669531709a8d42618511e5819b9414b33e156107110bda261cfd0b15797e4b9c04ed511f8f32648d0214efdb230d7900cef1b166de1b138b43098725f5066be88898048fbab5822160da051813e5b7cca315988c7cccbba462bec635284412e1e805da6213c0c415b220ff25c0eba4a61f6cc853976fd32ae937f0734be89f2bca79eb6a86fcb2384a90d27fde354a7889247b5a00e4ccc281a9fe0fb13ef006ee372ac857cd6b3069ba9245f41b97739697ac2f26b065ae18e617d5edc0e1da2edd3527a914dad80adc33b26cb4269708a636d145b6ef62f4450dcac78a2777a199825c625648cb100198d221a1a6513cf0ca7e7b7e06972d03d97b19d8550cf2e01a1af965098e6a61c9b0f218434589ef57bcdced155fe1f88ba6d7cc82e07a355954f33beeeae9b479a2d7c9026bf53306c92904dbc3b183c6d5fc89fa7149332af9a33a30eee1af9d04c26595325d60a007a33e5cdd076a10bb48c06977df44da12140a08fcf5fec0b2800dd4e785b1999b50fec83a3ebc0aa15a5ad88cc9fbf97a07018a9bf55830edbae82e8ce3c4365ee8baa7ef0c0db69993d893a0ec293621bd86d1a941143d421d274b0ac79bc64cea6f4d3bc90d22b6292f42e9420a6f505174a392453a385a91d31993e6c2626cf76a03d5cf8beb2861b2be5dda4512476dc57b905fcac9e3ca1d492cb9f1a7a604c6fd618c51eb65b17040dc823bdd2e18475ad00b84217ed968c63ba3f626194b3110fe721455a619e773a463141b4602213a0e6eb417009f1f30bdfcf106cab80482a39ef2f0fe18035e505a0ed87eaef3e08958cd46a7a438761ea4d39b9107277e90c1e0fb6e9f48b825204726c52e64395098fa1d2002e78749b8768ce524d265e9d96f107b87e76c50b91e5dc8370fa7fbdaf8a426cf7d335f435ca49e0a79e519e5af37781053087a2f2fbcc005f6aa15287290d820c79a18816f4ac6b2a4919ef8cc714c5d8abc73933a6d2ecd3c5a0ea1a71e8141043ecf5909247cd37bb50eaedf468f37d92a3e03031ad88daaab9938817a9afd23f500d6aa95a95fe4cf73f27c9f0c36d67c20c3e7dbcd1258d0ddf068cd6062b611aeb811eac6aac7618a77eb089b83cf85400a296291336c642249324771c3bc501081ef50e4be9f9ed2bbe499de8563592670837649de2468b60a99c277a19552515d065e43a8a49f60acab0e71e74f2372bbddfc35d03f68960239780abaf8796c309fc744ce21764e06f23ceb930d7609a03c83ad8b4428149b3ca86ed81d8ddb087a5fe87c40defbb0be612efe9cd9fb7f92425460ed5b53a234440c685846fed47c3a02a5fa0d414e2379eecf4e6bedc5701c6974597d6792c74f5708647e0aa9bf04e9d4586ce2bbee3f837d9b6e177a5d197218f534306ad98666d1c618d4cb1e736a42d6de95d970ed8fc24885f5c28ecc51f390dc3aeb3ced0ff90cb09c09a0b9b7f58b0bd3d53ca802878082c5fe80af9672de77fb410f8db5461cb55e643d478c0376e88266f5d3c44a51335bc2fac4360246a13d5b26760047b5d1ada10d83d326d5534262b3af6f3bf4be030fabf7e58dd3671894c341a07f30c1aa21368440b69d8a3d4cabbc0170c32cefe7cc70e4c53f5b88d2bc1c464ab3ea635a3c75e4f8358552194fb69fa7f8631b601dfde79ba51370b28b05124e67cb43f7302e3e2c9a0ff57637d713f80d36a4dee4534c80f0446c605b11584df5a378824da43c0bbfbd33635fa53b54474753549d2aebe2c2d5660a0eb091bd8de3ad0eb4ab658d11915eb81aade446d2120b3f264e02db23b38297774818ff72c681bfe03b7ba93eae11d84c805b09a26564799f8e12f7765dbe80d66a9f9d987ff596fbe2e237ca18f6806c29a6f3499f5f99429bf6a1a6853c7cc3555383487e21508b57ffd3646cf11d964214cafd121aa89aaf03b0a2c216e7a0e90aa53e959a0292d394eb07125b64b9c7e86584537680a0a70bab5df95faf900c6a2a7ce2a8dd21d034ab9e9886fbfed3a3337bd709227fe9fa5a9d288c3a669a23e4d12f83cccbd204c6607ec3cf74e0321c5c50dbdc445cf3c3f3068bce166c628b6c8217d9bafe562e64de7b7859e525a79ad0e27ae3836d9b1359cd821c25885eeff342b7502194840d18cfc93cd785213d20c0f1a1bbdaa239a84fb0114804ee1b9dd7749e47db3ecc29817662aef0abb0dc667c63cf12053d46d3ff56692b4c490750d4d395b1e7788cd22ff43802a9ffa6b196769168c348016a81073ea783ee2ea25eebf7d1345bc81d51695d4b0bc4959719d66097614c6f878577540cbbe81a5b326e8d63823543750bc6d78583660d38b54d96fee9f1e209008719de28d5f7cd603b66f71098985f6823e418941059428ea564e34255cab028d807f8f762f508945ad8f4f4f152a4393b126240afc0a94cce2763ee6a375583ffc76865995034b922a1fb7a42a3b3b3d7c0cd34f37f7cb2d3b654f33abc94977848db650fb0374674cff73dae69366f728fe08b9f77f7e7ea8a4e08635eee30231d1cac7bbbd8c2624644810fc3a155fee50691ad22c55daa8685e9c0b72e34080ae96a89a018b2662a1399d77f7b7fe20c4afb71c0943a506c33c76153f74421a5752a699979160c03af2416a60f603075638a7e447dc0804f91ebfd207ff7f53558acb8a79875c8ce1939db5e60e3f933760065b572b33cd747cf74095cbc49b8b057d3fa2c948fabeb02ec9106e69bd8b38c3bbf2c56ceb120faef8c5aa76008f4bc63615fffbed914715a21392494ca1968bc807948b6e1bbcf2d51a570c77a36d0d849857d9911fda0b901282ae85f71653479738d5f889071b19cb229cbffa47d786461e1b235e9111575c8be12c914baed658dcd19441f95dbbe7f1cf55794fa4d2df2fce3c6ce07eb55b6d5eccbf0cb51fc4b03db7d3e44717baaecee406dbebac443c7503145165cfcb61b0f0882dcfe5c6f57ea67d4e3283e17399069fdad1101dd210bd8d73acbbce1ad71a15fdec87319335149c8b49647cffb6ad2df2f339d1034b34c405f69a69b456da19818edcc96e58864f6187eb1b785c8ff448afa9043678419ff6631d774c9345f6f0509b13095d32d1f1b8b6690f246bae57e27933817b7cfca9e05bc03936f97118e8e24289fceb2f84909dd251f4575b3857a0f66fe90ced00d5a6790a5eed297b48278218b0797252975ed6446a7c59927988339ffe168b772df072b69350c74a0c3c88ce1a7bd55751691ef21eb7174c8737b975f4d4185ed13e5215d3921d030d018fba140064c38c2fdff22fa4a0094b7e59648263a9138bf4a2ad581d7b330c91046224f9d3f319d26c1632c56a51085e6d087569eeb2933848c76caaef3a9bf82a19a9321f56d5963bee1a307d9cc8bbb9d621f9aef1d0cd29330143dcfce65d06a8e711beab68f41cc495eec2349debac28ee6c4f7d7bfb0e8a324d87ee26de4426a663bc7e91c3a1e40a495c4757b4e039b2d0f671d938c97bcbf7126eba342fc9a707e57c55a42fa7d0fe04289a9d6db601a2c83f4bad147d44c57f7b0e9fdc2753ac645e814c779c23fb2fa349addc40df7199a1c4cf255d9a02ba2aa5c1ce19b64ab809ad112f257b452eda822d1a868de213fdc56f6ccf3a54241db4c4b03425b7865529a96f5f883fe24b70833b6dc27255eeade32cca0e2f8006f3f559a1d38e052a70079478e6e19def292aa0d237cbbe68b3af19566c25b594bc107133c7ab61b14bbd4f6234d816a68f7f92ba49c4eadd3d1b85147d640205e20912682d2708409a9e05cecbb1c144e7f22e29748a1d10feaa409801b702718bcc547b4acc161a0e50067d64beb34173be5ccdd1d7659deafd59c2a33f6fefce3e6481e8966304bca52a12b110e8b2c2a0343d02cea2949d54a4a6bb843bdf1fbb1cb71e676f116fcc55b1cfe7f4d68a35273b08ec6cac34fcf37e6c87fe7119cb0ddb643b99d0a834e8e25df605e83c1df2c6785707ef3fb180c52fe4a74f5fcc5015a7cf529e5830139e1c4789804ca16e575aaf5445c3a14b4af5cf6d50cd15397a6ec0df5b582c6183a35ba43411a5942f5cdc2beae246a94a59d84c01597e3bfee257ea006775ac0e2093b75bbf9c4d38281322b1b2f81a38204117ebf7abb6daec3a73d84de9b3fa4067c9e5a8de102d54f8611b53bcd6b3b9c787d95a8a7f906790a11c997d1c4362785bd1e7ff1f4bc805158ac8cf291375e5d89639939b89cbc4a0fd5c1e7a16878ddad73544895286c5c698fb627546e225ea2e225b135e8720577513eea3084097eb2b235ecf73b6b629e41af14e92bc5c92890b912ea213311dc0efd56cad91c80eb6e93712ffa20128e50bf6bdcd1dbe050229d9a98f9fa0facfa2674d2efb459c868f4139f62387ce296f9327cde763123b0efb6750405ca55256b85a8b05aeba2f9f2e927ac30c379ddb9f0ae87f73fa2a055599acafbe608bd671cf59e1f80472449f06aa220c6d85b74accde2cffcf09726ccdd855b3feb529770e3ccc6e8d16ffd7e283c71b7c06b84c8c4fae58cc096a694ddf84d7338a9be7051b39ecacbbd19811e1fd43e942f16781490dd8e64df692b7e8798cbfaeb6733f4755f11f0966b4c2808a3980cb13018d1a42a79fefa8fe1805e0f09a639f61ceb625fbc4b1a715b0d60f53fb98b9040ef48b07ffffa76f3fee8bbc234ba13c2aa718c65a87d2d90b7c3611d62f6bdea9917592fa05065c5fad6173c3dc37cfbeaa3aeda1024a21d5b8a2418016ec531ce123e10b3a5fefe5d2fd2039a6f91c30201ca96cdca8585d8aca74913b6c390f3134c6128f4704d0dcb1f49c709820e241d9b46dc747c8b9cb56c1a604599566e34e2b26c8544ee99e16a858dbe4ec6b87fe801cc736f544591938b7556a117cd34423a0e43c2661fbcd14109514bd117276c6677c29563a811843b64f56453a6e86184862f80859261bb8aeae7327c28ba12a6ec838250697e54842e804fdd673a36c867ca7621b0fe47e135b2b2fe7533476d80fd00310483ebab391e1b4697f925a641875f824e79825a0790434dcb4e567dd8571d332b30e6fdfd671080a71415f8db78401f6a4bbc7e891350c4cb6e964583efe971bee8e5b8b36b848037e2630dcf0bd5680d519f186023f8900312b07be7a6e82fec41c8a03f8bd6dcf62e82781ce6c514b5184cdc7c077619dcf6847586e559b8cdefcde2dd21f8a12d03693a977913a7150846776576863e7da82724008f099136d0f45298a899644d7f7f9c82b59fdefa09a99117fccdcaa048a7937710e86ae594da299dfda236507ab0a377cf3f408a7d42c353d72eb414ddfa0425c739c6f83eb781c56f46fb2c84b3232f4863a3671bd80a094f8eb851032f906708992d297367832d87894d1902dff99390b901e84e81bb2f4a6a93bd39043cb6e34fbffe4679092de07957718dea9dd9987bdc5ef25e19b086bdb3231a3f9c82c584f69d971bded9e4682409cef6b0f432d22d9eed76abf012c3fac2b4e94f6eda5ab981f590775b70ffd84bc565bedd13699af31fc2b170d1bde93ba57574867e5f03ec586f09df07057ffa56c005fcf42bafbcd3be0da7bd1bf3fdfab9f70fd09203e5b99c5c9230a8224ad63ca8ac7b5a9fb4c6197178ef8e349dd02190a90a63d0bbd3c02a375295b7a156cb9b741a18faa031321100a573c523b1ad4ea872783247b31f106c108319b843385ea7ce8e5a789a4835843ddf7247db606f9936347f6189d07187f4f98174549f6494ec4e442c73948f5e11703ae05dfdabf9420273be1bcdd7b157db7edb3200f1fb19f59843b6272c3fcc9bf242b2ad65f341a3a343f5583644db8c2cc7893aa32f4c23976851530a8357fb2a5009a0b533242e8a8f1a0b5718d0d9a0242b90ebd23e8f06c5c0f0e91d3c757e093cca5fbdfc0c2911cdd160e49deaec55b74a3faaa75c807719723bc79af1cf30bedda90c915192e0de5d65dcde8a1d88960a627cbf2eec152ad98e6e90f8de8eeb410b917a3e37e3a73de7f2bcca34ac160f86986b63205742741b55272301c9e28a8724cea49ee294eb8c88cf1b3709da2a49e1bef69b02b4204e098454e9a239067bfc09e0a37df4f87b66b4b2175612dea37705678c73e93b9b1efaea9f7ddfa52b8ebee549a0d4eb3ce093a02f2aee73c6989409a7431681434554f9702b444d34a04e3d1f7416492af24eed243b58fd330a00b9c52814666e8c836a1324b4fe01a633077b30a38750410f5ccc0ba02b61fd97647d0c75c381b4b75284462e68cf0892054cf5aa0d552f75c808681d1ef7142879afa033dc378f1e8b1043e8836dee2af029438025b8865e68ba3d60f61a9512d27272f33b057432215338fa9e368fc32b045a6be4e13730202c0e87ad7b8aaebd9e3eee0d5ffc39274c4136b0c0633dcd19a96ba117e70f4787431ee2b4187154406e0f81ea64e2aa86e19b120806135cf06ff539e3524c748790c0c89eb63d79ad7bbd2ff95805ef14b6984fc3fe6b816ec570d2f6dea1a9797217898d0b2eee2de049b40984fffea7a1c173e38f47dcab12f18432f4aa7bd41c693a15e2656db7ff0112184b8fb59cde6efd772a5bb9b7f9758dd24c640f07042fbfc9e3f53723eaffb501e49fb4e362576d757515279ea4890ed8d45e233f0b954699dd7381f3b56e7fe6756ee48e99ecb9adab0f4b02580455c5ba27cb3b26da5bf1640cdaacc43ddefe3c7b96db4464cff62d566f59a2d6501882646c66a0f086153988ee39ca185b7ae7a52d49e0fffe5c6ccb460f2ced8143ff6007cdd7de0bd5cd6b625b658f58f2797ce6fb29b0b2e64006761f0771561963e215743e0ee5de85afbe6a6bd4bda7c139cd253e8b9a168a8f73799c75fd94a4afcea1c37092c9972f33889745fcbf9bd285f4f68c82977e5d6b0cc67c6044b77c42b5cccd9d5cff7868f9eecaf3043e8555a57b305bc7ae128129dad19096986900aeacc73405d46a4a22e61f86aa49b83a87eca5100dbc2703391361d1df8f7fbbea777981685269eb3fcd36c6c8880618356c48198fc8d994da589d1635fc42398470db976e3ec7e401477d32a17f8d357c0833064bbd191a92b81ae40aeced04b9d5e2952006fe0565a2bbc0f981f0fab387be21cf32fd5ee8b72f78da157c05d6cedb1d3712870d9a044805493bfd3a99d09db65883b3caa7e24df802d9264c809c58e69a0a7f461f53bb32ab7d617074ff775062be4f5311e7c351be7c89669eb0d5891069d87a6e681bd8199ad67532309aa2d6dc19aec2db772f0b40b15e47e7b746e468845c8e43264cfccc7bd3eb201d0060be3fc7bebe5324a8e010a1366d42c0d65677a1e0d8a0f3d0df91ab53a6d25f4cf5a684cce4bc1210154bb03242e668723d452f907014909e9fc93aa804fdd84e598d70221217cc87f74e7dc4f7555fc8e63f9e061dca6f29f2c5eca35280c60a0233273414dc151899ec838fbe438eab5411155b485fcad3985c5a2287104985f729a7b8aaeb7c6307e0f7c9359c38e1e0de30c7d9dd668261ebf21d6d59ffaf178b8c6e659906f2123cf87704ed09ac388c8c2b95aa6d03bcce135fb2a1f08eae5e71cdc29c00df8a664a3376a30471c240c6ff8451d7ab1b09b929e74ce47e0372d673e0aa5a24c9ec57bac3a1a101b38509847f5909da115089f4b5ff5e7f80ab91b20a711ed4b8847473de3d60250fc042093761cc99d216fc244490a44b85e79942b6fca213ca56f12c550bb30dee47fee7c54405b9cd7dffae6d98a63f8511ebf98b4113e868e116e2237f7250b2f03ee13110077eda726fc269bf07f32f0fc0b46abca25752b042d8580ceeba38d98ee0c460043398f0e93135f38b3d234c548d41fcd5f73210ffaf9556355f39196a0310b97a7586e50f4275627caf660fa4099d1d40acbe628eda2fe5e03258673b0e69cab7372b35d7a9aea3ad2273dd82e5649f12147c36e87e2372c252d963c1cc70ea4fd9d1abf955420102a540a9bd08a06556d9f5e37b890237c3a3cd4c5e64ee9d02b260e419e32976fa14fcb547e6ef2cabe53b787307483285d09fd9ea1172bcbc36d62483a579043c99fddfb34c02f965204ebef1568ce9e1a3852a5a16f96ae8cca3fe01862045074f97e609a1e3ae8950e3595052e5e8326466a40f84549530d09f430ce3220173432aa72b8779000e8b06b439bc0209aa56cc5fddbb02a6dac2626dabda659b82862d245dc6b8c55c5217b4c5560163af80f4cdd15ccd1634c127c826aa713e8ad59346d31bc1ed3b326d6d636af16670bc7ff900cd1a603cf7546d09d3fe6b0d4b9ed28321351a179de3901740f925c3bd63e51c3f517f7718c64da300909e3abb6233d2b84498d81d0ee8c4891a48b18a6705fbe9482dacee1d2986cc4c1f6239b5d74d5d7e3b98dc389d80573356f5fee6d249fa0140e03e15f96657f778ed5c36677800cf0e26c938a943f7558dfecf67f58b2468f22ab7cfc4a7518d019259843e053b309a3357d325ff0b0c432c980a10fe7e206d6e6edeaf917e35a4ad69e61381f2661a1378aaa350a39a3bb65a0c64f02348412a057b021b04da0e6027e1904118362eb46423fce564e9f789de9ae1faab2300a3d761e9b0baf75fc7cdb04bab8ff04f898bb5d42d84cddba2c726f812b3133f49e429565bc74a1cade7fee78a9d68c86f6e25aa8b549cba9ab7c4aace0d031c9a074248ea98b303ed47f75b3e49645a14eef424d394d4be9b4e28fc84d93a493c6a16d557f3ad874f2d25c81f027f6c3962239e8fd940dae7e6a718bca5077feaedaabac24b58664273bcb3eb92edf688e621e1c2c5352d07d98510fd6328408c13f4111b80baae852cce52fc4fb28eb061fc69f3dfe44a68202e5333878a566ea5ddd0b83b1f50080799e1b993c60e4431a5d0a94dbbfcaad747d414112914c50bf6d9872b45068c86672b8f32f20999023da88ca58cc6026ca276b8b96d612d5d0dd7f79bccae2937deedd7109f4ef07d610f460fddc9c9d94f2a416263511d7fbe72b33b905fb2b5df16568a098cb42db6d13923064ce7a433ffa9e07a35dcf432e8b0d8799bc8269a41921f73693d644ad96882d2f83172674d289865fb95dac5c6868b311f22737ba961dc9f900bdede6db9620639ff388d8d1173d09931b6223967f869d603ea43595301a2eca3cd3c687804a57218c435970085521de484dbcf3548f77a58534353481c0839ca7dcb5b1ffd4f6aea5bd6844d585cdb3666b9328ec914b1e5f5b122e2de9bacbdfa1d6ef3b56d19749bfbc47b728dbbab4324b71c1f51552300c2d8835a437ef0f5d61e8329228613c0ce9d2c48061da002137a609df560d3342368240245cb99682dd769249cdf81c9d9a84dfa1982b69f4a3b9a949f073f04fae062d82195cdde9ce4a9571f5ec4f7188816fe02972d08674e3a029cfa0a6fbcde1387ffd2a3252a6993060d97c1c1f7eef23a7f6594322a1055a54f1fa07a907cf8a4d0d945fe1d5722b68fd3d3f7c4a26bec1db9aab8fcd60d0610544f3931aadbc155a66ad63ef23a4d2f883c95595910d669aa58ee748988e50cd1dc8859decfcd2a1edb173414b7dcc9d6fc332b6a32c660e66b784f26760f62eac7587521e7337dd3a24ae1f0119ab8d9ee06b0e6a2793fd6c431b36678ce4f24de46eea7b5c647eaa2cee10a67a9f0b55776e097d751a8aea1b756ca507ebfc1a525281bff2fbe1f9a28f1320275833427846da0a15a6fc76f52d9c061c39bee7f5a2d8ed39b5419ea04b23c8a12ff53396aa3dd8931e0477748939d20ac8043e7c94d6613dbbdaeb5059a033382ca8e2e8c3491e77c57f344ca2f1b72ac1a2d222b818e39502157bccff5f8ea5f942058a3bc0dae37a876a619abe59a3f44a29ea462ec76e8ab1b809ba751116af8922a186393a4cab19c54935b4bc076625d98010c677d11030237ac443d9ccfb8b2ab5a85f1e29b0be6ae724d84a46cb973a926c473f65d6c088d88ea4e7ead8c6c49998c870d47228edc165624095bb0ec954af597c9cec5739929e698b54d5838660e7337d489c16742a6e3c2b6010853c36af1052876f0ce08dd684993662e5f31130a3ffa8624550b8c34132d349edd14785b9da2fd15fca46b95c147056727b30052ba617ccdc03372ecba8baccef41349dcb489b90b326c1045d454625bd884060af7c9f76710e9134aa23e961b9941421eccb377aee4c10168519366363b8d1235e10399787acfc5a7fbe28d8bb5d50f9dfdf3bb8654d3b6797f2965c45c5ee0bfa04e646f75501df8dbcf438d0301f9fcbd95c9769f2d70c0f84faf2df1e6c8266f7cea781cda349b29096bfeb524c305ee97e32542a8f700099a3eb38e473c640efdf7396d773af1cf9102caacad914b64842e0bac8b4bdae56bde7d74cef5c7db4856dbe0ac4ccd143f6fd37c0371b3156a9ee1152a168ad42283b34f6838b46b9bd837d17cf8d1e05b0e7992c62f0a3b8aefb8f3f0a33741196a68da4965c9c7639a9a96af14c5414a3f2d25d4908fd93b114f676ff288240780c27697483ee6e541f8a05edda16961dcc78fe2906be224f9ce839b226830bb30e53585541491aad1a9dda565787a5da4f596419f6b3866427c784f9b9c468d685cdc273a22bc2c733b5bf885e6c7b7351dc82b8519cb6cdf393ab51fc49c1e4ec9e072f1402051398227bee6997acc4dfac875fb0c14c0e28005498408d261b5baa0da5e1f9d2f3abbe79aa243a1e974982f5af052f8ad9e4792f422840a838d62a79f3744b48023015585c079ed4abf642d54f4a3ecc143f3fb468cc50940d10d5c1ba79f797b6ad3bc852c6551dd84160b6942e54c3f1e647a80f17675a6288f64a9c73dc641432d7b4de1383876873b69a8d49907401da5783deb28c14819f272fdee760cfcdcd5c80c21b4bff6ce8af58f18fb8c79752810392e81e516f2541b3c17c50ff2f2d3925f4f430cc70ba2761ec77402289816e1c518759728ce948a1c7926b02a6e17590bcf4a5387a06e297f3a72c0ad23eaa682795fb962758d0aba50e10c4500be7c0791859fb5ebeb4dd2c52c669559c7e720964d7eb039d8d0d82e805dadf6ec91a76091ebcb7baf3c1f825d0e73f08f5dd3f1e94a4663061540988d839dc48d7d6bfecd3d4d3b75c043f26b2757e16bb2dc27520a0cf21f62025bebb4bbb598e2edd8ed9c9c28001890fcd0809f09515a441c61df630c65c5104048d96f5575008d40ddb9e047b59abf2d49bdc7ddeb1e18691db999ce415e4ad3ef9454464288a7a094cdfa9844294f8f7bea84ebb4c8f774cc804f712f0f8aafc1ce4689c81df6c5f95770cc069a998bc5ae012f49e8b2f7bb4f87f88c95a292decc5f4bd5561d264b071ac4d917a3a7d452ac540c335ca32dee46e5f86023affffffc5