PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 50747 ebd018279eb2c8786a8e192d5f769c5923e684f5bea9f194151295dacff452e6

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
940562d215a0c3e6df7e07e7251f7e84715fda697fcf8f0de32a542342f161fb
Certificate Block Hash
ebd018279eb2c8786a8e192d5f769c5923e684f5bea9f194151295dacff452e6
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...001506000000cd0000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000ea97e8f7f3ff26c00a66db47bb9ad3bcaa968846cd6e04d2bb3bedfd9b921cbbe0d6f4210cf7cd8bdc2c580b334c3d68c040dcc3d08a097f919cc338d916fa3ea8b2a16a84a88107bd68bea95f6d0e97e9862d70246b502594ab0000000000000080000000e000001506000000cd0000

Raw Header Hex

000040208a274aabc7b557b4c412164cc3665f333be55abe84680227ee39fb0f24a95c1851d2596df81a399fc67a2b2914c1bf99016ef405c112677defc47f629b1720203e91036a46740b18fb61f14223542ae30d8fcf7f69da5f71847e1f25e7077edfe6c3a015d2620594

Proof Data Hex

59,560 bytes
1212160103070647f62c21cae5586e7cdf518319ba89017b296572cc14e511e392290bbae80d244bdc698496fead933afe8d13ba3192935505d448b1985fa6dcf02d1ab8c59773643d812e028769c3f73c02b70615e5e8b5940d201a3538ee3e0bf94b147a0365cbc06508fbbd3fe019eb66366eb724d0261ad588f7a30795a492900ce0491cf0ef6e40c4cfa8b84ea82724f6e4c0b4998c56d3ee7870646c44bfe9d8b087b07cda867dc8abf2a052ab8fbed0141a4f8cd0d8d449399a6090f410fa09e30dda637820f3879d174431bd0f205164c82000fd665070a2f5172ac4628190d04004e76ee2ee864d1ad519c9e338f788ee88fd358e6ceb90a199ad3a3e03aa927cd70ab33c15d576748ae72ad7c41ff02deec51dfc8dfa44b2f0853d2a7b668c8d655c5a13cde5b365e90f89be318db496676d24a2d626cfcf9334cbdaa1fba8f9c07dfb17a46670ef3c1ca49eff90a4fde43274f8d242030872112e1512cf23e0dcd7df5aa22b18bfd227fb2ade136afb692d21f7454b589998daf7e8495c3394e98f3dcf438494443908e057fb7da9d555c021c18ea3ceeac48cd4820cb705e90175ad6d41967a8362688a2a4c6537fb3d8b1a2a23716c58b5f142fe003f92d38fe9054e4d1b14b63d635d464550f77f000c7704ea29a7910559e16f9803ef69a01980698c04bc6a10e882d8f5c050e7737bcd2c1e9ef812848519ee0c8b952e5801dd4a3a76d1768fdbb53b4d740e1c2a57b643daf15a7e89b52b99da8da97639df519b3ffeb2a12e16d789368624ba18792e6d5223e2d380a562cfb91718929c6356c6b648104c97b35f0d11b89bb3449ae4ec38ee86952397fe74c3764959582f264b17203a62b60b479b300fd16efec3f5ecbe688074174c19b2011e21417c8b1d50e316ce7101f113861374e6fcdd18b329395bae0827a4c2ebc803f675593a83dabf922016178a415e5d18c728450aa10c346873063af825ca91b5b183d1eab8054ef1770224f2e7baa0609c84e57a73d525056e9ca917f0c4858e0f6a70e9a4fe9765de6b4105c4062ae338ca245f49e183da206ee6437a0b769b344bbf1d833322d59b43d9df27d0ad70ad825c67266297da49f018fe60e026f300d06cea1005a394a8cf318c66a674467431357cec056118de867ca48f7f054e40a69f60db62371594c73f0a25b5334b05136aa4951f7e7e225eb245d8dd848ac7df20dcb9ecec75935b6c9059107a7fb79d53321f0d82cb0788d5f9e2a46c92ac7136cce6be50ecb3a8120fffe37ca8e63c67016a33a3a8ff6393a15fe838d36bfb4bbdb8a9c833536a93b2076afd2d7aba2819e18df86edd6acb2712421c95a505a018928e013a04f1d6f9d6d3293eeb4b977259d357ac750ff14a079304ca74284bf7609f84d2f58768379b2a1f093be041bf9f8e853184bce5f635f70375e2dbdbfc661d3f6a3ae022e46651ffd7d24534e2bd0a724f75fc50611af730ca27ede203173cdaa8e08bdb1eeb9cd4d22acd9567280f548887f47df3869ff4fd71763b583ce07941707061f1b0986525b6ac32ff767a0b3993dc16d35c3b906b8490d2e6dc45bfaf543bad1d2b8ffbe4300c16826fc070d2cd2de0190197d93e36efba5151e6b0c9cf657f2722d309c9544143f21a0549385309983a5f2b2998abf8bc775f186fde7ad21bf7a5e08113f599d6c1ef991f261102e4d607c0fb277caecbf973bef8e6b1090aaf8ba6920f3501e5b4dea4c76dd4a894953cf1ef3fb54f7bc7ad21f63e4669e9a7e670968beceda80a1ac5acdea1e2bd38e2d7a267c6e630851fad808a47c760d84873bb9fcee039d86806532f08ba5932913524fcbe9b390654e1a647d6f7edecba6e53b3447ccccfc840f653b26fc427353401b00ad6ba90bbcd4dfd99790623a924f7eb2f66457061efddf3cf463dd7577a3022278b7c1c8f8fa5bab392fbb3fcceea68c74d0b991c1b2d7254093b01c8a6844cdca0fff7104fee105c0f4290b1bc151648ca422ae12d5606b3e336fab83f8d9f2565a5b31771fa02b92bc22ca58a6e2780e7b402fe86fb26227341042b7ffeda8650b132b33f9c80fa3ef177c9f27258362be66ac570155a2ee478f8db71b3b67015f4df7e431c63e274c81806170e2ea786ec68ed869a54c5bf97d5f110664d3b37ec4fab8b1fa808305c45f58adf92d08abedb0b2732b0749e64067e57170f29c53d1d375a3c37c70b0782f39db353a055d396c8753e42863a9882ce20f48ecd95aab490a8a7b6305033a3e3678a0b4ab5f6063163a1d312892fc9287a7f95416725cdbbab6ccf2c6a1490bf254983f40f54191ebe6948ef8a80e50791e3818f1a5ec5e6b1de0f6de7954d926c32820d7d47adadc27dccc6b87591643329e6a7d0022bb7f7356346358a213adb9bb1e42c8330012577c4906b853da4656ee029a4a47105b69daa0a81858cbabc171fa82a6a4a1583d2e655c7ce0e572aa24bee25ae51871437ccd70a279f6083fe429b59a3978a10e10100f5c5ed1c31fe531c81e9e0f9473a433218ec721766b8910dfe651e297d70be20a84a36e760005437348f38baddb5257b79c3cc50441fc84cf6c7ceb18cc90f7b06a1f02411743799b7793cb587e43a2aea5448b448f81116f6847e68bee97d027e7947b595ff90a123219cfdff0a964f5eed7c5e5faa32d4e37c38bb9b2c1d570ca2f15f72aae1c81814765afff70a5c8e292921d038bf19bfe7e5f032811d483430e7086e6dafa3ff4be6f9bdf9d3a5bc32696dfb044e145bf362985ab857d69e7282b968f64ce7af02beab5fe33f4ce8c54e1679ccbc5f391e54aee8e30e8f653bf8a247a3e639c029864a940ecc8f191d51cdf94d9d0ac5e9d44406b7924c8d7eb76f16226f5a5dfd97e7936052cd6ba9b906505cf8a00a4dbef308bba4e0937128ec050097c0a8658958090a63dd226414bba3f089e19546206ffc006621c99d264c37f36ded749d997823adbacfc94da27f4df24177401337ae2663eb453562dcda9a8b010b021f47db2f1960b8043411c7d8c37188fe8068ba2e30635b5d4d5c057276b7949c6ecd8511e11ba7501bcc4a0a47cc0db4522ccb13d4235328f736bbb8dc8427c2a86fea5a53100da3b55ace9146d2a089ff1e97a6098e29d9649165ea36b5d0620408d87b6e6a364bfe7ab9724fa9b305ac440cabff68394c83f2684e957560feaa18c9e6434a573e2ee15e023282e155dbd8a9edea824b99044b749d651d839d59d4b117070c56f4469f364ecb544c1cca35ae83b1dd4cbb13d351adccddba275b9fe1e791b04fe16d79412c02ab3f75e2ffe2d8322a98fc55b1014252e47df86f31779cd579b07fa9cc14ead973a34e10bcf79f9c192dcd4f1577702be4efcaadb6702a017d894b6da412d5729fa3249197b19c6218504959be48bdbabc80f8184c21a3fcb8ef9b517e07b82e73c0e0bd1eeb2ab78d434cedd43578305e2e1a55bf69419c25360d7f4a72b755e695d7b4c5377b04aab461f8af4ee106d6db1e3a9a299160ec1f840cfc263991c8265b9b4211f09d43092353b1d38238d51fdba86d24f13f62009eece64f645391071b10ceff58f9e6b03dcf0d9c820e154abb8f879e8f082a46fd425aea709a16725a8c6b37f3fe0fab0e4a0a97ce31376f1314e06b5fc8123de610663297cf139f634df2c9f9d2949885cca58550c492c5098732110c72c9784cdd88f1ec994ef254210a5d329d7700b051444fe68eb348dd5e2ff9042fc3fdb1584731227f25faba2a82b96d88a7fc105a8cfe97b2fcbb0335551da3c7f328adc8d7b92ffdf0b4eef081525167edb151368c6ce3c8d14447e75085efe44d964f71281b03a7116e51d65ce23873f771995805c38b6b64461ec5189d8afd4c51408aa7572778abdad17f4c3e57c6af1085645d51e5d489cd38336b32f8ac160884aff6c5f3c7cce421a7c3d85bafcc81382d183b7f82fa1f3a663e624cc87639ffffed1021c02553cdf67fc950a76cc99add3a609305a4bfc0ffe0c36dce593ce25215b30d356d623a2254416d9c2d111a99971b90ae311820420a952245827ead9830f2e5c0aa01c3eed4d9652c4d4961f487b1c24ee0dc8bc9d524639837d455117cb570d1525f619f3e46f9028d14ef4706d8cc04f8084c727d7eeb3f598544cb6ee37fd7389fa03f0899a1edf3d71da8becc9bcb1b73c69436c97bddfd86cd8cd1e3ba76e58b54c8979f240cc2cef34b45eaa0ba0d7bc1669a4441611f588dd1d8ffdc7146d1e52ed64546a56d7a41cfc58e0e3c913a9ac20aca1b6a822db8f2aaa9eef373bae71d3745690c52a110df4b458e09883fbd6d472659cd4898f3a3faa11037070f98bafa5c32e2e7a5d4e292cd968ab6cbf87a9ad2d6aa8956c31b2a8fe0e3a17098ad895ec6a11c21472b353f9feea7f195ed80733da1d41e6f59c529c3d9e854c3f2a5ecb73bd94e16389751dbed599eb5631a485b3adbea1b955675f2d5f5a0779c83411f8b80eaca7ab8339ecb3df1110a8621ed72e5348e149e707d050fcb928f02c6ae2133806dd824be75fedc9d6a769a2ba48565b8f7b339bfca634f527d526dfed8d5fcda9cbe918d9271b08c4586fe69169e9c2d75c198ff08a0ea15213889566f26f54b4fa420eeaabdf2bcae1ea2d635ce9f07fc9ed3c5cb59e53051e5dcb79d7f1c7d9ec3acb1b0c0e69c7cd290f392e8357a7ff0cbc3bb16abb52dd594226cab8e36cbaec3a5c8273afa82b92c5c8d8cecd089c85e81ae25ee267cc589dcc0500f82c614de366892cbc3a40f223b222a0e0bb5864418fefaa765c12a572e30ff6bcc444b598ff45996b9b9554ac6209c90fe012cb96f6a421768f6ab6104633131a95771d0a6e7cc95b01ffa727a9cf147c9d7bced07ac89fe922df6e48db703f8ef8a2b3eae51b4604c59be8108219324848b07e68bcda646e73331fc952bc50d6bfa52d464177e74f499a3afa257caa233e9959a5a47f979d2ded8f5deb97a3fb8a6b84628cf1b176237da52a94c72c1fa2fd1cf97263d1af698aa3395211ab1b773eb8770a656945055c6ed97b4ca3c0ae70ca0283fd70986c972033ebbd0abac64c7087ce1b16566adebdb6d87bf8061d0cfedc35407d4b263dbc13127fa160f8bd40fcfedf1f9c06f1a9961fb44451b44c4038cf5eefd0966782a2f9beb90387eebc0d0ced6b8fb53a95104b145341bf757df09c65860ba5239a94fa51fa5b1189160690727c891ac6925c750e0f000f73016770e7c1b213cd7cd2992de928f9dfe8c32208f5a417afaef9e9fa571904e1aadf97ab9052f2bc0f06dbd2b1ce4ea9684e210f3f79c38d2f764222abba6ae267d2f12f11f969d23ad655f176933b9cf4875ed42724f42cc06c6e42c4d10498cd12368389d5e600fa218cf1789cbed8cf8fade6340381510b7940f7d41c54b31c26d7b373bec233695848edc480fb6cf0dbd7f66bb31a8f0d22a473c50926b492534f176b2c31d6dc2de740f56b64ef60d19920815b4e58419f2d1f12703a238eda18e7aed6b91f0b6b3c7cec056a8fb5d3fb8ec314dab3b2d35a1f7ea488fb1a8230368a26d380a2f8b51abe18aaf9ac327750adea66ab586294b7f2c3dcd9bcf0170977e4a2f1bd9a0db37138348ffbfd882882dcf17ac087258db0233c2f253087656c64d13740343dbe61b84810e631132948aeffe3b6d5dbe65ed4d2c4b869d940ee6b0f7675f15e760fb0503bd1e8317ed9676cd5944a5fb852cb12ca7306fa9c61e36a132c3219d36c6b72929fa6845515cdf0d71e84f4fe5a4312260c9942f1727458cb87bf1efd64c932608e36426ff0c923072092c27804c20b855566ffef106e24206136c95de149b146e9b9d3a156318cfc8e2d212df6349f3f1bb9edb0b3aa6a9be44d11a0c84a2fb6f2adcc366fbe13c0cd164ffde18f333c835233d16a94faec22b159924f375c63d61032f8392791affb4ca6c5ecfcb394005a91d76929fc1733d2128d14a8f561e06ecc939267fc193ce7326c87bbefdd12e44d0ac0566f75f4242dc62a25a348e80592b7a033f9b2f3e0b6e696fde36b87cd640e98807740a7a3d7365878c8b4eb8cfc9b6577f1ce31c44d795fd169383ba26e2f1b6ea4ff9dea2c1a0560255bca64c33ede50156f6844e4ff79d47dd89fe9046615f862c4a68bd34a5d366e2fa94c4d72c8347ed131a8cbee57ced5f3e9a18bbf7d84e47eb3a706a751794f3adc2bd7fd79902d721251205a2902515bf7dde84e78d3c50962ea25a6410a2a4285ee8026311303230241fe2c34fa5a324cb1cc4b30b66f0f635aa20ac0a17d047673287ef0b03a78a538ef58aa9a1476f00f98494e6054fb2594647d86018da62a8feb8df666d4b3b6d384cea4de18fdde7524f3a344a0ee26e508441efeed3b65d8d696c20f61b2d9fedca22fd748311bbaa02a5f9857675c2b47f391a6f7bf77003515d34234427ac859969de08c6bcad45c61e6e9f1fc5bf7eec3eff58631377709c94062d537bfe9c6e9fdad904f8a280b9be0e6b42c3ed6d281fb3ada830dbebe9b1abd073d1fe3200daa078f1247fde759d425dea9e2684de1ecb449d892b37d4ebb3de4e3a2420443a1157c176974348a9b86db1ed70f33c5747a15347b461ef074281ae9fbe78642305f5f327802388cf58e755086ea55e2392b23703cc8dd8a935791e3a8d7232d8b67ad1acaf5a8ded7c520b31a58f478ac3079c3f0d324c8e67399a95401122a6b528b301751b4a26d50d648af18ff1ad800b60c29bbff1f05f14808499aa0352cdd641c1a985cedc512d9f585a62b9fbf10d538ee8519efde95e1fe770339845811c207332563544e9dd8a893276482edda84bfbc6439cbf0aa4ca9b8c5656a68e9a6819fddbcb48073607532d4df0de899d8a4918d97cba00c1e77213773576b14bf34cfc0c1ae50fcf2fa4a259dfa8ae892be3b2dba6db12d45d85d882fb334f011e333a4d086917e69fd89267ed07c6dc7b86e45191e08447e5e1f8972190621100379e6002117d6c3213f88adb9499e7b31ffa33ef08c6faae46ae12928c3f3649dea21f715ead50fc6f12720fff108a41878cd4473605f433404c98c50bdc6237699e1696ff1dee9efd2a557a21382b71fd04489a57ff2a457676e2a4ff4162f0d79b9528624750fed413b6e36db72747f8377a5dbfe4a4f20d09aba581312753ca34aa41bfa7cca71fc7f176884da47d50827093b4fa8197b506ee52c784943853007177946d1ab74a3f1ceb8c1fefaae4fd0ea2aca08b1f32f7d883fc54a34409c73036d74cc6fa6ee3d2d82f7798fecca9e2bde6147f4e6b1c99a21301ba95f21168130dba88c9c4f99049d5fb0cb33f1972d17a7996cbec4039248d25e5267ff2fdfb3976bdd93f1b96d8b1841f5b1866ede8fb864f94df0341445ffa2be61efde45c3f3b75ba4f6d0a81bddb61cea624242998d7279df92345754d1d8f1a3de9221b0fd4d57f24225fd7e3962bca93421b22f2d5bbbf05a0f88f7592f0b5ef2bd4372243b23939908b6954520689abba6ac7598dd36186891e1073910af221131abc1929a00335c984dd236c41271e9c3930434fac6ca23ff8773a6cecb101c3c62ae41ac8997a20e9e661f7cee3f0909fedc36d3455e4cd9464c30bdbdab3fb4d763b3af229e047ab272057b9bdf8b93ce347bfd0626a4a75ef148d9f6361f83ff239826cbc0ffbcdc3bc1d56df4c6b628300bb4aa17a1db0c8947c1eaa0c1ace1c9057635c95b1421d81f0728d02a69f5c75379dd10c566da923f2ed0a8a45cae47578852bd267cec4c48bdc30940a33e0067c441f7732c51400356ba7f15c05c3cd628d386484830fde69be8e20b614a8a99d1d5f296193989bb9126c98497f7bf777d810114a8b8292614e9c3598d7e8c1acc51d859f7cdced145b0b998ba588f85b61f7cb12e5c4955d0cab199dad09eef660bb69ebf1809f0659842d078d787d3167200a215d1814c126551b83b89959d17b4e1d7ea5b9d95af22fdf8ea7127024a8cf1aa536e02c79534af120ffcf15896ccdf30e083a384ff83cd60236aac2a0b74f09205addf960f96fa25deb0d0c023a6ec774ac423de00d3b324f320ed9f3210b2c2c8476bc94ac17de50ecb5187c92844ae9cf3f2bb5fe2884140cc5ebd662ace39f650b2661e5f8fdfe107e3811cd468c68698be49d52b4fa60c539615fdd1df64a9c6852c58e95f41814b323d31869417cca396b7e2e7460db72076df032212f32ffff693edaca11435f9777b795f1ff1a68146cd03f16d77b0d44dcd57adc27fa99849523d9554099add492971bca481504cf4cd2c462ce9b5f4269c5a905f6311c7b8e342e0c08bdeaa66899cd8a6209373b9bb3ea980fcbe66d7b28ebc40635fc3f4cdd274d5828b682bd6e851905e784b23fb06390e297018003615105c0082375da099636f89cce49ac7811d828e40c645888f9d5cca1235719107f0cc81fe966e3fd932ceee0dadff03b794e69fffd0151f4416bea0596116f683513e28acb105b003251e33728baaa41a39efd23b0415bc1043997be5647cbcb5d045fb4dc22a55da271377934c274ab5bd2722c3325ebb4f9948c0205125183f8e1d9a047d217333026be1746806343ca71f7c979368c13a42bd9180c839555c3d1d00fc160a3fedc514a92b8473ecc95e0b91ed0e26cbfdc4d9026d10c365419852371d3e59bebe27e88e9cd90e9a65ba25f8b734abd7d26ed92b2e0947130783b773c31c2a374659c6426dea561da3c46f0775374c81ae4cc1ff544a15f5487bedd72b2f4364b26a56f333f8091b30b50db78d99edcad8abde3e1c417ae2f8674756bc9c93280301b0e6d26de23138eec981517ba4e015b74c1e0d19aa707b1ac1d3acc3c553eb304f95fc32e18b3ecdb1a2995bc8f62e515e4624e77454a49436f6c42ff7dc0af0ab0b8103eec70057fe7c5c431e644129f7466352d0d7472af7a4f5d38196d39cde57e1fec72b3dd8387ccc03b700ec5db3a32270f7c4c5f70dc269855e4c1b671a3aa4d7bd4ae9324b677a9020dda6278eb98ba0fdc76deff3f1793e356cc2838973cf3b6407f5dfe1cbe1694e1e765779c6e1f9ea3e4d9ace16d6feaedb91a0e9ebb24f5be57cc7291d8149f1fb482069b137fa6435d84a4888eb6fb7d41fa66750989ecde50fd011549de71c8526f1a35c724c103ea98c0f9af0daacc7f1b0ca98589d704eea8288566180230f6fb555b8340504facca0ef0ca9a1e1bfd92a3543a9a5e353f0a9d1125ae3817e199dea78f63144b5ab8866fe53f3fb7140f57e137aa1fdbaa55b9174baa2f3328c24ad18d70eba1c559eb0a704a5aa8858c9526ed83135c56798722d82ecc30f86ee46df6d3310a119c3664121042f30690f8d2644472e91666f6e130373f1a0f87da95a31aefe427e4468c886f00d46f169d4d0f37e47f8a440bb6351594bf091add2a2956a2125e6d27d696ce833da8bf5c9af7ee4b8ea15361e443198082cb0731820badb24b23a6f5322cd733c6cdbcbd62b9c4bd8286b7d377841b2dd192f4a3a43c5472f25d4a1c78afb09431c5403577d04d6d264d81752d58fc619a564903ae9bc5163beed3c2956182d5ab84c8790986947d07ec96ecec8a3e13daa4497804c9955fb0cd9a59c5bc82497f5aafa1fcaff4a297cd44c371c6e4e76ce7e3e980c3f200f30ba16ffee6f46cc63811f50fd7cf1eb4e4e25e0ae5cd4053b9a9c77e81aa7525ec36fcb79de43803e5416f82d7b729d69ce9394cecc243a937cad087ad12bfaaa9b14dd737bfd75bbee20a35b8b4478ff9dcdbead7ac15338985fb84899f80182b4569553392bee06f36d9d694fd280517818121dbf94e242ec6577c1b812082c446653c9cea8870e1c3265ac1bf04b4ab401b4207239ac32fc293f098658358545433c0c74af8ff01cda3ee155c6d58cb64f5d249382ef4e78c0ac2bb838994c4921e677143c653f7fb73e0d943baa063a3c0e14c27a25d64aceafc9eaed224b3f28a39b110f1c00053558fcf07b5e202b0582bff25c2b311800bdf101da943842b08d42cc09e942f62c2a1f59e927067456f9030f3c5e7ce234da177a9275e249f88d81585741c5ba1c62b4368a856c728791a701c88a388b4d0d1b12281b183f21da0b64223b3c891065c8d469e284d9777b29fdd9cb4f23d9ed412fe217f1011522c223a7870aaab47c7601759943f773ccdbe9da21c96a6858d988ad0186a7a0e86d0fe0e4987036b8bcdc5948f966212820d9bfe1676428edf0f786f7b876c12611c6bbb9b00894e913be0899779631944cb7f9f6a45469d879f810885b946d6783f842b2d71a70e0655e0d03d9544a776adb33cba8f48e1cbfabd716c18debd88d3b03b6f8e9781380ae0634d6080aec7113f91fa1d045797f72105c6257c6bb82f67120ea946ceea45411e7abaa938354b5e7e48c13e0a609e96eb66fd4d7b670895bcb21c88198ed81a77558c5b0054f279bdc72571f6b57992d9297ac818f8cbf02222db824984dfc7d1f217550cd8df00c90a8e357aec59a41d964a848cb102db27f6dbcbc8791852c69f37d73605684fd63f43627d09df56cf08a3c8ff5808b20060de07a82a67c1dee342a364dcacf5520fa56bed67b8716c86a99628ff0fa3d4daf2868d972c0b133d1601c76acc68ac406ccab36f292c5ef237b006458296bb359580c7c6969a42baf766f7f844e82fd53cba334de65dec4493c08a980e6c1d5264951f27b82bb60feea1c8c93ed7df3680b4813fbca8284b5fc96dafc7f37fcc0c736bb03be61b04b4bc78d334b98465e966db99119483d4c5db4554c3484b7426bdd417b5c93badb0f5dcc39a43e088aa33afa99aeff81162147eb144996687b701df4c73006ff78687269f32ffc10b5548908e46a359e98742930f53d26e64b974ccaffca5c613bd90298d91fb52b92db6b8970e9d999d984b3eea2f50dd9c60a76488a59a9e3e9275b0fb20f106a3cc797ac42c53add1a095e38cf4f350b2611ea6e199d61e5959df371826579ed375ea7cae8f4833c1b81dd861ba1de907fa95a9c888f3f142943775eb9031ab16b997b14bfafb9bc299af4597ba73bfad2210b0953ba487aeccd304325011d2fa26d9a3969cc546cf0e8c470d15441d34dd83d79ab17c103d8150509f1bf2e95fe9d7c1b8f81a2b60d1958edabea7ead400443e83286595b60a92c0912edaf24821e6de9f45bc227453d3e8a3a4a64568866aca47db017d2fec35f4189a5b798177dc486d9723ab7878858d4362ef1c4d0c9dd198c090ee40827d3ecbe371c03c909f5f1a0a2529231795d457347868c3e5743f1f1bca5d39d50fea725cafdb17a142d2312ca56147d3097e038ceb0e2bf52834a2cde809633b863269d346cd06e36b5b059caf2ed1031e3e20a214697b86ee814fc35e3f584d69589f20e5558791ff5c45539a08ae2c4305e0ee55fa39112dd749c5b06fbac8455ca3fc88c528618530b69829d1e66181df319361fb8a35e2d33dc58ccfaf610dd77c1d16d4ed2dbd98c2bf880b28a24cfb52f5551f8fefae2597f9697a03268c8196604f6934c1038dc3d7455f7935a1c4666fb996bb9e3e6343bfc6faeeaba686fb17283e288f8300b2d2898156bdf70f7ab34ea83705c29e4e35adec10bd1e69ba1e0e691c6a4999f3f2d09788effa2006a99cae8e5cddebf06f95d0faed2c452b8519a4b32eb9ddb8dc6a4ce8fa5af55c7300c2377145f71d1eac502ddd12f486d7e7bf0f3fdfafefca31881fb59c200f9b0db329e67c6de40144404ed1899764bdae7fce554d8c30df6bf3721869f9f8b5472fbddbbe05a02bb7384dda89e6901e8d21fa976958250f7e67ee258139685a85031cf936be0374df20d7b66d3474fcde9549d370b2fabec78991cbc4064a47e8616c673fd75f1c0ef8e6ae85dbc4c1b135a4bcade91f89def9f08f980a18fd01771346b7bf6afcdd51508c6c21f382964e594ed39c66079c553e8c4d3d94c98a9b2006563eb5d5b872861e7db477dd240c4f364b546a1c1e1495407c9991186ad2a0182ae7c75a872c9bda79f3d800dcac89f9aa35284a79663c6184897911b6762853506b3e66ddc6193b7734cccf4529cd74abdca3332fbdd0aa50b6b9ef709578f3ab994ca142b15d7078042524aceacd3fbe3481eb871b1bb9e920a331191c96bcafd5a8668351c81d98394b56f881dec703a319f9837edfc82fabd07f75e6a5d05cf17ef27f4569d161e7f48b155eab36d62712eda691680cb37a4f092ac1b917ceac159ea80036d0fb9ec5c5c262267b45369952721cb4a863b404682d2dadad581c2c0971b606669800f0145e8349fbbec2b66edf49740e92a409610257839724e022722bc02e96855901e99ada5373e43f2392cde9e0e68cc50d74e55d405c4f070c6ba41439f036983710bdf78e2bc020759c1dfa72268a03c2b12de0771eb1e25ade935fff227b4778f333f0bd58c4db41c1d4ef19ca33b428af534bb22c853e56c99233d7396d8f4c8552aa8ba3c1a3b46b34481a5b755406f9c3244d19ffb2d510d6bc432926f40c055d9dbc872ef1158c038ad4b3b7529a1faf0cfadf0772b457872482648ddc1a5e8c0b4c293867ceca2f5126e9539e907dd22a2fa3840f8348ea25bcd9fff00b50e411577188718383cf37a7597224de8379940b7cd430cd00d3495c94bed096207503cdf103b671389efb10af65e82a182ae0f562f43b6c60963a99e53a9aad8bc86998327e0f39185b19c6320914f8051d1f3f627982347b82e439309786bacc3441685c7dadbf34d2450a72f2ca5c1d2c7d3e7c292b4c7915cc4ed3527c242f0cbd7d1256db1e0a557955f8fecab72f24f2d79a287b5732277c8882d970820af7bc055d56f7330f33065e6ef6f0a35963ea7734147ce911fbc7537cfda5557b432f0231f24175013338bcdfe25487e361fd1df35764eed9c76fbae425a61c3336e8dce1b363a003a088c7e496ce24a8809d0518741b8df3c14f33b8c00eab881e3e75181596187407acc3ddd5f50cf35f11b804256d0b50d76584751a223bd2ed51384e8707b0e8654790936ac081f9b818412f1ef00b439bd35f818d5cd97eaae4068ab626059f8a02ae2718db0a7c675ea53e718330cdf4c1a73dba1be2392b4948211b21d0ade2ac5d83d985cc4102598df7d74793d4adaf2a4105a1da98e716f186dcdcb44244b0ce178b0ae415900dd1925588015cecf436982128522671ccbfd1d174d1e2e4fff2336ee3cf2fdb632c0b62f7899350805f8164dad16733e2dd591912177942f15b49c069daa1f491b365aefcce4033e21d05cbe2d11171b1931208a81d6c6a9edf82c493ba2cdf14a7a01c08b5dbf2417c8cc3071a8ffeddaeedd658002f1e2b050bae62d0ee2235123dc873c516446ebe15a29dd2d2e8d51b292c86a77829903ec94a9172f5bdaba9f88eeec37c0a906171924c93fe6960c0f1be239b0d3ecf74f8aaba06db8cbca1ed0ca35db10592a8f4ba273d06849e3e6b25c342d30bbe21a1ba589f299cb4c94d4a8956cd1391df2e38786d7aaf8c3ce8fec6934e44044a785116f2f2ec07321887e124e537c1d6d5c2a94b5aa2160b0f4432ed30ac7c696a66c59a79740adf8bca548b53b3a463560b9f9a255a77f97a08b2f08aad1d4e4335ed80e633caec6c15fbdcb0a966bb27df701aa75462d8258882e33e818a4c9e0ca052bbec9f58e5a73fc889bae1792ef89f2ef075d985b2583d9ff49ae9656f2bf9a1755d7e11f894605d2e8440489f7cca5a40979d06f8055359f187b1f064f0237bbf1a08126e1012f03f49d7b105d2c9ac94f3ecd6ab29752cf79653c3e61caf158832884510151cb3d212df30a8e6b01c9e6a91d0aea8503e5da3bb189df4a1d7eaf7a017f18d3eec5136aeb39c95a942ee0669fe4ffff609e3c9d09c308df094f10a71bc65312a3937d3960d8fb53b918e0b89ab0a26d27829705292b52e6a44ebb4a9ff25cb08551aafbb93f4f5d58289677e8d2505b4c364912a067a77f6ff7f197cd24662cdd5d1fb74e4473bc94e93e65ff32bf135f2c44d2f9b1745d052691b4c98a5192f02d28260c19b9089f359eca0a92d5f776120c268c272d69bc5e3c4ca3a1737d294a344d34320436412e0c3af145a86e4e6222403f291eb5a0f197e53ecccdb08e361ccc04f15646a2708da4bd42c39be053d9ee7af2d7b0b64865f7aeb3aae4ea3759f2b199b8f7a653015195ca67e9942a9faa5f920656d45ac569768e7e137dfde33530a06f619d3943b1007c1f0de9f3ea97b28fcecc38d51804c49195ecb8a306a9b4fac6072d3ea4e9d23cf1199a99c9693ac72b2361cb4d0744a3e075b3740640c3092fbf696d4982989a09064d28b10751152b73576006b6482efef073c80069cc964118246eff99ee085375f3a31c2cd6dc5a06ad4dd601f13319f2bca58ffedc3261aaa17315ef6d9c97e059030965a6a96bcb6ec0e01686b0494e1551019418b66bfe1ac790cf2a701f328d54440d7f069be8902e816d3b7db39cbd8cd3689d1db2a1fc741250d466ec56ef5bd0397b2aa2951b1c4e52c5a07b45348a04f636c28672028efb1ac246dfec0a0c970abda41c491a9f6b96dfc5904c509b5f88a814c6fa63ff0e12e745d50d5b3cd9296e28b6050c9e5ccdd3f5a863ba6acf71c1b50d1fc3cdc73cffa21425460bc3c1039e9e56d72ee9928823f510ddc12b669369371c3f5548762655d9178c2af42ee1687abe46f4003444080bd3320dfe494c0cd807dfab6ec6b63e32359d04cb2a9a6057d44ba6ccfc30439065f3bc227148c0d05d1550533527580201a13878ab96fb2c5b86efa5d2cb48fdce2caaf967e421badfcddc72324609c311222cc13f3fd6e4f2bc8db24016304acda141e1b9177229335e0a4216b4584dbc93fedea9943e429f02d3af6751940093109ca1ebbc7ad8815582cb633d0d241ccc9c9f3a12bcf2c6cea8124139283ac3ff7efbd9de7b04a0c09fcd92700ffe6d567b3ba7ecea54b4a7fde0668e7764584ffa2538cd41993de999be6e943a5346d38af4c0153e9aa7f59e32d80518ad226bebb3d50bcf892a2108db1169a948247a712d71e9e7702820c366007fec484961222d3670d4bad58bfd5d0165a6b989a6ed571b832af3e887b4748c596c7fe3d61a2256bd59363883f5057170032315e6c68ce8e0ba6aaa790aab4edd5fbcdecef293409da7e8029e3637ff4547ae8e815d12f80760599eb5a6ac878a83b737274032b0fb7edd41805cc621de010a78b7d2a0dbc8c882d1a7fada54c75c70fe013c70cdd75ff013eeee2c85240f3d2d8ff128917cfcc8581811da4a2bf213a167e4b943995ba0f11f1da8ef9484ba461f909ed2bca39cbbfa27f4a560cd909d7f737cc60e96812699049ec525cc2e80f076ce0f393d317806f4c67e56180a8381337d9b28f777f190621f3a8cc9d5babb63857bf147de8380fa025e4bfa4c238d6ad6d1cb30453de882a5cd453af61e9b46d770b5fab84d89f56ee06ad6a13c1c79b244114fbd7d1a94d2f125626ec6ac62d9778091d0ac154a3452b801458d26de4863cd896eb09b9b1bd60a2be17f0c12e664acc79fab07228a90585a129dc34ee54ba0c3fcfc6522b74f90af0ab3628d9e3744f92a5758212c2c1e0a75fdf28709862861dce76dd92f8c866b7b7a41ee2dde599427200c90755e54eac01c6442742c1d44e97acaa52e345ee43c5a84d7235260e6f69c1063e771411834e652e881247efa906fbdad677863dd0d49a503463211b7aff3af2cc240b58af8614e472116ff5a27052353f2fc5d0dba3305984f8049ace51c773d8088b022fad515a7ba7ab356a20cabe2a878032dbeaa2104af83997a67fb3b19e9a61dec428ecc9ca68506725cb460f09e3aba70eed6a7f0491f9b9a572762ceb8210efc1984d74cc145d194a6db4808a35a0764fe252afd3ff83e97de8323ce7d0b05251d29b89088684d58cfe68e1a05f28e034c7b3e4896a9bf48a12d2b6b3938995a7cdf42fc6e763d963de5d5e3273d71d56a63c6344e3f368f573345dd1e762bb11685f27d593877c2e39c222cb4720b5e76d05e169959877163bfbc03e88a42cbe0236f6e9f24f96d630009b0fcebfd872a995dbd345597aca6ef5dfd42ec46f645b89f823026ee0fc1369ed996798fd223685fdf7e6c571213970b721bca9021c7bb09842fad9d834386306b021aa670ad6290e8e03d2b743108ad62db524715b500c7e942047c748f6e9113d2932489a040e4e850f0f5d12166b761c80fbc8a09ba0ba91525ebefb4bd2698102879a8e8377f2548668e9708dc0a0b5b9b475f88f58aca0f399b0b761f7f6d790a83bbdb8b57051c57563149cc2daf8a90606c60ec689b1ec86074c0dcec567f49f8e9127e83e5aae40439ebab605da240ed7ee2c9835333f9f392c8bc89419bfabd91a41218fd0bf57f2c954e7d32f504e39012a8a234ba2e9f8c210e5ebd4b2dc292df1578f689249b065e6de2a6a05de7e5e81ab7fb8a2a27133bae17c3ba5f7305dc339dc4ec818069f25f960ebae71db379382350f42d99093965f14a2c9a40e58d47dee7e249f9527c986a86307a58ccb2bf5527756aca10b503558586be933747056559e272538ffe433d53aca863b5214d670a4b530cfd88011c6d9226f9a2d77b0d2370a0620bff4cd3d7b38d6c9a1947ff2ff97919e02a8021edd06a1123fc1baaf9c4d31de2bf69d4e521038ed2cd7112a444ed94be4453c1fb41df4d666fc108669e782fdb34cefb7d85e417fdd8b2ad68d8c547c688365ab69b5fba5ed7819eea2d8241b3db1c67bed2c70958851fa75e7566fa957c148f060ccc1c0fbcbaea9a88f195319883b8a33fc2c8bc262f9412e7a7c6379979b6d37ff975ad5ca5575f75de20ffc0036c5bd46b5ae72ee6242de28583be30e176b300b8ebbb260cad29c02eb463ecac297fc059900c32a0683f4490bc9d35556fbd1f8c69e67cb491d87d5c9dd0f58f059b98a1c47762d2054572331c6a9763ef0372e4f88465af1e2ab4c145bdf5417956fd0dc00b844df6df50b683fca40075a0472bc147448ddfdea4d76e8ad44ef4ac5e11a2be2b9ed0dcfdaaca67f6b57532f490e7e38857ce8a4364c15a36394f6d56cad3f09d6f3bdf904081d5a39bbc91999611d6668aba46238d7b272b843fb668543b8df394cc4ae0a7bb630bfc61f94de9ba7d2e55342ea80159f69060f1f879941d06190b38b93cdb04793d08c6babc12f8fd056153972b932f227f395cecd84d8aeb48697417181b8002176fa9a2b20f21117cc73274b81edd2d7176d111a9f92e357f58125fd5929d5fb8787dc639487ea1cc6cf32ef242457ce8adf230d649ff2897c1b39d44d0a440504565fca277180d8f52865b3b431babf9553887058596f53ea0b1f71f543d3f905866edc3fa2e9a2f27b5442a1ad17e73ee35810745ae66739963bb0cf7cd2cc2772930ceb5a1e2ca35e70c5b12cccc3ee5cc10b5a0be82bc6b435abed12822c175704958e9acaa0502609e05fb3da1603178e8df4caf2cd679c65315a24b19d7117227058d5d31f5e32af3bdb05b5590770e78865fffa738f44d2ae2fec38cfb99bae69269122733f18341463d2ef01359ff96fac633008a1cec0e0d8c1234dd123c39113d31d28606bd11761e5e52b161f83ccec88662d9af1885f0fe74b93aa8fe553d4304482422377bc690db39f8971c378b2362fb3b2d354a33e84aacaaec6447350ab13584edf1238e708b3cc56d254c2c376346ef67bfdb9df15251cae9dcdaacb81c6928e9a6fb7a029551ddb6e629dbcba692f0d7e6ec243c19367fe2eca4d838c6938242481418a750bff0a95e0b37179bee203693ff753b7abb7ba3b5e50bfda4e5ea9498467bf66660eae239ae657a3e3e096372aeb5ebd334e884e5160d6a7367a2d0734676eaf8df90ea984d7e4e763ead54ff185d0a1a7a97b8aceac0f8ac2f913d2c165812174dd811532666223508b8752da8ff1b9591b90ca008bd0ef5f93eb681095ae1c40e0240949ff51bd937ffe47926d07bf7d0bd05df27a9e3d9c5c497ca29423975b7d38937f5d77975d60b6d04e1f9cfcc26b36eb5f6dab1d35d0cfb1dca30d3f33890f042b3e2ce7d3b8dc272ec8c5789613515eb63572acec2c42b99ff2cdd7d542e839a2da30bd72c58c2c2458248a8c376712906df79409830be5fa8e49ffc0a53d1da6125a3a55b0b309b91e4529242ef59636c3dfeac8d98765c2df402b761ca017b5e3af4ffea3c9a656dea5d0b3eea0a84800c797f1b7e44a78cea6a759c0947303a08f8b66c9307ce8ea4eeb33dbca79a1262f88b821dbabe70c9978939570f4d526f33d4f2d0d18f2541ebea3154c906498cead88a23b86323ed5b2902c989a1ba8fad213069f13c9a4047e656a96e7d2483a6651c85ae49051ebafa6e410db974c8050cc2892a45d4f3b4689f5c6712206a26299e2d5819028badf4a1e380add537bda60ed7e5b9216301e9611ec328e1c20dcb575dd77fff62e065b8b0a8b4b0f7fc3c0df3184a2251d2bc2d47da78337b1d0ed7024aac7c08246e31f441dee263d8586cfd06ec3971f0c7188636ffd38d7f65b49d706ed6d0f89c430dd6699e79d0086c3fb4100fee459ae9b15eead58909d34c6590e0fe2511bb67e14435d8f472d798b1ceff22d6b415dc4a9c349d347edbaa897d34c90b1c49e43eeb298bb1a85528025b087756ad973635ab578c04c25ec9cfa2dd5de16e3e9eabeb5bc6d6668c8878fe004590268ba2eecd36436d6509fd6f8ff09a0a12c16d568a940c7b7dae3f50f87746aebc795563ce95cc61587b59dfcd595741d7fda1cf96655f33694e02ff8352d44305614a1ae4bae4cc87752f847cb80fe9c24afaf140435b3efe126e7dea46067ab0c3d3c7bc9af973c7304d233a9d850736e3694b83dfea8de1fe5042e51ad6c6f2997beab9f3a60e17fc0a5bb4a403eda1b590e5ba6ed2f2f11efc734e5462d996f8cd447b83d7e92aeba2ca983717b5b44e4c28d953a8e22863dbb0fe0a7e5f07a59c2f7e9726af4bc8b4a9dcf7445e705586e37126a745f63a5b54e20432d3a5a537ee795811ce0bfb5259fe10b75e21dc44a9355ee71605a45ebebe3bed18344329a3ff72da9225a4a3361fa45dfa1500c090c9f6699e213c15796f298e3d9b3cefda7ecd4d0f5558d473405fa19da8494bd402daad692d4eba02df580bf8ddf48cb271443a4ec3f7a175dd3f0091318373194b6b8b3d0de37fa5ae5f1987aea91049b7a16ca1acad704a5a301bc2a44e0da8cb018009154d32bb95e00d2b9ee3979b832261e874d0c62042b1d138ab3589ad8818e3df8717ae77ff58e19d7f14afd500c0bf59c33d2c3f4fe80378781439df503ea67268643bd6356bb0201fee6c60c498de2007beaf05086c9a31c541ceb327f0862804bd1f5929a63c681589fcdad6ca1b3d1537d6d9fb79dcf837f0c8819e7fbd8365081a3afdbd81767ea037008dc136b74c3babea6c391601b20355ddeac22e685bff6acd5b6203ed57b76a2df50d4f770afd65ec0ddf0a7feb7729ebc14c8b257b5b4e57374500b3a244f9c3cce5c9c18c1c897b8d96d4f0e54596e8c9b24cdbe6fc2ae0f3140a6ad936e7f02bad9dbadbed3499ec80087ec41ddea9ee20a37e8295c9bcdac0eae95515e2ef28eff08eb4cfaa272aa18a07301e0f743524ace8a044ff1d3e33495da5cbedae553e0a14746b242aec9b03028b9503a8a8dc16f4479a522daa80db3e41f3c2cce8086c8cae21ebbfdd6b38acb007c64e18bbed14edddb98b4d31973bb0da037a4b090730395c1814b5953a5fd5f74c9dc451a871493e2e00d11da2298a20f6445b67e67fcc816ae3d6d54912289a1a56d37ce862e2baaa9fe7f574e0a5e2ca24de7bf8c330ca63f230dfaf63ef817346a7a20d3cd91b8d0a577c64f5d77ee9b34ddbaa46ae8149d2b60193b7332c808a838bd9857053a8ce933e77c87726ad6ccb74cfbbe296fa3eabec44a2e973209976f5bc102a49e4984654a85bac63aa33c62269e2709e80c103dfd75352bd801007a07430e6f2b27218355fcfa9ef407936013d36a8d89b7cf70d9360b27d1dc49a33de3476b9ac44ffa1e5e3f16be9df55ade893f1ebace2da0fbc5ca458b9c78da9b24b56b99aa61d359a8c499de2ecf2b3cd531db6e359da6673decfcbe55f3ca738dc97ab2b18a270b4704decc77c019a2ffee357543b55006d822560f5538b88e533aed6277ea261389a8e9e9c6fa04f892e8c937d075abc5ce624755a57d037f41eb119aa841ba73741f8a23c3cecccce14eb4aad3703fe56798220d97a3c66e4deef807c227bcbd84c07b54a030d9ee8dffb864bbaa587505734ef7649e3dfdb7daf20c9213fc015eafa86dcbe826feb2ededfd5ef02de0a19d9c7481375e62c77b78e5296b81c796cf3ceede4b1da986c6469e4dd6f8b11a2c8b72fa16a11f798b5bc96b14eb892f8ff1c0ea2973f6035b3c016378a53a677421f65e371b59aa08677429d467b1a4eefd1cce613925c9e313328e3a309991deec3b2644776a64c20b651b0c64834c719306eb10d4597c3dbcb549f7a453d763e8d83db4757b0beb3b886e0d85304a8ddfdf0bff0c94fc3c0fedea01fda3fd6c35b003bec9f60807effc3661240f2b4d12f5f2e1057d1de8992a1472b7a1a4495d34dab065b9324b68927e0dc8bfcd52b7f75852c769974a915b6f5b58f1fb5012b42ad818bef8df7b06d0ab611cadd64c5ca0c6d82645d220e44677c4396ee91c9257d9f2b4c093a0828e76efc808c11e72a6a6c790f916dbc843184372bb1421be46a8dac771a18598602948ba342d6736b80ba3118091b09d3bfb097501d4c5d705abcc9026e18b37a2b635f0e79a7ebcd14eb74cf9c14b75c807fedcbf81a18a48dbb4874690c963ade70caed9bcdf38755c04750fea1be33103eaf29198f0088d99c995754a88b76d28b75f964056b3710e359fa6a0c6d216586fa285601562d8736cd43b75592c294ceb2bfe5fdc4df00fa2ce3e5281c39afbff28078a507fc03b8b5ed0cff9058516436bc8208a7a8f2151c9adeb521f64f92a8937b05f46c56b56d771e83a60388e2f1f3662b21c1b9f7db133437cd0cb1e9a799d90956854fa6aebea8eb43f5311bb8678e617dcbb6647b65c3e9c7e980435ffb8cd5da2e938656f2fdf6b0861aa6efc7dcdd0ef95e39c0d98475a57ffe4c8c621fc0af9954d03103529f0683aaf30adee761af697e8487b8e49165352cfae153c33b2cffb762ec05f2eb79322c2d29dd728deb0ce960e9426d9a7cba78f4d4bf55e9c8d10095d7c12a48df6d914f522b5e83048f3d94d64e61c10e8088ec1779f58e6948f02a7d598772a00fa83671627ad55d98b7a458cda50d330e0f1221495cc6d243fe287316c093c8492efbf2d4baa2bfdf3cf4724affc06fa5f1ccdd0c5e447f46f7f0034a9774aaf52046c6b7893c96544db18380b3d78cfb6e61611db9125f5c7a411258031b1e523e9212af8a59d1d809fe6bc18f6f98e0e58b2bc746beb1a0b5211d137203381c31c910bb7a241f4569f03b9619a821327d75e1ab57df95050354c8b92cbce6e8ca02e3c12111d5f7c701e6e361c66234187a1d0f5ba46a46d7f1f605f62ed15a4bce4eda518bd54a77d9bfae6cde257de47d4cb92fbc1c1da10d56b379f3542b0d29cb6fee005b03f811506d0799464d6149f1b041c1ed7070023dc319c3fd4784a7e8dd2ee159305955720e261521e44713a6aefe2321926fca6b9795620264cbd572ba2983c95c990ca33f7c057e28e18613a8ce1121d4c35742b6643a84ec1859ffbf2505912b1b899328d03a0887d5d873290dc26a3ba94f58ed59fb1deea3af066b28a4d003f35ec9c134f3309680cda3be53c9dd87ca2e313d7fe84ea5060737c663c62032409e2616313775c8e0233c8ca83fa546f840f89b8e371a39572637e7ab5bedee335392898433d4fccb7f1daabbeb128c299cd79d7fd4bab309b8cb94885b36573be21dfe18b4d33273339cf84cbf7b88ec0a5465a6f612bba593f083abb8e9c8f4a4e1df4550487fdf5dcdef7731b31849b3e2c8774e690424d72f6f3cf391c43facab21d362be2d45547af5384de9b1327abad77afb8bdfc304b0588de9eba608f1d1c72d5dab19180b63c910b70824f4e8872573faad7ea2cb0a7eb06ef638ba996decd51d99b9cf03d6c1878d3f7e49a75244c73e04edf41643b03bc0783c4800cc5c1cecd06890a83afebdda2a1f51a33549c6a672068cf11ba68dcdb1e835033e7a038616fcec7239f97d67cc766ade599cc66e01e5cddd78fb5a130c01fb10d53ee7d32697da25efa56ae2399dafcd9d93c6a7b6a966d3872a90c1b954dc57c98f3ff8b12c52bcaf32ba391a902ee5b9c35790688587290c2a8c88ef2ec59f36a2e970dc9303e656860e13bf497a973d2b30fb186570b849e1d56d872cceec4fd81b9ed8d2b00f1cb888b034f9e88ae888bb6939c5b754bbd88d542bd2d201c9826a1bda7ccb56fdf2b30aeacc380a0a35532bcab33ff7000b6818b62638d4b8605e72c7f9e4b60b6a52774ec9916ec47c7b85a356d937fc3230b12b5bd67365c6f28c16f7e2345c20e4ce836daa57cce66201368979deb2350a61d0d3bc79be18687f5cf26acc69702d9e93d90776c1743982411a7386e3b528114ec01f5adf0ec81fc945180aae032cc782dcc5ea79762ff970a3b95bc7087d412d80f62fe3c661e87bcab98f24ad70fa997f2d14d8d7e41c6bf09732320390a41c6b64edda6ac4abaa25324e7d4b618a2f240540f3bbd9336d7323327a2e287056656ef31f0e5214c9db0fc7bb3d70f35a441a9892d0fd8f4f84fe165c953b0cf56fe04dfbb107fbb4c9f7d43a77aa557d6e9d90208519a5833bea2d43dbc7b1bfd0cf5b82efaafc2196d299509531e0f658876cadd921ccb0328b4f7edf302d4919674e6a3ed649cf4eda0c071c69c1725b167a62b8ac4fa021b0afcd60ee0c8dac4d43bfb4e693efaa5f1c98109ceb83bfad4cb53c35ff3b09faea0b9f271accd7a366346c282bc2e5d3a226dab4a7e21015a18637802ef85fc316b3bc3d24a6c42fa1353cb277ec1fd71d13cba2a5ded81560fd99b6866a01267324a2657759bdab64bb9956a5e6179686a20bb570310bac25f0919a7247fae3c43ec99ad03093b32f6a7f9dc604402669c6a389c3a7a330953da45b243bd3b7df0f56fbfd59407330b07e55beb99bc99f721fc6771a935fb341a31cecb347a59e753a50b948dff411e26f88f9146806a72072308810f355f6102fe7a32f075faedfbbeced218243c535fe662d3cc103041efa895aac4e1f1ed38c5b91aae5387d974f1973e34eea35444ddb31afda14e122294b256c8f60fea7dd6433320067fef3d23bdb7378893012dd7409222e1fd28f941a7f2ecf5042d170673c507fc9fb30eba4c365f62565d89665962c4d12265a4a408e179bf2193421ade0e31363bcab478c7431363c254297f8c39cd118cb40c99ae1af84e7d94bae22f24fc7b9bef8a743f7f4aed7d9e18bc8fcf2aea7dc6aa2c5c99d674822e5e9559c538dafa5fc1ea553c22f5c25208512b42566f15b961ed83272a02d20033f2748e5b81738a3c28234e0860e3fa5ecde650567bf2462fa58bd49b84c054318985c48ec0639742428cfcbfc869c841f18ac8161784fef870980f58a3e0f06afa1e33fc549d244afd3080493c889c139bed5c98e89fcb5d6d73df8e526d8f976bbaca9ef0e68414ebd60ddf665cb27f97ed59969c2674a6a1cb927ba92834fe50e5108533cce16281677ad0834778c9ab92e461961ac27de7d1f512ab99ccb8e3c1a5504fbb9175132479e812204f4112cd66a3cc21ab88234734da4fed8c0fe404e2fad7b69feab10a74418c1c9637285771f8b211351d6ce9a186a7b58806795ed692d2beb1a5ada2608c2b23dfbd74338eb808ea6cf895ca20dc5cd87f090af6345fd79f2c600ea294c761782134cecf9485364e4cc7112a8a21c70813b94dff3e779047d3793460c1e2de823ad5d65c905f86d4d6f7630598f828294a637799ea71b103241ff4cb47391afd976feb9793a33d2a2e5f830cc2fb975e8678aca02aa4bb51304c60665b4243abe77927d534dc04226fe863a9faacb5cd16ad465bb81bd55716774f235f39e190921681f514ceb77d814959aba8f16f99f52b445806dabb2a055f625a2b16d8233ad29987ff2d4c9a698f95cfcb4e71e8b0da19237e5379ea918fc003a632c172238381305dcc92f1590478986a45fa34e109d010f4fcada0fe811b20d7330458bc53c95e75e0b620c9025f2c54687150d2ce958d77b829feb1be2816b888887f39c9a1b5a7eefd977b18e637f9ded1e9af3895b16ca52327b8c03912b4ad4038bd7d6a992383a38c6ec13cc38b0170d84eb1a3efff8c035e9e069b20f202209554390cdb581c5e6c59433f22db0adeceb31feae9a5c2544ce9bb23ae49009e91e9a037f13aefb831a2af3a7215e3dd19c5c75875c6fce67471d3a6b633b48d4058d098c29b9307cd9d6201393099050065ebe9fabf0b973249be289ab6e9b786b7d465fa90ff72f3aa322e9ef94ad2b123141cff53e4ef16bc86cbdd198be16d2a8d10dc42002dcfb96e2da816c142b16d860f32fc535442e89ab1995c04544bd421956f89b2017d6ae8a4f136da8463f6be434f0329df065ab2a4f2b406cd012d663e4d8ff74c00cf51858b72d47c3664661dc35e341372d2fc887907f2eb28b9149c895851d5a00ff622e85d91bea3956d892b2f81c09645a2431adfd97bff449078c1753bc180c28f396399e94d48c741842fed61cbee5b8f0325f20e5ca32ece61829fda61659f478befb950d2962cf971eccbb489ffc916a18c4d530bbf781e06dc6c033aa4d6c0bb137032b0028d1636f3cfe496f9b52996ef46ce76b34f2a6557c565aedd7e06965750604af8b4c29a1321e85b754369ba38ad8e3a43507ae91e855493ddbdc4b00e8bc5cd02d596a0e065b156de20f2429d0d34db46d334c7f115db7c17b8779cbcc56f3bf8253b9d93a6d74b7b8d245fe688a93982fe230c22824869092158923751cc5d26028201836ff0d1c22ae84e0c40db0b273172a9842e6e363b30baa90db9fd290680909707728df5bbcc2a63402ba11435040f271a0d2b5444b50b6efe92b836004c7b0ee00cec676734046572a0975aa7bc7a8040ce6416c3bc3198dc1b40ca2bf0a2df51d3b5a46f34e8c5fb5a27b9da37022345446e9e70c17ca340e217eacf35c58a5cff7d3d0ff5e38e6b0a87b95e11bd838d0160cb913d26bfb915bc43158dba2058a920f48ced085b70811d742a8d48b9dfd47af6e9701c62fd3dd0bd0d3669fc92c0d86a068a68624ea7f211005608b30ff02b3f64263416a1250caed6b5c5d2119e718d32bcd20cd1021fc90585cbf21c2cb825a515da55949a44f10f0ba12208f7c1e5596a34dfecf8237bbb460d31f1c694d67fbb42dd0d5cf7591a7ca352da3c3c77aeb18cf0743c39b11c01912e7345b6f3be18abe5409e17dd0cab8f6dde6bb6d69ab7ac1cdfec03ca58835da8ce84fe6d36ea5cce7763c4294c5db285722d1aa8fcfb6441612186c9f28b9796394bed30ff8c3fac0d24db37ca91bca5903fca1b7d2e05ab2985aeda08d2d901d0c6ed9359e254a86ffd1c8af6b3cdb6dedc43a17d797ff06b0959dd07ec0b090832445f96301bf3b36ea86601ebe37ed9f361f9b8a0209c5d769ff02993f725e2a8cfda1fdfdb9c457551dc6b243b8761252cf7da1f16163a07bf6494c72ddb0dd38cef5976bd8ceee2071e940b0234546d89285190f051c1f11b577a046f9fa1befc70f901a354e8bc534a6339857a34fcb4506dae2372f0510270a4c5ef6ccc012942b5caed8da1c4971f46421f430adf9f050a5ccb6a6deb574addfb60e6c4b3be09189e7b60b5321f9ff47ae75881c9760f4c22b6e3be220cf34afd501aa6f546bd3eea1133824b0bf182a10e3c2ed84285fdff3245c7779eec69836a5381765a5596fd022c0399240cd0f75a20efd3e4cccfe5ccb70f2e36fa598c7ff20ca6f391e58167cf7d553870d76f3a73f134014a7ed21cb4c3b110aa66daaba3dc0e60111b6ddfd97e3233ea71dc367ce392e6ce5c0426b7c572ddb361716333265020d037aa8c250f2f0c29040584acc91c5bd2f294c48cf82ab2e5c3a329af195a64f1911fe88297590716f6ca6d6c97ca4e3a2ad97fbda3e6597bf73262d30726aa607398761d9fc01518b0ad97daf763f282647c2f73ead79b7b0805d7ffb630cd84983ba4efdfa8137b13e4da3681b1c6cdb19da0d69b38090d549783cd2e1970b1fc5a1015b44fa1e0eb69b17d9699f0ac512c48c3ee40c6bcbc9d443abbec9d788870b173b3f6112368ed0c11c6d5961b2daf42fd483be3529d49778fcb2686db1009b76282cfbe060fc3360fa5b626d9da25da15a5aaffe94d274ace2c708021f241496c62c60c0c539483ab98c1d1307c5c319c2810b6275ed7ed2e567ab886cc772a53b5179ccf1134abb4f42d21ff676cbcdb3dbea7f61e18207060668203b8dd228612903ad205ccc7df12e54dcbffb3c02a543247591c135fa24d119ecb70fc64b76dc2fc47487c6f470c6528e14c625fabea021b3d198d090d7d93698430f5ed777765c534434c547a9835f98d9955846ac4d485fe3967e9d1d254c417e17c9b43b38941ffce51470d96bbba0ef69577c24d6442e8ac902f3917a5ea245d2d8bce4d10067c4e7eaba8da377db4409841fb5a6c31f0e6e457a81f124b2ace12e3060bf8d5e6e89916a6daeefb34f89453e86b31dd3810d7987564c73c280715d4640420b904817671387c2a3c1d2bd20e3652f625a047348df272bd41233e36f4abd9405f572e4d297ea6942fc2d8c3413e357e4fb1ed321e541415496ad88dc195ee73ebcc678df05e2e829bf0a9c242d964d6d9c02df2cdf895b351a269b787bc147745ce08d3c6330f45f2dd0586fd94e8aae567b2edf4293b7a135ee4d9be61786925093779a63aebf702e9467b4a4df8cf7bffab88399a804b970eac8f932b3a25845d97647e22ed9bb08763cad3222df80aa2b0db53279447a8535c56d6d7f07ba18f00d4f129551c019bb3a6c3789eb5b9874d51996f665ad3dfa814d1b582afaca560d27d5f8c322f15723b86108f320a622f53f9d18eabf422652a72a990a2d85622527c17d8c390f063bf3ebd475c84edb0e747f2a3fbdde2a487692a3318c69ff0eaa27eacdf7320bc742bed052bb5678d6481302f958f4282a2286a74b06d9b1c39fd524369de660acfe4d4bdf619a885c5fd2a10af88a15a402e3c527fc5663fbe135284260ead66fcf29228bb927b925e9d912100bd2073e0c372dd0a0bab71cd41fd374c2268c416eae3bcb1637dab0cb7033817cf83213cfc12e840c3ee1118d626ad59319ca0ed38ca14a9e6b7fbadb44188fef0f61611381d9f6b4fe75e4f2231e96320d39129fdf0cac5e8cecc16b8818e3aeca57114a626cfcfc664dd5fbac3a4df1e7095e15c26d1f5a38919e0fca1441b75be717b1398afe29ffc3fa08ab6b032212f3a4aec2ff9b5c6c92b677477079ae3824e02aaddcf92b9be2111d42d4190bd0e7f95e3f03928d0fa3e5c627b6a7e934f97fd587f1a28309dcf7b4e35481b6cb6426bbb25e21b844ed769c222e6cd0519c2250d552cca38278393b4983a0945d2bbc6d9591d4900e908a692a888b13ddda5b5c6d03416e5a8b157a554b329581cb8320ed332539e6901c70f46663eec914a35cf4ee9ffffb0ec5fb1832028a10ac4f2a12ee6976167fe1519df1a2c64e4fe432b96bae31da444fe1ba7efdcfd5d43d66555d29e7f0329c738b1ec8b27f81d81251355407808fea9f4b53c9d6d0984697a8fecc3e4bcd1a463e81bc35ed40f82a50f75c9b02bf280806c70bac3d70bfc48105e33e676d18bdc33099f7231473a11782d1b78da293337c1668032c9381ec6e05192ad2b831f3918b862ae20488d49c6e5f175613c614013d523fdd527729c90c1f4b1db419f6f39dd6ca3b2a3ca65676db209d4b863ecf57639dcefe9123773bb9a5f8cfe76f70149a33fb51da31b62b0ba3c991a90bb7db4461c6436a461f4d8824ae48afd89b2729335b195d6a69bd4c98c09d7072c7b48c99510fae42aa69f45896e06eb6c074664ba9a2a89541e076d23be9356e4bd83905c386a73ca8c445847112bf4db84d41b84d9f3c9ba92c1a0637be11b9b68e338fa3275fb125c5f85891cc497a788d98281cbde54951944daec61eb739dcdaa34bc281a80babd93b7dbb8b51437f83ae4a98f0b21346849a30ae9e31de6e67e2186abd158e38527326e16b82d3d103af6e930c671c6ee9e39350da759c45feaf4c0ca9371ace192a26bc7ccb7c357eb8445ac77fc744bb2c9c7b18fedbe20af0047562c3d53069a1b54aea1a3de1a82f28e7f0bfed018d1469187e8f9f387d243e1f196f50913ad02fb42e2de35e0d7a47399b9d002aaa4a046aa6af6dfde477727b7991c6f264b34c51efc2cddc8d1a427b91ac80d8039cedfcae40453fbb71e94733e5f984da6ceb7fa1f8459d753a28ee53344c298ecd1faf80f0cc9302dcdab6b48fd8d3e7942a303fbb1266da401e8a76c4bf8313411ceb7bd27b5e163fda96380567cb5fff32c213c5054771ff9ca1fb7419e843ae64b45af5941859b55feb3038a15507859e2e9d352e93fa955269cc52df1837ff5b9d90fe58e5512722ef50e2f4405679adf5db88277013287a02848ebdc0ceabfba2fbaa84d33fa9e792a44c9055d83594b454f5b8b7da390d8ef7ce75a069bfc3aa3c98e2e93dd64cd83a7a55a868d344d9d6c351c3bc599a569a586eb789322a513bedf10d87b313f229846369b79732982025cc7fafa85092ec2f92a8031d3e7e4ada06e761d014154ba24d60395dd69aec997907a48f7e67b9d3375ff4909461b10329dab0ba39c27e0fe8e5267bf9107286fa0e184f2962adc95d93bc2d17e3c1e8549e40b561710efdaccd7ab98c15134ee3554f83f99fdfdffdc254dcd1b5604a52489319f9b15e11bf438302684b0656a2efca0ac97754fed28db7dd3be070d62fc2e1e8d0a611e6a8548c55c1b62d85eb241e12118dee2c93037d5e6dbb8f1af9f1f4ede2ae02a4a3e622eb1745a977eb2ddc37f73f5e9c5bc164133b1cb90a317634be2332068aa3bb86fb5fe464f40b48797afd526d9ebed25267bf503b069fcfe6dfd3bdac67b7957251dc48c5a69501bb3956189cd2dcbc33351f4a5fb0171191eb2a5fa435528bcaa349c938290ce13c419c02ef2d7180777b05e6ccb4e6e92acbfa7214b2004ad037d182af7a0ce742320e98acddd94b14837daf902a3c5867d1725e42cfa81b92f4e8ffb635a53f69ff7d7dadd4b0e0fe7845370cfb81a12c5e9f9f5e53d0c851beffa87e19329dc2b08f5af6e520fcced720b531f0bade43f9a32c3e664034c9215be14f9b54c0812090c6efa4c72808215a4425b152213a92e9c660292d2d0337c9f722755cfcaba49f5dc3a34d6823ceb6a6014de44e238a9b9a1d6e0cd62fd39f7bb1f2dff29f3fc229a4d815d427991ae7e7dad3e5e4ed617b60b7cb05e7968dda8441eab427d356dcd27b7714d777631a0518833fe25fc9773ebfe59dece732fbb7081a30b0f63a5bf74b73aa4eecc3710441269665c18a65971abd4db62c833c7bbc97ba4143199e30823bf88cd48926bd8f9aaf19e1e3f0787de78899257d7bdd55339a4e8baa6804bddd80b165e603a52af5f75e4a5a9a2c598e57cd0506155f1f0edf0e4568d0d616475aedf6236a9db1a507f7d1aa2d9a18376b63c5b1b2fec1469dbeb10f09efb62b8187aeebae64b2402cdf65d04f52ba2b7bbe41352afb2a9bbc5a8e05799f231eefd2aff721c5ca6bd885d50e2f39b0d49065bca4fc60ede32bca02fd6081ee079adc32da06b2942baae4833711876ac64a5b29d2fa0bca610a3035412c1fe0dc27342037d0b31d18b86e0cfbeba8ae27f363ea9fb5cae4208a03a3179644f8b62f6788b9a56bd02c38e33da256f926004dcf755a059f3d3bfdb1fcb7af401af37124d16a560c32e984a5f607d4e7dc50a7c4cd32184e010cf9fd435fedab27d6b0973f771c3b07173b96afc048dcb3ea641e720b2717aac54966f577934c05589a74d8b6aee52725d721d8d3b7e2cf74f4f15ecd76961eaa3b66d34d8431cf43d1bd08ba67ae28d91f1fd69c7e5375cf5aa60152792bc89ab319aa9006f7ff18bb9ae12382969538b5b6cbb93efde8c360c62d65f52d43fd5b7a1ca8023c4520e38af9dc0edf247d225225afa42e2f432d619a47f6158233bca1af20daf27676ab80f0bd8833a78fef5ef7cb5f8d3aae51d2a06b477a0ec9c08eac5ff90dd677350205af05746d4f3393145c916b42ac07efec9eec58bc2f0fcec3f7b3c3e6e27fad72e60b499a34d33e64373d2cdf522bbf2de8908a028678407ff839cc6de97cfe1552d230c4ce9705cdb5eee8f6ec96adc69480f068569148143ab7520131d6364bb5e69f241a8e8c6df4827286f4db42f640bf297cc5ce9327070613dc97ca4c6542515dae5a9d9f3b94b73d9f28e227f26ac525b032afa24efaadfa63c0cdb0f456f89c6e51693b8b13ab2c478c58160886ac619141d8b3825e769c545463395535d02d741e5c36641dc656ba8e3647bab456d6a04b9233a4a2ac089077ef9afa868acbf2309586653ca2bcff740681724f066a5d18da45c71ca2f05ee847acbf2a7c04471c4d38fa116bb0a92e374ce286a5883615d814bd248b4c7de8a07af3a269eedc3b728e53715a9a7774f0d94781fae8857caacf3d1014e6a49b35436416c13ae58fef0e7868f83211839a0d99b9cbdcbaef447d3517f991cdf6f0db4a5bde441cb3a948e1ed3f3c40e80d4efdb5adf31368438bb286943554578682d4b219d52e8ff683455b9be742ac6cb772a570c893b1fcf224e46b0951efe35207473eafe7ccd218a20e3a42520c046f5a4cc948847565f1e9537a05fe79516a6fcfbef9b8a233f28fd338105b08ce8b68ff844cb4eff0155cbc95a46279ee92c105302f913a27110296fa63515489d155b44d1885364601a10d8cf35f38d5bac92978c7262a8a8b1b60c252a3757971fcd220771bdfe34a26acb5b4b34b97a92b96b0b56e09b87d39af469d93aaad88a2f5ccc850989d60774831e18c29242bf19e1c436d0120c03a536a9666682722b11f86931ad461cdd8a6720e4413726a97631f7d3ca59834c2557888bf9983eb35d1cafd7334d662374822659f7fe657e98486e11c625b79ac05027a4fb3c37ea16b5425e439f11f102f080a090c161681563afff45fdfad8f94134d8ed19b8cd3a9180d5f7d3e15a1301b00cd5b08e6189ce09ab66d46ac48d8e10c2fe772fe757c4567ae029a4f3a280ad8863d53b75a7d0e7fd2e3e830a474cf6222221f47ba0789d940d7cc4d3256fe84a7b95f40fb4ee0ee83b3e8d95056ff0c21d958937b44bfdd11100786ce04559a0aed71f8f5d5b1b6cc3bf43e6dab3482ebfd587ea5761795f5c4ad39906d4485cfacaa180f829256d15791d8df0202c23890e7e86b4814f9edd1ee929f7ad7e8be417eab0a4c457351910de8f0247d0eb84abb09b5b7f65c15cf5b751ed3cdb2a1bc15562741c2fcac78ec3df9056cc4d1e957c52d34beae036bd27bc1ac78c18d840e6d901adb1cf17ac43e46aee89a61c712d0f8f01c6f2dabf30ae1f3575407689ea7af1b45b8079f2073736a16cc6cbd7826186d31f52e39d41911ffb218a7a4ec356ac720c6a2e72b26e29ceda48b9db9c248fd5fe9ad53712e1ae49217a97acea086a38e1ab43e67e20a4a2b7eb059a6558b0793820c7f88b6e964b354948245f2d534a9dc4ff45633d925672a5481d2b46f9573f391f6b34cc85a42c2411753b2a4ceb2d56842c0ca62ea4f07b7580692e9401b050e117f118be47b879515fb39e6dc337ac89f172258f73dbd8a2cd32780bc979c029b817addb54a55e60ebe588715b6d7031128ae171210f7725bde0513d6a3698c58daef42e9f1027015da84990b4c2779c2511de766e1448209644ed8c657fd024d244209955b65edfca0dd6c870090fd1154b491b647aafd30f30cd498c8dfa29878829e25dfcabacb6b05bea15f96bc8190d9a26a6c71a1e7798d7fc308ed16258d37edc6fa271801ff84829a6cb7adff5f9346f3331959b433ee0af96519a0e68877819b40947c6b27a3d922101c79bff47440a39ac57304a5ced35691bd8519a0b9a9fdeecb81211f622250dd0202e1b171a7e0825dcd5d638ad600dacb4d161a7f5cf671a7b9f2b1424b2a0ab111a278cfdc6c399b33758a335502116ad3609aaa35c36e21c9b7f0c061ca2216a68ff9ad27ec3b5bcf1a47e002935b766bae7d1d7e74b9f9605d1a0c95bc142d5c3afaeaec9c8edf5b97d452ac554a64ab5768bd1e2b67ddd2f8087ce6e4049f9cd2a571371d3df5c886f6e826cf030441195a0c58416ef1166f71d517367a154d445d09b3f52322052d4ffadd418a89f79b8c48f9f971e9b182e5c3cac5075134c60f5115e1b486ae826b573f1ede71c68f90e22e312450c4d8dff01419360de532763991d713f0f69afa01185c16f82707c5e764a720e6c7e1b6c8a24131139c807b7b449e1cadea202291f289398e18c8294879244e2035758fc35d5a933a73ba30a0d4a735aa335a78ccb2d7281db48e3d4d6a2f21b3ac83a4653b0b1924bf7d6a095d9ff6008b157f18f3d6d006bb99901da39c7b25416c4f08a382d94260b2bfb0bb0e4931936be2852d0f4add649599c300f94e3025c53d841b4b4c9ad8166caa2541be72c344796aaf671ce7790e8c7e444fd154380bb7554cfce1828167bee343daf4be6687e670010efcf39063affc34524c8dce987d9aceec2a2294717bd6d4fb3ba3a61eedd4a55b26fc8dc380d333765a0e2ee39d9fe73ee9143835db57fde6bcc19dd97124fe37784436a37b47a8528c1ae782f33edd41cc5a501036c3bd9be79ce51896bcea1a8ad5c12a28c561159bb49d3e84e93791b8fa146e52c8b1432f931e1d704c42b98b4443d98ca83bcc0298560dd2259d8fb2acf23046bb0c18168a0069471caf786d685cb9cd8d405b6aad7deee6b2aec9876fb3a3f72ea4df5328fedeebe64efb8f7014d6fef56ef317eb2bcff8ea5299e661e1b525353c11bb42d5a2be60b9ebc82f9e3f27f41938a39489ba214fcecb21245b078b040ca5adfb638a5ba45f10883fea5cd92dda31f19156fb5cf7f887d0dd9eeed08e7a0ab5624681256689200d9117916246238962e69d72cefee01fac2ece334f66ad3dc16ff3945abc2e5de600a92c6f14bbcb183db2629a50c5b82e1e2ab7ed78e5724ae07f35d5e10a151146988bf3f8f01a9badda383455f78f65b68ddbac4970d080676e6bb902c315d1dd436deeb89e7a25f2680ec5813c2e0a0865910d31159d75b552c5d34cd00e8749a8ce47c893a26574457b04eeff1cb65e487bb9322b5fd012cf5cfbcfed76b7978818ebaace2b4990f3d39b1712ccc8f0da071ef3ee06adbe90285e5fe658868192a11dca42d4c81d2b36b0beea26147c78edb226a3877ac86dd22493dbe3850ca0ffd144c5f67e7b91b5775c2cd1272f651c424e05d776b6dba9df78773e5e8f93afb89f47babcab02544353cf5533dd108c48326aee99899167db9d6caf23e55187ed4b7d7781b70757fec0c7cc7000695529b2503afe13b4e32db86fd1d0e9854c05f382530d2c9d486681361a9d95b05c90ff822c7944d5f9e07e595e820ae853e7983f3cab10d1833ac97544eb74d2bef5b842fea946a6215f484533f52d29c3968dbf29bd4d254910c3905520ecabb79f2e847a9f12783008b28db00e710593ce68dbad4a14a7642f48c7f928dffc9bbc59f5f93079ad2404cfe6dc13fd2b11b8dd147677b6044fdea2a8a59cd45168de933062200a0aec4368f60767845fa64d74098ccbb682cf757b9759c5efbba47d4e27c3ebc2c9a9dfcd3ebd76a711798f439702b77bc558b3a45311b760b265a4db01576e62f2972f8861010519539da1e17f0cfc035efd62569b7f5a837743c9ee4fe5fd8ae038353ca0318379b47f1df385525811b49d97da7d3e6960300ddd04840518dd9ab402c69e941e79698c6bea3229cf38447ce0d84e5b68675a7622a2749a002cac692679e32273be6fdc8615fc792be90939ab6325abacc2055b3c21e49b3f3a27f1e4e375e6b184631494047332b6c5c593503c2c8609f1e7eac6c95089dc107d6db3affb2dd57e408cc2794a57f4ef17aea40ad87a5ab0c9856e7a623e1dc2f6e507b77a353a7e454a95b6c08ff406bbf2c9065a0823c39fc94d195122766b71b885acc6821438d0aa4c3a1068e9627e3cfbe612eb5be465c908ea1e3e53a4008402ea7240aef6a48a133e17507e4be564171eeefdeef7679163b89573736a50b468f85189717b462be88bf1c27161982c12d3c8b8a1ec482b5f7a6ddde26ca730b1dfcbf90851d43b0a20acca1e1b50c256cb2e80c8dcd0851df613de8d1bc05aeaf695c0cbe270788eef8949f5d272750656decf978612cc68b22a2565283579b1d310427d4e8b4a64bfcf4e49eb5f607b03cfd0680c2ac84b6bd184201cf1e8dbf509d695cad77cea77f70edb6c19a0da8f1719ce834175653a13a62447c9079e5be2c3b2173303fdfcc9a14cc4e9226472c84ceecdcbd49d5e8205d5ba26d07fd38ce7932a97e7dbf398648f00999092da6f8230126ca6f53bd943cf804fe8b3836e705a36ff2481b569824d46d05f984a38abbc652f8936e0cecd0c3db1816daeed2e20cbaa77b8ade16dba2b24634fe6c48388e8e81a6c575326eec3a02f55cad5dd3bf4cd560a420b256c7cdd14bdcb8fee5c8d93c1ce0796ef3ef609dd94bd5422893a6bbf984cfd9d1d7f7e4675e23617fc11da0a78a7b19d8120769ea515cd7897394b205c9edb4aaf710fb6f8cf57bb53b5a5bf6f51e21d2729fce5dfa57eda5bc3afb808c68628adb60078434805b98bf4648546b9385f514bd745b803c74976c8d6f1054c72cfc48a9f3714fc0decb7a9f747723f7aeecc3ebf1b0b58dc4a09e730feef7b3ec963e7c9157c1b2de650b82c6293e096a24f01947c4aaabb830a4f773c8c127443a44fa6dc78ac490099429c2c08702ab27bd77ff86733a5311efdff9b2b5332334396456faf407cb4728fc7d67edb7a16f90a09449543209186beee89e4b592dd417dbbee7068320e8f091115de53b1d71fc13175bd44b73ec86f315a335fbe0f4e8141d91be8959796653f771b4471a81a12c3a767bae30d48299ad1f78faa957df7b9360cecb58948bd9e2ca0e26d03319045fde00ea4cb9a451fb212f1127183058f7e13bdd9c57ae2fa399bad3eebfba710d54d34a765e95acd20fe797fcad87759076d27a76f1a137462bcddf08964d3d3a632043d0512be586da8df3a3d6524fd39b67bccc4be0d20eae59fb8c9177ce8ee0a37b6c7690388f8925b3f06288afe2fa33c428ab580cb4ee8ffd9f77e52b5438cd73503e02d3a74a3dd03fe44b07d918b853dcff813a62baeb379aad9135b2c6a95e4f5422d65229030ca413b4aa2408b7ba6f7e4eff3f7c7fa983e8dfa732f6fbeee93a13e0c812e970aee8e6071bff57556bb9f34f68c229c4827ce1122a85bfd06bffd840f232c78611ed57ad9034c799539b72d06800b1feb9a20b7447b5cdcbb6245e7b3f3706f9db20cc6a4b3058be91b4d0482678a9a26d51e15b067d998bd20a266a10b3a0589ef88f1db197de84cd93b1880d01e023e25078d8602c103f5cb799d039ca7da107081e34aac3be9673d8c0d7bd1a3bccd51a727a9c357ba50d517927eb51ff0a96b13a0f89556d661407715dbc700f1f33bbee66cab7c472274f68ca0ad2a577462eacf28eba6ccfe1d805e48ac74c2d50d63e7570938dfa8dafc1b82fb4ca5932ba4232107c2e93140b97d133cf371bae6123ec793671bf53c1d091b29cfe4546dd2f5b28c597d6d1b1e7c4efe33bccc053b0b605500e7c4b3db0e7ae9cc6960abdbc6cbc315e85cd1b230712e9e66930c3003c8ca558d3fb062e3440507b50dc725584b39470f159a1980c87a73a8f5fb50c833b1a2b042786f2e552612b707f525bb292ef5f208c749be8490169ca4cbaeaaa71abd4ab18ee078a70abab9e55f25ea8b29bca6c7b42f820848ffeca9bc6e993658c27eedbc454d77808cbbad197b9394f0eb87f6b29d6c1dc95645397583f9bf36cf45b4797ae389147d448683a1fae9ef6031c3dd6605aa3c1c7dc6a2ca94a25d86357c1e905be192afedceff0845d9441851c40abdbfebc655c1928b23293f3778713ffc83f5993d1fa56c1ad2a5802cc391fef495fffae237d3ac2a145262b9b0601c5390fb06242c4d0c3668a267de757e24b2d9d5a3773005e1a92bb2b215f3c936b54b647426654e05e686b6f8e0fa4e299d62e28c40fcd60ebfe964a4bd26a6f601bc66aa27d20d49f393dfc895b7346541710e4bd7c252f166f268591c0e90a0b4a9721559ac99f7ee703af7d75d0370efe639bd5c72d257283feba16ade1b6537794cdaf147c7df7a2719250e8c8f240e4656880f277e12a1e3b06734e80e324b162205f1a31f0a1785cc1efab13cf6f30dd8b98e976040e6bef890a99ecf4cf60f55fad0827b62a7dc1c63e8e8af821b096166faf6bea7250e725858a7226c845dc3933cafe719946a2e9243a48b23cfa29815f7b106ac1693c1f125976fbfc3ea4d2cd2db1adf30915d3f3eddc5d00d97933dfa89cc85bb9e481c8728ab1cdb08fd3debde3612f022e7a65cbf3d5043ca09d39212f54a170694be3abc9ce512c8fedae1b03487e22cc78f89b33a7773cf54cbc1ac165e3eaecfb64a35e4075f576c8050aff1e8f45ba93d651549637304860261d1aa5ba90ab2adb4db82f79d00aca12c0730954e751244f82e659402c5f2cfada582fa37769a802bdf2de2bcc365fa7df3075feb284df562a8e85c76416bc9988c1394566dc2c61ead603f30223ecf5c76925827ee39ddfbac199e8474b052c6e0daec2b953d4e50fd1bfafcddb2c3df1c4c0042c22a66500ed573799b71ca04299c2fda516bfb30c5fab3f363ecadfd43ba755118429ea17a3e3c3e0911f5ed111baa23484e4c94a49d53173839f402d62ec8a87fab11922b59dc8a914082bd3ee52ba0149c0207766875864ffdaa5174f1aa4031b9ef707ddee20f15de230b523055de6fcc56c8c60c1435aae71cce471f9ade13283ccab9dd17e02e506580c74c05ae24a5bc9a0a7a316d9400221d432586508f2c45493868c1645fce1b61756d00c79349b0a569459e16c9b6478a40a6f6feb3e000463ce04839cb412b1ae29c8888f7e222c652341dda611bc589f42afcfae3adcd028760fe91b598429d2ba3cc1af175c63ae1a9171be2e44a735e395482075c505b5341d313514c4c7329ccca8b48804df5f2b838fd77dc363141823cb41d1c3cf6c84ff9583a562b9a9a51b51d38c79c57fabf02db05a53ed8cb85c8de5c43603183319e9450b3d8682c3bed9309b1fd9da2c5024628fdd9c404eee03833ae21ae7267bf3476f234459a298047d64996b7c723f9f123540423d5469011a5fb094e583d6185f8d80797bf66e0ffe4fb8823b1c4eb5479f83850d74c50319b081adbc77596056af86ed65011c59264416f2e0d0bc646c765407b857c16700a006705a6bf0a050396b44f44cab5a753636521d422d143412049931dfe4ad8a3bc57b4ab194009217818dec973619852b6fd7b329f1540a453740589b6689e1b002873b3781d70e1251090ed2b86cac55d74eab263f656853ce778c6f82c65ccd0f5863f3e8bcc89e78d2bf5203fbaa3652f7d4f59800c16962acc451446aa7ae6e79e0aadc0168b5afcb56634fdcedf0153981ae67f61f2b2253d8ee9c2c8610b0fe1f27caa2c237afe4cb248a1a4fc636eab841d09f208654594600ca05f8e5bdb4838a67fc004678f165e1e7541e2b944c0fd8f432f1beaa98b936383cd7d7f83236788b499ae64221f909cb890695e7d03edbf56726189433cea1f083dd106898147160227b609887e6cd22b752772a3ea68f5483ee1a9b7c5a650291ce574d0133e9fb81c0c71598dc9c426aa804c3c094979f20276ecdcdf2e93aabda0bbff56616784f30ea44fbbd7e19b4994c2c3fcbf60ff64903532f726f20b881d51967bc87fd24b5b3eac7234dcb464cf6b257e4ebde75dbcd64388964d7fa1781e0c8fca6ac6994951a298e616f6ba7fd192126fa3fa4797da04e003436db3a501eda7147cdc6ea5a9024dcc7e57b711e691a85634c9c4dacc6430ad5e9fe5f0dc494a7cb19e0f207ef4d45f3ef0765c2963ded1a0b3eab7053fcd01448a0f36450fb2dee17de372938e659fa9162d9e0434f808dbcc3d329ef13d178dbc6ca2610d1db0faa7d0a5a404377ae1333c3d38a69477116295086ff1676bbd78293e2ebf33e56ed746a97b28427f4d451deb82a7bacbfcaee146f6990eced71b1c5df85eaf49f4f9723f130bbb52ffdf0f336f2c643fdff01b3aa5455d801eb9cc0fd0a2ca215992adeb7d524c70bcfbd93e1b9f3e49771f68d9219c56b8e8b687e67dcc2c6263d48d6bab918228b1687f3b414e9972c9a94fbc783a7387956ea3648b63a90557d2a65029e90b4393650a84db99ba8e9ff0198d12b53d9b178b2e8c5c9616ff9e9946e29334c35b625795df1a2340464fbc6b6f786876e50bb340d1c88b611754aaa3803c1ca1577d8d129ae572dfcca99daa8acae3ea9dc08f944b729523f21dd0e2617ee17c18b57f20fcc82fc3d3b88e2f73b483bb08bfab9a8bc1bc134e83eccee996dcb9bb1a8be09f6d594329ff92a56a9ceae24a712ea341a910f47696c1c2a4a1130e151ed45785d54fd34b61c5b227c9a2d9a533508120dafa1a5ab0e316c17b6397bd902161b4338459cef68bb23ee7b21ef48b5e9abb4a2c5d964c30d3645918f3fd2fb67ed719a312c3a15c946b1d6655f001af06ef820bb2ceb90dfb0a2a028ec0935a3ef5f25034c11aca1350a4c1e7d7c9864c45bb4a5412e78556ef3e0b4d3d3249c17a31ba030b18afe666cad3a1292e3f21341fc8aa19b72c8bf4ae7c706e85f49ed954693be4a32683fde48a9aade240124d93bd883843d7b5ceb32e89d4cd6231a51da8dab5c89bee2568476864b7ebe1e29039377b0e4155fbcf8a783c82c38a19e25640ae70863c0ed7ed4378ec02daab501b20a2d3460afd9e44b711677cecc35526829da6936edf38eb30b292e035a73673b542223cfae2d66fd84431da10492663cec5a6803292dd8333710b2d2fa3027dc03e7b5f52154fbdcbced57834e4c0968040ed14aa01dc9e0adad8cbe853079084aeedbf3aee4915d70b91274f0ba0c6eeb9a7c399c253896ae3b6cfce77d779d4e0da90f338fc06ac61a632d038e02fc872fe93ed22bb5a58aa4b72b64374b744c014d837ec5688406e4e6f85ae9e4f15c5ef01f60bb84ad51b413909fa8c3b9d0d577b1face731d4e2983dddfde08e4244bba8a994e8167084aaff762d947cbece80c69f77079f6f6f0c08566d3810140e24cefcb40752c25dd2cf458981b224fa3a0bbd334000a24b4bb4cc057bf5d093c5139498728bce21b55d470bd49baafef81124bfc536eba564029632a4d5b1813c50236ec8dfa66db1532eebf02001350a1245655cd6a0e272c6113ee802f8bb4411c88c43802ad536853baf1d6475b747aa818eecd20a0587bd98c1ad5c5689a222c0256dd80b97c7d498b7242a8700fbbe8a5567e40fe23b74b11822a8d421b39beb41d8f1788b0b95b4c5004d1e260f9cafe546565e6803b31f6773187fbc73bff34d584c32733d41bf2d7e59d4da95916abe1a5c0526a89dbfc6a69896a6ab90052fac3c43e4f82c363db747e5371edd637aa765ec23c4514583744556ddcb1b566fa3972cc135d25dbe5470dc7c9025f9cc46cce3e12e1ac8cdd815a4544c9eb29b548bc8d22e078cf5394cfb03fe4890c3cd1a79855b91473640e5c3bc66874f7ece1cf6f3b10afecb051843cf24040aa0eba5a492cb188988c8213044779843da6d3967a104b67960cebae10e37e1ca15a496143fb6ae46b4a2be7d7b89cd054de2d04358ce2b7f72dc7dae952b1978f70116edbd67a0bf76f345c62d731010cd4ab57001eec54109e9b2ec5619ff471bb8909d793b49da5a9320e57971b6034854f325e5a0b5225fdee5da26142948a363b9bb21c045404bc01734d2e72a4f2eb065718b2fb9c8e1bf0dab04180c0cc1aa88da7cce89039ddf550792b6e59b51d966cfe2563b9925f468b62ae74dafa2647d82bd605549c02a0fd9f920919c0e3ee026873ddafc49fc1cef7500caf9a31b167ffdd970bb56bbcc6cf19cc1f6bc096d35d58df22dc3052dc945f17760a8686555ddc831876f25ee77984c0f3a5e5f6847abb3efc31ee45f473290ac0c1d991e7e698f1892f4c262a3029fd67188045c8695f874070b0074b3cba9e4b70cb5ab3086bba28f004b2a950eb2ef0e2c0d73b153d4ffb5e20f838f2dcefb6400a92dafbd803e13f0cf599e167531d419f5a1a2bc241d17263da26a7dd0e2e14dd9d964b8d344f3494d0a2884e8023b51e86f2a407bf2b1ebb5f9836f4b12d41b18ca2e2c35bd30feb816bc506a1d5138cc7459a1ae43cc29ab23ac903f360ca62c45fb7c8fd43a4acc44a711f7621d2ed7743d82c430280c964a73f35c586d0f985d86dc77445f9713d7eb615e2c08cfa1a5056c19deb02f5d40a44c82553640c2e5e5bc5a2240d8507ec3dafba45c793b6d17d3a9e0e1d5f378327a6b3ac67dda30cf47253fb7d568cf0d01f5a0b98436f6dd2653d70af8b30ba258d72c3850279a22510973bbfd090f5071352f3c1dd64087661e6fcc45f4308570d66fd812f751dcf5aa4a1ea81326cb8d77afc3b9faeb88f0e5be83b60c4d17313f73e56651047fe727c781043afc60c32ee7a8d0103158bc29ef96f9df32fc084afcab744d239d171060a0dab1279f5e4cf1c499e87270fbd66902130d73d53b810c34c99bf1e21c11c97bae852cc7e5528b3eee4dff622db32126ef395c6c4d7f4546f76390c3cc4442b5bc9dab3ecf6ca4422df0aed5dbcf03e1f72c4fcc2e68e5938726c4d493e767df2d2c57dabb225217670a09fe15e0d99dcd46be4579de1520f2063ed8338848078c98602d4ff01ad2e86916d38b30fea0625eac29b2ccbcdef4cd9d2fb6fdac7cb15e5f892be9a6ed5d193d8f88cc30c0bdbbf33e80602595a1dca075553ccef32532a2e86728260db4644a15644aa104db6921890c4d712e18229e73224bc8a77c064c9f593e030e2354f095c781720b4b5cc9c4a26c33c5652d57ea57ca8e5f795c0af139b7ca180deb3c03d5576de0ac54bf4836a659411bb478ccc7e35f9011e4c8d59994a3599028f54c44b611b117da46335fad7e993d188df03a704e84cbd77e09650a7911986f84aa449e1808d9455586dd8a714342e7b282ff07f528d50424b330744504181c7b4a3c70acbfd52dec4f4c0925c10da23b64977cebfba41d629aa235dd960b6f204585c1832b4d4a2ffaadcceac79fec99472b9702da776961dd02eb4c8a41f9ed579b06b23a97718a77524f1f0308cf05d6c55b83ea815525bdc141d0ae6725135740681a01778f0622616007610bb26211340dae01f0e2ebd665c60506314e9dca517397c1d13cc793b7973b8142c577a9816f02197ed65794ff4d276c48902d84b096d293396fd81ee32ce2866a0f933e2c72e32a1cc503fdb1614d1ce185cd7bd01e6926f7f5b41469058cdeb2714e57d7536e53900c3becf30b00a4f61892a53669d5f993b4dd761d9abde7b1bb2bfaa351a954ec3e2d23bfb09fd1a770333eb484d362796434372edbfc4fa73c6fce3c2736eab56689762d57745a7397c7554e199e9c4bb73b684901d0ae0741334a63125e0dc7f67f32ce3f8505c613c4f67a73d48b96a0ed91fd5a1d4fd141bcbf0cd6feba49be1f0747e8b81c3b1cb97ba096cb17a20fd85f104f9c3a6589d3c3e7b0f36dfd9bb165ab3641dccd90a836c5a7f720c890ad09b069e7daa3e2c76bb8f6bd17019c598f0eb110f78968c1c2eaf44216522c9055726ef999b0a0e4f9bf3202c0a9a24ab0c1a77e71a90abecd69c3a24c8916010b92cd8a218383aca63d52fca46b06edc08e13906525e5633eac8731a948d57b6557660157c584051cae1554d14ac28fa0de7005c9081f3de24dd06361742452b774b280d87577f3eff97bfbc6a11e549f7d2a8f3192ea11cdfa6503536b5c6cd4ffddc6d1b5b1d5e88b351c85648dc5910cc904cdc305395113e4c8e6eea481ae0c948e72fc16f8c44b1e5d166ab29c76634bfe19aa370cb69843816d8cb40df4d85298237940baaa4bb28ff5ecd323069033075e1b70604d11760c959dc435d7359bb6d903b154cbd351259199d5d8f72e2ac2e5f3ac6536090ec1acd40d76669ffa17e4f2118bf659cde7a7d45f10f889b56ed5e65f9bf249cb657a2b92156b442e29f2e3f620871bc02cbb52fe573386e58d4862f271ad7b1250da087d9fc92ff6b0d92b30a278d10ec00421b94f78a98d8a4c32156346952318c921b16ae726e0020e9e9ffb1be0680a94910c2d20e4667a9b3b88f73588dea2e9e81f1fa3f2937be1cd910a4aeb0f43ace28c587b63b9d0607925cda3dbf3f035208ef9e980e22772630c5766825670202086bb70dbc6b570367e5e259871870e545451eb3b31276c1345fc3410f60f4ad745356f5af1e3f148662933b70277035f8ad6be4d74114e3332c9398f6cc3f02a5539867a6cd028be6504405b928ce810ed26d543610a6fc42e70332a0360859bb6ade50f325e1a0a74b729e13737e89f3685d520ffedfbb333225a120a09045b6f76f8c448e60abaa733689198db5d05de3ad94f0e1e9ea9337e496aa6a12f200cd460b5e11c8e9c5583b4cc6eb05ff85c95bc08392cf7c1f419d9be40d0b8d9e18c230ed0e5eb841236388112306c7349c51161fdf7b59fde23d74c45954d5ab64485db80b98a70be2209b32b023baa0436e49c33f23a5591558e3de8fcefc27f3624cef226aa95829f6abba771af4179fc138b4fff7d834a54a3d1b5223c1ee5056deeef1f454bfabc71d79723a664fcb96531d965bf197d2e00cee8bde5b3778ea473fbd7d4729ec25060370af49ae8f8cfed52e32081f9c41f70f1c28fdfb92785f9e77a4860c4765791b127227da0f8fb1b8ce65600be023af6abe75ac7415815c34cbc055c3693c7238d77284ee5a78728409f9bb3e995aae8a48f6445ddee403d3e6f6c4f6f4604ad6f52f10df2e52b86ec8ccb1d68eac89a5c48ae7a76326933e031e5f7e880b442ffd6ccc15731a6b7d006bb7623337f506f0b755510aab6c6e675e5b02d68122983c37cfe1ed8de2f80f156a5eaeb8a014315677091ff6b4759b87605c28dbf3198dbdbc066009447703334010723d22ba81895566f48c960d02bc75bcc6cc45e42c1012f9488d475b4e8bc7356bfb50def588253d14e757582bd267e4538823f56c11a8189ffd0c6d66cecd539afc5c8017644f8356dac3e0bbe7e3e3a3c5133f678fafbdc0df56c6dfafa9ade57f55fd2fe27044e378ef1e78f977bdaebf78b911d0ab2efb4bd7d37e5e29b25815196bfddb841396700575cfd320feaceedf59e5442a4821c0a84dea3e4e7f9adb882c1686281684afefcf79215b083b1be10a133654a2fd5b55c1a6d89c288287ded441a403dfd9eb30b63a433036d10c4f47f8f4c3b2798aeac4f26a3b3c4a44da1bd7f9207d569d75845beb80ec2ba44f0492c84eff342162d858f25684ef533955ee298418f20f46514e24258aebaeff2cd7d8fcae055ffeff36d32d8cccad82de3cf6623044ee80e12a5d3818006b2ee71f502c4f3b29638028d4e1fa966b390ff57f78a9b6ca36c436d1d3e9f4659928947578bd99411dbcb33b0556e3d4322447c48b034ae4d2d6a398b2ab04ed2de0add7d92f3e7505fa644c52ba5828b17730a3f3923f80a60d8851e66f73b101826af1cac515f020f7fb168168b5c0a2d5ab1ba58f71a5ef3b370e8755fc3183b2c14c0792b4e06de3a97528392a851e5ddf438f9bfddba62ffbd06de92549d5fead971cfda94567f7eb9b7298a4b46da20293016324762271dd7264d741a19594c9caaf8e82500b789b9320c0e21d30c85dbc63ec3fafa770d69fa789b0e6cb97296ecb4716c9fe6b36d2ebe107b182bee43ea6d5e9251b6e173b9ca644fc74218310a0c55ffe189f4d5c580f5eb4fbd92079fcf79ef3c2f20d05dd53c45b2d348bc370604fecc5af4d506ac8c431ae103c334c97dbdbe61956cd76dbca4164fda70314cf7cbd4c33a67b749b3702caea645c4e97a22d3f082f02e8b96b9113ad7ec4f52871974c9dcbb3fa2dee8b012140ddab8b0f0289950fc2ec2679a95ebd253bd468ed6df9cdfedc67c7539a11f9476a46263f02b0b633a7d14deab77937a695e58afd1c4e3a25fe6e460df9f2e68a562843f6625664cbbf1574b687060c3025f4118893418be37b66562ed3d17040ec0c79ba62b9582af7b559a14dab5911eab0d5ed32d79032706c0c5bad6237541d3a4560b05f659c5c211b570ffad45cc2c39349aee2885a7a6d271a34bb78a4dd0b4dd71ce4428f62a418c11dd772b6a300aa0307b92506d561ae611a989401f106c57f1b1ead7a79092b097e4bb71bc14c624ca769a58f40676448af84afd8a49cdfaa076c7827bdf6695dfe5d99bba1c466ac6495bf4a5490b3973273824c886e1d1b56247794ce5ca415b8c30aa8638921ce030b180434072bdd4776b776100808f2e373a2f6cda8c9d54a7037fa084c0e41f0ecfa9c49b4e4cadd5a3a07723ddcf2033a2da57bec00d7c4f04d0314e5d55d5e992981ba388d8e933ef5c2e96c299a107b8c933ed2f95030c6e92d52ef76feb4df54e3c855c34bea738b883a7a5d92d8c5fbc84383a2d614209c2a33212fe132fc03231685e95a4935eb6b7743329b0016f43f345aadedbd4aebde8cd44d6a106a34609b222b3cfd37a29d0e95cfc12db8056c468c4907a14935bcf7b63845c5e404434fa9c3df5662e872ab2838347e7437cc0b607958a71066b370f0c18efdab1fcf7e394a3453c99d5090932a4b31dca436a2cf076435aa250c35c97fbb7c595bfc6e90afed5224953c6fdd454d60a6fd9e7ea1db9d44ce5daf7bde3699dd47819a500c51cfe7b11909fd9d2e70bef95feb17985f9829f2169370df25496a33b8904e2688e9800804aa6bc1c2e8b88dee270e6b1fae9e12d76ed26ea513ac4752b6ea9fbbddd8210c95b6380a41d6fb9281661beacd783d6f799395b6bdb032f5b98dbbde3ed5d0548fad2b2a939e80e7f3dcc997d7a7b2c69d7c49df5c79a4b51263df844bd7cc98e5274abd7d8ea78dc32e01c3707f2ab62bd9e298b91dd4282aa612656a804809921a2a286bdb66cce1645765f907819c780cda444a99e613420744f6ccdbd5a2e8d65e3b4c43dca75ae6a2478f0fb5bcf6bbc2d986434341ee723c554d1393baea6cfb2b5653eaeb7d60e6f897ecdb31c397803fd6a0f8c4462a8f5c0a44902a0558b93afafd25233ae8fc1dda833dfb9a286b8b486ea8e26892fa40eb75398a21333ca6c1e2ed747fa897433a3307f09bdc03c862d478c96cf7b1b682d28c59f9d0e9a9908acd4909f57f95808aa6ad51ddb935536b1c8b3c41973b847df1bfcdf7d6f33320955f71a8d51f52c9dda26f15bc368f84ecb142f8181d71e3f3aa222e06dbb1afa06913bdc3029f20c7f1032b2f8cb2d091a6b0d2395f17c44273f12b42960772d5ec34aeb42581fb371e509d8e81fffccf4ac53c3d0949a090a02980e92c3427e7d3299dbaa6bcbef8cc3fb9b01a7c1b569fae2a48b07fe4ddbe2e012e351d22a7bbb927ed9e2f9b6a7670e49528cec81c934143807c64a0683f50ab72562e12461e583436e82d7452cb3db31f89b734cea70c480522abfc95d2654e9dfaed3a6d7c3b4d89019cfbb9564c5a01eb56f2797404884364ec963cf7732dd02254d006b229b34e62807ec8dcdf588d5621d95313543b8205e795917e3658db557d97ad7cd50098451cde2ea2e556c5d573a9729b6f7cf8628c4c5f7aa3ac5d04f531810bd215547f5f58570acd7058f8fb9c49f6ae4e2e9bf43dbd3172c9cd836b751ad4c5b29acb249479eacf0dc738d0471df16d191cb3095587beab9cea93ab43c9719fd44dc4ab1f049637b526e1ddf0029295a398de64e607357e3e7e178f7df754a5d3fcdc047641b0df3217dc5030aa1d95505d104b89fb146637201d184720bd357ae636e29a7bfc22de40cb85ed5f297714107b146da6e48219e4345af2999f5859339150cc22a31a21645cf2037031a8e015e0eed9f756d774543feb33ad640827ae92a2d9487d7984fbec582f3da5c7249c5704d262e8737c6231f9ab31445a1c6c16086c9713ea6e24d2f7cdbf01f62ef10116742d4efbbc61b0d3492fbfd9d9d208df735454cfd377cca2d2176eb9c8df392043b4a99c24d37470110985bdd8a75dd88075493ba5e3295663c9e68468fcdec138223470ef62ee9c8dfd24825584f6694a1bb196315fec82523185ba682b8b2aab7213512ca70bb071aca50e78dde8c63d2dbd20929f48fc9528b6b33c19574d70c9c34bf257bf86a2fb52979d020d355e38ac96bf7f32b66b011c6757212ec16310a829a21173246a374c366d17f3596bed4425810923520b963ea375406f3a8d317d1e0d63bea8fd86435eb5211c19f6241e13a95bd36ae2ffb297ce5c9c3c9c2884fbbb43a551788ff34d9bcf87fd0319373772b143f54cbbd3556e8eb69a7414e745443ccf55c0c118c70fcd83ee20c551b2aeb55743c4b7051274b989c3810663cd6d93800be6e85ea999992cbc624dcbdf13785944c5053836d20715ed23c3c65912c737a2c795b92034d95919ac7b5ce2f62921cfef019f091340aba230ea90ed5ddc25aa084b42c5a9fa0c8b1c6d28176529178cfc40f057bbbd35b1777574faf68caf4a8ecf2e7898571c51a25808c7f4537be1efe26c861614510f5c3b2973e0c0c6cc5d06dafed7f7cb9b289df03ef6b9f00eae80811ba5c0614637f6e354fe2770d0fb498c1bae2b6d0f35c8e90961d8f15c8d40e555330ab278e7c9843c0af2efb873dc59bf23be98d71bdd12dcd4e7273e6e0269e599617f6809ef11b84ee32b0e6705b019bb580c907d9718654cfa85ebfaa7e9e1bea85077f00b9ba6d1a5633f56da4074415f03e6db9277a6f444899a6f973328c0ca62784d8de066f5fc8e0e8650e31fd78c8b19e749e3e70c8aab07878dbfac884f4fe6a1b832e801ada8fffe85c1e1c76565483d0268b50ebd1d764395106379fe9ae2382816e279cfc26fcf68f37e4969f1e6d06ec9fefb35dda92ed57a048cda787ba3728492e72a61113d25a2cabe04016a0672c227c635affb5cbb896a9737d1ecfb38e7f36430923e822afa12076a581c282f5d84d4ff38846de87421699647471aaad1033f84ec880b47bfe5dadcecaa1804d975418a250c003dec3e2e6369cee58e430fd283380ef6d89f432619aea3fd9acef19de684de9d0e609473c9bde5089628b36fb54f768baa0f5cfcc1c0cad1af261b6e302e48b73a99765130b49bbd6b167c1888c370346c57e97ec21b7e07f4b5eaf8464eb3f252ff8d0ea6fc730c9abfb1e7a0bd7e3df94e8cd62e570d007d729bbfe7620b204e42e529c9c69cec81336d7621f75c6a568ab21ad1f7d1363816eccfac6007291b074a1717e015e6d6aff2f3656410dce41a73a86f9576706401b709e212dd865c0c13477ba50503e73f10c24aac5ada8a6783da28b1f4ecfb7f4226f58a92e41093a5e48821e396e1a2671025ca54a76e7b689f933d78d9f11af5ffc6fd2ead00deda1c0f16b760b95b834201ebb16a5d1717cdc9f7a5a5cbdf9e371a489cfcbc03f7312c95a7e26dace43f43e49e265c0dd7275c03204b23d601da02460d40385093cd0e77a3f38f2a665d372ec7b404ebc0ae8a8c5f4a105b4ed50e5958ec727f38fd1f8f7a7834090cac18f3c0194bf15f28e3c9f7f6168f416885a43fc2f83d9a7e9d3113b7684212128ade45f377d55b70c287b352b7a01d82ec654347f73ee3ef62068e56d3d4e0394af1af7b153a931de8a20d630b9ed12cfc9605b3e6c8c47b85c5d14f7621ad71f886353c528d4eb66bbc1d0ca4135e982921bca113ea6f55bfc0da83dbe1cc07556fe769527ddc7f8530933bd3256ab3cd19436b14ed06dc0477edfb50cd3aa67b58f74cf779ce787890fc682c82e7267d68bf0a4e65c4d35c515b0ed122db40b1254cc9e01f85a26613e2c53482f0b22f310f2211ce3914f5e264745917daf5b128fd5218b7f3e3fc62de6c274db7c84d677de00a846eae383f6461760863d413bc8168c098929486c8a5f1f09217b5b7cd3a1393f358586228b568cce2be9da531145069619048761557f6040d72227081c46d054d43cb14df9d1051711bb8fbde2488242d480c7e323d1f117463057b03ab063699c403dd6afbe0081de5342ebd00b4b499d28d3a260f1f24e900b3144464801e3c225d23184b916a98e60fbeb4b8a9492823621462b1c4bf5713e93f102c107a7b8ee30da81ee1cc4911b8f1953be0ca6a74e44cdb4cda6fded9ddbf9c384eb3036e78f6457f3c94c545849a34ea1c9d79c59d1147ba4b78ff515750e64e1a7ca193234657f58e0d6c726c8e25954f4ad81db9f478dbc1860b35f9adedb1b3ccecf6274ef29dd866079856726b4801e62618c931aee7dda54f1b995fbcefe687f32eef5e07e7cc9bc59b1c20730b713ea1fd5088b034d92e882c9a742b737360aeb86286e8ca674e318d0c0cf059e29cc40f723d0a7f3c69d9ffb207af8b57daa826fe96384de611be12254e51cd3250bf5cfbbc1c9df48a9b21249f0246b229f39ddfa7df72380711eef77edc21621f80f73a37c4761400dbcdc021e751b65718324eccb350214bbcf4f5775f5ec408aba8f3e20688a55e6d17f8052225ddf5eb0f3e157225e5cd3b75249ac08f44551de07d4361e6a31036914c1ef2d2cf845bba7f731b95f10bdad4262eb533c6bafce4404c60e536655fb1908fdc5d3a01f8ab38941b8f1d671a5c2846b0df338d90795b3d63d3b398997eb623899c024e590a2d0b0f480de4b2da3158b012e280a1820fe19a499d074116b8cae2cfbfe5434be65b943b65947ca76ec97438b0800acb2b7862b7488d226a3b0c6dc2a1d47e807ab11f6ea5533ac4c81a1fb21fbd8b35077585665b99eba2dcac966a3df35cacde68a910905de9c76b61be0d7f892e63aadee7dd58d45d8c6f7b84cbc0c8da4084e1baf436ad40593a25f0a2cd81eb1cc350366e6089f6704fb7ecff33b629df14eff092483ca934700e661bb620231442deb885126e1cad5d8660d9d21c660e64a3e1f15ac9ef0b55203667bf696c518c2b6080c4f2d2d3fb555188511bfd11d9f0c1576415cfe7c420bbc96f4238df8a2f821b089867dbf98478e45290bf8044d1f87d09189a8b789204550f88c80107f99801b1df81e7128df5825e8cad6728e9b49fae36b580e07d3aef85d18ae76710d502118b3abeb31b799169166f99b0959ee4d00c5d0251871e0241d72c0986e9ef08b26b9e6434613d88244cc02f9b51d565c2f1ef881fe8c2baadbefdf0bc89ce4fae936e053b025ace7e020ad3cfc0305bdc660995ef46f7305ee9899391663b41e07fcb6333609b64dacffbb55c4e54d3dd6b0a654f2f56cdc27a3c790f792f15195af4c899ea535faf78459a4bc815c976e6cb2b6b1230a295fa77e8f6c19edc486668f9de24cd8ca48572f99f9faaba525cee1e2f69bd6e5833fd091d22c97e1d3e99690408daa8fc6c6564389ba70037342083ba0424f357c1136013a67829588cab9f343619711e5ccc09b6bb1f711065d1b1452eeeb2258f6c05c39f7dd54f1f44cd2cb9111a3e611568e272c436d2b784d7396958e537b9fada089e81c7048a34a4e9aaa319b9d95ec9fd47dcfb0a4597aeb2808f1308fb91e58c74f82967d342c8849684abecada68a4888f9c8b65244fb32a5ebe7eb0d06ccd866c1c9696d550842b2afff5202f966e50a8911f9f35b54089f1387120220145d634ed7a3def18a752f2927de807324dd2b144f80642494aa1c2c8c1a2d500b00ac93f6f9825f61a23d9e5023eeaa419f5b2fee18cd5143a45d9fe2efa77aa68ad19ae6a63193959c1e6d2b670eb28d1d00888378a0de7ad2e6098d1415410715e57c826253f7f08970428a5fc5770678a0b00159a329028d87057334a9e440b75e0cd79141b01ac4b40dad7177352fa8e45339386b2bfe276d8169e9c5e220f58e66e3e819d20c0dd1b223d1f2c9af76aead00ddf600e437c5f143a00850be1846c08256328bf923df5840c9ee87968d2909dcce0b321957691f080aaa36595b6d914c3b053d0571136a2ada3cd725992f5c026b8dd78e25e82f4fc66f881eff7be9a85256490f69e2cc3d614c3a2351522032f8bb8017c2545f37f905307bef90036cbcce3427fc9b99178a4fcc78d24a584fd27f011e60ded6cc50ca346cf85ad4ae46c7fb75bd1c0c3e4714445d030f8c4a339e63fba17895acb99934fdb0bb1e3835cc09794863322164cab37e0b7dacf8b74a06e36aaae619593f77a63545f3eefc89774804557968ee889df8fa41af42afbfc280726d106384633cbac04c4075363c29617ac6d2c98c7e3ebb635caac12159eaed90fec8344c97a9b1ad225a5d67ba51a639dc0434d30b1432b3b9b466824b38bcee73b8f717c06750fb4cf550aaa75a590a90f94bd3b3cd5e93407a580af6715beac4b27ea867a9a1fde5a2a2cf202c04ada848c33aedcbfb8c4b05de5822116a8ceef47b5a7fb3e59c8cb4df3209baaf0cc0f392cea6e1aed2de12a87808c7b0823bd9ad1e8ddee74bcb2e2c8bcdaee130e639ed947968555dfecf019df11344837af7aef1f40c2944deca89751f4f059ceae473deb8fc9110c3fb566ace838056bc7b59795915bca0ad7b8826a93d2b6ae57d7864ea02fd05c7aa26537ebd9ed5f823017e516b86e3875afb80ebd33f86cd91c204e0353c2f1e4a65caad66a5975ab0ddc572e2c8c375b450b1b8f4db4b5c04fc845619e54fcdb32e6b5d2170d245f584e9faa93333cf66a6390f6dbac33ec664720c2e5f439348752a7b57c216f2920e658f28ed9dd75eff04a10d9c5f5b8fd553453dd1ef4bcdeeb64cf0e16384cafc245ce999c574cf4f671049ec00bd9e7ee948251071d8269f6b684bdd26018a1394b4f4eb0fb2a59b569c30a872c1c2f97a1983eb23828c53ad7c96af4957f204f6647ee0c7d382be10d5f86f6677ef8731b376941b9c697b0807944976158ecb0dc815be8596e311b72ac996650eb844b965a095dff7d1f62ef26ee9914df99d94ab34e6be8d6f2cb97df802e25aacfd5b2f0c2d28891dfd60943efdb4d56099f7a9fb31b1bdd0753f542c0520da905e752f532fff889acd9ce52ad26cde23d2ac1be9a3610138e505e89607db997d34bda0ac4a5643c917fbce48cac83052091d3c2d3986d641435a735ea1984619f5d327842c259fe7fd82e0891e32f979a8ac74a7f45ca9a077c7a6b65019aec69d456806a8ab87df4287055ceea395dbaf92584293059ea8f8c84733eab7bb368983ed87bc5fb7162b911ecf38d65d81d3c1f4c0a807bfd98a6496fb78b72cc8bc81695e4cb8b82950acd92e269f187c22754394db78fbea6509e35ad29a3114b74688627dacc8f24391d10ab6071603a3b9da7790d4ed0209b51a7313798bfa1a76b30106ae3963fade2cb822975070c370065af5641e9e063575ad37bb7c0530a544c54908a4bfaa1b2ca83641d1333b1fa2b5bfc1a09b40cc43cd0c990c5bfd7fa9606e34817c5feb55c891780747e7521a0572f23286bb2da168c52b6089f3143877946e5d9490839bc10aebbebf29099673c1df3ce38a22bd9c4e95b9d92c1166e405f4de9abc163a8889304ff44c170550b5c329740669a188f23ea73126965b7b9d26227a5eeed4bdfcef405e369f358996a10139ce8b9a1270a40dd762614044708555b6578a9083ce2823904c752cbbcb0a08f5e0607caf05eab1f686a9abcb0acad394b60451da23834bb4c88be26aa926e34b3a65b10f0acd26ab878e12513d241fbad92490acec0e091568feceb3bb3fb3e3490cd93f3bfe8ed4b3fc946e12475bb01f1dc62335d7704d52e22986e0aff94c4baa32a47f704017dfdfb0c124aeb0693b712f24d2c88001f2bdb3f8636cc892b5ae0ac6dce09479e2d8022f3551fa386923eb24249e54b391e5de66f7f771bd7a56f4b002ace513313ebe2d96491868f4e691cf9810f41623587c54300b42e3e43b20a6209ac0de1adf593c6509b95736e4a81e130fdd0a210f9d7cb91caddffa77db7a708d0f12997a5cdbac63f3a7dda937ebd39acae36b456cc1daa9d59df4ffcb7b34c7f85c9e0ce21190333872567006534837d15d9615d0338b3b064ad43824be7c61ef70970696ec8b4b5a4b307f0c02b6839f5e5f587d9cf9f4be76c3ec9514461cff052b2c287adfe7a642f993caf1fcc0d782e52ef4a873974a975cfee054a6325af7760d86422316f82fd962947140353f00f3a727f197c4804512fce7a38c21743a72856bff7306393d00bbd66dbf4bc94404594fe12c1bb6fa524bb7d9e417e3b419e2c6a54544249713032c56572478224144bf2510868bacd1c08089befdffe7e3300169c2275ab8e39713fedfa795ae8d0b673e423490675a675a0e802482a587f1f66bc697b330422c12b5143dbcc4e19240bf3a1bc805a15aba1f53f2cf2d9fbcfa2786269f3a425ff8a1af4d0f7e93c99c8c7e48b693b8aa09393175e071dc0263e642ff27df054359d5f57c8531bb2bd3055ab18029c3b159e566ec1f6935909bbc094c4c2af40f3c5e9bbff488f58d1281ce01ec8587bde8d30f9485cfb05ce487a2a676f7ba64ac8cba0bf06a4b2eef61fac8cee9145b15f5d36866afe85bbadc6b3e1868060dc1cf72dbdd1717569bcd3c4fbd3c7b151a3f01445a9ffc4da94d62e6ddfd656c34647a1941c4ebab6e18c5ec920cdef50453246ee1ffb36fcae5f9b011379413b2be69eda1bce0dbf04bc0aacff8716636ec58475133751eecec99eb19693e66a6f712aee06d00eed5299b41ea36d5ea4eb55082816b5f6030d831f791d29fe46a780c854b0f8db5b8fdcfe1b87aad990ac8ddf7fc940af01fc743f68299cdf7fbdca30b8eb9943e3dc9e103a8beb5332d2ba9194da67aaf325af4b49891081cd70b7a8bb147eaca00f632dbf382dd7f58f71ad787456447f4a3a7aa2890d5a73dda61a494763c8d8f6dbbb6a654b4bb1ea617870785585a44ffee21e5d851dfc6a82d01a0c9b7e373e8b5b61a2609c16fca97dd47a5b45f36c093520f128eae9b027ef2be816d91e03f00ef943ae011cad530571ac54d359a4c7f46bb940ba961a1bda74a646c32fdeb6fa788149f91bba7378bb842cb77e0c8b1cdf0a0eb5b6e04e35c5a55ca9b3cc8a698859cd3be853f7a4fd4f1284fccaa691820516b168716474f1b3453ac19491da8da350fe39694ca548cdd4333635b69a005400d03e844bcf00c96143fce892a6ad2c1cc05c9a407577b87257ea76b55da82b79bfcfa7eb01bc7fff15a93c0f1aa9bae63238d09ceeb0bad84f601aa28994cbea1eda804f766de79004a3d6e8243a2a08c34e87d0ae22985b14b36b52d33a71e0df67d5b0c1d15bcc62950a9e77fb1f6c9a1951dd244477cd6754700ce16b47195996ba8d5acea10ce73093bb6196de96685cc90c0b787879489c28a5f0fdb85c83a815b9ef4f9a89423d045394f17f0a100e6c57ee4a6ea189236b60b895ddea8f5c431db4d717173d6844d8283da0f6e96ca6323300eb464788db8cf8344f2d69a715c45ef4b2bc96fe908301d147016331bab9f34414e6fb8a6ac53e1f6e6599d1be56c2317b71bce41514307ad531df5c28216b00b70460ddb6fafe596760b2e7fce97b917bb1343e98bb02b9a2a5e6990739b4296fe20c56233301b8a07b98bd4b31d7874589001ecd53c6b8f61275efde39b7455ec42798ced9c7ea325be7f3612948d40721f48e391a39df221781fd2e9b5220b8d768f75d94d6761b97be5c5a873278f9a7189f907531b3f83c4bab5df8145998875dea1632887ace86002520c344376f5ba3de80a96bed70f727f1c10bb7de3ca20dc215d591e80545bfb22fad2da0dee88aa1a25b42648df49f731130025515238136b210d2d8eadaec919af335c61040fb8108a96e8a8aaaf5107a130d00054f803f22d24fa768e83fdd7e5e0daa2f134efa205c96c0c2704ee08566e2abcb4bebf822d556c8186f9e54733d3bfe49842f1a0974f8b81fbc3ff4b41e948cf3054059ef45375dac6dc73a0b6486241e80d6557d99b5b4e099d06f723a663c881a68a1f6bac53b37a802ee197bb27c5d535474611b70d2f44fd0f7fe7b30798e51de140ec71f88ae8a92d092a562811b5ff626fe80b6a70b0728e78897e6186d54bba3a9027cb709be9c496f18e152443cfc20c63dca5e5a6f13e5492d6d6132a7395a2e93bb8481c7aa26b3f552feb2b78e0bff59b320ce2b8ad14b0ccb03e84fa416ce61303e973b59d297a350c052f5d1a8ed2e978bb8725e311610f6bbd27a8fa59c6c059208ef223e9af733febf45f4da44e267ab99b478a8dcd031fd24f6e570625e644079afccaec989b4f56a7d5caeff6ad8ffb3e126ae794253510df8bee46051768a8c955bbf31075f6f378f348f9ba1c2d7b59ccba5bf44c7b5492eb48e904b07ab689508f0799fb50f0bfd5c1a85505f4cd79eed660d540b1e9e79a352197b334753d6134042548f7f322475754ec9c13804b66dc3f0376a94d8d4c93b3b819088de48856a3c6b99a014321fd5204a3819ca485df060e4d4d7af6d8528b2a5666b650ce4cd1101fa95790965380402053fda1791c9444969af7f902e32f6812048fd6b43281a59badae1157041b783e352820bd33662cdfddd6fc5218cc7a354e381b7224e29cb6c6a08d44fd7e333496513fed741cd7240d1164c41da9654345217eb52aa3818d6438b41cbf2039a4d6c4a94759f42f76516b762ab7c17dccafa05063da3cc90fc5f5fc93fd3f2f4b2af55441909bbf6a0417bad227fcf9f3d2ca9818e42473e66f5fa8addf10799c2643cd845afc8d524cf0de9d2f6773f5d55cab6b0ec9e37ca86d829a8ce6dd5169a4132f209c33b6ef9b0c29234d2ae25c72c296862ff6f96fb1092bcb092001623dd2839cf3eefd75175ab75381a3387fda20fd1e51bc22aa9331a26f2f47553a9ea4ad7cc4b08b11ae18b64a75f318af4e6728dae66d51fb59db0ba81c8dde307e9a451ed59d30da2e4b8862eb4297b5b7586b1f18f4a1e442afe1e7130e422fea5c9c532da4be7346e2085c2f2316a5a2520706785bd2befd07ab6ea4e1e26cdfaffaef3d6578169154550d22aa7f8a3ae4d52cdddb427836b173f0ddcae425315218b2c10b41b855cb572b32d8b2bbcecce572b203ffdafb03d3ce809c4b4bdb8e08d2b999e1b9136fe8e3922ce6bb49c50bf39d8b2f7393e6f176874d7294994bd4d67e325c16cec6802e9430caee741811ff2c1b77305c18526f84bf66c8f2047b1e4a52443fcfe0e87f487fd7ff17f26a320dd42a05b38e0e038b8e4ebd67f14e388ef5e95a4cd739daf7d9d6e76830847a369cdac2d6a68089c38e63cc99c03c27bf6630179e1dfdb2e9ee7e34de8fceee085e0083a3d4141a0b4d75efed7c559e955bc6c307019e9a73ccc29e1d05ec774f35a965daab638959ac317fb9b81e3ea6d86b21eec6381fd4ef594fe1bf4e4d50e81d535bb09dbd005e8e3ee8825c33d985563f9362646d688daf7e80e1f54c13a30836b54b5c706cf673906adcd6d3356df61325d159a907e7e0cbae3ea6eaf17297dbe9752b0fc06dbc027b562449728d3b472f38301319b6c98ba7e403be48e5e39e46c5058223a8ae01b1effe21f9db25449e6dadeb31274fe79a7c72972b694ed6eb05fbdcd4210814e31f4d55193974b1f08ea934bdaa1d1879230aeeaf760beee3de473bcc5e59a391f21b559c56fae130e1159dc7a5dc567eaa5349d27df62a96bfd23ac0e3ac7a6a89c8e3010896f03b85ac530882992bd446571bbdef57210a9b79edddeba6a1063075e152bf82610de02a1cd52cb2c32f82d747748a1ca9afac19b41bd382f12b8b13d4181ebb83168852210e65ffcb1ac08a5af679048faba794d645e0427526a2c5487a09142ec25bd7418881d83785eac20862518be8dc0135d4432cd18c6548de9bda145f69c2fed06cd63aa22a1a4c40cf9ef280891326ab78aad04ba9572712831afb24b17561450be0fcf3b8fe155579ce1cd1e88ebd7b438559b558d0a02ef16b9f794a055714c42a87298adcd69a322826cffb6d22b35a8fbd87d03ad54c21ada28961faa63039fa0e8fb64d4fe648142b55ff1189b175cc12a2d4bee365cd36ca0e712a07163bffc308311a534aa7a0042fdc4ee75f3220f4ac3255141fa9e50dd10c49960c0fe17f42ca41f58ff8cd2666f3ba9d25ffcf38a6aa4848587498b2f6d4f834563ccc0f19f59fcb47f77db20f6306d6c569b03b7f732abf66db041824e635c455c7e4f47a249c21de7409fcb5e53e988862f3ca91a37f7d345399f5cde78170979cc461fe31e452bd7684f7c5fde340c428c886d89a67651e6ae6c2db9eaefc57ab54712c5f70083fa4030f84664dd6a796f78ca81c6638421ac7fde29d2aa677d3d002ba4c0d25c71ae28896cc4dda7584baab713cb043661493b26df8edba1e0b09f6240566f2a51dc757cd81d1799f7601b8d94f86340f50366e761fa4930782a5337ba42163d73915e9a4a10fa922943bdb89eaeb87386bcb4ed66441e5c8dadb009453c4a63e074b8a08cb8b42cfdd28666dcb23fff2e8d19766c102689cb190410406ac32ce521bb976e90668d132cff1c32cf3f9e770364df0d00f4e0a55838b4d6a17c6b48a747935fa7c153584111cbff948247b5bc809e7f58a4e7121c3e0ee64c5359a0d796d8067ceabd55d3325894b2366f84aaa6726d632e6a91cd617a78b37d46891a7f44efadc9beb586595a0b8b847177ffb9b6440a18dac09179a1db25ebf87212faa71156cae6fc4fe5c3bb8ff71ac0f25ccd4d30f4b017d751a31de308c140c09cafec2c6a9dc5124fc11f78523c1f7b707f0118596522ea229dbca9ca9de1c66a9de1de2c12f959c572494e59660b7a25e3a0e1ba5575b25781c42de1cdc5596d7e9a91b530f0ae004098ec4f5672918a3539aa6037a0ef6a670a2d248fb7c7ed2f237e86cd1bcb114439fb01783f4a940b5f458e0f501cc8da242bbb89c58fc4b28c788646589048712ea6877b5332e5b6c1e206abb964835d759b3da0ecc69463b7d53bc6a0791868368bf2547c01611319a3ec4a8edfd9b8e1136616a047fa4ea504bc7ecbe30f92940d9dcdef9692465be6834ab0fd3f0d57a444cb30305c51c73b13d91a18f2c557099bdad086514941d9b29af033d0c0f62514b087a13e8a4c9db4a1a7a5b6649a65daae2bcdde1073950efce10591555857ac368e167b79d26baa088b53a78180ef3bb51ed3f4c676d7b7e8bf356a8af2ea81da9502f367497297b666739e6dc046e9473410fc3899426ada5fe006ef743a8394385e07fe1383b016c18594d219c9b784c1b2a9e833f75a32e6cce7dbf3f8e8b41d3a44c74bd3e18e0f735602ca05a97120ec3ff30168e3bd029425b657d49322deb6afaf311c06efdc73514f42cd1680db34ee8fae8c79360e851d8fdda9f2ad1309e52d79db17e398b3302371ddb1158e1913f5deaa141c68678a80e8974f7cd8317e19135f2456ae9d29e2862b43fc46ca6538e8e0cadd9ef3341b9a75de2a6fe3e300737512f36017da57953781c8d40ba8a33d190d0484e36fb8043731499369f430fed75be7c8d7a8e6bcf7750995eec832c11a9ba0177a17cd0bf0da475c522cfc82a21ff4685d8fe18ec182e825fce0fce61b31e72041897741f7251c211f7b879f2411e82e9c612e974b6aaf3d304937d553380b6ebd1cee9821f51a284026fdeb210ec43225e9856d63d231c5c5e309391d0e95d222a0b17258a05b908b4ec8d8643b562012dfb83448a79a3ab762ec80c037670ace353accfab972f222fff3e84d44761f8d0875f6632b6b242e8cbd5951345304473334dc14ec7a665170ee12888f4f4961a6d961d50659f807e68870f1840cb3bc5157b2748981542f7388f43811249d9e97c78a3ffb914c206318827ae5fe841f41e145ebd0698f9381b6dd8d4f09dbd594fb6f5706295b560ee04ba25d222601dc824c9336cbb0004e0152a53a2d597e68bc091a14f7e67443ab5acbbad6128227cb26f890cc81ed100e93460b65fe61072b543559a848b9f9dde449596bc738b265782944e1c06ce9560d3cdbe7bc220f5ce76d7cebc3bda3bbad351a0d1999a5f07f9050d0f683f76dbde42ff4396154f15a34688e815683b85ad3f5acf70a14ff4b0ce257190c5320fb1bb0ccb4fffe7b62d318951cb522a17097b0e99c6f07bf04c7f801a9b97126fd9c3b08ffcd02c4c8023fbd4ee974bc37167ce6d3d2736edc1f2c7f3f4c628b8a90aa08c497385c8afe9153b306d855659629f54d9ba3b9b8a38c98560eeda188327efe9c58d22cdc6c5c3be5df808533cbd33e7588777e889186c047992b8f3c571b5246be680dff20a4d61017010ce3a4447b62c5bcd532ca0ab6c09fd36f6e712e20cf9652616599f26768d1078a750d07c0766001326a2b620fa38e732f2bf4b7f7cfbbd2c156da400e122fd90e57b47c2d025227f9d9a5b7b1b77eb894e6654994773cfdbf3ce840b265fb28fd1ffc36d3cd7b8152514bb17bed26b318074cdc0e1cbda368e6037e086250f1097da1988605589e941be1d40b4ad3a58f09ebebe29194962ebca0b92a57b526374094376d244a05411c5b797d8e8fed2c229ce4b2a7037766127614149029db28d94a059899468a54281b7ed02b22aebb5003149331b0096e9d928e6782bdd4c5c5ce9dd7af0c710b5fa66368f67d59d878d79bde3460edb850e245b5fda9f163bddf15d73b9415e75f78c284e25298db5344b709c42f2b000f3a46fc56ead4abe10f6686c18fcd24ad7839cb32194fc7b657bc94e98ed7275090464ed95139ce1851b2bea43dec988fce0e85df255ccb48afaf9be6eaf2cb0d778c9a05bad88788d6de688a7c2e2117ea3b1053819b2e7bed6ff1ffed9a75a0b0e97123c5f974becdf268f6bf0947d7a250fb1491c542a1184d3af7c8733be995a37d903afe51edfbafa9a1b56f0930d52829733098ef351eb26c6f4fac7135b4535207bfc175b63f5f9a38f5ec24b4ad0b9d55ac9ece2a1e21c9856341752f689f6ee1cfca749724fefbb8b0723e0b76c3bb9f1baa95d028bc9c8a98989fc260101dd08766b574d8efcbacce0b33743e616454be0d09df2f561de17ff79eb46404451a0937fd33a2c5554f05411cd949f52dd4588aee5ded434e1bf6f0d2b632970d662bb61c8d3b9c73003f50a1120be02a3745e9372e19f272349ac485f45db2608e5146d065afc868be2bd29f8d53f0b5342b03f1411a8f1dc2c7d9727fdf15689ed21de9a63f7eb20cb1c2d3b7695a22b6d010c3f08eb8f0c4ebc2c5e8f809e1b2351a186e621084146bf525f9475da9286180f3eb2e1e547b1061d0db81cea36e8ac0ddcb55958b12675e6f734ce43882780a48ac4c956cb61b95211cdc5a16a9b4cadf2bd90d15b61238cfc2b0e4a9d25c2403a4632b5bffd06027fb3929ccf9556bc57ef2bcb1e3833de4b5df054b2273d0c3783265ef362191f4d7d73efd87e308212decc979587be6e324ad49d86dd90d26e65e574762be6499b2960524074b1a8b79adb47650d35a691fc21bcf5824523d645e2273168dfa9266f1effdc236961f5734faa7de04963ce5be9d0f70ca5ee0abca0c863efcdf065d19912c3572af4b1f67008f3700c161b8f1da2e3eec4fcae6ac69e7186371ac2db07271fa7b71424836ddc8ee2eae3acf13d90d65c505633c39d19731c6dc144d478f33403773ef3766aab381b9b6d35395bf825205ca4abcf461bb92e9fe0095894a38631537bffa66ab51fc13147fd27d47d155dbf4234ab01dc19a99dcf9c33018b9edc8a510f7efd6f7636e981a4bc50b5fea5288419a19ab54b2d23e69b305b1318b937bc6b5dc16ca8ebe0a5eeea8cf28bd7c5e92c4493636611f181ac86709beb663e18f510399157ec49425e30cbd83c6b0c1101fe1d256c0a9de982095d0bacafcb0e37979c9982477c3f892cfad4b34d645d705041b5e2581cc0eb644bfa916627e63515fd6a54ccd1a443df3297db1385d4c400031136c32c6019a5c15bbf329c5196e338675b5166866a0a3bc84311750a09d8401cc72996d30bfeb0b9b9d177b3c0a88f8d6136b017e5fb72bec669f71a5c7faf715f65a8d46fda084bf7f6199c1732a2052ebf0bf0bee635f4c69b87c845326941f0dc732869bb1e718eb73aa27ba836269eb4592e9ccf2c00eba5dd1ccff789f9a7cf64cf49f3f2ec86b1be55a193eb8236abde127c37ecad916ad8e608d19be72bbb1fa8764b4dd4275647be3c059cb8454865cb2375c6d6ef163bc4bf565476c7fe4063aadcda352125cbace9e80f749d2582cd7fdfb3753609f41b58add191fac059946a19cd58dbfa1bd267160cbfee6e9b2a2529f825bc0db93825de4089e081ed2169d7de6e363c60afb19214365d9ffc787cd130ad671647e3d4ad966bd48c5b747535bbf76045f22a72c70ef797d6e6d37f0d3f508de09e320122d1d989f05ffa71428e108f41d248d7acd25f72633a3bfd90db8768d434810db833041bef6afdcf9e606242c461d95bae694acf6256497bdabe975ecc2739d73b8994ad666ee646d94b0257f4587c84db68931cf065926092cd24ff9b06e2d8d7193cbfad7b96e48237f67af3be0743de78f2247ee8f38668f389cb32bbdc3895d3bc7f541cda0e7063482eb6d53693980f283192aafca218a1a2dd4769a7cb91f832d1271e38488af237ecf399c9ccdc9071181e08659060cb2ace596e3510f480b8f13703f707bbf95e7cd177fd6fe9151ff48d9282f3fe80b9091a7cd72b4255bca0615e1b05d55f7241badebfa4e10d748d697cc20cc8deeade310f84b2938b1ed670664c4aa03b654890273e43b7c4d632a2144dedb5bd10560b75be43a30dc1000e40f7222d96716de63337c2f43c2e2a8505e61b96ed40aaf1b6922f6e667541aedc30ec72954ff110cdc064eeb5f31390cb2c036a182d4056a22c35244a5e86869539edabfaf6dbea162aa564b5806c5143a064ef06b27a451b68566a904617e50198109577676012a2b3586d811b8f08b37e64b41630d4b0129b3847c6bf84432e633a598837b84631bd0091c8595d03c50e4ddb89602ada88497ecc06d15d88464827f83f49309ca58bb43682f676598552cb180cd3775658862ced9beff46e0fc433478bfaadc418c69ccadbcd9fdff7fe1d5bc15788c92d05f88ba29581c1266e216edf19f6dadace68b2c005ab345477a7d2fa4990032130081521e1a4fe8efed1011e3e52d5f53c034e8b735dfb0219b05492a0a042e4a422d9af82318c8ef0f95a14633b1696cc7e221b06337b10fe596b07405426ebb429ac358ef0b4a5281f4d1bcf9ef93ab31c5f40421a521eff2b6c9e0db0474ccbc16dc7b43be4e9ca6e8f6b3b8838978d63efc3b9e1263fea7f4840cf1b6aaeea3db92efd1e568918f28fdc764acb16b9d7a623bca08cfe0c02fc7499ee848587310b6c4c62757427a05c59c4e647b93773910a03c2100bc57cf31eb69cdfbae84ee94a61244e5465a3cc1c9a2bdc08318767e9b9fd429b268e6983fc5e2de84a955be9f46a30cfa6fb38de590dab4ef72a355f7b6abf82b6b50418cb784cd68587a8f246c0438994c1d6a1feee9de0f3055ff59c9b0cda069286622106245c66a6663570571aa751246563a8206888ab97058547ca76567c380e6ca683574657d320acda8deea032d2d958d251916cb908ef73c70cf29de2b312fd005a5b80c721d6fa12e271e3df33d5707609f1b21743b629dd95d8e959f82305dd69e60c5c12ba5b72beb0d094ca994aaa38da408d16f76663e81e5dcadf7b4a71cc3bf2bd943fe50daf36fb71ce4e2be567282c1dc068f611b50f723e6e23f576a01c47a1eb538ee2154ece8483468d01f0d6a3d2138c414fa22e76f6ed708751e2c030d8e32ab8157fbca9d7d5185ff3411226496cdcbe84dd7ca6b4541e69ca1b15f50ea607ed1b608b342d05d6188ec86b37c4c13666f0213297c8af3ee978a17db6b89a8343dbdc41e72f0d8bac142d2d5e59b979817afb483988690f43743d2862a6792fe55c7539ace30b439bab8a2e73f0742c06a07fc96baac14a5d156391d76a03dda4a1cffea281f388357509112fc514e91c72fb8b82e1c46a1e6852585c64066ba7faf0cc22083b921d20a2a871eb118b0b8b5691f8f1c2edeb3acfc14d6c4f86cb09e9486c1d7cd1dc0423765dfda7797ed44fadd83539eef775f143540231a629197b0a1968c32b34f0d9a958e75e40021637f08e864f96cc1571622c6615a19fa1cb9c6ce5c243ab1139adb22fc31a4265487ff1386fdfda19b99fddf42b2419b8727647eb044c9f1c3250fe52d960a53e423af9a2307662e6e319b2488fd069656fe39d56407a36c6a4d813087c0b3a65e645dff6063f43db8efde821ceffb6a11db592571ebcef90b0a533d006ffc15928f15dab8066202697dd22017347a94db618e67dbe0bc670e846c1d615430a312f325a4d9c1c5ec3fd310f765e0e9428b8be742673ae7f1060d4ec5d95d6a04fa0778a33fe89a3128a531a698721faa74830018aaf91edff2225ee27f58046523f8d563f1b4ec45c5a57374965e2d3c7a12d1b936a606c7047b4287e166e311477b11c57bf501181d2579cb399be490f669a911d54c0fd15f63b81af217dfba2f8ffb36b2ee6875b152f20602c3168d1e507e6c7c619cd2e84820725d38b78790afdd7bcf30818976301924992138051d77e63b77ab577eced903cd99087a17a99ad2bfb9ae85c9e67ada7ac898b691ca0b37e90c432848bae0dbda2e95b19bda164fa7ea9293617ab0de1c33e9f5fb25cdc666b816a3be95464f47fbce3246ad06bbfda2b82b9fceaed507791399837edae302ce6229b2b666c1411a437540bd9bfb3facf9e52c59a6199804f12467353e5b04e363c95e6b1dc97aca1dbb89593966f39cb6f065b3a3446cadf717e61d113cc0360d18a1e264fd6718fde25717e45f7f59dd58f73ef05e6b3d4b8c307650fe47230b8e67cd87e6b047415e4ae4bf61d31bd9176f0005d8466247a4bb2c420a3add7ebad1545d631a6dd27bc9d1e79f3c58cee962583622b391b6eeb0e24e7f69368be86804f4760b88f3b084fce29127b3b773e634f3eb6cf2bd50ed6585c0b6f5f2cd2773b0b33ce035633bd4ab9309516e0c94168b91eead5ccee43d1c2ccc16555ab602ca5ad2c6b9ad34d9f41eda09705d83d061768ebb57da4d65e0f9e1096838e81b23ac0e50c7601abce6429c2d1cd8a0de859499e8a7ea3cbb7a7dce1a1f6a1a94b3f3f26d1370944614a369e7f2804f3472177d8d2a72c1ccebf832d2edeeb4ff7c86b2ae5b912a9100bc877a24456e309c2cdd135ce09080ea499ef243031cd6b020a1f9b1de05aad0ef98fd8f563d0ab14581bdf3e9f2e845c9f55b7c54d7b15347ff974623101d4c96e79768564be6e32b49f6813b9b85b399286fd033382f6dde87547a9d722dd7f7ff0f6b90f9b6815a1732d0141a90c385aeb29cea989c74f6169c061a9abeb8a9768f8501f05038873abc32b5e4bf2dec1436da7af78a7a509752ba7b168a50aa672757e35535c0e0850ef8a7294b7a84bb80c0d9201c0820c8f160f613f51958b39089ebfa1e4d5c9eddfd7b9766e76d06a0ef768472ef766eb10c5054044e3b55c2b6582c2c9fd42ac3ede14fb0cf0dc13cc3ce92be734986b7fb613d95965ead91fd29c8ac53c75c747f3083f875ba5458d2fe33b0476b65e0ca590a0e654b1ddf18708b217c8928a727bf88972e7d3cd25d126a391ea424342ad9e3ca658b5f91fdfa8d504a56402c58143bd09dedd9f3d2480f502155f1e77dcc01caa1f5d7a91f7543eea424a42bc825dcb93ef1d15f19c7256889c8c02f11554f175b9310228bc3f529c44ab9dc6d406f9ba2184fa82442bfc35e981ce1b17cd27649f8fae31720543bf692ee8cb00cba50d09dc70aea2b0a9ce2b4494ee7ae5919833845ce75f04693a62682d35595c634d7ffff02e3d8e7269d061761ab039bcd4109d1d0a44afbb5c86fb553c325ae9deac9c156d2d023c7076f3a007c7afdcb014c3bc222386de248a18796806ffb722564cdb07bf82c53c17a175eec235b23e90b478c4645a223345f2473914ac174518d16b5272c4e85a6ab737614adc4181099fd90fcec0e175869d42e3613960f1bb8d55529a6b5c2bba396c161c23d7569dcbd7d202c68e34df3115dc0b5064f90ef61ae2027243b13a87263ab67a8224475ad4ed38ce1e4253d7f9139da36a2c0886e052a05d6919b7c92f26870288c85b5bb6fe1762ccdaf3a8af2c2ac7c19a352bc4cafa0d5fcebd419d5d58b1eca5f5d9f15980242fc8e16fd80e0b8b82802f970cfb35f86c2093da70be8c8641b441bc312e2970a6b6fea6f9438548aa1a2f2e5f51538e547e164ac915ae262d80b10f13eed8eb43f5a87bde3bbbf371e094b5973ed24da542f7528976c90f047dcc83fd77c28fe1aebc79f26cd70a321fcb703937f0bf1fe016491684e6b819a469eaeff088922f1c8f5f2e31c382f8523e1e54b0bc37cd9c5288cf7882ba0f66574190d7a466e582892b7646353341187c287759bbf8bf91ad3fcbb154dd978701c0bbfb30a6f3115f009dbc8822f3e386c0c715c96a3ae8f0016f1ca4416b68978f336498ec4493c12680bff62b4a38d452c02452720dca65a7454c3e0c021671881eacc12e45a178a2af551ff435a6edd820355855a813a8ef06d8e83814cf4f02f9408d1e4cbab4c829e46ed20e4d8eb1e236bea349b56cef3cf2905137e5c7e166befb4e78015fd3da0b5be4eb34f08bb3e2f47d631fe6d6dee63e713a927b224a379aa82aa03ae159bacb7fbcf9f922f173bfd052edaba46ed64695cda64307e5d55a4eb19f0b81e47680454badd1979674151b484fb198d2c039fbcd5b61c9ef14ba6efb80544a465f6c51e2f4b9b38058119d4250e015d38bded7c4d5df1faa110c1d909db087ad563b83cd8cf09845e9d20be809c63cef0a9c4410f41b3774f9ea1ba2a210fa93c9fac6b31530a8726a70b5e39b69086725ffcd29223863912c15dfe36fada424549db5f652610efd945fce95aab7e3de14c7c7cdd5e011ec535832ed60b2d0ba1c05da911e8971577ba9aa7e224dec647dd6a1ab3cf338bee8276b1f157781051cd6be444907a3c194f5778bd795dfcc7f3ec6f51dc419a6fb0f1352e6af58b7038031f63efbc4c02c4aea48fb30ffd58569fcfab7049ab77e9a280603d8c84261274857d31fcd970b9c1bd7d2b2b78a8a66926c52e72b926264305a2440b71fbcf078115df5a832b89fef2689b47c80ba0a7e8f1690e3906c52bdc3a65e33df93c9d0e5ded3e47493a4a3dc163b51e4162d6fbec499d0057243006ec529d4cc3e0b32dbc09d9bf3d57c434d5274acec7ad3db3c612a52ee7e173e46a2c4b677c21903decafc19f2bf99cfb8f59c6004d3291d2245d2b2b01fd9dffa18ac24870736caf86127863d8e71251dd9b7002a413adb4c475e0b678c567e901e4bd2adb77a4668df4d821faff06b57436227c5f86bc9e91f9c30bea83120f9655c9dc7678264f02e80f78b4efea7d362d2d58b1059ab7e7dc4f871c0261944c7b8aa66475c1bdd445c63053d1c9e9aacd8fadac38ab3837da7c42f4200effbe80e57824ff69154453f1a28e52d11a78dc155b874b74e5d38763b980b22e8fd01db90afef3723b6532081e607f2e7f8343c4c12329488c6f4d5ff9c63b2c6b4278d62e9ec940c4d64a449571f43556c5ac489a353dc5812e20e317ab4214aed619c980a0950b20e61eff35b0bf40e3ad9c369bde07feac0cf95a2c6a1b427c061b9ea33cc860ffe2ea3b6ad54c3fa0e15e201375d8e9e38f9226d54c0f84c0af0a1e637cb734fa823d30efdea67e67b49bf331724102fba96424e5781b7ef4ad8c26950640a74c380eb744c037ec18de7eb1a4014c0333d1dda8acf44421124d7a31195c5a9862cac0425258247937fda6803f2996df48ca27920136a24897e25879fcf0bed74c7d8d0b7ad38119a1476e4446f0a21bf18130ee0c5aa7acb34b8860ae089a65ad8b1b8281ebc1ac926529e6823d2efd26b236d1ef8290c6f28f956a9b74b4e40773905db650d24fd630d3fb38c54a264af8f1b33e3c91559692549c97d81c93998e5d33d3dbe5024a2a232c81dea84e8b8bb0d9effd36663175fd0938b160d540e78247122d625b48da04dfd67374cf2b4c8e4ad9651f9e7f05714098e422cbbb7d9efb048a7f49dafe2156a5a52b3951b293bdb506c781b587ef0d97c61a8314acee75181e46935d0fe93cddb83495f185088151daf224f7680b528e87011b4c07b9d3ca4b9a31e2847d423939f32fb7323a9f1b22f8524bd7ad593465377de2e572661ee8844657b510d03e830550a463b03556a82db8904a5c0db65db99d361b86d60d418ae4d5ec42b01f02349d0a2637469288c34d9ad8f45432724bf5a6a41dad972e9c335434a7d9b9f7f6dee9a70f3327629ccc2481e20e20980d0d75297fe0406a785e1e93f75ba4d530002979363b0ccc3a30576640c543908ed5a41fe40e4d46dc5a893e5dd74c756ca0458dbc61f6dca94a1363610a2dc06456590d55bc54c65efbd7511f2866c66f5f53c7690540811bd5a02c59c27e09d2062d4bfbc91271b25e001f0ced7d1eaf9e335eeaff1d417be98f0d73510eedd3971c0e1f25b612f77c76a205b8784909b5c5e3211682cf28ab36f20b7d55bfe98326cd98b043d2506f8845ef07dbb076620d7a35aadd6356069815f12abb47c23c23f86af92551dbc208cabe6aa89e12458eb6ee9c4528ce1c01aefc719bc3a25acf494770f3e0ca13c2c44a2a5682399d814976b8f047bb1ad9b00f770c337d8127f3131b598fe71df8813d9a76388e9765f4070d32b0fcd574578a93df69dec7e35c18bed99fcb19447c4e53724e3216fc5edb09b01ff21a2f394669ab056cdd637f7c5fb49bea5af7ab2207af638ccc072a93e1316673ba226c530defdc7a84252ff3f5adf41a12f28b21075af314f4ad3df9090394f1c0092fd5ed0f1ef25869166ceabd6aad52e06c32a3fc5cf50614c6476a09c1143ebe1bf4b48982cf86a1353b2e42110570164e8e5bdb5c017f58e86109217314afe8b70bff03fb8fc3513ea5cf209bc8a62c65cd6ede7eac198e53232be18eb2c2ef37c0cee9e7a91408bd8ea0d544dc02c6b8fb1d73ec471a539bf0eaee8217248f359afd5cb18102024094007cab9051f9cdfa6e3293880805410d2109fade34bacb63e8552362cea25c907bfc99c91049a57ff80020d1c9d2ea4e9bcf3c00df97ddea38b79a054bcf7ebd464bbec3dd520564a78ab7c9259bbfc84f29225ec02c848f80fc72edd1ebfbc2a6900888c727753895dc99a0911bd45e227016d09471f3cacea74a15ff3fb2290a358a0ddecd11da416f6d0fc57047d64996b7c723f9f123540423d5469011a5fb094e583d6185f8d00e9b959d595e37d525a66cb926b4438c170eb125e5d5d02d9cdf8078fc631c7946b021a5175149d138fd0deedbb40381615962c9f4fe044abaa3dc5cd7a52e28542637bcb8b96becefa04cbff66ee5fa94514a8313d63c9dd53ffba3c138588d39c0a62687f98a940f34dead3c61c465731324618f9ecc13f357b50b97888baa8bfb2600f7f028754906dc8d5cb44333264956877d1dc830f646e2cd5aaebef7f090c5ff3fb06986e9ec28821a6e47eae7a9fdba5b337874017be4f15aa38c145766994618a26e792045336752307485958c5a77b95e02ce3ec8183f3d74d2d7d03f9946547ad4a4739024e68a596d8bba7f761513904671239e7044b4315aa926cf5009903288d8b94ec3d6343cea6ee90b238009b85c5e17401b06b13a2ce2af69fb286e518b8976199209bf26bc030d51b1e6c3958bc321e345254255f4112c0f33c18e13ea0983d303bf811521392a056951b15be0524019e20c1c990c26b935facfa8d2f4320f6016e4c1ec9d828da57b3c599dd336f3e14bf166613e1d5b74f318aecb8a25a63835b2f24155d2a94750a60fce809ab79e100b7e054cae9178a817237e6ea1e1a40aa4dce2a4f85e262c0d40c6a9215f5dae59ecf05c4d44edd38360f1801ab10f571862503d5e92a3f8f2a88f45993e375798eb3f4c0b2c9e6557e78ff3429c4564049416fd565cdfb8438f4c5d80f8137cf1635af0d6ab8797cde8d23d15e7e38b43c0fcc6087db5f1448a0f36450fb2dee17de372938e659fa9162d9e0434f808dbcc39ea3d34a9fe382dd23e53d90a7f6c036f99bcc5680d0efd5d248cf46183e3cd6d1d28151e2489b44d02513e64c3933a266e6b678323bda7632c43928618127327cd54ccd40a6ff15807aa92f157c43d07918f03271b7e6fa9c372baa9f512df1511cd22283620adf642d5523f882c73e196956b0d432e90fc84d56515592b50554e55c06871c17f6eb6bd6ed01ecb95faef49facd14ef0fca52a290a1a16150d17f4b59ae14862f90efd096e0332ffd828aa1183bf0e8f07b73d51926fbf642dab7ab0bad459f4ed87f6e07aa81657258182edfc9c23e06a303bccee309ab3b2aef483235ff2ba133885864d3988f438bfee146785328999b65032d5ddd38a5cdaa858e38f7e1521c8da4c1079907851d5ad6cb59f8c06ec0f14b75bd07683ac382b8dc62d9c1c78fda74fdb70bda5b32a0ec0ca76138f6fa3e0bb8c97c5d5949eeb0dc73e66a097f369fecf87a888d1d9c20dea367512996a03a9304d46fac91e415f1f5eb764eea400b3ed65db105fa3675bd0ac2c841129aabadf2d0b4fa129a345c3782f6a69c4060aa3d6467a89888784df3c3cf07a29f82f8f2e7587bc3c9e3ca9a1cb7a542b280e12a7e7da8b622a8a5e1c04b2c797e095de7fdfdcad1556509bcb45275836a3034a0c9a2fcf8b8e5a2c4e1ba1aa3c762eac71cc1e5abe9995aa3fe9d44110bb7b4ac8dd3888c680103beedccbb3a24b29f1dd35d42b1bedf3fb8b79de2b2ecd267a6a7f0909f76fea1243bd8b49c025d4c3eae694105ec26f6b8172b4a55815a2888c38fec2771cea2290ff08e9df19da4286a59c37f702d6e74f55dfe6decdcf91a999c5f3b0202618871667341b326d94e47f5a01648e79c3a06afe6baf29205fe314c6f1cf7ab599906854fec19e20ccc77944edc74e361ca69cd961173efb2f57471015154550dcbced57834e4c0968040ed14aa01dc9e0adad8cbe853079084aee1fef484c76ebd98d624e5ea8b8a9ad3b593c252e1bee6578f7fcc3e607475ea751d9e38e4201606810be9b52e057c5201facc33a1e7cb54532c540cd95986ead34cb4261f7893190acf2d45506510c422503142033d8c0e879140e01332cde099d24f0b73ba9df3b6c5ca478dc48375d733de0cd90a8479594e4627f4d096b6e0c571cd0d0fe70a852b5a7a63773197d59761f56a24c57970d8a774db1fb9913875bdb5c92c37e2e44b4ad83142c0fad83f8d61c8aeb31f3323310e014a74840a902f61c537f52a6f7a0bae19f033b79d2b39dc1b31690f2d76803a083a54cc0ac75afdbee0fe9270bb21dbf7d5bc1a170bb1a46c158fea40a587e8bfd4e3472e7d4b70c843352cc249ef1b8fd6bb8a34408a77384a43a738e2c277ee26067c2f7ff473046d8680941740f22cf88d2a87c157a2eb0ca9c508da4fab2fa9176c8513ef0b8b1e2c6074f155c32a87b337889e0f4ca9b1ca1b963a57fe655990b632dd5d5c363fb59bce28ed89b3be68d67cbc503bb7fb2b017f44f37df47ec972b22ab1b3652d3bf2c62e1c6e12c7a563460c8327846bc97f4d32132f0c91ae02c951716024f180db0042c8cdd815a4544c9eb29b548bc8d22e078cf5394cfb03fe4890c3cd1a574b3c82310e8e45b5ac71617d8f689d5e31edc69b744571c19f6e665d648db59a926395655d05707393de2e54556810dc34da28958b60e4fb27a92ce2648b487ad46c03b5fed8a2a103b37c3cd6ad151dfd261a97d1846598a0028f2ef610dbb9e0becfdfd974ccd4ddaf48e1767a41bac44334e24d112104c810dd46d3be0090fab0b54947f029737df7e4e479f2b4fb0106d107635861d4ebe07ac22d3361e2b5795bb168cd9127be2352e0722cf8e69dfdc418f4fd629cc8f686bd2e4168838e3bc06b33b2671d8780b0c87448b33cc2c7bc0cf63c618d98b4a1efc7b0af396e791172704bac5778e9474616e92a54824e454065995b88589e8c31e3a51fae4868b55f0ff5b8e103bda71d1035069cb567a32c30621098dbec5c60e99b2e6cbc2fbcf5e8b6944da62a965d00aecc6bbb05c1ba354326bfd3f93a0647822e6ec7955fe5b85ceab3c9b16356d52f7fe2814e2411ebf1c5b3cba9e4b70cb5ab3086bba28f004b2a950eb2ef0e2c0d73b153d4f80aae0931a3f1842c8abe18c017c306ad58f59502f05ef848f7143cf33fef595b3505d90a49c3097f5f79d8543fafb6e376893c6cf5a87968bc1c9b2cd84eaa33ba96e4c90f0f74bf23d1461de2a97cae19d82c5b77629334d2ae654db16bcd74585cf7aa8c3189b5ac0136c7d4296336c7f3a2896157e77de1dfbd1906cfb2f4cbcbf35ec226277c6e747bf63abb850fd58b82e9ee59a274dd99ee87628f4f03e4b65c61056357b3f3d76ac9c618e3861312f0bf084ef30534812e8d48eec3735311865773a98d6751996108c0e5c1544da44ea104d5fa6adcf616129a8e1f5926800de7026d491db125832727f8736171eb221eaa27a6e3a5e465c4b6c4ae41a256b5a17180993e7268b4b9de6e640dfd995497252850adb9a7f5275f1acf3958e6687da18054c3d39c842c09a2e24131ee54d4b574393c0416a0ed4a3bebb5652c01c8e200c6eb6fa2be587b1d10c4485d09a6db683ff013a2b3a58ec8be6f8d58419cfcd2b71b62716db91d588ca3f3654e8a5ecc02f28078139eefb43321062cf5e86bfcc36d02de084a843c1b211900c011dae05d006cacb2e209c486a7907a4153dc6d7d6e4a3e7eb3439bffaff717a5060a17602cbeab50f5ddf3f0489b3087fb91af28ba77476868234cd6613d3ff6c82eff278ab5f855bbf7d4acc13feb7309a999ba29a9bfe49c1e93cd439d63866469a7a882c54ab822a10cb7dffab8fe93383a4addc80d517d262356fd8c188c5c7da1c68246399765aed568056bb2e066c6cde6da34395c7ffc7d6498c9818db0c59e5678bf256464f6c63a1c09916be1c56933e927cf91de36da73739235577ec696eedb5c01b2253c22b3f9ecb78a47331ecc7a7f28d9ed98a8097089699f6d87f94b01625c869057a3470e3a95e9685bbc5bbfaff643fe540e3a22d338f71465712c32ed9d620c2941cf69971671d09fe87c576a1372553b3b293fb63c60accd59cd3c22837f2d8651c39b1f39c1a7c74fa78c47afbac31d2e53593031de77e0f371b9354f6e9f2b2b2cbb00e4b86b3495fafece854a774324dc2dee8a37dee9298db2c4d8e12adbfa1e3e2abf1884f755484cfce46fa184561280397551126020af724ab054191a9e11455023ca56b3def4ec6f09a0b6f6a6fc89528653aba4abf038b91ffdbbdd241841105adc99aeed665aba19e9ef909d973bc81be3c60a202824cfa0b068a6b0913031cdf51314d6a347a858a39a64e93fdf73749692daed0af742b17279ee87d308862ac34d4de2dce400faee3606d59e28c102d47f92749a40d1aa9d25892ed1a4b178d0c5064a4c9e882fd1f01d0ac721a0bdc1fa07b0b6621b76386643380bf63b602f29f4b64b605d458ccf5ff8c8376d1c3341ad779a2336cb20ab086f2acf2aa4ab7677208bd61a4327a044204eff73ef2e8e437cd5bf26f7f1adf670718d8abbe17e1bfe2df43cdde6d59d76a3ae457bd665d3c424cce05e0c50abb8208f832271b0f87d03684e924dd5f8f6a17d521b43e307ac9b5c09f3f6b6d90152c3de7bcef6fc321c30a5b96bc2aad55d782e7371dc5e467a60f07875141c013988936a4c518ff3d045e33e2c99e2562155628110790d68c7a8f3570b33b94298b3ff1f20536b0c756becad12e51ff1a0bc5a52ba670147e52baeeff0007a335e8a4ded9a0ca90e45acd4737f9e8b55902c74ecd07f82ca992bdaeee24eaf50696cb2630503006de14ffd639c335fcfee023597c7e5cc4000776056486880873c423ff35577ff2bf5dee793c9c9f30bba05f88dea6918c421b6033380d24104962a1b5cdfafc651d7d3ebcc6f203194f847e4ad332c672d4a87a87119de1cd24dc140ced33254827713122fc832dd259f25725a2764e31fcf75784a13d2c30c0ec02a2b278114c549f561d153c8177ed90eaab0ca550cb71f96fb386cd6e1a686b068c12a3bba7ee7c7b3b0d92f70d04f130326f4c916d82842dc773813b860a19c8fc21c5a3fe8782413ec11062c1bef2407b3fa66625e1003beb85fa751a48b2f7b933052645ec450661fa28cd26bb4e15fe53ed04669e53a71ae9330e27f08bf6d8535a15e7bcef48105dfa7cf52c11ac1b573be6363a368f21ba9aa7338b9a214b8caf14331f82e6691edd5ba1ab89ec22e0c83c2bd69b9662319f4623d738d01409ffc08537863828356cfcc8da9443d0da76b78e957ceb966322099b501f1a4e73a3856f9e197cf0dfa4e725791996b77f1287e62e686142523df0b9b6ee7f33a604116cbda3bb3d60317e9357aa7e5d35ff94881a79b809531d9b716f74e0d29f801ed88288f8ab66553b56c642bbdf0490f3225b5087b42589826e6e1cd858b37a90890fddae2c723b8b1ee12bd93c0ceb4fda6260f22098d4dc86052be396766118c0c4b260476e4ff104b8d2e88f5fa74ff43cbd084a9317a6f72a920c228d7b7ba7f8aa3bcb11d32388e8780c93ebc2ef89275edb2cb2a93fc9f533b875eb947383684539e959f6525e6a0e56982555a0eb1408ad70dfca1030f78d48c29b5d0bed03d89e16ecfe896044fb9889678d1021ed2ce4a460c57d90b7a2eb038e65daf9c4a9e9643b1970c2340f2f201a92178abca9cc3770e1891e6a6ccb3898b9d2e65c1520484c1d0ed9d60ef2a82bc4e4c05964bbd56da161510e97b179a6af5cdfb023bd09e084ce065c846b148ce648cb9960157afef86fb60f160f11d48db5b17328dcb7ba9222e50a262e8deda629c0ed8a90e34cf631094737aca98e94b7c71c798c71185ebfcdbaf6ac246bba89e6a8a059875ae01d6edf46059dcba77864f7cfe72544cfbd700bccb73545527bfff415c79a85e70f2cae6fa514ab8bc22faf24a856a036fdd960def930378f08b14f2f5367bf3ff96e20405e6ce02d41534d147c383b57e9de5e5f2b6c9d1a3fb0940b238220c925e860b88869684b17b9f4eaa3069db21b3844a9515a4405ef7458ca287e690bbb20fc3e78c152e9a3e45f6cbaccc056f3a38ba03525a365475481f4a7dcb9d025356e65f8abbf4c6457b3e402aac1e2e5e8375d783b21ab8a1968a062231ab73c2a3286592f799b8ed99774d7a1712320539a156edd3a800d949c2f1000e7a8465ac237d82b382abae1ab6885e239aa0215be167722eb7e7fa014df65a5b7975696c9c76052fdec71cbbb5a9cbc8280d6c2850c2db08cd4ce9b75c32569d9a2d9c209856885b395e9514245833f142de5c3faea82153da6140b8df9253d9ed258b41a7bf6fa8b7dbde241acf4b0751d5649ef081073844a0c5a626632a3aa69a2fc08d1a7d24dfaf26248c9b369c207ce3dd1f4ddc947a50f36a7f2dd953847859546a8a02c5e118afa41a0289c3f77fbcb10383fd6c0c3ac4afeb5db721cf3847b4805e32fb09efba8d44bd34642a7179dbcefe4b00e3d8b33c2f217c055b51e9701c306fe60ad500e76af716124a0193ae23ce65e459fc2f103dc3e0128b991876b52553e65e39945c81416d2d5b91756566d8ef557f3e66273950b3f0cf88541673894aaa6e05e0e773ac339c1ea97e036c45722b9108402e72983776c55a5c8da55a8d82f71bef1e6668c89ebcd7f1ade8c9d81b9f312939db03df69eed2fe6ef16a03d60971c004db38a1318a34afb57b9e29a816099b805c927b66b147b9d596febdaf611307796d5dc21490528a2342437f847a1aab02ab82d99ecad5b2ca06e84417baef597b5a87dd89ffa0632a3a4165eb4a77ac565e7510794df4c03a3a98ef74905098b3022512918d50a6909793faf6ffd9be251b2e95745899090baa7b2847313e086f0503d8b6f32a5c807355648b911438ffc6ba39bb88713faf22998c9d3f5007c6f76f466ebd27a6749e313ac1f8d951e81d512b62b3ee306077cbe15337c317ad524f426e89a9db9ee4dec496ac03a67e87b6016f57b0e9d7371db244fc37fbf4f844c24f6874ac8ba65305dab560dd95c6f865bcc51c4d0ae5015cfe0b4cfdcdc82e32c23242dda16a473983ffd0290aabf240d41c02447aba15e03b94e607324809705ce6edc4d2d16eb0020ddbbd12158aea3c261057c972cfda78e39ee6ad5127eed0c64d727f61c605c4583cde0e98a2ab63f4beceab0c14de53ca19c71dddc52d727a192e2ea688d91e0b9aa0fe47cd20bdcd1d1ae7b17811569980cf4c882c513be0750c8495a69e46c69f43fadcb7d5a1dcd7d80e9188496666a0c6c6840d052cdbf40de892080f779f0cbb70f73b96887a581f58f67a4bffec695e83b98f700df672806b5510cdc6c4214c5a81724947ceb3eace494b6ea208499986dc482e9975cbc147a7a6aa6f6913168a29e191c350164f58129ce1ae6404ea9fbfac22afc1850a4743009fb3bb14ed1835376115c6297d3fcea360d5244b5eb8b3c10d041d88f26b72b1a0041af10f745586e5bd183a123e5814d584fb34df30d238dc37d83e9e79feaeeca97c23111031105bd60da85368c8f72d283dc310ae19ea2b5b1157b510fdd80e8e025b86b8e1f4a4d079c750ef18b516d47ddec68808eae5161d3cc1e0529019988430b8dae8720a77c596f56128223969e8276949bd2f137f82b0b71beee6d16ae23d91360d469554ca7473edfadd4d8164666e3c69ea14591039089af912516365863aab9652cb68e674ab19dbcd5518d5d45afc0fa6808ab873ff6aec7c3f3ae50f82857c0f9fbfe1d58317b97d314a09978b1eed1942957cfbad5e6096d16ffe8a3e13faa0763d2b927cd797ab4ca08340fcac085c53b08abf1918d829ba730ba6b626080f88fa0ad9f998c6e4e1b9e153d19a6a6bb549e3f7b4fd50e7b4eafd7f7e07a9d9a059a38a307c0b8325e940575554c0927f1a62ecbd96d47127f71fbbbb2ecac5b2705b0c9de5bc305d090f30657b1669160aecf48a8f8b67afc8b0ab61fff97b94b121fd6d004577f6e00bc7740b4485c463f5a7ff089317c548a63c6d8326f1cf9455953ef7acdcfef3752056f83cb9d2cb5eea4aeb56a4db73646cb839f88c480fe594a11acde542abca1393e7cf28f6fac99e85b94e9164dc91d41344b75cdbbc9f6a5e5c6870d2bb32b4229c3e1c0d86016f1f2dba6f5061ad34fa41c5232549b60c027d51892b5ec66e50033bde4392def118929c379df1b6c06c1cc5c79c494e2b19a209d79750bcdbd009df4595bbff0a593eedd54cf1ae335e8f4ae5e0094397e5c173b2b8ea1b337b2325b4ec65c7525b44447c513aff938282a2f2d821aaaa5981d6cf1523fe68ccce7daf64ad792c493f1ec5c1e06e6367776ac24dec8cae2ba0a1caa51ba7e5752e99ec7b45d4f4cfbdb3919a661ac9b6f61a1a31399da4d77039f3042fcb35601280a3541be2d943088cbd78e541a9076aba2c670dfe8fc34826262ab64656b66d61168a79b56712757a5c103fbcfaecbd5557dbcdc62c2629562d1983b6b3498efaede2e087883b6d9bdbbd9c8dcb8ca2c01d99c56022e9684370b3d81ac339163441490945431ec3fcd6cb88917f8bf7d9cff7586d5f95387671ff23003211f312be38a67863c962125c4ce4b6b6f2b5e15e2072ace900058588c50b3b5f2c88d56b0a63905ee2742ca53a8712dd200af5cf2639740f32fea9d57966408b5f028d249cc9f15af7a2baf4f3f9de7ab5e8dfdbddc761d5372ae8305da47f73e29fb45cb811904fdcabd7dbbece53bdb247fe015a2785db6b3709a319c6038344e8691accff6a542ad08e0a49f25838f1da1c829f230c918545b1b7f695124cd8eb4c45423299f09a00e8d85cd4a3fbb6f0a08ed41afe53394d04d39b8b29f2f8a6406e93dd3b5ea9780f0b05277bfde1045b57562caa2f67bb44834cb1417dfc92d7928ba6d501883a26438dc3cbddfc712a57062061831ad2deaf396028ea4528da804d99ea0d91015f332ecec44b18b0ca0a047878bc203017ab137358fbbf44e8620dc9cf3c7c13238f7f3014c7af4f49c50b49359b7f104c0d2d4582f949109765194c81118fe21385928df4f25462f3bf765861d07287ef5a2384fdd53ac4700e442f221644cbd8fbcee2c63317a7576366b8beb302b695c2271a9eff45650606b101417a7eed39177638141e2e27092844c2f299992d8924ab667646f3fa5f099b8a33f78751d5e852ac3c7a6aa4c60330c6b77ffe9268e8a7e18b7ebce6441b48ef0295eb1f8da0b1180e46646b55b5a4991de6862ef1b896acc76beeead4a6422e110854fbe50dee108199f500708b086f1dcc722c99689272a64bf251604a66c6a0b3c962f29ae87bee90e26fd65fffd8c5a46bc99a6f4231e3871e0e9dfad22579cd939663d7acae1cdecfd1b5a6604864975be39ca25ea0702117360f35fdbf2395ac28f8f9b758185b9dca5a743c295a45a0352b74a38278afdbec8515d879cfdc0463ae8c95de222b040207fb0ab975c8377713954ca9f3d1faf7f9703e9916ec93033dab4c5c36b0d9acc196946893a338b56df9981daa1a51856957f03a25f11c8482ee0f6d3a75fc2751313257c54b504ec82727fc5c54bf55f131ecf7ba4bc9f2ae0be729ea0764d75692a0e6e01fbadb6dc13c4cd089e51eba37974612982095feed1df4bbda7fe4edca303ad9752c3e99429e30d227aacef4fea9d119179d8fd647d9d9f08cb7b68577d82eb0f76db48a30af66122320e38dcb3edd38abe4ed1e18cc0aa55e87a541abec7f0b5fa34814103b5369cd843ff3f7bae140dac980f7709d0d49cff3b1b56f1be03590d16571db1b90ad0d35848a66ab376a7d84cb03c695f1d0acb2cdc8ad79bab7a2e6fca494882ad11d118b566e49696055b7d02ce742a30aacf90452b3a46e361d6895435b856007dde202fb91189b8a1252b757972907682efa4d9caf23b9d9275779d82f4a65fcd3e6646530b9fa503e6537e3f38854bdb5b0a293dda325d040ab9217cc917b4d7adf773dd0bb4bf29c68b0988f4d03182bad5d7ad311b2c1ac3e853850caff0c442e4a9ea98cc3f0bddb95d40ba573154992fb01f911c63197f39b3de82640ecb3136f63a42ca57405e2b55c15a0aa0b565606dede0ac98c8628462126b961fca3ff3f93a8001232bdcbfc5c42c0c50929c59ca3f8428786826fae8e1c825be3e48b4a9a1cd340e46b1d1575b51bb8e9c2efd658fa16c470e8e6c0ea410eccd334650a5c1f5e0567889dea595ffb9c8d183ac5373e43f2392cde9e0e68cc50d74e55d405c4f070c6ba41439f03621646134df04183c98f9d5f7cd4b7577e384cadd177b22583729704fd769f34a61ed6dbd899d2579bbd497670101ac1d03d43532b789d9e27ea294cb664e939e35697b13d2b06964c8fcfd92e9c73ae4365e726a5dd31e51fe89a237acb58efbd6f9c42f2cbacc74daa42f0344d0f9bab47623b96052a16a096ffe17d533cb07ab8b1a3a5e2b640f0cfdf63bc97d79a00fb6b59bcee756d80f79ce4550e31e847f5a12ac470553f26e720f4fa6e090ec3f9598e87eba2109846d6efb54a4e82231aed4e94abf65b3b4ac1c25bdadff6299cf345702d0ba45dcda7e20cf73e5bae6dcfba3d1c69a3736bf3e2ac212ff948b42bdd79fd2e5523e5532876f4521b5fb818bdf51e867e277be55fa440622ff11e002558184e160f7724c915b2203b425dd3e7092272bdff919797df8ce09192aec679c30a4d0321d07d410587fdeafbd60405a1ff87f372543839ac2999ed361bbddea2e7dd24a1e8f708d496456985eea25ceed2643fcc52f3008c4b84dc5fea8cee66490aaf93aa6db0b0f2d8b47c5055d74204140fd72565dec0890f1421c324fabb4ab62a450742ab4a57bc68571d82017d252e5f32cb2c6f8181bea2114d82f37c6bc9380550249aec9280950b602432a1dc2a4ccb1c016d8079186bd20ce078f2c64a3672917211a8dc61a464ebebea38f2a123dced6c893ee3343deade9bf4460e149cb255255e84706c9aa930bc63f675ef7b633ee5189a4538cb261c33d02598df7d74793d4adaf2a4105a1da98e716f186dcdcb44244b0ce80b45d5fa5c288cfecb8762352b94948f03db3b09b5d9281508b5fdc628ffbc8225d9c222e16dcf6f796d51d2db05b1b8aab93e486367f7672656a39ef19e7131900424bca177a9a39a35498734fed80dd82fd01089237374b1d86d582de625bacdcd98b717d676b32c2cdde65ea0ed220228be03204571cde0243a9099f673382d136f4b9fdcf15a7a926c44361364ed3fd3850fb6a51168565df08b4661622a7268e4068a6d87658ae1ca74e9052c520aeb1d9cf1761254014e9229304a0426218fa463850e97623ed16d89c002359f3248710da735a9edea171731ec299b88401263aa7951730aba9ee770f507881c3b9aa8383d5dbebae147f3e6d7d6cdeebad29ba1166971b48ad5577fd1ff8e4be70e3fa02b8551e0ff7a452c143623120a1ceed43209f58212c06ff18b6c07a6c1fda553120a154d3612133e247c6e1e3e74201433af1cab979be092477c0720c2a684ca0dea43f7789455634e38f92c10bae217b710365d2b0c51c7493afce0cc3d4debab2144e75d963a7b53a4f6b5952f9888be8db42d573b81e1ec6bde772dcb5813adb196df0c7670f34468c196732eace7bd80a808947d62da5fc2e51ff332e7b358ace21f2783899bc1439bb4c0306718a2add5c5092aac6d32a75fa78919a46dbf4e4ad2189b9973257130adb54325efdad877f0a72a1f72f5584d911e6076d10ed2646b1c45b16fea4009ccd452ef67faa25b22c25473fb6544a873d58a384490434ccdf388f25b6841c737c1e06f7548f2db045305271a4ed050614dfe65fb566dcc237c8cc388b97287f92c32301bbdde900a5c63f71ef94980e6fc3c16e7f7aa1911d6e99588b8494c1c3d0c8a966a2c0efbb72ff0eefd6af700529a642345bb99d4b40d16e82d5cd1322ba2594bb5f02678fdbb74233379c04360f2012e0c3af145a86e4e6222403f291eb5a0f197e53ecccdb08e361ccb5bf2c13f64ed5b63e2e9d2faeda5ab614f66ae7061b64e1cd8e4f317a0f5939ab66636259bd03b5f6ab6b6c8edddea48e920673dc0521a01e30b24c6550d53febe118b92f24ba7dd26fbd8135461c9d91c6673aae9dfc139a7a80eb84d9e0cb74ecb8a47bcf92dc7b4771843fe019cf1087aac2002d653497382a94badf173d0ce393f158c8bc52a3ed22e5400359e015c6ca4a84349e140205322bff1ba2b3397e3194ff9958a040b400a83a2777d5ef34d0b05e364e5f05ec9b3615129a74cae253fa884b290daf79a798716e1c5418b88fe1dd1bd13cda8a01bb2884b7c4b52957915abf5226a0adb779aae37b67fba74f51d67d00fd2ad1e762461780ad55f34094562b5fe5a8a01882ac1e0fed14328211a0e10f4cadb5096e4eee0aad5c4c669824313e2172b4a8153908167573384aa2f7955056cb3b52e2c94a63d7b075e8a2432e0e0ec42e1319b3700ab228dcd45d97011b9e3ef869b35af307d4d6104fefb78e2bd0d6da4333a646f722eef3dc2b3bdb0283a27edbee11f701e5adda01931ac8bf8eb95971ae54da0d89494f6a430f33ccb784bd9f4b46a7e45bee63c1b19ffbbfca8b5ce32359d04cb2a9a6057d44ba6ccfc30439065f3bc227148c0d05d13a69f651c1c61eece8b1079803844d6340692cd519aa81024ad019d87ee8006396fa99f5aa3e0f93953858d46609f295d220143fa5f1979332428f788d512aa9a89211177160a580c777ff9831270958122e2813106b8c417a7f65a07641532453dbb45a5dc075c6e84c91d798a46c25f6e4d8ae1f8a5b72a5c5b21dfabbaddc09ac5d9420139275aa66a0ab439d0cf0659145809e60c0f971c2f8a25ff9dfdce68e4e2bb27b4fc6e0c5fc25bae23d40554c68dcec9f6c4633d6a800b56b8f8ccf23eaadd11f679a0109a8d6624195209757725f98e99d968e1a2c0359fdafab0aa6569261ac94d0360cd9c0b34cecbd9c514cb2df39bc117e05889676e9a6c8e772ed96d76a321db44f20bf964ad7bd929a152634f9271f43c3b636cb61286b2cdf094951d8cfd1e9068187abecb279453a5d068999fcba7af88a594986ed01f46629353b1fc2d2c06b43a9e9b67732ed56b56ca1b32d990bc70cdd75ff013eeee2c85240f3d2d8ff128917cfcc8581811da4a2f14a310e50ca467abbb81003d4e7ea00b0528f80f2dff8f777197d35efb8ba4489ccee8f180f68ea8c7a58281398ea4337e344f8fb0b2cb4627987d3185b80455d8784a493028cb48e170de5649a7834ff01ad665a222f1436fbdde7530eecf2dcae655bd69e934963ebff19d22ce816127e4945e032b21ac34c1ca23d1096b60670e0cdef6ccb6076a7498ee0a1964c5dfd3e2a4d5045b504ae3ebdbb05883711caa9e69a8c847e71dff8e2e05d4e1bc3b464d890204fe0d44f78523061ad806f65c1311b33edbb731a5e96de8a1ca0132bf253edea50bbf6c57f742fc1f6593894a33c9abd9b2707e29ebd34ee64b2d0782202cf32f265b175fe0cfc521e27e395725bfe00169878caa36703bc214147f02b2fe84affffc4ca961759cc978a368b2a6945eed53ce42e68013e3173ac050d122ecb0c5f804c2090a70f12442d72387537621e94c45f3e521fb60ffe3b76cc7c7c2b1ff1f2aceb33d4f1a2d89a2843cc5a853efc59cd8875bfc589f745411d6947e8108510368a8c951a180449f2780791a9ce6bda379082906b4865b80ea5729ac561bd388b4da9e30ff84ecaf813910afbed2d36be7d2f9d35b8705bbc0a1daf7e96fa6a279a3964d5e7a48e894c453ab163e4d1ef6bc75a8239d89d0897a09ca30d9303e093829411c067a3008ea46dd882d0eba3d2c2a1e60d69aa319e553f0938172cdbed541d44270284bc5052fd250e7c314c57fef2f6085d91a4909b6cf581bf479f682cdac3f2834a1272fc0e3da915f06e606f359d53bb395b77ed8d24b71c100787dad8472fe6c5dc8ce2ce05839000acfdcff474c30b5d357fda5d8ea88f3853da62acfd5b6b358aa27164eee64a34799ec0bd5f6b98a68d89c91ed5e322f1282c9b14a896aa86f759f53531ba268d5d240fd83bcb1eb3210b01c91502a4f401ed5e932fb9cb495230583570a688fbd35a449a11abfefa043a18201ed1476d5540ca71f57944ef280739658a79026c1758e35c6b024febd7e54b2ae58388f17c72c14d4ee72c7e2fdb56ef696a71a03ee2f06a7b8e3a5c11c0553ea0caa56ac0b61830839a7716170b5a0200eb21cec49898028b99527d23c0b3fa0602ff9b39e583f0f59e1619842b7112ebb96f59d46c24978781e402d8bed88a26931bdae6c1180893638fef94bda737a83bd4fab791672130a11604c56d5ce4c7d9a8d3b155ebc5415da8a5d6ffc038bc87fbdc3456d7e2020ae0902c26060a78574bfce2144a34c6b25b2225292fc5e09087c467d5b8a4f74237cde7104022456cdc88775cc47eded7ed59c5da177470a0ce6a1fc168efab87055145d3d7b02db671ba91ee513bb0c37025cf015eb9055443be019d6c0c0da0ab5a1c074cd693fc1da9549d546b5bd50bec4b2cc86d20b12218de823087bc0c9472f46a20d78b6dbef71576be9e552e959545e2e705d724ad719332b525e1c623377d08b04d5ed9c2a95b8404ffa5f54ec8228fb8223b03d94352f8757b95d6a5658a163c509ff150fe53a0d30b52cef3bf29fa0b9aed614459da114147212159c784cc1ff2424b0a4be357629ab89487fb7442a2c9ffe6ddceaafda55943f48203702b86565bb414e85abb2c329aaaac871e80469b9756d4d8072a0d99050f5bb8addc8c75711ad4b7f2795dd38e73002f0a4fafc7ea879eae652e054b3bb51b17b3d9cf929e6748a2dd33541019966f599b888776a594f0ef4fcd0839464ab87d482955a57e21f074f5d6a9356db786d7e10f693f0f78b9d54f1f7d18b5937177d749be85cfb9f0724d3cb1089f50a3b4a2c703c1320e70c0a89049ed193c801e6a5f07f8fce42b77fc60950de43b42b720ba1e56170c3a54183b2fbe9a5524be61528e5060a39483b3b0f715280cd60ad0b3785b238ab21381887ed72b6011b0f5d24d9bc4488cfcbdc648433efe5c0b4da2b71430ca69d26caed742e4222544ca5fa856b8705dcb1e2249a8b94c76de964b0ac22b92c04316b0eabda2de226f5307742e546dd2d294805ccb508c54e84d22105f4f744da99e09074f74aa3757c2bd273240f8233f4bd489eebacac5f4af035ff118fcf54a25d9da3682347825835b82fa56b8a0359c6330a6f9b2752fd19c2b99e649c14fbe50beaa7f664647e357c658e44a6ccee3aa562ad7de918001b59e7726e609bdbc7c4d1bb6bcf42dc26841b8aad2a7c3419831fc0b10889f614e87d44f604df13fd2718ae3e7727d9dafe84227348c045fdccbe5718f07108da48df289eb6ddf76f39cb0c2fceb8d53da68e97bb5def011f5730d2c745f51cf136af6e97c9a015a8625b458c5f899b0a47220c290812a2ca68fce15ee539017e9bde128ef41be5c22a20a2ec5ac4c55d0496f3d95922f5bd9538047a68ac387c650926bf9e5bd3e96a58a19a9a94f6dae4fe7ca6ec404814717aaf47eaad5d72fdac9e844a9f679191b53fcfd0fa86e1647518f4aee25a3d397083c0a9c7133c300596a2fa11f5f6b7a0bf9f681a3fb2261f8720683ff665dea1b24f2ade714aa5f86289dd9c67c132e93f8dd978efdb8cb347044ae1859fd01046c3e263aec1a083f57a4fd10b150c8b82dfdb3e797c149be0ca068c5b440f6b1dd00fc5b9785f9b1c8106216a600fea40162d345d7f509f2a9b4e3a86392f6eb2aeb08a1d3babd988c67c91d66631999e1347e239be4a3cd506f98678b5d2c51343d58bbe5ccd82f5b23c3469ae33a29e1f2ca193d6c9a3838fa81fbf9e3761bf2909a58f8452f53709e742de753c0c678c5e3eb1c303b1b197b4368f0c7f619e6fec9c73db5e89e4449197105ed364c9f66f789732e109098e6bab0e906c82db4e985d33b395b1e0e519c9e6d751cacfde57f898a385ebdb6b616dcf8692af28db0aaa4a0bb00f8ffffff07