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 58457 7f2c6a03201a52fe5e8ef3ca0ac9590ba1a77d09e0527eef1f897b3192db5c01

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
472b530db51df6ff3b6cd25fbad4e23fcbe9f317a616e27d1d97665c87b115d0
Certificate Block Hash
7f2c6a03201a52fe5e8ef3ca0ac9590ba1a77d09e0527eef1f897b3192db5c01
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00802d0000d02a0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b5fda06b50f15e575a01d0e334da294277a68cfadbd0bcb7763c33308dcca979c231b1e70638d9fb95a81064f74d5ba56cb56839948ed2e9fc65fc41a8752a3d08f5eb3d3283284b3d400ad485bb76397910456505d6a0eda4060000000000000080000000800000802d0000d02a0000

Raw Header Hex

00004020c9f4bddb9ebddc8628ff5681e9936716264bf4af4d68e900a2644b1fb3e46c46573d75b966eccb801b335dca39499c20e95b6f5e54821e198a580e45c9e58558f86a106ab3d90318d015b1875c66971d7de216a617f3e9cb3fe2d4ba5fd26c3bfff61db50d532b47

Proof Data Hex

59,560 bytes
1212160203075167d613b614ed2ec57e1f23f62a8507e77a47ee29908d25046c55670cb897453feaa2a7ec369dc3b0d3f59a9005572516358c110db2039bf69340d5916a9a62bf8ef308c22fc66c183b42f271ba830f6ede7d3b8119d39bd95a85a714e5bf0217247aed6dc3c190e6a729fce66ef6a3a8a4ef18dfd4ac17049703b7c25d04ac6621e86050b7965cd40634e6d12de6322616f192407ba991b16fdb7ef5886fab3305e8abab69354812dc3ea4e87f60bada64be9f19aba74f30128302b8f149a6eb711f220440992d672b8c3cfac112665df86e0aa7fbdbfeaa3518b5dc174e53333b1b4e19183f3c1c3b5fc544f5f67f122571d17718a10d6cb3c2cdc56540ebd266fd898930e1cfd388e4439c56b095ff15d9b43d6d14e659647953fe974a9456ef6e8adf970de3e65244eb6a6d8394d150c23804b052d12f47a8eeb98a8899953decc2ba796c879fe3b294c7748129924316605c94fd96fc9a88a243953ccecbfd1eb786eb93667a0f303493ae6f7462d661cc7e41c88f4a7c30ddb30b2b33084924120b2ebed027891583524cb54a4d24c78bb3ea4122e7e2f1545b837dada04d1ced95c6fb9b6cac5ef8e7914044a43c933aae3f69cf3eaf13f80b4202d76846b36240eaec71c93318eec1ec65589e26eaf5d798e6b95ef67680a27f5c5e68c97c7e8696d8e7361f034d1868300a8c2d7c3eb3f6f514c50a207b3b3ffba36581dbbea5373ef34ceb3867476bebc6af7ab45a331ee20305767e2b8a63baffebd36fcf6a2d24cb5fc920cc030fbe9ac729b5dba99687d5671aafcdeacf770c40bce90e7b695445663fad0abe21d3ed98d5e632f31c00108e3c87efe74c33f92a011e353340753f55aba8e2c37bafba53c1c8638564406dfec97593b5cd8019668a08b4d0034628115dc69fd2aef1761c15ec0330e651b933905a64f6bd2741359d05e1cd4267a66d9a6c71883bf1e025c8e6c87a86e110c075f991bc549c6d7e21897408e3a0b2e3d9214278c678a918555dd6640134b0b61d8fe966051c77bc4ccf1b7b7b0a294d8fdcedd681ce0fdcb5e86a65d6180ec71477d856610311c1c4e7427814b541e73c2532448612b7909e922b15f8d5900fcf5cc796e800038ec90d18ca7d6e36a09f0e193dcb3e181f7fbdbcc4f3e217cb426ad871449935bb3de8b9bd8b0df04b5e48e2b6965b66aea2a12f69a178310ea8b93a599257cbefb788699883604d6f174da412b54ba0ddd57f605a9af55521739fbb7a57e3fcf5eb365fb741d236ba033fc1574215511b82732874564ab72eca2c9681db48932901f004d271c4d4c190e4a41a6180e6d2d7a8addbebb1286b34263cf5db4efc0bd32ed16eecb0936694916b033a97d71290efbc46e5093eacd57c25ef8caea3b49530c785f162415cf09a681e2d784bcc849ce43492670a1d64626b9a6bb29d5a5c9ccb538f46d6cd4574b81314f06ddea2d422d49407d1a3f99280c393f3982ebb4de0824309ff540574268c3d1dce0dd3c7888ad141eda487a44f7640d77cd9ed8731dc4b4392f916f077b30b9af38d735aa1b929c8d333a79411e9dca9844039ab7dd658782e4b0ac5ab2a2299373d5a0f2ff476e592ee7bc4f511f3fef89fd53e781906a7d05e0b24fc3658f9d3b943b7e3212aebc8234de80f3ec0ca8b35ddf8813b50d391c42a1bbe92ff72a9d05515b833700bd44d0bd2f93608ad0845215c161d4b1a6575948c29003c83bd6525a44d20b94e9cdcc602145b978eca1d6ba2dc36dc0a669b3ed853b15b2e577d2747abe58d7ece20d461c2040094aa1645004cbe85fc9907b5fb2f3b48b76addd364bd6be9a915e3a48456d7153bf901af30586656e03b483aaa7dc1dc8ebb530fd0cee2b5ebad712c1bd772ff1350ba4826d501d84a268ee1e5f42fc9ac50eec7ddad8c4474f2c14ed3debf8e2d93cdc35bde30a7ea656a8fda6a859fdf8ad362925f8fcc9cec3d9dc20c6db8d2fb0d52f1ae5e64b68489faf45db7d3b924bdb8c7d30cb14bbef78807e0b3637a1b5c6a9267654d24cee822dae02c36ee9f67a1950a28e67eb55006901926f17661d1c984d425be3771ffec04e117e025fc8cc5ed3b32f3e8ed4a981063455b584f8cb26df06a2e413eb4b447606c0fac9d79f9a0ee43fe4fcffa6d546da0d4327813ce550e276b2f0d7aaa624ebeff736132910afab9c85a91228cd9b3c5c7bd733037cbb0b7e42c961c36ae47340f2af232a7a54b95876768195b777dc87c1e127629687c92cd68fa11f2efbf5e96493151fea063c4ec1e73842edfe6d595254396877cc75ebef93a4bfc8811d590901107daad1093cdd11ae1e8cdc7b35fc584961e351ab6ea2735ddf437ecfe296f136666f07a02d4d6d9f46e638809bad272c87a3f575fa613004a5db19acd80d404bbffcb09b044c71001e52dd6928d7b1f6fd4e984a04a374d507e3925668be11025f31aee9e0c8fe9b356837b0c7eb7a3be024bd989b78f0ed56caeea7e8d894b070205f6ea2e0b15438c8a92d3bbb6b5343cd145cae5e46506a1bbf7ab08d303e3f579b21f9a24f94d6d7027bfab5b3066288c125851cfd2426451157ba5d38639dfcb09055dfb16ec99eeeb806dd3abfa45b088b915d18ca958904e555ce24040de19e4ce65d918d8bfd6461b8273ce59e5d441c5a93e3f26db156250e729dfbc6e783f6ae2f25059274065eb00db258b24428137062300dcd2dbfc783b51198bac3ab0aaffc6a0e96d79cf37ab26b5db22a06f62e48e97b8dabb4309879418da2215f42173a7ad55e9076ef65c954a012e36d161c346145911776569b90a1157fd86fa5558a5de60327c7efa69de6d93d002c44d299a70434ae174ff1eacdd0af65b48359aeee674fdea160717a0665d8ec1ffd3230de381453c18c65b946161de938348f2cc21c0203ab275a544e899fee22441dbf4957ac70014cda77dca0812d5bbd7ff8951443764c5f082c3d4e7e8adc7e079302277563613848847a260b34acbf1c79e21fedf5a1b9bed1ed634ffab05a068326ed31cb9da41df959a0ab1aa1a2931abaf52f1c94b1bb2fd8450e6b453cef223a82f641875958ab141bf13e8f1fa2c02530979e31611a53809210ff5e863a21e9af0e192c9ac0fa85a31ac14a9c14deeda23abfb0cec9a8cb75ac65cda842a53e7117db9b0ccbfe3bb3c702e53a71391a1a71422d5aed3fb04b54db463cb45dc013f274a18abd2c07671ad32fc302c39681faa8e09c94f4592446e3c2415656c269bb139ceec9db86db30195199f86965f0b812ed071ee7ebdb02edea06ec09aa0d0ad5b4e1cb336a002837370beb47b78b9d519fdfddc59bbb8a944e0b884a51c53d0501997eb161f0861713a8d64e85386a4fb8bb0292cb2a603b9b563903d7e11c9c88e1e03a8af173fae17091f17992789564cb14f547e6d4c0e1b961fa43662fb16cb0352526cdab3948aeb4549b1281aeb2ce3cd88cb51a2dde5d8db031e365b9d06b06d1d60d1326f276f7e054ac92f56b0d134c4644222360425ba0d87be423e76da63935396b110610461192af5b892d70763a8a4b83f0c82461d95b5b82976ad61d3df934ebfd8e56197562e72f726fef165f86da9d9316e70f099483820e5387e38054dc9f0d0592cead81b902cc25b87a08fc470d87bba7d8836d122e4f72b7143b7ab1d7d498a2b52a59982984a242e0f6b58c23b1db62576c7cdf5251c473eefc1157dd9eeb3c8c7f6ca0e25f8d51a7cc91df4f5d75b32c669cea330eba982b50d81e299fe2cc467622f061e6aa8dace9c0a83a0eff332f454ada78860f2ed65863e675ed3ddb462f10785856dc115ea558251069bd891c61295bba81a18ff7250a796b3f5e271be6c18facedb90eb20d616957be45f3245e83bf69dc00424bc5f0e017ba47cf1616fc5d3438572a278502395819a354e2079ab4d26e900f4c9589233615e27c1424450d4c8f8b2b0ba3ff8298e78f177e4ccbe9add231000b350fc72b7f2dfa88ce015edd9a0a16bc78457622a98001f7b6301b97243f790bdfc45f784b9fa122d849f3792cc53fb0e3fa826493b664e2b5627839352c36669164eee44e0e4dd2de61a8edde22df043aec94546737e02824339d43961fc3f4c55fa126da5ed2731ca249f77c349cad27ed6878ff5a70ecec3630c86c41338d2d02816111979367f21f7519c0c94833122a145c0101507446af319054b04485c75e41790675bb6db9bf82ad03aa5d17648fd212c4cb550aab5e9e2b74a2901795163aa5d9fe0654ca8c06e3032e10ca15ab5326d7753281f4eff6b97dada70a51fb0ce14cbfff57a99c06f37d3aed8c56c410e406b6feaf9d5075543de146a28387609205b668f1f35b966f87e47db99eea7ff8323d745bc6ab925caa116bcc65f360d0a798e56c41c4989397872192c8eab722a43ab1c1753e317069e61b1f9c36ccd17161556b10c94db7a90c808984f3b287fadb3540fdde3f75b910b71a067defd30c387b5430d6d76c04018390ba81fcfdece8bc579fb8a80f2f659b6d7569a1bd57f31e42b1800c3cb8cff8db03007c22301462c5ab0169ab965acb6e74bdaf440d1f4c2c81e0d10ee5df914bdf945fdaa4a10f37061a89a773568fd37310881ade9d85ef0a419d5e0d880fcdec0d07ebcfc42138e99e799f180c4721ce842cc3a5090bb3f6fa168adbf691f37185029117e2ddeddee7ba1ec0a425f41f028e244aa5ed37e2c90c74ba8d93ff7f7eb7c61065a74bf7caca58c67e407d7956d373f33ca4d8c4d2c70aebc9236ba20bffddd6fcb9e083f7da24ea10b2db24db725a75e16679d7f442498c6e42c379737a58f34aefbceaafb0c14155128d7f38b58cf751348e8706f24ade60e7322a103f78d9dfc6321ab66695f7f51edf4f0e1f92593d43ea733597643b119eb5c9667fd3715ce540dbccb49a78b50390f36380fdd0b106cc53096c90a54038337f73878e22dfc1e962da4e1992ebfa6a2970e1fe1afd7cbfc06dd2823fe2d22b9f04e139524442919d9a9ac341007f4797e10b5b4abbb426ba3230f73d34292de6f09acc9103eaddf32e76fe72c1b703e6c625028bc4b477624fcae443154f8b78081e1c86aa640bc44da2abffe30d411e1de921d2e12be1c74d28d92124727e7aba99fbc621a2d6d712a25bb6674db95d408f0d470c8c29725b991b74add2b5aba97e25c09d25c19c8d2619304b1a6eecd8573b5d896c7818a67896d22879a8f8cab05df251e9d40a2c1794cf42da3fd33f018a5a6c19ba7ba01a92bc89c73593a60fad48596297ddfddb94f05e20442e9d23c853ebe468af16f95e80dbb321e656c873d336dfa0f65f2e77b8599af6f2c226c9f1c7d278f7664b8071cd31a93603d861101532d77c4f19e6d6911ebabfb5425f33c06961ce227fc63067fd476ce6c5dd4bfd82d8016bff6a4418bd7553249e56feab56704685c08155e0d1f245ff0ce6cca85be4ec98da6579238b02c47a47bbaa8a3188c349ed8e70dae61925e4a7f0f2ec6eff0b7d4758a691f78a8d87569a728ae733289a7f2eb1fc7704627207cfe278b16017c2e970277e1ecb9befa61dfe1c681a384e4d9a9a445101c6941c88c5c2215afa8fb0c59787901b5dd979428b7c75c7f3e4c484659ba8f4fbf836d2c601760e199be96b8d77febfaaa3e96de6fcd1e4a92c01785b4b4e99e4f9e6a2575947ff82d068d0bde882f941fdf6720a931ea35d4309a6d50bb073aa067d5f851ec7063dae54db29da0f1df1046cb06834dde20730dc878ebe5a86a9d35c7ba09964e34c3557a78e271b302a542d6258d6a69adf3323535306e0ced5fa38e4b3e566fcb9d008de55b4454697b1126765fd3c38feaab66d12ff5ae0aa29bba420e1fe6568e4d25281763878435d20a146ae75923afb31fabce215e8fb101d60b546e7d288070aa01933efb80a30d6152656694abe2f4da603c6edca07c7b4de974f5cb1cd6af4e3a57d7c8a8edf62085b730a2f985a21ce49aaeba6e73998c2875fe3e8c23fde1a9c7c1c9ce637ba1789a75b605b7f7377ca8243f7119c274723ae28e2e872676983a62c9f40e4f23fb43dc808f1939a93043be37daf06c185ed8a8b4a7e7ec37809bd24057405fb12be4fe7ab0c3d852b28783df240ad5caf283d725694b7e23f5abe4d4e3c7e4a8ffbf0d9feb84e55b0e6ec62b2d45d45009e5c086ea27967b17315ca330f863dee778cccbc88030f61879cea8da6b464928cfc24e2f48dfaa51ef1704e11547d85e70a091d7b8ffc4f2590c99ca8bf0b87b91ea982f24b104ebf3e04b39ba2dbfff086f70a1e3bd93aca4fa94dd6a8f569b054c60df5666d231fe342c057f2c0f865dce7d336b52ee46709608d4c9d46bfb7e91f1aff66d7cc5a5e01cecf628763cd5b4b6656eb01a8651c5496a07899ead56e2df619f1693e46685b1c365f8a96904c8196ccfd0230330a2b9b7975ac8931d8282d43f5b8d8508bd79f37a0fa1234ba51f83a449610af3d96a05a8410e7773ad1bb3b9fb71ddb0632c61ac1f4be1f912e7070d1a3e9d83ec1c27f7e3a994f990135ec4476a16ef05dbef3dc2e1055642839c238c876f226f00c1b973e73bcda81a916b6a9c891d0a087e4d79bcda629e332b977a96f44637075b60fa9bf536810b93fefd49f1d1e5cf762d202b1dbcdfe220c8f70a2ebc7e06779cbc3c95cc517cb12b023f971a97d5cfaca6ac206d177807c746a824c264ae88bd0cb447be029d7ead7f27f4119589d3125f31f21da2dda0a300ab557cbe62ab8dd0f36cad71350170ad77effce742ef53b46556763e3470cd89055e2ec90c42a5f929d1d4c24ca34eb77d9740275d96ba0fa766a6b5a7143ff1c99799a0c189cc55061796d2cda09434bb493bdc9b5e3eb308524fc56e7eeaedf3647787d663141e1308567f7799d086bbc5f125cb0112e7de56b5bf68ce59de381bfb9b64c80a93f916977033349cb55f4c68bbc4efd7dac659d9dff27b4d0be22a98a4f0da7cec92f3c04c0a7acf636ed655f6a9ea020d1642f1fde85664434aadc12abc55f4b350d4dc9cf3260135bdd7aeabbf801943a2290155decb0fa961bbad337f9c024f417a26a0eee0704b5b0253ab6f8d3f503ba77386be855725260f5fd46e58462732b995062a1bcb7300c68e240a121320e79569c8b0d222563486e1dbb538813b27680ab48bb5de00eb054127733c52dc65c068aebece1a63472d36bcfa71e5f10f10741ba62039afb5bb8d428880e5b3711573d8725de0aa232b66fd62d4948b60a9163c335f6a47b556909064ae06d1d88961a572baee3fbc689e4bfa76dde781a11b4df50a03e2ecb1702a1e9f0edb51f4cc63551dac768ab9a5596ed237ca3aba00f6239987d3963469909b3a2e3e8257cd34a988daec6228ed1e39a2a23e215eab11848f0f827265efdfc9fe6479f58c0b1f9af3b3a319c6509de45ff06b338c6e43974f6f7242c28e8a4361615c88eccf3eb90be59459760e7e966876029a2ec4f6bebdd04abbeff90d1597b760da9ecc998c1b8c0f50c25f0d8a29f9d06e0bf01e0fd9305f46bebe629b59d6259caf23133f149f12bed7f0e5e90732126a128877c25c834c52cc8af63a6d1279c8b83096585b4f9be5eb3604f162d572cf11c13965d1f867153bb045a1827b2a0e80bfc1262ff681855b87970f192f49bd53b529d5ab977017bbf753f1e995b59a195478bd0cff32db9d16a5ceede131a375e2ad32a7941d145eb3c5a3e591290e7a86c679953644d36db62c7cfc4e5fcea69b037b79cb1438b98fbd5c3af46380da7cbe134e8ec05238312b0072af37c8da4626f92f50fdd3557ff519c05a3fb8f947b3827667ab4d5ae07cf7bbbd5a56cf0c1a6613a97868c9af4e887b35d94459bb72ce4949107dc2f84ad8b1c42c73ca3f7ab9ee7fd0a98b745cec2ba4b357adcf796f596b6246cd815f9e870e640ec03d5d68e6e1d36fc8ed62ec23e7a810d5e55dfcbb3c825ddfb8548af8df6394b79c177b39d78f04f55af3919da4d559482fd2b8a40ef3713c309883a48d8020dec17e8d6f24568bc81b5c4372239e93c3bbd2f9bb95adbef3cf0b19ccdb3237cf4a1afde18ff47abbfff2ff585b6afb4c35cc81a7ba9391bc65bb9890694f574c2412570f25a8abc36b96256ed94234cfd3c862241ad45a7d6ad1f069679346ed24cbc441fc8943eb058012397b588d5aa2c0d565b9736622a9d9f1c5599d8b73a1665d398f4c4de8712d57e8451b7b463cc2832fe61fc632fef20101770c8817247071a464fed67224f4005b843a5b001aa44ef4cf211a225468d911f8e375e7e6a69a009a13cd711826465c7841657a67b3ce77b9df6247bdbfcca79e0c95fe392bf05d02d915b2776b63c9c7bf875d4270fa3007de910e52231e9e2bd94d20543b4781af55b7a7a012574af971d1f93541efeb86c89e0f9fcc6b65f4416dc99f19b65aef00c6e0a5ac563bb0c88d7e353f3ab97751b657168d4479408297b9d21732bff82c2d1feb2f20136efd42eb2fb22f57c8408ccf82b1c09eb8ff1292471e681e75c75a6dfd818bc0e374d5f26d87cd01a30c87c8cad78e21e01ff0f95fcf24e84bdb5a72da05aaa4f5ddad9ad42c6b9c29b144ea05bc136f9a197860268bb3739d553d6df788e32a6c936448b85811e470bb7bc59a4ccb6327d89421224848d02a9218f882b692fff566799e65310448b755c669003fffd1baaa50cbb0fc780596478af1acd663c16b794c1c0e6432481d0fc55de46297a1f6f699ecbcf06655280b9e82bdf8a32a08f2d06ead41ee1bd284f105a63a3eb3d9db8d05939f4f73029a885be9372e79ec144c4508e2ae47da874c47b43aaf021e76d87d9067acc0be73568968ef6436c2438bde2cda94e3749946456c2b4413826a549f309addf1b919ce1f97d8b1a45bf8a39b15acfd84ddafd980acfcb5095fbcc4738f578d1ddb1133507c083ad5909093db60e7ed94ac50935aaf3e86bfecb26d20d72198dd8572a0c07b1630d7e8328528cfc9ed76d2073ba93446bf91cd0e7d9075a5c1bfb6b39d250b9448caf8bdf34fff6778fec58aee949d7d296ce54202d1dee527dd254f5a1233e40606ca41e799f7379efe3d31fff2e1c239d4bf59e05bdb01c8f001940c5d063b51778ab388279928b241faa67c466c99ea582870548ab9c33b7eb300dd543d07f625907de8f0d0c917f136d45d0e8687d1df336bc9a4beb9764a848268cce6d222ad8b2870347cca786ce9916e30851d12348e842c2e8be5377ed1f97090d7017927744a60dbc346357178e29f5e18b686f82f54d3b26a4e3eb6521f2d7dd9472a0bdfdcb21aa57db3b7b6ab97640283529fffb13f026f7eff409e9640d8534074898d5a6ba9e48b7abc509ffd57af512bd99961dc013b7b4ffcfaf732cfc60441d56ccc558be300a3ca4db256ff09b7fc841f48c3e32819e87791a408b3e45844e32776859b569676fc4f24ccf102524d0404f10aefb2ebacf177611e92153732e34290cbd5db4e9b4abf2ad564b20f391c99f7f68a30a2d575e2f6081adeb017456ffa423aef59ba5cb24976c781e16c632353329c9551fd37b28a9bd97db27924cdccd422076c19039015fa2323c9978fd8d12455f8b6459a447278efcf245a1399c9b37202845c1eca9b16a0866298a25440f7206852d38b3b5f10752ce410aa1a4ffb1fb2183749a867c36d1aa95af1d08ef5995c0f469c7752a0d418f630e112c44c2ed48391dfa2afa27c92c5e91796e5a80b0af1248d42ab52bbe42e28b781561c9046b407fec2eaed8df401bdd421f31d0777e58b044b91629ff1083894ea4c0aafb927ccd4241ffbd02c168b50501249915e7818736bb480f7c5891115025056e863ed88649ea649ac9c3b08bd2de5ec4a2b6b251fa575ef0c790b0b7cd679866e58bc1d04a3b1867d816a5d19c907bebe2eedd38c43a4ac26324c7e2cdc46d34a87dd678e24108b0244675548da4427ea457b74a5ea5ca5eb30c4b00e529821e9b83d0c1ea94cc4ad84de32f8ced627902415eca717bd7ac7b87a05cc64b01c8ffe54cca944d1244be00a04fd6ad8a45ad0ad9bedcbb3fc5e8193b6b71c95e28f07517bb200d03d726c6913da717c9c996f0f326d4c0231be3611bba2942ad6f4a1602d41b332421966101ec2cad5023d43f41bce6c699f9cb66c17aa9754a080ea6834ad7ac5beba3240c2c52b505026e4bc802f777eb3364dcb891b6019792291d7189d43d7a8d4adfeb7a486d3c5a7aac4b17b801e64c6a19315059025334c17f4b1eead7552d62fb8b4d5b637b250a0cf404c6da53c9030861cc4dd2a579095e5bc593ba16331966cb34173e9fc9e5bdd9a499af42ed02f695d698efc0503b4d1972cd03eaefef2f502670869e72c0a6d787dabfc0851f76e6bf452a04bb2abeaf1d6b446f92c06f95e11fbf3faa447944c7c81f49130daf01a910796ababa159fd18c432344de51cc1043fb31fc54a3fc3fcdf611f003b75a0972610213026514b816c6ab98b655716b1a3d6fec74a7577e9bcfeb09b5f7815ce2893218567414b6b02f71ba57144e43842d4700dfb8070114bc10b2e288ffe1b5c4316243409116b98b79afc37707b9940cc86aba0d392327f0db9ea8c5d98e75e62efe3d8600465c4dde806da78745dff4dcca66a7b29db471e27ead00495e10bc64b05c7b34b658a2654c2c3d3cc2c9266b4989f61481537d21e98703c626685ffc1362970648c719ba26cb70d3e28d20feb22aea03331b4e1c88d49ce1dbaba6fb3046f844038ecab2ea92598050c2f3f8bd979e68a93ec696a75af6ae4483c6199221f675664f378f279853a930d64547ae0c215e4a18e0b8e910a1ca677d61d0be0c6026084fc339b2bd0d29cfc39cc4c19e8f98cb930174862a7a29c7e23346084738e2e59775540c6f27048666d5f236f5ff34bef851f543334fc5f5735859c32156a30a0215ff19b1ac78d02c3d21a0f3467a8bcc4e97422260642719152ea6b49bbe767cf2056b27bcf661ff7d2bf66979f8bd1358a68d37b2e208858254c26ad3bc717bd5a728f8f4ce48ee34b5fd373b936127fe3bc2b4eac948cced6a8cceebf287d6bf18c609cd4a3ea5d1bf64218d87407800774b5946450ff3e969c6331f406413024986b6a3b091f73321e2290826f469a657926c10cfa839b19242283d6424f50b0d9f53df0b367d9415ece16fa19606222919f2366d2a946cd4128c3cd6432be9bdd00c5f0180ee39cbb3be74c2a20ce0d8de5e967ba420fd9d5f63fbe1a15eebd096b0e528f54dcca6822e28a2e834c3b527b83b4b290d9d5366ad182a0612b998575c1adddf1e02a1c8c0051a37456079a44f6539510326dc57bcd55430467f9d4fa8e809ae43277078b779e15f861823fc0b74471335f09e6f049a951d4662ffb3604301c07386c6623901e33fd46d4b19de0c40ca1bf59818af70a6e1a1c3569a6406d6ee4247943c4f07ecc35867802dc1448b595906d5544ce1029c253bfd9efd0e61edfc38f42fea68fc1c35a1ce059143569987cf5549dc44167ede9ccb0fe99aebcceca08acdb449b076416c74d38ffb3e109ef243dacad23b6ef9d58167341c4eeb21bd20f0b14098e5657674c06f7b2682bf08a764e5c6fbf081ae7e5ed75eedd1e0876894832d565979c9c7a92bf2e7d1ad513034054b28a596a545d2adc1a80d8a45d616fb3ec65486bcb57dcc2e2dc2aa5a5f4432a1e9756fa4918c8700cf5c0ef86e70063f7558ee309a01617123f2207665b697c47f5f66979f40983629e38c538190c83ee8d8e141ddbc1ec9d07ca7bfdcc15ab161462c1db252a48ac6c9568281130fc647eccafe80f387c7497d83008b579b2a370f7db060cce5c97c555f5e056312c498572fecc76a3b49a34b8b530664b490005abd6402a89128a1a1b3411db9e3aa4762ea3f7daec64838449c4f36c7d1643627b8592a45fb2f9eaf5a4fc6fea9eb92e7fef03b1f2d7b3edfccd5265854f5f904649b33ef82b910a713d299adeb58bce735be8e3a6168a5c1d320a92cd249cb3663d6654b28751323ce609968d4a959a87cc4e1c7ee3aa89ab2d88a76df256ed25f72121e6c096d7da1067f76ff09062c29f32ae3e7605ff710dff21c7af3f0659069f2435bdabc9661ada1fbd064c40edec40aa8561a47ed77fd280986004a36b01f6068ccfb75b10c84e0ea0c6d63f514944d7244f9f74403bdee8154cb3a2c8ad325981125aa8284aa364cc9dcab02e4e6b19683251863b54b5ac344247bc7c295a4d3ca2ae33a1398e8d756019a259661b9e5e57dd7b8f5d61eb35a21fb352af531c8e146bb369e92f334a3cc20f7ef811b31a55946b4eee59f52c95cc81f70e1740115ef1f509821b1b5d849470125fb5c3aa1a29bf33a5e99ff3044a6d053768274fa1aa0fa0b2d8c43400586e63eee6e81c232d3b8a3e165e8ffb36feeec80fb1f8de2e185da4b479d44be5d2a3df9c63e80f6f419b22c2bec875820ea2e6cd6384ab4b8e6fb0328301b3b7382b798bcb147d47de54812037122cc848d24a25f604a29dbab00bb628bc4a5041a65687643d0f92692e3c53e509a30a4f651dfdac3e878f85941cc520e7fa19ec09c9bb4bc46adfb0ba3c4889faf27139d60f36bb080255cb10818cb0f1f4533cef7f6c7eac66e69869e42003e2300215f2a006c545efd53b52fda688cd59f81a8ae1ff073eed1399b8276fcb961e02b549e698576df2dc1cbf4022c436058f710dfc8fdb8d2c8e6926618fc1b49441755a176996fba2be7fe913524ecdf9d93f8952f9b4df80623a3c391cf4673dc29df616a7157f2d0b1aab347a010ff856cce03fb63feee719ebbcc9978a5e6004148b11af7754c4718f1533ce2ac6dec5c16eec913a5fb9b7c2a348a98170a9cc4e188e9bc2ca002c639c1c4f74189ba042b2d04d31c1f73325a68cacd6cf759ad0a8441b00860a9a0cab726cc6b0d17fdff6a762fe839f3183f228b652fc73e6771b93058d3f23bbcc4071d704294efe0ea3ad158a23c99da44f98a44ae2921be6b8fe0706f3a48318e8b975d8a5bd3f4e441150c255aa3ef221fc7f451154c0e3319e3d1997ca4975bab66700981d75ff01d51cf7604e2601a9f8c2f4e7e868f885085bf5a95372398cb84ddd6b564962f1dd16b64cc8aeb930b928702f3902df2a4ad3dc45584033645d2d70d9b5ab679e7d18182ac40459a237ad480a442acd647c23538748810b45ac2e33f4da5dc5b5879d90b3d68c20f4b4bd66529ddb41ff4f72118a011af80c033e3e1d7770764bf64bb20ada8b913e5dbf89c2d2cc16e00e0f795ddec2bed50a538c10c4569e2220c645def5ad3df809e952185c15aa9a3db88b46ecac0336255b60933736c23ab574271f6add95cedf4b6cbbbb53d9ee8febff3e91df1474c5e94f2eb862190f4caa9afbcd3a1a9b338399d2fb7537d24f71af78e09fc6fa450e849dcfa9d4a074219d2f090c45380374cca66e525f5de56597d909bfbb1ce8eddc69c69647593b3af1929dd4be25f0d27ea07dc7e957eee664d05b70b685c3c965cea79e0c6423e8821949c0c3a92ae53c643140e95250a6a4d2ab035d9396d40824e5550f9a2dc33908a9fcd14a24f21d035ac827bc9b04b4e79e65d299eab69cbc93ca34d3375b30eee3500fee469dd9512539a7dcb27f64dfd86c36a649ee49ac384d38bcbcf668f9dec5e78f0f7528311c6dceff71f7164920bccfc54ec3825bd2d10084c31dee1cfc67dda1b1a4dcf4abb4febec4620c89ce7113fa8f8eeda4435dd7c1e1fcd16257ca39526af1b42701c1800d5b8e5ec81c2d97074f42d4930f81e0bc28a2f4adc36f54d5c46b07b0bad071bde4f92bd48d48ea52a355e1f177aeb486ae85d25807608b2ee53802e6137d1157e16e1df9842322b6044bfdd03d5a5b1ed1d320019cd5e6350aac6164f9a530b5197407b4cbb4a608e442bf2ca945cef04ef58ff4732d97413aad4074d0140a3826ca6d6ea5a945e6ef3baaf2ad96ac1e4da16471b49e79999ca849142e2439e1b2ac26f750fce5517cdd644823fb8d674da15f76d5c7f7158c8297e381f3284643e20fc3318843e4559c3ae54469fc95b605d6b6144f4950027d9556cea4f50bac2b7680551b33e3ec5f245f042418e1e54a5ad0cd34f0a8f88f2f0028ab82d29620ff63d520baba194f56a2f1be004fdf8cf594e03f6a62e31533888db965ca89709c78b531ff89f14bf4c9756b9dd987152a1d89feaba51db06902eb14c9f2b979cebe1c73c2a0bb4a040f0ca9012ad31f3beca9d50dddd1047cdb865e10c42595dc4bf9034c8f73f9088044bf41995308bdb3478fc367790aea77f402abace02891090c7494cff94910c98dc8aba5c6b7b51815a0c80ed2ab11e88ea57eef39050a88fc93d27157af0933fd9c64f61e0eef5f282244b05a7534585e48a38bb1e7af1857027fe15b78f1f69002b5d8aa1c90faa8431181aefca1973ff70ffb5dbc2070eaf776701087a1220dfaab42b2c012bc872ca2643f56886026173e165c48c2e53eb0a1e0e3a8908f0806a2241017d269c917a5acdd6ae2c40b3a62ad7d8bd1ecb431448bc462794e87e9aaf7add0862f579940807c973a6f7c16a1786ab89e1ccbe49a97f10bf38b96893a37d8adf491ae0981a5453bd0d46ead89c54f7f7fca39438e4c30e39b85d9e7e19749af7a201350d08bf000644f06aebbdfa9a9f3bf685690e94f80ee507ef9916159eff65d656a9fb82622cbdd87142168e08179ab22229a7b540a95f660edb29da9bb360d060c3bcecf1f792b41588dcf63ac3a400f76d9c6925e4e30cd2168e835c16e382d5e6bc6c7a779ca14d53231be2381ccefeb5974dd69ef444e3c2c2469012acfacb6ebcdba92e33070d11642f5506e590449bda6b642299c7327c7a14be2cb8cadb4442f7ae15a05f838b95ae62ac3e009b0eb2ee674fa90b6e41c2a28a7eb29f44c402be4d05c329ab2a1b4bae8e3f9d25bffab0f0940f7f47e4d72d6bda645c2346e04b6035d08f8d3f13e00003e0b677be0503921c46bf06f0a1e6452f55bcbd9a7151459d4b8e5148b321ac0c04b5dd2c0fd5517f8865e422ec41034ecd2c4d4998ae3358bb8e8de8a534db1e50bf58c69f92e3abff41f90d7098d422d71a9cfba6e47163167b0fb0a7ac4b541bc087190092cd23eebd51398e6fcdfb434774bde0e9b6fa80c05728fafa7e4672417581359c0511e13c99e61c94a20feea521eb35a567234ce890b55b8359d599c188428d5f59cc8bfe131d1aaa7f26ee4f27456b9bb4da1bf1972dd044dc3b7af5a5f6c0ecd41c3cedd7108c002b12240bb05fecd16a014ceaaa26bb0525addf3eeabcea89c1bc22847bbc39158dd92b2cc36ca6844aba30a99d49f64bc5647fe3dd17d4b54b799bb389b330836e092fa28fc54aab28019e50690750daf9d00227cb55f6283cc07060ca6f59e032e6277bc8fab7a485e7e79f620458c3b6170fbc83dcb13c74763c6071ec5e7c8789ec880e50def5da82128b3cf680907d3f4f96ce0ac1cb33622cbf72a6c055cd3002bad82d033e9211c4907618a07c817538c9069174d48946d08ac4b9acf804445e1eda1b07bf10fcab464480bf188a63fe49d606eb722d6bf6a37411dd25ea89c38a3450bc438dc56496bfc853c5159302aad1a867fab8f8f0d3ed35fc015aeedbdfbaed5259184354da2490055425553b51878d6c01dd13c2d8af44142fdaa6a9ba8d33cd4ef42e7d8257f21370b44dd1f318367c1d4347108be59c66831be44dcdc9c183c4b15004694ee3afa2ebcecb299f8663f91015ef1960eda3a2f71bb0b659cb4c122a6275b0fed98492a9718d4dca1bc180d59fd27590a8402d258df31afbcf5a8997eb94c493f045228c1c98d01cd63a483f5d2e924ca078f3a82d1464392a2dc581e5c17064dc733793dc2908ec651669a3729b89e4a7d12e5feace31fc10d272c8176f45bf9401c58d21ab7872be5fedbb220ade1a5558add55e93cc64c2392ab6380812b5a84c506ac28d65c6cdeb245ac1f99bab39f7445d3ee82e4865877d02ce0667984f320ded978a184215f3c0e6c7321e59b6cf389a5d4ffcfee583222a52313bf305717046d39d1e0428df03360cf4e7fa2c9fcae8ccae8fba49b9fa83853401cba85017ed6122bb05070d39cb14cd146685824b118241e53a3f44fd6f09203d2ba63cc94d73b6e5dedbf53d63c538ef2f7450dc0f01b46d8203ea3ca01dfb6e374455bc72fcce6ce0d878a6a479297dc52d21bf05e33f058166bfb9dc6b8c29cb12676002006dc98b60dd45d14f74ee1744eb5af550884a90cfa52f8ac03458126e687409878ffece204fbb1ea701c6453700abe1082c5ef4195e1b5a62afdadeb1358ed0c663e698fab13c29fb0596e6a3548f286332c2943e6797cbbdbbdc05cb8bb5c429d496d201e2fe44158ef41b37b78acc7d3d7230e5ec550cd6df133977e51361f12f8d76031036f947ad86280de14e48123a95ddc33dca73d543684c06a956ed2e818fb41ad67d7b767da5bb1cd2cbb4171a30036d2bc5a7ef64645ba2ff253a43692af2ae5674740fd81a5e84fbcd6152d21150bb1cb94bbac4583b49d8a7a19412cd32d9768acd31eb19b831917916436e9149de432be86c2ac36d37280f5bd1ff8e40ad19c3d00786d355e83a1ce7b2acdd9a518763adafa541410555214cd53f1a9556e06109f45256203abbe3bff8bb23dab2e7b4ac15b71482ccf6273621b4e4f111d1dc662523a04123e105c5e7e2b12b9db68ccb370fcd3a3d5c61287860a161277cb31be50a475065b5cdb531f9190c751e1d82c00d4d610f33f599075369addc63bb535700c5f4c1c47ab3a33257a508e42edfe8cc6020d88acbd73c5b751876943011875d3872f84da763052f40b0fdb2dd95e6e5f423bf225a282402afdae3c5c66f304cd74be2bb92164441ce0c01137a368eab2933977e90b66910f24e7b2f01c564caaa31afa7f1c244ee98316cf4772dd52efb574aa5407166b9778501aa516929ab43cc9614d51b5f4709823440f0b518060661a1489573710e55747b5101eb14254c4cf829576253d638da4716f1efecb05a9444de86c50eac9accd89509ba92ddd1ca32f1e28eae2b02ee85720e81c8ed81a1ef68bfe8c1a3f5ed734158565352ab79af1f805f5edd12c7e93fcb2bf6ebc62f5d8dced4752c2883de03b1e03b7075f98320cfbda5f55694a881aed3f83e23d4f0e94a118f44289f500c3445d5b52a197f43f189a92a45de2e423bf8f2bff404996327617e250dad1f278fa9edd46417b189a82fd32b9e7a3553fa0c695f7255be7f7c5ad01fc0d104c342f9e1e4949abe647ad3cf00ae5209fe22ea9a4b38719a476ba0688ded276db9381b51895eae46d690212ad07ca68c176ecd49311109a422e3780f9cefc3e8c23c11eaeb74c888e5cf260241987fba6a976e8ba0ffc53417267de8c1b0b225ef3ccf8e74f1b4b1c8b65cf5da8382be4974673782aaf98d41410e5cad963e4f717a4715889b33f5f01113a4f9c2d8fa3a2bb888cdbb2f4c8814a9263ec47c4b4dbfc9fda8b82cb1568d5ba12f6d21ae40c726297cf13cb8c067e14fcd60515848142f54462a841824741f6a53d7d4566f8771d2cc468b5e17442d80bfe6a5b272a781355bff0ec7dc83c62fdf5007c117bbab753724c47d29ec7396e0f6cd42547bed11593856976857f17aa6cfc09596bd0530f8b0300f0c756e1400c94ddfd6e2c0459417a95eb633f4898b9574890867eaff1971bfab6e8861a788401272cb4f9b757826924f1e595082585b41b4bc570db0ef4ae0914aa4ef3b782c4c1cdc65872c0b3127817c9df270889670f3bd350d643fa78192e44085d68b84f0d1ad5899253e757924e3462017cf26a4a82beca9a121625b2e8d8aedb8155803c054440d9542d8b1efe71126edc7343f183d9d63ab8dc3788947747fda1e420cd28b564a5cf591cd184b9013a6e35695ba95f0c83e5ad39c33b4ae84b22635307a86dbc047c2797810fad1a190882140df9e2f54d036479ba8abed1f4a49138b5e75c77cd6327e3378d74beca87aad9ba9be17690970588e3f592f30d05dd950a951bd5f9a337bbf1d6914c216f984d8620b19b10a2f4d40832e0bf492bebeba4b4475986814b9c579672d227ce48936fab5c0c182802661aa4440f049e5a4749e2b426f39c0905cf970162381208b0dbbd3618790f0215fddc8c96c4f1e4457317690e2155dd47d153f9c8af113b871af31d7fdab75c596a0604432892f13e2e2429f5ddd942e79a4bfe150f0060d1c484b1dffb478aa31ec2451868a86b3b4d8e95a908de029230a749dd3d2779f31f12910743438cc76f84a617bb47497ce1350b0a2afb1a340dc80735a333f3c29aa0822ab4bba0a87ba0daafe612277cc48e1e7b25601d52bcbfa4fc0d3a4ad020124df81dd7f7e99ccc8eebc7df4905244cc3fff93ea231cf0d34fd72ae773ebcc932920b338e0d9153d10f5d52c10922b9e798de9111ac756c9f70562c9f0993c33ea2ca16bf34c5f2dd46dc686a9e81ebcde70041bf2c9d27d0c403434e06bd949caa65a05793e0089e689ca175d01fcfb4bfd33c34a7371e8df56522a159091e67138d67f89b34372ee0e33165802334b0b66aa91c371362825e0fb74f261201226c8333c1989661f21e64f755e2bea6c999666f32a121d1563d966aa9870ce160ec9bbad9fa42a1546875885cd3d3d380c3dbb2fecf766eacc9dafc15c83c08900dc76bca7555fe0ddef6c477379f3514c9a14c8a99bd41e09327c33aba8c5a2106ae6f72342b1ddb59898cd641fc39007a8ff55801e101a6a8bab6358fcc576d5dad293205a5fd84f514c0727ae6efa9828c3ecd2acda3e570a133680d740ace68c2e5541c385e7b29c2ac94d5348c540a334d8e9cd9f731d2da1eaf7f209b5abc02a95d8127b61d36c9913c230c9cc0dd4d90e04935c2de5c0636de8f3ef0a98833a393820ce78dc3b87b6284471f6b77be18c9bc3fde6668d35409d92fef165c85a0c9ae85036722df14766d6c907468debf34f9c8a34d6e57d38b129b76099109f4d6de0818afc7aee3910f3a2eef7fb44583a49835c41cb0b322b7d7c2d1af111ac7387ec3be0989f5a9cfbb358cf3165ede8d3b0315d43be889c1a78d1147572832ab0687cd469882d30e1707980e24f88eeb03b12ae0fd41f6ff8e0de3b46c567f248a562ebb7482707c0d8e37bf6e2b2d348e3415c4c246c553a3d30eec23d123a9de77b607215eb037972b9d12e786dd2fa350eab494d2719bf26829aae057b0d3bcf45b4c23d1bef394ac6de83aa2a39f092d6778be2bd99989acefab92fe84d3bd110b0ee0f4aca0b376c200993f0173446e4f3f510d9bf3e9b39bbebc85060b6a895d0399ed563b83fa0c55eb8ead318b61f87d40c5e90680d1678f2d2f88e66a5474613dd192272145a527eae1e4e15adffdd639874d430342ba3338af08f3942dc0708d25d7c830d96dd3d90d6d427314e424c82dbaeb246a9fe29a9151d4b5c66155b05994f63d48bf67fd87856587af8fe285f4aaa07a2a66d399c78b23ed0578c84b11e2d61739be20c2ee4a06a0794f1671bbb5d8b53df5be073de68f3225be76b50287244d3bc1a5f3f35dd6da45352dd79e6c011bbc89d2ce42a52d3ffd78a9caf3bf52f205c8f8048308e25ee5038ffb6bc1e0b39229219c141fad39b707ab50e61e445bd251d35935bb8e2f2ca75ea0bd5900a56d5c127bdb1856802874fa8c0afe9879f34e218958c3b31208a85c3140241a3465694caa998da3fd170afcb63be4182e8f5ce23a01e315959e370c23c87cf15b1a1bd8d105f6c26402597b5d11b83526a6e3c6f7f0012748fd745ae07525da4f9b61d69c0faa4de3b7b7909a91817460bfbe6e848b1236ad1d04be88bb16c5384951f86cf5f63484309e33c61c9536c839ec5b53d1b26ba1897a9ab0ccfbdf38fceb6bd0d9e1ce06ac93be98bb8ffa085dfea7ea26a9fa003f4cbf3db1ecc4da5456b90f4ecbacf7a6616974a81f4e63d30556eab9dc09009f2e50d355cb6c31af155fb3190f1f82928f30d230feb5e14f953d18a4a6cfbb12218f44ee9619a555c0ff62fa94ee9f8c8cc1fae8346185a02e514020e7f56229061e90fb09a8aadfdc425e7010112bf64a997962b2ad9c51d63e0d5fdf95cb4edcdb495170dd575a07231c788ef199c163423991564cfe8e3ab47ae50265bf684e4f706d0f33757d25bf111bbfd958965c7d2b0da389b9bfc2541a462950642feedf5d83d189f59d33d49463fbfe0c1f5eac9dca12605ea390830d4800d61a2e7b67cf69fa37d342ecc0dc08d22059b8238abde7ff42d90aa8a1c65133453976675c74ac1ce21ca9f8bd55d828056c810384b3359a76557ae4a1aaeeebead257b5f08bb7d9861a110461228a1ebfcc0c19a9fb984717f7a912e5921eff753a55b09841b13d88e42f66cfa95b65afd4a2638ed5c3bd0b779a94ce81c81c7baea7452514e934f30810d14c980dbcc76c641238feea411f30d7db72008f956bfcab5bf283024c875db77f529a14e9fb052e98252547be74c3f6acd84b56e61c1a6ba8c9b028722d75077c5ab847afe2af4e2b20427c886b476bf7bcbbb864fc5419ad9b45fca46ccf6c19132abcd0be213666b0ce081cd8519cd2b6a62faec9421ee118766d5196676726f1d4ba4b5e763baf5b823302f84252c86b0e8cfab5be2538b62c184e2a22b832b8ba2e1c91d2a517b89bb9f21a6616ba7dde3c078a85958fb34ad0a0bf39842f3037fd994b96279c3a16578e2d5aa3332f5fe0b1a92f28af7fb8956819e2b931829ebc76bba71ea41d127ac04ae3ffa7da7c0cd62e3855da66ef5dac94ed9233805449e13817fcd2cfbc5af3897ab5145cdfb974042cd4dca0c781b7a1c7afe7c178bba7b2f187d63cd2aa3b2137f2e2992579d1d2e20a8a12ed7e388ead483b7754978bbfbb7e2412a507813673d3bb102b1ed5bdced39fc73ce91bdebe042b7a3e094910b6162d616666af6cf854a0030c8990c56a5af8b17218389db937be3ebc65ba9361ee6e292f1debbc76a534255f5508674712c3bb5222d68e4eec8226a4262e87e7525befb58cd78fe43d8f714a6b206735e96aa13b589c13f24d27558624a78671c4a6289b41fcafb9130a82bf1f2ca992bad30d1c774116140608ffe71b8c46d564cd541783ebf29ac830efe2dd301808ce438d1c3a503e4f2bb61d9b9ecb00e689bce7fb6caa8b1866596d388d107d90df0f7b637576f0137818f12eb1688ade29e699b62e283bbb3ea726307e23286cca50499b7f1e712132aead72ebaff675007d76e0f4335e0745f15904f50c17b0f2fdb81e8b74d17b2cb8dd4f164a853125316745132ae10148f0162a85cc72fd6c87bf81c233a98fc8e6158a7f2bdd73697b14dfec9030f943f7f3cec9a0fccaffa0c51ed87c18aa6a24630a957dbb8a0f91d73008b6c361ce7eb37f036cccd0498c60738b5d09026257ea4e4b8efa52de7576f79ea49aecf5ccf7d283a2653d7ad9bd674e5aa435b1ee48e4c0d211caa2b9d3fc32827da1697ed9fedaca4c0a4cf5fb586ad6cf71e71dc4fdefac2060a692471608513875f173f265372bd6f07cc835e5fbae1802487a7190b6c003a2a27a615c0d9312f1f0d6a19fedd9db4628bb57b8c033574026407677845523b385a10d18e967dc9e140970507371924a810ac77b2f873367cdd0328a3adbc72b23f2408049c59ea824b49fcde25acb35a8dcb3dc007933eecbcace1e984f960c526fce7042f5860ef088e0e5d3087a29a3c05c15119be013b17bb76e95eb05d8077c8ee87a534c933387efe2a947ecf1a890adc43aab2dacc2c2cdb4d0fbafcc23f81569dad423f7f44910ff2ce85d90ef513f4b56529755b39c015f7751792d8adbaecf6e72711a23dea5ace1a98afe8fd8cc17053e049817d10f8fd4edbdd3a8b2767c2f83701dd590063c4fee75409dba7ed9c812be3fde53c7b640a4a55501e73782240c8979c34de19fc16a0ea6c24e821fad573885a6db0d9f3a3629a6969d7b1ecb371acd09b2dc758195d4abc7daaf9b094b3d3ab70cfa42ffd1fd36f41dd761dfc57f9f7fb86336334ab2dc8f5f092cc812b04ba3283762eed6df7b99bb413f852c43b59972ddfd2cb413448133af5a1b92cab9945e701479da6fc3c8286f9031ee8bf02a40e2e8e23348eb34d5996ad4d7a1042993127cfe90d77092d59d2f19e249389246e310a76e5dbd5c78fe4c37b6d3cf42b1e66e8c8de0f00b1c9a570e1382371fe43eac92b45009e93337af370e3e701e84237360fb21e64ad675d4610a0dd27ad177c6b8357e350ae32c383de8b914627b1d907f7df4ad8a8b1d95ccea5728ce4b59106a60bba85d192178a0374995e260c9446bc158d9528d963df1ddd176c02ac82a594686ff8f21e2113e30252577423eac360eb6154db3da6fc04390f07fb02f9cf810f019461921e0bc498448fbeb23bd1f31ac87436edcc9a66d9a22087d6cc05f514b63c4af63c7c4a62f183efafaf11fe655a262329983c16ab728589241b60334a19a4371d0e42829b60143efefdacdc416e9b90dda7dd28e864d730fd9341cc20581eeb79887bcacd55de5237896aeddd55fc2ba801adb4cde423b19dc6af4fa2260e3602c1b5e6b882644eebd4f1adb9d5ff1c605a01c18feb7cb50a026edba44f116fc33e99ee51ee910ff41a2c249204db85f6f892ea17e4f0ff54e699dfda542bab298e8e22c1c4a30d6434c7f3986030248c4eb769a9e84d414c87ebc976e3191a613a0c1c9d7ed345adeaf484b740afeb4c53d36e8babe2c69f36d37b8512e862abcb7b1149f2708277e23b14da5891faadea1ef84ab0bf7e1dcf41276dad860030c487b90524df35f4f18c28eb47a1ef0ada2d2a3641df22ce46d76c3982b6897c00867070dfd1497301f33635be7f6740781759260dbedcce5cc3de15d2eb0feb499d43dae298a5a99587ee6675d01a9c71c52a0b7624598e3e233c9f2e819285c20ceff59dc417b34d27afdec42ad9822a723d4859c4f3b5d9ed434e52d38bb1a75f3464fd764849722cc97e2a09d733b5bd46c8dfdb3e25e8128cdf0c7d1a4fafecafccdb392eb753e9d34e33dde01ea197d6716385541718ef7e6c1c17b4d4be519bb28c5e5563e29431acef31748efd1156f1a5386d1942ce921cd53501ee42d45b13b0d4e04718e6b39c5db5cc7074d2e9826206fa4c7be473c5fa8ede6553834a39f367fa6a76d65f11ae11b28ae6ba79daf2f37ea4427bbba5dd5282cdbb18da7390c72229833ca2acc337b8d3ebac31b7617251444dcbc6ba27140d9051e84d6cef04bd83fcd5893832abac8e85fd32ac6c9ab436e439c9b4dc5d9e7d6386c3f794f18ffcdb25f5e82d9c30cd93f09d9bed837f33567185ddb8edddfda7bcd892a205abe5c9a664a67274d870ae83587b39892b18d24af0bad38ac308e71e201e0209c8f447cd17509b8155722a02fdbc0ec1106042fe9fffeccd3229d136c5c076826371af1c0493ce22f10471eecb607cd24e44546ee37b64e6f07cd29e90431c7c5f21830a097f320729cfc58f936298f2d5092b9d7cf3875a86e9e35167a58c2a434d690a6034c47a932638d0fe0559153b0794228a902f71c62cd52616f61bc2d8c450ee96df450b329d415ab7faea264fea433b771886776fe1a73fd8b0fa1b54492e5c56ac1bbbfe74a05f61c12680cdd82582d29a198f560a15aeb35776e3cd8412cb5d73e18a065b6a53ae3af23bc4a3f4ba5d37042be175c447b81273d621fc5a7d3f4ff5a2c638eb213480664dac0ec82ce8a4f67fa1444c3c64c9805c8f6b2b1420e324f071b132e4a182f89654dd92c0a8b157e22f08a2acabf00c93a38f6f06818bee07efb87f8b92369767eba23386e52cef6bee9ca4879c1b338b37d8e03c84e030324629f58fcdf43b2b950c977b88fff0fdac0be9b70fa2587fe7688e24f643ffaddf16a6154943190e36c230f59e0647b021dfcc2532bd7aff2ef0d81a6763d8069011702881fee05596adcfb402207e1efcb6c40ae5d83ca03f5405bd54d2bbf7a344b7b2ba9135543f956e18e44ebd033231ee75f69a5201100cbbd7fd8aba26261a033a1ffd0586d4eaa8f110b6739513061d126f95ee1c999be1e3cc0cc190a18986ae36b8409fa45da832aac8a47d8e29311f2751da6f5c77234200247c13340520ae08fb04347460294b337c0046f35768f1b46e4dada793aa1c7109471bf419273544e5f7e12c83622a4b5fdf47bc042a0a9ffa2f136e5b3f6c19b5459a2dbccf400e61043d6d066811aa5f27e71f169bb034e9aa003b00bbf62f5fa2eed0297e9237e5ca1caf8221ede6604842f799b9b72441271bf44ff457b481b221bc7b174d9e985f93d66535691165a78d056b5566ed91cf5e1764986547998d2c1bc29c336674327d3e346f80c95ab466083f414ec2307413227652a14ec91e4e000e0966f58dc995391044fa90b256ba878a5b5869f34d7417482f714586e737755aad1011dd88453c4e101fcb28b9bf9c528f3c51a1dcc53fd69adfc25e2249dfd9e722dd7806c5d6097f10862babd33c91d1e0c447235d74d6c7c159e8c2041d8c97b5ed051c2fcf93f8bb6f417c7ebdc7e68bde6307726002e00bfd35495feeda0a20e039e83c3315630712385ca07e27ab099fa57d5bd687f62b6d374bd22fe94ffe39d5f773c07ac3985f8157d17c73c3c44576f51ada01f728c250935052611c2063f716fea4de028bfd15816475704e59cf559246a06e1db7a23853ac7304111ff2abb8cc2c8fa6fb03550b07bdc8332c63d7f308ebbeccb13d8dbd3d94781455b1ae6aa696dd02a4a6bae067d4130c2139196a3f5a9028d607dfbe8fa491bf065a4bf16d0b7aff4a7f9bd8ee4b859e919e9113a1a99b97136611830bfa491e55d0c804a56393b031b6b34289b37f3de98f463d6cb70471cdf0211ce785966101d45d982494bf31988c70212bc08db1b81bfd2faf245171db18be1c3de2f8c7e24c2950a70feab3330d68a798ed0b3d04132c7fda0b94d97f877749d3d8a91a35d88694fffc7800646a44143e70949f0ca9a0da8d85764f571e0100f0643095d05a38c74a4a591634782b77e1046c199afae87885401e24f78e904845a163a8b9c38ff2f706fd996a3b3d2967b779233602595479ed29c3392630d5af4da6d4b08a8197a8c9d0e21d72fdaa22c2abed1241b3f37ce26bfc141ba0627bf57da4c8b65b89891e6c6c0732d5ef117424bc6e7b1e2b1863378331163e70aae45bbc6e3bbfed0e26bd258457064db070eb0338f12e71c235372387535ea3166449e84b3e2e404b4ef45c776f046806b8f5ada2482bf89b7488822ed2900b1edd78654073cbf9153806b6e711e9c3e2e87b00c1aac8bedb7a95b8196d57b9a3450e84428577b93b58c9a4b5427487893dd6dc4666e03e8c0a84069c2cfdf87642dfe8b532e35139eca2a739b08a582858adb3a441570050ebc05eda14a64511e1362aa56e2a2a546b61e79ac9323a502662b65b2a342ae4a8d0ef8c2c8dc92aaa014d071f30302ef4eb300ddb6746a200a531e189892e4f109bb0ac03423342abe1f8ebb595963dd73e669d99b41932f3f16ad9d4091f8f3de5a7bef23836cee0953788eda950ab4d8e06f7905496bb4299cfca0bc7cfb40403d7944891100b31d87e85f0e7329af0a72cf5c07151802a5ee2c3617a145c0e5d4ea2ddc4159840b98f5dbb4b8caa228a4b857ba8e1625a895183f1b2fa4e79aa6411c0f8699bb520c573c7e15cd5f7c89f19da2cda9852c05a6612726512e82f00e7840e7f82caccfcf2f244dbc2e8a51704d83e73249fa0773c87c610fd4bbc8c76cd832c7da0c7b37d236d8d7edd71a0168285344d7b818cfc57c4e914aa79a23104a28f53f779c8b8ad73154b9714624555442602c23df1490b0350b2ccc567419f8909c1a7616cd20f00d7fbce0758d397f0d74c6da34101c366133cd3bc549b081c06506763022946f2bcd11d395671350303d97da65d3b8950b84bca531c444931bdffe921de1511d36be211c0354f431f1b3d9c21444649d94dae6b614a81c77cb33961c5afcbab486b708cc6d3e3af2f2c510dab45dcba89e5fba4ff75025cbe1ea6aa9d08c4f5db77c22aeeaad4533e0348d821a82cb2f174d57fa3a916a7e6d4fc5fc61eb3aa45fb1e87818488047142d3acfbfd722108dc046e6bc68bc625028ac5f34e09f317e027245121b2a123229551ae5228cd6d5dddfbb22065a19ceb0921e111a331af56cf5c61f9be879e74314c6be8ec0eaad2fcf9fb8ea0d8c485a50800d157927e6a38efe85bd17c4067c83d0b2e4457c2c4533aa2f6a0c003a6686a573593e1f7f58832ef7d9ef62ec90790b24bccb2d014209f13609eb272a080c6ce735b150acbe16200005f681b1be5f5619eae0a6124bd832a97696edde991aa1f541215a4208c94621f1b3f43cc2136b8bc3248cf4cb45a9db849a6e79e683d19e5aa92db77497f9da1ab7b0796dbccde4a0c668dd91ce01ef1a797050679542b454d678c1068ccda93fc406d199c0e7365dbe603589011dbbb3b60c37375797fda2d042112539cdf463b8e450be5db2eb47016fe63d776e1887afd3ad3d281935d1213d7244a4beb4047f96229512023d93ff2dcb2dce01424a512749633495f3d15c34853bed6e92d26c77b003d58a50901684c64800035a1c9c2973c250688bb63c3384a57cf6451284f1a07e270ff7377ec62ac93b68bef00efabe46119d12322acc69b938e0e318e3c2cd0fc148f677a1282990046a5fcfffdccfa75ccec8d8dbfb77ea120f56e9016be00a663f1e7f23bc42532cfa49aa8794417867682ff356cbcdfff4fe9d92166fb0e92989e773bed383e9bf70663da0396698d7ba608a966e6c82ab3c7a941f690fd31952937de913743633fdcdf2c0883e13a0b6ac7b64174d6ac9a7aaa207fcb5d04aa6ea1e06740278d7a08bbe5a0f4485eb6cffd8fc6fc0a78a8e4b3f09b6354708a7406314568598b569c4001640970059bdbc171e8a3fe47a7f26b5b52145e3e0f838a67fb4d1322f299144f5c0f6604c81f86955a31dce49279c1a0e486141b29f55c71a0e4c6f9706844a7a892ca929c5d93caef556285143b084e9ad57994abe2a56a04532d478333dba51625f06043669fac7a9675a1c15997ebd612b63d4ebcfed3a0d96363bed64ed25ca32e3ab4a9912bee6a110c84bac0a5ff89a6cb43c5381067fbae53324376188509906dc3153bf12b32714612084a78563b3d7bf25fb660b18e959902672098e52c3bfcdf6263dfe369eede6ceb53cead91693732936bafee8ae12e6b07d20e81eaac00106fa9c54c901cac5691b3f56aa01add0198ef33459da47285654749447f3539f6d406497518fc0cebde124ccb87cab14480b7dff44f02b6a6fc615d1a0eaa2dcd346361de7ab08faf5bbe6d235db7c6934fb8e748fbf172d6bb859f64685a3124066fac5e3929fcbe0d02ce88fdbccf44b73b4af84247778882e6b73ccf6aa63f8957d25e63cba9b952d9f6566d72c441ef37630d4d92be373cd591b5e053e23667000550dab1dcca4a87c717234525cd0dc416f668fb107c77b4e367193048cbd76998a5082568f742f67d0e395c057548882232afc7f4770cb7e3fb98626d689b84e03825f0fbe83cb950f5fb160779f099052b2f258133663ba5dab4184db456643a4e285e54b8e63139911cae9e24c6a75c1e708aa61d0d718fcba29f9d6914451dfc588c647128c0fe2e4ddaa1698c3e6f04164991fc73435eee3e130f2695b4a1f4d87c886232115fbacb2369ee75b8e3dace6610b84512182dfa606a97751179d6e50ecf61b3feabf9562c032febbbf4950635c1f4fa218737a5b9202634d17aa955a1a45ae8a597042b1153992d62162447f2266acd9237c698b5accebae70fca86be955c4d69eb465154f7de43f2b726dacd8993a4907de2eb656d0e70b28ed029d7e69a9eaea0b9def78015328538a3bf8d64cad6792c460cded8b404dc2284916c190e9b3ed161b7c43db39f3115327eb10e86a4ac8cbf9895fe8f7f559464a189d8334b71bf545c4b412e9310e9c252e312db4a046ee1330acbcd2d33ee14c579fb9fe3a4fec5faae924a5b60b97e9c9337e40ae0811d7c9e1fee6adb6e457f4d369cafdcb4cef62cbc1344c44055c71d2553e1b10a78c23b9960e295909c7d5745aa126ea1bde4d2b459c21ab61c2e28897363dd5f83a3f896dbc523d402a21ed87e86de4d8e1208f19c82291bec837f60564b187b6c424b366df901631a35a6b5134f697ac53713754eb5fd8739065b45b3a7023e5312abfd33a834fee80d33036bad95d613bb2e97868bc7576d1669877a256e5bec79ce404e991bfcfbe683204c480fccd4b483c75fdb95fac29d8f18cec28d05fa5b6c764ca14a331e64c6e65175b9c025f3bb0db4f21284e0b3791ff542bcdb586c12016484ae306c8bf6d785fd816ad9140a1bf59caa6864d0dd5fd6f8b4ba91fcf9c84d6753cd3cded6c07a5bda92541f43a991b624ad276047934db2d27fd86310ccc9f0139b8476265cf0296198ec36e8b5b29ab6211b7078b15438457586ee2a1b10606fd86cad9a193a750869a78424bb7f8a24ef0cec1f486b4fb530888eb1c0782415030f783fc1b020f4c2848c24ef0dee68af4855f7aeecb6772a3ed82fee4fc3c212ed88cab69be830b4bcea1de53b10bf9d3feb628690f11222d7bdd6db7708f6006ce4782bee4c3f1cbbf6f41559ac79932e3aa3be36d716b62489be02252ec0303e8bf7ece03eff2f71e2b8b972eb4eabbfa8f42ed7c513d661cdafcafaf91780117d972409bf73eff0191354eef73b990337119b7c76623affb7e4a5dd55b9b836452e6baceb077d22b2b7c5f73e94a31c6a9c6ea0bd45092c8d229975cac40643d1037f0be3dbe4c6c28ba476b566b72ca9cac290f18bdf4d0557fee4293c20076c365abd0ba0185161e9ca9482152f6d51b77ce2f4818fcc589548071bdd2add285bcd2a9ca05486b6e5e2ea10d5a2de08f32dbb1f33e304682b6796b4d3f97e23e21f224659f83e417d20416c75d1f4045bd8f2a8b979ef27bacc00d82247a6d247e8cd0855824c3bd363758cf16bfd96200bb43a5af0af7a1d5880b016600a23634216a522fc2ae0c664bc6d4cef9f3aa7edc0b805c56f7a317a9b8eace7f5d50d07f0a927c847ce5e2ab83873642e63d9b168f30dd13ae85b5f249377528eefc3cbc925c98635701329b95854329d9118422cb44eff573e21d517fb40bed25a0046ea2141a6e22e31c43b25c110cd036544004fc763f96d9d19c8f2cd9e9eadd1cfd2c91ba778b3f47bd56c85babad9633285ce9c5c338f1816963b2b74297dd86b8e19c0f93e3b7358d1cf181607d7651e3b4ef70845855b504621d27d7cb59215087766aaf821bfd3fcb0907e5a9d9139f97752faf0e910344174682a5f2afdd401e611ebea1dd0c95f03ebe26d2aaab175f99687b344845d5df1cef9dd68055cfddb04871e6cef4dff93f34c173958f60345e38cfa6f196bddcf6792acf796ec4070aa18c49791cf6983dfa632c7aa73ffb0c548a6b6919c8b9b6dbe1b990668b717582f8c9c6b4150d767cb673d348d7a77b235c44f7ea1b8a256abcd950d73031f322d0d3f83beec9b23122ae3a3e02c0ea16316ec5096cc59d199225033848c59590bd8d067ff1366da21b6072dd3ec3b055b7f2b8ed4610133ced375b9fe405d616874ff2a28ad9a47aed0bf80a80c5e331d8d9ef6bea3aae1ccd893a616212a3ce7c8708acdb966d9c454c9e93e5c1a24bf955cebaedca8001a22f18e1671d74257aae1c3f5f0f03397047a9aa83240ea99358bb0a3858b2b94f0e581eebf0237a7992a440786010e2d13087306e257f3e23ef1beb58def98880ba4c8397c9d29df7d5766f4677b1da34a763dfa59bdb49978fbbacbc66541082010eb55b93babf6186ba569badedea5ceb5d9b97b80c347121d0eec9a7cc49f85d128294ea6ca083033cc344cd76eaf8a309622c8048be29c62698ec700d0dde4c88d3dcde11b566f461c2beb8d2932f02e731032c93804f463af8e396f211f1d38c74b19ab3bca820869f3c94edf0093580cf73eb71c9ff9f5650d84b3b7d8c5e487c05a84cf5f368e73949892bed2fc44fdc9883e687d2d99107d41f14ffebbc8a03c3f4682ebd72e8a14abfbff4aa5df1f25201a7570ea0a58f14a62afc650654c1ebb733c97aaa7a5c3e5686b45977165ec7551f2467d4ffdf2335add53e9558140e5dc112f12c8cfba2f767f1bc6517323518b4b4c726f9d71b0b7442d5ff32d9cab8972d2488c435245864561a534efd12f9764acd1dd63a349d3d91cb5293d9516844096d6d3ba9a875d7542a277f47fb91b4902d492379d9331e430d5dbab38b5142bb35df5c3c1e38ebf3ee36b5854a42b8b555a7bf980c118b7fc56049c38defe1879aa43663d35695115f96bcdc67c07c5ca6c24ac9628561f96487dcb039912f4730e67c52548ee43158d01c0555e3136818ccfd081696a476870dd408e7a2f2bf3c2e9f64b615a53d77d727eb50fdbc93e964c33d5cc1ed695258a83a9925bd33bded024768f65b793c475bfcbe3aacfcae84fb239af574ef58665b9f8b5c7df3adcb679216e97bb3875659458c95a28ef767c65e89d2fc17d19ee985e1dfdea29904d3549a18c2861c2c8773fd1530185a07aebc112b9961a42bd732addc90c82a7b3762e79e743a3b33f6988d5762f16af80cc8398da8958aed2ae188ab503ca2f76147b80cf8965f2655c1f66f4cd18a7d595401721acb00f1f98f2c788902b0648b1220fd08bd6af620b1d7409730644844f2f0d0aed3370a1c4b30c9691228e14ff23ce9c8c81290222ccf7d15cb61ce321e12721e99f895f1f310e2da81a75e0fb2ab51ec115aee5666af707325cae28afca2d22d16d58530c335c77429f324f531c2495fb3f325e96b6495d6910b56f74d28c66ed2d5cd3652a159e6326ff6824087cf0a05930eb3fa0ee3763d1a71c05be038b38f092f321375bc4fe78b85da301bdc6be9a4a4be4e5c96073672b46c2e8cd778cd4fbc08fcacaa3663f82c05f799743a7d0f22bda5cc5b7d3f3a3501c4e7ab1f82738d556ffcca36a9c7c4378402ca9727a3c764be4e924bcb06b5f2c7a78fce2fbffab35e80f01a0502c4c7d93c04c3067961ce8338a893e2aaad2daed381b4c70074a455d2e3ac2e98dbcaeb617b094aac755cfc849fadecbb89d3e3f20140a52ca4ca94e490ececd600f507470b1cdc21a2679eed66a3a1e5777d9aa9606082daa9347dda682e6cae84198bf8e73b3631cac2e1efca8ef72874b5143b883b48845eda198be1a04ee9d14ae24bbe6616b9074118dc68b9779d8967424d84307b790dc91147d1df061595ff3a38df3e93ad98b9d79585c14c6ea87d211c29b92aac8cd713751254a403b5569963c889d18117b6b3da43cc9f9268f3f574b818f70128c3268dd349a927ea597704fd7ae62db97ed83db514f2cca9a56c9b0c2a074768609bf09ae26b40cac527a92f01412bfe5f44c5b61a825a33345fb92aa31810c74eb783473bfc340ab1b19e4bc0255ef8fac4700accc8e5f21ecf82f2a72114b09a1548cfdb6116b82b0c08aa1a1d8a44b2cdbb28faec12ac5d7cd7b4280eb0171ecab86f6d0bc9b101c4f1ff64ccb98cf7846f87b220307d260887f8dec984e819af26f80a8f9038c904459f71e07ef3b95c59b8bbd5feb66ad74f06cf37cae19fd6043a30d3aad5202062c89bd48f9d923b5128cd991752860b7f250fe8b13a8d1cd5bcadebc5d9c4e96c1fe41dbd0adee9bc86f03d2f2dbe654e1da152461cd5a2bf9b889e15d0a34e5f624af313425df6a793c2449461a98f64cf9b9e31f32851e06d89a039fd561031c2f6a6f356fcf5c199d59c4c05ae023653a3b1f69a6fc94ddfa50e68be506309d0b2eb139cb8761af5ce3c3eb44883934b832498f06a456738b3d4875d485d107a809aa71711c36222e59d96044b170f693836075cdd32d4f27ef156e77d3732f1b113b6c4c75deab995e6cfcff4f97f378fa31dde26736165f516bf40f0af0f70fb0780ae451c74a327a75a0223e79cb747c3fd2267c2ff6ae2b658d7eab7567c3760c3775cfcc4aaf8a42ffca2e63d5c2b1b09d83e6159d54a96f53ec577c4b23c8ed0d0d170d1a56e7a985d7474cd08828ab7973af326419cb7418dbd5eecc348f08fd5e6e8a269f82ffb74db00789d289ce3d35bb2d2a446f04952fbc5e8d2684d8031a878d6ee800f880ed8bf85dedcd3cdcc57236727acb374d2777a3fccbd8b5761531e0fbf3c7a002d29d0661938440cd174ff9fb19a66135ab792374e249ceae213cb4783c83cffd49a6ca0db19a1b710b91349f528cc47528b650eb003e60a1e175dbca3408500bf1107134a729463dfc40bb4e904c6d2ac2a22b1a06d32783aba2ae39695fa55cc4f021bcc693fd1679c2041d91f189d15aca7848ee1c44ceb1ca9ee3910ff2c8718b105d67852c73f9e8d0eea9bec715aa353473cae4bbada740d286c69bdd1cacb689daa26f9326d0e862f1fe07f77ddcd4003b7cd1eab94f6ca03142a0adfc4bf558ff8a6e59cd50ccc34a150820e52d5efabd3dcb1b6c91afd011e1fb8682726972883014e25ce53e3c23ea9cfd11518be81bdddd5f59d690087cf52e367432bbbd4f136bcb975746ba0cf7a4ff7422839f7f1f7c0aebee03f11e36b1cc3ea2eb45355a99a575e6dca8b9da634caca83a4914d159805c8a23f4269f0960561caa579d5e726b81df92a0a0c1b73480c0fa7faa76b2f134d0bfd55e92f6d36e3db28e3ec3fcd3fe3720e3f9ffd55890a8f4a238bac011eecc8ee759d7b254772f66da5592b4169695758b929d878918313db24b50f010e41a768eb3bd5c5e5605bd943d5f35da81cb15393350b791a5ef00419564c8111a9cf6c19a0bcf16fc8b54fcd5fbadc2a47e500f6df422c46e8d11cb65e75802804068268ddf7ff231c36adbe294d36ad5242d5757615f92651383536ca5705b86566ea59bb36a551b67cb970065a32b657b36f9c5763edb8868824a2a66952a5a8cf9646d1e6ce0a22b9e826ff7fe59a2be2c6162a75d28e93bb6b958047a1925f5cd777e25f228ec312b5739b1c1ca4fb85c7d497fd88971c7b7cdab16b591eff8a5fdd161173de07aab142031bc6b6dc72ed0e49ec775fe70bad2930cee0d9fd38cfd7cc3963067c9f7e73c941314d7d25b4d2a2bd6e6274db9e5d5af05762b981341065af0fda0e6815ddee40814b1291d600f4a7753a422686a825436c0aa00774660e01e8a421176fd634c13f2b702e3a8108d2779071d7ccbcd1c4754ead68f93d07e896570c7cf65a428bb45d30be8c8b7ad5cf4e625214a2e264acf78ada2c63574fe1eac8c0c88e069b7701a94550d9cc81dce255e6e01b6094381c1b519cce94db58714f42f869dba2788d06c4cd8ed4215c3dfc7f73d76b70ba8bdfa92558d5ad29cacd1fdfcceb88457a351268058fef6f6c8350eb2a2ea6c0a0f45f8970e7df8aea6cedb2f8ed893c11bc4e9b01bba896c8478b922c355cfeccc1b81561d2e3ef0a01d3e11ce1230d90c8399cf7ad277088ed75b9be96eb8a383511471510a984b929e09b342095287b506e989f96e2fbf1d1389643f96ef5b4c79865ee3425fe36e797e7bcc655d9cb08627f51262def86853bc0978ce5cafaa582afe7d5f9a86d684ce27a7c50023667a0b8be0851ef88330e4f9192b9c76c6ee99ab7a791fc0ffb2c0dd7037203713867c406578eafc48c5307208b91ff7ed366250b995bb2bf0a1658e7204e2e19712cd4b79eec8b7644fd29c280dbbe5066065389638bc151021f4ecd084f72579604dbba2c4d1bd7c8d97dbeb89a6a48311d4238e40e7f58d468b2c23d753bcb980bee2c6ee70c837a85f87f55ca3e1e5b62fab3ed668ae9d0b13676db25ae9cfa7f700369dc8b26c229be51eae0975ac4d7b535cb9ac14bace69b0014aef9560f11731725f05a67b324c583d9635f20172d615f082ef5012cf58029f7bea7b05d62848194b27ba191c3ab8a664af291654e1b95d9081c5126a348bae766f86d0389d3e68018cb1d0b23533c97638e056873f09291bb57841684c79557d5fddacc0038f38bddced0df185efaaea54150515c9b875f3385c235b8e850a0d9ab924e03f91191c9a6f906b3e5fda04f1653b6191bff1655bf9c45f94e6eb973cd01d7f7ee204c2645c15a9d3eb4114ca2f52ba7c08a2f5334db0311d81377fd08f09393d2effab95b1d391ab77d34858170662b219765af706a911cec948a898a5baed22796d40cbeb7cb0bf3270bb1d2b6662822266992ca40dc34c7e7eba997528acdd104c0ac96555a733a8199bcb73df24bd6343044f38331cc4aee3f7a5efbc2659effab08fdb518281a50d942f9103a3672a6aa5399a2c9bd465d544d81e829049e47a51e6cb0428e487a84802329dd70882766fe205611e3f7c818001824678839921d42c215fc50bfdb0a0cb9f239e35711b82dddcf98004efecbf8c7779197deeeaba21cc3a5b28e35d83d580f960d2b6512a0ef0d71cc5e0e982ce3c65cc57f22e8040777408688689a7726b9a1e406dd30bc1d5c2949baa74af965afd20f57bbf774bd67e3b97f2e3661b9c8c01066cb2988fd43202208c15e12a59e485d2f4052fb38fba8f76aa93c0bf6ab596447e75fa38338736afdcfb2df166e18e73264494297f71b9522148eb17d424563d30460773673060b7f572b848fe4b111e851bfd64b0b99aa43ab1d72d080fba746cc74eff7edff2c0230d7e2ec9961ef1362618ffae5f75174dd32529215139ee85b018115361eaa1d7eefebb4e8b565d696beed5fd3df6c9b9baf049e06fd4e4fd51dc9b2d4ca7afd5426a6162384262bb1331bf7716bb7cb46e04001ee849cefc4cf052d3dcec524305d3071066ecdf83757269f48c0be44e779125ca4d825d0389d5d3b8bfd6278648d2fe1d87092fc06a53094784afaa58a0a56d678f10a41d33d4f281cd87cbed661b05be7034aa58922f2a502957ce6440a78ca2085492aaa6127a8109cb6ad99340e04efaa8d646d668a158805a51ade363b63cd96670ec25bc2c35fad5283a5ed6a63f95429dd113499fe31c62f2b2cc09cab71ae2e09855c7950a4017d660f55b6b412c131c7029e8b9937b3581cf2c92c509aeae535bab6b31814f0815f52e072e89f66677a5537e810a27becc418565346da74f5e09e4c3761f67d6d0a47275351d6364ca03dac09fdb34ba8945f979c70f161096ef14cc0a747f031af254da2f098a0c11d4190b7240a182c5eac1a65d63800cc63d2a5c42916709b887102cbee51aa2546bf34fcb1ad0870d671a20d981890074cca9c536c380b2e8b7990b16c140cea7bd7ac078275bd5eea8db7c85871b24dcaed462c66262f543a580ccf1ed7424442d339d36a1675afcd09838ec2b4cd332f745af1e4945351311d6cb41fbc4cf534ae0b508285683a5603e239493312ed2efe7bf00b83ae961d1b03ef88be7d233e7349ea9b656f1e94b48e887fcb5e37047a9597d5d20abab68d83adf1b344e5c33f6ca5503ca8f226761d595578436d3b99afefa479a6420dfb191bacd14f1172a7e3cdfb12bb07a409b8145ceea9355137cac91962858ed42cd112f9d713dd9200b879828f0df467a865f6a9038b2a45ffd40d8df4283c702614d02ea373aa5d719da2b1230a39d5045f8e7ab44998ee61926a13e23b85feeae3230189e3cad6797f4bdb72b5e3cc1b11c2d9e107ddbcc5a7953fa6337612bb5a6e648c1d99867b56cbb5f3b1ef7e655f560584c182082758c5d90c93909e49c22a2ec0fcfce8f2bae82dad160f6b4a1710e557e87cc887f3e7a0f46819ef0037060bbe6a5182963b5dbd754378d99eed20828cfed5ba84454d059b4e3ce175864a76efdd94cc60a0266835b860541270097ef718abac36f4cfbd36e20477cafd3fb422bcc0c3312c2e5c0def191ade5889e9a7a1f330e40bf8996454ebb545912a01d445dd9905d415cad9f58e31a15ec53f46e8b0f4dd9393c6dd20660d9069a03b6ba432b86601f09faa55841e4831baed3b1e90a500471f908cfbafa404bef8b1f0bebe9482ca97130fb856c8ac660492b9623db3e365ef41e7910d904382bbc16d18ad38d6a9ae0b1f524c195e263963f4a431f108beac8870594c03526ba04876acb21882a3331dd9f0b5570650969d3afd5249ddaa1fee4655afd96ffa67ad15236c552b6532cd01e3e69fdc19c71d70e3d8fc2a0ed1d0d782322ec9217280a7c6abd4f0391257e29cc77d735fda36ce947263b20ef413d397b7b5dbc100f43e5889fe71446a8625656435cd90735cd0cd490e341bd8996868e9e946fd3175fff668cf7326b3d3df7b75a15865d2fc9cfc2f51eb44ccc38d2e934cf9bb1d6ebe877550a8eecea7dd83cc418a338235e64a9a900d226b6cc12d50fe37822e1d5317ef125611e1d6842849b19dd18ce9809f624d2aa862576cfbfeaa81fe2cc56e1765c6f722caaf5bf8125f1e1b57744d0d1ed1c6e628816a73f9d69f3f91d130b44cd5bfa5856ed77ba343be6ad6d971fbbf5547228caf4f3bf5b204e52a9553c8f0588139511208b43287f3a5c733569d03d50d1dfaa87ce9a30359f9020b3e34ccdf2a61a0c9d192113a5f1d196c6fcd46015bd854c46721f212639a7bf1401bb72077a48b23e573930d16386ede30ceb2ea711ac509362f01aa232a247d319ca706b0e5021f712cca84f84bf3e707333a8db8b746406a8efc7a8f5a0d685ca94c67b1e5896ae346fdd085ecdc4e27c797603478d81ed77e5cd0705bc6a35b9a2010df17f0694b1328f4d9db39fdeabd05506c8666131c2c5e21727380d88d6f34ff28719a5241a00b386e5922f14c102498b462d8e058b7d3a3c3847940aa792be8ec28bada5f6c31c14572badc3b61a744fd4f73ce6b096e750499d8c780c73f7953ddbf04ea7fd77496fc488f0d914922cc171e120dfd352b2bb0c732298ecc7c4a270f648d979b0e8d3fc865abf26e22a6efe375244c5a035618870f00be3aa0c88f3c45efd0414a53eb4859ae076a45ccbf9feb15510818accf9876adbabeaf4322d03aa95109fa12c3e8b6d1851e35b1eb85f53634f21105ae3633bc78b9c0b8cac57679a857e308b6d7fe9456989fe27ae1014cfc6a3cca2a3f888705098eb4fd13aac4825d8f33bef5980484f6c4366d46e732d34c75e2394794a5f795f199450e1f578ce4828d67d5292faaf749a1fe66ad9de7d10014439fe16de44e7232eb66dd1dd2de067caf71c17b0a28ba896e53c71d05568359ae12d8eb69ecfcddc24c8566b8cb18d429014d34838a60340a068c0a55c51f076e3fc2cbb2c9e6f238851eddeaf14b893ac3e96309c250d085d2237e548db75530a4989205582c2d5706d480c3fdd2925cd215f4546812fc2d92e61790aa76c2c3edb15da56e83e516591c193790643aa6a79092b9e1fe8d21335764156c0a5ce2cb326a793d37692e62c2a2115edd3db704ee9a240d04422d105eded0c86067f1bf7877341eb006e18599184bb0329efa38783576e89d1b44b7d5fee428c437494a6c41a90adad39465c5ae2b5e32d028742795cce382dfbb0afc717b46f193e6c348f65adb367f486e7d13a521cc45f849da6cc7e7136e7bb038829fd501e79b3a89ffb1b4e85ba4a8aa52fb08249d71e653db5d2c3653aaedd933b760e3a252870a7b41b00f6ac73572e571512296da4338a4e1d522b2f867d27499bbb4650fbe802fe77186c30e6dc4cda5d46bc1a7ceb52f30951a936995d30f73613bdcb081608ef7ebc26eaecea5c54880cfea0f365abf0dad1a786bd841a76b7f5cbc086a6417f679dee52f0c382f746e6f265110aed6ac2ff8bcdfec143d6f02c8d35f0e639af13a250473dea10a7cd15f055d5afee0dec9e753566e463af7de97d083eb349714859e86b75cac5749248d51c37250ac773699b560babd149741ab834be196d2abc2b43af99d11d15e35032d856b06cd4820b57348e39f0c1d2d17217440b196c2638857f03f75487a0b783c03a67013cd59c5a48471690e734f6154e1fc617edb4c6ac91ac3ab4b4c953333067b95afe03221d9a604123c6e96f9a1bd51cee4e451f8486a70aa9256ca9e81988467d71f836864fcfe725f870c58f5a730d7048f034429a6421fd3009aa836994f3380e034324b1ef635138d001998e6c5ff8cdb5250aad7944b8311f813b5d8b7339f1b2618690091c2d595c3916062d4f9d37bcdd254740f8ee43a1353846c38aec5fc43fb5997b78db211581b95c80a91f6de43654122ca1418271ed49c5d1fc0a4b7c75b65a93cbae26b67232993c87531a0a183d884fbfedcb37c8b092524b4caa076c1cdfb736fe7bc9865de9c1ed3cceaca4ef95b63e4d72a10c0f2323257e896a788a3a72d67ccd9f7a2891b25a6d9953078faf21ce9d5e668e2e11a6df611972b6ed73f2b133fc48b2f07bdfff2c71f13db92944309c14d9fd64ac92695f68fb85cf1f8589986a5d6b1f9c0758270900cba8f0929b68c8fb8bb13ea1355fedda68c64cf9550f667d04520d7b35795fc9ef029499c01fcb112280e2ceb6fa958b9b3fe46a4a5da86d267896f64b166f24e4ed676adc4879078f37be38f5af065581dabe431001fee6ca38a8d92d22da2791f2d2eaa823ff0c8a3d9a2a0fed06c7fb27bab0ebe0b905180ead878d0ae9f7093d2490038140c3fd21273a05f4d235b1b763212af0cdad9a2758f2b32d0b2cf0019528065f927a6d7ddaeda4e5a114792bc5ef27d1b21550f55728bd780e1d8b248f4cea503780805acab763f16c95a2f9fa4672929d5ea2c72df7e0a77efc7799939e886729106e78bb2e82b70b19ad728ea162be6bad9aea2b61d9236d0d97c132bf4db5fc164b0529260d6deab641625185460b7327bad58c744c49ebebf560eb85310b5fc7de4277c86e1b4ceef3ecf5498313f654926247aed3c6336fee713415498aabe66d076525124f8cb2e8a8bfdc9c0ecef406f113da33016d25b6e2162e5326e608a9370b3786bdfafa8cc641ecbece10dd89d61e23e7b9f9d68bae0f9aa06f52f929eaf2664428c1f8779f09c804156f02c5657587908f52a2b25a103f2b3a681495883ee2173e26d812d23c1a0e41cb191d3c31c11d9a94448c107957324e7806b0a09ca83e84895e530b0ad80725971e12803e2239bc3d797e5c5c622a3829613156cb515653a4ec8cd377872857d1aa850cca9cf0d1c19649cc384699de75aff0b945e996c53eb3333acf3da535d095b381c2798629e9380b61e202e350900e0a0be1368ce8e520ec2522c5d8d27556feb3a73941957d8f0480499659bbc0956729d9dee231bc2fdf7b8d966e85f6a5e64a54bde9c8b031eeb9f5b977ba3055304e2d6582f2910038296111ca4a38bbd1cb1c2c5c5035b5430abc530c9f4d0af9fcc5631716ed125b7a083b6016001289e359e340eb54ff47a5218383bd71592af6edd82f9500ab1a3f6633b61a14525e31cb25568261f054711653be31e15ad729d90a0648d0cc3b1c020ec28e03d9010c3130d3f874bac6bad4f9516d43dbd1bbd6b8e16bd166d8fbf769a25b7b0bd6d41a5f9ba8cccf085392dfc059acf3389411840fbf1e62f973be8887ddc56a6b0bc5a1a1538194e93b756e2ee21b1a8dca684638b35dc8c347f404dc862b1aee606ad9224f0a87e7ef2e18d5b5c3e047621c83843be493e5748116eee38d4fe0c22421171cc7301245dce1732b5a688fc8bfcd633d8e4509b3dc6b1f9f74202806cd2787561cc659b37a2135a1f374b621e26f61cd4f485cc8ffce87a36b4f7a20e8bf429aa227cd94524b09a9fd44a84d36a0c2a45021826722f96e7d99dccf0c09d33d78879bb9d3aa14d4dadc74dddec98544c03b1520001008fcf4c13aae11f46419227ddee79df173020eee42b56f9177ba2009bd95b3ec5b822d7cdf3d2baad0e7941af9045ce9ded6c46aedbd03e47cfb32d9447d233796ba97ec2105b9cc13f467c847bac49a2d83386130731a01cb7a994a29834137cf71b6ad394033f019229cc9245d8c670352068b29eabc023cace7432cf65f02612173f0a104efc8a55a73f3fd683ca873dda1a7c5c403b01f2e75110167e3d5f49b2825e817033f599d6e4a2411f50021ac47c95d59b71a90e412f483323f62d098864cd3e4df53205c9cea2a0a223aa99b849dc60e89ec11fcebc1554a5eab1f2bb28fcbd860d430cb1fa6054bce5d2933fff997abeb0b631dc5f4471d437d2b347a01fef399ac832145c52f0967043b1000bfbc10b84e736990d209ac7810da5440210bf82ce3ebf466163271ce758994c132ef1af9fd7c6e0cb89e1408d4f19b5c96c015ef6987493b4a26c3080ecba619723afe4aea3e07caa2d3a797c07f6c17d26b887f881f245936b3b0bf8c5743a4d5cdef51af50ef14006e9de1c6e3c2c3f35c86fefec2476998fd519940f1bc0984715427029360a506450f318a3a0e5520d3ca7d6054f49229d78481614e1fe1c2b843f516e46d317797f7e3511d968ab58d3cfcfce800c6857046955c2509f550cc0660c7712bbf82e13186fc52b0b9a5c15fc769b737842a7ed337c2e21da32ccc368c80df484028db3d5f90e6103f66ebb9f506f69700ce0dad8619639138346d450de970906cc2668ecb0a1bad7b143f9f298d033c51bf21ec744d66ba2fd5f9c84cad503c79e83d619ca89237b0136cc78e08798333c82783c4564c220324aa29c62718e6817d98b785b0ea4193eda0b20f7ce5c3ae99db15ae0f17dca273c34e80cfb76f050a9af162fa14b6c922af73b243720de1d02f143df186f860ab626def5820d125b7431ffe0b4ed2a27330e76bc7f973dcdcc4cee3837a7c1ac4c7150e84c634abca39ad9886636b15ae6df2ce471305f2b67063509e25bbbfdb17e59f453911234ffdb312922b77a1d9b05db78802c7e009570b2fc78865c749c7deea615360dfa9e13a70cd21fe6fb261357442a6126e4f6d0c107234fa85d4d234fa3ca3f00783f907d09fbc20753bd2665dcf88177f99c950c3b38810015912a425141e22258795b7855941cbde6ec07eee63b4c911c37dd20438e0bd036a6149f7d892b08008410d10ec0dfb89ee24191d6be39ea509f2763a896e61e554e158a72bb427b80517faf8c4dd2b119c0641c03e1d4c14fedcca2fb654e7709e3f9babcf03b687a2ec40757ec964214edb81f86d790b17741313642d77430bbaf02fce1f39487a9215ff25966ee52e586e4ac2fc4241ca7f5302234fe154a866f30b16530bba41eebda6b237a5d8435b6bea6cc722172202d49de5b4c4e1088a6430550eecdc064ac5a05019e571af26f7dfb5c4f51352c7afee452d0e9ca5b5279c1db9302672c301b2462e521a951d548ba6171c82366d7507d30985eb003f3d76287615601263bf1c1bc03ee045830eb1de5f331c3dd3dfad213c1f7b0d2c82099328340ff7237470b0ca9843f717032fae48b4b5479e9a881ea57ddc79bdcc5b5a2379b3e99c455f3ba4e6335a2830f083163fc85c3545121ae363f76c7c37973d4a11843a7d18ee107248468f0e7c8d1b1d338ea2d40400da75856e6e034d03682b843590051cf2abb80161abfaed6c5654b8ea7c644e350aef4a8e9766e48a774ac2fbb95bac79d32d7e925ced95db3e0b2874131f08013f00802e33fc818190d61b54c4e98c5c7afd4efc2e053e2004321bfc1898823dd59f4607bc9d8b131d4341f9d39fd4b13f86b74c659791638947a0bef3b78923e773d06896cfc264277f614a3e63c72f5b101d3f3d215596475c771c3b5627168583cde02b46ca2d9def8a1affd15731a903bd8f27661b0209dda19f75c6eb444d38fe1712db109a721b530aa6d37de2710780d6a75a1d764652e03c9657c84a6c1ace83e885f311c62b1a2aa7a05dd65c185aa3d93ceddeb12e5123872e807e387b8b5708381cb14f768feede3c7648ed44822a54d359d1c98ac553225cab6790a62ea4ca2fdefae6d3da1287ad6310b2ad9ee1b44bfdc72715088ad215f85ea5c98759b23d5a2096b4472bb1883ff2c6adff74937610d12a41402c61db10fcaa41c105b7f68c1bca787a562df87cffc07d54e1ed0c25ededecaa985d5fc87c29732ed92c97e4bb3351dd75ca89410e62c0abbbb5af2ea5fce75de949f6cf9009f2d62790505418aba804566b433337310028f95e1ede55adf2da5462d982ca027a3c2050a4b32ef9467cdfb4619dc4ab7e6cb5a64441ae379e55d5768e5efdc65f433209781845a8daa7f1e7c18678966a09c92867a4361100e4d7e5117481f3dc50a56660e4181f8aa5660eff787ad851075d2361a1d5545ed0ff360deac2e5027d46f3c4f22af8a50f3719ace98ac004fa3c8faca96b842cb50765697cefcf605b1cdbe4d06e54db9508cb12d6b4bd6616e0a1bb4b9ce902830781147ac164e1571d1938e5ac7874da5b90af90bbbb13dbe4f33f6a192d07a797b69232f380053b1827ccf2be41f7728d172f8491dee55c67ae52936f7cf0648d6ccc94badfed6719a2ccc5947b2678dd9195e26c2a498fb2aab3913c3bf461dc5e6341e925e8e1104eda310e8ddde65a966199f136863a5b45a60667c05bdd1cacb689daa26f9326d0e862f1fe07f77ddcd4003b7cd1eab943add63aa495bf91a37594f65afc53b5cafba22f117001544eab32dcb2ea8aa95847ed161983483dce7d6f1527ef915075a6cc73be7b762a5251d8d3a2765e6d0250bb180f39a9c7ec24cde31e76628c35a393213d23c32a1a44626f4a516097a1ae708701eba5eeaf6bb0946be8917a7e8a2d61d2e5b78df779521fff4e7850e6fc097e51b39f44753e5b57ee95a44aec1058910efd5e3680f21b7ccd0b7e38ad18a4ef0b49047f255b4a488e12fb25f5bbc71b920218f2ba20ebd3138a38a29a13fa059190c5d19a66e0e52e91def0d52dd5cf1b7850536d0d4aa18cf88836a1fcc0314c2be4f5d6edb6e81707ae6e2510e9a3779132966cd3d8cd04c0c0642f9c9683f13f4cbcf9d2faf4c3738bf216965f20a0c837992d4f7f6c37baf70c2d4309fc5fd5c902816ffd83e3ace5946cc2cf50283357ca37f731b30a49f4502570d7d982f85f7210fcc2da3eaaa6f6cfca959fa460dab5660517529c34a3228a9500aeb8ab303fbe7f6e68d13944fc777c077d4638bcd211411a1b8eb6c0f5886c94e372f8d8814cd508510a295442f8886482aee6e34fc64ce6ead1bc58a74109d47f1ed190e3df4b287cb3764b6d93316f67b7a8ea00c37f8f631518552f4613ced6726cb233cdf4394ee58cd82589d2858ebbc130254664c5c24a6b3358a658d079eebb7aab1bab0d7aee0c23237c4465bd2dceda82d54421109aabf5067058e633b9f316f88d561fcf68caf6b028e196308d2779071d7ccbcd1c4754ead68f93d07e896570c7cf65a428bb497e0414d40d3d55f5c1c2916fc59ab92f9aa5b34dd209e9c37e991d18748e5a1efe611f6c8e2a6d8e3c8cfcad3c201b7c6be0051a7d230e7aa78e2e8d7c2a374bcd44da604a7c3a8bb056662c88161395be824fb0334f29ffdb105a3b5e1f6727ea1fcd2a926ddcfc9c46d5eb3d67390a8fe8447c19ec808f6bf4640b0361c34fd17051505ef4054495dec03e7ca5a5423a7f032e54f1e10e5d261d1a6c46c0ce655ddba2c29a8b71d910f9baa6aa611ef630554715139f29e1f9d59d6d324d3523ebfb7edb034f183c6caa4a2aec19fc5ac99348f185c2bcc44ca786f490c6cfe37eccf27fb79e380a9e4eb0714d8a6f06440c5d2ea94483da5b436d7d81c395bb415dc1df3abef7cec36ad43cff6d945afe44ebe984cb90f0293863e5c7b8be7a1cbf7d714ac3150c9393da6c02debd3073777aed4427fd8a711300d69eab35102c95dd9cc2fe8c40aa807ceb03ce2af5c8e4469db357c211ec32d2f7d2dfc9762a43b4b935cf0c67653284f2cdb18aab9d0c5daafd21d7f1ce5895d63bb378fdd8e5ed9ed1afcfd7da2cbaeb983b830a034f47df886bd2b869c03c0a70d1428a9f4b781d4ea46492b52b8859fe65a02709fbc8904049d4af57fb83c4f6825a826e6759919b328f1add73a290f14518b91ff892bed4b31687966c330c9ba19ca15a7647b80bd1d8f48add88321985ff31d331cefb420e0fdacd8ac93b46bd81a9f3bfd0fa3b95936fd814897dde2c8786e5450267e34efee6cd5c389dc9444396148533d8847405aaa7875c4e3410f93ab0d6122c2f850d7ec826231687e7073b4067d2280a0cfb825c731fe6ab61b84abeee221e2755d8728713a476b0f7b37725532a242f3e1b6caeb9ad29ae3f8d372fa75859ec26c3dab147253c391d82cb2dcaa2cbcb812c717d319ac5dff76ba11a6219765af706a911cec948a898a5baed22796d40cbeb7cb0bf3270bace2d9c73a8a31d383628b426a33fac04b410053f80030ef8f02fddd0e9f35b16865a5bb6abe7c13cd13f7e0f228fefd6edcd9b6f7078fa830f44f5dd8642559d45ea57c1da6887a8ea073c5af7d3ab03fedcc95cb617b169ecd72f24565e86ddc3e2f3d7b9ef00c38c1c0ec40987cddecac557e96e98d642df6a3c4ebeda1070cca6ceeb2a0fea7f1d9a34a338c7c1f1c139cb7b2b57fb80342d674f6c961ef8561de540e78b81b8eb0bfb311ef93c119b81bd04871ffa8398b8522c7ca4bc6904ce864b2c01a3a3787589eaf301622f26e7802752696b243493280cb954d658d6fd2d92a80ee17915a84ce4ef7412ae1951ab56941a71bfabd89419e3778379a56cc4764e5f533f9f1fc72a90278cd227ed5f17d7d300b55fe064d350e30c86216211e180f7c136603fa770c47a0b7287b1b7aabacd801bea1d1f7f3a81c42609009ab39eb64648f77a59ca0626fff731d3db9f49deee610804dc6f90db9e66604c2d19ceb0dcbf9943efad421629018578d212f8249c25ff31d0b56abf5e24c2d61944f06be1ea42b8cd7bec527696ae2878d5b18a101913bff2883fe66e8ee5278adef1dd29e50273dcec524305d3071066ecdf83757269f48c0be44e779125ca4d825c424eef9c3a7510e2925c06a12ed656cc80369eaf6312550f624b92e6ce1c26eb3860731d52889b02c6a88f0056e45a18f3708c9899e85fa4558b7f0e4d99133e456c4ad76373b59a7123ecaa15ed19ca392f8503ef9b13aa64462bed9f428a0f089c22484e11e6d94735cb9fa078e16957b42eeeec37663cfd54a76e532b8fd094ffaf332cb56c27592a49db0fba94c3e561b604d350f8e2ec3689e510ef5d48b09743438d21e8617837b27b90dcfd4ef7ec13a67965504c6cf6e2e72080da5bf0b1d4237c03956d3757d40d286ec0432711c0d9441595e88577faeb414fc31dbbdf99d34f7cbb72dccdd6a63096fe316cabd4acc55f331f9fd60e675e1b763d6a94a9754d2c63558e045775c043457bb4edcba3b9dc9211e1a563b84682de696cb2657916e50e623f26179434b3cf30c5d37d6e025ccf6106ff8a9f3469e64e4c8de9fbd03f651fee8851089baee5a966ecff23c743fc6c309838ec2b4cd332f745af1e4945351311d6cb41fbc4cf534ae0b50277f3bff242876fd34355a3dbcf79427cd447d735b2c2c72ade7f887dfb6c1f395093b30d6e6305d16ab914d9af9794001833fc67d29e4207c30df1c0db2db2521433bcc7f41545928760b0c417bc86803701d0a80968cb1b98e6ac7649d2c5b341a0ffdfd0b6d49937bc3b7efd971b52bd9d8a42e7e115b5bddeeb474a2b4adf180e62bdbb2cc9359d6108e976e3194c1623ff757a22fb2a0dd9e70ee8c2b6dac236c0f0ebebf3bdeed277ec9f8dd5cca404ef0c5176d929328b3dd907e95a36f1df5149a377f1bf8123013f12564400d47846de5ebc696f17764b2258c222ddee0eff274044912d5ba672a593aac606d1132c4429d708db2b0b539dd133f55c3ddf5bf2ac8b6baef794d5fbca11d8706a5a83467a2bab3903f9d66292facb74039005586e56460d98bbe65f7ec16ad38b359e7a10871b7bef70e6b4a575e2f5247a613b09a5c8f7ad8c2e98d6f716e1d1c9c4890770130e7e4ff15d9546ce758797ad8505a7b5fe090a04f60eadc802c3c1444357d2c20186e215fc0f32285a6a8f88126d3f9afe921bcdd1d9a172132230fa0a48d634141c75411befbc6582e66d34874c4b1eb0fb491ae1a61c68302b757fcf99d3f7aee3fb66d5fadcdd020722d218f8450ac217f6de78c458832c67b639c66a1a7ad2d0d856849a1d54153e92dbe0ba8e5958f874f48ad404f5fdded844e7615623f9a1a77046a74efaa5bb31f4c27c3561d0135d83217de3b83c83fb33719aa927aaa275923d6d7d9c747f69b9bc0d5e4788daba107f3090f8e56bb0ce7d74098b8890f2f7cb15dc732466228d02430af6b163c56761731333d311df8b98cd90b87ed85d0b056dca5ae8fb30c9845769f2d042e0c9decf8daf50e87c4e2123cfd0d082d8f50cf428fbeece09789789939e54225e81d4041bd499acb48317e1adb69aa728c36b46d8b14a8f2c21a7377078cbc031d8e4174e008fde7f952f7edfa04381d08ca2cfd1aa2c0f95373c04f33a82c5f454097ea4f8bd2795e042967270ee2b839fda44ed976e3cc429bd0296bd823116fa34126891aa2e2b1c4953f5d8585db68eb31524167409e5e38b9f2989aec75b21f0772157fa4425c23dd2550b2a785a0f5c7e8d1f17ef8641dd4a024e19996d27065446acfc3bea222ebc602068f289f703be22c533c0db5f7254bb2b8899372c8fb5d0bab386bfa605fc984664e0d33555a3ab39616d86833c0116d9c0de159c06bb587b12946023c783ef2b832669080d79d3872b5e7d8189313c9766795537fd53f574141d7b732dda5e71a458ead68f96afcfc6052579660369054f30eee2e60dee22c61b49c753300263773fa1f0eaf925eb46aaaa70aaa82aabac3ebb2b23a22580f8854b01f3c8a2ce3f8bfb3644f398c28960fdddc4948fad9aa62790984a3ef2452010812a956339edc22ec4b88db9a67445099103ac510157a4e6d31a7a95ca066a94f27623db56daa2ae6084df15e4f7b0b0fc88c2f9f150a86ce8adcafe88c8cc32be1f09c443a4b95ae4a5bff569d13a561351b94281384731692b340a03988f6d05af799e7440f43f7f265d507c73a53d066c0ff0dc1bc92552f419e06e2c373d5c9d56d057825971d079d99925ab521c97591bbc4256c9af88188f1dce47f30600152337d7dae6e99c1023d97984f52ad20abf6c75911cfdc448e90d8a2e46f722e45ff8821d33f181371bfeb2261425dbc1b7266e9bc840e90ee3c8cfb6028188371944eb81f6165828bbdca5c07f83f6457c710cbcaafe38609621c09fb8ca2453b55c58483bdf930baba9103c104b298f61bc578a199f6b0580dcb9b035585ba68293946428090a756691bc1eabe7064aee7c213f5c4bd876c1bb4f27b2983623e470e5cc9ee7449c0d875290326b7830d54f73d596852d7f68cdb15000cbc52a9d544eae06b1c0674f578a5d82b9c87820420a298f474a138cf80ecef97c10456fdb96347f4798b6d89abc6d573d82dc24fc9f418d67dbf332a3072ef586c02c76f15afa82410595f80b737d695a6ff413151c6246d3b5dd51cf56a1c6518de6ec3046e7fee2ffcb35675a4cb984b5fa9899c6169759da2979a556cf0239b644b90ee89232d0f6683e004147cda78ca277b1bc88ae37a69575334a89434864922d711682169977ffb275c544889fdda2987e80b5c4014c0a06dceb03b3634ff7d756ecf1f83029c2ed58aca8d84d37da74cdf109a05593393952d733154d514a19b22dc4d44335a143ca48b7b20f18b549d0fbda623ff44bf72cf6c83b9ff73ec5445f93b9d4f0b662bb120796960b2185774c4c928f5433715558c437d77349bd2b857e090e470294c6b1569e38339d3450f95201594ca79d3ed5137a03037d90c89bc2050a609d7d4b281050d8b32eebce29a507e45f7d84917dfacf0111e76015b228c8792ea1bf13ab517aa2ba04144dd842edaaa509b739ccbdfb024c90fa9b5238a421114bcded747732caa9d2f41594afb416ba3b4b32ec9688d6bf51f93fd1b09958b3d342ceeec7ea20391fec320ae8f835f84977c027e4c92e49ddfcf25bf19fa596fe510f7b4cb640ed2ab8a66100a126fda0841d8bb19e4bab69ae494c03a08abea3815bd1e993be5e81e83bde04b0ef7f8ee6c73253df1979006788387abd8c0c24c4e25e66249b2c89098b5119f75f27154943247e06dcb2e845d2bf14d4ce18d9ef802d1be4297b85fb83199aeb263b3d86bf9d90ab96cd05fc959ca687f4da54e585914d6b8bde7c7da361b3ca9c66e89fcaecf3ac25a5a52b7359cdc1148037ea82254f6b9af05ca75c397dd129ca247576135c9b297742ed7c322d7bcad56beed9b346358b42d86ef618abc1ca88ca04a70133f3d735a61f0d0cb1205d1a9adc93c2a13342c232ab27f916fb97e4cb0ed5f58eedcd1c9a607ed36d38eb3eaf12a353e2e5fd55dc083e2556ef185d85bbd1bac2c5dceb79dca77deb65428a9367ce23a0ac73713cb8be7b6f87aedbf938d1bfbd538176b8d61ac49d38b855da1d186db8adace4b77d287ded51623ea76e4ce76ba67848c3192d9f5c24cff79ca5dff09c91f76b3c97330fd836fbf09f88cf4bfe4736e8ff66aee63799cd43ef22a187b8d6674276cd0244c36d00f5c0b84e90988cccb47f77c642f0ecf6a1103fe72107affc91176751427424ecb4d4192f462f6b49642220c39d0069da6a33a5d8adea80764a101aad927a0da2c21f968a7fce7f8e7818f9c42fbdeb78969638b92ca051691e778b6e072179e3f598addb089ad39f23f91ebd3589b1e8aa6111d818ee489e84450aed9f6c5caf908e45a8cf9a37f525e0f0170d713684aa9df77b9476a5832d5349a0d1c5a32992c19f8c4c6563a6086b2fe569a7f76219e62eb3bbc21f67916558e0fbcf3f8f4ca921003bcea22ba7579bb9824cfd25bd076c101719ccf101cfd57a1d4491b53a6bb566749a6ff4f1414abd653273582bf138363a84372be095110060ce3c5439690fcc98267ae0dd0e65ce6d69d8c3a3e73ae050448bed80f3f5e2db5a368ea8693fec1574598879b131e1a1fcabb2b930ec76d74645c02edad3f921660b3f1fe69f3627bfc186d96f95741189b79d30444861355c98ffecceaeb9d3f7739b9e16d1ce8057a633eed19add7d2e90961ed61cd4e97cd693a36f0d20063d11311d27e4815c065f69155ad374369fd438e1e46b630af3e92f7ddb9e26d4c09fe0ff6812c8df3268b08165bb4ef58572e286e8bf0ef8e51d900462591d225a16f0510cbc04d90fbb2a3395b38197390ac2caf97afbde29823f2a04d4366bab38ff963bb5f36cc511b7bf8020e17d260352fa2aebe5e7199a8e17c2ea69f2e5648622ff8b8e359552de6f83ab45b441749ef59099ee4853a6e58fde16a65eb56e466180abd5192267a841aeca90dbd132430bcdf0cabf0601807997255af9d346d41aef2c75605e2ad77fd35f3bc48c4af9f4e821d656d9208aa160f195e719a93287f9cb7024d003bc0d7abe74cb7945b0443dd4d1a46783bad2e6586ae4606914b42871734d81b0fdaca2bb088695adec5af2efc5bd020917d66ce4ac63fefbf0c18f72ceb9774f2ffa7eb278f2f32913431634f53923c328e3d96a92c6e4f0d5684893e3f5233d5fc07715385f652c205d6f8f465765adc1d488d23b263fc51e09ab3d7f977e427c0fe3a68081db22e163a4b0e2cb2bbb1a6b262c8dc4eda61985803f78b5b6fe98172bedbbac36aa0880afc69537c09b34279b61a6901ecc46ef2a836ae6c0787a881607425b1f1be24ad3ce0ab83c40cde11f21f9d9d78460be8dc2f10cf92b073801f632abfde7be6a4e6dba137099ea0e6bd9fc034a133c640853c481af0c425a2258d6db2eb28b9849fe35a7f175ad3c3b02fdef4013d59196c9ac88929b5a41926a3d3ad87cacf6e0d02889925e6dbeca739279097ea32d80b03cab99f2b29f388bd87cc34cd1b3834b25a40ace7a9942aa778ff4fb3466d23f447ad0e7f37804eafab4c87f8e4e097eeb7a41f4d001a69bc3a4c1c3e4bdefe88989461642e1994806227a8605d54b580c327106ae3b433638a0c4a5bab087f3e41b02b4c3d3a8a90085289ed04013f1f51a2d8d65b5d5408a23db1b0ab07da4df0266a8ad55cb90ac3f81e91327835e0ef25cf8f6260066fbd8e86ece7fea0e77537b9c13818f318d8de9c82cc7f82667e724b69529a3196c7d7cde0642c2eb32d09aba1d59a350fb8abb3ad9e6e659b116c187bf5ba453cc00557321a59803a209621dc3a546067641308aaa8be78cfaad92be35538f224642f1064a7df79ca35a544e16f35e7afc54e7f884228697a8502a6caa2a629639efa255a920b903381526b5341a74c5ba620f89ff00bf19505b861a2a89644372617481220816c8550c8a52f68c699e9161bce69ade911a5fa7293c72132276dddeac299db1e2d53e9590c505f8d7c38292c2f4b6f8a97545bbf07f8bb6fa437060e2ea65087ad37e3c16c98f4a0f657f75ea2b8a23abf4ab60e42dfba64ee21065b06594b63bad53aeba4f28a4a81ea0a48ec78f75f50ae36369b9311f60f013dd805ddcfa3e10fb722517067f347961c14d46f184f8887ced7c94dc0a37c7cde3cbd45a9ad8fce741f893e12f0237063bcbcaa29ec3eb269d6893ebe725cb07c50770881d24e43e11a7b048967dd9b115eac75cfb7b65d93731ef974cc98bc04e3fa31b227148a039642ccb03cb7ff1a50b5c540b73ec1e972900c915aca04fb7d0feec6d2c2418666234fb0f50fd8253e8f9c48bed7174352114c8fa839e201d37a2f9994a5be79f24e9a21c16e57467b988382e25e84150ef400b065163b4ef97b9f792fc41eb25cb2e6096a7dd223563df01f4b7d74bfdfd4e52e28d89e21e74d2f86341f29173c29653eeef581418c8e4b065de142490a0209ef97bf48962a977fea38c9becb8728e01d9c5cd5131084f2173f385e0c82d0d99fa51723b422108d36c592dfd3bd4d2332a7c30ca2aba41242b18a54048201d38c451dca7366aaeea54634ebf5950100b642612e47e02f132418f458459fb086908d56ac3460e1f40ca58d327fc7aab52c9f1928bc9ad66e9926a5e7fb80d5a97e632edb5664dfda97c1c92ad30b832868681f7997b39c74c2e44dacd333731f9748b004384689b1dbe82e93235113caa8facd5c2ea61d99bae8063be824e1f1483119fc37e55d0b1478d7754bbff150bea5b49f70e423536a9e71586311e1565197a8813c8a7b38d21ecd7ce44041b0bb0d8469bea02af56720dc3468697711e6c59b33ff0b6884343b5ebd28bb35d3bac85f703cfd8ac70fe1193eba936dd34492bcf8f4ff5b766ef09f90f5f16acb8c7b37dd2a9181d133e121529a173ad230651404b9b40659e2568fdf57a8c5991162cf6b5b83dbaccf1d043262adcaa45eb188d19e7ff192300b23762d73569e60e2ab8d3c364aa966383b31dfc5d00ef2ab93b5d33f1ce032a49985107886aba7f237f479c37426b3fabc067475176c5cf7171e859bb2271c19ed3122460bb0f45dc0411fbbc39e94d8979287209a46a4e3c02fa6340a8ef811084756430f43f07226c82e71aeb39e855d02629f96ad960fdfcee46fec2de9edbb86711bf01fcaf3f7c99bb68a78256fcd157eccdf18c956b9abdbac0084b9033d0babeb8f3b08c8e8f5e5ff50f1232e85b9bad96b4f28efc0e56d25e9bad27a8fe27c83845dc01142b17fa20f893cddb7295d78b6fc252b8e3a55d80b67d9a9d7dbbbac1038627ba2833b17271231297b573f9a73aaf3abcae31a7836ed36aea0eba0968a5818ec9a347eb69e709dc9653468dd2e92bb4439835210e6ce8a6b04b451a0078f8e816b6b7724e4ce44e27944cd982e254b3226e6460e283e7e30c8b7094c57796b192fbd863e6b3414293ed78d0e1316af5b58bcc919be69ca1a83e703594e458f0e951dac9f2f562ef90407a9a070a167b5359157155cfe9a2cb9f9a9da394e56b3c42b6c938c86e21ad3ff8a054c14d5768653fa0abe6f34aaa6332d8711723d397a31d0b2410da1339fbb975b1ccee1403967b6b538971dc045c39c19a344d597598a5f95df454f30c4e4f0af638663dad3d2c8e41d5fd518326d84c03fce72f0a78822c2cd7f0c0f57f832e83b69671eefcbb982c095b38f94932bbae5d8cb133cb11736f027da2d5ed09a03aa3a0c87dd68cb1302ca63899f7bbf6e7132d64202824360679d81ec9f8a33947893151f3558fb7d5cda5fa065d5feed25564633fd3cb001d499d57efc4b651b5bf37c1940677d8f6689c3cbe81a0edd1e21beaf7d9a698c5fc78b7bed13d350a0d1b30dfa85264fe95d18e89dc091a4b94532f9298f73f3367a4d774750e440efce53534a650753891ec58aab45084dcbaec36018cdffa654ed0c0177071199b17fcdb9a83a1c024daf402bd1ab63f58eb3e333afe57685622b72f7e242b17988a05f1d79701ce40af79363a99828368284876590ae1f12adb819ff3b532b39940074e01a15663f4e6d5ec14395072a59ac25018a4184819b2e3531b0a59443d8088f9b39d5dd33fe71a0a3faafd466149971fae2fd9c0ed2abaaf2c97cae1dff0ec4b90f159ac8ccf3b74083d9d60891de4e8819cf24e4600409492b73633607b6755e109b1c4163d90d203837fa8d27aaa5037fa084f1fee08e7bb0f5f9169e2be37000878606ef3555a21f323dd31a8f7c6d26e4277531858c67096af511d21e004025b2aca771b636437b42d8f779d3a7dcea7f05403fcab0dad6c02988689e66ba64bbf8dd2dc3448258b918cc9443047752f9dc2b170280a600a8b5587b48d26fe8559bcadb2bc1106801c59ac91296a8b9156a885de7159c35e7ea9ae24d341b18c359ccc537661eee6f511b89cc5c4c6e6457bb032adaa4a582cb3a32dcc5f40033ae805a0f59ba96f973d1ed5c1e67f34cfe0daeeded5361d5d154632a7d848f89ff5a098548e88560fc7d270e1eba6af075ed6711a9967c9b24cdfd3f7c05a511d21a9c4551151e46a228fac199ec881e2caa1e707ff8a1767a7f8a4c0cb5dca152cff5348dd32cd8994eee587be61e32c16105eb6c7f1245487114d290a3b8ce436789c71a5a9d8e416b13b063f3807ac83334342d9df8d967ffba366ff759f9e16c0a3f07b6523e70c9961c931191c6144c80ad2d6916b7a1e8995a5b43d952b29dda04a26a4077d43c270ba3befe4ecb7c5320559f5487addb5b73ec0352c5845fe4291ced7006aff70a0fdec2393dc91276928da1515a093d7aa55c33a6c7792ee24ca28ec1b1f629bf7cd8cc786516758704aef0d1f660b7baa9b4e1e7fe37bf5309e45e236bf067f31c983f9771f2e266aee25822b94dcb7fbbe378f900cb3a82b967fd47c326d92341edcf302df3c06a1ed5fedee2a930737cf984c1774bb969eb6dec15b879693b6ccd61f46e46d481417c7707b2bc03d80895f14ee995c881fb35d4e8897373958bff62e3866c9c0a69eeb118e7b93ec0a0074e73a66efbf39ba04280de03684b5bb89760595e69a79c90249ba15d4683fac92f89d53026fde150ad6f800ca5090baea63bf7ed41091106fb7e69344fa6c28ea7d4b559e624161baab790129ac574ff19fbfee1e09addf08cf3c2153595a63bd48abb941f68b0a3ef6886a93689591a1c00f34338eeea08ca0afaee3b1785e9916b435e625615d02cbdc8975d39964826cdc0ae4c3252d01e78cc9473cba7278fbed875eb6c5a06696010e01b2c5adffa4d3d3188a377ffe1af831db4fc23deae51dfa2e9adb72468d98a6b4956d0900adb2423feff9029c81b2da5eae0d61c0011a6d9dd4d5bae5b8a2d625072be54c788c8fa9cc928ddcf7f4ddb151a2476c9d483fe49b3387820575a6c65cf815c67efb49f0f50855771a514e3af5aa66320e6a6f720ac3f0a7b236eff5297006b7f24d42c08e6802d451466287857e545a0b754f6870641efccbdf725e4a033130cfbe1a813abb2f1dbad9169e55cdc8ba1349e0a6d1f7a1e1d08fc89815f0790c1c0dc633d5d0830c3009855f90bc5b60ca56fd8ac1ffe91d5fdc5e27ebc16f98dee505948c27e6d95e8b0720f86607011087123201f74ab44cd051f7362c79d571ebe2841c24b612394d2e30a6248b8cf4df21ff93110f70d99f317efef1c4a2bca69d2d84894c4224cbde6d7bfddf456ab7770caffd0f02482d287e0454c76be45ae1ac754eed7fd1dd5bf702b758825cdf59c3ae5f2bfefaabb914bfc99458d297377ce91703fc5403047e2daa79190e2d01ab61fd082b8ac767d245706f2f519c0821159f38224c7d8b6d6d0eede52a7eb3c3e13464760181d6f9a425705b62d02bd0aaa8e769e44b1bfb5866d039de09a84948a33104fcb4b58c92c799c387f44f7a5c0285556ef72bd03a3017abc042d4bf185323668319c26ba387802172e22248c76b9c79ab6d1c351b8cd738586cc9b55d3bdeafc959bd639eb529e9f315cf40fe314ec20a0777c1444c353fd9bc3ac921599da1db57efaab4443d3a06c5ff0cc21762ffbdc2f49d14132ee608fb8ef46c1c505f7f86c6f007f5eef72e61a913c9e57397165de73fbc17a689aecb0b1657844382ab86964baf591f43add2a030b35d3591d11e13a94ba17108c1579f405ec0a8edacf0cfe9380b790461bd213df5847379e162634308d2489b78b85933b0c27693a4af2255399bd9c152565fb938cd992531b56395018dd03fc589ba58aed3bd11cb8ab687aff29cdaebda12dc00f7e0e1881558bf11629b36bf9cfbd863ba78b84b90e8042bb79b2f148d3abc4d8f25f7baafee1c945bc56584442cd3f10a6f1fc80c8fd5738ae10787e25b8ff61f534b04f401b63ab81b0283b1243fac6bb584b56befb5163282d231e1c02272c6b36d9eebc4a90e7268b2530755cdbe86aeca0a2978b45f231877b3cd96013c0ebd0ea3ff1d676b33d81daef008569738acfbbd992a38f0b66b05842a3b78c0ccf02f152aa4665729e827f2e516a9d67533a938739338b6da7b316efb0e78b6c59658ee1e6cb059ac259b430a1d5039d29466c83798f0d39025ebeee6fc0cf180017cbb8eaeffe2d82ec42c4ec77a2704a4e2a12308501bcde9197e17a542884101a332ad4fbadffce570d565e446f34c7bdef1cac4adb14bb581a8e8e7bb4c73dc4b4581d8368d5b15942a4b037895f9c0ca7858712781be9c9f56f37e043837affe9c760dd85682ddcc384d0b90734f642c1f3da1f3b367b0b67956f5857331aa409abf4c91d3782322ba76dcf603796bdb96321c40a400f0991419ea241e01e669368d89ec4e364848c610cd3aee54b29bdd18163ee7a8a7738430713062fb924e568a443678492de2bde5a0a6a1da72f08aaa90bc57a445d6afcfd50c99b8824104459d529ec10a7cb9817de77b56ed81ec4c3b49c9c85d1b9260b929009981f6150e65c0d82ad2af0b618c1eafadd9c99c5c8e8efcaa08273bc82c32f94047e084e0978f2b8ff41522246765c63bc60a1ab4940697ec05a8025c2d2f76d5ecaff9e4df7d613b6bf3d85f056b6345901fd7339be73fa20e94bd287106bd523ae6429cd40a6587387e9bc558d882c536e70b4fcb8dcf977392ee7f23b3b5ec37abcb1e9276c36de11d5d882c9b1845b49daaa9e8603b26699f40ff095cdda995f6415b534ffbac99bf15107cc935d091f4cf560dd72ec1fdb4dfb12cd8567e6415a5c47eca21657b3421ac0c7e78b8d2b60b5f171d1d4ce8d84ed210ffd76f069448af5e07a22db33bf3dad29b73fc134b7b71b58231db72457ebdd85d6b6b3ab03c209525b1770cf93e9a7f9acfedd3d95ff21119c5439892f5c8af2c23ae18d3b6e31442e312266b95a7dbe7cfa17cdbada70608bd5aec233dffe2c949d772de1391d9490204b9b953ac36565f9eaf487da7da0f2c63e6ff6258d1dca506034631174bc65d3b56a966f52e67419864d5cf42616e44d5d8b44f64788fa7b2caaf47c94eb48b2434c6fc362f5551ca919f59f5e35813952b9d7cd26ad429650fe2fb64c02eb0ac9553f43db99db8785db1c3c16e73ae737a45f9108ea6c9de7d389f7e9d9694ec60988b9e5e2efb6279ea9a1b51022c973b5cc514b5cd2340e880f3e153b84ddb23b926d071790fd0d408fe840731f00aa4ac9a1db8e6fe3748aca69d6cd15b4c87282494a5e3b400bb978f32ee82d3aa534b82c964601180c5f57302241b48602094c953d3fcc0ada69a3358b2777bcb0129227d77f20df6fc8d0246c3203a067b28bebc458349f5f4c34913728aaf919dca745f9b6732fee3854e1110003ccae016894aa0abe4a1644972c1f81bd2ffbc5823fba93c57e45fd72983c422b825d775acb329b0f8ab09a64098c885127909ae43309881c15d1178dd06b85f2812373cda759a25590edf05f427be7f6f56c8b8e112b42b1abbe163333a0cbec169514e1710f3ac66526da4700cc7d9e4b7ba21b830b8d7f927492fc1f5519d0c28fd5e04a29fc09d754701de7a493f9eb078f90d8bb93d43a09cc17898690ca6ab32f6231729505bcd6ebcb0e506f92feb547cdaed4bde58c2ff60b148dbe8732359ddff28e0b1325d50308747b6c28db9756a07bedfb2c0e8b9e0fe45bc586a30e0038c9d0849581fec7ee0b82c3a5e309c3c6b16519fe696501276bd8e9bc761e55c65a0f31b587f107d9fc7d38f06b1291fb737674b58bdd98f76f55f7cb3d2813ec03dda740831131fcefb73c56e34ab6873d89ce02bf87c4449ef689bac212911460cc53ce29a03d0d2de7220208d2ad46d845f742d305dc46dcb68861827dfb8e40fec6733751332989b6e0bb36e57aec8897e72fb26c6c6a0e9094dc4ea5a9843b0835db0658bbbada64f09d2f775e12c3a8237306a269e24934943b9d953c0578f81dcef5859eaa64da1580b3b05d936fd9eee1ebe121c0d8ee9680a4642a085e7af4a7244381d067c0614b76d3a9725474dba929247855a1e66583728ad26d3cee6cb95aeaef47f319c50ca39757a8a284da6fddd687027b13c112081520992d5f8a1ad6f0a8ba52d05be7681b30c9384c18f82e785e675a631878c766ccd4345691771a76b158addc403ddc0fcf1feced04c79c02c71549765efbcede68505e27b8f7466098541700bc59f618ce9541e2bebf2a905dacbef813ee97d56307e2fa845bde383e0a1e960a35d1b697bde9c93556603f349d6e000f7e7bcac63e9ae1b2e8e3f74a33ae2995b44924753e0ff7190bd0d28b907b686d8271419467f419ee2fe969d534d771e5f2b2579f87f73fd29b32ee0a5dbe7c91111827a8e1de6a3b06cb71073aa2404ea1d31dea7e3eaadb58fc0cb8b89582e205910b36636780012d84c49b733ec347d9528ff89dfb2baf8b4a4b1bd5086b3dba5eaaae207f061d4ef3e412d08c4c5dc33958ef4b5fc2411c415da887e73d2008e0a7e27e3ed837804dadb1760385d0aeb0d88f40aa6b0c6162f33fe04cb6ec617c14dc82fdfc1f69476d4ec4d3da822595ca1356bfdfebd376862313a89b841225a7373370be27bb2ab86e5eb350cbc04a4dfee80584bf437cd1ec7497ef8ce781819db60c256ec7936aa5fbe167357977720e23f61eff7c10947f3f407ef092b656f8c98447dd7106650a534d2c81d8d7944a094ec6446fe7cbede9164ad1dd0bc27f90aaefa33cae453af3b1bab1a09c29a7cea506fa4d312c4761cfde5e8133f3b31907eb89eeefb89e331a1d8e2a322c243c344e83e202a760d7dadd58777020aec5042d1e063a536b051adf864d06666cf401f423dbc81dc287470ba9c7fe1dfbd8b785685940737d5ba34f6fe97ed7fd937d0d064649f46e8f7ede543228a657a7a7ffa88841797136689932ab5af75ea19cc5b77bb4cdf38ea6568a289233723f86f90a90c51c426dc510c4b391e4a7abdd90c6c4374b51b7e060659272054aa3f88e47c3ede8cde0e8cb8b3580220adcf70acb6b9f3789b117950488b80813c935b05b4f41e47b5d0f833f57db857cafd3b2191c822ca7fbcf069756ee8a71416c37023406eea781f74ac4cdae4ab8ba22154bb789bb5290c44ab8867c2edf5e5d35a321d89a9620cf5a507cf0380a394d69ca6043977fc9c716ddf4f10dcca9ba43f3daebed5f5c0fa0ec4508b0accdc85edb6fc6417de258c4ce290ad82a17594f9b27319015c5940aa04cbf1dfac0f7c795cd6e2f5960f5686ee129513878213c462bef4837fcae13e95359e649f423bdd7205caf5834bcbca10a5299c67df999effd52424fac35fc5f87c0ad8f41aaca361c1698c12bdb9d7b488ddd88d4ee00d4da55b59e4e0204a7bffaa07f9b1e69535409a5f03f0e730a695400e40d12ff07b4926bb351fc90b4252cffe2b80fe2b95a5d7670272747e40ee39f8f1a524148ebdb1f55ab8fb569ccb94a0d8cba64dba63ec0550b1b9bc1960743110f9cf25b0669adb02218f629dd4c621f984710dd97e872e276816f2de16d1c719fd2f3d2fa5cb1729ac31c78981ae6b809c378812424977f5b2ee53f1094dd1ec65907134295ed0344836f8c59404ce572ee35173335acff2a79ac3380d4d58f8cc5e498c229f8a53ece6294b2cad7614298eb83a9456fb413749b04c5f31bdfba7e6b35877ec977e85c967013f1643f95b71560e73a33832722bce1cc2b61fbd61994f407efe85d6d2415fe7e97fc6b7064aceb9dc45ef9630fbdc46f4641a6d5a4171e1e2abac86a6eb201868824f87bdc658e56860528e037eded81245923debb314817160a49dbe7f9be70e52ba9a65918ea05b2ddd7d51ebc8f919625720bb1e259a07dd5d57a2baf937d65727bbbee7e34f4daef14525a6d6b67a1a54e4b658f1e367988bc3cba8cc1b3549cf936c514a1b9d75dbf931d3b6fe8744b7826c855ed533f9400d686832f7063faa3d04aedb7b6be0d1a1cc58b9ffa85a76ced04af49edaa14753dd161aec6715c40916b465b1a0ec80f491dc4435a2ef3777a6b589c2818e7eae5ad4af65869af85081181a97d023d5d1be8f27872b1fe624381617821e19a0eb4a2fb6008fd5837a07508517472a25ed4ff9ca044c149a6abefabef9a0bca82c8f2f927277072e58b92c450fc7b9ebb6311a86e15bc320ddb844dee4a632e34f3679cc5f0b292625f540cb43136621dcf4bec948577035923adcbb117a2331756e39ac7bb2d36abe9ebfb646b7f9c087a6bea28eb6638597498c6a97afd5755d4bbc2b62f6c7cd3fe3e84629df36a1a2270250004e3061a94ffb508db1058efe9254699f9bcdb8c1e4126b589752d1932bd4ecb405e77ddb294f2b95d58f40be170ee0ebaa6b0bdf22e365285949037d646e14c907ae150e2cbe74e31031ffc494fe1f4933b00d69b9b5ce8a9b5b546e10280fb91e2b4036c3fe3a99095d73ca72e9457088ea5794d0310618a1af672fe6708c26e68384397e5e97bd9bbcf2769b297dc172047ac38516eebb3d8b1a8d34c2f2585572fb0b14565c0ba229f05428b7fc1a72d093526e2fa320f1ef21bd153fef0bd9fbafeb3c12523a4132e6a0aecab39bf6b02b1a7fa2f8b2ffb33764d37c9277db5f5672dc7d46a6ff2b33c18dfe8f9af1338fd94a8d21257d0ce14af204d4187c2a9afb0e387697d4ff1c9e918cdda9f6d7510e709d4edd0bb09cb56655efd76db52b37cc188f62481976be46e6af0a609b60b1a3b15850e6d6f9fdee097ac9c71393f88bb502fae274439985e9c7b420c4b85ed214b29f6f1ec05a7cf79effdb9d6dcfabb43036d6318b2ca23eac2b01ed0f9a582558fc48cf790d17be7d708f1acae6bb72d1332f459be1ee281c4c11e7ddfa02577ed3611e3972bebcd44fde0f83c0f86dee7c9fa644ba4618c95d443e7694b8dcf4bdc503ca6da4a68199949cb010ed746ab573b15afaa681943f1574505404327d2c34d9f128aa8383d41a2f0e4ef36d31cda932739a206d0f0c5915a0f0f50980c7dd763d6d3f2a485159b5b78f90d6902760b8d6df5a68c8582f5393e3f82473fde03f4bc1bd718887bf209624eade4a184e70e777a4183f7bbfc90bfc4429310e831e6b9fc3e9039d0f369db571ef944d86dde1f206e75128fe0b9270a7ea4bce5944f212a6a4dff5558b906559b089bf803c13c7e0e27408b5a662f77a0f18426c64028cad286dd77a4b5584774cdb1b67e7c064590f84cd2cd517d8afb7469749686bc4d799f56ddc32b014548494a1dd09419ee09b56e15d040a9008a81a14cfc027574742c5c85c7f29e5c15ca927782eac5f5fe7fc6966323a20d3dadbf00782c3e74428d1926bbb75a68ae6e3d36676929e1f08b64572a61da9a20fe4175a9110a63f492b689c1ff1047c335b17cf745c73aa6f3d7ac71ccf0c28009852c80605d11d23bfb289e5230e5950bb3fec8eaf05012df0bfb5898a51bb1ab53c003445e8f265bc71ad5625a05b9cc8948326e0eb0c99c3da9f869969f772dd7a659fb0ae44c7f9c5a886f683094da952027270f2dd145639842a9f038eb9cd2f74e1a2271d2eb39271d43d1193044b7b88ee61010611889377e5400267fd421e8bc190c461f87e56a9bfd2c6be6a0cbb384d90a88b582c2b6f7695f2a245c7c02794e361e55169283f1ab4b35a878970d573ecfc18467d7ab37e5f0271f098a534d80467f0a801d209781e2be9ad7e75db3c4cab526d0bcf339f2a966565465bc05a758a71f6f02c902e2b3acbdecf47c2e95799cf2e8ffa0196950b7a6e48dd8359d512ee84729e01a1b09cb8701952398e232fa5e2cd08c38cd5dc44b87ebd0f5e61c8bd17cf9e9dd9e984ca7f41e79b8cebe77c8a8fab0463a8d5226091aa511a5db7c710c97209d25d2a9674e08f4ec9825bc69baad9c4cee9731e547d2fa32136e7d8be6ddd8689c6dced0b76e2fbaca3030590814a9378b57db9abc69e46f68925c68ac0a31c4e8cd26174513b379304e3a69d1cb536268e57a5123f7c5906051ac368c0495668c8617b2c44938826de90e91c247d1c6f08853c25aaa8230e69d757b5d679bfc8c96f230dfd0d1625612561e66323f3b4af5eea9cc43dc939ff88109ab560cac3b53928e711afa8d682bd0f0b62e53bdc675f20c1d39e3b29be337ce5d21fc418902dea506705b2da4c1c6e74e313c7e92c0b4ce7801fbf32cd35a27c435113e6252aa7667062bc95417df7ca1e1c09046ffe9a43f8f5a739a0a6bbe08dd2d17f22ec7b13d8042e60f12be1f94c80a7652fc6323eae7e8c12397b31f135f55e0698f30d600076e1a095017af9907eb1c02da333229dbc6d78bab7b3d335916e0d2b8df8f8575d91fb39cfdfbb6af4d81108348b5593449fb0167ba8e49111ccfc7e062a231c658eb76a3c4a5efdd05fbc3a40a57904fe039eecd6d697887442d8ea28ed73af562cbeacd961f52afab788594e028b1742cdffd3b3b3d7865322d881270749677b13ead4dd2ea273a5c7e18d64438a23b4f35f76fe88b4c6f27396c16dc8e565408b446ef71c4e67b2b6affbe25d826952e1da02ca11652ceef70a9e44f1f04db341a718a584cfbe68b9d3ce4445e2327654c25e96aae65871c59b96e0412a06bde8c94ade6518bd9436a182df02731e636dd808628ddc4b7f94873788ac8971e5b8d64fb3f484fd8f4c0de98698be2717f522341f7a6fc6c27b26f8dc36be32b78b8a6cf8f8fff4155975cd03a59b93b1397240710d66178588f83453407503045b7ad44fafcfccce70900eb1c0df58d608077860ccbb8757bf20bee554eb3071dbfd9fad812113403daecfce1d53ed83ce5b6b92bea6b17ca4bd5c8f1fcb5306eb35712190cebf3a4bc25e2fdc12906b6858db4bb3e903832893ae9308f837b29b3677502ea7160200756975876ec8c217b17d0e3869674dfcb54ff328f694334b689fc4ca7ec040b54a51d11ed592b750020418e286c860fa85428ff9229071f984e7bd08ce57b1b8b7e5ce210474633eb95134a85f775436bb0de9fa18524d6c75cd9b7184a310d1e1d77bda8cc6b9cec8314f6dd10894fbaeff61e95ee627ef1fc615264ac79a14d7c3743baf0245bc0035fddc68ee69b362864801209d0497dcf7c6fc400168d87693686a5af79ed0065c11d01b9357b4712fd2c9a53ce3916fd56a6931adf9389617ce8b250d94f1683e6f27f82be0066340617e47eaa93a1e700455f334f98feaa736b4d1a84b8f521369ad19a22040be8bdafe4372673ba2955a9133bd8fc6408d40e04b93ed53f7abad2b89efc14523ee6dedd8e93c75a28fdc667e54474c0cce8629ba796aa6de7f7663dcf75f7660f9122b7b00d9422706fe86585fb8538c0513e293020b45fc44f8bde7b752918cd57b65136248eb49c2babe35972c42147792093cabf88b181aa71320fea30e0f3136b840249c9f6f28f0c261eef2fec1a0a6d2ebdd18edcd0d830952b03c19127650f10407dc0bf779a2b05123d1cad9201fbd72fe1eaed0afc7f6ba2a1ec4950c27436901d7d3c00958ef7e1056f9814f7c05b40de8f0b9df795990a6649496e149372118fdadcb5b44f9e8dc6ebf8b83e13155f1bf0535697127febc571c913f0e49bb013d0c8c3c5cdecd8f3ca62708d58bdb3dc5c2481d61f5ad77e4f51a2d817e4de1e14dcf7b236903c48610b2417f8c8914789ad45810acc698746c1a9fb769d8bcdf90f2ef753ca2a80784f70e277eb6fe1593472f549791d4370a8ca0d141ea7526fbe22e7a4a82387dbf1b9b827d86446b0bcd549c7c1daa8a0afee92127898ce29d7820127a57a2c26bb62728ab78cab7eddc92eef47bdf49b53286ac59e979dbbbd072900e4cd877c671c880502660048334d03774c961953942c14ab88747e333824e9e35dbde4ad3be55d81e33a11413a5fb62f8040f1bf4e1519cf5cee3ec57e0b902e1771c6dbd02a47fd02c21473d9574c76cdeed9555293f134554d2e921e15e06f6ecb5a52165f2f5cdc85a3d4420f50976f4a442fad3f3fce8e9d42423ef0ed47194f51c4f28bab3eb2b4b1523d074422caa1d0ecbad25be6eccde9c5a7bc29ba53c374e706f7e5dac4696219d3aa436c91796861776de5a19381aed100801aecb786f60f53eba1e5170e67a1803ba4bdd55f646ed313b5f481ca62dc267182abd86e6c28f08065110452f5e0e9d9ed7db8f8cd566cff221db7042c4a2f303064d87e3b0f1c32dff9a71816415a85a76c8d47086c946f71bafa09c960549b73efec7ad20caf38b95ab2de0c11a8922cf4ea0f5837516a8af25f7431ba0a4c42fe2e46b1ffbd568bbf910a7eff8f79faf58a6987628906a93c6d9d5ff197fd2c7e16e5e0db5e51774a0e2c20f90a515008b86d1616ee17df8402bd54203e56e60ed0b42c174a23a8735801a6a50288f4575673f5c3a77d0592ce686eee0131aecdfcc603c86642d22001252835ea2fecb8be4471e3c26aa694b62488126f837146a25afa390d78649316d50d57673ce66770661c7420fec840106ba21cd01b0a6be90f8bf9c6e979aa750412ad64ca7d76b0899a629899fcea80aa9c3f08a08c40422d89099d356a27f28b95b8b4d5bfb75fe27a6a32a714cd2c9406b34d27523ae2d7cdd76a89e8219edab001e7b668ddc586d319bfeac5d5122ffb280a3a8bf410e7c645678688cf4c98f96239eaa3073ea9fab0ee9938aaf068ae4b82173067681291be849df0dc954af7b70d3dbc35e55ee45519fafef07b7710bc49ef41a12ce6e5c2870c1710acaacb86c4cd4a4cdff407154e035221a8315997c060e128067883aac2bd23bb707fccf9b51213a9e5b8f9f3fb0e2eb0e96aea0cf50e7769c7a131a6e27ad9f098e49821ccf1bd8654424a5c320c6086268b3b7aa5458e6f554a8f868ed34d8456fda3708ecb26188c313f5094cccce3738978794cc7795bf9c2056dc5b717f5b4f1146e67ccd4312703727dce3367246561906e91b26c1ecb53437e7ff4a5edcf0bacd03fe6dc44e2e833578f018b7eb4c443b4e83cc8276085410c18dab0ccdd7eb90ad56970d6630a206e1832cd4388207dbfca7a62e873b8ac3e645e72d9a031ad677c9929b2c60ff5ec339c426d1f6c718b94b427d7fb23f5ee055330124ac3987f23db346bcb90c1d8cbf6e1256b73ce20cf12e0fbb6082f10fc090b2fce60636cf7d2ef9bd7055ab16ea67c4c505c8412107fb822889c11bc76a7d34bfab0065ea2ea096d664002b3ec6de36fc90eb1256d55aa78988d91a61bb6907716de4594c62880289f7b8c900fe9a9ac4786ca782dedf335e46363ee59fcaeca5f5da26f291ff2834c0a7649858474069b895adcb331f411b32516f4d2a4756634a8be5dd619ff6008fbda22fe9fb9a514fc489dd0e5958d1ef96dc427e39c62e4a29a58bb2a601cc8ed263ed6101bdce52781e5f40aa1d593becd24b2ac5de33d6955f5d3c8154596ce89339fba1325fdf616d22b56fd8fb4d8ac8aff8222b21bb99876d057e284a672db431f34f977f2b9f2d13fd640cdd5f44abbd05bd70fc58ae6d9363e63bb028e5deb9fd3f3583ee295f2406cccf460bf4e83f3da2cea4c58c94791b85ccfb5cbcf6131015d9886b3de7f469c76a38d5eca13687503f2eecb6c77eb0cf7fca4fcf8227baa5f0026e1775bdcf445e6247d9ec31d4e2c9503cbbf9c544b4f5af7356aab0727402c28cf4e805aa8722361bc7cba67a7b362066d40482eb9cb77d7ad7ea2670b9b6d0dcf0d0d006d25237adbfa01aa2d880911748f2813d31658c82bd471d33ef9c28d795d28490f0cacb5b4818120d18fa8eb2845e41aaf4e2a02fd285859099d1aed402fafbd52bae48ed0caefae6cb70c3944e15468f35eb1e7443c645741e492b1a932da11d8a98a8443b06ef7aee44f2b206f6a5c04fbb88086a7954279bd014f8b2a1277f376a43d74adb1b3176bc9de3e7a2988f5258bd1d55904c88e75f4ed247c72e1b4fa61587691eef5ac9cc796ad3f803a049ef7bed8cf206d0fab6d34c33e420ed9e4f6e8c502f2e10bf8b7cafad7bc23d789df396c4ebc30cdf1e23175dd0a9f648dca379d5d6d92cfa07146290da9ae8b3f031f197dfa0992b85c87db07f8f33315dbdf1d0d1e4a79ab916b6960e46bc8bb35f6231d2dbebe5924274161c7a6dda9f11188bb5b3a7e40b361277933f7fde320b42b93f713e34923181a0b92f71e87f8a88f4967ec36d8c9b0121f64c083fdaed75901b81cb8cd79c3785d1bd876a612b54ec812112af1d92e25e8ca11a730597d22e202d2c8d1c47edcc9b7b7be4c65c0dd0b895a31f5c7815b3d8edff141e61b3fefc3d757bae96ea0d1272306133b319ee167945b27877eddaa98df646e05de592469cd23f4917cc0cadf8f78c5508ff849c373e5dacb61fe17b6b1cd09d9f81a962b2ad9588aae2cc44c252cae507faacd17b96c96c62df2690b6aa23492e7d6f81c265d9a835ad99a67b4555ae5875dcab2f2703f78fff6149909a6675617cd9ace5d92a1c5ffd271d456885b5193836e19f2bae16bef21035f2afb7e7621aa275d3dc2e7d113e76b70b40275e4d357493e3b9269821987811615e1d2ec23935e51b7b4b6e5e0027c0963f3da1809e7e00bf8598130c04c1da18b7005eb0d2050e3b70c969461f2709b60dbacd0686ede7d5af54c040a56e286c2c5e7070583e9407bc8e15d5213e2447ce1223c5ebb9d29e790b24e1968a446b8fe8f6eb2ac5b9e91086ba707d064b3426238ebc85e3c3a7bb4bc7b4f7177ed34ca64c5f13e944067ee85b2ebd1696f8b1cb7ed39fd5c4e18e6e2360c4d4a9a6e07ef186907f5cab0dd98fa759c5d36c1d4da28b4ecf22cb9699ca52bcb1ef1cde686db9c6b2782b1815e9e14fd74749a5ca4304d6edc2b4e44304db39dd335f5f9196f593fb9350bf9d8d073e69e28a0140d0a658a7c3744020ec64a6796b0d5a945cc7bbcda9b11f0c58572ceac019ccf776f904cfb9d1ec119537cd45912aa45a4f9f9d95e27d2f8024d6772dd9800b173f7ba4e33af49b816c2efd64258f621bce1d32708f84c3167eaf8d77ffe21db57633b901f8557cc970db453c7b9585a358b864f3953ab3ad5f499e0c4e76326a637f5668e7d7cec19b67d1785524c6e4fdc4b253391422e5644812f5fdc5fa3da0a3602e70a692960c95f20856d33d4fd67ae76d769fc227242b0fcc19179a3a8dccefca70ca361f50bd27b641c281c2557e5149bd614fa19f9b9a1e57460a5479adbe84aa3543a30f7754d99297868618e56ccccfbc463d214d2468660b9fc6579943beb295629856b9880dbd7e8ee2fd18c46a573560d34a78ddfc7f6e6ce56f4d568cfb6acf12fa605351cfaded1cc1790a7763c378ce10df5c40b26958ff239aca8b55d0d382df3e80460ee60e2f93ca25244bad8191153ab3c38446d2acf39ade60d243e7a91b600ce09b5558bdafe8a6c23dac864d2e9d121303cc77752d857ee78f2a561138cd8a71f62d87ad375f1ce0dbe20e173a376639af2a47ec8c9bf7770a13d3ea6cdf24073b8e355bc65819ab41c73138d2b101de5539289cae0f48683c6da371de09594119231e668d0bcbd83df7edb98673ffaf69c7bc23d06c192e2c4fcef336cf1932f8c72ee07f9d59d22267ef00dc32d4f65d756420d772f219d88e3d4376fc6c5ab7b959ec65aea20f53607a3e9e92dcf1d7dd8f097b6d1c880910f881a15275b6b31f8d6f8f117cfdfba20ebc4e87733a55f950e1d3f9fcf2648ac31cebd062772eefe3d2dc32a921830b24f7970e5711a8cd98565564d8ef5d7679f0eee702511173c44c20eeda4f611eb5495972221127c08cd39f277f8fe22df7281e371c1d8691262a5ee8b63305d0bdc7599378160e9669398417e06e2fb3970a9ecbba881d9673022e0f50a5fc9b0c111a2f4e56f62ccda55a89a9d186db2064a84a72ddc7cc213e8a366eeaef7ae82b6d33fdd9378b690334acf4d42644818be129c50a8150c4bdc5dd8a0ebcfab0c1505c9cd2c1370b4ee59abf95c08bd0b098579d7989983ae4e7e8b481b33d47f863604878a042f973f933b9b0efb19960ede6237bd0c5ca6246254a8754bc0e8506b907ee77c4d1e1172bf7b3933ab60fbe2dd179303c327343662d696ffa752a666732d27d95bff6108ffe87b8a6a2ca89ae39ce5fb7fd90a0569931388929e479a13368bf4ccc3513300cab7f8503e15f1843ba1c148e36be35a66f71af52346811bbf39568821dbe503b7983474eb595ab4a592434a6e2abb28aa2e78d746a148c627a527546a0372e98d424e7967ce30854322653ff35f6a77c9ee17bdbccc08da4059284998027501913c8610ded893f8df07dc29c939f988c8839a0e7f9c8e788afe6419fc5a7f866c5b25df5a7d66a3660d19849175fbe2931d8d3a6cb3c10f0681ab0fe906150f48eefdf21c3e025989cfb2bbf14711c2556d7a5eccac1cd9ad1f7107fb8f076cdd0a65cbd19ac67ba3bf471bf42d50d63d5c232025f7299f4dbd1ccc7236dfd1ad9b6e2ec2a8b9287503bebb416457b95c219f85f62be69cde52e58b1009e98589e15fda451fcd850fc39c86e14be56b5e3b77276fce4e900944dcf5ea700b5ba3c944198dd4fca7630eafd69d6f2ef85176c18958b48a5a035faa18ddfe26997476156c1a3da51428e0c149c90d7b19eba338b19e1e4f310e41196e62a4e277dbbe0867f16af49ec5576e314fc6baf0f77538d124840baa903d91a5a21af10fe435ef849cbbf15fbc7fdd64c013ba79c05949020167d7185a6e3f5d87d86d08be150e5a4b640e405ee73b124448fa2fa943669e0b48fae87debf968167b40ccc428ea491d373238a7db1ad0a14c5ad76625e5ac8a041af819fc2587e3d7753b0693719442739b7d3af0015de6de428fc3ed95abd547102191ca0273b8838052ec2ecc61f8710e35f44aa5e37041f24b40491fad17819e2245270db97cf06722cb0aa288b9e2a0811227ecfaa90fa91e75a63f01e900c7dfa1d35199d9205f06bdab5bbc013ca56b95cf923cffba63ef0c49b6c2377a3e7efe62e3b4cfd981c7cf6731232aba9b017d74f815132cdc9fd961bd36657e395606d1063cefa26159cd80f63d89be3e7434623ed6a750d48501eeb85d00e66ed0ba8219991f29d31d6041d98afd15e2ade262c0307bcbdda1386c6843f4f367faa9c075847c3fdec1e1f386fb1c0f53f63c0b1106c7a7d2a0907eaa2b4b00fabc2174be252dc273ff9852d736ec20f619f849acc719c3268819ea91aa2a4e64af833afd92896aae544594144f598a31e6a469ba18fea601b15f5e96bfd65ea104e250dd3ceb4acb15940944dee169c0ecc7f52aaad0c7b62fab6164fcc73e6d87dfe76c3f8a5318f4d48ebaf1647ea0cb970d9e7325f579b78ceeb42f978f2d220d697814be7e38fc9fbb2e1a8bdf7a79933f3c2ec23ba5c1dfc06edf1901edb4d44b875050fbef8ca34f1734959da00fd8af2ae23460ba49f1cd3d5701506ee6d03caf9191426e529a506eca8713e1754d66744ee5b28aa3231d01382c8f428fd9b5c2ee9b6483ec580f3cd7f8d257485d447547692aef32926ccf7ef3ddd7b44de2a98a193ff1b3e762f36540abb4d838dfd836f2f90ab117cb2569de7eaed163a4c3d74246f362374f17027e0656fa3257f783af3e5a95c4380729f3ae40a04837b987c176ffe87802c35890078aa202b940667c915c9a895260648de69a549ecded3e8cc770cbb8f7c655cb4b07afb1448a32a3c5a6c39358e6503be6882ac521e7eeb163fe371a25a63235c17eb0ee12fdf62a3e7a22e0e684bd8616dd1b020b508824fd264a8eb7cd05398f8a3ad46b7548daa0c202f29ac3fca4d6418e65102ac1813072e9bd5ad3af5e3a5ba4c557edc15824f0c67752f0969be359b7ad7315aaa707f91c242454565496436cf0f42df8e2f1758b6bf91e0ec434d8a70a1da8b2d732817d0053064b0f8e9b3a35790bb8c69d417ffaab6cbe6f76f9f3e42e0c11c5a9365fb42a29a3169e3d72adcfc9150591237aa3f1a8c61e016a108c595fffcb0ac3a9fddba2e983a610ae0685b9c325f5efae95c2f825f1d7be2768c3ec8d6846cfb74ee106714fd0ff40965dca964c2255477847553429297371f9e54dd502f4ac818e604ab6299a22003bce99226f53ba286d6b460f12ac8ad5970d353a90fdafc5445fada78d9a2f306fac14789720977d4a39b858c9f46659fab85deb73174a87d7ef9aca9f115b932e50872fa36c1b4f359ebe1a1f92550526bdc1e0954676f05fdb59e8b31e7b29c0b21024d5f24dd1a739d20509eb8e901ab534aec44cf65f85ffc5a1fe332cc7e8aea9fc9268509263379c368c63126c90f169d22a56424a922eb39c6ca5c97f5cf0b533b292255e3a3fe665118c27c1a3881e63513c76d380fa7b5fc5abdcf493bc7de0a570a6b56fcf1a77e6c7881374237baf1f0ff67825df5f1d13f0bc0c1078c4d6b8372af657effe291eb18939074b487aaa7dc8747d11683ba2ee587a5784c857d943c10cbbe7e75613a57bfd0d1a21acdd781577d623078b1c42ef600f42bee8dca8ab7740bc46bb6e543f7949ef7545c66f923bfa554d9d9969f819ac5b39d34df01f2cb2582ce81b0e95c4eb4fb236400f6894001369a1ec7f731f40d6859189aa2ab47815e72c92cb6a84cd3977acaf9d8dc6ba6f5fafbb0c910636f2a0948727aba9027edf6226ffac1a148878f0777e58726d96f939641691e7795bed2b4d540d214e80107f19abbfc11135075d7e61fea21cb94dca03c7a9e2ebe8d9ccc0a4a77cf77dc225e59d700f2e619dafef5208a89e01dd7f783e6f942d308c785cff1ef76443726ecfc031dc083ee28b0dda04ecf508685f233ded5c12d8f5060c242e4eb244beabfb84481381eb338902dc25106824c6d3e49243034b0ca997f2462ffd627fea97913e984146c14946c7ee8ad3b13dc6a64d2b487a51257e3d221f38ffa9aa58ad26450256c49b25863d782a587e57965b73ba7d54adfe08b0e3d26f8f351259585f70f898a2d85d937644e52e13e6f4905f3ec5f5a883723eaae2d3e1e566d11ca21d0ca7b6579fa90d9a4051d8478a5d76ee9a7e16b3e588dedd7043c508dc3e22f4417a89191d59eac085915972be84b4866e80649d45e2cd332b75c9b223364c5e14fe42772c6a90c73aa1705df705882ce1f6e30b411cf33f874f113ba8ecb3a33bd17c17cf3698816f4ea5b77a6fbc5dd8424bf0ca337ef31d4633721c8544036c5ad48ce5838efda1f89725d510b6e4d6a6ec8defce9c632d9cf713b3a65e947c87fcdffdc0643961ee91f8bc7fdeee65234d88c84e04c8feb39da95a7446397363bf19ccd07c26d873b2ffbe3286c9bb67b79fcfaf94dc3f195c485be67940b0e1c09b86df4c14f5d7c51e2555624a66a99c1c39d668372e4def8e09ad81a2606ce968428a5cce1f0108ab4be4816f27b126fe463d1cce443957b9e631ecae3d29c5d4f47efe2282aefcf9075f01c8cd5efbadbf11bdb37a2cefd8eb5fd3360c563ab2191eb257221aa43622e99e6389dee68b3085ed4e09036a793163e0699c55237241dcee887afd2b19b16787ebeb7246f343bc6b087a0c328a17aa93db1d1b02987cfa6861145231be2554c006d6261e774f084193aa2e264618193c9053c6f6ec70c417bc4ea5d3ddb8846c6259f335f7d2ff4fc0866eda13dbc239083c87e9758fe623741fa916eee5f19ae4fe832503ed4ef453cd4542ac4bb37d6cb6dee5b5f8f6805817d72478acd3c09934ebfe81f8751a3a30f6c744e7db0c39d21e9d7ee92ed2a2b9427b8c77fbdc30241b29580fd7b1fa729976988e55093a15c53b3abaf22908137af9ab89db6da0f1944442e5e06e2ce5075b5fbeda59142ce90e17cb431f728440756477fc651a30b1a51856ff2489e00d0b30847b3c152abca20fb3c0190c18980714dab388fca1aaf47678502d330d8d3f764b87c1ccc585112b99d67b7ec3e014d435ee8742cc5f64f66e642a840190f34583df14206dc0f3c064a8dc3ba0151bf8314e67084ad8d4cf64d0778b9c5e855e926977b14faa4eb4e084de164e96dda2abef1518275ed81ffb0b84b895d11c624264bec836d848ed267198f9afeae899c61f854c2eb287fb2f0a1a522fba356739c3bb1345b9c4fad220e3706e463840b02f72b3712e3c98f6400f3b7519cd9e300e185cdf43696dcb4eb1dc4433db702b0381769e23aa64bffc01dd33ff5b5b4f1a75ca335e7aeb2aa52bd84729abcfb5d8b2ca6f70cbc7ad6ac9d9c4af55634f5b5710881358e95b5b3ef3dd46193931e157a487cc67a5d0593a933c4d15932de1b74564db933379fb35a784f1eb0b8f3254fbf6c4ecb21e0360c785439d90e25bdc5b6c155d713725fce8eaeea63ed3c14c0af52d6060e1debd26fa88b7d96fe0871e00c30d79424f1650be4e37828f539dae4fa67bffa1ff6e0fd424f324d558fa5f09fae589e77dc6d4a2934f1e638a8f7ddca71f628db7b9174ce73c331a0475cb7f960ab6b4ba68da9d517e93994f8870dad7889634a48fdc3e91a3ba6fd0099d7dc184970b0b323fc8ecefc04898165c4b53fa632558c81328f598f98309148c00a537443568cec3c4d6aa94a56e28dc5c58985215b48afbf3ab29407633794680875a457904247fcf4f60040488a7a8728562e7a1b69a6e370b254f59c0b32acc9f4f7c2183ab4ebf7dca95f281873ffa12b596bff0fa25858315d86918710102ec823cb31b89917bec4972d11ce61f694f07840c9be77ada24f70bf606302d7faa187d126cf43fb46888b6342f850689651603c91c05bbd89434d27a9cd2d3228feee900a52f58e187a588cd04356ad967f4e793582eb01608d84352fecfde6adda2f213315fc914d1835133d1fe45adfced680d925a677333c11f38a152dcdd77fe9ebd010b6bac516ea5392729d0e824757f5b22d578f2dcc6751f9ef94aa23a4d57d9adb48e4f499f1baed3425041246bbb094d7f221d378f4f359b6a9c16b40c6a505d229b1a60a6b356dbd7f439d3f4967b3bca220d9a5b71ff75964a4535d8de505ae4cb0571347a6c9d2f8b14b3f9d8d7475c2f6808ba98f5a9a26e50d8a8a8884e5ced658b0ac3eea56d2521a0e5db8f2f0b9f5d4b706bdf666ac845898b800234db6d0d2179de78478965a01373d6e470c8d574e6291a069d6dfde91211ea9ddceed3aa4564ae18378aabc88417366994353eb41b765c3b4fbdf095fd849b8cf9ca2062dde1c503d1e339a1282c4d37e8dfdb667728ab83b7eea50fcff17d11ac82b21f6468738334b055a8fc4f73ffe72c758d67db49da561ec2964945c1aba4cc971ccef4b8387ff04067c0fdae2186150b810947eb2ec2068e14978660d4b6d84d7bb75083e478e8fa9de342d0f06fd7e80788cad566e2be9845af7f8c50ea02216450e870349c239a976c961ede758133d0eeaf75a7d165e1bacf20ff0fab2d2c7c0ea8c1fde814a5bfa34b144603fc6694bccf04ffc236efe372ae954000cb77224c3bec022ef564fe6a54046c2e4ef2773842c403f9573a34c4136c828fba776555caabaf82e924e3cf54e719c4a95be141ad38f89e4febabefb4958d8034d53bf042ac7012ea9cbed43aa6b741b956ec5605e2298acfd42775eff44d9374118927952526d4a48bcd3ad463b67a3368d6b07eba8bbc1f1b81fb0b1f9af861fb41f3511fb6b0b05b2202f5a1e5f75fa778ca769d0c5ed6cf07796c77399df04ceb5622759457558e0f6d3c0c0b302cdef805603d6a20fe2d430b6174d706f8236ddddd0f1a28c8503ec5354945efc45ba780835fff65034d0596a8277a2ffbe5d94518193878d3d099c0f2bfe34f43e139adb9dbc5128a52110a4043f467a7c7dc0590a0abcbe148b160f3c1b2577a08f5eea31a2de35d97beeb2cd0cac54d85e685e8eaeea8a3ff960e7c1ea31a697617896a0a9fd19f499464d11a49e9e5f7bc5b65d6c936e1a42ac083801ab0652b2a8417c90b2714d6f4a03a2de598a961e66ead2ebedd9b507215883fa47976e1b1380bed1a0f949659f5c95ab04fd12332649b5956444db4928a636dfcc3604fa629d1e16eddd2191ceb9ee6b50f28963bb0370b9ced16a6997f0b09af98d49e355760dc5ca9e99260e4e523e4fc549e2732fbe48f4675cd5167901caf5a763499304d4017c5fd48ed3a817972700ec436229af6ac09b86fb51a8085c086dd0c6a479a8a22e748aaa4be05a18fbcfadb8069775814c71c580fee0fe228d73925873d035d644ef593119a3c7d840cedb984ec4a34c48470b554bf864dcf9f953e08c133a74014c49d06cd7a2e774f6b056053e86c49010a701865daf95f3231542c522f59a4d67af6e505e331879ae24fb31ceec1c331acc7dcc713b5b2f7ed7d9dda816894af07c41bca3d345865aa4c41e61dfe8aba386e043579d3ecd5af05c0dd768dfbd9a2ac7875d026e67e8af9596b5bf92c9060180877ee645a802c32b41ff5951e09283a968a65964e651cee1b61d44afad97cbf4868e7dc5a55f845ca1e1b5428c323c8c766f254b3d7627b3236e4e687e593ac3d559d53c03143ac9a9628532e46521958b0c9cb362112bd0dd816eada27049bb80a7b3d3d7aa5f02ad12dd097c6e9322c94bd551f2739a77c85cf2b58123b875d6136a7871f227409d5981e114c8503161608eec9f2feb158c5e8a74baf680b3b255e6a555610f143ee12c8fa50b28a80c84b40c4f237dcc6329af9d79c2399c83b4dd31d26405cbb3ab97e71c287d64e56a49dfdc1034994afbdc546a51f1b28ea687370f0af36276a20c0ed53b17c58c011055ac7b28a298808c2dfc7bc7ffedf85c9337b29a480dc1d62aa23cc8fca915e933b7ee850d7e4886f227a01d44f78185ff80c12e9406f87d85f58bc015879a2505fdf6f3755909493347432b2a19d0eea63e26ea2b59a193dda1a35b7ce13d9d1a760ceb390c01f98c3effd55987a6c6f76416dabda88e840f82449b57fcab411987bbedbee86db259a3375a65e49bf45fc91fb6ff79f01f1fdd85f31bfc9bce051716662e1d67485eb9bb08fb2df38a5dd76dc747a0ab7b83bea9ade0e90921bf56a684591c8d0765a19a20e269bbe3de54fd907ea4efc63b110b7706d3c5e7ed8e63748ee04251de90efaf95206214dcffd265ac77419725cae6779789a1d07f2249291a47e7100c097a42b944bcbf16eb2d667e72a69304d44fb0b0f9b79e0712da6e3cf6e8aa3d9cbb546a64cb002210fd447a05b6b065ac011a7587e413d5f122eb96d34537074d93212131e5caf4a182a318bbbca32b0a507dbe6bb032a0dbe076c1fe4371c19addc865b5ad0866571dd76097989e64a16aaafbd0c20ed488891a14c967da16ebc99318e431fbf8a60b8a69248da2b85c5fa5637fb3ac2aa4337de03be496490984d81176ecf15c15c21b4cfd5f83c75547f75dfb144b592ee8b5796cb3e35f556ca00ad617e1d96db84332a45d18c59300fede2dd64a96e23ea9215b2bbceb44dcdc44386294e529be1ecb1eeff702ea736a002bcc0ca5eb4b165d39ce3fb894e3a101a5b4e6bdc1a9ba3855ac1a301f1a42e1a910fd04296534e583ac5f352f024fcbbf326fa82c6a0d1f7da3be7edf3f32230a2f0ff0e56f5796cbe647a88e39d25e13b165514f495ff60e46512fc8f4db8ff1a3e821b6d6672cbfc0bafee94a948d8c95fc7a963293a2cf37c8568ff4d17095517363b4cef39fb5b2d275717d979f7b4343fd73ec72fbb89d282377a9ba93aa55486827c1e3eadb74042d70a2a19c4b7c23804e40305150285b32ec77f8e16cab172b489e1b83221f3ce14dab8a95e6c4569d22b1e9b9f7585517513ed023b45b495f6a1da4ecb6f8e0915920b87e0f95c6a8746cc3489555be24be645a0100fe783d77b9c694c918ab59b478f778db8eae63aa9ea1b5d41abb77aa36a44a7f6bbc37b8692ce079eab659f0ee159e40fa8155f2c0c5dba23ca087085e149e0369ee0dfead7d9031fc02ce494ca55d76a30cf44818458e4bbfeb79e6ce86310a2ce52023517fcb375d80508efe3c9e0a2d5398e48e2691087175568ba67319e7e3d5914f48ab5ce553d5c14070a4dd850c110af09de2ca9375109dce2559dc68a3802e02cee276d021998b2cacd37f95be7da4aee656bb789880782692b3ba2974fc808c16bc630baadd5c5809f84aa80174f8359a325cc87ea5a5a18a423a6660c89a75322b83924a5f25f206b60b35d30519b1be748166a565be1d5d607cf2bb94a981928c71ba6b0b7cd0a666a101f1a633c4d3eb342ae640452196645f9e3fa614b94c18bec00fa254a36c8b9178e3b2eb6cad3436b066f72b95da37da375ace743977490993fd509d2d17e902617562bc00e5fad6ea8049e55d158565f60c6aee3eb40ed57951996417128828d47c7cdf6c86847d9605f8fbf06d5383620ed8fa8da1a1c446800f6978b6793b2ced32804bbadd0e781c25f035edf1b135a396dc2f0a0302016c2c088bcbe9db9c31005d466616f6b4b4c08410ec7936df486b29e1106348565373784c85abf99f9e2db3d68e2a0e3f95056cd2313afdebcb329ecfa4e593001459896f33a5f68f0f0dab81dc99ac7804709c6080568b24c8e6de4503c80144deb67addefacde65a2c730a08887b211a699cc17529ccc2707a4dfe6aff991ddd0e3ff209a2cf03b3a505651e22e157ad70073df8952539ae4c9e48339ba6c81bfaf4ada53b74345575f59ee33354d692e4ec3001532494acd5da7ca6735b2d1b30535be797e3592bbbf38e5b82a6ab920f6009769df854d3138f3d4234673795a9b893f45facf81322fa73d6bffa576da0448958d8cb17bbb18b618d22cfb608bd1871a5e4323df6091c50e054a4e8f419ce5b78726ba79bc53ec8bd9a047605830838164c92333c996fbd0ee1bc4a9e7d7d81c67eb89088effa9464f6ee1651b4a13a761d9d4f63188364d013d38ab67b59fb1e66cf9527f0f4fd8f9c0b04770bb93ea61fb3701c1ed124112831336a0b46079d17c1967d3810444d93401f6f06233cc25fb0e0cc94b481ea187b2a4a1024b60de31dedcb7719f498df0f446b98113ab2cbd956403855643bc3e695c76c9b067650f2fa4e37c52a74f1bbe81b88eb9fafbcef9f7234c2420aec1b04079c984a861d91870b0fccced0a2b897dbb406250503ee9ffb959e4a2bc5b1713caa60d3c733a0b1442962a76647d95ca207da9ca9ba936ab25577a122533676bd0127d9d87e7c1422b3fff6df05fea8cfe7e2d196ba4c7c4b473abecbe0b023ed6479822ea4710f22c0f1cc804802f71cbe1d5c4c8fe1348b000e517b48525f7ca3990684997befb6d69e5d1c412dd5ab6a33061764d6f44338ae43c9a652c08f1b022aba55d8c0f5da4f8b3d56ee6341da9d5703eac0873dcbf8af0d06a0a4bad51a07e59ccaf4f56d88a4b6d4ea490106fd586fcbfbb878c89a0a6f64e2490eeea9bcf75fc10b698b24b3e21c51b100c1667900771e35e94ccaad288d32e0bd27779cb6cd9267f06d0f8bd96eb22ee2d665e73bd200364f4472477cae1ae640372c5b614924a410f12c8d9f5afbe07cbd12d76317c8ca8675163fe3c65495199890da6a42d4e5622d0d40add05ddfc39c9b0e273545971811f9e82cb0a521f5ddfbd3e5a624d292f953516e5dd9b3d092c1b21ac040be2edc8581cc02c7c98b44a303a69147f2929028e1103c551d4626565a123c4258c8fb73169d6b5e224dc2c2830b9081fa5548aec05d1eb22d5623501e330a01fb18e00f799c91cb09fc72a46ce48d8613b731e392fbb34aa3aadef1191cdbf31aaec31732d61644c26aaee2957f801e893ebfda4b505335da6bb7209f1b1643f725ba368e2061376edbd59c1becf5b1311305f0f8615d20afdb532ca3d50350648df2f6fb817c21a40927c691f9917c2d2a5ad22e5f88cf962f36e97ccaff0dcb84e672cd8c093dcec501975815d1d5f43f8e72fae24aa9f853a2986ab7fe44c86254679ab7bfb0d546273baa48bd2129d9ad25949235a6f3f70b80f139975b47327ca07daec6b6f4c83cbf71ee87fcbb04176e2c47b09334472c8622b910d4b1367cbad6e4ae3d3ec48015f539dcd25c73a1ccd87e5d5f94c0a462cc8c4460df6da68928c3b6195a4b4b1280ac9dbe777da295f8476cdbfde4c24a814c8f9ba9644840456db695283447a0783804eb039ac8e7a92a572d2353f77da127b741eb9530fc74b99756ed8e55edd461d0a58e9610c80680df7e64a33e8ed471239673797fb45e036831c85458f4362b4de03db2fae53c343697f61ad04ea575ca784077f5940b9addd22abae968e85b385f73133e658b5eba45e00735a76f91a8b19b13e96c03cb96e2d546e50959820eea615a2ca723b862b17c2aaaa320b6c687ee3d31aaba6e615f02102cdb27475ad3d2fdad2fb49e179537152eb54319b2c0e38fb91f08d5582592689b3bbcfad6aea884ad5b4892188903bb4da4fd15bfa0b1b5b9408e39a2691b06b8c17e541a7492b7d920975d220f98ace569da84928cae6dd495fa6862aaf3332c858cc8a57e17feef2131bda4ad4dc2e4779a20a21c149d5933d4fa95e9f6440cae7a48b3e23f028474659e4ecda4cb6baba74816b49de877e35a7591fa4d91c9b14c8a02ded7eb6c37ae7aad907f2aea367eebc1a3721bd526558a77411af851da2fb976df02e16b736224d2958b2525634fd94215ebdb09672efc3a9fe86aee097bdd294a712fd7cfa2d3532a36b3eb4e9bfc1ff7f2155b8ef9c1a27e153287174010032cc18b4065a1fb9e466ddfd5a05021b34bbdb0d073f03c192babaed6c5d81adc91d712f09ad6f089cb84b4360833e58a3f3165365675386d744649ecadab4cff6c48f832ba61cbac6aa7f7a9a27eda72546c533c0d0ee13ec368634aba27da707d083ef4c4f940f0e967e2ffb94e1de6e3c732acdf2181c2898ea9809366fbba6503904d63e1aceb869149c47b7a0757f5e09e8adaa9ff28845cf8f3ccfab7d4f7ebdb892621ce2d8bc1c096484408365e4292e90d3c66839f144e5d4c58a1251a3cfba760d7dadd58777020aec5042d1e063a536b051adf864d06666cf48aa80a5772528442783c7c7390e601a2abd9f458eedb31dc45eedcd66dde160f6f13a8525263d0b299b939782994b5178420960311420daaa1ffa2e5b803bcfa8c01388ed6091f9821642244ab8dc8328053267d0fa2030375f5a97c888791105587d11b93118683157d27213834a7037a242e0d51456373fba2fe4e87bc7b2c1c47304a5f9d2f1765cb693b39879216c5fc178e33c1be160f4aa435215783595c6363d065ec4865cd2dbe59733c8dae8147b8d6386a3c82b3ac78d13e18f9b36a6ecefa824eb86eb618c14baf6f08a43d50d689026e99ee666a4751ea2ab00ff57145f8f4a1d285d849a79407352df585e6a31eb6444c903467a2c0ae76b020f96fbdac3f1fe6dacfbb612c37fb7fc89cb6c9f5f8249451dac6b794f069487c09843de29bb07e7d940ec75bcecbac6d448e1f1b59706f48ee369a69c2b4af1c31555fe7d3b304012983911f4b9f40a22bd2a59c18acdf4a3a76f1c8757450bbbbeb36e091f0a7aabdcbe7a5764df323863d7a2a4cb1ac353414b2a91b81f462bfd40019aade53a8dd10e9981aecbb35b15d753a938fe5569120bbf5491760d6ce2ca4cb9718930a82988d471d72cd569a104dffbded95c6bac6c9d7857a2bef90a64afc433fe5693a2ed4ffded59db7e58b9f599e8e6762ae42c811c42b067a066bcf9704aead31fcbbd3ff689bf68f0a4dc5959ab5550f636ebb5664254a30b55d9ec74e8d3e36adb53642fd82915f47624a4295ed0344836f8c59404ce572ee35173335acff2a79ac3380d4d59f647305bca8be13549e1002e834cc53185c31ddf802b7e5303913d65adde92c18f99f2e885d19a56bcaf5d7ce032805df0fb0fd685950be9eb30f8960e287436a9f153812c9317f2629ad1c5c22f993ae401642a7f9bbac096194654d26a9fd1fdb0431708499270c36fe2af0d4542c8c47de2b479dec019b53b2a03dd23a0350715e5b6adea4f0480f2040c38e7685aec03cd5c97d9732b4964e6dfce7b6f10e07c0c8e96b21d15ccbc4ed0d4c5ff585d7158379aadf199f7976fe9d3db2254aac75adeda6a053b04e2b1308094a83b5b62553298cc7cae0b47a849963ace2d37ab8c285e22b7d54fcf4f3732a6e4b4303faa09cc0cff7ef0c0d08be38831773f214da5302ec0eaeeef7923a294fc94aaba3a12c49e01c0fd4554328900075ec677f01e9779db90b45b4c88c1869f3a824a60717c6c9c7180e8d0549f41efb8b09cf989bfac44fe23c24b31991874269d953109b93a584ade281e83fd239e455f608665e93d62a252e8dde0760453b0372efc881cb38a64afbefe1fc48220d1de6c1089d432987a13ed45baf0fa11ff90b2c13e03d356e10a679c0bf14402a76238712afc03d3bdf32aa73347aebdcda7ac9e0bbfce2d13e7787bbaa32076bc3216c3229171c93cdfeb0db1f7362aaa0d252173d06f11e15316d8a3355975a911657df05d2e8348d797d9feef97475482be9a10949a023a27593d64c850465d99ac7ddb151c0da53c69b59452e4366a3ef2508ea776ac1e2d19388904ec52b13f377a94c7737e10428ea4f1857dd7fbea88ee6b1df196cc2f204e7fb50ecf37228d1a53ac9d7ae58b70653397153aa4109489d03fdc35fc886a6229d8226c155a6bf6d855d598e0a7a9adc02353e03346a341e94fe9b3efee4bd0cb6777c70ef0272feb94d9f76ec7cbe85147a2362a1a9b1fa320f1ef21bd153fef0bd9fbafeb3c12523a4132e6a0aecab39bf26d8b830d8a9c103dde90e109c018923c1ff8fc68ad33ef11a1575b3b1fe571acc27dd192fb1624238f0088c5906471f982952ad9fc5dc7af8d8f685f88eefd4cc49cd1d6383dbdfc095e7ffbe46bdbbab6c1d39b28316e06ac848ee4dae764e4bcaecc8eb2ea9ae7cc8296be31d66719213184a86d5bf8f8ca3d2758120bc3f0cf7787b41fdcdda16dfb6cc97118944d1186672a5c97de2551fd996689d01aaf3a5ba634408c3ec41137b4123dfc9f11341ca8e99ebe8525719ee3e55f67887775d62edb8cb48fe4a408781cbcef3dc170a699a91501a43a5a8fa9457b88dbfeb97f6f35e89c0b79d00441c56eddc6ee90779ca5554ee2f01c42ab00d2e86f0eb13d74735885134e8a42988e379e11c8525a5f77390517879c3c93ce22bfb45fca4f2c4a2c9c4f93c8aa74b673262a3419f44d797603f575ccd7cbfe892ff6fdb28ebe8df028e9362e403d0681377628c090e5c4833599b4520e943c7ca47fb48d5d08a6fb3ab262286e2c2dea4d4e4fe43858f6211955e7cd4bea7f61fd65c1bcbe5e927101b59a008cd7fc952c33ebc671328649b745055fbda5bd46861ba57b868a966e29c353ee228cad286dd77a4b5584774cdb1b67e7c064590f84cd2cd517d8afb0bb125d66a7c86930f6c86b9dba6be6dfad6969cd710ac9aa8add584c28121f84ddfd1c88c9c930994ab744bf18e2da823e746287ab3bfe6bff496948121ca1c8f3774c5e02a3f161d656356e534673c4bd2af02d8f362eb3c02feda6cf0c3aaf55bacde87b2529423997d7fa5ca110e6c2d9ba85aaa104bfe3556f2d73d7b5f09c3f9ebf83190cc61a2fa570d473cb8dee2a3a0050ab04811f9182bfb416f6500516a9af15019189e353ca5a4bb1952690ebc806461577e7a99b47c08068309cb95573d7d47c3111f21a3401db129a30c012546f26dd37a64ec1f89555fd8318ee78258c55c24cf755ff7c4baf4bc6bb66e04373c1230998584724e18fc93347b1bcedeb1d3c908b9323634ca5713295142f3d5d81f44f01851fbd6648005dec18a41a48ed6ab8610c32590e0e17abdc98e022e2daff9fed52b3a6f613b8e9999c747714f5a1b89ca7ec0e867311877439a259448297cf058bcf339f2a966565465bc05a758a71f6f02c902e2b3acbdecf47c2ec72163bd204521a254af2a8e60a108467b06d224087998463b05f2a49a9f02c53e7048de6646b0d98cef86253cf5cff713f05f2ee6f3dae6c39793b6e3fa98358a25cf980072b58bcea954cc76e82364395b15ff19064693de75590f777dbcf75ea1ae8bfd69eea77ba6b42b24b9c844f4bdb3cf54709e2817537c6bc49f70cc6ba2972a1b67f9e8e3847b0c1049463d1bd102835da27a9ce75e41d19e1829092bc91b721df0034d6d77103b35ab91aab040484423d827883f83114f2304f6b4a2f7a0e8c1232c3bd53847fd031d527c67fb2e90877a95b86cb6fd342a539efb384a15072f2845c387587e31c7a3134fed0ef9a1bf120c63c44882e0b4a11d23a6b682d02090d4b95f0adc919db48dc627f24e7e592a031d74f428764af2b709f02d95fc5b761003665455a6502b1442c80122fcaef9601b2cdb830a5c1c95d7a622227034f7f33c4d8bffb981898269b5c77b83cddd2807bfd061010d20b26f27ae5d7c56f83d4394007e8bb9e357b9ab1e791cbd6dd2b938e02d18a8bbe73432bf85835e23898fe97aefc9711b2f5df118e9599073637a5c03d6c1b754d119df94bdb543f3ca874ff71e07d01b0f3e9720517f90ae4560de69c87c089bc820467ef0a1f1b1c14ac1a37e082864b7b6b17577ebbdb8548ccf3ccb5b4addfd4ccd2ef074baba48335a5bd2cbbf26c8ee4cf9ce5dc73dfeab14e1ad903377246a3a89af8dae84ae47a05c05ba18711974ac379bb74d07b81fea5e12fa1b64b5287cdb8d8171ee56dd38e0e3c9986c3911ec396014321c00fe009a4b9db52463e45875425766ee27faf23dbfdc033a836d322980d025e31b8e5d13ae1bcd4d2f58f0773744c4acaf231e3a696b7ab290b0e388ace98de4b0713cf8bb848010f351aa7347014897d567ef1c63993bf77feaece2797f6e0307cabbf41e924005e2a16dca6ef47b6149b12c532b368f0c7634ce1d6ad802fa9a0ea5c524c45b304bb378be7bb09125d1c828123d4f9d6fa42dee50c86cfdb95c6eb2315381ac7cd481e61c7963712148ae6087df5325dcd3cee594a276b93a73a2e2e996804d8ae8f768c811fcbd00dbfd4eb16c812fa1c6f7f931209d1d7ba3ebeda412b52da7ee86f45d65e7739b0986809da157100f3f031a69971a3fadeaf674ea77125dafd5fedd2bd2b8b7c1a92276f4a1c424c040f75c5789da1554a53eaf98c1241ec26e2893358549efceaabe8b7dd825206922cd74fa0e2eb3ff4110ea528208c3df27c197dec7e3d6e974ba243d01edcf7add4c5e39aa040b43c04fc5dca48f4851e5d4525f35be50853aaeb543e4771f2fcf3a033ef3399354f17bc1f870503b566475dbe5a916ba9c6ab624cf35e47135ca53bb7defd8800ea1316f033a4a6ea42cb86abc8621b122b30f7c6c7e48cb0b84e0ce3d0377e533dd2270833920eb112e6b1204106ffd68bcbed6e778113d725c3854c95ace6fd0f65ce4833d862b0a1d594c36348b77e7f6709fb0e6db49f100e3fef0b3db44f80c19daf666bc665b2565c7d1a0ae4908ef7d56c979c77fe5ed6c4448bea5ecea46c05dbe4c56c2a9d4be6264b9e65e6e5ef00d06dda2034efbfe633b283648291be288ab51ad8edc7b5acb37e5abe2bd0d40af216dccaaea57201abcb199a77ef176fd5a5e5b7e9c9db614e526191ee18b5dea68d79a550f440e701869a2a4cedbdefd34a1ea464306656e2513bad292418ebe1432f497b661c42a7530a2b3a7118350db0c5b1cbdf3aa005dab9eb5f156f1cd775fa428ae7521d4770799546f74cd8f2ee17d21c7fd6ef99de48105b66e93e34ba59075bfbeba0fcb8e5c9beac9d9b4d551b2f951429c1aae7dfc8f7e54a97b6ef933f7afad7986c73ef7974bf10b3411ffec0f29b760854610470c53d66a2a786d155d144f55c28f4f8dffdaedc67951ea3fceceff6ca4639e5764ef3d0e2a482865ed98ad092e8979c9477f437c0d1d4c5a17a0c37c303ed8084113fb3b0792d1329eed89c4487ee1ea54e467e804700af46ed6e2e7564da4a22f3435b984c1a0f5877ae7d91cab50948ef3b51652a68b6e484ae5c5ff3742f7153c29c91ebce4d5ca12fc6e9c0afc2fb28bcbb9a3851c95f82d357dbd2c83e4862cb76a3269fbd201d974bc47aa5a739b7f49026b2e12ddaa096dc4e91945615bc665a1264c5f003bcb37639f9e99b6235830b51db25c18a9da87df0d263ab4fd3d07081c98499197c65e0cb5fdc69722a48ade46a3c994db7a088565af14621315686a430b092042eb5b561c3f9f313fc2671e2b4e529999b17243780dd9bd93948bea6580e45d7be6f3315fffde7d928924538f7fa68f0b0159baaf8a20a19a9ef2fb8a6d4ad31e9da26ba24237be88b9d383b536409ee979a2ed7f53f47d2b9fbb0e67f8641c83c54c598b3949bfd8445446102e89dfcd945e72b14afc0a3931f1f5b87ccc886d49db265a4d53c6b1ceb4341b51c970d1c3b08656e46e759464dfb9279d57de9a7f39cbaaf87c80efddcc081412c7229b5825c6547b0a653dfd85aa323d80ded70f198ae220c737ab7156a4a763a6bc8f448008ddab34544acfa29584b01b3334c5f13b88da8740cd28780c1ea4c08dd4ff5c92b93ae200201742020fe4d33eba5b085b7d8a1bf4771a8961804c94da8ca0d9c25e5ccdcc3ed71da819566d59f8f7c19faff5a78155003b4f9c5d5bf5a157eb6d44c79bade645e06aaf601da92e2b18a90f113ea56b95d13e6e83f2e9c64cf760edb262b9fca0cbe86e3f684e919a9b6073295223dfc896292a030d20ade1027341ec604d36f4a948cb93c5e43a2377b1ff1ed7b3c1020765303c9ab8103cfe9dfdff79aea72030e804856e356778545957aeb039259a5ec8d1910db3a8d61d4c736e0280ffffff7f